/Users/silverfox/Desktop/Music: md5: 3aa5ff0e22914e2ffdd78f3fb0f117a5 (__TEXT,__text) section +0 00000b48 e800000000 calll 0x00000b4d +5 00000b4d 58 popl %eax +6 00000b4e ffb0b3040000 pushl 0x000004b3(%eax) +12 00000b54 8b80b7040000 movl 0x000004b7(%eax),%eax +18 00000b5a ffe0 jmp *%eax +20 00000b5c e800000000 calll 0x00000b61 +25 00000b61 58 popl %eax +26 00000b62 8b80a7040000 movl 0x000004a7(%eax),%eax +32 00000b68 ffe0 jmp *%eax -(id)[RUIMusicScreenSaver initWithScene:] +0 00000b6a 90 nop +1 00000b6b 90 nop +2 00000b6c 90 nop +3 00000b6d 90 nop +4 00000b6e 90 nop +5 00000b6f 90 nop +0 00000b70 55 pushl %ebp +1 00000b71 89e5 movl %esp,%ebp +3 00000b73 57 pushl %edi +4 00000b74 56 pushl %esi +5 00000b75 53 pushl %ebx +6 00000b76 83ec2c subl $0x2c,%esp +9 00000b79 e87e040000 calll 0x00000ffc +14 00000b7e 8b4508 movl 0x08(%ebp),%eax +17 00000b81 8945e0 movl %eax,0xe0(%ebp) +20 00000b84 8b83e6140000 movl 0x000014e6(%ebx),%eax BRPhloatoScreenSaver +26 00000b8a 8945e4 movl %eax,0xe4(%ebp) +29 00000b8d 8d55e0 leal 0xe0(%ebp),%edx +32 00000b90 8b4510 movl 0x10(%ebp),%eax +35 00000b93 89442408 movl %eax,0x08(%esp,1) +39 00000b97 8b83ba140000 movl 0x000014ba(%ebx),%eax initWithScene: +45 00000b9d 89442404 movl %eax,0x04(%esp,1) +49 00000ba1 891424 movl %edx,(%esp,1) +52 00000ba4 e857240000 calll 0x00003000 [[(%esp,1) super] initWithScene:] +57 00000ba9 89c6 movl %eax,%esi +59 00000bab 85c0 testl %eax,%eax +61 00000bad 7457 je 0x00000c06 +63 00000baf 8b83b6140000 movl 0x000014b6(%ebx),%eax loadAssets +69 00000bb5 89442404 movl %eax,0x04(%esp,1) +73 00000bb9 893424 movl %esi,(%esp,1) +76 00000bbc e844240000 calll 0x00003005 [(%esp,1) loadAssets] +81 00000bc1 89c7 movl %eax,%edi +83 00000bc3 8b83b2140000 movl 0x000014b2(%ebx),%eax count +89 00000bc9 89442404 movl %eax,0x04(%esp,1) +93 00000bcd 893c24 movl %edi,(%esp,1) +96 00000bd0 e830240000 calll 0x00003005 [(%esp,1) count] +101 00000bd5 83f803 cmpl $0x03,%eax +104 00000bd8 7618 jbe 0x00000bf2 +106 00000bda 897c2408 movl %edi,0x08(%esp,1) +110 00000bde 8b83ae140000 movl 0x000014ae(%ebx),%eax setAssets: +116 00000be4 89442404 movl %eax,0x04(%esp,1) +120 00000be8 893424 movl %esi,(%esp,1) +123 00000beb e815240000 calll 0x00003005 [(%esp,1) setAssets:] +128 00000bf0 eb14 jmp 0x00000c06 +130 00000bf2 8b83aa140000 movl 0x000014aa(%ebx),%eax release +136 00000bf8 89442404 movl %eax,0x04(%esp,1) +140 00000bfc 893424 movl %esi,(%esp,1) +143 00000bff e801240000 calll 0x00003005 [(%esp,1) release] +148 00000c04 31f6 xorl %esi,%esi +150 00000c06 89f0 movl %esi,%eax +152 00000c08 83c42c addl $0x2c,%esp +155 00000c0b 5b popl %ebx +156 00000c0c 5e popl %esi +157 00000c0d 5f popl %edi +158 00000c0e 5d popl %ebp +159 00000c0f c3 ret -(id)[RUIMusicScreenSaver loadAssets] +0 00000c10 90 nop +1 00000c11 90 nop +2 00000c12 90 nop +3 00000c13 90 nop +4 00000c14 90 nop +5 00000c15 90 nop +0 00000c16 55 pushl %ebp +1 00000c17 89e5 movl %esp,%ebp +3 00000c19 57 pushl %edi +4 00000c1a 56 pushl %esi +5 00000c1b 53 pushl %ebx +6 00000c1c 83ec4c subl $0x4c,%esp +9 00000c1f e8d8030000 calll 0x00000ffc +14 00000c24 8bbb38140000 movl 0x00001438(%ebx),%edi NSSet +20 00000c2a 8b83fc130000 movl 0x000013fc(%ebx),%eax musicVideo +26 00000c30 89442404 movl %eax,0x04(%esp,1) +30 00000c34 8b8334140000 movl 0x00001434(%ebx),%eax BRMediaType +36 00000c3a 890424 movl %eax,(%esp,1) +39 00000c3d e8c3230000 calll 0x00003005 [BRMediaType musicVideo] +44 00000c42 89c6 movl %eax,%esi +46 00000c44 8b8300140000 movl 0x00001400(%ebx),%eax song +52 00000c4a 89442404 movl %eax,0x04(%esp,1) +56 00000c4e 8b8334140000 movl 0x00001434(%ebx),%eax BRMediaType +62 00000c54 890424 movl %eax,(%esp,1) +65 00000c57 e8a9230000 calll 0x00003005 [BRMediaType song] +70 00000c5c c744241000000000 movl $0x00000000,0x10(%esp,1) +78 00000c64 8974240c movl %esi,0x0c(%esp,1) +82 00000c68 89442408 movl %eax,0x08(%esp,1) +86 00000c6c 8b83f8130000 movl 0x000013f8(%ebx),%eax setWithObjects: +92 00000c72 89442404 movl %eax,0x04(%esp,1) +96 00000c76 893c24 movl %edi,(%esp,1) +99 00000c79 e887230000 calll 0x00003005 [NSSet setWithObjects:] +104 00000c7e 89442408 movl %eax,0x08(%esp,1) +108 00000c82 8b83f4130000 movl 0x000013f4(%ebx),%eax localMediaProviderAdvertisingMediaTypes: +114 00000c88 89442404 movl %eax,0x04(%esp,1) +118 00000c8c 8b8330140000 movl 0x00001430(%ebx),%eax BRMediaHost +124 00000c92 890424 movl %eax,(%esp,1) +127 00000c95 e86b230000 calll 0x00003005 [BRMediaHost localMediaProviderAdvertisingMediaTypes:] +132 00000c9a 8945d4 movl %eax,0xd4(%ebp) +135 00000c9d 8bb32c140000 movl 0x0000142c(%ebx),%esi NSPredicate +141 00000ca3 8b83f0130000 movl 0x000013f0(%ebx),%eax iTunesAlbum +147 00000ca9 89442404 movl %eax,0x04(%esp,1) +151 00000cad 8b8328140000 movl 0x00001428(%ebx),%eax BRMediaCollectionType +157 00000cb3 890424 movl %eax,(%esp,1) +160 00000cb6 e84a230000 calll 0x00003005 [BRMediaCollectionType iTunesAlbum] +165 00000cbb 8944240c movl %eax,0x0c(%esp,1) +169 00000cbf 8d83e8030000 leal 0x000003e8(%ebx),%eax collectionType = %@ +175 00000cc5 89442408 movl %eax,0x08(%esp,1) +179 00000cc9 8b83ec130000 movl 0x000013ec(%ebx),%eax predicateWithFormat: +185 00000ccf 89442404 movl %eax,0x04(%esp,1) +189 00000cd3 893424 movl %esi,(%esp,1) +192 00000cd6 e82a230000 calll 0x00003005 [NSPredicate predicateWithFormat:] +197 00000cdb 89c6 movl %eax,%esi +199 00000cdd 8d83f8030000 leal 0x000003f8(%ebx),%eax hasCoverArt == YES +205 00000ce3 89442408 movl %eax,0x08(%esp,1) +209 00000ce7 8b83ec130000 movl 0x000013ec(%ebx),%eax predicateWithFormat: +215 00000ced 89442404 movl %eax,0x04(%esp,1) +219 00000cf1 8b832c140000 movl 0x0000142c(%ebx),%eax NSPredicate +225 00000cf7 890424 movl %eax,(%esp,1) +228 00000cfa e806230000 calll 0x00003005 [NSPredicate predicateWithFormat:] +233 00000cff 8bbb24140000 movl 0x00001424(%ebx),%edi NSCompoundPredicate +239 00000d05 c744241000000000 movl $0x00000000,0x10(%esp,1) +247 00000d0d 8944240c movl %eax,0x0c(%esp,1) +251 00000d11 89742408 movl %esi,0x08(%esp,1) +255 00000d15 8b83e8130000 movl 0x000013e8(%ebx),%eax arrayWithObjects: +261 00000d1b 89442404 movl %eax,0x04(%esp,1) +265 00000d1f 8b8320140000 movl 0x00001420(%ebx),%eax NSArray +271 00000d25 890424 movl %eax,(%esp,1) +274 00000d28 e8d8220000 calll 0x00003005 [NSArray arrayWithObjects:] +279 00000d2d 89442408 movl %eax,0x08(%esp,1) +283 00000d31 8b83e4130000 movl 0x000013e4(%ebx),%eax andPredicateWithSubpredicates: +289 00000d37 89442404 movl %eax,0x04(%esp,1) +293 00000d3b 893c24 movl %edi,(%esp,1) +296 00000d3e e8c2220000 calll 0x00003005 [NSCompoundPredicate andPredicateWithSubpredicates:] +301 00000d43 8d55e4 leal 0xe4(%ebp),%edx +304 00000d46 89542414 movl %edx,0x14(%esp,1) +308 00000d4a c744241000000000 movl $0x00000000,0x10(%esp,1) +316 00000d52 8944240c movl %eax,0x0c(%esp,1) +320 00000d56 8d8308040000 leal 0x00000408(%ebx),%eax BRMediaCollection +326 00000d5c 89442408 movl %eax,0x08(%esp,1) +330 00000d60 8b83e0130000 movl 0x000013e0(%ebx),%eax objectsWithEntityName:qualifiedByPredicate:sortDescriptors:error: +336 00000d66 89442404 movl %eax,0x04(%esp,1) +340 00000d6a 8b45d4 movl 0xd4(%ebp),%eax +343 00000d6d 890424 movl %eax,(%esp,1) +346 00000d70 e890220000 calll 0x00003005 [(%esp,1) objectsWithEntityName:qualifiedByPredicate:sortDescriptors:error:] +351 00000d75 8d9318040000 leal 0x00000418(%ebx),%edx coverArtID +357 00000d7b 89542408 movl %edx,0x08(%esp,1) +361 00000d7f 8b93dc130000 movl 0x000013dc(%ebx),%edx uniqueObjectsForKey: +367 00000d85 89542404 movl %edx,0x04(%esp,1) +371 00000d89 890424 movl %eax,(%esp,1) +374 00000d8c e874220000 calll 0x00003005 [(%esp,1) uniqueObjectsForKey:] +379 00000d91 83c44c addl $0x4c,%esp +382 00000d94 5b popl %ebx +383 00000d95 5e popl %esi +384 00000d96 5f popl %edi +385 00000d97 5d popl %ebp +386 00000d98 c3 ret (__TEXT,__textcoal_nt) section +0 00000ffc 8b1c24 movl (%esp,1),%ebx +3 00000fff c3 ret