memcpy:
00000000: 2A00 CMP R2, #0x0
00000002: D04A BEQ _ret2_
00000004: EA5F0C00 MOVS.W R12, R0
00000008: 078B LSL R3, R1, #0x1E
0000000a: D11C BNE _unaln
0000000c: 0783 LSL R3, R0, #0x1E
0000000e: D122 BNE _saln
_aln:
00000010: 2A10 CMP R2, #0x10
00000012: D308 BCC _udr16
00000014: B470 PUSH {R4, R5, R6}
00000016: 3A10 SUB R2, #0x10
_lp16:
00000018: C978 LDMIA R1!, {R3, R4, R5, R6}
0000001a: C078 STMIA R0!, {R3, R4, R5, R6}
0000001c: 3A10 SUB R2, #0x10
0000001e: D2FB BCS _lp16
00000020: BC70 POP {R4, R5, R6}
00000022: 3210 ADD R2, #0x10
00000024: D038 BEQ _ret_
_udr16:
00000026: 2A04 CMP R2, #0x4
00000028: D32C BCC _off1
0000002a: 2A08 CMP R2, #0x8
0000002c: D305 BCC _c4
0000002e: 2A0C CMP R2, #0xC
00000030: BF24 ITT CS
00000032: C908 LDMIA R1!, {R3}
00000034: C008 STMIA R0!, {R3}
00000036: C908 LDMIA R1!, {R3}
00000038: C008 STMIA R0!, {R3}
_c4:
0000003a: C908 LDMIA R1!, {R3}
0000003c: C008 STMIA R0!, {R3}
0000003e: 0792 LSL R2, R2, #0x1E
00000040: D02A BEQ _ret_
00000042: 0F92 LSR R2, R2, #0x1E
00000044: E022 B _lp1
_unaln:
00000046: 780B LDRB R3, [R1]
00000048: 7003 STRB R3, [R0]
0000004a: 1C49 ADD R1, R1, #0x1
0000004c: 1C40 ADD R0, R0, #0x1
0000004e: 1E52 SUB R2, R2, #0x1
00000050: D022 BEQ _ret_
00000052: 078B LSL R3, R1, #0x1E
00000054: D1F7 BNE _unaln
_saln:
00000056: 07C3 LSL R3, R0, #0x1F
00000058: D114 BNE _off1
0000005a: 0783 LSL R3, R0, #0x1E
0000005c: D0D8 BEQ _aln
0000005e: 1F12 SUB R2, R2, #0x4
00000060: D312 BCC _oddb
_cp4s:
00000062: C908 LDMIA R1!, {R3}
00000064: 8003 STRH R3, [R0]
00000066: 0C1B LSR R3, R3, #0x10
00000068: 8043 STRH R3, [R0, #0x2]
0000006a: 1D00 ADD R0, R0, #0x4
0000006c: 1F12 SUB R2, R2, #0x4
0000006e: D2F8 BCS _cp4s
00000070: E00A B _oddb
_cp4:
00000072: C908 LDMIA R1!, {R3}
00000074: 7003 STRB R3, [R0]
00000076: 0A1B LSR R3, R3, #0x8
00000078: 7043 STRB R3, [R0, #0x1]
0000007a: 0A1B LSR R3, R3, #0x8
0000007c: 7083 STRB R3, [R0, #0x2]
0000007e: 0A1B LSR R3, R3, #0x8
00000080: 70C3 STRB R3, [R0, #0x3]
00000082: 1D00 ADD R0, R0, #0x4
_off1:
00000084: 1F12 SUB R2, R2, #0x4
00000086: D2F4 BCS _cp4
_oddb:
00000088: 1D12 ADD R2, R2, #0x4
0000008a: D005 BEQ _ret_
_lp1:
0000008c: 780B LDRB R3, [R1]
0000008e: 7003 STRB R3, [R0]
00000090: 1C49 ADD R1, R1, #0x1
00000092: 1C40 ADD R0, R0, #0x1
00000094: 1E52 SUB R2, R2, #0x1
00000096: D1F9 BNE _lp1
_ret_:
00000098: 4660 MOV R0, R12
_ret2_:
0000009a: 4770 BX R14
__TI_auto_init:
0000009c: B5F0 PUSH {R4, R5, R6, R7, LR}
0000009e: 481E LDR R0, c_binit
000000a0: 2701 MOV R7, #0x1
000000a2: 42F8 CMN R0, R7
000000a4: D001 BEQ _b1_
000000a6: F000F89B BL copy_in
_b1_:
000000aa: 4D1E LDR R5, c_cinit_start
000000ac: 4F1E LDR R7, c_cinit_end
000000ae: 4E1F LDR R6, handler_start
_b1_loop_:
000000b0: 42BD CMP R5, R7
000000b2: D206 BCS _b1_loop_end_
000000b4: CD03 LDMIA R5!, {R0, R1}
000000b6: 7804 LDRB R4, [R0]
000000b8: 00A4 LSL R4, R4, #0x2
000000ba: 5934 LDR R4, [R6, R4]
000000bc: 1C40 ADD R0, R0, #0x1
000000be: 47A0 BLX R4
000000c0: E7F6 B _b1_loop_
_b1_loop_end_:
000000c2: 4D16 LDR R5, c_pinit
000000c4: 4F16 LDR R7, c_pinit_end
_loop_:
000000c6: 42BD CMP R5, R7
000000c8: D202 BCS _loop_end_
000000ca: CD10 LDMIA R5!, {R4}
000000cc: 47A0 BLX R4
000000ce: E7FA B _loop_
_loop_end_:
000000d0: BDF0 POP {R4, R5, R6, R7, PC}
perform_cinit:
000000d2: 2503 MOV R5, #0x3
000000d4: E01B B rec_chk
record:
000000d6: 6841 LDR R1, [R0, #0x4]
000000d8: 3008 ADD R0, #0x8
000000da: 1C0A ADD R2, R1, #0x0
000000dc: 402A AND R2, R5
000000de: D10B BNE _bcopy
000000e0: 1C1A ADD R2, R3, #0x0
000000e2: 402A AND R2, R5
000000e4: 43AB BIC R3, R5
000000e6: D005 BEQ _wcont
_wcopy:
000000e8: 6804 LDR R4, [R0]
000000ea: 3004 ADD R0, #0x4
000000ec: 600C STR R4, [R1]
000000ee: 3104 ADD R1, #0x4
000000f0: 3B04 SUB R3, #0x4
000000f2: D1F9 BNE _wcopy
_wcont:
000000f4: 1C13 ADD R3, R2, #0x0
000000f6: D005 BEQ _cont
_bcopy:
000000f8: 7804 LDRB R4, [R0]
000000fa: 3001 ADD R0, #0x1
000000fc: 700C STRB R4, [R1]
000000fe: 3101 ADD R1, #0x1
00000100: 3B01 SUB R3, #0x1
00000102: D1F9 BNE _bcopy
_cont:
00000104: 1C02 ADD R2, R0, #0x0
00000106: 402A AND R2, R5
00000108: D001 BEQ rec_chk
0000010a: 43A8 BIC R0, R5
0000010c: 3004 ADD R0, #0x4
rec_chk:
0000010e: 6803 LDR R3, [R0]
00000110: 2B00 CMP R3, #0x0
00000112: D1E0 BNE record
00000114: 4770 BX R14
00000116: 0000 LSL R0, R0, #0x0
c_binit:
00000118: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
c_pinit:
0000011c: 0000 LSL R0, R0, #0x0
0000011e: 0000 LSL R0, R0, #0x0
c_pinit_end:
00000120: 0000 LSL R0, R0, #0x0
00000122: 0000 LSL R0, R0, #0x0
c_cinit_start:
00000124: 0318 LSL R0, R3, #0xC
00000126: 0000 LSL R0, R0, #0x0
c_cinit_end:
00000128: 0320 LSL R0, R4, #0xC
0000012a: 0000 LSL R0, R0, #0x0
handler_start:
0000012c: 0310 LSL R0, R2, #0xC
0000012e: 0000 LSL R0, R0, #0x0
__TI_decompress_rle_core:
00000130: B570 PUSH {R4, R5, R6, LR}
00000132: F8105B01 LDRB.W R5, [R0], #1
00000136: E01B B $C$L9
$C$L1:
00000138: 1C40 ADD R0, R0, #0x1
0000013a: B15A CZBEQ R2, $C$L4
0000013c: 0A1C LSR R4, R3, #0x8
0000013e: D109 BNE $C$L4
00000140: 2402 MOV R4, #0x2
$C$L2:
00000142: F8106B01 LDRB.W R6, [R0], #1
00000146: 1E64 SUB R4, R4, #0x1
00000148: EA462303 ORR.W R3, R6, R3, LSL #8
0000014c: D1F9 BNE $C$L2
0000014e: E001 B $C$L4
$C$L3:
00000150: 2B04 CMP R3, #0x4
00000152: D302 BCC $C$L5
$C$L4:
00000154: F8104B01 LDRB.W R4, [R0], #1
00000158: E003 B $C$L7
$C$L5:
0000015a: 462C MOV R4, R5
0000015c: E001 B $C$L7
$C$L6:
0000015e: F8014B01 STRB.W R4, [R1], #1
$C$L7:
00000162: 1E5B SUB R3, R3, #0x1
00000164: F1B33FFF CMP.W R3, #4294967295
00000168: D1F9 BNE $C$L6
0000016a: E001 B $C$L9
$C$L8:
0000016c: F8013B01 STRB.W R3, [R1], #1
$C$L9:
00000170: F8103B01 LDRB.W R3, [R0], #1
00000174: 429D CMP R5, R3
00000176: D1F9 BNE $C$L8
00000178: F8103B01 LDRB.W R3, [R0], #1
0000017c: 2B00 CMP R3, #0x0
0000017e: D1E7 BNE $C$L3
00000180: F8103B01 LDRB.W R3, [R0], #1
00000184: 7804 LDRB R4, [R0]
00000186: 021B LSL R3, R3, #0x8
00000188: 18E3 ADD R3, R4, R3
0000018a: D1D5 BNE $C$L1
0000018c: BD70 POP {R4, R5, R6, PC}
0000018e: 0000 LSL R0, R0, #0x0
15 void main(void) {
main:
00000190: B508 PUSH {R3, LR}
17 ROM_SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ | SYSCTL_OSC_MAIN);
00000192: 480D LDR R0, $C$CON1
00000194: 6800 LDR R0, [R0]
00000196: 6DC1 LDR R1, [R0, #0x5C]
00000198: 480C LDR R0, $C$CON2
0000019a: 4788 BLX R1
19 GPIOCLK |= (1<<5);
0000019c: 490C LDR R1, $C$CON3
0000019e: 6808 LDR R0, [R1]
000001a0: F0400020 ORR.W R0, R0, #32
000001a4: 6008 STR R0, [R1]
20 FDIR |= 0xE;
000001a6: 490B LDR R1, $C$CON4
000001a8: 6808 LDR R0, [R1]
000001aa: F040000E ORR.W R0, R0, #14
000001ae: 6008 STR R0, [R1]
21 FDEN |= 0xE;
000001b0: 4909 LDR R1, $C$CON5
000001b2: 6808 LDR R0, [R1]
000001b4: F040000E ORR.W R0, R0, #14
000001b8: 6008 STR R0, [R1]
22 FDATA |= 0xE;
000001ba: 4908 LDR R1, $C$CON6
000001bc: 6808 LDR R0, [R1]
000001be: F040000E ORR.W R0, R0, #14
000001c2: 6008 STR R0, [R1]
24 while (1);
$C$L1:
000001c4: E7FE B $C$L1
$C$DW$L$main$2$E:
000001c6: 46C0 MOV R8, R8
$C$CON1:
000001c8: 0044 LSL R4, R0, #0x1
000001ca: 0100 LSL R0, R0, #0x4
$C$CON2:
000001cc: 0540 LSL R0, R0, #0x15
000001ce: 01C0 LSL R0, R0, #0x7
$C$CON3:
000001d0: E608 B 0xFFFFFDE4
000001d2: 400F AND R7, R1
$C$CON4:
000001d4: 5400 STRB R0, [R0, R0]
000001d6: 4002 AND R2, R0
$C$CON5:
000001d8: 551C STRB R4, [R3, R4]
000001da: 4002 AND R2, R0
$C$CON6:
000001dc: 53FF STRH R7, [R7, R7]
000001de: 4002 AND R2, R0
copy_in:
000001e0: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
000001e2: 4606 MOV R6, R0
000001e4: 2704 MOV R7, #0x4
000001e6: 4D10 LDR R5, $C$CON1
000001e8: 2400 MOV R4, #0x0
000001ea: 8870 LDRH R0, [R6, #0x2]
000001ec: E018 B $C$L5
$C$L1:
000001ee: 00A1 LSL R1, R4, #0x2
000001f0: EB0101C4 ADD.W R1, R1, R4, LSL #3
000001f4: 1873 ADD R3, R6, R1
000001f6: 68DA LDR R2, [R3, #0xC]
000001f8: 6859 LDR R1, [R3, #0x4]
000001fa: 689B LDR R3, [R3, #0x8]
000001fc: B952 CZBNE R2, $C$L2
000001fe: 682A LDR R2, [R5]
00000200: B162 CZBEQ R2, $C$L4
00000202: 7808 LDRB R0, [R1]
00000204: 1C49 ADD R1, R1, #0x1
00000206: FB10F007 SMULBB.W R0, R0, R7
0000020a: 582A LDR R2, [R5, R0]
0000020c: 4608 MOV R0, R1
0000020e: 4619 MOV R1, R3
00000210: 4790 BLX R2
00000212: E002 B $C$L3
$C$L2:
00000214: 4618 MOV R0, R3
00000216: F7FFFEF3 BL memcpy
$C$L3:
0000021a: 8870 LDRH R0, [R6, #0x2]
$C$L4:
0000021c: 1C64 ADD R4, R4, #0x1
0000021e: B2A4 UXTH R4, R4
$C$L5:
00000220: 42A0 CMP R0, R4
00000222: DCE4 BGT $C$L1
00000224: BDF8 POP {R3, R4, R5, R6, R7, PC}
00000226: 46C0 MOV R8, R8
$C$CON1:
00000228: 0310 LSL R0, R2, #0xC
0000022a: 0000 LSL R0, R0, #0x0
_c_int00:
0000022c: F64E5188 MOVW.W R1, #60808
00000230: F2CE0100 MOVT.W R1, #57344
00000234: 6808 LDR R0, [R1]
00000236: F04F03F0 MOV.W R3, #240
0000023a: EA404003 ORR.W R0, R0, R3, LSL #16
0000023e: 6008 STR R0, [R1]
00000240: 4809 LDR R0, c_stack
00000242: 4685 MOV R13, R0
00000244: 4809 LDR R0, c_STACK_SIZE
00000246: 4485 ADD R13, R0
00000248: 466F MOV R7, R13
0000024a: 2007 MOV R0, #0x7
0000024c: 4387 BIC R7, R0
0000024e: 46BD MOV R13, R7
00000250: 4807 LDR R0, c_mf_sp
00000252: 466F MOV R7, R13
00000254: 6007 STR R7, [R0]
00000256: F7FFFF21 BL __TI_auto_init
0000025a: F000F839 BL _args_main
0000025e: 2001 MOV R0, #0x1
00000260: F000F80E BL exit
L1:
00000264: E7FE B L1
00000266: 0000 LSL R0, R0, #0x0
c_stack:
00000268: 0000 LSL R0, R0, #0x0
0000026a: 2000 MOV R0, #0x0
c_STACK_SIZE:
0000026c: 0100 LSL R0, R0, #0x4
0000026e: 0000 LSL R0, R0, #0x0
c_mf_sp:
00000270: 0110 LSL R0, R2, #0x4
00000272: 2000 MOV R0, #0x0
C$$EXIT, loader_exit:
00000274: BF00 NOP
00000276: 4770 BX R14
abort:
00000278: B508 PUSH {R3, LR}
0000027a: F7FFFFFB BL loader_exit
$C$L1:
0000027e: E7FE B $C$L1
exit:
00000280: B510 PUSH {R4, LR}
00000282: 4604 MOV R4, R0
00000284: 4808 LDR R0, $C$CON1
00000286: 6800 LDR R0, [R0]
00000288: 4780 BLX R0
0000028a: 4808 LDR R0, $C$CON2
0000028c: 6801 LDR R1, [R0]
0000028e: B109 CZBEQ R1, $C$L2
00000290: 4620 MOV R0, R4
00000292: 4788 BLX R1
$C$L2:
00000294: 4806 LDR R0, $C$CON3
00000296: 6800 LDR R0, [R0]
00000298: B100 CZBEQ R0, $C$L3
0000029a: 4780 BLX R0
$C$L3:
0000029c: 4805 LDR R0, $C$CON4
0000029e: 6800 LDR R0, [R0]
000002a0: 4780 BLX R0
000002a2: F7FFFFE9 BL abort
000002a6: BD10 POP {R4, PC}
$C$CON1:
000002a8: 0100 LSL R0, R0, #0x4
000002aa: 2000 MOV R0, #0x0
$C$CON2:
000002ac: 010C LSL R4, R1, #0x4
000002ae: 2000 MOV R0, #0x0
$C$CON3:
000002b0: 0108 LSL R0, R1, #0x4
000002b2: 2000 MOV R0, #0x0
$C$CON4:
000002b4: 0104 LSL R4, R0, #0x4
000002b6: 2000 MOV R0, #0x0
_register_unlock:
000002b8: 4903 LDR R1, $C$CON1
000002ba: 6008 STR R0, [R1]
000002bc: 4770 BX R14
_register_lock:
000002be: 4903 LDR R1, $C$CON2
000002c0: 6008 STR R0, [R1]
000002c2: 4770 BX R14
_nop:
000002c4: 4770 BX R14
000002c6: 46C0 MOV R8, R8
$C$CON1:
000002c8: 0104 LSL R4, R0, #0x4
000002ca: 2000 MOV R0, #0x0
$C$CON2:
000002cc: 0100 LSL R0, R0, #0x4
000002ce: 2000 MOV R0, #0x0
_args_main:
000002d0: 4904 LDR R1, $C$CON1
000002d2: F1B13FFF CMP.W R1, #4294967295
000002d6: BF07 ITTEE EQ
000002d8: 2100 MOV R1, #0x0
000002da: 1C08 ADD R0, R1, #0x0
000002dc: 6808 LDR R0, [R1]
000002de: 1D09 ADD R1, R1, #0x4
000002e0: F7FFBF56 B.W main
$C$CON1:
000002e4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
__TI_decompress_none:
000002e8: 1DC3 ADD R3, R0, #0x7
000002ea: F8D02003 LDR.W R2, [R0, #3]
000002ee: 4608 MOV R0, R1
000002f0: 4619 MOV R1, R3
000002f2: F7FFBE85 B.W memcpy
__TI_decompress_rle24:
000002f6: 2201 MOV R2, #0x1
000002f8: F7FFBF1A B.W __TI_decompress_rle_core
000002fc: 0000 LSL R0, R0, #0x0
000002fe: 0000 LSL R0, R0, #0x0
00000300: 0100 LSL R0, R0, #0x4
00000302: 02C5 LSL R5, R0, #0xB
00000304: 0000 LSL R0, R0, #0x0
00000306: 02C5 LSL R5, R0, #0xB
00000308: 0E01 LSR R1, R0, #0x18
0000030a: 0100 LSL R0, R0, #0x4
0000030c: 0000 LSL R0, R0, #0x0
0000030e: 0000 LSL R0, R0, #0x0
00000310: 02F7 LSL R7, R6, #0xB
00000312: 0000 LSL R0, R0, #0x0
00000314: 02E9 LSL R1, R5, #0xB
00000316: 0000 LSL R0, R0, #0x0
00000318: 0300 LSL R0, R0, #0xC
0000031a: 0000 LSL R0, R0, #0x0
0000031c: 0100 LSL R0, R0, #0x4
0000031e: 2000 MOV R0, #0x0
00000320: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000324: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000328: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000032c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000330: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000334: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000338: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000033c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000340: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000344: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000348: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000034c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000350: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000354: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000358: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000035c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000360: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000364: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000368: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000036c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000370: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000374: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000378: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000037c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000380: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000384: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000388: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000038c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000390: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000394: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000398: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000039c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003a0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003a4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003a8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003ac: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003b0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003b4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003b8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003bc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003c0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003c4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003c8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003cc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003d0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003d4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003d8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003dc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003e0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003e4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003e8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003ec: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003f0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003f4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003f8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000003fc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00000400: A801 ADD R0, SP, #0x4
00000402: F001FBB9 BL 0x1B78
00000406: E037 B 0x478
00000408: 1E64 SUB R4, R4, #0x1
0000040a: 4356 MUL R6, R2
0000040c: E7BE B 0x38C
0000040e: F1080003 ADD.W R0, R8, #3
00000412: F0200003 BIC.W R0, R0, #3
00000416: F1000804 ADD.W R8, R0, #4
0000041a: F8580C04 LDR.W R0, [R8, #-4]
0000041e: 4601 MOV R1, R0
00000420: 2500 MOV R5, #0x0
00000422: 780A LDRB R2, [R1]
00000424: B992 CZBNE R2, 0x44C
00000426: 4629 MOV R1, R5
00000428: F001FBA6 BL 0x1B78
0000042c: 42A5 CMP R5, R4
0000042e: D223 BCS 0x478
00000430: 1B64 SUB R4, R4, R5
00000432: 1E64 SUB R4, R4, #0x1
00000434: F1B43FFF CMP.W R4, #4294967295
00000438: D01E BEQ 0x478
0000043a: 2101 MOV R1, #0x1
0000043c: A01A ADD R0, PC, #0x68 0x4A8
0000043e: F001FB9B BL 0x1B78
00000442: 1E64 SUB R4, R4, #0x1
00000444: F1B43FFF CMP.W R4, #4294967295
00000448: D1F7 BNE 0x43A
0000044a: E015 B 0x478
0000044c: 1C6D ADD R5, R5, #0x1
0000044e: 1C49 ADD R1, R1, #0x1
00000450: E7E7 B 0x422
00000452: F1080003 ADD.W R0, R8, #3
00000456: F0200003 BIC.W R0, R0, #3
0000045a: F1000804 ADD.W R8, R0, #4
0000045e: F8580C04 LDR.W R0, [R8, #-4]
00000462: 9000 STR R0, [SP]
00000464: 2101 MOV R1, #0x1
00000466: 4668 MOV R0, R13
00000468: F001FB86 BL 0x1B78
0000046c: E004 B 0x478
0000046e: 6838 LDR R0, [R7]
00000470: 2101 MOV R1, #0x1
00000472: 1E40 SUB R0, R0, #0x1
00000474: F001FB80 BL 0x1B78
00000478: 6838 LDR R0, [R7]
0000047a: 7800 LDRB R0, [R0]
0000047c: 2800 CMP R0, #0x0
0000047e: F47FAF02 BNE.W 0x286
00000482: B006 ADD SP, #0x18
00000484: E8BD47F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, R9, R10, R14}
00000488: B004 ADD SP, #0x10
0000048a: 4770 BX R14
0000048c: 3130 ADD R1, #0x30
0000048e: 3332 ADD R3, #0x32
00000490: 3534 ADD R5, #0x34
00000492: 3736 ADD R7, #0x36
00000494: 3938 SUB R1, #0x38
00000496: 6261 STR R1, [R4, #0x24]
00000498: 6463 STR R3, [R4, #0x44]
0000049a: 6665 STR R5, [R4, #0x64]
0000049c: C000 STMIA R0!
0000049e: C046 STMIA R0!, {R1, R2, R6}
000004a0: 5245 STRH R5, [R0, R1]
000004a2: 4F52 LDR R7, 0x5EC
000004a4: 0052 LSL R2, R2, #0x1
000004a6: 46C0 MOV R8, R8
000004a8: 0020 LSL R0, R4, #0x0
000004aa: E7FE B 0x4AA
000004ac: E92D47FC STMDB.W R13!, {R2, R3, R4, R5, R6, R7, R8, R9, R10, R14}
000004b0: F001FD62 BL 0x1F78
000004b4: F44F4A00 MOV.W R10, #32768
000004b8: 2400 MOV R4, #0x0
000004ba: 4E40 LDR R6, 0x5BC
000004bc: F8DF8100 LDR.W R8, [PC, #256]
000004c0: 4F3D LDR R7, 0x5B8
000004c2: 9001 STR R0, [SP, #0x4]
000004c4: 25FA MOV R5, #0xFA
000004c6: F8DF90FC LDR.W R9, [PC, #252]
000004ca: 4622 MOV R2, R4
000004cc: F8D90000 LDR.W R0, [R9, #0]
000004d0: 4669 MOV R1, R13
000004d2: 4613 MOV R3, R2
000004d4: F000F8FE BL 0x6D4
000004d8: 2801 CMP R0, #0x1
000004da: D13E BNE 0x55A
000004dc: F89D0000 LDRB.W R0, [R13, #0]
000004e0: 2810 CMP R0, #0x10
000004e2: D120 BNE 0x526
000004e4: 7830 LDRB R0, [R6]
000004e6: F8484020 STR.W R4, [R8, R0, LSL #2]
000004ea: 1C40 ADD R0, R0, #0x1
000004ec: B2C0 UXTB R0, R0
000004ee: 2802 CMP R0, #0x2
000004f0: DC01 BGT 0x4F6
000004f2: 7030 STRB R0, [R6]
000004f4: E001 B 0x4FA
000004f6: 4620 MOV R0, R4
000004f8: 7034 STRB R4, [R6]
000004fa: F848A020 STR.W R10, [R8, R0, LSL #2]
000004fe: 4640 MOV R0, R8
00000500: F000FEAE BL 0x1260
00000504: 4621 MOV R1, R4
00000506: F04F32FF MOV.W R2, #4294967295
0000050a: 6838 LDR R0, [R7]
0000050c: 460B MOV R3, R1
0000050e: F000F8E1 BL 0x6D4
00000512: A018 ADD R0, PC, #0x60 0x574
00000514: 7831 LDRB R1, [R6]
00000516: F7FFFEA9 BL c_STACK_SIZE
0000051a: 4621 MOV R1, R4
0000051c: 6838 LDR R0, [R7]
0000051e: 460A MOV R2, R1
00000520: 4613 MOV R3, R2
00000522: F000FAA3 BL 0xA6C
00000526: F89D0000 LDRB.W R0, [R13, #0]
0000052a: 2801 CMP R0, #0x1
0000052c: D115 BNE 0x55A
0000052e: 006D LSL R5, R5, #0x1
00000530: F5B57F7A CMP.W R5, #1000
00000534: D900 BLS 0x538
00000536: 257D MOV R5, #0x7D
00000538: 4621 MOV R1, R4
0000053a: 6838 LDR R0, [R7]
0000053c: F04F32FF MOV.W R2, #4294967295
00000540: 460B MOV R3, R1
00000542: F000F8C7 BL 0x6D4
00000546: A013 ADD R0, PC, #0x4C 0x594
00000548: 0069 LSL R1, R5, #0x1
0000054a: F7FFFE8F BL c_STACK_SIZE
0000054e: 4621 MOV R1, R4
00000550: 6838 LDR R0, [R7]
00000552: 460A MOV R2, R1
00000554: 4613 MOV R3, R2
00000556: F000FA89 BL 0xA6C
0000055a: F000FE3B BL 0x11D4
0000055e: 4629 MOV R1, R5
00000560: A801 ADD R0, SP, #0x4
00000562: F001F88B BL 0x167C
00000566: F001F995 BL 0x1894
0000056a: 4629 MOV R1, R5
0000056c: A801 ADD R0, SP, #0x4
0000056e: F001F885 BL 0x167C
00000572: E7AA B 0x4CA
00000574: 654C STR R4, [R1, #0x54]
00000576: 2064 MOV R0, #0x64
00000578: 6425 STR R5, [R4, #0x40]
0000057a: 6920 LDR R0, [R4, #0x10]
0000057c: 2073 MOV R0, #0x73
0000057e: 6C62 LDR R2, [R4, #0x44]
00000580: 6E69 LDR R1, [R5, #0x64]
00000582: 696B LDR R3, [R5, #0x14]
00000584: 676E STR R6, [R5, #0x74]
00000586: 202E MOV R0, #0x2E
00000588: 475B BX R11
0000058a: 202C MOV R0, #0x2C
0000058c: 2C52 CMP R4, #0x52
0000058e: 4220 TST R0, R4
00000590: 0A5D LSR R5, R3, #0x9
00000592: C000 STMIA R0!
00000594: 654C STR R4, [R1, #0x54]
00000596: 2064 MOV R0, #0x64
00000598: 6C62 LDR R2, [R4, #0x44]
0000059a: 6E69 LDR R1, [R5, #0x64]
0000059c: 696B LDR R3, [R5, #0x14]
0000059e: 676E STR R6, [R5, #0x74]
000005a0: 6620 STR R0, [R4, #0x60]
000005a2: 6572 STR R2, [R6, #0x54]
000005a4: 7571 STRB R1, [R6, #0x15]
000005a6: 6E65 LDR R5, [R4, #0x64]
000005a8: 7963 LDRB R3, [R4, #0x5]
000005aa: 6920 LDR R0, [R4, #0x10]
000005ac: 2073 MOV R0, #0x73
000005ae: 6425 STR R5, [R4, #0x40]
000005b0: 6D20 LDR R0, [R4, #0x50]
000005b2: 2E73 CMP R6, #0x73
000005b4: 000A LSL R2, R1, #0x0
000005b6: 46C0 MOV R8, R8
000005b8: 7700 STRB R0, [R0, #0x1C]
000005ba: 2000 MOV R0, #0x0
000005bc: 76FC STRB R4, [R7, #0x1B]
000005be: 2000 MOV R0, #0x0
000005c0: 7938 LDRB R0, [R7, #0x4]
000005c2: 2000 MOV R0, #0x0
000005c4: 76F8 STRB R0, [R7, #0x1B]
000005c6: 2000 MOV R0, #0x0
000005c8: E92D41FC STMDB.W R13!, {R2, R3, R4, R5, R6, R7, R8, R14}
000005cc: F001FCD4 BL 0x1F78
000005d0: 4D3E LDR R5, 0x6CC
000005d2: 9001 STR R0, [SP, #0x4]
000005d4: 2710 MOV R7, #0x10
000005d6: 2400 MOV R4, #0x0
000005d8: F04F0801 MOV.W R8, #1
000005dc: 4E3C LDR R6, 0x6D0
000005de: 2000 MOV R0, #0x0
000005e0: 4601 MOV R1, R0
000005e2: F000FEB9 BL 0x1358
000005e6: 4284 CMP R4, R0
000005e8: D03A BEQ 0x660
000005ea: 4604 MOV R4, R0
000005ec: F0140F11 TST.W R4, #17
000005f0: D036 BEQ 0x660
000005f2: F0040111 AND.W R1, R4, #17
000005f6: 6828 LDR R0, [R5]
000005f8: 2910 CMP R1, #0x10
000005fa: D013 BEQ 0x624
000005fc: 2901 CMP R1, #0x1
000005fe: D122 BNE 0x646
00000600: F88D8000 STRB.W R8, [R13, #0]
00000604: 2100 MOV R1, #0x0
00000606: F04F32FF MOV.W R2, #4294967295
0000060a: 460B MOV R3, R1
0000060c: F000F862 BL 0x6D4
00000610: A016 ADD R0, PC, #0x58 0x66C
00000612: F7FFFE2B BL c_STACK_SIZE
00000616: 2100 MOV R1, #0x0
00000618: 6828 LDR R0, [R5]
0000061a: 460A MOV R2, R1
0000061c: 460B MOV R3, R1
0000061e: F000FA25 BL 0xA6C
00000622: E010 B 0x646
00000624: F88D7000 STRB.W R7, [R13, #0]
00000628: 2100 MOV R1, #0x0
0000062a: F04F32FF MOV.W R2, #4294967295
0000062e: 460B MOV R3, R1
00000630: F000F850 BL 0x6D4
00000634: A014 ADD R0, PC, #0x50 0x688
00000636: F7FFFE19 BL c_STACK_SIZE
0000063a: 2100 MOV R1, #0x0
0000063c: 6828 LDR R0, [R5]
0000063e: 460A MOV R2, R1
00000640: 460B MOV R3, R1
00000642: F000FA13 BL 0xA6C
00000646: 6830 LDR R0, [R6]
00000648: 2300 MOV R3, #0x0
0000064a: F04F32FF MOV.W R2, #4294967295
0000064e: 4669 MOV R1, R13
00000650: F000FA0C BL 0xA6C
00000654: 2801 CMP R0, #0x1
00000656: D003 BEQ 0x660
00000658: A012 ADD R0, PC, #0x48 0x6A4
0000065a: F7FFFE07 BL c_STACK_SIZE
0000065e: E7FE B 0x65E
00000660: 2119 MOV R1, #0x19
00000662: A801 ADD R0, SP, #0x4
00000664: F001F80A BL 0x167C
00000668: E7B9 B 0x5DE
0000066a: 46C0 MOV R8, R8
0000066c: 6952 LDR R2, [R2, #0x14]
0000066e: 6867 LDR R7, [R4, #0x4]
00000670: 2074 MOV R0, #0x74
00000672: 7542 STRB R2, [R0, #0x15]
00000674: 7474 STRB R4, [R6, #0x11]
00000676: 6E6F LDR R7, [R5, #0x64]
00000678: 6920 LDR R0, [R4, #0x10]
0000067a: 2073 MOV R0, #0x73
0000067c: 7270 STRB R0, [R6, #0x9]
0000067e: 7365 STRB R5, [R4, #0xD]
00000680: 6573 STR R3, [R6, #0x54]
00000682: 2E64 CMP R6, #0x64
00000684: 000A LSL R2, R1, #0x0
00000686: 46C0 MOV R8, R8
00000688: 654C STR R4, [R1, #0x54]
0000068a: 7466 STRB R6, [R4, #0x11]
0000068c: 4220 TST R0, R4
0000068e: 7475 STRB R5, [R6, #0x11]
00000690: 6F74 LDR R4, [R6, #0x74]
00000692: 206E MOV R0, #0x6E
00000694: 7369 STRB R1, [R5, #0xD]
00000696: 7020 STRB R0, [R4]
00000698: 6572 STR R2, [R6, #0x54]
0000069a: 7373 STRB R3, [R6, #0xD]
0000069c: 6465 STR R5, [R4, #0x44]
0000069e: 0A2E LSR R6, R5, #0x8
000006a0: C000 STMIA R0!
000006a2: C046 STMIA R0!, {R1, R2, R6}
000006a4: 510A STR R2, [R1, R4]
000006a6: 6575 STR R5, [R6, #0x54]
000006a8: 6575 STR R5, [R6, #0x54]
000006aa: 6620 STR R0, [R4, #0x60]
000006ac: 6C75 LDR R5, [R6, #0x44]
000006ae: 2E6C CMP R6, #0x6C
000006b0: 5420 STRB R0, [R4, R0]
000006b2: 6968 LDR R0, [R5, #0x14]
000006b4: 2073 MOV R0, #0x73
000006b6: 6873 LDR R3, [R6, #0x4]
000006b8: 756F STRB R7, [R5, #0x15]
000006ba: 646C STR R4, [R5, #0x44]
000006bc: 6E20 LDR R0, [R4, #0x60]
000006be: 7665 STRB R5, [R4, #0x19]
000006c0: 7265 STRB R5, [R4, #0x9]
000006c2: 6820 LDR R0, [R4]
000006c4: 7061 STRB R1, [R4, #0x1]
000006c6: 6570 STR R0, [R6, #0x54]
000006c8: 2E6E CMP R6, #0x6E
000006ca: 000A LSL R2, R1, #0x0
000006cc: 7700 STRB R0, [R0, #0x1C]
000006ce: 2000 MOV R0, #0x0
000006d0: 76F8 STRB R0, [R7, #0x1B]
000006d2: 2000 MOV R0, #0x0
000006d4: E92D43FE STMDB.W R13!, {R1, R2, R3, R4, R5, R6, R7, R8, R9, R14}
000006d8: 4605 MOV R5, R0
000006da: 4689 MOV R9, R1
000006dc: 4698 MOV R8, R3
000006de: 9200 STR R2, [SP]
000006e0: 2600 MOV R6, #0x0
000006e2: 4634 MOV R4, R6
000006e4: E049 B 0x77A
000006e6: 9800 LDR R0, [SP]
000006e8: B918 CZBNE R0, 0x6F2
000006ea: F001FC85 BL 0x1FF8
000006ee: 4620 MOV R0, R4
000006f0: E06E B 0x7D0
000006f2: B91E CZBNE R6, 0x6FC
000006f4: A801 ADD R0, SP, #0x4
000006f6: F001FC33 BL 0x1F60
000006fa: 2601 MOV R6, #0x1
000006fc: F001FC7C BL 0x1FF8
00000700: F001FCBA BL 0x2078
00000704: F001FC6E BL 0x1FE4
00000708: 6C68 LDR R0, [R5, #0x44]
0000070a: F1B03FFF CMP.W R0, #4294967295
0000070e: D100 BNE 0x712
00000710: 646C STR R4, [R5, #0x44]
00000712: 6CA8 LDR R0, [R5, #0x48]
00000714: F1B03FFF CMP.W R0, #4294967295
00000718: D100 BNE 0x71C
0000071a: 64AC STR R4, [R5, #0x48]
0000071c: F001FC6C BL 0x1FF8
00000720: 4669 MOV R1, R13
00000722: A801 ADD R0, SP, #0x4
00000724: F000FFD8 BL 0x16D8
00000728: B130 CZBEQ R0, 0x738
0000072a: 4628 MOV R0, R5
0000072c: F000FEB6 BL 0x149C
00000730: F000F936 BL 0x9A0
00000734: 4620 MOV R0, R4
00000736: E04B B 0x7D0
00000738: 4628 MOV R0, R5
0000073a: F001FBEB BL 0x1F14
0000073e: B1B8 CZBEQ R0, 0x770
00000740: F1050724 ADD.W R7, R5, #36
00000744: 6828 LDR R0, [R5]
00000746: B930 CZBNE R0, 0x756
00000748: F001FC4C BL 0x1FE4
0000074c: 6868 LDR R0, [R5, #0x4]
0000074e: F000FE39 BL 0x13C4
00000752: F001FC51 BL 0x1FF8
00000756: 9900 LDR R1, [SP]
00000758: 4638 MOV R0, R7
0000075a: F001FA95 BL 0x1C88
0000075e: 4628 MOV R0, R5
00000760: F000FE9C BL 0x149C
00000764: F000F91C BL 0x9A0
00000768: B938 CZBNE R0, 0x77A
0000076a: F001FC7D BL 0x2068
0000076e: E004 B 0x77A
00000770: 4628 MOV R0, R5
00000772: F000FE93 BL 0x149C
00000776: F000F913 BL 0x9A0
0000077a: F001FC33 BL 0x1FE4
0000077e: 6BA8 LDR R0, [R5, #0x38]
00000780: 2800 CMP R0, #0x0
00000782: D0B0 BEQ 0x6E6
00000784: 68EC LDR R4, [R5, #0xC]
00000786: 4649 MOV R1, R9
00000788: 4628 MOV R0, R5
0000078a: F001FB41 BL 0x1E10
0000078e: F1B80F00 CMP.W R8, #0
00000792: D110 BNE 0x7B6
00000794: 6BA8 LDR R0, [R5, #0x38]
00000796: 1E40 SUB R0, R0, #0x1
00000798: 63A8 STR R0, [R5, #0x38]
0000079a: 6828 LDR R0, [R5]
0000079c: B910 CZBNE R0, 0x7A4
0000079e: F001FC87 BL 0x20B0
000007a2: 6068 STR R0, [R5, #0x4]
000007a4: 6928 LDR R0, [R5, #0x10]
000007a6: B180 CZBEQ R0, 0x7CA
000007a8: F1050010 ADD.W R0, R5, #16
000007ac: F000FE40 BL 0x1430
000007b0: 2801 CMP R0, #0x1
000007b2: D008 BEQ 0x7C6
000007b4: E009 B 0x7CA
000007b6: 60EC STR R4, [R5, #0xC]
000007b8: 6A68 LDR R0, [R5, #0x24]
000007ba: B130 CZBEQ R0, 0x7CA
000007bc: F1050024 ADD.W R0, R5, #36
000007c0: F000FE36 BL 0x1430
000007c4: B108 CZBEQ R0, 0x7CA
000007c6: F001FC4F BL 0x2068
000007ca: F001FC15 BL 0x1FF8
000007ce: 2001 MOV R0, #0x1
000007d0: E8BD83FE LDMIA.W R13!, {R1, R2, R3, R4, R5, R6, R7, R8, R9, PC}
000007d4: E92D4FF8 STMDB.W R13!, {R3, R4, R5, R6, R7, R8, R9, R10, R11, R14}
000007d8: 4680 MOV R8, R0
000007da: 4689 MOV R9, R1
000007dc: 4617 MOV R7, R2
000007de: 469A MOV R10, R3
000007e0: 9D0A LDR R5, [SP, #0x28]
000007e2: 9E0B LDR R6, [SP, #0x2C]
000007e4: 4610 MOV R0, R2
000007e6: 990C LDR R1, [SP, #0x30]
000007e8: F001FAAB BL 0x1D42
000007ec: 4604 MOV R4, R0
000007ee: 2C00 CMP R4, #0x0
000007f0: D050 BEQ 0x894
000007f2: 6B20 LDR R0, [R4, #0x30]
000007f4: EB000087 ADD.W R0, R0, R7, LSL #2
000007f8: 1F00 SUB R0, R0, #0x4
000007fa: F0200B07 BIC.W R11, R0, #7
000007fe: 9700 STR R7, [SP]
00000800: 9B0D LDR R3, [SP, #0x34]
00000802: 462A MOV R2, R5
00000804: 4649 MOV R1, R9
00000806: 4620 MOV R0, R4
00000808: F001FA7E BL 0x1D08
0000080c: 4652 MOV R2, R10
0000080e: 4641 MOV R1, R8
00000810: 4658 MOV R0, R11
00000812: F001FB0F BL 0x1E34
00000816: 6020 STR R0, [R4]
00000818: B106 CZBEQ R6, 0x81C
0000081a: 6034 STR R4, [R6]
0000081c: F001FBE2 BL 0x1FE4
00000820: 4822 LDR R0, 0x8AC
00000822: 6801 LDR R1, [R0]
00000824: 1C49 ADD R1, R1, #0x1
00000826: 6001 STR R1, [R0]
00000828: 4F21 LDR R7, 0x8B0
0000082a: 6839 LDR R1, [R7]
0000082c: 4E1C LDR R6, 0x8A0
0000082e: B931 CZBNE R1, 0x83E
00000830: 603C STR R4, [R7]
00000832: 6800 LDR R0, [R0]
00000834: 2801 CMP R0, #0x1
00000836: D109 BNE 0x84C
00000838: F000FE92 BL 0x1560
0000083c: E006 B 0x84C
0000083e: 6830 LDR R0, [R6]
00000840: B920 CZBNE R0, 0x84C
00000842: 6838 LDR R0, [R7]
00000844: 6AC0 LDR R0, [R0, #0x2C]
00000846: 4285 CMP R5, R0
00000848: D300 BCC 0x84C
0000084a: 603C STR R4, [R7]
0000084c: 4815 LDR R0, 0x8A4
0000084e: 6AE1 LDR R1, [R4, #0x2C]
00000850: 6802 LDR R2, [R0]
00000852: 428A CMP R2, R1
00000854: D200 BCS 0x858
00000856: 6001 STR R1, [R0]
00000858: 4A13 LDR R2, 0x8A8
0000085a: 6810 LDR R0, [R2]
0000085c: 6420 STR R0, [R4, #0x40]
0000085e: 1C40 ADD R0, R0, #0x1
00000860: 6010 STR R0, [R2]
00000862: 4814 LDR R0, 0x8B4
00000864: 6802 LDR R2, [R0]
00000866: 428A CMP R2, R1
00000868: D200 BCS 0x86C
0000086a: 6001 STR R1, [R0]
0000086c: 0088 LSL R0, R1, #0x2
0000086e: EB001101 ADD.W R1, R0, R1, LSL #4
00000872: 4811 LDR R0, 0x8B8
00000874: 1840 ADD R0, R0, R1
00000876: 1D21 ADD R1, R4, #0x4
00000878: F001FB2F BL 0x1EDA
0000087c: F001FBBC BL 0x1FF8
00000880: 2401 MOV R4, #0x1
00000882: 6830 LDR R0, [R6]
00000884: B140 CZBEQ R0, 0x898
00000886: 6838 LDR R0, [R7]
00000888: 6AC0 LDR R0, [R0, #0x2C]
0000088a: 4285 CMP R5, R0
0000088c: D904 BLS 0x898
0000088e: F001FBEB BL 0x2068
00000892: E001 B 0x898
00000894: F04F34FF MOV.W R4, #4294967295
00000898: 4620 MOV R0, R4
0000089a: E8BD8FF8 LDMIA.W R13!, {R3, R4, R5, R6, R7, R8, R9, R10, R11, PC}
0000089e: 46C0 MOV R8, R8
000008a0: 791C LDRB R4, [R3, #0x4]
000008a2: 2000 MOV R0, #0x0
000008a4: 7914 LDRB R4, [R2, #0x4]
000008a6: 2000 MOV R0, #0x0
000008a8: 7930 LDRB R0, [R6, #0x4]
000008aa: 2000 MOV R0, #0x0
000008ac: 790C LDRB R4, [R1, #0x4]
000008ae: 2000 MOV R0, #0x0
000008b0: 7904 LDRB R4, [R0, #0x4]
000008b2: 2000 MOV R0, #0x0
000008b4: 7918 LDRB R0, [R3, #0x4]
000008b6: 2000 MOV R0, #0x0
000008b8: 7530 STRB R0, [R6, #0x14]
000008ba: 2000 MOV R0, #0x0
000008bc: E92D4FF8 STMDB.W R13!, {R3, R4, R5, R6, R7, R8, R9, R10, R11, R14}
000008c0: 4834 LDR R0, 0x994
000008c2: 6800 LDR R0, [R0]
000008c4: 2800 CMP R0, #0x0
000008c6: D152 BNE 0x96E
000008c8: 482C LDR R0, 0x97C
000008ca: 6801 LDR R1, [R0]
000008cc: 4680 MOV R8, R0
000008ce: 1C49 ADD R1, R1, #0x1
000008d0: 6001 STR R1, [R0]
000008d2: 4C2E LDR R4, 0x98C
000008d4: F8D80000 LDR.W R0, [R8, #0]
000008d8: 4D29 LDR R5, 0x980
000008da: B9B0 CZBNE R0, 0x90A
000008dc: 6829 LDR R1, [R5]
000008de: 4A29 LDR R2, 0x984
000008e0: 6810 LDR R0, [R2]
000008e2: 6028 STR R0, [R5]
000008e4: 6011 STR R1, [R2]
000008e6: 4928 LDR R1, 0x988
000008e8: 6808 LDR R0, [R1]
000008ea: 1C40 ADD R0, R0, #0x1
000008ec: 6008 STR R0, [R1]
000008ee: 6828 LDR R0, [R5]
000008f0: 6800 LDR R0, [R0]
000008f2: B918 CZBNE R0, 0x8FC
000008f4: F04F30FF MOV.W R0, #4294967295
000008f8: 6020 STR R0, [R4]
000008fa: E007 B 0x90C
000008fc: 4628 MOV R0, R5
000008fe: 6800 LDR R0, [R0]
00000900: 68C0 LDR R0, [R0, #0xC]
00000902: 68C0 LDR R0, [R0, #0xC]
00000904: 6840 LDR R0, [R0, #0x4]
00000906: 6020 STR R0, [R4]
00000908: E000 B 0x90C
0000090a: 6820 LDR R0, [R4]
0000090c: F8D81000 LDR.W R1, [R8, #0]
00000910: 4288 CMP R0, R1
00000912: D830 BHI 0x976
00000914: 4F20 LDR R7, 0x998
00000916: F8DFA084 LDR.W R10, [PC, #132]
0000091a: F04F3BFF MOV.W R11, #4294967295
0000091e: E016 B 0x94E
00000920: F1060904 ADD.W R9, R6, #4
00000924: 4648 MOV R0, R9
00000926: F001FAA7 BL 0x1E78
0000092a: 6AB0 LDR R0, [R6, #0x28]
0000092c: B118 CZBEQ R0, 0x936
0000092e: F1060018 ADD.W R0, R6, #24
00000932: F001FAA1 BL 0x1E78
00000936: 6AF1 LDR R1, [R6, #0x2C]
00000938: 6838 LDR R0, [R7]
0000093a: 4288 CMP R0, R1
0000093c: D200 BCS 0x940
0000093e: 6039 STR R1, [R7]
00000940: 0088 LSL R0, R1, #0x2
00000942: EB001001 ADD.W R0, R0, R1, LSL #4
00000946: 4649 MOV R1, R9
00000948: 4450 ADD R0, R10
0000094a: F001FAC6 BL 0x1EDA
0000094e: 6828 LDR R0, [R5]
00000950: 6800 LDR R0, [R0]
00000952: B148 CZBEQ R0, 0x968
00000954: 6828 LDR R0, [R5]
00000956: 68C0 LDR R0, [R0, #0xC]
00000958: 68C6 LDR R6, [R0, #0xC]
0000095a: F8D81000 LDR.W R1, [R8, #0]
0000095e: 6870 LDR R0, [R6, #0x4]
00000960: 4288 CMP R0, R1
00000962: D9DD BLS 0x920
00000964: 6020 STR R0, [R4]
00000966: E006 B 0x976
00000968: F8C4B000 STR.W R11, [R4, #0]
0000096c: E003 B 0x976
0000096e: 4908 LDR R1, 0x990
00000970: 6808 LDR R0, [R1]
00000972: 1C40 ADD R0, R0, #0x1
00000974: 6008 STR R0, [R1]
00000976: E8BD8FF8 LDMIA.W R13!, {R3, R4, R5, R6, R7, R8, R9, R10, R11, PC}
0000097a: 46C0 MOV R8, R8
0000097c: 7910 LDRB R0, [R2, #0x4]
0000097e: 2000 MOV R0, #0x0
00000980: 7698 STRB R0, [R3, #0x1A]
00000982: 2000 MOV R0, #0x0
00000984: 769C STRB R4, [R3, #0x1A]
00000986: 2000 MOV R0, #0x0
00000988: 792C LDRB R4, [R5, #0x4]
0000098a: 2000 MOV R0, #0x0
0000098c: 7934 LDRB R4, [R6, #0x4]
0000098e: 2000 MOV R0, #0x0
00000990: 7924 LDRB R4, [R4, #0x4]
00000992: 2000 MOV R0, #0x0
00000994: 7920 LDRB R0, [R4, #0x4]
00000996: 2000 MOV R0, #0x0
00000998: 7918 LDRB R0, [R3, #0x4]
0000099a: 2000 MOV R0, #0x0
0000099c: 7530 STRB R0, [R6, #0x14]
0000099e: 2000 MOV R0, #0x0
000009a0: E92D47F0 STMDB.W R13!, {R4, R5, R6, R7, R8, R9, R10, R14}
000009a4: F001FB1E BL 0x1FE4
000009a8: 492A LDR R1, 0xA54
000009aa: 6808 LDR R0, [R1]
000009ac: 1E40 SUB R0, R0, #0x1
000009ae: 6008 STR R0, [R1]
000009b0: 2400 MOV R4, #0x0
000009b2: 6808 LDR R0, [R1]
000009b4: 2800 CMP R0, #0x0
000009b6: D144 BNE 0xA42
000009b8: 4824 LDR R0, 0xA4C
000009ba: 6800 LDR R0, [R0]
000009bc: 2800 CMP R0, #0x0
000009be: D040 BEQ 0xA42
000009c0: 4E25 LDR R6, 0xA58
000009c2: 4F26 LDR R7, 0xA5C
000009c4: F04F39FF MOV.W R9, #4294967295
000009c8: F8DFA094 LDR.W R10, [PC, #148]
000009cc: E024 B 0xA18
000009ce: F7FFFF75 BL 0x8BC
000009d2: 6828 LDR R0, [R5]
000009d4: 1E40 SUB R0, R0, #0x1
000009d6: 6028 STR R0, [R5]
000009d8: E02C B 0xA34
000009da: 68F0 LDR R0, [R6, #0xC]
000009dc: 68C5 LDR R5, [R0, #0xC]
000009de: F1050018 ADD.W R0, R5, #24
000009e2: F001FA49 BL 0x1E78
000009e6: F1050804 ADD.W R8, R5, #4
000009ea: 4640 MOV R0, R8
000009ec: F001FA44 BL 0x1E78
000009f0: 6839 LDR R1, [R7]
000009f2: 6AE8 LDR R0, [R5, #0x2C]
000009f4: 4281 CMP R1, R0
000009f6: D200 BCS 0x9FA
000009f8: 6038 STR R0, [R7]
000009fa: 0081 LSL R1, R0, #0x2
000009fc: EB011100 ADD.W R1, R1, R0, LSL #4
00000a00: 4818 LDR R0, 0xA64
00000a02: 1840 ADD R0, R0, R1
00000a04: 4641 MOV R1, R8
00000a06: F001FA68 BL 0x1EDA
00000a0a: F8DA0000 LDR.W R0, [R10, #0]
00000a0e: 6AE9 LDR R1, [R5, #0x2C]
00000a10: 6AC0 LDR R0, [R0, #0x2C]
00000a12: 4288 CMP R0, R1
00000a14: D800 BHI 0xA18
00000a16: 46A1 MOV R9, R4
00000a18: 6830 LDR R0, [R6]
00000a1a: 2800 CMP R0, #0x0
00000a1c: D1DD BNE 0x9DA
00000a1e: 4D12 LDR R5, 0xA68
00000a20: 6828 LDR R0, [R5]
00000a22: 4E0B LDR R6, 0xA50
00000a24: B930 CZBNE R0, 0xA34
00000a26: F1B90F00 CMP.W R9, #0
00000a2a: D006 BEQ 0xA3A
00000a2c: 6830 LDR R0, [R6]
00000a2e: 2801 CMP R0, #0x1
00000a30: D003 BEQ 0xA3A
00000a32: E006 B 0xA42
00000a34: 6828 LDR R0, [R5]
00000a36: 2800 CMP R0, #0x0
00000a38: D1C9 BNE 0x9CE
00000a3a: 6034 STR R4, [R6]
00000a3c: F001FB14 BL 0x2068
00000a40: 2401 MOV R4, #0x1
00000a42: F001FAD9 BL 0x1FF8
00000a46: 4620 MOV R0, R4
00000a48: E8BD87F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, R9, R10, PC}
00000a4c: 790C LDRB R4, [R1, #0x4]
00000a4e: 2000 MOV R0, #0x0
00000a50: 7928 LDRB R0, [R5, #0x4]
00000a52: 2000 MOV R0, #0x0
00000a54: 7920 LDRB R0, [R4, #0x4]
00000a56: 2000 MOV R0, #0x0
00000a58: 76A0 STRB R0, [R4, #0x1A]
00000a5a: 2000 MOV R0, #0x0
00000a5c: 7918 LDRB R0, [R3, #0x4]
00000a5e: 2000 MOV R0, #0x0
00000a60: 7904 LDRB R4, [R0, #0x4]
00000a62: 2000 MOV R0, #0x0
00000a64: 7530 STRB R0, [R6, #0x14]
00000a66: 2000 MOV R0, #0x0
00000a68: 7924 LDRB R4, [R4, #0x4]
00000a6a: 2000 MOV R0, #0x0
00000a6c: E92D41FF STMDB.W R13!, {R0, R1, R2, R3, R4, R5, R6, R7, R8, R14}
00000a70: 4605 MOV R5, R0
00000a72: 460F MOV R7, R1
00000a74: 4698 MOV R8, R3
00000a76: 9200 STR R2, [SP]
00000a78: 2600 MOV R6, #0x0
00000a7a: 4634 MOV R4, R6
00000a7c: E016 B 0xAAC
00000a7e: 4628 MOV R0, R5
00000a80: F001FA1C BL 0x1EBC
00000a84: B168 CZBEQ R0, 0xAA2
00000a86: 9900 LDR R1, [SP]
00000a88: F1050010 ADD.W R0, R5, #16
00000a8c: F001F8FC BL 0x1C88
00000a90: 4628 MOV R0, R5
00000a92: F000FD03 BL 0x149C
00000a96: F7FFFF83 BL 0x9A0
00000a9a: B938 CZBNE R0, 0xAAC
00000a9c: F001FAE4 BL 0x2068
00000aa0: E004 B 0xAAC
00000aa2: 4628 MOV R0, R5
00000aa4: F000FCFA BL 0x149C
00000aa8: F7FFFF7A BL 0x9A0
00000aac: F001FA9A BL 0x1FE4
00000ab0: 6BA9 LDR R1, [R5, #0x38]
00000ab2: 6BE8 LDR R0, [R5, #0x3C]
00000ab4: 4288 CMP R0, R1
00000ab6: D912 BLS 0xADE
00000ab8: 4642 MOV R2, R8
00000aba: 4639 MOV R1, R7
00000abc: 4628 MOV R0, R5
00000abe: F000FDAE BL 0x161E
00000ac2: 6A68 LDR R0, [R5, #0x24]
00000ac4: B138 CZBEQ R0, 0xAD6
00000ac6: F1050024 ADD.W R0, R5, #36
00000aca: F000FCB1 BL 0x1430
00000ace: 2801 CMP R0, #0x1
00000ad0: D101 BNE 0xAD6
00000ad2: F001FAC9 BL 0x2068
00000ad6: F001FA8F BL 0x1FF8
00000ada: 2001 MOV R0, #0x1
00000adc: E028 B 0xB30
00000ade: 9800 LDR R0, [SP]
00000ae0: B918 CZBNE R0, 0xAEA
00000ae2: F001FA89 BL 0x1FF8
00000ae6: 4620 MOV R0, R4
00000ae8: E022 B 0xB30
00000aea: B91E CZBNE R6, 0xAF4
00000aec: A801 ADD R0, SP, #0x4
00000aee: F001FA37 BL 0x1F60
00000af2: 2601 MOV R6, #0x1
00000af4: F001FA80 BL 0x1FF8
00000af8: F001FABE BL 0x2078
00000afc: F001FA72 BL 0x1FE4
00000b00: 6C68 LDR R0, [R5, #0x44]
00000b02: F1B03FFF CMP.W R0, #4294967295
00000b06: D100 BNE 0xB0A
00000b08: 646C STR R4, [R5, #0x44]
00000b0a: 6CA8 LDR R0, [R5, #0x48]
00000b0c: F1B03FFF CMP.W R0, #4294967295
00000b10: D100 BNE 0xB14
00000b12: 64AC STR R4, [R5, #0x48]
00000b14: F001FA70 BL 0x1FF8
00000b18: 4669 MOV R1, R13
00000b1a: A801 ADD R0, SP, #0x4
00000b1c: F000FDDC BL 0x16D8
00000b20: 2800 CMP R0, #0x0
00000b22: D0AC BEQ 0xA7E
00000b24: 4628 MOV R0, R5
00000b26: F000FCB9 BL 0x149C
00000b2a: F7FFFF39 BL 0x9A0
00000b2e: 4620 MOV R0, R4
00000b30: 9000 STR R0, [SP]
00000b32: E8BD81FF LDMIA.W R13!, {R0, R1, R2, R3, R4, R5, R6, R7, R8, PC}
00000b36: B510 PUSH {R4, LR}
00000b38: 0854 LSR R4, R2, #0x1
00000b3a: D303 BCC 0xB44
00000b3c: F8D04500 LDR.W R4, [R0, #1280]
00000b40: 430C ORR R4, R1
00000b42: E002 B 0xB4A
00000b44: F8D04500 LDR.W R4, [R0, #1280]
00000b48: 438C BIC R4, R1
00000b4a: F8C04500 STR.W R4, [R0, #1280]
00000b4e: 0894 LSR R4, R2, #0x2
00000b50: D303 BCC 0xB5A
00000b52: F8D04504 LDR.W R4, [R0, #1284]
00000b56: 430C ORR R4, R1
00000b58: E002 B 0xB60
00000b5a: F8D04504 LDR.W R4, [R0, #1284]
00000b5e: 438C BIC R4, R1
00000b60: F8C04504 STR.W R4, [R0, #1284]
00000b64: 08D4 LSR R4, R2, #0x3
00000b66: D303 BCC 0xB70
00000b68: F8D04508 LDR.W R4, [R0, #1288]
00000b6c: 430C ORR R4, R1
00000b6e: E002 B 0xB76
00000b70: F8D04508 LDR.W R4, [R0, #1288]
00000b74: 438C BIC R4, R1
00000b76: F8C04508 STR.W R4, [R0, #1288]
00000b7a: 0912 LSR R2, R2, #0x4
00000b7c: D303 BCC 0xB86
00000b7e: F8D02518 LDR.W R2, [R0, #1304]
00000b82: 430A ORR R2, R1
00000b84: E002 B 0xB8C
00000b86: F8D02518 LDR.W R2, [R0, #1304]
00000b8a: 438A BIC R2, R1
00000b8c: F8C02518 STR.W R2, [R0, #1304]
00000b90: 085A LSR R2, R3, #0x1
00000b92: D303 BCC 0xB9C
00000b94: F8D0250C LDR.W R2, [R0, #1292]
00000b98: 430A ORR R2, R1
00000b9a: E002 B 0xBA2
00000b9c: F8D0250C LDR.W R2, [R0, #1292]
00000ba0: 438A BIC R2, R1
00000ba2: F8C0250C STR.W R2, [R0, #1292]
00000ba6: 089A LSR R2, R3, #0x2
00000ba8: D303 BCC 0xBB2
00000baa: F8D02510 LDR.W R2, [R0, #1296]
00000bae: 430A ORR R2, R1
00000bb0: E002 B 0xBB8
00000bb2: F8D02510 LDR.W R2, [R0, #1296]
00000bb6: 438A BIC R2, R1
00000bb8: F8C02510 STR.W R2, [R0, #1296]
00000bbc: 08DA LSR R2, R3, #0x3
00000bbe: D303 BCC 0xBC8
00000bc0: F8D02514 LDR.W R2, [R0, #1300]
00000bc4: 430A ORR R2, R1
00000bc6: E002 B 0xBCE
00000bc8: F8D02514 LDR.W R2, [R0, #1300]
00000bcc: 438A BIC R2, R1
00000bce: F8C02514 STR.W R2, [R0, #1300]
00000bd2: 091A LSR R2, R3, #0x4
00000bd4: D303 BCC 0xBDE
00000bd6: F8D0251C LDR.W R2, [R0, #1308]
00000bda: 430A ORR R2, R1
00000bdc: E002 B 0xBE4
00000bde: F8D0251C LDR.W R2, [R0, #1308]
00000be2: 438A BIC R2, R1
00000be4: F8C0251C STR.W R2, [R0, #1308]
00000be8: B11B CZBEQ R3, 0xBF2
00000bea: F8D02528 LDR.W R2, [R0, #1320]
00000bee: 438A BIC R2, R1
00000bf0: E002 B 0xBF8
00000bf2: F8D02528 LDR.W R2, [R0, #1320]
00000bf6: 430A ORR R2, R1
00000bf8: F8C02528 STR.W R2, [R0, #1320]
00000bfc: BD10 POP {R4, PC}
00000bfe: E7FE B 0xBFE
00000c00: B530 PUSH {R4, R5, LR}
00000c02: F1AD0D14 SUB.W R13, R13, #20
00000c06: 2001 MOV R0, #0x1
00000c08: F000FA02 BL 0x1010
00000c0c: 4829 LDR R0, 0xCB4
00000c0e: EE000A10 FMSR S0, R0
00000c12: F001F9C9 BL 0x1FA8
00000c16: 4D28 LDR R5, 0xCB8
00000c18: 2400 MOV R4, #0x0
00000c1a: 702C STRB R4, [R5]
00000c1c: 4827 LDR R0, 0xCBC
00000c1e: F44F4100 MOV.W R1, #32768
00000c22: 6001 STR R1, [R0]
00000c24: F000FB1C BL 0x1260
00000c28: A010 ADD R0, PC, #0x40 0xC6C
00000c2a: 7829 LDRB R1, [R5]
00000c2c: F7FFFB1E BL c_STACK_SIZE
00000c30: F44F71FA MOV.W R1, #500
00000c34: A015 ADD R0, PC, #0x54 0xC8C
00000c36: F7FFFB19 BL c_STACK_SIZE
00000c3a: 2101 MOV R1, #0x1
00000c3c: 2005 MOV R0, #0x5
00000c3e: 4622 MOV R2, R4
00000c40: F000FEC0 BL 0x19C4
00000c44: 491E LDR R1, 0xCC0
00000c46: 6008 STR R0, [R1]
00000c48: 2501 MOV R5, #0x1
00000c4a: 2280 MOV R2, #0x80
00000c4c: A118 ADD R1, PC, #0x60 0xCB0
00000c4e: 481D LDR R0, 0xCC4
00000c50: 9500 STR R5, [SP]
00000c52: 4623 MOV R3, R4
00000c54: 9301 STR R3, [SP, #0x4]
00000c56: 9302 STR R3, [SP, #0x8]
00000c58: 9303 STR R3, [SP, #0xC]
00000c5a: F7FFFDBB BL 0x7D4
00000c5e: 2801 CMP R0, #0x1
00000c60: D000 BEQ 0xC64
00000c62: 462C MOV R4, R5
00000c64: 4620 MOV R0, R4
00000c66: B005 ADD SP, #0x14
00000c68: BD30 POP {R4, R5, PC}
00000c6a: 46C0 MOV R8, R8
00000c6c: 4C0A LDR R4, 0xC98
00000c6e: 6465 STR R5, [R4, #0x44]
00000c70: 2520 MOV R5, #0x20
00000c72: 2064 MOV R0, #0x64
00000c74: 7369 STRB R1, [R5, #0xD]
00000c76: 6220 STR R0, [R4, #0x20]
00000c78: 696C LDR R4, [R5, #0x14]
00000c7a: 6B6E LDR R6, [R5, #0x34]
00000c7c: 6E69 LDR R1, [R5, #0x64]
00000c7e: 2E67 CMP R6, #0x67
00000c80: 5B20 LDRH R0, [R4, R4]
00000c82: 2C47 CMP R4, #0x47
00000c84: 5220 STRH R0, [R4, R0]
00000c86: 202C MOV R0, #0x2C
00000c88: 5D42 LDRB R2, [R0, R5]
00000c8a: 000A LSL R2, R1, #0x0
00000c8c: 654C STR R4, [R1, #0x54]
00000c8e: 2064 MOV R0, #0x64
00000c90: 6C62 LDR R2, [R4, #0x44]
00000c92: 6E69 LDR R1, [R5, #0x64]
00000c94: 696B LDR R3, [R5, #0x14]
00000c96: 676E STR R6, [R5, #0x74]
00000c98: 6620 STR R0, [R4, #0x60]
00000c9a: 6572 STR R2, [R6, #0x54]
00000c9c: 7571 STRB R1, [R6, #0x15]
00000c9e: 6E65 LDR R5, [R4, #0x64]
00000ca0: 7963 LDRB R3, [R4, #0x5]
00000ca2: 6920 LDR R0, [R4, #0x10]
00000ca4: 2073 MOV R0, #0x73
00000ca6: 6425 STR R5, [R4, #0x40]
00000ca8: 6D20 LDR R0, [R4, #0x50]
00000caa: 2E73 CMP R6, #0x73
00000cac: 000A LSL R2, R1, #0x0
00000cae: 46C0 MOV R8, R8
00000cb0: 454C CMP R4, R9
00000cb2: 0044 LSL R4, R0, #0x1
00000cb4: 999A LDR R1, [SP, #0x268]
00000cb6: 3E99 SUB R6, #0x99
00000cb8: 76FC STRB R4, [R7, #0x1B]
00000cba: 2000 MOV R0, #0x0
00000cbc: 7938 LDRB R0, [R7, #0x4]
00000cbe: 2000 MOV R0, #0x0
00000cc0: 76F8 STRB R0, [R7, #0x1B]
00000cc2: 2000 MOV R0, #0x0
00000cc4: 04AD LSL R5, R5, #0x12
00000cc6: 0000 LSL R0, R0, #0x0
00000cc8: B570 PUSH {R4, R5, R6, LR}
00000cca: 4604 MOV R4, R0
00000ccc: F001F9D4 BL 0x2078
00000cd0: 4A27 LDR R2, 0xD70
00000cd2: 4829 LDR R0, 0xD78
00000cd4: 6811 LDR R1, [R2]
00000cd6: 4B29 LDR R3, 0xD7C
00000cd8: B959 CZBNE R1, 0xCF2
00000cda: 2100 MOV R1, #0x0
00000cdc: F2475630 MOVW.W R6, #30000
00000ce0: 4D24 LDR R5, 0xD74
00000ce2: 6001 STR R1, [R0]
00000ce4: 6046 STR R6, [R0, #0x4]
00000ce6: 6059 STR R1, [R3, #0x4]
00000ce8: 6028 STR R0, [R5]
00000cea: 601D STR R5, [R3]
00000cec: 606E STR R6, [R5, #0x4]
00000cee: 2101 MOV R1, #0x1
00000cf0: 6011 STR R1, [R2]
00000cf2: 2500 MOV R5, #0x0
00000cf4: 2C00 CMP R4, #0x0
00000cf6: D037 BEQ 0xD68
00000cf8: 3410 ADD R4, #0x10
00000cfa: F0140F07 TST.W R4, #7
00000cfe: D002 BEQ 0xD06
00000d00: F0240407 BIC.W R4, R4, #7
00000d04: 3408 ADD R4, #0x8
00000d06: 2C00 CMP R4, #0x0
00000d08: D02E BEQ 0xD68
00000d0a: F2475130 MOVW.W R1, #30000
00000d0e: 42A1 CMP R1, R4
00000d10: D92A BLS 0xD68
00000d12: 4619 MOV R1, R3
00000d14: 680A LDR R2, [R1]
00000d16: E001 B 0xD1C
00000d18: 4611 MOV R1, R2
00000d1a: 4632 MOV R2, R6
00000d1c: 6856 LDR R6, [R2, #0x4]
00000d1e: 42B4 CMP R4, R6
00000d20: D902 BLS 0xD28
00000d22: 6816 LDR R6, [R2]
00000d24: 2E00 CMP R6, #0x0
00000d26: D1F7 BNE 0xD18
00000d28: 4290 CMP R0, R2
00000d2a: D01D BEQ 0xD68
00000d2c: 680D LDR R5, [R1]
00000d2e: 3510 ADD R5, #0x10
00000d30: 6810 LDR R0, [R2]
00000d32: 6008 STR R0, [R1]
00000d34: 6851 LDR R1, [R2, #0x4]
00000d36: 1B08 SUB R0, R1, R4
00000d38: 2820 CMP R0, #0x20
00000d3a: D911 BLS 0xD60
00000d3c: 18A6 ADD R6, R4, R2
00000d3e: 6070 STR R0, [R6, #0x4]
00000d40: 6054 STR R4, [R2, #0x4]
00000d42: 4618 MOV R0, R3
00000d44: 6801 LDR R1, [R0]
00000d46: 6874 LDR R4, [R6, #0x4]
00000d48: 684B LDR R3, [R1, #0x4]
00000d4a: 429C CMP R4, R3
00000d4c: D904 BLS 0xD58
00000d4e: 4608 MOV R0, R1
00000d50: 6801 LDR R1, [R0]
00000d52: 684B LDR R3, [R1, #0x4]
00000d54: 429C CMP R4, R3
00000d56: D8FA BHI 0xD4E
00000d58: 6801 LDR R1, [R0]
00000d5a: 6031 STR R1, [R6]
00000d5c: 6006 STR R6, [R0]
00000d5e: 6851 LDR R1, [R2, #0x4]
00000d60: 4A07 LDR R2, 0xD80
00000d62: 6810 LDR R0, [R2]
00000d64: 1A40 SUB R0, R0, R1
00000d66: 6010 STR R0, [R2]
00000d68: F7FFFE1A BL 0x9A0
00000d6c: 4628 MOV R0, R5
00000d6e: BD70 POP {R4, R5, R6, PC}
00000d70: 7948 LDRB R0, [R1, #0x5]
00000d72: 2000 MOV R0, #0x0
00000d74: 0000 LSL R0, R0, #0x0
00000d76: 2000 MOV R0, #0x0
00000d78: 76E4 STRB R4, [R4, #0x1B]
00000d7a: 2000 MOV R0, #0x0
00000d7c: 76DC STRB R4, [R3, #0x1B]
00000d7e: 2000 MOV R0, #0x0
00000d80: 7944 LDRB R4, [R0, #0x5]
00000d82: 2000 MOV R0, #0x0
00000d84: B510 PUSH {R4, LR}
00000d86: F04F7480 MOV.W R4, #16777216
00000d8a: 6C60 LDR R0, [R4, #0x44]
00000d8c: 6DC1 LDR R1, [R0, #0x5C]
00000d8e: 4824 LDR R0, 0xE20
00000d90: 4788 BLX R1
00000d92: 6C60 LDR R0, [R4, #0x44]
00000d94: 6981 LDR R1, [R0, #0x18]
00000d96: 4823 LDR R0, 0xE24
00000d98: 4788 BLX R1
00000d9a: 6C60 LDR R0, [R4, #0x44]
00000d9c: 6981 LDR R1, [R0, #0x18]
00000d9e: 4822 LDR R0, 0xE28
00000da0: 4788 BLX R1
00000da2: 2001 MOV R0, #0x1
00000da4: F000FE34 BL 0x1A10
00000da8: F2404001 MOVW.W R0, #1025
00000dac: F000FE30 BL 0x1A10
00000db0: 6A20 LDR R0, [R4, #0x20]
00000db2: 2103 MOV R1, #0x3
00000db4: 6D42 LDR R2, [R0, #0x54]
00000db6: F04F2040 MOV.W R0, #1073758208
00000dba: 4790 BLX R2
00000dbc: 2000 MOV R0, #0x0
00000dbe: F001F86D BL 0x1E9C
00000dc2: A009 ADD R0, PC, #0x24 0xDE8
00000dc4: F7FFFA52 BL c_STACK_SIZE
00000dc8: 2001 MOV R0, #0x1
00000dca: F000FDD5 BL 0x1978
00000dce: 4917 LDR R1, 0xE2C
00000dd0: 6008 STR R0, [R1]
00000dd2: F7FFFF15 BL 0xC00
00000dd6: B930 CZBNE R0, 0xDE6
00000dd8: F000FE3E BL 0x1A58
00000ddc: B910 CZBNE R0, 0xDE4
00000dde: F000FEA7 BL 0x1B30
00000de2: E7FE B 0xDE2
00000de4: E7FE B 0xDE4
00000de6: E7FE B 0xDE6
00000de8: 0A0A LSR R2, R1, #0x8
00000dea: 6557 STR R7, [R2, #0x54]
00000dec: 636C STR R4, [R5, #0x34]
00000dee: 6D6F LDR R7, [R5, #0x54]
00000df0: 2065 MOV R0, #0x65
00000df2: 6F74 LDR R4, [R6, #0x74]
00000df4: 7420 STRB R0, [R4, #0x10]
00000df6: 6568 STR R0, [R5, #0x54]
00000df8: 5320 STRH R0, [R4, R4]
00000dfa: 6574 STR R4, [R6, #0x54]
00000dfc: 6C6C LDR R4, [R5, #0x44]
00000dfe: 7261 STRB R1, [R4, #0x9]
00000e00: 7369 STRB R1, [R5, #0xD]
00000e02: 4520 CMP R0, R4
00000e04: 2D4B CMP R5, #0x4B
00000e06: 4D4C LDR R5, 0xF38
00000e08: 4634 MOV R4, R6
00000e0a: 3231 ADD R2, #0x31
00000e0c: 2030 MOV R0, #0x30
00000e0e: 7246 STRB R6, [R0, #0x9]
00000e10: 6565 STR R5, [R4, #0x54]
00000e12: 5452 STRB R2, [R2, R1]
00000e14: 534F STRH R7, [R1, R5]
00000e16: 4420 ADD R0, R4
00000e18: 6D65 LDR R5, [R4, #0x54]
00000e1a: 216F MOV R1, #0x6F
00000e1c: 000A LSL R2, R1, #0x0
00000e1e: 46C0 MOV R8, R8
00000e20: 0540 LSL R0, R0, #0x15
00000e22: 01C0 LSL R0, R0, #0x7
00000e24: 0001 LSL R1, R0, #0x0
00000e26: 1000 ASR R0, R0, #0x0
00000e28: 0001 LSL R1, R0, #0x0
00000e2a: 2000 MOV R0, #0x0
00000e2c: 7700 STRB R0, [R0, #0x1C]
00000e2e: 2000 MOV R0, #0x0
00000e30: 7904 LDRB R4, [R0, #0x4]
00000e32: 2000 MOV R0, #0x0
00000e34: F3EF8009 MRS.W R0, CPSR
00000e38: F85F300C LDR.W R3, [PC, #-12]
00000e3c: 681A LDR R2, [R3]
00000e3e: F01E0F10 TST.W R14, #16
00000e42: BF08 IT EQ
00000e44: ED208A10 FSTMDBS R0!, {S16-S31}
00000e48: E9204FF0 STMDB.W R0!, {R4, R5, R6, R7, R8, R9, R10, R11, R14}
00000e4c: 6010 STR R0, [R2]
00000e4e: E92D4008 STMDB.W R13!, {R3, R14}
00000e52: F04F00A0 MOV.W R0, #160
00000e56: F3808811 MSR.W CPSR_f, R0
00000e5a: F000F925 BL 0x10A8
00000e5e: F04F0000 MOV.W R0, #0
00000e62: F3808811 MSR.W CPSR_f, R0
00000e66: E8BD4008 LDMIA.W R13!, {R3, R14}
00000e6a: 6819 LDR R1, [R3]
00000e6c: 6808 LDR R0, [R1]
00000e6e: E8B04FF0 LDMIA.W R0!, {R4, R5, R6, R7, R8, R9, R10, R11, R14}
00000e72: F01E0F10 TST.W R14, #16
00000e76: BF08 IT EQ
00000e78: ECB08A10 FLDMIAS R0!, {S16-S31}
00000e7c: F3808809 MSR.W CPSR_f, R0
00000e80: 4770 BX R14
00000e82: F04F00A0 MOV.W R0, #160
00000e86: F3808811 MSR.W CPSR_f, R0
00000e8a: 4770 BX R14
00000e8c: F04F0000 MOV.W R0, #0
00000e90: F3808811 MSR.W CPSR_f, R0
00000e94: 4770 BX R14
00000e96: F85F3068 LDR.W R3, [PC, #-104]
00000e9a: 6819 LDR R1, [R3]
00000e9c: 6808 LDR R0, [R1]
00000e9e: E8B04FF0 LDMIA.W R0!, {R4, R5, R6, R7, R8, R9, R10, R11, R14}
00000ea2: F3808809 MSR.W CPSR_f, R0
00000ea6: F04F0000 MOV.W R0, #0
00000eaa: F3808811 MSR.W CPSR_f, R0
00000eae: 4770 BX R14
00000eb0: F64E5008 MOVW.W R0, #60680
00000eb4: F2CE0000 MOVT.W R0, #57344
00000eb8: 6800 LDR R0, [R0]
00000eba: 6800 LDR R0, [R0]
00000ebc: F3808808 MSR.W CPSR_f, R0
00000ec0: B662 CPSIE i
00000ec2: DF00 SWI #0x0
00000ec4: F64E5088 MOVW.W R0, #60808
00000ec8: F2CE0000 MOVT.W R0, #57344
00000ecc: 6801 LDR R1, [R0]
00000ece: F4410170 ORR.W R1, R1, #15728640
00000ed2: 6001 STR R1, [R0]
00000ed4: 4770 BX R14
00000ed6: E7FE B 0xED6
00000ed8: E92D47F0 STMDB.W R13!, {R4, R5, R6, R7, R8, R9, R10, R14}
00000edc: 460F MOV R7, R1
00000ede: F8DF808C LDR.W R8, [PC, #140]
00000ee2: F8DF908C LDR.W R9, [PC, #140]
00000ee6: F04F0A00 MOV.W R10, #0
00000eea: 4606 MOV R6, R0
00000eec: 1E7F SUB R7, R7, #0x1
00000eee: 4C1E LDR R4, 0xF68
00000ef0: 4655 MOV R5, R10
00000ef2: E019 B 0xF28
00000ef4: F884A000 STRB.W R10, [R4, #0]
00000ef8: E016 B 0xF28
00000efa: B1AD CZBEQ R5, 0xF28
00000efc: 2103 MOV R1, #0x3
00000efe: A018 ADD R0, PC, #0x60 0xF60
00000f00: F000FE3A BL 0x1B78
00000f04: 1E6D SUB R5, R5, #0x1
00000f06: 1E76 SUB R6, R6, #0x1
00000f08: E00E B 0xF28
00000f0a: 290A CMP R1, #0xA
00000f0c: D01E BEQ 0xF4C
00000f0e: 291B CMP R1, #0x1B
00000f10: D01C BEQ 0xF4C
00000f12: 42AF CMP R7, R5
00000f14: D908 BLS 0xF28
00000f16: F8061B01 STRB.W R1, [R6], #1
00000f1a: 1C6D ADD R5, R5, #0x1
00000f1c: F8D90000 LDR.W R0, [R9, #0]
00000f20: 6802 LDR R2, [R0]
00000f22: F8D80000 LDR.W R0, [R8, #0]
00000f26: 4790 BLX R2
00000f28: F8D90000 LDR.W R0, [R9, #0]
00000f2c: 6B81 LDR R1, [R0, #0x38]
00000f2e: F8D80000 LDR.W R0, [R8, #0]
00000f32: 4788 BLX R1
00000f34: B2C1 UXTB R1, R0
00000f36: 2908 CMP R1, #0x8
00000f38: D0DF BEQ 0xEFA
00000f3a: 290A CMP R1, #0xA
00000f3c: D102 BNE 0xF44
00000f3e: 7820 LDRB R0, [R4]
00000f40: 2800 CMP R0, #0x0
00000f42: D1D7 BNE 0xEF4
00000f44: 290D CMP R1, #0xD
00000f46: D1E0 BNE 0xF0A
00000f48: 2001 MOV R0, #0x1
00000f4a: 7020 STRB R0, [R4]
00000f4c: F886A000 STRB.W R10, [R6, #0]
00000f50: 2102 MOV R1, #0x2
00000f52: A004 ADD R0, PC, #0x10 0xF64
00000f54: F000FE10 BL 0x1B78
00000f58: 4628 MOV R0, R5
00000f5a: E8BD87F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, R9, R10, PC}
00000f5e: 46C0 MOV R8, R8
00000f60: 2008 MOV R0, #0x8
00000f62: 0008 LSL R0, R1, #0x0
00000f64: 0A0D LSR R5, R1, #0x8
00000f66: C000 STMIA R0!
00000f68: 7960 LDRB R0, [R4, #0x5]
00000f6a: 2000 MOV R0, #0x0
00000f6c: 795C LDRB R4, [R3, #0x5]
00000f6e: 2000 MOV R0, #0x0
00000f70: 0014 LSL R4, R2, #0x0
00000f72: 0100 LSL R0, R0, #0x4
00000f74: 2A00 CMP R2, #0x0
00000f76: D04A BEQ 0x100E
00000f78: EA5F0C00 MOVS.W R12, R0
00000f7c: 078B LSL R3, R1, #0x1E
00000f7e: D11C BNE 0xFBA
00000f80: 0783 LSL R3, R0, #0x1E
00000f82: D122 BNE 0xFCA
00000f84: 2A10 CMP R2, #0x10
00000f86: D308 BCC 0xF9A
00000f88: B470 PUSH {R4, R5, R6}
00000f8a: 3A10 SUB R2, #0x10
00000f8c: C978 LDMIA R1!, {R3, R4, R5, R6}
00000f8e: C078 STMIA R0!, {R3, R4, R5, R6}
00000f90: 3A10 SUB R2, #0x10
00000f92: D2FB BCS 0xF8C
00000f94: BC70 POP {R4, R5, R6}
00000f96: 3210 ADD R2, #0x10
00000f98: D038 BEQ 0x100C
00000f9a: 2A04 CMP R2, #0x4
00000f9c: D32C BCC 0xFF8
00000f9e: 2A08 CMP R2, #0x8
00000fa0: D305 BCC 0xFAE
00000fa2: 2A0C CMP R2, #0xC
00000fa4: BF24 ITT CS
00000fa6: C908 LDMIA R1!, {R3}
00000fa8: C008 STMIA R0!, {R3}
00000faa: C908 LDMIA R1!, {R3}
00000fac: C008 STMIA R0!, {R3}
00000fae: C908 LDMIA R1!, {R3}
00000fb0: C008 STMIA R0!, {R3}
00000fb2: 0792 LSL R2, R2, #0x1E
00000fb4: D02A BEQ 0x100C
00000fb6: 0F92 LSR R2, R2, #0x1E
00000fb8: E022 B 0x1000
00000fba: 780B LDRB R3, [R1]
00000fbc: 7003 STRB R3, [R0]
00000fbe: 1C49 ADD R1, R1, #0x1
00000fc0: 1C40 ADD R0, R0, #0x1
00000fc2: 1E52 SUB R2, R2, #0x1
00000fc4: D022 BEQ 0x100C
00000fc6: 078B LSL R3, R1, #0x1E
00000fc8: D1F7 BNE 0xFBA
00000fca: 07C3 LSL R3, R0, #0x1F
00000fcc: D114 BNE 0xFF8
00000fce: 0783 LSL R3, R0, #0x1E
00000fd0: D0D8 BEQ 0xF84
00000fd2: 1F12 SUB R2, R2, #0x4
00000fd4: D312 BCC 0xFFC
00000fd6: C908 LDMIA R1!, {R3}
00000fd8: 8003 STRH R3, [R0]
00000fda: 0C1B LSR R3, R3, #0x10
00000fdc: 8043 STRH R3, [R0, #0x2]
00000fde: 1D00 ADD R0, R0, #0x4
00000fe0: 1F12 SUB R2, R2, #0x4
00000fe2: D2F8 BCS 0xFD6
00000fe4: E00A B 0xFFC
00000fe6: C908 LDMIA R1!, {R3}
00000fe8: 7003 STRB R3, [R0]
00000fea: 0A1B LSR R3, R3, #0x8
00000fec: 7043 STRB R3, [R0, #0x1]
00000fee: 0A1B LSR R3, R3, #0x8
00000ff0: 7083 STRB R3, [R0, #0x2]
00000ff2: 0A1B LSR R3, R3, #0x8
00000ff4: 70C3 STRB R3, [R0, #0x3]
00000ff6: 1D00 ADD R0, R0, #0x4
00000ff8: 1F12 SUB R2, R2, #0x4
00000ffa: D2F4 BCS 0xFE6
00000ffc: 1D12 ADD R2, R2, #0x4
00000ffe: D005 BEQ 0x100C
00001000: 780B LDRB R3, [R1]
00001002: 7003 STRB R3, [R0]
00001004: 1C49 ADD R1, R1, #0x1
00001006: 1C40 ADD R0, R0, #0x1
00001008: 1E52 SUB R2, R2, #0x1
0000100a: D1F9 BNE 0x1000
0000100c: 4660 MOV R0, R12
0000100e: 4770 BX R14
00001010: B570 PUSH {R4, R5, R6, LR}
00001012: 4604 MOV R4, R0
00001014: 4E21 LDR R6, 0x109C
00001016: 4630 MOV R0, R6
00001018: F000FBBA BL 0x1790
0000101c: 4D20 LDR R5, 0x10A0
0000101e: 4628 MOV R0, R5
00001020: 1E40 SUB R0, R0, #0x1
00001022: F000FBB5 BL 0x1790
00001026: 4630 MOV R0, R6
00001028: F000FBB2 BL 0x1790
0000102c: 4628 MOV R0, R5
0000102e: F000FBAF BL 0x1790
00001032: 4630 MOV R0, R6
00001034: F000FBAC BL 0x1790
00001038: 4628 MOV R0, R5
0000103a: F000FBA9 BL 0x1790
0000103e: 4919 LDR R1, 0x10A4
00001040: 2004 MOV R0, #0x4
00001042: 312D ADD R1, #0x2D
00001044: F8C10FD3 STR.W R0, [R1, #4051]
00001048: 220A MOV R2, #0xA
0000104a: F8C12FD7 STR.W R2, [R1, #4055]
0000104e: F64F73FF MOVW.W R3, #65535
00001052: F8C13FFB STR.W R3, [R1, #4091]
00001056: F8C10FD3 STR.W R0, [R1, #4051]
0000105a: F8C12FDB STR.W R2, [R1, #4059]
0000105e: F8C13FFF STR.W R3, [R1, #4095]
00001062: F8410C2D STR.W R0, [R1, #-45]
00001066: F8412C25 STR.W R2, [R1, #-37]
0000106a: F8413C01 STR.W R3, [R1, #-1]
0000106e: F8510C21 LDR.W R0, [R1, #-33]
00001072: F4404080 ORR.W R0, R0, #16384
00001076: F8410C21 STR.W R0, [R1, #-33]
0000107a: F8D10FDF LDR.W R0, [R1, #4063]
0000107e: F0400040 ORR.W R0, R0, #64
00001082: F8C10FDF STR.W R0, [R1, #4063]
00001086: F8D10FDF LDR.W R0, [R1, #4063]
0000108a: F4404080 ORR.W R0, R0, #16384
0000108e: F8C10FDF STR.W R0, [R1, #4063]
00001092: B10C CZBEQ R4, 0x1098
00001094: F000F89E BL 0x11D4
00001098: BD70 POP {R4, R5, R6, PC}
0000109a: 46C0 MOV R8, R8
0000109c: 0020 LSL R0, R4, #0x0
0000109e: 2000 MOV R0, #0x0
000010a0: 0002 LSL R2, R0, #0x0
000010a2: 1010 ASR R0, R2, #0x0
000010a4: 0000 LSL R0, R0, #0x0
000010a6: 4003 AND R3, R0
000010a8: B510 PUSH {R4, LR}
000010aa: 4820 LDR R0, 0x112C
000010ac: 6800 LDR R0, [R0]
000010ae: 2800 CMP R0, #0x0
000010b0: D136 BNE 0x1120
000010b2: 4C1F LDR R4, 0x1130
000010b4: 6820 LDR R0, [R4]
000010b6: 6821 LDR R1, [R4]
000010b8: 6B00 LDR R0, [R0, #0x30]
000010ba: 6809 LDR R1, [R1]
000010bc: 4288 CMP R0, R1
000010be: D304 BCC 0x10CA
000010c0: 6820 LDR R0, [R4]
000010c2: 6821 LDR R1, [R4]
000010c4: 3134 ADD R1, #0x34
000010c6: F000FA1A BL 0x14FE
000010ca: 6820 LDR R0, [R4]
000010cc: 4916 LDR R1, 0x1128
000010ce: 2214 MOV R2, #0x14
000010d0: 6B00 LDR R0, [R0, #0x30]
000010d2: F000FEC0 BL 0x1E56
000010d6: B120 CZBEQ R0, 0x10E2
000010d8: 6820 LDR R0, [R4]
000010da: 6821 LDR R1, [R4]
000010dc: 3134 ADD R1, #0x34
000010de: F000FA0E BL 0x14FE
000010e2: 4A14 LDR R2, 0x1134
000010e4: 4914 LDR R1, 0x1138
000010e6: 6813 LDR R3, [R2]
000010e8: 0098 LSL R0, R3, #0x2
000010ea: EB001003 ADD.W R0, R0, R3, LSL #4
000010ee: 5808 LDR R0, [R1, R0]
000010f0: B190 CZBEQ R0, 0x1118
000010f2: 6812 LDR R2, [R2]
000010f4: 0090 LSL R0, R2, #0x2
000010f6: EB001002 ADD.W R0, R0, R2, LSL #4
000010fa: 1809 ADD R1, R1, R0
000010fc: 6848 LDR R0, [R1, #0x4]
000010fe: 6840 LDR R0, [R0, #0x4]
00001100: 6048 STR R0, [R1, #0x4]
00001102: 6848 LDR R0, [R1, #0x4]
00001104: F1010208 ADD.W R2, R1, #8
00001108: 4282 CMP R2, R0
0000110a: D102 BNE 0x1112
0000110c: 6840 LDR R0, [R0, #0x4]
0000110e: 6048 STR R0, [R1, #0x4]
00001110: 6848 LDR R0, [R1, #0x4]
00001112: 68C0 LDR R0, [R0, #0xC]
00001114: 6020 STR R0, [R4]
00001116: E006 B 0x1126
00001118: 6810 LDR R0, [R2]
0000111a: 1E40 SUB R0, R0, #0x1
0000111c: 6010 STR R0, [R2]
0000111e: E7E2 B 0x10E6
00001120: 4906 LDR R1, 0x113C
00001122: 2001 MOV R0, #0x1
00001124: 6008 STR R0, [R1]
00001126: BD10 POP {R4, PC}
00001128: 21AC MOV R1, #0xAC
0000112a: 0000 LSL R0, R0, #0x0
0000112c: 7920 LDRB R0, [R4, #0x4]
0000112e: 2000 MOV R0, #0x0
00001130: 7904 LDRB R4, [R0, #0x4]
00001132: 2000 MOV R0, #0x0
00001134: 7918 LDRB R0, [R3, #0x4]
00001136: 2000 MOV R0, #0x0
00001138: 7530 STRB R0, [R6, #0x14]
0000113a: 2000 MOV R0, #0x0
0000113c: 7928 LDRB R0, [R5, #0x4]
0000113e: 2000 MOV R0, #0x0
00001140: B5F0 PUSH {R4, R5, R6, R7, LR}
00001142: 481E LDR R0, 0x11BC
00001144: 2701 MOV R7, #0x1
00001146: 42F8 CMN R0, R7
00001148: D001 BEQ 0x114E
0000114a: F000FBEF BL 0x192C
0000114e: 4D1E LDR R5, 0x11C8
00001150: 4F1E LDR R7, 0x11CC
00001152: 4E1F LDR R6, 0x11D0
00001154: 42BD CMP R5, R7
00001156: D206 BCS 0x1166
00001158: CD03 LDMIA R5!, {R0, R1}
0000115a: 7804 LDRB R4, [R0]
0000115c: 00A4 LSL R4, R4, #0x2
0000115e: 5934 LDR R4, [R6, R4]
00001160: 1C40 ADD R0, R0, #0x1
00001162: 47A0 BLX R4
00001164: E7F6 B 0x1154
00001166: 4D16 LDR R5, 0x11C0
00001168: 4F16 LDR R7, 0x11C4
0000116a: 42BD CMP R5, R7
0000116c: D202 BCS 0x1174
0000116e: CD10 LDMIA R5!, {R4}
00001170: 47A0 BLX R4
00001172: E7FA B 0x116A
00001174: BDF0 POP {R4, R5, R6, R7, PC}
00001176: 2503 MOV R5, #0x3
00001178: E01B B 0x11B2
0000117a: 6841 LDR R1, [R0, #0x4]
0000117c: 3008 ADD R0, #0x8
0000117e: 1C0A ADD R2, R1, #0x0
00001180: 402A AND R2, R5
00001182: D10B BNE 0x119C
00001184: 1C1A ADD R2, R3, #0x0
00001186: 402A AND R2, R5
00001188: 43AB BIC R3, R5
0000118a: D005 BEQ 0x1198
0000118c: 6804 LDR R4, [R0]
0000118e: 3004 ADD R0, #0x4
00001190: 600C STR R4, [R1]
00001192: 3104 ADD R1, #0x4
00001194: 3B04 SUB R3, #0x4
00001196: D1F9 BNE 0x118C
00001198: 1C13 ADD R3, R2, #0x0
0000119a: D005 BEQ 0x11A8
0000119c: 7804 LDRB R4, [R0]
0000119e: 3001 ADD R0, #0x1
000011a0: 700C STRB R4, [R1]
000011a2: 3101 ADD R1, #0x1
000011a4: 3B01 SUB R3, #0x1
000011a6: D1F9 BNE 0x119C
000011a8: 1C02 ADD R2, R0, #0x0
000011aa: 402A AND R2, R5
000011ac: D001 BEQ 0x11B2
000011ae: 43A8 BIC R0, R5
000011b0: 3004 ADD R0, #0x4
000011b2: 6803 LDR R3, [R0]
000011b4: 2B00 CMP R3, #0x0
000011b6: D1E0 BNE 0x117A
000011b8: 4770 BX R14
000011ba: 0000 LSL R0, R0, #0x0
000011bc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000011c0: 0000 LSL R0, R0, #0x0
000011c2: 0000 LSL R0, R0, #0x0
000011c4: 0000 LSL R0, R0, #0x0
000011c6: 0000 LSL R0, R0, #0x0
000011c8: 2200 MOV R2, #0x0
000011ca: 0000 LSL R0, R0, #0x0
000011cc: 2210 MOV R2, #0x10
000011ce: 0000 LSL R0, R0, #0x0
000011d0: 21EC MOV R1, #0xEC
000011d2: 0000 LSL R0, R0, #0x0
000011d4: B510 PUSH {R4, LR}
000011d6: 4820 LDR R0, 0x1258
000011d8: F64F71FF MOVW.W R1, #65535
000011dc: F000FF54 BL 0x2088
000011e0: 4C1E LDR R4, 0x125C
000011e2: F64F71FF MOVW.W R1, #65535
000011e6: 4620 MOV R0, R4
000011e8: F000FF4E BL 0x2088
000011ec: F64F71FF MOVW.W R1, #65535
000011f0: 4620 MOV R0, R4
000011f2: F000FF49 BL 0x2088
000011f6: 4814 LDR R0, 0x1248
000011f8: F000FC0A BL 0x1A10
000011fc: 4C13 LDR R4, 0x124C
000011fe: 2108 MOV R1, #0x8
00001200: 4620 MOV R0, R4
00001202: F000FF0C BL 0x201E
00001206: 2108 MOV R1, #0x8
00001208: 4620 MOV R0, R4
0000120a: 220C MOV R2, #0xC
0000120c: 460B MOV R3, R1
0000120e: F7FFFC92 BL 0xB36
00001212: 480F LDR R0, 0x1250
00001214: F000FBFC BL 0x1A10
00001218: 2104 MOV R1, #0x4
0000121a: 4620 MOV R0, R4
0000121c: F000FEFF BL 0x201E
00001220: 2104 MOV R1, #0x4
00001222: 4620 MOV R0, R4
00001224: 2308 MOV R3, #0x8
00001226: 220C MOV R2, #0xC
00001228: F7FFFC85 BL 0xB36
0000122c: 4809 LDR R0, 0x1254
0000122e: F000FBEF BL 0x1A10
00001232: 2102 MOV R1, #0x2
00001234: 4620 MOV R0, R4
00001236: F000FEF2 BL 0x201E
0000123a: 2308 MOV R3, #0x8
0000123c: 220C MOV R2, #0xC
0000123e: 2102 MOV R1, #0x2
00001240: 4620 MOV R0, R4
00001242: F7FFFC78 BL 0xB36
00001246: BD10 POP {R4, PC}
00001248: 0C07 LSR R7, R0, #0x10
0000124a: 0005 LSL R5, R0, #0x0
0000124c: 5000 STR R0, [R0, R0]
0000124e: 4002 AND R2, R0
00001250: 0807 LSR R7, R0, #0x0
00001252: 0005 LSL R5, R0, #0x0
00001254: 0407 LSL R7, R0, #0x10
00001256: 0005 LSL R5, R0, #0x0
00001258: 0000 LSL R0, R0, #0x0
0000125a: 4003 AND R3, R0
0000125c: 1000 ASR R0, R0, #0x0
0000125e: 4003 AND R3, R0
00001260: B53E PUSH {R1, R2, R3, R4, R5, LR}
00001262: 491B LDR R1, 0x12D0
00001264: EEF60A00 VMOVS S1, #5.000000e-01
00001268: 2303 MOV R3, #0x3
0000126a: 4D1A LDR R5, 0x12D4
0000126c: F1AD0204 SUB.W R2, R13, #4
00001270: ED910A00 FLDS S0, [R1, #0]
00001274: F64F71FF MOVW.W R1, #65535
00001278: 6804 LDR R4, [R0]
0000127a: F8454B04 STR.W R4, [R5], #4
0000127e: F8504B04 LDR.W R4, [R0], #4
00001282: EE014A10 FMSR S2, R4
00001286: EEF81A41 FUITOS S3, S2
0000128a: EEB01A60 VMOVS S2, S1
0000128e: EE001A21 FMACS S2, S0, S3
00001292: EEBC1AC1 FTOUIZS S2, S2
00001296: EE114A10 FMRS R4, S2
0000129a: F8424F04 STR.W R4, [R2, #4]!
0000129e: 42A1 CMP R1, R4
000012a0: D200 BCS 0x12A4
000012a2: 6011 STR R1, [R2]
000012a4: 1E5B SUB R3, R3, #0x1
000012a6: D1E7 BNE 0x1278
000012a8: 480B LDR R0, 0x12D8
000012aa: 9A00 LDR R2, [SP]
000012ac: F44F417F MOV.W R1, #65280
000012b0: F000FEBE BL 0x2030
000012b4: 4C09 LDR R4, 0x12DC
000012b6: F44F417F MOV.W R1, #65280
000012ba: 9A01 LDR R2, [SP, #0x4]
000012bc: 4620 MOV R0, R4
000012be: F000FEB7 BL 0x2030
000012c2: 21FF MOV R1, #0xFF
000012c4: 9A02 LDR R2, [SP, #0x8]
000012c6: 4620 MOV R0, R4
000012c8: F000FEB2 BL 0x2030
000012cc: BD3E POP {R1, R2, R3, R4, R5, PC}
000012ce: 46C0 MOV R8, R8
000012d0: 7968 LDRB R0, [R5, #0x5]
000012d2: 2000 MOV R0, #0x0
000012d4: 76EC STRB R4, [R5, #0x1B]
000012d6: 2000 MOV R0, #0x0
000012d8: 0000 LSL R0, R0, #0x0
000012da: 4003 AND R3, R0
000012dc: 1000 ASR R0, R0, #0x0
000012de: 4003 AND R3, R0
000012e0: 2200 MOV R2, #0x0
000012e2: 4613 MOV R3, R2
000012e4: 460A MOV R2, R1
000012e6: 4619 MOV R1, R3
000012e8: B571 PUSH {R0, R4, R5, R6, LR}
000012ea: F0100F03 TST.W R0, #3
000012ee: D00A BEQ 0x1306
000012f0: 2A00 CMP R2, #0x0
000012f2: BF82 ITTT HI
000012f4: F8001B01 STRB.W R1, [R0], #1
000012f8: 1E52 SUB R2, R2, #0x1
000012fa: F0100F03 TST.W R0, #3
000012fe: D1F7 BNE 0x12F0
00001300: 2A00 CMP R2, #0x0
00001302: BF08 IT EQ
00001304: BD71 POP {R0, R4, R5, R6, PC}
00001306: F01101FF ANDS.W R1, R1, #255
0000130a: EA412101 ORR.W R1, R1, R1, LSL #8
0000130e: 2A04 CMP R2, #0x4
00001310: D318 BCC 0x1344
00001312: EA414101 ORR.W R1, R1, R1, LSL #16
00001316: 2A08 CMP R2, #0x8
00001318: D30F BCC 0x133A
0000131a: 460E MOV R6, R1
0000131c: 2A10 CMP R2, #0x10
0000131e: D308 BCC 0x1332
00001320: 460C MOV R4, R1
00001322: 460D MOV R5, R1
00001324: F1B2030F SUBS.W R3, R2, #15
00001328: F012020F ANDS.W R2, R2, #15
0000132c: C072 STMIA R0!, {R1, R4, R5, R6}
0000132e: 3B10 SUB R3, #0x10
00001330: D8FC BHI 0x132C
00001332: F0120F08 TST.W R2, #8
00001336: BF18 IT NE
00001338: C042 STMIA R0!, {R1, R6}
0000133a: F0120F04 TST.W R2, #4
0000133e: BF18 IT NE
00001340: F8401B04 STR.W R1, [R0], #4
00001344: F0120F02 TST.W R2, #2
00001348: BF18 IT NE
0000134a: F8201B02 STRH.W R1, [R0], #2
0000134e: F0120F01 TST.W R2, #1
00001352: BF18 IT NE
00001354: 7001 STRB R1, [R0]
00001356: BD71 POP {R0, R4, R5, R6, PC}
00001358: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
0000135a: 4604 MOV R4, R0
0000135c: 460D MOV R5, R1
0000135e: 4814 LDR R0, 0x13B0
00001360: 6800 LDR R0, [R0]
00001362: 2111 MOV R1, #0x11
00001364: 6AC2 LDR R2, [R0, #0x2C]
00001366: 4813 LDR R0, 0x13B4
00001368: 4790 BLX R2
0000136a: B10D CZBEQ R5, 0x1370
0000136c: 43C1 MVN R1, R0
0000136e: 7029 STRB R1, [R5]
00001370: 4B11 LDR R3, 0x13B8
00001372: 781A LDRB R2, [R3]
00001374: EA800502 EOR.W R5, R0, R2
00001378: 4F11 LDR R7, 0x13C0
0000137a: F8DFC040 LDR.W R12, [PC, #64]
0000137e: 783E LDRB R6, [R7]
00001380: F89C1000 LDRB.W R1, [R12, #0]
00001384: 404E EOR R6, R1
00001386: 402E AND R6, R5
00001388: B2F6 UXTB R6, R6
0000138a: 703E STRB R6, [R7]
0000138c: EA250101 BIC.W R1, R5, R1
00001390: B2C9 UXTB R1, R1
00001392: F88C1000 STRB.W R1, [R12, #0]
00001396: 4331 ORR R1, R6
00001398: 4388 BIC R0, R1
0000139a: 400A AND R2, R1
0000139c: 4302 ORR R2, R0
0000139e: B2D0 UXTB R0, R2
000013a0: 7018 STRB R0, [R3]
000013a2: 404D EOR R5, R1
000013a4: B10C CZBEQ R4, 0x13AA
000013a6: 7025 STRB R5, [R4]
000013a8: 7818 LDRB R0, [R3]
000013aa: 43C0 MVN R0, R0
000013ac: B2C0 UXTB R0, R0
000013ae: BDF8 POP {R3, R4, R5, R6, R7, PC}
000013b0: 0020 LSL R0, R4, #0x0
000013b2: 0100 LSL R0, R0, #0x4
000013b4: 5000 STR R0, [R0, R0]
000013b6: 4002 AND R2, R0
000013b8: 7970 LDRB R0, [R6, #0x5]
000013ba: 2000 MOV R0, #0x0
000013bc: 7972 LDRB R2, [R6, #0x5]
000013be: 2000 MOV R0, #0x0
000013c0: 7971 LDRB R1, [R6, #0x5]
000013c2: 2000 MOV R0, #0x0
000013c4: B570 PUSH {R4, R5, R6, LR}
000013c6: 4605 MOV R5, R0
000013c8: 4C16 LDR R4, 0x1424
000013ca: 6820 LDR R0, [R4]
000013cc: 6AE9 LDR R1, [R5, #0x2C]
000013ce: 6AC0 LDR R0, [R0, #0x2C]
000013d0: 4288 CMP R0, R1
000013d2: D925 BLS 0x1420
000013d4: 6820 LDR R0, [R4]
000013d6: 6AC0 LDR R0, [R0, #0x2C]
000013d8: F1C00010 RSB.W R0, R0, #16
000013dc: 61A8 STR R0, [R5, #0x18]
000013de: 4E12 LDR R6, 0x1428
000013e0: 0088 LSL R0, R1, #0x2
000013e2: EB001001 ADD.W R0, R0, R1, LSL #4
000013e6: 6969 LDR R1, [R5, #0x14]
000013e8: 1830 ADD R0, R6, R0
000013ea: 4288 CMP R0, R1
000013ec: D115 BNE 0x141A
000013ee: 1D28 ADD R0, R5, #0x4
000013f0: F000FD42 BL 0x1E78
000013f4: 6820 LDR R0, [R4]
000013f6: 6AC0 LDR R0, [R0, #0x2C]
000013f8: 62E8 STR R0, [R5, #0x2C]
000013fa: 480C LDR R0, 0x142C
000013fc: 6AE9 LDR R1, [R5, #0x2C]
000013fe: 6802 LDR R2, [R0]
00001400: 428A CMP R2, R1
00001402: D200 BCS 0x1406
00001404: 6001 STR R1, [R0]
00001406: 6AE8 LDR R0, [R5, #0x2C]
00001408: 0081 LSL R1, R0, #0x2
0000140a: EB011100 ADD.W R1, R1, R0, LSL #4
0000140e: 4630 MOV R0, R6
00001410: 1840 ADD R0, R0, R1
00001412: 1D29 ADD R1, R5, #0x4
00001414: F000FD61 BL 0x1EDA
00001418: E002 B 0x1420
0000141a: 6820 LDR R0, [R4]
0000141c: 6AC0 LDR R0, [R0, #0x2C]
0000141e: 62E8 STR R0, [R5, #0x2C]
00001420: BD70 POP {R4, R5, R6, PC}
00001422: 46C0 MOV R8, R8
00001424: 7904 LDRB R4, [R0, #0x4]
00001426: 2000 MOV R0, #0x0
00001428: 7530 STRB R0, [R6, #0x14]
0000142a: 2000 MOV R0, #0x0
0000142c: 7918 LDRB R0, [R3, #0x4]
0000142e: 2000 MOV R0, #0x0
00001430: B538 PUSH {R3, R4, R5, LR}
00001432: 68C0 LDR R0, [R0, #0xC]
00001434: 68C4 LDR R4, [R0, #0xC]
00001436: F1040518 ADD.W R5, R4, #24
0000143a: 4628 MOV R0, R5
0000143c: F000FD1C BL 0x1E78
00001440: 4811 LDR R0, 0x1488
00001442: 6800 LDR R0, [R0]
00001444: B990 CZBNE R0, 0x146C
00001446: 1D25 ADD R5, R4, #0x4
00001448: 4628 MOV R0, R5
0000144a: F000FD15 BL 0x1E78
0000144e: 480F LDR R0, 0x148C
00001450: 6AE2 LDR R2, [R4, #0x2C]
00001452: 6801 LDR R1, [R0]
00001454: 4291 CMP R1, R2
00001456: D200 BCS 0x145A
00001458: 6002 STR R2, [R0]
0000145a: 0091 LSL R1, R2, #0x2
0000145c: 480C LDR R0, 0x1490
0000145e: EB011102 ADD.W R1, R1, R2, LSL #4
00001462: 1840 ADD R0, R0, R1
00001464: 4629 MOV R1, R5
00001466: F000FD38 BL 0x1EDA
0000146a: E003 B 0x1474
0000146c: 4809 LDR R0, 0x1494
0000146e: 4629 MOV R1, R5
00001470: F000FD33 BL 0x1EDA
00001474: 4808 LDR R0, 0x1498
00001476: 6800 LDR R0, [R0]
00001478: 6AE1 LDR R1, [R4, #0x2C]
0000147a: 6AC0 LDR R0, [R0, #0x2C]
0000147c: 4288 CMP R0, R1
0000147e: D901 BLS 0x1484
00001480: 2000 MOV R0, #0x0
00001482: E000 B 0x1486
00001484: 2001 MOV R0, #0x1
00001486: BD38 POP {R3, R4, R5, PC}
00001488: 7920 LDRB R0, [R4, #0x4]
0000148a: 2000 MOV R0, #0x0
0000148c: 7918 LDRB R0, [R3, #0x4]
0000148e: 2000 MOV R0, #0x0
00001490: 7530 STRB R0, [R6, #0x14]
00001492: 2000 MOV R0, #0x0
00001494: 76A0 STRB R0, [R4, #0x1A]
00001496: 2000 MOV R0, #0x0
00001498: 7904 LDRB R4, [R0, #0x4]
0000149a: 2000 MOV R0, #0x0
0000149c: B538 PUSH {R3, R4, R5, LR}
0000149e: 4604 MOV R4, R0
000014a0: F000FDA0 BL 0x1FE4
000014a4: E009 B 0x14BA
000014a6: F1040024 ADD.W R0, R4, #36
000014aa: F7FFFFC1 BL 0x1430
000014ae: B108 CZBEQ R0, 0x14B4
000014b0: F000FDF8 BL 0x20A4
000014b4: 6CA0 LDR R0, [R4, #0x48]
000014b6: 1E40 SUB R0, R0, #0x1
000014b8: 64A0 STR R0, [R4, #0x48]
000014ba: 6CA0 LDR R0, [R4, #0x48]
000014bc: 2800 CMP R0, #0x0
000014be: DD02 BLE 0x14C6
000014c0: 6A60 LDR R0, [R4, #0x24]
000014c2: 2800 CMP R0, #0x0
000014c4: D1EF BNE 0x14A6
000014c6: F04F35FF MOV.W R5, #4294967295
000014ca: 64A5 STR R5, [R4, #0x48]
000014cc: F000FD94 BL 0x1FF8
000014d0: F000FD88 BL 0x1FE4
000014d4: E009 B 0x14EA
000014d6: F1040010 ADD.W R0, R4, #16
000014da: F7FFFFA9 BL 0x1430
000014de: B108 CZBEQ R0, 0x14E4
000014e0: F000FDE0 BL 0x20A4
000014e4: 6C60 LDR R0, [R4, #0x44]
000014e6: 1E40 SUB R0, R0, #0x1
000014e8: 6460 STR R0, [R4, #0x44]
000014ea: 6C60 LDR R0, [R4, #0x44]
000014ec: 2800 CMP R0, #0x0
000014ee: DD02 BLE 0x14F6
000014f0: 6920 LDR R0, [R4, #0x10]
000014f2: 2800 CMP R0, #0x0
000014f4: D1EF BNE 0x14D6
000014f6: 6465 STR R5, [R4, #0x44]
000014f8: F000FD7E BL 0x1FF8
000014fc: BD38 POP {R3, R4, R5, PC}
000014fe: E7FE B 0x14FE
00001500: B570 PUSH {R4, R5, R6, LR}
00001502: F04F7680 MOV.W R6, #16777216
00001506: 6C70 LDR R0, [R6, #0x44]
00001508: 6981 LDR R1, [R0, #0x18]
0000150a: 4810 LDR R0, 0x154C
0000150c: 4788 BLX R1
0000150e: 4910 LDR R1, 0x1550
00001510: 4810 LDR R0, 0x1554
00001512: 6008 STR R0, [R1]
00001514: 6848 LDR R0, [R1, #0x4]
00001516: F0400001 ORR.W R0, R0, #1
0000151a: 6048 STR R0, [R1, #0x4]
0000151c: 2200 MOV R2, #0x0
0000151e: 600A STR R2, [R1]
00001520: 4D0D LDR R5, 0x1558
00001522: 6A30 LDR R0, [R6, #0x20]
00001524: 2111 MOV R1, #0x11
00001526: 6843 LDR R3, [R0, #0x4]
00001528: 4628 MOV R0, R5
0000152a: 4798 BLX R3
0000152c: 230A MOV R3, #0xA
0000152e: 2111 MOV R1, #0x11
00001530: 6A30 LDR R0, [R6, #0x20]
00001532: 2201 MOV R2, #0x1
00001534: 6944 LDR R4, [R0, #0x14]
00001536: 4628 MOV R0, R5
00001538: 47A0 BLX R4
0000153a: 6A30 LDR R0, [R6, #0x20]
0000153c: 2111 MOV R1, #0x11
0000153e: 6AC2 LDR R2, [R0, #0x2C]
00001540: 4628 MOV R0, R5
00001542: 4790 BLX R2
00001544: 4905 LDR R1, 0x155C
00001546: 7008 STRB R0, [R1]
00001548: BD70 POP {R4, R5, R6, PC}
0000154a: 46C0 MOV R8, R8
0000154c: 0020 LSL R0, R4, #0x0
0000154e: 2000 MOV R0, #0x0
00001550: 5520 STRB R0, [R4, R4]
00001552: 4002 AND R2, R0
00001554: 434B MUL R3, R1
00001556: 4C4F LDR R4, 0x1694
00001558: 5000 STR R0, [R0, R0]
0000155a: 4002 AND R2, R0
0000155c: 7970 LDRB R0, [R6, #0x5]
0000155e: 2000 MOV R0, #0x0
00001560: B538 PUSH {R3, R4, R5, LR}
00001562: 4D12 LDR R5, 0x15AC
00001564: 2410 MOV R4, #0x10
00001566: 4628 MOV R0, R5
00001568: F000FD12 BL 0x1F90
0000156c: 1E64 SUB R4, R4, #0x1
0000156e: F1050514 ADD.W R5, R5, #20
00001572: D1F8 BNE 0x1566
00001574: 4C0A LDR R4, 0x15A0
00001576: 4620 MOV R0, R4
00001578: F000FD0A BL 0x1F90
0000157c: 4D09 LDR R5, 0x15A4
0000157e: 4628 MOV R0, R5
00001580: F000FD06 BL 0x1F90
00001584: 480A LDR R0, 0x15B0
00001586: F000FD03 BL 0x1F90
0000158a: 4807 LDR R0, 0x15A8
0000158c: F000FD00 BL 0x1F90
00001590: 4808 LDR R0, 0x15B4
00001592: F000FCFD BL 0x1F90
00001596: 4808 LDR R0, 0x15B8
00001598: 6004 STR R4, [R0]
0000159a: 4808 LDR R0, 0x15BC
0000159c: 6005 STR R5, [R0]
0000159e: BD38 POP {R3, R4, R5, PC}
000015a0: 7670 STRB R0, [R6, #0x19]
000015a2: 2000 MOV R0, #0x0
000015a4: 7684 STRB R4, [R0, #0x1A]
000015a6: 2000 MOV R0, #0x0
000015a8: 76B4 STRB R4, [R6, #0x1A]
000015aa: 2000 MOV R0, #0x0
000015ac: 7530 STRB R0, [R6, #0x14]
000015ae: 2000 MOV R0, #0x0
000015b0: 76A0 STRB R0, [R4, #0x1A]
000015b2: 2000 MOV R0, #0x0
000015b4: 76C8 STRB R0, [R1, #0x1B]
000015b6: 2000 MOV R0, #0x0
000015b8: 7698 STRB R0, [R3, #0x1A]
000015ba: 2000 MOV R0, #0x0
000015bc: 769C STRB R4, [R3, #0x1A]
000015be: 2000 MOV R0, #0x0
000015c0: B570 PUSH {R4, R5, R6, LR}
000015c2: F8105B01 LDRB.W R5, [R0], #1
000015c6: E01B B 0x1600
000015c8: 1C40 ADD R0, R0, #0x1
000015ca: B15A CZBEQ R2, 0x15E4
000015cc: 0A1C LSR R4, R3, #0x8
000015ce: D109 BNE 0x15E4
000015d0: 2402 MOV R4, #0x2
000015d2: F8106B01 LDRB.W R6, [R0], #1
000015d6: 1E64 SUB R4, R4, #0x1
000015d8: EA462303 ORR.W R3, R6, R3, LSL #8
000015dc: D1F9 BNE 0x15D2
000015de: E001 B 0x15E4
000015e0: 2B04 CMP R3, #0x4
000015e2: D302 BCC 0x15EA
000015e4: F8104B01 LDRB.W R4, [R0], #1
000015e8: E003 B 0x15F2
000015ea: 462C MOV R4, R5
000015ec: E001 B 0x15F2
000015ee: F8014B01 STRB.W R4, [R1], #1
000015f2: 1E5B SUB R3, R3, #0x1
000015f4: F1B33FFF CMP.W R3, #4294967295
000015f8: D1F9 BNE 0x15EE
000015fa: E001 B 0x1600
000015fc: F8013B01 STRB.W R3, [R1], #1
00001600: F8103B01 LDRB.W R3, [R0], #1
00001604: 429D CMP R5, R3
00001606: D1F9 BNE 0x15FC
00001608: F8103B01 LDRB.W R3, [R0], #1
0000160c: 2B00 CMP R3, #0x0
0000160e: D1E7 BNE 0x15E0
00001610: F8103B01 LDRB.W R3, [R0], #1
00001614: 7804 LDRB R4, [R0]
00001616: 021B LSL R3, R3, #0x8
00001618: 18E3 ADD R3, R4, R3
0000161a: D1D5 BNE 0x15C8
0000161c: BD70 POP {R4, R5, R6, PC}
0000161e: B538 PUSH {R3, R4, R5, LR}
00001620: 4605 MOV R5, R0
00001622: 6C2C LDR R4, [R5, #0x40]
00001624: B944 CZBNE R4, 0x1638
00001626: 6828 LDR R0, [R5]
00001628: 2800 CMP R0, #0x0
0000162a: D122 BNE 0x1672
0000162c: 6868 LDR R0, [R5, #0x4]
0000162e: F000FA5B BL 0x1AE8
00001632: 2000 MOV R0, #0x0
00001634: 6068 STR R0, [R5, #0x4]
00001636: E01C B 0x1672
00001638: B96A CZBNE R2, 0x1656
0000163a: 68A8 LDR R0, [R5, #0x8]
0000163c: 4622 MOV R2, R4
0000163e: F7FFFC99 BL 0xF74
00001642: 68A8 LDR R0, [R5, #0x8]
00001644: 1824 ADD R4, R4, R0
00001646: 60AC STR R4, [R5, #0x8]
00001648: 6868 LDR R0, [R5, #0x4]
0000164a: 68A9 LDR R1, [R5, #0x8]
0000164c: 4288 CMP R0, R1
0000164e: D810 BHI 0x1672
00001650: 6828 LDR R0, [R5]
00001652: 60A8 STR R0, [R5, #0x8]
00001654: E00D B 0x1672
00001656: 68E8 LDR R0, [R5, #0xC]
00001658: 4622 MOV R2, R4
0000165a: F7FFFC8B BL 0xF74
0000165e: 68E8 LDR R0, [R5, #0xC]
00001660: 1B00 SUB R0, R0, R4
00001662: 60E8 STR R0, [R5, #0xC]
00001664: 6828 LDR R0, [R5]
00001666: 68E9 LDR R1, [R5, #0xC]
00001668: 4288 CMP R0, R1
0000166a: D902 BLS 0x1672
0000166c: 6868 LDR R0, [R5, #0x4]
0000166e: 1B00 SUB R0, R0, R4
00001670: 60E8 STR R0, [R5, #0xC]
00001672: 6BA8 LDR R0, [R5, #0x38]
00001674: 1C40 ADD R0, R0, #0x1
00001676: 63A8 STR R0, [R5, #0x38]
00001678: BD38 POP {R3, R4, R5, PC}
0000167a: 0000 LSL R0, R0, #0x0
0000167c: B570 PUSH {R4, R5, R6, LR}
0000167e: 4603 MOV R3, R0
00001680: 460A MOV R2, R1
00001682: F000FCF9 BL 0x2078
00001686: 6818 LDR R0, [R3]
00001688: 1814 ADD R4, R2, R0
0000168a: 2500 MOV R5, #0x0
0000168c: 4910 LDR R1, 0x16D0
0000168e: 680E LDR R6, [R1]
00001690: 42B0 CMP R0, R6
00001692: D806 BHI 0x16A2
00001694: 1812 ADD R2, R2, R0
00001696: 4290 CMP R0, R2
00001698: D808 BHI 0x16AC
0000169a: 6808 LDR R0, [R1]
0000169c: 4290 CMP R0, R2
0000169e: D305 BCC 0x16AC
000016a0: E005 B 0x16AE
000016a2: 42A0 CMP R0, R4
000016a4: D903 BLS 0x16AE
000016a6: 6808 LDR R0, [R1]
000016a8: 42A0 CMP R0, R4
000016aa: D200 BCS 0x16AE
000016ac: 2501 MOV R5, #0x1
000016ae: 601C STR R4, [R3]
000016b0: B13D CZBEQ R5, 0x16C2
000016b2: 4808 LDR R0, 0x16D4
000016b4: 6800 LDR R0, [R0]
000016b6: 1D00 ADD R0, R0, #0x4
000016b8: F000FBDE BL 0x1E78
000016bc: 4620 MOV R0, R4
000016be: F000F90F BL 0x18E0
000016c2: F7FFF96D BL 0x9A0
000016c6: B908 CZBNE R0, 0x16CC
000016c8: F000FCCE BL 0x2068
000016cc: BD70 POP {R4, R5, R6, PC}
000016ce: 46C0 MOV R8, R8
000016d0: 7910 LDRB R0, [R2, #0x4]
000016d2: 2000 MOV R0, #0x0
000016d4: 7904 LDRB R4, [R0, #0x4]
000016d6: 2000 MOV R0, #0x0
000016d8: B538 PUSH {R3, R4, R5, LR}
000016da: 4604 MOV R4, R0
000016dc: 460D MOV R5, R1
000016de: F000FC81 BL 0x1FE4
000016e2: 6829 LDR R1, [R5]
000016e4: F1B13FFF CMP.W R1, #4294967295
000016e8: D01A BEQ 0x1720
000016ea: 4A10 LDR R2, 0x172C
000016ec: 6820 LDR R0, [R4]
000016ee: 6813 LDR R3, [R2]
000016f0: 4A0F LDR R2, 0x1730
000016f2: 4298 CMP R0, R3
000016f4: D004 BEQ 0x1700
000016f6: 6813 LDR R3, [R2]
000016f8: 6860 LDR R0, [R4, #0x4]
000016fa: 4298 CMP R0, R3
000016fc: D905 BLS 0x170A
000016fe: E000 B 0x1702
00001700: 6860 LDR R0, [R4, #0x4]
00001702: 6813 LDR R3, [R2]
00001704: 1A1B SUB R3, R3, R0
00001706: 4299 CMP R1, R3
00001708: D801 BHI 0x170E
0000170a: 2401 MOV R4, #0x1
0000170c: E009 B 0x1722
0000170e: 6812 LDR R2, [R2]
00001710: 1A89 SUB R1, R1, R2
00001712: 1840 ADD R0, R0, R1
00001714: 6028 STR R0, [R5]
00001716: 4620 MOV R0, R4
00001718: F000FC22 BL 0x1F60
0000171c: 2400 MOV R4, #0x0
0000171e: E000 B 0x1722
00001720: 2400 MOV R4, #0x0
00001722: F000FC69 BL 0x1FF8
00001726: 4620 MOV R0, R4
00001728: BD38 POP {R3, R4, R5, PC}
0000172a: 46C0 MOV R8, R8
0000172c: 792C LDRB R4, [R5, #0x4]
0000172e: 2000 MOV R0, #0x0
00001730: 7910 LDRB R0, [R2, #0x4]
00001732: 2000 MOV R0, #0x0
00001734: B538 PUSH {R3, R4, R5, LR}
00001736: 4604 MOV R4, R0
00001738: 2501 MOV R5, #0x1
0000173a: 2901 CMP R1, #0x1
0000173c: D004 BEQ 0x1748
0000173e: 6A60 LDR R0, [R4, #0x24]
00001740: B100 CZBEQ R0, 0x1744
00001742: 2500 MOV R5, #0x0
00001744: 6920 LDR R0, [R4, #0x10]
00001746: B9F8 CZBNE R0, 0x1788
00001748: 2D01 CMP R5, #0x1
0000174a: D11E BNE 0x178A
0000174c: 6820 LDR R0, [R4]
0000174e: 6BE1 LDR R1, [R4, #0x3C]
00001750: 6C22 LDR R2, [R4, #0x40]
00001752: FB020001 MLA.W R0, R2, R1, R0
00001756: 6060 STR R0, [R4, #0x4]
00001758: 2000 MOV R0, #0x0
0000175a: 63A0 STR R0, [R4, #0x38]
0000175c: 6820 LDR R0, [R4]
0000175e: 60A0 STR R0, [R4, #0x8]
00001760: 6BE0 LDR R0, [R4, #0x3C]
00001762: 6821 LDR R1, [R4]
00001764: 6C22 LDR R2, [R4, #0x40]
00001766: 1E40 SUB R0, R0, #0x1
00001768: FB021000 MLA.W R0, R2, R0, R1
0000176c: 60E0 STR R0, [R4, #0xC]
0000176e: F04F30FF MOV.W R0, #4294967295
00001772: 6460 STR R0, [R4, #0x44]
00001774: 64A0 STR R0, [R4, #0x48]
00001776: F1040010 ADD.W R0, R4, #16
0000177a: F000FC09 BL 0x1F90
0000177e: F1040024 ADD.W R0, R4, #36
00001782: F000FC05 BL 0x1F90
00001786: E000 B 0x178A
00001788: 2500 MOV R5, #0x0
0000178a: 4628 MOV R0, R5
0000178c: BD38 POP {R3, R4, R5, PC}
0000178e: 0000 LSL R0, R0, #0x0
00001790: F0004170 AND.W R1, R0, #4026531840
00001794: F1B14F70 CMP.W R1, #4026531840
00001798: D00B BEQ 0x17B2
0000179a: 4A11 LDR R2, 0x17E0
0000179c: 0F01 LSR R1, R0, #0x1C
0000179e: F8521021 LDR.W R1, [R2, R1, LSL #2]
000017a2: F3C04204 UBFX.W R2, R0, #16, #5
000017a6: B280 UXTH R0, R0
000017a8: 4090 LSL R0, R2
000017aa: 680A LDR R2, [R1]
000017ac: 4310 ORR R0, R2
000017ae: 6008 STR R0, [R1]
000017b0: E015 B 0x17DE
000017b2: 490C LDR R1, 0x17E4
000017b4: F3C02207 UBFX.W R2, R0, #8, #8
000017b8: 1889 ADD R1, R1, R2
000017ba: 0F0A LSR R2, R1, #0x1C
000017bc: 08C1 LSR R1, R0, #0x3
000017be: F40151FF AND.W R1, R1, #8160
000017c2: F00000FF AND.W R0, R0, #255
000017c6: F5A13150 SUB.W R1, R1, #212992
000017ca: F021417E BIC.W R1, R1, #4261412864
000017ce: EA417102 ORR.W R1, R1, R2, LSL #28
000017d2: EA410180 ORR.W R1, R1, R0, LSL #2
000017d6: F0417000 ORR.W R0, R1, #33554432
000017da: 2101 MOV R1, #0x1
000017dc: 6001 STR R1, [R0]
000017de: 4770 BX R14
000017e0: 216C MOV R1, #0x6C
000017e2: 0000 LSL R0, R0, #0x0
000017e4: E600 B 0x13E8
000017e6: 400F AND R7, R1
000017e8: E92D43F8 STMDB.W R13!, {R3, R4, R5, R6, R7, R8, R9, R14}
000017ec: 4688 MOV R8, R1
000017ee: 4691 MOV R9, R2
000017f0: 0086 LSL R6, R0, #0x2
000017f2: F04F7580 MOV.W R5, #16777216
000017f6: 480F LDR R0, 0x1834
000017f8: F1050444 ADD.W R4, R5, #68
000017fc: 5987 LDR R7, [R0, R6]
000017fe: 6820 LDR R0, [R4]
00001800: 6901 LDR R1, [R0, #0x10]
00001802: 4638 MOV R0, R7
00001804: 4788 BLX R1
00001806: B190 CZBEQ R0, 0x182E
00001808: 480B LDR R0, 0x1838
0000180a: 5980 LDR R0, [R0, R6]
0000180c: 4E0B LDR R6, 0x183C
0000180e: 6030 STR R0, [R6]
00001810: 6820 LDR R0, [R4]
00001812: 6981 LDR R1, [R0, #0x18]
00001814: 4638 MOV R0, R7
00001816: 4788 BLX R1
00001818: 2360 MOV R3, #0x60
0000181a: 4642 MOV R2, R8
0000181c: 6968 LDR R0, [R5, #0x14]
0000181e: 4649 MOV R1, R9
00001820: 6944 LDR R4, [R0, #0x14]
00001822: 6830 LDR R0, [R6]
00001824: 47A0 BLX R4
00001826: 6968 LDR R0, [R5, #0x14]
00001828: 69C1 LDR R1, [R0, #0x1C]
0000182a: 6830 LDR R0, [R6]
0000182c: 4788 BLX R1
0000182e: E8BD83F8 LDMIA.W R13!, {R3, R4, R5, R6, R7, R8, R9, PC}
00001832: 46C0 MOV R8, R8
00001834: 21A0 MOV R1, #0xA0
00001836: 0000 LSL R0, R0, #0x0
00001838: 2194 MOV R1, #0x94
0000183a: 0000 LSL R0, R0, #0x0
0000183c: 795C LDRB R4, [R3, #0x5]
0000183e: 2000 MOV R0, #0x0
00001840: B570 PUSH {R4, R5, R6, LR}
00001842: 4D11 LDR R5, 0x1888
00001844: 6828 LDR R0, [R5]
00001846: B1E8 CZBEQ R0, 0x1884
00001848: F000FC16 BL 0x2078
0000184c: 4C0F LDR R4, 0x188C
0000184e: 6821 LDR R1, [R4]
00001850: 2000 MOV R0, #0x0
00001852: B901 CZBNE R1, 0x1856
00001854: 2001 MOV R0, #0x1
00001856: 4606 MOV R6, R0
00001858: F7FFF8A2 BL 0x9A0
0000185c: B996 CZBNE R6, 0x1884
0000185e: F000FBC1 BL 0x1FE4
00001862: 68E0 LDR R0, [R4, #0xC]
00001864: 68C4 LDR R4, [R0, #0xC]
00001866: 1D20 ADD R0, R4, #0x4
00001868: F000FB06 BL 0x1E78
0000186c: 4908 LDR R1, 0x1890
0000186e: 6808 LDR R0, [R1]
00001870: 1E40 SUB R0, R0, #0x1
00001872: 6008 STR R0, [R1]
00001874: 6828 LDR R0, [R5]
00001876: 1E40 SUB R0, R0, #0x1
00001878: 6028 STR R0, [R5]
0000187a: F000FBBD BL 0x1FF8
0000187e: 4620 MOV R0, R4
00001880: F000FBE8 BL 0x2054
00001884: BD70 POP {R4, R5, R6, PC}
00001886: 46C0 MOV R8, R8
00001888: 7908 LDRB R0, [R1, #0x4]
0000188a: 2000 MOV R0, #0x0
0000188c: 76B4 STRB R4, [R6, #0x1A]
0000188e: 2000 MOV R0, #0x0
00001890: 790C LDRB R4, [R1, #0x4]
00001892: 2000 MOV R0, #0x0
00001894: B510 PUSH {R4, LR}
00001896: 4C0F LDR R4, 0x18D4
00001898: 2102 MOV R1, #0x2
0000189a: 4620 MOV R0, R4
0000189c: F000FBB6 BL 0x200C
000018a0: 2108 MOV R1, #0x8
000018a2: 4620 MOV R0, R4
000018a4: F000FBB2 BL 0x200C
000018a8: 2104 MOV R1, #0x4
000018aa: 4620 MOV R0, R4
000018ac: F000FBAE BL 0x200C
000018b0: F64F71FF MOVW.W R1, #65535
000018b4: 4808 LDR R0, 0x18D8
000018b6: F000FB81 BL 0x1FBC
000018ba: 4C08 LDR R4, 0x18DC
000018bc: F64F71FF MOVW.W R1, #65535
000018c0: 4620 MOV R0, R4
000018c2: F000FB7B BL 0x1FBC
000018c6: F64F71FF MOVW.W R1, #65535
000018ca: 4620 MOV R0, R4
000018cc: F000FB76 BL 0x1FBC
000018d0: BD10 POP {R4, PC}
000018d2: 46C0 MOV R8, R8
000018d4: 5000 STR R0, [R0, R0]
000018d6: 4002 AND R2, R0
000018d8: 0000 LSL R0, R0, #0x0
000018da: 4003 AND R3, R0
000018dc: 1000 ASR R0, R0, #0x0
000018de: 4003 AND R3, R0
000018e0: B510 PUSH {R4, LR}
000018e2: 4604 MOV R4, R0
000018e4: 480C LDR R0, 0x1918
000018e6: 6801 LDR R1, [R0]
000018e8: 604C STR R4, [R1, #0x4]
000018ea: 490C LDR R1, 0x191C
000018ec: 6809 LDR R1, [R1]
000018ee: 42A1 CMP R1, R4
000018f0: D80B BHI 0x190A
000018f2: 6801 LDR R1, [R0]
000018f4: 480A LDR R0, 0x1920
000018f6: 1D09 ADD R1, R1, #0x4
000018f8: 6800 LDR R0, [R0]
000018fa: F000FA3E BL 0x1D7A
000018fe: 4809 LDR R0, 0x1924
00001900: 6801 LDR R1, [R0]
00001902: 42A1 CMP R1, R4
00001904: D907 BLS 0x1916
00001906: 6004 STR R4, [R0]
00001908: E005 B 0x1916
0000190a: 6801 LDR R1, [R0]
0000190c: 4806 LDR R0, 0x1928
0000190e: 1D09 ADD R1, R1, #0x4
00001910: 6800 LDR R0, [R0]
00001912: F000FA32 BL 0x1D7A
00001916: BD10 POP {R4, PC}
00001918: 7904 LDRB R4, [R0, #0x4]
0000191a: 2000 MOV R0, #0x0
0000191c: 7910 LDRB R0, [R2, #0x4]
0000191e: 2000 MOV R0, #0x0
00001920: 7698 STRB R0, [R3, #0x1A]
00001922: 2000 MOV R0, #0x0
00001924: 7934 LDRB R4, [R6, #0x4]
00001926: 2000 MOV R0, #0x0
00001928: 769C STRB R4, [R3, #0x1A]
0000192a: 2000 MOV R0, #0x0
0000192c: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
0000192e: 4606 MOV R6, R0
00001930: 2704 MOV R7, #0x4
00001932: 4D10 LDR R5, 0x1974
00001934: 2400 MOV R4, #0x0
00001936: 8870 LDRH R0, [R6, #0x2]
00001938: E018 B 0x196C
0000193a: 00A1 LSL R1, R4, #0x2
0000193c: EB0101C4 ADD.W R1, R1, R4, LSL #3
00001940: 1873 ADD R3, R6, R1
00001942: 68DA LDR R2, [R3, #0xC]
00001944: 6859 LDR R1, [R3, #0x4]
00001946: 689B LDR R3, [R3, #0x8]
00001948: B952 CZBNE R2, 0x1960
0000194a: 682A LDR R2, [R5]
0000194c: B162 CZBEQ R2, 0x1968
0000194e: 7808 LDRB R0, [R1]
00001950: 1C49 ADD R1, R1, #0x1
00001952: FB10F007 SMULBB.W R0, R0, R7
00001956: 582A LDR R2, [R5, R0]
00001958: 4608 MOV R0, R1
0000195a: 4619 MOV R1, R3
0000195c: 4790 BLX R2
0000195e: E002 B 0x1966
00001960: 4618 MOV R0, R3
00001962: F7FFFB07 BL 0xF74
00001966: 8870 LDRH R0, [R6, #0x2]
00001968: 1C64 ADD R4, R4, #0x1
0000196a: B2A4 UXTH R4, R4
0000196c: 42A0 CMP R0, R4
0000196e: DCE4 BGT 0x193A
00001970: BDF8 POP {R3, R4, R5, R6, R7, PC}
00001972: 46C0 MOV R8, R8
00001974: 21EC MOV R1, #0xEC
00001976: 0000 LSL R0, R0, #0x0
00001978: B570 PUSH {R4, R5, R6, LR}
0000197a: 4606 MOV R6, R0
0000197c: 2050 MOV R0, #0x50
0000197e: F7FFF9A3 BL 0xCC8
00001982: 4605 MOV R5, R0
00001984: B1E5 CZBEQ R5, 0x19C0
00001986: 2400 MOV R4, #0x0
00001988: 606C STR R4, [R5, #0x4]
0000198a: 602C STR R4, [R5]
0000198c: 60AC STR R4, [R5, #0x8]
0000198e: 60EC STR R4, [R5, #0xC]
00001990: 63AC STR R4, [R5, #0x38]
00001992: 2001 MOV R0, #0x1
00001994: 63E8 STR R0, [R5, #0x3C]
00001996: 642C STR R4, [R5, #0x40]
00001998: F04F30FF MOV.W R0, #4294967295
0000199c: 6468 STR R0, [R5, #0x44]
0000199e: 64A8 STR R0, [R5, #0x48]
000019a0: F885604D STRB.W R6, [R5, #77]
000019a4: F1050010 ADD.W R0, R5, #16
000019a8: F000FAF2 BL 0x1F90
000019ac: F1050024 ADD.W R0, R5, #36
000019b0: F000FAEE BL 0x1F90
000019b4: 4621 MOV R1, R4
000019b6: 4628 MOV R0, R5
000019b8: 460A MOV R2, R1
000019ba: 4613 MOV R3, R2
000019bc: F7FFF856 BL 0xA6C
000019c0: 4628 MOV R0, R5
000019c2: BD70 POP {R4, R5, R6, PC}
000019c4: E92D41F0 STMDB.W R13!, {R4, R5, R6, R7, R8, R14}
000019c8: 4606 MOV R6, R0
000019ca: 460F MOV R7, R1
000019cc: 4690 MOV R8, R2
000019ce: 2500 MOV R5, #0x0
000019d0: B1DE CZBEQ R6, 0x1A0A
000019d2: 2050 MOV R0, #0x50
000019d4: F7FFF978 BL 0xCC8
000019d8: 4604 MOV R4, R0
000019da: 42A5 CMP R5, R4
000019dc: D015 BEQ 0x1A0A
000019de: FB07F006 MUL.W R0, R7, R6
000019e2: 1C40 ADD R0, R0, #0x1
000019e4: F7FFF970 BL 0xCC8
000019e8: 6020 STR R0, [R4]
000019ea: 6820 LDR R0, [R4]
000019ec: 4285 CMP R5, R0
000019ee: D103 BNE 0x19F8
000019f0: 4620 MOV R0, R4
000019f2: F000F905 BL 0x1C00
000019f6: E008 B 0x1A0A
000019f8: 63E6 STR R6, [R4, #0x3C]
000019fa: 6427 STR R7, [R4, #0x40]
000019fc: 2101 MOV R1, #0x1
000019fe: 4620 MOV R0, R4
00001a00: F7FFFE98 BL 0x1734
00001a04: F884804D STRB.W R8, [R4, #77]
00001a08: 4625 MOV R5, R4
00001a0a: 4628 MOV R0, R5
00001a0c: E8BD81F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, PC}
00001a10: B510 PUSH {R4, LR}
00001a12: F3C04107 UBFX.W R1, R0, #16, #8
00001a16: 2201 MOV R2, #0x1
00001a18: 4B0D LDR R3, 0x1A50
00001a1a: 408A LSL R2, R1
00001a1c: 681C LDR R4, [R3]
00001a1e: 4B0D LDR R3, 0x1A54
00001a20: 4222 TST R2, R4
00001a22: D102 BNE 0x1A2A
00001a24: F8531031 LDR.W R1, [R3, R1, LSL #3]
00001a28: E004 B 0x1A34
00001a2a: 2204 MOV R2, #0x4
00001a2c: EB0202C1 ADD.W R2, R2, R1, LSL #3
00001a30: 4619 MOV R1, R3
00001a32: 5889 LDR R1, [R1, R2]
00001a34: F3C02407 UBFX.W R4, R0, #8, #8
00001a38: 220F MOV R2, #0xF
00001a3a: F000000F AND.W R0, R0, #15
00001a3e: F8D1352C LDR.W R3, [R1, #1324]
00001a42: 40A2 LSL R2, R4
00001a44: 40A0 LSL R0, R4
00001a46: 4393 BIC R3, R2
00001a48: 4318 ORR R0, R3
00001a4a: F8C1052C STR.W R0, [R1, #1324]
00001a4e: BD10 POP {R4, PC}
00001a50: E06C B 0x1B2C
00001a52: 400F AND R7, R1
00001a54: 20D8 MOV R0, #0xD8
00001a56: 0000 LSL R0, R0, #0x0
00001a58: B51F PUSH {R0, R1, R2, R3, R4, LR}
00001a5a: 490F LDR R1, 0x1A98
00001a5c: 480D LDR R0, 0x1A94
00001a5e: 6001 STR R1, [R0]
00001a60: 21FF MOV R1, #0xFF
00001a62: 6041 STR R1, [R0, #0x4]
00001a64: F7FFFD4C BL 0x1500
00001a68: 2400 MOV R4, #0x0
00001a6a: 2002 MOV R0, #0x2
00001a6c: 4623 MOV R3, R4
00001a6e: 2280 MOV R2, #0x80
00001a70: A106 ADD R1, PC, #0x18 0x1A8C
00001a72: 9000 STR R0, [SP]
00001a74: 4809 LDR R0, 0x1A9C
00001a76: 9301 STR R3, [SP, #0x4]
00001a78: 9302 STR R3, [SP, #0x8]
00001a7a: 9303 STR R3, [SP, #0xC]
00001a7c: F7FEFEAA BL 0x7D4
00001a80: 2801 CMP R0, #0x1
00001a82: D000 BEQ 0x1A86
00001a84: 2401 MOV R4, #0x1
00001a86: 4620 MOV R0, R4
00001a88: 9000 STR R0, [SP]
00001a8a: BD1F POP {R0, R1, R2, R3, R4, PC}
00001a8c: 7753 STRB R3, [R2, #0x1D]
00001a8e: 7469 STRB R1, [R5, #0x11]
00001a90: 6863 LDR R3, [R4, #0x4]
00001a92: C000 STMIA R0!
00001a94: 5520 STRB R0, [R4, R4]
00001a96: 4002 AND R2, R0
00001a98: 434B MUL R3, R1
00001a9a: 4C4F LDR R4, 0x1BD8
00001a9c: 05C9 LSL R1, R1, #0x17
00001a9e: 0000 LSL R0, R0, #0x0
00001aa0: F64E5188 MOVW.W R1, #60808
00001aa4: F2CE0100 MOVT.W R1, #57344
00001aa8: 6808 LDR R0, [R1]
00001aaa: F04F03F0 MOV.W R3, #240
00001aae: EA404003 ORR.W R0, R0, R3, LSL #16
00001ab2: 6008 STR R0, [R1]
00001ab4: 4809 LDR R0, 0x1ADC
00001ab6: 4685 MOV R13, R0
00001ab8: 4809 LDR R0, 0x1AE0
00001aba: 4485 ADD R13, R0
00001abc: 466F MOV R7, R13
00001abe: 2007 MOV R0, #0x7
00001ac0: 4387 BIC R7, R0
00001ac2: 46BD MOV R13, R7
00001ac4: 4807 LDR R0, 0x1AE4
00001ac6: 466F MOV R7, R13
00001ac8: 6007 STR R7, [R0]
00001aca: F7FFFB39 BL 0x1140
00001ace: F000FA3B BL 0x1F48
00001ad2: 2001 MOV R0, #0x1
00001ad4: F000F878 BL 0x1BC8
00001ad8: E7FE B 0x1AD8
00001ada: 0000 LSL R0, R0, #0x0
00001adc: 7704 STRB R4, [R0, #0x1C]
00001ade: 2000 MOV R0, #0x0
00001ae0: 0200 LSL R0, R0, #0x8
00001ae2: 0000 LSL R0, R0, #0x0
00001ae4: 796C LDRB R4, [R5, #0x5]
00001ae6: 2000 MOV R0, #0x0
00001ae8: B510 PUSH {R4, LR}
00001aea: 4604 MOV R4, R0
00001aec: B1D8 CZBEQ R0, 0x1B26
00001aee: 6AE1 LDR R1, [R4, #0x2C]
00001af0: 6CA0 LDR R0, [R4, #0x48]
00001af2: 4288 CMP R0, R1
00001af4: D017 BEQ 0x1B26
00001af6: 1D20 ADD R0, R4, #0x4
00001af8: F000F9BE BL 0x1E78
00001afc: 6CA0 LDR R0, [R4, #0x48]
00001afe: 62E0 STR R0, [R4, #0x2C]
00001b00: 6AE0 LDR R0, [R4, #0x2C]
00001b02: F1C00010 RSB.W R0, R0, #16
00001b06: 61A0 STR R0, [R4, #0x18]
00001b08: 4807 LDR R0, 0x1B28
00001b0a: 6AE1 LDR R1, [R4, #0x2C]
00001b0c: 6802 LDR R2, [R0]
00001b0e: 428A CMP R2, R1
00001b10: D200 BCS 0x1B14
00001b12: 6001 STR R1, [R0]
00001b14: 6AE0 LDR R0, [R4, #0x2C]
00001b16: 0081 LSL R1, R0, #0x2
00001b18: EB011100 ADD.W R1, R1, R0, LSL #4
00001b1c: 4803 LDR R0, 0x1B2C
00001b1e: 1840 ADD R0, R0, R1
00001b20: 1D21 ADD R1, R4, #0x4
00001b22: F000F9DA BL 0x1EDA
00001b26: BD10 POP {R4, PC}
00001b28: 7918 LDRB R0, [R3, #0x4]
00001b2a: 2000 MOV R0, #0x0
00001b2c: 7530 STRB R0, [R6, #0x14]
00001b2e: 2000 MOV R0, #0x0
00001b30: B51F PUSH {R0, R1, R2, R3, R4, LR}
00001b32: 2000 MOV R0, #0x0
00001b34: 4604 MOV R4, R0
00001b36: 22C8 MOV R2, #0xC8
00001b38: A10A ADD R1, PC, #0x28 0x1B64
00001b3a: 9000 STR R0, [SP]
00001b3c: 4623 MOV R3, R4
00001b3e: 480B LDR R0, 0x1B6C
00001b40: 9401 STR R4, [SP, #0x4]
00001b42: 9402 STR R4, [SP, #0x8]
00001b44: 9403 STR R4, [SP, #0xC]
00001b46: F7FEFE45 BL 0x7D4
00001b4a: 2801 CMP R0, #0x1
00001b4c: D108 BNE 0x1B60
00001b4e: F7FFF998 BL 0xE82
00001b52: 4907 LDR R1, 0x1B70
00001b54: 2001 MOV R0, #0x1
00001b56: 6008 STR R0, [R1]
00001b58: 4806 LDR R0, 0x1B74
00001b5a: 6004 STR R4, [R0]
00001b5c: F000F8B4 BL 0x1CC8
00001b60: 9000 STR R0, [SP]
00001b62: BD1F POP {R0, R1, R2, R3, R4, PC}
00001b64: 4449 ADD R1, R9
00001b66: 454C CMP R4, R9
00001b68: C000 STMIA R0!
00001b6a: C046 STMIA R0!, {R1, R2, R6}
00001b6c: 20BD MOV R0, #0xBD
00001b6e: 0000 LSL R0, R0, #0x0
00001b70: 791C LDRB R4, [R3, #0x4]
00001b72: 2000 MOV R0, #0x0
00001b74: 7910 LDRB R0, [R2, #0x4]
00001b76: 2000 MOV R0, #0x0
00001b78: E92D41F0 STMDB.W R13!, {R4, R5, R6, R7, R8, R14}
00001b7c: B911 CZBNE R1, 0x1B84
00001b7e: F04F0800 MOV.W R8, #0
00001b82: E014 B 0x1BAE
00001b84: 4F0C LDR R7, 0x1BB8
00001b86: 1E44 SUB R4, R0, #0x1
00001b88: 4E0A LDR R6, 0x1BB4
00001b8a: 460D MOV R5, R1
00001b8c: 46A8 MOV R8, R5
00001b8e: F8141F01 LDRB.W R1, [R4, #1]!
00001b92: 6830 LDR R0, [R6]
00001b94: 290A CMP R1, #0xA
00001b96: D105 BNE 0x1BA4
00001b98: 6839 LDR R1, [R7]
00001b9a: 680A LDR R2, [R1]
00001b9c: 210D MOV R1, #0xD
00001b9e: 4790 BLX R2
00001ba0: 6830 LDR R0, [R6]
00001ba2: 7821 LDRB R1, [R4]
00001ba4: 683A LDR R2, [R7]
00001ba6: 6812 LDR R2, [R2]
00001ba8: 4790 BLX R2
00001baa: 1E6D SUB R5, R5, #0x1
00001bac: D1EF BNE 0x1B8E
00001bae: 4640 MOV R0, R8
00001bb0: E8BD81F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, PC}
00001bb4: 795C LDRB R4, [R3, #0x5]
00001bb6: 2000 MOV R0, #0x0
00001bb8: 0014 LSL R4, R2, #0x0
00001bba: 0100 LSL R0, R0, #0x4
00001bbc: BF00 NOP
00001bbe: 4770 BX R14
00001bc0: B508 PUSH {R3, LR}
00001bc2: F7FFFFFB BL 0x1BBC
00001bc6: E7FE B 0x1BC6
00001bc8: B510 PUSH {R4, LR}
00001bca: 4604 MOV R4, R0
00001bcc: 4808 LDR R0, 0x1BF0
00001bce: 6800 LDR R0, [R0]
00001bd0: 4780 BLX R0
00001bd2: 4808 LDR R0, 0x1BF4
00001bd4: 6801 LDR R1, [R0]
00001bd6: B109 CZBEQ R1, 0x1BDC
00001bd8: 4620 MOV R0, R4
00001bda: 4788 BLX R1
00001bdc: 4806 LDR R0, 0x1BF8
00001bde: 6800 LDR R0, [R0]
00001be0: B100 CZBEQ R0, 0x1BE4
00001be2: 4780 BLX R0
00001be4: 4805 LDR R0, 0x1BFC
00001be6: 6800 LDR R0, [R0]
00001be8: 4780 BLX R0
00001bea: F7FFFFE9 BL 0x1BC0
00001bee: BD10 POP {R4, PC}
00001bf0: 794C LDRB R4, [R1, #0x5]
00001bf2: 2000 MOV R0, #0x0
00001bf4: 7958 LDRB R0, [R3, #0x5]
00001bf6: 2000 MOV R0, #0x0
00001bf8: 7954 LDRB R4, [R2, #0x5]
00001bfa: 2000 MOV R0, #0x0
00001bfc: 7950 LDRB R0, [R2, #0x5]
00001bfe: 2000 MOV R0, #0x0
00001c00: B570 PUSH {R4, R5, R6, LR}
00001c02: B1C8 CZBEQ R0, 0x1C38
00001c04: 3810 SUB R0, #0x10
00001c06: 4604 MOV R4, R0
00001c08: F000FA36 BL 0x2078
00001c0c: 480B LDR R0, 0x1C3C
00001c0e: 490C LDR R1, 0x1C40
00001c10: 6805 LDR R5, [R0]
00001c12: 680B LDR R3, [R1]
00001c14: 686D LDR R5, [R5, #0x4]
00001c16: 6862 LDR R2, [R4, #0x4]
00001c18: 42AA CMP R2, R5
00001c1a: D905 BLS 0x1C28
00001c1c: 6805 LDR R5, [R0]
00001c1e: 4628 MOV R0, R5
00001c20: 6805 LDR R5, [R0]
00001c22: 686E LDR R6, [R5, #0x4]
00001c24: 42B2 CMP R2, R6
00001c26: D8FA BHI 0x1C1E
00001c28: 6802 LDR R2, [R0]
00001c2a: 6022 STR R2, [R4]
00001c2c: 6004 STR R4, [R0]
00001c2e: 6860 LDR R0, [R4, #0x4]
00001c30: 18C3 ADD R3, R0, R3
00001c32: 600B STR R3, [R1]
00001c34: F7FEFEB4 BL 0x9A0
00001c38: BD70 POP {R4, R5, R6, PC}
00001c3a: 46C0 MOV R8, R8
00001c3c: 76DC STRB R4, [R3, #0x1B]
00001c3e: 2000 MOV R0, #0x0
00001c40: 7944 LDRB R4, [R0, #0x5]
00001c42: 2000 MOV R0, #0x0
00001c44: B51C PUSH {R2, R3, R4, LR}
00001c46: 1C0A ADD R2, R1, #0x0
00001c48: D017 BEQ 0x1C7A
00001c4a: 2300 MOV R3, #0x0
00001c4c: 2401 MOV R4, #0x1
00001c4e: 07E4 LSL R4, R4, #0x1F
00001c50: 42A0 CMP R0, R4
00001c52: BF38 IT CC
00001c54: 1C04 ADD R4, R0, #0x0
00001c56: 4294 CMP R4, R2
00001c58: D901 BLS 0x1C5E
00001c5a: 0052 LSL R2, R2, #0x1
00001c5c: E7FB B 0x1C56
00001c5e: 4290 CMP R0, R2
00001c60: 415B ADC R3, R3
00001c62: 4290 CMP R0, R2
00001c64: BF28 IT CS
00001c66: 1A80 SUB R0, R0, R2
00001c68: 4291 CMP R1, R2
00001c6a: D201 BCS 0x1C70
00001c6c: 0852 LSR R2, R2, #0x1
00001c6e: E7F6 B 0x1C5E
00001c70: 1C19 ADD R1, R3, #0x0
00001c72: 1C02 ADD R2, R0, #0x0
00001c74: 1C08 ADD R0, R1, #0x0
00001c76: 1C11 ADD R1, R2, #0x0
00001c78: BD1C POP {R2, R3, R4, PC}
00001c7a: B100 CZBEQ R0, 0x1C7E
00001c7c: 43C8 MVN R0, R1
00001c7e: F000F801 BL 0x1C84
00001c82: BD1C POP {R2, R3, R4, PC}
00001c84: 4770 BX R14
00001c86: 0000 LSL R0, R0, #0x0
00001c88: B538 PUSH {R3, R4, R5, LR}
00001c8a: 460D MOV R5, R1
00001c8c: 4C0B LDR R4, 0x1CBC
00001c8e: 6821 LDR R1, [R4]
00001c90: 3118 ADD R1, #0x18
00001c92: F000F872 BL 0x1D7A
00001c96: 6820 LDR R0, [R4]
00001c98: 1D00 ADD R0, R0, #0x4
00001c9a: F000F8ED BL 0x1E78
00001c9e: F1B53FFF CMP.W R5, #4294967295
00001ca2: D005 BEQ 0x1CB0
00001ca4: 4806 LDR R0, 0x1CC0
00001ca6: 6800 LDR R0, [R0]
00001ca8: 1828 ADD R0, R5, R0
00001caa: F7FFFE19 BL 0x18E0
00001cae: E004 B 0x1CBA
00001cb0: 6821 LDR R1, [R4]
00001cb2: 4804 LDR R0, 0x1CC4
00001cb4: 1D09 ADD R1, R1, #0x4
00001cb6: F000F910 BL 0x1EDA
00001cba: BD38 POP {R3, R4, R5, PC}
00001cbc: 7904 LDRB R4, [R0, #0x4]
00001cbe: 2000 MOV R0, #0x0
00001cc0: 7910 LDRB R0, [R2, #0x4]
00001cc2: 2000 MOV R0, #0x0
00001cc4: 76C8 STRB R0, [R1, #0x1B]
00001cc6: 2000 MOV R0, #0x0
00001cc8: B538 PUSH {R3, R4, R5, LR}
00001cca: 4C0E LDR R4, 0x1D04
00001ccc: 341C ADD R4, #0x1C
00001cce: 6820 LDR R0, [R4]
00001cd0: F4400060 ORR.W R0, R0, #14680064
00001cd4: 6020 STR R0, [R4]
00001cd6: 6820 LDR R0, [R4]
00001cd8: F0404060 ORR.W R0, R0, #3758096384
00001cdc: 6020 STR R0, [R4]
00001cde: F000F977 BL 0x1FD0
00001ce2: 4807 LDR R0, 0x1D00
00001ce4: 2500 MOV R5, #0x0
00001ce6: 6005 STR R5, [R0]
00001ce8: F7FFF8EC BL 0xEC4
00001cec: F8D40214 LDR.W R0, [R4, #532]
00001cf0: F0404040 ORR.W R0, R0, #3221225472
00001cf4: F8C40214 STR.W R0, [R4, #532]
00001cf8: F7FFF8DA BL 0xEB0
00001cfc: 4628 MOV R0, R5
00001cfe: BD38 POP {R3, R4, R5, PC}
00001d00: 7964 LDRB R4, [R4, #0x5]
00001d02: 2000 MOV R0, #0x0
00001d04: ED04E000 STC.W P0, C14, [R4]
00001d08: B538 PUSH {R3, R4, R5, LR}
00001d0a: 4605 MOV R5, R0
00001d0c: 4614 MOV R4, R2
00001d0e: 220C MOV R2, #0xC
00001d10: F1050034 ADD.W R0, R5, #52
00001d14: F000F84D BL 0x1DB2
00001d18: 2000 MOV R0, #0x0
00001d1a: F885003F STRB.W R0, [R5, #63]
00001d1e: 2C0F CMP R4, #0xF
00001d20: D900 BLS 0x1D24
00001d22: 240F MOV R4, #0xF
00001d24: 62EC STR R4, [R5, #0x2C]
00001d26: 64AC STR R4, [R5, #0x48]
00001d28: 1D28 ADD R0, R5, #0x4
00001d2a: F000F9D1 BL 0x20D0
00001d2e: F1050018 ADD.W R0, R5, #24
00001d32: F000F9CD BL 0x20D0
00001d36: 612D STR R5, [R5, #0x10]
00001d38: F1C40410 RSB.W R4, R4, #16
00001d3c: 61AC STR R4, [R5, #0x18]
00001d3e: 626D STR R5, [R5, #0x24]
00001d40: BD38 POP {R3, R4, R5, PC}
00001d42: B570 PUSH {R4, R5, R6, LR}
00001d44: 4605 MOV R5, R0
00001d46: 460E MOV R6, R1
00001d48: 204C MOV R0, #0x4C
00001d4a: F7FEFFBD BL 0xCC8
00001d4e: 4604 MOV R4, R0
00001d50: B18C CZBEQ R4, 0x1D76
00001d52: B10E CZBEQ R6, 0x1D58
00001d54: 4630 MOV R0, R6
00001d56: E002 B 0x1D5E
00001d58: 00A8 LSL R0, R5, #0x2
00001d5a: F7FEFFB5 BL 0xCC8
00001d5e: 6320 STR R0, [R4, #0x30]
00001d60: B920 CZBNE R0, 0x1D6C
00001d62: 4620 MOV R0, R4
00001d64: F7FFFF4C BL 0x1C00
00001d68: 2400 MOV R4, #0x0
00001d6a: E004 B 0x1D76
00001d6c: 6B20 LDR R0, [R4, #0x30]
00001d6e: 00AA LSL R2, R5, #0x2
00001d70: 21A5 MOV R1, #0xA5
00001d72: F7FFFAB9 BL 0x12E8
00001d76: 4620 MOV R0, R4
00001d78: BD70 POP {R4, R5, R6, PC}
00001d7a: B510 PUSH {R4, LR}
00001d7c: 680B LDR R3, [R1]
00001d7e: F1B33FFF CMP.W R3, #4294967295
00001d82: D00B BEQ 0x1D9C
00001d84: F1000208 ADD.W R2, R0, #8
00001d88: 68C4 LDR R4, [R0, #0xC]
00001d8a: 6824 LDR R4, [R4]
00001d8c: 42A3 CMP R3, R4
00001d8e: D306 BCC 0x1D9E
00001d90: 6852 LDR R2, [R2, #0x4]
00001d92: 6854 LDR R4, [R2, #0x4]
00001d94: 6824 LDR R4, [R4]
00001d96: 42A3 CMP R3, R4
00001d98: D2FA BCS 0x1D90
00001d9a: E000 B 0x1D9E
00001d9c: 6902 LDR R2, [R0, #0x10]
00001d9e: 6853 LDR R3, [R2, #0x4]
00001da0: 604B STR R3, [R1, #0x4]
00001da2: 6099 STR R1, [R3, #0x8]
00001da4: 608A STR R2, [R1, #0x8]
00001da6: 6051 STR R1, [R2, #0x4]
00001da8: 6108 STR R0, [R1, #0x10]
00001daa: 6801 LDR R1, [R0]
00001dac: 1C49 ADD R1, R1, #0x1
00001dae: 6001 STR R1, [R0]
00001db0: BD10 POP {R4, PC}
00001db2: B510 PUSH {R4, LR}
00001db4: B1A2 CZBEQ R2, 0x1DE0
00001db6: 4603 MOV R3, R0
00001db8: 1E49 SUB R1, R1, #0x1
00001dba: F8114F01 LDRB.W R4, [R1, #1]!
00001dbe: 2C00 CMP R4, #0x0
00001dc0: F8034B01 STRB.W R4, [R3], #1
00001dc4: BF18 IT NE
00001dc6: F1B20201 SUBS.W R2, R2, #1
00001dca: D1F6 BNE 0x1DBA
00001dcc: 4611 MOV R1, R2
00001dce: 2901 CMP R1, #0x1
00001dd0: F1A10201 SUB.W R2, R1, #1
00001dd4: D904 BLS 0x1DE0
00001dd6: 2100 MOV R1, #0x0
00001dd8: 1E52 SUB R2, R2, #0x1
00001dda: F8031B01 STRB.W R1, [R3], #1
00001dde: D1FB BNE 0x1DD8
00001de0: BD10 POP {R4, PC}
00001de2: 0853 LSR R3, R2, #0x1
00001de4: D303 BCC 0x1DEE
00001de6: F8D03400 LDR.W R3, [R0, #1024]
00001dea: 430B ORR R3, R1
00001dec: E002 B 0x1DF4
00001dee: F8D03400 LDR.W R3, [R0, #1024]
00001df2: 438B BIC R3, R1
00001df4: F8C03400 STR.W R3, [R0, #1024]
00001df8: 0892 LSR R2, R2, #0x2
00001dfa: D303 BCC 0x1E04
00001dfc: F8D02420 LDR.W R2, [R0, #1056]
00001e00: 430A ORR R2, R1
00001e02: E002 B 0x1E0A
00001e04: F8D02420 LDR.W R2, [R0, #1056]
00001e08: 438A BIC R2, R1
00001e0a: F8C02420 STR.W R2, [R0, #1056]
00001e0e: 4770 BX R14
00001e10: B538 PUSH {R3, R4, R5, LR}
00001e12: 460B MOV R3, R1
00001e14: 6804 LDR R4, [R0]
00001e16: B164 CZBEQ R4, 0x1E32
00001e18: 68C1 LDR R1, [R0, #0xC]
00001e1a: 6C02 LDR R2, [R0, #0x40]
00001e1c: 1851 ADD R1, R2, R1
00001e1e: 60C1 STR R1, [R0, #0xC]
00001e20: 6845 LDR R5, [R0, #0x4]
00001e22: 68C1 LDR R1, [R0, #0xC]
00001e24: 428D CMP R5, R1
00001e26: D801 BHI 0x1E2C
00001e28: 60C4 STR R4, [R0, #0xC]
00001e2a: 68C1 LDR R1, [R0, #0xC]
00001e2c: 4618 MOV R0, R3
00001e2e: F7FFF8A1 BL 0xF74
00001e32: BD38 POP {R3, R4, R5, PC}
00001e34: F04F7380 MOV.W R3, #16777216
00001e38: 1F00 SUB R0, R0, #0x4
00001e3a: F8403904 STR.W R3, [R0], #-4
00001e3e: F8401904 STR.W R1, [R0], #-4
00001e42: 2100 MOV R1, #0x0
00001e44: F8401914 STR.W R1, [R0], #-20
00001e48: F8402904 STR.W R2, [R0], #-4
00001e4c: F06F0102 MVN.W R1, #2
00001e50: F8401920 STR.W R1, [R0], #-32
00001e54: 4770 BX R14
00001e56: 2A00 CMP R2, #0x0
00001e58: B510 PUSH {R4, LR}
00001e5a: BF08 IT EQ
00001e5c: 2000 MOV R0, #0x0
00001e5e: D00A BEQ 0x1E76
00001e60: 1E49 SUB R1, R1, #0x1
00001e62: 1E40 SUB R0, R0, #0x1
00001e64: F8103F01 LDRB.W R3, [R0, #1]!
00001e68: F8114F01 LDRB.W R4, [R1, #1]!
00001e6c: 429C CMP R4, R3
00001e6e: D101 BNE 0x1E74
00001e70: 1E52 SUB R2, R2, #0x1
00001e72: D1F7 BNE 0x1E64
00001e74: 1B18 SUB R0, R3, R4
00001e76: BD10 POP {R4, PC}
00001e78: 6881 LDR R1, [R0, #0x8]
00001e7a: 6842 LDR R2, [R0, #0x4]
00001e7c: 6091 STR R1, [R2, #0x8]
00001e7e: 6841 LDR R1, [R0, #0x4]
00001e80: 6882 LDR R2, [R0, #0x8]
00001e82: 6051 STR R1, [R2, #0x4]
00001e84: 6901 LDR R1, [R0, #0x10]
00001e86: 684B LDR R3, [R1, #0x4]
00001e88: 4298 CMP R0, R3
00001e8a: D100 BNE 0x1E8E
00001e8c: 604A STR R2, [R1, #0x4]
00001e8e: 2200 MOV R2, #0x0
00001e90: 6102 STR R2, [R0, #0x10]
00001e92: 6808 LDR R0, [R1]
00001e94: 1E40 SUB R0, R0, #0x1
00001e96: 6008 STR R0, [R1]
00001e98: 4770 BX R14
00001e9a: 0000 LSL R0, R0, #0x0
00001e9c: B510 PUSH {R4, LR}
00001e9e: 4604 MOV R4, R0
00001ea0: 4805 LDR R0, 0x1EB8
00001ea2: 3030 ADD R0, #0x30
00001ea4: 6800 LDR R0, [R0]
00001ea6: 6E00 LDR R0, [R0, #0x60]
00001ea8: 4780 BLX R0
00001eaa: 4602 MOV R2, R0
00001eac: F44F31E1 MOV.W R1, #115200
00001eb0: 4620 MOV R0, R4
00001eb2: F7FFFC99 BL 0x17E8
00001eb6: BD10 POP {R4, PC}
00001eb8: 0014 LSL R4, R2, #0x0
00001eba: 0100 LSL R0, R0, #0x4
00001ebc: B510 PUSH {R4, LR}
00001ebe: 4604 MOV R4, R0
00001ec0: F000F890 BL 0x1FE4
00001ec4: 6BA2 LDR R2, [R4, #0x38]
00001ec6: 6BE1 LDR R1, [R4, #0x3C]
00001ec8: 2000 MOV R0, #0x0
00001eca: 4291 CMP R1, R2
00001ecc: D100 BNE 0x1ED0
00001ece: 2001 MOV R0, #0x1
00001ed0: 4604 MOV R4, R0
00001ed2: F000F891 BL 0x1FF8
00001ed6: 4620 MOV R0, R4
00001ed8: BD10 POP {R4, PC}
00001eda: 6842 LDR R2, [R0, #0x4]
00001edc: 6853 LDR R3, [R2, #0x4]
00001ede: 604B STR R3, [R1, #0x4]
00001ee0: 6843 LDR R3, [R0, #0x4]
00001ee2: 608B STR R3, [R1, #0x8]
00001ee4: 6853 LDR R3, [R2, #0x4]
00001ee6: 6099 STR R1, [R3, #0x8]
00001ee8: 6051 STR R1, [R2, #0x4]
00001eea: 6041 STR R1, [R0, #0x4]
00001eec: 6108 STR R0, [R1, #0x10]
00001eee: 6801 LDR R1, [R0]
00001ef0: 1C49 ADD R1, R1, #0x1
00001ef2: 6001 STR R1, [R0]
00001ef4: 4770 BX R14
00001ef6: 0000 LSL R0, R0, #0x0
00001ef8: B508 PUSH {R3, LR}
00001efa: 4905 LDR R1, 0x1F10
00001efc: F04F5080 MOV.W R0, #268435456
00001f00: 6008 STR R0, [R1]
00001f02: F7FEFFBE BL 0xE82
00001f06: F7FEFCD9 BL 0x8BC
00001f0a: F7FEFFBF BL 0xE8C
00001f0e: BD08 POP {R3, PC}
00001f10: ED04E000 STC.W P0, C14, [R4]
00001f14: B510 PUSH {R4, LR}
00001f16: 4604 MOV R4, R0
00001f18: F000F864 BL 0x1FE4
00001f1c: 6BA1 LDR R1, [R4, #0x38]
00001f1e: 2000 MOV R0, #0x0
00001f20: B901 CZBNE R1, 0x1F24
00001f22: 2001 MOV R0, #0x1
00001f24: 4604 MOV R4, R0
00001f26: F000F867 BL 0x1FF8
00001f2a: 4620 MOV R0, R4
00001f2c: BD10 POP {R4, PC}
00001f2e: 0000 LSL R0, R0, #0x0
00001f30: 4903 LDR R1, 0x1F40
00001f32: 6008 STR R0, [R1]
00001f34: 4770 BX R14
00001f36: 4903 LDR R1, 0x1F44
00001f38: 6008 STR R0, [R1]
00001f3a: 4770 BX R14
00001f3c: 4770 BX R14
00001f3e: 46C0 MOV R8, R8
00001f40: 7950 LDRB R0, [R2, #0x5]
00001f42: 2000 MOV R0, #0x0
00001f44: 794C LDRB R4, [R1, #0x5]
00001f46: 2000 MOV R0, #0x0
00001f48: 4904 LDR R1, 0x1F5C
00001f4a: F1B13FFF CMP.W R1, #4294967295
00001f4e: BF07 ITTEE EQ
00001f50: 2100 MOV R1, #0x0
00001f52: 1C08 ADD R0, R1, #0x0
00001f54: 6808 LDR R0, [R1]
00001f56: 1D09 ADD R1, R1, #0x4
00001f58: F7FEBF14 B.W 0xD84
00001f5c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00001f60: 4903 LDR R1, 0x1F70
00001f62: 6809 LDR R1, [R1]
00001f64: 6001 STR R1, [R0]
00001f66: 4903 LDR R1, 0x1F74
00001f68: 6809 LDR R1, [R1]
00001f6a: 6041 STR R1, [R0, #0x4]
00001f6c: 4770 BX R14
00001f6e: 46C0 MOV R8, R8
00001f70: 792C LDRB R4, [R5, #0x4]
00001f72: 2000 MOV R0, #0x0
00001f74: 7910 LDRB R0, [R2, #0x4]
00001f76: 2000 MOV R0, #0x0
00001f78: B510 PUSH {R4, LR}
00001f7a: F000F833 BL 0x1FE4
00001f7e: 4803 LDR R0, 0x1F8C
00001f80: 6804 LDR R4, [R0]
00001f82: F000F839 BL 0x1FF8
00001f86: 4620 MOV R0, R4
00001f88: BD10 POP {R4, PC}
00001f8a: 46C0 MOV R8, R8
00001f8c: 7910 LDRB R0, [R2, #0x4]
00001f8e: 2000 MOV R0, #0x0
00001f90: F1000108 ADD.W R1, R0, #8
00001f94: 6041 STR R1, [R0, #0x4]
00001f96: F04F32FF MOV.W R2, #4294967295
00001f9a: 6082 STR R2, [R0, #0x8]
00001f9c: 60C1 STR R1, [R0, #0xC]
00001f9e: 6101 STR R1, [R0, #0x10]
00001fa0: 2100 MOV R1, #0x0
00001fa2: 6001 STR R1, [R0]
00001fa4: 4770 BX R14
00001fa6: 0000 LSL R0, R0, #0x0
00001fa8: 4802 LDR R0, 0x1FB4
00001faa: ED800A00 FSTS S0, [R0, #0]
00001fae: 4802 LDR R0, 0x1FB8
00001fb0: F7FFB956 B.W 0x1260
00001fb4: 7968 LDRB R0, [R5, #0x5]
00001fb6: 2000 MOV R0, #0x0
00001fb8: 76EC STRB R4, [R5, #0x1B]
00001fba: 2000 MOV R0, #0x0
00001fbc: 4A03 LDR R2, 0x1FCC
00001fbe: EA620101 ORN.W R1, R2, R1
00001fc2: 68C2 LDR R2, [R0, #0xC]
00001fc4: 4011 AND R1, R2
00001fc6: 60C1 STR R1, [R0, #0xC]
00001fc8: 4770 BX R14
00001fca: 46C0 MOV R8, R8
00001fcc: FEFEFFFF MRC2.W P15, #7, PC, C14, C15, #7
00001fd0: 4803 LDR R0, 0x1FE0
00001fd2: F24C314F MOVW.W R1, #49999
00001fd6: 6041 STR R1, [R0, #0x4]
00001fd8: 2107 MOV R1, #0x7
00001fda: 6001 STR R1, [R0]
00001fdc: 4770 BX R14
00001fde: 46C0 MOV R8, R8
00001fe0: E010 B 0x2004
00001fe2: E000 B 0x1FE6
00001fe4: B508 PUSH {R3, LR}
00001fe6: F7FEFF4C BL 0xE82
00001fea: 4902 LDR R1, 0x1FF4
00001fec: 6808 LDR R0, [R1]
00001fee: 1C40 ADD R0, R0, #0x1
00001ff0: 6008 STR R0, [R1]
00001ff2: BD08 POP {R3, PC}
00001ff4: 7964 LDRB R4, [R4, #0x5]
00001ff6: 2000 MOV R0, #0x0
00001ff8: 4903 LDR R1, 0x2008
00001ffa: 6808 LDR R0, [R1]
00001ffc: 1E40 SUB R0, R0, #0x1
00001ffe: 6008 STR R0, [R1]
00002000: D101 BNE 0x2006
00002002: F7FEBF43 B.W 0xE8C
00002006: 4770 BX R14
00002008: 7964 LDRB R4, [R4, #0x5]
0000200a: 2000 MOV R0, #0x0
0000200c: B510 PUSH {R4, LR}
0000200e: 2200 MOV R2, #0x0
00002010: F7FFFEE7 BL 0x1DE2
00002014: 2308 MOV R3, #0x8
00002016: 2201 MOV R2, #0x1
00002018: F7FEFD8D BL 0xB36
0000201c: BD10 POP {R4, PC}
0000201e: B510 PUSH {R4, LR}
00002020: 2202 MOV R2, #0x2
00002022: F7FFFEDE BL 0x1DE2
00002026: 2308 MOV R3, #0x8
00002028: 2201 MOV R2, #0x1
0000202a: F7FEFD84 BL 0xB36
0000202e: BD10 POP {R4, PC}
00002030: F0110FFF TST.W R1, #255
00002034: D000 BEQ 0x2038
00002036: 6302 STR R2, [R0, #0x30]
00002038: F4114F7F TST.W R1, #65280
0000203c: D000 BEQ 0x2040
0000203e: 6342 STR R2, [R0, #0x34]
00002040: 4770 BX R14
00002042: F8D00003 LDR.W R0, [R0, #3]
00002046: B120 CZBEQ R0, 0x2052
00002048: 2200 MOV R2, #0x0
0000204a: 1E40 SUB R0, R0, #0x1
0000204c: F8012B01 STRB.W R2, [R1], #1
00002050: D1FB BNE 0x204A
00002052: 4770 BX R14
00002054: B510 PUSH {R4, LR}
00002056: 4604 MOV R4, R0
00002058: 6B20 LDR R0, [R4, #0x30]
0000205a: F7FFFDD1 BL 0x1C00
0000205e: 4620 MOV R0, R4
00002060: F7FFFDCE BL 0x1C00
00002064: BD10 POP {R4, PC}
00002066: 0000 LSL R0, R0, #0x0
00002068: 4902 LDR R1, 0x2074
0000206a: F04F5080 MOV.W R0, #268435456
0000206e: 6008 STR R0, [R1]
00002070: 4770 BX R14
00002072: 46C0 MOV R8, R8
00002074: ED04E000 STC.W P0, C14, [R4]
00002078: 4902 LDR R1, 0x2084
0000207a: 6808 LDR R0, [R1]
0000207c: 1C40 ADD R0, R0, #0x1
0000207e: 6008 STR R0, [R1]
00002080: 4770 BX R14
00002082: 46C0 MOV R8, R8
00002084: 7920 LDRB R0, [R4, #0x4]
00002086: 2000 MOV R0, #0x0
00002088: F2401201 MOVW.W R2, #257
0000208c: 4011 AND R1, R2
0000208e: 68C2 LDR R2, [R0, #0xC]
00002090: 4311 ORR R1, R2
00002092: 60C1 STR R1, [R0, #0xC]
00002094: 4770 BX R14
00002096: 1DC3 ADD R3, R0, #0x7
00002098: F8D02003 LDR.W R2, [R0, #3]
0000209c: 4608 MOV R0, R1
0000209e: 4619 MOV R1, R3
000020a0: F7FEBF68 B.W 0xF74
000020a4: 4901 LDR R1, 0x20AC
000020a6: 2001 MOV R0, #0x1
000020a8: 6008 STR R0, [R1]
000020aa: 4770 BX R14
000020ac: 7928 LDRB R0, [R5, #0x4]
000020ae: 2000 MOV R0, #0x0
000020b0: 4801 LDR R0, 0x20B8
000020b2: 6800 LDR R0, [R0]
000020b4: 4770 BX R14
000020b6: 46C0 MOV R8, R8
000020b8: 7904 LDRB R4, [R0, #0x4]
000020ba: 2000 MOV R0, #0x0
000020bc: B508 PUSH {R3, LR}
000020be: F7FFFBBF BL 0x1840
000020c2: E7FC B 0x20BE
000020c4: F7FFBCEC B.W 0x1AA0
000020c8: 4770 BX R14
000020ca: 2201 MOV R2, #0x1
000020cc: F7FFBA78 B.W 0x15C0
000020d0: 2100 MOV R1, #0x0
000020d2: 6101 STR R1, [R0, #0x10]
000020d4: 4770 BX R14
000020d6: 0000 LSL R0, R0, #0x0
000020d8: 4000 AND R0, R0
000020da: 4000 AND R0, R0
000020dc: 8000 STRH R0, [R0]
000020de: 4005 AND R5, R0
000020e0: 5000 STR R0, [R0, R0]
000020e2: 4000 AND R0, R0
000020e4: 9000 STR R0, [SP]
000020e6: 4005 AND R5, R0
000020e8: 6000 STR R0, [R0]
000020ea: 4000 AND R0, R0
000020ec: A000 ADD R0, PC, #0x0 0x20F0
000020ee: 4005 AND R5, R0
000020f0: 7000 STRB R0, [R0]
000020f2: 4000 AND R0, R0
000020f4: B000 ADD SP, #0x0
000020f6: 4005 AND R5, R0
000020f8: 4000 AND R0, R0
000020fa: 4002 AND R2, R0
000020fc: C000 STMIA R0!
000020fe: 4005 AND R5, R0
00002100: 5000 STR R0, [R0, R0]
00002102: 4002 AND R2, R0
00002104: D000 BEQ 0x2108
00002106: 4005 AND R5, R0
00002108: 6000 STR R0, [R0]
0000210a: 4002 AND R2, R0
0000210c: E000 B 0x2110
0000210e: 4005 AND R5, R0
00002110: 7000 STRB R0, [R0]
00002112: 4002 AND R2, R0
00002114: F0004005 AND.W R0, R0, #2231369728
00002118: D000 BEQ 0x211C
0000211a: 4003 AND R3, R0
0000211c: 0000 LSL R0, R0, #0x0
0000211e: 4006 AND R6, R0
00002120: 1000 ASR R0, R0, #0x0
00002122: 4006 AND R6, R0
00002124: 1000 ASR R0, R0, #0x0
00002126: 4006 AND R6, R0
00002128: 2000 MOV R0, #0x0
0000212a: 4006 AND R6, R0
0000212c: 2000 MOV R0, #0x0
0000212e: 4006 AND R6, R0
00002130: 3000 ADD R0, #0x0
00002132: 4006 AND R6, R0
00002134: 3000 ADD R0, #0x0
00002136: 4006 AND R6, R0
00002138: 4000 AND R0, R0
0000213a: 4006 AND R6, R0
0000213c: 4000 AND R0, R0
0000213e: 4006 AND R6, R0
00002140: 5000 STR R0, [R0, R0]
00002142: 4006 AND R6, R0
00002144: 5000 STR R0, [R0, R0]
00002146: 4006 AND R6, R0
00002148: 6000 STR R0, [R0]
0000214a: 4006 AND R6, R0
0000214c: 6000 STR R0, [R0]
0000214e: 4006 AND R6, R0
00002150: E010 B 0x2174
00002152: 400F AND R7, R1
00002154: E014 B 0x2180
00002156: 400F AND R7, R1
00002158: E01C B 0x2194
0000215a: 400F AND R7, R1
0000215c: E010 B 0x2180
0000215e: 400F AND R7, R1
00002160: E040 B 0x21E4
00002162: 400F AND R7, R1
00002164: E044 B 0x21F0
00002166: 400F AND R7, R1
00002168: E048 B 0x21FC
0000216a: 400F AND R7, R1
0000216c: E100 B 0x2370
0000216e: 400F AND R7, R1
00002170: E104 B 0x237C
00002172: 400F AND R7, R1
00002174: E108 B 0x2388
00002176: 400F AND R7, R1
00002178: E110 B 0x239C
0000217a: 400F AND R7, R1
0000217c: E114 B 0x23A8
0000217e: 400F AND R7, R1
00002180: E118 B 0x23B4
00002182: 400F AND R7, R1
00002184: E120 B 0x23C8
00002186: 400F AND R7, R1
00002188: E124 B 0x23D4
0000218a: 400F AND R7, R1
0000218c: E128 B 0x23E0
0000218e: 400F AND R7, R1
00002190: 048C LSL R4, R1, #0x12
00002192: 0000 LSL R0, R0, #0x0
00002194: C000 STMIA R0!
00002196: 4000 AND R0, R0
00002198: D000 BEQ 0x219C
0000219a: 4000 AND R0, R0
0000219c: E000 B 0x21A0
0000219e: 4000 AND R0, R0
000021a0: 0001 LSL R1, R0, #0x0
000021a2: 1000 ASR R0, R0, #0x0
000021a4: 0002 LSL R2, R0, #0x0
000021a6: 1000 ASR R0, R0, #0x0
000021a8: 0004 LSL R4, R0, #0x0
000021aa: 1000 ASR R0, R0, #0x0
000021ac: A5A5 ADD R5, PC, #0x294 0x2444
000021ae: A5A5 ADD R5, PC, #0x294 0x2444
000021b0: A5A5 ADD R5, PC, #0x294 0x2448
000021b2: A5A5 ADD R5, PC, #0x294 0x2448
000021b4: A5A5 ADD R5, PC, #0x294 0x244C
000021b6: A5A5 ADD R5, PC, #0x294 0x244C
000021b8: A5A5 ADD R5, PC, #0x294 0x2450
000021ba: A5A5 ADD R5, PC, #0x294 0x2450
000021bc: A5A5 ADD R5, PC, #0x294 0x2454
000021be: A5A5 ADD R5, PC, #0x294 0x2454
000021c0: 0100 LSL R0, R0, #0x4
000021c2: 3001 ADD R0, #0x1
000021c4: 0100 LSL R0, R0, #0x4
000021c6: FF040C01 VMULL.U8 Q0, D4, D1
000021ca: 3000 ADD R0, #0x0
000021cc: 0175 LSL R5, R6, #0x5
000021ce: 0006 LSL R6, R0, #0x0
000021d0: 1F3D SUB R5, R7, #0x4
000021d2: 0000 LSL R0, R0, #0x0
000021d4: 1F3D SUB R5, R7, #0x4
000021d6: 1201 ASR R1, R0, #0x8
000021d8: 0100 LSL R0, R0, #0x4
000021da: AA04 ADD R2, SP, #0x10
000021dc: 999A LDR R1, [SP, #0x268]
000021de: 3E99 SUB R6, #0x99
000021e0: 0401 LSL R1, R0, #0x10
000021e2: 1100 ASR R0, R0, #0x4
000021e4: 0000 LSL R0, R0, #0x0
000021e6: 0001 LSL R1, R0, #0x0
000021e8: 0000 LSL R0, R0, #0x0
000021ea: 0000 LSL R0, R0, #0x0
000021ec: 20CB MOV R0, #0xCB
000021ee: 0000 LSL R0, R0, #0x0
000021f0: 2097 MOV R0, #0x97
000021f2: 0000 LSL R0, R0, #0x0
000021f4: 2043 MOV R0, #0x43
000021f6: 0000 LSL R0, R0, #0x0
000021f8: 0002 LSL R2, R0, #0x0
000021fa: 0000 LSL R0, R0, #0x0
000021fc: 7704 STRB R4, [R0, #0x1C]
000021fe: 0000 LSL R0, R0, #0x0
00002200: 21C0 MOV R1, #0xC0
00002202: 0000 LSL R0, R0, #0x0
00002204: 7904 LDRB R4, [R0, #0x4]
00002206: 2000 MOV R0, #0x0
00002208: 21F8 MOV R1, #0xF8
0000220a: 0000 LSL R0, R0, #0x0
0000220c: 0000 LSL R0, R0, #0x0
0000220e: 2000 MOV R0, #0x0
00002210: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002214: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002218: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000221c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002220: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002224: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002228: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000222c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002230: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002234: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002238: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000223c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002240: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002244: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002248: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000224c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002250: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002254: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002258: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000225c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002260: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002264: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002268: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000226c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002270: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002274: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002278: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000227c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002280: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002284: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002288: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000228c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002290: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002294: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002298: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000229c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022a0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022a4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022a8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022ac: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022b0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022b4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022b8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022bc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022c0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022c4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022c8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022cc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022d0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022d4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022d8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022dc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022e0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022e4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022e8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022ec: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022f0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022f4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022f8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000022fc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002300: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002304: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002308: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000230c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002310: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002314: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002318: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000231c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002320: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002324: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002328: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000232c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002330: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002334: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002338: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000233c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002340: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002344: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002348: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000234c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002350: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002354: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002358: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000235c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002360: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002364: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002368: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000236c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002370: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002374: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002378: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000237c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002380: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002384: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002388: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000238c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002390: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002394: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002398: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000239c: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023a0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023a4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023a8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023ac: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023b0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023b4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023b8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023bc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023c0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023c4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023c8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023cc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023d0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023d4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023d8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023dc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023e0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023e4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023e8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023ec: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023f0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023f4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023f8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000023fc: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00002400: 42BD CMP R5, R7
00002402: D206 BCS 0x2412
00002404: CD03 LDMIA R5!, {R0, R1}
00002406: 7804 LDRB R4, [R0]
00002408: 00A4 LSL R4, R4, #0x2
0000240a: 5934 LDR R4, [R6, R4]
0000240c: 1C40 ADD R0, R0, #0x1
0000240e: 47A0 BLX R4
00002410: E7F6 B 0x2400
00002412: 4D16 LDR R5, 0x246C
00002414: 4F16 LDR R7, 0x2470
00002416: 42BD CMP R5, R7
00002418: D202 BCS 0x2420
0000241a: CD10 LDMIA R5!, {R4}
0000241c: 47A0 BLX R4
0000241e: E7FA B 0x2416
00002420: BDF0 POP {R4, R5, R6, R7, PC}
00002422: 2503 MOV R5, #0x3
00002424: E01B B 0x245E
00002426: 6841 LDR R1, [R0, #0x4]
00002428: 3008 ADD R0, #0x8
0000242a: 1C0A ADD R2, R1, #0x0
0000242c: 402A AND R2, R5
0000242e: D10B BNE 0x2448
00002430: 1C1A ADD R2, R3, #0x0
00002432: 402A AND R2, R5
00002434: 43AB BIC R3, R5
00002436: D005 BEQ 0x2444
00002438: 6804 LDR R4, [R0]
0000243a: 3004 ADD R0, #0x4
0000243c: 600C STR R4, [R1]
0000243e: 3104 ADD R1, #0x4
00002440: 3B04 SUB R3, #0x4
00002442: D1F9 BNE 0x2438
00002444: 1C13 ADD R3, R2, #0x0
00002446: D005 BEQ 0x2454
00002448: 7804 LDRB R4, [R0]
0000244a: 3001 ADD R0, #0x1
0000244c: 700C STRB R4, [R1]
0000244e: 3101 ADD R1, #0x1
00002450: 3B01 SUB R3, #0x1
00002452: D1F9 BNE 0x2448
00002454: 1C02 ADD R2, R0, #0x0
00002456: 402A AND R2, R5
00002458: D001 BEQ 0x245E
0000245a: 43A8 BIC R0, R5
0000245c: 3004 ADD R0, #0x4
0000245e: 6803 LDR R3, [R0]
00002460: 2B00 CMP R3, #0x0
00002462: D1E0 BNE 0x2426
00002464: 4770 BX R14
00002466: 0000 LSL R0, R0, #0x0
00002468: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
0000246c: 0000 LSL R0, R0, #0x0
0000246e: 0000 LSL R0, R0, #0x0
00002470: 0000 LSL R0, R0, #0x0
00002472: 0000 LSL R0, R0, #0x0
00002474: 36D0 ADD R6, #0xD0
00002476: 0000 LSL R0, R0, #0x0
00002478: 36E0 ADD R6, #0xE0
0000247a: 0000 LSL R0, R0, #0x0
0000247c: 36BC ADD R6, #0xBC
0000247e: 0000 LSL R0, R0, #0x0
00002480: B510 PUSH {R4, LR}
00002482: 4820 LDR R0, 0x2504
00002484: F64F71FF MOVW.W R1, #65535
00002488: F000FF3C BL 0x3304
0000248c: 4C1E LDR R4, 0x2508
0000248e: F64F71FF MOVW.W R1, #65535
00002492: 4620 MOV R0, R4
00002494: F000FF36 BL 0x3304
00002498: F64F71FF MOVW.W R1, #65535
0000249c: 4620 MOV R0, R4
0000249e: F000FF31 BL 0x3304
000024a2: 4814 LDR R0, 0x24F4
000024a4: F000FBF6 BL 0x2C94
000024a8: 4C13 LDR R4, 0x24F8
000024aa: 2104 MOV R1, #0x4
000024ac: 4620 MOV R0, R4
000024ae: F000FEDE BL 0x326E
000024b2: 2104 MOV R1, #0x4
000024b4: 4620 MOV R0, R4
000024b6: 2308 MOV R3, #0x8
000024b8: 220C MOV R2, #0xC
000024ba: F7FFFC51 BL 0x1D60
000024be: 480F LDR R0, 0x24FC
000024c0: F000FBE8 BL 0x2C94
000024c4: 2108 MOV R1, #0x8
000024c6: 4620 MOV R0, R4
000024c8: F000FED1 BL 0x326E
000024cc: 2108 MOV R1, #0x8
000024ce: 4620 MOV R0, R4
000024d0: 220C MOV R2, #0xC
000024d2: 460B MOV R3, R1
000024d4: F7FFFC44 BL 0x1D60
000024d8: 4809 LDR R0, 0x2500
000024da: F000FBDB BL 0x2C94
000024de: 2102 MOV R1, #0x2
000024e0: 4620 MOV R0, R4
000024e2: F000FEC4 BL 0x326E
000024e6: 2308 MOV R3, #0x8
000024e8: 220C MOV R2, #0xC
000024ea: 2102 MOV R1, #0x2
000024ec: 4620 MOV R0, R4
000024ee: F7FFFC37 BL 0x1D60
000024f2: BD10 POP {R4, PC}
000024f4: 0807 LSR R7, R0, #0x0
000024f6: 0005 LSL R5, R0, #0x0
000024f8: 5000 STR R0, [R0, R0]
000024fa: 4002 AND R2, R0
000024fc: 0C07 LSR R7, R0, #0x10
000024fe: 0005 LSL R5, R0, #0x0
00002500: 0407 LSL R7, R0, #0x10
00002502: 0005 LSL R5, R0, #0x0
00002504: 0000 LSL R0, R0, #0x0
00002506: 4003 AND R3, R0
00002508: 1000 ASR R0, R0, #0x0
0000250a: 4003 AND R3, R0
0000250c: B53E PUSH {R1, R2, R3, R4, R5, LR}
0000250e: 491B LDR R1, 0x257C
00002510: EEF60A00 VMOVS S1, #5.000000e-01
00002514: 2303 MOV R3, #0x3
00002516: 4D1A LDR R5, 0x2580
00002518: F1AD0204 SUB.W R2, R13, #4
0000251c: ED910A00 FLDS S0, [R1, #0]
00002520: F64F71FF MOVW.W R1, #65535
00002524: 6804 LDR R4, [R0]
00002526: F8454B04 STR.W R4, [R5], #4
0000252a: F8504B04 LDR.W R4, [R0], #4
0000252e: EE014A10 FMSR S2, R4
00002532: EEF81A41 FUITOS S3, S2
00002536: EEB01A60 VMOVS S2, S1
0000253a: EE001A21 FMACS S2, S0, S3
0000253e: EEBC1AC1 FTOUIZS S2, S2
00002542: EE114A10 FMRS R4, S2
00002546: F8424F04 STR.W R4, [R2, #4]!
0000254a: 42A1 CMP R1, R4
0000254c: D200 BCS 0x2550
0000254e: 6011 STR R1, [R2]
00002550: 1E5B SUB R3, R3, #0x1
00002552: D1E7 BNE 0x2524
00002554: 9A01 LDR R2, [SP, #0x4]
00002556: 480B LDR R0, 0x2584
00002558: F44F417F MOV.W R1, #65280
0000255c: F000FE90 BL 0x3280
00002560: 4C09 LDR R4, 0x2588
00002562: 21FF MOV R1, #0xFF
00002564: 9A00 LDR R2, [SP]
00002566: 4620 MOV R0, R4
00002568: F000FE8A BL 0x3280
0000256c: F44F417F MOV.W R1, #65280
00002570: 9A02 LDR R2, [SP, #0x8]
00002572: 4620 MOV R0, R4
00002574: F000FE84 BL 0x3280
00002578: BD3E POP {R1, R2, R3, R4, R5, PC}
0000257a: 46C0 MOV R8, R8
0000257c: 1380 ASR R0, R0, #0xE
0000257e: 2000 MOV R0, #0x0
00002580: 07E0 LSL R0, R4, #0x1F
00002582: 2000 MOV R0, #0x0
00002584: 0000 LSL R0, R0, #0x0
00002586: 4003 AND R3, R0
00002588: 1000 ASR R0, R0, #0x0
0000258a: 4003 AND R3, R0
0000258c: E92D47F0 STMDB.W R13!, {R4, R5, R6, R7, R8, R9, R10, R14}
00002590: 4682 MOV R10, R0
00002592: 4D18 LDR R5, 0x25F4
00002594: 6829 LDR R1, [R5]
00002596: 4C18 LDR R4, 0x25F8
00002598: 6820 LDR R0, [R4]
0000259a: 4288 CMP R0, R1
0000259c: D027 BEQ 0x25EE
0000259e: 4E17 LDR R6, 0x25FC
000025a0: 4F18 LDR R7, 0x2604
000025a2: 6B70 LDR R0, [R6, #0x34]
000025a4: F8DF9058 LDR.W R9, [PC, #88]
000025a8: 68C1 LDR R1, [R0, #0xC]
000025aa: 6838 LDR R0, [R7]
000025ac: F8590020 LDR.W R0, [R9, R0, LSL #2]
000025b0: 4788 BLX R1
000025b2: 46B8 MOV R8, R7
000025b4: 4F14 LDR R7, 0x2608
000025b6: E00A B 0x25CE
000025b8: 6830 LDR R0, [R6]
000025ba: 6BC2 LDR R2, [R0, #0x3C]
000025bc: 6820 LDR R0, [R4]
000025be: 5C39 LDRB R1, [R7, R0]
000025c0: 4650 MOV R0, R10
000025c2: 4790 BLX R2
000025c4: 6820 LDR R0, [R4]
000025c6: 1C40 ADD R0, R0, #0x1
000025c8: F36F209F BFC.W R0, #10, #22
000025cc: 6020 STR R0, [R4]
000025ce: 6830 LDR R0, [R6]
000025d0: 6B01 LDR R1, [R0, #0x30]
000025d2: 4650 MOV R0, R10
000025d4: 4788 BLX R1
000025d6: B118 CZBEQ R0, 0x25E0
000025d8: 6829 LDR R1, [R5]
000025da: 6820 LDR R0, [R4]
000025dc: 4288 CMP R0, R1
000025de: D1EB BNE 0x25B8
000025e0: 6B70 LDR R0, [R6, #0x34]
000025e2: 6801 LDR R1, [R0]
000025e4: F8D80000 LDR.W R0, [R8, #0]
000025e8: F8590020 LDR.W R0, [R9, R0, LSL #2]
000025ec: 4788 BLX R1
000025ee: E8BD87F0 LDMIA.W R13!, {R4, R5, R6, R7, R8, R9, R10, PC}
000025f2: 46C0 MOV R8, R8
000025f4: 1334 ASR R4, R6, #0xC
000025f6: 2000 MOV R0, #0x0
000025f8: 1338 ASR R0, R7, #0xC
000025fa: 2000 MOV R0, #0x0
000025fc: 0014 LSL R4, R2, #0x0
000025fe: 0100 LSL R0, R0, #0x4
00002600: 359C ADD R5, #0x9C
00002602: 0000 LSL R0, R0, #0x0
00002604: 07F8 LSL R0, R7, #0x1F
00002606: 2000 MOV R0, #0x0
00002608: 0000 LSL R0, R0, #0x0
0000260a: 2000 MOV R0, #0x0
0000260c: B510 PUSH {R4, LR}
0000260e: 4299 CMP R1, R3
00002610: D101 BNE 0x2616
00002612: 4290 CMP R0, R2
00002614: D02F BEQ 0x2676
00002616: EA500402 ORRS.W R4, R0, R2
0000261a: D104 BNE 0x2626
0000261c: EA410403 ORR.W R4, R1, R3
00002620: 0064 LSL R4, R4, #0x1
00002622: 2C00 CMP R4, #0x0
00002624: D027 BEQ 0x2676
00002626: EA500441 ORRS.W R4, R0, R1, LSL #1
0000262a: D101 BNE 0x2630
0000262c: 429C CMP R4, R3
0000262e: E022 B 0x2676
00002630: 004C LSL R4, R1, #0x1
00002632: 1564 ASR R4, R4, #0x15
00002634: 1C64 ADD R4, R4, #0x1
00002636: D107 BNE 0x2648
00002638: 005C LSL R4, R3, #0x1
0000263a: 1564 ASR R4, R4, #0x15
0000263c: 1C64 ADD R4, R4, #0x1
0000263e: D103 BNE 0x2648
00002640: 0FDC LSR R4, R3, #0x1F
00002642: EBB474D1 SUBS.W R4, R4, R1, LSR #31
00002646: E016 B 0x2676
00002648: 2B00 CMP R3, #0x0
0000264a: D40A BMI 0x2662
0000264c: 2900 CMP R1, #0x0
0000264e: D412 BMI 0x2676
00002650: 4299 CMP R1, R3
00002652: D110 BNE 0x2676
00002654: EA900402 EORS.W R4, R0, R2
00002658: D401 BMI 0x265E
0000265a: 4290 CMP R0, R2
0000265c: E00B B 0x2676
0000265e: 2A00 CMP R2, #0x0
00002660: E009 B 0x2676
00002662: 2900 CMP R1, #0x0
00002664: DC07 BGT 0x2676
00002666: 428B CMP R3, R1
00002668: D105 BNE 0x2676
0000266a: EA900402 EORS.W R4, R0, R2
0000266e: D401 BMI 0x2674
00002670: 4282 CMP R2, R0
00002672: E000 B 0x2676
00002674: 2800 CMP R0, #0x0
00002676: F3EF8400 MRS.W R4, CPSR
0000267a: BF54 ITE PL
0000267c: F0445400 ORR.W R4, R4, #536870912
00002680: F0245400 BIC.W R4, R4, #536870912
00002684: F3848800 MSR.W CPSR_f, R4
00002688: BD10 POP {R4, PC}
0000268a: B510 PUSH {R4, LR}
0000268c: 8842 LDRH R2, [R0, #0x2]
0000268e: 0BD1 LSR R1, R2, #0xF
00002690: 03CC LSL R4, R1, #0xF
00002692: F012027F ANDS.W R2, R2, #127
00002696: F04F0101 MOV.W R1, #1
0000269a: 8042 STRH R2, [R0, #0x2]
0000269c: D102 BNE 0x26A4
0000269e: 8802 LDRH R2, [R0]
000026a0: 2A00 CMP R2, #0x0
000026a2: D02B BEQ 0x26FC
000026a4: 8842 LDRH R2, [R0, #0x2]
000026a6: B92A CZBNE R2, 0x26B4
000026a8: 2100 MOV R1, #0x0
000026aa: 8802 LDRH R2, [R0]
000026ac: 8001 STRH R1, [R0]
000026ae: 8042 STRH R2, [R0, #0x2]
000026b0: F06F010E MVN.W R1, #14
000026b4: 2A80 CMP R2, #0x80
000026b6: DA0C BGE 0x26D2
000026b8: 8803 LDRH R3, [R0]
000026ba: 0052 LSL R2, R2, #0x1
000026bc: 1E49 SUB R1, R1, #0x1
000026be: EA4232E3 ORR.W R2, R2, R3, ASR #15
000026c2: 005B LSL R3, R3, #0x1
000026c4: B292 UXTH R2, R2
000026c6: B209 SXTH R1, R1
000026c8: 2A80 CMP R2, #0x80
000026ca: B29B UXTH R3, R3
000026cc: DBF5 BLT 0x26BA
000026ce: 8003 STRH R3, [R0]
000026d0: 8042 STRH R2, [R0, #0x2]
000026d2: F5B27F80 CMP.W R2, #256
000026d6: DB0D BLT 0x26F4
000026d8: 8803 LDRH R3, [R0]
000026da: 105B ASR R3, R3, #0x1
000026dc: 1C49 ADD R1, R1, #0x1
000026de: EA4333C2 ORR.W R3, R3, R2, LSL #15
000026e2: 1052 ASR R2, R2, #0x1
000026e4: B209 SXTH R1, R1
000026e6: B292 UXTH R2, R2
000026e8: B29B UXTH R3, R3
000026ea: F5B27F80 CMP.W R2, #256
000026ee: DAF4 BGE 0x26DA
000026f0: 8042 STRH R2, [R0, #0x2]
000026f2: 8003 STRH R3, [R0]
000026f4: 8842 LDRH R2, [R0, #0x2]
000026f6: F002027F AND.W R2, R2, #127
000026fa: 8042 STRH R2, [R0, #0x2]
000026fc: 8842 LDRH R2, [R0, #0x2]
000026fe: 4314 ORR R4, R2
00002700: 8044 STRH R4, [R0, #0x2]
00002702: 4608 MOV R0, R1
00002704: BD10 POP {R4, PC}
00002706: E7FE B 0x2706
00002708: B510 PUSH {R4, LR}
0000270a: A016 ADD R0, PC, #0x58 0x2764
0000270c: F7FEFC2A BL 0xF64
00002710: F000FD36 BL 0x3180
00002714: 2000 MOV R0, #0x0
00002716: F000FDDD BL 0x32D4
0000271a: F000FD45 BL 0x31A8
0000271e: 2005 MOV R0, #0x5
00002720: F000FDD0 BL 0x32C4
00002724: 2018 MOV R0, #0x18
00002726: F000FD53 BL 0x31D0
0000272a: 4C14 LDR R4, 0x277C
0000272c: 4620 MOV R0, R4
0000272e: 210A MOV R1, #0xA
00002730: F000FC9E BL 0x3070
00002734: F000FA3C BL 0x2BB0
00002738: F7FEFD2A BL 0x1190
0000273c: 211E MOV R1, #0x1E
0000273e: FBB0F0F1 UDIV.W R0, R0, R1
00002742: F000FE06 BL 0x3352
00002746: F7FFFE9B BL 0x2480
0000274a: E002 B 0x2752
0000274c: 2064 MOV R0, #0x64
0000274e: F000FE00 BL 0x3352
00002752: 6920 LDR R0, [R4, #0x10]
00002754: 0840 LSR R0, R0, #0x1
00002756: D2F9 BCS 0x274C
00002758: F000FA2A BL 0x2BB0
0000275c: F000FD2E BL 0x31BC
00002760: BD10 POP {R4, PC}
00002762: 46C0 MOV R8, R8
00002764: 6E45 LDR R5, [R0, #0x64]
00002766: 6574 STR R4, [R6, #0x54]
00002768: 6972 LDR R2, [R6, #0x14]
0000276a: 676E STR R6, [R5, #0x74]
0000276c: 4820 LDR R0, 0x27F0
0000276e: 6269 STR R1, [R5, #0x24]
00002770: 7265 STRB R5, [R4, #0x9]
00002772: 616E STR R6, [R5, #0x14]
00002774: 6574 STR R4, [R6, #0x54]
00002776: 2E2E CMP R6, #0x2E
00002778: 0A2E LSR R6, R5, #0x8
0000277a: C000 STMIA R0!
0000277c: 07AC LSL R4, R5, #0x1E
0000277e: 2000 MOV R0, #0x0
00002780: B510 PUSH {R4, LR}
00002782: 2000 MOV R0, #0x0
00002784: 4601 MOV R1, R0
00002786: F000F873 BL 0x2870
0000278a: 4C19 LDR R4, 0x27F0
0000278c: 6120 STR R0, [R4, #0x10]
0000278e: F7FFF9EF BL 0x1B70
00002792: 68E0 LDR R0, [R4, #0xC]
00002794: 2803 CMP R0, #0x3
00002796: D108 BNE 0x27AA
00002798: 4812 LDR R0, 0x27E4
0000279a: ED940A07 FLDS S0, [R4, #28]
0000279e: EE000A90 FMSR S1, R0
000027a2: EE300A80 FADDS S0, S1, S0
000027a6: ED840A07 FSTS S0, [R4, #28]
000027aa: 480F LDR R0, 0x27E8
000027ac: EDD40A07 FLDS S1, [R4, #28]
000027b0: EE000A10 FMSR S0, R0
000027b4: EEF40AC0 FCMPES S1, S0
000027b8: EEF1FA10 FMXR PC, FPSCR
000027bc: D901 BLS 0x27C2
000027be: 490D LDR R1, 0x27F4
000027c0: 61E1 STR R1, [R4, #0x1C]
000027c2: 490A LDR R1, 0x27EC
000027c4: ED910A00 FLDS S0, [R1, #0]
000027c8: EEB50AC0 FCMPEZS S0, S0
000027cc: EEF1FA10 FMXR PC, FPSCR
000027d0: D203 BCS 0x27DA
000027d2: EE000A10 FMSR S0, R0
000027d6: ED840A07 FSTS S0, [R4, #28]
000027da: 2000 MOV R0, #0x0
000027dc: F7FFFA44 BL 0x1C68
000027e0: BD10 POP {R4, PC}
000027e2: 46C0 MOV R8, R8
000027e4: 0A92 LSR R2, R2, #0xA
000027e6: 3D86 SUB R5, #0x86
000027e8: CBE4 LDMIA R3!, {R2, R5, R6, R7}
000027ea: 4096 LSL R6, R2
000027ec: 07DC LSL R4, R3, #0x1F
000027ee: 2000 MOV R0, #0x0
000027f0: 07AC LSL R4, R5, #0x1E
000027f2: 2000 MOV R0, #0x0
000027f4: 0000 LSL R0, R0, #0x0
000027f6: 0000 LSL R0, R0, #0x0
000027f8: 2200 MOV R2, #0x0
000027fa: 4613 MOV R3, R2
000027fc: 460A MOV R2, R1
000027fe: 4619 MOV R1, R3
00002800: B571 PUSH {R0, R4, R5, R6, LR}
00002802: F0100F03 TST.W R0, #3
00002806: D00A BEQ 0x281E
00002808: 2A00 CMP R2, #0x0
0000280a: BF82 ITTT HI
0000280c: F8001B01 STRB.W R1, [R0], #1
00002810: 1E52 SUB R2, R2, #0x1
00002812: F0100F03 TST.W R0, #3
00002816: D1F7 BNE 0x2808
00002818: 2A00 CMP R2, #0x0
0000281a: BF08 IT EQ
0000281c: BD71 POP {R0, R4, R5, R6, PC}
0000281e: F01101FF ANDS.W R1, R1, #255
00002822: EA412101 ORR.W R1, R1, R1, LSL #8
00002826: 2A04 CMP R2, #0x4
00002828: D318 BCC 0x285C
0000282a: EA414101 ORR.W R1, R1, R1, LSL #16
0000282e: 2A08 CMP R2, #0x8
00002830: D30F BCC 0x2852
00002832: 460E MOV R6, R1
00002834: 2A10 CMP R2, #0x10
00002836: D308 BCC 0x284A
00002838: 460C MOV R4, R1
0000283a: 460D MOV R5, R1
0000283c: F1B2030F SUBS.W R3, R2, #15
00002840: F012020F ANDS.W R2, R2, #15
00002844: C072 STMIA R0!, {R1, R4, R5, R6}
00002846: 3B10 SUB R3, #0x10
00002848: D8FC BHI 0x2844
0000284a: F0120F08 TST.W R2, #8
0000284e: BF18 IT NE
00002850: C042 STMIA R0!, {R1, R6}
00002852: F0120F04 TST.W R2, #4
00002856: BF18 IT NE
00002858: F8401B04 STR.W R1, [R0], #4
0000285c: F0120F02 TST.W R2, #2
00002860: BF18 IT NE
00002862: F8201B02 STRH.W R1, [R0], #2
00002866: F0120F01 TST.W R2, #1
0000286a: BF18 IT NE
0000286c: 7001 STRB R1, [R0]
0000286e: BD71 POP {R0, R4, R5, R6, PC}
00002870: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
00002872: 4604 MOV R4, R0
00002874: 460D MOV R5, R1
00002876: 4814 LDR R0, 0x28C8
00002878: 6800 LDR R0, [R0]
0000287a: 2111 MOV R1, #0x11
0000287c: 6AC2 LDR R2, [R0, #0x2C]
0000287e: 4813 LDR R0, 0x28CC
00002880: 4790 BLX R2
00002882: B10D CZBEQ R5, 0x2888
00002884: 43C1 MVN R1, R0
00002886: 7029 STRB R1, [R5]
00002888: 4B11 LDR R3, 0x28D0
0000288a: 781A LDRB R2, [R3]
0000288c: EA800502 EOR.W R5, R0, R2
00002890: 4F11 LDR R7, 0x28D8
00002892: F8DFC040 LDR.W R12, [PC, #64]
00002896: 783E LDRB R6, [R7]
00002898: F89C1000 LDRB.W R1, [R12, #0]
0000289c: 404E EOR R6, R1
0000289e: 402E AND R6, R5
000028a0: B2F6 UXTB R6, R6
000028a2: 703E STRB R6, [R7]
000028a4: EA250101 BIC.W R1, R5, R1
000028a8: B2C9 UXTB R1, R1
000028aa: F88C1000 STRB.W R1, [R12, #0]
000028ae: 4331 ORR R1, R6
000028b0: 4388 BIC R0, R1
000028b2: 400A AND R2, R1
000028b4: 4302 ORR R2, R0
000028b6: B2D0 UXTB R0, R2
000028b8: 7018 STRB R0, [R3]
000028ba: 404D EOR R5, R1
000028bc: B10C CZBEQ R4, 0x28C2
000028be: 7025 STRB R5, [R4]
000028c0: 7818 LDRB R0, [R3]
000028c2: 43C0 MVN R0, R0
000028c4: B2C0 UXTB R0, R0
000028c6: BDF8 POP {R3, R4, R5, R6, R7, PC}
000028c8: 0020 LSL R0, R4, #0x0
000028ca: 0100 LSL R0, R0, #0x4
000028cc: 5000 STR R0, [R0, R0]
000028ce: 4002 AND R2, R0
000028d0: 1394 ASR R4, R2, #0xE
000028d2: 2000 MOV R0, #0x0
000028d4: 1396 ASR R6, R2, #0xE
000028d6: 2000 MOV R0, #0x0
000028d8: 1395 ASR R5, R2, #0xE
000028da: 2000 MOV R0, #0x0
000028dc: B570 PUSH {R4, R5, R6, LR}
000028de: F04F7680 MOV.W R6, #16777216
000028e2: 6C70 LDR R0, [R6, #0x44]
000028e4: 6981 LDR R1, [R0, #0x18]
000028e6: 4810 LDR R0, 0x2928
000028e8: 4788 BLX R1
000028ea: 4910 LDR R1, 0x292C
000028ec: 4810 LDR R0, 0x2930
000028ee: 6008 STR R0, [R1]
000028f0: 6848 LDR R0, [R1, #0x4]
000028f2: F0400001 ORR.W R0, R0, #1
000028f6: 6048 STR R0, [R1, #0x4]
000028f8: 2200 MOV R2, #0x0
000028fa: 600A STR R2, [R1]
000028fc: 4D0D LDR R5, 0x2934
000028fe: 6A30 LDR R0, [R6, #0x20]
00002900: 2111 MOV R1, #0x11
00002902: 6843 LDR R3, [R0, #0x4]
00002904: 4628 MOV R0, R5
00002906: 4798 BLX R3
00002908: 230A MOV R3, #0xA
0000290a: 2111 MOV R1, #0x11
0000290c: 6A30 LDR R0, [R6, #0x20]
0000290e: 2201 MOV R2, #0x1
00002910: 6944 LDR R4, [R0, #0x14]
00002912: 4628 MOV R0, R5
00002914: 47A0 BLX R4
00002916: 6A30 LDR R0, [R6, #0x20]
00002918: 2111 MOV R1, #0x11
0000291a: 6AC2 LDR R2, [R0, #0x2C]
0000291c: 4628 MOV R0, R5
0000291e: 4790 BLX R2
00002920: 4905 LDR R1, 0x2938
00002922: 7008 STRB R0, [R1]
00002924: BD70 POP {R4, R5, R6, PC}
00002926: 46C0 MOV R8, R8
00002928: 0020 LSL R0, R4, #0x0
0000292a: 2000 MOV R0, #0x0
0000292c: 5520 STRB R0, [R4, R4]
0000292e: 4002 AND R2, R0
00002930: 434B MUL R3, R1
00002932: 4C4F LDR R4, 0x2A70
00002934: 5000 STR R0, [R0, R0]
00002936: 4002 AND R2, R0
00002938: 1394 ASR R4, R2, #0xE
0000293a: 2000 MOV R0, #0x0
0000293c: B570 PUSH {R4, R5, R6, LR}
0000293e: 2201 MOV R2, #0x1
00002940: 2500 MOV R5, #0x0
00002942: 4C14 LDR R4, 0x2994
00002944: 462B MOV R3, R5
00002946: E007 B 0x2958
00002948: F8440025 STR.W R0, [R4, R5, LSL #2]
0000294c: 1C6D ADD R5, R5, #0x1
0000294e: 461A MOV R2, R3
00002950: E001 B 0x2956
00002952: 7003 STRB R3, [R0]
00002954: 2201 MOV R2, #0x1
00002956: 1C40 ADD R0, R0, #0x1
00002958: 7801 LDRB R1, [R0]
0000295a: B989 CZBNE R1, 0x2980
0000295c: B115 CZBEQ R5, 0x2964
0000295e: 4E0E LDR R6, 0x2998
00002960: 6831 LDR R1, [R6]
00002962: B911 CZBNE R1, 0x296A
00002964: F04F30FF MOV.W R0, #4294967295
00002968: E012 B 0x2990
0000296a: 6820 LDR R0, [R4]
0000296c: F000FBDC BL 0x3128
00002970: B920 CZBNE R0, 0x297C
00002972: 6872 LDR R2, [R6, #0x4]
00002974: 4621 MOV R1, R4
00002976: 4628 MOV R0, R5
00002978: 4790 BLX R2
0000297a: E009 B 0x2990
0000297c: 360C ADD R6, #0xC
0000297e: E7EF B 0x2960
00002980: 2920 CMP R1, #0x20
00002982: D0E6 BEQ 0x2952
00002984: 2A00 CMP R2, #0x0
00002986: D0E6 BEQ 0x2956
00002988: 2D08 CMP R5, #0x8
0000298a: DBDD BLT 0x2948
0000298c: F06F0001 MVN.W R0, #1
00002990: BD70 POP {R4, R5, R6, PC}
00002992: 46C0 MOV R8, R8
00002994: 0788 LSL R0, R1, #0x1E
00002996: 2000 MOV R0, #0x0
00002998: 12D0 ASR R0, R2, #0xB
0000299a: 2000 MOV R0, #0x0
0000299c: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
0000299e: 4605 MOV R5, R0
000029a0: 682E LDR R6, [R5]
000029a2: 696C LDR R4, [R5, #0x14]
000029a4: F1B63FFF CMP.W R6, #4294967295
000029a8: F4045480 AND.W R4, R4, #4096
000029ac: D002 BEQ 0x29B4
000029ae: F7FFFB43 BL 0x2038
000029b2: B110 CZBEQ R0, 0x29BA
000029b4: F04F30FF MOV.W R0, #4294967295
000029b8: BDF8 POP {R3, R4, R5, R6, R7, PC}
000029ba: 6968 LDR R0, [R5, #0x14]
000029bc: 0900 LSR R0, R0, #0x4
000029be: D307 BCC 0x29D0
000029c0: 6868 LDR R0, [R5, #0x4]
000029c2: 1E40 SUB R0, R0, #0x1
000029c4: F7FDFCC9 BL 0x35A
000029c8: 6968 LDR R0, [R5, #0x14]
000029ca: F0200008 BIC.W R0, R0, #8
000029ce: 6168 STR R0, [R5, #0x14]
000029d0: 2000 MOV R0, #0x0
000029d2: 6068 STR R0, [R5, #0x4]
000029d4: 60A8 STR R0, [R5, #0x8]
000029d6: 60E8 STR R0, [R5, #0xC]
000029d8: 6828 LDR R0, [R5]
000029da: F7FDFF7F BL 0x8DC
000029de: 4607 MOV R7, R0
000029e0: F04F30FF MOV.W R0, #4294967295
000029e4: 6028 STR R0, [R5]
000029e6: B124 CZBEQ R4, 0x29F2
000029e8: 4803 LDR R0, 0x29F8
000029ea: EB001006 ADD.W R0, R0, R6, LSL #4
000029ee: F7FDFE84 BL 0x6FA
000029f2: 4638 MOV R0, R7
000029f4: BDF8 POP {R3, R4, R5, R6, R7, PC}
000029f6: 46C0 MOV R8, R8
000029f8: 05E8 LSL R0, R5, #0x17
000029fa: 2000 MOV R0, #0x0
000029fc: B570 PUSH {R4, R5, R6, LR}
000029fe: 4C16 LDR R4, 0x2A58
00002a00: 6023 STR R3, [R4]
00002a02: 4625 MOV R5, R4
00002a04: 7120 STRB R0, [R4, #0x4]
00002a06: 2008 MOV R0, #0x8
00002a08: F8116B01 LDRB.W R6, [R1], #1
00002a0c: 1E40 SUB R0, R0, #0x1
00002a0e: 716E STRB R6, [R5, #0x5]
00002a10: F1050501 ADD.W R5, R5, #1
00002a14: D1F8 BNE 0x2A08
00002a16: B133 CZBEQ R3, 0x2A26
00002a18: F8120B01 LDRB.W R0, [R2], #1
00002a1c: 1E5B SUB R3, R3, #0x1
00002a1e: 7360 STRB R0, [R4, #0xD]
00002a20: F1040401 ADD.W R4, R4, #1
00002a24: D1F8 BNE 0x2A18
00002a26: BF00 NOP
00002a28: BD70 POP {R4, R5, R6, PC}
00002a2a: 4603 MOV R3, R0
00002a2c: B570 PUSH {R4, R5, R6, LR}
00002a2e: 480A LDR R0, 0x2A58
00002a30: 2408 MOV R4, #0x8
00002a32: 4605 MOV R5, R0
00002a34: 6802 LDR R2, [R0]
00002a36: 792E LDRB R6, [R5, #0x4]
00002a38: 1E64 SUB R4, R4, #0x1
00002a3a: F1050501 ADD.W R5, R5, #1
00002a3e: F8036B01 STRB.W R6, [R3], #1
00002a42: D1F8 BNE 0x2A36
00002a44: B139 CZBEQ R1, 0x2A56
00002a46: B132 CZBEQ R2, 0x2A56
00002a48: 7B03 LDRB R3, [R0, #0xC]
00002a4a: 1E52 SUB R2, R2, #0x1
00002a4c: F1000001 ADD.W R0, R0, #1
00002a50: F8013B01 STRB.W R3, [R1], #1
00002a54: D1F8 BNE 0x2A48
00002a56: BD70 POP {R4, R5, R6, PC}
00002a58: 0400 LSL R0, R0, #0x10
00002a5a: 2000 MOV R0, #0x0
00002a5c: B570 PUSH {R4, R5, R6, LR}
00002a5e: F8105B01 LDRB.W R5, [R0], #1
00002a62: E01B B 0x2A9C
00002a64: 1C40 ADD R0, R0, #0x1
00002a66: B15A CZBEQ R2, 0x2A80
00002a68: 0A1C LSR R4, R3, #0x8
00002a6a: D109 BNE 0x2A80
00002a6c: 2402 MOV R4, #0x2
00002a6e: F8106B01 LDRB.W R6, [R0], #1
00002a72: 1E64 SUB R4, R4, #0x1
00002a74: EA462303 ORR.W R3, R6, R3, LSL #8
00002a78: D1F9 BNE 0x2A6E
00002a7a: E001 B 0x2A80
00002a7c: 2B04 CMP R3, #0x4
00002a7e: D302 BCC 0x2A86
00002a80: F8104B01 LDRB.W R4, [R0], #1
00002a84: E003 B 0x2A8E
00002a86: 462C MOV R4, R5
00002a88: E001 B 0x2A8E
00002a8a: F8014B01 STRB.W R4, [R1], #1
00002a8e: 1E5B SUB R3, R3, #0x1
00002a90: F1B33FFF CMP.W R3, #4294967295
00002a94: D1F9 BNE 0x2A8A
00002a96: E001 B 0x2A9C
00002a98: F8013B01 STRB.W R3, [R1], #1
00002a9c: F8103B01 LDRB.W R3, [R0], #1
00002aa0: 429D CMP R5, R3
00002aa2: D1F9 BNE 0x2A98
00002aa4: F8103B01 LDRB.W R3, [R0], #1
00002aa8: 2B00 CMP R3, #0x0
00002aaa: D1E7 BNE 0x2A7C
00002aac: F8103B01 LDRB.W R3, [R0], #1
00002ab0: 7804 LDRB R4, [R0]
00002ab2: 021B LSL R3, R3, #0x8
00002ab4: 18E3 ADD R3, R4, R3
00002ab6: D1D5 BNE 0x2A64
00002ab8: BD70 POP {R4, R5, R6, PC}
00002aba: E7FE B 0x2ABA
00002abc: F0004170 AND.W R1, R0, #4026531840
00002ac0: F1B14F70 CMP.W R1, #4026531840
00002ac4: D00B BEQ 0x2ADE
00002ac6: 4A11 LDR R2, 0x2B0C
00002ac8: 0F01 LSR R1, R0, #0x1C
00002aca: F8521021 LDR.W R1, [R2, R1, LSL #2]
00002ace: F3C04204 UBFX.W R2, R0, #16, #5
00002ad2: B280 UXTH R0, R0
00002ad4: 4090 LSL R0, R2
00002ad6: 680A LDR R2, [R1]
00002ad8: 4310 ORR R0, R2
00002ada: 6008 STR R0, [R1]
00002adc: E015 B 0x2B0A
00002ade: 490C LDR R1, 0x2B10
00002ae0: F3C02207 UBFX.W R2, R0, #8, #8
00002ae4: 1889 ADD R1, R1, R2
00002ae6: 0F0A LSR R2, R1, #0x1C
00002ae8: 08C1 LSR R1, R0, #0x3
00002aea: F40151FF AND.W R1, R1, #8160
00002aee: F00000FF AND.W R0, R0, #255
00002af2: F5A13150 SUB.W R1, R1, #212992
00002af6: F021417E BIC.W R1, R1, #4261412864
00002afa: EA417102 ORR.W R1, R1, R2, LSL #28
00002afe: EA410180 ORR.W R1, R1, R0, LSL #2
00002b02: F0417000 ORR.W R0, R1, #33554432
00002b06: 2101 MOV R1, #0x1
00002b08: 6001 STR R1, [R0]
00002b0a: 4770 BX R14
00002b0c: 3540 ADD R5, #0x40
00002b0e: 0000 LSL R0, R0, #0x0
00002b10: E600 B 0x2714
00002b12: 400F AND R7, R1
00002b14: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
00002b16: 4602 MOV R2, R0
00002b18: 1E49 SUB R1, R1, #0x1
00002b1a: 4D0F LDR R5, 0x2B58
00002b1c: 4E10 LDR R6, 0x2B60
00002b1e: 2000 MOV R0, #0x0
00002b20: 4F0E LDR R7, 0x2B5C
00002b22: E004 B 0x2B2E
00002b24: 4281 CMP R1, R0
00002b26: D902 BLS 0x2B2E
00002b28: F8024B01 STRB.W R4, [R2], #1
00002b2c: 1C40 ADD R0, R0, #0x1
00002b2e: 683C LDR R4, [R7]
00002b30: 682B LDR R3, [R5]
00002b32: 42A3 CMP R3, R4
00002b34: D0FB BEQ 0x2B2E
00002b36: 682B LDR R3, [R5]
00002b38: 5CF4 LDRB R4, [R6, R3]
00002b3a: 682B LDR R3, [R5]
00002b3c: 1C5B ADD R3, R3, #0x1
00002b3e: F003037F AND.W R3, R3, #127
00002b42: 602B STR R3, [R5]
00002b44: 2C0D CMP R4, #0xD
00002b46: D003 BEQ 0x2B50
00002b48: 2C0A CMP R4, #0xA
00002b4a: D001 BEQ 0x2B50
00002b4c: 2C1B CMP R4, #0x1B
00002b4e: D1E9 BNE 0x2B24
00002b50: 2100 MOV R1, #0x0
00002b52: 7011 STRB R1, [R2]
00002b54: BDF8 POP {R3, R4, R5, R6, R7, PC}
00002b56: 46C0 MOV R8, R8
00002b58: 1340 ASR R0, R0, #0xD
00002b5a: 2000 MOV R0, #0x0
00002b5c: 133C ASR R4, R7, #0xC
00002b5e: 2000 MOV R0, #0x0
00002b60: 0708 LSL R0, R1, #0x1C
00002b62: 2000 MOV R0, #0x0
00002b64: 4A0D LDR R2, 0x2B9C
00002b66: 6811 LDR R1, [R2]
00002b68: F0410140 ORR.W R1, R1, #64
00002b6c: 6011 STR R1, [R2]
00002b6e: 490C LDR R1, 0x2BA0
00002b70: 680A LDR R2, [R1]
00002b72: 490C LDR R1, 0x2BA4
00002b74: 4011 AND R1, R2
00002b76: 4A0C LDR R2, 0x2BA8
00002b78: 428A CMP R2, R1
00002b7a: D001 BEQ 0x2B80
00002b7c: F000B992 B.W 0x2EA4
00002b80: F44F717A MOV.W R1, #1000
00002b84: FBB0F1F1 UDIV.W R1, R0, R1
00002b88: 205F MOV R0, #0x5F
00002b8a: 4348 MUL R0, R1
00002b8c: F64031B8 MOVW.W R1, #3000
00002b90: FBB0F0F1 UDIV.W R0, R0, R1
00002b94: 4905 LDR R1, 0x2BAC
00002b96: 1C40 ADD R0, R0, #0x1
00002b98: 6008 STR R0, [R1]
00002b9a: 4770 BX R14
00002b9c: C010 STMIA R0!, {R4}
00002b9e: 400F AND R7, R1
00002ba0: E000 B 0x2BA4
00002ba2: 400F AND R7, R1
00002ba4: 0000 LSL R0, R0, #0x0
00002ba6: 70FF STRB R7, [R7, #0x3]
00002ba8: 0000 LSL R0, R0, #0x0
00002baa: 1001 ASR R1, R0, #0x0
00002bac: 07FC LSL R4, R7, #0x1F
00002bae: 2000 MOV R0, #0x0
00002bb0: B510 PUSH {R4, LR}
00002bb2: 4C0F LDR R4, 0x2BF0
00002bb4: 2102 MOV R1, #0x2
00002bb6: 4620 MOV R0, R4
00002bb8: F000FB50 BL 0x325C
00002bbc: 2104 MOV R1, #0x4
00002bbe: 4620 MOV R0, R4
00002bc0: F000FB4C BL 0x325C
00002bc4: 2108 MOV R1, #0x8
00002bc6: 4620 MOV R0, R4
00002bc8: F000FB48 BL 0x325C
00002bcc: F64F71FF MOVW.W R1, #65535
00002bd0: 4808 LDR R0, 0x2BF4
00002bd2: F000FB2F BL 0x3234
00002bd6: 4C08 LDR R4, 0x2BF8
00002bd8: F64F71FF MOVW.W R1, #65535
00002bdc: 4620 MOV R0, R4
00002bde: F000FB29 BL 0x3234
00002be2: F64F71FF MOVW.W R1, #65535
00002be6: 4620 MOV R0, R4
00002be8: F000FB24 BL 0x3234
00002bec: BD10 POP {R4, PC}
00002bee: 46C0 MOV R8, R8
00002bf0: 5000 STR R0, [R0, R0]
00002bf2: 4002 AND R2, R0
00002bf4: 0000 LSL R0, R0, #0x0
00002bf6: 4003 AND R3, R0
00002bf8: 1000 ASR R0, R0, #0x0
00002bfa: 4003 AND R3, R0
00002bfc: B5F8 PUSH {R3, R4, R5, R6, R7, LR}
00002bfe: 4606 MOV R6, R0
00002c00: 2704 MOV R7, #0x4
00002c02: 4D10 LDR R5, 0x2C44
00002c04: 2400 MOV R4, #0x0
00002c06: 8870 LDRH R0, [R6, #0x2]
00002c08: E018 B 0x2C3C
00002c0a: 00A1 LSL R1, R4, #0x2
00002c0c: EB0101C4 ADD.W R1, R1, R4, LSL #3
00002c10: 1873 ADD R3, R6, R1
00002c12: 68DA LDR R2, [R3, #0xC]
00002c14: 6859 LDR R1, [R3, #0x4]
00002c16: 689B LDR R3, [R3, #0x8]
00002c18: B952 CZBNE R2, 0x2C30
00002c1a: 682A LDR R2, [R5]
00002c1c: B162 CZBEQ R2, 0x2C38
00002c1e: 7808 LDRB R0, [R1]
00002c20: 1C49 ADD R1, R1, #0x1
00002c22: FB10F007 SMULBB.W R0, R0, R7
00002c26: 582A LDR R2, [R5, R0]
00002c28: 4608 MOV R0, R1
00002c2a: 4619 MOV R1, R3
00002c2c: 4790 BLX R2
00002c2e: E002 B 0x2C36
00002c30: 4618 MOV R0, R3
00002c32: F7FFFAF7 BL 0x2224
00002c36: 8870 LDRH R0, [R6, #0x2]
00002c38: 1C64 ADD R4, R4, #0x1
00002c3a: B2A4 UXTH R4, R4
00002c3c: 42A0 CMP R0, R4
00002c3e: DCE4 BGT 0x2C0A
00002c40: BDF8 POP {R3, R4, R5, R6, R7, PC}
00002c42: 46C0 MOV R8, R8
00002c44: 36BC ADD R6, #0xBC
00002c46: 0000 LSL R0, R0, #0x0
00002c48: B570 PUSH {R4, R5, R6, LR}
00002c4a: 4604 MOV R4, R0
00002c4c: 460D MOV R5, R1
00002c4e: 6820 LDR R0, [R4]
00002c50: 4616 MOV R6, R2
00002c52: F1B03FFF CMP.W R0, #4294967295
00002c56: D018 BEQ 0x2C8A
00002c58: 2E01 CMP R6, #0x1
00002c5a: D107 BNE 0x2C6C
00002c5c: 6960 LDR R0, [R4, #0x14]
00002c5e: 0940 LSR R0, R0, #0x5
00002c60: D304 BCC 0x2C6C
00002c62: 68A1 LDR R1, [R4, #0x8]
00002c64: B111 CZBEQ R1, 0x2C6C
00002c66: 6920 LDR R0, [R4, #0x10]
00002c68: 1A40 SUB R0, R0, R1
00002c6a: 1A2D SUB R5, R5, R0
00002c6c: 4620 MOV R0, R4
00002c6e: F7FFF9E3 BL 0x2038
00002c72: 4632 MOV R2, R6
00002c74: 6960 LDR R0, [R4, #0x14]
00002c76: 4629 MOV R1, R5
00002c78: F4206020 BIC.W R0, R0, #2560
00002c7c: 6160 STR R0, [R4, #0x14]
00002c7e: 6820 LDR R0, [R4]
00002c80: F7FDFE01 BL 0x886
00002c84: F1B03FFF CMP.W R0, #4294967295
00002c88: D102 BNE 0x2C90
00002c8a: F04F30FF MOV.W R0, #4294967295
00002c8e: BD70 POP {R4, R5, R6, PC}
00002c90: 2000 MOV R0, #0x0
00002c92: BD70 POP {R4, R5, R6, PC}
00002c94: B510 PUSH {R4, LR}
00002c96: F3C04107 UBFX.W R1, R0, #16, #8
00002c9a: 2201 MOV R2, #0x1
00002c9c: 4B0D LDR R3, 0x2CD4
00002c9e: 408A LSL R2, R1
00002ca0: 681C LDR R4, [R3]
00002ca2: 4B0D LDR R3, 0x2CD8
00002ca4: 4222 TST R2, R4
00002ca6: D102 BNE 0x2CAE
00002ca8: F8531031 LDR.W R1, [R3, R1, LSL #3]
00002cac: E004 B 0x2CB8
00002cae: 2204 MOV R2, #0x4
00002cb0: EB0202C1 ADD.W R2, R2, R1, LSL #3
00002cb4: 4619 MOV R1, R3
00002cb6: 5889 LDR R1, [R1, R2]
00002cb8: F3C02407 UBFX.W R4, R0, #8, #8
00002cbc: 220F MOV R2, #0xF
00002cbe: F000000F AND.W R0, R0, #15
00002cc2: F8D1352C LDR.W R3, [R1, #1324]
00002cc6: 40A2 LSL R2, R4
00002cc8: 40A0 LSL R0, R4
00002cca: 4393 BIC R3, R2
00002ccc: 4318 ORR R0, R3
00002cce: F8C1052C STR.W R0, [R1, #1324]
00002cd2: BD10 POP {R4, PC}
00002cd4: E06C B 0x2DB0
00002cd6: 400F AND R7, R1
00002cd8: 3440 ADD R4, #0x40
00002cda: 0000 LSL R0, R0, #0x0
00002cdc: F64E5188 MOVW.W R1, #60808
00002ce0: F2CE0100 MOVT.W R1, #57344
00002ce4: 6808 LDR R0, [R1]
00002ce6: F04F03F0 MOV.W R3, #240
00002cea: EA404003 ORR.W R0, R0, R3, LSL #16
00002cee: 6008 STR R0, [R1]
00002cf0: 4809 LDR R0, 0x2D18
00002cf2: 4685 MOV R13, R0
00002cf4: 4809 LDR R0, 0x2D1C
00002cf6: 4485 ADD R13, R0
00002cf8: 466F MOV R7, R13
00002cfa: 2007 MOV R0, #0x7
00002cfc: 4387 BIC R7, R0
00002cfe: 46BD MOV R13, R7
00002d00: 4807 LDR R0, 0x2D20
00002d02: 466F MOV R7, R13
00002d04: 6007 STR R7, [R0]
00002d06: F7FFFB71 BL 0x23EC
00002d0a: F000FA01 BL 0x3110
00002d0e: 2001 MOV R0, #0x1
00002d10: F000F830 BL 0x2D74
00002d14: E7FE B 0x2D14
00002d16: 0000 LSL R0, R0, #0x0
00002d18: 0800 LSR R0, R0, #0x0
00002d1a: 2000 MOV R0, #0x0
00002d1c: 0800 LSR R0, R0, #0x0
00002d1e: 0000 LSL R0, R0, #0x0
00002d20: 1390 ASR R0, R2, #0xE
00002d22: 2000 MOV R0, #0x0
00002d24: B538 PUSH {R3, R4, R5, LR}
00002d26: 4604 MOV R4, R0
00002d28: 4D0C LDR R5, 0x2D5C
00002d2a: 490D LDR R1, 0x2D60
00002d2c: 2280 MOV R2, #0x80
00002d2e: 4628 MOV R0, R5
00002d30: F000FA1C BL 0x316C
00002d34: 6829 LDR R1, [R5]
00002d36: 2800 CMP R0, #0x0
00002d38: DD0D BLE 0x2D56
00002d3a: 4B0A LDR R3, 0x2D64
00002d3c: 2200 MOV R2, #0x0
00002d3e: 5C5D LDRB R5, [R3, R1]
00002d40: 42AC CMP R4, R5
00002d42: D101 BNE 0x2D48
00002d44: 4610 MOV R0, R2
00002d46: E008 B 0x2D5A
00002d48: 1C49 ADD R1, R1, #0x1
00002d4a: F001017F AND.W R1, R1, #127
00002d4e: 1E40 SUB R0, R0, #0x1
00002d50: F1020201 ADD.W R2, R2, #1
00002d54: D1F3 BNE 0x2D3E
00002d56: F04F30FF MOV.W R0, #4294967295
00002d5a: BD38 POP {R3, R4, R5, PC}
00002d5c: 1340 ASR R0, R0, #0xD
00002d5e: 2000 MOV R0, #0x0
00002d60: 133C ASR R4, R7, #0xC
00002d62: 2000 MOV R0, #0x0
00002d64: 0708 LSL R0, R1, #0x1C
00002d66: 2000 MOV R0, #0x0
00002d68: BF00 NOP
00002d6a: 4770 BX R14
00002d6c: B508 PUSH {R3, LR}
00002d6e: F7FFFFFB BL 0x2D68
00002d72: E7FE B 0x2D72
00002d74: B510 PUSH {R4, LR}
00002d76: 4604 MOV R4, R0
00002d78: 4808 LDR R0, 0x2D9C
00002d7a: 6800 LDR R0, [R0]
00002d7c: 4780 BLX R0
00002d7e: 4808 LDR R0, 0x2DA0
00002d80: 6801 LDR R1, [R0]
00002d82: B109 CZBEQ R1, 0x2D88
00002d84: 4620 MOV R0, R4
00002d86: 4788 BLX R1
00002d88: 4806 LDR R0, 0x2DA4
00002d8a: 6800 LDR R0, [R0]
00002d8c: B100 CZBEQ R0, 0x2D90
00002d8e: 4780 BLX R0
00002d90: 4805 LDR R0, 0x2DA8
00002d92: 6800 LDR R0, [R0]
00002d94: 4780 BLX R0
00002d96: F7FFFFE9 BL 0x2D6C
00002d9a: BD10 POP {R4, PC}
00002d9c: 1368 ASR R0, R5, #0xD
00002d9e: 2000 MOV R0, #0x0
00002da0: 1374 ASR R4, R6, #0xD
00002da2: 2000 MOV R0, #0x0
00002da4: 1370 ASR R0, R6, #0xD
00002da6: 2000 MOV R0, #0x0
00002da8: 136C ASR R4, R5, #0xD
00002daa: 2000 MOV R0, #0x0
00002dac: B570 PUSH {R4, R5, R6, LR}
00002dae: A60A ADD R6, PC, #0x28 0x2DD8
00002db0: 4630 MOV R0, R6
00002db2: F7FEF8D7 BL 0xF64
00002db6: 4C0C LDR R4, 0x2DE8
00002db8: 2506 MOV R5, #0x6
00002dba: 6821 LDR R1, [R4]
00002dbc: 68A2 LDR R2, [R4, #0x8]
00002dbe: A007 ADD R0, PC, #0x1C 0x2DDC
00002dc0: F7FEF8D0 BL 0xF64
00002dc4: 1E6D SUB R5, R5, #0x1
00002dc6: F104040C ADD.W R4, R4, #12
00002dca: D1F6 BNE 0x2DBA
00002dcc: 4630 MOV R0, R6
00002dce: F7FEF8C9 BL 0xF64
00002dd2: 2000 MOV R0, #0x0
00002dd4: BD70 POP {R4, R5, R6, PC}
00002dd6: 46C0 MOV R8, R8
00002dd8: 000A LSL R2, R1, #0x0
00002dda: 46C0 MOV R8, R8
00002ddc: 3125 ADD R1, #0x25
00002dde: 7337 STRB R7, [R6, #0xC]
00002de0: 2520 MOV R5, #0x20
00002de2: 0A73 LSR R3, R6, #0x9
00002de4: 000A LSL R2, R1, #0x0
00002de6: 46C0 MOV R8, R8
00002de8: 12D0 ASR R0, R2, #0xB
00002dea: 2000 MOV R0, #0x0
00002dec: B538 PUSH {R3, R4, R5, LR}
00002dee: 4604 MOV R4, R0
00002df0: 460D MOV R5, R1
00002df2: 2C00 CMP R4, #0x0
00002df4: DD04 BLE 0x2E00
00002df6: 2C2C CMP R4, #0x2C
00002df8: DA02 BGE 0x2E00
00002dfa: F1B53FFF CMP.W R5, #4294967295
00002dfe: D102 BNE 0x2E06
00002e00: F04F30FF MOV.W R0, #4294967295
00002e04: BD38 POP {R3, R4, R5, PC}
00002e06: 4806 LDR R0, 0x2E20
00002e08: 6800 LDR R0, [R0]
00002e0a: 4780 BLX R0
00002e0c: 4805 LDR R0, 0x2E24
00002e0e: EB000084 ADD.W R0, R0, R4, LSL #2
00002e12: 6804 LDR R4, [R0]
00002e14: 6005 STR R5, [R0]
00002e16: 4804 LDR R0, 0x2E28
00002e18: 6800 LDR R0, [R0]
00002e1a: 4780 BLX R0
00002e1c: 4620 MOV R0, R4
00002e1e: BD38 POP {R3, R4, R5, PC}
00002e20: 1368 ASR R0, R5, #0xD
00002e22: 2000 MOV R0, #0x0
00002e24: 10F0 ASR R0, R6, #0x3
00002e26: 2000 MOV R0, #0x0
00002e28: 136C ASR R4, R5, #0xD
00002e2a: 2000 MOV R0, #0x0
00002e2c: B508 PUSH {R3, LR}
00002e2e: 2802 CMP R0, #0x2
00002e30: D114 BNE 0x2E5C
00002e32: 6848 LDR R0, [R1, #0x4]
00002e34: 220A MOV R2, #0xA
00002e36: 2100 MOV R1, #0x0
00002e38: F7FFF9A2 BL 0x2180
00002e3c: EE000A90 FMSR S1, R0
00002e40: 4907 LDR R1, 0x2E60
00002e42: EEF80A60 FUITOS S1, S1
00002e46: EE001A10 FMSR S0, R1
00002e4a: EE800A80 FDIVS S0, S1, S0
00002e4e: 4805 LDR R0, 0x2E64
00002e50: ED800A08 FSTS S0, [R0, #32]
00002e54: ED900A08 FLDS S0, [R0, #32]
00002e58: F000F9C4 BL 0x31E4
00002e5c: 2000 MOV R0, #0x0
00002e5e: BD08 POP {R3, PC}
00002e60: 0000 LSL R0, R0, #0x0
00002e62: 42C8 CMN R0, R1
00002e64: 07AC LSL R4, R5, #0x1E
00002e66: 2000 MOV R0, #0x0
00002e68: B508 PUSH {R3, LR}
00002e6a: 2802 CMP R0, #0x2
00002e6c: D116 BNE 0x2E9C
00002e6e: 6848 LDR R0, [R1, #0x4]
00002e70: 2210 MOV R2, #0x10
00002e72: 2100 MOV R1, #0x0
00002e74: F7FFF984 BL 0x2180
00002e78: 4601 MOV R1, R0
00002e7a: 4809 LDR R0, 0x2EA0
00002e7c: 0A0A LSR R2, R1, #0x8
00002e7e: F402427F AND.W R2, R2, #65280
00002e82: 6042 STR R2, [R0, #0x4]
00002e84: F401427F AND.W R2, R1, #65280
00002e88: 6002 STR R2, [R0]
00002e8a: 0609 LSL R1, R1, #0x18
00002e8c: 0C09 LSR R1, R1, #0x10
00002e8e: 6081 STR R1, [R0, #0x8]
00002e90: 2104 MOV R1, #0x4
00002e92: 60C1 STR R1, [R0, #0xC]
00002e94: 2100 MOV R1, #0x0
00002e96: 6181 STR R1, [R0, #0x18]
00002e98: F7FFFB38 BL 0x250C
00002e9c: 2000 MOV R0, #0x0
00002e9e: BD08 POP {R3, PC}
00002ea0: 07AC LSL R4, R5, #0x1E
00002ea2: 2000 MOV R0, #0x0
00002ea4: 490A LDR R1, 0x2ED0
00002ea6: 680A LDR R2, [R1]
00002ea8: 4908 LDR R1, 0x2ECC
00002eaa: 4807 LDR R0, 0x2EC8
00002eac: 4011 AND R1, R2
00002eae: 4A09 LDR R2, 0x2ED4
00002eb0: 6800 LDR R0, [R0]
00002eb2: 428A CMP R2, R1
00002eb4: D004 BEQ 0x2EC0
00002eb6: 4908 LDR R1, 0x2ED8
00002eb8: 6808 LDR R0, [R1]
00002eba: 0800 LSR R0, R0, #0x0
00002ebc: D3FC BCC 0x2EB8
00002ebe: E001 B 0x2EC4
00002ec0: F000BA47 B.W 0x3352
00002ec4: 4770 BX R14
00002ec6: 46C0 MOV R8, R8
00002ec8: 07FC LSL R4, R7, #0x1F
00002eca: 2000 MOV R0, #0x0
00002ecc: 0000 LSL R0, R0, #0x0
00002ece: 70FF STRB R7, [R7, #0x3]
00002ed0: E000 B 0x2ED4
00002ed2: 400F AND R7, R1
00002ed4: 0000 LSL R0, R0, #0x0
00002ed6: 1001 ASR R1, R0, #0x0
00002ed8: C010 STMIA R0!, {R4}
00002eda: 400F AND R7, R1
00002edc: B570 PUSH {R4, R5, R6, LR}
00002ede: 4D0B LDR R5, 0x2F0C
00002ee0: 4C0B LDR R4, 0x2F10
00002ee2: B158 CZBEQ R0, 0x2EFC
00002ee4: 4E08 LDR R6, 0x2F08
00002ee6: 6830 LDR R0, [R6]
00002ee8: 6880 LDR R0, [R0, #0x8]
00002eea: 4780 BLX R0
00002eec: 2100 MOV R1, #0x0
00002eee: 6021 STR R1, [R4]
00002ef0: 6029 STR R1, [R5]
00002ef2: B938 CZBNE R0, 0x2F04
00002ef4: 6830 LDR R0, [R6]
00002ef6: 6840 LDR R0, [R0, #0x4]
00002ef8: 4780 BLX R0
00002efa: E003 B 0x2F04
00002efc: 6829 LDR R1, [R5]
00002efe: 6820 LDR R0, [R4]
00002f00: 4288 CMP R0, R1
00002f02: D1FB BNE 0x2EFC
00002f04: BD70 POP {R4, R5, R6, PC}
00002f06: 46C0 MOV R8, R8
00002f08: 0048 LSL R0, R1, #0x1
00002f0a: 0100 LSL R0, R0, #0x4
00002f0c: 1334 ASR R4, R6, #0xC
00002f0e: 2000 MOV R0, #0x0
00002f10: 1338 ASR R0, R7, #0xC
00002f12: 2000 MOV R0, #0x0
00002f14: B504 PUSH {R2, LR}
00002f16: 0042 LSL R2, R0, #0x1
00002f18: 0E12 LSR R2, R2, #0x18
00002f1a: D00D BEQ 0x2F38
00002f1c: 2AFF CMP R2, #0xFF
00002f1e: D00E BEQ 0x2F3E
00002f20: F5027260 ADD.W R2, R2, #896
00002f24: 0FC1 LSR R1, R0, #0x1F
00002f26: EA4222C1 ORR.W R2, R2, R1, LSL #11
00002f2a: 4601 MOV R1, R0
00002f2c: 0748 LSL R0, R1, #0x1D
00002f2e: 0249 LSL R1, R1, #0x9
00002f30: 0B09 LSR R1, R1, #0xC
00002f32: EA415102 ORR.W R1, R1, R2, LSL #20
00002f36: BD04 POP {R2, PC}
00002f38: 2100 MOV R1, #0x0
00002f3a: 2000 MOV R0, #0x0
00002f3c: BD04 POP {R2, PC}
00002f3e: F04F0000 MOV.W R0, #0
00002f42: 0DC9 LSR R1, R1, #0x17
00002f44: 00C9 LSL R1, R1, #0x3
00002f46: 1DC9 ADD R1, R1, #0x7
00002f48: 0509 LSL R1, R1, #0x14
00002f4a: BD04 POP {R2, PC}
00002f4c: B510 PUSH {R4, LR}
00002f4e: 4604 MOV R4, R0
00002f50: F014043D ANDS.W R4, R4, #61
00002f54: D00E BEQ 0x2F74
00002f56: 4808 LDR R0, 0x2F78
00002f58: 6800 LDR R0, [R0]
00002f5a: B100 CZBEQ R0, 0x2F5E
00002f5c: 4780 BLX R0
00002f5e: 4A07 LDR R2, 0x2F7C
00002f60: 1C90 ADD R0, R2, #0x2
00002f62: 8801 LDRH R1, [R0]
00002f64: 4321 ORR R1, R4
00002f66: 8001 STRH R1, [R0]
00002f68: 8810 LDRH R0, [R2]
00002f6a: 4384 BIC R4, R0
00002f6c: D002 BEQ 0x2F74
00002f6e: 2008 MOV R0, #0x8
00002f70: F7FEFC52 BL 0x1818
00002f74: 2000 MOV R0, #0x0
00002f76: BD10 POP {R4, PC}
00002f78: 137C ASR R4, R7, #0xD
00002f7a: 2000 MOV R0, #0x0
00002f7c: 1378 ASR R0, R7, #0xD
00002f7e: 2000 MOV R0, #0x0
00002f80: 8841 LDRH R1, [R0, #0x2]
00002f82: F40142FF AND.W R2, R1, #32640
00002f86: F5B24FFF CMP.W R2, #32640
00002f8a: D00A BEQ 0x2FA2
00002f8c: F64772FF MOVW.W R2, #32767
00002f90: 420A TST R2, R1
00002f92: D101 BNE 0x2F98
00002f94: 8800 LDRH R0, [R0]
00002f96: B110 CZBEQ R0, 0x2F9E
00002f98: F04F30FF MOV.W R0, #4294967295
00002f9c: 4770 BX R14
00002f9e: 2000 MOV R0, #0x0
00002fa0: 4770 BX R14
00002fa2: F0110F7F TST.W R1, #127
00002fa6: D101 BNE 0x2FAC
00002fa8: 8800 LDRH R0, [R0]
00002faa: B108 CZBEQ R0, 0x2FB0
00002fac: 2002 MOV R0, #0x2
00002fae: 4770 BX R14
00002fb0: 2001 MOV R0, #0x1
00002fb2: 4770 BX R14
00002fb4: B510 PUSH {R4, LR}
00002fb6: B1A2 CZBEQ R2, 0x2FE2
00002fb8: 4603 MOV R3, R0
00002fba: 1E49 SUB R1, R1, #0x1
00002fbc: F8114F01 LDRB.W R4, [R1, #1]!
00002fc0: 2C00 CMP R4, #0x0
00002fc2: F8034B01 STRB.W R4, [R3], #1
00002fc6: BF18 IT NE
00002fc8: F1B20201 SUBS.W R2, R2, #1
00002fcc: D1F6 BNE 0x2FBC
00002fce: 4611 MOV R1, R2
00002fd0: 2901 CMP R1, #0x1
00002fd2: F1A10201 SUB.W R2, R1, #1
00002fd6: D904 BLS 0x2FE2
00002fd8: 2100 MOV R1, #0x0
00002fda: 1E52 SUB R2, R2, #0x1
00002fdc: F8031B01 STRB.W R1, [R3], #1
00002fe0: D1FB BNE 0x2FDA
00002fe2: BD10 POP {R4, PC}
00002fe4: B510 PUSH {R4, LR}
00002fe6: 4604 MOV R4, R0
00002fe8: F0140F18 TST.W R4, #24
00002fec: BF18 IT NE
00002fee: F0440420 ORR.W R4, R4, #32
00002ff2: 4620 MOV R0, R4
00002ff4: F7FFFFAA BL 0x2F4C
00002ff8: F0140F05 TST.W R4, #5
00002ffc: D104 BNE 0x3008
00002ffe: F0140F18 TST.W R4, #24
00003002: D004 BEQ 0x300E
00003004: 2022 MOV R0, #0x22
00003006: E000 B 0x300A
00003008: 2021 MOV R0, #0x21
0000300a: 4901 LDR R1, 0x3010
0000300c: 6008 STR R0, [R1]
0000300e: BD10 POP {R4, PC}
00003010: 1384 ASR R4, R0, #0xE
00003012: 2000 MOV R0, #0x0
00003014: 0853 LSR R3, R2, #0x1
00003016: D303 BCC 0x3020
00003018: F8D03400 LDR.W R3, [R0, #1024]
0000301c: 430B ORR R3, R1
0000301e: E002 B 0x3026
00003020: F8D03400 LDR.W R3, [R0, #1024]
00003024: 438B BIC R3, R1
00003026: F8C03400 STR.W R3, [R0, #1024]
0000302a: 0892 LSR R2, R2, #0x2
0000302c: D303 BCC 0x3036
0000302e: F8D02420 LDR.W R2, [R0, #1056]
00003032: 430A ORR R2, R1
00003034: E002 B 0x303C
00003036: F8D02420 LDR.W R2, [R0, #1056]
0000303a: 438A BIC R2, R1
0000303c: F8C02420 STR.W R2, [R0, #1056]
00003040: 4770 BX R14
00003042: 0000 LSL R0, R0, #0x0
00003044: B510 PUSH {R4, LR}
00003046: 4C07 LDR R4, 0x3064
00003048: 3434 ADD R4, #0x34
0000304a: 6820 LDR R0, [R4]
0000304c: 6880 LDR R0, [R0, #0x8]
0000304e: 4780 BLX R0
00003050: 4A05 LDR R2, 0x3068
00003052: 2100 MOV R1, #0x0
00003054: 6011 STR R1, [R2]
00003056: 4A05 LDR R2, 0x306C
00003058: 6011 STR R1, [R2]
0000305a: B910 CZBNE R0, 0x3062
0000305c: 6820 LDR R0, [R4]
0000305e: 6840 LDR R0, [R0, #0x4]
00003060: 4780 BLX R0
00003062: BD10 POP {R4, PC}
00003064: 0014 LSL R4, R2, #0x0
00003066: 0100 LSL R0, R0, #0x4
00003068: 1340 ASR R0, R0, #0xD
0000306a: 2000 MOV R0, #0x0
0000306c: 133C ASR R4, R7, #0xC
0000306e: 2000 MOV R0, #0x0
00003070: B570 PUSH {R4, R5, R6, LR}
00003072: B169 CZBEQ R1, 0x3090
00003074: 4606 MOV R6, R0
00003076: 2400 MOV R4, #0x0
00003078: 460D MOV R5, R1
0000307a: 4806 LDR R0, 0x3094
0000307c: F8561B04 LDR.W R1, [R6], #4
00003080: 3020 ADD R0, #0x20
00003082: 5101 STR R1, [R0, R4]
00003084: F7FFFF0E BL 0x2EA4
00003088: 1E6D SUB R5, R5, #0x1
0000308a: F1040404 ADD.W R4, R4, #4
0000308e: D1F4 BNE 0x307A
00003090: BD70 POP {R4, R5, R6, PC}
00003092: 46C0 MOV R8, R8
00003094: C010 STMIA R0!, {R4}
00003096: 400F AND R7, R1
00003098: 2801 CMP R0, #0x1
0000309a: 4907 LDR R1, 0x30B8
0000309c: D105 BNE 0x30AA
0000309e: 4608 MOV R0, R1
000030a0: 300C ADD R0, #0xC
000030a2: 6800 LDR R0, [R0]
000030a4: F000001F AND.W R0, R0, #31
000030a8: E004 B 0x30B4
000030aa: 4608 MOV R0, R1
000030ac: 3008 ADD R0, #0x8
000030ae: 6800 LDR R0, [R0]
000030b0: F000001F AND.W R0, R0, #31
000030b4: 4770 BX R14
000030b6: 46C0 MOV R8, R8
000030b8: C010 STMIA R0!, {R4}
000030ba: 400F AND R7, R1
000030bc: B510 PUSH {R4, LR}
000030be: 4604 MOV R4, R0
000030c0: 4805 LDR R0, 0x30D8
000030c2: 1F00 SUB R0, R0, #0x4
000030c4: 6800 LDR R0, [R0]
000030c6: 6E00 LDR R0, [R0, #0x60]
000030c8: 4780 BLX R0
000030ca: 4602 MOV R2, R0
000030cc: F44F31E1 MOV.W R1, #115200
000030d0: 4620 MOV R0, R4
000030d2: F7FEFF5F BL 0x1F94
000030d6: BD10 POP {R4, PC}
000030d8: 0048 LSL R0, R1, #0x1
000030da: 0100 LSL R0, R0, #0x4
000030dc: B149 CZBEQ R1, 0x30F2
000030de: 2300 MOV R3, #0x0
000030e0: 4A04 LDR R2, 0x30F4
000030e2: 3220 ADD R2, #0x20
000030e4: 58D2 LDR R2, [R2, R3]
000030e6: F8402B04 STR.W R2, [R0], #4
000030ea: 1E49 SUB R1, R1, #0x1
000030ec: F1030304 ADD.W R3, R3, #4
000030f0: D1F6 BNE 0x30E0
000030f2: 4770 BX R14
000030f4: C010 STMIA R0!, {R4}
000030f6: 400F AND R7, R1
000030f8: 4903 LDR R1, 0x3108
000030fa: 6008 STR R0, [R1]
000030fc: 4770 BX R14
000030fe: 4903 LDR R1, 0x310C
00003100: 6008 STR R0, [R1]
00003102: 4770 BX R14
00003104: 4770 BX R14
00003106: 46C0 MOV R8, R8
00003108: 136C ASR R4, R5, #0xD
0000310a: 2000 MOV R0, #0x0
0000310c: 1368 ASR R0, R5, #0xD
0000310e: 2000 MOV R0, #0x0
00003110: 4904 LDR R1, 0x3124
00003112: F1B13FFF CMP.W R1, #4294967295
00003116: BF07 ITTEE EQ
00003118: 2100 MOV R1, #0x0
0000311a: 1C08 ADD R0, R1, #0x0
0000311c: 6808 LDR R0, [R1]
0000311e: 1D09 ADD R1, R1, #0x4
00003120: F7FDBDC0 B.W 0xCA4
00003124: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
00003128: 1E49 SUB R1, R1, #0x1
0000312a: 1E40 SUB R0, R0, #0x1
0000312c: F8103F01 LDRB.W R3, [R0, #1]!
00003130: F8112F01 LDRB.W R2, [R1, #1]!
00003134: 1A9A SUB R2, R3, R2
00003136: B10B CZBEQ R3, 0x313C
00003138: 2A00 CMP R2, #0x0
0000313a: D0F7 BEQ 0x312C
0000313c: 4610 MOV R0, R2
0000313e: 4770 BX R14
00003140: B13A CZBEQ R2, 0x3152
00003142: B2CB UXTB R3, R1
00003144: 1E40 SUB R0, R0, #0x1
00003146: F8101F01 LDRB.W R1, [R0, #1]!
0000314a: 428B CMP R3, R1
0000314c: D002 BEQ 0x3154
0000314e: 1E52 SUB R2, R2, #0x1
00003150: D1F9 BNE 0x3146
00003152: 2000 MOV R0, #0x0
00003154: 4770 BX R14
00003156: 7802 LDRB R2, [R0]
00003158: B2C9 UXTB R1, R1
0000315a: E001 B 0x3160
0000315c: F8102F01 LDRB.W R2, [R0, #1]!
00003160: 4291 CMP R1, R2
00003162: D002 BEQ 0x316A
00003164: 2A00 CMP R2, #0x0
00003166: D1F9 BNE 0x315C
00003168: 2000 MOV R0, #0x0
0000316a: 4770 BX R14
0000316c: 4603 MOV R3, R0
0000316e: 6808 LDR R0, [R1]
00003170: 6819 LDR R1, [R3]
00003172: 4281 CMP R1, R0
00003174: D801 BHI 0x317A
00003176: 1A40 SUB R0, R0, R1
00003178: E001 B 0x317E
0000317a: 1A52 SUB R2, R2, R1
0000317c: 1880 ADD R0, R0, R2
0000317e: 4770 BX R14
00003180: 4903 LDR R1, 0x3190
00003182: 6808 LDR R0, [R1]
00003184: F4407080 ORR.W R0, R0, #256
00003188: 6008 STR R0, [R1]
0000318a: F7FFBE8B B.W 0x2EA4
0000318e: 46C0 MOV R8, R8
00003190: C010 STMIA R0!, {R4}
00003192: 400F AND R7, R1
00003194: 4903 LDR R1, 0x31A4
00003196: 3110 ADD R1, #0x10
00003198: 680A LDR R2, [R1]
0000319a: 4310 ORR R0, R2
0000319c: 6008 STR R0, [R1]
0000319e: F7FFBE81 B.W 0x2EA4
000031a2: 46C0 MOV R8, R8
000031a4: C010 STMIA R0!, {R4}
000031a6: 400F AND R7, R1
000031a8: 4903 LDR R1, 0x31B8
000031aa: 6808 LDR R0, [R1]
000031ac: F0400001 ORR.W R0, R0, #1
000031b0: 6008 STR R0, [R1]
000031b2: F7FFBE77 B.W 0x2EA4
000031b6: 46C0 MOV R8, R8
000031b8: C010 STMIA R0!, {R4}
000031ba: 400F AND R7, R1
000031bc: 4903 LDR R1, 0x31CC
000031be: 6808 LDR R0, [R1]
000031c0: F0400002 ORR.W R0, R0, #2
000031c4: 6008 STR R0, [R1]
000031c6: F7FFBE6D B.W 0x2EA4
000031ca: 46C0 MOV R8, R8
000031cc: C010 STMIA R0!, {R4}
000031ce: 400F AND R7, R1
000031d0: 4A03 LDR R2, 0x31E0
000031d2: 6811 LDR R1, [R2]
000031d4: F4217106 BIC.W R1, R1, #536
000031d8: 4308 ORR R0, R1
000031da: 6010 STR R0, [R2]
000031dc: F7FFBE62 B.W 0x2EA4
000031e0: C010 STMIA R0!, {R4}
000031e2: 400F AND R7, R1
000031e4: 4802 LDR R0, 0x31F0
000031e6: ED800A00 FSTS S0, [R0, #0]
000031ea: 4802 LDR R0, 0x31F4
000031ec: F7FFB98E B.W 0x250C
000031f0: 1380 ASR R0, R0, #0xE
000031f2: 2000 MOV R0, #0x0
000031f4: 07E0 LSL R0, R4, #0x1F
000031f6: 2000 MOV R0, #0x0
000031f8: 4A03 LDR R2, 0x3208
000031fa: 3A14 SUB R2, #0x14
000031fc: 6811 LDR R1, [R2]
000031fe: EA210000 BIC.W R0, R1, R0
00003202: 6010 STR R0, [R2]
00003204: 4770 BX R14
00003206: 46C0 MOV R8, R8
00003208: E070 B 0x32EC
0000320a: 400F AND R7, R1
0000320c: 4903 LDR R1, 0x321C
0000320e: 3908 SUB R1, #0x8
00003210: 6808 LDR R0, [R1]
00003212: F0400005 ORR.W R0, R0, #5
00003216: 6008 STR R0, [R1]
00003218: 4770 BX R14
0000321a: 46C0 MOV R8, R8
0000321c: E018 B 0x3250
0000321e: E000 B 0x3222
00003220: 4903 LDR R1, 0x3230
00003222: 3908 SUB R1, #0x8
00003224: 6808 LDR R0, [R1]
00003226: F0400002 ORR.W R0, R0, #2
0000322a: 6008 STR R0, [R1]
0000322c: 4770 BX R14
0000322e: 46C0 MOV R8, R8
00003230: E018 B 0x3264
00003232: E000 B 0x3236
00003234: 4A03 LDR R2, 0x3244
00003236: EA620101 ORN.W R1, R2, R1
0000323a: 68C2 LDR R2, [R0, #0xC]
0000323c: 4011 AND R1, R2
0000323e: 60C1 STR R1, [R0, #0xC]
00003240: 4770 BX R14
00003242: 46C0 MOV R8, R8
00003244: FEFEFFFF MRC2.W P15, #7, PC, C14, C15, #7
00003248: F04F31FF MOV.W R1, #4294967295
0000324c: 1E40 SUB R0, R0, #0x1
0000324e: F8102F01 LDRB.W R2, [R0, #1]!
00003252: 1C49 ADD R1, R1, #0x1
00003254: 2A00 CMP R2, #0x0
00003256: D1FA BNE 0x324E
00003258: 4608 MOV R0, R1
0000325a: 4770 BX R14
0000325c: B510 PUSH {R4, LR}
0000325e: 2200 MOV R2, #0x0
00003260: F7FFFED8 BL 0x3014
00003264: 2308 MOV R3, #0x8
00003266: 2201 MOV R2, #0x1
00003268: F7FEFD7A BL 0x1D60
0000326c: BD10 POP {R4, PC}
0000326e: B510 PUSH {R4, LR}
00003270: 2202 MOV R2, #0x2
00003272: F7FFFECF BL 0x3014
00003276: 2308 MOV R3, #0x8
00003278: 2201 MOV R2, #0x1
0000327a: F7FEFD71 BL 0x1D60
0000327e: BD10 POP {R4, PC}
00003280: F0110FFF TST.W R1, #255
00003284: D000 BEQ 0x3288
00003286: 6302 STR R2, [R0, #0x30]
00003288: F4114F7F TST.W R1, #65280
0000328c: D000 BEQ 0x3290
0000328e: 6342 STR R2, [R0, #0x34]
00003290: 4770 BX R14
00003292: F8D00003 LDR.W R0, [R0, #3]
00003296: B120 CZBEQ R0, 0x32A2
00003298: 2200 MOV R2, #0x0
0000329a: 1E40 SUB R0, R0, #0x1
0000329c: F8012B01 STRB.W R2, [R1], #1
000032a0: D1FB BNE 0x329A
000032a2: 4770 BX R14
000032a4: 4802 LDR R0, 0x32B0
000032a6: 2103 MOV R1, #0x3
000032a8: 300C ADD R0, #0xC
000032aa: 6001 STR R1, [R0]
000032ac: 2000 MOV R0, #0x0
000032ae: 4770 BX R14
000032b0: 07AC LSL R4, R5, #0x1E
000032b2: 2000 MOV R0, #0x0
000032b4: 4802 LDR R0, 0x32C0
000032b6: 6800 LDR R0, [R0]
000032b8: F3C01080 UBFX.W R0, R0, #6, #1
000032bc: 4770 BX R14
000032be: 46C0 MOV R8, R8
000032c0: C010 STMIA R0!, {R4}
000032c2: 400F AND R7, R1
000032c4: 4902 LDR R1, 0x32D0
000032c6: 390C SUB R1, #0xC
000032c8: 6008 STR R0, [R1]
000032ca: F7FFBDEB B.W 0x2EA4
000032ce: 46C0 MOV R8, R8
000032d0: C010 STMIA R0!, {R4}
000032d2: 400F AND R7, R1
000032d4: 4902 LDR R1, 0x32E0
000032d6: 1F09 SUB R1, R1, #0x4
000032d8: 6008 STR R0, [R1]
000032da: F7FFBDE3 B.W 0x2EA4
000032de: 46C0 MOV R8, R8
000032e0: C010 STMIA R0!, {R4}
000032e2: 400F AND R7, R1
000032e4: 4902 LDR R1, 0x32F0
000032e6: 1E40 SUB R0, R0, #0x1
000032e8: 1F09 SUB R1, R1, #0x4
000032ea: 6008 STR R0, [R1]
000032ec: 4770 BX R14
000032ee: 46C0 MOV R8, R8
000032f0: E018 B 0x3324
000032f2: E000 B 0x32F6
000032f4: 4603 MOV R3, R0
000032f6: F8112B01 LDRB.W R2, [R1], #1
000032fa: 2A00 CMP R2, #0x0
000032fc: F8032B01 STRB.W R2, [R3], #1
00003300: D1F9 BNE 0x32F6
00003302: 4770 BX R14
00003304: F2401201 MOVW.W R2, #257
00003308: 4011 AND R1, R2
0000330a: 68C2 LDR R2, [R0, #0xC]
0000330c: 4311 ORR R1, R2
0000330e: 60C1 STR R1, [R0, #0xC]
00003310: 4770 BX R14
00003312: 1DC3 ADD R3, R0, #0x7
00003314: F8D02003 LDR.W R2, [R0, #3]
00003318: 4608 MOV R0, R1
0000331a: 4619 MOV R1, R3
0000331c: F7FEBF82 B.W 0x2224
00003320: F3EF8010 MRS.W R0, CPSR
00003324: B662 CPSIE i
00003326: 4770 BX R14
00003328: 2000 MOV R0, #0x0
0000332a: 4770 BX R14
0000332c: 4801 LDR R0, 0x3334
0000332e: 3814 SUB R0, #0x14
00003330: 6800 LDR R0, [R0]
00003332: 4770 BX R14
00003334: E070 B 0x3418
00003336: 400F AND R7, R1
00003338: B508 PUSH {R3, LR}
0000333a: F7FFF9E5 BL 0x2708
0000333e: 2000 MOV R0, #0x0
00003340: BD08 POP {R3, PC}
00003342: B508 PUSH {R3, LR}
00003344: F7FFFFEC BL 0x3320
00003348: B2C0 UXTB R0, R0
0000334a: BD08 POP {R3, PC}
0000334c: F7FFBCC6 B.W 0x2CDC
00003350: 4770 BX R14
00003352: 1E40 SUB R0, R0, #0x1
00003354: D1FD BNE 0x3352
00003356: 4770 BX R14
00003358: 2201 MOV R2, #0x1
0000335a: F7FFBB7F B.W 0x2A5C
0000335e: 2000 MOV R0, #0x0
00003360: F7FEB8EC B.W 0x153C
00003364: 6568 STR R0, [R5, #0x54]
00003366: 706C STRB R4, [R5, #0x1]
00003368: C000 STMIA R0!
0000336a: C046 STMIA R0!, {R1, R2, R6}
0000336c: 3A20 SUB R2, #0x20
0000336e: 4420 ADD R0, R4
00003370: 7369 STRB R1, [R5, #0xD]
00003372: 6C70 LDR R0, [R6, #0x44]
00003374: 7961 LDRB R1, [R4, #0x5]
00003376: 6C20 LDR R0, [R4, #0x40]
00003378: 7369 STRB R1, [R5, #0xD]
0000337a: 2074 MOV R0, #0x74
0000337c: 666F STR R7, [R5, #0x64]
0000337e: 6320 STR R0, [R4, #0x30]
00003380: 6D6F LDR R7, [R5, #0x54]
00003382: 616D STR R5, [R5, #0x14]
00003384: 646E STR R6, [R5, #0x44]
00003386: 0073 LSL R3, R6, #0x1
00003388: 6968 LDR R0, [R5, #0x14]
0000338a: 0062 LSL R2, R4, #0x1
0000338c: 3A20 SUB R2, #0x20
0000338e: 5020 STR R0, [R4, R0]
00003390: 616C STR R4, [R5, #0x14]
00003392: 6563 STR R3, [R4, #0x54]
00003394: 7320 STRB R0, [R4, #0xC]
00003396: 7379 STRB R1, [R7, #0xD]
00003398: 6574 STR R4, [R6, #0x54]
0000339a: 206D MOV R0, #0x6D
0000339c: 6E69 LDR R1, [R5, #0x64]
0000339e: 6F74 LDR R4, [R6, #0x74]
000033a0: 6820 LDR R0, [R4]
000033a2: 6269 STR R1, [R5, #0x24]
000033a4: 7265 STRB R5, [R4, #0x9]
000033a6: 616E STR R6, [R5, #0x14]
000033a8: 6574 STR R4, [R6, #0x54]
000033aa: 6D20 LDR R0, [R4, #0x50]
000033ac: 646F STR R7, [R5, #0x44]
000033ae: 0065 LSL R5, R4, #0x1
000033b0: 6172 STR R2, [R6, #0x14]
000033b2: 646E STR R6, [R5, #0x44]
000033b4: C000 STMIA R0!
000033b6: C046 STMIA R0!, {R1, R2, R6}
000033b8: 3A20 SUB R2, #0x20
000033ba: 5320 STRH R0, [R4, R4]
000033bc: 6174 STR R4, [R6, #0x14]
000033be: 7472 STRB R2, [R6, #0x11]
000033c0: 6120 STR R0, [R4, #0x10]
000033c2: 7475 STRB R5, [R6, #0x11]
000033c4: 6D6F LDR R7, [R5, #0x54]
000033c6: 7461 STRB R1, [R4, #0x11]
000033c8: 6369 STR R1, [R5, #0x34]
000033ca: 6320 STR R0, [R4, #0x30]
000033cc: 6C6F LDR R7, [R5, #0x44]
000033ce: 726F STRB R7, [R5, #0x9]
000033d0: 7320 STRB R0, [R4, #0xC]
000033d2: 7165 STRB R5, [R4, #0x5]
000033d4: 6575 STR R5, [R6, #0x54]
000033d6: 636E STR R6, [R5, #0x34]
000033d8: 6E69 LDR R1, [R5, #0x64]
000033da: 0067 LSL R7, R4, #0x1
000033dc: 6E69 LDR R1, [R5, #0x64]
000033de: 6574 STR R4, [R6, #0x54]
000033e0: 736E STRB R6, [R5, #0xD]
000033e2: 7469 STRB R1, [R5, #0x11]
000033e4: 0079 LSL R1, R7, #0x1
000033e6: 46C0 MOV R8, R8
000033e8: 3A20 SUB R2, #0x20
000033ea: 4120 ASR R0, R4
000033ec: 6A64 LDR R4, [R4, #0x24]
000033ee: 7375 STRB R5, [R6, #0xD]
000033f0: 2074 MOV R0, #0x74
000033f2: 7262 STRB R2, [R4, #0x9]
000033f4: 6769 STR R1, [R5, #0x74]
000033f6: 7468 STRB R0, [R5, #0x11]
000033f8: 656E STR R6, [R5, #0x54]
000033fa: 7373 STRB R3, [R6, #0xD]
000033fc: 3020 ADD R0, #0x20
000033fe: 7420 STRB R0, [R4, #0x10]
00003400: 206F MOV R0, #0x6F
00003402: 3031 ADD R0, #0x31
00003404: 2030 MOV R0, #0x30
00003406: 6570 STR R0, [R6, #0x54]
00003408: 6372 STR R2, [R6, #0x34]
0000340a: 6E65 LDR R5, [R4, #0x64]
0000340c: 0074 LSL R4, R6, #0x1
0000340e: 46C0 MOV R8, R8
00003410: 6772 STR R2, [R6, #0x74]
00003412: 0062 LSL R2, R4, #0x1
00003414: 3A20 SUB R2, #0x20
00003416: 4120 ASR R0, R4
00003418: 6A64 LDR R4, [R4, #0x24]
0000341a: 7375 STRB R5, [R6, #0xD]
0000341c: 2074 MOV R0, #0x74
0000341e: 6F63 LDR R3, [R4, #0x74]
00003420: 6F6C LDR R4, [R5, #0x74]
00003422: 2072 MOV R0, #0x72
00003424: 3030 ADD R0, #0x30
00003426: 3030 ADD R0, #0x30
00003428: 3030 ADD R0, #0x30
0000342a: 462D MOV R5, R5
0000342c: 4646 MOV R6, R8
0000342e: 4646 MOV R6, R8
00003430: 2046 MOV R0, #0x46
00003432: 5448 STRB R0, [R1, R1]
00003434: 4C4D LDR R4, 0x356C
00003436: 6E20 LDR R0, [R4, #0x60]
00003438: 746F STRB R7, [R5, #0x11]
0000343a: 7461 STRB R1, [R4, #0x11]
0000343c: 6F69 LDR R1, [R5, #0x74]
0000343e: 006E LSL R6, R5, #0x1
00003440: 4000 AND R0, R0
00003442: 4000 AND R0, R0
00003444: 8000 STRH R0, [R0]
00003446: 4005 AND R5, R0
00003448: 5000 STR R0, [R0, R0]
0000344a: 4000 AND R0, R0
0000344c: 9000 STR R0, [SP]
0000344e: 4005 AND R5, R0
00003450: 6000 STR R0, [R0]
00003452: 4000 AND R0, R0
00003454: A000 ADD R0, PC, #0x0 0x3458
00003456: 4005 AND R5, R0
00003458: 7000 STRB R0, [R0]
0000345a: 4000 AND R0, R0
0000345c: B000 ADD SP, #0x0
0000345e: 4005 AND R5, R0
00003460: 4000 AND R0, R0
00003462: 4002 AND R2, R0
00003464: C000 STMIA R0!
00003466: 4005 AND R5, R0
00003468: 5000 STR R0, [R0, R0]
0000346a: 4002 AND R2, R0
0000346c: D000 BEQ 0x3470
0000346e: 4005 AND R5, R0
00003470: 6000 STR R0, [R0]
00003472: 4002 AND R2, R0
00003474: E000 B 0x3478
00003476: 4005 AND R5, R0
00003478: 7000 STRB R0, [R0]
0000347a: 4002 AND R2, R0
0000347c: F0004005 AND.W R0, R0, #2231369728
00003480: D000 BEQ 0x3484
00003482: 4003 AND R3, R0
00003484: 0000 LSL R0, R0, #0x0
00003486: 4006 AND R6, R0
00003488: 1000 ASR R0, R0, #0x0
0000348a: 4006 AND R6, R0
0000348c: 1000 ASR R0, R0, #0x0
0000348e: 4006 AND R6, R0
00003490: 2000 MOV R0, #0x0
00003492: 4006 AND R6, R0
00003494: 2000 MOV R0, #0x0
00003496: 4006 AND R6, R0
00003498: 3000 ADD R0, #0x0
0000349a: 4006 AND R6, R0
0000349c: 3000 ADD R0, #0x0
0000349e: 4006 AND R6, R0
000034a0: 4000 AND R0, R0
000034a2: 4006 AND R6, R0
000034a4: 4000 AND R0, R0
000034a6: 4006 AND R6, R0
000034a8: 5000 STR R0, [R0, R0]
000034aa: 4006 AND R6, R0
000034ac: 5000 STR R0, [R0, R0]
000034ae: 4006 AND R6, R0
000034b0: 6000 STR R0, [R0]
000034b2: 4006 AND R6, R0
000034b4: 6000 STR R0, [R0]
000034b6: 4006 AND R6, R0
000034b8: 4240 NEG R0, R0
000034ba: 000F LSL R7, R1, #0x0
000034bc: 2000 MOV R0, #0x0
000034be: 001C LSL R4, R3, #0x0
000034c0: 8480 STRH R0, [R0, #0x24]
000034c2: 001E LSL R6, R3, #0x0
000034c4: 8000 STRH R0, [R0]
000034c6: 0025 LSL R5, R4, #0x0
000034c8: 9E99 LDR R6, [SP, #0x264]
000034ca: 0036 LSL R6, R6, #0x0
000034cc: 4000 AND R0, R0
000034ce: 0038 LSL R0, R7, #0x0
000034d0: 0900 LSR R0, R0, #0x4
000034d2: 003D LSL R5, R7, #0x0
000034d4: 8000 STRH R0, [R0]
000034d6: 003E LSL R6, R7, #0x0
000034d8: 0000 LSL R0, R0, #0x0
000034da: 004B LSL R3, R1, #0x1
000034dc: 4B40 LDR R3, 0x35E0
000034de: 004C LSL R4, R1, #0x1
000034e0: 2000 MOV R0, #0x0
000034e2: 004E LSL R6, R1, #0x1
000034e4: 8D80 LDRH R0, [R0, #0x2C]
000034e6: 005B LSL R3, R3, #0x1
000034e8: C000 STMIA R0!
000034ea: 005D LSL R5, R3, #0x1
000034ec: 8000 STRH R0, [R0]
000034ee: 0070 LSL R0, R6, #0x1
000034f0: 1200 ASR R0, R0, #0x8
000034f2: 007A LSL R2, R7, #0x1
000034f4: 0000 LSL R0, R0, #0x0
000034f6: 007D LSL R5, R7, #0x1
000034f8: 9680 STR R6, [SP, #0x200]
000034fa: 0098 LSL R0, R3, #0x2
000034fc: 1B00 SUB R0, R0, R4
000034fe: 00B7 LSL R7, R6, #0x2
00003500: 8000 STRH R0, [R0]
00003502: 00BB LSL R3, R7, #0x2
00003504: E8C000CE LSL R6, R1, #0x3
00003508: 7A64 LDRB R4, [R4, #0x9]
0000350a: 00DA LSL R2, R3, #0x3
0000350c: 2400 MOV R4, #0x0
0000350e: 00F4 LSL R4, R6, #0x3
00003510: 0000 LSL R0, R0, #0x0
00003512: 00FA LSL R2, R7, #0x3
00003514: A880 ADD R0, SP, #0x200
00003516: 0112 LSL R2, R2, #0x4
00003518: 2D00 CMP R5, #0x0
0000351a: 0131 LSL R1, R6, #0x4
0000351c: 3600 ADD R6, #0x0
0000351e: 016E LSL R6, R5, #0x5
00003520: 7840 LDRB R0, [R0, #0x1]
00003522: 017D LSL R5, R7, #0x5
00003524: E010 B 0x3548
00003526: 400F AND R7, R1
00003528: E014 B 0x3554
0000352a: 400F AND R7, R1
0000352c: E01C B 0x3568
0000352e: 400F AND R7, R1
00003530: E010 B 0x3554
00003532: 400F AND R7, R1
00003534: E040 B 0x35B8
00003536: 400F AND R7, R1
00003538: E044 B 0x35C4
0000353a: 400F AND R7, R1
0000353c: E048 B 0x35D0
0000353e: 400F AND R7, R1
00003540: E100 B 0x3744
00003542: 400F AND R7, R1
00003544: E104 B 0x3750
00003546: 400F AND R7, R1
00003548: E108 B 0x375C
0000354a: 400F AND R7, R1
0000354c: E110 B 0x3770
0000354e: 400F AND R7, R1
00003550: E114 B 0x377C
00003552: 400F AND R7, R1
00003554: E118 B 0x3788
00003556: 400F AND R7, R1
00003558: E120 B 0x379C
0000355a: 400F AND R7, R1
0000355c: E124 B 0x37A8
0000355e: 400F AND R7, R1
00003560: E128 B 0x37B4
00003562: 400F AND R7, R1
00003564: 4993 LDR R1, 0x37B4
00003566: BAB2 R2, R3
00003568: A036 ADD R0, PC, #0xD8 0x3644
0000356a: 3D2A SUB R5, #0x2A
0000356c: FFDFBEFF VCVT.F32.U32 Q13, Q15, #1
00003570: 8C6E LDRH R6, [R5, #0x22]
00003572: B94C CZBNE R4, 0x3588
00003574: 8342 STRH R2, [R0, #0x1A]
00003576: 3C08 SUB R4, #0x8
00003578: AAA1 ADD R2, SP, #0x284
0000357a: BE2A BKPT #0x2A
0000357c: 0FDA LSR R2, R3, #0x1F
0000357e: 3FC9 SUB R7, #0xC9
00003580: 2169 MOV R1, #0x69
00003582: 33A2 ADD R3, #0xA2
00003584: F9833F22 VLD4.8 {D3[], D5[], D7[], D9[]}, [R3], R2
00003588: 0FDB LSR R3, R3, #0x1F
0000358a: 40C9 LSR R1, R1
0000358c: 1170 ASR R0, R6, #0x5
0000358e: 0000 LSL R0, R0, #0x0
00003590: C000 STMIA R0!
00003592: 4000 AND R0, R0
00003594: D000 BEQ 0x3598
00003596: 4000 AND R0, R0
00003598: E000 B 0x359C
0000359a: 4000 AND R0, R0
0000359c: 0015 LSL R5, R2, #0x0
0000359e: 0000 LSL R0, R0, #0x0
000035a0: 0016 LSL R6, R2, #0x0
000035a2: 0000 LSL R0, R0, #0x0
000035a4: 0031 LSL R1, R6, #0x0
000035a6: 0000 LSL R0, R0, #0x0
000035a8: 0001 LSL R1, R0, #0x0
000035aa: 1000 ASR R0, R0, #0x0
000035ac: 0002 LSL R2, R0, #0x0
000035ae: 1000 ASR R0, R0, #0x0
000035b0: 0004 LSL R4, R0, #0x0
000035b2: 1000 ASR R0, R0, #0x0
000035b4: 0000 LSL R0, R0, #0x0
000035b6: 0000 LSL R0, R0, #0x0
000035b8: 0400 LSL R0, R0, #0x10
000035ba: 1404 ASR R4, R0, #0x10
000035bc: 1200 ASR R0, R0, #0x8
000035be: 0000 LSL R0, R0, #0x0
000035c0: 0100 LSL R0, R0, #0x4
000035c2: 1304 ASR R4, R0, #0xC
000035c4: 2200 MOV R2, #0x0
000035c6: 0000 LSL R0, R0, #0x0
000035c8: 0200 LSL R0, R0, #0x8
000035ca: 1304 ASR R4, R0, #0xC
000035cc: 2400 MOV R4, #0x0
000035ce: 0004 LSL R4, R0, #0x0
000035d0: 6501 STR R1, [R0, #0x50]
000035d2: 0200 LSL R0, R0, #0x8
000035d4: 6900 LDR R0, [R0, #0x10]
000035d6: 000B LSL R3, R1, #0x0
000035d8: 1500 ASR R0, R0, #0x14
000035da: 000C LSL R4, R1, #0x0
000035dc: 1B00 SUB R0, R0, R4
000035de: 000B LSL R3, R1, #0x0
000035e0: F7000009 LSL R1, R1, #0x0
000035e4: B900 CZBNE R0, 0x35E8
000035e6: 000B LSL R3, R1, #0x0
000035e8: 4500 CMP R0, R0
000035ea: 000A LSL R2, R1, #0x0
000035ec: BB00 CZBNE R0, 0x3630
000035ee: 040A LSL R2, R1, #0x10
000035f0: 0052 LSL R2, R2, #0x1
000035f2: 0401 LSL R1, R0, #0x10
000035f4: 0012 LSL R2, R2, #0x0
000035f6: 0433 LSL R3, R6, #0x10
000035f8: 000E LSL R6, R1, #0x0
000035fa: 7F80 LDRB R0, [R0, #0x1E]
000035fc: 0E04 LSR R4, R0, #0x18
000035fe: C000 STMIA R0!
00003600: 047F LSL R7, R7, #0x11
00003602: 000C LSL R4, R1, #0x0
00003604: 0001 LSL R1, R0, #0x0
00003606: 7F80 LDRB R0, [R0, #0x1E]
00003608: 0E04 LSR R4, R0, #0x18
0000360a: 8000 STRH R0, [R0]
0000360c: 0439 LSL R1, R7, #0x10
0000360e: 000F LSL R7, R1, #0x0
00003610: 0441 LSL R1, R0, #0x11
00003612: 0004 LSL R4, R0, #0x0
00003614: 11A0 ASR R0, R4, #0x6
00003616: 2000 MOV R0, #0x0
00003618: 0404 LSL R4, R0, #0x10
0000361a: A000 ADD R0, PC, #0x0 0x361C
0000361c: 0011 LSL R1, R2, #0x0
0000361e: 0120 LSL R0, R4, #0x4
00003620: 0000 LSL R0, R0, #0x0
00003622: A000 ADD R0, PC, #0x0 0x3624
00003624: 0011 LSL R1, R2, #0x0
00003626: 0220 LSL R0, R4, #0x8
00003628: 3B04 SUB R3, #0x4
0000362a: 6400 STR R0, [R0, #0x40]
0000362c: 0033 LSL R3, R6, #0x0
0000362e: AD00 ADD R5, SP, #0x0
00003630: 002D LSL R5, R5, #0x0
00003632: 6C00 LDR R0, [R0, #0x40]
00003634: 0033 LSL R3, R6, #0x0
00003636: 8800 LDRH R0, [R0]
00003638: 0033 LSL R3, R6, #0x0
0000363a: 3900 SUB R1, #0x0
0000363c: 0033 LSL R3, R6, #0x0
0000363e: 8C00 LDRH R0, [R0, #0x20]
00003640: 0033 LSL R3, R6, #0x0
00003642: B000 ADD SP, #0x0
00003644: 0033 LSL R3, R6, #0x0
00003646: A500 ADD R5, PC, #0x0 0x3648
00003648: 0032 LSL R2, R6, #0x0
0000364a: B800 .half 0xB800
0000364c: 0033 LSL R3, R6, #0x0
0000364e: DC00 BGT 0x3652
00003650: 0033 LSL R3, R6, #0x0
00003652: 2D00 CMP R5, #0x0
00003654: 002E LSL R6, R5, #0x0
00003656: E8000033 LSL R3, R6, #0x0
0000365a: 1000 ASR R0, R0, #0x0
0000365c: 0034 LSL R4, R6, #0x0
0000365e: 6900 LDR R0, [R0, #0x10]
00003660: 002E LSL R6, R5, #0x0
00003662: 1400 ASR R0, R0, #0x10
00003664: 0434 LSL R4, R6, #0x10
00003666: 0012 LSL R2, R2, #0x0
00003668: 22D1 MOV R2, #0xD1
0000366a: 3E5B SUB R6, #0x5B
0000366c: 22D1 MOV R2, #0xD1
0000366e: 3EDB SUB R6, #0xDB
00003670: 5A1D LDRH R5, [R3, R0]
00003672: 3F24 SUB R7, #0x24
00003674: 22D1 MOV R2, #0xD1
00003676: 3F5B SUB R7, #0x5B
00003678: F5C33F88 RSB.W PC, R3, #69632
0000367c: 5A1D LDRH R5, [R3, R0]
0000367e: 3FA4 SUB R7, #0xA4
00003680: 1804 ADD R4, R0, R0
00003682: 0300 LSL R0, R0, #0xC
00003684: 0404 LSL R4, R0, #0x10
00003686: 1000 ASR R0, R0, #0x0
00003688: 2000 MOV R0, #0x0
0000368a: 1018 ASR R0, R3, #0x0
0000368c: 2000 MOV R0, #0x0
0000368e: 1030 ASR R0, R6, #0x0
00003690: 2000 MOV R0, #0x0
00003692: 0008 LSL R0, R1, #0x0
00003694: 0000 LSL R0, R0, #0x0
00003696: 1398 ASR R0, R3, #0xE
00003698: 2000 MOV R0, #0x0
0000369a: 0001 LSL R1, R0, #0x0
0000369c: 0000 LSL R0, R0, #0x0
0000369e: 3105 ADD R1, #0x5
000036a0: 0000 LSL R0, R0, #0x0
000036a2: 3105 ADD R1, #0x5
000036a4: 0A04 LSR R4, R0, #0x8
000036a6: 3D00 SUB R5, #0x0
000036a8: 0704 LSL R4, R0, #0x1C
000036aa: 9A00 LDR R2, [SP]
000036ac: 9999 LDR R1, [SP, #0x264]
000036ae: 043E LSL R6, R7, #0x10
000036b0: 0010 LSL R0, R2, #0x0
000036b2: 0011 LSL R1, R2, #0x0
000036b4: 0400 LSL R0, R0, #0x10
000036b6: 0000 LSL R0, R0, #0x0
000036b8: 0000 LSL R0, R0, #0x0
000036ba: 0000 LSL R0, R0, #0x0
000036bc: 3359 ADD R3, #0x59
000036be: 0000 LSL R0, R0, #0x0
000036c0: 3313 ADD R3, #0x13
000036c2: 0000 LSL R0, R0, #0x0
000036c4: 3293 ADD R2, #0x93
000036c6: 0000 LSL R0, R0, #0x0
000036c8: 0002 LSL R2, R0, #0x0
000036ca: 0000 LSL R0, R0, #0x0
000036cc: 0800 LSR R0, R0, #0x0
000036ce: 0000 LSL R0, R0, #0x0
000036d0: 35B8 ADD R5, #0xB8
000036d2: 0000 LSL R0, R0, #0x0
000036d4: 1000 ASR R0, R0, #0x0
000036d6: 2000 MOV R0, #0x0
000036d8: 36C8 ADD R6, #0xC8
000036da: 0000 LSL R0, R0, #0x0
000036dc: 0000 LSL R0, R0, #0x0
000036de: 2000 MOV R0, #0x0
000036e0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036e4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036e8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036ec: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036f0: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036f4: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1
000036f8: FFFFFFFF VCVT.U32.F32 Q15, Q15, #1