/home/strick/modoc/coco-shelf/tfr9/v3/tmanager911/very-turbos/build/veryturbos.elf: file format elf32-littlearm Sections: Idx Name Size VMA LMA File off Algn 0 .flashtext 000001f8 10000000 10000000 00001000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .rodata 00000000 100001f8 100001f8 00012b34 2**0 CONTENTS, ALLOC, LOAD, DATA 2 .ARM.exidx 00000008 100001f8 100001f8 000011f8 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 3 .binary_info 00000020 10000200 10000200 00001200 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 4 .ram_vector_table 00000110 20000000 20000000 00013000 2**2 ALLOC 5 .uninitialized_data 00000000 20000110 20000110 00012b34 2**0 CONTENTS 6 .text 00007200 20000110 10000220 00002110 2**3 CONTENTS, ALLOC, LOAD, READONLY, CODE 7 .data 00009700 20007310 10007420 00009310 2**3 CONTENTS, ALLOC, LOAD, CODE 8 .tdata 00000000 20010a10 20010a10 00012b34 2**0 CONTENTS, ALLOC, LOAD, DATA, THREAD_LOCAL 9 .tbss 00000000 20010a10 20010a10 00000000 2**0 ALLOC, THREAD_LOCAL 10 .bss 00013604 20010a10 10010b20 00013a10 2**3 ALLOC 11 .heap 00000800 20024014 20024014 00012b34 2**2 CONTENTS, READONLY 12 .scratch_x 00000000 20080000 20080000 00013334 2**0 CONTENTS 13 .scratch_y 00000000 20081000 20081000 00013334 2**0 CONTENTS 14 .stack1_dummy 00000800 20080000 20080000 00013000 2**2 ALLOC 15 .stack_dummy 00000800 20081000 20081000 00013340 2**5 CONTENTS, READONLY 16 .flash_end 00000014 10010b20 10010b20 00012b20 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 17 .ARM.attributes 00000034 00000000 00000000 00013b40 2**0 CONTENTS, READONLY 18 .comment 00000026 00000000 00000000 00013b74 2**0 CONTENTS, READONLY 19 .debug_info 00055978 00000000 00000000 00013b9a 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 20 .debug_abbrev 0000aef2 00000000 00000000 00069512 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 21 .debug_loclists 0001f4e2 00000000 00000000 00074404 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 22 .debug_aranges 000016d0 00000000 00000000 000938e8 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS 23 .debug_rnglists 00005b28 00000000 00000000 00094fb8 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 24 .debug_line 00025acd 00000000 00000000 0009aae0 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 25 .debug_str 00013562 00000000 00000000 000c05ad 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS 26 .debug_frame 00003b18 00000000 00000000 000d3b10 2**2 CONTENTS, READONLY, DEBUGGING, OCTETS 27 .debug_line_str 00000223 00000000 00000000 000d7628 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS /home/strick/modoc/coco-shelf/tfr9/v3/tmanager911/very-turbos/build/veryturbos.elf: file format elf32-littlearm Disassembly of section .flashtext: 10000000 <__VECTOR_TABLE>: 10000000: 20082000 .word 0x20082000 10000004: 1000015d .word 0x1000015d 10000008: 10000113 .word 0x10000113 1000000c: 10000115 .word 0x10000115 10000010: 10000111 .word 0x10000111 10000014: 10000111 .word 0x10000111 10000018: 10000111 .word 0x10000111 1000001c: 10000111 .word 0x10000111 10000020: 10000111 .word 0x10000111 10000024: 10000111 .word 0x10000111 10000028: 10000111 .word 0x10000111 1000002c: 10000117 .word 0x10000117 10000030: 10000111 .word 0x10000111 10000034: 10000111 .word 0x10000111 10000038: 10000119 .word 0x10000119 1000003c: 1000011b .word 0x1000011b 10000040: 1000011d .word 0x1000011d 10000044: 1000011d .word 0x1000011d 10000048: 1000011d .word 0x1000011d 1000004c: 1000011d .word 0x1000011d 10000050: 1000011d .word 0x1000011d 10000054: 1000011d .word 0x1000011d 10000058: 1000011d .word 0x1000011d 1000005c: 1000011d .word 0x1000011d 10000060: 1000011d .word 0x1000011d 10000064: 1000011d .word 0x1000011d 10000068: 1000011d .word 0x1000011d 1000006c: 1000011d .word 0x1000011d 10000070: 1000011d .word 0x1000011d 10000074: 1000011d .word 0x1000011d 10000078: 1000011d .word 0x1000011d 1000007c: 1000011d .word 0x1000011d 10000080: 1000011d .word 0x1000011d 10000084: 1000011d .word 0x1000011d 10000088: 1000011d .word 0x1000011d 1000008c: 1000011d .word 0x1000011d 10000090: 1000011d .word 0x1000011d 10000094: 1000011d .word 0x1000011d 10000098: 1000011d .word 0x1000011d 1000009c: 1000011d .word 0x1000011d 100000a0: 1000011d .word 0x1000011d 100000a4: 1000011d .word 0x1000011d 100000a8: 1000011d .word 0x1000011d 100000ac: 1000011d .word 0x1000011d 100000b0: 1000011d .word 0x1000011d 100000b4: 1000011d .word 0x1000011d 100000b8: 1000011d .word 0x1000011d 100000bc: 1000011d .word 0x1000011d 100000c0: 1000011d .word 0x1000011d 100000c4: 1000011d .word 0x1000011d 100000c8: 1000011d .word 0x1000011d 100000cc: 1000011d .word 0x1000011d 100000d0: 1000011d .word 0x1000011d 100000d4: 1000011d .word 0x1000011d 100000d8: 1000011d .word 0x1000011d 100000dc: 1000011d .word 0x1000011d 100000e0: 1000011d .word 0x1000011d 100000e4: 1000011d .word 0x1000011d 100000e8: 1000011d .word 0x1000011d 100000ec: 1000011d .word 0x1000011d 100000f0: 1000011d .word 0x1000011d 100000f4: 1000011d .word 0x1000011d 100000f8: 1000011d .word 0x1000011d 100000fc: 1000011d .word 0x1000011d 10000100: 1000011d .word 0x1000011d 10000104: 1000011d .word 0x1000011d 10000108: 1000011d .word 0x1000011d 1000010c: 1000011d .word 0x1000011d 10000110 : 10000110: be00 bkpt 0x0000 10000112 : 10000112: be00 bkpt 0x0000 10000114 : 10000114: be00 bkpt 0x0000 10000116 : 10000116: be00 bkpt 0x0000 10000118 : 10000118: be00 bkpt 0x0000 1000011a : 1000011a: be00 bkpt 0x0000 1000011c <__unhandled_user_irq>: 1000011c: f3ef 8005 mrs r0, IPSR 10000120: 3810 subs r0, #16 10000122 : 10000122: be00 bkpt 0x0000 10000124 : 10000124: 7188ebf2 .word 0x7188ebf2 10000128: 10000200 .word 0x10000200 1000012c: 10000220 .word 0x10000220 10000130: 100001a8 .word 0x100001a8 10000134: e71aa390 .word 0xe71aa390 10000138 <__binary_info_header_end>: 10000138: ffffded3 .word 0xffffded3 1000013c: 10210142 .word 0x10210142 10000140: 000001ff .word 0x000001ff 10000144: 000109e8 .word 0x000109e8 10000148: ab123579 .word 0xab123579 1000014c <_entry_point>: 1000014c: f04f 0000 mov.w r0, #0 10000150 <_enter_vtable_in_r0>: 10000150: 4923 ldr r1, [pc, #140] @ (100001e0 ) 10000152: 6008 str r0, [r1, #0] 10000154: c806 ldmia r0!, {r1, r2} 10000156: f381 8808 msr MSP, r1 1000015a: 4710 bx r2 1000015c <_reset_handler>: 1000015c: f04f 4050 mov.w r0, #3489660928 @ 0xd0000000 10000160: 6800 ldr r0, [r0, #0] 10000162: b110 cbz r0, 1000016a 10000164 : 10000164: f04f 0000 mov.w r0, #0 10000168: e7f2 b.n 10000150 <_enter_vtable_in_r0> 1000016a: a40f add r4, pc, #60 @ (adr r4, 100001a8 ) 1000016c: cc0e ldmia r4!, {r1, r2, r3} 1000016e: 2900 cmp r1, #0 10000170: d002 beq.n 10000178 10000172: f000 f815 bl 100001a0 10000176: e7f9 b.n 1000016c 10000178: 491a ldr r1, [pc, #104] @ (100001e4 ) 1000017a: 4a1b ldr r2, [pc, #108] @ (100001e8 ) 1000017c: 2000 movs r0, #0 1000017e: e000 b.n 10000182 10000180 : 10000180: c101 stmia r1!, {r0} 10000182 : 10000182: 4291 cmp r1, r2 10000184: d1fc bne.n 10000180 10000186 : 10000186: 2000 movs r0, #0 10000188: f380 880a msr MSPLIM, r0 1000018c: 4917 ldr r1, [pc, #92] @ (100001ec ) 1000018e: 4788 blx r1 10000190: 4917 ldr r1, [pc, #92] @ (100001f0 ) 10000192: 4788 blx r1 10000194: 4917 ldr r1, [pc, #92] @ (100001f4 ) 10000196: 4788 blx r1 10000198: be00 bkpt 0x0000 1000019a: e7fd b.n 10000198 1000019c : 1000019c: c901 ldmia r1!, {r0} 1000019e: c201 stmia r2!, {r0} 100001a0 : 100001a0: 429a cmp r2, r3 100001a2: d3fb bcc.n 1000019c 100001a4: 4770 bx lr 100001a6: bf00 nop 100001a8 : 100001a8: 10000220 .word 0x10000220 100001ac: 20000110 .word 0x20000110 100001b0: 20007310 .word 0x20007310 100001b4: 10007420 .word 0x10007420 100001b8: 20007310 .word 0x20007310 100001bc: 20010a10 .word 0x20010a10 100001c0: 10010b20 .word 0x10010b20 100001c4: 20080000 .word 0x20080000 100001c8: 20080000 .word 0x20080000 100001cc: 10010b20 .word 0x10010b20 100001d0: 20081000 .word 0x20081000 100001d4: 20081000 .word 0x20081000 100001d8: 00000000 .word 0x00000000 100001dc: 4770 bx lr 100001de: 0000 .short 0x0000 100001e0: e000ed08 .word 0xe000ed08 100001e4: 20010a10 .word 0x20010a10 100001e8: 20024014 .word 0x20024014 100001ec: 20003e71 .word 0x20003e71 100001f0: 20000c09 .word 0x20000c09 100001f4: 20003e69 .word 0x20003e69 Disassembly of section .text: 20000110 <_init>: 20000110: b5f8 push {r3, r4, r5, r6, r7, lr} 20000112: bf00 nop 20000114 : 20000114: 4803 ldr r0, [pc, #12] @ (20000124 ) 20000116: 4b04 ldr r3, [pc, #16] @ (20000128 ) 20000118: 4283 cmp r3, r0 2000011a: d002 beq.n 20000122 2000011c: 4b03 ldr r3, [pc, #12] @ (2000012c ) 2000011e: b103 cbz r3, 20000122 20000120: 4718 bx r3 20000122: 4770 bx lr 20000124: 20010a10 .word 0x20010a10 20000128: 20010a10 .word 0x20010a10 2000012c: 00000000 .word 0x00000000 20000130 : 20000130: 4b06 ldr r3, [pc, #24] @ (2000014c ) 20000132: 4907 ldr r1, [pc, #28] @ (20000150 ) 20000134: 1ac9 subs r1, r1, r3 20000136: 1089 asrs r1, r1, #2 20000138: bf48 it mi 2000013a: 3101 addmi r1, #1 2000013c: 1049 asrs r1, r1, #1 2000013e: d003 beq.n 20000148 20000140: 4b04 ldr r3, [pc, #16] @ (20000154 ) 20000142: b10b cbz r3, 20000148 20000144: 4801 ldr r0, [pc, #4] @ (2000014c ) 20000146: 4718 bx r3 20000148: 4770 bx lr 2000014a: bf00 nop 2000014c: 20010a10 .word 0x20010a10 20000150: 20010a10 .word 0x20010a10 20000154: 00000000 .word 0x00000000 20000158 <__do_global_dtors_aux>: 20000158: b510 push {r4, lr} 2000015a: 4c06 ldr r4, [pc, #24] @ (20000174 <__do_global_dtors_aux+0x1c>) 2000015c: 7823 ldrb r3, [r4, #0] 2000015e: b943 cbnz r3, 20000172 <__do_global_dtors_aux+0x1a> 20000160: f7ff ffd8 bl 20000114 20000164: 4b04 ldr r3, [pc, #16] @ (20000178 <__do_global_dtors_aux+0x20>) 20000166: b113 cbz r3, 2000016e <__do_global_dtors_aux+0x16> 20000168: 4804 ldr r0, [pc, #16] @ (2000017c <__do_global_dtors_aux+0x24>) 2000016a: f3af 8000 nop.w 2000016e: 2301 movs r3, #1 20000170: 7023 strb r3, [r4, #0] 20000172: bd10 pop {r4, pc} 20000174: 20011488 .word 0x20011488 20000178: 00000000 .word 0x00000000 2000017c: 20007310 .word 0x20007310 20000180 : 20000180: b508 push {r3, lr} 20000182: 4b04 ldr r3, [pc, #16] @ (20000194 ) 20000184: b11b cbz r3, 2000018e 20000186: 4904 ldr r1, [pc, #16] @ (20000198 ) 20000188: 4804 ldr r0, [pc, #16] @ (2000019c ) 2000018a: f3af 8000 nop.w 2000018e: e8bd 4008 ldmia.w sp!, {r3, lr} 20000192: e7cd b.n 20000130 20000194: 00000000 .word 0x00000000 20000198: 2001148c .word 0x2001148c 2000019c: 20007310 .word 0x20007310 200001a0 <_Z13TimerCallbackP15repeating_timer>: 200001a0: 2001 movs r0, #1 200001a2: 4a02 ldr r2, [pc, #8] @ (200001ac <_Z13TimerCallbackP15repeating_timer+0xc>) 200001a4: 6813 ldr r3, [r2, #0] 200001a6: 4403 add r3, r0 200001a8: 6013 str r3, [r2, #0] 200001aa: 4770 bx lr 200001ac: 20013fac .word 0x20013fac 200001b0 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E9_M_invokeERKSt9_Any_dataOj>: 200001b0: 7840 ldrb r0, [r0, #1] 200001b2: 4770 bx lr 200001b4 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E9_M_invokeERKSt9_Any_dataOj>: 200001b4: 7800 ldrb r0, [r0, #0] 200001b6: 4770 bx lr 200001b8 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE_E9_M_invokeERKSt9_Any_dataOj>: 200001b8: 4b01 ldr r3, [pc, #4] @ (200001c0 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE_E9_M_invokeERKSt9_Any_dataOj+0x8>) 200001ba: 7818 ldrb r0, [r3, #0] 200001bc: 4770 bx lr 200001be: bf00 nop 200001c0: 2002400d .word 0x2002400d 200001c4 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 200001c4: 2a01 cmp r2, #1 200001c6: d002 beq.n 200001ce <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 200001c8: b122 cbz r2, 200001d4 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 200001ca: 2000 movs r0, #0 200001cc: 4770 bx lr 200001ce: 6001 str r1, [r0, #0] 200001d0: 2000 movs r0, #0 200001d2: 4770 bx lr 200001d4: 6002 str r2, [r0, #0] 200001d6: 2000 movs r0, #0 200001d8: 4770 bx lr 200001da: bf00 nop 200001dc <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E9_M_invokeERKSt9_Any_dataOj>: 200001dc: 4a03 ldr r2, [pc, #12] @ (200001ec <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E9_M_invokeERKSt9_Any_dataOj+0x10>) 200001de: 4904 ldr r1, [pc, #16] @ (200001f0 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E9_M_invokeERKSt9_Any_dataOj+0x14>) 200001e0: 7813 ldrb r3, [r2, #0] 200001e2: 7808 ldrb r0, [r1, #0] 200001e4: f023 0302 bic.w r3, r3, #2 200001e8: 7013 strb r3, [r2, #0] 200001ea: 4770 bx lr 200001ec: 2002400f .word 0x2002400f 200001f0: 2002400c .word 0x2002400c 200001f4 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 200001f4: 2a01 cmp r2, #1 200001f6: d002 beq.n 200001fe <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 200001f8: b122 cbz r2, 20000204 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 200001fa: 2000 movs r0, #0 200001fc: 4770 bx lr 200001fe: 6001 str r1, [r0, #0] 20000200: 2000 movs r0, #0 20000202: 4770 bx lr 20000204: 6002 str r2, [r0, #0] 20000206: 2000 movs r0, #0 20000208: 4770 bx lr 2000020a: bf00 nop 2000020c <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE1_E9_M_invokeERKSt9_Any_dataOj>: 2000020c: 4b01 ldr r3, [pc, #4] @ (20000214 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE1_E9_M_invokeERKSt9_Any_dataOj+0x8>) 2000020e: 7818 ldrb r0, [r3, #0] 20000210: 4770 bx lr 20000212: bf00 nop 20000214: 2002400f .word 0x2002400f 20000218 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 20000218: 2a01 cmp r2, #1 2000021a: d002 beq.n 20000222 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 2000021c: b122 cbz r2, 20000228 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 2000021e: 2000 movs r0, #0 20000220: 4770 bx lr 20000222: 6001 str r1, [r0, #0] 20000224: 2000 movs r0, #0 20000226: 4770 bx lr 20000228: 6002 str r2, [r0, #0] 2000022a: 2000 movs r0, #0 2000022c: 4770 bx lr 2000022e: bf00 nop 20000230 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE2_E9_M_invokeERKSt9_Any_dataOj>: 20000230: 4b01 ldr r3, [pc, #4] @ (20000238 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE2_E9_M_invokeERKSt9_Any_dataOj+0x8>) 20000232: 7818 ldrb r0, [r3, #0] 20000234: 4770 bx lr 20000236: bf00 nop 20000238: 2002400b .word 0x2002400b 2000023c <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 2000023c: 2a01 cmp r2, #1 2000023e: d002 beq.n 20000246 <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 20000240: b122 cbz r2, 2000024c <_ZNSt17_Function_handlerIFhjEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 20000242: 2000 movs r0, #0 20000244: 4770 bx lr 20000246: 6001 str r1, [r0, #0] 20000248: 2000 movs r0, #0 2000024a: 4770 bx lr 2000024c: 6002 str r2, [r0, #0] 2000024e: 2000 movs r0, #0 20000250: 4770 bx lr 20000252: bf00 nop 20000254 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE3_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 20000254: 2a01 cmp r2, #1 20000256: d002 beq.n 2000025e <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE3_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 20000258: b122 cbz r2, 20000264 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE3_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 2000025a: 2000 movs r0, #0 2000025c: 4770 bx lr 2000025e: 6001 str r1, [r0, #0] 20000260: 2000 movs r0, #0 20000262: 4770 bx lr 20000264: 6002 str r2, [r0, #0] 20000266: 2000 movs r0, #0 20000268: 4770 bx lr 2000026a: bf00 nop 2000026c <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE0_E9_M_invokeERKSt9_Any_dataOjOh>: 2000026c: 4770 bx lr 2000026e: bf00 nop 20000270 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 20000270: 2a01 cmp r2, #1 20000272: d002 beq.n 2000027a <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 20000274: b122 cbz r2, 20000280 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE0_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 20000276: 2000 movs r0, #0 20000278: 4770 bx lr 2000027a: 6001 str r1, [r0, #0] 2000027c: 2000 movs r0, #0 2000027e: 4770 bx lr 20000280: 6002 str r2, [r0, #0] 20000282: 2000 movs r0, #0 20000284: 4770 bx lr 20000286: bf00 nop 20000288 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh>: 20000288: 7813 ldrb r3, [r2, #0] 2000028a: 07da lsls r2, r3, #31 2000028c: d509 bpl.n 200002a2 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x1a> 2000028e: f04f 0c00 mov.w ip, #0 20000292: 4909 ldr r1, [pc, #36] @ (200002b8 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x30>) 20000294: 4809 ldr r0, [pc, #36] @ (200002bc <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x34>) 20000296: 780a ldrb r2, [r1, #0] 20000298: f880 c000 strb.w ip, [r0] 2000029c: f022 0201 bic.w r2, r2, #1 200002a0: 700a strb r2, [r1, #0] 200002a2: 079b lsls r3, r3, #30 200002a4: d507 bpl.n 200002b6 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x2e> 200002a6: 2000 movs r0, #0 200002a8: 4a03 ldr r2, [pc, #12] @ (200002b8 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x30>) 200002aa: 4905 ldr r1, [pc, #20] @ (200002c0 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E9_M_invokeERKSt9_Any_dataOjOh+0x38>) 200002ac: 7813 ldrb r3, [r2, #0] 200002ae: 7008 strb r0, [r1, #0] 200002b0: f023 0302 bic.w r3, r3, #2 200002b4: 7013 strb r3, [r2, #0] 200002b6: 4770 bx lr 200002b8: 2002400f .word 0x2002400f 200002bc: 20024010 .word 0x20024010 200002c0: 2002400e .word 0x2002400e 200002c4 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 200002c4: 2a01 cmp r2, #1 200002c6: d002 beq.n 200002ce <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 200002c8: b122 cbz r2, 200002d4 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE1_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 200002ca: 2000 movs r0, #0 200002cc: 4770 bx lr 200002ce: 6001 str r1, [r0, #0] 200002d0: 2000 movs r0, #0 200002d2: 4770 bx lr 200002d4: 6002 str r2, [r0, #0] 200002d6: 2000 movs r0, #0 200002d8: 4770 bx lr 200002da: bf00 nop 200002dc <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE2_E9_M_invokeERKSt9_Any_dataOjOh>: 200002dc: 4b01 ldr r3, [pc, #4] @ (200002e4 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE2_E9_M_invokeERKSt9_Any_dataOjOh+0x8>) 200002de: 7812 ldrb r2, [r2, #0] 200002e0: 701a strb r2, [r3, #0] 200002e2: 4770 bx lr 200002e4: 2002400b .word 0x2002400b 200002e8 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: 200002e8: 2a01 cmp r2, #1 200002ea: d002 beq.n 200002f2 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0xa> 200002ec: b122 cbz r2, 200002f8 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE2_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x10> 200002ee: 2000 movs r0, #0 200002f0: 4770 bx lr 200002f2: 6001 str r1, [r0, #0] 200002f4: 2000 movs r0, #0 200002f6: 4770 bx lr 200002f8: 6002 str r2, [r0, #0] 200002fa: 2000 movs r0, #0 200002fc: 4770 bx lr 200002fe: bf00 nop 20000300 <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE3_E9_M_invokeERKSt9_Any_dataOjOh>: 20000300: 4b02 ldr r3, [pc, #8] @ (2000030c <_ZNSt17_Function_handlerIFvjhEZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEjEUljhE3_E9_M_invokeERKSt9_Any_dataOjOh+0xc>) 20000302: 7810 ldrb r0, [r2, #0] 20000304: 7018 strb r0, [r3, #0] 20000306: f003 bf21 b.w 2000414c <__wrap_putchar> 2000030a: bf00 nop 2000030c: 2002400d .word 0x2002400d 20000310 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation>: 20000310: 2a01 cmp r2, #1 20000312: d006 beq.n 20000322 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x12> 20000314: 2a02 cmp r2, #2 20000316: d00a beq.n 2000032e <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x1e> 20000318: 2a03 cmp r2, #3 2000031a: d000 beq.n 2000031e <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0xe> 2000031c: b122 cbz r2, 20000328 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x18> 2000031e: 2000 movs r0, #0 20000320: 4770 bx lr 20000322: 6001 str r1, [r0, #0] 20000324: 2000 movs r0, #0 20000326: 4770 bx lr 20000328: 6002 str r2, [r0, #0] 2000032a: 2000 movs r0, #0 2000032c: 4770 bx lr 2000032e: 680b ldr r3, [r1, #0] 20000330: 6003 str r3, [r0, #0] 20000332: 2000 movs r0, #0 20000334: 4770 bx lr 20000336: bf00 nop 20000338 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation>: 20000338: 2a01 cmp r2, #1 2000033a: d006 beq.n 2000034a <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x12> 2000033c: 2a02 cmp r2, #2 2000033e: d00a beq.n 20000356 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x1e> 20000340: 2a03 cmp r2, #3 20000342: d000 beq.n 20000346 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0xe> 20000344: b122 cbz r2, 20000350 <_ZNSt17_Function_handlerIFhjEZ13InstallVectorjjEUljE0_E10_M_managerERSt9_Any_dataRKS3_St18_Manager_operation+0x18> 20000346: 2000 movs r0, #0 20000348: 4770 bx lr 2000034a: 6001 str r1, [r0, #0] 2000034c: 2000 movs r0, #0 2000034e: 4770 bx lr 20000350: 6002 str r2, [r0, #0] 20000352: 2000 movs r0, #0 20000354: 4770 bx lr 20000356: 680b ldr r3, [r1, #0] 20000358: 6003 str r3, [r0, #0] 2000035a: 2000 movs r0, #0 2000035c: 4770 bx lr 2000035e: bf00 nop 20000360 <_Z13InstallVectorjj>: 20000360: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20000364: 2300 movs r3, #0 20000366: b086 sub sp, #24 20000368: 4688 mov r8, r1 2000036a: 466e mov r6, sp 2000036c: f500 42ff add.w r2, r0, #32640 @ 0x7f80 20000370: 3278 adds r2, #120 @ 0x78 20000372: 4f24 ldr r7, [pc, #144] @ (20000404 <_Z13InstallVectorjj+0xa4>) 20000374: 0054 lsls r4, r2, #1 20000376: 4924 ldr r1, [pc, #144] @ (20000408 <_Z13InstallVectorjj+0xa8>) 20000378: b2e2 uxtb r2, r4 2000037a: eb07 1202 add.w r2, r7, r2, lsl #4 2000037e: 9303 str r3, [sp, #12] 20000380: 6893 ldr r3, [r2, #8] 20000382: 6091 str r1, [r2, #8] 20000384: 68d1 ldr r1, [r2, #12] 20000386: ad02 add r5, sp, #8 20000388: 9304 str r3, [sp, #16] 2000038a: 9105 str r1, [sp, #20] 2000038c: f8cd 8008 str.w r8, [sp, #8] 20000390: e895 0003 ldmia.w r5, {r0, r1} 20000394: e886 0003 stmia.w r6, {r0, r1} 20000398: e892 0003 ldmia.w r2, {r0, r1} 2000039c: f8df c074 ldr.w ip, [pc, #116] @ 20000414 <_Z13InstallVectorjj+0xb4> 200003a0: e885 0003 stmia.w r5, {r0, r1} 200003a4: e896 0003 ldmia.w r6, {r0, r1} 200003a8: f8c2 c00c str.w ip, [r2, #12] 200003ac: e882 0003 stmia.w r2, {r0, r1} 200003b0: b11b cbz r3, 200003ba <_Z13InstallVectorjj+0x5a> 200003b2: 2203 movs r2, #3 200003b4: 4629 mov r1, r5 200003b6: 4628 mov r0, r5 200003b8: 4798 blx r3 200003ba: 1c62 adds r2, r4, #1 200003bc: b2d2 uxtb r2, r2 200003be: eb07 1302 add.w r3, r7, r2, lsl #4 200003c2: 2200 movs r2, #0 200003c4: 68d9 ldr r1, [r3, #12] 200003c6: 689c ldr r4, [r3, #8] 200003c8: 9105 str r1, [sp, #20] 200003ca: 4910 ldr r1, [pc, #64] @ (2000040c <_Z13InstallVectorjj+0xac>) 200003cc: f8cd 8008 str.w r8, [sp, #8] 200003d0: 6099 str r1, [r3, #8] 200003d2: 490f ldr r1, [pc, #60] @ (20000410 <_Z13InstallVectorjj+0xb0>) 200003d4: 9404 str r4, [sp, #16] 200003d6: 9203 str r2, [sp, #12] 200003d8: 60d9 str r1, [r3, #12] 200003da: e895 0003 ldmia.w r5, {r0, r1} 200003de: e886 0003 stmia.w r6, {r0, r1} 200003e2: e893 0003 ldmia.w r3, {r0, r1} 200003e6: e885 0003 stmia.w r5, {r0, r1} 200003ea: e896 0003 ldmia.w r6, {r0, r1} 200003ee: e883 0003 stmia.w r3, {r0, r1} 200003f2: b11c cbz r4, 200003fc <_Z13InstallVectorjj+0x9c> 200003f4: 2203 movs r2, #3 200003f6: 4629 mov r1, r5 200003f8: 4628 mov r0, r5 200003fa: 47a0 blx r4 200003fc: b006 add sp, #24 200003fe: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20000402: bf00 nop 20000404: 20011638 .word 0x20011638 20000408: 20000311 .word 0x20000311 2000040c: 20000339 .word 0x20000339 20000410: 200001b5 .word 0x200001b5 20000414: 200001b1 .word 0x200001b1 20000418 <_Z25t911veryfast_program_initP8pio_hw_tjj>: 20000418: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 2000041c: 2400 movs r4, #0 2000041e: 4606 mov r6, r0 20000420: b087 sub sp, #28 20000422: 2308 movs r3, #8 20000424: 4690 mov r8, r2 20000426: 9400 str r4, [sp, #0] 20000428: 4622 mov r2, r4 2000042a: 460f mov r7, r1 2000042c: f006 fb7c bl 20006b28 20000430: f106 452f add.w r5, r6, #2936012800 @ 0xaf000000 20000434: f505 0560 add.w r5, r5, #14680064 @ 0xe00000 20000438: 0d2d lsrs r5, r5, #20 2000043a: 3506 adds r5, #6 2000043c: b2ed uxtb r5, r5 2000043e: 4620 mov r0, r4 20000440: 4629 mov r1, r5 20000442: 3401 adds r4, #1 20000444: f000 fc7e bl 20000d44 20000448: 2c08 cmp r4, #8 2000044a: d1f8 bne.n 2000043e <_Z25t911veryfast_program_initP8pio_hw_tjj+0x26> 2000044c: f04f 0900 mov.w r9, #0 20000450: 4623 mov r3, r4 20000452: 2401 movs r4, #1 20000454: 464a mov r2, r9 20000456: 4639 mov r1, r7 20000458: 4630 mov r0, r6 2000045a: f8cd 9000 str.w r9, [sp] 2000045e: f006 fb63 bl 20006b28 20000462: 4629 mov r1, r5 20000464: 201d movs r0, #29 20000466: f000 fc6d bl 20000d44 2000046a: 4629 mov r1, r5 2000046c: 201e movs r0, #30 2000046e: f000 fc69 bl 20000d44 20000472: 2302 movs r3, #2 20000474: 221d movs r2, #29 20000476: 4639 mov r1, r7 20000478: 9400 str r4, [sp, #0] 2000047a: 4630 mov r0, r6 2000047c: f006 fb54 bl 20006b28 20000480: 4629 mov r1, r5 20000482: 201f movs r0, #31 20000484: f000 fc5e bl 20000d44 20000488: 4623 mov r3, r4 2000048a: 4639 mov r1, r7 2000048c: 221f movs r2, #31 2000048e: 4630 mov r0, r6 20000490: f8cd 9000 str.w r9, [sp] 20000494: f006 fb48 bl 20006b28 20000498: f44f 3380 mov.w r3, #65536 @ 0x10000 2000049c: 4a11 ldr r2, [pc, #68] @ (200004e4 <_Z25t911veryfast_program_initP8pio_hw_tjj+0xcc>) 2000049e: 9302 str r3, [sp, #8] 200004a0: f108 0315 add.w r3, r8, #21 200004a4: 9205 str r2, [sp, #20] 200004a6: 031b lsls r3, r3, #12 200004a8: eb08 0204 add.w r2, r8, r4 200004ac: ea43 13c2 orr.w r3, r3, r2, lsl #7 200004b0: f023 43fe bic.w r3, r3, #2130706432 @ 0x7f000000 200004b4: f043 53f8 orr.w r3, r3, #520093696 @ 0x1f000000 200004b8: 9303 str r3, [sp, #12] 200004ba: 4b0b ldr r3, [pc, #44] @ (200004e8 <_Z25t911veryfast_program_initP8pio_hw_tjj+0xd0>) 200004bc: 4642 mov r2, r8 200004be: 9304 str r3, [sp, #16] 200004c0: 4639 mov r1, r7 200004c2: ab02 add r3, sp, #8 200004c4: 4630 mov r0, r6 200004c6: f006 fb75 bl 20006bb4 200004ca: eb07 0347 add.w r3, r7, r7, lsl #1 200004ce: eb06 03c3 add.w r3, r6, r3, lsl #3 200004d2: f8c3 80d8 str.w r8, [r3, #216] @ 0xd8 200004d6: 6833 ldr r3, [r6, #0] 200004d8: 40bc lsls r4, r7 200004da: 431c orrs r4, r3 200004dc: 6034 str r4, [r6, #0] 200004de: b007 add sp, #28 200004e0: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 200004e4: 40807400 .word 0x40807400 200004e8: 100c0000 .word 0x100c0000 200004ec <_Z12PollUsbInputv>: 200004ec: b5f0 push {r4, r5, r6, r7, lr} 200004ee: 2500 movs r5, #0 200004f0: 4c28 ldr r4, [pc, #160] @ (20000594 <_Z12PollUsbInputv+0xa8>) 200004f2: b083 sub sp, #12 200004f4: e00b b.n 2000050e <_Z12PollUsbInputv+0x22> 200004f6: f8d4 2400 ldr.w r2, [r4, #1024] @ 0x400 200004fa: f89d 1007 ldrb.w r1, [sp, #7] 200004fe: 1c53 adds r3, r2, #1 20000500: f5b3 6f80 cmp.w r3, #1024 @ 0x400 20000504: bf28 it cs 20000506: 2300 movcs r3, #0 20000508: 54a1 strb r1, [r4, r2] 2000050a: f8c4 3400 str.w r3, [r4, #1024] @ 0x400 2000050e: 2101 movs r1, #1 20000510: f10d 0007 add.w r0, sp, #7 20000514: f88d 5007 strb.w r5, [sp, #7] 20000518: f003 ffa4 bl 20004464 2000051c: 3003 adds r0, #3 2000051e: d1ea bne.n 200004f6 <_Z12PollUsbInputv+0xa> 20000520: 2700 movs r7, #0 20000522: 4e1d ldr r6, [pc, #116] @ (20000598 <_Z12PollUsbInputv+0xac>) 20000524: f8d4 5400 ldr.w r5, [r4, #1024] @ 0x400 20000528: f8d6 0400 ldr.w r0, [r6, #1024] @ 0x400 2000052c: f505 6c80 add.w ip, r5, #1024 @ 0x400 20000530: f8d4 3404 ldr.w r3, [r4, #1028] @ 0x404 20000534: 42ab cmp r3, r5 20000536: bf94 ite ls 20000538: 1aea subls r2, r5, r3 2000053a: ebac 0203 subhi.w r2, ip, r3 2000053e: b31a cbz r2, 20000588 <_Z12PollUsbInputv+0x9c> 20000540: f3c3 0209 ubfx r2, r3, #0, #10 20000544: 5ca2 ldrb r2, [r4, r2] 20000546: b1fa cbz r2, 20000588 <_Z12PollUsbInputv+0x9c> 20000548: 3a01 subs r2, #1 2000054a: 2a7d cmp r2, #125 @ 0x7d 2000054c: f103 0101 add.w r1, r3, #1 20000550: d811 bhi.n 20000576 <_Z12PollUsbInputv+0x8a> 20000552: 5ce3 ldrb r3, [r4, r3] 20000554: f5b1 6f80 cmp.w r1, #1024 @ 0x400 20000558: bf28 it cs 2000055a: 2100 movcs r1, #0 2000055c: 2b0a cmp r3, #10 2000055e: bf08 it eq 20000560: 230d moveq r3, #13 20000562: 5433 strb r3, [r6, r0] 20000564: 3001 adds r0, #1 20000566: f5b0 6f80 cmp.w r0, #1024 @ 0x400 2000056a: f8c4 1404 str.w r1, [r4, #1028] @ 0x404 2000056e: d309 bcc.n 20000584 <_Z12PollUsbInputv+0x98> 20000570: 2701 movs r7, #1 20000572: 2000 movs r0, #0 20000574: e7dc b.n 20000530 <_Z12PollUsbInputv+0x44> 20000576: f5b1 6f80 cmp.w r1, #1024 @ 0x400 2000057a: bf28 it cs 2000057c: 2100 movcs r1, #0 2000057e: f8c4 1404 str.w r1, [r4, #1028] @ 0x404 20000582: e7d5 b.n 20000530 <_Z12PollUsbInputv+0x44> 20000584: 2701 movs r7, #1 20000586: e7d3 b.n 20000530 <_Z12PollUsbInputv+0x44> 20000588: b10f cbz r7, 2000058e <_Z12PollUsbInputv+0xa2> 2000058a: f8c6 0400 str.w r0, [r6, #1024] @ 0x400 2000058e: b003 add sp, #12 20000590: bdf0 pop {r4, r5, r6, r7, pc} 20000592: bf00 nop 20000594: 20011080 .word 0x20011080 20000598: 20010c78 .word 0x20010c78 2000059c: 00000000 .word 0x00000000 200005a0 <_ZN4GutsI6EngineE6RunCPUEv>: 200005a0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 200005a4: 48ab ldr r0, [pc, #684] @ (20000854 <_ZN4GutsI6EngineE6RunCPUEv+0x2b4>) 200005a6: b093 sub sp, #76 @ 0x4c 200005a8: f003 fe12 bl 200041d0 <__wrap_puts> 200005ac: 2201 movs r2, #1 200005ae: 2400 movs r4, #0 200005b0: 4ba9 ldr r3, [pc, #676] @ (20000858 <_ZN4GutsI6EngineE6RunCPUEv+0x2b8>) 200005b2: 4daa ldr r5, [pc, #680] @ (2000085c <_ZN4GutsI6EngineE6RunCPUEv+0x2bc>) 200005b4: 701a strb r2, [r3, #0] 200005b6: 4620 mov r0, r4 200005b8: f855 1f04 ldr.w r1, [r5, #4]! 200005bc: 3401 adds r4, #1 200005be: f7ff fecf bl 20000360 <_Z13InstallVectorjj> 200005c2: 2c07 cmp r4, #7 200005c4: d1f7 bne.n 200005b6 <_ZN4GutsI6EngineE6RunCPUEv+0x16> 200005c6: f647 22b5 movw r2, #31413 @ 0x7ab5 200005ca: f248 414b movw r1, #33867 @ 0x844b 200005ce: 48a4 ldr r0, [pc, #656] @ (20000860 <_ZN4GutsI6EngineE6RunCPUEv+0x2c0>) 200005d0: f003 fe80 bl 200042d4 <__wrap_printf> 200005d4: 4ca3 ldr r4, [pc, #652] @ (20000864 <_ZN4GutsI6EngineE6RunCPUEv+0x2c4>) 200005d6: 4ea4 ldr r6, [pc, #656] @ (20000868 <_ZN4GutsI6EngineE6RunCPUEv+0x2c8>) 200005d8: f5c4 45f5 rsb r5, r4, #31360 @ 0x7a80 200005dc: f8df 92b8 ldr.w r9, [pc, #696] @ 20000898 <_ZN4GutsI6EngineE6RunCPUEv+0x2f8> 200005e0: 3535 adds r5, #53 @ 0x35 200005e2: eb05 0804 add.w r8, r5, r4 200005e6: f814 7f01 ldrb.w r7, [r4, #1]! 200005ea: 20c3 movs r0, #195 @ 0xc3 200005ec: f806 7f01 strb.w r7, [r6, #1]! 200005f0: f003 fd52 bl 20004098 200005f4: ea4f 2018 mov.w r0, r8, lsr #8 200005f8: f003 fd4e bl 20004098 200005fc: fa5f f088 uxtb.w r0, r8 20000600: f003 fd4a bl 20004098 20000604: 4638 mov r0, r7 20000606: f003 fd47 bl 20004098 2000060a: 45a1 cmp r9, r4 2000060c: d1e9 bne.n 200005e2 <_ZN4GutsI6EngineE6RunCPUEv+0x42> 2000060e: f647 21b5 movw r1, #31413 @ 0x7ab5 20000612: f04f 0900 mov.w r9, #0 20000616: 4c95 ldr r4, [pc, #596] @ (2000086c <_ZN4GutsI6EngineE6RunCPUEv+0x2cc>) 20000618: 4895 ldr r0, [pc, #596] @ (20000870 <_ZN4GutsI6EngineE6RunCPUEv+0x2d0>) 2000061a: f8b4 5abe ldrh.w r5, [r4, #2750] @ 0xabe 2000061e: 46ca mov sl, r9 20000620: ba6d rev16 r5, r5 20000622: fa11 f585 uxtah r5, r1, r5 20000626: 462a mov r2, r5 20000628: f003 fe54 bl 200042d4 <__wrap_printf> 2000062c: 4629 mov r1, r5 2000062e: 2007 movs r0, #7 20000630: f7ff fe96 bl 20000360 <_Z13InstallVectorjj> 20000634: f242 7310 movw r3, #10000 @ 0x2710 20000638: 4d8e ldr r5, [pc, #568] @ (20000874 <_ZN4GutsI6EngineE6RunCPUEv+0x2d4>) 2000063a: 9307 str r3, [sp, #28] 2000063c: f5a4 43e0 sub.w r3, r4, #28672 @ 0x7000 20000640: 9308 str r3, [sp, #32] 20000642: f10d 0b3f add.w fp, sp, #63 @ 0x3f 20000646: 4b8c ldr r3, [pc, #560] @ (20000878 <_ZN4GutsI6EngineE6RunCPUEv+0x2d8>) 20000648: 498c ldr r1, [pc, #560] @ (2000087c <_ZN4GutsI6EngineE6RunCPUEv+0x2dc>) 2000064a: 781a ldrb r2, [r3, #0] 2000064c: 4b8c ldr r3, [pc, #560] @ (20000880 <_ZN4GutsI6EngineE6RunCPUEv+0x2e0>) 2000064e: 488d ldr r0, [pc, #564] @ (20000884 <_ZN4GutsI6EngineE6RunCPUEv+0x2e4>) 20000650: 781b ldrb r3, [r3, #0] 20000652: 421a tst r2, r3 20000654: 780b ldrb r3, [r1, #0] 20000656: 7802 ldrb r2, [r0, #0] 20000658: bf18 it ne 2000065a: f043 0301 orrne.w r3, r3, #1 2000065e: 429a cmp r2, r3 20000660: 700b strb r3, [r1, #0] 20000662: d008 beq.n 20000676 <_ZN4GutsI6EngineE6RunCPUEv+0xd6> 20000664: 2216 movs r2, #22 20000666: f083 0101 eor.w r1, r3, #1 2000066a: ec41 2040 gpioc_bit_out_put r2, r1 2000066e: 2219 movs r2, #25 20000670: 7003 strb r3, [r0, #0] 20000672: ec43 2040 gpioc_bit_out_put r2, r3 20000676: f7ff ff39 bl 200004ec <_Z12PollUsbInputv> 2000067a: 4b7f ldr r3, [pc, #508] @ (20000878 <_ZN4GutsI6EngineE6RunCPUEv+0x2d8>) 2000067c: 7819 ldrb r1, [r3, #0] 2000067e: 078a lsls r2, r1, #30 20000680: d419 bmi.n 200006b6 <_ZN4GutsI6EngineE6RunCPUEv+0x116> 20000682: 4b81 ldr r3, [pc, #516] @ (20000888 <_ZN4GutsI6EngineE6RunCPUEv+0x2e8>) 20000684: f8d3 2404 ldr.w r2, [r3, #1028] @ 0x404 20000688: f8d3 3400 ldr.w r3, [r3, #1024] @ 0x400 2000068c: 429a cmp r2, r3 2000068e: bf88 it hi 20000690: f503 6380 addhi.w r3, r3, #1024 @ 0x400 20000694: 1a9b subs r3, r3, r2 20000696: b173 cbz r3, 200006b6 <_ZN4GutsI6EngineE6RunCPUEv+0x116> 20000698: 4b77 ldr r3, [pc, #476] @ (20000878 <_ZN4GutsI6EngineE6RunCPUEv+0x2d8>) 2000069a: f041 0102 orr.w r1, r1, #2 2000069e: 7019 strb r1, [r3, #0] 200006a0: 1c53 adds r3, r2, #1 200006a2: f5b3 6f80 cmp.w r3, #1024 @ 0x400 200006a6: bf28 it cs 200006a8: 2300 movcs r3, #0 200006aa: 4977 ldr r1, [pc, #476] @ (20000888 <_ZN4GutsI6EngineE6RunCPUEv+0x2e8>) 200006ac: 4877 ldr r0, [pc, #476] @ (2000088c <_ZN4GutsI6EngineE6RunCPUEv+0x2ec>) 200006ae: 5c8a ldrb r2, [r1, r2] 200006b0: f8c1 3404 str.w r3, [r1, #1028] @ 0x404 200006b4: 7002 strb r2, [r0, #0] 200006b6: 2300 movs r3, #0 200006b8: 464f mov r7, r9 200006ba: f04f 4650 mov.w r6, #3489660928 @ 0xd0000000 200006be: e9cd 9a0a strd r9, sl, [sp, #40] @ 0x28 200006c2: 9304 str r3, [sp, #16] 200006c4: 2300 movs r3, #0 200006c6: 612b str r3, [r5, #16] 200006c8: 686b ldr r3, [r5, #4] 200006ca: f413 7380 ands.w r3, r3, #256 @ 0x100 200006ce: d1fb bne.n 200006c8 <_ZN4GutsI6EngineE6RunCPUEv+0x128> 200006d0: 6a28 ldr r0, [r5, #32] 200006d2: 68b4 ldr r4, [r6, #8] 200006d4: b2a4 uxth r4, r4 200006d6: 4621 mov r1, r4 200006d8: 68b2 ldr r2, [r6, #8] 200006da: b294 uxth r4, r2 200006dc: 42a1 cmp r1, r4 200006de: d1fa bne.n 200006d6 <_ZN4GutsI6EngineE6RunCPUEv+0x136> 200006e0: 2800 cmp r0, #0 200006e2: da34 bge.n 2000074e <_ZN4GutsI6EngineE6RunCPUEv+0x1ae> 200006e4: f5b4 4f7f cmp.w r4, #65280 @ 0xff00 200006e8: d252 bcs.n 20000790 <_ZN4GutsI6EngineE6RunCPUEv+0x1f0> 200006ea: 9b08 ldr r3, [sp, #32] 200006ec: 5d1b ldrb r3, [r3, r4] 200006ee: 4699 mov r9, r3 200006f0: 612b str r3, [r5, #16] 200006f2: 686b ldr r3, [r5, #4] 200006f4: 05db lsls r3, r3, #23 200006f6: d4fc bmi.n 200006f2 <_ZN4GutsI6EngineE6RunCPUEv+0x152> 200006f8: 2180 movs r1, #128 @ 0x80 200006fa: f8d5 8020 ldr.w r8, [r5, #32] 200006fe: ea4f 2a14 mov.w sl, r4, lsr #8 20000702: 9b04 ldr r3, [sp, #16] 20000704: f3c8 6280 ubfx r2, r8, #26, #1 20000708: f013 6f80 tst.w r3, #67108864 @ 0x4000000 2000070c: bf18 it ne 2000070e: 21e0 movne r1, #224 @ 0xe0 20000710: 2300 movs r3, #0 20000712: 440a add r2, r1 20000714: f362 0307 bfi r3, r2, #0, #8 20000718: f369 230f bfi r3, r9, #8, #8 2000071c: f36a 4317 bfi r3, sl, #16, #8 20000720: f364 631f bfi r3, r4, #24, #8 20000724: 930f str r3, [sp, #60] @ 0x3c 20000726: 20c8 movs r0, #200 @ 0xc8 20000728: ba3b rev r3, r7 2000072a: 930e str r3, [sp, #56] @ 0x38 2000072c: f003 fcb4 bl 20004098 20000730: f10d 0437 add.w r4, sp, #55 @ 0x37 20000734: f814 0f01 ldrb.w r0, [r4, #1]! 20000738: f003 fcae bl 20004098 2000073c: 45a3 cmp fp, r4 2000073e: d1f9 bne.n 20000734 <_ZN4GutsI6EngineE6RunCPUEv+0x194> 20000740: 9b07 ldr r3, [sp, #28] 20000742: 3701 adds r7, #1 20000744: 429f cmp r7, r3 20000746: d04a beq.n 200007de <_ZN4GutsI6EngineE6RunCPUEv+0x23e> 20000748: f8cd 8010 str.w r8, [sp, #16] 2000074c: e7ba b.n 200006c4 <_ZN4GutsI6EngineE6RunCPUEv+0x124> 2000074e: 686b ldr r3, [r5, #4] 20000750: f413 7380 ands.w r3, r3, #256 @ 0x100 20000754: d1fb bne.n 2000074e <_ZN4GutsI6EngineE6RunCPUEv+0x1ae> 20000756: f8d5 8020 ldr.w r8, [r5, #32] 2000075a: f5b4 4f7f cmp.w r4, #65280 @ 0xff00 2000075e: b2d2 uxtb r2, r2 20000760: ea4f 2a14 mov.w sl, r4, lsr #8 20000764: fa5f f988 uxtb.w r9, r8 20000768: d24b bcs.n 20000802 <_ZN4GutsI6EngineE6RunCPUEv+0x262> 2000076a: 9b08 ldr r3, [sp, #32] 2000076c: 20c3 movs r0, #195 @ 0xc3 2000076e: 9209 str r2, [sp, #36] @ 0x24 20000770: f803 9004 strb.w r9, [r3, r4] 20000774: f003 fc90 bl 20004098 20000778: 4650 mov r0, sl 2000077a: f003 fc8d bl 20004098 2000077e: 9a09 ldr r2, [sp, #36] @ 0x24 20000780: 4610 mov r0, r2 20000782: f003 fc89 bl 20004098 20000786: 4648 mov r0, r9 20000788: f003 fc86 bl 20004098 2000078c: 21a0 movs r1, #160 @ 0xa0 2000078e: e7b8 b.n 20000702 <_ZN4GutsI6EngineE6RunCPUEv+0x162> 20000790: 493f ldr r1, [pc, #252] @ (20000890 <_ZN4GutsI6EngineE6RunCPUEv+0x2f0>) 20000792: b2d2 uxtb r2, r2 20000794: eb01 1902 add.w r9, r1, r2, lsl #4 20000798: 2200 movs r2, #0 2000079a: f8d9 8008 ldr.w r8, [r9, #8] 2000079e: e9cd 220e strd r2, r2, [sp, #56] @ 0x38 200007a2: e9cd 2210 strd r2, r2, [sp, #64] @ 0x40 200007a6: f1b8 0f00 cmp.w r8, #0 200007aa: d04f beq.n 2000084c <_ZN4GutsI6EngineE6RunCPUEv+0x2ac> 200007ac: 2202 movs r2, #2 200007ae: 4649 mov r1, r9 200007b0: a80e add r0, sp, #56 @ 0x38 200007b2: 9309 str r3, [sp, #36] @ 0x24 200007b4: 47c0 blx r8 200007b6: e9d9 1202 ldrd r1, r2, [r9, #8] 200007ba: 9b09 ldr r3, [sp, #36] @ 0x24 200007bc: e9cd 1210 strd r1, r2, [sp, #64] @ 0x40 200007c0: 2900 cmp r1, #0 200007c2: d043 beq.n 2000084c <_ZN4GutsI6EngineE6RunCPUEv+0x2ac> 200007c4: 940d str r4, [sp, #52] @ 0x34 200007c6: a90d add r1, sp, #52 @ 0x34 200007c8: a80e add r0, sp, #56 @ 0x38 200007ca: 4790 blx r2 200007cc: 9b10 ldr r3, [sp, #64] @ 0x40 200007ce: 4681 mov r9, r0 200007d0: b11b cbz r3, 200007da <_ZN4GutsI6EngineE6RunCPUEv+0x23a> 200007d2: a90e add r1, sp, #56 @ 0x38 200007d4: 2203 movs r2, #3 200007d6: 4608 mov r0, r1 200007d8: 4798 blx r3 200007da: 464b mov r3, r9 200007dc: e788 b.n 200006f0 <_ZN4GutsI6EngineE6RunCPUEv+0x150> 200007de: f241 3388 movw r3, #5000 @ 0x1388 200007e2: e9dd 9a0a ldrd r9, sl, [sp, #40] @ 0x28 200007e6: f10a 0a01 add.w sl, sl, #1 200007ea: f509 591c add.w r9, r9, #9984 @ 0x2700 200007ee: 459a cmp sl, r3 200007f0: f109 0910 add.w r9, r9, #16 200007f4: d052 beq.n 2000089c <_ZN4GutsI6EngineE6RunCPUEv+0x2fc> 200007f6: 9b07 ldr r3, [sp, #28] 200007f8: f503 531c add.w r3, r3, #9984 @ 0x2700 200007fc: 3310 adds r3, #16 200007fe: 9307 str r3, [sp, #28] 20000800: e721 b.n 20000646 <_ZN4GutsI6EngineE6RunCPUEv+0xa6> 20000802: 4924 ldr r1, [pc, #144] @ (20000894 <_ZN4GutsI6EngineE6RunCPUEv+0x2f4>) 20000804: e9cd 330e strd r3, r3, [sp, #56] @ 0x38 20000808: eb01 1102 add.w r1, r1, r2, lsl #4 2000080c: e9cd 3310 strd r3, r3, [sp, #64] @ 0x40 20000810: 688b ldr r3, [r1, #8] 20000812: 2b00 cmp r3, #0 20000814: d0ba beq.n 2000078c <_ZN4GutsI6EngineE6RunCPUEv+0x1ec> 20000816: 2202 movs r2, #2 20000818: a80e add r0, sp, #56 @ 0x38 2000081a: 9109 str r1, [sp, #36] @ 0x24 2000081c: 4798 blx r3 2000081e: 9909 ldr r1, [sp, #36] @ 0x24 20000820: e9d1 2302 ldrd r2, r3, [r1, #8] 20000824: e9cd 2310 strd r2, r3, [sp, #64] @ 0x40 20000828: 2a00 cmp r2, #0 2000082a: d0af beq.n 2000078c <_ZN4GutsI6EngineE6RunCPUEv+0x1ec> 2000082c: 940d str r4, [sp, #52] @ 0x34 2000082e: f10d 0233 add.w r2, sp, #51 @ 0x33 20000832: a90d add r1, sp, #52 @ 0x34 20000834: a80e add r0, sp, #56 @ 0x38 20000836: f88d 9033 strb.w r9, [sp, #51] @ 0x33 2000083a: 4798 blx r3 2000083c: 9b10 ldr r3, [sp, #64] @ 0x40 2000083e: 2b00 cmp r3, #0 20000840: d0a4 beq.n 2000078c <_ZN4GutsI6EngineE6RunCPUEv+0x1ec> 20000842: a90e add r1, sp, #56 @ 0x38 20000844: 2203 movs r2, #3 20000846: 4608 mov r0, r1 20000848: 4798 blx r3 2000084a: e79f b.n 2000078c <_ZN4GutsI6EngineE6RunCPUEv+0x1ec> 2000084c: f04f 0900 mov.w r9, #0 20000850: e74e b.n 200006f0 <_ZN4GutsI6EngineE6RunCPUEv+0x150> 20000852: bf00 nop 20000854: 20007fd0 .word 0x20007fd0 20000858: 20024006 .word 0x20024006 2000085c: 20010660 .word 0x20010660 20000860: 20007fec .word 0x20007fec 20000864: 20008217 .word 0x20008217 20000868: 2001ba90 .word 0x2001ba90 2000086c: 2001afdc .word 0x2001afdc 20000870: 20008018 .word 0x20008018 20000874: 50200000 .word 0x50200000 20000878: 2002400f .word 0x2002400f 2000087c: 20024005 .word 0x20024005 20000880: 2002400b .word 0x2002400b 20000884: 2002400a .word 0x2002400a 20000888: 20010c78 .word 0x20010c78 2000088c: 2002400c .word 0x2002400c 20000890: 20011638 .word 0x20011638 20000894: 20012638 .word 0x20012638 20000898: 20010662 .word 0x20010662 2000089c: 4648 mov r0, r9 2000089e: f001 ff57 bl 20002750 <__wrap___aeabi_i2d> 200008a2: 4b17 ldr r3, [pc, #92] @ (20000900 <_ZN4GutsI6EngineE6RunCPUEv+0x360>) 200008a4: 4606 mov r6, r0 200008a6: 681c ldr r4, [r3, #0] 200008a8: a313 add r3, pc, #76 @ (adr r3, 200008f8 <_ZN4GutsI6EngineE6RunCPUEv+0x358>) 200008aa: e9d3 2300 ldrd r2, r3, [r3] 200008ae: 460f mov r7, r1 200008b0: f001 ff00 bl 200026b4 <__wrap___aeabi_ddiv> 200008b4: f44f 737a mov.w r3, #1000 @ 0x3e8 200008b8: e9cd 0104 strd r0, r1, [sp, #16] 200008bc: fb03 f004 mul.w r0, r3, r4 200008c0: f001 ff58 bl 20002774 <__wrap___aeabi_ui2d> 200008c4: 4602 mov r2, r0 200008c6: 460b mov r3, r1 200008c8: 4630 mov r0, r6 200008ca: 4639 mov r1, r7 200008cc: f001 fef2 bl 200026b4 <__wrap___aeabi_ddiv> 200008d0: e9cd 0102 strd r0, r1, [sp, #8] 200008d4: 4620 mov r0, r4 200008d6: f001 ff4d bl 20002774 <__wrap___aeabi_ui2d> 200008da: 2200 movs r2, #0 200008dc: 4b09 ldr r3, [pc, #36] @ (20000904 <_ZN4GutsI6EngineE6RunCPUEv+0x364>) 200008de: f001 fee9 bl 200026b4 <__wrap___aeabi_ddiv> 200008e2: e9dd 2304 ldrd r2, r3, [sp, #16] 200008e6: e9cd 0100 strd r0, r1, [sp] 200008ea: 4807 ldr r0, [pc, #28] @ (20000908 <_ZN4GutsI6EngineE6RunCPUEv+0x368>) 200008ec: f003 fcf2 bl 200042d4 <__wrap_printf> 200008f0: f04f 0a00 mov.w sl, #0 200008f4: e77f b.n 200007f6 <_ZN4GutsI6EngineE6RunCPUEv+0x256> 200008f6: bf00 nop 200008f8: 00000000 .word 0x00000000 200008fc: 412e8480 .word 0x412e8480 20000900: 20013fac .word 0x20013fac 20000904: 408f4000 .word 0x408f4000 20000908: 20008048 .word 0x20008048 2000090c <_Z30InitializePinsReturnDirectionsv>: 2000090c: b5f8 push {r3, r4, r5, r6, r7, lr} 2000090e: 2400 movs r4, #0 20000910: 2601 movs r6, #1 20000912: 4625 mov r5, r4 20000914: 4627 mov r7, r4 20000916: e00e b.n 20000936 <_Z30InitializePinsReturnDirectionsv+0x2a> 20000918: 2c13 cmp r4, #19 2000091a: dd15 ble.n 20000948 <_Z30InitializePinsReturnDirectionsv+0x3c> 2000091c: f04f 0301 mov.w r3, #1 20000920: ec43 4044 gpioc_bit_oe_put r4, r3 20000924: ec43 4040 gpioc_bit_out_put r4, r3 20000928: fa06 f304 lsl.w r3, r6, r4 2000092c: 3401 adds r4, #1 2000092e: 2c30 cmp r4, #48 @ 0x30 20000930: ea45 0503 orr.w r5, r5, r3 20000934: d012 beq.n 2000095c <_Z30InitializePinsReturnDirectionsv+0x50> 20000936: 4620 mov r0, r4 20000938: f000 fa36 bl 20000da8 2000093c: 2c19 cmp r4, #25 2000093e: f1a4 031d sub.w r3, r4, #29 20000942: dde9 ble.n 20000918 <_Z30InitializePinsReturnDirectionsv+0xc> 20000944: 2b01 cmp r3, #1 20000946: d9e9 bls.n 2000091c <_Z30InitializePinsReturnDirectionsv+0x10> 20000948: ec47 4044 gpioc_bit_oe_put r4, r7 2000094c: 2200 movs r2, #0 2000094e: 4620 mov r0, r4 20000950: 2101 movs r1, #1 20000952: 3401 adds r4, #1 20000954: f000 fa14 bl 20000d80 20000958: 2c30 cmp r4, #48 @ 0x30 2000095a: d1ec bne.n 20000936 <_Z30InitializePinsReturnDirectionsv+0x2a> 2000095c: 4628 mov r0, r5 2000095e: bdf8 pop {r3, r4, r5, r6, r7, pc} 20000960 <_Z8RunResetv>: 20000960: b530 push {r4, r5, lr} 20000962: 2314 movs r3, #20 20000964: f04f 0c00 mov.w ip, #0 20000968: ec4c 3040 gpioc_bit_out_put r3, ip 2000096c: f44f 707a mov.w r0, #1000 @ 0x3e8 20000970: 251e movs r5, #30 20000972: f04f 0401 mov.w r4, #1 20000976: f04f 0e1d mov.w lr, #29 2000097a: 4b16 ldr r3, [pc, #88] @ (200009d4 <_Z8RunResetv+0x74>) 2000097c: 2200 movs r2, #0 2000097e: 6819 ldr r1, [r3, #0] 20000980: 4411 add r1, r2 20000982: 3201 adds r2, #1 20000984: 2a64 cmp r2, #100 @ 0x64 20000986: 6019 str r1, [r3, #0] 20000988: d1f9 bne.n 2000097e <_Z8RunResetv+0x1e> 2000098a: ec44 5040 gpioc_bit_out_put r5, r4 2000098e: 2200 movs r2, #0 20000990: 6819 ldr r1, [r3, #0] 20000992: 4411 add r1, r2 20000994: 3201 adds r2, #1 20000996: 2a64 cmp r2, #100 @ 0x64 20000998: 6019 str r1, [r3, #0] 2000099a: d1f9 bne.n 20000990 <_Z8RunResetv+0x30> 2000099c: ec44 e040 gpioc_bit_out_put lr, r4 200009a0: 2200 movs r2, #0 200009a2: 6819 ldr r1, [r3, #0] 200009a4: 4411 add r1, r2 200009a6: 3201 adds r2, #1 200009a8: 2a64 cmp r2, #100 @ 0x64 200009aa: 6019 str r1, [r3, #0] 200009ac: d1f9 bne.n 200009a2 <_Z8RunResetv+0x42> 200009ae: ec4c 5040 gpioc_bit_out_put r5, ip 200009b2: 2200 movs r2, #0 200009b4: 6819 ldr r1, [r3, #0] 200009b6: 4411 add r1, r2 200009b8: 3201 adds r2, #1 200009ba: 2a64 cmp r2, #100 @ 0x64 200009bc: 6019 str r1, [r3, #0] 200009be: d1f9 bne.n 200009b4 <_Z8RunResetv+0x54> 200009c0: ec4c e040 gpioc_bit_out_put lr, ip 200009c4: 3801 subs r0, #1 200009c6: d1d9 bne.n 2000097c <_Z8RunResetv+0x1c> 200009c8: 2314 movs r3, #20 200009ca: f04f 0201 mov.w r2, #1 200009ce: ec42 3040 gpioc_bit_out_put r3, r2 200009d2: bd30 pop {r4, r5, pc} 200009d4: 20013b6c .word 0x20013b6c 200009d8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj>: 200009d8: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 200009dc: 4607 mov r7, r0 200009de: b086 sub sp, #24 200009e0: 2049 movs r0, #73 @ 0x49 200009e2: f003 fbb3 bl 2000414c <__wrap_putchar> 200009e6: 2100 movs r1, #0 200009e8: 466d mov r5, sp 200009ea: 4e75 ldr r6, [pc, #468] @ (20000bc0 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1e8>) 200009ec: b2fb uxtb r3, r7 200009ee: eb06 1203 add.w r2, r6, r3, lsl #4 200009f2: e9cd 1100 strd r1, r1, [sp] 200009f6: 4c73 ldr r4, [pc, #460] @ (20000bc4 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1ec>) 200009f8: 68d1 ldr r1, [r2, #12] 200009fa: 4873 ldr r0, [pc, #460] @ (20000bc8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1f0>) 200009fc: 011f lsls r7, r3, #4 200009fe: 6893 ldr r3, [r2, #8] 20000a00: 6094 str r4, [r2, #8] 20000a02: ac02 add r4, sp, #8 20000a04: 9105 str r1, [sp, #20] 20000a06: 9304 str r3, [sp, #16] 20000a08: 60d0 str r0, [r2, #12] 20000a0a: e892 0003 ldmia.w r2, {r0, r1} 20000a0e: e884 0003 stmia.w r4, {r0, r1} 20000a12: e895 0003 ldmia.w r5, {r0, r1} 20000a16: e882 0003 stmia.w r2, {r0, r1} 20000a1a: b11b cbz r3, 20000a24 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x4c> 20000a1c: 2203 movs r2, #3 20000a1e: 4621 mov r1, r4 20000a20: 4620 mov r0, r4 20000a22: 4798 blx r3 20000a24: 2200 movs r2, #0 20000a26: f107 0910 add.w r9, r7, #16 20000a2a: eb06 0309 add.w r3, r6, r9 20000a2e: 68d9 ldr r1, [r3, #12] 20000a30: f8d3 8008 ldr.w r8, [r3, #8] 20000a34: 9105 str r1, [sp, #20] 20000a36: 4965 ldr r1, [pc, #404] @ (20000bcc <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1f4>) 20000a38: 9200 str r2, [sp, #0] 20000a3a: 6099 str r1, [r3, #8] 20000a3c: 4964 ldr r1, [pc, #400] @ (20000bd0 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1f8>) 20000a3e: 606a str r2, [r5, #4] 20000a40: f8cd 8010 str.w r8, [sp, #16] 20000a44: 60d9 str r1, [r3, #12] 20000a46: e893 0003 ldmia.w r3, {r0, r1} 20000a4a: e884 0003 stmia.w r4, {r0, r1} 20000a4e: e895 0003 ldmia.w r5, {r0, r1} 20000a52: e883 0003 stmia.w r3, {r0, r1} 20000a56: f1b8 0f00 cmp.w r8, #0 20000a5a: d003 beq.n 20000a64 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x8c> 20000a5c: 2203 movs r2, #3 20000a5e: 4621 mov r1, r4 20000a60: 4620 mov r0, r4 20000a62: 47c0 blx r8 20000a64: 2200 movs r2, #0 20000a66: f107 0820 add.w r8, r7, #32 20000a6a: eb06 0308 add.w r3, r6, r8 20000a6e: 68d9 ldr r1, [r3, #12] 20000a70: f8d3 a008 ldr.w sl, [r3, #8] 20000a74: 9105 str r1, [sp, #20] 20000a76: 4957 ldr r1, [pc, #348] @ (20000bd4 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1fc>) 20000a78: 9200 str r2, [sp, #0] 20000a7a: 6099 str r1, [r3, #8] 20000a7c: 4956 ldr r1, [pc, #344] @ (20000bd8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x200>) 20000a7e: 606a str r2, [r5, #4] 20000a80: f8cd a010 str.w sl, [sp, #16] 20000a84: 60d9 str r1, [r3, #12] 20000a86: e893 0003 ldmia.w r3, {r0, r1} 20000a8a: e884 0003 stmia.w r4, {r0, r1} 20000a8e: e895 0003 ldmia.w r5, {r0, r1} 20000a92: e883 0003 stmia.w r3, {r0, r1} 20000a96: f1ba 0f00 cmp.w sl, #0 20000a9a: d003 beq.n 20000aa4 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0xcc> 20000a9c: 2203 movs r2, #3 20000a9e: 4621 mov r1, r4 20000aa0: 4620 mov r0, r4 20000aa2: 47d0 blx sl 20000aa4: 2200 movs r2, #0 20000aa6: f107 0a30 add.w sl, r7, #48 @ 0x30 20000aaa: eb06 030a add.w r3, r6, sl 20000aae: 68d9 ldr r1, [r3, #12] 20000ab0: 689e ldr r6, [r3, #8] 20000ab2: 9105 str r1, [sp, #20] 20000ab4: 4949 ldr r1, [pc, #292] @ (20000bdc <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x204>) 20000ab6: 9200 str r2, [sp, #0] 20000ab8: 6099 str r1, [r3, #8] 20000aba: 4949 ldr r1, [pc, #292] @ (20000be0 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x208>) 20000abc: 606a str r2, [r5, #4] 20000abe: 9604 str r6, [sp, #16] 20000ac0: 60d9 str r1, [r3, #12] 20000ac2: e893 0003 ldmia.w r3, {r0, r1} 20000ac6: e884 0003 stmia.w r4, {r0, r1} 20000aca: e895 0003 ldmia.w r5, {r0, r1} 20000ace: e883 0003 stmia.w r3, {r0, r1} 20000ad2: b11e cbz r6, 20000adc <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x104> 20000ad4: 2203 movs r2, #3 20000ad6: 4621 mov r1, r4 20000ad8: 4620 mov r0, r4 20000ada: 47b0 blx r6 20000adc: 2200 movs r2, #0 20000ade: 4e41 ldr r6, [pc, #260] @ (20000be4 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x20c>) 20000ae0: 9200 str r2, [sp, #0] 20000ae2: 19f3 adds r3, r6, r7 20000ae4: 68d9 ldr r1, [r3, #12] 20000ae6: 689f ldr r7, [r3, #8] 20000ae8: 9105 str r1, [sp, #20] 20000aea: 606a str r2, [r5, #4] 20000aec: 493e ldr r1, [pc, #248] @ (20000be8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x210>) 20000aee: 4a3f ldr r2, [pc, #252] @ (20000bec <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x214>) 20000af0: 9704 str r7, [sp, #16] 20000af2: 6099 str r1, [r3, #8] 20000af4: 60da str r2, [r3, #12] 20000af6: e893 0003 ldmia.w r3, {r0, r1} 20000afa: e884 0003 stmia.w r4, {r0, r1} 20000afe: e895 0003 ldmia.w r5, {r0, r1} 20000b02: e883 0003 stmia.w r3, {r0, r1} 20000b06: b11f cbz r7, 20000b10 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x138> 20000b08: 2203 movs r2, #3 20000b0a: 4621 mov r1, r4 20000b0c: 4620 mov r0, r4 20000b0e: 47b8 blx r7 20000b10: 2200 movs r2, #0 20000b12: 44b1 add r9, r6 20000b14: f8d9 100c ldr.w r1, [r9, #12] 20000b18: f8d9 3008 ldr.w r3, [r9, #8] 20000b1c: 9105 str r1, [sp, #20] 20000b1e: 4934 ldr r1, [pc, #208] @ (20000bf0 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x218>) 20000b20: 9200 str r2, [sp, #0] 20000b22: f8c9 1008 str.w r1, [r9, #8] 20000b26: 4933 ldr r1, [pc, #204] @ (20000bf4 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x21c>) 20000b28: 606a str r2, [r5, #4] 20000b2a: 9304 str r3, [sp, #16] 20000b2c: f8c9 100c str.w r1, [r9, #12] 20000b30: e899 0003 ldmia.w r9, {r0, r1} 20000b34: e884 0003 stmia.w r4, {r0, r1} 20000b38: e895 0003 ldmia.w r5, {r0, r1} 20000b3c: e889 0003 stmia.w r9, {r0, r1} 20000b40: b11b cbz r3, 20000b4a <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x172> 20000b42: 2203 movs r2, #3 20000b44: 4621 mov r1, r4 20000b46: 4620 mov r0, r4 20000b48: 4798 blx r3 20000b4a: 2200 movs r2, #0 20000b4c: 44b0 add r8, r6 20000b4e: f8d8 100c ldr.w r1, [r8, #12] 20000b52: f8d8 3008 ldr.w r3, [r8, #8] 20000b56: 9105 str r1, [sp, #20] 20000b58: 4927 ldr r1, [pc, #156] @ (20000bf8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x220>) 20000b5a: 9200 str r2, [sp, #0] 20000b5c: f8c8 1008 str.w r1, [r8, #8] 20000b60: 4926 ldr r1, [pc, #152] @ (20000bfc <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x224>) 20000b62: 606a str r2, [r5, #4] 20000b64: 9304 str r3, [sp, #16] 20000b66: f8c8 100c str.w r1, [r8, #12] 20000b6a: e898 0003 ldmia.w r8, {r0, r1} 20000b6e: e884 0003 stmia.w r4, {r0, r1} 20000b72: e895 0003 ldmia.w r5, {r0, r1} 20000b76: e888 0003 stmia.w r8, {r0, r1} 20000b7a: b11b cbz r3, 20000b84 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1ac> 20000b7c: 2203 movs r2, #3 20000b7e: 4621 mov r1, r4 20000b80: 4620 mov r0, r4 20000b82: 4798 blx r3 20000b84: 2200 movs r2, #0 20000b86: eb06 030a add.w r3, r6, sl 20000b8a: 68d9 ldr r1, [r3, #12] 20000b8c: 689e ldr r6, [r3, #8] 20000b8e: 9105 str r1, [sp, #20] 20000b90: 491b ldr r1, [pc, #108] @ (20000c00 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x228>) 20000b92: 9200 str r2, [sp, #0] 20000b94: 6099 str r1, [r3, #8] 20000b96: 491b ldr r1, [pc, #108] @ (20000c04 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x22c>) 20000b98: 606a str r2, [r5, #4] 20000b9a: 9604 str r6, [sp, #16] 20000b9c: 60d9 str r1, [r3, #12] 20000b9e: e893 0003 ldmia.w r3, {r0, r1} 20000ba2: e884 0003 stmia.w r4, {r0, r1} 20000ba6: e895 0003 ldmia.w r5, {r0, r1} 20000baa: e883 0003 stmia.w r3, {r0, r1} 20000bae: b11e cbz r6, 20000bb8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj+0x1e0> 20000bb0: 2203 movs r2, #3 20000bb2: 4621 mov r1, r4 20000bb4: 4620 mov r0, r4 20000bb6: 47b0 blx r6 20000bb8: b006 add sp, #24 20000bba: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20000bbe: bf00 nop 20000bc0: 20011638 .word 0x20011638 20000bc4: 200001c5 .word 0x200001c5 20000bc8: 200001b9 .word 0x200001b9 20000bcc: 200001f5 .word 0x200001f5 20000bd0: 200001dd .word 0x200001dd 20000bd4: 20000219 .word 0x20000219 20000bd8: 2000020d .word 0x2000020d 20000bdc: 2000023d .word 0x2000023d 20000be0: 20000231 .word 0x20000231 20000be4: 20012638 .word 0x20012638 20000be8: 20000255 .word 0x20000255 20000bec: 20000301 .word 0x20000301 20000bf0: 20000271 .word 0x20000271 20000bf4: 2000026d .word 0x2000026d 20000bf8: 200002c5 .word 0x200002c5 20000bfc: 20000289 .word 0x20000289 20000c00: 200002e9 .word 0x200002e9 20000c04: 200002dd .word 0x200002dd 20000c08
: 20000c08: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20000c0c: b088 sub sp, #32 20000c0e: 482e ldr r0, [pc, #184] @ (20000cc8 ) 20000c10: ab07 add r3, sp, #28 20000c12: aa06 add r2, sp, #24 20000c14: a905 add r1, sp, #20 20000c16: f001 fa0b bl 20002030 20000c1a: b918 cbnz r0, 20000c24 20000c1c: 492a ldr r1, [pc, #168] @ (20000cc8 ) 20000c1e: 482b ldr r0, [pc, #172] @ (20000ccc ) 20000c20: f000 f8e6 bl 20000df0 20000c24: e9dd 1206 ldrd r1, r2, [sp, #24] 20000c28: 9805 ldr r0, [sp, #20] 20000c2a: f001 f93f bl 20001eac 20000c2e: 2400 movs r4, #0 20000c30: f003 fd6c bl 2000470c 20000c34: f04f 0801 mov.w r8, #1 20000c38: f7ff fe68 bl 2000090c <_Z30InitializePinsReturnDirectionsv> 20000c3c: 4f24 ldr r7, [pc, #144] @ (20000cd0 ) 20000c3e: 2519 movs r5, #25 20000c40: ec48 5040 gpioc_bit_out_put r5, r8 20000c44: 20c8 movs r0, #200 @ 0xc8 20000c46: f000 ff89 bl 20001b5c 20000c4a: 2600 movs r6, #0 20000c4c: ec46 5040 gpioc_bit_out_put r5, r6 20000c50: 20c8 movs r0, #200 @ 0xc8 20000c52: f000 ff83 bl 20001b5c 20000c56: 4621 mov r1, r4 20000c58: 4638 mov r0, r7 20000c5a: 3401 adds r4, #1 20000c5c: f003 fb3a bl 200042d4 <__wrap_printf> 20000c60: 2c03 cmp r4, #3 20000c62: d1ec bne.n 20000c3e 20000c64: 481b ldr r0, [pc, #108] @ (20000cd4 ) 20000c66: f003 fab3 bl 200041d0 <__wrap_puts> 20000c6a: f7ff fe79 bl 20000960 <_Z8RunResetv> 20000c6e: 481a ldr r0, [pc, #104] @ (20000cd8 ) 20000c70: f003 faae bl 200041d0 <__wrap_puts> 20000c74: 4819 ldr r0, [pc, #100] @ (20000cdc ) 20000c76: f005 ff3d bl 20006af4 20000c7a: 4919 ldr r1, [pc, #100] @ (20000ce0 ) 20000c7c: 4817 ldr r0, [pc, #92] @ (20000cdc ) 20000c7e: f005 febd bl 200069fc 20000c82: 4631 mov r1, r6 20000c84: 4602 mov r2, r0 20000c86: 4815 ldr r0, [pc, #84] @ (20000cdc ) 20000c88: f7ff fbc6 bl 20000418 <_Z25t911veryfast_program_initP8pio_hw_tjj> 20000c8c: 4815 ldr r0, [pc, #84] @ (20000ce4 ) 20000c8e: f003 fa9f bl 200041d0 <__wrap_puts> 20000c92: f44f 407f mov.w r0, #65280 @ 0xff00 20000c96: f7ff fe9f bl 200009d8 <_ZN11DoTurbo9simI6EngineE17Turbo9sim_InstallEj> 20000c9a: 4813 ldr r0, [pc, #76] @ (20000ce8 ) 20000c9c: f006 f82c bl 20006cf8 20000ca0: 4c12 ldr r4, [pc, #72] @ (20000cec ) 20000ca2: f000 fde1 bl 20001868 20000ca6: f000 fde3 bl 20001870 20000caa: 4911 ldr r1, [pc, #68] @ (20000cf0 ) 20000cac: f44f 727a mov.w r2, #1000 @ 0x3e8 20000cb0: 2300 movs r3, #0 20000cb2: e9cd 6401 strd r6, r4, [sp, #4] 20000cb6: 9100 str r1, [sp, #0] 20000cb8: f000 ffc4 bl 20001c44 20000cbc: f240 40d2 movw r0, #1234 @ 0x4d2 20000cc0: f000 ff4c bl 20001b5c 20000cc4: e7fa b.n 20000cbc 20000cc6: bf00 nop 20000cc8: 00030d40 .word 0x00030d40 20000ccc: 20008060 .word 0x20008060 20000cd0: 20008094 .word 0x20008094 20000cd4: 2000809c .word 0x2000809c 20000cd8: 200080a0 .word 0x200080a0 20000cdc: 50200000 .word 0x50200000 20000ce0: 20010680 .word 0x20010680 20000ce4: 200080a4 .word 0x200080a4 20000ce8: 200005a1 .word 0x200005a1 20000cec: 20010a10 .word 0x20010a10 20000cf0: 200001a1 .word 0x200001a1 20000cf4 <_GLOBAL__sub_I_is_an_os9>: 20000cf4: 2200 movs r2, #0 20000cf6: 4b0f ldr r3, [pc, #60] @ (20000d34 <_GLOBAL__sub_I_is_an_os9+0x40>) 20000cf8: f503 5180 add.w r1, r3, #4096 @ 0x1000 20000cfc: e9c3 2200 strd r2, r2, [r3] 20000d00: e9c3 2202 strd r2, r2, [r3, #8] 20000d04: 3310 adds r3, #16 20000d06: 428b cmp r3, r1 20000d08: d1f8 bne.n 20000cfc <_GLOBAL__sub_I_is_an_os9+0x8> 20000d0a: 2200 movs r2, #0 20000d0c: 4b0a ldr r3, [pc, #40] @ (20000d38 <_GLOBAL__sub_I_is_an_os9+0x44>) 20000d0e: f503 5180 add.w r1, r3, #4096 @ 0x1000 20000d12: e9c3 2200 strd r2, r2, [r3] 20000d16: e9c3 2202 strd r2, r2, [r3, #8] 20000d1a: 3310 adds r3, #16 20000d1c: 4299 cmp r1, r3 20000d1e: d1f8 bne.n 20000d12 <_GLOBAL__sub_I_is_an_os9+0x1e> 20000d20: 2200 movs r2, #0 20000d22: 2300 movs r3, #0 20000d24: 4805 ldr r0, [pc, #20] @ (20000d3c <_GLOBAL__sub_I_is_an_os9+0x48>) 20000d26: 4906 ldr r1, [pc, #24] @ (20000d40 <_GLOBAL__sub_I_is_an_os9+0x4c>) 20000d28: e9c0 2300 strd r2, r3, [r0] 20000d2c: e9c1 2300 strd r2, r3, [r1] 20000d30: 4770 bx lr 20000d32: bf00 nop 20000d34: 20011638 .word 0x20011638 20000d38: 20012638 .word 0x20012638 20000d3c: 20011480 .word 0x20011480 20000d40: 20011078 .word 0x20011078 20000d44 : 20000d44: b410 push {r4} 20000d46: f44f 7480 mov.w r4, #256 @ 0x100 20000d4a: 4b0c ldr r3, [pc, #48] @ (20000d7c ) 20000d4c: f853 2020 ldr.w r2, [r3, r0, lsl #2] 20000d50: eb03 0380 add.w r3, r3, r0, lsl #2 20000d54: 00c0 lsls r0, r0, #3 20000d56: f082 0240 eor.w r2, r2, #64 @ 0x40 20000d5a: f100 4080 add.w r0, r0, #1073741824 @ 0x40000000 20000d5e: f503 5c80 add.w ip, r3, #4096 @ 0x1000 20000d62: f002 02c0 and.w r2, r2, #192 @ 0xc0 20000d66: f500 3020 add.w r0, r0, #163840 @ 0x28000 20000d6a: f503 5340 add.w r3, r3, #12288 @ 0x3000 20000d6e: f8cc 2000 str.w r2, [ip] 20000d72: 6041 str r1, [r0, #4] 20000d74: 601c str r4, [r3, #0] 20000d76: f85d 4b04 ldr.w r4, [sp], #4 20000d7a: 4770 bx lr 20000d7c: 40038004 .word 0x40038004 20000d80 : 20000d80: b410 push {r4} 20000d82: 4c08 ldr r4, [pc, #32] @ (20000da4 ) 20000d84: 00c9 lsls r1, r1, #3 20000d86: ea41 0182 orr.w r1, r1, r2, lsl #2 20000d8a: f854 2020 ldr.w r2, [r4, r0, lsl #2] 20000d8e: eb04 0380 add.w r3, r4, r0, lsl #2 20000d92: 4051 eors r1, r2 20000d94: f503 5380 add.w r3, r3, #4096 @ 0x1000 20000d98: f001 010c and.w r1, r1, #12 20000d9c: f85d 4b04 ldr.w r4, [sp], #4 20000da0: 6019 str r1, [r3, #0] 20000da2: 4770 bx lr 20000da4: 40038004 .word 0x40038004 20000da8 : 20000da8: b430 push {r4, r5} 20000daa: f04f 0300 mov.w r3, #0 20000dae: ec43 0044 gpioc_bit_oe_put r0, r3 20000db2: ec43 0040 gpioc_bit_out_put r0, r3 20000db6: 2505 movs r5, #5 20000db8: f44f 7480 mov.w r4, #256 @ 0x100 20000dbc: 4b0b ldr r3, [pc, #44] @ (20000dec ) 20000dbe: 00c2 lsls r2, r0, #3 20000dc0: f853 1020 ldr.w r1, [r3, r0, lsl #2] 20000dc4: eb03 0080 add.w r0, r3, r0, lsl #2 20000dc8: f081 0140 eor.w r1, r1, #64 @ 0x40 20000dcc: f102 4380 add.w r3, r2, #1073741824 @ 0x40000000 20000dd0: f503 3320 add.w r3, r3, #163840 @ 0x28000 20000dd4: f001 02c0 and.w r2, r1, #192 @ 0xc0 20000dd8: f500 5180 add.w r1, r0, #4096 @ 0x1000 20000ddc: f500 5040 add.w r0, r0, #12288 @ 0x3000 20000de0: 600a str r2, [r1, #0] 20000de2: 605d str r5, [r3, #4] 20000de4: 6004 str r4, [r0, #0] 20000de6: bc30 pop {r4, r5} 20000de8: 4770 bx lr 20000dea: bf00 nop 20000dec: 40038004 .word 0x40038004 20000df0 : 20000df0: b40f push {r0, r1, r2, r3} 20000df2: b500 push {lr} 20000df4: b083 sub sp, #12 20000df6: 9c04 ldr r4, [sp, #16] 20000df8: 4807 ldr r0, [pc, #28] @ (20000e18 ) 20000dfa: f003 f9e9 bl 200041d0 <__wrap_puts> 20000dfe: b13c cbz r4, 20000e10 20000e00: a905 add r1, sp, #20 20000e02: 4620 mov r0, r4 20000e04: 9101 str r1, [sp, #4] 20000e06: f003 f815 bl 20003e34 20000e0a: 4804 ldr r0, [pc, #16] @ (20000e1c ) 20000e0c: f003 f9e0 bl 200041d0 <__wrap_puts> 20000e10: 2001 movs r0, #1 20000e12: f003 f827 bl 20003e64 <_exit> 20000e16: bf00 nop 20000e18: 200080a8 .word 0x200080a8 20000e1c: 200080b8 .word 0x200080b8 20000e20 : 20000e20: f3ef 8010 mrs r0, PRIMASK 20000e24: b672 cpsid i 20000e26: 4b06 ldr r3, [pc, #24] @ (20000e40 ) 20000e28: e8d3 1fcf ldaexb r1, [r3] 20000e2c: 2201 movs r2, #1 20000e2e: 2900 cmp r1, #0 20000e30: d1fa bne.n 20000e28 20000e32: e8c3 2f41 strexb r1, r2, [r3] 20000e36: 2900 cmp r1, #0 20000e38: d1f6 bne.n 20000e28 20000e3a: f3bf 8f5f dmb sy 20000e3e: 4770 bx lr 20000e40: 2001371f .word 0x2001371f 20000e44 : 20000e44: 2300 movs r3, #0 20000e46: 4a03 ldr r2, [pc, #12] @ (20000e54 ) 20000e48: e8c2 3f8f stlb r3, [r2] 20000e4c: f380 8810 msr PRIMASK, r0 20000e50: 4770 bx lr 20000e52: bf00 nop 20000e54: 2001371f .word 0x2001371f 20000e58 : 20000e58: b570 push {r4, r5, r6, lr} 20000e5a: 4686 mov lr, r0 20000e5c: f3ef 8510 mrs r5, PRIMASK 20000e60: b672 cpsid i 20000e62: 4c12 ldr r4, [pc, #72] @ (20000eac ) 20000e64: e8d4 6fcf ldaexb r6, [r4] 20000e68: 2001 movs r0, #1 20000e6a: 2e00 cmp r6, #0 20000e6c: d1fa bne.n 20000e64 20000e6e: e8c4 0f46 strexb r6, r0, [r4] 20000e72: 2e00 cmp r6, #0 20000e74: d1f6 bne.n 20000e64 20000e76: f3bf 8f5f dmb sy 20000e7a: f04f 0c01 mov.w ip, #1 20000e7e: 08c8 lsrs r0, r1, #3 20000e80: f001 0307 and.w r3, r1, #7 20000e84: fa0c f303 lsl.w r3, ip, r3 20000e88: f81e c000 ldrb.w ip, [lr, r0] 20000e8c: ea1c 0603 ands.w r6, ip, r3 20000e90: d108 bne.n 20000ea4 20000e92: ea4c 0c03 orr.w ip, ip, r3 20000e96: f80e c000 strb.w ip, [lr, r0] 20000e9a: e8c4 6f8f stlb r6, [r4] 20000e9e: f385 8810 msr PRIMASK, r5 20000ea2: bd70 pop {r4, r5, r6, pc} 20000ea4: 4610 mov r0, r2 20000ea6: f7ff ffa3 bl 20000df0 20000eaa: bf00 nop 20000eac: 2001371f .word 0x2001371f 20000eb0 : 20000eb0: b5f8 push {r3, r4, r5, r6, r7, lr} 20000eb2: f3ef 8510 mrs r5, PRIMASK 20000eb6: b672 cpsid i 20000eb8: 4c23 ldr r4, [pc, #140] @ (20000f48 ) 20000eba: e8d4 7fcf ldaexb r7, [r4] 20000ebe: 2601 movs r6, #1 20000ec0: 2f00 cmp r7, #0 20000ec2: d1fa bne.n 20000eba 20000ec4: e8c4 6f47 strexb r7, r6, [r4] 20000ec8: 2f00 cmp r7, #0 20000eca: d1f6 bne.n 20000eba 20000ecc: f3bf 8f5f dmb sy 20000ed0: 429a cmp r2, r3 20000ed2: d827 bhi.n 20000f24 20000ed4: 2601 movs r6, #1 20000ed6: 08d7 lsrs r7, r2, #3 20000ed8: f810 e007 ldrb.w lr, [r0, r7] 20000edc: f002 0c07 and.w ip, r2, #7 20000ee0: fa06 fc0c lsl.w ip, r6, ip 20000ee4: ea1e 0f0c tst.w lr, ip 20000ee8: eb00 07d2 add.w r7, r0, r2, lsr #3 20000eec: d10d bne.n 20000f0a 20000eee: e025 b.n 20000f3c 20000ef0: ea4f 0ed2 mov.w lr, r2, lsr #3 20000ef4: f810 e00e ldrb.w lr, [r0, lr] 20000ef8: f002 0c07 and.w ip, r2, #7 20000efc: fa06 fc0c lsl.w ip, r6, ip 20000f00: ea1e 0f0c tst.w lr, ip 20000f04: eb00 07d2 add.w r7, r0, r2, lsr #3 20000f08: d018 beq.n 20000f3c 20000f0a: 3201 adds r2, #1 20000f0c: 4293 cmp r3, r2 20000f0e: d2ef bcs.n 20000ef0 20000f10: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 20000f14: 2300 movs r3, #0 20000f16: e8c4 3f8f stlb r3, [r4] 20000f1a: f385 8810 msr PRIMASK, r5 20000f1e: 4298 cmp r0, r3 20000f20: db07 blt.n 20000f32 20000f22: bdf8 pop {r3, r4, r5, r6, r7, pc} 20000f24: 2300 movs r3, #0 20000f26: e8c4 3f8f stlb r3, [r4] 20000f2a: f385 8810 msr PRIMASK, r5 20000f2e: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 20000f32: 2900 cmp r1, #0 20000f34: d0f5 beq.n 20000f22 20000f36: 9806 ldr r0, [sp, #24] 20000f38: f7ff ff5a bl 20000df0 20000f3c: ea4e 0e0c orr.w lr, lr, ip 20000f40: 4610 mov r0, r2 20000f42: f887 e000 strb.w lr, [r7] 20000f46: e7e5 b.n 20000f14 20000f48: 2001371f .word 0x2001371f 20000f4c : 20000f4c: 4a04 ldr r2, [pc, #16] @ (20000f60 ) 20000f4e: 7810 ldrb r0, [r2, #0] 20000f50: 1c43 adds r3, r0, #1 20000f52: b2db uxtb r3, r3 20000f54: 2b18 cmp r3, #24 20000f56: bf28 it cs 20000f58: 2310 movcs r3, #16 20000f5a: 7013 strb r3, [r2, #0] 20000f5c: 4770 bx lr 20000f5e: bf00 nop 20000f60: 20010914 .word 0x20010914 20000f64 : 20000f64: b510 push {r4, lr} 20000f66: 4c05 ldr r4, [pc, #20] @ (20000f7c ) 20000f68: b082 sub sp, #8 20000f6a: 4601 mov r1, r0 20000f6c: 231f movs r3, #31 20000f6e: 2218 movs r2, #24 20000f70: 9400 str r4, [sp, #0] 20000f72: 4803 ldr r0, [pc, #12] @ (20000f80 ) 20000f74: f7ff ff9c bl 20000eb0 20000f78: b002 add sp, #8 20000f7a: bd10 pop {r4, pc} 20000f7c: 200080bc .word 0x200080bc 20000f80: 20013b3c .word 0x20013b3c 20000f84 : 20000f84: f04f 22e0 mov.w r2, #3758153728 @ 0xe000e000 20000f88: 6893 ldr r3, [r2, #8] 20000f8a: f043 5300 orr.w r3, r3, #536870912 @ 0x20000000 20000f8e: 6093 str r3, [r2, #8] 20000f90: 4770 bx lr 20000f92: bf00 nop 20000f94 : 20000f94: 2100 movs r1, #0 20000f96: 4b04 ldr r3, [pc, #16] @ (20000fa8 ) 20000f98: f103 0220 add.w r2, r3, #32 20000f9c: e8c3 1f8f stlb r1, [r3] 20000fa0: 3301 adds r3, #1 20000fa2: 4293 cmp r3, r2 20000fa4: d1fa bne.n 20000f9c 20000fa6: 4770 bx lr 20000fa8: 20013714 .word 0x20013714 20000fac : 20000fac: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20000fb0: f04f 3280 mov.w r2, #2155905152 @ 0x80808080 20000fb4: f8c3 2400 str.w r2, [r3, #1024] @ 0x400 20000fb8: f8c3 2404 str.w r2, [r3, #1028] @ 0x404 20000fbc: f8c3 2408 str.w r2, [r3, #1032] @ 0x408 20000fc0: f8c3 240c str.w r2, [r3, #1036] @ 0x40c 20000fc4: f8c3 2410 str.w r2, [r3, #1040] @ 0x410 20000fc8: f8c3 2414 str.w r2, [r3, #1044] @ 0x414 20000fcc: f8c3 2418 str.w r2, [r3, #1048] @ 0x418 20000fd0: f8c3 241c str.w r2, [r3, #1052] @ 0x41c 20000fd4: f8c3 2420 str.w r2, [r3, #1056] @ 0x420 20000fd8: f8c3 2424 str.w r2, [r3, #1060] @ 0x424 20000fdc: f8c3 2428 str.w r2, [r3, #1064] @ 0x428 20000fe0: f8c3 242c str.w r2, [r3, #1068] @ 0x42c 20000fe4: f8c3 2430 str.w r2, [r3, #1072] @ 0x430 20000fe8: 4770 bx lr 20000fea: bf00 nop 20000fec : 20000fec: 2301 movs r3, #1 20000fee: f000 021f and.w r2, r0, #31 20000ff2: 4093 lsls r3, r2 20000ff4: 0940 lsrs r0, r0, #5 20000ff6: b141 cbz r1, 2000100a 20000ff8: 0080 lsls r0, r0, #2 20000ffa: f100 4060 add.w r0, r0, #3758096384 @ 0xe0000000 20000ffe: f500 4061 add.w r0, r0, #57600 @ 0xe100 20001002: f8c0 3180 str.w r3, [r0, #384] @ 0x180 20001006: 6003 str r3, [r0, #0] 20001008: 4770 bx lr 2000100a: 4a02 ldr r2, [pc, #8] @ (20001014 ) 2000100c: 3020 adds r0, #32 2000100e: f842 3020 str.w r3, [r2, r0, lsl #2] 20001012: 4770 bx lr 20001014: e000e100 .word 0xe000e100 20001018 : 20001018: 2301 movs r3, #1 2000101a: 4a06 ldr r2, [pc, #24] @ (20001034 ) 2000101c: 0941 lsrs r1, r0, #5 2000101e: f852 2021 ldr.w r2, [r2, r1, lsl #2] 20001022: f000 001f and.w r0, r0, #31 20001026: 4083 lsls r3, r0 20001028: 4213 tst r3, r2 2000102a: bf14 ite ne 2000102c: 2001 movne r0, #1 2000102e: 2000 moveq r0, #0 20001030: 4770 bx lr 20001032: bf00 nop 20001034: e000e100 .word 0xe000e100 20001038 : 20001038: 2201 movs r2, #1 2000103a: 0943 lsrs r3, r0, #5 2000103c: 4903 ldr r1, [pc, #12] @ (2000104c ) 2000103e: f000 001f and.w r0, r0, #31 20001042: 4082 lsls r2, r0 20001044: 3340 adds r3, #64 @ 0x40 20001046: f841 2023 str.w r2, [r1, r3, lsl #2] 2000104a: 4770 bx lr 2000104c: e000e100 .word 0xe000e100 20001050 : 20001050: 4a05 ldr r2, [pc, #20] @ (20001068 ) 20001052: 3010 adds r0, #16 20001054: 6892 ldr r2, [r2, #8] 20001056: 4b05 ldr r3, [pc, #20] @ (2000106c ) 20001058: f852 0020 ldr.w r0, [r2, r0, lsl #2] 2000105c: 1ac0 subs r0, r0, r3 2000105e: 282f cmp r0, #47 @ 0x2f 20001060: bf8c ite hi 20001062: 2000 movhi r0, #0 20001064: 2001 movls r0, #1 20001066: 4770 bx lr 20001068: e000ed00 .word 0xe000ed00 2000106c: 20010918 .word 0x20010918 20001070 : 20001070: b5f8 push {r3, r4, r5, r6, r7, lr} 20001072: 460d mov r5, r1 20001074: f3ef 8710 mrs r7, PRIMASK 20001078: b672 cpsid i 2000107a: 4e12 ldr r6, [pc, #72] @ (200010c4 ) 2000107c: e8d6 2fcf ldaexb r2, [r6] 20001080: 2301 movs r3, #1 20001082: 2a00 cmp r2, #0 20001084: d1fa bne.n 2000107c 20001086: e8c6 3f42 strexb r2, r3, [r6] 2000108a: 2a00 cmp r2, #0 2000108c: d1f6 bne.n 2000107c 2000108e: f3bf 8f5f dmb sy 20001092: 4b0d ldr r3, [pc, #52] @ (200010c8 ) 20001094: f100 0410 add.w r4, r0, #16 20001098: 689b ldr r3, [r3, #8] 2000109a: 4a0c ldr r2, [pc, #48] @ (200010cc ) 2000109c: f853 3024 ldr.w r3, [r3, r4, lsl #2] 200010a0: 4293 cmp r3, r2 200010a2: d003 beq.n 200010ac 200010a4: 4299 cmp r1, r3 200010a6: d001 beq.n 200010ac 200010a8: f001 f994 bl 200023d4 200010ac: 4b06 ldr r3, [pc, #24] @ (200010c8 ) 200010ae: 689b ldr r3, [r3, #8] 200010b0: f843 5024 str.w r5, [r3, r4, lsl #2] 200010b4: f3bf 8f5f dmb sy 200010b8: 2300 movs r3, #0 200010ba: e8c6 3f8f stlb r3, [r6] 200010be: f387 8810 msr PRIMASK, r7 200010c2: bdf8 pop {r3, r4, r5, r6, r7, pc} 200010c4: 2001371d .word 0x2001371d 200010c8: e000ed00 .word 0xe000ed00 200010cc: 1000011d .word 0x1000011d 200010d0 : 200010d0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 200010d4: 4681 mov r9, r0 200010d6: 468b mov fp, r1 200010d8: 4616 mov r6, r2 200010da: b083 sub sp, #12 200010dc: f3ef 8310 mrs r3, PRIMASK 200010e0: b672 cpsid i 200010e2: f8df a1d0 ldr.w sl, [pc, #464] @ 200012b4 200010e6: 9300 str r3, [sp, #0] 200010e8: e8da 1fcf ldaexb r1, [sl] 200010ec: 2301 movs r3, #1 200010ee: 2900 cmp r1, #0 200010f0: d1fa bne.n 200010e8 200010f2: e8ca 3f41 strexb r1, r3, [sl] 200010f6: 2900 cmp r1, #0 200010f8: d1f6 bne.n 200010e8 200010fa: f3bf 8f5f dmb sy 200010fe: 4b66 ldr r3, [pc, #408] @ (20001298 ) 20001100: f993 4000 ldrsb.w r4, [r3] 20001104: 2c00 cmp r4, #0 20001106: f2c0 80a0 blt.w 2000124a 2000110a: 4d64 ldr r5, [pc, #400] @ (2000129c ) 2000110c: eb04 0744 add.w r7, r4, r4, lsl #1 20001110: eb05 0887 add.w r8, r5, r7, lsl #2 20001114: f898 1006 ldrb.w r1, [r8, #6] 20001118: f109 0910 add.w r9, r9, #16 2000111c: 7019 strb r1, [r3, #0] 2000111e: 4b60 ldr r3, [pc, #384] @ (200012a0 ) 20001120: 00bf lsls r7, r7, #2 20001122: 689b ldr r3, [r3, #8] 20001124: f853 0029 ldr.w r0, [r3, r9, lsl #2] 20001128: 0063 lsls r3, r4, #1 2000112a: 1b41 subs r1, r0, r5 2000112c: 292f cmp r1, #47 @ 0x2f 2000112e: d92f bls.n 20001190 20001130: 495c ldr r1, [pc, #368] @ (200012a4 ) 20001132: 4288 cmp r0, r1 20001134: f040 80a4 bne.w 20001280 20001138: 441c add r4, r3 2000113a: 4b5b ldr r3, [pc, #364] @ (200012a8 ) 2000113c: 3702 adds r7, #2 2000113e: 442f add r7, r5 20001140: 3b04 subs r3, #4 20001142: 1bdb subs r3, r3, r7 20001144: f3c3 034a ubfx r3, r3, #1, #11 20001148: ea6f 43c3 mvn.w r3, r3, lsl #19 2000114c: f44f 4121 mov.w r1, #41216 @ 0xa100 20001150: ea6f 43d3 mvn.w r3, r3, lsr #19 20001154: f825 1024 strh.w r1, [r5, r4, lsl #2] 20001158: eb05 0484 add.w r4, r5, r4, lsl #2 2000115c: 8063 strh r3, [r4, #2] 2000115e: f64b 5301 movw r3, #48385 @ 0xbd01 20001162: 80a3 strh r3, [r4, #4] 20001164: 23ff movs r3, #255 @ 0xff 20001166: f048 0001 orr.w r0, r8, #1 2000116a: 71e6 strb r6, [r4, #7] 2000116c: f8c4 b008 str.w fp, [r4, #8] 20001170: 71a3 strb r3, [r4, #6] 20001172: 4b4b ldr r3, [pc, #300] @ (200012a0 ) 20001174: 689b ldr r3, [r3, #8] 20001176: f843 0029 str.w r0, [r3, r9, lsl #2] 2000117a: f3bf 8f5f dmb sy 2000117e: 2300 movs r3, #0 20001180: e8ca 3f8f stlb r3, [sl] 20001184: 9b00 ldr r3, [sp, #0] 20001186: f383 8810 msr PRIMASK, r3 2000118a: b003 add sp, #12 2000118c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20001190: f020 0e01 bic.w lr, r0, #1 20001194: f89e 1007 ldrb.w r1, [lr, #7] 20001198: 42b1 cmp r1, r6 2000119a: d82e bhi.n 200011fa 2000119c: f44f 4321 mov.w r3, #41216 @ 0xa100 200011a0: 53eb strh r3, [r5, r7] 200011a2: 4b41 ldr r3, [pc, #260] @ (200012a8 ) 200011a4: 1cb9 adds r1, r7, #2 200011a6: 4429 add r1, r5 200011a8: 3b04 subs r3, #4 200011aa: 3704 adds r7, #4 200011ac: 1a5b subs r3, r3, r1 200011ae: 442f add r7, r5 200011b0: f1ae 0104 sub.w r1, lr, #4 200011b4: 4c3d ldr r4, [pc, #244] @ (200012ac ) 200011b6: 1bc9 subs r1, r1, r7 200011b8: f3c1 014a ubfx r1, r1, #1, #11 200011bc: 4321 orrs r1, r4 200011be: f8a8 1004 strh.w r1, [r8, #4] 200011c2: f3c3 034a ubfx r3, r3, #1, #11 200011c6: 493a ldr r1, [pc, #232] @ (200012b0 ) 200011c8: 4323 orrs r3, r4 200011ca: f8a8 3002 strh.w r3, [r8, #2] 200011ce: f64a 20aa movw r0, #43690 @ 0xaaaa 200011d2: 4673 mov r3, lr 200011d4: 1b5b subs r3, r3, r5 200011d6: 415b adcs r3, r3 200011d8: 4358 muls r0, r3 200011da: 0d00 lsrs r0, r0, #20 200011dc: f888 6007 strb.w r6, [r8, #7] 200011e0: f888 0006 strb.w r0, [r8, #6] 200011e4: f8c8 b008 str.w fp, [r8, #8] 200011e8: f048 0001 orr.w r0, r8, #1 200011ec: f8ce 1000 str.w r1, [lr] 200011f0: e7bf b.n 20001172 200011f2: 79d1 ldrb r1, [r2, #7] 200011f4: 42b1 cmp r1, r6 200011f6: d92e bls.n 20001256 200011f8: 4696 mov lr, r2 200011fa: f99e c006 ldrsb.w ip, [lr, #6] 200011fe: eb0c 024c add.w r2, ip, ip, lsl #1 20001202: f1bc 0f00 cmp.w ip, #0 20001206: eb05 0282 add.w r2, r5, r2, lsl #2 2000120a: daf2 bge.n 200011f2 2000120c: f64b 5101 movw r1, #48385 @ 0xbd01 20001210: f10e 0204 add.w r2, lr, #4 20001214: f1a8 0704 sub.w r7, r8, #4 20001218: 1abf subs r7, r7, r2 2000121a: f3c7 074a ubfx r7, r7, #1, #11 2000121e: ea6f 47c7 mvn.w r7, r7, lsl #19 20001222: ea6f 47d7 mvn.w r7, r7, lsr #19 20001226: f88e 4006 strb.w r4, [lr, #6] 2000122a: eb03 0804 add.w r8, r3, r4 2000122e: 4c20 ldr r4, [pc, #128] @ (200012b0 ) 20001230: eb05 0388 add.w r3, r5, r8, lsl #2 20001234: f8ae 7004 strh.w r7, [lr, #4] 20001238: f845 4028 str.w r4, [r5, r8, lsl #2] 2000123c: 8099 strh r1, [r3, #4] 2000123e: f883 c006 strb.w ip, [r3, #6] 20001242: 71de strb r6, [r3, #7] 20001244: f8c3 b008 str.w fp, [r3, #8] 20001248: e793 b.n 20001172 2000124a: f001 f8c3 bl 200023d4 2000124e: 4b12 ldr r3, [pc, #72] @ (20001298 ) 20001250: f993 4000 ldrsb.w r4, [r3] 20001254: e759 b.n 2000110a 20001256: 4672 mov r2, lr 20001258: f832 1f04 ldrh.w r1, [r2, #4]! 2000125c: 0549 lsls r1, r1, #21 2000125e: d414 bmi.n 2000128a 20001260: 1549 asrs r1, r1, #21 20001262: 3102 adds r1, #2 20001264: eb02 0141 add.w r1, r2, r1, lsl #1 20001268: 9101 str r1, [sp, #4] 2000126a: f06f 0107 mvn.w r1, #7 2000126e: 1bc9 subs r1, r1, r7 20001270: 9f01 ldr r7, [sp, #4] 20001272: 1b49 subs r1, r1, r5 20001274: 4439 add r1, r7 20001276: f3c1 014a ubfx r1, r1, #1, #11 2000127a: f441 4160 orr.w r1, r1, #57344 @ 0xe000 2000127e: e7c9 b.n 20001214 20001280: 9301 str r3, [sp, #4] 20001282: f001 f8a7 bl 200023d4 20001286: 9b01 ldr r3, [sp, #4] 20001288: e756 b.n 20001138 2000128a: f501 11ff add.w r1, r1, #2088960 @ 0x1fe000 2000128e: f501 51ff add.w r1, r1, #8160 @ 0x1fe0 20001292: 311f adds r1, #31 20001294: e7e4 b.n 20001260 20001296: bf00 nop 20001298: 20024004 .word 0x20024004 2000129c: 20010918 .word 0x20010918 200012a0: e000ed00 .word 0xe000ed00 200012a4: 1000011d .word 0x1000011d 200012a8: 20010948 .word 0x20010948 200012ac: ffffe000 .word 0xffffe000 200012b0: 47804801 .word 0x47804801 200012b4: 2001371d .word 0x2001371d 200012b8 : 200012b8: b5f0 push {r4, r5, r6, r7, lr} 200012ba: f3ef 8505 mrs r5, IPSR 200012be: b2ed uxtb r5, r5 200012c0: f3ef 8c10 mrs ip, PRIMASK 200012c4: b672 cpsid i 200012c6: 4926 ldr r1, [pc, #152] @ (20001360 ) 200012c8: e8d1 2fcf ldaexb r2, [r1] 200012cc: 2301 movs r3, #1 200012ce: 2a00 cmp r2, #0 200012d0: d1fa bne.n 200012c8 200012d2: e8c1 3f42 strexb r2, r3, [r1] 200012d6: 2a00 cmp r2, #0 200012d8: d1f6 bne.n 200012c8 200012da: f3bf 8f5f dmb sy 200012de: 4e21 ldr r6, [pc, #132] @ (20001364 ) 200012e0: f040 0e01 orr.w lr, r0, #1 200012e4: 68b4 ldr r4, [r6, #8] 200012e6: f64a 23aa movw r3, #43690 @ 0xaaaa 200012ea: f854 7025 ldr.w r7, [r4, r5, lsl #2] 200012ee: 4a1e ldr r2, [pc, #120] @ (20001368 ) 200012f0: 4604 mov r4, r0 200012f2: 1aa4 subs r4, r4, r2 200012f4: 4164 adcs r4, r4 200012f6: 4363 muls r3, r4 200012f8: 0d1b lsrs r3, r3, #20 200012fa: 4577 cmp r7, lr 200012fc: b25b sxtb r3, r3 200012fe: d01b beq.n 20001338 20001300: f992 4006 ldrsb.w r4, [r2, #6] 20001304: 429c cmp r4, r3 20001306: d01c beq.n 20001342 20001308: f992 4012 ldrsb.w r4, [r2, #18] 2000130c: 429c cmp r4, r3 2000130e: d023 beq.n 20001358 20001310: f992 401e ldrsb.w r4, [r2, #30] 20001314: 429c cmp r4, r3 20001316: d021 beq.n 2000135c 20001318: f992 402a ldrsb.w r4, [r2, #42] @ 0x2a 2000131c: 429c cmp r4, r3 2000131e: bf08 it eq 20001320: 2403 moveq r4, #3 20001322: d00f beq.n 20001344 20001324: 4a11 ldr r2, [pc, #68] @ (2000136c ) 20001326: 2400 movs r4, #0 20001328: 7815 ldrb r5, [r2, #0] 2000132a: 7013 strb r3, [r2, #0] 2000132c: 7185 strb r5, [r0, #6] 2000132e: e8c1 4f8f stlb r4, [r1] 20001332: f38c 8810 msr PRIMASK, ip 20001336: bdf0 pop {r4, r5, r6, r7, pc} 20001338: 68b2 ldr r2, [r6, #8] 2000133a: 4c0d ldr r4, [pc, #52] @ (20001370 ) 2000133c: f842 4025 str.w r4, [r2, r5, lsl #2] 20001340: e7f0 b.n 20001324 20001342: 2400 movs r4, #0 20001344: eb04 0444 add.w r4, r4, r4, lsl #1 20001348: eb02 0284 add.w r2, r2, r4, lsl #2 2000134c: 24ff movs r4, #255 @ 0xff 2000134e: 7194 strb r4, [r2, #6] 20001350: f64b 5401 movw r4, #48385 @ 0xbd01 20001354: 8094 strh r4, [r2, #4] 20001356: e7e5 b.n 20001324 20001358: 2401 movs r4, #1 2000135a: e7f3 b.n 20001344 2000135c: 2402 movs r4, #2 2000135e: e7f1 b.n 20001344 20001360: 2001371d .word 0x2001371d 20001364: e000ed00 .word 0xe000ed00 20001368: 20010918 .word 0x20010918 2000136c: 20024004 .word 0x20024004 20001370: 1000011d .word 0x1000011d 20001374 : 20001374: b510 push {r4, lr} 20001376: 4c07 ldr r4, [pc, #28] @ (20001394 ) 20001378: b082 sub sp, #8 2000137a: 4601 mov r1, r0 2000137c: 2305 movs r3, #5 2000137e: 2200 movs r2, #0 20001380: 9400 str r4, [sp, #0] 20001382: 4805 ldr r0, [pc, #20] @ (20001398 ) 20001384: f7ff fd94 bl 20000eb0 20001388: 2800 cmp r0, #0 2000138a: bfa8 it ge 2000138c: f1c0 0033 rsbge r0, r0, #51 @ 0x33 20001390: b002 add sp, #8 20001392: bd10 pop {r4, pc} 20001394: 200080d8 .word 0x200080d8 20001398: 20024011 .word 0x20024011 2000139c : 2000139c: 4b01 ldr r3, [pc, #4] @ (200013a4 ) 2000139e: 440b add r3, r1 200013a0: 6003 str r3, [r0, #0] 200013a2: 4770 bx lr 200013a4: 20013714 .word 0x20013714 200013a8 : 200013a8: b570 push {r4, r5, r6, lr} 200013aa: 4c10 ldr r4, [pc, #64] @ (200013ec ) 200013ac: 4d10 ldr r5, [pc, #64] @ (200013f0 ) 200013ae: 42ac cmp r4, r5 200013b0: d20e bcs.n 200013d0 200013b2: 26ff movs r6, #255 @ 0xff 200013b4: 6823 ldr r3, [r4, #0] 200013b6: b163 cbz r3, 200013d2 200013b8: f7ff fdc8 bl 20000f4c 200013bc: 4601 mov r1, r0 200013be: 4620 mov r0, r4 200013c0: f7ff ffec bl 2000139c 200013c4: 80a6 strh r6, [r4, #4] 200013c6: f3bf 8f5f dmb sy 200013ca: 3408 adds r4, #8 200013cc: 42ac cmp r4, r5 200013ce: d3f1 bcc.n 200013b4 200013d0: bd70 pop {r4, r5, r6, pc} 200013d2: f7ff fdbb bl 20000f4c 200013d6: 4601 mov r1, r0 200013d8: 4620 mov r0, r4 200013da: f7ff ffdf bl 2000139c 200013de: 7126 strb r6, [r4, #4] 200013e0: f3bf 8f5f dmb sy 200013e4: 3408 adds r4, #8 200013e6: 42ac cmp r4, r5 200013e8: d3e4 bcc.n 200013b4 200013ea: bd70 pop {r4, r5, r6, pc} 200013ec: 200109b0 .word 0x200109b0 200013f0: 200109c0 .word 0x200109c0 200013f4 : 200013f4: b510 push {r4, lr} 200013f6: 4604 mov r4, r0 200013f8: f7ff fda8 bl 20000f4c 200013fc: 4601 mov r1, r0 200013fe: 4620 mov r0, r4 20001400: f7ff ffcc bl 2000139c 20001404: 23ff movs r3, #255 @ 0xff 20001406: 7123 strb r3, [r4, #4] 20001408: f3bf 8f5f dmb sy 2000140c: bd10 pop {r4, pc} 2000140e: bf00 nop 20001410 : 20001410: b510 push {r4, lr} 20001412: 4604 mov r4, r0 20001414: 2001 movs r0, #1 20001416: f7ff fda5 bl 20000f64 2000141a: 4b03 ldr r3, [pc, #12] @ (20001428 ) 2000141c: 4403 add r3, r0 2000141e: 6023 str r3, [r4, #0] 20001420: f3bf 8f5f dmb sy 20001424: bd10 pop {r4, pc} 20001426: bf00 nop 20001428: 20013714 .word 0x20013714 2000142c : 2000142c: 4b02 ldr r3, [pc, #8] @ (20001438 ) 2000142e: 440b add r3, r1 20001430: 6003 str r3, [r0, #0] 20001432: f3bf 8f5f dmb sy 20001436: 4770 bx lr 20001438: 20013714 .word 0x20013714 2000143c : 2000143c: 4b0d ldr r3, [pc, #52] @ (20001474 ) 2000143e: 681a ldr r2, [r3, #0] 20001440: f3ef 8110 mrs r1, PRIMASK 20001444: b672 cpsid i 20001446: e8d2 cfcf ldaexb ip, [r2] 2000144a: 2001 movs r0, #1 2000144c: f1bc 0f00 cmp.w ip, #0 20001450: d1f9 bne.n 20001446 20001452: e8c2 0f4c strexb ip, r0, [r2] 20001456: f1bc 0f00 cmp.w ip, #0 2000145a: d1f4 bne.n 20001446 2000145c: f3bf 8f5f dmb sy 20001460: 2200 movs r2, #0 20001462: 681b ldr r3, [r3, #0] 20001464: e8c3 2f8f stlb r2, [r3] 20001468: f381 8810 msr PRIMASK, r1 2000146c: bf40 sev 2000146e: 2000 movs r0, #0 20001470: 2100 movs r1, #0 20001472: 4770 bx lr 20001474: 20023fe4 .word 0x20023fe4 20001478 : 20001478: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 2000147c: ed2d 8b02 vpush {d8} 20001480: b085 sub sp, #20 20001482: f3ef 8305 mrs r3, IPSR 20001486: b2db uxtb r3, r3 20001488: 3b10 subs r3, #16 2000148a: 089a lsrs r2, r3, #2 2000148c: bf18 it ne 2000148e: 2201 movne r2, #1 20001490: f04f 0101 mov.w r1, #1 20001494: f003 0003 and.w r0, r3, #3 20001498: bf18 it ne 2000149a: 4daf ldrne r5, [pc, #700] @ (20001758 ) 2000149c: 4baf ldr r3, [pc, #700] @ (2000175c ) 2000149e: bf08 it eq 200014a0: 4daf ldreq r5, [pc, #700] @ (20001760 ) 200014a2: eb00 0282 add.w r2, r0, r2, lsl #2 200014a6: f853 6022 ldr.w r6, [r3, r2, lsl #2] 200014aa: fa01 fb00 lsl.w fp, r1, r0 200014ae: f505 5341 add.w r3, r5, #12352 @ 0x3040 200014b2: ed9f 8ba7 vldr d8, [pc, #668] @ 20001750 200014b6: 9001 str r0, [sp, #4] 200014b8: f8c3 b004 str.w fp, [r3, #4] 200014bc: e02e b.n 2000151c 200014be: 88b3 ldrh r3, [r6, #4] 200014c0: 0418 lsls r0, r3, #16 200014c2: f140 8092 bpl.w 200015ea 200014c6: 79b3 ldrb r3, [r6, #6] 200014c8: 2b00 cmp r3, #0 200014ca: f040 80dc bne.w 20001686 200014ce: f9b6 1008 ldrsh.w r1, [r6, #8] 200014d2: 2900 cmp r1, #0 200014d4: f2c0 811d blt.w 20001712 200014d8: 6973 ldr r3, [r6, #20] 200014da: eb01 0141 add.w r1, r1, r1, lsl #1 200014de: eb03 03c1 add.w r3, r3, r1, lsl #3 200014e2: e9d3 4702 ldrd r4, r7, [r3, #8] 200014e6: f1b7 3fff cmp.w r7, #4294967295 @ 0xffffffff 200014ea: bf08 it eq 200014ec: f1b4 3fff cmpeq.w r4, #4294967295 @ 0xffffffff 200014f0: d00d beq.n 2000150e 200014f2: 9b01 ldr r3, [sp, #4] 200014f4: eb05 0183 add.w r1, r5, r3, lsl #2 200014f8: 6aab ldr r3, [r5, #40] @ 0x28 200014fa: 690a ldr r2, [r1, #16] 200014fc: 1ad2 subs r2, r2, r3 200014fe: 1ae3 subs r3, r4, r3 20001500: 4293 cmp r3, r2 20001502: d303 bcc.n 2000150c 20001504: 6a2b ldr r3, [r5, #32] 20001506: ea13 0f0b tst.w r3, fp 2000150a: d100 bne.n 2000150e 2000150c: 610c str r4, [r1, #16] 2000150e: 4628 mov r0, r5 20001510: f000 fc3a bl 20001d88 20001514: 42a0 cmp r0, r4 20001516: 41b9 sbcs r1, r7 20001518: f2c0 80fb blt.w 20001712 2000151c: f9b6 3008 ldrsh.w r3, [r6, #8] 20001520: f8c5 b03c str.w fp, [r5, #60] @ 0x3c 20001524: 2b00 cmp r3, #0 20001526: 9300 str r3, [sp, #0] 20001528: dbc9 blt.n 200014be 2000152a: f8d6 9014 ldr.w r9, [r6, #20] 2000152e: eb03 0a43 add.w sl, r3, r3, lsl #1 20001532: 4628 mov r0, r5 20001534: eb09 07ca add.w r7, r9, sl, lsl #3 20001538: e9d7 4802 ldrd r4, r8, [r7, #8] 2000153c: f000 fc24 bl 20001d88 20001540: 42a0 cmp r0, r4 20001542: eb71 0108 sbcs.w r1, r1, r8 20001546: dbba blt.n 200014be 20001548: f1b8 0f00 cmp.w r8, #0 2000154c: f2c0 80c3 blt.w 200016d6 20001550: e9d7 3104 ldrd r3, r1, [r7, #16] 20001554: 4a83 ldr r2, [pc, #524] @ (20001764 ) 20001556: 4293 cmp r3, r2 20001558: f000 80ed beq.w 20001736 2000155c: 887a ldrh r2, [r7, #2] 2000155e: f9b6 0008 ldrsh.w r0, [r6, #8] 20001562: b292 uxth r2, r2 20001564: ea42 4000 orr.w r0, r2, r0, lsl #16 20001568: 4798 blx r3 2000156a: 4602 mov r2, r0 2000156c: 460b mov r3, r1 2000156e: ea52 0103 orrs.w r1, r2, r3 20001572: f000 80b0 beq.w 200016d6 20001576: 2b00 cmp r3, #0 20001578: f280 80d1 bge.w 2000171e 2000157c: ebb4 0e02 subs.w lr, r4, r2 20001580: eb68 0803 sbc.w r8, r8, r3 20001584: f939 303a ldrsh.w r3, [r9, sl, lsl #3] 20001588: e9c7 e802 strd lr, r8, [r7, #8] 2000158c: 2b00 cmp r3, #0 2000158e: db96 blt.n 200014be 20001590: 6971 ldr r1, [r6, #20] 20001592: eb03 0243 add.w r2, r3, r3, lsl #1 20001596: eb01 02c2 add.w r2, r1, r2, lsl #3 2000159a: e9d2 7002 ldrd r7, r0, [r2, #8] 2000159e: 45be cmp lr, r7 200015a0: eb78 0c00 sbcs.w ip, r8, r0 200015a4: ea4f 0243 mov.w r2, r3, lsl #1 200015a8: db89 blt.n 200014be 200015aa: 46b4 mov ip, r6 200015ac: f82c 3f08 strh.w r3, [ip, #8]! 200015b0: e00b b.n 200015ca 200015b2: f931 3032 ldrsh.w r3, [r1, r2, lsl #3] 200015b6: 46a4 mov ip, r4 200015b8: 2b00 cmp r3, #0 200015ba: db0d blt.n 200015d8 200015bc: eb03 0043 add.w r0, r3, r3, lsl #1 200015c0: eb01 00c0 add.w r0, r1, r0, lsl #3 200015c4: 005a lsls r2, r3, #1 200015c6: e9d0 7002 ldrd r7, r0, [r0, #8] 200015ca: 45be cmp lr, r7 200015cc: 441a add r2, r3 200015ce: eb78 0000 sbcs.w r0, r8, r0 200015d2: eb01 04c2 add.w r4, r1, r2, lsl #3 200015d6: daec bge.n 200015b2 200015d8: f829 303a strh.w r3, [r9, sl, lsl #3] 200015dc: 9b00 ldr r3, [sp, #0] 200015de: f8ac 3000 strh.w r3, [ip] 200015e2: 88b3 ldrh r3, [r6, #4] 200015e4: 0418 lsls r0, r3, #16 200015e6: f53f af6e bmi.w 200014c6 200015ea: 6933 ldr r3, [r6, #16] 200015ec: f3ef 8210 mrs r2, PRIMASK 200015f0: b672 cpsid i 200015f2: e8d3 0fcf ldaexb r0, [r3] 200015f6: 2101 movs r1, #1 200015f8: 2800 cmp r0, #0 200015fa: d1fa bne.n 200015f2 200015fc: e8c3 1f40 strexb r0, r1, [r3] 20001600: 2800 cmp r0, #0 20001602: d1f6 bne.n 200015f2 20001604: f3bf 8f5f dmb sy 20001608: f64f 74ff movw r4, #65535 @ 0xffff 2000160c: 88b0 ldrh r0, [r6, #4] 2000160e: 2300 movs r3, #0 20001610: 6931 ldr r1, [r6, #16] 20001612: b200 sxth r0, r0 20001614: 80b4 strh r4, [r6, #4] 20001616: e8c1 3f8f stlb r3, [r1] 2000161a: f382 8810 msr PRIMASK, r2 2000161e: 4298 cmp r0, r3 20001620: f6ff af51 blt.w 200014c6 20001624: 4607 mov r7, r0 20001626: 46a9 mov r9, r5 20001628: 6974 ldr r4, [r6, #20] 2000162a: f106 0808 add.w r8, r6, #8 2000162e: eb07 0e47 add.w lr, r7, r7, lsl #1 20001632: eb04 03ce add.w r3, r4, lr, lsl #3 20001636: e9d3 5002 ldrd r5, r0, [r3, #8] 2000163a: f9b6 3008 ldrsh.w r3, [r6, #8] 2000163e: 46c4 mov ip, r8 20001640: 2b00 cmp r3, #0 20001642: db13 blt.n 2000166c 20001644: 46b2 mov sl, r6 20001646: 9700 str r7, [sp, #0] 20001648: e004 b.n 20001654 2000164a: f934 3036 ldrsh.w r3, [r4, r6, lsl #3] 2000164e: 4694 mov ip, r2 20001650: 2b00 cmp r3, #0 20001652: db09 blt.n 20001668 20001654: eb03 0643 add.w r6, r3, r3, lsl #1 20001658: eb04 02c6 add.w r2, r4, r6, lsl #3 2000165c: e9d2 7102 ldrd r7, r1, [r2, #8] 20001660: 42bd cmp r5, r7 20001662: eb70 0101 sbcs.w r1, r0, r1 20001666: daf0 bge.n 2000164a 20001668: 4656 mov r6, sl 2000166a: 9f00 ldr r7, [sp, #0] 2000166c: f8ac 7000 strh.w r7, [ip] 20001670: f934 703e ldrsh.w r7, [r4, lr, lsl #3] 20001674: f824 303e strh.w r3, [r4, lr, lsl #3] 20001678: 2f00 cmp r7, #0 2000167a: dad8 bge.n 2000162e 2000167c: 79b3 ldrb r3, [r6, #6] 2000167e: 464d mov r5, r9 20001680: 2b00 cmp r3, #0 20001682: f43f af24 beq.w 200014ce 20001686: 2300 movs r3, #0 20001688: 71b3 strb r3, [r6, #6] 2000168a: f9b6 3008 ldrsh.w r3, [r6, #8] 2000168e: f106 0808 add.w r8, r6, #8 20001692: 1c59 adds r1, r3, #1 20001694: d03d beq.n 20001712 20001696: 4619 mov r1, r3 20001698: 6977 ldr r7, [r6, #20] 2000169a: e003 b.n 200016a4 2000169c: 4680 mov r8, r0 2000169e: 1c5a adds r2, r3, #1 200016a0: f43f af17 beq.w 200014d2 200016a4: eb03 0243 add.w r2, r3, r3, lsl #1 200016a8: eb07 00c2 add.w r0, r7, r2, lsl #3 200016ac: f8b0 c002 ldrh.w ip, [r0, #2] 200016b0: 461c mov r4, r3 200016b2: f41c 4f00 tst.w ip, #32768 @ 0x8000 200016b6: 469e mov lr, r3 200016b8: f937 3032 ldrsh.w r3, [r7, r2, lsl #3] 200016bc: d0ee beq.n 2000169c 200016be: 428c cmp r4, r1 200016c0: ed80 8b02 vstr d8, [r0, #8] 200016c4: d005 beq.n 200016d2 200016c6: f8a8 3000 strh.w r3, [r8] 200016ca: 8931 ldrh r1, [r6, #8] 200016cc: f827 1032 strh.w r1, [r7, r2, lsl #3] 200016d0: 8134 strh r4, [r6, #8] 200016d2: 4671 mov r1, lr 200016d4: e7e3 b.n 2000169e 200016d6: f839 303a ldrh.w r3, [r9, sl, lsl #3] 200016da: 8133 strh r3, [r6, #8] 200016dc: 6933 ldr r3, [r6, #16] 200016de: f3ef 8210 mrs r2, PRIMASK 200016e2: b672 cpsid i 200016e4: e8d3 0fcf ldaexb r0, [r3] 200016e8: 2101 movs r1, #1 200016ea: 2800 cmp r0, #0 200016ec: d1fa bne.n 200016e4 200016ee: e8c3 1f40 strexb r0, r1, [r3] 200016f2: 2800 cmp r0, #0 200016f4: d1f6 bne.n 200016e4 200016f6: f3bf 8f5f dmb sy 200016fa: 8873 ldrh r3, [r6, #2] 200016fc: 6931 ldr r1, [r6, #16] 200016fe: f829 303a strh.w r3, [r9, sl, lsl #3] 20001702: 9b00 ldr r3, [sp, #0] 20001704: 8073 strh r3, [r6, #2] 20001706: 2300 movs r3, #0 20001708: e8c1 3f8f stlb r3, [r1] 2000170c: f382 8810 msr PRIMASK, r2 20001710: e6d5 b.n 200014be 20001712: bf40 sev 20001714: b005 add sp, #20 20001716: ecbd 8b02 vpop {d8} 2000171a: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 2000171e: 4628 mov r0, r5 20001720: e9cd 2302 strd r2, r3, [sp, #8] 20001724: f000 fb30 bl 20001d88 20001728: 9a02 ldr r2, [sp, #8] 2000172a: 9b03 ldr r3, [sp, #12] 2000172c: eb10 0e02 adds.w lr, r0, r2 20001730: eb43 0801 adc.w r8, r3, r1 20001734: e726 b.n 20001584 20001736: 4608 mov r0, r1 20001738: 690b ldr r3, [r1, #16] 2000173a: 9102 str r1, [sp, #8] 2000173c: 4798 blx r3 2000173e: 2800 cmp r0, #0 20001740: d0c9 beq.n 200016d6 20001742: 9902 ldr r1, [sp, #8] 20001744: e9d1 2300 ldrd r2, r3, [r1] 20001748: e711 b.n 2000156e 2000174a: bf00 nop 2000174c: f3af 8000 nop.w 20001750: ffffffff .word 0xffffffff 20001754: ffffffff .word 0xffffffff 20001758: 400b8000 .word 0x400b8000 2000175c: 20013fbc .word 0x20013fbc 20001760: 400b0000 .word 0x400b0000 20001764: 20001479 .word 0x20001479 20001768 : 20001768: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} 2000176c: 4c36 ldr r4, [pc, #216] @ (20001848 ) 2000176e: 6925 ldr r5, [r4, #16] 20001770: b12d cbz r5, 2000177e 20001772: e8bd 4ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} 20001776: 210a movs r1, #10 20001778: 4834 ldr r0, [pc, #208] @ (2000184c ) 2000177a: f7ff be0f b.w 2000139c 2000177e: f8df 80e4 ldr.w r8, [pc, #228] @ 20001864 20001782: 2103 movs r1, #3 20001784: 4640 mov r0, r8 20001786: f000 faed bl 20001d64 2000178a: 2603 movs r6, #3 2000178c: f8c4 800c str.w r8, [r4, #12] 20001790: f7ff fbdc bl 20000f4c 20001794: f04f 4c50 mov.w ip, #3489660928 @ 0xd0000000 20001798: 4b2d ldr r3, [pc, #180] @ (20001850 ) 2000179a: 7026 strb r6, [r4, #0] 2000179c: 4403 add r3, r0 2000179e: 6123 str r3, [r4, #16] 200017a0: f8dc 3000 ldr.w r3, [ip] 200017a4: 210f movs r1, #15 200017a6: 7063 strb r3, [r4, #1] 200017a8: 6963 ldr r3, [r4, #20] 200017aa: 8061 strh r1, [r4, #2] 200017ac: 831d strh r5, [r3, #24] 200017ae: f04f 0504 mov.w r5, #4 200017b2: f8a3 5078 strh.w r5, [r3, #120] @ 0x78 200017b6: f04f 0505 mov.w r5, #5 200017ba: f8a3 5090 strh.w r5, [r3, #144] @ 0x90 200017be: f04f 0506 mov.w r5, #6 200017c2: f8a3 50a8 strh.w r5, [r3, #168] @ 0xa8 200017c6: f04f 0507 mov.w r5, #7 200017ca: 210e movs r1, #14 200017cc: f64f 72ff movw r2, #65535 @ 0xffff 200017d0: 2708 movs r7, #8 200017d2: f04f 0e0a mov.w lr, #10 200017d6: f8a3 50c0 strh.w r5, [r3, #192] @ 0xc0 200017da: f04f 0901 mov.w r9, #1 200017de: f04f 0c0c mov.w ip, #12 200017e2: f04f 0b02 mov.w fp, #2 200017e6: f04f 0a09 mov.w sl, #9 200017ea: 200d movs r0, #13 200017ec: f04f 050b mov.w r5, #11 200017f0: f8a3 1168 strh.w r1, [r3, #360] @ 0x168 200017f4: 4917 ldr r1, [pc, #92] @ (20001854 ) 200017f6: 80a2 strh r2, [r4, #4] 200017f8: f8a3 e108 strh.w lr, [r3, #264] @ 0x108 200017fc: 60a1 str r1, [r4, #8] 200017fe: f8a3 b048 strh.w fp, [r3, #72] @ 0x48 20001802: f8a3 a0f0 strh.w sl, [r3, #240] @ 0xf0 20001806: f8a3 5120 strh.w r5, [r3, #288] @ 0x120 2000180a: f8a3 c138 strh.w ip, [r3, #312] @ 0x138 2000180e: f8a3 0150 strh.w r0, [r3, #336] @ 0x150 20001812: f8a3 9030 strh.w r9, [r3, #48] @ 0x30 20001816: f8a3 6060 strh.w r6, [r3, #96] @ 0x60 2000181a: f8a3 70d8 strh.w r7, [r3, #216] @ 0xd8 2000181e: 801a strh r2, [r3, #0] 20001820: 4b0d ldr r3, [pc, #52] @ (20001858 ) 20001822: 4630 mov r0, r6 20001824: f8c8 7020 str.w r7, [r8, #32] 20001828: 490c ldr r1, [pc, #48] @ (2000185c ) 2000182a: 60dc str r4, [r3, #12] 2000182c: f7ff fc20 bl 20001070 20001830: 4649 mov r1, r9 20001832: 4630 mov r0, r6 20001834: f7ff fbda bl 20000fec 20001838: 4b09 ldr r3, [pc, #36] @ (20001860 ) 2000183a: 210a movs r1, #10 2000183c: 641f str r7, [r3, #64] @ 0x40 2000183e: 4803 ldr r0, [pc, #12] @ (2000184c ) 20001840: e8bd 4ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} 20001844: f7ff bdaa b.w 2000139c 20001848: 20010960 .word 0x20010960 2000184c: 20023fe4 .word 0x20023fe4 20001850: 20013714 .word 0x20013714 20001854: 0010ffff .word 0x0010ffff 20001858: 20013fbc .word 0x20013fbc 2000185c: 20001479 .word 0x20001479 20001860: 400b2000 .word 0x400b2000 20001864: 400b0000 .word 0x400b0000 20001868 : 20001868: b508 push {r3, lr} 2000186a: f7ff ff7d bl 20001768 2000186e: bd08 pop {r3, pc} 20001870 : 20001870: 4800 ldr r0, [pc, #0] @ (20001874 ) 20001872: 4770 bx lr 20001874: 20010960 .word 0x20010960 20001878 : 20001878: b5f8 push {r3, r4, r5, r6, r7, lr} 2000187a: f89d 7020 ldrb.w r7, [sp, #32] 2000187e: 4604 mov r4, r0 20001880: 4616 mov r6, r2 20001882: 461d mov r5, r3 20001884: b937 cbnz r7, 20001894 20001886: f000 fa87 bl 20001d98 2000188a: 4286 cmp r6, r0 2000188c: eb65 0101 sbc.w r1, r5, r1 20001890: 2900 cmp r1, #0 20001892: db5c blt.n 2000194e 20001894: 6923 ldr r3, [r4, #16] 20001896: f3ef 8710 mrs r7, PRIMASK 2000189a: b672 cpsid i 2000189c: e8d3 1fcf ldaexb r1, [r3] 200018a0: 2201 movs r2, #1 200018a2: 2900 cmp r1, #0 200018a4: d1fa bne.n 2000189c 200018a6: e8c3 2f41 strexb r1, r2, [r3] 200018aa: 2900 cmp r1, #0 200018ac: d1f6 bne.n 2000189c 200018ae: f3bf 8f5f dmb sy 200018b2: f9b4 c002 ldrsh.w ip, [r4, #2] 200018b6: 6963 ldr r3, [r4, #20] 200018b8: eb0c 014c add.w r1, ip, ip, lsl #1 200018bc: f1bc 0f00 cmp.w ip, #0 200018c0: ea4f 02c1 mov.w r2, r1, lsl #3 200018c4: eb03 01c1 add.w r1, r3, r1, lsl #3 200018c8: db38 blt.n 2000193c 200018ca: 5a98 ldrh r0, [r3, r2] 200018cc: f04f 0e00 mov.w lr, #0 200018d0: 8060 strh r0, [r4, #2] 200018d2: 6920 ldr r0, [r4, #16] 200018d4: e8c0 ef8f stlb lr, [r0] 200018d8: f387 8810 msr PRIMASK, r7 200018dc: 9806 ldr r0, [sp, #24] 200018de: e9c1 6502 strd r6, r5, [r1, #8] 200018e2: 6108 str r0, [r1, #16] 200018e4: 9807 ldr r0, [sp, #28] 200018e6: 6148 str r0, [r1, #20] 200018e8: 8848 ldrh r0, [r1, #2] 200018ea: 3001 adds r0, #1 200018ec: f3c0 000e ubfx r0, r0, #0, #15 200018f0: 2801 cmp r0, #1 200018f2: bf38 it cc 200018f4: 2001 movcc r0, #1 200018f6: 8048 strh r0, [r1, #2] 200018f8: ea40 400c orr.w r0, r0, ip, lsl #16 200018fc: 6921 ldr r1, [r4, #16] 200018fe: f3ef 8510 mrs r5, PRIMASK 20001902: b672 cpsid i 20001904: e8d1 7fcf ldaexb r7, [r1] 20001908: 2601 movs r6, #1 2000190a: 2f00 cmp r7, #0 2000190c: d1fa bne.n 20001904 2000190e: e8c1 6f47 strexb r7, r6, [r1] 20001912: 2f00 cmp r7, #0 20001914: d1f6 bne.n 20001904 20001916: f3bf 8f5f dmb sy 2000191a: 88a1 ldrh r1, [r4, #4] 2000191c: 5299 strh r1, [r3, r2] 2000191e: f8a4 c004 strh.w ip, [r4, #4] 20001922: 6923 ldr r3, [r4, #16] 20001924: e8c3 ef8f stlb lr, [r3] 20001928: f385 8810 msr PRIMASK, r5 2000192c: 2201 movs r2, #1 2000192e: 68e3 ldr r3, [r4, #12] 20001930: 7821 ldrb r1, [r4, #0] 20001932: f503 5301 add.w r3, r3, #8256 @ 0x2040 20001936: 408a lsls r2, r1 20001938: 605a str r2, [r3, #4] 2000193a: bdf8 pop {r3, r4, r5, r6, r7, pc} 2000193c: 2300 movs r3, #0 2000193e: 6922 ldr r2, [r4, #16] 20001940: e8c2 3f8f stlb r3, [r2] 20001944: f387 8810 msr PRIMASK, r7 20001948: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 2000194c: bdf8 pop {r3, r4, r5, r6, r7, pc} 2000194e: 4638 mov r0, r7 20001950: bdf8 pop {r3, r4, r5, r6, r7, pc} 20001952: bf00 nop 20001954 : 20001954: 4601 mov r1, r0 20001956: b5f0 push {r4, r5, r6, r7, lr} 20001958: 6900 ldr r0, [r0, #16] 2000195a: f3ef 8710 mrs r7, PRIMASK 2000195e: b672 cpsid i 20001960: e8d0 5fcf ldaexb r5, [r0] 20001964: 2401 movs r4, #1 20001966: 2d00 cmp r5, #0 20001968: d1fa bne.n 20001960 2000196a: e8c0 4f45 strexb r5, r4, [r0] 2000196e: 2d00 cmp r5, #0 20001970: d1f6 bne.n 20001960 20001972: f3bf 8f5f dmb sy 20001976: f9b1 e002 ldrsh.w lr, [r1, #2] 2000197a: 694c ldr r4, [r1, #20] 2000197c: eb0e 0c4e add.w ip, lr, lr, lsl #1 20001980: f1be 0f00 cmp.w lr, #0 20001984: ea4f 05cc mov.w r5, ip, lsl #3 20001988: eb04 0ccc add.w ip, r4, ip, lsl #3 2000198c: db3d blt.n 20001a0a 2000198e: 5b60 ldrh r0, [r4, r5] 20001990: 2600 movs r6, #0 20001992: 8048 strh r0, [r1, #2] 20001994: 6908 ldr r0, [r1, #16] 20001996: e8c0 6f8f stlb r6, [r0] 2000199a: f387 8810 msr PRIMASK, r7 2000199e: f8bc 0002 ldrh.w r0, [ip, #2] 200019a2: e9cc 2302 strd r2, r3, [ip, #8] 200019a6: 3001 adds r0, #1 200019a8: f3c0 000e ubfx r0, r0, #0, #15 200019ac: 2801 cmp r0, #1 200019ae: bf38 it cc 200019b0: 2001 movcc r0, #1 200019b2: 9b05 ldr r3, [sp, #20] 200019b4: f8ac 0002 strh.w r0, [ip, #2] 200019b8: f8cc 3010 str.w r3, [ip, #16] 200019bc: 9b06 ldr r3, [sp, #24] 200019be: ea40 400e orr.w r0, r0, lr, lsl #16 200019c2: f8cc 3014 str.w r3, [ip, #20] 200019c6: 690b ldr r3, [r1, #16] 200019c8: f3ef 8210 mrs r2, PRIMASK 200019cc: b672 cpsid i 200019ce: e8d3 cfcf ldaexb ip, [r3] 200019d2: 2701 movs r7, #1 200019d4: f1bc 0f00 cmp.w ip, #0 200019d8: d1f9 bne.n 200019ce 200019da: e8c3 7f4c strexb ip, r7, [r3] 200019de: f1bc 0f00 cmp.w ip, #0 200019e2: d1f4 bne.n 200019ce 200019e4: f3bf 8f5f dmb sy 200019e8: 888b ldrh r3, [r1, #4] 200019ea: 5363 strh r3, [r4, r5] 200019ec: f8a1 e004 strh.w lr, [r1, #4] 200019f0: 690b ldr r3, [r1, #16] 200019f2: e8c3 6f8f stlb r6, [r3] 200019f6: f382 8810 msr PRIMASK, r2 200019fa: 2201 movs r2, #1 200019fc: 68cb ldr r3, [r1, #12] 200019fe: 7809 ldrb r1, [r1, #0] 20001a00: f503 5301 add.w r3, r3, #8256 @ 0x2040 20001a04: 408a lsls r2, r1 20001a06: 605a str r2, [r3, #4] 20001a08: bdf0 pop {r4, r5, r6, r7, pc} 20001a0a: 2300 movs r3, #0 20001a0c: 690a ldr r2, [r1, #16] 20001a0e: e8c2 3f8f stlb r3, [r2] 20001a12: f387 8810 msr PRIMASK, r7 20001a16: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 20001a1a: bdf0 pop {r4, r5, r6, r7, pc} 20001a1c : 20001a1c: 4603 mov r3, r0 20001a1e: 8940 ldrh r0, [r0, #10] 20001a20: ebb0 4f21 cmp.w r0, r1, asr #16 20001a24: dd37 ble.n 20001a96 20001a26: 6958 ldr r0, [r3, #20] 20001a28: 140a asrs r2, r1, #16 20001a2a: eb02 0242 add.w r2, r2, r2, lsl #1 20001a2e: b510 push {r4, lr} 20001a30: eb00 00c2 add.w r0, r0, r2, lsl #3 20001a34: 691c ldr r4, [r3, #16] 20001a36: f3ef 8c10 mrs ip, PRIMASK 20001a3a: b672 cpsid i 20001a3c: e8d4 efcf ldaexb lr, [r4] 20001a40: 2201 movs r2, #1 20001a42: f1be 0f00 cmp.w lr, #0 20001a46: d1f9 bne.n 20001a3c 20001a48: e8c4 2f4e strexb lr, r2, [r4] 20001a4c: f1be 0f00 cmp.w lr, #0 20001a50: d1f4 bne.n 20001a3c 20001a52: f3bf 8f5f dmb sy 20001a56: 8842 ldrh r2, [r0, #2] 20001a58: b289 uxth r1, r1 20001a5a: b292 uxth r2, r2 20001a5c: 428a cmp r2, r1 20001a5e: d007 beq.n 20001a70 20001a60: 2200 movs r2, #0 20001a62: 691b ldr r3, [r3, #16] 20001a64: e8c3 2f8f stlb r2, [r3] 20001a68: f38c 8810 msr PRIMASK, ip 20001a6c: 2000 movs r0, #0 20001a6e: bd10 pop {r4, pc} 20001a70: f442 4200 orr.w r2, r2, #32768 @ 0x8000 20001a74: 8042 strh r2, [r0, #2] 20001a76: 2101 movs r1, #1 20001a78: 2200 movs r2, #0 20001a7a: 6918 ldr r0, [r3, #16] 20001a7c: 7199 strb r1, [r3, #6] 20001a7e: e8c0 2f8f stlb r2, [r0] 20001a82: f38c 8810 msr PRIMASK, ip 20001a86: 781c ldrb r4, [r3, #0] 20001a88: 68da ldr r2, [r3, #12] 20001a8a: 4608 mov r0, r1 20001a8c: f502 5301 add.w r3, r2, #8256 @ 0x2040 20001a90: 40a1 lsls r1, r4 20001a92: 6059 str r1, [r3, #4] 20001a94: bd10 pop {r4, pc} 20001a96: 2000 movs r0, #0 20001a98: 4770 bx lr 20001a9a: bf00 nop 20001a9c : 20001a9c: 7840 ldrb r0, [r0, #1] 20001a9e: 4770 bx lr 20001aa0 : 20001aa0: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20001aa4: 1f86 subs r6, r0, #6 20001aa6: f141 35ff adc.w r5, r1, #4294967295 @ 0xffffffff 20001aaa: 42b0 cmp r0, r6 20001aac: eb71 0305 sbcs.w r3, r1, r5 20001ab0: bf38 it cc 20001ab2: 2600 movcc r6, #0 20001ab4: b082 sub sp, #8 20001ab6: bf38 it cc 20001ab8: 4635 movcc r5, r6 20001aba: 4604 mov r4, r0 20001abc: 460f mov r7, r1 20001abe: f000 f96b bl 20001d98 20001ac2: 1a30 subs r0, r6, r0 20001ac4: eb65 0301 sbc.w r3, r5, r1 20001ac8: 2801 cmp r0, #1 20001aca: f173 0300 sbcs.w r3, r3, #0 20001ace: da06 bge.n 20001ade 20001ad0: 4620 mov r0, r4 20001ad2: 4639 mov r1, r7 20001ad4: b002 add sp, #8 20001ad6: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 20001ada: f000 b967 b.w 20001dac 20001ade: f000 f95b bl 20001d98 20001ae2: 4286 cmp r6, r0 20001ae4: eb65 0101 sbc.w r1, r5, r1 20001ae8: 2900 cmp r1, #0 20001aea: db0a blt.n 20001b02 20001aec: 2100 movs r1, #0 20001aee: 4b17 ldr r3, [pc, #92] @ (20001b4c ) 20001af0: 4632 mov r2, r6 20001af2: 9300 str r3, [sp, #0] 20001af4: 4816 ldr r0, [pc, #88] @ (20001b50 ) 20001af6: 462b mov r3, r5 20001af8: 9101 str r1, [sp, #4] 20001afa: f7ff ff2b bl 20001954 20001afe: 2800 cmp r0, #0 20001b00: dbe6 blt.n 20001ad0 20001b02: f04f 0c00 mov.w ip, #0 20001b06: 4813 ldr r0, [pc, #76] @ (20001b54 ) 20001b08: 4a13 ldr r2, [pc, #76] @ (20001b58 ) 20001b0a: 6a43 ldr r3, [r0, #36] @ 0x24 20001b0c: 429d cmp r5, r3 20001b0e: d804 bhi.n 20001b1a 20001b10: 6a81 ldr r1, [r0, #40] @ 0x28 20001b12: 42b1 cmp r1, r6 20001b14: d2dc bcs.n 20001ad0 20001b16: 429d cmp r5, r3 20001b18: d1da bne.n 20001ad0 20001b1a: 6813 ldr r3, [r2, #0] 20001b1c: f3ef 8110 mrs r1, PRIMASK 20001b20: b672 cpsid i 20001b22: e8d3 8fcf ldaexb r8, [r3] 20001b26: f05f 0e01 movs.w lr, #1 20001b2a: f1b8 0f00 cmp.w r8, #0 20001b2e: d1f8 bne.n 20001b22 20001b30: e8c3 ef48 strexb r8, lr, [r3] 20001b34: f1b8 0f00 cmp.w r8, #0 20001b38: d1f3 bne.n 20001b22 20001b3a: f3bf 8f5f dmb sy 20001b3e: 6813 ldr r3, [r2, #0] 20001b40: e8c3 cf8f stlb ip, [r3] 20001b44: f381 8810 msr PRIMASK, r1 20001b48: bf20 wfe 20001b4a: e7de b.n 20001b0a 20001b4c: 2000143d .word 0x2000143d 20001b50: 20010960 .word 0x20010960 20001b54: 400b0000 .word 0x400b0000 20001b58: 20023fe4 .word 0x20023fe4 20001b5c : 20001b5c: b510 push {r4, lr} 20001b5e: 4604 mov r4, r0 20001b60: f000 f91a bl 20001d98 20001b64: f44f 737a mov.w r3, #1000 @ 0x3e8 20001b68: f04f 3cff mov.w ip, #4294967295 @ 0xffffffff 20001b6c: f06f 4200 mvn.w r2, #2147483648 @ 0x80000000 20001b70: fbe4 0103 umlal r0, r1, r4, r3 20001b74: e8bd 4010 ldmia.w sp!, {r4, lr} 20001b78: 4584 cmp ip, r0 20001b7a: eb72 0301 sbcs.w r3, r2, r1 20001b7e: bf3c itt cc 20001b80: 4660 movcc r0, ip 20001b82: 4611 movcc r1, r2 20001b84: f7ff bf8c b.w 20001aa0 20001b88 : 20001b88: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 20001b8c: 4606 mov r6, r0 20001b8e: 460d mov r5, r1 20001b90: b083 sub sp, #12 20001b92: f3ef 8405 mrs r4, IPSR 20001b96: b2e4 uxtb r4, r4 20001b98: b13c cbz r4, 20001baa 20001b9a: 4b27 ldr r3, [pc, #156] @ (20001c38 ) 20001b9c: 6a58 ldr r0, [r3, #36] @ 0x24 20001b9e: 42a8 cmp r0, r5 20001ba0: d21c bcs.n 20001bdc 20001ba2: 2000 movs r0, #0 20001ba4: b003 add sp, #12 20001ba6: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20001baa: 4f24 ldr r7, [pc, #144] @ (20001c3c ) 20001bac: f8d7 900c ldr.w r9, [r7, #12] 20001bb0: f897 8000 ldrb.w r8, [r7] 20001bb4: 4648 mov r0, r9 20001bb6: f000 f8e7 bl 20001d88 20001bba: f108 0804 add.w r8, r8, #4 20001bbe: f859 3028 ldr.w r3, [r9, r8, lsl #2] 20001bc2: 1a1b subs r3, r3, r0 20001bc4: 1a30 subs r0, r6, r0 20001bc6: eb65 0101 sbc.w r1, r5, r1 20001bca: 4298 cmp r0, r3 20001bcc: f171 0100 sbcs.w r1, r1, #0 20001bd0: db11 blt.n 20001bf6 20001bd2: bf20 wfe 20001bd4: 4b18 ldr r3, [pc, #96] @ (20001c38 ) 20001bd6: 6a58 ldr r0, [r3, #36] @ 0x24 20001bd8: 42a8 cmp r0, r5 20001bda: d3e2 bcc.n 20001ba2 20001bdc: 6a9b ldr r3, [r3, #40] @ 0x28 20001bde: 42b3 cmp r3, r6 20001be0: d303 bcc.n 20001bea 20001be2: 2001 movs r0, #1 20001be4: b003 add sp, #12 20001be6: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20001bea: 1b40 subs r0, r0, r5 20001bec: bf18 it ne 20001bee: 2001 movne r0, #1 20001bf0: b003 add sp, #12 20001bf2: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20001bf6: f000 f8cf bl 20001d98 20001bfa: 4286 cmp r6, r0 20001bfc: eb65 0101 sbc.w r1, r5, r1 20001c00: 2900 cmp r1, #0 20001c02: dbca blt.n 20001b9a 20001c04: 4b0e ldr r3, [pc, #56] @ (20001c40 ) 20001c06: 4638 mov r0, r7 20001c08: e9cd 3400 strd r3, r4, [sp] 20001c0c: 4632 mov r2, r6 20001c0e: 462b mov r3, r5 20001c10: f7ff fea0 bl 20001954 20001c14: 1e01 subs r1, r0, #0 20001c16: ddc0 ble.n 20001b9a 20001c18: 4b07 ldr r3, [pc, #28] @ (20001c38 ) 20001c1a: 6a5a ldr r2, [r3, #36] @ 0x24 20001c1c: 42aa cmp r2, r5 20001c1e: d308 bcc.n 20001c32 20001c20: 6a9b ldr r3, [r3, #40] @ 0x28 20001c22: 42b3 cmp r3, r6 20001c24: d303 bcc.n 20001c2e 20001c26: 4805 ldr r0, [pc, #20] @ (20001c3c ) 20001c28: f7ff fef8 bl 20001a1c 20001c2c: e7b5 b.n 20001b9a 20001c2e: 42aa cmp r2, r5 20001c30: d1f9 bne.n 20001c26 20001c32: bf20 wfe 20001c34: e7f7 b.n 20001c26 20001c36: bf00 nop 20001c38: 400b0000 .word 0x400b0000 20001c3c: 20010960 .word 0x20010960 20001c40: 2000143d .word 0x2000143d 20001c44 : 20001c44: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20001c48: 4604 mov r4, r0 20001c4a: e9dd 1507 ldrd r1, r5, [sp, #28] 20001c4e: ea52 0003 orrs.w r0, r2, r3 20001c52: d070 beq.n 20001d36 20001c54: 2b00 cmp r3, #0 20001c56: 4616 mov r6, r2 20001c58: 461f mov r7, r3 20001c5a: db71 blt.n 20001d40 20001c5c: 9806 ldr r0, [sp, #24] 20001c5e: e9c5 2300 strd r2, r3, [r5] 20001c62: 6128 str r0, [r5, #16] 20001c64: 60ac str r4, [r5, #8] 20001c66: 6169 str r1, [r5, #20] 20001c68: f000 f896 bl 20001d98 20001c6c: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20001c70: f06f 4300 mvn.w r3, #2147483648 @ 0x80000000 20001c74: 1980 adds r0, r0, r6 20001c76: eb47 0701 adc.w r7, r7, r1 20001c7a: 4282 cmp r2, r0 20001c7c: eb73 0107 sbcs.w r1, r3, r7 20001c80: bf3c itt cc 20001c82: 461f movcc r7, r3 20001c84: 4610 movcc r0, r2 20001c86: 6923 ldr r3, [r4, #16] 20001c88: f3ef 8810 mrs r8, PRIMASK 20001c8c: b672 cpsid i 20001c8e: e8d3 1fcf ldaexb r1, [r3] 20001c92: 2201 movs r2, #1 20001c94: 2900 cmp r1, #0 20001c96: d1fa bne.n 20001c8e 20001c98: e8c3 2f41 strexb r1, r2, [r3] 20001c9c: 2900 cmp r1, #0 20001c9e: d1f6 bne.n 20001c8e 20001ca0: f3bf 8f5f dmb sy 20001ca4: f9b4 6002 ldrsh.w r6, [r4, #2] 20001ca8: 6961 ldr r1, [r4, #20] 20001caa: eb06 0346 add.w r3, r6, r6, lsl #1 20001cae: 2e00 cmp r6, #0 20001cb0: ea4f 0cc3 mov.w ip, r3, lsl #3 20001cb4: eb01 03c3 add.w r3, r1, r3, lsl #3 20001cb8: db46 blt.n 20001d48 20001cba: f831 200c ldrh.w r2, [r1, ip] 20001cbe: f04f 0e00 mov.w lr, #0 20001cc2: 8062 strh r2, [r4, #2] 20001cc4: 6922 ldr r2, [r4, #16] 20001cc6: e8c2 ef8f stlb lr, [r2] 20001cca: f388 8810 msr PRIMASK, r8 20001cce: 885a ldrh r2, [r3, #2] 20001cd0: e9c3 0702 strd r0, r7, [r3, #8] 20001cd4: 3201 adds r2, #1 20001cd6: f3c2 020e ubfx r2, r2, #0, #15 20001cda: 2a01 cmp r2, #1 20001cdc: bf38 it cc 20001cde: 2201 movcc r2, #1 20001ce0: 481f ldr r0, [pc, #124] @ (20001d60 ) 20001ce2: 805a strh r2, [r3, #2] 20001ce4: 615d str r5, [r3, #20] 20001ce6: 6118 str r0, [r3, #16] 20001ce8: ea42 4206 orr.w r2, r2, r6, lsl #16 20001cec: 6923 ldr r3, [r4, #16] 20001cee: f3ef 8010 mrs r0, PRIMASK 20001cf2: b672 cpsid i 20001cf4: e8d3 8fcf ldaexb r8, [r3] 20001cf8: 2701 movs r7, #1 20001cfa: f1b8 0f00 cmp.w r8, #0 20001cfe: d1f9 bne.n 20001cf4 20001d00: e8c3 7f48 strexb r8, r7, [r3] 20001d04: f1b8 0f00 cmp.w r8, #0 20001d08: d1f4 bne.n 20001cf4 20001d0a: f3bf 8f5f dmb sy 20001d0e: 88a3 ldrh r3, [r4, #4] 20001d10: f821 300c strh.w r3, [r1, ip] 20001d14: 80a6 strh r6, [r4, #4] 20001d16: 6923 ldr r3, [r4, #16] 20001d18: e8c3 ef8f stlb lr, [r3] 20001d1c: f380 8810 msr PRIMASK, r0 20001d20: 2001 movs r0, #1 20001d22: 7821 ldrb r1, [r4, #0] 20001d24: 68e3 ldr r3, [r4, #12] 20001d26: fa00 f101 lsl.w r1, r0, r1 20001d2a: f503 5301 add.w r3, r3, #8256 @ 0x2040 20001d2e: 6059 str r1, [r3, #4] 20001d30: 60ea str r2, [r5, #12] 20001d32: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20001d36: 2601 movs r6, #1 20001d38: 2700 movs r7, #0 20001d3a: 4632 mov r2, r6 20001d3c: 463b mov r3, r7 20001d3e: e78d b.n 20001c5c 20001d40: 4256 negs r6, r2 20001d42: eb63 0743 sbc.w r7, r3, r3, lsl #1 20001d46: e789 b.n 20001c5c 20001d48: 2000 movs r0, #0 20001d4a: 6923 ldr r3, [r4, #16] 20001d4c: e8c3 0f8f stlb r0, [r3] 20001d50: f388 8810 msr PRIMASK, r8 20001d54: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20001d58: 60ea str r2, [r5, #12] 20001d5a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20001d5e: bf00 nop 20001d60: 20001479 .word 0x20001479 20001d64 : 20001d64: b410 push {r4} 20001d66: 4b05 ldr r3, [pc, #20] @ (20001d7c ) 20001d68: 4c05 ldr r4, [pc, #20] @ (20001d80 ) 20001d6a: 4a06 ldr r2, [pc, #24] @ (20001d84 ) 20001d6c: 42a0 cmp r0, r4 20001d6e: bf14 ite ne 20001d70: 4618 movne r0, r3 20001d72: 1c58 addeq r0, r3, #1 20001d74: f85d 4b04 ldr.w r4, [sp], #4 20001d78: f7ff b86e b.w 20000e58 20001d7c: 20013b40 .word 0x20013b40 20001d80: 400b8000 .word 0x400b8000 20001d84: 200080f4 .word 0x200080f4 20001d88 : 20001d88: 4603 mov r3, r0 20001d8a: 6a41 ldr r1, [r0, #36] @ 0x24 20001d8c: 460a mov r2, r1 20001d8e: 6a98 ldr r0, [r3, #40] @ 0x28 20001d90: 6a59 ldr r1, [r3, #36] @ 0x24 20001d92: 428a cmp r2, r1 20001d94: d1fa bne.n 20001d8c 20001d96: 4770 bx lr 20001d98 : 20001d98: 4b03 ldr r3, [pc, #12] @ (20001da8 ) 20001d9a: 6a59 ldr r1, [r3, #36] @ 0x24 20001d9c: 460a mov r2, r1 20001d9e: 6a98 ldr r0, [r3, #40] @ 0x28 20001da0: 6a59 ldr r1, [r3, #36] @ 0x24 20001da2: 4291 cmp r1, r2 20001da4: d1fa bne.n 20001d9c 20001da6: 4770 bx lr 20001da8: 400b0000 .word 0x400b0000 20001dac : 20001dac: 4a07 ldr r2, [pc, #28] @ (20001dcc ) 20001dae: 6a53 ldr r3, [r2, #36] @ 0x24 20001db0: 4299 cmp r1, r3 20001db2: d8fc bhi.n 20001dae 20001db4: 4299 cmp r1, r3 20001db6: d107 bne.n 20001dc8 20001db8: 4b04 ldr r3, [pc, #16] @ (20001dcc ) 20001dba: e002 b.n 20001dc2 20001dbc: 6a5a ldr r2, [r3, #36] @ 0x24 20001dbe: 4291 cmp r1, r2 20001dc0: d102 bne.n 20001dc8 20001dc2: 6a9a ldr r2, [r3, #40] @ 0x28 20001dc4: 4282 cmp r2, r0 20001dc6: d3f9 bcc.n 20001dbc 20001dc8: 4770 bx lr 20001dca: bf00 nop 20001dcc: 400b0000 .word 0x400b0000 20001dd0 : 20001dd0: eb00 0c40 add.w ip, r0, r0, lsl #1 20001dd4: ea4f 0c8c mov.w ip, ip, lsl #2 20001dd8: f10c 4c80 add.w ip, ip, #1073741824 @ 0x40000000 20001ddc: f50c 3c80 add.w ip, ip, #65536 @ 0x10000 20001de0: b5f0 push {r4, r5, r6, r7, lr} 20001de2: 4616 mov r6, r2 20001de4: f8dc 2004 ldr.w r2, [ip, #4] 20001de8: 1f05 subs r5, r0, #4 20001dea: f5b2 3f80 cmp.w r2, #65536 @ 0x10000 20001dee: bf38 it cc 20001df0: f44f 3280 movcc.w r2, #65536 @ 0x10000 20001df4: b2ed uxtb r5, r5 20001df6: bf38 it cc 20001df8: f8cc 2004 strcc.w r2, [ip, #4] 20001dfc: 2d01 cmp r5, #1 20001dfe: d92a bls.n 20001e56 20001e00: f44f 6700 mov.w r7, #2048 @ 0x800 20001e04: 4c25 ldr r4, [pc, #148] @ (20001e9c ) 20001e06: f50c 5240 add.w r2, ip, #12288 @ 0x3000 20001e0a: 6017 str r7, [r2, #0] 20001e0c: f854 2020 ldr.w r2, [r4, r0, lsl #2] 20001e10: b9b2 cbnz r2, 20001e40 20001e12: f8dc 2000 ldr.w r2, [ip] 20001e16: 2d01 cmp r5, #1 20001e18: ea82 1246 eor.w r2, r2, r6, lsl #5 20001e1c: f002 02e0 and.w r2, r2, #224 @ 0xe0 20001e20: f50c 5680 add.w r6, ip, #4096 @ 0x1000 20001e24: 6032 str r2, [r6, #0] 20001e26: d92a bls.n 20001e7e 20001e28: f44f 6100 mov.w r1, #2048 @ 0x800 20001e2c: f844 3020 str.w r3, [r4, r0, lsl #2] 20001e30: f44f 3380 mov.w r3, #65536 @ 0x10000 20001e34: f50c 5200 add.w r2, ip, #8192 @ 0x2000 20001e38: 6011 str r1, [r2, #0] 20001e3a: f8cc 3004 str.w r3, [ip, #4] 20001e3e: bdf0 pop {r4, r5, r6, r7, pc} 20001e40: 6967 ldr r7, [r4, #20] 20001e42: fbb7 fef2 udiv lr, r7, r2 20001e46: f10e 0e01 add.w lr, lr, #1 20001e4a: eb0e 0e4e add.w lr, lr, lr, lsl #1 20001e4e: f1be 0e03 subs.w lr, lr, #3 20001e52: d2fc bcs.n 20001e4e 20001e54: e7dd b.n 20001e12 20001e56: 2901 cmp r1, #1 20001e58: d1d2 bne.n 20001e00 20001e5a: 2403 movs r4, #3 20001e5c: f50c 5240 add.w r2, ip, #12288 @ 0x3000 20001e60: 6014 str r4, [r2, #0] 20001e62: f8dc 2008 ldr.w r2, [ip, #8] 20001e66: 07d2 lsls r2, r2, #31 20001e68: d5fb bpl.n 20001e62 20001e6a: f8dc 2000 ldr.w r2, [ip] 20001e6e: 4c0b ldr r4, [pc, #44] @ (20001e9c ) 20001e70: ea82 1246 eor.w r2, r2, r6, lsl #5 20001e74: f002 02e0 and.w r2, r2, #224 @ 0xe0 20001e78: f50c 5680 add.w r6, ip, #4096 @ 0x1000 20001e7c: 6032 str r2, [r6, #0] 20001e7e: 2201 movs r2, #1 20001e80: f8dc 5000 ldr.w r5, [ip] 20001e84: 404d eors r5, r1 20001e86: f005 0503 and.w r5, r5, #3 20001e8a: 6035 str r5, [r6, #0] 20001e8c: fa02 f101 lsl.w r1, r2, r1 20001e90: f8dc 2008 ldr.w r2, [ip, #8] 20001e94: 420a tst r2, r1 20001e96: d0fb beq.n 20001e90 20001e98: e7c6 b.n 20001e28 20001e9a: bf00 nop 20001e9c: 20013b44 .word 0x20013b44 20001ea0 : 20001ea0: 4b01 ldr r3, [pc, #4] @ (20001ea8 ) 20001ea2: f853 0020 ldr.w r0, [r3, r0, lsl #2] 20001ea6: 4770 bx lr 20001ea8: 20013b44 .word 0x20013b44 20001eac : 20001eac: 4b58 ldr r3, [pc, #352] @ (20002010 ) 20001eae: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 20001eb2: 6c1c ldr r4, [r3, #64] @ 0x40 20001eb4: 4617 mov r7, r2 20001eb6: f5b4 3f80 cmp.w r4, #65536 @ 0x10000 20001eba: bf38 it cc 20001ebc: f44f 3280 movcc.w r2, #65536 @ 0x10000 20001ec0: 460e mov r6, r1 20001ec2: f04f 0103 mov.w r1, #3 20001ec6: 4680 mov r8, r0 20001ec8: bf38 it cc 20001eca: 641a strcc r2, [r3, #64] @ 0x40 20001ecc: 4a51 ldr r2, [pc, #324] @ (20002014 ) 20001ece: 4b50 ldr r3, [pc, #320] @ (20002010 ) 20001ed0: b083 sub sp, #12 20001ed2: 63d1 str r1, [r2, #60] @ 0x3c 20001ed4: 6c5c ldr r4, [r3, #68] @ 0x44 20001ed6: 07e5 lsls r5, r4, #31 20001ed8: d5fc bpl.n 20001ed4 20001eda: 6bda ldr r2, [r3, #60] @ 0x3c 20001edc: 494e ldr r1, [pc, #312] @ (20002018 ) 20001ede: f082 0220 eor.w r2, r2, #32 20001ee2: f002 02e0 and.w r2, r2, #224 @ 0xe0 20001ee6: 63ca str r2, [r1, #60] @ 0x3c 20001ee8: 6bdb ldr r3, [r3, #60] @ 0x3c 20001eea: 4d49 ldr r5, [pc, #292] @ (20002010 ) 20001eec: f083 0301 eor.w r3, r3, #1 20001ef0: f003 0303 and.w r3, r3, #3 20001ef4: 63cb str r3, [r1, #60] @ 0x3c 20001ef6: 6c6c ldr r4, [r5, #68] @ 0x44 20001ef8: 07a4 lsls r4, r4, #30 20001efa: d5fc bpl.n 20001ef6 20001efc: f44f 6200 mov.w r2, #2048 @ 0x800 20001f00: f44f 3980 mov.w r9, #65536 @ 0x10000 20001f04: 4b45 ldr r3, [pc, #276] @ (2000201c ) 20001f06: 4c46 ldr r4, [pc, #280] @ (20002020 ) 20001f08: 63da str r2, [r3, #60] @ 0x3c 20001f0a: 4b46 ldr r3, [pc, #280] @ (20002024 ) 20001f0c: 4642 mov r2, r8 20001f0e: 6163 str r3, [r4, #20] 20001f10: 2101 movs r1, #1 20001f12: 4633 mov r3, r6 20001f14: f8c5 9040 str.w r9, [r5, #64] @ 0x40 20001f18: 4843 ldr r0, [pc, #268] @ (20002028 ) 20001f1a: 9700 str r7, [sp, #0] 20001f1c: f000 f956 bl 200021cc 20001f20: f44f 6100 mov.w r1, #2048 @ 0x800 20001f24: 6b6b ldr r3, [r5, #52] @ 0x34 20001f26: fb07 f606 mul.w r6, r7, r6 20001f2a: 454b cmp r3, r9 20001f2c: bf38 it cc 20001f2e: f8c5 9034 strcc.w r9, [r5, #52] @ 0x34 20001f32: 4b38 ldr r3, [pc, #224] @ (20002014 ) 20001f34: 6922 ldr r2, [r4, #16] 20001f36: fbb8 f6f6 udiv r6, r8, r6 20001f3a: 6319 str r1, [r3, #48] @ 0x30 20001f3c: b13a cbz r2, 20001f4e 20001f3e: 6963 ldr r3, [r4, #20] 20001f40: fbb3 f3f2 udiv r3, r3, r2 20001f44: 3301 adds r3, #1 20001f46: eb03 0343 add.w r3, r3, r3, lsl #1 20001f4a: 3b03 subs r3, #3 20001f4c: d2fd bcs.n 20001f4a 20001f4e: 4b30 ldr r3, [pc, #192] @ (20002010 ) 20001f50: 4931 ldr r1, [pc, #196] @ (20002018 ) 20001f52: 6b1a ldr r2, [r3, #48] @ 0x30 20001f54: f002 02e0 and.w r2, r2, #224 @ 0xe0 20001f58: 630a str r2, [r1, #48] @ 0x30 20001f5a: 6b1a ldr r2, [r3, #48] @ 0x30 20001f5c: f082 0202 eor.w r2, r2, #2 20001f60: f002 0203 and.w r2, r2, #3 20001f64: 630a str r2, [r1, #48] @ 0x30 20001f66: 6b99 ldr r1, [r3, #56] @ 0x38 20001f68: 0748 lsls r0, r1, #29 20001f6a: d5fc bpl.n 20001f66 20001f6c: f44f 6500 mov.w r5, #2048 @ 0x800 20001f70: f44f 3280 mov.w r2, #65536 @ 0x10000 20001f74: 4929 ldr r1, [pc, #164] @ (2000201c ) 20001f76: 630d str r5, [r1, #48] @ 0x30 20001f78: 492c ldr r1, [pc, #176] @ (2000202c ) 20001f7a: 635a str r2, [r3, #52] @ 0x34 20001f7c: 6121 str r1, [r4, #16] 20001f7e: 6c19 ldr r1, [r3, #64] @ 0x40 20001f80: 4291 cmp r1, r2 20001f82: f04f 0103 mov.w r1, #3 20001f86: bf38 it cc 20001f88: 641a strcc r2, [r3, #64] @ 0x40 20001f8a: 4b22 ldr r3, [pc, #136] @ (20002014 ) 20001f8c: 4a20 ldr r2, [pc, #128] @ (20002010 ) 20001f8e: 63d9 str r1, [r3, #60] @ 0x3c 20001f90: 6c53 ldr r3, [r2, #68] @ 0x44 20001f92: 07d9 lsls r1, r3, #31 20001f94: d5fc bpl.n 20001f90 20001f96: 6bd3 ldr r3, [r2, #60] @ 0x3c 20001f98: 4d1f ldr r5, [pc, #124] @ (20002018 ) 20001f9a: f003 03e0 and.w r3, r3, #224 @ 0xe0 20001f9e: 63eb str r3, [r5, #60] @ 0x3c 20001fa0: 6bd3 ldr r3, [r2, #60] @ 0x3c 20001fa2: 491b ldr r1, [pc, #108] @ (20002010 ) 20001fa4: f083 0301 eor.w r3, r3, #1 20001fa8: f003 0303 and.w r3, r3, #3 20001fac: 63eb str r3, [r5, #60] @ 0x3c 20001fae: 6c4b ldr r3, [r1, #68] @ 0x44 20001fb0: 079b lsls r3, r3, #30 20001fb2: d5fc bpl.n 20001fae 20001fb4: f44f 3380 mov.w r3, #65536 @ 0x10000 20001fb8: f44f 6500 mov.w r5, #2048 @ 0x800 20001fbc: 4a17 ldr r2, [pc, #92] @ (2000201c ) 20001fbe: 6166 str r6, [r4, #20] 20001fc0: 63d5 str r5, [r2, #60] @ 0x3c 20001fc2: 640b str r3, [r1, #64] @ 0x40 20001fc4: 6cca ldr r2, [r1, #76] @ 0x4c 20001fc6: 429a cmp r2, r3 20001fc8: bf38 it cc 20001fca: 64cb strcc r3, [r1, #76] @ 0x4c 20001fcc: f44f 6100 mov.w r1, #2048 @ 0x800 20001fd0: 4b10 ldr r3, [pc, #64] @ (20002014 ) 20001fd2: 69a2 ldr r2, [r4, #24] 20001fd4: 6499 str r1, [r3, #72] @ 0x48 20001fd6: b13a cbz r2, 20001fe8 20001fd8: 6963 ldr r3, [r4, #20] 20001fda: fbb3 f3f2 udiv r3, r3, r2 20001fde: 3301 adds r3, #1 20001fe0: eb03 0343 add.w r3, r3, r3, lsl #1 20001fe4: 3b03 subs r3, #3 20001fe6: d2fd bcs.n 20001fe4 20001fe8: f44f 6000 mov.w r0, #2048 @ 0x800 20001fec: f44f 3180 mov.w r1, #65536 @ 0x10000 20001ff0: 4a07 ldr r2, [pc, #28] @ (20002010 ) 20001ff2: 4d09 ldr r5, [pc, #36] @ (20002018 ) 20001ff4: 6c93 ldr r3, [r2, #72] @ 0x48 20001ff6: f083 0340 eor.w r3, r3, #64 @ 0x40 20001ffa: f003 03e0 and.w r3, r3, #224 @ 0xe0 20001ffe: 64ab str r3, [r5, #72] @ 0x48 20002000: 4b06 ldr r3, [pc, #24] @ (2000201c ) 20002002: 4d08 ldr r5, [pc, #32] @ (20002024 ) 20002004: 61a5 str r5, [r4, #24] 20002006: 6498 str r0, [r3, #72] @ 0x48 20002008: 64d1 str r1, [r2, #76] @ 0x4c 2000200a: b003 add sp, #12 2000200c: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20002010: 40010000 .word 0x40010000 20002014: 40013000 .word 0x40013000 20002018: 40011000 .word 0x40011000 2000201c: 40012000 .word 0x40012000 20002020: 20013b44 .word 0x20013b44 20002024: 02dc6c00 .word 0x02dc6c00 20002028: 40050000 .word 0x40050000 2000202c: 00b71b00 .word 0x00b71b00 20002030 : 20002030: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002034: f44f 78a0 mov.w r8, #320 @ 0x140 20002038: 4699 mov r9, r3 2000203a: b085 sub sp, #20 2000203c: e9cd 1202 strd r1, r2, [sp, #8] 20002040: 4c5f ldr r4, [pc, #380] @ (200021c0 ) 20002042: f8df a184 ldr.w sl, [pc, #388] @ 200021c8 20002046: 4554 cmp r4, sl 20002048: d90a bls.n 20002060 2000204a: f108 38ff add.w r8, r8, #4294967295 @ 0xffffffff 2000204e: f5a4 543b sub.w r4, r4, #11968 @ 0x2ec0 20002052: f1b8 0f0f cmp.w r8, #15 20002056: f1a4 0420 sub.w r4, r4, #32 2000205a: d1f4 bne.n 20002046 2000205c: 2000 movs r0, #0 2000205e: e069 b.n 20002134 20002060: 2307 movs r3, #7 20002062: f504 2237 add.w r2, r4, #749568 @ 0xb7000 20002066: 9401 str r4, [sp, #4] 20002068: fb03 f403 mul.w r4, r3, r3 2000206c: f502 72d8 add.w r2, r2, #432 @ 0x1b0 20002070: fbb2 fef4 udiv lr, r2, r4 20002074: 4570 cmp r0, lr 20002076: f04f 0c01 mov.w ip, #1 2000207a: f04f 0702 mov.w r7, #2 2000207e: f04f 0603 mov.w r6, #3 20002082: f04f 0504 mov.w r5, #4 20002086: f04f 0105 mov.w r1, #5 2000208a: d03f beq.n 2000210c 2000208c: f1b3 0e01 subs.w lr, r3, #1 20002090: f000 8094 beq.w 200021bc 20002094: fb0e f403 mul.w r4, lr, r3 20002098: fbb2 fbf4 udiv fp, r2, r4 2000209c: 4558 cmp r0, fp 2000209e: d04c beq.n 2000213a 200020a0: b319 cbz r1, 200020ea 200020a2: fb01 f403 mul.w r4, r1, r3 200020a6: fbb2 fbf4 udiv fp, r2, r4 200020aa: 4558 cmp r0, fp 200020ac: d04f beq.n 2000214e 200020ae: b1e5 cbz r5, 200020ea 200020b0: fb05 f403 mul.w r4, r5, r3 200020b4: fbb2 fbf4 udiv fp, r2, r4 200020b8: 4558 cmp r0, fp 200020ba: d053 beq.n 20002164 200020bc: b1ae cbz r6, 200020ea 200020be: fb06 f403 mul.w r4, r6, r3 200020c2: fbb2 fbf4 udiv fp, r2, r4 200020c6: 4558 cmp r0, fp 200020c8: d057 beq.n 2000217a 200020ca: b177 cbz r7, 200020ea 200020cc: fb07 f403 mul.w r4, r7, r3 200020d0: fbb2 fbf4 udiv fp, r2, r4 200020d4: 4558 cmp r0, fp 200020d6: d05b beq.n 20002190 200020d8: f1bc 0f00 cmp.w ip, #0 200020dc: d005 beq.n 200020ea 200020de: fb0c f403 mul.w r4, ip, r3 200020e2: fbb2 fbf4 udiv fp, r2, r4 200020e6: 4583 cmp fp, r0 200020e8: d05d beq.n 200021a6 200020ea: 4673 mov r3, lr 200020ec: fb03 f403 mul.w r4, r3, r3 200020f0: fbb2 fef4 udiv lr, r2, r4 200020f4: 4570 cmp r0, lr 200020f6: f101 31ff add.w r1, r1, #4294967295 @ 0xffffffff 200020fa: f105 35ff add.w r5, r5, #4294967295 @ 0xffffffff 200020fe: f106 36ff add.w r6, r6, #4294967295 @ 0xffffffff 20002102: f107 37ff add.w r7, r7, #4294967295 @ 0xffffffff 20002106: f10c 3cff add.w ip, ip, #4294967295 @ 0xffffffff 2000210a: d1bf bne.n 2000208c 2000210c: fb04 2410 mls r4, r4, r0, r2 20002110: 2c00 cmp r4, #0 20002112: d1bb bne.n 2000208c 20002114: 469e mov lr, r3 20002116: 464a mov r2, r9 20002118: f8dd b008 ldr.w fp, [sp, #8] 2000211c: f8dd 900c ldr.w r9, [sp, #12] 20002120: 2001 movs r0, #1 20002122: 4928 ldr r1, [pc, #160] @ (200021c4 ) 20002124: fb01 f108 mul.w r1, r1, r8 20002128: f8cb 1000 str.w r1, [fp] 2000212c: f8c9 3000 str.w r3, [r9] 20002130: f8c2 e000 str.w lr, [r2] 20002134: b005 add sp, #20 20002136: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 2000213a: fb04 2410 mls r4, r4, r0, r2 2000213e: 2c00 cmp r4, #0 20002140: d1ae bne.n 200020a0 20002142: 464a mov r2, r9 20002144: f8dd b008 ldr.w fp, [sp, #8] 20002148: f8dd 900c ldr.w r9, [sp, #12] 2000214c: e7e8 b.n 20002120 2000214e: fb04 2410 mls r4, r4, r0, r2 20002152: 2c00 cmp r4, #0 20002154: d1ab bne.n 200020ae 20002156: 464a mov r2, r9 20002158: 468e mov lr, r1 2000215a: f8dd b008 ldr.w fp, [sp, #8] 2000215e: f8dd 900c ldr.w r9, [sp, #12] 20002162: e7dd b.n 20002120 20002164: fb04 2410 mls r4, r4, r0, r2 20002168: 2c00 cmp r4, #0 2000216a: d1a7 bne.n 200020bc 2000216c: 464a mov r2, r9 2000216e: 46ae mov lr, r5 20002170: f8dd b008 ldr.w fp, [sp, #8] 20002174: f8dd 900c ldr.w r9, [sp, #12] 20002178: e7d2 b.n 20002120 2000217a: fb04 2410 mls r4, r4, r0, r2 2000217e: 2c00 cmp r4, #0 20002180: d1a3 bne.n 200020ca 20002182: 464a mov r2, r9 20002184: 46b6 mov lr, r6 20002186: f8dd b008 ldr.w fp, [sp, #8] 2000218a: f8dd 900c ldr.w r9, [sp, #12] 2000218e: e7c7 b.n 20002120 20002190: fb04 2410 mls r4, r4, r0, r2 20002194: 2c00 cmp r4, #0 20002196: d19f bne.n 200020d8 20002198: 464a mov r2, r9 2000219a: 46be mov lr, r7 2000219c: f8dd b008 ldr.w fp, [sp, #8] 200021a0: f8dd 900c ldr.w r9, [sp, #12] 200021a4: e7bc b.n 20002120 200021a6: fb04 2410 mls r4, r4, r0, r2 200021aa: 2c00 cmp r4, #0 200021ac: d19d bne.n 200020ea 200021ae: 464a mov r2, r9 200021b0: 46e6 mov lr, ip 200021b2: f8dd b008 ldr.w fp, [sp, #8] 200021b6: f8dd 900c ldr.w r9, [sp, #12] 200021ba: e7b1 b.n 20002120 200021bc: 9c01 ldr r4, [sp, #4] 200021be: e744 b.n 2000204a 200021c0: 002f2650 .word 0x002f2650 200021c4: 00b71b00 .word 0x00b71b00 200021c8: 000cf850 .word 0x000cf850 200021cc : 200021cc: b470 push {r4, r5, r6} 200021ce: 9d03 ldr r5, [sp, #12] 200021d0: 6804 ldr r4, [r0, #0] 200021d2: 032d lsls r5, r5, #12 200021d4: ea45 4503 orr.w r5, r5, r3, lsl #16 200021d8: 4b1b ldr r3, [pc, #108] @ (20002248 ) 200021da: 2c00 cmp r4, #0 200021dc: fbb3 f3f1 udiv r3, r3, r1 200021e0: fbb2 f6f3 udiv r6, r2, r3 200021e4: db1f blt.n 20002226 200021e6: 4a19 ldr r2, [pc, #100] @ (2000224c ) 200021e8: 4b19 ldr r3, [pc, #100] @ (20002250 ) 200021ea: 4290 cmp r0, r2 200021ec: bf14 ite ne 200021ee: f44f 4280 movne.w r2, #16384 @ 0x4000 200021f2: f44f 4200 moveq.w r2, #32768 @ 0x8000 200021f6: 4c17 ldr r4, [pc, #92] @ (20002254 ) 200021f8: 601a str r2, [r3, #0] 200021fa: f503 5380 add.w r3, r3, #4096 @ 0x1000 200021fe: 601a str r2, [r3, #0] 20002200: 68a3 ldr r3, [r4, #8] 20002202: ea32 0303 bics.w r3, r2, r3 20002206: d1fb bne.n 20002200 20002208: 2221 movs r2, #33 @ 0x21 2000220a: f500 5340 add.w r3, r0, #12288 @ 0x3000 2000220e: 3304 adds r3, #4 20002210: 6001 str r1, [r0, #0] 20002212: 6086 str r6, [r0, #8] 20002214: 601a str r2, [r3, #0] 20002216: 6802 ldr r2, [r0, #0] 20002218: 2a00 cmp r2, #0 2000221a: dafc bge.n 20002216 2000221c: 2208 movs r2, #8 2000221e: 60c5 str r5, [r0, #12] 20002220: 601a str r2, [r3, #0] 20002222: bc70 pop {r4, r5, r6} 20002224: 4770 bx lr 20002226: 6803 ldr r3, [r0, #0] 20002228: f003 033f and.w r3, r3, #63 @ 0x3f 2000222c: 428b cmp r3, r1 2000222e: d1da bne.n 200021e6 20002230: 6883 ldr r3, [r0, #8] 20002232: f3c3 030b ubfx r3, r3, #0, #12 20002236: 42b3 cmp r3, r6 20002238: d1d5 bne.n 200021e6 2000223a: 68c3 ldr r3, [r0, #12] 2000223c: f403 23ee and.w r3, r3, #487424 @ 0x77000 20002240: 42ab cmp r3, r5 20002242: d1d0 bne.n 200021e6 20002244: e7ed b.n 20002222 20002246: bf00 nop 20002248: 00b71b00 .word 0x00b71b00 2000224c: 40058000 .word 0x40058000 20002250: 40022000 .word 0x40022000 20002254: 40020000 .word 0x40020000 20002258 : 20002258: b430 push {r4, r5} 2000225a: f04f 4480 mov.w r4, #1073741824 @ 0x40000000 2000225e: 4b1c ldr r3, [pc, #112] @ (200022d0 ) 20002260: 601c str r4, [r3, #0] 20002262: b1e0 cbz r0, 2000229e 20002264: 4c1b ldr r4, [pc, #108] @ (200022d4 ) 20002266: f5a3 5340 sub.w r3, r3, #12288 @ 0x3000 2000226a: 61dc str r4, [r3, #28] 2000226c: 4c1a ldr r4, [pc, #104] @ (200022d8 ) 2000226e: f040 0001 orr.w r0, r0, #1 20002272: 4044 eors r4, r0 20002274: 621c str r4, [r3, #32] 20002276: 6259 str r1, [r3, #36] @ 0x24 20002278: 6298 str r0, [r3, #40] @ 0x28 2000227a: f04f 4580 mov.w r5, #1073741824 @ 0x40000000 2000227e: f04f 61e0 mov.w r1, #117440512 @ 0x7000000 20002282: 4b13 ldr r3, [pc, #76] @ (200022d0 ) 20002284: 4815 ldr r0, [pc, #84] @ (200022dc ) 20002286: 4c16 ldr r4, [pc, #88] @ (200022e0 ) 20002288: 601d str r5, [r3, #0] 2000228a: 6084 str r4, [r0, #8] 2000228c: 6019 str r1, [r3, #0] 2000228e: b94a cbnz r2, 200022a4 20002290: bc30 pop {r4, r5} 20002292: f04f 4200 mov.w r2, #2147483648 @ 0x80000000 20002296: f5a3 5380 sub.w r3, r3, #4096 @ 0x1000 2000229a: 601a str r2, [r3, #0] 2000229c: 4770 bx lr 2000229e: 4b11 ldr r3, [pc, #68] @ (200022e4 ) 200022a0: 61d8 str r0, [r3, #28] 200022a2: e7ea b.n 2000227a 200022a4: f44f 737a mov.w r3, #1000 @ 0x3e8 200022a8: fb03 f202 mul.w r2, r3, r2 200022ac: f1b2 7f80 cmp.w r2, #16777216 @ 0x1000000 200022b0: bf2a itet cs 200022b2: f06f 437f mvncs.w r3, #4278190080 @ 0xff000000 200022b6: 4613 movcc r3, r2 200022b8: 461a movcs r2, r3 200022ba: f04f 4180 mov.w r1, #1073741824 @ 0x40000000 200022be: 4c0a ldr r4, [pc, #40] @ (200022e8 ) 200022c0: 4808 ldr r0, [pc, #32] @ (200022e4 ) 200022c2: 6023 str r3, [r4, #0] 200022c4: 4b09 ldr r3, [pc, #36] @ (200022ec ) 200022c6: 6042 str r2, [r0, #4] 200022c8: bc30 pop {r4, r5} 200022ca: 6019 str r1, [r3, #0] 200022cc: 4770 bx lr 200022ce: bf00 nop 200022d0: 400db000 .word 0x400db000 200022d4: b007c0d3 .word 0xb007c0d3 200022d8: 4ff83f2d .word 0x4ff83f2d 200022dc: 4001a000 .word 0x4001a000 200022e0: 01fffff3 .word 0x01fffff3 200022e4: 400d8000 .word 0x400d8000 200022e8: 20013fa8 .word 0x20013fa8 200022ec: 400da000 .word 0x400da000 200022f0 : 200022f0: 2301 movs r3, #1 200022f2: eb00 0040 add.w r0, r0, r0, lsl #1 200022f6: 0080 lsls r0, r0, #2 200022f8: f100 4080 add.w r0, r0, #1073741824 @ 0x40000000 200022fc: f500 1084 add.w r0, r0, #1081344 @ 0x108000 20002300: 6041 str r1, [r0, #4] 20002302: 6003 str r3, [r0, #0] 20002304: 4770 bx lr 20002306: bf00 nop 20002308 : 20002308: 2300 movs r3, #0 2000230a: b570 push {r4, r5, r6, lr} 2000230c: 8adb ldrh r3, [r3, #22] 2000230e: 4604 mov r4, r0 20002310: 460d mov r5, r1 20002312: 2200 movs r2, #0 20002314: e842 f200 tt r2, r2 20002318: 0252 lsls r2, r2, #9 2000231a: bf54 ite pl 2000231c: 2110 movpl r1, #16 2000231e: 2104 movmi r1, #4 20002320: f244 2052 movw r0, #16978 @ 0x4252 20002324: 4798 blx r3 20002326: 4686 mov lr, r0 20002328: 462b mov r3, r5 2000232a: 4622 mov r2, r4 2000232c: 46f4 mov ip, lr 2000232e: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} 20002332: 210a movs r1, #10 20002334: f44f 7081 mov.w r0, #258 @ 0x102 20002338: 4760 bx ip 2000233a: bf00 nop 2000233c : 2000233c: 2300 movs r3, #0 2000233e: 8adb ldrh r3, [r3, #22] 20002340: 2200 movs r2, #0 20002342: e842 f200 tt r2, r2 20002346: 0252 lsls r2, r2, #9 20002348: d401 bmi.n 2000234e 2000234a: 2110 movs r1, #16 2000234c: 4718 bx r3 2000234e: 2104 movs r1, #4 20002350: 4718 bx r3 20002352: bf00 nop 20002354 : 20002354: b508 push {r3, lr} 20002356: 4603 mov r3, r0 20002358: 4608 mov r0, r1 2000235a: 1e19 subs r1, r3, #0 2000235c: db02 blt.n 20002364 2000235e: b11a cbz r2, 20002368 20002360: f040 0030 orr.w r0, r0, #48 @ 0x30 20002364: f7ff ffd0 bl 20002308 20002368: f040 0020 orr.w r0, r0, #32 2000236c: e7fa b.n 20002364 2000236e: bf00 nop 20002370 : 20002370: 4a03 ldr r2, [pc, #12] @ (20002380 ) 20002372: f8d2 3828 ldr.w r3, [r2, #2088] @ 0x828 20002376: 2b00 cmp r3, #0 20002378: d0fb beq.n 20002372 2000237a: f3bf 8f5f dmb sy 2000237e: 4770 bx lr 20002380: 400e0000 .word 0x400e0000 20002384 : 20002384: 2100 movs r1, #0 20002386: 4b04 ldr r3, [pc, #16] @ (20002398 ) 20002388: 4a04 ldr r2, [pc, #16] @ (2000239c ) 2000238a: f3bf 8f5f dmb sy 2000238e: f843 1b04 str.w r1, [r3], #4 20002392: 4293 cmp r3, r2 20002394: d1f9 bne.n 2000238a 20002396: 4770 bx lr 20002398: 400e080c .word 0x400e080c 2000239c: 400e082c .word 0x400e082c 200023a0 : 200023a0: b410 push {r4} 200023a2: f44f 708d mov.w r0, #282 @ 0x11a 200023a6: f44f 642a mov.w r4, #2720 @ 0xaa0 200023aa: 4a06 ldr r2, [pc, #24] @ (200023c4 ) 200023ac: 4b06 ldr r3, [pc, #24] @ (200023c8 ) 200023ae: 4907 ldr r1, [pc, #28] @ (200023cc ) 200023b0: 6014 str r4, [r2, #0] 200023b2: 60d0 str r0, [r2, #12] 200023b4: 6019 str r1, [r3, #0] 200023b6: 6853 ldr r3, [r2, #4] 200023b8: 2b00 cmp r3, #0 200023ba: dafc bge.n 200023b6 200023bc: f85d 4b04 ldr.w r4, [sp], #4 200023c0: 4770 bx lr 200023c2: bf00 nop 200023c4: 40048000 .word 0x40048000 200023c8: 4004a000 .word 0x4004a000 200023cc: 00fab000 .word 0x00fab000 200023d0 : 200023d0: 4770 bx lr 200023d2: bf00 nop 200023d4 : 200023d4: b508 push {r3, lr} 200023d6: 4801 ldr r0, [pc, #4] @ (200023dc ) 200023d8: f7fe fd0a bl 20000df0 200023dc: 20008118 .word 0x20008118 200023e0 : 200023e0: b538 push {r3, r4, r5, lr} 200023e2: 4c05 ldr r4, [pc, #20] @ (200023f8 ) 200023e4: 4d05 ldr r5, [pc, #20] @ (200023fc ) 200023e6: 42ac cmp r4, r5 200023e8: d204 bcs.n 200023f4 200023ea: f854 3b04 ldr.w r3, [r4], #4 200023ee: 4798 blx r3 200023f0: 42ac cmp r4, r5 200023f2: d3fa bcc.n 200023ea 200023f4: bd38 pop {r3, r4, r5, pc} 200023f6: bf00 nop 200023f8: 200109c0 .word 0x200109c0 200023fc: 20010a00 .word 0x20010a00 20002400 : 20002400: b538 push {r3, r4, r5, lr} 20002402: 4c05 ldr r4, [pc, #20] @ (20002418 ) 20002404: 4d05 ldr r5, [pc, #20] @ (2000241c ) 20002406: 42ac cmp r4, r5 20002408: d204 bcs.n 20002414 2000240a: f854 3b04 ldr.w r3, [r4], #4 2000240e: 4798 blx r3 20002410: 42ac cmp r4, r5 20002412: d3fa bcc.n 2000240a 20002414: bd38 pop {r3, r4, r5, pc} 20002416: bf00 nop 20002418: 200109ec .word 0x200109ec 2000241c: 20010a00 .word 0x20010a00 20002420 : 20002420: b410 push {r4} 20002422: 4807 ldr r0, [pc, #28] @ (20002440 ) 20002424: 4c07 ldr r4, [pc, #28] @ (20002444 ) 20002426: 4b08 ldr r3, [pc, #32] @ (20002448 ) 20002428: 4a08 ldr r2, [pc, #32] @ (2000244c ) 2000242a: 4909 ldr r1, [pc, #36] @ (20002450 ) 2000242c: 6004 str r4, [r0, #0] 2000242e: 601a str r2, [r3, #0] 20002430: 688b ldr r3, [r1, #8] 20002432: ea32 0303 bics.w r3, r2, r3 20002436: d1fb bne.n 20002430 20002438: f85d 4b04 ldr.w r4, [sp], #4 2000243c: 4770 bx lr 2000243e: bf00 nop 20002440: 40022000 .word 0x40022000 20002444: efef3b7f .word 0xefef3b7f 20002448: 40023000 .word 0x40023000 2000244c: 03f3fff6 .word 0x03f3fff6 20002450: 40020000 .word 0x40020000 20002454 : 20002454: 4b04 ldr r3, [pc, #16] @ (20002468 ) 20002456: 6cdb ldr r3, [r3, #76] @ 0x4c 20002458: f5b3 4f00 cmp.w r3, #32768 @ 0x8000 2000245c: d103 bne.n 20002466 2000245e: f44f 2280 mov.w r2, #262144 @ 0x40000 20002462: 4b02 ldr r3, [pc, #8] @ (2000246c ) 20002464: 64da str r2, [r3, #76] @ 0x4c 20002466: 4770 bx lr 20002468: 50110000 .word 0x50110000 2000246c: 50112000 .word 0x50112000 20002470 : 20002470: f04f 22e0 mov.w r2, #3758153728 @ 0xe000e000 20002474: 4b04 ldr r3, [pc, #16] @ (20002488 ) 20002476: f8d2 1d88 ldr.w r1, [r2, #3464] @ 0xd88 2000247a: 430b orrs r3, r1 2000247c: f8c2 3d88 str.w r3, [r2, #3464] @ 0xd88 20002480: ee10 0430 dcp_rcmp r0 20002484: 4770 bx lr 20002486: bf00 nop 20002488: 00300303 .word 0x00300303 2000248c : 2000248c: f06f 4160 mvn.w r1, #3758096384 @ 0xe0000000 20002490: 4b04 ldr r3, [pc, #16] @ (200024a4 ) 20002492: 4a05 ldr r2, [pc, #20] @ (200024a8 ) 20002494: 6019 str r1, [r3, #0] 20002496: 6893 ldr r3, [r2, #8] 20002498: 43db mvns r3, r3 2000249a: f033 4360 bics.w r3, r3, #3758096384 @ 0xe0000000 2000249e: d1fa bne.n 20002496 200024a0: 4770 bx lr 200024a2: bf00 nop 200024a4: 40023000 .word 0x40023000 200024a8: 40020000 .word 0x40020000 200024ac : 200024ac: b510 push {r4, lr} 200024ae: f245 2053 movw r0, #21075 @ 0x5253 200024b2: f7ff ff43 bl 2000233c 200024b6: e8bd 4010 ldmia.w sp!, {r4, lr} 200024ba: 4603 mov r3, r0 200024bc: 2004 movs r0, #4 200024be: 4718 bx r3 200024c0 : 200024c0: b510 push {r4, lr} 200024c2: f245 2053 movw r0, #21075 @ 0x5253 200024c6: f7ff ff39 bl 2000233c 200024ca: e8bd 4010 ldmia.w sp!, {r4, lr} 200024ce: 4603 mov r3, r0 200024d0: 2001 movs r0, #1 200024d2: 4718 bx r3 200024d4 : 200024d4: f7fe bd5e b.w 20000f94 200024d8 : 200024d8: b510 push {r4, lr} 200024da: 4b05 ldr r3, [pc, #20] @ (200024f0 ) 200024dc: 4c05 ldr r4, [pc, #20] @ (200024f4 ) 200024de: f44f 7288 mov.w r2, #272 @ 0x110 200024e2: 4618 mov r0, r3 200024e4: 68a1 ldr r1, [r4, #8] 200024e6: f004 fe17 bl 20007118 200024ea: 60a0 str r0, [r4, #8] 200024ec: bd10 pop {r4, pc} 200024ee: bf00 nop 200024f0: 20000000 .word 0x20000000 200024f4: e000ed00 .word 0xe000ed00 200024f8 : 200024f8: 2300 movs r3, #0 200024fa: b570 push {r4, r5, r6, lr} 200024fc: 4c2b ldr r4, [pc, #172] @ (200025ac ) 200024fe: b082 sub sp, #8 20002500: f8c4 3084 str.w r3, [r4, #132] @ 0x84 20002504: f7ff ff4c bl 200023a0 20002508: 2201 movs r2, #1 2000250a: 4b29 ldr r3, [pc, #164] @ (200025b0 ) 2000250c: 63da str r2, [r3, #60] @ 0x3c 2000250e: 6c63 ldr r3, [r4, #68] @ 0x44 20002510: 2b01 cmp r3, #1 20002512: d1fc bne.n 2000250e 20002514: 2103 movs r1, #3 20002516: 4a26 ldr r2, [pc, #152] @ (200025b0 ) 20002518: 4b24 ldr r3, [pc, #144] @ (200025ac ) 2000251a: 6311 str r1, [r2, #48] @ 0x30 2000251c: 6b9c ldr r4, [r3, #56] @ 0x38 2000251e: 2c01 cmp r4, #1 20002520: d1fc bne.n 2000251c 20002522: 2602 movs r6, #2 20002524: 2505 movs r5, #5 20002526: 4621 mov r1, r4 20002528: 2305 movs r3, #5 2000252a: 4a22 ldr r2, [pc, #136] @ (200025b4 ) 2000252c: 4822 ldr r0, [pc, #136] @ (200025b8 ) 2000252e: 9600 str r6, [sp, #0] 20002530: f7ff fe4c bl 200021cc 20002534: 4621 mov r1, r4 20002536: 462b mov r3, r5 20002538: 4a20 ldr r2, [pc, #128] @ (200025bc ) 2000253a: 4821 ldr r0, [pc, #132] @ (200025c0 ) 2000253c: 9500 str r5, [sp, #0] 2000253e: f7ff fe45 bl 200021cc 20002542: 2200 movs r2, #0 20002544: 2004 movs r0, #4 20002546: 4631 mov r1, r6 20002548: 4b1e ldr r3, [pc, #120] @ (200025c4 ) 2000254a: f7ff fc41 bl 20001dd0 2000254e: 4621 mov r1, r4 20002550: 4628 mov r0, r5 20002552: 2200 movs r2, #0 20002554: 4b1c ldr r3, [pc, #112] @ (200025c8 ) 20002556: f7ff fc3b bl 20001dd0 2000255a: 2200 movs r2, #0 2000255c: 2008 movs r0, #8 2000255e: 4611 mov r1, r2 20002560: 4b1a ldr r3, [pc, #104] @ (200025cc ) 20002562: f7ff fc35 bl 20001dd0 20002566: 2200 movs r2, #0 20002568: 2009 movs r0, #9 2000256a: 4611 mov r1, r2 2000256c: 4b17 ldr r3, [pc, #92] @ (200025cc ) 2000256e: f7ff fc2f bl 20001dd0 20002572: 2200 movs r2, #0 20002574: 2006 movs r0, #6 20002576: 4611 mov r1, r2 20002578: 4b13 ldr r3, [pc, #76] @ (200025c8 ) 2000257a: f7ff fc29 bl 20001dd0 2000257e: 2200 movs r2, #0 20002580: 4b11 ldr r3, [pc, #68] @ (200025c8 ) 20002582: 2007 movs r0, #7 20002584: 4611 mov r1, r2 20002586: f7ff fc23 bl 20001dd0 2000258a: 2004 movs r0, #4 2000258c: f7ff fc88 bl 20001ea0 20002590: 2400 movs r4, #0 20002592: 4b0f ldr r3, [pc, #60] @ (200025d0 ) 20002594: fba3 3500 umull r3, r5, r3, r0 20002598: 0cad lsrs r5, r5, #18 2000259a: b2e0 uxtb r0, r4 2000259c: 4629 mov r1, r5 2000259e: 3401 adds r4, #1 200025a0: f7ff fea6 bl 200022f0 200025a4: 2c06 cmp r4, #6 200025a6: d1f8 bne.n 2000259a 200025a8: b002 add sp, #8 200025aa: bd70 pop {r4, r5, r6, pc} 200025ac: 40010000 .word 0x40010000 200025b0: 40013000 .word 0x40013000 200025b4: 59682f00 .word 0x59682f00 200025b8: 40050000 .word 0x40050000 200025bc: 47868c00 .word 0x47868c00 200025c0: 40058000 .word 0x40058000 200025c4: 00b71b00 .word 0x00b71b00 200025c8: 08f0d180 .word 0x08f0d180 200025cc: 02dc6c00 .word 0x02dc6c00 200025d0: 431bde83 .word 0x431bde83 200025d4 : 200025d4: b086 sub sp, #24 200025d6: b403 push {r0, r1} 200025d8: fc51 0408 dcp_pxmd r0, r1 200025dc: e9cd 0102 strd r0, r1, [sp, #8] 200025e0: fc51 0409 dcp_pymd r0, r1 200025e4: e9cd 0104 strd r0, r1, [sp, #16] 200025e8: ec51 040a dcp_refd r0, r1 200025ec: e9cd 0106 strd r0, r1, [sp, #24] 200025f0: bc03 pop {r0, r1} 200025f2: 47f0 blx lr 200025f4 : 200025f4: e8bd 5000 ldmia.w sp!, {ip, lr} 200025f8: ec4e c400 dcp_wxmd ip, lr 200025fc: e8bd 5000 ldmia.w sp!, {ip, lr} 20002600: ec4e c401 dcp_wymd ip, lr 20002604: e8bd 5000 ldmia.w sp!, {ip, lr} 20002608: ec4e c402 dcp_wefd ip, lr 2000260c: bd00 pop {pc} 2000260e: 0000 movs r0, r0 20002610: b500 push {lr} 20002612: f7ff ffdf bl 200025d4 20002616: e002 b.n 2000261e <__wrap___aeabi_dadd+0x6> 20002618 <__wrap___aeabi_dadd>: 20002618: fe10 f430 dcp_pcmp APSR_nzcv 2000261c: d4f8 bmi.n 20002610 2000261e: ec41 0410 dcp_wxup r0, r1 20002622: ec43 2411 dcp_wyup r2, r3 20002626: ee00 0401 dcp_add0 2000262a: ee10 0401 dcp_add1 2000262e: ee80 0420 dcp_nrdd 20002632: ec51 0410 dcp_rdda r0, r1 20002636: 4770 bx lr 20002638: b500 push {lr} 2000263a: f7ff ffcb bl 200025d4 2000263e: e002 b.n 20002646 <__wrap___aeabi_dsub+0x6> 20002640 <__wrap___aeabi_dsub>: 20002640: fe10 f430 dcp_pcmp APSR_nzcv 20002644: d4f8 bmi.n 20002638 <__wrap___aeabi_dadd+0x20> 20002646: ec41 0410 dcp_wxup r0, r1 2000264a: ec43 2411 dcp_wyup r2, r3 2000264e: ee00 0401 dcp_add0 20002652: ee10 0421 dcp_sub1 20002656: ee80 0420 dcp_nrdd 2000265a: ec51 0430 dcp_rdds r0, r1 2000265e: 4770 bx lr 20002660: b500 push {lr} 20002662: f7ff ffb7 bl 200025d4 20002666: e002 b.n 2000266e <__wrap___aeabi_dmul+0x6> 20002668 <__wrap___aeabi_dmul>: 20002668: fe10 f430 dcp_pcmp APSR_nzcv 2000266c: d4f8 bmi.n 20002660 <__wrap___aeabi_dsub+0x20> 2000266e: b510 push {r4, lr} 20002670: ec41 0410 dcp_wxup r0, r1 20002674: ec43 2411 dcp_wyup r2, r3 20002678: ec51 0404 dcp_rxms r0, r1, #0x0 2000267c: ec53 2405 dcp_ryms r2, r3, #0x0 20002680: fba0 4c02 umull r4, ip, r0, r2 20002684: f05f 0e00 movs.w lr, #0 20002688: fbe0 ce03 umlal ip, lr, r0, r3 2000268c: fbe1 ce02 umlal ip, lr, r1, r2 20002690: ec4c 4420 dcp_wxms r4, ip 20002694: 2400 movs r4, #0 20002696: fbe1 e403 umlal lr, r4, r1, r3 2000269a: ec44 e430 dcp_wxmo lr, r4 2000269e: ee80 0420 dcp_nrdd 200026a2: ec51 0450 dcp_rddm r0, r1 200026a6: e8bd 4010 ldmia.w sp!, {r4, lr} 200026aa: 4770 bx lr 200026ac: b500 push {lr} 200026ae: f7ff ff91 bl 200025d4 200026b2: e002 b.n 200026ba <__wrap___aeabi_ddiv+0x6> 200026b4 <__wrap___aeabi_ddiv>: 200026b4: fe10 f430 dcp_pcmp APSR_nzcv 200026b8: d4f8 bmi.n 200026ac <__wrap___aeabi_dmul+0x44> 200026ba: ec41 0410 dcp_wxup r0, r1 200026be: ec43 2411 dcp_wyup r2, r3 200026c2: ec51 0421 dcp_rymr r0, r1 200026c6: fba0 1201 umull r1, r2, r0, r1 200026ca: ea6f 0282 mvn.w r2, r2, lsl #2 200026ce: fb52 0010 smmlar r0, r2, r0, r0 200026d2: fb52 f212 smmulr r2, r2, r2 200026d6: fb52 0010 smmlar r0, r2, r0, r0 200026da: eba0 7cd0 sub.w ip, r0, r0, lsr #31 200026de: ec53 2404 dcp_rxms r2, r3, #0x0 200026e2: fb5c f113 smmulr r1, ip, r3 200026e6: ec53 2415 dcp_ryms r2, r3, #0x1 200026ea: fba1 2002 umull r2, r0, r1, r2 200026ee: fb01 0003 mla r0, r1, r3, r0 200026f2: ec53 2444 dcp_rxms r2, r3, #0x4 200026f6: eba2 0000 sub.w r0, r2, r0 200026fa: fb50 f21c smmulr r2, r0, ip 200026fe: ea4f 1311 mov.w r3, r1, lsr #4 20002702: eb12 7001 adds.w r0, r2, r1, lsl #28 20002706: eb43 71e2 adc.w r1, r3, r2, asr #31 2000270a: ea40 5051 orr.w r0, r0, r1, lsr #21 2000270e: ea20 5091 bic.w r0, r0, r1, lsr #22 20002712: f020 0007 bic.w r0, r0, #7 20002716: ec53 2475 dcp_ryms r2, r3, #0x7 2000271a: fba0 3c02 umull r3, ip, r0, r2 2000271e: ec53 2475 dcp_ryms r2, r3, #0x7 20002722: fb00 cc03 mla ip, r0, r3, ip 20002726: fb01 cc02 mla ip, r1, r2, ip 2000272a: ec53 2404 dcp_rxms r2, r3, #0x0 2000272e: ebac 4c82 sub.w ip, ip, r2, lsl #18 20002732: ea40 705c orr.w r0, r0, ip, lsr #29 20002736: f1a0 0001 sub.w r0, r0, #1 2000273a: ec41 0440 dcp_wxdd r0, r1 2000273e: ee80 0420 dcp_nrdd 20002742: ec51 0470 dcp_rddd r0, r1 20002746: 4770 bx lr 20002748: b500 push {lr} 2000274a: f7ff ff43 bl 200025d4 2000274e: e002 b.n 20002756 <__wrap___aeabi_i2d+0x6> 20002750 <__wrap___aeabi_i2d>: 20002750: fe10 f430 dcp_pcmp APSR_nzcv 20002754: d4f8 bmi.n 20002748 <__wrap___aeabi_ddiv+0x94> 20002756: ec40 0470 dcp_wxic r0, r0 2000275a: ee00 0401 dcp_add0 2000275e: ee10 0421 dcp_sub1 20002762: ee80 0420 dcp_nrdd 20002766: ec51 0430 dcp_rdds r0, r1 2000276a: 4770 bx lr 2000276c: b500 push {lr} 2000276e: f7ff ff31 bl 200025d4 20002772: e002 b.n 2000277a <__wrap___aeabi_ui2d+0x6> 20002774 <__wrap___aeabi_ui2d>: 20002774: fe10 f430 dcp_pcmp APSR_nzcv 20002778: d4f8 bmi.n 2000276c <__wrap___aeabi_i2d+0x1c> 2000277a: ec40 0460 dcp_wxuc r0, r0 2000277e: ee00 0401 dcp_add0 20002782: ee10 0421 dcp_sub1 20002786: ee80 0420 dcp_nrdd 2000278a: ec51 0430 dcp_rdds r0, r1 2000278e: 4770 bx lr 20002790: b500 push {lr} 20002792: f7ff ff1f bl 200025d4 20002796: e002 b.n 2000279e 20002798 <__wrap___aeabi_d2iz>: 20002798: fe10 f430 dcp_pcmp APSR_nzcv 2000279c: d4f8 bmi.n 20002790 <__wrap___aeabi_ui2d+0x1c> 2000279e : 2000279e: ec41 0480 dcp_wxdc r0, r1 200027a2: ee00 0401 dcp_add0 200027a6: ee10 0401 dcp_add1 200027aa: ee80 0440 dcp_ntdc 200027ae: ee10 0413 dcp_rdic r0 200027b2: 4770 bx lr 200027b4: b500 push {lr} 200027b6: f7ff ff0d bl 200025d4 200027ba: e002 b.n 200027c2 200027bc <__wrap___aeabi_d2uiz>: 200027bc: fe10 f430 dcp_pcmp APSR_nzcv 200027c0: d4f8 bmi.n 200027b4 200027c2 : 200027c2: ec41 0480 dcp_wxdc r0, r1 200027c6: ee00 0401 dcp_add0 200027ca: ee10 0401 dcp_add1 200027ce: ee80 0440 dcp_ntdc 200027d2: ee10 0433 dcp_rduc r0 200027d6: 4770 bx lr 200027d8: b500 push {lr} 200027da: f7ff fefb bl 200025d4 200027de: e002 b.n 200027e6 <__wrap___aeabi_dcmpun+0x6> 200027e0 <__wrap___aeabi_dcmpun>: 200027e0: fe10 f430 dcp_pcmp APSR_nzcv 200027e4: d4f8 bmi.n 200027d8 200027e6: ec41 0410 dcp_wxup r0, r1 200027ea: ec43 2411 dcp_wyup r2, r3 200027ee: ee00 0401 dcp_add0 200027f2: ee10 0430 dcp_rcmp r0 200027f6: f3c0 7000 ubfx r0, r0, #28, #1 200027fa: 4770 bx lr 200027fc: b500 push {lr} 200027fe: f7ff fee9 bl 200025d4 20002802: e002 b.n 2000280a <__wrap___aeabi_dcmplt+0x6> 20002804 <__wrap___aeabi_dcmplt>: 20002804: fe10 f430 dcp_pcmp APSR_nzcv 20002808: d4f8 bmi.n 200027fc <__wrap___aeabi_dcmpun+0x1c> 2000280a: ec43 2410 dcp_wxup r2, r3 2000280e: ec41 0411 dcp_wyup r0, r1 20002812: ee00 0401 dcp_add0 20002816: ee10 f430 dcp_rcmp APSR_nzcv 2000281a: bf8c ite hi 2000281c: 2001 movhi r0, #1 2000281e: 2000 movls r0, #0 20002820: 4770 bx lr 20002822: bf00 nop 20002824: b500 push {lr} 20002826: f7ff fed5 bl 200025d4 2000282a: e002 b.n 20002832 <__wrap___aeabi_dcmpge+0x6> 2000282c <__wrap___aeabi_dcmpge>: 2000282c: fe10 f430 dcp_pcmp APSR_nzcv 20002830: d4f8 bmi.n 20002824 <__wrap___aeabi_dcmplt+0x20> 20002832: ec41 0410 dcp_wxup r0, r1 20002836: ec43 2411 dcp_wyup r2, r3 2000283a: ee00 0401 dcp_add0 2000283e: ee10 f430 dcp_rcmp APSR_nzcv 20002842: bf2c ite cs 20002844: 2001 movcs r0, #1 20002846: 2000 movcc r0, #0 20002848: 4770 bx lr 2000284a: bf00 nop 2000284c: b500 push {lr} 2000284e: f7ff fec1 bl 200025d4 20002852: e002 b.n 2000285a <__wrap___aeabi_dcmpgt+0x6> 20002854 <__wrap___aeabi_dcmpgt>: 20002854: fe10 f430 dcp_pcmp APSR_nzcv 20002858: d4f8 bmi.n 2000284c <__wrap___aeabi_dcmpge+0x20> 2000285a: ec41 0410 dcp_wxup r0, r1 2000285e: ec43 2411 dcp_wyup r2, r3 20002862: ee00 0401 dcp_add0 20002866: ee10 f430 dcp_rcmp APSR_nzcv 2000286a: bf8c ite hi 2000286c: 2001 movhi r0, #1 2000286e: 2000 movls r0, #0 20002870: 4770 bx lr 20002872: bf00 nop 20002874 <_out_null>: 20002874: 4770 bx lr 20002876: bf00 nop 20002878 <_out_rev>: 20002878: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 2000287c: b083 sub sp, #12 2000287e: 4699 mov r9, r3 20002880: e9dd ab0d ldrd sl, fp, [sp, #52] @ 0x34 20002884: 9b0f ldr r3, [sp, #60] @ 0x3c 20002886: 4688 mov r8, r1 20002888: 4611 mov r1, r2 2000288a: 079a lsls r2, r3, #30 2000288c: 4607 mov r7, r0 2000288e: d116 bne.n 200028be <_out_rev+0x46> 20002890: 45da cmp sl, fp 20002892: d23a bcs.n 2000290a <_out_rev+0x92> 20002894: 460c mov r4, r1 20002896: 460d mov r5, r1 20002898: ebab 060a sub.w r6, fp, sl 2000289c: 440e add r6, r1 2000289e: 4622 mov r2, r4 200028a0: 464b mov r3, r9 200028a2: 4641 mov r1, r8 200028a4: 2020 movs r0, #32 200028a6: 3401 adds r4, #1 200028a8: 47b8 blx r7 200028aa: 42b4 cmp r4, r6 200028ac: d1f7 bne.n 2000289e <_out_rev+0x26> 200028ae: 4629 mov r1, r5 200028b0: f1ba 0f00 cmp.w sl, #0 200028b4: d108 bne.n 200028c8 <_out_rev+0x50> 200028b6: 4620 mov r0, r4 200028b8: b003 add sp, #12 200028ba: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 200028be: 460c mov r4, r1 200028c0: f1ba 0f00 cmp.w sl, #0 200028c4: d010 beq.n 200028e8 <_out_rev+0x70> 200028c6: 460e mov r6, r1 200028c8: 4655 mov r5, sl 200028ca: 9b0c ldr r3, [sp, #48] @ 0x30 200028cc: 442e add r6, r5 200028ce: 449a add sl, r3 200028d0: 9101 str r1, [sp, #4] 200028d2: 1b72 subs r2, r6, r5 200028d4: 464b mov r3, r9 200028d6: 3d01 subs r5, #1 200028d8: 4641 mov r1, r8 200028da: f81a 0d01 ldrb.w r0, [sl, #-1]! 200028de: 4634 mov r4, r6 200028e0: 47b8 blx r7 200028e2: 2d00 cmp r5, #0 200028e4: d1f5 bne.n 200028d2 <_out_rev+0x5a> 200028e6: 9901 ldr r1, [sp, #4] 200028e8: 9b0f ldr r3, [sp, #60] @ 0x3c 200028ea: 079b lsls r3, r3, #30 200028ec: d5e3 bpl.n 200028b6 <_out_rev+0x3e> 200028ee: 1a65 subs r5, r4, r1 200028f0: 45ab cmp fp, r5 200028f2: d9e0 bls.n 200028b6 <_out_rev+0x3e> 200028f4: 4622 mov r2, r4 200028f6: 464b mov r3, r9 200028f8: 4641 mov r1, r8 200028fa: 2020 movs r0, #32 200028fc: 3501 adds r5, #1 200028fe: 47b8 blx r7 20002900: 455d cmp r5, fp 20002902: f104 0401 add.w r4, r4, #1 20002906: d3f5 bcc.n 200028f4 <_out_rev+0x7c> 20002908: e7d5 b.n 200028b6 <_out_rev+0x3e> 2000290a: f1ba 0f00 cmp.w sl, #0 2000290e: d1da bne.n 200028c6 <_out_rev+0x4e> 20002910: 460c mov r4, r1 20002912: e7d0 b.n 200028b6 <_out_rev+0x3e> 20002914 <_ntoa_format>: 20002914: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002918: 9f0f ldr r7, [sp, #60] @ 0x3c 2000291a: f8dd e024 ldr.w lr, [sp, #36] @ 0x24 2000291e: f017 0f02 tst.w r7, #2 20002922: 9c0a ldr r4, [sp, #40] @ 0x28 20002924: f89d 902c ldrb.w r9, [sp, #44] @ 0x2c 20002928: 9d0e ldr r5, [sp, #56] @ 0x38 2000292a: e9dd 860c ldrd r8, r6, [sp, #48] @ 0x30 2000292e: d129 bne.n 20002984 <_ntoa_format+0x70> 20002930: 2d00 cmp r5, #0 20002932: d16f bne.n 20002a14 <_ntoa_format+0x100> 20002934: 42b4 cmp r4, r6 20002936: d225 bcs.n 20002984 <_ntoa_format+0x70> 20002938: 2c20 cmp r4, #32 2000293a: f007 0b01 and.w fp, r7, #1 2000293e: f000 8112 beq.w 20002b66 <_ntoa_format+0x252> 20002942: f104 3cff add.w ip, r4, #4294967295 @ 0xffffffff 20002946: f04f 0a30 mov.w sl, #48 @ 0x30 2000294a: 44f4 add ip, lr 2000294c: e001 b.n 20002952 <_ntoa_format+0x3e> 2000294e: 2c20 cmp r4, #32 20002950: d07a beq.n 20002a48 <_ntoa_format+0x134> 20002952: 3401 adds r4, #1 20002954: 42a6 cmp r6, r4 20002956: f80c af01 strb.w sl, [ip, #1]! 2000295a: d8f8 bhi.n 2000294e <_ntoa_format+0x3a> 2000295c: f1bb 0f00 cmp.w fp, #0 20002960: d010 beq.n 20002984 <_ntoa_format+0x70> 20002962: 42ac cmp r4, r5 20002964: d20e bcs.n 20002984 <_ntoa_format+0x70> 20002966: 2c20 cmp r4, #32 20002968: d074 beq.n 20002a54 <_ntoa_format+0x140> 2000296a: f104 3cff add.w ip, r4, #4294967295 @ 0xffffffff 2000296e: f04f 0a30 mov.w sl, #48 @ 0x30 20002972: 44f4 add ip, lr 20002974: e001 b.n 2000297a <_ntoa_format+0x66> 20002976: 2c20 cmp r4, #32 20002978: d029 beq.n 200029ce <_ntoa_format+0xba> 2000297a: 3401 adds r4, #1 2000297c: 42ac cmp r4, r5 2000297e: f80c af01 strb.w sl, [ip, #1]! 20002982: d1f8 bne.n 20002976 <_ntoa_format+0x62> 20002984: f017 0f10 tst.w r7, #16 20002988: d03a beq.n 20002a00 <_ntoa_format+0xec> 2000298a: f417 6f80 tst.w r7, #1024 @ 0x400 2000298e: d128 bne.n 200029e2 <_ntoa_format+0xce> 20002990: bb1c cbnz r4, 200029da <_ntoa_format+0xc6> 20002992: f1b8 0f10 cmp.w r8, #16 20002996: f000 80ca beq.w 20002b2e <_ntoa_format+0x21a> 2000299a: f1b8 0f02 cmp.w r8, #2 2000299e: f000 80d4 beq.w 20002b4a <_ntoa_format+0x236> 200029a2: 2430 movs r4, #48 @ 0x30 200029a4: f88e 4000 strb.w r4, [lr] 200029a8: 2401 movs r4, #1 200029aa: f1b9 0f00 cmp.w r9, #0 200029ae: d167 bne.n 20002a80 <_ntoa_format+0x16c> 200029b0: 077e lsls r6, r7, #29 200029b2: f140 80aa bpl.w 20002b0a <_ntoa_format+0x1f6> 200029b6: 262b movs r6, #43 @ 0x2b 200029b8: f80e 6004 strb.w r6, [lr, r4] 200029bc: 3401 adds r4, #1 200029be: e9cd 570b strd r5, r7, [sp, #44] @ 0x2c 200029c2: e9cd e409 strd lr, r4, [sp, #36] @ 0x24 200029c6: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 200029ca: f7ff bf55 b.w 20002878 <_out_rev> 200029ce: 06fc lsls r4, r7, #27 200029d0: f140 8089 bpl.w 20002ae6 <_ntoa_format+0x1d2> 200029d4: 057c lsls r4, r7, #21 200029d6: d435 bmi.n 20002a44 <_ntoa_format+0x130> 200029d8: 2420 movs r4, #32 200029da: 42a6 cmp r6, r4 200029dc: d06a beq.n 20002ab4 <_ntoa_format+0x1a0> 200029de: 42ac cmp r4, r5 200029e0: d068 beq.n 20002ab4 <_ntoa_format+0x1a0> 200029e2: f1b8 0f10 cmp.w r8, #16 200029e6: f000 8087 beq.w 20002af8 <_ntoa_format+0x1e4> 200029ea: f1b8 0f02 cmp.w r8, #2 200029ee: d05a beq.n 20002aa6 <_ntoa_format+0x192> 200029f0: 2c20 cmp r4, #32 200029f2: d0e4 beq.n 200029be <_ntoa_format+0xaa> 200029f4: 4626 mov r6, r4 200029f6: 3401 adds r4, #1 200029f8: f04f 0c30 mov.w ip, #48 @ 0x30 200029fc: f80e c006 strb.w ip, [lr, r6] 20002a00: 2c20 cmp r4, #32 20002a02: d1d2 bne.n 200029aa <_ntoa_format+0x96> 20002a04: e9cd 570b strd r5, r7, [sp, #44] @ 0x2c 20002a08: e9cd e409 strd lr, r4, [sp, #36] @ 0x24 20002a0c: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002a10: f7ff bf32 b.w 20002878 <_out_rev> 20002a14: f017 0b01 ands.w fp, r7, #1 20002a18: d03e beq.n 20002a98 <_ntoa_format+0x184> 20002a1a: f1b9 0f00 cmp.w r9, #0 20002a1e: d147 bne.n 20002ab0 <_ntoa_format+0x19c> 20002a20: f017 0f0c tst.w r7, #12 20002a24: d144 bne.n 20002ab0 <_ntoa_format+0x19c> 20002a26: 42b4 cmp r4, r6 20002a28: d29b bcs.n 20002962 <_ntoa_format+0x4e> 20002a2a: 2c20 cmp r4, #32 20002a2c: d189 bne.n 20002942 <_ntoa_format+0x2e> 20002a2e: 2d20 cmp r5, #32 20002a30: d810 bhi.n 20002a54 <_ntoa_format+0x140> 20002a32: 06fc lsls r4, r7, #27 20002a34: d557 bpl.n 20002ae6 <_ntoa_format+0x1d2> 20002a36: 057c lsls r4, r7, #21 20002a38: d455 bmi.n 20002ae6 <_ntoa_format+0x1d2> 20002a3a: 2e20 cmp r6, #32 20002a3c: f000 80b9 beq.w 20002bb2 <_ntoa_format+0x29e> 20002a40: 2d20 cmp r5, #32 20002a42: d010 beq.n 20002a66 <_ntoa_format+0x152> 20002a44: 2420 movs r4, #32 20002a46: e7cc b.n 200029e2 <_ntoa_format+0xce> 20002a48: f1bb 0f00 cmp.w fp, #0 20002a4c: f000 80a5 beq.w 20002b9a <_ntoa_format+0x286> 20002a50: 2d20 cmp r5, #32 20002a52: d9bc bls.n 200029ce <_ntoa_format+0xba> 20002a54: 06fc lsls r4, r7, #27 20002a56: d546 bpl.n 20002ae6 <_ntoa_format+0x1d2> 20002a58: 057c lsls r4, r7, #21 20002a5a: d444 bmi.n 20002ae6 <_ntoa_format+0x1d2> 20002a5c: 2e20 cmp r6, #32 20002a5e: f000 80a8 beq.w 20002bb2 <_ntoa_format+0x29e> 20002a62: 2d20 cmp r5, #32 20002a64: d13f bne.n 20002ae6 <_ntoa_format+0x1d2> 20002a66: 462c mov r4, r5 20002a68: 261f movs r6, #31 20002a6a: f1b8 0f10 cmp.w r8, #16 20002a6e: d07f beq.n 20002b70 <_ntoa_format+0x25c> 20002a70: f1b8 0f02 cmp.w r8, #2 20002a74: d1c0 bne.n 200029f8 <_ntoa_format+0xe4> 20002a76: f04f 0c62 mov.w ip, #98 @ 0x62 20002a7a: f80e c006 strb.w ip, [lr, r6] 20002a7e: e7b7 b.n 200029f0 <_ntoa_format+0xdc> 20002a80: 262d movs r6, #45 @ 0x2d 20002a82: f80e 6004 strb.w r6, [lr, r4] 20002a86: 3401 adds r4, #1 20002a88: e9cd 570b strd r5, r7, [sp, #44] @ 0x2c 20002a8c: e9cd e409 strd lr, r4, [sp, #36] @ 0x24 20002a90: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002a94: f7ff bef0 b.w 20002878 <_out_rev> 20002a98: 42b4 cmp r4, r6 20002a9a: f4bf af73 bcs.w 20002984 <_ntoa_format+0x70> 20002a9e: 2c20 cmp r4, #32 20002aa0: f47f af4f bne.w 20002942 <_ntoa_format+0x2e> 20002aa4: e7d6 b.n 20002a54 <_ntoa_format+0x140> 20002aa6: 2c20 cmp r4, #32 20002aa8: d089 beq.n 200029be <_ntoa_format+0xaa> 20002aaa: 4626 mov r6, r4 20002aac: 3401 adds r4, #1 20002aae: e7e2 b.n 20002a76 <_ntoa_format+0x162> 20002ab0: 3d01 subs r5, #1 20002ab2: e7b8 b.n 20002a26 <_ntoa_format+0x112> 20002ab4: 1e66 subs r6, r4, #1 20002ab6: d1d8 bne.n 20002a6a <_ntoa_format+0x156> 20002ab8: f1b8 0f10 cmp.w r8, #16 20002abc: d064 beq.n 20002b88 <_ntoa_format+0x274> 20002abe: f1b8 0f02 cmp.w r8, #2 20002ac2: f47f af6e bne.w 200029a2 <_ntoa_format+0x8e> 20002ac6: 2662 movs r6, #98 @ 0x62 20002ac8: f88e 6000 strb.w r6, [lr] 20002acc: 2630 movs r6, #48 @ 0x30 20002ace: 4644 mov r4, r8 20002ad0: f88e 6001 strb.w r6, [lr, #1] 20002ad4: f1b9 0f00 cmp.w r9, #0 20002ad8: f43f af6a beq.w 200029b0 <_ntoa_format+0x9c> 20002adc: e7d0 b.n 20002a80 <_ntoa_format+0x16c> 20002ade: f1b8 0f10 cmp.w r8, #16 20002ae2: f47f af6c bne.w 200029be <_ntoa_format+0xaa> 20002ae6: 2420 movs r4, #32 20002ae8: e9cd 570b strd r5, r7, [sp, #44] @ 0x2c 20002aec: e9cd e409 strd lr, r4, [sp, #36] @ 0x24 20002af0: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002af4: f7ff bec0 b.w 20002878 <_out_rev> 20002af8: 06be lsls r6, r7, #26 20002afa: d40e bmi.n 20002b1a <_ntoa_format+0x206> 20002afc: 2c20 cmp r4, #32 20002afe: d0f2 beq.n 20002ae6 <_ntoa_format+0x1d2> 20002b00: 2678 movs r6, #120 @ 0x78 20002b02: f80e 6004 strb.w r6, [lr, r4] 20002b06: 3401 adds r4, #1 20002b08: e772 b.n 200029f0 <_ntoa_format+0xdc> 20002b0a: 073e lsls r6, r7, #28 20002b0c: f57f af57 bpl.w 200029be <_ntoa_format+0xaa> 20002b10: 2620 movs r6, #32 20002b12: f80e 6004 strb.w r6, [lr, r4] 20002b16: 3401 adds r4, #1 20002b18: e751 b.n 200029be <_ntoa_format+0xaa> 20002b1a: 2c20 cmp r4, #32 20002b1c: d0e3 beq.n 20002ae6 <_ntoa_format+0x1d2> 20002b1e: f04f 0c58 mov.w ip, #88 @ 0x58 20002b22: eb0e 0604 add.w r6, lr, r4 20002b26: f886 c000 strb.w ip, [r6] 20002b2a: 3401 adds r4, #1 20002b2c: e760 b.n 200029f0 <_ntoa_format+0xdc> 20002b2e: 06be lsls r6, r7, #26 20002b30: d517 bpl.n 20002b62 <_ntoa_format+0x24e> 20002b32: 2458 movs r4, #88 @ 0x58 20002b34: f88e 4000 strb.w r4, [lr] 20002b38: 2430 movs r4, #48 @ 0x30 20002b3a: f88e 4001 strb.w r4, [lr, #1] 20002b3e: 2402 movs r4, #2 20002b40: f1b9 0f00 cmp.w r9, #0 20002b44: f43f af34 beq.w 200029b0 <_ntoa_format+0x9c> 20002b48: e79a b.n 20002a80 <_ntoa_format+0x16c> 20002b4a: 2462 movs r4, #98 @ 0x62 20002b4c: f88e 4000 strb.w r4, [lr] 20002b50: 2430 movs r4, #48 @ 0x30 20002b52: f88e 4001 strb.w r4, [lr, #1] 20002b56: 2402 movs r4, #2 20002b58: f1b9 0f00 cmp.w r9, #0 20002b5c: f43f af28 beq.w 200029b0 <_ntoa_format+0x9c> 20002b60: e78e b.n 20002a80 <_ntoa_format+0x16c> 20002b62: 2478 movs r4, #120 @ 0x78 20002b64: e7f2 b.n 20002b4c <_ntoa_format+0x238> 20002b66: f1bb 0f00 cmp.w fp, #0 20002b6a: f47f af62 bne.w 20002a32 <_ntoa_format+0x11e> 20002b6e: e771 b.n 20002a54 <_ntoa_format+0x140> 20002b70: f017 0f20 tst.w r7, #32 20002b74: bf0c ite eq 20002b76: f04f 0c78 moveq.w ip, #120 @ 0x78 20002b7a: f04f 0c58 movne.w ip, #88 @ 0x58 20002b7e: 1ea6 subs r6, r4, #2 20002b80: f80e c006 strb.w ip, [lr, r6] 20002b84: 3c01 subs r4, #1 20002b86: e735 b.n 200029f4 <_ntoa_format+0xe0> 20002b88: 06bc lsls r4, r7, #26 20002b8a: d5ea bpl.n 20002b62 <_ntoa_format+0x24e> 20002b8c: 2458 movs r4, #88 @ 0x58 20002b8e: f88e 4000 strb.w r4, [lr] 20002b92: 2430 movs r4, #48 @ 0x30 20002b94: f88e 4001 strb.w r4, [lr, #1] 20002b98: e7dd b.n 20002b56 <_ntoa_format+0x242> 20002b9a: f017 0f10 tst.w r7, #16 20002b9e: f43f af0e beq.w 200029be <_ntoa_format+0xaa> 20002ba2: f417 6f80 tst.w r7, #1024 @ 0x400 20002ba6: d19a bne.n 20002ade <_ntoa_format+0x1ca> 20002ba8: 2e20 cmp r6, #32 20002baa: f47f af18 bne.w 200029de <_ntoa_format+0xca> 20002bae: 261f movs r6, #31 20002bb0: e75b b.n 20002a6a <_ntoa_format+0x156> 20002bb2: 4634 mov r4, r6 20002bb4: 261f movs r6, #31 20002bb6: e758 b.n 20002a6a <_ntoa_format+0x156> 20002bb8 <_out_char>: 20002bb8: b900 cbnz r0, 20002bbc <_out_char+0x4> 20002bba: 4770 bx lr 20002bbc: f001 bac6 b.w 2000414c <__wrap_putchar> 20002bc0 <_out_fct>: 20002bc0: b110 cbz r0, 20002bc8 <_out_fct+0x8> 20002bc2: e9d1 3100 ldrd r3, r1, [r1] 20002bc6: 4718 bx r3 20002bc8: 4770 bx lr 20002bca: bf00 nop 20002bcc: 0000 movs r0, r0 ... 20002bd0 <_etoa>: 20002bd0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002bd4: b09f sub sp, #124 @ 0x7c 20002bd6: ed9d 7b28 vldr d7, [sp, #160] @ 0xa0 20002bda: e9dd a52a ldrd sl, r5, [sp, #168] @ 0xa8 20002bde: ec58 7b17 vmov r7, r8, d7 20002be2: 4683 mov fp, r0 20002be4: 461e mov r6, r3 20002be6: 910d str r1, [sp, #52] @ 0x34 20002be8: 9210 str r2, [sp, #64] @ 0x40 20002bea: 4643 mov r3, r8 20002bec: 463a mov r2, r7 20002bee: 4638 mov r0, r7 20002bf0: 4641 mov r1, r8 20002bf2: ed8d 7b08 vstr d7, [sp, #32] 20002bf6: 9c2c ldr r4, [sp, #176] @ 0xb0 20002bf8: f7ff fdf2 bl 200027e0 <__wrap___aeabi_dcmpun> 20002bfc: 2800 cmp r0, #0 20002bfe: f040 80d8 bne.w 20002db2 <_etoa+0x1e2> 20002c02: 4638 mov r0, r7 20002c04: 4641 mov r1, r8 20002c06: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20002c0a: 4b75 ldr r3, [pc, #468] @ (20002de0 <_etoa+0x210>) 20002c0c: f7ff fe22 bl 20002854 <__wrap___aeabi_dcmpgt> 20002c10: 2800 cmp r0, #0 20002c12: f040 80ce bne.w 20002db2 <_etoa+0x1e2> 20002c16: 4638 mov r0, r7 20002c18: 4641 mov r1, r8 20002c1a: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20002c1e: f46f 1380 mvn.w r3, #1048576 @ 0x100000 20002c22: f7ff fdef bl 20002804 <__wrap___aeabi_dcmplt> 20002c26: 2800 cmp r0, #0 20002c28: f040 80c3 bne.w 20002db2 <_etoa+0x1e2> 20002c2c: e9dd 7808 ldrd r7, r8, [sp, #32] 20002c30: 2200 movs r2, #0 20002c32: 4638 mov r0, r7 20002c34: 4641 mov r1, r8 20002c36: 2300 movs r3, #0 20002c38: f7ff fde4 bl 20002804 <__wrap___aeabi_dcmplt> 20002c3c: 2800 cmp r0, #0 20002c3e: f040 81c0 bne.w 20002fc2 <_etoa+0x3f2> 20002c42: e9cd 780a strd r7, r8, [sp, #40] @ 0x28 20002c46: e9dd 230a ldrd r2, r3, [sp, #40] @ 0x28 20002c4a: 4690 mov r8, r2 20002c4c: 461f mov r7, r3 20002c4e: f414 6380 ands.w r3, r4, #1024 @ 0x400 20002c52: bf08 it eq 20002c54: f04f 0a06 moveq.w sl, #6 20002c58: 9313 str r3, [sp, #76] @ 0x4c 20002c5a: f404 6200 and.w r2, r4, #2048 @ 0x800 20002c5e: ea58 0307 orrs.w r3, r8, r7 20002c62: 9211 str r2, [sp, #68] @ 0x44 20002c64: f040 80c0 bne.w 20002de8 <_etoa+0x218> 20002c68: 2a00 cmp r2, #0 20002c6a: f000 81a2 beq.w 20002fb2 <_etoa+0x3e2> 20002c6e: ed9f 7b5a vldr d7, [pc, #360] @ 20002dd8 <_etoa+0x208> 20002c72: 2700 movs r7, #0 20002c74: ed8d 7b0e vstr d7, [sp, #56] @ 0x38 20002c78: f04f 0900 mov.w r9, #0 20002c7c: 45ba cmp sl, r7 20002c7e: bfcc ite gt 20002c80: ebaa 0a07 subgt.w sl, sl, r7 20002c84: f04f 0a00 movle.w sl, #0 20002c88: 464f mov r7, r9 20002c8a: bfc8 it gt 20002c8c: f10a 3aff addgt.w sl, sl, #4294967295 @ 0xffffffff 20002c90: f444 6480 orr.w r4, r4, #1024 @ 0x400 20002c94: 454d cmp r5, r9 20002c96: bf94 ite ls 20002c98: f04f 0800 movls.w r8, #0 20002c9c: eba5 0809 subhi.w r8, r5, r9 20002ca0: f014 0302 ands.w r3, r4, #2 20002ca4: 9311 str r3, [sp, #68] @ 0x44 20002ca6: d004 beq.n 20002cb2 <_etoa+0xe2> 20002ca8: f1b9 0f00 cmp.w r9, #0 20002cac: bf18 it ne 20002cae: f04f 0800 movne.w r8, #0 20002cb2: b13f cbz r7, 20002cc4 <_etoa+0xf4> 20002cb4: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20002cb8: e9dd 230e ldrd r2, r3, [sp, #56] @ 0x38 20002cbc: f7ff fcfa bl 200026b4 <__wrap___aeabi_ddiv> 20002cc0: e9cd 010a strd r0, r1, [sp, #40] @ 0x28 20002cc4: e9dd 0108 ldrd r0, r1, [sp, #32] 20002cc8: 2200 movs r2, #0 20002cca: 2300 movs r3, #0 20002ccc: f7ff fd9a bl 20002804 <__wrap___aeabi_dcmplt> 20002cd0: b130 cbz r0, 20002ce0 <_etoa+0x110> 20002cd2: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20002cd6: 4602 mov r2, r0 20002cd8: f101 4300 add.w r3, r1, #2147483648 @ 0x80000000 20002cdc: e9cd 230a strd r2, r3, [sp, #40] @ 0x28 20002ce0: ed9d 7b0a vldr d7, [sp, #40] @ 0x28 20002ce4: e9cd a802 strd sl, r8, [sp, #8] 20002ce8: f8dd a034 ldr.w sl, [sp, #52] @ 0x34 20002cec: f424 6300 bic.w r3, r4, #2048 @ 0x800 20002cf0: 9304 str r3, [sp, #16] 20002cf2: ed8d 7b00 vstr d7, [sp] 20002cf6: 4633 mov r3, r6 20002cf8: 4651 mov r1, sl 20002cfa: 4658 mov r0, fp 20002cfc: 9a10 ldr r2, [sp, #64] @ 0x40 20002cfe: f000 f997 bl 20003030 <_ftoa> 20002d02: 4680 mov r8, r0 20002d04: f1b9 0f00 cmp.w r9, #0 20002d08: d04f beq.n 20002daa <_etoa+0x1da> 20002d0a: f014 0f20 tst.w r4, #32 20002d0e: 4602 mov r2, r0 20002d10: f100 0401 add.w r4, r0, #1 20002d14: 4633 mov r3, r6 20002d16: bf0c ite eq 20002d18: 2065 moveq r0, #101 @ 0x65 20002d1a: 2045 movne r0, #69 @ 0x45 20002d1c: 4651 mov r1, sl 20002d1e: 47d8 blx fp 20002d20: f109 30ff add.w r0, r9, #4294967295 @ 0xffffffff 20002d24: ea87 7ce7 eor.w ip, r7, r7, asr #31 20002d28: f10d 0958 add.w r9, sp, #88 @ 0x58 20002d2c: 2200 movs r2, #0 20002d2e: 464b mov r3, r9 20002d30: f8df 80b0 ldr.w r8, [pc, #176] @ 20002de4 <_etoa+0x214> 20002d34: ebac 7ce7 sub.w ip, ip, r7, asr #31 20002d38: ea4f 7ed7 mov.w lr, r7, lsr #31 20002d3c: e001 b.n 20002d42 <_etoa+0x172> 20002d3e: 2a20 cmp r2, #32 20002d40: d010 beq.n 20002d64 <_etoa+0x194> 20002d42: 46e2 mov sl, ip 20002d44: fba8 710c umull r7, r1, r8, ip 20002d48: 08c9 lsrs r1, r1, #3 20002d4a: eb01 0781 add.w r7, r1, r1, lsl #2 20002d4e: ebac 0747 sub.w r7, ip, r7, lsl #1 20002d52: 3730 adds r7, #48 @ 0x30 20002d54: f1ba 0f09 cmp.w sl, #9 20002d58: 468c mov ip, r1 20002d5a: f102 0201 add.w r2, r2, #1 20002d5e: f803 7b01 strb.w r7, [r3], #1 20002d62: d8ec bhi.n 20002d3e <_etoa+0x16e> 20002d64: 2305 movs r3, #5 20002d66: 9005 str r0, [sp, #20] 20002d68: 9306 str r3, [sp, #24] 20002d6a: 2000 movs r0, #0 20002d6c: 230a movs r3, #10 20002d6e: 9f0d ldr r7, [sp, #52] @ 0x34 20002d70: e9cd 3003 strd r3, r0, [sp, #12] 20002d74: e9cd 2e01 strd r2, lr, [sp, #4] 20002d78: 4633 mov r3, r6 20002d7a: 4622 mov r2, r4 20002d7c: 4639 mov r1, r7 20002d7e: 4658 mov r0, fp 20002d80: f8cd 9000 str.w r9, [sp] 20002d84: f7ff fdc6 bl 20002914 <_ntoa_format> 20002d88: 9b11 ldr r3, [sp, #68] @ 0x44 20002d8a: 4680 mov r8, r0 20002d8c: b16b cbz r3, 20002daa <_etoa+0x1da> 20002d8e: 9b10 ldr r3, [sp, #64] @ 0x40 20002d90: 1ac4 subs r4, r0, r3 20002d92: 42a5 cmp r5, r4 20002d94: d909 bls.n 20002daa <_etoa+0x1da> 20002d96: 4642 mov r2, r8 20002d98: 4633 mov r3, r6 20002d9a: 4639 mov r1, r7 20002d9c: 2020 movs r0, #32 20002d9e: 3401 adds r4, #1 20002da0: 47d8 blx fp 20002da2: 42a5 cmp r5, r4 20002da4: f108 0801 add.w r8, r8, #1 20002da8: d8f5 bhi.n 20002d96 <_etoa+0x1c6> 20002daa: 4640 mov r0, r8 20002dac: b01f add sp, #124 @ 0x7c 20002dae: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20002db2: ed9d 7b08 vldr d7, [sp, #32] 20002db6: 4633 mov r3, r6 20002db8: 4658 mov r0, fp 20002dba: 9a10 ldr r2, [sp, #64] @ 0x40 20002dbc: 990d ldr r1, [sp, #52] @ 0x34 20002dbe: ed8d 7b28 vstr d7, [sp, #160] @ 0xa0 20002dc2: e9cd 542b strd r5, r4, [sp, #172] @ 0xac 20002dc6: f8cd a0a8 str.w sl, [sp, #168] @ 0xa8 20002dca: b01f add sp, #124 @ 0x7c 20002dcc: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20002dd0: f000 b92e b.w 20003030 <_ftoa> 20002dd4: f3af 8000 nop.w ... 20002de0: 7fefffff .word 0x7fefffff 20002de4: cccccccd .word 0xcccccccd 20002de8: f3c7 500a ubfx r0, r7, #20, #11 20002dec: f2a0 30ff subw r0, r0, #1023 @ 0x3ff 20002df0: f7ff fcae bl 20002750 <__wrap___aeabi_i2d> 20002df4: a38a add r3, pc, #552 @ (adr r3, 20003020 <_etoa+0x450>) 20002df6: e9d3 2300 ldrd r2, r3, [r3] 20002dfa: f7ff fc35 bl 20002668 <__wrap___aeabi_dmul> 20002dfe: a38a add r3, pc, #552 @ (adr r3, 20003028 <_etoa+0x458>) 20002e00: e9d3 2300 ldrd r2, r3, [r3] 20002e04: f7ff fc08 bl 20002618 <__wrap___aeabi_dadd> 20002e08: f3c7 0713 ubfx r7, r7, #0, #20 20002e0c: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 20002e10: f047 517f orr.w r1, r7, #1069547520 @ 0x3fc00000 20002e14: 4640 mov r0, r8 20002e16: 2200 movs r2, #0 20002e18: 4b7b ldr r3, [pc, #492] @ (20003008 <_etoa+0x438>) 20002e1a: f441 1140 orr.w r1, r1, #3145728 @ 0x300000 20002e1e: f7ff fc0f bl 20002640 <__wrap___aeabi_dsub> 20002e22: a36b add r3, pc, #428 @ (adr r3, 20002fd0 <_etoa+0x400>) 20002e24: e9d3 2300 ldrd r2, r3, [r3] 20002e28: f7ff fc1e bl 20002668 <__wrap___aeabi_dmul> 20002e2c: 4602 mov r2, r0 20002e2e: 460b mov r3, r1 20002e30: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 20002e34: f7ff fbf0 bl 20002618 <__wrap___aeabi_dadd> 20002e38: f7ff fcae bl 20002798 <__wrap___aeabi_d2iz> 20002e3c: 4607 mov r7, r0 20002e3e: f7ff fc87 bl 20002750 <__wrap___aeabi_i2d> 20002e42: a365 add r3, pc, #404 @ (adr r3, 20002fd8 <_etoa+0x408>) 20002e44: e9d3 2300 ldrd r2, r3, [r3] 20002e48: 4680 mov r8, r0 20002e4a: 4689 mov r9, r1 20002e4c: f7ff fc0c bl 20002668 <__wrap___aeabi_dmul> 20002e50: 2200 movs r2, #0 20002e52: 4b6e ldr r3, [pc, #440] @ (2000300c <_etoa+0x43c>) 20002e54: f7ff fbe0 bl 20002618 <__wrap___aeabi_dadd> 20002e58: f7ff fc9e bl 20002798 <__wrap___aeabi_d2iz> 20002e5c: 4603 mov r3, r0 20002e5e: 4649 mov r1, r9 20002e60: 4640 mov r0, r8 20002e62: 9312 str r3, [sp, #72] @ 0x48 20002e64: a35e add r3, pc, #376 @ (adr r3, 20002fe0 <_etoa+0x410>) 20002e66: e9d3 2300 ldrd r2, r3, [r3] 20002e6a: f7ff fbfd bl 20002668 <__wrap___aeabi_dmul> 20002e6e: 4680 mov r8, r0 20002e70: 9812 ldr r0, [sp, #72] @ 0x48 20002e72: 4689 mov r9, r1 20002e74: f7ff fc6c bl 20002750 <__wrap___aeabi_i2d> 20002e78: a35b add r3, pc, #364 @ (adr r3, 20002fe8 <_etoa+0x418>) 20002e7a: e9d3 2300 ldrd r2, r3, [r3] 20002e7e: f7ff fbf3 bl 20002668 <__wrap___aeabi_dmul> 20002e82: 4602 mov r2, r0 20002e84: 460b mov r3, r1 20002e86: 4640 mov r0, r8 20002e88: 4649 mov r1, r9 20002e8a: f7ff fbd9 bl 20002640 <__wrap___aeabi_dsub> 20002e8e: 4602 mov r2, r0 20002e90: 460b mov r3, r1 20002e92: 4680 mov r8, r0 20002e94: 4689 mov r9, r1 20002e96: f7ff fbe7 bl 20002668 <__wrap___aeabi_dmul> 20002e9a: 4642 mov r2, r8 20002e9c: 464b mov r3, r9 20002e9e: e9cd 010e strd r0, r1, [sp, #56] @ 0x38 20002ea2: 4640 mov r0, r8 20002ea4: 4649 mov r1, r9 20002ea6: f7ff fbb7 bl 20002618 <__wrap___aeabi_dadd> 20002eaa: 2200 movs r2, #0 20002eac: e9cd 0114 strd r0, r1, [sp, #80] @ 0x50 20002eb0: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 20002eb4: 4b56 ldr r3, [pc, #344] @ (20003010 <_etoa+0x440>) 20002eb6: f7ff fbfd bl 200026b4 <__wrap___aeabi_ddiv> 20002eba: 2200 movs r2, #0 20002ebc: 4b55 ldr r3, [pc, #340] @ (20003014 <_etoa+0x444>) 20002ebe: f7ff fbab bl 20002618 <__wrap___aeabi_dadd> 20002ec2: 4602 mov r2, r0 20002ec4: 460b mov r3, r1 20002ec6: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 20002eca: f7ff fbf3 bl 200026b4 <__wrap___aeabi_ddiv> 20002ece: 2200 movs r2, #0 20002ed0: 4b51 ldr r3, [pc, #324] @ (20003018 <_etoa+0x448>) 20002ed2: f7ff fba1 bl 20002618 <__wrap___aeabi_dadd> 20002ed6: 4602 mov r2, r0 20002ed8: 460b mov r3, r1 20002eda: e9dd 010e ldrd r0, r1, [sp, #56] @ 0x38 20002ede: f7ff fbe9 bl 200026b4 <__wrap___aeabi_ddiv> 20002ee2: 4642 mov r2, r8 20002ee4: 464b mov r3, r9 20002ee6: 4680 mov r8, r0 20002ee8: 4689 mov r9, r1 20002eea: 2000 movs r0, #0 20002eec: f04f 4180 mov.w r1, #1073741824 @ 0x40000000 20002ef0: f7ff fba6 bl 20002640 <__wrap___aeabi_dsub> 20002ef4: 4602 mov r2, r0 20002ef6: 460b mov r3, r1 20002ef8: 4640 mov r0, r8 20002efa: 4649 mov r1, r9 20002efc: f7ff fb8c bl 20002618 <__wrap___aeabi_dadd> 20002f00: 4602 mov r2, r0 20002f02: 460b mov r3, r1 20002f04: e9dd 0114 ldrd r0, r1, [sp, #80] @ 0x50 20002f08: f7ff fbd4 bl 200026b4 <__wrap___aeabi_ddiv> 20002f0c: 2200 movs r2, #0 20002f0e: 4b43 ldr r3, [pc, #268] @ (2000301c <_etoa+0x44c>) 20002f10: f7ff fb82 bl 20002618 <__wrap___aeabi_dadd> 20002f14: 9b12 ldr r3, [sp, #72] @ 0x48 20002f16: 2200 movs r2, #0 20002f18: f203 3cff addw ip, r3, #1023 @ 0x3ff 20002f1c: ea4f 530c mov.w r3, ip, lsl #20 20002f20: f7ff fba2 bl 20002668 <__wrap___aeabi_dmul> 20002f24: 4680 mov r8, r0 20002f26: 4689 mov r9, r1 20002f28: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20002f2c: 4642 mov r2, r8 20002f2e: 464b mov r3, r9 20002f30: e9cd 890e strd r8, r9, [sp, #56] @ 0x38 20002f34: f7ff fc66 bl 20002804 <__wrap___aeabi_dcmplt> 20002f38: bb68 cbnz r0, 20002f96 <_etoa+0x3c6> 20002f3a: 4643 mov r3, r8 20002f3c: 4649 mov r1, r9 20002f3e: f107 0263 add.w r2, r7, #99 @ 0x63 20002f42: 2ac6 cmp r2, #198 @ 0xc6 20002f44: 9a11 ldr r2, [sp, #68] @ 0x44 20002f46: bf8c ite hi 20002f48: f04f 0905 movhi.w r9, #5 20002f4c: f04f 0904 movls.w r9, #4 20002f50: 2a00 cmp r2, #0 20002f52: f43f ae9f beq.w 20002c94 <_etoa+0xc4> 20002f56: 430b orrs r3, r1 20002f58: f43f ae8e beq.w 20002c78 <_etoa+0xa8> 20002f5c: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20002f60: a323 add r3, pc, #140 @ (adr r3, 20002ff0 <_etoa+0x420>) 20002f62: e9d3 2300 ldrd r2, r3, [r3] 20002f66: f7ff fc61 bl 2000282c <__wrap___aeabi_dcmpge> 20002f6a: b148 cbz r0, 20002f80 <_etoa+0x3b0> 20002f6c: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20002f70: a321 add r3, pc, #132 @ (adr r3, 20002ff8 <_etoa+0x428>) 20002f72: e9d3 2300 ldrd r2, r3, [r3] 20002f76: f7ff fc45 bl 20002804 <__wrap___aeabi_dcmplt> 20002f7a: 2800 cmp r0, #0 20002f7c: f47f ae7c bne.w 20002c78 <_etoa+0xa8> 20002f80: f1ba 0f00 cmp.w sl, #0 20002f84: f43f ae86 beq.w 20002c94 <_etoa+0xc4> 20002f88: 9b13 ldr r3, [sp, #76] @ 0x4c 20002f8a: 2b00 cmp r3, #0 20002f8c: f43f ae82 beq.w 20002c94 <_etoa+0xc4> 20002f90: f10a 3aff add.w sl, sl, #4294967295 @ 0xffffffff 20002f94: e67e b.n 20002c94 <_etoa+0xc4> 20002f96: 2200 movs r2, #0 20002f98: 4b1e ldr r3, [pc, #120] @ (20003014 <_etoa+0x444>) 20002f9a: 4640 mov r0, r8 20002f9c: 4649 mov r1, r9 20002f9e: f7ff fb89 bl 200026b4 <__wrap___aeabi_ddiv> 20002fa2: 460a mov r2, r1 20002fa4: 4601 mov r1, r0 20002fa6: 4603 mov r3, r0 20002fa8: e9cd 120e strd r1, r2, [sp, #56] @ 0x38 20002fac: 3f01 subs r7, #1 20002fae: 4611 mov r1, r2 20002fb0: e7c5 b.n 20002f3e <_etoa+0x36e> 20002fb2: ed9f 7b13 vldr d7, [pc, #76] @ 20003000 <_etoa+0x430> 20002fb6: 4617 mov r7, r2 20002fb8: f04f 0904 mov.w r9, #4 20002fbc: ed8d 7b0e vstr d7, [sp, #56] @ 0x38 20002fc0: e668 b.n 20002c94 <_etoa+0xc4> 20002fc2: f108 4300 add.w r3, r8, #2147483648 @ 0x80000000 20002fc6: 970a str r7, [sp, #40] @ 0x28 20002fc8: 930b str r3, [sp, #44] @ 0x2c 20002fca: e63c b.n 20002c46 <_etoa+0x76> 20002fcc: f3af 8000 nop.w 20002fd0: 636f4361 .word 0x636f4361 20002fd4: 3fd287a7 .word 0x3fd287a7 20002fd8: 0979a371 .word 0x0979a371 20002fdc: 400a934f .word 0x400a934f 20002fe0: bbb55516 .word 0xbbb55516 20002fe4: 40026bb1 .word 0x40026bb1 20002fe8: fefa39ef .word 0xfefa39ef 20002fec: 3fe62e42 .word 0x3fe62e42 20002ff0: eb1c432d .word 0xeb1c432d 20002ff4: 3f1a36e2 .word 0x3f1a36e2 20002ff8: 00000000 .word 0x00000000 20002ffc: 412e8480 .word 0x412e8480 ... 20003008: 3ff80000 .word 0x3ff80000 2000300c: 3fe00000 .word 0x3fe00000 20003010: 402c0000 .word 0x402c0000 20003014: 40240000 .word 0x40240000 20003018: 40180000 .word 0x40180000 2000301c: 3ff00000 .word 0x3ff00000 20003020: 509f79fb .word 0x509f79fb 20003024: 3fd34413 .word 0x3fd34413 20003028: 8b60c8b3 .word 0x8b60c8b3 2000302c: 3fc68a28 .word 0x3fc68a28 20003030 <_ftoa>: 20003030: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20003034: b097 sub sp, #92 @ 0x5c 20003036: e9dd 8920 ldrd r8, r9, [sp, #128] @ 0x80 2000303a: e9cd 0104 strd r0, r1, [sp, #16] 2000303e: e9dd 4b22 ldrd r4, fp, [sp, #136] @ 0x88 20003042: e9cd 2306 strd r2, r3, [sp, #24] 20003046: 4640 mov r0, r8 20003048: 4642 mov r2, r8 2000304a: 464b mov r3, r9 2000304c: 4649 mov r1, r9 2000304e: f8dd a090 ldr.w sl, [sp, #144] @ 0x90 20003052: f7ff fbc5 bl 200027e0 <__wrap___aeabi_dcmpun> 20003056: 2800 cmp r0, #0 20003058: f040 81c5 bne.w 200033e6 <_ftoa+0x3b6> 2000305c: 4640 mov r0, r8 2000305e: 4649 mov r1, r9 20003060: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20003064: f46f 1380 mvn.w r3, #1048576 @ 0x100000 20003068: f7ff fbcc bl 20002804 <__wrap___aeabi_dcmplt> 2000306c: 2800 cmp r0, #0 2000306e: f040 811d bne.w 200032ac <_ftoa+0x27c> 20003072: 4640 mov r0, r8 20003074: 4649 mov r1, r9 20003076: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 2000307a: 4bc1 ldr r3, [pc, #772] @ (20003380 <_ftoa+0x350>) 2000307c: f7ff fbea bl 20002854 <__wrap___aeabi_dcmpgt> 20003080: 2800 cmp r0, #0 20003082: f040 80e3 bne.w 2000324c <_ftoa+0x21c> 20003086: a3b8 add r3, pc, #736 @ (adr r3, 20003368 <_ftoa+0x338>) 20003088: e9d3 2300 ldrd r2, r3, [r3] 2000308c: 4640 mov r0, r8 2000308e: 4649 mov r1, r9 20003090: f7ff fbe0 bl 20002854 <__wrap___aeabi_dcmpgt> 20003094: 2800 cmp r0, #0 20003096: f040 80cb bne.w 20003230 <_ftoa+0x200> 2000309a: a3b5 add r3, pc, #724 @ (adr r3, 20003370 <_ftoa+0x340>) 2000309c: e9d3 2300 ldrd r2, r3, [r3] 200030a0: 4640 mov r0, r8 200030a2: 4649 mov r1, r9 200030a4: f7ff fbae bl 20002804 <__wrap___aeabi_dcmplt> 200030a8: 2800 cmp r0, #0 200030aa: f040 80c1 bne.w 20003230 <_ftoa+0x200> 200030ae: 4640 mov r0, r8 200030b0: 4649 mov r1, r9 200030b2: 2200 movs r2, #0 200030b4: 2300 movs r3, #0 200030b6: f7ff fba5 bl 20002804 <__wrap___aeabi_dcmplt> 200030ba: 2800 cmp r0, #0 200030bc: f040 80e0 bne.w 20003280 <_ftoa+0x250> 200030c0: f41a 6580 ands.w r5, sl, #1024 @ 0x400 200030c4: 900d str r0, [sp, #52] @ 0x34 200030c6: f000 80e9 beq.w 2000329c <_ftoa+0x26c> 200030ca: 2c09 cmp r4, #9 200030cc: f240 8196 bls.w 200033fc <_ftoa+0x3cc> 200030d0: ab0e add r3, sp, #56 @ 0x38 200030d2: 461a mov r2, r3 200030d4: 930c str r3, [sp, #48] @ 0x30 200030d6: 2130 movs r1, #48 @ 0x30 200030d8: 2300 movs r3, #0 200030da: f1a4 0509 sub.w r5, r4, #9 200030de: 3301 adds r3, #1 200030e0: 2b20 cmp r3, #32 200030e2: f802 1b01 strb.w r1, [r2], #1 200030e6: eba4 0603 sub.w r6, r4, r3 200030ea: f000 813a beq.w 20003362 <_ftoa+0x332> 200030ee: 42ab cmp r3, r5 200030f0: d1f5 bne.n 200030de <_ftoa+0xae> 200030f2: ed9f 7b9d vldr d7, [pc, #628] @ 20003368 <_ftoa+0x338> 200030f6: ed8d 7b08 vstr d7, [sp, #32] 200030fa: 4649 mov r1, r9 200030fc: 4640 mov r0, r8 200030fe: f7ff fb4b bl 20002798 <__wrap___aeabi_d2iz> 20003102: 4604 mov r4, r0 20003104: f7ff fb24 bl 20002750 <__wrap___aeabi_i2d> 20003108: 4602 mov r2, r0 2000310a: 460b mov r3, r1 2000310c: 4640 mov r0, r8 2000310e: 4649 mov r1, r9 20003110: f7ff fa96 bl 20002640 <__wrap___aeabi_dsub> 20003114: e9dd 2308 ldrd r2, r3, [sp, #32] 20003118: f7ff faa6 bl 20002668 <__wrap___aeabi_dmul> 2000311c: 4602 mov r2, r0 2000311e: 460b mov r3, r1 20003120: e9cd 230a strd r2, r3, [sp, #40] @ 0x28 20003124: f7ff fb4a bl 200027bc <__wrap___aeabi_d2uiz> 20003128: 4607 mov r7, r0 2000312a: f7ff fb23 bl 20002774 <__wrap___aeabi_ui2d> 2000312e: 4602 mov r2, r0 20003130: 460b mov r3, r1 20003132: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 20003136: f7ff fa83 bl 20002640 <__wrap___aeabi_dsub> 2000313a: 4602 mov r2, r0 2000313c: 460b mov r3, r1 2000313e: e9cd 230a strd r2, r3, [sp, #40] @ 0x28 20003142: 2200 movs r2, #0 20003144: 4b8f ldr r3, [pc, #572] @ (20003384 <_ftoa+0x354>) 20003146: f7ff fb85 bl 20002854 <__wrap___aeabi_dcmpgt> 2000314a: 2800 cmp r0, #0 2000314c: f000 80db beq.w 20003306 <_ftoa+0x2d6> 20003150: 3701 adds r7, #1 20003152: 4638 mov r0, r7 20003154: f7ff fb0e bl 20002774 <__wrap___aeabi_ui2d> 20003158: e9dd 2308 ldrd r2, r3, [sp, #32] 2000315c: f7ff fb66 bl 2000282c <__wrap___aeabi_dcmpge> 20003160: b108 cbz r0, 20003166 <_ftoa+0x136> 20003162: 2700 movs r7, #0 20003164: 3401 adds r4, #1 20003166: 2e00 cmp r6, #0 20003168: f040 80b1 bne.w 200032ce <_ftoa+0x29e> 2000316c: 4620 mov r0, r4 2000316e: f7ff faef bl 20002750 <__wrap___aeabi_i2d> 20003172: 4602 mov r2, r0 20003174: 460b mov r3, r1 20003176: 4640 mov r0, r8 20003178: 4649 mov r1, r9 2000317a: f7ff fa61 bl 20002640 <__wrap___aeabi_dsub> 2000317e: 2200 movs r2, #0 20003180: 4b80 ldr r3, [pc, #512] @ (20003384 <_ftoa+0x354>) 20003182: 4606 mov r6, r0 20003184: 460f mov r7, r1 20003186: f7ff fb3d bl 20002804 <__wrap___aeabi_dcmplt> 2000318a: b940 cbnz r0, 2000319e <_ftoa+0x16e> 2000318c: 4630 mov r0, r6 2000318e: 4639 mov r1, r7 20003190: 2200 movs r2, #0 20003192: 4b7c ldr r3, [pc, #496] @ (20003384 <_ftoa+0x354>) 20003194: f7ff fb5e bl 20002854 <__wrap___aeabi_dcmpgt> 20003198: 2800 cmp r0, #0 2000319a: f000 8115 beq.w 200033c8 <_ftoa+0x398> 2000319e: 9b0c ldr r3, [sp, #48] @ 0x30 200031a0: 1e69 subs r1, r5, #1 200031a2: 4879 ldr r0, [pc, #484] @ (20003388 <_ftoa+0x358>) 200031a4: 4419 add r1, r3 200031a6: e010 b.n 200031ca <_ftoa+0x19a> 200031a8: fb80 6204 smull r6, r2, r0, r4 200031ac: ebc3 03a2 rsb r3, r3, r2, asr #2 200031b0: eb03 0283 add.w r2, r3, r3, lsl #2 200031b4: eba4 0442 sub.w r4, r4, r2, lsl #1 200031b8: f104 0230 add.w r2, r4, #48 @ 0x30 200031bc: 3501 adds r5, #1 200031be: 461c mov r4, r3 200031c0: f801 2f01 strb.w r2, [r1, #1]! 200031c4: 2b00 cmp r3, #0 200031c6: f000 80ab beq.w 20003320 <_ftoa+0x2f0> 200031ca: 2d20 cmp r5, #32 200031cc: ea4f 73e4 mov.w r3, r4, asr #31 200031d0: d1ea bne.n 200031a8 <_ftoa+0x178> 200031d2: f00a 0303 and.w r3, sl, #3 200031d6: 2b01 cmp r3, #1 200031d8: d11c bne.n 20003214 <_ftoa+0x1e4> 200031da: f1bb 0f00 cmp.w fp, #0 200031de: d019 beq.n 20003214 <_ftoa+0x1e4> 200031e0: 9b0d ldr r3, [sp, #52] @ 0x34 200031e2: 2b00 cmp r3, #0 200031e4: f040 80f9 bne.w 200033da <_ftoa+0x3aa> 200031e8: f01a 0f0c tst.w sl, #12 200031ec: f040 80f5 bne.w 200033da <_ftoa+0x3aa> 200031f0: 45ab cmp fp, r5 200031f2: f240 80d3 bls.w 2000339c <_ftoa+0x36c> 200031f6: 2d20 cmp r5, #32 200031f8: d00b beq.n 20003212 <_ftoa+0x1e2> 200031fa: 2230 movs r2, #48 @ 0x30 200031fc: 990c ldr r1, [sp, #48] @ 0x30 200031fe: 1e6b subs r3, r5, #1 20003200: 440b add r3, r1 20003202: 3501 adds r5, #1 20003204: 455d cmp r5, fp 20003206: f803 2f01 strb.w r2, [r3, #1]! 2000320a: f000 808d beq.w 20003328 <_ftoa+0x2f8> 2000320e: 2d20 cmp r5, #32 20003210: d1f7 bne.n 20003202 <_ftoa+0x1d2> 20003212: 2520 movs r5, #32 20003214: e9dd 2306 ldrd r2, r3, [sp, #24] 20003218: e9dd 0104 ldrd r0, r1, [sp, #16] 2000321c: 9c0c ldr r4, [sp, #48] @ 0x30 2000321e: e9cd ba02 strd fp, sl, [sp, #8] 20003222: 9501 str r5, [sp, #4] 20003224: 9400 str r4, [sp, #0] 20003226: f7ff fb27 bl 20002878 <_out_rev> 2000322a: b017 add sp, #92 @ 0x5c 2000322c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20003230: e9cd 8920 strd r8, r9, [sp, #128] @ 0x80 20003234: e9dd 2306 ldrd r2, r3, [sp, #24] 20003238: e9dd 0104 ldrd r0, r1, [sp, #16] 2000323c: e9cd ba23 strd fp, sl, [sp, #140] @ 0x8c 20003240: 9422 str r4, [sp, #136] @ 0x88 20003242: b017 add sp, #92 @ 0x5c 20003244: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20003248: f7ff bcc2 b.w 20002bd0 <_etoa> 2000324c: 4d4f ldr r5, [pc, #316] @ (2000338c <_ftoa+0x35c>) 2000324e: f8cd a08c str.w sl, [sp, #140] @ 0x8c 20003252: f00a 0a04 and.w sl, sl, #4 20003256: f1ba 0f00 cmp.w sl, #0 2000325a: 4c4d ldr r4, [pc, #308] @ (20003390 <_ftoa+0x360>) 2000325c: bf18 it ne 2000325e: 462c movne r4, r5 20003260: e9dd 2306 ldrd r2, r3, [sp, #24] 20003264: e9dd 0104 ldrd r0, r1, [sp, #16] 20003268: 9420 str r4, [sp, #128] @ 0x80 2000326a: bf0c ite eq 2000326c: 2403 moveq r4, #3 2000326e: 2404 movne r4, #4 20003270: f8cd b088 str.w fp, [sp, #136] @ 0x88 20003274: 9421 str r4, [sp, #132] @ 0x84 20003276: b017 add sp, #92 @ 0x5c 20003278: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 2000327c: f7ff bafc b.w 20002878 <_out_rev> 20003280: 464b mov r3, r9 20003282: 4642 mov r2, r8 20003284: 2000 movs r0, #0 20003286: 2100 movs r1, #0 20003288: f7ff f9da bl 20002640 <__wrap___aeabi_dsub> 2000328c: 2301 movs r3, #1 2000328e: f41a 6580 ands.w r5, sl, #1024 @ 0x400 20003292: 4680 mov r8, r0 20003294: 4689 mov r9, r1 20003296: 930d str r3, [sp, #52] @ 0x34 20003298: f47f af17 bne.w 200030ca <_ftoa+0x9a> 2000329c: ed9f 7b36 vldr d7, [pc, #216] @ 20003378 <_ftoa+0x348> 200032a0: ab0e add r3, sp, #56 @ 0x38 200032a2: 2606 movs r6, #6 200032a4: ed8d 7b08 vstr d7, [sp, #32] 200032a8: 930c str r3, [sp, #48] @ 0x30 200032aa: e726 b.n 200030fa <_ftoa+0xca> 200032ac: 2404 movs r4, #4 200032ae: e9dd 2306 ldrd r2, r3, [sp, #24] 200032b2: e9dd 0104 ldrd r0, r1, [sp, #16] 200032b6: 4d37 ldr r5, [pc, #220] @ (20003394 <_ftoa+0x364>) 200032b8: f8cd a08c str.w sl, [sp, #140] @ 0x8c 200032bc: f8cd b088 str.w fp, [sp, #136] @ 0x88 200032c0: 9520 str r5, [sp, #128] @ 0x80 200032c2: 9421 str r4, [sp, #132] @ 0x84 200032c4: b017 add sp, #92 @ 0x5c 200032c6: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 200032ca: f7ff bad5 b.w 20002878 <_out_rev> 200032ce: 9b0c ldr r3, [sp, #48] @ 0x30 200032d0: 1e68 subs r0, r5, #1 200032d2: f8df c0c4 ldr.w ip, [pc, #196] @ 20003398 <_ftoa+0x368> 200032d6: 4418 add r0, r3 200032d8: e00d b.n 200032f6 <_ftoa+0x2c6> 200032da: fbac 2107 umull r2, r1, ip, r7 200032de: 08c9 lsrs r1, r1, #3 200032e0: eb01 0281 add.w r2, r1, r1, lsl #2 200032e4: eba7 0242 sub.w r2, r7, r2, lsl #1 200032e8: 3230 adds r2, #48 @ 0x30 200032ea: 2f09 cmp r7, #9 200032ec: f800 2f01 strb.w r2, [r0, #1]! 200032f0: d927 bls.n 20003342 <_ftoa+0x312> 200032f2: 460f mov r7, r1 200032f4: 461d mov r5, r3 200032f6: 2d20 cmp r5, #32 200032f8: f105 0301 add.w r3, r5, #1 200032fc: f106 36ff add.w r6, r6, #4294967295 @ 0xffffffff 20003300: d1eb bne.n 200032da <_ftoa+0x2aa> 20003302: 2520 movs r5, #32 20003304: e74b b.n 2000319e <_ftoa+0x16e> 20003306: 2200 movs r2, #0 20003308: e9dd 010a ldrd r0, r1, [sp, #40] @ 0x28 2000330c: 4b1d ldr r3, [pc, #116] @ (20003384 <_ftoa+0x354>) 2000330e: f7ff fa79 bl 20002804 <__wrap___aeabi_dcmplt> 20003312: 2800 cmp r0, #0 20003314: f47f af27 bne.w 20003166 <_ftoa+0x136> 20003318: 2f00 cmp r7, #0 2000331a: d15a bne.n 200033d2 <_ftoa+0x3a2> 2000331c: 3701 adds r7, #1 2000331e: e722 b.n 20003166 <_ftoa+0x136> 20003320: f00a 0303 and.w r3, sl, #3 20003324: 2b01 cmp r3, #1 20003326: d075 beq.n 20003414 <_ftoa+0x3e4> 20003328: 2d20 cmp r5, #32 2000332a: f43f af73 beq.w 20003214 <_ftoa+0x1e4> 2000332e: 9b0d ldr r3, [sp, #52] @ 0x34 20003330: b3bb cbz r3, 200033a2 <_ftoa+0x372> 20003332: 222d movs r2, #45 @ 0x2d 20003334: f105 0358 add.w r3, r5, #88 @ 0x58 20003338: 446b add r3, sp 2000333a: f803 2c20 strb.w r2, [r3, #-32] 2000333e: 3501 adds r5, #1 20003340: e768 b.n 20003214 <_ftoa+0x1e4> 20003342: 2b20 cmp r3, #32 20003344: d0dd beq.n 20003302 <_ftoa+0x2d2> 20003346: b3ae cbz r6, 200033b4 <_ftoa+0x384> 20003348: 9a0c ldr r2, [sp, #48] @ 0x30 2000334a: 441e add r6, r3 2000334c: 4415 add r5, r2 2000334e: 2230 movs r2, #48 @ 0x30 20003350: e001 b.n 20003356 <_ftoa+0x326> 20003352: 42b3 cmp r3, r6 20003354: d02e beq.n 200033b4 <_ftoa+0x384> 20003356: 3301 adds r3, #1 20003358: 2b20 cmp r3, #32 2000335a: f805 2f01 strb.w r2, [r5, #1]! 2000335e: d1f8 bne.n 20003352 <_ftoa+0x322> 20003360: e7cf b.n 20003302 <_ftoa+0x2d2> 20003362: 461d mov r5, r3 20003364: e6c5 b.n 200030f2 <_ftoa+0xc2> 20003366: bf00 nop 20003368: 00000000 .word 0x00000000 2000336c: 41cdcd65 .word 0x41cdcd65 20003370: 00000000 .word 0x00000000 20003374: c1cdcd65 .word 0xc1cdcd65 20003378: 00000000 .word 0x00000000 2000337c: 412e8480 .word 0x412e8480 20003380: 7fefffff .word 0x7fefffff 20003384: 3fe00000 .word 0x3fe00000 20003388: 66666667 .word 0x66666667 2000338c: 20008164 .word 0x20008164 20003390: 2000816c .word 0x2000816c 20003394: 20008174 .word 0x20008174 20003398: cccccccd .word 0xcccccccd 2000339c: 2d20 cmp r5, #32 2000339e: f43f af39 beq.w 20003214 <_ftoa+0x1e4> 200033a2: f01a 0f04 tst.w sl, #4 200033a6: d10d bne.n 200033c4 <_ftoa+0x394> 200033a8: f01a 0f08 tst.w sl, #8 200033ac: f43f af32 beq.w 20003214 <_ftoa+0x1e4> 200033b0: 2220 movs r2, #32 200033b2: e7bf b.n 20003334 <_ftoa+0x304> 200033b4: 212e movs r1, #46 @ 0x2e 200033b6: f103 0258 add.w r2, r3, #88 @ 0x58 200033ba: 446a add r2, sp 200033bc: f802 1c20 strb.w r1, [r2, #-32] 200033c0: 1c5d adds r5, r3, #1 200033c2: e6ec b.n 2000319e <_ftoa+0x16e> 200033c4: 222b movs r2, #43 @ 0x2b 200033c6: e7b5 b.n 20003334 <_ftoa+0x304> 200033c8: 07e3 lsls r3, r4, #31 200033ca: f57f aee8 bpl.w 2000319e <_ftoa+0x16e> 200033ce: 3401 adds r4, #1 200033d0: e6e5 b.n 2000319e <_ftoa+0x16e> 200033d2: 07fa lsls r2, r7, #31 200033d4: f57f aec7 bpl.w 20003166 <_ftoa+0x136> 200033d8: e7a0 b.n 2000331c <_ftoa+0x2ec> 200033da: f10b 3bff add.w fp, fp, #4294967295 @ 0xffffffff 200033de: 45ab cmp fp, r5 200033e0: f63f af09 bhi.w 200031f6 <_ftoa+0x1c6> 200033e4: e7a0 b.n 20003328 <_ftoa+0x2f8> 200033e6: 2403 movs r4, #3 200033e8: e9dd 2306 ldrd r2, r3, [sp, #24] 200033ec: e9dd 0104 ldrd r0, r1, [sp, #16] 200033f0: 4d0a ldr r5, [pc, #40] @ (2000341c <_ftoa+0x3ec>) 200033f2: f8cd a08c str.w sl, [sp, #140] @ 0x8c 200033f6: f8cd b088 str.w fp, [sp, #136] @ 0x88 200033fa: e761 b.n 200032c0 <_ftoa+0x290> 200033fc: 4b08 ldr r3, [pc, #32] @ (20003420 <_ftoa+0x3f0>) 200033fe: 4626 mov r6, r4 20003400: eb03 03c4 add.w r3, r3, r4, lsl #3 20003404: ed93 7b00 vldr d7, [r3] 20003408: ab0e add r3, sp, #56 @ 0x38 2000340a: ed8d 7b08 vstr d7, [sp, #32] 2000340e: 2500 movs r5, #0 20003410: 930c str r3, [sp, #48] @ 0x30 20003412: e672 b.n 200030fa <_ftoa+0xca> 20003414: f1bb 0f00 cmp.w fp, #0 20003418: d086 beq.n 20003328 <_ftoa+0x2f8> 2000341a: e6e1 b.n 200031e0 <_ftoa+0x1b0> 2000341c: 20008170 .word 0x20008170 20003420: 20010708 .word 0x20010708 20003424 <_vsnprintf>: 20003424: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20003428: 469a mov sl, r3 2000342a: b09b sub sp, #108 @ 0x6c 2000342c: 9c24 ldr r4, [sp, #144] @ 0x90 2000342e: 4d96 ldr r5, [pc, #600] @ (20003688 <_vsnprintf+0x264>) 20003430: 940b str r4, [sp, #44] @ 0x2c 20003432: 4c96 ldr r4, [pc, #600] @ (2000368c <_vsnprintf+0x268>) 20003434: 1e0b subs r3, r1, #0 20003436: bf18 it ne 20003438: 4683 movne fp, r0 2000343a: 6025 str r5, [r4, #0] 2000343c: f89a 0000 ldrb.w r0, [sl] 20003440: 4c93 ldr r4, [pc, #588] @ (20003690 <_vsnprintf+0x26c>) 20003442: 930a str r3, [sp, #40] @ 0x28 20003444: bf08 it eq 20003446: 46a3 moveq fp, r4 20003448: 9209 str r2, [sp, #36] @ 0x24 2000344a: 2800 cmp r0, #0 2000344c: f000 82bc beq.w 200039c8 <_vsnprintf+0x5a4> 20003450: f04f 0900 mov.w r9, #0 20003454: e00a b.n 2000346c <_vsnprintf+0x48> 20003456: 464a mov r2, r9 20003458: 9b09 ldr r3, [sp, #36] @ 0x24 2000345a: 990a ldr r1, [sp, #40] @ 0x28 2000345c: f109 0901 add.w r9, r9, #1 20003460: 47d8 blx fp 20003462: f89a 0000 ldrb.w r0, [sl] 20003466: 2800 cmp r0, #0 20003468: f000 80ce beq.w 20003608 <_vsnprintf+0x1e4> 2000346c: 2825 cmp r0, #37 @ 0x25 2000346e: f10a 0a01 add.w sl, sl, #1 20003472: d1f0 bne.n 20003456 <_vsnprintf+0x32> 20003474: 2300 movs r3, #0 20003476: 4652 mov r2, sl 20003478: f812 0b01 ldrb.w r0, [r2], #1 2000347c: f1a0 0120 sub.w r1, r0, #32 20003480: 2910 cmp r1, #16 20003482: d80a bhi.n 2000349a <_vsnprintf+0x76> 20003484: e8df f001 tbb [pc, r1] 20003488: 3c090940 .word 0x3c090940 2000348c: 09090909 .word 0x09090909 20003490: 38090909 .word 0x38090909 20003494: 09093409 .word 0x09093409 20003498: 30 .byte 0x30 20003499: 00 .byte 0x00 2000349a: f1a0 0130 sub.w r1, r0, #48 @ 0x30 2000349e: 2909 cmp r1, #9 200034a0: f240 808c bls.w 200035bc <_vsnprintf+0x198> 200034a4: 282a cmp r0, #42 @ 0x2a 200034a6: f000 80f5 beq.w 20003694 <_vsnprintf+0x270> 200034aa: 2100 movs r1, #0 200034ac: 910c str r1, [sp, #48] @ 0x30 200034ae: 282e cmp r0, #46 @ 0x2e 200034b0: f000 8099 beq.w 200035e6 <_vsnprintf+0x1c2> 200034b4: 2700 movs r7, #0 200034b6: f1a0 0168 sub.w r1, r0, #104 @ 0x68 200034ba: 2912 cmp r1, #18 200034bc: d82d bhi.n 2000351a <_vsnprintf+0xf6> 200034be: e8df f011 tbh [pc, r1, lsl #1] 200034c2: 0157 .short 0x0157 200034c4: 0151002c .word 0x0151002c 200034c8: 0145002c .word 0x0145002c 200034cc: 002c002c .word 0x002c002c 200034d0: 002c002c .word 0x002c002c 200034d4: 002c002c .word 0x002c002c 200034d8: 0027002c .word 0x0027002c 200034dc: 002c002c .word 0x002c002c 200034e0: 002c002c .word 0x002c002c 200034e4: 0027002c .word 0x0027002c 200034e8: 4692 mov sl, r2 200034ea: f043 0301 orr.w r3, r3, #1 200034ee: e7c2 b.n 20003476 <_vsnprintf+0x52> 200034f0: 4692 mov sl, r2 200034f2: f043 0302 orr.w r3, r3, #2 200034f6: e7be b.n 20003476 <_vsnprintf+0x52> 200034f8: 4692 mov sl, r2 200034fa: f043 0304 orr.w r3, r3, #4 200034fe: e7ba b.n 20003476 <_vsnprintf+0x52> 20003500: 4692 mov sl, r2 20003502: f043 0310 orr.w r3, r3, #16 20003506: e7b6 b.n 20003476 <_vsnprintf+0x52> 20003508: 4692 mov sl, r2 2000350a: f043 0308 orr.w r3, r3, #8 2000350e: e7b2 b.n 20003476 <_vsnprintf+0x52> 20003510: f89a 0001 ldrb.w r0, [sl, #1] 20003514: f443 7380 orr.w r3, r3, #256 @ 0x100 20003518: 3201 adds r2, #1 2000351a: 2867 cmp r0, #103 @ 0x67 2000351c: 4692 mov sl, r2 2000351e: f200 8082 bhi.w 20003626 <_vsnprintf+0x202> 20003522: 2824 cmp r0, #36 @ 0x24 20003524: f240 80c6 bls.w 200036b4 <_vsnprintf+0x290> 20003528: f1a0 0225 sub.w r2, r0, #37 @ 0x25 2000352c: 2a42 cmp r2, #66 @ 0x42 2000352e: f200 80c1 bhi.w 200036b4 <_vsnprintf+0x290> 20003532: e8df f012 tbh [pc, r2, lsl #1] 20003536: 015f .short 0x015f 20003538: 00bf00bf .word 0x00bf00bf 2000353c: 00bf00bf .word 0x00bf00bf 20003540: 00bf00bf .word 0x00bf00bf 20003544: 00bf00bf .word 0x00bf00bf 20003548: 00bf00bf .word 0x00bf00bf 2000354c: 00bf00bf .word 0x00bf00bf 20003550: 00bf00bf .word 0x00bf00bf 20003554: 00bf00bf .word 0x00bf00bf 20003558: 00bf00bf .word 0x00bf00bf 2000355c: 00bf00bf .word 0x00bf00bf 20003560: 00bf00bf .word 0x00bf00bf 20003564: 00bf00bf .word 0x00bf00bf 20003568: 00bf00bf .word 0x00bf00bf 2000356c: 00bf00bf .word 0x00bf00bf 20003570: 00bf00bf .word 0x00bf00bf 20003574: 012600bf .word 0x012600bf 20003578: 01260145 .word 0x01260145 2000357c: 00bf00bf .word 0x00bf00bf 20003580: 00bf00bf .word 0x00bf00bf 20003584: 00bf00bf .word 0x00bf00bf 20003588: 00bf00bf .word 0x00bf00bf 2000358c: 00bf00bf .word 0x00bf00bf 20003590: 00bf00bf .word 0x00bf00bf 20003594: 00bf00bf .word 0x00bf00bf 20003598: 00bf00bf .word 0x00bf00bf 2000359c: 00bf01d3 .word 0x00bf01d3 200035a0: 00bf00bf .word 0x00bf00bf 200035a4: 00bf00bf .word 0x00bf00bf 200035a8: 00bf00bf .word 0x00bf00bf 200035ac: 00bf00bf .word 0x00bf00bf 200035b0: 016701d3 .word 0x016701d3 200035b4: 012601d3 .word 0x012601d3 200035b8: 01260145 .word 0x01260145 200035bc: 2100 movs r1, #0 200035be: e000 b.n 200035c2 <_vsnprintf+0x19e> 200035c0: 3201 adds r2, #1 200035c2: eb01 0181 add.w r1, r1, r1, lsl #2 200035c6: eb00 0141 add.w r1, r0, r1, lsl #1 200035ca: 7810 ldrb r0, [r2, #0] 200035cc: 4692 mov sl, r2 200035ce: f1a0 0430 sub.w r4, r0, #48 @ 0x30 200035d2: 2c09 cmp r4, #9 200035d4: f1a1 0130 sub.w r1, r1, #48 @ 0x30 200035d8: d9f2 bls.n 200035c0 <_vsnprintf+0x19c> 200035da: 282e cmp r0, #46 @ 0x2e 200035dc: 910c str r1, [sp, #48] @ 0x30 200035de: f102 0201 add.w r2, r2, #1 200035e2: f47f af67 bne.w 200034b4 <_vsnprintf+0x90> 200035e6: f89a 0001 ldrb.w r0, [sl, #1] 200035ea: 4611 mov r1, r2 200035ec: f1a0 0630 sub.w r6, r0, #48 @ 0x30 200035f0: 2e09 cmp r6, #9 200035f2: f443 6380 orr.w r3, r3, #1024 @ 0x400 200035f6: f240 8131 bls.w 2000385c <_vsnprintf+0x438> 200035fa: 282a cmp r0, #42 @ 0x2a 200035fc: f000 813e beq.w 2000387c <_vsnprintf+0x458> 20003600: 4692 mov sl, r2 20003602: 2700 movs r7, #0 20003604: 3201 adds r2, #1 20003606: e756 b.n 200034b6 <_vsnprintf+0x92> 20003608: 464c mov r4, r9 2000360a: 9b09 ldr r3, [sp, #36] @ 0x24 2000360c: 4599 cmp r9, r3 2000360e: d301 bcc.n 20003614 <_vsnprintf+0x1f0> 20003610: f103 39ff add.w r9, r3, #4294967295 @ 0xffffffff 20003614: 464a mov r2, r9 20003616: 2000 movs r0, #0 20003618: 9b09 ldr r3, [sp, #36] @ 0x24 2000361a: 990a ldr r1, [sp, #40] @ 0x28 2000361c: 47d8 blx fp 2000361e: 4620 mov r0, r4 20003620: b01b add sp, #108 @ 0x6c 20003622: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20003626: f1a0 0269 sub.w r2, r0, #105 @ 0x69 2000362a: b2d2 uxtb r2, r2 2000362c: 2a0f cmp r2, #15 2000362e: d841 bhi.n 200036b4 <_vsnprintf+0x290> 20003630: 2601 movs r6, #1 20003632: f249 0141 movw r1, #36929 @ 0x9041 20003636: 4096 lsls r6, r2 20003638: 400e ands r6, r1 2000363a: f040 8101 bne.w 20003840 <_vsnprintf+0x41c> 2000363e: 2a0a cmp r2, #10 20003640: d03f beq.n 200036c2 <_vsnprintf+0x29e> 20003642: 2a07 cmp r2, #7 20003644: d136 bne.n 200036b4 <_vsnprintf+0x290> 20003646: 9c0b ldr r4, [sp, #44] @ 0x2c 20003648: f854 2b04 ldr.w r2, [r4], #4 2000364c: 2a00 cmp r2, #0 2000364e: f000 8128 beq.w 200038a2 <_vsnprintf+0x47e> 20003652: f043 0121 orr.w r1, r3, #33 @ 0x21 20003656: f10d 0e48 add.w lr, sp, #72 @ 0x48 2000365a: 4670 mov r0, lr 2000365c: e003 b.n 20003666 <_vsnprintf+0x242> 2000365e: 2e20 cmp r6, #32 20003660: f000 8129 beq.w 200038b6 <_vsnprintf+0x492> 20003664: 461a mov r2, r3 20003666: f002 050f and.w r5, r2, #15 2000366a: 462b mov r3, r5 2000366c: 2d09 cmp r5, #9 2000366e: bf94 ite ls 20003670: 3330 addls r3, #48 @ 0x30 20003672: 3337 addhi r3, #55 @ 0x37 20003674: 2a0f cmp r2, #15 20003676: f800 3b01 strb.w r3, [r0], #1 2000367a: f106 0601 add.w r6, r6, #1 2000367e: ea4f 1312 mov.w r3, r2, lsr #4 20003682: d8ec bhi.n 2000365e <_vsnprintf+0x23a> 20003684: e117 b.n 200038b6 <_vsnprintf+0x492> 20003686: bf00 nop 20003688: 20003425 .word 0x20003425 2000368c: 20013fa4 .word 0x20013fa4 20003690: 20002875 .word 0x20002875 20003694: 9c0b ldr r4, [sp, #44] @ 0x2c 20003696: f89a 0001 ldrb.w r0, [sl, #1] 2000369a: f854 5b04 ldr.w r5, [r4], #4 2000369e: 4692 mov sl, r2 200036a0: 2d00 cmp r5, #0 200036a2: bfbd ittte lt 200036a4: 4269 neglt r1, r5 200036a6: f043 0302 orrlt.w r3, r3, #2 200036aa: 910c strlt r1, [sp, #48] @ 0x30 200036ac: 950c strge r5, [sp, #48] @ 0x30 200036ae: 940b str r4, [sp, #44] @ 0x2c 200036b0: 3201 adds r2, #1 200036b2: e6fc b.n 200034ae <_vsnprintf+0x8a> 200036b4: 464a mov r2, r9 200036b6: 9b09 ldr r3, [sp, #36] @ 0x24 200036b8: 990a ldr r1, [sp, #40] @ 0x28 200036ba: f109 0901 add.w r9, r9, #1 200036be: 47d8 blx fp 200036c0: e6cf b.n 20003462 <_vsnprintf+0x3e> 200036c2: 990b ldr r1, [sp, #44] @ 0x2c 200036c4: f851 8b04 ldr.w r8, [r1], #4 200036c8: f898 2000 ldrb.w r2, [r8] 200036cc: 4610 mov r0, r2 200036ce: 2f00 cmp r7, #0 200036d0: f040 80e1 bne.w 20003896 <_vsnprintf+0x472> 200036d4: b172 cbz r2, 200036f4 <_vsnprintf+0x2d0> 200036d6: f06f 0c01 mvn.w ip, #1 200036da: f10c 0c01 add.w ip, ip, #1 200036de: 4646 mov r6, r8 200036e0: 44c4 add ip, r8 200036e2: e001 b.n 200036e8 <_vsnprintf+0x2c4> 200036e4: 4566 cmp r6, ip 200036e6: d003 beq.n 200036f0 <_vsnprintf+0x2cc> 200036e8: f816 4f01 ldrb.w r4, [r6, #1]! 200036ec: 2c00 cmp r4, #0 200036ee: d1f9 bne.n 200036e4 <_vsnprintf+0x2c0> 200036f0: eba6 0608 sub.w r6, r6, r8 200036f4: f413 6c80 ands.w ip, r3, #1024 @ 0x400 200036f8: d002 beq.n 20003700 <_vsnprintf+0x2dc> 200036fa: 42be cmp r6, r7 200036fc: bf28 it cs 200036fe: 463e movcs r6, r7 20003700: f013 0402 ands.w r4, r3, #2 20003704: f000 8187 beq.w 20003a16 <_vsnprintf+0x5f2> 20003708: 2a00 cmp r2, #0 2000370a: f000 812b beq.w 20003964 <_vsnprintf+0x540> 2000370e: f1bc 0f00 cmp.w ip, #0 20003712: f000 8141 beq.w 20003998 <_vsnprintf+0x574> 20003716: 940b str r4, [sp, #44] @ 0x2c 20003718: 960d str r6, [sp, #52] @ 0x34 2000371a: 464a mov r2, r9 2000371c: e9dd 5409 ldrd r5, r4, [sp, #36] @ 0x24 20003720: 460e mov r6, r1 20003722: 444f add r7, r9 20003724: e008 b.n 20003738 <_vsnprintf+0x314> 20003726: 462b mov r3, r5 20003728: 4621 mov r1, r4 2000372a: 47d8 blx fp 2000372c: f818 0f01 ldrb.w r0, [r8, #1]! 20003730: f109 0901 add.w r9, r9, #1 20003734: b110 cbz r0, 2000373c <_vsnprintf+0x318> 20003736: 464a mov r2, r9 20003738: 454f cmp r7, r9 2000373a: d1f4 bne.n 20003726 <_vsnprintf+0x302> 2000373c: 4631 mov r1, r6 2000373e: 9c0b ldr r4, [sp, #44] @ 0x2c 20003740: 9e0d ldr r6, [sp, #52] @ 0x34 20003742: 2c00 cmp r4, #0 20003744: f040 810e bne.w 20003964 <_vsnprintf+0x540> 20003748: 910b str r1, [sp, #44] @ 0x2c 2000374a: e68a b.n 20003462 <_vsnprintf+0x3e> 2000374c: f89a 0001 ldrb.w r0, [sl, #1] 20003750: 286c cmp r0, #108 @ 0x6c 20003752: f47f aedf bne.w 20003514 <_vsnprintf+0xf0> 20003756: f89a 0002 ldrb.w r0, [sl, #2] 2000375a: f443 7340 orr.w r3, r3, #768 @ 0x300 2000375e: f10a 0203 add.w r2, sl, #3 20003762: e6da b.n 2000351a <_vsnprintf+0xf6> 20003764: f89a 0001 ldrb.w r0, [sl, #1] 20003768: f443 7300 orr.w r3, r3, #512 @ 0x200 2000376c: 3201 adds r2, #1 2000376e: e6d4 b.n 2000351a <_vsnprintf+0xf6> 20003770: f89a 0001 ldrb.w r0, [sl, #1] 20003774: 2868 cmp r0, #104 @ 0x68 20003776: f000 8120 beq.w 200039ba <_vsnprintf+0x596> 2000377a: f043 0380 orr.w r3, r3, #128 @ 0x80 2000377e: 3201 adds r2, #1 20003780: e6cb b.n 2000351a <_vsnprintf+0xf6> 20003782: 2867 cmp r0, #103 @ 0x67 20003784: f000 80e7 beq.w 20003956 <_vsnprintf+0x532> 20003788: 2847 cmp r0, #71 @ 0x47 2000378a: f000 8100 beq.w 2000398e <_vsnprintf+0x56a> 2000378e: 2845 cmp r0, #69 @ 0x45 20003790: f000 80ff beq.w 20003992 <_vsnprintf+0x56e> 20003794: 9c0b ldr r4, [sp, #44] @ 0x2c 20003796: 9304 str r3, [sp, #16] 20003798: 9b0c ldr r3, [sp, #48] @ 0x30 2000379a: 3407 adds r4, #7 2000379c: e9cd 7302 strd r7, r3, [sp, #8] 200037a0: f024 0307 bic.w r3, r4, #7 200037a4: 461c mov r4, r3 200037a6: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 200037aa: e8f4 6702 ldrd r6, r7, [r4], #8 200037ae: 464a mov r2, r9 200037b0: 4658 mov r0, fp 200037b2: e9cd 6700 strd r6, r7, [sp] 200037b6: 940b str r4, [sp, #44] @ 0x2c 200037b8: f7ff fa0a bl 20002bd0 <_etoa> 200037bc: 4681 mov r9, r0 200037be: e650 b.n 20003462 <_vsnprintf+0x3e> 200037c0: 2846 cmp r0, #70 @ 0x46 200037c2: 9c0b ldr r4, [sp, #44] @ 0x2c 200037c4: bf08 it eq 200037c6: f043 0320 orreq.w r3, r3, #32 200037ca: 9304 str r3, [sp, #16] 200037cc: 9b0c ldr r3, [sp, #48] @ 0x30 200037ce: 3407 adds r4, #7 200037d0: e9cd 7302 strd r7, r3, [sp, #8] 200037d4: f024 0307 bic.w r3, r4, #7 200037d8: 461c mov r4, r3 200037da: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 200037de: e8f4 6702 ldrd r6, r7, [r4], #8 200037e2: 464a mov r2, r9 200037e4: 4658 mov r0, fp 200037e6: e9cd 6700 strd r6, r7, [sp] 200037ea: 940b str r4, [sp, #44] @ 0x2c 200037ec: f7ff fc20 bl 20003030 <_ftoa> 200037f0: 4681 mov r9, r0 200037f2: e636 b.n 20003462 <_vsnprintf+0x3e> 200037f4: 464a mov r2, r9 200037f6: 2025 movs r0, #37 @ 0x25 200037f8: 9b09 ldr r3, [sp, #36] @ 0x24 200037fa: 990a ldr r1, [sp, #40] @ 0x28 200037fc: f109 0901 add.w r9, r9, #1 20003800: 47d8 blx fp 20003802: e62e b.n 20003462 <_vsnprintf+0x3e> 20003804: 9a0b ldr r2, [sp, #44] @ 0x2c 20003806: 079c lsls r4, r3, #30 20003808: f102 0704 add.w r7, r2, #4 2000380c: f109 0601 add.w r6, r9, #1 20003810: f140 80e6 bpl.w 200039e0 <_vsnprintf+0x5bc> 20003814: 7810 ldrb r0, [r2, #0] 20003816: 9b09 ldr r3, [sp, #36] @ 0x24 20003818: 464a mov r2, r9 2000381a: 990a ldr r1, [sp, #40] @ 0x28 2000381c: 47d8 blx fp 2000381e: 9b0c ldr r3, [sp, #48] @ 0x30 20003820: 2b01 cmp r3, #1 20003822: f240 812c bls.w 20003a7e <_vsnprintf+0x65a> 20003826: e9dd 5409 ldrd r5, r4, [sp, #36] @ 0x24 2000382a: 4499 add r9, r3 2000382c: 4632 mov r2, r6 2000382e: 462b mov r3, r5 20003830: 4621 mov r1, r4 20003832: 2020 movs r0, #32 20003834: 3601 adds r6, #1 20003836: 47d8 blx fp 20003838: 454e cmp r6, r9 2000383a: d1f7 bne.n 2000382c <_vsnprintf+0x408> 2000383c: 970b str r7, [sp, #44] @ 0x2c 2000383e: e610 b.n 20003462 <_vsnprintf+0x3e> 20003840: 286f cmp r0, #111 @ 0x6f 20003842: f000 808b beq.w 2000395c <_vsnprintf+0x538> 20003846: f240 8165 bls.w 20003b14 <_vsnprintf+0x6f0> 2000384a: 2878 cmp r0, #120 @ 0x78 2000384c: f000 8108 beq.w 20003a60 <_vsnprintf+0x63c> 20003850: f04f 080a mov.w r8, #10 20003854: f023 0310 bic.w r3, r3, #16 20003858: 46c4 mov ip, r8 2000385a: e047 b.n 200038ec <_vsnprintf+0x4c8> 2000385c: 2700 movs r7, #0 2000385e: eb07 0787 add.w r7, r7, r7, lsl #2 20003862: eb00 0047 add.w r0, r0, r7, lsl #1 20003866: f1a0 0730 sub.w r7, r0, #48 @ 0x30 2000386a: f811 0f01 ldrb.w r0, [r1, #1]! 2000386e: f1a0 0230 sub.w r2, r0, #48 @ 0x30 20003872: 2a09 cmp r2, #9 20003874: d9f3 bls.n 2000385e <_vsnprintf+0x43a> 20003876: 468a mov sl, r1 20003878: 1c4a adds r2, r1, #1 2000387a: e61c b.n 200034b6 <_vsnprintf+0x92> 2000387c: 9c0b ldr r4, [sp, #44] @ 0x2c 2000387e: f89a 0002 ldrb.w r0, [sl, #2] 20003882: f854 7b04 ldr.w r7, [r4], #4 20003886: f10a 0a02 add.w sl, sl, #2 2000388a: f10a 0201 add.w r2, sl, #1 2000388e: 940b str r4, [sp, #44] @ 0x2c 20003890: ea27 77e7 bic.w r7, r7, r7, asr #31 20003894: e60f b.n 200034b6 <_vsnprintf+0x92> 20003896: 2a00 cmp r2, #0 20003898: f43f af2c beq.w 200036f4 <_vsnprintf+0x2d0> 2000389c: f107 3cff add.w ip, r7, #4294967295 @ 0xffffffff 200038a0: e71b b.n 200036da <_vsnprintf+0x2b6> 200038a2: f023 0110 bic.w r1, r3, #16 200038a6: f413 6280 ands.w r2, r3, #1024 @ 0x400 200038aa: f041 0121 orr.w r1, r1, #33 @ 0x21 200038ae: f43f aed2 beq.w 20003656 <_vsnprintf+0x232> 200038b2: f10d 0e48 add.w lr, sp, #72 @ 0x48 200038b6: 2308 movs r3, #8 200038b8: 2010 movs r0, #16 200038ba: 9305 str r3, [sp, #20] 200038bc: 2300 movs r3, #0 200038be: 464a mov r2, r9 200038c0: e9cd 3002 strd r3, r0, [sp, #8] 200038c4: 9106 str r1, [sp, #24] 200038c6: 4658 mov r0, fp 200038c8: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 200038cc: e9cd e600 strd lr, r6, [sp] 200038d0: 9704 str r7, [sp, #16] 200038d2: f7ff f81f bl 20002914 <_ntoa_format> 200038d6: 940b str r4, [sp, #44] @ 0x2c 200038d8: 4681 mov r9, r0 200038da: e5c2 b.n 20003462 <_vsnprintf+0x3e> 200038dc: 2858 cmp r0, #88 @ 0x58 200038de: d079 beq.n 200039d4 <_vsnprintf+0x5b0> 200038e0: 2862 cmp r0, #98 @ 0x62 200038e2: f040 8251 bne.w 20003d88 <_vsnprintf+0x964> 200038e6: f04f 0802 mov.w r8, #2 200038ea: 46c4 mov ip, r8 200038ec: f413 6080 ands.w r0, r3, #1024 @ 0x400 200038f0: d16d bne.n 200039ce <_vsnprintf+0x5aa> 200038f2: f023 030c bic.w r3, r3, #12 200038f6: f413 7200 ands.w r2, r3, #512 @ 0x200 200038fa: f040 80c2 bne.w 20003a82 <_vsnprintf+0x65e> 200038fe: 990b ldr r1, [sp, #44] @ 0x2c 20003900: 3104 adds r1, #4 20003902: 910d str r1, [sp, #52] @ 0x34 20003904: f413 7180 ands.w r1, r3, #256 @ 0x100 20003908: f040 822e bne.w 20003d68 <_vsnprintf+0x944> 2000390c: 065e lsls r6, r3, #25 2000390e: 9a0b ldr r2, [sp, #44] @ 0x2c 20003910: f140 80aa bpl.w 20003a68 <_vsnprintf+0x644> 20003914: 7812 ldrb r2, [r2, #0] 20003916: 2a00 cmp r2, #0 20003918: f040 80da bne.w 20003ad0 <_vsnprintf+0x6ac> 2000391c: f023 0310 bic.w r3, r3, #16 20003920: 2800 cmp r0, #0 20003922: f000 80d5 beq.w 20003ad0 <_vsnprintf+0x6ac> 20003926: 4611 mov r1, r2 20003928: f10d 0e48 add.w lr, sp, #72 @ 0x48 2000392c: 9306 str r3, [sp, #24] 2000392e: 9b0c ldr r3, [sp, #48] @ 0x30 20003930: f8cd c00c str.w ip, [sp, #12] 20003934: e9cd 7304 strd r7, r3, [sp, #16] 20003938: 9101 str r1, [sp, #4] 2000393a: 2300 movs r3, #0 2000393c: 464a mov r2, r9 2000393e: 9302 str r3, [sp, #8] 20003940: 4658 mov r0, fp 20003942: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 20003946: f8cd e000 str.w lr, [sp] 2000394a: f7fe ffe3 bl 20002914 <_ntoa_format> 2000394e: 9b0d ldr r3, [sp, #52] @ 0x34 20003950: 4681 mov r9, r0 20003952: 930b str r3, [sp, #44] @ 0x2c 20003954: e585 b.n 20003462 <_vsnprintf+0x3e> 20003956: f443 6300 orr.w r3, r3, #2048 @ 0x800 2000395a: e71b b.n 20003794 <_vsnprintf+0x370> 2000395c: f04f 0808 mov.w r8, #8 20003960: 46c4 mov ip, r8 20003962: e7c3 b.n 200038ec <_vsnprintf+0x4c8> 20003964: 9b0c ldr r3, [sp, #48] @ 0x30 20003966: 464c mov r4, r9 20003968: 42b3 cmp r3, r6 2000396a: f67f aeed bls.w 20003748 <_vsnprintf+0x324> 2000396e: 460f mov r7, r1 20003970: 444b add r3, r9 20003972: eba3 0906 sub.w r9, r3, r6 20003976: e9dd 6509 ldrd r6, r5, [sp, #36] @ 0x24 2000397a: 4622 mov r2, r4 2000397c: 4633 mov r3, r6 2000397e: 4629 mov r1, r5 20003980: 2020 movs r0, #32 20003982: 3401 adds r4, #1 20003984: 47d8 blx fp 20003986: 454c cmp r4, r9 20003988: d1f7 bne.n 2000397a <_vsnprintf+0x556> 2000398a: 4639 mov r1, r7 2000398c: e6dc b.n 20003748 <_vsnprintf+0x324> 2000398e: f443 6300 orr.w r3, r3, #2048 @ 0x800 20003992: f043 0320 orr.w r3, r3, #32 20003996: e6fd b.n 20003794 <_vsnprintf+0x370> 20003998: 460f mov r7, r1 2000399a: 940b str r4, [sp, #44] @ 0x2c 2000399c: e9dd 5409 ldrd r5, r4, [sp, #36] @ 0x24 200039a0: 464a mov r2, r9 200039a2: 462b mov r3, r5 200039a4: 4621 mov r1, r4 200039a6: 47d8 blx fp 200039a8: f818 0f01 ldrb.w r0, [r8, #1]! 200039ac: f109 0901 add.w r9, r9, #1 200039b0: 2800 cmp r0, #0 200039b2: d1f5 bne.n 200039a0 <_vsnprintf+0x57c> 200039b4: 4639 mov r1, r7 200039b6: 9c0b ldr r4, [sp, #44] @ 0x2c 200039b8: e6c3 b.n 20003742 <_vsnprintf+0x31e> 200039ba: f89a 0002 ldrb.w r0, [sl, #2] 200039be: f043 03c0 orr.w r3, r3, #192 @ 0xc0 200039c2: f10a 0203 add.w r2, sl, #3 200039c6: e5a8 b.n 2000351a <_vsnprintf+0xf6> 200039c8: 4604 mov r4, r0 200039ca: 4681 mov r9, r0 200039cc: e61d b.n 2000360a <_vsnprintf+0x1e6> 200039ce: f023 030d bic.w r3, r3, #13 200039d2: e790 b.n 200038f6 <_vsnprintf+0x4d2> 200039d4: f04f 0810 mov.w r8, #16 200039d8: f043 0320 orr.w r3, r3, #32 200039dc: 46c4 mov ip, r8 200039de: e785 b.n 200038ec <_vsnprintf+0x4c8> 200039e0: 9b0c ldr r3, [sp, #48] @ 0x30 200039e2: 2b01 cmp r3, #1 200039e4: d945 bls.n 20003a72 <_vsnprintf+0x64e> 200039e6: e9dd 5409 ldrd r5, r4, [sp, #36] @ 0x24 200039ea: 464e mov r6, r9 200039ec: f109 38ff add.w r8, r9, #4294967295 @ 0xffffffff 200039f0: 4498 add r8, r3 200039f2: 4632 mov r2, r6 200039f4: 462b mov r3, r5 200039f6: 4621 mov r1, r4 200039f8: 2020 movs r0, #32 200039fa: 3601 adds r6, #1 200039fc: 47d8 blx fp 200039fe: 4546 cmp r6, r8 20003a00: d1f7 bne.n 200039f2 <_vsnprintf+0x5ce> 20003a02: 9b0c ldr r3, [sp, #48] @ 0x30 20003a04: 4632 mov r2, r6 20003a06: 4499 add r9, r3 20003a08: 9b0b ldr r3, [sp, #44] @ 0x2c 20003a0a: 7818 ldrb r0, [r3, #0] 20003a0c: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 20003a10: 47d8 blx fp 20003a12: 970b str r7, [sp, #44] @ 0x2c 20003a14: e525 b.n 20003462 <_vsnprintf+0x3e> 20003a16: 9b0c ldr r3, [sp, #48] @ 0x30 20003a18: 42b3 cmp r3, r6 20003a1a: f240 81ee bls.w 20003dfa <_vsnprintf+0x9d6> 20003a1e: e9cd 480d strd r4, r8, [sp, #52] @ 0x34 20003a22: e9dd 5409 ldrd r5, r4, [sp, #36] @ 0x24 20003a26: 4688 mov r8, r1 20003a28: 444b add r3, r9 20003a2a: 1b9e subs r6, r3, r6 20003a2c: f8cd c02c str.w ip, [sp, #44] @ 0x2c 20003a30: 464a mov r2, r9 20003a32: 462b mov r3, r5 20003a34: 4621 mov r1, r4 20003a36: 2020 movs r0, #32 20003a38: f109 0901 add.w r9, r9, #1 20003a3c: 47d8 blx fp 20003a3e: 45b1 cmp r9, r6 20003a40: d1f6 bne.n 20003a30 <_vsnprintf+0x60c> 20003a42: 4641 mov r1, r8 20003a44: f8dd 8038 ldr.w r8, [sp, #56] @ 0x38 20003a48: 9b0c ldr r3, [sp, #48] @ 0x30 20003a4a: f8dd c02c ldr.w ip, [sp, #44] @ 0x2c 20003a4e: 9c0d ldr r4, [sp, #52] @ 0x34 20003a50: f898 2000 ldrb.w r2, [r8] 20003a54: 1c5e adds r6, r3, #1 20003a56: 4610 mov r0, r2 20003a58: 2a00 cmp r2, #0 20003a5a: f47f ae58 bne.w 2000370e <_vsnprintf+0x2ea> 20003a5e: e673 b.n 20003748 <_vsnprintf+0x324> 20003a60: f04f 0810 mov.w r8, #16 20003a64: 46c4 mov ip, r8 20003a66: e741 b.n 200038ec <_vsnprintf+0x4c8> 20003a68: 061d lsls r5, r3, #24 20003a6a: bf4c ite mi 20003a6c: 8812 ldrhmi r2, [r2, #0] 20003a6e: 6812 ldrpl r2, [r2, #0] 20003a70: e751 b.n 20003916 <_vsnprintf+0x4f2> 20003a72: 4613 mov r3, r2 20003a74: 464a mov r2, r9 20003a76: 7818 ldrb r0, [r3, #0] 20003a78: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 20003a7c: 47d8 blx fp 20003a7e: 46b1 mov r9, r6 20003a80: e6dc b.n 2000383c <_vsnprintf+0x418> 20003a82: 9c0b ldr r4, [sp, #44] @ 0x2c 20003a84: 3407 adds r4, #7 20003a86: f024 0407 bic.w r4, r4, #7 20003a8a: 4622 mov r2, r4 20003a8c: 6865 ldr r5, [r4, #4] 20003a8e: f852 4b08 ldr.w r4, [r2], #8 20003a92: 920b str r2, [sp, #44] @ 0x2c 20003a94: ea54 0205 orrs.w r2, r4, r5 20003a98: f040 812c bne.w 20003cf4 <_vsnprintf+0x8d0> 20003a9c: f023 0310 bic.w r3, r3, #16 20003aa0: 2800 cmp r0, #0 20003aa2: f000 8127 beq.w 20003cf4 <_vsnprintf+0x8d0> 20003aa6: 2600 movs r6, #0 20003aa8: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003aac: 9306 str r3, [sp, #24] 20003aae: 9b0c ldr r3, [sp, #48] @ 0x30 20003ab0: 464a mov r2, r9 20003ab2: e9cd 7304 strd r7, r3, [sp, #16] 20003ab6: 2300 movs r3, #0 20003ab8: e9cd e600 strd lr, r6, [sp] 20003abc: f8cd c00c str.w ip, [sp, #12] 20003ac0: 9302 str r3, [sp, #8] 20003ac2: 4658 mov r0, fp 20003ac4: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 20003ac8: f7fe ff24 bl 20002914 <_ntoa_format> 20003acc: 4681 mov r9, r0 20003ace: e4c8 b.n 20003462 <_vsnprintf+0x3e> 20003ad0: f013 0f20 tst.w r3, #32 20003ad4: bf14 ite ne 20003ad6: 2041 movne r0, #65 @ 0x41 20003ad8: 2061 moveq r0, #97 @ 0x61 20003ada: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003ade: 4676 mov r6, lr 20003ae0: f1a0 080a sub.w r8, r0, #10 20003ae4: e003 b.n 20003aee <_vsnprintf+0x6ca> 20003ae6: 2920 cmp r1, #32 20003ae8: f43f af20 beq.w 2000392c <_vsnprintf+0x508> 20003aec: 4622 mov r2, r4 20003aee: fbb2 f4fc udiv r4, r2, ip 20003af2: fb0c 2514 mls r5, ip, r4, r2 20003af6: b2e8 uxtb r0, r5 20003af8: 2d09 cmp r5, #9 20003afa: f100 0530 add.w r5, r0, #48 @ 0x30 20003afe: bf8a itet hi 20003b00: 4440 addhi r0, r8 20003b02: b2e8 uxtbls r0, r5 20003b04: b2c0 uxtbhi r0, r0 20003b06: 4562 cmp r2, ip 20003b08: f806 0b01 strb.w r0, [r6], #1 20003b0c: f101 0101 add.w r1, r1, #1 20003b10: d2e9 bcs.n 20003ae6 <_vsnprintf+0x6c2> 20003b12: e70b b.n 2000392c <_vsnprintf+0x508> 20003b14: f023 0210 bic.w r2, r3, #16 20003b18: 2869 cmp r0, #105 @ 0x69 20003b1a: 920d str r2, [sp, #52] @ 0x34 20003b1c: f040 816f bne.w 20003dfe <_vsnprintf+0x9da> 20003b20: f413 6280 ands.w r2, r3, #1024 @ 0x400 20003b24: d004 beq.n 20003b30 <_vsnprintf+0x70c> 20003b26: f44f 6280 mov.w r2, #1024 @ 0x400 20003b2a: f023 0311 bic.w r3, r3, #17 20003b2e: 930d str r3, [sp, #52] @ 0x34 20003b30: 9b0d ldr r3, [sp, #52] @ 0x34 20003b32: f413 7600 ands.w r6, r3, #512 @ 0x200 20003b36: d140 bne.n 20003bba <_vsnprintf+0x796> 20003b38: 9b0b ldr r3, [sp, #44] @ 0x2c 20003b3a: f103 0804 add.w r8, r3, #4 20003b3e: 9b0d ldr r3, [sp, #52] @ 0x34 20003b40: f413 7080 ands.w r0, r3, #256 @ 0x100 20003b44: f040 8098 bne.w 20003c78 <_vsnprintf+0x854> 20003b48: 0659 lsls r1, r3, #25 20003b4a: f140 80c6 bpl.w 20003cda <_vsnprintf+0x8b6> 20003b4e: 9b0b ldr r3, [sp, #44] @ 0x2c 20003b50: 7819 ldrb r1, [r3, #0] 20003b52: 460c mov r4, r1 20003b54: 0fcb lsrs r3, r1, #31 20003b56: 2900 cmp r1, #0 20003b58: f000 80b9 beq.w 20003cce <_vsnprintf+0x8aa> 20003b5c: 4622 mov r2, r4 20003b5e: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003b62: 4674 mov r4, lr 20003b64: 4616 mov r6, r2 20003b66: f8df c2a0 ldr.w ip, [pc, #672] @ 20003e08 <_vsnprintf+0x9e4> 20003b6a: e001 b.n 20003b70 <_vsnprintf+0x74c> 20003b6c: 2820 cmp r0, #32 20003b6e: d00f beq.n 20003b90 <_vsnprintf+0x76c> 20003b70: 4635 mov r5, r6 20003b72: fbac 2106 umull r2, r1, ip, r6 20003b76: 08c9 lsrs r1, r1, #3 20003b78: eb01 0281 add.w r2, r1, r1, lsl #2 20003b7c: eba6 0242 sub.w r2, r6, r2, lsl #1 20003b80: 3230 adds r2, #48 @ 0x30 20003b82: 2d09 cmp r5, #9 20003b84: 460e mov r6, r1 20003b86: f100 0001 add.w r0, r0, #1 20003b8a: f804 2b01 strb.w r2, [r4], #1 20003b8e: d8ed bhi.n 20003b6c <_vsnprintf+0x748> 20003b90: 9a0d ldr r2, [sp, #52] @ 0x34 20003b92: e9cd 0301 strd r0, r3, [sp, #4] 20003b96: 9206 str r2, [sp, #24] 20003b98: 9a0c ldr r2, [sp, #48] @ 0x30 20003b9a: e9cd 7204 strd r7, r2, [sp, #16] 20003b9e: 230a movs r3, #10 20003ba0: 464a mov r2, r9 20003ba2: 9303 str r3, [sp, #12] 20003ba4: 4658 mov r0, fp 20003ba6: e9dd 3109 ldrd r3, r1, [sp, #36] @ 0x24 20003baa: f8cd e000 str.w lr, [sp] 20003bae: f7fe feb1 bl 20002914 <_ntoa_format> 20003bb2: f8cd 802c str.w r8, [sp, #44] @ 0x2c 20003bb6: 4681 mov r9, r0 20003bb8: e453 b.n 20003462 <_vsnprintf+0x3e> 20003bba: 9c0b ldr r4, [sp, #44] @ 0x2c 20003bbc: 3407 adds r4, #7 20003bbe: f024 0407 bic.w r4, r4, #7 20003bc2: 4621 mov r1, r4 20003bc4: 4608 mov r0, r1 20003bc6: 6863 ldr r3, [r4, #4] 20003bc8: f850 1b08 ldr.w r1, [r0], #8 20003bcc: 0fdc lsrs r4, r3, #31 20003bce: 900b str r0, [sp, #44] @ 0x2c 20003bd0: ea51 0003 orrs.w r0, r1, r3 20003bd4: f000 80c3 beq.w 20003d5e <_vsnprintf+0x93a> 20003bd8: 460a mov r2, r1 20003bda: 1e19 subs r1, r3, #0 20003bdc: db48 blt.n 20003c70 <_vsnprintf+0x84c> 20003bde: 4613 mov r3, r2 20003be0: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003be4: 46f4 mov ip, lr 20003be6: 2600 movs r6, #0 20003be8: e9cd 940e strd r9, r4, [sp, #56] @ 0x38 20003bec: f8df 8218 ldr.w r8, [pc, #536] @ 20003e08 <_vsnprintf+0x9e4> 20003bf0: e001 b.n 20003bf6 <_vsnprintf+0x7d2> 20003bf2: 2e20 cmp r6, #32 20003bf4: d02d beq.n 20003c52 <_vsnprintf+0x82e> 20003bf6: 185a adds r2, r3, r1 20003bf8: f142 0200 adc.w r2, r2, #0 20003bfc: fba8 5902 umull r5, r9, r8, r2 20003c00: f029 0503 bic.w r5, r9, #3 20003c04: eb05 0599 add.w r5, r5, r9, lsr #2 20003c08: 1b52 subs r2, r2, r5 20003c0a: 461c mov r4, r3 20003c0c: 1a9b subs r3, r3, r2 20003c0e: f161 0500 sbc.w r5, r1, #0 20003c12: 4608 mov r0, r1 20003c14: f04f 31cc mov.w r1, #3435973836 @ 0xcccccccc 20003c18: fb01 f103 mul.w r1, r1, r3 20003c1c: fb08 1105 mla r1, r8, r5, r1 20003c20: fba3 5308 umull r5, r3, r3, r8 20003c24: 4419 add r1, r3 20003c26: 2305 movs r3, #5 20003c28: f005 0901 and.w r9, r5, #1 20003c2c: fba9 3903 umull r3, r9, r9, r3 20003c30: 189b adds r3, r3, r2 20003c32: 2c0a cmp r4, #10 20003c34: f103 0330 add.w r3, r3, #48 @ 0x30 20003c38: ea4f 0555 mov.w r5, r5, lsr #1 20003c3c: f170 0000 sbcs.w r0, r0, #0 20003c40: f80c 3b01 strb.w r3, [ip], #1 20003c44: f106 0601 add.w r6, r6, #1 20003c48: ea45 73c1 orr.w r3, r5, r1, lsl #31 20003c4c: ea4f 0151 mov.w r1, r1, lsr #1 20003c50: d2cf bcs.n 20003bf2 <_vsnprintf+0x7ce> 20003c52: e9dd 940e ldrd r9, r4, [sp, #56] @ 0x38 20003c56: 9b0d ldr r3, [sp, #52] @ 0x34 20003c58: 464a mov r2, r9 20003c5a: 9306 str r3, [sp, #24] 20003c5c: 9b0c ldr r3, [sp, #48] @ 0x30 20003c5e: e9cd 6401 strd r6, r4, [sp, #4] 20003c62: e9cd 7304 strd r7, r3, [sp, #16] 20003c66: 230a movs r3, #10 20003c68: f8cd e000 str.w lr, [sp] 20003c6c: 9303 str r3, [sp, #12] 20003c6e: e728 b.n 20003ac2 <_vsnprintf+0x69e> 20003c70: 4252 negs r2, r2 20003c72: eb61 0141 sbc.w r1, r1, r1, lsl #1 20003c76: e7b2 b.n 20003bde <_vsnprintf+0x7ba> 20003c78: 9b0b ldr r3, [sp, #44] @ 0x2c 20003c7a: 6819 ldr r1, [r3, #0] 20003c7c: 0fcb lsrs r3, r1, #31 20003c7e: 2900 cmp r1, #0 20003c80: f000 80ab beq.w 20003dda <_vsnprintf+0x9b6> 20003c84: ea81 72e1 eor.w r2, r1, r1, asr #31 20003c88: eba2 72e1 sub.w r2, r2, r1, asr #31 20003c8c: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003c90: 4670 mov r0, lr 20003c92: f8df c174 ldr.w ip, [pc, #372] @ 20003e08 <_vsnprintf+0x9e4> 20003c96: e001 b.n 20003c9c <_vsnprintf+0x878> 20003c98: 2e20 cmp r6, #32 20003c9a: d010 beq.n 20003cbe <_vsnprintf+0x89a> 20003c9c: 4615 mov r5, r2 20003c9e: fbac 4102 umull r4, r1, ip, r2 20003ca2: 08c9 lsrs r1, r1, #3 20003ca4: eb01 0481 add.w r4, r1, r1, lsl #2 20003ca8: eba2 0444 sub.w r4, r2, r4, lsl #1 20003cac: f104 0230 add.w r2, r4, #48 @ 0x30 20003cb0: 2d09 cmp r5, #9 20003cb2: f800 2b01 strb.w r2, [r0], #1 20003cb6: f106 0601 add.w r6, r6, #1 20003cba: 460a mov r2, r1 20003cbc: d8ec bhi.n 20003c98 <_vsnprintf+0x874> 20003cbe: 9a0d ldr r2, [sp, #52] @ 0x34 20003cc0: e9cd 6301 strd r6, r3, [sp, #4] 20003cc4: 9206 str r2, [sp, #24] 20003cc6: 9a0c ldr r2, [sp, #48] @ 0x30 20003cc8: e9cd 7204 strd r7, r2, [sp, #16] 20003ccc: e767 b.n 20003b9e <_vsnprintf+0x77a> 20003cce: 2a00 cmp r2, #0 20003cd0: f43f af45 beq.w 20003b5e <_vsnprintf+0x73a> 20003cd4: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003cd8: e75a b.n 20003b90 <_vsnprintf+0x76c> 20003cda: f013 0f80 tst.w r3, #128 @ 0x80 20003cde: 9b0b ldr r3, [sp, #44] @ 0x2c 20003ce0: f000 8081 beq.w 20003de6 <_vsnprintf+0x9c2> 20003ce4: f9b3 1000 ldrsh.w r1, [r3] 20003ce8: ea81 74e1 eor.w r4, r1, r1, asr #31 20003cec: eba4 74e1 sub.w r4, r4, r1, asr #31 20003cf0: b2a4 uxth r4, r4 20003cf2: e72f b.n 20003b54 <_vsnprintf+0x730> 20003cf4: f013 0f20 tst.w r3, #32 20003cf8: bf14 ite ne 20003cfa: 2241 movne r2, #65 @ 0x41 20003cfc: 2261 moveq r2, #97 @ 0x61 20003cfe: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003d02: 3a0a subs r2, #10 20003d04: e9cd 970d strd r9, r7, [sp, #52] @ 0x34 20003d08: f8cd b044 str.w fp, [sp, #68] @ 0x44 20003d0c: 2600 movs r6, #0 20003d0e: 4677 mov r7, lr 20003d10: 46f3 mov fp, lr 20003d12: 4691 mov r9, r2 20003d14: e9cd 3c0f strd r3, ip, [sp, #60] @ 0x3c 20003d18: e003 b.n 20003d22 <_vsnprintf+0x8fe> 20003d1a: 2e20 cmp r6, #32 20003d1c: d017 beq.n 20003d4e <_vsnprintf+0x92a> 20003d1e: 4604 mov r4, r0 20003d20: 460d mov r5, r1 20003d22: 4629 mov r1, r5 20003d24: 4642 mov r2, r8 20003d26: 2300 movs r3, #0 20003d28: 4620 mov r0, r4 20003d2a: f003 f809 bl 20006d40 <__aeabi_uldivmod> 20003d2e: b2d2 uxtb r2, r2 20003d30: 2a09 cmp r2, #9 20003d32: f102 0330 add.w r3, r2, #48 @ 0x30 20003d36: bf88 it hi 20003d38: eb02 0309 addhi.w r3, r2, r9 20003d3c: 4544 cmp r4, r8 20003d3e: b2db uxtb r3, r3 20003d40: f175 0500 sbcs.w r5, r5, #0 20003d44: f807 3b01 strb.w r3, [r7], #1 20003d48: f106 0601 add.w r6, r6, #1 20003d4c: d2e5 bcs.n 20003d1a <_vsnprintf+0x8f6> 20003d4e: 46de mov lr, fp 20003d50: e9dd 970d ldrd r9, r7, [sp, #52] @ 0x34 20003d54: e9dd 3c0f ldrd r3, ip, [sp, #60] @ 0x3c 20003d58: f8dd b044 ldr.w fp, [sp, #68] @ 0x44 20003d5c: e6a6 b.n 20003aac <_vsnprintf+0x688> 20003d5e: 2a00 cmp r2, #0 20003d60: d147 bne.n 20003df2 <_vsnprintf+0x9ce> 20003d62: 4613 mov r3, r2 20003d64: 4611 mov r1, r2 20003d66: e73b b.n 20003be0 <_vsnprintf+0x7bc> 20003d68: 990b ldr r1, [sp, #44] @ 0x2c 20003d6a: 6809 ldr r1, [r1, #0] 20003d6c: b9a1 cbnz r1, 20003d98 <_vsnprintf+0x974> 20003d6e: f023 0310 bic.w r3, r3, #16 20003d72: b188 cbz r0, 20003d98 <_vsnprintf+0x974> 20003d74: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003d78: 9306 str r3, [sp, #24] 20003d7a: 9b0c ldr r3, [sp, #48] @ 0x30 20003d7c: f8cd c00c str.w ip, [sp, #12] 20003d80: e9cd 7304 strd r7, r3, [sp, #16] 20003d84: 9201 str r2, [sp, #4] 20003d86: e5d8 b.n 2000393a <_vsnprintf+0x516> 20003d88: f413 6280 ands.w r2, r3, #1024 @ 0x400 20003d8c: f47f aecb bne.w 20003b26 <_vsnprintf+0x702> 20003d90: f023 0310 bic.w r3, r3, #16 20003d94: 930d str r3, [sp, #52] @ 0x34 20003d96: e6cb b.n 20003b30 <_vsnprintf+0x70c> 20003d98: f013 0f20 tst.w r3, #32 20003d9c: bf14 ite ne 20003d9e: 2041 movne r0, #65 @ 0x41 20003da0: 2061 moveq r0, #97 @ 0x61 20003da2: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003da6: 4676 mov r6, lr 20003da8: f1a0 080a sub.w r8, r0, #10 20003dac: e002 b.n 20003db4 <_vsnprintf+0x990> 20003dae: 2a20 cmp r2, #32 20003db0: d0e2 beq.n 20003d78 <_vsnprintf+0x954> 20003db2: 4621 mov r1, r4 20003db4: fbb1 f4fc udiv r4, r1, ip 20003db8: fb0c 1514 mls r5, ip, r4, r1 20003dbc: b2e8 uxtb r0, r5 20003dbe: 2d09 cmp r5, #9 20003dc0: f100 0530 add.w r5, r0, #48 @ 0x30 20003dc4: bf8a itet hi 20003dc6: 4440 addhi r0, r8 20003dc8: b2e8 uxtbls r0, r5 20003dca: b2c0 uxtbhi r0, r0 20003dcc: 4561 cmp r1, ip 20003dce: f806 0b01 strb.w r0, [r6], #1 20003dd2: f102 0201 add.w r2, r2, #1 20003dd6: d2ea bcs.n 20003dae <_vsnprintf+0x98a> 20003dd8: e7ce b.n 20003d78 <_vsnprintf+0x954> 20003dda: 2a00 cmp r2, #0 20003ddc: f43f af56 beq.w 20003c8c <_vsnprintf+0x868> 20003de0: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003de4: e76b b.n 20003cbe <_vsnprintf+0x89a> 20003de6: 6819 ldr r1, [r3, #0] 20003de8: ea81 74e1 eor.w r4, r1, r1, asr #31 20003dec: eba4 74e1 sub.w r4, r4, r1, asr #31 20003df0: e6b0 b.n 20003b54 <_vsnprintf+0x730> 20003df2: 2600 movs r6, #0 20003df4: f10d 0e48 add.w lr, sp, #72 @ 0x48 20003df8: e72d b.n 20003c56 <_vsnprintf+0x832> 20003dfa: 3601 adds r6, #1 20003dfc: e62b b.n 20003a56 <_vsnprintf+0x632> 20003dfe: f04f 080a mov.w r8, #10 20003e02: 4613 mov r3, r2 20003e04: 46c4 mov ip, r8 20003e06: e571 b.n 200038ec <_vsnprintf+0x4c8> 20003e08: cccccccd .word 0xcccccccd 20003e0c : 20003e0c: b570 push {r4, r5, r6, lr} 20003e0e: 4694 mov ip, r2 20003e10: 461e mov r6, r3 20003e12: 4605 mov r5, r0 20003e14: 460c mov r4, r1 20003e16: b084 sub sp, #16 20003e18: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20003e1c: 4663 mov r3, ip 20003e1e: a902 add r1, sp, #8 20003e20: 9600 str r6, [sp, #0] 20003e22: 4803 ldr r0, [pc, #12] @ (20003e30 ) 20003e24: e9cd 5402 strd r5, r4, [sp, #8] 20003e28: f7ff fafc bl 20003424 <_vsnprintf> 20003e2c: b004 add sp, #16 20003e2e: bd70 pop {r4, r5, r6, pc} 20003e30: 20002bc1 .word 0x20002bc1 20003e34 : 20003e34: b510 push {r4, lr} 20003e36: 4b09 ldr r3, [pc, #36] @ (20003e5c ) 20003e38: b084 sub sp, #16 20003e3a: 681c ldr r4, [r3, #0] 20003e3c: b14c cbz r4, 20003e52 20003e3e: 4603 mov r3, r0 20003e40: 9100 str r1, [sp, #0] 20003e42: f04f 32ff mov.w r2, #4294967295 @ 0xffffffff 20003e46: a903 add r1, sp, #12 20003e48: 4805 ldr r0, [pc, #20] @ (20003e60 ) 20003e4a: 47a0 blx r4 20003e4c: 2001 movs r0, #1 20003e4e: b004 add sp, #16 20003e50: bd10 pop {r4, pc} 20003e52: f000 f9bd bl 200041d0 <__wrap_puts> 20003e56: 4620 mov r0, r4 20003e58: b004 add sp, #16 20003e5a: bd10 pop {r4, pc} 20003e5c: 20013fa4 .word 0x20013fa4 20003e60: 20002bb9 .word 0x20002bb9 20003e64 <_exit>: 20003e64: be00 bkpt 0x0000 20003e66: e7fd b.n 20003e64 <_exit> 20003e68 : 20003e68: b508 push {r3, lr} 20003e6a: f7ff fffb bl 20003e64 <_exit> 20003e6e: bf00 nop 20003e70 : 20003e70: b538 push {r3, r4, r5, lr} 20003e72: 4c06 ldr r4, [pc, #24] @ (20003e8c ) 20003e74: 4d06 ldr r5, [pc, #24] @ (20003e90 ) 20003e76: f7fe fab3 bl 200023e0 20003e7a: 42ac cmp r4, r5 20003e7c: d204 bcs.n 20003e88 20003e7e: f854 3b04 ldr.w r3, [r4], #4 20003e82: 4798 blx r3 20003e84: 42ac cmp r4, r5 20003e86: d3fa bcc.n 20003e7e 20003e88: bd38 pop {r3, r4, r5, pc} 20003e8a: bf00 nop 20003e8c: 20010a00 .word 0x20010a00 20003e90: 20010a10 .word 0x20010a10 20003e94 : 20003e94: 6803 ldr r3, [r0, #0] 20003e96: 4608 mov r0, r1 20003e98: 4611 mov r1, r2 20003e9a: 4718 bx r3 20003e9c : 20003e9c: 7d43 ldrb r3, [r0, #21] 20003e9e: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20003ea2: 4681 mov r9, r0 20003ea4: 460f mov r7, r1 20003ea6: 4616 mov r6, r2 20003ea8: 2b00 cmp r3, #0 20003eaa: d043 beq.n 20003f34 20003eac: 2a00 cmp r2, #0 20003eae: dd3b ble.n 20003f28 20003eb0: 7d03 ldrb r3, [r0, #20] 20003eb2: 2000 movs r0, #0 20003eb4: 1e4d subs r5, r1, #1 20003eb6: 4601 mov r1, r0 20003eb8: f815 2f01 ldrb.w r2, [r5, #1]! 20003ebc: f8df 8084 ldr.w r8, [pc, #132] @ 20003f44 20003ec0: 2a0a cmp r2, #10 20003ec2: f101 0401 add.w r4, r1, #1 20003ec6: d00e beq.n 20003ee6 20003ec8: 42a6 cmp r6, r4 20003eca: d01c beq.n 20003f06 20003ecc: 782b ldrb r3, [r5, #0] 20003ece: 4621 mov r1, r4 20003ed0: f1a3 030d sub.w r3, r3, #13 20003ed4: fab3 f383 clz r3, r3 20003ed8: f815 2f01 ldrb.w r2, [r5, #1]! 20003edc: 095b lsrs r3, r3, #5 20003ede: 2a0a cmp r2, #10 20003ee0: f101 0401 add.w r4, r1, #1 20003ee4: d1f0 bne.n 20003ec8 20003ee6: 2b00 cmp r3, #0 20003ee8: d1ee bne.n 20003ec8 20003eea: 4281 cmp r1, r0 20003eec: eba1 0100 sub.w r1, r1, r0 20003ef0: 4438 add r0, r7 20003ef2: dc1b bgt.n 20003f2c 20003ef4: 2102 movs r1, #2 20003ef6: 4640 mov r0, r8 20003ef8: f8d9 3000 ldr.w r3, [r9] 20003efc: 4798 blx r3 20003efe: 42a6 cmp r6, r4 20003f00: d008 beq.n 20003f14 20003f02: 4620 mov r0, r4 20003f04: e7e2 b.n 20003ecc 20003f06: 4286 cmp r6, r0 20003f08: dd04 ble.n 20003f14 20003f0a: 1a31 subs r1, r6, r0 20003f0c: f8d9 3000 ldr.w r3, [r9] 20003f10: 4438 add r0, r7 20003f12: 4798 blx r3 20003f14: 4437 add r7, r6 20003f16: f817 3c01 ldrb.w r3, [r7, #-1] 20003f1a: f1a3 030d sub.w r3, r3, #13 20003f1e: fab3 f383 clz r3, r3 20003f22: 095b lsrs r3, r3, #5 20003f24: f889 3014 strb.w r3, [r9, #20] 20003f28: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20003f2c: f8d9 3000 ldr.w r3, [r9] 20003f30: 4798 blx r3 20003f32: e7df b.n 20003ef4 20003f34: 4638 mov r0, r7 20003f36: f8d9 3000 ldr.w r3, [r9] 20003f3a: 4611 mov r1, r2 20003f3c: e8bd 47f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20003f40: 4718 bx r3 20003f42: bf00 nop 20003f44: 20010758 .word 0x20010758 20003f48 : 20003f48: 680b ldr r3, [r1, #0] 20003f4a: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20003f4e: 2b80 cmp r3, #128 @ 0x80 20003f50: 460d mov r5, r1 20003f52: 4606 mov r6, r0 20003f54: d005 beq.n 20003f62 20003f56: 1c5a adds r2, r3, #1 20003f58: 442b add r3, r5 20003f5a: 602a str r2, [r5, #0] 20003f5c: 711e strb r6, [r3, #4] 20003f5e: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20003f62: 4b0f ldr r3, [pc, #60] @ (20003fa0 ) 20003f64: 681c ldr r4, [r3, #0] 20003f66: b1a4 cbz r4, 20003f92 20003f68: 4f0e ldr r7, [pc, #56] @ (20003fa4 ) 20003f6a: f101 0804 add.w r8, r1, #4 20003f6e: e001 b.n 20003f74 20003f70: 6924 ldr r4, [r4, #16] 20003f72: b174 cbz r4, 20003f92 20003f74: 6823 ldr r3, [r4, #0] 20003f76: 2b00 cmp r3, #0 20003f78: d0fa beq.n 20003f70 20003f7a: 683b ldr r3, [r7, #0] 20003f7c: b10b cbz r3, 20003f82 20003f7e: 42a3 cmp r3, r4 20003f80: d1f6 bne.n 20003f70 20003f82: 4620 mov r0, r4 20003f84: 4641 mov r1, r8 20003f86: 682a ldr r2, [r5, #0] 20003f88: f7ff ff88 bl 20003e9c 20003f8c: 6924 ldr r4, [r4, #16] 20003f8e: 2c00 cmp r4, #0 20003f90: d1f0 bne.n 20003f74 20003f92: 2300 movs r3, #0 20003f94: 2201 movs r2, #1 20003f96: 442b add r3, r5 20003f98: 602a str r2, [r5, #0] 20003f9a: 711e strb r6, [r3, #4] 20003f9c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20003fa0: 20013b98 .word 0x20013b98 20003fa4: 20013ba0 .word 0x20013ba0 20003fa8 : 20003fa8: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20003fac: b082 sub sp, #8 20003fae: 460d mov r5, r1 20003fb0: 4692 mov sl, r2 20003fb2: 4699 mov r9, r3 20003fb4: 4607 mov r7, r0 20003fb6: f7fd feef bl 20001d98 20003fba: f04f 36ff mov.w r6, #4294967295 @ 0xffffffff 20003fbe: f06f 4400 mvn.w r4, #2147483648 @ 0x80000000 20003fc2: 4a2f ldr r2, [pc, #188] @ (20004080 ) 20003fc4: 1882 adds r2, r0, r2 20003fc6: f141 0300 adc.w r3, r1, #0 20003fca: 4296 cmp r6, r2 20003fcc: eb74 0103 sbcs.w r1, r4, r3 20003fd0: bf3c itt cc 20003fd2: 4632 movcc r2, r6 20003fd4: 4623 movcc r3, r4 20003fd6: 482b ldr r0, [pc, #172] @ (20004084 ) 20003fd8: f003 f9fa bl 200073d0 20003fdc: 1c6b adds r3, r5, #1 20003fde: 4680 mov r8, r0 20003fe0: d103 bne.n 20003fea 20003fe2: 4638 mov r0, r7 20003fe4: f003 f914 bl 20007210 20003fe8: 4605 mov r5, r0 20003fea: 4b27 ldr r3, [pc, #156] @ (20004088 ) 20003fec: 4e27 ldr r6, [pc, #156] @ (2000408c ) 20003fee: 681c ldr r4, [r3, #0] 20003ff0: 4b27 ldr r3, [pc, #156] @ (20004090 ) 20003ff2: f1b9 0f00 cmp.w r9, #0 20003ff6: bf18 it ne 20003ff8: 461e movne r6, r3 20003ffa: b1b4 cbz r4, 2000402a 20003ffc: f1ba 0f00 cmp.w sl, #0 20004000: d11a bne.n 20004038 20004002: f8df 9090 ldr.w r9, [pc, #144] @ 20004094 20004006: e001 b.n 2000400c 20004008: 6924 ldr r4, [r4, #16] 2000400a: b174 cbz r4, 2000402a 2000400c: 6823 ldr r3, [r4, #0] 2000400e: 2b00 cmp r3, #0 20004010: d0fa beq.n 20004008 20004012: f8d9 3000 ldr.w r3, [r9] 20004016: b10b cbz r3, 2000401c 20004018: 429c cmp r4, r3 2000401a: d1f5 bne.n 20004008 2000401c: 4620 mov r0, r4 2000401e: 462a mov r2, r5 20004020: 4639 mov r1, r7 20004022: 47b0 blx r6 20004024: 6924 ldr r4, [r4, #16] 20004026: 2c00 cmp r4, #0 20004028: d1f0 bne.n 2000400c 2000402a: f1b8 0f00 cmp.w r8, #0 2000402e: d11f bne.n 20004070 20004030: 4628 mov r0, r5 20004032: b002 add sp, #8 20004034: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20004038: f04f 0a0a mov.w sl, #10 2000403c: f8df 9054 ldr.w r9, [pc, #84] @ 20004094 20004040: e002 b.n 20004048 20004042: 6924 ldr r4, [r4, #16] 20004044: 2c00 cmp r4, #0 20004046: d0f0 beq.n 2000402a 20004048: 6823 ldr r3, [r4, #0] 2000404a: 2b00 cmp r3, #0 2000404c: d0f9 beq.n 20004042 2000404e: f8d9 3000 ldr.w r3, [r9] 20004052: b10b cbz r3, 20004058 20004054: 42a3 cmp r3, r4 20004056: d1f4 bne.n 20004042 20004058: 462a mov r2, r5 2000405a: 4639 mov r1, r7 2000405c: 4620 mov r0, r4 2000405e: 47b0 blx r6 20004060: 2201 movs r2, #1 20004062: 4620 mov r0, r4 20004064: f10d 0107 add.w r1, sp, #7 20004068: f88d a007 strb.w sl, [sp, #7] 2000406c: 47b0 blx r6 2000406e: e7e8 b.n 20004042 20004070: 4804 ldr r0, [pc, #16] @ (20004084 ) 20004072: f003 f9ff bl 20007474 20004076: 4628 mov r0, r5 20004078: b002 add sp, #8 2000407a: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 2000407e: bf00 nop 20004080: 000f4240 .word 0x000f4240 20004084: 200109b8 .word 0x200109b8 20004088: 20013b98 .word 0x20013b98 2000408c: 20003e95 .word 0x20003e95 20004090: 20003e9d .word 0x20003e9d 20004094: 20013ba0 .word 0x20013ba0 20004098 : 20004098: b5f0 push {r4, r5, r6, r7, lr} 2000409a: b083 sub sp, #12 2000409c: 4606 mov r6, r0 2000409e: f88d 0007 strb.w r0, [sp, #7] 200040a2: f7fd fe79 bl 20001d98 200040a6: f04f 35ff mov.w r5, #4294967295 @ 0xffffffff 200040aa: f06f 4400 mvn.w r4, #2147483648 @ 0x80000000 200040ae: 4a17 ldr r2, [pc, #92] @ (2000410c ) 200040b0: 1882 adds r2, r0, r2 200040b2: f141 0300 adc.w r3, r1, #0 200040b6: 4295 cmp r5, r2 200040b8: eb74 0103 sbcs.w r1, r4, r3 200040bc: bf3c itt cc 200040be: 4623 movcc r3, r4 200040c0: 462a movcc r2, r5 200040c2: 4813 ldr r0, [pc, #76] @ (20004110 ) 200040c4: f003 f984 bl 200073d0 200040c8: 4b12 ldr r3, [pc, #72] @ (20004114 ) 200040ca: 4607 mov r7, r0 200040cc: 681c ldr r4, [r3, #0] 200040ce: b19c cbz r4, 200040f8 200040d0: 4d11 ldr r5, [pc, #68] @ (20004118 ) 200040d2: e001 b.n 200040d8 200040d4: 6924 ldr r4, [r4, #16] 200040d6: b17c cbz r4, 200040f8 200040d8: 6823 ldr r3, [r4, #0] 200040da: 2b00 cmp r3, #0 200040dc: d0fa beq.n 200040d4 200040de: 682b ldr r3, [r5, #0] 200040e0: b10b cbz r3, 200040e6 200040e2: 429c cmp r4, r3 200040e4: d1f6 bne.n 200040d4 200040e6: 4620 mov r0, r4 200040e8: 2201 movs r2, #1 200040ea: f10d 0107 add.w r1, sp, #7 200040ee: f7ff fed1 bl 20003e94 200040f2: 6924 ldr r4, [r4, #16] 200040f4: 2c00 cmp r4, #0 200040f6: d1ef bne.n 200040d8 200040f8: b917 cbnz r7, 20004100 200040fa: 4630 mov r0, r6 200040fc: b003 add sp, #12 200040fe: bdf0 pop {r4, r5, r6, r7, pc} 20004100: 4803 ldr r0, [pc, #12] @ (20004110 ) 20004102: f003 f9b7 bl 20007474 20004106: 4630 mov r0, r6 20004108: b003 add sp, #12 2000410a: bdf0 pop {r4, r5, r6, r7, pc} 2000410c: 000f4240 .word 0x000f4240 20004110: 200109b8 .word 0x200109b8 20004114: 20013b98 .word 0x20013b98 20004118: 20013ba0 .word 0x20013ba0 2000411c : 2000411c: 4a0a ldr r2, [pc, #40] @ (20004148 ) 2000411e: 6813 ldr r3, [r2, #0] 20004120: b14b cbz r3, 20004136 20004122: 4283 cmp r3, r0 20004124: d102 bne.n 2000412c 20004126: e009 b.n 2000413c 20004128: 4298 cmp r0, r3 2000412a: d007 beq.n 2000413c 2000412c: f103 0210 add.w r2, r3, #16 20004130: 691b ldr r3, [r3, #16] 20004132: 2b00 cmp r3, #0 20004134: d1f8 bne.n 20004128 20004136: b101 cbz r1, 2000413a 20004138: 6010 str r0, [r2, #0] 2000413a: 4770 bx lr 2000413c: 2900 cmp r1, #0 2000413e: d1fc bne.n 2000413a 20004140: 6903 ldr r3, [r0, #16] 20004142: 6013 str r3, [r2, #0] 20004144: 6101 str r1, [r0, #16] 20004146: 4770 bx lr 20004148: 20013b98 .word 0x20013b98 2000414c <__wrap_putchar>: 2000414c: b5f0 push {r4, r5, r6, r7, lr} 2000414e: b083 sub sp, #12 20004150: 4606 mov r6, r0 20004152: f88d 0007 strb.w r0, [sp, #7] 20004156: f7fd fe1f bl 20001d98 2000415a: f04f 35ff mov.w r5, #4294967295 @ 0xffffffff 2000415e: f06f 4400 mvn.w r4, #2147483648 @ 0x80000000 20004162: 4a17 ldr r2, [pc, #92] @ (200041c0 <__wrap_putchar+0x74>) 20004164: 1882 adds r2, r0, r2 20004166: f141 0300 adc.w r3, r1, #0 2000416a: 4295 cmp r5, r2 2000416c: eb74 0103 sbcs.w r1, r4, r3 20004170: bf3c itt cc 20004172: 4623 movcc r3, r4 20004174: 462a movcc r2, r5 20004176: 4813 ldr r0, [pc, #76] @ (200041c4 <__wrap_putchar+0x78>) 20004178: f003 f92a bl 200073d0 2000417c: 4b12 ldr r3, [pc, #72] @ (200041c8 <__wrap_putchar+0x7c>) 2000417e: 4607 mov r7, r0 20004180: 681c ldr r4, [r3, #0] 20004182: b19c cbz r4, 200041ac <__wrap_putchar+0x60> 20004184: 4d11 ldr r5, [pc, #68] @ (200041cc <__wrap_putchar+0x80>) 20004186: e001 b.n 2000418c <__wrap_putchar+0x40> 20004188: 6924 ldr r4, [r4, #16] 2000418a: b17c cbz r4, 200041ac <__wrap_putchar+0x60> 2000418c: 6823 ldr r3, [r4, #0] 2000418e: 2b00 cmp r3, #0 20004190: d0fa beq.n 20004188 <__wrap_putchar+0x3c> 20004192: 682b ldr r3, [r5, #0] 20004194: b10b cbz r3, 2000419a <__wrap_putchar+0x4e> 20004196: 429c cmp r4, r3 20004198: d1f6 bne.n 20004188 <__wrap_putchar+0x3c> 2000419a: 4620 mov r0, r4 2000419c: 2201 movs r2, #1 2000419e: f10d 0107 add.w r1, sp, #7 200041a2: f7ff fe7b bl 20003e9c 200041a6: 6924 ldr r4, [r4, #16] 200041a8: 2c00 cmp r4, #0 200041aa: d1ef bne.n 2000418c <__wrap_putchar+0x40> 200041ac: b917 cbnz r7, 200041b4 <__wrap_putchar+0x68> 200041ae: 4630 mov r0, r6 200041b0: b003 add sp, #12 200041b2: bdf0 pop {r4, r5, r6, r7, pc} 200041b4: 4803 ldr r0, [pc, #12] @ (200041c4 <__wrap_putchar+0x78>) 200041b6: f003 f95d bl 20007474 200041ba: 4630 mov r0, r6 200041bc: b003 add sp, #12 200041be: bdf0 pop {r4, r5, r6, r7, pc} 200041c0: 000f4240 .word 0x000f4240 200041c4: 200109b8 .word 0x200109b8 200041c8: 20013b98 .word 0x20013b98 200041cc: 20013ba0 .word 0x20013ba0 200041d0 <__wrap_puts>: 200041d0: b538 push {r3, r4, r5, lr} 200041d2: 4604 mov r4, r0 200041d4: f003 f81c bl 20007210 200041d8: 2301 movs r3, #1 200041da: 4605 mov r5, r0 200041dc: 461a mov r2, r3 200041de: 4620 mov r0, r4 200041e0: 4629 mov r1, r5 200041e2: f7ff fee1 bl 20003fa8 200041e6: 4b08 ldr r3, [pc, #32] @ (20004208 <__wrap_puts+0x38>) 200041e8: 681c ldr r4, [r3, #0] 200041ea: b12c cbz r4, 200041f8 <__wrap_puts+0x28> 200041ec: 6863 ldr r3, [r4, #4] 200041ee: b12b cbz r3, 200041fc <__wrap_puts+0x2c> 200041f0: 4798 blx r3 200041f2: 6924 ldr r4, [r4, #16] 200041f4: 2c00 cmp r4, #0 200041f6: d1f9 bne.n 200041ec <__wrap_puts+0x1c> 200041f8: 4628 mov r0, r5 200041fa: bd38 pop {r3, r4, r5, pc} 200041fc: 6924 ldr r4, [r4, #16] 200041fe: 2c00 cmp r4, #0 20004200: d1f4 bne.n 200041ec <__wrap_puts+0x1c> 20004202: 4628 mov r0, r5 20004204: bd38 pop {r3, r4, r5, pc} 20004206: bf00 nop 20004208: 20013b98 .word 0x20013b98 2000420c <__wrap_vprintf>: 2000420c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20004210: b0a2 sub sp, #136 @ 0x88 20004212: 4604 mov r4, r0 20004214: 460d mov r5, r1 20004216: f7fd fdbf bl 20001d98 2000421a: f04f 37ff mov.w r7, #4294967295 @ 0xffffffff 2000421e: f06f 4600 mvn.w r6, #2147483648 @ 0x80000000 20004222: 4a27 ldr r2, [pc, #156] @ (200042c0 <__wrap_vprintf+0xb4>) 20004224: 1882 adds r2, r0, r2 20004226: f141 0300 adc.w r3, r1, #0 2000422a: 4297 cmp r7, r2 2000422c: eb76 0103 sbcs.w r1, r6, r3 20004230: bf3c itt cc 20004232: 463a movcc r2, r7 20004234: 4633 movcc r3, r6 20004236: 4823 ldr r0, [pc, #140] @ (200042c4 <__wrap_vprintf+0xb8>) 20004238: f003 f8ca bl 200073d0 2000423c: 2600 movs r6, #0 2000423e: 462b mov r3, r5 20004240: 4607 mov r7, r0 20004242: 4622 mov r2, r4 20004244: 4820 ldr r0, [pc, #128] @ (200042c8 <__wrap_vprintf+0xbc>) 20004246: a901 add r1, sp, #4 20004248: 9601 str r6, [sp, #4] 2000424a: f7ff fddf bl 20003e0c 2000424e: 9b01 ldr r3, [sp, #4] 20004250: 4606 mov r6, r0 20004252: b97b cbnz r3, 20004274 <__wrap_vprintf+0x68> 20004254: 4b1d ldr r3, [pc, #116] @ (200042cc <__wrap_vprintf+0xc0>) 20004256: 681c ldr r4, [r3, #0] 20004258: b12c cbz r4, 20004266 <__wrap_vprintf+0x5a> 2000425a: 6863 ldr r3, [r4, #4] 2000425c: b143 cbz r3, 20004270 <__wrap_vprintf+0x64> 2000425e: 4798 blx r3 20004260: 6924 ldr r4, [r4, #16] 20004262: 2c00 cmp r4, #0 20004264: d1f9 bne.n 2000425a <__wrap_vprintf+0x4e> 20004266: bb0f cbnz r7, 200042ac <__wrap_vprintf+0xa0> 20004268: 4630 mov r0, r6 2000426a: b022 add sp, #136 @ 0x88 2000426c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20004270: 6924 ldr r4, [r4, #16] 20004272: e7f1 b.n 20004258 <__wrap_vprintf+0x4c> 20004274: f8df 8054 ldr.w r8, [pc, #84] @ 200042cc <__wrap_vprintf+0xc0> 20004278: f8d8 5000 ldr.w r5, [r8] 2000427c: b1ed cbz r5, 200042ba <__wrap_vprintf+0xae> 2000427e: 4c14 ldr r4, [pc, #80] @ (200042d0 <__wrap_vprintf+0xc4>) 20004280: e001 b.n 20004286 <__wrap_vprintf+0x7a> 20004282: 692d ldr r5, [r5, #16] 20004284: b175 cbz r5, 200042a4 <__wrap_vprintf+0x98> 20004286: 682b ldr r3, [r5, #0] 20004288: 2b00 cmp r3, #0 2000428a: d0fa beq.n 20004282 <__wrap_vprintf+0x76> 2000428c: 6823 ldr r3, [r4, #0] 2000428e: b10b cbz r3, 20004294 <__wrap_vprintf+0x88> 20004290: 42ab cmp r3, r5 20004292: d1f6 bne.n 20004282 <__wrap_vprintf+0x76> 20004294: 4628 mov r0, r5 20004296: 9a01 ldr r2, [sp, #4] 20004298: a902 add r1, sp, #8 2000429a: f7ff fdff bl 20003e9c 2000429e: 692d ldr r5, [r5, #16] 200042a0: 2d00 cmp r5, #0 200042a2: d1f0 bne.n 20004286 <__wrap_vprintf+0x7a> 200042a4: f8d8 4000 ldr.w r4, [r8] 200042a8: 9501 str r5, [sp, #4] 200042aa: e7d5 b.n 20004258 <__wrap_vprintf+0x4c> 200042ac: 4805 ldr r0, [pc, #20] @ (200042c4 <__wrap_vprintf+0xb8>) 200042ae: f003 f8e1 bl 20007474 200042b2: 4630 mov r0, r6 200042b4: b022 add sp, #136 @ 0x88 200042b6: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200042ba: 9501 str r5, [sp, #4] 200042bc: e7d3 b.n 20004266 <__wrap_vprintf+0x5a> 200042be: bf00 nop 200042c0: 000f4240 .word 0x000f4240 200042c4: 200109b8 .word 0x200109b8 200042c8: 20003f49 .word 0x20003f49 200042cc: 20013b98 .word 0x20013b98 200042d0: 20013ba0 .word 0x20013ba0 200042d4 <__wrap_printf>: 200042d4: b40f push {r0, r1, r2, r3} 200042d6: b500 push {lr} 200042d8: b083 sub sp, #12 200042da: a904 add r1, sp, #16 200042dc: f851 0b04 ldr.w r0, [r1], #4 200042e0: 9101 str r1, [sp, #4] 200042e2: f7ff ff93 bl 2000420c <__wrap_vprintf> 200042e6: b003 add sp, #12 200042e8: f85d eb04 ldr.w lr, [sp], #4 200042ec: b004 add sp, #16 200042ee: 4770 bx lr 200042f0 : 200042f0: 4770 bx lr 200042f2: bf00 nop 200042f4 : 200042f4: 2200 movs r2, #0 200042f6: 4b01 ldr r3, [pc, #4] @ (200042fc ) 200042f8: 701a strb r2, [r3, #0] 200042fa: 4770 bx lr 200042fc: 20024007 .word 0x20024007 20004300 : 20004300: 794b ldrb r3, [r1, #5] 20004302: 2bff cmp r3, #255 @ 0xff 20004304: d10b bne.n 2000431e 20004306: 7988 ldrb r0, [r1, #6] 20004308: b948 cbnz r0, 2000431e 2000430a: 79cb ldrb r3, [r1, #7] 2000430c: 2b01 cmp r3, #1 2000430e: d107 bne.n 20004320 20004310: 2a08 cmp r2, #8 20004312: d905 bls.n 20004320 20004314: 4b03 ldr r3, [pc, #12] @ (20004324 ) 20004316: 788a ldrb r2, [r1, #2] 20004318: 2009 movs r0, #9 2000431a: 701a strb r2, [r3, #0] 2000431c: 4770 bx lr 2000431e: 2000 movs r0, #0 20004320: 4770 bx lr 20004322: bf00 nop 20004324: 20024007 .word 0x20024007 20004328 : 20004328: 2001 movs r0, #1 2000432a: 4770 bx lr 2000432c : 2000432c: 2901 cmp r1, #1 2000432e: d001 beq.n 20004334 20004330: 2001 movs r0, #1 20004332: 4770 bx lr 20004334: b508 push {r3, lr} 20004336: 4b10 ldr r3, [pc, #64] @ (20004378 ) 20004338: 8891 ldrh r1, [r2, #4] 2000433a: 781b ldrb r3, [r3, #0] 2000433c: 4299 cmp r1, r3 2000433e: d001 beq.n 20004344 20004340: 2000 movs r0, #0 20004342: bd08 pop {r3, pc} 20004344: 7853 ldrb r3, [r2, #1] 20004346: 2b01 cmp r3, #1 20004348: d008 beq.n 2000435c 2000434a: 2b02 cmp r3, #2 2000434c: d1f8 bne.n 20004340 2000434e: 2100 movs r1, #0 20004350: 2264 movs r2, #100 @ 0x64 20004352: 4608 mov r0, r1 20004354: f7fd ff80 bl 20002258 20004358: 2001 movs r0, #1 2000435a: bd08 pop {r3, pc} 2000435c: 8851 ldrh r1, [r2, #2] 2000435e: 05cb lsls r3, r1, #23 20004360: bf4b itete mi 20004362: 0a4a lsrmi r2, r1, #9 20004364: 0a4a lsrpl r2, r1, #9 20004366: 4610 movmi r0, r2 20004368: f04f 30ff movpl.w r0, #4294967295 @ 0xffffffff 2000436c: f002 0201 and.w r2, r2, #1 20004370: f001 017f and.w r1, r1, #127 @ 0x7f 20004374: f7fd ffee bl 20002354 20004378: 20024007 .word 0x20024007 2000437c : 2000437c: 4800 ldr r0, [pc, #0] @ (20004380 ) 2000437e: 4770 bx lr 20004380: 20010824 .word 0x20010824 20004384 : 20004384: 2901 cmp r1, #1 20004386: d107 bne.n 20004398 20004388: 7853 ldrb r3, [r2, #1] 2000438a: 2b01 cmp r3, #1 2000438c: d102 bne.n 20004394 2000438e: 8893 ldrh r3, [r2, #4] 20004390: 2b07 cmp r3, #7 20004392: d003 beq.n 2000439c 20004394: 2000 movs r0, #0 20004396: 4770 bx lr 20004398: 2001 movs r0, #1 2000439a: 4770 bx lr 2000439c: 4611 mov r1, r2 2000439e: 23a6 movs r3, #166 @ 0xa6 200043a0: 4a01 ldr r2, [pc, #4] @ (200043a8 ) 200043a2: f001 ba41 b.w 20005828 200043a6: bf00 nop 200043a8: 2001077c .word 0x2001077c 200043ac : 200043ac: 4603 mov r3, r0 200043ae: 2201 movs r2, #1 200043b0: 4801 ldr r0, [pc, #4] @ (200043b8 ) 200043b2: 701a strb r2, [r3, #0] 200043b4: 4770 bx lr 200043b6: bf00 nop 200043b8: 2001075c .word 0x2001075c 200043bc : 200043bc: b508 push {r3, lr} 200043be: 680b ldr r3, [r1, #0] 200043c0: f5b3 6f96 cmp.w r3, #1200 @ 0x4b0 200043c4: d000 beq.n 200043c8 200043c6: bd08 pop {r3, pc} 200043c8: 2200 movs r2, #0 200043ca: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 200043ce: 4611 mov r1, r2 200043d0: f7fd ffc0 bl 20002354 200043d4 : 200043d4: 4a02 ldr r2, [pc, #8] @ (200043e0 ) 200043d6: 4b03 ldr r3, [pc, #12] @ (200043e4 ) 200043d8: 6010 str r0, [r2, #0] 200043da: 6019 str r1, [r3, #0] 200043dc: 4770 bx lr 200043de: bf00 nop 200043e0: 20013b34 .word 0x20013b34 200043e4: 20013b38 .word 0x20013b38 200043e8 : 200043e8: 4b18 ldr r3, [pc, #96] @ (2000444c ) 200043ea: b570 push {r4, r5, r6, lr} 200043ec: 681a ldr r2, [r3, #0] 200043ee: 2a00 cmp r2, #0 200043f0: d028 beq.n 20004444 200043f2: f3ef 8110 mrs r1, PRIMASK 200043f6: b672 cpsid i 200043f8: e8d2 4fcf ldaexb r4, [r2] 200043fc: 2001 movs r0, #1 200043fe: 2c00 cmp r4, #0 20004400: d1fa bne.n 200043f8 20004402: e8c2 0f44 strexb r4, r0, [r2] 20004406: 2c00 cmp r4, #0 20004408: d1f6 bne.n 200043f8 2000440a: f3bf 8f5f dmb sy 2000440e: 2200 movs r2, #0 20004410: 4c0f ldr r4, [pc, #60] @ (20004450 ) 20004412: 6818 ldr r0, [r3, #0] 20004414: 6059 str r1, [r3, #4] 20004416: 7022 strb r2, [r4, #0] 20004418: e8c0 2f8f stlb r2, [r0] 2000441c: f381 8810 msr PRIMASK, r1 20004420: 2400 movs r4, #0 20004422: 2500 movs r5, #0 20004424: 4e0b ldr r6, [pc, #44] @ (20004454 ) 20004426: 7830 ldrb r0, [r6, #0] 20004428: f7fc fdf6 bl 20001018 2000442c: b920 cbnz r0, 20004438 2000442e: 2400 movs r4, #0 20004430: 2500 movs r5, #0 20004432: 4620 mov r0, r4 20004434: 4629 mov r1, r5 20004436: bd70 pop {r4, r5, r6, pc} 20004438: 7830 ldrb r0, [r6, #0] 2000443a: f7fc fdfd bl 20001038 2000443e: 4620 mov r0, r4 20004440: 4629 mov r1, r5 20004442: bd70 pop {r4, r5, r6, pc} 20004444: f44f 747a mov.w r4, #1000 @ 0x3e8 20004448: 2500 movs r5, #0 2000444a: e7eb b.n 20004424 2000444c: 20013fb4 .word 0x20013fb4 20004450: 20024009 .word 0x20024009 20004454: 20024008 .word 0x20024008 20004458 : 20004458: 4b01 ldr r3, [pc, #4] @ (20004460 ) 2000445a: 7818 ldrb r0, [r3, #0] 2000445c: f7fc bdec b.w 20001038 20004460: 20024008 .word 0x20024008 20004464 : 20004464: b538 push {r3, r4, r5, lr} 20004466: 4604 mov r4, r0 20004468: 2000 movs r0, #0 2000446a: 460d mov r5, r1 2000446c: f001 fb08 bl 20005a80 20004470: b3a8 cbz r0, 200044de 20004472: 2000 movs r0, #0 20004474: f001 fb1a bl 20005aac 20004478: b388 cbz r0, 200044de 2000447a: f7fd fc8d bl 20001d98 2000447e: f04f 3eff mov.w lr, #4294967295 @ 0xffffffff 20004482: f06f 4c00 mvn.w ip, #2147483648 @ 0x80000000 20004486: 4a17 ldr r2, [pc, #92] @ (200044e4 ) 20004488: 1882 adds r2, r0, r2 2000448a: f141 0300 adc.w r3, r1, #0 2000448e: 4596 cmp lr, r2 20004490: eb7c 0103 sbcs.w r1, ip, r3 20004494: bf3c itt cc 20004496: 4672 movcc r2, lr 20004498: 4663 movcc r3, ip 2000449a: 4813 ldr r0, [pc, #76] @ (200044e8 ) 2000449c: f002 ff98 bl 200073d0 200044a0: b1e8 cbz r0, 200044de 200044a2: 2000 movs r0, #0 200044a4: f001 faec bl 20005a80 200044a8: b958 cbnz r0, 200044c2 200044aa: 2100 movs r1, #0 200044ac: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 200044b0: f000 fd12 bl 20004ed8 200044b4: f06f 0402 mvn.w r4, #2 200044b8: 480b ldr r0, [pc, #44] @ (200044e8 ) 200044ba: f002 ffdb bl 20007474 200044be: 4620 mov r0, r4 200044c0: bd38 pop {r3, r4, r5, pc} 200044c2: 2000 movs r0, #0 200044c4: f001 faf2 bl 20005aac 200044c8: 2800 cmp r0, #0 200044ca: d0ee beq.n 200044aa 200044cc: 4621 mov r1, r4 200044ce: 462a mov r2, r5 200044d0: 2000 movs r0, #0 200044d2: f001 faf7 bl 20005ac4 200044d6: 4604 mov r4, r0 200044d8: 2800 cmp r0, #0 200044da: d1ed bne.n 200044b8 200044dc: e7ea b.n 200044b4 200044de: f06f 0402 mvn.w r4, #2 200044e2: e7ec b.n 200044be 200044e4: 000f4240 .word 0x000f4240 200044e8: 20023fe8 .word 0x20023fe8 200044ec : 200044ec: b508 push {r3, lr} 200044ee: f7fd fc53 bl 20001d98 200044f2: f04f 3eff mov.w lr, #4294967295 @ 0xffffffff 200044f6: f06f 4c00 mvn.w ip, #2147483648 @ 0x80000000 200044fa: 4a0f ldr r2, [pc, #60] @ (20004538 ) 200044fc: 1882 adds r2, r0, r2 200044fe: f141 0300 adc.w r3, r1, #0 20004502: 4596 cmp lr, r2 20004504: eb7c 0103 sbcs.w r1, ip, r3 20004508: bf3c itt cc 2000450a: 4672 movcc r2, lr 2000450c: 4663 movcc r3, ip 2000450e: 480b ldr r0, [pc, #44] @ (2000453c ) 20004510: f002 ff5e bl 200073d0 20004514: b170 cbz r0, 20004534 20004516: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 2000451a: 2100 movs r1, #0 2000451c: f000 fcdc bl 20004ed8 20004520: 2000 movs r0, #0 20004522: f001 fb15 bl 20005b50 20004526: 2800 cmp r0, #0 20004528: d1f5 bne.n 20004516 2000452a: e8bd 4008 ldmia.w sp!, {r3, lr} 2000452e: 4803 ldr r0, [pc, #12] @ (2000453c ) 20004530: f002 bfa0 b.w 20007474 20004534: bd08 pop {r3, pc} 20004536: bf00 nop 20004538: 000f4240 .word 0x000f4240 2000453c: 20023fe8 .word 0x20023fe8 20004540 : 20004540: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} 20004544: 4607 mov r7, r0 20004546: 460e mov r6, r1 20004548: f7fd fc26 bl 20001d98 2000454c: f04f 35ff mov.w r5, #4294967295 @ 0xffffffff 20004550: f06f 4400 mvn.w r4, #2147483648 @ 0x80000000 20004554: 4a33 ldr r2, [pc, #204] @ (20004624 ) 20004556: 1882 adds r2, r0, r2 20004558: f141 0300 adc.w r3, r1, #0 2000455c: 4295 cmp r5, r2 2000455e: eb74 0103 sbcs.w r1, r4, r3 20004562: bf3c itt cc 20004564: 462a movcc r2, r5 20004566: 4623 movcc r3, r4 20004568: 482f ldr r0, [pc, #188] @ (20004628 ) 2000456a: f002 ff31 bl 200073d0 2000456e: b908 cbnz r0, 20004574 20004570: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} 20004574: 2000 movs r0, #0 20004576: f001 fa83 bl 20005a80 2000457a: 2800 cmp r0, #0 2000457c: d048 beq.n 20004610 2000457e: 2e00 cmp r6, #0 20004580: dd41 ble.n 20004606 20004582: 2500 movs r5, #0 20004584: f8df 80a4 ldr.w r8, [pc, #164] @ 2000462c 20004588: f8df 90a4 ldr.w r9, [pc, #164] @ 20004630 2000458c: e013 b.n 200045b6 2000458e: 4622 mov r2, r4 20004590: 2000 movs r0, #0 20004592: f001 fb23 bl 20005bdc 20004596: 2100 movs r1, #0 20004598: 4604 mov r4, r0 2000459a: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 2000459e: f000 fc9b bl 20004ed8 200045a2: 2000 movs r0, #0 200045a4: f001 fad4 bl 20005b50 200045a8: f7fd fbf6 bl 20001d98 200045ac: e9c8 0100 strd r0, r1, [r8] 200045b0: 4425 add r5, r4 200045b2: 42ae cmp r6, r5 200045b4: dd27 ble.n 20004606 200045b6: 2000 movs r0, #0 200045b8: f001 fb32 bl 20005c20 200045bc: 1b74 subs r4, r6, r5 200045be: 4284 cmp r4, r0 200045c0: bfa8 it ge 200045c2: 4604 movge r4, r0 200045c4: 1979 adds r1, r7, r5 200045c6: 2c00 cmp r4, #0 200045c8: d1e1 bne.n 2000458e 200045ca: 4621 mov r1, r4 200045cc: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 200045d0: f000 fc82 bl 20004ed8 200045d4: 4620 mov r0, r4 200045d6: f001 fabb bl 20005b50 200045da: 4620 mov r0, r4 200045dc: f001 fa50 bl 20005a80 200045e0: b188 cbz r0, 20004606 200045e2: 4620 mov r0, r4 200045e4: f001 fb1c bl 20005c20 200045e8: 2800 cmp r0, #0 200045ea: d1e2 bne.n 200045b2 200045ec: f7fd fbd4 bl 20001d98 200045f0: f8d8 3000 ldr.w r3, [r8] 200045f4: f8d8 2004 ldr.w r2, [r8, #4] 200045f8: eb13 0309 adds.w r3, r3, r9 200045fc: f142 0200 adc.w r2, r2, #0 20004600: 4283 cmp r3, r0 20004602: 418a sbcs r2, r1 20004604: d2d5 bcs.n 200045b2 20004606: 4808 ldr r0, [pc, #32] @ (20004628 ) 20004608: e8bd 43f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} 2000460c: f002 bf32 b.w 20007474 20004610: 2000 movs r0, #0 20004612: 2100 movs r1, #0 20004614: 4b05 ldr r3, [pc, #20] @ (2000462c ) 20004616: e9c3 0100 strd r0, r1, [r3] 2000461a: e8bd 43f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} 2000461e: 4802 ldr r0, [pc, #8] @ (20004628 ) 20004620: f002 bf28 b.w 20007474 20004624: 000f4240 .word 0x000f4240 20004628: 20023fe8 .word 0x20023fe8 2000462c: 20010c70 .word 0x20010c70 20004630: 0007a120 .word 0x0007a120 20004634 : 20004634: b530 push {r4, r5, lr} 20004636: 2100 movs r1, #0 20004638: b085 sub sp, #20 2000463a: 482e ldr r0, [pc, #184] @ (200046f4 ) 2000463c: f002 fe68 bl 20007310 <__EH_FRAME_BEGIN__> 20004640: b9f0 cbnz r0, 20004680 20004642: 4b2d ldr r3, [pc, #180] @ (200046f8 ) 20004644: 681a ldr r2, [r3, #0] 20004646: b1ca cbz r2, 2000467c 20004648: f3ef 8110 mrs r1, PRIMASK 2000464c: b672 cpsid i 2000464e: e8d2 5fcf ldaexb r5, [r2] 20004652: 2401 movs r4, #1 20004654: 2d00 cmp r5, #0 20004656: d1fa bne.n 2000464e 20004658: e8c2 4f45 strexb r5, r4, [r2] 2000465c: 2d00 cmp r5, #0 2000465e: d1f6 bne.n 2000464e 20004660: f3bf 8f5f dmb sy 20004664: 4c25 ldr r4, [pc, #148] @ (200046fc ) 20004666: 681d ldr r5, [r3, #0] 20004668: 7822 ldrb r2, [r4, #0] 2000466a: 6059 str r1, [r3, #4] 2000466c: b2d3 uxtb r3, r2 2000466e: 2201 movs r2, #1 20004670: 7022 strb r2, [r4, #0] 20004672: e8c5 0f8f stlb r0, [r5] 20004676: f381 8810 msr PRIMASK, r1 2000467a: b1cb cbz r3, 200046b0 2000467c: b005 add sp, #20 2000467e: bd30 pop {r4, r5, pc} 20004680: 2100 movs r1, #0 20004682: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 20004686: f000 fc27 bl 20004ed8 2000468a: 2000 movs r0, #0 2000468c: f001 fa0e bl 20005aac 20004690: 4604 mov r4, r0 20004692: 4818 ldr r0, [pc, #96] @ (200046f4 ) 20004694: f002 feee bl 20007474 20004698: 2c00 cmp r4, #0 2000469a: d0ef beq.n 2000467c 2000469c: 4b18 ldr r3, [pc, #96] @ (20004700 ) 2000469e: 681b ldr r3, [r3, #0] 200046a0: 2b00 cmp r3, #0 200046a2: d0eb beq.n 2000467c 200046a4: 4a17 ldr r2, [pc, #92] @ (20004704 ) 200046a6: 6810 ldr r0, [r2, #0] 200046a8: b005 add sp, #20 200046aa: e8bd 4030 ldmia.w sp!, {r4, r5, lr} 200046ae: 4718 bx r3 200046b0: f7fd f8de bl 20001870 200046b4: 4604 mov r4, r0 200046b6: f7fd fb6f bl 20001d98 200046ba: f04f 3cff mov.w ip, #4294967295 @ 0xffffffff 200046be: f06f 4500 mvn.w r5, #2147483648 @ 0x80000000 200046c2: f510 727a adds.w r2, r0, #1000 @ 0x3e8 200046c6: f141 0300 adc.w r3, r1, #0 200046ca: 4594 cmp ip, r2 200046cc: eb75 0103 sbcs.w r1, r5, r3 200046d0: bf38 it cc 200046d2: 462b movcc r3, r5 200046d4: f04f 0100 mov.w r1, #0 200046d8: f04f 0501 mov.w r5, #1 200046dc: 4620 mov r0, r4 200046de: 4c0a ldr r4, [pc, #40] @ (20004708 ) 200046e0: bf38 it cc 200046e2: 4662 movcc r2, ip 200046e4: e9cd 1501 strd r1, r5, [sp, #4] 200046e8: 9400 str r4, [sp, #0] 200046ea: f7fd f8c5 bl 20001878 200046ee: b005 add sp, #20 200046f0: bd30 pop {r4, r5, pc} 200046f2: bf00 nop 200046f4: 20023fe8 .word 0x20023fe8 200046f8: 20013fb4 .word 0x20013fb4 200046fc: 20024009 .word 0x20024009 20004700: 20013b34 .word 0x20013b34 20004704: 20013b38 .word 0x20013b38 20004708: 200043e9 .word 0x200043e9 2000470c : 2000470c: f04f 4350 mov.w r3, #3489660928 @ 0xd0000000 20004710: b530 push {r4, r5, lr} 20004712: b085 sub sp, #20 20004714: 681c ldr r4, [r3, #0] 20004716: f7fd f8ab bl 20001870 2000471a: f7fd f9bf bl 20001a9c 2000471e: 42a0 cmp r0, r4 20004720: d002 beq.n 20004728 20004722: 2000 movs r0, #0 20004724: b005 add sp, #20 20004726: bd30 pop {r4, r5, pc} 20004728: 2100 movs r1, #0 2000472a: 4b2a ldr r3, [pc, #168] @ (200047d4 ) 2000472c: 4608 mov r0, r1 2000472e: 781b ldrb r3, [r3, #0] 20004730: f001 fd46 bl 200061c0 20004734: 4828 ldr r0, [pc, #160] @ (200047d8 ) 20004736: 6803 ldr r3, [r0, #0] 20004738: 2b00 cmp r3, #0 2000473a: d047 beq.n 200047cc 2000473c: 2001 movs r0, #1 2000473e: f7fc fe19 bl 20001374 20004742: 4603 mov r3, r0 20004744: 4c25 ldr r4, [pc, #148] @ (200047dc ) 20004746: 4926 ldr r1, [pc, #152] @ (200047e0 ) 20004748: b2c0 uxtb r0, r0 2000474a: 7023 strb r3, [r4, #0] 2000474c: f7fc fc90 bl 20001070 20004750: 7820 ldrb r0, [r4, #0] 20004752: 2101 movs r1, #1 20004754: f7fc fc4a bl 20000fec 20004758: 200e movs r0, #14 2000475a: f7fc fc79 bl 20001050 2000475e: bb40 cbnz r0, 200047b2 20004760: 4b20 ldr r3, [pc, #128] @ (200047e4 ) 20004762: 2501 movs r5, #1 20004764: e9c3 0000 strd r0, r0, [r3] 20004768: f7fd f882 bl 20001870 2000476c: 4604 mov r4, r0 2000476e: f7fd fb13 bl 20001d98 20004772: f04f 3eff mov.w lr, #4294967295 @ 0xffffffff 20004776: f06f 4c00 mvn.w ip, #2147483648 @ 0x80000000 2000477a: f510 727a adds.w r2, r0, #1000 @ 0x3e8 2000477e: f141 0300 adc.w r3, r1, #0 20004782: 4596 cmp lr, r2 20004784: eb7c 0103 sbcs.w r1, ip, r3 20004788: f04f 0100 mov.w r1, #0 2000478c: 4620 mov r0, r4 2000478e: 4c16 ldr r4, [pc, #88] @ (200047e8 ) 20004790: bf3c itt cc 20004792: 4672 movcc r2, lr 20004794: 4663 movcc r3, ip 20004796: e9cd 1501 strd r1, r5, [sp, #4] 2000479a: 9400 str r4, [sp, #0] 2000479c: f7fd f86c bl 20001878 200047a0: 2800 cmp r0, #0 200047a2: dbbe blt.n 20004722 200047a4: 2101 movs r1, #1 200047a6: 4811 ldr r0, [pc, #68] @ (200047ec ) 200047a8: f7ff fcb8 bl 2000411c 200047ac: 2001 movs r0, #1 200047ae: b005 add sp, #20 200047b0: bd30 pop {r4, r5, pc} 200047b2: 2001 movs r0, #1 200047b4: f7fc fbd6 bl 20000f64 200047b8: 4601 mov r1, r0 200047ba: 480a ldr r0, [pc, #40] @ (200047e4 ) 200047bc: f7fc fe36 bl 2000142c 200047c0: 2200 movs r2, #0 200047c2: 200e movs r0, #14 200047c4: 490a ldr r1, [pc, #40] @ (200047f0 ) 200047c6: f7fc fc83 bl 200010d0 200047ca: e7eb b.n 200047a4 200047cc: f7fc fe12 bl 200013f4 200047d0: e7b4 b.n 2000473c 200047d2: bf00 nop 200047d4: 1000021c .word 0x1000021c 200047d8: 20023fe8 .word 0x20023fe8 200047dc: 20024008 .word 0x20024008 200047e0: 20004635 .word 0x20004635 200047e4: 20013fb4 .word 0x20013fb4 200047e8: 200043e9 .word 0x200043e9 200047ec: 20010978 .word 0x20010978 200047f0: 20004459 .word 0x20004459 200047f4 : 200047f4: 4800 ldr r0, [pc, #0] @ (200047f8 ) 200047f6: 4770 bx lr 200047f8: 200108c0 .word 0x200108c0 200047fc : 200047fc: 4800 ldr r0, [pc, #0] @ (20004800 ) 200047fe: 4770 bx lr 20004800: 2001086c .word 0x2001086c 20004804 : 20004804: b538 push {r3, r4, r5, lr} 20004806: 4b18 ldr r3, [pc, #96] @ (20004868 ) 20004808: 4604 mov r4, r0 2000480a: 781a ldrb r2, [r3, #0] 2000480c: b30a cbz r2, 20004852 2000480e: b944 cbnz r4, 20004822 20004810: f240 4209 movw r2, #1033 @ 0x409 20004814: f44f 7341 mov.w r3, #772 @ 0x304 20004818: 4d14 ldr r5, [pc, #80] @ (2000486c ) 2000481a: 806a strh r2, [r5, #2] 2000481c: 4813 ldr r0, [pc, #76] @ (2000486c ) 2000481e: 802b strh r3, [r5, #0] 20004820: bd38 pop {r3, r4, r5, pc} 20004822: 2c05 cmp r4, #5 20004824: d81a bhi.n 2000485c 20004826: 4b12 ldr r3, [pc, #72] @ (20004870 ) 20004828: 4d10 ldr r5, [pc, #64] @ (2000486c ) 2000482a: f853 1024 ldr.w r1, [r3, r4, lsl #2] 2000482e: 4628 mov r0, r5 20004830: 2300 movs r3, #0 20004832: 3901 subs r1, #1 20004834: e003 b.n 2000483e 20004836: 2b13 cmp r3, #19 20004838: f820 2f02 strh.w r2, [r0, #2]! 2000483c: d010 beq.n 20004860 2000483e: f811 2f01 ldrb.w r2, [r1, #1]! 20004842: 3301 adds r3, #1 20004844: b2db uxtb r3, r3 20004846: 2a00 cmp r2, #0 20004848: d1f5 bne.n 20004836 2000484a: 005b lsls r3, r3, #1 2000484c: f443 7340 orr.w r3, r3, #768 @ 0x300 20004850: e7e4 b.n 2000481c 20004852: 2111 movs r1, #17 20004854: 4618 mov r0, r3 20004856: f000 f825 bl 200048a4 2000485a: e7d8 b.n 2000480e 2000485c: 2000 movs r0, #0 2000485e: bd38 pop {r3, r4, r5, pc} 20004860: f44f 734a mov.w r3, #808 @ 0x328 20004864: e7da b.n 2000481c 20004866: bf00 nop 20004868: 20023ff0 .word 0x20023ff0 2000486c: 20013b70 .word 0x20013b70 20004870: 20010854 .word 0x20010854 20004874 <_retrieve_unique_id_on_boot>: 20004874: b500 push {lr} 20004876: f245 3047 movw r0, #21319 @ 0x5347 2000487a: b08b sub sp, #44 @ 0x2c 2000487c: f7fd fd5e bl 2000233c 20004880: 2201 movs r2, #1 20004882: 4603 mov r3, r0 20004884: 2109 movs r1, #9 20004886: a801 add r0, sp, #4 20004888: 4798 blx r3 2000488a: e9dd 3203 ldrd r3, r2, [sp, #12] 2000488e: 4904 ldr r1, [pc, #16] @ (200048a0 <_retrieve_unique_id_on_boot+0x2c>) 20004890: ba12 rev r2, r2 20004892: ba1b rev r3, r3 20004894: e9c1 2300 strd r2, r3, [r1] 20004898: b00b add sp, #44 @ 0x2c 2000489a: f85d fb04 ldr.w pc, [sp], #4 2000489e: bf00 nop 200048a0: 20023fdc .word 0x20023fdc 200048a4 : 200048a4: 2901 cmp r1, #1 200048a6: f101 33ff add.w r3, r1, #4294967295 @ 0xffffffff 200048aa: f000 80b3 beq.w 20004a14 200048ae: 495d ldr r1, [pc, #372] @ (20004a24 ) 200048b0: 780a ldrb r2, [r1, #0] 200048b2: ea4f 1c12 mov.w ip, r2, lsr #4 200048b6: 2a9f cmp r2, #159 @ 0x9f 200048b8: bf8c ite hi 200048ba: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 200048be: f10c 0c30 addls.w ip, ip, #48 @ 0x30 200048c2: 2b01 cmp r3, #1 200048c4: f880 c000 strb.w ip, [r0] 200048c8: f000 80a7 beq.w 20004a1a 200048cc: f002 020f and.w r2, r2, #15 200048d0: 2a09 cmp r2, #9 200048d2: bf8c ite hi 200048d4: 3237 addhi r2, #55 @ 0x37 200048d6: 3230 addls r2, #48 @ 0x30 200048d8: 2b02 cmp r3, #2 200048da: 7042 strb r2, [r0, #1] 200048dc: f000 809d beq.w 20004a1a 200048e0: 784a ldrb r2, [r1, #1] 200048e2: ea4f 1c12 mov.w ip, r2, lsr #4 200048e6: 2a9f cmp r2, #159 @ 0x9f 200048e8: bf8c ite hi 200048ea: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 200048ee: f10c 0c30 addls.w ip, ip, #48 @ 0x30 200048f2: 2b03 cmp r3, #3 200048f4: f880 c002 strb.w ip, [r0, #2] 200048f8: f000 808f beq.w 20004a1a 200048fc: f002 020f and.w r2, r2, #15 20004900: 2a09 cmp r2, #9 20004902: bf8c ite hi 20004904: 3237 addhi r2, #55 @ 0x37 20004906: 3230 addls r2, #48 @ 0x30 20004908: 2b04 cmp r3, #4 2000490a: 70c2 strb r2, [r0, #3] 2000490c: f000 8085 beq.w 20004a1a 20004910: 788a ldrb r2, [r1, #2] 20004912: ea4f 1c12 mov.w ip, r2, lsr #4 20004916: 2a9f cmp r2, #159 @ 0x9f 20004918: bf8c ite hi 2000491a: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 2000491e: f10c 0c30 addls.w ip, ip, #48 @ 0x30 20004922: 2b05 cmp r3, #5 20004924: f880 c004 strb.w ip, [r0, #4] 20004928: d077 beq.n 20004a1a 2000492a: f002 020f and.w r2, r2, #15 2000492e: 2a09 cmp r2, #9 20004930: bf8c ite hi 20004932: 3237 addhi r2, #55 @ 0x37 20004934: 3230 addls r2, #48 @ 0x30 20004936: 2b06 cmp r3, #6 20004938: 7142 strb r2, [r0, #5] 2000493a: d06e beq.n 20004a1a 2000493c: 78ca ldrb r2, [r1, #3] 2000493e: ea4f 1c12 mov.w ip, r2, lsr #4 20004942: 2a9f cmp r2, #159 @ 0x9f 20004944: bf8c ite hi 20004946: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 2000494a: f10c 0c30 addls.w ip, ip, #48 @ 0x30 2000494e: 2b07 cmp r3, #7 20004950: f880 c006 strb.w ip, [r0, #6] 20004954: d061 beq.n 20004a1a 20004956: f002 020f and.w r2, r2, #15 2000495a: 2a09 cmp r2, #9 2000495c: bf8c ite hi 2000495e: 3237 addhi r2, #55 @ 0x37 20004960: 3230 addls r2, #48 @ 0x30 20004962: 2b08 cmp r3, #8 20004964: 71c2 strb r2, [r0, #7] 20004966: d058 beq.n 20004a1a 20004968: 790a ldrb r2, [r1, #4] 2000496a: ea4f 1c12 mov.w ip, r2, lsr #4 2000496e: 2a9f cmp r2, #159 @ 0x9f 20004970: bf8c ite hi 20004972: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 20004976: f10c 0c30 addls.w ip, ip, #48 @ 0x30 2000497a: 2b09 cmp r3, #9 2000497c: f880 c008 strb.w ip, [r0, #8] 20004980: d04b beq.n 20004a1a 20004982: f002 020f and.w r2, r2, #15 20004986: 2a09 cmp r2, #9 20004988: bf8c ite hi 2000498a: 3237 addhi r2, #55 @ 0x37 2000498c: 3230 addls r2, #48 @ 0x30 2000498e: 2b0a cmp r3, #10 20004990: 7242 strb r2, [r0, #9] 20004992: d042 beq.n 20004a1a 20004994: 794a ldrb r2, [r1, #5] 20004996: ea4f 1c12 mov.w ip, r2, lsr #4 2000499a: 2a9f cmp r2, #159 @ 0x9f 2000499c: bf8c ite hi 2000499e: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 200049a2: f10c 0c30 addls.w ip, ip, #48 @ 0x30 200049a6: 2b0b cmp r3, #11 200049a8: f880 c00a strb.w ip, [r0, #10] 200049ac: d035 beq.n 20004a1a 200049ae: f002 020f and.w r2, r2, #15 200049b2: 2a09 cmp r2, #9 200049b4: bf8c ite hi 200049b6: 3237 addhi r2, #55 @ 0x37 200049b8: 3230 addls r2, #48 @ 0x30 200049ba: 2b0c cmp r3, #12 200049bc: 72c2 strb r2, [r0, #11] 200049be: d02c beq.n 20004a1a 200049c0: 798a ldrb r2, [r1, #6] 200049c2: ea4f 1c12 mov.w ip, r2, lsr #4 200049c6: 2a9f cmp r2, #159 @ 0x9f 200049c8: bf8c ite hi 200049ca: f10c 0c37 addhi.w ip, ip, #55 @ 0x37 200049ce: f10c 0c30 addls.w ip, ip, #48 @ 0x30 200049d2: 2b0d cmp r3, #13 200049d4: f880 c00c strb.w ip, [r0, #12] 200049d8: d01f beq.n 20004a1a 200049da: f002 020f and.w r2, r2, #15 200049de: 2a09 cmp r2, #9 200049e0: bf8c ite hi 200049e2: 3237 addhi r2, #55 @ 0x37 200049e4: 3230 addls r2, #48 @ 0x30 200049e6: 2b0e cmp r3, #14 200049e8: 7342 strb r2, [r0, #13] 200049ea: d016 beq.n 20004a1a 200049ec: 79ca ldrb r2, [r1, #7] 200049ee: 0911 lsrs r1, r2, #4 200049f0: 2a9f cmp r2, #159 @ 0x9f 200049f2: bf8c ite hi 200049f4: 3137 addhi r1, #55 @ 0x37 200049f6: 3130 addls r1, #48 @ 0x30 200049f8: 2b0f cmp r3, #15 200049fa: 7381 strb r1, [r0, #14] 200049fc: d00d beq.n 20004a1a 200049fe: f002 020f and.w r2, r2, #15 20004a02: 2a09 cmp r2, #9 20004a04: bf94 ite ls 20004a06: 3230 addls r2, #48 @ 0x30 20004a08: 3237 addhi r2, #55 @ 0x37 20004a0a: 2b10 cmp r3, #16 20004a0c: 73c2 strb r2, [r0, #15] 20004a0e: bf18 it ne 20004a10: 3010 addne r0, #16 20004a12: d002 beq.n 20004a1a 20004a14: 2300 movs r3, #0 20004a16: 7003 strb r3, [r0, #0] 20004a18: 4770 bx lr 20004a1a: 4418 add r0, r3 20004a1c: 2300 movs r3, #0 20004a1e: 7003 strb r3, [r0, #0] 20004a20: 4770 bx lr 20004a22: bf00 nop 20004a24: 20023fdc .word 0x20023fdc 20004a28 : 20004a28: b570 push {r4, r5, r6, lr} 20004a2a: f000 f933 bl 20004c94 20004a2e: 230c movs r3, #12 20004a30: 2640 movs r6, #64 @ 0x40 20004a32: 4c1b ldr r4, [pc, #108] @ (20004aa0 ) 20004a34: 22ff movs r2, #255 @ 0xff 20004a36: 67a3 str r3, [r4, #120] @ 0x78 20004a38: 200e movs r0, #14 20004a3a: 491a ldr r1, [pc, #104] @ (20004aa4 ) 20004a3c: f7fc fb48 bl 200010d0 20004a40: 4b19 ldr r3, [pc, #100] @ (20004aa8 ) 20004a42: 4632 mov r2, r6 20004a44: 2100 movs r1, #0 20004a46: 4618 mov r0, r3 20004a48: f002 fb14 bl 20007074 20004a4c: 4603 mov r3, r0 20004a4e: 2100 movs r1, #0 20004a50: 2501 movs r5, #1 20004a52: 2080 movs r0, #128 @ 0x80 20004a54: 4a15 ldr r2, [pc, #84] @ (20004aac ) 20004a56: 8458 strh r0, [r3, #34] @ 0x22 20004a58: 609a str r2, [r3, #8] 20004a5a: 3a84 subs r2, #132 @ 0x84 20004a5c: 705d strb r5, [r3, #1] 20004a5e: 831e strh r6, [r3, #24] 20004a60: 871e strh r6, [r3, #56] @ 0x38 20004a62: 6059 str r1, [r3, #4] 20004a64: f8c2 1084 str.w r1, [r2, #132] @ 0x84 20004a68: f8c2 1080 str.w r1, [r2, #128] @ 0x80 20004a6c: f502 7280 add.w r2, r2, #256 @ 0x100 20004a70: 60da str r2, [r3, #12] 20004a72: 62da str r2, [r3, #44] @ 0x2c 20004a74: 3a80 subs r2, #128 @ 0x80 20004a76: f883 1021 strb.w r1, [r3, #33] @ 0x21 20004a7a: f883 103b strb.w r1, [r3, #59] @ 0x3b 20004a7e: 6259 str r1, [r3, #36] @ 0x24 20004a80: 629a str r2, [r3, #40] @ 0x28 20004a82: f04f 5600 mov.w r6, #536870912 @ 0x20000000 20004a86: f002 fd13 bl 200074b0 20004a8a: f44f 3280 mov.w r2, #65536 @ 0x10000 20004a8e: 4908 ldr r1, [pc, #32] @ (20004ab0 ) 20004a90: 4b08 ldr r3, [pc, #32] @ (20004ab4 ) 20004a92: 6425 str r5, [r4, #64] @ 0x40 20004a94: 4628 mov r0, r5 20004a96: 64e6 str r6, [r4, #76] @ 0x4c 20004a98: f8c4 1090 str.w r1, [r4, #144] @ 0x90 20004a9c: 64da str r2, [r3, #76] @ 0x4c 20004a9e: bd70 pop {r4, r5, r6, pc} 20004aa0: 50110000 .word 0x50110000 20004aa4: 200075a9 .word 0x200075a9 20004aa8: 20013ba4 .word 0x20013ba4 20004aac: 50100084 .word 0x50100084 20004ab0: 0001d010 .word 0x0001d010 20004ab4: 50112000 .word 0x50112000 20004ab8 : 20004ab8: 2101 movs r1, #1 20004aba: 200e movs r0, #14 20004abc: f7fc ba96 b.w 20000fec 20004ac0 : 20004ac0: 2200 movs r2, #0 20004ac2: 4802 ldr r0, [pc, #8] @ (20004acc ) 20004ac4: 4611 mov r1, r2 20004ac6: f000 b905 b.w 20004cd4 20004aca: bf00 nop 20004acc: 20013bc4 .word 0x20013bc4 20004ad0 : 20004ad0: 4b04 ldr r3, [pc, #16] @ (20004ae4 ) 20004ad2: 7019 strb r1, [r3, #0] 20004ad4: b121 cbz r1, 20004ae0 20004ad6: f44f 3200 mov.w r2, #131072 @ 0x20000 20004ada: 4b03 ldr r3, [pc, #12] @ (20004ae8 ) 20004adc: f8c3 2090 str.w r2, [r3, #144] @ 0x90 20004ae0: 4770 bx lr 20004ae2: bf00 nop 20004ae4: 20024002 .word 0x20024002 20004ae8: 50112000 .word 0x50112000 20004aec : 20004aec: 780b ldrb r3, [r1, #0] 20004aee: 065b lsls r3, r3, #25 20004af0: d102 bne.n 20004af8 20004af2: 784b ldrb r3, [r1, #1] 20004af4: 2b05 cmp r3, #5 20004af6: d000 beq.n 20004afa 20004af8: 4770 bx lr 20004afa: 884b ldrh r3, [r1, #2] 20004afc: 4a01 ldr r2, [pc, #4] @ (20004b04 ) 20004afe: b2db uxtb r3, r3 20004b00: 6013 str r3, [r2, #0] 20004b02: 4770 bx lr 20004b04: 50110000 .word 0x50110000 20004b08 : 20004b08: 78cb ldrb r3, [r1, #3] 20004b0a: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20004b0e: f003 0e03 and.w lr, r3, #3 20004b12: f1be 0f01 cmp.w lr, #1 20004b16: f3c3 0001 ubfx r0, r3, #0, #2 20004b1a: d05d beq.n 20004bd8 20004b1c: 2700 movs r7, #0 20004b1e: f891 c002 ldrb.w ip, [r1, #2] 20004b22: 4c35 ldr r4, [pc, #212] @ (20004bf8 ) 20004b24: f00c 037f and.w r3, ip, #127 @ 0x7f 20004b28: 005e lsls r6, r3, #1 20004b2a: 8889 ldrh r1, [r1, #4] 20004b2c: eb06 12dc add.w r2, r6, ip, lsr #7 20004b30: eb04 1242 add.w r2, r4, r2, lsl #5 20004b34: ea4f 15dc mov.w r5, ip, lsr #7 20004b38: 76d0 strb r0, [r2, #27] 20004b3a: f3c1 010a ubfx r1, r1, #0, #11 20004b3e: f085 0001 eor.w r0, r5, #1 20004b42: 7050 strb r0, [r2, #1] 20004b44: f882 c002 strb.w ip, [r2, #2] 20004b48: 8311 strh r1, [r2, #24] 20004b4a: 70d7 strb r7, [r2, #3] 20004b4c: b218 sxth r0, r3 20004b4e: 00da lsls r2, r3, #3 20004b50: bb8d cbnz r5, 20004bb6 20004b52: 482a ldr r0, [pc, #168] @ (20004bfc ) 20004b54: 3204 adds r2, #4 20004b56: eb04 1c83 add.w ip, r4, r3, lsl #6 20004b5a: eb02 0800 add.w r8, r2, r0 20004b5e: f8cc 8008 str.w r8, [ip, #8] 20004b62: 5017 str r7, [r2, r0] 20004b64: b38b cbz r3, 20004bca 20004b66: 4a26 ldr r2, [pc, #152] @ (20004c00 ) 20004b68: 00db lsls r3, r3, #3 20004b6a: 441a add r2, r3 20004b6c: f8cc 2004 str.w r2, [ip, #4] 20004b70: 4b24 ldr r3, [pc, #144] @ (20004c04 ) 20004b72: 313f adds r1, #63 @ 0x3f 20004b74: 681a ldr r2, [r3, #0] 20004b76: f021 013f bic.w r1, r1, #63 @ 0x3f 20004b7a: f1be 0f02 cmp.w lr, #2 20004b7e: bf08 it eq 20004b80: 0049 lsleq r1, r1, #1 20004b82: 4411 add r1, r2 20004b84: 6019 str r1, [r3, #0] 20004b86: 4b20 ldr r3, [pc, #128] @ (20004c08 ) 20004b88: 1977 adds r7, r6, r5 20004b8a: eb04 1747 add.w r7, r4, r7, lsl #5 20004b8e: 4299 cmp r1, r3 20004b90: 60fa str r2, [r7, #12] 20004b92: d82c bhi.n 20004bee 20004b94: 442e add r6, r5 20004b96: eb04 1346 add.w r3, r4, r6, lsl #5 20004b9a: 7ed9 ldrb r1, [r3, #27] 20004b9c: f082 42a0 eor.w r2, r2, #1342177280 @ 0x50000000 20004ba0: f482 1280 eor.w r2, r2, #1048576 @ 0x100000 20004ba4: 685b ldr r3, [r3, #4] 20004ba6: ea42 6281 orr.w r2, r2, r1, lsl #26 20004baa: f042 4200 orr.w r2, r2, #2147483648 @ 0x80000000 20004bae: 601a str r2, [r3, #0] 20004bb0: 2001 movs r0, #1 20004bb2: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20004bb6: f8df c044 ldr.w ip, [pc, #68] @ 20004bfc 20004bba: eb04 1883 add.w r8, r4, r3, lsl #6 20004bbe: 4462 add r2, ip 20004bc0: f8c8 2028 str.w r2, [r8, #40] @ 0x28 20004bc4: f84c 7030 str.w r7, [ip, r0, lsl #3] 20004bc8: b94b cbnz r3, 20004bde 20004bca: 2200 movs r2, #0 20004bcc: 490f ldr r1, [pc, #60] @ (20004c0c ) 20004bce: eb04 1345 add.w r3, r4, r5, lsl #5 20004bd2: 60d9 str r1, [r3, #12] 20004bd4: 605a str r2, [r3, #4] 20004bd6: e7eb b.n 20004bb0 20004bd8: 2000 movs r0, #0 20004bda: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20004bde: 00db lsls r3, r3, #3 20004be0: f103 43a0 add.w r3, r3, #1342177280 @ 0x50000000 20004be4: f503 1380 add.w r3, r3, #1048576 @ 0x100000 20004be8: f8c8 3024 str.w r3, [r8, #36] @ 0x24 20004bec: e7c0 b.n 20004b70 20004bee: f7fd fbf1 bl 200023d4 20004bf2: 68fa ldr r2, [r7, #12] 20004bf4: e7ce b.n 20004b94 20004bf6: bf00 nop 20004bf8: 20013ba4 .word 0x20013ba4 20004bfc: 50100080 .word 0x50100080 20004c00: 50100004 .word 0x50100004 20004c04: 20013fb0 .word 0x20013fb0 20004c08: 50100fff .word 0x50100fff 20004c0c: 50100100 .word 0x50100100 20004c10 : 20004c10: f002 bc4e b.w 200074b0 20004c14 : 20004c14: 468c mov ip, r1 20004c16: b508 push {r3, lr} 20004c18: 4611 mov r1, r2 20004c1a: 4807 ldr r0, [pc, #28] @ (20004c38 ) 20004c1c: 461a mov r2, r3 20004c1e: f00c 037f and.w r3, ip, #127 @ 0x7f 20004c22: ea4f 1cdc mov.w ip, ip, lsr #7 20004c26: eb0c 0c43 add.w ip, ip, r3, lsl #1 20004c2a: eb00 104c add.w r0, r0, ip, lsl #5 20004c2e: f000 f851 bl 20004cd4 20004c32: 2001 movs r0, #1 20004c34: bd08 pop {r3, pc} 20004c36: bf00 nop 20004c38: 20013ba4 .word 0x20013ba4 20004c3c : 20004c3c: 09cb lsrs r3, r1, #7 20004c3e: f011 017f ands.w r1, r1, #127 @ 0x7f 20004c42: d103 bne.n 20004c4c 20004c44: 4a06 ldr r2, [pc, #24] @ (20004c60 ) 20004c46: f1c3 0002 rsb r0, r3, #2 20004c4a: 6690 str r0, [r2, #104] @ 0x68 20004c4c: 4805 ldr r0, [pc, #20] @ (20004c64 ) 20004c4e: eb03 0341 add.w r3, r3, r1, lsl #1 20004c52: f44f 6200 mov.w r2, #2048 @ 0x800 20004c56: 2100 movs r1, #0 20004c58: eb00 1043 add.w r0, r0, r3, lsl #5 20004c5c: f003 b834 b.w 20007cc8 <_hw_endpoint_buffer_control_update32> 20004c60: 50112000 .word 0x50112000 20004c64: 20013ba4 .word 0x20013ba4 20004c68 : 20004c68: f011 037f ands.w r3, r1, #127 @ 0x7f 20004c6c: d100 bne.n 20004c70 20004c6e: 4770 bx lr 20004c70: 2200 movs r2, #0 20004c72: b410 push {r4} 20004c74: 09c8 lsrs r0, r1, #7 20004c76: 4c06 ldr r4, [pc, #24] @ (20004c90 ) 20004c78: eb00 0043 add.w r0, r0, r3, lsl #1 20004c7c: eb04 1340 add.w r3, r4, r0, lsl #5 20004c80: f46f 6100 mvn.w r1, #2048 @ 0x800 20004c84: 4618 mov r0, r3 20004c86: f85d 4b04 ldr.w r4, [sp], #4 20004c8a: 70da strb r2, [r3, #3] 20004c8c: f003 b81c b.w 20007cc8 <_hw_endpoint_buffer_control_update32> 20004c90: 20013ba4 .word 0x20013ba4 20004c94 : 20004c94: f04f 5280 mov.w r2, #268435456 @ 0x10000000 20004c98: 4809 ldr r0, [pc, #36] @ (20004cc0 ) 20004c9a: 490a ldr r1, [pc, #40] @ (20004cc4 ) 20004c9c: b508 push {r3, lr} 20004c9e: 4b0a ldr r3, [pc, #40] @ (20004cc8 ) 20004ca0: 6002 str r2, [r0, #0] 20004ca2: 600a str r2, [r1, #0] 20004ca4: 6899 ldr r1, [r3, #8] 20004ca6: 43c9 mvns r1, r1 20004ca8: f011 5180 ands.w r1, r1, #268435456 @ 0x10000000 20004cac: d1fa bne.n 20004ca4 20004cae: f44f 5280 mov.w r2, #4096 @ 0x1000 20004cb2: 4806 ldr r0, [pc, #24] @ (20004ccc ) 20004cb4: f002 f9de bl 20007074 20004cb8: 2209 movs r2, #9 20004cba: 4b05 ldr r3, [pc, #20] @ (20004cd0 ) 20004cbc: 675a str r2, [r3, #116] @ 0x74 20004cbe: bd08 pop {r3, pc} 20004cc0: 40022000 .word 0x40022000 20004cc4: 40023000 .word 0x40023000 20004cc8: 40020000 .word 0x40020000 20004ccc: 50100000 .word 0x50100000 20004cd0: 50110000 .word 0x50110000 20004cd4 : 20004cd4: 2300 movs r3, #0 20004cd6: f04f 0c01 mov.w ip, #1 20004cda: b510 push {r4, lr} 20004cdc: f880 c01a strb.w ip, [r0, #26] 20004ce0: 8282 strh r2, [r0, #20] 20004ce2: 82c3 strh r3, [r0, #22] 20004ce4: 6101 str r1, [r0, #16] 20004ce6: 4604 mov r4, r0 20004ce8: f002 ffc0 bl 20007c6c 20004cec: b120 cbz r0, 20004cf8 20004cee: f44f 3200 mov.w r2, #131072 @ 0x20000 20004cf2: 4b07 ldr r3, [pc, #28] @ (20004d10 ) 20004cf4: f8c3 2090 str.w r2, [r3, #144] @ 0x90 20004cf8: 4620 mov r0, r4 20004cfa: f002 ffcb bl 20007c94 20004cfe: b110 cbz r0, 20004d06 20004d00: 2301 movs r3, #1 20004d02: 7723 strb r3, [r4, #28] 20004d04: bd10 pop {r4, pc} 20004d06: 4620 mov r0, r4 20004d08: e8bd 4010 ldmia.w sp!, {r4, lr} 20004d0c: f002 bffe b.w 20007d0c 20004d10: 50112000 .word 0x50112000 20004d14 : 20004d14: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20004d18: 2400 movs r4, #0 20004d1a: 4e1d ldr r6, [pc, #116] @ (20004d90 ) 20004d1c: 4605 mov r5, r0 20004d1e: 4623 mov r3, r4 20004d20: 7832 ldrb r2, [r6, #0] 20004d22: f8df 8078 ldr.w r8, [pc, #120] @ 20004d9c 20004d26: 4f1b ldr r7, [pc, #108] @ (20004d94 ) 20004d28: e00d b.n 20004d46 20004d2a: 683b ldr r3, [r7, #0] 20004d2c: eb13 1344 adds.w r3, r3, r4, lsl #5 20004d30: d025 beq.n 20004d7e 20004d32: 68db ldr r3, [r3, #12] 20004d34: 4628 mov r0, r5 20004d36: 4798 blx r3 20004d38: 7832 ldrb r2, [r6, #0] 20004d3a: 3401 adds r4, #1 20004d3c: b2e4 uxtb r4, r4 20004d3e: 1c51 adds r1, r2, #1 20004d40: 42a1 cmp r1, r4 20004d42: 4623 mov r3, r4 20004d44: db06 blt.n 20004d54 20004d46: 42a2 cmp r2, r4 20004d48: eba3 0302 sub.w r3, r3, r2 20004d4c: d8ed bhi.n 20004d2a 20004d4e: eb08 1343 add.w r3, r8, r3, lsl #5 20004d52: e7ee b.n 20004d32 20004d54: 4c10 ldr r4, [pc, #64] @ (20004d98 ) 20004d56: 2254 movs r2, #84 @ 0x54 20004d58: 2100 movs r1, #0 20004d5a: 4620 mov r0, r4 20004d5c: f002 f98a bl 20007074 20004d60: f04f 33ff mov.w r3, #4294967295 @ 0xffffffff 20004d64: 1d25 adds r5, r4, #4 20004d66: 6063 str r3, [r4, #4] 20004d68: e9c5 3301 strd r3, r3, [r5, #4] 20004d6c: 60eb str r3, [r5, #12] 20004d6e: f104 0014 add.w r0, r4, #20 20004d72: 2220 movs r2, #32 20004d74: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 20004d78: 21ff movs r1, #255 @ 0xff 20004d7a: f002 b97b b.w 20007074 20004d7e: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20004d82: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20004d86: 07db lsls r3, r3, #31 20004d88: d500 bpl.n 20004d8c 20004d8a: be00 bkpt 0x0000 20004d8c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20004d90: 20024001 .word 0x20024001 20004d94: 20013638 .word 0x20013638 20004d98: 20013740 .word 0x20013740 20004d9c: 200108d4 .word 0x200108d4 20004da0 : 20004da0: 4770 bx lr 20004da2: bf00 nop 20004da4 : 20004da4: 4770 bx lr 20004da6: bf00 nop 20004da8 : 20004da8: 2000 movs r0, #0 20004daa: 4770 bx lr 20004dac : 20004dac: 2000 movs r0, #0 20004dae: 4770 bx lr 20004db0 : 20004db0: 4770 bx lr 20004db2: bf00 nop 20004db4 : 20004db4: 4770 bx lr 20004db6: bf00 nop 20004db8 : 20004db8: 4770 bx lr 20004dba: bf00 nop 20004dbc : 20004dbc: 4770 bx lr 20004dbe: bf00 nop 20004dc0 : 20004dc0: 4b02 ldr r3, [pc, #8] @ (20004dcc ) 20004dc2: 7858 ldrb r0, [r3, #1] 20004dc4: 3800 subs r0, #0 20004dc6: bf18 it ne 20004dc8: 2001 movne r0, #1 20004dca: 4770 bx lr 20004dcc: 20013740 .word 0x20013740 20004dd0 : 20004dd0: 4b02 ldr r3, [pc, #8] @ (20004ddc ) 20004dd2: 7818 ldrb r0, [r3, #0] 20004dd4: f3c0 0080 ubfx r0, r0, #2, #1 20004dd8: 4770 bx lr 20004dda: bf00 nop 20004ddc: 20013740 .word 0x20013740 20004de0 : 20004de0: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20004de4: f8df a0e8 ldr.w sl, [pc, #232] @ 20004ed0 20004de8: f89a 3000 ldrb.w r3, [sl] 20004dec: 2bff cmp r3, #255 @ 0xff 20004dee: d002 beq.n 20004df6 20004df0: 2001 movs r0, #1 20004df2: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20004df6: 460e mov r6, r1 20004df8: 2900 cmp r1, #0 20004dfa: d03e beq.n 20004e7a 20004dfc: 2100 movs r1, #0 20004dfe: 2254 movs r2, #84 @ 0x54 20004e00: 4607 mov r7, r0 20004e02: 4829 ldr r0, [pc, #164] @ (20004ea8 ) 20004e04: f002 f936 bl 20007074 20004e08: 2200 movs r2, #0 20004e0a: 4c28 ldr r4, [pc, #160] @ (20004eac ) 20004e0c: 4b28 ldr r3, [pc, #160] @ (20004eb0 ) 20004e0e: 4620 mov r0, r4 20004e10: 701a strb r2, [r3, #0] 20004e12: f7fc faef bl 200013f4 20004e16: 4b27 ldr r3, [pc, #156] @ (20004eb4 ) 20004e18: 4827 ldr r0, [pc, #156] @ (20004eb8 ) 20004e1a: 601c str r4, [r3, #0] 20004e1c: 4c27 ldr r4, [pc, #156] @ (20004ebc ) 20004e1e: f7fc faf7 bl 20001410 20004e22: 4620 mov r0, r4 20004e24: f001 fdb0 bl 20006988 20004e28: 4a25 ldr r2, [pc, #148] @ (20004ec0 ) 20004e2a: 4b26 ldr r3, [pc, #152] @ (20004ec4 ) 20004e2c: 4d26 ldr r5, [pc, #152] @ (20004ec8 ) 20004e2e: 6014 str r4, [r2, #0] 20004e30: b363 cbz r3, 20004e8c 20004e32: 4628 mov r0, r5 20004e34: f7ff faba bl 200043ac 20004e38: 4b24 ldr r3, [pc, #144] @ (20004ecc ) 20004e3a: 782a ldrb r2, [r5, #0] 20004e3c: 6018 str r0, [r3, #0] 20004e3e: 2400 movs r4, #0 20004e40: f8df 9090 ldr.w r9, [pc, #144] @ 20004ed4 20004e44: 4623 mov r3, r4 20004e46: f8df 8084 ldr.w r8, [pc, #132] @ 20004ecc 20004e4a: e00e b.n 20004e6a 20004e4c: f8d8 3000 ldr.w r3, [r8] 20004e50: eb13 1344 adds.w r3, r3, r4, lsl #5 20004e54: d011 beq.n 20004e7a 20004e56: 685b ldr r3, [r3, #4] 20004e58: b17b cbz r3, 20004e7a 20004e5a: 4798 blx r3 20004e5c: 782a ldrb r2, [r5, #0] 20004e5e: 3401 adds r4, #1 20004e60: b2e4 uxtb r4, r4 20004e62: 1c51 adds r1, r2, #1 20004e64: 42a1 cmp r1, r4 20004e66: 4623 mov r3, r4 20004e68: db12 blt.n 20004e90 20004e6a: 42a2 cmp r2, r4 20004e6c: d8ee bhi.n 20004e4c 20004e6e: 1a9b subs r3, r3, r2 20004e70: eb09 1343 add.w r3, r9, r3, lsl #5 20004e74: 685b ldr r3, [r3, #4] 20004e76: 2b00 cmp r3, #0 20004e78: d1ef bne.n 20004e5a 20004e7a: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20004e7e: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20004e82: 07db lsls r3, r3, #31 20004e84: d500 bpl.n 20004e88 20004e86: be00 bkpt 0x0000 20004e88: 2000 movs r0, #0 20004e8a: e7b2 b.n 20004df2 20004e8c: 782a ldrb r2, [r5, #0] 20004e8e: e7d6 b.n 20004e3e 20004e90: 4631 mov r1, r6 20004e92: 4638 mov r0, r7 20004e94: f88a 7000 strb.w r7, [sl] 20004e98: f7ff fdc6 bl 20004a28 20004e9c: 2800 cmp r0, #0 20004e9e: d0ec beq.n 20004e7a 20004ea0: 4638 mov r0, r7 20004ea2: f7ff fe09 bl 20004ab8 20004ea6: e7a3 b.n 20004df0 20004ea8: 20013740 .word 0x20013740 20004eac: 20013738 .word 0x20013738 20004eb0: 20024003 .word 0x20024003 20004eb4: 20013794 .word 0x20013794 20004eb8: 200109a4 .word 0x200109a4 20004ebc: 20010990 .word 0x20010990 20004ec0: 20013798 .word 0x20013798 20004ec4: 200043ad .word 0x200043ad 20004ec8: 20024001 .word 0x20024001 20004ecc: 20013638 .word 0x20013638 20004ed0: 200109ac .word 0x200109ac 20004ed4: 200108d4 .word 0x200108d4 20004ed8 : 20004ed8: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20004edc: f8df 92c8 ldr.w r9, [pc, #712] @ 200051a8 20004ee0: b08b sub sp, #44 @ 0x2c 20004ee2: f899 3000 ldrb.w r3, [r9] 20004ee6: 2bff cmp r3, #255 @ 0xff 20004ee8: f000 80f1 beq.w 200050ce 20004eec: 4ca8 ldr r4, [pc, #672] @ (20005190 ) 20004eee: 4da9 ldr r5, [pc, #676] @ (20005194 ) 20004ef0: f8df a2b0 ldr.w sl, [pc, #688] @ 200051a4 20004ef4: f8df b2b4 ldr.w fp, [pc, #692] @ 200051ac 20004ef8: 6826 ldr r6, [r4, #0] 20004efa: 6973 ldr r3, [r6, #20] 20004efc: f3ef 8210 mrs r2, PRIMASK 20004f00: b672 cpsid i 20004f02: e8d3 0fcf ldaexb r0, [r3] 20004f06: 2101 movs r1, #1 20004f08: 2800 cmp r0, #0 20004f0a: d1fa bne.n 20004f02 20004f0c: e8c3 1f40 strexb r0, r1, [r3] 20004f10: 2800 cmp r0, #0 20004f12: d1f6 bne.n 20004f02 20004f14: f3bf 8f5f dmb sy 20004f18: 61b2 str r2, [r6, #24] 20004f1a: 4630 mov r0, r6 20004f1c: a907 add r1, sp, #28 20004f1e: f001 fb81 bl 20006624 20004f22: 2300 movs r3, #0 20004f24: 6972 ldr r2, [r6, #20] 20004f26: e8c2 3f8f stlb r3, [r2] 20004f2a: 69b3 ldr r3, [r6, #24] 20004f2c: f383 8810 msr PRIMASK, r3 20004f30: 2800 cmp r0, #0 20004f32: f000 80cc beq.w 200050ce 20004f36: f89d 301d ldrb.w r3, [sp, #29] 20004f3a: 3b01 subs r3, #1 20004f3c: 2b07 cmp r3, #7 20004f3e: f200 837d bhi.w 2000563c 20004f42: e8df f003 tbb [pc, r3] 20004f46: b1a7 .short 0xb1a7 20004f48: 358e9d95 .word 0x358e9d95 20004f4c: 040a .short 0x040a 20004f4e: 9b08 ldr r3, [sp, #32] 20004f50: 2b00 cmp r3, #0 20004f52: d0d1 beq.n 20004ef8 20004f54: 9809 ldr r0, [sp, #36] @ 0x24 20004f56: 4798 blx r3 20004f58: e7ce b.n 20004ef8 20004f5a: f89d 1020 ldrb.w r1, [sp, #32] 20004f5e: f001 067f and.w r6, r1, #127 @ 0x7f 20004f62: eb05 0046 add.w r0, r5, r6, lsl #1 20004f66: eb00 10d1 add.w r0, r0, r1, lsr #7 20004f6a: f890 3034 ldrb.w r3, [r0, #52] @ 0x34 20004f6e: f023 0301 bic.w r3, r3, #1 20004f72: f880 3034 strb.w r3, [r0, #52] @ 0x34 20004f76: f890 3034 ldrb.w r3, [r0, #52] @ 0x34 20004f7a: f023 0304 bic.w r3, r3, #4 20004f7e: f880 3034 strb.w r3, [r0, #52] @ 0x34 20004f82: 2e00 cmp r6, #0 20004f84: f000 80a6 beq.w 200050d4 20004f88: 7d03 ldrb r3, [r0, #20] 20004f8a: f89a 2000 ldrb.w r2, [sl] 20004f8e: 4293 cmp r3, r2 20004f90: f080 8093 bcs.w 200050ba 20004f94: 4a80 ldr r2, [pc, #512] @ (20005198 ) 20004f96: 6812 ldr r2, [r2, #0] 20004f98: eb12 1343 adds.w r3, r2, r3, lsl #5 20004f9c: f000 8090 beq.w 200050c0 20004fa0: 699e ldr r6, [r3, #24] 20004fa2: f89d 2021 ldrb.w r2, [sp, #33] @ 0x21 20004fa6: 9b09 ldr r3, [sp, #36] @ 0x24 20004fa8: f89d 001c ldrb.w r0, [sp, #28] 20004fac: 47b0 blx r6 20004fae: e7a3 b.n 20004ef8 20004fb0: f89b 3000 ldrb.w r3, [fp] 20004fb4: 2b00 cmp r3, #0 20004fb6: f000 8083 beq.w 200050c0 20004fba: f89b 3000 ldrb.w r3, [fp] 20004fbe: 3b01 subs r3, #1 20004fc0: b2db uxtb r3, r3 20004fc2: f88b 3000 strb.w r3, [fp] 20004fc6: f89b 3000 ldrb.w r3, [fp] 20004fca: f003 00ff and.w r0, r3, #255 @ 0xff 20004fce: 2b00 cmp r3, #0 20004fd0: d192 bne.n 20004ef8 20004fd2: 4f70 ldr r7, [pc, #448] @ (20005194 ) 20004fd4: f89d 801c ldrb.w r8, [sp, #28] 20004fd8: 783b ldrb r3, [r7, #0] 20004fda: f043 0301 orr.w r3, r3, #1 20004fde: 703b strb r3, [r7, #0] 20004fe0: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 20004fe4: f360 0300 bfi r3, r0, #0, #1 20004fe8: f887 3034 strb.w r3, [r7, #52] @ 0x34 20004fec: f897 3034 ldrb.w r3, [r7, #52] @ 0x34 20004ff0: f360 0382 bfi r3, r0, #2, #1 20004ff4: f887 3034 strb.w r3, [r7, #52] @ 0x34 20004ff8: f897 3035 ldrb.w r3, [r7, #53] @ 0x35 20004ffc: f360 0300 bfi r3, r0, #0, #1 20005000: f887 3035 strb.w r3, [r7, #53] @ 0x35 20005004: f897 3035 ldrb.w r3, [r7, #53] @ 0x35 20005008: f360 0382 bfi r3, r0, #2, #1 2000500c: f887 3035 strb.w r3, [r7, #53] @ 0x35 20005010: f000 fc6a bl 200058e8 20005014: f89d 3020 ldrb.w r3, [sp, #32] 20005018: f003 0260 and.w r2, r3, #96 @ 0x60 2000501c: 2a60 cmp r2, #96 @ 0x60 2000501e: d06c beq.n 200050fa 20005020: 2a40 cmp r2, #64 @ 0x40 20005022: d07c beq.n 2000511e 20005024: f003 031f and.w r3, r3, #31 20005028: 2b01 cmp r3, #1 2000502a: f000 80c1 beq.w 200051b0 2000502e: 2b02 cmp r3, #2 20005030: f000 8081 beq.w 20005136 20005034: 2b00 cmp r3, #0 20005036: d160 bne.n 200050fa 20005038: 2a20 cmp r2, #32 2000503a: f000 81e9 beq.w 20005410 2000503e: 2a00 cmp r2, #0 20005040: d15b bne.n 200050fa 20005042: f89d 3021 ldrb.w r3, [sp, #33] @ 0x21 20005046: 2b09 cmp r3, #9 20005048: d857 bhi.n 200050fa 2000504a: e8df f013 tbh [pc, r3, lsl #1] 2000504e: 01b0 .short 0x01b0 20005050: 005601a2 .word 0x005601a2 20005054: 005601c1 .word 0x005601c1 20005058: 016b0195 .word 0x016b0195 2000505c: 01600056 .word 0x01600056 20005060: 00f4 .short 0x00f4 20005062: 782b ldrb r3, [r5, #0] 20005064: 07d9 lsls r1, r3, #31 20005066: f57f af47 bpl.w 20004ef8 2000506a: f7ff fea7 bl 20004dbc 2000506e: e743 b.n 20004ef8 20005070: 78eb ldrb r3, [r5, #3] 20005072: 07da lsls r2, r3, #31 20005074: f57f af40 bpl.w 20004ef8 20005078: 9808 ldr r0, [sp, #32] 2000507a: f7ff fe93 bl 20004da4 2000507e: e73b b.n 20004ef8 20005080: 782b ldrb r3, [r5, #0] 20005082: 07d8 lsls r0, r3, #31 20005084: f57f af38 bpl.w 20004ef8 20005088: 7828 ldrb r0, [r5, #0] 2000508a: f3c0 00c0 ubfx r0, r0, #3, #1 2000508e: f7ff fe93 bl 20004db8 20005092: e731 b.n 20004ef8 20005094: f89d 001c ldrb.w r0, [sp, #28] 20005098: f7ff fe3c bl 20004d14 2000509c: f000 fc1a bl 200058d4 200050a0: f89d 3020 ldrb.w r3, [sp, #32] 200050a4: 70ab strb r3, [r5, #2] 200050a6: e727 b.n 20004ef8 200050a8: f89d 001c ldrb.w r0, [sp, #28] 200050ac: f7ff fe32 bl 20004d14 200050b0: f000 fc10 bl 200058d4 200050b4: f7ff fe7e bl 20004db4 200050b8: e71e b.n 20004ef8 200050ba: 1c50 adds r0, r2, #1 200050bc: 4298 cmp r0, r3 200050be: da11 bge.n 200050e4 200050c0: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200050c4: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200050c8: 07dc lsls r4, r3, #31 200050ca: d500 bpl.n 200050ce 200050cc: be00 bkpt 0x0000 200050ce: b00b add sp, #44 @ 0x2c 200050d0: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 200050d4: 9b09 ldr r3, [sp, #36] @ 0x24 200050d6: f89d 2021 ldrb.w r2, [sp, #33] @ 0x21 200050da: f89d 001c ldrb.w r0, [sp, #28] 200050de: f000 fc17 bl 20005910 200050e2: e709 b.n 20004ef8 200050e4: 1a9b subs r3, r3, r2 200050e6: 4a2d ldr r2, [pc, #180] @ (2000519c ) 200050e8: eb02 1343 add.w r3, r2, r3, lsl #5 200050ec: e758 b.n 20004fa0 200050ee: f7ff fb85 bl 200047fc 200050f2: 4602 mov r2, r0 200050f4: 2800 cmp r0, #0 200050f6: f040 8182 bne.w 200053fe 200050fa: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200050fe: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005102: 07de lsls r6, r3, #31 20005104: d500 bpl.n 20005108 20005106: be00 bkpt 0x0000 20005108: f89d 001c ldrb.w r0, [sp, #28] 2000510c: 2100 movs r1, #0 2000510e: f7ff fd95 bl 20004c3c 20005112: 2180 movs r1, #128 @ 0x80 20005114: f89d 001c ldrb.w r0, [sp, #28] 20005118: f7ff fd90 bl 20004c3c 2000511c: e6ec b.n 20004ef8 2000511e: 4820 ldr r0, [pc, #128] @ (200051a0 ) 20005120: f000 fbe2 bl 200058e8 20005124: 2101 movs r1, #1 20005126: 4640 mov r0, r8 20005128: aa08 add r2, sp, #32 2000512a: f7ff f92b bl 20004384 2000512e: 2800 cmp r0, #0 20005130: f47f aee2 bne.w 20004ef8 20005134: e7e8 b.n 20005108 20005136: f89d 1024 ldrb.w r1, [sp, #36] @ 0x24 2000513a: f011 0f70 tst.w r1, #112 @ 0x70 2000513e: d1dc bne.n 200050fa 20005140: f001 067f and.w r6, r1, #127 @ 0x7f 20005144: eb07 0046 add.w r0, r7, r6, lsl #1 20005148: 4b16 ldr r3, [pc, #88] @ (200051a4 ) 2000514a: eb00 10d1 add.w r0, r0, r1, lsr #7 2000514e: 781b ldrb r3, [r3, #0] 20005150: 7d00 ldrb r0, [r0, #20] 20005152: 0076 lsls r6, r6, #1 20005154: 9601 str r6, [sp, #4] 20005156: 4298 cmp r0, r3 20005158: ea4f 16d1 mov.w r6, r1, lsr #7 2000515c: 9600 str r6, [sp, #0] 2000515e: d359 bcc.n 20005214 20005160: 1c5e adds r6, r3, #1 20005162: 4286 cmp r6, r0 20005164: f2c0 8166 blt.w 20005434 20005168: 1ac0 subs r0, r0, r3 2000516a: 4b0c ldr r3, [pc, #48] @ (2000519c ) 2000516c: eb03 1640 add.w r6, r3, r0, lsl #5 20005170: 2a00 cmp r2, #0 20005172: f000 8163 beq.w 2000543c 20005176: 6970 ldr r0, [r6, #20] 20005178: f000 fbb6 bl 200058e8 2000517c: 2101 movs r1, #1 2000517e: 4640 mov r0, r8 20005180: 6973 ldr r3, [r6, #20] 20005182: aa08 add r2, sp, #32 20005184: 4798 blx r3 20005186: 2800 cmp r0, #0 20005188: f47f aeb6 bne.w 20004ef8 2000518c: e7bc b.n 20005108 2000518e: bf00 nop 20005190: 20013798 .word 0x20013798 20005194: 20013740 .word 0x20013740 20005198: 20013638 .word 0x20013638 2000519c: 200108d4 .word 0x200108d4 200051a0: 20004385 .word 0x20004385 200051a4: 20024001 .word 0x20024001 200051a8: 200109ac .word 0x200109ac 200051ac: 20024003 .word 0x20024003 200051b0: f89d 3024 ldrb.w r3, [sp, #36] @ 0x24 200051b4: 2b0f cmp r3, #15 200051b6: d8a7 bhi.n 20005108 200051b8: 4aae ldr r2, [pc, #696] @ (20005474 ) 200051ba: 443b add r3, r7 200051bc: 791b ldrb r3, [r3, #4] 200051be: 7812 ldrb r2, [r2, #0] 200051c0: 4293 cmp r3, r2 200051c2: d332 bcc.n 2000522a 200051c4: 1c51 adds r1, r2, #1 200051c6: 4299 cmp r1, r3 200051c8: db9e blt.n 20005108 200051ca: 4eab ldr r6, [pc, #684] @ (20005478 ) 200051cc: 1a9b subs r3, r3, r2 200051ce: eb06 1643 add.w r6, r6, r3, lsl #5 200051d2: 6970 ldr r0, [r6, #20] 200051d4: f000 fb88 bl 200058e8 200051d8: 2101 movs r1, #1 200051da: 4640 mov r0, r8 200051dc: 6973 ldr r3, [r6, #20] 200051de: aa08 add r2, sp, #32 200051e0: 4798 blx r3 200051e2: 2800 cmp r0, #0 200051e4: f47f ae88 bne.w 20004ef8 200051e8: f89d 3020 ldrb.w r3, [sp, #32] 200051ec: f013 0660 ands.w r6, r3, #96 @ 0x60 200051f0: d18a bne.n 20005108 200051f2: f89d 3021 ldrb.w r3, [sp, #33] @ 0x21 200051f6: 3b0a subs r3, #10 200051f8: 2b01 cmp r3, #1 200051fa: d885 bhi.n 20005108 200051fc: f000 fb74 bl 200058e8 20005200: f89d 3021 ldrb.w r3, [sp, #33] @ 0x21 20005204: 2b0a cmp r3, #10 20005206: f000 81f2 beq.w 200055ee 2000520a: 4640 mov r0, r8 2000520c: a908 add r1, sp, #32 2000520e: f000 faf1 bl 200057f4 20005212: e671 b.n 20004ef8 20005214: 4b99 ldr r3, [pc, #612] @ (2000547c ) 20005216: 681b ldr r3, [r3, #0] 20005218: eb03 1640 add.w r6, r3, r0, lsl #5 2000521c: 2a00 cmp r2, #0 2000521e: f000 810d beq.w 2000543c 20005222: 2e00 cmp r6, #0 20005224: f43f af70 beq.w 20005108 20005228: e7a5 b.n 20005176 2000522a: 4a94 ldr r2, [pc, #592] @ (2000547c ) 2000522c: 6816 ldr r6, [r2, #0] 2000522e: eb16 1643 adds.w r6, r6, r3, lsl #5 20005232: d1ce bne.n 200051d2 20005234: e768 b.n 20005108 20005236: 787b ldrb r3, [r7, #1] 20005238: f89d 6022 ldrb.w r6, [sp, #34] @ 0x22 2000523c: 429e cmp r6, r3 2000523e: f000 814f beq.w 200054e0 20005242: 787b ldrb r3, [r7, #1] 20005244: 2b00 cmp r3, #0 20005246: f040 81be bne.w 200055c6 2000524a: 707e strb r6, [r7, #1] 2000524c: 2e00 cmp r6, #0 2000524e: f000 8145 beq.w 200054dc 20005252: 1e70 subs r0, r6, #1 20005254: b2c0 uxtb r0, r0 20005256: f7ff fad1 bl 200047fc 2000525a: 4603 mov r3, r0 2000525c: 2800 cmp r0, #0 2000525e: f000 815f beq.w 20005520 20005262: 7842 ldrb r2, [r0, #1] 20005264: 2a02 cmp r2, #2 20005266: f040 815b bne.w 20005520 2000526a: 79c1 ldrb r1, [r0, #7] 2000526c: f103 0609 add.w r6, r3, #9 20005270: f3c1 1240 ubfx r2, r1, #5, #1 20005274: 0112 lsls r2, r2, #4 20005276: f3c1 1180 ubfx r1, r1, #6, #1 2000527a: ea42 1241 orr.w r2, r2, r1, lsl #5 2000527e: 4631 mov r1, r6 20005280: 7838 ldrb r0, [r7, #0] 20005282: f020 0030 bic.w r0, r0, #48 @ 0x30 20005286: 4302 orrs r2, r0 20005288: 703a strb r2, [r7, #0] 2000528a: 885a ldrh r2, [r3, #2] 2000528c: f8cd 800c str.w r8, [sp, #12] 20005290: 189a adds r2, r3, r2 20005292: 9201 str r2, [sp, #4] 20005294: 9b01 ldr r3, [sp, #4] 20005296: 428b cmp r3, r1 20005298: f240 81a4 bls.w 200055e4 2000529c: 784a ldrb r2, [r1, #1] 2000529e: 2a0b cmp r2, #11 200052a0: f000 81af beq.w 20005602 200052a4: 2301 movs r3, #1 200052a6: 2a04 cmp r2, #4 200052a8: f040 813a bne.w 20005520 200052ac: 2600 movs r6, #0 200052ae: 9a01 ldr r2, [sp, #4] 200052b0: 9600 str r6, [sp, #0] 200052b2: 1a52 subs r2, r2, r1 200052b4: b292 uxth r2, r2 200052b6: 9202 str r2, [sp, #8] 200052b8: 4a6e ldr r2, [pc, #440] @ (20005474 ) 200052ba: 9304 str r3, [sp, #16] 200052bc: 7812 ldrb r2, [r2, #0] 200052be: e01d b.n 200052fc 200052c0: 4b6e ldr r3, [pc, #440] @ (2000547c ) 200052c2: 681b ldr r3, [r3, #0] 200052c4: eb13 1846 adds.w r8, r3, r6, lsl #5 200052c8: f000 812a beq.w 20005520 200052cc: 9a02 ldr r2, [sp, #8] 200052ce: f8d8 3010 ldr.w r3, [r8, #16] 200052d2: 9803 ldr r0, [sp, #12] 200052d4: 9105 str r1, [sp, #20] 200052d6: 4798 blx r3 200052d8: 2808 cmp r0, #8 200052da: 4602 mov r2, r0 200052dc: 9905 ldr r1, [sp, #20] 200052de: f106 0301 add.w r3, r6, #1 200052e2: d903 bls.n 200052ec 200052e4: 9802 ldr r0, [sp, #8] 200052e6: 4290 cmp r0, r2 200052e8: f080 80ff bcs.w 200054ea 200052ec: b2de uxtb r6, r3 200052ee: 4b61 ldr r3, [pc, #388] @ (20005474 ) 200052f0: 9600 str r6, [sp, #0] 200052f2: 781a ldrb r2, [r3, #0] 200052f4: 1c53 adds r3, r2, #1 200052f6: 429e cmp r6, r3 200052f8: f300 8112 bgt.w 20005520 200052fc: 9b00 ldr r3, [sp, #0] 200052fe: 42b2 cmp r2, r6 20005300: eba3 0202 sub.w r2, r3, r2 20005304: d8dc bhi.n 200052c0 20005306: 4b5c ldr r3, [pc, #368] @ (20005478 ) 20005308: eb03 1842 add.w r8, r3, r2, lsl #5 2000530c: e7de b.n 200052cc 2000530e: 787b ldrb r3, [r7, #1] 20005310: 4640 mov r0, r8 20005312: f88d 301a strb.w r3, [sp, #26] 20005316: f10d 021a add.w r2, sp, #26 2000531a: 2301 movs r3, #1 2000531c: a908 add r1, sp, #32 2000531e: f000 fa83 bl 20005828 20005322: e5e9 b.n 20004ef8 20005324: f8bd 0022 ldrh.w r0, [sp, #34] @ 0x22 20005328: 0a03 lsrs r3, r0, #8 2000532a: 3b01 subs r3, #1 2000532c: 0a02 lsrs r2, r0, #8 2000532e: b2c0 uxtb r0, r0 20005330: 2b0e cmp r3, #14 20005332: f63f aee9 bhi.w 20005108 20005336: a101 add r1, pc, #4 @ (adr r1, 2000533c ) 20005338: f851 f023 ldr.w pc, [r1, r3, lsl #2] 2000533c: 20005551 .word 0x20005551 20005340: 200053ed .word 0x200053ed 20005344: 2000558d .word 0x2000558d 20005348: 20005109 .word 0x20005109 2000534c: 20005109 .word 0x20005109 20005350: 2000556f .word 0x2000556f 20005354: 200053ed .word 0x200053ed 20005358: 20005109 .word 0x20005109 2000535c: 20005109 .word 0x20005109 20005360: 20005109 .word 0x20005109 20005364: 20005109 .word 0x20005109 20005368: 20005109 .word 0x20005109 2000536c: 20005109 .word 0x20005109 20005370: 20005109 .word 0x20005109 20005374: 20005543 .word 0x20005543 20005378: a808 add r0, sp, #32 2000537a: f000 fabb bl 200058f4 2000537e: 4640 mov r0, r8 20005380: f89d 1022 ldrb.w r1, [sp, #34] @ 0x22 20005384: f7ff fb9c bl 20004ac0 20005388: 783b ldrb r3, [r7, #0] 2000538a: f043 0302 orr.w r3, r3, #2 2000538e: 703b strb r3, [r7, #0] 20005390: e5b2 b.n 20004ef8 20005392: f8bd 3022 ldrh.w r3, [sp, #34] @ 0x22 20005396: 2b01 cmp r3, #1 20005398: f47f aeb6 bne.w 20005108 2000539c: 783b ldrb r3, [r7, #0] 2000539e: 4640 mov r0, r8 200053a0: f023 0308 bic.w r3, r3, #8 200053a4: a908 add r1, sp, #32 200053a6: 703b strb r3, [r7, #0] 200053a8: f000 fa24 bl 200057f4 200053ac: e5a4 b.n 20004ef8 200053ae: 4640 mov r0, r8 200053b0: 783b ldrb r3, [r7, #0] 200053b2: 089a lsrs r2, r3, #2 200053b4: f002 0202 and.w r2, r2, #2 200053b8: f3c3 1340 ubfx r3, r3, #5, #1 200053bc: 4313 orrs r3, r2 200053be: f8ad 301a strh.w r3, [sp, #26] 200053c2: f10d 021a add.w r2, sp, #26 200053c6: 2302 movs r3, #2 200053c8: a908 add r1, sp, #32 200053ca: f000 fa2d bl 20005828 200053ce: e593 b.n 20004ef8 200053d0: f8bd 3022 ldrh.w r3, [sp, #34] @ 0x22 200053d4: 2b01 cmp r3, #1 200053d6: f47f ae97 bne.w 20005108 200053da: 783b ldrb r3, [r7, #0] 200053dc: 4640 mov r0, r8 200053de: f043 0308 orr.w r3, r3, #8 200053e2: a908 add r1, sp, #32 200053e4: 703b strb r3, [r7, #0] 200053e6: f000 fa05 bl 200057f4 200053ea: e585 b.n 20004ef8 200053ec: 2a02 cmp r2, #2 200053ee: f43f ae7e beq.w 200050ee 200053f2: f7ff fcdb bl 20004dac 200053f6: 4602 mov r2, r0 200053f8: 2800 cmp r0, #0 200053fa: f43f ae85 beq.w 20005108 200053fe: 4640 mov r0, r8 20005400: 8853 ldrh r3, [r2, #2] 20005402: a908 add r1, sp, #32 20005404: f000 fa10 bl 20005828 20005408: 2800 cmp r0, #0 2000540a: f47f ad75 bne.w 20004ef8 2000540e: e67b b.n 20005108 20005410: f89d 3024 ldrb.w r3, [sp, #36] @ 0x24 20005414: 2b0f cmp r3, #15 20005416: f63f ae77 bhi.w 20005108 2000541a: 4a16 ldr r2, [pc, #88] @ (20005474 ) 2000541c: 443b add r3, r7 2000541e: 791b ldrb r3, [r3, #4] 20005420: 7812 ldrb r2, [r2, #0] 20005422: 4293 cmp r3, r2 20005424: d21d bcs.n 20005462 20005426: 4a15 ldr r2, [pc, #84] @ (2000547c ) 20005428: 6816 ldr r6, [r2, #0] 2000542a: eb16 1643 adds.w r6, r6, r3, lsl #5 2000542e: f47f aea2 bne.w 20005176 20005432: e669 b.n 20005108 20005434: 2a00 cmp r2, #0 20005436: f47f ae67 bne.w 20005108 2000543a: 2600 movs r6, #0 2000543c: f89d 2021 ldrb.w r2, [sp, #33] @ 0x21 20005440: f002 03fd and.w r3, r2, #253 @ 0xfd 20005444: 2b01 cmp r3, #1 20005446: d01b beq.n 20005480 20005448: 2a00 cmp r2, #0 2000544a: f47f ae56 bne.w 200050fa 2000544e: 9b01 ldr r3, [sp, #4] 20005450: 9a00 ldr r2, [sp, #0] 20005452: 443b add r3, r7 20005454: 4413 add r3, r2 20005456: f893 3034 ldrb.w r3, [r3, #52] @ 0x34 2000545a: 4640 mov r0, r8 2000545c: f3c3 0340 ubfx r3, r3, #1, #1 20005460: e7ad b.n 200053be 20005462: 1c51 adds r1, r2, #1 20005464: 4299 cmp r1, r3 20005466: f6ff ae4f blt.w 20005108 2000546a: 4e03 ldr r6, [pc, #12] @ (20005478 ) 2000546c: 1a9b subs r3, r3, r2 2000546e: eb06 1643 add.w r6, r6, r3, lsl #5 20005472: e680 b.n 20005176 20005474: 20024001 .word 0x20024001 20005478: 200108d4 .word 0x200108d4 2000547c: 20013638 .word 0x20013638 20005480: f8bd 3022 ldrh.w r3, [sp, #34] @ 0x22 20005484: b9b3 cbnz r3, 200054b4 20005486: 2a01 cmp r2, #1 20005488: f899 0000 ldrb.w r0, [r9] 2000548c: f000 8086 beq.w 2000559c 20005490: f7ff fbd4 bl 20004c3c 20005494: 9b01 ldr r3, [sp, #4] 20005496: 9a00 ldr r2, [sp, #0] 20005498: 443b add r3, r7 2000549a: 4413 add r3, r2 2000549c: f893 2034 ldrb.w r2, [r3, #52] @ 0x34 200054a0: f042 0202 orr.w r2, r2, #2 200054a4: f883 2034 strb.w r2, [r3, #52] @ 0x34 200054a8: f893 2034 ldrb.w r2, [r3, #52] @ 0x34 200054ac: f042 0201 orr.w r2, r2, #1 200054b0: f883 2034 strb.w r2, [r3, #52] @ 0x34 200054b4: 2e00 cmp r6, #0 200054b6: f43f ad1f beq.w 20004ef8 200054ba: 6970 ldr r0, [r6, #20] 200054bc: f000 fa14 bl 200058e8 200054c0: 6973 ldr r3, [r6, #20] 200054c2: 2101 movs r1, #1 200054c4: aa08 add r2, sp, #32 200054c6: 4640 mov r0, r8 200054c8: 4798 blx r3 200054ca: 2000 movs r0, #0 200054cc: f000 fa0c bl 200058e8 200054d0: f897 3035 ldrb.w r3, [r7, #53] @ 0x35 200054d4: 07df lsls r7, r3, #31 200054d6: f53f ad0f bmi.w 20004ef8 200054da: e696 b.n 2000520a 200054dc: f7ff fc6a bl 20004db4 200054e0: 4640 mov r0, r8 200054e2: a908 add r1, sp, #32 200054e4: f000 f986 bl 200057f4 200054e8: e506 b.n 20004ef8 200054ea: 9b04 ldr r3, [sp, #16] 200054ec: 2b01 cmp r3, #1 200054ee: f000 809e beq.w 2000562e 200054f2: 2b00 cmp r3, #0 200054f4: f000 808a beq.w 2000560c 200054f8: 2000 movs r0, #0 200054fa: f891 8002 ldrb.w r8, [r1, #2] 200054fe: e005 b.n 2000550c 20005500: f88c 6004 strb.w r6, [ip, #4] 20005504: fa5f fc80 uxtb.w ip, r0 20005508: 4563 cmp r3, ip 2000550a: d97f bls.n 2000560c 2000550c: eb08 0c00 add.w ip, r8, r0 20005510: fa57 fc8c uxtab ip, r7, ip 20005514: f89c e004 ldrb.w lr, [ip, #4] 20005518: 3001 adds r0, #1 2000551a: f1be 0fff cmp.w lr, #255 @ 0xff 2000551e: d0ef beq.n 20005500 20005520: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005524: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005528: 07da lsls r2, r3, #31 2000552a: d500 bpl.n 2000552e 2000552c: be00 bkpt 0x0000 2000552e: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005532: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005536: 07db lsls r3, r3, #31 20005538: d500 bpl.n 2000553c 2000553a: be00 bkpt 0x0000 2000553c: 2300 movs r3, #0 2000553e: 707b strb r3, [r7, #1] 20005540: e5e2 b.n 20005108 20005542: f7fe ff1b bl 2000437c 20005546: 4602 mov r2, r0 20005548: 2800 cmp r0, #0 2000554a: f47f af58 bne.w 200053fe 2000554e: e5db b.n 20005108 20005550: f7ff f950 bl 200047f4 20005554: 4602 mov r2, r0 20005556: 2800 cmp r0, #0 20005558: f43f adcf beq.w 200050fa 2000555c: 4640 mov r0, r8 2000555e: 2312 movs r3, #18 20005560: a908 add r1, sp, #32 20005562: f000 f961 bl 20005828 20005566: 2800 cmp r0, #0 20005568: f47f acc6 bne.w 20004ef8 2000556c: e5cc b.n 20005108 2000556e: f7ff fc1b bl 20004da8 20005572: 4602 mov r2, r0 20005574: 2800 cmp r0, #0 20005576: f43f adc7 beq.w 20005108 2000557a: 4640 mov r0, r8 2000557c: 7813 ldrb r3, [r2, #0] 2000557e: a908 add r1, sp, #32 20005580: f000 f952 bl 20005828 20005584: 2800 cmp r0, #0 20005586: f47f acb7 bne.w 20004ef8 2000558a: e5bd b.n 20005108 2000558c: f8bd 1024 ldrh.w r1, [sp, #36] @ 0x24 20005590: f7ff f938 bl 20004804 20005594: 4602 mov r2, r0 20005596: 2800 cmp r0, #0 20005598: d1ef bne.n 2000557a 2000559a: e5b5 b.n 20005108 2000559c: 9302 str r3, [sp, #8] 2000559e: f7ff fb63 bl 20004c68 200055a2: 9a01 ldr r2, [sp, #4] 200055a4: 9b00 ldr r3, [sp, #0] 200055a6: 443a add r2, r7 200055a8: 441a add r2, r3 200055aa: f892 1034 ldrb.w r1, [r2, #52] @ 0x34 200055ae: 9b02 ldr r3, [sp, #8] 200055b0: f363 0141 bfi r1, r3, #1, #1 200055b4: f882 1034 strb.w r1, [r2, #52] @ 0x34 200055b8: f892 1034 ldrb.w r1, [r2, #52] @ 0x34 200055bc: f363 0100 bfi r1, r3, #0, #1 200055c0: f882 1034 strb.w r1, [r2, #52] @ 0x34 200055c4: e776 b.n 200054b4 200055c6: 2100 movs r1, #0 200055c8: 4640 mov r0, r8 200055ca: f7ff fa81 bl 20004ad0 200055ce: 4640 mov r0, r8 200055d0: f7ff fb1e bl 20004c10 200055d4: 78bb ldrb r3, [r7, #2] 200055d6: 4640 mov r0, r8 200055d8: 9300 str r3, [sp, #0] 200055da: f7ff fb9b bl 20004d14 200055de: 9b00 ldr r3, [sp, #0] 200055e0: 70bb strb r3, [r7, #2] 200055e2: e632 b.n 2000524a 200055e4: f8dd 800c ldr.w r8, [sp, #12] 200055e8: f7ff fbe2 bl 20004db0 200055ec: e778 b.n 200054e0 200055ee: 4640 mov r0, r8 200055f0: 2301 movs r3, #1 200055f2: a908 add r1, sp, #32 200055f4: f10d 021a add.w r2, sp, #26 200055f8: f88d 601a strb.w r6, [sp, #26] 200055fc: f000 f914 bl 20005828 20005600: e47a b.n 20004ef8 20005602: 780a ldrb r2, [r1, #0] 20005604: 78cb ldrb r3, [r1, #3] 20005606: 4411 add r1, r2 20005608: 784a ldrb r2, [r1, #1] 2000560a: e64c b.n 200052a6 2000560c: 4633 mov r3, r6 2000560e: 4810 ldr r0, [pc, #64] @ (20005650 ) 20005610: 9204 str r2, [sp, #16] 20005612: 9102 str r1, [sp, #8] 20005614: f000 fe7c bl 20006310 20005618: 4b0e ldr r3, [pc, #56] @ (20005654 ) 2000561a: 9a04 ldr r2, [sp, #16] 2000561c: 9902 ldr r1, [sp, #8] 2000561e: 781b ldrb r3, [r3, #0] 20005620: 4411 add r1, r2 20005622: 9a00 ldr r2, [sp, #0] 20005624: 3301 adds r3, #1 20005626: 4293 cmp r3, r2 20005628: f6bf ae34 bge.w 20005294 2000562c: e778 b.n 20005520 2000562e: f8d8 c010 ldr.w ip, [r8, #16] 20005632: 4809 ldr r0, [pc, #36] @ (20005658 ) 20005634: 4584 cmp ip, r0 20005636: bf08 it eq 20005638: 2302 moveq r3, #2 2000563a: e75d b.n 200054f8 2000563c: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005640: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005644: 07db lsls r3, r3, #31 20005646: f57f ac57 bpl.w 20004ef8 2000564a: be00 bkpt 0x0000 2000564c: e454 b.n 20004ef8 2000564e: bf00 nop 20005650: 20013754 .word 0x20013754 20005654: 20024001 .word 0x20024001 20005658: 20005d21 .word 0x20005d21 2000565c : 2000565c: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} 20005660: f8dd 8028 ldr.w r8, [sp, #40] @ 0x28 20005664: 2a00 cmp r2, #0 20005666: d03f beq.n 200056e8 20005668: 460c mov r4, r1 2000566a: 461e mov r6, r3 2000566c: 4615 mov r5, r2 2000566e: f04f 0b00 mov.w fp, #0 20005672: 4f1f ldr r7, [pc, #124] @ (200056f0 ) 20005674: f8df 907c ldr.w r9, [pc, #124] @ 200056f4 20005678: e017 b.n 200056aa 2000567a: 4620 mov r0, r4 2000567c: f899 1002 ldrb.w r1, [r9, #2] 20005680: f000 fe14 bl 200062ac 20005684: b1f8 cbz r0, 200056c6 20005686: 4621 mov r1, r4 20005688: 4650 mov r0, sl 2000568a: f7ff fa3d bl 20004b08 2000568e: b308 cbz r0, 200056d4 20005690: 78a3 ldrb r3, [r4, #2] 20005692: f10b 0b01 add.w fp, fp, #1 20005696: 09da lsrs r2, r3, #7 20005698: bf16 itet ne 2000569a: 9a0b ldrne r2, [sp, #44] @ 0x2c 2000569c: f888 3000 strbeq.w r3, [r8] 200056a0: 7013 strbne r3, [r2, #0] 200056a2: 7823 ldrb r3, [r4, #0] 200056a4: 45ab cmp fp, r5 200056a6: 441c add r4, r3 200056a8: d01e beq.n 200056e8 200056aa: 7863 ldrb r3, [r4, #1] 200056ac: 2b05 cmp r3, #5 200056ae: d111 bne.n 200056d4 200056b0: 78e1 ldrb r1, [r4, #3] 200056b2: f001 0103 and.w r1, r1, #3 200056b6: 42b1 cmp r1, r6 200056b8: d10c bne.n 200056d4 200056ba: 78a3 ldrb r3, [r4, #2] 200056bc: f897 a000 ldrb.w sl, [r7] 200056c0: f013 0f70 tst.w r3, #112 @ 0x70 200056c4: d0d9 beq.n 2000567a 200056c6: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200056ca: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200056ce: 07da lsls r2, r3, #31 200056d0: d500 bpl.n 200056d4 200056d2: be00 bkpt 0x0000 200056d4: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200056d8: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200056dc: 07db lsls r3, r3, #31 200056de: d500 bpl.n 200056e2 200056e0: be00 bkpt 0x0000 200056e2: 2000 movs r0, #0 200056e4: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} 200056e8: 2001 movs r0, #1 200056ea: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} 200056ee: bf00 nop 200056f0: 200109ac .word 0x200109ac 200056f4: 20013740 .word 0x20013740 200056f8 : 200056f8: b538 push {r3, r4, r5, lr} 200056fa: 4b0e ldr r3, [pc, #56] @ (20005734 ) 200056fc: 781d ldrb r5, [r3, #0] 200056fe: 788b ldrb r3, [r1, #2] 20005700: f013 0f70 tst.w r3, #112 @ 0x70 20005704: d008 beq.n 20005718 20005706: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000570a: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 2000570e: 07db lsls r3, r3, #31 20005710: d500 bpl.n 20005714 20005712: be00 bkpt 0x0000 20005714: 2000 movs r0, #0 20005716: bd38 pop {r3, r4, r5, pc} 20005718: 4b07 ldr r3, [pc, #28] @ (20005738 ) 2000571a: 460c mov r4, r1 2000571c: 4608 mov r0, r1 2000571e: 7899 ldrb r1, [r3, #2] 20005720: f000 fdc4 bl 200062ac 20005724: 2800 cmp r0, #0 20005726: d0ee beq.n 20005706 20005728: 4621 mov r1, r4 2000572a: 4628 mov r0, r5 2000572c: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} 20005730: f7ff b9ea b.w 20004b08 20005734: 200109ac .word 0x200109ac 20005738: 20013740 .word 0x20013740 2000573c : 2000573c: 460b mov r3, r1 2000573e: 4a06 ldr r2, [pc, #24] @ (20005758 ) 20005740: 4806 ldr r0, [pc, #24] @ (2000575c ) 20005742: 6811 ldr r1, [r2, #0] 20005744: 09da lsrs r2, r3, #7 20005746: 3234 adds r2, #52 @ 0x34 20005748: f003 037f and.w r3, r3, #127 @ 0x7f 2000574c: eb02 0343 add.w r3, r2, r3, lsl #1 20005750: 4418 add r0, r3 20005752: f000 bd65 b.w 20006220 20005756: bf00 nop 20005758: 20013794 .word 0x20013794 2000575c: 20013740 .word 0x20013740 20005760 : 20005760: 460b mov r3, r1 20005762: 4a06 ldr r2, [pc, #24] @ (2000577c ) 20005764: 4806 ldr r0, [pc, #24] @ (20005780 ) 20005766: 6811 ldr r1, [r2, #0] 20005768: 09da lsrs r2, r3, #7 2000576a: 3234 adds r2, #52 @ 0x34 2000576c: f003 037f and.w r3, r3, #127 @ 0x7f 20005770: eb02 0343 add.w r3, r2, r3, lsl #1 20005774: 4418 add r0, r3 20005776: f000 bd7d b.w 20006274 2000577a: bf00 nop 2000577c: 20013794 .word 0x20013794 20005780: 20013740 .word 0x20013740 20005784 : 20005784: b510 push {r4, lr} 20005786: 4c19 ldr r4, [pc, #100] @ (200057ec ) 20005788: f001 0e7f and.w lr, r1, #127 @ 0x7f 2000578c: eb04 044e add.w r4, r4, lr, lsl #1 20005790: eb04 14d1 add.w r4, r4, r1, lsr #7 20005794: f894 c034 ldrb.w ip, [r4, #52] @ 0x34 20005798: 4815 ldr r0, [pc, #84] @ (200057f0 ) 2000579a: f01c 0f01 tst.w ip, #1 2000579e: f104 0430 add.w r4, r4, #48 @ 0x30 200057a2: 7800 ldrb r0, [r0, #0] 200057a4: d008 beq.n 200057b8 200057a6: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200057aa: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200057ae: 07da lsls r2, r3, #31 200057b0: d500 bpl.n 200057b4 200057b2: be00 bkpt 0x0000 200057b4: 2000 movs r0, #0 200057b6: bd10 pop {r4, pc} 200057b8: f894 c004 ldrb.w ip, [r4, #4] 200057bc: f04c 0c01 orr.w ip, ip, #1 200057c0: f884 c004 strb.w ip, [r4, #4] 200057c4: f7ff fa26 bl 20004c14 200057c8: 2800 cmp r0, #0 200057ca: d1f4 bne.n 200057b6 200057cc: f04f 21e0 mov.w r1, #3758153728 @ 0xe000e000 200057d0: 7922 ldrb r2, [r4, #4] 200057d2: f360 0200 bfi r2, r0, #0, #1 200057d6: 7122 strb r2, [r4, #4] 200057d8: 7922 ldrb r2, [r4, #4] 200057da: f360 0282 bfi r2, r0, #2, #1 200057de: 7122 strb r2, [r4, #4] 200057e0: f8d1 3df0 ldr.w r3, [r1, #3568] @ 0xdf0 200057e4: 07db lsls r3, r3, #31 200057e6: d5e5 bpl.n 200057b4 200057e8: e7e3 b.n 200057b2 200057ea: bf00 nop 200057ec: 20013740 .word 0x20013740 200057f0: 200109ac .word 0x200109ac 200057f4 : 200057f4: b530 push {r4, r5, lr} 200057f6: 4c0b ldr r4, [pc, #44] @ (20005824 ) 200057f8: 468c mov ip, r1 200057fa: 46a6 mov lr, r4 200057fc: 4605 mov r5, r0 200057fe: 6808 ldr r0, [r1, #0] 20005800: 6849 ldr r1, [r1, #4] 20005802: 2300 movs r3, #0 20005804: e8ae 0003 stmia.w lr!, {r0, r1} 20005808: f89c 1000 ldrb.w r1, [ip] 2000580c: 4628 mov r0, r5 2000580e: 43c9 mvns r1, r1 20005810: e9c4 3302 strd r3, r3, [r4, #8] 20005814: e8bd 4030 ldmia.w sp!, {r4, r5, lr} 20005818: 461a mov r2, r3 2000581a: f001 0180 and.w r1, r1, #128 @ 0x80 2000581e: f7ff bfb1 b.w 20005784 20005822: bf00 nop 20005824: 20013700 .word 0x20013700 20005828 : 20005828: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 2000582c: 4f27 ldr r7, [pc, #156] @ (200058cc ) 2000582e: f04f 0800 mov.w r8, #0 20005832: 46be mov lr, r7 20005834: 468c mov ip, r1 20005836: 4606 mov r6, r0 20005838: 6808 ldr r0, [r1, #0] 2000583a: 6849 ldr r1, [r1, #4] 2000583c: 60ba str r2, [r7, #8] 2000583e: e8ae 0003 stmia.w lr!, {r0, r1} 20005842: f8a7 800e strh.w r8, [r7, #14] 20005846: 4615 mov r5, r2 20005848: f8bc 2006 ldrh.w r2, [ip, #6] 2000584c: 4293 cmp r3, r2 2000584e: bf28 it cs 20005850: 4613 movcs r3, r2 20005852: 81bb strh r3, [r7, #12] 20005854: b19a cbz r2, 2000587e 20005856: 461c mov r4, r3 20005858: b32b cbz r3, 200058a6 2000585a: b1dd cbz r5, 20005894 2000585c: f997 3000 ldrsb.w r3, [r7] 20005860: 2c40 cmp r4, #64 @ 0x40 20005862: bf28 it cs 20005864: 2440 movcs r4, #64 @ 0x40 20005866: 2b00 cmp r3, #0 20005868: db28 blt.n 200058bc 2000586a: 4641 mov r1, r8 2000586c: 4623 mov r3, r4 2000586e: 4630 mov r0, r6 20005870: 4a17 ldr r2, [pc, #92] @ (200058d0 ) 20005872: f7ff ff87 bl 20005784 20005876: b168 cbz r0, 20005894 20005878: 2001 movs r0, #1 2000587a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 2000587e: f89c 1000 ldrb.w r1, [ip] 20005882: 4613 mov r3, r2 20005884: 43c9 mvns r1, r1 20005886: 4630 mov r0, r6 20005888: f001 0180 and.w r1, r1, #128 @ 0x80 2000588c: f7ff ff7a bl 20005784 20005890: 2800 cmp r0, #0 20005892: d1f1 bne.n 20005878 20005894: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005898: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 2000589c: 07db lsls r3, r3, #31 2000589e: d500 bpl.n 200058a2 200058a0: be00 bkpt 0x0000 200058a2: 2000 movs r0, #0 200058a4: e7e9 b.n 2000587a 200058a6: 461a mov r2, r3 200058a8: 7839 ldrb r1, [r7, #0] 200058aa: f001 0180 and.w r1, r1, #128 @ 0x80 200058ae: 4623 mov r3, r4 200058b0: 4630 mov r0, r6 200058b2: f7ff ff67 bl 20005784 200058b6: 2800 cmp r0, #0 200058b8: d1de bne.n 20005878 200058ba: e7eb b.n 20005894 200058bc: 4622 mov r2, r4 200058be: 4629 mov r1, r5 200058c0: 4803 ldr r0, [pc, #12] @ (200058d0 ) 200058c2: f001 fc29 bl 20007118 200058c6: 2180 movs r1, #128 @ 0x80 200058c8: 4a01 ldr r2, [pc, #4] @ (200058d0 ) 200058ca: e7f0 b.n 200058ae 200058cc: 20013700 .word 0x20013700 200058d0: 200136c0 .word 0x200136c0 200058d4 : 200058d4: 2200 movs r2, #0 200058d6: 4b03 ldr r3, [pc, #12] @ (200058e4 ) 200058d8: e9c3 2200 strd r2, r2, [r3] 200058dc: e9c3 2202 strd r2, r2, [r3, #8] 200058e0: 611a str r2, [r3, #16] 200058e2: 4770 bx lr 200058e4: 20013700 .word 0x20013700 200058e8 : 200058e8: 4b01 ldr r3, [pc, #4] @ (200058f0 ) 200058ea: 6118 str r0, [r3, #16] 200058ec: 4770 bx lr 200058ee: bf00 nop 200058f0: 20013700 .word 0x20013700 200058f4 : 200058f4: b430 push {r4, r5} 200058f6: 4602 mov r2, r0 200058f8: 4c04 ldr r4, [pc, #16] @ (2000590c ) 200058fa: 2500 movs r5, #0 200058fc: 4623 mov r3, r4 200058fe: 6800 ldr r0, [r0, #0] 20005900: 6851 ldr r1, [r2, #4] 20005902: e9c4 5502 strd r5, r5, [r4, #8] 20005906: bc30 pop {r4, r5} 20005908: c303 stmia r3!, {r0, r1} 2000590a: 4770 bx lr 2000590c: 20013700 .word 0x20013700 20005910 : 20005910: b570 push {r4, r5, r6, lr} 20005912: 4c3c ldr r4, [pc, #240] @ (20005a04 ) 20005914: 09c9 lsrs r1, r1, #7 20005916: 7822 ldrb r2, [r4, #0] 20005918: 4606 mov r6, r0 2000591a: ebb1 1fd2 cmp.w r1, r2, lsr #7 2000591e: 461d mov r5, r3 20005920: b082 sub sp, #8 20005922: d017 beq.n 20005954 20005924: b153 cbz r3, 2000593c 20005926: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000592a: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 2000592e: 07db lsls r3, r3, #31 20005930: d402 bmi.n 20005938 20005932: 2000 movs r0, #0 20005934: b002 add sp, #8 20005936: bd70 pop {r4, r5, r6, pc} 20005938: be00 bkpt 0x0000 2000593a: e7fa b.n 20005932 2000593c: 4621 mov r1, r4 2000593e: f7ff f8d5 bl 20004aec 20005942: 6923 ldr r3, [r4, #16] 20005944: b11b cbz r3, 2000594e 20005946: 4622 mov r2, r4 20005948: 2103 movs r1, #3 2000594a: 4630 mov r0, r6 2000594c: 4798 blx r3 2000594e: 2001 movs r0, #1 20005950: b002 add sp, #8 20005952: bd70 pop {r4, r5, r6, pc} 20005954: f994 3000 ldrsb.w r3, [r4] 20005958: 68a0 ldr r0, [r4, #8] 2000595a: 2b00 cmp r3, #0 2000595c: db05 blt.n 2000596a 2000595e: 2800 cmp r0, #0 20005960: d0e7 beq.n 20005932 20005962: 462a mov r2, r5 20005964: 4928 ldr r1, [pc, #160] @ (20005a08 ) 20005966: f001 fbd7 bl 20007118 2000596a: 89e0 ldrh r0, [r4, #14] 2000596c: 68a1 ldr r1, [r4, #8] 2000596e: 88e3 ldrh r3, [r4, #6] 20005970: 4428 add r0, r5 20005972: b280 uxth r0, r0 20005974: 4429 add r1, r5 20005976: 4283 cmp r3, r0 20005978: 81e0 strh r0, [r4, #14] 2000597a: 60a1 str r1, [r4, #8] 2000597c: d016 beq.n 200059ac 2000597e: 2d3f cmp r5, #63 @ 0x3f 20005980: d914 bls.n 200059ac 20005982: 89a2 ldrh r2, [r4, #12] 20005984: f994 4000 ldrsb.w r4, [r4] 20005988: 1a13 subs r3, r2, r0 2000598a: b29b uxth r3, r3 2000598c: 2b40 cmp r3, #64 @ 0x40 2000598e: bf28 it cs 20005990: 2340 movcs r3, #64 @ 0x40 20005992: 2c00 cmp r4, #0 20005994: db26 blt.n 200059e4 20005996: 4290 cmp r0, r2 20005998: f04f 0100 mov.w r1, #0 2000599c: d030 beq.n 20005a00 2000599e: 4a1a ldr r2, [pc, #104] @ (20005a08 ) 200059a0: 4630 mov r0, r6 200059a2: f7ff feef bl 20005784 200059a6: 2800 cmp r0, #0 200059a8: d1d1 bne.n 2000594e 200059aa: e7bc b.n 20005926 200059ac: 6923 ldr r3, [r4, #16] 200059ae: b123 cbz r3, 200059ba 200059b0: 2102 movs r1, #2 200059b2: 4630 mov r0, r6 200059b4: 4a13 ldr r2, [pc, #76] @ (20005a04 ) 200059b6: 4798 blx r3 200059b8: b158 cbz r0, 200059d2 200059ba: 7821 ldrb r1, [r4, #0] 200059bc: 2300 movs r3, #0 200059be: 43c9 mvns r1, r1 200059c0: 4630 mov r0, r6 200059c2: 461a mov r2, r3 200059c4: f001 0180 and.w r1, r1, #128 @ 0x80 200059c8: f7ff fedc bl 20005784 200059cc: 2800 cmp r0, #0 200059ce: d1be bne.n 2000594e 200059d0: e7a9 b.n 20005926 200059d2: 4601 mov r1, r0 200059d4: 4630 mov r0, r6 200059d6: f7ff f931 bl 20004c3c 200059da: 2180 movs r1, #128 @ 0x80 200059dc: 4630 mov r0, r6 200059de: f7ff f92d bl 20004c3c 200059e2: e7b4 b.n 2000594e 200059e4: 4290 cmp r0, r2 200059e6: d008 beq.n 200059fa 200059e8: 461a mov r2, r3 200059ea: 4807 ldr r0, [pc, #28] @ (20005a08 ) 200059ec: 9301 str r3, [sp, #4] 200059ee: f001 fb93 bl 20007118 200059f2: 2180 movs r1, #128 @ 0x80 200059f4: 4a04 ldr r2, [pc, #16] @ (20005a08 ) 200059f6: 9b01 ldr r3, [sp, #4] 200059f8: e7d2 b.n 200059a0 200059fa: 2180 movs r1, #128 @ 0x80 200059fc: 2200 movs r2, #0 200059fe: e7cf b.n 200059a0 20005a00: 460a mov r2, r1 20005a02: e7cd b.n 200059a0 20005a04: 20013700 .word 0x20013700 20005a08: 200136c0 .word 0x200136c0 20005a0c <_prep_out_transaction.isra.0>: 20005a0c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20005a10: 4604 mov r4, r0 20005a12: f7ff f9d5 bl 20004dc0 20005a16: b908 cbnz r0, 20005a1c <_prep_out_transaction.isra.0+0x10> 20005a18: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20005a1c: f7ff f9d8 bl 20004dd0 20005a20: 4607 mov r7, r0 20005a22: 2800 cmp r0, #0 20005a24: d1f8 bne.n 20005a18 <_prep_out_transaction.isra.0+0xc> 20005a26: 22c8 movs r2, #200 @ 0xc8 20005a28: 4b13 ldr r3, [pc, #76] @ (20005a78 <_prep_out_transaction.isra.0+0x6c>) 20005a2a: fb02 3604 mla r6, r2, r4, r3 20005a2e: 78f1 ldrb r1, [r6, #3] 20005a30: 2900 cmp r1, #0 20005a32: d0f1 beq.n 20005a18 <_prep_out_transaction.isra.0+0xc> 20005a34: f106 0510 add.w r5, r6, #16 20005a38: 4628 mov r0, r5 20005a3a: f000 fde1 bl 20006600 20005a3e: 283f cmp r0, #63 @ 0x3f 20005a40: d9ea bls.n 20005a18 <_prep_out_transaction.isra.0+0xc> 20005a42: 4638 mov r0, r7 20005a44: 78f1 ldrb r1, [r6, #3] 20005a46: f7ff fe79 bl 2000573c 20005a4a: 2800 cmp r0, #0 20005a4c: d0e4 beq.n 20005a18 <_prep_out_transaction.isra.0+0xc> 20005a4e: 4628 mov r0, r5 20005a50: f000 fdd6 bl 20006600 20005a54: 283f cmp r0, #63 @ 0x3f 20005a56: d909 bls.n 20005a6c <_prep_out_transaction.isra.0+0x60> 20005a58: 4a08 ldr r2, [pc, #32] @ (20005a7c <_prep_out_transaction.isra.0+0x70>) 20005a5a: 4638 mov r0, r7 20005a5c: 78f1 ldrb r1, [r6, #3] 20005a5e: eb02 12c4 add.w r2, r2, r4, lsl #7 20005a62: 2340 movs r3, #64 @ 0x40 20005a64: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 20005a68: f7ff be8c b.w 20005784 20005a6c: 4638 mov r0, r7 20005a6e: 78f1 ldrb r1, [r6, #3] 20005a70: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 20005a74: f7ff be74 b.w 20005760 20005a78: 20010a28 .word 0x20010a28 20005a7c: 2001363c .word 0x2001363c 20005a80 : 20005a80: b510 push {r4, lr} 20005a82: 4604 mov r4, r0 20005a84: f7ff f99c bl 20004dc0 20005a88: b908 cbnz r0, 20005a8e 20005a8a: 2000 movs r0, #0 20005a8c: bd10 pop {r4, pc} 20005a8e: f7ff f99f bl 20004dd0 20005a92: 2800 cmp r0, #0 20005a94: d1f9 bne.n 20005a8a 20005a96: 22c8 movs r2, #200 @ 0xc8 20005a98: 4b03 ldr r3, [pc, #12] @ (20005aa8 ) 20005a9a: fb02 3304 mla r3, r2, r4, r3 20005a9e: 7918 ldrb r0, [r3, #4] 20005aa0: f000 0001 and.w r0, r0, #1 20005aa4: bd10 pop {r4, pc} 20005aa6: bf00 nop 20005aa8: 20010a28 .word 0x20010a28 20005aac : 20005aac: 21c8 movs r1, #200 @ 0xc8 20005aae: b508 push {r3, lr} 20005ab0: 2310 movs r3, #16 20005ab2: fb01 3000 mla r0, r1, r0, r3 20005ab6: 4a02 ldr r2, [pc, #8] @ (20005ac0 ) 20005ab8: 4410 add r0, r2 20005aba: f000 fd87 bl 200065cc 20005abe: bd08 pop {r3, pc} 20005ac0: 20010a28 .word 0x20010a28 20005ac4 : 20005ac4: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} 20005ac8: f64f 73ff movw r3, #65535 @ 0xffff 20005acc: f04f 08c8 mov.w r8, #200 @ 0xc8 20005ad0: 2410 movs r4, #16 20005ad2: 429a cmp r2, r3 20005ad4: bf28 it cs 20005ad6: 461a movcs r2, r3 20005ad8: fb18 4400 smlabb r4, r8, r0, r4 20005adc: 4f1a ldr r7, [pc, #104] @ (20005b48 ) 20005ade: 4606 mov r6, r0 20005ae0: 443c add r4, r7 20005ae2: 4620 mov r0, r4 20005ae4: b292 uxth r2, r2 20005ae6: f000 fde7 bl 200066b8 20005aea: 4605 mov r5, r0 20005aec: f7ff f968 bl 20004dc0 20005af0: b910 cbnz r0, 20005af8 20005af2: 4628 mov r0, r5 20005af4: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} 20005af8: f7ff f96a bl 20004dd0 20005afc: 4681 mov r9, r0 20005afe: 2800 cmp r0, #0 20005b00: d1f7 bne.n 20005af2 20005b02: fb08 7706 mla r7, r8, r6, r7 20005b06: 78fb ldrb r3, [r7, #3] 20005b08: 2b00 cmp r3, #0 20005b0a: d0f2 beq.n 20005af2 20005b0c: 4620 mov r0, r4 20005b0e: f000 fd77 bl 20006600 20005b12: 283f cmp r0, #63 @ 0x3f 20005b14: d9ed bls.n 20005af2 20005b16: 4648 mov r0, r9 20005b18: 78f9 ldrb r1, [r7, #3] 20005b1a: f7ff fe0f bl 2000573c 20005b1e: 2800 cmp r0, #0 20005b20: d0e7 beq.n 20005af2 20005b22: 4620 mov r0, r4 20005b24: f000 fd6c bl 20006600 20005b28: 283f cmp r0, #63 @ 0x3f 20005b2a: d908 bls.n 20005b3e 20005b2c: 4a07 ldr r2, [pc, #28] @ (20005b4c ) 20005b2e: 4648 mov r0, r9 20005b30: 2340 movs r3, #64 @ 0x40 20005b32: 78f9 ldrb r1, [r7, #3] 20005b34: eb02 12c6 add.w r2, r2, r6, lsl #7 20005b38: f7ff fe24 bl 20005784 20005b3c: e7d9 b.n 20005af2 20005b3e: 4648 mov r0, r9 20005b40: 78f9 ldrb r1, [r7, #3] 20005b42: f7ff fe0d bl 20005760 20005b46: e7d4 b.n 20005af2 20005b48: 20010a28 .word 0x20010a28 20005b4c: 2001363c .word 0x2001363c 20005b50 : 20005b50: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20005b54: 4605 mov r5, r0 20005b56: f7ff f933 bl 20004dc0 20005b5a: b910 cbnz r0, 20005b62 20005b5c: 2000 movs r0, #0 20005b5e: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20005b62: f7ff f935 bl 20004dd0 20005b66: 4606 mov r6, r0 20005b68: 2800 cmp r0, #0 20005b6a: d1f7 bne.n 20005b5c 20005b6c: f04f 08c8 mov.w r8, #200 @ 0xc8 20005b70: 2424 movs r4, #36 @ 0x24 20005b72: fb18 4405 smlabb r4, r8, r5, r4 20005b76: 4f17 ldr r7, [pc, #92] @ (20005bd4 ) 20005b78: 443c add r4, r7 20005b7a: 4620 mov r0, r4 20005b7c: f000 fd26 bl 200065cc 20005b80: 2800 cmp r0, #0 20005b82: d0eb beq.n 20005b5c 20005b84: fb08 7705 mla r7, r8, r5, r7 20005b88: 4630 mov r0, r6 20005b8a: 78b9 ldrb r1, [r7, #2] 20005b8c: f7ff fdd6 bl 2000573c 20005b90: 2800 cmp r0, #0 20005b92: d0e3 beq.n 20005b5c 20005b94: 2240 movs r2, #64 @ 0x40 20005b96: 4b10 ldr r3, [pc, #64] @ (20005bd8 ) 20005b98: 4620 mov r0, r4 20005b9a: eb02 14c5 add.w r4, r2, r5, lsl #7 20005b9e: 441c add r4, r3 20005ba0: 4621 mov r1, r4 20005ba2: f000 fd89 bl 200066b8 20005ba6: 4605 mov r5, r0 20005ba8: b180 cbz r0, 20005bcc 20005baa: 4603 mov r3, r0 20005bac: 4622 mov r2, r4 20005bae: 4630 mov r0, r6 20005bb0: 78b9 ldrb r1, [r7, #2] 20005bb2: f7ff fde7 bl 20005784 20005bb6: b938 cbnz r0, 20005bc8 20005bb8: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005bbc: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005bc0: 07db lsls r3, r3, #31 20005bc2: d5cb bpl.n 20005b5c 20005bc4: be00 bkpt 0x0000 20005bc6: e7c9 b.n 20005b5c 20005bc8: 4628 mov r0, r5 20005bca: e7c8 b.n 20005b5e 20005bcc: 78b9 ldrb r1, [r7, #2] 20005bce: f7ff fdc7 bl 20005760 20005bd2: e7c3 b.n 20005b5c 20005bd4: 20010a28 .word 0x20010a28 20005bd8: 2001363c .word 0x2001363c 20005bdc : 20005bdc: b538 push {r3, r4, r5, lr} 20005bde: f64f 73ff movw r3, #65535 @ 0xffff 20005be2: f04f 0c24 mov.w ip, #36 @ 0x24 20005be6: 24c8 movs r4, #200 @ 0xc8 20005be8: 429a cmp r2, r3 20005bea: bf28 it cs 20005bec: 461a movcs r2, r3 20005bee: fb14 c400 smlabb r4, r4, r0, ip 20005bf2: 4b0a ldr r3, [pc, #40] @ (20005c1c ) 20005bf4: b292 uxth r2, r2 20005bf6: 441c add r4, r3 20005bf8: 4605 mov r5, r0 20005bfa: 4620 mov r0, r4 20005bfc: f000 fe18 bl 20006830 20005c00: 4603 mov r3, r0 20005c02: 4620 mov r0, r4 20005c04: 461c mov r4, r3 20005c06: f000 fce1 bl 200065cc 20005c0a: 283f cmp r0, #63 @ 0x3f 20005c0c: d801 bhi.n 20005c12 20005c0e: 4620 mov r0, r4 20005c10: bd38 pop {r3, r4, r5, pc} 20005c12: 4628 mov r0, r5 20005c14: f7ff ff9c bl 20005b50 20005c18: 4620 mov r0, r4 20005c1a: bd38 pop {r3, r4, r5, pc} 20005c1c: 20010a28 .word 0x20010a28 20005c20 : 20005c20: 21c8 movs r1, #200 @ 0xc8 20005c22: b508 push {r3, lr} 20005c24: 2324 movs r3, #36 @ 0x24 20005c26: fb01 3000 mla r0, r1, r0, r3 20005c2a: 4a02 ldr r2, [pc, #8] @ (20005c34 ) 20005c2c: 4410 add r0, r2 20005c2e: f000 fce7 bl 20006600 20005c32: bd08 pop {r3, pc} 20005c34: 20010a28 .word 0x20010a28 20005c38 : 20005c38: b5f0 push {r4, r5, r6, r7, lr} 20005c3a: 4c19 ldr r4, [pc, #100] @ (20005ca0 ) 20005c3c: b083 sub sp, #12 20005c3e: 22c8 movs r2, #200 @ 0xc8 20005c40: 2100 movs r1, #0 20005c42: 4620 mov r0, r4 20005c44: f001 fa16 bl 20007074 20005c48: 2500 movs r5, #0 20005c4a: 23ff movs r3, #255 @ 0xff 20005c4c: f44f 31e1 mov.w r1, #115200 @ 0x1c200 20005c50: 2208 movs r2, #8 20005c52: 4814 ldr r0, [pc, #80] @ (20005ca4 ) 20005c54: f104 07b8 add.w r7, r4, #184 @ 0xb8 20005c58: 7005 strb r5, [r0, #0] 20005c5a: 9500 str r5, [sp, #0] 20005c5c: f104 0010 add.w r0, r4, #16 20005c60: 7163 strb r3, [r4, #5] 20005c62: 60a1 str r1, [r4, #8] 20005c64: 73a2 strb r2, [r4, #14] 20005c66: f104 0138 add.w r1, r4, #56 @ 0x38 20005c6a: 2301 movs r3, #1 20005c6c: 2240 movs r2, #64 @ 0x40 20005c6e: f000 fc7d bl 2000656c 20005c72: 2301 movs r3, #1 20005c74: 2240 movs r2, #64 @ 0x40 20005c76: f104 0178 add.w r1, r4, #120 @ 0x78 20005c7a: 9300 str r3, [sp, #0] 20005c7c: f104 0024 add.w r0, r4, #36 @ 0x24 20005c80: f000 fc74 bl 2000656c 20005c84: f104 06c0 add.w r6, r4, #192 @ 0xc0 20005c88: 4638 mov r0, r7 20005c8a: f7fb fbb3 bl 200013f4 20005c8e: 4630 mov r0, r6 20005c90: f7fb fbb0 bl 200013f4 20005c94: e9c4 5707 strd r5, r7, [r4, #28] 20005c98: e9c4 650c strd r6, r5, [r4, #48] @ 0x30 20005c9c: b003 add sp, #12 20005c9e: bdf0 pop {r4, r5, r6, r7, pc} 20005ca0: 20010a28 .word 0x20010a28 20005ca4: 200136bc .word 0x200136bc 20005ca8 : 20005ca8: 4b09 ldr r3, [pc, #36] @ (20005cd0 ) 20005caa: 6b19 ldr r1, [r3, #48] @ 0x30 20005cac: b149 cbz r1, 20005cc2 20005cae: 6a1a ldr r2, [r3, #32] 20005cb0: b112 cbz r2, 20005cb8 20005cb2: 2200 movs r2, #0 20005cb4: e9c3 2207 strd r2, r2, [r3, #28] 20005cb8: 2200 movs r2, #0 20005cba: e9c3 220c strd r2, r2, [r3, #48] @ 0x30 20005cbe: 2001 movs r0, #1 20005cc0: 4770 bx lr 20005cc2: 6a1a ldr r2, [r3, #32] 20005cc4: 2a00 cmp r2, #0 20005cc6: d0fa beq.n 20005cbe 20005cc8: 2001 movs r0, #1 20005cca: e9c3 1107 strd r1, r1, [r3, #28] 20005cce: 4770 bx lr 20005cd0: 20010a28 .word 0x20010a28 20005cd4 : 20005cd4: 2200 movs r2, #0 20005cd6: b510 push {r4, lr} 20005cd8: 4c0e ldr r4, [pc, #56] @ (20005d14 ) 20005cda: 480f ldr r0, [pc, #60] @ (20005d18 ) 20005cdc: 7823 ldrb r3, [r4, #0] 20005cde: 6002 str r2, [r0, #0] 20005ce0: 7102 strb r2, [r0, #4] 20005ce2: 07da lsls r2, r3, #31 20005ce4: d507 bpl.n 20005cf6 20005ce6: 079b lsls r3, r3, #30 20005ce8: d50b bpl.n 20005d02 20005cea: e8bd 4010 ldmia.w sp!, {r4, lr} 20005cee: 2101 movs r1, #1 20005cf0: 480a ldr r0, [pc, #40] @ (20005d1c ) 20005cf2: f000 be65 b.w 200069c0 20005cf6: 3010 adds r0, #16 20005cf8: f000 fe46 bl 20006988 20005cfc: 7823 ldrb r3, [r4, #0] 20005cfe: 079b lsls r3, r3, #30 20005d00: d4f3 bmi.n 20005cea 20005d02: 4806 ldr r0, [pc, #24] @ (20005d1c ) 20005d04: f000 fe40 bl 20006988 20005d08: e8bd 4010 ldmia.w sp!, {r4, lr} 20005d0c: 2101 movs r1, #1 20005d0e: 4803 ldr r0, [pc, #12] @ (20005d1c ) 20005d10: f000 be56 b.w 200069c0 20005d14: 200136bc .word 0x200136bc 20005d18: 20010a28 .word 0x20010a28 20005d1c: 20010a4c .word 0x20010a4c 20005d20 : 20005d20: b5f0 push {r4, r5, r6, r7, lr} 20005d22: 794b ldrb r3, [r1, #5] 20005d24: b083 sub sp, #12 20005d26: 2b02 cmp r3, #2 20005d28: d003 beq.n 20005d32 20005d2a: 2500 movs r5, #0 20005d2c: 4628 mov r0, r5 20005d2e: b003 add sp, #12 20005d30: bdf0 pop {r4, r5, r6, r7, pc} 20005d32: 798b ldrb r3, [r1, #6] 20005d34: 2b02 cmp r3, #2 20005d36: d1f8 bne.n 20005d2a 20005d38: 4f26 ldr r7, [pc, #152] @ (20005dd4 ) 20005d3a: 78bb ldrb r3, [r7, #2] 20005d3c: b13b cbz r3, 20005d4e 20005d3e: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005d42: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005d46: 07db lsls r3, r3, #31 20005d48: d5ef bpl.n 20005d2a 20005d4a: be00 bkpt 0x0000 20005d4c: e7ed b.n 20005d2a 20005d4e: 788b ldrb r3, [r1, #2] 20005d50: 4606 mov r6, r0 20005d52: 703b strb r3, [r7, #0] 20005d54: 780b ldrb r3, [r1, #0] 20005d56: 2509 movs r5, #9 20005d58: 18cc adds r4, r1, r3 20005d5a: 7861 ldrb r1, [r4, #1] 20005d5c: 2924 cmp r1, #36 @ 0x24 20005d5e: d10b bne.n 20005d78 20005d60: 2a08 cmp r2, #8 20005d62: d802 bhi.n 20005d6a 20005d64: e00f b.n 20005d86 20005d66: 42aa cmp r2, r5 20005d68: d30d bcc.n 20005d86 20005d6a: 7823 ldrb r3, [r4, #0] 20005d6c: 441c add r4, r3 20005d6e: 7861 ldrb r1, [r4, #1] 20005d70: 442b add r3, r5 20005d72: 2924 cmp r1, #36 @ 0x24 20005d74: b29d uxth r5, r3 20005d76: d0f6 beq.n 20005d66 20005d78: 2905 cmp r1, #5 20005d7a: d00a beq.n 20005d92 20005d7c: 2904 cmp r1, #4 20005d7e: d102 bne.n 20005d86 20005d80: 7963 ldrb r3, [r4, #5] 20005d82: 2b0a cmp r3, #10 20005d84: d013 beq.n 20005dae 20005d86: 2000 movs r0, #0 20005d88: f7ff fe40 bl 20005a0c <_prep_out_transaction.isra.0> 20005d8c: 4628 mov r0, r5 20005d8e: b003 add sp, #12 20005d90: bdf0 pop {r4, r5, r6, r7, pc} 20005d92: 4621 mov r1, r4 20005d94: 4630 mov r0, r6 20005d96: f7ff fcaf bl 200056f8 20005d9a: 2800 cmp r0, #0 20005d9c: d0cf beq.n 20005d3e 20005d9e: 78a3 ldrb r3, [r4, #2] 20005da0: 707b strb r3, [r7, #1] 20005da2: 7823 ldrb r3, [r4, #0] 20005da4: 441c add r4, r3 20005da6: 442b add r3, r5 20005da8: 7861 ldrb r1, [r4, #1] 20005daa: b29d uxth r5, r3 20005dac: e7e6 b.n 20005d7c 20005dae: 4b0a ldr r3, [pc, #40] @ (20005dd8 ) 20005db0: 7827 ldrb r7, [r4, #0] 20005db2: 9301 str r3, [sp, #4] 20005db4: 3301 adds r3, #1 20005db6: 9300 str r3, [sp, #0] 20005db8: 2302 movs r3, #2 20005dba: 4630 mov r0, r6 20005dbc: 461a mov r2, r3 20005dbe: 19e1 adds r1, r4, r7 20005dc0: f7ff fc4c bl 2000565c 20005dc4: 2800 cmp r0, #0 20005dc6: d0ba beq.n 20005d3e 20005dc8: 350e adds r5, #14 20005dca: fa17 f585 uxtah r5, r7, r5 20005dce: b2ad uxth r5, r5 20005dd0: e7d9 b.n 20005d86 20005dd2: bf00 nop 20005dd4: 20010a28 .word 0x20010a28 20005dd8: 20010a2a .word 0x20010a2a 20005ddc : 20005ddc: 7813 ldrb r3, [r2, #0] 20005dde: f003 0360 and.w r3, r3, #96 @ 0x60 20005de2: 2b20 cmp r3, #32 20005de4: d108 bne.n 20005df8 20005de6: b570 push {r4, r5, r6, lr} 20005de8: 4c26 ldr r4, [pc, #152] @ (20005e84 ) 20005dea: 8893 ldrh r3, [r2, #4] 20005dec: f894 c000 ldrb.w ip, [r4] 20005df0: 459c cmp ip, r3 20005df2: d003 beq.n 20005dfc 20005df4: 2000 movs r0, #0 20005df6: bd70 pop {r4, r5, r6, pc} 20005df8: 2000 movs r0, #0 20005dfa: 4770 bx lr 20005dfc: 7853 ldrb r3, [r2, #1] 20005dfe: 3b20 subs r3, #32 20005e00: 2b03 cmp r3, #3 20005e02: d8f7 bhi.n 20005df4 20005e04: e8df f003 tbb [pc, r3] 20005e08: 020d2327 .word 0x020d2327 20005e0c: 2901 cmp r1, #1 20005e0e: d02e beq.n 20005e6e 20005e10: 2903 cmp r1, #3 20005e12: d11e bne.n 20005e52 20005e14: 4b1c ldr r3, [pc, #112] @ (20005e88 ) 20005e16: b1e3 cbz r3, 20005e52 20005e18: 2000 movs r0, #0 20005e1a: 8851 ldrh r1, [r2, #2] 20005e1c: f3af 8000 nop.w 20005e20: e017 b.n 20005e52 20005e22: 2901 cmp r1, #1 20005e24: d023 beq.n 20005e6e 20005e26: 2903 cmp r1, #3 20005e28: d113 bne.n 20005e52 20005e2a: 8855 ldrh r5, [r2, #2] 20005e2c: 4817 ldr r0, [pc, #92] @ (20005e8c ) 20005e2e: f005 0601 and.w r6, r5, #1 20005e32: f086 0101 eor.w r1, r6, #1 20005e36: 7125 strb r5, [r4, #4] 20005e38: f000 fdc2 bl 200069c0 20005e3c: 4b14 ldr r3, [pc, #80] @ (20005e90 ) 20005e3e: b143 cbz r3, 20005e52 20005e40: 4631 mov r1, r6 20005e42: 2000 movs r0, #0 20005e44: f3c5 0240 ubfx r2, r5, #1, #1 20005e48: f3af 8000 nop.w 20005e4c: e001 b.n 20005e52 20005e4e: 2901 cmp r1, #1 20005e50: d011 beq.n 20005e76 20005e52: 2001 movs r0, #1 20005e54: bd70 pop {r4, r5, r6, pc} 20005e56: 2901 cmp r1, #1 20005e58: d00d beq.n 20005e76 20005e5a: 2903 cmp r1, #3 20005e5c: d1f9 bne.n 20005e52 20005e5e: 4b0d ldr r3, [pc, #52] @ (20005e94 ) 20005e60: 2b00 cmp r3, #0 20005e62: d0f6 beq.n 20005e52 20005e64: 2000 movs r0, #0 20005e66: 490c ldr r1, [pc, #48] @ (20005e98 ) 20005e68: f7fe faa8 bl 200043bc 20005e6c: e7f1 b.n 20005e52 20005e6e: 4611 mov r1, r2 20005e70: f7ff fcc0 bl 200057f4 20005e74: e7ed b.n 20005e52 20005e76: 4611 mov r1, r2 20005e78: 2307 movs r3, #7 20005e7a: 4a07 ldr r2, [pc, #28] @ (20005e98 ) 20005e7c: f7ff fcd4 bl 20005828 20005e80: e7e7 b.n 20005e52 20005e82: bf00 nop 20005e84: 20010a28 .word 0x20010a28 20005e88: 00000000 .word 0x00000000 20005e8c: 20010a4c .word 0x20010a4c 20005e90: 00000000 .word 0x00000000 20005e94: 200043bd .word 0x200043bd 20005e98: 20010a30 .word 0x20010a30 20005e9c : 20005e9c: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20005ea0: 4f36 ldr r7, [pc, #216] @ (20005f7c ) 20005ea2: 460c mov r4, r1 20005ea4: 78fa ldrb r2, [r7, #3] 20005ea6: 4606 mov r6, r0 20005ea8: 428a cmp r2, r1 20005eaa: 461d mov r5, r3 20005eac: f897 c002 ldrb.w ip, [r7, #2] 20005eb0: d03c beq.n 20005f2c 20005eb2: 458c cmp ip, r1 20005eb4: d013 beq.n 20005ede 20005eb6: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20005eba: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20005ebe: 07db lsls r3, r3, #31 20005ec0: d500 bpl.n 20005ec4 20005ec2: be00 bkpt 0x0000 20005ec4: 2000 movs r0, #0 20005ec6: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20005eca: 4b2d ldr r3, [pc, #180] @ (20005f80 ) 20005ecc: b123 cbz r3, 20005ed8 20005ece: 482d ldr r0, [pc, #180] @ (20005f84 ) 20005ed0: f000 fb8c bl 200065ec 20005ed4: 2800 cmp r0, #0 20005ed6: d04e beq.n 20005f76 20005ed8: 2000 movs r0, #0 20005eda: f7ff fd97 bl 20005a0c <_prep_out_transaction.isra.0> 20005ede: 78bb ldrb r3, [r7, #2] 20005ee0: 42a3 cmp r3, r4 20005ee2: d002 beq.n 20005eea 20005ee4: 2001 movs r0, #1 20005ee6: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20005eea: 4b27 ldr r3, [pc, #156] @ (20005f88 ) 20005eec: b113 cbz r3, 20005ef4 20005eee: 2000 movs r0, #0 20005ef0: f3af 8000 nop.w 20005ef4: 2000 movs r0, #0 20005ef6: f7ff fe2b bl 20005b50 20005efa: 2800 cmp r0, #0 20005efc: d1f2 bne.n 20005ee4 20005efe: 4823 ldr r0, [pc, #140] @ (20005f8c ) 20005f00: f000 fb64 bl 200065cc 20005f04: 2800 cmp r0, #0 20005f06: d1ed bne.n 20005ee4 20005f08: 2d00 cmp r5, #0 20005f0a: d0eb beq.n 20005ee4 20005f0c: f015 053f ands.w r5, r5, #63 @ 0x3f 20005f10: d1e8 bne.n 20005ee4 20005f12: 4630 mov r0, r6 20005f14: 78b9 ldrb r1, [r7, #2] 20005f16: f7ff fc11 bl 2000573c 20005f1a: 2800 cmp r0, #0 20005f1c: d0e2 beq.n 20005ee4 20005f1e: 462b mov r3, r5 20005f20: 462a mov r2, r5 20005f22: 4630 mov r0, r6 20005f24: 78b9 ldrb r1, [r7, #2] 20005f26: f7ff fc2d bl 20005784 20005f2a: e7db b.n 20005ee4 20005f2c: f8df 8064 ldr.w r8, [pc, #100] @ 20005f94 20005f30: b29a uxth r2, r3 20005f32: 4641 mov r1, r8 20005f34: f107 0010 add.w r0, r7, #16 20005f38: f000 fc7a bl 20006830 20005f3c: 4b14 ldr r3, [pc, #80] @ (20005f90 ) 20005f3e: 2b00 cmp r3, #0 20005f40: d0c3 beq.n 20005eca 20005f42: 797b ldrb r3, [r7, #5] 20005f44: 2bff cmp r3, #255 @ 0xff 20005f46: d0c0 beq.n 20005eca 20005f48: 2d00 cmp r5, #0 20005f4a: d0be beq.n 20005eca 20005f4c: f107 0910 add.w r9, r7, #16 20005f50: eb08 0a05 add.w sl, r8, r5 20005f54: e002 b.n 20005f5c 20005f56: 45c2 cmp sl, r8 20005f58: d0b7 beq.n 20005eca 20005f5a: 797b ldrb r3, [r7, #5] 20005f5c: f818 2b01 ldrb.w r2, [r8], #1 20005f60: 429a cmp r2, r3 20005f62: d1f8 bne.n 20005f56 20005f64: 4648 mov r0, r9 20005f66: f000 fb41 bl 200065ec 20005f6a: 2800 cmp r0, #0 20005f6c: d1f3 bne.n 20005f56 20005f6e: 7979 ldrb r1, [r7, #5] 20005f70: f3af 8000 nop.w 20005f74: e7ef b.n 20005f56 20005f76: f3af 8000 nop.w 20005f7a: e7ad b.n 20005ed8 20005f7c: 20010a28 .word 0x20010a28 20005f80: 00000000 .word 0x00000000 20005f84: 20010a38 .word 0x20010a38 20005f88: 00000000 .word 0x00000000 20005f8c: 20010a4c .word 0x20010a4c 20005f90: 00000000 .word 0x00000000 20005f94: 2001363c .word 0x2001363c 20005f98 : 20005f98: b5f0 push {r4, r5, r6, r7, lr} 20005f9a: 4c14 ldr r4, [pc, #80] @ (20005fec ) 20005f9c: b085 sub sp, #20 20005f9e: f44f 7213 mov.w r2, #588 @ 0x24c 20005fa2: 2100 movs r1, #0 20005fa4: 4620 mov r0, r4 20005fa6: f001 f865 bl 20007074 20005faa: 2740 movs r7, #64 @ 0x40 20005fac: 2300 movs r3, #0 20005fae: f44f 7680 mov.w r6, #256 @ 0x100 20005fb2: 4d0f ldr r5, [pc, #60] @ (20005ff0 ) 20005fb4: f504 72a6 add.w r2, r4, #332 @ 0x14c 20005fb8: 4619 mov r1, r3 20005fba: e9cd 5702 strd r5, r7, [sp, #8] 20005fbe: 9200 str r2, [sp, #0] 20005fc0: 9601 str r6, [sp, #4] 20005fc2: 461a mov r2, r3 20005fc4: f504 7094 add.w r0, r4, #296 @ 0x128 20005fc8: f000 f9ce bl 20006368 20005fcc: 2300 movs r3, #0 20005fce: f104 0128 add.w r1, r4, #40 @ 0x28 20005fd2: 443d add r5, r7 20005fd4: 9100 str r1, [sp, #0] 20005fd6: 2201 movs r2, #1 20005fd8: 4619 mov r1, r3 20005fda: e9cd 5702 strd r5, r7, [sp, #8] 20005fde: 9601 str r6, [sp, #4] 20005fe0: 1d20 adds r0, r4, #4 20005fe2: f000 f9c1 bl 20006368 20005fe6: b005 add sp, #20 20005fe8: bdf0 pop {r4, r5, r6, r7, pc} 20005fea: bf00 nop 20005fec: 200138e8 .word 0x200138e8 20005ff0: 20013868 .word 0x20013868 20005ff4 : 20005ff4: b510 push {r4, lr} 20005ff6: 4c05 ldr r4, [pc, #20] @ (2000600c ) 20005ff8: 4620 mov r0, r4 20005ffa: f000 f9e1 bl 200063c0 20005ffe: f5a4 7092 sub.w r0, r4, #292 @ 0x124 20006002: f000 f9dd bl 200063c0 20006006: 2001 movs r0, #1 20006008: bd10 pop {r4, pc} 2000600a: bf00 nop 2000600c: 20013a10 .word 0x20013a10 20006010 : 20006010: b538 push {r3, r4, r5, lr} 20006012: 2500 movs r5, #0 20006014: 4c06 ldr r4, [pc, #24] @ (20006030 ) 20006016: f504 7098 add.w r0, r4, #304 @ 0x130 2000601a: 7025 strb r5, [r4, #0] 2000601c: f000 fcb4 bl 20006988 20006020: f104 000c add.w r0, r4, #12 20006024: f000 fcb0 bl 20006988 20006028: f884 5129 strb.w r5, [r4, #297] @ 0x129 2000602c: 7165 strb r5, [r4, #5] 2000602e: bd38 pop {r3, r4, r5, pc} 20006030: 200138e8 .word 0x200138e8 20006034 : 20006034: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} 20006038: 794b ldrb r3, [r1, #5] 2000603a: 2bff cmp r3, #255 @ 0xff 2000603c: d002 beq.n 20006044 2000603e: 2000 movs r0, #0 20006040: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} 20006044: 4d39 ldr r5, [pc, #228] @ (2000612c ) 20006046: 460e mov r6, r1 20006048: f895 3129 ldrb.w r3, [r5, #297] @ 0x129 2000604c: 780c ldrb r4, [r1, #0] 2000604e: 2b00 cmp r3, #0 20006050: d1f5 bne.n 2000603e 20006052: 796f ldrb r7, [r5, #5] 20006054: 2f00 cmp r7, #0 20006056: d1f2 bne.n 2000603e 20006058: 788b ldrb r3, [r1, #2] 2000605a: 440c add r4, r1 2000605c: 702b strb r3, [r5, #0] 2000605e: 790b ldrb r3, [r1, #4] 20006060: 2b00 cmp r3, #0 20006062: d03e beq.n 200060e2 20006064: 4680 mov r8, r0 20006066: eb04 0b02 add.w fp, r4, r2 2000606a: f505 7a98 add.w sl, r5, #304 @ 0x130 2000606e: f505 7994 add.w r9, r5, #296 @ 0x128 20006072: 7863 ldrb r3, [r4, #1] 20006074: 2b05 cmp r3, #5 20006076: d009 beq.n 2000608c 20006078: 45a3 cmp fp, r4 2000607a: d802 bhi.n 20006082 2000607c: e031 b.n 200060e2 2000607e: 455c cmp r4, fp 20006080: d22f bcs.n 200060e2 20006082: 7823 ldrb r3, [r4, #0] 20006084: 441c add r4, r3 20006086: 7863 ldrb r3, [r4, #1] 20006088: 2b05 cmp r3, #5 2000608a: d1f8 bne.n 2000607e 2000608c: 45a3 cmp fp, r4 2000608e: d928 bls.n 200060e2 20006090: 4621 mov r1, r4 20006092: 4640 mov r0, r8 20006094: f7ff fb30 bl 200056f8 20006098: 2800 cmp r0, #0 2000609a: d03e beq.n 2000611a 2000609c: 78a3 ldrb r3, [r4, #2] 2000609e: 09db lsrs r3, r3, #7 200060a0: d123 bne.n 200060ea 200060a2: 4650 mov r0, sl 200060a4: f000 fc70 bl 20006988 200060a8: 78a3 ldrb r3, [r4, #2] 200060aa: f895 1128 ldrb.w r1, [r5, #296] @ 0x128 200060ae: f885 3129 strb.w r3, [r5, #297] @ 0x129 200060b2: 88a3 ldrh r3, [r4, #4] 200060b4: 4640 mov r0, r8 200060b6: f3c3 030a ubfx r3, r3, #0, #11 200060ba: f5a3 7300 sub.w r3, r3, #512 @ 0x200 200060be: fab3 f383 clz r3, r3 200060c2: 095b lsrs r3, r3, #5 200060c4: f363 0141 bfi r1, r3, #1, #1 200060c8: f885 1128 strb.w r1, [r5, #296] @ 0x128 200060cc: 4649 mov r1, r9 200060ce: f000 f9e5 bl 2000649c 200060d2: b310 cbz r0, 2000611a 200060d4: 7823 ldrb r3, [r4, #0] 200060d6: 7931 ldrb r1, [r6, #4] 200060d8: 3701 adds r7, #1 200060da: 441c add r4, r3 200060dc: b2fb uxtb r3, r7 200060de: 4299 cmp r1, r3 200060e0: d8c7 bhi.n 20006072 200060e2: 1ba1 subs r1, r4, r6 200060e4: b288 uxth r0, r1 200060e6: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} 200060ea: 4811 ldr r0, [pc, #68] @ (20006130 ) 200060ec: f000 fc4c bl 20006988 200060f0: 78a3 ldrb r3, [r4, #2] 200060f2: f895 c004 ldrb.w ip, [r5, #4] 200060f6: 716b strb r3, [r5, #5] 200060f8: 88a3 ldrh r3, [r4, #4] 200060fa: 490e ldr r1, [pc, #56] @ (20006134 ) 200060fc: f3c3 030a ubfx r3, r3, #0, #11 20006100: f5a3 7300 sub.w r3, r3, #512 @ 0x200 20006104: fab3 f383 clz r3, r3 20006108: 095b lsrs r3, r3, #5 2000610a: f363 0c41 bfi ip, r3, #1, #1 2000610e: 2000 movs r0, #0 20006110: f885 c004 strb.w ip, [r5, #4] 20006114: f000 f98a bl 2000642c 20006118: e7dc b.n 200060d4 2000611a: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000611e: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20006122: 07db lsls r3, r3, #31 20006124: d58b bpl.n 2000603e 20006126: be00 bkpt 0x0000 20006128: e789 b.n 2000603e 2000612a: bf00 nop 2000612c: 200138e8 .word 0x200138e8 20006130: 200138f4 .word 0x200138f4 20006134: 200138ec .word 0x200138ec 20006138 : 20006138: b570 push {r4, r5, r6, lr} 2000613a: 4c1b ldr r4, [pc, #108] @ (200061a8 ) 2000613c: 4606 mov r6, r0 2000613e: f894 c129 ldrb.w ip, [r4, #297] @ 0x129 20006142: 461d mov r5, r3 20006144: 458c cmp ip, r1 20006146: 7962 ldrb r2, [r4, #5] 20006148: d004 beq.n 20006154 2000614a: 428a cmp r2, r1 2000614c: bf18 it ne 2000614e: 2000 movne r0, #0 20006150: d018 beq.n 20006184 20006152: bd70 pop {r4, r5, r6, pc} 20006154: f8b4 3134 ldrh.w r3, [r4, #308] @ 0x134 20006158: b963 cbnz r3, 20006174 2000615a: 4b14 ldr r3, [pc, #80] @ (200061ac ) 2000615c: b123 cbz r3, 20006168 2000615e: 2000 movs r0, #0 20006160: 4913 ldr r1, [pc, #76] @ (200061b0 ) 20006162: b2aa uxth r2, r5 20006164: f3af 8000 nop.w 20006168: 4630 mov r0, r6 2000616a: 4912 ldr r1, [pc, #72] @ (200061b4 ) 2000616c: f000 f996 bl 2000649c 20006170: 2001 movs r0, #1 20006172: bd70 pop {r4, r5, r6, pc} 20006174: f8d4 112c ldr.w r1, [r4, #300] @ 0x12c 20006178: b2aa uxth r2, r5 2000617a: f504 7098 add.w r0, r4, #304 @ 0x130 2000617e: f000 fb57 bl 20006830 20006182: e7ea b.n 2000615a 20006184: 4b0c ldr r3, [pc, #48] @ (200061b8 ) 20006186: b11b cbz r3, 20006190 20006188: 2000 movs r0, #0 2000618a: b2a9 uxth r1, r5 2000618c: f3af 8000 nop.w 20006190: 4630 mov r0, r6 20006192: 490a ldr r1, [pc, #40] @ (200061bc ) 20006194: f000 f94a bl 2000642c 20006198: 2800 cmp r0, #0 2000619a: d1e9 bne.n 20006170 2000619c: 462a mov r2, r5 2000619e: 4630 mov r0, r6 200061a0: 4906 ldr r1, [pc, #24] @ (200061bc ) 200061a2: f000 f90f bl 200063c4 200061a6: e7e3 b.n 20006170 200061a8: 200138e8 .word 0x200138e8 200061ac: 00000000 .word 0x00000000 200061b0: 20013868 .word 0x20013868 200061b4: 20013a10 .word 0x20013a10 200061b8: 00000000 .word 0x00000000 200061bc: 200138ec .word 0x200138ec 200061c0 : 200061c0: b510 push {r4, lr} 200061c2: b082 sub sp, #8 200061c4: b1b9 cbz r1, 200061f6 200061c6: 2801 cmp r0, #1 200061c8: d80c bhi.n 200061e4 200061ca: 780b ldrb r3, [r1, #0] 200061cc: b153 cbz r3, 200061e4 200061ce: 4c13 ldr r4, [pc, #76] @ (2000621c ) 200061d0: 2b01 cmp r3, #1 200061d2: 5423 strb r3, [r4, r0] 200061d4: d002 beq.n 200061dc 200061d6: 2001 movs r0, #1 200061d8: b002 add sp, #8 200061da: bd10 pop {r4, pc} 200061dc: f7fe fe00 bl 20004de0 200061e0: 2800 cmp r0, #0 200061e2: d1f8 bne.n 200061d6 200061e4: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200061e8: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200061ec: 07db lsls r3, r3, #31 200061ee: d500 bpl.n 200061f2 200061f0: be00 bkpt 0x0000 200061f2: 2000 movs r0, #0 200061f4: e7f0 b.n 200061d8 200061f6: 2401 movs r4, #1 200061f8: 4608 mov r0, r1 200061fa: a901 add r1, sp, #4 200061fc: f8ad 4004 strh.w r4, [sp, #4] 20006200: f7fe fdee bl 20004de0 20006204: b938 cbnz r0, 20006216 20006206: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000620a: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 2000620e: 07da lsls r2, r3, #31 20006210: d5e2 bpl.n 200061d8 20006212: be00 bkpt 0x0000 20006214: e7e0 b.n 200061d8 20006216: 4b01 ldr r3, [pc, #4] @ (2000621c ) 20006218: 701c strb r4, [r3, #0] 2000621a: e7dd b.n 200061d8 2000621c: 20013734 .word 0x20013734 20006220 : 20006220: b5f8 push {r3, r4, r5, r6, r7, lr} 20006222: 7803 ldrb r3, [r0, #0] 20006224: f013 0401 ands.w r4, r3, #1 20006228: d11a bne.n 20006260 2000622a: 7803 ldrb r3, [r0, #0] 2000622c: 4605 mov r5, r0 2000622e: 075a lsls r2, r3, #29 20006230: f3c3 0780 ubfx r7, r3, #2, #1 20006234: d501 bpl.n 2000623a 20006236: 4620 mov r0, r4 20006238: bdf8 pop {r3, r4, r5, r6, r7, pc} 2000623a: 460e mov r6, r1 2000623c: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 20006240: 4630 mov r0, r6 20006242: f001 f8fb bl 2000743c 20006246: 782b ldrb r3, [r5, #0] 20006248: f013 0401 ands.w r4, r3, #1 2000624c: d10b bne.n 20006266 2000624e: 782b ldrb r3, [r5, #0] 20006250: 075b lsls r3, r3, #29 20006252: d409 bmi.n 20006268 20006254: 782b ldrb r3, [r5, #0] 20006256: 2401 movs r4, #1 20006258: f043 0304 orr.w r3, r3, #4 2000625c: 702b strb r3, [r5, #0] 2000625e: e003 b.n 20006268 20006260: 2400 movs r4, #0 20006262: 4620 mov r0, r4 20006264: bdf8 pop {r3, r4, r5, r6, r7, pc} 20006266: 463c mov r4, r7 20006268: 4630 mov r0, r6 2000626a: f001 f903 bl 20007474 2000626e: 4620 mov r0, r4 20006270: bdf8 pop {r3, r4, r5, r6, r7, pc} 20006272: bf00 nop 20006274 : 20006274: b570 push {r4, r5, r6, lr} 20006276: 460c mov r4, r1 20006278: 4605 mov r5, r0 2000627a: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 2000627e: 4620 mov r0, r4 20006280: f001 f8dc bl 2000743c 20006284: 782b ldrb r3, [r5, #0] 20006286: f3c3 0680 ubfx r6, r3, #2, #1 2000628a: 075b lsls r3, r3, #29 2000628c: d508 bpl.n 200062a0 2000628e: 782b ldrb r3, [r5, #0] 20006290: f013 0301 ands.w r3, r3, #1 20006294: bf11 iteee ne 20006296: 2600 movne r6, #0 20006298: 782a ldrbeq r2, [r5, #0] 2000629a: f363 0282 bfieq r2, r3, #2, #1 2000629e: 702a strbeq r2, [r5, #0] 200062a0: 4620 mov r0, r4 200062a2: f001 f8e7 bl 20007474 200062a6: 4630 mov r0, r6 200062a8: bd70 pop {r4, r5, r6, pc} 200062aa: bf00 nop 200062ac : 200062ac: 78c3 ldrb r3, [r0, #3] 200062ae: 8882 ldrh r2, [r0, #4] 200062b0: f003 0003 and.w r0, r3, #3 200062b4: 2802 cmp r0, #2 200062b6: f3c2 020a ubfx r2, r2, #0, #11 200062ba: d01f beq.n 200062fc 200062bc: 2803 cmp r0, #3 200062be: d003 beq.n 200062c8 200062c0: 2801 cmp r0, #1 200062c2: d00a beq.n 200062da 200062c4: 2000 movs r0, #0 200062c6: 4770 bx lr 200062c8: 2902 cmp r1, #2 200062ca: bf14 ite ne 200062cc: 2340 movne r3, #64 @ 0x40 200062ce: f44f 6380 moveq.w r3, #1024 @ 0x400 200062d2: 4293 cmp r3, r2 200062d4: d309 bcc.n 200062ea 200062d6: 2001 movs r0, #1 200062d8: 4770 bx lr 200062da: 2902 cmp r1, #2 200062dc: f240 33ff movw r3, #1023 @ 0x3ff 200062e0: bf08 it eq 200062e2: f44f 6380 moveq.w r3, #1024 @ 0x400 200062e6: 4293 cmp r3, r2 200062e8: d2f6 bcs.n 200062d8 200062ea: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200062ee: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200062f2: 07db lsls r3, r3, #31 200062f4: d5e6 bpl.n 200062c4 200062f6: be00 bkpt 0x0000 200062f8: 2000 movs r0, #0 200062fa: 4770 bx lr 200062fc: 2902 cmp r1, #2 200062fe: d002 beq.n 20006306 20006300: 2a40 cmp r2, #64 @ 0x40 20006302: d9e8 bls.n 200062d6 20006304: e7f1 b.n 200062ea 20006306: f5b2 7f00 cmp.w r2, #512 @ 0x200 2000630a: d0e4 beq.n 200062d6 2000630c: e7ed b.n 200062ea 2000630e: bf00 nop 20006310 : 20006310: 440a add r2, r1 20006312: 4291 cmp r1, r2 20006314: d226 bcs.n 20006364 20006316: f891 c001 ldrb.w ip, [r1, #1] 2000631a: f1bc 0f05 cmp.w ip, #5 2000631e: d005 beq.n 2000632c 20006320: f891 c000 ldrb.w ip, [r1] 20006324: 4461 add r1, ip 20006326: 428a cmp r2, r1 20006328: d8f5 bhi.n 20006316 2000632a: 4770 bx lr 2000632c: b500 push {lr} 2000632e: f891 c002 ldrb.w ip, [r1, #2] 20006332: f00c 0e7f and.w lr, ip, #127 @ 0x7f 20006336: eb00 0e4e add.w lr, r0, lr, lsl #1 2000633a: ea4f 1cdc mov.w ip, ip, lsr #7 2000633e: f80e 300c strb.w r3, [lr, ip] 20006342: f891 c000 ldrb.w ip, [r1] 20006346: 4461 add r1, ip 20006348: 428a cmp r2, r1 2000634a: d909 bls.n 20006360 2000634c: f891 c001 ldrb.w ip, [r1, #1] 20006350: f1bc 0f05 cmp.w ip, #5 20006354: d0eb beq.n 2000632e 20006356: f891 c000 ldrb.w ip, [r1] 2000635a: 4461 add r1, ip 2000635c: 428a cmp r2, r1 2000635e: d8f5 bhi.n 2000634c 20006360: f85d fb04 ldr.w pc, [sp], #4 20006364: 4770 bx lr 20006366: bf00 nop 20006368 : 20006368: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 2000636c: 468e mov lr, r1 2000636e: b082 sub sp, #8 20006370: 9300 str r3, [sp, #0] 20006372: f890 c000 ldrb.w ip, [r0] 20006376: 9e08 ldr r6, [sp, #32] 20006378: f8bd 7024 ldrh.w r7, [sp, #36] @ 0x24 2000637c: f36e 0c00 bfi ip, lr, #0, #1 20006380: 4604 mov r4, r0 20006382: 4615 mov r5, r2 20006384: 2301 movs r3, #1 20006386: 4631 mov r1, r6 20006388: 463a mov r2, r7 2000638a: f800 cb08 strb.w ip, [r0], #8 2000638e: f8bd 802c ldrh.w r8, [sp, #44] @ 0x2c 20006392: f000 f8eb bl 2000656c 20006396: b106 cbz r6, 2000639a 20006398: b93f cbnz r7, 200063aa 2000639a: 2001 movs r0, #1 2000639c: 9b0a ldr r3, [sp, #40] @ 0x28 2000639e: f8a4 8002 strh.w r8, [r4, #2] 200063a2: 6063 str r3, [r4, #4] 200063a4: b002 add sp, #8 200063a6: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200063aa: f104 061c add.w r6, r4, #28 200063ae: 4630 mov r0, r6 200063b0: f7fb f820 bl 200013f4 200063b4: b10d cbz r5, 200063ba 200063b6: 4635 mov r5, r6 200063b8: 2600 movs r6, #0 200063ba: e9c4 5605 strd r5, r6, [r4, #20] 200063be: e7ec b.n 2000639a 200063c0 : 200063c0: 2001 movs r0, #1 200063c2: 4770 bx lr 200063c4 : 200063c4: b5f8 push {r3, r4, r5, r6, r7, lr} 200063c6: 4607 mov r7, r0 200063c8: 4608 mov r0, r1 200063ca: f240 13ff movw r3, #511 @ 0x1ff 200063ce: 4615 mov r5, r2 200063d0: f810 2b08 ldrb.w r2, [r0], #8 200063d4: 460c mov r4, r1 200063d6: f012 0f02 tst.w r2, #2 200063da: bf0c ite eq 200063dc: 263f moveq r6, #63 @ 0x3f 200063de: 461e movne r6, r3 200063e0: f000 f8f4 bl 200065cc 200063e4: b928 cbnz r0, 200063f2 200063e6: b125 cbz r5, 200063f2 200063e8: 422e tst r6, r5 200063ea: d102 bne.n 200063f2 200063ec: 7823 ldrb r3, [r4, #0] 200063ee: 07da lsls r2, r3, #31 200063f0: d501 bpl.n 200063f6 200063f2: 2000 movs r0, #0 200063f4: bdf8 pop {r3, r4, r5, r6, r7, pc} 200063f6: 4638 mov r0, r7 200063f8: 7861 ldrb r1, [r4, #1] 200063fa: f7ff f99f bl 2000573c 200063fe: 2800 cmp r0, #0 20006400: d0f7 beq.n 200063f2 20006402: 7823 ldrb r3, [r4, #0] 20006404: f013 0301 ands.w r3, r3, #1 20006408: d007 beq.n 2000641a 2000640a: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000640e: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20006412: 07db lsls r3, r3, #31 20006414: d5ed bpl.n 200063f2 20006416: be00 bkpt 0x0000 20006418: e7eb b.n 200063f2 2000641a: 461a mov r2, r3 2000641c: 4638 mov r0, r7 2000641e: 7861 ldrb r1, [r4, #1] 20006420: f7ff f9b0 bl 20005784 20006424: 2800 cmp r0, #0 20006426: d0f0 beq.n 2000640a 20006428: bdf8 pop {r3, r4, r5, r6, r7, pc} 2000642a: bf00 nop 2000642c : 2000642c: b570 push {r4, r5, r6, lr} 2000642e: f101 0508 add.w r5, r1, #8 20006432: 4606 mov r6, r0 20006434: 4628 mov r0, r5 20006436: 460c mov r4, r1 20006438: f000 f8c8 bl 200065cc 2000643c: b110 cbz r0, 20006444 2000643e: 7823 ldrb r3, [r4, #0] 20006440: 07d8 lsls r0, r3, #31 20006442: d501 bpl.n 20006448 20006444: 2000 movs r0, #0 20006446: bd70 pop {r4, r5, r6, pc} 20006448: 4630 mov r0, r6 2000644a: 7861 ldrb r1, [r4, #1] 2000644c: f7ff f976 bl 2000573c 20006450: 2800 cmp r0, #0 20006452: d0f7 beq.n 20006444 20006454: 4628 mov r0, r5 20006456: 8862 ldrh r2, [r4, #2] 20006458: 6861 ldr r1, [r4, #4] 2000645a: f000 f92d bl 200066b8 2000645e: 7823 ldrb r3, [r4, #0] 20006460: 4605 mov r5, r0 20006462: b148 cbz r0, 20006478 20006464: 07d9 lsls r1, r3, #31 20006466: d50e bpl.n 20006486 20006468: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 2000646c: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20006470: 07da lsls r2, r3, #31 20006472: d5e7 bpl.n 20006444 20006474: be00 bkpt 0x0000 20006476: e7e5 b.n 20006444 20006478: 07db lsls r3, r3, #31 2000647a: d4e3 bmi.n 20006444 2000647c: 4630 mov r0, r6 2000647e: 7861 ldrb r1, [r4, #1] 20006480: f7ff f96e bl 20005760 20006484: e7de b.n 20006444 20006486: 4603 mov r3, r0 20006488: 6862 ldr r2, [r4, #4] 2000648a: 4630 mov r0, r6 2000648c: 7861 ldrb r1, [r4, #1] 2000648e: f7ff f979 bl 20005784 20006492: 2800 cmp r0, #0 20006494: d0e8 beq.n 20006468 20006496: 4628 mov r0, r5 20006498: bd70 pop {r4, r5, r6, pc} 2000649a: bf00 nop 2000649c : 2000649c: 898a ldrh r2, [r1, #12] 2000649e: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 200064a2: 780b ldrb r3, [r1, #0] 200064a4: 460c mov r4, r1 200064a6: 4605 mov r5, r0 200064a8: b98a cbnz r2, 200064ce 200064aa: 07df lsls r7, r3, #31 200064ac: d425 bmi.n 200064fa 200064ae: 7849 ldrb r1, [r1, #1] 200064b0: f7ff f944 bl 2000573c 200064b4: b308 cbz r0, 200064fa 200064b6: 7822 ldrb r2, [r4, #0] 200064b8: 8863 ldrh r3, [r4, #2] 200064ba: 07d6 lsls r6, r2, #31 200064bc: d53f bpl.n 2000653e 200064be: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 200064c2: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 200064c6: 07da lsls r2, r3, #31 200064c8: d517 bpl.n 200064fa 200064ca: be00 bkpt 0x0000 200064cc: e015 b.n 200064fa 200064ce: f003 0302 and.w r3, r3, #2 200064d2: f101 0808 add.w r8, r1, #8 200064d6: 2b00 cmp r3, #0 200064d8: 4640 mov r0, r8 200064da: bf0c ite eq 200064dc: 2740 moveq r7, #64 @ 0x40 200064de: f44f 7700 movne.w r7, #512 @ 0x200 200064e2: f64f 76c0 movw r6, #65472 @ 0xffc0 200064e6: bf18 it ne 200064e8: f44f 467e movne.w r6, #65024 @ 0xfe00 200064ec: f000 f888 bl 20006600 200064f0: 4287 cmp r7, r0 200064f2: d802 bhi.n 200064fa 200064f4: 7823 ldrb r3, [r4, #0] 200064f6: 07d8 lsls r0, r3, #31 200064f8: d502 bpl.n 20006500 200064fa: 2000 movs r0, #0 200064fc: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20006500: 4628 mov r0, r5 20006502: 7861 ldrb r1, [r4, #1] 20006504: f7ff f91a bl 2000573c 20006508: 2800 cmp r0, #0 2000650a: d0f6 beq.n 200064fa 2000650c: 4640 mov r0, r8 2000650e: f000 f877 bl 20006600 20006512: 4287 cmp r7, r0 20006514: d81f bhi.n 20006556 20006516: 7823 ldrb r3, [r4, #0] 20006518: 8862 ldrh r2, [r4, #2] 2000651a: 07d9 lsls r1, r3, #31 2000651c: d4cf bmi.n 200064be 2000651e: 4030 ands r0, r6 20006520: 4290 cmp r0, r2 20006522: bf28 it cs 20006524: 4610 movcs r0, r2 20006526: 7861 ldrb r1, [r4, #1] 20006528: 4606 mov r6, r0 2000652a: b1e0 cbz r0, 20006566 2000652c: 6862 ldr r2, [r4, #4] 2000652e: 4633 mov r3, r6 20006530: 4628 mov r0, r5 20006532: f7ff f927 bl 20005784 20006536: 2800 cmp r0, #0 20006538: d0c1 beq.n 200064be 2000653a: 4630 mov r0, r6 2000653c: e7de b.n 200064fc 2000653e: 7861 ldrb r1, [r4, #1] 20006540: b13b cbz r3, 20006552 20006542: 6862 ldr r2, [r4, #4] 20006544: 4628 mov r0, r5 20006546: f7ff f91d bl 20005784 2000654a: 2800 cmp r0, #0 2000654c: d0b7 beq.n 200064be 2000654e: 8860 ldrh r0, [r4, #2] 20006550: e7d4 b.n 200064fc 20006552: 461a mov r2, r3 20006554: e7f6 b.n 20006544 20006556: 7823 ldrb r3, [r4, #0] 20006558: 07db lsls r3, r3, #31 2000655a: d4ce bmi.n 200064fa 2000655c: 4628 mov r0, r5 2000655e: 7861 ldrb r1, [r4, #1] 20006560: f7ff f8fe bl 20005760 20006564: e7c9 b.n 200064fa 20006566: 4602 mov r2, r0 20006568: e7e1 b.n 2000652e 2000656a: bf00 nop 2000656c : 2000656c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20006570: f5b2 4f00 cmp.w r2, #32768 @ 0x8000 20006574: f89d 8018 ldrb.w r8, [sp, #24] 20006578: d824 bhi.n 200065c4 2000657a: 4604 mov r4, r0 2000657c: 68c0 ldr r0, [r0, #12] 2000657e: 4617 mov r7, r2 20006580: 460e mov r6, r1 20006582: 461d mov r5, r3 20006584: b118 cbz r0, 2000658e 20006586: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 2000658a: f000 ff57 bl 2000743c 2000658e: 6920 ldr r0, [r4, #16] 20006590: b118 cbz r0, 2000659a 20006592: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 20006596: f000 ff51 bl 2000743c 2000659a: 2200 movs r2, #0 2000659c: f3c5 030e ubfx r3, r5, #0, #15 200065a0: 68e0 ldr r0, [r4, #12] 200065a2: ea43 33c8 orr.w r3, r3, r8, lsl #15 200065a6: 8162 strh r2, [r4, #10] 200065a8: 6026 str r6, [r4, #0] 200065aa: 80a7 strh r7, [r4, #4] 200065ac: 80e3 strh r3, [r4, #6] 200065ae: 8122 strh r2, [r4, #8] 200065b0: b108 cbz r0, 200065b6 200065b2: f000 ff5f bl 20007474 200065b6: 6920 ldr r0, [r4, #16] 200065b8: b108 cbz r0, 200065be 200065ba: f000 ff5b bl 20007474 200065be: 2001 movs r0, #1 200065c0: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200065c4: 2000 movs r0, #0 200065c6: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200065ca: bf00 nop 200065cc : 200065cc: 8903 ldrh r3, [r0, #8] 200065ce: 8942 ldrh r2, [r0, #10] 200065d0: b29b uxth r3, r3 200065d2: b292 uxth r2, r2 200065d4: 8880 ldrh r0, [r0, #4] 200065d6: 4293 cmp r3, r2 200065d8: bf36 itet cc 200065da: ebc2 0240 rsbcc r2, r2, r0, lsl #1 200065de: 1a9b subcs r3, r3, r2 200065e0: 189b addcc r3, r3, r2 200065e2: b29b uxth r3, r3 200065e4: 4298 cmp r0, r3 200065e6: bf28 it cs 200065e8: 4618 movcs r0, r3 200065ea: 4770 bx lr 200065ec : 200065ec: 8902 ldrh r2, [r0, #8] 200065ee: 8943 ldrh r3, [r0, #10] 200065f0: b290 uxth r0, r2 200065f2: b29b uxth r3, r3 200065f4: 1ac0 subs r0, r0, r3 200065f6: fab0 f080 clz r0, r0 200065fa: 0940 lsrs r0, r0, #5 200065fc: 4770 bx lr 200065fe: bf00 nop 20006600 : 20006600: 8903 ldrh r3, [r0, #8] 20006602: 8942 ldrh r2, [r0, #10] 20006604: b29b uxth r3, r3 20006606: 8880 ldrh r0, [r0, #4] 20006608: b292 uxth r2, r2 2000660a: 4293 cmp r3, r2 2000660c: bf36 itet cc 2000660e: ebc2 0240 rsbcc r2, r2, r0, lsl #1 20006612: 1a9b subcs r3, r3, r2 20006614: 189b addcc r3, r3, r2 20006616: b29b uxth r3, r3 20006618: 4298 cmp r0, r3 2000661a: bf86 itte hi 2000661c: 1ac0 subhi r0, r0, r3 2000661e: b280 uxthhi r0, r0 20006620: 2000 movls r0, #0 20006622: 4770 bx lr 20006624 : 20006624: b538 push {r3, r4, r5, lr} 20006626: 4604 mov r4, r0 20006628: 6900 ldr r0, [r0, #16] 2000662a: 460d mov r5, r1 2000662c: b118 cbz r0, 20006636 2000662e: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 20006632: f000 ff03 bl 2000743c 20006636: 8921 ldrh r1, [r4, #8] 20006638: 8963 ldrh r3, [r4, #10] 2000663a: b289 uxth r1, r1 2000663c: b29b uxth r3, r3 2000663e: 88a2 ldrh r2, [r4, #4] 20006640: 4299 cmp r1, r3 20006642: bf36 itet cc 20006644: ebc3 0042 rsbcc r0, r3, r2, lsl #1 20006648: 1ac8 subcs r0, r1, r3 2000664a: 1840 addcc r0, r0, r1 2000664c: b280 uxth r0, r0 2000664e: b350 cbz r0, 200066a6 20006650: 4282 cmp r2, r0 20006652: d209 bcs.n 20006668 20006654: 4291 cmp r1, r2 20006656: bf2c ite cs 20006658: 1a89 subcs r1, r1, r2 2000665a: 1889 addcc r1, r1, r2 2000665c: b28b uxth r3, r1 2000665e: 429a cmp r2, r3 20006660: 8163 strh r3, [r4, #10] 20006662: d803 bhi.n 2000666c 20006664: 1a9b subs r3, r3, r2 20006666: b29b uxth r3, r3 20006668: 429a cmp r2, r3 2000666a: d9fb bls.n 20006664 2000666c: 88e2 ldrh r2, [r4, #6] 2000666e: 6821 ldr r1, [r4, #0] 20006670: f3c2 020e ubfx r2, r2, #0, #15 20006674: fb02 1103 mla r1, r2, r3, r1 20006678: 4628 mov r0, r5 2000667a: f000 fd4d bl 20007118 2000667e: 8961 ldrh r1, [r4, #10] 20006680: 2501 movs r5, #1 20006682: b289 uxth r1, r1 20006684: 1c4b adds r3, r1, #1 20006686: b29b uxth r3, r3 20006688: 4299 cmp r1, r3 2000668a: 88a2 ldrh r2, [r4, #4] 2000668c: d90e bls.n 200066ac 2000668e: 2300 movs r3, #0 20006690: fa02 f105 lsl.w r1, r2, r5 20006694: 1a5b subs r3, r3, r1 20006696: b29b uxth r3, r3 20006698: 6920 ldr r0, [r4, #16] 2000669a: 8163 strh r3, [r4, #10] 2000669c: b108 cbz r0, 200066a2 2000669e: f000 fee9 bl 20007474 200066a2: 4628 mov r0, r5 200066a4: bd38 pop {r3, r4, r5, pc} 200066a6: 4605 mov r5, r0 200066a8: 8963 ldrh r3, [r4, #10] 200066aa: b29b uxth r3, r3 200066ac: ebb3 0f42 cmp.w r3, r2, lsl #1 200066b0: ea4f 0142 mov.w r1, r2, lsl #1 200066b4: dbf0 blt.n 20006698 200066b6: e7ed b.n 20006694 200066b8 : 200066b8: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 200066bc: 4606 mov r6, r0 200066be: 6900 ldr r0, [r0, #16] 200066c0: 4688 mov r8, r1 200066c2: 4691 mov r9, r2 200066c4: b118 cbz r0, 200066ce 200066c6: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 200066ca: f000 feb7 bl 2000743c 200066ce: 8933 ldrh r3, [r6, #8] 200066d0: 8974 ldrh r4, [r6, #10] 200066d2: b29b uxth r3, r3 200066d4: b2a4 uxth r4, r4 200066d6: 88b5 ldrh r5, [r6, #4] 200066d8: 42a3 cmp r3, r4 200066da: bf36 itet cc 200066dc: ebc4 0745 rsbcc r7, r4, r5, lsl #1 200066e0: 1b1f subcs r7, r3, r4 200066e2: 18ff addcc r7, r7, r3 200066e4: b2bf uxth r7, r7 200066e6: 2f00 cmp r7, #0 200066e8: d04a beq.n 20006780 200066ea: 42bd cmp r5, r7 200066ec: d340 bcc.n 20006770 200066ee: 45b9 cmp r9, r7 200066f0: bf28 it cs 200066f2: 46b9 movcs r9, r7 200066f4: 42a5 cmp r5, r4 200066f6: fa1f f789 uxth.w r7, r9 200066fa: d803 bhi.n 20006704 200066fc: 1b64 subs r4, r4, r5 200066fe: b2a4 uxth r4, r4 20006700: 42a5 cmp r5, r4 20006702: d9fb bls.n 200066fc 20006704: f8b6 a006 ldrh.w sl, [r6, #6] 20006708: 1b2b subs r3, r5, r4 2000670a: 6831 ldr r1, [r6, #0] 2000670c: b29b uxth r3, r3 2000670e: f3ca 020e ubfx r2, sl, #0, #15 20006712: 429f cmp r7, r3 20006714: 4692 mov sl, r2 20006716: fb02 1104 mla r1, r2, r4, r1 2000671a: d923 bls.n 20006764 2000671c: fb13 f302 smulbb r3, r3, r2 20006720: fa1f f983 uxth.w r9, r3 20006724: 464a mov r2, r9 20006726: 4640 mov r0, r8 20006728: 1b7d subs r5, r7, r5 2000672a: f000 fcf5 bl 20007118 2000672e: 1962 adds r2, r4, r5 20006730: fb12 f20a smulbb r2, r2, sl 20006734: 6831 ldr r1, [r6, #0] 20006736: eb08 0009 add.w r0, r8, r9 2000673a: b292 uxth r2, r2 2000673c: f000 fcec bl 20007118 20006740: 8972 ldrh r2, [r6, #10] 20006742: 88b5 ldrh r5, [r6, #4] 20006744: b292 uxth r2, r2 20006746: 19d3 adds r3, r2, r7 20006748: b29b uxth r3, r3 2000674a: 429a cmp r2, r3 2000674c: d91a bls.n 20006784 2000674e: 006a lsls r2, r5, #1 20006750: 1a9b subs r3, r3, r2 20006752: b29b uxth r3, r3 20006754: 6930 ldr r0, [r6, #16] 20006756: 8173 strh r3, [r6, #10] 20006758: b108 cbz r0, 2000675e 2000675a: f000 fe8b bl 20007474 2000675e: 4638 mov r0, r7 20006760: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20006764: 4640 mov r0, r8 20006766: fb07 f202 mul.w r2, r7, r2 2000676a: f000 fcd5 bl 20007118 2000676e: e7e7 b.n 20006740 20006770: 42ab cmp r3, r5 20006772: bf2c ite cs 20006774: 1b5b subcs r3, r3, r5 20006776: 195b addcc r3, r3, r5 20006778: b29c uxth r4, r3 2000677a: 462f mov r7, r5 2000677c: 8174 strh r4, [r6, #10] 2000677e: e7b6 b.n 200066ee 20006780: 8973 ldrh r3, [r6, #10] 20006782: b29b uxth r3, r3 20006784: ebb3 0f45 cmp.w r3, r5, lsl #1 20006788: ea4f 0245 mov.w r2, r5, lsl #1 2000678c: dbe2 blt.n 20006754 2000678e: e7df b.n 20006750 20006790 : 20006790: b5f8 push {r3, r4, r5, r6, r7, lr} 20006792: 4604 mov r4, r0 20006794: 68c0 ldr r0, [r0, #12] 20006796: 460e mov r6, r1 20006798: b118 cbz r0, 200067a2 2000679a: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 2000679e: f000 fe4d bl 2000743c 200067a2: 8925 ldrh r5, [r4, #8] 200067a4: 8923 ldrh r3, [r4, #8] 200067a6: 8961 ldrh r1, [r4, #10] 200067a8: b29b uxth r3, r3 200067aa: b289 uxth r1, r1 200067ac: 88a2 ldrh r2, [r4, #4] 200067ae: 428b cmp r3, r1 200067b0: bf36 itet cc 200067b2: ebc1 0142 rsbcc r1, r1, r2, lsl #1 200067b6: 1a5b subcs r3, r3, r1 200067b8: 185b addcc r3, r3, r1 200067ba: b29b uxth r3, r3 200067bc: 429a cmp r2, r3 200067be: b2ad uxth r5, r5 200067c0: d808 bhi.n 200067d4 200067c2: 79e7 ldrb r7, [r4, #7] 200067c4: 09ff lsrs r7, r7, #7 200067c6: d105 bne.n 200067d4 200067c8: 68e0 ldr r0, [r4, #12] 200067ca: b108 cbz r0, 200067d0 200067cc: f000 fe52 bl 20007474 200067d0: 4638 mov r0, r7 200067d2: bdf8 pop {r3, r4, r5, r6, r7, pc} 200067d4: 4295 cmp r5, r2 200067d6: d319 bcc.n 2000680c 200067d8: 462b mov r3, r5 200067da: 1a9b subs r3, r3, r2 200067dc: b29b uxth r3, r3 200067de: 4293 cmp r3, r2 200067e0: d2fb bcs.n 200067da 200067e2: 88e2 ldrh r2, [r4, #6] 200067e4: 6820 ldr r0, [r4, #0] 200067e6: f3c2 020e ubfx r2, r2, #0, #15 200067ea: fb02 0003 mla r0, r2, r3, r0 200067ee: 4631 mov r1, r6 200067f0: f000 fc92 bl 20007118 200067f4: 1c6b adds r3, r5, #1 200067f6: b29b uxth r3, r3 200067f8: 429d cmp r5, r3 200067fa: 88a2 ldrh r2, [r4, #4] 200067fc: d912 bls.n 20006824 200067fe: 2300 movs r3, #0 20006800: 0051 lsls r1, r2, #1 20006802: 1a5b subs r3, r3, r1 20006804: b29b uxth r3, r3 20006806: 2701 movs r7, #1 20006808: 8123 strh r3, [r4, #8] 2000680a: e7dd b.n 200067c8 2000680c: 88e2 ldrh r2, [r4, #6] 2000680e: 6820 ldr r0, [r4, #0] 20006810: f3c2 020e ubfx r2, r2, #0, #15 20006814: fb05 0002 mla r0, r5, r2, r0 20006818: 4631 mov r1, r6 2000681a: f000 fc7d bl 20007118 2000681e: 3501 adds r5, #1 20006820: 88a2 ldrh r2, [r4, #4] 20006822: b2ab uxth r3, r5 20006824: ebb3 0f42 cmp.w r3, r2, lsl #1 20006828: ea4f 0142 mov.w r1, r2, lsl #1 2000682c: dbeb blt.n 20006806 2000682e: e7e8 b.n 20006802 20006830 : 20006830: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20006834: 4616 mov r6, r2 20006836: b083 sub sp, #12 20006838: 2a00 cmp r2, #0 2000683a: d04c beq.n 200068d6 2000683c: 4605 mov r5, r0 2000683e: 68c0 ldr r0, [r0, #12] 20006840: 4688 mov r8, r1 20006842: b118 cbz r0, 2000684c 20006844: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 20006848: f000 fdf8 bl 2000743c 2000684c: 79ea ldrb r2, [r5, #7] 2000684e: 892f ldrh r7, [r5, #8] 20006850: 8969 ldrh r1, [r5, #10] 20006852: 09d2 lsrs r2, r2, #7 20006854: 88ab ldrh r3, [r5, #4] 20006856: b2bf uxth r7, r7 20006858: b289 uxth r1, r1 2000685a: d140 bne.n 200068de 2000685c: 428f cmp r7, r1 2000685e: bf36 itet cc 20006860: ebc1 0143 rsbcc r1, r1, r3, lsl #1 20006864: 1a79 subcs r1, r7, r1 20006866: 19c9 addcc r1, r1, r7 20006868: b289 uxth r1, r1 2000686a: 4299 cmp r1, r3 2000686c: d241 bcs.n 200068f2 2000686e: 1a59 subs r1, r3, r1 20006870: b289 uxth r1, r1 20006872: 428e cmp r6, r1 20006874: bf28 it cs 20006876: 460e movcs r6, r1 20006878: f8b5 a006 ldrh.w sl, [r5, #6] 2000687c: eb07 0906 add.w r9, r7, r6 20006880: eba6 0b03 sub.w fp, r6, r3 20006884: f3ca 0a0e ubfx sl, sl, #0, #15 20006888: fa1f f989 uxth.w r9, r9 2000688c: fa1f fb8b uxth.w fp, fp 20006890: 429f cmp r7, r3 20006892: 463c mov r4, r7 20006894: d303 bcc.n 2000689e 20006896: 1ae4 subs r4, r4, r3 20006898: b2a4 uxth r4, r4 2000689a: 429c cmp r4, r3 2000689c: d2fb bcs.n 20006896 2000689e: 1b1b subs r3, r3, r4 200068a0: 6828 ldr r0, [r5, #0] 200068a2: b29b uxth r3, r3 200068a4: 42b3 cmp r3, r6 200068a6: fb0a 0004 mla r0, sl, r4, r0 200068aa: d34b bcc.n 20006944 200068ac: 4641 mov r1, r8 200068ae: fb0a f206 mul.w r2, sl, r6 200068b2: f000 fc31 bl 20007118 200068b6: 88aa ldrh r2, [r5, #4] 200068b8: 454f cmp r7, r9 200068ba: ea4f 0342 mov.w r3, r2, lsl #1 200068be: d802 bhi.n 200068c6 200068c0: ebb9 0f42 cmp.w r9, r2, lsl #1 200068c4: db03 blt.n 200068ce 200068c6: eba9 0303 sub.w r3, r9, r3 200068ca: fa1f f983 uxth.w r9, r3 200068ce: 68e8 ldr r0, [r5, #12] 200068d0: f8a5 9008 strh.w r9, [r5, #8] 200068d4: b988 cbnz r0, 200068fa 200068d6: 4630 mov r0, r6 200068d8: b003 add sp, #12 200068da: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 200068de: f8b5 a006 ldrh.w sl, [r5, #6] 200068e2: 429e cmp r6, r3 200068e4: f3ca 0a0e ubfx sl, sl, #0, #15 200068e8: d30d bcc.n 20006906 200068ea: 2b00 cmp r3, #0 200068ec: d13f bne.n 2000696e 200068ee: 461e mov r6, r3 200068f0: e000 b.n 200068f4 200068f2: 2600 movs r6, #0 200068f4: 68e8 ldr r0, [r5, #12] 200068f6: 2800 cmp r0, #0 200068f8: d0ed beq.n 200068d6 200068fa: f000 fdbb bl 20007474 200068fe: 4630 mov r0, r6 20006900: b003 add sp, #12 20006902: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20006906: 428f cmp r7, r1 20006908: bf36 itet cc 2000690a: ebc1 0243 rsbcc r2, r1, r3, lsl #1 2000690e: 1a7a subcs r2, r7, r1 20006910: 19d2 addcc r2, r2, r7 20006912: b292 uxth r2, r2 20006914: 0058 lsls r0, r3, #1 20006916: 4432 add r2, r6 20006918: eba6 0b03 sub.w fp, r6, r3 2000691c: 4282 cmp r2, r0 2000691e: fa1f fb8b uxth.w fp, fp 20006922: db0a blt.n 2000693a 20006924: eb01 0903 add.w r9, r1, r3 20006928: fa1f f989 uxth.w r9, r9 2000692c: eba9 0706 sub.w r7, r9, r6 20006930: b2bf uxth r7, r7 20006932: 42b9 cmp r1, r7 20006934: d918 bls.n 20006968 20006936: 1a38 subs r0, r7, r0 20006938: b287 uxth r7, r0 2000693a: eb06 0907 add.w r9, r6, r7 2000693e: fa1f f989 uxth.w r9, r9 20006942: e7a5 b.n 20006890 20006944: fb13 f30a smulbb r3, r3, sl 20006948: 445c add r4, fp 2000694a: fb14 f40a smulbb r4, r4, sl 2000694e: b29a uxth r2, r3 20006950: 4641 mov r1, r8 20006952: 9201 str r2, [sp, #4] 20006954: f000 fbe0 bl 20007118 20006958: 9a01 ldr r2, [sp, #4] 2000695a: 6828 ldr r0, [r5, #0] 2000695c: eb08 0102 add.w r1, r8, r2 20006960: b2a2 uxth r2, r4 20006962: f000 fbd9 bl 20007118 20006966: e7a6 b.n 200068b6 20006968: 42b8 cmp r0, r7 2000696a: dc91 bgt.n 20006890 2000696c: e7e3 b.n 20006936 2000696e: 1af6 subs r6, r6, r3 20006970: eb01 0903 add.w r9, r1, r3 20006974: fb0a 8806 mla r8, sl, r6, r8 20006978: 460f mov r7, r1 2000697a: 461e mov r6, r3 2000697c: f04f 0b00 mov.w fp, #0 20006980: fa1f f989 uxth.w r9, r9 20006984: e784 b.n 20006890 20006986: bf00 nop 20006988 : 20006988: b510 push {r4, lr} 2000698a: 4604 mov r4, r0 2000698c: 68c0 ldr r0, [r0, #12] 2000698e: b118 cbz r0, 20006998 20006990: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 20006994: f000 fd52 bl 2000743c 20006998: 6920 ldr r0, [r4, #16] 2000699a: b118 cbz r0, 200069a4 2000699c: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 200069a0: f000 fd4c bl 2000743c 200069a4: 2300 movs r3, #0 200069a6: 68e0 ldr r0, [r4, #12] 200069a8: 8163 strh r3, [r4, #10] 200069aa: 8123 strh r3, [r4, #8] 200069ac: b108 cbz r0, 200069b2 200069ae: f000 fd61 bl 20007474 200069b2: 6920 ldr r0, [r4, #16] 200069b4: b108 cbz r0, 200069ba 200069b6: f000 fd5d bl 20007474 200069ba: 2001 movs r0, #1 200069bc: bd10 pop {r4, pc} 200069be: bf00 nop 200069c0 : 200069c0: b538 push {r3, r4, r5, lr} 200069c2: 4604 mov r4, r0 200069c4: 68c0 ldr r0, [r0, #12] 200069c6: 460d mov r5, r1 200069c8: b118 cbz r0, 200069d2 200069ca: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 200069ce: f000 fd35 bl 2000743c 200069d2: 6920 ldr r0, [r4, #16] 200069d4: b118 cbz r0, 200069de 200069d6: f04f 31ff mov.w r1, #4294967295 @ 0xffffffff 200069da: f000 fd2f bl 2000743c 200069de: 79e3 ldrb r3, [r4, #7] 200069e0: 68e0 ldr r0, [r4, #12] 200069e2: f365 13c7 bfi r3, r5, #7, #1 200069e6: 71e3 strb r3, [r4, #7] 200069e8: b108 cbz r0, 200069ee 200069ea: f000 fd43 bl 20007474 200069ee: 6920 ldr r0, [r4, #16] 200069f0: b108 cbz r0, 200069f6 200069f2: f000 fd3f bl 20007474 200069f6: 2001 movs r0, #1 200069f8: bd38 pop {r3, r4, r5, pc} 200069fa: bf00 nop 200069fc : 200069fc: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} 20006a00: 4689 mov r9, r1 20006a02: 4605 mov r5, r0 20006a04: f7fa fa0c bl 20000e20 20006a08: 2301 movs r3, #1 20006a0a: f899 2004 ldrb.w r2, [r9, #4] 20006a0e: f999 c005 ldrsb.w ip, [r9, #5] 20006a12: f105 4e2f add.w lr, r5, #2936012800 @ 0xaf000000 20006a16: f8df 80d8 ldr.w r8, [pc, #216] @ 20006af0 20006a1a: f50e 0e60 add.w lr, lr, #14680064 @ 0xe00000 20006a1e: 4093 lsls r3, r2 20006a20: ea4f 5e1e mov.w lr, lr, lsr #20 20006a24: f1bc 0f00 cmp.w ip, #0 20006a28: f858 702e ldr.w r7, [r8, lr, lsl #2] 20006a2c: f103 33ff add.w r3, r3, #4294967295 @ 0xffffffff 20006a30: db46 blt.n 20006ac0 20006a32: f1c2 0120 rsb r1, r2, #32 20006a36: 458c cmp ip, r1 20006a38: 4664 mov r4, ip 20006a3a: dc31 bgt.n 20006aa0 20006a3c: fa03 f10c lsl.w r1, r3, ip 20006a40: 4239 tst r1, r7 20006a42: d12d bne.n 20006aa0 20006a44: 4666 mov r6, ip 20006a46: f8d5 a168 ldr.w sl, [r5, #360] @ 0x168 20006a4a: f899 1007 ldrb.w r1, [r9, #7] 20006a4e: f1ba 0f00 cmp.w sl, #0 20006a52: d02c beq.n 20006aae 20006a54: 07c9 lsls r1, r1, #31 20006a56: d42c bmi.n 20006ab2 20006a58: f1bc 0f00 cmp.w ip, #0 20006a5c: db01 blt.n 20006a62 20006a5e: 4566 cmp r6, ip 20006a60: d127 bne.n 20006ab2 20006a62: 40b3 lsls r3, r6 20006a64: 421f tst r7, r3 20006a66: d13c bne.n 20006ae2 20006a68: f8d9 1000 ldr.w r1, [r9] 20006a6c: b182 cbz r2, 20006a90 20006a6e: 46b4 mov ip, r6 20006a70: eb01 0942 add.w r9, r1, r2, lsl #1 20006a74: f831 2b02 ldrh.w r2, [r1], #2 20006a78: f10c 0a12 add.w sl, ip, #18 20006a7c: f5b2 5f00 cmp.w r2, #8192 @ 0x2000 20006a80: bf38 it cc 20006a82: 1992 addcc r2, r2, r6 20006a84: 4549 cmp r1, r9 20006a86: f10c 0c01 add.w ip, ip, #1 20006a8a: f845 202a str.w r2, [r5, sl, lsl #2] 20006a8e: d1f1 bne.n 20006a74 20006a90: 433b orrs r3, r7 20006a92: f848 302e str.w r3, [r8, lr, lsl #2] 20006a96: f7fa f9d5 bl 20000e44 20006a9a: 4620 mov r0, r4 20006a9c: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20006aa0: f04f 34ff mov.w r4, #4294967295 @ 0xffffffff 20006aa4: f7fa f9ce bl 20000e44 20006aa8: 4620 mov r0, r4 20006aaa: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20006aae: 0749 lsls r1, r1, #29 20006ab0: d5d2 bpl.n 20006a58 20006ab2: f06f 040a mvn.w r4, #10 20006ab6: f7fa f9c5 bl 20000e44 20006aba: 4620 mov r0, r4 20006abc: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20006ac0: f1d2 0420 rsbs r4, r2, #32 20006ac4: d40d bmi.n 20006ae2 20006ac6: fa03 f104 lsl.w r1, r3, r4 20006aca: 4239 tst r1, r7 20006acc: 4626 mov r6, r4 20006ace: d103 bne.n 20006ad8 20006ad0: e7b9 b.n 20006a46 20006ad2: 4239 tst r1, r7 20006ad4: 4626 mov r6, r4 20006ad6: d0b6 beq.n 20006a46 20006ad8: 3c01 subs r4, #1 20006ada: 1c66 adds r6, r4, #1 20006adc: fa03 f104 lsl.w r1, r3, r4 20006ae0: d1f7 bne.n 20006ad2 20006ae2: f06f 0408 mvn.w r4, #8 20006ae6: f7fa f9ad bl 20000e44 20006aea: 4620 mov r0, r4 20006aec: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} 20006af0: 2001385c .word 0x2001385c 20006af4 : 20006af4: b510 push {r4, lr} 20006af6: 4604 mov r4, r0 20006af8: f7fa f992 bl 20000e20 20006afc: 2300 movs r3, #0 20006afe: f104 422f add.w r2, r4, #2936012800 @ 0xaf000000 20006b02: 4908 ldr r1, [pc, #32] @ (20006b24 ) 20006b04: f502 0260 add.w r2, r2, #14680064 @ 0xe00000 20006b08: 0d12 lsrs r2, r2, #20 20006b0a: f841 3022 str.w r3, [r1, r2, lsl #2] 20006b0e: f103 0212 add.w r2, r3, #18 20006b12: f844 3022 str.w r3, [r4, r2, lsl #2] 20006b16: 3301 adds r3, #1 20006b18: 2b20 cmp r3, #32 20006b1a: d1f8 bne.n 20006b0e 20006b1c: e8bd 4010 ldmia.w sp!, {r4, lr} 20006b20: f7fa b990 b.w 20000e44 20006b24: 2001385c .word 0x2001385c 20006b28 : 20006b28: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20006b2c: f8d0 4168 ldr.w r4, [r0, #360] @ 0x168 20006b30: f89d 6018 ldrb.w r6, [sp, #24] 20006b34: 1b12 subs r2, r2, r4 20006b36: 2a1f cmp r2, #31 20006b38: d838 bhi.n 20006bac 20006b3a: f24e 049f movw r4, #57503 @ 0xe09f 20006b3e: f24e 0580 movw r5, #57472 @ 0xe080 20006b42: f44f 3800 mov.w r8, #131072 @ 0x20000 20006b46: eb01 0c41 add.w ip, r1, r1, lsl #1 20006b4a: 2e00 cmp r6, #0 20006b4c: bf18 it ne 20006b4e: 4625 movne r5, r4 20006b50: eb00 04cc add.w r4, r0, ip, lsl #3 20006b54: f504 5443 add.w r4, r4, #12480 @ 0x30c0 20006b58: eb00 0ccc add.w ip, r0, ip, lsl #3 20006b5c: 2b05 cmp r3, #5 20006b5e: f8dc 70dc ldr.w r7, [ip, #220] @ 0xdc 20006b62: ea4f 0e41 mov.w lr, r1, lsl #1 20006b66: f8dc 60cc ldr.w r6, [ip, #204] @ 0xcc 20006b6a: f8c4 800c str.w r8, [r4, #12] 20006b6e: d90c bls.n 20006b8a 20006b70: 0154 lsls r4, r2, #5 20006b72: 3b05 subs r3, #5 20006b74: f044 54a0 orr.w r4, r4, #335544320 @ 0x14000000 20006b78: 3205 adds r2, #5 20006b7a: 2b05 cmp r3, #5 20006b7c: f8cc 40dc str.w r4, [ip, #220] @ 0xdc 20006b80: f002 021f and.w r2, r2, #31 20006b84: f8cc 50d8 str.w r5, [ip, #216] @ 0xd8 20006b88: d8f2 bhi.n 20006b70 20006b8a: 4471 add r1, lr 20006b8c: eb00 01c1 add.w r1, r0, r1, lsl #3 20006b90: 2000 movs r0, #0 20006b92: 0152 lsls r2, r2, #5 20006b94: ea42 6383 orr.w r3, r2, r3, lsl #26 20006b98: f8c1 30dc str.w r3, [r1, #220] @ 0xdc 20006b9c: f8c1 50d8 str.w r5, [r1, #216] @ 0xd8 20006ba0: f8c1 70dc str.w r7, [r1, #220] @ 0xdc 20006ba4: f8c1 60cc str.w r6, [r1, #204] @ 0xcc 20006ba8: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 20006bac: f06f 0004 mvn.w r0, #4 20006bb0: e7fa b.n 20006ba8 20006bb2: bf00 nop 20006bb4 : 20006bb4: b5f0 push {r4, r5, r6, r7, lr} 20006bb6: 2501 movs r5, #1 20006bb8: 6804 ldr r4, [r0, #0] 20006bba: 408d lsls r5, r1 20006bbc: ea24 0405 bic.w r4, r4, r5 20006bc0: 6004 str r4, [r0, #0] 20006bc2: b3b3 cbz r3, 20006c32 20006bc4: e9d3 5601 ldrd r5, r6, [r3, #4] 20006bc8: 681f ldr r7, [r3, #0] 20006bca: 68dc ldr r4, [r3, #12] 20006bcc: eb01 0341 add.w r3, r1, r1, lsl #1 20006bd0: eb00 03c3 add.w r3, r0, r3, lsl #3 20006bd4: f8c3 70c8 str.w r7, [r3, #200] @ 0xc8 20006bd8: ea4f 0c41 mov.w ip, r1, lsl #1 20006bdc: f8c3 60d0 str.w r6, [r3, #208] @ 0xd0 20006be0: f8c3 50cc str.w r5, [r3, #204] @ 0xcc 20006be4: f8c3 40dc str.w r4, [r3, #220] @ 0xdc 20006be8: eb0c 0301 add.w r3, ip, r1 20006bec: f04f 3501 mov.w r5, #16843009 @ 0x1010101 20006bf0: eb00 0cc3 add.w ip, r0, r3, lsl #3 20006bf4: f04f 4600 mov.w r6, #2147483648 @ 0x80000000 20006bf8: eb00 0ec3 add.w lr, r0, r3, lsl #3 20006bfc: 2301 movs r3, #1 20006bfe: f50e 5e86 add.w lr, lr, #4288 @ 0x10c0 20006c02: 1d0c adds r4, r1, #4 20006c04: f101 0708 add.w r7, r1, #8 20006c08: 408d lsls r5, r1 20006c0a: f8ce 6010 str.w r6, [lr, #16] 20006c0e: fa03 f404 lsl.w r4, r3, r4 20006c12: f8ce 6010 str.w r6, [lr, #16] 20006c16: f002 021f and.w r2, r2, #31 20006c1a: 6085 str r5, [r0, #8] 20006c1c: 40bb lsls r3, r7 20006c1e: f500 5000 add.w r0, r0, #8192 @ 0x2000 20006c22: 6004 str r4, [r0, #0] 20006c24: f10e 0e10 add.w lr, lr, #16 20006c28: 6003 str r3, [r0, #0] 20006c2a: 2000 movs r0, #0 20006c2c: f8cc 20d8 str.w r2, [ip, #216] @ 0xd8 20006c30: bdf0 pop {r4, r5, r6, r7, pc} 20006c32: f44f 3780 mov.w r7, #65536 @ 0x10000 20006c36: f44f 2640 mov.w r6, #786432 @ 0xc0000 20006c3a: f44f 35f8 mov.w r5, #126976 @ 0x1f000 20006c3e: eb01 0441 add.w r4, r1, r1, lsl #1 20006c42: eb00 04c4 add.w r4, r0, r4, lsl #3 20006c46: f8c4 70c8 str.w r7, [r4, #200] @ 0xc8 20006c4a: ea4f 0c41 mov.w ip, r1, lsl #1 20006c4e: f8c4 60d0 str.w r6, [r4, #208] @ 0xd0 20006c52: f8c4 50cc str.w r5, [r4, #204] @ 0xcc 20006c56: f8c4 30dc str.w r3, [r4, #220] @ 0xdc 20006c5a: e7c5 b.n 20006be8 20006c5c : 20006c5c: bd03 pop {r0, r1, pc} 20006c5e: bf00 nop 20006c60 : 20006c60: b510 push {r4, lr} 20006c62: 4604 mov r4, r0 20006c64: f7fb fbcc bl 20002400 20006c68: 4623 mov r3, r4 20006c6a: e8bd 4010 ldmia.w sp!, {r4, lr} 20006c6e: 4718 bx r3 20006c70 : 20006c70: b5f0 push {r4, r5, r6, r7, lr} 20006c72: 4605 mov r5, r0 20006c74: b087 sub sp, #28 20006c76: 2019 movs r0, #25 20006c78: 4617 mov r7, r2 20006c7a: 460e mov r6, r1 20006c7c: f7fa f9cc bl 20001018 20006c80: 2100 movs r1, #0 20006c82: 4604 mov r4, r0 20006c84: 2019 movs r0, #25 20006c86: f7fa f9b1 bl 20000fec 20006c8a: 2100 movs r1, #0 20006c8c: e9cd 6504 strd r6, r5, [sp, #16] 20006c90: 9703 str r7, [sp, #12] 20006c92: 2600 movs r6, #0 20006c94: 2700 movs r7, #0 20006c96: 2201 movs r2, #1 20006c98: f04f 4350 mov.w r3, #3489660928 @ 0xd0000000 20006c9c: 468c mov ip, r1 20006c9e: e9cd 6700 strd r6, r7, [sp] 20006ca2: 9202 str r2, [sp, #8] 20006ca4: b1b9 cbz r1, 20006cd6 20006ca6: 6d1a ldr r2, [r3, #80] @ 0x50 20006ca8: 0795 lsls r5, r2, #30 20006caa: d5fc bpl.n 20006ca6 20006cac: 6559 str r1, [r3, #84] @ 0x54 20006cae: bf40 sev 20006cb0: 6d1a ldr r2, [r3, #80] @ 0x50 20006cb2: 07d0 lsls r0, r2, #31 20006cb4: d403 bmi.n 20006cbe 20006cb6: bf20 wfe 20006cb8: 6d1a ldr r2, [r3, #80] @ 0x50 20006cba: 07d2 lsls r2, r2, #31 20006cbc: d5fb bpl.n 20006cb6 20006cbe: 6d9a ldr r2, [r3, #88] @ 0x58 20006cc0: 428a cmp r2, r1 20006cc2: d00d beq.n 20006ce0 20006cc4: f04f 0c00 mov.w ip, #0 20006cc8: aa06 add r2, sp, #24 20006cca: eb02 028c add.w r2, r2, ip, lsl #2 20006cce: f852 1c18 ldr.w r1, [r2, #-24] 20006cd2: e7e7 b.n 20006ca4 20006cd4: 6d9a ldr r2, [r3, #88] @ 0x58 20006cd6: 6d1a ldr r2, [r3, #80] @ 0x50 20006cd8: 07d6 lsls r6, r2, #31 20006cda: d4fb bmi.n 20006cd4 20006cdc: bf40 sev 20006cde: e7e2 b.n 20006ca6 20006ce0: f10c 0c01 add.w ip, ip, #1 20006ce4: f1bc 0f06 cmp.w ip, #6 20006ce8: d1ee bne.n 20006cc8 20006cea: 4621 mov r1, r4 20006cec: 2019 movs r0, #25 20006cee: b007 add sp, #28 20006cf0: e8bd 40f0 ldmia.w sp!, {r4, r5, r6, r7, lr} 20006cf4: f7fa b97a b.w 20000fec 20006cf8 : 20006cf8: 4b0c ldr r3, [pc, #48] @ (20006d2c ) 20006cfa: 4a0d ldr r2, [pc, #52] @ (20006d30 ) 20006cfc: 4293 cmp r3, r2 20006cfe: d30e bcc.n 20006d1e 20006d00: 469c mov ip, r3 20006d02: f203 71f4 addw r1, r3, #2036 @ 0x7f4 20006d06: 4a0b ldr r2, [pc, #44] @ (20006d34 ) 20006d08: 6892 ldr r2, [r2, #8] 20006d0a: f8cc 07f4 str.w r0, [ip, #2036] @ 0x7f4 20006d0e: 480a ldr r0, [pc, #40] @ (20006d38 ) 20006d10: f8cc 37f8 str.w r3, [ip, #2040] @ 0x7f8 20006d14: f8cc 07fc str.w r0, [ip, #2044] @ 0x7fc 20006d18: 4808 ldr r0, [pc, #32] @ (20006d3c ) 20006d1a: f7ff bfa9 b.w 20006c70 20006d1e: f04f 33ff mov.w r3, #4294967295 @ 0xffffffff 20006d22: f240 71f3 movw r1, #2035 @ 0x7f3 20006d26: 469c mov ip, r3 20006d28: e7ed b.n 20006d06 20006d2a: bf00 nop 20006d2c: 20080800 .word 0x20080800 20006d30: 20080000 .word 0x20080000 20006d34: e000ed00 .word 0xe000ed00 20006d38: 20006c61 .word 0x20006c61 20006d3c: 20006c5d .word 0x20006c5d 20006d40 <__aeabi_uldivmod>: 20006d40: b953 cbnz r3, 20006d58 <__aeabi_uldivmod+0x18> 20006d42: b94a cbnz r2, 20006d58 <__aeabi_uldivmod+0x18> 20006d44: 2900 cmp r1, #0 20006d46: bf08 it eq 20006d48: 2800 cmpeq r0, #0 20006d4a: bf1c itt ne 20006d4c: f04f 31ff movne.w r1, #4294967295 @ 0xffffffff 20006d50: f04f 30ff movne.w r0, #4294967295 @ 0xffffffff 20006d54: f000 b98c b.w 20007070 <__aeabi_idiv0> 20006d58: f1ad 0c08 sub.w ip, sp, #8 20006d5c: e96d ce04 strd ip, lr, [sp, #-16]! 20006d60: f000 f806 bl 20006d70 <__udivmoddi4> 20006d64: f8dd e004 ldr.w lr, [sp, #4] 20006d68: e9dd 2302 ldrd r2, r3, [sp, #8] 20006d6c: b004 add sp, #16 20006d6e: 4770 bx lr 20006d70 <__udivmoddi4>: 20006d70: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20006d74: 9d09 ldr r5, [sp, #36] @ 0x24 20006d76: 460e mov r6, r1 20006d78: 4604 mov r4, r0 20006d7a: 460f mov r7, r1 20006d7c: 2b00 cmp r3, #0 20006d7e: d147 bne.n 20006e10 <__udivmoddi4+0xa0> 20006d80: 428a cmp r2, r1 20006d82: 4694 mov ip, r2 20006d84: fab2 f382 clz r3, r2 20006d88: d95a bls.n 20006e40 <__udivmoddi4+0xd0> 20006d8a: b143 cbz r3, 20006d9e <__udivmoddi4+0x2e> 20006d8c: fa02 fc03 lsl.w ip, r2, r3 20006d90: f1c3 0220 rsb r2, r3, #32 20006d94: 409f lsls r7, r3 20006d96: 409c lsls r4, r3 20006d98: fa20 f202 lsr.w r2, r0, r2 20006d9c: 4317 orrs r7, r2 20006d9e: ea4f 461c mov.w r6, ip, lsr #16 20006da2: fa1f fe8c uxth.w lr, ip 20006da6: 0c22 lsrs r2, r4, #16 20006da8: fbb7 f1f6 udiv r1, r7, r6 20006dac: fb06 7711 mls r7, r6, r1, r7 20006db0: fb01 f00e mul.w r0, r1, lr 20006db4: ea42 4207 orr.w r2, r2, r7, lsl #16 20006db8: 4290 cmp r0, r2 20006dba: d908 bls.n 20006dce <__udivmoddi4+0x5e> 20006dbc: eb1c 0202 adds.w r2, ip, r2 20006dc0: f101 37ff add.w r7, r1, #4294967295 @ 0xffffffff 20006dc4: d202 bcs.n 20006dcc <__udivmoddi4+0x5c> 20006dc6: 4290 cmp r0, r2 20006dc8: f200 813c bhi.w 20007044 <__udivmoddi4+0x2d4> 20006dcc: 4639 mov r1, r7 20006dce: 1a12 subs r2, r2, r0 20006dd0: b2a4 uxth r4, r4 20006dd2: fbb2 f0f6 udiv r0, r2, r6 20006dd6: fb06 2210 mls r2, r6, r0, r2 20006dda: fb00 fe0e mul.w lr, r0, lr 20006dde: ea44 4402 orr.w r4, r4, r2, lsl #16 20006de2: 45a6 cmp lr, r4 20006de4: d908 bls.n 20006df8 <__udivmoddi4+0x88> 20006de6: eb1c 0404 adds.w r4, ip, r4 20006dea: f100 32ff add.w r2, r0, #4294967295 @ 0xffffffff 20006dee: d202 bcs.n 20006df6 <__udivmoddi4+0x86> 20006df0: 45a6 cmp lr, r4 20006df2: f200 812a bhi.w 2000704a <__udivmoddi4+0x2da> 20006df6: 4610 mov r0, r2 20006df8: ea40 4001 orr.w r0, r0, r1, lsl #16 20006dfc: eba4 040e sub.w r4, r4, lr 20006e00: 2100 movs r1, #0 20006e02: b11d cbz r5, 20006e0c <__udivmoddi4+0x9c> 20006e04: 40dc lsrs r4, r3 20006e06: 2300 movs r3, #0 20006e08: e9c5 4300 strd r4, r3, [r5] 20006e0c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 20006e10: 428b cmp r3, r1 20006e12: d905 bls.n 20006e20 <__udivmoddi4+0xb0> 20006e14: b10d cbz r5, 20006e1a <__udivmoddi4+0xaa> 20006e16: e9c5 0100 strd r0, r1, [r5] 20006e1a: 2100 movs r1, #0 20006e1c: 4608 mov r0, r1 20006e1e: e7f5 b.n 20006e0c <__udivmoddi4+0x9c> 20006e20: fab3 f183 clz r1, r3 20006e24: 2900 cmp r1, #0 20006e26: d14f bne.n 20006ec8 <__udivmoddi4+0x158> 20006e28: 42b3 cmp r3, r6 20006e2a: f0c0 8102 bcc.w 20007032 <__udivmoddi4+0x2c2> 20006e2e: 4282 cmp r2, r0 20006e30: f240 80ff bls.w 20007032 <__udivmoddi4+0x2c2> 20006e34: 4608 mov r0, r1 20006e36: 2d00 cmp r5, #0 20006e38: d0e8 beq.n 20006e0c <__udivmoddi4+0x9c> 20006e3a: e9c5 4700 strd r4, r7, [r5] 20006e3e: e7e5 b.n 20006e0c <__udivmoddi4+0x9c> 20006e40: 2b00 cmp r3, #0 20006e42: f040 80af bne.w 20006fa4 <__udivmoddi4+0x234> 20006e46: 1a8a subs r2, r1, r2 20006e48: ea4f 4e1c mov.w lr, ip, lsr #16 20006e4c: fa1f f78c uxth.w r7, ip 20006e50: 2101 movs r1, #1 20006e52: fbb2 f6fe udiv r6, r2, lr 20006e56: fb0e 2016 mls r0, lr, r6, r2 20006e5a: 0c22 lsrs r2, r4, #16 20006e5c: ea42 4200 orr.w r2, r2, r0, lsl #16 20006e60: fb07 f006 mul.w r0, r7, r6 20006e64: 4290 cmp r0, r2 20006e66: d90f bls.n 20006e88 <__udivmoddi4+0x118> 20006e68: eb1c 0202 adds.w r2, ip, r2 20006e6c: f106 38ff add.w r8, r6, #4294967295 @ 0xffffffff 20006e70: bf2c ite cs 20006e72: f04f 0901 movcs.w r9, #1 20006e76: f04f 0900 movcc.w r9, #0 20006e7a: 4290 cmp r0, r2 20006e7c: d903 bls.n 20006e86 <__udivmoddi4+0x116> 20006e7e: f1b9 0f00 cmp.w r9, #0 20006e82: f000 80dc beq.w 2000703e <__udivmoddi4+0x2ce> 20006e86: 4646 mov r6, r8 20006e88: 1a12 subs r2, r2, r0 20006e8a: b2a4 uxth r4, r4 20006e8c: fbb2 f0fe udiv r0, r2, lr 20006e90: fb0e 2210 mls r2, lr, r0, r2 20006e94: fb00 f707 mul.w r7, r0, r7 20006e98: ea44 4402 orr.w r4, r4, r2, lsl #16 20006e9c: 42a7 cmp r7, r4 20006e9e: d90f bls.n 20006ec0 <__udivmoddi4+0x150> 20006ea0: eb1c 0404 adds.w r4, ip, r4 20006ea4: f100 32ff add.w r2, r0, #4294967295 @ 0xffffffff 20006ea8: bf2c ite cs 20006eaa: f04f 0e01 movcs.w lr, #1 20006eae: f04f 0e00 movcc.w lr, #0 20006eb2: 42a7 cmp r7, r4 20006eb4: d903 bls.n 20006ebe <__udivmoddi4+0x14e> 20006eb6: f1be 0f00 cmp.w lr, #0 20006eba: f000 80c9 beq.w 20007050 <__udivmoddi4+0x2e0> 20006ebe: 4610 mov r0, r2 20006ec0: 1be4 subs r4, r4, r7 20006ec2: ea40 4006 orr.w r0, r0, r6, lsl #16 20006ec6: e79c b.n 20006e02 <__udivmoddi4+0x92> 20006ec8: f1c1 0420 rsb r4, r1, #32 20006ecc: 408b lsls r3, r1 20006ece: fa06 fc01 lsl.w ip, r6, r1 20006ed2: fa00 fe01 lsl.w lr, r0, r1 20006ed6: fa22 f704 lsr.w r7, r2, r4 20006eda: 40e6 lsrs r6, r4 20006edc: 408a lsls r2, r1 20006ede: 431f orrs r7, r3 20006ee0: fa20 f304 lsr.w r3, r0, r4 20006ee4: ea4f 4817 mov.w r8, r7, lsr #16 20006ee8: ea43 030c orr.w r3, r3, ip 20006eec: fa1f fc87 uxth.w ip, r7 20006ef0: ea4f 4913 mov.w r9, r3, lsr #16 20006ef4: fbb6 f0f8 udiv r0, r6, r8 20006ef8: fb08 6610 mls r6, r8, r0, r6 20006efc: ea49 4606 orr.w r6, r9, r6, lsl #16 20006f00: fb00 f90c mul.w r9, r0, ip 20006f04: 45b1 cmp r9, r6 20006f06: d90e bls.n 20006f26 <__udivmoddi4+0x1b6> 20006f08: 19be adds r6, r7, r6 20006f0a: f100 3aff add.w sl, r0, #4294967295 @ 0xffffffff 20006f0e: bf2c ite cs 20006f10: f04f 0b01 movcs.w fp, #1 20006f14: f04f 0b00 movcc.w fp, #0 20006f18: 45b1 cmp r9, r6 20006f1a: d903 bls.n 20006f24 <__udivmoddi4+0x1b4> 20006f1c: f1bb 0f00 cmp.w fp, #0 20006f20: f000 80a2 beq.w 20007068 <__udivmoddi4+0x2f8> 20006f24: 4650 mov r0, sl 20006f26: eba6 0609 sub.w r6, r6, r9 20006f2a: fa1f f983 uxth.w r9, r3 20006f2e: fbb6 f3f8 udiv r3, r6, r8 20006f32: fb08 6613 mls r6, r8, r3, r6 20006f36: fb03 fc0c mul.w ip, r3, ip 20006f3a: ea49 4606 orr.w r6, r9, r6, lsl #16 20006f3e: 45b4 cmp ip, r6 20006f40: d90e bls.n 20006f60 <__udivmoddi4+0x1f0> 20006f42: 19be adds r6, r7, r6 20006f44: f103 38ff add.w r8, r3, #4294967295 @ 0xffffffff 20006f48: bf2c ite cs 20006f4a: f04f 0901 movcs.w r9, #1 20006f4e: f04f 0900 movcc.w r9, #0 20006f52: 45b4 cmp ip, r6 20006f54: d903 bls.n 20006f5e <__udivmoddi4+0x1ee> 20006f56: f1b9 0f00 cmp.w r9, #0 20006f5a: f000 8082 beq.w 20007062 <__udivmoddi4+0x2f2> 20006f5e: 4643 mov r3, r8 20006f60: ea43 4000 orr.w r0, r3, r0, lsl #16 20006f64: eba6 060c sub.w r6, r6, ip 20006f68: fba0 8c02 umull r8, ip, r0, r2 20006f6c: 4566 cmp r6, ip 20006f6e: 4643 mov r3, r8 20006f70: 46e1 mov r9, ip 20006f72: d302 bcc.n 20006f7a <__udivmoddi4+0x20a> 20006f74: d107 bne.n 20006f86 <__udivmoddi4+0x216> 20006f76: 45c6 cmp lr, r8 20006f78: d205 bcs.n 20006f86 <__udivmoddi4+0x216> 20006f7a: ebb8 0302 subs.w r3, r8, r2 20006f7e: eb6c 0c07 sbc.w ip, ip, r7 20006f82: 3801 subs r0, #1 20006f84: 46e1 mov r9, ip 20006f86: b15d cbz r5, 20006fa0 <__udivmoddi4+0x230> 20006f88: ebbe 0203 subs.w r2, lr, r3 20006f8c: eb66 0609 sbc.w r6, r6, r9 20006f90: fa06 f404 lsl.w r4, r6, r4 20006f94: fa22 f301 lsr.w r3, r2, r1 20006f98: 40ce lsrs r6, r1 20006f9a: 431c orrs r4, r3 20006f9c: e9c5 4600 strd r4, r6, [r5] 20006fa0: 2100 movs r1, #0 20006fa2: e733 b.n 20006e0c <__udivmoddi4+0x9c> 20006fa4: fa02 fc03 lsl.w ip, r2, r3 20006fa8: f1c3 0220 rsb r2, r3, #32 20006fac: 4099 lsls r1, r3 20006fae: 409c lsls r4, r3 20006fb0: 40d6 lsrs r6, r2 20006fb2: ea4f 4e1c mov.w lr, ip, lsr #16 20006fb6: fa20 f202 lsr.w r2, r0, r2 20006fba: fa1f f78c uxth.w r7, ip 20006fbe: fbb6 f0fe udiv r0, r6, lr 20006fc2: 430a orrs r2, r1 20006fc4: fb0e 6610 mls r6, lr, r0, r6 20006fc8: 0c11 lsrs r1, r2, #16 20006fca: ea41 4106 orr.w r1, r1, r6, lsl #16 20006fce: fb00 f607 mul.w r6, r0, r7 20006fd2: 428e cmp r6, r1 20006fd4: d90e bls.n 20006ff4 <__udivmoddi4+0x284> 20006fd6: eb1c 0101 adds.w r1, ip, r1 20006fda: f100 38ff add.w r8, r0, #4294967295 @ 0xffffffff 20006fde: bf2c ite cs 20006fe0: f04f 0901 movcs.w r9, #1 20006fe4: f04f 0900 movcc.w r9, #0 20006fe8: 428e cmp r6, r1 20006fea: d902 bls.n 20006ff2 <__udivmoddi4+0x282> 20006fec: f1b9 0f00 cmp.w r9, #0 20006ff0: d034 beq.n 2000705c <__udivmoddi4+0x2ec> 20006ff2: 4640 mov r0, r8 20006ff4: 1b89 subs r1, r1, r6 20006ff6: b292 uxth r2, r2 20006ff8: fbb1 f6fe udiv r6, r1, lr 20006ffc: fb0e 1116 mls r1, lr, r6, r1 20007000: ea42 4201 orr.w r2, r2, r1, lsl #16 20007004: fb06 f107 mul.w r1, r6, r7 20007008: 4291 cmp r1, r2 2000700a: d90e bls.n 2000702a <__udivmoddi4+0x2ba> 2000700c: eb1c 0202 adds.w r2, ip, r2 20007010: f106 38ff add.w r8, r6, #4294967295 @ 0xffffffff 20007014: bf2c ite cs 20007016: f04f 0901 movcs.w r9, #1 2000701a: f04f 0900 movcc.w r9, #0 2000701e: 4291 cmp r1, r2 20007020: d902 bls.n 20007028 <__udivmoddi4+0x2b8> 20007022: f1b9 0f00 cmp.w r9, #0 20007026: d016 beq.n 20007056 <__udivmoddi4+0x2e6> 20007028: 4646 mov r6, r8 2000702a: 1a52 subs r2, r2, r1 2000702c: ea46 4100 orr.w r1, r6, r0, lsl #16 20007030: e70f b.n 20006e52 <__udivmoddi4+0xe2> 20007032: 1a84 subs r4, r0, r2 20007034: eb66 0203 sbc.w r2, r6, r3 20007038: 2001 movs r0, #1 2000703a: 4617 mov r7, r2 2000703c: e6fb b.n 20006e36 <__udivmoddi4+0xc6> 2000703e: 3e02 subs r6, #2 20007040: 4462 add r2, ip 20007042: e721 b.n 20006e88 <__udivmoddi4+0x118> 20007044: 3902 subs r1, #2 20007046: 4462 add r2, ip 20007048: e6c1 b.n 20006dce <__udivmoddi4+0x5e> 2000704a: 4464 add r4, ip 2000704c: 3802 subs r0, #2 2000704e: e6d3 b.n 20006df8 <__udivmoddi4+0x88> 20007050: 4464 add r4, ip 20007052: 3802 subs r0, #2 20007054: e734 b.n 20006ec0 <__udivmoddi4+0x150> 20007056: 3e02 subs r6, #2 20007058: 4462 add r2, ip 2000705a: e7e6 b.n 2000702a <__udivmoddi4+0x2ba> 2000705c: 3802 subs r0, #2 2000705e: 4461 add r1, ip 20007060: e7c8 b.n 20006ff4 <__udivmoddi4+0x284> 20007062: 3b02 subs r3, #2 20007064: 443e add r6, r7 20007066: e77b b.n 20006f60 <__udivmoddi4+0x1f0> 20007068: 3802 subs r0, #2 2000706a: 443e add r6, r7 2000706c: e75b b.n 20006f26 <__udivmoddi4+0x1b6> 2000706e: bf00 nop 20007070 <__aeabi_idiv0>: 20007070: 4770 bx lr 20007072: bf00 nop 20007074 : 20007074: b570 push {r4, r5, r6, lr} 20007076: 0786 lsls r6, r0, #30 20007078: d047 beq.n 2000710a 2000707a: 1e54 subs r4, r2, #1 2000707c: 2a00 cmp r2, #0 2000707e: d03e beq.n 200070fe 20007080: b2ca uxtb r2, r1 20007082: 4603 mov r3, r0 20007084: e001 b.n 2000708a 20007086: 3c01 subs r4, #1 20007088: d339 bcc.n 200070fe 2000708a: f803 2b01 strb.w r2, [r3], #1 2000708e: 079d lsls r5, r3, #30 20007090: d1f9 bne.n 20007086 20007092: 2c03 cmp r4, #3 20007094: d92c bls.n 200070f0 20007096: b2cd uxtb r5, r1 20007098: 2c0f cmp r4, #15 2000709a: eb05 2505 add.w r5, r5, r5, lsl #8 2000709e: eb05 4505 add.w r5, r5, r5, lsl #16 200070a2: d935 bls.n 20007110 200070a4: f1a4 0c10 sub.w ip, r4, #16 200070a8: f103 0e10 add.w lr, r3, #16 200070ac: 461a mov r2, r3 200070ae: f02c 060f bic.w r6, ip, #15 200070b2: ea4f 1c1c mov.w ip, ip, lsr #4 200070b6: 44b6 add lr, r6 200070b8: e9c2 5500 strd r5, r5, [r2] 200070bc: e9c2 5502 strd r5, r5, [r2, #8] 200070c0: 3210 adds r2, #16 200070c2: 4572 cmp r2, lr 200070c4: d1f8 bne.n 200070b8 200070c6: f10c 0201 add.w r2, ip, #1 200070ca: f014 0f0c tst.w r4, #12 200070ce: f004 0c0f and.w ip, r4, #15 200070d2: eb03 1202 add.w r2, r3, r2, lsl #4 200070d6: d013 beq.n 20007100 200070d8: f1ac 0304 sub.w r3, ip, #4 200070dc: f023 0303 bic.w r3, r3, #3 200070e0: 3304 adds r3, #4 200070e2: 4413 add r3, r2 200070e4: f842 5b04 str.w r5, [r2], #4 200070e8: 4293 cmp r3, r2 200070ea: d1fb bne.n 200070e4 200070ec: f00c 0403 and.w r4, ip, #3 200070f0: b12c cbz r4, 200070fe 200070f2: b2c9 uxtb r1, r1 200070f4: 441c add r4, r3 200070f6: f803 1b01 strb.w r1, [r3], #1 200070fa: 42a3 cmp r3, r4 200070fc: d1fb bne.n 200070f6 200070fe: bd70 pop {r4, r5, r6, pc} 20007100: 4664 mov r4, ip 20007102: 4613 mov r3, r2 20007104: 2c00 cmp r4, #0 20007106: d1f4 bne.n 200070f2 20007108: e7f9 b.n 200070fe 2000710a: 4603 mov r3, r0 2000710c: 4614 mov r4, r2 2000710e: e7c0 b.n 20007092 20007110: 461a mov r2, r3 20007112: 46a4 mov ip, r4 20007114: e7e0 b.n 200070d8 20007116: bf00 nop 20007118 : 20007118: 4684 mov ip, r0 2000711a: ea41 0300 orr.w r3, r1, r0 2000711e: f013 0303 ands.w r3, r3, #3 20007122: d149 bne.n 200071b8 20007124: 3a40 subs r2, #64 @ 0x40 20007126: d323 bcc.n 20007170 20007128: 680b ldr r3, [r1, #0] 2000712a: 6003 str r3, [r0, #0] 2000712c: 684b ldr r3, [r1, #4] 2000712e: 6043 str r3, [r0, #4] 20007130: 688b ldr r3, [r1, #8] 20007132: 6083 str r3, [r0, #8] 20007134: 68cb ldr r3, [r1, #12] 20007136: 60c3 str r3, [r0, #12] 20007138: 690b ldr r3, [r1, #16] 2000713a: 6103 str r3, [r0, #16] 2000713c: 694b ldr r3, [r1, #20] 2000713e: 6143 str r3, [r0, #20] 20007140: 698b ldr r3, [r1, #24] 20007142: 6183 str r3, [r0, #24] 20007144: 69cb ldr r3, [r1, #28] 20007146: 61c3 str r3, [r0, #28] 20007148: 6a0b ldr r3, [r1, #32] 2000714a: 6203 str r3, [r0, #32] 2000714c: 6a4b ldr r3, [r1, #36] @ 0x24 2000714e: 6243 str r3, [r0, #36] @ 0x24 20007150: 6a8b ldr r3, [r1, #40] @ 0x28 20007152: 6283 str r3, [r0, #40] @ 0x28 20007154: 6acb ldr r3, [r1, #44] @ 0x2c 20007156: 62c3 str r3, [r0, #44] @ 0x2c 20007158: 6b0b ldr r3, [r1, #48] @ 0x30 2000715a: 6303 str r3, [r0, #48] @ 0x30 2000715c: 6b4b ldr r3, [r1, #52] @ 0x34 2000715e: 6343 str r3, [r0, #52] @ 0x34 20007160: 6b8b ldr r3, [r1, #56] @ 0x38 20007162: 6383 str r3, [r0, #56] @ 0x38 20007164: 6bcb ldr r3, [r1, #60] @ 0x3c 20007166: 63c3 str r3, [r0, #60] @ 0x3c 20007168: 3040 adds r0, #64 @ 0x40 2000716a: 3140 adds r1, #64 @ 0x40 2000716c: 3a40 subs r2, #64 @ 0x40 2000716e: d2db bcs.n 20007128 20007170: 3230 adds r2, #48 @ 0x30 20007172: d30b bcc.n 2000718c 20007174: 680b ldr r3, [r1, #0] 20007176: 6003 str r3, [r0, #0] 20007178: 684b ldr r3, [r1, #4] 2000717a: 6043 str r3, [r0, #4] 2000717c: 688b ldr r3, [r1, #8] 2000717e: 6083 str r3, [r0, #8] 20007180: 68cb ldr r3, [r1, #12] 20007182: 60c3 str r3, [r0, #12] 20007184: 3010 adds r0, #16 20007186: 3110 adds r1, #16 20007188: 3a10 subs r2, #16 2000718a: d2f3 bcs.n 20007174 2000718c: 320c adds r2, #12 2000718e: d305 bcc.n 2000719c 20007190: f851 3b04 ldr.w r3, [r1], #4 20007194: f840 3b04 str.w r3, [r0], #4 20007198: 3a04 subs r2, #4 2000719a: d2f9 bcs.n 20007190 2000719c: 3204 adds r2, #4 2000719e: d008 beq.n 200071b2 200071a0: 07d2 lsls r2, r2, #31 200071a2: bf1c itt ne 200071a4: f811 3b01 ldrbne.w r3, [r1], #1 200071a8: f800 3b01 strbne.w r3, [r0], #1 200071ac: d301 bcc.n 200071b2 200071ae: 880b ldrh r3, [r1, #0] 200071b0: 8003 strh r3, [r0, #0] 200071b2: 4660 mov r0, ip 200071b4: 4770 bx lr 200071b6: bf00 nop 200071b8: 2a08 cmp r2, #8 200071ba: d313 bcc.n 200071e4 200071bc: 078b lsls r3, r1, #30 200071be: d0b1 beq.n 20007124 200071c0: f010 0303 ands.w r3, r0, #3 200071c4: d0ae beq.n 20007124 200071c6: f1c3 0304 rsb r3, r3, #4 200071ca: 1ad2 subs r2, r2, r3 200071cc: 07db lsls r3, r3, #31 200071ce: bf1c itt ne 200071d0: f811 3b01 ldrbne.w r3, [r1], #1 200071d4: f800 3b01 strbne.w r3, [r0], #1 200071d8: d3a4 bcc.n 20007124 200071da: f831 3b02 ldrh.w r3, [r1], #2 200071de: f820 3b02 strh.w r3, [r0], #2 200071e2: e79f b.n 20007124 200071e4: 3a04 subs r2, #4 200071e6: d3d9 bcc.n 2000719c 200071e8: 3a01 subs r2, #1 200071ea: f811 3b01 ldrb.w r3, [r1], #1 200071ee: f800 3b01 strb.w r3, [r0], #1 200071f2: d2f9 bcs.n 200071e8 200071f4: 780b ldrb r3, [r1, #0] 200071f6: 7003 strb r3, [r0, #0] 200071f8: 784b ldrb r3, [r1, #1] 200071fa: 7043 strb r3, [r0, #1] 200071fc: 788b ldrb r3, [r1, #2] 200071fe: 7083 strb r3, [r0, #2] 20007200: 4660 mov r0, ip 20007202: 4770 bx lr 20007204 : 20007204: 2300 movs r3, #0 20007206: 4601 mov r1, r0 20007208: 461a mov r2, r3 2000720a: 4618 mov r0, r3 2000720c: f000 b842 b.w 20007294 <__register_exitproc> 20007210 : 20007210: f020 0103 bic.w r1, r0, #3 20007214: f010 0003 ands.w r0, r0, #3 20007218: f1c0 0000 rsb r0, r0, #0 2000721c: f851 3b04 ldr.w r3, [r1], #4 20007220: f100 0c04 add.w ip, r0, #4 20007224: ea4f 0ccc mov.w ip, ip, lsl #3 20007228: f06f 0200 mvn.w r2, #0 2000722c: bf1c itt ne 2000722e: fa22 f20c lsrne.w r2, r2, ip 20007232: 4313 orrne r3, r2 20007234: f04f 0c01 mov.w ip, #1 20007238: ea4c 2c0c orr.w ip, ip, ip, lsl #8 2000723c: ea4c 4c0c orr.w ip, ip, ip, lsl #16 20007240: eba3 020c sub.w r2, r3, ip 20007244: ea22 0203 bic.w r2, r2, r3 20007248: ea12 12cc ands.w r2, r2, ip, lsl #7 2000724c: bf04 itt eq 2000724e: f851 3b04 ldreq.w r3, [r1], #4 20007252: 3004 addeq r0, #4 20007254: d0f4 beq.n 20007240 20007256: f1c2 0100 rsb r1, r2, #0 2000725a: ea02 0201 and.w r2, r2, r1 2000725e: fab2 f282 clz r2, r2 20007262: f1c2 021f rsb r2, r2, #31 20007266: eb00 00d2 add.w r0, r0, r2, lsr #3 2000726a: 4770 bx lr 2000726c <__libc_fini_array>: 2000726c: b538 push {r3, r4, r5, lr} 2000726e: 4d07 ldr r5, [pc, #28] @ (2000728c <__libc_fini_array+0x20>) 20007270: 4c07 ldr r4, [pc, #28] @ (20007290 <__libc_fini_array+0x24>) 20007272: 1b2c subs r4, r5, r4 20007274: 10a4 asrs r4, r4, #2 20007276: d005 beq.n 20007284 <__libc_fini_array+0x18> 20007278: 3c01 subs r4, #1 2000727a: f855 3d04 ldr.w r3, [r5, #-4]! 2000727e: 4798 blx r3 20007280: 2c00 cmp r4, #0 20007282: d1f9 bne.n 20007278 <__libc_fini_array+0xc> 20007284: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} 20007288: f000 b840 b.w 2000730c <_fini> 2000728c: 20010a10 .word 0x20010a10 20007290: 20010a10 .word 0x20010a10 20007294 <__register_exitproc>: 20007294: b470 push {r4, r5, r6} 20007296: 4d16 ldr r5, [pc, #88] @ (200072f0 <__register_exitproc+0x5c>) 20007298: 682c ldr r4, [r5, #0] 2000729a: b31c cbz r4, 200072e4 <__register_exitproc+0x50> 2000729c: 6865 ldr r5, [r4, #4] 2000729e: 2d1f cmp r5, #31 200072a0: dc23 bgt.n 200072ea <__register_exitproc+0x56> 200072a2: b938 cbnz r0, 200072b4 <__register_exitproc+0x20> 200072a4: 1c6b adds r3, r5, #1 200072a6: 2000 movs r0, #0 200072a8: 3502 adds r5, #2 200072aa: 6063 str r3, [r4, #4] 200072ac: f844 1025 str.w r1, [r4, r5, lsl #2] 200072b0: bc70 pop {r4, r5, r6} 200072b2: 4770 bx lr 200072b4: eb04 0c85 add.w ip, r4, r5, lsl #2 200072b8: 2802 cmp r0, #2 200072ba: f8cc 2088 str.w r2, [ip, #136] @ 0x88 200072be: f04f 0201 mov.w r2, #1 200072c2: f8d4 6188 ldr.w r6, [r4, #392] @ 0x188 200072c6: fa02 f205 lsl.w r2, r2, r5 200072ca: ea46 0602 orr.w r6, r6, r2 200072ce: f8c4 6188 str.w r6, [r4, #392] @ 0x188 200072d2: f8cc 3108 str.w r3, [ip, #264] @ 0x108 200072d6: d1e5 bne.n 200072a4 <__register_exitproc+0x10> 200072d8: f8d4 318c ldr.w r3, [r4, #396] @ 0x18c 200072dc: 4313 orrs r3, r2 200072de: f8c4 318c str.w r3, [r4, #396] @ 0x18c 200072e2: e7df b.n 200072a4 <__register_exitproc+0x10> 200072e4: 4c03 ldr r4, [pc, #12] @ (200072f4 <__register_exitproc+0x60>) 200072e6: 602c str r4, [r5, #0] 200072e8: e7d8 b.n 2000729c <__register_exitproc+0x8> 200072ea: f04f 30ff mov.w r0, #4294967295 @ 0xffffffff 200072ee: e7df b.n 200072b0 <__register_exitproc+0x1c> 200072f0: 20011634 .word 0x20011634 200072f4: 200114a4 .word 0x200114a4 200072f8 : 200072f8: 4b02 ldr r3, [pc, #8] @ (20007304 ) 200072fa: b113 cbz r3, 20007302 200072fc: 4802 ldr r0, [pc, #8] @ (20007308 ) 200072fe: f7ff bf81 b.w 20007204 20007302: 4770 bx lr 20007304: 00000000 .word 0x00000000 20007308: 2000726d .word 0x2000726d 2000730c <_fini>: 2000730c: b5f8 push {r3, r4, r5, r6, r7, lr} 2000730e: bf00 nop Disassembly of section .data: 20007310 : 20007310: 4603 mov r3, r0 20007312: b500 push {lr} 20007314: 6802 ldr r2, [r0, #0] 20007316: f3ef 8c10 mrs ip, PRIMASK 2000731a: b672 cpsid i 2000731c: e8d2 efcf ldaexb lr, [r2] 20007320: 2001 movs r0, #1 20007322: f1be 0f00 cmp.w lr, #0 20007326: d1f9 bne.n 2000731c 20007328: e8c2 0f4e strexb lr, r0, [r2] 2000732c: f1be 0f00 cmp.w lr, #0 20007330: d1f4 bne.n 2000731c 20007332: f3bf 8f5f dmb sy 20007336: f993 2004 ldrsb.w r2, [r3, #4] 2000733a: 2a00 cmp r2, #0 2000733c: db0a blt.n 20007354 2000733e: b101 cbz r1, 20007342 20007340: 600a str r2, [r1, #0] 20007342: 2000 movs r0, #0 20007344: 2200 movs r2, #0 20007346: 681b ldr r3, [r3, #0] 20007348: e8c3 2f8f stlb r2, [r3] 2000734c: f38c 8810 msr PRIMASK, ip 20007350: f85d fb04 ldr.w pc, [sp], #4 20007354: f04f 4250 mov.w r2, #3489660928 @ 0xd0000000 20007358: 6812 ldr r2, [r2, #0] 2000735a: 2001 movs r0, #1 2000735c: 711a strb r2, [r3, #4] 2000735e: e7f1 b.n 20007344 20007360 : 20007360: f04f 4150 mov.w r1, #3489660928 @ 0xd0000000 20007364: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} 20007368: 2700 movs r7, #0 2000736a: 4604 mov r4, r0 2000736c: 4616 mov r6, r2 2000736e: 461d mov r5, r3 20007370: f8d1 8000 ldr.w r8, [r1] 20007374: e009 b.n 2000738a 20007376: 6823 ldr r3, [r4, #0] 20007378: e8c3 7f8f stlb r7, [r3] 2000737c: f38c 8810 msr PRIMASK, ip 20007380: 4630 mov r0, r6 20007382: 4629 mov r1, r5 20007384: f7fa fc00 bl 20001b88 20007388: b9f0 cbnz r0, 200073c8 2000738a: 6821 ldr r1, [r4, #0] 2000738c: f3ef 8c10 mrs ip, PRIMASK 20007390: b672 cpsid i 20007392: e8d1 2fcf ldaexb r2, [r1] 20007396: 2301 movs r3, #1 20007398: 2a00 cmp r2, #0 2000739a: d1fa bne.n 20007392 2000739c: e8c1 3f42 strexb r2, r3, [r1] 200073a0: 2a00 cmp r2, #0 200073a2: d1f6 bne.n 20007392 200073a4: f3bf 8f5f dmb sy 200073a8: f994 e004 ldrsb.w lr, [r4, #4] 200073ac: f1be 0f00 cmp.w lr, #0 200073b0: dae1 bge.n 20007376 200073b2: 2300 movs r3, #0 200073b4: 6822 ldr r2, [r4, #0] 200073b6: f884 8004 strb.w r8, [r4, #4] 200073ba: e8c2 3f8f stlb r3, [r2] 200073be: f38c 8810 msr PRIMASK, ip 200073c2: 2001 movs r0, #1 200073c4: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200073c8: 2000 movs r0, #0 200073ca: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 200073ce: bf00 nop 200073d0 : 200073d0: b530 push {r4, r5, lr} 200073d2: 4601 mov r1, r0 200073d4: 6804 ldr r4, [r0, #0] 200073d6: f3ef 8c10 mrs ip, PRIMASK 200073da: b672 cpsid i 200073dc: e8d4 efcf ldaexb lr, [r4] 200073e0: 2501 movs r5, #1 200073e2: f1be 0f00 cmp.w lr, #0 200073e6: d1f9 bne.n 200073dc 200073e8: e8c4 5f4e strexb lr, r5, [r4] 200073ec: f1be 0f00 cmp.w lr, #0 200073f0: d1f4 bne.n 200073dc 200073f2: f3bf 8f5f dmb sy 200073f6: f990 4004 ldrsb.w r4, [r0, #4] 200073fa: 2c00 cmp r4, #0 200073fc: db11 blt.n 20007422 200073fe: 2100 movs r1, #0 20007400: 6805 ldr r5, [r0, #0] 20007402: e8c5 1f8f stlb r1, [r5] 20007406: f38c 8810 msr PRIMASK, ip 2000740a: f04f 4c50 mov.w ip, #3489660928 @ 0xd0000000 2000740e: f99c c000 ldrsb.w ip, [ip] 20007412: 45a4 cmp ip, r4 20007414: d101 bne.n 2000741a 20007416: 4608 mov r0, r1 20007418: bd30 pop {r4, r5, pc} 2000741a: e8bd 4030 ldmia.w sp!, {r4, r5, lr} 2000741e: f7ff bf9f b.w 20007360 20007422: f04f 4050 mov.w r0, #3489660928 @ 0xd0000000 20007426: 6800 ldr r0, [r0, #0] 20007428: 2300 movs r3, #0 2000742a: 680a ldr r2, [r1, #0] 2000742c: 7108 strb r0, [r1, #4] 2000742e: e8c2 3f8f stlb r3, [r2] 20007432: f38c 8810 msr PRIMASK, ip 20007436: 2001 movs r0, #1 20007438: bd30 pop {r4, r5, pc} 2000743a: bf00 nop 2000743c : 2000743c: b570 push {r4, r5, r6, lr} 2000743e: 4605 mov r5, r0 20007440: 460c mov r4, r1 20007442: f7fa fca9 bl 20001d98 20007446: 4602 mov r2, r0 20007448: 460b mov r3, r1 2000744a: f44f 707a mov.w r0, #1000 @ 0x3e8 2000744e: f04f 3eff mov.w lr, #4294967295 @ 0xffffffff 20007452: f06f 4c00 mvn.w ip, #2147483648 @ 0x80000000 20007456: fbe4 2300 umlal r2, r3, r4, r0 2000745a: 4596 cmp lr, r2 2000745c: eb7c 0103 sbcs.w r1, ip, r3 20007460: bf38 it cc 20007462: 4672 movcc r2, lr 20007464: 4628 mov r0, r5 20007466: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} 2000746a: bf38 it cc 2000746c: 4663 movcc r3, ip 2000746e: f7ff bf77 b.w 20007360 20007472: bf00 nop 20007474 : 20007474: 6803 ldr r3, [r0, #0] 20007476: f3ef 8210 mrs r2, PRIMASK 2000747a: b672 cpsid i 2000747c: e8d3 cfcf ldaexb ip, [r3] 20007480: 2101 movs r1, #1 20007482: f1bc 0f00 cmp.w ip, #0 20007486: d1f9 bne.n 2000747c 20007488: e8c3 1f4c strexb ip, r1, [r3] 2000748c: f1bc 0f00 cmp.w ip, #0 20007490: d1f4 bne.n 2000747c 20007492: f3bf 8f5f dmb sy 20007496: f04f 0cff mov.w ip, #255 @ 0xff 2000749a: 2300 movs r3, #0 2000749c: 6801 ldr r1, [r0, #0] 2000749e: f880 c004 strb.w ip, [r0, #4] 200074a2: e8c1 3f8f stlb r3, [r1] 200074a6: f382 8810 msr PRIMASK, r2 200074aa: bf40 sev 200074ac: 4770 bx lr 200074ae: bf00 nop 200074b0 : 200074b0: 2100 movs r1, #0 200074b2: b508 push {r3, lr} 200074b4: 4b13 ldr r3, [pc, #76] @ (20007504 ) 200074b6: f44f 7270 mov.w r2, #960 @ 0x3c0 200074ba: 6099 str r1, [r3, #8] 200074bc: 4812 ldr r0, [pc, #72] @ (20007508 ) 200074be: 60d9 str r1, [r3, #12] 200074c0: 6119 str r1, [r3, #16] 200074c2: 6159 str r1, [r3, #20] 200074c4: 6199 str r1, [r3, #24] 200074c6: 61d9 str r1, [r3, #28] 200074c8: 6219 str r1, [r3, #32] 200074ca: 6259 str r1, [r3, #36] @ 0x24 200074cc: 6299 str r1, [r3, #40] @ 0x28 200074ce: 62d9 str r1, [r3, #44] @ 0x2c 200074d0: 6319 str r1, [r3, #48] @ 0x30 200074d2: 6359 str r1, [r3, #52] @ 0x34 200074d4: 6399 str r1, [r3, #56] @ 0x38 200074d6: 63d9 str r1, [r3, #60] @ 0x3c 200074d8: 6419 str r1, [r3, #64] @ 0x40 200074da: 6459 str r1, [r3, #68] @ 0x44 200074dc: 6499 str r1, [r3, #72] @ 0x48 200074de: 64d9 str r1, [r3, #76] @ 0x4c 200074e0: 6519 str r1, [r3, #80] @ 0x50 200074e2: 6559 str r1, [r3, #84] @ 0x54 200074e4: 6599 str r1, [r3, #88] @ 0x58 200074e6: 65d9 str r1, [r3, #92] @ 0x5c 200074e8: 6619 str r1, [r3, #96] @ 0x60 200074ea: 6659 str r1, [r3, #100] @ 0x64 200074ec: 6699 str r1, [r3, #104] @ 0x68 200074ee: 66d9 str r1, [r3, #108] @ 0x6c 200074f0: 6719 str r1, [r3, #112] @ 0x70 200074f2: 6759 str r1, [r3, #116] @ 0x74 200074f4: 6799 str r1, [r3, #120] @ 0x78 200074f6: 67d9 str r1, [r3, #124] @ 0x7c 200074f8: f7ff fdbc bl 20007074 200074fc: 4b03 ldr r3, [pc, #12] @ (2000750c ) 200074fe: 4a04 ldr r2, [pc, #16] @ (20007510 ) 20007500: 601a str r2, [r3, #0] 20007502: bd08 pop {r3, pc} 20007504: 50100000 .word 0x50100000 20007508: 20013be4 .word 0x20013be4 2000750c: 20013fb0 .word 0x20013fb0 20007510: 50100180 .word 0x50100180 20007514 : 20007514: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 20007518: 4b20 ldr r3, [pc, #128] @ (2000759c ) 2000751a: b085 sub sp, #20 2000751c: 6d9e ldr r6, [r3, #88] @ 0x58 2000751e: b30e cbz r6, 20007564 20007520: 2400 movs r4, #0 20007522: 2501 movs r5, #1 20007524: 4f1e ldr r7, [pc, #120] @ (200075a0 ) 20007526: e001 b.n 2000752c 20007528: 2c20 cmp r4, #32 2000752a: d01b beq.n 20007564 2000752c: ea06 0305 and.w r3, r6, r5 20007530: 1c62 adds r2, r4, #1 20007532: 4621 mov r1, r4 20007534: 46aa mov sl, r5 20007536: b2d4 uxtb r4, r2 20007538: 006d lsls r5, r5, #1 2000753a: 2b00 cmp r3, #0 2000753c: d0f4 beq.n 20007528 2000753e: 2302 movs r3, #2 20007540: f004 0801 and.w r8, r4, #1 20007544: ea4f 0951 mov.w r9, r1, lsr #1 20007548: fb13 8b09 smlabb fp, r3, r9, r8 2000754c: 4b15 ldr r3, [pc, #84] @ (200075a4 ) 2000754e: eb07 1b4b add.w fp, r7, fp, lsl #5 20007552: 4658 mov r0, fp 20007554: f8c3 a058 str.w sl, [r3, #88] @ 0x58 20007558: f000 fc0a bl 20007d70 2000755c: b928 cbnz r0, 2000756a 2000755e: ea36 060a bics.w r6, r6, sl 20007562: d1e1 bne.n 20007528 20007564: b005 add sp, #20 20007566: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} 2000756a: f44f 62e0 mov.w r2, #1792 @ 0x700 2000756e: f8ad 2004 strh.w r2, [sp, #4] 20007572: 2200 movs r2, #0 20007574: eb08 0349 add.w r3, r8, r9, lsl #1 20007578: eb07 1343 add.w r3, r7, r3, lsl #5 2000757c: f88d 2009 strb.w r2, [sp, #9] 20007580: 789a ldrb r2, [r3, #2] 20007582: 8adb ldrh r3, [r3, #22] 20007584: a801 add r0, sp, #4 20007586: 2101 movs r1, #1 20007588: f88d 2008 strb.w r2, [sp, #8] 2000758c: 9303 str r3, [sp, #12] 2000758e: f000 fc0d bl 20007dac 20007592: 4658 mov r0, fp 20007594: f000 fb92 bl 20007cbc 20007598: e7e1 b.n 2000755e 2000759a: bf00 nop 2000759c: 50110000 .word 0x50110000 200075a0: 20013ba4 .word 0x20013ba4 200075a4: 50113000 .word 0x50113000 200075a8 : 200075a8: b5f0 push {r4, r5, r6, r7, lr} 200075aa: 4bb2 ldr r3, [pc, #712] @ (20007874 ) 200075ac: b085 sub sp, #20 200075ae: f8d3 5098 ldr.w r5, [r3, #152] @ 0x98 200075b2: f415 3600 ands.w r6, r5, #131072 @ 0x20000 200075b6: d074 beq.n 200076a2 200075b8: 4baf ldr r3, [pc, #700] @ (20007878 ) 200075ba: 4cb0 ldr r4, [pc, #704] @ (2000787c ) 200075bc: 6a99 ldr r1, [r3, #40] @ 0x28 200075be: f894 303b ldrb.w r3, [r4, #59] @ 0x3b 200075c2: 4aaf ldr r2, [pc, #700] @ (20007880 ) 200075c4: 2b02 cmp r3, #2 200075c6: 6011 str r1, [r2, #0] 200075c8: f000 80f9 beq.w 200077be 200075cc: 2600 movs r6, #0 200075ce: f894 307b ldrb.w r3, [r4, #123] @ 0x7b 200075d2: 2b02 cmp r3, #2 200075d4: f000 81d4 beq.w 20007980 200075d8: f894 30bb ldrb.w r3, [r4, #187] @ 0xbb 200075dc: 2b02 cmp r3, #2 200075de: f000 81c5 beq.w 2000796c 200075e2: f894 30fb ldrb.w r3, [r4, #251] @ 0xfb 200075e6: 2b02 cmp r3, #2 200075e8: f000 81b6 beq.w 20007958 200075ec: f894 313b ldrb.w r3, [r4, #315] @ 0x13b 200075f0: 2b02 cmp r3, #2 200075f2: f000 81a6 beq.w 20007942 200075f6: f894 317b ldrb.w r3, [r4, #379] @ 0x17b 200075fa: 2b02 cmp r3, #2 200075fc: f000 8196 beq.w 2000792c 20007600: f894 31bb ldrb.w r3, [r4, #443] @ 0x1bb 20007604: 2b02 cmp r3, #2 20007606: f000 8186 beq.w 20007916 2000760a: f894 31fb ldrb.w r3, [r4, #507] @ 0x1fb 2000760e: 2b02 cmp r3, #2 20007610: f000 8176 beq.w 20007900 20007614: f894 323b ldrb.w r3, [r4, #571] @ 0x23b 20007618: 2b02 cmp r3, #2 2000761a: f000 8165 beq.w 200078e8 2000761e: f894 327b ldrb.w r3, [r4, #635] @ 0x27b 20007622: 2b02 cmp r3, #2 20007624: f000 8154 beq.w 200078d0 20007628: f894 32bb ldrb.w r3, [r4, #699] @ 0x2bb 2000762c: 2b02 cmp r3, #2 2000762e: f000 8143 beq.w 200078b8 20007632: f894 32fb ldrb.w r3, [r4, #763] @ 0x2fb 20007636: 2b02 cmp r3, #2 20007638: f000 8132 beq.w 200078a0 2000763c: f894 333b ldrb.w r3, [r4, #827] @ 0x33b 20007640: 2b02 cmp r3, #2 20007642: f000 810a beq.w 2000785a 20007646: f894 337b ldrb.w r3, [r4, #891] @ 0x37b 2000764a: 2b02 cmp r3, #2 2000764c: f000 80c9 beq.w 200077e2 20007650: f894 33bb ldrb.w r3, [r4, #955] @ 0x3bb 20007654: 2b02 cmp r3, #2 20007656: f000 80ec beq.w 20007832 2000765a: f894 33fb ldrb.w r3, [r4, #1019] @ 0x3fb 2000765e: 2b02 cmp r3, #2 20007660: f000 80d6 beq.w 20007810 20007664: b93e cbnz r6, 20007676 20007666: 4b87 ldr r3, [pc, #540] @ (20007884 ) 20007668: 781b ldrb r3, [r3, #0] 2000766a: b923 cbnz r3, 20007676 2000766c: f44f 3200 mov.w r2, #131072 @ 0x20000 20007670: 4b85 ldr r3, [pc, #532] @ (20007888 ) 20007672: f8c3 2090 str.w r2, [r3, #144] @ 0x90 20007676: f44f 7240 mov.w r2, #768 @ 0x300 2000767a: 4b7e ldr r3, [pc, #504] @ (20007874 ) 2000767c: 2101 movs r1, #1 2000767e: 6c9b ldr r3, [r3, #72] @ 0x48 20007680: a801 add r0, sp, #4 20007682: f3c3 030a ubfx r3, r3, #0, #11 20007686: f8ad 2004 strh.w r2, [sp, #4] 2000768a: 9302 str r3, [sp, #8] 2000768c: f000 fb8e bl 20007dac 20007690: 06ea lsls r2, r5, #27 20007692: f44f 3600 mov.w r6, #131072 @ 0x20000 20007696: 4c7d ldr r4, [pc, #500] @ (2000788c ) 20007698: d507 bpl.n 200076aa 2000769a: f7ff ff3b bl 20007514 2000769e: 4626 mov r6, r4 200076a0: e003 b.n 200076aa 200076a2: 06ea lsls r2, r5, #27 200076a4: f04f 0410 mov.w r4, #16 200076a8: d4f7 bmi.n 2000769a 200076aa: 03eb lsls r3, r5, #15 200076ac: d532 bpl.n 20007714 200076ae: 4c73 ldr r4, [pc, #460] @ (2000787c ) 200076b0: f446 3680 orr.w r6, r6, #65536 @ 0x10000 200076b4: 7ea3 ldrb r3, [r4, #26] 200076b6: b19b cbz r3, 200076e0 200076b8: 2102 movs r1, #2 200076ba: 4b75 ldr r3, [pc, #468] @ (20007890 ) 200076bc: 4a6d ldr r2, [pc, #436] @ (20007874 ) 200076be: 6619 str r1, [r3, #96] @ 0x60 200076c0: 6e53 ldr r3, [r2, #100] @ 0x64 200076c2: 079f lsls r7, r3, #30 200076c4: d5fc bpl.n 200076c0 200076c6: f44f 5240 mov.w r2, #12288 @ 0x3000 200076ca: 2100 movs r1, #0 200076cc: 486b ldr r0, [pc, #428] @ (2000787c ) 200076ce: f000 fafb bl 20007cc8 <_hw_endpoint_buffer_control_update32> 200076d2: 486a ldr r0, [pc, #424] @ (2000787c ) 200076d4: f000 faf2 bl 20007cbc 200076d8: 2202 movs r2, #2 200076da: 4b6b ldr r3, [pc, #428] @ (20007888 ) 200076dc: 665a str r2, [r3, #100] @ 0x64 200076de: 661a str r2, [r3, #96] @ 0x60 200076e0: 2301 movs r3, #1 200076e2: f894 203a ldrb.w r2, [r4, #58] @ 0x3a 200076e6: 70e3 strb r3, [r4, #3] 200076e8: b9fa cbnz r2, 2000772a 200076ea: 2301 movs r3, #1 200076ec: f44f 61c0 mov.w r1, #1536 @ 0x600 200076f0: 4a68 ldr r2, [pc, #416] @ (20007894 ) 200076f2: f884 3023 strb.w r3, [r4, #35] @ 0x23 200076f6: f8ad 1004 strh.w r1, [sp, #4] 200076fa: e892 0003 ldmia.w r2, {r0, r1} 200076fe: aa04 add r2, sp, #16 20007700: e902 0003 stmdb r2, {r0, r1} 20007704: 4619 mov r1, r3 20007706: a801 add r0, sp, #4 20007708: f000 fb50 bl 20007dac 2000770c: f44f 3200 mov.w r2, #131072 @ 0x20000 20007710: 4b5d ldr r3, [pc, #372] @ (20007888 ) 20007712: 651a str r2, [r3, #80] @ 0x50 20007714: 04e9 lsls r1, r5, #19 20007716: d41d bmi.n 20007754 20007718: 046a lsls r2, r5, #17 2000771a: d432 bmi.n 20007782 2000771c: 042b lsls r3, r5, #16 2000771e: d43f bmi.n 200077a0 20007720: 42ae cmp r6, r5 20007722: f040 81a5 bne.w 20007a70 20007726: b005 add sp, #20 20007728: bdf0 pop {r4, r5, r6, r7, pc} 2000772a: 4a59 ldr r2, [pc, #356] @ (20007890 ) 2000772c: 6613 str r3, [r2, #96] @ 0x60 2000772e: f5a2 5200 sub.w r2, r2, #8192 @ 0x2000 20007732: 6e53 ldr r3, [r2, #100] @ 0x64 20007734: 07d8 lsls r0, r3, #31 20007736: d5fc bpl.n 20007732 20007738: f44f 5240 mov.w r2, #12288 @ 0x3000 2000773c: 2100 movs r1, #0 2000773e: 4856 ldr r0, [pc, #344] @ (20007898 ) 20007740: f000 fac2 bl 20007cc8 <_hw_endpoint_buffer_control_update32> 20007744: 4854 ldr r0, [pc, #336] @ (20007898 ) 20007746: f000 fab9 bl 20007cbc 2000774a: 2201 movs r2, #1 2000774c: 4b4e ldr r3, [pc, #312] @ (20007888 ) 2000774e: 665a str r2, [r3, #100] @ 0x64 20007750: 661a str r2, [r3, #96] @ 0x60 20007752: e7ca b.n 200076ea 20007754: 2400 movs r4, #0 20007756: 4b47 ldr r3, [pc, #284] @ (20007874 ) 20007758: f446 5680 orr.w r6, r6, #4096 @ 0x1000 2000775c: 601c str r4, [r3, #0] 2000775e: f7ff fea7 bl 200074b0 20007762: f44f 7380 mov.w r3, #256 @ 0x100 20007766: 2101 movs r1, #1 20007768: a801 add r0, sp, #4 2000776a: f8ad 3004 strh.w r3, [sp, #4] 2000776e: f88d 4008 strb.w r4, [sp, #8] 20007772: f000 fb1b bl 20007dac 20007776: f44f 2200 mov.w r2, #524288 @ 0x80000 2000777a: 4b43 ldr r3, [pc, #268] @ (20007888 ) 2000777c: 651a str r2, [r3, #80] @ 0x50 2000777e: 046a lsls r2, r5, #17 20007780: d5cc bpl.n 2000771c 20007782: f44f 6380 mov.w r3, #1024 @ 0x400 20007786: 2101 movs r1, #1 20007788: a801 add r0, sp, #4 2000778a: f8ad 3004 strh.w r3, [sp, #4] 2000778e: f000 fb0d bl 20007dac 20007792: 2210 movs r2, #16 20007794: 4b3c ldr r3, [pc, #240] @ (20007888 ) 20007796: f446 4680 orr.w r6, r6, #16384 @ 0x4000 2000779a: 651a str r2, [r3, #80] @ 0x50 2000779c: 042b lsls r3, r5, #16 2000779e: d5bf bpl.n 20007720 200077a0: f44f 63a0 mov.w r3, #1280 @ 0x500 200077a4: 2101 movs r1, #1 200077a6: a801 add r0, sp, #4 200077a8: f8ad 3004 strh.w r3, [sp, #4] 200077ac: f000 fafe bl 20007dac 200077b0: f44f 6200 mov.w r2, #2048 @ 0x800 200077b4: 4b34 ldr r3, [pc, #208] @ (20007888 ) 200077b6: f446 4600 orr.w r6, r6, #32768 @ 0x8000 200077ba: 651a str r2, [r3, #80] @ 0x50 200077bc: e7b0 b.n 20007720 200077be: f894 603a ldrb.w r6, [r4, #58] @ 0x3a 200077c2: 2e00 cmp r6, #0 200077c4: f43f af03 beq.w 200075ce 200077c8: f894 303c ldrb.w r3, [r4, #60] @ 0x3c 200077cc: 2b00 cmp r3, #0 200077ce: f43f aefe beq.w 200075ce 200077d2: 2300 movs r3, #0 200077d4: f104 0020 add.w r0, r4, #32 200077d8: f884 303c strb.w r3, [r4, #60] @ 0x3c 200077dc: f000 fa96 bl 20007d0c 200077e0: e6f5 b.n 200075ce 200077e2: f894 737a ldrb.w r7, [r4, #890] @ 0x37a 200077e6: 2f00 cmp r7, #0 200077e8: f43f af32 beq.w 20007650 200077ec: f894 337c ldrb.w r3, [r4, #892] @ 0x37c 200077f0: 2b00 cmp r3, #0 200077f2: f040 8136 bne.w 20007a62 200077f6: f894 33bb ldrb.w r3, [r4, #955] @ 0x3bb 200077fa: 2b02 cmp r3, #2 200077fc: d123 bne.n 20007846 200077fe: f894 33ba ldrb.w r3, [r4, #954] @ 0x3ba 20007802: b9db cbnz r3, 2000783c 20007804: f894 33fb ldrb.w r3, [r4, #1019] @ 0x3fb 20007808: 2b02 cmp r3, #2 2000780a: f47f af34 bne.w 20007676 2000780e: 463e mov r6, r7 20007810: f894 33fa ldrb.w r3, [r4, #1018] @ 0x3fa 20007814: 2b00 cmp r3, #0 20007816: f43f af25 beq.w 20007664 2000781a: f894 33fc ldrb.w r3, [r4, #1020] @ 0x3fc 2000781e: 2b00 cmp r3, #0 20007820: f43f af29 beq.w 20007676 20007824: 2300 movs r3, #0 20007826: 481d ldr r0, [pc, #116] @ (2000789c ) 20007828: f884 33fc strb.w r3, [r4, #1020] @ 0x3fc 2000782c: f000 fa6e bl 20007d0c 20007830: e721 b.n 20007676 20007832: f894 33ba ldrb.w r3, [r4, #954] @ 0x3ba 20007836: 2b00 cmp r3, #0 20007838: f43f af0f beq.w 2000765a 2000783c: f894 33bc ldrb.w r3, [r4, #956] @ 0x3bc 20007840: 2b00 cmp r3, #0 20007842: f040 80a7 bne.w 20007994 20007846: f894 33fb ldrb.w r3, [r4, #1019] @ 0x3fb 2000784a: 2b02 cmp r3, #2 2000784c: f47f af13 bne.w 20007676 20007850: f894 33fa ldrb.w r3, [r4, #1018] @ 0x3fa 20007854: 2b00 cmp r3, #0 20007856: d1e0 bne.n 2000781a 20007858: e70d b.n 20007676 2000785a: f894 733a ldrb.w r7, [r4, #826] @ 0x33a 2000785e: 2f00 cmp r7, #0 20007860: f43f aef1 beq.w 20007646 20007864: f894 333c ldrb.w r3, [r4, #828] @ 0x33c 20007868: 2b00 cmp r3, #0 2000786a: f040 80f2 bne.w 20007a52 2000786e: 463e mov r6, r7 20007870: e6e9 b.n 20007646 20007872: bf00 nop 20007874: 50110000 .word 0x50110000 20007878: 400b0000 .word 0x400b0000 2000787c: 20013ba4 .word 0x20013ba4 20007880: 20013b9c .word 0x20013b9c 20007884: 20024002 .word 0x20024002 20007888: 50113000 .word 0x50113000 2000788c: 00020010 .word 0x00020010 20007890: 50112000 .word 0x50112000 20007894: 50100000 .word 0x50100000 20007898: 20013bc4 .word 0x20013bc4 2000789c: 20013f84 .word 0x20013f84 200078a0: f894 72fa ldrb.w r7, [r4, #762] @ 0x2fa 200078a4: 2f00 cmp r7, #0 200078a6: f43f aec9 beq.w 2000763c 200078aa: f894 32fc ldrb.w r3, [r4, #764] @ 0x2fc 200078ae: 2b00 cmp r3, #0 200078b0: f040 80c7 bne.w 20007a42 200078b4: 463e mov r6, r7 200078b6: e6c1 b.n 2000763c 200078b8: f894 72ba ldrb.w r7, [r4, #698] @ 0x2ba 200078bc: 2f00 cmp r7, #0 200078be: f43f aeb8 beq.w 20007632 200078c2: f894 32bc ldrb.w r3, [r4, #700] @ 0x2bc 200078c6: 2b00 cmp r3, #0 200078c8: f040 80b3 bne.w 20007a32 200078cc: 463e mov r6, r7 200078ce: e6b0 b.n 20007632 200078d0: f894 727a ldrb.w r7, [r4, #634] @ 0x27a 200078d4: 2f00 cmp r7, #0 200078d6: f43f aea7 beq.w 20007628 200078da: f894 327c ldrb.w r3, [r4, #636] @ 0x27c 200078de: 2b00 cmp r3, #0 200078e0: f040 809f bne.w 20007a22 200078e4: 463e mov r6, r7 200078e6: e69f b.n 20007628 200078e8: f894 723a ldrb.w r7, [r4, #570] @ 0x23a 200078ec: 2f00 cmp r7, #0 200078ee: f43f ae96 beq.w 2000761e 200078f2: f894 323c ldrb.w r3, [r4, #572] @ 0x23c 200078f6: 2b00 cmp r3, #0 200078f8: f040 808b bne.w 20007a12 200078fc: 463e mov r6, r7 200078fe: e68e b.n 2000761e 20007900: f894 71fa ldrb.w r7, [r4, #506] @ 0x1fa 20007904: 2f00 cmp r7, #0 20007906: f43f ae85 beq.w 20007614 2000790a: f894 31fc ldrb.w r3, [r4, #508] @ 0x1fc 2000790e: 2b00 cmp r3, #0 20007910: d177 bne.n 20007a02 20007912: 463e mov r6, r7 20007914: e67e b.n 20007614 20007916: f894 71ba ldrb.w r7, [r4, #442] @ 0x1ba 2000791a: 2f00 cmp r7, #0 2000791c: f43f ae75 beq.w 2000760a 20007920: f894 31bc ldrb.w r3, [r4, #444] @ 0x1bc 20007924: 2b00 cmp r3, #0 20007926: d164 bne.n 200079f2 20007928: 463e mov r6, r7 2000792a: e66e b.n 2000760a 2000792c: f894 717a ldrb.w r7, [r4, #378] @ 0x17a 20007930: 2f00 cmp r7, #0 20007932: f43f ae65 beq.w 20007600 20007936: f894 317c ldrb.w r3, [r4, #380] @ 0x17c 2000793a: 2b00 cmp r3, #0 2000793c: d151 bne.n 200079e2 2000793e: 463e mov r6, r7 20007940: e65e b.n 20007600 20007942: f894 713a ldrb.w r7, [r4, #314] @ 0x13a 20007946: 2f00 cmp r7, #0 20007948: f43f ae55 beq.w 200075f6 2000794c: f894 313c ldrb.w r3, [r4, #316] @ 0x13c 20007950: 2b00 cmp r3, #0 20007952: d13e bne.n 200079d2 20007954: 463e mov r6, r7 20007956: e64e b.n 200075f6 20007958: f894 70fa ldrb.w r7, [r4, #250] @ 0xfa 2000795c: 2f00 cmp r7, #0 2000795e: f43f ae45 beq.w 200075ec 20007962: f894 30fc ldrb.w r3, [r4, #252] @ 0xfc 20007966: bb63 cbnz r3, 200079c2 20007968: 463e mov r6, r7 2000796a: e63f b.n 200075ec 2000796c: f894 70ba ldrb.w r7, [r4, #186] @ 0xba 20007970: 2f00 cmp r7, #0 20007972: f43f ae36 beq.w 200075e2 20007976: f894 30bc ldrb.w r3, [r4, #188] @ 0xbc 2000797a: b9d3 cbnz r3, 200079b2 2000797c: 463e mov r6, r7 2000797e: e630 b.n 200075e2 20007980: f894 707a ldrb.w r7, [r4, #122] @ 0x7a 20007984: 2f00 cmp r7, #0 20007986: f43f ae27 beq.w 200075d8 2000798a: f894 307c ldrb.w r3, [r4, #124] @ 0x7c 2000798e: b943 cbnz r3, 200079a2 20007990: 463e mov r6, r7 20007992: e621 b.n 200075d8 20007994: 2300 movs r3, #0 20007996: 4839 ldr r0, [pc, #228] @ (20007a7c ) 20007998: f884 33bc strb.w r3, [r4, #956] @ 0x3bc 2000799c: f000 f9b6 bl 20007d0c 200079a0: e751 b.n 20007846 200079a2: 2300 movs r3, #0 200079a4: 4836 ldr r0, [pc, #216] @ (20007a80 ) 200079a6: f884 307c strb.w r3, [r4, #124] @ 0x7c 200079aa: 463e mov r6, r7 200079ac: f000 f9ae bl 20007d0c 200079b0: e612 b.n 200075d8 200079b2: 2300 movs r3, #0 200079b4: 4833 ldr r0, [pc, #204] @ (20007a84 ) 200079b6: f884 30bc strb.w r3, [r4, #188] @ 0xbc 200079ba: 463e mov r6, r7 200079bc: f000 f9a6 bl 20007d0c 200079c0: e60f b.n 200075e2 200079c2: 2300 movs r3, #0 200079c4: 4830 ldr r0, [pc, #192] @ (20007a88 ) 200079c6: f884 30fc strb.w r3, [r4, #252] @ 0xfc 200079ca: 463e mov r6, r7 200079cc: f000 f99e bl 20007d0c 200079d0: e60c b.n 200075ec 200079d2: 2300 movs r3, #0 200079d4: 482d ldr r0, [pc, #180] @ (20007a8c ) 200079d6: f884 313c strb.w r3, [r4, #316] @ 0x13c 200079da: 463e mov r6, r7 200079dc: f000 f996 bl 20007d0c 200079e0: e609 b.n 200075f6 200079e2: 2300 movs r3, #0 200079e4: 482a ldr r0, [pc, #168] @ (20007a90 ) 200079e6: f884 317c strb.w r3, [r4, #380] @ 0x17c 200079ea: 463e mov r6, r7 200079ec: f000 f98e bl 20007d0c 200079f0: e606 b.n 20007600 200079f2: 2300 movs r3, #0 200079f4: 4827 ldr r0, [pc, #156] @ (20007a94 ) 200079f6: f884 31bc strb.w r3, [r4, #444] @ 0x1bc 200079fa: 463e mov r6, r7 200079fc: f000 f986 bl 20007d0c 20007a00: e603 b.n 2000760a 20007a02: 2300 movs r3, #0 20007a04: 4824 ldr r0, [pc, #144] @ (20007a98 ) 20007a06: f884 31fc strb.w r3, [r4, #508] @ 0x1fc 20007a0a: 463e mov r6, r7 20007a0c: f000 f97e bl 20007d0c 20007a10: e600 b.n 20007614 20007a12: 2300 movs r3, #0 20007a14: 4821 ldr r0, [pc, #132] @ (20007a9c ) 20007a16: f884 323c strb.w r3, [r4, #572] @ 0x23c 20007a1a: 463e mov r6, r7 20007a1c: f000 f976 bl 20007d0c 20007a20: e5fd b.n 2000761e 20007a22: 2300 movs r3, #0 20007a24: 481e ldr r0, [pc, #120] @ (20007aa0 ) 20007a26: f884 327c strb.w r3, [r4, #636] @ 0x27c 20007a2a: 463e mov r6, r7 20007a2c: f000 f96e bl 20007d0c 20007a30: e5fa b.n 20007628 20007a32: 2300 movs r3, #0 20007a34: 481b ldr r0, [pc, #108] @ (20007aa4 ) 20007a36: f884 32bc strb.w r3, [r4, #700] @ 0x2bc 20007a3a: 463e mov r6, r7 20007a3c: f000 f966 bl 20007d0c 20007a40: e5f7 b.n 20007632 20007a42: 2300 movs r3, #0 20007a44: 4818 ldr r0, [pc, #96] @ (20007aa8 ) 20007a46: f884 32fc strb.w r3, [r4, #764] @ 0x2fc 20007a4a: 463e mov r6, r7 20007a4c: f000 f95e bl 20007d0c 20007a50: e5f4 b.n 2000763c 20007a52: 2300 movs r3, #0 20007a54: 4815 ldr r0, [pc, #84] @ (20007aac ) 20007a56: f884 333c strb.w r3, [r4, #828] @ 0x33c 20007a5a: 463e mov r6, r7 20007a5c: f000 f956 bl 20007d0c 20007a60: e5f1 b.n 20007646 20007a62: 2300 movs r3, #0 20007a64: 4812 ldr r0, [pc, #72] @ (20007ab0 ) 20007a66: f884 337c strb.w r3, [r4, #892] @ 0x37c 20007a6a: f000 f94f bl 20007d0c 20007a6e: e6c2 b.n 200077f6 20007a70: 4810 ldr r0, [pc, #64] @ (20007ab4 ) 20007a72: ea86 0105 eor.w r1, r6, r5 20007a76: f7f9 f9bb bl 20000df0 20007a7a: bf00 nop 20007a7c: 20013f44 .word 0x20013f44 20007a80: 20013c04 .word 0x20013c04 20007a84: 20013c44 .word 0x20013c44 20007a88: 20013c84 .word 0x20013c84 20007a8c: 20013cc4 .word 0x20013cc4 20007a90: 20013d04 .word 0x20013d04 20007a94: 20013d44 .word 0x20013d44 20007a98: 20013d84 .word 0x20013d84 20007a9c: 20013dc4 .word 0x20013dc4 20007aa0: 20013e04 .word 0x20013e04 20007aa4: 20013e44 .word 0x20013e44 20007aa8: 20013e84 .word 0x20013e84 20007aac: 20013ec4 .word 0x20013ec4 20007ab0: 20013f04 .word 0x20013f04 20007ab4: 200081bc .word 0x200081bc 20007ab8 : 20007ab8: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 20007abc: 8a82 ldrh r2, [r0, #20] 20007abe: 8b04 ldrh r4, [r0, #24] 20007ac0: 4603 mov r3, r0 20007ac2: 4294 cmp r4, r2 20007ac4: 78c0 ldrb r0, [r0, #3] 20007ac6: bf28 it cs 20007ac8: 4614 movcs r4, r2 20007aca: 1e05 subs r5, r0, #0 20007acc: bf18 it ne 20007ace: 2501 movne r5, #1 20007ad0: f080 0001 eor.w r0, r0, #1 20007ad4: 1b12 subs r2, r2, r4 20007ad6: 785e ldrb r6, [r3, #1] 20007ad8: 70d8 strb r0, [r3, #3] 20007ada: b292 uxth r2, r2 20007adc: f444 6080 orr.w r0, r4, #1024 @ 0x400 20007ae0: 829a strh r2, [r3, #20] 20007ae2: ea40 3045 orr.w r0, r0, r5, lsl #13 20007ae6: bb06 cbnz r6, 20007b2a 20007ae8: 68dd ldr r5, [r3, #12] 20007aea: f104 38ff add.w r8, r4, #4294967295 @ 0xffffffff 20007aee: eb05 1c81 add.w ip, r5, r1, lsl #6 20007af2: 691d ldr r5, [r3, #16] 20007af4: b1ac cbz r4, 20007b22 20007af6: f1b8 0f05 cmp.w r8, #5 20007afa: f105 0201 add.w r2, r5, #1 20007afe: d903 bls.n 20007b08 20007b00: ebac 0702 sub.w r7, ip, r2 20007b04: 2f02 cmp r7, #2 20007b06: d817 bhi.n 20007b38 20007b08: f10c 3cff add.w ip, ip, #4294967295 @ 0xffffffff 20007b0c: 4425 add r5, r4 20007b0e: e000 b.n 20007b12 20007b10: 3201 adds r2, #1 20007b12: f812 6c01 ldrb.w r6, [r2, #-1] 20007b16: 42aa cmp r2, r5 20007b18: f80c 6f01 strb.w r6, [ip, #1]! 20007b1c: d1f8 bne.n 20007b10 20007b1e: 691d ldr r5, [r3, #16] 20007b20: 8a9a ldrh r2, [r3, #20] 20007b22: 4425 add r5, r4 20007b24: 611d str r5, [r3, #16] 20007b26: f440 4000 orr.w r0, r0, #32768 @ 0x8000 20007b2a: b90a cbnz r2, 20007b30 20007b2c: f440 4080 orr.w r0, r0, #16384 @ 0x4000 20007b30: b101 cbz r1, 20007b34 20007b32: 0400 lsls r0, r0, #16 20007b34: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20007b38: 462f mov r7, r5 20007b3a: 46e6 mov lr, ip 20007b3c: 4632 mov r2, r6 20007b3e: 1f26 subs r6, r4, #4 20007b40: 08b6 lsrs r6, r6, #2 20007b42: 3601 adds r6, #1 20007b44: f857 9b04 ldr.w r9, [r7], #4 20007b48: 3201 adds r2, #1 20007b4a: 4296 cmp r6, r2 20007b4c: f84e 9b04 str.w r9, [lr], #4 20007b50: d8f8 bhi.n 20007b44 20007b52: ebb4 0f86 cmp.w r4, r6, lsl #2 20007b56: eba8 0286 sub.w r2, r8, r6, lsl #2 20007b5a: eb05 0e86 add.w lr, r5, r6, lsl #2 20007b5e: eb0c 0786 add.w r7, ip, r6, lsl #2 20007b62: d0dc beq.n 20007b1e 20007b64: f815 5026 ldrb.w r5, [r5, r6, lsl #2] 20007b68: f80c 5026 strb.w r5, [ip, r6, lsl #2] 20007b6c: 2a00 cmp r2, #0 20007b6e: d0d6 beq.n 20007b1e 20007b70: f89e 5001 ldrb.w r5, [lr, #1] 20007b74: 2a01 cmp r2, #1 20007b76: 707d strb r5, [r7, #1] 20007b78: d0d1 beq.n 20007b1e 20007b7a: f89e 2002 ldrb.w r2, [lr, #2] 20007b7e: 70ba strb r2, [r7, #2] 20007b80: 691d ldr r5, [r3, #16] 20007b82: 8a9a ldrh r2, [r3, #20] 20007b84: e7cd b.n 20007b22 20007b86: bf00 nop 20007b88 : 20007b88: 6883 ldr r3, [r0, #8] 20007b8a: 4602 mov r2, r0 20007b8c: 6818 ldr r0, [r3, #0] 20007b8e: b101 cbz r1, 20007b92 20007b90: 0c00 lsrs r0, r0, #16 20007b92: 7853 ldrb r3, [r2, #1] 20007b94: f3c0 0009 ubfx r0, r0, #0, #10 20007b98: b313 cbz r3, 20007be0 20007b9a: b5f0 push {r4, r5, r6, r7, lr} 20007b9c: e9d2 5403 ldrd r5, r4, [r2, #12] 20007ba0: 018f lsls r7, r1, #6 20007ba2: eb05 1381 add.w r3, r5, r1, lsl #6 20007ba6: 1e46 subs r6, r0, #1 20007ba8: b178 cbz r0, 20007bca 20007baa: 2e05 cmp r6, #5 20007bac: d904 bls.n 20007bb8 20007bae: 3701 adds r7, #1 20007bb0: 443d add r5, r7 20007bb2: 1b65 subs r5, r4, r5 20007bb4: 2d02 cmp r5, #2 20007bb6: d81c bhi.n 20007bf2 20007bb8: 1e61 subs r1, r4, #1 20007bba: 181d adds r5, r3, r0 20007bbc: f813 4b01 ldrb.w r4, [r3], #1 20007bc0: 429d cmp r5, r3 20007bc2: f801 4f01 strb.w r4, [r1, #1]! 20007bc6: d1f9 bne.n 20007bbc 20007bc8: 6914 ldr r4, [r2, #16] 20007bca: 8ad3 ldrh r3, [r2, #22] 20007bcc: 4404 add r4, r0 20007bce: 4403 add r3, r0 20007bd0: 82d3 strh r3, [r2, #22] 20007bd2: 8b13 ldrh r3, [r2, #24] 20007bd4: 6114 str r4, [r2, #16] 20007bd6: 4283 cmp r3, r0 20007bd8: bf84 itt hi 20007bda: 2300 movhi r3, #0 20007bdc: 8293 strhhi r3, [r2, #20] 20007bde: bdf0 pop {r4, r5, r6, r7, pc} 20007be0: 8ad3 ldrh r3, [r2, #22] 20007be2: 4403 add r3, r0 20007be4: 82d3 strh r3, [r2, #22] 20007be6: 8b13 ldrh r3, [r2, #24] 20007be8: 4283 cmp r3, r0 20007bea: bf84 itt hi 20007bec: 2300 movhi r3, #0 20007bee: 8293 strhhi r3, [r2, #20] 20007bf0: 4770 bx lr 20007bf2: 469e mov lr, r3 20007bf4: 4625 mov r5, r4 20007bf6: 2100 movs r1, #0 20007bf8: f1a0 0c04 sub.w ip, r0, #4 20007bfc: ea4f 0c9c mov.w ip, ip, lsr #2 20007c00: f10c 0c01 add.w ip, ip, #1 20007c04: f85e 7b04 ldr.w r7, [lr], #4 20007c08: 3101 adds r1, #1 20007c0a: 4561 cmp r1, ip 20007c0c: f845 7b04 str.w r7, [r5], #4 20007c10: d3f8 bcc.n 20007c04 20007c12: ebb0 0f8c cmp.w r0, ip, lsl #2 20007c16: eba6 068c sub.w r6, r6, ip, lsl #2 20007c1a: eb03 058c add.w r5, r3, ip, lsl #2 20007c1e: eb04 018c add.w r1, r4, ip, lsl #2 20007c22: d0d1 beq.n 20007bc8 20007c24: f813 302c ldrb.w r3, [r3, ip, lsl #2] 20007c28: f804 302c strb.w r3, [r4, ip, lsl #2] 20007c2c: 2e00 cmp r6, #0 20007c2e: d0cb beq.n 20007bc8 20007c30: 786b ldrb r3, [r5, #1] 20007c32: 2e01 cmp r6, #1 20007c34: 704b strb r3, [r1, #1] 20007c36: d0c7 beq.n 20007bc8 20007c38: 78ab ldrb r3, [r5, #2] 20007c3a: 708b strb r3, [r1, #2] 20007c3c: 6914 ldr r4, [r2, #16] 20007c3e: e7c4 b.n 20007bca 20007c40 <_hw_endpoint_xfer_sync>: 20007c40: b510 push {r4, lr} 20007c42: 4604 mov r4, r0 20007c44: 6883 ldr r3, [r0, #8] 20007c46: 2100 movs r1, #0 20007c48: 681b ldr r3, [r3, #0] 20007c4a: f7ff ff9d bl 20007b88 20007c4e: 6863 ldr r3, [r4, #4] 20007c50: 681b ldr r3, [r3, #0] 20007c52: 005b lsls r3, r3, #1 20007c54: d502 bpl.n 20007c5c <_hw_endpoint_xfer_sync+0x1c> 20007c56: 8b23 ldrh r3, [r4, #24] 20007c58: 4283 cmp r3, r0 20007c5a: d000 beq.n 20007c5e <_hw_endpoint_xfer_sync+0x1e> 20007c5c: bd10 pop {r4, pc} 20007c5e: 4620 mov r0, r4 20007c60: e8bd 4010 ldmia.w sp!, {r4, lr} 20007c64: 2101 movs r1, #1 20007c66: f7ff bf8f b.w 20007b88 20007c6a: bf00 nop 20007c6c : 20007c6c: 4b08 ldr r3, [pc, #32] @ (20007c90 ) 20007c6e: 6c1b ldr r3, [r3, #64] @ 0x40 20007c70: f013 0302 ands.w r3, r3, #2 20007c74: d102 bne.n 20007c7c 20007c76: 7882 ldrb r2, [r0, #2] 20007c78: 09d2 lsrs r2, r2, #7 20007c7a: d101 bne.n 20007c80 20007c7c: 2000 movs r0, #0 20007c7e: 4770 bx lr 20007c80: 7ec0 ldrb r0, [r0, #27] 20007c82: f1a0 0002 sub.w r0, r0, #2 20007c86: fab0 f080 clz r0, r0 20007c8a: 0940 lsrs r0, r0, #5 20007c8c: 4770 bx lr 20007c8e: bf00 nop 20007c90: 50110000 .word 0x50110000 20007c94 : 20007c94: b508 push {r3, lr} 20007c96: f7ff ffe9 bl 20007c6c 20007c9a: b150 cbz r0, 20007cb2 20007c9c: 4a05 ldr r2, [pc, #20] @ (20007cb4 ) 20007c9e: 4b06 ldr r3, [pc, #24] @ (20007cb8 ) 20007ca0: 6a90 ldr r0, [r2, #40] @ 0x28 20007ca2: 681b ldr r3, [r3, #0] 20007ca4: f5a0 7048 sub.w r0, r0, #800 @ 0x320 20007ca8: 1ac0 subs r0, r0, r3 20007caa: 28c6 cmp r0, #198 @ 0xc6 20007cac: bf8c ite hi 20007cae: 2000 movhi r0, #0 20007cb0: 2001 movls r0, #1 20007cb2: bd08 pop {r3, pc} 20007cb4: 400b0000 .word 0x400b0000 20007cb8: 20013b9c .word 0x20013b9c 20007cbc : 20007cbc: 2300 movs r3, #0 20007cbe: e9c0 3304 strd r3, r3, [r0, #16] 20007cc2: 7683 strb r3, [r0, #26] 20007cc4: 4770 bx lr 20007cc6: bf00 nop 20007cc8 <_hw_endpoint_buffer_control_update32>: 20007cc8: b510 push {r4, lr} 20007cca: 6883 ldr r3, [r0, #8] 20007ccc: b109 cbz r1, 20007cd2 <_hw_endpoint_buffer_control_update32+0xa> 20007cce: 681c ldr r4, [r3, #0] 20007cd0: 4021 ands r1, r4 20007cd2: b182 cbz r2, 20007cf6 <_hw_endpoint_buffer_control_update32+0x2e> 20007cd4: 4311 orrs r1, r2 20007cd6: 0552 lsls r2, r2, #21 20007cd8: d50d bpl.n 20007cf6 <_hw_endpoint_buffer_control_update32+0x2e> 20007cda: 681a ldr r2, [r3, #0] 20007cdc: 0554 lsls r4, r2, #21 20007cde: d40c bmi.n 20007cfa <_hw_endpoint_buffer_control_update32+0x32> 20007ce0: 4a08 ldr r2, [pc, #32] @ (20007d04 <_hw_endpoint_buffer_control_update32+0x3c>) 20007ce2: f421 6480 bic.w r4, r1, #1024 @ 0x400 20007ce6: 601c str r4, [r3, #0] 20007ce8: 6c12 ldr r2, [r2, #64] @ 0x40 20007cea: 0792 lsls r2, r2, #30 20007cec: d403 bmi.n 20007cf6 <_hw_endpoint_buffer_control_update32+0x2e> 20007cee: 230c movs r3, #12 20007cf0: 3b03 subs r3, #3 20007cf2: d2fd bcs.n 20007cf0 <_hw_endpoint_buffer_control_update32+0x28> 20007cf4: 6883 ldr r3, [r0, #8] 20007cf6: 6019 str r1, [r3, #0] 20007cf8: bd10 pop {r4, pc} 20007cfa: 7881 ldrb r1, [r0, #2] 20007cfc: 4802 ldr r0, [pc, #8] @ (20007d08 <_hw_endpoint_buffer_control_update32+0x40>) 20007cfe: f7f9 f877 bl 20000df0 20007d02: bf00 nop 20007d04: 50110000 .word 0x50110000 20007d08: 200081d0 .word 0x200081d0 20007d0c : 20007d0c: b530 push {r4, r5, lr} 20007d0e: 6843 ldr r3, [r0, #4] 20007d10: 2100 movs r1, #0 20007d12: b083 sub sp, #12 20007d14: 4604 mov r4, r0 20007d16: 681d ldr r5, [r3, #0] 20007d18: f7ff fece bl 20007ab8 20007d1c: 4b13 ldr r3, [pc, #76] @ (20007d6c ) 20007d1e: f440 5280 orr.w r2, r0, #4096 @ 0x1000 20007d22: 6c1b ldr r3, [r3, #64] @ 0x40 20007d24: f013 0f02 tst.w r3, #2 20007d28: 78a3 ldrb r3, [r4, #2] 20007d2a: d00e beq.n 20007d4a 20007d2c: 065b lsls r3, r3, #25 20007d2e: d00e beq.n 20007d4e 20007d30: f025 45a0 bic.w r5, r5, #1342177280 @ 0x50000000 20007d34: f045 5500 orr.w r5, r5, #536870912 @ 0x20000000 20007d38: 2100 movs r1, #0 20007d3a: 4620 mov r0, r4 20007d3c: 6863 ldr r3, [r4, #4] 20007d3e: 601d str r5, [r3, #0] 20007d40: b003 add sp, #12 20007d42: e8bd 4030 ldmia.w sp!, {r4, r5, lr} 20007d46: f7ff bfbf b.w 20007cc8 <_hw_endpoint_buffer_control_update32> 20007d4a: 09db lsrs r3, r3, #7 20007d4c: d0f0 beq.n 20007d30 20007d4e: 8aa3 ldrh r3, [r4, #20] 20007d50: 2b00 cmp r3, #0 20007d52: d0ed beq.n 20007d30 20007d54: 2101 movs r1, #1 20007d56: 4620 mov r0, r4 20007d58: 9201 str r2, [sp, #4] 20007d5a: f7ff fead bl 20007ab8 20007d5e: 9a01 ldr r2, [sp, #4] 20007d60: f025 5500 bic.w r5, r5, #536870912 @ 0x20000000 20007d64: 4302 orrs r2, r0 20007d66: f045 45a0 orr.w r5, r5, #1342177280 @ 0x50000000 20007d6a: e7e5 b.n 20007d38 20007d6c: 50110000 .word 0x50110000 20007d70 : 20007d70: b538 push {r3, r4, r5, lr} 20007d72: 7e85 ldrb r5, [r0, #26] 20007d74: 4604 mov r4, r0 20007d76: b195 cbz r5, 20007d9e 20007d78: f7ff ff62 bl 20007c40 <_hw_endpoint_xfer_sync> 20007d7c: 8aa3 ldrh r3, [r4, #20] 20007d7e: b90b cbnz r3, 20007d84 20007d80: 4628 mov r0, r5 20007d82: bd38 pop {r3, r4, r5, pc} 20007d84: 4620 mov r0, r4 20007d86: f7ff ff85 bl 20007c94 20007d8a: b120 cbz r0, 20007d96 20007d8c: 2301 movs r3, #1 20007d8e: 7723 strb r3, [r4, #28] 20007d90: 2500 movs r5, #0 20007d92: 4628 mov r0, r5 20007d94: bd38 pop {r3, r4, r5, pc} 20007d96: 4620 mov r0, r4 20007d98: f7ff ffb8 bl 20007d0c 20007d9c: e7f8 b.n 20007d90 20007d9e: 7881 ldrb r1, [r0, #2] 20007da0: 4801 ldr r0, [pc, #4] @ (20007da8 ) 20007da2: f7f9 f825 bl 20000df0 20007da6: bf00 nop 20007da8: 200081f0 .word 0x200081f0 20007dac : 20007dac: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} 20007db0: 7843 ldrb r3, [r0, #1] 20007db2: 4681 mov r9, r0 20007db4: 3b02 subs r3, #2 20007db6: 460d mov r5, r1 20007db8: b085 sub sp, #20 20007dba: 2b04 cmp r3, #4 20007dbc: d813 bhi.n 20007de6 20007dbe: e8df f003 tbb [pc, r3] 20007dc2: 4a03 .short 0x4a03 20007dc4: 736a .short 0x736a 20007dc6: 44 .byte 0x44 20007dc7: 00 .byte 0x00 20007dc8: 2100 movs r1, #0 20007dca: 4b7b ldr r3, [pc, #492] @ (20007fb8 ) 20007dcc: 781a ldrb r2, [r3, #0] 20007dce: f022 0201 bic.w r2, r2, #1 20007dd2: 701a strb r2, [r3, #0] 20007dd4: 781a ldrb r2, [r3, #0] 20007dd6: f022 0202 bic.w r2, r2, #2 20007dda: 701a strb r2, [r3, #0] 20007ddc: 7059 strb r1, [r3, #1] 20007dde: 781a ldrb r2, [r3, #0] 20007de0: f361 0282 bfi r2, r1, #2, #1 20007de4: 701a strb r2, [r3, #0] 20007de6: 4b75 ldr r3, [pc, #468] @ (20007fbc ) 20007de8: 681c ldr r4, [r3, #0] 20007dea: 6963 ldr r3, [r4, #20] 20007dec: f3ef 8210 mrs r2, PRIMASK 20007df0: b672 cpsid i 20007df2: e8d3 0fcf ldaexb r0, [r3] 20007df6: 2101 movs r1, #1 20007df8: 2800 cmp r0, #0 20007dfa: d1fa bne.n 20007df2 20007dfc: e8c3 1f40 strexb r0, r1, [r3] 20007e00: 2800 cmp r0, #0 20007e02: d1f6 bne.n 20007df2 20007e04: f3bf 8f5f dmb sy 20007e08: 61a2 str r2, [r4, #24] 20007e0a: 4649 mov r1, r9 20007e0c: 4620 mov r0, r4 20007e0e: f7fe fcbf bl 20006790 20007e12: 2300 movs r3, #0 20007e14: 6962 ldr r2, [r4, #20] 20007e16: e8c2 3f8f stlb r3, [r2] 20007e1a: 69a3 ldr r3, [r4, #24] 20007e1c: f383 8810 msr PRIMASK, r3 20007e20: b948 cbnz r0, 20007e36 20007e22: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20007e26: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20007e2a: 07db lsls r3, r3, #31 20007e2c: d50a bpl.n 20007e44 20007e2e: be00 bkpt 0x0000 20007e30: b005 add sp, #20 20007e32: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20007e36: 462a mov r2, r5 20007e38: f899 1001 ldrb.w r1, [r9, #1] 20007e3c: f899 0000 ldrb.w r0, [r9] 20007e40: f7fc ffae bl 20004da0 20007e44: b005 add sp, #20 20007e46: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} 20007e4a: 4a5d ldr r2, [pc, #372] @ (20007fc0 ) 20007e4c: 7813 ldrb r3, [r2, #0] 20007e4e: 3301 adds r3, #1 20007e50: b2db uxtb r3, r3 20007e52: 7013 strb r3, [r2, #0] 20007e54: e7c7 b.n 20007de6 20007e56: 2400 movs r4, #0 20007e58: 4e5a ldr r6, [pc, #360] @ (20007fc4 ) 20007e5a: 4623 mov r3, r4 20007e5c: 7831 ldrb r1, [r6, #0] 20007e5e: f8df 816c ldr.w r8, [pc, #364] @ 20007fcc 20007e62: 4f59 ldr r7, [pc, #356] @ (20007fc8 ) 20007e64: e011 b.n 20007e8a 20007e66: 683b ldr r3, [r7, #0] 20007e68: eb13 1344 adds.w r3, r3, r4, lsl #5 20007e6c: d007 beq.n 20007e7e 20007e6e: 69db ldr r3, [r3, #28] 20007e70: b12b cbz r3, 20007e7e 20007e72: f8d9 1004 ldr.w r1, [r9, #4] 20007e76: f899 0000 ldrb.w r0, [r9] 20007e7a: 4798 blx r3 20007e7c: 7831 ldrb r1, [r6, #0] 20007e7e: 3401 adds r4, #1 20007e80: b2e4 uxtb r4, r4 20007e82: 1c4a adds r2, r1, #1 20007e84: 42a2 cmp r2, r4 20007e86: 4623 mov r3, r4 20007e88: db17 blt.n 20007eba 20007e8a: 42a1 cmp r1, r4 20007e8c: d8eb bhi.n 20007e66 20007e8e: 1a5b subs r3, r3, r1 20007e90: eb08 1343 add.w r3, r8, r3, lsl #5 20007e94: e7eb b.n 20007e6e 20007e96: 4b48 ldr r3, [pc, #288] @ (20007fb8 ) 20007e98: 781a ldrb r2, [r3, #0] 20007e9a: 07d6 lsls r6, r2, #31 20007e9c: d5d2 bpl.n 20007e44 20007e9e: 781a ldrb r2, [r3, #0] 20007ea0: f042 0204 orr.w r2, r2, #4 20007ea4: 701a strb r2, [r3, #0] 20007ea6: e79e b.n 20007de6 20007ea8: 4b43 ldr r3, [pc, #268] @ (20007fb8 ) 20007eaa: 781a ldrb r2, [r3, #0] 20007eac: 07d4 lsls r4, r2, #31 20007eae: d5c9 bpl.n 20007e44 20007eb0: 781a ldrb r2, [r3, #0] 20007eb2: f022 0204 bic.w r2, r2, #4 20007eb6: 701a strb r2, [r3, #0] 20007eb8: e795 b.n 20007de6 20007eba: 4c3f ldr r4, [pc, #252] @ (20007fb8 ) 20007ebc: 7823 ldrb r3, [r4, #0] 20007ebe: 0758 lsls r0, r3, #29 20007ec0: d43a bmi.n 20007f38 20007ec2: 78e3 ldrb r3, [r4, #3] 20007ec4: 07da lsls r2, r3, #31 20007ec6: d5bd bpl.n 20007e44 20007ec8: 2303 movs r3, #3 20007eca: 2600 movs r6, #0 20007ecc: 4a3b ldr r2, [pc, #236] @ (20007fbc ) 20007ece: f899 1000 ldrb.w r1, [r9] 20007ed2: 6814 ldr r4, [r2, #0] 20007ed4: f8d9 2004 ldr.w r2, [r9, #4] 20007ed8: f88d 1004 strb.w r1, [sp, #4] 20007edc: f88d 3005 strb.w r3, [sp, #5] 20007ee0: 6963 ldr r3, [r4, #20] 20007ee2: f8cd 6006 str.w r6, [sp, #6] 20007ee6: f8cd 600a str.w r6, [sp, #10] 20007eea: f8ad 600e strh.w r6, [sp, #14] 20007eee: 9202 str r2, [sp, #8] 20007ef0: f3ef 8210 mrs r2, PRIMASK 20007ef4: b672 cpsid i 20007ef6: e8d3 0fcf ldaexb r0, [r3] 20007efa: 2101 movs r1, #1 20007efc: 2800 cmp r0, #0 20007efe: d1fa bne.n 20007ef6 20007f00: e8c3 1f40 strexb r0, r1, [r3] 20007f04: 2800 cmp r0, #0 20007f06: d1f6 bne.n 20007ef6 20007f08: f3bf 8f5f dmb sy 20007f0c: 4620 mov r0, r4 20007f0e: 61a2 str r2, [r4, #24] 20007f10: a901 add r1, sp, #4 20007f12: f7fe fc3d bl 20006790 20007f16: 6963 ldr r3, [r4, #20] 20007f18: e8c3 6f8f stlb r6, [r3] 20007f1c: 69a3 ldr r3, [r4, #24] 20007f1e: f383 8810 msr PRIMASK, r3 20007f22: 2800 cmp r0, #0 20007f24: f43f af7d beq.w 20007e22 20007f28: 462a mov r2, r5 20007f2a: f89d 1005 ldrb.w r1, [sp, #5] 20007f2e: f89d 0004 ldrb.w r0, [sp, #4] 20007f32: f7fc ff35 bl 20004da0 20007f36: e785 b.n 20007e44 20007f38: 7823 ldrb r3, [r4, #0] 20007f3a: 2700 movs r7, #0 20007f3c: f023 0304 bic.w r3, r3, #4 20007f40: 7023 strb r3, [r4, #0] 20007f42: 2305 movs r3, #5 20007f44: 4a1d ldr r2, [pc, #116] @ (20007fbc ) 20007f46: f88d 3005 strb.w r3, [sp, #5] 20007f4a: 6816 ldr r6, [r2, #0] 20007f4c: f899 2000 ldrb.w r2, [r9] 20007f50: f8ad 700e strh.w r7, [sp, #14] 20007f54: f88d 2004 strb.w r2, [sp, #4] 20007f58: 6973 ldr r3, [r6, #20] 20007f5a: f8cd 7006 str.w r7, [sp, #6] 20007f5e: f8cd 700a str.w r7, [sp, #10] 20007f62: f3ef 8210 mrs r2, PRIMASK 20007f66: b672 cpsid i 20007f68: e8d3 0fcf ldaexb r0, [r3] 20007f6c: 2101 movs r1, #1 20007f6e: 2800 cmp r0, #0 20007f70: d1fa bne.n 20007f68 20007f72: e8c3 1f40 strexb r0, r1, [r3] 20007f76: 2800 cmp r0, #0 20007f78: d1f6 bne.n 20007f68 20007f7a: f3bf 8f5f dmb sy 20007f7e: 4630 mov r0, r6 20007f80: 61b2 str r2, [r6, #24] 20007f82: a901 add r1, sp, #4 20007f84: f7fe fc04 bl 20006790 20007f88: 6973 ldr r3, [r6, #20] 20007f8a: e8c3 7f8f stlb r7, [r3] 20007f8e: 69b3 ldr r3, [r6, #24] 20007f90: f383 8810 msr PRIMASK, r3 20007f94: b938 cbnz r0, 20007fa6 20007f96: f04f 23e0 mov.w r3, #3758153728 @ 0xe000e000 20007f9a: f8d3 3df0 ldr.w r3, [r3, #3568] @ 0xdf0 20007f9e: 07d9 lsls r1, r3, #31 20007fa0: d58f bpl.n 20007ec2 20007fa2: be00 bkpt 0x0000 20007fa4: e78d b.n 20007ec2 20007fa6: 462a mov r2, r5 20007fa8: f89d 1005 ldrb.w r1, [sp, #5] 20007fac: f89d 0004 ldrb.w r0, [sp, #4] 20007fb0: f7fc fef6 bl 20004da0 20007fb4: e785 b.n 20007ec2 20007fb6: bf00 nop 20007fb8: 20013740 .word 0x20013740 20007fbc: 20013798 .word 0x20013798 20007fc0: 20024003 .word 0x20024003 20007fc4: 20024001 .word 0x20024001 20007fc8: 20013638 .word 0x20013638 20007fcc: 200108d4 .word 0x200108d4 20007fd0: 75546f44 .word 0x75546f44 20007fd4: 396f6272 .word 0x396f6272 20007fd8: 4920736f .word 0x4920736f 20007fdc: 6174736e .word 0x6174736e 20007fe0: 4f5f6c6c .word 0x4f5f6c6c 20007fe4: 2e2e2e53 .word 0x2e2e2e53 20007fe8: 00000000 .word 0x00000000 20007fec: 75546f44 .word 0x75546f44 20007ff0: 396f6272 .word 0x396f6272 20007ff4: 4920736f .word 0x4920736f 20007ff8: 6174736e .word 0x6174736e 20007ffc: 4f5f6c6c .word 0x4f5f6c6c 20008000: 2e2e2e53 .word 0x2e2e2e53 20008004: 253d6e20 .word 0x253d6e20 20008008: 20783430 .word 0x20783430 2000800c: 69676562 .word 0x69676562 20008010: 30253d6e .word 0x30253d6e 20008014: 000a7834 .word 0x000a7834 20008018: 75546f44 .word 0x75546f44 2000801c: 396f6272 .word 0x396f6272 20008020: 4920736f .word 0x4920736f 20008024: 6174736e .word 0x6174736e 20008028: 4f5f6c6c .word 0x4f5f6c6c 2000802c: 2e2e2e53 .word 0x2e2e2e53 20008030: 67656220 .word 0x67656220 20008034: 253d6e69 .word 0x253d6e69 20008038: 20783430 .word 0x20783430 2000803c: 72746e65 .word 0x72746e65 20008040: 30253d79 .word 0x30253d79 20008044: 000a7834 .word 0x000a7834 20008048: 3d634d5b .word 0x3d634d5b 2000804c: 20206725 .word 0x20206725 20008050: 67253d73 .word 0x67253d73 20008054: 634d2020 .word 0x634d2020 20008058: 253d7370 .word 0x253d7370 2000805c: 00005d67 .word 0x00005d67 20008060: 74737953 .word 0x74737953 20008064: 63206d65 .word 0x63206d65 20008068: 6b636f6c .word 0x6b636f6c 2000806c: 20666f20 .word 0x20666f20 20008070: 6b207525 .word 0x6b207525 20008074: 63207a48 .word 0x63207a48 20008078: 6f6e6e61 .word 0x6f6e6e61 2000807c: 65622074 .word 0x65622074 20008080: 61786520 .word 0x61786520 20008084: 796c7463 .word 0x796c7463 20008088: 68636120 .word 0x68636120 2000808c: 65766569 .word 0x65766569 20008090: 00000064 .word 0x00000064 20008094: 3a64253a .word 0x3a64253a 20008098: 0000000a .word 0x0000000a 2000809c: 003a723a .word 0x003a723a 200080a0: 003a703a .word 0x003a703a 200080a4: 003a673a .word 0x003a673a 200080a8: 2a2a2a0a .word 0x2a2a2a0a 200080ac: 4e415020 .word 0x4e415020 200080b0: 2a204349 .word 0x2a204349 200080b4: 000a2a2a .word 0x000a2a2a 200080b8: 0000000a .word 0x0000000a 200080bc: 73206f4e .word 0x73206f4e 200080c0: 6c6e6970 .word 0x6c6e6970 200080c4: 736b636f .word 0x736b636f 200080c8: 65726120 .word 0x65726120 200080cc: 61766120 .word 0x61766120 200080d0: 62616c69 .word 0x62616c69 200080d4: 0000656c .word 0x0000656c 200080d8: 75206f4e .word 0x75206f4e 200080dc: 20726573 .word 0x20726573 200080e0: 73515249 .word 0x73515249 200080e4: 65726120 .word 0x65726120 200080e8: 61766120 .word 0x61766120 200080ec: 62616c69 .word 0x62616c69 200080f0: 0000656c .word 0x0000656c 200080f4: 64726148 .word 0x64726148 200080f8: 65726177 .word 0x65726177 200080fc: 616c6120 .word 0x616c6120 20008100: 25206d72 .word 0x25206d72 20008104: 6c612064 .word 0x6c612064 20008108: 64616572 .word 0x64616572 2000810c: 6c632079 .word 0x6c632079 20008110: 656d6961 .word 0x656d6961 20008114: 00000064 .word 0x00000064 20008118: 64726148 .word 0x64726148 2000811c: 73736120 .word 0x73736120 20008120: 00747265 .word 0x00747265 20008124: 656c6552 .word 0x656c6552 20008128: 00657361 .word 0x00657361 2000812c: 746f6f62 .word 0x746f6f62 20008130: 32775f32 .word 0x32775f32 20008134: 38307135 .word 0x38307135 20008138: 00000030 .word 0x00000030 2000813c: 2e312e32 .word 0x2e312e32 20008140: 00000031 .word 0x00000031 20008144: 6f636970 .word 0x6f636970 20008148: 00000032 .word 0x00000032 2000814c: 79726576 .word 0x79726576 20008150: 62727574 .word 0x62727574 20008154: 0000736f .word 0x0000736f 20008158: 20677541 .word 0x20677541 2000815c: 32203931 .word 0x32203931 20008160: 00363230 .word 0x00363230 20008164: 2b696e66 .word 0x2b696e66 20008168: 00000000 .word 0x00000000 2000816c: 00696e66 .word 0x00696e66 20008170: 006e616e .word 0x006e616e 20008174: 2d696e66 .word 0x2d696e66 20008178: 00000000 .word 0x00000000 2000817c: 20425355 .word 0x20425355 20008180: 69647473 .word 0x69647473 20008184: 202f206e .word 0x202f206e 20008188: 6f647473 .word 0x6f647473 2000818c: 00007475 .word 0x00007475 20008190: 70736152 .word 0x70736152 20008194: 72726562 .word 0x72726562 20008198: 69502079 .word 0x69502079 2000819c: 00000000 .word 0x00000000 200081a0: 6f636950 .word 0x6f636950 200081a4: 00000000 .word 0x00000000 200081a8: 72616f42 .word 0x72616f42 200081ac: 44432064 .word 0x44432064 200081b0: 00000043 .word 0x00000043 200081b4: 65736552 .word 0x65736552 200081b8: 00000074 .word 0x00000074 200081bc: 61686e55 .word 0x61686e55 200081c0: 656c646e .word 0x656c646e 200081c4: 52492064 .word 0x52492064 200081c8: 78302051 .word 0x78302051 200081cc: 000a7825 .word 0x000a7825 200081d0: 25207065 .word 0x25207065 200081d4: 20583230 .word 0x20583230 200081d8: 20736177 .word 0x20736177 200081dc: 65726c61 .word 0x65726c61 200081e0: 20796461 .word 0x20796461 200081e4: 69617661 .word 0x69617661 200081e8: 6c62616c .word 0x6c62616c 200081ec: 00000065 .word 0x00000065 200081f0: 276e6143 .word 0x276e6143 200081f4: 6f632074 .word 0x6f632074 200081f8: 6e69746e .word 0x6e69746e 200081fc: 78206575 .word 0x78206575 20008200: 20726566 .word 0x20726566 20008204: 69206e6f .word 0x69206e6f 20008208: 7463616e .word 0x7463616e 2000820c: 20657669 .word 0x20657669 20008210: 25207065 .word 0x25207065 20008214: 00583230 .word 0x00583230 20008218 <_ZN7RomListIJL_ZL12Turbo9os_RomEL_ZL11Basic09_RomEEE4dataE>: 20008218: 4e0dcd87 80c10d00 001400ba 72656b00 ...N.........ker 20008228: 01ec656e 1020008e 4fe0038e 3181ed5f ne.... ....O_..1 20008238: 4cfa263e cb20dd4c cb22dd20 cb46dd02 >&.LL. . ."...F. 20008248: 5f44dd70 9f26dd4c 01893228 c08c3000 p.D_L.&.(2...0.. 20008258: 1034249f 6f0c8d30 00018e10 80a629c6 .$4.0..o.....).. 20008268: 265aa0a7 101035f9 1700ff8e 8d31400c ..Z&.5.......@1. 20008278: 8d30dd0c 10349aff ec2c008e ede4e3a1 ..0...4...,..... 20008288: 36008c81 6232f523 f2008d30 8d30719f ...6#.2b0....q0. 20008298: 3c9fe900 94018d30 8d30409f 3e9f0801 ...<0....@0....> 200082a8: 8d30389f 429fad01 8d302e9f 3a9f780b .80....B..0..x.: 200082b8: 04018d30 8d316e9f 0717360c 30c08625 0....n1..6..%..0 200082c8: 10880c8d 2510003f 2adf6400 851cc8a6 ....?..%.d.*.... 200082d8: 0c022701 274eec75 86cb300b 003f10c0 .'..u.N'.0....?. 200082e8: a4ad0225 f8c6209e d64f84e7 021f5024 %.... ....O.$P.. 200082f8: 57051750 3f10499e 9f332530 4b9f1049 P..W.I.?0%3.I..K 20008308: c64a401f 8627ed01 de2da780 24218d2a .@J...'...-.*.!$ 20008318: 5c0b1705 268d1a8d 0b170524 ec1f8d53 ...\...&$...S... 20008328: cb3010c8 105f0186 1000008e fe20053f ..0..._.....?. . 20008338: 12c8ec5f cb300727 3f100586 ec5f3986 _...'.0....?.9_. 20008348: cb3014c8 3f100386 9e112584 2688a74b ..0....?.%..K..& 20008358: a7823f10 3f102788 2888a782 c6943439 .?...'.?...(94.. 20008368: 340f2018 2016c694 9f6e3b09 94343800 . .4... .;n..84. 20008378: 00be14c6 af85ae4b 31943563 1f4f198c ....K...c5.1..O. 20008388: dc4b9e8b dc2edd42 3338dd3e a604efe4 ..K.B...>.83.... 20008398: a7808a0d ada46e0d 243a009f cae4e606 .....n....:$.... 200083a8: 16e4e710 1f4f9500 009fad8b e606243a ......O.....:$.. 200083b8: e710cae4 39533be4 2727519e 40850da6 .....;S9.Q''...@ 200083c8: 04ee2127 008344ec 2644ed01 8d0eee16 '!...D....D&.... 200083d8: 27c4302f 850da60c ee062740 2744ec04 /0.'....@'....D' 200083e8: 0a519fec 96102648 9e48975f a608274b ..Q.H&.._.H.K'.. 200083f8: a7208a0d 3b012a0d 3f008d31 44ae8020 .. ..*.;1..? ..D 20008408: 00ce6034 e607203f 02275c4c 4eee4ce7 4`..? ..L\'..L.N 20008418: 00cef526 a70ba63f 31501a0c 274eeec4 &...?.....P1..N' 20008428: 234ca104 af0eeff6 e0355f2e 1a058c31 ..L#....._5.1... 20008438: 4aff1650 9e10af1c 9e238d44 1a55274b P..J....D.#.K'U. 20008448: c40de650 c50de77f c4602720 8d0de7df P....... '`..... 20008458: 4f4120af e4338b1f 8d469e10 40343b01 . AO..3...F..;4@ 20008468: 80e64aae 24584aaf 3eae5607 08200c27 .J...JX$.V.>'. . 20008478: 1b246ec1 1727a5ae 403584ad 0224a81f .n$...'...5@..$. 20008488: c4e642e7 c4e7f0c4 c4aa0f84 5339c4a7 .B............9S 20008498: e620d0c6 4bdd5f4f af3c0220 4d9e501a .. .O_.K .<..P.M 200084a8: 0eecf827 4b9f4ddd e604ee10 c5332b0d '....M.K.....+3. 200084b8: e6302602 21273688 ee1b275a 23273788 .&0..6'!Z'...7'# 200084c8: 3988ae10 663466ec 88a66aee 1f69e636 ...9.f4f.j..6.i. 200084d8: 3466ec02 88e75f66 1688ec36 3cdc2edd ..f4f_..6......< 200084e8: e63b38dd e780ca0d 3688e60d 3f10af1c .8;........6...? 200084f8: ec403406 1744ae41 04242d00 2520ddc6 .4@.A.D..-$... % 20008508: e6c4ae10 2680c527 27426d09 d1c65305 ....'..&.mB'.S.. 20008518: 426c1320 44afe4ee ec48af10 ec41ed26 .lB...D..H.&.A. 20008528: afab3029 cec03546 891f0000 0fc4f084 )0..F5.......... 20008538: 4f8d7634 48272f81 25030417 3426de44 4v.O./'H...%D.&4 20008548: 27c4ee64 3144ec2a 17e4e6cb 27254e04 d..'*.D1.....N%' 20008558: 062765a6 f08446a8 66a61d26 46a80627 .e'..F..&..f'..F 20008568: 13260f84 66ef5435 62af198d ec12204f ..&.5T.f...bO .. 20008578: ec04266b 356bed63 11443364 bf252893 k&..c.k5d3D..(%. 20008588: 86f63553 2780a120 3982a6fc 44ae4034 S5.. ..'...94@.D 20008598: 2035058d 8d3928ef a64b2556 ec123406 ..5 .(9.V%K..4.. 200085a8: 358b3004 35808d02 c63c2510 27c4ace7 .0.5...5.%<....' 200085b8: 8407a63c 1002340f 27a6c4ae e0a10f84 <....4.....'.... 200085c8: 30342b24 192642e6 6a9cc4ae 02ec1324 $+40.B&....j$... 200085d8: 1fff00c3 021f4f89 209ec4e6 6f133f10 .....O..... .?.o 200085e8: af303542 31395fc4 c6f826c4 ec3943ce B50.._91.&...C9. 200085f8: 87831084 310626cd 24158d08 cdc65304 .....&.1...$.S.. 20008608: 26759639 34395f02 02ae1010 90350f8d 9.u&._94......5. 20008618: a84f3034 2362ac80 35ff81fa ffffccb0 40O...b#...5.... 20008628: 06340634 80a66133 3f312c8d 5f6ff826 4.4.3a...,1?&.o_ 20008638: 8081c4a6 41ec0826 e30f8310 c6530327 ....&..A....'.S. 20008648: aeb035e8 46ae1044 48ee0a27 068d80a6 .5..D..F'..H.... 20008658: f8263f31 c4a8395f 41ec0234 e64fc4ed 1?&._9..4..A..O. 20008668: a84958e4 5f41ed41 5644e4a6 41a85644 .XI.A.A_..DVDV.A 20008678: 41ed42e8 a848e4a6 48e4a7e4 a7e4a848 .B.A..H....HH... 20008688: 484848e4 2ae0a848 2180cc0b c4a7c4a8 .HHHH..*...!.... 20008698: 42e742e8 10499e39 6c25303f 10344b9e .B.B9.I.?0%l.K4. 200086a8: 29ed09ec ed5f0ba6 e780c62b 4b9f102d ...).._.+...-..K 200086b8: ed3b88ec 88ec3ba8 3da8ed3d 311a8830 ..;..;..=..=0..1 200086c8: 0cc61aa8 a0a780a6 c6f9265a 3480a603 ........Z&.....4 200086d8: 823f1004 a74f0124 5a0435a0 648def26 ..?.$.O..5.Z&..d 200086e8: 20351b25 a64b9f10 e641a784 a623a723 %.5 ..K...A.#.#. 200086f8: e601eda4 e77fc40d 2c3f100d 10043439 ..........?,94.. 20008708: 3553063f 394b9f14 39e5c653 1225268d ?.S5..K9S..9.&%. 20008718: 0de6501a 0de77fc4 102c3f10 148d2d3f .P.......?,.?-.. 20008728: 0434f624 e63688e7 e702ca0d e7ffc60d $.4...6......... 20008738: 8435530b 4b9e4034 101288ee e4ee023f .S5.4@.K....?... 20008748: c035028d 50344b9e 88ed40dc 1688ed14 ..5..K4P.@...... 20008758: 4f1888ed 3688a75f a63788ed 1044ae41 ...O_..6..7.A.D. 20008768: 0524003f 25013f10 4b9e106f 8112a8ef ?.$..?.%o..K.... 20008778: 81092711 530527c1 5c20eac6 62eec431 .'...'.S.. \1..b 20008788: 42a644af 2ba3105f 2bec0224 260000c3 .D.B_..+$..+...& 20008798: 073f1000 00834225 2546a30c ec48ae39 ..?.%B....F%9.H. 200087a8: 27063446 a68b300a aca2a782 9ef82248 F4.'.0......H".. 200087b8: 38af104b af103431 5f07a604 23a728ed K..814....._.(.# 200087c8: 26ed08ab 21ed0635 a4e780c6 ec1288ee ...&5..!........ 200087d8: efcb3349 e6c65f2a 41ecd035 5fff00c3 I3..*_..5..A..._ 200087e8: 229e41ed 34ff01cc 6a0a2006 6861e661 .A."...4. .ja.ah 200087f8: 690824e4 9c1f30e4 a6162520 26e4a484 .$.i.0.. %.....& 20008808: e0616aea 4641e161 254961eb 4f61e6e2 .ja.a.AF.aI%..aO 20008818: 2562325c 1f209e11 4f41e602 2b8d021e \2b%.. ...AO...+ 20008828: 48ed891e c653394f 41ec39cf 1fff00c3 ...HO9S..9.A.... 20008838: 021f4f89 ec2748ec 5304275d 1e39d2c6 .O...H'.]'.S..9. 20008848: 20209e89 3341ec59 34303744 4d328d36 .. Y.A3D7046.2M 20008858: 0e2b0234 e4aa84a6 1e273f31 f624e464 4.+.....1?'.d.$. 20008868: 201f80a7 ff86e4a7 80a70220 fa2408c0 ... .... .....$. 20008878: f62ae46a fc265c48 84a784aa 3561324f j.*.H\&.....O2a5 20008888: 440434b6 44564456 358b3056 c4808604 .4.DVDVDV0.5.... 20008898: 44042707 39fc265a 443341ec 36343037 .'.DZ&.9.A3D7046 200088a8: 3443df8d a60e2a02 31e4a484 671a273f ..C4.*.....1?'.g 200088b8: a7f625e4 20201f80 83806f02 f9220800 .%.... .o....". 200088c8: 5c480727 a443fc26 6f84a784 34b635e0 '.H\&.C....o.5.4 200088d8: ae41ec40 46ae1044 088d48ee 41ed4035 @.A.D..F.H..5@.A 200088e8: 3946af10 26347634 696f686f 918d021f ..F94v4&ohoi.... 200088f8: 0d200234 af102131 24e46465 30e46608 4. .1!..ed.$.f.0 20008908: 246bac01 a484a61e 31e926e4 a3201f21 ..k$.....&.1!. . 20008918: 63a31065 a3101424 edde2369 ed65ec69 e..c$...i#..i.e. 20008928: ecd62061 4365ed61 69ed0220 f6356532 a ..a.eC ..i2e5. 20008938: 0a8d44ae 022541ed af1044af 84a63946 .D...A%..D..F9.. 20008948: 02262f81 84310130 84a0a65f 25288d7f ./&.0.1._.....(% 20008958: 3fa65c12 a0a60a2b 178d7f84 a2a6f324 .\.?+.......$... 20008968: 8139fe1c a602262c 272081a0 53a2a6fa ..9.,&.... '...S 20008978: 8139ebc6 8143272e 81182530 813b2339 ..9..'C.0%..9#;. 20008988: 8137275f 810c2541 812f235a 81042561 _'7.A%..Z#/.a%.. 20008998: 1a27237a 42e63901 30374433 a0a63634 z#'..9.B3D7046.. 200089a8: 275a0d2b 8480a806 1af327df 5ab63501 +.Z'.....'...5.Z 200089b8: 84a8f926 f3265f84 fe1c3635 46ae1039 &...._&.56..9..F 200089c8: 981f2020 7f817f84 37810827 c6530425 ......'..7%.S. 200089d8: de5839e3 ecc53346 afab30a1 af0325c4 .9X.F3...0...%.. 200089e8: a0e670c8 da2680c1 2748ec39 10269e43 .p....&.9.H'C.&. 200089f8: 082784a3 289c0430 3420f525 052702a6 ..'.0..(%. 4..'. 20008a08: 2602a74a 84ae102b 246a9c10 c126e623 J..&+.....j$#.&. 20008a18: 100925d0 0424333f 1520026c 84ed5f4f .%..?3$.l. .O_.. 20008a28: 22eca4ed 1e460117 9e891e02 133f1020 ..."..F..... .?. 20008a38: 9e10394f a6499e4b 53042623 1039e2c6 O9..K.I.#&.S..9. 20008a48: 2da62f3f 13260185 f32622a6 4b9e416f ?/.-..&.."&.oA.K 20008a58: 4fdc501a 4f9f0eed 9e290216 e6a4a64b .P.O...O..).K... 20008a68: 41ed36a8 01317234 0320499e a62f3f10 .6.A4r1..I ..?/. 20008a78: 26e4a122 e663eef7 1022e742 f235313f "..&..c.B.".?15. 20008a88: 42e64b9e c63688e7 26883110 0727a0a6 .K.B..6..1.&..'. 20008a98: 3f100434 5a04358f 07a6f226 08a6031f 4..?.5.Z&....... 20008aa8: ee293f10 3f101288 314bde02 20499e41 .?)....?..K1A.I 20008ab8: 10226f12 2da62f3f 05270185 3f10a4a6 .o".?/.-..'....? 20008ac8: a6216f31 8eea2622 41a64100 499e0d26 1o!."&...A.A&..I 20008ad8: 3f10c4a6 a1222031 310e2784 260eae84 ...?1 "..'.1...& 20008ae8: 8a4da6f6 204da701 ed0eec10 2c3f102e ..M...M ......?, 20008af8: 04eec431 ff1741ee dd5f4f64 4b9e394b 1....A..dO_.K9.K 20008b08: 5a2741ec 08e0678d 32255427 07ae021f .A'Z.g..'T%2.... 20008b18: e4e67034 61eb0227 22de209e 25113f10 4p..'..a. .".?.% 20008b28: e662e747 eb0627e4 2662e161 1062e63b G.b..'..a.b&;.b. 20008b38: 62ec123f 61eb61a0 4b9e7035 1f501e20 ?..b.a.a5p.K .P. 20008b48: 08eb5002 04e107eb c6530422 209e39df .P......".S..9. 20008b58: 1f133f10 4b9e5020 07a608eb 08a607ed .?.. P.K........ 20008b68: ab41ed5f 3946ed07 35cfc653 ff00c3f0 _.A...F9S..5.... 20008b78: 39891e5f 0e2641a6 a14b9e4c 8d022784 _..9.A&.L.K..'.. 20008b88: f5264c05 499e395f 242f3f10 39e0c608 .L&._9.I.?/$...9 20008b98: 35e0c653 e62234a2 9e112642 2709ec4b S..5.4".B&..K..' 20008ba8: 29a31005 2da6ea26 2da7028a a8a6501a ...)&..-...-.P.. 20008bb8: 4a082736 c6530527 e6a235e9 36a8e742 6'.J'.S..5..B..6 20008bc8: 2043008e 2661ac26 850da622 ee2f2740 ..C &.a&"...@'/. 20008bd8: 2744ec04 270eee29 a6063425 3540854d ..D')..'%4..M.@5 20008be8: ee1b2706 ed44e344 31132044 262eae84 .'..D.D.D .1...& 20008bf8: 41008ed4 2eae8431 61ac1427 0eecf626 ...A1...'..a&... 20008c08: 88a62eed 03264a36 103688a7 355f2c3f ....6J&...6.?,_5 20008c18: 1a4b9ea2 3688a650 264a0b27 3688a703 ..K.P..6'.J&...6 20008c28: 202c3f10 2744ec5f 01008348 f02744ed .?, _.D'H....D'. 20008c38: 008e5034 ae843143 3412270e 850da606 4P..C1...'.4.... 20008c48: 27063540 a304ee08 e3ea2444 ed503544 @5.'....D$..D5P. 20008c58: af2eec44 a60eed2e a7408a0d 270eae0d D.........@....' 20008c68: 850da623 ae1d2740 a304ec04 2004ed44 #...@'......D.. 20008c78: 840da613 cc0da7bf 021f4300 fa262eec .........C....&. 20008c88: 0eed2eaf 34118c31 4b9e1020 44ae24ec ....1..4 ..K.$.D 20008c98: ef107f34 2d3f1024 44af24ed 4b9e395f 4...$.?-.$.D_9.K 20008ca8: 88ed44ec ed48ec37 395f3988 499e41a6 .D..7.H..9_9.A.I 20008cb8: 252f3f10 ec4b9e0e 29a31009 42a60526 .?/%..K....)&..B 20008cc8: 53392ba7 9e39e0c6 a784a64b ed09ec41 .+9S..9.K...A... 20008cd8: a6395f46 8d44ae41 10032506 343946af F_9.A.D..%...F94 20008ce8: 0f274d06 4456445f 1f86a656 6d042702 .M'._DVDV....'.m 20008cf8: 430126a4 44ae8635 108d0826 84af0d25 .&.C5..D&...%... 20008d08: 1e8d44af 41a70525 3946af10 01cc4034 .D..%..A..F94@.. 20008d18: 283f1000 4035c430 5f4f0725 265c8ba7 ..?(0.5@%.O_..\& 20008d28: 503439fb 5f02344f 0b2786a6 6d4f021f .94PO4._..'...Om 20008d38: cb0627ab 1af82440 35ab3101 4c252402 .'..@$...1.5.$%L 20008d48: e1254081 27866d4f 40814c0a c8c6f725 .@%.Om.'.L.@%... 20008d58: 341e2043 25b58d12 1f84311a 35891f10 C .4...%.1.....5 20008d68: 5f86e712 49584958 a56f3fc6 a7fb265a ..._XIXI.?o.Z&.. 20008d78: 32d035a4 a6d03563 3444ae41 56445f76 .5.2c5..A.D4v_DV 20008d88: 02345644 182786a6 a46f021f 4f031f5f DV4...'...o._..O 20008d98: 0c26cb6d f82640cb 293f104c 866fe4a6 m.&..@&.L.?)..o. 20008da8: f635e06f 84e644ae 344f01ae 9e143401 o.5..D....O4.4.. 20008db8: 9e0ce62a 44ae1066 616d3b27 865a6227 *...f..D';ma'bZ. 20008dc8: 8b303d09 582603a6 62e6501a 0d251fe1 .=0...&X.P.b..%. 20008dd8: 82a609c6 265a09a7 22669cf9 ed41eced ......Z&..f"..A. 20008de8: a7e1ec84 e603e702 ec08e7e0 ec04ed46 ............F... 20008df8: 3506ed48 10643281 ac1048ae 30072706 H..5.2d..H...'.0 20008e08: f6265a09 0534395f 0720501a 80e709e6 .Z&._94..P ..... 20008e18: 86f9264a 26616a09 4a806ff3 8335fb26 J&...ja&.o.J&.5. 20008e28: c6536432 9e1039ca e62a9e66 3105200c 2dS..9..f.*.. .1 20008e38: ee275a29 22a8b4a6 f32723a5 243426ee )Z'....".#'..&4$ 20008e48: 3504b8ad 39e82524 2ade7634 0824148d ...5$%.94v.*..$. 20008e58: 0c251e8d 08250c8d 7635a4ad 846e3eae ..%...%...5v.>n. 20008e68: 8c30f635 10c18606 4939003f ce414d4f 5.0.....?.9IOMA. 20008e78: 0d534034 0c352670 16c8ec70 cb302e27 4@S.p&5.p...'.0. 20008e88: 3f10c186 ad252500 9f2125a4 336a9f24 ...?.%%..%!.$.j3 20008e98: ec6cdf8b 87831084 100b26cd 06252e3f ..l......&..?.%. 20008ea8: 8b3002ec 01300220 e7256c9c 2034c035 ..0. .0..l%.5.4 20008eb8: 25e4f617 3002ec06 c106208b 300627e7 ...%...0. ...'.0 20008ec8: 25e4ac01 20a035eb 1020120f 12112012 ...%.5. .. .. .. 20008ed8: 20121220 14201213 2c009f6e 2e009f6e .. .. .n..,n... 20008ee8: 34009f6e 36009f6e 32009f6e 30009f6e n..4n..6n..2n..0 20008ef8: 03fef500 f8059ff7 22f88513 1031fa0f ..........."..1. 20008f08: f91194fa 3df912ca 168df913 f8a835f7 .......=.....5.. 20008f18: 16f9a9c9 ade7f4ac f6ae7af5 9dfa326f .........z..o2.. 20008f28: 0225ff7f fb04c3fa 54fb0609 08cffb07 ..%........T.... 20008f38: fc0a42fc 66fd09dc 0c8cfd0b fdaf6efd .B.....f.....n.. 20008f48: b2fdb092 aa30feb1 49805afe 01f4696e ......0..Z.Ini.. 20008f58: 0153014d 015a0159 ec59015e cd879c82 M.S.Y.Z.^.Y..... 20008f68: 1e003600 00dd80c0 271500fe 25002300 .6.........'.#.% 20008f78: 2a002700 00012f00 00000001 f4696e69 .'.*./......ini. 20008f88: 67eb7401 e4642fef 7265742f 6f6f62ed .t.g./d./ter.boo 20008f98: 9bd31ef4 9501cd87 81c10d00 002d006c ............l.-. 20008fa8: 01eb7400 155b0114 01270400 44ae8011 .t....[...'....D 20008fb8: 53dd84ec 55dd02ec 57dd04ec 5d973c86 ...S...U...W.<.] 20008fc8: 013bcc39 3cc658dd 06c65ed7 48d75fd7 9.;..X.<.^..._.H 20008fd8: 11008d30 8c31329f 323f10cb 01860134 0....21...?24... 20008fe8: 3503ffb7 8b1f4f81 8502ffb6 6e042601 ...5.O.......&.n 20008ff8: 8638009f 02ffb701 49265d0a d75c58d6 ..8......]&I.X\. 20009008: 2d3cc158 4c57963c 32253c81 c15c55dc X.<-<.WL.<%2.U\. 20009018: 4c282518 01018d30 85a154d6 02c11c23 .%(L0....T..#... 20009028: 53d60a26 831003c4 0e27001d c15c53dc &..S......'..S\. 20009038: 4c03250d 53dd01c6 dd5f0186 dd5f4f55 .%.L...S.._.UO_. 20009048: 975e9657 739e105d 344f4227 ec192002 W.^.]..s'BO4. .. 20009058: 01008384 01861026 04a6e4a7 518d0226 ....&.......&..Q 20009068: 04a7018a 84ed02ec e326a1ae 1c27e0a6 ..........&...'. 20009078: 04274b9e 182a0d6d 3a009fad 5c0cfa24 .K'.m.*....:$..\ 20009088: 5b0c0a26 5a0c0626 590c0226 6e009f6e &..[&..Z&..Yn..n 20009098: 04008d31 71009f6e 3a009fad 4b9efa24 1...n..q...:$..K 200090a8: 7fc40de6 88ec0de7 dc2edd16 2038dd3c ............<.8 200090b8: ae3034db 263cafa1 313035fa 0134393e .40...<&.501>94. 200090c8: 9e10501a e62a9e73 2744ae0c 27a46d1f .P..s.*...D'.m.' 200090d8: 5802c00f a46da531 a36d2226 2231fc27 ...X1.m.&"m.'.1" 200090e8: a4af46ae 1041ae10 0c2084af a46d4630 .F....A... .0Fm. 200090f8: a1ac0627 b98df826 395f0135 c6530135 '...&...5._95.S. 20009108: 44ae39ca 84ed53dc 02ed55dc 04ed57dc .9.D.S...U...W.. 20009118: 06ed59dc 08ed5bdc 1c1f395f 1e1f1e1f .Y...[.._9...... 20009128: 1f1e1f1f f8261f1e 07cd87b2 c10d000a ......&......... 20009138: 1300f480 6f690000 01ee616d 0ca62a9e ......ioma...*.. 20009148: 343d09c6 c60da606 06343d09 00c362e3 ..=4.....=4..b.. 20009158: ff00c318 283f105f c4303025 0083806f ...._.?(%00.o... 20009168: dff92201 30e1ec66 e3649fcb 9fcb30e1 ."..f..0..d..0.. 20009178: 10689e73 1225303f 3f10689f 058d3031 s.h.?0%..h.?10.. 20009188: 313a9f18 3f10088c 9f6e3932 007ffeff ..:1...?29n..... 20009198: 2705017b abc8050e 00fffc05 7704aa74 {..'........t..w 200091a8: 800100b3 2ade44ae 64de4de6 2744ae10 .....D.*.M.d..D' 200091b8: 2744ac0c 27c4ac0f 2746ac0b 5a493307 ..D'...'..F'.3IZ 200091c8: 395fea26 39d1c653 69015f00 1802e101 &._9S..9._.i.... 200091d8: 41021802 94025e02 36032803 36036703 ...A.^...(.6.g.6 200091e8: 82036703 c5032803 3d009a02 d6014701 .g...(.....=.G.. 200091f8: 09020902 3c021f02 0b037202 4a031903 .......<.r.....J 20009208: 4a031903 0b036603 7802b203 20b98c30 ...J.f.....x0.. 20009218: d68c3003 0b2290c1 ec580434 358b3085 .0....".4.X..0.5 20009228: 53846e04 c639d0c6 5ae26f11 e8effb2a .n.S..9..o.Z*... 20009238: a741a610 8644ae69 003f10f0 64ef2425 ..A.i.D...?.%$.d 20009248: 10e8ae10 4fec24af 4bec6ced e086cb30 .....$.O.l.K0... 20009258: 25003f10 eee4ef0d 3049ec64 10d086cb .?.%....d.I0.... 20009268: 0e24003f 3311e8e7 813f10e4 5311e832 ?.$....3..?.2..S 20009278: 66ef8435 0de62a9e 64de0da6 312744ae 5..f.*.....d.D'1 20009288: 132664ac 0d2642ae 48a60234 3f100327 .d&..B&.4..H'..? 20009298: 2002352b ae6eefe7 0fae1044 266cac10 +5. ..n.D.....l& 200092a8: acc4ae10 ae0a26e4 6d62af42 a7022748 .....&..B.bmH'.. 200092b8: 5a49336a 6eeec626 53002610 44ae64de j3IZ&..n.&.S.d.D 200092c8: 49330d27 c6f7264a c69920cc ae9520cb '.3IJ&... ... .. 200092d8: 00261062 ae6eef31 c30bece4 105fff00 b.&.1.n......._. 200092e8: 2510283f 62ef7eff 0083c06f ecf92201 ?(.%.~.bo....".. 200092f8: 6f62ee6c 1041edc4 e4ae64ae 8bad09ec l.bo..A..d...... 20009308: 60ff2510 08c66eee c5a7e5a6 aef92a5a .%.`.n......Z*.. 20009318: a607e644 ae0da469 a10da4c4 ff261069 D...i.......i.&. 20009328: 26486caa ae486a02 08ef10e8 5f12e832 .lH&.jH.....2.._ 20009338: ae48ee39 27486d44 a1ff860e 00271048 9.H.DmH'....H.'. 20009348: 10486a63 9e4b0026 340de62a 6f42ae44 cjH.&.K.*..4D.Bo 20009358: 10436f42 22ac649e 29312e27 10f7265a BoC..d."'.1)Z&.. 20009368: a4e64b9e ae1048e7 1ec4ee44 3009ec13 .K...H..D......0 20009378: ad40348b ae40350f ec84ae61 ff00c30b .4@..5@.a....... 20009388: 293f105f 04ae61ae 44ae4435 456f446f _.?).a..5D.DoDoE 20009398: ae10486f 1046eec4 a433023f 33023f10 oH....F.?.3..?.3 200093a8: 023f1084 5f530217 251f8d39 a612341c ..?...S_9..%.4.. 200093b8: 8d86a641 3507250d a741e714 92353985 A....%.5..A..95. 200093c8: 011741a6 6c022577 4b9e3922 4f268830 .A..w%.l"9.K0.&O 200093d8: 0927866d 2510814c c8c653f7 39fe1c39 m.'.L..%.S..9..9 200093e8: 0e25e88d 0b8d5234 06255235 86e741e6 ..%.4R..5R%..A.. 200093f8: 343941a7 8d41e604 350c2571 c6011704 .A94..A.q%.5.... 20009408: a4a61425 353941a7 c6043482 255b8d82 %....A95.4....[% 20009418: 170435f6 0534b001 3f1023ee 9ea4a681 .5....4..#.?.... 20009428: 313f1068 04348535 80ca41e6 d7253c8d h.?15.4..A...<%. 20009438: 01170435 dedf2591 c521e64b ae0b271b 5....%..K.!..'.. 20009448: 1ac8af23 0226086c 24c5086a 23ae0b27 #...l.&.j..$'..# 20009458: 6c20c8af 6a022608 ba205f08 02c60434 .. l.&.j._ .4... 20009468: 87c6ab20 41e60434 4034a320 3f10689e ...4..A .4@.h.? 20009478: 6c562530 ae21e722 8180a644 30fa2720 0%Vl".!.D... '.0 20009488: e644af1f 272f8121 c54b9e16 ae052724 ..D.!./'..K.$'.. 20009498: 03202088 271a88ae ec04ae32 348b3004 . ....'2....0.4 200094a8: 0f3f1020 23252035 3f1021a6 2523ef80 .?.5 %#.!.?..#% 200094b8: 3044ae1c 80e61188 c120a833 c6062320 ..D0....3. . #.. 200094c8: a780a61f f92a5ac0 c6c0355f a60434d7 .....Z*._5...4.. 200094d8: 10689ea4 0435313f a6ee2043 24108141 ..h.?15.C ..A..$ 200094e8: 304b9e0b fe1c2688 032686a6 39c9c653 ..K0.&....&.S..9 200094f8: 0324e98d 8d41a639 00241043 db8d39c9 ..$.9.A.C.$..9.. 20009508: a6390324 c6043441 25318d05 2721e51f $.9.A4....1%..!' 20009518: 2746ec19 2544e304 16043505 f4c6a800 ..F'..D%.5...... 20009528: 0285e4a6 f5c60627 cbc60220 8d39e063 ....'... ...c.9. 20009538: 390324aa 043441a6 cd2002c6 689e1034 .$.9.A4... .4..h 20009548: 352f3f10 ff251010 ff1739a3 3903248e .?/5..%..9...$.9 20009558: 063441a6 61a742a6 9b8d0235 05340235 .A4..B.a5...5.4. 20009568: c120a8e6 4d072704 0e810627 85351527 .. ..'.M'...'.5. 20009578: 1020a830 20c644ae a0a780a6 32f9265a 0. ..D. ....Z&.2 20009588: ae395f62 ec04ae23 208b3004 4bff17e6 b_9.#....0. ...K 20009598: 0434b725 856f41e6 02200435 9c8d41a6 %.4..Ao.5. ..A.. 200095a8: 226aa725 0226256d 226d1c8d fe169b26 %.j"m%&...m"&... 200095b8: 2b3f1065 3688e653 4b9e0b26 a64f84e6 e.?+S..6&..K..O. 200095c8: e7ee2625 74343925 1625f08d a8a626ef %&..%94t..%..&.. 200095d8: ae23ae20 3009ec06 c0e4e68b 3d038683 .#....0.......= 200095e8: 05348bad ae10148d 20a8a665 84a64b9e ..4.....e.. .K.. 200095f8: 022625a1 0535256f 3034f235 a64b9e10 .%&.o%5.5.40..K. 20009608: 102711a8 c611a86f 083f1001 3f10499e ..'.o.....?..I.? 20009618: 10a86f2f aeb0355f ae84e644 01344f01 /o.._5..D....O4. 20009628: 2a9e1434 669e0ce6 2744ae10 27616d3b 4..*...f..D';ma' 20009638: 09865a62 a68b303d 1a582603 e162e650 bZ..=0...&X.P.b. 20009648: c60d251f a782a609 f9265a09 ed22669c .%.......Z&..f". 20009658: 84ed41ec 02a7e1ec e0e603e7 46ec08e7 .A.............F 20009668: 48ec04ed 813506ed ae106432 06ac1048 ...H..5.2d..H... 20009678: 09300727 5ff6265a 1a053439 e6072050 '.0.Z&._94..P .. 20009688: 4a80e709 0986f926 f326616a 264a806f ...J&...ja&.o.J& 20009698: 328335fb cac65364 669e1039 0ce62a9e .5.2dS..9..f.*.. 200096a8: 29310520 a6ee275a a522a8b4 eef32723 .1)Z'....".#'.. 200096b8: ad243426 243504b8 3439e825 8d44ae40 &4$...5$%.94@.D. 200096c8: 6c18251c c4ae1042 44afe4ee a648af10 .%.lB......D..H. 200096d8: ed27e626 3029ec41 3546afab 100486c0 &.'.A.)0..F5.... 200096e8: 6f25843f 00ce7632 a7703400 2664ec66 ?.%o2v...4p.f.d& 200096f8: a664ef02 10673066 1009008e 3f25893f ..d.f0g.....?.%? 20009708: 831084ec 3526cd87 3f1069ec c6302528 ......&5.i.?(%0. 20009718: a780a609 f9265ac0 c43066a6 573169ee .....Z&..f0..i1W 20009728: 30893f10 10052517 c1242e3f 84334434 .?.0.%..?.$.4D3. 20009738: 3f1002ec c1443529 20b227e7 35cdc602 ...?)5D..'. ...5 20009748: e7e4a670 8f3f10e4 6a32e4e6 00008311 p.....?...2j.... 20009758: 39430126 4f525245 2f232052 9e0d303a &.C9ERROR #/:0.. 20009768: 2888a64b 75322f27 31e98c30 a780a6e4 K..('/2u0..1.... 20009778: 260d81a0 6c42e6f8 2464c067 cb686afa ...&..Blg.d$.jh. 20009788: cbfa240a 9e69e730 dee4304b 28c8a64b .$..0.i.K0..K..( 20009798: 328c3f10 9e10396b 11a8a64b 41a12327 .?.2k9..K...'#.A 200097a8: a86f1826 10499e11 25102f3f a86f8100 &.o...I.?/.%..o. 200097b8: 1001c610 4bde083f 499e1220 242f3f10 ....?..K ..I.?/$ 200097c8: de41a6d8 10499e4b 63252f3f a8a6a430 ..A.K.I.?/%c0... 200097d8: 9e1e2711 2f3f1049 4ce65525 ec232ce1 .'..I.?/%U.L.,#. 200097e8: 88e7c4e6 e784e611 a86f10c8 20231e10 ..........o...# 200097f8: a7c4a6db a4a611a8 8e10c8a7 3f100000 ...............? 20009808: a64bde0a 242710c8 3f10499e a61d252f ..K...'$.I.?/%.. 20009818: 182711a8 a711c8a6 102711a8 9e11c86f ..'.......'.o... 20009828: 2f3f1049 c8a60625 10a8a710 3910c86f I.?/%.......o..9 20009838: 87c4caae 00d006cd 3f80d10d 00009402 ...........?.... 20009848: 01e66373 2e777777 7274696e 2e39736f sc..www.nitros9. 20009858: 0d67726f c6532035 23ae39d7 ee3ba8af org.5 S..9.#..;. 20009868: ae203426 0f3f1044 2b4dea25 10a43007 &4 .D.?.%.M+.0.. 20009878: e0240f3f 3544af10 0001cc20 25283f10 ?.$...D5 ....?(% 20009888: 3028efd8 80a6be8c 815ac0a7 a7f7260d ..(0......Z..&.. 20009898: fb265ac0 be2723ee a8a642ae ae07a728 .Z&..#'..B..(... 200098a8: 36a8ec44 8b301227 564421a6 56495944 D..6'.0..!DVDYIV 200098b8: 803f1049 2aef5725 5f4f42ee a73da8ed I.?.%W.*.BO_..=. 200098c8: 06343fa8 2716c8ae 8521a613 a6062640 .?4....'..!.@&.. 200098d8: 27408501 5362320f 3120fac6 16c8af10 ..@'.2bS.. 1.... 200098e8: 011f1220 263f88e6 ec616c02 f2263d88 .....?&.la..=&. 200098f8: 3d88af10 02342986 0117626c 3262a678 ...=.)4.lb..x.b2 20009908: 4a082563 03251f26 8d5f0116 8d053440 c%.J&.%..._.@4.. 20009918: 34853529 ae501a01 ae6b8d23 35678d2a )5.4..P.#.k.*.g5 20009928: 2722a601 8d394f02 ae2a8624 e602ae23 .."'.O9.$.*.#... 20009938: 34072b06 3d011712 2aee6332 3f100327 .+.4...=2c.*'..? 20009948: 2728ee81 0001cc06 4f293f10 01008e39 ..('.....?)O9... 20009958: 23ee7734 42ee2927 c8ae2527 ec202716 4w.#').B'%...' . 20009968: ac103da8 0e2616c8 2616c8ed 20646f12 .=....&....&.od 20009978: 3d88ae0e ac100e27 f5263d88 4f3d88ed ...='....=&...=O 20009988: 3da8ed5f 9e27f735 a4e602ae 363425a6 _..=5.'......%46 20009998: 3c2603a1 304b00be e14f2688 4c312786 ..&<..K0.&O..'1L 200099a8: f7251081 1bcc2034 35538d0c 4b00be20 ..%.4 ....S5 ..K 200099b8: e4a701a6 3f10499e 26a8302f e14f61e6 .....I.?/0.&.aO. 200099c8: 4c072786 f7251081 e4a6e46f 03a762ae .'.L..%.o....b.. 200099d8: a8a6b635 0226103f a626ae2a 341d2602 5...?.&.*.&..&.4 200099e8: a7288632 3406ee02 35118d40 a7323540 2.(....4@..5@52. 200099f8: ef06ec02 ed032506 395f34a8 23ae09c6 .....%...4_9...# 20009a08: 063402ee 09ec84ae 06358b30 85ad6034 ..4.....0.5.4`.. 20009a18: 0117e035 34268dc8 72011705 a1818535 5.....&4...r5... 20009a28: 7034dc26 a64b00be a6023446 31c0a780 &.4p..K.F4.....1 20009a38: a6f8263f 86042be4 35c5a70d a60cc6f2 ?&...+.....5.... 20009a48: aedb2642 303427a8 a83144ae a61ac620 B&...'40.D1. ... 20009a58: 5aa0a780 3035f926 a8ec1034 e1a31027 ...Z&.504...'... 20009a68: 23ee0827 022742ee a8ae47e7 34288634 '..#.B'..G..4.(4 20009a78: 35028d12 ae703492 a606ee26 ec723402 ...5.4p.&....4r. 20009a88: 06ed10e8 02a76fa6 17570117 723587ff .....o....W...5r 20009a98: 02a706ef d0c10524 35430127 3d0117f0 ....$...'.C5...= 20009aa8: 6c390124 2746ae2c 8e103472 28ee0000 $.9l,.F'r4.....( 20009ab8: 0a256b8d a14c274d 3f262ca8 6232d3c6 .k%.M'L..,&?..2b 20009ac8: 518d0434 16843553 fd1690fd 86fd168d 4..QS5.......... 20009ad8: 1683fd16 fe164ffe 12c2204c 163b0116 .....O..L ....;. 20009ae8: 01168e00 eafe1631 1627ff16 101f25fe ....1.....'..%.. 20009af8: 8d04265d 8d28ee50 e6c32524 032724a8 ]&..P.(.$%...$'. 20009b08: c6330217 c0a73a01 a8a10527 ac04272b ..3..:..'...+'.. 20009b18: 32db25e4 ee2e8d62 2046af26 ae703471 .%.2b...&.F q4p. 20009b28: ee202723 ee07272a 28a8e642 301f47e7 #' .*'..B..(.G.0 20009b38: 49ed02ee 3445a74f ec84ae06 358b3009 ...IO.E4.....0.5 20009b48: 3503ad06 ec3034f0 5d2327e4 5f4a0126 ...5.40..'#]&.J_ 20009b58: 44ee26ee e64fcb33 4c012661 28ae0634 .&.D3.O.a&.L4..( 20009b68: 40342035 c0a780a6 f8263f31 b0354035 5 4@....1?&.5@5. 20009b78: 01246b8d 2746ec39 03274d15 340001cc .k$.9.F'.M'....4 20009b88: ffffcc06 008e2ded 1628ee00 00bedd01 .....-....(..... 20009b98: ae84a64b ae028d23 ae09272a 2604a102 K...#...*'.....& 20009ba8: 04a74f03 ae123439 2704e602 27e4e11a .O..94.....'...' 20009bb8: 1fdb8d29 2b3f1098 00be2f6c 3688e64b ).....?+l/..K..6 20009bc8: e327e4a6 a7923543 a603a704 0da72fa8 ..'.C5......./.. 20009bd8: ed30a8ec 38a8ec0b 354f0fed 3fa8a692 ..0....8..O5...? 20009be8: 00be1f26 2fa74f4b 23ae84a6 0e25b78d &...KO./...#..%. 20009bf8: 04272aae 0625af8d e1262fa6 26ee2ca7 .*'...%../&..,.& 20009c08: c6623239 250281dc c625a607 083f1000 92b....%..%...?. 20009c18: 1a3fa86c c58d3901 c18d0420 46ae2c6c l.?..9.. ...l,.F 20009c28: 82002710 008e1034 1f052000 34265d30 .'..4.... ..0]&4 20009c38: 101f3034 44ae26ee 46ec8b30 8310e4a3 40...&.D0..F.... 20009c48: 03232000 342000cc 4c28ec06 031fe4a3 . #... 4..(L.... 20009c58: 5fa70d86 40342035 c0a780a6 f8263f31 ..._5 4@....1?&. 20009c68: 30354035 2ce6c0a6 a8e61826 8d022721 5@50...,&...!'.. 20009c78: 260a8138 e60d860d 062625a8 34253e8d 8..&.....%&..>%4 20009c88: 388d0a86 01c62e25 24e4ac3a 102ce613 ...8%...:..$..,. 20009c98: a698ff26 ff27105f 2ba8a192 8bff2610 &..._.'....+.&.. 20009ca8: 26ee6232 fe1646af 256181e5 227a8106 2b.&.F....a%..z" 20009cb8: 39208002 05346232 8535e88d 23ae7234 .. 92b4...5.4r.# 20009cc8: 7c260d81 48e602ee 2ce62026 a8e62c26 ..&|...H& .,&,.. 20009cd8: 6a272727 c6232647 2048e7ff ae703416 '''jG&#...H .4p. 20009ce8: ee05272a 3ffe1623 f18df035 a8a10525 *'..#..?5...%... 20009cf8: 8df7262f 2fa8a1e8 02eef927 8648a74f /&...../'...O.H. 20009d08: a61e8d0d e618262c 043426a8 2725a8a6 ....,&...&4...%' 20009d18: 8d0a8606 4f06250c f72ae46a 3561324f .....%.Oj.*.O2a5 20009d28: 3402eef2 45e75f30 84ae0634 8b3009ec ...40_.E4.....0. 20009d38: 06ad0635 7234b035 15272aae ba270d81 5...5.4r.*'...'. 20009d48: e75f02ee ae063445 3009ec84 ad06358b .._.E4.....0.5.. 20009d58: e6f23506 012624a8 24208139 270d81d9 .5...$&.9. $...' 20009d68: 860234d5 35cf8d2e 17ee8d82 2510affd .4.....5.......% 20009d78: 104d2001 e6a10027 04c12da8 98002710 . M.'....-...'.. 20009d88: 262da8a1 272dac1a 3a01c6e2 0b24e4ac ..-&..-'...:..$. 20009d98: d527c0a6 262ba8a1 305f33d0 81cc201f ..'...+&.3_0. .. 20009da8: 34192613 05011740 1132a8a6 0827e4a3 .&.4@.....2...'. 20009db8: 1f305f33 f320808d af206232 19261181 3_0... .2b ...&. 20009dc8: 301f4034 031fffc6 41a7c2a6 26e4a311 4@.0.......A...& 20009dd8: a72086f7 206232c4 261081ca a6403423 .. ..2b ...@. 20009de8: 2ba8a1c4 41a61627 272ba8a1 20c0a704 ...+'..A..+'... 20009df8: a12086f5 a60326c4 c4a72ba8 a3204035 .. ..&...+..5@ . 20009e08: 262ba8a1 20403413 86023409 26ff1720 ..+&.4@ .4.. ..& 20009e18: c0a10235 4035f326 c60b274d 27a5a129 5...&.5@M'..)..' 20009e28: 31c15c2d 2dacf723 2daf0223 ac3a01c6 -\.1#..-#..-..:. 20009e38: a60b25e4 fe1733a8 161f30fd a8e62dff .%...3...0...-.. 20009e48: 17032721 c0a763fe 1608ff17 90341dff !'...c........4. 20009e58: c00d8c30 af3a5829 ad103562 0bff16f1 0...)X:.b5...... 20009e68: 64207f20 20200c20 41203620 58201239 . d . 6 A9. X 20009e78: 62325620 fe17c4a7 c626eeda 46af3a01 V2b......&..:.F 20009e88: 32c2fc17 06fd1662 84306232 2cfc2710 ...2b...2b0..'., 20009e98: 04349420 c4a70d86 359bfe17 1efc1604 .4........5.... 20009ea8: a72ba8a6 00008ec4 fe1728ee 272dacac ..+......(....-' 20009eb8: 3a01c614 0b2462ac ee27c0a6 262ba8a1 ...:.b$...'...+& 20009ec8: 305f33e9 1d8d391f 12278430 2723a8e6 .3_0.9..0.'...#' 20009ed8: 24a8e6f5 0d860527 8e5bfe17 28ee0000 ...$'.....[....( 20009ee8: 27843039 305f33e0 24a8e61f a8e6f227 90.'.3_0...$'... 20009ef8: 8d072722 17208605 a8a63cfe 36fe1632 "'.... ..<..2..6 20009f08: 87a0df53 000701cd dc80e10e 1f011300 S............... 20009f18: 76637303 001601f4 3900161d 16740016 .scv.......9..t. 20009f28: 00167600 c341ec91 008e0200 008d3100 .v....A......1.. 20009f38: 2a3f1087 2034395f 00c341ec 008d3002 ..?*_94 .A...0.. 20009f48: 748c31c3 352a3f10 b6092520 028a03ff .1.t.?*5 %...... 20009f58: 5f03ffb7 00c93039 00c9e69f e1101a9e ..._90.......... 20009f68: 279d00c9 84a63a0c c9e7228d ee1c9e00 ...'.:..."...... 20009f78: a744a639 8eef1c45 3f100000 9e456f0a 9.D.E......?.oE. 20009f88: 3688e64b 04c1cf27 3943cb24 237fc15c K..6'...$.C9\..# 20009f98: b7395f01 395f00ff 14270681 018126ae ._9..._9..'..&.. 20009fa8: c9a60e26 c9a09d00 02a79e00 02002710 &............'.. 20009fb8: c653395f 395f39f6 02a641ae 02a7fd84 _9S..9_9.A...... 20009fc8: c9e601a6 c9309d00 173a9f00 c9e1beff ......0...:..... 20009fd8: 04279e00 9d00c9e7 1c2784a7 08264da1 ..'.......'..M&. 20009fe8: 142749ae 102008a7 4ba103c6 02c60627 .I'... ....K'... 20009ff8: 04264ca1 042043a6 45a601c6 3f100327 .L&..C ....E'..? 2000a008: 39456f08 360a0200 cd87e737 2e003c00 .oE9...67....<.. 2000a018: 00d187f1 43350032 1c00ffff 00010000 ....2.5C........ 2000a028: 00000101 0d180818 1701041b 07080503 ................ 2000a038: 2e000200 18500000 ed726574 73e66373 ......P.ter.sc.s 2000a048: faf47663 cd87be6f 0d003200 001a8111 cv..o....2...... 2000a058: 67c80010 8c3001ef 8e088d17 3f100000 ...g..0........? 2000a068: 4ff8200a 008e105f 033f1000 39043f10 . .O_.....?..?.9 2000a078: 6c656873 a96816ec 0f06cd87 80110d00 shel..h......... 2000a088: 032b0020 65687300 0016ec6c 00000000 .+..shel....... 2000a098: 00000000 6568530a 0a0d6c6c 3a534f54 .....Shell..TOS: 2000a0a8: 323b0ed7 c636347b 2f01176f 10f18c30 ..;2{46.o../0... 2000a0b8: 1635093f 092706dd 25260117 260c0d6b ?.5...'...&%k..& 2000a0c8: e1ee1066 0dcd8c30 8d112612 305f2564 f...0....&..d%_0 2000a0d8: 8e10c98c 120d0500 598d0226 70c8304f ........&..YO0.p 2000a0e8: c8008e10 248b3f10 27d3c111 260f0d31 .....?.$...'1..& 2000a0f8: 26140d04 0e3f1033 8c10d520 0a220100 ...&3.?. .....". 2000a108: 98ff8d30 04008e10 130dcc20 218d0227 0....... ...'..! 2000a118: 24ce0017 d5265dba 6f65b520 120d0d66 ...$.]&. .eof... 2000a128: 8c300526 5f0a8df5 26100f96 3f106902 &.0...._...&.i.? 2000a138: 008e1006 10028650 17398c3f 2510db02 ....P...?.9....% 2000a148: 10341102 c8300ec6 a72f8616 3f104f80 ..4...0.../..O.? 2000a158: 1010358d 0cfc0125 17100c0f 100ff501 .5..%........... 2000a168: aae30139 01d76003 c44843bf 4843b601 9....`...CH...CH 2000a178: 458b01d8 4bd404d8 01cc4c49 c201d8c1 ...E...KIL...... 2000a188: aa01d82d 2daa01d0 d4ab01d0 d42dac01 -......-......-. 2000a198: 4553e504 ffd25054 01bd49a4 0000bb2c ..SETP...I..,... 2000a1a8: 02a15504 1103bbfb 8dee02a6 3e3c6902 .U...........i<> 2000a1b8: 7902be3e 02be3e3c 02be3c67 be3e3e7d >..y<>..g<..}>>. 2000a1c8: be3efb01 01bcf201 ab02befb 0d0000a3 ..>............. 2000a1d8: 0dff2928 3b262321 6fff3e3c fb2a5ac5 ()..!#&;<>.o.Z*. 2000a1e8: 8d0ec639 0f030ff6 ff8d310e 85001774 9........1..t... 2000a1f8: 0d815225 0c974e27 24262881 85fe8d31 %R..'N...(&$1... 2000a208: 30049f10 0c089f01 c38c310d 28817f8d ...0.....1.....( 2000a218: 2981f527 0d0a2626 0d86ef26 04201fa7 '..)&&..&..... . 2000a228: 2025258d 8dac8c31 93101f64 3006dd08 .%% 1...d......0 2000a238: ff8d311f 253e8d6b 049e100b 4c012610 .1..k.>%.....&.L 2000a248: a1260d81 9f0c0116 250f8d04 240b8d0c ..&........%...$ 2000a258: ff8d31fc 9f1e8d57 3f103908 a60c240f .1..W....9.?.$.. 2000a268: 262e8180 2780a10a 301f3104 53394fa4 ...&...'.1.0.O9S 2000a278: d7c61f30 34308d39 254f8d20 ada4ec09 0...9.04 .O%.... 2000a288: 242035ab a64f39f0 35a03584 a6203420 .5 $.9O..5.5 4 . 2000a298: 2ba46d80 262281f6 8180a608 a6fa2622 .m.+.."&...."&.. 2000a2a8: 26a0a180 34a035ec 8180a610 810e2720 ...&.5.4.... '.. 2000a2b8: 300a272c a11cff8d 35fc2280 86623290 ,'.0.....".5.2b. 2000a2c8: 2780a120 1c1f30fc 303439fe e4ae2231 ..'.0...9401".. 2000a2d8: 618180a6 20800225 2648a0a8 a6f1240f ...a%.. ..H&.$.. 2000a2e8: 25c1813f 25c08d04 a6354f03 a0a63f31 ?..%...%.O5.1?.. 2000a2f8: af10fc2a 26a1ec62 b03553d5 4f48ff17 *...b..&.S5...HO 2000a308: 198d1c8d 3c8d178d 101f0130 06dd0893 .......<0....... 2000a318: ff00c932 10e60117 fe16053f 02344c0b 2.......?....L4. 2000a328: 84865720 81860220 39863f10 8602204f W.. ....?.9O .. 2000a338: 39129701 01200186 3913974f 01200186 ...9.. .O..9.. . 2000a348: 3914974f 80a10d86 82a1fc26 86073439 O..9....&...94.. 2000a358: 34042001 97028607 098d4f11 2311914c . .4.....O..L..# 2000a368: 35e066f9 0d023486 26162b10 27c66d0c .f.5.4...+.&.m.' 2000a378: 8f3f1013 3f10c6a6 a6e4e682 6f0527c5 ..?....?.....'.o 2000a388: 8f3f10c5 48578235 0d3f5441 8c30c58d ..?.5.WHAT?...0. 2000a398: 9dfd17f5 0c39435f 86b88d10 8d1097ff ...._C9......... 2000a3a8: 16c830ac 25107c8d 028684fd 0017b78d .0...|.%........ 2000a3b8: 16100f91 00cc0efd cc192001 1ee70d02 ......... ...... 2000a3c8: 01860220 0c2002c6 c026c66d 100d0634 ..... .m.&.4... 2000a3d8: 0a201a2b b426c66d 0dc60634 3f101fe7 +. .m.&.4......? 2000a3e8: e62b2582 a6c5a7e4 8f3f10e4 072b61a6 .%+.......?..a+. 2000a3f8: 538de4e6 84072a4d 823f100f 02850e20 ...SM*....?. ... 2000a408: 3f100526 c6052084 833f100b 863561e7 &..?. ....?..a5. 2000a418: 2003c64f a70d86b3 24078d1c 0d863925 O.. .......$%9.. 2000a428: ec8d1ea7 01ccf725 869d2080 8d1da70d ....%.... ...... 2000a438: ccea25df 90208002 1da70d86 d18d0186 .%.... ......... 2000a448: 02ccdb25 34812081 1081ec16 25302f83 %.... .4...../0% 2000a458: 2f831022 341c2232 4bfe1716 13251635 "../2".4...K5.%. 2000a468: 61e103c4 61e60426 80cac5e6 0635e4e7 ...a&..a......5. 2000a478: 35396232 e70dc696 1003d61f 170dff26 2b95........&... 2000a488: 4b88d501 0a26df84 04860130 26104d3d ...K..&.0...=M.& 2000a498: 03d7fafe 3010fe16 9400171f 00170320 .......0.... ... 2000a4a8: 1711258b 1d8dadfe fd170a25 260d81fa .%......%......& 2000a4b8: 5f643202 8d9cfe16 8df92573 1726c6f7 .2d_....s%....&. 2000a4c8: e4206001 1002344f 0e0d043f 0ed61127 .` .O4..?...'... 2000a4d8: 232602c1 1f27e4a6 6f083f10 25e820e4 ..&#..'..?.o. .% 2000a4e8: 27e4a11a 27e46d12 db275d03 c48d0434 ...'.m.'.]'.4... 2000a4f8: 01172dc6 5d04352d 35430127 d6118682 .-..-5.]'.C5.... 2000a508: 10049e03 08de069e 10048639 6625843f ........9...?.%f 2000a518: 105ec830 100d008e 0534893f 358f3f10 0.^.....?.4..?.5 2000a528: 00251005 1006a6c7 21200bae 1fa70d86 ..%....... !.... 2000a538: 9e4f7034 10403404 4035003f 049ecb25 4pO..4@.?.5@%... 2000a548: 3f107634 023f1000 35023f10 27118176 4v.?..?..?.5v..' 2000a558: 0a9f104c 33fb8d30 2710846d 80a18c00 L...0..3m..'.... 2000a568: 806d0627 f020fc2a 049308dc 06dd06d3 '.m.*. ......... 2000a578: 08dd04dc 069e2520 069f0530 64ee049e .... %..0......d 2000a588: 2533fe17 cc08de67 c3ed2058 ed2050cc ..3%g...X ...P . 2000a598: e72dc6c3 3008dfc2 9feafa8d 86049e04 ..-....0........ 2000a5a8: 10403411 321f003f 0b244035 3f104034 .4@.?..25@$.4@.? 2000a5b8: 35321f01 10352540 030d2bae 201f0926 ..25@%5..+..&.. 2000a5c8: 00c30ad3 170397ff 3f1033ff 25073403 .........3.?.4.% 2000a5d8: 01008e06 860a3f10 0f049e11 10050f04 .....?.......... 2000a5e8: 3f10003f 023f1002 eac6f735 2ff03543 ?..?..?.5...C5./ 2000a5f8: 65706970 3010340d 01ccf58c c8fd1703 pipe.4.0........ 2000a608: 52251035 2525ff17 26c4a64d 823f1007 5.%R..%%M..&..?. 2000a618: c4a74425 8f3f104f 3f100186 16018682 %D..O.?....?.... 2000a628: 363443fd 61303434 805c2fc6 e7fb2464 .C46440a./\.d$.. 2000a638: 5a3ac680 fb240a8b 308b80e7 84ed0dc6 ..:Z..$....0.... 2000a648: fa17e430 356532ec c10c8db6 1f232302 0....2e5.....##. 2000a658: 1000c698 5f39083f 308080a6 09220981 ....?.9_...0..". 2000a668: 0a860234 24e0eb3d 2582a6ef e6265d03 4...=..$...%.]&. 2000a678: fd166232 d7e08d17 2bfc1715 1596d98d 2b.........+.... 2000a688: 390c3f10 875014f4 002801cd 0080110d .?.9..P...(..... 2000a698: 1f024800 6572666d 200a01e5 72646441 .H..mfre... Addr 2000a6a8: 20737365 67617020 2d0a7365 2d2d2d2d ess pages.----- 2000a6b8: 2d2d2d2d 2d2d2d20 0a8d2d2d 61746f54 ---- -----..Tota 2000a6c8: 6170206c 20736567 65657266 31a03d20 l pages free =.1 2000a6d8: 0b9f104d 8dc38c31 be738d6a 009f2000 M...1...j.s.. .. 2000a6e8: 9f2200be 975f4f02 dd06dd05 9e0ad708 .."..O_......... 2000a6f8: 8d80a600 25029c15 311f8df8 438dbd8c .......%...1...C 2000a708: 5f8d05d6 105f488d 008d063f 008d008d ..._.H_.?....... 2000a718: 0c072548 0c0a0c05 06343906 19270ad6 H%.......94...'. 2000a728: 748d08dc 668d2d86 008306dc 8d698d01 ...t.-.f......i. 2000a738: d6518d53 8d2c8d0a dc060c15 0f08dd06 S.Q...,......... 2000a748: a686350a 8d7f84a4 2aa0a645 323439f6 .5......E..*.942 2000a758: 3a8d0d86 0b9f4d30 50008e10 3f100186 ...:0M.....P...? 2000a768: 86b2358c 4c040fff fb2464c0 0a860d8d .5.....L.d$..... 2000a778: 240acb4a 1f048dfb 4d040c98 04970227 J..$.......M'... 2000a788: 0226040d 308bf086 02253a81 1034078b ..&....0.:%...4. 2000a798: 80a70b9e 90350b9f 028d040f 0234981f ......5.......4. 2000a7a8: 44444444 0235028d cf200f84 87b547f9 DDDD..5... ..G.. 2000a7b8: 00bd01cd 9580110d 23027900 f269646d .........y.#mdi. 2000a7c8: 20200a07 75646f4d 6420656c 63657269 .. Module direc 2000a7d8: 79726f74 a0746120 6464410a 69532072 tory at..Addr Si 2000a7e8: 5420657a 52207079 41207665 20727474 ze Typ Rev Attr 2000a7f8: 20657355 75646f4d 6e20656c 0a656d61 Use Module name. 2000a808: 2d2d2d2d 2d2d2d20 2d2d202d 2d2d202d ---- ---- --- -- 2000a818: 2d2d202d 2d202d2d 2d202d2d 2d2d2d2d - ---- --- ----- 2000a828: 2d2d2d2d 0d2d2d2d 060f049f dd300ccc -------.......0. 2000a838: ff8d310f 11c8308c 0017079f 104930ee .1...0.......0I. 2000a848: 4c30143f 17050117 00beec00 fc009f26 ?.0L........&... 2000a858: 02dd2800 9e101c30 c4a0ec04 2d8310df .(..0..........- 2000a868: 30332645 1071ff8d 8650008e 8c3f1001 E&30..q...P...?. 2000a878: 6c20009e 2784ae10 3124ec1d ab0017ab .. l...'..$1.... 2000a888: d6950017 d112c008 d0082210 26fc220f ........."...".& 2000a898: 170320ef 0430a000 d825029c 20970017 . ....0...%.... 2000a8a8: 84ae1043 84ec3827 22ec3e8d 688d3a8d C...'8...>.".:.h 2000a8b8: 3e8d26a6 27a6628d 368d0f84 728627e6 .&.>.b.'...6.'.r 2000a8c8: 7786628d 33865e8d 3f865a8d 488d568d .b.w.^.3.Z.?.V.H 2000a8d8: 02a6468d 24ec1c8d 4f8dab31 0430588d .F.....$1..O.X0. 2000a8e8: bd25029c 063f105f 060c060c 060a088d ..%._.?......... 2000a8f8: 028d981f 060c2220 44440234 048d4444 .... "..4.DDDD.. 2000a908: 0f840235 060d0426 060f0c2e 3981308b 5...&........0.9 2000a918: 078b0823 060a0420 10342086 80a7079e #... .... 4..... 2000a928: 9035079f 86f32559 a6ef202e 8d7f84a4 ..5.Y%... ...... 2000a938: 2aa0a6e9 323439f6 de8d0d86 9f11c830 ...*.942....0... 2000a948: 008e1007 10018650 b2358c3f 008d068d ....P...?.5..... 2000a958: c68d3a86 64c080e6 3a86fc24 240acb4a .:.....d$..:J..$ 2000a968: 1fb78dfb 20308b98 cbef5db1 7902cd87 ......0 .].....y 2000a978: 80110d00 0bd00052 6f727015 0a0af363 ....R....proc... 2000a988: 20727355 69202023 74702064 74732079 Usr # id pty st 2000a998: 656d2061 7270206d 6f6d2069 2d2d0d64 a mem pri mod.-- 2000a9a8: 202d2d2d 202d2d2d 202d2d2d 202d2d2d --- --- --- --- 2000a9b8: 202d2d2d 2d2d2d2d 20ad2d2d a0746361 --- ------. act. 2000a9c8: 69617720 6c7320a0 550aa065 23207273 wai. sle..Usr # 2000a9d8: 64692020 79747020 74732020 20657461 id pty state 2000a9e8: 656d2020 7270206d 72616d69 6f6d2079 mem primary mo 2000a9f8: 656c7564 2d2d2d0d 2d202d2d 2d202d2d dule.----- --- - 2000aa08: 2d202d2d 2d2d2d2d 202d2d2d 202d2d2d -- -------- --- 2000aa18: 2d2d2d2d 2d2d2d2d 2d2d2d2d 2020ad2d -------------. 2000aa28: 69746361 a0206576 61772020 6e697469 active . waitin 2000aa38: 7320a067 7065656c a0676e69 80ec000f g. sleeping..... 2000aa48: 8310dfc4 0226452d 4c30000c 501a0a9f ....-E&...0L...P 2000aa58: 9f4d00be 4f00be01 00be039f be059f51 ..M....O....Q... 2000aa68: 09ec4b00 403407dd 5309c933 019e0186 .K....4@3..S.... 2000aa78: 86270117 17039e02 03862001 0117059e ..'...... ...... 2000aa88: 4faf1c19 3606365f 31403506 173bff8d ...O_6.6.5@1..;. 2000aa98: 00177500 ff8d317d 6b00175c 30730017 .u..}1..\..k..s0 2000aaa8: 305309c9 2705ec17 1707ec5a 0017b500 ..S0...'Z....... 2000aab8: 1784e699 00177100 1703e691 04a66900 .....q.......i.. 2000aac8: 5aff8d31 0c270181 5cff8d31 04270281 1..Z..'.1..\..'. 2000aad8: 5eff8d31 02e6318d 6e8d4d8d ec05ae10 1..^.1...M.n.... 2000aae8: 8dab3124 86638d22 a6638d3c d8001701 $1..".c.<.c..... 2000aaf8: ae100c25 24ae1023 ab3124ec 128d098d %...#..$.$1..... 2000ab08: 5fa0ff16 a6063f10 8d7f84a4 2aa0a641 ..._.?......A..* 2000ab18: 323439f6 368d0d86 0a9f4c30 50008e10 .942...60L.....P 2000ab28: 3f100186 0fb2358c 4cff8609 fb2464c0 ...?.5.....L.d$. 2000ab38: 0a860f8d 240acb4a 1f068dfb 20308b98 ....J..$......0 2000ab48: 02274d0d 090d0997 f0860226 1034308b .M'.....&....04. 2000ab58: 80a70a9e 90350a9f e8031027 0a006400 ......5.'....d.. 2000ab68: 34ff0100 f08c3036 202f8e10 0001a931 ...460..../ 1... 2000ab78: f82484a3 063481e3 846d201f 8e10162b ..$...4.. m.+... 2000ab88: 8310302f 06262030 202f8e10 be8d2086 /0..0 &.../ . .. 2000ab98: d8200635 6232b88d 2634b635 26278430 5. ...2b5.4&0.'& 2000aba8: 000d09ec 93100526 36172607 e60ba606 ....&....&.6.... 2000abb8: 88ae10e4 a6263612 a6023608 2688e684 .....6&..6.....& 2000abc8: 0eae0636 a635da26 00be1634 0f274d68 6...&.5.4...hM'. 2000abd8: 4456445f 1f86a656 6d042702 430126a4 _DVDV....'.m.&.C 2000abe8: 2e029635 00cd872f 110d004d 13006480 5.../...M....d.. 2000abf8: 6c73c800 02f06565 118d5f4f 0d8d0f8d ..slee..O_...... 2000ac08: 098d0b8d 3f10011f 3f105f0a e6063406 .......?._.?.4.. 2000ac18: 2530c084 2209c118 34013014 3d0ac604 ..0%...".0.4...= 2000ac28: 62a661e7 eb3d0ac6 ede4a9e0 068635e4 .a.b..=......5.. 2000ac38: cd874dbe 1b00295a 074c8011 00002075 .M..Z)....L.u .. 2000ac48: 25711cdd 3b903117 00e84f74 73614200 ..q%.1.;tO...Bas 2000ac58: b9306369 200c0716 20202020 20202020 ic0.... 2000ac68: 42202020 43495341 200a3930 20202020 BASIC09. 2000ac78: 39303836 52455620 4e4f4953 2e313020 6809 VERSION 01. 2000ac88: 302e3130 4f430a30 49525950 20544847 01.00.COPYRIGHT 2000ac98: 30383931 20594220 4f544f4d 414c4f52 1980 BY MOTOROLA 2000aca8: 434e4920 20200a2e 20444e41 5243494d INC.. AND MICR 2000acb8: 5241574f 59532045 4d455453 4f432053 OWARE SYSTEMS CO 2000acc8: 0a2e5052 52202020 4f525045 45435544 RP.. REPRODUCE 2000acd8: 4e552044 20524544 4543494c 0a45534e D UNDER LICENSE. 2000ace8: 20202020 54202020 4154204f 2059444e TO TANDY 2000acf8: 50524f43 20200a2e 4c412020 4952204c CORP.. ALL RI 2000ad08: 53544847 53455220 45565245 348a2e44 GHTS RESERVED..4 2000ad18: 04f8e616 ec088c30 af8b3085 0e963564 ....0....0..d5.. 2000ad28: 075b1157 1752075c 0d390d9c 1a550d33 W.[.\.R...9.3.U. 2000ad38: 18cb1181 0ed50f90 0f720fea 02720077 ..........r.w.r. 2000ad48: 41500101 02cd4152 50595401 440103c5 ..PARA...TYP...D 2000ad58: 0104cd49 c1544144 54530105 0106d04f I...DAT...STO... 2000ad68: 07c55942 4f525401 540108ce c6464f52 BY...TRO...TROF. 2000ad78: 41500109 0ac55355 c7454401 4152010b ..PAUS...DE...RA 2000ad88: 52010cc4 52555445 4c010dce 010fd445 ...RETUR...LE... 2000ad98: c54b4f50 c6490110 4c450111 0112c553 POK...I...ELS... 2000ada8: 49444e45 460113c6 0114d24f d458454e ENDI...FO...NEX. 2000adb8: 48570115 16c54c49 444e4501 4c494857 ..WHIL...ENDWHIL 2000adc8: 520117c5 41455045 550118d4 cc49544e ...REPEA...UNTI. 2000add8: 4f4c0119 011ad04f 4c444e45 1bd04f4f ..LOO...ENDLOO.. 2000ade8: 49584501 1cc64954 444e4501 d4495845 .EXITI...ENDEXI. 2000adf8: ce4f011d 5245011e 1fd24f52 544f4701 ..O...ERRO...GOT 2000ae08: 470121cf c255534f 55520123 4b0124ce .!.GOSU.#.RU.$.K 2000ae18: 25cc4c49 504e4901 0126d455 4e495250 IL.%.INPU.&.PRIN 2000ae28: 430127d4 0128c448 29d84843 45524301 .'.CH.(.CH.).CRE 2000ae38: 2ac55441 45504f01 53012bce 2ccb4545 AT.*.OPE.+.SEE., 2000ae48: 41455201 57012dc4 c5544952 4547012e .REA.-.WRIT...GE 2000ae58: 50012fd4 0130d455 534f4c43 520131c5 ./.PU.0.CLOS.1.R 2000ae68: 4f545345 0132c552 454c4544 0133c554 ESTOR.2.DELET.3. 2000ae78: 49414843 530134ce cc4c4548 41420135 CHAI.4.SHEL.5.BA 2000ae88: 0137c553 39cd4552 c44e4501 59420340 S.7.RE.9.EN.@.BY 2000ae98: 0341c554 45544e49 42d24547 41455203 T.A.INTEGE.B.REA 2000aea8: 420343cc 454c4f4f 0344ce41 49525453 .C.BOOLEA.D.STRI 2000aeb8: 0345c74e ce454854 cf540346 54530347 N.E.THE.F.T.G.ST 2000aec8: 0348d045 0349cf44 4e495355 50033dc7 E.H.D.I.USIN.=.P 2000aed8: 45434f52 c5525544 44410492 0494d244 ROCEDUR...ADD... 2000aee8: c55a4953 4f500496 450497d3 0498d252 SIZ...PO...ER... 2000aef8: 9ac44f4d c44e5204 5553049c d2545342 MO...RN...SUBST. 2000af08: c950049b 4953049f 4304a0ce 04a1d34f ..P...SI...CO... 2000af18: a2ce4154 ce534104 434104a3 4104a4d3 TA...AS...AC...A 2000af28: 04a5ce54 a8d05845 c74f4c04 4f4c04a9 T...EX...LO...LO 2000af38: 9db03147 ce475304 424104a6 5304aad3 G1...SG...AB...S 2000af48: aad45251 d2515304 4e4904ac 4604aed4 QR...SQ...IN...F 2000af58: 04b0d849 414f4c46 5304b2d4 5004b4d1 I...FLOA...S...P 2000af68: b5cb4545 4f4e4c04 5604b6d4 04b7cc41 EE...LNO...VA... 2000af78: b8ce454c c3534104 414c04b9 04bac44e LE...AS...LAN... 2000af88: bbd24f4c 4f584c04 5404bcd2 bdc55552 LO...LXO...TRU.. 2000af98: 4c414604 04bec553 bfc64f45 49525404 .FALS...EO...TRI 2000afa8: 04c0a44d a444494d 454c04c1 c2a45446 M...MID...LEFT.. 2000afb8: 47495204 c3a45448 52484304 5304c4a4 .RIGHT...CHR...S 2000afc8: c6a45254 54414404 04c7a445 cdc24154 TR...DATE...TA.. 2000afd8: d44f4e05 4e4105d0 4f05d1c4 5805d2d2 .NO...AN...O...X 2000afe8: 03f7d24f 41445055 03f8c554 c3455845 O...UPDAT...EXE. 2000aff8: 494403f9 000040d2 0049fd00 fd004dfd ..DI.@....I..M.. 2000b008: 52fd0050 0055fd00 fd0058fd 5dfd005a P..R..U..X..Z..] 2000b018: 0061fd00 fd0065fd 69fd0067 406efd00 ..a..e..g..i..n@ 2000b028: fd000000 70fd006d 0271fd63 fd0174fd ....m..pc.q..t.. 2000b038: d80f2278 627dfd01 fd0181fd 8dfd0288 x"....}b........ 2000b048: 6291fd01 fd0294fd 9ffd639a 00a5fd00 ...b.....c...... 2000b058: 0f20a6fd 660f2069 205d0f20 0f205a0f .. .i .f .] .Z . 2000b068: adfd00a1 00b0fd00 fd00b4fd bafd00b8 ................ 2000b078: 00bcfd00 fd00c1fd c7fd00c4 00cafd00 ................ 2000b088: fd00cefd d2fd00d0 00d6fd00 fd00dcfd ................ 2000b098: e5fd00e1 205e0f20 0f205b0f 890f2091 .... .^ .[ .. .. 2000b0a8: 20e8fd00 0f201e0f 0000401b 40860f20 ... .. ..@.. ..@ 2000b0b8: 0e205c20 d8fd1012 10dbfd10 fd10e1fd \ ............. 2000b0c8: eafd10e4 60500f20 fd60f2fd f6fd00f3 .... .P`..`..... 2000b0d8: 20f7fd00 2c407a0f 003a4000 40002840 ... .z@,.@:.@(.@ 2000b0e8: 5b400029 005d4000 40203b40 3d403d3a ).@[.@].@; @:=@= 2000b0f8: 00234000 20e81520 0e20820e 7c0e207f .@#. .. .. .. .| 2000b108: 20790e20 0e20760e 700e2173 236d0e22 .y .v .s!.p".m# 2000b118: 0e206a0e 600e2163 235d0e22 0e265a0e .j .c!.`".]#.Z&. 2000b128: a00e2792 246e0e24 0e27ab0e acfd11bd .'..$.n$..'..... 2000b138: 11000080 0080acfd acfd1000 12aefd10 ................ 2000b148: fd12b0fd affd11ad 12b9fd10 fd11aefd ................ 2000b158: e3fd11e6 11b1fd11 fd11b3fd b7fd11b5 ................ 2000b168: 11b9fd11 fd11bbfd d0fd11bd 11cdfd11 ................ 2000b178: fd11b9fd c9fd11bb 11c6fd11 fd11cefd ................ 2000b188: cdfd11cb 11cafd11 fd11ccfd cdfd11c9 ................ 2000b198: 11cafd11 fd11cbfd d1fd11ce 11d3fd11 ................ 2000b1a8: fd12d5fd dafd12d7 10dcfd12 fd10dffd ................ 2000b1b8: e6fd11e2 13e8fd11 fd12ecfd f3fd12ef ................ 2000b1c8: 11f8fd11 fd11fbfd fbfd10f8 80fffd11 ................ 2000b1d8: 00800000 00008000 80000080 fd110000 ................ 2000b1e8: 002d51f2 0a002d51 fd09eefd f1fd09f0 .Q-.Q-.......... 2000b1f8: 4b003e4b 3e4b003e 003c4b00 4b003c4b K>.K>.K>.K<.K<.K 2000b208: 3c4b003c 3e3c4b3e 4b3e3c4b 3d4b3e3c <.K<>K<>K<>K<>K= 2000b218: 003d4b00 4b003d4b 3e4b003d 3d3e4b3d .K=.K=.K=.K>=K>= 2000b228: 4b3d3e4b 3c4b3d3c 3d3c4b3d 4c002b4c K>=K<=K<=K<=L+.L 2000b238: 2b4c002b 002d4c00 4d002d4c 2a4d002a +.L+.L-.L-.M*.M* 2000b248: 002f4d00 4e002f4d 2a4e005e 2c0d202a .M/.M/.N^.N** ., 2000b258: 22290d21 0d23260d 1c0d2023 22190d21 !.)".&#.# ..!.." 2000b268: 0d23160d 02020013 02a47403 0e008dc7 ..#......t...... 2000b278: 42e10702 b702c559 0fd24944 49444505 ...BY...DI...EDI 2000b288: c5ff0ed4 494c5d06 1b07d453 07ce5552 .....]LIS...RU.. 2000b298: 4c494bee 533e06cc 04c55641 414f4c0c .KIL..>SAV...LOA 2000b2a8: 527403c4 4d414e45 508904c5 02cb4341 ..tRENAM...PAC.. 2000b2b8: cd454d4c 48435303 435203c4 0200d848 LME..SCH..RCH... 2000b2c8: a41b0302 008dac09 b509020e d44e4f43 ............CON. 2000b2d8: 49445d02 d17909d2 494cf109 9e0ad453 .]DI..y...LIS... 2000b2e8: 4e495250 53100bd4 c5544154 5254900a PRIN...STAT...TR 2000b2f8: 8a0ace4f 464f5254 44830ac6 7e0ac745 O...TROF...DE..~ 2000b308: 0ac44152 d4454c79 54535909 0b0bd045 RA..yLE..YSTE... 2000b318: 41455242 020800cb 0fcc770f 7a12ec74 BREA.....w..t..z 2000b328: e47712c4 0eabb20e ac0eadaf a0c30e8d ..w............. 2000b338: 10020400 1b10d31b d2a311c3 0ed15512 .............U.. 2000b348: 64616552 616857f9 6620bf74 50e56572 Read.What. fre.P 2000b358: 72676f72 5250ed61 4445434f 0dc55255 rogra.PROCEDUR.. 2000b368: 4e20200a 20656d61 20202020 6f725020 . Name Pro 2000b378: 69532d63 2020657a 61746144 7a69532d c-Size Data-Siz 2000b388: 776552e5 65746972 0e203a3f 41455242 .Rewrite?: .BREA 2000b398: 6fa03a4b 45ba44eb a6ba42ba d78b1f63 K:.o.D.E.B..c... 2000b3a8: 43340835 343b3406 01c93340 ed5f4f00 5.4C.4;4@3...O_. 2000b3b8: e4a311c3 0635f922 00dd8433 ddd9974c ....".5.3...L... 2000b3c8: 8b82dd80 dd46dd02 041f4c44 103404dd ......F.DL....4. 2000b3d8: a74f011f fb265c80 08dd101f 301f4add ..O..\&......J.0 2000b3e8: 02dd0093 2ed701c6 3f100386 10814c8f ...........?.L.. 2000b3f8: 0286f825 97823f10 9f8c30be 30093f10 %....?...0...?.0 2000b408: 342ff88d 30009e10 8d311b88 7e8631f8 ../4...0..1..1.~ 2000b418: a1ec80a7 81ede4e3 f226a4ec 1f8d6232 ..........&.2b.. 2000b428: 8d302035 9e9f1af9 0dc1a4e6 8c305a27 5 0.........'Z0. 2000b438: 8d203411 3e07171d 02173724 9d32206a .4 ....>$7..j 2. 2000b448: 20350024 049e098d 2fdd84ec 30560517 $.5 ......./..V0 2000b458: 4035428c 4034258d 00dc340f 089302d3 .B5@.%4@.4...... 2000b468: 0cdd0a93 46df6233 e93244df d86e02ff ....3b.F.D2...n. 2000b478: b7de10fe b7dd0635 dc1e0516 100634b7 ....5........4.. 2000b488: 62ecb7df 051f62af caf78d30 8d30248d ...b.b..0....$0. 2000b498: 1e8dbbf7 8d30b98d 168da6fe f9fe8d30 ......0.....0... 2000b4a8: c4fd8d31 0d8d840f 028dc724 8d30c320 1.......$... .0. 2000b4b8: 091693fe 0f30349d a2091735 bd96ba8d .....40.5....... 2000b4c8: 3f100527 17bd0f8f 0e244502 2826d3c1 '..?.....E$...&( 2000b4d8: ed7962cc 0d65cca4 62ae22ed 158d8086 .by...e..".b.... 2000b4e8: 01170d26 301127bf 8d208603 ec092708 &....'.0.. ..'.. 2000b4f8: 6e643284 041e9d8b 17b03543 1f267401 .2dn....C5...t&. 2000b508: 08dca430 934c0ad3 17063400 19252b0e 0.....L..4...+%. 2000b518: 25e1a310 073f1016 00830525 1702dd01 ...%..?.%....... 2000b528: 02dc7704 0916778d 4362322e 17a43039 .w...w...2bC90.. 2000b538: 8d300c04 09172afe 049e1019 30344020 ..0..*...... @40 2000b548: 066d2086 2d860227 86180a17 262f9c20 . m.'..-.... ./& 2000b558: 172a8602 04ec0d0a 09178b30 0211cced ..*.....0....... 2000b568: 1ccc2e8d ec298d0b 4000c30b 250c9310 ......)....@...% 2000b578: 173f8605 ae8ded09 350d3035 a1ae0426 ..?.....50.5&... 2000b588: 0cdcbc26 8d30178d 0817c0fd a00316c7 &.....0......... 2000b598: 10c60434 35f90917 ec62ae04 34363485 4......5..b..464 2000b5a8: 2c8c3106 35002f8e 01893006 24a4a300 .1.,./.5.0.....$ 2000b5b8: 34a1e3f8 1fa4ec06 100e2710 27003083 ...4.....'...0.' 2000b5c8: 9f0917e3 20012f8e 970917de b6356232 ...../. ....2b5. 2000b5d8: e8031027 0a006400 00000100 33930017 '....d.........3 2000b5e8: a65c5fa4 260d81a0 021f4ff9 87f88d30 ._\....&.O..0... 2000b5f8: 105f0186 7025033f 3f100234 26e4a104 .._.?.%p4..?...& 2000b608: 5d6132f9 86396226 86022081 10a43084 .2a]&b9.. ...0.. 2000b618: 5425863f 17688d39 52253905 84ae1034 ?.%T9.h..9%R4... 2000b628: 4a26066d 03274c8d 8d903553 34f92777 m.&J.L'.S5..w'.4 2000b638: 1f051720 62ac0425 62ae2c26 35ef0f17 ...%..b&,.b...5 2000b648: 4a9e1010 a0a780a6 9f10fa2a ecf1aeab ...J....*....... 2000b658: e68b3104 a6961888 4f1888a7 d3500f17 .1.........O..P. 2000b668: 165edd5e 2cc62d0f 160f0817 2bc603fe ^.^..-.,.......+ 2000b678: a0e6f620 06272cc1 022720c1 8d393f31 ....,'.. '.1?9. 2000b688: 100e2623 05272f9e ab3124ec fc8d3139 #&.../'..$1.91.. 2000b698: 2bc639be 20c60820 c78d0434 d3c10435 .9.+ .. 4...5... 2000b6a8: c420c927 30021e9d 100186a4 ee25843f '. ....0....?.%. 2000b6b8: 5b8dbd97 da26688d d627ea8d 04172034 ...[.h&...'.4 .. 2000b6c8: 10082592 3f31e4ae 10b20317 0417e4ae .%....1?........ 2000b6d8: 5a0f1711 07171035 2635d679 25308dbb ...Z5...y.5&..0% 2000b6e8: 810c96b7 8daf2502 100c2735 60dc809e .....%..5'.....` 2000b6f8: 0b175cdd 9ee22003 a6303480 260d8180 .\... ...40....& 2000b708: 9f809ffa 35328d82 9f809f30 96a92082 ......250.... .. 2000b718: 10809ebd 1000018e 9e108b3f 848d3980 ........?....9.. 2000b728: 32fc8d30 a0a880a6 0526df84 f42a1f6d 0..2......&.m.*. 2000b738: 0117394f 2046de2d 02219d24 6da4ae10 O9..-.F $.!....m 2000b748: 03261026 17a8a608 03251046 312dec00 &.&.....F.%...-1 2000b758: 583decab 93104c49 0322100c c3ae10f1 ..=XIL...."..... 2000b768: 06ccda26 e2011707 df469e10 e9001646 &.........F.F... 2000b778: 0e172034 8dd90fb9 9ed90cc0 dc843162 4 ..........b1.. 2000b788: 1f02d300 271dec03 34403472 ec013006 .......'r4@4.0.. 2000b798: 6f063684 a6806f80 35fc2a80 01008306 .6.o.o...*.5.... 2000b7a8: 9e10e926 ec0d205e 30629ea4 1001ec8b &...^ ....b0.... 2000b7b8: a1ed01af 24091017 9e4035ee 311dec62 .......$.5@.b..1 2000b7c8: 345e3384 01ee4f46 10341d27 6293201f .3^4FO..'.4.. .b 2000b7d8: c4ed0420 c4ae8433 c4edf826 84a61035 ...3...&...5... 2000b7e8: f8eea0a7 30a1ef02 8180e603 e70226a0 .......0.....&.. 2000b7f8: f52a5da0 00834635 9ec62601 3402ec2f .]*.5F...&../..4 2000b808: 1f233106 ed2f9320 a3e4ec02 d3e4ed02 .1#. ./......... 2000b818: dc0cdd0c dde1a30a dd08d30a e722c64a ............J.". 2000b828: e780c606 3d331788 edffffcc c642a7c4 ......3=......B. 2000b838: 5a85a807 08a7fb2a 3102ae10 173f103d ...Z*......1=.?. 2000b848: c063c063 ae10c063 10028602 c0868a3f c.c.c.......?... 2000b858: 101788a7 353d0125 10a3ae20 1611ff26 ....%.=5 ...&... 2000b868: 188dce00 0d81a4a6 469e0f26 ecfe98ae ........&..F.... 2000b878: 178b3004 0617d406 39a430e8 44df46de .0.......0.9.F.D 2000b888: 27effd17 262ac120 ec049e21 1f042784 ...' .*&!....'.. 2000b898: ed023010 dff426c3 81a4a644 3102270d .0...&..D....'.1 2000b8a8: 829f1021 fcfd1739 9f100e26 d3fd1782 !...9...&....... 2000b8b8: 24a00217 b6fd160b 25980217 829f10f8 ...$.......%.... 2000b8c8: 9e10c3af aafd1782 fd170526 4fe926d7 ........&....&.O 2000b8d8: 0dc0205f 0227100c 97808675 20838d84 _ ....'.u...... 2000b8e8: 30998d04 8d5c9fa4 469e1055 382046df ...0..\.U..F.F 8 2000b8f8: ae102034 2f9f10b4 2fd329ec 2fec5edd 4 ...../.)./.^./ 2000b908: 60dd2fd3 2fd32dec 266d62dd 8c301826 ./.`.-./.bm&&.0. 2000b918: 67fb1709 16b20317 840d57fb f4ae082b ...g.....W..+... 2000b928: 170b0d17 203513fe c426a3ae e720028d ......5 ..&... . 2000b938: 02860434 968f3f10 823f10be fd178435 4....?....?.5... 2000b948: 270dc131 cc829f4e 56340b02 3f100286 1..'N.....4V...? 2000b958: 10e4ec8f 3924833f 3826dac1 62aee4ec ....?.$9..&8...b 2000b968: 25843f10 fa8d302f 008e1018 10be960a .?.%/0.......... 2000b978: 304f8c3f 008e10e3 8b3f1002 59880635 ?.O0......?.5..Y 2000b988: a826df84 8e0202cc 84330000 258e3f10 ..&.......3..?.% 2000b998: 39e63503 fc169a8d 860634cf dc7d9701 .5.9.....4....}. 2000b9a8: 3582dd80 fcfc1786 20341326 aed0fc17 ...5....&.4 .... 2000b9b8: a7a0a6e4 86fa2a80 3584a70d b6011720 .....*.....5 ... 2000b9c8: aafc2510 2f9f84ae 0e2706a6 02810f84 .%...../..'..... 2000b9d8: 0c207b26 9d001e9d 88a60021 6d254617 &{ .....!....F%m 2000b9e8: 9e10f28d c1a4e64a 1062273d 9f105e9f ....J...='b..^.. 2000b9f8: 9fab9e5c dc4a9f60 8d26340c dd2635da \...`.J..4&..5&. 2000ba08: 4a9f100c 88a62f9e 41254617 0201e932 ...J./...F%A2... 2000ba18: 02d300dc 46dd021f 00ce44dd df31df00 .......F.D....1. 2000ba28: 0fb40cb3 9e4adc36 3016340c fa17168c ....6.J..4.0.... 2000ba38: 8d4a9e4a 61ff1709 058d2f9e 249d0c20 J.J....a./.. ..$ 2000ba48: 02249d04 4add1635 fa160c9f 1633c624 ..$.5..J....$.3. 2000ba58: 208d16fc 063f105f 2749fc17 f3001713 ... _.?...I'.... 2000ba68: 46de0e25 16365f4f 8d35974c 39350f17 %..FO_6.L.5...59 2000ba78: 392bc653 86829e10 97a4a72a fcfd1735 S.+9....*...5... 2000ba88: 300f2f0f 44df46de 84ae3e20 152706e6 ./.0.F.D >....'. 2000ba98: 062622c1 581788e6 40340b2b 3f108433 ."&....X+.4@3..? 2000baa8: 20403502 26350d1e 17c4ae1f ae10eb00 .5@ ..5&........ 2000bab8: a30adc84 ec0add22 dd0cd322 a34adc0c ...."...".....J. 2000bac8: cc4add22 d4edffff be26c3ae 121f049e ".J.......&..... 2000bad8: 831081ec f827ffff f426a1ed 26a4a310 ......'...&....& 2000bae8: 6f8d39f7 34390125 c1101f50 9e5f27fe .9.o%.94P....'_. 2000baf8: ff008c0c 88305825 c64adee4 c56f5cff ....%X0...J..\o. 2000bb08: f92618c1 271f305c 18c86c45 c5a7a0a6 ..&.\0.'El...... 2000bb18: 9f5cf22a c8ed4f0c ed49ed15 34f4ef4f *.\..O....I.O..4 2000bb28: 0300c304 4ded42ed 0add0ad3 edcd87cc .....B.M........ 2000bb38: 1900ccc4 00cc44ed cc46ed81 4bed1600 .....D....F....K 2000bb48: cb300435 80a703c6 4a9f81ed 20c6d035 5.0........J5.. 2000bb58: 3415fb16 10049e60 81eee4ae 44ec1527 ...4`.......'..D 2000bb68: a0a6cb33 df84c0a8 6d4fed26 30f32a5f 3.......&.Om_*.0 2000bb78: 43c6351e db8df920 34390125 c161e670 .5.C ...%.94p.a. 2000bb88: 30cb27fe 3f104fa4 ae082400 3f104f62 .'.0.O.?.$..bO.? 2000bb98: af042501 35f4ef62 dc3034f0 1f0ad308 .%..b..5.40..... 2000bba8: 1084ae02 02ecf4af 36341c8d 0e20049e ..........46.. . 2000bbb8: 2562a310 64a31009 e4a30422 81ec1eed ..b%...d"....... 2000bbc8: 6632ee26 7634b035 1f0000ce 3464a310 &.2f5.4v......d4 2000bbd8: 2764e316 3484a630 a6082002 3384a7a4 ..d'0..4. .....3 2000bbe8: 1f211f41 1065e310 022569a3 021f61e3 A.!...e..i%..a.. 2000bbf8: 2663a310 a70235e6 af213084 1f413362 ..c&.5...0!.b3A. 2000bc08: 26e4e330 356432d0 967634f6 27398136 0..&.2d5.4v.6.9' 2000bc18: 26a00d3d 96a00c7a dc2f2635 010083b3 =..&z...5&/..... 2000bc28: 0d2b4c22 3072fd17 1760f78d 02171c03 "L+...r0..`..... 2000bc38: f78d300f f68d3160 79f81788 3596f324 .0..`1.....y$..5 2000bc48: f8170826 9dea2069 02810c24 f78dd626 &...i ..$...&... 2000bc58: be910386 3f100327 10814c8f f816f425 ....'..?.L..%... 2000bc68: 0efa1710 a4300d26 24ce0617 068d3909 ....&.0....$.9.. 2000bc78: c602205f b3dd4f01 06433408 170c2034 _ ...O...4C.4 .. 2000bc88: 340817fd 00cc3404 32b3dd01 35a00f62 ...4.4.....2b..5 2000bc98: 199e10f6 7634a4ad 27469c10 9e7dd62a ......4v..F'*.}. 2000bca8: 3482de80 1780df54 3d86effc e6b40217 ...4T......=.... 2000bcb8: c101cba4 30052406 e10217a4 35980117 .....$.0.......5 2000bcc8: 9f7dd754 3582df80 720117f6 2b17886d T.}....5...rm..+ 2000bcd8: 0f5e9e1e 26350d74 17843116 148de90a ..^.t.5&.1...... 2000bce8: 609c121e 5c9cef25 9c100526 4fe62560 ...`%..\&...`%.O 2000bcf8: 06219d39 fc177034 6d2f9ea0 7a2b1788 9.!.4p..../m..+z 2000bd08: 201fe4ae 6f2be4a3 00c31634 0c931028 ... ..+o4...(... 2000bd18: 3afe2410 272b840d 5c9c2086 05270922 .$.:..+'. .\".'. 2000bd28: 235c9c10 172a8602 609c3902 101f1124 ..\#..*..9.`$... 2000bd38: 829e5e93 2086bb8d 829f80a7 35240117 .^..... ......$5 2000bd48: 609c1026 4ade3124 17a40817 5cdf8f00 &..`$1.J.......\ 2000bd58: 609fcb30 c4314a9f 0e2b840d 0517a430 0..`.J1...+.0... 2000bd68: 30072607 1784f18d fc17f400 5209172c .&.0........,..R 2000bd78: 8d0b0117 17830a4b f035dd00 886d2f9e ....K.....5../m. 2000bd88: 43022a17 809e1039 8d6a0417 174a9e50 .*.C9.....j.P.J. 2000bd98: 2c27d604 5c9f5e9f ab9e8431 4a9f609f ..',.^.\1....`.J 2000bda8: 2f9e188d 6f1788a6 264d1788 108c3013 .../...o..M&.0.. 2000bdb8: 9ec8f617 16068d5e 219db7f6 08249d04 ....^......!..$. 2000bdc8: 46de7634 9f103637 dd0c9f0a 1036374a 4v.F76......J76. 2000bdd8: 5e9f609f 46df5cdd 354f44df de7634f6 .`.^.\.F.DO5.4v. 2000bde8: 9e5cdc46 609e105e 4adc3636 9e100c9e F.\.^..`66.J.... 2000bdf8: 2036360a 319e10e1 5af58d30 01170f8d .66 ...10..Z.... 2000be08: 8d23ae49 088c3044 2627ae10 89fb16ef I.#.D0....'&.... 2000be18: 6c6c6163 62206465 88f817f9 fd171e27 called b....'... 2000be28: ae192532 319e1084 2727ae10 2623ac0f 2%.....1..''..#& 2000be38: 43a468f7 8d30a466 162059f5 cd8d3943 .h.Cf.0..Y .C9.. 2000be48: 12f58d30 9e030117 3010342f 048d1988 0......./4.0.... 2000be58: b98d9035 172b0117 078d0701 ad8daf20 5.....+..... ... 2000be68: 341f0117 9382dc36 1f0d2380 86809e02 ...46....#...... 2000be78: 8c3f1002 028d0224 3f10b635 9e10390f ..?.$...5..?.9.. 2000be88: 609c105c a4e63c24 0a263ac1 01172131 \..`$<...:&.1!.. 2000be98: b8001731 840da4e6 4e8d112b 043474d6 1.......+..N.t4. 2000bea8: 0235278d 981f7497 e6940017 8d082ba0 .'5..t.......+.. 2000beb8: 8d168d39 17032048 9c10bf01 10ec2560 9...H ......`%.. 2000bec8: 00165c9f 2062329c 2be2a7f6 2703841a .\...2b ...+...' 2000bed8: 26018116 20740c04 012a5a0e 2703815f ...&..t .Z*._..' 2000bee8: 2a740a06 a6740f02 8d3039e0 2a5d07f1 ..t*..t..90...]* 2000bef8: 862ac002 8b303d03 8d3984a6 840130ed ..*..=0...9..0.. 2000bf08: 81062760 31142660 341fa622 3084ec02 `'..`&.1"..4...0 2000bf18: 8402358b 27108118 812d2069 ec042620 .5.....'i -. &.. 2000bf28: 8d8b6e84 a6008d06 96382680 2541817d .n.......&8.}.A% 2000bf38: 8d0a8616 0d7d0f2e 960c2b84 48038b74 ......}..+..t..H 2000bf48: 10c6068b 394f4a8d 368d028d db8d4634 .....JO9...64F.. 2000bf58: 82de0d24 5fa12086 93110527 35082680 $.... ._'....&.5 2000bf68: 340d86c6 a782de46 9382dcc0 04264d80 ...4F........M&. 2000bf78: 82df7d0c 2e86c635 a1aee98d 8b3062dc .}..5........b0. 2000bf88: 10340330 7f8484a6 806dd98d 9035f62a 0.4.......m.*.5. 2000bf98: c6022a9d 34449e03 203f3124 ec243402 .*....D4$1? .4$. 2000bfa8: ec83ed24 ec83ed22 3183eda4 20043584 $..."......1.5. 2000bfb8: 4fa4e61e 8d300e20 042049ee 3dee8d30 ...O .0..I .0..= 2000bfc8: a1ec868d 9e102034 ed3a3144 8d02c621 ....4 ..D1:.!... 2000bfd8: 8da035bf 81a0a60e 8d0827ff 26228186 .5.......'...."& 2000bfe8: 86f020f4 7bff1622 f98d2486 a08d14c6 . .."..{.$...... 2000bff8: 30392231 1787ee8d 3fa650ff e520fb8b 1"90.....P.?.. . 2000c008: 06ee8d30 1643ff17 8d3070ff 21319eed 0.....C..p0...1! 2000c018: 2631f28d ee8d3039 2cff179b 3a81a4a6 ..1&90.....,...: 2000c028: 740c0227 30aa2839 0420fb8c 54ee8d30 '..t9(.0.. .0..T 2000c038: e617ff17 ec275aa0 a98da0a6 ef03f720 .....Z'..... ... 2000c048: ffed01a5 0402ee02 ef80a4ef a0a600a7 ................ 2000c058: 3a860234 8c308f8d a60230e3 a184a4e4 4..:..0..0...... 2000c068: 4df62680 e4a81127 84ece4a7 ff178b30 .&.M'.......0... 2000c078: 6d2b8611 35dd26e4 de403482 6fc26f44 ..+m.&.5.4@.Do.o 2000c088: e63f31c2 172d2aa4 891f60fe 80c5a0a6 .1?..*-..`...... 2000c098: 80caf126 18c50636 7fc4e926 04c50636 &...6...&...6... 2000c0a8: a1ec0626 db2042ed af103f31 17a0e642 &....B .1?..B... 2000c0b8: cf20b506 315c9f10 ed5f4fc4 970634a3 .. ...\1.O_..4.. 2000c0c8: ecb197bf 2708c5c1 d107c425 261322bf .......'%....".& 2000c0d8: 2606c10e 27b10d06 0d072006 170327b1 ...&...'. ...'.. 2000c0e8: bfd78f00 a3ed80ca b1970186 b10fd520 ............ ... 2000c0f8: 292703c5 252604c5 042610c5 a3af1037 ..')..&%..&.7... 2000c108: 03c4a3ed be816b8d 548e0526 8ea3afff .....k..&..T.... 2000c118: 0220804b 265aa3af 20bfd7fb 2610c5a6 K. ...Z&... ...& 2000c128: 34103704 81063410 81042589 ec94238c .7.4.4...%...#.. 2000c138: 062b5da1 a1ae1227 0634e920 10c5616f .]+.'... .4.oa.. 2000c148: 07c4ed26 d320bfd7 0d27c1ae a3ed1036 &..... ...'.6... 2000c158: 2035c920 fd17a0e6 27e1eca2 2604c50f .5 .......'...& 2000c168: 1ee431f1 93fd1789 ed20a432 355c9e10 .1......2. ...\5 2000c178: 34e4aec0 004e8e10 4d8e62af 39a3afff ...4..N..b.M...9 2000c188: 17fcf417 ae105cf9 26266d84 17103447 .....\...m&&G4.. 2000c198: fc179c04 5e9e10a9 3596488d 03260281 .......^.H.5..&. 2000c1a8: 30ee0317 31f0f18d 176df18d ea2407f3 ...0...1..m...$. 2000c1b8: e626350d 34e38c30 68809e10 17846484 .5&.0..4...h.d.. 2000c1c8: 25107701 0417e8f2 8184a644 1013270d .w.%....D....'.. 2000c1d8: 1c20809e 3f303943 84678468 17040117 .. .C90?h.g..... 2000c1e8: 9f10cc00 8b00175c 0517a430 ae0016da ....\...0....... 2000c1f8: ee24068d 0a1e9d39 65270c0d f58da00f ..$.9.....'e.... 2000c208: 84a64a9e 47263a81 e2a75f4f 175c9e10 .J...:&GO_....\. 2000c218: 9c10fe03 ec092460 21a31001 e46c0223 ....`$.....!#.l. 2000c228: ec5e9e10 e5031701 0726e06d 9c100524 ..^.....m.&.$... 2000c238: 101c245c 9c105c9f 9e142460 1001ec4a \$...\..`$..J... 2000c248: 0b2621a3 05172034 a3201f7e 4f0220e1 .!&.4 ..~. .. .O 2000c258: 5c9e105f 9e580317 260d8d5c 4f843102 _..\..X.\..&.1.O 2000c268: 1720c639 394314fc 3a8184a6 03a60226 9. ...C9...:&... 2000c278: 8e393d81 9e100000 5c9c105e 01300a24 .=9.....^..\$.0. 2000c288: 10440517 f125609c 9f5c9f10 8d394fb5 ..D..`%...\..O9. 2000c298: 9c1b8d2e 3407225e a2fb1730 60dc3035 ....^".40...50.` 2000c2a8: 9f100634 2bfa1760 60dd0635 1434394f 4...`..+5..`O94. 2000c2b8: 84e6829e 02260dc1 65329435 a6eff116 ......&.5.2e.... 2000c2c8: 272081a0 262a81fa 829f1009 9e105e9e .. '..*&.....^.. 2000c2d8: 3f303960 0a250d8d 9c105c9e 1e03245c `90?..%..\..\$.. 2000c2e8: 6f394f12 8184ece2 100d262b 2ac1609e .O9o....+&...`.* 2000c2f8: 02301126 8235829f 09262d81 9e10e46c &.0...5..-&.l... 2000c308: 30eb205e 8184a601 81042530 cc052339 ^ .0....0%..9#.. 2000c318: 04200100 1b25238d 9e10829f 27e06d5c .. ..#%.....\m.' 2000c328: 5e9e100d b5dc0634 0224e1a3 04175f4f ...^4.....$.O_.. 2000c338: 10394f9c e0635c9e 469e1039 a0a60d8d .O9..\c.9..F.... 2000c348: 05270281 26a4ec4f 9d394301 205f002a ..'.O..&.C9.*._ 2000c358: 3201c602 a6e4e771 81616fa4 a704262a ...2q....oa.*&.. 2000c368: e6213161 2720c1a0 10981ffa 0117829f a1!... '........ 2000c378: 1062ef36 6d07022b 170927e4 64ef2901 6.b.+..m.'...).d 2000c388: fa012b10 08270d81 0d81a0a6 ee012610 .+....'......&.. 2000c398: 6def46de c2a7a2a6 22829c10 df46dff7 .F.m......."..F. 2000c3a8: 3362ec44 ef4133cb 5c9e1066 6f6baf10 D.b3.3A.f..\..ko 2000c3b8: b700166a 10e2f517 fa175c9f 809e10c1 j........\...... 2000c3c8: 6a682531 350d6a67 82dc6326 469e62a3 1%hjgj.5&c...b.F 2000c3d8: 25e80017 a781864d 27e46d6a e382dc45 ...%M...jm.'E... 2000c3e8: 9362a364 00831080 9e3722e6 ec121e82 d.b......"7..... 2000c3f8: d2f71762 62a3201f 66ee021f c0a61634 b.... .b...f4... 2000c408: ff81a0a7 3f31f826 e4a3e1ec f7171035 ....&.1?....5... 2000c418: 829f10b5 8b3164ec 022662ec 616d2131 .....d1..b&.1!ma 2000c428: 6a6da426 ae103f2a 26e4ec68 9f6dae0b &.mj*?..h..&..m. 2000c438: 32449f46 aafd166f 1028fa17 e46d6baf F.D2o.....(..km. 2000c448: a4302327 17800317 9f105901 809e105c '#0......Y..\... 2000c458: 10a5fd17 ae105c9f 6b031768 265c9c10 .....\..h..k..\& 2000c468: 27616d14 68ae1010 105c0317 9c1068af .ma'...h..\..h.. 2000c478: ff251060 21f5173f 0f266a6d 171d8c30 `.%.?..!mj&.0... 2000c488: 9e10c8fa 4bfb1746 10ccf917 9f106bae ....F..K.....k.. 2000c498: 9f6dae5c 32449f46 d7fd166f 276e6163 \.m.F.D2o...can' 2000c4a8: 69662074 ceba646e 0d81ffff 41330827 t find......'.3A 2000c4b8: 3fe1a0a6 3f6ff426 34393f63 34102006 ...?&.o?c?94. .4 2000c4c8: 8180a630 a11027ff 35f627a0 10213130 0....'...'.501!. 2000c4d8: eb23e4ac 35863543 86354f30 8e6400cc ..#.C5.50O5...d. 2000c4e8: 16340a00 9e10a430 8184a6b5 1008262a ..4.0.......*&.. 2000c4f8: 3000008e 8184a601 34f82720 270d8120 ...0.... '.4 ..' 2000c508: 35fe1718 62ed7425 0d8180a6 fe170b27 ...5%t.b....'... 2000c518: ed672528 a6632b64 260d8184 ec748d5d (%g.d+c....&].t. 2000c528: 5e9e10e1 10a60217 e4ec5c9f 6fde0017 ...^.....\.....o 2000c538: 5c9c10e2 218d4d25 2f00008c 26350d46 ...\%M.!.../F.5& 2000c548: 8de46c04 ae653214 e2001762 dc5e9e10 .l...2e.b.....^. 2000c558: 790217b5 4f5c9f10 5c9e1039 5f4f63ae ...y..\O9..\.cO_ 2000c568: 10ad0017 1124609c 0227626d 021721af .....`$.mb'..!.. 2000c578: e3101f56 2a011f65 663239e5 6f320220 V...e..*.92f .2o 2000c588: 302bef16 f817058c 52ba20c9 45474e41 ..+0..... .RANGE 2000c598: 17643287 394fa3f1 1724fd17 038d10fd .2d...O9..$..... 2000c5a8: dc3ffc16 1fabdd4a a3103420 348431e1 ..?.J... 4...1.4 2000c5b8: 34ab3076 ab9e1010 e4a34adc f6170327 v0.4.....J..'... 2000c5c8: eeabdc05 23e1a3e4 64ae1005 abdc1e8d .......#...d.... 2000c5d8: ae104a93 10ab3164 e1a364af 60d30634 .J..d1...d..4..` 2000c5e8: 4add60dd e4a30cdc f6350cdd 34061e9d .`.J......5....4 2000c5f8: 33ab3136 2703c4cb a7a2a60d f7205ac2 61.3...'.....Z . 2000c608: a3eca3ae ac101636 35f52664 5e9e10b6 ....6...d&.5...^ 2000c618: 03200634 10b00117 0f24609c 3a81a4a6 4. ......`$....: 2000c628: e4ecf226 2221a310 438635eb 76348635 &.....!".5.C5.4v 2000c638: ae66f517 ec2f9f84 dd2fd309 d30fec5e ..f.../.../.^... 2000c648: dd021f2f ec4add60 340fa302 d300dc06 /...`.J....4.... 2000c658: 1fe4a302 3566dd03 ec948d06 830fa30d ......f5........ 2000c668: 68dd0300 00c366d3 ec62dd03 c30da302 ...h.f....b..... 2000c678: 64dd0300 8d5e9e10 ec629e49 341b271d ...d..^.I.b..'.4 2000c688: 30843306 2a80e603 c10286fc 860226a4 .3.0...*.....&.. 2000c698: 35c4a704 01008306 669ee52e 8b3068dc ...5.......f.h0. 2000c6a8: 669fda9f 0cdd0cd3 690f680f a0e6f635 ...f.....h.i5... 2000c6b8: 2ac0022a 018d304f 548be61a 17545454 *..*O0.....TTTT. 2000c6c8: 9c10b200 39e72560 46151719 502e4934 ....`%.9...F4I.P 2000c6d8: 1e56213d a60f1a1c a7938b3f 3121313f =!V.....?...?1!1 2000c6e8: 3f6a3921 3f6a3f6a d3a4ec39 ec011f5e !9j?j?j?9...^... 2000c6f8: 6aa1ed1e a0a6393d 03268581 5f392931 ...j=9....&.1)9_ 2000c708: 2731208d 81a0a639 3102264f 25313924 . 1'9...O&.1$91% 2000c718: 81a0a639 39fa26ff 314fa4e6 3fe639ab 9....&.9..O1.9.? 2000c728: 608604c4 85860634 629e3fa7 a4ee1dec ...`4....?.b.... 2000c738: 06350d20 27010083 6d03302b 11fc2a80 .5....'+0.m.*.. 2000c748: f02601a3 84a60634 62a1e084 84a6e426 ..&.4......b&... 2000c758: de261884 048484a6 d62663a8 6293101f ..&......c&....b 2000c768: 6232a1ed 5d396232 2ac0022a 3a648c30 ..2b2b9]*..*0.d: 2000c778: 0fc484e6 50ff8d30 856e85e6 a0e64034 ....0..P..n.4@.. 2000c788: fc22c0e1 08274035 9c10dd8d 43ed2560 ..".5@'.....`%.C 2000c798: 211fd635 5634ff3a 20f78c33 ff3f3eed 5..!:.4V3.. .>?. 2000c7a8: 8c335634 34e320f8 f28c3356 8523dc20 4V3.. .4V3.. .#. 2000c7b8: 89888786 f28c8b8a f6f5f4f3 fff9f8f7 ................ 2000c7c8: 8c335634 4fc320e9 25dc8d5f 01008305 4V3.. .O_..%.... 2000c7d8: 0039f724 00000000 00000000 00000000 $.9............. 2000c7e8: 00000000 64000022 00002200 22002200 ...."..d."..."." 2000c7f8: 92220000 00229222 00000000 00000000 .."."."......... ... 2000c810: 77770000 77922200 00000077 80000000 ..ww.".ww....... 2000c820: 00222200 00001100 00000000 00000000 .""............. 2000c830: a2a2a222 2222a2a2 22222222 22112222 ".....""""""""." 2000c840: 00225533 00000000 00b00000 b0000000 3U"............. ... 2000c858: 000000b0 00b000b0 00b000b0 000000b0 ................ ... 2000c874: 00b00000 00000000 00000000 000000b0 ................ 2000c884: 00c0b000 b000c0b0 b000d0c0 b000d0c0 ................ 2000c894: c0b000c0 00c0b000 00b000b0 e20000b0 ................ 2000c8a4: e2e2e2e2 34e2e2e2 04f8e616 ec088c30 .......4....0... 2000c8b4: af8b3085 02963564 086c07dc 07440866 .0..d5....l.f.D. 2000c8c4: 006a01f9 d9fa0321 fabe3c0a bc3e0ad9 ..j.!....<....>. 2000c8d4: 3c0ae4fa 0ae4fabd e1fabc3d fabd3e0a ...<....=....>.. 2000c8e4: be3d0ae1 3a0852fa 05f1fabd 38faaa2a ..=..R.:....*..8 2000c8f4: faaa2801 fadc023e fabe0ad3 fabc0ad6 .(..>........... 2000c904: fabd09dd faab05e7 faad05ea faaa05ec ................ 2000c914: faaf05ee fade05f0 faba0c4c fadb0c4f ........L...O... 2000c924: fadd0c50 fabb0c51 faa30b54 fabf0126 P...Q...T...&... 2000c934: a4a10137 fa8a0c00 faac0c4b faa80c4d 7.......K...M... 2000c944: cea90c4e 23ae0c89 00a20690 faa40691 N......#........ 2000c954: 038d023f 012601ba 01260116 03ca0275 ?.....&...&.u... 2000c964: 03ac03ac 03ca02ac 03ac03ac 03c203ac ................ 2000c974: 018301ba 03a1018c 01a501ac 01d001c6 ................ 2000c984: 01ac03df 01ac03db 01e301df 03ee01df ................ 2000c994: 032902db 032902ba 035602ba 029702db ..)...)...V..... 2000c9a4: 03db03ca 033403db 02240334 030803fb ......4.4.$..... 2000c9b4: 03120312 037d0373 03db03db 038103db ....s.}......... 2000c9c4: 03990381 96ca0299 9e02340b 680d86a7 .........4.....h 2000c9d4: a1846484 9ef82680 dc398da7 34a793b9 .d...&....9....4 2000c9e4: 9faf9e04 a79e10ab 06173d86 fc02171b .........=...... 2000c9f4: 86150617 a7809e20 2ae46a80 0d5eccfa .... ....j.*..^. 2000ca04: 809e1fed 06350e8d 469e078d 1b9d449f ......5....F.D.. 2000ca14: 021b9d06 00018e10 3f102e96 1b9d398c ...........?.9.. 2000ca24: 8d103504 5d0117f9 10130317 ab9ea79f .5.....]........ 2000ca34: 0f8daf9f 0517a396 273e81cf 263f81f5 ..........>'..?& 2000ca44: 17cb2086 a496eb04 0d260181 584fa3d6 . ........&...OX 2000ca54: fe8d3049 6e8becfe 1002818b 34b90226 I0.....n....&..4 2000ca64: 30ab9e10 35ab9f1f ed021790 2610dd81 ...0...5.......& 2000ca74: eb8d9f02 05175386 dd02178f 12264d81 .....S.......M&. 2000ca84: 26dd0217 d8021708 02170326 200417d3 ...&....&...... 2000ca94: 02172c8d 81e227fe 8d1d264c 27a4d621 .,...'..L&..!..' 2000caa4: 2603c115 2644811c 81138d0d 1709264f ...&..D&....O&.. 2000cab4: 5081ae02 068d0b26 bd275181 0416a120 ...P&....Q'. ... 2000cac4: 20188670 40051766 0217488d 86f627c6 p.. f..@.H...'.. 2000cad4: 34051755 02174a20 bc021755 8d4c0216 U..4 J..U.....L. 2000cae4: 2645814d 2005170b 24530217 53ff1647 M.E&... ..S$G..S 2000caf4: 37202686 46202a8d 178a0217 a3962102 .& 7.* F.....!.. 2000cb04: 11264681 a3960a8d c3264781 bf20028d .F&......G&... . 2000cb14: 0216bf8d 20278619 69021712 008d028d ......' ...i.... 2000cb24: 8d450216 27488109 161f8613 e28d9bfe ..E...H'........ 2000cb34: ec8d9d20 f68d4c20 b4264581 ff16688d ... L...E&..h.. 2000cb44: 34abdc02 e9031726 09261e81 328d6432 ...4&.....&.2d.2 2000cb54: 2b271f81 dd263539 9ed38dab 341f30ab ..'+95&......0.4 2000cb64: 271f8110 2721810c 20218608 86378dbe ...'..!'..! ..7. 2000cb74: 8df46c3a 1b02170a 9035f327 17830117 :l......'.5..... 2000cb84: 0116c601 a79f107a af9f4a9e bb0fab9f ....z....J...... 2000cb94: 8d39bc0f 17a00cf0 198d6501 a396a00f ..9......e...... 2000cba4: 26103f81 041621fe 5601175f 01171034 .?.&.!.._..V4... 2000cbb4: e723c6d4 264d81f1 dceb8dd9 172634ab ..#...M&.....4&. 2000cbc4: 00cc6f03 27a49105 20a4d704 a4011703 .o.....'... .... 2000cbd4: abdd2635 05c1a4d6 02170327 27031772 5&......'...r..' 2000cbe4: 27b00117 160234d4 9f100003 880117a9 ...'.4.......... 2000cbf4: 9f100926 8d1f8da9 10878dad 9081a99e &............... 2000cc04: 03170c26 7aff172c 4b860c8d 578d668d &...,..z...K.f.W 2000cc14: 277a0117 011739f5 20fa2774 a99f1054 ..z'.9..t'. T... 2000cc24: 27550117 27498109 a99e1009 49810b20 ..U'..I'.... ..I 2000cc34: 00171626 8d1120f6 1404173b 27100d81 &.... ..;......' 2000cc44: 5c81bd00 318df827 27420117 9f1039ea ...\'..1..B'.9.. 2000cc54: 240117a9 9e10b227 10b320a9 0117a99f ...$'.... ...... 2000cc64: 20e52717 0c058dc4 060116bc 26090117 .'. ...........& 2000cc74: 2401175a 8d910316 b20016f3 022d012c Z..$........,.-. 2000cc84: 04f803f7 170080f9 5481a702 d78d3d26 ...........T&=.. 2000cc94: e58ddf8d 4c81a396 4a866e26 e26fd68d .......L&n.J..o. 2000cca4: 8c305d8d 2281a1d7 e61026fc e7e4ea1f .]0....".&...... 2000ccb4: 814c8de4 a6e927e7 86b926e0 170e200f ..L..'...&... .. 2000ccc4: 4426d100 0017ae8d 86f427af f9fc161c ..&D.....'...... 2000ccd4: 2b206c8d 31790317 27308021 10018122 .l +..y1!.0'"... 2000cce4: 8dd80026 1736861d 13201e03 0317ab9e &.....6... ..... 2000ccf4: 03174f5f a6846c13 260d81a0 173f31f5 _O...l.....&.1?. 2000cd04: ad9e2f02 a396ab9f 27a49639 200c86fb ./......9..'... 2000cd14: 201b86bc 190217b8 bc0cef8d 96cf0017 ... ............ 2000cd24: 275281a3 26dd8106 175386e8 3986da02 ..R'...&..S....9 2000cd34: 175f449e 6e8d7501 24190117 031739f9 .D_..u.n...$.9.. 2000cd44: 1d03170f 3a86f725 0217258d ec062749 ....%..:.%..I'.. 2000cd54: 022e1084 201086aa 8d028dba d10116ac ....... ........ 2000cd64: e48d8e86 2b20f78d 8d048d4f 16112002 ...... +O.... .. 2000cd74: e98d9602 7620938d 5481858d ab8d0626 ...... v...T&... 2000cd84: 041aa396 17d68d39 ff167fff 81a39672 ....9.......r... 2000cd94: 96042751 394b81a3 fb27f98d 1d201d86 Q'....K9..'... . 2000cda4: 17448d5f 348d5cff 4d81168d a4d6f227 _.D..\.4...M'... 2000cdb4: d62706c1 bc2604c1 86030116 09fc1612 ..'...&......... 2000cdc4: 1127cd81 cf26ea81 0217a4a6 81102494 ..'...&......$.. 2000cdd4: 860c272e 8d07c6ce 26ff170e 31520116 .'.........&..R1 2000cde4: 7bfc173f 9e7d0116 9f83ed44 85cc3944 ?..{..}.D...D9.. 2000cdf4: dc063400 35f08da1 17ec8d06 fe1704ff .4.....5........ 2000ce04: 4d815ffe 89811227 3d8d2f26 cc8d2b8d ._.M'...&/.=.+.. 2000ce14: ccf6fe17 d9200089 345c2f8d e7001704 ...... ../\4.... 2000ce24: 2670ff17 c1e0e60b 86ed2503 99fb162a ..p&.....%..*... 2000ce34: fe177e8d 200435ca 9ebc0fcd 1781eb44 .~...5. ....D... 2000ce44: 81ecc401 0116449f 27bc0db6 86bc0f2e .....D.....'.... 2000ce54: b401160e c14fa3d6 5d21274e 5b8d062a ......O.N'!]*..[ 2000ce64: 18260885 81ec449e 4a274d81 265de38d ..&..D...M'J..]& 2000ce74: 263981f5 e7fb1703 3943449f 891f0784 ..9&.....DC9.... 2000ce84: 0420449e 7a8d81a6 f82501e1 06c11b22 .D ....z..%."... 2000ce94: 265d1727 8181a6ef 9f06264d 20528d44 '.]&....M&..D.R 2000cea4: 273981b3 205b8d55 eda396cf 39449f83 ..9'U.[ ......D9 2000ceb4: 4e81a396 2586f927 9d0efb16 fb17121b ...N'..%........ 2000cec4: 34a3969e e62a8d02 30f08de4 10341c8c ...4..*....0..4. 2000ced4: 2a270384 36270281 62e63b22 442792c1 ..'*..'6";.b..'D 2000cee4: 402794c1 3127bec1 c48d1b20 01170235 ..'@..'1 ...5... 2000cef4: 0bfe1617 4d81a396 2286b527 6232ba20 .......M'.." .2b 2000cf04: 01160235 4fed8d03 1625fe17 f58d51fb 5......O..%..Q.. 2000cf14: 2085fe17 20f78df2 8dd98df7 275481d4 ... ... ......T' 2000cf24: a7fd16e6 175cce8d fe16dc00 200a8645 ......\.....E.. 2000cf34: ddabdc87 180117ad 17b99f10 2610e700 ...............& 2000cf44: a4a69100 241a0117 f98d301b 17808679 .......$.0..y... 2000cf54: d927cb01 8c3384e6 a6c56e34 010117a4 ..'...3.4n...... 2000cf64: 3f312525 1126308d 97058fcc a6598da3 %%1?.0&.......Y. 2000cf74: f92a5a80 a4970686 028ecc39 eb26846d .Z*.....9...m.&. 2000cf84: 30018dcc ece42001 20a3dd01 8d3f317b ...0. ..... {1?. 2000cf94: 0291cc05 0017d520 10a430b7 098d449e .... ....0...D.. 2000cfa4: 0825121e 028180a6 002a9d39 1c201686 ..%.....9.*... . 2000cfb4: 0220d58d a0a6528d 0e270d81 f4262281 .. ..R....'.."&. 2000cfc4: f027a0a1 ff863f31 29863e20 86faf916 ..'.1?.. >.).... 2000cfd4: 9ef92031 4301179e a19f0827 a3dd84ec 1 .....C'....... 2000cfe4: a00d2620 629ee92b 26300117 26a00d07 &..+..b..0&...& 2000cff4: 930017de 8d0085cc 93101fe5 8da1dd62 ............b... 2000d004: 96038d07 981f39a3 ab9e1634 ab9f80a7 .....9..4....... 2000d014: 4a93abdc 0324ffc1 8696354f f1f9170d ...J..$.O5...... 2000d024: 8d061b9d c620342b 5fa5d702 1c253d8d ....+4 ...._.=%. 2000d034: a65c2131 24268da0 262481f9 04865c07 1!\...&$..$&.\.. 2000d044: 0220a597 80863f31 3fa73faa a035a6d7 .. .1?...?.?..5. 2000d054: 2081a0a6 0a81fa27 3f31f627 240c8d39 ... '...'.1?9..$ 2000d064: 25308125 23398121 8416201b 2541817f %.0%!.9#. ....A% 2000d074: 235a8115 275f810f 2561810d 237a8109 ..Z#.._'..a%..z# 2000d084: 39011a03 9e39fe1c c31dec62 1ded0100 ...9..9.b....... 2000d094: c34fa6d6 9f100300 34468da9 5fa59620 ..O.......F4 .._ 2000d0a4: a0e7a1ed 80a6a99e fa2aa0a7 90358431 ..........*.1.5. 2000d0b4: 0cdc4634 0524e4a3 f9162086 dc0cdd0c 4F....$.. ...... 2000d0c4: dde4a366 dcdade66 dde4a3da dc021fda f...f........... 2000d0d4: d3da9366 dc248d68 dde1e368 35c43068 f...h.$.h...h0.5 2000d0e4: 8d4634c0 dde4a3cb 30843368 dc629f23 .4F.....h3.0#.b. 2000d0f4: e3088d64 3064dde1 34c035c4 34cb3016 d.....d0.5.4.0.4 2000d104: 2703c510 a7c0a60d f5205aa0 a1ed1637 ...'.....Z .7... 2000d114: a311a1af 6ff525e4 869635e1 ee723420 .....%.o.5.. 4r. 2000d124: af1fe61d 00831161 33202700 63ae105f ....a....' 3_..c 2000d134: 80a68530 0c27a0a8 0827e4a1 80a61f30 0.....'...'.0... 2000d144: df20fc2a ea2a1f6d 3563af10 e61634f2 *. .m.*...c5.4.. 2000d154: 8c3004f8 3085ec08 3564af8b 0bdb0696 ..0....0..d5.... 2000d164: 0119011f 028a0789 02ac0103 07ad0307 ................ 2000d174: 07a2070b 07a207a2 07a2070b 03a207a2 ................ 2000d184: 04d503d7 04b30427 04e504ce 058f05f7 ....'........... 2000d194: 06ec05de 060b0604 0623061f 04440627 ..........#.'.D. 2000d1a4: 049d042e 044d014f 064d014f 068a07a2 ....O.M.O.M..... 2000d1b4: 070b07e8 078a078a 07490749 07e80665 ........I.I.e... 2000d1c4: 0773070b 077d0773 078a079a 078a078a ..s.s.}......... 2000d1d4: 01a207a2 07470147 01dc000b 014d014d ....G.G.....M.M. 2000d1e4: 019c0140 0620209c 28404300 43430025 @.... ..C@(%.CC 2000d1f4: 43434343 43000543 45004343 45002500 CCCCC..CCC.E.%.E 2000d204: 21000500 27274721 60222222 8a876160 ...!!G''"""``a.. 2000d214: 85818989 e0818000 e0e0e0e0 6c00056b ............k..l 2000d224: 006d6c6c 00006d00 0000006e 0000006e llm..m..n...n... 2000d234: 6d00006d 000d0000 06000600 44000600 m..m...........D 2000d244: 0da4ec44 341226d9 dc3f3106 ccabdd60 D....&.4.1?.`... 2000d254: 09170300 20063568 17223102 12246803 ....h5. .1"..h$. 2000d264: 201f84ed 02305e93 84ed84ee f826c430 ... .^0.....0.&. 2000d274: 4b860420 8d30418d a0e6ebfe 03cc052a ..K.A0.....*... 2000d284: 580a20d5 108bec4f 25d50383 26c70d16 . .XO......%...& 2000d294: 34c70c12 93201f06 0100835e c8ed2fde ...4.. .^..../.. 2000d2a4: 6e063515 862f9e8b 1788a701 314fa0e6 .5.n../.......O1 2000d2b4: 9e1039ab 34308660 862f9e36 1788a701 .9..`.046./..... 2000d2c4: 202b8496 5e9364ec e4307b32 2086188d ..+ .d.^2{0.... 2000d2d4: 028680a7 8e10e430 3f100500 e665328a ....0......?.2e. 2000d2e4: 2df717e4 028db635 0234981f 44444444 ...-5.....4.DDDD 2000d2f4: 0235048d 308b0f84 02233981 80a7078b ..5....0.9#..... 2000d304: 8da4e639 31022605 3fc13921 3ec10227 9....&.1!9.?'..> 2000d314: 10081739 0427cfd6 9b8d4c86 40862431 9.....'..L..1$.@ 2000d324: c1dcce97 5f4f0634 448dc1dd 6093ccdc ....4.O_...D...` 2000d334: 00c33127 0c931003 b9022410 09173034 '1.......$..40.. 2000d344: 33c1dc1e 6fa1eda4 ec609ea0 ed629381 ...3...o..`...b. 2000d354: 9c426ca1 1ff425cc 93303530 8601ed66 .lB..%..050.f... 2000d364: 3584a725 39c1dd06 02208086 ce976086 %..5...9.. ..`.. 2000d374: 163460dc 508dccdd 4bc1a0e6 4cc1f827 .`4....P...K'..L 2000d384: 3f310627 042001c6 5f970017 63ae2434 '.1?.. ...._4$.c 2000d394: 63edccdc cc93cc9f 63e34958 25da9310 ...c....XI.c...% 2000d3a4: 51021615 e46d81ee c4a60927 0817d197 ...Q..m.'....... 2000d3b4: 17d6ddb6 63acaa00 ccdcea25 243563ed .......c%....c5$ 2000d3c4: 51c1a0e6 9635b027 d6590717 861827cf ...Q'.5...Y..'.. 2000d3d4: e3fe174c a4e62331 0a264dc1 368d2131 L...1#...M&.1!.6 2000d3e4: 4bc1a0e6 dc39f827 0a00c3cc 10da9310 ...K'.9......... 2000d3f4: 9e020224 edd2dccc 6f843381 e6233180 $........3.o.1#. 2000d404: 264dc1a4 8d21310e 6c81ed0d c1a0e6c4 ..M&.1!....l.... 2000d414: 9ff4274b a0e639cc 278dc14f e6a0a602 K'...9..O..'.... 2000d424: a0a639a0 1b278581 d1974080 0e260481 .9....'..@....&. 2000d434: 4fc1a4e6 21310826 2131dc8d 08171f20 ...O&.1!..1! ... 2000d444: 311a2026 dc06173f cfd62331 052720c1 & .1?...1#... '. 2000d454: fe161886 dd01ec62 ec669ed2 39d6dd8b ....b.....f....9 2000d464: 542780e6 58580434 54d0d758 cb853054 ..'T4.XXX..TT0.. 2000d474: 96503404 250481d1 4f02cb02 100c9310 .4P....%...O.... 2000d484: 17720122 e4aed907 00cc2233 ecc1ed01 ".r.....3"...... 2000d494: 8dc1ed83 26646a4a 81d196f6 dc052304 ....Jjd&.....#.. 2000d4a4: 43c4edd2 0225d6dc 338dc4ed 5035201f ...C..%....3. 5P 2000d4b4: 41ed6693 10206132 d196d0d7 04220481 .f.A2a .......". 2000d4c4: 0220d6dc 41edd2dc d09ad196 c4a7ce9a .. ....A........ 2000d4d4: c4301034 9ef90617 9f81efcc 349035cc 4.0..........5.4 2000d4e4: 3d22e606 61a62526 4d3d22e6 22e71d26 .."=&%.a."=M&.." 2000d4f4: 23e6e4a6 13264d3d 0f2522eb 61a622e7 ...#=M&.."%..".a 2000d504: ab3d23e6 ed042522 86863522 a7fd1749 .#=."%.."5..I... 2000d514: cade8635 201f0826 c8dd5e93 201f0620 5...&.. .^.. .. 2000d524: c4ed5e93 17240417 a0e60c05 f4274bc1 .^....$......K'. 2000d534: dcca9f10 16a1edc8 3f31cdfd 21312e8d ..........1?..1! 2000d544: 17080417 d197f004 91eb0417 811a27d1 .............'.. 2000d554: 27132202 20c88604 d6cb8602 2202c1d1 .".'... ......." 2000d564: 3c061705 00170320 95fd16a5 0e81a4a6 ...< ........... 2000d574: d7032610 03172131 813da6d2 dc082485 .&..1!....=..$.. 2000d584: ed6293d2 8b85863e 393da76d 728d008d ..b.>...m.=9...r 2000d594: e6392131 271ec1a0 8d3f3114 34a1ecf1 1!9....'.1?....4 2000d5a4: 8d213106 8306350f f3260100 17a0e639 .1!..5....&.9... 2000d5b4: 112758fd 0e8da4ec 032402ec ed02af10 .X'.......$..... 2000d5c4: 313f6ca4 669e3923 09200634 7f8484ec .l?1#9.f4. ..... 2000d5d4: 27e4a310 9c1c301b dcf124da 0400830c ...'.0...$...... 2000d5e4: 0cdd1325 808ae4ec 5f4f84ed da9f02ed %.........O_.... 2000d5f4: 354984a6 97208686 bbfc1736 16c80617 ..I5.. .6....... 2000d604: 03170cf4 2e041746 07270281 4786b725 ....F.....'.%..G 2000d614: 86a4fc16 880516c8 a67c0117 273a8123 ..........|.#.:' 2000d624: 16108605 20346a01 888d2431 5e93201f .....j4 1$... .^ 2000d634: cc39f1ed 01170210 1001ee8c 223101af ..9...........1" 2000d644: 1fbefc17 ed5e9320 10cc39c4 75011701 .... .^..9.....u 2000d654: 201f2131 98ed5e93 8d011601 17c50417 1!. .^.......... 2000d664: 60816504 d1960a26 10270181 0c270281 .e.`&.....'...'. 2000d674: fc174686 ffffcc42 0c20d2dd f026d0d6 .F..B..... ...&. 2000d684: a4a7808b 21ed01ec 1930449e d196449f .......!.D0..D.. 2000d694: d2dc84a7 01ed6293 05ed5f4f 398d2431 .....b..O_..1$.9 2000d6a4: 03ed1a8d 4781a4a6 108d0426 213105ed .......G&.....1! 2000d6b4: 8683af10 9f82a713 39233144 0634c1dc ........D1#9..4. 2000d6c4: 449e21ed 8d3084a6 86e69805 ddc1d34f .!.D..0.....O... 2000d6d4: 8d2331c1 35449e04 6f021786 a1570317 .1#...D5...o..W. 2000d6e4: 81d827c4 10082502 8623ff26 860220c8 .'...%..&.#.. .. 2000d6f4: ac0416cb 13cc3f31 c900170b a31022ec ....1?.......".. 2000d704: 86072704 affb1746 62d32f20 01ae011e .'..F... /.b.... 2000d714: 22ed011e 028403a6 06ec21a7 08ec24ed ...".....!...$.. 2000d724: 022726ed 01ee216c 5e93201f ed0100c3 .&'.l!... .^.... 2000d734: 1f4333c4 ed5e9330 172b3128 0730ab00 .3C.0.^.(1+...0. 2000d744: 3339449f 8d40343f ed06354e 201586a4 .D93?4@.N5..... 2000d754: 0315cc3f 01ae6f8d 5e9384ec 2331a4ed ?....o.....^..1# 2000d764: 5e93201f 001684ed 17178680 4b2099fb . .^.......... K 2000d774: 1786258d 03c63f31 01ec4b8d 21ed5e93 .%..1?...K...^.! 2000d784: 65202431 e3201986 e8201986 1b86098d 1$ e.. ... ..... 2000d794: 2331298d 176afb16 0217b101 27038199 .)1#..j........' 2000d7a4: 17478605 213111fb 031bcc39 a433178d ..G...1!9.....3. 2000d7b4: fe172331 8683ef9d 9e05201c 83af1044 1#....... ..D... 2000d7c4: 449f82a7 9e023439 30022044 24469c03 ...D94..D .0..F$ 2000d7d4: 8184a60a a1f4271c 320c27e4 17458663 .....'...'.2c.E. 2000d7e4: a531d5fa 351afb16 20449e82 8184a60f ..1....5..D .... 2000d7f4: 1f0f261c ed5e9320 03300198 ed25469c .&.. .^...0..F%. 2000d804: 03300220 3139449f 1803173f 1927cf96 .0..D91?.....'. 2000d814: 2227a081 0a256081 0626d096 0481d196 ..'".`%...&..... 2000d824: 4c861427 2090fa17 a7a0860d edc5dc84 '..L... ........ 2000d834: 0200c301 2331c5dd 4dc1a0e6 fd170e26 ......1#...M&... 2000d844: f201172b 4bc1a0e6 2131f427 314b8d39 +......K'.1!9.K1 2000d854: 2690c13f 9b001705 fd172131 d601170f ?..&....1!...... 2000d864: 05250581 fa174d86 81a0a64e 39eb274b ..%..M..N...K'.9 2000d874: 49c1288d 7b8d0426 4bc1a0e6 51c1fa27 .(.I&..{...K'..Q 2000d884: fa17f627 31262785 bf00173f 81a70117 '....'&1?....... 2000d894: 86e52505 1ffa1747 a0e6de20 0d2654c1 .%..G... ....T&. 2000d8a4: e65ffd17 274bc1a0 2751c1fa 213139f6 .._...K'..Q'.91! 2000d8b4: 17b9fc17 01818001 fd170327 8d213151 ........'...Q1!. 2000d8c4: 81a0a632 3102264a 1e8d3922 01177d8d 2...J&.1"9...}.. 2000d8d4: 23428165 36fd1632 fc17108d 5601178f e.B#2..6.......V 2000d8e4: 068d2520 fa274bc1 21311d20 8d9ffc16 %...K'. .1!.... 2000d8f4: 8d142002 3e011756 cd270481 e60ffd16 . ..V..>..'..... 2000d904: 103ac1a0 16adfc27 96c1f7f9 01170524 ..:.'.......$... 2000d914: c1382032 f92410f2 3096c099 3ac6f88d 2 8...$....0...: 2000d924: 271084e6 1fc48cf9 8c330627 c5ad585b ...'....'.3.[X.. 2000d934: e0c484e6 594f1027 59495949 26078149 ....'.OYIYIYI..& 2000d944: 72021705 00170520 e62131d8 39bb2ba4 ...r ....1!..+.9 2000d954: 205c038d 17c8c602 0281dc00 04270d25 ..\ ........%.'. 2000d964: 0520478d 0217981f 39018637 205c038d .G .....7..9..\ 2000d974: 17cbc602 0281c000 04250d27 05202b8d ........'.%..+ . 2000d984: 0217981f 3902861b c9201c20 e120c220 .......9 . . . . 2000d994: 3020da20 42201820 49203e20 76204c20 . 0 . B > I L v 2000d9a4: 55207220 f9164920 16438609 1d8d09f9 r U I....C..... 2000d9b4: 198d0234 0e27e0a1 0124cb86 e001174c 4.....'...$.L... 2000d9c4: 06200286 0281078d a46c0226 81678d39 .. .....&.l.9.g. 2000d9d4: 8d042302 390286d4 5a8d008d 04270481 .#.....9...Z..'. 2000d9e4: 0486c78d 6dff1739 ff17f020 86eb2063 ....9..m ...c .. 2000d9f4: 26138d03 2003c604 8d048608 c6af2609 ...&... .....&.. 2000da04: e7a4eb02 44de39a4 0726c0a1 0326c0a1 .....9.D..&...&. 2000da14: 395f44df 1e8d008d 04270381 03868b8d .D_9......'..... 2000da24: 01264d39 8144de4c dc062605 86c3edd4 9M&.L.D..&...... 2000da34: dfc2a705 44de3944 0581c0a6 42330226 ....D9.D....&.3B 2000da44: c13944df f8251085 2589c169 108dc042 .D9...%.i..%B... 2000da54: 33950025 6e58038c 201020c5 20142010 %..3..Xn. . . . 2000da64: 200a2018 2025201e 3121201a 8623313f . . . % . !1?1#. 2000da74: 31b22001 20028626 c1a0e6ac 86fa26ff . .1&.. .....&.. 2000da84: 17a22004 ae8df3fa 998d0186 17392131 . ..........1!9. 2000da94: 338d9200 0b276081 07278081 f8171286 ...3.`'...'..... 2000daa4: c61d2016 97001785 85c1a4e6 cfd61226 . ..........&... 2000dab4: 0c2660c1 08240581 a4a7808b 21ed01ec .`&...$........! 2000dac4: d1962331 965bff16 c61c26cf d7d09760 1#....[..&..`... 2000dad4: 9a6086cf 8484a7d1 26048107 2000cc05 ..`........&... 2000dae4: 001701ed 39cf96eb 89c63a8d ff17518d .......9.:...Q.. 2000daf4: 27058145 ffffce05 5eee0220 c08d4034 E..'.... ..^4@.. 2000db04: 83114035 1727ffff d6d742e6 6293d2dc 5@....'..B.....b 2000db14: a3104333 0a2727c1 86f726d6 86022014 3C...''..&... .. 2000db24: 93f71642 62d321ec d29ed2dd e08484a6 B....!.b........ 2000db34: 84a6cf97 d0971884 078484a6 3439d197 ..............94 2000db44: e0a4e604 960e26e0 cc3427d0 d4ddffff .....&...'4..... 2000db54: d1970586 58585839 0527d0d1 f7174186 ....9XXX..'..A.. 2000db64: 97c88656 cefe17d8 0d250281 47860727 V.........%.'..G 2000db74: 2044f717 8dd89604 c0d80c27 96e62608 ..D ....'....&.. 2000db84: 260581d1 d301ec1a d6031f66 540827d0 ...&....f....'.T 2000db94: ec04cb54 ec0220c5 dd66d342 39d196d4 T.... ..B.f....9 2000dba4: 0c9e1434 1010008c 9e4afa23 9f80a760 4.......#.J.`... 2000dbb4: 088d5fab 60dc9435 01c6abdd 141b9d4f ._..5..`....O... 2000dbc4: 5c004900 6a006000 72006600 76007200 .I.\.`.j.f.r.r.v 2000dbd4: 8c317034 c484e6eb 2760c1e0 2740c10a 4p1.......`'..@' 2000dbe4: 2680c106 e6283122 2718c484 2026ec04 ...&"1(....'..& 2000dbf4: c484e614 2504c107 ec04220a ec062022 .......%.".." .. 2000dc04: ec022024 35abada4 8484a6f0 8d013107 $ .....5.....1.. 2000dc14: dc063456 e3a4edc1 39c1dde1 f1202d8d V4.........9.- . 2000dc24: 66d3298d 84ec011f 168de720 0131e320 .).f.... ... .1. 2000dc34: a4edc3dc dd0400c3 0f8d39c3 028df220 .........9.. ... 2000dc44: 01ecee20 021f66d3 cc3922ec 0f8d0400 ....f..."9..... 2000dc54: 01ec64ae 201f22ed 01ed6693 9d3922ec .d...". .f..."9. 2000dc64: 0201081e 34200105 f68c3010 354f86e6 ...... 4.0....O5 2000dc74: 03020190 37090807 ff3f3e38 dd1600cc .......78>?..... 2000dc84: c3dd5fc1 c797c5dd caddc8dd 88a72f9e ._.........../.. 2000dc94: 1588ed17 205e9e10 17203425 1035d8f5 ......^ %4 ...5. 2000dca4: 1a26d9d6 8c3384a6 25c0a1c8 34fa2611 ..&...3....%.&.4 2000dcb4: a3201f10 de8431e1 17abdf4a 609efffe .. ..1..J......` 2000dcc4: 9c10846f 9ed22560 a61c2066 84182a84 o...`%..f ...*.. 2000dcd4: 1084a77f a4ee02ae a4ed84ec 4a863f6a ............j?.J 2000dce4: 31d4f517 30ef26c4 24da9c1c 9366dcde ...1.&.0...$..f. 2000dcf4: dd0cd3da 20449e0c 061e9d17 8601ae10 ......D ........ 2000dd04: b3f51745 138184a6 07300226 449f0330 E.......&.0.0..D 2000dd14: e825469c 9e1066de d364dc60 9eda8d68 .F%..f..`.d.h... 2000dd24: edc8dc2f c1dc1388 d31188ed edc5ddc5 /............... 2000dd34: 1888e60b 1900c34f 60d309ed 0fed5e93 ....O......`.^.. 2000dd44: 00c368d3 830ded03 64d30300 2fd302ed .h.........d.../ 2000dd54: 08934add 2fdc0add 62dd0de3 0fe32fdc .J...../...b./.. 2000dd64: 62de66dd c4305a20 96c1fd17 256081cf .f.b Z0.......`% 2000dd74: 26a0812a d301ec08 2001edc1 2680813d *..&....... =..& 2000dd84: 26d0d61a 81d1960a 30042404 ec062041 ...&.....$.0A .. 2000dd94: 1f66d341 d384ec01 9684edc5 260581d1 A.f............& 2000dda4: 27d0d619 cb545406 c6022004 41e34f02 ...'.TT.. ...O.A 2000ddb4: 8b31669e 8beca4ec 4333a4ed fc2ac0a6 .f1.......3C..*. 2000ddc4: 254a9311 163439a1 3004f8e6 85ec088c ..J%.94....0.... 2000ddd4: 64af8b30 c8099635 2609af00 8201bb07 0..d5......&.... 2000dde4: 32082808 03080308 03080308 93030308 .(.2............ 2000ddf4: 1a088c00 a4032408 12080e08 7401ca03 .....$.........t 2000de04: 8603e702 92018201 a6029901 9c01a501 ................ 2000de14: 74019201 74019c01 9c019201 e3039201 ...t...t........ 2000de24: 0a08a907 0a089201 4608aa03 9f04ac09 ...........F.... 2000de34: 2e070806 39043b07 70044204 93067a05 .....;.9.B.p.z.. 2000de44: cf06c806 0807fb06 51072107 ee076f07 .........!.Q.o.. 2000de54: fc07f107 5d01fc07 72017201 0a080008 .......].r.r.... 2000de64: 71017101 1a030b03 0b032903 41084203 .q.q.....)...B.A 2000de74: 530c1b9d 20504f54 6f636e45 65746e75 ...STOP Encounte 2000de84: 0a646572 1788a6ff 04270185 1c2033c6 red.......'..3 . 2000de94: 0183401f 80931000 39c60424 0cdc0e20 .@......$..9 ... 2000dea4: 06250ba3 00018310 20c60524 dde20616 ..%.....$.. .... 2000deb4: a3201f0c 10031e0b 47ed45ef 00cc43af .. ......E.G.C.. 2000dec4: a742dd01 13c8a741 8d14c8ef 1388ec2c ..B.A.......,... 2000ded4: 5ed30227 0bec39dd 2034cb31 311188ec '..^.9..1.4 ...1 2000dee4: 205f4fcb 10a1ed02 f925e4ac 2f9e6232 .O_ ......%.2b./ 2000def4: 88e35edc 20011f15 df2f9f3f d30dec31 .^..... ?./.1... 2000df04: ec62dd2f dd2fd30f ec60dd66 dd2fd309 /.b.../.f.`.../. 2000df14: 14c8ec5e 44dd46dd 965c9f39 2a172734 ^....F.D9.\.4'.* 2000df24: 977f8409 63021734 24463496 17843109 ....4..c.4F$.1.. 2000df34: 740fab06 208d088d dd25609c 1b9d0d20 ...t... .`%. ... 2000df44: 1784e616 03279f04 17a10417 31deba06 ......'........1 2000df54: ee45ee10 02303947 022a80e6 4f5840cb ..E.G90...*..@XO 2000df64: cbec0ede 169dcb6e 0a27226d 84e60330 ....n...m"'.0... 2000df74: e1263bc1 84ec0130 011f5ed3 39013039 .;&.0....^..90.9 2000df84: 226d169d 0330f027 6f8c3139 a5e680e6 ..m"'.0.91.o.... 2000df94: a56e31de cb3184ec 84ec1720 04eccb31 .1n...1. ...1... 2000dfa4: 0d2acba6 84ec2b20 a4eccb31 ed0100c3 ..*. +..1....... 2000dfb4: 3002eca4 10cbec06 ba2ca4a3 ec390330 ...0......,.0.9. 2000dfc4: eccb3184 34cbec04 eda4e302 2ae06da4 .1.....4.....m.* 2000dfd4: 3002ece0 10cbec06 9a2fa4a3 10390330 ...0....../.0.9. 2000dfe4: 8d5f469e 103e2050 8d5f469e c304ec48 .F_.P >..F_.H... 2000dff4: 31de0400 2444cba6 ab76202c 955108c4 ...1..D$, v...Q. 2000e004: 10e8e09b 8d5f469e cc3a312c 21ed8001 .....F_.,1:....! 2000e014: 23ed5f4f 0b1725a7 ed21ec34 ed23ecc4 O_.#.%..4.!...#. 2000e024: a725a642 8d02c644 1706300c 2f10b20f B.%.D....0...../ 2000e034: 033044ff d385ec39 31031f31 e602863a .D0.9...1..1:... 2000e044: eca4edc4 ec22ed41 3924ed43 5f469e10 ....A.".C.$9..F_ 2000e054: d2dfe38d dd8d04c6 d19744a6 deee0a17 .........D...... 2000e064: ed21ecd2 ed23ecc4 a725a642 24d10444 ..!...#.B.%.D..$ 2000e074: 8d02c6b4 170630c0 2c10660f 0330f8fe .....0...f.,..0. 2000e084: c534d639 9df92701 80e61c1b 232782c1 9.4..'........'# 2000e094: 128d6c8d 47c11fe6 0a8d0226 31d7fe17 .l.....G&......1 2000e0a4: 165cff8d 81ece6fe 063431d3 21ec169d ..\......14....! 2000e0b4: 8d39f1ed e60a8d58 2647c11f 20028ddf ..9.X.....G&... 2000e0c4: d381ecdb 9d063431 9d4c2016 25048116 ....14... L....% 2000e0d4: de403404 3042343e 35169d01 8c334802 .4@.>4B0...5.H3. 2000e0e4: 20c66e02 20212014 200e202e ec6a204d .n. . ! . . M j. 2000e0f4: 3431d384 9d033006 e722e616 84ec39f1 ..14.0...."..9.. 2000e104: 063431d3 169d0330 f1ed21ec d384ec39 .14.0....!..9... 2000e114: 30063431 35169d03 ed21ec40 ed23ecc4 14.0...5@.!...#. 2000e124: a725a642 84ec3944 031f66d3 31d3c4ec B.%.D9...f.....1 2000e134: 42ec0634 03300634 4635169d 4a01265d 4..B4.0...5F]&.J 2000e144: ae103e97 489f1021 c0a7a0a6 0727ff81 .>..!..H......'. 2000e154: 0af5265a 4ff12a3e 10463539 022323a3 Z&..>*.O95F..##. 2000e164: ae1023ec 9d231e21 169d061e 063421ec .#..!.#......!4. 2000e174: 22e6169d 1739f1e7 2e967202 8d307f97 ..."..9..r....0. 2000e184: 0117f1fc 86e8166d 9d610217 84ec181b ....m.....a..... 2000e194: 9e100330 14a8ee31 224a9311 1635c605 0...1.....J"..5. 2000e1a4: c3afef03 df14a8ef 1f5ed346 9e103901 ........F.^..9.. 2000e1b4: a8ac1031 c6052214 d5031636 ae14a8ee 1...."..6....... 2000e1c4: 14a8efc1 ec3946df 271e8184 ec169d35 .....F9....'5... 2000e1d4: 58495884 0200c349 40348b33 202f21ec .XIXI...3.4@.!/ 2000e1e4: 2281a310 0100831b 49584958 ec0100c3 ..."....XIXI.... 2000e1f4: e606348b 3522c184 d3972716 39011f5e .4...."5.'..^..9 2000e204: 31de9035 0f2620c1 5ed302ec 8611c8ed 5..1. &....^.... 2000e214: 13c8a701 6f390530 023013c8 c61c8d39 ....0.9o..0.9... 2000e224: 833f100b 138d0520 10843f10 35620325 ..?. ....?..%.b5 2000e234: 2601c144 a7c06f02 309035c4 cc001701 D..&.o...5.0.... 2000e244: 169d0130 4ac10386 81a60226 63af63ee 0......J&....c.c 2000e254: c46e21ae 9df20017 170ec616 2510ab00 .!n............% 2000e264: 3f393103 2a2aff20 706e4920 65207475 .19? .** Input e 2000e274: 726f7272 72202d20 746e6565 2a207265 rror - reenter * 2000e284: 96ff0d2a c100172e dd972c86 e4ae1034 *........,..4... 2000e294: 90c184e6 169d0826 21ae1034 10340520 ....&...4..! .4. 2000e2a4: 8dc08c30 9610354d 262e917f 972d9604 0...M5.....&..-. 2000e2b4: 8d06c67f c10d2454 02261003 f90217d6 ....T$....&..... 2000e2c4: ca20360f 0724118d 8d9b8c30 e6bf2025 .6 ...$.0...% .. 2000e2d4: 274bc180 8d8635ef cbe4e633 469e1007 ..K'.5..3......F 2000e2e4: 2410278d e4a6f5fd 02250481 63326232 .'.$......%.2b2c 2000e2f4: 20343943 e4317a32 80dc21af 05c682dd C94 2z1..!...... 2000e304: 8d5f078d 35663204 022a9da0 0e8180a6 .._..2f5..*..... 2000e314: 169d0426 80802520 15250481 03170527 &... %....%.'... 2000e324: ec182001 1f66d381 dd42ec03 20c4ec3e . ....f...B.>.. 2000e334: d381ec02 a6031f31 3580801d 25048120 ....1......5 ..% 2000e344: de403404 6e42343e c184e6a4 300c2654 .4@.>4Bn....T&.0 2000e354: c1169d01 3002274b 9722a61f 84e6397f ....K'.0.."..9.. 2000e364: 232654c1 dd0fe38d 02264bc1 06c61f30 .T&#.....K&.0... 2000e374: 0c24978d f627e4c1 17180216 f82559ff ..$...'......Y%. 2000e384: 4bc180e6 8d39f527 8d3d275c c180e607 ...K'.9.\'=..... 2000e394: 39f8274b 8d75ff17 26e4a631 a4a14c01 K'.9..u.1..&.L.. 2000e3a4: 37fd2710 06250281 47c61527 a4a62420 .'.7..%.'..G $.. 2000e3b4: f6260281 fd16038d 0c279d22 a10e279d ..&.....".'..'.. 2000e3c4: 8de725a4 13fd16f7 10340130 0526399e .%......0.4..9&. 2000e3d4: 01164fc6 c1169dbc ec06274b 1f5ed384 .O......K'....^. 2000e3e4: 35399f01 273fc190 393ec102 ff172e96 ..95..?'..>9.... 2000e3f4: dd80dc58 c180e682 8d3d2749 c12227e8 X.......I'=..'". 2000e404: c112274b 30122751 e6169d1f 8d01cba4 K'..Q'.0........ 2000e414: 201fe61f 8d0dc6e6 8d80e617 20e026c8 ... .........&. 2000e424: 8d0cc604 088d5f0b de0fde96 3906264d ....._......M&.9 2000e434: 24d6fe17 5b0116fa 4adc169d 8cdd8edd ...$...[...J.... 2000e444: 463446de 48dc940f 1fe64add 1c27978d .F4F...H.J....'. 2000e454: 918d80e6 1f301127 fe1711c6 35eb24ac ....'.0......$.5 2000e464: df4add46 31ce2046 0320bb8c 35b28c31 F.J.F .1.. .1..5 2000e474: df4add46 96a46e46 cdfe172e 82df80de F.J.Fn.......... 2000e484: ff1780e6 c1222760 300c274b 4f08201f ....`'".K'.0. .O 2000e494: fe1712c6 9d9e2574 cba4e616 69fe1701 ....t%.........i 2000e4a4: 1fe69325 263eff17 75ff16e6 3f10118d %.....>&...u...? 2000e4b4: 8d052089 8a3f100a 2224c430 17d20016 . ....?.0.$".... 2000e4c4: fe1787fe 35843347 24048102 028d300b ....G3.5...$.0.. 2000e4d4: 4f86e627 0220021f 10352035 17397f96 '..O.. .5 5...9. 2000e4e4: 3f1067fe c1d5258f 39f4274b 3bc180e6 .g.?.%..K'.9...; 2000e4f4: 2fde0a27 d313c8ec 3939dd5e 00c384ec '../....^.99.... 2000e504: 20033001 34169df2 1021ae10 ac25873f .0. ...4..!.?.%. 2000e514: 169d9035 10340186 3f1021ae 9def2086 5.....4..!.?. .. 2000e524: 20048616 e4fd17f1 31469e10 4f7fd63a ... ......F1:..O 2000e534: fb1621ed 10169da6 703421ae 7035128d .!.......!4p..5p 2000e544: df10358d 80de10b1 10053f10 4120b1de .5.......?.... A 2000e554: 9d0e1b9d 10503416 1b8d21ae 25033f10 .....4P..!...?.% 2000e564: 10023430 e4a1043f 6132f926 3522265d 04..?...&.2a]&"5 2000e574: 454853d0 9e0d4c4c a70d8648 30101f1f .SHELL..H......0 2000e584: a433ef8c e1a32034 5f4f021f e6169d39 ..3.4 ....O_9... 2000e594: de36d722 6d1a2731 0e2713c8 ae45ee10 ".6.1'.m..'...E. 2000e5a4: c8ec11c8 1646dd14 0d8d6ff9 e4165a8d ......F..o...Z.. 2000e5b4: 5de4175d 0e57e416 fb8c30ff 9e33fd17 ]..]..W..0....3. 2000e5c4: 8d84315c 17740f18 36d674f9 9d42e417 \1....t..t.6..B. 2000e5d4: 205f181b 4f01c602 013042dd 101b9d39 .._ ...O.B0.9... 2000e5e4: 393a80e6 3139151e 30f28d84 33c639a4 ..:9..91...0.9.3 2000e5f4: 01869f20 de4f0120 3041a731 34963901 ... .O.1.A0.9.4 2000e604: 1a260185 0820018a 01853496 fe841027 ..&... ..4..'... 2000e614: 17dc3497 19dc0634 063517dd 9d3919dd .4..4.....5...9. 2000e624: 279d001b 16fb8d02 f68da3fa cfd61034 ...'........4... 2000e634: 2027a0c1 9e489e10 30c0a63e a708271f ..' ..H.>..0.'.. 2000e644: 26ff81a0 8aa3a6f4 10a4a780 cf8d489e ...&.........H.. 2000e654: 84333f25 0d26c4ec 31d29e10 25c08d23 %?3...&....1#..% 2000e664: ed84ec30 ede4aec4 9631dee4 d6c4a734 0.........1.4... 2000e674: dc42e743 dc4ded4a dc4fed40 8d49ed39 C.B.J.M.@.O.9.I. 2000e684: 354baf7b 2706a610 27228137 27218133 {.K5...'7."'3.!' 2000e694: 162bc605 45ecfbfe ef100634 dca43245 ..+....E4...E2.. 2000e6a4: a3203440 445644e1 ec063456 f78d3109 @4 ..DVDV4...1.. 2000e6b4: de8badd4 45ee1031 45af1035 d3201b24 ....1..E5..E$. . 2000e6c4: 9645ff17 977f8434 b9f71734 0185c4a6 ..E.4...4....... 2000e6d4: ff170727 97c4a629 dd4dec34 dd4fec4a '...)...4.M.J.O. 2000e6e4: dd49ec40 1d42e639 43ae42dd ae0af817 @.I.9.B..B.C.... 2000e6f4: 9344dc4b 390cdd4a 01050201 80e64034 K.D.J..9....4@.. 2000e704: c112344f 3177264d e62034e4 270ec184 O4..M&w1.4 ....' 2000e714: 30169d2f 2702811f 2704810a ed21ec13 /..0...'...'..!. 2000e724: c6a4a624 d08c3306 a533c6e0 142046df $....3....3..F . 2000e734: 48dc21ee 3edd4a93 4add48dc 04200486 .!.H.J.>.H.J.. . 2000e744: 169d0130 a46c2035 04250481 3ede4034 0...5 l...%.4@.> 2000e754: 80e64234 b1274bc1 21af0130 de998c30 4B...K'.0..!0... 2000e764: 3540df46 2504c104 20063504 4f85e603 F.@5...%.5. ...O 2000e774: 0635c3ed a46ac3ed c431e926 9e100620 ..5...j.&.1. ... 2000e784: 409f1046 4a93201f 1ef72510 d2350cdd F..@. .J.%....5. 2000e794: ae10169d 8d103421 9d903502 078d0a1b ....!4...5...... 2000e7a4: 40f68d30 9d390e9f 16340027 3004f8e6 0..@..9.'.4....0 2000e7b4: 85ec088c 64af8b30 2e149635 93035b01 ....0..d5....[.. 2000e7c4: 1206b204 18092608 5d12e008 39122112 .....&.....].!.9 2000e7d4: e5120612 3913e912 88080d13 f408ed08 .......9........ 2000e7e4: 81085008 f301e306 ce06f602 da06d406 .P.............. 2000e7f4: 90074d07 25071f07 01077207 7e073507 .M.....%.r...5.~ 2000e804: 6a071307 84073d07 62070d07 8a074507 ...j.=.....b.E.. 2000e814: 2d071907 07077807 0303fa01 03023208 ...-.x.......2.. 2000e824: 0c02fd02 6e021a04 84067a05 b7008406 .......n.z...... 2000e834: b700b700 bd00b700 bd00bd00 0000bd00 ................ ... 2000e84c: cc010000 df02e201 1408bc06 a400a400 ................ 2000e85c: a400a400 b300b300 b300b300 de01c801 ................ 2000e86c: e407ce02 840ade01 960a840a 3e09960a ...............> 2000e87c: 48023009 1911ef09 b612450e 14092209 .0.H.....E...".. 2000e88c: f10dc40d 690cff0d 450daa0c 0209a60b .......i...E.... 2000e89c: ee0afb08 4209e30a 50084209 3d090b0a .......B.B.P...= 2000e8ac: 50088808 4a0a3d09 0d09530a 640abe0a ...P.=.J.S.....d 2000e8bc: fc11ea11 d30ac30a ad0acb0a 8413b20a ................ 2000e8cc: 52019e12 65026801 a4074206 9e10c307 ...R.h.e.B...... 2000e8dc: dd4adc46 58072048 c5ec10de 80e6cbad F.J.H .X........ 2000e8ec: a64ff52b 258d39a4 12dec034 33c6ec48 +.O..9.%4...H..3 2000e8fc: 3562efcb 200e8dc0 866232ef 321020f2 ..b5... .2b.. .2 2000e90c: 20f68662 97898602 203b0fa3 97858606 b.. ......; .... 2000e91c: ec3b97a3 dd62d381 a6d2ded2 97e084c4 ..;...b......... 2000e92c: 978088cf 84c4a6ce d01de607 a60634a3 .............4.. 2000e93c: 101884c4 ec950027 1f66d341 ddc4ec03 ....'...A.f..... 2000e94c: 2661a63c a705860c dd42ece4 205f4f3e <.a&......B.>O_ 2000e95c: 4f3a3153 3321ed5f ec072044 1721edc4 S1:O_.!3D ....!. 2000e96c: 27ecec00 a3104293 c60525c1 06249d37 ...'.B...%..7.$. 2000e97c: 27ed21e3 e326616a 1027e4a6 10250281 .!.'ja&...'...%. 2000e98c: 04811627 c4ec0625 0f203edd 042027ec '...%....> ..' . 2000e99c: 495827ec 0c202c31 ed0500cc ae001721 .'XI1, .....!... 2000e9ac: 263121ec 1826ce0d 3cdc0634 931031d3 .!1&..&.4..<.1.. 2000e9bc: 1f522440 10063503 492242a3 4020c4e3 @$R..5...B"I.. @ 2000e9cc: 3b0d3cd3 21e33826 34202631 0481e4a6 .<.;&8.!1& 4.... 2000e9dc: 0a2541ec 031f66d3 3edd42ec 3b0dc4ec .A%..f...B.>...; 2000e9ec: 31d3e427 ce0d031f 93101826 dc162440 '..1....&...@$.. 2000e9fc: 42a3103e 42ec0425 c4ee3edd 31d30420 >..B%..B.>.. ..1 2000ea0c: 354f031f 9d38c686 80330624 81ec0620 ..O5..8.$.3. ... 2000ea1c: 031f31d3 314fc4e6 8621ed3a 39a4a701 .1....O1:.!....9 2000ea2c: 06208133 31d381ec c4ec031f 21ed3a31 3. ....1....1:.! 2000ea3c: a4a70186 a35f4f39 3921ed21 21e327ec ....9O_.!.!9.'.! 2000ea4c: 21ed2631 a327ec39 ed263121 27ec3921 1&.!9.'.!1&.!9.' 2000ea5c: 83103527 04260200 0c2021ec 0a2721ec '5....&..! ..!'. 2000ea6c: 02008310 27ec0826 27ed4958 28a61920 ....&..'XI.' ..( 2000ea7c: a623a73d e628e728 23eb3d21 27e727a6 =.#.(.(.!=.#.'.' 2000ea8c: eb3d22e6 3127e727 248d3926 21ed23ec ."=.'.'1&9.$.#.! 2000ea9c: eca46f39 40082a27 ed008250 eca46327 9o..'*.@P...'c.. 2000eaac: 40082a21 ed008250 10a46321 39020083 !*.@P...!c.....9 2000eabc: 0e26df8d 172727ec 27ed5647 590000cc ..&..''.GV.'...Y 2000eacc: 21ec3720 2dc60526 ec06249d 31052627 7.!&..-.$..'&.1 2000eadc: 3923ed26 1e08264d c627ed89 c6022008 &.#9M&....'.. .. 2000eaec: 4f23e710 6928685f a3495927 6c042b21 ..#O_h(i'YI.!+.l 2000eafc: e3022028 26236a21 6d29edec 400e2aa4 ( ..!j#&..)m.*.@ 2000eb0c: ed008250 4027ec29 ed008250 39263127 P...).'@P...'1&9 2000eb1c: 80e63a31 a4ed0286 22ed81ec 24ed81ec 1:........."...$ 2000eb2c: d381ec39 31031f31 e602863a eca4edc4 9...1..1:....... 2000eb3c: ec22ed41 3924ed43 018825a6 e63925a7 A.".C.$9.%...%9. 2000eb4c: e701c825 6d103425 6d102722 ec102628 %...%4.m"'.m(&.. 2000eb5c: ec27ed21 a629ed23 312ba725 a6903526 !.'.#.).%.+1&5.. 2000eb6c: 2821a027 20e82a04 81062bf2 200a2f1f '.!(.*. .+.../. 2000eb7c: 2de181ea e721e6da c42be627 e8a4e701 ...-..!.'.+..... 2000eb8c: e701c425 c42be621 e62be7fe e7fec425 %...!.+...+.%... 2000eb9c: 31274d25 3040272a 6d7b8d26 a32e2721 %M'1*'@0&.{m!'.. 2000ebac: e2011e24 2422a223 1e534338 c3534301 $...#."$8CS..CS. 2000ebbc: 011e0100 00c30324 20a46a01 8da43024 ....$....j. $0.. 2000ebcc: ed22af55 ec28ae24 26216d2a 1e24e3d2 U.".$.(.*m!&..$. 2000ebdc: a923e901 460a2422 46011e56 1e276c56 ..#."$.FV..FVl'. 2000ebec: 102b4d01 2910276a 011e8400 011e4958 .M+.j'.)....XI.. 2000ebfc: f02a4959 00c3011e 24011e01 0100c308 YI*........$.... 2000ec0c: 6c460324 1f28ed27 6dfec410 5c0127a4 $.Fl'.(....m.'.\ 2000ec1c: 26312aed 10809035 08801925 14970725 .*1&5...%...%... 2000ec2c: 2002e64f 97088b06 8e02ec14 140d0000 O.. ............ 2000ec3c: 8b391d26 970e2408 02e64f14 140d03ae &.9..$...O...... 2000ec4c: 011e0f26 97088b39 ae02ec14 1e022004 &...9........ .. 2000ec5c: 1e564401 0a564601 39f42614 0125068d .DV..FV..&.9..%. 2000ec6c: 06249d39 22a61034 28a6042a 5f4f0c2b 9.$.4.."*..(+.O_ 2000ec7c: 29ed27ed 26312ba7 21a69035 072827ab .'.).+1&5..!.'(. 2000ec8c: c653ec2a a7903532 e82be627 e701c425 *.S.25..'.+.%... 2000ec9c: 842ba6a4 e62ba7fe e7fec425 e2a73d25 ..+...+.%...%=.. 2000ecac: e26fe26f 24e62ba6 ed61e33d 6c022461 o.o..+.$=.a.a$.l 2000ecbc: e62aa6e4 61e33d25 022461ed e4aee46c ..*.%=.a.a$.l... 2000eccc: e46f61af 23e62ba6 ed61e33d 6c022461 .ao..+.#=.a.a$.l 2000ecdc: e62aa6e4 61e33d24 022461ed 29a6e46c ..*.$=.a.a$.l..) 2000ecec: e33d25e6 2461ed61 e6e46c02 afe4ae62 .%=.a.a$.l..b... 2000ecfc: a6e46f61 3d22e62b 61ed61e3 e46c0224 ao..+."=.a.a$.l. 2000ed0c: 23e62aa6 ed61e33d 6c022461 e629a6e4 .*.#=.a.a$.l..). 2000ed1c: 61e33d24 022461ed 28a6e46c e33d25e6 $=.a.a$.l..(.%=. 2000ed2c: 2461ed61 e6e46c02 afe4ae62 e7e46f61 a.a$.l..b...ao.. 2000ed3c: e62aa62b 61e33d22 022461ed 29a6e46c +.*."=.a.a$.l..) 2000ed4c: e33d23e6 2461ed61 a6e46c02 3d24e628 .#=.a.a$.l..(.$= 2000ed5c: 61ed61e3 e46c0224 e4ae62e6 e46f61af .a.a$.l..b...ao. 2000ed6c: 29a62ae7 e33d22e6 2461ed61 a6e46c02 .*.)."=.a.a$.l.. 2000ed7c: 3d23e628 61ed61e3 e46c0224 22e628a6 (.#=.a.a$.l..(." 2000ed8c: 2be4e33d 692b680c 5962692a 29276a49 =..+.h+i*ibYIj') 2000ed9c: a628ed19 c32ae662 13240100 1126296c ..(.b.*...$.l)&. 2000edac: 0d26286c 276c2866 63320728 c4d1fe16 l(&.f(l'(.2c.... 2000edbc: eda4eafe 3226312a 90355f63 0125068d ....*1&2c_5...%. 2000edcc: 06249d39 6d2dc653 34f52722 10286d10 9.$.S.-m"'.4.m(. 2000eddc: a69bfe27 1021a027 a7a5fe29 e6218627 '...'.!.)...'.!. 2000edec: c42be825 64a4ed01 66236622 ec256624 %.+....d"f#f$f%. 2000edfc: 442aae28 46011e56 202b6f56 a3011e02 (.*DV..FVo+ .... 2000ee0c: 24011e24 01008303 2f2722a3 011a292b $..$....."'/+).. 2000ee1c: 7427a46a 2a692b69 28692969 4958011e j.'ti+i*i)i(..XI 2000ee2c: 4959011e 011ed724 011e24e3 00c30324 ..YI$....$..$... 2000ee3c: 2722e301 1cd72a06 30d520fe e6cf2684 .."'.*... .0.&.. 2000ee4c: 10c05aa4 08c0172d a4e7082d 80c62ba6 .Z..-...-....+.. 2000ee5c: 08cb2920 80cca4e7 202aae00 2d08cb20 )........* ..- 2000ee6c: aea4e70a c62ba629 cb122080 aea4e707 ....).+.. ...... 2000ee7c: 1a2aec28 1e495901 1e495901 6afe1c01 (.*..YI..YI....j 2000ee8c: 1ef22aa4 04204d01 28ec2aae 011e0e2b .*...M ..*.(+... 2000ee9c: 011e4959 276a4959 d2fd2910 00c3011e YI..YIj'.)...... 2000eeac: 24011e01 0100c30c 6c460724 fd291027 ...$....$.Fl'.). 2000eebc: 1f28edcf eafec410 6c2aed21 fd291027 ..(.....!.*l'.). 2000eecc: 5f2631bf 10349035 f52727ec 0f2621ae .1&_5.4..''..!&. 2000eedc: 01cc2631 6f21ed80 6f246f23 ed903525 1&....!o#o$o%5.. 2000eeec: ec27af21 ed23ae29 a629af23 a725e62b !.'.).#.#.).+.%. 2000eefc: 352be725 38041710 1661fd17 81ecea04 %.+5...8..a..... 2000ef0c: 031f31d3 314fc4e6 8621ed3a 39a4a703 .1....O1:.!....9 2000ef1c: 22e428e6 28e60a20 042022ea 22e828e6 .(." ..(." ..(." 2000ef2c: 21ed2631 39226339 21ae3034 1027ae10 1&.!9c"940.!..'. 2000ef3c: a0a6489f 042680a1 f626ff81 a11f6c4c .H....&...&.Ll.. 2000ef4c: 8db0351f 204e25e3 23dd8d50 8d4a2048 .5...%N P..#H J. 2000ef5c: 204227d7 26d18d44 8d3e203c 203624cb .'B D..&< >..$6 2000ef6c: 22c58d38 ec322030 2d21a327 ec2a2028 8.."0 2.'.!-( *. 2000ef7c: 2f21a327 ec222020 2621a327 ec1a2018 '.!/ ".'.!&. .. 2000ef8c: 2721a327 ec122010 2c21a327 ec0a2008 '.!'. ..'.!,. .. 2000ef9c: 2f21a327 20ffc604 314f5f01 8621ed26 '.!/... ._O1&.!. 2000efac: 39a4a703 22e128e6 ed20eb27 22e128e6 ...9.(."'. ..(." 2000efbc: e520e326 dd2d228d 1c8ddf20 d920d72f &. .."-. .../. . 2000efcc: d126168d 108dd320 cd20cb27 c52c0a8d ..&. ...'. ...,. 2000efdc: 048dc720 c120bf2e f01c2034 102628a6 ..... .4 ...(&. 2000efec: 0a2722a6 018425a6 f01c0426 a035081a ."'..%..&.....5. 2000effc: 062622a6 01882ba6 2ba6ec20 018425a8 ."&..+.. ..+.%.. 2000f00c: 2633e226 018425a6 321e0227 a31041ec &.3&.%..'..2.A.. 2000f01c: ecdb2621 23a31043 45a60626 ce2725a1 !&..C..#&..E.%'. 2000f02c: f01cc825 d75fa035 3148de3e 1021ef3a %...5._.>.H1:.!. 2000f03c: 9311449f a61a2444 81c0a780 5a0b27ff .D..D$.......'.Z 2000f04c: 3e0af026 ff86ec2a 48dfc0a7 a4a70486 &..>*......H.... 2000f05c: 9d2fc639 81ec0624 031f66d3 31d3c4ec 9./.$....f.....1 2000f06c: 3edf42ee 1034031f 02263fd6 c4303e0a .B.>..4..?&..>0. 2000f07c: 9035b78d 263121ee 5ea7c0a6 f826ff81 ..5..!1&...^..&. 2000f08c: 48df5f33 313edc39 ef23ed3a a7058621 3_.H9.>1:.#.!... 2000f09c: 5f4f39a4 21ec24ed 23e70726 a4a70286 .9O_.$.!&..#.... 2000f0ac: 1002ce39 40072a4d 6c008250 05264d25 9...M*.@P..l%M&. 2000f0bc: 1e0802ce 062b4d89 49585f33 22edfa2a .....M+.3_XI*.." 2000f0cc: 3139a4ef 31cb8d26 21e6393a 092b0f2e ..91&..1:9.!..+. 2000f0dc: 052a22a6 200100cc 205f4f47 2210c04b ."*.... GO_ K.." 2000f0ec: ec12263a 24256622 8083103f 6d2c2600 :&.."f%$?....&,m 2000f0fc: 20352a24 22f8c126 ec04340e 6f23ed22 $*5 &..".4..".#o 2000f10c: cb043522 64092708 66236622 f7265c24 "5...'.d"f#f$\&. 2000f11c: 246d22ec 00c30a2a c6052801 06249d34 ."m$*....(..4.$. 2000f12c: 04242566 00825040 018621ed 3139a4a7 f%$.@P...!....91 2000f13c: 31978d26 2c31393a 3431908d 8425a639 &..1:91,..149.%. 2000f14c: 3925a7fe 062a21ec 00825040 4f3921ed ..%9.!*.@P...!9O 2000f15c: ed01b8e6 22a63921 25a61027 0d260184 ....!9."'..%..&. 2000f16c: 0b2001c6 052b21ec 205ff626 1dffc602 .. ..!+.&._ .... 2000f17c: 36d60720 314f360f 8621ed3a 39a4a701 ..6.6O1:.!....9 2000f18c: f2207dd6 105725e6 c6bf0925 ec6ed71f .} ..%W.%.....n. 2000f19c: 4cec2721 ec21a747 440a2522 ec3ced56 !'.LG.!."%.DV.<. 2000f1ac: 20564624 ec3ced04 4f3eed24 ed22ed5f $FV ..<.$.>O_.". 2000f1bc: ed3aed24 1a102038 69256901 69236924 $.:.8 ...i%i$i#i 2000f1cc: 276e0a22 e6578d44 e740c03c e23aec3c ".n'D.W.<.@.<.:. 2000f1dc: ed24a225 e238ec3a ed22a223 1cd82a38 %.$.:.8.#.".8*.. 2000f1ec: 692569fe 69236924 276e0a22 e62f8d1c .i%i$i#i".n'../. 2000f1fc: e7c0cb3c e93aec3c ed24a925 e938ec3a <...<.:.%.$.:.8. 2000f20c: ed22a923 20d82b38 2022ecae 10216a06 #.".8+. .." .j!. 2000f21c: 685bfa29 59246925 edf22a49 008d3922 ).[h%i$YI*.."9.. 2000f22c: 3e693f68 3c693d69 3a693b69 38693969 h?i>i=i.! .. 2000f2fc: 0320ff00 310000cc 8621ed3a 39a4a703 .. ....1:.!....9 2000f30c: 22632163 a421ec39 2028e427 a821ec0e c!c"9.!.'.( ..!. 2000f31c: 2028e827 aa21ec06 ed28ea27 39263127 '.( ..!.'.(.'1&9 2000f32c: d85bdeff 33098daa f717f68c 2cf916fa ..[....3......., 2000f33c: 25e61034 08251057 1021ec11 340b0827 4..%W.%...!.'..4 2000f34c: e701c602 e6a83121 331ba830 fd0317a4 ....!1..0..3.... 2000f35c: 4ff50417 14a8ed5f a716a8ed 8d3018a8 ...O_.........0. 2000f36c: a8af9e04 25011719 3314a830 03171ba8 .......%0..3.... 2000f37c: ee0417dc c61aa831 e6a4e702 e701ca25 ....1.......%... 2000f38c: 8d043525 1610350a b100bbf7 1df81772 %5...5......r... 2000f39c: 8450012a 33063401 f717f08c a625e68a *.P..4.3......%. 2000f3ac: 27018161 25e73d3b 24a724e6 eb3d61a6 a..';=.%.$.$.a=. 2000f3bc: e7008924 a723e624 3d61a623 008923eb $...$.#.#.a=.#.. 2000f3cc: 22e623e7 61a622a7 8922eb3d 6c0d2700 .#.".".a=."..'.l 2000f3dc: 66564421 66246623 f3264d25 25e622e7 !DVf#f$f%M&..".% 2000f3ec: e4eafec4 863525e7 21e61034 07c11627 .....%5.4..!'... 2000f3fc: 25e6092f 80c85656 c1a50016 fa2f10e4 /..%VV......../. 2000f40c: 0a2a5dd1 25e6e26f 452701c4 71863120 .]*.o..%..'E 1.q 2000f41c: e621ab3d 3401c425 e725e806 17e4e625 =.!.%..4..%.%... 2000f42c: f7176dff 2f21e61a e7e4eb08 2021e6e4 .m....!/......! 2000f43c: 340635ee 19275d02 eae4a740 3325e725 .5.4.]'.@...%.%3 2000f44c: 1747ff8d f617e1f6 e6e46afc 2601c425 ..G......j..%..& 2000f45c: e6a831ee 331ba830 021714a8 e80317f0 .1..0..3........ 2000f46c: ed0010cc 22ed4fa4 8d3024a7 a8af7403 .....O.".$0..t.. 2000f47c: 301a8d19 1ba833a4 17d20217 a831e403 ...0.3........1. 2000f48c: eb04351a 86192921 35a4ed02 97018690 .5..!).....5.... 2000f49c: 048d309a 30959f5b 9f5f0089 78021697 .0..[..0.._....x 2000f4ac: 2a103a31 32c6c8f7 3406249d ec328d10 1:.*...2.$.4..2. 2000f4bc: 01271021 01831060 260c2e80 2623ec0d !.'.`......&..#& 2000f4cc: 1025a606 16cb0027 00178006 eca83182 ..%.'........1.. 2000f4dc: 3315a830 750217a4 306d0317 00161ba8 0..3...u..m0.... 2000f4ec: c425e6e1 e86dd701 3925e725 34408c33 ..%...m.%.%93.@4 2000f4fc: ecee8d50 00271021 01831099 26c82e80 P...!.'........& 2000f50c: 2623ec18 2625a6c2 266d96be 21ed5f05 ..#&..%&..m&._.! 2000f51c: 2631d035 01165035 31348d6e a830eca8 5.1&5P..n.41..0. 2000f52c: 17a4331b 03172702 15a8301f a6930016 .3...'...0...... 2000f53c: 27018525 6d31de14 33082741 f5170c8c %..'..1mA'.3.... 2000f54c: 170320e6 f5164101 b40839fc 96000000 . ...A...9...... 2000f55c: 3102346d 02cceea8 862ced01 2eed5f80 m4.1......,.._.. 2000f56c: 10a8ed4f ed12a8ec ec26eda4 22ed14a8 O.........&...." 2000f57c: a8ec28ed ed24ed16 e0f6172a 17c0f517 .(....$.*....... 2000f58c: 023502fc 34396d97 55ff1710 18c121e6 ..5..m94...U.!.. 2000f59c: 2631092d 6af00017 31532021 10cce6a8 -.1&...j! S1.... 2000f5ac: 4fa4ed00 24a722ed 201ba8e6 66a4670b ...O.".$... .g.f 2000f5bc: 66226621 5a246623 f12e02c1 301ba8e7 !f"f#f$Z.......0 2000f5cc: 2a331ba8 17860117 5f4f7e02 ed14a8ed ..3*.....~O_.... 2000f5dc: a8a716a8 018d3018 19a8afd4 302c0117 .....0........,0 2000f5ec: a83314a8 6501171b 31770217 25a61aa8 ..3....e..w1...% 2000f5fc: 25a76d9a 416d31de 8d331b27 f5178400 .m.%.1mA'.3..... 2000f60c: 58f61726 10340f20 30820017 a60c8d2a &..X .4....0*... 2000f61c: a79c9825 a7028625 339035a4 01171ba8 %...%....5.3.... 2000f62c: 3e02172c 3014a831 33c0028d 1d011721 ,..>1..0...3!... 2000f63c: 3429f616 30568d10 a6e08da4 209b9825 ..)4..V0....%.. 2000f64c: 8d1034d2 332a3048 01171ba8 12021700 .4..H0*3........ 2000f65c: a831a430 17213314 0217f300 2621ec05 0.1..3!.......!& 2000f66c: cc26310e 21edff7f 23edff86 1705204a .1&....!...#J .. 2000f67c: 25a64af7 99209b98 da0fc902 fa8efba2 .J.%.. ......... 2000f68c: e5061235 33d4e02e f416ee8c 6d31de9a 5......3......1m 2000f69c: 33092741 f417e78c c0f5178e 25e69b0f A'.3...........% 2000f6ac: 9cd701c4 25e725e8 216cdd8d 2d29f917 .....%.%..l!..)- 2000f6bc: 7dfb1707 0220d18d f917216a 0c0d2d1b ...}.. .j!...-.. 2000f6cc: 889c969b 179c9701 bb8d75f4 f917216a .........u..j!.. 2000f6dc: 96132f07 9701889b a6216c9b a7018a2b ./.......l!.+... 2000f6ec: 61f4172b a8313a31 008d30ec 19a8afc7 +..a1:1..0...... 2000f6fc: 331ba830 558d14a8 cc4d0117 a4ed0010 0..3...U..M..... 2000f70c: a722ed4f ed2aed24 302ea72c 9f9b018d O.".$.*.,..0.... 2000f71c: 41883095 9a0f979f 99d725c6 a8339d0f .0.A.....%....3. 2000f72c: 9c959e1b 8d082497 9f053024 c6042095 .....$..$0... .. 2000f73c: 306c8d01 8d2533a4 269a0d26 332a3006 ..l0.3%.&..&.0*3 2000f74c: ad1c8d2f 9d0c19b8 d226990a a6303439 /.........&.940. 2000f75c: 01ae1084 c4a703ae af41af10 e6b03543 ..........A.C5.. 2000f76c: 9dd61d84 24545454 04345c01 c0a70527 ....TTT$.\4.'... 2000f77c: c6fb265a 27e0e005 a780a607 f9265ac0 Z&.....'.....Z&. 2000f78c: 9dd65b33 242707c4 132504c1 84a608c0 3[....'$..%..... 2000f79c: 69446948 69426943 5cc46941 6739f226 HiDiCiBiAi.\&.9g 2000f7ac: 664166c4 66436642 f3265a44 a82aa639 .fAfBfCfDZ&.9.*. 2000f7bc: 032043a4 4d14a8a6 a430142a 508d2f33 .C ....M*.0.3/.P 2000f7cc: 25332a30 a830668d 1ba83314 a4304220 0*3%.f0..3.. B0. 2000f7dc: 588d2f33 25332a30 a830368d 1ba83314 3/.X0*3%.60..3.. 2000f7ec: a8304a20 1ba83314 242b428d 01ec0c26 J0..3...B+$&... 2000f7fc: 03ec0826 01c60426 a43099d7 10202533 &...&.....0.3% . 2000f80c: 2533a430 20810a8d a8302224 1ba83314 0.3%... $"0..3.. 2000f81c: 43e303ec 01ec03ed 00c30724 6c022401 ...C....$....$.l 2000f82c: ed41e384 a984a601 3984a7c4 43a303ec ..A........9...C 2000f83c: 01ec03ed 00830724 6a022401 ed41a384 ....$....$.j..A. 2000f84c: a284a601 3984a7c4 c46fc4e6 0f2c04cb .......9..o...,. 2000f85c: 4bff1650 43694468 41694269 265ac469 P..KhDiCiBiAi.Z& 2000f86c: c4a639f3 5f4f092a 42edc4ed cc3944a7 .9..*.O_...B.D9. 2000f87c: 685a0420 69436944 69416942 4a072bc4 .ZhDiCiBiAi.+.J 2000f88c: ed5ff026 c4a639c4 41e6c4e7 42a641a7 &._..9.....A.A.B 2000f89c: 43e642e7 c40100c3 2443edfe 26426c0c .B.C......C$.lB& 2000f8ac: 26416c08 6c416604 900c39c4 0722aafd .lA&.fAl.9....". 2000f8bc: 58c1196b bf6eeb03 5bfd0126 ff00aba9 k..X..n.&..[.... 2000f8cc: 00b9ddaa ef56f57f aafe3f00 ff1f00b7 ......V..?...... 2000f8dc: 0f0056d5 00abfaff 55ffff07 ffff0300 .V.........U.... 2000f8ec: ff0100eb 0100fdff 00000000 a8ed749b .............t.. 2000f8fc: 7f21170b c87c067e 910330fb 01f3f8fe ..!.~.|..0...... 2000f90c: e37670e2 8651f800 0a7e0001 3f003a6c .pv...Q...~.l:.? 2000f91c: 00625181 6b2ae01f 05f80f00 fe070051 .Qb...*k....Q... 2000f92c: 0300aa00 001580ff 03e0ff01 f8ff0000 ................ 2000f93c: 7f000000 000000fe 0080ff3f e0ff1f00 ........?....... 2000f94c: ff0f0000 070000f8 0000feff 0e000004 ................ 2000f95c: bba21412 362de640 4fe96219 dd4cdd5f ....@.-6.b.O_.L. 2000f96c: a602344e e6162722 2601c525 20e46304 N4.."'..%..&.c. 2000f97c: ebfecb0c dd24a621 dd22ec52 d6539650 ....!.$.R.".P.S. 2000f98c: 4edd3d57 57d65296 244dd33d dd4c0c02 W=.N.R.W=.M$..L. 2000f99c: d653964d 4dd33d56 4c0c0224 51964ddd M.S.V=.M$..L.M.Q 2000f9ac: d33d57d6 964cdd4c 3d56d652 4cdd4cd3 .W=.L.L.R.V=.L.L 2000f9bc: 55d65396 dd4cd33d d650964c 4cdb3d57 .S.U=.L.L.P.W=.L 2000f9cc: 51964cd7 db3d56d6 964cd74c 3d55d652 .L.Q.V=.L.L.R.U= 2000f9dc: 4cd74cdb 54d65396 d74cdb3d d34edc4c .L.L.S.T=.L.L.N. 2000f9ec: dc52dd5a 9959d94c 6d50dd58 dc2a26e0 Z.R.L.Y.X.Pm.&*. 2000f9fc: dc22ed50 6f24ed52 341f8621 2b22ec02 P.".R.$o!..4.."+ 2000fa0c: 27e46a0e 68216a0a 59246925 edf22a49 .j.'.j!h%i$YI*.. 2000fa1c: c425e622 3525e7fe c452dc84 dca3edfe ".%...%5..R..... 2000fa2c: 4fa3ed50 8da3ed5f 30f216d0 21ee48dc P..O_......0.H.! 2000fa3c: 008321a3 ed48df01 a7018621 21ec39a4 .!....H.!....9.! 2000fa4c: b8e648dd ef204f01 104d21ec defb0026 .H...O ..!M.&... 2000fa5c: e721ef48 150117c0 11449f10 24104493 H.!.......D..D.$ 2000fa6c: ec39eff5 e30e2f21 10031f27 02244893 ..9.!/..'....H$. 2000fa7c: 26317f8d ee263139 ec762021 34f62f21 ..1&91&.! v.!/.4 2000fa8c: a348dc10 01008321 2327a310 ee011f0e ..H.!.....'#.... 2000fa9c: a780a627 26ff81c0 3148dff8 ec903526 '......&..H1&5.. 2000faac: ec042f21 ec082e27 ed263121 83b42021 !/..'...!1&.! .. 2000fabc: f3270100 93102de3 31042548 34b62026 ..'..-..H%.1& .4 2000facc: e6011f10 a62dee22 81c0a780 5a0b27ff ....".-......'.Z 2000fadc: 216af526 ff86f12a 48dfc0a7 90352c31 &.j!*......H1,5. 2000faec: 5f3348de 2721a311 81c2a608 33f52720 .H3_..!'.... '.3 2000fafc: a7ff8641 3948dfc0 48dc3034 27e321a3 A.....H940.H.!.' 2000fb0c: ae0100c3 21ae1027 0724068d 0c205f4f ....'..!..$.O_ . 2000fb1c: 1f081b9d a362ae20 0100c301 27ed3035 .... .b.....50.' 2000fb2c: 26a70186 c6392631 c6022002 de7d9603 ...&1&9.. ....}. 2000fb3c: 17523482 122556c4 ff86829e 63ae84a7 .4R..V%........c 2000fb4c: 35e3f417 df7d9752 43c63982 3406249d ...5R.}..9.C.$.4 2000fb5c: 2d21ec10 449f10f5 21ef48de 7dd12086 ..!-...D.H.!. .} 2000fb6c: c0a70d23 4493115a f416f425 861034e4 #...Z..D%....4.. 2000fb7c: dfc0a7ff a7048648 349035a4 303a3110 ....H....5.4.1:0 2000fb8c: ef48de3a 153f1021 80a6e525 64812fc6 :.H.!.?.%..../.d 2000fb9c: 64800625 648bfc24 2f861c8d 2f86128d %..d$..d.../.../ 2000fbac: 20860e8d 3a860a8d 3a86068d bf20028d ... ...:...:.. . 2000fbbc: 80a6c0a7 805c2fc6 e7fb240a 5a3ac6c0 ...../\..$....:Z 2000fbcc: e7fc264c 22a639c0 3f1006c6 c108248d L&...9."...?.$.. 2000fbdc: c60426d3 5f0120ff 8621ed4f 39a4a703 .&... ._O.!....9 2000fbec: 343406c6 50c6b81f 8d30021f 81ec61fd ..44...P..0..a.. 2000fbfc: e46aa1ed 8d30f826 109f48ec c2ec8d30 ..j.&.0..H..0... 2000fc0c: 7e86129f 8d301697 179fc4ec 9f048c30 ...~..0.....0... 2000fc1c: 9db43519 16341a1b 3004f8e6 85ec088c .5....4....0.... 2000fc2c: 64af8b30 b4009635 279d0a00 0e279d0c 0..d5......'..'. 2000fc3c: 30589634 85ec088c 64af8b30 5f049635 4.X0....0..d5.._ 2000fc4c: c305c305 b305b704 4a04aa05 6b025802 ...........J.X.k 2000fc5c: a2023502 f9057f02 7804e905 da05100a .5.........x.... 2000fc6c: 6205ba06 02065807 e8031027 0a006400 ...b.X..'....d.. 2000fc7c: 0000a004 00c80700 fa0a0000 0e000000 ................ 2000fc8c: 0000409c 0050c311 24f41400 98180000 .@....P....$.... 2000fc9c: 1b008096 0020bcbe 286bee1e 02952200 ...... ...k(.".. 2000fcac: ba2500f9 2840b743 10a5d4e8 e784912c ..%.C.@(....,... 2000fcbc: e6b52f2a e332f420 3632a95f c0c91b8e */.. .2._.26.... 2000fccc: bca2b139 0bde3c2e 8a403a6b 540423c7 9....<..k:@..#.T 2000fcdc: ff657572 736c6146 4034ff65 5f4f3a31 rue.False.4@1:O_ 2000fcec: 76977597 78977797 24ed7997 21a722ed .u.v.w.x.y.$.".! 2000fcfc: 24290217 811f3009 166f262c 24818900 ..)$.0..,&o....$ 2000fd0c: 3a012710 06272b81 04262d81 80a6780c .'.:.+'..-&..x.. 2000fd1c: 08262e81 5226770d f220770c 254a0617 ..&..w&R.w ...J% 2000fd2c: 0c023450 ee24ec76 ed2c8d22 8d22ef24 P4..v.$.".,.$.". 2000fd3c: e3248d26 e9031e24 2522a923 eb031e27 &.$.$...#."%'... 2000fd4c: 240089e0 ef413306 ed1b2722 0d22ef24 ...$.3A."'..$.". 2000fd5c: 0cbb2777 58b72079 59031e49 25031e49 w'..y .XI..YI..% 2000fd6c: 62323901 3cc66132 3bc60220 354336d7 .92b2a.< ..;.6C5 2000fd7c: 844588c0 302327df 26760d1f 0deb2002 ..E..'#0..v&. .. 2000fd8c: ec452677 ec412622 0d3d2b24 40042778 w&E."&A.$+=.x'.@ 2000fd9c: ed008250 16018621 84a68700 06272b81 P...!........+'. 2000fdac: 04262d81 0130750c 25bc0517 17891fbd .-&..u0....%.... 2000fdbc: 0424b505 07201f30 0a860234 0de0eb3d ..$.0. .4...=... 2000fdcc: 50012675 79d779db 21e720c6 092622ec u&.P.y.y. .!."&. 2000fddc: 2624a310 20216f04 0a2b4d46 2568216a ..$&.o! FM+.j!h% 2000fdec: 49592469 22edf62a 79d6750f 032a2927 i$YI*..".u.y')*. 2000fdfc: c1750c50 c0102313 33043413 8dcbfe8d P.u..#...4.3.... 2000fe0c: 10043526 5a5fff25 333d0586 3361fe8d &5..%._Z..=3..a3 2000fe1c: 10148dc5 a64fff25 9afe8425 8625a778 ....%.O.%...x.%. 2000fe2c: 1ca4a702 31c035fe edc4ec3a ed42ec21 .....5.1:...!.B. 2000fe3c: e744e623 10759625 1689ef27 051726ee #.D.%.u.'....&.. 2000fe4c: 81102426 80022561 25418120 2246811b &$..a%.. .A%..F" 2000fe5c: 0c378017 6804c676 10216922 5a07ff25 ..7.v..h"i!.%..Z 2000fe6c: 22abf526 d62022a7 760d1f30 fafe2710 &.."." .0..v.'.. 2000fe7c: 3422ff16 17829e10 022460fe 02819035 .."4.....`$.5... 2000fe8c: fd170327 880017a8 3dc60725 354336d7 '.......%..=.6C5 2000fe9c: 4f829f90 10349035 fe17829e 81dd253d ...O5.4.....=%.. 2000feac: 6d132601 20de2721 9e10340d 2afe1782 .&.m!'. .4.....* 2000febc: 0181ca25 3ac6cf27 354336d7 31503490 %...'..:.6C5.4P1 2000fecc: ef4ade3a a7048621 a6829ea4 25538d80 :.J.!.........S% 2000fedc: 20c0a704 86829ff6 dfc0a7ff d0354f48 ... ........HO5. 2000feec: 3a311034 a4a70386 829e226f 1b252e8d 4.1:....o"....%. 2000fefc: 11275481 0d277481 df844688 3ac60927 .T'..t'..F..'..: 2000ff0c: 354336d7 8d226390 9ffc2407 90354f82 .6C5.c"..$...O5. 2000ff1c: 208180a6 048d0c26 17201724 208180a6 ... &...$. .... 2000ff2c: dd91fa27 0d810d27 ff810727 fe1c0327 '...'...'...'... 2000ff3c: 1a1f3039 50343901 9723a74f 86789776 90...94PO.#.v.x. 2000ff4c: ec7e9704 40062a21 0c008250 fd8d3378 ..~.!*.@P...x3.. 2000ff5c: 337a0f15 25c4a342 207a0c04 0dc4e3f8 ..z3B..%..z .... 2000ff6c: 6d04267a 6c0b2723 96023423 0601177a z&.m#'.l#4..z... 2000ff7c: 7e0a0235 981fdb26 31fb0017 34d03526 5..~&......1&5.4 2000ff8c: 0f750f50 0f7c0f78 0f790f7b cc843376 P.u.x.|.{.y.v3.. 2000ff9c: c0e7300a ecfb264a 4c042621 e6d10016 .0..J&..!&.L.... 2000ffac: 2701c525 c478d706 ec25e7fe 0c032a21 %..'..x...%.!*.. 2000ffbc: 03814075 9ac62d23 1212443d 750d891f u@..#-..=D.....u 2000ffcc: d7500127 23138179 3302340d 17fbfc8d '.P.y..#.4.3.... 2000ffdc: 023555fe 8d331380 c64a96fc cb333d05 .U5...3...J..=3. 2000ffec: ec44fe17 27216d22 44102a26 66246656 ..D."m!'&*.DVf$f 2000fffc: 6c7c0625 edf42621 68142022 59246925 %.|l!&.." .h%i$Y 2001000c: 6a7b0949 edf42621 96790c22 ec678d7b I.{j!&..".y.{.g. 2001001c: 0f24ee22 ed668d7b 3424ef22 977b9602 ".$.{.f.".$4..{. 2001002c: 8d02357c 1e568d58 1e24e303 a923e903 |5..X.V...$...#. 2001003c: 96023422 8d7c997b 8176963d 27023509 "4..{.|.=.v..5.' 2001004c: 0083100c 11cc2600 26000083 96a4a7c6 .....&.....&.... 2001005c: 25098176 2aa4e619 4c82a615 398184a7 v..%...*...L...9 2001006c: 30860c23 e4ac84a7 846cef26 0986790c #..0....&.l..y.. 2001007c: 26317697 308ad035 760c80a7 58031e39 .v1&5..0...v9..X 2001008c: 59031e49 397b0949 809e3034 0186829f I..YI.{940...... 2001009c: 8e107d97 7f960001 208b3f10 dc303413 .}.......?. .40. 200100ac: 27809382 9e021f0f 96829f80 8c3f107f ...'..........?. 200100bc: 36d70224 5034b035 0281a4a6 21ee0427 $..65.4P....'..! 200100cc: 21a60720 00ce082e 00008e00 22ae1c20 ..!........ .." 200100dc: 208024ee 4ec60525 1e162043 1e564410 .$. %..NC ...DV. 200100ec: 1e564603 4c131e01 7f96f126 24883f10 .FV....L&....?.$ 200100fc: 3536d702 325034d0 17e43076 103481fe ..65.4P2v0....4. 2001010c: 09300986 30c182e6 814a0526 97f52601 ..0....0&.J..&.. 2001011c: d6103576 50212e79 09c1981f 76db3422 v5..y.!P...."4.v 2001012c: 2e2209c1 00170234 728d4fa6 275d0435 ..".4....O.r5.]' 2001013c: 8c001703 13207696 162209c1 1f900017 .....v ..."..... 2001014c: 8d4a8d98 90769659 8d022379 4f6a3240 ..J.Y.v.y#..@2jO 2001015c: 7b8dd035 358d0186 7696448d 4c01264a 5..{...5.D.vJ&.L 2001016c: 028d2b8d 4586e720 7996368d 2a02344a .+.. ..E.6.yJ4.* 2001017c: 8de46006 8d02205e 4f04355e 03250ac0 .`..^ ..^5.O..%. 2001018c: cbf9204c 1f028d0a 20308b98 5d891f13 L ........0 ...] 2001019c: 80a60727 265a0a8d 208639f9 2e860220 '.....Z&.9. ... 200101ac: e8334234 829311c0 0d810c22 50860827 4B3....."...'..P 200101bc: de973697 82dec235 82dfc0a7 c2357d0c .6..5........}5. 200101cc: 275d3086 5ad98d05 0d39fb26 0dcb2778 .0]'...Z&.9.x'.. 200101dc: 86f72778 86c9202d 86c5202b 8de32020 x'..- ..+ .. .. 200101ec: 8180a6bf 39f826ff 21ae1034 354ff38d .....&.94..!..O5 200101fc: 30103490 a6d8fa8d 30f12622 20d5fa8d .4.0...."&.0... 2001020c: 325034eb 17e4307b c38d2cfd e4307696 .4P2{0...,...v0. 2001021c: 327aff17 d0354f65 4034891f 7dd082de ..z2eO5...4@...} 2001022c: b78d0223 17c0354f 7d9670ff 01810f84 #...O5...p.}.... 2001023c: ff170c27 86f32065 177d0f0d 394f62ff '...e ....}..bO9 2001024c: 04864034 c46da433 33470326 1f869741 4@..3.m.&.G3A... 2001025c: 01175789 5fc03593 3c8187d7 3e810c27 .W...5._...<'..> 2001026c: 205c0326 265e8105 87d75a05 2c8180a6 &.\ ..^&.Z....., 2001027c: ff813827 94961226 1f300427 8e9e1520 '8..&...'.0. ... 2001028c: 0827dc0d 2220dc0f 03272981 9639011a ..'... ".)'...9. 2001029c: 0af92794 de112692 97223746 909f1092 .'...&..F7"..... 200102ac: 80a646df c620940a 8c9f909e 4939fe1c .F.... .......9I 200102bc: 0048de00 ce0052db 53cb0045 0042d200 ..H..R..E..S..B. 200102cc: 0a0054cf 27120058 8d001a00 d66325a1 .T..X..'.....%c. 200102dc: 46ff1786 968d2820 86d65825 20fcfe17 ...F (..%X..... 200102ec: 27ff811d 2627814d 8d80a608 20432581 ...'M.'&.....%C 200102fc: acfe170d e92080a6 dc0f3034 8c9edc0c ...... .40...... 2001030c: 19254b8d 2e262881 92d79296 940c2827 .K%..(&.....'(.. 2001031c: 9e1046de df223690 a6909f46 8f8c3180 .F...6".F....1.. 2001032c: a802345f 35df84a4 31122702 a46d5c23 _4.....5.'.1#\m. 2001033c: 3fc6ef26 3ec60220 354336d7 ec85d7b0 &..? ..>.6C5.... 2001034c: 8dab3121 c6022408 6e86d701 25188da4 !1...$.....n...% 2001035c: 8d891f27 8d1c2512 250c8d20 4d1a8d16 '....%.. ..%...M 2001036c: a65f0127 a60c2080 25308180 2239810b '._.. ....0%..9" 2001037c: 1c308005 011a39fe 86023439 e0eb3d0a ..0..9..94...=.. 2001038c: 81390089 8dab262e d7a725c4 c7fe1789 ..9..&...%...... 2001039c: 3035a025 85d6dc0c a2002710 5a12275a %.50.....'..Z'.Z 200103ac: 50012710 0127105a 27105af2 0016fb00 .'.PZ.'..Z.'.... 200103bc: 81169dde ee102504 c0a65f21 0327ff81 .....%..!_....'. 200103cc: eef7265c 33212021 81a4a621 c6042602 \&..! !3!....&.. 200103dc: 81152005 c6062601 2586d102 3301c604 . ...&.....%...3 200103ec: 48981f41 36228691 2827870d 04340d2b A..H.."6..'(+.4. 200103fc: d6043458 25e0e086 340c2019 04345804 X4.....%. .4.X4. 2001040c: e0e086d6 34570c25 a0869604 178697e0 ....%.W4........ 2001041c: 0435c9fd 4444c4a6 128d4444 c0a60e27 ..5...DDDD..'... 2001042c: 08270c8d d6ed265a affd1786 0f84394f ..'.Z&......O9.. 2001043c: 02230981 fd17078b 39860a50 169d3943 ..#.....P..9C9.. 2001044c: 05250281 f717f626 325034e1 17e4307b ..%.&....4P2{0.. 2001045c: 86d6e4fa 2a76d05a 35653207 32011650 ....Z.v*.2e5P..2 2001046c: 0a27870d fd17192b 5ffd1772 fd171720 ..'.+...r.._ ... 2001047c: 9604345a 15fd1776 fd170435 170b205e Z4..v...5...^ .. 2001048c: fd1749fd 1776963b 653203fd 9dd0354f .I..;.v...2eO5.. 2001049c: 26038116 305034a7 c634f88d 2622a604 ...&.4P0..4..."& 200104ac: f88d301c 2005c62f 81169d14 348d2604 .0../.. .....&.4 200104bc: dc21ae50 8321a348 264d0100 2386d104 P.!.H.!...M&...# 200104cc: 1f86d602 86db5098 0e27870d 0234102b .....P....'.+.4. 200104dc: 3508fd17 b5fc1702 04341720 24540b20 ...5.... .4. .T$ 200104ec: 06345c01 35f4fc17 a1fc1702 fc170435 .\4....5....5... 200104fc: d0354fea 0281169d 24100727 f7173eff .O5.....'..$.>.. 2001050c: 3250342c 17e43076 799675fa 112e0981 ,4P2v0...u.y.... 2001051c: 96e20017 2b028086 2b899008 2a8a9004 .......+...+...* 2001052c: 356a3206 976b2050 d6e43088 2b082787 .2j5P k..0...'.+ 2001053c: 8d418d0c 8d0d2014 20398d10 8d358d07 ..A.. ....9 ..5. 2001054c: 87fc170b 354f6a32 7ffc17d0 fc178a96 ....2jO5........ 2001055c: 4afc173c 2c2a79d6 2389d150 3489d602 <..J.y*,P..#...4 2001056c: 5cfc1704 e0e089d6 8b9689d7 02238991 ...\..........#. 2001057c: 12208996 fc1688d6 4ffc1762 fc178a96 .. .....b..O.... 2001058c: 1afc170c fc178b96 d089d604 160b2f8b ............./.. 2001059c: 86d62efc fc172a86 9d394f29 27028116 .....*..)O9....' 200105ac: fe241007 85f61797 76325034 f917e430 ..$.....4P2v0... 200105bc: 347996ce 97018602 353a8d79 c179d602 ..y4....y.:5..y. 200105cc: 4c012701 8ad701c6 86967997 082b0680 .'.L.....y....+. 200105dc: 042b8990 062a8a90 50356a32 8897b420 ..+...*.2j5P ... 200105ec: 092787d6 918d8e8d 207bfb17 178a8d05 ..'.......{ .... 200105fc: ff1674fb 9610344f 26899b79 8184a606 .t..O4..y..&.... 2001060c: 4a172435 0781302b 86302c22 35c101e6 5$.J+0..",0....5 2001061c: 846c2425 39c184e6 30c61c23 1f3084e7 %$l....9#..0..0. 2001062c: ee24e4ac 0830e4ae 01a782a6 f822e4ac ..$...0.......". 2001063c: 84a73186 1035790c 012a7996 408a974f .1...y5..y*.O..@ 2001064c: 012a098b 2389914f 97899602 30c6398b ..*.O..#.....9.0 2001065c: 394336d7 00278f6c .6C9l.'. 20010664 <_ZL16Turbo9os_Vectors>: 20010664: 00000000 00000100 00000103 0000010f ................ 20010674: 0000010c 00000106 00000109 ............ 20010680 <_ZL20t911veryfast_program>: 20010680: 20010688 0001ff16 ... .... 20010688 <_ZL33t911veryfast_program_instructions>: 20010688: 80a00014 b642a642 98205000 bf4218cc ....B.B..P ...B. 20010698: 4800af42 00018820 7888b8eb 780898a0 B..H ......x...x 200106a8: 88205800 af42a842 6088a0e3 .X .B.B....` 200106b4 <__bi_84>: 200106b4: 50520006 4275f0d3 20008124 ..RP..uB$.. 200106c0 <__bi_78>: 200106c0: 50520006 7f8882e1 2000812c ..RP....,.. 200106cc <__bi_54>: 200106cc: 50520006 5360b3ab 2000813c ..RP..`S<.. 200106d8 <__bi_48>: 200106d8: 50520006 b63cffbb 20008144 ..RP..<.D.. 200106e4 <__bi_42>: 200106e4: 50520006 02031c86 2000814c ..RP....L.. 200106f0 <__bi_34>: 200106f0: 50520006 9da22254 20008158 ..RPT"..X.. 200106fc <__bi_26>: 200106fc: 50520005 68f465de 10010b34 ..RP.e.h4... 20010708 : 20010708: 00000000 3ff00000 00000000 40240000 .......?......$@ 20010718: 00000000 40590000 00000000 408f4000 ......Y@.....@.@ 20010728: 00000000 40c38800 00000000 40f86a00 .......@.....j.@ 20010738: 00000000 412e8480 00000000 416312d0 .......A......cA 20010748: 00000000 4197d784 00000000 41cdcd65 .......A....e..A 20010758 : 20010758: 00000a0d .... 2001075c <_resetd_driver>: 2001075c: 00000000 200042f1 00000000 200042f5 .....B. .....B. 2001076c: 20004301 2000432d 20004329 00000000 .C. -C. )C. .... 2001077c : 2001077c: 0000000a 06030000 000800a6 00020002 ................ 2001078c: 0014009c 49570003 4253554e 00000000 ......WINUSB.... 2001079c: 00000000 00800000 00010004 00440028 ............(.D. 200107ac: 00760065 00630069 00490065 0074006e e.v.i.c.e.I.n.t. 200107bc: 00720065 00610066 00650063 00550047 e.r.f.a.c.e.G.U. 200107cc: 00440049 004e0000 0062007b 00370063 I.D...N.{.b.c.7. 200107dc: 00390033 00630038 002d0031 00330037 3.9.8.c.1.-.7.3. 200107ec: 00640063 0034002d 00620063 002d0037 c.d.-.4.c.b.7.-. 200107fc: 00380039 00380062 0039002d 00330031 9.8.b.8.-.9.1.3. 2001080c: 00380061 00630066 00370061 00660062 a.8.f.c.a.7.b.f. 2001081c: 007d0036 00000000 6.}..... 20010824 : 20010824: 00210f05 05101c01 dd60df00 c74589d8 ..!.......`...E. 20010834: 65d29c4c 8a649e9d 0300009f 0100a606 L..e..d......... 20010844: 00000000 .... 20010848 <__bi_197.0>: 20010848: 50520006 a1f4b453 2000817c ..RPS...|.. 20010854 : 20010854: 00000000 20008190 200081a0 20023ff0 ....... ... .?. 20010864: 200081a8 200081b4 ... ... 2001086c : 2001086c: 00540209 80000103 000b087d 00020202 ..T.....}....... 2001087c: 00040900 02020100 24050400 05012000 ...........$. .. 2001088c: 01000124 06022404 00062405 81050701 $....$...$...... 2001089c: 10000803 00010409 00000a02 02050700 ................ 200108ac: 00004002 02820507 09000040 00000204 .@......@....... 200108bc: 050100ff .... 200108c0 : 200108c0: 02100112 400102ef 00092e8a 02010100 .......@........ 200108d0: 00000103 .... 200108d4 <_usbd_driver>: 200108d4: 00000000 20005c39 20005ca9 20005cd5 ....9\. .\. .\. 200108e4: 20005d21 20005ddd 20005e9d 00000000 !]. .]. .^. .... 200108f4: 00000000 20005f99 20005ff5 20006011 ....._. ._. .`. 20010904: 20006035 20004385 20006139 00000000 5`. .C. 9a. .... 20010914 : 20010914: 00000010 .... 20010918 : 20010918: 00000000 .word 0x00000000 2001091c: 00010000 .word 0x00010000 ... 20010928: 00020000 .word 0x00020000 ... 20010934: 00030000 .word 0x00030000 ... 20010940: 00ff0000 .word 0x00ff0000 20010944: 00000000 .word 0x00000000 20010948 : 20010948: b501 push {r0, lr} 2001094a: 6848 ldr r0, [r1, #4] 2001094c: 3101 adds r1, #1 2001094e: 468e mov lr, r1 20010950: 4700 bx r0 20010952 : 20010952: 4670 mov r0, lr 20010954: 3809 subs r0, #9 20010956: 4901 ldr r1, [pc, #4] @ (2001095c ) 20010958: 4788 blx r1 2001095a: bd01 pop {r0, pc} 2001095c: 200012b9 .word 0x200012b9 20010960 : ... 20010974: 20010af0 ... 20010978 : 20010978: 20004541 200044ed 20004465 200043d5 AE. .D. eD. .C. 20010988: 00000000 00000100 ........ 20010990 <_usbd_qdef>: 20010990: 2001379c 000c0010 00000000 00000000 .7. ............ ... 200109ac <_usbd_rhport>: 200109ac: 000000ff .... 200109b0 : ... 200109b8 : ... 200109c0 <__pre_init_runtime_init_bootrom_reset>: 200109c0: 200024ad .$. 200109c4 <__pre_init_runtime_init_early_resets>: 200109c4: 20002421 !$. 200109c8 <__pre_init_runtime_init_usb_power_down>: 200109c8: 20002455 U$. 200109cc <__pre_init_runtime_init_clocks>: 200109cc: 200024f9 .$. 200109d0 <__pre_init_runtime_init_post_clock_resets>: 200109d0: 2000248d .$. 200109d4 <__pre_init_runtime_init_boot_locks_reset>: 200109d4: 20002385 .#. 200109d8 <__pre_init_runtime_init_spin_locks_reset>: 200109d8: 200024d5 .$. 200109dc <__pre_init_runtime_init_bootrom_locking_enable>: 200109dc: 20002371 q#. 200109e0 <__pre_init_runtime_init_mutex>: 200109e0: 200013a9 ... 200109e4 <__pre_init_runtime_init_install_ram_vector_table>: 200109e4: 200024d9 .$. 200109e8 <__pre_init_runtime_init_default_alarm_pool>: 200109e8: 20001769 i.. 200109ec <__pre_init_first_per_core_initializer>: 200109ec: 200023d1 .#. 200109f0 <__pre_init_runtime_init_per_core_bootrom_reset>: 200109f0: 200024c1 .$. 200109f4 <__pre_init_runtime_init_per_core_enable_coprocessors>: 200109f4: 20002471 q$. 200109f8 <__pre_init_spinlock_set_extexclall>: 200109f8: 20000f85 ... 200109fc <__pre_init_runtime_init_per_core_irq_priorities>: 200109fc: 20000fad ... 20010a00 <__init_array_start>: 20010a00: 200072f9 .word 0x200072f9 20010a04 <__frame_dummy_init_array_entry>: 20010a04: 20000181 20000cf5 20004875 ... ... uH.