[*] Binary protection state of udevadm

  
  	Full RELRO     Canary found      NX enabled   PIE enabled  No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of udevadm

add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x99b6
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
ldr r1, [0x000099f0]
movs r2, 0x25
ldr r3, [0x000099f4]
movs r0, 3
add r1, pc
add r3, pc
adds r1, 7
bl 0x7149c
mov r4, r0
b 0x9980
blx sym.imp.__fprintf_chk
nop
sub.w r0, ip, 0xb
--
movs r0, 3
str r4, [sp]
bl 0x71448
mov r7, r0
b 0x9e12
ldr r2, [0x0000a20c]
ldr r3, [0x0000a210]
ldr r4, [0x0000a214]
ldr r0, [r7]
add r2, pc
add r3, pc
adds r2, 7
add r4, pc
strd r3, r0, [sp, 4]
movs r3, 0xa5
movs r0, 3
str r4, [sp]
bl 0x71448
mov r7, r0
b 0x9e12
blx sym.imp.__fprintf_chk
ldr r2, [0x0000a218]
movs r3, 0xa0
--
ldr r3, [0x0000a53c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0xa532
movs r0, 0
add sp, 0x10
pop {r4, r5, r6, pc}
ldr r1, [0x0000a570]
movs r2, 0xa1
ldr r3, [0x0000a574]
ldr r0, [0x0000a578]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
b 0xa284
--
mov sl, r0
cbz r0, 0xa644
subs r2, r7, 1
beq 0xa62c
mov r1, r6
bl 0xa57c
mov r0, r5
blx 0x9128
mov r1, r4
mov.w r2, 0x200
blx 0x944c
mov r0, sl
blx 0x91a8
b 0xa5e8
mov r0, r5
blx 0x9128
mov r1, r4
mov.w r2, 0x200
blx 0x944c
b 0xa5e8
blx sym.imp.__fprintf_chk
nop
b 0xa0d0
--
b 0xa76e
ldr r1, [0x0000a9e4]
movs r2, 0x6d
ldr r3, [0x0000a9e8]
movs r0, 3
add r1, pc
add r3, pc
adds r1, 7
bl 0x7149c
mov r4, r0
b 0xa87a
ldr r1, [0x0000a9ec]
movs r2, 0x2e
ldr r3, [0x0000a9f0]
ldr r0, [0x0000a9f4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
b 0xa1d8
movs r3, r1
--
ldr r4, [0x0000b528]
ldr r0, [0x0000b52c]
add r2, pc
add r4, pc
add r0, pc
b 0xb176
ldr r2, [0x0000b530]
mov.w r3, 0x136
ldr r4, [0x0000b534]
ldr r0, [0x0000b538]
add r2, pc
add r4, pc
add r0, pc
mov r1, r7
strd r0, r4, [sp]
adds r2, 7
movs r0, 3
bl 0x71448
mov r7, r0
b 0xb26c
blx sym.imp.__fprintf_chk
ldr r2, [0x0000b53c]
mov r1, r7
--
add r7, pc
b 0xb5ea
ldr r1, [0x0000b6e8]
movs r2, 0x23
ldr r3, [0x0000b6ec]
ldr r0, [0x0000b6f0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0000b6f4]
movs r2, 0x2a
ldr r3, [0x0000b6f8]
ldr r0, [0x0000b6fc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bpl 0xb740
--
add r0, pc
b 0xb886
ldr r1, [0x0000b958]
add r1, pc
b 0xb7d6
bl 0x70bf8
cmp r0, 2
ble 0xb860
ldr r2, [0x0000b95c]
movs r3, 0x5c
ldr r5, [0x0000b960]
ldr r0, [0x0000b964]
add r2, pc
add r5, pc
add r0, pc
b 0xb886
ldr r0, [0x0000b968]
add r0, pc
mov r3, r0
b 0xb832
blx sym.imp.__fprintf_chk
nop
blo 0xb870
--
b 0xbb8c
ldr r1, [sp, 0x18]
add r2, sp, 0x14
movs r0, 2
bl 0xb700
subs.w sl, r0, 0
blt 0xbc6c
ldr r0, [0x0000bdc4]
add r0, pc
blx 0x9398
b 0xbc0e
ldr r1, [0x0000bdc8]
movs r2, 0xd8
ldr r3, [0x0000bdcc]
ldr r0, [0x0000bdd0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mov r2, r0
mvn sl, 0xb
--
movs r0, 3
bl 0x71448
mov r4, r0
b 0xc0b8
ldr r0, [r4]
mov r1, r5
ldr r2, [0x0000c45c]
ldr r3, [0x0000c460]
ldr r4, [0x0000c464]
add r2, pc
add r3, pc
adds r2, 7
add r4, pc
strd r3, r0, [sp, 4]
str r4, [sp]
movs r3, 0x42
movs r0, 3
bl 0x71448
mov r4, r0
b 0xc032
blx sym.imp.__fprintf_chk
nop
ldm r4!, {r1, r5, r6, r7}
--
strd r3, r1, [sp]
movs r1, 0x16
movs r3, 0x58
b 0xc5ac
str r3, [sp, 8]
mov r1, r4
ldr r3, [0x0000c91c]
movs r0, 3
ldr r2, [0x0000c920]
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x0000c924]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0x42
bl 0x71448
mov r4, r0
b 0xc810
blx sym.imp.__fprintf_chk
stm r6!, {r1, r2, r6}
movs r3, r1
--
bl 0x71448
b 0xca18
ldr r2, [0x0000cb78]
movs r1, 0x16
ldr r0, [0x0000cb7c]
movs r3, 0x35
ldr r4, [0x0000cb80]
add r2, pc
add r0, pc
add r4, pc
str r0, [sp, 4]
movt r1, 0x4000
str r4, [sp]
adds r2, 7
movs r0, 3
bl 0x71448
subs r4, r0, 0
it ge
mvnge r4, 0x55
b 0xc992
blx sym.imp.__fprintf_chk
stm r1!, {r2, r4, r7}
movs r3, r1
--
mov r0, r4
b 0xcc3c
bl 0x70bf8
cmp r0, 6
ble.w 0xcc3a
ldr r2, [0x0000ce00]
mov r1, r5
ldr r3, [0x0000ce04]
ldr r0, [0x0000ce08]
ldr r4, [sp, 0x38]
add r2, pc
add r3, pc
adds r2, 7
add r0, pc
strd r3, r4, [sp, 4]
movs r3, 0xa4
str r0, [sp]
movs r0, 7
bl 0x71448
b 0xcc3a
blx sym.imp.__fprintf_chk
nop
ite lo
--
cmp r4, 0
bne.w 0xd63c
b.w 0xce66
bl 0x70bf8
cmp r0, 2
ble.w 0xd89e
ldr r2, [0x0000defc]
mov r1, r7
ldr r0, [0x0000df00]
ldr r3, [0x0000df04]
add r2, pc
add r0, pc
adds r2, 7
add r3, pc
strd r3, r0, [sp]
movw r3, 0x1dd
movs r0, 3
bl 0x71448
mov r7, r0
b 0xd8a4
blx sym.imp.__fprintf_chk
ldr r2, [0x0000df08]
mov r1, sl
--
mov r1, r6
mov r0, r5
bl 0x4f918
b 0xdfd4
ldr r2, [0x0000e038]
ldr r3, [0x0000e028]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x6c]
eors r2, r3
mov.w r3, 0
bne 0xe01e
mov r1, r4
mov r0, r5
add sp, 0x70
pop.w {r4, r5, r6, lr}
b.w 0x4f154
mvn r0, 0x15
b 0xdfd4
blx sym.imp.__fprintf_chk
nop
add r3, sp, 0xa8
--
ldr r2, [0x0000e2c8]
str r0, [sp, 0xc]
movs r0, 7
add r3, pc
str r5, [sp, 8]
str r3, [sp, 4]
add r2, pc
ldr r3, [0x0000e2cc]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0x43
bl 0x71448
mov r6, r0
b 0xe1d6
mov r0, r4
mov sb, r4
mvn r6, 0x15
add.w r8, sp, 0x20
b 0xe1e0
blx sym.imp.__fprintf_chk
add r2, sp, section..dynsym
movs r3, r1
--
ldr r2, [0x0000e370]
ldr r3, [0x0000e36c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0xe364
add sp, 0x10
pop.w {r4, r5, r6, r7, r8, pc}
ldr r1, [0x0000e374]
mov.w r2, 0x2e4
ldr r3, [0x0000e378]
ldr r0, [0x0000e37c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r7, 0x3a8
movs r3, r1
--
mov r4, r6
b 0xe4ac
ldr r1, [0x0000e558]
movs r2, 0xf3
ldr r3, [0x0000e55c]
ldr r0, [0x0000e560]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0000e564]
movs r2, 0xf4
ldr r3, [0x0000e568]
ldr r0, [0x0000e56c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r6, 0x110
movs r3, r1
--
mov r5, r6
b 0xe73e
ldr r1, [0x0000e7f0]
movs r2, 0xe5
ldr r3, [0x0000e7f4]
ldr r0, [0x0000e7f8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0000e7fc]
movs r2, 0xe6
ldr r3, [0x0000e800]
ldr r0, [0x0000e804]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r3, 0x310
--
mov r0, r5
bl 0x50248
ldr r6, [sp, 0x30]
cmp r6, 0
beq 0xebc0
ldr r5, [0x0000eca8]
add r5, pc
b 0xebc2
mov r0, r5
add r1, sp, 0x30
bl 0x50248
ldr r6, [sp, 0x30]
mov r5, r6
cmp r6, 0
beq.w 0xea76
ldr r5, [0x0000ecac]
add r5, pc
b 0xea76
mov r6, r5
b 0xea76
blx sym.imp.__fprintf_chk
adr r2, 0xe8
movs r3, r1
--
adds r2, 7
movw r3, 0x49c
str r5, [sp, 4]
strd r1, r1, [sp, 0xc]
bl 0x71970
b 0xf004
mov r0, r5
add r1, sp, 0x28
bl 0x50248
ldr r6, [sp, 0x28]
ldr r5, [0x0000f110]
add r5, pc
cmp r6, 0
bne 0xf098
b 0xf096
mov r6, r5
b 0xf098
ldr r1, [0x0000f114]
add r1, pc
b 0xf09c
blx sym.imp.__fprintf_chk
ldr r2, [sp, 0x360]
movs r3, r1
--
adds r2, 7
add r3, pc
str r3, [sp, 0x14]
ldr r3, [0x0000f85c]
add r3, pc
str r3, [sp]
movs r3, 0
strd r3, r3, [sp, 0xc]
movw r3, 0x1a9
bl 0x71970
b 0xf1ac
mov r1, r8
mov r0, r5
bl 0x50248
ldr r3, [sp, 0x34]
cmp r3, 0
beq 0xf722
ldr.w sb, [0x0000f860]
add sb, pc
b 0xf722
blx sym.imp.__fprintf_chk
nop
ldr r1, [sp, 0x270]
--
movs r0, 3
add r3, pc
str r3, [sp, 4]
ldr r3, [0x00010270]
add r3, pc
str r3, [sp]
movw r3, 0x276
bl 0x71448
b 0xfdbc
mov r5, r6
b 0xfd80
ldr r1, [0x00010274]
movs r2, 0xc9
ldr r3, [0x00010278]
ldr r0, [0x0001027c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x00010280]
movs r2, 0xca
--
ldr r4, [0x00010504]
mov r1, r6
ldr r0, [0x00010508]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 3
bl 0x71448
b 0x10454
ldr r1, [0x0001050c]
mov.w r2, 0x3d4
ldr r3, [0x00010510]
ldr r0, [0x00010514]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
strh r4, [r4, 0x3c]
movs r3, r1
--
strd r3, r3, [r6, 0x30]
str r6, [r5, 8]
b 0x105ce
bl 0x70bf8
cmp r0, 3
ble 0x106b6
ldr r3, [0x00010738]
mov r1, r7
ldr r2, [0x0001073c]
movs r0, 4
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00010740]
adds r2, 7
add r3, pc
str r3, [sp]
movw r3, 0x2d7
bl 0x71448
b 0x106b6
blx sym.imp.__fprintf_chk
strh r0, [r4, 0x2c]
movs r3, r1
--
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00010c2c]
adds r2, 7
add r3, pc
str r3, [sp]
movw r3, 0x46e
bl 0x71448
b 0x1087e
ldr r1, [0x00010c30]
movw r2, 0x464
ldr r3, [0x00010c34]
movs r0, 3
mov r7, r5
movs r6, 0
add r1, pc
add r3, pc
adds r1, 7
bl 0x7149c
b 0x108a2
blx sym.imp.__fprintf_chk
ldr r1, [0x00010c38]
movw r2, 0x46a
--
str r5, [sp, 8]
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00011004]
adds r2, 7
add r3, pc
str r3, [sp]
movw r3, 0x567
bl 0x71448
b 0x10c94
ldr r1, [0x00011008]
movw r2, 0x54b
ldr r3, [0x0001100c]
ldr r0, [0x00011010]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrb r6, [r4, 0x19]
movs r3, r1
--
b 0x110ea
movs r1, 6
blx 0x93e0
cmp r0, 0
bge 0x11312
mov r0, sl
mov.w sl, 0
blx 0x9170
b 0x1128a
movs r2, 0
movw r1, 0x125f
mov r0, sl
blx 0x8ee4
str r0, [sp, 0x2c]
mov r0, sl
blx 0x9170
ldr r2, [sp, 0x2c]
mvn.w sl, r2
lsr.w sl, sl, 0x1f
b 0x1128a
blx sym.imp.__fprintf_chk
ldr r3, [sp, 0x20]
ldr r0, [r3]
--
ldr r3, [0x00012558]
add r2, pc
add r0, pc
adds r2, 7
add r3, pc
strd r3, r0, [sp]
movw r3, 0x6e1
movs r0, 3
bl 0x71448
mov r4, r0
b 0x12036
ldr r1, [0x0001255c]
movw r2, 0x6d1
ldr r3, [0x00012560]
ldr r0, [0x00012564]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
bl 0x70bf8
cmp r0, 2
--
ldr r7, [r0]
cmp r7, 0
ble 0x129d6
bl 0x70bf8
cmp r0, 3
ble 0x129d6
ldr r3, [0x00012b24]
rsbs r1, r7, 0
ldr r2, [0x00012b28]
mov r0, r4
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00012b2c]
adds r2, 7
add r3, pc
str r3, [sp]
mov.w r3, 0x10c
bl 0x71448
b 0x129d6
blx sym.imp.__fprintf_chk
str r6, [r4, 0x1c]
movs r3, r1
--
str r3, [sp, 4]
add r0, pc
movs r3, 0xd9
b 0x12e18
ldr r1, [r7, 0x14]
cmp r1, 0
beq.w 0x12d78
ldr.w r5, [r4, 0xa0]
cbz r5, 0x12f10
ldr.w r3, [r4, 0xa4]
add r2, sp, 0x64
mov r0, r4
blx r5
mov r0, r4
bl 0x12cb0
mov r4, r0
mov r5, r0
cmp r0, 0
beq.w 0x12d9e
b 0x12d78
blx sym.imp.__fprintf_chk
nop
ldrb r0, [r3, r6]
--
movs r0, 0
ldr r2, [0x000131c4]
ldr r3, [0x000131bc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x11c]
eors r2, r3
mov.w r3, 0
bne 0x131b4
add sp, 0x120
pop.w {r4, r5, r6, r7, r8, pc}
str r7, [r5, 0x18]
b 0x13146
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x13186
mvn r0, 0x36
b 0x13186
blx sym.imp.__fprintf_chk
ldr r2, [r3, r7]
movs r3, r1
--
it eq
moveq r4, r8
beq 0x13280
b 0x1320c
ldr r1, [0x0001330c]
mov.w r2, 0x15a
ldr r3, [0x00013310]
ldr r0, [0x00013314]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r1, r0
mov r0, r5
bl 0x12fa4
subs r4, r0, 0
blt 0x13280
ldr.w r0, [r5, 0x94]
b 0x13214
blx sym.imp.__fprintf_chk
nop
ldr r4, [r5, r3]
--
movs r1, 0
mov r0, r4
bl 0x7444c
cmp r0, 0
blt 0x13490
subs r0, r5, 0
it ne
movne r0, 1
ldr r2, [0x000134bc]
ldr r3, [0x000134b4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [r7, 4]
eors r2, r3
mov.w r3, 0
bne 0x134aa
adds r7, 0xc
mov sp, r7
pop {r4, r5, r6, r7, pc}
blx sym.imp.__fprintf_chk
nop
ldrsb r0, [r2, r2]
--
mov r0, r5
add r1, sp, 0x20
bl 0x50248
ldr r3, [sp, 0x20]
ldr r5, [0x00013718]
add r5, pc
cmp r3, 0
bne 0x135fa
b 0x135f8
ldr r1, [0x0001371c]
movw r2, 0x27b
ldr r3, [0x00013720]
ldr r0, [0x00013724]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r6, r5
b 0x135aa
blx sym.imp.__fprintf_chk
strb r0, [r7, r7]
movs r3, r1
--
mov r0, r6
add r1, sp, 0x28
bl 0x50248
ldr r5, [sp, 0x28]
ldr r6, [0x00013818]
add r6, pc
cmp r5, 0
bne 0x13760
b 0x1375e
mov r5, r6
b 0x13760
ldr r1, [0x0001381c]
movw r2, 0x25d
ldr r3, [0x00013820]
ldr r0, [0x00013824]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
nop.w
--
mov r0, r6
add r1, sp, 0x28
bl 0x50248
ldr r4, [sp, 0x28]
ldr r6, [0x00013910]
add r6, pc
cmp r4, 0
bne 0x13858
b 0x13856
mov r4, r6
b 0x13858
ldr r1, [0x00013914]
movw r2, 0x26e
ldr r3, [0x00013918]
ldr r0, [0x0001391c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
nop.w
--
ldr r7, [r8, -0x8]
ldr.w sb, [0x00013c98]
add sb, pc
cmp r7, 0
bne 0x13bb4
b 0x13bb2
ldr r2, [0x00013c9c]
add r2, pc
b 0x13bc0
mov r7, sb
b 0x13bb4
ldr r1, [0x00013ca0]
movw r2, 0x223
ldr r3, [0x00013ca4]
ldr r0, [0x00013ca8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r4, [r2, r6]
--
bl 0x50248
ldr r0, [sp, 0x18]
mov r5, r0
cmp r0, 0
beq 0x13e1a
ldr r5, [0x00013f3c]
add r5, pc
b 0x13e1a
mov r0, r5
add r1, sp, 0x18
bl 0x50248
ldr r0, [sp, 0x18]
mov r5, r0
cmp r0, 0
beq 0x13e98
ldr r5, [0x00013f40]
add r5, pc
b 0x13e98
mov r6, r5
b 0x13dc6
blx sym.imp.__fprintf_chk
nop
ldr r6, [0x00013f34]
--
ldr r3, [r2]
cmp r3, 0
beq 0x1474a
ldr r2, [0x000148ac]
add r2, pc
str r2, [sp, 0x44]
b 0x1474c
ldr r3, [sp, 0x30]
b 0x14426
bic r1, r1, 0xff0
ubfx r2, r0, 8, 0xc
bic r1, r1, 0xf
orr.w r3, r1, r2
b 0x14238
mov r7, r6
b 0x142d6
ldr r3, [sp, 0x30]
b 0x1474c
ldr r3, [sp, 0x48]
b 0x14726
blx sym.imp.__fprintf_chk
ldr r1, [0x000148b0]
mov.w r2, 0x1b0
--
ldr r3, [r4]
subs r3, r3, r6
str.w r3, [r8]
cmp r7, 0
beq 0x14934
ldr r3, [0x000149c4]
add r3, pc
str r3, [r7]
b 0x14934
cmp.w r8, 0
beq 0x149a4
ldr r3, [r4]
subs r3, r3, r6
str.w r3, [r8]
cmp r7, 0
beq 0x14934
ldr r3, [0x000149c8]
add r3, pc
str r3, [r7]
b 0x14934
blx sym.imp.__fprintf_chk
rors r6, r6
movs r3, r1
--
ldr r3, [sp, 0x20]
str r1, [sp, 4]
vstr d16, [sp, 8]
subs r2, r2, r3
str r2, [sp, 0x70]
sbc.w r1, r1, r8
ldr r2, [0x0001564c]
str r1, [sp, 0x74]
mov r1, sb
add r2, pc
str r2, [sp, 0x10]
movs r2, 1
bl 0x59a0c
subs r3, r0, 0
str r3, [sp, 0x28]
blt 0x15494
ldrd r2, r1, [sp, 0x78]
ldr r0, [sp, 0x4c]
ldr r3, [sp, 0x2c]
b 0x1515a
blx sym.imp.__fprintf_chk
mov r7, sb
b 0x151b6
--
str r3, [sp, 8]
mov r1, sb
ldr r3, [0x0001627c]
movs r0, 4
add r3, pc
strd r3, r6, [sp]
mov.w r3, 0x36c
ldr r2, [r4, 0xc]
str r2, [sp, 0x18]
ldr r2, [0x00016280]
add r2, pc
str r2, [sp, 0x14]
movs r2, 0
strd r2, r2, [sp, 0xc]
ldr r2, [0x00016284]
add r2, pc
adds r2, 7
bl 0x71970
mov sb, r0
b 0x15ca8
blx sym.imp.__fprintf_chk
mov r0, r6
add r1, sp, 0x34
--
add r1, sp, 0x40
bl 0x50248
ldr r4, [sp, 0x40]
ldrd r2, fp, [r5, 0x28]
mov r6, r4
cmp r4, 0
beq.w 0x16452
ldr r6, [0x00016664]
add r6, pc
b 0x16452
mov r6, r4
b 0x164ac
mov r4, r6
b 0x16350
mov r4, fp
b 0x16574
mov r4, fp
b 0x1650a
mov r4, fp
b 0x163a4
blx sym.imp.__fprintf_chk
nop
blo 0x166e8
--
mov r0, r6
bl 0x50248
ldr r3, [r7, 0xc]
ldr r0, [0x00016e34]
ldr.w sl, [r7, 4]
add r0, pc
cmp r3, 0
bne 0x16cd4
b 0x16cd2
ldr.w r8, [r7, 8]
b 0x16c10
ldr r1, [0x00016e38]
movs r2, 0x72
ldr r3, [0x00016e3c]
ldr r0, [0x00016e40]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
movs r3, 0x10
movs r3, r1
--
add r1, pc
blx 0x95e0
cmp r0, 0
ldrd r2, r3, [sp, 0x10]
ite eq
moveq r0, 0x6000
mov.w r0, 0x2000
str r5, [sp]
bl 0x7a22c
ldr r2, [0x00016ebc]
ldr r3, [0x00016eb4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x16eaa
add sp, 0x24
pop {r4, r5, pc}
blx sym.imp.__fprintf_chk
nop
adds r0, r7, 1
--
add r0, pc
bl 0x71518
ldr r1, [0x0001701c]
movs r2, 0xdd
ldr r3, [0x00017020]
ldr r0, [0x00017024]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00017028]
movs r2, 0xde
ldr r3, [0x0001702c]
ldr r0, [0x00017030]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r0, r7, r7
movs r3, r1
--
mov r1, r7
bl 0x50248
ldr r6, [sp, 0x7c]
cmp r6, 0
beq 0x17848
ldr r2, [0x000179bc]
add r2, pc
b 0x1784a
ldr r1, [0x000179c0]
movs r0, 7
ldr r3, [0x000179c4]
mov.w r2, 0x10e
mov sb, fp
mov sl, fp
add r1, pc
add r3, pc
add r1, r0
bl 0x7149c
mov r5, r0
b 0x170e2
blx sym.imp.__fprintf_chk
ldr.w fp, [sp, 0x48]
mov sb, r7
--
bne 0x17a72
b 0x17a70
ldr r1, [0x00017b70]
movw r2, 0x16b
ldr r3, [0x00017b74]
ldr r0, [0x00017b78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00017b7c]
mov.w r2, 0x16c
ldr r3, [0x00017b80]
ldr r0, [0x00017b84]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
asrs r2, r6, 3
--
str r6, [sp, 0x1c]
str r3, [sp, 0x14]
ldr r3, [0x0001882c]
str.w sb, [sp, 0x18]
add r3, pc
str r3, [sp]
movs r3, 0
strd r3, r3, [sp, 0xc]
mov.w r3, 0x1cc
bl 0x71970
b 0x18180
mov r1, fp
mov r0, r4
bl 0x50248
ldr r1, [sp, 0x70]
cmp r1, 0
beq 0x18632
ldr r3, [0x00018830]
add r3, pc
b 0x18634
blx sym.imp.__fprintf_chk
nop
lsrs r0, r5, 0x1c
--
bne 0x18974
b 0x18972
mov r0, r6
add r1, sp, 0x28
bl 0x50248
ldr r4, [sp, 0x28]
ldr r6, [0x00018a1c]
add r6, pc
cmp r4, 0
bne 0x18932
b 0x18930
ldr r1, [0x00018a20]
movw r2, 0x249
ldr r3, [0x00018a24]
ldr r0, [0x00018a28]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
lsls r4, r0, 0xa
--
mov sb, sl
mov r4, sl
ldr.w sl, [0x00018c7c]
add sl, pc
b 0x18b08
ldr.w sb, [0x00018c80]
mov r5, r4
mov r2, r4
add sb, pc
b 0x18bbc
ldr.w sl, [0x00018c84]
mov r3, r4
mov r2, r4
add sl, pc
b 0x18b14
mov r5, r0
b 0x18baa
ldr.w sb, [0x00018c88]
add sb, pc
b 0x18bb0
blx sym.imp.__fprintf_chk
movs r2, r0
movs r3, r1
--
mov r0, r4
b 0x18cbe
ldr r5, [0x00018dd0]
add r5, pc
b 0x18cec
ldr r5, [0x00018dd4]
add r5, pc
b 0x18ce8
ldr r0, [0x00018dd8]
add r0, pc
b 0x18d3c
ldr r5, [0x00018ddc]
add r5, pc
b 0x18cec
ldr r0, [0x00018de0]
add r0, pc
b 0x18d38
ldr r0, [0x00018de4]
add r0, pc
b 0x18d3c
blx sym.imp.__fprintf_chk
nop
cdp2 p0, 2, c0, c10, c10, 0
--
bl 0x71970
b 0x18e64
ldr r0, [0x00018f2c]
add r0, pc
b 0x18e9c
ldr r3, [0x00018f30]
add r3, pc
b 0x18e20
ldr r3, [0x00018f34]
add r3, pc
b 0x18e24
ldr r0, [0x00018f38]
add r0, pc
b 0x18e98
ldr r3, [0x00018f3c]
add r3, pc
b 0x18e24
ldr r0, [0x00018f40]
add r0, pc
b 0x18e9c
blx sym.imp.__fprintf_chk
stc2l p0, c0, [lr], {0xa}
lsls r0, r0, 0x13
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000191a4]
movw r2, 0x53a
ldr r3, [0x000191a8]
ldr r0, [0x000191ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r5, [0x000191b0]
add r5, pc
b 0x1906a
ldr r5, [0x000191b4]
add r5, pc
b 0x1905c
blx sym.imp.__fprintf_chk
ldr r1, [0x000191b8]
movw r2, 0x561
--
movs r4, 0
blx 0x9050
mov r0, r6
blx 0x91a8
ldr r2, [0x000192ac]
ldr r3, [0x000192a4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr.w r3, [sp, 0x40c]
eors r2, r3
mov.w r3, 0
bne 0x1929c
mov r0, r4
add.w sp, sp, 0x410
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x19272
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
add r6, pc
b.w 0x1c746
str r4, [r3]
bl 0x70bf8
cmp r0, 2
bgt.w 0x1ace8
ldr.w r8, [0x0001d44c]
mov r2, r4
mov r7, r4
add r8, pc
b.w 0x19e48
str r4, [r3]
bl 0x70bf8
cmp r0, 2
bgt.w 0x1cf4a
ldr.w r8, [0x0001d450]
mov r2, r4
mov r7, r4
add r8, pc
b 0x1cf10
blx sym.imp.__fprintf_chk
mov r3, sb
b.w 0x1a786
--
add r0, pc
str r3, [sp, 4]
str r0, [sp]
movw r3, 0x965
movs r0, 3
str r6, [sp, 8]
bl 0x71448
mov r5, r0
b 0x1d700
ldr r1, [0x0001d898]
movw r2, 0x958
ldr r3, [0x0001d89c]
movs r0, 3
mov r4, sb
add r1, pc
add r3, pc
adds r1, 7
bl 0x7149c
mov r5, r0
b 0x1d60a
blx sym.imp.__fprintf_chk
push {r5, r6, r7, lr}
movs r2, r1
--
ldr r1, [0x0001dbd4]
movw r2, 0x1e3
ldr r3, [0x0001dbd8]
ldr r0, [0x0001dbdc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0001dbe0]
mov.w r2, 0x1ae
ldr r3, [0x0001dbe4]
ldr r0, [0x0001dbe8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0xb
b 0x1d9bc
blx sym.imp.__fprintf_chk
mov.w sl, 5
strb.w fp, [r7]
--
add r3, pc
str r3, [sp]
movs r3, 0
strd r3, r3, [sp, 0xc]
strd r3, r3, [sp, 4]
mov.w r3, 0x26c
bl 0x71970
b.w 0x1e130
ldr.w r3, [0x0001f864]
add r3, pc
b 0x1ecca
ldr.w r3, [0x0001f868]
add r3, pc
b 0x1ee7c
ldr.w r3, [0x0001f86c]
add r3, pc
b 0x1ec10
ldr.w r3, [0x0001f870]
add r3, pc
b 0x1ec7a
blx sym.imp.__fprintf_chk
ldr.w r1, [0x0001f874]
movw r2, 0x4f2
--
add r0, pc
adds r2, 7
add r3, pc
strd r3, r0, [sp]
movw r3, 0x521
movs r0, 7
bl 0x71448
mov r7, r0
b 0x21738
ldr r1, [0x000217c4]
movw r2, 0x506
ldr r3, [0x000217c8]
ldr r0, [0x000217cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
str r5, [r6]
b 0x2170c
blx sym.imp.__fprintf_chk
mvn r7, 0xb
b 0x2170c
--
add.w lr, lr, 0x6c
ldm.w lr!, {r0, r1, r2, r3}
stm r4!, {r0, r1, r2, r3}
movs r2, 1
ldr.w r3, [lr]
mov r1, ip
mov r0, sp
str r3, [r4]
bl 0x74eec
ldr r2, [0x00021834]
ldr r3, [0x0002182c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x21822
add sp, 0x18
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
strb r2, [r5, 0xb]
--
vpop {d8}
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r1, [0x00021a44]
movw r2, 0x92e
ldr r3, [0x00021a48]
ldr r0, [0x00021a4c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00021a50]
movw r2, 0x92f
ldr r3, [0x00021a54]
ldr r0, [0x00021a58]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r0, [r7, 9]
--
ldr r3, [r4, 8]
add.w fp, r3, -1
b 0x21adc
ldr r5, [r4, 8]
subs r5, 1
b 0x21adc
mov r2, r0
ldr r0, [sp, 0x18]
cmp r0, 0
bne 0x21b3e
b 0x21afc
ldr r1, [0x00021b94]
movw r2, 0x9a6
ldr r3, [0x00021b98]
ldr r0, [0x00021b9c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r6, [r3, 1]
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r7, 4
add r1, sp, 0x28
mov r0, r5
bl 0x50248
ldr r3, [sp, 0x28]
mov r4, r3
cbz r3, 0x21dc2
ldr r4, [0x00021e48]
add r4, pc
cmp r6, 2
ldr r2, [sp, 0x24]
bne.w 0x21c58
b 0x21cee
movs r7, 7
b 0x21db0
blx sym.imp.__fprintf_chk
ldr r4, [r3, 0x70]
movs r2, r1
--
ldr r5, [0x00022078]
ldr r0, [0x0002207c]
add r2, pc
add r5, pc
add r0, pc
strd r0, r5, [sp]
mov r1, r4
adds r2, 7
movs r0, 4
bl 0x71448
b 0x21e9e
ldr r1, [0x00022080]
movs r2, 0x18
ldr r3, [0x00022084]
ldr r0, [0x00022088]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r6, [r5, 0x44]
--
bne 0x220d0
b 0x220ce
add r1, sp, 0x18
mov r0, r4
bl 0x50248
ldr r3, [sp, 0x18]
ldr r5, [0x000221c4]
add r5, pc
cmp r3, 0
bne 0x22132
b 0x22130
ldr r1, [0x000221c8]
movs r2, 0x6a
ldr r3, [0x000221cc]
ldr r0, [0x000221d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r0, [r6, 0x20]
--
ldr r1, [0x000224e8]
movs r2, 0x73
ldr r3, [0x000224ec]
ldr r0, [0x000224f0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000224f4]
movs r2, 0x74
ldr r3, [0x000224f8]
ldr r0, [0x000224fc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x5e
b 0x22462
blx sym.imp.__fprintf_chk
str r0, [r1, 0x6c]
movs r2, r1
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002262c]
movs r2, 0x86
ldr r3, [0x00022630]
ldr r0, [0x00022634]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r4, [0x00022638]
add r4, pc
b 0x2253c
ldr r4, [0x0002263c]
add r4, pc
mov r2, r4
b 0x2257c
blx sym.imp.__fprintf_chk
str r6, [r6, 0x58]
movs r2, r1
--
strd r0, r0, [sp, 0xc]
adds r2, 7
str r3, [sp]
movs r0, 7
movs r3, 0x27
str r4, [sp, 4]
bl 0x71970
mov r5, r0
b 0x226d4
mov r0, r4
sub.w r1, r6, 0xc
bl 0x50248
ldr r5, [r6, -0xc]
ldr r4, [0x000228a0]
add r4, pc
cmp r5, 0
bne 0x22802
b 0x22800
mov r5, r4
b 0x22802
blx sym.imp.__fprintf_chk
str r0, [r6, 0x44]
movs r2, r1
--
ldr r2, [0x000229d0]
ldr r3, [0x000229c8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x229ba
mov r0, r5
add sp, 0x14
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
mov r5, r0
b 0x22984
mov sl, r0
mvn r5, 1
b 0x22984
mov sl, r0
mvn r5, 0xb
b 0x22984
blx sym.imp.__fprintf_chk
nop
strb r0, [r7, 0x12]
--
add r3, pc
strd r1, r1, [sp, 4]
str r3, [sp, 0x14]
add r2, pc
ldr r3, [0x00022ccc]
adds r2, 7
add r3, pc
b 0x22c02
ldr r1, [0x00022cd0]
movs r2, 0x4a
ldr r3, [0x00022cd4]
ldr r0, [0x00022cd8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r3, [0x00022cdc]
add r3, pc
b 0x22bb2
blx sym.imp.__fprintf_chk
nop
str r4, [r3, 0xc]
--
add r1, sp, 0x38
ldr r4, [0x0002307c]
bl 0x50248
ldr.w sl, [sp, 0x38]
add r4, pc
cmp.w sl, 0
bne.w 0x22e4a
mov r4, sl
b 0x22e4a
mov r0, sl
add r1, sp, 0x38
bl 0x50248
ldr.w sl, [sp, 0x38]
cmp.w sl, 0
beq 0x22f88
ldr r4, [0x00023080]
add r4, pc
b 0x22f88
mvn r5, 0x15
b 0x22de6
blx sym.imp.__fprintf_chk
ldrb r4, [r2, r7]
movs r2, r1
--
mov r0, r7
bl 0x50248
ldr r4, [r5, -0x8]
ldr r3, [0x00023554]
add r3, pc
cmp r4, 0
bne.w 0x232c6
b 0x232c4
mov r4, r7
mov r3, r7
b 0x2342c
ldr r1, [0x00023558]
movs r2, 0x5a
ldr r3, [0x0002355c]
ldr r0, [0x00023560]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r0, [r4, r0]
movs r2, r1
--
eor sl, r2, 1
ldr r2, [sp, 0x34]
ands.w sl, r2, sl
itt ne
movne r7, lr
movne sb, r7
bne.w 0x23998
mov sb, sl
b 0x23c70
ldr r4, [sp, 0x28]
b 0x23ca8
mov r7, lr
mov r4, lr
mov sb, lr
b 0x23998
movs r4, 1
b 0x23976
mov r4, sl
mov sb, r3
b 0x23c6a
blx sym.imp.__fprintf_chk
movs r4, 0
b 0x23ca8
--
itt ne
strne r0, [r5]
ldrbne r2, [r3]
cbnz r2, 0x23eb6
ldr r1, [0x00023ecc]
ldr r2, [0x00023ec8]
add r1, pc
ldr r2, [r1, r2]
ldr r1, [r2]
ldr r2, [sp, 4]
eors r1, r2
mov.w r2, 0
bne 0x23ebe
mov r0, r3
add sp, 0xc
pop {r4, r5, pc}
adds r3, 1
b 0x23e9c
movs r3, 0
b 0x23e9c
blx sym.imp.__fprintf_chk
nop
ldr r4, [0x00024028]
--
mov r0, r6
sub.w r1, r4, 0x1c
bl 0x50248
ldr r6, [r4, -0x1c]
ldr r5, [0x00024ef8]
add r5, pc
cmp r6, 0
bne 0x24e36
mov r5, r6
b 0x24e36
mov r0, r6
sub.w r1, r4, 0x1c
bl 0x50248
ldr r6, [r4, -0x1c]
ldr.w sb, [0x00024efc]
add sb, pc
cmp r6, 0
bne.w 0x24a2c
mov sb, r6
b 0x24a2c
blx sym.imp.__fprintf_chk
nop
sbc.w r0, lr, r5
--
cbz r0, 0x24f4e
mov r1, r5
bl 0x508f8
cmp r0, 0
bge 0x24f22
ldr r3, [sp, 4]
mov r0, r3
ldr r2, [0x00024f7c]
ldr r3, [0x00024f74]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x24f6a
add sp, 0x14
pop {r4, r5, r6, r7, pc}
mov r0, r4
b 0x24f4e
blx sym.imp.__fprintf_chk
nop
subs r3, 0xbc
--
pop {r4, r5, r7, pc}
mov.w r5, -1
movs r4, 0
b 0x24ffa
ldrb r4, [r7, 0x12]
lsrs r4, r4, 7
b 0x24ffa
ldr r1, [0x0002505c]
movs r2, 0xea
ldr r3, [0x00025060]
ldr r0, [0x00025064]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
sub sp, 8
mov ip, sp
mov r5, ip
b 0x24fda
blx sym.imp.__fprintf_chk
nop
subs r3, 0x3c
--
mvn r5, 1
cmp r3, 0
beq 0x251ac
ldr r3, [r7, 4]
mov r0, r6
movs r5, 0
movs r2, 0x80
add.w r1, r7, 0x14
str r5, [r7, 4]
str r3, [r0], 4
blx sym.imp.fclose
b 0x251ac
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x251b2
sub sp, 8
add r5, sp, 8
mov r4, r5
b 0x250dc
blx sym.imp.__fprintf_chk
nop
subs r2, 0x4c
--
mov r0, sl
sub.w r1, r4, 0x14
bl 0x50248
ldr r6, [r4, -0x14]
ldr r3, [0x00025c10]
add r3, pc
cmp r6, 0
bne 0x25ab4
b 0x25ab2
mov r6, r7
b 0x25a56
sub.w r1, r4, 0x10
mov r0, r5
bl 0x50248
ldr r3, [r4, -0x10]
cmp r3, 0
beq.w 0x255e2
ldr r2, [0x00025c14]
add r2, pc
b 0x255e4
blx sym.imp.__fprintf_chk
mov r3, r5
mov r2, r5
--
add r1, pc
bl 0x52444
cmp r0, 0
bge.w 0x25c4a
b 0x25ce2
add r6, sp, 0x28
mov r0, r5
mov r1, r6
bl 0x50248
ldr r3, [sp, 0x28]
mov r2, r3
cmp r3, 0
beq 0x25d34
ldr r2, [0x00025dcc]
add r2, pc
b 0x25d34
mov r3, r5
mov r2, r5
add r6, sp, 0x28
b 0x25d34
blx sym.imp.__fprintf_chk
cmp r6, 0x9c
movs r2, r1
--
ldrb r3, [r3, 1]
cmp r3, 0
beq.w 0x2659e
b 0x2658a
ldr r2, [0x00026a74]
mov r3, r8
mov r1, r6
mov r0, r5
add r2, pc
bl 0x22500
b 0x26720
str r3, [sp, 4]
add r0, sp, 0x308
ldr r3, [0x00026a78]
add r3, pc
str r3, [sp]
movs r3, 0x80
mov r1, r3
blx 0x9110
b 0x26674
blx sym.imp.__fprintf_chk
ldr r3, [0x00026a7c]
add r2, sp, 0x184
--
str r0, [sp, 0x14]
movs r0, 0
strd r0, r0, [sp, 0xc]
movs r0, 4
add r2, pc
adds r2, 7
bl 0x71970
b 0x26c7e
add r1, sp, 0x28
mov r0, r4
bl 0x50248
ldr r7, [sp, 0x28]
ldr r2, [0x00026e88]
add r2, pc
cmp r7, 0
bne 0x26db4
b 0x26db2
mov r7, r4
mov r2, r4
b 0x26db4
blx sym.imp.__fprintf_chk
nop
subs r6, r2, 7
--
ldr r3, [0x00026fb4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x26fac
mov r0, r4
add sp, 0x14
pop {r4, r5, r6, r7, pc}
ldr r1, [0x00026fbc]
movs r2, 0x55
ldr r3, [0x00026fc0]
ldr r0, [0x00026fc4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r4, r0, r6
movs r2, r1
--
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x27056
add sp, 0x10
pop.w {r4, r5, lr}
add sp, 0xc
bx lr
str r0, [r4]
b 0x27016
ldr r1, [0x00027078]
movs r2, 0x24
ldr r3, [0x0002707c]
add r1, pc
add r3, pc
movs r0, 3
adds r1, 7
bl 0x7149c
movs r0, 0x47
blx 0x95f8
blx sym.imp.__fprintf_chk
ldr r1, [0x00027080]
movs r2, 0x2d
--
ldr r2, [r3]
ldr r3, [r7, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x27204
mov r0, r4
adds r7, 0x28
mov sp, r7
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
mov r8, r3
b 0x27192
ldr r1, [0x00027228]
mov.w r2, 0x134
ldr r3, [0x0002722c]
ldr r0, [0x00027230]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r2, r6, r0
movs r2, r1
--
add r1, pc
bl 0x26fc8
ldr r2, [0x000272b0]
ldr r3, [0x000272a8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x2729e
add sp, 0x10
pop {r4, pc}
ldr r1, [0x000272b4]
uxth r2, r3
mov r0, r4
lsrs r3, r3, 0x10
add r1, pc
bl 0x26fc8
b 0x27276
blx sym.imp.__fprintf_chk
nop
adds r0, r1, r2
--
bl 0x26fc8
b 0x2731a
ldr r1, [0x0002747c]
movs r2, 0xdd
ldr r3, [0x00027480]
ldr r0, [0x00027484]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00027488]
movs r2, 0xf4
ldr r3, [0x0002748c]
ldr r0, [0x00027490]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
asrs r4, r7, 0x1f
movs r2, r1
--
ldr r3, [0x0002758c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x3c]
eors r2, r3
mov.w r3, 0
bne 0x27584
mov r0, r5
add sp, 0x40
pop.w {r4, r5, r6, r7, r8, pc}
ldr r1, [0x000275a4]
movw r2, 0x17f
ldr r3, [0x000275a8]
ldr r0, [0x000275ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
asrs r2, r4, 0x18
movs r2, r1
--
ldr r4, [0x00028660]
movs r6, r0
ldr r5, [0x000286d4]
movs r6, r0
ldr r2, [0x000285b8]
movs r6, r0
ldr r6, [0x00028634]
movs r6, r0
bics r0, r8, 5
movs r4, 0
b 0x27e4e
ldr r1, [0x000283bc]
mov.w r2, 0x208
ldr r3, [0x000283c0]
ldr r0, [0x000283c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r3, [sp, 0x20]
mov r0, sl
--
strd r0, r5, [sp]
movs r0, 7
str.w fp, [sp, 0x18]
str r4, [sp, 0x14]
b 0x285e6
mov r2, r5
b 0x28616
sub sp, 8
add r6, sp, 0x20
mov fp, r6
b 0x28452
ldr r1, [0x0002870c]
movs r2, 0xa9
ldr r3, [0x00028710]
ldr r0, [0x00028714]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
lsls r6, r2, 0x1b
movs r2, r1
--
ldr r3, [r7]
cmp r3, 0xf
bhi.w 0x295ba
tbh [pc, r3, lsl 1]
lsls r0, r4, 7
lsls r5, r3, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r2, r3, 7
lsls r0, r1, 7
lsls r3, r4, 7
lsls r2, r3, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r3, r4, 7
lsls r0, r4, 7
lsls r2, r3, 7
blx sym.imp.__fprintf_chk
ldr r3, [sp, 0x38]
ldr.w sl, [sl]
--
movs r0, 4
str r6, [sp, 8]
str r4, [sp, 0xc]
bl 0x71970
b 0x29684
mov r0, r4
add r1, sp, 0x28
bl 0x50248
ldr r6, [sp, 0x28]
ldr r4, [0x0002979c]
add r4, pc
cmp r6, 0
bne 0x29710
b 0x2970e
mov r5, r4
b 0x29656
mov r6, r4
b 0x296c2
mov r6, r4
b 0x29710
blx sym.imp.__fprintf_chk
nop
invalid
--
sub sp, 8
add r2, sp, 0x18
mov sl, r2
b 0x29966
ldr r3, [0x00029bc8]
mov r1, sl
ldr r2, [0x00029bcc]
movs r0, 4
str r5, [sp, 8]
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00029bd0]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0xae
bl 0x71448
ldr.w sb, [r4, 0x34]
b 0x29a76
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x298ac
--
bgt 0x29d2e
cmp r5, 0
ldr r4, [sp, 0x18]
it ge
mvnge r5, 0x55
b 0x29cee
ldr r2, [0x00029d88]
movs r3, 0xe1
ldr r5, [0x00029d8c]
mov r1, r4
ldr r0, [0x00029d90]
add r2, pc
add r5, pc
adds r2, 7
add r0, pc
strd r0, r5, [sp]
movs r0, 3
bl 0x71448
mov r5, r0
b 0x29d22
blx sym.imp.__fprintf_chk
movs r5, 0
b 0x29cf0
--
mov.w r3, 0
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
movs r2, 0
ldr.w r3, [lr]
add.w r1, r4, 0x10
mov r0, sp
str.w r3, [ip]
bl 0x74eec
ldr r2, [0x00029df8]
ldr r3, [0x00029df0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x29de6
add sp, 0x18
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
stc p0, c0, [r8, -0x24]!
--
adds r2, 7
str r6, [sp, 4]
add r1, pc
add r3, pc
str r1, [sp, 0x14]
movs r1, 0
str r3, [sp]
strd r1, r1, [sp, 0xc]
movw r3, 0x11b
bl 0x71970
b 0x29f0a
add r1, sp, 0x38
mov r0, r4
bl 0x50248
ldr r3, [sp, 0x38]
cmp r3, 0
beq 0x29ff4
ldr r6, [0x0002a0a0]
add r6, pc
b 0x29ff4
blx sym.imp.__fprintf_chk
nop
ldc p0, c0, [r6], 0x24
--
add r3, pc
str r3, [sp]
movs r3, 0
strd r3, r3, [sp, 0xc]
mov.w r3, 0x196
bl 0x71970
mov r3, r0
cmp r3, 0
ble 0x2b5b6
add r3, sp, 0x5c
b.w 0x2a31a
add r1, sp, 0x50
mov r0, r4
bl 0x50248
ldr r3, [sp, 0x50]
cmp r3, 0
beq 0x2b49c
ldr r2, [0x0002b704]
add r2, pc
b 0x2b49e
blx sym.imp.__fprintf_chk
str.w fp, [sp, 0x50]
bl 0x70bf8
--
ldr r1, [sp, 4]
add r2, sp, 8
adds r0, r4, 4
bl 0x320a0
cmp r0, 0
ittt ge
ldrge r3, [sp, 8]
movge r0, r6
strge r3, [r5]
ldr r2, [0x0002b798]
ldr r3, [0x0002b794]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x2b78c
add sp, 0x10
pop {r4, r5, r6, pc}
blx sym.imp.__fprintf_chk
blo 0x2b888
movs r1, r1
--
mov r3, r5
ldr r4, [0x0002ba30]
mov r2, r6
mov r0, r7
movs r1, 4
str.w r8, [sp, 0x14]
add r4, pc
str.w sb, [sp]
str r4, [sp, 0x10]
ldr r4, [0x0002ba34]
add r4, pc
str r4, [sp, 0xc]
movw r4, 0x2dd
str r4, [sp, 8]
ldr r4, [0x0002ba38]
add r4, pc
adds r4, 7
str r4, [sp, 4]
bl 0x722f4
b 0x2b95e
blx sym.imp.__fprintf_chk
nop
bne 0x2b92c
--
mov r3, r5
ldr r4, [0x0002bb38]
mov r2, r6
mov r0, r7
movs r1, 4
str.w r8, [sp, 0x14]
add r4, pc
str.w sb, [sp]
str r4, [sp, 0x10]
ldr r4, [0x0002bb3c]
add r4, pc
str r4, [sp, 0xc]
movw r4, 0x2ff
str r4, [sp, 8]
ldr r4, [0x0002bb40]
add r4, pc
adds r4, 7
str r4, [sp, 4]
bl 0x722f4
b 0x2ba6c
blx sym.imp.__fprintf_chk
beq 0x2bc1c
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x0002bf04]
mov.w r2, 0x324
ldr r3, [0x0002bf08]
ldr r0, [0x0002bf0c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002bf10]
mov.w r2, 0x324
ldr r3, [0x0002bf14]
ldr r0, [0x0002bf18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x0002bf1c]
ldr r3, [0x0002bf20]
--
add r0, pc
bl 0x71518
ldr r1, [0x0002c1c4]
movw r2, 0x331
ldr r3, [0x0002c1c8]
ldr r0, [0x0002c1cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002c1d0]
movw r2, 0x331
ldr r3, [0x0002c1d4]
ldr r0, [0x0002c1d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x0002c1dc]
ldr r3, [0x0002c1e0]
--
mov.w r2, 0x100
blx 0x8cc0
ldr r2, [0x0002cff4]
mov r3, r4
mov r1, sl
mov r0, sb
add r2, pc
bl 0x22500
b 0x2c74a
mov r1, r4
mov r0, r5
mov.w r2, 0x100
blx 0x8cc0
ldr r2, [0x0002cff8]
mov r3, r4
mov r1, sl
mov r0, sb
add r2, pc
bl 0x22500
b 0x2c74a
blx sym.imp.__fprintf_chk
str r0, [sp, 0x38]
b.w 0x2c500
--
eors r1, r2
mov.w r2, 0
bne 0x2d0be
mov r0, r3
add sp, 0x10
pop {r4, pc}
blx 0x8a08
cmp r4, r0
beq 0x2d080
mov.w r3, -1
b 0x2d082
ldr r1, [0x0002d0d0]
movs r2, 0xa6
ldr r3, [0x0002d0d4]
ldr r0, [0x0002d0d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
rev16 r0, r5
--
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
mov r0, r5
bl 0x480f4
mov r4, r0
ldr r0, [sp]
cmp r0, 0
beq 0x2d134
bl 0x46510
b 0x2d134
ldr r1, [0x0002d18c]
movs r2, 0xba
ldr r3, [0x0002d190]
ldr r0, [0x0002d194]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cbnz r6, 0x2d1b6
--
ldr r3, [0x0002d320]
ldr r0, [0x0002d324]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r2, [0x0002d328]
movw r3, 0x1ab
ldr r4, [0x0002d32c]
mov r1, r5
ldr r0, [0x0002d330]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
b 0x2d248
blx sym.imp.__fprintf_chk
nop
cbnz r2, 0x2d2f8
--
add r0, pc
bl 0x71518
ldr r1, [0x0002d410]
mov.w r2, 0x1be
ldr r3, [0x0002d414]
ldr r0, [0x0002d418]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002d41c]
movw r2, 0x1bf
ldr r3, [0x0002d420]
ldr r0, [0x0002d424]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
invalid
--
ldr r3, [0x0002d5a0]
ldr r0, [0x0002d5a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002d5a8]
ldr r0, [r4, 4]
add r1, pc
blx 0x95e0
clz r4, r0
lsrs r4, r4, 5
b 0x2d47c
blx 0x8a08
bl 0x37328
mov r4, r0
b 0x2d47c
mvn r4, 0xb
b 0x2d47c
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
add r0, pc
bl 0x71518
ldr r1, [0x0002d66c]
mov.w r2, 0x3bc
ldr r3, [0x0002d670]
ldr r0, [0x0002d674]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002d678]
movw r2, 0x3bd
ldr r3, [0x0002d67c]
ldr r0, [0x0002d680]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
push {r4, lr}
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x0002d74c]
mov.w r2, 0x3b0
ldr r3, [0x0002d750]
ldr r0, [0x0002d754]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002d758]
movw r2, 0x3b1
ldr r3, [0x0002d75c]
ldr r0, [0x0002d760]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
push {r3, r4, r5}
--
bl 0x71448
b 0x2dc58
ldr r1, [0x0002dd4c]
movw r2, 0x32a
ldr r3, [0x0002dd50]
ldr r0, [0x0002dd54]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002dd58]
movw r2, 0x32b
ldr r3, [0x0002dd5c]
ldr r0, [0x0002dd60]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
add r6, sp, 0x310
movs r1, r1
--
b 0x2e028
bl 0x70bf8
cmp r0, 6
ble 0x2e026
ldr r2, [0x0002e16c]
mov.w r3, 0x314
ldr r0, [0x0002e170]
ldr r6, [0x0002e174]
add r2, pc
add r0, pc
add r6, pc
mov r1, r4
str r0, [sp, 4]
adds r2, 7
str r5, [sp, 8]
str r6, [sp]
movs r0, 7
movs r4, 1
bl 0x71448
b 0x2e028
blx sym.imp.__fprintf_chk
bl 0x70bf8
cmp r0, 6
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002e4d8]
mov.w r2, 0x2ac
ldr r3, [0x0002e4dc]
ldr r0, [0x0002e4e0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r5, 0
mvn r4, 0x15
b 0x2e3f0
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x2e3f0
blx sym.imp.__fprintf_chk
adr r7, 0x148
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x0002e798]
movs r2, 0x6c
ldr r3, [0x0002e79c]
ldr r0, [0x0002e7a0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002e7a4]
movs r2, 0x6d
ldr r3, [0x0002e7a8]
ldr r0, [0x0002e7ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r4, 0xc8
--
ldr r1, [0x0002e8d4]
movw r2, 0x251
ldr r3, [0x0002e8d8]
ldr r0, [0x0002e8dc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002e8e0]
movw r2, 0x252
ldr r3, [0x0002e8e4]
ldr r0, [0x0002e8e8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0xb
b 0x2e832
blx sym.imp.__fprintf_chk
nop
adr r3, 0x30
--
add r1, pc
adds r2, 7
add r3, pc
strd r3, r1, [sp, 4]
add r0, pc
movw r3, 0x21b
b 0x2ec1c
ldr r0, [0x0002ed00]
mov r1, r4
ldr r3, [0x0002ed04]
ldr r2, [0x0002ed08]
add r0, pc
add r3, pc
strd r3, r0, [sp, 4]
add r2, pc
ldr r0, [0x0002ed0c]
adds r2, 7
movw r3, 0x20b
add r0, pc
b 0x2ec1e
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x2ea60
--
b 0x2f00c
bl 0x70bf8
cmp r0, 6
ble 0x2f006
ldr r3, [0x0002f0dc]
mov r1, r5
ldr r0, [r7]
ldr r2, [0x0002f0e0]
add r3, pc
strd r3, r0, [sp, 4]
movs r3, 0xf6
ldr r0, [0x0002f0e4]
add r2, pc
adds r2, 7
add r0, pc
str r0, [sp]
movs r0, 7
bl 0x71448
mov r4, r0
b 0x2f00c
blx sym.imp.__fprintf_chk
nop
ldr r4, [sp, 0x288]
--
ldr r4, [0x0002f3f4]
mov r1, sl
ldr r0, [0x0002f3f8]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
mov r4, r0
b 0x2f2fc
ldr r2, [0x0002f3fc]
mov.w r3, 0x11c
ldr r5, [0x0002f400]
ldr r0, [0x0002f404]
add r2, pc
add r5, pc
add r0, pc
b 0x2f326
blx sym.imp.__fprintf_chk
nop
ldr r1, [sp, 0x348]
--
ldr r3, [0x0002f56c]
ldr r0, [0x0002f570]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r2, [0x0002f574]
mov.w r3, 0x156
ldr r4, [0x0002f578]
mov r1, r5
ldr r0, [0x0002f57c]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
b 0x2f4cc
blx sym.imp.__fprintf_chk
str r6, [sp, 0x2c8]
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x0002f6fc]
mov.w r2, 0x162
ldr r3, [0x0002f700]
ldr r0, [0x0002f704]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0002f708]
movw r2, 0x163
ldr r3, [0x0002f70c]
ldr r0, [0x0002f710]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r5, [sp, 0xf0]
--
mov r3, r5
mov r2, r4
mov r0, fp
str r7, [sp, 0x14]
add r1, pc
adds r1, 7
str r1, [sp, 4]
ldr r1, [0x00030090]
add r1, pc
str r1, [sp, 0x10]
ldr r1, [0x00030094]
add r1, pc
str r1, [sp, 0xc]
movs r1, 0xd3
str r1, [sp, 8]
movs r1, 0
str r1, [sp]
movs r1, 4
bl 0x722f4
b 0x2fe26
blx sym.imp.__fprintf_chk
ldr r2, [0x00030098]
ldr r3, [0x0002ffd0]
--
add r0, pc
bl 0x71518
ldr r1, [0x00030260]
movs r2, 0x59
ldr r3, [0x00030264]
ldr r0, [0x00030268]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003026c]
movs r2, 0x5e
ldr r3, [0x00030270]
ldr r0, [0x00030274]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r4, [r1, 0x10]
movs r1, r1
--
mov.w r3, 0x1a4
add r0, pc
str r4, [sp, 0xc]
str r0, [sp]
movs r0, 4
bl 0x71448
ldr r1, [sp, 0x20]
b 0x30490
blx 0x9628
ldr r3, [sp, 0x100]
mov r5, r0
ldr r4, [r0]
lsls r3, r3, 0x1e
bmi 0x3070e
cmp r4, 2
beq 0x306fe
movs r3, 0
rsbs r1, r4, 0
str r3, [sp, 0x40]
b 0x30490
blx sym.imp.__fprintf_chk
bl 0x70bf8
cmp r0, 6
--
cmp r1, 0
bne 0x30858
ldr r3, [sp, 0x1c]
mov r0, r3
cbz r3, 0x3088a
ldrd r2, r3, [sp, 0x20]
movs r0, 0
ldr r1, [sp, 0x1c]
strd r2, r3, [r1]
ldr r2, [0x000308b0]
ldr r3, [0x000308ac]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x2c]
eors r2, r3
mov.w r3, 0
bne 0x308a4
add sp, 0x34
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
blx sym.imp.__fprintf_chk
strh r0, [r2, 0x16]
movs r1, r1
--
bne 0x309b6
mov r0, sb
adds r7, 0x1c
mov sp, r7
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r1, [0x000309cc]
movw r2, 0x1fb
ldr r3, [0x000309d0]
ldr r0, [0x000309d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
sub sp, 8
movs r3, 0x2f
add.w sb, sp, 0x10
mov r0, sb
strh r3, [r0], 1
b 0x30912
blx sym.imp.__fprintf_chk
nop
lsls r0, r0, 0x13
--
add r0, pc
bl 0x71518
ldr r1, [0x00030c10]
movw r2, 0x22a
ldr r3, [0x00030c14]
ldr r0, [0x00030c18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00030c1c]
movw r2, 0x22b
ldr r3, [0x00030c20]
ldr r0, [0x00030c24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrb r6, [r3, 0x1f]
--
add r0, pc
bl 0x71518
ldr r1, [0x0003139c]
movw r2, 0x416
ldr r3, [0x000313a0]
ldr r0, [0x000313a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000313a8]
movw r2, 0x417
ldr r3, [0x000313ac]
ldr r0, [0x000313b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrb r0, [r6, 5]
movs r1, r1
--
bl 0x71518
ldr r1, [0x000318c4]
movw r2, 0x52e
ldr r3, [0x000318c8]
ldr r0, [0x000318cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000318d0]
movw r2, 0x547
ldr r3, [0x000318d4]
movs r0, 3
add r1, pc
add r3, pc
adds r1, 7
bl 0x7149c
mov r5, r0
b 0x3176a
blx sym.imp.__fprintf_chk
strb r6, [r5, 0x11]
movs r1, r1
--
ldr r1, [0x00031b80]
mov.w r2, 0x294
ldr r3, [0x00031b84]
ldr r0, [0x00031b88]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00031b8c]
movw r2, 0x296
ldr r3, [0x00031b90]
ldr r0, [0x00031b94]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x31b14
blx sym.imp.__fprintf_chk
nop
strb r4, [r3, 1]
--
eors r2, r3
mov.w r3, 0
bne 0x31cd0
addw sp, sp, 0x62c
pop.w {r4, r5, r6, r7, r8, sb, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x31c8c
ldr r1, [0x00031ce8]
movw r2, 0x22d
ldr r3, [0x00031cec]
ldr r0, [0x00031cf0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x5e
b 0x31c8c
blx sym.imp.__fprintf_chk
mvn r0, 0xb
b 0x31c8c
--
bne 0x31f46
mov r0, r4
add sp, 0xc
pop.w {r4, r5, r6, r7, r8, sb, pc}
ldr r0, [0x00031f60]
add r0, pc
blx 0x9200
cmp r0, 0
bne 0x31efa
mvn r4, 0xb
b 0x31f00
ldr r1, [0x00031f64]
movs r2, 0x2b
ldr r3, [0x00031f68]
ldr r0, [0x00031f6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r2, [r3, 0x40]
--
add r0, pc
bl 0x71518
ldr r1, [0x000321ac]
movs r2, 0xd0
ldr r3, [0x000321b0]
ldr r0, [0x000321b4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000321b8]
movs r2, 0xd1
ldr r3, [0x000321bc]
ldr r0, [0x000321c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r0, 0xb
b 0x32118
--
rsbs r5, r5, 0
b 0x32252
ldr r1, [0x000322c0]
movw r2, 0x127
ldr r3, [0x000322c4]
ldr r0, [0x000322c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000322cc]
mov.w r2, 0x128
ldr r3, [0x000322d0]
ldr r0, [0x000322d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r2, [r4, 0xc]
--
rsbs r0, r0, 0
b 0x3235e
ldr r1, [0x000323bc]
mov.w r2, 0x156
ldr r3, [0x000323c0]
ldr r0, [0x000323c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000323c8]
movw r2, 0x157
ldr r3, [0x000323cc]
ldr r0, [0x000323d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
str r4, [r3, 0x7c]
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x00032538]
mov.w r2, 0x17e
ldr r3, [0x0003253c]
ldr r0, [0x00032540]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00032544]
movw r2, 0x17f
ldr r3, [0x00032548]
ldr r0, [0x0003254c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r0, [r4, 0x6c]
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r2, [0x00032938]
mov r1, r5
ldr r3, [0x0003293c]
ldr r6, [0x00032940]
ldr r0, [r7, 0x24]
add r2, pc
add r3, pc
adds r2, 7
add r6, pc
str r3, [sp, 4]
str r0, [sp, 8]
movw r3, 0x21d
movs r0, 7
str r6, [sp]
bl 0x71448
mov r5, r0
b 0x327ae
blx sym.imp.__fprintf_chk
mvn r5, 0xb
b 0x3274a
--
bl 0x71518
ldr r2, [0x00032ef8]
mov r1, r8
ldr r3, [0x00032efc]
ldr r5, [0x00032f00]
ldr r0, [sp, 0x14]
add r2, pc
add r3, pc
adds r2, 7
add r5, pc
str r3, [sp, 4]
str r0, [sp, 8]
movw r3, 0x305
movs r0, 7
str r5, [sp]
bl 0x71448
mov r8, r0
b 0x32dea
mvn r8, 0x15
b 0x32c86
blx sym.imp.__fprintf_chk
mvn r8, 0xb
b 0x32dd4
--
add r0, pc
bl 0x71518
ldr r1, [0x00033068]
mov.w r2, 0x338
ldr r3, [0x0003306c]
ldr r0, [0x00033070]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00033074]
movw r2, 0x339
ldr r3, [0x00033078]
ldr r0, [0x0003307c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrh r0, [r6, r6]
--
bne 0x3312e
b 0x33146
ldr r1, [0x000331b8]
mov.w r2, 0x36c
ldr r3, [0x000331bc]
ldr r0, [0x000331c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000331c4]
movw r2, 0x36d
ldr r3, [0x000331c8]
ldr r0, [0x000331cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrh r0, [r6, r0]
--
str.w r8, [sp, 0x18]
add r4, pc
str r7, [sp, 0x14]
str r4, [sp, 0x10]
ldr r4, [0x000333f8]
str.w sl, [sp]
add r4, pc
str r4, [sp, 0xc]
mov.w r4, 0x3a8
str r4, [sp, 8]
ldr r4, [0x000333fc]
add r4, pc
adds r4, 7
str r4, [sp, 4]
bl 0x722f4
b 0x33254
movs r3, 1
str.w sl, [sb, 8]
strb.w r3, [sb, 0x12]
b 0x33254
blx sym.imp.__fprintf_chk
nop
ldr r6, [r4, r3]
--
add r0, pc
bl 0x71518
ldr r1, [0x00033624]
movw r2, 0x3d5
ldr r3, [0x00033628]
ldr r0, [0x0003362c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00033630]
movw r2, 0x3d6
ldr r3, [0x00033634]
ldr r0, [0x00033638]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrsb r6, [r6, r2]
movs r1, r1
--
movs r1, 4
str r7, [sp, 0x14]
add r4, pc
str.w sl, [sp]
str r4, [sp, 0x10]
ldr r4, [0x00033860]
add r4, pc
str r4, [sp, 0xc]
movw r4, 0x412
str r4, [sp, 8]
ldr r4, [0x00033864]
add r4, pc
adds r4, 7
str r4, [sp, 4]
bl 0x722f4
b 0x336c2
movs r3, 1
str.w sl, [sb, 8]
strb.w r3, [sb, 0x12]
b 0x336c2
blx sym.imp.__fprintf_chk
strb r2, [r7, r1]
movs r1, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x00033aec]
movw r2, 0x43f
ldr r3, [0x00033af0]
ldr r0, [0x00033af4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00033af8]
mov.w r2, 0x440
ldr r3, [0x00033afc]
ldr r0, [0x00033b00]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
strh r6, [r1, r1]
movs r1, r1
--
bl 0x33c94
cmp r1, 0
bge 0x33de2
strd r0, r1, [sp, 8]
b 0x33da4
ldr r3, [r5]
movs r1, 0x10
ldr r0, [sp, 4]
blx sym.imp.__open64_2
ldrb r2, [r6, 8]
ldr r3, [r5, 0x18]
adds r3, r3, r2
str r3, [r5, 0x18]
ldr r3, [r5, 0x1c]
adc r3, r3, 0
str r3, [r5, 0x1c]
ldr r3, [r6, 0x10]
cmp r3, 0
bne.w 0x33d0a
b 0x33d96
blx sym.imp.__fprintf_chk
mvn r2, 0xb
mov.w r3, -1
--
mov r0, sl
blx 0x8f38
mov r1, sl
mov r2, r0
ldr r0, [r4, 4]
bl 0x7a6c0
subs.w r8, r0, 0
bge 0x33ed0
b 0x33f66
ldrd r0, r2, [r5, 0xc]
b 0x33ed8
ldr r1, [0x00033fd0]
movs r2, 0x3e
ldr r3, [0x00033fd4]
ldr r0, [0x00033fd8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r4, [0x000340c4]
--
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00034c6c]
adds r2, 7
add r3, pc
str r3, [sp]
movw r3, 0x285
bl 0x71448
str r0, [sp, 0x1c]
b 0x3481a
str r3, [sp, 0x1c]
b 0x3457e
mvn r3, 0xb
movs r4, 0
str r3, [sp, 0x1c]
b 0x34826
mvn r3, 0xb
ldr r4, [sp, 0x28]
str r3, [sp, 0x1c]
b 0x34844
blx sym.imp.__fprintf_chk
rsb.w fp, r5, 0
b 0x34806
--
ldr r3, [0x00034d34]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x34d2c
mov r0, r4
add sp, 0x10
pop {r4, r5, r6, pc}
ldr r1, [0x00034d40]
movw r2, 0x293
ldr r3, [0x00034d44]
ldr r0, [0x00034d48]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r6, 0x1e
movs r1, r1
--
bl 0x7c590
cmp r4, r1
it eq
cmpeq r5, r0
ite ne
movne r0, 1
moveq r0, 0
ldr r2, [0x00034dd4]
ldr r3, [0x00034dcc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x6c]
eors r2, r3
mov.w r3, 0
bne 0x34dc4
add sp, 0x70
pop {r4, r5, r6, pc}
movs r0, 1
b 0x34da8
blx sym.imp.__fprintf_chk
subs r5, 0x70
movs r1, r1
--
add r3, pc
ldr.w r1, [r3, r2, lsl 2]
bl 0x34eb8
cmp r0, 0
beq.w 0x350b8
ldr r0, [r4, 0x20]
mov r1, r6
bl 0x34eb8
cmp r0, 0
beq.w 0x350b8
ldr r0, [r4, 0x24]
mov.w r8, 1
cmp r0, 0
beq.w 0x350bc
cmp r7, 0
beq.w 0x350b8
mov r1, r7
bl 0x6ec28
mov r8, r0
b 0x350bc
blx sym.imp.__fprintf_chk
nop
subs r2, 0x9a
--
add r0, pc
bl 0x71518
ldr r1, [0x000355bc]
movw r2, 0x10d
ldr r3, [0x000355c0]
ldr r0, [0x000355c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000355c8]
mov.w r2, 0x10e
ldr r3, [0x000355cc]
ldr r0, [0x000355d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adds r7, 6
movs r1, r1
--
mov r4, r0
b 0x35718
ldr r1, [0x00035840]
mov.w r2, 0x146
ldr r3, [0x00035844]
ldr r0, [0x00035848]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003584c]
movw r2, 0x147
ldr r3, [0x00035850]
ldr r0, [0x00035854]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adds r4, 0xe2
movs r1, r1
--
mov r4, r0
b 0x35996
ldr r1, [0x00035ac0]
movw r2, 0x185
ldr r3, [0x00035ac4]
ldr r0, [0x00035ac8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00035acc]
mov.w r2, 0x186
ldr r3, [0x00035ad0]
ldr r0, [0x00035ad4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adds r2, 0x5a
--
ldr r6, [0x00035ca8]
add r2, pc
str r5, [sp, 8]
add r3, pc
adds r2, 7
add r6, pc
str r3, [sp, 4]
str r6, [sp]
movs r3, 0x3e
bl 0x71448
b 0x35bb2
ldr r1, [0x00035cac]
movs r2, 0x42
ldr r3, [0x00035cb0]
ldr r0, [0x00035cb4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cmp r4, r0
--
mov sp, r7
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r1, [0x00035ff4]
movs r2, 0x7d
ldr r3, [0x00035ff8]
ldr r0, [0x00035ffc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00036000]
movs r2, 0x7e
ldr r3, [0x00036004]
ldr r0, [0x00036008]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cmp r4, 0x20
--
add r2, pc
add r0, pc
adds r2, 7
add r4, pc
strd r0, r5, [sp, 4]
str r4, [sp]
movs r0, 3
bl 0x71448
cmp r0, 0
bge 0x36210
b 0x36192
ldr r1, [0x000362a8]
movs r2, 0x82
ldr r3, [0x000362ac]
ldr r0, [0x000362b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cmp r1, 0x6c
--
add r0, pc
bl 0x71518
mov r0, r5
add r1, sp, 0x34
bl 0x50248
ldr r5, [sp, 0x34]
cmp r5, 0
beq.w 0x364e8
ldr r4, [0x000366a0]
add r4, pc
b 0x364e8
ldr r1, [0x000366a4]
movs r2, 0xee
ldr r3, [0x000366a8]
ldr r0, [0x000366ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
movs r7, 0xf8
--
ldr r3, [0x00036a30]
add r3, pc
adds r3, 7
str r3, [sp, 4]
movs r3, 0
mov r0, r3
bl 0x722f4
cmp r6, 0
bne.w 0x3679e
b 0x367ae
subs r0, 1
ldrb r3, [r5, r0]
add r0, r5
cmp r3, 0x22
bne.w 0x36768
movs r3, 0
strb r3, [r0]
ldr r5, [sp, 0x34]
adds r5, 1
b 0x36768
blx sym.imp.__fprintf_chk
movs r3, 0xf2
movs r1, r1
--
ldr r2, [0x00036ac8]
ldr r3, [0x00036ac4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x36aba
add sp, 0x14
pop {r4, r5, pc}
ldr r1, [0x00036acc]
movw r2, 0x147
ldr r3, [0x00036ad0]
ldr r0, [0x00036ad4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
movs r0, 0x68
--
cmp r3, 0
bne 0x36b00
ldr r1, [0x00036c1c]
movs r2, 0xa5
ldr r3, [0x00036c20]
ldr r0, [0x00036c24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00036c28]
movs r2, 0xa6
ldr r3, [0x00036c2c]
ldr r0, [0x00036c30]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r2, r4, 7
movs r1, r1
--
bl 0x50248
ldr r6, [sp, 0x34]
ldr r5, [0x00036d40]
add r5, pc
cmp r6, 0
bne 0x36ca6
mov r5, r6
b 0x36ca6
ldr r7, [0x00036d44]
add r7, pc
b 0x36cb2
mov r6, r5
b 0x36ca6
ldr r4, [0x00036d48]
add r4, pc
mov r7, r4
b 0x36cb2
ldr r0, [0x00036d4c]
add r0, pc
b 0x36cc0
blx sym.imp.__fprintf_chk
subs r6, r7, 1
movs r1, r1
--
blt 0x36e50
ldr.w r8, [sp, 8]
add.w r2, sb, 1
mov r0, r7
mov r1, r8
blx 0x8f9c
mov r0, r8
blx 0x8dac
b 0x36da8
mov r8, r1
b 0x36e16
ldr r1, [0x00036e78]
movw r2, 0x185
ldr r3, [0x00036e7c]
ldr r0, [0x00036e80]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adds r2, r5, 5
--
mvn r6, 0x15
blx 0x8dac
b 0x37114
add r1, sp, 0x20
bl 0x4fe98
subs r6, r0, 0
blt.w 0x37104
ldr r3, [0x000372a8]
mov r1, sl
ldr r2, [sp, 0x20]
mov r0, r8
strd r5, sb, [sp]
add r3, pc
bl 0x7bb3c
bl 0x70bf8
cmp r0, 6
bgt 0x371f8
b 0x37166
mvn r6, 0xb
b 0x37114
blx sym.imp.__fprintf_chk
nop
subs r4, r0, r1
--
b 0x3754e
ldr r2, [0x0003770c]
movs r1, 0x16
ldr r0, [0x00037710]
movs r3, 0x4d
ldr r4, [0x00037714]
movt r1, 0x4000
add r2, pc
add r0, pc
adds r2, 7
add r4, pc
strd r0, sb, [sp, 4]
str r4, [sp]
movs r0, 3
bl 0x71448
cmp r0, 0
bge.w 0x37562
b 0x3751a
ldr.w sb, [r5]
b 0x37582
blx sym.imp.__fprintf_chk
nop
asrs r6, r3, 0x19
--
str r5, [sp, 8]
add r3, pc
adds r2, 7
add r6, pc
str r3, [sp, 4]
str r6, [sp]
movs r3, 0x18
bl 0x71448
subs r7, r0, 0
bge 0x3795e
b 0x377d8
ldr r1, [0x00037a68]
movs r2, 0x37
ldr r3, [0x00037a6c]
ldr r0, [0x00037a70]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
asrs r4, r3, 0xe
movs r1, r1
--
bl 0x6b320
cmp r0, 0
ldr r5, [sp]
blt 0x37ae4
mov r0, r5
bl 0x7408c
cmp r0, 0
itt gt
movgt r4, 1
movgt r2, r4
ble 0x37ae4
ldr r3, [0x00037b04]
mov r0, r5
add r3, pc
str r2, [r3]
blx 0x8dac
b 0x37a98
movs r4, 0
mov r2, r4
b 0x37ad6
blx sym.imp.__fprintf_chk
nop
asrs r6, r7, 0x1a
--
mov sl, r7
b 0x37b6e
ldr r1, [0x00037c88]
movw r2, 0x109
ldr r3, [0x00037c8c]
ldr r0, [0x00037c90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn sl, 0xb
b 0x37c1c
mov r4, r1
mvn sl, 0x15
mov r5, r1
b 0x37b6e
ldr r4, [sp]
mvn sl, 0xb
b 0x37b6e
blx sym.imp.__fprintf_chk
lsrs r2, r6, 0x1e
movs r1, r1
--
vstr d16, [r4]
b 0x37cec
ldr r1, [0x00037d68]
movs r2, 0x41
ldr r3, [0x00037d6c]
ldr r0, [0x00037d70]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00037d74]
movs r2, 0x42
ldr r3, [0x00037d78]
ldr r0, [0x00037d7c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
lsrs r0, r5, 0x18
--
lsrs r3, r2, 0xc
add r0, pc
orr.w r3, r3, r4, lsl 20
uxtb r4, r2
str r0, [sp, 0xc]
bic r3, r3, 0xff
ubfx r0, r2, 8, 0xc
orrs r4, r3
orrs r1, r0
strd r1, r4, [sp, 4]
movs r3, 0x3c
add r4, sp, 0x18
mov r1, r3
movs r2, 1
mov r0, r4
blx 0x9110
movs r1, 0xa
mov r0, r4
bl 0x37b08
b 0x37da0
blx sym.imp.__fprintf_chk
lsrs r4, r7, 0x14
movs r1, r1
--
cmp r0, 0
blt 0x37efc
sub.w r6, r6, 0x470
ldr r3, [r6, 0x10]
and r3, r3, 0xf000
cmp.w r3, 0x6000
it ne
mvnne r0, 0xe
bne 0x37e98
ldrd r1, r2, [r6, 0x20]
bic r3, r2, 0xff0
ubfx r0, r1, 8, 0xc
bic r3, r3, 0xf
orrs r3, r0
beq 0x37f1e
movs r0, 1
strd r1, r2, [r5]
b 0x37e98
mvn r0, 0x74
b 0x37e98
blx sym.imp.__fprintf_chk
lsrs r6, r2, 0x12
movs r1, r1
--
bne.w 0x3850e
b 0x3872c
ldr.w sb, [sp, 0x34]
ldrd r8, r6, [sp, 0x20]
bl 0x40db4
subs r4, r0, 0
blt.w 0x3872c
ldr r3, [sp, 0x18]
ldr r2, [sp, 0x30]
cmp r2, 0
ite ne
movne r3, 0
andeq r3, r3, 1
cbnz r3, 0x388bc
str r2, [sp, 0x2c]
b 0x3850e
mvn r4, 0x46
b 0x3872c
mvn r4, 0xb
b 0x3872c
blx sym.imp.__fprintf_chk
add r3, sp, 0x50
mvn r4, 0xb
--
ldr r1, [0x00038b10]
movw r2, 0x36b
ldr r3, [0x00038b14]
ldr r0, [0x00038b18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00038b1c]
mov.w r2, 0x370
ldr r3, [0x00038b20]
ldr r0, [0x00038b24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x38a74
blx sym.imp.__fprintf_chk
lsls r4, r5, 3
movs r1, r1
--
ldr r0, [0x00038cec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x38c3e
ldr r1, [0x00038cf0]
movs r2, 0x53
ldr r3, [0x00038cf4]
mvn r5, 9
ldr r0, [0x00038cf8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x38c3e
mvn r5, 0x6a
b 0x38c3e
blx sym.imp.__fprintf_chk
cdp2 p0, 0xf, c0, c14, c8, 0
lsls r0, r0, 0x13
--
ldr r4, [sp, 0x30]
str r4, [sp, 8]
ldr r4, [sp, 0x34]
str r4, [sp, 0xc]
ldr r4, [sp, 0x38]
str r4, [sp, 0x10]
add r4, sp, 0x3c
strd r4, r4, [sp, 0x14]
bl 0x38bb8
ldr r2, [0x00038d58]
ldr r3, [0x00038d54]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x38d4a
add sp, 0x20
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
ldc2 p0, c0, [sl, 0x20]!
--
bl 0x717d4
mvn r1, 0x40
mov r0, r8
bl 0x3b73c
mov r4, r0
b 0x38db0
ldr r1, [0x00038eac]
movs r2, 0x89
ldr r3, [0x00038eb0]
ldr r0, [0x00038eb4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r1, 9
mov r0, r8
bl 0x3b73c
mov r4, r0
b 0x38db0
blx sym.imp.__fprintf_chk
nop
ldc2l p0, c0, [sl, -0x20]
--
str r4, [sp, 4]
ldr r4, [sp, 0x30]
str r4, [sp, 8]
ldr r4, [sp, 0x34]
str r4, [sp, 0xc]
add r4, sp, 0x38
str r4, [sp, 0x10]
str r4, [sp, 0x18]
bl 0x38d5c
ldr r2, [0x00038f10]
ldr r3, [0x00038f0c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x38f02
add sp, 0x20
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
invalid
--
ldr r0, [0x00039080]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x38f6e
ldr r1, [0x00039084]
movs r2, 0xbf
ldr r3, [0x00039088]
mvn r4, 9
ldr r0, [0x0003908c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x38f6e
mvn r4, 0x6a
b 0x38f6e
blx sym.imp.__fprintf_chk
nop
umull r0, r0, r2, r8
--
ldr r3, [r1, r3]
ldr r1, [r2], 4
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r2, [sp]
bl 0x38f14
ldr r2, [0x000390dc]
ldr r3, [0x000390d8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x390d0
add sp, 8
ldr lr, [sp], 4
add sp, 0xc
bx lr
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
ldr r0, [0x00039268]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x39142
ldr r1, [0x0003926c]
movs r2, 0xee
ldr r3, [0x00039270]
mvn r4, 9
ldr r0, [0x00039274]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x39142
mvn r4, 0x6a
b 0x39142
blx sym.imp.__fprintf_chk
nop
invalid
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x392dc
ldr r1, [0x000393f8]
movw r2, 0x109
ldr r3, [0x000393fc]
mvn r4, 9
ldr r0, [0x00039400]
mov r5, sp
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x392dc
mvn r4, 0x6a
mov r5, sp
b 0x392dc
blx sym.imp.__fprintf_chk
nop
ldrh.w r0, [ip, r8]
--
add r3, sp, 0x10
ldr r2, [r2]
str r2, [sp, 4]
mov.w r2, 0
ldr r2, [r3], 4
str r3, [sp]
bl 0x39278
ldr r2, [0x00039454]
ldr r3, [0x00039450]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x39448
add sp, 0xc
ldr lr, [sp], 4
add sp, 8
bx lr
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x394b8
ldr r1, [0x000395e4]
movw r2, 0x131
ldr r3, [0x000395e8]
mvn r4, 9
ldr r0, [0x000395ec]
mov r5, sp
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x394b8
mvn r4, 0x6a
mov r5, sp
b 0x394b8
blx sym.imp.__fprintf_chk
nop
invalid
--
ldr r3, [0x000397f8]
ldr r0, [0x000397fc]
add r1, pc
add r3, pc
add r0, pc
b 0x39718
ldr r1, [0x00039800]
mov.w r2, 0x1d6
ldr r3, [0x00039804]
ldr r0, [0x00039808]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r1, 9
mov r0, r8
bl 0x3b73c
mov r4, r0
b 0x396de
blx sym.imp.__fprintf_chk
mvn r1, 0xb
b 0x396d6
--
ldr r3, [0x000399ec]
ldr r0, [0x000399f0]
add r1, pc
add r3, pc
add r0, pc
b 0x39920
ldr r1, [0x000399f4]
movw r2, 0x207
ldr r3, [0x000399f8]
ldr r0, [0x000399fc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r1, 9
mov r0, r8
bl 0x3b73c
mov r4, r0
b 0x398c4
blx sym.imp.__fprintf_chk
subw r0, sl, 8
lsls r0, r0, 0x13
--
ldr r0, [0x00039d6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x39bf6
ldr r1, [0x00039d70]
mov.w r2, 0x2c4
ldr r3, [0x00039d74]
mov.w r4, -1
ldr r0, [0x00039d78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x39bf6
mvn r4, 0x6a
b 0x39bf6
blx sym.imp.__fprintf_chk
nop
vhadd.s8 d16, d4, d8
--
cmn.w r0, 0x5f
beq.w 0x3a610
b 0x3a358
cmn.w r0, 2
bhs.w 0x3a610
b 0x3a358
cmp.w r0, -1
beq.w 0x3a7da
cmn.w r0, 0xd
bne 0x3a98e
b 0x3a7da
cmp.w sl, -1
beq 0x3a9a6
cmn.w sl, 0xd
bne.w 0x3a358
b 0x3a9a6
mvn sl, 2
b 0x3a98e
mvn sl, 0xb
b 0x3a390
blx sym.imp.__fprintf_chk
blx 0x9628
ldr r3, [r0]
--
cmp r4, 0
beq 0x3b5e0
ldr r1, [0x0003b64c]
movw r2, 0x11b
ldr r3, [0x0003b650]
ldr r0, [0x0003b654]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003b658]
mov.w r2, 0x114
ldr r3, [0x0003b65c]
ldr r0, [0x0003b660]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
bpl 0x3b66c
movs r0, r1
--
adds r3, 0xa8
ldm.w r3, {r0, r1, r2}
stm.w r5, {r0, r1, r2}
b 0x3b7b2
ldr r1, [0x0003b810]
mov.w r2, section..gnu.hash
ldr r3, [0x0003b814]
mvn r4, 0x15
ldr r0, [0x0003b818]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3b760
ldr r3, [0x0003b81c]
add r3, pc
ldm.w r3, {r0, r1, r2}
stm.w r5, {r0, r1, r2}
b 0x3b760
blx sym.imp.__fprintf_chk
nop
blo 0x3b8fc
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x3bfa4
add sp, 0x10
pop {r4, r5, r6, pc}
ldr r1, [0x0003bfb4]
movw r2, 0x1303
ldr r3, [0x0003bfb8]
ldr r0, [0x0003bfbc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x49
b 0x3bf70
blx sym.imp.__fprintf_chk
ldm r3!, {r1, r5, r7}
movs r0, r1
--
ldr r1, [0x0003c6f8]
movw r2, 0xc7f
ldr r3, [0x0003c6fc]
ldr r0, [0x0003c700]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003c704]
movw r2, 0xca7
ldr r3, [0x0003c708]
ldr r0, [0x0003c70c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x49
b 0x3c4d0
blx sym.imp.__fprintf_chk
ldr r1, [0x0003c710]
movw r2, 0xcb2
--
mov r1, r7
mov r0, r5
adds r3, r4, 1
movs r2, 1
str.w r8, [sp]
bl 0x3be78
cmp r0, 0
bge 0x3c9d4
b 0x3c9ea
ldr r1, [0x0003ca64]
movw r2, 0x1371
ldr r3, [0x0003ca68]
ldr r0, [0x0003ca6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x49
b 0x3c9ea
blx sym.imp.__fprintf_chk
stm r1!, {r1, r2, r5}
movs r0, r1
--
bne 0x3caf0
mov r0, r4
blx r6
cmp r0, 0
beq 0x3caf0
mov r0, r7
cmp r7, 0
beq 0x3caf4
movs r0, 0
str r4, [r7]
b 0x3caf4
ldr r1, [0x0003cb88]
movw r2, 0x133b
ldr r3, [0x0003cb8c]
ldr r0, [0x0003cb90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
stm r0!, {r1, r3, r4}
movs r0, r1
--
ldr r3, [0x0003cec4]
ldr r0, [0x0003cec8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov sp, fp
b 0x3cc5e
mov r3, sl
mov sp, r3
b 0x3cc5e
mov r3, sl
mov r4, r0
mov sp, r3
b 0x3cc5e
mov r3, sl
mvn r4, 0x49
mov sp, r3
b 0x3cc5e
blx sym.imp.__fprintf_chk
ittt ne
movne r0, r1
--
ldr r3, [0x0003d9ac]
mvn r4, 0x15
ldr r0, [0x0003d9b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3d868
ldr r1, [0x0003d9b4]
movw r2, 0x27a
ldr r3, [0x0003d9b8]
ldr r0, [0x0003d9bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0xb
b 0x3d868
blx sym.imp.__fprintf_chk
cbz r6, 0x3d9a8
movs r0, r1
--
ldr r0, [0x0003dc58]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3dace
ldr r1, [0x0003dc5c]
movw r2, 0x29e
ldr r3, [0x0003dc60]
mvn r4, 0x15
ldr r0, [0x0003dc64]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3dace
mvn r4, 0xb
b 0x3dace
blx sym.imp.__fprintf_chk
nop
sub sp, section..gnu.hash
--
ldr r0, [0x0003de7c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3dd70
ldr r1, [0x0003de80]
mov.w r2, 0x2d4
ldr r3, [0x0003de84]
ldr r0, [0x0003de88]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 0x5e
b 0x3dd78
mvn r5, 0xb
b 0x3dd70
blx sym.imp.__fprintf_chk
add r6, sp, 0x130
movs r0, r1
--
str r3, [sp, 8]
b 0x3e29e
ldr r1, [0x0003e408]
movw r2, 0x4cd
ldr r3, [0x0003e40c]
ldr r0, [0x0003e410]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003e414]
movw r2, 0x4d1
ldr r3, [0x0003e418]
ldr r0, [0x0003e41c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
add r1, sp, 0x128
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003e900]
movw r2, 0x5f6
ldr r3, [0x0003e904]
ldr r0, [0x0003e908]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr.w r8, [0x0003e90c]
mov.w sl, 1
add r8, pc
b 0x3e6ac
mov.w r6, -1
mvn r7, 5
b 0x3e4ec
blx sym.imp.__fprintf_chk
adr r6, 0x248
movs r0, r1
--
ldr r3, [0x0003ea00]
mvn r4, 0x15
ldr r0, [0x0003ea04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3e998
ldr r1, [0x0003ea08]
movw r2, 0x2ff
ldr r3, [0x0003ea0c]
mvn r4, 0x15
ldr r0, [0x0003ea10]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3e998
blx sym.imp.__fprintf_chk
adr r1, 0x288
movs r0, r1
--
ldr r0, [0x0003ead4]
add r5, sp, 8
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3ea58
ldr r1, [0x0003ead8]
mov.w r2, 0x320
ldr r3, [0x0003eadc]
mvn r4, 0x15
ldr r0, [0x0003eae0]
add r5, sp, 8
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x3ea58
blx sym.imp.__fprintf_chk
nop
adr r0, 0x278
--
add r0, pc
bl 0x71518
ldr r1, [0x0003ec64]
movw r2, 0x367
ldr r3, [0x0003ec68]
ldr r0, [0x0003ec6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003ec70]
movw r2, 0x36d
ldr r3, [0x0003ec74]
ldr r0, [0x0003ec78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r7, [sp, 0x348]
movs r0, r1
--
bne.w 0x3edcc
ldr r2, [r7, 0xc]
ubfx r3, r3, 0, 1
eor r3, r3, 1
cmp r2, 0
ite eq
moveq r3, 0
andne r3, r3, 1
cbnz r3, 0x3ef44
ldr r0, [r5, 0xc]
b 0x3ed7a
ldr r1, [0x0003efb8]
movw r2, 0x887
ldr r3, [0x0003efbc]
ldr r0, [0x0003efc0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r6, [sp, 0xe0]
--
strb.w r3, [r4, 0x100]
b 0x3f064
ldr.w r2, [sb, 4]
ldr r1, [sp, 0xc]
sub.w r3, fp, r2
clz r3, r3
lsrs r3, r3, 5
cmp r1, fp
it lo
orrlo r3, r3, 1
cmp r3, 0
bne.w 0x3f24a
mov r3, r6
add r3, fp
cmp r1, r3
ittt lo
sublo fp, r1, fp
addlo r3, r2, fp
str r3, [sp, 0xc]
b 0x3f24a
blx sym.imp.__fprintf_chk
nop
ldr r2, [sp, 0x398]
--
add r2, r0
subs r3, r3, r0
str r3, [r6]
b 0x3fa44
ldr r3, [r7, 8]
ldr r2, [r5]
ldr r0, [r3]
ldr r3, [r6]
adds r3, 1
subs r3, r3, r0
subs r0, 1
add r2, r0
str r3, [r6]
b 0x3f9c4
movs r0, 1
b 0x3f936
ldr.w sp, [r7, 4]
b 0x3f936
mov sp, r8
b 0x3f936
blx sym.imp.__fprintf_chk
nop
str r2, [sp, 0x388]
--
ldr r3, [r1, r3]
ldr r1, [r2], 4
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r2, [sp]
bl 0x3f7cc
ldr r2, [0x0003fc54]
ldr r3, [0x0003fc50]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x3fc48
add sp, 8
ldr lr, [sp], 4
add sp, 0xc
bx lr
blx sym.imp.__fprintf_chk
ldrh r0, [r6, 0x34]
movs r0, r1
--
str.w r3, [sl]
b 0x3ff1c
ldr r1, [0x0003ffa0]
movw r2, 0xcc8
ldr r3, [0x0003ffa4]
ldr r0, [0x0003ffa8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0003ffac]
movw r2, 0xcca
ldr r3, [0x0003ffb0]
ldr r0, [0x0003ffb4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r6, [r0, 0x20]
movs r0, r1
--
mvnge r0, 0x55
b 0x4001c
ldr r1, [0x00040320]
movw r2, 0xf65
ldr r3, [0x00040324]
ldr r0, [0x00040328]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004032c]
movw r2, 0xf64
ldr r3, [0x00040330]
ldr r0, [0x00040334]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r0, 0xb
b 0x4001c
--
add r0, pc
bl 0x71518
ldr r1, [0x00040d9c]
movw r2, 0xd4f
ldr r3, [0x00040da0]
ldr r0, [0x00040da4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00040da8]
movw r2, 0xd54
ldr r3, [0x00040dac]
ldr r0, [0x00040db0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strh r0, [r2, 0x16]
--
str r3, [r5]
b 0x41134
ldr r1, [0x000411c0]
movw r2, 0x10a9
ldr r3, [0x000411c4]
ldr r0, [0x000411c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000411cc]
mov.w r2, 0x10c0
ldr r3, [0x000411d0]
ldr r0, [0x000411d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrb r4, [r3, 0xf]
--
b 0x415f0
mov r4, r6
b 0x41270
movs r4, 0
mvn r6, 0xb
mov r7, r4
b 0x41270
ldr r3, [sp, 0x2c]
str r3, [sp, 0x14]
ldr r3, [sp, 0x30]
str r3, [sp, 0x18]
b 0x4144a
movs r3, 0
ldr.w sl, [r4, 0x150]
str r3, [sp, 0xc]
b 0x4144a
movs r3, 0
strd r3, r3, [sp, 0x14]
str r3, [sp, 0xc]
b 0x4144a
blx sym.imp.__fprintf_chk
mov r4, fp
ldr r5, [sp, 0xc]
--
ldr r0, [r3]
ldr r3, [r6]
adds r3, 1
subs r3, r3, r0
subs r0, 1
add r2, r0
str r3, [r6]
b 0x41c8a
movs r0, 1
b 0x41b34
cmp.w r8, 2
it hs
mvnhs r0, 5
ldr.w sp, [r7, 0x10]
b 0x41b34
cmp.w r8, 2
it hs
mvnhs r0, 5
ldr.w sp, [r7, 0xc]
b 0x41b34
blx sym.imp.__fprintf_chk
strb r2, [r7, 1]
movs r0, r1
--
ldr r3, [r1, r3]
ldr r1, [r2], 4
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r2, [sp]
bl 0x41a34
ldr r2, [0x00041e28]
ldr r3, [0x00041e24]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x41e1c
add sp, 8
ldr lr, [sp], 4
add sp, 0xc
bx lr
blx sym.imp.__fprintf_chk
ldr r4, [r3, 0x4c]
movs r0, r1
--
ldr r1, [r7, 8]
mov r0, r4
bl 0x41e2c
cmp r0, 0
blt.w 0x41e94
beq 0x420a8
mov r0, r4
bl 0x40db4
cmp r0, 0
bge.w 0x41f3e
b 0x41e94
ldr r1, [0x000420e8]
movw r2, 0x1275
ldr r3, [0x000420ec]
ldr r0, [0x000420f0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldr r6, [r1, 0x48]
--
bl 0x7af74
cmp r0, 0
beq 0x4214e
cmp r4, r8
beq 0x42198
movs r1, 0
mov r0, r7
bl 0x41e2c
cmp r0, 0
blt 0x42152
adds r4, 1
b 0x42128
ldr r2, [sp, 8]
cbz r2, 0x421a0
ldr r3, [sp, 0x18]
str r3, [r2]
ldr r3, [sp, 0xc]
movs r0, 0
strb r6, [r3]
b 0x42152
blx sym.imp.__fprintf_chk
ldr r6, [r5, 0x18]
movs r0, r1
--
add r0, pc
bl 0x71518
ldr r1, [0x00042468]
movw r2, 0x1077
ldr r3, [0x0004246c]
ldr r0, [0x00042470]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00042474]
movw r2, 0x107b
ldr r3, [0x00042478]
ldr r0, [0x0004247c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r2, [r7, 0xc]
movs r0, r1
--
bls.w 0x429e4
sub.w sl, r7, r0
mov r1, sb
mov r0, sl
bl 0x80994
mov r8, r0
cmp r1, 0
bne.w 0x429e4
add r2, sp, 0x2c
mov r3, sl
str r2, [sp]
mov r1, r6
movs r2, 1
mov r0, r5
str r4, [sp, 0x24]
bl 0x3be78
subs r4, r0, 0
blt.w 0x42638
str.w r8, [sp, 0x10]
b 0x424cc
blx sym.imp.__fprintf_chk
mov r8, r4
mvn r4, 0xb
--
mov r0, r4
add sp, 0x2c
pop {r4, r5, r6, r7, pc}
ldr r0, [sp, 0x20]
cmp r0, 0
beq 0x42c06
bl 0x3d71c
b 0x42c06
str.w r3, [r0, 0x12c]
adds r2, 0x10
ldrb.w r3, [r0, 0x144]
add r2, r7
str.w r2, [r0, 0x124]
orr r3, r3, 4
strb.w r3, [r0, 0x144]
mov.w r3, -1
str.w r3, [r0, 0x140]
movs r3, 1
str.w r3, [r0, 0x14c]
b 0x42bd2
blx sym.imp.__fprintf_chk
ldrsh r6, [r6, r4]
movs r0, r1
--
ldr r1, [0x00042e58]
movw r2, 0x15d7
ldr r3, [0x00042e5c]
ldr r0, [0x00042e60]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00042e64]
movw r2, 0x15d8
ldr r3, [0x00042e68]
ldr r0, [0x00042e6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 5
b 0x42dce
blx sym.imp.__fprintf_chk
ldrb r0, [r2, r5]
movs r0, r1
--
ldr r3, [0x00042f40]
mov.w r4, -1
ldr r0, [0x00042f44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x42edc
ldr r1, [0x00042f48]
movw r2, 0x15fb
ldr r3, [0x00042f4c]
mvn r4, 0x15
ldr r0, [0x00042f50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x42edc
blx sym.imp.__fprintf_chk
ldrb r0, [r1, r1]
movs r0, r1
--
pop.w {r4, r5, r6, lr}
b.w 0x407e4
ldr r1, [0x0004302c]
movw r2, 0x1634
ldr r3, [0x00043030]
ldr r0, [0x00043034]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00043038]
movw r2, 0x1635
ldr r3, [0x0004303c]
ldr r0, [0x00043040]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrh r6, [r4, r5]
--
add sp, 0x20
pop {r4, r5, r6, pc}
ldr r1, [0x00043124]
movw r2, 0x1646
ldr r3, [0x00043128]
ldr r0, [0x0004312c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00043130]
movw r2, 0x1647
ldr r3, [0x00043134]
ldr r0, [0x00043138]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r6, [r6, r1]
movs r0, r1
--
adds r1, 7
add r0, pc
bl 0x717d4
mov.w r0, -1
b 0x43294
ldr r1, [0x000433a0]
movw r2, 0x167a
ldr r3, [0x000433a4]
ldr r0, [0x000433a8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov.w r0, -1
b 0x43294
mov r0, r6
b 0x43294
movs r0, 1
b 0x43294
blx sym.imp.__fprintf_chk
ldr r0, [r6, r3]
movs r0, r1
--
str r3, [sp, 8]
movs r3, 0x73
strd r3, r2, [sp]
movs r2, 6
movs r3, 0
bl 0x3c2b0
subs r4, r0, 0
blt.w 0x43402
ldr r3, [r5]
ldr r0, [sp, 0x14]
b 0x43434
ldr r1, [0x00043628]
movw r2, 0x16ff
ldr r3, [0x0004362c]
ldr r0, [0x00043630]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrsb r4, [r1, r4]
movs r0, r1
--
add r4, r3
ldrb r2, [r4]
cmp r2, 0x29
bne 0x4378a
subs r4, r4, r5
cmp r4, 1
ble 0x4374c
adds r4, 1
movs r0, 0
str.w r4, [r8]
b 0x43732
ldr r1, [0x000437dc]
movs r2, 0x16
ldr r3, [0x000437e0]
ldr r0, [0x000437e4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r2, [r0, r1]
--
bl 0x43674
cmp r0, 0
itett ge
ldrge r3, [sp, 8]
movlt r0, 0
ldrbge r0, [r4, r3]
clzge r0, r0
it ge
lsrge r0, r0, 5
ldr r2, [0x0004385c]
ldr r3, [0x00043858]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x4384e
add sp, 0x10
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
strh r4, [r7, r2]
--
movs r0, 0
ldr r2, [0x000438f8]
ldr r3, [0x000438f4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x438ec
add sp, 0x14
pop {r4, r5, r6, r7, pc}
subs r4, r4, r6
cmp r4, 0xff
ite gt
movgt r0, 0
movle r0, 1
b 0x438c4
movs r0, 1
b 0x438c4
blx sym.imp.__fprintf_chk
strh r0, [r7, r0]
movs r0, r1
--
add r0, r3
b 0x43d8a
ldr r0, [0x00043e44]
add r0, pc
blx sym.imp.nl_langinfo
ldr r3, [0x00043e3c]
add r0, r3
b 0x43d8a
ldr r0, [0x00043e48]
add r0, pc
blx sym.imp.nl_langinfo
ldr r3, [0x00043e34]
add r0, r3
b 0x43d8a
ldr r0, [0x00043e4c]
add r0, pc
blx sym.imp.nl_langinfo
ldr r3, [0x00043e2c]
add r0, r3
b 0x43d8a
blx sym.imp.__fprintf_chk
nop
str r4, [r3, r6]
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r0, [sp]
b 0x43f34
ldr r0, [sp]
mov sl, r4
b 0x43f34
ldr r0, [0x00044074]
add r0, pc
blx 0x9200
str r0, [sp]
cmp r0, 0
bne 0x43fda
mvn sl, 0xb
b 0x43f34
mov r0, sl
mvn sl, 0x15
b 0x43f34
blx sym.imp.__fprintf_chk
nop
ldr r3, [0x0004438c]
--
bmi 0x441bc
b 0x44250
ldr r1, [0x000442b8]
movw r2, 0xadb
ldr r3, [0x000442bc]
ldr r0, [0x000442c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000442c4]
movw r2, 0xadc
ldr r3, [0x000442c8]
ldr r0, [0x000442cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x00044348]
movs r0, r1
--
ldr r0, [sp, 8]
bl 0x3de94
str r0, [r6]
ldr r3, [r5, 0x2c]
adds r3, 1
str r3, [r5, 0x2c]
ldr r0, [sp, 8]
cmp r0, 0
beq 0x44b24
bl 0x3d71c
b 0x44b24
ldr r1, [0x00044be4]
mov.w r2, 0x1d0
ldr r3, [0x00044be8]
ldr r0, [0x00044bec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r7, 0xbc
movs r0, r1
--
movs r0, 1
b 0x44c88
ldr r1, [0x00044cec]
movw r2, 0x259
ldr r3, [0x00044cf0]
ldr r0, [0x00044cf4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00044cf8]
movw r2, 0x25a
ldr r3, [0x00044cfc]
ldr r0, [0x00044d00]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r6, 0xca
--
add r0, pc
bl 0x71518
mov r1, r4
add.w r0, r6, 0x50
bl 0x7adac
subs r4, r0, 0
blt 0x44d50
ldr r3, [r6, 4]
cmp r3, 4
beq 0x44ddc
movs r4, 1
b 0x44d58
movs r1, 5
mov r0, r6
bl 0x448f8
mov r0, r6
bl 0x44b00
subs r4, r0, 0
bge 0x44dd8
b 0x44d50
blx sym.imp.__fprintf_chk
subs r5, 0xb8
movs r0, r1
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r2, [0x000450c4]
movs r1, 0x7b
ldr r4, [0x000450c8]
movw r3, 0x539
ldr r0, [0x000450cc]
movt r1, 0x4000
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
subs r5, r0, 0
it ge
mvnge r5, 0x55
b 0x4504a
blx sym.imp.__fprintf_chk
nop
subs r3, 0xe
--
cmp sl, r0
sbcs.w r3, r8, r1
blo 0x455f2
subs.w r2, sl, r0
sbc.w r3, r8, r1
b 0x45526
ldr r1, [0x00045614]
mov.w r2, 0xcc0
ldr r3, [0x00045618]
ldr r0, [0x0004561c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x6a
b 0x454f2
movs r2, 0
mov r3, r2
b 0x45526
blx sym.imp.__fprintf_chk
adds r6, 0x20
movs r0, r1
--
ldr r1, [0x00045744]
movw r2, 0xe27
ldr r3, [0x00045748]
ldr r0, [0x0004574c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00045750]
movw r2, 0xe28
ldr r3, [0x00045754]
ldr r0, [0x00045758]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r4, r0
b 0x456a6
blx sym.imp.__fprintf_chk
adds r4, 0x9c
movs r0, r1
--
bne 0x46086
mvn r6, 0xb
cmp.w r8, 0
bne.w 0x45f82
b 0x45f94
ldrd sb, r7, [sp, 0x28]
mvn r6, 0xb
cmp.w r8, 0
bne.w 0x45f82
b 0x45f94
mvn r6, 0x15
b 0x4603c
mov r0, r6
mvn r6, 6
blx 0x8dac
ldr r7, [sp, 0x14]
b 0x45f76
ldr r7, [sp, 0x14]
mvn r6, 0x15
b 0x45f76
blx sym.imp.__fprintf_chk
nop
asrs r4, r6, 7
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x40
b 0x46566
ldr r1, [0x00046640]
movw r2, 0x10f6
ldr r3, [0x00046644]
ldr r0, [0x00046648]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x46566
strd r2, r3, [r4, -0x8]
b 0x46560
blx sym.imp.__fprintf_chk
nop.w
ldrb r0, [r0, 1]
--
add r0, pc
bl 0x71518
ldr r1, [0x000467d0]
mov.w r2, 0x768
ldr r3, [0x000467d4]
ldr r0, [0x000467d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
cmp r5, 0x6c
ldr r0, [r0, 0xc]
beq 0x466f2
rev r5, r1
rev r1, r0
mov r0, r5
b 0x466f2
mvn r0, 0xf
b 0x466bc
blx sym.imp.__fprintf_chk
movs r4, 0x6a
movs r0, r1
--
b 0x468ec
cmp r0, 0x6c
ldr r2, [r2, 0xc]
beq.w 0x468bc
rev r0, r3
rev r3, r2
mov r2, r0
b 0x468bc
mvn r2, 0x5b
movw r3, 0x9f01
subs r2, r2, r4
movt r3, 0x3d
lsrs r3, r2
lsls r3, r3, 0x1f
bpl 0x46946
b 0x4693c
mvn r4, 0x6a
b 0x468ec
mvn r4, 0x68
b 0x468c2
blx sym.imp.__fprintf_chk
movs r2, 0xda
movs r0, r1
--
b 0x46cd6
mov r5, r0
b 0x46d1a
ldr.w r1, [0x00047688]
movw r2, 0xa4b
ldr.w r3, [0x0004768c]
ldr.w r0, [0x00047690]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r5, sb
cmp r6, 0
beq.w 0x46b50
str r0, [r6]
b 0x46b50
ldr r0, [sp, 0x50]
movs r5, 1
b 0x47016
blx sym.imp.__fprintf_chk
ldr.w r3, [sb, 0x104]
ldrb r0, [r3, 1]
--
b 0x47b28
mvn r4, 0x6a
b 0x47b28
ldrb r1, [r2]
ldr r2, [r2, 0xc]
cmp r1, 0x6c
beq 0x47c4c
rev r1, r3
rev r3, r2
mov r2, r1
b 0x47c4c
ldr.w r0, [r8, 0x7c]
mov r1, sb
add.w r2, r7, 0x38
bl 0x76094
subs r4, r0, 0
bge 0x47c7c
vmov.i32 d16, 0
vstr d16, [r7, 0x28]
b 0x47c9c
blx sym.imp.__fprintf_chk
nop
asrs r6, r4, 1
--
movs r1, 0
add r2, pc
add r2, r0
bl 0x71448
ldr r0, [sp, 0x28]
blx 0x8dac
ldr r0, [sp, 0x24]
blx 0x8dac
ldr r6, [r4, 8]
b 0x47dde
ldr r1, [0x00048010]
add r1, pc
b 0x47f54
ldr r2, [0x00048014]
add r2, pc
b 0x47f50
ldr r0, [0x00048018]
add r0, pc
mov r3, r0
b 0x47f48
blx sym.imp.__fprintf_chk
nop
lsrs r0, r0, 0x16
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
ldr r0, [sp]
cbz r0, 0x480b6
bl 0x46268
ldr r2, [0x000480e8]
ldr r3, [0x000480d8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x480d0
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
blx sym.imp.__fprintf_chk
lsrs r4, r3, 0xa
movs r0, r1
--
ldr r2, [0x0004818c]
ldr r3, [0x00048188]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x48176
add sp, 8
pop.w {r4, r5, r6, r7, r8, pc}
bl 0x449ec
mov r3, r0
mov r0, r4
str r3, [r6]
b 0x48148
subs r0, r0, r4
it ne
movne r0, 1
b 0x48148
blx sym.imp.__fprintf_chk
nop
lsrs r0, r3, 0x18
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
ldr r0, [sp]
cbz r0, 0x48212
bl 0x46268
ldr r2, [0x00048244]
ldr r3, [0x00048234]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x4822c
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
blx sym.imp.__fprintf_chk
lsrs r0, r5, 4
movs r0, r1
--
b 0x48304
mov r1, r6
mov r0, r5
bl 0x4801c
mov r4, r0
b 0x48304
ldr r1, [0x0004838c]
movw r2, 0x4c3
ldr r3, [0x00048390]
mvn r4, 0x15
ldr r0, [0x00048394]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x48304
bl 0x4801c
mov r4, r0
b 0x48304
blx sym.imp.__fprintf_chk
lsrs r0, r5, 1
movs r0, r1
--
ldr r3, [0x00048874]
strd sb, sl, [sp, 0x10]
str.w r8, [sp, 0xc]
add r3, pc
str r3, [sp]
movw r3, 0x95a
bl 0x71448
b 0x48678
mov r1, sb
mov r0, r4
mvn r8, 0x27
bl 0x440c0
b 0x4868e
add.w r1, r6, 0x2c
mov r0, r5
bl 0x3b670
mov r4, r0
mov r0, r6
bl 0x3d71c
b 0x484f2
blx sym.imp.__fprintf_chk
ldr.w fp, [0x00048878]
add fp, pc
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r1, r8
mov r0, r7
bl 0x803c0
cmp r0, 0
beq 0x4891c
b 0x48982
mov r1, r8
mov r0, r6
blx 0x9164
cmp r0, 0
bne 0x4897e
cmp r7, 0
beq 0x48938
movs r0, 1
b 0x48940
blx sym.imp.__fprintf_chk
nop
lsls r6, r2, 8
--
movs r6, 1
b 0x48aa4
ldr r1, [0x00048b04]
mov.w r2, 0x126
ldr r3, [0x00048b08]
ldr r0, [0x00048b0c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00048b10]
movw r2, 0x127
ldr r3, [0x00048b14]
ldr r0, [0x00048b18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
lsls r6, r4, 2
movs r0, r1
--
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x48be0
mov r0, r4
add sp, 0x14
pop.w {r4, r5, r6, r7, r8, sb, pc}
mov r4, r0
b 0x48ba6
movs r4, 1
b 0x48ba6
ldr r1, [0x00048bf0]
mov.w r2, 0x1ba
ldr r3, [0x00048bf4]
ldr r0, [0x00048bf8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
vaddl.u16 q0, d14, d7
lsls r0, r0, 0x13
--
movs r4, 1
b 0x48c56
ldr r1, [0x00048cb4]
movw r2, 0x151
ldr r3, [0x00048cb8]
ldr r0, [0x00048cbc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00048cc0]
mov.w r2, 0x152
ldr r3, [0x00048cc4]
ldr r0, [0x00048cc8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cdp2 p0, 0xb, c0, c14, c7, 0
--
ldr r1, [0x00048dc0]
mov.w r2, 0x2d0
ldr r3, [0x00048dc4]
ldr r0, [0x00048dc8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00048dcc]
movw r2, 0x2c3
ldr r3, [0x00048dd0]
ldr r0, [0x00048dd4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r3, 1
b 0x48d3a
blx sym.imp.__fprintf_chk
stc2l p0, c0, [lr, 0x1c]!
lsls r0, r0, 0x13
--
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x000491f8]
movs r2, 0xb5
ldr r3, [0x000491fc]
ldr r0, [0x00049200]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00049204]
movs r2, 0xb6
ldr r3, [0x00049208]
ldr r0, [0x0004920c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
ldr r1, [0x00049554]
movw r2, 0x1f3
ldr r3, [0x00049558]
ldr r0, [0x0004955c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00049560]
movw r2, 0x1f5
ldr r3, [0x00049564]
ldr r0, [0x00049568]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r4, r0
b 0x4941a
blx sym.imp.__fprintf_chk
nop
invalid
--
bl 0x48bfc
cmp r0, 0
beq 0x495b4
ldr r1, [sp]
mov r0, r5
bl 0x48a14
cmp r0, 0
beq 0x495b4
ldrd r1, r2, [r5, 0x20]
ldr r0, [sp]
bl 0x4e6d4
cmp r0, 0
beq 0x495b4
ldr r1, [sp]
mov r0, r5
bl 0x492b4
subs r4, r0, 0
it ge
movge r4, 1
b 0x495b6
blx sym.imp.__fprintf_chk
nop
adc r0, sl, 0x870000
--
ldr r1, [0x00049b3c]
movw r2, 0x16d
ldr r3, [0x00049b40]
ldr r0, [0x00049b44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov fp, r0
b 0x4996e
ldr r1, [0x00049b48]
movw r2, 0x145
ldr r3, [0x00049b4c]
ldr r0, [0x00049b50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
sbfx r0, r0, 0, 8
lsls r0, r0, 0x13
--
add r3, pc
str r3, [sp]
movw r3, 0x1d9
bl 0x71448
b 0x49bc4
ldr r3, [r7, 4]
ldr r3, [r3]
rsb.w sb, r3, 0
b 0x49c20
ldr r1, [0x00049ca8]
movw r2, 0x1d3
ldr r3, [0x00049cac]
ldr r0, [0x00049cb0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov sb, r0
b 0x49c0e
blx sym.imp.__fprintf_chk
nop
vhadd.s32 d16, d0, d7
--
strd r3, r0, [sp]
movw r3, 0x2b6
movs r0, 7
bl 0x71448
mov r5, r0
b 0x49e98
ldr r2, [0x00049f90]
mov r1, r5
ldr r0, [0x00049f94]
ldr r3, [0x00049f98]
add r2, pc
add r0, pc
adds r2, 7
add r3, pc
strd r3, r0, [sp]
mov.w r3, 0x2b0
movs r0, 7
bl 0x71448
mov r5, r0
b 0x49e10
blx sym.imp.__fprintf_chk
cdp p0, 0, c0, c6, c7, 0
lsls r0, r0, 0x13
--
ldr r2, [r3]
ldr r3, [sp, 0x84]
eors r2, r3
mov.w r3, 0
bne 0x4a32e
add sp, 0x88
pop {r4, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x4a2f8
ldr r1, [0x0004a340]
movs r2, 0x4d
ldr r3, [0x0004a344]
ldr r0, [0x0004a348]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
b 0x4a320
--
mov r1, r7
movs r0, 7
add r3, pc
adds r2, r3, 7
ldr r3, [0x0004aa8c]
add r3, pc
str r3, [sp, 4]
ldr r3, [0x0004aa90]
add r3, pc
str r3, [sp]
movs r3, 0xc2
bl 0x71448
b 0x4a878
ldrd r0, r2, [sp, 0x68]
ldrd r1, r3, [sp, 0xd0]
cmp r2, r3
it eq
cmpeq r0, r1
bne.w 0x4a8ba
b 0x4a878
blx sym.imp.__fprintf_chk
b 0x4b1e0
movs r7, r0
--
add r3, pc
strd r3, r0, [sp]
mov.w r3, 0x200
movs r0, 7
bl 0x71448
mov r6, r0
b 0x4af48
ldr r1, [0x0004b124]
mov.w r2, 0x192
ldr r3, [0x0004b128]
ldr r0, [0x0004b12c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r5, r7
b 0x4accc
mov r5, r6
b 0x4afd2
blx sym.imp.__fprintf_chk
b 0x4b070
movs r7, r0
--
ldr r3, [0x0004b1a8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x4b1a0
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x0004b1b0]
movs r2, 0xe8
ldr r3, [0x0004b1b4]
ldr r0, [0x0004b1b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
bls 0x4b0bc
movs r7, r0
--
add r0, pc
bl 0x71518
ldr r1, [0x0004b5cc]
movw r2, 0x23e
ldr r3, [0x0004b5d0]
ldr r0, [0x0004b5d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r4
add r1, sp, 0x2c
bl 0x50248
ldr r4, [sp, 0x2c]
cmp r4, 0
beq 0x4b4e0
ldr.w r8, [0x0004b5d8]
add r8, pc
b 0x4b4e0
blx sym.imp.__fprintf_chk
nop
beq 0x4b490
--
blx sym.imp.kmod_module_get_initstate
cmp r0, 0
bge.w 0x4b770
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x4b778
mvn r0, 6
b 0x4b778
ldr r1, [0x0004b8f8]
movw r2, 0x28d
ldr r3, [0x0004b8fc]
ldr r0, [0x0004b900]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4b778
blx sym.imp.__fprintf_chk
nop
bmi 0x4b894
--
add r0, pc
bl 0x71518
blx 0x9628
ldr r4, [r0]
bl 0x70bf8
cmp r0, 6
bgt 0x4ba2c
eor.w r0, r4, r4, asr 31
sub.w r0, r0, r4, asr 31
uxtb r0, r0
rsbs r0, r0, 0
b 0x4b9b2
ldr r2, [0x0004ba80]
mov.w r3, 0x144
ldr r5, [0x0004ba84]
ldr r0, [0x0004ba88]
add r2, pc
add r5, pc
add r0, pc
b 0x4b994
blx sym.imp.__fprintf_chk
nop
bne 0x4b9b8
--
ldr r3, [sp, 0x18]
ldr r5, [0x0004bd20]
add r5, pc
cmp r3, 0
bne 0x4bc84
b 0x4bc82
mov r0, r4
bl 0x50060
cmp r0, 0
bge 0x4bc62
b 0x4bcb0
ldr r1, [0x0004bd24]
movw r2, 0x183
ldr r3, [0x0004bd28]
ldr r0, [0x0004bd2c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldm r6!, {r2, r3, r4, r7}
--
bl 0x71518
ldr.w r0, [r8, 0xb4]
movs r4, 0
blx 0x8dac
ldr r3, [sp, 0x18]
ldr.w r0, [r8, 0xb0]
str.w r7, [r8, 0xb8]
str.w r3, [r8, 0xb4]
str r4, [sp, 0x18]
blx 0x8dac
ldrb.w r3, [r8, 0x108]
ldr r2, [sp, 0x18]
str.w r6, [r8, 0xb0]
bfi r3, r4, 4, 1
strb.w r3, [r8, 0x108]
b 0x4bd5c
mov r4, r0
mov r7, r5
movs r0, 1
b 0x4be00
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x4bd5c
--
add r0, pc
bl 0x71518
ldr r1, [0x0004c02c]
movw r2, 0x38f
ldr r3, [0x0004c030]
ldr r0, [0x0004c034]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004c038]
movw r2, 0x395
ldr r3, [0x0004c03c]
ldr r0, [0x0004c040]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldm r3!, {r1, r2, r5, r6, r7}
--
ldr r3, [0x0004c554]
ldr r0, [0x0004c558]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr.w lr, [0x0004c55c]
sub sp, 0x18
add r4, sp, 8
mov ip, r4
add.w r6, r4, 0x10
add lr, pc
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
ldr.w r3, [lr]
strb.w r3, [ip]
b 0x4c462
mvn r4, 8
b 0x4c3f8
blx sym.imp.__fprintf_chk
nop
stm r6!, {r1, r3, r5, r6, r7}
--
ldr r1, [0x0004c788]
mov.w r2, 0x280
ldr r3, [0x0004c78c]
ldr r0, [0x0004c790]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr.w lr, [0x0004c794]
sub sp, 0x18
add r5, sp, 0x20
mov ip, r5
add.w r6, r5, 0x10
add lr, pc
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
ldr.w r3, [lr]
strb.w r3, [ip]
b 0x4c5f2
blx sym.imp.__fprintf_chk
nop
stm r5!, {r1, r3, r4, r6}
--
ldr r1, [0x0004c98c]
movw r2, 0x29e
ldr r3, [0x0004c990]
ldr r0, [0x0004c994]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr.w lr, [0x0004c998]
sub sp, 0x18
add.w r8, sp, 0x20
mov ip, r8
add.w r6, r8, 0x10
add lr, pc
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
ldr.w r3, [lr]
strb.w r3, [ip]
b 0x4c810
blx sym.imp.__fprintf_chk
nop
stm r3!, {r1, r5}
--
str r0, [sp]
mov r0, r4
blx 0x9110
mov r0, r4
add r1, sp, 0xc
bl 0x6bff0
mov r4, r0
b 0x4c9e6
ldr r1, [0x0004ca70]
movw r2, 0x2bb
ldr r3, [0x0004ca74]
ldr r0, [0x0004ca78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r3
mvn r4, 8
b 0x4c9f8
blx sym.imp.__fprintf_chk
nop
stm r1!, {r1, r3, r4}
--
ldr r3, [0x0004cc28]
ldr r0, [0x0004cc2c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004cc30]
movw r2, 0x2d3
ldr r3, [0x0004cc34]
ldr r0, [0x0004cc38]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r4, r8
b 0x4cacc
mvn r4, 0xb
b 0x4caf8
blx sym.imp.__fprintf_chk
stm r0!, {r1, r2, r3, r4, r5}
movs r7, r0
--
bl 0x4eb3c
b 0x4ccec
ldr r1, [0x0004cd7c]
movw r2, 0x2f5
ldr r3, [0x0004cd80]
ldr r0, [0x0004cd84]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004cd88]
movw r2, 0x2f6
ldr r3, [0x0004cd8c]
ldr r0, [0x0004cd90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bkpt 0x80
--
bl 0x4eb3c
b 0x4cdda
ldr r1, [0x0004ce3c]
movw r2, 0x329
ldr r3, [0x0004ce40]
ldr r0, [0x0004ce44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004ce48]
movw r2, 0x32a
ldr r3, [0x0004ce4c]
ldr r0, [0x0004ce50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
pop {r3, r5, pc}
movs r7, r0
--
add sp, 0x18
pop.w {r4, r5, r6, r7, r8, pc}
ldr r1, [0x0004cf34]
mov.w r2, 0x358
ldr r3, [0x0004cf38]
ldr r0, [0x0004cf3c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004cf40]
movw r2, 0x359
ldr r3, [0x0004cf44]
ldr r0, [0x0004cf48]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
pop {r1, r2, r5, r6}
movs r7, r0
--
ldr r5, [0x0004d598]
add r5, pc
adds r3, r0, 5
mov r2, r5
ldr r0, [r7, 8]
movs r1, 1
blx 0x92b0
mov r0, r4
bl 0x51e48
cmp r0, 0
bne 0x4d4f4
ldr.w r3, [r4, 0x98]
cmp r3, 0
beq.w 0x4d296
ldr r2, [0x0004d59c]
movs r1, 1
ldr r0, [r7, 8]
add r2, pc
blx 0x92b0
b 0x4d296
blx sym.imp.__fprintf_chk
nop
cbnz r0, 0x4d548
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004d69c]
movw r2, 0x44c
ldr r3, [0x0004d6a0]
ldr r0, [0x0004d6a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r3, [0x0004d6a8]
sub sp, 0x10
mov r5, sp
add.w ip, r5, 0xf
add r3, pc
ldm r3, {r0, r1, r2, r3}
stm.w r5, {r0, r1, r2, r3}
b 0x4d5fc
blx sym.imp.__fprintf_chk
nop
push {r2, r3, r4, lr}
--
mov r1, sb
ldr r5, [0x0004e178]
ldr r0, [0x0004e17c]
str r4, [sp, 0x18]
add r2, pc
add r5, pc
movs r4, 0
add r0, pc
str r3, [sp, 8]
str.w r8, [sp, 4]
movw r3, 0x149
str r0, [sp]
adds r2, 7
movs r0, 7
str r6, [sp, 0x1c]
str r5, [sp, 0x14]
strd r4, r4, [sp, 0xc]
bl 0x71970
mov r8, r0
b.w 0x4d7da
blx sym.imp.__fprintf_chk
mov r1, sl
mov r0, r5
--
add r0, pc
bl 0x71518
ldr r1, [0x0004e2b8]
mov.w r2, 0x15a
ldr r3, [0x0004e2bc]
ldr r0, [0x0004e2c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
add r1, sp, 0x20
mov r0, r6
bl 0x50248
ldr r3, [sp, 0x20]
cmp r3, 0
beq 0x4e218
ldr r4, [0x0004e2c4]
add r4, pc
b 0x4e218
blx sym.imp.__fprintf_chk
add r1, sp, 0xb8
movs r7, r0
--
strd r0, r0, [sp, 0xc]
movs r0, 7
add r2, pc
str r7, [sp, 8]
add r2, r0
str.w r8, [sp, 4]
bl 0x71970
mov r4, r0
b 0x4e3c4
mov r0, r8
add r1, sp, 0x30
bl 0x50248
ldr r7, [sp, 0x30]
ldr.w r8, [0x0004e4dc]
add r8, pc
cmp r7, 0
bne 0x4e43e
b 0x4e43c
mov r7, r8
b 0x4e43e
blx sym.imp.__fprintf_chk
nop
adr r7, 0x3b8
--
add r0, pc
bl 0x71518
ldr r1, [0x0004e5b0]
mov.w r2, 0x340
ldr r3, [0x0004e5b4]
ldr r0, [0x0004e5b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004e5bc]
movw r2, 0x341
ldr r3, [0x0004e5c0]
ldr r0, [0x0004e5c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r5, 0x360
movs r7, r0
--
add sp, 8
pop {r4, pc}
ldr r1, [0x0004e6bc]
movs r2, 0xb
ldr r3, [0x0004e6c0]
ldr r0, [0x0004e6c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004e6c8]
movs r2, 0xc
ldr r3, [0x0004e6cc]
ldr r0, [0x0004e6d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r4, 0x230
movs r7, r0
--
ldr r3, [0x0004e788]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x4e780
mov r0, r4
add sp, 0x18
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
ldr r1, [0x0004e790]
movs r2, 0x1e
ldr r3, [0x0004e794]
ldr r0, [0x0004e798]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r3, 0x390
movs r7, r0
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x4e85a
mov r0, r4
add sp, 0x18
pop.w {r4, r5, r6, r7, r8, pc}
movs r4, 1
b 0x4e826
ldr r1, [0x0004e86c]
movs r2, 0x2e
ldr r3, [0x0004e870]
ldr r0, [0x0004e874]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r3, 0x70
--
add sp, 0xc
ldr pc, [sp], 4
ldr r1, [0x0004e908]
movw r2, 0x808
ldr r3, [0x0004e90c]
ldr r0, [0x0004e910]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004e914]
movw r2, 0x809
ldr r3, [0x0004e918]
ldr r0, [0x0004e91c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r2, 0xf8
--
mvn r4, 0xb
b 0x4ea06
ldr r1, [0x0004ea88]
movw r2, 0x786
ldr r3, [0x0004ea8c]
ldr r0, [0x0004ea90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004ea94]
movw r2, 0x787
ldr r3, [0x0004ea98]
ldr r0, [0x0004ea9c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r1, 8
--
add sp, 8
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
ldr r1, [0x0004ed7c]
movs r2, 0x58
ldr r3, [0x0004ed80]
ldr r0, [0x0004ed84]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004ed88]
movs r2, 0x59
ldr r3, [0x0004ed8c]
ldr r0, [0x0004ed90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mov r6, r0
mvn r5, 0xb
--
it ge
mvnge r5, 0x55
b 0x4f050
ldr r4, [r7, 8]
mvn r5, 0xb
b 0x4f050
ldr r2, [0x0004f148]
movs r0, 7
ldr r6, [0x0004f14c]
movs r3, 0xa3
ldr r5, [0x0004f150]
mov r1, r4
add r2, pc
add r6, pc
add r2, r0
add r5, pc
strd r5, r6, [sp]
bl 0x71448
mov r5, r0
b 0x4f046
blx sym.imp.__fprintf_chk
mvn r5, 0xb
b 0x4ee20
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x4f1e8
mov r0, r4
add sp, 0xc
pop {r4, r5, r6, r7, pc}
ldr r1, [0x0004f204]
movs r2, 0xde
ldr r3, [0x0004f208]
mvn r4, 0x15
ldr r0, [0x0004f20c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x4f1ac
blx sym.imp.__fprintf_chk
ldr r1, [sp, 0x1a0]
movs r7, r0
--
add r0, pc
bl 0x71518
ldr r1, [0x0004f2e0]
movs r2, 0xfe
ldr r3, [0x0004f2e4]
ldr r0, [0x0004f2e8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004f2ec]
mov.w r2, 0x100
ldr r3, [0x0004f2f0]
ldr r0, [0x0004f2f4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r0, [sp, 0x2b0]
movs r7, r0
--
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
blx 0x9628
ldr r0, [r0]
cmp r0, 2
beq 0x4f3c4
cmp r0, 0x24
it ne
rsbne r0, r0, 0
bne 0x4f396
mov r0, r5
b 0x4f396
ldr r1, [0x0004f3f0]
mov.w r2, 0x132
ldr r3, [0x0004f3f4]
ldr r0, [0x0004f3f8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r7, [sp, 0x2e8]
--
ldr r1, [0x0004f568]
movs r2, 0xef
ldr r3, [0x0004f56c]
ldr r0, [0x0004f570]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4f43e
ldr r1, [0x0004f574]
movs r2, 0xf5
ldr r3, [0x0004f578]
ldr r0, [0x0004f57c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r6, [sp, 0x2e0]
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4f5b2
ldr r1, [0x0004f624]
mov.w r2, 0x120
ldr r3, [0x0004f628]
ldr r0, [0x0004f62c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4f5b2
mvn r0, 0x12
b 0x4f5b2
blx sym.imp.__fprintf_chk
str r5, [sp, 0xf0]
movs r7, r0
--
mov r3, r6
mov r2, r8
mov r1, r5
str r4, [sp]
add r0, pc
bl 0x4f2f8
cmp r0, 0
blt.w 0x4f734
bne.w 0x4f732
mvn r0, 0x12
b 0x4f734
ldr r1, [0x0004f90c]
movw r2, 0x163
ldr r3, [0x0004f910]
ldr r0, [0x0004f914]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r4, [sp, 0x218]
--
ldr r1, [0x0004fbfc]
movw r2, 0x1db
ldr r3, [0x0004fc00]
ldr r0, [0x0004fc04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004fc08]
mov.w r2, 0x1dc
ldr r3, [0x0004fc0c]
ldr r0, [0x0004fc10]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x4fb9c
blx sym.imp.__fprintf_chk
nop
ldrh r4, [r5, 0x3a]
--
bge 0x4fc82
b 0x4fcb8
ldr r1, [0x0004fd2c]
mov.w r2, 0x1f2
ldr r3, [0x0004fd30]
ldr r0, [0x0004fd34]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0004fd38]
movw r2, 0x1f3
ldr r3, [0x0004fd3c]
ldr r0, [0x0004fd40]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r4, [r4, 0x34]
movs r7, r0
--
ldr r1, [0x0004fe80]
mov.w r2, 0x2a4
ldr r3, [0x0004fe84]
ldr r0, [0x0004fe88]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4fdc6
ldr r1, [0x0004fe8c]
movw r2, 0x2c6
ldr r3, [0x0004fe90]
ldr r0, [0x0004fe94]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrh r6, [r6, 0x2a]
--
cmp r0, 0
blt 0x4ff80
mov r0, r6
blx 0x8dac
b 0x4ff30
movs r6, 0
b 0x4ff9c
ldr r1, [0x0004ffdc]
movw r2, 0x2fe
ldr r3, [0x0004ffe0]
ldr r0, [0x0004ffe4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x4ff3e
mvn r0, 1
b 0x4ff3e
blx sym.imp.__fprintf_chk
nop
ldrh r2, [r6, 0x1c]
--
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x5011e
mov r0, r6
add sp, 8
pop {r4, r5, r6, pc}
movs r4, 0
mvn r6, 0x15
b 0x500e0
ldr r1, [0x0005013c]
movw r2, 0x327
ldr r3, [0x00050140]
ldr r0, [0x00050144]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x500e0
--
ldr r0, [0x00050774]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
str r5, [r7, 0x20]
b 0x505aa
mov r1, r5
mov r0, sb
bl 0x4fb50
and.w r4, r0, r0, asr 31
b 0x505fc
mov r3, r4
mov r2, r5
mov r1, sl
mov r0, sb
bl 0x4ec1c
and.w r4, r0, r0, asr 31
b 0x505fc
blx sym.imp.__fprintf_chk
str r4, [r7, 0x1c]
b 0x504e0
--
add.w ip, r7, 0xc
add r3, pc
ldm r3, {r0, r1, r2, r3}
stm.w ip, {r0, r1, r2, r3}
mov r1, ip
mov r0, r5
bl 0x75300
cbz r0, 0x50b1e
ldr r1, [0x00050b90]
mov r0, r4
add r1, pc
bl 0x4ffe8
mov r5, r0
b 0x509d4
ldrb.w r3, [r4, 0x108]
orr r3, r3, 0x20
strb.w r3, [r4, 0x108]
b 0x509d8
mvn r5, 1
b 0x50936
blx sym.imp.__fprintf_chk
nop
strh r2, [r0, 0xe]
--
ldr r3, [0x00050cac]
ldr r0, [0x00050cb0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x50c3a
ldr r1, [0x00050cb4]
movw r2, 0x392
ldr r3, [0x00050cb8]
ldr r0, [0x00050cbc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x50c3a
blx sym.imp.__fprintf_chk
ldrb r0, [r4, 0x1c]
movs r7, r0
--
movs r0, 7
strd r4, r6, [sp]
bl 0x71970
mov r5, r0
b 0x50dc4
add.w r1, r7, 8
mov r0, r4
bl 0x50248
ldr r5, [r7, 8]
ldr r6, [0x00050ed4]
add r6, pc
cmp r5, 0
bne 0x50e36
b 0x50e34
sub sp, 8
add r2, sp, 0x20
mov r8, r2
b 0x50d66
mvn r5, 1
b 0x50cfe
blx sym.imp.__fprintf_chk
nop
ldrb r2, [r7, 0x17]
--
cbnz r0, 0x510f0
mvn r5, 0xb
b 0x510ae
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x50f8e
mov r0, r4
blx 0x8dac
ldr r1, [sp, 0x24]
mov sl, r1
b 0x50fb4
mov r5, r7
b 0x50f5a
mvn r5, 0xb
b 0x51074
mov r4, r0
mvn r5, 0xb
mov fp, r0
b 0x51074
blx sym.imp.__fprintf_chk
ldrb r2, [r4, 0xf]
movs r7, r0
--
movge r0, 0
strdge r7, r6, [r4, 0xe0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x2c]
eors r2, r3
mov.w r3, 0
bne 0x5140a
add sp, 0x34
pop {r4, r5, r6, r7, pc}
ldr r1, [0x00051424]
movw r2, 0x4ce
ldr r3, [0x00051428]
ldr r0, [0x0005142c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r0, [r5, 0x1c]
--
ldr r3, [0x0005165c]
ldr r0, [0x00051660]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r8, r2
b 0x51590
ldr r1, [0x00051664]
movw r2, 0x4ea
ldr r3, [0x00051668]
ldr r0, [0x0005166c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 0x15
b 0x515ae
blx sym.imp.__fprintf_chk
mvn r5, 0xb
b 0x515ae
--
movw r2, 0x52b
ldr r3, [0x00051848]
ldr r0, [0x0005184c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r2, [0x00051850]
mov r3, r6
ldr r0, [0x00051854]
mov r1, r8
add r2, pc
add r0, pc
bl 0x7a8a8
mov r5, r0
b 0x517ca
ldr r5, [sp, 0xc]
mvn r6, 0x15
b 0x5175e
blx sym.imp.__fprintf_chk
strb r2, [r1, 0x11]
movs r7, r0
--
ldr r1, [0x00051b34]
mov.w r2, 0x568
ldr r3, [0x00051b38]
ldr r0, [0x00051b3c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00051b40]
movw r2, 0x569
ldr r3, [0x00051b44]
ldr r0, [0x00051b48]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r7, [sp, 0x38]
b 0x519ae
blx sym.imp.__fprintf_chk
nop
strb r2, [r4, 9]
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00051c48]
movw r2, 0x5ba
ldr r3, [0x00051c4c]
ldr r0, [0x00051c50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r3, [0x00051c54]
sub sp, 0x10
mov r5, sp
add r3, pc
ldm r3, {r0, r1, r2, r3}
stm.w r5, {r0, r1, r2, r3}
add.w r3, r5, 0xf
b 0x51bbe
blx sym.imp.__fprintf_chk
ldr r0, [r6, 0x74]
movs r7, r0
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x51d0c
add sp, 8
pop {r4, pc}
ldr r1, [0x00051d1c]
movw r2, 0x5fd
ldr r3, [0x00051d20]
ldr r0, [0x00051d24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x51cda
blx sym.imp.__fprintf_chk
ldr r0, [r4, 0x60]
movs r7, r0
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x51d9c
add sp, 8
pop {r4, pc}
ldr r1, [0x00051dac]
movw r2, 0x60b
ldr r3, [0x00051db0]
ldr r0, [0x00051db4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x51d6a
blx sym.imp.__fprintf_chk
ldr r4, [r2, 0x58]
movs r7, r0
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x51e2a
add sp, 8
pop {r4, pc}
ldr r1, [0x00051e3c]
movw r2, 0x647
ldr r3, [0x00051e40]
ldr r0, [0x00051e44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x51df8
blx sym.imp.__fprintf_chk
nop
ldr r4, [r0, 0x50]
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x51ebc
add sp, 8
pop {r4, pc}
ldr r1, [0x00051ecc]
movw r2, 0x655
ldr r3, [0x00051ed0]
ldr r0, [0x00051ed4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x51e8a
blx sym.imp.__fprintf_chk
ldr r4, [r6, 0x44]
movs r7, r0
--
b 0x51f18
ldr r1, [0x00052040]
movw r2, 0x663
ldr r3, [0x00052044]
ldr r0, [0x00052048]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0005204c]
mov r2, r0
mov r3, r7
mov r0, r5
add r1, pc
bl 0x4ec1c
subs r4, r0, 0
blt 0x51fe6
ldr r0, [sp]
b 0x51f54
blx sym.imp.__fprintf_chk
nop
ldr r4, [r4, 0x3c]
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x520ca
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x000520dc]
movw r2, 0x69f
ldr r3, [0x000520e0]
ldr r0, [0x000520e4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x52098
blx sym.imp.__fprintf_chk
nop
ldr r4, [r5, 0x24]
--
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x52160
add sp, 0xc
pop {r4, r5, pc}
movs r0, 0
b 0x5212a
ldr r1, [0x00052170]
mov.w r2, 0x6b0
ldr r3, [0x00052174]
ldr r0, [0x00052178]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x5212a
blx sym.imp.__fprintf_chk
ldr r4, [r2, 0x1c]
movs r7, r0
--
orr r3, r3, 2
strb.w r3, [r4, 0x108]
b 0x5219c
ldr r1, [0x00052224]
movw r2, 0x721
ldr r3, [0x00052228]
ldr r0, [0x0005222c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x521b4
blx 0x9628
rsbs r6, r6, 0
mov r3, r0
str r6, [r3]
mov r0, r5
b 0x521b4
blx sym.imp.__fprintf_chk
nop
ldr r0, [r0, 0x14]
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x52294
add sp, 8
pop {r4, pc}
ldr r1, [0x000522a4]
movw r2, 0x734
ldr r3, [0x000522a8]
ldr r0, [0x000522ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov r0, r4
b 0x52262
blx sym.imp.__fprintf_chk
ldr r4, [r1, 8]
movs r7, r0
--
mov.w r3, 0
bne 0x52424
add sp, 0x24
pop {r4, r5, pc}
ldrb r3, [r0, 1]
cmp r3, 0
bne 0x523ca
mvn r0, 0x3c
b 0x523e4
ldr r1, [0x00052438]
movw r2, 0x76b
ldr r3, [0x0005243c]
ldr r0, [0x00052440]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x523e4
blx sym.imp.__fprintf_chk
str r0, [r4, 0x70]
movs r7, r0
--
str.w sb, [sp, 4]
str r6, [sp, 0x18]
strd r8, r8, [sp, 0xc]
str r5, [sp, 0x20]
bl 0x71970
b 0x526b2
mvn r4, 1
b 0x524a0
mov r4, r6
b 0x524f6
add.w r1, r7, 0x14
mov r0, r5
bl 0x50248
ldr r3, [r7, 0x14]
mov sb, r3
cmp r3, 0
beq 0x52732
ldr.w sb, [0x00052848]
add sb, pc
b 0x52732
blx sym.imp.__fprintf_chk
nop
str r0, [r6, 0x64]
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x5297a
mov r1, r5
mov r0, sb
bl 0x4e878
b 0x5297a
mov r6, r5
b 0x528a6
ldr r1, [0x00052ad4]
movw r2, 0x823
ldr r3, [0x00052ad8]
ldr r0, [0x00052adc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x5297a
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x52bee
bl 0x52ae0
mov r4, r0
b 0x52bee
ldr r1, [0x00052c70]
movw r2, 0x886
ldr r3, [0x00052c74]
ldr r0, [0x00052c78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x15
b 0x52bee
blx sym.imp.__fprintf_chk
ldrsh r4, [r1, r6]
movs r7, r0
--
ldr r3, [r7, 0x14]
mov r2, r5
cmp r5, r1
sbcs.w r3, r4, r3
bhs 0x52ff0
ldr.w r6, [r8, 0x70]
mov r0, r8
ldrb.w ip, [r7, 8]
ldr r3, [r6, 0x30]
umull r1, r2, r3, r2
ldr r3, [r6, 0x28]
ldr r2, [r6, 0x20]
umull r3, ip, r3, ip
add r1, r2
add r1, r3
add r1, r7
bl 0x52c7c
cmp r0, 0
bge 0x53076
b 0x52ff2
blx sym.imp.__fprintf_chk
nop
ldrh r4, [r5, r7]
--
str.w lr, [sp, 0xc]
bl 0x71448
bl 0x70bf8
cmp r0, 6
ble.w 0x532b6
ldr.w ip, [r4, 0x70]
mov r2, r7
ldr r7, [0x000535e0]
movw r3, 0x14b
movs r1, 0
movs r0, 7
ldr.w lr, [ip, 0x40]
ldr.w ip, [ip, 0x44]
add r7, pc
strd r8, r7, [sp]
strd lr, ip, [sp, 8]
bl 0x71448
b 0x532b6
mvn r5, 0xb
b 0x53232
blx sym.imp.__fprintf_chk
blx 0x9628
ldr.w sl, [r0]
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x536e8
ldr r1, [0x00053784]
movw r2, 0x195
ldr r3, [0x00053788]
ldr r0, [0x0005378c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x536e8
mvn r0, 0xa
b 0x536e8
blx sym.imp.__fprintf_chk
nop
strb r6, [r3, r0]
--
ldr r1, [r5]
b 0x537c8
ldr r1, [0x00053878]
movs r2, 0xb7
ldr r3, [0x0005387c]
ldr r0, [0x00053880]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00053884]
movs r2, 0xb8
ldr r3, [0x00053888]
ldr r0, [0x0005388c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
strh r6, [r4, r4]
movs r7, r0
--
ldr r4, [sp, 8]
b 0x5390a
ldr r1, [0x00053a34]
movs r2, 0x4b
ldr r3, [0x00053a38]
ldr r0, [0x00053a3c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00053a40]
movs r2, 0x4c
ldr r3, [0x00053a44]
ldr r0, [0x00053a48]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strh r4, [r4, r0]
--
add r0, pc
bl 0x71518
ldr r1, [0x00053b6c]
movs r2, 0x99
ldr r3, [0x00053b70]
ldr r0, [0x00053b74]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00053b78]
movs r2, 0x9a
ldr r3, [0x00053b7c]
ldr r0, [0x00053b80]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
str r2, [r5, r1]
--
bl 0x71518
bl 0x70bf8
cmp r0, 6
ble 0x53c70
ldr r2, [0x00053dc4]
mov r1, r4
ldr r6, [0x00053dc8]
movs r3, 0x36
ldr r0, [0x00053dcc]
add r2, pc
strd r8, r5, [sp, 8]
add r6, pc
adds r2, 7
add r0, pc
strd r0, r6, [sp]
movs r0, 7
bl 0x71448
b 0x53c70
mvn r4, 0x15
b 0x53c72
blx sym.imp.__fprintf_chk
ldr r7, [0x00053de0]
movs r7, r0
--
ldr r1, [0x00053efc]
mov.w r2, 0x16a
ldr r3, [0x00053f00]
ldr r0, [0x00053f04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00053f08]
movw r2, 0x16b
ldr r3, [0x00053f0c]
ldr r0, [0x00053f10]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x12
b 0x53e50
blx sym.imp.__fprintf_chk
ldr r4, [0x0005428c]
movs r7, r0
--
ldr r4, [r0]
cmp r4, 0
ble 0x54576
bl 0x70bf8
cmp r0, 6
ble 0x54576
ldr r3, [0x000546cc]
rsbs r1, r4, 0
ldr r2, [0x000546d0]
movs r0, 7
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x000546d4]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0x82
bl 0x71448
b 0x54576
blx sym.imp.__fprintf_chk
cmp sl, r7
movs r7, r0
--
subs.w sb, sb, r0
sbc.w sl, sl, r1
cmp sb, r6
sbcs.w r3, sl, r8
itt lo
movlo r6, sb
movlo r8, sl
b 0x54a84
ldr r1, [0x00054b20]
mov.w r2, 0x214
ldr r3, [0x00054b24]
ldr r0, [0x00054b28]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r6, r7
mov r8, r7
b 0x54a84
blx sym.imp.__fprintf_chk
eors r2, r4
movs r7, r0
--
mvn r4, 9
ldr r0, [0x00054d04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x54c58
movs r0, 1
bl 0x7c5e4
cmp r0, r8
sbcs.w r3, r1, sl
bhs 0x54bf6
cmp.w sl, -1
it eq
cmpeq r8, -1
beq 0x54be2
subs.w r2, r8, r0
sbc.w r3, sl, r1
b 0x54be8
blx sym.imp.__fprintf_chk
subs r7, 0x8a
movs r7, r0
--
ldr r3, [0x00054de4]
ldr r0, [0x00054de8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 9
b 0x54d56
ldr r1, [0x00054dec]
movw r2, 0x2e1
ldr r3, [0x00054df0]
ldr r0, [0x00054df4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x54d56
blx sym.imp.__fprintf_chk
subs r5, 0xae
movs r7, r0
--
str r3, [r5]
ldr r2, [0x00054e78]
ldr r3, [0x00054e74]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x54e6c
add sp, 0xc
pop {r4, r5, pc}
blx 0x9200
mov r3, r0
cmp r0, 0
bne 0x54e3a
mvn r0, 0xb
b 0x54e3e
mvn r0, 1
b 0x54e3e
blx sym.imp.__fprintf_chk
subs r4, 0xc0
movs r7, r0
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x54efa
mov r0, r1
add sp, 0x20
pop {r4, r5, r6, pc}
ldr r1, [sp, 4]
b 0x54ec8
ldr r1, [0x00054f1c]
movs r2, 0xae
ldr r3, [0x00054f20]
ldr r0, [0x00054f24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r4, 0x40
--
beq 0x55048
ldr r4, [0x000550e0]
add r4, pc
b 0x55048
ldr r1, [0x000550e4]
movs r2, 0xc0
ldr r3, [0x000550e8]
ldr r0, [0x000550ec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r3, [0x000550f0]
movs r2, 0xce
ldr r0, [0x000550f4]
mov r1, r4
add r3, pc
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r3, 0x8e
--
ldr r1, [0x000552a8]
movs r2, 0x55
ldr r3, [0x000552ac]
ldr r0, [0x000552b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000552b4]
movs r2, 0x56
ldr r3, [0x000552b8]
ldr r0, [0x000552bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x7a
b 0x55214
blx sym.imp.__fprintf_chk
nop
subs r1, 0x1a
--
bne 0x55424
cmp.w r8, 0
beq 0x5548a
mov r3, sp
ldm r3, {r0, r1, r2, r3}
stm.w r8, {r0, r1, r2, r3}
b 0x55428
ldr r1, [0x000554a0]
movs r2, 0x29
ldr r3, [0x000554a4]
mvn r4, 0x15
ldr r0, [0x000554a8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x55428
mov r4, r8
b 0x55428
blx sym.imp.__fprintf_chk
nop
adds r7, 0x16
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x2c]
eors r2, r3
mov.w r3, 0
bne 0x55638
add sp, 0x34
pop {r4, r5, pc}
ldr r1, [0x00055648]
movw r2, 0x101
ldr r3, [0x0005564c]
ldr r0, [0x00055650]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x55604
blx sym.imp.__fprintf_chk
adds r5, 0
movs r7, r0
--
ldr r1, [0x00055774]
movs r2, 0xc8
ldr r3, [0x00055778]
ldr r0, [0x0005577c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x5568c
ldr r0, [sp, 8]
clz r2, r7
lsrs r2, r2, 5
clz r0, r0
lsrs r0, r0, 5
subs r0, r0, r2
clz r0, r0
lsrs r0, r0, 5
b 0x5568c
blx sym.imp.__fprintf_chk
nop
adds r4, 0x66
--
movw r2, 0xfffb
movt r2, 0x7fff
subs r3, 1
cmp r3, r2
bhi 0x558b0
movs r6, 3
b 0x558a2
ldr r4, [sp, 4]
adds r6, 1
adds r3, r4, 2
cmp r3, r6
blt 0x5584a
movs r1, 1
mov r0, r6
bl 0x69bd4
subs r4, r0, 0
bge 0x55898
b 0x5584a
mvn r4, 0x15
b 0x5584a
blx sym.imp.__fprintf_chk
nop
adds r2, 0xa8
--
ldr r3, [0x000559a0]
ldr r0, [0x000559a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 8
b 0x558fe
ldr r1, [0x000559a8]
movs r2, 0xf3
ldr r3, [0x000559ac]
ldr r0, [0x000559b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x558fe
blx sym.imp.__fprintf_chk
adds r1, 0xec
movs r7, r0
--
movw r2, 0x1ff
ldr r3, [0x00055c84]
ldr r0, [0x00055c88]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
bl 0x76a30
mov r8, r0
b 0x55b98
ldr r1, [0x00055c8c]
mov.w r2, 0x1f4
ldr r3, [0x00055c90]
ldr r0, [0x00055c94]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adds r1, 0
movs r7, r0
--
ldr r2, [sp, 4]
mov r4, r0
mov r0, r2
blx 0x8dac
ldr r2, [0x00055d3c]
ldr r3, [0x00055d38]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x55d30
mov r0, r4
add sp, 0x14
pop.w {r4, lr}
add sp, 0xc
bx lr
mvn r4, 0xb
b 0x55d04
blx sym.imp.__fprintf_chk
cmp r5, 0xf0
movs r7, r0
--
add r7, pc
b 0x55dde
ldr r1, [0x00055e90]
movw r2, 0x2a2
ldr r3, [0x00055e94]
ldr r0, [0x00055e98]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00055e9c]
mov.w r2, 0x2a4
ldr r3, [0x00055ea0]
ldr r0, [0x00055ea4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cmp r5, 0x44
movs r7, r0
--
b 0x560ac
cbnz r6, 0x5620c
ldr r0, [0x000562c4]
add r0, pc
b 0x56110
ldr r6, [0x000562c8]
add r6, pc
b 0x5617a
cbnz r6, 0x56210
ldr r0, [0x000562cc]
add r0, pc
b 0x561b2
cbnz r6, 0x56224
ldr r0, [0x000562d0]
add r0, pc
b 0x560e8
cbnz r6, 0x56214
ldr r0, [0x000562d4]
add r0, pc
b 0x56052
blx sym.imp.__fprintf_chk
mov r0, r6
b 0x56110
--
add r0, pc
bl 0x71518
ldr r1, [0x000566f8]
mov.w r2, 0x1cc
ldr r3, [0x000566fc]
ldr r0, [0x00056700]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00056704]
movw r2, 0x1cd
ldr r3, [0x00056708]
ldr r0, [0x0005670c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
movs r4, 0xaa
--
adds r1, 7
add r0, pc
bl 0x71518
blx 0x9628
ldr r5, [r0]
mov r0, r6
bl 0x69a04
rsbs r5, r5, 0
cmp r5, 0
bge 0x568d4
b 0x568f4
ldr r1, [0x000569b4]
mov.w r2, 0x478
ldr r3, [0x000569b8]
ldr r0, [0x000569bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
movs r2, 6
movs r7, r0
--
add r0, pc
bl 0x71518
bl 0x55540
cmp r0, 0
it lt
ldrdlt r8, sb, [sl, 0xb8]
blt.w 0x56b76
ldrd r0, r1, [sp, 8]
mov.w r2, 0x8700
ldr r3, [sp, 0x10]
movt r2, 0x393
eors r0, r3
ldr r3, [sp, 0x14]
eors r1, r3
movs r3, 0
bl 0x80fd8
mov r8, r2
mov sb, r3
strd r2, r3, [sl, 0xb8]
b 0x56b76
blx sym.imp.__fprintf_chk
subs r2, r6, 6
movs r7, r0
--
mov r3, r2
b 0x56e7a
ldr r1, [0x00056f58]
movw r2, 0xe7e
ldr r3, [0x00056f5c]
ldr r0, [0x00056f60]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00056f64]
movw r2, 0xe7f
ldr r3, [0x00056f68]
ldr r0, [0x00056f6c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adds r4, r2, 2
--
ldr r3, [0x00057050]
ldr r0, [0x00057054]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00057058]
mov.w r2, 0xc00
ldr r3, [0x0005705c]
ldr r0, [0x00057060]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 4
b 0x56fb4
mvn r0, 4
b 0x56fb4
blx sym.imp.__fprintf_chk
subs r0, r1, r5
movs r7, r0
--
eors r2, r3
mov.w r3, 0
bne 0x571e6
add.w sp, sp, 0x324
pop.w {r4, r5, r6, r7, r8, sb, pc}
ldr r2, [0x000571fc]
movw r3, 0x1022
ldr r1, [0x00057200]
movs r0, 7
ldr r4, [0x00057204]
add r2, pc
str.w sb, [sp, 8]
add r1, pc
adds r2, 7
add r4, pc
str r1, [sp, 4]
str r4, [sp]
movs r1, 0
bl 0x71448
b 0x571a6
blx sym.imp.__fprintf_chk
nop
adds r4, r3, r5
--
ldr r0, [r4, 4]
b 0x5761c
ldr r1, [0x00057724]
movw r2, 0xbd6
ldr r3, [0x00057728]
ldr r0, [0x0005772c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00057730]
movw r2, 0xbcf
ldr r3, [0x00057734]
ldr r0, [0x00057738]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
asrs r6, r7, 0x15
movs r7, r0
--
blx 0x8dac
b 0x57b76
ldr r1, [0x00057c3c]
movw r2, 0x754
ldr r3, [0x00057c40]
ldr r0, [0x00057c44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00057c48]
movw r2, 0x755
ldr r3, [0x00057c4c]
ldr r0, [0x00057c50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r8, 0xb
b 0x57b76
--
b 0x57c94
blx 0x9628
ldr r7, [r0]
rsbs r7, r7, 0
b 0x57c94
ldr r1, [0x00057da8]
movw r2, 0x6af
ldr r3, [0x00057dac]
ldr r0, [0x00057db0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr.w r0, [r8, 4]
mov.w r6, -1
bl 0x69a04
mov r0, r8
blx 0x8dac
b 0x57c94
blx sym.imp.__fprintf_chk
mvn r7, 0xb
b 0x57c94
--
add r0, pc
bl 0x71518
ldr r1, [0x000581b4]
mov.w r2, 0x1f2
ldr r3, [0x000581b8]
ldr r0, [0x000581bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000581c0]
movw r2, 0x1f3
ldr r3, [0x000581c4]
ldr r0, [0x000581c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
lsrs r4, r0, 8
--
ldr r1, [0x000587b0]
mov.w r2, 0x264
ldr r3, [0x000587b4]
ldr r0, [0x000587b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000587bc]
movw r2, 0x28a
ldr r3, [0x000587c0]
ldr r0, [0x000587c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r8, 9
b 0x586a6
blx sym.imp.__fprintf_chk
mvn r8, 0xb
b 0x586a6
--
bl 0x70bf8
mov r3, r0
ldr.w r0, [r4, 0xf4]
cmp r3, 6
ble 0x5933e
str r0, [sp, 8]
mov r1, r5
ldr r2, [0x000593f4]
ldr r3, [0x000593f8]
ldr r0, [0x000593fc]
add r2, pc
add r3, pc
adds r2, 7
add r0, pc
str r3, [sp, 4]
str r0, [sp]
movw r3, 0x3c2
movs r0, 7
bl 0x71448
b 0x5933a
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
movs r0, 0x41
blx 0x8c20
str.w r0, [r4, 0xc0]
cmp r0, 0
bne.w 0x59d30
mvn r5, 0xb
b 0x59d8e
ldr r1, [0x00059ecc]
movw r2, 0x52f
ldr r3, [0x00059ed0]
mvn r5, 9
ldr r0, [0x00059ed4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x59d8e
mvn r5, 0xf
b 0x59d8e
blx sym.imp.__fprintf_chk
nop
sbc r0, r8, 6
--
ldrd r2, r3, [r8, 8]
strd r2, r3, [r4, 0x20]
b 0x5a22a
blx 0x9628
ldr r3, [r0]
rsbs r3, r3, 0
cmp.w fp, 0
beq.w 0x5a32e
b 0x5a440
mvn r5, 0x5e
b 0x5a22a
ldr r1, [0x0005a53c]
movw r2, 0x91a
ldr r3, [0x0005a540]
ldr r0, [0x0005a544]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrd r0, r0, [r8], 0x18
--
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x5af04
blx 0x9628
ldr r3, [r0]
cmp r3, 0
ble 0x5b378
rsbs r3, r3, 0
str r3, [sp, 0xc]
b 0x5b022
ldr r1, [0x0005b4b0]
movw r2, 0xc83
ldr r3, [0x0005b4b4]
ldr r0, [0x0005b4b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x0005b4bc]
movs r2, 0x1e
--
add r0, pc
bl 0x71518
ldr r1, [0x0005bbf0]
movw r2, 0xdf9
ldr r3, [0x0005bbf4]
ldr r0, [0x0005bbf8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0005bbfc]
movw r2, 0xdfb
ldr r3, [0x0005bc00]
ldr r0, [0x0005bc04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
blo 0x5bb00
--
ldrd r4, r5, [sp, 0x50]
mov r1, r6
str.w sb, [sp, 0x14]
str.w r8, [sp, 0x10]
strd r4, r5, [sp, 8]
strd r3, r7, [sp]
bl 0x59a0c
ldr r2, [0x0005c6d8]
ldr r3, [0x0005c6d4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x5c6ca
add sp, 0x28
pop.w {r4, r5, r6, r7, r8, sb, sl, pc}
mvn r0, 0x4a
b 0x5c6aa
blx sym.imp.__fprintf_chk
nop
stm r4!, {r1, r2, r3, r5, r6}
--
bne 0x5c75e
add sp, 8
pop.w {r4, r5, r6, r7, r8, pc}
mov r0, sp
bl 0x58db4
cmp r0, 0
blt 0x5c71a
ldr r4, [sp]
str.w r8, [r4, 0x118]
blx 0x9158
ldr r3, [sp]
str.w r0, [r4, 0x114]
movs r0, 1
str r3, [r7, r5]
str r3, [r6]
b 0x5c71a
subs r0, r0, r4
it ne
movne r0, 1
b 0x5c71a
blx sym.imp.__fprintf_chk
nop
ldm r0!, {r4, r5}
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x5c7e4
ldr r1, [0x0005c914]
movw r2, 0x10d5
ldr r3, [0x0005c918]
mvn r5, 9
ldr r0, [0x0005c91c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x5c7e4
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x5c7e4
blx sym.imp.__fprintf_chk
nop
stm r7!, {r2, r3, r4}
--
blx 0x8d68
ldr r1, [0x0005ccac]
add r1, pc
mov r3, r1
b 0x5cb1a
ldr r1, [0x0005ccb0]
movs r2, 0x19
ldr r3, [0x0005ccb4]
ldr r0, [0x0005ccb8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
rsbs r5, r5, 0
b 0x5cb52
mvn r5, 0x46
b 0x5cb52
mvn r5, 4
b 0x5cb52
blx sym.imp.__fprintf_chk
blx 0x9628
ldr r3, [r0]
--
bl 0x5ccbc
mov sp, sb
b 0x5cdac
movs r0, 8
b 0x5cd52
movs r0, 4
b 0x5cd52
movs r0, 2
b 0x5cd52
ldr r1, [0x0005ce38]
movs r2, 0xa7
ldr r3, [0x0005ce3c]
ldr r0, [0x0005ce40]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
movs r0, 1
b 0x5cd66
blx sym.imp.__fprintf_chk
nop
pop {r1, r2, r3, r4, r5, r6, r7, pc}
--
bl 0x5ce44
cmp r0, 0
blt 0x5cfbe
ldr r2, [r7]
mov sp, fp
add r4, r0
b 0x5cf14
mov sp, sl
b 0x5cf32
ldr r1, [0x0005cfd4]
movs r2, 0x5a
ldr r3, [0x0005cfd8]
ldr r0, [0x0005cfdc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
mov sp, fp
b 0x5cf32
blx sym.imp.__fprintf_chk
nop
pop {r1, r2, r4, r5, r6}
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [r7, 4]
eors r2, r3
mov.w r3, 0
bne 0x5d0c6
adds r7, 0xc
mov sp, r7
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r1, [0x0005d0e4]
movs r2, 0xbb
ldr r3, [0x0005d0e8]
ldr r0, [0x0005d0ec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov sp, sl
b 0x5d092
blx sym.imp.__fprintf_chk
nop
revsh r2, r3
--
ldr r2, [0x0005d198]
ldr r3, [0x0005d194]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x5d176
add sp, 0x10
pop {r4, pc}
ldr r1, [0x0005d19c]
movw r2, 0x103
ldr r3, [0x0005d1a0]
ldr r0, [0x0005d1a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x0005d1a8]
movw r2, 0x111
--
strb r2, [r0]
b 0x5d1e4
ldr r1, [0x0005d280]
mov.w r2, 0x128
ldr r3, [0x0005d284]
ldr r0, [0x0005d288]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
ldr r1, [0x0005d28c]
mov.w r2, 0x11c
ldr r3, [0x0005d290]
ldr r0, [0x0005d294]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cbnz r6, 0x5d26c
movs r6, r0
--
cmp r0, 4
bne.w 0x5d62e
mov r1, r8
b 0x5d618
add.w sb, sp, 0x10
ldr.w r3, [r8]
ldr r1, [r8, -0x14]
mov r2, sb
mov r0, r6
blx r3
mov r2, sb
mov r1, r0
mov r0, r6
bl 0x3bca8
mov r4, r0
cmp r0, 0
beq 0x5d98e
mov r0, sb
bl 0x3b440
b 0x5d646
blx sym.imp.__fprintf_chk
ldr r1, [0x0005dab0]
movs r2, 0xca
--
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x5dc0c
add sp, 0x10
pop {r4, r5, r6, pc}
ldr r0, [r4, 0x14]
bl 0x6edf0
cmp r0, 0
beq 0x5dbc2
ldr r1, [0x0005dc1c]
mov.w r2, 0x3bc
ldr r3, [0x0005dc20]
ldr r0, [0x0005dc24]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
add r7, sp, 0x140
movs r6, r0
--
ldr r3, [0x0005dd40]
ldr r0, [0x0005dd44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0005dd48]
movs r2, 0x1d
ldr r3, [0x0005dd4c]
ldr r0, [0x0005dd50]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r7
bl 0x3b72c
rsbs r4, r0, 0
b 0x5dcbe
blx sym.imp.__fprintf_chk
add r6, sp, 0x228
movs r6, r0
--
bl 0x71518
ldr r1, [0x0005e020]
movs r2, 0xb7
ldr r3, [0x0005e024]
ldr r0, [0x0005e028]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
and r3, r8, 2
b 0x5dede
mvn r8, 0xb
b 0x5df4c
rsb.w r8, r0, 0
b 0x5df4c
ldr r0, [sp, 0x18]
mvn r8, 0x15
blx 0x8dac
b 0x5df4c
blx sym.imp.__fprintf_chk
nop
add r5, sp, 0x180
--
movw r2, 0x382
ldr r3, [0x0005e158]
ldr r0, [0x0005e15c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0005e160]
movw r2, 0x383
ldr r3, [0x0005e164]
ldr r0, [0x0005e168]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, sl
bl 0x3b440
b 0x5e062
blx sym.imp.__fprintf_chk
nop
add r2, sp, 0x228
--
b 0x5e83e
mov r3, r0
b 0x5e83e
mov r3, r2
b 0x5e83e
mov r3, r7
mov r1, sb
mov r2, r8
mov r0, r5
bl 0x5e02c
subs r3, r0, 0
ble 0x5e83e
ldrb r3, [r5, 0x1d]
eor r3, r3, 2
ubfx r3, r3, 1, 1
orrs r6, r3
it eq
moveq r3, r6
bne 0x5e818
b 0x5e83e
blx sym.imp.__fprintf_chk
nop
adr r3, 0x290
--
add r0, pc
bl 0x71518
ldr r1, [0x0005edb8]
movw r2, 0x42e
ldr r3, [0x0005edbc]
ldr r0, [0x0005edc0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r5
bl 0x3f590
cmp r0, 0
blt.w 0x5ec2c
mov r0, r5
bl 0x3f590
cmp r0, 0
bge.w 0x5ec2a
b 0x5ec2c
blx sym.imp.__fprintf_chk
nop
ldr r7, [sp, 0x2c0]
--
mov r3, sb
b 0x5f576
mov r1, r3
mov r2, sl
mov r0, r7
bl 0x3bca8
mov r3, r0
ldr r0, [sp, 0x50]
cmp r0, 0
bne.w 0x5f2fa
b 0x5f302
ldr r1, [0x0005fa10]
movs r2, 0x54
ldr r3, [0x0005fa14]
ldr r0, [0x0005fa18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mov r6, r0
add.w sl, sp, 0x58
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0005ff80]
add r1, pc
b 0x5fe1c
ldr r3, [0x0005ff84]
add r3, pc
b 0x5fe16
ldrd r1, r3, [r6, 0x1c]
mov r0, r6
ldr r2, [0x0005ff88]
str r1, [sp]
ldr r1, [0x0005ff8c]
add r2, pc
add r1, pc
bl 0x39404
mov sb, r0
b 0x5fe2e
blx sym.imp.__fprintf_chk
mvn sb, 0xb
b 0x5fd1a
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [r3, 0x18]
add.w r2, r4, 0x20
cmp r1, r2
itt eq
ldreq r2, [r4, 0x38]
streq r2, [r3, 0x18]
beq.w 0x602c6
ldr r1, [0x00060478]
movs r2, 0x9b
ldr r3, [0x0006047c]
ldr r0, [0x00060480]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x00060484]
movs r2, 0xa4
--
mov r0, r4
blx sym.imp.getpwuid_r
cmp r0, 0
bne 0x60528
mov.w r1, -1
mov r0, r4
bl 0x7e56c
subs r5, r0, 0
it ne
movne r5, 1
b 0x60528
ldr r1, [0x000605a8]
movw r2, 0x119
ldr r3, [0x000605ac]
ldr r0, [0x000605b0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
strh r6, [r0, 0x2e]
movs r6, r0
--
mov.w r3, 0
bne 0x60680
mov r0, r6
add sp, 0x1c
pop {r4, r5, r6, r7, pc}
mov r4, r2
movs r6, 1
b 0x6063e
ldr r1, [0x00060690]
movw r2, 0x139
ldr r3, [0x00060694]
ldr r0, [0x00060698]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r4, [sp, 8]
mov r6, r7
b 0x6063e
blx sym.imp.__fprintf_chk
strh r6, [r0, 0x28]
movs r6, r0
--
mov sl, r0
b 0x60868
mov r8, r5
mov r5, sl
mvn sl, 0x27
b 0x60868
ldr r0, [r7, 0x20]
b 0x60a24
eor.w sl, r4, r4, asr 31
sub.w sl, sl, r4, asr 31
uxtb.w sl, sl
rsb.w sl, sl, 0
b 0x60af8
mov r3, r8
b 0x60ad6
mov r5, sl
mov r2, r0
mov r8, r0
mvn sl, 0xb
b 0x60868
blx sym.imp.__fprintf_chk
mov r5, sl
mov r8, r0
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00060e18]
movw r2, 0x469
ldr r3, [0x00060e1c]
ldr r0, [0x00060e20]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r7
blx 0x8dac
b 0x60d50
ldr r3, [0x00060e24]
add r3, pc
b 0x60d78
mvn r5, 0xb
b 0x60d50
blx sym.imp.__fprintf_chk
nop
ldrb r4, [r7, 0x18]
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00061090]
movs r2, 0x44
ldr r3, [0x00061094]
ldr r0, [0x00061098]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x61016
ldrb.w r3, [r8, 2]
cmp r3, 0x20
bne.w 0x60ec8
b 0x60f14
blx sym.imp.__fprintf_chk
nop
ldrb r2, [r2, 0x12]
--
ldr r2, [0x0006123c]
ldr r3, [0x00061234]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x74]
eors r2, r3
mov.w r3, 0
bne 0x6122c
add sp, 0x7c
pop {r4, r5, pc}
ldr r1, [0x00061240]
mov.w r2, 0x170
ldr r3, [0x00061244]
ldr r0, [0x00061248]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrb r4, [r2, 5]
movs r6, r0
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000617e0]
mov.w r2, 0x20c
ldr r3, [0x000617e4]
ldr r0, [0x000617e8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r6, 0x68
b 0x61624
mov r0, sb
mvn r6, 0x67
bl 0x6a0a4
b 0x61624
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x61624
--
movs r0, 1
b 0x61846
ldr r1, [0x00061918]
movs r2, 0x81
ldr r3, [0x0006191c]
ldr r0, [0x00061920]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00061924]
movs r2, 0x82
ldr r3, [0x00061928]
ldr r0, [0x0006192c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r0, [r2, 0xb]
--
eors r2, r3
mov.w r3, 0
bne 0x61db2
mov r0, r4
add sp, 0x20
pop.w {r4, r5, r6, r7, r8, sb, sl, lr}
b.w 0x6197c
mov r0, r4
bl 0x447d8
mov r0, r4
movs r1, 2
bl 0x448f8
movs r0, 1
b 0x61c8e
ldr r2, [0x00061e0c]
add r2, pc
b 0x61d3c
mov r1, sb
mov r3, sb
b 0x61d38
blx sym.imp.__fprintf_chk
nop
ldr r2, [r7, 0x6c]
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00062004]
movw r2, 0x3c3
ldr r3, [0x00062008]
ldr r0, [0x0006200c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r6
bl 0x69a50
b 0x61ee6
add r1, sp, 0x24
strd r0, r3, [sp, 0x24]
blx 0x8cb4
b 0x61ed8
blx sym.imp.__fprintf_chk
ldr r4, [r5, 0x48]
movs r6, r0
--
str r0, [r7, 0x18]
bls 0x62438
movs r3, 1
ldr.w r1, [r4, 0x160]
strd r3, r3, [r0, 4]
add.w r3, sb, 8
str r3, [r0]
sub.w r2, sb, 4
adds r0, 0xc
blx 0x8f9c
b 0x622ba
ldr r1, [0x000624cc]
movw r2, 0x419
ldr r3, [0x000624d0]
ldr r0, [0x000624d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r1, [0x000624d8]
movw r2, 0x407
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r0, 0
b 0x6262c
mov r0, sb
bl 0x6a0a4
mvn r0, 0x67
b 0x6262c
add.w r0, r7, 0xc
ldr r1, [sp, 0x14]
bl 0x69a98
mvn r0, 4
b 0x6262c
add.w r0, r7, 0xc
ldr r1, [sp, 0x14]
bl 0x69a98
mvn r0, 0xb
b 0x6262c
blx sym.imp.__fprintf_chk
mvn r0, 0xb
b 0x6262c
--
beq 0x6285a
mov r0, r4
str.w r3, [r4, 0x138]
bl 0x46180
b 0x627f6
blx 0x9628
ldr r3, [r0]
b 0x62830
ldr r1, [0x00062874]
movw r2, 0x501
ldr r3, [0x00062878]
ldr r0, [0x0006287c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r4
bl 0x6197c
b 0x627f6
blx sym.imp.__fprintf_chk
nop
str r2, [r7, 0x2c]
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x62b2a
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x00062b3c]
movs r2, 0xbd
ldr r3, [0x00062b40]
ldr r0, [0x00062b44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x62af8
blx sym.imp.__fprintf_chk
nop
str r0, [r1]
--
ldr r2, [0x00062dfc]
ldr r3, [0x00062dec]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x1c]
eors r2, r3
mov.w r3, 0
bne 0x62de2
mov r0, r4
add sp, 0x24
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r0, [sp, 0x18]
mvn r4, 0xb
b 0x62db0
mov r8, r2
b 0x62da4
mov r2, r3
mov r8, r3
b 0x62da4
blx sym.imp.__fprintf_chk
nop
ldrsh r6, [r1, r0]
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x62f88
mov r0, r4
add sp, 0x14
pop.w {r4, r5, r6, r7, r8, sb, pc}
ldr r1, [0x00062fac]
movs r2, 0x45
ldr r3, [0x00062fb0]
ldr r0, [0x00062fb4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x15
b 0x62f48
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x62f4c
--
ldr r3, [0x000630fc]
ldr r0, [0x00063100]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov.w r0, -1
b 0x63064
ldr r1, [0x00063104]
movs r2, 0xd1
ldr r3, [0x00063108]
ldr r0, [0x0006310c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x63064
blx sym.imp.__fprintf_chk
ldrh r6, [r4, r2]
movs r6, r0
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov.w r0, -1
b 0x63184
ldr r1, [0x00063224]
movs r2, 0xec
ldr r3, [0x00063228]
ldr r0, [0x0006322c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x63184
mvn r0, 0x15
b 0x63184
blx sym.imp.__fprintf_chk
nop
ldr r0, [r5, r6]
--
ldr r3, [0x000634b8]
ldr r0, [0x000634bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mov.w r0, -1
b 0x633e0
ldr r1, [0x000634c0]
movw r2, 0x21d
ldr r3, [0x000634c4]
ldr r0, [0x000634c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x21
b 0x633e0
blx sym.imp.__fprintf_chk
ldrsb r4, [r2, r5]
movs r6, r0
--
add r0, pc
bl 0x717d4
b 0x6365c
ldr r3, [sp, 4]
movs r4, 0
str r3, [r7]
b 0x63664
ldr r1, [0x000636e4]
movw r2, 0x3f3
ldr r3, [0x000636e8]
mvn r4, 0x15
ldr r0, [0x000636ec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
b 0x6365c
mvn r4, 0x15
b 0x6365c
blx sym.imp.__fprintf_chk
nop
strb r6, [r0, r5]
--
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x638be
ldr r1, [0x000639ec]
movw r2, 0x519
ldr r3, [0x000639f0]
ldr r0, [0x000639f4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
add.w r3, r5, 0x13
adds r1, r5, 3
ldr r0, [r2]
bic r3, r3, 3
bic r1, r1, 3
b 0x6393a
blx sym.imp.__fprintf_chk
strh r2, [r2, r1]
movs r6, r0
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r3, [0x00063d14]
mov r1, r8
ldr r2, [0x00063d18]
movs r0, 7
str.w fp, [sp, 8]
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x00063d1c]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0xf9
bl 0x71448
b 0x63c34
str r0, [r7]
b 0x63c46
blx sym.imp.__fprintf_chk
nop
ldr r6, [0x000640ac]
--
ldr r3, [0x00063ee0]
ldr r0, [0x00063ee4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x63e84
ldr r3, [sp, 0x10]
add.w sb, sb, 1
adds r7, 4
cmp sb, r3
blo 0x63e20
movs r5, 0
b 0x63e84
mvn r5, 4
b 0x63e84
blx sym.imp.__fprintf_chk
mvn r5, 0xb
b 0x63e84
--
add r0, pc
bl 0x71518
ldr r1, [0x00063fd8]
movs r2, 0x92
ldr r3, [0x00063fdc]
ldr r0, [0x00063fe0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00063fe4]
movs r2, 0x93
ldr r3, [0x00063fe8]
ldr r0, [0x00063fec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r3, [0x00064314]
movs r6, r0
--
add r0, pc
bl 0x71518
ldr r1, [0x000640b0]
movs r2, 0xbb
ldr r3, [0x000640b4]
ldr r0, [0x000640b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000640bc]
movs r2, 0xbc
ldr r3, [0x000640c0]
ldr r0, [0x000640c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r2, [0x000643ac]
movs r6, r0
--
subs r3, 1
sub.w r2, r3, sl
adds r1, r0, 4
movs r3, 1
lsls r2, r2, 2
add r1, r4
str r3, [sp, 0x14]
add r0, r4
blx 0x9358
ldr r2, [r7, 0x30]
ldr r3, [sp, 0x14]
subs r2, 1
str r2, [r7, 0x30]
b 0x64192
mvn r3, 0xb
b 0x64192
mvn r3, 4
b 0x64192
str.w sb, [sp, 0x14]
b 0x643f8
blx sym.imp.__fprintf_chk
mov r5, r3
str.w sb, [sp, 0x14]
--
moveq r2, r4
moveq r1, r5
bne 0x64802
add sp, 0x14
pop.w {r4, r5, lr}
b.w 0x646c0
ldr r0, [0x00064820]
ldr r3, [0x0006480c]
add r0, pc
ldr r3, [r0, r3]
ldr r0, [r3]
ldr r3, [sp, 0xc]
eors r0, r3
mov.w r3, 0
bne 0x64802
ldr r3, [0x00064824]
ldr.w r0, [ip, r3]
b 0x647d6
mvn r0, 0x5e
b 0x6479e
blx sym.imp.__fprintf_chk
nop
muls r0, r6, r0
--
ldr r2, [0x00064890]
ldr r3, [0x0006488c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x64882
add sp, 8
pop {r4, pc}
ldr r1, [0x00064894]
movw r2, 0x6fd
ldr r3, [0x00064898]
ldr r0, [0x0006489c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cmp r4, r2
--
ldr r2, [0x00064908]
ldr r3, [0x00064904]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x648fa
add sp, 8
pop {r4, pc}
ldr r1, [0x0006490c]
movw r2, 0x70b
ldr r3, [0x00064910]
ldr r0, [0x00064914]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
tst r4, r3
--
movs r2, 3
movs r1, 1
mov r0, fp
blx sym.imp.__open64_2
ldr r3, [sp, 0x10]
add r4, r3
ldrb r3, [r4]
cmp r3, 0
bne 0x64b58
ldr r2, [0x00064be8]
ldr r3, [0x00064bd4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x64bcc
add sp, 0x1c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
blx sym.imp.__fprintf_chk
subs r7, 0xb0
movs r6, r0
--
add r0, pc
bl 0x71518
ldr r1, [0x00064fc4]
movs r2, 0xc8
ldr r3, [0x00064fc8]
ldr r0, [0x00064fcc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00064fd0]
movs r2, 0xc9
ldr r3, [0x00064fd4]
ldr r0, [0x00064fd8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r5, 0x54
movs r6, r0
--
str r0, [r2]
b 0x65414
ldr r1, [0x000654b8]
movs r2, 0x8b
ldr r3, [0x000654bc]
ldr r0, [0x000654c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
ldr r1, [0x000654c4]
movs r2, 0x85
ldr r3, [0x000654c8]
ldr r0, [0x000654cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r6, 0xa6
--
add r4, sp, 8
add r2, pc
ldm r2, {r0, r1, r2}
add r3, pc
stm.w r4, {r0, r1, r2}
ldm r3!, {r0, r1}
ldrh r3, [r3]
str.w r0, [r4, 0xb]
str.w r1, [r4, 0xf]
strh.w r3, [r4, 0x13]
b 0x659fa
ldr r1, [0x00065aa0]
movs r2, 0x17
ldr r3, [0x00065aa4]
ldr r0, [0x00065aa8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adds r0, 0xfa
movs r6, r0
--
ldm r2, {r0, r1, r2}
add r3, pc
stm.w r4, {r0, r1, r2}
ldm r3!, {r0, r1}
ldrb r3, [r3]
str.w r0, [r4, 0xb]
str.w r1, [r4, 0xf]
strb r3, [r4, 0x13]
b 0x65ae8
ldr r1, [0x00065b8c]
movs r2, 0x35
ldr r3, [0x00065b90]
ldr r0, [0x00065b94]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x3c
b 0x65b0e
blx sym.imp.__fprintf_chk
adds r0, 0xa
movs r6, r0
--
bne 0x65db8
ldr r2, [0x00065e00]
add r2, pc
add.w r3, r2, r3, lsl 3
ldr r0, [r3, 4]
b 0x65d26
mvn r0, 0x15
b 0x65d26
ldr r1, [0x00065e04]
movs r2, 0x22
ldr r3, [0x00065e08]
ldr r0, [0x00065e0c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldrb r1, [r4, 1]!
ldrb r0, [r2, 1]!
b 0x65d92
blx sym.imp.__fprintf_chk
cmp r5, 0xc4
movs r6, r0
--
movs r0, 0x17
blx 0x93bc
cmp r0, 0
ldr r4, [sp, 8]
bge 0x65ea2
subs r4, 1
str r4, [sp, 8]
cmp r4, 0
bne 0x65eb8
b 0x65ea2
ldr r4, [sp, 8]
movs r2, 1
ldr r3, [0x00065ef0]
ldr r0, [sp, 4]
cmp r4, 0x3f
strb r2, [r5, r7]
it hs
movhs r4, 0x3f
str r4, [r3, r7]
b 0x65e40
blx sym.imp.__fprintf_chk
adds r0, 0xfc
movs r6, r0
--
mov r0, r7
b 0x65f46
ldr r1, [0x00065fb8]
movs r2, 0x47
ldr r3, [0x00065fbc]
ldr r0, [0x00065fc0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00065fc4]
movs r2, 0x48
ldr r3, [0x00065fc8]
ldr r0, [0x00065fcc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cmp r3, 0xb4
--
ldr r1, [0x00066170]
movw r2, 0x437
ldr r3, [0x00066174]
ldr r0, [0x00066178]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006617c]
mov.w r2, 0x438
ldr r3, [0x00066180]
ldr r0, [0x00066184]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 5
b 0x6610a
blx sym.imp.__fprintf_chk
mvn r0, 0xb
b 0x6610a
--
mov r0, r6
adds r7, 8
mov sp, r7
pop.w {r4, r5, r6, r7, r8, pc}
add.w r3, r4, 8
mov r8, sp
bic r3, r3, 7
mov r2, r4
sub.w sp, sp, r3
mov r1, r5
mov r0, sp
blx 0x8f9c
strb.w r6, [sp, r4]
mov r0, sp
bl 0x66068
movs r1, 1
bl 0x7d37c
mov r6, r0
mov sp, r8
b 0x661c6
blx sym.imp.__fprintf_chk
nop
cmp r1, 0x2c
--
movw r2, 0x479
ldr r3, [0x0006632c]
ldr r0, [0x00066330]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00066334]
movw r2, 0x47a
ldr r3, [0x00066338]
ldr r0, [0x0006633c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, r6
mvn r4, 5
b 0x662c2
blx sym.imp.__fprintf_chk
cmp r0, 0x38
movs r6, r0
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x66484
mov r0, r4
add sp, 0xc
pop {r4, r5, r6, r7, pc}
ldr r1, [0x0006649c]
movw r2, 0x55c
ldr r3, [0x000664a0]
ldr r0, [0x000664a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 5
b 0x66448
blx sym.imp.__fprintf_chk
movs r6, 0xc8
movs r6, r0
--
movw r3, 0x819
strd r1, r0, [sp]
movs r1, 0
str r5, [sp, 8]
movs r0, 7
bl 0x71448
b 0x6669e
ldr r2, [0x0006687c]
movw r3, 0x812
ldr r0, [0x00066880]
ldr r1, [0x00066884]
add r2, pc
add r0, pc
adds r2, 7
add r1, pc
strd r1, r0, [sp]
movs r1, 0
movs r0, 7
bl 0x71448
b 0x66718
blx sym.imp.__fprintf_chk
cmp r0, 6
ble.w 0x66572
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00066b28]
movw r2, 0x2d3
ldr r3, [0x00066b2c]
ldr r0, [0x00066b30]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r5, r0
b 0x669d4
mvn r5, 0x3c
b 0x669d4
mvn r5, 0x15
b 0x669da
mvn r5, 2
b 0x669da
blx sym.imp.__fprintf_chk
mvn r5, 0xb
b 0x669d4
--
add r1, pc
bl 0x80428
cmp r0, 0
bne 0x66b6a
ldr r1, [0x00066bdc]
mov r0, r5
add r1, pc
bl 0x80428
cmp r0, 0
beq 0x66b70
b 0x66b6a
ldr r1, [0x00066be0]
movw r2, 0x3e6
ldr r3, [0x00066be4]
ldr r0, [0x00066be8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
subs r0, r1, 6
movs r6, r0
--
ldr r1, [sp]
b 0x66c10
ldr r1, [0x00066c9c]
movw r2, 0x3fd
ldr r3, [0x00066ca0]
ldr r0, [0x00066ca4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00066ca8]
movw r2, 0x3fe
ldr r3, [0x00066cac]
ldr r0, [0x00066cb0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r2, r1, 3
--
mov r7, r6
b 0x66d0c
ldr r1, [0x00066d7c]
movw r2, 0x419
ldr r3, [0x00066d80]
ldr r0, [0x00066d84]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00066d88]
movw r2, 0x41a
ldr r3, [0x00066d8c]
ldr r0, [0x00066d90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x66d0c
--
ldr r3, [0x00066e04]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x66dfa
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x00066e0c]
movw r2, 0x48e
ldr r3, [0x00066e10]
ldr r0, [0x00066e14]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adds r0, r5, 4
--
subs r4, r0, 0
blt 0x66e4c
ldr r0, [sp]
mov r1, r5
bl 0x663f4
mov r4, r0
ldr r0, [sp]
blx 0x8dac
ldr r2, [0x00066e78]
ldr r3, [0x00066e74]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x66e6c
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
blx sym.imp.__fprintf_chk
adds r2, r4, 2
movs r6, r0
--
ldr r3, [0x00067144]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x67130
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
ldr r1, [0x00067150]
movs r2, 0x2f
ldr r3, [0x00067154]
ldr r0, [0x00067158]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
blx 0x9628
ldr r4, [r0]
--
ldr r3, [0x00067330]
ldr r0, [0x00067334]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn.w r2, r8
adds r1, r0, 2
lsr.w r2, r2, 0x1f
mov r3, r0
it eq
moveq r2, 0
ldr r7, [sp, 0x2c]
cmp r2, 0
it eq
moveq r3, r8
b 0x67294
mvn r3, 0xb
b 0x672ae
blx sym.imp.__fprintf_chk
nop
adds r6, r3, r5
--
subs r4, r0, 0
blt 0x673da
ldr r0, [sp]
mov r1, r5
bl 0x6b320
mov r4, r0
ldr r0, [sp]
blx 0x8dac
ldr r2, [0x00067408]
ldr r3, [0x00067404]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x673fa
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
blx sym.imp.__fprintf_chk
nop
asrs r0, r2, 0x1c
--
ble 0x674ae
b 0x674b0
ldr r1, [0x00067520]
movw r2, 0x215
ldr r3, [0x00067524]
ldr r0, [0x00067528]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006752c]
movw r2, 0x21d
ldr r3, [0x00067530]
ldr r0, [0x00067534]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
asrs r6, r5, 0x1a
movs r6, r0
--
str.w r4, [sb]
b 0x675c8
ldr r1, [0x0006762c]
movw r2, 0x747
ldr r3, [0x00067630]
ldr r0, [0x00067634]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00067638]
mov.w r2, 0x748
ldr r3, [0x0006763c]
ldr r0, [0x00067640]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
asrs r2, r3, 0x15
--
subs r4, r0, 0
blt 0x67702
ldr r0, [sp, 4]
mov r1, sp
bl 0x67560
subs r4, r0, 0
blt 0x67702
ldr r3, [sp]
ldr r0, [sp, 8]
and r3, r3, 0xad
str r3, [sp]
blx 0x8dac
ldr r0, [sp, 4]
blx 0x8dac
b 0x67696
ldr r0, [sp, 8]
blx 0x8dac
ldr r0, [sp, 4]
blx 0x8dac
b 0x6769e
blx sym.imp.__fprintf_chk
asrs r6, r6, 0x11
movs r6, r0
--
subs r4, r0, 0
blt 0x67756
ldr r0, [sp]
mov r1, r5
bl 0x67644
mov r4, r0
ldr r0, [sp]
blx 0x8dac
ldr r2, [0x00067784]
ldr r3, [0x00067780]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x67776
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
blx sym.imp.__fprintf_chk
nop
asrs r2, r2, 0xe
--
cmp.w fp, 0
it ge
mvnge fp, 0x55
b 0x6790e
mvn fp, 0xb
b 0x6790e
ldr r2, [0x00067d2c]
mov r1, fp
ldr r4, [0x00067d30]
movs r3, 0x7f
ldr r0, [0x00067d34]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
mov fp, r0
b 0x67c46
blx sym.imp.__fprintf_chk
asrs r0, r1, 0xc
movs r6, r0
--
moveq r6, 0xc
beq 0x67f92
cmp.w r3, 0x2000
it eq
moveq r6, 2
beq 0x67f92
cmp.w r3, 0x6000
it eq
moveq r6, 6
strb r6, [r4, 0x12]
b 0x67f16
ldr r1, [0x00067fbc]
movs r2, 0x41
ldr r3, [0x00067fc0]
ldr r0, [0x00067fc4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
lsrs r0, r3, 0xf
--
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x6816e
add sp, 0x14
pop {r4, r5, r6, r7, pc}
ldr r0, [r3]
str r3, [sp, 4]
blx 0x8dac
ldr r3, [sp, 4]
movs r0, 1
str r6, [r3]
cmp r7, 0
beq 0x6813a
ldr r3, [r7]
movs r0, 1
add r3, r0
str r3, [r7]
b 0x6813a
blx sym.imp.__fprintf_chk
nop
lsrs r2, r2, 7
--
ldr r3, [sp, 0x48]
mvn r5, 0xb
str r3, [sp, 0x38]
b 0x682a2
ldr r3, [sp, 0x48]
mov r5, r0
str r3, [sp, 0x38]
b 0x682a2
movs r2, 1
adds r1, r5, 2
add r0, sp, 0x48
bl 0x6530c
ldr r3, [sp, 0x48]
cmp r0, 0
beq 0x685e0
strb r7, [r3, r5]
adds r5, 1
b 0x68446
mov r5, r0
b 0x6826a
blx sym.imp.__fprintf_chk
nop
lsrs r0, r6, 4
--
str.w ip, [sp, 0x14]
mov.w ip, 0
strd r4, r2, [sp, 0xc]
ldr r2, [0x000686a0]
add r2, pc
bl 0x68180
ldr r2, [0x000686a4]
cmp r0, 0
ldr r3, [0x0006869c]
it ge
ldrge r0, [sp, 0xc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x68694
add sp, 0x18
pop {r4, pc}
blx sym.imp.__fprintf_chk
lsls r0, r6, 0x11
movs r6, r0
--
ldr r3, [r1, r3]
ldr r1, [r2], 4
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r2, [sp]
bl 0x68644
ldr r2, [0x000686f4]
ldr r3, [0x000686f0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x686e8
add sp, 8
ldr lr, [sp], 4
add sp, 0xc
bx lr
blx sym.imp.__fprintf_chk
lsls r0, r2, 0x10
movs r6, r0
--
str r0, [r6], 4
blt.w 0x68c30
cmp r4, r8
bne 0x68dc6
ldrd r1, r3, [sp, 4]
eor r7, r7, 1
ldr r2, [sp, 0x10]
and r7, r7, 1
lsls r3, r3, 8
orr.w r3, r3, r1, lsl 12
orrs r3, r2
ldr r2, [sp, 0xc]
orrs.w r3, r3, r2, lsl 4
it ne
movne r7, 0
cmp r7, 0
bne.w 0x68c2c
movs r0, 5
str r3, [r5]
b 0x68c30
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
ldr r0, [0x00068fd8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r2, 0
sub.w r3, r5, sb
strb r2, [r5]
str.w sb, [sl]
b 0x68ee6
ldr r1, [0x00068fdc]
movw r2, 0x129
ldr r3, [0x00068fe0]
ldr r0, [0x00068fe4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
stc2 p0, c0, [r6], {5}
lsls r0, r0, 0x13
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
cmp.w sb, 0
bne.w 0x693a4
mvn r1, 0x15
b 0x693dc
ldr r1, [0x000695a0]
movs r2, 0x8e
ldr r3, [0x000695a4]
ldr r0, [0x000695a8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
cmp.w fp, 0
bne 0x69460
b 0x69522
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
strb r3, [r4, r6]
ldr r4, [sp, 0x24]
b 0x696d8
ldr.w sl, [sp, 0x18]
mov r2, r6
ldr r4, [sp, 0x24]
b 0x696d8
tst.w r8, 1
beq 0x69912
mov r2, r6
b 0x696d8
ldr r1, [0x000699b4]
movs r2, 0x62
ldr r3, [0x000699b8]
ldr r0, [0x000699bc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
add.w r0, r8, 0x850000
lsls r0, r0, 0x13
--
blx sym.imp.blkid_safe_string
mov r5, r0
cbz r0, 0x6a03e
sub.w r2, sl, 4
mov r1, r6
blx 0x8f9c
add.w r3, r5, r4, lsl 2
mov sl, r5
str r3, [r7, 4]
movs r3, 2
str.w r3, [r5, r4, lsl 2]
b 0x69cc0
cmp r3, 0xd
beq 0x69fd0
b 0x69f72
cmp r3, 0xd
beq.w 0x69f34
b 0x69f72
mov.w sl, 0
b 0x69f3c
blx sym.imp.__fprintf_chk
cdp p0, 7, c0, c14, c5, 0
lsls r0, r0, 0x13
--
bl 0x6bff0
adds r3, r0, 2
beq 0x6a170
ldr r2, [0x0006a194]
ldr r3, [0x0006a190]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6a182
add sp, 0x2c
pop {r4, r5, pc}
bl 0x7a398
cmp r0, 0
ite eq
mvneq r0, 0x25
mvn r0, 8
b 0x6a158
blx sym.imp.__fprintf_chk
nop
str r7, [sp, 0x398]
--
subs r6, r0, 0
bge 0x6a2f6
b 0x6a2fe
movs r2, 3
movw r1, 0x406
blx 0x90e0
cmp r0, 0
str r0, [r5]
blt 0x6a374
str.w r0, [fp]
b 0x6a2c6
ldr r1, [0x0006a3d0]
movw r2, 0x285
ldr r3, [0x0006a3d4]
ldr r0, [0x0006a3d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldm.w ip, {r0, r2}
lsls r0, r0, 0x13
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6a44c
add sp, 0x2c
pop {r4, r5, pc}
blx 0x9628
ldr r0, [r0]
cmp r0, 2
it ne
rsbne r0, r0, 0
bne 0x6a414
bl 0x7a398
cmp r0, 0
ite eq
mvneq r0, 0x25
mvn r0, 1
b 0x6a414
blx sym.imp.__fprintf_chk
str r5, [sp, 0xa8]
movs r3, r0
--
ldr r1, [0x0006a7a4]
mov.w r2, 0x15a
ldr r3, [0x0006a7a8]
ldr r0, [0x0006a7ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006a7b0]
movw r2, 0x15b
ldr r3, [0x0006a7b4]
ldr r0, [0x0006a7b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0xb
b 0x6a70a
blx sym.imp.__fprintf_chk
b 0x6a02c
movs r5, r0
--
str r6, [r3]
eor r8, r8, 1
b 0x6a8cc
mov r6, r7
mov.w r8, 1
b 0x6a956
adds r1, r6, 1
mov r0, r5
blx 0x94dc
cbz r0, 0x6a9a6
mov r5, r0
b 0x6a962
mov r2, r6
mov r1, r3
mov r0, r5
blx sym.imp.getpwuid_r
cmp r0, 0
beq 0x6a95e
mvn r8, 0x49
b 0x6a8cc
blx sym.imp.__fprintf_chk
mvn r8, 0xb
b 0x6a8cc
--
add r0, pc
bl 0x71518
ldr r1, [0x0006ab4c]
movw r2, 0x331
ldr r3, [0x0006ab50]
ldr r0, [0x0006ab54]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006ab58]
movw r2, 0x332
ldr r3, [0x0006ab5c]
ldr r0, [0x0006ab60]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x6aa94
--
ldr r3, [0x0006ae28]
ldr r0, [0x0006ae2c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006ae30]
movs r2, 0x9d
ldr r3, [0x0006ae34]
ldr r0, [0x0006ae38]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r8, 4
b 0x6ad16
mvn r8, 8
b 0x6ad16
blx sym.imp.__fprintf_chk
nop
udf 0x44
--
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006b0d0]
movw r2, 0x107
ldr r3, [0x0006b0d4]
ldr r0, [0x0006b0d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, sb
bl 0x69a04
b 0x6afa0
ldr r0, [sp, 4]
blx 0x89b0
bl 0x6d118
and.w r5, r0, r0, asr 31
b 0x6afe6
blx sym.imp.__fprintf_chk
nop
bgt 0x6b188
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r2, fp
b 0x6b290
ldr r1, [0x0006b314]
movw r2, 0x526
ldr r3, [0x0006b318]
ldr r0, [0x0006b31c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r1, 0xb
b 0x6b204
ldr r0, [sp, 0x10]
mvn r1, 0xb
b 0x6b210
blx sym.imp.__fprintf_chk
bls 0x6b3e0
movs r5, r0
--
add sp, 8
pop {r4, r5, r6, pc}
ldr r1, [0x0006b3bc]
mov.w r2, 0x14a
ldr r3, [0x0006b3c0]
ldr r0, [0x0006b3c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006b3c8]
movw r2, 0x14b
ldr r3, [0x0006b3cc]
ldr r0, [0x0006b3d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
bvc 0x6b2e8
movs r5, r0
--
str r3, [sp, 4]
strd r5, r2, [sp, 0x14]
mov r3, r7
str r1, [sp, 8]
mov r2, r5
movs r1, 4
bl 0x722f4
mov r0, r4
b 0x6b40c
add r4, sp, 0x20
mov r1, r4
blx 0x8e3c
cmp r0, 0
it ge
movge r1, r4
bge 0x6b3f6
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x6b40c
blx sym.imp.__fprintf_chk
bvs 0x6b470
movs r5, r0
--
mov r4, r3
b 0x6b634
movs r4, 0
mvn r8, 0x21
b 0x6b634
ldr r0, [sp, 0x1c]
mov r8, r3
blx 0x8dac
b 0x6b7d6
mov r1, r5
mov.w r2, -1
mov r0, r4
blx 0x9014
b 0x6b76a
mvn r8, 6
b 0x6b714
mov r4, r8
mov r5, sb
mvn r8, 0xb
b 0x6b7de
blx sym.imp.__fprintf_chk
nop
bpl 0x6b84c
--
ldr r2, [r0]
ldr r3, [sp, 0x10]
cmp r2, 0x58
it ne
rsbne r4, r2, 0
b 0x6ba78
blx 0x9628
ldr r4, [r0]
ldr r3, [sp, 0x10]
rsbs r4, r4, 0
b 0x6ba78
ldr r1, [0x0006bb70]
movw r2, 0x2ef
ldr r3, [0x0006bb74]
ldr r0, [0x0006bb78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bne 0x6bb04
--
mov r0, r5
add sp, 0x18
pop.w {r4, r5, r6, r7, r8, pc}
mvn r0, 0x13
cmp r5, 0
it eq
moveq r5, r0
b 0x6bc64
movs r5, 0
str r4, [r6]
b 0x6bc64
ldr r1, [0x0006bcc4]
movw r2, 0x292
ldr r3, [0x0006bcc8]
ldr r0, [0x0006bccc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldm r6, {r1, r5, r6, r7}
movs r5, r0
--
add r8, pc
cmp r3, 0
bne 0x6bd48
ldr r3, [0x0006be30]
mov r2, r4
add r3, pc
cmp r4, 0
bne 0x6bd4e
ldr r2, [0x0006be34]
add r2, pc
b 0x6bd4e
ldr r5, [0x0006be38]
add r5, pc
b 0x6bd36
mov r4, r3
mvn r5, 0x42
mov r6, r3
b 0x6bd84
mvn r5, 0x42
b 0x6bd84
blx sym.imp.__fprintf_chk
ldm r5, {r1, r5, r6, r7}
movs r5, r0
--
blx 0x9200
cbz r0, 0x6c05c
mov r4, r6
str r0, [r5]
ldr r0, [sp]
blx 0x8dac
ldr r2, [0x0006c06c]
ldr r3, [0x0006c068]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x6c058
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
mvn r4, 1
b 0x6c032
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x6c032
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6c118
add sp, 0x2c
pop {r4, r5, pc}
blx 0x9628
ldr r0, [r0]
cmp r0, 2
it ne
rsbne r0, r0, 0
bne 0x6c0e0
bl 0x7a398
cmp r0, 0
ite eq
mvneq r0, 0x25
mvn r0, 1
b 0x6c0e0
blx sym.imp.__fprintf_chk
ldrb r2, [r4, 1]
movs r3, r0
--
mov.w sl, 0
b 0x6c2a6
cmp r2, sb
beq.w 0x6c20e
ldr r1, [0x0006c390]
mov.w r4, 0x1000
add r1, pc
mov r3, sb
mov r2, r6
mov r0, r7
str r4, [sp]
blx 0x8d5c
cmp r0, 0
blt.w 0x6c23a
mov.w sl, 1
b 0x6c278
ldr r1, [0x0006c394]
mov.w r4, 0x1000
add r1, pc
b 0x6c34e
blx sym.imp.__fprintf_chk
mov sl, r1
b 0x6c2a6
--
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6c47a
add sp, 0x2c
pop {r4, r5, pc}
blx 0x9628
ldr r0, [r0]
cmp r0, 2
it ne
rsbne r0, r0, 0
bne 0x6c442
bl 0x7a398
cmp r0, 0
ite eq
mvneq r0, 0x25
mvn r0, 1
b 0x6c442
blx sym.imp.__fprintf_chk
nop
strb r0, [r1, 0x14]
--
rsbs r0, r0, 0
b 0x6c5e8
ldr r1, [0x0006c648]
movw r2, 0x175
ldr r3, [0x0006c64c]
ldr r0, [0x0006c650]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006c654]
mov.w r2, 0x176
ldr r3, [0x0006c658]
ldr r0, [0x0006c65c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
stm r5!, {r1, r2}
--
mvn r0, 0x63
blx 0x90f8
bics r0, r5
bpl 0x6c720
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x6c720
ldr.w r5, [sb]
rsbs r5, r5, 0
b 0x6c720
ldr r1, [0x0006c79c]
movw r2, 0x183
ldr r3, [0x0006c7a0]
ldr r0, [0x0006c7a4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
stm r4!, {r1, r2, r4, r6}
--
mov r1, r4
mov r0, r5
blx 0x93d4
cmp r0, 0
blt 0x6c82c
ldr r2, [0x0006c848]
ldr r3, [0x0006c844]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6c836
add sp, 0x28
pop {r4, r5, r6, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x6c814
blx sym.imp.__fprintf_chk
nop
strb r6, [r5, 4]
--
mvn r1, 0xb
b 0x6ce7c
mov.w r0, -1
mov sb, r0
bl 0x69a04
b 0x6cca0
ldr r0, [r7, 0x14]
mvn r1, 0x27
b 0x6cd0a
ldr r0, [r7, 0x4c]
mvn r1, 0xb
b 0x6cd0a
blx 0x9628
ldr r1, [r0]
ldr r0, [r7, 0x4c]
rsbs r1, r1, 0
b 0x6cd0a
ldr r1, [0x0006d08c]
add r1, pc
b 0x6cd9a
blx sym.imp.__fprintf_chk
mov r1, r6
mov r3, r5
--
subs r4, r0, 0
blt 0x6d0fc
ldr r0, [sp]
blx 0x8dac
ldr r2, [0x0006d114]
ldr r3, [0x0006d110]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x6d106
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x6d0dc
blx sym.imp.__fprintf_chk
nop
rev r4, r4
--
bne 0x6d170
b 0x6d16e
mov.w r4, -1
mvn r5, 0x18
b 0x6d170
ldr r3, [0x0006d28c]
add r3, pc
b 0x6d200
ldr r1, [0x0006d290]
movs r2, 0x33
ldr r3, [0x0006d294]
ldr r0, [0x0006d298]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov.w r4, -1
mvn r5, 0x15
b 0x6d170
blx sym.imp.__fprintf_chk
cbnz r2, 0x6d28c
movs r5, r0
--
ldr r3, [0x0006d3f4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x6d3ec
mov r0, r4
add sp, 0x2c
pop {r4, r5, pc}
ldr r1, [0x0006d3fc]
movs r2, 0x36
ldr r3, [0x0006d400]
ldr r0, [0x0006d404]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
bl 0x78bc0
b 0x6d4a8
ldr r1, [0x0006d55c]
movs r2, 0x16
ldr r3, [0x0006d560]
ldr r0, [0x0006d564]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0006d568]
movs r2, 0x17
ldr r3, [0x0006d56c]
ldr r0, [0x0006d570]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
invalid
--
movs r3, 0
bl 0x80fd8
mov r0, r2
ldr r2, [0x0006d760]
ldr r3, [0x0006d758]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x34]
eors r2, r3
mov.w r3, 0
bne 0x6d750
add sp, 0x38
pop {r4, r5, r6, pc}
ldr r2, [0x0006d764]
and r3, r3, 3
add r2, pc
add.w r3, r2, r3, lsl 4
ldr r2, [r3, 0xc]
b 0x6d720
blx sym.imp.__fprintf_chk
cbz r0, 0x6d7d2
movs r5, r0
--
ubfx r2, r2, 2, 1
eor r3, r3, 1
str r1, [r4, 0x18]
orrs r3, r2
uxtb r3, r3
cmp r3, 0
beq.w 0x6de84
b 0x6de72
ldr r2, [0x0006e140]
and r3, r3, 3
lsls r3, r3, 4
adds r0, r4, 4
add r2, pc
add r2, r3
ldr r2, [r2, 0xc]
subs r2, r2, r7
mul r1, r2, r6
cmp r1, 0
bne.w 0x6df5c
b 0x6df8a
blx sym.imp.__fprintf_chk
add r5, sp, 0x98
movs r5, r0
--
mov.w r3, 0
bne 0x6e9ac
add sp, 0x2c
pop {r4, r5, r6, r7, pc}
movs r3, 1
mov r1, r7
mov r0, r4
add r2, sp, 4
strd r6, r5, [sp, 4]
bl 0x6e144
b 0x6e96c
ldr r1, [0x0006e9c0]
movw r2, 0x4d1
ldr r3, [0x0006e9c4]
ldr r0, [0x0006e9c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r1, 0x2a8
movs r5, r0
--
mov.w r3, 0
bne 0x6ea7c
add sp, 0x28
pop {r4, r5, r6, pc}
movs r3, 1
add r2, sp, 4
mov r1, r6
mov r0, r4
str r5, [sp, 4]
bl 0x6e144
b 0x6ea3e
ldr r1, [0x0006ea8c]
movw r2, 0x4e7
ldr r3, [0x0006ea90]
ldr r0, [0x0006ea94]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
adr r0, 0x2c0
movs r5, r0
--
mov.w r3, 0
bne 0x6eb5a
add sp, 0x2c
pop {r4, r5, r6, r7, pc}
movs r3, 1
mov r1, r7
mov r0, r4
add r2, sp, 4
strd r5, r6, [sp, 4]
bl 0x6e144
b 0x6eb1a
ldr r1, [0x0006eb70]
mov.w r2, 0x510
ldr r3, [0x0006eb74]
ldr r0, [0x0006eb78]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r0, 0x18
--
mov r0, r4
bl 0x6e4c8
b 0x6ed8a
cmp r3, 2
it eq
moveq r6, r8
beq 0x6ed88
bl 0x6d884
adds r6, r4, 4
b 0x6ed66
bl 0x6d584
mov r1, r0
b 0x6ed5e
mov r6, r5
cmp r5, 0
beq 0x6ed90
movs r3, 0
mov r6, r3
str r3, [r5]
b 0x6ed90
blx sym.imp.__fprintf_chk
nop
ldr r5, [sp, 0x280]
--
ldr r3, [0x0006eee0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x6eed8
add sp, 0xc
pop.w {r4, r5, r6, r7, r8, sb, pc}
orrs.w r3, r6, r2
beq 0x6ee66
mov r7, r2
b 0x6ee30
ldr r0, [r4, 4]
blx 0x8dac
ldrb.w r3, [r4, 0x27]
bfc r3, 2, 1
strb.w r3, [r4, 0x27]
b 0x6ee6e
blx sym.imp.__fprintf_chk
ldr r4, [sp, 0x2d0]
movs r5, r0
--
movs r0, 1
add sp, 0x1c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, lr}
b.w sym.imp.sendto
ldr r5, [sp, 4]
b 0x6f052
lsrs r3, r0, 0x1e
beq 0x6efcc
movs r3, 0
str r3, [sp, 4]
b 0x6f056
ldr r1, [0x0006f0fc]
mov.w r2, 0x204
ldr r3, [0x0006f100]
ldr r0, [0x0006f104]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
blx sym.imp.__fprintf_chk
nop
ldr r3, [sp, 0x68]
--
movs r7, 1
mov r6, r3
str r3, [sp, 8]
b 0x6f324
ldr r0, [sp, 0x14]
mov r2, r6
ldr r1, [sp, 4]
add r0, r4
add r4, r6
blx 0x8f9c
b 0x6f3b2
ldr r1, [0x0006f444]
movw r2, 0x7cf
ldr r3, [0x0006f448]
ldr r0, [0x0006f44c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
str r7, [sp, 0x368]
movs r5, r0
--
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
mov r4, r0
cmp r7, 0
beq 0x6f5cc
mov.w r2, -1
mov r1, r5
mov r0, sb
blx 0x9014
b 0x6f5cc
ldr r1, [0x0006f62c]
movs r2, 0x76
ldr r3, [0x0006f630]
ldr r0, [0x0006f634]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0xb
b 0x6f5cc
blx sym.imp.__fprintf_chk
str r5, [sp, 0x270]
movs r5, r0
--
strb r1, [r3], 2
strb r2, [r6, 1]
mov r6, r3
b 0x6f81e
ldr r4, [sp, 0xc]
b 0x6f856
lsls r3, r7, 0x1c
bne 0x6f842
ldr r3, [sp, 0x14]
cbnz r3, 0x6f8ec
lsls r3, r4, 2
and r3, r3, 0x3fc
orr.w r3, r3, r7, asr 4
strb r3, [r5], 1
mov r6, r5
b 0x6f81e
mvn r4, 0x23
b 0x6f846
mvn r4, 0xb
b 0x6f856
blx sym.imp.__fprintf_chk
str r3, [sp, 0x208]
movs r5, r0
--
add sp, 0x18
pop.w {r4, r5, r6, lr}
b.w 0x91fc
mov r5, r6
mov r6, r4
b 0x6fa5c
ldr r2, [0x0006fb1c]
movs r3, 0x1d
ldr r4, [0x0006fb20]
mov r1, r5
ldr r0, [0x0006fb24]
add r2, pc
add r4, pc
adds r2, 7
add r0, pc
strd r0, r4, [sp]
movs r0, 7
bl 0x71448
ldr r6, [sp, 0x10]
b 0x6fa52
blx sym.imp.__fprintf_chk
nop
str r0, [sp, 0x3e8]
--
pop {r4, pc}
ldr r1, [0x0006fba8]
add.w r4, sp, 0x45
mov r0, r4
add r1, pc
blx 0x95e0
cmp r0, 0
beq 0x6fb4e
mov r0, r4
blx 0x9200
b 0x6fb52
ldr r1, [0x0006fbac]
movs r2, 0x2f
ldr r3, [0x0006fbb0]
ldr r0, [0x0006fbb4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r4, [r2, 0x3c]
movs r5, r0
--
cmp r0, 0
bge 0x6fc00
b 0x6fc54
mov r0, r1
b 0x6fc20
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x6fc20
mvn r0, 8
b 0x6fc20
ldr r1, [0x0006fc88]
movs r2, 0xa5
ldr r3, [0x0006fc8c]
ldr r0, [0x0006fc90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldrh r2, [r7, 0x36]
movs r5, r0
--
strh.w r1, [sp, 0xa]
str r0, [sp, 4]
movs r1, 1
add r0, sp, 4
strh.w ip, [sp, 8]
bl 0x6fbb8
ldr r2, [0x0006fcf4]
cmp r0, 0
ldr r3, [0x0006fcf0]
it gt
ldrshgt r0, [sp, 0xa]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x6fce6
add sp, 0x10
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
ldrh r2, [r4, 0x30]
--
ldr r3, [0x0006fd7c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr.w r3, [sp, 0x804]
eors r2, r3
mov.w r3, 0
bne 0x6fd74
addw sp, sp, 0x808
pop {r4, r5, r6, pc}
blx 0x9628
ldr r0, [r0]
cmp r0, 4
beq 0x6fd16
cmp r0, 0xb
it ne
rsbne r0, r0, 0
bne 0x6fd42
mov r0, r5
b 0x6fd42
blx sym.imp.__fprintf_chk
ldrh r2, [r0, 0x2e]
movs r5, r0
--
bl 0x71448
ldr r6, [sp, 0x14]
b 0x6fffe
bl 0x70bf8
cmp r0, 6
ble.w 0x6fffc
ldr r3, [0x00070184]
mov r1, r6
ldr r2, [0x00070188]
movs r0, 7
add r3, pc
str r3, [sp, 4]
add r2, pc
ldr r3, [0x0007018c]
adds r2, 7
add r3, pc
str r3, [sp]
movs r3, 0x32
bl 0x71448
b 0x6fffc
blx sym.imp.__fprintf_chk
ldrh r6, [r4, 0x1a]
movs r5, r0
--
add r0, pc
blx sym.imp.ftello64
cbnz r0, 0x70244
ldr r0, [0x00070278]
add r0, pc
blx sym.imp.ftello64
cbnz r0, 0x70244
ldr r0, [0x0007027c]
add r0, pc
blx sym.imp.ftello64
clz r0, r0
lsrs r0, r0, 5
mov r2, r0
b 0x70248
movs r0, 0
mov r2, r0
ldr r3, [0x00070280]
add r3, pc
str r2, [r3]
b 0x701b4
blx sym.imp.__fprintf_chk
str r1, [sp, 0x138]
movs r5, r0
--
ldr r0, [0x00070338]
add r0, pc
blx sym.imp.ftello64
mov r5, r0
cbz r0, 0x70316
ldr r3, [0x0007033c]
add r3, pc
adds r3, 0xc
ldm.w r3, {r0, r1, r2}
mov r3, sp
stm.w r3, {r0, r1, r2}
mov r1, r5
mov r0, r3
bl 0x7af74
cbz r0, 0x70316
movs r4, 0
mov r2, r4
b 0x702e2
movs r2, 1
b 0x702e2
blx sym.imp.__fprintf_chk
nop
ldrh r0, [r7]
--
movs r2, 0x15
movs r1, 1
mov r0, r4
blx sym.imp.kmod_module_get_initstate
ldr r2, [0x00070428]
ldr r3, [0x00070424]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x7041c
mov r0, r4
add sp, 0x1c
pop {r4, r5, pc}
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x703f8
blx sym.imp.__fprintf_chk
strh r0, [r4, 0x38]
movs r5, r0
--
blx 0x8db8
cmp r0, 0
it ge
movge r0, 1
blt 0x707f6
ldr r2, [0x00070814]
ldr r3, [0x00070808]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr.w r3, [sp, 0x86c]
eors r2, r3
mov.w r3, 0
bne 0x70800
addw sp, sp, 0x874
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x707d8
blx sym.imp.__fprintf_chk
strh r4, [r6, 0x1c]
movs r5, r0
--
ldr r3, [0x00070b94]
movs r2, 1
movs r5, 0
add r3, pc
strb r2, [r3]
b 0x70a22
mov.w r0, -1
b 0x709b0
mov.w r0, -1
b 0x70a6a
ldr r5, [r4]
ldr r0, [r7]
bl 0x69a04
cmp r5, 0
str r0, [r7]
ble 0x70b0e
ldr r3, [0x00070b98]
add r3, pc
ldr r3, [r3]
b 0x708aa
blx sym.imp.__fprintf_chk
mov.w r0, -1
b 0x70a3c
--
add r3, pc
str r3, [sp]
movs r3, 0xf
mov r1, r3
blx 0x9110
mov r0, fp
blx 0x8f38
strd fp, r0, [r5]
b 0x70c6e
ldr r3, [0x00070ee0]
add r3, pc
b 0x70c9c
ldr r7, [0x00070ee4]
add r7, pc
b 0x70de2
ldr r7, [0x00070ee8]
add r7, pc
b 0x70de2
mov.w r0, -1
b 0x70e36
blx sym.imp.__fprintf_chk
nop
ldrb r2, [r1, 0x1a]
--
bl 0x70b9c
b 0x7104a
ldr r3, [0x0007137c]
movs r2, 7
ldr r4, [sp, 0x38]
movs r1, 1
ldr r0, [0x00071380]
ldr r3, [r4, r3]
add r0, pc
ldr r3, [r3]
blx sym.imp.__open64_2
blx 0x8a14
blx 0x9628
ldr r3, [r0]
cmp r3, 0
bgt.w 0x71074
beq.w 0x71080
cmp r4, 0
bne.w 0x70f58
b 0x7103e
blx sym.imp.__fprintf_chk
nop
strh r6, [r6]
--
movs r2, 1
str r4, [r0]
add r4, sp, 0x1c
str r1, [sp]
mov r0, r4
str r3, [sp, 4]
mov.w r3, 0x800
mov r1, r3
blx 0x9074
str r4, [sp, 0x14]
movs r4, 0
mov r3, sb
mov r2, r8
mov r1, r7
mov r0, r6
str.w sl, [sp]
strd r4, r4, [sp, 0xc]
strd r4, r4, [sp, 4]
bl 0x70eec
b 0x713d2
blx sym.imp.__fprintf_chk
nop
strb r4, [r5, 0x1c]
--
ldr r4, [r4]
str r4, [sp, 0x14]
mov.w r4, 0
ldr r4, [sp, 0x24]
str r4, [sp, 4]
add r4, sp, 0x28
str r4, [sp, 8]
str r4, [sp, 0x10]
bl 0x71384
ldr r2, [0x00071498]
ldr r3, [0x00071494]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x7148a
add sp, 0x18
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
strb r6, [r5, 0x19]
--
ldr r1, [0x000717bc]
movw r2, 0x397
ldr r3, [0x000717c0]
ldr r0, [0x000717c4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x71746
ldr r1, [0x000717c8]
movw r2, 0x397
ldr r3, [0x000717cc]
ldr r0, [0x000717d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
blx sym.imp.__fprintf_chk
nop
strb r0, [r5, 0x11]
--
str r3, [sp, 4]
ldr r3, [r7, 0x14]
str r3, [sp]
mov r3, sb
bl 0x70eec
b 0x71880
sub.w sp, sp, 0x800
add r2, sp, 0x18
mov r0, r2
str r2, [r7, 4]
b 0x718f0
ldr r1, [0x00071964]
mov.w r2, 0x320
ldr r3, [0x00071968]
ldr r0, [0x0007196c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
strb r4, [r1, 0xa]
--
str r4, [sp, 0xc]
ldr r4, [sp, 0x40]
str r4, [sp, 0x10]
ldr r4, [sp, 0x44]
str r4, [sp, 0x14]
add r4, sp, 0x48
str r4, [sp, 0x18]
str r4, [sp, 0x20]
bl 0x71828
ldr r2, [0x000719d0]
ldr r3, [0x000719cc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x719c2
add sp, 0x28
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
strb r6, [r0, 5]
--
ldr r3, [r6]
str r3, [r2, 0xc]
mov.w r2, 0x4000
blx 0x8db8
ldr r3, [r6]
cmp r3, 1
itt hi
movhi r3, 0
strhi r3, [sp, 0x30]
bhi.w 0x71b24
b 0x71b48
ldr r1, [0x00071d0c]
movw r2, 0x3f7
ldr r3, [0x00071d10]
ldr r0, [0x00071d14]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71614
blx sym.imp.__fprintf_chk
strb r2, [r4, 3]
movs r5, r0
--
bl 0x71448
b 0x71e16
bl 0x70bf8
cmp r0, 6
ble.w 0x71e00
ldr r2, [0x00072070]
movw r3, 0x4a1
ldr r1, [0x00072074]
ldr r0, [0x00072078]
add r2, pc
str r4, [sp, 8]
add r1, pc
adds r2, 7
add r0, pc
str r1, [sp, 4]
str r0, [sp]
movs r1, 0
movs r0, 7
bl 0x71448
b 0x71e00
blx sym.imp.__fprintf_chk
nop
ldr r4, [r7, 0x4c]
--
strd r8, sb, [sp, 0x20]
str r3, [sp, 0x18]
ldr r3, [0x000724cc]
str.w sl, [sp]
str r6, [sp, 0x14]
add r3, pc
str r6, [sp, 0xc]
str r3, [sp, 0x10]
ldr r3, [0x000724d0]
add r3, pc
str r3, [sp, 8]
ldr r3, [0x000724d4]
add r3, pc
str r3, [sp, 4]
ldr.w r3, [sp, 0x878]
bl 0x719d4
b 0x72348
ldr r3, [0x000724d8]
add r3, pc
b 0x723a8
blx sym.imp.__fprintf_chk
str r4, [r7, 0x78]
movs r5, r0
--
bge 0x72956
b 0x7283e
ldr r4, [sp, 0xd0]
mov r3, r8
mov r2, r7
mov r1, r6
str.w sb, [sp, 4]
bic r4, r4, 1
str r4, [sp]
bl 0x727a8
mov r5, r0
ldr r0, [sp, 0x24]
blx 0x8dac
b 0x7283e
movs r5, 0
b 0x7283e
blx 0x9628
ldr r5, [r0]
rsbs r5, r5, 0
b 0x72a32
blx sym.imp.__fprintf_chk
ldr r2, [0x00072abc]
movs r3, 0xc
--
ldr r1, [0x00072c98]
movs r2, 0x65
ldr r3, [0x00072c9c]
ldr r0, [0x00072ca0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00072ca4]
movs r2, 0x66
ldr r3, [0x00072ca8]
ldr r0, [0x00072cac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x13
b 0x72bca
blx sym.imp.__fprintf_chk
nop
ldrsh r4, [r6, r7]
--
bne 0x72e62
adds r7, 0xc
mov sp, r7
pop {r4, r5, r6, r7, pc}
mov r1, r6
mov r0, r5
blx 0x92c8
add.w r3, r0, 8
mov r2, r0
bic r3, r3, 7
mov r1, r5
sub.w sp, sp, r3
mov r0, sp
strb.w r4, [sp, r2]
blx 0x8f9c
bl 0x75c84
b 0x72e18
mov r0, r5
bl 0x75c84
b 0x72e18
blx sym.imp.__fprintf_chk
nop
ldrb r2, [r3, r3]
--
ldr r1, [0x00072fd0]
movs r2, 0x67
ldr r3, [0x00072fd4]
ldr r0, [0x00072fd8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00072fdc]
movs r2, 0x68
ldr r3, [0x00072fe0]
ldr r0, [0x00072fe4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 0x5e
b 0x72f44
blx sym.imp.__fprintf_chk
nop
ldrb r2, [r0, r1]
--
ldr r3, [sp, 0x10]
str.w r3, [r8]
b 0x730de
rsbs r3, r3, 0
str r3, [sp, 0xc]
b 0x730de
ldr r1, [0x00073154]
movs r2, 0x28
ldr r3, [0x00073158]
ldr r0, [0x0007315c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
str.w r3, [r8]
b 0x730de
mvn r3, 0xb
str r3, [sp, 0xc]
b 0x730de
blx sym.imp.__fprintf_chk
nop
ldrh r2, [r6, r1]
--
ldr r3, [r4, 4]
cmp r1, r3
bne.w 0x73242
adds r0, 8
add.w r1, r4, 8
mov.w fp, 1
blx sym.imp.getauxval
cmp r0, 0
bne.w 0x73242
b 0x7327e
bic r3, r4, 0x400
b 0x7332c
blx 0x9628
ldr r3, [r0]
ldr.w r4, [r8]
rsb.w fp, r3, 0
b 0x7327e
ldr r4, [sp, 0xc]
mvn fp, 0x15
b 0x7327e
blx sym.imp.__fprintf_chk
nop
ldr r6, [r1, r5]
--
movs r5, 1
b 0x734fc
ldr r1, [0x00073588]
movw r2, 0x139
ldr r3, [0x0007358c]
ldr r0, [0x00073590]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00073594]
mov.w r2, 0x13a
ldr r3, [0x00073598]
ldr r0, [0x0007359c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldrsb r6, [r2, r0]
--
b 0x735ec
blx 0x9628
ldr r4, [r0]
eor.w r3, r4, r4, asr 31
sub.w r3, r3, r4, asr 31
cmp r3, 0x26
beq 0x735d8
bgt 0x7364c
cmp r3, 0x19
beq 0x735d8
cmp r3, 1
beq 0x735d8
cmp r3, 0xd
beq 0x735d8
b 0x73652
subs r3, 0x5d
cmp r3, 4
bls 0x735d8
rsbs r4, r4, 0
b 0x735ec
blx sym.imp.__fprintf_chk
nop
strb r2, [r2, r4]
--
b 0x736d4
ldr r5, [sp, 0xc]
mov r0, r5
blx 0x8dac
ldr r0, [sp, 4]
bl 0x69b30
ldr r2, [0x00073758]
ldr r3, [0x0007373c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x73734
mov r0, r4
add sp, 0x1c
pop.w {r4, r5, r6, r7, r8, sb, pc}
blx 0x8dac
b 0x7370c
blx sym.imp.__fprintf_chk
strb r6, [r1, r1]
movs r5, r0
--
mov.w sl, -1
mov fp, sl
rsbs r4, r4, 0
b 0x73916
blx 0x9628
ldr r4, [r0]
mov.w sl, -1
rsbs r4, r4, 0
b 0x73916
ldr r4, [r7, 8]
b 0x73916
ldr r1, [0x00073aec]
movs r2, 0x14
ldr r3, [0x00073af0]
ldr r0, [0x00073af4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
strh r4, [r3, r5]
movs r5, r0
--
movs r3, 0x1a
mov r1, r3
blx 0x9110
ldr r1, [0x00073c1c]
mov r0, sb
movs r2, 0
add r1, pc
bl 0x79fe4
cmp r0, 0
blt 0x73b7c
it ne
movne r4, -1
cmp r5, 0
blt 0x73b20
mov r0, r5
mov.w r1, 0x20000000
blx 0x9440
cmp r0, 0
bge 0x73b20
b 0x73b74
blx sym.imp.__fprintf_chk
ldr r7, [0x00073f00]
movs r5, r0
--
mov r1, r5
str.w sl, [sp]
bl 0x6c85c
adds r3, r0, 2
mov r4, r0
bne 0x73d2e
ldr r0, [sb, 4]!
cmp r0, 0
bne 0x73df0
ldr r0, [r7]
b 0x73d64
ldr r1, [0x00073e4c]
movs r2, 0x42
ldr r3, [0x00073e50]
ldr r0, [0x00073e54]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldr r6, [0x00073eac]
movs r5, r0
--
blx 0x8dac
ldr r2, [0x00073ef8]
ldr r3, [0x00073ef0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x73ee8
mov r0, r4
add sp, 0x14
pop {r4, r5, r6, r7, pc}
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x73eb0
bl 0x73c94
mov r4, r0
b 0x73eb0
blx sym.imp.__fprintf_chk
ldr r4, [0x00074070]
movs r5, r0
--
bl 0x68644
mov r4, r0
ldr r0, [sp, 8]
blx 0x8dac
movs r3, 0
ldr r0, [sp, 4]
str r3, [sp, 8]
bl 0x69b30
ldr r2, [0x00073f6c]
ldr r3, [0x00073f68]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x73f5e
mov r0, r4
add sp, 0x14
pop {r4, r5, pc}
blx sym.imp.__fprintf_chk
nop
ldr r3, [0x00074258]
--
ldr.w r3, [ip, r3]
ldr r0, [r2], 4
ldr r3, [r3]
str r3, [sp, 4]
mov.w r3, 0
str r2, [sp]
bl 0x73efc
ldr r2, [0x00073fc4]
ldr r3, [0x00073fc0]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x73fb6
add sp, 0xc
ldr lr, [sp], 4
add sp, 0x10
bx lr
blx sym.imp.__fprintf_chk
nop
ldr r3, [0x000740e8]
--
mov r5, r8
ldr r3, [0x00074088]
add r2, pc
adds r2, 0xc
add r3, pc
ldm r2, {r0, r1, r2}
stm.w r8, {r0, r1, r2}
b 0x74054
ldr r3, [r5, 4]!
cmp r3, 0
beq 0x74034
mov r1, r3
mov r0, r4
bl 0x803c0
cmp r0, 0
beq 0x7404c
and r7, r7, 0x70000000
orr r7, r7, 8
str r7, [r6]
b 0x7401a
blx sym.imp.__fprintf_chk
ldr r2, [0x0007443c]
movs r5, r0
--
mov.w r3, 0
bne 0x74112
add sp, 0x20
pop {r4, r5, r6, pc}
add.w ip, r4, 0x34
mov r4, r6
ldm.w ip!, {r0, r1, r2, r3}
stm r4!, {r0, r1, r2, r3}
ldm.w ip, {r0, r1, r2}
stm.w r4, {r0, r1, r2}
mov r1, r5
mov r0, r6
bl 0x7afbc
cmp r0, 0
ite eq
mvneq r0, 0x15
movs r0, 0
b 0x740cc
mvn r0, 0x15
b 0x740cc
blx sym.imp.__fprintf_chk
nop
ldr r2, [0x000741dc]
--
ldr r3, [0x000743bc]
ldr r0, [0x000743c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000743c4]
movs r2, 0xb6
ldr r3, [0x000743c8]
ldr r0, [0x000743cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r6, r3
b 0x741e6
rsbs r0, r3, 0
b 0x742dc
blx sym.imp.__fprintf_chk
nop
nop.w
--
ite eq
moveq r2, 0x500
movs r2, 0x44
cmp r1, r2
sbcs r3, r3, 0
blo 0x74434
str r1, [r5]
ldr r2, [0x00074448]
ldr r3, [0x00074444]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x7443a
add sp, 0x1c
pop {r4, r5, pc}
mvn r0, 0x21
b 0x7441c
blx sym.imp.__fprintf_chk
nop
mov lr, ip
--
ldr r1, [0x0007456c]
movw r2, 0x15b
ldr r3, [0x00074570]
ldr r0, [0x00074574]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00074578]
mov.w r2, 0x15c
ldr r3, [0x0007457c]
ldr r0, [0x00074580]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x21
b 0x744f0
blx sym.imp.__fprintf_chk
nop
mov r2, sp
--
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x0007460c]
movs r2, 0x35
ldr r3, [0x00074610]
ldr r0, [0x00074614]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00074618]
movs r2, 0x36
ldr r3, [0x0007461c]
ldr r0, [0x00074620]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cmp r0, r7
movs r5, r0
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7468e
add sp, 8
pop {r4, pc}
ldr r1, [0x000746a0]
movs r2, 0x4c
ldr r3, [0x000746a4]
ldr r0, [0x000746a8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x21
b 0x7465c
blx sym.imp.__fprintf_chk
nop
add r8, r3
--
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x74746
add sp, 0x14
pop {r4, r5, r6, r7, pc}
mov r0, r6
b 0x7470e
ldr r1, [0x0007475c]
movw r2, 0x18f
ldr r3, [0x00074760]
ldr r0, [0x00074764]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x7470e
blx sym.imp.__fprintf_chk
nop
add r0, r2
--
ldr r2, [0x000747cc]
ldr r3, [0x000747c8]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x747c0
add sp, 0xc
ldr pc, [sp], 4
ldr r1, [0x000747d0]
movs r2, 0x61
ldr r3, [0x000747d4]
ldr r0, [0x000747d8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
muls r4, r2, r4
movs r5, r0
--
ldr r1, [0x00074900]
movw r2, 0x1a7
ldr r3, [0x00074904]
ldr r0, [0x00074908]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007490c]
mov.w r2, 0x1a8
ldr r3, [0x00074910]
ldr r0, [0x00074914]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x21
b 0x74886
blx sym.imp.__fprintf_chk
cmn r2, r3
movs r5, r0
--
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x749b4
add sp, 0x14
pop {r4, r5, r6, r7, pc}
mov r0, r5
b 0x7497c
ldr r1, [0x000749c8]
mov.w r2, 0x1ce
ldr r3, [0x000749cc]
ldr r0, [0x000749d0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x15
b 0x7497c
blx sym.imp.__fprintf_chk
sbcs r4, r4
movs r5, r0
--
ldr r1, [0x00074afc]
mov.w r2, 0x1fe
ldr r3, [0x00074b00]
ldr r0, [0x00074b04]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00074b08]
movw r2, 0x1ff
ldr r3, [0x00074b0c]
ldr r0, [0x00074b10]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x21
b 0x74a7e
blx sym.imp.__fprintf_chk
lsrs r2, r4
movs r5, r0
--
mov r0, r8
orrs r2, r4
str r2, [r6]
str r3, [r6, 4]
ldr r2, [0x00074bf4]
ldr r3, [0x00074bec]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [r7, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x74be2
adds r7, 0x10
mov sp, r7
pop.w {r4, r5, r6, r7, r8, pc}
mvn r0, 0x15
b 0x74bba
mvn r0, 0x21
b 0x74bba
blx sym.imp.__fprintf_chk
nop
subs r7, 0xa6
--
it ne
movne r5, r6
bne 0x74d0e
movs r0, 2
blx sym.imp.blkid_safe_string
mov r7, r0
cmp r0, 0
beq 0x74db2
movs r3, 0
movs r0, 1
mov r5, r7
strb r3, [r7]
b 0x74d6c
movs r1, 2
b 0x74d4c
adds r1, r7, 1
mov r0, r6
b 0x74d3a
movs r7, 0
b 0x74db2
blx sym.imp.__fprintf_chk
nop
subs r5, 0xec
--
ldr r1, [0x00074ed4]
movs r2, 0x56
ldr r3, [0x00074ed8]
ldr r0, [0x00074edc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00074ee0]
movs r2, 0x57
ldr r3, [0x00074ee4]
ldr r0, [0x00074ee8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r6, 0xb
b 0x74e6a
blx sym.imp.__fprintf_chk
nop
subs r4, 0xa0
--
ldr r3, [sp, 0x84]
eors r2, r3
mov.w r3, 0
bne 0x74fd4
mov r0, sl
add sp, 0x8c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
mov.w sl, 1
b 0x74f98
ldr r1, [0x00074ff4]
movw r2, 0x2cf
ldr r3, [0x00074ff8]
ldr r0, [0x00074ffc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov sl, r0
b 0x74f98
blx sym.imp.__fprintf_chk
subs r3, 0xcc
movs r5, r0
--
b 0x75150
adds r4, r6, 1
b 0x75174
ldr r5, [sp, 4]
mov r0, r5
blx 0x8f38
mov r1, r5
adds r2, r0, 1
mov r0, r4
blx 0x9358
b 0x75150
ldr r1, [0x000751fc]
movw r2, 0x14f
ldr r3, [0x00075200]
ldr r0, [0x00075204]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r1, 0x8a
--
ldr r0, [sp, 4]
b 0x75286
ldr r1, [0x000752e8]
movw r2, 0x1ab
ldr r3, [0x000752ec]
ldr r0, [0x000752f0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000752f4]
mov.w r2, 0x1ac
ldr r3, [0x000752f8]
ldr r0, [0x000752fc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
subs r0, 0xaa
--
ldr r7, [sp, 0x18]
b 0x753b2
mov r7, r4
mov r4, r5
mov r0, r7
str r3, [sp, 0x10]
blx 0x8dac
ldr r3, [sp, 0x10]
adds r3, 0xc
ldr r3, [sp, 0xc]
it eq
moveq r3, 1
str r3, [sp, 0xc]
b 0x753ea
mov r0, r7
mov sl, r4
blx 0x8dac
ldr r3, [sp, 0x10]
mov r4, r3
b 0x753c6
blx sym.imp.__fprintf_chk
adds r7, 0x92
movs r5, r0
--
ldr r0, [0x000755e0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000755e4]
mov.w r2, 0x1d6
ldr r3, [0x000755e8]
ldr r0, [0x000755ec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
subs r4, r0, 0
it ne
movne r4, 1
rsbs r0, r4, 0
b 0x75570
blx sym.imp.__fprintf_chk
nop
adds r5, 0xee
--
movs r2, 0
mov r1, r6
mov r0, r5
bl 0x75070
cmp r0, 0
bge 0x75778
movs r0, 0
ldr r2, [0x000757c0]
ldr r3, [0x000757bc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x757b2
add sp, 8
pop {r4, r5, r6, pc}
movs r0, 1
b 0x75796
blx sym.imp.__fprintf_chk
nop
adds r3, 0x68
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r0, [sp, 0x10]
blx 0x9200
mov r5, r0
cmp r0, 0
bne 0x758f8
movs r5, 0
mvn r4, 0xb
b 0x75842
cmp.w r5, 0x1000
bls 0x758b2
movs r5, 0
mvn r4, 0x15
b 0x75842
cmp.w r5, 0x1000
bls 0x758c2
b 0x75972
blx sym.imp.__fprintf_chk
nop
adds r2, 0xee
--
ite hs
movhs r4, 0
movlo r4, 1
lsls r4, r4, 0xe
ldr r2, [0x00075a50]
ldr r3, [0x00075a4c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x75a3c
mov r0, r4
add sp, 0x10
pop {r4, r5, r6, pc}
mvn r4, 0x15
b 0x75a16
mvn r4, 0x62
b 0x75a16
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x75a16
--
mov r4, r5
mvn r5, 0x62
cmp r3, 0
bne 0x75aac
mvn r5, 0x15
b 0x75aac
ldrb r3, [r4]
cmp r3, 0x2f
bne 0x75af8
ldr r0, [0x00075b18]
add r0, pc
blx 0x9200
cbz r0, 0x75b04
mov r4, r6
mov r5, r6
str r0, [r7]
b 0x75aac
mov r4, r6
mvn r5, 0x58
b 0x75aac
blx sym.imp.__fprintf_chk
movs r4, 0
mvn r5, 0xb
--
add r3, sp, 4
movs r2, 0x48
mov r0, r3
add r1, pc
blx 0x8f9c
adds r1, r4, 1
bl 0x7af74
subs r0, 0
it ne
movne r0, 1
b 0x75bd8
ldr r1, [0x00075c54]
movw r2, 0x4b2
ldr r3, [0x00075c58]
ldr r0, [0x00075c5c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cmp r7, 0x34
movs r5, r0
--
bl 0x7e874
cmp r0, 0
beq 0x761f4
ldr r0, [sp, 0x10]
blx 0x8dac
b 0x761c6
mov r1, r4
mov r0, r8
bl 0x7adac
subs r4, r0, 0
bge 0x761f4
ldr r0, [sp, 0x10]
b 0x76202
mov r0, r7
blx 0x8dac
ldr r3, [sp, 0xc]
str r3, [r5]
ldr r3, [sp, 4]
str r4, [r3]
b 0x76206
blx sym.imp.__fprintf_chk
nop
cmp r1, 0x10
--
add sp, 0x14
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
ldr r1, [0x000763ac]
movs r2, 0x55
ldr r3, [0x000763b0]
ldr r0, [0x000763b4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000763b8]
movs r2, 0x59
ldr r3, [0x000763bc]
ldr r0, [0x000763c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
movs r7, 0xd2
movs r5, r0
--
ldr r3, [0x00076438]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x76430
mov r0, r4
add sp, 0xc
pop {r4, r5, r6, r7, pc}
ldr r1, [0x00076440]
movs r2, 0x76
ldr r3, [0x00076444]
ldr r0, [0x00076448]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
movs r6, 0xf2
movs r5, r0
--
str r2, [r6]
b 0x76568
ldr r1, [0x000765d8]
movs r2, 0xb5
ldr r3, [0x000765dc]
ldr r0, [0x000765e0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x000765e4]
movs r2, 0xb6
ldr r3, [0x000765e8]
ldr r0, [0x000765ec]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
movs r5, 0xf0
--
mov r5, r3
mvn r4, 0x15
b 0x766ca
mov r5, r4
mvn r4, 0x15
b 0x766ca
mov r1, r5
mov r3, r6
mov r2, r7
mov r5, r8
bl 0x764c4
mov r4, r0
b 0x766ca
ldr r0, [sp, 4]
blx 0x8dac
str r4, [sp, 4]
cmp r6, 0
beq 0x766ca
str r4, [r6]
b 0x766ca
blx sym.imp.__fprintf_chk
nop
movs r4, 0x4c
--
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x767ba
mov r0, r4
add sp, 8
pop {r4, r5, r6, pc}
movs r3, 1
mov r4, r3
strb r3, [r5]
b 0x7677c
ldr r1, [0x000767cc]
mov.w r2, 0x11c
ldr r3, [0x000767d0]
ldr r0, [0x000767d4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
movs r3, 0x84
--
ldr r3, [0x000768e4]
sub sp, 0x10
ldr.w ip, [0x000768e8]
add r5, sp, 8
add r3, pc
ldm.w r3, {r0, r1, r2}
add ip, pc
stm.w r5, {r0, r1, r2}
ldr.w r0, [ip]
str.w r0, [r5, 0xb]
b 0x76858
ldr r1, [0x000768ec]
mov.w r2, 0x1f2
ldr r3, [0x000768f0]
ldr r0, [0x000768f4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
movs r2, 0x9a
movs r5, r0
--
ldr r3, [0x000769a4]
ldr r0, [0x000769a8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r0, 0
b 0x76940
ldr r1, [0x000769ac]
movs r2, 0x1e
ldr r3, [0x000769b0]
ldr r0, [0x000769b4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x717d4
mvn r0, 0x15
b 0x76940
blx sym.imp.__fprintf_chk
movs r1, 0xc4
movs r5, r0
--
ldr r3, [0x00076bcc]
ldr r0, [0x00076bd0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00076bd4]
movs r2, 0x5d
ldr r3, [0x00076bd8]
ldr r0, [0x00076bdc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r6, 2
b 0x76b1a
mvn r6, 0xb
b 0x76b1a
blx sym.imp.__fprintf_chk
subs r6, r6, 7
movs r5, r0
--
mov r3, r0
ldr r2, [0x00076e30]
str r3, [sp, 0xc]
mov r0, r7
ldr r3, [0x00076e34]
ldr r1, [0x00076e38]
add r2, pc
adds r2, 7
str r5, [sp, 8]
add r3, pc
add r1, pc
str r3, [sp, 4]
str r1, [sp]
movw r3, 0x312
movs r1, 0
bl 0x71448
b 0x76c3a
ldr r5, [0x00076e3c]
add r5, pc
b 0x76d96
blx sym.imp.__fprintf_chk
subs r4, r2, 3
movs r5, r0
--
b 0x76eaa
ldr r3, [0x00076f7c]
sub sp, 0x20
add r4, sp, 8
str r0, [sp]
movs r2, 0x1b
movs r1, 1
add r3, pc
mov r0, r4
str r3, [sp, 4]
ldr r3, [0x00076f80]
add r3, pc
blx 0x9494
b 0x76e8a
mvn r4, 0xb
ldr r0, [r7, 8]
blx 0x8dac
b 0x76eb2
mvn r4, 2
b 0x76eb2
blx sym.imp.__fprintf_chk
nop
adds r4, r6, 1
--
ldr r1, [0x00077134]
movs r2, 0xbf
ldr r3, [0x00077138]
ldr r0, [0x0007713c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00077140]
movs r2, 0xd7
ldr r3, [0x00077144]
ldr r0, [0x00077148]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 0xb
b 0x77022
blx sym.imp.__fprintf_chk
subs r6, r6, r4
movs r5, r0
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r0, fp
blx 0x8dac
str.w r4, [r8]
b 0x7719a
mov.w fp, 0
mvn r4, 0x68
b 0x7724c
add.w r0, sb, 1
add r0, fp
blx 0x9200
cbz r0, 0x772d8
movs r4, 1
str.w r0, [r8]
b 0x7724c
mvn r4, 2
b 0x7719a
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x7719a
--
mov.w r3, 0
bne 0x77418
mov r0, r5
adds r7, 0x10
mov sp, r7
pop {r4, r5, r7, pc}
ldr r4, [r7, 8]
movs r5, 0x52
b 0x773d6
ldr r1, [0x00077434]
movs r2, 0x3e
ldr r3, [0x00077438]
ldr r0, [0x0007743c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 4
b 0x773d6
blx sym.imp.__fprintf_chk
asrs r2, r5, 0x1d
movs r5, r0
--
mov r4, r0
b 0x77bce
ldr r1, [0x00077ff8]
movw r2, 0x515
ldr r3, [0x00077ffc]
ldr r0, [0x00078000]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00078004]
movw r2, 0x537
ldr r3, [0x00078008]
ldr r0, [0x0007800c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
bl 0x70bf8
cmp r0, sb
--
ite ne
movne r5, 3
moveq r5, 7
bl 0x70bf8
cmp r0, r5
blt 0x7810c
ldr r2, [0x00078124]
mov r1, r8
ldr r4, [0x00078128]
mov r0, r5
ldr r3, [0x0007812c]
add r2, pc
add r4, pc
adds r2, 7
add r3, pc
strd r3, r4, [sp]
movw r3, 0x5d7
bl 0x71448
movs r0, 1
blx 0x8d68
blx sym.imp.__fprintf_chk
nop
lsrs r6, r7, 9
--
mov.w r0, 0
mov r0, r4
blx 0x9494
ldr r0, [0x0007818c]
movs r3, 0
movs r2, 0x90
mov r1, r4
add r0, pc
bl 0x6ae3c
ldr r2, [0x00078190]
ldr r3, [0x00078184]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x14]
eors r2, r3
mov.w r3, 0
bne 0x7817c
add sp, 0x18
pop {r4, pc}
blx sym.imp.__fprintf_chk
lsrs r6, r0, 6
movs r5, r0
--
blx 0x8a38
ldr r3, [0x0007829c]
movs r4, 1
ldrb r1, [r5]
add r3, pc
strb r4, [r3]
cmp r1, 0
bne 0x78208
ldr r2, [0x000782a0]
mov r0, r1
add r2, pc
bl 0x8115c
strb r4, [r5]
b 0x78208
ldr r2, [0x000782a4]
movs r1, 0x10
add r2, pc
bl 0x78f1c
mov r5, r0
b 0x7822a
blx sym.imp.__fprintf_chk
movs r4, 0x27
movs r5, r0
--
str r2, [r3]
b 0x783be
mov.w r5, -1
mvn r4, 0x15
b 0x783be
ldr r3, [0x000784d8]
movs r2, 1
add r3, pc
str r2, [r3]
cbz r5, 0x7848e
tst.w r8, 1
bne 0x78452
tst.w r8, 4
beq.w 0x7835a
mov.w r5, -1
mvn r4, 0x3c
b 0x783be
rsbs r4, r3, 0
mov.w r5, -1
b 0x783be
blx sym.imp.__fprintf_chk
lsls r4, r2, 0x1f
movs r5, r0
--
add r0, pc
strd r0, ip, [sp]
movs r0, 7
bl 0x71448
b 0x7860a
ldr r2, [0x0007868c]
mov r1, r4
ldr.w ip, [0x00078690]
mov.w r3, 0x198
ldr r0, [0x00078694]
vldr d16, [sp, 0x10]
add r2, pc
add ip, pc
adds r2, 7
add r0, pc
strd r0, ip, [sp]
movs r0, 7
vstr d16, [sp, 8]
bl 0x71448
b 0x7860a
blx sym.imp.__fprintf_chk
nop
lsls r2, r6, 0x14
--
blx sym.imp.sigaction
cmp r0, 0
it ge
movge r0, 0
blt 0x7878a
ldr r2, [0x000787a0]
ldr r3, [0x0007879c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x84]
eors r2, r3
mov.w r3, 0
bne 0x78794
add sp, 0x88
pop {r4, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x78772
blx sym.imp.__fprintf_chk
lsls r4, r7, 0xd
movs r5, r0
--
it ge
movge r0, 0
blt 0x78808
ldr r2, [0x00078820]
ldr r3, [0x0007881c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x84]
eors r2, r3
mov.w r3, 0
bne 0x78812
add sp, 0x8c
pop.w {r4, r5, r6, lr}
add sp, 0xc
bx lr
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x787ea
blx sym.imp.__fprintf_chk
nop
lsls r2, r3, 0xc
--
bgt 0x789a8
blx sym.imp.blkid_probe_set_device
mov r4, r0
blx 0x92f8
ldr r3, [sp]
subs r4, r4, r0
cmp r4, r3
bgt 0x789a8
blx 0x92f8
ldr r3, [sp]
add r0, r3
b 0x788ea
blx sym.imp.blkid_probe_set_device
b 0x788ea
mvn r0, 0x21
b 0x788ea
blx 0x92f8
b 0x788ea
mvn r0, 0x15
b 0x788ea
blx sym.imp.__fprintf_chk
nop
lsls r4, r7, 7
--
rsbs r0, r0, 0
ldr r2, [0x00078a40]
ldr r3, [0x00078a3c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x84]
eors r2, r3
mov.w r3, 0
bne 0x78a32
add sp, 0x8c
pop {r4, r5, pc}
mov r1, r4
mov r0, r5
blx loc.imp.__gmon_start__
cmp r0, 0
bge 0x78a06
blx 0x9628
ldr r0, [r0]
b 0x78a04
blx sym.imp.__fprintf_chk
nop
lsls r4, r3, 3
--
add sp, 0x38
pop {r4, r5, r6, pc}
ldr r1, [0x00078fa4]
movs r2, 0xc3
ldr r3, [0x00078fa8]
ldr r0, [0x00078fac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00078fb0]
movs r2, 0xc4
ldr r3, [0x00078fb4]
ldr r0, [0x00078fb8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
invalid
--
ldr r3, [r4, 0x18]
rev16 r0, r0
uxth r0, r0
cbz r3, 0x79200
ldr r1, [0x0007925c]
add r1, pc
b 0x791a6
ldr r3, [r4, 0x18]
cmp r3, 0
beq 0x7912a
ldr r1, [0x00079260]
mov r3, r6
mov r2, r7
mov r0, r8
add r1, pc
bl 0x7a8a8
mov r3, r0
cmp r3, 0
bne.w 0x7904a
b 0x790a6
blx sym.imp.__fprintf_chk
ldr r1, [0x00079264]
add r1, pc
--
b 0x7932a
ldr r3, [sp, 8]
cmp r3, r7
ite lo
movlo r3, 0
movhs r3, 1
b 0x792c2
blx 0x9628
ldr r0, [r0]
cmp r0, 0
bgt 0x7934e
b 0x79328
ldr r3, [sp, 8]
cmp r7, r3
ite hi
movhi r3, 0
movls r3, 1
b 0x79310
mvn r0, 0x21
b 0x7932a
blx sym.imp.__fprintf_chk
ldr.w r0, [r0, r4]
lsls r0, r0, 0x13
--
b 0x7944e
ldr r3, [sp, 8]
cmp r3, r7
ite lo
movlo r3, 0
movhs r3, 1
b 0x793e6
blx 0x9628
ldr r0, [r0]
cmp r0, 0
bgt 0x79472
b 0x7944c
ldr r3, [sp, 8]
cmp r7, r3
ite hi
movhi r3, 0
movls r3, 1
b 0x79434
mvn r0, 0x21
b 0x7944e
blx sym.imp.__fprintf_chk
ssat16 r0, 5, ip
lsls r0, r0, 0x13
--
bl 0x794b0
cmp r0, 0
bne 0x79566
b 0x79502
cmp r0, 0x7f
bls 0x79536
b 0x79502
ubfx r4, r4, 1, 1
b 0x79504
ldr r1, [0x000795c0]
movw r2, 0x306
ldr r3, [0x000795c4]
ldr r0, [0x000795c8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
eor r4, r4, 1
b 0x79504
blx sym.imp.__fprintf_chk
rsbs.w r0, ip, 0x840000
lsls r0, r0, 0x13
--
ldr r3, [0x00079688]
ldr r0, [0x0007968c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00079690]
mov.w r2, 0x348
ldr r3, [0x00079694]
ldr r0, [0x00079698]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r3, 4
b 0x79618
mvn r3, 0x3c
b 0x79618
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
ldr r1, [0x00079770]
mov.w r2, 0x360
ldr r3, [0x00079774]
ldr r0, [0x00079778]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007977c]
movw r2, 0x361
ldr r3, [0x00079780]
ldr r0, [0x00079784]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 0xb
b 0x7970a
blx sym.imp.__fprintf_chk
ands r0, sl, 0x840000
lsls r0, r0, 0x13
--
ldr r1, [0x00079878]
movw r2, 0x37e
ldr r3, [0x0007987c]
ldr r0, [0x00079880]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x00079884]
movw r2, 0x38e
ldr r3, [0x00079888]
ldr r0, [0x0007988c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r5, 0xb
b 0x797ee
blx sym.imp.__fprintf_chk
nop
ssat16 r0, 5, lr
--
mov r2, sp
movw r1, 0x541b
mov r0, r4
str r3, [sp]
blx 0x8ee4
cmp r0, 0
it ge
ldrge r0, [sp]
bge 0x798c0
blx 0x9628
ldr r0, [r0]
b 0x79906
blx 0x9628
ldr r0, [r0]
cmp r0, 0xe
beq 0x798d8
cmp r0, 0x5f
beq 0x798d8
rsbs r0, r0, 0
b 0x798c0
blx sym.imp.__fprintf_chk
nop
invalid
--
blx 0x8f9c
mov r4, r0
mov r0, r4
blx 0x8f68
cmp r0, 0
it ge
movge r0, 1
bge 0x79a06
b 0x79a24
ldr r1, [0x00079a7c]
movw r2, 0x489
ldr r3, [0x00079a80]
ldr r0, [0x00079a84]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 0x5a
b 0x79a06
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
ldr r2, [r3]
ldr r3, [sp, 0x6c]
eors r2, r3
mov.w r3, 0
bne 0x79c70
add sp, 0x74
ldr pc, [sp], 4
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x79c38
ldr r1, [0x00079c80]
movs r2, 0x1a
ldr r3, [0x00079c84]
ldr r0, [0x00079c88]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cdp p0, 0xb, c0, c4, c4, 0
lsls r0, r0, 0x13
--
bne 0x79d00
add sp, 0x74
ldr pc, [sp], 4
mov r1, sp
blx 0x8e3c
cmp r0, 0
bge 0x79cae
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x79cbe
ldr r1, [0x00079d10]
movs r2, 0x26
ldr r3, [0x00079d14]
ldr r0, [0x00079d18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
cdp p0, 3, c0, c0, c4, 0
lsls r0, r0, 0x13
--
bgt 0x79d64
movs r4, 1
b 0x79d64
mov.w r1, 0x84000
bl 0x6a3dc
cmp r0, 0
mov r4, r0
str r0, [sp]
bge 0x79d4a
mov r5, r0
b 0x79d6c
blx 0x9628
ldr r4, [r0]
ldr r5, [sp]
rsbs r4, r4, 0
b 0x79d6c
blx 0x9628
ldr r4, [r0]
rsbs r4, r4, 0
b 0x79d6c
blx sym.imp.__fprintf_chk
nop
ldc p0, c0, [ip, 0x10]
--
mov r1, r5
blx 0x8e3c
cmp r0, 0
blt 0x79e86
mov r0, r5
bl 0x79de4
b 0x79e58
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x79e58
ldr r1, [0x00079eb8]
movs r2, 0x73
ldr r3, [0x00079ebc]
ldr r0, [0x00079ec0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
stc p0, c0, [r8], {4}
lsls r0, r0, 0x13
--
ldr r2, [r3]
ldr r3, [sp, 0x6c]
eors r2, r3
mov.w r3, 0
bne 0x79f24
add sp, 0x70
pop {r4, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x79eee
ldr r1, [0x00079f34]
movs r2, 0x82
ldr r3, [0x00079f38]
ldr r0, [0x00079f3c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
bge 0x79f6e
blx 0x9628
ldr r0, [r0]
sub.w r0, r0, 0x1e
clz r0, r0
lsrs r0, r0, 5
b 0x79f6e
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x79f6e
ldr r1, [0x00079fd8]
movs r2, 0x8d
ldr r3, [0x00079fdc]
ldr r0, [0x00079fe0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
sbcs.w r0, ip, r4
--
add sp, 0xdc
pop {r4, r5, pc}
ldr r1, [0x0007a0ac]
movs r2, 0xa1
ldr r3, [0x0007a0b0]
ldr r0, [0x0007a0b4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007a0b8]
movs r2, 0xa2
ldr r3, [0x0007a0bc]
ldr r0, [0x0007a0c0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
invalid
--
cmp r0, 0
blt 0x7a136
mov r1, r4
mov r0, r5
bl 0x7a0c4
ldr r2, [0x0007a14c]
ldr r3, [0x0007a148]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x5c]
eors r2, r3
mov.w r3, 0
bne 0x7a140
add sp, 0x64
pop {r4, r5, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x7a11e
blx sym.imp.__fprintf_chk
strd r0, r0, [r8, 0x10]
lsls r0, r0, 0x13
--
cmp r0, 0
blt 0x7a192
mov r1, r4
mov r0, r5
bl 0x7a0c4
ldr r2, [0x0007a1a8]
ldr r3, [0x0007a1a4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x5c]
eors r2, r3
mov.w r3, 0
bne 0x7a19c
add sp, 0x64
pop {r4, r5, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x7a17a
blx sym.imp.__fprintf_chk
strd r0, r0, [ip, -0x10]!
lsls r0, r0, 0x13
--
blx 0x8a44
cmp r0, 0
blt 0x7a212
mov r0, r4
bl 0x7a1ac
ldr r2, [0x0007a228]
ldr r3, [0x0007a224]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x5c]
eors r2, r3
mov.w r3, 0
bne 0x7a21c
add sp, 0x60
pop {r4, pc}
blx 0x9628
ldr r0, [r0]
rsbs r0, r0, 0
b 0x7a1fa
blx sym.imp.__fprintf_chk
strd r0, r0, [r8], 0x10
lsls r0, r0, 0x13
--
bl 0x6c85c
mov r6, r0
ldr r0, [sp, 8]
b 0x7a306
ldr r1, [0x0007a388]
mov.w r2, 0x13e
ldr r3, [0x0007a38c]
ldr r0, [0x0007a390]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r0, [0x0007a394]
add r0, pc
blx 0x9200
b 0x7a2fc
mov r0, r1
mvn r6, 0x12
b 0x7a306
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x7a306
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7a944
mov r0, r5
add sp, 0xc
pop.w {r4, r5, r6, r7, lr}
add sp, 0x10
bx lr
movs r0, 1
blx sym.imp.blkid_safe_string
cbz r0, 0x7a940
mov r5, r0
str r6, [sp]
b 0x7a90e
movs r5, 0
b 0x7a912
blx sym.imp.__fprintf_chk
b 0x7ad6c
movs r4, r0
--
adds r1, 7
add r0, pc
bl 0x71518
cmp sb, r2
it hs
addhs r6, r7, r8
bhs 0x7ab5a
ldr r1, [0x0007ac28]
mov.w r2, 0x1fc
ldr r3, [0x0007ac2c]
ldr r0, [0x0007ac30]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r2, 0x2e
mov r0, r2
mov r1, r2
b 0x7ab9e
blx sym.imp.__fprintf_chk
b 0x7ac3c
movs r4, r0
--
ldr r0, [0x0007ad9c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r1, 2
b 0x7acfa
mov r6, sl
mov r4, sl
b 0x7ac76
ldr r1, [0x0007ada0]
movw r2, 0x2d9
ldr r3, [0x0007ada4]
ldr r0, [0x0007ada8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
udf 0x8a
movs r4, r0
--
add r1, pc
ldr r2, [r1, r2]
ldr r1, [r2]
ldr r2, [sp, 0x14]
eors r1, r2
mov.w r2, 0
bne 0x7af5c
mov r0, fp
add sp, 0x1c
pop.w {r4, r5, r6, r7, r8, sb, sl, fp, pc}
mov r4, fp
mov r0, r8
blx 0x8dac
ldr r3, [sp, 4]
cmp r3, 0
beq 0x7af28
str r4, [r3]
b 0x7af28
mov.w fp, 1
b 0x7af46
blx sym.imp.__fprintf_chk
blt 0x7af38
movs r4, r0
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007b2e8]
movw r2, 0x111
ldr r3, [0x0007b2ec]
ldr r0, [0x0007b2f0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r1, 4
movs r0, 1
blx 0x8c20
cmp r0, 0
bne 0x7b280
mvn r3, 0xb
b 0x7b25a
blx sym.imp.__fprintf_chk
bhi 0x7b2a4
movs r4, r0
--
blx 0x8dac
movs r3, 0
subs r4, 1
str r3, [r7]
ldr r6, [sp]
b 0x7b32e
ldr r0, [sp]
cmp r0, 0
beq 0x7b330
bl 0x7b004
b 0x7b330
ldr r1, [0x0007b3a4]
movs r2, 0xf8
ldr r3, [0x0007b3a8]
ldr r0, [0x0007b3ac]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bvc 0x7b31c
--
strgt r3, [r5]
b 0x7b90c
ldr r1, [0x0007b98c]
movs r2, 0x33
ldr r3, [0x0007b990]
ldr r0, [0x0007b994]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007b998]
movs r2, 0x34
ldr r3, [0x0007b99c]
ldr r0, [0x0007b9a0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bne 0x7b920
--
add sp, 8
bx lr
ldr r1, [0x0007ba30]
movs r2, 0x47
ldr r3, [0x0007ba34]
ldr r0, [0x0007ba38]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007ba3c]
movs r2, 0x48
ldr r3, [0x0007ba40]
ldr r0, [0x0007ba44]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
bne 0x7ba4c
--
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x0007bac0]
movs r2, 0x56
ldr r3, [0x0007bac4]
ldr r0, [0x0007bac8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007bacc]
movs r2, 0x57
ldr r3, [0x0007bad0]
ldr r0, [0x0007bad4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
beq 0x7bb9c
--
add sp, 8
bx lr
ldr r1, [0x0007bbc8]
movs r2, 0x68
ldr r3, [0x0007bbcc]
ldr r0, [0x0007bbd0]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007bbd4]
movs r2, 0x69
ldr r3, [0x0007bbd8]
ldr r0, [0x0007bbdc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
ldm r7!, {r2, r3, r4, r5, r6}
movs r4, r0
--
add r0, pc
bl 0x71518
ldr r1, [0x0007be04]
movs r2, 0x36
ldr r3, [0x0007be08]
ldr r0, [0x0007be0c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007be10]
movs r2, 0x3c
ldr r3, [0x0007be14]
ldr r0, [0x0007be18]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldm r6, {r1, r2, r3, r5, r6}
--
add r0, pc
bl 0x71518
ldr r1, [0x0007bef4]
movs r2, 0x67
ldr r3, [0x0007bef8]
ldr r0, [0x0007befc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007bf00]
movs r2, 0x69
ldr r3, [0x0007bf04]
ldr r0, [0x0007bf08]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
ldm r4!, {r5, r7}
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7bf6a
add sp, 0xc
pop {r4, r5, pc}
mov r2, sp
mov r1, r5
mov r0, r4
bl 0x7444c
cmp r0, 0
blt 0x7bf64
ldr r0, [sp]
cmp r0, 7
bls 0x7bf38
mvn r0, 0x15
b 0x7bf38
blx sym.imp.__fprintf_chk
nop
ldm r3!, {r4, r5, r7}
--
add r6, pc
stm.w r4, {r0, r1, r2}
ldrb r2, [r6, 4]
ldr r0, [r6]
strb r2, [r4, 0xf]
str.w r0, [r4, 0xb]
b 0x7c0fe
ldr r1, [0x0007c1dc]
movw r2, 0x3a5
ldr r3, [0x0007c1e0]
ldr r0, [0x0007c1e4]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r4, 5
b 0x7c154
mvn r4, 4
b 0x7c154
blx sym.imp.__fprintf_chk
ldm r1!, {r2, r4, r5, r6, r7}
movs r4, r0
--
bge 0x7c222
b 0x7c254
blx 0x9628
ldr r4, [r0]
cmp r4, 2
ite eq
ldrdeq r2, r3, [sp, 0x10]
rsbs r4, r4, 0
bne 0x7c254
b 0x7c2ba
ldrd r0, r1, [sp, 0x38]
cmp r1, r3
it eq
cmpeq r0, r2
bne 0x7c2ba
ldr r7, [sp, 0xc]
mov r0, r4
b 0x7c226
mvn r4, 0x15
b 0x7c256
blx sym.imp.__fprintf_chk
mvn r4, 0xb
b 0x7c256
--
ldr r2, [0x0007c650]
ldr r3, [0x0007c64c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x7c642
add sp, 0x10
pop {r4, pc}
ldr r1, [0x0007c654]
movs r2, 0x35
ldr r3, [0x0007c658]
ldr r0, [0x0007c65c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
stm r4!, {r1, r4, r6, r7}
--
bl 0x71518
ldr r1, [0x0007cd90]
movw r2, 0x3e9
ldr r3, [0x0007cd94]
ldr r0, [0x0007cd98]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
cmp r5, 0
beq.w 0x7cc04
ldr r2, [sp, 0x1c]
cmp r2, 0
beq.w 0x7cc1a
mov r0, r3
strd r4, fp, [r2]
b 0x7caf0
rsbs r0, r3, 0
b 0x7caf0
blx sym.imp.__fprintf_chk
nop
stm r0!, {r4, r5}
--
cmp r0, 0
beq 0x7ce7c
add r1, sp, 4
mov r0, r4
blx sym.imp.sigismember
mvns r0, r0
lsrs r0, r0, 0x1f
b 0x7ce7c
ldr r2, [0x0007cedc]
ldr r3, [0x0007ced4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x7cecc
add sp, 0x10
pop.w {r4, lr}
b.w 0x7cdac
blx sym.imp.__fprintf_chk
pop {r1, r5, r6}
movs r4, r0
--
bl 0x71518
mov r5, r4
b 0x7d000
ldr r1, [0x0007d0b0]
mov.w r2, 0x16e
ldr r3, [0x0007d0b4]
ldr r0, [0x0007d0b8]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
movs r3, 0x20
adds r0, r6, 1
mov r1, r7
add r0, r4
strb r3, [r4, r6]
mov r5, r4
blx 0x9050
b 0x7d000
blx sym.imp.__fprintf_chk
nop
cbnz r2, 0x7d0f2
--
str r5, [r6]
mov r4, r3
mov r5, r3
b 0x7d154
ldr r1, [0x0007d218]
movs r2, 0x64
ldr r3, [0x0007d21c]
ldr r0, [0x0007d220]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r7, [0x0007d224]
add r7, pc
b 0x7d194
mvn r4, 0x15
b 0x7d154
mvn r4, 0xb
b 0x7d154
blx sym.imp.__fprintf_chk
nop
cbnz r2, 0x7d230
--
add r0, sp, 0x10
bl 0x6c7c8
subs r4, r0, 0
bge 0x7d2e6
ldr r5, [sp, 0xc]
b 0x7d29a
ldr r2, [0x0007d31c]
mov r3, r8
ldr r1, [sp, 0x10]
mov r0, r5
mvn r4, 0xb
add r2, pc
bl 0x74ccc
str r0, [sp, 8]
cmp r0, 0
bne 0x7d264
b 0x7d2e2
ldr r0, [sp, 8]
blx 0x8f68
b 0x7d2e2
blx sym.imp.__fprintf_chk
invalid
lsls r0, r0, 0x13
--
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mov r2, r4
mov r1, r7
mov r0, r6
bl 0x7a8a8
mov r4, r0
cbz r0, 0x7d71a
bl 0x75b1c
ldr r7, [sp]
cmp r0, 0
beq 0x7d6da
mov r0, r7
blx 0x8dac
b 0x7d690
ldr r7, [sp]
mvn r6, 0xb
b 0x7d6c8
blx sym.imp.__fprintf_chk
mvn r6, 0xb
b 0x7d656
--
ldr r3, [0x0007d7bc]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7d7b2
mov r0, r4
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x0007d7c4]
movw r2, 0x241
ldr r3, [0x0007d7c8]
ldr r0, [0x0007d7cc]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
cbz r4, 0x7d816
--
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7d858
add sp, 0xc
pop {r4, r5, pc}
ldr r1, [0x0007d868]
movs r2, 0x31
ldr r3, [0x0007d86c]
ldr r0, [0x0007d870]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
mvn r0, 5
b 0x7d826
blx sym.imp.__fprintf_chk
uxtb r4, r2
movs r4, r0
--
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
ldm.w lr!, {r0, r1, r2, r3}
stm.w ip!, {r0, r1, r2, r3}
mov r1, r4
ldr.w r3, [lr]
mov r0, sp
str.w r3, [ip]
bl 0x75cd8
ldr r2, [0x0007d8dc]
ldr r3, [0x0007d8d4]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x24]
eors r2, r3
mov.w r3, 0
bne 0x7d8ca
add sp, 0x28
pop {r4, pc}
blx sym.imp.__fprintf_chk
nop
sxtb r0, r1
--
ldr r0, [sp]
movs r6, 1
blx 0x8dac
ldr r2, [0x0007da18]
ldr r3, [0x0007da14]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 4]
eors r2, r3
mov.w r3, 0
bne 0x7da0a
mov r0, r6
add sp, 8
pop {r4, r5, r6, pc}
movs r6, 0
b 0x7d9e0
ldr r0, [sp]
mvn r6, 0x15
b 0x7d9e0
blx sym.imp.__fprintf_chk
nop
cbz r0, 0x7da22
--
movle r5, r4
bgt 0x7daa8
mov r0, r7
blx 0x8dac
b 0x7da70
ldr r2, [0x0007dae4]
movw r3, 0x3ad
ldr r0, [0x0007dae8]
mov r5, r4
ldr r1, [0x0007daec]
add r2, pc
add r0, pc
adds r2, 7
add r1, pc
strd r1, r0, [sp]
mov r1, r4
movs r0, 7
bl 0x71448
ldr r7, [sp, 8]
b 0x7daa0
blx sym.imp.__fprintf_chk
sub sp, 0x80
movs r4, r0
--
cbz r6, 0x7dc2e
ldr r3, [sp, 0x3c]
lsls r2, r3, 0x1d
it mi
movmi r3, 0
bmi 0x7dc2c
ldr r3, [0x0007dc70]
add r3, pc
str r3, [r6]
cmp.w fp, 0
beq 0x7dbc6
ldr r3, [sp, 0x3c]
lsls r3, r3, 0x1d
bmi 0x7dc40
ldr.w sb, [0x0007dc74]
add sb, pc
str.w sb, [fp]
b 0x7dbc6
mvn r0, 0x7a
b 0x7dbc8
blx sym.imp.__fprintf_chk
add r7, sp, 0x168
movs r4, r0
--
mov r0, r4
bl 0x75754
cmp r0, 0
beq 0x7ddcc
cbz r4, 0x7de4a
ldrb r3, [r4]
cmp r3, 0x2f
bne 0x7ddcc
b 0x7dd18
mvn r6, 0x49
b 0x7dd88
ldr r1, [0x0007de88]
movs r2, 0x33
ldr r3, [0x0007de8c]
ldr r0, [0x0007de90]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
add r6, sp, 0xf8
--
blx sym.imp.malloc_usable_size
mov r5, r0
cmp r0, 0
bne 0x7df58
ldr.w r0, [r8]
cmp r0, 0
it le
mvnle r0, 2
ble 0x7dee0
rsbs r0, r0, 0
b 0x7dee0
lsls r3, r7, 0x1e
bpl 0x7df8e
cmp r6, 0
beq 0x7dede
ldr r3, [sp, 4]
str r3, [r6]
b 0x7dee0
mvn r0, 0x49
b 0x7dee0
blx sym.imp.__fprintf_chk
add r4, sp, 0x90
movs r4, r0
--
ldr.w r3, [ip, r3]
ldr r3, [r3]
str r3, [sp, 0xc]
mov.w r3, 0
bl 0x7de94
cmp r0, 0
blt 0x7e00a
ldr r0, [sp, 8]
bl 0x7d984
ldr r2, [0x0007e030]
ldr r3, [0x0007e02c]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0xc]
eors r2, r3
mov.w r3, 0
bne 0x7e024
add sp, 0x14
ldr pc, [sp], 4
blx sym.imp.__fprintf_chk
add r2, sp, 0x370
movs r4, r0
--
movs r5, 0
mov r0, r4
blx 0x8dac
b 0x7e0d0
ldr r0, [r3]
blx 0x9200
mov r5, r0
b 0x7e124
ldr r2, [0x0007e16c]
ldr r3, [0x0007e158]
add r2, pc
ldr r3, [r2, r3]
ldr r2, [r3]
ldr r3, [sp, 0x2c]
eors r2, r3
mov.w r3, 0
bne 0x7e150
ldr r0, [0x0007e170]
add r0, pc
b 0x7e118
blx sym.imp.__fprintf_chk
add r2, sp, 0x218
movs r4, r0
--
mov r4, r5
bne 0x7e392
bl 0x7e198
cmp r0, 0
bne 0x7e396
b 0x7e392
movs r5, 3
cmp r1, r5
bhs 0x7e3e2
b 0x7e392
cmp r1, 3
bls 0x7e392
movs r5, 4
b 0x7e3e2
cmp r1, 4
bls 0x7e392
movs r5, 5
b 0x7e3e2
movs r5, 6
b 0x7e43e
blx sym.imp.__fprintf_chk
adr r7, 0x1d0
movs r4, r0
--
bls 0x7e4de
b 0x7e508
ldr r1, [0x0007e554]
movs r2, 0x8a
ldr r3, [0x0007e558]
ldr r0, [0x0007e55c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007e560]
movs r2, 0x81
ldr r3, [0x0007e564]
ldr r0, [0x0007e568]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
blx sym.imp.__fprintf_chk
nop
adr r6, 0xe0
--
ldr r1, [0x0007e868]
movs r2, 0xdb
ldr r3, [0x0007e86c]
ldr r0, [0x0007e870]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r4, [sp, 4]
b 0x7e79e
mov r1, sl
mov r4, r8
b 0x7e794
ldrd r4, r3, [sp, 0x10]
cmp r3, 0
bne 0x7e79e
b 0x7e7b0
ldr.w fp, [sp, 0x10]
b 0x7e7ce
blx sym.imp.__fprintf_chk
nop
adr r4, 0x140
--
ldr r3, [r0]
cmp r3, 2
it ne
rsbne sb, r3, 0
bne.w 0x7eaa2
mov.w sb, 1
b 0x7eaa2
mov sb, r0
b 0x7eada
blx 0x9628
ldr r3, [r0]
b 0x7eb14
mvn sb, 4
b 0x7ea90
mov r0, sl
bl 0x69a04
mov r0, fp
bl 0x69a04
movs r3, 1
b 0x7eaec
blx sym.imp.__fprintf_chk
nop
adr r0, 0x2b8
--
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r1, [0x0007ed94]
movs r2, 0xbe
ldr r3, [0x0007ed98]
ldr r0, [0x0007ed9c]
add r1, pc
add r3, pc
adds r1, 7
add r0, pc
bl 0x71518
ldr r5, [r7, 4]
mov r4, r0
b 0x7ecac
mov r5, r0
mvn r4, 0x15
b 0x7ecac
blx sym.imp.__fprintf_chk
ldr r6, [sp, 0x338]
movs r4, r0
--
movs r4, 1
ldr r0, [sp, 0x14]
b 0x7edf4
ldr r2, [0x0007eee8]
movs r3, 0xd8
ldr r1, [0x0007eeec]
movs r0, 7
ldr r4, [0x0007eef0]
add r2, pc
str r5, [sp, 8]
add r1, pc
adds r2, 7
add r4, pc
str r1, [sp, 4]
str r4, [sp]
movs r1, 0
bl 0x71448
movs r4, 2
ldr r0, [sp, 0x14]
b 0x7edf4
blx sym.imp.__fprintf_chk
nop
ldr r5, [sp, 0x50]
--
str r0, [sp]
mov.w r3, 0x340
movs r0, 7
bl 0x71448
b 0x7efe2
ldr r2, [0x0007f190]
movs r0, 7
ldr r3, [0x0007f194]
ldr r1, [0x0007f198]
add r2, pc
str r6, [sp, 8]
add r3, pc
adds r2, 7
add r1, pc
str r3, [sp, 4]
str r1, [sp]
movw r3, 0x33b
mov r1, r5
bl 0x71448
b 0x7efe2
blx sym.imp.__fprintf_chk
blx 0x9628
mov r5, r0
--
cmn.w r6, 2
it ne
movne r4, r6
b 0x7f1ce
ldr r3, [0x0007f2c4]
add r3, pc
b 0x7f232
ldr r2, [0x0007f2c8]
movs r0, 7
ldr r1, [0x0007f2cc]
ldr r3, [0x0007f2d0]
add r2, pc
add r1, pc
adds r2, 7
add r3, pc
strd r3, r1, [sp]
mov.w r3, 0x358
mov r1, r6
bl 0x71448
b 0x7f260
blx sym.imp.__fprintf_chk
nop
ldr r1, [sp, 0x50]
--
movs r0, 7
ldr r1, [0x0007fdb8]
ldr r3, [0x0007fdbc]
add r2, pc
add r1, pc
adds r2, 7
add r3, pc
strd r3, r1, [sp]
movw r3, 0x1a5
movs r1, 0
bl 0x71448
b 0x7f5d8
cmp.w r8, 0
bne.w 0x7f5d2
lsls r4, r6, 4
b 0x7fb52
mov r0, r6
movs r4, 0x10
blx 0x8dac
b 0x7fb52
blx sym.imp.__fprintf_chk
bl 0x70bf8
cmp r0, 6
--
movs r0, 7
bl 0x71448
b 0x801e6
ldr r0, [0x0008035c]
mov r1, r4
add r0, pc
blx 0x8df4
cmp r0, 0
blt 0x80214
ldr r0, [0x00080360]
mov r1, r4
add r0, pc
blx 0x8df4
cmp r0, 0
bge.w 0x800ba
blx 0x9628
ldr r4, [r0]
cmp r4, 2
bne 0x80220
b 0x8003c
blx sym.imp.__fprintf_chk
ldr r0, [0x00080364]
mov r1, r5

[*] Function fprintf used 636 times udevadm