6502.o: file format elf32-littlearm Disassembly of section cpu_code: 00000000 <_00>: 0: f8da 0084 ldr.w r0, [sl, #132] @ 0x84 4: eba9 0100 sub.w r1, r9, r0 8: f101 0001 add.w r0, r1, #1 c: ea4f 2110 mov.w r1, r0, lsr #8 10: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 14: f802 1901 strb.w r1, [r2], #-1 18: f442 7280 orr.w r2, r2, #256 @ 0x100 1c: f802 0901 strb.w r0, [r2], #-1 20: f88a 2080 strb.w r2, [sl, #128] @ 0x80 24: f008 004d and.w r0, r8, #77 @ 0x4d 28: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 2c: bf18 it ne 2e: f040 0080 orrne.w r0, r0, #128 @ 0x80 32: f013 0fff tst.w r3, #255 @ 0xff 36: bf08 it eq 38: f040 0002 orreq.w r0, r0, #2 3c: f040 0030 orr.w r0, r0, #48 @ 0x30 40: f64f 7cfe movw ip, #65534 @ 0xfffe 44: f7ff fffe bl 104 <_06+0xe> 48: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 4c: f100 0007 add.w r0, r0, #7 50: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 54: f8da 1000 ldr.w r1, [sl] 58: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 5c: bf5c itt pl 5e: f819 0b01 ldrbpl.w r0, [r9], #1 62: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 66: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000006a <_01>: 6a: f819 0b01 ldrb.w r0, [r9], #1 6e: eb06 6000 add.w r0, r6, r0, lsl #24 72: ea4f 6c10 mov.w ip, r0, lsr #24 76: f81b c00c ldrb.w ip, [fp, ip] 7a: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 7e: ea4f 6110 mov.w r1, r0, lsr #24 82: f81b 1001 ldrb.w r1, [fp, r1] 86: ea4c 2c01 orr.w ip, ip, r1, lsl #8 8a: f40c 4160 and.w r1, ip, #57344 @ 0xe000 8e: f20f 0e0a addw lr, pc, #10 92: ea4f 21d1 mov.w r1, r1, lsr #11 96: f854 f001 ldr.w pc, [r4, r1] 9a: ea45 6500 orr.w r5, r5, r0, lsl #24 9e: ea4f 6325 mov.w r3, r5, asr #24 a2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 a6: f100 0006 add.w r0, r0, #6 aa: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 ae: f8da 1000 ldr.w r1, [sl] b2: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 b6: bf5c itt pl b8: f819 0b01 ldrbpl.w r0, [r9], #1 bc: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] c0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000000c4 <_05>: c4: f819 cb01 ldrb.w ip, [r9], #1 c8: f81b 000c ldrb.w r0, [fp, ip] cc: ea45 6500 orr.w r5, r5, r0, lsl #24 d0: ea4f 6325 mov.w r3, r5, asr #24 d4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 d8: f100 0003 add.w r0, r0, #3 dc: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 e0: f8da 1000 ldr.w r1, [sl] e4: f5b8 7840 subs.w r8, r8, #768 @ 0x300 e8: bf5c itt pl ea: f819 0b01 ldrbpl.w r0, [r9], #1 ee: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] f2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000000f6 <_06>: f6: f819 cb01 ldrb.w ip, [r9], #1 fa: f81b 000c ldrb.w r0, [fp, ip] fe: 4400 add r0, r0 100: ea50 6300 orrs.w r3, r0, r0, lsl #24 104: f048 0801 orr.w r8, r8, #1 108: f80b 000c strb.w r0, [fp, ip] 10c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 110: f100 0005 add.w r0, r0, #5 114: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 118: f8da 1000 ldr.w r1, [sl] 11c: f578 68a0 sbcs.w r8, r8, #1280 @ 0x500 120: bf5c itt pl 122: f819 0b01 ldrbpl.w r0, [r9], #1 126: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 12a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000012e <_08>: 12e: f008 004d and.w r0, r8, #77 @ 0x4d 132: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 136: bf18 it ne 138: f040 0080 orrne.w r0, r0, #128 @ 0x80 13c: f013 0fff tst.w r3, #255 @ 0xff 140: bf08 it eq 142: f040 0002 orreq.w r0, r0, #2 146: f040 0030 orr.w r0, r0, #48 @ 0x30 14a: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 14e: f802 0901 strb.w r0, [r2], #-1 152: f88a 2080 strb.w r2, [sl, #128] @ 0x80 156: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 15a: f100 0003 add.w r0, r0, #3 15e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 162: f8da 1000 ldr.w r1, [sl] 166: f5b8 7840 subs.w r8, r8, #768 @ 0x300 16a: bf5c itt pl 16c: f819 0b01 ldrbpl.w r0, [r9], #1 170: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 174: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000178 <_09>: 178: f819 0b01 ldrb.w r0, [r9], #1 17c: ea45 6500 orr.w r5, r5, r0, lsl #24 180: ea4f 6325 mov.w r3, r5, asr #24 184: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 188: f100 0002 add.w r0, r0, #2 18c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 190: f8da 1000 ldr.w r1, [sl] 194: f5b8 7800 subs.w r8, r8, #512 @ 0x200 198: bf5c itt pl 19a: f819 0b01 ldrbpl.w r0, [r9], #1 19e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1a2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000001a6 <_0A>: 1a6: 196d adds r5, r5, r5 1a8: ea4f 6325 mov.w r3, r5, asr #24 1ac: f048 0801 orr.w r8, r8, #1 1b0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1b4: f100 0002 add.w r0, r0, #2 1b8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1bc: f8da 1000 ldr.w r1, [sl] 1c0: f578 7800 sbcs.w r8, r8, #512 @ 0x200 1c4: bf5c itt pl 1c6: f819 0b01 ldrbpl.w r0, [r9], #1 1ca: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1ce: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000001d2 <_0D>: 1d2: f819 cb01 ldrb.w ip, [r9], #1 1d6: f819 0b01 ldrb.w r0, [r9], #1 1da: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1de: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1e2: f20f 0e0a addw lr, pc, #10 1e6: ea4f 21d1 mov.w r1, r1, lsr #11 1ea: f854 f001 ldr.w pc, [r4, r1] 1ee: ea45 6500 orr.w r5, r5, r0, lsl #24 1f2: ea4f 6325 mov.w r3, r5, asr #24 1f6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1fa: f100 0004 add.w r0, r0, #4 1fe: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 202: f8da 1000 ldr.w r1, [sl] 206: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 20a: bf5c itt pl 20c: f819 0b01 ldrbpl.w r0, [r9], #1 210: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 214: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000218 <_0E>: 218: f819 cb01 ldrb.w ip, [r9], #1 21c: f819 0b01 ldrb.w r0, [r9], #1 220: ea4c 2c00 orr.w ip, ip, r0, lsl #8 224: f40c 4160 and.w r1, ip, #57344 @ 0xe000 228: f20f 0e08 addw lr, pc, #8 22c: ea4f 21d1 mov.w r1, r1, lsr #11 230: f854 f001 ldr.w pc, [r4, r1] 234: 4400 add r0, r0 236: ea50 6300 orrs.w r3, r0, r0, lsl #24 23a: f048 0801 orr.w r8, r8, #1 23e: f40c 4160 and.w r1, ip, #57344 @ 0xe000 242: f10a 0224 add.w r2, sl, #36 @ 0x24 246: f20f 0e0a addw lr, pc, #10 24a: ea4f 21d1 mov.w r1, r1, lsr #11 24e: f852 f001 ldr.w pc, [r2, r1] 252: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 256: f100 0006 add.w r0, r0, #6 25a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 25e: f8da 1000 ldr.w r1, [sl] 262: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 266: bf5c itt pl 268: f819 0b01 ldrbpl.w r0, [r9], #1 26c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 270: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000274 <_10>: 274: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 278: f919 0b01 ldrsb.w r0, [r9], #1 27c: bf04 itt eq 27e: 4481 addeq r9, r0 280: f5a8 7880 subeq.w r8, r8, #256 @ 0x100 284: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 288: f100 0002 add.w r0, r0, #2 28c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 290: f8da 1000 ldr.w r1, [sl] 294: f5b8 7800 subs.w r8, r8, #512 @ 0x200 298: bf5c itt pl 29a: f819 0b01 ldrbpl.w r0, [r9], #1 29e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2a2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000002a6 <_11>: 2a6: f819 0b01 ldrb.w r0, [r9], #1 2aa: f810 c00b ldrb.w ip, [r0, fp] 2ae: 4458 add r0, fp 2b0: 7841 ldrb r1, [r0, #1] 2b2: ea4c 2c01 orr.w ip, ip, r1, lsl #8 2b6: eb0c 6c17 add.w ip, ip, r7, lsr #24 2ba: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2be: f20f 0e0a addw lr, pc, #10 2c2: ea4f 21d1 mov.w r1, r1, lsr #11 2c6: f854 f001 ldr.w pc, [r4, r1] 2ca: ea45 6500 orr.w r5, r5, r0, lsl #24 2ce: ea4f 6325 mov.w r3, r5, asr #24 2d2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2d6: f100 0005 add.w r0, r0, #5 2da: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2de: f8da 1000 ldr.w r1, [sl] 2e2: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 2e6: bf5c itt pl 2e8: f819 0b01 ldrbpl.w r0, [r9], #1 2ec: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2f0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000002f4 <_15>: 2f4: f819 cb01 ldrb.w ip, [r9], #1 2f8: eb06 6c0c add.w ip, r6, ip, lsl #24 2fc: ea4f 601c mov.w r0, ip, lsr #24 300: f81b 0000 ldrb.w r0, [fp, r0] 304: ea45 6500 orr.w r5, r5, r0, lsl #24 308: ea4f 6325 mov.w r3, r5, asr #24 30c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 310: f100 0004 add.w r0, r0, #4 314: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 318: f8da 1000 ldr.w r1, [sl] 31c: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 320: bf5c itt pl 322: f819 0b01 ldrbpl.w r0, [r9], #1 326: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 32a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000032e <_16>: 32e: f819 cb01 ldrb.w ip, [r9], #1 332: eb06 6c0c add.w ip, r6, ip, lsl #24 336: ea4f 601c mov.w r0, ip, lsr #24 33a: f81b 0000 ldrb.w r0, [fp, r0] 33e: 4400 add r0, r0 340: ea50 6300 orrs.w r3, r0, r0, lsl #24 344: f048 0801 orr.w r8, r8, #1 348: ea4f 611c mov.w r1, ip, lsr #24 34c: f80b 0001 strb.w r0, [fp, r1] 350: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 354: f100 0006 add.w r0, r0, #6 358: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 35c: f8da 1000 ldr.w r1, [sl] 360: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 364: bf5c itt pl 366: f819 0b01 ldrbpl.w r0, [r9], #1 36a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 36e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000372 <_18>: 372: f028 0801 bic.w r8, r8, #1 376: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 37a: f100 0002 add.w r0, r0, #2 37e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 382: f8da 1000 ldr.w r1, [sl] 386: f5b8 7800 subs.w r8, r8, #512 @ 0x200 38a: bf5c itt pl 38c: f819 0b01 ldrbpl.w r0, [r9], #1 390: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 394: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000398 <_19>: 398: f819 cb01 ldrb.w ip, [r9], #1 39c: f819 0b01 ldrb.w r0, [r9], #1 3a0: ea4c 2c00 orr.w ip, ip, r0, lsl #8 3a4: eb0c 6c17 add.w ip, ip, r7, lsr #24 3a8: f40c 4160 and.w r1, ip, #57344 @ 0xe000 3ac: f20f 0e08 addw lr, pc, #8 3b0: ea4f 21d1 mov.w r1, r1, lsr #11 3b4: f854 f001 ldr.w pc, [r4, r1] 3b8: ea45 6500 orr.w r5, r5, r0, lsl #24 3bc: ea4f 6325 mov.w r3, r5, asr #24 3c0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 3c4: f100 0004 add.w r0, r0, #4 3c8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 3cc: f8da 1000 ldr.w r1, [sl] 3d0: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 3d4: bf5c itt pl 3d6: f819 0b01 ldrbpl.w r0, [r9], #1 3da: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 3de: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000003e2 <_1D>: 3e2: f819 cb01 ldrb.w ip, [r9], #1 3e6: f819 0b01 ldrb.w r0, [r9], #1 3ea: ea4c 2c00 orr.w ip, ip, r0, lsl #8 3ee: eb0c 6c16 add.w ip, ip, r6, lsr #24 3f2: f40c 4160 and.w r1, ip, #57344 @ 0xe000 3f6: f20f 0e0a addw lr, pc, #10 3fa: ea4f 21d1 mov.w r1, r1, lsr #11 3fe: f854 f001 ldr.w pc, [r4, r1] 402: ea45 6500 orr.w r5, r5, r0, lsl #24 406: ea4f 6325 mov.w r3, r5, asr #24 40a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 40e: f100 0004 add.w r0, r0, #4 412: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 416: f8da 1000 ldr.w r1, [sl] 41a: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 41e: bf5c itt pl 420: f819 0b01 ldrbpl.w r0, [r9], #1 424: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 428: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000042c <_1E>: 42c: f819 cb01 ldrb.w ip, [r9], #1 430: f819 0b01 ldrb.w r0, [r9], #1 434: ea4c 2c00 orr.w ip, ip, r0, lsl #8 438: eb0c 6c16 add.w ip, ip, r6, lsr #24 43c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 440: f20f 0e08 addw lr, pc, #8 444: ea4f 21d1 mov.w r1, r1, lsr #11 448: f854 f001 ldr.w pc, [r4, r1] 44c: 4400 add r0, r0 44e: ea50 6300 orrs.w r3, r0, r0, lsl #24 452: f048 0801 orr.w r8, r8, #1 456: f40c 4160 and.w r1, ip, #57344 @ 0xe000 45a: f10a 0224 add.w r2, sl, #36 @ 0x24 45e: f20f 0e0a addw lr, pc, #10 462: ea4f 21d1 mov.w r1, r1, lsr #11 466: f852 f001 ldr.w pc, [r2, r1] 46a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 46e: f100 0007 add.w r0, r0, #7 472: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 476: f8da 1000 ldr.w r1, [sl] 47a: f578 68e0 sbcs.w r8, r8, #1792 @ 0x700 47e: bf5c itt pl 480: f819 0b01 ldrbpl.w r0, [r9], #1 484: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 488: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000048c <_20>: 48c: f819 2b01 ldrb.w r2, [r9], #1 490: f8da 1084 ldr.w r1, [sl, #132] @ 0x84 494: eba9 0001 sub.w r0, r9, r1 498: f899 1000 ldrb.w r1, [r9] 49c: ea42 2901 orr.w r9, r2, r1, lsl #8 4a0: ea4f 2110 mov.w r1, r0, lsr #8 4a4: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 4a8: f802 1901 strb.w r1, [r2], #-1 4ac: f442 7280 orr.w r2, r2, #256 @ 0x100 4b0: f802 0901 strb.w r0, [r2], #-1 4b4: f88a 2080 strb.w r2, [sl, #128] @ 0x80 4b8: f409 4160 and.w r1, r9, #57344 @ 0xe000 4bc: f10a 0244 add.w r2, sl, #68 @ 0x44 4c0: ea4f 20d1 mov.w r0, r1, lsr #11 4c4: 5810 ldr r0, [r2, r0] 4c6: f8ca 0084 str.w r0, [sl, #132] @ 0x84 4ca: 4481 add r9, r0 4cc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 4d0: f100 0006 add.w r0, r0, #6 4d4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 4d8: f8da 1000 ldr.w r1, [sl] 4dc: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 4e0: bf5c itt pl 4e2: f819 0b01 ldrbpl.w r0, [r9], #1 4e6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 4ea: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000004ee <_21>: 4ee: f819 0b01 ldrb.w r0, [r9], #1 4f2: eb06 6000 add.w r0, r6, r0, lsl #24 4f6: ea4f 6c10 mov.w ip, r0, lsr #24 4fa: f81b c00c ldrb.w ip, [fp, ip] 4fe: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 502: ea4f 6110 mov.w r1, r0, lsr #24 506: f81b 1001 ldrb.w r1, [fp, r1] 50a: ea4c 2c01 orr.w ip, ip, r1, lsl #8 50e: f40c 4160 and.w r1, ip, #57344 @ 0xe000 512: f20f 0e0a addw lr, pc, #10 516: ea4f 21d1 mov.w r1, r1, lsr #11 51a: f854 f001 ldr.w pc, [r4, r1] 51e: ea05 6500 and.w r5, r5, r0, lsl #24 522: ea4f 6325 mov.w r3, r5, asr #24 526: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 52a: f100 0006 add.w r0, r0, #6 52e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 532: f8da 1000 ldr.w r1, [sl] 536: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 53a: bf5c itt pl 53c: f819 0b01 ldrbpl.w r0, [r9], #1 540: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 544: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000548 <_24>: 548: f819 cb01 ldrb.w ip, [r9], #1 54c: f81b 000c ldrb.w r0, [fp, ip] 550: f028 0840 bic.w r8, r8, #64 @ 0x40 554: f010 0f40 tst.w r0, #64 @ 0x40 558: bf18 it ne 55a: f048 0840 orrne.w r8, r8, #64 @ 0x40 55e: ea00 6315 and.w r3, r0, r5, lsr #24 562: ea43 6300 orr.w r3, r3, r0, lsl #24 566: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 56a: f100 0003 add.w r0, r0, #3 56e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 572: f8da 1000 ldr.w r1, [sl] 576: f5b8 7840 subs.w r8, r8, #768 @ 0x300 57a: bf5c itt pl 57c: f819 0b01 ldrbpl.w r0, [r9], #1 580: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 584: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000588 <_25>: 588: f819 cb01 ldrb.w ip, [r9], #1 58c: f81b 000c ldrb.w r0, [fp, ip] 590: ea05 6500 and.w r5, r5, r0, lsl #24 594: ea4f 6325 mov.w r3, r5, asr #24 598: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 59c: f100 0003 add.w r0, r0, #3 5a0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 5a4: f8da 1000 ldr.w r1, [sl] 5a8: f5b8 7840 subs.w r8, r8, #768 @ 0x300 5ac: bf5c itt pl 5ae: f819 0b01 ldrbpl.w r0, [r9], #1 5b2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 5b6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000005ba <_26>: 5ba: f819 cb01 ldrb.w ip, [r9], #1 5be: f81b 000c ldrb.w r0, [fp, ip] 5c2: ea5f 0858 movs.w r8, r8, lsr #1 5c6: eb40 0000 adc.w r0, r0, r0 5ca: ea50 6300 orrs.w r3, r0, r0, lsl #24 5ce: eb48 0808 adc.w r8, r8, r8 5d2: f80b 000c strb.w r0, [fp, ip] 5d6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 5da: f100 0005 add.w r0, r0, #5 5de: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 5e2: f8da 1000 ldr.w r1, [sl] 5e6: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 5ea: bf5c itt pl 5ec: f819 0b01 ldrbpl.w r0, [r9], #1 5f0: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 5f4: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000005f8 <_28>: 5f8: f89a 2080 ldrb.w r2, [sl, #128] @ 0x80 5fc: f102 0201 add.w r2, r2, #1 600: f88a 2080 strb.w r2, [sl, #128] @ 0x80 604: f442 7280 orr.w r2, r2, #256 @ 0x100 608: f91b 0002 ldrsb.w r0, [fp, r2] 60c: f028 084d bic.w r8, r8, #77 @ 0x4d 610: f000 014d and.w r1, r0, #77 @ 0x4d 614: ea48 0801 orr.w r8, r8, r1 618: f020 03fd bic.w r3, r0, #253 @ 0xfd 61c: f083 0302 eor.w r3, r3, #2 620: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 624: f100 0004 add.w r0, r0, #4 628: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 62c: f8da 1000 ldr.w r1, [sl] 630: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 634: bf5c itt pl 636: f819 0b01 ldrbpl.w r0, [r9], #1 63a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 63e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000642 <_29>: 642: f819 0b01 ldrb.w r0, [r9], #1 646: ea05 6500 and.w r5, r5, r0, lsl #24 64a: ea4f 6325 mov.w r3, r5, asr #24 64e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 652: f100 0002 add.w r0, r0, #2 656: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 65a: f8da 1000 ldr.w r1, [sl] 65e: f5b8 7800 subs.w r8, r8, #512 @ 0x200 662: bf5c itt pl 664: f819 0b01 ldrbpl.w r0, [r9], #1 668: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 66c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000670 <_2A>: 670: ea5f 0858 movs.w r8, r8, lsr #1 674: bf28 it cs 676: f445 0500 orrcs.w r5, r5, #8388608 @ 0x800000 67a: 196d adds r5, r5, r5 67c: ea4f 6325 mov.w r3, r5, asr #24 680: eb48 0808 adc.w r8, r8, r8 684: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 688: f100 0002 add.w r0, r0, #2 68c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 690: f8da 1000 ldr.w r1, [sl] 694: f5b8 7800 subs.w r8, r8, #512 @ 0x200 698: bf5c itt pl 69a: f819 0b01 ldrbpl.w r0, [r9], #1 69e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 6a2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000006a6 <_2C>: 6a6: f819 cb01 ldrb.w ip, [r9], #1 6aa: f819 0b01 ldrb.w r0, [r9], #1 6ae: ea4c 2c00 orr.w ip, ip, r0, lsl #8 6b2: f40c 4160 and.w r1, ip, #57344 @ 0xe000 6b6: f20f 0e0a addw lr, pc, #10 6ba: ea4f 21d1 mov.w r1, r1, lsr #11 6be: f854 f001 ldr.w pc, [r4, r1] 6c2: f028 0840 bic.w r8, r8, #64 @ 0x40 6c6: f010 0f40 tst.w r0, #64 @ 0x40 6ca: bf18 it ne 6cc: f048 0840 orrne.w r8, r8, #64 @ 0x40 6d0: ea00 6315 and.w r3, r0, r5, lsr #24 6d4: ea43 6300 orr.w r3, r3, r0, lsl #24 6d8: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 6dc: f100 0004 add.w r0, r0, #4 6e0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 6e4: f8da 1000 ldr.w r1, [sl] 6e8: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 6ec: bf5c itt pl 6ee: f819 0b01 ldrbpl.w r0, [r9], #1 6f2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 6f6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000006fa <_2D>: 6fa: f819 cb01 ldrb.w ip, [r9], #1 6fe: f819 0b01 ldrb.w r0, [r9], #1 702: ea4c 2c00 orr.w ip, ip, r0, lsl #8 706: f40c 4160 and.w r1, ip, #57344 @ 0xe000 70a: f20f 0e0a addw lr, pc, #10 70e: ea4f 21d1 mov.w r1, r1, lsr #11 712: f854 f001 ldr.w pc, [r4, r1] 716: ea05 6500 and.w r5, r5, r0, lsl #24 71a: ea4f 6325 mov.w r3, r5, asr #24 71e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 722: f100 0004 add.w r0, r0, #4 726: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 72a: f8da 1000 ldr.w r1, [sl] 72e: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 732: bf5c itt pl 734: f819 0b01 ldrbpl.w r0, [r9], #1 738: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 73c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000740 <_2E>: 740: f819 cb01 ldrb.w ip, [r9], #1 744: f819 0b01 ldrb.w r0, [r9], #1 748: ea4c 2c00 orr.w ip, ip, r0, lsl #8 74c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 750: f20f 0e08 addw lr, pc, #8 754: ea4f 21d1 mov.w r1, r1, lsr #11 758: f854 f001 ldr.w pc, [r4, r1] 75c: ea5f 0858 movs.w r8, r8, lsr #1 760: eb40 0000 adc.w r0, r0, r0 764: ea50 6300 orrs.w r3, r0, r0, lsl #24 768: eb48 0808 adc.w r8, r8, r8 76c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 770: f10a 0224 add.w r2, sl, #36 @ 0x24 774: f20f 0e08 addw lr, pc, #8 778: ea4f 21d1 mov.w r1, r1, lsr #11 77c: f852 f001 ldr.w pc, [r2, r1] 780: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 784: f100 0006 add.w r0, r0, #6 788: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 78c: f8da 1000 ldr.w r1, [sl] 790: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 794: bf5c itt pl 796: f819 0b01 ldrbpl.w r0, [r9], #1 79a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 79e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000007a2 <_30>: 7a2: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 7a6: f919 0b01 ldrsb.w r0, [r9], #1 7aa: bf1c itt ne 7ac: 4481 addne r9, r0 7ae: f5a8 7880 subne.w r8, r8, #256 @ 0x100 7b2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 7b6: f100 0002 add.w r0, r0, #2 7ba: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 7be: f8da 1000 ldr.w r1, [sl] 7c2: f5b8 7800 subs.w r8, r8, #512 @ 0x200 7c6: bf5c itt pl 7c8: f819 0b01 ldrbpl.w r0, [r9], #1 7cc: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 7d0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000007d4 <_31>: 7d4: f819 0b01 ldrb.w r0, [r9], #1 7d8: f810 c00b ldrb.w ip, [r0, fp] 7dc: 4458 add r0, fp 7de: 7841 ldrb r1, [r0, #1] 7e0: ea4c 2c01 orr.w ip, ip, r1, lsl #8 7e4: eb0c 6c17 add.w ip, ip, r7, lsr #24 7e8: f40c 4160 and.w r1, ip, #57344 @ 0xe000 7ec: f20f 0e08 addw lr, pc, #8 7f0: ea4f 21d1 mov.w r1, r1, lsr #11 7f4: f854 f001 ldr.w pc, [r4, r1] 7f8: ea05 6500 and.w r5, r5, r0, lsl #24 7fc: ea4f 6325 mov.w r3, r5, asr #24 800: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 804: f100 0005 add.w r0, r0, #5 808: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 80c: f8da 1000 ldr.w r1, [sl] 810: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 814: bf5c itt pl 816: f819 0b01 ldrbpl.w r0, [r9], #1 81a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 81e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000822 <_35>: 822: f819 cb01 ldrb.w ip, [r9], #1 826: eb06 6c0c add.w ip, r6, ip, lsl #24 82a: ea4f 601c mov.w r0, ip, lsr #24 82e: f81b 0000 ldrb.w r0, [fp, r0] 832: ea05 6500 and.w r5, r5, r0, lsl #24 836: ea4f 6325 mov.w r3, r5, asr #24 83a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 83e: f100 0004 add.w r0, r0, #4 842: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 846: f8da 1000 ldr.w r1, [sl] 84a: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 84e: bf5c itt pl 850: f819 0b01 ldrbpl.w r0, [r9], #1 854: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 858: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000085c <_36>: 85c: f819 cb01 ldrb.w ip, [r9], #1 860: eb06 6c0c add.w ip, r6, ip, lsl #24 864: ea4f 601c mov.w r0, ip, lsr #24 868: f81b 0000 ldrb.w r0, [fp, r0] 86c: ea5f 0858 movs.w r8, r8, lsr #1 870: eb40 0000 adc.w r0, r0, r0 874: ea50 6300 orrs.w r3, r0, r0, lsl #24 878: eb48 0808 adc.w r8, r8, r8 87c: ea4f 611c mov.w r1, ip, lsr #24 880: f80b 0001 strb.w r0, [fp, r1] 884: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 888: f100 0006 add.w r0, r0, #6 88c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 890: f8da 1000 ldr.w r1, [sl] 894: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 898: bf5c itt pl 89a: f819 0b01 ldrbpl.w r0, [r9], #1 89e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 8a2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000008a6 <_38>: 8a6: f048 0801 orr.w r8, r8, #1 8aa: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 8ae: f100 0002 add.w r0, r0, #2 8b2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 8b6: f8da 1000 ldr.w r1, [sl] 8ba: f5b8 7800 subs.w r8, r8, #512 @ 0x200 8be: bf5c itt pl 8c0: f819 0b01 ldrbpl.w r0, [r9], #1 8c4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 8c8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000008cc <_39>: 8cc: f819 cb01 ldrb.w ip, [r9], #1 8d0: f819 0b01 ldrb.w r0, [r9], #1 8d4: ea4c 2c00 orr.w ip, ip, r0, lsl #8 8d8: eb0c 6c17 add.w ip, ip, r7, lsr #24 8dc: f40c 4160 and.w r1, ip, #57344 @ 0xe000 8e0: f20f 0e08 addw lr, pc, #8 8e4: ea4f 21d1 mov.w r1, r1, lsr #11 8e8: f854 f001 ldr.w pc, [r4, r1] 8ec: ea05 6500 and.w r5, r5, r0, lsl #24 8f0: ea4f 6325 mov.w r3, r5, asr #24 8f4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 8f8: f100 0004 add.w r0, r0, #4 8fc: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 900: f8da 1000 ldr.w r1, [sl] 904: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 908: bf5c itt pl 90a: f819 0b01 ldrbpl.w r0, [r9], #1 90e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 912: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000916 <_3D>: 916: f819 cb01 ldrb.w ip, [r9], #1 91a: f819 0b01 ldrb.w r0, [r9], #1 91e: ea4c 2c00 orr.w ip, ip, r0, lsl #8 922: eb0c 6c16 add.w ip, ip, r6, lsr #24 926: f40c 4160 and.w r1, ip, #57344 @ 0xe000 92a: f20f 0e0a addw lr, pc, #10 92e: ea4f 21d1 mov.w r1, r1, lsr #11 932: f854 f001 ldr.w pc, [r4, r1] 936: ea05 6500 and.w r5, r5, r0, lsl #24 93a: ea4f 6325 mov.w r3, r5, asr #24 93e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 942: f100 0004 add.w r0, r0, #4 946: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 94a: f8da 1000 ldr.w r1, [sl] 94e: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 952: bf5c itt pl 954: f819 0b01 ldrbpl.w r0, [r9], #1 958: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 95c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000960 <_3E>: 960: f819 cb01 ldrb.w ip, [r9], #1 964: f819 0b01 ldrb.w r0, [r9], #1 968: ea4c 2c00 orr.w ip, ip, r0, lsl #8 96c: eb0c 6c16 add.w ip, ip, r6, lsr #24 970: f40c 4160 and.w r1, ip, #57344 @ 0xe000 974: f20f 0e08 addw lr, pc, #8 978: ea4f 21d1 mov.w r1, r1, lsr #11 97c: f854 f001 ldr.w pc, [r4, r1] 980: ea5f 0858 movs.w r8, r8, lsr #1 984: eb40 0000 adc.w r0, r0, r0 988: ea50 6300 orrs.w r3, r0, r0, lsl #24 98c: eb48 0808 adc.w r8, r8, r8 990: f40c 4160 and.w r1, ip, #57344 @ 0xe000 994: f10a 0224 add.w r2, sl, #36 @ 0x24 998: f20f 0e08 addw lr, pc, #8 99c: ea4f 21d1 mov.w r1, r1, lsr #11 9a0: f852 f001 ldr.w pc, [r2, r1] 9a4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 9a8: f100 0007 add.w r0, r0, #7 9ac: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 9b0: f8da 1000 ldr.w r1, [sl] 9b4: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 9b8: bf5c itt pl 9ba: f819 0b01 ldrbpl.w r0, [r9], #1 9be: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 9c2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000009c6 <_40>: 9c6: f89a 2080 ldrb.w r2, [sl, #128] @ 0x80 9ca: f102 0201 add.w r2, r2, #1 9ce: f88a 2080 strb.w r2, [sl, #128] @ 0x80 9d2: f442 7280 orr.w r2, r2, #256 @ 0x100 9d6: f91b 0002 ldrsb.w r0, [fp, r2] 9da: f028 084d bic.w r8, r8, #77 @ 0x4d 9de: f000 014d and.w r1, r0, #77 @ 0x4d 9e2: ea48 0801 orr.w r8, r8, r1 9e6: f020 03fd bic.w r3, r0, #253 @ 0xfd 9ea: f083 0302 eor.w r3, r3, #2 9ee: f89a 2080 ldrb.w r2, [sl, #128] @ 0x80 9f2: f102 0202 add.w r2, r2, #2 9f6: f88a 2080 strb.w r2, [sl, #128] @ 0x80 9fa: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 9fe: f812 0901 ldrb.w r0, [r2], #-1 a02: f442 7280 orr.w r2, r2, #256 @ 0x100 a06: f892 9000 ldrb.w r9, [r2] a0a: ea49 2900 orr.w r9, r9, r0, lsl #8 a0e: f409 4160 and.w r1, r9, #57344 @ 0xe000 a12: f10a 0244 add.w r2, sl, #68 @ 0x44 a16: ea4f 20d1 mov.w r0, r1, lsr #11 a1a: 5810 ldr r0, [r2, r0] a1c: f8ca 0084 str.w r0, [sl, #132] @ 0x84 a20: 4481 add r9, r0 a22: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 a26: f100 0006 add.w r0, r0, #6 a2a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 a2e: f8da 1000 ldr.w r1, [sl] a32: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 a36: bf5c itt pl a38: f819 0b01 ldrbpl.w r0, [r9], #1 a3c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] a40: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000a44 <_41>: a44: f819 0b01 ldrb.w r0, [r9], #1 a48: eb06 6000 add.w r0, r6, r0, lsl #24 a4c: ea4f 6c10 mov.w ip, r0, lsr #24 a50: f81b c00c ldrb.w ip, [fp, ip] a54: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 a58: ea4f 6110 mov.w r1, r0, lsr #24 a5c: f81b 1001 ldrb.w r1, [fp, r1] a60: ea4c 2c01 orr.w ip, ip, r1, lsl #8 a64: f40c 4160 and.w r1, ip, #57344 @ 0xe000 a68: f20f 0e08 addw lr, pc, #8 a6c: ea4f 21d1 mov.w r1, r1, lsr #11 a70: f854 f001 ldr.w pc, [r4, r1] a74: ea85 6500 eor.w r5, r5, r0, lsl #24 a78: ea4f 6325 mov.w r3, r5, asr #24 a7c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 a80: f100 0006 add.w r0, r0, #6 a84: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 a88: f8da 1000 ldr.w r1, [sl] a8c: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 a90: bf5c itt pl a92: f819 0b01 ldrbpl.w r0, [r9], #1 a96: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] a9a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000a9e <_45>: a9e: f819 cb01 ldrb.w ip, [r9], #1 aa2: f81b 000c ldrb.w r0, [fp, ip] aa6: ea85 6500 eor.w r5, r5, r0, lsl #24 aaa: ea4f 6325 mov.w r3, r5, asr #24 aae: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 ab2: f100 0003 add.w r0, r0, #3 ab6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 aba: f8da 1000 ldr.w r1, [sl] abe: f5b8 7840 subs.w r8, r8, #768 @ 0x300 ac2: bf5c itt pl ac4: f819 0b01 ldrbpl.w r0, [r9], #1 ac8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] acc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000ad0 <_46>: ad0: f819 cb01 ldrb.w ip, [r9], #1 ad4: f81b 300c ldrb.w r3, [fp, ip] ad8: 085b lsrs r3, r3, #1 ada: f048 0801 orr.w r8, r8, #1 ade: f80b 300c strb.w r3, [fp, ip] ae2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 ae6: f100 0005 add.w r0, r0, #5 aea: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 aee: f8da 1000 ldr.w r1, [sl] af2: f578 68a0 sbcs.w r8, r8, #1280 @ 0x500 af6: bf5c itt pl af8: f819 0b01 ldrbpl.w r0, [r9], #1 afc: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] b00: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000b04 <_48>: b04: ea4f 6015 mov.w r0, r5, lsr #24 b08: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 b0c: f802 0901 strb.w r0, [r2], #-1 b10: f88a 2080 strb.w r2, [sl, #128] @ 0x80 b14: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 b18: f100 0003 add.w r0, r0, #3 b1c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 b20: f8da 1000 ldr.w r1, [sl] b24: f5b8 7840 subs.w r8, r8, #768 @ 0x300 b28: bf5c itt pl b2a: f819 0b01 ldrbpl.w r0, [r9], #1 b2e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] b32: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000b36 <_49>: b36: f819 0b01 ldrb.w r0, [r9], #1 b3a: ea85 6500 eor.w r5, r5, r0, lsl #24 b3e: ea4f 6325 mov.w r3, r5, asr #24 b42: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 b46: f100 0002 add.w r0, r0, #2 b4a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 b4e: f8da 1000 ldr.w r1, [sl] b52: f5b8 7800 subs.w r8, r8, #512 @ 0x200 b56: bf5c itt pl b58: f819 0b01 ldrbpl.w r0, [r9], #1 b5c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] b60: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000b64 <_4A>: b64: 0e6b lsrs r3, r5, #25 b66: ea4f 6503 mov.w r5, r3, lsl #24 b6a: f048 0801 orr.w r8, r8, #1 b6e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 b72: f100 0002 add.w r0, r0, #2 b76: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 b7a: f8da 1000 ldr.w r1, [sl] b7e: f578 7800 sbcs.w r8, r8, #512 @ 0x200 b82: bf5c itt pl b84: f819 0b01 ldrbpl.w r0, [r9], #1 b88: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] b8c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000b90 <_4C>: b90: f819 0b01 ldrb.w r0, [r9], #1 b94: f899 1000 ldrb.w r1, [r9] b98: ea40 2901 orr.w r9, r0, r1, lsl #8 b9c: f409 4160 and.w r1, r9, #57344 @ 0xe000 ba0: f10a 0244 add.w r2, sl, #68 @ 0x44 ba4: ea4f 20d1 mov.w r0, r1, lsr #11 ba8: 5810 ldr r0, [r2, r0] baa: f8ca 0084 str.w r0, [sl, #132] @ 0x84 bae: 4481 add r9, r0 bb0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 bb4: f100 0003 add.w r0, r0, #3 bb8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 bbc: f8da 1000 ldr.w r1, [sl] bc0: f5b8 7840 subs.w r8, r8, #768 @ 0x300 bc4: bf5c itt pl bc6: f819 0b01 ldrbpl.w r0, [r9], #1 bca: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] bce: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000bd2 <_4D>: bd2: f819 cb01 ldrb.w ip, [r9], #1 bd6: f819 0b01 ldrb.w r0, [r9], #1 bda: ea4c 2c00 orr.w ip, ip, r0, lsl #8 bde: f40c 4160 and.w r1, ip, #57344 @ 0xe000 be2: f20f 0e0a addw lr, pc, #10 be6: ea4f 21d1 mov.w r1, r1, lsr #11 bea: f854 f001 ldr.w pc, [r4, r1] bee: ea85 6500 eor.w r5, r5, r0, lsl #24 bf2: ea4f 6325 mov.w r3, r5, asr #24 bf6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 bfa: f100 0004 add.w r0, r0, #4 bfe: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 c02: f8da 1000 ldr.w r1, [sl] c06: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 c0a: bf5c itt pl c0c: f819 0b01 ldrbpl.w r0, [r9], #1 c10: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] c14: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000c18 <_4E>: c18: f819 cb01 ldrb.w ip, [r9], #1 c1c: f819 0b01 ldrb.w r0, [r9], #1 c20: ea4c 2c00 orr.w ip, ip, r0, lsl #8 c24: f40c 4160 and.w r1, ip, #57344 @ 0xe000 c28: f20f 0e08 addw lr, pc, #8 c2c: ea4f 21d1 mov.w r1, r1, lsr #11 c30: f854 f001 ldr.w pc, [r4, r1] c34: 0840 lsrs r0, r0, #1 c36: f048 0801 orr.w r8, r8, #1 c3a: 4603 mov r3, r0 c3c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 c40: f10a 0224 add.w r2, sl, #36 @ 0x24 c44: f20f 0e08 addw lr, pc, #8 c48: ea4f 21d1 mov.w r1, r1, lsr #11 c4c: f852 f001 ldr.w pc, [r2, r1] c50: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 c54: f100 0006 add.w r0, r0, #6 c58: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 c5c: f8da 1000 ldr.w r1, [sl] c60: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 c64: bf5c itt pl c66: f819 0b01 ldrbpl.w r0, [r9], #1 c6a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] c6e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000c72 <_50>: c72: f018 0f40 tst.w r8, #64 @ 0x40 c76: f919 0b01 ldrsb.w r0, [r9], #1 c7a: bf04 itt eq c7c: 4481 addeq r9, r0 c7e: f5a8 7880 subeq.w r8, r8, #256 @ 0x100 c82: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 c86: f100 0002 add.w r0, r0, #2 c8a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 c8e: f8da 1000 ldr.w r1, [sl] c92: f5b8 7800 subs.w r8, r8, #512 @ 0x200 c96: bf5c itt pl c98: f819 0b01 ldrbpl.w r0, [r9], #1 c9c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] ca0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000ca4 <_51>: ca4: f819 0b01 ldrb.w r0, [r9], #1 ca8: f810 c00b ldrb.w ip, [r0, fp] cac: 4458 add r0, fp cae: 7841 ldrb r1, [r0, #1] cb0: ea4c 2c01 orr.w ip, ip, r1, lsl #8 cb4: eb0c 6c17 add.w ip, ip, r7, lsr #24 cb8: f40c 4160 and.w r1, ip, #57344 @ 0xe000 cbc: f20f 0e08 addw lr, pc, #8 cc0: ea4f 21d1 mov.w r1, r1, lsr #11 cc4: f854 f001 ldr.w pc, [r4, r1] cc8: ea85 6500 eor.w r5, r5, r0, lsl #24 ccc: ea4f 6325 mov.w r3, r5, asr #24 cd0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 cd4: f100 0005 add.w r0, r0, #5 cd8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 cdc: f8da 1000 ldr.w r1, [sl] ce0: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 ce4: bf5c itt pl ce6: f819 0b01 ldrbpl.w r0, [r9], #1 cea: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] cee: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000cf2 <_55>: cf2: f819 cb01 ldrb.w ip, [r9], #1 cf6: eb06 6c0c add.w ip, r6, ip, lsl #24 cfa: ea4f 601c mov.w r0, ip, lsr #24 cfe: f81b 0000 ldrb.w r0, [fp, r0] d02: ea85 6500 eor.w r5, r5, r0, lsl #24 d06: ea4f 6325 mov.w r3, r5, asr #24 d0a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 d0e: f100 0004 add.w r0, r0, #4 d12: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 d16: f8da 1000 ldr.w r1, [sl] d1a: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 d1e: bf5c itt pl d20: f819 0b01 ldrbpl.w r0, [r9], #1 d24: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] d28: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000d2c <_56>: d2c: f819 cb01 ldrb.w ip, [r9], #1 d30: eb06 6c0c add.w ip, r6, ip, lsl #24 d34: ea4f 631c mov.w r3, ip, lsr #24 d38: f81b 3003 ldrb.w r3, [fp, r3] d3c: 085b lsrs r3, r3, #1 d3e: f048 0801 orr.w r8, r8, #1 d42: ea4f 611c mov.w r1, ip, lsr #24 d46: f80b 3001 strb.w r3, [fp, r1] d4a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 d4e: f100 0006 add.w r0, r0, #6 d52: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 d56: f8da 1000 ldr.w r1, [sl] d5a: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 d5e: bf5c itt pl d60: f819 0b01 ldrbpl.w r0, [r9], #1 d64: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] d68: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000d6c <_58>: d6c: f028 0804 bic.w r8, r8, #4 d70: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 d74: f100 0002 add.w r0, r0, #2 d78: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 d7c: f8da 1000 ldr.w r1, [sl] d80: f5b8 7800 subs.w r8, r8, #512 @ 0x200 d84: bf5c itt pl d86: f819 0b01 ldrbpl.w r0, [r9], #1 d8a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] d8e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000d92 <_59>: d92: f819 cb01 ldrb.w ip, [r9], #1 d96: f819 0b01 ldrb.w r0, [r9], #1 d9a: ea4c 2c00 orr.w ip, ip, r0, lsl #8 d9e: eb0c 6c17 add.w ip, ip, r7, lsr #24 da2: f40c 4160 and.w r1, ip, #57344 @ 0xe000 da6: f20f 0e0a addw lr, pc, #10 daa: ea4f 21d1 mov.w r1, r1, lsr #11 dae: f854 f001 ldr.w pc, [r4, r1] db2: ea85 6500 eor.w r5, r5, r0, lsl #24 db6: ea4f 6325 mov.w r3, r5, asr #24 dba: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 dbe: f100 0004 add.w r0, r0, #4 dc2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 dc6: f8da 1000 ldr.w r1, [sl] dca: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 dce: bf5c itt pl dd0: f819 0b01 ldrbpl.w r0, [r9], #1 dd4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] dd8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000ddc <_5D>: ddc: f819 cb01 ldrb.w ip, [r9], #1 de0: f819 0b01 ldrb.w r0, [r9], #1 de4: ea4c 2c00 orr.w ip, ip, r0, lsl #8 de8: eb0c 6c16 add.w ip, ip, r6, lsr #24 dec: f40c 4160 and.w r1, ip, #57344 @ 0xe000 df0: f20f 0e08 addw lr, pc, #8 df4: ea4f 21d1 mov.w r1, r1, lsr #11 df8: f854 f001 ldr.w pc, [r4, r1] dfc: ea85 6500 eor.w r5, r5, r0, lsl #24 e00: ea4f 6325 mov.w r3, r5, asr #24 e04: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 e08: f100 0004 add.w r0, r0, #4 e0c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 e10: f8da 1000 ldr.w r1, [sl] e14: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 e18: bf5c itt pl e1a: f819 0b01 ldrbpl.w r0, [r9], #1 e1e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] e22: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000e26 <_5E>: e26: f819 cb01 ldrb.w ip, [r9], #1 e2a: f819 0b01 ldrb.w r0, [r9], #1 e2e: ea4c 2c00 orr.w ip, ip, r0, lsl #8 e32: eb0c 6c16 add.w ip, ip, r6, lsr #24 e36: f40c 4160 and.w r1, ip, #57344 @ 0xe000 e3a: f20f 0e0a addw lr, pc, #10 e3e: ea4f 21d1 mov.w r1, r1, lsr #11 e42: f854 f001 ldr.w pc, [r4, r1] e46: 0840 lsrs r0, r0, #1 e48: f048 0801 orr.w r8, r8, #1 e4c: 4603 mov r3, r0 e4e: f40c 4160 and.w r1, ip, #57344 @ 0xe000 e52: f10a 0224 add.w r2, sl, #36 @ 0x24 e56: f20f 0e0a addw lr, pc, #10 e5a: ea4f 21d1 mov.w r1, r1, lsr #11 e5e: f852 f001 ldr.w pc, [r2, r1] e62: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 e66: f100 0007 add.w r0, r0, #7 e6a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 e6e: f8da 1000 ldr.w r1, [sl] e72: f578 68e0 sbcs.w r8, r8, #1792 @ 0x700 e76: bf5c itt pl e78: f819 0b01 ldrbpl.w r0, [r9], #1 e7c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] e80: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000e84 <_60>: e84: f89a 2080 ldrb.w r2, [sl, #128] @ 0x80 e88: f102 0202 add.w r2, r2, #2 e8c: f88a 2080 strb.w r2, [sl, #128] @ 0x80 e90: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 e94: f812 0901 ldrb.w r0, [r2], #-1 e98: f442 7280 orr.w r2, r2, #256 @ 0x100 e9c: f892 9000 ldrb.w r9, [r2] ea0: ea49 2900 orr.w r9, r9, r0, lsl #8 ea4: f109 0901 add.w r9, r9, #1 ea8: f409 4160 and.w r1, r9, #57344 @ 0xe000 eac: f10a 0244 add.w r2, sl, #68 @ 0x44 eb0: ea4f 20d1 mov.w r0, r1, lsr #11 eb4: 5810 ldr r0, [r2, r0] eb6: f8ca 0084 str.w r0, [sl, #132] @ 0x84 eba: 4481 add r9, r0 ebc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 ec0: f100 0006 add.w r0, r0, #6 ec4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 ec8: f8da 1000 ldr.w r1, [sl] ecc: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 ed0: bf5c itt pl ed2: f819 0b01 ldrbpl.w r0, [r9], #1 ed6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] eda: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000ede <_61>: ede: f819 0b01 ldrb.w r0, [r9], #1 ee2: eb06 6000 add.w r0, r6, r0, lsl #24 ee6: ea4f 6c10 mov.w ip, r0, lsr #24 eea: f81b c00c ldrb.w ip, [fp, ip] eee: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 ef2: ea4f 6110 mov.w r1, r0, lsr #24 ef6: f81b 1001 ldrb.w r1, [fp, r1] efa: ea4c 2c01 orr.w ip, ip, r1, lsl #8 efe: f40c 4160 and.w r1, ip, #57344 @ 0xe000 f02: f20f 0e0a addw lr, pc, #10 f06: ea4f 21d1 mov.w r1, r1, lsr #11 f0a: f854 f001 ldr.w pc, [r4, r1] f0e: ea5f 0158 movs.w r1, r8, lsr #1 f12: bf28 it cs f14: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 f18: eb55 2530 adcs.w r5, r5, r0, ror #8 f1c: ea4f 6325 mov.w r3, r5, asr #24 f20: f048 0841 orr.w r8, r8, #65 @ 0x41 f24: bf78 it vc f26: f028 0840 bicvc.w r8, r8, #64 @ 0x40 f2a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 f2e: f100 0006 add.w r0, r0, #6 f32: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 f36: f8da 1000 ldr.w r1, [sl] f3a: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 f3e: bf5c itt pl f40: f819 0b01 ldrbpl.w r0, [r9], #1 f44: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] f48: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000f4c <_65>: f4c: f819 cb01 ldrb.w ip, [r9], #1 f50: f81b 000c ldrb.w r0, [fp, ip] f54: ea5f 0158 movs.w r1, r8, lsr #1 f58: bf28 it cs f5a: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 f5e: eb55 2530 adcs.w r5, r5, r0, ror #8 f62: ea4f 6325 mov.w r3, r5, asr #24 f66: f048 0841 orr.w r8, r8, #65 @ 0x41 f6a: bf78 it vc f6c: f028 0840 bicvc.w r8, r8, #64 @ 0x40 f70: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 f74: f100 0003 add.w r0, r0, #3 f78: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 f7c: f8da 1000 ldr.w r1, [sl] f80: f578 7840 sbcs.w r8, r8, #768 @ 0x300 f84: bf5c itt pl f86: f819 0b01 ldrbpl.w r0, [r9], #1 f8a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] f8e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000f92 <_66>: f92: f819 cb01 ldrb.w ip, [r9], #1 f96: f81b 000c ldrb.w r0, [fp, ip] f9a: ea5f 0858 movs.w r8, r8, lsr #1 f9e: bf28 it cs fa0: f440 7080 orrcs.w r0, r0, #256 @ 0x100 fa4: 0840 lsrs r0, r0, #1 fa6: ea40 6300 orr.w r3, r0, r0, lsl #24 faa: eb48 0808 adc.w r8, r8, r8 fae: f80b 000c strb.w r0, [fp, ip] fb2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 fb6: f100 0005 add.w r0, r0, #5 fba: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 fbe: f8da 1000 ldr.w r1, [sl] fc2: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 fc6: bf5c itt pl fc8: f819 0b01 ldrbpl.w r0, [r9], #1 fcc: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] fd0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000fd4 <_68>: fd4: f89a 2080 ldrb.w r2, [sl, #128] @ 0x80 fd8: f102 0201 add.w r2, r2, #1 fdc: f88a 2080 strb.w r2, [sl, #128] @ 0x80 fe0: f442 7280 orr.w r2, r2, #256 @ 0x100 fe4: f91b 3002 ldrsb.w r3, [fp, r2] fe8: ea4f 6503 mov.w r5, r3, lsl #24 fec: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 ff0: f100 0004 add.w r0, r0, #4 ff4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 ff8: f8da 1000 ldr.w r1, [sl] ffc: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1000: bf5c itt pl 1002: f819 0b01 ldrbpl.w r0, [r9], #1 1006: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 100a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000100e <_69>: 100e: f819 0b01 ldrb.w r0, [r9], #1 1012: ea5f 0158 movs.w r1, r8, lsr #1 1016: bf28 it cs 1018: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 101c: eb55 2530 adcs.w r5, r5, r0, ror #8 1020: ea4f 6325 mov.w r3, r5, asr #24 1024: f048 0841 orr.w r8, r8, #65 @ 0x41 1028: bf78 it vc 102a: f028 0840 bicvc.w r8, r8, #64 @ 0x40 102e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1032: f100 0002 add.w r0, r0, #2 1036: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 103a: f8da 1000 ldr.w r1, [sl] 103e: f578 7800 sbcs.w r8, r8, #512 @ 0x200 1042: bf5c itt pl 1044: f819 0b01 ldrbpl.w r0, [r9], #1 1048: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 104c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001050 <_6A>: 1050: ea5f 0858 movs.w r8, r8, lsr #1 1054: ea4f 0535 mov.w r5, r5, rrx 1058: 162b asrs r3, r5, #24 105a: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 105e: eb48 0808 adc.w r8, r8, r8 1062: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1066: f100 0002 add.w r0, r0, #2 106a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 106e: f8da 1000 ldr.w r1, [sl] 1072: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1076: bf5c itt pl 1078: f819 0b01 ldrbpl.w r0, [r9], #1 107c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1080: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001084 <_6C>: 1084: f819 cb01 ldrb.w ip, [r9], #1 1088: f819 0b01 ldrb.w r0, [r9], #1 108c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1090: f10a 0144 add.w r1, sl, #68 @ 0x44 1094: f40c 4260 and.w r2, ip, #57344 @ 0xe000 1098: ea4f 20d2 mov.w r0, r2, lsr #11 109c: 5809 ldr r1, [r1, r0] 109e: f811 900c ldrb.w r9, [r1, ip] 10a2: 4461 add r1, ip 10a4: 7848 ldrb r0, [r1, #1] 10a6: ea49 2900 orr.w r9, r9, r0, lsl #8 10aa: f409 4160 and.w r1, r9, #57344 @ 0xe000 10ae: f10a 0244 add.w r2, sl, #68 @ 0x44 10b2: ea4f 20d1 mov.w r0, r1, lsr #11 10b6: 5810 ldr r0, [r2, r0] 10b8: f8ca 0084 str.w r0, [sl, #132] @ 0x84 10bc: 4481 add r9, r0 10be: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 10c2: f100 0005 add.w r0, r0, #5 10c6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 10ca: f8da 1000 ldr.w r1, [sl] 10ce: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 10d2: bf5c itt pl 10d4: f819 0b01 ldrbpl.w r0, [r9], #1 10d8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 10dc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000010e0 <_6D>: 10e0: f819 cb01 ldrb.w ip, [r9], #1 10e4: f819 0b01 ldrb.w r0, [r9], #1 10e8: ea4c 2c00 orr.w ip, ip, r0, lsl #8 10ec: f40c 4160 and.w r1, ip, #57344 @ 0xe000 10f0: f20f 0e08 addw lr, pc, #8 10f4: ea4f 21d1 mov.w r1, r1, lsr #11 10f8: f854 f001 ldr.w pc, [r4, r1] 10fc: ea5f 0158 movs.w r1, r8, lsr #1 1100: bf28 it cs 1102: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 1106: eb55 2530 adcs.w r5, r5, r0, ror #8 110a: ea4f 6325 mov.w r3, r5, asr #24 110e: f048 0841 orr.w r8, r8, #65 @ 0x41 1112: bf78 it vc 1114: f028 0840 bicvc.w r8, r8, #64 @ 0x40 1118: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 111c: f100 0004 add.w r0, r0, #4 1120: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1124: f8da 1000 ldr.w r1, [sl] 1128: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 112c: bf5c itt pl 112e: f819 0b01 ldrbpl.w r0, [r9], #1 1132: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1136: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000113a <_6E>: 113a: f819 cb01 ldrb.w ip, [r9], #1 113e: f819 0b01 ldrb.w r0, [r9], #1 1142: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1146: f40c 4160 and.w r1, ip, #57344 @ 0xe000 114a: f20f 0e0a addw lr, pc, #10 114e: ea4f 21d1 mov.w r1, r1, lsr #11 1152: f854 f001 ldr.w pc, [r4, r1] 1156: ea5f 0858 movs.w r8, r8, lsr #1 115a: bf28 it cs 115c: f440 7080 orrcs.w r0, r0, #256 @ 0x100 1160: 0840 lsrs r0, r0, #1 1162: ea40 6300 orr.w r3, r0, r0, lsl #24 1166: eb48 0808 adc.w r8, r8, r8 116a: f40c 4160 and.w r1, ip, #57344 @ 0xe000 116e: f10a 0224 add.w r2, sl, #36 @ 0x24 1172: f20f 0e0a addw lr, pc, #10 1176: ea4f 21d1 mov.w r1, r1, lsr #11 117a: f852 f001 ldr.w pc, [r2, r1] 117e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1182: f100 0006 add.w r0, r0, #6 1186: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 118a: f8da 1000 ldr.w r1, [sl] 118e: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 1192: bf5c itt pl 1194: f819 0b01 ldrbpl.w r0, [r9], #1 1198: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 119c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000011a0 <_70>: 11a0: f018 0f40 tst.w r8, #64 @ 0x40 11a4: f919 0b01 ldrsb.w r0, [r9], #1 11a8: bf1c itt ne 11aa: 4481 addne r9, r0 11ac: f5a8 7880 subne.w r8, r8, #256 @ 0x100 11b0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 11b4: f100 0002 add.w r0, r0, #2 11b8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 11bc: f8da 1000 ldr.w r1, [sl] 11c0: f5b8 7800 subs.w r8, r8, #512 @ 0x200 11c4: bf5c itt pl 11c6: f819 0b01 ldrbpl.w r0, [r9], #1 11ca: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 11ce: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000011d2 <_71>: 11d2: f819 0b01 ldrb.w r0, [r9], #1 11d6: f810 c00b ldrb.w ip, [r0, fp] 11da: 4458 add r0, fp 11dc: 7841 ldrb r1, [r0, #1] 11de: ea4c 2c01 orr.w ip, ip, r1, lsl #8 11e2: eb0c 6c17 add.w ip, ip, r7, lsr #24 11e6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 11ea: f20f 0e0a addw lr, pc, #10 11ee: ea4f 21d1 mov.w r1, r1, lsr #11 11f2: f854 f001 ldr.w pc, [r4, r1] 11f6: ea5f 0158 movs.w r1, r8, lsr #1 11fa: bf28 it cs 11fc: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 1200: eb55 2530 adcs.w r5, r5, r0, ror #8 1204: ea4f 6325 mov.w r3, r5, asr #24 1208: f048 0841 orr.w r8, r8, #65 @ 0x41 120c: bf78 it vc 120e: f028 0840 bicvc.w r8, r8, #64 @ 0x40 1212: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1216: f100 0005 add.w r0, r0, #5 121a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 121e: f8da 1000 ldr.w r1, [sl] 1222: f578 68a0 sbcs.w r8, r8, #1280 @ 0x500 1226: bf5c itt pl 1228: f819 0b01 ldrbpl.w r0, [r9], #1 122c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1230: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001234 <_75>: 1234: f819 cb01 ldrb.w ip, [r9], #1 1238: eb06 6c0c add.w ip, r6, ip, lsl #24 123c: ea4f 601c mov.w r0, ip, lsr #24 1240: f81b 0000 ldrb.w r0, [fp, r0] 1244: ea5f 0158 movs.w r1, r8, lsr #1 1248: bf28 it cs 124a: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 124e: eb55 2530 adcs.w r5, r5, r0, ror #8 1252: ea4f 6325 mov.w r3, r5, asr #24 1256: f048 0841 orr.w r8, r8, #65 @ 0x41 125a: bf78 it vc 125c: f028 0840 bicvc.w r8, r8, #64 @ 0x40 1260: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1264: f100 0004 add.w r0, r0, #4 1268: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 126c: f8da 1000 ldr.w r1, [sl] 1270: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 1274: bf5c itt pl 1276: f819 0b01 ldrbpl.w r0, [r9], #1 127a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 127e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001282 <_76>: 1282: f819 cb01 ldrb.w ip, [r9], #1 1286: eb06 6c0c add.w ip, r6, ip, lsl #24 128a: ea4f 601c mov.w r0, ip, lsr #24 128e: f81b 0000 ldrb.w r0, [fp, r0] 1292: ea5f 0858 movs.w r8, r8, lsr #1 1296: bf28 it cs 1298: f440 7080 orrcs.w r0, r0, #256 @ 0x100 129c: 0840 lsrs r0, r0, #1 129e: ea40 6300 orr.w r3, r0, r0, lsl #24 12a2: eb48 0808 adc.w r8, r8, r8 12a6: ea4f 611c mov.w r1, ip, lsr #24 12aa: f80b 0001 strb.w r0, [fp, r1] 12ae: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 12b2: f100 0006 add.w r0, r0, #6 12b6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 12ba: f8da 1000 ldr.w r1, [sl] 12be: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 12c2: bf5c itt pl 12c4: f819 0b01 ldrbpl.w r0, [r9], #1 12c8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 12cc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000012d0 <_78>: 12d0: f048 0804 orr.w r8, r8, #4 12d4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 12d8: f100 0002 add.w r0, r0, #2 12dc: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 12e0: f8da 1000 ldr.w r1, [sl] 12e4: f5b8 7800 subs.w r8, r8, #512 @ 0x200 12e8: bf5c itt pl 12ea: f819 0b01 ldrbpl.w r0, [r9], #1 12ee: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 12f2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000012f6 <_79>: 12f6: f819 cb01 ldrb.w ip, [r9], #1 12fa: f819 0b01 ldrb.w r0, [r9], #1 12fe: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1302: eb0c 6c17 add.w ip, ip, r7, lsr #24 1306: f40c 4160 and.w r1, ip, #57344 @ 0xe000 130a: f20f 0e0a addw lr, pc, #10 130e: ea4f 21d1 mov.w r1, r1, lsr #11 1312: f854 f001 ldr.w pc, [r4, r1] 1316: ea5f 0158 movs.w r1, r8, lsr #1 131a: bf28 it cs 131c: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 1320: eb55 2530 adcs.w r5, r5, r0, ror #8 1324: ea4f 6325 mov.w r3, r5, asr #24 1328: f048 0841 orr.w r8, r8, #65 @ 0x41 132c: bf78 it vc 132e: f028 0840 bicvc.w r8, r8, #64 @ 0x40 1332: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1336: f100 0004 add.w r0, r0, #4 133a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 133e: f8da 1000 ldr.w r1, [sl] 1342: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 1346: bf5c itt pl 1348: f819 0b01 ldrbpl.w r0, [r9], #1 134c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1350: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001354 <_7D>: 1354: f819 cb01 ldrb.w ip, [r9], #1 1358: f819 0b01 ldrb.w r0, [r9], #1 135c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1360: eb0c 6c16 add.w ip, ip, r6, lsr #24 1364: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1368: f20f 0e08 addw lr, pc, #8 136c: ea4f 21d1 mov.w r1, r1, lsr #11 1370: f854 f001 ldr.w pc, [r4, r1] 1374: ea5f 0158 movs.w r1, r8, lsr #1 1378: bf28 it cs 137a: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 137e: eb55 2530 adcs.w r5, r5, r0, ror #8 1382: ea4f 6325 mov.w r3, r5, asr #24 1386: f048 0841 orr.w r8, r8, #65 @ 0x41 138a: bf78 it vc 138c: f028 0840 bicvc.w r8, r8, #64 @ 0x40 1390: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1394: f100 0004 add.w r0, r0, #4 1398: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 139c: f8da 1000 ldr.w r1, [sl] 13a0: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 13a4: bf5c itt pl 13a6: f819 0b01 ldrbpl.w r0, [r9], #1 13aa: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 13ae: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000013b2 <_7E>: 13b2: f819 cb01 ldrb.w ip, [r9], #1 13b6: f819 0b01 ldrb.w r0, [r9], #1 13ba: ea4c 2c00 orr.w ip, ip, r0, lsl #8 13be: eb0c 6c16 add.w ip, ip, r6, lsr #24 13c2: f40c 4160 and.w r1, ip, #57344 @ 0xe000 13c6: f20f 0e0a addw lr, pc, #10 13ca: ea4f 21d1 mov.w r1, r1, lsr #11 13ce: f854 f001 ldr.w pc, [r4, r1] 13d2: ea5f 0858 movs.w r8, r8, lsr #1 13d6: bf28 it cs 13d8: f440 7080 orrcs.w r0, r0, #256 @ 0x100 13dc: 0840 lsrs r0, r0, #1 13de: ea40 6300 orr.w r3, r0, r0, lsl #24 13e2: eb48 0808 adc.w r8, r8, r8 13e6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 13ea: f10a 0224 add.w r2, sl, #36 @ 0x24 13ee: f20f 0e0a addw lr, pc, #10 13f2: ea4f 21d1 mov.w r1, r1, lsr #11 13f6: f852 f001 ldr.w pc, [r2, r1] 13fa: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 13fe: f100 0007 add.w r0, r0, #7 1402: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1406: f8da 1000 ldr.w r1, [sl] 140a: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 140e: bf5c itt pl 1410: f819 0b01 ldrbpl.w r0, [r9], #1 1414: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1418: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000141c <_81>: 141c: f819 0b01 ldrb.w r0, [r9], #1 1420: eb06 6000 add.w r0, r6, r0, lsl #24 1424: ea4f 6c10 mov.w ip, r0, lsr #24 1428: f81b c00c ldrb.w ip, [fp, ip] 142c: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 1430: ea4f 6110 mov.w r1, r0, lsr #24 1434: f81b 1001 ldrb.w r1, [fp, r1] 1438: ea4c 2c01 orr.w ip, ip, r1, lsl #8 143c: ea4f 6015 mov.w r0, r5, lsr #24 1440: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1444: f10a 0224 add.w r2, sl, #36 @ 0x24 1448: f20f 0e08 addw lr, pc, #8 144c: ea4f 21d1 mov.w r1, r1, lsr #11 1450: f852 f001 ldr.w pc, [r2, r1] 1454: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1458: f100 0006 add.w r0, r0, #6 145c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1460: f8da 1000 ldr.w r1, [sl] 1464: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 1468: bf5c itt pl 146a: f819 0b01 ldrbpl.w r0, [r9], #1 146e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1472: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001476 <_84>: 1476: f819 cb01 ldrb.w ip, [r9], #1 147a: ea4f 6017 mov.w r0, r7, lsr #24 147e: f80b 000c strb.w r0, [fp, ip] 1482: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1486: f100 0003 add.w r0, r0, #3 148a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 148e: f8da 1000 ldr.w r1, [sl] 1492: f5b8 7840 subs.w r8, r8, #768 @ 0x300 1496: bf5c itt pl 1498: f819 0b01 ldrbpl.w r0, [r9], #1 149c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 14a0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000014a4 <_85>: 14a4: f819 cb01 ldrb.w ip, [r9], #1 14a8: ea4f 6015 mov.w r0, r5, lsr #24 14ac: f80b 000c strb.w r0, [fp, ip] 14b0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 14b4: f100 0003 add.w r0, r0, #3 14b8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 14bc: f8da 1000 ldr.w r1, [sl] 14c0: f5b8 7840 subs.w r8, r8, #768 @ 0x300 14c4: bf5c itt pl 14c6: f819 0b01 ldrbpl.w r0, [r9], #1 14ca: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 14ce: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000014d2 <_86>: 14d2: f819 cb01 ldrb.w ip, [r9], #1 14d6: ea4f 6016 mov.w r0, r6, lsr #24 14da: f80b 000c strb.w r0, [fp, ip] 14de: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 14e2: f100 0003 add.w r0, r0, #3 14e6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 14ea: f8da 1000 ldr.w r1, [sl] 14ee: f5b8 7840 subs.w r8, r8, #768 @ 0x300 14f2: bf5c itt pl 14f4: f819 0b01 ldrbpl.w r0, [r9], #1 14f8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 14fc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001500 <_88>: 1500: f1a7 7780 sub.w r7, r7, #16777216 @ 0x1000000 1504: ea4f 6327 mov.w r3, r7, asr #24 1508: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 150c: f100 0002 add.w r0, r0, #2 1510: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1514: f8da 1000 ldr.w r1, [sl] 1518: f5b8 7800 subs.w r8, r8, #512 @ 0x200 151c: bf5c itt pl 151e: f819 0b01 ldrbpl.w r0, [r9], #1 1522: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1526: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000152a <_8A>: 152a: 4635 mov r5, r6 152c: ea4f 6326 mov.w r3, r6, asr #24 1530: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1534: f100 0002 add.w r0, r0, #2 1538: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 153c: f8da 1000 ldr.w r1, [sl] 1540: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1544: bf5c itt pl 1546: f819 0b01 ldrbpl.w r0, [r9], #1 154a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 154e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001552 <_8C>: 1552: f819 cb01 ldrb.w ip, [r9], #1 1556: f819 0b01 ldrb.w r0, [r9], #1 155a: ea4c 2c00 orr.w ip, ip, r0, lsl #8 155e: ea4f 6017 mov.w r0, r7, lsr #24 1562: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1566: f10a 0224 add.w r2, sl, #36 @ 0x24 156a: f20f 0e0a addw lr, pc, #10 156e: ea4f 21d1 mov.w r1, r1, lsr #11 1572: f852 f001 ldr.w pc, [r2, r1] 1576: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 157a: f100 0004 add.w r0, r0, #4 157e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1582: f8da 1000 ldr.w r1, [sl] 1586: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 158a: bf5c itt pl 158c: f819 0b01 ldrbpl.w r0, [r9], #1 1590: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1594: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001598 <_8D>: 1598: f819 cb01 ldrb.w ip, [r9], #1 159c: f819 0b01 ldrb.w r0, [r9], #1 15a0: ea4c 2c00 orr.w ip, ip, r0, lsl #8 15a4: ea4f 6015 mov.w r0, r5, lsr #24 15a8: f40c 4160 and.w r1, ip, #57344 @ 0xe000 15ac: f10a 0224 add.w r2, sl, #36 @ 0x24 15b0: f20f 0e08 addw lr, pc, #8 15b4: ea4f 21d1 mov.w r1, r1, lsr #11 15b8: f852 f001 ldr.w pc, [r2, r1] 15bc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 15c0: f100 0004 add.w r0, r0, #4 15c4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 15c8: f8da 1000 ldr.w r1, [sl] 15cc: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 15d0: bf5c itt pl 15d2: f819 0b01 ldrbpl.w r0, [r9], #1 15d6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 15da: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000015de <_8E>: 15de: f819 cb01 ldrb.w ip, [r9], #1 15e2: f819 0b01 ldrb.w r0, [r9], #1 15e6: ea4c 2c00 orr.w ip, ip, r0, lsl #8 15ea: ea4f 6016 mov.w r0, r6, lsr #24 15ee: f40c 4160 and.w r1, ip, #57344 @ 0xe000 15f2: f10a 0224 add.w r2, sl, #36 @ 0x24 15f6: f20f 0e0a addw lr, pc, #10 15fa: ea4f 21d1 mov.w r1, r1, lsr #11 15fe: f852 f001 ldr.w pc, [r2, r1] 1602: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1606: f100 0004 add.w r0, r0, #4 160a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 160e: f8da 1000 ldr.w r1, [sl] 1612: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1616: bf5c itt pl 1618: f819 0b01 ldrbpl.w r0, [r9], #1 161c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1620: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001624 <_90>: 1624: f018 0f01 tst.w r8, #1 1628: f919 0b01 ldrsb.w r0, [r9], #1 162c: bf04 itt eq 162e: 4481 addeq r9, r0 1630: f5a8 7880 subeq.w r8, r8, #256 @ 0x100 1634: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1638: f100 0002 add.w r0, r0, #2 163c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1640: f8da 1000 ldr.w r1, [sl] 1644: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1648: bf5c itt pl 164a: f819 0b01 ldrbpl.w r0, [r9], #1 164e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1652: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001656 <_91>: 1656: f819 0b01 ldrb.w r0, [r9], #1 165a: f810 c00b ldrb.w ip, [r0, fp] 165e: 4458 add r0, fp 1660: 7841 ldrb r1, [r0, #1] 1662: ea4c 2c01 orr.w ip, ip, r1, lsl #8 1666: eb0c 6c17 add.w ip, ip, r7, lsr #24 166a: ea4f 6015 mov.w r0, r5, lsr #24 166e: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1672: f10a 0224 add.w r2, sl, #36 @ 0x24 1676: f20f 0e0a addw lr, pc, #10 167a: ea4f 21d1 mov.w r1, r1, lsr #11 167e: f852 f001 ldr.w pc, [r2, r1] 1682: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1686: f100 0006 add.w r0, r0, #6 168a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 168e: f8da 1000 ldr.w r1, [sl] 1692: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 1696: bf5c itt pl 1698: f819 0b01 ldrbpl.w r0, [r9], #1 169c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 16a0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000016a4 <_94>: 16a4: f819 cb01 ldrb.w ip, [r9], #1 16a8: eb06 6c0c add.w ip, r6, ip, lsl #24 16ac: ea4f 6017 mov.w r0, r7, lsr #24 16b0: ea4f 611c mov.w r1, ip, lsr #24 16b4: f80b 0001 strb.w r0, [fp, r1] 16b8: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 16bc: f100 0004 add.w r0, r0, #4 16c0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 16c4: f8da 1000 ldr.w r1, [sl] 16c8: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 16cc: bf5c itt pl 16ce: f819 0b01 ldrbpl.w r0, [r9], #1 16d2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 16d6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000016da <_95>: 16da: f819 cb01 ldrb.w ip, [r9], #1 16de: eb06 6c0c add.w ip, r6, ip, lsl #24 16e2: ea4f 6015 mov.w r0, r5, lsr #24 16e6: ea4f 611c mov.w r1, ip, lsr #24 16ea: f80b 0001 strb.w r0, [fp, r1] 16ee: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 16f2: f100 0004 add.w r0, r0, #4 16f6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 16fa: f8da 1000 ldr.w r1, [sl] 16fe: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1702: bf5c itt pl 1704: f819 0b01 ldrbpl.w r0, [r9], #1 1708: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 170c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001710 <_96>: 1710: f819 cb01 ldrb.w ip, [r9], #1 1714: eb07 6c0c add.w ip, r7, ip, lsl #24 1718: ea4f 6016 mov.w r0, r6, lsr #24 171c: ea4f 611c mov.w r1, ip, lsr #24 1720: f80b 0001 strb.w r0, [fp, r1] 1724: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1728: f100 0004 add.w r0, r0, #4 172c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1730: f8da 1000 ldr.w r1, [sl] 1734: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1738: bf5c itt pl 173a: f819 0b01 ldrbpl.w r0, [r9], #1 173e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1742: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001746 <_98>: 1746: 463d mov r5, r7 1748: ea4f 6327 mov.w r3, r7, asr #24 174c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1750: f100 0002 add.w r0, r0, #2 1754: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1758: f8da 1000 ldr.w r1, [sl] 175c: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1760: bf5c itt pl 1762: f819 0b01 ldrbpl.w r0, [r9], #1 1766: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 176a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000176e <_99>: 176e: f819 cb01 ldrb.w ip, [r9], #1 1772: f819 0b01 ldrb.w r0, [r9], #1 1776: ea4c 2c00 orr.w ip, ip, r0, lsl #8 177a: eb0c 6c17 add.w ip, ip, r7, lsr #24 177e: ea4f 6015 mov.w r0, r5, lsr #24 1782: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1786: f10a 0224 add.w r2, sl, #36 @ 0x24 178a: f20f 0e0a addw lr, pc, #10 178e: ea4f 21d1 mov.w r1, r1, lsr #11 1792: f852 f001 ldr.w pc, [r2, r1] 1796: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 179a: f100 0005 add.w r0, r0, #5 179e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 17a2: f8da 1000 ldr.w r1, [sl] 17a6: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 17aa: bf5c itt pl 17ac: f819 0b01 ldrbpl.w r0, [r9], #1 17b0: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 17b4: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000017b8 <_9A>: 17b8: ea4f 6016 mov.w r0, r6, lsr #24 17bc: f88a 0080 strb.w r0, [sl, #128] @ 0x80 17c0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 17c4: f100 0002 add.w r0, r0, #2 17c8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 17cc: f8da 1000 ldr.w r1, [sl] 17d0: f5b8 7800 subs.w r8, r8, #512 @ 0x200 17d4: bf5c itt pl 17d6: f819 0b01 ldrbpl.w r0, [r9], #1 17da: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 17de: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000017e2 <_9D>: 17e2: f819 cb01 ldrb.w ip, [r9], #1 17e6: f819 0b01 ldrb.w r0, [r9], #1 17ea: ea4c 2c00 orr.w ip, ip, r0, lsl #8 17ee: eb0c 6c16 add.w ip, ip, r6, lsr #24 17f2: ea4f 6015 mov.w r0, r5, lsr #24 17f6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 17fa: f10a 0224 add.w r2, sl, #36 @ 0x24 17fe: f20f 0e0a addw lr, pc, #10 1802: ea4f 21d1 mov.w r1, r1, lsr #11 1806: f852 f001 ldr.w pc, [r2, r1] 180a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 180e: f100 0005 add.w r0, r0, #5 1812: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1816: f8da 1000 ldr.w r1, [sl] 181a: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 181e: bf5c itt pl 1820: f819 0b01 ldrbpl.w r0, [r9], #1 1824: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1828: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000182c <_A0>: 182c: f919 3b01 ldrsb.w r3, [r9], #1 1830: ea4f 6703 mov.w r7, r3, lsl #24 1834: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1838: f100 0002 add.w r0, r0, #2 183c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1840: f8da 1000 ldr.w r1, [sl] 1844: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1848: bf5c itt pl 184a: f819 0b01 ldrbpl.w r0, [r9], #1 184e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1852: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001856 <_A1>: 1856: f819 0b01 ldrb.w r0, [r9], #1 185a: eb06 6000 add.w r0, r6, r0, lsl #24 185e: ea4f 6c10 mov.w ip, r0, lsr #24 1862: f81b c00c ldrb.w ip, [fp, ip] 1866: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 186a: ea4f 6110 mov.w r1, r0, lsr #24 186e: f81b 1001 ldrb.w r1, [fp, r1] 1872: ea4c 2c01 orr.w ip, ip, r1, lsl #8 1876: f40c 4160 and.w r1, ip, #57344 @ 0xe000 187a: f20f 0e0a addw lr, pc, #10 187e: ea4f 21d1 mov.w r1, r1, lsr #11 1882: f854 f001 ldr.w pc, [r4, r1] 1886: ea40 6300 orr.w r3, r0, r0, lsl #24 188a: ea4f 6503 mov.w r5, r3, lsl #24 188e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1892: f100 0006 add.w r0, r0, #6 1896: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 189a: f8da 1000 ldr.w r1, [sl] 189e: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 18a2: bf5c itt pl 18a4: f819 0b01 ldrbpl.w r0, [r9], #1 18a8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 18ac: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000018b0 <_A2>: 18b0: f919 3b01 ldrsb.w r3, [r9], #1 18b4: ea4f 6603 mov.w r6, r3, lsl #24 18b8: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 18bc: f100 0002 add.w r0, r0, #2 18c0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 18c4: f8da 1000 ldr.w r1, [sl] 18c8: f5b8 7800 subs.w r8, r8, #512 @ 0x200 18cc: bf5c itt pl 18ce: f819 0b01 ldrbpl.w r0, [r9], #1 18d2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 18d6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000018da <_A4>: 18da: f819 cb01 ldrb.w ip, [r9], #1 18de: f91b 300c ldrsb.w r3, [fp, ip] 18e2: ea4f 6703 mov.w r7, r3, lsl #24 18e6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 18ea: f100 0003 add.w r0, r0, #3 18ee: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 18f2: f8da 1000 ldr.w r1, [sl] 18f6: f5b8 7840 subs.w r8, r8, #768 @ 0x300 18fa: bf5c itt pl 18fc: f819 0b01 ldrbpl.w r0, [r9], #1 1900: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1904: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001908 <_A5>: 1908: f819 cb01 ldrb.w ip, [r9], #1 190c: f91b 300c ldrsb.w r3, [fp, ip] 1910: ea4f 6503 mov.w r5, r3, lsl #24 1914: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1918: f100 0003 add.w r0, r0, #3 191c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1920: f8da 1000 ldr.w r1, [sl] 1924: f5b8 7840 subs.w r8, r8, #768 @ 0x300 1928: bf5c itt pl 192a: f819 0b01 ldrbpl.w r0, [r9], #1 192e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1932: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001936 <_A6>: 1936: f819 cb01 ldrb.w ip, [r9], #1 193a: f91b 300c ldrsb.w r3, [fp, ip] 193e: ea4f 6603 mov.w r6, r3, lsl #24 1942: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1946: f100 0003 add.w r0, r0, #3 194a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 194e: f8da 1000 ldr.w r1, [sl] 1952: f5b8 7840 subs.w r8, r8, #768 @ 0x300 1956: bf5c itt pl 1958: f819 0b01 ldrbpl.w r0, [r9], #1 195c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1960: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001964 <_A8>: 1964: 462f mov r7, r5 1966: ea4f 6327 mov.w r3, r7, asr #24 196a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 196e: f100 0002 add.w r0, r0, #2 1972: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1976: f8da 1000 ldr.w r1, [sl] 197a: f5b8 7800 subs.w r8, r8, #512 @ 0x200 197e: bf5c itt pl 1980: f819 0b01 ldrbpl.w r0, [r9], #1 1984: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1988: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000198c <_A9>: 198c: f919 3b01 ldrsb.w r3, [r9], #1 1990: ea4f 6503 mov.w r5, r3, lsl #24 1994: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1998: f100 0002 add.w r0, r0, #2 199c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 19a0: f8da 1000 ldr.w r1, [sl] 19a4: f5b8 7800 subs.w r8, r8, #512 @ 0x200 19a8: bf5c itt pl 19aa: f819 0b01 ldrbpl.w r0, [r9], #1 19ae: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 19b2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000019b6 <_AA>: 19b6: 462e mov r6, r5 19b8: ea4f 6326 mov.w r3, r6, asr #24 19bc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 19c0: f100 0002 add.w r0, r0, #2 19c4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 19c8: f8da 1000 ldr.w r1, [sl] 19cc: f5b8 7800 subs.w r8, r8, #512 @ 0x200 19d0: bf5c itt pl 19d2: f819 0b01 ldrbpl.w r0, [r9], #1 19d6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 19da: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000019de <_AC>: 19de: f819 cb01 ldrb.w ip, [r9], #1 19e2: f819 0b01 ldrb.w r0, [r9], #1 19e6: ea4c 2c00 orr.w ip, ip, r0, lsl #8 19ea: f40c 4160 and.w r1, ip, #57344 @ 0xe000 19ee: f20f 0e0a addw lr, pc, #10 19f2: ea4f 21d1 mov.w r1, r1, lsr #11 19f6: f854 f001 ldr.w pc, [r4, r1] 19fa: ea40 6300 orr.w r3, r0, r0, lsl #24 19fe: ea4f 6703 mov.w r7, r3, lsl #24 1a02: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1a06: f100 0004 add.w r0, r0, #4 1a0a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1a0e: f8da 1000 ldr.w r1, [sl] 1a12: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1a16: bf5c itt pl 1a18: f819 0b01 ldrbpl.w r0, [r9], #1 1a1c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1a20: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001a24 <_AD>: 1a24: f819 cb01 ldrb.w ip, [r9], #1 1a28: f819 0b01 ldrb.w r0, [r9], #1 1a2c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1a30: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1a34: f20f 0e08 addw lr, pc, #8 1a38: ea4f 21d1 mov.w r1, r1, lsr #11 1a3c: f854 f001 ldr.w pc, [r4, r1] 1a40: ea40 6300 orr.w r3, r0, r0, lsl #24 1a44: ea4f 6503 mov.w r5, r3, lsl #24 1a48: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1a4c: f100 0004 add.w r0, r0, #4 1a50: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1a54: f8da 1000 ldr.w r1, [sl] 1a58: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1a5c: bf5c itt pl 1a5e: f819 0b01 ldrbpl.w r0, [r9], #1 1a62: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1a66: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001a6a <_AE>: 1a6a: f819 cb01 ldrb.w ip, [r9], #1 1a6e: f819 0b01 ldrb.w r0, [r9], #1 1a72: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1a76: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1a7a: f20f 0e0a addw lr, pc, #10 1a7e: ea4f 21d1 mov.w r1, r1, lsr #11 1a82: f854 f001 ldr.w pc, [r4, r1] 1a86: ea40 6300 orr.w r3, r0, r0, lsl #24 1a8a: ea4f 6603 mov.w r6, r3, lsl #24 1a8e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1a92: f100 0004 add.w r0, r0, #4 1a96: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1a9a: f8da 1000 ldr.w r1, [sl] 1a9e: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1aa2: bf5c itt pl 1aa4: f819 0b01 ldrbpl.w r0, [r9], #1 1aa8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1aac: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001ab0 <_B0>: 1ab0: f018 0f01 tst.w r8, #1 1ab4: f919 0b01 ldrsb.w r0, [r9], #1 1ab8: bf1c itt ne 1aba: 4481 addne r9, r0 1abc: f5a8 7880 subne.w r8, r8, #256 @ 0x100 1ac0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1ac4: f100 0002 add.w r0, r0, #2 1ac8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1acc: f8da 1000 ldr.w r1, [sl] 1ad0: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1ad4: bf5c itt pl 1ad6: f819 0b01 ldrbpl.w r0, [r9], #1 1ada: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1ade: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001ae2 <_B1>: 1ae2: f819 0b01 ldrb.w r0, [r9], #1 1ae6: f810 c00b ldrb.w ip, [r0, fp] 1aea: 4458 add r0, fp 1aec: 7841 ldrb r1, [r0, #1] 1aee: ea4c 2c01 orr.w ip, ip, r1, lsl #8 1af2: eb0c 6c17 add.w ip, ip, r7, lsr #24 1af6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1afa: f20f 0e0a addw lr, pc, #10 1afe: ea4f 21d1 mov.w r1, r1, lsr #11 1b02: f854 f001 ldr.w pc, [r4, r1] 1b06: ea40 6300 orr.w r3, r0, r0, lsl #24 1b0a: ea4f 6503 mov.w r5, r3, lsl #24 1b0e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1b12: f100 0005 add.w r0, r0, #5 1b16: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1b1a: f8da 1000 ldr.w r1, [sl] 1b1e: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 1b22: bf5c itt pl 1b24: f819 0b01 ldrbpl.w r0, [r9], #1 1b28: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1b2c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001b30 <_B4>: 1b30: f819 cb01 ldrb.w ip, [r9], #1 1b34: eb0c 6c16 add.w ip, ip, r6, lsr #24 1b38: f00c 0cff and.w ip, ip, #255 @ 0xff 1b3c: f91b 300c ldrsb.w r3, [fp, ip] 1b40: ea4f 6703 mov.w r7, r3, lsl #24 1b44: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1b48: f100 0004 add.w r0, r0, #4 1b4c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1b50: f8da 1000 ldr.w r1, [sl] 1b54: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1b58: bf5c itt pl 1b5a: f819 0b01 ldrbpl.w r0, [r9], #1 1b5e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1b62: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001b66 <_B5>: 1b66: f819 cb01 ldrb.w ip, [r9], #1 1b6a: eb0c 6c16 add.w ip, ip, r6, lsr #24 1b6e: f00c 0cff and.w ip, ip, #255 @ 0xff 1b72: f91b 300c ldrsb.w r3, [fp, ip] 1b76: ea4f 6503 mov.w r5, r3, lsl #24 1b7a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1b7e: f100 0004 add.w r0, r0, #4 1b82: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1b86: f8da 1000 ldr.w r1, [sl] 1b8a: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1b8e: bf5c itt pl 1b90: f819 0b01 ldrbpl.w r0, [r9], #1 1b94: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1b98: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001b9c <_B6>: 1b9c: f819 cb01 ldrb.w ip, [r9], #1 1ba0: eb0c 6c17 add.w ip, ip, r7, lsr #24 1ba4: f00c 0cff and.w ip, ip, #255 @ 0xff 1ba8: f91b 300c ldrsb.w r3, [fp, ip] 1bac: ea4f 6603 mov.w r6, r3, lsl #24 1bb0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1bb4: f100 0004 add.w r0, r0, #4 1bb8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1bbc: f8da 1000 ldr.w r1, [sl] 1bc0: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1bc4: bf5c itt pl 1bc6: f819 0b01 ldrbpl.w r0, [r9], #1 1bca: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1bce: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001bd2 <_B8>: 1bd2: f028 0840 bic.w r8, r8, #64 @ 0x40 1bd6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1bda: f100 0002 add.w r0, r0, #2 1bde: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1be2: f8da 1000 ldr.w r1, [sl] 1be6: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1bea: bf5c itt pl 1bec: f819 0b01 ldrbpl.w r0, [r9], #1 1bf0: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1bf4: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001bf8 <_B9>: 1bf8: f819 cb01 ldrb.w ip, [r9], #1 1bfc: f819 0b01 ldrb.w r0, [r9], #1 1c00: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1c04: eb0c 6c17 add.w ip, ip, r7, lsr #24 1c08: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1c0c: f20f 0e08 addw lr, pc, #8 1c10: ea4f 21d1 mov.w r1, r1, lsr #11 1c14: f854 f001 ldr.w pc, [r4, r1] 1c18: ea40 6300 orr.w r3, r0, r0, lsl #24 1c1c: ea4f 6503 mov.w r5, r3, lsl #24 1c20: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1c24: f100 0004 add.w r0, r0, #4 1c28: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1c2c: f8da 1000 ldr.w r1, [sl] 1c30: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1c34: bf5c itt pl 1c36: f819 0b01 ldrbpl.w r0, [r9], #1 1c3a: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1c3e: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001c42 <_BA>: 1c42: f89a 6080 ldrb.w r6, [sl, #128] @ 0x80 1c46: ea4f 6606 mov.w r6, r6, lsl #24 1c4a: ea4f 6326 mov.w r3, r6, asr #24 1c4e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1c52: f100 0002 add.w r0, r0, #2 1c56: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1c5a: f8da 1000 ldr.w r1, [sl] 1c5e: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1c62: bf5c itt pl 1c64: f819 0b01 ldrbpl.w r0, [r9], #1 1c68: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1c6c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001c70 <_BC>: 1c70: f819 cb01 ldrb.w ip, [r9], #1 1c74: f819 0b01 ldrb.w r0, [r9], #1 1c78: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1c7c: eb0c 6c16 add.w ip, ip, r6, lsr #24 1c80: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1c84: f20f 0e08 addw lr, pc, #8 1c88: ea4f 21d1 mov.w r1, r1, lsr #11 1c8c: f854 f001 ldr.w pc, [r4, r1] 1c90: ea40 6300 orr.w r3, r0, r0, lsl #24 1c94: ea4f 6703 mov.w r7, r3, lsl #24 1c98: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1c9c: f100 0004 add.w r0, r0, #4 1ca0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1ca4: f8da 1000 ldr.w r1, [sl] 1ca8: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1cac: bf5c itt pl 1cae: f819 0b01 ldrbpl.w r0, [r9], #1 1cb2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1cb6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001cba <_BD>: 1cba: f819 cb01 ldrb.w ip, [r9], #1 1cbe: f819 0b01 ldrb.w r0, [r9], #1 1cc2: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1cc6: eb0c 6c16 add.w ip, ip, r6, lsr #24 1cca: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1cce: f20f 0e0a addw lr, pc, #10 1cd2: ea4f 21d1 mov.w r1, r1, lsr #11 1cd6: f854 f001 ldr.w pc, [r4, r1] 1cda: ea40 6300 orr.w r3, r0, r0, lsl #24 1cde: ea4f 6503 mov.w r5, r3, lsl #24 1ce2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1ce6: f100 0004 add.w r0, r0, #4 1cea: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1cee: f8da 1000 ldr.w r1, [sl] 1cf2: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1cf6: bf5c itt pl 1cf8: f819 0b01 ldrbpl.w r0, [r9], #1 1cfc: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1d00: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001d04 <_BE>: 1d04: f819 cb01 ldrb.w ip, [r9], #1 1d08: f819 0b01 ldrb.w r0, [r9], #1 1d0c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1d10: eb0c 6c17 add.w ip, ip, r7, lsr #24 1d14: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1d18: f20f 0e08 addw lr, pc, #8 1d1c: ea4f 21d1 mov.w r1, r1, lsr #11 1d20: f854 f001 ldr.w pc, [r4, r1] 1d24: ea40 6300 orr.w r3, r0, r0, lsl #24 1d28: ea4f 6603 mov.w r6, r3, lsl #24 1d2c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1d30: f100 0004 add.w r0, r0, #4 1d34: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1d38: f8da 1000 ldr.w r1, [sl] 1d3c: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 1d40: bf5c itt pl 1d42: f819 0b01 ldrbpl.w r0, [r9], #1 1d46: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1d4a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001d4e <_C0>: 1d4e: f819 0b01 ldrb.w r0, [r9], #1 1d52: ebb7 6300 subs.w r3, r7, r0, lsl #24 1d56: ea4f 6323 mov.w r3, r3, asr #24 1d5a: f048 0801 orr.w r8, r8, #1 1d5e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1d62: f100 0002 add.w r0, r0, #2 1d66: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1d6a: f8da 1000 ldr.w r1, [sl] 1d6e: f578 7800 sbcs.w r8, r8, #512 @ 0x200 1d72: bf5c itt pl 1d74: f819 0b01 ldrbpl.w r0, [r9], #1 1d78: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1d7c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001d80 <_C1>: 1d80: f819 0b01 ldrb.w r0, [r9], #1 1d84: eb06 6000 add.w r0, r6, r0, lsl #24 1d88: ea4f 6c10 mov.w ip, r0, lsr #24 1d8c: f81b c00c ldrb.w ip, [fp, ip] 1d90: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 1d94: ea4f 6110 mov.w r1, r0, lsr #24 1d98: f81b 1001 ldrb.w r1, [fp, r1] 1d9c: ea4c 2c01 orr.w ip, ip, r1, lsl #8 1da0: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1da4: f20f 0e08 addw lr, pc, #8 1da8: ea4f 21d1 mov.w r1, r1, lsr #11 1dac: f854 f001 ldr.w pc, [r4, r1] 1db0: ebb5 6300 subs.w r3, r5, r0, lsl #24 1db4: ea4f 6323 mov.w r3, r3, asr #24 1db8: f048 0801 orr.w r8, r8, #1 1dbc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1dc0: f100 0006 add.w r0, r0, #6 1dc4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1dc8: f8da 1000 ldr.w r1, [sl] 1dcc: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 1dd0: bf5c itt pl 1dd2: f819 0b01 ldrbpl.w r0, [r9], #1 1dd6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1dda: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001dde <_C4>: 1dde: f819 cb01 ldrb.w ip, [r9], #1 1de2: f81b 000c ldrb.w r0, [fp, ip] 1de6: ebb7 6300 subs.w r3, r7, r0, lsl #24 1dea: ea4f 6323 mov.w r3, r3, asr #24 1dee: f048 0801 orr.w r8, r8, #1 1df2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1df6: f100 0003 add.w r0, r0, #3 1dfa: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1dfe: f8da 1000 ldr.w r1, [sl] 1e02: f578 7840 sbcs.w r8, r8, #768 @ 0x300 1e06: bf5c itt pl 1e08: f819 0b01 ldrbpl.w r0, [r9], #1 1e0c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1e10: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001e14 <_C5>: 1e14: f819 cb01 ldrb.w ip, [r9], #1 1e18: f81b 000c ldrb.w r0, [fp, ip] 1e1c: ebb5 6300 subs.w r3, r5, r0, lsl #24 1e20: ea4f 6323 mov.w r3, r3, asr #24 1e24: f048 0801 orr.w r8, r8, #1 1e28: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1e2c: f100 0003 add.w r0, r0, #3 1e30: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1e34: f8da 1000 ldr.w r1, [sl] 1e38: f578 7840 sbcs.w r8, r8, #768 @ 0x300 1e3c: bf5c itt pl 1e3e: f819 0b01 ldrbpl.w r0, [r9], #1 1e42: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1e46: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001e4a <_C6>: 1e4a: f819 cb01 ldrb.w ip, [r9], #1 1e4e: f81b 000c ldrb.w r0, [fp, ip] 1e52: f1a0 0001 sub.w r0, r0, #1 1e56: ea40 6300 orr.w r3, r0, r0, lsl #24 1e5a: f80b 000c strb.w r0, [fp, ip] 1e5e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1e62: f100 0005 add.w r0, r0, #5 1e66: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1e6a: f8da 1000 ldr.w r1, [sl] 1e6e: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 1e72: bf5c itt pl 1e74: f819 0b01 ldrbpl.w r0, [r9], #1 1e78: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1e7c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001e80 <_C8>: 1e80: f107 7780 add.w r7, r7, #16777216 @ 0x1000000 1e84: ea4f 6327 mov.w r3, r7, asr #24 1e88: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1e8c: f100 0002 add.w r0, r0, #2 1e90: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1e94: f8da 1000 ldr.w r1, [sl] 1e98: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1e9c: bf5c itt pl 1e9e: f819 0b01 ldrbpl.w r0, [r9], #1 1ea2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1ea6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001eaa <_C9>: 1eaa: f819 0b01 ldrb.w r0, [r9], #1 1eae: ebb5 6300 subs.w r3, r5, r0, lsl #24 1eb2: ea4f 6323 mov.w r3, r3, asr #24 1eb6: f048 0801 orr.w r8, r8, #1 1eba: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1ebe: f100 0002 add.w r0, r0, #2 1ec2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1ec6: f8da 1000 ldr.w r1, [sl] 1eca: f578 7800 sbcs.w r8, r8, #512 @ 0x200 1ece: bf5c itt pl 1ed0: f819 0b01 ldrbpl.w r0, [r9], #1 1ed4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1ed8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001edc <_CA>: 1edc: f1a6 7680 sub.w r6, r6, #16777216 @ 0x1000000 1ee0: ea4f 6326 mov.w r3, r6, asr #24 1ee4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1ee8: f100 0002 add.w r0, r0, #2 1eec: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1ef0: f8da 1000 ldr.w r1, [sl] 1ef4: f5b8 7800 subs.w r8, r8, #512 @ 0x200 1ef8: bf5c itt pl 1efa: f819 0b01 ldrbpl.w r0, [r9], #1 1efe: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1f02: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001f06 <_CC>: 1f06: f819 cb01 ldrb.w ip, [r9], #1 1f0a: f819 0b01 ldrb.w r0, [r9], #1 1f0e: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1f12: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1f16: f20f 0e0a addw lr, pc, #10 1f1a: ea4f 21d1 mov.w r1, r1, lsr #11 1f1e: f854 f001 ldr.w pc, [r4, r1] 1f22: ebb7 6300 subs.w r3, r7, r0, lsl #24 1f26: ea4f 6323 mov.w r3, r3, asr #24 1f2a: f048 0801 orr.w r8, r8, #1 1f2e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1f32: f100 0004 add.w r0, r0, #4 1f36: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1f3a: f8da 1000 ldr.w r1, [sl] 1f3e: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 1f42: bf5c itt pl 1f44: f819 0b01 ldrbpl.w r0, [r9], #1 1f48: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1f4c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001f50 <_CD>: 1f50: f819 cb01 ldrb.w ip, [r9], #1 1f54: f819 0b01 ldrb.w r0, [r9], #1 1f58: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1f5c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1f60: f20f 0e08 addw lr, pc, #8 1f64: ea4f 21d1 mov.w r1, r1, lsr #11 1f68: f854 f001 ldr.w pc, [r4, r1] 1f6c: ebb5 6300 subs.w r3, r5, r0, lsl #24 1f70: ea4f 6323 mov.w r3, r3, asr #24 1f74: f048 0801 orr.w r8, r8, #1 1f78: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1f7c: f100 0004 add.w r0, r0, #4 1f80: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1f84: f8da 1000 ldr.w r1, [sl] 1f88: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 1f8c: bf5c itt pl 1f8e: f819 0b01 ldrbpl.w r0, [r9], #1 1f92: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1f96: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001f9a <_CE>: 1f9a: f819 cb01 ldrb.w ip, [r9], #1 1f9e: f819 0b01 ldrb.w r0, [r9], #1 1fa2: ea4c 2c00 orr.w ip, ip, r0, lsl #8 1fa6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1faa: f20f 0e0a addw lr, pc, #10 1fae: ea4f 21d1 mov.w r1, r1, lsr #11 1fb2: f854 f001 ldr.w pc, [r4, r1] 1fb6: f1a0 0001 sub.w r0, r0, #1 1fba: ea40 6300 orr.w r3, r0, r0, lsl #24 1fbe: f40c 4160 and.w r1, ip, #57344 @ 0xe000 1fc2: f10a 0224 add.w r2, sl, #36 @ 0x24 1fc6: f20f 0e0a addw lr, pc, #10 1fca: ea4f 21d1 mov.w r1, r1, lsr #11 1fce: f852 f001 ldr.w pc, [r2, r1] 1fd2: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 1fd6: f100 0006 add.w r0, r0, #6 1fda: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 1fde: f8da 1000 ldr.w r1, [sl] 1fe2: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 1fe6: bf5c itt pl 1fe8: f819 0b01 ldrbpl.w r0, [r9], #1 1fec: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 1ff0: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00001ff4 <_D0>: 1ff4: f013 0fff tst.w r3, #255 @ 0xff 1ff8: f919 0b01 ldrsb.w r0, [r9], #1 1ffc: bf1c itt ne 1ffe: 4481 addne r9, r0 2000: f5a8 7880 subne.w r8, r8, #256 @ 0x100 2004: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2008: f100 0002 add.w r0, r0, #2 200c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2010: f8da 1000 ldr.w r1, [sl] 2014: f5b8 7800 subs.w r8, r8, #512 @ 0x200 2018: bf5c itt pl 201a: f819 0b01 ldrbpl.w r0, [r9], #1 201e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2022: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002026 <_D1>: 2026: f819 0b01 ldrb.w r0, [r9], #1 202a: f810 c00b ldrb.w ip, [r0, fp] 202e: 4458 add r0, fp 2030: 7841 ldrb r1, [r0, #1] 2032: ea4c 2c01 orr.w ip, ip, r1, lsl #8 2036: eb0c 6c17 add.w ip, ip, r7, lsr #24 203a: f40c 4160 and.w r1, ip, #57344 @ 0xe000 203e: f20f 0e0a addw lr, pc, #10 2042: ea4f 21d1 mov.w r1, r1, lsr #11 2046: f854 f001 ldr.w pc, [r4, r1] 204a: ebb5 6300 subs.w r3, r5, r0, lsl #24 204e: ea4f 6323 mov.w r3, r3, asr #24 2052: f048 0801 orr.w r8, r8, #1 2056: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 205a: f100 0005 add.w r0, r0, #5 205e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2062: f8da 1000 ldr.w r1, [sl] 2066: f578 68a0 sbcs.w r8, r8, #1280 @ 0x500 206a: bf5c itt pl 206c: f819 0b01 ldrbpl.w r0, [r9], #1 2070: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2074: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002078 <_D5>: 2078: f819 cb01 ldrb.w ip, [r9], #1 207c: eb06 6c0c add.w ip, r6, ip, lsl #24 2080: ea4f 601c mov.w r0, ip, lsr #24 2084: f81b 0000 ldrb.w r0, [fp, r0] 2088: ebb5 6300 subs.w r3, r5, r0, lsl #24 208c: ea4f 6323 mov.w r3, r3, asr #24 2090: f048 0801 orr.w r8, r8, #1 2094: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2098: f100 0004 add.w r0, r0, #4 209c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 20a0: f8da 1000 ldr.w r1, [sl] 20a4: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 20a8: bf5c itt pl 20aa: f819 0b01 ldrbpl.w r0, [r9], #1 20ae: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 20b2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000020b6 <_D6>: 20b6: f819 cb01 ldrb.w ip, [r9], #1 20ba: eb06 6c0c add.w ip, r6, ip, lsl #24 20be: ea4f 601c mov.w r0, ip, lsr #24 20c2: f81b 0000 ldrb.w r0, [fp, r0] 20c6: f1a0 0001 sub.w r0, r0, #1 20ca: ea40 6300 orr.w r3, r0, r0, lsl #24 20ce: ea4f 611c mov.w r1, ip, lsr #24 20d2: f80b 0001 strb.w r0, [fp, r1] 20d6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 20da: f100 0006 add.w r0, r0, #6 20de: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 20e2: f8da 1000 ldr.w r1, [sl] 20e6: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 20ea: bf5c itt pl 20ec: f819 0b01 ldrbpl.w r0, [r9], #1 20f0: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 20f4: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000020f8 <_D8>: 20f8: f028 0808 bic.w r8, r8, #8 20fc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2100: f100 0002 add.w r0, r0, #2 2104: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2108: f8da 1000 ldr.w r1, [sl] 210c: f5b8 7800 subs.w r8, r8, #512 @ 0x200 2110: bf5c itt pl 2112: f819 0b01 ldrbpl.w r0, [r9], #1 2116: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 211a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000211e <_D9>: 211e: f819 cb01 ldrb.w ip, [r9], #1 2122: f819 0b01 ldrb.w r0, [r9], #1 2126: ea4c 2c00 orr.w ip, ip, r0, lsl #8 212a: eb0c 6c17 add.w ip, ip, r7, lsr #24 212e: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2132: f20f 0e0a addw lr, pc, #10 2136: ea4f 21d1 mov.w r1, r1, lsr #11 213a: f854 f001 ldr.w pc, [r4, r1] 213e: ebb5 6300 subs.w r3, r5, r0, lsl #24 2142: ea4f 6323 mov.w r3, r3, asr #24 2146: f048 0801 orr.w r8, r8, #1 214a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 214e: f100 0004 add.w r0, r0, #4 2152: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2156: f8da 1000 ldr.w r1, [sl] 215a: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 215e: bf5c itt pl 2160: f819 0b01 ldrbpl.w r0, [r9], #1 2164: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2168: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000216c <_DD>: 216c: f819 cb01 ldrb.w ip, [r9], #1 2170: f819 0b01 ldrb.w r0, [r9], #1 2174: ea4c 2c00 orr.w ip, ip, r0, lsl #8 2178: eb0c 6c16 add.w ip, ip, r6, lsr #24 217c: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2180: f20f 0e08 addw lr, pc, #8 2184: ea4f 21d1 mov.w r1, r1, lsr #11 2188: f854 f001 ldr.w pc, [r4, r1] 218c: ebb5 6300 subs.w r3, r5, r0, lsl #24 2190: ea4f 6323 mov.w r3, r3, asr #24 2194: f048 0801 orr.w r8, r8, #1 2198: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 219c: f100 0004 add.w r0, r0, #4 21a0: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 21a4: f8da 1000 ldr.w r1, [sl] 21a8: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 21ac: bf5c itt pl 21ae: f819 0b01 ldrbpl.w r0, [r9], #1 21b2: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 21b6: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000021ba <_DE>: 21ba: f819 cb01 ldrb.w ip, [r9], #1 21be: f819 0b01 ldrb.w r0, [r9], #1 21c2: ea4c 2c00 orr.w ip, ip, r0, lsl #8 21c6: eb0c 6c16 add.w ip, ip, r6, lsr #24 21ca: f40c 4160 and.w r1, ip, #57344 @ 0xe000 21ce: f20f 0e0a addw lr, pc, #10 21d2: ea4f 21d1 mov.w r1, r1, lsr #11 21d6: f854 f001 ldr.w pc, [r4, r1] 21da: f1a0 0001 sub.w r0, r0, #1 21de: ea40 6300 orr.w r3, r0, r0, lsl #24 21e2: f40c 4160 and.w r1, ip, #57344 @ 0xe000 21e6: f10a 0224 add.w r2, sl, #36 @ 0x24 21ea: f20f 0e0a addw lr, pc, #10 21ee: ea4f 21d1 mov.w r1, r1, lsr #11 21f2: f852 f001 ldr.w pc, [r2, r1] 21f6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 21fa: f100 0007 add.w r0, r0, #7 21fe: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2202: f8da 1000 ldr.w r1, [sl] 2206: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 220a: bf5c itt pl 220c: f819 0b01 ldrbpl.w r0, [r9], #1 2210: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2214: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002218 <_E0>: 2218: f819 0b01 ldrb.w r0, [r9], #1 221c: ebb6 6300 subs.w r3, r6, r0, lsl #24 2220: ea4f 6323 mov.w r3, r3, asr #24 2224: f048 0801 orr.w r8, r8, #1 2228: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 222c: f100 0002 add.w r0, r0, #2 2230: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2234: f8da 1000 ldr.w r1, [sl] 2238: f578 7800 sbcs.w r8, r8, #512 @ 0x200 223c: bf5c itt pl 223e: f819 0b01 ldrbpl.w r0, [r9], #1 2242: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2246: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000224a <_E1>: 224a: f819 0b01 ldrb.w r0, [r9], #1 224e: eb06 6000 add.w r0, r6, r0, lsl #24 2252: ea4f 6c10 mov.w ip, r0, lsr #24 2256: f81b c00c ldrb.w ip, [fp, ip] 225a: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 225e: ea4f 6110 mov.w r1, r0, lsr #24 2262: f81b 1001 ldrb.w r1, [fp, r1] 2266: ea4c 2c01 orr.w ip, ip, r1, lsl #8 226a: f40c 4160 and.w r1, ip, #57344 @ 0xe000 226e: f20f 0e0a addw lr, pc, #10 2272: ea4f 21d1 mov.w r1, r1, lsr #11 2276: f854 f001 ldr.w pc, [r4, r1] 227a: ea5f 0158 movs.w r1, r8, lsr #1 227e: eb75 6500 sbcs.w r5, r5, r0, lsl #24 2282: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2286: ea4f 6325 mov.w r3, r5, asr #24 228a: f048 0841 orr.w r8, r8, #65 @ 0x41 228e: bf78 it vc 2290: f028 0840 bicvc.w r8, r8, #64 @ 0x40 2294: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2298: f100 0006 add.w r0, r0, #6 229c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 22a0: f8da 1000 ldr.w r1, [sl] 22a4: f578 68c0 sbcs.w r8, r8, #1536 @ 0x600 22a8: bf5c itt pl 22aa: f819 0b01 ldrbpl.w r0, [r9], #1 22ae: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 22b2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000022b6 <_E4>: 22b6: f819 cb01 ldrb.w ip, [r9], #1 22ba: f81b 000c ldrb.w r0, [fp, ip] 22be: ebb6 6300 subs.w r3, r6, r0, lsl #24 22c2: ea4f 6323 mov.w r3, r3, asr #24 22c6: f048 0801 orr.w r8, r8, #1 22ca: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 22ce: f100 0003 add.w r0, r0, #3 22d2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 22d6: f8da 1000 ldr.w r1, [sl] 22da: f578 7840 sbcs.w r8, r8, #768 @ 0x300 22de: bf5c itt pl 22e0: f819 0b01 ldrbpl.w r0, [r9], #1 22e4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 22e8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000022ec <_E5>: 22ec: f819 cb01 ldrb.w ip, [r9], #1 22f0: f81b 000c ldrb.w r0, [fp, ip] 22f4: ea5f 0158 movs.w r1, r8, lsr #1 22f8: eb75 6500 sbcs.w r5, r5, r0, lsl #24 22fc: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2300: ea4f 6325 mov.w r3, r5, asr #24 2304: f048 0841 orr.w r8, r8, #65 @ 0x41 2308: bf78 it vc 230a: f028 0840 bicvc.w r8, r8, #64 @ 0x40 230e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2312: f100 0003 add.w r0, r0, #3 2316: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 231a: f8da 1000 ldr.w r1, [sl] 231e: f578 7840 sbcs.w r8, r8, #768 @ 0x300 2322: bf5c itt pl 2324: f819 0b01 ldrbpl.w r0, [r9], #1 2328: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 232c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002330 <_E6>: 2330: f819 cb01 ldrb.w ip, [r9], #1 2334: f81b 000c ldrb.w r0, [fp, ip] 2338: f100 0001 add.w r0, r0, #1 233c: ea40 6300 orr.w r3, r0, r0, lsl #24 2340: f80b 000c strb.w r0, [fp, ip] 2344: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2348: f100 0005 add.w r0, r0, #5 234c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2350: f8da 1000 ldr.w r1, [sl] 2354: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 2358: bf5c itt pl 235a: f819 0b01 ldrbpl.w r0, [r9], #1 235e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2362: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002366 <_E8>: 2366: f106 7680 add.w r6, r6, #16777216 @ 0x1000000 236a: ea4f 6326 mov.w r3, r6, asr #24 236e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2372: f100 0002 add.w r0, r0, #2 2376: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 237a: f8da 1000 ldr.w r1, [sl] 237e: f5b8 7800 subs.w r8, r8, #512 @ 0x200 2382: bf5c itt pl 2384: f819 0b01 ldrbpl.w r0, [r9], #1 2388: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 238c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002390 <_E9>: 2390: f819 0b01 ldrb.w r0, [r9], #1 2394: ea5f 0158 movs.w r1, r8, lsr #1 2398: eb75 6500 sbcs.w r5, r5, r0, lsl #24 239c: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 23a0: ea4f 6325 mov.w r3, r5, asr #24 23a4: f048 0841 orr.w r8, r8, #65 @ 0x41 23a8: bf78 it vc 23aa: f028 0840 bicvc.w r8, r8, #64 @ 0x40 23ae: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 23b2: f100 0002 add.w r0, r0, #2 23b6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 23ba: f8da 1000 ldr.w r1, [sl] 23be: f578 7800 sbcs.w r8, r8, #512 @ 0x200 23c2: bf5c itt pl 23c4: f819 0b01 ldrbpl.w r0, [r9], #1 23c8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 23cc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000023d0 <_EA>: 23d0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 23d4: f100 0002 add.w r0, r0, #2 23d8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 23dc: f8da 1000 ldr.w r1, [sl] 23e0: f5b8 7800 subs.w r8, r8, #512 @ 0x200 23e4: bf5c itt pl 23e6: f819 0b01 ldrbpl.w r0, [r9], #1 23ea: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 23ee: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000023f2 <_EC>: 23f2: f819 cb01 ldrb.w ip, [r9], #1 23f6: f819 0b01 ldrb.w r0, [r9], #1 23fa: ea4c 2c00 orr.w ip, ip, r0, lsl #8 23fe: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2402: f20f 0e0a addw lr, pc, #10 2406: ea4f 21d1 mov.w r1, r1, lsr #11 240a: f854 f001 ldr.w pc, [r4, r1] 240e: ebb6 6300 subs.w r3, r6, r0, lsl #24 2412: ea4f 6323 mov.w r3, r3, asr #24 2416: f048 0801 orr.w r8, r8, #1 241a: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 241e: f100 0004 add.w r0, r0, #4 2422: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2426: f8da 1000 ldr.w r1, [sl] 242a: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 242e: bf5c itt pl 2430: f819 0b01 ldrbpl.w r0, [r9], #1 2434: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2438: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000243c <_ED>: 243c: f819 cb01 ldrb.w ip, [r9], #1 2440: f819 0b01 ldrb.w r0, [r9], #1 2444: ea4c 2c00 orr.w ip, ip, r0, lsl #8 2448: f40c 4160 and.w r1, ip, #57344 @ 0xe000 244c: f20f 0e08 addw lr, pc, #8 2450: ea4f 21d1 mov.w r1, r1, lsr #11 2454: f854 f001 ldr.w pc, [r4, r1] 2458: ea5f 0158 movs.w r1, r8, lsr #1 245c: eb75 6500 sbcs.w r5, r5, r0, lsl #24 2460: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2464: ea4f 6325 mov.w r3, r5, asr #24 2468: f048 0841 orr.w r8, r8, #65 @ 0x41 246c: bf78 it vc 246e: f028 0840 bicvc.w r8, r8, #64 @ 0x40 2472: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2476: f100 0004 add.w r0, r0, #4 247a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 247e: f8da 1000 ldr.w r1, [sl] 2482: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 2486: bf5c itt pl 2488: f819 0b01 ldrbpl.w r0, [r9], #1 248c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2490: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002494 <_EE>: 2494: f819 cb01 ldrb.w ip, [r9], #1 2498: f819 0b01 ldrb.w r0, [r9], #1 249c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 24a0: f40c 4160 and.w r1, ip, #57344 @ 0xe000 24a4: f20f 0e08 addw lr, pc, #8 24a8: ea4f 21d1 mov.w r1, r1, lsr #11 24ac: f854 f001 ldr.w pc, [r4, r1] 24b0: f100 0001 add.w r0, r0, #1 24b4: ea40 6300 orr.w r3, r0, r0, lsl #24 24b8: f40c 4160 and.w r1, ip, #57344 @ 0xe000 24bc: f10a 0224 add.w r2, sl, #36 @ 0x24 24c0: f20f 0e08 addw lr, pc, #8 24c4: ea4f 21d1 mov.w r1, r1, lsr #11 24c8: f852 f001 ldr.w pc, [r2, r1] 24cc: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 24d0: f100 0006 add.w r0, r0, #6 24d4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 24d8: f8da 1000 ldr.w r1, [sl] 24dc: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 24e0: bf5c itt pl 24e2: f819 0b01 ldrbpl.w r0, [r9], #1 24e6: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 24ea: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000024ee <_F0>: 24ee: f013 0fff tst.w r3, #255 @ 0xff 24f2: f919 0b01 ldrsb.w r0, [r9], #1 24f6: bf04 itt eq 24f8: 4481 addeq r9, r0 24fa: f5a8 7880 subeq.w r8, r8, #256 @ 0x100 24fe: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2502: f100 0002 add.w r0, r0, #2 2506: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 250a: f8da 1000 ldr.w r1, [sl] 250e: f5b8 7800 subs.w r8, r8, #512 @ 0x200 2512: bf5c itt pl 2514: f819 0b01 ldrbpl.w r0, [r9], #1 2518: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 251c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002520 <_F1>: 2520: f819 0b01 ldrb.w r0, [r9], #1 2524: f810 c00b ldrb.w ip, [r0, fp] 2528: 4458 add r0, fp 252a: 7841 ldrb r1, [r0, #1] 252c: ea4c 2c01 orr.w ip, ip, r1, lsl #8 2530: eb0c 6c17 add.w ip, ip, r7, lsr #24 2534: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2538: f20f 0e08 addw lr, pc, #8 253c: ea4f 21d1 mov.w r1, r1, lsr #11 2540: f854 f001 ldr.w pc, [r4, r1] 2544: ea5f 0158 movs.w r1, r8, lsr #1 2548: eb75 6500 sbcs.w r5, r5, r0, lsl #24 254c: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2550: ea4f 6325 mov.w r3, r5, asr #24 2554: f048 0841 orr.w r8, r8, #65 @ 0x41 2558: bf78 it vc 255a: f028 0840 bicvc.w r8, r8, #64 @ 0x40 255e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2562: f100 0005 add.w r0, r0, #5 2566: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 256a: f8da 1000 ldr.w r1, [sl] 256e: f578 68a0 sbcs.w r8, r8, #1280 @ 0x500 2572: bf5c itt pl 2574: f819 0b01 ldrbpl.w r0, [r9], #1 2578: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 257c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002580 <_F5>: 2580: f819 cb01 ldrb.w ip, [r9], #1 2584: eb06 6c0c add.w ip, r6, ip, lsl #24 2588: ea4f 601c mov.w r0, ip, lsr #24 258c: f81b 0000 ldrb.w r0, [fp, r0] 2590: ea5f 0158 movs.w r1, r8, lsr #1 2594: eb75 6500 sbcs.w r5, r5, r0, lsl #24 2598: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 259c: ea4f 6325 mov.w r3, r5, asr #24 25a0: f048 0841 orr.w r8, r8, #65 @ 0x41 25a4: bf78 it vc 25a6: f028 0840 bicvc.w r8, r8, #64 @ 0x40 25aa: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 25ae: f100 0004 add.w r0, r0, #4 25b2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 25b6: f8da 1000 ldr.w r1, [sl] 25ba: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 25be: bf5c itt pl 25c0: f819 0b01 ldrbpl.w r0, [r9], #1 25c4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 25c8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000025cc <_F6>: 25cc: f819 cb01 ldrb.w ip, [r9], #1 25d0: eb06 6c0c add.w ip, r6, ip, lsl #24 25d4: ea4f 601c mov.w r0, ip, lsr #24 25d8: f81b 0000 ldrb.w r0, [fp, r0] 25dc: f100 0001 add.w r0, r0, #1 25e0: ea40 6300 orr.w r3, r0, r0, lsl #24 25e4: ea4f 611c mov.w r1, ip, lsr #24 25e8: f80b 0001 strb.w r0, [fp, r1] 25ec: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 25f0: f100 0006 add.w r0, r0, #6 25f4: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 25f8: f8da 1000 ldr.w r1, [sl] 25fc: f5b8 68c0 subs.w r8, r8, #1536 @ 0x600 2600: bf5c itt pl 2602: f819 0b01 ldrbpl.w r0, [r9], #1 2606: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 260a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000260e <_F8>: 260e: f048 0808 orr.w r8, r8, #8 2612: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2616: f100 0002 add.w r0, r0, #2 261a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 261e: f8da 1000 ldr.w r1, [sl] 2622: f5b8 7800 subs.w r8, r8, #512 @ 0x200 2626: bf5c itt pl 2628: f819 0b01 ldrbpl.w r0, [r9], #1 262c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2630: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002634 <_F9>: 2634: f819 cb01 ldrb.w ip, [r9], #1 2638: f819 0b01 ldrb.w r0, [r9], #1 263c: ea4c 2c00 orr.w ip, ip, r0, lsl #8 2640: eb0c 6c17 add.w ip, ip, r7, lsr #24 2644: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2648: f20f 0e08 addw lr, pc, #8 264c: ea4f 21d1 mov.w r1, r1, lsr #11 2650: f854 f001 ldr.w pc, [r4, r1] 2654: ea5f 0158 movs.w r1, r8, lsr #1 2658: eb75 6500 sbcs.w r5, r5, r0, lsl #24 265c: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2660: ea4f 6325 mov.w r3, r5, asr #24 2664: f048 0841 orr.w r8, r8, #65 @ 0x41 2668: bf78 it vc 266a: f028 0840 bicvc.w r8, r8, #64 @ 0x40 266e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2672: f100 0004 add.w r0, r0, #4 2676: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 267a: f8da 1000 ldr.w r1, [sl] 267e: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 2682: bf5c itt pl 2684: f819 0b01 ldrbpl.w r0, [r9], #1 2688: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 268c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002690 <_FD>: 2690: f819 cb01 ldrb.w ip, [r9], #1 2694: f819 0b01 ldrb.w r0, [r9], #1 2698: ea4c 2c00 orr.w ip, ip, r0, lsl #8 269c: eb0c 6c16 add.w ip, ip, r6, lsr #24 26a0: f40c 4160 and.w r1, ip, #57344 @ 0xe000 26a4: f20f 0e08 addw lr, pc, #8 26a8: ea4f 21d1 mov.w r1, r1, lsr #11 26ac: f854 f001 ldr.w pc, [r4, r1] 26b0: ea5f 0158 movs.w r1, r8, lsr #1 26b4: eb75 6500 sbcs.w r5, r5, r0, lsl #24 26b8: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 26bc: ea4f 6325 mov.w r3, r5, asr #24 26c0: f048 0841 orr.w r8, r8, #65 @ 0x41 26c4: bf78 it vc 26c6: f028 0840 bicvc.w r8, r8, #64 @ 0x40 26ca: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 26ce: f100 0004 add.w r0, r0, #4 26d2: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 26d6: f8da 1000 ldr.w r1, [sl] 26da: f578 6880 sbcs.w r8, r8, #1024 @ 0x400 26de: bf5c itt pl 26e0: f819 0b01 ldrbpl.w r0, [r9], #1 26e4: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 26e8: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000026ec <_FE>: 26ec: f819 cb01 ldrb.w ip, [r9], #1 26f0: f819 0b01 ldrb.w r0, [r9], #1 26f4: ea4c 2c00 orr.w ip, ip, r0, lsl #8 26f8: eb0c 6c16 add.w ip, ip, r6, lsr #24 26fc: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2700: f20f 0e08 addw lr, pc, #8 2704: ea4f 21d1 mov.w r1, r1, lsr #11 2708: f854 f001 ldr.w pc, [r4, r1] 270c: f100 0001 add.w r0, r0, #1 2710: ea40 6300 orr.w r3, r0, r0, lsl #24 2714: f40c 4160 and.w r1, ip, #57344 @ 0xe000 2718: f10a 0224 add.w r2, sl, #36 @ 0x24 271c: f20f 0e08 addw lr, pc, #8 2720: ea4f 21d1 mov.w r1, r1, lsr #11 2724: f852 f001 ldr.w pc, [r2, r1] 2728: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 272c: f100 0007 add.w r0, r0, #7 2730: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2734: f8da 1000 ldr.w r1, [sl] 2738: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 273c: bf5c itt pl 273e: f819 0b01 ldrbpl.w r0, [r9], #1 2742: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2746: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000274a <_FF>: 274a: f819 cb01 ldrb.w ip, [r9], #1 274e: f819 0b01 ldrb.w r0, [r9], #1 2752: ea4c 2c00 orr.w ip, ip, r0, lsl #8 2756: eb0c 6c16 add.w ip, ip, r6, lsr #24 275a: f40c 4160 and.w r1, ip, #57344 @ 0xe000 275e: f20f 0e0a addw lr, pc, #10 2762: ea4f 21d1 mov.w r1, r1, lsr #11 2766: f854 f001 ldr.w pc, [r4, r1] 276a: ea5f 0158 movs.w r1, r8, lsr #1 276e: eb75 6500 sbcs.w r5, r5, r0, lsl #24 2772: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 2776: ea4f 6325 mov.w r3, r5, asr #24 277a: f048 0841 orr.w r8, r8, #65 @ 0x41 277e: bf78 it vc 2780: f028 0840 bicvc.w r8, r8, #64 @ 0x40 2784: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2788: f100 0005 add.w r0, r0, #5 278c: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2790: f8da 1000 ldr.w r1, [sl] 2794: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 2798: bf5c itt pl 279a: f819 0b01 ldrbpl.w r0, [r9], #1 279e: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 27a2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000027a6 <_FB>: 27a6: f819 cb01 ldrb.w ip, [r9], #1 27aa: f819 0b01 ldrb.w r0, [r9], #1 27ae: ea4c 2c00 orr.w ip, ip, r0, lsl #8 27b2: eb0c 6c17 add.w ip, ip, r7, lsr #24 27b6: f40c 4160 and.w r1, ip, #57344 @ 0xe000 27ba: f20f 0e0a addw lr, pc, #10 27be: ea4f 21d1 mov.w r1, r1, lsr #11 27c2: f854 f001 ldr.w pc, [r4, r1] 27c6: ea5f 0158 movs.w r1, r8, lsr #1 27ca: eb75 6500 sbcs.w r5, r5, r0, lsl #24 27ce: f005 457f and.w r5, r5, #4278190080 @ 0xff000000 27d2: ea4f 6325 mov.w r3, r5, asr #24 27d6: f048 0841 orr.w r8, r8, #65 @ 0x41 27da: bf78 it vc 27dc: f028 0840 bicvc.w r8, r8, #64 @ 0x40 27e0: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 27e4: f100 0005 add.w r0, r0, #5 27e8: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 27ec: f8da 1000 ldr.w r1, [sl] 27f0: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 27f4: bf5c itt pl 27f6: f819 0b01 ldrbpl.w r0, [r9], #1 27fa: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 27fe: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002802 <_14>: 2802: f109 0901 add.w r9, r9, #1 2806: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 280a: f100 0004 add.w r0, r0, #4 280e: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2812: f8da 1000 ldr.w r1, [sl] 2816: f5b8 6880 subs.w r8, r8, #1024 @ 0x400 281a: bf5c itt pl 281c: f819 0b01 ldrbpl.w r0, [r9], #1 2820: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 2824: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002828 <_67>: 2828: f819 cb01 ldrb.w ip, [r9], #1 282c: f81b 000c ldrb.w r0, [fp, ip] 2830: ea5f 0158 movs.w r1, r8, lsr #1 2834: bf28 it cs 2836: f5a0 7080 subcs.w r0, r0, #256 @ 0x100 283a: eb55 2530 adcs.w r5, r5, r0, ror #8 283e: ea4f 6325 mov.w r3, r5, asr #24 2842: f048 0841 orr.w r8, r8, #65 @ 0x41 2846: bf78 it vc 2848: f028 0840 bicvc.w r8, r8, #64 @ 0x40 284c: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2850: f100 0005 add.w r0, r0, #5 2854: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2858: f8da 1000 ldr.w r1, [sl] 285c: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 2860: bf5c itt pl 2862: f819 0b01 ldrbpl.w r0, [r9], #1 2866: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 286a: f8da f088 ldr.w pc, [sl, #136] @ 0x88 0000286e <_03>: 286e: f819 0b01 ldrb.w r0, [r9], #1 2872: eb06 6000 add.w r0, r6, r0, lsl #24 2876: ea4f 6c10 mov.w ip, r0, lsr #24 287a: f81b c00c ldrb.w ip, [fp, ip] 287e: f100 7080 add.w r0, r0, #16777216 @ 0x1000000 2882: ea4f 6110 mov.w r1, r0, lsr #24 2886: f81b 1001 ldrb.w r1, [fp, r1] 288a: ea4c 2c01 orr.w ip, ip, r1, lsl #8 288e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 2892: f100 0008 add.w r0, r0, #8 2896: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 289a: f8da 1000 ldr.w r1, [sl] 289e: f5b8 6800 subs.w r8, r8, #2048 @ 0x800 28a2: bf5c itt pl 28a4: f819 0b01 ldrbpl.w r0, [r9], #1 28a8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 28ac: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000028b0 <_07>: 28b0: f819 cb01 ldrb.w ip, [r9], #1 28b4: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 28b8: f100 0005 add.w r0, r0, #5 28bc: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 28c0: f8da 1000 ldr.w r1, [sl] 28c4: f5b8 68a0 subs.w r8, r8, #1280 @ 0x500 28c8: bf5c itt pl 28ca: f819 0b01 ldrbpl.w r0, [r9], #1 28ce: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 28d2: f8da f088 ldr.w pc, [sl, #136] @ 0x88 000028d6 <_xx>: 28d6: f04f 0101 mov.w r1, #1 28da: f7ff fffe bl 0 28de: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 28e2: f100 0002 add.w r0, r0, #2 28e6: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 28ea: f8da 1000 ldr.w r1, [sl] 28ee: f5b8 7800 subs.w r8, r8, #512 @ 0x200 28f2: bf5c itt pl 28f4: f819 0b01 ldrbpl.w r0, [r9], #1 28f8: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 28fc: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00002900 : ... Disassembly of section cpu_run: 00000000 : 0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 4: f8df a180 ldr.w sl, [pc, #384] @ 188 8: f8df b180 ldr.w fp, [pc, #384] @ 18c c: f8db b000 ldr.w fp, [fp] 10: f10a 0164 add.w r1, sl, #100 @ 0x64 14: e891 03f8 ldmia.w r1, {r3, r4, r5, r6, r7, r8, r9} 18: 4480 add r8, r0 1a: f89a 00a8 ldrb.w r0, [sl, #168] @ 0xa8 1e: 2801 cmp r0, #1 20: d036 beq.n 90 22: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 26: f100 0000 add.w r0, r0, #0 2a: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 2e: f8da 1000 ldr.w r1, [sl] 32: f1b8 0800 subs.w r8, r8, #0 36: bf5c itt pl 38: f819 0b01 ldrbpl.w r0, [r9], #1 3c: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 40: f8da f088 ldr.w pc, [sl, #136] @ 0x88 00000044 : 44: f89a 00a4 ldrb.w r0, [sl, #164] @ 0xa4 48: 2801 cmp r0, #1 4a: d0fe beq.n 58 4c: f10a 0064 add.w r0, sl, #100 @ 0x64 50: e880 03f8 stmia.w r0, {r3, r4, r5, r6, r7, r8, r9} 54: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 00000058 : 58: f04f 0000 mov.w r0, #0 5c: f8ca 00a4 str.w r0, [sl, #164] @ 0xa4 60: f64f 7cfa movw ip, #65530 @ 0xfffa 64: f000 f830 bl c8 68: f5a8 68e0 sub.w r8, r8, #1792 @ 0x700 6c: e7ee b.n 4c 6e: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 72: f100 0000 add.w r0, r0, #0 76: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 7a: f8da 1000 ldr.w r1, [sl] 7e: f1b8 0800 subs.w r8, r8, #0 82: bf5c itt pl 84: f819 0b01 ldrbpl.w r0, [r9], #1 88: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] 8c: f8da f088 ldr.w pc, [sl, #136] @ 0x88 90: f018 0f04 tst.w r8, #4 94: d1eb bne.n 6e 96: f04f 0000 mov.w r0, #0 9a: f8ca 00a8 str.w r0, [sl, #168] @ 0xa8 9e: f64f 7cfe movw ip, #65534 @ 0xfffe a2: f000 f811 bl c8 a6: f8da 00a0 ldr.w r0, [sl, #160] @ 0xa0 aa: f100 0007 add.w r0, r0, #7 ae: f8ca 00a0 str.w r0, [sl, #160] @ 0xa0 b2: f8da 1000 ldr.w r1, [sl] b6: f5b8 68e0 subs.w r8, r8, #1792 @ 0x700 ba: bf5c itt pl bc: f819 0b01 ldrbpl.w r0, [r9], #1 c0: f851 f020 ldrpl.w pc, [r1, r0, lsl #2] c4: f8da f088 ldr.w pc, [sl, #136] @ 0x88 c8: f8da 0084 ldr.w r0, [sl, #132] @ 0x84 cc: eba9 0000 sub.w r0, r9, r0 d0: ea4f 2110 mov.w r1, r0, lsr #8 d4: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 d8: f802 1901 strb.w r1, [r2], #-1 dc: f442 7280 orr.w r2, r2, #256 @ 0x100 e0: f802 0901 strb.w r0, [r2], #-1 e4: f88a 2080 strb.w r2, [sl, #128] @ 0x80 e8: f008 004d and.w r0, r8, #77 @ 0x4d ec: f013 4f00 tst.w r3, #2147483648 @ 0x80000000 f0: bf18 it ne f2: f040 0080 orrne.w r0, r0, #128 @ 0x80 f6: f013 0fff tst.w r3, #255 @ 0xff fa: bf08 it eq fc: f040 0002 orreq.w r0, r0, #2 100: f040 0020 orr.w r0, r0, #32 00000104 : 104: f8da 2080 ldr.w r2, [sl, #128] @ 0x80 108: f802 0901 strb.w r0, [r2], #-1 10c: f88a 2080 strb.w r2, [sl, #128] @ 0x80 110: f048 0804 orr.w r8, r8, #4 114: f8da 0060 ldr.w r0, [sl, #96] @ 0x60 118: f810 900c ldrb.w r9, [r0, ip] 11c: 4460 add r0, ip 11e: 7842 ldrb r2, [r0, #1] 120: ea49 2902 orr.w r9, r9, r2, lsl #8 124: f409 4160 and.w r1, r9, #57344 @ 0xe000 128: f10a 0244 add.w r2, sl, #68 @ 0x44 12c: ea4f 20d1 mov.w r0, r1, lsr #11 130: 5810 ldr r0, [r2, r0] 132: f8ca 0084 str.w r0, [sl, #132] @ 0x84 136: 4481 add r9, r0 138: 4770 bx lr 0000013a : 13a: f84d ed04 str.w lr, [sp, #-4]! 13e: f04f 0500 mov.w r5, #0 142: f04f 0600 mov.w r6, #0 146: f04f 0700 mov.w r7, #0 14a: f04f 0300 mov.w r3, #0 14e: f10a 0404 add.w r4, sl, #4 152: 480e ldr r0, [pc, #56] @ (18c ) 154: 6800 ldr r0, [r0, #0] 156: f500 7080 add.w r0, r0, #256 @ 0x100 15a: f8ca 0080 str.w r0, [sl, #128] @ 0x80 15e: f04f 0000 mov.w r0, #0 162: f8ca 00a4 str.w r0, [sl, #164] @ 0xa4 166: f8ca 00a8 str.w r0, [sl, #168] @ 0xa8 16a: f04f 0800 mov.w r8, #0 16e: f64f 7cfc movw ip, #65532 @ 0xfffc 172: f7ff ffa9 bl c8 176: f10a 0064 add.w r0, sl, #100 @ 0x64 17a: e880 03f8 stmia.w r0, {r3, r4, r5, r6, r7, r8, r9} 17e: 4904 ldr r1, [pc, #16] @ (190 ) 180: f8ca 1088 str.w r1, [sl, #136] @ 0x88 184: f85d fb04 ldr.w pc, [sp], #4 ... Disassembly of section rwram_code: 00000000 : 0: 4660 mov r0, ip 2: f04f 0102 mov.w r1, #2 6: f7ff fffe bl 0 a: f04f 0000 mov.w r0, #0 e: f04e 0e01 orr.w lr, lr, #1 12: 4770 bx lr 00000014 : 14: f04f 0000 mov.w r0, #0 18: f04e 0e01 orr.w lr, lr, #1 1c: 4770 bx lr 0000001e : 1e: f42c 3cfc bic.w ip, ip, #129024 @ 0x1f800 22: f81b 000c ldrb.w r0, [fp, ip] 26: f04e 0e01 orr.w lr, lr, #1 2a: 4770 bx lr 0000002c : 2c: f42c 3cfc bic.w ip, ip, #129024 @ 0x1f800 30: f80b 000c strb.w r0, [fp, ip] 34: f04e 0e01 orr.w lr, lr, #1 38: 4770 bx lr 0000003a : 3a: f5ac 41c0 sub.w r1, ip, #24576 @ 0x6000 3e: f8da 2050 ldr.w r2, [sl, #80] @ 0x50 42: 5c50 ldrb r0, [r2, r1] 44: f04e 0e01 orr.w lr, lr, #1 48: 4770 bx lr 0000004a : 4a: f5ac 4cc0 sub.w ip, ip, #24576 @ 0x6000 4e: f8da 1050 ldr.w r1, [sl, #80] @ 0x50 52: f801 000c strb.w r0, [r1, ip] 56: f04e 0e01 orr.w lr, lr, #1 5a: 4770 bx lr 5c: f8da 1050 ldr.w r1, [sl, #80] @ 0x50 60: f811 000c ldrb.w r0, [r1, ip] 64: f04e 0e01 orr.w lr, lr, #1 68: 4770 bx lr 0000006a : 6a: f8da 1054 ldr.w r1, [sl, #84] @ 0x54 6e: f811 000c ldrb.w r0, [r1, ip] 72: f04e 0e01 orr.w lr, lr, #1 76: 4770 bx lr 00000078 : 78: f8da 1058 ldr.w r1, [sl, #88] @ 0x58 7c: f811 000c ldrb.w r0, [r1, ip] 80: f04e 0e01 orr.w lr, lr, #1 84: 4770 bx lr 00000086 : 86: f8da 105c ldr.w r1, [sl, #92] @ 0x5c 8a: f811 000c ldrb.w r0, [r1, ip] 8e: f04e 0e01 orr.w lr, lr, #1 92: 4770 bx lr 00000094 : 94: f8da 1060 ldr.w r1, [sl, #96] @ 0x60 98: f811 000c ldrb.w r0, [r1, ip] 9c: f04e 0e01 orr.w lr, lr, #1 a0: 4770 bx lr a2: bf00 nop Disassembly of section io_code: 00000000 : 0: f244 0218 movw r2, #16408 @ 0x4018 4: 4594 cmp ip, r2 6: d8fe bhi.n b0 8: f5ac 4180 sub.w r1, ip, #16384 @ 0x4000 c: 3915 subs r1, #21 e: f53f affe bmi.w 0 12: 2903 cmp r1, #3 14: 4a66 ldr r2, [pc, #408] @ (1b0 ) 16: eb02 0281 add.w r2, r2, r1, lsl #2 1a: bf48 it mi 1c: f8d2 f000 ldrmi.w pc, [r2] 20: f7ff bffe b.w 0 00000024 : ... 00000030 : 30: f244 0218 movw r2, #16408 @ 0x4018 34: 4594 cmp ip, r2 36: d8fe bhi.n c2 38: f5ac 4180 sub.w r1, ip, #16384 @ 0x4000 3c: 2918 cmp r1, #24 3e: 4a5d ldr r2, [pc, #372] @ (1b4 ) 40: eb02 0281 add.w r2, r2, r1, lsl #2 44: bf48 it mi 46: f8d2 f000 ldrmi.w pc, [r2] 4a: f7ff bffe b.w 0 4e: bf00 nop 00000050 : ... 000000b0 : b0: b508 push {r3, lr} b2: 4660 mov r0, ip b4: f7ff fffe bl 0 b8: e8bd 4008 ldmia.w sp!, {r3, lr} bc: f04e 0e01 orr.w lr, lr, #1 c0: 4770 bx lr 000000c2 : c2: b508 push {r3, lr} c4: 4661 mov r1, ip c6: f7ff fffe bl 0 ca: e8bd 4008 ldmia.w sp!, {r3, lr} ce: f04e 0e01 orr.w lr, lr, #1 d2: 4770 bx lr 000000d4 : d4: b508 push {r3, lr} d6: f7ff fffe bl 0 da: e8bd 4008 ldmia.w sp!, {r3, lr} de: f04e 0e01 orr.w lr, lr, #1 e2: 4770 bx lr 000000e4 : e4: b508 push {r3, lr} e6: f7ff fffe bl 0 ea: e8bd 4008 ldmia.w sp!, {r3, lr} ee: f04e 0e01 orr.w lr, lr, #1 f2: 4770 bx lr 000000f4 : f4: b508 push {r3, lr} f6: f101 0015 add.w r0, r1, #21 fa: f7ff fffe bl 0 fe: e8bd 4008 ldmia.w sp!, {r3, lr} 102: f04e 0e01 orr.w lr, lr, #1 106: 4770 bx lr 00000108 : 108: f5a8 3800 sub.w r8, r8, #131072 @ 0x20000 10c: b508 push {r3, lr} 10e: f000 01e0 and.w r1, r0, #224 @ 0xe0 112: f10a 0244 add.w r2, sl, #68 @ 0x44 116: ea4f 01d1 mov.w r1, r1, lsr #3 11a: 5852 ldr r2, [r2, r1] 11c: f000 00ff and.w r0, r0, #255 @ 0xff 120: eb02 2200 add.w r2, r2, r0, lsl #8 124: 4924 ldr r1, [pc, #144] @ (1b8 ) 126: 6809 ldr r1, [r1, #0] 128: f04f 0040 mov.w r0, #64 @ 0x40 12c: 1e40 subs r0, r0, #1 12e: f852 3020 ldr.w r3, [r2, r0, lsl #2] 132: f841 3020 str.w r3, [r1, r0, lsl #2] 136: d1f9 bne.n 12c 138: e8bd 4008 ldmia.w sp!, {r3, lr} 13c: f04e 0e01 orr.w lr, lr, #1 140: 4770 bx lr 00000142 : 142: f010 0f01 tst.w r0, #1 146: f04e 0e01 orr.w lr, lr, #1 14a: bf18 it ne 14c: 4770 bxne lr 14e: 491b ldr r1, [pc, #108] @ (1bc ) 150: 6809 ldr r1, [r1, #0] 152: f8ca 1098 str.w r1, [sl, #152] @ 0x98 156: 491a ldr r1, [pc, #104] @ (1c0 ) 158: 6809 ldr r1, [r1, #0] 15a: f8ca 109c str.w r1, [sl, #156] @ 0x9c 15e: 4770 bx lr 160: 4770 bx lr 00000162 : 162: f8da 0098 ldr.w r0, [sl, #152] @ 0x98 166: ea4f 0150 mov.w r1, r0, lsr #1 16a: f8ca 1098 str.w r1, [sl, #152] @ 0x98 16e: f000 0001 and.w r0, r0, #1 172: f040 0040 orr.w r0, r0, #64 @ 0x40 176: f04e 0e01 orr.w lr, lr, #1 17a: 4770 bx lr 0000017c : 17c: f8da 009c ldr.w r0, [sl, #156] @ 0x9c 180: ea4f 0150 mov.w r1, r0, lsr #1 184: f8ca 109c str.w r1, [sl, #156] @ 0x9c 188: f000 0001 and.w r0, r0, #1 18c: f040 0040 orr.w r0, r0, #64 @ 0x40 190: f04e 0e01 orr.w lr, lr, #1 194: 4770 bx lr 00000196 : 196: b500 push {lr} 198: ea4f 3150 mov.w r1, r0, lsr #13 19c: 4a09 ldr r2, [pc, #36] @ (1c4 ) 19e: f852 1021 ldr.w r1, [r2, r1, lsl #2] 1a2: f420 4060 bic.w r0, r0, #57344 @ 0xe000 1a6: 5c08 ldrb r0, [r1, r0] 1a8: f85d eb04 ldr.w lr, [sp], #4 1ac: 4770 bx lr 1ae: bf00 nop ... Disassembly of section CPU_GPU: 00000000 : 0: b508 push {r3, lr} 2: 4661 mov r1, ip 4: f7ff fffe bl 0 8: e8bd 4008 ldmia.w sp!, {r3, lr} c: f04e 0e01 orr.w lr, lr, #1 10: 4770 bx lr 00000012 : 12: b508 push {r3, lr} 14: 4660 mov r0, ip 16: f7ff fffe bl 0 1a: e8bd 4008 ldmia.w sp!, {r3, lr} 1e: f04e 0e01 orr.w lr, lr, #1 22: 4770 bx lr 24: bf00 nop