
e_bcrypt.elf:     file format elf32-epiphany


Disassembly of section NEW_LIB_RO:

8e000000 <_exit>:
8e000000:	955c 0700 	str r4,[sp],-0x2
8e000004:	460b 0212 	mov r2,0x2130
8e000008:	2003      	mov r1,0x0
8e00000a:	400b 18e2 	movt r2,0x8e00
8e00000e:	d5dc 2400 	str lr,[sp,+0x3]
8e000012:	80e2      	mov r4,r0
8e000014:	0952      	jalr r2
8e000016:	070b 0002 	mov r0,0x38
8e00001a:	000b 18e2 	movt r0,0x8e00
8e00001e:	0044      	ldr r0,[r0]
8e000020:	23cc 0001 	ldr r1,[r0,+0xf]
8e000024:	4433      	sub r2,r1,0
8e000026:	0200      	beq 8e00002a <_exit+0x2a>
8e000028:	0552      	jalr r1
8e00002a:	230b 07d2 	mov r1,0x7d18
8e00002e:	10e2      	mov r0,r4
8e000030:	200b 18e2 	movt r1,0x8e00
8e000034:	0552      	jalr r1
8e000036:	01a2      	nop

8e000038 <__global_impure_ptr>:
8e000038:	7440 8e00                                   @t..

8e00003c <_memcpy>:
8e00003c:	6bbb 0001 	sub r3,r2,15
8e000040:	6a40      	blteu 8e000114 <_memcpy+0xd8>
8e000042:	847f 200a 	orr r12,r1,r0
8e000046:	6063      	mov r3,0x3
8e000048:	71df 040a 	and r3,r12,r3
8e00004c:	8c3b 2000 	sub r12,r3,0
8e000050:	6810      	bne 8e000120 <_memcpy+0xe4>
8e000052:	481b 40fe 	add r18,r2,-16
8e000056:	488f 4806 	lsr r18,r18,0x4
8e00005a:	889f 2806 	lsl r12,r18,0x4
8e00005e:	241b 4002 	add r17,r1,16
8e000062:	261f 488a 	add r17,r17,r12
8e000066:	64e2      	mov r3,r1
8e000068:	80ef 2002 	mov r12,r0
8e00006c:	0c4c 4000 	ldr r16,[r3,+0x0]
8e000070:	105c 4400 	str r16,[r12]
8e000074:	0ccc 4000 	ldr r16,[r3,+0x1]
8e000078:	10dc 4400 	str r16,[r12,+0x1]
8e00007c:	0d4c 4000 	ldr r16,[r3,+0x2]
8e000080:	115c 4400 	str r16,[r12,+0x2]
8e000084:	0dcc 4000 	ldr r16,[r3,+0x3]
8e000088:	6c1b 0002 	add r3,r3,16
8e00008c:	11dc 4400 	str r16,[r12,+0x3]
8e000090:	901b 2402 	add r12,r12,16
8e000094:	0cbf 410a 	sub r16,r3,r17
8e000098:	ea10      	bne 8e00006c <_memcpy+0x30>
8e00009a:	889b 2800 	add r12,r18,1
8e00009e:	909f 2406 	lsl r12,r12,0x4
8e0000a2:	621f 008a 	add r3,r0,r12
8e0000a6:	261f 008a 	add r1,r1,r12
8e0000aa:	81eb 2002 	mov r12,0xf
8e0000ae:	8a5f 208a 	and r12,r2,r12
8e0000b2:	91bb 4400 	sub r20,r12,3
8e0000b6:	3740      	blteu 8e000124 <_memcpy+0xe8>
8e0000b8:	921b 24ff 	add r12,r12,-4
8e0000bc:	704f 4406 	lsr r19,r12,0x2
8e0000c0:	4c5f 4806 	lsl r18,r19,0x2
8e0000c4:	4a1b 4800 	add r18,r18,4
8e0000c8:	84ef 2002 	mov r12,r1
8e0000cc:	451f 410a 	add r18,r1,r18
8e0000d0:	0cef 4002 	mov r16,r3
8e0000d4:	30cc 4600 	ldr r17,[r12],+0x1
8e0000d8:	913f 450a 	sub r20,r12,r18
8e0000dc:	20dc 4a00 	str r17,[r16],+0x1
8e0000e0:	fa10      	bne 8e0000d4 <_memcpy+0x98>
8e0000e2:	8c9b 2800 	add r12,r19,1
8e0000e6:	905f 2406 	lsl r12,r12,0x2
8e0000ea:	006b 4002 	mov r16,0x3
8e0000ee:	485f 010a 	and r2,r2,r16
8e0000f2:	261f 008a 	add r1,r1,r12
8e0000f6:	6e1f 008a 	add r3,r3,r12
8e0000fa:	883b 2000 	sub r12,r2,0
8e0000fe:	0900      	beq 8e000110 <_memcpy+0xd4>
8e000100:	4d1a      	add r2,r3,r2
8e000102:	848c 2200 	ldrb r12,[r1],+0x1
8e000106:	8c9c 2200 	strb r12,[r3],+0x1
8e00010a:	0d3f 400a 	sub r16,r3,r2
8e00010e:	fa10      	bne 8e000102 <_memcpy+0xc6>
8e000110:	194f 0402 	rts
8e000114:	60e2      	mov r3,r0
8e000116:	883b 2000 	sub r12,r2,0
8e00011a:	f310      	bne 8e000100 <_memcpy+0xc4>
8e00011c:	194f 0402 	rts
8e000120:	60e2      	mov r3,r0
8e000122:	efe0      	b 8e000100 <_memcpy+0xc4>
8e000124:	50ef 0402 	mov r2,r12
8e000128:	f7e0      	b 8e000116 <_memcpy+0xda>
8e00012a:	01a2      	nop

8e00012c <__sprintf_r>:
8e00012c:	74dc 0400 	str r3,[sp,+0x1]
8e000130:	d45c 2704 	str lr,[sp],-0x20
8e000134:	1feb 4ff2 	mov r16,0xffff
8e000138:	961b 2410 	add r12,sp,132
8e00013c:	1feb 57f2 	movt r16,0x7fff
8e000140:	175c 4400 	str r16,[sp,+0x6]
8e000144:	14dc 4401 	str r16,[sp,+0x9]
8e000148:	95dc 2400 	str r12,[sp,+0x3]
8e00014c:	70ef 0402 	mov r3,r12
8e000150:	1feb 4ff2 	mov r16,0xffff
8e000154:	818b 2022 	mov r12,0x20c
8e000158:	24ef 4002 	mov r17,r1
8e00015c:	410b 4022 	mov r18,0x208
8e000160:	341b 0402 	add r1,sp,16
8e000164:	1feb 5ff2 	movt r16,0xffff
8e000168:	800b 38e2 	movt r12,0x8e00
8e00016c:	573c 4401 	strh r18,[sp,+0xe]
8e000170:	365c 4400 	str r17,[sp,+0x4]
8e000174:	345c 4401 	str r17,[sp,+0x8]
8e000178:	17bc 4401 	strh r16,[sp,+0xf]
8e00017c:	115f 0402 	jalr r12
8e000180:	364c 0400 	ldr r1,[sp,+0x4]
8e000184:	4003      	mov r2,0x0
8e000186:	4414      	strb r2,[r1]
8e000188:	b41b 2410 	add sp,sp,128
8e00018c:	d44c 2400 	ldr lr,[sp,+0x0]
8e000190:	194f 0402 	rts

8e000194 <_sprintf>:
8e000194:	74dc 0400 	str r3,[sp,+0x1]
8e000198:	555c 0704 	str r2,[sp],-0x22
8e00019c:	1feb 4ff2 	mov r16,0xffff
8e0001a0:	941b 2411 	add r12,sp,136
8e0001a4:	20ef 4002 	mov r17,r0
8e0001a8:	1feb 57f2 	movt r16,0x7fff
8e0001ac:	070b 0742 	mov r0,0x7438
8e0001b0:	175c 4400 	str r16,[sp,+0x6]
8e0001b4:	14dc 4401 	str r16,[sp,+0x9]
8e0001b8:	95dc 2400 	str r12,[sp,+0x3]
8e0001bc:	70ef 0402 	mov r3,r12
8e0001c0:	000b 18e2 	movt r0,0x8e00
8e0001c4:	1feb 4ff2 	mov r16,0xffff
8e0001c8:	818b 2022 	mov r12,0x20c
8e0001cc:	d4dc 2404 	str lr,[sp,+0x21]
8e0001d0:	44e2      	mov r2,r1
8e0001d2:	410b 4022 	mov r18,0x208
8e0001d6:	341b 0402 	add r1,sp,16
8e0001da:	1feb 5ff2 	movt r16,0xffff
8e0001de:	0044      	ldr r0,[r0]
8e0001e0:	800b 38e2 	movt r12,0x8e00
8e0001e4:	573c 4401 	strh r18,[sp,+0xe]
8e0001e8:	365c 4400 	str r17,[sp,+0x4]
8e0001ec:	345c 4401 	str r17,[sp,+0x8]
8e0001f0:	17bc 4401 	strh r16,[sp,+0xf]
8e0001f4:	115f 0402 	jalr r12
8e0001f8:	364c 0400 	ldr r1,[sp,+0x4]
8e0001fc:	4003      	mov r2,0x0
8e0001fe:	4414      	strb r2,[r1]
8e000200:	d4cc 2404 	ldr lr,[sp,+0x21]
8e000204:	b41b 2411 	add sp,sp,136
8e000208:	194f 0402 	rts

8e00020c <__svfprintf_r>:
8e00020c:	947c 0705 	strd r4,[sp],-0x28
8e000210:	d7fc 0404 	strd r6,[sp,+0x27]
8e000214:	c4e2      	mov r6,r1
8e000216:	2a8b 03c2 	mov r1,0x3c54
8e00021a:	177c 2404 	strd r8,[sp,+0x26]
8e00021e:	d67c 2404 	strd lr,[sp,+0x24]
8e000222:	200b 18e2 	movt r1,0x8e00
8e000226:	56fc 2404 	strd r10,[sp,+0x25]
8e00022a:	15fc 8404 	strd r32,[sp,+0x23]
8e00022e:	557c 8404 	strd r34,[sp,+0x22]
8e000232:	94fc 8404 	strd r36,[sp,+0x21]
8e000236:	d47c 8404 	strd r38,[sp,+0x20]
8e00023a:	a8e2      	mov r5,r2
8e00023c:	76dc 0401 	str r3,[sp,+0xd]
8e000240:	8112      	movfs r4,config
8e000242:	00ef 2002 	mov r8,r0
8e000246:	0552      	jalr r1
8e000248:	390b 0542 	mov r1,0x54c8
8e00024c:	0044      	ldr r0,[r0]
8e00024e:	200b 18e2 	movt r1,0x8e00
8e000252:	165c 0402 	str r0,[sp,+0x14]
8e000256:	0552      	jalr r1
8e000258:	3b24      	ldrh r1,[r6,0x6]
8e00025a:	4003      	mov r2,0x0
8e00025c:	6003      	mov r3,0x0
8e00025e:	dfcb 4ff2 	mov r22,0xfffe
8e000262:	2716      	lsl r1,r1,0x18
8e000264:	16dc 0402 	str r0,[sp,+0x15]
8e000268:	55fc 0401 	strd r2,[sp,+0xb]
8e00026c:	de2b 5ff2 	movt r22,0xfff1
8e000270:	0570      	bgte 8e00027a <__svfprintf_r+0x6e>
8e000272:	1a44      	ldr r0,[r6,0x4]
8e000274:	6033      	sub r3,r0,0
8e000276:	f308 000b 	beq 8e001a5c <__svfprintf_r+0x1850>
8e00027a:	341b 0418 	add r1,sp,192
8e00027e:	179b 4417 	add r16,sp,191
8e000282:	4d8b 2552 	mov r10,0x556c
8e000286:	0003      	mov r0,0x0
8e000288:	400b 4002 	mov r18,0x0
8e00028c:	4003      	mov r2,0x0
8e00028e:	6003      	mov r3,0x0
8e000290:	843f 210a 	sub r12,r1,r16
8e000294:	a4ef 4002 	mov r21,r1
8e000298:	400b 8002 	mov r34,0x0
8e00029c:	341b 2411 	add r9,sp,136
8e0002a0:	400b 38e2 	movt r10,0x8e00
8e0002a4:	e4e2      	mov r7,r1
8e0002a6:	165c 4401 	str r16,[sp,+0xc]
8e0002aa:	555c 4402 	str r18,[sp,+0x12]
8e0002ae:	54dc 0402 	str r2,[sp,+0x11]
8e0002b2:	745c 0403 	str r3,[sp,+0x18]
8e0002b6:	94dc 2403 	str r12,[sp,+0x19]
8e0002ba:	355c 0404 	str r1,[sp,+0x22]
8e0002be:	165c 0404 	str r0,[sp,+0x24]
8e0002c2:	15dc 0404 	str r0,[sp,+0x23]
8e0002c6:	1404      	ldrb r0,[r5]
8e0002c8:	02bb 4004 	sub r16,r0,37
8e0002cc:	1e08 0002 	beq 8e000708 <__svfprintf_r+0x4fc>
8e0002d0:	403b 4000 	sub r18,r0,0
8e0002d4:	1a08 0002 	beq 8e000708 <__svfprintf_r+0x4fc>
8e0002d8:	1493      	add r0,r5,1
8e0002da:	64a3      	mov r3,0x25
8e0002dc:	04e0      	b 8e0002e4 <__svfprintf_r+0xd8>
8e0002de:	043b 4000 	sub r16,r1,0
8e0002e2:	0b00      	beq 8e0002f8 <__svfprintf_r+0xec>
8e0002e4:	e0ef 2002 	mov r15,r0
8e0002e8:	208c 0200 	ldrb r1,[r0],+0x1
8e0002ec:	458a      	eor r2,r1,r3
8e0002ee:	4b16      	lsl r2,r2,0x18
8e0002f0:	4b06      	lsr r2,r2,0x18
8e0002f2:	883b 2000 	sub r12,r2,0
8e0002f6:	f410      	bne 8e0002de <__svfprintf_r+0xd2>
8e0002f8:	7ebf 240a 	sub fp,r15,r5
8e0002fc:	1900      	beq 8e00032e <__svfprintf_r+0x122>
8e0002fe:	164c 4404 	ldr r16,[sp,+0x24]
8e000302:	95cc 2404 	ldr r12,[sp,+0x23]
8e000306:	019f 488a 	add r16,r16,fp
8e00030a:	b45c 0800 	str r5,[r21]
8e00030e:	74dc 2800 	str fp,[r21,+0x1]
8e000312:	909b 2400 	add r12,r12,1
8e000316:	b41b 4801 	add r21,r21,8
8e00031a:	165c 4404 	str r16,[sp,+0x24]
8e00031e:	95dc 2404 	str r12,[sp,+0x23]
8e000322:	53bb 4400 	sub r18,r12,7
8e000326:	df68 0000 	bgt 8e0004e4 <__svfprintf_r+0x2d8>
8e00032a:	499f 908a 	add r34,r34,fp
8e00032e:	1c0c 0400 	ldrb r0,[r15,+0x0]
8e000332:	4033      	sub r2,r0,0
8e000334:	b608 0001 	beq 8e0006a0 <__svfprintf_r+0x494>
8e000338:	ffeb 8ff2 	mov r39,0xffff
8e00033c:	bc9b 0400 	add r5,r15,1
8e000340:	0003      	mov r0,0x0
8e000342:	ffeb 9ff2 	movt r39,0xffff
8e000346:	800b 8002 	mov r36,0x0
8e00034a:	e00b 2002 	mov r15,0x0
8e00034e:	200b 6002 	mov r25,0x0
8e000352:	820b 2002 	mov r12,0x10
8e000356:	e80b 4002 	mov r23,0x40
8e00035a:	810b 4002 	mov r20,0x8
8e00035e:	700b 4002 	mov r19,0x80
8e000362:	456b 4002 	mov r18,0x2b
8e000366:	008b 4002 	mov r16,0x4
8e00036a:	202b 4002 	mov r17,0x1
8e00036e:	040b 6002 	mov r24,0x20
8e000372:	149c 040d 	strb r0,[sp,+0x69]
8e000376:	748c 2200 	ldrb fp,[r5],+0x1
8e00037a:	0c1b 04fc 	add r0,fp,-32
8e00037e:	603b 000b 	sub r3,r0,88
8e000382:	aa48 0000 	blteu 8e0004d6 <__svfprintf_r+0x2ca>
8e000386:	0c3b 4400 	sub r16,fp,0
8e00038a:	8b08 0001 	beq 8e0006a0 <__svfprintf_r+0x494>
8e00038e:	0003      	mov r0,0x0
8e000390:	202b 8002 	mov r33,0x1
8e000394:	602b 8002 	mov r35,0x1
8e000398:	141b 8413 	add r32,sp,152
8e00039c:	741c 2413 	strb fp,[sp,+0x98]
8e0003a0:	149c 040d 	strb r0,[sp,+0x69]
8e0003a4:	400b 4002 	mov r18,0x0
8e0003a8:	800b 2002 	mov r12,0x0
8e0003ac:	545c 4402 	str r18,[sp,+0x10]
8e0003b0:	95dc 2402 	str r12,[sp,+0x13]
8e0003b4:	c04b 8002 	mov r38,0x2
8e0003b8:	b08b 8002 	mov r37,0x84
8e0003bc:	df5f 860a 	and r38,r15,r38
8e0003c0:	bedf 860a 	and r37,r15,r37
8e0003c4:	271f 920a 	add r33,r33,r38
8e0003c8:	74ef 1002 	mov r3,r37
8e0003cc:	d75c 8401 	str r38,[sp,+0xe]
8e0003d0:	b7dc 8401 	str r37,[sp,+0xf]
8e0003d4:	6c33      	sub r3,r3,0
8e0003d6:	7218 0003 	bne 8e000aba <__svfprintf_r+0x8ae>
8e0003da:	b0bf 920a 	sub r37,r36,r33
8e0003de:	943b 3000 	sub r12,r37,0
8e0003e2:	6c98 0003 	blte 8e000aba <__svfprintf_r+0x8ae>
8e0003e6:	143b 5002 	sub r16,r37,16
8e0003ea:	e20b 8212 	mov r39,0x2110
8e0003ee:	c20b 8002 	mov r38,0x10
8e0003f2:	164c 4404 	ldr r16,[sp,+0x24]
8e0003f6:	95cc 2404 	ldr r12,[sp,+0x23]
8e0003fa:	e00b 98e2 	movt r39,0x8e00
8e0003fe:	0760      	bgt 8e00040c <__svfprintf_r+0x200>
8e000400:	38e0      	b 8e000470 <__svfprintf_r+0x264>
8e000402:	b41b 90fe 	add r37,r37,-16
8e000406:	543b 1002 	sub r2,r37,16
8e00040a:	3390      	blte 8e000470 <__svfprintf_r+0x264>
8e00040c:	f45c 8800 	str r39,[r21]
8e000410:	d4dc 8800 	str r38,[r21,+0x1]
8e000414:	001b 4802 	add r16,r16,16
8e000418:	909b 2400 	add r12,r12,1
8e00041c:	b41b 4801 	add r21,r21,8
8e000420:	165c 4404 	str r16,[sp,+0x24]
8e000424:	95dc 2404 	str r12,[sp,+0x23]
8e000428:	53bb 4400 	sub r18,r12,7
8e00042c:	eb90      	blte 8e000402 <__svfprintf_r+0x1f6>
8e00042e:	0392      	gid
8e000430:	0112      	movfs r0,config
8e000432:	020a      	eor r0,r0,r4
8e000434:	035f 010a 	and r0,r0,r22
8e000438:	020a      	eor r0,r0,r4
8e00043a:	0102      	movts config,r0
8e00043c:	0192      	gie
8e00043e:	38e2      	mov r1,r6
8e000440:	00ef 0402 	mov r0,r8
8e000444:	44ef 0402 	mov r2,r9
8e000448:	095f 0402 	jalr r10
8e00044c:	dfcb 4ff2 	mov r22,0xfffe
8e000450:	2033      	sub r1,r0,0
8e000452:	de2b 5ff2 	movt r22,0xfff1
8e000456:	3618 0001 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e00045a:	b41b 90fe 	add r37,r37,-16
8e00045e:	543b 1002 	sub r2,r37,16
8e000462:	164c 4404 	ldr r16,[sp,+0x24]
8e000466:	95cc 2404 	ldr r12,[sp,+0x23]
8e00046a:	bcef 4002 	mov r21,r7
8e00046e:	cf60      	bgt 8e00040c <__svfprintf_r+0x200>
8e000470:	f45c 8800 	str r39,[r21]
8e000474:	b4dc 8800 	str r37,[r21,+0x1]
8e000478:	029f 4a0a 	add r16,r16,r37
8e00047c:	909b 2400 	add r12,r12,1
8e000480:	b41b 4801 	add r21,r21,8
8e000484:	165c 4404 	str r16,[sp,+0x24]
8e000488:	95dc 2404 	str r12,[sp,+0x23]
8e00048c:	73bb 0400 	sub r3,r12,7
8e000490:	1798 0003 	blte 8e000abe <__svfprintf_r+0x8b2>
8e000494:	0392      	gid
8e000496:	811f 2002 	movfs r12,config
8e00049a:	920f 240a 	eor r12,r12,r4
8e00049e:	935f 250a 	and r12,r12,r22
8e0004a2:	920f 240a 	eor r12,r12,r4
8e0004a6:	810f 2002 	movts config,r12
8e0004aa:	0192      	gie
8e0004ac:	00ef 0402 	mov r0,r8
8e0004b0:	38e2      	mov r1,r6
8e0004b2:	44ef 0402 	mov r2,r9
8e0004b6:	095f 0402 	jalr r10
8e0004ba:	dfcb 4ff2 	mov r22,0xfffe
8e0004be:	003b 4000 	sub r16,r0,0
8e0004c2:	de2b 5ff2 	movt r22,0xfff1
8e0004c6:	fe18 0000 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0004ca:	164c 4404 	ldr r16,[sp,+0x24]
8e0004ce:	bcef 4002 	mov r21,r7
8e0004d2:	f6e8 0002 	b 8e000abe <__svfprintf_r+0x8b2>
8e0004d6:	350b 01f2 	mov r1,0x1fa8
8e0004da:	0056      	lsl r0,r0,0x2
8e0004dc:	200b 18e2 	movt r1,0x8e00
8e0004e0:	0441      	ldr r0,[r1,r0]
8e0004e2:	0142      	jr r0
8e0004e4:	0392      	gid
8e0004e6:	0112      	movfs r0,config
8e0004e8:	020a      	eor r0,r0,r4
8e0004ea:	035f 010a 	and r0,r0,r22
8e0004ee:	020a      	eor r0,r0,r4
8e0004f0:	0102      	movts config,r0
8e0004f2:	0192      	gie
8e0004f4:	38e2      	mov r1,r6
8e0004f6:	00ef 0402 	mov r0,r8
8e0004fa:	44ef 0402 	mov r2,r9
8e0004fe:	095f 0402 	jalr r10
8e000502:	dfcb 4ff2 	mov r22,0xfffe
8e000506:	2033      	sub r1,r0,0
8e000508:	de2b 5ff2 	movt r22,0xfff1
8e00050c:	db18 0000 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000510:	bcef 4002 	mov r21,r7
8e000514:	0be8 ffff 	b 8e00032a <__svfprintf_r+0x11e>
8e000518:	fe7f 248a 	orr r15,r15,r12
8e00051c:	2de8 ffff 	b 8e000376 <__svfprintf_r+0x16a>
8e000520:	0203      	mov r0,0x10
8e000522:	fc7f 240a 	orr r15,r15,r0
8e000526:	9f7f 2406 	lsl r12,r15,0x1b
8e00052a:	1a88 0001 	blt 8e00075e <__svfprintf_r+0x552>
8e00052e:	5f3f 4406 	lsl r18,r15,0x19
8e000532:	f878 0008 	bgte 8e001722 <__svfprintf_r+0x1516>
8e000536:	16cc 0401 	ldr r0,[sp,+0xd]
8e00053a:	6044      	ldr r3,[r0]
8e00053c:	021b 0000 	add r0,r0,4
8e000540:	6e16      	lsl r3,r3,0x10
8e000542:	6e0e      	asr r3,r3,0x10
8e000544:	16dc 0401 	str r0,[sp,+0xd]
8e000548:	4c33      	sub r2,r3,0
8e00054a:	0003      	mov r0,0x0
8e00054c:	1588 0001 	blt 8e000776 <__svfprintf_r+0x56a>
8e000550:	81bf 200a 	sub r12,r0,r3
8e000554:	8c9f 2002 	movlte r12,r3
8e000558:	023f 008a 	sub r0,r0,r12
8e00055c:	83ef 2006 	lsr r12,r0,0x1f
8e000560:	2023      	mov r1,0x1
8e000562:	3de0      	b 8e0005dc <__svfprintf_r+0x3d0>
8e000564:	0203      	mov r0,0x10
8e000566:	fc7f 240a 	orr r15,r15,r0
8e00056a:	0203      	mov r0,0x10
8e00056c:	1c5f 040a 	and r0,r15,r0
8e000570:	4033      	sub r2,r0,0
8e000572:	e018 0000 	bne 8e000732 <__svfprintf_r+0x526>
8e000576:	4803      	mov r2,0x40
8e000578:	5d5f 040a 	and r2,r15,r2
8e00057c:	2833      	sub r1,r2,0
8e00057e:	aa08 0008 	beq 8e0016d2 <__svfprintf_r+0x14c6>
8e000582:	56cc 0401 	ldr r2,[sp,+0xd]
8e000586:	2003      	mov r1,0x0
8e000588:	6824      	ldrh r3,[r2]
8e00058a:	01ba      	sub r0,r0,r3
8e00058c:	4a1b 0000 	add r2,r2,4
8e000590:	83ef 2006 	lsr r12,r0,0x1f
8e000594:	56dc 0401 	str r2,[sp,+0xd]
8e000598:	1fe0      	b 8e0005d6 <__svfprintf_r+0x3ca>
8e00059a:	0203      	mov r0,0x10
8e00059c:	fc7f 240a 	orr r15,r15,r0
8e0005a0:	0203      	mov r0,0x10
8e0005a2:	1c5f 040a 	and r0,r15,r0
8e0005a6:	003b 4000 	sub r16,r0,0
8e0005aa:	b318 0000 	bne 8e000710 <__svfprintf_r+0x504>
8e0005ae:	4803      	mov r2,0x40
8e0005b0:	5d5f 040a 	and r2,r15,r2
8e0005b4:	6833      	sub r3,r2,0
8e0005b6:	a308 0008 	beq 8e0016fc <__svfprintf_r+0x14f0>
8e0005ba:	96cc 2401 	ldr r12,[sp,+0xd]
8e0005be:	16cc 4401 	ldr r16,[sp,+0xd]
8e0005c2:	702c 0400 	ldrh r3,[r12,+0x0]
8e0005c6:	01ba      	sub r0,r0,r3
8e0005c8:	021b 4800 	add r16,r16,4
8e0005cc:	83ef 2006 	lsr r12,r0,0x1f
8e0005d0:	2023      	mov r1,0x1
8e0005d2:	16dc 4401 	str r16,[sp,+0xd]
8e0005d6:	0003      	mov r0,0x0
8e0005d8:	149c 040d 	strb r0,[sp,+0x69]
8e0005dc:	0feb 4ff2 	mov r16,0xff7f
8e0005e0:	1feb 5ff2 	movt r16,0xffff
8e0005e4:	5c5f 050a 	and r2,r15,r16
8e0005e8:	5c3b 5000 	sub r18,r39,0
8e0005ec:	0003      	mov r0,0x0
8e0005ee:	e87f 2002 	movgte r15,r2
8e0005f2:	03bf 420a 	sub r16,r0,r39
8e0005f6:	1c9f 5002 	movlte r16,r39
8e0005fa:	003f 010a 	sub r0,r0,r16
8e0005fe:	403b 4000 	sub r18,r0,0
8e000602:	0580      	blt 8e00060c <__svfprintf_r+0x400>
8e000604:	103b 0400 	sub r0,r12,0
8e000608:	6f08 0004 	beq 8e000ee6 <__svfprintf_r+0xcda>
8e00060c:	44b3      	sub r2,r1,1
8e00060e:	7408 0006 	beq 8e0012f6 <__svfprintf_r+0x10ea>
8e000612:	179b 0417 	add r0,sp,191
8e000616:	853b 2000 	sub r12,r1,2
8e00061a:	5e08 0006 	beq 8e0012d6 <__svfprintf_r+0x10ca>
8e00061e:	40e3      	mov r2,0x7
8e000620:	2d5a      	and r1,r3,r2
8e000622:	00ef 8002 	mov r32,r0
8e000626:	241b 0006 	add r1,r1,48
8e00062a:	0393      	add r0,r0,-1
8e00062c:	201c 1000 	strb r1,[r32]
8e000630:	6c66      	lsr r3,r3,0x3
8e000632:	f710      	bne 8e000620 <__svfprintf_r+0x414>
8e000634:	1fff 4406 	lsl r16,r15,0x1f
8e000638:	40ef 1002 	mov r2,r32
8e00063c:	0970      	bgte 8e00064e <__svfprintf_r+0x442>
8e00063e:	443b 4006 	sub r18,r1,48
8e000642:	0600      	beq 8e00064e <__svfprintf_r+0x442>
8e000644:	00ef 8002 	mov r32,r0
8e000648:	0603      	mov r0,0x30
8e00064a:	089c 0100 	strb r0,[r2,-0x1]
8e00064e:	7c3f 820a 	sub r35,r7,r32
8e000652:	2fbf 120a 	sub r1,r35,r39
8e000656:	3cef 9002 	mov r33,r39
8e00065a:	2c7f 9002 	movgte r33,r35
8e00065e:	800b 2002 	mov r12,0x0
8e000662:	148c 040d 	ldrb r0,[sp,+0x69]
8e000666:	f45c 8402 	str r39,[sp,+0x10]
8e00066a:	95dc 2402 	str r12,[sp,+0x13]
8e00066e:	2033      	sub r1,r0,0
8e000670:	a208 fffe 	beq 8e0003b4 <__svfprintf_r+0x1a8>
8e000674:	249b 9000 	add r33,r33,1
8e000678:	9ee8 fffe 	b 8e0003b4 <__svfprintf_r+0x1a8>
8e00067c:	76cc 0401 	ldr r3,[sp,+0xd]
8e000680:	8c4c 8000 	ldr r36,[r3,+0x0]
8e000684:	6e1b 0000 	add r3,r3,4
8e000688:	76dc 0401 	str r3,[sp,+0xd]
8e00068c:	103b 1000 	sub r0,r36,0
8e000690:	7378 fffe 	bgte 8e000376 <__svfprintf_r+0x16a>
8e000694:	863f 8e0a 	sub r36,r25,r36
8e000698:	fc7f 250a 	orr r15,r15,r16
8e00069c:	6de8 fffe 	b 8e000376 <__svfprintf_r+0x16a>
8e0006a0:	164c 0404 	ldr r0,[sp,+0x24]
8e0006a4:	2033      	sub r1,r0,0
8e0006a6:	f118 0009 	bne 8e001a88 <__svfprintf_r+0x187c>
8e0006aa:	0392      	gid
8e0006ac:	811f 2002 	movfs r12,config
8e0006b0:	920f 240a 	eor r12,r12,r4
8e0006b4:	935f 250a 	and r12,r12,r22
8e0006b8:	920f 240a 	eor r12,r12,r4
8e0006bc:	810f 2002 	movts config,r12
8e0006c0:	0192      	gie
8e0006c2:	3b24      	ldrh r1,[r6,0x6]
8e0006c4:	0803      	mov r0,0x40
8e0006c6:	045a      	and r0,r1,r0
8e0006c8:	003b 4000 	sub r16,r0,0
8e0006cc:	1feb 0ff2 	mov r0,0xffff
8e0006d0:	1feb 1ff2 	movt r0,0xffff
8e0006d4:	401f 8002 	movne r34,r0
8e0006d8:	08ef 1002 	mov r0,r34
8e0006dc:	d7ec 0404 	ldrd r6,[sp,+0x27]
8e0006e0:	176c 2404 	ldrd r8,[sp,+0x26]
8e0006e4:	56ec 2404 	ldrd r10,[sp,+0x25]
8e0006e8:	d66c 2404 	ldrd lr,[sp,+0x24]
8e0006ec:	15ec 8404 	ldrd r32,[sp,+0x23]
8e0006f0:	556c 8404 	ldrd r34,[sp,+0x22]
8e0006f4:	94ec 8404 	ldrd r36,[sp,+0x21]
8e0006f8:	d46c 8404 	ldrd r38,[sp,+0x20]
8e0006fc:	b41b 2428 	add sp,sp,320
8e000700:	946c 0400 	ldrd r4,[sp,+0x0]
8e000704:	194f 0402 	rts
8e000708:	f4ef 2002 	mov r15,r5
8e00070c:	11e8 fffe 	b 8e00032e <__svfprintf_r+0x122>
8e000710:	56cc 4401 	ldr r18,[sp,+0xd]
8e000714:	0003      	mov r0,0x0
8e000716:	684c 0800 	ldr r3,[r18,+0x0]
8e00071a:	2023      	mov r1,0x1
8e00071c:	41ba      	sub r2,r0,r3
8e00071e:	4c92      	movlte r2,r3
8e000720:	013a      	sub r0,r0,r2
8e000722:	4a1b 4800 	add r18,r18,4
8e000726:	83ef 2006 	lsr r12,r0,0x1f
8e00072a:	56dc 4401 	str r18,[sp,+0xd]
8e00072e:	54e8 ffff 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e000732:	96cc 2401 	ldr r12,[sp,+0xd]
8e000736:	0003      	mov r0,0x0
8e000738:	704c 0400 	ldr r3,[r12,+0x0]
8e00073c:	56cc 4401 	ldr r18,[sp,+0xd]
8e000740:	01bf 400a 	sub r16,r0,r3
8e000744:	0c9f 4002 	movlte r16,r3
8e000748:	003f 010a 	sub r0,r0,r16
8e00074c:	4a1b 4800 	add r18,r18,4
8e000750:	83ef 2006 	lsr r12,r0,0x1f
8e000754:	56dc 4401 	str r18,[sp,+0xd]
8e000758:	2003      	mov r1,0x0
8e00075a:	3ee8 ffff 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e00075e:	16cc 4401 	ldr r16,[sp,+0xd]
8e000762:	0003      	mov r0,0x0
8e000764:	604c 0800 	ldr r3,[r16,+0x0]
8e000768:	021b 4800 	add r16,r16,4
8e00076c:	16dc 4401 	str r16,[sp,+0xd]
8e000770:	4c33      	sub r2,r3,0
8e000772:	ef78 fffe 	bgte 8e000550 <__svfprintf_r+0x344>
8e000776:	61ba      	sub r3,r0,r3
8e000778:	01bf 400a 	sub r16,r0,r3
8e00077c:	0c9f 4002 	movlte r16,r3
8e000780:	25a3      	mov r1,0x2d
8e000782:	003f 010a 	sub r0,r0,r16
8e000786:	349c 040d 	strb r1,[sp,+0x69]
8e00078a:	83ef 2006 	lsr r12,r0,0x1f
8e00078e:	2023      	mov r1,0x1
8e000790:	26e8 ffff 	b 8e0005dc <__svfprintf_r+0x3d0>
8e000794:	fdff 250a 	orr r15,r15,r19
8e000798:	efe8 fffd 	b 8e000376 <__svfprintf_r+0x16a>
8e00079c:	14e2      	mov r0,r5
8e00079e:	800b 8002 	mov r36,0x0
8e0007a2:	503f 1006 	lsl r2,r36,0x1
8e0007a6:	907f 9006 	lsl r36,r36,0x3
8e0007aa:	2c1b 04fa 	add r1,fp,-48
8e0007ae:	8a1f 820a 	add r36,r2,r36
8e0007b2:	608c 2200 	ldrb fp,[r0],+0x1
8e0007b6:	909f 900a 	add r36,r36,r1
8e0007ba:	2c1b 04fa 	add r1,fp,-48
8e0007be:	44bb 0001 	sub r2,r1,9
8e0007c2:	a0e2      	mov r5,r0
8e0007c4:	ef40      	blteu 8e0007a2 <__svfprintf_r+0x596>
8e0007c6:	dae8 fffd 	b 8e00037a <__svfprintf_r+0x16e>
8e0007ca:	5f9f 4406 	lsl r18,r15,0x1c
8e0007ce:	7c78 0007 	bgte 8e0016c6 <__svfprintf_r+0x14ba>
8e0007d2:	16cc 0401 	ldr r0,[sp,+0xd]
8e0007d6:	639b 0000 	add r3,r0,7
8e0007da:	5f0b 0ff2 	mov r2,0xfff8
8e0007de:	5feb 1ff2 	movt r2,0xffff
8e0007e2:	4d5a      	and r2,r3,r2
8e0007e4:	c84c 8000 	ldr r38,[r2,+0x0]
8e0007e8:	68cc 8000 	ldr r35,[r2,+0x1]
8e0007ec:	18ef 5002 	mov r16,r38
8e0007f0:	481b 0001 	add r2,r2,8
8e0007f4:	110b 8532 	mov r32,0x5388
8e0007f8:	6cef 1002 	mov r3,r35
8e0007fc:	56dc 0401 	str r2,[sp,+0xd]
8e000800:	2cef 1002 	mov r1,r35
8e000804:	40ef 0802 	mov r2,r16
8e000808:	00ef 0802 	mov r0,r16
8e00080c:	000b 98e2 	movt r32,0x8e00
8e000810:	55fc 0401 	strd r2,[sp,+0xb]
8e000814:	0392      	gid
8e000816:	6112      	movfs r3,config
8e000818:	6e0a      	eor r3,r3,r4
8e00081a:	6f5f 010a 	and r3,r3,r22
8e00081e:	6e0a      	eor r3,r3,r4
8e000820:	6102      	movts config,r3
8e000822:	0192      	gie
8e000824:	b4dc 4401 	str r21,[sp,+0x9]
8e000828:	015f 1002 	jalr r32
8e00082c:	80bb 2000 	sub r12,r0,1
8e000830:	b4cc 4401 	ldr r21,[sp,+0x9]
8e000834:	1f18 0007 	bne 8e001672 <__svfprintf_r+0x1466>
8e000838:	9f8b 2862 	mov r12,0x86fc
8e00083c:	18ef 1002 	mov r0,r38
8e000840:	4003      	mov r2,0x0
8e000842:	6003      	mov r3,0x0
8e000844:	2cef 1002 	mov r1,r35
8e000848:	800b 38e2 	movt r12,0x8e00
8e00084c:	115f 0402 	jalr r12
8e000850:	dfcb 4ff2 	mov r22,0xfffe
8e000854:	003b 4000 	sub r16,r0,0
8e000858:	de2b 5ff2 	movt r22,0xfff1
8e00085c:	b4cc 4401 	ldr r21,[sp,+0x9]
8e000860:	4388 000a 	blt 8e001ce6 <__svfprintf_r+0x1ada>
8e000864:	148c 040d 	ldrb r0,[sp,+0x69]
8e000868:	050b 8202 	mov r32,0x2028
8e00086c:	260b 0202 	mov r1,0x2030
8e000870:	4fbb 4408 	sub r18,fp,71
8e000874:	200b 1002 	movt r1,0x0
8e000878:	000b 9002 	movt r32,0x0
8e00087c:	046f 8002 	movgt r32,r1
8e000880:	2feb 0ff2 	mov r1,0xff7f
8e000884:	3feb 1ff2 	movt r1,0xffff
8e000888:	206b 8002 	mov r33,0x3
8e00088c:	fcdf 240a 	and r15,r15,r1
8e000890:	6003      	mov r3,0x0
8e000892:	800b 2002 	mov r12,0x0
8e000896:	606b 8002 	mov r35,0x3
8e00089a:	745c 0402 	str r3,[sp,+0x10]
8e00089e:	95dc 2402 	str r12,[sp,+0x13]
8e0008a2:	2033      	sub r1,r0,0
8e0008a4:	8808 fffd 	beq 8e0003b4 <__svfprintf_r+0x1a8>
8e0008a8:	249b 9000 	add r33,r33,1
8e0008ac:	84e8 fffd 	b 8e0003b4 <__svfprintf_r+0x1a8>
8e0008b0:	fe7f 250a 	orr r15,r15,r20
8e0008b4:	61e8 fffd 	b 8e000376 <__svfprintf_r+0x16a>
8e0008b8:	490b 4202 	mov r18,0x2048
8e0008bc:	400b 5002 	movt r18,0x0
8e0008c0:	54dc 4402 	str r18,[sp,+0x11]
8e0008c4:	1f7f 0406 	lsl r0,r15,0x1b
8e0008c8:	2470      	bgte 8e000910 <__svfprintf_r+0x704>
8e0008ca:	36cc 0401 	ldr r1,[sp,+0xd]
8e0008ce:	6444      	ldr r3,[r1]
8e0008d0:	261b 0000 	add r1,r1,4
8e0008d4:	36dc 0401 	str r1,[sp,+0xd]
8e0008d8:	0023      	mov r0,0x1
8e0008da:	1c5f 040a 	and r0,r15,r0
8e0008de:	403b 4000 	sub r18,r0,0
8e0008e2:	7a18 0005 	bne 8e0013d6 <__svfprintf_r+0x11ca>
8e0008e6:	41ba      	sub r2,r0,r3
8e0008e8:	4c92      	movlte r2,r3
8e0008ea:	013a      	sub r0,r0,r2
8e0008ec:	83ef 2006 	lsr r12,r0,0x1f
8e0008f0:	2043      	mov r1,0x2
8e0008f2:	72e8 fffe 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e0008f6:	ffff 250a 	orr r15,r15,r23
8e0008fa:	3ee8 fffd 	b 8e000376 <__svfprintf_r+0x16a>
8e0008fe:	0c0b 4202 	mov r16,0x2060
8e000902:	000b 5002 	movt r16,0x0
8e000906:	14dc 4402 	str r16,[sp,+0x11]
8e00090a:	1f7f 0406 	lsl r0,r15,0x1b
8e00090e:	de80      	blt 8e0008ca <__svfprintf_r+0x6be>
8e000910:	5f3f 0406 	lsl r2,r15,0x19
8e000914:	2078 0007 	bgte 8e001754 <__svfprintf_r+0x1548>
8e000918:	96cc 2401 	ldr r12,[sp,+0xd]
8e00091c:	702c 0400 	ldrh r3,[r12,+0x0]
8e000920:	921b 2400 	add r12,r12,4
8e000924:	96dc 2401 	str r12,[sp,+0xd]
8e000928:	d8e0      	b 8e0008d8 <__svfprintf_r+0x6cc>
8e00092a:	76cc 0401 	ldr r3,[sp,+0xd]
8e00092e:	202b 8002 	mov r33,0x1
8e000932:	0c44      	ldr r0,[r3]
8e000934:	6e1b 0000 	add r3,r3,4
8e000938:	141c 0413 	strb r0,[sp,+0x98]
8e00093c:	0003      	mov r0,0x0
8e00093e:	149c 040d 	strb r0,[sp,+0x69]
8e000942:	76dc 0401 	str r3,[sp,+0xd]
8e000946:	602b 8002 	mov r35,0x1
8e00094a:	141b 8413 	add r32,sp,152
8e00094e:	2be8 fffd 	b 8e0003a4 <__svfprintf_r+0x198>
8e000952:	16cc 0401 	ldr r0,[sp,+0xd]
8e000956:	2043      	mov r1,0x2
8e000958:	6044      	ldr r3,[r0]
8e00095a:	fcff 240a 	orr r15,r15,r1
8e00095e:	0003      	mov r0,0x0
8e000960:	41ba      	sub r2,r0,r3
8e000962:	16cc 4401 	ldr r16,[sp,+0xd]
8e000966:	4c92      	movlte r2,r3
8e000968:	2603      	mov r1,0x30
8e00096a:	4c0b 4202 	mov r18,0x2060
8e00096e:	013a      	sub r0,r0,r2
8e000970:	351c 040d 	strb r1,[sp,+0x6a]
8e000974:	021b 4800 	add r16,r16,4
8e000978:	2f03      	mov r1,0x78
8e00097a:	400b 5002 	movt r18,0x0
8e00097e:	359c 040d 	strb r1,[sp,+0x6b]
8e000982:	83ef 2006 	lsr r12,r0,0x1f
8e000986:	16dc 4401 	str r16,[sp,+0xd]
8e00098a:	54dc 4402 	str r18,[sp,+0x11]
8e00098e:	2043      	mov r1,0x2
8e000990:	6f0b 2002 	mov fp,0x78
8e000994:	21e8 fffe 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e000998:	148c 040d 	ldrb r0,[sp,+0x69]
8e00099c:	4033      	sub r2,r0,0
8e00099e:	ec18 fffc 	bne 8e000376 <__svfprintf_r+0x16a>
8e0009a2:	149c 640d 	strb r24,[sp,+0x69]
8e0009a6:	e8e8 fffc 	b 8e000376 <__svfprintf_r+0x16a>
8e0009aa:	fcff 250a 	orr r15,r15,r17
8e0009ae:	e4e8 fffc 	b 8e000376 <__svfprintf_r+0x16a>
8e0009b2:	16cc 0401 	ldr r0,[sp,+0xd]
8e0009b6:	004c 8000 	ldr r32,[r0,+0x0]
8e0009ba:	a21b 8000 	add r37,r0,4
8e0009be:	0003      	mov r0,0x0
8e0009c0:	149c 040d 	strb r0,[sp,+0x69]
8e0009c4:	203b 1000 	sub r1,r32,0
8e0009c8:	2c08 0009 	beq 8e001c20 <__svfprintf_r+0x1a14>
8e0009cc:	0392      	gid
8e0009ce:	011f 4002 	movfs r16,config
8e0009d2:	020f 480a 	eor r16,r16,r4
8e0009d6:	035f 490a 	and r16,r16,r22
8e0009da:	020f 480a 	eor r16,r16,r4
8e0009de:	010f 4002 	movts config,r16
8e0009e2:	0192      	gie
8e0009e4:	9c3b 3000 	sub r12,r39,0
8e0009e8:	00ef 1002 	mov r0,r32
8e0009ec:	ca88 0008 	blt 8e001b80 <__svfprintf_r+0x1974>
8e0009f0:	708b 0432 	mov r3,0x4384
8e0009f4:	b4dc 4401 	str r21,[sp,+0x9]
8e0009f8:	2003      	mov r1,0x0
8e0009fa:	5cef 1002 	mov r2,r39
8e0009fe:	600b 18e2 	movt r3,0x8e00
8e000a02:	0d52      	jalr r3
8e000a04:	dfcb 4ff2 	mov r22,0xfffe
8e000a08:	403b 4000 	sub r18,r0,0
8e000a0c:	de2b 5ff2 	movt r22,0xfff1
8e000a10:	b4cc 4401 	ldr r21,[sp,+0x9]
8e000a14:	ce08 0009 	beq 8e001db0 <__svfprintf_r+0x1ba4>
8e000a18:	603f 820a 	sub r35,r0,r32
8e000a1c:	0fbf 520a 	sub r16,r35,r39
8e000a20:	3398 0007 	blte 8e001886 <__svfprintf_r+0x167a>
8e000a24:	400b 4002 	mov r18,0x0
8e000a28:	800b 2002 	mov r12,0x0
8e000a2c:	3cef 9002 	mov r33,r39
8e000a30:	148c 040d 	ldrb r0,[sp,+0x69]
8e000a34:	7cef 9002 	mov r35,r39
8e000a38:	b6dc 8401 	str r37,[sp,+0xd]
8e000a3c:	545c 4402 	str r18,[sp,+0x10]
8e000a40:	95dc 2402 	str r12,[sp,+0x13]
8e000a44:	2fe8 ffff 	b 8e0008a2 <__svfprintf_r+0x696>
8e000a48:	9f7f 2406 	lsl r12,r15,0x1b
8e000a4c:	7478 0006 	bgte 8e001734 <__svfprintf_r+0x1528>
8e000a50:	16cc 4401 	ldr r16,[sp,+0xd]
8e000a54:	004c 0800 	ldr r0,[r16,+0x0]
8e000a58:	021b 4800 	add r16,r16,4
8e000a5c:	16dc 4401 	str r16,[sp,+0xd]
8e000a60:	405c 8000 	str r34,[r0]
8e000a64:	31e8 fffc 	b 8e0002c6 <__svfprintf_r+0xba>
8e000a68:	549c 440d 	strb r18,[sp,+0x69]
8e000a6c:	85e8 fffc 	b 8e000376 <__svfprintf_r+0x16a>
8e000a70:	748c 2200 	ldrb fp,[r5],+0x1
8e000a74:	2d3b 0405 	sub r1,fp,42
8e000a78:	5a08 000a 	beq 8e001f2c <__svfprintf_r+0x1d20>
8e000a7c:	2c1b 04fa 	add r1,fp,-48
8e000a80:	44bb 0001 	sub r2,r1,9
8e000a84:	e00b 8002 	mov r39,0x0
8e000a88:	54e2      	mov r2,r5
8e000a8a:	0003      	mov r0,0x0
8e000a8c:	7728 fffc 	bgtu 8e00037a <__svfprintf_r+0x16e>
8e000a90:	6036      	lsl r3,r0,0x1
8e000a92:	0076      	lsl r0,r0,0x3
8e000a94:	688c 2200 	ldrb fp,[r2],+0x1
8e000a98:	0c1a      	add r0,r3,r0
8e000a9a:	041a      	add r0,r1,r0
8e000a9c:	2c1b 04fa 	add r1,fp,-48
8e000aa0:	64bb 0001 	sub r3,r1,9
8e000aa4:	a8e2      	mov r5,r2
8e000aa6:	f540      	blteu 8e000a90 <__svfprintf_r+0x884>
8e000aa8:	ffeb 8ff2 	mov r39,0xffff
8e000aac:	2033      	sub r1,r0,0
8e000aae:	ffeb 9ff2 	movt r39,0xffff
8e000ab2:	e07f 8002 	movgte r39,r0
8e000ab6:	62e8 fffc 	b 8e00037a <__svfprintf_r+0x16e>
8e000aba:	164c 4404 	ldr r16,[sp,+0x24]
8e000abe:	148c 040d 	ldrb r0,[sp,+0x69]
8e000ac2:	403b 4000 	sub r18,r0,0
8e000ac6:	1800      	beq 8e000af6 <__svfprintf_r+0x8ea>
8e000ac8:	95cc 2404 	ldr r12,[sp,+0x23]
8e000acc:	149b 040d 	add r0,sp,105
8e000ad0:	145c 0800 	str r0,[r21]
8e000ad4:	0023      	mov r0,0x1
8e000ad6:	14dc 0800 	str r0,[r21,+0x1]
8e000ada:	009b 4800 	add r16,r16,1
8e000ade:	909b 2400 	add r12,r12,1
8e000ae2:	b41b 4801 	add r21,r21,8
8e000ae6:	165c 4404 	str r16,[sp,+0x24]
8e000aea:	95dc 2404 	str r12,[sp,+0x23]
8e000aee:	13bb 0400 	sub r0,r12,7
8e000af2:	4868 0003 	bgt 8e001182 <__svfprintf_r+0xf76>
8e000af6:	774c 0401 	ldr r3,[sp,+0xe]
8e000afa:	6c33      	sub r3,r3,0
8e000afc:	1800      	beq 8e000b2c <__svfprintf_r+0x920>
8e000afe:	95cc 2404 	ldr r12,[sp,+0x23]
8e000b02:	151b 040d 	add r0,sp,106
8e000b06:	145c 0800 	str r0,[r21]
8e000b0a:	0043      	mov r0,0x2
8e000b0c:	14dc 0800 	str r0,[r21,+0x1]
8e000b10:	011b 4800 	add r16,r16,2
8e000b14:	909b 2400 	add r12,r12,1
8e000b18:	b41b 4801 	add r21,r21,8
8e000b1c:	165c 4404 	str r16,[sp,+0x24]
8e000b20:	95dc 2404 	str r12,[sp,+0x23]
8e000b24:	53bb 4400 	sub r18,r12,7
8e000b28:	4968 0003 	bgt 8e0011ba <__svfprintf_r+0xfae>
8e000b2c:	77cc 0401 	ldr r3,[sp,+0xf]
8e000b30:	6c3b 0010 	sub r3,r3,128
8e000b34:	ee08 0001 	beq 8e000f10 <__svfprintf_r+0xd04>
8e000b38:	744c 0402 	ldr r3,[sp,+0x10]
8e000b3c:	edbf 820a 	sub r39,r3,r35
8e000b40:	9c3b 3000 	sub r12,r39,0
8e000b44:	6f90      	blte 8e000c22 <__svfprintf_r+0xa16>
8e000b46:	a40b 8212 	mov r37,0x2120
8e000b4a:	5c3b 5002 	sub r18,r39,16
8e000b4e:	95cc 2404 	ldr r12,[sp,+0x23]
8e000b52:	a00b 98e2 	movt r37,0x8e00
8e000b56:	c20b 8002 	mov r38,0x10
8e000b5a:	0760      	bgt 8e000b68 <__svfprintf_r+0x95c>
8e000b5c:	38e0      	b 8e000bcc <__svfprintf_r+0x9c0>
8e000b5e:	fc1b 90fe 	add r39,r39,-16
8e000b62:	7c3b 1002 	sub r3,r39,16
8e000b66:	3390      	blte 8e000bcc <__svfprintf_r+0x9c0>
8e000b68:	b45c 8800 	str r37,[r21]
8e000b6c:	d4dc 8800 	str r38,[r21,+0x1]
8e000b70:	001b 4802 	add r16,r16,16
8e000b74:	909b 2400 	add r12,r12,1
8e000b78:	b41b 4801 	add r21,r21,8
8e000b7c:	165c 4404 	str r16,[sp,+0x24]
8e000b80:	95dc 2404 	str r12,[sp,+0x23]
8e000b84:	13bb 0400 	sub r0,r12,7
8e000b88:	eb90      	blte 8e000b5e <__svfprintf_r+0x952>
8e000b8a:	0392      	gid
8e000b8c:	2112      	movfs r1,config
8e000b8e:	260a      	eor r1,r1,r4
8e000b90:	275f 010a 	and r1,r1,r22
8e000b94:	260a      	eor r1,r1,r4
8e000b96:	2102      	movts config,r1
8e000b98:	0192      	gie
8e000b9a:	44ef 0402 	mov r2,r9
8e000b9e:	00ef 0402 	mov r0,r8
8e000ba2:	38e2      	mov r1,r6
8e000ba4:	095f 0402 	jalr r10
8e000ba8:	dfcb 4ff2 	mov r22,0xfffe
8e000bac:	4033      	sub r2,r0,0
8e000bae:	de2b 5ff2 	movt r22,0xfff1
8e000bb2:	8818 fffd 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000bb6:	fc1b 90fe 	add r39,r39,-16
8e000bba:	7c3b 1002 	sub r3,r39,16
8e000bbe:	164c 4404 	ldr r16,[sp,+0x24]
8e000bc2:	95cc 2404 	ldr r12,[sp,+0x23]
8e000bc6:	bcef 4002 	mov r21,r7
8e000bca:	cf60      	bgt 8e000b68 <__svfprintf_r+0x95c>
8e000bcc:	b45c 8800 	str r37,[r21]
8e000bd0:	f4dc 8800 	str r39,[r21,+0x1]
8e000bd4:	039f 4a0a 	add r16,r16,r39
8e000bd8:	909b 2400 	add r12,r12,1
8e000bdc:	b41b 4801 	add r21,r21,8
8e000be0:	165c 4404 	str r16,[sp,+0x24]
8e000be4:	95dc 2404 	str r12,[sp,+0x23]
8e000be8:	53bb 4400 	sub r18,r12,7
8e000bec:	1b90      	blte 8e000c22 <__svfprintf_r+0xa16>
8e000bee:	0392      	gid
8e000bf0:	0112      	movfs r0,config
8e000bf2:	020a      	eor r0,r0,r4
8e000bf4:	035f 010a 	and r0,r0,r22
8e000bf8:	020a      	eor r0,r0,r4
8e000bfa:	0102      	movts config,r0
8e000bfc:	0192      	gie
8e000bfe:	38e2      	mov r1,r6
8e000c00:	00ef 0402 	mov r0,r8
8e000c04:	44ef 0402 	mov r2,r9
8e000c08:	095f 0402 	jalr r10
8e000c0c:	dfcb 4ff2 	mov r22,0xfffe
8e000c10:	2033      	sub r1,r0,0
8e000c12:	de2b 5ff2 	movt r22,0xfff1
8e000c16:	5618 fffd 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000c1a:	164c 4404 	ldr r16,[sp,+0x24]
8e000c1e:	bcef 4002 	mov r21,r7
8e000c22:	5eff 0406 	lsl r2,r15,0x17
8e000c26:	ba88 0000 	blt 8e000d9a <__svfprintf_r+0xb8e>
8e000c2a:	95cc 2404 	ldr r12,[sp,+0x23]
8e000c2e:	019f 4a0a 	add r16,r16,r35
8e000c32:	145c 8800 	str r32,[r21]
8e000c36:	74dc 8800 	str r35,[r21,+0x1]
8e000c3a:	909b 2400 	add r12,r12,1
8e000c3e:	165c 4404 	str r16,[sp,+0x24]
8e000c42:	95dc 2404 	str r12,[sp,+0x23]
8e000c46:	73bb 0400 	sub r3,r12,7
8e000c4a:	8768 0000 	bgt 8e000d58 <__svfprintf_r+0xb4c>
8e000c4e:	b41b 4801 	add r21,r21,8
8e000c52:	ffbf 2406 	lsl r15,r15,0x1d
8e000c56:	7070      	bgte 8e000d36 <__svfprintf_r+0xb2a>
8e000c58:	f0bf 320a 	sub r15,r36,r33
8e000c5c:	5c3b 4400 	sub r18,r15,0
8e000c60:	6b90      	blte 8e000d36 <__svfprintf_r+0xb2a>
8e000c62:	e20b 8212 	mov r39,0x2110
8e000c66:	1c3b 0402 	sub r0,r15,16
8e000c6a:	95cc 2404 	ldr r12,[sp,+0x23]
8e000c6e:	e00b 98e2 	movt r39,0x8e00
8e000c72:	620b 2002 	mov fp,0x10
8e000c76:	0760      	bgt 8e000c84 <__svfprintf_r+0xa78>
8e000c78:	38e0      	b 8e000ce8 <__svfprintf_r+0xadc>
8e000c7a:	fc1b 24fe 	add r15,r15,-16
8e000c7e:	5c3b 4402 	sub r18,r15,16
8e000c82:	3390      	blte 8e000ce8 <__svfprintf_r+0xadc>
8e000c84:	f45c 8800 	str r39,[r21]
8e000c88:	74dc 2800 	str fp,[r21,+0x1]
8e000c8c:	001b 4802 	add r16,r16,16
8e000c90:	909b 2400 	add r12,r12,1
8e000c94:	b41b 4801 	add r21,r21,8
8e000c98:	165c 4404 	str r16,[sp,+0x24]
8e000c9c:	95dc 2404 	str r12,[sp,+0x23]
8e000ca0:	33bb 0400 	sub r1,r12,7
8e000ca4:	eb90      	blte 8e000c7a <__svfprintf_r+0xa6e>
8e000ca6:	0392      	gid
8e000ca8:	4112      	movfs r2,config
8e000caa:	4a0a      	eor r2,r2,r4
8e000cac:	4b5f 010a 	and r2,r2,r22
8e000cb0:	4a0a      	eor r2,r2,r4
8e000cb2:	4102      	movts config,r2
8e000cb4:	0192      	gie
8e000cb6:	00ef 0402 	mov r0,r8
8e000cba:	38e2      	mov r1,r6
8e000cbc:	44ef 0402 	mov r2,r9
8e000cc0:	095f 0402 	jalr r10
8e000cc4:	dfcb 4ff2 	mov r22,0xfffe
8e000cc8:	6033      	sub r3,r0,0
8e000cca:	de2b 5ff2 	movt r22,0xfff1
8e000cce:	fa18 fffc 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000cd2:	fc1b 24fe 	add r15,r15,-16
8e000cd6:	5c3b 4402 	sub r18,r15,16
8e000cda:	164c 4404 	ldr r16,[sp,+0x24]
8e000cde:	95cc 2404 	ldr r12,[sp,+0x23]
8e000ce2:	bcef 4002 	mov r21,r7
8e000ce6:	cf60      	bgt 8e000c84 <__svfprintf_r+0xa78>
8e000ce8:	f45c 8800 	str r39,[r21]
8e000cec:	f4dc 2800 	str r15,[r21,+0x1]
8e000cf0:	1c1f 450a 	add r16,r15,r16
8e000cf4:	909b 2400 	add r12,r12,1
8e000cf8:	165c 4404 	str r16,[sp,+0x24]
8e000cfc:	95dc 2404 	str r12,[sp,+0x23]
8e000d00:	13bb 0400 	sub r0,r12,7
8e000d04:	1990      	blte 8e000d36 <__svfprintf_r+0xb2a>
8e000d06:	0392      	gid
8e000d08:	2112      	movfs r1,config
8e000d0a:	260a      	eor r1,r1,r4
8e000d0c:	275f 010a 	and r1,r1,r22
8e000d10:	260a      	eor r1,r1,r4
8e000d12:	2102      	movts config,r1
8e000d14:	0192      	gie
8e000d16:	44ef 0402 	mov r2,r9
8e000d1a:	00ef 0402 	mov r0,r8
8e000d1e:	38e2      	mov r1,r6
8e000d20:	095f 0402 	jalr r10
8e000d24:	dfcb 4ff2 	mov r22,0xfffe
8e000d28:	4033      	sub r2,r0,0
8e000d2a:	de2b 5ff2 	movt r22,0xfff1
8e000d2e:	ca18 fffc 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000d32:	164c 4404 	ldr r16,[sp,+0x24]
8e000d36:	663f 120a 	sub r3,r33,r36
8e000d3a:	847f 9002 	movgte r36,r33
8e000d3e:	4a1f 920a 	add r34,r34,r36
8e000d42:	803b 2800 	sub r12,r16,0
8e000d46:	0118 0002 	bne 8e001148 <__svfprintf_r+0xf3c>
8e000d4a:	0003      	mov r0,0x0
8e000d4c:	15dc 0404 	str r0,[sp,+0x23]
8e000d50:	bcef 4002 	mov r21,r7
8e000d54:	b9e8 fffa 	b 8e0002c6 <__svfprintf_r+0xba>
8e000d58:	0392      	gid
8e000d5a:	811f 2002 	movfs r12,config
8e000d5e:	920f 240a 	eor r12,r12,r4
8e000d62:	935f 250a 	and r12,r12,r22
8e000d66:	920f 240a 	eor r12,r12,r4
8e000d6a:	810f 2002 	movts config,r12
8e000d6e:	0192      	gie
8e000d70:	00ef 0402 	mov r0,r8
8e000d74:	38e2      	mov r1,r6
8e000d76:	44ef 0402 	mov r2,r9
8e000d7a:	095f 0402 	jalr r10
8e000d7e:	dfcb 4ff2 	mov r22,0xfffe
8e000d82:	003b 4000 	sub r16,r0,0
8e000d86:	de2b 5ff2 	movt r22,0xfff1
8e000d8a:	9c18 fffc 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000d8e:	bcef 4002 	mov r21,r7
8e000d92:	164c 4404 	ldr r16,[sp,+0x24]
8e000d96:	5ee8 ffff 	b 8e000c52 <__svfprintf_r+0xa46>
8e000d9a:	4ebb 440c 	sub r18,fp,101
8e000d9e:	3098 0001 	blte 8e000ffe <__svfprintf_r+0xdf2>
8e000da2:	4003      	mov r2,0x0
8e000da4:	6003      	mov r3,0x0
8e000da6:	15ec 0401 	ldrd r0,[sp,+0xb]
8e000daa:	0392      	gid
8e000dac:	811f 2002 	movfs r12,config
8e000db0:	920f 240a 	eor r12,r12,r4
8e000db4:	935f 250a 	and r12,r12,r22
8e000db8:	920f 240a 	eor r12,r12,r4
8e000dbc:	810f 2002 	movts config,r12
8e000dc0:	0192      	gie
8e000dc2:	998b 2852 	mov r12,0x85cc
8e000dc6:	155c 4401 	str r16,[sp,+0xa]
8e000dca:	b4dc 4401 	str r21,[sp,+0x9]
8e000dce:	800b 38e2 	movt r12,0x8e00
8e000dd2:	115f 0402 	jalr r12
8e000dd6:	dfcb 4ff2 	mov r22,0xfffe
8e000dda:	403b 4000 	sub r18,r0,0
8e000dde:	de2b 5ff2 	movt r22,0xfff1
8e000de2:	154c 4401 	ldr r16,[sp,+0xa]
8e000de6:	b4cc 4401 	ldr r21,[sp,+0x9]
8e000dea:	0418 0002 	bne 8e0011f2 <__svfprintf_r+0xfe6>
8e000dee:	100b 0202 	mov r0,0x2080
8e000df2:	95cc 2404 	ldr r12,[sp,+0x23]
8e000df6:	000b 1002 	movt r0,0x0
8e000dfa:	145c 0800 	str r0,[r21]
8e000dfe:	0023      	mov r0,0x1
8e000e00:	14dc 0800 	str r0,[r21,+0x1]
8e000e04:	009b 4800 	add r16,r16,1
8e000e08:	909b 2400 	add r12,r12,1
8e000e0c:	b41b 4801 	add r21,r21,8
8e000e10:	165c 4404 	str r16,[sp,+0x24]
8e000e14:	95dc 2404 	str r12,[sp,+0x23]
8e000e18:	13bb 0400 	sub r0,r12,7
8e000e1c:	a668 0004 	bgt 8e001768 <__svfprintf_r+0x155c>
8e000e20:	15cc 0403 	ldr r0,[sp,+0x1b]
8e000e24:	554c 0402 	ldr r2,[sp,+0x12]
8e000e28:	413a      	sub r2,r0,r2
8e000e2a:	0580      	blt 8e000e34 <__svfprintf_r+0xc28>
8e000e2c:	7fff 0406 	lsl r3,r15,0x1f
8e000e30:	1178 ffff 	bgte 8e000c52 <__svfprintf_r+0xa46>
8e000e34:	95cc 2404 	ldr r12,[sp,+0x23]
8e000e38:	16cc 0402 	ldr r0,[sp,+0x15]
8e000e3c:	564c 4402 	ldr r18,[sp,+0x14]
8e000e40:	14dc 0800 	str r0,[r21,+0x1]
8e000e44:	545c 4800 	str r18,[r21]
8e000e48:	001f 480a 	add r16,r16,r0
8e000e4c:	909b 2400 	add r12,r12,1
8e000e50:	b41b 4801 	add r21,r21,8
8e000e54:	165c 4404 	str r16,[sp,+0x24]
8e000e58:	95dc 2404 	str r12,[sp,+0x23]
8e000e5c:	33bb 0400 	sub r1,r12,7
8e000e60:	df68 0005 	bgt 8e001a1e <__svfprintf_r+0x1812>
8e000e64:	754c 0402 	ldr r3,[sp,+0x12]
8e000e68:	6f9b 20ff 	add fp,r3,-1
8e000e6c:	8c3b 2400 	sub r12,fp,0
8e000e70:	f198 fffe 	blte 8e000c52 <__svfprintf_r+0xa46>
8e000e74:	a40b 8212 	mov r37,0x2120
8e000e78:	4c3b 4402 	sub r18,fp,16
8e000e7c:	95cc 2404 	ldr r12,[sp,+0x23]
8e000e80:	a00b 98e2 	movt r37,0x8e00
8e000e84:	020b 8002 	mov r32,0x10
8e000e88:	0960      	bgt 8e000e9a <__svfprintf_r+0xc8e>
8e000e8a:	b7e8 0002 	b 8e0013f8 <__svfprintf_r+0x11ec>
8e000e8e:	6c1b 24fe 	add fp,fp,-16
8e000e92:	4c3b 0402 	sub r2,fp,16
8e000e96:	b198 0002 	blte 8e0013f8 <__svfprintf_r+0x11ec>
8e000e9a:	b45c 8800 	str r37,[r21]
8e000e9e:	14dc 8800 	str r32,[r21,+0x1]
8e000ea2:	001b 4802 	add r16,r16,16
8e000ea6:	909b 2400 	add r12,r12,1
8e000eaa:	b41b 4801 	add r21,r21,8
8e000eae:	165c 4404 	str r16,[sp,+0x24]
8e000eb2:	95dc 2404 	str r12,[sp,+0x23]
8e000eb6:	13bb 0400 	sub r0,r12,7
8e000eba:	ea90      	blte 8e000e8e <__svfprintf_r+0xc82>
8e000ebc:	38e2      	mov r1,r6
8e000ebe:	00ef 0402 	mov r0,r8
8e000ec2:	44ef 0402 	mov r2,r9
8e000ec6:	095f 0402 	jalr r10
8e000eca:	dfcb 4ff2 	mov r22,0xfffe
8e000ece:	2033      	sub r1,r0,0
8e000ed0:	de2b 5ff2 	movt r22,0xfff1
8e000ed4:	f718 fffb 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000ed8:	164c 4404 	ldr r16,[sp,+0x24]
8e000edc:	95cc 2404 	ldr r12,[sp,+0x23]
8e000ee0:	bcef 4002 	mov r21,r7
8e000ee4:	d5e0      	b 8e000e8e <__svfprintf_r+0xc82>
8e000ee6:	443b 4000 	sub r18,r1,0
8e000eea:	0d10      	bne 8e000f04 <__svfprintf_r+0xcf8>
8e000eec:	1fff 0406 	lsl r0,r15,0x1f
8e000ef0:	0a70      	bgte 8e000f04 <__svfprintf_r+0xcf8>
8e000ef2:	0603      	mov r0,0x30
8e000ef4:	179c 0417 	strb r0,[sp,+0xbf]
8e000ef8:	74cc 8403 	ldr r35,[sp,+0x19]
8e000efc:	179b 8417 	add r32,sp,191
8e000f00:	a9e8 fffb 	b 8e000652 <__svfprintf_r+0x446>
8e000f04:	600b 8002 	mov r35,0x0
8e000f08:	1cef 8002 	mov r32,r7
8e000f0c:	a3e8 fffb 	b 8e000652 <__svfprintf_r+0x446>
8e000f10:	d0bf 920a 	sub r38,r36,r33
8e000f14:	983b 3000 	sub r12,r38,0
8e000f18:	1098 fffe 	blte 8e000b38 <__svfprintf_r+0x92c>
8e000f1c:	a40b 8212 	mov r37,0x2120
8e000f20:	583b 5002 	sub r18,r38,16
8e000f24:	95cc 2404 	ldr r12,[sp,+0x23]
8e000f28:	a00b 98e2 	movt r37,0x8e00
8e000f2c:	e20b 8002 	mov r39,0x10
8e000f30:	0760      	bgt 8e000f3e <__svfprintf_r+0xd32>
8e000f32:	38e0      	b 8e000fa2 <__svfprintf_r+0xd96>
8e000f34:	d81b 90fe 	add r38,r38,-16
8e000f38:	783b 1002 	sub r3,r38,16
8e000f3c:	3390      	blte 8e000fa2 <__svfprintf_r+0xd96>
8e000f3e:	b45c 8800 	str r37,[r21]
8e000f42:	f4dc 8800 	str r39,[r21,+0x1]
8e000f46:	001b 4802 	add r16,r16,16
8e000f4a:	909b 2400 	add r12,r12,1
8e000f4e:	b41b 4801 	add r21,r21,8
8e000f52:	165c 4404 	str r16,[sp,+0x24]
8e000f56:	95dc 2404 	str r12,[sp,+0x23]
8e000f5a:	13bb 0400 	sub r0,r12,7
8e000f5e:	eb90      	blte 8e000f34 <__svfprintf_r+0xd28>
8e000f60:	0392      	gid
8e000f62:	2112      	movfs r1,config
8e000f64:	260a      	eor r1,r1,r4
8e000f66:	275f 010a 	and r1,r1,r22
8e000f6a:	260a      	eor r1,r1,r4
8e000f6c:	2102      	movts config,r1
8e000f6e:	0192      	gie
8e000f70:	44ef 0402 	mov r2,r9
8e000f74:	00ef 0402 	mov r0,r8
8e000f78:	38e2      	mov r1,r6
8e000f7a:	095f 0402 	jalr r10
8e000f7e:	dfcb 4ff2 	mov r22,0xfffe
8e000f82:	4033      	sub r2,r0,0
8e000f84:	de2b 5ff2 	movt r22,0xfff1
8e000f88:	9d18 fffb 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000f8c:	d81b 90fe 	add r38,r38,-16
8e000f90:	783b 1002 	sub r3,r38,16
8e000f94:	164c 4404 	ldr r16,[sp,+0x24]
8e000f98:	95cc 2404 	ldr r12,[sp,+0x23]
8e000f9c:	bcef 4002 	mov r21,r7
8e000fa0:	cf60      	bgt 8e000f3e <__svfprintf_r+0xd32>
8e000fa2:	b45c 8800 	str r37,[r21]
8e000fa6:	d4dc 8800 	str r38,[r21,+0x1]
8e000faa:	031f 4a0a 	add r16,r16,r38
8e000fae:	909b 2400 	add r12,r12,1
8e000fb2:	b41b 4801 	add r21,r21,8
8e000fb6:	165c 4404 	str r16,[sp,+0x24]
8e000fba:	95dc 2404 	str r12,[sp,+0x23]
8e000fbe:	53bb 4400 	sub r18,r12,7
8e000fc2:	bb98 fffd 	blte 8e000b38 <__svfprintf_r+0x92c>
8e000fc6:	0392      	gid
8e000fc8:	0112      	movfs r0,config
8e000fca:	020a      	eor r0,r0,r4
8e000fcc:	035f 010a 	and r0,r0,r22
8e000fd0:	020a      	eor r0,r0,r4
8e000fd2:	0102      	movts config,r0
8e000fd4:	0192      	gie
8e000fd6:	38e2      	mov r1,r6
8e000fd8:	00ef 0402 	mov r0,r8
8e000fdc:	44ef 0402 	mov r2,r9
8e000fe0:	095f 0402 	jalr r10
8e000fe4:	dfcb 4ff2 	mov r22,0xfffe
8e000fe8:	2033      	sub r1,r0,0
8e000fea:	de2b 5ff2 	movt r22,0xfff1
8e000fee:	6a18 fffb 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e000ff2:	164c 4404 	ldr r16,[sp,+0x24]
8e000ff6:	bcef 4002 	mov r21,r7
8e000ffa:	9fe8 fffd 	b 8e000b38 <__svfprintf_r+0x92c>
8e000ffe:	95cc 2404 	ldr r12,[sp,+0x23]
8e001002:	554c 4402 	ldr r18,[sp,+0x12]
8e001006:	0023      	mov r0,0x1
8e001008:	145c 8800 	str r32,[r21]
8e00100c:	14dc 0800 	str r0,[r21,+0x1]
8e001010:	009b 4800 	add r16,r16,1
8e001014:	909b 2400 	add r12,r12,1
8e001018:	165c 4404 	str r16,[sp,+0x24]
8e00101c:	95dc 2404 	str r12,[sp,+0x23]
8e001020:	48bb 4800 	sub r18,r18,1
8e001024:	6d90      	blte 8e0010fe <__svfprintf_r+0xef2>
8e001026:	33bb 0400 	sub r1,r12,7
8e00102a:	cb68 0002 	bgt 8e0015c0 <__svfprintf_r+0x13b4>
8e00102e:	b41b 4801 	add r21,r21,8
8e001032:	0392      	gid
8e001034:	4112      	movfs r2,config
8e001036:	4a0a      	eor r2,r2,r4
8e001038:	4b5f 010a 	and r2,r2,r22
8e00103c:	4a0a      	eor r2,r2,r4
8e00103e:	4102      	movts config,r2
8e001040:	0192      	gie
8e001042:	16cc 0402 	ldr r0,[sp,+0x15]
8e001046:	564c 4402 	ldr r18,[sp,+0x14]
8e00104a:	14dc 0800 	str r0,[r21,+0x1]
8e00104e:	545c 4800 	str r18,[r21]
8e001052:	001f 480a 	add r16,r16,r0
8e001056:	909b 2400 	add r12,r12,1
8e00105a:	741b 2801 	add fp,r21,8
8e00105e:	165c 4404 	str r16,[sp,+0x24]
8e001062:	95dc 2404 	str r12,[sp,+0x23]
8e001066:	33bb 0400 	sub r1,r12,7
8e00106a:	c668 0002 	bgt 8e0015f6 <__svfprintf_r+0x13ea>
8e00106e:	260b 4862 	mov r17,0x8630
8e001072:	6003      	mov r3,0x0
8e001074:	95dc 2401 	str r12,[sp,+0xb]
8e001078:	155c 4401 	str r16,[sp,+0xa]
8e00107c:	4003      	mov r2,0x0
8e00107e:	15ec 0401 	ldrd r0,[sp,+0xb]
8e001082:	200b 58e2 	movt r17,0x8e00
8e001086:	055f 0802 	jalr r17
8e00108a:	dfcb 4ff2 	mov r22,0xfffe
8e00108e:	6033      	sub r3,r0,0
8e001090:	de2b 5ff2 	movt r22,0xfff1
8e001094:	95cc 2401 	ldr r12,[sp,+0xb]
8e001098:	154c 4401 	ldr r16,[sp,+0xa]
8e00109c:	3b08 0001 	beq 8e001312 <__svfprintf_r+0x1106>
8e0010a0:	554c 4402 	ldr r18,[sp,+0x12]
8e0010a4:	009b 9000 	add r32,r32,1
8e0010a8:	0b9b 08ff 	add r0,r18,-1
8e0010ac:	0cdc 0400 	str r0,[fp,+0x1]
8e0010b0:	0c5c 8400 	str r32,[fp]
8e0010b4:	001f 480a 	add r16,r16,r0
8e0010b8:	909b 2400 	add r12,r12,1
8e0010bc:	165c 4404 	str r16,[sp,+0x24]
8e0010c0:	95dc 2404 	str r12,[sp,+0x23]
8e0010c4:	13bb 0400 	sub r0,r12,7
8e0010c8:	2b60      	bgt 8e00111e <__svfprintf_r+0xf12>
8e0010ca:	6c1b 2401 	add fp,fp,8
8e0010ce:	544c 0403 	ldr r2,[sp,+0x18]
8e0010d2:	151b 040f 	add r0,sp,122
8e0010d6:	0c5c 0400 	str r0,[fp]
8e0010da:	4cdc 0400 	str r2,[fp,+0x1]
8e0010de:	011f 480a 	add r16,r16,r2
8e0010e2:	909b 2400 	add r12,r12,1
8e0010e6:	165c 4404 	str r16,[sp,+0x24]
8e0010ea:	95dc 2404 	str r12,[sp,+0x23]
8e0010ee:	73bb 0400 	sub r3,r12,7
8e0010f2:	3368 fffe 	bgt 8e000d58 <__svfprintf_r+0xb4c>
8e0010f6:	ac1b 4401 	add r21,fp,8
8e0010fa:	ace8 fffd 	b 8e000c52 <__svfprintf_r+0xa46>
8e0010fe:	1fff 0406 	lsl r0,r15,0x1f
8e001102:	9280      	blt 8e001026 <__svfprintf_r+0xe1a>
8e001104:	741b 2801 	add fp,r21,8
8e001108:	53bb 4400 	sub r18,r12,7
8e00110c:	e190      	blte 8e0010ce <__svfprintf_r+0xec2>
8e00110e:	0392      	gid
8e001110:	0112      	movfs r0,config
8e001112:	020a      	eor r0,r0,r4
8e001114:	035f 010a 	and r0,r0,r22
8e001118:	020a      	eor r0,r0,r4
8e00111a:	0102      	movts config,r0
8e00111c:	0192      	gie
8e00111e:	38e2      	mov r1,r6
8e001120:	00ef 0402 	mov r0,r8
8e001124:	44ef 0402 	mov r2,r9
8e001128:	095f 0402 	jalr r10
8e00112c:	dfcb 4ff2 	mov r22,0xfffe
8e001130:	2033      	sub r1,r0,0
8e001132:	de2b 5ff2 	movt r22,0xfff1
8e001136:	c618 fffa 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e00113a:	7cef 2002 	mov fp,r7
8e00113e:	164c 4404 	ldr r16,[sp,+0x24]
8e001142:	95cc 2404 	ldr r12,[sp,+0x23]
8e001146:	c4e0      	b 8e0010ce <__svfprintf_r+0xec2>
8e001148:	0392      	gid
8e00114a:	011f 4002 	movfs r16,config
8e00114e:	020f 480a 	eor r16,r16,r4
8e001152:	035f 490a 	and r16,r16,r22
8e001156:	020f 480a 	eor r16,r16,r4
8e00115a:	010f 4002 	movts config,r16
8e00115e:	0192      	gie
8e001160:	00ef 0402 	mov r0,r8
8e001164:	38e2      	mov r1,r6
8e001166:	44ef 0402 	mov r2,r9
8e00116a:	095f 0402 	jalr r10
8e00116e:	dfcb 4ff2 	mov r22,0xfffe
8e001172:	403b 4000 	sub r18,r0,0
8e001176:	de2b 5ff2 	movt r22,0xfff1
8e00117a:	e808 fffd 	beq 8e000d4a <__svfprintf_r+0xb3e>
8e00117e:	a2e8 fffa 	b 8e0006c2 <__svfprintf_r+0x4b6>
8e001182:	0392      	gid
8e001184:	2112      	movfs r1,config
8e001186:	260a      	eor r1,r1,r4
8e001188:	275f 010a 	and r1,r1,r22
8e00118c:	260a      	eor r1,r1,r4
8e00118e:	2102      	movts config,r1
8e001190:	0192      	gie
8e001192:	44ef 0402 	mov r2,r9
8e001196:	00ef 0402 	mov r0,r8
8e00119a:	38e2      	mov r1,r6
8e00119c:	095f 0402 	jalr r10
8e0011a0:	dfcb 4ff2 	mov r22,0xfffe
8e0011a4:	4033      	sub r2,r0,0
8e0011a6:	de2b 5ff2 	movt r22,0xfff1
8e0011aa:	8c18 fffa 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0011ae:	164c 4404 	ldr r16,[sp,+0x24]
8e0011b2:	bcef 4002 	mov r21,r7
8e0011b6:	a0e8 fffc 	b 8e000af6 <__svfprintf_r+0x8ea>
8e0011ba:	0392      	gid
8e0011bc:	0112      	movfs r0,config
8e0011be:	020a      	eor r0,r0,r4
8e0011c0:	035f 010a 	and r0,r0,r22
8e0011c4:	020a      	eor r0,r0,r4
8e0011c6:	0102      	movts config,r0
8e0011c8:	0192      	gie
8e0011ca:	38e2      	mov r1,r6
8e0011cc:	00ef 0402 	mov r0,r8
8e0011d0:	44ef 0402 	mov r2,r9
8e0011d4:	095f 0402 	jalr r10
8e0011d8:	dfcb 4ff2 	mov r22,0xfffe
8e0011dc:	2033      	sub r1,r0,0
8e0011de:	de2b 5ff2 	movt r22,0xfff1
8e0011e2:	7018 fffa 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0011e6:	164c 4404 	ldr r16,[sp,+0x24]
8e0011ea:	bcef 4002 	mov r21,r7
8e0011ee:	9fe8 fffc 	b 8e000b2c <__svfprintf_r+0x920>
8e0011f2:	15cc 0403 	ldr r0,[sp,+0x1b]
8e0011f6:	403b 4000 	sub r18,r0,0
8e0011fa:	cb98 0002 	blte 8e001790 <__svfprintf_r+0x1584>
8e0011fe:	554c 4402 	ldr r18,[sp,+0x12]
8e001202:	95cc 2402 	ldr r12,[sp,+0x13]
8e001206:	611f 310a 	add fp,r32,r18
8e00120a:	0c3f 060a 	sub r0,fp,r32
8e00120e:	b5cc 8402 	ldr r37,[sp,+0x13]
8e001212:	823f 208a 	sub r12,r0,r12
8e001216:	a09f 8002 	movlte r37,r0
8e00121a:	543b 5000 	sub r18,r37,0
8e00121e:	1590      	blte 8e001248 <__svfprintf_r+0x103c>
8e001220:	95cc 2404 	ldr r12,[sp,+0x23]
8e001224:	029f 4a0a 	add r16,r16,r37
8e001228:	145c 8800 	str r32,[r21]
8e00122c:	b4dc 8800 	str r37,[r21,+0x1]
8e001230:	909b 2400 	add r12,r12,1
8e001234:	b41b 4801 	add r21,r21,8
8e001238:	165c 4404 	str r16,[sp,+0x24]
8e00123c:	95dc 2404 	str r12,[sp,+0x23]
8e001240:	13bb 0400 	sub r0,r12,7
8e001244:	c168 0004 	bgt 8e001bc6 <__svfprintf_r+0x19ba>
8e001248:	543b 1000 	sub r2,r37,0
8e00124c:	600b 8002 	mov r35,0x0
8e001250:	95cc 2402 	ldr r12,[sp,+0x13]
8e001254:	747f 9002 	movgte r35,r37
8e001258:	71bf 860a 	sub r35,r12,r35
8e00125c:	4c3b 5000 	sub r18,r35,0
8e001260:	1098 0001 	blte 8e001480 <__svfprintf_r+0x1274>
8e001264:	a40b 8212 	mov r37,0x2120
8e001268:	0c3b 1002 	sub r0,r35,16
8e00126c:	95cc 2404 	ldr r12,[sp,+0x23]
8e001270:	a00b 98e2 	movt r37,0x8e00
8e001274:	c20b 8002 	mov r38,0x10
8e001278:	0960      	bgt 8e00128a <__svfprintf_r+0x107e>
8e00127a:	e0e8 0000 	b 8e00143a <__svfprintf_r+0x122e>
8e00127e:	6c1b 90fe 	add r35,r35,-16
8e001282:	6c3b 1002 	sub r3,r35,16
8e001286:	da98 0000 	blte 8e00143a <__svfprintf_r+0x122e>
8e00128a:	b45c 8800 	str r37,[r21]
8e00128e:	d4dc 8800 	str r38,[r21,+0x1]
8e001292:	001b 4802 	add r16,r16,16
8e001296:	909b 2400 	add r12,r12,1
8e00129a:	b41b 4801 	add r21,r21,8
8e00129e:	165c 4404 	str r16,[sp,+0x24]
8e0012a2:	95dc 2404 	str r12,[sp,+0x23]
8e0012a6:	33bb 0400 	sub r1,r12,7
8e0012aa:	ea90      	blte 8e00127e <__svfprintf_r+0x1072>
8e0012ac:	44ef 0402 	mov r2,r9
8e0012b0:	00ef 0402 	mov r0,r8
8e0012b4:	38e2      	mov r1,r6
8e0012b6:	095f 0402 	jalr r10
8e0012ba:	dfcb 4ff2 	mov r22,0xfffe
8e0012be:	4033      	sub r2,r0,0
8e0012c0:	de2b 5ff2 	movt r22,0xfff1
8e0012c4:	ff18 fff9 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0012c8:	164c 4404 	ldr r16,[sp,+0x24]
8e0012cc:	95cc 2404 	ldr r12,[sp,+0x23]
8e0012d0:	bcef 4002 	mov r21,r7
8e0012d4:	d5e0      	b 8e00127e <__svfprintf_r+0x1072>
8e0012d6:	41e3      	mov r2,0xf
8e0012d8:	14cc 4402 	ldr r16,[sp,+0x11]
8e0012dc:	00ef 8002 	mov r32,r0
8e0012e0:	0d5a      	and r0,r3,r2
8e0012e2:	2009 0800 	ldrb r1,[r16,+r0]
8e0012e6:	039b 10ff 	add r0,r32,-1
8e0012ea:	201c 1000 	strb r1,[r32]
8e0012ee:	6c86      	lsr r3,r3,0x4
8e0012f0:	f410      	bne 8e0012d8 <__svfprintf_r+0x10cc>
8e0012f2:	aee8 fff9 	b 8e00064e <__svfprintf_r+0x442>
8e0012f6:	0cbb 0001 	sub r0,r3,9
8e0012fa:	9028 0001 	bgtu 8e00161a <__svfprintf_r+0x140e>
8e0012fe:	6c1b 0006 	add r3,r3,48
8e001302:	779c 0417 	strb r3,[sp,+0xbf]
8e001306:	74cc 8403 	ldr r35,[sp,+0x19]
8e00130a:	179b 8417 	add r32,sp,191
8e00130e:	a2e8 fff9 	b 8e000652 <__svfprintf_r+0x446>
8e001312:	554c 0402 	ldr r2,[sp,+0x12]
8e001316:	0b9b 80ff 	add r32,r2,-1
8e00131a:	603b 1000 	sub r3,r32,0
8e00131e:	d898 fffe 	blte 8e0010ce <__svfprintf_r+0xec2>
8e001322:	a40b 8212 	mov r37,0x2120
8e001326:	403b 5002 	sub r18,r32,16
8e00132a:	a00b 98e2 	movt r37,0x8e00
8e00132e:	620b 8002 	mov r35,0x10
8e001332:	0760      	bgt 8e001340 <__svfprintf_r+0x1134>
8e001334:	30e0      	b 8e001394 <__svfprintf_r+0x1188>
8e001336:	001b 90fe 	add r32,r32,-16
8e00133a:	403b 1002 	sub r2,r32,16
8e00133e:	2b90      	blte 8e001394 <__svfprintf_r+0x1188>
8e001340:	ac5c 8400 	str r37,[fp]
8e001344:	6cdc 8400 	str r35,[fp,+0x1]
8e001348:	001b 4802 	add r16,r16,16
8e00134c:	909b 2400 	add r12,r12,1
8e001350:	6c1b 2401 	add fp,fp,8
8e001354:	165c 4404 	str r16,[sp,+0x24]
8e001358:	95dc 2404 	str r12,[sp,+0x23]
8e00135c:	13bb 0400 	sub r0,r12,7
8e001360:	eb90      	blte 8e001336 <__svfprintf_r+0x112a>
8e001362:	38e2      	mov r1,r6
8e001364:	00ef 0402 	mov r0,r8
8e001368:	44ef 0402 	mov r2,r9
8e00136c:	095f 0402 	jalr r10
8e001370:	dfcb 4ff2 	mov r22,0xfffe
8e001374:	2033      	sub r1,r0,0
8e001376:	de2b 5ff2 	movt r22,0xfff1
8e00137a:	a418 fff9 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e00137e:	001b 90fe 	add r32,r32,-16
8e001382:	403b 1002 	sub r2,r32,16
8e001386:	164c 4404 	ldr r16,[sp,+0x24]
8e00138a:	95cc 2404 	ldr r12,[sp,+0x23]
8e00138e:	7cef 2002 	mov fp,r7
8e001392:	d760      	bgt 8e001340 <__svfprintf_r+0x1134>
8e001394:	ac5c 8400 	str r37,[fp]
8e001398:	0cdc 8400 	str r32,[fp,+0x1]
8e00139c:	001f 4a0a 	add r16,r16,r32
8e0013a0:	909b 2400 	add r12,r12,1
8e0013a4:	165c 4404 	str r16,[sp,+0x24]
8e0013a8:	95dc 2404 	str r12,[sp,+0x23]
8e0013ac:	73bb 0400 	sub r3,r12,7
8e0013b0:	8d98 fffe 	blte 8e0010ca <__svfprintf_r+0xebe>
8e0013b4:	00ef 0402 	mov r0,r8
8e0013b8:	38e2      	mov r1,r6
8e0013ba:	44ef 0402 	mov r2,r9
8e0013be:	095f 0402 	jalr r10
8e0013c2:	dfcb 4ff2 	mov r22,0xfffe
8e0013c6:	803b 2000 	sub r12,r0,0
8e0013ca:	de2b 5ff2 	movt r22,0xfff1
8e0013ce:	b608 fffe 	beq 8e00113a <__svfprintf_r+0xf2e>
8e0013d2:	78e8 fff9 	b 8e0006c2 <__svfprintf_r+0x4b6>
8e0013d6:	8c3b 2000 	sub r12,r3,0
8e0013da:	4708 0001 	beq 8e001668 <__svfprintf_r+0x145c>
8e0013de:	0603      	mov r0,0x30
8e0013e0:	151c 040d 	strb r0,[sp,+0x6a]
8e0013e4:	0043      	mov r0,0x2
8e0013e6:	759c 240d 	strb fp,[sp,+0x6b]
8e0013ea:	fc7f 240a 	orr r15,r15,r0
8e0013ee:	802b 2002 	mov r12,0x1
8e0013f2:	2043      	mov r1,0x2
8e0013f4:	f1e8 fff8 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e0013f8:	019f 488a 	add r16,r16,fp
8e0013fc:	b45c 8800 	str r37,[r21]
8e001400:	74dc 2800 	str fp,[r21,+0x1]
8e001404:	909b 2400 	add r12,r12,1
8e001408:	165c 4404 	str r16,[sp,+0x24]
8e00140c:	95dc 2404 	str r12,[sp,+0x23]
8e001410:	73bb 0400 	sub r3,r12,7
8e001414:	1d98 fffc 	blte 8e000c4e <__svfprintf_r+0xa42>
8e001418:	00ef 0402 	mov r0,r8
8e00141c:	38e2      	mov r1,r6
8e00141e:	44ef 0402 	mov r2,r9
8e001422:	095f 0402 	jalr r10
8e001426:	dfcb 4ff2 	mov r22,0xfffe
8e00142a:	803b 2000 	sub r12,r0,0
8e00142e:	de2b 5ff2 	movt r22,0xfff1
8e001432:	ae08 fffc 	beq 8e000d8e <__svfprintf_r+0xb82>
8e001436:	46e8 fff9 	b 8e0006c2 <__svfprintf_r+0x4b6>
8e00143a:	b45c 8800 	str r37,[r21]
8e00143e:	74dc 8800 	str r35,[r21,+0x1]
8e001442:	019f 4a0a 	add r16,r16,r35
8e001446:	909b 2400 	add r12,r12,1
8e00144a:	b41b 4801 	add r21,r21,8
8e00144e:	165c 4404 	str r16,[sp,+0x24]
8e001452:	95dc 2404 	str r12,[sp,+0x23]
8e001456:	53bb 4400 	sub r18,r12,7
8e00145a:	1390      	blte 8e001480 <__svfprintf_r+0x1274>
8e00145c:	38e2      	mov r1,r6
8e00145e:	00ef 0402 	mov r0,r8
8e001462:	44ef 0402 	mov r2,r9
8e001466:	095f 0402 	jalr r10
8e00146a:	dfcb 4ff2 	mov r22,0xfffe
8e00146e:	2033      	sub r1,r0,0
8e001470:	de2b 5ff2 	movt r22,0xfff1
8e001474:	2718 fff9 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001478:	164c 4404 	ldr r16,[sp,+0x24]
8e00147c:	bcef 4002 	mov r21,r7
8e001480:	95cc 2402 	ldr r12,[sp,+0x13]
8e001484:	15cc 0403 	ldr r0,[sp,+0x1b]
8e001488:	554c 4402 	ldr r18,[sp,+0x12]
8e00148c:	021f 908a 	add r32,r32,r12
8e001490:	413f 410a 	sub r18,r0,r18
8e001494:	6980      	blt 8e001566 <__svfprintf_r+0x135a>
8e001496:	3fff 0406 	lsl r1,r15,0x1f
8e00149a:	6680      	blt 8e001566 <__svfprintf_r+0x135a>
8e00149c:	554c 0402 	ldr r2,[sp,+0x12]
8e0014a0:	6c3f 860a 	sub r35,fp,r32
8e0014a4:	083a      	sub r0,r2,r0
8e0014a6:	61bf 020a 	sub r3,r0,r35
8e0014aa:	609f 8002 	movlte r35,r0
8e0014ae:	8c3b 3000 	sub r12,r35,0
8e0014b2:	1590      	blte 8e0014dc <__svfprintf_r+0x12d0>
8e0014b4:	95cc 2404 	ldr r12,[sp,+0x23]
8e0014b8:	019f 4a0a 	add r16,r16,r35
8e0014bc:	145c 8800 	str r32,[r21]
8e0014c0:	74dc 8800 	str r35,[r21,+0x1]
8e0014c4:	909b 2400 	add r12,r12,1
8e0014c8:	b41b 4801 	add r21,r21,8
8e0014cc:	165c 4404 	str r16,[sp,+0x24]
8e0014d0:	95dc 2404 	str r12,[sp,+0x23]
8e0014d4:	53bb 4400 	sub r18,r12,7
8e0014d8:	8b68 0003 	bgt 8e001bee <__svfprintf_r+0x19e2>
8e0014dc:	6c3b 1000 	sub r3,r35,0
8e0014e0:	600b 2002 	mov fp,0x0
8e0014e4:	6c7f 3002 	movgte fp,r35
8e0014e8:	61bf 208a 	sub fp,r0,fp
8e0014ec:	8c3b 2400 	sub r12,fp,0
8e0014f0:	b198 fffb 	blte 8e000c52 <__svfprintf_r+0xa46>
8e0014f4:	a40b 8212 	mov r37,0x2120
8e0014f8:	4c3b 4402 	sub r18,fp,16
8e0014fc:	95cc 2404 	ldr r12,[sp,+0x23]
8e001500:	a00b 98e2 	movt r37,0x8e00
8e001504:	020b 8002 	mov r32,0x10
8e001508:	0960      	bgt 8e00151a <__svfprintf_r+0x130e>
8e00150a:	77e8 ffff 	b 8e0013f8 <__svfprintf_r+0x11ec>
8e00150e:	6c1b 24fe 	add fp,fp,-16
8e001512:	4c3b 0402 	sub r2,fp,16
8e001516:	7198 ffff 	blte 8e0013f8 <__svfprintf_r+0x11ec>
8e00151a:	b45c 8800 	str r37,[r21]
8e00151e:	14dc 8800 	str r32,[r21,+0x1]
8e001522:	001b 4802 	add r16,r16,16
8e001526:	909b 2400 	add r12,r12,1
8e00152a:	b41b 4801 	add r21,r21,8
8e00152e:	165c 4404 	str r16,[sp,+0x24]
8e001532:	95dc 2404 	str r12,[sp,+0x23]
8e001536:	13bb 0400 	sub r0,r12,7
8e00153a:	ea90      	blte 8e00150e <__svfprintf_r+0x1302>
8e00153c:	38e2      	mov r1,r6
8e00153e:	00ef 0402 	mov r0,r8
8e001542:	44ef 0402 	mov r2,r9
8e001546:	095f 0402 	jalr r10
8e00154a:	dfcb 4ff2 	mov r22,0xfffe
8e00154e:	2033      	sub r1,r0,0
8e001550:	de2b 5ff2 	movt r22,0xfff1
8e001554:	b718 fff8 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001558:	164c 4404 	ldr r16,[sp,+0x24]
8e00155c:	95cc 2404 	ldr r12,[sp,+0x23]
8e001560:	bcef 4002 	mov r21,r7
8e001564:	d5e0      	b 8e00150e <__svfprintf_r+0x1302>
8e001566:	95cc 2404 	ldr r12,[sp,+0x23]
8e00156a:	76cc 0402 	ldr r3,[sp,+0x15]
8e00156e:	564c 0402 	ldr r2,[sp,+0x14]
8e001572:	74dc 0800 	str r3,[r21,+0x1]
8e001576:	545c 0800 	str r2,[r21]
8e00157a:	019f 480a 	add r16,r16,r3
8e00157e:	909b 2400 	add r12,r12,1
8e001582:	b41b 4801 	add r21,r21,8
8e001586:	165c 4404 	str r16,[sp,+0x24]
8e00158a:	95dc 2404 	str r12,[sp,+0x23]
8e00158e:	53bb 4400 	sub r18,r12,7
8e001592:	8590      	blte 8e00149c <__svfprintf_r+0x1290>
8e001594:	38e2      	mov r1,r6
8e001596:	00ef 0402 	mov r0,r8
8e00159a:	44ef 0402 	mov r2,r9
8e00159e:	095f 0402 	jalr r10
8e0015a2:	dfcb 4ff2 	mov r22,0xfffe
8e0015a6:	2033      	sub r1,r0,0
8e0015a8:	de2b 5ff2 	movt r22,0xfff1
8e0015ac:	8b18 fff8 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0015b0:	15cc 0403 	ldr r0,[sp,+0x1b]
8e0015b4:	164c 4404 	ldr r16,[sp,+0x24]
8e0015b8:	bcef 4002 	mov r21,r7
8e0015bc:	70e8 ffff 	b 8e00149c <__svfprintf_r+0x1290>
8e0015c0:	0392      	gid
8e0015c2:	6112      	movfs r3,config
8e0015c4:	6e0a      	eor r3,r3,r4
8e0015c6:	6f5f 010a 	and r3,r3,r22
8e0015ca:	6e0a      	eor r3,r3,r4
8e0015cc:	6102      	movts config,r3
8e0015ce:	0192      	gie
8e0015d0:	00ef 0402 	mov r0,r8
8e0015d4:	38e2      	mov r1,r6
8e0015d6:	44ef 0402 	mov r2,r9
8e0015da:	095f 0402 	jalr r10
8e0015de:	803b 2000 	sub r12,r0,0
8e0015e2:	7018 fff8 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e0015e6:	164c 4404 	ldr r16,[sp,+0x24]
8e0015ea:	95cc 2404 	ldr r12,[sp,+0x23]
8e0015ee:	bcef 4002 	mov r21,r7
8e0015f2:	28e8 fffd 	b 8e001042 <__svfprintf_r+0xe36>
8e0015f6:	44ef 0402 	mov r2,r9
8e0015fa:	00ef 0402 	mov r0,r8
8e0015fe:	38e2      	mov r1,r6
8e001600:	095f 0402 	jalr r10
8e001604:	4033      	sub r2,r0,0
8e001606:	5e18 fff8 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e00160a:	164c 4404 	ldr r16,[sp,+0x24]
8e00160e:	95cc 2404 	ldr r12,[sp,+0x23]
8e001612:	7cef 2002 	mov fp,r7
8e001616:	2ce8 fffd 	b 8e00106e <__svfprintf_r+0xe62>
8e00161a:	779b 4417 	add r19,sp,191
8e00161e:	0392      	gid
8e001620:	2112      	movfs r1,config
8e001622:	275f 010a 	and r1,r1,r22
8e001626:	2102      	movts config,r1
8e001628:	0192      	gie
8e00162a:	480b 40d2 	mov r18,0xd40
8e00162e:	400b 5002 	movt r18,0x0
8e001632:	0ce2      	mov r0,r3
8e001634:	2143      	mov r1,0xa
8e001636:	095f 0802 	jalr r18
8e00163a:	570b 00b2 	mov r2,0xbb8
8e00163e:	80ef 4002 	mov r20,r0
8e001642:	400b 1002 	movt r2,0x0
8e001646:	0ce2      	mov r0,r3
8e001648:	2143      	mov r1,0xa
8e00164a:	0952      	jalr r2
8e00164c:	0cef 8802 	mov r32,r19
8e001650:	901b 4806 	add r20,r20,48
8e001654:	6f9b 48ff 	add r19,r19,-1
8e001658:	801c 5000 	strb r20,[r32]
8e00165c:	803b 2000 	sub r12,r0,0
8e001660:	60e2      	mov r3,r0
8e001662:	e410      	bne 8e00162a <__svfprintf_r+0x141e>
8e001664:	f5e8 fff7 	b 8e00064e <__svfprintf_r+0x442>
8e001668:	800b 2002 	mov r12,0x0
8e00166c:	2043      	mov r1,0x2
8e00166e:	b4e8 fff7 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e001672:	b4dc 4401 	str r21,[sp,+0x9]
8e001676:	18ef 1002 	mov r0,r38
8e00167a:	2cef 1002 	mov r1,r35
8e00167e:	015f 1002 	jalr r32
8e001682:	dfcb 4ff2 	mov r22,0xfffe
8e001686:	003b 4000 	sub r16,r0,0
8e00168a:	de2b 5ff2 	movt r22,0xfff1
8e00168e:	b4cc 4401 	ldr r21,[sp,+0x9]
8e001692:	0e18 0001 	bne 8e0018ae <__svfprintf_r+0x16a2>
8e001696:	070b 8202 	mov r32,0x2038
8e00169a:	080b 0202 	mov r0,0x2040
8e00169e:	4fbb 4408 	sub r18,fp,71
8e0016a2:	000b 1002 	movt r0,0x0
8e0016a6:	000b 9002 	movt r32,0x0
8e0016aa:	006f 8002 	movgt r32,r0
8e0016ae:	0feb 0ff2 	mov r0,0xff7f
8e0016b2:	1feb 1ff2 	movt r0,0xffff
8e0016b6:	fc5f 240a 	and r15,r15,r0
8e0016ba:	206b 8002 	mov r33,0x3
8e0016be:	148c 040d 	ldrb r0,[sp,+0x69]
8e0016c2:	e7e8 fff8 	b 8e000890 <__svfprintf_r+0x684>
8e0016c6:	96cc 2401 	ldr r12,[sp,+0xd]
8e0016ca:	739b 0400 	add r3,r12,7
8e0016ce:	86e8 fff8 	b 8e0007da <__svfprintf_r+0x5ce>
8e0016d2:	96cc 2401 	ldr r12,[sp,+0xd]
8e0016d6:	56cc 4401 	ldr r18,[sp,+0xd]
8e0016da:	704c 0400 	ldr r3,[r12,+0x0]
8e0016de:	2003      	mov r1,0x0
8e0016e0:	09bf 400a 	sub r16,r2,r3
8e0016e4:	0c9f 4002 	movlte r16,r3
8e0016e8:	483f 010a 	sub r2,r2,r16
8e0016ec:	4a1b 4800 	add r18,r18,4
8e0016f0:	8bef 2006 	lsr r12,r2,0x1f
8e0016f4:	56dc 4401 	str r18,[sp,+0xd]
8e0016f8:	6fe8 fff7 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e0016fc:	56cc 4401 	ldr r18,[sp,+0xd]
8e001700:	2023      	mov r1,0x1
8e001702:	684c 0800 	ldr r3,[r18,+0x0]
8e001706:	89bf 200a 	sub r12,r2,r3
8e00170a:	8c9f 2002 	movlte r12,r3
8e00170e:	4a3f 008a 	sub r2,r2,r12
8e001712:	4a1b 4800 	add r18,r18,4
8e001716:	8bef 2006 	lsr r12,r2,0x1f
8e00171a:	56dc 4401 	str r18,[sp,+0xd]
8e00171e:	5ce8 fff7 	b 8e0005d6 <__svfprintf_r+0x3ca>
8e001722:	36cc 0401 	ldr r1,[sp,+0xd]
8e001726:	6444      	ldr r3,[r1]
8e001728:	261b 0000 	add r1,r1,4
8e00172c:	36dc 0401 	str r1,[sp,+0xd]
8e001730:	0ce8 fff7 	b 8e000548 <__svfprintf_r+0x33c>
8e001734:	ff3f 2406 	lsl r15,r15,0x19
8e001738:	8778 0001 	bgte 8e001a46 <__svfprintf_r+0x183a>
8e00173c:	56cc 4401 	ldr r18,[sp,+0xd]
8e001740:	084c 0800 	ldr r0,[r18,+0x0]
8e001744:	4a1b 4800 	add r18,r18,4
8e001748:	56dc 4401 	str r18,[sp,+0xd]
8e00174c:	403c 8000 	strh r34,[r0]
8e001750:	bbe8 fff5 	b 8e0002c6 <__svfprintf_r+0xba>
8e001754:	16cc 4401 	ldr r16,[sp,+0xd]
8e001758:	604c 0800 	ldr r3,[r16,+0x0]
8e00175c:	021b 4800 	add r16,r16,4
8e001760:	16dc 4401 	str r16,[sp,+0xd]
8e001764:	bae8 fff8 	b 8e0008d8 <__svfprintf_r+0x6cc>
8e001768:	38e2      	mov r1,r6
8e00176a:	00ef 0402 	mov r0,r8
8e00176e:	44ef 0402 	mov r2,r9
8e001772:	095f 0402 	jalr r10
8e001776:	dfcb 4ff2 	mov r22,0xfffe
8e00177a:	2033      	sub r1,r0,0
8e00177c:	de2b 5ff2 	movt r22,0xfff1
8e001780:	a118 fff7 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001784:	164c 4404 	ldr r16,[sp,+0x24]
8e001788:	bcef 4002 	mov r21,r7
8e00178c:	4ae8 fffb 	b 8e000e20 <__svfprintf_r+0xc14>
8e001790:	300b 0202 	mov r1,0x2080
8e001794:	95cc 2404 	ldr r12,[sp,+0x23]
8e001798:	200b 1002 	movt r1,0x0
8e00179c:	345c 0800 	str r1,[r21]
8e0017a0:	2023      	mov r1,0x1
8e0017a2:	34dc 0800 	str r1,[r21,+0x1]
8e0017a6:	009b 4800 	add r16,r16,1
8e0017aa:	909b 2400 	add r12,r12,1
8e0017ae:	b41b 4801 	add r21,r21,8
8e0017b2:	165c 4404 	str r16,[sp,+0x24]
8e0017b6:	95dc 2404 	str r12,[sp,+0x23]
8e0017ba:	33bb 0400 	sub r1,r12,7
8e0017be:	7968 0001 	bgt 8e001ab0 <__svfprintf_r+0x18a4>
8e0017c2:	6033      	sub r3,r0,0
8e0017c4:	0a10      	bne 8e0017d8 <__svfprintf_r+0x15cc>
8e0017c6:	954c 2402 	ldr r12,[sp,+0x12]
8e0017ca:	903b 2400 	sub r12,r12,0
8e0017ce:	0510      	bne 8e0017d8 <__svfprintf_r+0x15cc>
8e0017d0:	5fff 4406 	lsl r18,r15,0x1f
8e0017d4:	3f78 fffa 	bgte 8e000c52 <__svfprintf_r+0xa46>
8e0017d8:	95cc 2404 	ldr r12,[sp,+0x23]
8e0017dc:	56cc 0402 	ldr r2,[sp,+0x15]
8e0017e0:	364c 0402 	ldr r1,[sp,+0x14]
8e0017e4:	54dc 0800 	str r2,[r21,+0x1]
8e0017e8:	345c 0800 	str r1,[r21]
8e0017ec:	011f 480a 	add r16,r16,r2
8e0017f0:	909b 2400 	add r12,r12,1
8e0017f4:	b41b 4801 	add r21,r21,8
8e0017f8:	165c 4404 	str r16,[sp,+0x24]
8e0017fc:	95dc 2404 	str r12,[sp,+0x23]
8e001800:	73bb 0400 	sub r3,r12,7
8e001804:	9b68 0001 	bgt 8e001b3a <__svfprintf_r+0x192e>
8e001808:	600b 2002 	mov fp,0x0
8e00180c:	6c3f 240a 	sub fp,fp,r0
8e001810:	4c3b 4400 	sub r18,fp,0
8e001814:	8998 0001 	blte 8e001b26 <__svfprintf_r+0x191a>
8e001818:	a40b 8212 	mov r37,0x2120
8e00181c:	0c3b 0402 	sub r0,fp,16
8e001820:	a00b 98e2 	movt r37,0x8e00
8e001824:	620b 8002 	mov r35,0x10
8e001828:	0960      	bgt 8e00183a <__svfprintf_r+0x162e>
8e00182a:	59e8 0001 	b 8e001adc <__svfprintf_r+0x18d0>
8e00182e:	6c1b 24fe 	add fp,fp,-16
8e001832:	6c3b 0402 	sub r3,fp,16
8e001836:	5398 0001 	blte 8e001adc <__svfprintf_r+0x18d0>
8e00183a:	b45c 8800 	str r37,[r21]
8e00183e:	74dc 8800 	str r35,[r21,+0x1]
8e001842:	001b 4802 	add r16,r16,16
8e001846:	909b 2400 	add r12,r12,1
8e00184a:	b41b 4801 	add r21,r21,8
8e00184e:	165c 4404 	str r16,[sp,+0x24]
8e001852:	95dc 2404 	str r12,[sp,+0x23]
8e001856:	33bb 0400 	sub r1,r12,7
8e00185a:	ea90      	blte 8e00182e <__svfprintf_r+0x1622>
8e00185c:	44ef 0402 	mov r2,r9
8e001860:	00ef 0402 	mov r0,r8
8e001864:	38e2      	mov r1,r6
8e001866:	095f 0402 	jalr r10
8e00186a:	dfcb 4ff2 	mov r22,0xfffe
8e00186e:	4033      	sub r2,r0,0
8e001870:	de2b 5ff2 	movt r22,0xfff1
8e001874:	2718 fff7 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001878:	164c 4404 	ldr r16,[sp,+0x24]
8e00187c:	95cc 2404 	ldr r12,[sp,+0x23]
8e001880:	bcef 4002 	mov r21,r7
8e001884:	d5e0      	b 8e00182e <__svfprintf_r+0x1622>
8e001886:	0c3b 5000 	sub r16,r35,0
8e00188a:	200b 8002 	mov r33,0x0
8e00188e:	400b 4002 	mov r18,0x0
8e001892:	800b 2002 	mov r12,0x0
8e001896:	2c7f 9002 	movgte r33,r35
8e00189a:	b6dc 8401 	str r37,[sp,+0xd]
8e00189e:	148c 040d 	ldrb r0,[sp,+0x69]
8e0018a2:	545c 4402 	str r18,[sp,+0x10]
8e0018a6:	95dc 2402 	str r12,[sp,+0x13]
8e0018aa:	fce8 fff7 	b 8e0008a2 <__svfprintf_r+0x696>
8e0018ae:	1fbb 50ff 	sub r16,r39,-1
8e0018b2:	5d08 0001 	beq 8e001b6c <__svfprintf_r+0x1960>
8e0018b6:	3beb 8ff2 	mov r33,0xffdf
8e0018ba:	3feb 9ff2 	movt r33,0xffff
8e0018be:	2cdf 860a 	and r33,fp,r33
8e0018c2:	47bb 5008 	sub r18,r33,71
8e0018c6:	0610      	bne 8e0018d2 <__svfprintf_r+0x16c6>
8e0018c8:	1c3b 1000 	sub r0,r39,0
8e0018cc:	0023      	mov r0,0x1
8e0018ce:	e00f 8002 	moveq r39,r0
8e0018d2:	000b 0012 	mov r0,0x100
8e0018d6:	1c7f 040a 	orr r0,r15,r0
8e0018da:	4003      	mov r2,0x0
8e0018dc:	175c 0401 	str r0,[sp,+0xe]
8e0018e0:	2c3b 1000 	sub r1,r35,0
8e0018e4:	57dc 0401 	str r2,[sp,+0xf]
8e0018e8:	7588 0002 	blt 8e001dd2 <__svfprintf_r+0x1bc6>
8e0018ec:	08c3      	mov r0,0x46
8e0018ee:	040f 100a 	eor r0,r33,r0
8e0018f2:	2003      	mov r1,0x0
8e0018f4:	243a      	sub r1,r1,r0
8e0018f6:	0462      	movgt r0,r1
8e0018f8:	239b 40ff 	add r17,r0,-1
8e0018fc:	27ef 4806 	lsr r17,r17,0x1f
8e001900:	843b 2800 	sub r12,r17,0
8e001904:	f718 0001 	bne 8e001cf2 <__svfprintf_r+0x1ae6>
8e001908:	06bb 5008 	sub r16,r33,69
8e00190c:	8218 0002 	bne 8e001e10 <__svfprintf_r+0x1c04>
8e001910:	78ef 1002 	mov r3,r38
8e001914:	bc9b 9000 	add r37,r39,1
8e001918:	761b 440d 	add r19,sp,108
8e00191c:	541b 440e 	add r18,sp,112
8e001920:	361b 440e 	add r17,sp,116
8e001924:	0043      	mov r0,0x2
8e001926:	2f0b 0242 	mov r1,0x2478
8e00192a:	4ce2      	mov r2,r3
8e00192c:	155c 0400 	str r0,[sp,+0x2]
8e001930:	b5dc 8400 	str r37,[sp,+0x3]
8e001934:	b4dc 4401 	str r21,[sp,+0x9]
8e001938:	6cef 1002 	mov r3,r35
8e00193c:	765c 4400 	str r19,[sp,+0x4]
8e001940:	56dc 4400 	str r18,[sp,+0x5]
8e001944:	375c 4400 	str r17,[sp,+0x6]
8e001948:	00ef 0402 	mov r0,r8
8e00194c:	200b 18e2 	movt r1,0x8e00
8e001950:	0552      	jalr r1
8e001952:	b4cc 4401 	ldr r21,[sp,+0x9]
8e001956:	00ef 8002 	mov r32,r0
8e00195a:	a29f 820a 	add r37,r0,r37
8e00195e:	998b 2852 	mov r12,0x85cc
8e001962:	800b 38e2 	movt r12,0x8e00
8e001966:	b4dc 4401 	str r21,[sp,+0x9]
8e00196a:	18ef 1002 	mov r0,r38
8e00196e:	4003      	mov r2,0x0
8e001970:	6003      	mov r3,0x0
8e001972:	2cef 1002 	mov r1,r35
8e001976:	115f 0402 	jalr r12
8e00197a:	dfcb 4ff2 	mov r22,0xfffe
8e00197e:	803b 2000 	sub r12,r0,0
8e001982:	de2b 5ff2 	movt r22,0xfff1
8e001986:	b4cc 4401 	ldr r21,[sp,+0x9]
8e00198a:	0f00      	beq 8e0019a8 <__svfprintf_r+0x179c>
8e00198c:	16cc 0403 	ldr r0,[sp,+0x1d]
8e001990:	143f 500a 	sub r16,r37,r0
8e001994:	0648 0003 	blteu 8e001fa0 <__svfprintf_r+0x1d94>
8e001998:	2603      	mov r1,0x30
8e00199a:	209c 0200 	strb r1,[r0],+0x1
8e00199e:	16dc 0403 	str r0,[sp,+0x1d]
8e0019a2:	42bf 420a 	sub r18,r0,r37
8e0019a6:	fa10      	bne 8e00199a <__svfprintf_r+0x178e>
8e0019a8:	b43f 920a 	sub r37,r37,r32
8e0019ac:	b55c 8402 	str r37,[sp,+0x12]
8e0019b0:	07bb 1008 	sub r0,r33,71
8e0019b4:	5008 0001 	beq 8e001c54 <__svfprintf_r+0x1a48>
8e0019b8:	6ebb 040c 	sub r3,fp,101
8e0019bc:	ee98 0002 	blte 8e001f98 <__svfprintf_r+0x1d8c>
8e0019c0:	0f3b 040c 	sub r0,fp,102
8e0019c4:	15cc 0403 	ldr r0,[sp,+0x1b]
8e0019c8:	2808 0002 	beq 8e001e18 <__svfprintf_r+0x1c0c>
8e0019cc:	554c 4402 	ldr r18,[sp,+0x12]
8e0019d0:	413f 410a 	sub r18,r0,r18
8e0019d4:	0a88 0002 	blt 8e001de8 <__svfprintf_r+0x1bdc>
8e0019d8:	2023      	mov r1,0x1
8e0019da:	fcdf 240a 	and r15,r15,r1
8e0019de:	3c3b 0400 	sub r1,r15,0
8e0019e2:	7a18 0002 	bne 8e001ed6 <__svfprintf_r+0x1cca>
8e0019e6:	4033      	sub r2,r0,0
8e0019e8:	3cef 8402 	mov r33,r15
8e0019ec:	207f 8002 	movgte r33,r0
8e0019f0:	60ef 8002 	mov r35,r0
8e0019f4:	6ceb 2002 	mov fp,0x67
8e0019f8:	15dc 0402 	str r0,[sp,+0x13]
8e0019fc:	17cc 0401 	ldr r0,[sp,+0xf]
8e001a00:	0033      	sub r0,r0,0
8e001a02:	6808 0001 	beq 8e001cd2 <__svfprintf_r+0x1ac6>
8e001a06:	05a3      	mov r0,0x2d
8e001a08:	6003      	mov r3,0x0
8e001a0a:	149c 040d 	strb r0,[sp,+0x69]
8e001a0e:	f74c 2401 	ldr r15,[sp,+0xe]
8e001a12:	745c 0402 	str r3,[sp,+0x10]
8e001a16:	249b 9000 	add r33,r33,1
8e001a1a:	cde8 fff4 	b 8e0003b4 <__svfprintf_r+0x1a8>
8e001a1e:	44ef 0402 	mov r2,r9
8e001a22:	00ef 0402 	mov r0,r8
8e001a26:	38e2      	mov r1,r6
8e001a28:	095f 0402 	jalr r10
8e001a2c:	dfcb 4ff2 	mov r22,0xfffe
8e001a30:	4033      	sub r2,r0,0
8e001a32:	de2b 5ff2 	movt r22,0xfff1
8e001a36:	4618 fff6 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001a3a:	164c 4404 	ldr r16,[sp,+0x24]
8e001a3e:	bcef 4002 	mov r21,r7
8e001a42:	11e8 fffa 	b 8e000e64 <__svfprintf_r+0xc58>
8e001a46:	36cc 0401 	ldr r1,[sp,+0xd]
8e001a4a:	0444      	ldr r0,[r1]
8e001a4c:	261b 0000 	add r1,r1,4
8e001a50:	36dc 0401 	str r1,[sp,+0xd]
8e001a54:	405c 8000 	str r34,[r0]
8e001a58:	37e8 fff4 	b 8e0002c6 <__svfprintf_r+0xba>
8e001a5c:	510b 03c2 	mov r2,0x3c88
8e001a60:	00ef 0402 	mov r0,r8
8e001a64:	2803      	mov r1,0x40
8e001a66:	400b 18e2 	movt r2,0x8e00
8e001a6a:	0952      	jalr r2
8e001a6c:	dfcb 4ff2 	mov r22,0xfffe
8e001a70:	1854      	str r0,[r6]
8e001a72:	1a54      	str r0,[r6,0x4]
8e001a74:	803b 2000 	sub r12,r0,0
8e001a78:	de2b 5ff2 	movt r22,0xfff1
8e001a7c:	8508 0002 	beq 8e001f86 <__svfprintf_r+0x1d7a>
8e001a80:	0803      	mov r0,0x40
8e001a82:	1ad4      	str r0,[r6,0x5]
8e001a84:	fbe8 fff3 	b 8e00027a <__svfprintf_r+0x6e>
8e001a88:	00ef 0402 	mov r0,r8
8e001a8c:	38e2      	mov r1,r6
8e001a8e:	541b 0411 	add r2,sp,136
8e001a92:	0392      	gid
8e001a94:	6112      	movfs r3,config
8e001a96:	6e0a      	eor r3,r3,r4
8e001a98:	6f5f 010a 	and r3,r3,r22
8e001a9c:	6e0a      	eor r3,r3,r4
8e001a9e:	6102      	movts config,r3
8e001aa0:	0192      	gie
8e001aa2:	6d8b 0552 	mov r3,0x556c
8e001aa6:	600b 18e2 	movt r3,0x8e00
8e001aaa:	0d52      	jalr r3
8e001aac:	0be8 fff6 	b 8e0006c2 <__svfprintf_r+0x4b6>
8e001ab0:	44ef 0402 	mov r2,r9
8e001ab4:	00ef 0402 	mov r0,r8
8e001ab8:	38e2      	mov r1,r6
8e001aba:	095f 0402 	jalr r10
8e001abe:	dfcb 4ff2 	mov r22,0xfffe
8e001ac2:	4033      	sub r2,r0,0
8e001ac4:	de2b 5ff2 	movt r22,0xfff1
8e001ac8:	fd18 fff5 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001acc:	15cc 0403 	ldr r0,[sp,+0x1b]
8e001ad0:	164c 4404 	ldr r16,[sp,+0x24]
8e001ad4:	bcef 4002 	mov r21,r7
8e001ad8:	75e8 fffe 	b 8e0017c2 <__svfprintf_r+0x15b6>
8e001adc:	b45c 8800 	str r37,[r21]
8e001ae0:	74dc 2800 	str fp,[r21,+0x1]
8e001ae4:	019f 488a 	add r16,r16,fp
8e001ae8:	909b 2400 	add r12,r12,1
8e001aec:	b41b 4801 	add r21,r21,8
8e001af0:	165c 4404 	str r16,[sp,+0x24]
8e001af4:	95dc 2404 	str r12,[sp,+0x23]
8e001af8:	53bb 4400 	sub r18,r12,7
8e001afc:	1590      	blte 8e001b26 <__svfprintf_r+0x191a>
8e001afe:	38e2      	mov r1,r6
8e001b00:	00ef 0402 	mov r0,r8
8e001b04:	44ef 0402 	mov r2,r9
8e001b08:	095f 0402 	jalr r10
8e001b0c:	dfcb 4ff2 	mov r22,0xfffe
8e001b10:	2033      	sub r1,r0,0
8e001b12:	de2b 5ff2 	movt r22,0xfff1
8e001b16:	d618 fff5 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001b1a:	164c 4404 	ldr r16,[sp,+0x24]
8e001b1e:	95cc 2404 	ldr r12,[sp,+0x23]
8e001b22:	bcef 4002 	mov r21,r7
8e001b26:	554c 0402 	ldr r2,[sp,+0x12]
8e001b2a:	145c 8800 	str r32,[r21]
8e001b2e:	54dc 0800 	str r2,[r21,+0x1]
8e001b32:	011f 480a 	add r16,r16,r2
8e001b36:	67e8 fffc 	b 8e001404 <__svfprintf_r+0x11f8>
8e001b3a:	00ef 0402 	mov r0,r8
8e001b3e:	38e2      	mov r1,r6
8e001b40:	44ef 0402 	mov r2,r9
8e001b44:	095f 0402 	jalr r10
8e001b48:	dfcb 4ff2 	mov r22,0xfffe
8e001b4c:	803b 2000 	sub r12,r0,0
8e001b50:	de2b 5ff2 	movt r22,0xfff1
8e001b54:	b718 fff5 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001b58:	15cc 0403 	ldr r0,[sp,+0x1b]
8e001b5c:	164c 4404 	ldr r16,[sp,+0x24]
8e001b60:	95cc 2404 	ldr r12,[sp,+0x23]
8e001b64:	bcef 4002 	mov r21,r7
8e001b68:	50e8 fffe 	b 8e001808 <__svfprintf_r+0x15fc>
8e001b6c:	3beb 8ff2 	mov r33,0xffdf
8e001b70:	3feb 9ff2 	movt r33,0xffff
8e001b74:	e0cb 8002 	mov r39,0x6
8e001b78:	2cdf 860a 	and r33,fp,r33
8e001b7c:	abe8 fffe 	b 8e0018d2 <__svfprintf_r+0x16c6>
8e001b80:	590b 4542 	mov r18,0x54c8
8e001b84:	b4dc 4401 	str r21,[sp,+0x9]
8e001b88:	400b 58e2 	movt r18,0x8e00
8e001b8c:	095f 0802 	jalr r18
8e001b90:	60ef 8002 	mov r35,r0
8e001b94:	0c3b 1000 	sub r0,r35,0
8e001b98:	200b 8002 	mov r33,0x0
8e001b9c:	dfcb 4ff2 	mov r22,0xfffe
8e001ba0:	6003      	mov r3,0x0
8e001ba2:	800b 2002 	mov r12,0x0
8e001ba6:	2c7f 9002 	movgte r33,r35
8e001baa:	de2b 5ff2 	movt r22,0xfff1
8e001bae:	148c 040d 	ldrb r0,[sp,+0x69]
8e001bb2:	b6dc 8401 	str r37,[sp,+0xd]
8e001bb6:	745c 0402 	str r3,[sp,+0x10]
8e001bba:	95dc 2402 	str r12,[sp,+0x13]
8e001bbe:	b4cc 4401 	ldr r21,[sp,+0x9]
8e001bc2:	70e8 fff6 	b 8e0008a2 <__svfprintf_r+0x696>
8e001bc6:	38e2      	mov r1,r6
8e001bc8:	00ef 0402 	mov r0,r8
8e001bcc:	44ef 0402 	mov r2,r9
8e001bd0:	095f 0402 	jalr r10
8e001bd4:	dfcb 4ff2 	mov r22,0xfffe
8e001bd8:	2033      	sub r1,r0,0
8e001bda:	de2b 5ff2 	movt r22,0xfff1
8e001bde:	7218 fff5 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001be2:	164c 4404 	ldr r16,[sp,+0x24]
8e001be6:	bcef 4002 	mov r21,r7
8e001bea:	2fe8 fffb 	b 8e001248 <__svfprintf_r+0x103c>
8e001bee:	38e2      	mov r1,r6
8e001bf0:	00ef 0402 	mov r0,r8
8e001bf4:	44ef 0402 	mov r2,r9
8e001bf8:	095f 0402 	jalr r10
8e001bfc:	dfcb 4ff2 	mov r22,0xfffe
8e001c00:	2033      	sub r1,r0,0
8e001c02:	de2b 5ff2 	movt r22,0xfff1
8e001c06:	5e18 fff5 	bne 8e0006c2 <__svfprintf_r+0x4b6>
8e001c0a:	15cc 0403 	ldr r0,[sp,+0x1b]
8e001c0e:	554c 0402 	ldr r2,[sp,+0x12]
8e001c12:	164c 4404 	ldr r16,[sp,+0x24]
8e001c16:	083a      	sub r0,r2,r0
8e001c18:	bcef 4002 	mov r21,r7
8e001c1c:	60e8 fffc 	b 8e0014dc <__svfprintf_r+0x12d0>
8e001c20:	5f3b 1000 	sub r2,r39,6
8e001c24:	60cb 8002 	mov r35,0x6
8e001c28:	7c4f 9002 	movlteu r35,r39
8e001c2c:	20ef 9002 	mov r33,r32
8e001c30:	6c3b 1000 	sub r3,r35,0
8e001c34:	0f0b 8202 	mov r32,0x2078
8e001c38:	2c7f 9002 	movgte r33,r35
8e001c3c:	b6dc 8401 	str r37,[sp,+0xd]
8e001c40:	000b 9002 	movt r32,0x0
8e001c44:	b0e8 fff3 	b 8e0003a4 <__svfprintf_r+0x198>
8e001c48:	16cc 0403 	ldr r0,[sp,+0x1d]
8e001c4c:	003f 020a 	sub r0,r0,r32
8e001c50:	155c 0402 	str r0,[sp,+0x12]
8e001c54:	75cc 0403 	ldr r3,[sp,+0x1b]
8e001c58:	2eb3      	sub r1,r3,-3
8e001c5a:	0ce2      	mov r0,r3
8e001c5c:	0580      	blt 8e001c66 <__svfprintf_r+0x1a5a>
8e001c5e:	5dbf 100a 	sub r2,r39,r3
8e001c62:	b578 fffe 	bgte 8e0019cc <__svfprintf_r+0x17c0>
8e001c66:	6f1b 24ff 	add fp,fp,-2
8e001c6a:	6f93      	add r3,r3,-1
8e001c6c:	75dc 0403 	str r3,[sp,+0x1b]
8e001c70:	751c 240f 	strb fp,[sp,+0x7a]
8e001c74:	8c3b 2000 	sub r12,r3,0
8e001c78:	6c88 0001 	blt 8e001f50 <__svfprintf_r+0x1d44>
8e001c7c:	0563      	mov r0,0x2b
8e001c7e:	159c 040f 	strb r0,[sp,+0x7b]
8e001c82:	0cbb 4001 	sub r16,r3,9
8e001c86:	d768 0000 	bgt 8e001e34 <__svfprintf_r+0x1c28>
8e001c8a:	0603      	mov r0,0x30
8e001c8c:	6c1b 0006 	add r3,r3,48
8e001c90:	161c 040f 	strb r0,[sp,+0x7c]
8e001c94:	171b 040f 	add r0,sp,126
8e001c98:	769c 040f 	strb r3,[sp,+0x7d]
8e001c9c:	351b 040f 	add r1,sp,122
8e001ca0:	554c 4402 	ldr r18,[sp,+0x12]
8e001ca4:	20ba      	sub r1,r0,r1
8e001ca6:	689f 880a 	add r35,r18,r1
8e001caa:	345c 0403 	str r1,[sp,+0x18]
8e001cae:	48bb 4800 	sub r18,r18,1
8e001cb2:	1e98 0001 	blte 8e001eee <__svfprintf_r+0x1ce2>
8e001cb6:	6c9b 9000 	add r35,r35,1
8e001cba:	200b 8002 	mov r33,0x0
8e001cbe:	0c3b 5000 	sub r16,r35,0
8e001cc2:	400b 4002 	mov r18,0x0
8e001cc6:	2c7f 9002 	movgte r33,r35
8e001cca:	55dc 4402 	str r18,[sp,+0x13]
8e001cce:	97e8 fffe 	b 8e0019fc <__svfprintf_r+0x17f0>
8e001cd2:	400b 4002 	mov r18,0x0
8e001cd6:	148c 040d 	ldrb r0,[sp,+0x69]
8e001cda:	f74c 2401 	ldr r15,[sp,+0xe]
8e001cde:	545c 4402 	str r18,[sp,+0x10]
8e001ce2:	e0e8 fff5 	b 8e0008a2 <__svfprintf_r+0x696>
8e001ce6:	25a3      	mov r1,0x2d
8e001ce8:	05a3      	mov r0,0x2d
8e001cea:	349c 040d 	strb r1,[sp,+0x69]
8e001cee:	bde8 fff5 	b 8e000868 <__svfprintf_r+0x65c>
8e001cf2:	006b 4002 	mov r16,0x3
8e001cf6:	961b 440d 	add r20,sp,108
8e001cfa:	741b 440e 	add r19,sp,112
8e001cfe:	561b 440e 	add r18,sp,116
8e001d02:	78ef 1002 	mov r3,r38
8e001d06:	2f0b 0242 	mov r1,0x2478
8e001d0a:	4ce2      	mov r2,r3
8e001d0c:	575c 4400 	str r18,[sp,+0x6]
8e001d10:	35dc 4401 	str r17,[sp,+0xb]
8e001d14:	b4dc 4401 	str r21,[sp,+0x9]
8e001d18:	6cef 1002 	mov r3,r35
8e001d1c:	155c 4400 	str r16,[sp,+0x2]
8e001d20:	f5dc 8400 	str r39,[sp,+0x3]
8e001d24:	965c 4400 	str r20,[sp,+0x4]
8e001d28:	76dc 4400 	str r19,[sp,+0x5]
8e001d2c:	00ef 0402 	mov r0,r8
8e001d30:	200b 18e2 	movt r1,0x8e00
8e001d34:	0552      	jalr r1
8e001d36:	dfcb 4ff2 	mov r22,0xfffe
8e001d3a:	47bb 5008 	sub r18,r33,71
8e001d3e:	de2b 5ff2 	movt r22,0xfff1
8e001d42:	00ef 8002 	mov r32,r0
8e001d46:	35cc 4401 	ldr r17,[sp,+0xb]
8e001d4a:	b4cc 4401 	ldr r21,[sp,+0x9]
8e001d4e:	0510      	bne 8e001d58 <__svfprintf_r+0x1b4c>
8e001d50:	1fff 0406 	lsl r0,r15,0x1f
8e001d54:	7a78 ffff 	bgte 8e001c48 <__svfprintf_r+0x1a3c>
8e001d58:	a39f 920a 	add r37,r32,r39
8e001d5c:	243b 0800 	sub r1,r17,0
8e001d60:	ff08 fffd 	beq 8e00195e <__svfprintf_r+0x1752>
8e001d64:	000c 1000 	ldrb r0,[r32,+0x0]
8e001d68:	403b 0006 	sub r2,r0,48
8e001d6c:	0700      	beq 8e001d7a <__svfprintf_r+0x1b6e>
8e001d6e:	15cc 0403 	ldr r0,[sp,+0x1b]
8e001d72:	b41f 900a 	add r37,r37,r0
8e001d76:	f4e8 fffd 	b 8e00195e <__svfprintf_r+0x1752>
8e001d7a:	260b 4862 	mov r17,0x8630
8e001d7e:	6003      	mov r3,0x0
8e001d80:	b4dc 4401 	str r21,[sp,+0x9]
8e001d84:	18ef 1002 	mov r0,r38
8e001d88:	4003      	mov r2,0x0
8e001d8a:	2cef 1002 	mov r1,r35
8e001d8e:	200b 58e2 	movt r17,0x8e00
8e001d92:	055f 0802 	jalr r17
8e001d96:	6033      	sub r3,r0,0
8e001d98:	b4cc 4401 	ldr r21,[sp,+0x9]
8e001d9c:	e900      	beq 8e001d6e <__svfprintf_r+0x1b62>
8e001d9e:	0023      	mov r0,0x1
8e001da0:	03bf 020a 	sub r0,r0,r39
8e001da4:	15dc 0403 	str r0,[sp,+0x1b]
8e001da8:	b41f 900a 	add r37,r37,r0
8e001dac:	d9e8 fffd 	b 8e00195e <__svfprintf_r+0x1752>
8e001db0:	6003      	mov r3,0x0
8e001db2:	800b 2002 	mov r12,0x0
8e001db6:	3cef 9002 	mov r33,r39
8e001dba:	148c 040d 	ldrb r0,[sp,+0x69]
8e001dbe:	7cef 9002 	mov r35,r39
8e001dc2:	b6dc 8401 	str r37,[sp,+0xd]
8e001dc6:	745c 0402 	str r3,[sp,+0x10]
8e001dca:	95dc 2402 	str r12,[sp,+0x13]
8e001dce:	6ae8 fff5 	b 8e0008a2 <__svfprintf_r+0x696>
8e001dd2:	000b 0002 	mov r0,0x0
8e001dd6:	65a3      	mov r3,0x2d
8e001dd8:	000b 1802 	movt r0,0x8000
8e001ddc:	77dc 0401 	str r3,[sp,+0xf]
8e001de0:	618f 820a 	eor r35,r0,r35
8e001de4:	84e8 fffd 	b 8e0018ec <__svfprintf_r+0x16e0>
8e001de8:	803b 2000 	sub r12,r0,0
8e001dec:	602b 8002 	mov r35,0x1
8e001df0:	c198 0000 	blte 8e001f72 <__svfprintf_r+0x1d66>
8e001df4:	154c 4402 	ldr r16,[sp,+0x12]
8e001df8:	200b 8002 	mov r33,0x0
8e001dfc:	6c1f 910a 	add r35,r35,r16
8e001e00:	4c3b 5000 	sub r18,r35,0
8e001e04:	2c7f 9002 	movgte r33,r35
8e001e08:	6ceb 2002 	mov fp,0x67
8e001e0c:	f6e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001e10:	004b 4002 	mov r16,0x2
8e001e14:	71e8 ffff 	b 8e001cf6 <__svfprintf_r+0x1aea>
8e001e18:	2033      	sub r1,r0,0
8e001e1a:	7d90      	blte 8e001f14 <__svfprintf_r+0x1d08>
8e001e1c:	5c3b 1000 	sub r2,r39,0
8e001e20:	4f10      	bne 8e001ebe <__svfprintf_r+0x1cb2>
8e001e22:	ffff 2406 	lsl r15,r15,0x1f
8e001e26:	4c80      	blt 8e001ebe <__svfprintf_r+0x1cb2>
8e001e28:	20ef 8002 	mov r33,r0
8e001e2c:	60ef 8002 	mov r35,r0
8e001e30:	e4e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001e34:	3c0b 6082 	mov r25,0x8e0
8e001e38:	060b 60a2 	mov r24,0xa30
8e001e3c:	f79b 4410 	add r23,sp,135
8e001e40:	200b 7002 	movt r25,0x0
8e001e44:	000b 7002 	movt r24,0x0
8e001e48:	0392      	gid
8e001e4a:	411f 4002 	movfs r18,config
8e001e4e:	4b5f 490a 	and r18,r18,r22
8e001e52:	410f 4002 	movts config,r18
8e001e56:	0192      	gie
8e001e58:	0ce2      	mov r0,r3
8e001e5a:	2143      	mov r1,0xa
8e001e5c:	055f 0c02 	jalr r25
8e001e60:	2143      	mov r1,0xa
8e001e62:	40ef 6002 	mov r26,r0
8e001e66:	0ce2      	mov r0,r3
8e001e68:	015f 0c02 	jalr r24
8e001e6c:	481b 6c06 	add r26,r26,48
8e001e70:	3cef 0802 	mov r1,r23
8e001e74:	60e2      	mov r3,r0
8e001e76:	ff9b 48ff 	add r23,r23,-1
8e001e7a:	441c 6000 	strb r26,[r1]
8e001e7e:	0cbb 0001 	sub r0,r3,9
8e001e82:	eb60      	bgt 8e001e58 <__svfprintf_r+0x1c4c>
8e001e84:	4c1b 0006 	add r2,r3,48
8e001e88:	4b16      	lsl r2,r2,0x18
8e001e8a:	4b06      	lsr r2,r2,0x18
8e001e8c:	449c 0100 	strb r2,[r1,-0x1]
8e001e90:	67bf 050a 	sub r3,r9,r23
8e001e94:	7540      	blteu 8e001f7e <__svfprintf_r+0x1d72>
8e001e96:	04e2      	mov r0,r1
8e001e98:	761b 040f 	add r3,sp,124
8e001e9c:	03e0      	b 8e001ea2 <__svfprintf_r+0x1c96>
8e001e9e:	408c 0200 	ldrb r2,[r0],+0x1
8e001ea2:	4c9c 0200 	strb r2,[r3],+0x1
8e001ea6:	80bf 208a 	sub r12,r0,r9
8e001eaa:	fa10      	bne 8e001e9e <__svfprintf_r+0x1c92>
8e001eac:	149b 0411 	add r0,sp,137
8e001eb0:	00ba      	sub r0,r0,r1
8e001eb2:	161b 440f 	add r16,sp,124
8e001eb6:	001f 080a 	add r0,r16,r0
8e001eba:	f1e8 fffe 	b 8e001c9c <__svfprintf_r+0x1a90>
8e001ebe:	7c9b 9000 	add r35,r39,1
8e001ec2:	619f 820a 	add r35,r0,r35
8e001ec6:	200b 8002 	mov r33,0x0
8e001eca:	6c3b 1000 	sub r3,r35,0
8e001ece:	2c7f 9002 	movgte r33,r35
8e001ed2:	93e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001ed6:	609b 8000 	add r35,r0,1
8e001eda:	200b 8002 	mov r33,0x0
8e001ede:	6c3b 1000 	sub r3,r35,0
8e001ee2:	2c7f 9002 	movgte r33,r35
8e001ee6:	6ceb 2002 	mov fp,0x67
8e001eea:	87e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001eee:	0023      	mov r0,0x1
8e001ef0:	fc5f 240a 	and r15,r15,r0
8e001ef4:	1c3b 0400 	sub r0,r15,0
8e001ef8:	df18 fffe 	bne 8e001cb6 <__svfprintf_r+0x1aaa>
8e001efc:	2c3b 1000 	sub r1,r35,0
8e001f00:	3cef 8402 	mov r33,r15
8e001f04:	800b 2002 	mov r12,0x0
8e001f08:	2c7f 9002 	movgte r33,r35
8e001f0c:	95dc 2402 	str r12,[sp,+0x13]
8e001f10:	76e8 fffd 	b 8e0019fc <__svfprintf_r+0x17f0>
8e001f14:	9c3b 3000 	sub r12,r39,0
8e001f18:	2310      	bne 8e001f5e <__svfprintf_r+0x1d52>
8e001f1a:	ffff 2406 	lsl r15,r15,0x1f
8e001f1e:	2080      	blt 8e001f5e <__svfprintf_r+0x1d52>
8e001f20:	202b 8002 	mov r33,0x1
8e001f24:	602b 8002 	mov r35,0x1
8e001f28:	68e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001f2c:	76cc 0401 	ldr r3,[sp,+0xd]
8e001f30:	ec4c 8000 	ldr r39,[r3,+0x0]
8e001f34:	0e1b 0000 	add r0,r3,4
8e001f38:	16dc 0401 	str r0,[sp,+0xd]
8e001f3c:	3c3b 1000 	sub r1,r39,0
8e001f40:	1b78 fff2 	bgte 8e000376 <__svfprintf_r+0x16a>
8e001f44:	ffeb 8ff2 	mov r39,0xffff
8e001f48:	ffeb 9ff2 	movt r39,0xffff
8e001f4c:	15e8 fff2 	b 8e000376 <__svfprintf_r+0x16a>
8e001f50:	0003      	mov r0,0x0
8e001f52:	61ba      	sub r3,r0,r3
8e001f54:	05a3      	mov r0,0x2d
8e001f56:	159c 040f 	strb r0,[sp,+0x7b]
8e001f5a:	94e8 fffe 	b 8e001c82 <__svfprintf_r+0x1a76>
8e001f5e:	7d1b 9000 	add r35,r39,2
8e001f62:	200b 8002 	mov r33,0x0
8e001f66:	0c3b 5000 	sub r16,r35,0
8e001f6a:	2c7f 9002 	movgte r33,r35
8e001f6e:	45e8 fffd 	b 8e0019f8 <__svfprintf_r+0x17ec>
8e001f72:	604b 8002 	mov r35,0x2
8e001f76:	6c3f 900a 	sub r35,r35,r0
8e001f7a:	3de8 ffff 	b 8e001df4 <__svfprintf_r+0x1be8>
8e001f7e:	161b 040f 	add r0,sp,124
8e001f82:	8de8 fffe 	b 8e001c9c <__svfprintf_r+0x1a90>
8e001f86:	0183      	mov r0,0xc
8e001f88:	5feb 8ff2 	mov r34,0xffff
8e001f8c:	005c 0400 	str r0,[r8]
8e001f90:	5feb 9ff2 	movt r34,0xffff
8e001f94:	a2e8 fff3 	b 8e0006d8 <__svfprintf_r+0x4cc>
8e001f98:	75cc 0403 	ldr r3,[sp,+0x1b]
8e001f9c:	67e8 fffe 	b 8e001c6a <__svfprintf_r+0x1a5e>
8e001fa0:	a0ef 8002 	mov r37,r0
8e001fa4:	02e8 fffd 	b 8e0019a8 <__svfprintf_r+0x179c>
8e001fa8:	0998 8e00 	blte 8d1c1fba <__PROG_SIZE_FOR_CORE_+0x8d0c1fba>
8e001fac:	0386      	lsr r0,r0,0x1c
8e001fae:	8e00      	beq 8e001eca <__svfprintf_r+0x1cbe>
8e001fb0:	0386      	lsr r0,r0,0x1c
8e001fb2:	8e00      	beq 8e001ece <__svfprintf_r+0x1cc2>
8e001fb4:	09aa      	lsl r0,r2,r3
8e001fb6:	8e00      	beq 8e001ed2 <__svfprintf_r+0x1cc6>
8e001fb8:	0386      	lsr r0,r0,0x1c
8e001fba:	8e00      	beq 8e001ed6 <__svfprintf_r+0x1cca>
8e001fbc:	0386      	lsr r0,r0,0x1c
8e001fbe:	8e00      	beq 8e001eda <__svfprintf_r+0x1cce>
8e001fc0:	0386      	lsr r0,r0,0x1c
8e001fc2:	8e00      	beq 8e001ede <__svfprintf_r+0x1cd2>
8e001fc4:	0386      	lsr r0,r0,0x1c
8e001fc6:	8e00      	beq 8e001ee2 <__svfprintf_r+0x1cd6>
8e001fc8:	0386      	lsr r0,r0,0x1c
8e001fca:	8e00      	beq 8e001ee6 <__svfprintf_r+0x1cda>
8e001fcc:	0386      	lsr r0,r0,0x1c
8e001fce:	8e00      	beq 8e001eea <__svfprintf_r+0x1cde>
8e001fd0:	067c 8e00 	strd r32,[r25],+0x4
8e001fd4:	0a68 8e00 	bgt 8d1c1fe8 <__PROG_SIZE_FOR_CORE_+0x8d0c1fe8>
8e001fd8:	0386      	lsr r0,r0,0x1c
8e001fda:	8e00      	beq 8e001ef6 <__svfprintf_r+0x1cea>
8e001fdc:	0698 8e00 	blte 8d1c1fe8 <__PROG_SIZE_FOR_CORE_+0x8d0c1fe8>
8e001fe0:	0a70      	bgte 8e001ff4 <__svfprintf_r+0x1de8>
8e001fe2:	8e00      	beq 8e001efe <__svfprintf_r+0x1cf2>
8e001fe4:	0386      	lsr r0,r0,0x1c
8e001fe6:	8e00      	beq 8e001f02 <__svfprintf_r+0x1cf6>
8e001fe8:	0794      	strb r0,[r1,0x7]
8e001fea:	8e00      	beq 8e001f06 <__svfprintf_r+0x1cfa>
8e001fec:	079c 8e00 	strb r32,[r25],+0x7
8e001ff0:	079c 8e00 	strb r32,[r25],+0x7
8e001ff4:	079c 8e00 	strb r32,[r25],+0x7
8e001ff8:	079c 8e00 	strb r32,[r25],+0x7
8e001ffc:	079c 8e00 	strb r32,[r25],+0x7
8e002000:	079c 8e00 	strb r32,[r25],+0x7
8e002004:	079c 8e00 	strb r32,[r25],+0x7
8e002008:	079c 8e00 	strb r32,[r25],+0x7
8e00200c:	079c 8e00 	strb r32,[r25],+0x7
8e002010:	0386      	lsr r0,r0,0x1c
8e002012:	8e00      	beq 8e001f2e <__svfprintf_r+0x1d22>
8e002014:	0386      	lsr r0,r0,0x1c
8e002016:	8e00      	beq 8e001f32 <__svfprintf_r+0x1d26>
8e002018:	0386      	lsr r0,r0,0x1c
8e00201a:	8e00      	beq 8e001f36 <__svfprintf_r+0x1d2a>
8e00201c:	0386      	lsr r0,r0,0x1c
8e00201e:	8e00      	beq 8e001f3a <__svfprintf_r+0x1d2e>
8e002020:	0386      	lsr r0,r0,0x1c
8e002022:	8e00      	beq 8e001f3e <__svfprintf_r+0x1d32>
8e002024:	0386      	lsr r0,r0,0x1c
8e002026:	8e00      	beq 8e001f42 <__svfprintf_r+0x1d36>
8e002028:	0386      	lsr r0,r0,0x1c
8e00202a:	8e00      	beq 8e001f46 <__svfprintf_r+0x1d3a>
8e00202c:	0386      	lsr r0,r0,0x1c
8e00202e:	8e00      	beq 8e001f4a <__svfprintf_r+0x1d3e>
8e002030:	0386      	lsr r0,r0,0x1c
8e002032:	8e00      	beq 8e001f4e <__svfprintf_r+0x1d42>
8e002034:	0386      	lsr r0,r0,0x1c
8e002036:	8e00      	beq 8e001f52 <__svfprintf_r+0x1d46>
8e002038:	0520      	bgtu 8e002042 <__svfprintf_r+0x1e36>
8e00203a:	8e00      	beq 8e001f56 <__svfprintf_r+0x1d4a>
8e00203c:	07ca      	lsr r0,r1,r7
8e00203e:	8e00      	beq 8e001f5a <__svfprintf_r+0x1d4e>
8e002040:	0386      	lsr r0,r0,0x1c
8e002042:	8e00      	beq 8e001f5e <__svfprintf_r+0x1d52>
8e002044:	07ca      	lsr r0,r1,r7
8e002046:	8e00      	beq 8e001f62 <__svfprintf_r+0x1d56>
8e002048:	0386      	lsr r0,r0,0x1c
8e00204a:	8e00      	beq 8e001f66 <__svfprintf_r+0x1d5a>
8e00204c:	0386      	lsr r0,r0,0x1c
8e00204e:	8e00      	beq 8e001f6a <__svfprintf_r+0x1d5e>
8e002050:	0386      	lsr r0,r0,0x1c
8e002052:	8e00      	beq 8e001f6e <__svfprintf_r+0x1d62>
8e002054:	0386      	lsr r0,r0,0x1c
8e002056:	8e00      	beq 8e001f72 <__svfprintf_r+0x1d66>
8e002058:	08b0      	bbne 8e002068 <__svfprintf_r+0x1e5c>
8e00205a:	8e00      	beq 8e001f76 <__svfprintf_r+0x1d6a>
8e00205c:	0386      	lsr r0,r0,0x1c
8e00205e:	8e00      	beq 8e001f7a <__svfprintf_r+0x1d6e>
8e002060:	0386      	lsr r0,r0,0x1c
8e002062:	8e00      	beq 8e001f7e <__svfprintf_r+0x1d72>
8e002064:	0564      	ldrd r0,[r1,0x2]
8e002066:	8e00      	beq 8e001f82 <__svfprintf_r+0x1d76>
8e002068:	0386      	lsr r0,r0,0x1c
8e00206a:	8e00      	beq 8e001f86 <__svfprintf_r+0x1d7a>
8e00206c:	0386      	lsr r0,r0,0x1c
8e00206e:	8e00      	beq 8e001f8a <__svfprintf_r+0x1d7e>
8e002070:	0386      	lsr r0,r0,0x1c
8e002072:	8e00      	beq 8e001f8e <__svfprintf_r+0x1d82>
8e002074:	0386      	lsr r0,r0,0x1c
8e002076:	8e00      	beq 8e001f92 <__svfprintf_r+0x1d86>
8e002078:	0386      	lsr r0,r0,0x1c
8e00207a:	8e00      	beq 8e001f96 <__svfprintf_r+0x1d8a>
8e00207c:	059a      	add r0,r1,r3
8e00207e:	8e00      	beq 8e001f9a <__svfprintf_r+0x1d8e>
8e002080:	0386      	lsr r0,r0,0x1c
8e002082:	8e00      	beq 8e001f9e <__svfprintf_r+0x1d92>
8e002084:	0386      	lsr r0,r0,0x1c
8e002086:	8e00      	beq 8e001fa2 <__svfprintf_r+0x1d96>
8e002088:	08b8 8e00 	bbne 8d1c2098 <__PROG_SIZE_FOR_CORE_+0x8d0c2098>
8e00208c:	0386      	lsr r0,r0,0x1c
8e00208e:	8e00      	beq 8e001faa <__svfprintf_r+0x1d9e>
8e002090:	0386      	lsr r0,r0,0x1c
8e002092:	8e00      	beq 8e001fae <__svfprintf_r+0x1da2>
8e002094:	0386      	lsr r0,r0,0x1c
8e002096:	8e00      	beq 8e001fb2 <__svfprintf_r+0x1da6>
8e002098:	0386      	lsr r0,r0,0x1c
8e00209a:	8e00      	beq 8e001fb6 <__svfprintf_r+0x1daa>
8e00209c:	0386      	lsr r0,r0,0x1c
8e00209e:	8e00      	beq 8e001fba <__svfprintf_r+0x1dae>
8e0020a0:	0386      	lsr r0,r0,0x1c
8e0020a2:	8e00      	beq 8e001fbe <__svfprintf_r+0x1db2>
8e0020a4:	0386      	lsr r0,r0,0x1c
8e0020a6:	8e00      	beq 8e001fc2 <__svfprintf_r+0x1db6>
8e0020a8:	0386      	lsr r0,r0,0x1c
8e0020aa:	8e00      	beq 8e001fc6 <__svfprintf_r+0x1dba>
8e0020ac:	0386      	lsr r0,r0,0x1c
8e0020ae:	8e00      	beq 8e001fca <__svfprintf_r+0x1dbe>
8e0020b0:	0386      	lsr r0,r0,0x1c
8e0020b2:	8e00      	beq 8e001fce <__svfprintf_r+0x1dc2>
8e0020b4:	092a      	lsl r0,r2,r2
8e0020b6:	8e00      	beq 8e001fd2 <__svfprintf_r+0x1dc6>
8e0020b8:	0526      	lsr r0,r1,0x9
8e0020ba:	8e00      	beq 8e001fd6 <__svfprintf_r+0x1dca>
8e0020bc:	07ca      	lsr r0,r1,r7
8e0020be:	8e00      	beq 8e001fda <__svfprintf_r+0x1dce>
8e0020c0:	07ca      	lsr r0,r1,r7
8e0020c2:	8e00      	beq 8e001fde <__svfprintf_r+0x1dd2>
8e0020c4:	07ca      	lsr r0,r1,r7
8e0020c6:	8e00      	beq 8e001fe2 <__svfprintf_r+0x1dd6>
8e0020c8:	08f6      	lsl r0,r2,0x7
8e0020ca:	8e00      	beq 8e001fe6 <__svfprintf_r+0x1dda>
8e0020cc:	0526      	lsr r0,r1,0x9
8e0020ce:	8e00      	beq 8e001fea <__svfprintf_r+0x1dde>
8e0020d0:	0386      	lsr r0,r0,0x1c
8e0020d2:	8e00      	beq 8e001fee <__svfprintf_r+0x1de2>
8e0020d4:	0386      	lsr r0,r0,0x1c
8e0020d6:	8e00      	beq 8e001ff2 <__svfprintf_r+0x1de6>
8e0020d8:	0518 8e00 	bne 8d1c20e2 <__PROG_SIZE_FOR_CORE_+0x8d0c20e2>
8e0020dc:	0386      	lsr r0,r0,0x1c
8e0020de:	8e00      	beq 8e001ffa <__svfprintf_r+0x1dee>
8e0020e0:	0a48 8e00 	blteu 8d1c20f4 <__PROG_SIZE_FOR_CORE_+0x8d0c20f4>
8e0020e4:	056a      	asr r0,r1,r2
8e0020e6:	8e00      	beq 8e002002 <__svfprintf_r+0x1df6>
8e0020e8:	0952      	jalr r2
8e0020ea:	8e00      	beq 8e002006 <__svfprintf_r+0x1dfa>
8e0020ec:	0518 8e00 	bne 8d1c20f6 <__PROG_SIZE_FOR_CORE_+0x8d0c20f6>
8e0020f0:	0386      	lsr r0,r0,0x1c
8e0020f2:	8e00      	beq 8e00200e <__svfprintf_r+0x1e02>
8e0020f4:	09b2 8e00 	*unknown*
8e0020f8:	0386      	lsr r0,r0,0x1c
8e0020fa:	8e00      	beq 8e002016 <__svfprintf_r+0x1e0a>
8e0020fc:	05a0      	bbeq 8e002106 <__svfprintf_r+0x1efa>
8e0020fe:	8e00      	beq 8e00201a <__svfprintf_r+0x1e0e>
8e002100:	0386      	lsr r0,r0,0x1c
8e002102:	8e00      	beq 8e00201e <__svfprintf_r+0x1e12>
8e002104:	0386      	lsr r0,r0,0x1c
8e002106:	8e00      	beq 8e002022 <__svfprintf_r+0x1e16>
8e002108:	08fe 8e00 	*unknown*
8e00210c:	0000      	beq 8e00210c <__svfprintf_r+0x1f00>
	...

8e002110 <_blanks.3993>:
8e002110:	2020 2020 2020 2020 2020 2020 2020 2020                     

8e002120 <_zeroes.3994>:
8e002120:	3030 3030 3030 3030 3030 3030 3030 3030     0000000000000000

8e002130 <___call_exitprocs>:
8e002130:	470b 0002 	mov r2,0x38
8e002134:	97fc 0700 	strd r4,[sp],-0x7
8e002138:	400b 18e2 	movt r2,0x8e00
8e00213c:	567c 2400 	strd r10,[sp,+0x4]
8e002140:	157c 8400 	strd r32,[sp,+0x2]
8e002144:	484c 2000 	ldr r10,[r2,+0x0]
8e002148:	000b 8002 	mov r32,0x0
8e00214c:	16fc 2400 	strd r8,[sp,+0x5]
8e002150:	d77c 0400 	strd r6,[sp,+0x6]
8e002154:	60ef 2002 	mov fp,r0
8e002158:	c4e2      	mov r6,r1
8e00215a:	002b 2002 	mov r8,0x1
8e00215e:	200b 2002 	mov r9,0x0
8e002162:	000b 9002 	movt r32,0x0
8e002166:	d5fc 2400 	strd lr,[sp,+0x3]
8e00216a:	55dc 8400 	str r34,[sp,+0x3]
8e00216e:	e94c 040a 	ldr r7,[r10,+0x52]
8e002172:	481b 8429 	add r34,r10,328
8e002176:	1c33      	sub r0,r7,0
8e002178:	4500      	beq 8e002202 <___call_exitprocs+0xd2>
8e00217a:	1cc4      	ldr r0,[r7,0x1]
8e00217c:	8393      	add r4,r0,-1
8e00217e:	3033      	sub r1,r4,0
8e002180:	3e80      	blt 8e0021fc <___call_exitprocs+0xcc>
8e002182:	a39b 0003 	add r5,r0,31
8e002186:	fc1b 2011 	add r15,r7,136
8e00218a:	b456      	lsl r5,r5,0x2
8e00218c:	be9f 040a 	add r5,r15,r5
8e002190:	08e0      	b 8e0021a0 <___call_exitprocs+0x70>
8e002192:	3444      	ldr r1,[r5]
8e002194:	073a      	sub r0,r1,r6
8e002196:	0700      	beq 8e0021a4 <___call_exitprocs+0x74>
8e002198:	9393      	add r4,r4,-1
8e00219a:	b613      	add r5,r5,-4
8e00219c:	13b3      	sub r0,r4,-1
8e00219e:	2f00      	beq 8e0021fc <___call_exitprocs+0xcc>
8e0021a0:	7833      	sub r3,r6,0
8e0021a2:	f810      	bne 8e002192 <___call_exitprocs+0x62>
8e0021a4:	5cc4      	ldr r2,[r7,0x1]
8e0021a6:	37bf 008a 	sub r1,r5,r15
8e0021aa:	3c9a      	add r1,r7,r1
8e0021ac:	4b93      	add r2,r2,-1
8e0021ae:	6a3a      	sub r3,r2,r4
8e0021b0:	474c 0103 	ldr r2,[r1,-0x1e]
8e0021b4:	3b00      	beq 8e00222a <___call_exitprocs+0xfa>
8e0021b6:	275c 2103 	str r9,[r1,-0x1e]
8e0021ba:	0833      	sub r0,r2,0
8e0021bc:	ee00      	beq 8e002198 <___call_exitprocs+0x68>
8e0021be:	1d4c 000c 	ldr r0,[r7,+0x62]
8e0021c2:	222f 040a 	lsl r1,r8,r4
8e0021c6:	045a      	and r0,r1,r0
8e0021c8:	6033      	sub r3,r0,0
8e0021ca:	3ccc 8000 	ldr r33,[r7,+0x1]
8e0021ce:	2c00      	beq 8e002226 <___call_exitprocs+0xf6>
8e0021d0:	1dcc 000c 	ldr r0,[r7,+0x63]
8e0021d4:	245a      	and r1,r1,r0
8e0021d6:	0433      	sub r0,r1,0
8e0021d8:	2b10      	bne 8e00222e <___call_exitprocs+0xfe>
8e0021da:	344c 0104 	ldr r1,[r5,-0x20]
8e0021de:	0cef 0402 	mov r0,fp
8e0021e2:	0952      	jalr r2
8e0021e4:	1cc4      	ldr r0,[r7,0x1]
8e0021e6:	20bf 020a 	sub r1,r0,r33
8e0021ea:	c210      	bne 8e00216e <___call_exitprocs+0x3e>
8e0021ec:	084c 1000 	ldr r0,[r34,+0x0]
8e0021f0:	63ba      	sub r3,r0,r7
8e0021f2:	be10      	bne 8e00216e <___call_exitprocs+0x3e>
8e0021f4:	9393      	add r4,r4,-1
8e0021f6:	b613      	add r5,r5,-4
8e0021f8:	13b3      	sub r0,r4,-1
8e0021fa:	d310      	bne 8e0021a0 <___call_exitprocs+0x70>
8e0021fc:	203b 1000 	sub r1,r32,0
8e002200:	1b10      	bne 8e002236 <___call_exitprocs+0x106>
8e002202:	d76c 0400 	ldrd r6,[sp,+0x6]
8e002206:	16ec 2400 	ldrd r8,[sp,+0x5]
8e00220a:	566c 2400 	ldrd r10,[sp,+0x4]
8e00220e:	d5ec 2400 	ldrd lr,[sp,+0x3]
8e002212:	156c 8400 	ldrd r32,[sp,+0x2]
8e002216:	55cc 8400 	ldr r34,[sp,+0x3]
8e00221a:	b41b 2407 	add sp,sp,56
8e00221e:	946c 0400 	ldrd r4,[sp,+0x0]
8e002222:	194f 0402 	rts
8e002226:	0952      	jalr r2
8e002228:	dee0      	b 8e0021e4 <___call_exitprocs+0xb4>
8e00222a:	9cd4      	str r4,[r7,0x1]
8e00222c:	c7e0      	b 8e0021ba <___call_exitprocs+0x8a>
8e00222e:	144c 0104 	ldr r0,[r5,-0x20]
8e002232:	0952      	jalr r2
8e002234:	d8e0      	b 8e0021e4 <___call_exitprocs+0xb4>
8e002236:	1cc4      	ldr r0,[r7,0x1]
8e002238:	6033      	sub r3,r0,0
8e00223a:	0e10      	bne 8e002256 <___call_exitprocs+0x126>
8e00223c:	3c44      	ldr r1,[r7]
8e00223e:	0433      	sub r0,r1,0
8e002240:	1000      	beq 8e002260 <___call_exitprocs+0x130>
8e002242:	1ce2      	mov r0,r7
8e002244:	285c 1000 	str r1,[r34]
8e002248:	015f 1002 	jalr r32
8e00224c:	e84c 1000 	ldr r7,[r34,+0x0]
8e002250:	3c33      	sub r1,r7,0
8e002252:	9410      	bne 8e00217a <___call_exitprocs+0x4a>
8e002254:	d7e0      	b 8e002202 <___call_exitprocs+0xd2>
8e002256:	1c44      	ldr r0,[r7]
8e002258:	5cef 8002 	mov r34,r7
8e00225c:	e0e2      	mov r7,r0
8e00225e:	f9e0      	b 8e002250 <___call_exitprocs+0x120>
8e002260:	0003      	mov r0,0x0
8e002262:	fbe0      	b 8e002258 <___call_exitprocs+0x128>

8e002264 <_quorem>:
8e002264:	967c 0700 	strd r4,[sp],-0x4
8e002268:	d4fc 2400 	strd lr,[sp,+0x1]
8e00226c:	a644      	ldr r5,[r1,0x4]
8e00226e:	e0ef 2002 	mov r15,r0
8e002272:	0244      	ldr r0,[r0,0x4]
8e002274:	c4ef 4002 	mov r22,r1
8e002278:	ffcb 4ff2 	mov r23,0xfffe
8e00227c:	343a      	sub r1,r5,r0
8e00227e:	d5fc 0400 	strd r6,[sp,+0x3]
8e002282:	16dc 2400 	str r8,[sp,+0x5]
8e002286:	011f 6002 	movfs r24,config
8e00228a:	fe2b 5ff2 	movt r23,0xfff1
8e00228e:	0003      	mov r0,0x0
8e002290:	e768 0000 	bgt 8e00245e <_quorem+0x1fa>
8e002294:	f69b 0000 	add r7,r5,5
8e002298:	fc56      	lsl r7,r7,0x2
8e00229a:	dbc9 0800 	ldr r6,[r22,+r7]
8e00229e:	d893      	add r6,r6,1
8e0022a0:	0392      	gid
8e0022a2:	4112      	movfs r2,config
8e0022a4:	4bdf 010a 	and r2,r2,r23
8e0022a8:	4102      	movts config,r2
8e0022aa:	0192      	gie
8e0022ac:	1fc9 0400 	ldr r0,[r15,+r7]
8e0022b0:	570b 00b2 	mov r2,0xbb8
8e0022b4:	38e2      	mov r1,r6
8e0022b6:	400b 1002 	movt r2,0x0
8e0022ba:	0952      	jalr r2
8e0022bc:	981b 0803 	add r4,r22,24
8e0022c0:	b793      	add r5,r5,-1
8e0022c2:	fb9f 080a 	add r7,r22,r7
8e0022c6:	1c1b 2403 	add r8,r15,24
8e0022ca:	203b 4000 	sub r17,r0,0
8e0022ce:	c0e2      	mov r6,r0
8e0022d0:	6900      	beq 8e0023a2 <_quorem+0x13e>
8e0022d2:	200b 0002 	mov r1,0x0
8e0022d6:	90ef 2002 	mov r12,r4
8e0022da:	60ef 0402 	mov r3,r8
8e0022de:	0003      	mov r0,0x0
8e0022e0:	000b 4002 	mov r16,0x0
8e0022e4:	5feb 0ff2 	mov r2,0xffff
8e0022e8:	210b 1002 	movt r1,0x8
8e0022ec:	0392      	gid
8e0022ee:	211f 4002 	movfs r17,config
8e0022f2:	24ff 480a 	orr r17,r17,r1
8e0022f6:	210f 4002 	movts config,r17
8e0022fa:	0192      	gie
8e0022fc:	b0cc 4600 	ldr r21,[r12],+0x1
8e002300:	8c4c 4000 	ldr r20,[r3,+0x0]
8e002304:	755f 480a 	and r19,r21,r2
8e002308:	b60f 4806 	lsr r21,r21,0x10
8e00230c:	6f2f 4807 	fmul r19,r19,r6
8e002310:	515f 480a 	and r18,r20,r2
8e002314:	b72f 4807 	fmul r21,r21,r6
8e002318:	081f 490a 	add r16,r18,r16
8e00231c:	920f 4806 	lsr r20,r20,0x10
8e002320:	619f 410a 	add r19,r0,r19
8e002324:	2e0f 4806 	lsr r17,r19,0x10
8e002328:	269f 490a 	add r17,r17,r21
8e00232c:	6d5f 480a 	and r19,r19,r2
8e002330:	41bf 490a 	sub r18,r16,r19
8e002334:	055f 080a 	and r0,r17,r2
8e002338:	103f 480a 	sub r16,r20,r0
8e00233c:	0a0f 080e 	asr r0,r18,0x10
8e002340:	001f 480a 	add r16,r16,r0
8e002344:	021f 0806 	lsl r0,r16,0x10
8e002348:	495f 480a 	and r18,r18,r2
8e00234c:	417f 410a 	orr r18,r0,r18
8e002350:	020f 480e 	asr r16,r16,0x10
8e002354:	060f 0806 	lsr r0,r17,0x10
8e002358:	4cdc 4200 	str r18,[r3],+0x1
8e00235c:	3e3f 008a 	sub r1,r7,r12
8e002360:	ce30      	bgteu 8e0022fc <_quorem+0x98>
8e002362:	571b 0000 	add r2,r5,6
8e002366:	4856      	lsl r2,r2,0x2
8e002368:	1d49 0400 	ldr r0,[r15,+r2]
8e00236c:	5d1f 040a 	add r2,r15,r2
8e002370:	203b 4000 	sub r17,r0,0
8e002374:	1710      	bne 8e0023a2 <_quorem+0x13e>
8e002376:	0a13      	add r0,r2,-4
8e002378:	203f 040a 	sub r1,r8,r0
8e00237c:	1130      	bgteu 8e00239e <_quorem+0x13a>
8e00237e:	08cc 0100 	ldr r0,[r2,-0x1]
8e002382:	203b 4000 	sub r17,r0,0
8e002386:	0c10      	bne 8e00239e <_quorem+0x13a>
8e002388:	481b 00ff 	add r2,r2,-8
8e00238c:	05e0      	b 8e002396 <_quorem+0x132>
8e00238e:	0844      	ldr r0,[r2]
8e002390:	4a13      	add r2,r2,-4
8e002392:	2033      	sub r1,r0,0
8e002394:	0510      	bne 8e00239e <_quorem+0x13a>
8e002396:	b793      	add r5,r5,-1
8e002398:	013f 040a 	sub r0,r8,r2
8e00239c:	f950      	bltu 8e00238e <_quorem+0x12a>
8e00239e:	be5c 0400 	str r5,[r15,+0x4]
8e0023a2:	0392      	gid
8e0023a4:	4112      	movfs r2,config
8e0023a6:	480f 018a 	eor r2,r2,r24
8e0023aa:	4bdf 010a 	and r2,r2,r23
8e0023ae:	480f 018a 	eor r2,r2,r24
8e0023b2:	4102      	movts config,r2
8e0023b4:	0192      	gie
8e0023b6:	4e0b 04c2 	mov r2,0x4c70
8e0023ba:	1cef 0402 	mov r0,r15
8e0023be:	38ef 0802 	mov r1,r22
8e0023c2:	400b 18e2 	movt r2,0x8e00
8e0023c6:	0952      	jalr r2
8e0023c8:	203b 4000 	sub r17,r0,0
8e0023cc:	4880      	blt 8e00245c <_quorem+0x1f8>
8e0023ce:	d893      	add r6,r6,1
8e0023d0:	40ef 0402 	mov r2,r8
8e0023d4:	6003      	mov r3,0x0
8e0023d6:	3feb 0ff2 	mov r1,0xffff
8e0023da:	084c 4000 	ldr r16,[r2,+0x0]
8e0023de:	30cc 4200 	ldr r17,[r4],+0x1
8e0023e2:	80df 280a 	and r12,r16,r1
8e0023e6:	44df 480a 	and r18,r17,r1
8e0023ea:	719f 040a 	add r3,r12,r3
8e0023ee:	260f 4806 	lsr r17,r17,0x10
8e0023f2:	8d3f 210a 	sub r12,r3,r18
8e0023f6:	020f 4806 	lsr r16,r16,0x10
8e0023fa:	24df 480a 	and r17,r17,r1
8e0023fe:	60bf 090a 	sub r3,r16,r17
8e002402:	520f 440e 	asr r18,r12,0x10
8e002406:	6d1f 010a 	add r3,r3,r18
8e00240a:	0e1f 4006 	lsl r16,r3,0x10
8e00240e:	90df 240a 	and r12,r12,r1
8e002412:	827f 288a 	orr r12,r16,r12
8e002416:	6e0e      	asr r3,r3,0x10
8e002418:	88dc 2200 	str r12,[r2],+0x1
8e00241c:	1e3a      	sub r0,r7,r4
8e00241e:	de30      	bgteu 8e0023da <_quorem+0x176>
8e002420:	371b 0000 	add r1,r5,6
8e002424:	2456      	lsl r1,r1,0x2
8e002426:	1cc9 0400 	ldr r0,[r15,+r1]
8e00242a:	3c9f 040a 	add r1,r15,r1
8e00242e:	4033      	sub r2,r0,0
8e002430:	1610      	bne 8e00245c <_quorem+0x1f8>
8e002432:	0613      	add r0,r1,-4
8e002434:	203f 440a 	sub r17,r8,r0
8e002438:	1030      	bgteu 8e002458 <_quorem+0x1f4>
8e00243a:	04cc 0100 	ldr r0,[r1,-0x1]
8e00243e:	4033      	sub r2,r0,0
8e002440:	0c10      	bne 8e002458 <_quorem+0x1f4>
8e002442:	241b 00ff 	add r1,r1,-8
8e002446:	05e0      	b 8e002450 <_quorem+0x1ec>
8e002448:	0444      	ldr r0,[r1]
8e00244a:	2613      	add r1,r1,-4
8e00244c:	4033      	sub r2,r0,0
8e00244e:	0510      	bne 8e002458 <_quorem+0x1f4>
8e002450:	b793      	add r5,r5,-1
8e002452:	20bf 440a 	sub r17,r8,r1
8e002456:	f950      	bltu 8e002448 <_quorem+0x1e4>
8e002458:	be5c 0400 	str r5,[r15,+0x4]
8e00245c:	18e2      	mov r0,r6
8e00245e:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e002462:	16cc 2400 	ldr r8,[sp,+0x5]
8e002466:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e00246a:	b41b 2404 	add sp,sp,32
8e00246e:	946c 0400 	ldrd r4,[sp,+0x0]
8e002472:	194f 0402 	rts
8e002476:	01a2      	nop

8e002478 <__dtoa_r>:
8e002478:	204c 0002 	ldr r1,[r0,+0x10]
8e00247c:	94fc 0702 	strd r4,[sp],-0x11
8e002480:	d47c 0402 	strd r6,[sp,+0x10]
8e002484:	d6fc 2401 	strd lr,[sp,+0xd]
8e002488:	547c 0401 	strd r2,[sp,+0x8]
8e00248c:	17fc 2401 	strd r8,[sp,+0xf]
8e002490:	577c 2401 	strd r10,[sp,+0xe]
8e002494:	167c 8401 	strd r32,[sp,+0xc]
8e002498:	55fc 8401 	strd r34,[sp,+0xb]
8e00249c:	957c 8401 	strd r36,[sp,+0xa]
8e0024a0:	d4fc 8401 	strd r38,[sp,+0x9]
8e0024a4:	4433      	sub r2,r1,0
8e0024a6:	c0e2      	mov r6,r0
8e0024a8:	f7cc 2404 	ldr r15,[sp,+0x27]
8e0024ac:	0f00      	beq 8e0024ca <__dtoa_r+0x52>
8e0024ae:	40cc 0002 	ldr r2,[r0,+0x11]
8e0024b2:	6023      	mov r3,0x1
8e0024b4:	6d2a      	lsl r3,r3,r2
8e0024b6:	bc8b 0442 	mov r5,0x44e4
8e0024ba:	a00b 18e2 	movt r5,0x8e00
8e0024be:	44d4      	str r2,[r1,0x1]
8e0024c0:	6554      	str r3,[r1,0x2]
8e0024c2:	1552      	jalr r5
8e0024c4:	0003      	mov r0,0x0
8e0024c6:	185c 0002 	str r0,[r6,+0x10]
8e0024ca:	34cc 2402 	ldr r9,[sp,+0x11]
8e0024ce:	643b 0400 	sub r3,r9,0
8e0024d2:	6c80      	blt 8e0025aa <__dtoa_r+0x132>
8e0024d4:	0003      	mov r0,0x0
8e0024d6:	1c5c 0400 	str r0,[r15]
8e0024da:	000b 0002 	mov r0,0x0
8e0024de:	1e0b 17f2 	movt r0,0x7ff0
8e0024e2:	245f 040a 	and r1,r9,r0
8e0024e6:	843f 200a 	sub r12,r1,r0
8e0024ea:	4000      	beq 8e00256a <__dtoa_r+0xf2>
8e0024ec:	144c 8402 	ldr r32,[sp,+0x10]
8e0024f0:	34cc 8402 	ldr r33,[sp,+0x11]
8e0024f4:	198b 4852 	mov r16,0x85cc
8e0024f8:	24ef 1002 	mov r1,r33
8e0024fc:	4003      	mov r2,0x0
8e0024fe:	6003      	mov r3,0x0
8e002500:	00ef 1002 	mov r0,r32
8e002504:	000b 58e2 	movt r16,0x8e00
8e002508:	015f 0802 	jalr r16
8e00250c:	2033      	sub r1,r0,0
8e00250e:	5a10      	bne 8e0025c2 <__dtoa_r+0x14a>
8e002510:	974c 2404 	ldr r12,[sp,+0x26]
8e002514:	144c 4405 	ldr r16,[sp,+0x28]
8e002518:	0023      	mov r0,0x1
8e00251a:	900b 0202 	mov r4,0x2080
8e00251e:	105c 0400 	str r0,[r12]
8e002522:	003b 4800 	sub r16,r16,0
8e002526:	800b 1002 	movt r4,0x0
8e00252a:	0900      	beq 8e00253c <__dtoa_r+0xc4>
8e00252c:	102b 0202 	mov r0,0x2081
8e002530:	944c 2405 	ldr r12,[sp,+0x28]
8e002534:	000b 1002 	movt r0,0x0
8e002538:	105c 0400 	str r0,[r12]
8e00253c:	d46c 0402 	ldrd r6,[sp,+0x10]
8e002540:	17ec 2401 	ldrd r8,[sp,+0xf]
8e002544:	576c 2401 	ldrd r10,[sp,+0xe]
8e002548:	d6ec 2401 	ldrd lr,[sp,+0xd]
8e00254c:	166c 8401 	ldrd r32,[sp,+0xc]
8e002550:	55ec 8401 	ldrd r34,[sp,+0xb]
8e002554:	956c 8401 	ldrd r36,[sp,+0xa]
8e002558:	d4ec 8401 	ldrd r38,[sp,+0x9]
8e00255c:	b41b 2411 	add sp,sp,136
8e002560:	10e2      	mov r0,r4
8e002562:	946c 0400 	ldrd r4,[sp,+0x0]
8e002566:	194f 0402 	rts
8e00256a:	174c 4404 	ldr r16,[sp,+0x26]
8e00256e:	01eb 0272 	mov r0,0x270f
8e002572:	005c 0800 	str r0,[r16]
8e002576:	144c 0402 	ldr r0,[sp,+0x10]
8e00257a:	930b 0202 	mov r4,0x2098
8e00257e:	2033      	sub r1,r0,0
8e002580:	800b 1002 	movt r4,0x0
8e002584:	f008 0002 	beq 8e002b64 <__dtoa_r+0x6ec>
8e002588:	944c 2405 	ldr r12,[sp,+0x28]
8e00258c:	903b 2400 	sub r12,r12,0
8e002590:	d600      	beq 8e00253c <__dtoa_r+0xc4>
8e002592:	101b 0001 	add r0,r4,8
8e002596:	3193      	add r1,r4,3
8e002598:	5184      	ldrb r2,[r4,0x3]
8e00259a:	083b 4000 	sub r16,r2,0
8e00259e:	944c 2405 	ldr r12,[sp,+0x28]
8e0025a2:	0402      	moveq r0,r1
8e0025a4:	105c 0400 	str r0,[r12]
8e0025a8:	cae0      	b 8e00253c <__dtoa_r+0xc4>
8e0025aa:	1feb 0ff2 	mov r0,0xffff
8e0025ae:	1feb 17f2 	movt r0,0x7fff
8e0025b2:	245f 240a 	and r9,r9,r0
8e0025b6:	0023      	mov r0,0x1
8e0025b8:	1c5c 0400 	str r0,[r15]
8e0025bc:	34dc 2402 	str r9,[sp,+0x11]
8e0025c0:	8de0      	b 8e0024da <__dtoa_r+0x62>
8e0025c2:	361b 0407 	add r1,sp,60
8e0025c6:	141b 0407 	add r0,sp,56
8e0025ca:	355c 0400 	str r1,[sp,+0x2]
8e0025ce:	2b8b 04f2 	mov r1,0x4f5c
8e0025d2:	40ef 1002 	mov r2,r32
8e0025d6:	64ef 1002 	mov r3,r33
8e0025da:	15dc 0400 	str r0,[sp,+0x3]
8e0025de:	200b 18e2 	movt r1,0x8e00
8e0025e2:	18e2      	mov r0,r6
8e0025e4:	0552      	jalr r1
8e0025e6:	e0ef 2002 	mov r15,r0
8e0025ea:	1feb 0ff2 	mov r0,0xffff
8e0025ee:	01eb 1002 	movt r0,0xf
8e0025f2:	400b 0002 	mov r2,0x0
8e0025f6:	00df 020a 	and r0,r0,r33
8e0025fa:	5e0b 13f2 	movt r2,0x3ff0
8e0025fe:	017a      	orr r0,r0,r2
8e002600:	20ef 4002 	mov r17,r0
8e002604:	20ef 1002 	mov r1,r32
8e002608:	600b 0002 	mov r3,0x0
8e00260c:	1f8b 4802 	mov r16,0x80fc
8e002610:	000b 58e2 	movt r16,0x8e00
8e002614:	4003      	mov r2,0x0
8e002616:	7f0b 13f2 	movt r3,0x3ff8
8e00261a:	04e2      	mov r0,r1
8e00261c:	24ef 0802 	mov r1,r17
8e002620:	015f 0802 	jalr r16
8e002624:	6c8b 2812 	mov fp,0x8164
8e002628:	4c2b 0432 	mov r2,0x4361
8e00262c:	74eb 0872 	mov r3,0x87a7
8e002630:	4deb 1632 	movt r2,0x636f
8e002634:	7a4b 13f2 	movt r3,0x3fd2
8e002638:	600b 38e2 	movt fp,0x8e00
8e00263c:	0d5f 0402 	jalr fp
8e002640:	566b 0c82 	mov r2,0xc8b3
8e002644:	650b 08a2 	mov r3,0x8a28
8e002648:	940b 2802 	mov r12,0x80a0
8e00264c:	800b 38e2 	movt r12,0x8e00
8e002650:	4c0b 18b2 	movt r2,0x8b60
8e002654:	78cb 13f2 	movt r3,0x3fc6
8e002658:	115f 0402 	jalr r12
8e00265c:	243f 2406 	lsl r9,r9,0x1
8e002660:	26af 2406 	lsr r9,r9,0x15
8e002664:	249b 2480 	add r9,r9,-1023
8e002668:	188b 4872 	mov r16,0x87c4
8e00266c:	000b 58e2 	movt r16,0x8e00
8e002670:	40ef 8002 	mov r34,r0
8e002674:	04ef 0402 	mov r0,r9
8e002678:	64ef 8002 	mov r35,r1
8e00267c:	015f 0802 	jalr r16
8e002680:	5f6b 0792 	mov r2,0x79fb
8e002684:	626b 0442 	mov r3,0x4413
8e002688:	53eb 1502 	movt r2,0x509f
8e00268c:	7a6b 13f2 	movt r3,0x3fd3
8e002690:	0d5f 0402 	jalr fp
8e002694:	940b 2802 	mov r12,0x80a0
8e002698:	40e2      	mov r2,r0
8e00269a:	64e2      	mov r3,r1
8e00269c:	800b 38e2 	movt r12,0x8e00
8e0026a0:	08ef 1002 	mov r0,r34
8e0026a4:	2cef 1002 	mov r1,r35
8e0026a8:	115f 0402 	jalr r12
8e0026ac:	00ef 4002 	mov r16,r0
8e0026b0:	a0e2      	mov r5,r0
8e0026b2:	00ef 0802 	mov r0,r16
8e0026b6:	148b 4882 	mov r16,0x88a4
8e0026ba:	000b 58e2 	movt r16,0x8e00
8e0026be:	04ef 2002 	mov r8,r1
8e0026c2:	015f 0802 	jalr r16
8e0026c6:	9f8b 2862 	mov r12,0x86fc
8e0026ca:	e0ef 8002 	mov r39,r0
8e0026ce:	4003      	mov r2,0x0
8e0026d0:	6003      	mov r3,0x0
8e0026d2:	14e2      	mov r0,r5
8e0026d4:	20ef 0402 	mov r1,r8
8e0026d8:	800b 38e2 	movt r12,0x8e00
8e0026dc:	115f 0402 	jalr r12
8e0026e0:	003b 4000 	sub r16,r0,0
8e0026e4:	6788 0002 	blt 8e002bb2 <__dtoa_r+0x73a>
8e0026e8:	002b 4002 	mov r16,0x1
8e0026ec:	9f3b 3002 	sub r12,r39,22
8e0026f0:	145c 4401 	str r16,[sp,+0x8]
8e0026f4:	1c20      	bgtu 8e00272c <__dtoa_r+0x2b4>
8e0026f6:	6c0b 0522 	mov r3,0x5260
8e0026fa:	5c7f 1006 	lsl r2,r39,0x3
8e0026fe:	600b 18e2 	movt r3,0x8e00
8e002702:	9f8b 2862 	mov r12,0x86fc
8e002706:	00ef 1002 	mov r0,r32
8e00270a:	24ef 1002 	mov r1,r33
8e00270e:	4d61      	ldrd r2,[r3,r2]
8e002710:	800b 38e2 	movt r12,0x8e00
8e002714:	115f 0402 	jalr r12
8e002718:	003b 4000 	sub r16,r0,0
8e00271c:	cc78 0004 	bgte 8e0030b4 <__dtoa_r+0xc3c>
8e002720:	800b 2002 	mov r12,0x0
8e002724:	ff9b 90ff 	add r39,r39,-1
8e002728:	945c 2401 	str r12,[sp,+0x8]
8e00272c:	174c 0401 	ldr r0,[sp,+0xe]
8e002730:	800b 2002 	mov r12,0x0
8e002734:	20bf 208a 	sub r9,r0,r9
8e002738:	879b 04ff 	add r4,r9,-1
8e00273c:	975c 2400 	str r12,[sp,+0x6]
8e002740:	103b 4000 	sub r16,r4,0
8e002744:	3088 0002 	blt 8e002ba4 <__dtoa_r+0x72c>
8e002748:	1c3b 1000 	sub r0,r39,0
8e00274c:	1b88 0002 	blt 8e002b82 <__dtoa_r+0x70a>
8e002750:	800b 2002 	mov r12,0x0
8e002754:	939f 020a 	add r4,r4,r39
8e002758:	f55c 8401 	str r39,[sp,+0xa]
8e00275c:	97dc 2400 	str r12,[sp,+0x7]
8e002760:	164c 4404 	ldr r16,[sp,+0x24]
8e002764:	00bb 4801 	sub r16,r16,9
8e002768:	3c28 0002 	bgtu 8e002be0 <__dtoa_r+0x768>
8e00276c:	964c 2404 	ldr r12,[sp,+0x24]
8e002770:	0023      	mov r0,0x1
8e002772:	92bb 2400 	sub r12,r12,5
8e002776:	0890      	blte 8e002786 <__dtoa_r+0x30e>
8e002778:	164c 4404 	ldr r16,[sp,+0x24]
8e00277c:	0003      	mov r0,0x0
8e00277e:	021b 48ff 	add r16,r16,-4
8e002782:	165c 4404 	str r16,[sp,+0x24]
8e002786:	964c 2404 	ldr r12,[sp,+0x24]
8e00278a:	91bb 2400 	sub r12,r12,3
8e00278e:	5708 0008 	beq 8e00383c <__dtoa_r+0x13c4>
8e002792:	164c 4404 	ldr r16,[sp,+0x24]
8e002796:	c668 0004 	bgt 8e003122 <__dtoa_r+0xcaa>
8e00279a:	80ef 2802 	mov r12,r16
8e00279e:	913b 2400 	sub r12,r12,2
8e0027a2:	2318 0002 	bne 8e002be8 <__dtoa_r+0x770>
8e0027a6:	000b 4002 	mov r16,0x0
8e0027aa:	15dc 4401 	str r16,[sp,+0xb]
8e0027ae:	36cc 0404 	ldr r1,[sp,+0x25]
8e0027b2:	2433      	sub r1,r1,0
8e0027b4:	5098 0008 	blte 8e003854 <__dtoa_r+0x13dc>
8e0027b8:	56cc 0404 	ldr r2,[sp,+0x25]
8e0027bc:	a003      	mov r5,0x0
8e0027be:	4bbb 0001 	sub r2,r2,15
8e0027c2:	2023      	mov r1,0x1
8e0027c4:	96cc 2404 	ldr r12,[sp,+0x25]
8e0027c8:	a452      	movltu r5,r1
8e0027ca:	a2da      	and r5,r0,r5
8e0027cc:	94dc 2401 	str r12,[sp,+0x9]
8e0027d0:	96dc 2400 	str r12,[sp,+0x5]
8e0027d4:	0003      	mov r0,0x0
8e0027d6:	18dc 0002 	str r0,[r6,+0x11]
8e0027da:	13bb 4403 	sub r16,r12,31
8e0027de:	2003      	mov r1,0x0
8e0027e0:	0d40      	blteu 8e0027fa <__dtoa_r+0x382>
8e0027e2:	4023      	mov r2,0x1
8e0027e4:	0083      	mov r0,0x4
8e0027e6:	0036      	lsl r0,r0,0x1
8e0027e8:	28e2      	mov r1,r2
8e0027ea:	621b 0003 	add r3,r0,28
8e0027ee:	4893      	add r2,r2,1
8e0027f0:	0e3f 408a 	sub r16,r3,r12
8e0027f4:	f940      	blteu 8e0027e6 <__dtoa_r+0x36e>
8e0027f6:	38dc 0002 	str r1,[r6,+0x11]
8e0027fa:	8d0b 2442 	mov r12,0x4468
8e0027fe:	800b 38e2 	movt r12,0x8e00
8e002802:	18e2      	mov r0,r6
8e002804:	965c 2401 	str r12,[sp,+0xc]
8e002808:	115f 0402 	jalr r12
8e00280c:	143b 4000 	sub r16,r5,0
8e002810:	185c 0002 	str r0,[r6,+0x10]
8e002814:	e0e2      	mov r7,r0
8e002816:	0a08 0002 	beq 8e002c2a <__dtoa_r+0x7b2>
8e00281a:	1c3b 1000 	sub r0,r39,0
8e00281e:	be98 0005 	blte 8e00339a <__dtoa_r+0xf22>
8e002822:	81eb 2002 	mov r12,0xf
8e002826:	1e5f 108a 	and r0,r39,r12
8e00282a:	2c0b 0522 	mov r1,0x5260
8e00282e:	0076      	lsl r0,r0,0x3
8e002830:	200b 18e2 	movt r1,0x8e00
8e002834:	441a      	add r2,r1,r0
8e002836:	5c8f 900e 	asr r34,r39,0x4
8e00283a:	6b7f 1006 	lsl r3,r34,0x1b
8e00283e:	a449 8000 	ldr r37,[r1,+r0]
8e002842:	88cc 8000 	ldr r36,[r2,+0x1]
8e002846:	8378 0005 	bgte 8e00334c <__dtoa_r+0xed4>
8e00284a:	4b0b 0522 	mov r2,0x5258
8e00284e:	20ef 1002 	mov r1,r32
8e002852:	230b 2842 	mov r9,0x8418
8e002856:	400b 18e2 	movt r2,0x8e00
8e00285a:	04e2      	mov r0,r1
8e00285c:	200b 38e2 	movt r9,0x8e00
8e002860:	24ef 1002 	mov r1,r33
8e002864:	4864      	ldrd r2,[r2]
8e002866:	4a5f 908a 	and r34,r34,r12
8e00286a:	055f 0402 	jalr r9
8e00286e:	406b 2002 	mov r10,0x3
8e002872:	a0e2      	mov r5,r0
8e002874:	04ef 2002 	mov r8,r1
8e002878:	883b 3000 	sub r12,r34,0
8e00287c:	1d00      	beq 8e0028b6 <__dtoa_r+0x43e>
8e00287e:	670b 8522 	mov r35,0x5238
8e002882:	600b 98e2 	movt r35,0x8e00
8e002886:	0bff 5006 	lsl r16,r34,0x1f
8e00288a:	14ef 1002 	mov r0,r37
8e00288e:	30ef 1002 	mov r1,r36
8e002892:	0b70      	bgte 8e0028a8 <__dtoa_r+0x430>
8e002894:	4c6c 1000 	ldrd r2,[r35,+0x0]
8e002898:	0d5f 0402 	jalr fp
8e00289c:	489b 2400 	add r10,r10,1
8e0028a0:	a0ef 8002 	mov r37,r0
8e0028a4:	84ef 8002 	mov r36,r1
8e0028a8:	482f 900e 	asr r34,r34,0x1
8e0028ac:	6c1b 9001 	add r35,r35,8
8e0028b0:	083b 1000 	sub r0,r34,0
8e0028b4:	e910      	bne 8e002886 <__dtoa_r+0x40e>
8e0028b6:	54ef 1002 	mov r2,r37
8e0028ba:	70ef 1002 	mov r3,r36
8e0028be:	14e2      	mov r0,r5
8e0028c0:	20ef 0402 	mov r1,r8
8e0028c4:	055f 0402 	jalr r9
8e0028c8:	64ef 8002 	mov r35,r1
8e0028cc:	20e2      	mov r1,r0
8e0028ce:	44e2      	mov r2,r1
8e0028d0:	6cef 1002 	mov r3,r35
8e0028d4:	c0ef 8002 	mov r38,r0
8e0028d8:	547c 0401 	strd r2,[sp,+0x8]
8e0028dc:	944c 2401 	ldr r12,[sp,+0x8]
8e0028e0:	903b 2400 	sub r12,r12,0
8e0028e4:	1400      	beq 8e00290c <__dtoa_r+0x494>
8e0028e6:	38ef 1002 	mov r1,r38
8e0028ea:	600b 0002 	mov r3,0x0
8e0028ee:	1f8b 4862 	mov r16,0x86fc
8e0028f2:	04e2      	mov r0,r1
8e0028f4:	4003      	mov r2,0x0
8e0028f6:	2cef 1002 	mov r1,r35
8e0028fa:	7e0b 13f2 	movt r3,0x3ff0
8e0028fe:	000b 58e2 	movt r16,0x8e00
8e002902:	015f 0802 	jalr r16
8e002906:	2033      	sub r1,r0,0
8e002908:	e888 0007 	blt 8e0038d8 <__dtoa_r+0x1460>
8e00290c:	588b 0872 	mov r2,0x87c4
8e002910:	400b 18e2 	movt r2,0x8e00
8e002914:	08ef 0402 	mov r0,r10
8e002918:	0952      	jalr r2
8e00291a:	58ef 1002 	mov r2,r38
8e00291e:	6cef 1002 	mov r3,r35
8e002922:	0d5f 0402 	jalr fp
8e002926:	600b 0002 	mov r3,0x0
8e00292a:	940b 2802 	mov r12,0x80a0
8e00292e:	4003      	mov r2,0x0
8e002930:	638b 1402 	movt r3,0x401c
8e002934:	800b 38e2 	movt r12,0x8e00
8e002938:	115f 0402 	jalr r12
8e00293c:	000b 2002 	mov r8,0x0
8e002940:	180b 3fc2 	movt r8,0xfcc0
8e002944:	16cc 4400 	ldr r16,[sp,+0x5]
8e002948:	009f 240a 	add r8,r8,r1
8e00294c:	003b 4800 	sub r16,r16,0
8e002950:	a0e2      	mov r5,r0
8e002952:	2f08 0004 	beq 8e0031b0 <__dtoa_r+0xd38>
8e002956:	56cc 2400 	ldr r10,[sp,+0x5]
8e00295a:	f6dc 8401 	str r39,[sp,+0xd]
8e00295e:	95cc 2401 	ldr r12,[sp,+0xb]
8e002962:	903b 2400 	sub r12,r12,0
8e002966:	6508 0005 	beq 8e003430 <__dtoa_r+0xfb8>
8e00296a:	4b9b 04ff 	add r2,r10,-1
8e00296e:	6c0b 0522 	mov r3,0x5260
8e002972:	4876      	lsl r2,r2,0x3
8e002974:	200b 0002 	mov r1,0x0
8e002978:	600b 18e2 	movt r3,0x8e00
8e00297c:	830b 2842 	mov r12,0x8418
8e002980:	800b 38e2 	movt r12,0x8e00
8e002984:	4d61      	ldrd r2,[r3,r2]
8e002986:	0003      	mov r0,0x0
8e002988:	3c0b 13f2 	movt r1,0x3fe0
8e00298c:	115f 0402 	jalr r12
8e002990:	1f8b 4802 	mov r16,0x80fc
8e002994:	000b 58e2 	movt r16,0x8e00
8e002998:	60ef 0402 	mov r3,r8
8e00299c:	54e2      	mov r2,r5
8e00299e:	015f 0802 	jalr r16
8e0029a2:	548b 0882 	mov r2,0x88a4
8e0029a6:	400b 18e2 	movt r2,0x8e00
8e0029aa:	a0ef 8002 	mov r37,r0
8e0029ae:	84ef 8002 	mov r36,r1
8e0029b2:	18ef 1002 	mov r0,r38
8e0029b6:	2cef 1002 	mov r1,r35
8e0029ba:	0952      	jalr r2
8e0029bc:	788b 0872 	mov r3,0x87c4
8e0029c0:	600b 18e2 	movt r3,0x8e00
8e0029c4:	a0e2      	mov r5,r0
8e0029c6:	0d52      	jalr r3
8e0029c8:	9f8b 2802 	mov r12,0x80fc
8e0029cc:	40e2      	mov r2,r0
8e0029ce:	64e2      	mov r3,r1
8e0029d0:	18ef 1002 	mov r0,r38
8e0029d4:	2cef 1002 	mov r1,r35
8e0029d8:	800b 38e2 	movt r12,0x8e00
8e0029dc:	115f 0402 	jalr r12
8e0029e0:	b41b 0006 	add r5,r5,48
8e0029e4:	d71f 8006 	lsl r38,r5,0x18
8e0029e8:	40ef 8002 	mov r34,r0
8e0029ec:	64ef 8002 	mov r35,r1
8e0029f0:	db0f 9006 	lsr r38,r38,0x18
8e0029f4:	bce2      	mov r5,r7
8e0029f6:	128b 2862 	mov r8,0x8694
8e0029fa:	48ef 1002 	mov r2,r34
8e0029fe:	30ef 1002 	mov r1,r36
8e002a02:	6cef 1002 	mov r3,r35
8e002a06:	000b 38e2 	movt r8,0x8e00
8e002a0a:	14ef 1002 	mov r0,r37
8e002a0e:	d49c 8200 	strb r38,[r5],+0x1
8e002a12:	015f 0402 	jalr r8
8e002a16:	3f8b 2802 	mov r9,0x80fc
8e002a1a:	003b 4000 	sub r16,r0,0
8e002a1e:	200b 38e2 	movt r9,0x8e00
8e002a22:	9768 0000 	bgt 8e002b50 <__dtoa_r+0x6d8>
8e002a26:	200b 0002 	mov r1,0x0
8e002a2a:	48ef 1002 	mov r2,r34
8e002a2e:	6cef 1002 	mov r3,r35
8e002a32:	0003      	mov r0,0x0
8e002a34:	3e0b 13f2 	movt r1,0x3ff0
8e002a38:	055f 0402 	jalr r9
8e002a3c:	40e2      	mov r2,r0
8e002a3e:	64e2      	mov r3,r1
8e002a40:	14ef 1002 	mov r0,r37
8e002a44:	30ef 1002 	mov r1,r36
8e002a48:	015f 0402 	jalr r8
8e002a4c:	2033      	sub r1,r0,0
8e002a4e:	dd68 0007 	bgt 8e003a08 <__dtoa_r+0x1590>
8e002a52:	48bb 0400 	sub r2,r10,1
8e002a56:	9a98 0004 	blte 8e00338a <__dtoa_r+0xf12>
8e002a5a:	1f8b 2862 	mov r8,0x86fc
8e002a5e:	5d1f 208a 	add r10,r7,r10
8e002a62:	000b 38e2 	movt r8,0x8e00
8e002a66:	16e0      	b 8e002a92 <__dtoa_r+0x61a>
8e002a68:	200b 0002 	mov r1,0x0
8e002a6c:	0003      	mov r0,0x0
8e002a6e:	3e0b 13f2 	movt r1,0x3ff0
8e002a72:	055f 0402 	jalr r9
8e002a76:	74ef 1002 	mov r3,r37
8e002a7a:	4ce2      	mov r2,r3
8e002a7c:	70ef 1002 	mov r3,r36
8e002a80:	015f 0402 	jalr r8
8e002a84:	6033      	sub r3,r0,0
8e002a86:	c188 0007 	blt 8e003a08 <__dtoa_r+0x1590>
8e002a8a:	953f 208a 	sub r12,r5,r10
8e002a8e:	7e08 0004 	beq 8e00338a <__dtoa_r+0xf12>
8e002a92:	600b 0002 	mov r3,0x0
8e002a96:	14ef 1002 	mov r0,r37
8e002a9a:	4003      	mov r2,0x0
8e002a9c:	648b 1402 	movt r3,0x4024
8e002aa0:	30ef 1002 	mov r1,r36
8e002aa4:	0d5f 0402 	jalr fp
8e002aa8:	600b 0002 	mov r3,0x0
8e002aac:	648b 1402 	movt r3,0x4024
8e002ab0:	4003      	mov r2,0x0
8e002ab2:	a0ef 8002 	mov r37,r0
8e002ab6:	84ef 8002 	mov r36,r1
8e002aba:	08ef 1002 	mov r0,r34
8e002abe:	2cef 1002 	mov r1,r35
8e002ac2:	0d5f 0402 	jalr fp
8e002ac6:	00ef 4002 	mov r16,r0
8e002aca:	60ef 8002 	mov r35,r0
8e002ace:	00ef 0802 	mov r0,r16
8e002ad2:	148b 4882 	mov r16,0x88a4
8e002ad6:	000b 58e2 	movt r16,0x8e00
8e002ada:	44ef 8002 	mov r34,r1
8e002ade:	015f 0802 	jalr r16
8e002ae2:	588b 0872 	mov r2,0x87c4
8e002ae6:	400b 18e2 	movt r2,0x8e00
8e002aea:	c0ef 8002 	mov r38,r0
8e002aee:	0952      	jalr r2
8e002af0:	9f8b 2802 	mov r12,0x80fc
8e002af4:	40e2      	mov r2,r0
8e002af6:	64e2      	mov r3,r1
8e002af8:	0cef 1002 	mov r0,r35
8e002afc:	28ef 1002 	mov r1,r34
8e002b00:	800b 38e2 	movt r12,0x8e00
8e002b04:	115f 0402 	jalr r12
8e002b08:	d81b 9006 	add r38,r38,48
8e002b0c:	64ef 8002 	mov r35,r1
8e002b10:	db1f 9006 	lsl r38,r38,0x18
8e002b14:	20e2      	mov r1,r0
8e002b16:	44ef 4002 	mov r18,r1
8e002b1a:	db0f 9006 	lsr r38,r38,0x18
8e002b1e:	1f8b 4862 	mov r16,0x86fc
8e002b22:	40ef 8002 	mov r34,r0
8e002b26:	54ef 1002 	mov r2,r37
8e002b2a:	2cef 1002 	mov r1,r35
8e002b2e:	70ef 1002 	mov r3,r36
8e002b32:	08ef 0802 	mov r0,r18
8e002b36:	d49c 8200 	strb r38,[r5],+0x1
8e002b3a:	000b 58e2 	movt r16,0x8e00
8e002b3e:	015f 0802 	jalr r16
8e002b42:	2cef 1002 	mov r1,r35
8e002b46:	64e2      	mov r3,r1
8e002b48:	2033      	sub r1,r0,0
8e002b4a:	48ef 1002 	mov r2,r34
8e002b4e:	8d70      	bgte 8e002a68 <__dtoa_r+0x5f0>
8e002b50:	9ce2      	mov r4,r7
8e002b52:	f4e2      	mov r7,r5
8e002b54:	bc8b 0442 	mov r5,0x44e4
8e002b58:	f6cc 8401 	ldr r39,[sp,+0xd]
8e002b5c:	a00b 18e2 	movt r5,0x8e00
8e002b60:	92e8 0002 	b 8e003084 <__dtoa_r+0xc0c>
8e002b64:	1feb 0ff2 	mov r0,0xffff
8e002b68:	01eb 1002 	movt r0,0xf
8e002b6c:	245f 240a 	and r9,r9,r0
8e002b70:	110b 0202 	mov r0,0x2088
8e002b74:	443b 0400 	sub r2,r9,0
8e002b78:	000b 1002 	movt r0,0x0
8e002b7c:	8002      	moveq r4,r0
8e002b7e:	05e8 fffd 	b 8e002588 <__dtoa_r+0x110>
8e002b82:	174c 4400 	ldr r16,[sp,+0x6]
8e002b86:	0003      	mov r0,0x0
8e002b88:	03bf 4a0a 	sub r16,r16,r39
8e002b8c:	03bf 020a 	sub r0,r0,r39
8e002b90:	800b 2002 	mov r12,0x0
8e002b94:	175c 4400 	str r16,[sp,+0x6]
8e002b98:	17dc 0400 	str r0,[sp,+0x7]
8e002b9c:	955c 2401 	str r12,[sp,+0xa]
8e002ba0:	e0e8 fffd 	b 8e002760 <__dtoa_r+0x2e8>
8e002ba4:	923f 240a 	sub r12,r12,r4
8e002ba8:	975c 2400 	str r12,[sp,+0x6]
8e002bac:	8003      	mov r4,0x0
8e002bae:	cde8 fffd 	b 8e002748 <__dtoa_r+0x2d0>
8e002bb2:	588b 0872 	mov r2,0x87c4
8e002bb6:	1cef 1002 	mov r0,r39
8e002bba:	400b 18e2 	movt r2,0x8e00
8e002bbe:	0952      	jalr r2
8e002bc0:	860b 2862 	mov r12,0x8630
8e002bc4:	60ef 0402 	mov r3,r8
8e002bc8:	54e2      	mov r2,r5
8e002bca:	800b 38e2 	movt r12,0x8e00
8e002bce:	115f 0402 	jalr r12
8e002bd2:	3f9b 10ff 	add r1,r39,-1
8e002bd6:	6033      	sub r3,r0,0
8e002bd8:	e41f 8002 	movne r39,r1
8e002bdc:	86e8 fffd 	b 8e0026e8 <__dtoa_r+0x270>
8e002be0:	000b 4002 	mov r16,0x0
8e002be4:	165c 4404 	str r16,[sp,+0x24]
8e002be8:	0003      	mov r0,0x0
8e002bea:	8d0b 2442 	mov r12,0x4468
8e002bee:	1feb 4ff2 	mov r16,0xffff
8e002bf2:	800b 38e2 	movt r12,0x8e00
8e002bf6:	1feb 5ff2 	movt r16,0xffff
8e002bfa:	18dc 0002 	str r0,[r6,+0x11]
8e002bfe:	2003      	mov r1,0x0
8e002c00:	18e2      	mov r0,r6
8e002c02:	965c 2401 	str r12,[sp,+0xc]
8e002c06:	14dc 4401 	str r16,[sp,+0x9]
8e002c0a:	115f 0402 	jalr r12
8e002c0e:	14cc 4401 	ldr r16,[sp,+0x9]
8e002c12:	e0e2      	mov r7,r0
8e002c14:	185c 0002 	str r0,[r6,+0x10]
8e002c18:	802b 2002 	mov r12,0x1
8e002c1c:	0003      	mov r0,0x0
8e002c1e:	95dc 2401 	str r12,[sp,+0xb]
8e002c22:	16dc 4400 	str r16,[sp,+0x5]
8e002c26:	16dc 0404 	str r0,[sp,+0x25]
8e002c2a:	17cc 0401 	ldr r0,[sp,+0xf]
8e002c2e:	2033      	sub r1,r0,0
8e002c30:	2088 0001 	blt 8e002e70 <__dtoa_r+0x9f8>
8e002c34:	5f3b 1001 	sub r2,r39,14
8e002c38:	1c68 0001 	bgt 8e002e70 <__dtoa_r+0x9f8>
8e002c3c:	96cc 2400 	ldr r12,[sp,+0x5]
8e002c40:	1c7f 1006 	lsl r0,r39,0x3
8e002c44:	2c0b 0522 	mov r1,0x5260
8e002c48:	200b 18e2 	movt r1,0x8e00
8e002c4c:	903b 2400 	sub r12,r12,0
8e002c50:	8461      	ldrd r4,[r1,r0]
8e002c52:	0760      	bgt 8e002c60 <__dtoa_r+0x7e8>
8e002c54:	16cc 4404 	ldr r16,[sp,+0x25]
8e002c58:	003b 4800 	sub r16,r16,0
8e002c5c:	df88 0004 	blt 8e00361a <__dtoa_r+0x11a2>
8e002c60:	546c 8401 	ldrd r34,[sp,+0x8]
8e002c64:	230b 2842 	mov r9,0x8418
8e002c68:	74e2      	mov r3,r5
8e002c6a:	50e2      	mov r2,r4
8e002c6c:	200b 38e2 	movt r9,0x8e00
8e002c70:	08ef 1002 	mov r0,r34
8e002c74:	2cef 1002 	mov r1,r35
8e002c78:	055f 0402 	jalr r9
8e002c7c:	548b 0882 	mov r2,0x88a4
8e002c80:	400b 18e2 	movt r2,0x8e00
8e002c84:	0952      	jalr r2
8e002c86:	788b 0872 	mov r3,0x87c4
8e002c8a:	600b 18e2 	movt r3,0x8e00
8e002c8e:	20ef 8002 	mov r33,r0
8e002c92:	0d52      	jalr r3
8e002c94:	50e2      	mov r2,r4
8e002c96:	74e2      	mov r3,r5
8e002c98:	0d5f 0402 	jalr fp
8e002c9c:	9f8b 2802 	mov r12,0x80fc
8e002ca0:	40e2      	mov r2,r0
8e002ca2:	64e2      	mov r3,r1
8e002ca4:	800b 38e2 	movt r12,0x8e00
8e002ca8:	08ef 1002 	mov r0,r34
8e002cac:	2cef 1002 	mov r1,r35
8e002cb0:	115f 0402 	jalr r12
8e002cb4:	16cc 4400 	ldr r16,[sp,+0x5]
8e002cb8:	44e2      	mov r2,r1
8e002cba:	1cef 8002 	mov r32,r7
8e002cbe:	241b 1006 	add r1,r33,48
8e002cc2:	4c8b 2812 	mov r10,0x8164
8e002cc6:	209c 1200 	strb r1,[r32],+0x1
8e002cca:	00bb 4800 	sub r16,r16,1
8e002cce:	400b 38e2 	movt r10,0x8e00
8e002cd2:	80ef 2002 	mov r12,r0
8e002cd6:	48ef 4002 	mov r18,r2
8e002cda:	8808 0000 	beq 8e002dea <__dtoa_r+0x972>
8e002cde:	600b 0002 	mov r3,0x0
8e002ce2:	4003      	mov r2,0x0
8e002ce4:	648b 1402 	movt r3,0x4024
8e002ce8:	28ef 0802 	mov r1,r18
8e002cec:	095f 0402 	jalr r10
8e002cf0:	64ef 8002 	mov r35,r1
8e002cf4:	20e2      	mov r1,r0
8e002cf6:	44ef 4002 	mov r18,r1
8e002cfa:	6cef 5002 	mov r19,r35
8e002cfe:	40ef 8002 	mov r34,r0
8e002d02:	998b 2852 	mov r12,0x85cc
8e002d06:	2cef 1002 	mov r1,r35
8e002d0a:	4003      	mov r2,0x0
8e002d0c:	6003      	mov r3,0x0
8e002d0e:	08ef 1002 	mov r0,r34
8e002d12:	547c 4401 	strd r18,[sp,+0x8]
8e002d16:	800b 38e2 	movt r12,0x8e00
8e002d1a:	115f 0402 	jalr r12
8e002d1e:	003b 4000 	sub r16,r0,0
8e002d22:	d208 0005 	beq 8e0038c6 <__dtoa_r+0x144e>
8e002d26:	96cc 2400 	ldr r12,[sp,+0x5]
8e002d2a:	9d1b 8000 	add r36,r7,2
8e002d2e:	1e1f 208a 	add r8,r7,r12
8e002d32:	25e0      	b 8e002d7c <__dtoa_r+0x904>
8e002d34:	600b 0002 	mov r3,0x0
8e002d38:	4003      	mov r2,0x0
8e002d3a:	648b 1402 	movt r3,0x4024
8e002d3e:	095f 0402 	jalr r10
8e002d42:	64ef 8002 	mov r35,r1
8e002d46:	20e2      	mov r1,r0
8e002d48:	44ef 4002 	mov r18,r1
8e002d4c:	6cef 5002 	mov r19,r35
8e002d50:	40ef 8002 	mov r34,r0
8e002d54:	998b 2852 	mov r12,0x85cc
8e002d58:	2cef 1002 	mov r1,r35
8e002d5c:	4003      	mov r2,0x0
8e002d5e:	6003      	mov r3,0x0
8e002d60:	08ef 1002 	mov r0,r34
8e002d64:	547c 4401 	strd r18,[sp,+0x8]
8e002d68:	800b 38e2 	movt r12,0x8e00
8e002d6c:	115f 0402 	jalr r12
8e002d70:	909b 9000 	add r36,r36,1
8e002d74:	003b 4000 	sub r16,r0,0
8e002d78:	a708 0005 	beq 8e0038c6 <__dtoa_r+0x144e>
8e002d7c:	28ef 1002 	mov r1,r34
8e002d80:	74e2      	mov r3,r5
8e002d82:	50e2      	mov r2,r4
8e002d84:	04e2      	mov r0,r1
8e002d86:	2cef 1002 	mov r1,r35
8e002d8a:	055f 0402 	jalr r9
8e002d8e:	548b 0882 	mov r2,0x88a4
8e002d92:	400b 18e2 	movt r2,0x8e00
8e002d96:	0952      	jalr r2
8e002d98:	788b 0872 	mov r3,0x87c4
8e002d9c:	600b 18e2 	movt r3,0x8e00
8e002da0:	20ef 8002 	mov r33,r0
8e002da4:	0d52      	jalr r3
8e002da6:	50e2      	mov r2,r4
8e002da8:	74e2      	mov r3,r5
8e002daa:	0d5f 0402 	jalr fp
8e002dae:	9f8b 2802 	mov r12,0x80fc
8e002db2:	40e2      	mov r2,r0
8e002db4:	64e2      	mov r3,r1
8e002db6:	800b 38e2 	movt r12,0x8e00
8e002dba:	08ef 1002 	mov r0,r34
8e002dbe:	2cef 1002 	mov r1,r35
8e002dc2:	115f 0402 	jalr r12
8e002dc6:	841b 3006 	add r12,r33,48
8e002dca:	44e2      	mov r2,r1
8e002dcc:	60e2      	mov r3,r0
8e002dce:	20e2      	mov r1,r0
8e002dd0:	909c 3100 	strb r12,[r36,-0x1]
8e002dd4:	103f 508a 	sub r16,r36,r8
8e002dd8:	04e2      	mov r0,r1
8e002dda:	8cef 2002 	mov r12,r3
8e002dde:	28e2      	mov r1,r2
8e002de0:	48ef 4002 	mov r18,r2
8e002de4:	10ef 9002 	mov r32,r36
8e002de8:	a610      	bne 8e002d34 <__dtoa_r+0x8bc>
8e002dea:	140b 4802 	mov r16,0x80a0
8e002dee:	50ef 0402 	mov r2,r12
8e002df2:	68ef 0802 	mov r3,r18
8e002df6:	000b 58e2 	movt r16,0x8e00
8e002dfa:	10ef 0402 	mov r0,r12
8e002dfe:	28ef 0802 	mov r1,r18
8e002e02:	015f 0802 	jalr r16
8e002e06:	9f8b 2862 	mov r12,0x86fc
8e002e0a:	20ef 2002 	mov r9,r0
8e002e0e:	04ef 2002 	mov r8,r1
8e002e12:	10e2      	mov r0,r4
8e002e14:	34e2      	mov r1,r5
8e002e16:	44ef 0402 	mov r2,r9
8e002e1a:	60ef 0402 	mov r3,r8
8e002e1e:	800b 38e2 	movt r12,0x8e00
8e002e22:	115f 0402 	jalr r12
8e002e26:	003b 4000 	sub r16,r0,0
8e002e2a:	4978 0006 	bgte 8e003abc <__dtoa_r+0x1644>
8e002e2e:	9ce2      	mov r4,r7
8e002e30:	c08c 9100 	ldrb r38,[r32,-0x1]
8e002e34:	e0ef 1002 	mov r7,r32
8e002e38:	f6dc 8401 	str r39,[sp,+0xd]
8e002e3c:	04e0      	b 8e002e44 <__dtoa_r+0x9cc>
8e002e3e:	c08c 8100 	ldrb r38,[r0,-0x1]
8e002e42:	e0e2      	mov r7,r0
8e002e44:	1f93      	add r0,r7,-1
8e002e46:	18bb 5007 	sub r16,r38,57
8e002e4a:	0d18 0006 	bne 8e003a64 <__dtoa_r+0x15ec>
8e002e4e:	303a      	sub r1,r4,r0
8e002e50:	f710      	bne 8e002e3e <__dtoa_r+0x9c6>
8e002e52:	96cc 2401 	ldr r12,[sp,+0xd]
8e002e56:	0603      	mov r0,0x30
8e002e58:	1014      	strb r0,[r4]
8e002e5a:	f09b 8400 	add r39,r12,1
8e002e5e:	10e2      	mov r0,r4
8e002e60:	2623      	mov r1,0x31
8e002e62:	bc8b 0442 	mov r5,0x44e4
8e002e66:	2014      	strb r1,[r0]
8e002e68:	a00b 18e2 	movt r5,0x8e00
8e002e6c:	0ce8 0001 	b 8e003084 <__dtoa_r+0xc0c>
8e002e70:	95cc 2401 	ldr r12,[sp,+0xb]
8e002e74:	903b 2400 	sub r12,r12,0
8e002e78:	2418 0001 	bne 8e0030c0 <__dtoa_r+0xc48>
8e002e7c:	490b 2482 	mov r10,0x4848
8e002e80:	37cc 2400 	ldr r9,[sp,+0x7]
8e002e84:	174c 2400 	ldr r8,[sp,+0x6]
8e002e88:	000b 8002 	mov r32,0x0
8e002e8c:	400b 38e2 	movt r10,0x8e00
8e002e90:	103b 4000 	sub r16,r4,0
8e002e94:	1290      	blte 8e002eb8 <__dtoa_r+0xa40>
8e002e96:	003b 0400 	sub r0,r8,0
8e002e9a:	0f90      	blte 8e002eb8 <__dtoa_r+0xa40>
8e002e9c:	303f 008a 	sub r1,r4,r8
8e002ea0:	00ef 0402 	mov r0,r8
8e002ea4:	974c 2400 	ldr r12,[sp,+0x6]
8e002ea8:	1092      	movlte r0,r4
8e002eaa:	903f 240a 	sub r12,r12,r0
8e002eae:	003f 240a 	sub r8,r8,r0
8e002eb2:	903a      	sub r4,r4,r0
8e002eb4:	975c 2400 	str r12,[sp,+0x6]
8e002eb8:	17cc 4400 	ldr r16,[sp,+0x7]
8e002ebc:	bc8b 0442 	mov r5,0x44e4
8e002ec0:	003b 4800 	sub r16,r16,0
8e002ec4:	a00b 18e2 	movt r5,0x8e00
8e002ec8:	2e90      	blte 8e002f24 <__dtoa_r+0xaac>
8e002eca:	95cc 2401 	ldr r12,[sp,+0xb]
8e002ece:	903b 2400 	sub r12,r12,0
8e002ed2:	dc08 0004 	beq 8e00388a <__dtoa_r+0x1412>
8e002ed6:	043b 4400 	sub r16,r9,0
8e002eda:	1f90      	blte 8e002f18 <__dtoa_r+0xaa0>
8e002edc:	720b 04a2 	mov r3,0x4a90
8e002ee0:	20ef 1002 	mov r1,r32
8e002ee4:	44ef 0402 	mov r2,r9
8e002ee8:	600b 18e2 	movt r3,0x8e00
8e002eec:	18e2      	mov r0,r6
8e002eee:	0d52      	jalr r3
8e002ef0:	6e8b 0482 	mov r3,0x4874
8e002ef4:	00ef 8002 	mov r32,r0
8e002ef8:	5cef 0402 	mov r2,r15
8e002efc:	20ef 1002 	mov r1,r32
8e002f00:	600b 18e2 	movt r3,0x8e00
8e002f04:	18e2      	mov r0,r6
8e002f06:	0d52      	jalr r3
8e002f08:	3cef 0402 	mov r1,r15
8e002f0c:	60ef 2002 	mov fp,r0
8e002f10:	18e2      	mov r0,r6
8e002f12:	1552      	jalr r5
8e002f14:	ecef 2402 	mov r15,fp
8e002f18:	97cc 2400 	ldr r12,[sp,+0x7]
8e002f1c:	50bf 048a 	sub r2,r12,r9
8e002f20:	2c18 0005 	bne 8e003978 <__dtoa_r+0x1500>
8e002f24:	18e2      	mov r0,r6
8e002f26:	2023      	mov r1,0x1
8e002f28:	095f 0402 	jalr r10
8e002f2c:	154c 4401 	ldr r16,[sp,+0xa]
8e002f30:	20ef 2002 	mov r9,r0
8e002f34:	003b 4800 	sub r16,r16,0
8e002f38:	0d90      	blte 8e002f52 <__dtoa_r+0xada>
8e002f3a:	720b 04a2 	mov r3,0x4a90
8e002f3e:	24ef 0402 	mov r1,r9
8e002f42:	18e2      	mov r0,r6
8e002f44:	554c 0401 	ldr r2,[sp,+0xa]
8e002f48:	600b 18e2 	movt r3,0x8e00
8e002f4c:	0d52      	jalr r3
8e002f4e:	20ef 2002 	mov r9,r0
8e002f52:	964c 2404 	ldr r12,[sp,+0x24]
8e002f56:	400b 2002 	mov r10,0x0
8e002f5a:	90bb 2400 	sub r12,r12,1
8e002f5e:	8598 0003 	blte 8e003668 <__dtoa_r+0x11f0>
8e002f62:	154c 4401 	ldr r16,[sp,+0xa]
8e002f66:	0023      	mov r0,0x1
8e002f68:	003b 4800 	sub r16,r16,0
8e002f6c:	0718 0003 	bne 8e00357a <__dtoa_r+0x1102>
8e002f70:	021a      	add r0,r0,r4
8e002f72:	23e3      	mov r1,0x1f
8e002f74:	00da      	and r0,r0,r1
8e002f76:	2033      	sub r1,r0,0
8e002f78:	e708 0001 	beq 8e003346 <__dtoa_r+0xece>
8e002f7c:	2403      	mov r1,0x20
8e002f7e:	243a      	sub r1,r1,r0
8e002f80:	463b 0000 	sub r2,r1,4
8e002f84:	0498 0006 	blte 8e003b8c <__dtoa_r+0x1714>
8e002f88:	2383      	mov r1,0x1c
8e002f8a:	043a      	sub r0,r1,r0
8e002f8c:	974c 2400 	ldr r12,[sp,+0x6]
8e002f90:	001f 240a 	add r8,r8,r0
8e002f94:	901f 240a 	add r12,r12,r0
8e002f98:	901a      	add r4,r4,r0
8e002f9a:	975c 2400 	str r12,[sp,+0x6]
8e002f9e:	174c 4400 	ldr r16,[sp,+0x6]
8e002fa2:	003b 4800 	sub r16,r16,0
8e002fa6:	0d90      	blte 8e002fc0 <__dtoa_r+0xb48>
8e002fa8:	6e0b 04b2 	mov r3,0x4b70
8e002fac:	3cef 0402 	mov r1,r15
8e002fb0:	18e2      	mov r0,r6
8e002fb2:	574c 0400 	ldr r2,[sp,+0x6]
8e002fb6:	600b 18e2 	movt r3,0x8e00
8e002fba:	0d52      	jalr r3
8e002fbc:	e0ef 2002 	mov r15,r0
8e002fc0:	1033      	sub r0,r4,0
8e002fc2:	0c90      	blte 8e002fda <__dtoa_r+0xb62>
8e002fc4:	6e0b 04b2 	mov r3,0x4b70
8e002fc8:	24ef 0402 	mov r1,r9
8e002fcc:	18e2      	mov r0,r6
8e002fce:	50e2      	mov r2,r4
8e002fd0:	600b 18e2 	movt r3,0x8e00
8e002fd4:	0d52      	jalr r3
8e002fd6:	20ef 2002 	mov r9,r0
8e002fda:	944c 2401 	ldr r12,[sp,+0x8]
8e002fde:	903b 2400 	sub r12,r12,0
8e002fe2:	dc18 0002 	bne 8e00359a <__dtoa_r+0x1122>
8e002fe6:	164c 4404 	ldr r16,[sp,+0x24]
8e002fea:	2023      	mov r1,0x1
8e002fec:	013b 4800 	sub r16,r16,2
8e002ff0:	0003      	mov r0,0x0
8e002ff2:	0462      	movgt r0,r1
8e002ff4:	0316      	lsl r0,r0,0x18
8e002ff6:	0306      	lsr r0,r0,0x18
8e002ff8:	2033      	sub r1,r0,0
8e002ffa:	2e08 0001 	beq 8e003256 <__dtoa_r+0xdde>
8e002ffe:	96cc 2400 	ldr r12,[sp,+0x5]
8e003002:	903b 2400 	sub r12,r12,0
8e003006:	2868 0001 	bgt 8e003256 <__dtoa_r+0xdde>
8e00300a:	16cc 4400 	ldr r16,[sp,+0x5]
8e00300e:	003b 4800 	sub r16,r16,0
8e003012:	1518 0001 	bne 8e00323c <__dtoa_r+0xdc4>
8e003016:	9f8b 2442 	mov r12,0x44fc
8e00301a:	24ef 0402 	mov r1,r9
8e00301e:	40a3      	mov r2,0x5
8e003020:	6003      	mov r3,0x0
8e003022:	800b 38e2 	movt r12,0x8e00
8e003026:	18e2      	mov r0,r6
8e003028:	115f 0402 	jalr r12
8e00302c:	4e0b 04c2 	mov r2,0x4c70
8e003030:	20ef 2002 	mov r9,r0
8e003034:	24ef 0402 	mov r1,r9
8e003038:	1cef 0402 	mov r0,r15
8e00303c:	400b 18e2 	movt r2,0x8e00
8e003040:	0952      	jalr r2
8e003042:	2033      	sub r1,r0,0
8e003044:	fc98 0000 	blte 8e00323c <__dtoa_r+0xdc4>
8e003048:	1ce2      	mov r0,r7
8e00304a:	2623      	mov r1,0x31
8e00304c:	209c 0200 	strb r1,[r0],+0x1
8e003050:	9ce2      	mov r4,r7
8e003052:	fc9b 9000 	add r39,r39,1
8e003056:	e0e2      	mov r7,r0
8e003058:	000b 2002 	mov r8,0x0
8e00305c:	18e2      	mov r0,r6
8e00305e:	24ef 0402 	mov r1,r9
8e003062:	1552      	jalr r5
8e003064:	003b 5000 	sub r16,r32,0
8e003068:	0e00      	beq 8e003084 <__dtoa_r+0xc0c>
8e00306a:	200f 060a 	eor r1,r8,r32
8e00306e:	0003      	mov r0,0x0
8e003070:	40ba      	sub r2,r0,r1
8e003072:	2862      	movgt r1,r2
8e003074:	20ba      	sub r1,r0,r1
8e003076:	4433      	sub r2,r1,0
8e003078:	7688 0001 	blt 8e003364 <__dtoa_r+0xeec>
8e00307c:	18e2      	mov r0,r6
8e00307e:	20ef 1002 	mov r1,r32
8e003082:	1552      	jalr r5
8e003084:	18e2      	mov r0,r6
8e003086:	3cef 0402 	mov r1,r15
8e00308a:	1552      	jalr r5
8e00308c:	2003      	mov r1,0x0
8e00308e:	174c 4404 	ldr r16,[sp,+0x26]
8e003092:	944c 2405 	ldr r12,[sp,+0x28]
8e003096:	1c9b 1000 	add r0,r39,1
8e00309a:	3c14      	strb r1,[r7]
8e00309c:	005c 0800 	str r0,[r16]
8e0030a0:	903b 2400 	sub r12,r12,0
8e0030a4:	4c08 fffa 	beq 8e00253c <__dtoa_r+0xc4>
8e0030a8:	144c 4405 	ldr r16,[sp,+0x28]
8e0030ac:	e05c 0800 	str r7,[r16]
8e0030b0:	46e8 fffa 	b 8e00253c <__dtoa_r+0xc4>
8e0030b4:	000b 4002 	mov r16,0x0
8e0030b8:	145c 4401 	str r16,[sp,+0x8]
8e0030bc:	38e8 fffb 	b 8e00272c <__dtoa_r+0x2b4>
8e0030c0:	164c 4404 	ldr r16,[sp,+0x24]
8e0030c4:	00bb 4800 	sub r16,r16,1
8e0030c8:	9698 0004 	blte 8e0039f4 <__dtoa_r+0x157c>
8e0030cc:	96cc 2400 	ldr r12,[sp,+0x5]
8e0030d0:	17cc 4400 	ldr r16,[sp,+0x7]
8e0030d4:	339b 24ff 	add r9,r12,-1
8e0030d8:	00bf 488a 	sub r16,r16,r9
8e0030dc:	e588 0003 	blt 8e0038a6 <__dtoa_r+0x142e>
8e0030e0:	97cc 2400 	ldr r12,[sp,+0x7]
8e0030e4:	30bf 248a 	sub r9,r12,r9
8e0030e8:	16cc 4400 	ldr r16,[sp,+0x5]
8e0030ec:	174c 2400 	ldr r8,[sp,+0x6]
8e0030f0:	003b 4800 	sub r16,r16,0
8e0030f4:	56cc 0400 	ldr r2,[sp,+0x5]
8e0030f8:	8c88 0004 	blt 8e003a10 <__dtoa_r+0x1598>
8e0030fc:	974c 2400 	ldr r12,[sp,+0x6]
8e003100:	490b 2482 	mov r10,0x4848
8e003104:	911f 240a 	add r12,r12,r2
8e003108:	400b 38e2 	movt r10,0x8e00
8e00310c:	18e2      	mov r0,r6
8e00310e:	2023      	mov r1,0x1
8e003110:	975c 2400 	str r12,[sp,+0x6]
8e003114:	911a      	add r4,r4,r2
8e003116:	095f 0402 	jalr r10
8e00311a:	00ef 8002 	mov r32,r0
8e00311e:	b9e8 fffe 	b 8e002e90 <__dtoa_r+0xa18>
8e003122:	164c 4404 	ldr r16,[sp,+0x24]
8e003126:	023b 4800 	sub r16,r16,4
8e00312a:	8f08 0003 	beq 8e003848 <__dtoa_r+0x13d0>
8e00312e:	964c 2404 	ldr r12,[sp,+0x24]
8e003132:	92bb 2400 	sub r12,r12,5
8e003136:	5918 fffd 	bne 8e002be8 <__dtoa_r+0x770>
8e00313a:	802b 2002 	mov r12,0x1
8e00313e:	95dc 2401 	str r12,[sp,+0xb]
8e003142:	16cc 4404 	ldr r16,[sp,+0x25]
8e003146:	039f 4a0a 	add r16,r16,r39
8e00314a:	809b 2800 	add r12,r16,1
8e00314e:	14dc 4401 	str r16,[sp,+0x9]
8e003152:	303b 0400 	sub r1,r12,0
8e003156:	9098 0003 	blte 8e003876 <__dtoa_r+0x13fe>
8e00315a:	73bb 0401 	sub r3,r12,15
8e00315e:	a003      	mov r5,0x0
8e003160:	2023      	mov r1,0x1
8e003162:	a452      	movltu r5,r1
8e003164:	a2da      	and r5,r0,r5
8e003166:	96dc 2400 	str r12,[sp,+0x5]
8e00316a:	35e8 fffb 	b 8e0027d4 <__dtoa_r+0x35c>
8e00316e:	588b 0872 	mov r2,0x87c4
8e003172:	400b 18e2 	movt r2,0x8e00
8e003176:	08ef 0402 	mov r0,r10
8e00317a:	0952      	jalr r2
8e00317c:	40e2      	mov r2,r0
8e00317e:	64e2      	mov r3,r1
8e003180:	18ef 1002 	mov r0,r38
8e003184:	2cef 1002 	mov r1,r35
8e003188:	0d5f 0402 	jalr fp
8e00318c:	600b 0002 	mov r3,0x0
8e003190:	940b 2802 	mov r12,0x80a0
8e003194:	4003      	mov r2,0x0
8e003196:	638b 1402 	movt r3,0x401c
8e00319a:	800b 38e2 	movt r12,0x8e00
8e00319e:	115f 0402 	jalr r12
8e0031a2:	000b 2002 	mov r8,0x0
8e0031a6:	180b 3fc2 	movt r8,0xfcc0
8e0031aa:	a0e2      	mov r5,r0
8e0031ac:	009f 240a 	add r8,r8,r1
8e0031b0:	600b 0002 	mov r3,0x0
8e0031b4:	9f8b 2802 	mov r12,0x80fc
8e0031b8:	4003      	mov r2,0x0
8e0031ba:	628b 1402 	movt r3,0x4014
8e0031be:	800b 38e2 	movt r12,0x8e00
8e0031c2:	18ef 1002 	mov r0,r38
8e0031c6:	2cef 1002 	mov r1,r35
8e0031ca:	115f 0402 	jalr r12
8e0031ce:	24ef 2002 	mov r9,r1
8e0031d2:	20e2      	mov r1,r0
8e0031d4:	04ef 4002 	mov r16,r1
8e0031d8:	928b 2862 	mov r12,0x8694
8e0031dc:	40ef 2002 	mov r10,r0
8e0031e0:	54e2      	mov r2,r5
8e0031e2:	00ef 0802 	mov r0,r16
8e0031e6:	24ef 0402 	mov r1,r9
8e0031ea:	60ef 0402 	mov r3,r8
8e0031ee:	800b 38e2 	movt r12,0x8e00
8e0031f2:	115f 0402 	jalr r12
8e0031f6:	003b 4000 	sub r16,r0,0
8e0031fa:	b668 0001 	bgt 8e003566 <__dtoa_r+0x10ee>
8e0031fe:	000b 0002 	mov r0,0x0
8e003202:	000b 1802 	movt r0,0x8000
8e003206:	000f 208a 	eor r8,r0,r8
8e00320a:	9f8b 2862 	mov r12,0x86fc
8e00320e:	54e2      	mov r2,r5
8e003210:	60ef 0402 	mov r3,r8
8e003214:	08ef 0402 	mov r0,r10
8e003218:	24ef 0402 	mov r1,r9
8e00321c:	800b 38e2 	movt r12,0x8e00
8e003220:	115f 0402 	jalr r12
8e003224:	003b 4000 	sub r16,r0,0
8e003228:	b178 0000 	bgte 8e00338a <__dtoa_r+0xf12>
8e00322c:	bc8b 0442 	mov r5,0x44e4
8e003230:	200b 2002 	mov r9,0x0
8e003234:	000b 8002 	mov r32,0x0
8e003238:	a00b 18e2 	movt r5,0x8e00
8e00323c:	1feb 0ff2 	mov r0,0xffff
8e003240:	56cc 0404 	ldr r2,[sp,+0x25]
8e003244:	1feb 1ff2 	movt r0,0xffff
8e003248:	9ce2      	mov r4,r7
8e00324a:	e80f 800a 	eor r39,r2,r0
8e00324e:	000b 2002 	mov r8,0x0
8e003252:	05e8 ffff 	b 8e00305c <__dtoa_r+0xbe4>
8e003256:	95cc 2401 	ldr r12,[sp,+0xb]
8e00325a:	8e0b 84c2 	mov r36,0x4c70
8e00325e:	903b 2400 	sub r12,r12,0
8e003262:	800b 98e2 	movt r36,0x8e00
8e003266:	3b18 0002 	bne 8e0036dc <__dtoa_r+0x1264>
8e00326a:	6c8b 8222 	mov r35,0x2264
8e00326e:	1f8b 2442 	mov r8,0x44fc
8e003272:	9ce2      	mov r4,r7
8e003274:	600b 98e2 	movt r35,0x8e00
8e003278:	000b 38e2 	movt r8,0x8e00
8e00327c:	05e0      	b 8e003286 <__dtoa_r+0xe0e>
8e00327e:	015f 0402 	jalr r8
8e003282:	e0ef 2002 	mov r15,r0
8e003286:	24ef 0402 	mov r1,r9
8e00328a:	1cef 0402 	mov r0,r15
8e00328e:	0d5f 1002 	jalr r35
8e003292:	c01b 8006 	add r38,r0,48
8e003296:	d09c 8200 	strb r38,[r4],+0x1
8e00329a:	96cc 2400 	ldr r12,[sp,+0x5]
8e00329e:	13ba      	sub r0,r4,r7
8e0032a0:	823f 208a 	sub r12,r0,r12
8e0032a4:	3cef 0402 	mov r1,r15
8e0032a8:	18e2      	mov r0,r6
8e0032aa:	4143      	mov r2,0xa
8e0032ac:	6003      	mov r3,0x0
8e0032ae:	e880      	blt 8e00327e <__dtoa_r+0xe06>
8e0032b0:	16cc 4400 	ldr r16,[sp,+0x5]
8e0032b4:	96cc 2400 	ldr r12,[sp,+0x5]
8e0032b8:	003b 4800 	sub r16,r16,0
8e0032bc:	402b 8002 	mov r34,0x1
8e0032c0:	506f 8402 	movgt r34,r12
8e0032c4:	5d1f 820a 	add r34,r7,r34
8e0032c8:	000b 2002 	mov r8,0x0
8e0032cc:	6e0b 04b2 	mov r3,0x4b70
8e0032d0:	3cef 0402 	mov r1,r15
8e0032d4:	4023      	mov r2,0x1
8e0032d6:	600b 18e2 	movt r3,0x8e00
8e0032da:	18e2      	mov r0,r6
8e0032dc:	0d52      	jalr r3
8e0032de:	24ef 0402 	mov r1,r9
8e0032e2:	e0ef 2002 	mov r15,r0
8e0032e6:	115f 1002 	jalr r36
8e0032ea:	003b 4000 	sub r16,r0,0
8e0032ee:	1990      	blte 8e003320 <__dtoa_r+0xea8>
8e0032f0:	288c 1100 	ldrb r1,[r34,-0x1]
8e0032f4:	05e0      	b 8e0032fe <__dtoa_r+0xe86>
8e0032f6:	208c 0100 	ldrb r1,[r0,-0x1]
8e0032fa:	40ef 8002 	mov r34,r0
8e0032fe:	0b9b 10ff 	add r0,r34,-1
8e003302:	64bb 0007 	sub r3,r1,57
8e003306:	f818 0003 	bne 8e003af6 <__dtoa_r+0x167e>
8e00330a:	5c3a      	sub r2,r7,r0
8e00330c:	f510      	bne 8e0032f6 <__dtoa_r+0xe7e>
8e00330e:	0623      	mov r0,0x31
8e003310:	1c14      	strb r0,[r7]
8e003312:	9ce2      	mov r4,r7
8e003314:	fc9b 9000 	add r39,r39,1
8e003318:	e8ef 1002 	mov r7,r34
8e00331c:	a0e8 fffe 	b 8e00305c <__dtoa_r+0xbe4>
8e003320:	0710      	bne 8e00332e <__dtoa_r+0xeb6>
8e003322:	dbff 9006 	lsl r38,r38,0x1f
8e003326:	0470      	bgte 8e00332e <__dtoa_r+0xeb6>
8e003328:	e4e0      	b 8e0032f0 <__dtoa_r+0xe78>
8e00332a:	44ef 8002 	mov r34,r1
8e00332e:	2b9b 10ff 	add r1,r34,-1
8e003332:	088c 1100 	ldrb r0,[r34,-0x1]
8e003336:	803b 2006 	sub r12,r0,48
8e00333a:	f800      	beq 8e00332a <__dtoa_r+0xeb2>
8e00333c:	9ce2      	mov r4,r7
8e00333e:	e8ef 1002 	mov r7,r34
8e003342:	8de8 fffe 	b 8e00305c <__dtoa_r+0xbe4>
8e003346:	0383      	mov r0,0x1c
8e003348:	22e8 fffe 	b 8e002f8c <__dtoa_r+0xb14>
8e00334c:	230b 2842 	mov r9,0x8418
8e003350:	a0ef 1002 	mov r5,r32
8e003354:	04ef 3002 	mov r8,r33
8e003358:	404b 2002 	mov r10,0x2
8e00335c:	200b 38e2 	movt r9,0x8e00
8e003360:	8ce8 fffa 	b 8e002878 <__dtoa_r+0x400>
8e003364:	603f 008a 	sub r3,r0,r8
8e003368:	609f 0402 	movlte r3,r8
8e00336c:	01ba      	sub r0,r0,r3
8e00336e:	803b 2000 	sub r12,r0,0
8e003372:	8578 fffe 	bgte 8e00307c <__dtoa_r+0xc04>
8e003376:	5c8b 0442 	mov r2,0x44e4
8e00337a:	18e2      	mov r0,r6
8e00337c:	20ef 0402 	mov r1,r8
8e003380:	400b 18e2 	movt r2,0x8e00
8e003384:	0952      	jalr r2
8e003386:	7be8 fffe 	b 8e00307c <__dtoa_r+0xc04>
8e00338a:	00ef 1002 	mov r0,r32
8e00338e:	24ef 1002 	mov r1,r33
8e003392:	147c 0401 	strd r0,[sp,+0x8]
8e003396:	4ae8 fffc 	b 8e002c2a <__dtoa_r+0x7b2>
8e00339a:	0003      	mov r0,0x0
8e00339c:	a3bf 020a 	sub r5,r0,r39
8e0033a0:	e408 0002 	beq 8e003968 <__dtoa_r+0x14f0>
8e0033a4:	41e3      	mov r2,0xf
8e0033a6:	555a      	and r2,r5,r2
8e0033a8:	6c0b 0522 	mov r3,0x5260
8e0033ac:	4876      	lsl r2,r2,0x3
8e0033ae:	600b 18e2 	movt r3,0x8e00
8e0033b2:	4d61      	ldrd r2,[r3,r2]
8e0033b4:	00ef 1002 	mov r0,r32
8e0033b8:	24ef 1002 	mov r1,r33
8e0033bc:	0d5f 0402 	jalr fp
8e0033c0:	b48e      	asr r5,r5,0x4
8e0033c2:	40e2      	mov r2,r0
8e0033c4:	64e2      	mov r3,r1
8e0033c6:	547c 0401 	strd r2,[sp,+0x8]
8e0033ca:	5433      	sub r2,r5,0
8e0033cc:	40ef 4002 	mov r18,r0
8e0033d0:	84ef 2002 	mov r12,r1
8e0033d4:	c608 0003 	beq 8e003b60 <__dtoa_r+0x16e8>
8e0033d8:	070b 2522 	mov r8,0x5238
8e0033dc:	000b 38e2 	movt r8,0x8e00
8e0033e0:	c0ef 8002 	mov r38,r0
8e0033e4:	64ef 8002 	mov r35,r1
8e0033e8:	404b 2002 	mov r10,0x2
8e0033ec:	77f6      	lsl r3,r5,0x1f
8e0033ee:	18ef 1002 	mov r0,r38
8e0033f2:	2cef 1002 	mov r1,r35
8e0033f6:	0f70      	bgte 8e003414 <__dtoa_r+0xf9c>
8e0033f8:	406c 0400 	ldrd r2,[r8,+0x0]
8e0033fc:	0d5f 0402 	jalr fp
8e003400:	489b 2400 	add r10,r10,1
8e003404:	40ef 4002 	mov r18,r0
8e003408:	84ef 2002 	mov r12,r1
8e00340c:	c0ef 8002 	mov r38,r0
8e003410:	64ef 8002 	mov r35,r1
8e003414:	b42e      	asr r5,r5,0x1
8e003416:	001b 2401 	add r8,r8,8
8e00341a:	143b 4000 	sub r16,r5,0
8e00341e:	e710      	bne 8e0033ec <__dtoa_r+0xf74>
8e003420:	48ef 0802 	mov r2,r18
8e003424:	70ef 0402 	mov r3,r12
8e003428:	547c 0401 	strd r2,[sp,+0x8]
8e00342c:	58e8 fffa 	b 8e0028dc <__dtoa_r+0x464>
8e003430:	0b9b 04ff 	add r0,r10,-1
8e003434:	2c0b 0522 	mov r1,0x5260
8e003438:	0076      	lsl r0,r0,0x3
8e00343a:	200b 18e2 	movt r1,0x8e00
8e00343e:	60ef 0402 	mov r3,r8
8e003442:	54e2      	mov r2,r5
8e003444:	0461      	ldrd r0,[r1,r0]
8e003446:	0d5f 0402 	jalr fp
8e00344a:	548b 0882 	mov r2,0x88a4
8e00344e:	400b 18e2 	movt r2,0x8e00
8e003452:	20ef 2002 	mov r9,r0
8e003456:	44ef 8002 	mov r34,r1
8e00345a:	18ef 1002 	mov r0,r38
8e00345e:	2cef 1002 	mov r1,r35
8e003462:	0952      	jalr r2
8e003464:	788b 0872 	mov r3,0x87c4
8e003468:	600b 18e2 	movt r3,0x8e00
8e00346c:	a0e2      	mov r5,r0
8e00346e:	0d52      	jalr r3
8e003470:	9f8b 2802 	mov r12,0x80fc
8e003474:	40e2      	mov r2,r0
8e003476:	64e2      	mov r3,r1
8e003478:	18ef 1002 	mov r0,r38
8e00347c:	2cef 1002 	mov r1,r35
8e003480:	800b 38e2 	movt r12,0x8e00
8e003484:	115f 0402 	jalr r12
8e003488:	1cef 2002 	mov r8,r7
8e00348c:	80ef 8002 	mov r36,r0
8e003490:	141b 0006 	add r0,r5,48
8e003494:	bd1f 008a 	add r5,r7,r10
8e003498:	009c 0600 	strb r0,[r8],+0x1
8e00349c:	08bb 4400 	sub r16,r10,1
8e0034a0:	a4ef 8002 	mov r37,r1
8e0034a4:	60ef 8402 	mov r35,r8
8e0034a8:	3c00      	beq 8e003520 <__dtoa_r+0x10a8>
8e0034aa:	600b 0002 	mov r3,0x0
8e0034ae:	4003      	mov r2,0x0
8e0034b0:	648b 1402 	movt r3,0x4024
8e0034b4:	10ef 1002 	mov r0,r36
8e0034b8:	34ef 1002 	mov r1,r37
8e0034bc:	0d5f 0402 	jalr fp
8e0034c0:	748b 0882 	mov r3,0x88a4
8e0034c4:	00ef 4002 	mov r16,r0
8e0034c8:	a0ef 8002 	mov r37,r0
8e0034cc:	600b 18e2 	movt r3,0x8e00
8e0034d0:	00ef 0802 	mov r0,r16
8e0034d4:	84ef 8002 	mov r36,r1
8e0034d8:	0d52      	jalr r3
8e0034da:	988b 2872 	mov r12,0x87c4
8e0034de:	800b 38e2 	movt r12,0x8e00
8e0034e2:	c0ef 8002 	mov r38,r0
8e0034e6:	115f 0402 	jalr r12
8e0034ea:	1f8b 4802 	mov r16,0x80fc
8e0034ee:	40e2      	mov r2,r0
8e0034f0:	64e2      	mov r3,r1
8e0034f2:	14ef 1002 	mov r0,r37
8e0034f6:	30ef 1002 	mov r1,r36
8e0034fa:	000b 58e2 	movt r16,0x8e00
8e0034fe:	015f 0802 	jalr r16
8e003502:	d81b 9006 	add r38,r38,48
8e003506:	cc9c 9200 	strb r38,[r35],+0x1
8e00350a:	80ef 8002 	mov r36,r0
8e00350e:	0ebf 100a 	sub r0,r35,r5
8e003512:	a4ef 8002 	mov r37,r1
8e003516:	ca10      	bne 8e0034aa <__dtoa_r+0x1032>
8e003518:	4b9b 24ff 	add r10,r10,-1
8e00351c:	011f 248a 	add r8,r8,r10
8e003520:	600b 0002 	mov r3,0x0
8e003524:	940b 2802 	mov r12,0x80a0
8e003528:	4003      	mov r2,0x0
8e00352a:	7c0b 13f2 	movt r3,0x3fe0
8e00352e:	800b 38e2 	movt r12,0x8e00
8e003532:	04ef 0402 	mov r0,r9
8e003536:	28ef 1002 	mov r1,r34
8e00353a:	115f 0402 	jalr r12
8e00353e:	1f8b 4862 	mov r16,0x86fc
8e003542:	50ef 1002 	mov r2,r36
8e003546:	74ef 1002 	mov r3,r37
8e00354a:	000b 58e2 	movt r16,0x8e00
8e00354e:	015f 0802 	jalr r16
8e003552:	2033      	sub r1,r0,0
8e003554:	1e78 0002 	bgte 8e003990 <__dtoa_r+0x1518>
8e003558:	9ce2      	mov r4,r7
8e00355a:	c08c 8500 	ldrb r38,[r8,-0x1]
8e00355e:	e0ef 0402 	mov r7,r8
8e003562:	71e8 fffc 	b 8e002e44 <__dtoa_r+0x9cc>
8e003566:	bc8b 0442 	mov r5,0x44e4
8e00356a:	200b 2002 	mov r9,0x0
8e00356e:	000b 8002 	mov r32,0x0
8e003572:	a00b 18e2 	movt r5,0x8e00
8e003576:	69e8 fffd 	b 8e003048 <__dtoa_r+0xbd0>
8e00357a:	064c 0400 	ldr r0,[r9,+0x4]
8e00357e:	2b8b 0472 	mov r1,0x475c
8e003582:	029b 0000 	add r0,r0,5
8e003586:	0056      	lsl r0,r0,0x2
8e003588:	200b 18e2 	movt r1,0x8e00
8e00358c:	0449 0400 	ldr r0,[r9,+r0]
8e003590:	0552      	jalr r1
8e003592:	2403      	mov r1,0x20
8e003594:	043a      	sub r0,r1,r0
8e003596:	ede8 fffc 	b 8e002f70 <__dtoa_r+0xaf8>
8e00359a:	8e0b 84c2 	mov r36,0x4c70
8e00359e:	800b 98e2 	movt r36,0x8e00
8e0035a2:	1cef 0402 	mov r0,r15
8e0035a6:	24ef 0402 	mov r1,r9
8e0035aa:	115f 1002 	jalr r36
8e0035ae:	003b 4000 	sub r16,r0,0
8e0035b2:	1a78 fffd 	bgte 8e002fe6 <__dtoa_r+0xb6e>
8e0035b6:	7f8b 2442 	mov fp,0x44fc
8e0035ba:	3cef 0402 	mov r1,r15
8e0035be:	600b 38e2 	movt fp,0x8e00
8e0035c2:	18e2      	mov r0,r6
8e0035c4:	4143      	mov r2,0xa
8e0035c6:	6003      	mov r3,0x0
8e0035c8:	0d5f 0402 	jalr fp
8e0035cc:	95cc 2401 	ldr r12,[sp,+0xb]
8e0035d0:	ff9b 90ff 	add r39,r39,-1
8e0035d4:	903b 2400 	sub r12,r12,0
8e0035d8:	e0ef 2002 	mov r15,r0
8e0035dc:	6110      	bne 8e00369e <__dtoa_r+0x1226>
8e0035de:	94cc 2401 	ldr r12,[sp,+0x9]
8e0035e2:	0003      	mov r0,0x0
8e0035e4:	903b 2400 	sub r12,r12,0
8e0035e8:	2023      	mov r1,0x1
8e0035ea:	40e2      	mov r2,r0
8e0035ec:	4492      	movlte r2,r1
8e0035ee:	4b16      	lsl r2,r2,0x18
8e0035f0:	4b06      	lsr r2,r2,0x18
8e0035f2:	083b 4000 	sub r16,r2,0
8e0035f6:	0c00      	beq 8e00360e <__dtoa_r+0x1196>
8e0035f8:	964c 2404 	ldr r12,[sp,+0x24]
8e0035fc:	913b 2400 	sub r12,r12,2
8e003600:	0462      	movgt r0,r1
8e003602:	0316      	lsl r0,r0,0x18
8e003604:	0306      	lsr r0,r0,0x18
8e003606:	003b 4000 	sub r16,r0,0
8e00360a:	c918 0002 	bne 8e003b9c <__dtoa_r+0x1724>
8e00360e:	94cc 2401 	ldr r12,[sp,+0x9]
8e003612:	96dc 2400 	str r12,[sp,+0x5]
8e003616:	2ae8 fffe 	b 8e00326a <__dtoa_r+0xdf2>
8e00361a:	96cc 2400 	ldr r12,[sp,+0x5]
8e00361e:	903b 2400 	sub r12,r12,0
8e003622:	0518 fffe 	bne 8e00322c <__dtoa_r+0xdb4>
8e003626:	600b 0002 	mov r3,0x0
8e00362a:	4003      	mov r2,0x0
8e00362c:	628b 1402 	movt r3,0x4014
8e003630:	34e2      	mov r1,r5
8e003632:	10e2      	mov r0,r4
8e003634:	0d5f 0402 	jalr fp
8e003638:	8c0b 2872 	mov r12,0x8760
8e00363c:	40e2      	mov r2,r0
8e00363e:	64e2      	mov r3,r1
8e003640:	800b 38e2 	movt r12,0x8e00
8e003644:	146c 0401 	ldrd r0,[sp,+0x8]
8e003648:	115f 0402 	jalr r12
8e00364c:	bc8b 0442 	mov r5,0x44e4
8e003650:	003b 4000 	sub r16,r0,0
8e003654:	200b 2002 	mov r9,0x0
8e003658:	000b 8002 	mov r32,0x0
8e00365c:	a00b 18e2 	movt r5,0x8e00
8e003660:	ee98 fffd 	blte 8e00323c <__dtoa_r+0xdc4>
8e003664:	f2e8 fffc 	b 8e003048 <__dtoa_r+0xbd0>
8e003668:	144c 0402 	ldr r0,[sp,+0x10]
8e00366c:	003b 4000 	sub r16,r0,0
8e003670:	7918 fffc 	bne 8e002f62 <__dtoa_r+0xaea>
8e003674:	14cc 0402 	ldr r0,[sp,+0x11]
8e003678:	3feb 0ff2 	mov r1,0xffff
8e00367c:	21eb 1002 	movt r1,0xf
8e003680:	045a      	and r0,r1,r0
8e003682:	2033      	sub r1,r0,0
8e003684:	6f18 fffc 	bne 8e002f62 <__dtoa_r+0xaea>
8e003688:	974c 2400 	ldr r12,[sp,+0x6]
8e00368c:	9093      	add r4,r4,1
8e00368e:	909b 2400 	add r12,r12,1
8e003692:	975c 2400 	str r12,[sp,+0x6]
8e003696:	402b 2002 	mov r10,0x1
8e00369a:	64e8 fffc 	b 8e002f62 <__dtoa_r+0xaea>
8e00369e:	20ef 1002 	mov r1,r32
8e0036a2:	18e2      	mov r0,r6
8e0036a4:	4143      	mov r2,0xa
8e0036a6:	6003      	mov r3,0x0
8e0036a8:	0d5f 0402 	jalr fp
8e0036ac:	14cc 4401 	ldr r16,[sp,+0x9]
8e0036b0:	00ef 8002 	mov r32,r0
8e0036b4:	003b 4800 	sub r16,r16,0
8e0036b8:	0e60      	bgt 8e0036d4 <__dtoa_r+0x125c>
8e0036ba:	964c 2404 	ldr r12,[sp,+0x24]
8e0036be:	0003      	mov r0,0x0
8e0036c0:	913b 2400 	sub r12,r12,2
8e0036c4:	2023      	mov r1,0x1
8e0036c6:	0462      	movgt r0,r1
8e0036c8:	0316      	lsl r0,r0,0x18
8e0036ca:	0306      	lsr r0,r0,0x18
8e0036cc:	003b 4000 	sub r16,r0,0
8e0036d0:	5818 0002 	bne 8e003b80 <__dtoa_r+0x1708>
8e0036d4:	94cc 2401 	ldr r12,[sp,+0x9]
8e0036d8:	96dc 2400 	str r12,[sp,+0x5]
8e0036dc:	003b 4400 	sub r16,r8,0
8e0036e0:	0d90      	blte 8e0036fa <__dtoa_r+0x1282>
8e0036e2:	6e0b 04b2 	mov r3,0x4b70
8e0036e6:	20ef 1002 	mov r1,r32
8e0036ea:	18e2      	mov r0,r6
8e0036ec:	40ef 0402 	mov r2,r8
8e0036f0:	600b 18e2 	movt r3,0x8e00
8e0036f4:	0d52      	jalr r3
8e0036f6:	00ef 8002 	mov r32,r0
8e0036fa:	083b 0400 	sub r0,r10,0
8e0036fe:	60ef 3002 	mov fp,r32
8e003702:	b918 0001 	bne 8e003a74 <__dtoa_r+0x15fc>
8e003706:	6c8b 8222 	mov r35,0x2264
8e00370a:	b78b 84c2 	mov r37,0x4cbc
8e00370e:	3f8b 8442 	mov r33,0x44fc
8e003712:	5cef 2002 	mov r10,r7
8e003716:	00ef 3002 	mov r8,r32
8e00371a:	600b 98e2 	movt r35,0x8e00
8e00371e:	a00b 98e2 	movt r37,0x8e00
8e003722:	200b 98e2 	movt r33,0x8e00
8e003726:	24ef 0402 	mov r1,r9
8e00372a:	1cef 0402 	mov r0,r15
8e00372e:	0d5f 1002 	jalr r35
8e003732:	20ef 0402 	mov r1,r8
8e003736:	40ef 8002 	mov r34,r0
8e00373a:	1cef 0402 	mov r0,r15
8e00373e:	115f 1002 	jalr r36
8e003742:	4cef 0402 	mov r2,fp
8e003746:	00ef 8002 	mov r32,r0
8e00374a:	24ef 0402 	mov r1,r9
8e00374e:	18e2      	mov r0,r6
8e003750:	155f 1002 	jalr r37
8e003754:	40e2      	mov r2,r0
8e003756:	01c4      	ldr r0,[r0,0x3]
8e003758:	c81b 9006 	add r38,r34,48
8e00375c:	003b 4000 	sub r16,r0,0
8e003760:	8023      	mov r4,0x1
8e003762:	5200      	beq 8e003806 <__dtoa_r+0x138e>
8e003764:	18e2      	mov r0,r6
8e003766:	28e2      	mov r1,r2
8e003768:	1552      	jalr r5
8e00376a:	964c 2404 	ldr r12,[sp,+0x24]
8e00376e:	127f 008a 	orr r0,r4,r12
8e003772:	003b 4000 	sub r16,r0,0
8e003776:	0810      	bne 8e003786 <__dtoa_r+0x130e>
8e003778:	144c 0402 	ldr r0,[sp,+0x10]
8e00377c:	2023      	mov r1,0x1
8e00377e:	045a      	and r0,r1,r0
8e003780:	4033      	sub r2,r0,0
8e003782:	dd08 0001 	beq 8e003b3c <__dtoa_r+0x16c4>
8e003786:	003b 5000 	sub r16,r32,0
8e00378a:	4888 0001 	blt 8e003a1a <__dtoa_r+0x15a2>
8e00378e:	964c 2404 	ldr r12,[sp,+0x24]
8e003792:	027f 908a 	orr r32,r32,r12
8e003796:	003b 5000 	sub r16,r32,0
8e00379a:	0810      	bne 8e0037aa <__dtoa_r+0x1332>
8e00379c:	144c 0402 	ldr r0,[sp,+0x10]
8e0037a0:	2023      	mov r1,0x1
8e0037a2:	045a      	and r0,r1,r0
8e0037a4:	4033      	sub r2,r0,0
8e0037a6:	3a08 0001 	beq 8e003a1a <__dtoa_r+0x15a2>
8e0037aa:	5033      	sub r2,r4,0
8e0037ac:	ac68 0001 	bgt 8e003b04 <__dtoa_r+0x168c>
8e0037b0:	c89c 8600 	strb r38,[r10],+0x1
8e0037b4:	96cc 2400 	ldr r12,[sp,+0x5]
8e0037b8:	0bbf 040a 	sub r0,r10,r7
8e0037bc:	823f 208a 	sub r12,r0,r12
8e0037c0:	48ef 8402 	mov r34,r10
8e0037c4:	ae08 0001 	beq 8e003b20 <__dtoa_r+0x16a8>
8e0037c8:	3cef 0402 	mov r1,r15
8e0037cc:	18e2      	mov r0,r6
8e0037ce:	4143      	mov r2,0xa
8e0037d0:	6003      	mov r3,0x0
8e0037d2:	055f 1002 	jalr r33
8e0037d6:	01bf 448a 	sub r16,r8,fp
8e0037da:	e0ef 2002 	mov r15,r0
8e0037de:	2200      	beq 8e003822 <__dtoa_r+0x13aa>
8e0037e0:	20ef 0402 	mov r1,r8
8e0037e4:	4143      	mov r2,0xa
8e0037e6:	6003      	mov r3,0x0
8e0037e8:	18e2      	mov r0,r6
8e0037ea:	055f 1002 	jalr r33
8e0037ee:	2cef 0402 	mov r1,fp
8e0037f2:	00ef 2002 	mov r8,r0
8e0037f6:	4143      	mov r2,0xa
8e0037f8:	18e2      	mov r0,r6
8e0037fa:	6003      	mov r3,0x0
8e0037fc:	055f 1002 	jalr r33
8e003800:	60ef 2002 	mov fp,r0
8e003804:	91e0      	b 8e003726 <__dtoa_r+0x12ae>
8e003806:	6e0b 04c2 	mov r3,0x4c70
8e00380a:	28e2      	mov r1,r2
8e00380c:	565c 0400 	str r2,[sp,+0x4]
8e003810:	1cef 0402 	mov r0,r15
8e003814:	600b 18e2 	movt r3,0x8e00
8e003818:	0d52      	jalr r3
8e00381a:	564c 0400 	ldr r2,[sp,+0x4]
8e00381e:	80e2      	mov r4,r0
8e003820:	a2e0      	b 8e003764 <__dtoa_r+0x12ec>
8e003822:	20ef 0402 	mov r1,r8
8e003826:	18e2      	mov r0,r6
8e003828:	4143      	mov r2,0xa
8e00382a:	6003      	mov r3,0x0
8e00382c:	055f 1002 	jalr r33
8e003830:	00ef 2002 	mov r8,r0
8e003834:	60ef 2002 	mov fp,r0
8e003838:	77e8 ffff 	b 8e003726 <__dtoa_r+0x12ae>
8e00383c:	800b 2002 	mov r12,0x0
8e003840:	95dc 2401 	str r12,[sp,+0xb]
8e003844:	7fe8 fffc 	b 8e003142 <__dtoa_r+0xcca>
8e003848:	002b 4002 	mov r16,0x1
8e00384c:	15dc 4401 	str r16,[sp,+0xb]
8e003850:	afe8 fff7 	b 8e0027ae <__dtoa_r+0x336>
8e003854:	002b 4002 	mov r16,0x1
8e003858:	802b 2002 	mov r12,0x1
8e00385c:	a023      	mov r5,0x1
8e00385e:	14dc 4401 	str r16,[sp,+0x9]
8e003862:	96dc 2400 	str r12,[sp,+0x5]
8e003866:	16dc 4404 	str r16,[sp,+0x25]
8e00386a:	2003      	mov r1,0x0
8e00386c:	38dc 0002 	str r1,[r6,+0x11]
8e003870:	b45a      	and r5,r5,r0
8e003872:	c4e8 fff7 	b 8e0027fa <__dtoa_r+0x382>
8e003876:	53bb 0401 	sub r2,r12,15
8e00387a:	a003      	mov r5,0x0
8e00387c:	2023      	mov r1,0x1
8e00387e:	a452      	movltu r5,r1
8e003880:	b716      	lsl r5,r5,0x18
8e003882:	b706      	lsr r5,r5,0x18
8e003884:	96dc 2400 	str r12,[sp,+0x5]
8e003888:	f1e0      	b 8e00386a <__dtoa_r+0x13f2>
8e00388a:	720b 04a2 	mov r3,0x4a90
8e00388e:	3cef 0402 	mov r1,r15
8e003892:	18e2      	mov r0,r6
8e003894:	57cc 0400 	ldr r2,[sp,+0x7]
8e003898:	600b 18e2 	movt r3,0x8e00
8e00389c:	0d52      	jalr r3
8e00389e:	e0ef 2002 	mov r15,r0
8e0038a2:	41e8 fffb 	b 8e002f24 <__dtoa_r+0xaac>
8e0038a6:	17cc 4400 	ldr r16,[sp,+0x7]
8e0038aa:	954c 2401 	ldr r12,[sp,+0xa]
8e0038ae:	043f 050a 	sub r0,r9,r16
8e0038b2:	901f 240a 	add r12,r12,r0
8e0038b6:	37dc 2400 	str r9,[sp,+0x7]
8e0038ba:	955c 2401 	str r12,[sp,+0xa]
8e0038be:	200b 2002 	mov r9,0x0
8e0038c2:	13e8 fffc 	b 8e0030e8 <__dtoa_r+0xc70>
8e0038c6:	9ce2      	mov r4,r7
8e0038c8:	bc8b 0442 	mov r5,0x44e4
8e0038cc:	a00b 18e2 	movt r5,0x8e00
8e0038d0:	e0ef 1002 	mov r7,r32
8e0038d4:	d8e8 fffb 	b 8e003084 <__dtoa_r+0xc0c>
8e0038d8:	96cc 2400 	ldr r12,[sp,+0x5]
8e0038dc:	903b 2400 	sub r12,r12,0
8e0038e0:	4708 fffc 	beq 8e00316e <__dtoa_r+0xcf6>
8e0038e4:	14cc 4401 	ldr r16,[sp,+0x9]
8e0038e8:	003b 4800 	sub r16,r16,0
8e0038ec:	4f98 fffd 	blte 8e00338a <__dtoa_r+0xf12>
8e0038f0:	600b 0002 	mov r3,0x0
8e0038f4:	4003      	mov r2,0x0
8e0038f6:	648b 1402 	movt r3,0x4024
8e0038fa:	18ef 1002 	mov r0,r38
8e0038fe:	2cef 1002 	mov r1,r35
8e003902:	0d5f 0402 	jalr fp
8e003906:	40e2      	mov r2,r0
8e003908:	64e2      	mov r3,r1
8e00390a:	547c 0401 	strd r2,[sp,+0x8]
8e00390e:	588b 0872 	mov r2,0x87c4
8e003912:	c0ef 8002 	mov r38,r0
8e003916:	400b 18e2 	movt r2,0x8e00
8e00391a:	089b 0400 	add r0,r10,1
8e00391e:	64ef 8002 	mov r35,r1
8e003922:	0952      	jalr r2
8e003924:	40e2      	mov r2,r0
8e003926:	64e2      	mov r3,r1
8e003928:	18ef 1002 	mov r0,r38
8e00392c:	2cef 1002 	mov r1,r35
8e003930:	0d5f 0402 	jalr fp
8e003934:	600b 0002 	mov r3,0x0
8e003938:	940b 2802 	mov r12,0x80a0
8e00393c:	4003      	mov r2,0x0
8e00393e:	638b 1402 	movt r3,0x401c
8e003942:	800b 38e2 	movt r12,0x8e00
8e003946:	115f 0402 	jalr r12
8e00394a:	000b 2002 	mov r8,0x0
8e00394e:	1f9b 50ff 	add r16,r39,-1
8e003952:	180b 3fc2 	movt r8,0xfcc0
8e003956:	16dc 4401 	str r16,[sp,+0xd]
8e00395a:	a0e2      	mov r5,r0
8e00395c:	009f 240a 	add r8,r8,r1
8e003960:	54cc 2401 	ldr r10,[sp,+0x9]
8e003964:	fde8 fff7 	b 8e00295e <__dtoa_r+0x4e6>
8e003968:	c0ef 9002 	mov r38,r32
8e00396c:	64ef 9002 	mov r35,r33
8e003970:	404b 2002 	mov r10,0x2
8e003974:	b4e8 fff7 	b 8e0028dc <__dtoa_r+0x464>
8e003978:	720b 04a2 	mov r3,0x4a90
8e00397c:	3cef 0402 	mov r1,r15
8e003980:	18e2      	mov r0,r6
8e003982:	600b 18e2 	movt r3,0x8e00
8e003986:	0d52      	jalr r3
8e003988:	e0ef 2002 	mov r15,r0
8e00398c:	cce8 fffa 	b 8e002f24 <__dtoa_r+0xaac>
8e003990:	200b 0002 	mov r1,0x0
8e003994:	9f8b 2802 	mov r12,0x80fc
8e003998:	44ef 0402 	mov r2,r9
8e00399c:	68ef 1002 	mov r3,r34
8e0039a0:	800b 38e2 	movt r12,0x8e00
8e0039a4:	0003      	mov r0,0x0
8e0039a6:	3c0b 13f2 	movt r1,0x3fe0
8e0039aa:	115f 0402 	jalr r12
8e0039ae:	928b 2862 	mov r12,0x8694
8e0039b2:	50ef 1002 	mov r2,r36
8e0039b6:	74ef 1002 	mov r3,r37
8e0039ba:	800b 38e2 	movt r12,0x8e00
8e0039be:	115f 0402 	jalr r12
8e0039c2:	003b 4000 	sub r16,r0,0
8e0039c6:	0560      	bgt 8e0039d0 <__dtoa_r+0x1558>
8e0039c8:	e1e8 fffc 	b 8e00338a <__dtoa_r+0xf12>
8e0039cc:	04ef 2002 	mov r8,r1
8e0039d0:	239b 04ff 	add r1,r8,-1
8e0039d4:	008c 0500 	ldrb r0,[r8,-0x1]
8e0039d8:	403b 0006 	sub r2,r0,48
8e0039dc:	f800      	beq 8e0039cc <__dtoa_r+0x1554>
8e0039de:	bc8b 0442 	mov r5,0x44e4
8e0039e2:	9ce2      	mov r4,r7
8e0039e4:	f6cc 8401 	ldr r39,[sp,+0xd]
8e0039e8:	e0ef 0402 	mov r7,r8
8e0039ec:	a00b 18e2 	movt r5,0x8e00
8e0039f0:	4ae8 fffb 	b 8e003084 <__dtoa_r+0xc0c>
8e0039f4:	174c 0401 	ldr r0,[sp,+0xe]
8e0039f8:	46c3      	mov r2,0x36
8e0039fa:	483a      	sub r2,r2,r0
8e0039fc:	37cc 2400 	ldr r9,[sp,+0x7]
8e003a00:	174c 2400 	ldr r8,[sp,+0x6]
8e003a04:	7ce8 fffb 	b 8e0030fc <__dtoa_r+0xc84>
8e003a08:	9ce2      	mov r4,r7
8e003a0a:	f4e2      	mov r7,r5
8e003a0c:	1ce8 fffa 	b 8e002e44 <__dtoa_r+0x9cc>
8e003a10:	013f 240a 	sub r8,r8,r2
8e003a14:	4003      	mov r2,0x0
8e003a16:	73e8 fffb 	b 8e0030fc <__dtoa_r+0xc84>
8e003a1a:	7033      	sub r3,r4,0
8e003a1c:	18ef 9002 	mov r32,r38
8e003a20:	1990      	blte 8e003a52 <__dtoa_r+0x15da>
8e003a22:	6e0b 04b2 	mov r3,0x4b70
8e003a26:	3cef 0402 	mov r1,r15
8e003a2a:	4023      	mov r2,0x1
8e003a2c:	600b 18e2 	movt r3,0x8e00
8e003a30:	18e2      	mov r0,r6
8e003a32:	0d52      	jalr r3
8e003a34:	24ef 0402 	mov r1,r9
8e003a38:	e0ef 2002 	mov r15,r0
8e003a3c:	115f 1002 	jalr r36
8e003a40:	803b 2000 	sub r12,r0,0
8e003a44:	9698 0000 	blte 8e003b70 <__dtoa_r+0x16f8>
8e003a48:	c89b 9006 	add r38,r34,49
8e003a4c:	20bb 1007 	sub r1,r32,57
8e003a50:	6c00      	beq 8e003b28 <__dtoa_r+0x16b0>
8e003a52:	c89c 8600 	strb r38,[r10],+0x1
8e003a56:	9ce2      	mov r4,r7
8e003a58:	0cef 8402 	mov r32,fp
8e003a5c:	e8ef 0402 	mov r7,r10
8e003a60:	fee8 fffa 	b 8e00305c <__dtoa_r+0xbe4>
8e003a64:	389b 1000 	add r1,r38,1
8e003a68:	2716      	lsl r1,r1,0x18
8e003a6a:	2706      	lsr r1,r1,0x18
8e003a6c:	f6cc 8401 	ldr r39,[sp,+0xd]
8e003a70:	f9e8 fff9 	b 8e002e62 <__dtoa_r+0x9ea>
8e003a74:	964c 2401 	ldr r12,[sp,+0xc]
8e003a78:	20cc 1000 	ldr r1,[r32,+0x1]
8e003a7c:	18e2      	mov r0,r6
8e003a7e:	115f 0402 	jalr r12
8e003a82:	424c 1000 	ldr r2,[r32,+0x4]
8e003a86:	678b 0002 	mov r3,0x3c
8e003a8a:	4856      	lsl r2,r2,0x2
8e003a8c:	00ef 2002 	mov r8,r0
8e003a90:	4a1b 0001 	add r2,r2,12
8e003a94:	221b 1001 	add r1,r32,12
8e003a98:	600b 18e2 	movt r3,0x8e00
8e003a9c:	021b 0001 	add r0,r0,12
8e003aa0:	0d52      	jalr r3
8e003aa2:	6e0b 04b2 	mov r3,0x4b70
8e003aa6:	18e2      	mov r0,r6
8e003aa8:	20ef 0402 	mov r1,r8
8e003aac:	4023      	mov r2,0x1
8e003aae:	600b 18e2 	movt r3,0x8e00
8e003ab2:	0d52      	jalr r3
8e003ab4:	60ef 2002 	mov fp,r0
8e003ab8:	27e8 fffe 	b 8e003706 <__dtoa_r+0x128e>
8e003abc:	998b 2852 	mov r12,0x85cc
8e003ac0:	44ef 0402 	mov r2,r9
8e003ac4:	60ef 0402 	mov r3,r8
8e003ac8:	10e2      	mov r0,r4
8e003aca:	34e2      	mov r1,r5
8e003acc:	800b 38e2 	movt r12,0x8e00
8e003ad0:	115f 0402 	jalr r12
8e003ad4:	003b 4000 	sub r16,r0,0
8e003ad8:	f718 fffe 	bne 8e0038c6 <__dtoa_r+0x144e>
8e003adc:	27ff 9006 	lsl r33,r33,0x1f
8e003ae0:	9ce2      	mov r4,r7
8e003ae2:	f378 fffe 	bgte 8e0038c8 <__dtoa_r+0x1450>
8e003ae6:	c08c 9100 	ldrb r38,[r32,-0x1]
8e003aea:	e0ef 1002 	mov r7,r32
8e003aee:	f6dc 8401 	str r39,[sp,+0xd]
8e003af2:	a9e8 fff9 	b 8e002e44 <__dtoa_r+0x9cc>
8e003af6:	2493      	add r1,r1,1
8e003af8:	9ce2      	mov r4,r7
8e003afa:	2014      	strb r1,[r0]
8e003afc:	e8ef 1002 	mov r7,r34
8e003b00:	aee8 fffa 	b 8e00305c <__dtoa_r+0xbe4>
8e003b04:	78bb 1007 	sub r3,r38,57
8e003b08:	1000      	beq 8e003b28 <__dtoa_r+0x16b0>
8e003b0a:	989b 3000 	add r12,r38,1
8e003b0e:	889c 2600 	strb r12,[r10],+0x1
8e003b12:	9ce2      	mov r4,r7
8e003b14:	0cef 8402 	mov r32,fp
8e003b18:	e8ef 0402 	mov r7,r10
8e003b1c:	a0e8 fffa 	b 8e00305c <__dtoa_r+0xbe4>
8e003b20:	0cef 8402 	mov r32,fp
8e003b24:	d4e8 fffb 	b 8e0032cc <__dtoa_r+0xe54>
8e003b28:	48ef 8402 	mov r34,r10
8e003b2c:	0723      	mov r0,0x39
8e003b2e:	089c 1200 	strb r0,[r34],+0x1
8e003b32:	0cef 8402 	mov r32,fp
8e003b36:	2723      	mov r1,0x39
8e003b38:	e3e8 fffb 	b 8e0032fe <__dtoa_r+0xe86>
8e003b3c:	78bb 1007 	sub r3,r38,57
8e003b40:	f400      	beq 8e003b28 <__dtoa_r+0x16b0>
8e003b42:	489b 9006 	add r34,r34,49
8e003b46:	803b 3000 	sub r12,r32,0
8e003b4a:	c86f 9002 	movgt r38,r34
8e003b4e:	c89c 8600 	strb r38,[r10],+0x1
8e003b52:	9ce2      	mov r4,r7
8e003b54:	0cef 8402 	mov r32,fp
8e003b58:	e8ef 0402 	mov r7,r10
8e003b5c:	80e8 fffa 	b 8e00305c <__dtoa_r+0xbe4>
8e003b60:	c0ef 8002 	mov r38,r0
8e003b64:	64ef 8002 	mov r35,r1
8e003b68:	404b 2002 	mov r10,0x2
8e003b6c:	b8e8 fff6 	b 8e0028dc <__dtoa_r+0x464>
8e003b70:	7118 ffff 	bne 8e003a52 <__dtoa_r+0x15da>
8e003b74:	1bff 1006 	lsl r0,r38,0x1f
8e003b78:	6d78 ffff 	bgte 8e003a52 <__dtoa_r+0x15da>
8e003b7c:	66e8 ffff 	b 8e003a48 <__dtoa_r+0x15d0>
8e003b80:	14cc 4401 	ldr r16,[sp,+0x9]
8e003b84:	16dc 4400 	str r16,[sp,+0x5]
8e003b88:	41e8 fffa 	b 8e00300a <__dtoa_r+0xb92>
8e003b8c:	063b 4000 	sub r16,r1,4
8e003b90:	0708 fffa 	beq 8e002f9e <__dtoa_r+0xb26>
8e003b94:	2783      	mov r1,0x3c
8e003b96:	043a      	sub r0,r1,r0
8e003b98:	fae8 fff9 	b 8e002f8c <__dtoa_r+0xb14>
8e003b9c:	94cc 2401 	ldr r12,[sp,+0x9]
8e003ba0:	96dc 2400 	str r12,[sp,+0x5]
8e003ba4:	33e8 fffa 	b 8e00300a <__dtoa_r+0xb92>

8e003ba8 <__setlocale_r>:
8e003ba8:	957c 0700 	strd r4,[sp],-0x2
8e003bac:	d5dc 2400 	str lr,[sp,+0x3]
8e003bb0:	0833      	sub r0,r2,0
8e003bb2:	88e2      	mov r4,r2
8e003bb4:	0d00      	beq 8e003bce <__setlocale_r+0x26>
8e003bb6:	340b 0202 	mov r1,0x20a0
8e003bba:	a28b 0542 	mov r5,0x5414
8e003bbe:	200b 1002 	movt r1,0x0
8e003bc2:	a00b 18e2 	movt r5,0x8e00
8e003bc6:	08e2      	mov r0,r2
8e003bc8:	1552      	jalr r5
8e003bca:	2033      	sub r1,r0,0
8e003bcc:	0e10      	bne 8e003be8 <__setlocale_r+0x40>
8e003bce:	240b 0202 	mov r1,0x2020
8e003bd2:	200b 1002 	movt r1,0x0
8e003bd6:	d5cc 2400 	ldr lr,[sp,+0x3]
8e003bda:	b41b 2402 	add sp,sp,16
8e003bde:	04e2      	mov r0,r1
8e003be0:	946c 0400 	ldrd r4,[sp,+0x0]
8e003be4:	194f 0402 	rts
8e003be8:	240b 0202 	mov r1,0x2020
8e003bec:	200b 1002 	movt r1,0x0
8e003bf0:	10e2      	mov r0,r4
8e003bf2:	1552      	jalr r5
8e003bf4:	4033      	sub r2,r0,0
8e003bf6:	ec00      	beq 8e003bce <__setlocale_r+0x26>
8e003bf8:	2b0b 0202 	mov r1,0x2058
8e003bfc:	200b 1002 	movt r1,0x0
8e003c00:	10e2      	mov r0,r4
8e003c02:	1552      	jalr r5
8e003c04:	4033      	sub r2,r0,0
8e003c06:	040b 0202 	mov r0,0x2020
8e003c0a:	000b 1002 	movt r0,0x0
8e003c0e:	2003      	mov r1,0x0
8e003c10:	2002      	moveq r1,r0
8e003c12:	d5cc 2400 	ldr lr,[sp,+0x3]
8e003c16:	b41b 2402 	add sp,sp,16
8e003c1a:	04e2      	mov r0,r1
8e003c1c:	946c 0400 	ldrd r4,[sp,+0x0]
8e003c20:	194f 0402 	rts

8e003c24 <___locale_charset>:
8e003c24:	120b 0782 	mov r0,0x7890
8e003c28:	000b 18e2 	movt r0,0x8e00
8e003c2c:	194f 0402 	rts

8e003c30 <___locale_mb_cur_max>:
8e003c30:	110b 0782 	mov r0,0x7888
8e003c34:	000b 18e2 	movt r0,0x8e00
8e003c38:	0044      	ldr r0,[r0]
8e003c3a:	194f 0402 	rts
8e003c3e:	01a2      	nop

8e003c40 <___locale_msgcharset>:
8e003c40:	160b 0782 	mov r0,0x78b0
8e003c44:	000b 18e2 	movt r0,0x8e00
8e003c48:	194f 0402 	rts

8e003c4c <___locale_cjk_lang>:
8e003c4c:	0003      	mov r0,0x0
8e003c4e:	194f 0402 	rts
8e003c52:	01a2      	nop

8e003c54 <__localeconv_r>:
8e003c54:	1a0b 0782 	mov r0,0x78d0
8e003c58:	000b 18e2 	movt r0,0x8e00
8e003c5c:	194f 0402 	rts

8e003c60 <_setlocale>:
8e003c60:	60e2      	mov r3,r0
8e003c62:	070b 0742 	mov r0,0x7438
8e003c66:	000b 18e2 	movt r0,0x8e00
8e003c6a:	44e2      	mov r2,r1
8e003c6c:	0044      	ldr r0,[r0]
8e003c6e:	2ce2      	mov r1,r3
8e003c70:	750b 03b2 	mov r3,0x3ba8
8e003c74:	600b 18e2 	movt r3,0x8e00
8e003c78:	0d42      	jr r3
8e003c7a:	01a2      	nop

8e003c7c <_localeconv>:
8e003c7c:	1a0b 0782 	mov r0,0x78d0
8e003c80:	000b 18e2 	movt r0,0x8e00
8e003c84:	194f 0402 	rts

8e003c88 <__malloc_r>:
8e003c88:	97fc 0700 	strd r4,[sp],-0x7
8e003c8c:	459b 0001 	add r2,r1,11
8e003c90:	d77c 0400 	strd r6,[sp,+0x6]
8e003c94:	16fc 2400 	strd r8,[sp,+0x5]
8e003c98:	567c 2400 	strd r10,[sp,+0x4]
8e003c9c:	d5fc 2400 	strd lr,[sp,+0x3]
8e003ca0:	157c 8400 	strd r32,[sp,+0x2]
8e003ca4:	55dc 8400 	str r34,[sp,+0x3]
8e003ca8:	6b3b 0002 	sub r3,r2,22
8e003cac:	c0e2      	mov r6,r0
8e003cae:	5440      	blteu 8e003d56 <__malloc_r+0xce>
8e003cb0:	bf0b 0ff2 	mov r5,0xfff8
8e003cb4:	bfeb 1ff2 	movt r5,0xffff
8e003cb8:	aada      	and r5,r2,r5
8e003cba:	57e6      	lsr r2,r5,0x1f
8e003cbc:	14bf 400a 	sub r16,r5,r1
8e003cc0:	0023      	mov r0,0x1
8e003cc2:	2003      	mov r1,0x0
8e003cc4:	2052      	movltu r1,r0
8e003cc6:	2716      	lsl r1,r1,0x18
8e003cc8:	2706      	lsr r1,r1,0x18
8e003cca:	443b 4000 	sub r18,r1,0
8e003cce:	5010      	bne 8e003d6e <__malloc_r+0xe6>
8e003cd0:	e83b 4000 	sub r23,r2,0
8e003cd4:	4d10      	bne 8e003d6e <__malloc_r+0xe6>
8e003cd6:	2c0b 0442 	mov r1,0x4460
8e003cda:	18e2      	mov r0,r6
8e003cdc:	200b 18e2 	movt r1,0x8e00
8e003ce0:	0552      	jalr r1
8e003ce2:	17bb 003e 	sub r0,r5,503
8e003ce6:	4820      	bgtu 8e003d76 <__malloc_r+0xee>
8e003ce8:	e20b 2792 	mov r15,0x7910
8e003cec:	e00b 38e2 	movt r15,0x8e00
8e003cf0:	1e9f 040a 	add r0,r15,r5
8e003cf4:	81c4      	ldr r4,[r0,0x3]
8e003cf6:	946f 2006 	lsr r12,r5,0x3
8e003cfa:	303a      	sub r1,r4,r0
8e003cfc:	7b08 0002 	beq 8e0041f2 <__malloc_r+0x56a>
8e003d00:	10c4      	ldr r0,[r4,0x1]
8e003d02:	3f8b 0ff2 	mov r1,0xfffc
8e003d06:	3feb 1ff2 	movt r1,0xffff
8e003d0a:	045a      	and r0,r1,r0
8e003d0c:	101a      	add r0,r4,r0
8e003d0e:	80cc 2000 	ldr r12,[r0,+0x1]
8e003d12:	31c4      	ldr r1,[r4,0x3]
8e003d14:	5144      	ldr r2,[r4,0x2]
8e003d16:	6023      	mov r3,0x1
8e003d18:	71ff 040a 	orr r3,r12,r3
8e003d1c:	29d4      	str r1,[r2,0x3]
8e003d1e:	4554      	str r2,[r1,0x2]
8e003d20:	60d4      	str r3,[r0,0x1]
8e003d22:	2c8b 0442 	mov r1,0x4464
8e003d26:	18e2      	mov r0,r6
8e003d28:	200b 18e2 	movt r1,0x8e00
8e003d2c:	0552      	jalr r1
8e003d2e:	101b 0001 	add r0,r4,8
8e003d32:	d76c 0400 	ldrd r6,[sp,+0x6]
8e003d36:	16ec 2400 	ldrd r8,[sp,+0x5]
8e003d3a:	566c 2400 	ldrd r10,[sp,+0x4]
8e003d3e:	d5ec 2400 	ldrd lr,[sp,+0x3]
8e003d42:	156c 8400 	ldrd r32,[sp,+0x2]
8e003d46:	55cc 8400 	ldr r34,[sp,+0x3]
8e003d4a:	b41b 2407 	add sp,sp,56
8e003d4e:	946c 0400 	ldrd r4,[sp,+0x0]
8e003d52:	194f 0402 	rts
8e003d56:	a203      	mov r5,0x10
8e003d58:	14bf 400a 	sub r16,r5,r1
8e003d5c:	0023      	mov r0,0x1
8e003d5e:	2003      	mov r1,0x0
8e003d60:	2052      	movltu r1,r0
8e003d62:	2716      	lsl r1,r1,0x18
8e003d64:	2706      	lsr r1,r1,0x18
8e003d66:	443b 4000 	sub r18,r1,0
8e003d6a:	4003      	mov r2,0x0
8e003d6c:	b200      	beq 8e003cd0 <__malloc_r+0x48>
8e003d6e:	0183      	mov r0,0xc
8e003d70:	1854      	str r0,[r6]
8e003d72:	0003      	mov r0,0x0
8e003d74:	dfe0      	b 8e003d32 <__malloc_r+0xaa>
8e003d76:	1526      	lsr r0,r5,0x9
8e003d78:	d108 0000 	beq 8e003f1a <__malloc_r+0x292>
8e003d7c:	623b 0000 	sub r3,r0,4
8e003d80:	c928 0001 	bgtu 8e004112 <__malloc_r+0x48a>
8e003d84:	14c6      	lsr r0,r5,0x6
8e003d86:	001b 0007 	add r0,r0,56
8e003d8a:	6036      	lsl r3,r0,0x1
8e003d8c:	e20b 2792 	mov r15,0x7910
8e003d90:	6c56      	lsl r3,r3,0x2
8e003d92:	e00b 38e2 	movt r15,0x8e00
8e003d96:	7d9f 040a 	add r3,r15,r3
8e003d9a:	8dc4      	ldr r4,[r3,0x3]
8e003d9c:	0e3f 400a 	sub r16,r3,r4
8e003da0:	2200      	beq 8e003de4 <__malloc_r+0x15c>
8e003da2:	9f8b 2ff2 	mov r12,0xfffc
8e003da6:	50c4      	ldr r2,[r4,0x1]
8e003da8:	9feb 3ff2 	movt r12,0xffff
8e003dac:	515f 040a 	and r2,r12,r2
8e003db0:	2aba      	sub r1,r2,r5
8e003db2:	47bb 4001 	sub r18,r1,15
8e003db6:	b668 0000 	bgt 8e003f22 <__malloc_r+0x29a>
8e003dba:	e43b 4000 	sub r23,r1,0
8e003dbe:	0f80      	blt 8e003ddc <__malloc_r+0x154>
8e003dc0:	b4e8 0000 	b 8e003f28 <__malloc_r+0x2a0>
8e003dc4:	50c4      	ldr r2,[r4,0x1]
8e003dc6:	515f 040a 	and r2,r12,r2
8e003dca:	2aba      	sub r1,r2,r5
8e003dcc:	07bb 4001 	sub r16,r1,15
8e003dd0:	a968 0000 	bgt 8e003f22 <__malloc_r+0x29a>
8e003dd4:	443b 4000 	sub r18,r1,0
8e003dd8:	a878 0000 	bgte 8e003f28 <__malloc_r+0x2a0>
8e003ddc:	91c4      	ldr r4,[r4,0x3]
8e003dde:	ee3f 400a 	sub r23,r3,r4
8e003de2:	f110      	bne 8e003dc4 <__malloc_r+0x13c>
8e003de4:	809b 2000 	add r12,r0,1
8e003de8:	240b 4792 	mov r17,0x7920
8e003dec:	200b 58e2 	movt r17,0x8e00
8e003df0:	e30b 0792 	mov r7,0x7918
8e003df4:	844c 0800 	ldr r4,[r17,+0x0]
8e003df8:	e00b 18e2 	movt r7,0x8e00
8e003dfc:	13ba      	sub r0,r4,r7
8e003dfe:	ca08 0001 	beq 8e004192 <__malloc_r+0x50a>
8e003e02:	10c4      	ldr r0,[r4,0x1]
8e003e04:	3f8b 0ff2 	mov r1,0xfffc
8e003e08:	3feb 1ff2 	movt r1,0xffff
8e003e0c:	045a      	and r0,r1,r0
8e003e0e:	22ba      	sub r1,r0,r5
8e003e10:	47bb 0001 	sub r2,r1,15
8e003e14:	bb68 0001 	bgt 8e00418a <__malloc_r+0x502>
8e003e18:	448b 0792 	mov r2,0x7924
8e003e1c:	400b 18e2 	movt r2,0x8e00
8e003e20:	e45c 0800 	str r7,[r17]
8e003e24:	e854      	str r7,[r2]
8e003e26:	6433      	sub r3,r1,0
8e003e28:	8d78 0000 	bgte 8e003f42 <__malloc_r+0x2ba>
8e003e2c:	03bb 403f 	sub r16,r0,511
8e003e30:	7f28 0001 	bgtu 8e00412e <__malloc_r+0x4a6>
8e003e34:	0066      	lsr r0,r0,0x3
8e003e36:	2076      	lsl r1,r0,0x3
8e003e38:	428b 4792 	mov r18,0x7914
8e003e3c:	3c9f 040a 	add r1,r15,r1
8e003e40:	400b 58e2 	movt r18,0x8e00
8e003e44:	6544      	ldr r3,[r1,0x2]
8e003e46:	084c 4800 	ldr r16,[r18,+0x0]
8e003e4a:	004e      	asr r0,r0,0x2
8e003e4c:	4023      	mov r2,0x1
8e003e4e:	482a      	lsl r2,r2,r0
8e003e50:	487f 010a 	orr r2,r2,r16
8e003e54:	31d4      	str r1,[r4,0x3]
8e003e56:	7154      	str r3,[r4,0x2]
8e003e58:	485c 0800 	str r2,[r18]
8e003e5c:	8554      	str r4,[r1,0x2]
8e003e5e:	8dd4      	str r4,[r3,0x3]
8e003e60:	104f 040e 	asr r0,r12,0x2
8e003e64:	2023      	mov r1,0x1
8e003e66:	042a      	lsl r0,r1,r0
8e003e68:	e13f 400a 	sub r23,r0,r2
8e003e6c:	7220      	bgtu 8e003f50 <__malloc_r+0x2c8>
8e003e6e:	285a      	and r1,r2,r0
8e003e70:	6433      	sub r3,r1,0
8e003e72:	1510      	bne 8e003e9c <__malloc_r+0x214>
8e003e74:	3f8b 0ff2 	mov r1,0xfffc
8e003e78:	3feb 1ff2 	movt r1,0xffff
8e003e7c:	90df 240a 	and r12,r12,r1
8e003e80:	0036      	lsl r0,r0,0x1
8e003e82:	921b 2400 	add r12,r12,4
8e003e86:	285a      	and r1,r2,r0
8e003e88:	043b 4000 	sub r16,r1,0
8e003e8c:	0810      	bne 8e003e9c <__malloc_r+0x214>
8e003e8e:	0036      	lsl r0,r0,0x1
8e003e90:	921b 2400 	add r12,r12,4
8e003e94:	285a      	and r1,r2,r0
8e003e96:	e43b 4000 	sub r23,r1,0
8e003e9a:	fa00      	beq 8e003e8e <__malloc_r+0x206>
8e003e9c:	1f8b 4ff2 	mov r16,0xfffc
8e003ea0:	dfeb 4ff2 	mov r22,0xffff
8e003ea4:	1feb 5ff2 	movt r16,0xffff
8e003ea8:	a06b 4002 	mov r21,0x3
8e003eac:	dfeb 5ff2 	movt r22,0xffff
8e003eb0:	907f 4406 	lsl r20,r12,0x3
8e003eb4:	9e1f 450a 	add r20,r15,r20
8e003eb8:	70ef 0802 	mov r3,r20
8e003ebc:	70ef 4402 	mov r19,r12
8e003ec0:	8dc4      	ldr r4,[r3,0x3]
8e003ec2:	2e3a      	sub r1,r3,r4
8e003ec4:	0b10      	bne 8e003eda <__malloc_r+0x252>
8e003ec6:	6ee8 0001 	b 8e0041a2 <__malloc_r+0x51a>
8e003eca:	e43b 4000 	sub r23,r1,0
8e003ece:	9c78 0001 	bgte 8e004206 <__malloc_r+0x57e>
8e003ed2:	91c4      	ldr r4,[r4,0x3]
8e003ed4:	2e3a      	sub r1,r3,r4
8e003ed6:	6608 0001 	beq 8e0041a2 <__malloc_r+0x51a>
8e003eda:	50c4      	ldr r2,[r4,0x1]
8e003edc:	415f 080a 	and r2,r16,r2
8e003ee0:	2aba      	sub r1,r2,r5
8e003ee2:	e7bb 4001 	sub r23,r1,15
8e003ee6:	f290      	blte 8e003eca <__malloc_r+0x242>
8e003ee8:	71c4      	ldr r3,[r4,0x3]
8e003eea:	914c 2000 	ldr r12,[r4,+0x2]
8e003eee:	4023      	mov r2,0x1
8e003ef0:	129a      	add r0,r4,r5
8e003ef2:	71dc 0400 	str r3,[r12,+0x3]
8e003ef6:	8d5c 2000 	str r12,[r3,+0x2]
8e003efa:	b57a      	orr r5,r5,r2
8e003efc:	648b 0792 	mov r3,0x7924
8e003f00:	b0d4      	str r5,[r4,0x1]
8e003f02:	600b 18e2 	movt r3,0x8e00
8e003f06:	0c54      	str r0,[r3]
8e003f08:	045c 0800 	str r0,[r17]
8e003f0c:	457a      	orr r2,r1,r2
8e003f0e:	e1d4      	str r7,[r0,0x3]
8e003f10:	e154      	str r7,[r0,0x2]
8e003f12:	40d4      	str r2,[r0,0x1]
8e003f14:	20d1      	str r1,[r0,r1]
8e003f16:	06e8 ffff 	b 8e003d22 <__malloc_r+0x9a>
8e003f1a:	1466      	lsr r0,r5,0x3
8e003f1c:	6036      	lsl r3,r0,0x1
8e003f1e:	37e8 ffff 	b 8e003d8c <__malloc_r+0x104>
8e003f22:	0393      	add r0,r0,-1
8e003f24:	60e8 ffff 	b 8e003de4 <__malloc_r+0x15c>
8e003f28:	511a      	add r2,r4,r2
8e003f2a:	88cc 2000 	ldr r12,[r2,+0x1]
8e003f2e:	11c4      	ldr r0,[r4,0x3]
8e003f30:	3144      	ldr r1,[r4,0x2]
8e003f32:	6023      	mov r3,0x1
8e003f34:	71ff 040a 	orr r3,r12,r3
8e003f38:	05d4      	str r0,[r1,0x3]
8e003f3a:	2154      	str r1,[r0,0x2]
8e003f3c:	68d4      	str r3,[r2,0x1]
8e003f3e:	f2e8 fffe 	b 8e003d22 <__malloc_r+0x9a>
8e003f42:	101a      	add r0,r4,r0
8e003f44:	40c4      	ldr r2,[r0,0x1]
8e003f46:	2023      	mov r1,0x1
8e003f48:	28fa      	orr r1,r2,r1
8e003f4a:	20d4      	str r1,[r0,0x1]
8e003f4c:	ebe8 fffe 	b 8e003d22 <__malloc_r+0x9a>
8e003f50:	9c44      	ldr r4,[r7]
8e003f52:	3f8b 2ff2 	mov r9,0xfffc
8e003f56:	10c4      	ldr r0,[r4,0x1]
8e003f58:	3feb 3ff2 	movt r9,0xffff
8e003f5c:	245f 240a 	and r9,r9,r0
8e003f60:	14bf 408a 	sub r16,r5,r9
8e003f64:	0720      	bgtu 8e003f72 <__malloc_r+0x2ea>
8e003f66:	06bf 040a 	sub r0,r9,r5
8e003f6a:	43bb 4001 	sub r18,r0,15
8e003f6e:	c168 0000 	bgt 8e0040f0 <__malloc_r+0x468>
8e003f72:	1e0b 0202 	mov r0,0x20f0
8e003f76:	000b 1002 	movt r0,0x0
8e003f7a:	410b 8792 	mov r34,0x7908
8e003f7e:	604c 2000 	ldr fp,[r0,+0x0]
8e003f82:	400b 98e2 	movt r34,0x8e00
8e003f86:	084c 1000 	ldr r0,[r34,+0x0]
8e003f8a:	109f 808a 	add r32,r4,r9
8e003f8e:	759f 208a 	add fp,r5,fp
8e003f92:	e3bb 40ff 	sub r23,r0,-1
8e003f96:	9008 0001 	beq 8e0042b6 <__malloc_r+0x62e>
8e003f9a:	01eb 0102 	mov r0,0x100f
8e003f9e:	6c1f 240a 	add fp,fp,r0
8e003fa2:	000b 0f02 	mov r0,0xf000
8e003fa6:	1feb 1ff2 	movt r0,0xffff
8e003faa:	6c5f 240a 	and fp,fp,r0
8e003fae:	270b 8532 	mov r33,0x5338
8e003fb2:	200b 98e2 	movt r33,0x8e00
8e003fb6:	18e2      	mov r0,r6
8e003fb8:	2cef 0402 	mov r1,fp
8e003fbc:	055f 1002 	jalr r33
8e003fc0:	00ef 2002 	mov r8,r0
8e003fc4:	03bb 04ff 	sub r0,r8,-1
8e003fc8:	3a08 0001 	beq 8e00423c <__malloc_r+0x5b4>
8e003fcc:	203f 108a 	sub r1,r32,r8
8e003fd0:	3228 0001 	bgtu 8e004234 <__malloc_r+0x5ac>
8e003fd4:	580b 2202 	mov r10,0x20c0
8e003fd8:	400b 3002 	movt r10,0x0
8e003fdc:	484c 0400 	ldr r2,[r10,+0x0]
8e003fe0:	4d1f 040a 	add r2,fp,r2
8e003fe4:	485c 0400 	str r2,[r10]
8e003fe8:	603f 108a 	sub r3,r32,r8
8e003fec:	7e08 0001 	beq 8e0042e8 <__malloc_r+0x660>
8e003ff0:	084c 1000 	ldr r0,[r34,+0x0]
8e003ff4:	43bb 40ff 	sub r18,r0,-1
8e003ff8:	8908 0001 	beq 8e00430a <__malloc_r+0x682>
8e003ffc:	003f 860a 	sub r32,r8,r32
8e004000:	481f 020a 	add r2,r2,r32
8e004004:	485c 0400 	str r2,[r10]
8e004008:	00e3      	mov r0,0x7
8e00400a:	005f 040a 	and r0,r8,r0
8e00400e:	e03b 4000 	sub r23,r0,0
8e004012:	200b 0102 	mov r1,0x1000
8e004016:	0800      	beq 8e004026 <__malloc_r+0x39e>
8e004018:	003f 240a 	sub r8,r8,r0
8e00401c:	210b 0102 	mov r1,0x1008
8e004020:	001b 2401 	add r8,r8,8
8e004024:	243a      	sub r1,r1,r0
8e004026:	619f 248a 	add fp,r8,fp
8e00402a:	1feb 00f2 	mov r0,0xfff
8e00402e:	6c5f 240a 	and fp,fp,r0
8e004032:	65bf 208a 	sub fp,r1,fp
8e004036:	2cef 0402 	mov r1,fp
8e00403a:	18e2      	mov r0,r6
8e00403c:	055f 1002 	jalr r33
8e004040:	23b3      	sub r1,r0,-1
8e004042:	6c08 0001 	beq 8e00431a <__malloc_r+0x692>
8e004046:	003f 008a 	sub r0,r0,r8
8e00404a:	2c1f 040a 	add r1,fp,r0
8e00404e:	0023      	mov r0,0x1
8e004050:	047a      	orr r0,r1,r0
8e004052:	484c 0400 	ldr r2,[r10,+0x0]
8e004056:	1c5c 2000 	str r8,[r7]
8e00405a:	4d1f 040a 	add r2,fp,r2
8e00405e:	485c 0400 	str r2,[r10]
8e004062:	00dc 0400 	str r0,[r8,+0x1]
8e004066:	73bf 008a 	sub r3,r4,r15
8e00406a:	1a00      	beq 8e00409e <__malloc_r+0x416>
8e00406c:	07bb 4401 	sub r16,r9,15
8e004070:	1148 0001 	blteu 8e004292 <__malloc_r+0x60a>
8e004074:	30c4      	ldr r1,[r4,0x1]
8e004076:	1f0b 0ff2 	mov r0,0xfff8
8e00407a:	261b 24fe 	add r9,r9,-12
8e00407e:	1feb 1ff2 	movt r0,0xffff
8e004082:	6023      	mov r3,0x1
8e004084:	045f 040a 	and r0,r9,r0
8e004088:	6cda      	and r3,r3,r1
8e00408a:	61fa      	orr r3,r0,r3
8e00408c:	301a      	add r1,r4,r0
8e00408e:	70d4      	str r3,[r4,0x1]
8e004090:	60a3      	mov r3,0x5
8e004092:	64d4      	str r3,[r1,0x1]
8e004094:	6554      	str r3,[r1,0x2]
8e004096:	43bb 4001 	sub r18,r0,15
8e00409a:	4528 0001 	bgtu 8e004324 <__malloc_r+0x69c>
8e00409e:	1d8b 0202 	mov r0,0x20ec
8e0040a2:	000b 1002 	movt r0,0x0
8e0040a6:	2044      	ldr r1,[r0]
8e0040a8:	e8bf 400a 	sub r23,r2,r1
8e0040ac:	0240      	blteu 8e0040b0 <__malloc_r+0x428>
8e0040ae:	4054      	str r2,[r0]
8e0040b0:	1d0b 0202 	mov r0,0x20e8
8e0040b4:	000b 1002 	movt r0,0x0
8e0040b8:	2044      	ldr r1,[r0]
8e0040ba:	9c44      	ldr r4,[r7]
8e0040bc:	68ba      	sub r3,r2,r1
8e0040be:	0048 0001 	blteu 8e0042be <__malloc_r+0x636>
8e0040c2:	30c4      	ldr r1,[r4,0x1]
8e0040c4:	4054      	str r2,[r0]
8e0040c6:	1f8b 0ff2 	mov r0,0xfffc
8e0040ca:	1feb 1ff2 	movt r0,0xffff
8e0040ce:	20da      	and r1,r0,r1
8e0040d0:	06ba      	sub r0,r1,r5
8e0040d2:	14bf 400a 	sub r16,r5,r1
8e0040d6:	0420      	bgtu 8e0040de <__malloc_r+0x456>
8e0040d8:	43bb 4001 	sub r18,r0,15
8e0040dc:	0a60      	bgt 8e0040f0 <__malloc_r+0x468>
8e0040de:	2c8b 0442 	mov r1,0x4464
8e0040e2:	18e2      	mov r0,r6
8e0040e4:	200b 18e2 	movt r1,0x8e00
8e0040e8:	0552      	jalr r1
8e0040ea:	0003      	mov r0,0x0
8e0040ec:	23e8 fffe 	b 8e003d32 <__malloc_r+0xaa>
8e0040f0:	2023      	mov r1,0x1
8e0040f2:	54fa      	orr r2,r5,r1
8e0040f4:	00fa      	orr r0,r0,r1
8e0040f6:	50d4      	str r2,[r4,0x1]
8e0040f8:	b29a      	add r5,r4,r5
8e0040fa:	2c8b 0442 	mov r1,0x4464
8e0040fe:	14d4      	str r0,[r5,0x1]
8e004100:	bc54      	str r5,[r7]
8e004102:	18e2      	mov r0,r6
8e004104:	200b 18e2 	movt r1,0x8e00
8e004108:	0552      	jalr r1
8e00410a:	101b 0001 	add r0,r4,8
8e00410e:	12e8 fffe 	b 8e003d32 <__malloc_r+0xaa>
8e004112:	023b 4002 	sub r16,r0,20
8e004116:	8548 0000 	blteu 8e004220 <__malloc_r+0x598>
8e00411a:	423b 400a 	sub r18,r0,84
8e00411e:	a228 0000 	bgtu 8e004262 <__malloc_r+0x5da>
8e004122:	1586      	lsr r0,r5,0xc
8e004124:	031b 000d 	add r0,r0,110
8e004128:	6036      	lsl r3,r0,0x1
8e00412a:	31e8 fffe 	b 8e003d8c <__malloc_r+0x104>
8e00412e:	2126      	lsr r1,r0,0x9
8e004130:	463b 4000 	sub r18,r1,4
8e004134:	7b40      	blteu 8e00422a <__malloc_r+0x5a2>
8e004136:	e63b 4002 	sub r23,r1,20
8e00413a:	ca28 0000 	bgtu 8e0042ce <__malloc_r+0x646>
8e00413e:	459b 000b 	add r2,r1,91
8e004142:	6836      	lsl r3,r2,0x1
8e004144:	6c56      	lsl r3,r3,0x2
8e004146:	7d9f 040a 	add r3,r15,r3
8e00414a:	2d44      	ldr r1,[r3,0x2]
8e00414c:	1f8b 4ff2 	mov r16,0xfffc
8e004150:	45bf 400a 	sub r18,r1,r3
8e004154:	1feb 5ff2 	movt r16,0xffff
8e004158:	8e08 0000 	beq 8e004274 <__malloc_r+0x5ec>
8e00415c:	44c4      	ldr r2,[r1,0x1]
8e00415e:	415f 080a 	and r2,r16,r2
8e004162:	413f 400a 	sub r18,r0,r2
8e004166:	0530      	bgteu 8e004170 <__malloc_r+0x4e8>
8e004168:	2544      	ldr r1,[r1,0x2]
8e00416a:	ecbf 400a 	sub r23,r3,r1
8e00416e:	f710      	bne 8e00415c <__malloc_r+0x4d4>
8e004170:	428b 4792 	mov r18,0x7914
8e004174:	400b 58e2 	movt r18,0x8e00
8e004178:	05c4      	ldr r0,[r1,0x3]
8e00417a:	484c 0800 	ldr r2,[r18,+0x0]
8e00417e:	11d4      	str r0,[r4,0x3]
8e004180:	3154      	str r1,[r4,0x2]
8e004182:	8154      	str r4,[r0,0x2]
8e004184:	85d4      	str r4,[r1,0x3]
8e004186:	6de8 fffe 	b 8e003e60 <__malloc_r+0x1d8>
8e00418a:	4023      	mov r2,0x1
8e00418c:	129a      	add r0,r4,r5
8e00418e:	b6e8 fffe 	b 8e003efa <__malloc_r+0x272>
8e004192:	428b 4792 	mov r18,0x7914
8e004196:	400b 58e2 	movt r18,0x8e00
8e00419a:	484c 0800 	ldr r2,[r18,+0x0]
8e00419e:	61e8 fffe 	b 8e003e60 <__malloc_r+0x1d8>
8e0041a2:	6c9b 4800 	add r19,r19,1
8e0041a6:	6c1b 0001 	add r3,r3,8
8e0041aa:	2edf 090a 	and r1,r19,r21
8e0041ae:	4433      	sub r2,r1,0
8e0041b0:	8818 fffe 	bne 8e003ec0 <__malloc_r+0x238>
8e0041b4:	32df 050a 	and r1,r12,r21
8e0041b8:	6433      	sub r3,r1,0
8e0041ba:	d808 0000 	beq 8e00436a <__malloc_r+0x6e2>
8e0041be:	301b 08ff 	add r1,r20,-8
8e0041c2:	904c 4800 	ldr r20,[r20,+0x0]
8e0041c6:	939b 24ff 	add r12,r12,-1
8e0041ca:	f0bf 480a 	sub r23,r20,r1
8e0041ce:	f300      	beq 8e0041b4 <__malloc_r+0x52c>
8e0041d0:	284c 0800 	ldr r1,[r18,+0x0]
8e0041d4:	0036      	lsl r0,r0,0x1
8e0041d6:	40ba      	sub r2,r0,r1
8e0041d8:	bc28 fffe 	bgtu 8e003f50 <__malloc_r+0x2c8>
8e0041dc:	6033      	sub r3,r0,0
8e0041de:	b908 fffe 	beq 8e003f50 <__malloc_r+0x2c8>
8e0041e2:	445a      	and r2,r1,r0
8e0041e4:	e83b 4000 	sub r23,r2,0
8e0041e8:	3300      	beq 8e00424e <__malloc_r+0x5c6>
8e0041ea:	8cef 2802 	mov r12,r19
8e0041ee:	61e8 fffe 	b 8e003eb0 <__malloc_r+0x228>
8e0041f2:	101b 0001 	add r0,r4,8
8e0041f6:	92c4      	ldr r4,[r4,0x5]
8e0041f8:	911b 2400 	add r12,r12,2
8e0041fc:	423a      	sub r2,r0,r4
8e0041fe:	f508 fffd 	beq 8e003de8 <__malloc_r+0x160>
8e004202:	7fe8 fffd 	b 8e003d00 <__malloc_r+0x78>
8e004206:	511a      	add r2,r4,r2
8e004208:	88cc 2000 	ldr r12,[r2,+0x1]
8e00420c:	11c4      	ldr r0,[r4,0x3]
8e00420e:	3144      	ldr r1,[r4,0x2]
8e004210:	6023      	mov r3,0x1
8e004212:	71ff 040a 	orr r3,r12,r3
8e004216:	68d4      	str r3,[r2,0x1]
8e004218:	05d4      	str r0,[r1,0x3]
8e00421a:	2154      	str r1,[r0,0x2]
8e00421c:	83e8 fffd 	b 8e003d22 <__malloc_r+0x9a>
8e004220:	019b 000b 	add r0,r0,91
8e004224:	6036      	lsl r3,r0,0x1
8e004226:	b3e8 fffd 	b 8e003d8c <__malloc_r+0x104>
8e00422a:	40c6      	lsr r2,r0,0x6
8e00422c:	481b 0007 	add r2,r2,56
8e004230:	6836      	lsl r3,r2,0x1
8e004232:	89e0      	b 8e004144 <__malloc_r+0x4bc>
8e004234:	53bf 008a 	sub r2,r4,r15
8e004238:	ce08 fffe 	beq 8e003fd4 <__malloc_r+0x34c>
8e00423c:	9c44      	ldr r4,[r7]
8e00423e:	3f8b 0ff2 	mov r1,0xfffc
8e004242:	10c4      	ldr r0,[r4,0x1]
8e004244:	3feb 1ff2 	movt r1,0xffff
8e004248:	245a      	and r1,r1,r0
8e00424a:	43e8 ffff 	b 8e0040d0 <__malloc_r+0x448>
8e00424e:	0036      	lsl r0,r0,0x1
8e004250:	6e1b 4800 	add r19,r19,4
8e004254:	445a      	and r2,r1,r0
8e004256:	6833      	sub r3,r2,0
8e004258:	fb00      	beq 8e00424e <__malloc_r+0x5c6>
8e00425a:	8cef 2802 	mov r12,r19
8e00425e:	29e8 fffe 	b 8e003eb0 <__malloc_r+0x228>
8e004262:	e23b 402a 	sub r23,r0,340
8e004266:	1e20      	bgtu 8e0042a2 <__malloc_r+0x61a>
8e004268:	15e6      	lsr r0,r5,0xf
8e00426a:	039b 000e 	add r0,r0,119
8e00426e:	6036      	lsl r3,r0,0x1
8e004270:	8ee8 fffd 	b 8e003d8c <__malloc_r+0x104>
8e004274:	428b 4792 	mov r18,0x7914
8e004278:	400b 58e2 	movt r18,0x8e00
8e00427c:	084c 0800 	ldr r0,[r18,+0x0]
8e004280:	484e      	asr r2,r2,0x2
8e004282:	6023      	mov r3,0x1
8e004284:	4d2a      	lsl r2,r3,r2
8e004286:	487a      	orr r2,r2,r0
8e004288:	485c 0800 	str r2,[r18]
8e00428c:	04e2      	mov r0,r1
8e00428e:	78e8 ffff 	b 8e00417e <__malloc_r+0x4f6>
8e004292:	0023      	mov r0,0x1
8e004294:	00dc 0400 	str r0,[r8,+0x1]
8e004298:	80ef 0402 	mov r4,r8
8e00429c:	2003      	mov r1,0x0
8e00429e:	19e8 ffff 	b 8e0040d0 <__malloc_r+0x448>
8e0042a2:	2a8b 0052 	mov r1,0x554
8e0042a6:	40ba      	sub r2,r0,r1
8e0042a8:	1c20      	bgtu 8e0042e0 <__malloc_r+0x658>
8e0042aa:	1646      	lsr r0,r5,0x12
8e0042ac:	021b 000f 	add r0,r0,124
8e0042b0:	6036      	lsl r3,r0,0x1
8e0042b2:	6de8 fffd 	b 8e003d8c <__malloc_r+0x104>
8e0042b6:	6c1b 2402 	add fp,fp,16
8e0042ba:	7ae8 fffe 	b 8e003fae <__malloc_r+0x326>
8e0042be:	10c4      	ldr r0,[r4,0x1]
8e0042c0:	3f8b 0ff2 	mov r1,0xfffc
8e0042c4:	3feb 1ff2 	movt r1,0xffff
8e0042c8:	245a      	and r1,r1,r0
8e0042ca:	03e8 ffff 	b 8e0040d0 <__malloc_r+0x448>
8e0042ce:	463b 000a 	sub r2,r1,84
8e0042d2:	3820      	bgtu 8e004342 <__malloc_r+0x6ba>
8e0042d4:	4186      	lsr r2,r0,0xc
8e0042d6:	4b1b 000d 	add r2,r2,110
8e0042da:	6836      	lsl r3,r2,0x1
8e0042dc:	34e8 ffff 	b 8e004144 <__malloc_r+0x4bc>
8e0042e0:	7f83      	mov r3,0xfc
8e0042e2:	0fc3      	mov r0,0x7e
8e0042e4:	54e8 fffd 	b 8e003d8c <__malloc_r+0x104>
8e0042e8:	1feb 00f2 	mov r0,0xfff
8e0042ec:	005f 100a 	and r0,r32,r0
8e0042f0:	003b 4000 	sub r16,r0,0
8e0042f4:	7e18 fffe 	bne 8e003ff0 <__malloc_r+0x368>
8e0042f8:	1c44      	ldr r0,[r7]
8e0042fa:	2c9f 248a 	add r9,fp,r9
8e0042fe:	2023      	mov r1,0x1
8e004300:	24ff 040a 	orr r1,r9,r1
8e004304:	20d4      	str r1,[r0,0x1]
8e004306:	cce8 fffe 	b 8e00409e <__malloc_r+0x416>
8e00430a:	010b 0792 	mov r0,0x7908
8e00430e:	000b 18e2 	movt r0,0x8e00
8e004312:	005c 2000 	str r8,[r0]
8e004316:	79e8 fffe 	b 8e004008 <__malloc_r+0x380>
8e00431a:	0023      	mov r0,0x1
8e00431c:	600b 2002 	mov fp,0x0
8e004320:	99e8 fffe 	b 8e004052 <__malloc_r+0x3ca>
8e004324:	468b 0682 	mov r2,0x6834
8e004328:	18e2      	mov r0,r6
8e00432a:	400b 18e2 	movt r2,0x8e00
8e00432e:	301b 0001 	add r1,r4,8
8e004332:	0952      	jalr r2
8e004334:	180b 0202 	mov r0,0x20c0
8e004338:	000b 1002 	movt r0,0x0
8e00433c:	4044      	ldr r2,[r0]
8e00433e:	b0e8 fffe 	b 8e00409e <__malloc_r+0x416>
8e004342:	663b 002a 	sub r3,r1,340
8e004346:	0720      	bgtu 8e004354 <__malloc_r+0x6cc>
8e004348:	41e6      	lsr r2,r0,0xf
8e00434a:	4b9b 000e 	add r2,r2,119
8e00434e:	6836      	lsl r3,r2,0x1
8e004350:	fae8 fffe 	b 8e004144 <__malloc_r+0x4bc>
8e004354:	4a8b 0052 	mov r2,0x554
8e004358:	053f 400a 	sub r16,r1,r2
8e00435c:	1020      	bgtu 8e00437c <__malloc_r+0x6f4>
8e00435e:	4246      	lsr r2,r0,0x12
8e004360:	4a1b 000f 	add r2,r2,124
8e004364:	6836      	lsl r3,r2,0x1
8e004366:	efe8 fffe 	b 8e004144 <__malloc_r+0x4bc>
8e00436a:	284c 0800 	ldr r1,[r18,+0x0]
8e00436e:	430f 010a 	eor r2,r0,r22
8e004372:	28da      	and r1,r2,r1
8e004374:	285c 0800 	str r1,[r18]
8e004378:	2ee8 ffff 	b 8e0041d4 <__malloc_r+0x54c>
8e00437c:	7f83      	mov r3,0xfc
8e00437e:	4fc3      	mov r2,0x7e
8e004380:	e2e8 fffe 	b 8e004144 <__malloc_r+0x4bc>

8e004384 <_memchr>:
8e004384:	071f 4006 	lsl r16,r1,0x18
8e004388:	6063      	mov r3,0x3
8e00438a:	030f 4806 	lsr r16,r16,0x18
8e00438e:	61da      	and r3,r0,r3
8e004390:	8c3b 2000 	sub r12,r3,0
8e004394:	6400      	beq 8e00445c <_memchr+0xd8>
8e004396:	6b93      	add r3,r2,-1
8e004398:	283b 4000 	sub r17,r2,0
8e00439c:	3200      	beq 8e004400 <_memchr+0x7c>
8e00439e:	4004      	ldrb r2,[r0]
8e0043a0:	483f 410a 	sub r18,r2,r16
8e0043a4:	2f00      	beq 8e004402 <_memchr+0x7e>
8e0043a6:	4093      	add r2,r0,1
8e0043a8:	206b 4002 	mov r17,0x3
8e0043ac:	0be0      	b 8e0043c2 <_memchr+0x3e>
8e0043ae:	8c3b 2000 	sub r12,r3,0
8e0043b2:	2700      	beq 8e004400 <_memchr+0x7c>
8e0043b4:	4893      	add r2,r2,1
8e0043b6:	6f93      	add r3,r3,-1
8e0043b8:	800c 2000 	ldrb r12,[r0,+0x0]
8e0043bc:	503f 450a 	sub r18,r12,r16
8e0043c0:	2100      	beq 8e004402 <_memchr+0x7e>
8e0043c2:	08df 010a 	and r0,r2,r17
8e0043c6:	803b 2000 	sub r12,r0,0
8e0043ca:	08e2      	mov r0,r2
8e0043cc:	f110      	bne 8e0043ae <_memchr+0x2a>
8e0043ce:	2dbb 4000 	sub r17,r3,3
8e0043d2:	1a20      	bgtu 8e004406 <_memchr+0x82>
8e0043d4:	8f9b 20ff 	add r12,r3,-1
8e0043d8:	4c3b 4000 	sub r18,r3,0
8e0043dc:	1200      	beq 8e004400 <_memchr+0x7c>
8e0043de:	2004      	ldrb r1,[r0]
8e0043e0:	443f 010a 	sub r2,r1,r16
8e0043e4:	0f00      	beq 8e004402 <_memchr+0x7e>
8e0043e6:	4093      	add r2,r0,1
8e0043e8:	2003      	mov r1,0x0
8e0043ea:	07e0      	b 8e0043f8 <_memchr+0x74>
8e0043ec:	4893      	add r2,r2,1
8e0043ee:	2493      	add r1,r1,1
8e0043f0:	6004      	ldrb r3,[r0]
8e0043f2:	2c3f 410a 	sub r17,r3,r16
8e0043f6:	0600      	beq 8e004402 <_memchr+0x7e>
8e0043f8:	50bf 440a 	sub r18,r12,r1
8e0043fc:	08e2      	mov r0,r2
8e0043fe:	f710      	bne 8e0043ec <_memchr+0x68>
8e004400:	0003      	mov r0,0x0
8e004402:	194f 0402 	rts
8e004406:	2716      	lsl r1,r1,0x18
8e004408:	2706      	lsr r1,r1,0x18
8e00440a:	4516      	lsl r2,r1,0x8
8e00440c:	28fa      	orr r1,r2,r1
8e00440e:	861f 4006 	lsl r20,r1,0x10
8e004412:	7feb 4fe2 	mov r19,0xfeff
8e004416:	5feb 4ff2 	mov r18,0xffff
8e00441a:	300b 4802 	mov r17,0x8080
8e00441e:	90ff 480a 	orr r20,r20,r1
8e004422:	7fcb 5fe2 	movt r19,0xfefe
8e004426:	5feb 5ff2 	movt r18,0xffff
8e00442a:	300b 5802 	movt r17,0x8080
8e00442e:	2044      	ldr r1,[r0]
8e004430:	40e2      	mov r2,r0
8e004432:	308f 080a 	eor r1,r20,r1
8e004436:	859f 210a 	add r12,r1,r19
8e00443a:	250f 010a 	eor r1,r1,r18
8e00443e:	30df 040a 	and r1,r12,r1
8e004442:	021b 0000 	add r0,r0,4
8e004446:	24df 010a 	and r1,r1,r17
8e00444a:	843b 2000 	sub r12,r1,0
8e00444e:	0510      	bne 8e004458 <_memchr+0xd4>
8e004450:	6e13      	add r3,r3,-4
8e004452:	2db3      	sub r1,r3,3
8e004454:	ed20      	bgtu 8e00442e <_memchr+0xaa>
8e004456:	bfe0      	b 8e0043d4 <_memchr+0x50>
8e004458:	08e2      	mov r0,r2
8e00445a:	bde0      	b 8e0043d4 <_memchr+0x50>
8e00445c:	68e2      	mov r3,r2
8e00445e:	b8e0      	b 8e0043ce <_memchr+0x4a>

8e004460 <___malloc_lock>:
8e004460:	194f 0402 	rts

8e004464 <___malloc_unlock>:
8e004464:	194f 0402 	rts

8e004468 <__Balloc>:
8e004468:	41cc 0002 	ldr r2,[r0,+0x13]
8e00446c:	957c 0700 	strd r4,[sp],-0x2
8e004470:	d5dc 0400 	str r6,[sp,+0x3]
8e004474:	a4e2      	mov r5,r1
8e004476:	d55c 2400 	str lr,[sp,+0x2]
8e00447a:	2833      	sub r1,r2,0
8e00447c:	80e2      	mov r4,r0
8e00447e:	1400      	beq 8e0044a6 <__Balloc+0x3e>
8e004480:	7456      	lsl r3,r5,0x2
8e004482:	09c1      	ldr r0,[r2,r3]
8e004484:	2033      	sub r1,r0,0
8e004486:	1e00      	beq 8e0044c2 <__Balloc+0x5a>
8e004488:	2044      	ldr r1,[r0]
8e00448a:	29d1      	str r1,[r2,r3]
8e00448c:	2003      	mov r1,0x0
8e00448e:	2254      	str r1,[r0,0x4]
8e004490:	21d4      	str r1,[r0,0x3]
8e004492:	d5cc 0400 	ldr r6,[sp,+0x3]
8e004496:	d54c 2400 	ldr lr,[sp,+0x2]
8e00449a:	b41b 2402 	add sp,sp,16
8e00449e:	946c 0400 	ldrd r4,[sp,+0x0]
8e0044a2:	194f 0402 	rts
8e0044a6:	6d0b 0662 	mov r3,0x6668
8e0044aa:	4423      	mov r2,0x21
8e0044ac:	2083      	mov r1,0x4
8e0044ae:	600b 18e2 	movt r3,0x8e00
8e0044b2:	0d52      	jalr r3
8e0044b4:	40e2      	mov r2,r0
8e0044b6:	11dc 0002 	str r0,[r4,+0x13]
8e0044ba:	0833      	sub r0,r2,0
8e0044bc:	e210      	bne 8e004480 <__Balloc+0x18>
8e0044be:	0003      	mov r0,0x0
8e0044c0:	e9e0      	b 8e004492 <__Balloc+0x2a>
8e0044c2:	c023      	mov r6,0x1
8e0044c4:	daaa      	lsl r6,r6,r5
8e0044c6:	5b9b 0000 	add r2,r6,7
8e0044ca:	6d0b 0662 	mov r3,0x6668
8e0044ce:	4856      	lsl r2,r2,0x2
8e0044d0:	2023      	mov r1,0x1
8e0044d2:	10e2      	mov r0,r4
8e0044d4:	600b 18e2 	movt r3,0x8e00
8e0044d8:	0d52      	jalr r3
8e0044da:	2033      	sub r1,r0,0
8e0044dc:	f100      	beq 8e0044be <__Balloc+0x56>
8e0044de:	a0d4      	str r5,[r0,0x1]
8e0044e0:	c154      	str r6,[r0,0x2]
8e0044e2:	d5e0      	b 8e00448c <__Balloc+0x24>

8e0044e4 <__Bfree>:
8e0044e4:	4433      	sub r2,r1,0
8e0044e6:	0800      	beq 8e0044f6 <__Bfree+0x12>
8e0044e8:	64c4      	ldr r3,[r1,0x1]
8e0044ea:	41cc 0002 	ldr r2,[r0,+0x13]
8e0044ee:	0c56      	lsl r0,r3,0x2
8e0044f0:	6841      	ldr r3,[r2,r0]
8e0044f2:	6454      	str r3,[r1]
8e0044f4:	2851      	str r1,[r2,r0]
8e0044f6:	194f 0402 	rts
8e0044fa:	01a2      	nop

8e0044fc <___multadd>:
8e0044fc:	95fc 0700 	strd r4,[sp],-0x3
8e004500:	041b 4003 	add r16,r1,24
8e004504:	a4e2      	mov r5,r1
8e004506:	8644      	ldr r4,[r1,0x4]
8e004508:	bfcb 4ff2 	mov r21,0xfffe
8e00450c:	200b 0002 	mov r1,0x0
8e004510:	d57c 0400 	strd r6,[sp,+0x2]
8e004514:	811f 4002 	movfs r20,config
8e004518:	be2b 5ff2 	movt r21,0xfff1
8e00451c:	c0e2      	mov r6,r0
8e00451e:	800b 2002 	mov r12,0x0
8e004522:	5feb 4ff2 	mov r18,0xffff
8e004526:	210b 1002 	movt r1,0x8
8e00452a:	d4fc 2400 	strd lr,[sp,+0x1]
8e00452e:	0392      	gid
8e004530:	0112      	movfs r0,config
8e004532:	00fa      	orr r0,r0,r1
8e004534:	0102      	movts config,r0
8e004536:	0192      	gie
8e004538:	204c 4800 	ldr r17,[r16,+0x0]
8e00453c:	909b 2400 	add r12,r12,1
8e004540:	655f 490a 	and r19,r17,r18
8e004544:	260f 4806 	lsr r17,r17,0x10
8e004548:	6d2f 4807 	fmul r19,r19,r2
8e00454c:	252f 4807 	fmul r17,r17,r2
8e004550:	6d9f 080a 	add r3,r19,r3
8e004554:	6e0f 4006 	lsr r19,r3,0x10
8e004558:	2c9f 490a 	add r17,r19,r17
8e00455c:	661f 4806 	lsl r19,r17,0x10
8e004560:	6d5f 010a 	and r3,r3,r18
8e004564:	6d9f 080a 	add r3,r19,r3
8e004568:	e60f 2806 	lsr r15,r17,0x10
8e00456c:	60dc 0a00 	str r3,[r16],+0x1
8e004570:	323f 008a 	sub r1,r4,r12
8e004574:	7cef 0402 	mov r3,r15
8e004578:	e060      	bgt 8e004538 <___multadd+0x3c>
8e00457a:	1c3b 0400 	sub r0,r15,0
8e00457e:	2000      	beq 8e0045be <___multadd+0xc2>
8e004580:	1544      	ldr r0,[r5,0x2]
8e004582:	303a      	sub r1,r4,r0
8e004584:	3270      	bgte 8e0045e8 <___multadd+0xec>
8e004586:	0392      	gid
8e004588:	2112      	movfs r1,config
8e00458a:	260f 010a 	eor r1,r1,r20
8e00458e:	26df 010a 	and r1,r1,r21
8e004592:	260f 010a 	eor r1,r1,r20
8e004596:	2102      	movts config,r1
8e004598:	0192      	gie
8e00459a:	131b 0000 	add r0,r4,6
8e00459e:	0056      	lsl r0,r0,0x2
8e0045a0:	9093      	add r4,r4,1
8e0045a2:	f459 2000 	str r15,[r5,+r0]
8e0045a6:	9654      	str r4,[r5,0x4]
8e0045a8:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0045ac:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e0045b0:	b41b 2403 	add sp,sp,24
8e0045b4:	14e2      	mov r0,r5
8e0045b6:	946c 0400 	ldrd r4,[sp,+0x0]
8e0045ba:	194f 0402 	rts
8e0045be:	0392      	gid
8e0045c0:	0112      	movfs r0,config
8e0045c2:	020f 010a 	eor r0,r0,r20
8e0045c6:	02df 010a 	and r0,r0,r21
8e0045ca:	020f 010a 	eor r0,r0,r20
8e0045ce:	0102      	movts config,r0
8e0045d0:	0192      	gie
8e0045d2:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0045d6:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e0045da:	b41b 2403 	add sp,sp,24
8e0045de:	14e2      	mov r0,r5
8e0045e0:	946c 0400 	ldrd r4,[sp,+0x0]
8e0045e4:	194f 0402 	rts
8e0045e8:	34c4      	ldr r1,[r5,0x1]
8e0045ea:	2493      	add r1,r1,1
8e0045ec:	0392      	gid
8e0045ee:	0112      	movfs r0,config
8e0045f0:	020f 010a 	eor r0,r0,r20
8e0045f4:	02df 010a 	and r0,r0,r21
8e0045f8:	020f 010a 	eor r0,r0,r20
8e0045fc:	0102      	movts config,r0
8e0045fe:	0192      	gie
8e004600:	4d0b 0442 	mov r2,0x4468
8e004604:	400b 18e2 	movt r2,0x8e00
8e004608:	18e2      	mov r0,r6
8e00460a:	0952      	jalr r2
8e00460c:	5644      	ldr r2,[r5,0x4]
8e00460e:	678b 0002 	mov r3,0x3c
8e004612:	4856      	lsl r2,r2,0x2
8e004614:	361b 0001 	add r1,r5,12
8e004618:	e0e2      	mov r7,r0
8e00461a:	4a1b 0001 	add r2,r2,12
8e00461e:	021b 0001 	add r0,r0,12
8e004622:	600b 18e2 	movt r3,0x8e00
8e004626:	0d52      	jalr r3
8e004628:	14c4      	ldr r0,[r5,0x1]
8e00462a:	39cc 0002 	ldr r1,[r6,+0x13]
8e00462e:	0056      	lsl r0,r0,0x2
8e004630:	4441      	ldr r2,[r1,r0]
8e004632:	5454      	str r2,[r5]
8e004634:	a451      	str r5,[r1,r0]
8e004636:	bce2      	mov r5,r7
8e004638:	b1e0      	b 8e00459a <___multadd+0x9e>
8e00463a:	01a2      	nop

8e00463c <___s2b>:
8e00463c:	967c 0700 	strd r4,[sp],-0x4
8e004640:	ffcb 4ff2 	mov r23,0xfffe
8e004644:	157c 2400 	strd r8,[sp,+0x2]
8e004648:	c11f 4002 	movfs r22,config
8e00464c:	0cef 2002 	mov r8,r3
8e004650:	fe2b 5ff2 	movt r23,0xfff1
8e004654:	6c1b 0001 	add r3,r3,8
8e004658:	d5fc 0400 	strd r6,[sp,+0x3]
8e00465c:	d4fc 2400 	strd lr,[sp,+0x1]
8e004660:	0392      	gid
8e004662:	811f 2002 	movfs r12,config
8e004666:	93df 250a 	and r12,r12,r23
8e00466a:	810f 2002 	movts config,r12
8e00466e:	0192      	gie
8e004670:	a60b 40a2 	mov r21,0xa30
8e004674:	a00b 5002 	movt r21,0x0
8e004678:	a0e2      	mov r5,r0
8e00467a:	e4ef 2002 	mov r15,r1
8e00467e:	0ce2      	mov r0,r3
8e004680:	2123      	mov r1,0x9
8e004682:	155f 0802 	jalr r21
8e004686:	a0ef 4002 	mov r21,r0
8e00468a:	14bb 0800 	sub r0,r21,1
8e00468e:	e8e2      	mov r7,r2
8e004690:	6490      	blte 8e004758 <___s2b+0x11c>
8e004692:	802b 2002 	mov r12,0x1
8e004696:	2003      	mov r1,0x0
8e004698:	903f 2406 	lsl r12,r12,0x1
8e00469c:	2493      	add r1,r1,1
8e00469e:	163f 088a 	sub r0,r21,r12
8e0046a2:	fb60      	bgt 8e004698 <___s2b+0x5c>
8e0046a4:	0392      	gid
8e0046a6:	811f 2002 	movfs r12,config
8e0046aa:	930f 250a 	eor r12,r12,r22
8e0046ae:	93df 250a 	and r12,r12,r23
8e0046b2:	930f 250a 	eor r12,r12,r22
8e0046b6:	810f 2002 	movts config,r12
8e0046ba:	0192      	gie
8e0046bc:	4d0b 0442 	mov r2,0x4468
8e0046c0:	14e2      	mov r0,r5
8e0046c2:	400b 18e2 	movt r2,0x8e00
8e0046c6:	0952      	jalr r2
8e0046c8:	20e2      	mov r1,r0
8e0046ca:	154c 0401 	ldr r0,[sp,+0xa]
8e0046ce:	0754      	str r0,[r1,0x6]
8e0046d0:	0023      	mov r0,0x1
8e0046d2:	0654      	str r0,[r1,0x4]
8e0046d4:	1cbb 0001 	sub r0,r7,9
8e0046d8:	3c90      	blte 8e004750 <___s2b+0x114>
8e0046da:	3c9b 2401 	add r9,r15,9
8e0046de:	df8b 0442 	mov r6,0x44fc
8e0046e2:	ff9f 240a 	add r15,r15,r7
8e0046e6:	84ef 0402 	mov r4,r9
8e0046ea:	c00b 18e2 	movt r6,0x8e00
8e0046ee:	708c 0200 	ldrb r3,[r4],+0x1
8e0046f2:	6c1b 00fa 	add r3,r3,-48
8e0046f6:	14e2      	mov r0,r5
8e0046f8:	4143      	mov r2,0xa
8e0046fa:	1952      	jalr r6
8e0046fc:	93bf 208a 	sub r12,r4,r15
8e004700:	20e2      	mov r1,r0
8e004702:	f610      	bne 8e0046ee <___s2b+0xb2>
8e004704:	879f 040a 	add r4,r9,r7
8e004708:	901b 00ff 	add r4,r4,-8
8e00470c:	03bf 040a 	sub r0,r8,r7
8e004710:	1390      	blte 8e004736 <___s2b+0xfa>
8e004712:	e3bf 040a 	sub r7,r8,r7
8e004716:	df8b 0442 	mov r6,0x44fc
8e00471a:	f39a      	add r7,r4,r7
8e00471c:	c00b 18e2 	movt r6,0x8e00
8e004720:	708c 0200 	ldrb r3,[r4],+0x1
8e004724:	6c1b 00fa 	add r3,r3,-48
8e004728:	14e2      	mov r0,r5
8e00472a:	4143      	mov r2,0xa
8e00472c:	1952      	jalr r6
8e00472e:	93bf 200a 	sub r12,r4,r7
8e004732:	20e2      	mov r1,r0
8e004734:	f610      	bne 8e004720 <___s2b+0xe4>
8e004736:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e00473a:	156c 2400 	ldrd r8,[sp,+0x2]
8e00473e:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e004742:	b41b 2404 	add sp,sp,32
8e004746:	04e2      	mov r0,r1
8e004748:	946c 0400 	ldrd r4,[sp,+0x0]
8e00474c:	194f 0402 	rts
8e004750:	9d1b 0401 	add r4,r15,10
8e004754:	e123      	mov r7,0x9
8e004756:	dbe0      	b 8e00470c <___s2b+0xd0>
8e004758:	2003      	mov r1,0x0
8e00475a:	a5e0      	b 8e0046a4 <___s2b+0x68>

8e00475c <___hi0bits>:
8e00475c:	200b 0002 	mov r1,0x0
8e004760:	3feb 1ff2 	movt r1,0xffff
8e004764:	20da      	and r1,r0,r1
8e004766:	4433      	sub r2,r1,0
8e004768:	2003      	mov r1,0x0
8e00476a:	0310      	bne 8e004770 <___hi0bits+0x14>
8e00476c:	0216      	lsl r0,r0,0x10
8e00476e:	2203      	mov r1,0x10
8e004770:	400b 0002 	mov r2,0x0
8e004774:	400b 1ff2 	movt r2,0xff00
8e004778:	415a      	and r2,r0,r2
8e00477a:	6833      	sub r3,r2,0
8e00477c:	0410      	bne 8e004784 <___hi0bits+0x28>
8e00477e:	241b 0001 	add r1,r1,8
8e004782:	0116      	lsl r0,r0,0x8
8e004784:	400b 0002 	mov r2,0x0
8e004788:	400b 1f02 	movt r2,0xf000
8e00478c:	415a      	and r2,r0,r2
8e00478e:	6833      	sub r3,r2,0
8e004790:	0410      	bne 8e004798 <___hi0bits+0x3c>
8e004792:	261b 0000 	add r1,r1,4
8e004796:	0096      	lsl r0,r0,0x4
8e004798:	400b 0002 	mov r2,0x0
8e00479c:	400b 1c02 	movt r2,0xc000
8e0047a0:	415a      	and r2,r0,r2
8e0047a2:	6833      	sub r3,r2,0
8e0047a4:	0310      	bne 8e0047aa <___hi0bits+0x4e>
8e0047a6:	2513      	add r1,r1,2
8e0047a8:	0056      	lsl r0,r0,0x2
8e0047aa:	4033      	sub r2,r0,0
8e0047ac:	0a80      	blt 8e0047c0 <___hi0bits+0x64>
8e0047ae:	4493      	add r2,r1,1
8e0047b0:	200b 0002 	mov r1,0x0
8e0047b4:	200b 1402 	movt r1,0x4000
8e0047b8:	00da      	and r0,r0,r1
8e0047ba:	6033      	sub r3,r0,0
8e0047bc:	2403      	mov r1,0x20
8e0047be:	2812      	movne r1,r2
8e0047c0:	04e2      	mov r0,r1
8e0047c2:	194f 0402 	rts
8e0047c6:	01a2      	nop

8e0047c8 <___lo0bits>:
8e0047c8:	2044      	ldr r1,[r0]
8e0047ca:	40e2      	mov r2,r0
8e0047cc:	00e3      	mov r0,0x7
8e0047ce:	045a      	and r0,r1,r0
8e0047d0:	6033      	sub r3,r0,0
8e0047d2:	0c00      	beq 8e0047ea <___lo0bits+0x22>
8e0047d4:	87ff 2006 	lsl r12,r1,0x1f
8e0047d8:	0003      	mov r0,0x0
8e0047da:	0680      	blt 8e0047e6 <___lo0bits+0x1e>
8e0047dc:	07d6      	lsl r0,r1,0x1e
8e0047de:	3080      	blt 8e00483e <___lo0bits+0x76>
8e0047e0:	2446      	lsr r1,r1,0x2
8e0047e2:	0043      	mov r0,0x2
8e0047e4:	2854      	str r1,[r2]
8e0047e6:	194f 0402 	rts
8e0047ea:	04e2      	mov r0,r1
8e0047ec:	000b 1002 	movt r0,0x0
8e0047f0:	6033      	sub r3,r0,0
8e0047f2:	0003      	mov r0,0x0
8e0047f4:	0310      	bne 8e0047fa <___lo0bits+0x32>
8e0047f6:	2606      	lsr r1,r1,0x10
8e0047f8:	0203      	mov r0,0x10
8e0047fa:	6716      	lsl r3,r1,0x18
8e0047fc:	6f06      	lsr r3,r3,0x18
8e0047fe:	8c3b 2000 	sub r12,r3,0
8e004802:	0410      	bne 8e00480a <___lo0bits+0x42>
8e004804:	001b 0001 	add r0,r0,8
8e004808:	2506      	lsr r1,r1,0x8
8e00480a:	61e3      	mov r3,0xf
8e00480c:	65da      	and r3,r1,r3
8e00480e:	8c3b 2000 	sub r12,r3,0
8e004812:	0410      	bne 8e00481a <___lo0bits+0x52>
8e004814:	021b 0000 	add r0,r0,4
8e004818:	2486      	lsr r1,r1,0x4
8e00481a:	6063      	mov r3,0x3
8e00481c:	65da      	and r3,r1,r3
8e00481e:	8c3b 2000 	sub r12,r3,0
8e004822:	0310      	bne 8e004828 <___lo0bits+0x60>
8e004824:	0113      	add r0,r0,2
8e004826:	2446      	lsr r1,r1,0x2
8e004828:	67f6      	lsl r3,r1,0x1f
8e00482a:	0780      	blt 8e004838 <___lo0bits+0x70>
8e00482c:	2426      	lsr r1,r1,0x1
8e00482e:	0410      	bne 8e004836 <___lo0bits+0x6e>
8e004830:	0403      	mov r0,0x20
8e004832:	194f 0402 	rts
8e004836:	0093      	add r0,r0,1
8e004838:	2854      	str r1,[r2]
8e00483a:	194f 0402 	rts
8e00483e:	2426      	lsr r1,r1,0x1
8e004840:	2854      	str r1,[r2]
8e004842:	0023      	mov r0,0x1
8e004844:	194f 0402 	rts

8e004848 <___i2b>:
8e004848:	955c 0700 	str r4,[sp],-0x2
8e00484c:	4d0b 0442 	mov r2,0x4468
8e004850:	d5dc 2400 	str lr,[sp,+0x3]
8e004854:	84e2      	mov r4,r1
8e004856:	400b 18e2 	movt r2,0x8e00
8e00485a:	2023      	mov r1,0x1
8e00485c:	0952      	jalr r2
8e00485e:	2023      	mov r1,0x1
8e004860:	8354      	str r4,[r0,0x6]
8e004862:	2254      	str r1,[r0,0x4]
8e004864:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004868:	954c 0400 	ldr r4,[sp,+0x2]
8e00486c:	b41b 2401 	add sp,sp,8
8e004870:	194f 0402 	rts

8e004874 <___multiply>:
8e004874:	967c 0700 	strd r4,[sp],-0x4
8e004878:	d5fc 0400 	strd r6,[sp,+0x3]
8e00487c:	d4fc 2400 	strd lr,[sp,+0x1]
8e004880:	e644      	ldr r7,[r1,0x4]
8e004882:	ea4c 2000 	ldr r15,[r2,+0x4]
8e004886:	16dc 2400 	str r8,[sp,+0x5]
8e00488a:	c4e2      	mov r6,r1
8e00488c:	3fbf 008a 	sub r1,r7,r15
8e004890:	8112      	movfs r4,config
8e004892:	08ef 2002 	mov r8,r2
8e004896:	0b70      	bgte 8e0048ac <___multiply+0x38>
8e004898:	5ce2      	mov r2,r7
8e00489a:	38e2      	mov r1,r6
8e00489c:	fcef 0402 	mov r7,r15
8e0048a0:	c0ef 0402 	mov r6,r8
8e0048a4:	e8ef 2002 	mov r15,r2
8e0048a8:	04ef 2002 	mov r8,r1
8e0048ac:	38c4      	ldr r1,[r6,0x1]
8e0048ae:	7944      	ldr r3,[r6,0x2]
8e0048b0:	4493      	add r2,r1,1
8e0048b2:	bf9f 008a 	add r5,r7,r15
8e0048b6:	95bf 200a 	sub r12,r5,r3
8e0048ba:	2862      	movgt r1,r2
8e0048bc:	4d0b 0442 	mov r2,0x4468
8e0048c0:	400b 18e2 	movt r2,0x8e00
8e0048c4:	0952      	jalr r2
8e0048c6:	171b 6000 	add r24,r5,6
8e0048ca:	005f 6c06 	lsl r24,r24,0x2
8e0048ce:	e01b 4003 	add r23,r0,24
8e0048d2:	001f 618a 	add r24,r0,r24
8e0048d6:	1c3f 498a 	sub r16,r23,r24
8e0048da:	7cef 0802 	mov r3,r23
8e0048de:	800b 2002 	mov r12,0x0
8e0048e2:	0630      	bgteu 8e0048ee <___multiply+0x7a>
8e0048e4:	8cdc 2200 	str r12,[r3],+0x1
8e0048e8:	a1bf 4c0a 	sub r21,r24,r3
8e0048ec:	fc20      	bgtu 8e0048e4 <___multiply+0x70>
8e0048ee:	9f1b 4000 	add r20,r7,6
8e0048f2:	3f1b 6400 	add r25,r15,6
8e0048f6:	905f 4806 	lsl r20,r20,0x2
8e0048fa:	245f 6c06 	lsl r25,r25,0x2
8e0048fe:	581b 6003 	add r26,r6,24
8e004902:	9a1f 410a 	add r20,r6,r20
8e004906:	209f 658a 	add r25,r8,r25
8e00490a:	c01b 4403 	add r22,r8,24
8e00490e:	38bf 498a 	sub r17,r22,r25
8e004912:	3feb 0ff2 	mov r1,0xffff
8e004916:	9b38 0000 	bgteu 8e004a4c <___multiply+0x1d8>
8e00491a:	58cc 4a00 	ldr r18,[r22],+0x1
8e00491e:	68df 480a 	and r19,r18,r1
8e004922:	4c3b 0800 	sub r2,r19,0
8e004926:	3e00      	beq 8e0049a2 <___multiply+0x12e>
8e004928:	200b 4002 	mov r17,0x0
8e00492c:	210b 5002 	movt r17,0x8
8e004930:	68ef 0c02 	mov r3,r26
8e004934:	5cef 0802 	mov r2,r23
8e004938:	800b 2002 	mov r12,0x0
8e00493c:	0392      	gid
8e00493e:	011f 4002 	movfs r16,config
8e004942:	00ff 490a 	orr r16,r16,r17
8e004946:	010f 4002 	movts config,r16
8e00494a:	0192      	gie
8e00494c:	4ccc 4200 	ldr r18,[r3],+0x1
8e004950:	284c 4000 	ldr r17,[r2,+0x0]
8e004954:	08df 480a 	and r16,r18,r1
8e004958:	4a0f 4806 	lsr r18,r18,0x10
8e00495c:	01af 4907 	fmul r16,r16,r19
8e004960:	a4df 480a 	and r21,r17,r1
8e004964:	49af 4907 	fmul r18,r18,r19
8e004968:	260f 4806 	lsr r17,r17,0x10
8e00496c:	029f 490a 	add r16,r16,r21
8e004970:	021f 488a 	add r16,r16,r12
8e004974:	a20f 4806 	lsr r21,r16,0x10
8e004978:	889f 290a 	add r12,r18,r17
8e00497c:	929f 250a 	add r12,r12,r21
8e004980:	321f 4406 	lsl r17,r12,0x10
8e004984:	00df 480a 	and r16,r16,r1
8e004988:	047f 490a 	orr r16,r17,r16
8e00498c:	920f 2406 	lsr r12,r12,0x10
8e004990:	08dc 4200 	str r16,[r2],+0x1
8e004994:	31bf 480a 	sub r17,r20,r3
8e004998:	da20      	bgtu 8e00494c <___multiply+0xd8>
8e00499a:	885c 2000 	str r12,[r2]
8e00499e:	58cc 4900 	ldr r18,[r22,-0x1]
8e0049a2:	4a0f 4806 	lsr r18,r18,0x10
8e0049a6:	4200      	beq 8e004a2a <___multiply+0x1b6>
8e0049a8:	7c4c 0800 	ldr r3,[r23,+0x0]
8e0049ac:	200b 4002 	mov r17,0x0
8e0049b0:	210b 5002 	movt r17,0x8
8e0049b4:	9cef 2802 	mov r12,r23
8e0049b8:	48ef 0c02 	mov r2,r26
8e0049bc:	0cef 4002 	mov r16,r3
8e0049c0:	600b 4002 	mov r19,0x0
8e0049c4:	0392      	gid
8e0049c6:	a11f 4002 	movfs r21,config
8e0049ca:	b4ff 490a 	orr r21,r21,r17
8e0049ce:	a10f 4002 	movts config,r21
8e0049d2:	0192      	gie
8e0049d4:	a8ef 4002 	mov r21,r2
8e0049d8:	28cc 4200 	ldr r17,[r2],+0x1
8e0049dc:	020f 4806 	lsr r16,r16,0x10
8e0049e0:	24df 410a 	and r17,r1,r17
8e0049e4:	6cda      	and r3,r3,r1
8e0049e6:	252f 4907 	fmul r17,r17,r18
8e0049ea:	241f 490a 	add r17,r17,r16
8e0049ee:	259f 490a 	add r17,r17,r19
8e0049f2:	061f 4806 	lsl r16,r17,0x10
8e0049f6:	61ff 080a 	orr r3,r16,r3
8e0049fa:	70dc 0600 	str r3,[r12],+0x1
8e0049fe:	744c 0800 	ldr r3,[r21,+0x0]
8e004a02:	104c 4400 	ldr r16,[r12,+0x0]
8e004a06:	6e06      	lsr r3,r3,0x10
8e004a08:	60df 480a 	and r19,r16,r1
8e004a0c:	6d2f 0107 	fmul r3,r3,r18
8e004a10:	260f 4806 	lsr r17,r17,0x10
8e004a14:	6d9f 080a 	add r3,r19,r3
8e004a18:	6c9f 010a 	add r3,r3,r17
8e004a1c:	6e0f 4006 	lsr r19,r3,0x10
8e004a20:	313f 480a 	sub r17,r20,r2
8e004a24:	d820      	bgtu 8e0049d4 <___multiply+0x160>
8e004a26:	705c 0400 	str r3,[r12]
8e004a2a:	fe1b 4800 	add r23,r23,4
8e004a2e:	a73f 4d0a 	sub r21,r25,r22
8e004a32:	7428 ffff 	bgtu 8e00491a <___multiply+0xa6>
8e004a36:	3fcb 0ff2 	mov r1,0xfffe
8e004a3a:	3e2b 1ff2 	movt r1,0xfff1
8e004a3e:	0392      	gid
8e004a40:	4112      	movfs r2,config
8e004a42:	4a0a      	eor r2,r2,r4
8e004a44:	48da      	and r2,r2,r1
8e004a46:	4a0a      	eor r2,r2,r4
8e004a48:	4102      	movts config,r2
8e004a4a:	0192      	gie
8e004a4c:	3433      	sub r1,r5,0
8e004a4e:	1390      	blte 8e004a74 <___multiply+0x200>
8e004a50:	371b 0000 	add r1,r5,6
8e004a54:	2456      	lsl r1,r1,0x2
8e004a56:	209a      	add r1,r0,r1
8e004a58:	24cc 0100 	ldr r1,[r1,-0x1]
8e004a5c:	6433      	sub r3,r1,0
8e004a5e:	0b10      	bne 8e004a74 <___multiply+0x200>
8e004a60:	201b 0cff 	add r1,r24,-8
8e004a64:	06e0      	b 8e004a70 <___multiply+0x1fc>
8e004a66:	44cc 0300 	ldr r2,[r1],-0x1
8e004a6a:	883b 2000 	sub r12,r2,0
8e004a6e:	0310      	bne 8e004a74 <___multiply+0x200>
8e004a70:	b4b3      	sub r5,r5,1
8e004a72:	fa10      	bne 8e004a66 <___multiply+0x1f2>
8e004a74:	a254      	str r5,[r0,0x4]
8e004a76:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e004a7a:	16cc 2400 	ldr r8,[sp,+0x5]
8e004a7e:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e004a82:	b41b 2404 	add sp,sp,32
8e004a86:	946c 0400 	ldrd r4,[sp,+0x0]
8e004a8a:	194f 0402 	rts
8e004a8e:	01a2      	nop

8e004a90 <___pow5mult>:
8e004a90:	967c 0700 	strd r4,[sp],-0x4
8e004a94:	88e2      	mov r4,r2
8e004a96:	4063      	mov r2,0x3
8e004a98:	515a      	and r2,r4,r2
8e004a9a:	d5fc 0400 	strd r6,[sp,+0x3]
8e004a9e:	d4fc 2400 	strd lr,[sp,+0x1]
8e004aa2:	16dc 2400 	str r8,[sp,+0x5]
8e004aa6:	6833      	sub r3,r2,0
8e004aa8:	e0ef 2002 	mov r15,r0
8e004aac:	e4e2      	mov r7,r1
8e004aae:	4210      	bne 8e004b32 <___pow5mult+0xa2>
8e004ab0:	904e      	asr r4,r4,0x2
8e004ab2:	1033      	sub r0,r4,0
8e004ab4:	2600      	beq 8e004b00 <___pow5mult+0x70>
8e004ab6:	dd4c 0402 	ldr r6,[r15,+0x12]
8e004aba:	3833      	sub r1,r6,0
8e004abc:	4b00      	beq 8e004b52 <___pow5mult+0xc2>
8e004abe:	0e8b 2482 	mov r8,0x4874
8e004ac2:	000b 38e2 	movt r8,0x8e00
8e004ac6:	08e0      	b 8e004ad6 <___pow5mult+0x46>
8e004ac8:	902e      	asr r4,r4,0x1
8e004aca:	7033      	sub r3,r4,0
8e004acc:	1a00      	beq 8e004b00 <___pow5mult+0x70>
8e004ace:	b844      	ldr r5,[r6]
8e004ad0:	1433      	sub r0,r5,0
8e004ad2:	2400      	beq 8e004b1a <___pow5mult+0x8a>
8e004ad4:	d4e2      	mov r6,r5
8e004ad6:	73f6      	lsl r3,r4,0x1f
8e004ad8:	f870      	bgte 8e004ac8 <___pow5mult+0x38>
8e004ada:	3ce2      	mov r1,r7
8e004adc:	58e2      	mov r2,r6
8e004ade:	1cef 0402 	mov r0,r15
8e004ae2:	015f 0402 	jalr r8
8e004ae6:	3c33      	sub r1,r7,0
8e004ae8:	2300      	beq 8e004b2e <___pow5mult+0x9e>
8e004aea:	3cc4      	ldr r1,[r7,0x1]
8e004aec:	5dcc 0402 	ldr r2,[r15,+0x13]
8e004af0:	2456      	lsl r1,r1,0x2
8e004af2:	68c1      	ldr r3,[r2,r1]
8e004af4:	902e      	asr r4,r4,0x1
8e004af6:	7c54      	str r3,[r7]
8e004af8:	e8d1      	str r7,[r2,r1]
8e004afa:	7033      	sub r3,r4,0
8e004afc:	e0e2      	mov r7,r0
8e004afe:	e810      	bne 8e004ace <___pow5mult+0x3e>
8e004b00:	1ce2      	mov r0,r7
8e004b02:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e004b06:	16cc 2400 	ldr r8,[sp,+0x5]
8e004b0a:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e004b0e:	b41b 2404 	add sp,sp,32
8e004b12:	946c 0400 	ldrd r4,[sp,+0x0]
8e004b16:	194f 0402 	rts
8e004b1a:	38e2      	mov r1,r6
8e004b1c:	58e2      	mov r2,r6
8e004b1e:	1cef 0402 	mov r0,r15
8e004b22:	015f 0402 	jalr r8
8e004b26:	1854      	str r0,[r6]
8e004b28:	a054      	str r5,[r0]
8e004b2a:	c0e2      	mov r6,r0
8e004b2c:	d5e0      	b 8e004ad6 <___pow5mult+0x46>
8e004b2e:	e0e2      	mov r7,r0
8e004b30:	cce0      	b 8e004ac8 <___pow5mult+0x38>
8e004b32:	4b93      	add r2,r2,-1
8e004b34:	650b 0532 	mov r3,0x5328
8e004b38:	600b 18e2 	movt r3,0x8e00
8e004b3c:	4856      	lsl r2,r2,0x2
8e004b3e:	9f8b 2442 	mov r12,0x44fc
8e004b42:	4d41      	ldr r2,[r3,r2]
8e004b44:	800b 38e2 	movt r12,0x8e00
8e004b48:	6003      	mov r3,0x0
8e004b4a:	115f 0402 	jalr r12
8e004b4e:	e0e2      	mov r7,r0
8e004b50:	b0e0      	b 8e004ab0 <___pow5mult+0x20>
8e004b52:	490b 0482 	mov r2,0x4848
8e004b56:	1cef 0402 	mov r0,r15
8e004b5a:	2e2b 0022 	mov r1,0x271
8e004b5e:	400b 18e2 	movt r2,0x8e00
8e004b62:	0952      	jalr r2
8e004b64:	c0e2      	mov r6,r0
8e004b66:	1d5c 0402 	str r0,[r15,+0x12]
8e004b6a:	0003      	mov r0,0x0
8e004b6c:	1854      	str r0,[r6]
8e004b6e:	a8e0      	b 8e004abe <___pow5mult+0x2e>

8e004b70 <___lshift>:
8e004b70:	967c 0700 	strd r4,[sp],-0x4
8e004b74:	16dc 2400 	str r8,[sp,+0x5]
8e004b78:	064c 2000 	ldr r8,[r1,+0x4]
8e004b7c:	a8ae      	asr r5,r2,0x5
8e004b7e:	141f 208a 	add r8,r5,r8
8e004b82:	6544      	ldr r3,[r1,0x2]
8e004b84:	809b 0400 	add r4,r8,1
8e004b88:	d5fc 0400 	strd r6,[sp,+0x3]
8e004b8c:	d4fc 2400 	strd lr,[sp,+0x1]
8e004b90:	c4e2      	mov r6,r1
8e004b92:	31ba      	sub r1,r4,r3
8e004b94:	e8ef 2002 	mov r15,r2
8e004b98:	e0e2      	mov r7,r0
8e004b9a:	38c4      	ldr r1,[r6,0x1]
8e004b9c:	0590      	blte 8e004ba6 <___lshift+0x36>
8e004b9e:	2493      	add r1,r1,1
8e004ba0:	6c36      	lsl r3,r3,0x1
8e004ba2:	51ba      	sub r2,r4,r3
8e004ba4:	fd60      	bgt 8e004b9e <___lshift+0x2e>
8e004ba6:	4d0b 0442 	mov r2,0x4468
8e004baa:	1ce2      	mov r0,r7
8e004bac:	400b 18e2 	movt r2,0x8e00
8e004bb0:	0952      	jalr r2
8e004bb2:	801b 2003 	add r12,r0,24
8e004bb6:	7433      	sub r3,r5,0
8e004bb8:	0f90      	blte 8e004bd6 <___lshift+0x66>
8e004bba:	6003      	mov r3,0x0
8e004bbc:	000b 4002 	mov r16,0x0
8e004bc0:	6c93      	add r3,r3,1
8e004bc2:	10dc 4600 	str r16,[r12],+0x1
8e004bc6:	2eba      	sub r1,r3,r5
8e004bc8:	fc10      	bne 8e004bc0 <___lshift+0x50>
8e004bca:	8f1b 2000 	add r12,r3,6
8e004bce:	905f 2406 	lsl r12,r12,0x2
8e004bd2:	821f 208a 	add r12,r0,r12
8e004bd6:	3a4c 4000 	ldr r17,[r6,+0x4]
8e004bda:	43e3      	mov r2,0x1f
8e004bdc:	271b 4800 	add r17,r17,6
8e004be0:	245f 4806 	lsl r17,r17,0x2
8e004be4:	181b 4003 	add r16,r6,24
8e004be8:	389f 410a 	add r17,r6,r17
8e004bec:	5d5f 040a 	and r2,r15,r2
8e004bf0:	6833      	sub r3,r2,0
8e004bf2:	2f00      	beq 8e004c50 <___lshift+0xe0>
8e004bf4:	440b 4002 	mov r18,0x20
8e004bf8:	493f 480a 	sub r18,r18,r2
8e004bfc:	2003      	mov r1,0x0
8e004bfe:	604c 0800 	ldr r3,[r16,+0x0]
8e004c02:	6d2a      	lsl r3,r3,r2
8e004c04:	25fa      	orr r1,r1,r3
8e004c06:	30dc 0600 	str r1,[r12],+0x1
8e004c0a:	20cc 0a00 	ldr r1,[r16],+0x1
8e004c0e:	254f 010a 	lsr r1,r1,r18
8e004c12:	643f 090a 	sub r3,r17,r16
8e004c16:	f420      	bgtu 8e004bfe <___lshift+0x8e>
8e004c18:	011b 2400 	add r8,r8,2
8e004c1c:	4433      	sub r2,r1,0
8e004c1e:	801f 0402 	movne r4,r8
8e004c22:	305c 0400 	str r1,[r12]
8e004c26:	38c4      	ldr r1,[r6,0x1]
8e004c28:	5dcc 0002 	ldr r2,[r7,+0x13]
8e004c2c:	2456      	lsl r1,r1,0x2
8e004c2e:	68c1      	ldr r3,[r2,r1]
8e004c30:	9393      	add r4,r4,-1
8e004c32:	8254      	str r4,[r0,0x4]
8e004c34:	7854      	str r3,[r6]
8e004c36:	c8d1      	str r6,[r2,r1]
8e004c38:	16cc 2400 	ldr r8,[sp,+0x5]
8e004c3c:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e004c40:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e004c44:	b41b 2404 	add sp,sp,32
8e004c48:	946c 0400 	ldrd r4,[sp,+0x0]
8e004c4c:	194f 0402 	rts
8e004c50:	20cc 0a00 	ldr r1,[r16],+0x1
8e004c54:	643f 090a 	sub r3,r17,r16
8e004c58:	30dc 0600 	str r1,[r12],+0x1
8e004c5c:	e540      	blteu 8e004c26 <___lshift+0xb6>
8e004c5e:	20cc 0a00 	ldr r1,[r16],+0x1
8e004c62:	643f 090a 	sub r3,r17,r16
8e004c66:	30dc 0600 	str r1,[r12],+0x1
8e004c6a:	f320      	bgtu 8e004c50 <___lshift+0xe0>
8e004c6c:	dde0      	b 8e004c26 <___lshift+0xb6>
8e004c6e:	01a2      	nop

8e004c70 <___mcmp>:
8e004c70:	80ef 2002 	mov r12,r0
8e004c74:	6644      	ldr r3,[r1,0x4]
8e004c76:	0244      	ldr r0,[r0,0x4]
8e004c78:	01ba      	sub r0,r0,r3
8e004c7a:	1410      	bne 8e004ca2 <___mcmp+0x32>
8e004c7c:	4f1b 0000 	add r2,r3,6
8e004c80:	4856      	lsl r2,r2,0x2
8e004c82:	251a      	add r1,r1,r2
8e004c84:	101b 4403 	add r16,r12,24
8e004c88:	511f 040a 	add r2,r12,r2
8e004c8c:	2613      	add r1,r1,-4
8e004c8e:	4a13      	add r2,r2,-4
8e004c90:	6844      	ldr r3,[r2]
8e004c92:	84cc 2300 	ldr r12,[r1],-0x1
8e004c96:	2e3f 408a 	sub r17,r3,r12
8e004c9a:	0610      	bne 8e004ca6 <___mcmp+0x36>
8e004c9c:	613f 080a 	sub r3,r16,r2
8e004ca0:	f750      	bltu 8e004c8e <___mcmp+0x1e>
8e004ca2:	194f 0402 	rts
8e004ca6:	31bf 040a 	sub r1,r12,r3
8e004caa:	1feb 0ff2 	mov r0,0xffff
8e004cae:	2023      	mov r1,0x1
8e004cb0:	1feb 1ff2 	movt r0,0xffff
8e004cb4:	0442      	movlteu r0,r1
8e004cb6:	194f 0402 	rts
8e004cba:	01a2      	nop

8e004cbc <___mdiff>:
8e004cbc:	95fc 0700 	strd r4,[sp],-0x3
8e004cc0:	84e2      	mov r4,r1
8e004cc2:	a8e2      	mov r5,r2
8e004cc4:	28e2      	mov r1,r2
8e004cc6:	4e0b 04c2 	mov r2,0x4c70
8e004cca:	d57c 0400 	strd r6,[sp,+0x2]
8e004cce:	d5dc 2400 	str lr,[sp,+0x3]
8e004cd2:	e0e2      	mov r7,r0
8e004cd4:	400b 18e2 	movt r2,0x8e00
8e004cd8:	10e2      	mov r0,r4
8e004cda:	0952      	jalr r2
8e004cdc:	c0e2      	mov r6,r0
8e004cde:	1833      	sub r0,r6,0
8e004ce0:	9708 0000 	beq 8e004e0e <___mdiff+0x152>
8e004ce4:	3833      	sub r1,r6,0
8e004ce6:	8e88 0000 	blt 8e004e02 <___mdiff+0x146>
8e004cea:	c003      	mov r6,0x0
8e004cec:	4d0b 0442 	mov r2,0x4468
8e004cf0:	400b 18e2 	movt r2,0x8e00
8e004cf4:	1ce2      	mov r0,r7
8e004cf6:	30c4      	ldr r1,[r4,0x1]
8e004cf8:	0952      	jalr r2
8e004cfa:	b24c 4000 	ldr r21,[r4,+0x4]
8e004cfe:	164c 6000 	ldr r24,[r5,+0x4]
8e004d02:	f71b 4800 	add r23,r21,6
8e004d06:	031b 6c00 	add r24,r24,6
8e004d0a:	fc5f 4806 	lsl r23,r23,0x2
8e004d0e:	005f 6c06 	lsl r24,r24,0x2
8e004d12:	f39f 410a 	add r23,r4,r23
8e004d16:	141f 618a 	add r24,r5,r24
8e004d1a:	701b 4003 	add r19,r4,24
8e004d1e:	541b 0003 	add r2,r5,24
8e004d22:	801b 4003 	add r20,r0,24
8e004d26:	000b 4002 	mov r16,0x0
8e004d2a:	3feb 4ff2 	mov r17,0xffff
8e004d2e:	c1d4      	str r6,[r0,0x3]
8e004d30:	4ccc 4a00 	ldr r18,[r19],+0x1
8e004d34:	68cc 0200 	ldr r3,[r2],+0x1
8e004d38:	28df 090a 	and r1,r18,r17
8e004d3c:	041f 410a 	add r16,r1,r16
8e004d40:	ccdf 410a 	and r22,r3,r17
8e004d44:	233f 090a 	sub r1,r16,r22
8e004d48:	6e06      	lsr r3,r3,0x10
8e004d4a:	0a0f 4806 	lsr r16,r18,0x10
8e004d4e:	860f 200e 	asr r12,r1,0x10
8e004d52:	01bf 480a 	sub r16,r16,r3
8e004d56:	021f 488a 	add r16,r16,r12
8e004d5a:	821f 2806 	lsl r12,r16,0x10
8e004d5e:	24df 010a 	and r1,r1,r17
8e004d62:	90ff 240a 	orr r12,r12,r1
8e004d66:	020f 480e 	asr r16,r16,0x10
8e004d6a:	90dc 2a00 	str r12,[r20],+0x1
8e004d6e:	213f 0c0a 	sub r1,r24,r2
8e004d72:	6cef 0802 	mov r3,r19
8e004d76:	50ef 4802 	mov r18,r20
8e004d7a:	db20      	bgtu 8e004d30 <___mdiff+0x74>
8e004d7c:	5dbf 090a 	sub r2,r23,r19
8e004d80:	2a40      	blteu 8e004dd4 <___mdiff+0x118>
8e004d82:	3feb 0ff2 	mov r1,0xffff
8e004d86:	2ccc 4200 	ldr r17,[r3],+0x1
8e004d8a:	84df 280a 	and r12,r17,r1
8e004d8e:	101f 450a 	add r16,r12,r16
8e004d92:	420f 080e 	asr r2,r16,0x10
8e004d96:	260f 4806 	lsr r17,r17,0x10
8e004d9a:	489f 010a 	add r2,r2,r17
8e004d9e:	00df 480a 	and r16,r16,r1
8e004da2:	8a1f 2006 	lsl r12,r2,0x10
8e004da6:	907f 250a 	orr r12,r12,r16
8e004daa:	0a0f 400e 	asr r16,r2,0x10
8e004dae:	88dc 2a00 	str r12,[r18],+0x1
8e004db2:	5dbf 080a 	sub r2,r23,r3
8e004db6:	e820      	bgtu 8e004d86 <___mdiff+0xca>
8e004db8:	5d9b 4800 	add r18,r23,3
8e004dbc:	6e1b 4800 	add r19,r19,4
8e004dc0:	49bf 490a 	sub r18,r18,r19
8e004dc4:	484f 4806 	lsr r18,r18,0x2
8e004dc8:	489b 4800 	add r18,r18,1
8e004dcc:	485f 4806 	lsl r18,r18,0x2
8e004dd0:	511f 490a 	add r18,r20,r18
8e004dd4:	303b 0400 	sub r1,r12,0
8e004dd8:	0910      	bne 8e004dea <___mdiff+0x12e>
8e004dda:	481b 48ff 	add r18,r18,-8
8e004dde:	28cc 0b00 	ldr r1,[r18],-0x1
8e004de2:	b79b 48ff 	add r21,r21,-1
8e004de6:	4433      	sub r2,r1,0
8e004de8:	fb00      	beq 8e004dde <___mdiff+0x122>
8e004dea:	a25c 4000 	str r21,[r0,+0x4]
8e004dee:	d56c 0400 	ldrd r6,[sp,+0x2]
8e004df2:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004df6:	b41b 2403 	add sp,sp,24
8e004dfa:	946c 0400 	ldrd r4,[sp,+0x0]
8e004dfe:	194f 0402 	rts
8e004e02:	10e2      	mov r0,r4
8e004e04:	c023      	mov r6,0x1
8e004e06:	94e2      	mov r4,r5
8e004e08:	a0e2      	mov r5,r0
8e004e0a:	71e8 ffff 	b 8e004cec <___mdiff+0x30>
8e004e0e:	4d0b 0442 	mov r2,0x4468
8e004e12:	1ce2      	mov r0,r7
8e004e14:	2003      	mov r1,0x0
8e004e16:	400b 18e2 	movt r2,0x8e00
8e004e1a:	0952      	jalr r2
8e004e1c:	2023      	mov r1,0x1
8e004e1e:	c354      	str r6,[r0,0x6]
8e004e20:	2254      	str r1,[r0,0x4]
8e004e22:	d56c 0400 	ldrd r6,[sp,+0x2]
8e004e26:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004e2a:	b41b 2403 	add sp,sp,24
8e004e2e:	946c 0400 	ldrd r4,[sp,+0x0]
8e004e32:	194f 0402 	rts
8e004e36:	01a2      	nop

8e004e38 <___ulp>:
8e004e38:	000b 0002 	mov r0,0x0
8e004e3c:	1e0b 17f2 	movt r0,0x7ff0
8e004e40:	800b 2002 	mov r12,0x0
8e004e44:	20da      	and r1,r0,r1
8e004e46:	980b 3fc2 	movt r12,0xfcc0
8e004e4a:	061f 008a 	add r0,r1,r12
8e004e4e:	60e2      	mov r3,r0
8e004e50:	4003      	mov r2,0x0
8e004e52:	08e2      	mov r0,r2
8e004e54:	2ce2      	mov r1,r3
8e004e56:	194f 0402 	rts
8e004e5a:	01a2      	nop

8e004e5c <___b2d>:
8e004e5c:	95fc 0700 	strd r4,[sp],-0x3
8e004e60:	8244      	ldr r4,[r0,0x4]
8e004e62:	d57c 0400 	strd r6,[sp,+0x2]
8e004e66:	931b 0000 	add r4,r4,6
8e004e6a:	9056      	lsl r4,r4,0x2
8e004e6c:	821a      	add r4,r0,r4
8e004e6e:	b0cc 0100 	ldr r5,[r4,-0x1]
8e004e72:	e4e2      	mov r7,r1
8e004e74:	2b8b 0472 	mov r1,0x475c
8e004e78:	40e2      	mov r2,r0
8e004e7a:	200b 18e2 	movt r1,0x8e00
8e004e7e:	d5dc 2400 	str lr,[sp,+0x3]
8e004e82:	14e2      	mov r0,r5
8e004e84:	c81b 0003 	add r6,r2,24
8e004e88:	0552      	jalr r1
8e004e8a:	2403      	mov r1,0x20
8e004e8c:	243a      	sub r1,r1,r0
8e004e8e:	7213      	add r3,r4,-4
8e004e90:	3c54      	str r1,[r7]
8e004e92:	213b 0001 	sub r1,r0,10
8e004e96:	2360      	bgt 8e004edc <___b2d+0x80>
8e004e98:	816b 2002 	mov r12,0xb
8e004e9c:	903f 240a 	sub r12,r12,r0
8e004ea0:	200b 0002 	mov r1,0x0
8e004ea4:	564f 008a 	lsr r2,r5,r12
8e004ea8:	3e0b 13f2 	movt r1,0x3ff0
8e004eac:	48fa      	orr r2,r2,r1
8e004eae:	19bf 400a 	sub r16,r6,r3
8e004eb2:	2003      	mov r1,0x0
8e004eb4:	0530      	bgteu 8e004ebe <___b2d+0x62>
8e004eb6:	314c 0100 	ldr r1,[r4,-0x2]
8e004eba:	264f 008a 	lsr r1,r1,r12
8e004ebe:	029b 0002 	add r0,r0,21
8e004ec2:	b42a      	lsl r5,r5,r0
8e004ec4:	d56c 0400 	ldrd r6,[sp,+0x2]
8e004ec8:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004ecc:	b41b 2403 	add sp,sp,24
8e004ed0:	06fa      	orr r0,r1,r5
8e004ed2:	28e2      	mov r1,r2
8e004ed4:	946c 0400 	ldrd r4,[sp,+0x0]
8e004ed8:	194f 0402 	rts
8e004edc:	39ba      	sub r1,r6,r3
8e004ede:	2003      	mov r1,0x0
8e004ee0:	0530      	bgteu 8e004eea <___b2d+0x8e>
8e004ee2:	314c 0100 	ldr r1,[r4,-0x2]
8e004ee6:	701b 00ff 	add r3,r4,-8
8e004eea:	81bb 2001 	sub r12,r0,11
8e004eee:	2600      	beq 8e004f3a <___b2d+0xde>
8e004ef0:	4563      	mov r2,0x2b
8e004ef2:	083a      	sub r0,r2,r0
8e004ef4:	400b 0002 	mov r2,0x0
8e004ef8:	b62f 008a 	lsl r5,r5,r12
8e004efc:	5e0b 13f2 	movt r2,0x3ff0
8e004f00:	044f 400a 	lsr r16,r1,r0
8e004f04:	557a      	orr r2,r5,r2
8e004f06:	487f 010a 	orr r2,r2,r16
8e004f0a:	0f3f 400a 	sub r16,r3,r6
8e004f0e:	000b 4002 	mov r16,0x0
8e004f12:	0540      	blteu 8e004f1c <___b2d+0xc0>
8e004f14:	0ccc 4100 	ldr r16,[r3,-0x1]
8e004f18:	004f 480a 	lsr r16,r16,r0
8e004f1c:	062f 008a 	lsl r0,r1,r12
8e004f20:	d56c 0400 	ldrd r6,[sp,+0x2]
8e004f24:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004f28:	b41b 2403 	add sp,sp,24
8e004f2c:	007f 080a 	orr r0,r16,r0
8e004f30:	28e2      	mov r1,r2
8e004f32:	946c 0400 	ldrd r4,[sp,+0x0]
8e004f36:	194f 0402 	rts
8e004f3a:	400b 0002 	mov r2,0x0
8e004f3e:	5e0b 13f2 	movt r2,0x3ff0
8e004f42:	557a      	orr r2,r5,r2
8e004f44:	d56c 0400 	ldrd r6,[sp,+0x2]
8e004f48:	d5cc 2400 	ldr lr,[sp,+0x3]
8e004f4c:	b41b 2403 	add sp,sp,24
8e004f50:	04e2      	mov r0,r1
8e004f52:	946c 0400 	ldrd r4,[sp,+0x0]
8e004f56:	28e2      	mov r1,r2
8e004f58:	194f 0402 	rts

8e004f5c <___d2b>:
8e004f5c:	967c 0700 	strd r4,[sp],-0x4
8e004f60:	d5fc 0400 	strd r6,[sp,+0x3]
8e004f64:	c8e2      	mov r6,r2
8e004f66:	4d0b 0442 	mov r2,0x4468
8e004f6a:	2023      	mov r1,0x1
8e004f6c:	d6dc 2400 	str lr,[sp,+0x5]
8e004f70:	400b 18e2 	movt r2,0x8e00
8e004f74:	ace2      	mov r5,r3
8e004f76:	0952      	jalr r2
8e004f78:	80e2      	mov r4,r0
8e004f7a:	1feb 0ff2 	mov r0,0xffff
8e004f7e:	01eb 1002 	movt r0,0xf
8e004f82:	f436      	lsl r7,r5,0x1
8e004f84:	b45a      	and r5,r5,r0
8e004f86:	000b 0002 	mov r0,0x0
8e004f8a:	020b 1002 	movt r0,0x10
8e004f8e:	b47a      	orr r5,r5,r0
8e004f90:	fea6      	lsr r7,r7,0x15
8e004f92:	b5dc 0400 	str r5,[sp,+0x3]
8e004f96:	3833      	sub r1,r6,0
8e004f98:	1800      	beq 8e004fc8 <___d2b+0x6c>
8e004f9a:	390b 0472 	mov r1,0x47c8
8e004f9e:	141b 0401 	add r0,sp,8
8e004fa2:	200b 18e2 	movt r1,0x8e00
8e004fa6:	d55c 0400 	str r6,[sp,+0x2]
8e004faa:	0552      	jalr r1
8e004fac:	6033      	sub r3,r0,0
8e004fae:	55cc 0400 	ldr r2,[sp,+0x3]
8e004fb2:	3210      	bne 8e005016 <___d2b+0xba>
8e004fb4:	354c 0400 	ldr r1,[sp,+0x2]
8e004fb8:	3354      	str r1,[r4,0x6]
8e004fba:	6833      	sub r3,r2,0
8e004fbc:	2043      	mov r1,0x2
8e004fbe:	6023      	mov r3,0x1
8e004fc0:	2c02      	moveq r1,r3
8e004fc2:	53d4      	str r2,[r4,0x7]
8e004fc4:	3254      	str r1,[r4,0x4]
8e004fc6:	0fe0      	b 8e004fe4 <___d2b+0x88>
8e004fc8:	390b 0472 	mov r1,0x47c8
8e004fcc:	200b 18e2 	movt r1,0x8e00
8e004fd0:	161b 0401 	add r0,sp,12
8e004fd4:	0552      	jalr r1
8e004fd6:	35cc 0400 	ldr r1,[sp,+0x3]
8e004fda:	001b 0004 	add r0,r0,32
8e004fde:	3354      	str r1,[r4,0x6]
8e004fe0:	2023      	mov r1,0x1
8e004fe2:	3254      	str r1,[r4,0x4]
8e004fe4:	39ab 0fb2 	mov r1,0xfbcd
8e004fe8:	3feb 1ff2 	movt r1,0xffff
8e004fec:	fc9a      	add r7,r7,r1
8e004fee:	354c 0401 	ldr r1,[sp,+0xa]
8e004ff2:	fc1a      	add r7,r7,r0
8e004ff4:	e454      	str r7,[r1]
8e004ff6:	26a3      	mov r1,0x35
8e004ff8:	043a      	sub r0,r1,r0
8e004ffa:	35cc 0401 	ldr r1,[sp,+0xb]
8e004ffe:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e005002:	0454      	str r0,[r1]
8e005004:	d6cc 2400 	ldr lr,[sp,+0x5]
8e005008:	b41b 2404 	add sp,sp,32
8e00500c:	10e2      	mov r0,r4
8e00500e:	946c 0400 	ldrd r4,[sp,+0x0]
8e005012:	194f 0402 	rts
8e005016:	2403      	mov r1,0x20
8e005018:	243a      	sub r1,r1,r0
8e00501a:	754c 0400 	ldr r3,[sp,+0x2]
8e00501e:	28aa      	lsl r1,r2,r1
8e005020:	25fa      	orr r1,r1,r3
8e005022:	3354      	str r1,[r4,0x6]
8e005024:	484a      	lsr r2,r2,r0
8e005026:	cae0      	b 8e004fba <___d2b+0x5e>

8e005028 <___ratio>:
8e005028:	977c 0700 	strd r4,[sp],-0x6
8e00502c:	d6fc 0400 	strd r6,[sp,+0x5]
8e005030:	eb8b 04e2 	mov r7,0x4e5c
8e005034:	d67c 2400 	strd lr,[sp,+0x4]
8e005038:	c4e2      	mov r6,r1
8e00503a:	e00b 18e2 	movt r7,0x8e00
8e00503e:	341b 0401 	add r1,sp,8
8e005042:	e0ef 2002 	mov r15,r0
8e005046:	1d52      	jalr r7
8e005048:	80e2      	mov r4,r0
8e00504a:	a4e2      	mov r5,r1
8e00504c:	18e2      	mov r0,r6
8e00504e:	361b 0401 	add r1,sp,12
8e005052:	957c 0400 	strd r4,[sp,+0x2]
8e005056:	1d52      	jalr r7
8e005058:	40e2      	mov r2,r0
8e00505a:	64e2      	mov r3,r1
8e00505c:	1a44      	ldr r0,[r6,0x4]
8e00505e:	3e4c 0400 	ldr r1,[r15,+0x4]
8e005062:	954c 2400 	ldr r12,[sp,+0x2]
8e005066:	243a      	sub r1,r1,r0
8e005068:	15cc 0400 	ldr r0,[sp,+0x3]
8e00506c:	24b6      	lsl r1,r1,0x5
8e00506e:	103f 040a 	sub r0,r12,r0
8e005072:	009a      	add r0,r0,r1
8e005074:	55fc 0400 	strd r2,[sp,+0x3]
8e005078:	2033      	sub r1,r0,0
8e00507a:	1b90      	blte 8e0050b0 <___ratio+0x88>
8e00507c:	36cc 0400 	ldr r1,[sp,+0x5]
8e005080:	0296      	lsl r0,r0,0x14
8e005082:	041a      	add r0,r1,r0
8e005084:	16dc 0400 	str r0,[sp,+0x5]
8e005088:	956c 0400 	ldrd r4,[sp,+0x2]
8e00508c:	830b 2842 	mov r12,0x8418
8e005090:	10e2      	mov r0,r4
8e005092:	34e2      	mov r1,r5
8e005094:	800b 38e2 	movt r12,0x8e00
8e005098:	115f 0402 	jalr r12
8e00509c:	d6ec 0400 	ldrd r6,[sp,+0x5]
8e0050a0:	d66c 2400 	ldrd lr,[sp,+0x4]
8e0050a4:	b41b 2406 	add sp,sp,48
8e0050a8:	946c 0400 	ldrd r4,[sp,+0x0]
8e0050ac:	194f 0402 	rts
8e0050b0:	37cc 0400 	ldr r1,[sp,+0x7]
8e0050b4:	0296      	lsl r0,r0,0x14
8e0050b6:	043a      	sub r0,r1,r0
8e0050b8:	17dc 0400 	str r0,[sp,+0x7]
8e0050bc:	55ec 0400 	ldrd r2,[sp,+0x3]
8e0050c0:	e6e0      	b 8e00508c <___ratio+0x64>
8e0050c2:	01a2      	nop

8e0050c4 <__mprec_log10>:
8e0050c4:	957c 0700 	strd r4,[sp],-0x2
8e0050c8:	80e2      	mov r4,r0
8e0050ca:	d5dc 2400 	str lr,[sp,+0x3]
8e0050ce:	13bb 0002 	sub r0,r4,23
8e0050d2:	2090      	blte 8e005112 <__mprec_log10+0x4e>
8e0050d4:	400b 0002 	mov r2,0x0
8e0050d8:	ac8b 0812 	mov r5,0x8164
8e0050dc:	0003      	mov r0,0x0
8e0050de:	5e0b 13f2 	movt r2,0x3ff0
8e0050e2:	a00b 18e2 	movt r5,0x8e00
8e0050e6:	88ef 2002 	mov r12,r2
8e0050ea:	600b 0002 	mov r3,0x0
8e0050ee:	4003      	mov r2,0x0
8e0050f0:	648b 1402 	movt r3,0x4024
8e0050f4:	30ef 0402 	mov r1,r12
8e0050f8:	1552      	jalr r5
8e0050fa:	90b3      	sub r4,r4,1
8e0050fc:	44e2      	mov r2,r1
8e0050fe:	f410      	bne 8e0050e6 <__mprec_log10+0x22>
8e005100:	d5cc 2400 	ldr lr,[sp,+0x3]
8e005104:	b41b 2402 	add sp,sp,16
8e005108:	28e2      	mov r1,r2
8e00510a:	946c 0400 	ldrd r4,[sp,+0x0]
8e00510e:	194f 0402 	rts
8e005112:	0c0b 0522 	mov r0,0x5260
8e005116:	9076      	lsl r4,r4,0x3
8e005118:	000b 18e2 	movt r0,0x8e00
8e00511c:	221a      	add r1,r0,r4
8e00511e:	44c4      	ldr r2,[r1,0x1]
8e005120:	d5cc 2400 	ldr lr,[sp,+0x3]
8e005124:	b41b 2402 	add sp,sp,16
8e005128:	0241      	ldr r0,[r0,r4]
8e00512a:	28e2      	mov r1,r2
8e00512c:	946c 0400 	ldrd r4,[sp,+0x0]
8e005130:	194f 0402 	rts

8e005134 <___copybits>:
8e005134:	2793      	add r1,r1,-1
8e005136:	0a4c 4000 	ldr r16,[r2,+0x4]
8e00513a:	24af 400e 	asr r17,r1,0x5
8e00513e:	249b 4800 	add r17,r17,1
8e005142:	031b 4800 	add r16,r16,6
8e005146:	245f 4806 	lsl r17,r17,0x2
8e00514a:	005f 4806 	lsl r16,r16,0x2
8e00514e:	209f 410a 	add r17,r0,r17
8e005152:	281b 0003 	add r1,r2,24
8e005156:	081f 410a 	add r16,r2,r16
8e00515a:	643f 010a 	sub r3,r1,r16
8e00515e:	1130      	bgteu 8e005180 <___copybits+0x4c>
8e005160:	60e2      	mov r3,r0
8e005162:	84cc 2200 	ldr r12,[r1],+0x1
8e005166:	40bf 480a 	sub r18,r16,r1
8e00516a:	8cdc 2200 	str r12,[r3],+0x1
8e00516e:	fa20      	bgtu 8e005162 <___copybits+0x2e>
8e005170:	213f 080a 	sub r1,r16,r2
8e005174:	279b 00fc 	add r1,r1,-25
8e005178:	2446      	lsr r1,r1,0x2
8e00517a:	2493      	add r1,r1,1
8e00517c:	2456      	lsl r1,r1,0x2
8e00517e:	009a      	add r0,r0,r1
8e005180:	243f 080a 	sub r1,r17,r0
8e005184:	2003      	mov r1,0x0
8e005186:	0640      	blteu 8e005192 <___copybits+0x5e>
8e005188:	20dc 0200 	str r1,[r0],+0x1
8e00518c:	443f 080a 	sub r2,r17,r0
8e005190:	fc20      	bgtu 8e005188 <___copybits+0x54>
8e005192:	194f 0402 	rts
8e005196:	01a2      	nop

8e005198 <___any_on>:
8e005198:	60e2      	mov r3,r0
8e00519a:	0244      	ldr r0,[r0,0x4]
8e00519c:	4c1b 0003 	add r2,r3,24
8e0051a0:	84af 200e 	asr r12,r1,0x5
8e0051a4:	023f 408a 	sub r16,r0,r12
8e0051a8:	1970      	bgte 8e0051da <___any_on+0x42>
8e0051aa:	80ef 2002 	mov r12,r0
8e0051ae:	131b 0400 	add r0,r12,6
8e0051b2:	0056      	lsl r0,r0,0x2
8e0051b4:	0c1a      	add r0,r3,r0
8e0051b6:	283a      	sub r1,r2,r0
8e0051b8:	2730      	bgteu 8e005206 <___any_on+0x6e>
8e0051ba:	20cc 0100 	ldr r1,[r0,-0x1]
8e0051be:	0213      	add r0,r0,-4
8e0051c0:	6433      	sub r3,r1,0
8e0051c2:	0910      	bne 8e0051d4 <___any_on+0x3c>
8e0051c4:	283f 400a 	sub r17,r2,r0
8e0051c8:	1f30      	bgteu 8e005206 <___any_on+0x6e>
8e0051ca:	0213      	add r0,r0,-4
8e0051cc:	2044      	ldr r1,[r0]
8e0051ce:	043b 4000 	sub r16,r1,0
8e0051d2:	f900      	beq 8e0051c4 <___any_on+0x2c>
8e0051d4:	0023      	mov r0,0x1
8e0051d6:	194f 0402 	rts
8e0051da:	223f 408a 	sub r17,r0,r12
8e0051de:	e890      	blte 8e0051ae <___any_on+0x16>
8e0051e0:	03e3      	mov r0,0x1f
8e0051e2:	245a      	and r1,r1,r0
8e0051e4:	0433      	sub r0,r1,0
8e0051e6:	e400      	beq 8e0051ae <___any_on+0x16>
8e0051e8:	131b 0400 	add r0,r12,6
8e0051ec:	0056      	lsl r0,r0,0x2
8e0051ee:	0c49 4000 	ldr r16,[r3,+r0]
8e0051f2:	0023      	mov r0,0x1
8e0051f4:	20cf 480a 	lsr r17,r16,r1
8e0051f8:	24af 080a 	lsl r1,r17,r1
8e0051fc:	243f 410a 	sub r17,r1,r16
8e005200:	d700      	beq 8e0051ae <___any_on+0x16>
8e005202:	194f 0402 	rts
8e005206:	0003      	mov r0,0x0
8e005208:	194f 0402 	rts
8e00520c:	0000      	beq 8e00520c <___any_on+0x74>
	...

8e005210 <___mprec_tinytens>:
8e005210:	89bc 97d8 d2b2 3c9c a733 d5a8 f623 3949     .......<3...#.I9
8e005220:	a73d 44f4 0ffd 32a5 979d cf8c ba08 255b     =..D...2......[%
8e005230:	6f43 64ac 0628 0ac8                         Co.d(...

8e005238 <___mprec_bigtens>:
8e005238:	8000 37e0 c379 4341 6e17 b505 b8b5 4693     ...7y.AC.n.....F
8e005248:	f9f5 e93f 4f03 4d38 1d32 f930 7748 5a82     ..?..O8M2.0.Hw.Z
8e005258:	bf3c 7f73 4fdd 7515                         <.s..O.u

8e005260 <___mprec_tens>:
8e005260:	0000 0000 0000 3ff0 0000 0000 0000 4024     .......?......$@
8e005270:	0000 0000 0000 4059 0000 0000 4000 408f     ......Y@.....@.@
8e005280:	0000 0000 8800 40c3 0000 0000 6a00 40f8     .......@.....j.@
8e005290:	0000 0000 8480 412e 0000 0000 12d0 4163     .......A......cA
8e0052a0:	0000 0000 d784 4197 0000 0000 cd65 41cd     .......A....e..A
8e0052b0:	0000 2000 a05f 4202 0000 e800 4876 4237     ... _..B....vH7B
8e0052c0:	0000 a200 1a94 426d 0000 e540 309c 42a2     ......mB..@..0.B
8e0052d0:	0000 1e90 bcc4 42d6 0000 2634 6bf5 430c     .......B..4&.k.C
8e0052e0:	8000 37e0 c379 4341 a000 85d8 3457 4376     ...7y.AC....W4vC
8e0052f0:	c800 674e c16d 43ab 3d00 6091 58e4 43e1     ..Ngm..C.=.`.X.C
8e005300:	8c40 78b5 af1d 4415 ef50 d6e2 1ae4 444b     @..x...DP.....KD
8e005310:	d592 064d f0cf 4480 4af6 c7e1 2d02 44b5     ..M....D.J...-.D
8e005320:	9db4 79d9 7843 44ea                         ...yCx.D

8e005328 <_p05.2512>:
8e005328:	0005 0000 0019 0000 007d 0000 0000 0000     ........}.......

8e005338 <__sbrk_r>:
8e005338:	957c 0700 	strd r4,[sp],-0x2
8e00533c:	9f8b 0202 	mov r4,0x20fc
8e005340:	d5dc 2400 	str lr,[sp,+0x3]
8e005344:	800b 1002 	movt r4,0x0
8e005348:	a0e2      	mov r5,r0
8e00534a:	04e2      	mov r0,r1
8e00534c:	2003      	mov r1,0x0
8e00534e:	3054      	str r1,[r4]
8e005350:	3a8b 0732 	mov r1,0x73d4
8e005354:	200b 18e2 	movt r1,0x8e00
8e005358:	0552      	jalr r1
8e00535a:	23b3      	sub r1,r0,-1
8e00535c:	0900      	beq 8e00536e <__sbrk_r+0x36>
8e00535e:	d5cc 2400 	ldr lr,[sp,+0x3]
8e005362:	b41b 2402 	add sp,sp,16
8e005366:	946c 0400 	ldrd r4,[sp,+0x0]
8e00536a:	194f 0402 	rts
8e00536e:	3044      	ldr r1,[r4]
8e005370:	4433      	sub r2,r1,0
8e005372:	f600      	beq 8e00535e <__sbrk_r+0x26>
8e005374:	3454      	str r1,[r5]
8e005376:	d5cc 2400 	ldr lr,[sp,+0x3]
8e00537a:	b41b 2402 	add sp,sp,16
8e00537e:	946c 0400 	ldrd r4,[sp,+0x0]
8e005382:	194f 0402 	rts
8e005386:	01a2      	nop

8e005388 <___fpclassifyd>:
8e005388:	40e2      	mov r2,r0
8e00538a:	00fa      	orr r0,r0,r1
8e00538c:	6033      	sub r3,r0,0
8e00538e:	0043      	mov r0,0x2
8e005390:	0310      	bne 8e005396 <___fpclassifyd+0xe>
8e005392:	194f 0402 	rts
8e005396:	6003      	mov r3,0x0
8e005398:	8d3f 200a 	sub r12,r3,r2
8e00539c:	506f 0402 	movgt r2,r12
8e0053a0:	4b93      	add r2,r2,-1
8e0053a2:	4be6      	lsr r2,r2,0x1f
8e0053a4:	883b 2000 	sub r12,r2,0
8e0053a8:	1000      	beq 8e0053c8 <___fpclassifyd+0x40>
8e0053aa:	800b 2002 	mov r12,0x0
8e0053ae:	800b 3802 	movt r12,0x8000
8e0053b2:	860f 208a 	eor r12,r1,r12
8e0053b6:	6e3f 008a 	sub r3,r3,r12
8e0053ba:	8c6f 2002 	movgt r12,r3
8e0053be:	939b 24ff 	add r12,r12,-1
8e0053c2:	703b 0400 	sub r3,r12,0
8e0053c6:	e680      	blt 8e005392 <___fpclassifyd+0xa>
8e0053c8:	1feb 0ff2 	mov r0,0xffff
8e0053cc:	1feb 17f2 	movt r0,0x7fff
8e0053d0:	600b 0002 	mov r3,0x0
8e0053d4:	245a      	and r1,r1,r0
8e0053d6:	7e0b 1ff2 	movt r3,0xfff0
8e0053da:	1feb 0ff2 	mov r0,0xffff
8e0053de:	1beb 17f2 	movt r0,0x7fdf
8e0053e2:	659a      	add r3,r1,r3
8e0053e4:	8c3f 200a 	sub r12,r3,r0
8e0053e8:	0083      	mov r0,0x4
8e0053ea:	d440      	blteu 8e005392 <___fpclassifyd+0xa>
8e0053ec:	1feb 0ff2 	mov r0,0xffff
8e0053f0:	01eb 1002 	movt r0,0xf
8e0053f4:	643a      	sub r3,r1,r0
8e0053f6:	0063      	mov r0,0x3
8e0053f8:	cd40      	blteu 8e005392 <___fpclassifyd+0xa>
8e0053fa:	600b 0002 	mov r3,0x0
8e0053fe:	7e0b 17f2 	movt r3,0x7ff0
8e005402:	258a      	eor r1,r1,r3
8e005404:	0003      	mov r0,0x0
8e005406:	00ba      	sub r0,r0,r1
8e005408:	2062      	movgt r1,r0
8e00540a:	0793      	add r0,r1,-1
8e00540c:	03e6      	lsr r0,r0,0x1f
8e00540e:	085a      	and r0,r2,r0
8e005410:	194f 0402 	rts

8e005414 <_strcmp>:
8e005414:	647a      	orr r3,r1,r0
8e005416:	4063      	mov r2,0x3
8e005418:	4d5a      	and r2,r3,r2
8e00541a:	6833      	sub r3,r2,0
8e00541c:	3710      	bne 8e00548a <_strcmp+0x76>
8e00541e:	4044      	ldr r2,[r0]
8e005420:	6444      	ldr r3,[r1]
8e005422:	89bf 200a 	sub r12,r2,r3
8e005426:	3210      	bne 8e00548a <_strcmp+0x76>
8e005428:	7feb 4fe2 	mov r19,0xfeff
8e00542c:	5feb 4ff2 	mov r18,0xffff
8e005430:	7fcb 5fe2 	movt r19,0xfefe
8e005434:	5feb 5ff2 	movt r18,0xffff
8e005438:	699f 010a 	add r3,r2,r19
8e00543c:	300b 4802 	mov r17,0x8080
8e005440:	490f 010a 	eor r2,r2,r18
8e005444:	4d5a      	and r2,r3,r2
8e005446:	300b 5802 	movt r17,0x8080
8e00544a:	48df 010a 	and r2,r2,r17
8e00544e:	883b 4000 	sub r20,r2,0
8e005452:	3510      	bne 8e0054bc <_strcmp+0xa8>
8e005454:	821b 2000 	add r12,r0,4
8e005458:	661b 0000 	add r3,r1,4
8e00545c:	0be0      	b 8e005472 <_strcmp+0x5e>
8e00545e:	099f 010a 	add r0,r2,r19
8e005462:	490f 010a 	eor r2,r2,r18
8e005466:	415a      	and r2,r0,r2
8e005468:	48df 010a 	and r2,r2,r17
8e00546c:	883b 4000 	sub r20,r2,0
8e005470:	2610      	bne 8e0054bc <_strcmp+0xa8>
8e005472:	0c4c 4000 	ldr r16,[r3,+0x0]
8e005476:	10ef 0402 	mov r0,r12
8e00547a:	50cc 0600 	ldr r2,[r12],+0x1
8e00547e:	2ce2      	mov r1,r3
8e005480:	6e1b 0000 	add r3,r3,4
8e005484:	883f 410a 	sub r20,r2,r16
8e005488:	eb00      	beq 8e00545e <_strcmp+0x4a>
8e00548a:	4004      	ldrb r2,[r0]
8e00548c:	6833      	sub r3,r2,0
8e00548e:	1a00      	beq 8e0054c2 <_strcmp+0xae>
8e005490:	6404      	ldrb r3,[r1]
8e005492:	0093      	add r0,r0,1
8e005494:	89bf 200a 	sub r12,r2,r3
8e005498:	0800      	beq 8e0054a8 <_strcmp+0x94>
8e00549a:	0ee0      	b 8e0054b6 <_strcmp+0xa2>
8e00549c:	6484      	ldrb r3,[r1,0x1]
8e00549e:	89bf 400a 	sub r20,r2,r3
8e0054a2:	30ef 0402 	mov r1,r12
8e0054a6:	0810      	bne 8e0054b6 <_strcmp+0xa2>
8e0054a8:	849b 2000 	add r12,r1,1
8e0054ac:	408c 0200 	ldrb r2,[r0],+0x1
8e0054b0:	6833      	sub r3,r2,0
8e0054b2:	f510      	bne 8e00549c <_strcmp+0x88>
8e0054b4:	6484      	ldrb r3,[r1,0x1]
8e0054b6:	09ba      	sub r0,r2,r3
8e0054b8:	194f 0402 	rts
8e0054bc:	0003      	mov r0,0x0
8e0054be:	194f 0402 	rts
8e0054c2:	6404      	ldrb r3,[r1]
8e0054c4:	09ba      	sub r0,r2,r3
8e0054c6:	f9e0      	b 8e0054b8 <_strcmp+0xa4>

8e0054c8 <_strlen>:
8e0054c8:	2063      	mov r1,0x3
8e0054ca:	20da      	and r1,r0,r1
8e0054cc:	4433      	sub r2,r1,0
8e0054ce:	4a00      	beq 8e005562 <_strlen+0x9a>
8e0054d0:	2004      	ldrb r1,[r0]
8e0054d2:	6433      	sub r3,r1,0
8e0054d4:	4900      	beq 8e005566 <_strlen+0x9e>
8e0054d6:	2093      	add r1,r0,1
8e0054d8:	806b 2002 	mov r12,0x3
8e0054dc:	06e0      	b 8e0054e8 <_strlen+0x20>
8e0054de:	2493      	add r1,r1,1
8e0054e0:	6804      	ldrb r3,[r2]
8e0054e2:	0c3b 4000 	sub r16,r3,0
8e0054e6:	3600      	beq 8e005552 <_strlen+0x8a>
8e0054e8:	665f 008a 	and r3,r1,r12
8e0054ec:	4c33      	sub r2,r3,0
8e0054ee:	44e2      	mov r2,r1
8e0054f0:	f710      	bne 8e0054de <_strlen+0x16>
8e0054f2:	2844      	ldr r1,[r2]
8e0054f4:	7feb 4fe2 	mov r19,0xfeff
8e0054f8:	5feb 4ff2 	mov r18,0xffff
8e0054fc:	7fcb 5fe2 	movt r19,0xfefe
8e005500:	5feb 5ff2 	movt r18,0xffff
8e005504:	659f 010a 	add r3,r1,r19
8e005508:	300b 4802 	mov r17,0x8080
8e00550c:	250f 010a 	eor r1,r1,r18
8e005510:	2cda      	and r1,r3,r1
8e005512:	300b 5802 	movt r17,0x8080
8e005516:	24df 010a 	and r1,r1,r17
8e00551a:	6433      	sub r3,r1,0
8e00551c:	1e10      	bne 8e005558 <_strlen+0x90>
8e00551e:	6a1b 0000 	add r3,r2,4
8e005522:	2ce2      	mov r1,r3
8e005524:	8ccc 2200 	ldr r12,[r3],+0x1
8e005528:	119f 450a 	add r16,r12,r19
8e00552c:	910f 250a 	eor r12,r12,r18
8e005530:	825f 288a 	and r12,r16,r12
8e005534:	90df 250a 	and r12,r12,r17
8e005538:	103b 4400 	sub r16,r12,0
8e00553c:	f300      	beq 8e005522 <_strlen+0x5a>
8e00553e:	4404      	ldrb r2,[r1]
8e005540:	6833      	sub r3,r2,0
8e005542:	0d00      	beq 8e00555c <_strlen+0x94>
8e005544:	2493      	add r1,r1,1
8e005546:	6404      	ldrb r3,[r1]
8e005548:	44e2      	mov r2,r1
8e00554a:	2493      	add r1,r1,1
8e00554c:	8c3b 2000 	sub r12,r3,0
8e005550:	fb10      	bne 8e005546 <_strlen+0x7e>
8e005552:	083a      	sub r0,r2,r0
8e005554:	194f 0402 	rts
8e005558:	28e2      	mov r1,r2
8e00555a:	f2e0      	b 8e00553e <_strlen+0x76>
8e00555c:	44e2      	mov r2,r1
8e00555e:	083a      	sub r0,r2,r0
8e005560:	fae0      	b 8e005554 <_strlen+0x8c>
8e005562:	40e2      	mov r2,r0
8e005564:	c7e0      	b 8e0054f2 <_strlen+0x2a>
8e005566:	0003      	mov r0,0x0
8e005568:	194f 0402 	rts

8e00556c <___ssprint_r>:
8e00556c:	94fc 0701 	strd r4,[sp],-0x9
8e005570:	d4fc 8400 	strd r38,[sp,+0x1]
8e005574:	c8ef 8002 	mov r38,r2
8e005578:	4944      	ldr r2,[r2,0x2]
8e00557a:	d47c 0401 	strd r6,[sp,+0x8]
8e00557e:	577c 2400 	strd r10,[sp,+0x6]
8e005582:	17fc 2400 	strd r8,[sp,+0x7]
8e005586:	60ef 2002 	mov fp,r0
8e00558a:	d6fc 2400 	strd lr,[sp,+0x5]
8e00558e:	167c 8400 	strd r32,[sp,+0x4]
8e005592:	55fc 8400 	strd r34,[sp,+0x3]
8e005596:	957c 8400 	strd r36,[sp,+0x2]
8e00559a:	0833      	sub r0,r2,0
8e00559c:	a4e2      	mov r5,r1
8e00559e:	f84c 1000 	ldr r7,[r38,+0x0]
8e0055a2:	be08 0000 	beq 8e00571e <___ssprint_r+0x1b2>
8e0055a6:	3a0b 26a2 	mov r9,0x6ad0
8e0055aa:	5a8b 86c2 	mov r34,0x6cd4
8e0055ae:	310b 83c2 	mov r33,0x3c88
8e0055b2:	a78b 8002 	mov r37,0x3c
8e0055b6:	8feb 8fb2 	mov r36,0xfb7f
8e0055ba:	0444      	ldr r0,[r1]
8e0055bc:	6544      	ldr r3,[r1,0x2]
8e0055be:	e00b 2002 	mov r15,0x0
8e0055c2:	8003      	mov r4,0x0
8e0055c4:	200b 38e2 	movt r9,0x8e00
8e0055c8:	500b 2042 	mov r10,0x480
8e0055cc:	000b 8042 	mov r32,0x400
8e0055d0:	400b 98e2 	movt r34,0x8e00
8e0055d4:	200b 98e2 	movt r33,0x8e00
8e0055d8:	a00b 98e2 	movt r37,0x8e00
8e0055dc:	9feb 9ff2 	movt r36,0xffff
8e0055e0:	700b 8002 	mov r35,0x80
8e0055e4:	3033      	sub r1,r4,0
8e0055e6:	5a00      	beq 8e00569a <___ssprint_r+0x12e>
8e0055e8:	51ba      	sub r2,r4,r3
8e0055ea:	cce2      	mov r6,r3
8e0055ec:	0cef 2002 	mov r8,r3
8e0055f0:	5b50      	bltu 8e0056a6 <___ssprint_r+0x13a>
8e0055f2:	7724      	ldrh r3,[r5,0x6]
8e0055f4:	2d5f 008a 	and r1,r3,r10
8e0055f8:	4433      	sub r2,r1,0
8e0055fa:	3700      	beq 8e005668 <___ssprint_r+0xfc>
8e0055fc:	56c4      	ldr r2,[r5,0x5]
8e0055fe:	3644      	ldr r1,[r5,0x4]
8e005600:	c836      	lsl r6,r2,0x1
8e005602:	591a      	add r2,r6,r2
8e005604:	cbe6      	lsr r6,r2,0x1f
8e005606:	00bf 200a 	sub r8,r0,r1
8e00560a:	d91a      	add r6,r6,r2
8e00560c:	1093      	add r0,r4,1
8e00560e:	d82e      	asr r6,r6,0x1
8e005610:	001f 008a 	add r0,r0,r8
8e005614:	583a      	sub r2,r6,r0
8e005616:	58e2      	mov r2,r6
8e005618:	0330      	bgteu 8e00561e <___ssprint_r+0xb2>
8e00561a:	c0e2      	mov r6,r0
8e00561c:	40e2      	mov r2,r0
8e00561e:	6c5f 020a 	and r3,r3,r32
8e005622:	0c33      	sub r0,r3,0
8e005624:	0cef 0402 	mov r0,fp
8e005628:	4300      	beq 8e0056ae <___ssprint_r+0x142>
8e00562a:	28e2      	mov r1,r2
8e00562c:	055f 1002 	jalr r33
8e005630:	2033      	sub r1,r0,0
8e005632:	e0ef 8002 	mov r39,r0
8e005636:	4a00      	beq 8e0056ca <___ssprint_r+0x15e>
8e005638:	3644      	ldr r1,[r5,0x4]
8e00563a:	40ef 0402 	mov r2,r8
8e00563e:	155f 1002 	jalr r37
8e005642:	1724      	ldrh r0,[r5,0x6]
8e005644:	025f 020a 	and r0,r0,r36
8e005648:	01ff 020a 	orr r0,r0,r35
8e00564c:	1734      	strh r0,[r5,0x6]
8e00564e:	1c1f 108a 	add r0,r39,r8
8e005652:	183f 208a 	sub r8,r6,r8
8e005656:	d6d4      	str r6,[r5,0x5]
8e005658:	155c 2000 	str r8,[r5,+0x2]
8e00565c:	d0e2      	mov r6,r4
8e00565e:	10ef 2002 	mov r8,r4
8e005662:	f65c 8000 	str r39,[r5,+0x4]
8e005666:	1454      	str r0,[r5]
8e005668:	3cef 0402 	mov r1,r15
8e00566c:	40ef 0402 	mov r2,r8
8e005670:	055f 0402 	jalr r9
8e005674:	7544      	ldr r3,[r5,0x2]
8e005676:	1444      	ldr r0,[r5]
8e005678:	394c 1000 	ldr r1,[r38,+0x2]
8e00567c:	6f3a      	sub r3,r3,r6
8e00567e:	001f 008a 	add r0,r0,r8
8e005682:	263a      	sub r1,r1,r4
8e005684:	7554      	str r3,[r5,0x2]
8e005686:	1454      	str r0,[r5]
8e005688:	fe1f 240a 	add r15,r15,r4
8e00568c:	395c 1000 	str r1,[r38,+0x2]
8e005690:	4433      	sub r2,r1,0
8e005692:	2d00      	beq 8e0056ec <___ssprint_r+0x180>
8e005694:	8003      	mov r4,0x0
8e005696:	3033      	sub r1,r4,0
8e005698:	a810      	bne 8e0055e8 <___ssprint_r+0x7c>
8e00569a:	fc4c 2000 	ldr r15,[r7,+0x0]
8e00569e:	9cc4      	ldr r4,[r7,0x1]
8e0056a0:	fc1b 0001 	add r7,r7,8
8e0056a4:	a0e0      	b 8e0055e4 <___ssprint_r+0x78>
8e0056a6:	d0e2      	mov r6,r4
8e0056a8:	10ef 2002 	mov r8,r4
8e0056ac:	dee0      	b 8e005668 <___ssprint_r+0xfc>
8e0056ae:	095f 1002 	jalr r34
8e0056b2:	4033      	sub r2,r0,0
8e0056b4:	e0ef 8002 	mov r39,r0
8e0056b8:	cb10      	bne 8e00564e <___ssprint_r+0xe2>
8e0056ba:	468b 0682 	mov r2,0x6834
8e0056be:	3644      	ldr r1,[r5,0x4]
8e0056c0:	0cef 0402 	mov r0,fp
8e0056c4:	400b 18e2 	movt r2,0x8e00
8e0056c8:	0952      	jalr r2
8e0056ca:	0183      	mov r0,0xc
8e0056cc:	3724      	ldrh r1,[r5,0x6]
8e0056ce:	0c5c 0400 	str r0,[fp]
8e0056d2:	0803      	mov r0,0x40
8e0056d4:	047a      	orr r0,r1,r0
8e0056d6:	1734      	strh r0,[r5,0x6]
8e0056d8:	2003      	mov r1,0x0
8e0056da:	1feb 0ff2 	mov r0,0xffff
8e0056de:	1feb 1ff2 	movt r0,0xffff
8e0056e2:	395c 1000 	str r1,[r38,+0x2]
8e0056e6:	38dc 1000 	str r1,[r38,+0x1]
8e0056ea:	04e0      	b 8e0056f2 <___ssprint_r+0x186>
8e0056ec:	0003      	mov r0,0x0
8e0056ee:	38dc 1000 	str r1,[r38,+0x1]
8e0056f2:	d46c 0401 	ldrd r6,[sp,+0x8]
8e0056f6:	17ec 2400 	ldrd r8,[sp,+0x7]
8e0056fa:	576c 2400 	ldrd r10,[sp,+0x6]
8e0056fe:	d6ec 2400 	ldrd lr,[sp,+0x5]
8e005702:	166c 8400 	ldrd r32,[sp,+0x4]
8e005706:	55ec 8400 	ldrd r34,[sp,+0x3]
8e00570a:	956c 8400 	ldrd r36,[sp,+0x2]
8e00570e:	d4ec 8400 	ldrd r38,[sp,+0x1]
8e005712:	b41b 2409 	add sp,sp,72
8e005716:	946c 0400 	ldrd r4,[sp,+0x0]
8e00571a:	194f 0402 	rts
8e00571e:	58dc 1000 	str r2,[r38,+0x1]
8e005722:	0003      	mov r0,0x0
8e005724:	e7e0      	b 8e0056f2 <___ssprint_r+0x186>
8e005726:	01a2      	nop

8e005728 <__svfiprintf_r>:
8e005728:	967c 0703 	strd r4,[sp],-0x1c
8e00572c:	a4e2      	mov r5,r1
8e00572e:	2724      	ldrh r1,[r1,0x6]
8e005730:	d47c 2403 	strd lr,[sp,+0x18]
8e005734:	577c 8402 	strd r34,[sp,+0x16]
8e005738:	d67c 8402 	strd r38,[sp,+0x14]
8e00573c:	9fcb 4ff2 	mov r20,0xfffe
8e005740:	d5fc 0403 	strd r6,[sp,+0x1b]
8e005744:	157c 2403 	strd r8,[sp,+0x1a]
8e005748:	54fc 2403 	strd r10,[sp,+0x19]
8e00574c:	17fc 8402 	strd r32,[sp,+0x17]
8e005750:	96fc 8402 	strd r36,[sp,+0x15]
8e005754:	2716      	lsl r1,r1,0x18
8e005756:	c11f 8002 	movfs r38,config
8e00575a:	9e2b 5ff2 	movt r20,0xfff1
8e00575e:	e0ef 2002 	mov r15,r0
8e005762:	6cef 8002 	mov r35,r3
8e005766:	0570      	bgte 8e005770 <__svfiprintf_r+0x48>
8e005768:	3644      	ldr r1,[r5,0x4]
8e00576a:	6433      	sub r3,r1,0
8e00576c:	5b08 0006 	beq 8e006422 <__svfiprintf_r+0xcfa>
8e005770:	341b 040c 	add r1,sp,96
8e005774:	179b 440b 	add r16,sp,95
8e005778:	0d8b 2552 	mov r8,0x556c
8e00577c:	0003      	mov r0,0x0
8e00577e:	200b 4002 	mov r17,0x0
8e005782:	443f 410a 	sub r18,r1,r16
8e005786:	64e2      	mov r3,r1
8e005788:	88e2      	mov r4,r2
8e00578a:	000b 8002 	mov r32,0x0
8e00578e:	000b 38e2 	movt r8,0x8e00
8e005792:	e4e2      	mov r7,r1
8e005794:	15dc 4400 	str r16,[sp,+0x3]
8e005798:	375c 4400 	str r17,[sp,+0x6]
8e00579c:	57dc 4400 	str r18,[sp,+0x7]
8e0057a0:	355c 0401 	str r1,[sp,+0xa]
8e0057a4:	165c 0401 	str r0,[sp,+0xc]
8e0057a8:	15dc 0401 	str r0,[sp,+0xb]
8e0057ac:	1004      	ldrb r0,[r4]
8e0057ae:	2033      	sub r1,r0,0
8e0057b0:	0108 0004 	beq 8e005fb2 <__svfiprintf_r+0x88a>
8e0057b4:	42bb 0004 	sub r2,r0,37
8e0057b8:	fd08 0003 	beq 8e005fb2 <__svfiprintf_r+0x88a>
8e0057bc:	1093      	add r0,r4,1
8e0057be:	84ab 2002 	mov r12,0x25
8e0057c2:	04e0      	b 8e0057ca <__svfiprintf_r+0xa2>
8e0057c4:	243b 4000 	sub r17,r1,0
8e0057c8:	0b00      	beq 8e0057de <__svfiprintf_r+0xb6>
8e0057ca:	c0e2      	mov r6,r0
8e0057cc:	208c 0200 	ldrb r1,[r0],+0x1
8e0057d0:	460f 008a 	eor r2,r1,r12
8e0057d4:	4b16      	lsl r2,r2,0x18
8e0057d6:	4b06      	lsr r2,r2,0x18
8e0057d8:	083b 4000 	sub r16,r2,0
8e0057dc:	f410      	bne 8e0057c4 <__svfiprintf_r+0x9c>
8e0057de:	3a3f 200a 	sub r9,r6,r4
8e0057e2:	1700      	beq 8e005810 <__svfiprintf_r+0xe8>
8e0057e4:	364c 0401 	ldr r1,[sp,+0xc]
8e0057e8:	15cc 0401 	ldr r0,[sp,+0xb]
8e0057ec:	249f 008a 	add r1,r1,r9
8e0057f0:	0093      	add r0,r0,1
8e0057f2:	8c54      	str r4,[r3]
8e0057f4:	2cdc 2000 	str r9,[r3,+0x1]
8e0057f8:	6c1b 0001 	add r3,r3,8
8e0057fc:	365c 0401 	str r1,[sp,+0xc]
8e005800:	15dc 0401 	str r0,[sp,+0xb]
8e005804:	43bb 4000 	sub r18,r0,7
8e005808:	d768 0000 	bgt 8e0059b6 <__svfiprintf_r+0x28e>
8e00580c:	009f 908a 	add r32,r32,r9
8e005810:	1804      	ldrb r0,[r6]
8e005812:	4033      	sub r2,r0,0
8e005814:	e108 0003 	beq 8e005fd6 <__svfiprintf_r+0x8ae>
8e005818:	5feb 8ff2 	mov r34,0xffff
8e00581c:	9893      	add r4,r6,1
8e00581e:	0003      	mov r0,0x0
8e005820:	000b 4002 	mov r16,0x0
8e005824:	5feb 9ff2 	movt r34,0xffff
8e005828:	200b 8002 	mov r33,0x0
8e00582c:	c003      	mov r6,0x0
8e00582e:	400b 6002 	mov r26,0x0
8e005832:	420b 4002 	mov r18,0x10
8e005836:	280b 6002 	mov r25,0x40
8e00583a:	100b 6002 	mov r24,0x80
8e00583e:	a08b 4002 	mov r21,0x4
8e005842:	e02b 4002 	mov r23,0x1
8e005846:	c40b 4002 	mov r22,0x20
8e00584a:	169c 0404 	strb r0,[sp,+0x25]
8e00584e:	108c 0200 	ldrb r0,[r4],+0x1
8e005852:	201b 00fc 	add r1,r0,-32
8e005856:	843b 200b 	sub r12,r1,88
8e00585a:	a648 0000 	blteu 8e0059a6 <__svfiprintf_r+0x27e>
8e00585e:	169c 4404 	strb r16,[sp,+0x25]
8e005862:	2033      	sub r1,r0,0
8e005864:	b908 0003 	beq 8e005fd6 <__svfiprintf_r+0x8ae>
8e005868:	141c 0407 	strb r0,[sp,+0x38]
8e00586c:	202b 2002 	mov r9,0x1
8e005870:	0003      	mov r0,0x0
8e005872:	602b 2002 	mov fp,0x1
8e005876:	541b 2407 	add r10,sp,56
8e00587a:	169c 0404 	strb r0,[sp,+0x25]
8e00587e:	400b 8002 	mov r34,0x0
8e005882:	a04b 8002 	mov r37,0x2
8e005886:	908b 8002 	mov r36,0x84
8e00588a:	badf 820a 	and r37,r6,r37
8e00588e:	9a5f 820a 	and r36,r6,r36
8e005892:	269f 260a 	add r9,r9,r37
8e005896:	10ef 5002 	mov r16,r36
8e00589a:	b65c 8400 	str r37,[sp,+0x4]
8e00589e:	96dc 8400 	str r36,[sp,+0x5]
8e0058a2:	003b 4800 	sub r16,r16,0
8e0058a6:	5e18 0002 	bne 8e005d62 <__svfiprintf_r+0x63a>
8e0058aa:	84bf 908a 	sub r36,r33,r9
8e0058ae:	303b 5000 	sub r17,r36,0
8e0058b2:	5898 0002 	blte 8e005d62 <__svfiprintf_r+0x63a>
8e0058b6:	e90b 8662 	mov r39,0x6648
8e0058ba:	503b 5002 	sub r18,r36,16
8e0058be:	364c 0401 	ldr r1,[sp,+0xc]
8e0058c2:	15cc 0401 	ldr r0,[sp,+0xb]
8e0058c6:	e00b 98e2 	movt r39,0x8e00
8e0058ca:	a20b 8002 	mov r37,0x10
8e0058ce:	0760      	bgt 8e0058dc <__svfiprintf_r+0x1b4>
8e0058d0:	39e0      	b 8e005942 <__svfiprintf_r+0x21a>
8e0058d2:	901b 90fe 	add r36,r36,-16
8e0058d6:	103b 5002 	sub r16,r36,16
8e0058da:	3490      	blte 8e005942 <__svfiprintf_r+0x21a>
8e0058dc:	241b 0002 	add r1,r1,16
8e0058e0:	0093      	add r0,r0,1
8e0058e2:	ec5c 8000 	str r39,[r3]
8e0058e6:	acdc 8000 	str r37,[r3,+0x1]
8e0058ea:	6c1b 0001 	add r3,r3,8
8e0058ee:	365c 0401 	str r1,[sp,+0xc]
8e0058f2:	15dc 0401 	str r0,[sp,+0xb]
8e0058f6:	43bb 0000 	sub r2,r0,7
8e0058fa:	ec90      	blte 8e0058d2 <__svfiprintf_r+0x1aa>
8e0058fc:	0392      	gid
8e0058fe:	6112      	movfs r3,config
8e005900:	6f0f 020a 	eor r3,r3,r38
8e005904:	6e5f 010a 	and r3,r3,r20
8e005908:	6f0f 020a 	eor r3,r3,r38
8e00590c:	6102      	movts config,r3
8e00590e:	0192      	gie
8e005910:	541b 0405 	add r2,sp,40
8e005914:	1cef 0402 	mov r0,r15
8e005918:	34e2      	mov r1,r5
8e00591a:	015f 0402 	jalr r8
8e00591e:	9fcb 4ff2 	mov r20,0xfffe
8e005922:	803b 2000 	sub r12,r0,0
8e005926:	9e2b 5ff2 	movt r20,0xfff1
8e00592a:	6718 0003 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e00592e:	901b 90fe 	add r36,r36,-16
8e005932:	103b 5002 	sub r16,r36,16
8e005936:	364c 0401 	ldr r1,[sp,+0xc]
8e00593a:	15cc 0401 	ldr r0,[sp,+0xb]
8e00593e:	7ce2      	mov r3,r7
8e005940:	ce60      	bgt 8e0058dc <__svfiprintf_r+0x1b4>
8e005942:	261f 020a 	add r1,r1,r36
8e005946:	0093      	add r0,r0,1
8e005948:	ec5c 8000 	str r39,[r3]
8e00594c:	8cdc 8000 	str r36,[r3,+0x1]
8e005950:	6c1b 0001 	add r3,r3,8
8e005954:	365c 0401 	str r1,[sp,+0xc]
8e005958:	15dc 0401 	str r0,[sp,+0xb]
8e00595c:	23bb 4000 	sub r17,r0,7
8e005960:	0598 0002 	blte 8e005d6a <__svfiprintf_r+0x642>
8e005964:	0392      	gid
8e005966:	411f 4002 	movfs r18,config
8e00596a:	4b0f 4a0a 	eor r18,r18,r38
8e00596e:	4a5f 490a 	and r18,r18,r20
8e005972:	4b0f 4a0a 	eor r18,r18,r38
8e005976:	410f 4002 	movts config,r18
8e00597a:	0192      	gie
8e00597c:	34e2      	mov r1,r5
8e00597e:	541b 0405 	add r2,sp,40
8e005982:	1cef 0402 	mov r0,r15
8e005986:	015f 0402 	jalr r8
8e00598a:	9fcb 4ff2 	mov r20,0xfffe
8e00598e:	2033      	sub r1,r0,0
8e005990:	9e2b 5ff2 	movt r20,0xfff1
8e005994:	3218 0003 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e005998:	364c 0401 	ldr r1,[sp,+0xc]
8e00599c:	15cc 0401 	ldr r0,[sp,+0xb]
8e0059a0:	7ce2      	mov r3,r7
8e0059a2:	e4e8 0001 	b 8e005d6a <__svfiprintf_r+0x642>
8e0059a6:	3c0b 4642 	mov r17,0x64e0
8e0059aa:	2456      	lsl r1,r1,0x2
8e0059ac:	200b 58e2 	movt r17,0x8e00
8e0059b0:	24c9 0800 	ldr r1,[r17,+r1]
8e0059b4:	0542      	jr r1
8e0059b6:	0392      	gid
8e0059b8:	0112      	movfs r0,config
8e0059ba:	030f 020a 	eor r0,r0,r38
8e0059be:	025f 010a 	and r0,r0,r20
8e0059c2:	030f 020a 	eor r0,r0,r38
8e0059c6:	0102      	movts config,r0
8e0059c8:	0192      	gie
8e0059ca:	34e2      	mov r1,r5
8e0059cc:	541b 0405 	add r2,sp,40
8e0059d0:	1cef 0402 	mov r0,r15
8e0059d4:	015f 0402 	jalr r8
8e0059d8:	9fcb 4ff2 	mov r20,0xfffe
8e0059dc:	2033      	sub r1,r0,0
8e0059de:	9e2b 5ff2 	movt r20,0xfff1
8e0059e2:	0b18 0003 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e0059e6:	7ce2      	mov r3,r7
8e0059e8:	12e8 ffff 	b 8e00580c <__svfiprintf_r+0xe4>
8e0059ec:	d97f 010a 	orr r6,r6,r18
8e0059f0:	2fe8 ffff 	b 8e00584e <__svfiprintf_r+0x126>
8e0059f4:	0203      	mov r0,0x10
8e0059f6:	d87a      	orr r6,r6,r0
8e0059f8:	169c 4404 	strb r16,[sp,+0x25]
8e0059fc:	ac4c 5000 	ldr r21,[r35,+0x0]
8e005a00:	6e1b 9000 	add r35,r35,4
8e005a04:	1b7f 4006 	lsl r16,r6,0x1b
8e005a08:	0580      	blt 8e005a12 <__svfiprintf_r+0x2ea>
8e005a0a:	3b3f 4006 	lsl r17,r6,0x19
8e005a0e:	aa88 0004 	blt 8e006362 <__svfiprintf_r+0xc3a>
8e005a12:	543b 4800 	sub r18,r21,0
8e005a16:	0003      	mov r0,0x0
8e005a18:	ae88 0004 	blt 8e006374 <__svfiprintf_r+0xc4c>
8e005a1c:	d68c 4404 	ldrb r22,[sp,+0x25]
8e005a20:	42bf 010a 	sub r2,r0,r21
8e005a24:	549f 0802 	movlte r2,r21
8e005a28:	013a      	sub r0,r0,r2
8e005a2a:	83ef 2006 	lsr r12,r0,0x1f
8e005a2e:	2023      	mov r1,0x1
8e005a30:	4feb 4ff2 	mov r18,0xff7f
8e005a34:	5feb 5ff2 	movt r18,0xffff
8e005a38:	595f 010a 	and r2,r6,r18
8e005a3c:	083b 1000 	sub r0,r34,0
8e005a40:	0003      	mov r0,0x0
8e005a42:	c872      	movgte r6,r2
8e005a44:	013f 420a 	sub r16,r0,r34
8e005a48:	089f 5002 	movlte r16,r34
8e005a4c:	003f 010a 	sub r0,r0,r16
8e005a50:	203b 4000 	sub r17,r0,0
8e005a54:	0580      	blt 8e005a5e <__svfiprintf_r+0x336>
8e005a56:	503b 4400 	sub r18,r12,0
8e005a5a:	af08 0002 	beq 8e005fb8 <__svfiprintf_r+0x890>
8e005a5e:	04b3      	sub r0,r1,1
8e005a60:	ee08 0003 	beq 8e00623c <__svfiprintf_r+0xb14>
8e005a64:	179b 040b 	add r0,sp,95
8e005a68:	4533      	sub r2,r1,2
8e005a6a:	1e00      	beq 8e005aa6 <__svfiprintf_r+0x37e>
8e005a6c:	40e3      	mov r2,0x7
8e005a6e:	355f 080a 	and r1,r21,r2
8e005a72:	40ef 2002 	mov r10,r0
8e005a76:	241b 0006 	add r1,r1,48
8e005a7a:	0393      	add r0,r0,-1
8e005a7c:	281c 0400 	strb r1,[r10]
8e005a80:	b46f 4806 	lsr r21,r21,0x3
8e005a84:	f510      	bne 8e005a6e <__svfiprintf_r+0x346>
8e005a86:	9bff 2006 	lsl r12,r6,0x1f
8e005a8a:	48ef 0402 	mov r2,r10
8e005a8e:	1b70      	bgte 8e005ac4 <__svfiprintf_r+0x39c>
8e005a90:	043b 4006 	sub r16,r1,48
8e005a94:	1800      	beq 8e005ac4 <__svfiprintf_r+0x39c>
8e005a96:	40ef 2002 	mov r10,r0
8e005a9a:	0603      	mov r0,0x30
8e005a9c:	089c 0100 	strb r0,[r2,-0x1]
8e005aa0:	7d3f 208a 	sub fp,r7,r10
8e005aa4:	12e0      	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e005aa6:	41e3      	mov r2,0xf
8e005aa8:	174c 4400 	ldr r16,[sp,+0x6]
8e005aac:	355f 080a 	and r1,r21,r2
8e005ab0:	2089 0800 	ldrb r1,[r16,+r1]
8e005ab4:	40ef 2002 	mov r10,r0
8e005ab8:	0393      	add r0,r0,-1
8e005aba:	281c 0400 	strb r1,[r10]
8e005abe:	b48f 4806 	lsr r21,r21,0x4
8e005ac2:	f310      	bne 8e005aa8 <__svfiprintf_r+0x380>
8e005ac4:	7d3f 208a 	sub fp,r7,r10
8e005ac8:	4d3f 060a 	sub r2,fp,r34
8e005acc:	28ef 3002 	mov r9,r34
8e005ad0:	2c7f 2402 	movgte r9,fp
8e005ad4:	049b 0400 	add r0,r9,1
8e005ad8:	983b 2800 	sub r12,r22,0
8e005adc:	201f 2002 	movne r9,r0
8e005ae0:	d1e8 fffe 	b 8e005882 <__svfiprintf_r+0x15a>
8e005ae4:	0203      	mov r0,0x10
8e005ae6:	d87a      	orr r6,r6,r0
8e005ae8:	0203      	mov r0,0x10
8e005aea:	185a      	and r0,r6,r0
8e005aec:	203b 4000 	sub r17,r0,0
8e005af0:	f508 0003 	beq 8e0062da <__svfiprintf_r+0xbb2>
8e005af4:	ac4c 5000 	ldr r21,[r35,+0x0]
8e005af8:	0003      	mov r0,0x0
8e005afa:	42bf 410a 	sub r18,r0,r21
8e005afe:	549f 4802 	movlte r18,r21
8e005b02:	013f 010a 	sub r0,r0,r18
8e005b06:	83ef 2006 	lsr r12,r0,0x1f
8e005b0a:	6e1b 9000 	add r35,r35,4
8e005b0e:	2003      	mov r1,0x0
8e005b10:	0003      	mov r0,0x0
8e005b12:	c00b 4002 	mov r22,0x0
8e005b16:	169c 0404 	strb r0,[sp,+0x25]
8e005b1a:	8be0      	b 8e005a30 <__svfiprintf_r+0x308>
8e005b1c:	0203      	mov r0,0x10
8e005b1e:	d87a      	orr r6,r6,r0
8e005b20:	0203      	mov r0,0x10
8e005b22:	185a      	and r0,r6,r0
8e005b24:	4033      	sub r2,r0,0
8e005b26:	ca08 0003 	beq 8e0062ba <__svfiprintf_r+0xb92>
8e005b2a:	ac4c 5000 	ldr r21,[r35,+0x0]
8e005b2e:	0003      	mov r0,0x0
8e005b30:	82bf 210a 	sub r12,r0,r21
8e005b34:	949f 2802 	movlte r12,r21
8e005b38:	023f 008a 	sub r0,r0,r12
8e005b3c:	83ef 2006 	lsr r12,r0,0x1f
8e005b40:	6e1b 9000 	add r35,r35,4
8e005b44:	2023      	mov r1,0x1
8e005b46:	e5e0      	b 8e005b10 <__svfiprintf_r+0x3e8>
8e005b48:	2c4c 9000 	ldr r33,[r35,+0x0]
8e005b4c:	6e1b 9000 	add r35,r35,4
8e005b50:	243b 1000 	sub r1,r33,0
8e005b54:	7d78 fffe 	bgte 8e00584e <__svfiprintf_r+0x126>
8e005b58:	28bf 8e0a 	sub r33,r26,r33
8e005b5c:	daff 010a 	orr r6,r6,r21
8e005b60:	77e8 fffe 	b 8e00584e <__svfiprintf_r+0x126>
8e005b64:	169c 4404 	strb r16,[sp,+0x25]
8e005b68:	1b7f 4006 	lsl r16,r6,0x1b
8e005b6c:	ed88 0003 	blt 8e006346 <__svfiprintf_r+0xc1e>
8e005b70:	db36      	lsl r6,r6,0x19
8e005b72:	ea78 0003 	bgte 8e006346 <__svfiprintf_r+0xc1e>
8e005b76:	0c4c 1000 	ldr r0,[r35,+0x0]
8e005b7a:	6e1b 9000 	add r35,r35,4
8e005b7e:	003c 8000 	strh r32,[r0]
8e005b82:	15e8 fffe 	b 8e0057ac <__svfiprintf_r+0x84>
8e005b86:	4c0b 4202 	mov r18,0x2060
8e005b8a:	400b 5002 	movt r18,0x0
8e005b8e:	575c 4400 	str r18,[sp,+0x6]
8e005b92:	169c 4404 	strb r16,[sp,+0x25]
8e005b96:	3b76      	lsl r1,r6,0x1b
8e005b98:	0480      	blt 8e005ba0 <__svfiprintf_r+0x478>
8e005b9a:	5b36      	lsl r2,r6,0x19
8e005b9c:	dd88 0003 	blt 8e006356 <__svfiprintf_r+0xc2e>
8e005ba0:	ac4c 5000 	ldr r21,[r35,+0x0]
8e005ba4:	6e1b 9000 	add r35,r35,4
8e005ba8:	2023      	mov r1,0x1
8e005baa:	38da      	and r1,r6,r1
8e005bac:	843b 2000 	sub r12,r1,0
8e005bb0:	7518 0003 	bne 8e00629a <__svfiprintf_r+0xb72>
8e005bb4:	06bf 410a 	sub r16,r1,r21
8e005bb8:	149f 4802 	movlte r16,r21
8e005bbc:	243f 010a 	sub r1,r1,r16
8e005bc0:	87ef 2006 	lsr r12,r1,0x1f
8e005bc4:	2043      	mov r1,0x2
8e005bc6:	a5e0      	b 8e005b10 <__svfiprintf_r+0x3e8>
8e005bc8:	d8ff 018a 	orr r6,r6,r25
8e005bcc:	41e8 fffe 	b 8e00584e <__svfiprintf_r+0x126>
8e005bd0:	ac4c 5000 	ldr r21,[r35,+0x0]
8e005bd4:	2043      	mov r1,0x2
8e005bd6:	0003      	mov r0,0x0
8e005bd8:	d8fa      	orr r6,r6,r1
8e005bda:	02bf 410a 	sub r16,r0,r21
8e005bde:	149f 4802 	movlte r16,r21
8e005be2:	2603      	mov r1,0x30
8e005be4:	2c0b 4202 	mov r17,0x2060
8e005be8:	003f 010a 	sub r0,r0,r16
8e005bec:	371c 0404 	strb r1,[sp,+0x26]
8e005bf0:	200b 5002 	movt r17,0x0
8e005bf4:	2f03      	mov r1,0x78
8e005bf6:	379c 0404 	strb r1,[sp,+0x27]
8e005bfa:	83ef 2006 	lsr r12,r0,0x1f
8e005bfe:	6e1b 9000 	add r35,r35,4
8e005c02:	375c 4400 	str r17,[sp,+0x6]
8e005c06:	2043      	mov r1,0x2
8e005c08:	84e0      	b 8e005b10 <__svfiprintf_r+0x3e8>
8e005c0a:	4c4c 3000 	ldr r10,[r35,+0x0]
8e005c0e:	0003      	mov r0,0x0
8e005c10:	6e1b 9000 	add r35,r35,4
8e005c14:	169c 0404 	strb r0,[sp,+0x25]
8e005c18:	483b 4400 	sub r18,r10,0
8e005c1c:	3008 0004 	beq 8e00647c <__svfiprintf_r+0xd54>
8e005c20:	0392      	gid
8e005c22:	483b 1000 	sub r2,r34,0
8e005c26:	dc88 0003 	blt 8e0063de <__svfiprintf_r+0xcb6>
8e005c2a:	811f 2002 	movfs r12,config
8e005c2e:	930f 260a 	eor r12,r12,r38
8e005c32:	925f 250a 	and r12,r12,r20
8e005c36:	930f 260a 	eor r12,r12,r38
8e005c3a:	810f 2002 	movts config,r12
8e005c3e:	0192      	gie
8e005c40:	908b 2432 	mov r12,0x4384
8e005c44:	755c 0400 	str r3,[sp,+0x2]
8e005c48:	08ef 0402 	mov r0,r10
8e005c4c:	2003      	mov r1,0x0
8e005c4e:	48ef 1002 	mov r2,r34
8e005c52:	800b 38e2 	movt r12,0x8e00
8e005c56:	115f 0402 	jalr r12
8e005c5a:	9fcb 4ff2 	mov r20,0xfffe
8e005c5e:	003b 4000 	sub r16,r0,0
8e005c62:	9e2b 5ff2 	movt r20,0xfff1
8e005c66:	754c 0400 	ldr r3,[sp,+0x2]
8e005c6a:	1b08 0004 	beq 8e0064a0 <__svfiprintf_r+0xd78>
8e005c6e:	613f 208a 	sub fp,r0,r10
8e005c72:	d68c 4404 	ldrb r22,[sp,+0x25]
8e005c76:	2d3f 460a 	sub r17,fp,r34
8e005c7a:	0390      	blte 8e005c80 <__svfiprintf_r+0x558>
8e005c7c:	68ef 3002 	mov fp,r34
8e005c80:	400b 8002 	mov r34,0x0
8e005c84:	22e8 ffff 	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e005c88:	0c4c 1000 	ldr r0,[r35,+0x0]
8e005c8c:	202b 2002 	mov r9,0x1
8e005c90:	141c 0407 	strb r0,[sp,+0x38]
8e005c94:	0003      	mov r0,0x0
8e005c96:	169c 0404 	strb r0,[sp,+0x25]
8e005c9a:	6e1b 9000 	add r35,r35,4
8e005c9e:	602b 2002 	mov fp,0x1
8e005ca2:	541b 2407 	add r10,sp,56
8e005ca6:	ece8 fffd 	b 8e00587e <__svfiprintf_r+0x156>
8e005caa:	490b 4202 	mov r18,0x2048
8e005cae:	400b 5002 	movt r18,0x0
8e005cb2:	169c 4404 	strb r16,[sp,+0x25]
8e005cb6:	575c 4400 	str r18,[sp,+0x6]
8e005cba:	6ee8 ffff 	b 8e005b96 <__svfiprintf_r+0x46e>
8e005cbe:	30e2      	mov r1,r4
8e005cc0:	200b 8002 	mov r33,0x0
8e005cc4:	843f 3006 	lsl r12,r33,0x1
8e005cc8:	247f 9006 	lsl r33,r33,0x3
8e005ccc:	401b 00fa 	add r2,r0,-48
8e005cd0:	309f 860a 	add r33,r12,r33
8e005cd4:	048c 0200 	ldrb r0,[r1],+0x1
8e005cd8:	251f 900a 	add r33,r33,r2
8e005cdc:	401b 00fa 	add r2,r0,-48
8e005ce0:	88bb 2001 	sub r12,r2,9
8e005ce4:	84e2      	mov r4,r1
8e005ce6:	ef40      	blteu 8e005cc4 <__svfiprintf_r+0x59c>
8e005ce8:	b5e8 fffd 	b 8e005852 <__svfiprintf_r+0x12a>
8e005cec:	d87f 018a 	orr r6,r6,r24
8e005cf0:	afe8 fffd 	b 8e00584e <__svfiprintf_r+0x126>
8e005cf4:	dbff 010a 	orr r6,r6,r23
8e005cf8:	abe8 fffd 	b 8e00584e <__svfiprintf_r+0x126>
8e005cfc:	003b 0800 	sub r0,r16,0
8e005d00:	180f 4802 	moveq r16,r22
8e005d04:	a5e8 fffd 	b 8e00584e <__svfiprintf_r+0x126>
8e005d08:	056b 4002 	mov r16,0x2b
8e005d0c:	a1e8 fffd 	b 8e00584e <__svfiprintf_r+0x126>
8e005d10:	108c 0200 	ldrb r0,[r4],+0x1
8e005d14:	413b 0005 	sub r2,r0,42
8e005d18:	ca08 0003 	beq 8e0064ac <__svfiprintf_r+0xd84>
8e005d1c:	401b 00fa 	add r2,r0,-48
8e005d20:	88bb 2001 	sub r12,r2,9
8e005d24:	400b 8002 	mov r34,0x0
8e005d28:	90ef 2002 	mov r12,r4
8e005d2c:	2003      	mov r1,0x0
8e005d2e:	9228 fffd 	bgtu 8e005852 <__svfiprintf_r+0x12a>
8e005d32:	243f 4006 	lsl r17,r1,0x1
8e005d36:	2476      	lsl r1,r1,0x3
8e005d38:	108c 0600 	ldrb r0,[r12],+0x1
8e005d3c:	249f 080a 	add r1,r17,r1
8e005d40:	289a      	add r1,r2,r1
8e005d42:	401b 00fa 	add r2,r0,-48
8e005d46:	28bb 4001 	sub r17,r2,9
8e005d4a:	90ef 0402 	mov r4,r12
8e005d4e:	f240      	blteu 8e005d32 <__svfiprintf_r+0x60a>
8e005d50:	5feb 8ff2 	mov r34,0xffff
8e005d54:	4433      	sub r2,r1,0
8e005d56:	5feb 9ff2 	movt r34,0xffff
8e005d5a:	447f 8002 	movgte r34,r1
8e005d5e:	7ae8 fffd 	b 8e005852 <__svfiprintf_r+0x12a>
8e005d62:	364c 0401 	ldr r1,[sp,+0xc]
8e005d66:	15cc 0401 	ldr r0,[sp,+0xb]
8e005d6a:	568c 0404 	ldrb r2,[sp,+0x25]
8e005d6e:	883b 2000 	sub r12,r2,0
8e005d72:	1200      	beq 8e005d96 <__svfiprintf_r+0x66e>
8e005d74:	569b 0404 	add r2,sp,37
8e005d78:	4c54      	str r2,[r3]
8e005d7a:	4023      	mov r2,0x1
8e005d7c:	2493      	add r1,r1,1
8e005d7e:	0093      	add r0,r0,1
8e005d80:	4cd4      	str r2,[r3,0x1]
8e005d82:	6c1b 0001 	add r3,r3,8
8e005d86:	365c 0401 	str r1,[sp,+0xc]
8e005d8a:	15dc 0401 	str r0,[sp,+0xb]
8e005d8e:	03bb 4000 	sub r16,r0,7
8e005d92:	3368 0002 	bgt 8e0061f8 <__svfiprintf_r+0xad0>
8e005d96:	964c 2400 	ldr r12,[sp,+0x4]
8e005d9a:	903b 2400 	sub r12,r12,0
8e005d9e:	1200      	beq 8e005dc2 <__svfiprintf_r+0x69a>
8e005da0:	571b 0404 	add r2,sp,38
8e005da4:	4c54      	str r2,[r3]
8e005da6:	4043      	mov r2,0x2
8e005da8:	2513      	add r1,r1,2
8e005daa:	0093      	add r0,r0,1
8e005dac:	4cd4      	str r2,[r3,0x1]
8e005dae:	6c1b 0001 	add r3,r3,8
8e005db2:	365c 0401 	str r1,[sp,+0xc]
8e005db6:	15dc 0401 	str r0,[sp,+0xb]
8e005dba:	03bb 4000 	sub r16,r0,7
8e005dbe:	fb68 0001 	bgt 8e0061b4 <__svfiprintf_r+0xa8c>
8e005dc2:	96cc 2400 	ldr r12,[sp,+0x5]
8e005dc6:	903b 2410 	sub r12,r12,128
8e005dca:	4008 0001 	beq 8e00604a <__svfiprintf_r+0x922>
8e005dce:	49bf 908a 	sub r34,r34,fp
8e005dd2:	483b 5000 	sub r18,r34,0
8e005dd6:	7390      	blte 8e005ebc <__svfiprintf_r+0x794>
8e005dd8:	8b0b 8662 	mov r36,0x6658
8e005ddc:	483b 1002 	sub r2,r34,16
8e005de0:	800b 98e2 	movt r36,0x8e00
8e005de4:	a20b 8002 	mov r37,0x10
8e005de8:	0760      	bgt 8e005df6 <__svfiprintf_r+0x6ce>
8e005dea:	3be0      	b 8e005e60 <__svfiprintf_r+0x738>
8e005dec:	481b 90fe 	add r34,r34,-16
8e005df0:	483b 5002 	sub r18,r34,16
8e005df4:	3690      	blte 8e005e60 <__svfiprintf_r+0x738>
8e005df6:	241b 0002 	add r1,r1,16
8e005dfa:	0093      	add r0,r0,1
8e005dfc:	8c5c 8000 	str r36,[r3]
8e005e00:	acdc 8000 	str r37,[r3,+0x1]
8e005e04:	6c1b 0001 	add r3,r3,8
8e005e08:	365c 0401 	str r1,[sp,+0xc]
8e005e0c:	15dc 0401 	str r0,[sp,+0xb]
8e005e10:	83bb 2000 	sub r12,r0,7
8e005e14:	ec90      	blte 8e005dec <__svfiprintf_r+0x6c4>
8e005e16:	0392      	gid
8e005e18:	011f 4002 	movfs r16,config
8e005e1c:	030f 4a0a 	eor r16,r16,r38
8e005e20:	025f 490a 	and r16,r16,r20
8e005e24:	030f 4a0a 	eor r16,r16,r38
8e005e28:	010f 4002 	movts config,r16
8e005e2c:	0192      	gie
8e005e2e:	541b 0405 	add r2,sp,40
8e005e32:	1cef 0402 	mov r0,r15
8e005e36:	34e2      	mov r1,r5
8e005e38:	015f 0402 	jalr r8
8e005e3c:	9fcb 4ff2 	mov r20,0xfffe
8e005e40:	203b 4000 	sub r17,r0,0
8e005e44:	9e2b 5ff2 	movt r20,0xfff1
8e005e48:	d818 0000 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e005e4c:	481b 90fe 	add r34,r34,-16
8e005e50:	483b 5002 	sub r18,r34,16
8e005e54:	364c 0401 	ldr r1,[sp,+0xc]
8e005e58:	15cc 0401 	ldr r0,[sp,+0xb]
8e005e5c:	7ce2      	mov r3,r7
8e005e5e:	cc60      	bgt 8e005df6 <__svfiprintf_r+0x6ce>
8e005e60:	251f 020a 	add r1,r1,r34
8e005e64:	0093      	add r0,r0,1
8e005e66:	8c5c 8000 	str r36,[r3]
8e005e6a:	4cdc 8000 	str r34,[r3,+0x1]
8e005e6e:	6c1b 0001 	add r3,r3,8
8e005e72:	365c 0401 	str r1,[sp,+0xc]
8e005e76:	15dc 0401 	str r0,[sp,+0xb]
8e005e7a:	43bb 0000 	sub r2,r0,7
8e005e7e:	1f90      	blte 8e005ebc <__svfiprintf_r+0x794>
8e005e80:	0392      	gid
8e005e82:	6112      	movfs r3,config
8e005e84:	6f0f 020a 	eor r3,r3,r38
8e005e88:	6e5f 010a 	and r3,r3,r20
8e005e8c:	6f0f 020a 	eor r3,r3,r38
8e005e90:	6102      	movts config,r3
8e005e92:	0192      	gie
8e005e94:	541b 0405 	add r2,sp,40
8e005e98:	1cef 0402 	mov r0,r15
8e005e9c:	34e2      	mov r1,r5
8e005e9e:	015f 0402 	jalr r8
8e005ea2:	9fcb 4ff2 	mov r20,0xfffe
8e005ea6:	803b 2000 	sub r12,r0,0
8e005eaa:	9e2b 5ff2 	movt r20,0xfff1
8e005eae:	a518 0000 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e005eb2:	364c 0401 	ldr r1,[sp,+0xc]
8e005eb6:	15cc 0401 	ldr r0,[sp,+0xb]
8e005eba:	7ce2      	mov r3,r7
8e005ebc:	259f 008a 	add r1,r1,fp
8e005ec0:	0093      	add r0,r0,1
8e005ec2:	4c5c 2000 	str r10,[r3]
8e005ec6:	6cdc 2000 	str fp,[r3,+0x1]
8e005eca:	6c1b 0001 	add r3,r3,8
8e005ece:	365c 0401 	str r1,[sp,+0xc]
8e005ed2:	15dc 0401 	str r0,[sp,+0xb]
8e005ed6:	03bb 4000 	sub r16,r0,7
8e005eda:	3168 0001 	bgt 8e00613c <__svfiprintf_r+0xa14>
8e005ede:	dbb6      	lsl r6,r6,0x1d
8e005ee0:	5770      	bgte 8e005f8e <__svfiprintf_r+0x866>
8e005ee2:	c4bf 108a 	sub r6,r33,r9
8e005ee6:	1833      	sub r0,r6,0
8e005ee8:	5390      	blte 8e005f8e <__svfiprintf_r+0x866>
8e005eea:	e90b 8662 	mov r39,0x6648
8e005eee:	583b 0002 	sub r2,r6,16
8e005ef2:	15cc 0401 	ldr r0,[sp,+0xb]
8e005ef6:	e00b 98e2 	movt r39,0x8e00
8e005efa:	420b 2002 	mov r10,0x10
8e005efe:	0760      	bgt 8e005f0c <__svfiprintf_r+0x7e4>
8e005f00:	3ae0      	b 8e005f74 <__svfiprintf_r+0x84c>
8e005f02:	d81b 00fe 	add r6,r6,-16
8e005f06:	583b 4002 	sub r18,r6,16
8e005f0a:	3590      	blte 8e005f74 <__svfiprintf_r+0x84c>
8e005f0c:	241b 0002 	add r1,r1,16
8e005f10:	0093      	add r0,r0,1
8e005f12:	ec5c 8000 	str r39,[r3]
8e005f16:	4cdc 2000 	str r10,[r3,+0x1]
8e005f1a:	6c1b 0001 	add r3,r3,8
8e005f1e:	365c 0401 	str r1,[sp,+0xc]
8e005f22:	15dc 0401 	str r0,[sp,+0xb]
8e005f26:	83bb 2000 	sub r12,r0,7
8e005f2a:	ec90      	blte 8e005f02 <__svfiprintf_r+0x7da>
8e005f2c:	0392      	gid
8e005f2e:	011f 4002 	movfs r16,config
8e005f32:	030f 4a0a 	eor r16,r16,r38
8e005f36:	025f 490a 	and r16,r16,r20
8e005f3a:	030f 4a0a 	eor r16,r16,r38
8e005f3e:	010f 4002 	movts config,r16
8e005f42:	0192      	gie
8e005f44:	541b 0405 	add r2,sp,40
8e005f48:	1cef 0402 	mov r0,r15
8e005f4c:	34e2      	mov r1,r5
8e005f4e:	015f 0402 	jalr r8
8e005f52:	9fcb 4ff2 	mov r20,0xfffe
8e005f56:	203b 4000 	sub r17,r0,0
8e005f5a:	9e2b 5ff2 	movt r20,0xfff1
8e005f5e:	4d10      	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e005f60:	d81b 00fe 	add r6,r6,-16
8e005f64:	583b 4002 	sub r18,r6,16
8e005f68:	364c 0401 	ldr r1,[sp,+0xc]
8e005f6c:	15cc 0401 	ldr r0,[sp,+0xb]
8e005f70:	7ce2      	mov r3,r7
8e005f72:	cd60      	bgt 8e005f0c <__svfiprintf_r+0x7e4>
8e005f74:	389a      	add r1,r6,r1
8e005f76:	0093      	add r0,r0,1
8e005f78:	ec5c 8000 	str r39,[r3]
8e005f7c:	ccd4      	str r6,[r3,0x1]
8e005f7e:	365c 0401 	str r1,[sp,+0xc]
8e005f82:	15dc 0401 	str r0,[sp,+0xb]
8e005f86:	43bb 0000 	sub r2,r0,7
8e005f8a:	b768 0001 	bgt 8e0062f8 <__svfiprintf_r+0xbd0>
8e005f8e:	04bf 460a 	sub r16,r9,r33
8e005f92:	247f 8402 	movgte r33,r9
8e005f96:	009f 920a 	add r32,r32,r33
8e005f9a:	243b 4000 	sub r17,r1,0
8e005f9e:	ef18 0000 	bne 8e00617c <__svfiprintf_r+0xa54>
8e005fa2:	0003      	mov r0,0x0
8e005fa4:	15dc 0401 	str r0,[sp,+0xb]
8e005fa8:	1004      	ldrb r0,[r4]
8e005faa:	2033      	sub r1,r0,0
8e005fac:	7ce2      	mov r3,r7
8e005fae:	0318 fffc 	bne 8e0057b4 <__svfiprintf_r+0x8c>
8e005fb2:	d0e2      	mov r6,r4
8e005fb4:	2ee8 fffc 	b 8e005810 <__svfiprintf_r+0xe8>
8e005fb8:	243b 4000 	sub r17,r1,0
8e005fbc:	4110      	bne 8e00603e <__svfiprintf_r+0x916>
8e005fbe:	5bff 4006 	lsl r18,r6,0x1f
8e005fc2:	3e70      	bgte 8e00603e <__svfiprintf_r+0x916>
8e005fc4:	0603      	mov r0,0x30
8e005fc6:	179c 040b 	strb r0,[sp,+0x5f]
8e005fca:	77cc 2400 	ldr fp,[sp,+0x7]
8e005fce:	579b 240b 	add r10,sp,95
8e005fd2:	7be8 fffd 	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e005fd6:	164c 0401 	ldr r0,[sp,+0xc]
8e005fda:	4033      	sub r2,r0,0
8e005fdc:	3a18 0002 	bne 8e006450 <__svfiprintf_r+0xd28>
8e005fe0:	0392      	gid
8e005fe2:	811f 2002 	movfs r12,config
8e005fe6:	930f 260a 	eor r12,r12,r38
8e005fea:	925f 250a 	and r12,r12,r20
8e005fee:	930f 260a 	eor r12,r12,r38
8e005ff2:	810f 2002 	movts config,r12
8e005ff6:	0192      	gie
8e005ff8:	3724      	ldrh r1,[r5,0x6]
8e005ffa:	0803      	mov r0,0x40
8e005ffc:	045a      	and r0,r1,r0
8e005ffe:	003b 4000 	sub r16,r0,0
8e006002:	1feb 0ff2 	mov r0,0xffff
8e006006:	1feb 1ff2 	movt r0,0xffff
8e00600a:	001f 8002 	movne r32,r0
8e00600e:	00ef 1002 	mov r0,r32
8e006012:	d5ec 0403 	ldrd r6,[sp,+0x1b]
8e006016:	156c 2403 	ldrd r8,[sp,+0x1a]
8e00601a:	54ec 2403 	ldrd r10,[sp,+0x19]
8e00601e:	d46c 2403 	ldrd lr,[sp,+0x18]
8e006022:	17ec 8402 	ldrd r32,[sp,+0x17]
8e006026:	576c 8402 	ldrd r34,[sp,+0x16]
8e00602a:	96ec 8402 	ldrd r36,[sp,+0x15]
8e00602e:	d66c 8402 	ldrd r38,[sp,+0x14]
8e006032:	b41b 241c 	add sp,sp,224
8e006036:	946c 0400 	ldrd r4,[sp,+0x0]
8e00603a:	194f 0402 	rts
8e00603e:	600b 2002 	mov fp,0x0
8e006042:	5cef 2002 	mov r10,r7
8e006046:	41e8 fffd 	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e00604a:	a4bf 908a 	sub r37,r33,r9
8e00604e:	143b 5000 	sub r16,r37,0
8e006052:	be98 fffe 	blte 8e005dce <__svfiprintf_r+0x6a6>
8e006056:	8b0b 8662 	mov r36,0x6658
8e00605a:	343b 5002 	sub r17,r37,16
8e00605e:	800b 98e2 	movt r36,0x8e00
8e006062:	e20b 8002 	mov r39,0x10
8e006066:	0760      	bgt 8e006074 <__svfiprintf_r+0x94c>
8e006068:	37e0      	b 8e0060d6 <__svfiprintf_r+0x9ae>
8e00606a:	b41b 90fe 	add r37,r37,-16
8e00606e:	543b 1002 	sub r2,r37,16
8e006072:	3290      	blte 8e0060d6 <__svfiprintf_r+0x9ae>
8e006074:	241b 0002 	add r1,r1,16
8e006078:	0093      	add r0,r0,1
8e00607a:	8c5c 8000 	str r36,[r3]
8e00607e:	ecdc 8000 	str r39,[r3,+0x1]
8e006082:	6c1b 0001 	add r3,r3,8
8e006086:	365c 0401 	str r1,[sp,+0xc]
8e00608a:	15dc 0401 	str r0,[sp,+0xb]
8e00608e:	43bb 4000 	sub r18,r0,7
8e006092:	ec90      	blte 8e00606a <__svfiprintf_r+0x942>
8e006094:	0392      	gid
8e006096:	0112      	movfs r0,config
8e006098:	030f 020a 	eor r0,r0,r38
8e00609c:	025f 010a 	and r0,r0,r20
8e0060a0:	030f 020a 	eor r0,r0,r38
8e0060a4:	0102      	movts config,r0
8e0060a6:	0192      	gie
8e0060a8:	34e2      	mov r1,r5
8e0060aa:	541b 0405 	add r2,sp,40
8e0060ae:	1cef 0402 	mov r0,r15
8e0060b2:	015f 0402 	jalr r8
8e0060b6:	9fcb 4ff2 	mov r20,0xfffe
8e0060ba:	2033      	sub r1,r0,0
8e0060bc:	9e2b 5ff2 	movt r20,0xfff1
8e0060c0:	9c10      	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e0060c2:	b41b 90fe 	add r37,r37,-16
8e0060c6:	543b 1002 	sub r2,r37,16
8e0060ca:	364c 0401 	ldr r1,[sp,+0xc]
8e0060ce:	15cc 0401 	ldr r0,[sp,+0xb]
8e0060d2:	7ce2      	mov r3,r7
8e0060d4:	d060      	bgt 8e006074 <__svfiprintf_r+0x94c>
8e0060d6:	269f 020a 	add r1,r1,r37
8e0060da:	0093      	add r0,r0,1
8e0060dc:	8c5c 8000 	str r36,[r3]
8e0060e0:	acdc 8000 	str r37,[r3,+0x1]
8e0060e4:	6c1b 0001 	add r3,r3,8
8e0060e8:	365c 0401 	str r1,[sp,+0xc]
8e0060ec:	15dc 0401 	str r0,[sp,+0xb]
8e0060f0:	83bb 2000 	sub r12,r0,7
8e0060f4:	6d98 fffe 	blte 8e005dce <__svfiprintf_r+0x6a6>
8e0060f8:	0392      	gid
8e0060fa:	011f 4002 	movfs r16,config
8e0060fe:	030f 4a0a 	eor r16,r16,r38
8e006102:	025f 490a 	and r16,r16,r20
8e006106:	030f 4a0a 	eor r16,r16,r38
8e00610a:	010f 4002 	movts config,r16
8e00610e:	0192      	gie
8e006110:	541b 0405 	add r2,sp,40
8e006114:	1cef 0402 	mov r0,r15
8e006118:	34e2      	mov r1,r5
8e00611a:	015f 0402 	jalr r8
8e00611e:	9fcb 4ff2 	mov r20,0xfffe
8e006122:	203b 4000 	sub r17,r0,0
8e006126:	9e2b 5ff2 	movt r20,0xfff1
8e00612a:	6718 ffff 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e00612e:	364c 0401 	ldr r1,[sp,+0xc]
8e006132:	15cc 0401 	ldr r0,[sp,+0xb]
8e006136:	7ce2      	mov r3,r7
8e006138:	4be8 fffe 	b 8e005dce <__svfiprintf_r+0x6a6>
8e00613c:	0392      	gid
8e00613e:	211f 4002 	movfs r17,config
8e006142:	270f 4a0a 	eor r17,r17,r38
8e006146:	265f 490a 	and r17,r17,r20
8e00614a:	270f 4a0a 	eor r17,r17,r38
8e00614e:	210f 4002 	movts config,r17
8e006152:	0192      	gie
8e006154:	541b 0405 	add r2,sp,40
8e006158:	1cef 0402 	mov r0,r15
8e00615c:	34e2      	mov r1,r5
8e00615e:	015f 0402 	jalr r8
8e006162:	9fcb 4ff2 	mov r20,0xfffe
8e006166:	403b 4000 	sub r18,r0,0
8e00616a:	9e2b 5ff2 	movt r20,0xfff1
8e00616e:	4518 ffff 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e006172:	364c 0401 	ldr r1,[sp,+0xc]
8e006176:	7ce2      	mov r3,r7
8e006178:	b3e8 fffe 	b 8e005ede <__svfiprintf_r+0x7b6>
8e00617c:	0392      	gid
8e00617e:	411f 4002 	movfs r18,config
8e006182:	4b0f 4a0a 	eor r18,r18,r38
8e006186:	4a5f 490a 	and r18,r18,r20
8e00618a:	4b0f 4a0a 	eor r18,r18,r38
8e00618e:	410f 4002 	movts config,r18
8e006192:	0192      	gie
8e006194:	34e2      	mov r1,r5
8e006196:	541b 0405 	add r2,sp,40
8e00619a:	1cef 0402 	mov r0,r15
8e00619e:	015f 0402 	jalr r8
8e0061a2:	9fcb 4ff2 	mov r20,0xfffe
8e0061a6:	2033      	sub r1,r0,0
8e0061a8:	9e2b 5ff2 	movt r20,0xfff1
8e0061ac:	fb08 fffe 	beq 8e005fa2 <__svfiprintf_r+0x87a>
8e0061b0:	24e8 ffff 	b 8e005ff8 <__svfiprintf_r+0x8d0>
8e0061b4:	0392      	gid
8e0061b6:	211f 4002 	movfs r17,config
8e0061ba:	270f 4a0a 	eor r17,r17,r38
8e0061be:	265f 490a 	and r17,r17,r20
8e0061c2:	270f 4a0a 	eor r17,r17,r38
8e0061c6:	210f 4002 	movts config,r17
8e0061ca:	0192      	gie
8e0061cc:	541b 0405 	add r2,sp,40
8e0061d0:	1cef 0402 	mov r0,r15
8e0061d4:	34e2      	mov r1,r5
8e0061d6:	015f 0402 	jalr r8
8e0061da:	9fcb 4ff2 	mov r20,0xfffe
8e0061de:	403b 4000 	sub r18,r0,0
8e0061e2:	9e2b 5ff2 	movt r20,0xfff1
8e0061e6:	0918 ffff 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e0061ea:	364c 0401 	ldr r1,[sp,+0xc]
8e0061ee:	15cc 0401 	ldr r0,[sp,+0xb]
8e0061f2:	7ce2      	mov r3,r7
8e0061f4:	e7e8 fffd 	b 8e005dc2 <__svfiprintf_r+0x69a>
8e0061f8:	0392      	gid
8e0061fa:	211f 4002 	movfs r17,config
8e0061fe:	270f 4a0a 	eor r17,r17,r38
8e006202:	265f 490a 	and r17,r17,r20
8e006206:	270f 4a0a 	eor r17,r17,r38
8e00620a:	210f 4002 	movts config,r17
8e00620e:	0192      	gie
8e006210:	541b 0405 	add r2,sp,40
8e006214:	1cef 0402 	mov r0,r15
8e006218:	34e2      	mov r1,r5
8e00621a:	015f 0402 	jalr r8
8e00621e:	9fcb 4ff2 	mov r20,0xfffe
8e006222:	403b 4000 	sub r18,r0,0
8e006226:	9e2b 5ff2 	movt r20,0xfff1
8e00622a:	e718 fffe 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e00622e:	364c 0401 	ldr r1,[sp,+0xc]
8e006232:	15cc 0401 	ldr r0,[sp,+0xb]
8e006236:	7ce2      	mov r3,r7
8e006238:	afe8 fffd 	b 8e005d96 <__svfiprintf_r+0x66e>
8e00623c:	34bb 4801 	sub r17,r21,9
8e006240:	7940      	blteu 8e006332 <__svfiprintf_r+0xc0a>
8e006242:	f79b 440b 	add r23,sp,95
8e006246:	0392      	gid
8e006248:	411f 4002 	movfs r18,config
8e00624c:	4a5f 490a 	and r18,r18,r20
8e006250:	410f 4002 	movts config,r18
8e006254:	0192      	gie
8e006256:	480b 40d2 	mov r18,0xd40
8e00625a:	400b 5002 	movt r18,0x0
8e00625e:	14ef 0802 	mov r0,r21
8e006262:	2143      	mov r1,0xa
8e006264:	095f 0802 	jalr r18
8e006268:	570b 00b2 	mov r2,0xbb8
8e00626c:	00ef 6002 	mov r24,r0
8e006270:	400b 1002 	movt r2,0x0
8e006274:	14ef 0802 	mov r0,r21
8e006278:	2143      	mov r1,0xa
8e00627a:	0952      	jalr r2
8e00627c:	5cef 2802 	mov r10,r23
8e006280:	001b 6c06 	add r24,r24,48
8e006284:	ff9b 48ff 	add r23,r23,-1
8e006288:	081c 6400 	strb r24,[r10]
8e00628c:	803b 2000 	sub r12,r0,0
8e006290:	a0ef 4002 	mov r21,r0
8e006294:	e110      	bne 8e006256 <__svfiprintf_r+0xb2e>
8e006296:	17e8 fffc 	b 8e005ac4 <__svfiprintf_r+0x39c>
8e00629a:	343b 4800 	sub r17,r21,0
8e00629e:	9b08 0000 	beq 8e0063d4 <__svfiprintf_r+0xcac>
8e0062a2:	2603      	mov r1,0x30
8e0062a4:	179c 0404 	strb r0,[sp,+0x27]
8e0062a8:	0043      	mov r0,0x2
8e0062aa:	371c 0404 	strb r1,[sp,+0x26]
8e0062ae:	d87a      	orr r6,r6,r0
8e0062b0:	802b 2002 	mov r12,0x1
8e0062b4:	2043      	mov r1,0x2
8e0062b6:	2de8 fffc 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0062ba:	4803      	mov r2,0x40
8e0062bc:	595a      	and r2,r6,r2
8e0062be:	083b 4000 	sub r16,r2,0
8e0062c2:	7a00      	beq 8e0063b6 <__svfiprintf_r+0xc8e>
8e0062c4:	ac2c 5000 	ldrh r21,[r35,+0x0]
8e0062c8:	02bf 010a 	sub r0,r0,r21
8e0062cc:	83ef 2006 	lsr r12,r0,0x1f
8e0062d0:	6e1b 9000 	add r35,r35,4
8e0062d4:	2023      	mov r1,0x1
8e0062d6:	1de8 fffc 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0062da:	4803      	mov r2,0x40
8e0062dc:	595a      	and r2,r6,r2
8e0062de:	2833      	sub r1,r2,0
8e0062e0:	5c00      	beq 8e006398 <__svfiprintf_r+0xc70>
8e0062e2:	ac2c 5000 	ldrh r21,[r35,+0x0]
8e0062e6:	02bf 010a 	sub r0,r0,r21
8e0062ea:	83ef 2006 	lsr r12,r0,0x1f
8e0062ee:	6e1b 9000 	add r35,r35,4
8e0062f2:	2003      	mov r1,0x0
8e0062f4:	0ee8 fffc 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0062f8:	0392      	gid
8e0062fa:	6112      	movfs r3,config
8e0062fc:	6f0f 020a 	eor r3,r3,r38
8e006300:	6e5f 010a 	and r3,r3,r20
8e006304:	6f0f 020a 	eor r3,r3,r38
8e006308:	6102      	movts config,r3
8e00630a:	0192      	gie
8e00630c:	541b 0405 	add r2,sp,40
8e006310:	1cef 0402 	mov r0,r15
8e006314:	34e2      	mov r1,r5
8e006316:	015f 0402 	jalr r8
8e00631a:	9fcb 4ff2 	mov r20,0xfffe
8e00631e:	803b 2000 	sub r12,r0,0
8e006322:	9e2b 5ff2 	movt r20,0xfff1
8e006326:	6918 fffe 	bne 8e005ff8 <__svfiprintf_r+0x8d0>
8e00632a:	364c 0401 	ldr r1,[sp,+0xc]
8e00632e:	30e8 fffe 	b 8e005f8e <__svfiprintf_r+0x866>
8e006332:	b41b 4806 	add r21,r21,48
8e006336:	b79c 440b 	strb r21,[sp,+0x5f]
8e00633a:	77cc 2400 	ldr fp,[sp,+0x7]
8e00633e:	579b 240b 	add r10,sp,95
8e006342:	c3e8 fffb 	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e006346:	0c4c 1000 	ldr r0,[r35,+0x0]
8e00634a:	6e1b 9000 	add r35,r35,4
8e00634e:	005c 8000 	str r32,[r0]
8e006352:	2de8 fffa 	b 8e0057ac <__svfiprintf_r+0x84>
8e006356:	ac2c 5000 	ldrh r21,[r35,+0x0]
8e00635a:	6e1b 9000 	add r35,r35,4
8e00635e:	25e8 fffc 	b 8e005ba8 <__svfiprintf_r+0x480>
8e006362:	b61f 4806 	lsl r21,r21,0x10
8e006366:	b60f 480e 	asr r21,r21,0x10
8e00636a:	543b 4800 	sub r18,r21,0
8e00636e:	0003      	mov r0,0x0
8e006370:	5678 fffb 	bgte 8e005a1c <__svfiprintf_r+0x2f4>
8e006374:	a2bf 410a 	sub r21,r0,r21
8e006378:	82bf 210a 	sub r12,r0,r21
8e00637c:	949f 2802 	movlte r12,r21
8e006380:	25a3      	mov r1,0x2d
8e006382:	023f 008a 	sub r0,r0,r12
8e006386:	369c 0404 	strb r1,[sp,+0x25]
8e00638a:	83ef 2006 	lsr r12,r0,0x1f
8e00638e:	c5ab 4002 	mov r22,0x2d
8e006392:	2023      	mov r1,0x1
8e006394:	4ee8 fffb 	b 8e005a30 <__svfiprintf_r+0x308>
8e006398:	ac4c 5000 	ldr r21,[r35,+0x0]
8e00639c:	2003      	mov r1,0x0
8e00639e:	8abf 210a 	sub r12,r2,r21
8e0063a2:	949f 2802 	movlte r12,r21
8e0063a6:	4a3f 008a 	sub r2,r2,r12
8e0063aa:	8bef 2006 	lsr r12,r2,0x1f
8e0063ae:	6e1b 9000 	add r35,r35,4
8e0063b2:	afe8 fffb 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0063b6:	ac4c 5000 	ldr r21,[r35,+0x0]
8e0063ba:	2023      	mov r1,0x1
8e0063bc:	2abf 410a 	sub r17,r2,r21
8e0063c0:	349f 4802 	movlte r17,r21
8e0063c4:	48bf 010a 	sub r2,r2,r17
8e0063c8:	8bef 2006 	lsr r12,r2,0x1f
8e0063cc:	6e1b 9000 	add r35,r35,4
8e0063d0:	a0e8 fffb 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0063d4:	800b 2002 	mov r12,0x0
8e0063d8:	2043      	mov r1,0x2
8e0063da:	9be8 fffb 	b 8e005b10 <__svfiprintf_r+0x3e8>
8e0063de:	411f 4002 	movfs r18,config
8e0063e2:	4b0f 4a0a 	eor r18,r18,r38
8e0063e6:	4a5f 490a 	and r18,r18,r20
8e0063ea:	4b0f 4a0a 	eor r18,r18,r38
8e0063ee:	410f 4002 	movts config,r18
8e0063f2:	0192      	gie
8e0063f4:	390b 0542 	mov r1,0x54c8
8e0063f8:	755c 0400 	str r3,[sp,+0x2]
8e0063fc:	08ef 0402 	mov r0,r10
8e006400:	200b 18e2 	movt r1,0x8e00
8e006404:	0552      	jalr r1
8e006406:	9fcb 4ff2 	mov r20,0xfffe
8e00640a:	9e2b 5ff2 	movt r20,0xfff1
8e00640e:	60ef 2002 	mov fp,r0
8e006412:	d68c 4404 	ldrb r22,[sp,+0x25]
8e006416:	400b 8002 	mov r34,0x0
8e00641a:	754c 0400 	ldr r3,[sp,+0x2]
8e00641e:	55e8 fffb 	b 8e005ac8 <__svfiprintf_r+0x3a0>
8e006422:	710b 03c2 	mov r3,0x3c88
8e006426:	555c 0400 	str r2,[sp,+0x2]
8e00642a:	2803      	mov r1,0x40
8e00642c:	600b 18e2 	movt r3,0x8e00
8e006430:	0d52      	jalr r3
8e006432:	9fcb 4ff2 	mov r20,0xfffe
8e006436:	1454      	str r0,[r5]
8e006438:	1654      	str r0,[r5,0x4]
8e00643a:	803b 2000 	sub r12,r0,0
8e00643e:	9e2b 5ff2 	movt r20,0xfff1
8e006442:	554c 0400 	ldr r2,[sp,+0x2]
8e006446:	4100      	beq 8e0064c8 <__svfiprintf_r+0xda0>
8e006448:	0803      	mov r0,0x40
8e00644a:	16d4      	str r0,[r5,0x5]
8e00644c:	92e8 fff9 	b 8e005770 <__svfiprintf_r+0x48>
8e006450:	1cef 0402 	mov r0,r15
8e006454:	34e2      	mov r1,r5
8e006456:	541b 0405 	add r2,sp,40
8e00645a:	0392      	gid
8e00645c:	6112      	movfs r3,config
8e00645e:	6f0f 020a 	eor r3,r3,r38
8e006462:	6e5f 010a 	and r3,r3,r20
8e006466:	6f0f 020a 	eor r3,r3,r38
8e00646a:	6102      	movts config,r3
8e00646c:	0192      	gie
8e00646e:	6d8b 0552 	mov r3,0x556c
8e006472:	600b 18e2 	movt r3,0x8e00
8e006476:	0d52      	jalr r3
8e006478:	c0e8 fffd 	b 8e005ff8 <__svfiprintf_r+0x8d0>
8e00647c:	0b3b 1000 	sub r0,r34,6
8e006480:	60cb 2002 	mov fp,0x6
8e006484:	684f 3002 	movlteu fp,r34
8e006488:	28ef 2402 	mov r9,r10
8e00648c:	2c3b 0400 	sub r1,fp,0
8e006490:	4f0b 2202 	mov r10,0x2078
8e006494:	2c7f 2402 	movgte r9,fp
8e006498:	400b 3002 	movt r10,0x0
8e00649c:	f1e8 fff9 	b 8e00587e <__svfiprintf_r+0x156>
8e0064a0:	d68c 4404 	ldrb r22,[sp,+0x25]
8e0064a4:	68ef 3002 	mov fp,r34
8e0064a8:	ece8 fffb 	b 8e005c80 <__svfiprintf_r+0x558>
8e0064ac:	4c4c 9000 	ldr r34,[r35,+0x0]
8e0064b0:	6e1b 9000 	add r35,r35,4
8e0064b4:	283b 5000 	sub r17,r34,0
8e0064b8:	cb78 fff9 	bgte 8e00584e <__svfiprintf_r+0x126>
8e0064bc:	5feb 8ff2 	mov r34,0xffff
8e0064c0:	5feb 9ff2 	movt r34,0xffff
8e0064c4:	c5e8 fff9 	b 8e00584e <__svfiprintf_r+0x126>
8e0064c8:	0183      	mov r0,0xc
8e0064ca:	1feb 8ff2 	mov r32,0xffff
8e0064ce:	1c5c 0400 	str r0,[r15]
8e0064d2:	1feb 9ff2 	movt r32,0xffff
8e0064d6:	9ce8 fffd 	b 8e00600e <__svfiprintf_r+0x8e6>
8e0064da:	01a2      	nop
8e0064dc:	0000      	beq 8e0064dc <__svfiprintf_r+0xdb4>
8e0064de:	0000      	beq 8e0064de <__svfiprintf_r+0xdb6>
8e0064e0:	5cfc 8e00 	strd r34,[r31],+0x1
8e0064e4:	585e 8e00 	*unknown*
8e0064e8:	585e 8e00 	*unknown*
8e0064ec:	5cf4      	strd r2,[r7,0x1]
8e0064ee:	8e00      	beq 8e00640a <__svfiprintf_r+0xce2>
8e0064f0:	585e 8e00 	*unknown*
8e0064f4:	585e 8e00 	*unknown*
8e0064f8:	585e 8e00 	*unknown*
8e0064fc:	585e 8e00 	*unknown*
8e006500:	585e 8e00 	*unknown*
8e006504:	585e 8e00 	*unknown*
8e006508:	5b48 8e00 	blteu 8d1c65be <__PROG_SIZE_FOR_CORE_+0x8d0c65be>
8e00650c:	5d08 8e00 	beq 8d1c65c6 <__PROG_SIZE_FOR_CORE_+0x8d0c65c6>
8e006510:	585e 8e00 	*unknown*
8e006514:	5b5c 8e00 	str r34,[r30],+0x6
8e006518:	5d10      	bne 8e0065d2 <__svfiprintf_r+0xeaa>
8e00651a:	8e00      	beq 8e006436 <__svfiprintf_r+0xd0e>
8e00651c:	585e 8e00 	*unknown*
8e006520:	5cec 8e00 	ldrd r34,[r31],+0x1
8e006524:	5cbe 8e00 	*unknown*
8e006528:	5cbe 8e00 	*unknown*
8e00652c:	5cbe 8e00 	*unknown*
8e006530:	5cbe 8e00 	*unknown*
8e006534:	5cbe 8e00 	*unknown*
8e006538:	5cbe 8e00 	*unknown*
8e00653c:	5cbe 8e00 	*unknown*
8e006540:	5cbe 8e00 	*unknown*
8e006544:	5cbe 8e00 	*unknown*
8e006548:	585e 8e00 	*unknown*
8e00654c:	585e 8e00 	*unknown*
8e006550:	585e 8e00 	*unknown*
8e006554:	585e 8e00 	*unknown*
8e006558:	585e 8e00 	*unknown*
8e00655c:	585e 8e00 	*unknown*
8e006560:	585e 8e00 	*unknown*
8e006564:	585e 8e00 	*unknown*
8e006568:	585e 8e00 	*unknown*
8e00656c:	585e 8e00 	*unknown*
8e006570:	59f4      	strd r2,[r6,0x3]
8e006572:	8e00      	beq 8e00648e <__svfiprintf_r+0xd66>
8e006574:	585e 8e00 	*unknown*
8e006578:	585e 8e00 	*unknown*
8e00657c:	585e 8e00 	*unknown*
8e006580:	585e 8e00 	*unknown*
8e006584:	585e 8e00 	*unknown*
8e006588:	585e 8e00 	*unknown*
8e00658c:	585e 8e00 	*unknown*
8e006590:	585e 8e00 	*unknown*
8e006594:	585e 8e00 	*unknown*
8e006598:	585e 8e00 	*unknown*
8e00659c:	5ae4      	ldrd r2,[r6,0x5]
8e00659e:	8e00      	beq 8e0064ba <__svfiprintf_r+0xd92>
8e0065a0:	585e 8e00 	*unknown*
8e0065a4:	585e 8e00 	*unknown*
8e0065a8:	585e 8e00 	*unknown*
8e0065ac:	585e 8e00 	*unknown*
8e0065b0:	585e 8e00 	*unknown*
8e0065b4:	5b1c 8e00 	strb r34,[r30],+0x6
8e0065b8:	585e 8e00 	*unknown*
8e0065bc:	585e 8e00 	*unknown*
8e0065c0:	5caa      	lsl r2,r7,r1
8e0065c2:	8e00      	beq 8e0064de <__svfiprintf_r+0xdb6>
8e0065c4:	585e 8e00 	*unknown*
8e0065c8:	585e 8e00 	*unknown*
8e0065cc:	585e 8e00 	*unknown*
8e0065d0:	585e 8e00 	*unknown*
8e0065d4:	585e 8e00 	*unknown*
8e0065d8:	585e 8e00 	*unknown*
8e0065dc:	585e 8e00 	*unknown*
8e0065e0:	585e 8e00 	*unknown*
8e0065e4:	585e 8e00 	*unknown*
8e0065e8:	585e 8e00 	*unknown*
8e0065ec:	5c88 8e00 	blt 8d1c66a4 <__PROG_SIZE_FOR_CORE_+0x8d0c66a4>
8e0065f0:	59f8 8e00 	bl 8d1c66a2 <__PROG_SIZE_FOR_CORE_+0x8d0c66a2>
8e0065f4:	585e 8e00 	*unknown*
8e0065f8:	585e 8e00 	*unknown*
8e0065fc:	585e 8e00 	*unknown*
8e006600:	5bc8 8e00 	bblt 8d1c66b6 <__PROG_SIZE_FOR_CORE_+0x8d0c66b6>
8e006604:	59f8 8e00 	bl 8d1c66b6 <__PROG_SIZE_FOR_CORE_+0x8d0c66b6>
8e006608:	585e 8e00 	*unknown*
8e00660c:	585e 8e00 	*unknown*
8e006610:	59ec 8e00 	ldrd r34,[r30],+0x3
8e006614:	585e 8e00 	*unknown*
8e006618:	5b64      	ldrd r2,[r6,0x6]
8e00661a:	8e00      	beq 8e006536 <__svfiprintf_r+0xe0e>
8e00661c:	5ae8 8e00 	b 8d1c66d0 <__PROG_SIZE_FOR_CORE_+0x8d0c66d0>
8e006620:	5bd0      	bblte 8e0066d6 <__calloc_r+0x6e>
8e006622:	8e00      	beq 8e00653e <__svfiprintf_r+0xe16>
8e006624:	59ec 8e00 	ldrd r34,[r30],+0x3
8e006628:	585e 8e00 	*unknown*
8e00662c:	5c0a      	eor r2,r7,r0
8e00662e:	8e00      	beq 8e00654a <__svfiprintf_r+0xe22>
8e006630:	585e 8e00 	*unknown*
8e006634:	5b20      	bgtu 8e0066ea <__calloc_r+0x82>
8e006636:	8e00      	beq 8e006552 <__svfiprintf_r+0xe2a>
8e006638:	585e 8e00 	*unknown*
8e00663c:	585e 8e00 	*unknown*
8e006640:	5b86      	lsr r2,r6,0x1c
8e006642:	8e00      	beq 8e00655e <__svfiprintf_r+0xe36>
8e006644:	0000      	beq 8e006644 <__svfiprintf_r+0xf1c>
	...

8e006648 <_blanks.3937>:
8e006648:	2020 2020 2020 2020 2020 2020 2020 2020                     

8e006658 <_zeroes.3938>:
8e006658:	3030 3030 3030 3030 3030 3030 3030 3030     0000000000000000

8e006668 <__calloc_r>:
8e006668:	800b 2002 	mov r12,0x0
8e00666c:	955c 0700 	str r4,[sp],-0x2
8e006670:	6112      	movfs r3,config
8e006672:	810b 3002 	movt r12,0x8
8e006676:	d5dc 2400 	str lr,[sp,+0x3]
8e00667a:	0392      	gid
8e00667c:	011f 4002 	movfs r16,config
8e006680:	027f 488a 	orr r16,r16,r12
8e006684:	010f 4002 	movts config,r16
8e006688:	0192      	gie
8e00668a:	28a7      	fmul r1,r2,r1
8e00668c:	5fcb 0ff2 	mov r2,0xfffe
8e006690:	5e2b 1ff2 	movt r2,0xfff1
8e006694:	0392      	gid
8e006696:	811f 2002 	movfs r12,config
8e00669a:	918f 240a 	eor r12,r12,r3
8e00669e:	915f 240a 	and r12,r12,r2
8e0066a2:	918f 240a 	eor r12,r12,r3
8e0066a6:	810f 2002 	movts config,r12
8e0066aa:	0192      	gie
8e0066ac:	510b 03c2 	mov r2,0x3c88
8e0066b0:	400b 18e2 	movt r2,0x8e00
8e0066b4:	0952      	jalr r2
8e0066b6:	003b 4000 	sub r16,r0,0
8e0066ba:	80e2      	mov r4,r0
8e0066bc:	1300      	beq 8e0066e2 <__calloc_r+0x7a>
8e0066be:	20cc 0100 	ldr r1,[r0,-0x1]
8e0066c2:	5f8b 0ff2 	mov r2,0xfffc
8e0066c6:	5feb 1ff2 	movt r2,0xffff
8e0066ca:	48da      	and r2,r2,r1
8e0066cc:	4a13      	add r2,r2,-4
8e0066ce:	2a3b 0004 	sub r1,r2,36
8e0066d2:	2120      	bgtu 8e006714 <__calloc_r+0xac>
8e0066d4:	89bb 2002 	sub r12,r2,19
8e0066d8:	0e20      	bgtu 8e0066f4 <__calloc_r+0x8c>
8e0066da:	2003      	mov r1,0x0
8e0066dc:	2054      	str r1,[r0]
8e0066de:	20d4      	str r1,[r0,0x1]
8e0066e0:	2154      	str r1,[r0,0x2]
8e0066e2:	10e2      	mov r0,r4
8e0066e4:	d5cc 2400 	ldr lr,[sp,+0x3]
8e0066e8:	954c 0400 	ldr r4,[sp,+0x2]
8e0066ec:	b41b 2401 	add sp,sp,8
8e0066f0:	194f 0402 	rts
8e0066f4:	2003      	mov r1,0x0
8e0066f6:	101b 0001 	add r0,r4,8
8e0066fa:	3054      	str r1,[r4]
8e0066fc:	30d4      	str r1,[r4,0x1]
8e0066fe:	09bb 4003 	sub r16,r2,27
8e006702:	ec40      	blteu 8e0066da <__calloc_r+0x72>
8e006704:	3154      	str r1,[r4,0x2]
8e006706:	31d4      	str r1,[r4,0x3]
8e006708:	0a3b 0004 	sub r0,r2,36
8e00670c:	1300      	beq 8e006732 <__calloc_r+0xca>
8e00670e:	101b 0002 	add r0,r4,16
8e006712:	e4e0      	b 8e0066da <__calloc_r+0x72>
8e006714:	7e0b 06b2 	mov r3,0x6bf0
8e006718:	2003      	mov r1,0x0
8e00671a:	600b 18e2 	movt r3,0x8e00
8e00671e:	0d52      	jalr r3
8e006720:	10e2      	mov r0,r4
8e006722:	d5cc 2400 	ldr lr,[sp,+0x3]
8e006726:	954c 0400 	ldr r4,[sp,+0x2]
8e00672a:	b41b 2401 	add sp,sp,8
8e00672e:	194f 0402 	rts
8e006732:	101b 0003 	add r0,r4,24
8e006736:	3254      	str r1,[r4,0x4]
8e006738:	32d4      	str r1,[r4,0x5]
8e00673a:	d0e0      	b 8e0066da <__calloc_r+0x72>

8e00673c <__malloc_trim_r>:
8e00673c:	95fc 0700 	strd r4,[sp],-0x3
8e006740:	d57c 0400 	strd r6,[sp,+0x2]
8e006744:	e4e2      	mov r7,r1
8e006746:	2c0b 0442 	mov r1,0x4460
8e00674a:	200b 18e2 	movt r1,0x8e00
8e00674e:	d4fc 2400 	strd lr,[sp,+0x1]
8e006752:	80e2      	mov r4,r0
8e006754:	0552      	jalr r1
8e006756:	a30b 0792 	mov r5,0x7918
8e00675a:	a00b 18e2 	movt r5,0x8e00
8e00675e:	1444      	ldr r0,[r5]
8e006760:	df8b 0ff2 	mov r6,0xfffc
8e006764:	00c4      	ldr r0,[r0,0x1]
8e006766:	dfeb 1ff2 	movt r6,0xffff
8e00676a:	d85a      	and r6,r6,r0
8e00676c:	1deb 00f2 	mov r0,0xfef
8e006770:	181a      	add r0,r6,r0
8e006772:	e3ba      	sub r7,r0,r7
8e006774:	fd86      	lsr r7,r7,0xc
8e006776:	ff93      	add r7,r7,-1
8e006778:	fd96      	lsl r7,r7,0xc
8e00677a:	1feb 00f2 	mov r0,0xfff
8e00677e:	3c3a      	sub r1,r7,r0
8e006780:	0d90      	blte 8e00679a <__malloc_trim_r+0x5e>
8e006782:	e70b 2532 	mov r15,0x5338
8e006786:	2003      	mov r1,0x0
8e006788:	e00b 38e2 	movt r15,0x8e00
8e00678c:	10e2      	mov r0,r4
8e00678e:	1d5f 0402 	jalr r15
8e006792:	3444      	ldr r1,[r5]
8e006794:	271a      	add r1,r1,r6
8e006796:	40ba      	sub r2,r0,r1
8e006798:	1200      	beq 8e0067bc <__malloc_trim_r+0x80>
8e00679a:	2c8b 0442 	mov r1,0x4464
8e00679e:	10e2      	mov r0,r4
8e0067a0:	200b 18e2 	movt r1,0x8e00
8e0067a4:	0552      	jalr r1
8e0067a6:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0067aa:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e0067ae:	b41b 2403 	add sp,sp,24
8e0067b2:	0003      	mov r0,0x0
8e0067b4:	946c 0400 	ldrd r4,[sp,+0x0]
8e0067b8:	194f 0402 	rts
8e0067bc:	2003      	mov r1,0x0
8e0067be:	27ba      	sub r1,r1,r7
8e0067c0:	10e2      	mov r0,r4
8e0067c2:	1d5f 0402 	jalr r15
8e0067c6:	63b3      	sub r3,r0,-1
8e0067c8:	1e00      	beq 8e006804 <__malloc_trim_r+0xc8>
8e0067ca:	380b 0202 	mov r1,0x20c0
8e0067ce:	200b 1002 	movt r1,0x0
8e0067d2:	4444      	ldr r2,[r1]
8e0067d4:	1444      	ldr r0,[r5]
8e0067d6:	dbba      	sub r6,r6,r7
8e0067d8:	6023      	mov r3,0x1
8e0067da:	ebba      	sub r7,r2,r7
8e0067dc:	d9fa      	orr r6,r6,r3
8e0067de:	e454      	str r7,[r1]
8e0067e0:	2c8b 0442 	mov r1,0x4464
8e0067e4:	c0d4      	str r6,[r0,0x1]
8e0067e6:	200b 18e2 	movt r1,0x8e00
8e0067ea:	10e2      	mov r0,r4
8e0067ec:	0552      	jalr r1
8e0067ee:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0067f2:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e0067f6:	b41b 2403 	add sp,sp,24
8e0067fa:	0023      	mov r0,0x1
8e0067fc:	946c 0400 	ldrd r4,[sp,+0x0]
8e006800:	194f 0402 	rts
8e006804:	2003      	mov r1,0x0
8e006806:	10e2      	mov r0,r4
8e006808:	1d5f 0402 	jalr r15
8e00680c:	3444      	ldr r1,[r5]
8e00680e:	40ba      	sub r2,r0,r1
8e006810:	6bbb 0001 	sub r3,r2,15
8e006814:	c390      	blte 8e00679a <__malloc_trim_r+0x5e>
8e006816:	610b 0792 	mov r3,0x7908
8e00681a:	600b 18e2 	movt r3,0x8e00
8e00681e:	6c44      	ldr r3,[r3]
8e006820:	01ba      	sub r0,r0,r3
8e006822:	6023      	mov r3,0x1
8e006824:	49fa      	orr r2,r2,r3
8e006826:	780b 0202 	mov r3,0x20c0
8e00682a:	600b 1002 	movt r3,0x0
8e00682e:	0c54      	str r0,[r3]
8e006830:	44d4      	str r2,[r1,0x1]
8e006832:	b4e0      	b 8e00679a <__malloc_trim_r+0x5e>

8e006834 <__free_r>:
8e006834:	957c 0700 	strd r4,[sp],-0x2
8e006838:	84e2      	mov r4,r1
8e00683a:	d5dc 2400 	str lr,[sp,+0x3]
8e00683e:	3033      	sub r1,r4,0
8e006840:	a0e2      	mov r5,r0
8e006842:	9808 0000 	beq 8e006972 <__free_r+0x13e>
8e006846:	2c0b 0442 	mov r1,0x4460
8e00684a:	200b 18e2 	movt r1,0x8e00
8e00684e:	0552      	jalr r1
8e006850:	10cc 4100 	ldr r16,[r4,-0x1]
8e006854:	5fcb 0ff2 	mov r2,0xfffe
8e006858:	5feb 1ff2 	movt r2,0xffff
8e00685c:	701b 00ff 	add r3,r4,-8
8e006860:	415f 080a 	and r2,r16,r2
8e006864:	8d1f 200a 	add r12,r3,r2
8e006868:	230b 4792 	mov r17,0x7918
8e00686c:	200b 58e2 	movt r17,0x8e00
8e006870:	30cc 0400 	ldr r1,[r12,+0x1]
8e006874:	5f8b 4ff2 	mov r18,0xfffc
8e006878:	5feb 5ff2 	movt r18,0xffff
8e00687c:	044c 0800 	ldr r0,[r17,+0x0]
8e006880:	28df 080a 	and r1,r18,r1
8e006884:	423f 408a 	sub r18,r0,r12
8e006888:	a508 0000 	beq 8e0069d2 <__free_r+0x19e>
8e00688c:	30dc 0400 	str r1,[r12,+0x1]
8e006890:	03ff 4806 	lsl r16,r16,0x1f
8e006894:	0003      	mov r0,0x0
8e006896:	1380      	blt 8e0068bc <__free_r+0x88>
8e006898:	514c 4100 	ldr r18,[r4,-0x2]
8e00689c:	6d3f 010a 	sub r3,r3,r18
8e0068a0:	0d4c 4000 	ldr r16,[r3,+0x2]
8e0068a4:	491f 010a 	add r2,r2,r18
8e0068a8:	40bf 490a 	sub r18,r16,r17
8e0068ac:	b908 0000 	beq 8e006a1e <__free_r+0x1ea>
8e0068b0:	4dcc 4000 	ldr r18,[r3,+0x3]
8e0068b4:	41dc 4800 	str r18,[r16,+0x3]
8e0068b8:	095c 4800 	str r16,[r18,+0x2]
8e0068bc:	109f 440a 	add r16,r12,r1
8e0068c0:	00cc 4800 	ldr r16,[r16,+0x1]
8e0068c4:	03ff 4806 	lsl r16,r16,0x1f
8e0068c8:	1080      	blt 8e0068e8 <__free_r+0xb4>
8e0068ca:	489a      	add r2,r2,r1
8e0068cc:	2033      	sub r1,r0,0
8e0068ce:	314c 0400 	ldr r1,[r12,+0x2]
8e0068d2:	0510      	bne 8e0068dc <__free_r+0xa8>
8e0068d4:	04bf 410a 	sub r16,r1,r17
8e0068d8:	a608 0000 	beq 8e006a24 <__free_r+0x1f0>
8e0068dc:	91cc 2400 	ldr r12,[r12,+0x3]
8e0068e0:	85dc 2000 	str r12,[r1,+0x3]
8e0068e4:	315c 0400 	str r1,[r12,+0x2]
8e0068e8:	2023      	mov r1,0x1
8e0068ea:	88ff 200a 	orr r12,r2,r1
8e0068ee:	8cdc 2000 	str r12,[r3,+0x1]
8e0068f2:	4d51      	str r2,[r3,r2]
8e0068f4:	203b 4000 	sub r17,r0,0
8e0068f8:	3110      	bne 8e00695a <__free_r+0x126>
8e0068fa:	4bbb 403f 	sub r18,r2,511
8e0068fe:	4240      	blteu 8e006982 <__free_r+0x14e>
8e006900:	0926      	lsr r0,r2,0x9
8e006902:	223b 0000 	sub r1,r0,4
8e006906:	a228 0000 	bgtu 8e006a4a <__free_r+0x216>
8e00690a:	88cf 2006 	lsr r12,r2,0x6
8e00690e:	901b 2407 	add r12,r12,56
8e006912:	103f 4406 	lsl r16,r12,0x1
8e006916:	220b 0792 	mov r1,0x7910
8e00691a:	005f 4806 	lsl r16,r16,0x2
8e00691e:	200b 18e2 	movt r1,0x8e00
8e006922:	041f 410a 	add r16,r1,r16
8e006926:	214c 0800 	ldr r1,[r16,+0x2]
8e00692a:	1f8b 0ff2 	mov r0,0xfffc
8e00692e:	243f 410a 	sub r17,r1,r16
8e006932:	1feb 1ff2 	movt r0,0xffff
8e006936:	9308 0000 	beq 8e006a5c <__free_r+0x228>
8e00693a:	84cc 2000 	ldr r12,[r1,+0x1]
8e00693e:	825f 208a 	and r12,r0,r12
8e006942:	2a3f 408a 	sub r17,r2,r12
8e006946:	0530      	bgteu 8e006950 <__free_r+0x11c>
8e006948:	2544      	ldr r1,[r1,0x2]
8e00694a:	40bf 480a 	sub r18,r16,r1
8e00694e:	f610      	bne 8e00693a <__free_r+0x106>
8e006950:	05c4      	ldr r0,[r1,0x3]
8e006952:	0dd4      	str r0,[r3,0x3]
8e006954:	2d54      	str r1,[r3,0x2]
8e006956:	6154      	str r3,[r0,0x2]
8e006958:	65d4      	str r3,[r1,0x3]
8e00695a:	d5cc 2400 	ldr lr,[sp,+0x3]
8e00695e:	b41b 2402 	add sp,sp,16
8e006962:	14e2      	mov r0,r5
8e006964:	2c8b 0442 	mov r1,0x4464
8e006968:	946c 0400 	ldrd r4,[sp,+0x0]
8e00696c:	200b 18e2 	movt r1,0x8e00
8e006970:	0542      	jr r1
8e006972:	d5cc 2400 	ldr lr,[sp,+0x3]
8e006976:	b41b 2402 	add sp,sp,16
8e00697a:	946c 0400 	ldrd r4,[sp,+0x0]
8e00697e:	194f 0402 	rts
8e006982:	4866      	lsr r2,r2,0x3
8e006984:	820b 2792 	mov r12,0x7910
8e006988:	0876      	lsl r0,r2,0x3
8e00698a:	800b 38e2 	movt r12,0x8e00
8e00698e:	028b 4792 	mov r16,0x7914
8e006992:	101f 040a 	add r0,r12,r0
8e006996:	000b 58e2 	movt r16,0x8e00
8e00699a:	814c 2000 	ldr r12,[r0,+0x2]
8e00699e:	204c 4800 	ldr r17,[r16,+0x0]
8e0069a2:	484e      	asr r2,r2,0x2
8e0069a4:	252a      	lsl r1,r1,r2
8e0069a6:	0dd4      	str r0,[r3,0x3]
8e0069a8:	24ff 010a 	orr r1,r1,r17
8e0069ac:	8d5c 2000 	str r12,[r3,+0x2]
8e0069b0:	205c 0800 	str r1,[r16]
8e0069b4:	6154      	str r3,[r0,0x2]
8e0069b6:	71dc 0400 	str r3,[r12,+0x3]
8e0069ba:	d5cc 2400 	ldr lr,[sp,+0x3]
8e0069be:	b41b 2402 	add sp,sp,16
8e0069c2:	14e2      	mov r0,r5
8e0069c4:	2c8b 0442 	mov r1,0x4464
8e0069c8:	946c 0400 	ldrd r4,[sp,+0x0]
8e0069cc:	200b 18e2 	movt r1,0x8e00
8e0069d0:	0542      	jr r1
8e0069d2:	451a      	add r2,r1,r2
8e0069d4:	03ff 4806 	lsl r16,r16,0x1f
8e0069d8:	0b80      	blt 8e0069ee <__free_r+0x1ba>
8e0069da:	914c 2100 	ldr r12,[r4,-0x2]
8e0069de:	6e3f 008a 	sub r3,r3,r12
8e0069e2:	0dc4      	ldr r0,[r3,0x3]
8e0069e4:	2d44      	ldr r1,[r3,0x2]
8e0069e6:	4a1f 008a 	add r2,r2,r12
8e0069ea:	05d4      	str r0,[r1,0x3]
8e0069ec:	2154      	str r1,[r0,0x2]
8e0069ee:	018b 0792 	mov r0,0x790c
8e0069f2:	000b 18e2 	movt r0,0x8e00
8e0069f6:	0044      	ldr r0,[r0]
8e0069f8:	2023      	mov r1,0x1
8e0069fa:	28fa      	orr r1,r2,r1
8e0069fc:	2cd4      	str r1,[r3,0x1]
8e0069fe:	645c 0800 	str r3,[r17]
8e006a02:	283a      	sub r1,r2,r0
8e006a04:	ab50      	bltu 8e00695a <__free_r+0x126>
8e006a06:	3e0b 0202 	mov r1,0x20f0
8e006a0a:	200b 1002 	movt r1,0x0
8e006a0e:	478b 0672 	mov r2,0x673c
8e006a12:	14e2      	mov r0,r5
8e006a14:	2444      	ldr r1,[r1]
8e006a16:	400b 18e2 	movt r2,0x8e00
8e006a1a:	0952      	jalr r2
8e006a1c:	9fe0      	b 8e00695a <__free_r+0x126>
8e006a1e:	0023      	mov r0,0x1
8e006a20:	4ee8 ffff 	b 8e0068bc <__free_r+0x88>
8e006a24:	048b 0792 	mov r0,0x7924
8e006a28:	000b 18e2 	movt r0,0x8e00
8e006a2c:	6054      	str r3,[r0]
8e006a2e:	040b 0792 	mov r0,0x7920
8e006a32:	000b 18e2 	movt r0,0x8e00
8e006a36:	6054      	str r3,[r0]
8e006a38:	0023      	mov r0,0x1
8e006a3a:	087a      	orr r0,r2,r0
8e006a3c:	2ddc 4000 	str r17,[r3,+0x3]
8e006a40:	2d5c 4000 	str r17,[r3,+0x2]
8e006a44:	0cd4      	str r0,[r3,0x1]
8e006a46:	4d51      	str r2,[r3,r2]
8e006a48:	89e0      	b 8e00695a <__free_r+0x126>
8e006a4a:	823b 2002 	sub r12,r0,20
8e006a4e:	1820      	bgtu 8e006a7e <__free_r+0x24a>
8e006a50:	819b 200b 	add r12,r0,91
8e006a54:	103f 4406 	lsl r16,r12,0x1
8e006a58:	5fe8 ffff 	b 8e006916 <__free_r+0xe2>
8e006a5c:	028b 0792 	mov r0,0x7914
8e006a60:	000b 18e2 	movt r0,0x8e00
8e006a64:	4044      	ldr r2,[r0]
8e006a66:	904f 240e 	asr r12,r12,0x2
8e006a6a:	002b 4002 	mov r16,0x1
8e006a6e:	822f 288a 	lsl r12,r16,r12
8e006a72:	517f 040a 	orr r2,r12,r2
8e006a76:	4054      	str r2,[r0]
8e006a78:	04e2      	mov r0,r1
8e006a7a:	6ce8 ffff 	b 8e006952 <__free_r+0x11e>
8e006a7e:	023b 400a 	sub r16,r0,84
8e006a82:	0920      	bgtu 8e006a94 <__free_r+0x260>
8e006a84:	898f 2006 	lsr r12,r2,0xc
8e006a88:	931b 240d 	add r12,r12,110
8e006a8c:	103f 4406 	lsl r16,r12,0x1
8e006a90:	43e8 ffff 	b 8e006916 <__free_r+0xe2>
8e006a94:	223b 402a 	sub r17,r0,340
8e006a98:	0920      	bgtu 8e006aaa <__free_r+0x276>
8e006a9a:	89ef 2006 	lsr r12,r2,0xf
8e006a9e:	939b 240e 	add r12,r12,119
8e006aa2:	103f 4406 	lsl r16,r12,0x1
8e006aa6:	38e8 ffff 	b 8e006916 <__free_r+0xe2>
8e006aaa:	2a8b 0052 	mov r1,0x554
8e006aae:	40bf 400a 	sub r18,r0,r1
8e006ab2:	0920      	bgtu 8e006ac4 <__free_r+0x290>
8e006ab4:	8a4f 2006 	lsr r12,r2,0x12
8e006ab8:	921b 240f 	add r12,r12,124
8e006abc:	103f 4406 	lsl r16,r12,0x1
8e006ac0:	2be8 ffff 	b 8e006916 <__free_r+0xe2>
8e006ac4:	1f8b 4002 	mov r16,0xfc
8e006ac8:	8fcb 2002 	mov r12,0x7e
8e006acc:	25e8 ffff 	b 8e006916 <__free_r+0xe2>

8e006ad0 <_memmove>:
8e006ad0:	60ba      	sub r3,r0,r1
8e006ad2:	1b40      	blteu 8e006b08 <_memmove+0x38>
8e006ad4:	051f 400a 	add r16,r1,r2
8e006ad8:	803f 210a 	sub r12,r0,r16
8e006adc:	1630      	bgteu 8e006b08 <_memmove+0x38>
8e006ade:	6003      	mov r3,0x0
8e006ae0:	211f 400a 	add r17,r0,r2
8e006ae4:	2b93      	add r1,r2,-1
8e006ae6:	6d3a      	sub r3,r3,r2
8e006ae8:	883b 4000 	sub r20,r2,0
8e006aec:	0c00      	beq 8e006b04 <_memmove+0x34>
8e006aee:	419f 080a 	add r2,r16,r3
8e006af2:	8889 2000 	ldrb r12,[r2,+r1]
8e006af6:	459f 080a 	add r2,r17,r3
8e006afa:	8899 2000 	strb r12,[r2,+r1]
8e006afe:	2793      	add r1,r1,-1
8e006b00:	47b3      	sub r2,r1,-1
8e006b02:	f610      	bne 8e006aee <_memmove+0x1e>
8e006b04:	194f 0402 	rts
8e006b08:	6bbb 0001 	sub r3,r2,15
8e006b0c:	0f20      	bgtu 8e006b2a <_memmove+0x5a>
8e006b0e:	60e2      	mov r3,r0
8e006b10:	883b 2000 	sub r12,r2,0
8e006b14:	f800      	beq 8e006b04 <_memmove+0x34>
8e006b16:	4d1a      	add r2,r3,r2
8e006b18:	848c 2200 	ldrb r12,[r1],+0x1
8e006b1c:	8c9c 2200 	strb r12,[r3],+0x1
8e006b20:	0d3f 400a 	sub r16,r3,r2
8e006b24:	fa10      	bne 8e006b18 <_memmove+0x48>
8e006b26:	194f 0402 	rts
8e006b2a:	847f 200a 	orr r12,r1,r0
8e006b2e:	6063      	mov r3,0x3
8e006b30:	71df 040a 	and r3,r12,r3
8e006b34:	8c3b 2000 	sub r12,r3,0
8e006b38:	5610      	bne 8e006be4 <_memmove+0x114>
8e006b3a:	481b 40fe 	add r18,r2,-16
8e006b3e:	488f 4806 	lsr r18,r18,0x4
8e006b42:	889f 2806 	lsl r12,r18,0x4
8e006b46:	241b 4002 	add r17,r1,16
8e006b4a:	261f 488a 	add r17,r17,r12
8e006b4e:	64e2      	mov r3,r1
8e006b50:	80ef 2002 	mov r12,r0
8e006b54:	0c4c 4000 	ldr r16,[r3,+0x0]
8e006b58:	105c 4400 	str r16,[r12]
8e006b5c:	0ccc 4000 	ldr r16,[r3,+0x1]
8e006b60:	10dc 4400 	str r16,[r12,+0x1]
8e006b64:	0d4c 4000 	ldr r16,[r3,+0x2]
8e006b68:	115c 4400 	str r16,[r12,+0x2]
8e006b6c:	0dcc 4000 	ldr r16,[r3,+0x3]
8e006b70:	6c1b 0002 	add r3,r3,16
8e006b74:	11dc 4400 	str r16,[r12,+0x3]
8e006b78:	901b 2402 	add r12,r12,16
8e006b7c:	0cbf 410a 	sub r16,r3,r17
8e006b80:	ea10      	bne 8e006b54 <_memmove+0x84>
8e006b82:	889b 2800 	add r12,r18,1
8e006b86:	909f 2406 	lsl r12,r12,0x4
8e006b8a:	621f 008a 	add r3,r0,r12
8e006b8e:	261f 008a 	add r1,r1,r12
8e006b92:	81eb 2002 	mov r12,0xf
8e006b96:	8a5f 208a 	and r12,r2,r12
8e006b9a:	91bb 4400 	sub r20,r12,3
8e006b9e:	2540      	blteu 8e006be8 <_memmove+0x118>
8e006ba0:	921b 24ff 	add r12,r12,-4
8e006ba4:	704f 4406 	lsr r19,r12,0x2
8e006ba8:	4c5f 4806 	lsl r18,r19,0x2
8e006bac:	4a1b 4800 	add r18,r18,4
8e006bb0:	84ef 2002 	mov r12,r1
8e006bb4:	451f 410a 	add r18,r1,r18
8e006bb8:	0cef 4002 	mov r16,r3
8e006bbc:	30cc 4600 	ldr r17,[r12],+0x1
8e006bc0:	913f 450a 	sub r20,r12,r18
8e006bc4:	20dc 4a00 	str r17,[r16],+0x1
8e006bc8:	fa10      	bne 8e006bbc <_memmove+0xec>
8e006bca:	8c9b 2800 	add r12,r19,1
8e006bce:	905f 2406 	lsl r12,r12,0x2
8e006bd2:	006b 4002 	mov r16,0x3
8e006bd6:	485f 010a 	and r2,r2,r16
8e006bda:	261f 008a 	add r1,r1,r12
8e006bde:	6e1f 008a 	add r3,r3,r12
8e006be2:	97e0      	b 8e006b10 <_memmove+0x40>
8e006be4:	60e2      	mov r3,r0
8e006be6:	98e0      	b 8e006b16 <_memmove+0x46>
8e006be8:	50ef 0402 	mov r2,r12
8e006bec:	92e0      	b 8e006b10 <_memmove+0x40>
8e006bee:	01a2      	nop

8e006bf0 <_memset>:
8e006bf0:	6063      	mov r3,0x3
8e006bf2:	61da      	and r3,r0,r3
8e006bf4:	8c3b 2000 	sub r12,r3,0
8e006bf8:	60e2      	mov r3,r0
8e006bfa:	6700      	beq 8e006cc8 <_memset+0xd8>
8e006bfc:	471f 4006 	lsl r18,r1,0x18
8e006c00:	8b9b 20ff 	add r12,r2,-1
8e006c04:	4b0f 4806 	lsr r18,r18,0x18
8e006c08:	083b 4000 	sub r16,r2,0
8e006c0c:	206b 4002 	mov r17,0x3
8e006c10:	0910      	bne 8e006c22 <_memset+0x32>
8e006c12:	59e0      	b 8e006cc4 <_memset+0xd4>
8e006c14:	539b 04ff 	add r2,r12,-1
8e006c18:	103b 4400 	sub r16,r12,0
8e006c1c:	88ef 2002 	mov r12,r2
8e006c20:	5200      	beq 8e006cc4 <_memset+0xd4>
8e006c22:	4c9c 4200 	strb r18,[r3],+0x1
8e006c26:	4cdf 010a 	and r2,r3,r17
8e006c2a:	083b 4000 	sub r16,r2,0
8e006c2e:	0cef 4002 	mov r16,r3
8e006c32:	f110      	bne 8e006c14 <_memset+0x24>
8e006c34:	51bb 4400 	sub r18,r12,3
8e006c38:	3a40      	blteu 8e006cac <_memset+0xbc>
8e006c3a:	4716      	lsl r2,r1,0x18
8e006c3c:	4b06      	lsr r2,r2,0x18
8e006c3e:	6916      	lsl r3,r2,0x8
8e006c40:	4d7a      	orr r2,r3,r2
8e006c42:	6a16      	lsl r3,r2,0x10
8e006c44:	6d7a      	orr r3,r3,r2
8e006c46:	53bb 4401 	sub r18,r12,15
8e006c4a:	40ef 0802 	mov r2,r16
8e006c4e:	30ef 4402 	mov r17,r12
8e006c52:	1940      	blteu 8e006c84 <_memset+0x94>
8e006c54:	6854      	str r3,[r2]
8e006c56:	68d4      	str r3,[r2,0x1]
8e006c58:	6954      	str r3,[r2,0x2]
8e006c5a:	69d4      	str r3,[r2,0x3]
8e006c5c:	241b 48fe 	add r17,r17,-16
8e006c60:	481b 0002 	add r2,r2,16
8e006c64:	47bb 4801 	sub r18,r17,15
8e006c68:	f620      	bgtu 8e006c54 <_memset+0x64>
8e006c6a:	501b 04fe 	add r2,r12,-16
8e006c6e:	4886      	lsr r2,r2,0x4
8e006c70:	4893      	add r2,r2,1
8e006c72:	4896      	lsl r2,r2,0x4
8e006c74:	011f 480a 	add r16,r16,r2
8e006c78:	41e3      	mov r2,0xf
8e006c7a:	915f 240a 	and r12,r12,r2
8e006c7e:	51bb 0400 	sub r2,r12,3
8e006c82:	1540      	blteu 8e006cac <_memset+0xbc>
8e006c84:	20ef 4802 	mov r17,r16
8e006c88:	50ef 0402 	mov r2,r12
8e006c8c:	4a13      	add r2,r2,-4
8e006c8e:	64dc 0a00 	str r3,[r17],+0x1
8e006c92:	49bb 4000 	sub r18,r2,3
8e006c96:	fb20      	bgtu 8e006c8c <_memset+0x9c>
8e006c98:	521b 04ff 	add r2,r12,-4
8e006c9c:	4846      	lsr r2,r2,0x2
8e006c9e:	4893      	add r2,r2,1
8e006ca0:	4856      	lsl r2,r2,0x2
8e006ca2:	6063      	mov r3,0x3
8e006ca4:	91df 240a 	and r12,r12,r3
8e006ca8:	011f 480a 	add r16,r16,r2
8e006cac:	2716      	lsl r1,r1,0x18
8e006cae:	2706      	lsr r1,r1,0x18
8e006cb0:	421f 088a 	add r2,r16,r12
8e006cb4:	703b 0400 	sub r3,r12,0
8e006cb8:	0600      	beq 8e006cc4 <_memset+0xd4>
8e006cba:	209c 0a00 	strb r1,[r16],+0x1
8e006cbe:	613f 080a 	sub r3,r16,r2
8e006cc2:	fc10      	bne 8e006cba <_memset+0xca>
8e006cc4:	194f 0402 	rts
8e006cc8:	00ef 4002 	mov r16,r0
8e006ccc:	88ef 2002 	mov r12,r2
8e006cd0:	b2e0      	b 8e006c34 <_memset+0x44>
8e006cd2:	01a2      	nop

8e006cd4 <__realloc_r>:
8e006cd4:	977c 0700 	strd r4,[sp],-0x6
8e006cd8:	84e2      	mov r4,r1
8e006cda:	d6fc 0400 	strd r6,[sp,+0x5]
8e006cde:	167c 2400 	strd r8,[sp,+0x4]
8e006ce2:	55fc 2400 	strd r10,[sp,+0x3]
8e006ce6:	d57c 2400 	strd lr,[sp,+0x2]
8e006cea:	15dc 8400 	str r32,[sp,+0x3]
8e006cee:	3033      	sub r1,r4,0
8e006cf0:	00ef 2002 	mov r8,r0
8e006cf4:	c8e2      	mov r6,r2
8e006cf6:	5608 0001 	beq 8e006fa2 <__realloc_r+0x2ce>
8e006cfa:	2c0b 0442 	mov r1,0x4460
8e006cfe:	200b 18e2 	movt r1,0x8e00
8e006d02:	0552      	jalr r1
8e006d04:	ff8b 0ff2 	mov r7,0xfffc
8e006d08:	90cc 2100 	ldr r12,[r4,-0x1]
8e006d0c:	ffeb 1ff2 	movt r7,0xffff
8e006d10:	301b 20ff 	add r9,r4,-8
8e006d14:	f3df 040a 	and r7,r12,r7
8e006d18:	199b 0001 	add r0,r6,11
8e006d1c:	433b 0002 	sub r2,r0,22
8e006d20:	7520      	bgtu 8e006e0a <__realloc_r+0x136>
8e006d22:	4003      	mov r2,0x0
8e006d24:	0203      	mov r0,0x10
8e006d26:	a203      	mov r5,0x10
8e006d28:	773a      	sub r3,r5,r6
8e006d2a:	6023      	mov r3,0x1
8e006d2c:	2003      	mov r1,0x0
8e006d2e:	2c52      	movltu r1,r3
8e006d30:	64e2      	mov r3,r1
8e006d32:	6f16      	lsl r3,r3,0x18
8e006d34:	6f06      	lsr r3,r3,0x18
8e006d36:	0c3b 4000 	sub r16,r3,0
8e006d3a:	4818 0001 	bne 8e006fca <__realloc_r+0x2f6>
8e006d3e:	283b 4000 	sub r17,r2,0
8e006d42:	4418 0001 	bne 8e006fca <__realloc_r+0x2f6>
8e006d46:	3c3a      	sub r1,r7,r0
8e006d48:	6970      	bgte 8e006e1a <__realloc_r+0x146>
8e006d4a:	630b 2792 	mov fp,0x7918
8e006d4e:	600b 38e2 	movt fp,0x8e00
8e006d52:	4c4c 0400 	ldr r2,[fp,+0x0]
8e006d56:	279f 040a 	add r1,r9,r7
8e006d5a:	68ba      	sub r3,r2,r1
8e006d5c:	3d08 0001 	beq 8e006fd6 <__realloc_r+0x302>
8e006d60:	64c4      	ldr r3,[r1,0x1]
8e006d62:	1fcb 4ff2 	mov r16,0xfffe
8e006d66:	1feb 5ff2 	movt r16,0xffff
8e006d6a:	0c5f 410a 	and r16,r3,r16
8e006d6e:	041f 410a 	add r16,r1,r16
8e006d72:	00cc 4800 	ldr r16,[r16,+0x1]
8e006d76:	03ff 4806 	lsl r16,r16,0x1f
8e006d7a:	7e70      	bgte 8e006e76 <__realloc_r+0x1a2>
8e006d7c:	6003      	mov r3,0x0
8e006d7e:	2003      	mov r1,0x0
8e006d80:	93ff 2406 	lsl r12,r12,0x1f
8e006d84:	a388 0000 	blt 8e006eca <__realloc_r+0x1f6>
8e006d88:	514c 2100 	ldr r10,[r4,-0x2]
8e006d8c:	1f8b 8ff2 	mov r32,0xfffc
8e006d90:	453f 248a 	sub r10,r9,r10
8e006d94:	88cc 2400 	ldr r12,[r10,+0x1]
8e006d98:	1feb 9ff2 	movt r32,0xffff
8e006d9c:	025f 908a 	and r32,r32,r12
8e006da0:	039f 900a 	add r32,r32,r7
8e006da4:	843b 2000 	sub r12,r1,0
8e006da8:	cd08 0000 	beq 8e006f42 <__realloc_r+0x26e>
8e006dac:	ec1f 220a 	add r15,r3,r32
8e006db0:	053f 400a 	sub r16,r1,r2
8e006db4:	6d08 0001 	beq 8e00708e <__realloc_r+0x3ba>
8e006db8:	1c3f 440a 	sub r16,r15,r0
8e006dbc:	c388 0000 	blt 8e006f42 <__realloc_r+0x26e>
8e006dc0:	45c4      	ldr r2,[r1,0x3]
8e006dc2:	2544      	ldr r1,[r1,0x2]
8e006dc4:	c81b 0401 	add r6,r10,8
8e006dc8:	2954      	str r1,[r2,0x2]
8e006dca:	45d4      	str r2,[r1,0x3]
8e006dcc:	29cc 0400 	ldr r1,[r10,+0x3]
8e006dd0:	694c 0400 	ldr r3,[r10,+0x2]
8e006dd4:	5e13      	add r2,r7,-4
8e006dd6:	2dd4      	str r1,[r3,0x3]
8e006dd8:	6554      	str r3,[r1,0x2]
8e006dda:	2a3b 4004 	sub r17,r2,36
8e006dde:	b428 0001 	bgtu 8e007146 <__realloc_r+0x472>
8e006de2:	09bb 0002 	sub r0,r2,19
8e006de6:	1448 0001 	blteu 8e00700e <__realloc_r+0x33a>
8e006dea:	1044      	ldr r0,[r4]
8e006dec:	29bb 0003 	sub r1,r2,27
8e006df0:	095c 0400 	str r0,[r10,+0x2]
8e006df4:	10c4      	ldr r0,[r4,0x1]
8e006df6:	09dc 0400 	str r0,[r10,+0x3]
8e006dfa:	b828 0001 	bgtu 8e00716a <__realloc_r+0x496>
8e006dfe:	281b 0402 	add r1,r10,16
8e006e02:	501b 0001 	add r2,r4,8
8e006e06:	06e8 0001 	b 8e007012 <__realloc_r+0x33e>
8e006e0a:	bf0b 0ff2 	mov r5,0xfff8
8e006e0e:	bfeb 1ff2 	movt r5,0xffff
8e006e12:	a2da      	and r5,r0,r5
8e006e14:	14e2      	mov r0,r5
8e006e16:	57e6      	lsr r2,r5,0x1f
8e006e18:	88e0      	b 8e006d28 <__realloc_r+0x54>
8e006e1a:	fcef 2002 	mov r15,r7
8e006e1e:	1ebf 040a 	sub r0,r15,r5
8e006e22:	03bb 4001 	sub r16,r0,15
8e006e26:	3920      	bgtu 8e006e98 <__realloc_r+0x1c4>
8e006e28:	0023      	mov r0,0x1
8e006e2a:	905f 240a 	and r12,r12,r0
8e006e2e:	93ff 248a 	orr r12,r12,r15
8e006e32:	84dc 2400 	str r12,[r9,+0x1]
8e006e36:	279f 248a 	add r9,r9,r15
8e006e3a:	24cc 0400 	ldr r1,[r9,+0x1]
8e006e3e:	047a      	orr r0,r1,r0
8e006e40:	04dc 0400 	str r0,[r9,+0x1]
8e006e44:	2c8b 0442 	mov r1,0x4464
8e006e48:	00ef 0402 	mov r0,r8
8e006e4c:	200b 18e2 	movt r1,0x8e00
8e006e50:	0552      	jalr r1
8e006e52:	d0e2      	mov r6,r4
8e006e54:	18e2      	mov r0,r6
8e006e56:	d6ec 0400 	ldrd r6,[sp,+0x5]
8e006e5a:	166c 2400 	ldrd r8,[sp,+0x4]
8e006e5e:	55ec 2400 	ldrd r10,[sp,+0x3]
8e006e62:	d56c 2400 	ldrd lr,[sp,+0x2]
8e006e66:	15cc 8400 	ldr r32,[sp,+0x3]
8e006e6a:	b41b 2406 	add sp,sp,48
8e006e6e:	946c 0400 	ldrd r4,[sp,+0x0]
8e006e72:	194f 0402 	rts
8e006e76:	1f8b 4ff2 	mov r16,0xfffc
8e006e7a:	1feb 5ff2 	movt r16,0xffff
8e006e7e:	6c5f 010a 	and r3,r3,r16
8e006e82:	ef9f 200a 	add r15,r3,r7
8e006e86:	3c3f 440a 	sub r17,r15,r0
8e006e8a:	7b88 ffff 	blt 8e006d80 <__realloc_r+0xac>
8e006e8e:	05c4      	ldr r0,[r1,0x3]
8e006e90:	2544      	ldr r1,[r1,0x2]
8e006e92:	05d4      	str r0,[r1,0x3]
8e006e94:	2154      	str r1,[r0,0x2]
8e006e96:	c4e0      	b 8e006e1e <__realloc_r+0x14a>
8e006e98:	4023      	mov r2,0x1
8e006e9a:	915f 240a 	and r12,r12,r2
8e006e9e:	92ff 240a 	orr r12,r12,r5
8e006ea2:	617a      	orr r3,r0,r2
8e006ea4:	269f 040a 	add r1,r9,r5
8e006ea8:	84dc 2400 	str r12,[r9,+0x1]
8e006eac:	041a      	add r0,r1,r0
8e006eae:	64d4      	str r3,[r1,0x1]
8e006eb0:	60c4      	ldr r3,[r0,0x1]
8e006eb2:	241b 0001 	add r1,r1,8
8e006eb6:	4d7a      	orr r2,r3,r2
8e006eb8:	40d4      	str r2,[r0,0x1]
8e006eba:	468b 0682 	mov r2,0x6834
8e006ebe:	00ef 0402 	mov r0,r8
8e006ec2:	400b 18e2 	movt r2,0x8e00
8e006ec6:	0952      	jalr r2
8e006ec8:	bee0      	b 8e006e44 <__realloc_r+0x170>
8e006eca:	510b 03c2 	mov r2,0x3c88
8e006ece:	38e2      	mov r1,r6
8e006ed0:	00ef 0402 	mov r0,r8
8e006ed4:	400b 18e2 	movt r2,0x8e00
8e006ed8:	0952      	jalr r2
8e006eda:	803b 2000 	sub r12,r0,0
8e006ede:	c0e2      	mov r6,r0
8e006ee0:	2900      	beq 8e006f32 <__realloc_r+0x25e>
8e006ee2:	90cc 2100 	ldr r12,[r4,-0x1]
8e006ee6:	3fcb 0ff2 	mov r1,0xfffe
8e006eea:	3feb 1ff2 	movt r1,0xffff
8e006eee:	30df 040a 	and r1,r12,r1
8e006ef2:	401b 00ff 	add r2,r0,-8
8e006ef6:	249f 040a 	add r1,r9,r1
8e006efa:	08bf 400a 	sub r16,r2,r1
8e006efe:	1808 0001 	beq 8e00712e <__realloc_r+0x45a>
8e006f02:	5e13      	add r2,r7,-4
8e006f04:	2a3b 4004 	sub r17,r2,36
8e006f08:	bb28 0000 	bgtu 8e00707e <__realloc_r+0x3aa>
8e006f0c:	09bb 0002 	sub r0,r2,19
8e006f10:	7220      	bgtu 8e006ff4 <__realloc_r+0x320>
8e006f12:	18e2      	mov r0,r6
8e006f14:	30e2      	mov r1,r4
8e006f16:	4444      	ldr r2,[r1]
8e006f18:	4054      	str r2,[r0]
8e006f1a:	44c4      	ldr r2,[r1,0x1]
8e006f1c:	40d4      	str r2,[r0,0x1]
8e006f1e:	2544      	ldr r1,[r1,0x2]
8e006f20:	2154      	str r1,[r0,0x2]
8e006f22:	468b 0682 	mov r2,0x6834
8e006f26:	00ef 0402 	mov r0,r8
8e006f2a:	30e2      	mov r1,r4
8e006f2c:	400b 18e2 	movt r2,0x8e00
8e006f30:	0952      	jalr r2
8e006f32:	2c8b 0442 	mov r1,0x4464
8e006f36:	00ef 0402 	mov r0,r8
8e006f3a:	200b 18e2 	movt r1,0x8e00
8e006f3e:	0552      	jalr r1
8e006f40:	8ae0      	b 8e006e54 <__realloc_r+0x180>
8e006f42:	803f 300a 	sub r12,r32,r0
8e006f46:	c280      	blt 8e006eca <__realloc_r+0x1f6>
8e006f48:	29cc 0400 	ldr r1,[r10,+0x3]
8e006f4c:	694c 0400 	ldr r3,[r10,+0x2]
8e006f50:	c81b 0401 	add r6,r10,8
8e006f54:	5e13      	add r2,r7,-4
8e006f56:	2dd4      	str r1,[r3,0x3]
8e006f58:	6554      	str r3,[r1,0x2]
8e006f5a:	0a3b 4004 	sub r16,r2,36
8e006f5e:	6720      	bgtu 8e00702c <__realloc_r+0x358>
8e006f60:	29bb 4002 	sub r17,r2,19
8e006f64:	ff48 0000 	blteu 8e007162 <__realloc_r+0x48e>
8e006f68:	1044      	ldr r0,[r4]
8e006f6a:	29bb 0003 	sub r1,r2,27
8e006f6e:	095c 0400 	str r0,[r10,+0x2]
8e006f72:	10c4      	ldr r0,[r4,0x1]
8e006f74:	09dc 0400 	str r0,[r10,+0x3]
8e006f78:	1228 0001 	bgtu 8e00719c <__realloc_r+0x4c8>
8e006f7c:	281b 0402 	add r1,r10,16
8e006f80:	501b 0001 	add r2,r4,8
8e006f84:	0844      	ldr r0,[r2]
8e006f86:	98e2      	mov r4,r6
8e006f88:	0454      	str r0,[r1]
8e006f8a:	08c4      	ldr r0,[r2,0x1]
8e006f8c:	e0ef 3002 	mov r15,r32
8e006f90:	04d4      	str r0,[r1,0x1]
8e006f92:	0944      	ldr r0,[r2,0x2]
8e006f94:	28ef 2402 	mov r9,r10
8e006f98:	0554      	str r0,[r1,0x2]
8e006f9a:	88cc 2400 	ldr r12,[r10,+0x1]
8e006f9e:	40e8 ffff 	b 8e006e1e <__realloc_r+0x14a>
8e006fa2:	d6ec 0400 	ldrd r6,[sp,+0x5]
8e006fa6:	166c 2400 	ldrd r8,[sp,+0x4]
8e006faa:	55ec 2400 	ldrd r10,[sp,+0x3]
8e006fae:	d56c 2400 	ldrd lr,[sp,+0x2]
8e006fb2:	15cc 8400 	ldr r32,[sp,+0x3]
8e006fb6:	b41b 2406 	add sp,sp,48
8e006fba:	28e2      	mov r1,r2
8e006fbc:	946c 0400 	ldrd r4,[sp,+0x0]
8e006fc0:	510b 03c2 	mov r2,0x3c88
8e006fc4:	400b 18e2 	movt r2,0x8e00
8e006fc8:	0942      	jr r2
8e006fca:	0183      	mov r0,0xc
8e006fcc:	005c 0400 	str r0,[r8]
8e006fd0:	c003      	mov r6,0x0
8e006fd2:	41e8 ffff 	b 8e006e54 <__realloc_r+0x180>
8e006fd6:	28c4      	ldr r1,[r2,0x1]
8e006fd8:	7f8b 0ff2 	mov r3,0xfffc
8e006fdc:	7feb 1ff2 	movt r3,0xffff
8e006fe0:	6cda      	and r3,r3,r1
8e006fe2:	141b 4002 	add r16,r5,16
8e006fe6:	2f9a      	add r1,r3,r7
8e006fe8:	243f 410a 	sub r17,r1,r16
8e006fec:	3070      	bgte 8e00704c <__realloc_r+0x378>
8e006fee:	28e2      	mov r1,r2
8e006ff0:	c8e8 fffe 	b 8e006d80 <__realloc_r+0xac>
8e006ff4:	1044      	ldr r0,[r4]
8e006ff6:	29bb 0003 	sub r1,r2,27
8e006ffa:	1854      	str r0,[r6]
8e006ffc:	10c4      	ldr r0,[r4,0x1]
8e006ffe:	18d4      	str r0,[r6,0x1]
8e007000:	8a28 0000 	bgtu 8e007114 <__realloc_r+0x440>
8e007004:	181b 0001 	add r0,r6,8
8e007008:	301b 0001 	add r1,r4,8
8e00700c:	85e0      	b 8e006f16 <__realloc_r+0x242>
8e00700e:	38e2      	mov r1,r6
8e007010:	50e2      	mov r2,r4
8e007012:	0844      	ldr r0,[r2]
8e007014:	98e2      	mov r4,r6
8e007016:	0454      	str r0,[r1]
8e007018:	08c4      	ldr r0,[r2,0x1]
8e00701a:	28ef 2402 	mov r9,r10
8e00701e:	04d4      	str r0,[r1,0x1]
8e007020:	0944      	ldr r0,[r2,0x2]
8e007022:	0554      	str r0,[r1,0x2]
8e007024:	88cc 2400 	ldr r12,[r10,+0x1]
8e007028:	fbe8 fffe 	b 8e006e1e <__realloc_r+0x14a>
8e00702c:	7a0b 06a2 	mov r3,0x6ad0
8e007030:	30e2      	mov r1,r4
8e007032:	18e2      	mov r0,r6
8e007034:	600b 18e2 	movt r3,0x8e00
8e007038:	0d52      	jalr r3
8e00703a:	98e2      	mov r4,r6
8e00703c:	88cc 2400 	ldr r12,[r10,+0x1]
8e007040:	e0ef 3002 	mov r15,r32
8e007044:	28ef 2402 	mov r9,r10
8e007048:	ebe8 fffe 	b 8e006e1e <__realloc_r+0x14a>
8e00704c:	26ba      	sub r1,r1,r5
8e00704e:	0023      	mov r0,0x1
8e007050:	269f 240a 	add r9,r9,r5
8e007054:	247a      	orr r1,r1,r0
8e007056:	24dc 0400 	str r1,[r9,+0x1]
8e00705a:	30cc 0100 	ldr r1,[r4,-0x1]
8e00705e:	2c5c 2400 	str r9,[fp]
8e007062:	00da      	and r0,r0,r1
8e007064:	b47a      	orr r5,r5,r0
8e007066:	2c8b 0442 	mov r1,0x4464
8e00706a:	b0dc 0100 	str r5,[r4,-0x1]
8e00706e:	00ef 0402 	mov r0,r8
8e007072:	200b 18e2 	movt r1,0x8e00
8e007076:	d0e2      	mov r6,r4
8e007078:	0552      	jalr r1
8e00707a:	ede8 fffe 	b 8e006e54 <__realloc_r+0x180>
8e00707e:	7a0b 06a2 	mov r3,0x6ad0
8e007082:	30e2      	mov r1,r4
8e007084:	600b 18e2 	movt r3,0x8e00
8e007088:	0d52      	jalr r3
8e00708a:	4ce8 ffff 	b 8e006f22 <__realloc_r+0x24e>
8e00708e:	341b 0002 	add r1,r5,16
8e007092:	3cbf 440a 	sub r17,r15,r1
8e007096:	5688 ffff 	blt 8e006f42 <__realloc_r+0x26e>
8e00709a:	09cc 0400 	ldr r0,[r10,+0x3]
8e00709e:	294c 0400 	ldr r1,[r10,+0x2]
8e0070a2:	c81b 0401 	add r6,r10,8
8e0070a6:	5e13      	add r2,r7,-4
8e0070a8:	05d4      	str r0,[r1,0x3]
8e0070aa:	2154      	str r1,[r0,0x2]
8e0070ac:	0a3b 0004 	sub r0,r2,36
8e0070b0:	9d28 0000 	bgtu 8e0071ea <__realloc_r+0x516>
8e0070b4:	29bb 0002 	sub r1,r2,19
8e0070b8:	18e2      	mov r0,r6
8e0070ba:	0f40      	blteu 8e0070d8 <__realloc_r+0x404>
8e0070bc:	1044      	ldr r0,[r4]
8e0070be:	69bb 0003 	sub r3,r2,27
8e0070c2:	095c 0400 	str r0,[r10,+0x2]
8e0070c6:	10c4      	ldr r0,[r4,0x1]
8e0070c8:	09dc 0400 	str r0,[r10,+0x3]
8e0070cc:	9828 0000 	bgtu 8e0071fc <__realloc_r+0x528>
8e0070d0:	081b 0402 	add r0,r10,16
8e0070d4:	901b 0001 	add r4,r4,8
8e0070d8:	3044      	ldr r1,[r4]
8e0070da:	2054      	str r1,[r0]
8e0070dc:	30c4      	ldr r1,[r4,0x1]
8e0070de:	20d4      	str r1,[r0,0x1]
8e0070e0:	3144      	ldr r1,[r4,0x2]
8e0070e2:	2154      	str r1,[r0,0x2]
8e0070e4:	5ebf 040a 	sub r2,r15,r5
8e0070e8:	0023      	mov r0,0x1
8e0070ea:	2a9f 040a 	add r1,r10,r5
8e0070ee:	487a      	orr r2,r2,r0
8e0070f0:	44d4      	str r2,[r1,0x1]
8e0070f2:	48cc 0400 	ldr r2,[r10,+0x1]
8e0070f6:	2c5c 0400 	str r1,[fp]
8e0070fa:	015a      	and r0,r0,r2
8e0070fc:	b47a      	orr r5,r5,r0
8e0070fe:	2c8b 0442 	mov r1,0x4464
8e007102:	a8dc 0400 	str r5,[r10,+0x1]
8e007106:	00ef 0402 	mov r0,r8
8e00710a:	200b 18e2 	movt r1,0x8e00
8e00710e:	0552      	jalr r1
8e007110:	a2e8 fffe 	b 8e006e54 <__realloc_r+0x180>
8e007114:	1144      	ldr r0,[r4,0x2]
8e007116:	6a3b 0004 	sub r3,r2,36
8e00711a:	1954      	str r0,[r6,0x2]
8e00711c:	11c4      	ldr r0,[r4,0x3]
8e00711e:	19d4      	str r0,[r6,0x3]
8e007120:	3400      	beq 8e007188 <__realloc_r+0x4b4>
8e007122:	181b 0002 	add r0,r6,16
8e007126:	301b 0002 	add r1,r4,16
8e00712a:	f6e8 fffe 	b 8e006f16 <__realloc_r+0x242>
8e00712e:	00cc 0100 	ldr r0,[r0,-0x1]
8e007132:	ff8b 2ff2 	mov r15,0xfffc
8e007136:	ffeb 3ff2 	movt r15,0xffff
8e00713a:	fc5f 240a 	and r15,r15,r0
8e00713e:	ff9f 240a 	add r15,r15,r7
8e007142:	6ee8 fffe 	b 8e006e1e <__realloc_r+0x14a>
8e007146:	7a0b 06a2 	mov r3,0x6ad0
8e00714a:	30e2      	mov r1,r4
8e00714c:	18e2      	mov r0,r6
8e00714e:	600b 18e2 	movt r3,0x8e00
8e007152:	0d52      	jalr r3
8e007154:	98e2      	mov r4,r6
8e007156:	88cc 2400 	ldr r12,[r10,+0x1]
8e00715a:	28ef 2402 	mov r9,r10
8e00715e:	60e8 fffe 	b 8e006e1e <__realloc_r+0x14a>
8e007162:	38e2      	mov r1,r6
8e007164:	50e2      	mov r2,r4
8e007166:	0fe8 ffff 	b 8e006f84 <__realloc_r+0x2b0>
8e00716a:	1144      	ldr r0,[r4,0x2]
8e00716c:	6a3b 0004 	sub r3,r2,36
8e007170:	0a5c 0400 	str r0,[r10,+0x4]
8e007174:	11c4      	ldr r0,[r4,0x3]
8e007176:	0adc 0400 	str r0,[r10,+0x5]
8e00717a:	2000      	beq 8e0071ba <__realloc_r+0x4e6>
8e00717c:	281b 0403 	add r1,r10,24
8e007180:	501b 0002 	add r2,r4,16
8e007184:	47e8 ffff 	b 8e007012 <__realloc_r+0x33e>
8e007188:	3244      	ldr r1,[r4,0x4]
8e00718a:	181b 0003 	add r0,r6,24
8e00718e:	3a54      	str r1,[r6,0x4]
8e007190:	52c4      	ldr r2,[r4,0x5]
8e007192:	301b 0003 	add r1,r4,24
8e007196:	5ad4      	str r2,[r6,0x5]
8e007198:	bfe8 fffe 	b 8e006f16 <__realloc_r+0x242>
8e00719c:	1144      	ldr r0,[r4,0x2]
8e00719e:	6a3b 0004 	sub r3,r2,36
8e0071a2:	0a5c 0400 	str r0,[r10,+0x4]
8e0071a6:	11c4      	ldr r0,[r4,0x3]
8e0071a8:	0adc 0400 	str r0,[r10,+0x5]
8e0071ac:	1300      	beq 8e0071d2 <__realloc_r+0x4fe>
8e0071ae:	281b 0403 	add r1,r10,24
8e0071b2:	501b 0002 	add r2,r4,16
8e0071b6:	e7e8 fffe 	b 8e006f84 <__realloc_r+0x2b0>
8e0071ba:	1244      	ldr r0,[r4,0x4]
8e0071bc:	281b 0404 	add r1,r10,32
8e0071c0:	0b5c 0400 	str r0,[r10,+0x6]
8e0071c4:	12c4      	ldr r0,[r4,0x5]
8e0071c6:	501b 0003 	add r2,r4,24
8e0071ca:	0bdc 0400 	str r0,[r10,+0x7]
8e0071ce:	22e8 ffff 	b 8e007012 <__realloc_r+0x33e>
8e0071d2:	1244      	ldr r0,[r4,0x4]
8e0071d4:	281b 0404 	add r1,r10,32
8e0071d8:	0b5c 0400 	str r0,[r10,+0x6]
8e0071dc:	12c4      	ldr r0,[r4,0x5]
8e0071de:	501b 0003 	add r2,r4,24
8e0071e2:	0bdc 0400 	str r0,[r10,+0x7]
8e0071e6:	cfe8 fffe 	b 8e006f84 <__realloc_r+0x2b0>
8e0071ea:	7a0b 06a2 	mov r3,0x6ad0
8e0071ee:	18e2      	mov r0,r6
8e0071f0:	30e2      	mov r1,r4
8e0071f2:	600b 18e2 	movt r3,0x8e00
8e0071f6:	0d52      	jalr r3
8e0071f8:	76e8 ffff 	b 8e0070e4 <__realloc_r+0x410>
8e0071fc:	1144      	ldr r0,[r4,0x2]
8e0071fe:	8a3b 2004 	sub r12,r2,36
8e007202:	0a5c 0400 	str r0,[r10,+0x4]
8e007206:	11c4      	ldr r0,[r4,0x3]
8e007208:	0adc 0400 	str r0,[r10,+0x5]
8e00720c:	0700      	beq 8e00721a <__realloc_r+0x546>
8e00720e:	081b 0403 	add r0,r10,24
8e007212:	901b 0002 	add r4,r4,16
8e007216:	61e8 ffff 	b 8e0070d8 <__realloc_r+0x404>
8e00721a:	3244      	ldr r1,[r4,0x4]
8e00721c:	081b 0404 	add r0,r10,32
8e007220:	2b5c 0400 	str r1,[r10,+0x6]
8e007224:	32c4      	ldr r1,[r4,0x5]
8e007226:	901b 0003 	add r4,r4,24
8e00722a:	2bdc 0400 	str r1,[r10,+0x7]
8e00722e:	55e8 ffff 	b 8e0070d8 <__realloc_r+0x404>
8e007232:	01a2      	nop

8e007234 <_cleanup_glue>:
8e007234:	957c 0700 	strd r4,[sp],-0x2
8e007238:	84e2      	mov r4,r1
8e00723a:	2444      	ldr r1,[r1]
8e00723c:	d5dc 2400 	str lr,[sp,+0x3]
8e007240:	4433      	sub r2,r1,0
8e007242:	a0e2      	mov r5,r0
8e007244:	0600      	beq 8e007250 <_cleanup_glue+0x1c>
8e007246:	468b 0722 	mov r2,0x7234
8e00724a:	400b 18e2 	movt r2,0x8e00
8e00724e:	0952      	jalr r2
8e007250:	d5cc 2400 	ldr lr,[sp,+0x3]
8e007254:	b41b 2402 	add sp,sp,16
8e007258:	14e2      	mov r0,r5
8e00725a:	30e2      	mov r1,r4
8e00725c:	468b 0682 	mov r2,0x6834
8e007260:	946c 0400 	ldrd r4,[sp,+0x0]
8e007264:	400b 18e2 	movt r2,0x8e00
8e007268:	0942      	jr r2
8e00726a:	01a2      	nop

8e00726c <__reclaim_reent>:
8e00726c:	270b 0742 	mov r1,0x7438
8e007270:	200b 18e2 	movt r1,0x8e00
8e007274:	2444      	ldr r1,[r1]
8e007276:	95fc 0700 	strd r4,[sp],-0x3
8e00727a:	a0e2      	mov r5,r0
8e00727c:	d57c 0400 	strd r6,[sp,+0x2]
8e007280:	d5dc 2400 	str lr,[sp,+0x3]
8e007284:	14ba      	sub r0,r5,r1
8e007286:	4a00      	beq 8e00731a <__reclaim_reent+0xae>
8e007288:	35cc 0002 	ldr r1,[r5,+0x13]
8e00728c:	0433      	sub r0,r1,0
8e00728e:	1b00      	beq 8e0072c4 <__reclaim_reent+0x58>
8e007290:	c68b 0682 	mov r6,0x6834
8e007294:	0003      	mov r0,0x0
8e007296:	e003      	mov r7,0x0
8e007298:	c00b 18e2 	movt r6,0x8e00
8e00729c:	0056      	lsl r0,r0,0x2
8e00729e:	4441      	ldr r2,[r1,r0]
8e0072a0:	0833      	sub r0,r2,0
8e0072a2:	0a00      	beq 8e0072b6 <__reclaim_reent+0x4a>
8e0072a4:	28e2      	mov r1,r2
8e0072a6:	14e2      	mov r0,r5
8e0072a8:	8844      	ldr r4,[r2]
8e0072aa:	1952      	jalr r6
8e0072ac:	3033      	sub r1,r4,0
8e0072ae:	50e2      	mov r2,r4
8e0072b0:	fa10      	bne 8e0072a4 <__reclaim_reent+0x38>
8e0072b2:	35cc 0002 	ldr r1,[r5,+0x13]
8e0072b6:	fc93      	add r7,r7,1
8e0072b8:	1c3b 0004 	sub r0,r7,32
8e0072bc:	1ce2      	mov r0,r7
8e0072be:	ef10      	bne 8e00729c <__reclaim_reent+0x30>
8e0072c0:	14e2      	mov r0,r5
8e0072c2:	1952      	jalr r6
8e0072c4:	344c 0002 	ldr r1,[r5,+0x10]
8e0072c8:	0433      	sub r0,r1,0
8e0072ca:	0700      	beq 8e0072d8 <__reclaim_reent+0x6c>
8e0072cc:	c68b 0682 	mov r6,0x6834
8e0072d0:	c00b 18e2 	movt r6,0x8e00
8e0072d4:	14e2      	mov r0,r5
8e0072d6:	1952      	jalr r6
8e0072d8:	554c 000a 	ldr r2,[r5,+0x52]
8e0072dc:	2833      	sub r1,r2,0
8e0072de:	1000      	beq 8e0072fe <__reclaim_reent+0x92>
8e0072e0:	f41b 002a 	add r7,r5,336
8e0072e4:	2bba      	sub r1,r2,r7
8e0072e6:	0c00      	beq 8e0072fe <__reclaim_reent+0x92>
8e0072e8:	c68b 0682 	mov r6,0x6834
8e0072ec:	c00b 18e2 	movt r6,0x8e00
8e0072f0:	28e2      	mov r1,r2
8e0072f2:	14e2      	mov r0,r5
8e0072f4:	8844      	ldr r4,[r2]
8e0072f6:	1952      	jalr r6
8e0072f8:	1e3a      	sub r0,r7,r4
8e0072fa:	50e2      	mov r2,r4
8e0072fc:	fa10      	bne 8e0072f0 <__reclaim_reent+0x84>
8e0072fe:	36cc 0002 	ldr r1,[r5,+0x15]
8e007302:	0433      	sub r0,r1,0
8e007304:	0700      	beq 8e007312 <__reclaim_reent+0xa6>
8e007306:	468b 0682 	mov r2,0x6834
8e00730a:	14e2      	mov r0,r5
8e00730c:	400b 18e2 	movt r2,0x8e00
8e007310:	0952      	jalr r2
8e007312:	174c 0001 	ldr r0,[r5,+0xe]
8e007316:	2033      	sub r1,r0,0
8e007318:	0b10      	bne 8e00732e <__reclaim_reent+0xc2>
8e00731a:	d56c 0400 	ldrd r6,[sp,+0x2]
8e00731e:	d5cc 2400 	ldr lr,[sp,+0x3]
8e007322:	b41b 2403 	add sp,sp,24
8e007326:	946c 0400 	ldrd r4,[sp,+0x0]
8e00732a:	194f 0402 	rts
8e00732e:	37cc 0001 	ldr r1,[r5,+0xf]
8e007332:	14e2      	mov r0,r5
8e007334:	0552      	jalr r1
8e007336:	354c 0017 	ldr r1,[r5,+0xba]
8e00733a:	0433      	sub r0,r1,0
8e00733c:	ef00      	beq 8e00731a <__reclaim_reent+0xae>
8e00733e:	d56c 0400 	ldrd r6,[sp,+0x2]
8e007342:	d5cc 2400 	ldr lr,[sp,+0x3]
8e007346:	b41b 2403 	add sp,sp,24
8e00734a:	14e2      	mov r0,r5
8e00734c:	468b 0722 	mov r2,0x7234
8e007350:	946c 0400 	ldrd r4,[sp,+0x0]
8e007354:	400b 18e2 	movt r2,0x8e00
8e007358:	0942      	jr r2
8e00735a:	01a2      	nop

8e00735c <__wrapup_reent>:
8e00735c:	95fc 0700 	strd r4,[sp],-0x3
8e007360:	d57c 0400 	strd r6,[sp,+0x2]
8e007364:	e0e2      	mov r7,r0
8e007366:	d5dc 2400 	str lr,[sp,+0x3]
8e00736a:	1c33      	sub r0,r7,0
8e00736c:	2d00      	beq 8e0073c6 <__wrapup_reent+0x6a>
8e00736e:	dd4c 000a 	ldr r6,[r7,+0x52]
8e007372:	1833      	sub r0,r6,0
8e007374:	1100      	beq 8e007396 <__wrapup_reent+0x3a>
8e007376:	98c4      	ldr r4,[r6,0x1]
8e007378:	b093      	add r5,r4,1
8e00737a:	b456      	lsl r5,r5,0x2
8e00737c:	9393      	add r4,r4,-1
8e00737e:	ba9a      	add r5,r6,r5
8e007380:	1033      	sub r0,r4,0
8e007382:	0780      	blt 8e007390 <__wrapup_reent+0x34>
8e007384:	34cc 0300 	ldr r1,[r5],-0x1
8e007388:	9393      	add r4,r4,-1
8e00738a:	0552      	jalr r1
8e00738c:	13b3      	sub r0,r4,-1
8e00738e:	fb10      	bne 8e007384 <__wrapup_reent+0x28>
8e007390:	d844      	ldr r6,[r6]
8e007392:	1833      	sub r0,r6,0
8e007394:	f110      	bne 8e007376 <__wrapup_reent+0x1a>
8e007396:	3fcc 0001 	ldr r1,[r7,+0xf]
8e00739a:	0433      	sub r0,r1,0
8e00739c:	0b00      	beq 8e0073b2 <__wrapup_reent+0x56>
8e00739e:	1ce2      	mov r0,r7
8e0073a0:	d5cc 2400 	ldr lr,[sp,+0x3]
8e0073a4:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0073a8:	b41b 2403 	add sp,sp,24
8e0073ac:	946c 0400 	ldrd r4,[sp,+0x0]
8e0073b0:	0542      	jr r1
8e0073b2:	d56c 0400 	ldrd r6,[sp,+0x2]
8e0073b6:	d5cc 2400 	ldr lr,[sp,+0x3]
8e0073ba:	b41b 2403 	add sp,sp,24
8e0073be:	946c 0400 	ldrd r4,[sp,+0x0]
8e0073c2:	194f 0402 	rts
8e0073c6:	070b 0742 	mov r0,0x7438
8e0073ca:	000b 18e2 	movt r0,0x8e00
8e0073ce:	e044      	ldr r7,[r0]
8e0073d0:	cfe0      	b 8e00736e <__wrapup_reent+0x12>
8e0073d2:	01a2      	nop

8e0073d4 <__sbrk>:
8e0073d4:	5f0b 0202 	mov r2,0x20f8
8e0073d8:	400b 1002 	movt r2,0x0
8e0073dc:	2844      	ldr r1,[r2]
8e0073de:	d55c 2700 	str lr,[sp],-0x2
8e0073e2:	6433      	sub r3,r1,0
8e0073e4:	600b 0002 	mov r3,0x0
8e0073e8:	600b 18f2 	movt r3,0x8f00
8e0073ec:	2c02      	moveq r1,r3
8e0073ee:	041a      	add r0,r1,r0
8e0073f0:	0854      	str r0,[r2]
8e0073f2:	5f8b 0ff2 	mov r2,0xfffc
8e0073f6:	40eb 18f2 	movt r2,0x8f07
8e0073fa:	613a      	sub r3,r0,r2
8e0073fc:	0c50      	bltu 8e007414 <__sbrk+0x40>
8e0073fe:	048b 0742 	mov r0,0x7424
8e007402:	000b 18e2 	movt r0,0x8e00
8e007406:	0152      	jalr r0
8e007408:	3feb 0ff2 	mov r1,0xffff
8e00740c:	4183      	mov r2,0xc
8e00740e:	3feb 1ff2 	movt r1,0xffff
8e007412:	4054      	str r2,[r0]
8e007414:	04e2      	mov r0,r1
8e007416:	d54c 2400 	ldr lr,[sp,+0x2]
8e00741a:	b41b 2401 	add sp,sp,8
8e00741e:	194f 0402 	rts
8e007422:	01a2      	nop

8e007424 <___errno>:
8e007424:	070b 0742 	mov r0,0x7438
8e007428:	000b 18e2 	movt r0,0x8e00
8e00742c:	0044      	ldr r0,[r0]
8e00742e:	194f 0402 	rts
8e007432:	01a2 	nop

Disassembly of section GNU_C_BUILTIN_LIB_RO:

8e007d18 <__exit>:
8e007d18:	0fe2      	trap 0x3
8e007d1a:	ffe8 ffff 	b 8e007d18 <__exit>
	...

8e007d20 <__fpadd_parts>:
8e007d20:	804c 2000 	ldr r12,[r0,+0x0]
8e007d24:	70bb 0400 	sub r3,r12,1
8e007d28:	f548 0000 	blteu 8e007f12 <__fpadd_parts+0x1f2>
8e007d2c:	6444      	ldr r3,[r1]
8e007d2e:	0cbb 4000 	sub r16,r3,1
8e007d32:	5248 0001 	blteu 8e007fd6 <__fpadd_parts+0x2b6>
8e007d36:	323b 4400 	sub r17,r12,4
8e007d3a:	a408 0001 	beq 8e008082 <__fpadd_parts+0x362>
8e007d3e:	ce3b 4000 	sub r22,r3,4
8e007d42:	4a08 0001 	beq 8e007fd6 <__fpadd_parts+0x2b6>
8e007d46:	0d3b 6000 	sub r24,r3,2
8e007d4a:	0708 0001 	beq 8e007f58 <__fpadd_parts+0x238>
8e007d4e:	513b 6400 	sub r26,r12,2
8e007d52:	4208 0001 	beq 8e007fd6 <__fpadd_parts+0x2b6>
8e007d56:	a14c 4000 	ldr r21,[r0,+0x2]
8e007d5a:	c54c 4000 	ldr r22,[r1,+0x2]
8e007d5e:	6003      	mov r3,0x0
8e007d60:	973f 290a 	sub r12,r21,r22
8e007d64:	8e3f 408a 	sub r20,r3,r12
8e007d68:	909f 4402 	movlte r20,r12
8e007d6c:	13bb 4807 	sub r16,r20,63
8e007d70:	416c 4000 	ldrd r18,[r0,+0x2]
8e007d74:	056c 4000 	ldrd r16,[r1,+0x2]
8e007d78:	cf68 0000 	bgt 8e007f16 <__fpadd_parts+0x1f6>
8e007d7c:	d03b 4400 	sub r22,r12,0
8e007d80:	2e98 0001 	blte 8e007fdc <__fpadd_parts+0x2bc>
8e007d84:	dfeb 4ff2 	mov r22,0xffff
8e007d88:	dfeb 5ff2 	movt r22,0xffff
8e007d8c:	d30f 490a 	eor r22,r20,r22
8e007d90:	043f 6806 	lsl r24,r17,0x1
8e007d94:	824f 290a 	lsr r12,r16,r20
8e007d98:	032f 6d0a 	lsl r24,r24,r22
8e007d9c:	e40b 4002 	mov r23,0x20
8e007da0:	c64f 490a 	lsr r22,r17,r20
8e007da4:	f3df 490a 	and r23,r20,r23
8e007da8:	827f 2c8a 	orr r12,r24,r12
8e007dac:	1c3b 6800 	sub r24,r23,0
8e007db0:	002b 6002 	mov r24,0x1
8e007db4:	981f 2802 	movne r12,r22
8e007db8:	cc1f 4002 	movne r22,r3
8e007dbc:	822f 4d0a 	lsl r20,r24,r20
8e007dc0:	5c3b 6800 	sub r26,r23,0
8e007dc4:	2cef 6002 	mov r25,r3
8e007dc8:	301f 6802 	movne r25,r20
8e007dcc:	8c1f 4002 	movne r20,r3
8e007dd0:	f39b 48ff 	add r23,r20,-1
8e007dd4:	5e3f 690a 	sub r26,r23,r20
8e007dd8:	8cef 4002 	mov r20,r3
8e007ddc:	805f 4c02 	movltu r20,r24
8e007de0:	10ef 6802 	mov r24,r20
8e007de4:	879b 4cff 	add r20,r25,-1
8e007de8:	821f 4d0a 	add r20,r24,r20
8e007dec:	fc5f 490a 	and r23,r23,r16
8e007df0:	90df 490a 	and r20,r20,r17
8e007df4:	9e7f 490a 	orr r20,r23,r20
8e007df8:	ee3f 410a 	sub r23,r3,r20
8e007dfc:	9c6f 4802 	movgt r20,r23
8e007e00:	6e3f 010a 	sub r3,r3,r20
8e007e04:	6fe6      	lsr r3,r3,0x1f
8e007e06:	0e7f 408a 	orr r16,r3,r12
8e007e0a:	38ef 4802 	mov r17,r22
8e007e0e:	80cc 2000 	ldr r12,[r0,+0x1]
8e007e12:	04c4      	ldr r0,[r1,0x1]
8e007e14:	303f 640a 	sub r25,r12,r0
8e007e18:	8d08 0000 	beq 8e007f32 <__fpadd_parts+0x212>
8e007e1c:	503b 6400 	sub r26,r12,0
8e007e20:	b208 0000 	beq 8e007f84 <__fpadd_parts+0x264>
8e007e24:	013f 490a 	sub r16,r16,r18
8e007e28:	0023      	mov r0,0x1
8e007e2a:	2003      	mov r1,0x0
8e007e2c:	2052      	movltu r1,r0
8e007e2e:	65bf 090a 	sub r3,r17,r19
8e007e32:	6cba      	sub r3,r3,r1
8e007e34:	0c33      	sub r0,r3,0
8e007e36:	b388 0000 	blt 8e007f9c <__fpadd_parts+0x27c>
8e007e3a:	2003      	mov r1,0x0
8e007e3c:	00ef 0802 	mov r0,r16
8e007e40:	28d4      	str r1,[r2,0x1]
8e007e42:	a95c 4000 	str r21,[r2,+0x2]
8e007e46:	0a5c 4000 	str r16,[r2,+0x4]
8e007e4a:	6ad4      	str r3,[r2,0x5]
8e007e4c:	039b 40ff 	add r16,r0,-1
8e007e50:	203f 080a 	sub r1,r16,r0
8e007e54:	802b 2002 	mov r12,0x1
8e007e58:	2003      	mov r1,0x0
8e007e5a:	305f 0402 	movltu r1,r12
8e007e5e:	2f9b 40ff 	add r17,r3,-1
8e007e62:	9feb 2ff2 	mov r12,0xffff
8e007e66:	9feb 30f2 	movt r12,0xfff
8e007e6a:	249f 010a 	add r1,r1,r17
8e007e6e:	263f 408a 	sub r17,r1,r12
8e007e72:	3320      	bgtu 8e007ed8 <__fpadd_parts+0x1b8>
8e007e74:	0108 0001 	beq 8e008076 <__fpadd_parts+0x356>
8e007e78:	894c 2000 	ldr r12,[r2,+0x2]
8e007e7c:	9feb 4ff2 	mov r20,0xffff
8e007e80:	e02b 4002 	mov r23,0x1
8e007e84:	939b 24ff 	add r12,r12,-1
8e007e88:	c00b 4002 	mov r22,0x0
8e007e8c:	9feb 50f2 	movt r20,0xfff
8e007e90:	02e0      	b 8e007e94 <__fpadd_parts+0x174>
8e007e92:	5f00      	beq 8e007f50 <__fpadd_parts+0x230>
8e007e94:	03ef 4006 	lsr r16,r0,0x1f
8e007e98:	203f 4006 	lsl r17,r0,0x1
8e007e9c:	2c36      	lsl r1,r3,0x1
8e007e9e:	20ff 080a 	orr r1,r16,r1
8e007ea2:	479b 48ff 	add r18,r17,-1
8e007ea6:	b0ef 4402 	mov r21,r12
8e007eaa:	939b 24ff 	add r12,r12,-1
8e007eae:	08bf 690a 	sub r24,r18,r17
8e007eb2:	78ef 4802 	mov r19,r22
8e007eb6:	7c5f 4802 	movltu r19,r23
8e007eba:	079b 40ff 	add r16,r1,-1
8e007ebe:	0c1f 490a 	add r16,r19,r16
8e007ec2:	223f 690a 	sub r25,r16,r20
8e007ec6:	04ef 0802 	mov r0,r17
8e007eca:	64e2      	mov r3,r1
8e007ecc:	e340      	blteu 8e007e92 <__fpadd_parts+0x172>
8e007ece:	2a5c 4000 	str r17,[r2,+0x4]
8e007ed2:	2ad4      	str r1,[r2,0x5]
8e007ed4:	a95c 4000 	str r21,[r2,+0x2]
8e007ed8:	2063      	mov r1,0x3
8e007eda:	2854      	str r1,[r2]
8e007edc:	3feb 0ff2 	mov r1,0xffff
8e007ee0:	3feb 11f2 	movt r1,0x1fff
8e007ee4:	2cbf 400a 	sub r17,r3,r1
8e007ee8:	1440      	blteu 8e007f10 <__fpadd_parts+0x1f0>
8e007eea:	894c 2000 	ldr r12,[r2,+0x2]
8e007eee:	0fff 4006 	lsl r16,r3,0x1f
8e007ef2:	2026      	lsr r1,r0,0x1
8e007ef4:	202b 4002 	mov r17,0x1
8e007ef8:	045f 080a 	and r0,r17,r0
8e007efc:	20ff 080a 	orr r1,r16,r1
8e007f00:	6c26      	lsr r3,r3,0x1
8e007f02:	20fa      	orr r1,r0,r1
8e007f04:	909b 2400 	add r12,r12,1
8e007f08:	2a54      	str r1,[r2,0x4]
8e007f0a:	6ad4      	str r3,[r2,0x5]
8e007f0c:	895c 2000 	str r12,[r2,+0x2]
8e007f10:	08e2      	mov r0,r2
8e007f12:	194f 0402 	rts
8e007f16:	173f 690a 	sub r24,r21,r22
8e007f1a:	5690      	blte 8e007fc6 <__fpadd_parts+0x2a6>
8e007f1c:	80cc 2000 	ldr r12,[r0,+0x1]
8e007f20:	04c4      	ldr r0,[r1,0x1]
8e007f22:	000b 4002 	mov r16,0x0
8e007f26:	303f 640a 	sub r25,r12,r0
8e007f2a:	200b 4002 	mov r17,0x0
8e007f2e:	7718 ffff 	bne 8e007e1c <__fpadd_parts+0xfc>
8e007f32:	011f 090a 	add r0,r16,r18
8e007f36:	6023      	mov r3,0x1
8e007f38:	2003      	mov r1,0x0
8e007f3a:	2c32      	movgteu r1,r3
8e007f3c:	659f 090a 	add r3,r17,r19
8e007f40:	659a      	add r3,r1,r3
8e007f42:	88dc 2000 	str r12,[r2,+0x1]
8e007f46:	a95c 4000 	str r21,[r2,+0x2]
8e007f4a:	0a54      	str r0,[r2,0x4]
8e007f4c:	6ad4      	str r3,[r2,0x5]
8e007f4e:	c5e0      	b 8e007ed8 <__fpadd_parts+0x1b8>
8e007f50:	0b3b 48ff 	sub r16,r18,-2
8e007f54:	a040      	blteu 8e007e94 <__fpadd_parts+0x174>
8e007f56:	bce0      	b 8e007ece <__fpadd_parts+0x1ae>
8e007f58:	313b 6400 	sub r25,r12,2
8e007f5c:	db10      	bne 8e007f12 <__fpadd_parts+0x1f2>
8e007f5e:	006c 4000 	ldrd r16,[r0,+0x0]
8e007f62:	087c 4000 	strd r16,[r2]
8e007f66:	00ec 4000 	ldrd r16,[r0,+0x1]
8e007f6a:	60c4      	ldr r3,[r0,0x1]
8e007f6c:	84cc 2000 	ldr r12,[r1,+0x1]
8e007f70:	08fc 4000 	strd r16,[r2,+0x1]
8e007f74:	0164      	ldrd r0,[r0,0x2]
8e007f76:	71df 040a 	and r3,r12,r3
8e007f7a:	0974      	strd r0,[r2,0x2]
8e007f7c:	68d4      	str r3,[r2,0x1]
8e007f7e:	08e2      	mov r0,r2
8e007f80:	194f 0402 	rts
8e007f84:	083f 490a 	sub r16,r18,r16
8e007f88:	0023      	mov r0,0x1
8e007f8a:	805f 2002 	movltu r12,r0
8e007f8e:	6cbf 090a 	sub r3,r19,r17
8e007f92:	6e3f 008a 	sub r3,r3,r12
8e007f96:	0c33      	sub r0,r3,0
8e007f98:	5178 ffff 	bgte 8e007e3a <__fpadd_parts+0x11a>
8e007f9c:	0003      	mov r0,0x0
8e007f9e:	003f 010a 	sub r0,r0,r16
8e007fa2:	202b 4002 	mov r17,0x1
8e007fa6:	2003      	mov r1,0x0
8e007fa8:	800b 2002 	mov r12,0x0
8e007fac:	841f 2802 	movne r12,r17
8e007fb0:	65ba      	sub r3,r1,r3
8e007fb2:	6e3f 008a 	sub r3,r3,r12
8e007fb6:	28dc 4000 	str r17,[r2,+0x1]
8e007fba:	a95c 4000 	str r21,[r2,+0x2]
8e007fbe:	0a54      	str r0,[r2,0x4]
8e007fc0:	6ad4      	str r3,[r2,0x5]
8e007fc2:	45e8 ffff 	b 8e007e4c <__fpadd_parts+0x12c>
8e007fc6:	400b 4002 	mov r18,0x0
8e007fca:	600b 4002 	mov r19,0x0
8e007fce:	b8ef 4802 	mov r21,r22
8e007fd2:	1ee8 ffff 	b 8e007e0e <__fpadd_parts+0xee>
8e007fd6:	04e2      	mov r0,r1
8e007fd8:	194f 0402 	rts
8e007fdc:	d03b 4400 	sub r22,r12,0
8e007fe0:	1708 ffff 	beq 8e007e0e <__fpadd_parts+0xee>
8e007fe4:	dfeb 4ff2 	mov r22,0xffff
8e007fe8:	dfeb 5ff2 	movt r22,0xffff
8e007fec:	d30f 490a 	eor r22,r20,r22
8e007ff0:	0c3f 6806 	lsl r24,r19,0x1
8e007ff4:	8a4f 290a 	lsr r12,r18,r20
8e007ff8:	032f 6d0a 	lsl r24,r24,r22
8e007ffc:	e40b 4002 	mov r23,0x20
8e008000:	ce4f 490a 	lsr r22,r19,r20
8e008004:	f3df 490a 	and r23,r20,r23
8e008008:	827f 2c8a 	orr r12,r24,r12
8e00800c:	b61f 490a 	add r21,r21,r20
8e008010:	1c3b 6800 	sub r24,r23,0
8e008014:	002b 6002 	mov r24,0x1
8e008018:	981f 2802 	movne r12,r22
8e00801c:	cc1f 4002 	movne r22,r3
8e008020:	822f 4d0a 	lsl r20,r24,r20
8e008024:	5c3b 6800 	sub r26,r23,0
8e008028:	2cef 6002 	mov r25,r3
8e00802c:	301f 6802 	movne r25,r20
8e008030:	8c1f 4002 	movne r20,r3
8e008034:	f39b 48ff 	add r23,r20,-1
8e008038:	5e3f 690a 	sub r26,r23,r20
8e00803c:	8cef 4002 	mov r20,r3
8e008040:	805f 4c02 	movltu r20,r24
8e008044:	10ef 6802 	mov r24,r20
8e008048:	879b 4cff 	add r20,r25,-1
8e00804c:	821f 4d0a 	add r20,r24,r20
8e008050:	fd5f 490a 	and r23,r23,r18
8e008054:	91df 490a 	and r20,r20,r19
8e008058:	9e7f 490a 	orr r20,r23,r20
8e00805c:	ee3f 410a 	sub r23,r3,r20
8e008060:	9c6f 4802 	movgt r20,r23
8e008064:	6e3f 010a 	sub r3,r3,r20
8e008068:	6fe6      	lsr r3,r3,0x1f
8e00806a:	4e7f 408a 	orr r18,r3,r12
8e00806e:	78ef 4802 	mov r19,r22
8e008072:	cee8 fffe 	b 8e007e0e <__fpadd_parts+0xee>
8e008076:	833b 48ff 	sub r20,r16,-2
8e00807a:	ff48 fffe 	blteu 8e007e78 <__fpadd_parts+0x158>
8e00807e:	2de8 ffff 	b 8e007ed8 <__fpadd_parts+0x1b8>
8e008082:	6e3b 4000 	sub r19,r3,4
8e008086:	4618 ffff 	bne 8e007f12 <__fpadd_parts+0x1f2>
8e00808a:	40c4      	ldr r2,[r0,0x1]
8e00808c:	24c4      	ldr r1,[r1,0x1]
8e00808e:	88bf 400a 	sub r20,r2,r1
8e008092:	2a0b 0892 	mov r1,0x8950
8e008096:	200b 18e2 	movt r1,0x8e00
8e00809a:	0412      	movne r0,r1
8e00809c:	194f 0402 	rts

8e0080a0 <___adddf3>:
8e0080a0:	945c 0703 	str r4,[sp],-0x18
8e0080a4:	8c8b 08c2 	mov r4,0x8c64
8e0080a8:	d4dc 2403 	str lr,[sp,+0x19]
8e0080ac:	14fc 0400 	strd r0,[sp,+0x1]
8e0080b0:	800b 18e2 	movt r4,0x8e00
8e0080b4:	141b 0401 	add r0,sp,8
8e0080b8:	341b 0403 	add r1,sp,24
8e0080bc:	557c 0400 	strd r2,[sp,+0x2]
8e0080c0:	1152      	jalr r4
8e0080c2:	141b 0402 	add r0,sp,16
8e0080c6:	341b 0406 	add r1,sp,48
8e0080ca:	1152      	jalr r4
8e0080cc:	640b 07d2 	mov r3,0x7d20
8e0080d0:	341b 0406 	add r1,sp,48
8e0080d4:	541b 0409 	add r2,sp,72
8e0080d8:	141b 0403 	add r0,sp,24
8e0080dc:	600b 18e2 	movt r3,0x8e00
8e0080e0:	0d52      	jalr r3
8e0080e2:	2c8b 08a2 	mov r1,0x8a64
8e0080e6:	200b 18e2 	movt r1,0x8e00
8e0080ea:	0552      	jalr r1
8e0080ec:	d4cc 2403 	ldr lr,[sp,+0x19]
8e0080f0:	944c 0403 	ldr r4,[sp,+0x18]
8e0080f4:	b41b 240c 	add sp,sp,96
8e0080f8:	194f 0402 	rts

8e0080fc <___subdf3>:
8e0080fc:	945c 0703 	str r4,[sp],-0x18
8e008100:	8c8b 08c2 	mov r4,0x8c64
8e008104:	d4dc 2403 	str lr,[sp,+0x19]
8e008108:	14fc 0400 	strd r0,[sp,+0x1]
8e00810c:	800b 18e2 	movt r4,0x8e00
8e008110:	141b 0401 	add r0,sp,8
8e008114:	341b 0403 	add r1,sp,24
8e008118:	557c 0400 	strd r2,[sp,+0x2]
8e00811c:	1152      	jalr r4
8e00811e:	141b 0402 	add r0,sp,16
8e008122:	341b 0406 	add r1,sp,48
8e008126:	1152      	jalr r4
8e008128:	76cc 0401 	ldr r3,[sp,+0xd]
8e00812c:	0023      	mov r0,0x1
8e00812e:	6c0a      	eor r3,r3,r0
8e008130:	76dc 0401 	str r3,[sp,+0xd]
8e008134:	640b 07d2 	mov r3,0x7d20
8e008138:	341b 0406 	add r1,sp,48
8e00813c:	541b 0409 	add r2,sp,72
8e008140:	141b 0403 	add r0,sp,24
8e008144:	600b 18e2 	movt r3,0x8e00
8e008148:	0d52      	jalr r3
8e00814a:	2c8b 08a2 	mov r1,0x8a64
8e00814e:	200b 18e2 	movt r1,0x8e00
8e008152:	0552      	jalr r1
8e008154:	d4cc 2403 	ldr lr,[sp,+0x19]
8e008158:	944c 0403 	ldr r4,[sp,+0x18]
8e00815c:	b41b 240c 	add sp,sp,96
8e008160:	194f 0402 	rts

8e008164 <___muldf3>:
8e008164:	947c 0702 	strd r4,[sp],-0x10
8e008168:	8c8b 08c2 	mov r4,0x8c64
8e00816c:	14fc 0400 	strd r0,[sp,+0x1]
8e008170:	d67c 2401 	strd lr,[sp,+0xc]
8e008174:	141b 0401 	add r0,sp,8
8e008178:	341b 0403 	add r1,sp,24
8e00817c:	800b 18e2 	movt r4,0x8e00
8e008180:	d7fc 0401 	strd r6,[sp,+0xf]
8e008184:	177c 2401 	strd r8,[sp,+0xe]
8e008188:	56fc 2401 	strd r10,[sp,+0xd]
8e00818c:	557c 0400 	strd r2,[sp,+0x2]
8e008190:	1152      	jalr r4
8e008192:	141b 0402 	add r0,sp,16
8e008196:	341b 0406 	add r1,sp,48
8e00819a:	1152      	jalr r4
8e00819c:	174c 0400 	ldr r0,[sp,+0x6]
8e0081a0:	20b3      	sub r1,r0,1
8e0081a2:	2220      	bgtu 8e0081e6 <___muldf3+0x82>
8e0081a4:	57cc 0400 	ldr r2,[sp,+0x7]
8e0081a8:	36cc 0401 	ldr r1,[sp,+0xd]
8e0081ac:	0003      	mov r0,0x0
8e0081ae:	288a      	eor r1,r2,r1
8e0081b0:	40ba      	sub r2,r0,r1
8e0081b2:	2862      	movgt r1,r2
8e0081b4:	00ba      	sub r0,r0,r1
8e0081b6:	03e6      	lsr r0,r0,0x1f
8e0081b8:	17dc 0400 	str r0,[sp,+0x7]
8e0081bc:	141b 0403 	add r0,sp,24
8e0081c0:	2c8b 08a2 	mov r1,0x8a64
8e0081c4:	200b 18e2 	movt r1,0x8e00
8e0081c8:	0552      	jalr r1
8e0081ca:	d7ec 0401 	ldrd r6,[sp,+0xf]
8e0081ce:	176c 2401 	ldrd r8,[sp,+0xe]
8e0081d2:	56ec 2401 	ldrd r10,[sp,+0xd]
8e0081d6:	d66c 2401 	ldrd lr,[sp,+0xc]
8e0081da:	b41b 2410 	add sp,sp,128
8e0081de:	946c 0400 	ldrd r4,[sp,+0x0]
8e0081e2:	194f 0402 	rts
8e0081e6:	364c 0401 	ldr r1,[sp,+0xc]
8e0081ea:	44b3      	sub r2,r1,1
8e0081ec:	1020      	bgtu 8e00820c <___muldf3+0xa8>
8e0081ee:	36cc 0401 	ldr r1,[sp,+0xd]
8e0081f2:	57cc 0400 	ldr r2,[sp,+0x7]
8e0081f6:	0003      	mov r0,0x0
8e0081f8:	288a      	eor r1,r2,r1
8e0081fa:	40ba      	sub r2,r0,r1
8e0081fc:	2862      	movgt r1,r2
8e0081fe:	00ba      	sub r0,r0,r1
8e008200:	03e6      	lsr r0,r0,0x1f
8e008202:	16dc 0401 	str r0,[sp,+0xd]
8e008206:	141b 0406 	add r0,sp,48
8e00820a:	dbe0      	b 8e0081c0 <___muldf3+0x5c>
8e00820c:	623b 0000 	sub r3,r0,4
8e008210:	0910      	bne 8e008222 <___muldf3+0xbe>
8e008212:	0a0b 0892 	mov r0,0x8950
8e008216:	253b 4000 	sub r17,r1,2
8e00821a:	000b 18e2 	movt r0,0x8e00
8e00821e:	d100      	beq 8e0081c0 <___muldf3+0x5c>
8e008220:	c2e0      	b 8e0081a4 <___muldf3+0x40>
8e008222:	463b 0000 	sub r2,r1,4
8e008226:	0810      	bne 8e008236 <___muldf3+0xd2>
8e008228:	6133      	sub r3,r0,2
8e00822a:	0a0b 0892 	mov r0,0x8950
8e00822e:	000b 18e2 	movt r0,0x8e00
8e008232:	c700      	beq 8e0081c0 <___muldf3+0x5c>
8e008234:	dde0      	b 8e0081ee <___muldf3+0x8a>
8e008236:	213b 4000 	sub r17,r0,2
8e00823a:	b500      	beq 8e0081a4 <___muldf3+0x40>
8e00823c:	0533      	sub r0,r1,2
8e00823e:	d800      	beq 8e0081ee <___muldf3+0x8a>
8e008240:	b54c 0401 	ldr r5,[sp,+0xa]
8e008244:	344c 2402 	ldr r9,[sp,+0x10]
8e008248:	8d0b 0892 	mov r4,0x8968
8e00824c:	800b 18e2 	movt r4,0x8e00
8e008250:	44ef 0402 	mov r2,r9
8e008254:	6003      	mov r3,0x0
8e008256:	14e2      	mov r0,r5
8e008258:	2003      	mov r1,0x0
8e00825a:	1152      	jalr r4
8e00825c:	f4cc 2402 	ldr r15,[sp,+0x11]
8e008260:	54e2      	mov r2,r5
8e008262:	6003      	mov r3,0x0
8e008264:	60ef 2002 	mov fp,r0
8e008268:	04ef 2002 	mov r8,r1
8e00826c:	1cef 0402 	mov r0,r15
8e008270:	2003      	mov r1,0x0
8e008272:	1152      	jalr r4
8e008274:	f5cc 0401 	ldr r7,[sp,+0xb]
8e008278:	a4e2      	mov r5,r1
8e00827a:	5cef 0402 	mov r2,r15
8e00827e:	c0e2      	mov r6,r0
8e008280:	6003      	mov r3,0x0
8e008282:	1ce2      	mov r0,r7
8e008284:	2003      	mov r1,0x0
8e008286:	1152      	jalr r4
8e008288:	44ef 0402 	mov r2,r9
8e00828c:	e0ef 2002 	mov r15,r0
8e008290:	44ef 2002 	mov r10,r1
8e008294:	1ce2      	mov r0,r7
8e008296:	2003      	mov r1,0x0
8e008298:	6003      	mov r3,0x0
8e00829a:	1152      	jalr r4
8e00829c:	4003      	mov r2,0x0
8e00829e:	831f 200a 	add r12,r0,r6
8e0082a2:	0023      	mov r0,0x1
8e0082a4:	4032      	movgteu r2,r0
8e0082a6:	269a      	add r1,r1,r5
8e0082a8:	489f 400a 	add r18,r2,r1
8e0082ac:	353f 010a 	sub r1,r5,r18
8e0082b0:	9b28 0000 	bgtu 8e0083e6 <___muldf3+0x282>
8e0082b4:	0510      	bne 8e0082be <___muldf3+0x15a>
8e0082b6:	7a3f 008a 	sub r3,r6,r12
8e0082ba:	9628 0000 	bgtu 8e0083e6 <___muldf3+0x282>
8e0082be:	4003      	mov r2,0x0
8e0082c0:	6003      	mov r3,0x0
8e0082c2:	901f 248a 	add r12,r12,r8
8e0082c6:	0cef 4402 	mov r16,fp
8e0082ca:	0850      	bltu 8e0082da <___muldf3+0x176>
8e0082cc:	2bb3      	sub r1,r2,-1
8e0082ce:	0003      	mov r0,0x0
8e0082d0:	4023      	mov r2,0x1
8e0082d2:	0832      	movgteu r0,r2
8e0082d4:	019a      	add r0,r0,r3
8e0082d6:	44e2      	mov r2,r1
8e0082d8:	60e2      	mov r3,r0
8e0082da:	200b 4002 	mov r17,0x0
8e0082de:	4b9f 488a 	add r18,r18,r15
8e0082e2:	0023      	mov r0,0x1
8e0082e4:	24ef 0802 	mov r1,r17
8e0082e8:	2032      	movgteu r1,r0
8e0082ea:	451f 208a 	add r10,r1,r10
8e0082ee:	291f 080a 	add r1,r18,r2
8e0082f2:	44ef 4802 	mov r18,r17
8e0082f6:	403f 4002 	movgteu r18,r0
8e0082fa:	544c 0401 	ldr r2,[sp,+0x8]
8e0082fe:	174c 0401 	ldr r0,[sp,+0xe]
8e008302:	77cc 4400 	ldr r19,[sp,+0x7]
8e008306:	081a      	add r0,r2,r0
8e008308:	499f 040a 	add r2,r10,r3
8e00830c:	76cc 0401 	ldr r3,[sp,+0xd]
8e008310:	491f 080a 	add r2,r18,r2
8e008314:	6d8f 080a 	eor r3,r19,r3
8e008318:	421b 4000 	add r18,r0,4
8e00831c:	65bf 480a 	sub r19,r17,r3
8e008320:	6c6f 0802 	movgt r3,r19
8e008324:	65bf 080a 	sub r3,r17,r3
8e008328:	3feb 4ff2 	mov r17,0xffff
8e00832c:	6fe6      	lsr r3,r3,0x1f
8e00832e:	029b 0000 	add r0,r0,5
8e008332:	3feb 51f2 	movt r17,0x1fff
8e008336:	75dc 0402 	str r3,[sp,+0x13]
8e00833a:	600b 4002 	mov r19,0x0
8e00833e:	565c 4402 	str r18,[sp,+0x14]
8e008342:	68bf 010a 	sub r3,r2,r17
8e008346:	600b 5802 	movt r19,0x8000
8e00834a:	1940      	blteu 8e00837c <___muldf3+0x218>
8e00834c:	67f6      	lsl r3,r1,0x1f
8e00834e:	40ef 4002 	mov r18,r0
8e008352:	0b70      	bgte 8e008368 <___muldf3+0x204>
8e008354:	73ff 0406 	lsl r3,r12,0x1f
8e008358:	002f 4806 	lsr r16,r16,0x1
8e00835c:	902f 2406 	lsr r12,r12,0x1
8e008360:	0c7f 410a 	orr r16,r3,r16
8e008364:	8e7f 288a 	orr r12,r19,r12
8e008368:	6bf6      	lsl r3,r2,0x1f
8e00836a:	2426      	lsr r1,r1,0x1
8e00836c:	2cfa      	orr r1,r3,r1
8e00836e:	4826      	lsr r2,r2,0x1
8e008370:	0093      	add r0,r0,1
8e008372:	68bf 010a 	sub r3,r2,r17
8e008376:	eb20      	bgtu 8e00834c <___muldf3+0x1e8>
8e008378:	565c 4402 	str r18,[sp,+0x14]
8e00837c:	5feb 4ff2 	mov r18,0xffff
8e008380:	5feb 50f2 	movt r18,0xfff
8e008384:	293f 410a 	sub r17,r2,r18
8e008388:	1f20      	bgtu 8e0083c6 <___muldf3+0x262>
8e00838a:	164c 0402 	ldr r0,[sp,+0x14]
8e00838e:	602b 4002 	mov r19,0x1
8e008392:	0393      	add r0,r0,-1
8e008394:	67e6      	lsr r3,r1,0x1f
8e008396:	4836      	lsl r2,r2,0x1
8e008398:	2436      	lsl r1,r1,0x1
8e00839a:	4d7a      	orr r2,r3,r2
8e00839c:	6cff 080a 	orr r3,r19,r1
8e0083a0:	303b 4400 	sub r17,r12,0
8e0083a4:	2c82      	movlt r1,r3
8e0083a6:	63ef 0806 	lsr r3,r16,0x1f
8e0083aa:	903f 2406 	lsl r12,r12,0x1
8e0083ae:	20ef 4002 	mov r17,r0
8e0083b2:	003f 4806 	lsl r16,r16,0x1
8e0083b6:	8e7f 208a 	orr r12,r3,r12
8e0083ba:	0393      	add r0,r0,-1
8e0083bc:	693f 010a 	sub r3,r2,r18
8e0083c0:	ea40      	blteu 8e008394 <___muldf3+0x230>
8e0083c2:	365c 4402 	str r17,[sp,+0x14]
8e0083c6:	0716      	lsl r0,r1,0x18
8e0083c8:	0306      	lsr r0,r0,0x18
8e0083ca:	203b 4010 	sub r17,r0,128
8e0083ce:	1000      	beq 8e0083ee <___muldf3+0x28a>
8e0083d0:	375c 0402 	str r1,[sp,+0x16]
8e0083d4:	2063      	mov r1,0x3
8e0083d6:	141b 0409 	add r0,sp,72
8e0083da:	57dc 0402 	str r2,[sp,+0x17]
8e0083de:	355c 0402 	str r1,[sp,+0x12]
8e0083e2:	efe8 fffe 	b 8e0081c0 <___muldf3+0x5c>
8e0083e6:	4003      	mov r2,0x0
8e0083e8:	6023      	mov r3,0x1
8e0083ea:	6ce8 ffff 	b 8e0082c2 <___muldf3+0x15e>
8e0083ee:	000b 0012 	mov r0,0x100
8e0083f2:	00da      	and r0,r0,r1
8e0083f4:	6033      	sub r3,r0,0
8e0083f6:	ed10      	bne 8e0083d0 <___muldf3+0x26c>
8e0083f8:	827f 288a 	orr r12,r16,r12
8e0083fc:	303b 4400 	sub r17,r12,0
8e008400:	e800      	beq 8e0083d0 <___muldf3+0x26c>
8e008402:	243b 00f0 	sub r1,r1,-128
8e008406:	6023      	mov r3,0x1
8e008408:	0c32      	movgteu r0,r3
8e00840a:	411a      	add r2,r0,r2
8e00840c:	000b 0ff2 	mov r0,0xff00
8e008410:	1feb 1ff2 	movt r0,0xffff
8e008414:	20da      	and r1,r0,r1
8e008416:	dde0      	b 8e0083d0 <___muldf3+0x26c>

8e008418 <___divdf3>:
8e008418:	955c 0702 	str r4,[sp],-0x12
8e00841c:	8c8b 08c2 	mov r4,0x8c64
8e008420:	14fc 0400 	strd r0,[sp,+0x1]
8e008424:	d5dc 2402 	str lr,[sp,+0x13]
8e008428:	141b 0401 	add r0,sp,8
8e00842c:	341b 0403 	add r1,sp,24
8e008430:	800b 18e2 	movt r4,0x8e00
8e008434:	557c 0400 	strd r2,[sp,+0x2]
8e008438:	1152      	jalr r4
8e00843a:	341b 0406 	add r1,sp,48
8e00843e:	141b 0402 	add r0,sp,16
8e008442:	1152      	jalr r4
8e008444:	374c 0400 	ldr r1,[sp,+0x6]
8e008448:	04b3      	sub r0,r1,1
8e00844a:	1020      	bgtu 8e00846a <___divdf3+0x52>
8e00844c:	141b 0403 	add r0,sp,24
8e008450:	2c8b 08a2 	mov r1,0x8a64
8e008454:	200b 18e2 	movt r1,0x8e00
8e008458:	0552      	jalr r1
8e00845a:	d5cc 2402 	ldr lr,[sp,+0x13]
8e00845e:	954c 0402 	ldr r4,[sp,+0x12]
8e008462:	b41b 2409 	add sp,sp,72
8e008466:	194f 0402 	rts
8e00846a:	564c 0401 	ldr r2,[sp,+0xc]
8e00846e:	141b 0406 	add r0,sp,48
8e008472:	68b3      	sub r3,r2,1
8e008474:	ee40      	blteu 8e008450 <___divdf3+0x38>
8e008476:	77cc 0400 	ldr r3,[sp,+0x7]
8e00847a:	16cc 0401 	ldr r0,[sp,+0xd]
8e00847e:	0c0a      	eor r0,r3,r0
8e008480:	17dc 0400 	str r0,[sp,+0x7]
8e008484:	063b 4000 	sub r16,r1,4
8e008488:	0400      	beq 8e008490 <___divdf3+0x78>
8e00848a:	453b 4000 	sub r18,r1,2
8e00848e:	0910      	bne 8e0084a0 <___divdf3+0x88>
8e008490:	0a0b 0892 	mov r0,0x8950
8e008494:	653f 400a 	sub r19,r1,r2
8e008498:	000b 18e2 	movt r0,0x8e00
8e00849c:	d810      	bne 8e00844c <___divdf3+0x34>
8e00849e:	d9e0      	b 8e008450 <___divdf3+0x38>
8e0084a0:	0a3b 0000 	sub r0,r2,4
8e0084a4:	6a00      	beq 8e008578 <___divdf3+0x160>
8e0084a6:	2933      	sub r1,r2,2
8e0084a8:	7300      	beq 8e00858e <___divdf3+0x176>
8e0084aa:	344c 0401 	ldr r1,[sp,+0x8]
8e0084ae:	174c 0401 	ldr r0,[sp,+0xe]
8e0084b2:	15cc 4401 	ldr r16,[sp,+0xb]
8e0084b6:	54cc 4402 	ldr r18,[sp,+0x11]
8e0084ba:	043a      	sub r0,r1,r0
8e0084bc:	145c 0401 	str r0,[sp,+0x8]
8e0084c0:	683f 090a 	sub r3,r18,r16
8e0084c4:	954c 2401 	ldr r12,[sp,+0xa]
8e0084c8:	f44c 4402 	ldr r23,[sp,+0x10]
8e0084cc:	0520      	bgtu 8e0084d6 <___divdf3+0xbe>
8e0084ce:	0f10      	bne 8e0084ec <___divdf3+0xd4>
8e0084d0:	3e3f 088a 	sub r1,r23,r12
8e0084d4:	0c40      	blteu 8e0084ec <___divdf3+0xd4>
8e0084d6:	33ef 0406 	lsr r1,r12,0x1f
8e0084da:	003f 4806 	lsl r16,r16,0x1
8e0084de:	0393      	add r0,r0,-1
8e0084e0:	903f 2406 	lsl r12,r12,0x1
8e0084e4:	047f 410a 	orr r16,r1,r16
8e0084e8:	145c 0401 	str r0,[sp,+0x8]
8e0084ec:	200b 0002 	mov r1,0x0
8e0084f0:	0003      	mov r0,0x0
8e0084f2:	200b 1102 	movt r1,0x1000
8e0084f6:	4003      	mov r2,0x0
8e0084f8:	6003      	mov r3,0x0
8e0084fa:	27ab 4002 	mov r17,0x3d
8e0084fe:	202b 6002 	mov r25,0x1
8e008502:	000b 6002 	mov r24,0x0
8e008506:	683f 490a 	sub r19,r18,r16
8e00850a:	1720      	bgtu 8e008538 <___divdf3+0x120>
8e00850c:	0410      	bne 8e008514 <___divdf3+0xfc>
8e00850e:	7e3f 488a 	sub r19,r23,r12
8e008512:	1320      	bgtu 8e008538 <___divdf3+0x120>
8e008514:	6cff 400a 	orr r19,r3,r1
8e008518:	a87f 400a 	orr r21,r2,r0
8e00851c:	93bf 250a 	sub r12,r12,r23
8e008520:	80ef 4c02 	mov r20,r24
8e008524:	845f 4c02 	movltu r20,r25
8e008528:	013f 490a 	sub r16,r16,r18
8e00852c:	54ef 0802 	mov r2,r21
8e008530:	023f 490a 	sub r16,r16,r20
8e008534:	6cef 0802 	mov r3,r19
8e008538:	c7ff 4006 	lsl r22,r1,0x1f
8e00853c:	93ef 4406 	lsr r20,r12,0x1f
8e008540:	a02f 4006 	lsr r21,r0,0x1
8e008544:	003f 4806 	lsl r16,r16,0x1
8e008548:	642f 4006 	lsr r19,r1,0x1
8e00854c:	903f 2406 	lsl r12,r12,0x1
8e008550:	1aff 090a 	orr r0,r22,r21
8e008554:	107f 490a 	orr r16,r20,r16
8e008558:	24bb 4800 	sub r17,r17,1
8e00855c:	2cef 0802 	mov r1,r19
8e008560:	d310      	bne 8e008506 <___divdf3+0xee>
8e008562:	2b16      	lsl r1,r2,0x18
8e008564:	2706      	lsr r1,r1,0x18
8e008566:	443b 4010 	sub r18,r1,128
8e00856a:	1900      	beq 8e00859c <___divdf3+0x184>
8e00856c:	141b 0403 	add r0,sp,24
8e008570:	56fc 0400 	strd r2,[sp,+0x5]
8e008574:	6ee8 ffff 	b 8e008450 <___divdf3+0x38>
8e008578:	0003      	mov r0,0x0
8e00857a:	2003      	mov r1,0x0
8e00857c:	16fc 0400 	strd r0,[sp,+0x5]
8e008580:	0003      	mov r0,0x0
8e008582:	145c 0401 	str r0,[sp,+0x8]
8e008586:	141b 0403 	add r0,sp,24
8e00858a:	63e8 ffff 	b 8e008450 <___divdf3+0x38>
8e00858e:	0083      	mov r0,0x4
8e008590:	175c 0400 	str r0,[sp,+0x6]
8e008594:	141b 0403 	add r0,sp,24
8e008598:	5ce8 ffff 	b 8e008450 <___divdf3+0x38>
8e00859c:	6aff 4006 	lsl r19,r2,0x17
8e0085a0:	e680      	blt 8e00856c <___divdf3+0x154>
8e0085a2:	907f 250a 	orr r12,r12,r16
8e0085a6:	103b 4400 	sub r16,r12,0
8e0085aa:	e100      	beq 8e00856c <___divdf3+0x154>
8e0085ac:	083b 00f0 	sub r0,r2,-128
8e0085b0:	802b 2002 	mov r12,0x1
8e0085b4:	303f 4402 	movgteu r17,r12
8e0085b8:	800b 2ff2 	mov r12,0xff00
8e0085bc:	9feb 3ff2 	movt r12,0xffff
8e0085c0:	505f 040a 	and r2,r12,r0
8e0085c4:	659f 080a 	add r3,r17,r3
8e0085c8:	d2e0      	b 8e00856c <___divdf3+0x154>
8e0085ca:	01a2      	nop

8e0085cc <___eqdf2>:
8e0085cc:	955c 0702 	str r4,[sp],-0x12
8e0085d0:	8c8b 08c2 	mov r4,0x8c64
8e0085d4:	14fc 0400 	strd r0,[sp,+0x1]
8e0085d8:	d5dc 2402 	str lr,[sp,+0x13]
8e0085dc:	141b 0401 	add r0,sp,8
8e0085e0:	341b 0403 	add r1,sp,24
8e0085e4:	800b 18e2 	movt r4,0x8e00
8e0085e8:	557c 0400 	strd r2,[sp,+0x2]
8e0085ec:	1152      	jalr r4
8e0085ee:	141b 0402 	add r0,sp,16
8e0085f2:	341b 0406 	add r1,sp,48
8e0085f6:	1152      	jalr r4
8e0085f8:	174c 0400 	ldr r0,[sp,+0x6]
8e0085fc:	20b3      	sub r1,r0,1
8e0085fe:	1640      	blteu 8e00862a <___eqdf2+0x5e>
8e008600:	164c 0401 	ldr r0,[sp,+0xc]
8e008604:	20b3      	sub r1,r0,1
8e008606:	1240      	blteu 8e00862a <___eqdf2+0x5e>
8e008608:	488b 08d2 	mov r2,0x8d44
8e00860c:	141b 0403 	add r0,sp,24
8e008610:	341b 0406 	add r1,sp,48
8e008614:	400b 18e2 	movt r2,0x8e00
8e008618:	0952      	jalr r2
8e00861a:	d5cc 2402 	ldr lr,[sp,+0x13]
8e00861e:	954c 0402 	ldr r4,[sp,+0x12]
8e008622:	b41b 2409 	add sp,sp,72
8e008626:	194f 0402 	rts
8e00862a:	0023      	mov r0,0x1
8e00862c:	f7e0      	b 8e00861a <___eqdf2+0x4e>
8e00862e:	01a2      	nop

8e008630 <___nedf2>:
8e008630:	955c 0702 	str r4,[sp],-0x12
8e008634:	8c8b 08c2 	mov r4,0x8c64
8e008638:	14fc 0400 	strd r0,[sp,+0x1]
8e00863c:	d5dc 2402 	str lr,[sp,+0x13]
8e008640:	141b 0401 	add r0,sp,8
8e008644:	341b 0403 	add r1,sp,24
8e008648:	800b 18e2 	movt r4,0x8e00
8e00864c:	557c 0400 	strd r2,[sp,+0x2]
8e008650:	1152      	jalr r4
8e008652:	141b 0402 	add r0,sp,16
8e008656:	341b 0406 	add r1,sp,48
8e00865a:	1152      	jalr r4
8e00865c:	174c 0400 	ldr r0,[sp,+0x6]
8e008660:	20b3      	sub r1,r0,1
8e008662:	1640      	blteu 8e00868e <___nedf2+0x5e>
8e008664:	164c 0401 	ldr r0,[sp,+0xc]
8e008668:	20b3      	sub r1,r0,1
8e00866a:	1240      	blteu 8e00868e <___nedf2+0x5e>
8e00866c:	488b 08d2 	mov r2,0x8d44
8e008670:	141b 0403 	add r0,sp,24
8e008674:	341b 0406 	add r1,sp,48
8e008678:	400b 18e2 	movt r2,0x8e00
8e00867c:	0952      	jalr r2
8e00867e:	d5cc 2402 	ldr lr,[sp,+0x13]
8e008682:	954c 0402 	ldr r4,[sp,+0x12]
8e008686:	b41b 2409 	add sp,sp,72
8e00868a:	194f 0402 	rts
8e00868e:	0023      	mov r0,0x1
8e008690:	f7e0      	b 8e00867e <___nedf2+0x4e>
8e008692:	01a2      	nop

8e008694 <___gtdf2>:
8e008694:	955c 0702 	str r4,[sp],-0x12
8e008698:	8c8b 08c2 	mov r4,0x8c64
8e00869c:	14fc 0400 	strd r0,[sp,+0x1]
8e0086a0:	d5dc 2402 	str lr,[sp,+0x13]
8e0086a4:	141b 0401 	add r0,sp,8
8e0086a8:	341b 0403 	add r1,sp,24
8e0086ac:	800b 18e2 	movt r4,0x8e00
8e0086b0:	557c 0400 	strd r2,[sp,+0x2]
8e0086b4:	1152      	jalr r4
8e0086b6:	141b 0402 	add r0,sp,16
8e0086ba:	341b 0406 	add r1,sp,48
8e0086be:	1152      	jalr r4
8e0086c0:	174c 0400 	ldr r0,[sp,+0x6]
8e0086c4:	20b3      	sub r1,r0,1
8e0086c6:	1640      	blteu 8e0086f2 <___gtdf2+0x5e>
8e0086c8:	164c 0401 	ldr r0,[sp,+0xc]
8e0086cc:	20b3      	sub r1,r0,1
8e0086ce:	1240      	blteu 8e0086f2 <___gtdf2+0x5e>
8e0086d0:	488b 08d2 	mov r2,0x8d44
8e0086d4:	141b 0403 	add r0,sp,24
8e0086d8:	341b 0406 	add r1,sp,48
8e0086dc:	400b 18e2 	movt r2,0x8e00
8e0086e0:	0952      	jalr r2
8e0086e2:	d5cc 2402 	ldr lr,[sp,+0x13]
8e0086e6:	954c 0402 	ldr r4,[sp,+0x12]
8e0086ea:	b41b 2409 	add sp,sp,72
8e0086ee:	194f 0402 	rts
8e0086f2:	1feb 0ff2 	mov r0,0xffff
8e0086f6:	1feb 1ff2 	movt r0,0xffff
8e0086fa:	f4e0      	b 8e0086e2 <___gtdf2+0x4e>

8e0086fc <___ltdf2>:
8e0086fc:	955c 0702 	str r4,[sp],-0x12
8e008700:	8c8b 08c2 	mov r4,0x8c64
8e008704:	14fc 0400 	strd r0,[sp,+0x1]
8e008708:	d5dc 2402 	str lr,[sp,+0x13]
8e00870c:	141b 0401 	add r0,sp,8
8e008710:	341b 0403 	add r1,sp,24
8e008714:	800b 18e2 	movt r4,0x8e00
8e008718:	557c 0400 	strd r2,[sp,+0x2]
8e00871c:	1152      	jalr r4
8e00871e:	141b 0402 	add r0,sp,16
8e008722:	341b 0406 	add r1,sp,48
8e008726:	1152      	jalr r4
8e008728:	174c 0400 	ldr r0,[sp,+0x6]
8e00872c:	20b3      	sub r1,r0,1
8e00872e:	1640      	blteu 8e00875a <___ltdf2+0x5e>
8e008730:	164c 0401 	ldr r0,[sp,+0xc]
8e008734:	20b3      	sub r1,r0,1
8e008736:	1240      	blteu 8e00875a <___ltdf2+0x5e>
8e008738:	488b 08d2 	mov r2,0x8d44
8e00873c:	141b 0403 	add r0,sp,24
8e008740:	341b 0406 	add r1,sp,48
8e008744:	400b 18e2 	movt r2,0x8e00
8e008748:	0952      	jalr r2
8e00874a:	d5cc 2402 	ldr lr,[sp,+0x13]
8e00874e:	954c 0402 	ldr r4,[sp,+0x12]
8e008752:	b41b 2409 	add sp,sp,72
8e008756:	194f 0402 	rts
8e00875a:	0023      	mov r0,0x1
8e00875c:	f7e0      	b 8e00874a <___ltdf2+0x4e>
8e00875e:	01a2      	nop

8e008760 <___ledf2>:
8e008760:	955c 0702 	str r4,[sp],-0x12
8e008764:	8c8b 08c2 	mov r4,0x8c64
8e008768:	14fc 0400 	strd r0,[sp,+0x1]
8e00876c:	d5dc 2402 	str lr,[sp,+0x13]
8e008770:	141b 0401 	add r0,sp,8
8e008774:	341b 0403 	add r1,sp,24
8e008778:	800b 18e2 	movt r4,0x8e00
8e00877c:	557c 0400 	strd r2,[sp,+0x2]
8e008780:	1152      	jalr r4
8e008782:	141b 0402 	add r0,sp,16
8e008786:	341b 0406 	add r1,sp,48
8e00878a:	1152      	jalr r4
8e00878c:	174c 0400 	ldr r0,[sp,+0x6]
8e008790:	20b3      	sub r1,r0,1
8e008792:	1640      	blteu 8e0087be <___ledf2+0x5e>
8e008794:	164c 0401 	ldr r0,[sp,+0xc]
8e008798:	20b3      	sub r1,r0,1
8e00879a:	1240      	blteu 8e0087be <___ledf2+0x5e>
8e00879c:	488b 08d2 	mov r2,0x8d44
8e0087a0:	141b 0403 	add r0,sp,24
8e0087a4:	341b 0406 	add r1,sp,48
8e0087a8:	400b 18e2 	movt r2,0x8e00
8e0087ac:	0952      	jalr r2
8e0087ae:	d5cc 2402 	ldr lr,[sp,+0x13]
8e0087b2:	954c 0402 	ldr r4,[sp,+0x12]
8e0087b6:	b41b 2409 	add sp,sp,72
8e0087ba:	194f 0402 	rts
8e0087be:	0023      	mov r0,0x1
8e0087c0:	f7e0      	b 8e0087ae <___ledf2+0x4e>
8e0087c2:	01a2      	nop

8e0087c4 <___floatsidf>:
8e0087c4:	945c 0701 	str r4,[sp],-0x8
8e0087c8:	23e6      	lsr r1,r0,0x1f
8e0087ca:	4063      	mov r2,0x3
8e0087cc:	555c 0400 	str r2,[sp,+0x2]
8e0087d0:	d4dc 2401 	str lr,[sp,+0x9]
8e0087d4:	35dc 0400 	str r1,[sp,+0x3]
8e0087d8:	4033      	sub r2,r0,0
8e0087da:	1510      	bne 8e008804 <___floatsidf+0x40>
8e0087dc:	0043      	mov r0,0x2
8e0087de:	155c 0400 	str r0,[sp,+0x2]
8e0087e2:	2c8b 08a2 	mov r1,0x8a64
8e0087e6:	141b 0401 	add r0,sp,8
8e0087ea:	200b 18e2 	movt r1,0x8e00
8e0087ee:	0552      	jalr r1
8e0087f0:	44e2      	mov r2,r1
8e0087f2:	28e2      	mov r1,r2
8e0087f4:	d4cc 2401 	ldr lr,[sp,+0x9]
8e0087f8:	944c 0401 	ldr r4,[sp,+0x8]
8e0087fc:	b41b 2404 	add sp,sp,32
8e008800:	194f 0402 	rts
8e008804:	4783      	mov r2,0x3c
8e008806:	565c 0400 	str r2,[sp,+0x4]
8e00880a:	843b 2000 	sub r12,r1,0
8e00880e:	2c10      	bne 8e008866 <___floatsidf+0xa2>
8e008810:	80e2      	mov r4,r0
8e008812:	210b 08a2 	mov r1,0x8a08
8e008816:	200b 18e2 	movt r1,0x8e00
8e00881a:	10e2      	mov r0,r4
8e00881c:	0552      	jalr r1
8e00881e:	229b 0003 	add r1,r0,29
8e008822:	843b 2000 	sub r12,r1,0
8e008826:	4003      	mov r2,0x0
8e008828:	3390      	blte 8e00888e <___floatsidf+0xca>
8e00882a:	7feb 0ff2 	mov r3,0xffff
8e00882e:	7feb 1ff2 	movt r3,0xffff
8e008832:	902f 2006 	lsr r12,r4,0x1
8e008836:	658a      	eor r3,r1,r3
8e008838:	040b 4002 	mov r16,0x20
8e00883c:	90aa      	lsl r4,r4,r1
8e00883e:	71cf 040a 	lsr r3,r12,r3
8e008842:	245f 010a 	and r1,r1,r16
8e008846:	843b 2000 	sub r12,r1,0
8e00884a:	90ef 2002 	mov r12,r4
8e00884e:	23e3      	mov r1,0x1f
8e008850:	8c0f 2002 	moveq r12,r3
8e008854:	5002      	moveq r2,r4
8e008856:	043a      	sub r0,r1,r0
8e008858:	97dc 2400 	str r12,[sp,+0x7]
8e00885c:	575c 0400 	str r2,[sp,+0x6]
8e008860:	165c 0400 	str r0,[sp,+0x4]
8e008864:	bfe0      	b 8e0087e2 <___floatsidf+0x1e>
8e008866:	200b 0002 	mov r1,0x0
8e00886a:	200b 1802 	movt r1,0x8000
8e00886e:	40ba      	sub r2,r0,r1
8e008870:	1400      	beq 8e008898 <___floatsidf+0xd4>
8e008872:	8003      	mov r4,0x0
8e008874:	903a      	sub r4,r4,r0
8e008876:	210b 08a2 	mov r1,0x8a08
8e00887a:	200b 18e2 	movt r1,0x8e00
8e00887e:	10e2      	mov r0,r4
8e008880:	0552      	jalr r1
8e008882:	229b 0003 	add r1,r0,29
8e008886:	843b 2000 	sub r12,r1,0
8e00888a:	4003      	mov r2,0x0
8e00888c:	cf60      	bgt 8e00882a <___floatsidf+0x66>
8e00888e:	975c 0400 	str r4,[sp,+0x6]
8e008892:	57dc 0400 	str r2,[sp,+0x7]
8e008896:	a6e0      	b 8e0087e2 <___floatsidf+0x1e>
8e008898:	400b 0002 	mov r2,0x0
8e00889c:	0003      	mov r0,0x0
8e00889e:	5c0b 1c12 	movt r2,0xc1e0
8e0088a2:	a8e0      	b 8e0087f2 <___floatsidf+0x2e>

8e0088a4 <___fixdfsi>:
8e0088a4:	d55c 2701 	str lr,[sp],-0xa
8e0088a8:	4c8b 08c2 	mov r2,0x8c64
8e0088ac:	14fc 0400 	strd r0,[sp,+0x1]
8e0088b0:	400b 18e2 	movt r2,0x8e00
8e0088b4:	141b 0401 	add r0,sp,8
8e0088b8:	341b 0402 	add r1,sp,16
8e0088bc:	0952      	jalr r2
8e0088be:	164c 0400 	ldr r0,[sp,+0x4]
8e0088c2:	2133      	sub r1,r0,2
8e0088c4:	3f00      	beq 8e008942 <___fixdfsi+0x9e>
8e0088c6:	40b3      	sub r2,r0,1
8e0088c8:	3d40      	blteu 8e008942 <___fixdfsi+0x9e>
8e0088ca:	623b 0000 	sub r3,r0,4
8e0088ce:	0800      	beq 8e0088de <___fixdfsi+0x3a>
8e0088d0:	174c 0400 	ldr r0,[sp,+0x6]
8e0088d4:	6033      	sub r3,r0,0
8e0088d6:	3680      	blt 8e008942 <___fixdfsi+0x9e>
8e0088d8:	233b 0003 	sub r1,r0,30
8e0088dc:	1390      	blte 8e008902 <___fixdfsi+0x5e>
8e0088de:	36cc 0400 	ldr r1,[sp,+0x5]
8e0088e2:	000b 0002 	mov r0,0x0
8e0088e6:	4433      	sub r2,r1,0
8e0088e8:	3feb 0ff2 	mov r1,0xffff
8e0088ec:	000b 1802 	movt r0,0x8000
8e0088f0:	3feb 17f2 	movt r1,0x7fff
8e0088f4:	0402      	moveq r0,r1
8e0088f6:	d54c 2401 	ldr lr,[sp,+0xa]
8e0088fa:	b41b 2405 	add sp,sp,40
8e0088fe:	194f 0402 	rts
8e008902:	2783      	mov r1,0x3c
8e008904:	243a      	sub r1,r1,r0
8e008906:	54cc 0401 	ldr r2,[sp,+0x9]
8e00890a:	1feb 0ff2 	mov r0,0xffff
8e00890e:	1feb 1ff2 	movt r0,0xffff
8e008912:	6836      	lsl r3,r2,0x1
8e008914:	040a      	eor r0,r1,r0
8e008916:	0c2a      	lsl r0,r3,r0
8e008918:	744c 0401 	ldr r3,[sp,+0x8]
8e00891c:	48ca      	lsr r2,r2,r1
8e00891e:	6cca      	lsr r3,r3,r1
8e008920:	01fa      	orr r0,r0,r3
8e008922:	6403      	mov r3,0x20
8e008924:	25da      	and r1,r1,r3
8e008926:	6433      	sub r3,r1,0
8e008928:	36cc 0400 	ldr r1,[sp,+0x5]
8e00892c:	0812      	movne r0,r2
8e00892e:	4433      	sub r2,r1,0
8e008930:	e300      	beq 8e0088f6 <___fixdfsi+0x52>
8e008932:	2003      	mov r1,0x0
8e008934:	043a      	sub r0,r1,r0
8e008936:	d54c 2401 	ldr lr,[sp,+0xa]
8e00893a:	b41b 2405 	add sp,sp,40
8e00893e:	194f 0402 	rts
8e008942:	0003      	mov r0,0x0
8e008944:	d54c 2401 	ldr lr,[sp,+0xa]
8e008948:	b41b 2405 	add sp,sp,40
8e00894c:	194f 0402 	rts

8e008950 <___thenan_df>:
	...

8e008968 <___muldi3>:
8e008968:	800b 2002 	mov r12,0x0
8e00896c:	211f 4002 	movfs r17,config
8e008970:	5feb 4ff2 	mov r18,0xffff
8e008974:	810b 3002 	movt r12,0x8
8e008978:	0392      	gid
8e00897a:	011f 4002 	movfs r16,config
8e00897e:	027f 488a 	orr r16,r16,r12
8e008982:	010f 4002 	movts config,r16
8e008986:	0192      	gie
8e008988:	815f 210a 	and r12,r0,r18
8e00898c:	8a0f 4006 	lsr r20,r2,0x10
8e008990:	020f 4006 	lsr r16,r0,0x10
8e008994:	495f 410a 	and r18,r2,r18
8e008998:	682f 4907 	fmul r19,r18,r16
8e00899c:	4a2f 4887 	fmul r18,r18,r12
8e0089a0:	922f 2887 	fmul r12,r20,r12
8e0089a4:	102f 4907 	fmul r16,r20,r16
8e0089a8:	8a0f 4806 	lsr r20,r18,0x10
8e0089ac:	8e1f 288a 	add r12,r19,r12
8e0089b0:	921f 250a 	add r12,r12,r20
8e0089b4:	8e3f 488a 	sub r20,r19,r12
8e0089b8:	0740      	blteu 8e0089c6 <___muldi3+0x5e>
8e0089ba:	600b 4002 	mov r19,0x0
8e0089be:	602b 5002 	movt r19,0x1
8e0089c2:	019f 490a 	add r16,r16,r19
8e0089c6:	61a7      	fmul r3,r0,r3
8e0089c8:	120f 0406 	lsr r0,r12,0x10
8e0089cc:	48a7      	fmul r2,r2,r1
8e0089ce:	3fcb 0ff2 	mov r1,0xfffe
8e0089d2:	001f 480a 	add r16,r16,r0
8e0089d6:	400b 5002 	movt r18,0x0
8e0089da:	121f 0406 	lsl r0,r12,0x10
8e0089de:	3e2b 1ff2 	movt r1,0xfff1
8e0089e2:	0392      	gid
8e0089e4:	811f 2002 	movfs r12,config
8e0089e8:	908f 250a 	eor r12,r12,r17
8e0089ec:	90df 240a 	and r12,r12,r1
8e0089f0:	908f 250a 	eor r12,r12,r17
8e0089f4:	810f 2002 	movts config,r12
8e0089f8:	0192      	gie
8e0089fa:	2d1a      	add r1,r3,r2
8e0089fc:	011f 010a 	add r0,r0,r18
8e008a00:	241f 010a 	add r1,r1,r16
8e008a04:	194f 0402 	rts

8e008a08 <___clzsi2>:
8e008a08:	3feb 0ff2 	mov r1,0xffff
8e008a0c:	40ba      	sub r2,r0,r1
8e008a0e:	1220      	bgtu 8e008a32 <___clzsi2+0x2a>
8e008a10:	63bb 001f 	sub r3,r0,255
8e008a14:	4303      	mov r2,0x18
8e008a16:	2403      	mov r1,0x20
8e008a18:	2822      	movgtu r1,r2
8e008a1a:	6103      	mov r3,0x8
8e008a1c:	4003      	mov r2,0x0
8e008a1e:	4c22      	movgtu r2,r3
8e008a20:	014a      	lsr r0,r0,r2
8e008a22:	4b0b 08e2 	mov r2,0x8e58
8e008a26:	400b 18e2 	movt r2,0x8e00
8e008a2a:	0801      	ldrb r0,[r2,r0]
8e008a2c:	043a      	sub r0,r1,r0
8e008a2e:	194f 0402 	rts
8e008a32:	7feb 0ff2 	mov r3,0xffff
8e008a36:	7feb 1002 	movt r3,0xff
8e008a3a:	21ba      	sub r1,r0,r3
8e008a3c:	4203      	mov r2,0x10
8e008a3e:	6303      	mov r3,0x18
8e008a40:	2103      	mov r1,0x8
8e008a42:	88ef 2002 	mov r12,r2
8e008a46:	4c22      	movgtu r2,r3
8e008a48:	842f 2002 	movgtu r12,r1
8e008a4c:	014a      	lsr r0,r0,r2
8e008a4e:	4b0b 08e2 	mov r2,0x8e58
8e008a52:	400b 18e2 	movt r2,0x8e00
8e008a56:	30ef 0402 	mov r1,r12
8e008a5a:	0801      	ldrb r0,[r2,r0]
8e008a5c:	043a      	sub r0,r1,r0
8e008a5e:	194f 0402 	rts
8e008a62:	01a2      	nop

8e008a64 <___pack_d>:
8e008a64:	2044      	ldr r1,[r0]
8e008a66:	967c 0700 	strd r4,[sp],-0x4
8e008a6a:	d5fc 0400 	strd r6,[sp,+0x3]
8e008a6e:	16dc 2400 	str r8,[sp,+0x5]
8e008a72:	d4fc 2400 	strd lr,[sp,+0x1]
8e008a76:	44b3      	sub r2,r1,1
8e008a78:	a244      	ldr r5,[r0,0x4]
8e008a7a:	82c4      	ldr r4,[r0,0x5]
8e008a7c:	c0c4      	ldr r6,[r0,0x1]
8e008a7e:	6140      	blteu 8e008b40 <___pack_d+0xdc>
8e008a80:	463b 0000 	sub r2,r1,4
8e008a84:	6d00      	beq 8e008b5e <___pack_d+0xfa>
8e008a86:	4533      	sub r2,r1,2
8e008a88:	2f00      	beq 8e008ae6 <___pack_d+0x82>
8e008a8a:	367a      	orr r1,r5,r4
8e008a8c:	4433      	sub r2,r1,0
8e008a8e:	2c00      	beq 8e008ae6 <___pack_d+0x82>
8e008a90:	814c 2000 	ldr r12,[r0,+0x2]
8e008a94:	113b 0480 	sub r0,r12,-1022
8e008a98:	6880      	blt 8e008b68 <___pack_d+0x104>
8e008a9a:	13bb 047f 	sub r0,r12,1023
8e008a9e:	cc68 0000 	bgt 8e008c36 <___pack_d+0x1d2>
8e008aa2:	1716      	lsl r0,r5,0x18
8e008aa4:	0306      	lsr r0,r0,0x18
8e008aa6:	203b 0010 	sub r1,r0,128
8e008aaa:	4600      	beq 8e008b36 <___pack_d+0xd2>
8e008aac:	b4bb 00f0 	sub r5,r5,-127
8e008ab0:	0023      	mov r0,0x1
8e008ab2:	2003      	mov r1,0x0
8e008ab4:	2032      	movgteu r1,r0
8e008ab6:	861a      	add r4,r1,r4
8e008ab8:	1feb 0ff2 	mov r0,0xffff
8e008abc:	1feb 11f2 	movt r0,0x1fff
8e008ac0:	303a      	sub r1,r4,r0
8e008ac2:	3120      	bgtu 8e008b24 <___pack_d+0xc0>
8e008ac4:	939b 247f 	add r12,r12,1023
8e008ac8:	1316      	lsl r0,r4,0x18
8e008aca:	5506      	lsr r2,r5,0x8
8e008acc:	417a      	orr r2,r0,r2
8e008ace:	1feb 0ff2 	mov r0,0xffff
8e008ad2:	7106      	lsr r3,r4,0x8
8e008ad4:	01eb 1002 	movt r0,0xf
8e008ad8:	01da      	and r0,r0,r3
8e008ada:	60e2      	mov r3,r0
8e008adc:	1feb 0072 	mov r0,0x7ff
8e008ae0:	905f 240a 	and r12,r12,r0
8e008ae4:	05e0      	b 8e008aee <___pack_d+0x8a>
8e008ae6:	800b 2002 	mov r12,0x0
8e008aea:	4003      	mov r2,0x0
8e008aec:	6003      	mov r3,0x0
8e008aee:	1feb 4ff2 	mov r16,0xffff
8e008af2:	01eb 5002 	movt r16,0xf
8e008af6:	929f 2406 	lsl r12,r12,0x14
8e008afa:	61df 080a 	and r3,r16,r3
8e008afe:	dbf6      	lsl r6,r6,0x1f
8e008b00:	8e7f 208a 	orr r12,r3,r12
8e008b04:	d37f 040a 	orr r6,r12,r6
8e008b08:	38e2      	mov r1,r6
8e008b0a:	16cc 2400 	ldr r8,[sp,+0x5]
8e008b0e:	d5ec 0400 	ldrd r6,[sp,+0x3]
8e008b12:	d4ec 2400 	ldrd lr,[sp,+0x1]
8e008b16:	b41b 2404 	add sp,sp,32
8e008b1a:	08e2      	mov r0,r2
8e008b1c:	946c 0400 	ldrd r4,[sp,+0x0]
8e008b20:	194f 0402 	rts
8e008b24:	13f6      	lsl r0,r4,0x1f
8e008b26:	b426      	lsr r5,r5,0x1
8e008b28:	a2fa      	orr r5,r0,r5
8e008b2a:	000b 0042 	mov r0,0x400
8e008b2e:	9026      	lsr r4,r4,0x1
8e008b30:	901f 240a 	add r12,r12,r0
8e008b34:	cae0      	b 8e008ac8 <___pack_d+0x64>
8e008b36:	56f6      	lsl r2,r5,0x17
8e008b38:	c070      	bgte 8e008ab8 <___pack_d+0x54>
8e008b3a:	b43b 00f0 	sub r5,r5,-128
8e008b3e:	b9e0      	b 8e008ab0 <___pack_d+0x4c>
8e008b40:	000b 0002 	mov r0,0x0
8e008b44:	010b 1002 	movt r0,0x8
8e008b48:	627a      	orr r3,r0,r4
8e008b4a:	1feb 0ff2 	mov r0,0xffff
8e008b4e:	01eb 1002 	movt r0,0xf
8e008b52:	01da      	and r0,r0,r3
8e008b54:	54e2      	mov r2,r5
8e008b56:	60e2      	mov r3,r0
8e008b58:	9feb 2072 	mov r12,0x7ff
8e008b5c:	c9e0      	b 8e008aee <___pack_d+0x8a>
8e008b5e:	9feb 2072 	mov r12,0x7ff
8e008b62:	4003      	mov r2,0x0
8e008b64:	6003      	mov r3,0x0
8e008b66:	c4e0      	b 8e008aee <___pack_d+0x8a>
8e008b68:	004b 0fc2 	mov r0,0xfc02
8e008b6c:	1feb 1ff2 	movt r0,0xffff
8e008b70:	023f 208a 	sub r8,r0,r12
8e008b74:	203b 0407 	sub r1,r8,56
8e008b78:	6560      	bgt 8e008c42 <___pack_d+0x1de>
8e008b7a:	610b 08e2 	mov r3,0x8e08
8e008b7e:	40ef 0402 	mov r2,r8
8e008b82:	30e2      	mov r1,r4
8e008b84:	600b 18e2 	movt r3,0x8e00
8e008b88:	14e2      	mov r0,r5
8e008b8a:	0d52      	jalr r3
8e008b8c:	660b 08e2 	mov r3,0x8e30
8e008b90:	40ef 0402 	mov r2,r8
8e008b94:	e0ef 2002 	mov r15,r0
8e008b98:	e4e2      	mov r7,r1
8e008b9a:	600b 18e2 	movt r3,0x8e00
8e008b9e:	0023      	mov r0,0x1
8e008ba0:	2003      	mov r1,0x0
8e008ba2:	0d52      	jalr r3
8e008ba4:	839b 20ff 	add r12,r0,-1
8e008ba8:	4033      	sub r2,r0,0
8e008baa:	4003      	mov r2,0x0
8e008bac:	6023      	mov r3,0x1
8e008bae:	08e2      	mov r0,r2
8e008bb0:	0c12      	movne r0,r3
8e008bb2:	2793      	add r1,r1,-1
8e008bb4:	609a      	add r3,r0,r1
8e008bb6:	92df 240a 	and r12,r12,r5
8e008bba:	8e5a      	and r4,r3,r4
8e008bbc:	727f 040a 	orr r3,r12,r4
8e008bc0:	09ba      	sub r0,r2,r3
8e008bc2:	6062      	movgt r3,r0
8e008bc4:	09ba      	sub r0,r2,r3
8e008bc6:	03e6      	lsr r0,r0,0x1f
8e008bc8:	03ff 408a 	orr r16,r0,r15
8e008bcc:	031f 0806 	lsl r0,r16,0x18
8e008bd0:	0306      	lsr r0,r0,0x18
8e008bd2:	203b 0010 	sub r1,r0,128
8e008bd6:	3cef 4002 	mov r17,r7
8e008bda:	3810      	bne 8e008c4a <___pack_d+0x1e6>
8e008bdc:	02ff 0806 	lsl r0,r16,0x17
8e008be0:	0970      	bgte 8e008bf2 <___pack_d+0x18e>
8e008be2:	203b 08f0 	sub r1,r16,-128
8e008be6:	0023      	mov r0,0x1
8e008be8:	4032      	movgteu r2,r0
8e008bea:	04ef 4002 	mov r16,r1
8e008bee:	2b9f 400a 	add r17,r2,r7
8e008bf2:	071f 0806 	lsl r0,r17,0x18
8e008bf6:	410f 0806 	lsr r2,r16,0x8
8e008bfa:	3feb 0ff2 	mov r1,0xffff
8e008bfe:	417a      	orr r2,r0,r2
8e008c00:	650f 0806 	lsr r3,r17,0x8
8e008c04:	21eb 1002 	movt r1,0xf
8e008c08:	1feb 0ff2 	mov r0,0xffff
8e008c0c:	25da      	and r1,r1,r3
8e008c0e:	1feb 10f2 	movt r0,0xfff
8e008c12:	88ef 2002 	mov r12,r2
8e008c16:	40bf 010a 	sub r2,r0,r17
8e008c1a:	50ef 0402 	mov r2,r12
8e008c1e:	0023      	mov r0,0x1
8e008c20:	800b 2002 	mov r12,0x0
8e008c24:	103f 0402 	movgteu r0,r12
8e008c28:	802b 2002 	mov r12,0x1
8e008c2c:	64e2      	mov r3,r1
8e008c2e:	825f 208a 	and r12,r0,r12
8e008c32:	5ee8 ffff 	b 8e008aee <___pack_d+0x8a>
8e008c36:	4003      	mov r2,0x0
8e008c38:	6003      	mov r3,0x0
8e008c3a:	9feb 2072 	mov r12,0x7ff
8e008c3e:	58e8 ffff 	b 8e008aee <___pack_d+0x8a>
8e008c42:	000b 4002 	mov r16,0x0
8e008c46:	200b 4002 	mov r17,0x0
8e008c4a:	20bb 08f0 	sub r1,r16,-127
8e008c4e:	0023      	mov r0,0x1
8e008c50:	4003      	mov r2,0x0
8e008c52:	4032      	movgteu r2,r0
8e008c54:	089f 010a 	add r0,r2,r17
8e008c58:	04ef 4002 	mov r16,r1
8e008c5c:	20ef 4002 	mov r17,r0
8e008c60:	c9e0      	b 8e008bf2 <___pack_d+0x18e>
8e008c62:	01a2      	nop

8e008c64 <___unpack_d>:
8e008c64:	40c4      	ldr r2,[r0,0x1]
8e008c66:	9feb 2ff2 	mov r12,0xffff
8e008c6a:	81eb 3002 	movt r12,0xf
8e008c6e:	0bef 4006 	lsr r16,r2,0x1f
8e008c72:	8a5f 208a 	and r12,r2,r12
8e008c76:	4836      	lsl r2,r2,0x1
8e008c78:	6044      	ldr r3,[r0]
8e008c7a:	4aa6      	lsr r2,r2,0x15
8e008c7c:	04dc 4000 	str r16,[r1,+0x1]
8e008c80:	2e10      	bne 8e008cdc <___unpack_d+0x78>
8e008c82:	0e7f 008a 	orr r0,r3,r12
8e008c86:	4033      	sub r2,r0,0
8e008c88:	4500      	beq 8e008d12 <___unpack_d+0xae>
8e008c8a:	4f06      	lsr r2,r3,0x18
8e008c8c:	111f 0406 	lsl r0,r12,0x8
8e008c90:	804b 2fc2 	mov r12,0xfc02
8e008c94:	9feb 3ff2 	movt r12,0xffff
8e008c98:	087a      	orr r0,r2,r0
8e008c9a:	1feb 4ff2 	mov r16,0xffff
8e008c9e:	4d16      	lsl r2,r3,0x8
8e008ca0:	602b 0fc2 	mov r3,0xfc01
8e008ca4:	855c 2000 	str r12,[r1,+0x2]
8e008ca8:	7feb 1ff2 	movt r3,0xffff
8e008cac:	806b 2002 	mov r12,0x3
8e008cb0:	1feb 50f2 	movt r16,0xfff
8e008cb4:	845c 2000 	str r12,[r1]
8e008cb8:	8bef 2006 	lsr r12,r2,0x1f
8e008cbc:	0036      	lsl r0,r0,0x1
8e008cbe:	107f 040a 	orr r0,r12,r0
8e008cc2:	4836      	lsl r2,r2,0x1
8e008cc4:	8cef 2002 	mov r12,r3
8e008cc8:	6f93      	add r3,r3,-1
8e008cca:	203f 410a 	sub r17,r0,r16
8e008cce:	f540      	blteu 8e008cb8 <___unpack_d+0x54>
8e008cd0:	855c 2000 	str r12,[r1,+0x2]
8e008cd4:	4654      	str r2,[r1,0x4]
8e008cd6:	06d4      	str r0,[r1,0x5]
8e008cd8:	194f 0402 	rts
8e008cdc:	1feb 0072 	mov r0,0x7ff
8e008ce0:	083f 400a 	sub r16,r2,r0
8e008ce4:	1b00      	beq 8e008d1a <___unpack_d+0xb6>
8e008ce6:	0f06      	lsr r0,r3,0x18
8e008ce8:	911f 2406 	lsl r12,r12,0x8
8e008cec:	827f 208a 	orr r12,r0,r12
8e008cf0:	000b 0002 	mov r0,0x0
8e008cf4:	000b 1102 	movt r0,0x1000
8e008cf8:	489b 0080 	add r2,r2,-1023
8e008cfc:	827f 208a 	orr r12,r0,r12
8e008d00:	6d16      	lsl r3,r3,0x8
8e008d02:	0063      	mov r0,0x3
8e008d04:	4554      	str r2,[r1,0x2]
8e008d06:	0454      	str r0,[r1]
8e008d08:	6654      	str r3,[r1,0x4]
8e008d0a:	86dc 2000 	str r12,[r1,+0x5]
8e008d0e:	194f 0402 	rts
8e008d12:	0043      	mov r0,0x2
8e008d14:	0454      	str r0,[r1]
8e008d16:	194f 0402 	rts
8e008d1a:	0e7f 008a 	orr r0,r3,r12
8e008d1e:	203b 4000 	sub r17,r0,0
8e008d22:	0c00      	beq 8e008d3a <___unpack_d+0xd6>
8e008d24:	000b 0002 	mov r0,0x0
8e008d28:	010b 1002 	movt r0,0x8
8e008d2c:	025f 008a 	and r0,r0,r12
8e008d30:	4033      	sub r2,r0,0
8e008d32:	ea00      	beq 8e008d06 <___unpack_d+0xa2>
8e008d34:	0023      	mov r0,0x1
8e008d36:	0454      	str r0,[r1]
8e008d38:	e8e0      	b 8e008d08 <___unpack_d+0xa4>
8e008d3a:	0083      	mov r0,0x4
8e008d3c:	0454      	str r0,[r1]
8e008d3e:	194f 0402 	rts
8e008d42:	01a2      	nop

8e008d44 <___fpcmp_parts_d>:
8e008d44:	4044      	ldr r2,[r0]
8e008d46:	68b3      	sub r3,r2,1
8e008d48:	1840      	blteu 8e008d78 <___fpcmp_parts_d+0x34>
8e008d4a:	6444      	ldr r3,[r1]
8e008d4c:	8cbb 2000 	sub r12,r3,1
8e008d50:	1440      	blteu 8e008d78 <___fpcmp_parts_d+0x34>
8e008d52:	0a3b 4000 	sub r16,r2,4
8e008d56:	5100      	beq 8e008df8 <___fpcmp_parts_d+0xb4>
8e008d58:	8e3b 2000 	sub r12,r3,4
8e008d5c:	1400      	beq 8e008d84 <___fpcmp_parts_d+0x40>
8e008d5e:	893b 2000 	sub r12,r2,2
8e008d62:	0e00      	beq 8e008d7e <___fpcmp_parts_d+0x3a>
8e008d64:	4d33      	sub r2,r3,2
8e008d66:	1900      	beq 8e008d98 <___fpcmp_parts_d+0x54>
8e008d68:	40c4      	ldr r2,[r0,0x1]
8e008d6a:	64c4      	ldr r3,[r1,0x1]
8e008d6c:	89bf 200a 	sub r12,r2,r3
8e008d70:	1a00      	beq 8e008da4 <___fpcmp_parts_d+0x60>
8e008d72:	083b 4000 	sub r16,r2,0
8e008d76:	0b10      	bne 8e008d8c <___fpcmp_parts_d+0x48>
8e008d78:	0023      	mov r0,0x1
8e008d7a:	194f 0402 	rts
8e008d7e:	0d3b 4000 	sub r16,r3,2
8e008d82:	3500      	beq 8e008dec <___fpcmp_parts_d+0xa8>
8e008d84:	04c4      	ldr r0,[r1,0x1]
8e008d86:	003b 4000 	sub r16,r0,0
8e008d8a:	f710      	bne 8e008d78 <___fpcmp_parts_d+0x34>
8e008d8c:	1feb 0ff2 	mov r0,0xffff
8e008d90:	1feb 1ff2 	movt r0,0xffff
8e008d94:	194f 0402 	rts
8e008d98:	20c4      	ldr r1,[r0,0x1]
8e008d9a:	0023      	mov r0,0x1
8e008d9c:	6433      	sub r3,r1,0
8e008d9e:	f710      	bne 8e008d8c <___fpcmp_parts_d+0x48>
8e008da0:	194f 0402 	rts
8e008da4:	814c 2000 	ldr r12,[r0,+0x2]
8e008da8:	6544      	ldr r3,[r1,0x2]
8e008daa:	11bf 440a 	sub r16,r12,r3
8e008dae:	1860      	bgt 8e008dde <___fpcmp_parts_d+0x9a>
8e008db0:	11bf 440a 	sub r16,r12,r3
8e008db4:	1f80      	blt 8e008df2 <___fpcmp_parts_d+0xae>
8e008db6:	62c4      	ldr r3,[r0,0x5]
8e008db8:	86cc 2000 	ldr r12,[r1,+0x5]
8e008dbc:	0244      	ldr r0,[r0,0x4]
8e008dbe:	0e3f 408a 	sub r16,r3,r12
8e008dc2:	2644      	ldr r1,[r1,0x4]
8e008dc4:	0d20      	bgtu 8e008dde <___fpcmp_parts_d+0x9a>
8e008dc6:	0410      	bne 8e008dce <___fpcmp_parts_d+0x8a>
8e008dc8:	00bf 400a 	sub r16,r0,r1
8e008dcc:	0920      	bgtu 8e008dde <___fpcmp_parts_d+0x9a>
8e008dce:	11bf 440a 	sub r16,r12,r3
8e008dd2:	0a40      	blteu 8e008de6 <___fpcmp_parts_d+0xa2>
8e008dd4:	883b 2000 	sub r12,r2,0
8e008dd8:	da00      	beq 8e008d8c <___fpcmp_parts_d+0x48>
8e008dda:	0023      	mov r0,0x1
8e008ddc:	cfe0      	b 8e008d7a <___fpcmp_parts_d+0x36>
8e008dde:	0833      	sub r0,r2,0
8e008de0:	d610      	bne 8e008d8c <___fpcmp_parts_d+0x48>
8e008de2:	0023      	mov r0,0x1
8e008de4:	cbe0      	b 8e008d7a <___fpcmp_parts_d+0x36>
8e008de6:	0310      	bne 8e008dec <___fpcmp_parts_d+0xa8>
8e008de8:	643a      	sub r3,r1,r0
8e008dea:	f520      	bgtu 8e008dd4 <___fpcmp_parts_d+0x90>
8e008dec:	0003      	mov r0,0x0
8e008dee:	194f 0402 	rts
8e008df2:	0833      	sub r0,r2,0
8e008df4:	cc00      	beq 8e008d8c <___fpcmp_parts_d+0x48>
8e008df6:	c1e0      	b 8e008d78 <___fpcmp_parts_d+0x34>
8e008df8:	4e3b 0000 	sub r2,r3,4
8e008dfc:	ce10      	bne 8e008d98 <___fpcmp_parts_d+0x54>
8e008dfe:	24c4      	ldr r1,[r1,0x1]
8e008e00:	00c4      	ldr r0,[r0,0x1]
8e008e02:	043a      	sub r0,r1,r0
8e008e04:	194f 0402 	rts

8e008e08 <___lshrdi3>:
8e008e08:	6833      	sub r3,r2,0
8e008e0a:	0b00      	beq 8e008e20 <___lshrdi3+0x18>
8e008e0c:	6403      	mov r3,0x20
8e008e0e:	6d3a      	sub r3,r3,r2
8e008e10:	8c3b 2000 	sub r12,r3,0
8e008e14:	0890      	blte 8e008e24 <___lshrdi3+0x1c>
8e008e16:	65aa      	lsl r3,r1,r3
8e008e18:	014a      	lsr r0,r0,r2
8e008e1a:	454a      	lsr r2,r1,r2
8e008e1c:	0c7a      	orr r0,r3,r0
8e008e1e:	28e2      	mov r1,r2
8e008e20:	194f 0402 	rts
8e008e24:	4003      	mov r2,0x0
8e008e26:	09ba      	sub r0,r2,r3
8e008e28:	044a      	lsr r0,r1,r0
8e008e2a:	28e2      	mov r1,r2
8e008e2c:	fae0      	b 8e008e20 <___lshrdi3+0x18>
8e008e2e:	01a2      	nop

8e008e30 <___ashldi3>:
8e008e30:	6833      	sub r3,r2,0
8e008e32:	0b00      	beq 8e008e48 <___ashldi3+0x18>
8e008e34:	6403      	mov r3,0x20
8e008e36:	6d3a      	sub r3,r3,r2
8e008e38:	8c3b 2000 	sub r12,r3,0
8e008e3c:	0890      	blte 8e008e4c <___ashldi3+0x1c>
8e008e3e:	61ca      	lsr r3,r0,r3
8e008e40:	252a      	lsl r1,r1,r2
8e008e42:	412a      	lsl r2,r0,r2
8e008e44:	2cfa      	orr r1,r3,r1
8e008e46:	08e2      	mov r0,r2
8e008e48:	194f 0402 	rts
8e008e4c:	4003      	mov r2,0x0
8e008e4e:	29ba      	sub r1,r2,r3
8e008e50:	20aa      	lsl r1,r0,r1
8e008e52:	08e2      	mov r0,r2
8e008e54:	fae0      	b 8e008e48 <___ashldi3+0x18>
8e008e56:	01a2      	nop

8e008e58 <___clz_tab>:
8e008e58:	0100 0202 0303 0303 0404 0404 0404 0404     ................
8e008e68:	0505 0505 0505 0505 0505 0505 0505 0505     ................
8e008e78:	0606 0606 0606 0606 0606 0606 0606 0606     ................
8e008e88:	0606 0606 0606 0606 0606 0606 0606 0606     ................
8e008e98:	0707 0707 0707 0707 0707 0707 0707 0707     ................
8e008ea8:	0707 0707 0707 0707 0707 0707 0707 0707     ................
8e008eb8:	0707 0707 0707 0707 0707 0707 0707 0707     ................
8e008ec8:	0707 0707 0707 0707 0707 0707 0707 0707     ................
8e008ed8:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008ee8:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008ef8:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008f08:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008f18:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008f28:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008f38:	0808 0808 0808 0808 0808 0808 0808 0808     ................
8e008f48:	0808 0808 0808 0808 0808 0808 0808 0808     ................

Disassembly of section .init:

00000040 <init>:
  40:	d65c 2700 	str lr,[sp],-0x4
  44:	000b 0002 	mov r0,0x0
  48:	010b 1002 	movt r0,0x8
  4c:	0102      	movts config,r0
  4e:	d64c 2400 	ldr lr,[sp,+0x4]
  52:	b41b 2402 	add sp,sp,16
  56:	194f 0402 	rts

Disassembly of section .text:

00000060 <_main>:
  60:	955c 0703 	str r4,[sp],-0x1a
  64:	350b 00e2 	mov r1,0xea8
  68:	678b 0002 	mov r3,0x3c
  6c:	d5dc 2403 	str lr,[sp,+0x1b]
  70:	600b 18e2 	movt r3,0x8e00
  74:	200b 1002 	movt r1,0x0
  78:	43a3      	mov r2,0x1d
  7a:	169b 0401 	add r0,sp,13
  7e:	0d52      	jalr r3
  80:	450b 0032 	mov r2,0x328
  84:	8003      	mov r4,0x0
  86:	359b 0405 	add r1,sp,43
  8a:	169b 0401 	add r0,sp,13
  8e:	400b 1002 	movt r2,0x0
  92:	951c 0405 	strb r4,[sp,+0x2a]
  96:	0952      	jalr r2
  98:	3d0b 00e2 	mov r1,0xee8
  9c:	40e2      	mov r2,r0
  9e:	728b 0012 	mov r3,0x194
  a2:	000b 0002 	mov r0,0x0
  a6:	200b 1002 	movt r1,0x0
  aa:	000b 18f2 	movt r0,0x8f00
  ae:	600b 18e2 	movt r3,0x8e00
  b2:	0d52      	jalr r3
  b4:	08cb 0002 	mov r0,0x46
  b8:	000b 18f2 	movt r0,0x8f00
  bc:	2463      	mov r1,0x23
  be:	2014      	strb r1,[r0]
  c0:	08eb 0002 	mov r0,0x47
  c4:	000b 18f2 	movt r0,0x8f00
  c8:	8014      	strb r4,[r0]
  ca:	d5cc 2403 	ldr lr,[sp,+0x1b]
  ce:	0003      	mov r0,0x0
  d0:	954c 0403 	ldr r4,[sp,+0x1a]
  d4:	b41b 240d 	add sp,sp,104
  d8:	194f 0402 	rts
  dc:	0000      	beq dc <_main+0x7c>
	...

000000e0 <_epiphany_start>:
  e0:	be0b 27f2 	mov sp,0x7ff0
  e4:	a00b 3002 	movt sp,0x0
  e8:	74ef 2402 	mov fp,sp
  ec:	160b 0202 	mov r0,0x20b0
  f0:	000b 1002 	movt r0,0x0
  f4:	200b 0212 	mov r1,0x2100
  f8:	200b 1002 	movt r1,0x0
  fc:	4003      	mov r2,0x0
  fe:	6003      	mov r3,0x0
 100:	40fc 0200 	strd r2,[r0],+0x1
 104:	a43a      	sub r5,r1,r0
 106:	fd10      	bne 100 <_epiphany_start+0x20>
 108:	470b 0742 	mov r2,0x7438
 10c:	400b 18e2 	movt r2,0x8e00
 110:	4844      	ldr r2,[r2]
 112:	300b 00e2 	mov r1,0xe80
 116:	200b 1002 	movt r1,0x0
 11a:	0a1b 0029 	add r0,r2,332
 11e:	00dc 0100 	str r0,[r0,-0x1]
 122:	0023      	mov r0,0x1
 124:	097c 0005 	strd r0,[r2,+0x2a]
 128:	480b 0002 	mov r2,0x40
 12c:	400b 1002 	movt r2,0x0
 130:	0952      	jalr r2
 132:	1feb 0ff2 	mov r0,0xffff
 136:	050f 0402 	movts imask,r0
 13a:	090b 0012 	mov r0,0x148
 13e:	000b 1002 	movt r0,0x0
 142:	010f 0402 	movts iret,r0
 146:	01d2      	rti

00000148 <RDS>:
 148:	0003      	mov r0,0x0
 14a:	2003      	mov r1,0x0
 14c:	4003      	mov r2,0x0
 14e:	6c0b 0002 	mov r3,0x60
 152:	600b 1002 	movt r3,0x0
 156:	0d52      	jalr r3
 158:	600b 0002 	mov r3,0x0
 15c:	600b 18e2 	movt r3,0x8e00
 160:	0d52      	jalr r3
 162:	01b2      	idle
	...

00000170 <_deregister_tm_clones>:
 170:	140b 00e2 	mov r0,0xea0
 174:	346b 00e2 	mov r1,0xea3
 178:	000b 1002 	movt r0,0x0
 17c:	200b 1002 	movt r1,0x0
 180:	243a      	sub r1,r1,r0
 182:	473b 0000 	sub r2,r1,6
 186:	0320      	bgtu 18c <_deregister_tm_clones+0x1c>
 188:	194f 0402 	rts
 18c:	200b 0002 	mov r1,0x0
 190:	200b 1002 	movt r1,0x0
 194:	4433      	sub r2,r1,0
 196:	f900      	beq 188 <_deregister_tm_clones+0x18>
 198:	0542      	jr r1
 19a:	01a2      	nop

0000019c <_register_tm_clones>:
 19c:	140b 00e2 	mov r0,0xea0
 1a0:	340b 00e2 	mov r1,0xea0
 1a4:	000b 1002 	movt r0,0x0
 1a8:	200b 1002 	movt r1,0x0
 1ac:	243a      	sub r1,r1,r0
 1ae:	244e      	asr r1,r1,0x2
 1b0:	47e6      	lsr r2,r1,0x1f
 1b2:	289a      	add r1,r2,r1
 1b4:	242e      	asr r1,r1,0x1
 1b6:	4433      	sub r2,r1,0
 1b8:	0310      	bne 1be <_register_tm_clones+0x22>
 1ba:	194f 0402 	rts
 1be:	400b 0002 	mov r2,0x0
 1c2:	400b 1002 	movt r2,0x0
 1c6:	6833      	sub r3,r2,0
 1c8:	f900      	beq 1ba <_register_tm_clones+0x1e>
 1ca:	0942      	jr r2

000001cc <___do_global_dtors_aux>:
 1cc:	955c 0700 	str r4,[sp],-0x2
 1d0:	960b 0202 	mov r4,0x20b0
 1d4:	800b 1002 	movt r4,0x0
 1d8:	1004      	ldrb r0,[r4]
 1da:	d5dc 2400 	str lr,[sp,+0x3]
 1de:	2033      	sub r1,r0,0
 1e0:	0810      	bne 1f0 <___do_global_dtors_aux+0x24>
 1e2:	0e0b 0012 	mov r0,0x170
 1e6:	000b 1002 	movt r0,0x0
 1ea:	0152      	jalr r0
 1ec:	0023      	mov r0,0x1
 1ee:	1014      	strb r0,[r4]
 1f0:	d5cc 2400 	ldr lr,[sp,+0x3]
 1f4:	954c 0400 	ldr r4,[sp,+0x2]
 1f8:	b41b 2401 	add sp,sp,8
 1fc:	194f 0402 	rts

00000200 <_frame_dummy>:
 200:	130b 00e2 	mov r0,0xe98
 204:	000b 1002 	movt r0,0x0
 208:	2044      	ldr r1,[r0]
 20a:	d55c 2700 	str lr,[sp],-0x2
 20e:	4433      	sub r2,r1,0
 210:	0800      	beq 220 <_frame_dummy+0x20>
 212:	200b 0002 	mov r1,0x0
 216:	200b 1002 	movt r1,0x0
 21a:	4433      	sub r2,r1,0
 21c:	0200      	beq 220 <_frame_dummy+0x20>
 21e:	0552      	jalr r1
 220:	138b 0012 	mov r0,0x19c
 224:	d54c 2400 	ldr lr,[sp,+0x2]
 228:	000b 1002 	movt r0,0x0
 22c:	b41b 2401 	add sp,sp,8
 230:	0142      	jr r0
 232:	01a2      	nop

00000234 <_BF_encrypt>:
 234:	d54c 4400 	ldr r22,[sp,+0x2]
 238:	a01b 4009 	add r21,r0,72
 23c:	1feb 4002 	mov r16,0xff
 240:	20ef 4002 	mov r17,r0
 244:	854c 2a00 	ldr r12,[r17],+0x2
 248:	860f 208a 	eor r12,r1,r12
 24c:	920f 4406 	lsr r20,r12,0x10
 250:	510f 4406 	lsr r18,r12,0x8
 254:	330f 0406 	lsr r1,r12,0x18
 258:	905f 490a 	and r20,r20,r16
 25c:	485f 490a 	and r18,r18,r16
 260:	911b 4822 	add r20,r20,274
 264:	251b 0002 	add r1,r1,18
 268:	705f 450a 	and r19,r12,r16
 26c:	905f 4806 	lsl r20,r20,0x2
 270:	2456      	lsl r1,r1,0x2
 272:	491b 4842 	add r18,r18,530
 276:	485f 4806 	lsl r18,r18,0x2
 27a:	6d1b 4862 	add r19,r19,786
 27e:	8249 4100 	ldr r20,[r0,+r20]
 282:	20c1      	ldr r1,[r0,r1]
 284:	6c5f 4806 	lsl r19,r19,0x2
 288:	4149 4100 	ldr r18,[r0,+r18]
 28c:	309f 080a 	add r1,r20,r1
 290:	61c9 4100 	ldr r19,[r0,+r19]
 294:	250f 010a 	eor r1,r1,r18
 298:	44cc 4900 	ldr r18,[r17,-0x1]
 29c:	259f 010a 	add r1,r1,r19
 2a0:	250f 010a 	eor r1,r1,r18
 2a4:	488a      	eor r2,r2,r1
 2a6:	6a0f 4006 	lsr r19,r2,0x10
 2aa:	490f 4006 	lsr r18,r2,0x8
 2ae:	6c5f 490a 	and r19,r19,r16
 2b2:	2b06      	lsr r1,r2,0x18
 2b4:	485f 490a 	and r18,r18,r16
 2b8:	6d1b 4822 	add r19,r19,274
 2bc:	251b 0002 	add r1,r1,18
 2c0:	6c5f 4806 	lsl r19,r19,0x2
 2c4:	2456      	lsl r1,r1,0x2
 2c6:	491b 4842 	add r18,r18,530
 2ca:	485f 4806 	lsl r18,r18,0x2
 2ce:	61c9 4100 	ldr r19,[r0,+r19]
 2d2:	20c1      	ldr r1,[r0,r1]
 2d4:	4149 4100 	ldr r18,[r0,+r18]
 2d8:	2c9f 080a 	add r1,r19,r1
 2dc:	250f 010a 	eor r1,r1,r18
 2e0:	485f 410a 	and r18,r2,r16
 2e4:	491b 4862 	add r18,r18,786
 2e8:	485f 4806 	lsl r18,r18,0x2
 2ec:	6149 4100 	ldr r19,[r0,+r18]
 2f0:	454c 4a00 	ldr r18,[r17],+0x2
 2f4:	259f 010a 	add r1,r1,r19
 2f8:	250f 010a 	eor r1,r1,r18
 2fc:	908f 240a 	eor r12,r12,r1
 300:	26bf 090a 	sub r1,r17,r21
 304:	a410      	bne 24c <_BF_encrypt+0x18>
 306:	20cc 0002 	ldr r1,[r0,+0x11]
 30a:	8cdc 2000 	str r12,[r3,+0x1]
 30e:	288a      	eor r1,r2,r1
 310:	2c54      	str r1,[r3]
 312:	6c1b 0001 	add r3,r3,8
 316:	59bf 080a 	sub r2,r22,r3
 31a:	50ef 0402 	mov r2,r12
 31e:	9120      	bgtu 240 <_BF_encrypt+0xc>
 320:	04e2      	mov r0,r1
 322:	194f 0402 	rts
 326:	01a2      	nop

00000328 <_BF_crypt.constprop.0>:
 328:	96fc 0743 	strd r4,[sp],-0x21d
 32c:	d67c 0443 	strd r6,[sp,+0x21c]
 330:	d4fc 2443 	strd lr,[sp,+0x219]
 334:	15fc 2443 	strd r8,[sp,+0x21b]
 338:	557c 2443 	strd r10,[sp,+0x21a]
 33c:	e0e2      	mov r7,r0
 33e:	0004      	ldrb r0,[r0]
 340:	423b 0004 	sub r2,r0,36
 344:	e4ef 2002 	mov r15,r1
 348:	b018 0002 	bne 8a8 <_BF_crypt.constprop.0+0x580>
 34c:	1c84      	ldrb r0,[r7,0x1]
 34e:	613b 0006 	sub r3,r0,50
 352:	ab18 0002 	bne 8a8 <_BF_crypt.constprop.0+0x580>
 356:	1d04      	ldrb r0,[r7,0x2]
 358:	039b 00f3 	add r0,r0,-97
 35c:	80bb 2003 	sub r12,r0,25
 360:	a428 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 364:	3f0b 00e2 	mov r1,0xef8
 368:	200b 1002 	movt r1,0x0
 36c:	0401      	ldrb r0,[r1,r0]
 36e:	003b 4000 	sub r16,r0,0
 372:	9b08 0002 	beq 8a8 <_BF_crypt.constprop.0+0x580>
 376:	1d84      	ldrb r0,[r7,0x3]
 378:	623b 4004 	sub r19,r0,36
 37c:	9618 0002 	bne 8a8 <_BF_crypt.constprop.0+0x580>
 380:	1e04      	ldrb r0,[r7,0x4]
 382:	201b 00fa 	add r1,r0,-48
 386:	e4bb 4000 	sub r23,r1,1
 38a:	8f28 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 38e:	3e84      	ldrb r1,[r7,0x5]
 390:	241b 00fa 	add r1,r1,-48
 394:	44bb 0001 	sub r2,r1,9
 398:	8828 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 39c:	5f04      	ldrb r2,[r7,0x6]
 39e:	6a3b 0004 	sub r3,r2,36
 3a2:	8318 0002 	bne 8a8 <_BF_crypt.constprop.0+0x580>
 3a6:	4036      	lsl r2,r0,0x1
 3a8:	0076      	lsl r0,r0,0x3
 3aa:	081a      	add r0,r2,r0
 3ac:	241a      	add r1,r1,r0
 3ae:	c023      	mov r6,0x1
 3b0:	d8aa      	lsl r6,r6,r1
 3b2:	9bbb 2001 	sub r12,r6,15
 3b6:	7948 0002 	blteu 8a8 <_BF_crypt.constprop.0+0x580>
 3ba:	160b 4102 	mov r16,0x10b0
 3be:	4f0b 01f2 	mov r2,0x1f78
 3c2:	f80b 4102 	mov r23,0x10c0
 3c6:	3f9b 0000 	add r1,r7,7
 3ca:	141f 050a 	add r0,sp,r16
 3ce:	400b 1002 	movt r2,0x0
 3d2:	660b 4002 	mov r19,0x30
 3d6:	5e9f 488a 	add r18,r23,sp
 3da:	278b 4002 	mov r17,0x3c
 3de:	6404      	ldrb r3,[r1]
 3e0:	6c1b 00fc 	add r3,r3,-32
 3e4:	8fbb 200b 	sub r12,r3,95
 3e8:	6028 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 3ec:	8989 2000 	ldrb r12,[r2,+r3]
 3f0:	13bb 4407 	sub r16,r12,63
 3f4:	5a28 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 3f8:	6484      	ldrb r3,[r1,0x1]
 3fa:	6c1b 00fc 	add r3,r3,-32
 3fe:	efbb 400b 	sub r23,r3,95
 402:	5328 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 406:	6981      	ldrb r3,[r2,r3]
 408:	0fbb 4007 	sub r16,r3,63
 40c:	4e28 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 410:	0ddf 410a 	and r16,r3,r19
 414:	905f 2406 	lsl r12,r12,0x2
 418:	008f 4806 	lsr r16,r16,0x4
 41c:	027f 488a 	orr r16,r16,r12
 420:	f80b 4102 	mov r23,0x10c0
 424:	80ef 2002 	mov r12,r0
 428:	109c 4600 	strb r16,[r12],+0x1
 42c:	fe9f 488a 	add r23,r23,sp
 430:	fe3f 488a 	sub r23,r23,r12
 434:	3740      	blteu 4a2 <_BF_crypt.constprop.0+0x17a>
 436:	850c 2000 	ldrb r12,[r1,+0x2]
 43a:	901b 24fc 	add r12,r12,-32
 43e:	13bb 440b 	sub r16,r12,95
 442:	3328 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 446:	8a09 2080 	ldrb r12,[r2,+r12]
 44a:	f3bb 4407 	sub r23,r12,63
 44e:	2d28 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 452:	10df 450a 	and r16,r12,r17
 456:	6c96      	lsl r3,r3,0x4
 458:	004f 4806 	lsr r16,r16,0x2
 45c:	01ff 480a 	orr r16,r16,r3
 460:	6113      	add r3,r0,2
 462:	009c 4000 	strb r16,[r0,+0x1]
 466:	09bf 480a 	sub r16,r18,r3
 46a:	1c40      	blteu 4a2 <_BF_crypt.constprop.0+0x17a>
 46c:	6584      	ldrb r3,[r1,0x3]
 46e:	6c1b 00fc 	add r3,r3,-32
 472:	261b 0000 	add r1,r1,4
 476:	efbb 400b 	sub r23,r3,95
 47a:	1728 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 47e:	6981      	ldrb r3,[r2,r3]
 480:	0fbb 4007 	sub r16,r3,63
 484:	1228 0002 	bgtu 8a8 <_BF_crypt.constprop.0+0x580>
 488:	90df 2406 	lsl r12,r12,0x6
 48c:	6e7f 008a 	orr r3,r3,r12
 490:	f80b 4102 	mov r23,0x10c0
 494:	6114      	strb r3,[r0,0x2]
 496:	fe9f 488a 	add r23,r23,sp
 49a:	0193      	add r0,r0,3
 49c:	e3bf 410a 	sub r23,r0,r23
 4a0:	9f50      	bltu 3de <_BF_crypt.constprop.0+0xb6>
 4a2:	760b 0102 	mov r3,0x10b0
 4a6:	5feb 0002 	mov r2,0xff
 4aa:	359f 040a 	add r1,sp,r3
 4ae:	5feb 1002 	movt r2,0xff
 4b2:	0444      	ldr r0,[r1]
 4b4:	6206      	lsr r3,r0,0x10
 4b6:	0216      	lsl r0,r0,0x10
 4b8:	01fa      	orr r0,r0,r3
 4ba:	6106      	lsr r3,r0,0x8
 4bc:	015a      	and r0,r0,r2
 4be:	6d5a      	and r3,r3,r2
 4c0:	0116      	lsl r0,r0,0x8
 4c2:	0c7a      	orr r0,r3,r0
 4c4:	04dc 0200 	str r0,[r1],+0x1
 4c8:	180b 0102 	mov r0,0x10c0
 4cc:	029f 008a 	add r0,r0,sp
 4d0:	043a      	sub r0,r1,r0
 4d2:	f010      	bne 4b2 <_BF_crypt.constprop.0+0x18a>
 4d4:	12eb 00e2 	mov r0,0xe97
 4d8:	3d04      	ldrb r1,[r7,0x2]
 4da:	000b 1002 	movt r0,0x0
 4de:	0401      	ldrb r0,[r1,r0]
 4e0:	002b 6002 	mov r24,0x1
 4e4:	2043      	mov r1,0x2
 4e6:	005f 618a 	and r24,r0,r24
 4ea:	00da      	and r0,r0,r1
 4ec:	390b 0102 	mov r1,0x10c8
 4f0:	269f 008a 	add r1,r1,sp
 4f4:	940b 20e2 	mov r12,0xea0
 4f8:	005f 6c06 	lsl r24,r24,0x2
 4fc:	41ff 6006 	lsl r26,r0,0xf
 500:	0a0b 0ef2 	mov r0,0xef50
 504:	800b 3002 	movt r12,0x0
 508:	041f 618a 	add r24,r1,r24
 50c:	e30b 40f2 	mov r23,0xf18
 510:	1feb 1ff2 	movt r0,0xffff
 514:	641b 40f4 	add r19,r1,-96
 518:	e00b 5002 	movt r23,0x0
 51c:	d41b 4404 	add r22,sp,32
 520:	241b 60fd 	add r25,r1,-24
 524:	200b 4002 	mov r17,0x0
 528:	800b 4002 	mov r20,0x0
 52c:	b00b 4002 	mov r21,0x80
 530:	50ef 4402 	mov r18,r12
 534:	001f 6c0a 	add r24,r24,r0
 538:	6003      	mov r3,0x0
 53a:	000b 4002 	mov r16,0x0
 53e:	4003      	mov r2,0x0
 540:	100c 0400 	ldrb r0,[r12,+0x0]
 544:	2316      	lsl r1,r0,0x18
 546:	011f 4806 	lsl r16,r16,0x8
 54a:	6d16      	lsl r3,r3,0x8
 54c:	270e      	asr r1,r1,0x18
 54e:	65fa      	orr r3,r1,r3
 550:	007f 410a 	orr r16,r0,r16
 554:	2833      	sub r1,r2,0
 556:	0500      	beq 560 <_BF_crypt.constprop.0+0x238>
 558:	2edf 010a 	and r1,r3,r21
 55c:	24ff 480a 	orr r17,r17,r1
 560:	909b 2400 	add r12,r12,1
 564:	2033      	sub r1,r0,0
 566:	08ef 0802 	mov r0,r18
 56a:	101f 0402 	movne r0,r12
 56e:	4893      	add r2,r2,1
 570:	2a3b 0000 	sub r1,r2,4
 574:	80ef 2002 	mov r12,r0
 578:	e410      	bne 540 <_BF_crypt.constprop.0+0x218>
 57a:	77dc 0400 	str r3,[sp,+0x7]
 57e:	175c 4400 	str r16,[sp,+0x6]
 582:	004c 0c00 	ldr r0,[r24,+0x0]
 586:	3ccc 0a00 	ldr r1,[r23],+0x1
 58a:	6c0f 010a 	eor r3,r3,r16
 58e:	0cdc 0a00 	str r0,[r19],+0x1
 592:	91ff 480a 	orr r20,r20,r3
 596:	040a      	eor r0,r1,r0
 598:	18dc 0a00 	str r0,[r22],+0x1
 59c:	4cbf 098a 	sub r2,r19,r25
 5a0:	cc10      	bne 538 <_BF_crypt.constprop.0+0x210>
 5a2:	520f 0806 	lsr r2,r20,0x10
 5a6:	4a7f 010a 	orr r2,r2,r20
 5aa:	1feb 0ff2 	mov r0,0xffff
 5ae:	485a      	and r2,r2,r0
 5b0:	081a      	add r0,r2,r0
 5b2:	5feb 0ff2 	mov r2,0xffff
 5b6:	253f 0806 	lsl r1,r17,0x9
 5ba:	5feb 1ff2 	movt r2,0xffff
 5be:	255f 018a 	and r1,r1,r26
 5c2:	744c 0401 	ldr r3,[sp,+0x8]
 5c6:	010a      	eor r0,r0,r2
 5c8:	045a      	and r0,r1,r0
 5ca:	6c0a      	eor r3,r3,r0
 5cc:	990b 2102 	mov r12,0x10c8
 5d0:	140b 0ef2 	mov r0,0xefa0
 5d4:	929f 248a 	add r12,r12,sp
 5d8:	2c0b 00f2 	mov r1,0xf60
 5dc:	078b 2002 	mov r8,0x3c
 5e0:	1feb 1ff2 	movt r0,0xffff
 5e4:	101f 040a 	add r0,r12,r0
 5e8:	200b 1002 	movt r1,0x0
 5ec:	400b 0102 	mov r2,0x1000
 5f0:	745c 0401 	str r3,[sp,+0x8]
 5f4:	000b 38e2 	movt r8,0x8e00
 5f8:	015f 0402 	jalr r8
 5fc:	2b0b 2ef2 	mov r9,0xef58
 600:	190b 4102 	mov r16,0x10c8
 604:	3feb 3ff2 	movt r9,0xffff
 608:	029f 488a 	add r16,r16,sp
 60c:	609f 288a 	add fp,r16,r9
 610:	a68b 0022 	mov r5,0x234
 614:	56cc 0485 	ldr r2,[sp,+0x42d]
 618:	a00b 1002 	movt r5,0x0
 61c:	755c 2400 	str fp,[sp,+0x2]
 620:	0cef 0402 	mov r0,fp
 624:	364c 0485 	ldr r1,[sp,+0x42c]
 628:	6cef 0402 	mov r3,fp
 62c:	1552      	jalr r5
 62e:	4b0b 2102 	mov r10,0x1058
 632:	741b 4404 	add r19,sp,32
 636:	54cc 0401 	ldr r2,[sp,+0x9]
 63a:	8c1b 0403 	add r4,fp,24
 63e:	4d1f 288a 	add r10,r19,r10
 642:	8c1b 2401 	add r12,fp,8
 646:	2cef 2802 	mov r9,r19
 64a:	374c 0485 	ldr r1,[sp,+0x42e]
 64e:	70ef 0402 	mov r3,r12
 652:	208a      	eor r1,r0,r1
 654:	17cc 0485 	ldr r0,[sp,+0x42f]
 658:	955c 2400 	str r12,[sp,+0x2]
 65c:	480a      	eor r2,r2,r0
 65e:	04ef 0402 	mov r0,r9
 662:	1552      	jalr r5
 664:	364c 0485 	ldr r1,[sp,+0x42c]
 668:	51cc 0100 	ldr r2,[r4,-0x3]
 66c:	208a      	eor r1,r0,r1
 66e:	16cc 0485 	ldr r0,[sp,+0x42d]
 672:	701b 00ff 	add r3,r4,-8
 676:	480a      	eor r2,r2,r0
 678:	755c 0400 	str r3,[sp,+0x2]
 67c:	04ef 0402 	mov r0,r9
 680:	1552      	jalr r5
 682:	90ef 2002 	mov r12,r4
 686:	50cc 0100 	ldr r2,[r4,-0x1]
 68a:	901b 0002 	add r4,r4,16
 68e:	f13f 408a 	sub r23,r4,r10
 692:	dc10      	bne 64a <_BF_crypt.constprop.0+0x322>
 694:	0d83      	mov r0,0x6c
 696:	2d0b 0102 	mov r1,0x1068
 69a:	829f 008a 	add r4,r0,sp
 69e:	549f 240a 	add r10,sp,r1
 6a2:	6d8b 0102 	mov r3,0x106c
 6a6:	461b 0400 	add r2,r9,4
 6aa:	359f 040a 	add r1,sp,r3
 6ae:	04cc 0100 	ldr r0,[r1,-0x1]
 6b2:	88cc 2100 	ldr r12,[r2,-0x1]
 6b6:	6844      	ldr r3,[r2]
 6b8:	100f 040a 	eor r0,r12,r0
 6bc:	08dc 0100 	str r0,[r2,-0x1]
 6c0:	054c 0200 	ldr r0,[r1],+0x2
 6c4:	0c0a      	eor r0,r3,r0
 6c6:	095c 0200 	str r0,[r2],+0x2
 6ca:	8a3f 200a 	sub r12,r2,r4
 6ce:	f010      	bne 6ae <_BF_crypt.constprop.0+0x386>
 6d0:	2003      	mov r1,0x0
 6d2:	4003      	mov r2,0x0
 6d4:	555c 2400 	str r10,[sp,+0x2]
 6d8:	04ef 0402 	mov r0,r9
 6dc:	64ef 0402 	mov r3,r9
 6e0:	1552      	jalr r5
 6e2:	964c 4485 	ldr r20,[sp,+0x42c]
 6e6:	76cc 4485 	ldr r19,[sp,+0x42d]
 6ea:	b74c 4485 	ldr r21,[sp,+0x42e]
 6ee:	37cc 0485 	ldr r1,[sp,+0x42f]
 6f2:	461b 0401 	add r2,r9,12
 6f6:	49cc 4100 	ldr r18,[r2,-0x3]
 6fa:	294c 4100 	ldr r17,[r2,-0x2]
 6fe:	08cc 4100 	ldr r16,[r2,-0x1]
 702:	884c 2000 	ldr r12,[r2,+0x0]
 706:	4a0f 490a 	eor r18,r18,r20
 70a:	258f 490a 	eor r17,r17,r19
 70e:	028f 490a 	eor r16,r16,r21
 712:	908f 240a 	eor r12,r12,r1
 716:	08dc 4100 	str r16,[r2,-0x1]
 71a:	49dc 4100 	str r18,[r2,-0x3]
 71e:	295c 4100 	str r17,[r2,-0x2]
 722:	8a5c 2200 	str r12,[r2],+0x4
 726:	0a3f 400a 	sub r16,r2,r4
 72a:	e610      	bne 6f6 <_BF_crypt.constprop.0+0x3ce>
 72c:	144c 0403 	ldr r0,[sp,+0x18]
 730:	555c 2400 	str r10,[sp,+0x2]
 734:	820f 410a 	eor r20,r0,r20
 738:	14cc 0403 	ldr r0,[sp,+0x19]
 73c:	2003      	mov r1,0x0
 73e:	618f 410a 	eor r19,r0,r19
 742:	4003      	mov r2,0x0
 744:	04ef 0402 	mov r0,r9
 748:	64ef 0402 	mov r3,r9
 74c:	945c 4403 	str r20,[sp,+0x18]
 750:	74dc 4403 	str r19,[sp,+0x19]
 754:	1552      	jalr r5
 756:	d8b3      	sub r6,r6,1
 758:	a510      	bne 6a2 <_BF_crypt.constprop.0+0x37a>
 75a:	6c0b 21f2 	mov fp,0x1f60
 75e:	400b 2002 	mov r10,0x0
 762:	600b 3002 	movt fp,0x0
 766:	d41b 0402 	add r6,sp,16
 76a:	0d1f 048a 	add r0,fp,r10
 76e:	00c4      	ldr r0,[r0,0x1]
 770:	2d49 0480 	ldr r1,[fp,+r10]
 774:	8803      	mov r4,0x40
 776:	16dc 0400 	str r0,[sp,+0x5]
 77a:	d55c 0400 	str r6,[sp,+0x2]
 77e:	04ef 0402 	mov r0,r9
 782:	56cc 0400 	ldr r2,[sp,+0x5]
 786:	78e2      	mov r3,r6
 788:	1552      	jalr r5
 78a:	90b3      	sub r4,r4,1
 78c:	20e2      	mov r1,r0
 78e:	f610      	bne 77a <_BF_crypt.constprop.0+0x452>
 790:	051f 048a 	add r0,r9,r10
 794:	225c 0084 	str r1,[r0,+0x424]
 798:	36cc 0400 	ldr r1,[sp,+0x5]
 79c:	481b 2401 	add r10,r10,8
 7a0:	22dc 0084 	str r1,[r0,+0x425]
 7a4:	683b 4403 	sub r19,r10,24
 7a8:	e110      	bne 76a <_BF_crypt.constprop.0+0x442>
 7aa:	3ce2      	mov r1,r7
 7ac:	4383      	mov r2,0x1c
 7ae:	1cef 0402 	mov r0,r15
 7b2:	015f 0402 	jalr r8
 7b6:	2b0b 01f2 	mov r1,0x1f58
 7ba:	1e0c 0003 	ldrb r0,[r7,+0x1c]
 7be:	200b 1002 	movt r1,0x0
 7c2:	2401      	ldrb r1,[r1,r0]
 7c4:	5b0b 41f2 	mov r18,0x1fd8
 7c8:	0603      	mov r0,0x30
 7ca:	045a      	and r0,r1,r0
 7cc:	400b 5002 	movt r18,0x0
 7d0:	f90b 4102 	mov r23,0x10c8
 7d4:	2809 0800 	ldrb r1,[r18,+r0]
 7d8:	fe9f 488a 	add r23,r23,sp
 7dc:	5feb 0002 	mov r2,0xff
 7e0:	1c1b 08fd 	add r0,r23,-24
 7e4:	5feb 1002 	movt r2,0xff
 7e8:	9cef 2802 	mov r12,r23
 7ec:	3e1c 0403 	strb r1,[r15,+0x1c]
 7f0:	2044      	ldr r1,[r0]
 7f2:	6606      	lsr r3,r1,0x10
 7f4:	2616      	lsl r1,r1,0x10
 7f6:	25fa      	orr r1,r1,r3
 7f8:	6506      	lsr r3,r1,0x8
 7fa:	255a      	and r1,r1,r2
 7fc:	6d5a      	and r3,r3,r2
 7fe:	2516      	lsl r1,r1,0x8
 800:	2cfa      	orr r1,r3,r1
 802:	20dc 0200 	str r1,[r0],+0x1
 806:	023f 408a 	sub r16,r0,r12
 80a:	f310      	bne 7f0 <_BF_crypt.constprop.0+0x4c8>
 80c:	9b0b 21f2 	mov r12,0x1fd8
 810:	78eb 4102 	mov r19,0x10c7
 814:	3e9b 0403 	add r1,r15,29
 818:	001b 00fd 	add r0,r0,-24
 81c:	800b 3002 	movt r12,0x0
 820:	a06b 4002 	mov r21,0x3
 824:	759f 050a 	add r3,sp,r19
 828:	81eb 4002 	mov r20,0xf
 82c:	c7eb 4002 	mov r22,0x3f
 830:	40e2      	mov r2,r0
 832:	088c 4200 	ldrb r16,[r2],+0x1
 836:	204f 4806 	lsr r17,r16,0x2
 83a:	2889 4900 	ldrb r17,[r18,+r17]
 83e:	02df 490a 	and r16,r16,r21
 842:	009f 4806 	lsl r16,r16,0x4
 846:	7b0b 41f2 	mov r19,0x1fd8
 84a:	ed3f 400a 	sub r23,r3,r2
 84e:	241c 4000 	strb r17,[r1]
 852:	600b 5002 	movt r19,0x0
 856:	3f40      	blteu 8d4 <_BF_crypt.constprop.0+0x5ac>
 858:	4084      	ldrb r2,[r0,0x1]
 85a:	288f 4006 	lsr r17,r2,0x4
 85e:	00ff 490a 	orr r16,r16,r17
 862:	4a5f 010a 	and r2,r2,r20
 866:	3009 4500 	ldrb r17,[r12,+r16]
 86a:	085f 4006 	lsl r16,r2,0x2
 86e:	4113      	add r2,r0,2
 870:	ed3f 400a 	sub r23,r3,r2
 874:	249c 4000 	strb r17,[r1,+0x1]
 878:	2a40      	blteu 8cc <_BF_crypt.constprop.0+0x5a4>
 87a:	4104      	ldrb r2,[r0,0x2]
 87c:	28cf 4006 	lsr r17,r2,0x6
 880:	00ff 490a 	orr r16,r16,r17
 884:	4b5f 010a 	and r2,r2,r22
 888:	5109 0400 	ldrb r2,[r12,+r2]
 88c:	1009 4500 	ldrb r16,[r12,+r16]
 890:	4594      	strb r2,[r1,0x3]
 892:	0193      	add r0,r0,3
 894:	051c 4000 	strb r16,[r1,+0x2]
 898:	261b 0000 	add r1,r1,4
 89c:	41ba      	sub r2,r0,r3
 89e:	c950      	bltu 830 <_BF_crypt.constprop.0+0x508>
 8a0:	0003      	mov r0,0x0
 8a2:	1e1c 0407 	strb r0,[r15,+0x3c]
 8a6:	03e0      	b 8ac <_BF_crypt.constprop.0+0x584>
 8a8:	e00b 2002 	mov r15,0x0
 8ac:	1cef 0402 	mov r0,r15
 8b0:	d66c 0443 	ldrd r6,[sp,+0x21c]
 8b4:	15ec 2443 	ldrd r8,[sp,+0x21b]
 8b8:	556c 2443 	ldrd r10,[sp,+0x21a]
 8bc:	d4ec 2443 	ldrd lr,[sp,+0x219]
 8c0:	954c 2687 	ldr r12,[sp],+0x43a
 8c4:	946c 0400 	ldrd r4,[sp,+0x0]
 8c8:	194f 0402 	rts
 8cc:	0c09 0900 	ldrb r0,[r19,+r16]
 8d0:	0514      	strb r0,[r1,0x2]
 8d2:	e7e0      	b 8a0 <_BF_crypt.constprop.0+0x578>
 8d4:	0c09 0900 	ldrb r0,[r19,+r16]
 8d8:	0494      	strb r0,[r1,0x1]
 8da:	e3e0      	b 8a0 <_BF_crypt.constprop.0+0x578>
 8dc:	0000      	beq 8dc <_BF_crypt.constprop.0+0x5b4>
	...

000008e0 <___modsi3>:
 8e0:	43ef 400e 	asr r18,r0,0x1f
 8e4:	805f 2007 	float r12,r0
 8e8:	045f 4007 	float r16,r1
 8ec:	4003      	mov r2,0x0
 8ee:	683f 400a 	sub r19,r2,r0
 8f2:	9c08 0000 	beq a2a <___modsi3+0x14a>
 8f6:	0c6f 0802 	movgt r0,r19
 8fa:	28bf 400a 	sub r17,r2,r1
 8fe:	249f 4002 	movlte r17,r1
 902:	503f 050a 	sub r2,r12,r16
 906:	4836      	lsl r2,r2,0x1
 908:	8998 0000 	blte a1a <___modsi3+0x13a>
 90c:	6b0f 400e 	asr r19,r2,0x18
 910:	4c7f 0806 	lsl r2,r19,0x3
 914:	634b 40a2 	mov r19,0xa1a
 918:	600b 5002 	movt r19,0x0
 91c:	4d3f 080a 	sub r2,r19,r2
 920:	0942      	jr r2
 922:	47ff 0806 	lsl r2,r17,0x1f
 926:	413a      	sub r2,r0,r2
 928:	0832      	movgteu r0,r2
 92a:	47df 0806 	lsl r2,r17,0x1e
 92e:	413a      	sub r2,r0,r2
 930:	0832      	movgteu r0,r2
 932:	47bf 0806 	lsl r2,r17,0x1d
 936:	413a      	sub r2,r0,r2
 938:	0832      	movgteu r0,r2
 93a:	479f 0806 	lsl r2,r17,0x1c
 93e:	413a      	sub r2,r0,r2
 940:	0832      	movgteu r0,r2
 942:	477f 0806 	lsl r2,r17,0x1b
 946:	413a      	sub r2,r0,r2
 948:	0832      	movgteu r0,r2
 94a:	475f 0806 	lsl r2,r17,0x1a
 94e:	413a      	sub r2,r0,r2
 950:	0832      	movgteu r0,r2
 952:	473f 0806 	lsl r2,r17,0x19
 956:	413a      	sub r2,r0,r2
 958:	0832      	movgteu r0,r2
 95a:	471f 0806 	lsl r2,r17,0x18
 95e:	413a      	sub r2,r0,r2
 960:	0832      	movgteu r0,r2
 962:	46ff 0806 	lsl r2,r17,0x17
 966:	413a      	sub r2,r0,r2
 968:	0832      	movgteu r0,r2
 96a:	46df 0806 	lsl r2,r17,0x16
 96e:	413a      	sub r2,r0,r2
 970:	0832      	movgteu r0,r2
 972:	46bf 0806 	lsl r2,r17,0x15
 976:	413a      	sub r2,r0,r2
 978:	0832      	movgteu r0,r2
 97a:	469f 0806 	lsl r2,r17,0x14
 97e:	413a      	sub r2,r0,r2
 980:	0832      	movgteu r0,r2
 982:	467f 0806 	lsl r2,r17,0x13
 986:	413a      	sub r2,r0,r2
 988:	0832      	movgteu r0,r2
 98a:	465f 0806 	lsl r2,r17,0x12
 98e:	413a      	sub r2,r0,r2
 990:	0832      	movgteu r0,r2
 992:	463f 0806 	lsl r2,r17,0x11
 996:	413a      	sub r2,r0,r2
 998:	0832      	movgteu r0,r2
 99a:	461f 0806 	lsl r2,r17,0x10
 99e:	413a      	sub r2,r0,r2
 9a0:	0832      	movgteu r0,r2
 9a2:	45ff 0806 	lsl r2,r17,0xf
 9a6:	413a      	sub r2,r0,r2
 9a8:	0832      	movgteu r0,r2
 9aa:	45df 0806 	lsl r2,r17,0xe
 9ae:	413a      	sub r2,r0,r2
 9b0:	0832      	movgteu r0,r2
 9b2:	45bf 0806 	lsl r2,r17,0xd
 9b6:	413a      	sub r2,r0,r2
 9b8:	0832      	movgteu r0,r2
 9ba:	459f 0806 	lsl r2,r17,0xc
 9be:	413a      	sub r2,r0,r2
 9c0:	0832      	movgteu r0,r2
 9c2:	457f 0806 	lsl r2,r17,0xb
 9c6:	413a      	sub r2,r0,r2
 9c8:	0832      	movgteu r0,r2
 9ca:	455f 0806 	lsl r2,r17,0xa
 9ce:	413a      	sub r2,r0,r2
 9d0:	0832      	movgteu r0,r2
 9d2:	453f 0806 	lsl r2,r17,0x9
 9d6:	413a      	sub r2,r0,r2
 9d8:	0832      	movgteu r0,r2
 9da:	451f 0806 	lsl r2,r17,0x8
 9de:	413a      	sub r2,r0,r2
 9e0:	0832      	movgteu r0,r2
 9e2:	44ff 0806 	lsl r2,r17,0x7
 9e6:	413a      	sub r2,r0,r2
 9e8:	0832      	movgteu r0,r2
 9ea:	44df 0806 	lsl r2,r17,0x6
 9ee:	413a      	sub r2,r0,r2
 9f0:	0832      	movgteu r0,r2
 9f2:	44bf 0806 	lsl r2,r17,0x5
 9f6:	413a      	sub r2,r0,r2
 9f8:	0832      	movgteu r0,r2
 9fa:	449f 0806 	lsl r2,r17,0x4
 9fe:	413a      	sub r2,r0,r2
 a00:	0832      	movgteu r0,r2
 a02:	447f 0806 	lsl r2,r17,0x3
 a06:	413a      	sub r2,r0,r2
 a08:	0832      	movgteu r0,r2
 a0a:	445f 0806 	lsl r2,r17,0x2
 a0e:	413a      	sub r2,r0,r2
 a10:	0832      	movgteu r0,r2
 a12:	443f 0806 	lsl r2,r17,0x1
 a16:	413a      	sub r2,r0,r2
 a18:	0832      	movgteu r0,r2
 a1a:	441f 0806 	lsl r2,r17,0x0
 a1e:	413a      	sub r2,r0,r2
 a20:	0832      	movgteu r0,r2
 a22:	010f 010a 	eor r0,r0,r18
 a26:	013f 010a 	sub r0,r0,r18
 a2a:	194f 0402 	rts
 a2e:	01a2      	nop

00000a30 <___divsi3>:
 a30:	205f 4007 	float r17,r0
 a34:	600b 4002 	mov r19,0x0
 a38:	045f 4007 	float r16,r1
 a3c:	8c3f 280a 	sub r12,r19,r0
 a40:	b608 0000 	beq bac <___divsi3+0x17c>
 a44:	106f 0402 	movgt r0,r12
 a48:	8cbf 280a 	sub r12,r19,r1
 a4c:	306f 0402 	movgt r1,r12
 a50:	802b 2002 	mov r12,0x1
 a54:	243f 490a 	sub r17,r17,r16
 a58:	47ef 480e 	asr r18,r17,0x1f
 a5c:	243f 4806 	lsl r17,r17,0x1
 a60:	a888 0000 	blt bb0 <___divsi3+0x180>
 a64:	04bb 4800 	sub r16,r17,1
 a68:	207f 4802 	movgte r17,r16
 a6c:	270f 4806 	lsr r17,r17,0x18
 a70:	24af 010a 	lsl r1,r1,r17
 a74:	90af 250a 	lsl r12,r12,r17
 a78:	00bf 400a 	sub r16,r0,r1
 a7c:	003f 0802 	movgteu r0,r16
 a80:	703f 4402 	movgteu r19,r12
 a84:	903f 4406 	lsl r20,r12,0x1
 a88:	00bf 400a 	sub r16,r0,r1
 a8c:	003f 0802 	movgteu r0,r16
 a90:	703f 4802 	movgteu r19,r20
 a94:	04bb 4000 	sub r16,r1,1
 a98:	334b 00b2 	mov r1,0xb9a
 a9c:	200b 1002 	movt r1,0x0
 aa0:	247f 4806 	lsl r17,r17,0x3
 aa4:	24bf 010a 	sub r1,r1,r17
 aa8:	0542      	jr r1
 aaa:	0036      	lsl r0,r0,0x1
 aac:	203f 010a 	sub r1,r0,r16
 ab0:	0432      	movgteu r0,r1
 ab2:	0036      	lsl r0,r0,0x1
 ab4:	203f 010a 	sub r1,r0,r16
 ab8:	0432      	movgteu r0,r1
 aba:	0036      	lsl r0,r0,0x1
 abc:	203f 010a 	sub r1,r0,r16
 ac0:	0432      	movgteu r0,r1
 ac2:	0036      	lsl r0,r0,0x1
 ac4:	203f 010a 	sub r1,r0,r16
 ac8:	0432      	movgteu r0,r1
 aca:	0036      	lsl r0,r0,0x1
 acc:	203f 010a 	sub r1,r0,r16
 ad0:	0432      	movgteu r0,r1
 ad2:	0036      	lsl r0,r0,0x1
 ad4:	203f 010a 	sub r1,r0,r16
 ad8:	0432      	movgteu r0,r1
 ada:	0036      	lsl r0,r0,0x1
 adc:	203f 010a 	sub r1,r0,r16
 ae0:	0432      	movgteu r0,r1
 ae2:	0036      	lsl r0,r0,0x1
 ae4:	203f 010a 	sub r1,r0,r16
 ae8:	0432      	movgteu r0,r1
 aea:	0036      	lsl r0,r0,0x1
 aec:	203f 010a 	sub r1,r0,r16
 af0:	0432      	movgteu r0,r1
 af2:	0036      	lsl r0,r0,0x1
 af4:	203f 010a 	sub r1,r0,r16
 af8:	0432      	movgteu r0,r1
 afa:	0036      	lsl r0,r0,0x1
 afc:	203f 010a 	sub r1,r0,r16
 b00:	0432      	movgteu r0,r1
 b02:	0036      	lsl r0,r0,0x1
 b04:	203f 010a 	sub r1,r0,r16
 b08:	0432      	movgteu r0,r1
 b0a:	0036      	lsl r0,r0,0x1
 b0c:	203f 010a 	sub r1,r0,r16
 b10:	0432      	movgteu r0,r1
 b12:	0036      	lsl r0,r0,0x1
 b14:	203f 010a 	sub r1,r0,r16
 b18:	0432      	movgteu r0,r1
 b1a:	0036      	lsl r0,r0,0x1
 b1c:	203f 010a 	sub r1,r0,r16
 b20:	0432      	movgteu r0,r1
 b22:	0036      	lsl r0,r0,0x1
 b24:	203f 010a 	sub r1,r0,r16
 b28:	0432      	movgteu r0,r1
 b2a:	0036      	lsl r0,r0,0x1
 b2c:	203f 010a 	sub r1,r0,r16
 b30:	0432      	movgteu r0,r1
 b32:	0036      	lsl r0,r0,0x1
 b34:	203f 010a 	sub r1,r0,r16
 b38:	0432      	movgteu r0,r1
 b3a:	0036      	lsl r0,r0,0x1
 b3c:	203f 010a 	sub r1,r0,r16
 b40:	0432      	movgteu r0,r1
 b42:	0036      	lsl r0,r0,0x1
 b44:	203f 010a 	sub r1,r0,r16
 b48:	0432      	movgteu r0,r1
 b4a:	0036      	lsl r0,r0,0x1
 b4c:	203f 010a 	sub r1,r0,r16
 b50:	0432      	movgteu r0,r1
 b52:	0036      	lsl r0,r0,0x1
 b54:	203f 010a 	sub r1,r0,r16
 b58:	0432      	movgteu r0,r1
 b5a:	0036      	lsl r0,r0,0x1
 b5c:	203f 010a 	sub r1,r0,r16
 b60:	0432      	movgteu r0,r1
 b62:	0036      	lsl r0,r0,0x1
 b64:	203f 010a 	sub r1,r0,r16
 b68:	0432      	movgteu r0,r1
 b6a:	0036      	lsl r0,r0,0x1
 b6c:	203f 010a 	sub r1,r0,r16
 b70:	0432      	movgteu r0,r1
 b72:	0036      	lsl r0,r0,0x1
 b74:	203f 010a 	sub r1,r0,r16
 b78:	0432      	movgteu r0,r1
 b7a:	0036      	lsl r0,r0,0x1
 b7c:	203f 010a 	sub r1,r0,r16
 b80:	0432      	movgteu r0,r1
 b82:	0036      	lsl r0,r0,0x1
 b84:	203f 010a 	sub r1,r0,r16
 b88:	0432      	movgteu r0,r1
 b8a:	0036      	lsl r0,r0,0x1
 b8c:	203f 010a 	sub r1,r0,r16
 b90:	0432      	movgteu r0,r1
 b92:	0036      	lsl r0,r0,0x1
 b94:	203f 010a 	sub r1,r0,r16
 b98:	0432      	movgteu r0,r1
 b9a:	30bb 0400 	sub r1,r12,1
 b9e:	00da      	and r0,r0,r1
 ba0:	01ff 010a 	orr r0,r0,r19
 ba4:	010f 010a 	eor r0,r0,r18
 ba8:	013f 010a 	sub r0,r0,r18
 bac:	194f 0402 	rts
 bb0:	0003      	mov r0,0x0
 bb2:	194f 0402 	rts
 bb6:	01a2      	nop

00000bb8 <___udivsi3>:
 bb8:	80bf 200a 	sub r12,r0,r1
 bbc:	b958 0000 	bltu d2e <___udivsi3+0x176>
 bc0:	205f 4007 	float r17,r0
 bc4:	000b 4002 	mov r16,0x0
 bc8:	445f 4007 	float r18,r1
 bcc:	100b 5b02 	movt r16,0xb080
 bd0:	810f 200e 	asr r12,r0,0x8
 bd4:	903f 250a 	sub r12,r12,r16
 bd8:	102b 5002 	movt r16,0x81
 bdc:	303f 4402 	movgteu r17,r12
 be0:	aac8 0000 	bblt d34 <___udivsi3+0x17c>
 be4:	243f 490a 	sub r17,r17,r16
 be8:	253f 490a 	sub r17,r17,r18
 bec:	400b 4002 	mov r18,0x0
 bf0:	285f 4802 	movltu r17,r18
 bf4:	26ef 4806 	lsr r17,r17,0x17
 bf8:	24af 010a 	lsl r1,r1,r17
 bfc:	802b 2002 	mov r12,0x1
 c00:	90af 250a 	lsl r12,r12,r17
 c04:	00ba      	sub r0,r0,r1
 c06:	0950      	bltu c18 <___udivsi3+0x60>
 c08:	4a1f 488a 	add r18,r18,r12
 c0c:	00ba      	sub r0,r0,r1
 c0e:	0550      	bltu c18 <___udivsi3+0x60>
 c10:	4a1f 488a 	add r18,r18,r12
 c14:	00ba      	sub r0,r0,r1
 c16:	fd30      	bgteu c10 <___udivsi3+0x58>
 c18:	009a      	add r0,r0,r1
 c1a:	04bb 4000 	sub r16,r1,1
 c1e:	240b 00d2 	mov r1,0xd20
 c22:	200b 1002 	movt r1,0x0
 c26:	247f 4806 	lsl r17,r17,0x3
 c2a:	24bf 010a 	sub r1,r1,r17
 c2e:	0542      	jr r1
 c30:	0036      	lsl r0,r0,0x1
 c32:	203f 010a 	sub r1,r0,r16
 c36:	0432      	movgteu r0,r1
 c38:	0036      	lsl r0,r0,0x1
 c3a:	203f 010a 	sub r1,r0,r16
 c3e:	0432      	movgteu r0,r1
 c40:	0036      	lsl r0,r0,0x1
 c42:	203f 010a 	sub r1,r0,r16
 c46:	0432      	movgteu r0,r1
 c48:	0036      	lsl r0,r0,0x1
 c4a:	203f 010a 	sub r1,r0,r16
 c4e:	0432      	movgteu r0,r1
 c50:	0036      	lsl r0,r0,0x1
 c52:	203f 010a 	sub r1,r0,r16
 c56:	0432      	movgteu r0,r1
 c58:	0036      	lsl r0,r0,0x1
 c5a:	203f 010a 	sub r1,r0,r16
 c5e:	0432      	movgteu r0,r1
 c60:	0036      	lsl r0,r0,0x1
 c62:	203f 010a 	sub r1,r0,r16
 c66:	0432      	movgteu r0,r1
 c68:	0036      	lsl r0,r0,0x1
 c6a:	203f 010a 	sub r1,r0,r16
 c6e:	0432      	movgteu r0,r1
 c70:	0036      	lsl r0,r0,0x1
 c72:	203f 010a 	sub r1,r0,r16
 c76:	0432      	movgteu r0,r1
 c78:	0036      	lsl r0,r0,0x1
 c7a:	203f 010a 	sub r1,r0,r16
 c7e:	0432      	movgteu r0,r1
 c80:	0036      	lsl r0,r0,0x1
 c82:	203f 010a 	sub r1,r0,r16
 c86:	0432      	movgteu r0,r1
 c88:	0036      	lsl r0,r0,0x1
 c8a:	203f 010a 	sub r1,r0,r16
 c8e:	0432      	movgteu r0,r1
 c90:	0036      	lsl r0,r0,0x1
 c92:	203f 010a 	sub r1,r0,r16
 c96:	0432      	movgteu r0,r1
 c98:	0036      	lsl r0,r0,0x1
 c9a:	203f 010a 	sub r1,r0,r16
 c9e:	0432      	movgteu r0,r1
 ca0:	0036      	lsl r0,r0,0x1
 ca2:	203f 010a 	sub r1,r0,r16
 ca6:	0432      	movgteu r0,r1
 ca8:	0036      	lsl r0,r0,0x1
 caa:	203f 010a 	sub r1,r0,r16
 cae:	0432      	movgteu r0,r1
 cb0:	0036      	lsl r0,r0,0x1
 cb2:	203f 010a 	sub r1,r0,r16
 cb6:	0432      	movgteu r0,r1
 cb8:	0036      	lsl r0,r0,0x1
 cba:	203f 010a 	sub r1,r0,r16
 cbe:	0432      	movgteu r0,r1
 cc0:	0036      	lsl r0,r0,0x1
 cc2:	203f 010a 	sub r1,r0,r16
 cc6:	0432      	movgteu r0,r1
 cc8:	0036      	lsl r0,r0,0x1
 cca:	203f 010a 	sub r1,r0,r16
 cce:	0432      	movgteu r0,r1
 cd0:	0036      	lsl r0,r0,0x1
 cd2:	203f 010a 	sub r1,r0,r16
 cd6:	0432      	movgteu r0,r1
 cd8:	0036      	lsl r0,r0,0x1
 cda:	203f 010a 	sub r1,r0,r16
 cde:	0432      	movgteu r0,r1
 ce0:	0036      	lsl r0,r0,0x1
 ce2:	203f 010a 	sub r1,r0,r16
 ce6:	0432      	movgteu r0,r1
 ce8:	0036      	lsl r0,r0,0x1
 cea:	203f 010a 	sub r1,r0,r16
 cee:	0432      	movgteu r0,r1
 cf0:	0036      	lsl r0,r0,0x1
 cf2:	203f 010a 	sub r1,r0,r16
 cf6:	0432      	movgteu r0,r1
 cf8:	0036      	lsl r0,r0,0x1
 cfa:	203f 010a 	sub r1,r0,r16
 cfe:	0432      	movgteu r0,r1
 d00:	0036      	lsl r0,r0,0x1
 d02:	203f 010a 	sub r1,r0,r16
 d06:	0432      	movgteu r0,r1
 d08:	0036      	lsl r0,r0,0x1
 d0a:	203f 010a 	sub r1,r0,r16
 d0e:	0432      	movgteu r0,r1
 d10:	0036      	lsl r0,r0,0x1
 d12:	203f 010a 	sub r1,r0,r16
 d16:	0432      	movgteu r0,r1
 d18:	0036      	lsl r0,r0,0x1
 d1a:	203f 010a 	sub r1,r0,r16
 d1e:	0432      	movgteu r0,r1
 d20:	30bb 0400 	sub r1,r12,1
 d24:	00da      	and r0,r0,r1
 d26:	017f 010a 	orr r0,r0,r18
 d2a:	194f 0402 	rts
 d2e:	0003      	mov r0,0x0
 d30:	194f 0402 	rts
 d34:	0023      	mov r0,0x1
 d36:	194f 0402 	rts
 d3a:	01a2      	nop
 d3c:	0000      	beq d3c <___udivsi3+0x184>
	...

00000d40 <___umodsi3>:
 d40:	4057      	float r2,r0
 d42:	000b 4002 	mov r16,0x0
 d46:	245f 4007 	float r17,r1
 d4a:	100b 5b02 	movt r16,0xb080
 d4e:	810f 200e 	asr r12,r0,0x8
 d52:	903f 250a 	sub r12,r12,r16
 d56:	0e8b 40e2 	mov r16,0xe74
 d5a:	503f 0402 	movgteu r2,r12
 d5e:	48bf 010a 	sub r2,r2,r17
 d62:	8948 0000 	blteu e74 <___umodsi3+0x134>
 d66:	4aee      	asr r2,r2,0x17
 d68:	000b 5002 	movt r16,0x0
 d6c:	287f 4006 	lsl r17,r2,0x3
 d70:	452a      	lsl r2,r1,r2
 d72:	413a      	sub r2,r0,r2
 d74:	0832      	movgteu r0,r2
 d76:	40bf 090a 	sub r2,r16,r17
 d7a:	0942      	jr r2
 d7c:	47ff 0006 	lsl r2,r1,0x1f
 d80:	413a      	sub r2,r0,r2
 d82:	0832      	movgteu r0,r2
 d84:	47df 0006 	lsl r2,r1,0x1e
 d88:	413a      	sub r2,r0,r2
 d8a:	0832      	movgteu r0,r2
 d8c:	47bf 0006 	lsl r2,r1,0x1d
 d90:	413a      	sub r2,r0,r2
 d92:	0832      	movgteu r0,r2
 d94:	479f 0006 	lsl r2,r1,0x1c
 d98:	413a      	sub r2,r0,r2
 d9a:	0832      	movgteu r0,r2
 d9c:	477f 0006 	lsl r2,r1,0x1b
 da0:	413a      	sub r2,r0,r2
 da2:	0832      	movgteu r0,r2
 da4:	475f 0006 	lsl r2,r1,0x1a
 da8:	413a      	sub r2,r0,r2
 daa:	0832      	movgteu r0,r2
 dac:	473f 0006 	lsl r2,r1,0x19
 db0:	413a      	sub r2,r0,r2
 db2:	0832      	movgteu r0,r2
 db4:	471f 0006 	lsl r2,r1,0x18
 db8:	413a      	sub r2,r0,r2
 dba:	0832      	movgteu r0,r2
 dbc:	46ff 0006 	lsl r2,r1,0x17
 dc0:	413a      	sub r2,r0,r2
 dc2:	0832      	movgteu r0,r2
 dc4:	46df 0006 	lsl r2,r1,0x16
 dc8:	413a      	sub r2,r0,r2
 dca:	0832      	movgteu r0,r2
 dcc:	46bf 0006 	lsl r2,r1,0x15
 dd0:	413a      	sub r2,r0,r2
 dd2:	0832      	movgteu r0,r2
 dd4:	469f 0006 	lsl r2,r1,0x14
 dd8:	413a      	sub r2,r0,r2
 dda:	0832      	movgteu r0,r2
 ddc:	467f 0006 	lsl r2,r1,0x13
 de0:	413a      	sub r2,r0,r2
 de2:	0832      	movgteu r0,r2
 de4:	465f 0006 	lsl r2,r1,0x12
 de8:	413a      	sub r2,r0,r2
 dea:	0832      	movgteu r0,r2
 dec:	463f 0006 	lsl r2,r1,0x11
 df0:	413a      	sub r2,r0,r2
 df2:	0832      	movgteu r0,r2
 df4:	461f 0006 	lsl r2,r1,0x10
 df8:	413a      	sub r2,r0,r2
 dfa:	0832      	movgteu r0,r2
 dfc:	45ff 0006 	lsl r2,r1,0xf
 e00:	413a      	sub r2,r0,r2
 e02:	0832      	movgteu r0,r2
 e04:	45df 0006 	lsl r2,r1,0xe
 e08:	413a      	sub r2,r0,r2
 e0a:	0832      	movgteu r0,r2
 e0c:	45bf 0006 	lsl r2,r1,0xd
 e10:	413a      	sub r2,r0,r2
 e12:	0832      	movgteu r0,r2
 e14:	459f 0006 	lsl r2,r1,0xc
 e18:	413a      	sub r2,r0,r2
 e1a:	0832      	movgteu r0,r2
 e1c:	457f 0006 	lsl r2,r1,0xb
 e20:	413a      	sub r2,r0,r2
 e22:	0832      	movgteu r0,r2
 e24:	455f 0006 	lsl r2,r1,0xa
 e28:	413a      	sub r2,r0,r2
 e2a:	0832      	movgteu r0,r2
 e2c:	453f 0006 	lsl r2,r1,0x9
 e30:	413a      	sub r2,r0,r2
 e32:	0832      	movgteu r0,r2
 e34:	451f 0006 	lsl r2,r1,0x8
 e38:	413a      	sub r2,r0,r2
 e3a:	0832      	movgteu r0,r2
 e3c:	44ff 0006 	lsl r2,r1,0x7
 e40:	413a      	sub r2,r0,r2
 e42:	0832      	movgteu r0,r2
 e44:	44df 0006 	lsl r2,r1,0x6
 e48:	413a      	sub r2,r0,r2
 e4a:	0832      	movgteu r0,r2
 e4c:	44bf 0006 	lsl r2,r1,0x5
 e50:	413a      	sub r2,r0,r2
 e52:	0832      	movgteu r0,r2
 e54:	449f 0006 	lsl r2,r1,0x4
 e58:	413a      	sub r2,r0,r2
 e5a:	0832      	movgteu r0,r2
 e5c:	447f 0006 	lsl r2,r1,0x3
 e60:	413a      	sub r2,r0,r2
 e62:	0832      	movgteu r0,r2
 e64:	445f 0006 	lsl r2,r1,0x2
 e68:	413a      	sub r2,r0,r2
 e6a:	0832      	movgteu r0,r2
 e6c:	443f 0006 	lsl r2,r1,0x1
 e70:	413a      	sub r2,r0,r2
 e72:	0832      	movgteu r0,r2
 e74:	441f 0006 	lsl r2,r1,0x0
 e78:	413a      	sub r2,r0,r2
 e7a:	0832      	movgteu r0,r2
 e7c:	194f 0402 	rts

Disassembly of section .fini:

00000e80 <fini>:
 e80:	d65c 2700 	str lr,[sp],-0x4
 e84:	d64c 2400 	ldr lr,[sp,+0x4]
 e88:	b41b 2402 	add sp,sp,16
 e8c:	194f 0402 	rts
