File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
1000372dc
1000372dc__ZNK5Smack6NeonRW10readLengthEyyy:
1000372dcpacibsp
1000372e0stp x28, x27, [sp-96]!
1000372e4stp x26, x25, [sp+16]
1000372e8stp x24, x23, [sp+32]
1000372ecstp x22, x21, [sp+48]
1000372f0stp x20, x19, [sp+64]
1000372f4stp x29, x30, [sp+80]
1000372f8add x29, sp, 80
1000372fcsub sp, sp, 1104
100037300cbz x3, 0x1000373d0
100037304mov x23, x1
100037308xpacd x23
10003730cmovn x8, 0x3000000000
100037310subs xzr, x23, x8
100037314b.ls 0x1000373d8
100037318mov x28, x3
10003731cmov x20, x2
100037320mov x21, x0
100037324movz x24, 0
100037328strb wzr, [sp]
10003732cstr x0, [sp+8]
100037330add x26, x23, x3
100037334sub x27, x26, 1
100037338add x22, x0, 16
10003733cmov x19, x3
100037340
100037340loc_100037340:
100037340add x1, x23, x24
100037344add x8, x1, 528
100037348subs xzr, x8, x26
10003734cb.ls 0x10003736c
100037350hint
100037354ldr x9, 54956
100037358ldr x9, [x9]
10003735csub x9, xzr, x9
100037360eor x8, x8, x27
100037364ands xzr, x8, x9
100037368b.ne 0x100037410
10003736c
10003736cloc_10003736c:
10003736cmov x0, x21
100037370movz w2, 1
100037374bl fn_1000381a0
100037378tbz w0, 0, 0x1000373f0
10003737cadd x8, sp, 16
100037380mov x0, x22
100037384bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037388ldrb w8, [sp+544]
10003738ccbz w8, 0x100037400
100037390add x0, sp, 560
100037394add x1, sp, 16
100037398movz w2, 528
10003739cbl memcpy@plt
1000373a0subs x25, x19, 528
1000373a4movz w8, 528
1000373a8csel x2, x19, x8, lo
1000373acadd x0, x20, x24
1000373b0add x1, sp, 560
1000373b4bl memcpy@plt
1000373b8add x24, x24, 528
1000373bcmov x19, x25
1000373c0subs xzr, x24, x28
1000373c4b.lo 0x100037340
1000373c8movz w21, 1
1000373ccb 0x100037498
1000373d0
1000373d0loc_1000373d0:
1000373d0movz w21, 1
1000373d4b 0x1000374b0
1000373d8
1000373d8loc_1000373d8:
1000373d8movz w0, 0
1000373dcbl usleep@plt
1000373e0movz w0, 50
1000373e4bl usleep@plt
1000373e8movz w21, 0
1000373ecb 0x1000374b0
1000373f0
1000373f0loc_1000373f0:
1000373f0movz w0, 0
1000373f4bl usleep@plt
1000373f8movz w21, 0
1000373fcb 0x100037498
100037400
100037400loc_100037400:
100037400movz w0, 0
100037404bl usleep@plt
100037408movz w21, 0
10003740cb 0x100037498
100037410
100037410loc_100037410:
100037410add x8, x23, x24
100037414add x8, x8, x19
100037418sub x1, x8, 528
10003741cmov x0, x21
100037420movz w2, 1
100037424bl fn_1000381a0
100037428tbz w0, 0, 0x100037480
10003742cadd x8, sp, 16
100037430mov x0, x22
100037434bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037438ldrb w8, [sp+544]
10003743csubs wzr, w8, 0
100037440cset w21, ne
100037444cbz w8, 0x100037490
100037448movz w22, 528
10003744cadd x23, sp, 560
100037450add x0, sp, 560
100037454add x1, sp, 16
100037458movz w2, 528
10003745cbl memcpy@plt
100037460subs xzr, x19, 528
100037464csel x2, x19, x22, lo
100037468add x0, x20, x24
10003746csub x8, x23, x28
100037470add x8, x8, x24
100037474add x1, x8, 528
100037478bl memcpy@plt
10003747cb 0x100037498
100037480
100037480loc_100037480:
100037480movz w0, 0
100037484bl usleep@plt
100037488movz w21, 0
10003748cb 0x100037498
100037490
100037490loc_100037490:
100037490movz w0, 0
100037494bl usleep@plt
100037498
100037498loc_100037498:
100037498ldrb w8, [sp]
10003749ccbnz w8, 0x1000374b0
1000374a0ldr x0, [sp+8]
1000374a4ldr x1, [x0+32]
1000374a8movz w2, 0
1000374acbl fn_1000381a0
1000374b0
1000374b0loc_1000374b0:
1000374b0mov x0, x21
1000374b4add sp, sp, 1104
1000374b8ldp x29, x30, [sp+80]
1000374bcldp x20, x19, [sp+64]
1000374c0ldp x22, x21, [sp+48]
1000374c4ldp x24, x23, [sp+32]
1000374c8ldp x26, x25, [sp+16]
1000374ccldp x28, x27, [sp], 96
1000374d0retab
1000374d4b 0x1000374e0
1000374d8bl fn_100005128
1000374dcb 0x1000374e0
1000374e0
1000374e0loc_1000374e0:
1000374e0mov x19, x0
1000374e4add x0, sp, 0
1000374e8bl fn_1000374f4
1000374ecmov x0, x19
1000374f0bl _Unwind_Resume@plt
1000372dc
1000372dc__ZNK5Smack6NeonRW10readLengthEyyy:
1000372dcpacibsp
1000372e0stp x28, x27, [sp-96]!
1000372e4stp x26, x25, [sp+16]
1000372e8stp x24, x23, [sp+32]
1000372ecstp x22, x21, [sp+48]
1000372f0stp x20, x19, [sp+64]
1000372f4stp x29, x30, [sp+80]
1000372f8add x29, sp, 80
1000372fcsub sp, sp, 1104
100037300cbz x3, 0x1000373d0
100037304mov x23, x1
100037308xpacd x23
10003730cmovn x8, 0x3000000000
100037310subs xzr, x23, x8
100037314b.ls 0x1000373d8
100037318mov x28, x3
10003731cmov x20, x2
100037320mov x21, x0
100037324movz x24, 0
100037328strb wzr, [sp]
10003732cstr x0, [sp+8]
100037330add x26, x23, x3
100037334sub x27, x26, 1
100037338add x22, x0, 16
10003733cmov x19, x3
100037340
100037340loc_100037340:
100037340add x1, x23, x24
100037344add x8, x1, 528
100037348subs xzr, x8, x26
10003734cb.ls 0x10003736c
100037350hint
100037354ldr x9, 54956
100037358ldr x9, [x9]
10003735csub x9, xzr, x9
100037360eor x8, x8, x27
100037364ands xzr, x8, x9
100037368b.ne 0x100037410
10003736c
10003736cloc_10003736c:
10003736cmov x0, x21
100037370movz w2, 1
100037374bl fn_1000381a0
100037378tbz w0, 0, 0x1000373f0
10003737cadd x8, sp, 16
100037380mov x0, x22
100037384bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037388ldrb w8, [sp+544]
10003738ccbz w8, 0x100037400
100037390add x0, sp, 560
100037394add x1, sp, 16
100037398movz w2, 528
10003739cbl memcpy@plt
1000373a0subs x25, x19, 528
1000373a4movz w8, 528
1000373a8csel x2, x19, x8, lo
1000373acadd x0, x20, x24
1000373b0add x1, sp, 560
1000373b4bl memcpy@plt
1000373b8add x24, x24, 528
1000373bcmov x19, x25
1000373c0subs xzr, x24, x28
1000373c4b.lo 0x100037340
1000373c8movz w21, 1
1000373ccb 0x100037498
1000373d0
1000373d0loc_1000373d0:
1000373d0movz w21, 1
1000373d4b 0x1000374b0
1000373d8
1000373d8loc_1000373d8:
1000373d8movz w0, 0
1000373dcbl usleep@plt
1000373e0movz w0, 50
1000373e4bl usleep@plt
1000373e8movz w21, 0
1000373ecb 0x1000374b0
1000373f0
1000373f0loc_1000373f0:
1000373f0movz w0, 0
1000373f4bl usleep@plt
1000373f8movz w21, 0
1000373fcb 0x100037498
100037400
100037400loc_100037400:
100037400movz w0, 0
100037404bl usleep@plt
100037408movz w21, 0
10003740cb 0x100037498
100037410
100037410loc_100037410:
100037410add x8, x23, x24
100037414add x8, x8, x19
100037418sub x1, x8, 528
10003741cmov x0, x21
100037420movz w2, 1
100037424bl fn_1000381a0
100037428tbz w0, 0, 0x100037480
10003742cadd x8, sp, 16
100037430mov x0, x22
100037434bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037438ldrb w8, [sp+544]
10003743csubs wzr, w8, 0
100037440cset w21, ne
100037444cbz w8, 0x100037490
100037448movz w22, 528
10003744cadd x23, sp, 560
100037450add x0, sp, 560
100037454add x1, sp, 16
100037458movz w2, 528
10003745cbl memcpy@plt
100037460subs xzr, x19, 528
100037464csel x2, x19, x22, lo
100037468add x0, x20, x24
10003746csub x8, x23, x28
100037470add x8, x8, x24
100037474add x1, x8, 528
100037478bl memcpy@plt
10003747cb 0x100037498
100037480
100037480loc_100037480:
100037480movz w0, 0
100037484bl usleep@plt
100037488movz w21, 0
10003748cb 0x100037498
100037490
100037490loc_100037490:
100037490movz w0, 0
100037494bl usleep@plt
100037498
100037498loc_100037498:
100037498ldrb w8, [sp]
10003749ccbnz w8, 0x1000374b0
1000374a0ldr x0, [sp+8]
1000374a4ldr x1, [x0+32]
1000374a8movz w2, 0
1000374acbl fn_1000381a0
1000374b0
1000374b0loc_1000374b0:
1000374b0mov x0, x21
1000374b4add sp, sp, 1104
1000374b8ldp x29, x30, [sp+80]
1000374bcldp x20, x19, [sp+64]
1000374c0ldp x22, x21, [sp+48]
1000374c4ldp x24, x23, [sp+32]
1000374c8ldp x26, x25, [sp+16]
1000374ccldp x28, x27, [sp], 96
1000374d0retab
1000374d4b 0x1000374e0
1000374d8bl fn_100005128
1000374dcb 0x1000374e0
1000374e0
1000374e0loc_1000374e0:
1000374e0mov x19, x0
1000374e4add x0, sp, 0
1000374e8bl fn_1000374f4
1000374ecmov x0, x19
1000374f0bl _Unwind_Resume@plt
1000372dc
1000374f4
1000374f4fn_1000374f4:
1000374f4pacibsp
1000374f8stp x20, x19, [sp-32]!
1000374fcstp x29, x30, [sp+16]
100037500add x29, sp, 16
100037504mov x19, x0
100037508ldrb w8, [x0]
10003750ccbnz w8, 0x100037520
100037510ldr x0, [x19+8]
100037514ldr x1, [x0+32]
100037518movz w2, 0
10003751cbl fn_1000381a0
100037520
100037520loc_100037520:
100037520mov x0, x19
100037524ldp x29, x30, [sp+16]
100037528ldp x20, x19, [sp], 32
10003752cretab
100037530bl fn_100005128
1000374f4
1000374f4fn_1000374f4:
1000374f4pacibsp
1000374f8stp x20, x19, [sp-32]!
1000374fcstp x29, x30, [sp+16]
100037500add x29, sp, 16
100037504mov x19, x0
100037508ldrb w8, [x0]
10003750ccbnz w8, 0x100037520
100037510ldr x0, [x19+8]
100037514ldr x1, [x0+32]
100037518movz w2, 0
10003751cbl fn_1000381a0
100037520
100037520loc_100037520:
100037520mov x0, x19
100037524ldp x29, x30, [sp+16]
100037528ldp x20, x19, [sp], 32
10003752cretab
100037530bl fn_100005128
1000374f4
100037534
100037534__ZNK5Smack6NeonRW11writeLengthEyyj:
100037534pacibsp
100037538sub sp, sp, 432
10003753cstp x28, x27, [sp+368]
100037540stp x22, x21, [sp+384]
100037544stp x20, x19, [sp+400]
100037548stp x29, x30, [sp+416]
10003754cadd x29, sp, 416
100037550cbz w3, 0x1000376b0
100037554mov x20, x1
100037558xpacd x20
10003755cstur x20, [x29-56]
100037560movn x8, 0x3000000000
100037564subs xzr, x20, x8
100037568b.ls 0x100037698
10003756cmov x21, x3
100037570mov x22, x2
100037574mov x19, x0
100037578add x8, sp, 64
10003757cstr wzr, [sp+336]
100037580movi v0.2d, 0
100037584stp q0, q0, [x8+240]
100037588stp q0, q0, [x8+208]
10003758cstp q0, q0, [x8+176]
100037590stp q0, q0, [x8+144]
100037594stp q0, q0, [x8+112]
100037598stp q0, q0, [x8+80]
10003759cstp q0, q0, [sp+112]
1000375a0stp q0, q0, [sp+80]
1000375a4str q0, [sp+64]
1000375a8subs wzr, w3, 260
1000375acb.hi 0x1000375e0
1000375b0add x2, sp, 64
1000375b4mov x0, x19
1000375b8mov x1, x20
1000375bcmovz w3, 276
1000375c0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000375c4tbz w0, 0, 0x100037698
1000375c8mov w2, w21
1000375ccadd x0, sp, 64
1000375d0mov x1, x22
1000375d4bl memcpy@plt
1000375d8movz w21, 260
1000375dcadd x22, sp, 64
1000375e0
1000375e0loc_1000375e0:
1000375e0movz x8, 0
1000375e4add x9, x22, 16
1000375e8stur x9, [x29-64]
1000375ecstrb wzr, [sp+48]
1000375f0str x19, [sp+56]
1000375f4sub x9, x29, 64
1000375f8stp x19, x9, [sp+8]
1000375fcsub x9, x29, 56
100037600add x10, sp, 40
100037604stp x9, x10, [sp+24]
100037608mov w21, w21
10003760cstr xzr, [sp+40]
100037610hint
100037614ldr x22, 54252
100037618add x9, x8, 260
10003761cadd x10, x9, x20
100037620add x11, x20, x21
100037624subs xzr, x10, x11
100037628b.ls 0x100037650
10003762c
10003762cloc_10003762c:
10003762cldr x12, [x22]
100037630sub x12, xzr, x12
100037634sub x11, x11, 1
100037638eor x10, x10, x11
10003763cand x10, x10, x12
100037640subs xzr, x10, 0
100037644ccmp x9, x21, 2, eq
100037648b.ls 0x100037658
10003764cb 0x1000376b8
100037650
100037650loc_100037650:
100037650subs xzr, x9, x21
100037654b.hi 0x1000376b8
100037658
100037658loc_100037658:
100037658add x0, sp, 8
10003765cbl fn_10003774c
100037660mov x20, x0
100037664cbz w0, 0x100037700
100037668ldr x8, [sp+40]
10003766cadd x8, x8, 260
100037670str x8, [sp+40]
100037674subs xzr, x8, x21
100037678b.hs 0x100037700
10003767cldur x20, [x29-56]
100037680add x9, x8, 260
100037684add x10, x9, x20
100037688add x11, x20, x21
10003768csubs xzr, x10, x11
100037690b.ls 0x100037650
100037694b 0x10003762c
100037698
100037698loc_100037698:
100037698movz w0, 0
10003769cbl usleep@plt
1000376a0movz w0, 50
1000376a4bl usleep@plt
1000376a8movz w20, 0
1000376acb 0x100037710
1000376b0
1000376b0loc_1000376b0:
1000376b0movz w20, 1
1000376b4b 0x100037710
1000376b8
1000376b8loc_1000376b8:
1000376b8subs xzr, x9, x21
1000376bcb.ls 0x1000376d8
1000376c0movz w0, 50
1000376c4bl usleep@plt
1000376c8movz w0, 50
1000376ccbl usleep@plt
1000376d0ldr x8, [sp+40]
1000376d4ldur x20, [x29-56]
1000376d8
1000376d8loc_1000376d8:
1000376d8sub x8, x8, x21
1000376dcadd x8, x8, 260
1000376e0sub x9, x20, x8
1000376e4stur x9, [x29-56]
1000376e8ldur x9, [x29-64]
1000376ecsub x8, x9, x8
1000376f0stur x8, [x29-64]
1000376f4add x0, sp, 8
1000376f8bl fn_10003774c
1000376fcmov x20, x0
100037700
100037700loc_100037700:
100037700ldr x1, [x19+32]
100037704mov x0, x19
100037708movz w2, 0
10003770cbl fn_1000381a0
100037710
100037710loc_100037710:
100037710mov x0, x20
100037714ldp x29, x30, [sp+416]
100037718ldp x20, x19, [sp+400]
10003771cldp x22, x21, [sp+384]
100037720ldp x28, x27, [sp+368]
100037724add sp, sp, 432
100037728retab
10003772cb 0x100037738
100037730b 0x100037738
100037734bl fn_100005128
100037738
100037738loc_100037738:
100037738mov x19, x0
10003773cadd x0, sp, 48
100037740bl fn_100038160
100037744mov x0, x19
100037748bl _Unwind_Resume@plt
100037534
100037534__ZNK5Smack6NeonRW11writeLengthEyyj:
100037534pacibsp
100037538sub sp, sp, 432
10003753cstp x28, x27, [sp+368]
100037540stp x22, x21, [sp+384]
100037544stp x20, x19, [sp+400]
100037548stp x29, x30, [sp+416]
10003754cadd x29, sp, 416
100037550cbz w3, 0x1000376b0
100037554mov x20, x1
100037558xpacd x20
10003755cstur x20, [x29-56]
100037560movn x8, 0x3000000000
100037564subs xzr, x20, x8
100037568b.ls 0x100037698
10003756cmov x21, x3
100037570mov x22, x2
100037574mov x19, x0
100037578add x8, sp, 64
10003757cstr wzr, [sp+336]
100037580movi v0.2d, 0
100037584stp q0, q0, [x8+240]
100037588stp q0, q0, [x8+208]
10003758cstp q0, q0, [x8+176]
100037590stp q0, q0, [x8+144]
100037594stp q0, q0, [x8+112]
100037598stp q0, q0, [x8+80]
10003759cstp q0, q0, [sp+112]
1000375a0stp q0, q0, [sp+80]
1000375a4str q0, [sp+64]
1000375a8subs wzr, w3, 260
1000375acb.hi 0x1000375e0
1000375b0add x2, sp, 64
1000375b4mov x0, x19
1000375b8mov x1, x20
1000375bcmovz w3, 276
1000375c0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000375c4tbz w0, 0, 0x100037698
1000375c8mov w2, w21
1000375ccadd x0, sp, 64
1000375d0mov x1, x22
1000375d4bl memcpy@plt
1000375d8movz w21, 260
1000375dcadd x22, sp, 64
1000375e0
1000375e0loc_1000375e0:
1000375e0movz x8, 0
1000375e4add x9, x22, 16
1000375e8stur x9, [x29-64]
1000375ecstrb wzr, [sp+48]
1000375f0str x19, [sp+56]
1000375f4sub x9, x29, 64
1000375f8stp x19, x9, [sp+8]
1000375fcsub x9, x29, 56
100037600add x10, sp, 40
100037604stp x9, x10, [sp+24]
100037608mov w21, w21
10003760cstr xzr, [sp+40]
100037610hint
100037614ldr x22, 54252
100037618add x9, x8, 260
10003761cadd x10, x9, x20
100037620add x11, x20, x21
100037624subs xzr, x10, x11
100037628b.ls 0x100037650
10003762c
10003762cloc_10003762c:
10003762cldr x12, [x22]
100037630sub x12, xzr, x12
100037634sub x11, x11, 1
100037638eor x10, x10, x11
10003763cand x10, x10, x12
100037640subs xzr, x10, 0
100037644ccmp x9, x21, 2, eq
100037648b.ls 0x100037658
10003764cb 0x1000376b8
100037650
100037650loc_100037650:
100037650subs xzr, x9, x21
100037654b.hi 0x1000376b8
100037658
100037658loc_100037658:
100037658add x0, sp, 8
10003765cbl fn_10003774c
100037660mov x20, x0
100037664cbz w0, 0x100037700
100037668ldr x8, [sp+40]
10003766cadd x8, x8, 260
100037670str x8, [sp+40]
100037674subs xzr, x8, x21
100037678b.hs 0x100037700
10003767cldur x20, [x29-56]
100037680add x9, x8, 260
100037684add x10, x9, x20
100037688add x11, x20, x21
10003768csubs xzr, x10, x11
100037690b.ls 0x100037650
100037694b 0x10003762c
100037698
100037698loc_100037698:
100037698movz w0, 0
10003769cbl usleep@plt
1000376a0movz w0, 50
1000376a4bl usleep@plt
1000376a8movz w20, 0
1000376acb 0x100037710
1000376b0
1000376b0loc_1000376b0:
1000376b0movz w20, 1
1000376b4b 0x100037710
1000376b8
1000376b8loc_1000376b8:
1000376b8subs xzr, x9, x21
1000376bcb.ls 0x1000376d8
1000376c0movz w0, 50
1000376c4bl usleep@plt
1000376c8movz w0, 50
1000376ccbl usleep@plt
1000376d0ldr x8, [sp+40]
1000376d4ldur x20, [x29-56]
1000376d8
1000376d8loc_1000376d8:
1000376d8sub x8, x8, x21
1000376dcadd x8, x8, 260
1000376e0sub x9, x20, x8
1000376e4stur x9, [x29-56]
1000376e8ldur x9, [x29-64]
1000376ecsub x8, x9, x8
1000376f0stur x8, [x29-64]
1000376f4add x0, sp, 8
1000376f8bl fn_10003774c
1000376fcmov x20, x0
100037700
100037700loc_100037700:
100037700ldr x1, [x19+32]
100037704mov x0, x19
100037708movz w2, 0
10003770cbl fn_1000381a0
100037710
100037710loc_100037710:
100037710mov x0, x20
100037714ldp x29, x30, [sp+416]
100037718ldp x20, x19, [sp+400]
10003771cldp x22, x21, [sp+384]
100037720ldp x28, x27, [sp+368]
100037724add sp, sp, 432
100037728retab
10003772cb 0x100037738
100037730b 0x100037738
100037734bl fn_100005128
100037738
100037738loc_100037738:
100037738mov x19, x0
10003773cadd x0, sp, 48
100037740bl fn_100038160
100037744mov x0, x19
100037748bl _Unwind_Resume@plt
100037534
10003774c
10003774cfn_10003774c:
10003774cpacibsp
100037750stp d9, d8, [sp-112]!
100037754stp x28, x27, [sp+16]
100037758stp x26, x25, [sp+32]
10003775cstp x24, x23, [sp+48]
100037760stp x22, x21, [sp+64]
100037764stp x20, x19, [sp+80]
100037768stp x29, x30, [sp+96]
10003776cadd x29, sp, 96
100037770movz w9, 7728
100037774hint
100037778ldr x16, 53960
10003777cblraaz x16
100037780sub sp, sp, 4096
100037784sub sp, sp, 3632
100037788mov x22, x0
10003778cldr x20, [x0]
100037790ldp x8, x9, [x0+16]
100037794ldr x8, [x8]
100037798ldr x9, [x9]
10003779cadd x21, x9, x8
1000377a0mov x19, x20
1000377a4ldr w0, [x19+16]!
1000377a8bl thread_suspend@plt
1000377accbz w0, 0x1000377c8
1000377b0movz w0, 0
1000377b4bl usleep@plt
1000377b8movz w0, 50
1000377bcbl usleep@plt
1000377c0movz w0, 50
1000377c4bl usleep@plt
1000377c8
1000377c8loc_1000377c8:
1000377c8strb wzr, [sp+2480]
1000377ccstr x20, [sp+2488]
1000377d0mov x0, x20
1000377d4mov x1, x21
1000377d8movz w2, 0
1000377dcbl fn_1000381a0
1000377e0tbz w0, 0, 0x100037928
1000377e4movz w8, 38528
1000377e8movk w8, 0x980000
1000377ecstr x8, [sp+1392]
1000377f0add x0, sp, 1392
1000377f4bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
1000377f8adrp x8, 0x11000
1000377fcldr x9, [x8+3304]
100037800add x9, x9, 10
100037804str x9, [x8+3304]
100037808ldr w0, [x19]
10003780cbl thread_resume@plt
100037810cbz w0, 0x10003782c
100037814movz w0, 0
100037818bl usleep@plt
10003781cmovz w0, 50
100037820bl usleep@plt
100037824movz w0, 50
100037828bl usleep@plt
10003782c
10003782cloc_10003782c:
10003782cadd x21, x20, 28
100037830add x0, sp, 288
100037834mov x1, x20
100037838mov x2, x19
10003783cmov x3, x21
100037840bl fn_1000384f0
100037844add x8, sp, 2480
100037848mov x0, x19
10003784cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE11getVFPStateEv@plt
100037850ldrb w8, [sp+2740]
100037854cbz w8, 0x100037da8
100037858ldr x8, [x22+8]
10003785cldr x8, [x8]
100037860ldr x9, [x22+24]
100037864ldr x9, [x9]
100037868add x1, x9, x8
10003786cadd x0, sp, 24
100037870movz w2, 260
100037874bl memcpy@plt
100037878str x20, [sp+1376]
10003787cmovz w8, 1
100037880str w8, [sp+1384]
100037884strb wzr, [sp+1360]
100037888add x8, sp, 1376
10003788cstr x8, [sp+1368]
100037890ldr w8, [x20+16]
100037894str w8, [sp+1936]
100037898add x8, sp, 1392
10003789cadd x0, sp, 1936
1000378a0bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
1000378a4ldrb w8, [sp+1920]
1000378a8cbz w8, 0x10003797c
1000378acadd x0, sp, 2480
1000378b0add x1, sp, 1392
1000378b4movz w2, 529
1000378b8bl memcpy@plt
1000378bcadd x0, sp, 832
1000378c0add x1, sp, 2480
1000378c4movz w2, 528
1000378c8bl memcpy@plt
1000378ccadd x0, sp, 832
1000378d0add x1, sp, 24
1000378d4movz w2, 260
1000378d8bl memcmp@plt
1000378dcmov x22, x0
1000378e0ldr x8, [sp+1376]
1000378e4ldr w9, [sp+1384]
1000378e8subs wzr, w9, 0
1000378ecmovz w9, 16
1000378f0movz w10, 20
1000378f4csel x9, x10, x9, eq
1000378f8ldr w0, [x8+x9]
1000378fcbl thread_suspend@plt
100037900cbz w0, 0x10003798c
100037904movz w0, 0
100037908bl usleep@plt
10003790cmovz w0, 50
100037910bl usleep@plt
100037914movz w0, 50
100037918bl usleep@plt
10003791cmovz w0, 0
100037920bl usleep@plt
100037924b 0x100037ccc
100037928
100037928loc_100037928:
100037928movz w0, 0
10003792cbl usleep@plt
100037930movz w8, 38528
100037934movk w8, 0x980000
100037938str x8, [sp+1392]
10003793cadd x0, sp, 1392
100037940bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
100037944adrp x8, 0x11000
100037948ldr x9, [x8+3304]
10003794cadd x9, x9, 10
100037950str x9, [x8+3304]
100037954ldr w0, [x19]
100037958bl thread_resume@plt
10003795ccbz w0, 0x100037db0
100037960movz w0, 0
100037964bl usleep@plt
100037968movz w0, 50
10003796cbl usleep@plt
100037970movz w0, 50
100037974bl usleep@plt
100037978b 0x100037db0
10003797c
10003797cloc_10003797c:
10003797cmovz w0, 0
100037980bl usleep@plt
100037984
100037984loc_100037984:
100037984movz w28, 0
100037988b 0x100037cd8
10003798c
10003798cloc_10003798c:
10003798cstrb wzr, [sp+1392]
100037990add x8, sp, 1376
100037994str x8, [sp+1400]
100037998ldr w8, [sp+288]
10003799chint
1000379a0ldr x24, 52872
1000379a4ldr x9, [x24]
1000379a8str w8, [sp+2488]
1000379acstr wzr, [sp+2492]
1000379b0movz w8, 2506
1000379b4str wzr, [sp+2496]
1000379b8str w8, [sp+2500]
1000379bcstr x9, [sp+2504]
1000379c0hint
1000379c4ldr d8, 44164
1000379c8str d8, [sp+2512]
1000379ccmovz w8, 65
1000379d0str wzr, [sp+7708]
1000379d4str w8, [sp+2520]
1000379d8add x23, sp, 2480
1000379dcadd x0, x23, 44
1000379e0add x1, sp, 24
1000379e4movz w2, 260
1000379e8bl memcpy@plt
1000379ecadd x0, x23, 304
1000379f0movz w1, 4924
1000379f4bl bzero@plt
1000379f8hint
1000379fcldr d9, 45756
100037a00str d9, [sp+2480]
100037a04add x0, sp, 288
100037a08add x1, sp, 2480
100037a0cmovz w2, 32
100037a10movz w3, 0
100037a14movz w4, 0
100037a18bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
100037a1cmov x23, x0
100037a20ldr x8, [sp+1376]
100037a24ldr w9, [sp+1384]
100037a28subs wzr, w9, 0
100037a2cmovz w9, 16
100037a30movz w10, 20
100037a34csel x9, x10, x9, eq
100037a38ldr w0, [x8+x9]
100037a3cbl thread_resume@plt
100037a40cbz w0, 0x100037a5c
100037a44movz w0, 0
100037a48bl usleep@plt
100037a4cmovz w0, 50
100037a50bl usleep@plt
100037a54movz w0, 50
100037a58bl usleep@plt
100037a5c
100037a5cloc_100037a5c:
100037a5ctbz w23, 0, 0x100037ccc
100037a60cbz w22, 0x100037ddc
100037a64movz w25, 0
100037a68add x8, sp, 1392
100037a6corr x22, x8, 4
100037a70add x8, sp, 2480
100037a74orr x23, x8, 4
100037a78add x9, x8, 44
100037a7cadd x8, x8, 304
100037a80stp x8, x9, [sp+8]
100037a84
100037a84loc_100037a84:
100037a84add x0, sp, 560
100037a88add x1, sp, 24
100037a8cmovz w2, 260
100037a90bl memcpy@plt
100037a94bl _ZNSt3__16chrono12system_clock3nowEv@plt
100037a98movz w8, 16960
100037a9cmovk w8, 0xf0000
100037aa0add x28, x0, x8
100037aa4b 0x100037ab0
100037aa8
100037aa8loc_100037aa8:
100037aa8movz w0, 0
100037aacbl usleep@plt
100037ab0
100037ab0loc_100037ab0:
100037ab0bl _ZNSt3__16chrono12system_clock3nowEv@plt
100037ab4subs xzr, x0, x28
100037ab8b.ge 0x100037b30
100037abcldr x8, [sp+1376]
100037ac0ldr w9, [sp+1384]
100037ac4subs wzr, w9, 1
100037ac8b.eq 0x100037ad8
100037acccbnz w9, 0x100037ae4
100037ad0add x8, x8, 20
100037ad4b 0x100037adc
100037ad8
100037ad8loc_100037ad8:
100037ad8add x8, x8, 16
100037adc
100037adcloc_100037adc:
100037adcldr w8, [x8]
100037ae0str w8, [sp+2472]
100037ae4
100037ae4loc_100037ae4:
100037ae4add x8, sp, 1392
100037ae8add x0, sp, 2472
100037aecbl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037af0ldrb w8, [sp+1920]
100037af4cbz w8, 0x100037aa8
100037af8add x0, sp, 2480
100037afcadd x1, sp, 1392
100037b00movz w2, 529
100037b04bl memcpy@plt
100037b08add x0, sp, 1936
100037b0cadd x1, sp, 2480
100037b10movz w2, 528
100037b14bl memcpy@plt
100037b18add x0, sp, 1936
100037b1cadd x1, sp, 560
100037b20movz w2, 260
100037b24bl memcmp@plt
100037b28cbnz w0, 0x100037ab0
100037b2cb 0x100038088
100037b30
100037b30loc_100037b30:
100037b30movz w0, 50
100037b34bl usleep@plt
100037b38movz w0, 50
100037b3cbl usleep@plt
100037b40ldr x8, [sp+1376]
100037b44ldr w9, [sp+1384]
100037b48subs wzr, w9, 1
100037b4cb.eq 0x100037b5c
100037b50cbnz w9, 0x100037b68
100037b54add x8, x8, 20
100037b58b 0x100037b60
100037b5c
100037b5cloc_100037b5c:
100037b5cadd x8, x8, 16
100037b60
100037b60loc_100037b60:
100037b60ldr w8, [x8]
100037b64str w8, [sp+1392]
100037b68
100037b68loc_100037b68:
100037b68add x8, sp, 2480
100037b6cadd x0, sp, 1392
100037b70bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037b74ldrb w8, [sp+3008]
100037b78cbz w8, 0x100037ea4
100037b7cmovz w0, 50
100037b80bl usleep@plt
100037b84add x0, sp, 2480
100037b88mov x1, x20
100037b8cmov x2, x19
100037b90mov x3, x21
100037b94bl fn_1000384f0
100037b98ldr w8, [sp+2480]
100037b9csub w9, w8, 1
100037ba0adds wzr, w9, 2
100037ba4b.hs 0x100037eb0
100037ba8str w8, [sp+1392]
100037bacmov x0, x22
100037bb0mov x1, x23
100037bb4movz w2, 260
100037bb8bl memcpy@plt
100037bbcldr w8, [sp+2744]
100037bc0str w8, [sp+1656]
100037bc4ldr x8, [sp+1376]
100037bc8ldr w9, [sp+1384]
100037bcccbz w9, 0x100037be0
100037bd0subs wzr, w9, 1
100037bd4b.ne 0x100037be8
100037bd8add x8, x8, 16
100037bdcb 0x100037be4
100037be0
100037be0loc_100037be0:
100037be0add x8, x8, 20
100037be4
100037be4loc_100037be4:
100037be4ldr w27, [x8]
100037be8
100037be8loc_100037be8:
100037be8mov x0, x27
100037becbl thread_suspend@plt
100037bf0cbnz w0, 0x100037ebc
100037bf4strb wzr, [sp+1936]
100037bf8add x8, sp, 1376
100037bfcstr x8, [sp+1944]
100037c00ldr w8, [sp+1392]
100037c04ldr x9, [x24]
100037c08str w8, [sp+2488]
100037c0cstr wzr, [sp+2492]
100037c10str wzr, [sp+2496]
100037c14movz w8, 2506
100037c18str w8, [sp+2500]
100037c1cstr x9, [sp+2504]
100037c20str d8, [sp+2512]
100037c24str wzr, [sp+7708]
100037c28movz w8, 65
100037c2cstr w8, [sp+2520]
100037c30add x1, sp, 24
100037c34ldr x0, [sp+16]
100037c38movz w2, 260
100037c3cbl memcpy@plt
100037c40ldr x0, [sp+8]
100037c44movz w1, 4924
100037c48bl bzero@plt
100037c4cstr d9, [sp+2480]
100037c50add x0, sp, 1392
100037c54add x1, sp, 2480
100037c58movz w2, 32
100037c5cmovz w3, 0
100037c60movz w4, 0
100037c64bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
100037c68mov x28, x0
100037c6cldr x8, [sp+1376]
100037c70ldr w9, [sp+1384]
100037c74subs wzr, w9, 1
100037c78b.eq 0x100037c88
100037c7ccbnz w9, 0x100037c90
100037c80add x8, x8, 20
100037c84b 0x100037c8c
100037c88
100037c88loc_100037c88:
100037c88add x8, x8, 16
100037c8c
100037c8cloc_100037c8c:
100037c8cldr w26, [x8]
100037c90
100037c90loc_100037c90:
100037c90mov x0, x26
100037c94bl thread_resume@plt
100037c98cbz w0, 0x100037cb4
100037c9cmovz w0, 0
100037ca0bl usleep@plt
100037ca4movz w0, 50
100037ca8bl usleep@plt
100037cacmovz w0, 50
100037cb0bl usleep@plt
100037cb4
100037cb4loc_100037cb4:
100037cb4tbz w28, 0, 0x100037edc
100037cb8add w25, w25, 1
100037cbcmovz w28, 1
100037cc0subs wzr, w25, 3
100037cc4b.ne 0x100037a84
100037cc8b 0x100037cd8
100037ccc
100037cccloc_100037ccc:
100037cccmovz w0, 0
100037cd0bl usleep@plt
100037cd4movz w28, 0
100037cd8
100037cd8loc_100037cd8:
100037cd8ldr x8, [sp+1376]
100037cdcldr w9, [sp+1384]
100037ce0subs wzr, w9, 1
100037ce4b.eq 0x100037d1c
100037ce8cbnz w9, 0x100037d4c
100037cecadd x8, x8, 20
100037cf0ldr w8, [x8]
100037cf4movn x16, 60
100037cf8mov x0, x8
100037cfcmovz x1, 0
100037d00movz x2, 0
100037d04svc 0
100037d08cset w8, lo
100037d0cmov x9, x0
100037d10mov x10, x1
100037d14cbnz w9, 0x100037d74
100037d18b 0x100037d9c
100037d1c
100037d1cloc_100037d1c:
100037d1cadd x8, x8, 16
100037d20ldr w8, [x8]
100037d24movn x16, 60
100037d28mov x0, x8
100037d2cmovz x1, 0
100037d30movz x2, 0
100037d34svc 0
100037d38cset w8, lo
100037d3cmov x9, x0
100037d40mov x10, x1
100037d44cbnz w9, 0x100037d74
100037d48b 0x100037d9c
100037d4c
100037d4cloc_100037d4c:
100037d4cmovz x8, 0
100037d50movn x16, 60
100037d54mov x0, x8
100037d58movz x1, 0
100037d5cmovz x2, 0
100037d60svc 0
100037d64cset w8, lo
100037d68mov x9, x0
100037d6cmov x10, x1
100037d70cbz w9, 0x100037d9c
100037d74
100037d74loc_100037d74:
100037d74movz w0, 0
100037d78bl usleep@plt
100037d7cmovz w0, 50
100037d80bl usleep@plt
100037d84movz w0, 50
100037d88bl usleep@plt
100037d8cmovz w0, 50
100037d90bl usleep@plt
100037d94movz w0, 50
100037d98bl usleep@plt
100037d9c
100037d9cloc_100037d9c:
100037d9ctbz w28, 0, 0x100037da8
100037da0movz w0, 1
100037da4b 0x100037db4
100037da8
100037da8loc_100037da8:
100037da8movz w0, 0
100037dacbl usleep@plt
100037db0
100037db0loc_100037db0:
100037db0movz w0, 0
100037db4
100037db4loc_100037db4:
100037db4add sp, sp, 4096
100037db8add sp, sp, 3632
100037dbcldp x29, x30, [sp+96]
100037dc0ldp x20, x19, [sp+80]
100037dc4ldp x22, x21, [sp+64]
100037dc8ldp x24, x23, [sp+48]
100037dccldp x26, x25, [sp+32]
100037dd0ldp x28, x27, [sp+16]
100037dd4ldp d9, d8, [sp], 112
100037dd8retab
100037ddc
100037ddcloc_100037ddc:
100037ddcadd x23, sp, 2480
100037de0add x0, sp, 2480
100037de4mov x1, x20
100037de8mov x2, x19
100037decmov x3, x21
100037df0bl fn_1000384f0
100037df4ldr w8, [sp+2480]
100037df8sub w9, w8, 1
100037dfcadds wzr, w9, 2
100037e00b.hs 0x100037fa0
100037e04add x9, sp, 1936
100037e08orr x22, x9, 4
100037e0corr x23, x23, 4
100037e10str w8, [sp+1936]
100037e14mov x0, x22
100037e18mov x1, x23
100037e1cmovz w2, 260
100037e20bl memcpy@plt
100037e24ldr w8, [sp+2744]
100037e28str w8, [sp+2200]
100037e2cldr x8, [sp+1376]
100037e30ldr w9, [sp+1384]
100037e34subs wzr, w9, 1
100037e38b.eq 0x100037e48
100037e3ccbnz w9, 0x100037e54
100037e40add x8, x8, 20
100037e44b 0x100037e4c
100037e48
100037e48loc_100037e48:
100037e48add x8, x8, 16
100037e4c
100037e4cloc_100037e4c:
100037e4cldr w8, [x8]
100037e50str w8, [sp+2472]
100037e54
100037e54loc_100037e54:
100037e54add x8, sp, 1392
100037e58add x0, sp, 2472
100037e5cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037e60ldrb w8, [sp+1920]
100037e64cbz w8, 0x100038008
100037e68add x0, sp, 2480
100037e6cadd x1, sp, 1392
100037e70movz w2, 529
100037e74bl memcpy@plt
100037e78add x0, sp, 560
100037e7cadd x1, sp, 2480
100037e80movz w2, 260
100037e84bl memcpy@plt
100037e88ldr x8, [sp+1376]
100037e8cldr w9, [sp+1384]
100037e90subs wzr, w9, 1
100037e94b.eq 0x100037ee8
100037e98cbnz w9, 0x100037ef4
100037e9cadd x8, x8, 20
100037ea0b 0x100037eec
100037ea4
100037ea4loc_100037ea4:
100037ea4movz w0, 0
100037ea8bl usleep@plt
100037eacb 0x100037984
100037eb0
100037eb0loc_100037eb0:
100037eb0movz w0, 0
100037eb4bl usleep@plt
100037eb8b 0x100037984
100037ebc
100037ebcloc_100037ebc:
100037ebcmovz w0, 0
100037ec0bl usleep@plt
100037ec4movz w0, 50
100037ec8bl usleep@plt
100037eccmovz w0, 50
100037ed0bl usleep@plt
100037ed4movz w0, 0
100037ed8bl usleep@plt
100037edc
100037edcloc_100037edc:
100037edcmovz w0, 0
100037ee0bl usleep@plt
100037ee4b 0x100037984
100037ee8
100037ee8loc_100037ee8:
100037ee8add x8, x8, 16
100037eec
100037eecloc_100037eec:
100037eecldr w8, [x8]
100037ef0str w8, [sp+2480]
100037ef4
100037ef4loc_100037ef4:
100037ef4add x0, sp, 2480
100037ef8bl _ZNK14ThreadPortBaseI14ThreadPortWeakE7suspendEv@plt
100037efctbz w0, 0, 0x100038058
100037f00add x0, sp, 1936
100037f04add x1, sp, 560
100037f08bl _ZN16ExceptionMessageILi2ELj7166ELy2147483650EE4SendERK21PortSendOnceRightWeakRK22__darwin_arm_vfp_state@plt
100037f0cmov x24, x0
100037f10ldr x8, [sp+1376]
100037f14ldr w9, [sp+1384]
100037f18subs wzr, w9, 1
100037f1cb.eq 0x100037f2c
100037f20cbnz w9, 0x100037f38
100037f24add x8, x8, 20
100037f28b 0x100037f30
100037f2c
100037f2cloc_100037f2c:
100037f2cadd x8, x8, 16
100037f30
100037f30loc_100037f30:
100037f30ldr w8, [x8]
100037f34str w8, [sp+2480]
100037f38
100037f38loc_100037f38:
100037f38add x0, sp, 2480
100037f3cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
100037f40tbz w24, 0, 0x100038060
100037f44add x0, sp, 2480
100037f48mov x1, x20
100037f4cmov x2, x19
100037f50mov x3, x21
100037f54bl fn_1000384f0
100037f58ldr w8, [sp+2480]
100037f5csub w9, w8, 1
100037f60adds wzr, w9, 3
100037f64b.hi 0x100037fa0
100037f68str w8, [sp+1936]
100037f6cmov x0, x22
100037f70mov x1, x23
100037f74movz w2, 260
100037f78bl memcpy@plt
100037f7cldr w8, [sp+2744]
100037f80str w8, [sp+2200]
100037f84ldr x8, [sp+1376]
100037f88ldr w9, [sp+1384]
100037f8ccbz w9, 0x100037fac
100037f90subs wzr, w9, 1
100037f94b.ne 0x100037fb8
100037f98add x8, x8, 16
100037f9cb 0x100037fb0
100037fa0
100037fa0loc_100037fa0:
100037fa0movz w0, 0
100037fa4bl usleep@plt
100037fa8b 0x100038060
100037fac
100037facloc_100037fac:
100037facadd x8, x8, 20
100037fb0
100037fb0loc_100037fb0:
100037fb0ldr w8, [x8]
100037fb4str w8, [sp+2472]
100037fb8
100037fb8loc_100037fb8:
100037fb8add x8, sp, 1392
100037fbcadd x0, sp, 2472
100037fc0bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037fc4ldrb w8, [sp+1920]
100037fc8cbz w8, 0x100038008
100037fccadd x0, sp, 2480
100037fd0add x1, sp, 1392
100037fd4movz w2, 529
100037fd8bl memcpy@plt
100037fdcadd x0, sp, 560
100037fe0add x1, sp, 2480
100037fe4movz w2, 260
100037fe8bl memcpy@plt
100037fecldr x8, [sp+1376]
100037ff0ldr w9, [sp+1384]
100037ff4cbz w9, 0x100038014
100037ff8subs wzr, w9, 1
100037ffcb.ne 0x100038020
100038000add x8, x8, 16
100038004b 0x100038018
100038008
100038008loc_100038008:
100038008movz w0, 0
10003800cbl usleep@plt
100038010b 0x100038060
100038014
100038014loc_100038014:
100038014add x8, x8, 20
100038018
100038018loc_100038018:
100038018ldr w8, [x8]
10003801cstr w8, [sp+2480]
100038020
100038020loc_100038020:
100038020add x0, sp, 2480
100038024bl _ZNK14ThreadPortBaseI14ThreadPortWeakE7suspendEv@plt
100038028cbz w0, 0x100038058
10003802cadd x0, sp, 1936
100038030add x1, sp, 560
100038034bl _ZN16ExceptionMessageILi2ELj7166ELy2147483650EE4SendERK21PortSendOnceRightWeakRK22__darwin_arm_vfp_state@plt
100038038mov x19, x0
10003803cldr x8, [sp+1376]
100038040ldr w9, [sp+1384]
100038044cbz w9, 0x100038070
100038048subs wzr, w9, 1
10003804cb.ne 0x10003807c
100038050add x8, x8, 16
100038054b 0x100038074
100038058
100038058loc_100038058:
100038058movz w0, 0
10003805cbl usleep@plt
100038060
100038060loc_100038060:
100038060movz w0, 0
100038064bl usleep@plt
100038068movz w28, 0
10003806cb 0x100037cd8
100038070
100038070loc_100038070:
100038070add x8, x8, 20
100038074
100038074loc_100038074:
100038074ldr w8, [x8]
100038078str w8, [sp+2480]
10003807c
10003807cloc_10003807c:
10003807cadd x0, sp, 2480
100038080bl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
100038084tbz w19, 0, 0x100038060
100038088
100038088loc_100038088:
100038088movz w28, 1
10003808cb 0x100037cd8
100038090b 0x100038130
100038094b 0x100038130
100038098bl fn_100005128
10003809cmov x19, x0
1000380a0ldr x8, [sp+1376]
1000380a4ldr w9, [sp+1384]
1000380a8subs wzr, w9, 1
1000380acb.eq 0x1000380bc
1000380b0cbnz w9, 0x1000380c8
1000380b4add x8, x8, 20
1000380b8b 0x1000380c0
1000380bc
1000380bcloc_1000380bc:
1000380bcadd x8, x8, 16
1000380c0
1000380c0loc_1000380c0:
1000380c0ldr w8, [x8]
1000380c4str w8, [sp+2480]
1000380c8
1000380c8loc_1000380c8:
1000380c8add x0, sp, 2480
1000380ccbl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
1000380d0b 0x100038134
1000380d4bl fn_100005128
1000380d8b 0x100038130
1000380dcb 0x100038130
1000380e0b 0x100038130
1000380e4b 0x100038130
1000380e8mov x19, x0
1000380ecadd x0, sp, 1936
1000380f0bl fn_100038b64
1000380f4b 0x100038134
1000380f8b 0x100038130
1000380fcb 0x100038130
100038100b 0x100038130
100038104b 0x100038130
100038108mov x19, x0
10003810cadd x0, sp, 1392
100038110bl fn_100038af4
100038114b 0x100038134
100038118b 0x100038130
10003811cbl fn_100005128
100038120bl fn_100005128
100038124b 0x100038130
100038128b 0x100038130
10003812cbl fn_100005128
100038130
100038130loc_100038130:
100038130mov x19, x0
100038134
100038134loc_100038134:
100038134add x0, sp, 1360
100038138bl fn_100038874
10003813cmov x0, x19
100038140bl _Unwind_Resume@plt
100038144mov x19, x0
100038148add x0, sp, 2480
10003814cbl fn_100038974
100038150mov x0, x19
100038154bl _Unwind_Resume@plt
100038158bl fn_100005128
10003815cbl fn_100005128
10003774c
10003774cfn_10003774c:
10003774cpacibsp
100037750stp d9, d8, [sp-112]!
100037754stp x28, x27, [sp+16]
100037758stp x26, x25, [sp+32]
10003775cstp x24, x23, [sp+48]
100037760stp x22, x21, [sp+64]
100037764stp x20, x19, [sp+80]
100037768stp x29, x30, [sp+96]
10003776cadd x29, sp, 96
100037770movz w9, 7728
100037774hint
100037778ldr x16, 53960
10003777cblraaz x16
100037780sub sp, sp, 4096
100037784sub sp, sp, 3632
100037788mov x22, x0
10003778cldr x20, [x0]
100037790ldp x8, x9, [x0+16]
100037794ldr x8, [x8]
100037798ldr x9, [x9]
10003779cadd x21, x9, x8
1000377a0mov x19, x20
1000377a4ldr w0, [x19+16]!
1000377a8bl thread_suspend@plt
1000377accbz w0, 0x1000377c8
1000377b0movz w0, 0
1000377b4bl usleep@plt
1000377b8movz w0, 50
1000377bcbl usleep@plt
1000377c0movz w0, 50
1000377c4bl usleep@plt
1000377c8
1000377c8loc_1000377c8:
1000377c8strb wzr, [sp+2480]
1000377ccstr x20, [sp+2488]
1000377d0mov x0, x20
1000377d4mov x1, x21
1000377d8movz w2, 0
1000377dcbl fn_1000381a0
1000377e0tbz w0, 0, 0x100037928
1000377e4movz w8, 38528
1000377e8movk w8, 0x980000
1000377ecstr x8, [sp+1392]
1000377f0add x0, sp, 1392
1000377f4bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
1000377f8adrp x8, 0x11000
1000377fcldr x9, [x8+3304]
100037800add x9, x9, 10
100037804str x9, [x8+3304]
100037808ldr w0, [x19]
10003780cbl thread_resume@plt
100037810cbz w0, 0x10003782c
100037814movz w0, 0
100037818bl usleep@plt
10003781cmovz w0, 50
100037820bl usleep@plt
100037824movz w0, 50
100037828bl usleep@plt
10003782c
10003782cloc_10003782c:
10003782cadd x21, x20, 28
100037830add x0, sp, 288
100037834mov x1, x20
100037838mov x2, x19
10003783cmov x3, x21
100037840bl fn_1000384f0
100037844add x8, sp, 2480
100037848mov x0, x19
10003784cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE11getVFPStateEv@plt
100037850ldrb w8, [sp+2740]
100037854cbz w8, 0x100037da8
100037858ldr x8, [x22+8]
10003785cldr x8, [x8]
100037860ldr x9, [x22+24]
100037864ldr x9, [x9]
100037868add x1, x9, x8
10003786cadd x0, sp, 24
100037870movz w2, 260
100037874bl memcpy@plt
100037878str x20, [sp+1376]
10003787cmovz w8, 1
100037880str w8, [sp+1384]
100037884strb wzr, [sp+1360]
100037888add x8, sp, 1376
10003788cstr x8, [sp+1368]
100037890ldr w8, [x20+16]
100037894str w8, [sp+1936]
100037898add x8, sp, 1392
10003789cadd x0, sp, 1936
1000378a0bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
1000378a4ldrb w8, [sp+1920]
1000378a8cbz w8, 0x10003797c
1000378acadd x0, sp, 2480
1000378b0add x1, sp, 1392
1000378b4movz w2, 529
1000378b8bl memcpy@plt
1000378bcadd x0, sp, 832
1000378c0add x1, sp, 2480
1000378c4movz w2, 528
1000378c8bl memcpy@plt
1000378ccadd x0, sp, 832
1000378d0add x1, sp, 24
1000378d4movz w2, 260
1000378d8bl memcmp@plt
1000378dcmov x22, x0
1000378e0ldr x8, [sp+1376]
1000378e4ldr w9, [sp+1384]
1000378e8subs wzr, w9, 0
1000378ecmovz w9, 16
1000378f0movz w10, 20
1000378f4csel x9, x10, x9, eq
1000378f8ldr w0, [x8+x9]
1000378fcbl thread_suspend@plt
100037900cbz w0, 0x10003798c
100037904movz w0, 0
100037908bl usleep@plt
10003790cmovz w0, 50
100037910bl usleep@plt
100037914movz w0, 50
100037918bl usleep@plt
10003791cmovz w0, 0
100037920bl usleep@plt
100037924b 0x100037ccc
100037928
100037928loc_100037928:
100037928movz w0, 0
10003792cbl usleep@plt
100037930movz w8, 38528
100037934movk w8, 0x980000
100037938str x8, [sp+1392]
10003793cadd x0, sp, 1392
100037940bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
100037944adrp x8, 0x11000
100037948ldr x9, [x8+3304]
10003794cadd x9, x9, 10
100037950str x9, [x8+3304]
100037954ldr w0, [x19]
100037958bl thread_resume@plt
10003795ccbz w0, 0x100037db0
100037960movz w0, 0
100037964bl usleep@plt
100037968movz w0, 50
10003796cbl usleep@plt
100037970movz w0, 50
100037974bl usleep@plt
100037978b 0x100037db0
10003797c
10003797cloc_10003797c:
10003797cmovz w0, 0
100037980bl usleep@plt
100037984
100037984loc_100037984:
100037984movz w28, 0
100037988b 0x100037cd8
10003798c
10003798cloc_10003798c:
10003798cstrb wzr, [sp+1392]
100037990add x8, sp, 1376
100037994str x8, [sp+1400]
100037998ldr w8, [sp+288]
10003799chint
1000379a0ldr x24, 52872
1000379a4ldr x9, [x24]
1000379a8str w8, [sp+2488]
1000379acstr wzr, [sp+2492]
1000379b0movz w8, 2506
1000379b4str wzr, [sp+2496]
1000379b8str w8, [sp+2500]
1000379bcstr x9, [sp+2504]
1000379c0hint
1000379c4ldr d8, 44164
1000379c8str d8, [sp+2512]
1000379ccmovz w8, 65
1000379d0str wzr, [sp+7708]
1000379d4str w8, [sp+2520]
1000379d8add x23, sp, 2480
1000379dcadd x0, x23, 44
1000379e0add x1, sp, 24
1000379e4movz w2, 260
1000379e8bl memcpy@plt
1000379ecadd x0, x23, 304
1000379f0movz w1, 4924
1000379f4bl bzero@plt
1000379f8hint
1000379fcldr d9, 45756
100037a00str d9, [sp+2480]
100037a04add x0, sp, 288
100037a08add x1, sp, 2480
100037a0cmovz w2, 32
100037a10movz w3, 0
100037a14movz w4, 0
100037a18bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
100037a1cmov x23, x0
100037a20ldr x8, [sp+1376]
100037a24ldr w9, [sp+1384]
100037a28subs wzr, w9, 0
100037a2cmovz w9, 16
100037a30movz w10, 20
100037a34csel x9, x10, x9, eq
100037a38ldr w0, [x8+x9]
100037a3cbl thread_resume@plt
100037a40cbz w0, 0x100037a5c
100037a44movz w0, 0
100037a48bl usleep@plt
100037a4cmovz w0, 50
100037a50bl usleep@plt
100037a54movz w0, 50
100037a58bl usleep@plt
100037a5c
100037a5cloc_100037a5c:
100037a5ctbz w23, 0, 0x100037ccc
100037a60cbz w22, 0x100037ddc
100037a64movz w25, 0
100037a68add x8, sp, 1392
100037a6corr x22, x8, 4
100037a70add x8, sp, 2480
100037a74orr x23, x8, 4
100037a78add x9, x8, 44
100037a7cadd x8, x8, 304
100037a80stp x8, x9, [sp+8]
100037a84
100037a84loc_100037a84:
100037a84add x0, sp, 560
100037a88add x1, sp, 24
100037a8cmovz w2, 260
100037a90bl memcpy@plt
100037a94bl _ZNSt3__16chrono12system_clock3nowEv@plt
100037a98movz w8, 16960
100037a9cmovk w8, 0xf0000
100037aa0add x28, x0, x8
100037aa4b 0x100037ab0
100037aa8
100037aa8loc_100037aa8:
100037aa8movz w0, 0
100037aacbl usleep@plt
100037ab0
100037ab0loc_100037ab0:
100037ab0bl _ZNSt3__16chrono12system_clock3nowEv@plt
100037ab4subs xzr, x0, x28
100037ab8b.ge 0x100037b30
100037abcldr x8, [sp+1376]
100037ac0ldr w9, [sp+1384]
100037ac4subs wzr, w9, 1
100037ac8b.eq 0x100037ad8
100037acccbnz w9, 0x100037ae4
100037ad0add x8, x8, 20
100037ad4b 0x100037adc
100037ad8
100037ad8loc_100037ad8:
100037ad8add x8, x8, 16
100037adc
100037adcloc_100037adc:
100037adcldr w8, [x8]
100037ae0str w8, [sp+2472]
100037ae4
100037ae4loc_100037ae4:
100037ae4add x8, sp, 1392
100037ae8add x0, sp, 2472
100037aecbl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037af0ldrb w8, [sp+1920]
100037af4cbz w8, 0x100037aa8
100037af8add x0, sp, 2480
100037afcadd x1, sp, 1392
100037b00movz w2, 529
100037b04bl memcpy@plt
100037b08add x0, sp, 1936
100037b0cadd x1, sp, 2480
100037b10movz w2, 528
100037b14bl memcpy@plt
100037b18add x0, sp, 1936
100037b1cadd x1, sp, 560
100037b20movz w2, 260
100037b24bl memcmp@plt
100037b28cbnz w0, 0x100037ab0
100037b2cb 0x100038088
100037b30
100037b30loc_100037b30:
100037b30movz w0, 50
100037b34bl usleep@plt
100037b38movz w0, 50
100037b3cbl usleep@plt
100037b40ldr x8, [sp+1376]
100037b44ldr w9, [sp+1384]
100037b48subs wzr, w9, 1
100037b4cb.eq 0x100037b5c
100037b50cbnz w9, 0x100037b68
100037b54add x8, x8, 20
100037b58b 0x100037b60
100037b5c
100037b5cloc_100037b5c:
100037b5cadd x8, x8, 16
100037b60
100037b60loc_100037b60:
100037b60ldr w8, [x8]
100037b64str w8, [sp+1392]
100037b68
100037b68loc_100037b68:
100037b68add x8, sp, 2480
100037b6cadd x0, sp, 1392
100037b70bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037b74ldrb w8, [sp+3008]
100037b78cbz w8, 0x100037ea4
100037b7cmovz w0, 50
100037b80bl usleep@plt
100037b84add x0, sp, 2480
100037b88mov x1, x20
100037b8cmov x2, x19
100037b90mov x3, x21
100037b94bl fn_1000384f0
100037b98ldr w8, [sp+2480]
100037b9csub w9, w8, 1
100037ba0adds wzr, w9, 2
100037ba4b.hs 0x100037eb0
100037ba8str w8, [sp+1392]
100037bacmov x0, x22
100037bb0mov x1, x23
100037bb4movz w2, 260
100037bb8bl memcpy@plt
100037bbcldr w8, [sp+2744]
100037bc0str w8, [sp+1656]
100037bc4ldr x8, [sp+1376]
100037bc8ldr w9, [sp+1384]
100037bcccbz w9, 0x100037be0
100037bd0subs wzr, w9, 1
100037bd4b.ne 0x100037be8
100037bd8add x8, x8, 16
100037bdcb 0x100037be4
100037be0
100037be0loc_100037be0:
100037be0add x8, x8, 20
100037be4
100037be4loc_100037be4:
100037be4ldr w27, [x8]
100037be8
100037be8loc_100037be8:
100037be8mov x0, x27
100037becbl thread_suspend@plt
100037bf0cbnz w0, 0x100037ebc
100037bf4strb wzr, [sp+1936]
100037bf8add x8, sp, 1376
100037bfcstr x8, [sp+1944]
100037c00ldr w8, [sp+1392]
100037c04ldr x9, [x24]
100037c08str w8, [sp+2488]
100037c0cstr wzr, [sp+2492]
100037c10str wzr, [sp+2496]
100037c14movz w8, 2506
100037c18str w8, [sp+2500]
100037c1cstr x9, [sp+2504]
100037c20str d8, [sp+2512]
100037c24str wzr, [sp+7708]
100037c28movz w8, 65
100037c2cstr w8, [sp+2520]
100037c30add x1, sp, 24
100037c34ldr x0, [sp+16]
100037c38movz w2, 260
100037c3cbl memcpy@plt
100037c40ldr x0, [sp+8]
100037c44movz w1, 4924
100037c48bl bzero@plt
100037c4cstr d9, [sp+2480]
100037c50add x0, sp, 1392
100037c54add x1, sp, 2480
100037c58movz w2, 32
100037c5cmovz w3, 0
100037c60movz w4, 0
100037c64bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
100037c68mov x28, x0
100037c6cldr x8, [sp+1376]
100037c70ldr w9, [sp+1384]
100037c74subs wzr, w9, 1
100037c78b.eq 0x100037c88
100037c7ccbnz w9, 0x100037c90
100037c80add x8, x8, 20
100037c84b 0x100037c8c
100037c88
100037c88loc_100037c88:
100037c88add x8, x8, 16
100037c8c
100037c8cloc_100037c8c:
100037c8cldr w26, [x8]
100037c90
100037c90loc_100037c90:
100037c90mov x0, x26
100037c94bl thread_resume@plt
100037c98cbz w0, 0x100037cb4
100037c9cmovz w0, 0
100037ca0bl usleep@plt
100037ca4movz w0, 50
100037ca8bl usleep@plt
100037cacmovz w0, 50
100037cb0bl usleep@plt
100037cb4
100037cb4loc_100037cb4:
100037cb4tbz w28, 0, 0x100037edc
100037cb8add w25, w25, 1
100037cbcmovz w28, 1
100037cc0subs wzr, w25, 3
100037cc4b.ne 0x100037a84
100037cc8b 0x100037cd8
100037ccc
100037cccloc_100037ccc:
100037cccmovz w0, 0
100037cd0bl usleep@plt
100037cd4movz w28, 0
100037cd8
100037cd8loc_100037cd8:
100037cd8ldr x8, [sp+1376]
100037cdcldr w9, [sp+1384]
100037ce0subs wzr, w9, 1
100037ce4b.eq 0x100037d1c
100037ce8cbnz w9, 0x100037d4c
100037cecadd x8, x8, 20
100037cf0ldr w8, [x8]
100037cf4movn x16, 60
100037cf8mov x0, x8
100037cfcmovz x1, 0
100037d00movz x2, 0
100037d04svc 0
100037d08cset w8, lo
100037d0cmov x9, x0
100037d10mov x10, x1
100037d14cbnz w9, 0x100037d74
100037d18b 0x100037d9c
100037d1c
100037d1cloc_100037d1c:
100037d1cadd x8, x8, 16
100037d20ldr w8, [x8]
100037d24movn x16, 60
100037d28mov x0, x8
100037d2cmovz x1, 0
100037d30movz x2, 0
100037d34svc 0
100037d38cset w8, lo
100037d3cmov x9, x0
100037d40mov x10, x1
100037d44cbnz w9, 0x100037d74
100037d48b 0x100037d9c
100037d4c
100037d4cloc_100037d4c:
100037d4cmovz x8, 0
100037d50movn x16, 60
100037d54mov x0, x8
100037d58movz x1, 0
100037d5cmovz x2, 0
100037d60svc 0
100037d64cset w8, lo
100037d68mov x9, x0
100037d6cmov x10, x1
100037d70cbz w9, 0x100037d9c
100037d74
100037d74loc_100037d74:
100037d74movz w0, 0
100037d78bl usleep@plt
100037d7cmovz w0, 50
100037d80bl usleep@plt
100037d84movz w0, 50
100037d88bl usleep@plt
100037d8cmovz w0, 50
100037d90bl usleep@plt
100037d94movz w0, 50
100037d98bl usleep@plt
100037d9c
100037d9cloc_100037d9c:
100037d9ctbz w28, 0, 0x100037da8
100037da0movz w0, 1
100037da4b 0x100037db4
100037da8
100037da8loc_100037da8:
100037da8movz w0, 0
100037dacbl usleep@plt
100037db0
100037db0loc_100037db0:
100037db0movz w0, 0
100037db4
100037db4loc_100037db4:
100037db4add sp, sp, 4096
100037db8add sp, sp, 3632
100037dbcldp x29, x30, [sp+96]
100037dc0ldp x20, x19, [sp+80]
100037dc4ldp x22, x21, [sp+64]
100037dc8ldp x24, x23, [sp+48]
100037dccldp x26, x25, [sp+32]
100037dd0ldp x28, x27, [sp+16]
100037dd4ldp d9, d8, [sp], 112
100037dd8retab
100037ddc
100037ddcloc_100037ddc:
100037ddcadd x23, sp, 2480
100037de0add x0, sp, 2480
100037de4mov x1, x20
100037de8mov x2, x19
100037decmov x3, x21
100037df0bl fn_1000384f0
100037df4ldr w8, [sp+2480]
100037df8sub w9, w8, 1
100037dfcadds wzr, w9, 2
100037e00b.hs 0x100037fa0
100037e04add x9, sp, 1936
100037e08orr x22, x9, 4
100037e0corr x23, x23, 4
100037e10str w8, [sp+1936]
100037e14mov x0, x22
100037e18mov x1, x23
100037e1cmovz w2, 260
100037e20bl memcpy@plt
100037e24ldr w8, [sp+2744]
100037e28str w8, [sp+2200]
100037e2cldr x8, [sp+1376]
100037e30ldr w9, [sp+1384]
100037e34subs wzr, w9, 1
100037e38b.eq 0x100037e48
100037e3ccbnz w9, 0x100037e54
100037e40add x8, x8, 20
100037e44b 0x100037e4c
100037e48
100037e48loc_100037e48:
100037e48add x8, x8, 16
100037e4c
100037e4cloc_100037e4c:
100037e4cldr w8, [x8]
100037e50str w8, [sp+2472]
100037e54
100037e54loc_100037e54:
100037e54add x8, sp, 1392
100037e58add x0, sp, 2472
100037e5cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037e60ldrb w8, [sp+1920]
100037e64cbz w8, 0x100038008
100037e68add x0, sp, 2480
100037e6cadd x1, sp, 1392
100037e70movz w2, 529
100037e74bl memcpy@plt
100037e78add x0, sp, 560
100037e7cadd x1, sp, 2480
100037e80movz w2, 260
100037e84bl memcpy@plt
100037e88ldr x8, [sp+1376]
100037e8cldr w9, [sp+1384]
100037e90subs wzr, w9, 1
100037e94b.eq 0x100037ee8
100037e98cbnz w9, 0x100037ef4
100037e9cadd x8, x8, 20
100037ea0b 0x100037eec
100037ea4
100037ea4loc_100037ea4:
100037ea4movz w0, 0
100037ea8bl usleep@plt
100037eacb 0x100037984
100037eb0
100037eb0loc_100037eb0:
100037eb0movz w0, 0
100037eb4bl usleep@plt
100037eb8b 0x100037984
100037ebc
100037ebcloc_100037ebc:
100037ebcmovz w0, 0
100037ec0bl usleep@plt
100037ec4movz w0, 50
100037ec8bl usleep@plt
100037eccmovz w0, 50
100037ed0bl usleep@plt
100037ed4movz w0, 0
100037ed8bl usleep@plt
100037edc
100037edcloc_100037edc:
100037edcmovz w0, 0
100037ee0bl usleep@plt
100037ee4b 0x100037984
100037ee8
100037ee8loc_100037ee8:
100037ee8add x8, x8, 16
100037eec
100037eecloc_100037eec:
100037eecldr w8, [x8]
100037ef0str w8, [sp+2480]
100037ef4
100037ef4loc_100037ef4:
100037ef4add x0, sp, 2480
100037ef8bl _ZNK14ThreadPortBaseI14ThreadPortWeakE7suspendEv@plt
100037efctbz w0, 0, 0x100038058
100037f00add x0, sp, 1936
100037f04add x1, sp, 560
100037f08bl _ZN16ExceptionMessageILi2ELj7166ELy2147483650EE4SendERK21PortSendOnceRightWeakRK22__darwin_arm_vfp_state@plt
100037f0cmov x24, x0
100037f10ldr x8, [sp+1376]
100037f14ldr w9, [sp+1384]
100037f18subs wzr, w9, 1
100037f1cb.eq 0x100037f2c
100037f20cbnz w9, 0x100037f38
100037f24add x8, x8, 20
100037f28b 0x100037f30
100037f2c
100037f2cloc_100037f2c:
100037f2cadd x8, x8, 16
100037f30
100037f30loc_100037f30:
100037f30ldr w8, [x8]
100037f34str w8, [sp+2480]
100037f38
100037f38loc_100037f38:
100037f38add x0, sp, 2480
100037f3cbl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
100037f40tbz w24, 0, 0x100038060
100037f44add x0, sp, 2480
100037f48mov x1, x20
100037f4cmov x2, x19
100037f50mov x3, x21
100037f54bl fn_1000384f0
100037f58ldr w8, [sp+2480]
100037f5csub w9, w8, 1
100037f60adds wzr, w9, 3
100037f64b.hi 0x100037fa0
100037f68str w8, [sp+1936]
100037f6cmov x0, x22
100037f70mov x1, x23
100037f74movz w2, 260
100037f78bl memcpy@plt
100037f7cldr w8, [sp+2744]
100037f80str w8, [sp+2200]
100037f84ldr x8, [sp+1376]
100037f88ldr w9, [sp+1384]
100037f8ccbz w9, 0x100037fac
100037f90subs wzr, w9, 1
100037f94b.ne 0x100037fb8
100037f98add x8, x8, 16
100037f9cb 0x100037fb0
100037fa0
100037fa0loc_100037fa0:
100037fa0movz w0, 0
100037fa4bl usleep@plt
100037fa8b 0x100038060
100037fac
100037facloc_100037fac:
100037facadd x8, x8, 20
100037fb0
100037fb0loc_100037fb0:
100037fb0ldr w8, [x8]
100037fb4str w8, [sp+2472]
100037fb8
100037fb8loc_100037fb8:
100037fb8add x8, sp, 1392
100037fbcadd x0, sp, 2472
100037fc0bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100037fc4ldrb w8, [sp+1920]
100037fc8cbz w8, 0x100038008
100037fccadd x0, sp, 2480
100037fd0add x1, sp, 1392
100037fd4movz w2, 529
100037fd8bl memcpy@plt
100037fdcadd x0, sp, 560
100037fe0add x1, sp, 2480
100037fe4movz w2, 260
100037fe8bl memcpy@plt
100037fecldr x8, [sp+1376]
100037ff0ldr w9, [sp+1384]
100037ff4cbz w9, 0x100038014
100037ff8subs wzr, w9, 1
100037ffcb.ne 0x100038020
100038000add x8, x8, 16
100038004b 0x100038018
100038008
100038008loc_100038008:
100038008movz w0, 0
10003800cbl usleep@plt
100038010b 0x100038060
100038014
100038014loc_100038014:
100038014add x8, x8, 20
100038018
100038018loc_100038018:
100038018ldr w8, [x8]
10003801cstr w8, [sp+2480]
100038020
100038020loc_100038020:
100038020add x0, sp, 2480
100038024bl _ZNK14ThreadPortBaseI14ThreadPortWeakE7suspendEv@plt
100038028cbz w0, 0x100038058
10003802cadd x0, sp, 1936
100038030add x1, sp, 560
100038034bl _ZN16ExceptionMessageILi2ELj7166ELy2147483650EE4SendERK21PortSendOnceRightWeakRK22__darwin_arm_vfp_state@plt
100038038mov x19, x0
10003803cldr x8, [sp+1376]
100038040ldr w9, [sp+1384]
100038044cbz w9, 0x100038070
100038048subs wzr, w9, 1
10003804cb.ne 0x10003807c
100038050add x8, x8, 16
100038054b 0x100038074
100038058
100038058loc_100038058:
100038058movz w0, 0
10003805cbl usleep@plt
100038060
100038060loc_100038060:
100038060movz w0, 0
100038064bl usleep@plt
100038068movz w28, 0
10003806cb 0x100037cd8
100038070
100038070loc_100038070:
100038070add x8, x8, 20
100038074
100038074loc_100038074:
100038074ldr w8, [x8]
100038078str w8, [sp+2480]
10003807c
10003807cloc_10003807c:
10003807cadd x0, sp, 2480
100038080bl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
100038084tbz w19, 0, 0x100038060
100038088
100038088loc_100038088:
100038088movz w28, 1
10003808cb 0x100037cd8
100038090b 0x100038130
100038094b 0x100038130
100038098bl fn_100005128
10003809cmov x19, x0
1000380a0ldr x8, [sp+1376]
1000380a4ldr w9, [sp+1384]
1000380a8subs wzr, w9, 1
1000380acb.eq 0x1000380bc
1000380b0cbnz w9, 0x1000380c8
1000380b4add x8, x8, 20
1000380b8b 0x1000380c0
1000380bc
1000380bcloc_1000380bc:
1000380bcadd x8, x8, 16
1000380c0
1000380c0loc_1000380c0:
1000380c0ldr w8, [x8]
1000380c4str w8, [sp+2480]
1000380c8
1000380c8loc_1000380c8:
1000380c8add x0, sp, 2480
1000380ccbl _ZNK14ThreadPortBaseI14ThreadPortWeakE6resumeEv@plt
1000380d0b 0x100038134
1000380d4bl fn_100005128
1000380d8b 0x100038130
1000380dcb 0x100038130
1000380e0b 0x100038130
1000380e4b 0x100038130
1000380e8mov x19, x0
1000380ecadd x0, sp, 1936
1000380f0bl fn_100038b64
1000380f4b 0x100038134
1000380f8b 0x100038130
1000380fcb 0x100038130
100038100b 0x100038130
100038104b 0x100038130
100038108mov x19, x0
10003810cadd x0, sp, 1392
100038110bl fn_100038af4
100038114b 0x100038134
100038118b 0x100038130
10003811cbl fn_100005128
100038120bl fn_100005128
100038124b 0x100038130
100038128b 0x100038130
10003812cbl fn_100005128
100038130
100038130loc_100038130:
100038130mov x19, x0
100038134
100038134loc_100038134:
100038134add x0, sp, 1360
100038138bl fn_100038874
10003813cmov x0, x19
100038140bl _Unwind_Resume@plt
100038144mov x19, x0
100038148add x0, sp, 2480
10003814cbl fn_100038974
100038150mov x0, x19
100038154bl _Unwind_Resume@plt
100038158bl fn_100005128
10003815cbl fn_100005128
10003774c
100038160
100038160fn_100038160:
100038160pacibsp
100038164stp x20, x19, [sp-32]!
100038168stp x29, x30, [sp+16]
10003816cadd x29, sp, 16
100038170mov x19, x0
100038174ldrb w8, [x0]
100038178cbnz w8, 0x10003818c
10003817cldr x0, [x19+8]
100038180ldr x1, [x0+32]
100038184movz w2, 0
100038188bl fn_1000381a0
10003818c
10003818cloc_10003818c:
10003818cmov x0, x19
100038190ldp x29, x30, [sp+16]
100038194ldp x20, x19, [sp], 32
100038198retab
10003819cbl fn_100005128
100038160
100038160fn_100038160:
100038160pacibsp
100038164stp x20, x19, [sp-32]!
100038168stp x29, x30, [sp+16]
10003816cadd x29, sp, 16
100038170mov x19, x0
100038174ldrb w8, [x0]
100038178cbnz w8, 0x10003818c
10003817cldr x0, [x19+8]
100038180ldr x1, [x0+32]
100038184movz w2, 0
100038188bl fn_1000381a0
10003818c
10003818cloc_10003818c:
10003818cmov x0, x19
100038190ldp x29, x30, [sp+16]
100038194ldp x20, x19, [sp], 32
100038198retab
10003819cbl fn_100005128
100038160
1000381a0
1000381a0fn_1000381a0:
1000381a0pacibsp
1000381a4stp x28, x27, [sp-80]!
1000381a8stp x24, x23, [sp+16]
1000381acstp x22, x21, [sp+32]
1000381b0stp x20, x19, [sp+48]
1000381b4stp x29, x30, [sp+64]
1000381b8add x29, sp, 64
1000381bcmovz w9, 6848
1000381c0hint
1000381c4ldr x16, 51324
1000381c8blraaz x16
1000381ccsub sp, sp, 4096
1000381d0sub sp, sp, 2752
1000381d4mov x22, x2
1000381d8mov x21, x1
1000381dcmov x20, x0
1000381e0add x19, x0, 20
1000381e4add x3, x0, 24
1000381e8add x24, sp, 1616
1000381ecadd x0, sp, 1616
1000381f0mov x1, x20
1000381f4mov x2, x19
1000381f8bl fn_1000384f0
1000381fcldr w23, [sp+1616]
100038200sub w8, w23, 1
100038204adds wzr, w8, 2
100038208b.hs 0x1000383f0
10003820cstr w23, [sp+272]
100038210add x8, sp, 272
100038214orr x0, x8, 4
100038218orr x1, x24, 4
10003821cmovz w2, 260
100038220bl memcpy@plt
100038224ldr w8, [sp+1880]
100038228str w8, [sp+536]
10003822cadd x8, sp, 1072
100038230mov x0, x19
100038234bl _ZNK14ThreadPortBaseI14ThreadPortWeakE11getVFPStateEv@plt
100038238ldrb w8, [sp+1332]
10003823ccbz w8, 0x1000383f0
100038240add x0, sp, 1616
100038244add x1, sp, 1072
100038248movz w2, 261
10003824cbl memcpy@plt
100038250add x0, sp, 8
100038254add x1, sp, 1616
100038258movz w2, 260
10003825cbl memcpy@plt
100038260hint
100038264hint
100038268ldr w8, 0x10b34
10003826csubs wzr, w8, 2
100038270b.eq 0x1000383f0
100038274hint
100038278hint
10003827cldr w10, 0x10b1c
100038280subs wzr, w8, 1
100038284b.eq 0x10003828c
100038288cbnz w8, 0x1000382b8
10003828c
10003828cloc_10003828c:
10003828cmovz x8, 0
100038290subs wzr, w10, 1
100038294b.le 0x1000382c4
100038298subs wzr, w10, 2
10003829cb.eq 0x1000382d4
1000382a0subs wzr, w10, 3
1000382a4b.eq 0x1000382d4
1000382a8mov x9, x8
1000382acsubs wzr, w10, 4
1000382b0b.eq 0x1000382d4
1000382b4b 0x1000382e0
1000382b8
1000382b8loc_1000382b8:
1000382b8movz x8, 0
1000382bcmovz x9, 0
1000382c0b 0x1000382e0
1000382c4
1000382c4loc_1000382c4:
1000382c4cbz w10, 0x1000382d4
1000382c8mov x9, x8
1000382ccsubs wzr, w10, 1
1000382d0b.ne 0x1000382e0
1000382d4
1000382d4loc_1000382d4:
1000382d4add x8, sp, 8
1000382d8add x8, x8, 24
1000382dcand x9, x8, -256
1000382e0
1000382e0loc_1000382e0:
1000382e0and x8, x8, 255
1000382e4orr x8, x9, x8
1000382e8cbz x8, 0x1000383f0
1000382ecsub x9, x21, 16
1000382f0subs wzr, w22, 0
1000382f4csel x9, x9, x21, ne
1000382f8str x9, [x8]
1000382fcldr w0, [x20+16]
100038300bl thread_suspend@plt
100038304cbz w0, 0x10003832c
100038308movz w0, 0
10003830cbl usleep@plt
100038310movz w0, 50
100038314bl usleep@plt
100038318movz w0, 50
10003831cbl usleep@plt
100038320movz w0, 0
100038324bl usleep@plt
100038328b 0x1000383f0
10003832c
10003832cloc_10003832c:
10003832cstrb wzr, [sp+1072]
100038330str x20, [sp+1080]
100038334hint
100038338ldr x8, 50416
10003833cldr x8, [x8]
100038340str w23, [sp+1624]
100038344str wzr, [sp+1628]
100038348movz w9, 2506
10003834cstr wzr, [sp+1632]
100038350str w9, [sp+1636]
100038354str x8, [sp+1640]
100038358hint
10003835cldr d0, 41708
100038360str d0, [sp+1648]
100038364movz w8, 65
100038368str wzr, [sp+6844]
10003836cstr w8, [sp+1656]
100038370add x21, sp, 1616
100038374add x0, x21, 44
100038378add x1, sp, 8
10003837cmovz w2, 260
100038380bl memcpy@plt
100038384add x0, x21, 304
100038388movz w1, 4924
10003838cbl bzero@plt
100038390hint
100038394ldr d0, 43300
100038398str d0, [sp+1616]
10003839cadd x0, sp, 272
1000383a0add x1, sp, 1616
1000383a4movz w2, 32
1000383a8movz w3, 0
1000383acmovz w4, 0
1000383b0bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
1000383b4mov x21, x0
1000383b8ldr w0, [x20+16]
1000383bcbl thread_resume@plt
1000383c0cbz w0, 0x1000383dc
1000383c4movz w0, 0
1000383c8bl usleep@plt
1000383ccmovz w0, 50
1000383d0bl usleep@plt
1000383d4movz w0, 50
1000383d8bl usleep@plt
1000383dc
1000383dcloc_1000383dc:
1000383dctbz w21, 0, 0x1000383f0
1000383e0bl _ZNSt3__16chrono12system_clock3nowEv@plt
1000383e4add x8, x0, 0x1e8000
1000383e8add x20, x8, 1152
1000383ecb 0x100038424
1000383f0
1000383f0loc_1000383f0:
1000383f0movz w0, 0
1000383f4bl usleep@plt
1000383f8movz w0, 0
1000383fc
1000383fcloc_1000383fc:
1000383fcadd sp, sp, 4096
100038400add sp, sp, 2752
100038404ldp x29, x30, [sp+64]
100038408ldp x20, x19, [sp+48]
10003840cldp x22, x21, [sp+32]
100038410ldp x24, x23, [sp+16]
100038414ldp x28, x27, [sp], 80
100038418retab
10003841c
10003841cloc_10003841c:
10003841cmovz w0, 0
100038420bl usleep@plt
100038424
100038424loc_100038424:
100038424bl _ZNSt3__16chrono12system_clock3nowEv@plt
100038428add x8, sp, 1072
10003842csubs xzr, x0, x20
100038430b.ge 0x10003847c
100038434mov x0, x19
100038438bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
10003843cldrb w8, [sp+1600]
100038440cbz w8, 0x10003841c
100038444add x0, sp, 1616
100038448add x1, sp, 1072
10003844cmovz w2, 529
100038450bl memcpy@plt
100038454add x0, sp, 544
100038458add x1, sp, 1616
10003845cmovz w2, 528
100038460bl memcpy@plt
100038464add x0, sp, 544
100038468add x1, sp, 8
10003846cmovz w2, 260
100038470bl memcmp@plt
100038474cbnz w0, 0x100038424
100038478b 0x1000384d0
10003847c
10003847cloc_10003847c:
10003847cmov x0, x19
100038480bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100038484ldrb w8, [sp+1600]
100038488cbz w8, 0x1000384c8
10003848cadd x0, sp, 1616
100038490add x1, sp, 1072
100038494movz w2, 529
100038498bl memcpy@plt
10003849cadd x0, sp, 1072
1000384a0add x1, sp, 1616
1000384a4movz w2, 528
1000384a8bl memcpy@plt
1000384acadd x0, sp, 1072
1000384b0add x1, sp, 8
1000384b4movz w2, 260
1000384b8bl memcmp@plt
1000384bccbz w0, 0x1000384d0
1000384c0movz w0, 0
1000384c4bl usleep@plt
1000384c8
1000384c8loc_1000384c8:
1000384c8movz w0, 0
1000384ccbl usleep@plt
1000384d0
1000384d0loc_1000384d0:
1000384d0movz w0, 1
1000384d4b 0x1000383fc
1000384d8mov x19, x0
1000384dcadd x0, sp, 1072
1000384e0bl fn_1000389f8
1000384e4mov x0, x19
1000384e8bl _Unwind_Resume@plt
1000384ecbl fn_100005128
1000381a0
1000381a0fn_1000381a0:
1000381a0pacibsp
1000381a4stp x28, x27, [sp-80]!
1000381a8stp x24, x23, [sp+16]
1000381acstp x22, x21, [sp+32]
1000381b0stp x20, x19, [sp+48]
1000381b4stp x29, x30, [sp+64]
1000381b8add x29, sp, 64
1000381bcmovz w9, 6848
1000381c0hint
1000381c4ldr x16, 51324
1000381c8blraaz x16
1000381ccsub sp, sp, 4096
1000381d0sub sp, sp, 2752
1000381d4mov x22, x2
1000381d8mov x21, x1
1000381dcmov x20, x0
1000381e0add x19, x0, 20
1000381e4add x3, x0, 24
1000381e8add x24, sp, 1616
1000381ecadd x0, sp, 1616
1000381f0mov x1, x20
1000381f4mov x2, x19
1000381f8bl fn_1000384f0
1000381fcldr w23, [sp+1616]
100038200sub w8, w23, 1
100038204adds wzr, w8, 2
100038208b.hs 0x1000383f0
10003820cstr w23, [sp+272]
100038210add x8, sp, 272
100038214orr x0, x8, 4
100038218orr x1, x24, 4
10003821cmovz w2, 260
100038220bl memcpy@plt
100038224ldr w8, [sp+1880]
100038228str w8, [sp+536]
10003822cadd x8, sp, 1072
100038230mov x0, x19
100038234bl _ZNK14ThreadPortBaseI14ThreadPortWeakE11getVFPStateEv@plt
100038238ldrb w8, [sp+1332]
10003823ccbz w8, 0x1000383f0
100038240add x0, sp, 1616
100038244add x1, sp, 1072
100038248movz w2, 261
10003824cbl memcpy@plt
100038250add x0, sp, 8
100038254add x1, sp, 1616
100038258movz w2, 260
10003825cbl memcpy@plt
100038260hint
100038264hint
100038268ldr w8, 0x10b34
10003826csubs wzr, w8, 2
100038270b.eq 0x1000383f0
100038274hint
100038278hint
10003827cldr w10, 0x10b1c
100038280subs wzr, w8, 1
100038284b.eq 0x10003828c
100038288cbnz w8, 0x1000382b8
10003828c
10003828cloc_10003828c:
10003828cmovz x8, 0
100038290subs wzr, w10, 1
100038294b.le 0x1000382c4
100038298subs wzr, w10, 2
10003829cb.eq 0x1000382d4
1000382a0subs wzr, w10, 3
1000382a4b.eq 0x1000382d4
1000382a8mov x9, x8
1000382acsubs wzr, w10, 4
1000382b0b.eq 0x1000382d4
1000382b4b 0x1000382e0
1000382b8
1000382b8loc_1000382b8:
1000382b8movz x8, 0
1000382bcmovz x9, 0
1000382c0b 0x1000382e0
1000382c4
1000382c4loc_1000382c4:
1000382c4cbz w10, 0x1000382d4
1000382c8mov x9, x8
1000382ccsubs wzr, w10, 1
1000382d0b.ne 0x1000382e0
1000382d4
1000382d4loc_1000382d4:
1000382d4add x8, sp, 8
1000382d8add x8, x8, 24
1000382dcand x9, x8, -256
1000382e0
1000382e0loc_1000382e0:
1000382e0and x8, x8, 255
1000382e4orr x8, x9, x8
1000382e8cbz x8, 0x1000383f0
1000382ecsub x9, x21, 16
1000382f0subs wzr, w22, 0
1000382f4csel x9, x9, x21, ne
1000382f8str x9, [x8]
1000382fcldr w0, [x20+16]
100038300bl thread_suspend@plt
100038304cbz w0, 0x10003832c
100038308movz w0, 0
10003830cbl usleep@plt
100038310movz w0, 50
100038314bl usleep@plt
100038318movz w0, 50
10003831cbl usleep@plt
100038320movz w0, 0
100038324bl usleep@plt
100038328b 0x1000383f0
10003832c
10003832cloc_10003832c:
10003832cstrb wzr, [sp+1072]
100038330str x20, [sp+1080]
100038334hint
100038338ldr x8, 50416
10003833cldr x8, [x8]
100038340str w23, [sp+1624]
100038344str wzr, [sp+1628]
100038348movz w9, 2506
10003834cstr wzr, [sp+1632]
100038350str w9, [sp+1636]
100038354str x8, [sp+1640]
100038358hint
10003835cldr d0, 41708
100038360str d0, [sp+1648]
100038364movz w8, 65
100038368str wzr, [sp+6844]
10003836cstr w8, [sp+1656]
100038370add x21, sp, 1616
100038374add x0, x21, 44
100038378add x1, sp, 8
10003837cmovz w2, 260
100038380bl memcpy@plt
100038384add x0, x21, 304
100038388movz w1, 4924
10003838cbl bzero@plt
100038390hint
100038394ldr d0, 43300
100038398str d0, [sp+1616]
10003839cadd x0, sp, 272
1000383a0add x1, sp, 1616
1000383a4movz w2, 32
1000383a8movz w3, 0
1000383acmovz w4, 0
1000383b0bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
1000383b4mov x21, x0
1000383b8ldr w0, [x20+16]
1000383bcbl thread_resume@plt
1000383c0cbz w0, 0x1000383dc
1000383c4movz w0, 0
1000383c8bl usleep@plt
1000383ccmovz w0, 50
1000383d0bl usleep@plt
1000383d4movz w0, 50
1000383d8bl usleep@plt
1000383dc
1000383dcloc_1000383dc:
1000383dctbz w21, 0, 0x1000383f0
1000383e0bl _ZNSt3__16chrono12system_clock3nowEv@plt
1000383e4add x8, x0, 0x1e8000
1000383e8add x20, x8, 1152
1000383ecb 0x100038424
1000383f0
1000383f0loc_1000383f0:
1000383f0movz w0, 0
1000383f4bl usleep@plt
1000383f8movz w0, 0
1000383fc
1000383fcloc_1000383fc:
1000383fcadd sp, sp, 4096
100038400add sp, sp, 2752
100038404ldp x29, x30, [sp+64]
100038408ldp x20, x19, [sp+48]
10003840cldp x22, x21, [sp+32]
100038410ldp x24, x23, [sp+16]
100038414ldp x28, x27, [sp], 80
100038418retab
10003841c
10003841cloc_10003841c:
10003841cmovz w0, 0
100038420bl usleep@plt
100038424
100038424loc_100038424:
100038424bl _ZNSt3__16chrono12system_clock3nowEv@plt
100038428add x8, sp, 1072
10003842csubs xzr, x0, x20
100038430b.ge 0x10003847c
100038434mov x0, x19
100038438bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
10003843cldrb w8, [sp+1600]
100038440cbz w8, 0x10003841c
100038444add x0, sp, 1616
100038448add x1, sp, 1072
10003844cmovz w2, 529
100038450bl memcpy@plt
100038454add x0, sp, 544
100038458add x1, sp, 1616
10003845cmovz w2, 528
100038460bl memcpy@plt
100038464add x0, sp, 544
100038468add x1, sp, 8
10003846cmovz w2, 260
100038470bl memcmp@plt
100038474cbnz w0, 0x100038424
100038478b 0x1000384d0
10003847c
10003847cloc_10003847c:
10003847cmov x0, x19
100038480bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100038484ldrb w8, [sp+1600]
100038488cbz w8, 0x1000384c8
10003848cadd x0, sp, 1616
100038490add x1, sp, 1072
100038494movz w2, 529
100038498bl memcpy@plt
10003849cadd x0, sp, 1072
1000384a0add x1, sp, 1616
1000384a4movz w2, 528
1000384a8bl memcpy@plt
1000384acadd x0, sp, 1072
1000384b0add x1, sp, 8
1000384b4movz w2, 260
1000384b8bl memcmp@plt
1000384bccbz w0, 0x1000384d0
1000384c0movz w0, 0
1000384c4bl usleep@plt
1000384c8
1000384c8loc_1000384c8:
1000384c8movz w0, 0
1000384ccbl usleep@plt
1000384d0
1000384d0loc_1000384d0:
1000384d0movz w0, 1
1000384d4b 0x1000383fc
1000384d8mov x19, x0
1000384dcadd x0, sp, 1072
1000384e0bl fn_1000389f8
1000384e4mov x0, x19
1000384e8bl _Unwind_Resume@plt
1000384ecbl fn_100005128
1000381a0
1000384f0
1000384f0fn_1000384f0:
1000384f0pacibsp
1000384f4stp x28, x27, [sp-96]!
1000384f8stp x26, x25, [sp+16]
1000384fcstp x24, x23, [sp+32]
100038500stp x22, x21, [sp+48]
100038504stp x20, x19, [sp+64]
100038508stp x29, x30, [sp+80]
10003850cadd x29, sp, 80
100038510movz w9, 11104
100038514hint
100038518ldr x16, 50472
10003851cblraaz x16
100038520sub sp, sp, 8192
100038524sub sp, sp, 2912
100038528mov x21, x3
10003852cmov x20, x2
100038530mov x23, x1
100038534mov x19, x0
100038538ldr w0, [x2]
10003853cbl thread_resume@plt
100038540cbz w0, 0x100038590
100038544movz w0, 0
100038548bl usleep@plt
10003854cmovz w0, 50
100038550bl usleep@plt
100038554movz w0, 50
100038558bl usleep@plt
10003855cmovz w0, 0
100038560bl usleep@plt
100038564movi v0.2d, 0
100038568stp q0, q0, [x19]
10003856cstp q0, q0, [x19+32]
100038570stp q0, q0, [x19+64]
100038574stp q0, q0, [x19+96]
100038578stp q0, q0, [x19+128]
10003857cstp q0, q0, [x19+160]
100038580stp q0, q0, [x19+192]
100038584stp q0, q0, [x19+224]
100038588stur q0, [x19+252]
10003858cb 0x100038814
100038590
100038590loc_100038590:
100038590add x26, sp, 272
100038594strb wzr, [sp+544]
100038598str x20, [sp+552]
10003859cstr wzr, [sp+528]
1000385a0movi v0.2d, 0
1000385a4stp q0, q0, [x26+224]
1000385a8stp q0, q0, [x26+192]
1000385acstp q0, q0, [x26+160]
1000385b0stp q0, q0, [x26+128]
1000385b4stp q0, q0, [x26+96]
1000385b8stp q0, q0, [x26+64]
1000385bcmovz w8, 5224
1000385c0add x9, sp, 4096
1000385c4add x9, x9, 1728
1000385c8add x27, x9, x8
1000385ccadd x28, sp, 560
1000385d0stp q0, q0, [x26+32]
1000385d4add x22, x28, 16
1000385d8add x23, x23, 20
1000385dcadd x8, x28, 64
1000385e0str x8, [sp]
1000385e4movz w24, 10
1000385e8stp q0, q0, [x26]
1000385ecb 0x1000385f8
1000385f0
1000385f0loc_1000385f0:
1000385f0subs w24, w24, 1
1000385f4b.eq 0x1000387d8
1000385f8
1000385f8loc_1000385f8:
1000385f8ldr w8, [x20]
1000385fcmovn x16, 60
100038600mov x0, x8
100038604movz x1, 0
100038608movz x2, 0
10003860csvc 0
100038610cset w8, lo
100038614mov x9, x0
100038618mov x10, x1
10003861ccbz w9, 0x100038648
100038620movz w0, 0
100038624bl usleep@plt
100038628movz w0, 50
10003862cbl usleep@plt
100038630movz w0, 50
100038634bl usleep@plt
100038638movz w0, 50
10003863cbl usleep@plt
100038640movz w0, 50
100038644bl usleep@plt
100038648
100038648loc_100038648:
100038648ldr w25, [x21]
10003864cadd x0, sp, 4096
100038650add x0, x0, 1728
100038654movz w1, 5236
100038658bl bzero@plt
10003865cldr x8, [x27]
100038660str x8, [sp+560]
100038664ldr w8, [x27+8]
100038668str w8, [sp+568]
10003866cstr w25, [sp+572]
100038670mov x0, x22
100038674movz w1, 5240
100038678bl bzero@plt
10003867cmovz w8, 5256
100038680str w8, [sp+564]
100038684add x0, sp, 560
100038688movz w1, 258
10003868cmovz w2, 0
100038690movz w3, 5256
100038694mov x4, x25
100038698movz w5, 1000
10003869cmovz w6, 0
1000386a0bl mach_msg@plt
1000386a4add x8, sp, 1729
1000386a8strb wzr, [x8+4095]
1000386acstr x28, [sp+5832]
1000386b0ldr w25, [sp+568]
1000386b4add w8, w25, 1
1000386b8subs wzr, w8, 1
1000386bcb.hi 0x1000386d0
1000386c0ldr w8, [sp+572]
1000386c4sub w8, w8, 1
1000386c8adds wzr, w8, 3
1000386ccb.hi 0x100038718
1000386d0
1000386d0loc_1000386d0:
1000386d0ldr w8, [sp+580]
1000386d4subs wzr, w8, 2406
1000386d8b.ne 0x100038718
1000386dcldr w8, [sp+620]
1000386e0subs wzr, w8, 65
1000386e4b.ne 0x100038724
1000386e8add x0, sp, 8
1000386ecldr x1, [sp]
1000386f0movz w2, 260
1000386f4bl memcpy@plt
1000386f8add x0, sp, 272
1000386fcadd x1, sp, 8
100038700movz w2, 260
100038704bl memcpy@plt
100038708sub w8, w25, 1
10003870cadds wzr, w8, 2
100038710b.hs 0x100038768
100038714b 0x1000387d8
100038718
100038718loc_100038718:
100038718movz w0, 0
10003871cbl usleep@plt
100038720b 0x10003872c
100038724
100038724loc_100038724:
100038724movz w0, 0
100038728bl usleep@plt
10003872c
10003872cloc_10003872c:
10003872cldr w8, [sp+568]
100038730stur w8, [x29-112]
100038734sub x0, x29, 112
100038738bl fn_100009ec8
10003873cmovz w25, 0
100038740movi v0.2d, 0
100038744stp q0, q0, [x26]
100038748stp q0, q0, [x26+32]
10003874cstp q0, q0, [x26+64]
100038750stp q0, q0, [x26+96]
100038754stp q0, q0, [x26+128]
100038758stp q0, q0, [x26+160]
10003875cstp q0, q0, [x26+192]
100038760stp q0, q0, [x26+224]
100038764str wzr, [sp+528]
100038768
100038768loc_100038768:
100038768add x8, sp, 560
10003876cmov x0, x23
100038770bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100038774movz w0, 0
100038778bl usleep@plt
10003877cmovz w0, 50
100038780bl usleep@plt
100038784ldr w8, [x20]
100038788movn x16, 60
10003878cmov x0, x8
100038790movz x1, 0
100038794movz x2, 0
100038798svc 0
10003879ccset w8, lo
1000387a0mov x9, x0
1000387a4mov x10, x1
1000387a8cbz w9, 0x1000385f0
1000387acmovz w0, 0
1000387b0bl usleep@plt
1000387b4movz w0, 50
1000387b8bl usleep@plt
1000387bcmovz w0, 50
1000387c0bl usleep@plt
1000387c4movz w0, 50
1000387c8bl usleep@plt
1000387ccmovz w0, 50
1000387d0bl usleep@plt
1000387d4b 0x1000385f0
1000387d8
1000387d8loc_1000387d8:
1000387d8str w25, [x19]
1000387dcadd x0, x19, 4
1000387e0add x1, sp, 272
1000387e4movz w2, 260
1000387e8bl memcpy@plt
1000387ecstr wzr, [x19+264]
1000387f0ldr w0, [x20]
1000387f4bl thread_suspend@plt
1000387f8cbz w0, 0x100038814
1000387fcmovz w0, 0
100038800bl usleep@plt
100038804movz w0, 50
100038808bl usleep@plt
10003880cmovz w0, 50
100038810bl usleep@plt
100038814
100038814loc_100038814:
100038814add sp, sp, 8192
100038818add sp, sp, 2912
10003881cldp x29, x30, [sp+80]
100038820ldp x20, x19, [sp+64]
100038824ldp x22, x21, [sp+48]
100038828ldp x24, x23, [sp+32]
10003882cldp x26, x25, [sp+16]
100038830ldp x28, x27, [sp], 96
100038834retab
100038838bl fn_100005128
10003883cb 0x100038840
100038840
100038840loc_100038840:
100038840mov x19, x0
100038844add x0, sp, 4096
100038848add x0, x0, 1728
10003884cbl fn_100038aa8
100038850b 0x100038864
100038854bl fn_100005128
100038858b 0x100038860
10003885cb 0x100038860
100038860
100038860loc_100038860:
100038860mov x19, x0
100038864
100038864loc_100038864:
100038864add x0, sp, 544
100038868bl fn_100038a50
10003886cmov x0, x19
100038870bl _Unwind_Resume@plt
1000384f0
1000384f0fn_1000384f0:
1000384f0pacibsp
1000384f4stp x28, x27, [sp-96]!
1000384f8stp x26, x25, [sp+16]
1000384fcstp x24, x23, [sp+32]
100038500stp x22, x21, [sp+48]
100038504stp x20, x19, [sp+64]
100038508stp x29, x30, [sp+80]
10003850cadd x29, sp, 80
100038510movz w9, 11104
100038514hint
100038518ldr x16, 50472
10003851cblraaz x16
100038520sub sp, sp, 8192
100038524sub sp, sp, 2912
100038528mov x21, x3
10003852cmov x20, x2
100038530mov x23, x1
100038534mov x19, x0
100038538ldr w0, [x2]
10003853cbl thread_resume@plt
100038540cbz w0, 0x100038590
100038544movz w0, 0
100038548bl usleep@plt
10003854cmovz w0, 50
100038550bl usleep@plt
100038554movz w0, 50
100038558bl usleep@plt
10003855cmovz w0, 0
100038560bl usleep@plt
100038564movi v0.2d, 0
100038568stp q0, q0, [x19]
10003856cstp q0, q0, [x19+32]
100038570stp q0, q0, [x19+64]
100038574stp q0, q0, [x19+96]
100038578stp q0, q0, [x19+128]
10003857cstp q0, q0, [x19+160]
100038580stp q0, q0, [x19+192]
100038584stp q0, q0, [x19+224]
100038588stur q0, [x19+252]
10003858cb 0x100038814
100038590
100038590loc_100038590:
100038590add x26, sp, 272
100038594strb wzr, [sp+544]
100038598str x20, [sp+552]
10003859cstr wzr, [sp+528]
1000385a0movi v0.2d, 0
1000385a4stp q0, q0, [x26+224]
1000385a8stp q0, q0, [x26+192]
1000385acstp q0, q0, [x26+160]
1000385b0stp q0, q0, [x26+128]
1000385b4stp q0, q0, [x26+96]
1000385b8stp q0, q0, [x26+64]
1000385bcmovz w8, 5224
1000385c0add x9, sp, 4096
1000385c4add x9, x9, 1728
1000385c8add x27, x9, x8
1000385ccadd x28, sp, 560
1000385d0stp q0, q0, [x26+32]
1000385d4add x22, x28, 16
1000385d8add x23, x23, 20
1000385dcadd x8, x28, 64
1000385e0str x8, [sp]
1000385e4movz w24, 10
1000385e8stp q0, q0, [x26]
1000385ecb 0x1000385f8
1000385f0
1000385f0loc_1000385f0:
1000385f0subs w24, w24, 1
1000385f4b.eq 0x1000387d8
1000385f8
1000385f8loc_1000385f8:
1000385f8ldr w8, [x20]
1000385fcmovn x16, 60
100038600mov x0, x8
100038604movz x1, 0
100038608movz x2, 0
10003860csvc 0
100038610cset w8, lo
100038614mov x9, x0
100038618mov x10, x1
10003861ccbz w9, 0x100038648
100038620movz w0, 0
100038624bl usleep@plt
100038628movz w0, 50
10003862cbl usleep@plt
100038630movz w0, 50
100038634bl usleep@plt
100038638movz w0, 50
10003863cbl usleep@plt
100038640movz w0, 50
100038644bl usleep@plt
100038648
100038648loc_100038648:
100038648ldr w25, [x21]
10003864cadd x0, sp, 4096
100038650add x0, x0, 1728
100038654movz w1, 5236
100038658bl bzero@plt
10003865cldr x8, [x27]
100038660str x8, [sp+560]
100038664ldr w8, [x27+8]
100038668str w8, [sp+568]
10003866cstr w25, [sp+572]
100038670mov x0, x22
100038674movz w1, 5240
100038678bl bzero@plt
10003867cmovz w8, 5256
100038680str w8, [sp+564]
100038684add x0, sp, 560
100038688movz w1, 258
10003868cmovz w2, 0
100038690movz w3, 5256
100038694mov x4, x25
100038698movz w5, 1000
10003869cmovz w6, 0
1000386a0bl mach_msg@plt
1000386a4add x8, sp, 1729
1000386a8strb wzr, [x8+4095]
1000386acstr x28, [sp+5832]
1000386b0ldr w25, [sp+568]
1000386b4add w8, w25, 1
1000386b8subs wzr, w8, 1
1000386bcb.hi 0x1000386d0
1000386c0ldr w8, [sp+572]
1000386c4sub w8, w8, 1
1000386c8adds wzr, w8, 3
1000386ccb.hi 0x100038718
1000386d0
1000386d0loc_1000386d0:
1000386d0ldr w8, [sp+580]
1000386d4subs wzr, w8, 2406
1000386d8b.ne 0x100038718
1000386dcldr w8, [sp+620]
1000386e0subs wzr, w8, 65
1000386e4b.ne 0x100038724
1000386e8add x0, sp, 8
1000386ecldr x1, [sp]
1000386f0movz w2, 260
1000386f4bl memcpy@plt
1000386f8add x0, sp, 272
1000386fcadd x1, sp, 8
100038700movz w2, 260
100038704bl memcpy@plt
100038708sub w8, w25, 1
10003870cadds wzr, w8, 2
100038710b.hs 0x100038768
100038714b 0x1000387d8
100038718
100038718loc_100038718:
100038718movz w0, 0
10003871cbl usleep@plt
100038720b 0x10003872c
100038724
100038724loc_100038724:
100038724movz w0, 0
100038728bl usleep@plt
10003872c
10003872cloc_10003872c:
10003872cldr w8, [sp+568]
100038730stur w8, [x29-112]
100038734sub x0, x29, 112
100038738bl fn_100009ec8
10003873cmovz w25, 0
100038740movi v0.2d, 0
100038744stp q0, q0, [x26]
100038748stp q0, q0, [x26+32]
10003874cstp q0, q0, [x26+64]
100038750stp q0, q0, [x26+96]
100038754stp q0, q0, [x26+128]
100038758stp q0, q0, [x26+160]
10003875cstp q0, q0, [x26+192]
100038760stp q0, q0, [x26+224]
100038764str wzr, [sp+528]
100038768
100038768loc_100038768:
100038768add x8, sp, 560
10003876cmov x0, x23
100038770bl _ZNK14ThreadPortBaseI14ThreadPortWeakE12getNeonStateEv@plt
100038774movz w0, 0
100038778bl usleep@plt
10003877cmovz w0, 50
100038780bl usleep@plt
100038784ldr w8, [x20]
100038788movn x16, 60
10003878cmov x0, x8
100038790movz x1, 0
100038794movz x2, 0
100038798svc 0
10003879ccset w8, lo
1000387a0mov x9, x0
1000387a4mov x10, x1
1000387a8cbz w9, 0x1000385f0
1000387acmovz w0, 0
1000387b0bl usleep@plt
1000387b4movz w0, 50
1000387b8bl usleep@plt
1000387bcmovz w0, 50
1000387c0bl usleep@plt
1000387c4movz w0, 50
1000387c8bl usleep@plt
1000387ccmovz w0, 50
1000387d0bl usleep@plt
1000387d4b 0x1000385f0
1000387d8
1000387d8loc_1000387d8:
1000387d8str w25, [x19]
1000387dcadd x0, x19, 4
1000387e0add x1, sp, 272
1000387e4movz w2, 260
1000387e8bl memcpy@plt
1000387ecstr wzr, [x19+264]
1000387f0ldr w0, [x20]
1000387f4bl thread_suspend@plt
1000387f8cbz w0, 0x100038814
1000387fcmovz w0, 0
100038800bl usleep@plt
100038804movz w0, 50
100038808bl usleep@plt
10003880cmovz w0, 50
100038810bl usleep@plt
100038814
100038814loc_100038814:
100038814add sp, sp, 8192
100038818add sp, sp, 2912
10003881cldp x29, x30, [sp+80]
100038820ldp x20, x19, [sp+64]
100038824ldp x22, x21, [sp+48]
100038828ldp x24, x23, [sp+32]
10003882cldp x26, x25, [sp+16]
100038830ldp x28, x27, [sp], 96
100038834retab
100038838bl fn_100005128
10003883cb 0x100038840
100038840
100038840loc_100038840:
100038840mov x19, x0
100038844add x0, sp, 4096
100038848add x0, x0, 1728
10003884cbl fn_100038aa8
100038850b 0x100038864
100038854bl fn_100005128
100038858b 0x100038860
10003885cb 0x100038860
100038860
100038860loc_100038860:
100038860mov x19, x0
100038864
100038864loc_100038864:
100038864add x0, sp, 544
100038868bl fn_100038a50
10003886cmov x0, x19
100038870bl _Unwind_Resume@plt
1000384f0
100038874
100038874fn_100038874:
100038874pacibsp
100038878sub sp, sp, 48
10003887cstp x20, x19, [sp+16]
100038880stp x29, x30, [sp+32]
100038884add x29, sp, 32
100038888mov x19, x0
10003888cldrb w8, [x0]
100038890cbnz w8, 0x10003895c
100038894ldr x9, [x19+8]
100038898ldr x8, [x9]
10003889cldr w9, [x9+8]
1000388a0subs wzr, w9, 1
1000388a4b.eq 0x1000388dc
1000388a8cbnz w9, 0x10003890c
1000388acadd x8, x8, 20
1000388b0ldr w8, [x8]
1000388b4movn x16, 60
1000388b8mov x0, x8
1000388bcmovz x1, 0
1000388c0movz x2, 0
1000388c4svc 0
1000388c8cset w8, lo
1000388ccmov x9, x0
1000388d0mov x10, x1
1000388d4cbnz w9, 0x100038934
1000388d8b 0x10003895c
1000388dc
1000388dcloc_1000388dc:
1000388dcadd x8, x8, 16
1000388e0ldr w8, [x8]
1000388e4movn x16, 60
1000388e8mov x0, x8
1000388ecmovz x1, 0
1000388f0movz x2, 0
1000388f4svc 0
1000388f8cset w8, lo
1000388fcmov x9, x0
100038900mov x10, x1
100038904cbnz w9, 0x100038934
100038908b 0x10003895c
10003890c
10003890cloc_10003890c:
10003890cmovz x8, 0
100038910movn x16, 60
100038914mov x0, x8
100038918movz x1, 0
10003891cmovz x2, 0
100038920svc 0
100038924cset w8, lo
100038928mov x9, x0
10003892cmov x10, x1
100038930cbz w9, 0x10003895c
100038934
100038934loc_100038934:
100038934movz w0, 0
100038938bl usleep@plt
10003893cmovz w0, 50
100038940bl usleep@plt
100038944movz w0, 50
100038948bl usleep@plt
10003894cmovz w0, 50
100038950bl usleep@plt
100038954movz w0, 50
100038958bl usleep@plt
10003895c
10003895cloc_10003895c:
10003895cmov x0, x19
100038960ldp x29, x30, [sp+32]
100038964ldp x20, x19, [sp+16]
100038968add sp, sp, 48
10003896cretab
100038970bl fn_100005128
100038874
100038874fn_100038874:
100038874pacibsp
100038878sub sp, sp, 48
10003887cstp x20, x19, [sp+16]
100038880stp x29, x30, [sp+32]
100038884add x29, sp, 32
100038888mov x19, x0
10003888cldrb w8, [x0]
100038890cbnz w8, 0x10003895c
100038894ldr x9, [x19+8]
100038898ldr x8, [x9]
10003889cldr w9, [x9+8]
1000388a0subs wzr, w9, 1
1000388a4b.eq 0x1000388dc
1000388a8cbnz w9, 0x10003890c
1000388acadd x8, x8, 20
1000388b0ldr w8, [x8]
1000388b4movn x16, 60
1000388b8mov x0, x8
1000388bcmovz x1, 0
1000388c0movz x2, 0
1000388c4svc 0
1000388c8cset w8, lo
1000388ccmov x9, x0
1000388d0mov x10, x1
1000388d4cbnz w9, 0x100038934
1000388d8b 0x10003895c
1000388dc
1000388dcloc_1000388dc:
1000388dcadd x8, x8, 16
1000388e0ldr w8, [x8]
1000388e4movn x16, 60
1000388e8mov x0, x8
1000388ecmovz x1, 0
1000388f0movz x2, 0
1000388f4svc 0
1000388f8cset w8, lo
1000388fcmov x9, x0
100038900mov x10, x1
100038904cbnz w9, 0x100038934
100038908b 0x10003895c
10003890c
10003890cloc_10003890c:
10003890cmovz x8, 0
100038910movn x16, 60
100038914mov x0, x8
100038918movz x1, 0
10003891cmovz x2, 0
100038920svc 0
100038924cset w8, lo
100038928mov x9, x0
10003892cmov x10, x1
100038930cbz w9, 0x10003895c
100038934
100038934loc_100038934:
100038934movz w0, 0
100038938bl usleep@plt
10003893cmovz w0, 50
100038940bl usleep@plt
100038944movz w0, 50
100038948bl usleep@plt
10003894cmovz w0, 50
100038950bl usleep@plt
100038954movz w0, 50
100038958bl usleep@plt
10003895c
10003895cloc_10003895c:
10003895cmov x0, x19
100038960ldp x29, x30, [sp+32]
100038964ldp x20, x19, [sp+16]
100038968add sp, sp, 48
10003896cretab
100038970bl fn_100005128
100038874
100038974
100038974fn_100038974:
100038974pacibsp
100038978sub sp, sp, 48
10003897cstp x20, x19, [sp+16]
100038980stp x29, x30, [sp+32]
100038984add x29, sp, 32
100038988mov x19, x0
10003898cldrb w8, [x0]
100038990cbnz w8, 0x1000389e0
100038994ldr x20, [x19+8]
100038998movz w8, 38528
10003899cmovk w8, 0x980000
1000389a0str x8, [sp+8]
1000389a4add x0, sp, 8
1000389a8bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
1000389acadrp x8, 0x10000
1000389b0ldr x9, [x8+3304]
1000389b4add x9, x9, 10
1000389b8str x9, [x8+3304]
1000389bcldr w0, [x20+16]
1000389c0bl thread_resume@plt
1000389c4cbz w0, 0x1000389e0
1000389c8movz w0, 0
1000389ccbl usleep@plt
1000389d0movz w0, 50
1000389d4bl usleep@plt
1000389d8movz w0, 50
1000389dcbl usleep@plt
1000389e0
1000389e0loc_1000389e0:
1000389e0mov x0, x19
1000389e4ldp x29, x30, [sp+32]
1000389e8ldp x20, x19, [sp+16]
1000389ecadd sp, sp, 48
1000389f0retab
1000389f4bl fn_100005128
100038974
100038974fn_100038974:
100038974pacibsp
100038978sub sp, sp, 48
10003897cstp x20, x19, [sp+16]
100038980stp x29, x30, [sp+32]
100038984add x29, sp, 32
100038988mov x19, x0
10003898cldrb w8, [x0]
100038990cbnz w8, 0x1000389e0
100038994ldr x20, [x19+8]
100038998movz w8, 38528
10003899cmovk w8, 0x980000
1000389a0str x8, [sp+8]
1000389a4add x0, sp, 8
1000389a8bl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
1000389acadrp x8, 0x10000
1000389b0ldr x9, [x8+3304]
1000389b4add x9, x9, 10
1000389b8str x9, [x8+3304]
1000389bcldr w0, [x20+16]
1000389c0bl thread_resume@plt
1000389c4cbz w0, 0x1000389e0
1000389c8movz w0, 0
1000389ccbl usleep@plt
1000389d0movz w0, 50
1000389d4bl usleep@plt
1000389d8movz w0, 50
1000389dcbl usleep@plt
1000389e0
1000389e0loc_1000389e0:
1000389e0mov x0, x19
1000389e4ldp x29, x30, [sp+32]
1000389e8ldp x20, x19, [sp+16]
1000389ecadd sp, sp, 48
1000389f0retab
1000389f4bl fn_100005128
100038974
1000389f8
1000389f8fn_1000389f8:
1000389f8pacibsp
1000389fcstp x20, x19, [sp-32]!
100038a00stp x29, x30, [sp+16]
100038a04add x29, sp, 16
100038a08mov x19, x0
100038a0cldrb w8, [x0]
100038a10cbnz w8, 0x100038a3c
100038a14ldr x8, [x19+8]
100038a18ldr w0, [x8+16]
100038a1cbl thread_resume@plt
100038a20cbz w0, 0x100038a3c
100038a24movz w0, 0
100038a28bl usleep@plt
100038a2cmovz w0, 50
100038a30bl usleep@plt
100038a34movz w0, 50
100038a38bl usleep@plt
100038a3c
100038a3cloc_100038a3c:
100038a3cmov x0, x19
100038a40ldp x29, x30, [sp+16]
100038a44ldp x20, x19, [sp], 32
100038a48retab
100038a4cbl fn_100005128
1000389f8
1000389f8fn_1000389f8:
1000389f8pacibsp
1000389fcstp x20, x19, [sp-32]!
100038a00stp x29, x30, [sp+16]
100038a04add x29, sp, 16
100038a08mov x19, x0
100038a0cldrb w8, [x0]
100038a10cbnz w8, 0x100038a3c
100038a14ldr x8, [x19+8]
100038a18ldr w0, [x8+16]
100038a1cbl thread_resume@plt
100038a20cbz w0, 0x100038a3c
100038a24movz w0, 0
100038a28bl usleep@plt
100038a2cmovz w0, 50
100038a30bl usleep@plt
100038a34movz w0, 50
100038a38bl usleep@plt
100038a3c
100038a3cloc_100038a3c:
100038a3cmov x0, x19
100038a40ldp x29, x30, [sp+16]
100038a44ldp x20, x19, [sp], 32
100038a48retab
100038a4cbl fn_100005128
1000389f8
100038a50
100038a50fn_100038a50:
100038a50pacibsp
100038a54stp x20, x19, [sp-32]!
100038a58stp x29, x30, [sp+16]
100038a5cadd x29, sp, 16
100038a60mov x19, x0
100038a64ldrb w8, [x0]
100038a68cbnz w8, 0x100038a94
100038a6cldr x8, [x19+8]
100038a70ldr w0, [x8]
100038a74bl thread_suspend@plt
100038a78cbz w0, 0x100038a94
100038a7cmovz w0, 0
100038a80bl usleep@plt
100038a84movz w0, 50
100038a88bl usleep@plt
100038a8cmovz w0, 50
100038a90bl usleep@plt
100038a94
100038a94loc_100038a94:
100038a94mov x0, x19
100038a98ldp x29, x30, [sp+16]
100038a9cldp x20, x19, [sp], 32
100038aa0retab
100038aa4bl fn_100005128
100038a50
100038a50fn_100038a50:
100038a50pacibsp
100038a54stp x20, x19, [sp-32]!
100038a58stp x29, x30, [sp+16]
100038a5cadd x29, sp, 16
100038a60mov x19, x0
100038a64ldrb w8, [x0]
100038a68cbnz w8, 0x100038a94
100038a6cldr x8, [x19+8]
100038a70ldr w0, [x8]
100038a74bl thread_suspend@plt
100038a78cbz w0, 0x100038a94
100038a7cmovz w0, 0
100038a80bl usleep@plt
100038a84movz w0, 50
100038a88bl usleep@plt
100038a8cmovz w0, 50
100038a90bl usleep@plt
100038a94
100038a94loc_100038a94:
100038a94mov x0, x19
100038a98ldp x29, x30, [sp+16]
100038a9cldp x20, x19, [sp], 32
100038aa0retab
100038aa4bl fn_100005128
100038a50
100038aa8
100038aa8fn_100038aa8:
100038aa8pacibsp
100038aacsub sp, sp, 48
100038ab0stp x20, x19, [sp+16]
100038ab4stp x29, x30, [sp+32]
100038ab8add x29, sp, 32
100038abcmov x19, x0
100038ac0ldrb w8, [x0]
100038ac4cbnz w8, 0x100038adc
100038ac8ldr x8, [x19+8]
100038accldr w8, [x8+8]
100038ad0str w8, [sp+8]
100038ad4add x0, sp, 8
100038ad8bl fn_100009ec8
100038adc
100038adcloc_100038adc:
100038adcmov x0, x19
100038ae0ldp x29, x30, [sp+32]
100038ae4ldp x20, x19, [sp+16]
100038ae8add sp, sp, 48
100038aecretab
100038af0bl fn_100005128
100038aa8
100038aa8fn_100038aa8:
100038aa8pacibsp
100038aacsub sp, sp, 48
100038ab0stp x20, x19, [sp+16]
100038ab4stp x29, x30, [sp+32]
100038ab8add x29, sp, 32
100038abcmov x19, x0
100038ac0ldrb w8, [x0]
100038ac4cbnz w8, 0x100038adc
100038ac8ldr x8, [x19+8]
100038accldr w8, [x8+8]
100038ad0str w8, [sp+8]
100038ad4add x0, sp, 8
100038ad8bl fn_100009ec8
100038adc
100038adcloc_100038adc:
100038adcmov x0, x19
100038ae0ldp x29, x30, [sp+32]
100038ae4ldp x20, x19, [sp+16]
100038ae8add sp, sp, 48
100038aecretab
100038af0bl fn_100005128
100038aa8
100038af4
100038af4fn_100038af4:
100038af4pacibsp
100038af8stp x20, x19, [sp-32]!
100038afcstp x29, x30, [sp+16]
100038b00add x29, sp, 16
100038b04mov x19, x0
100038b08ldrb w8, [x0]
100038b0ccbnz w8, 0x100038b50
100038b10ldr x8, [x19+8]
100038b14ldr x9, [x8]
100038b18ldr w8, [x8+8]
100038b1csubs wzr, w8, 0
100038b20movz w8, 16
100038b24movz w10, 20
100038b28csel x8, x10, x8, eq
100038b2cldr w0, [x9+x8]
100038b30bl thread_resume@plt
100038b34cbz w0, 0x100038b50
100038b38movz w0, 0
100038b3cbl usleep@plt
100038b40movz w0, 50
100038b44bl usleep@plt
100038b48movz w0, 50
100038b4cbl usleep@plt
100038b50
100038b50loc_100038b50:
100038b50mov x0, x19
100038b54ldp x29, x30, [sp+16]
100038b58ldp x20, x19, [sp], 32
100038b5cretab
100038b60bl fn_100005128
100038af4
100038af4fn_100038af4:
100038af4pacibsp
100038af8stp x20, x19, [sp-32]!
100038afcstp x29, x30, [sp+16]
100038b00add x29, sp, 16
100038b04mov x19, x0
100038b08ldrb w8, [x0]
100038b0ccbnz w8, 0x100038b50
100038b10ldr x8, [x19+8]
100038b14ldr x9, [x8]
100038b18ldr w8, [x8+8]
100038b1csubs wzr, w8, 0
100038b20movz w8, 16
100038b24movz w10, 20
100038b28csel x8, x10, x8, eq
100038b2cldr w0, [x9+x8]
100038b30bl thread_resume@plt
100038b34cbz w0, 0x100038b50
100038b38movz w0, 0
100038b3cbl usleep@plt
100038b40movz w0, 50
100038b44bl usleep@plt
100038b48movz w0, 50
100038b4cbl usleep@plt
100038b50
100038b50loc_100038b50:
100038b50mov x0, x19
100038b54ldp x29, x30, [sp+16]
100038b58ldp x20, x19, [sp], 32
100038b5cretab
100038b60bl fn_100005128
100038af4
100038b64
100038b64fn_100038b64:
100038b64pacibsp
100038b68stp x20, x19, [sp-32]!
100038b6cstp x29, x30, [sp+16]
100038b70add x29, sp, 16
100038b74mov x19, x0
100038b78ldrb w8, [x0]
100038b7ccbnz w8, 0x100038bc0
100038b80ldr x8, [x19+8]
100038b84ldr x9, [x8]
100038b88ldr w8, [x8+8]
100038b8csubs wzr, w8, 0
100038b90movz w8, 16
100038b94movz w10, 20
100038b98csel x8, x10, x8, eq
100038b9cldr w0, [x9+x8]
100038ba0bl thread_resume@plt
100038ba4cbz w0, 0x100038bc0
100038ba8movz w0, 0
100038bacbl usleep@plt
100038bb0movz w0, 50
100038bb4bl usleep@plt
100038bb8movz w0, 50
100038bbcbl usleep@plt
100038bc0
100038bc0loc_100038bc0:
100038bc0mov x0, x19
100038bc4ldp x29, x30, [sp+16]
100038bc8ldp x20, x19, [sp], 32
100038bccretab
100038bd0bl fn_100005128
100038b64
100038b64fn_100038b64:
100038b64pacibsp
100038b68stp x20, x19, [sp-32]!
100038b6cstp x29, x30, [sp+16]
100038b70add x29, sp, 16
100038b74mov x19, x0
100038b78ldrb w8, [x0]
100038b7ccbnz w8, 0x100038bc0
100038b80ldr x8, [x19+8]
100038b84ldr x9, [x8]
100038b88ldr w8, [x8+8]
100038b8csubs wzr, w8, 0
100038b90movz w8, 16
100038b94movz w10, 20
100038b98csel x8, x10, x8, eq
100038b9cldr w0, [x9+x8]
100038ba0bl thread_resume@plt
100038ba4cbz w0, 0x100038bc0
100038ba8movz w0, 0
100038bacbl usleep@plt
100038bb0movz w0, 50
100038bb4bl usleep@plt
100038bb8movz w0, 50
100038bbcbl usleep@plt
100038bc0
100038bc0loc_100038bc0:
100038bc0mov x0, x19
100038bc4ldp x29, x30, [sp+16]
100038bc8ldp x20, x19, [sp], 32
100038bccretab
100038bd0bl fn_100005128
100038b64
100038bd4
100038bd4fn_100038bd4:
100038bd4pacibsp
100038bd8stp x20, x19, [sp-32]!
100038bdcstp x29, x30, [sp+16]
100038be0add x29, sp, 16
100038be4movz x19, 20585
100038be8movk x19, 0x6f680000
100038becmovk x19, 0x656e00000000
100038bf0movk x19, 0x3531000000000000
100038bf4bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100038bf8adr x10, 0x101a8
100038bfchint
100038c00add x9, x10, 1024
100038c04ldr x8, [x10+1024]
100038c08eor x11, x8, x19
100038c0cldur x8, [x9+3]
100038c10movz x12, 28271
100038c14movk x12, 0x31650000
100038c18movk x12, 0x2c3500000000
100038c1cmovk x12, 0x32000000000000
100038c20eor x12, x8, x12
100038c24movz w8, 17
100038c28orr x11, x11, x12
100038c2ccbz x11, 0x100038c60
100038c30ldr x10, [x10+1024]
100038c34eor x10, x19, x10
100038c38ldur x9, [x9+3]
100038c3cmovz x11, 28271
100038c40movk x11, 0x31650000
100038c44movk x11, 0x2c3500000000
100038c48movk x11, 0x33000000000000
100038c4ceor x9, x9, x11
100038c50orr x9, x10, x9
100038c54subs xzr, x9, 0
100038c58movz w9, 25
100038c5ccsel w8, w8, w9, eq
100038c60
100038c60loc_100038c60:
100038c60adrp x9, 0x10000
100038c64str w8, [x9+3296]
100038c68ldp x29, x30, [sp+16]
100038c6cldp x20, x19, [sp], 32
100038c70retab
100038bd4
100038bd4fn_100038bd4:
100038bd4pacibsp
100038bd8stp x20, x19, [sp-32]!
100038bdcstp x29, x30, [sp+16]
100038be0add x29, sp, 16
100038be4movz x19, 20585
100038be8movk x19, 0x6f680000
100038becmovk x19, 0x656e00000000
100038bf0movk x19, 0x3531000000000000
100038bf4bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100038bf8adr x10, 0x101a8
100038bfchint
100038c00add x9, x10, 1024
100038c04ldr x8, [x10+1024]
100038c08eor x11, x8, x19
100038c0cldur x8, [x9+3]
100038c10movz x12, 28271
100038c14movk x12, 0x31650000
100038c18movk x12, 0x2c3500000000
100038c1cmovk x12, 0x32000000000000
100038c20eor x12, x8, x12
100038c24movz w8, 17
100038c28orr x11, x11, x12
100038c2ccbz x11, 0x100038c60
100038c30ldr x10, [x10+1024]
100038c34eor x10, x19, x10
100038c38ldur x9, [x9+3]
100038c3cmovz x11, 28271
100038c40movk x11, 0x31650000
100038c44movk x11, 0x2c3500000000
100038c48movk x11, 0x33000000000000
100038c4ceor x9, x9, x11
100038c50orr x9, x10, x9
100038c54subs xzr, x9, 0
100038c58movz w9, 25
100038c5ccsel w8, w8, w9, eq
100038c60
100038c60loc_100038c60:
100038c60adrp x9, 0x10000
100038c64str w8, [x9+3296]
100038c68ldp x29, x30, [sp+16]
100038c6cldp x20, x19, [sp], 32
100038c70retab
100038bd4
100038c74
100038c74__ZN13ProcessImagesI12TaskPortWeakEC1ERKS0_:
100038c74ldr w8, [x1]
100038c78str w8, [x0]
100038c7cmovi v0.2d, 0
100038c80stur q0, [x0+8]
100038c84stur q0, [x0+24]
100038c88stur q0, [x0+40]
100038c8cstur q0, [x0+56]
100038c90ret x30
100038c74
100038c74__ZN13ProcessImagesI12TaskPortWeakEC1ERKS0_:
100038c74ldr w8, [x1]
100038c78str w8, [x0]
100038c7cmovi v0.2d, 0
100038c80stur q0, [x0+8]
100038c84stur q0, [x0+24]
100038c88stur q0, [x0+40]
100038c8cstur q0, [x0+56]
100038c90ret x30
100038c74
100038c94
100038c94__ZN13ProcessImagesI12TaskPortWeakE4loadEv:
100038c94pacibsp
100038c98sub sp, sp, 144
100038c9cstp x28, x27, [sp+48]
100038ca0stp x26, x25, [sp+64]
100038ca4stp x24, x23, [sp+80]
100038ca8stp x22, x21, [sp+96]
100038cacstp x20, x19, [sp+112]
100038cb0stp x29, x30, [sp+128]
100038cb4add x29, sp, 128
100038cb8ldr w8, [x0]
100038cbcsub w8, w8, 1
100038cc0adds wzr, w8, 2
100038cc4b.hs 0x100038e24
100038cc8mov x21, x0
100038cccadd x8, sp, 24
100038cd0bl _ZNK12TaskPortBaseI12TaskPortWeakE8dyldInfoEv@plt
100038cd4ldrb w8, [sp+44]
100038cd8cbz w8, 0x100038e24
100038cdcldp x20, x22, [sp+24]
100038ce0mov x0, x22
100038ce4bl _Znam@plt
100038ce8mov x27, x0
100038cecmov x1, x22
100038cf0bl bzero@plt
100038cf4mov x0, x21
100038cf8mov x1, x20
100038cfcmov x2, x27
100038d00mov x3, x22
100038d04str x27, [sp+16]
100038d08bl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038d0ctbz w0, 0, 0x100038e34
100038d10ldr w8, [x27+4]
100038d14add x8, x8, x8, lsl #1
100038d18ubfm x22, x8, 61, 60
100038d1cmov x0, x22
100038d20bl _Znam@plt
100038d24mov x26, x0
100038d28mov x1, x22
100038d2cbl bzero@plt
100038d30ldr x1, [x27+8]
100038d34mov x0, x21
100038d38mov x2, x26
100038d3cmov x3, x22
100038d40bl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038d44mov x22, x0
100038d48tbz w0, 0, 0x100038e44
100038d4cldr w19, [x27+4]
100038d50ubfm x23, x19, 59, 58
100038d54mov x0, x23
100038d58bl _Znam@plt
100038d5cmov x24, x0
100038d60mov x25, x19
100038d64cbz w19, 0x100038d74
100038d68mov x0, x24
100038d6cmov x1, x23
100038d70bl bzero@plt
100038d74
100038d74loc_100038d74:
100038d74ldr x0, [x21+8]
100038d78str x24, [x21+8]
100038d7cmov x20, x19
100038d80cbz x0, 0x100038d90
100038d84bl _ZdaPv@plt
100038d88ldr w20, [x27+4]
100038d8cmov x25, x20
100038d90
100038d90loc_100038d90:
100038d90stp x19, x19, [x21+16]
100038d94add x8, x20, x20, lsl #1
100038d98ubfm x19, x8, 61, 60
100038d9cadd x0, x19, 16
100038da0bl _Znam@plt
100038da4str w22, [sp+12]
100038da8movz w8, 24
100038dacstp x8, x20, [x0]
100038db0add x23, x0, 16
100038db4cbz w25, 0x100038de0
100038db8sub x8, x19, 24
100038dbcorr x9, xzr, 0xaaaaaaaaaaaaaaaa
100038dc0movk x9, 43691
100038dc4umulh x8, x8, x9
100038dc8ubfm x8, x8, 4, 63
100038dccmovz w9, 24
100038dd0orr x10, xzr, 24
100038dd4madd x1, x8, x9, x10
100038dd8mov x0, x23
100038ddcbl bzero@plt
100038de0
100038de0loc_100038de0:
100038de0ldr x19, [x21+32]
100038de4str x23, [x21+32]
100038de8cbz x19, 0x100038e5c
100038decsub x23, x19, 16
100038df0ldur x8, [x19-8]
100038df4cbz x8, 0x100038e50
100038df8add x8, x8, x8, lsl #1
100038dfcubfm x22, x8, 61, 60
100038e00b 0x100038e0c
100038e04
100038e04loc_100038e04:
100038e04subs x22, x22, 24
100038e08b.eq 0x100038e50
100038e0c
100038e0cloc_100038e0c:
100038e0cadd x8, x19, x22
100038e10ldursb w9, [x8-1]
100038e14tbz w9, 31, 0x100038e04
100038e18ldur x0, [x8-24]
100038e1cbl _ZdlPv@plt
100038e20b 0x100038e04
100038e24
100038e24loc_100038e24:
100038e24movz w0, 0
100038e28bl usleep@plt
100038e2cmovz w22, 0
100038e30b 0x1000390bc
100038e34
100038e34loc_100038e34:
100038e34movz w0, 0
100038e38bl usleep@plt
100038e3cmovz w22, 0
100038e40b 0x1000390b4
100038e44
100038e44loc_100038e44:
100038e44movz w0, 0
100038e48bl usleep@plt
100038e4cb 0x1000390ac
100038e50
100038e50loc_100038e50:
100038e50mov x0, x23
100038e54bl _ZdaPv@plt
100038e58ldr w25, [x27+4]
100038e5c
100038e5cloc_100038e5c:
100038e5cstp x20, x20, [x21+40]
100038e60cbz w25, 0x10003909c
100038e64movz x28, 0
100038e68movz w20, 24
100038e6cb 0x100038eb0
100038e70
100038e70loc_100038e70:
100038e70movz w0, 0
100038e74bl usleep@plt
100038e78
100038e78loc_100038e78:
100038e78movz x26, 0
100038e7c
100038e7cloc_100038e7c:
100038e7cmov x0, x25
100038e80bl _ZdaPv@plt
100038e84ldr x27, [sp+16]
100038e88
100038e88loc_100038e88:
100038e88mov x0, x24
100038e8cbl _ZdaPv@plt
100038e90
100038e90loc_100038e90:
100038e90ldr x8, [x21+8]
100038e94add x8, x8, x28, lsl #5
100038e98str x26, [x8+24]
100038e9cadd x28, x28, 1
100038ea0ldr w8, [x27+4]
100038ea4subs xzr, x28, x8
100038ea8mov x26, x23
100038eacb.hs 0x10003909c
100038eb0
100038eb0loc_100038eb0:
100038eb0madd x8, x28, x20, xzr
100038eb4mov x23, x26
100038eb8add x8, x26, x8
100038ebcldp x26, x24, [x8]
100038ec0ldr x19, [x8+16]
100038ec4add x8, sp, 24
100038ec8mov x0, x21
100038eccmov x1, x24
100038ed0bl _ZNK12TaskPortBaseI12TaskPortWeakE16readRemoteStringEPKc@plt
100038ed4ldr x8, [x21+32]
100038ed8madd x22, x28, x20, x8
100038edcldrsb w8, [x22+23]
100038ee0tbz w8, 31, 0x100038eec
100038ee4ldr x0, [x22]
100038ee8bl _ZdlPv@plt
100038eec
100038eecloc_100038eec:
100038eecldur q0, [sp+24]
100038ef0ldr x8, [sp+40]
100038ef4str x8, [x22+16]
100038ef8str q0, [x22]
100038efcldr x8, [x21+8]
100038f00add x8, x8, x28, lsl #5
100038f04stp x26, x24, [x8]
100038f08stp x19, xzr, [x8+16]
100038f0cldr x8, [x21+32]
100038f10madd x8, x28, x20, x8
100038f14ldrsb w9, [x8+23]
100038f18tbz w9, 31, 0x100038f20
100038f1cldr x8, [x8]
100038f20
100038f20loc_100038f20:
100038f20ldr x9, [x21+8]
100038f24add x9, x9, x28, lsl #5
100038f28str x8, [x9+8]
100038f2chint
100038f30ldr x8, 47824
100038f34ldr x25, [x8]
100038f38mov x0, x25
100038f3cbl _Znam@plt
100038f40mov x24, x0
100038f44mov x1, x25
100038f48bl bzero@plt
100038f4cmov x0, x21
100038f50mov x1, x26
100038f54mov x2, x24
100038f58mov x3, x25
100038f5cbl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038f60tbz w0, 0, 0x100038fe0
100038f64ldr w8, [x24]
100038f68and w9, w8, 0xfffffffe
100038f6cmovz w10, 64206
100038f70movk w10, 0xfeed0000
100038f74subs wzr, w9, w10
100038f78b.ne 0x100038ff8
100038f7csubs wzr, w8, w10
100038f80movz w8, 32
100038f84movz w9, 28
100038f88csel x19, x9, x8, eq
100038f8cldr w27, [x24+20]
100038f90mov x0, x27
100038f94bl _Znam@plt
100038f98mov x25, x0
100038f9cmov x1, x27
100038fa0bl bzero@plt
100038fa4add x8, x19, x27
100038fa8hint
100038facldr x9, 47700
100038fb0ldr x9, [x9]
100038fb4subs xzr, x8, x9
100038fb8b.ls 0x100039008
100038fbcadd x1, x19, x26
100038fc0mov x0, x21
100038fc4mov x2, x25
100038fc8mov x3, x27
100038fccbl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038fd0tbz w0, 0, 0x100038e70
100038fd4ldr w27, [x24+16]
100038fd8cbnz w27, 0x100039020
100038fdcb 0x100038e78
100038fe0
100038fe0loc_100038fe0:
100038fe0mov x0, x24
100038fe4bl _ZdaPv@plt
100038fe8movz w0, 0
100038fecbl usleep@plt
100038ff0movz x26, 0
100038ff4b 0x100038e90
100038ff8
100038ff8loc_100038ff8:
100038ff8movz w0, 0
100038ffcbl usleep@plt
100039000movz x26, 0
100039004b 0x100038e88
100039008
100039008loc_100039008:
100039008add x1, x19, x24
10003900cmov x0, x25
100039010mov x2, x27
100039014bl memcpy@plt
100039018ldr w27, [x24+16]
10003901ccbz w27, 0x100038e78
100039020
100039020loc_100039020:
100039020movz x22, 0
100039024movz x26, 0
100039028b 0x10003903c
10003902c
10003902cloc_10003902c:
10003902cldr w8, [x19+4]
100039030add x22, x22, x8
100039034subs x27, x27, 1
100039038b.eq 0x100038e7c
10003903c
10003903cloc_10003903c:
10003903cadd x19, x25, x22
100039040ldr w8, [x19]
100039044subs wzr, w8, 25
100039048b.eq 0x100039078
10003904csubs wzr, w8, 1
100039050b.ne 0x10003902c
100039054add x0, x19, 8
100039058adr x1, 37453
10003905chint
100039060movz w2, 16
100039064bl strncmp@plt
100039068cbz w0, 0x10003902c
10003906cldr w8, [x19+28]
100039070add x26, x26, x8
100039074b 0x10003902c
100039078
100039078loc_100039078:
100039078add x0, x19, 8
10003907cadr x1, 37417
100039080hint
100039084movz w2, 16
100039088bl strncmp@plt
10003908ccbz w0, 0x10003902c
100039090ldr x8, [x19+32]
100039094add x26, x8, x26
100039098b 0x10003902c
10003909c
10003909cloc_10003909c:
10003909cldr x8, [x27+176]
1000390a0ldr x9, [x27+152]
1000390a4stp x8, x9, [x21+56]
1000390a8ldr w22, [sp+12]
1000390ac
1000390acloc_1000390ac:
1000390acmov x0, x26
1000390b0bl _ZdaPv@plt
1000390b4
1000390b4loc_1000390b4:
1000390b4mov x0, x27
1000390b8bl _ZdaPv@plt
1000390bc
1000390bcloc_1000390bc:
1000390bcmov x0, x22
1000390c0ldp x29, x30, [sp+128]
1000390c4ldp x20, x19, [sp+112]
1000390c8ldp x22, x21, [sp+96]
1000390ccldp x24, x23, [sp+80]
1000390d0ldp x26, x25, [sp+64]
1000390d4ldp x28, x27, [sp+48]
1000390d8add sp, sp, 144
1000390dcretab
1000390e0mov x23, x26
1000390e4b 0x100039134
1000390e8mov x23, x26
1000390ecb 0x100039134
1000390f0mov x21, x0
1000390f4b 0x100039140
1000390f8mov x23, x26
1000390fcb 0x100039134
100039100mov x21, x0
100039104mov x0, x25
100039108bl _ZdaPv@plt
10003910cb 0x100039124
100039110b 0x100039120
100039114b 0x100039120
100039118mov x21, x0
10003911cb 0x100039140
100039120
100039120loc_100039120:
100039120mov x21, x0
100039124
100039124loc_100039124:
100039124mov x0, x24
100039128bl _ZdaPv@plt
10003912cb 0x100039138
100039130b 0x100039134
100039134
100039134loc_100039134:
100039134mov x21, x0
100039138
100039138loc_100039138:
100039138mov x0, x23
10003913cbl _ZdaPv@plt
100039140
100039140loc_100039140:
100039140ldr x0, [sp+16]
100039144bl _ZdaPv@plt
100039148mov x0, x21
10003914cbl _Unwind_Resume@plt
100038c94
100038c94__ZN13ProcessImagesI12TaskPortWeakE4loadEv:
100038c94pacibsp
100038c98sub sp, sp, 144
100038c9cstp x28, x27, [sp+48]
100038ca0stp x26, x25, [sp+64]
100038ca4stp x24, x23, [sp+80]
100038ca8stp x22, x21, [sp+96]
100038cacstp x20, x19, [sp+112]
100038cb0stp x29, x30, [sp+128]
100038cb4add x29, sp, 128
100038cb8ldr w8, [x0]
100038cbcsub w8, w8, 1
100038cc0adds wzr, w8, 2
100038cc4b.hs 0x100038e24
100038cc8mov x21, x0
100038cccadd x8, sp, 24
100038cd0bl _ZNK12TaskPortBaseI12TaskPortWeakE8dyldInfoEv@plt
100038cd4ldrb w8, [sp+44]
100038cd8cbz w8, 0x100038e24
100038cdcldp x20, x22, [sp+24]
100038ce0mov x0, x22
100038ce4bl _Znam@plt
100038ce8mov x27, x0
100038cecmov x1, x22
100038cf0bl bzero@plt
100038cf4mov x0, x21
100038cf8mov x1, x20
100038cfcmov x2, x27
100038d00mov x3, x22
100038d04str x27, [sp+16]
100038d08bl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038d0ctbz w0, 0, 0x100038e34
100038d10ldr w8, [x27+4]
100038d14add x8, x8, x8, lsl #1
100038d18ubfm x22, x8, 61, 60
100038d1cmov x0, x22
100038d20bl _Znam@plt
100038d24mov x26, x0
100038d28mov x1, x22
100038d2cbl bzero@plt
100038d30ldr x1, [x27+8]
100038d34mov x0, x21
100038d38mov x2, x26
100038d3cmov x3, x22
100038d40bl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038d44mov x22, x0
100038d48tbz w0, 0, 0x100038e44
100038d4cldr w19, [x27+4]
100038d50ubfm x23, x19, 59, 58
100038d54mov x0, x23
100038d58bl _Znam@plt
100038d5cmov x24, x0
100038d60mov x25, x19
100038d64cbz w19, 0x100038d74
100038d68mov x0, x24
100038d6cmov x1, x23
100038d70bl bzero@plt
100038d74
100038d74loc_100038d74:
100038d74ldr x0, [x21+8]
100038d78str x24, [x21+8]
100038d7cmov x20, x19
100038d80cbz x0, 0x100038d90
100038d84bl _ZdaPv@plt
100038d88ldr w20, [x27+4]
100038d8cmov x25, x20
100038d90
100038d90loc_100038d90:
100038d90stp x19, x19, [x21+16]
100038d94add x8, x20, x20, lsl #1
100038d98ubfm x19, x8, 61, 60
100038d9cadd x0, x19, 16
100038da0bl _Znam@plt
100038da4str w22, [sp+12]
100038da8movz w8, 24
100038dacstp x8, x20, [x0]
100038db0add x23, x0, 16
100038db4cbz w25, 0x100038de0
100038db8sub x8, x19, 24
100038dbcorr x9, xzr, 0xaaaaaaaaaaaaaaaa
100038dc0movk x9, 43691
100038dc4umulh x8, x8, x9
100038dc8ubfm x8, x8, 4, 63
100038dccmovz w9, 24
100038dd0orr x10, xzr, 24
100038dd4madd x1, x8, x9, x10
100038dd8mov x0, x23
100038ddcbl bzero@plt
100038de0
100038de0loc_100038de0:
100038de0ldr x19, [x21+32]
100038de4str x23, [x21+32]
100038de8cbz x19, 0x100038e5c
100038decsub x23, x19, 16
100038df0ldur x8, [x19-8]
100038df4cbz x8, 0x100038e50
100038df8add x8, x8, x8, lsl #1
100038dfcubfm x22, x8, 61, 60
100038e00b 0x100038e0c
100038e04
100038e04loc_100038e04:
100038e04subs x22, x22, 24
100038e08b.eq 0x100038e50
100038e0c
100038e0cloc_100038e0c:
100038e0cadd x8, x19, x22
100038e10ldursb w9, [x8-1]
100038e14tbz w9, 31, 0x100038e04
100038e18ldur x0, [x8-24]
100038e1cbl _ZdlPv@plt
100038e20b 0x100038e04
100038e24
100038e24loc_100038e24:
100038e24movz w0, 0
100038e28bl usleep@plt
100038e2cmovz w22, 0
100038e30b 0x1000390bc
100038e34
100038e34loc_100038e34:
100038e34movz w0, 0
100038e38bl usleep@plt
100038e3cmovz w22, 0
100038e40b 0x1000390b4
100038e44
100038e44loc_100038e44:
100038e44movz w0, 0
100038e48bl usleep@plt
100038e4cb 0x1000390ac
100038e50
100038e50loc_100038e50:
100038e50mov x0, x23
100038e54bl _ZdaPv@plt
100038e58ldr w25, [x27+4]
100038e5c
100038e5cloc_100038e5c:
100038e5cstp x20, x20, [x21+40]
100038e60cbz w25, 0x10003909c
100038e64movz x28, 0
100038e68movz w20, 24
100038e6cb 0x100038eb0
100038e70
100038e70loc_100038e70:
100038e70movz w0, 0
100038e74bl usleep@plt
100038e78
100038e78loc_100038e78:
100038e78movz x26, 0
100038e7c
100038e7cloc_100038e7c:
100038e7cmov x0, x25
100038e80bl _ZdaPv@plt
100038e84ldr x27, [sp+16]
100038e88
100038e88loc_100038e88:
100038e88mov x0, x24
100038e8cbl _ZdaPv@plt
100038e90
100038e90loc_100038e90:
100038e90ldr x8, [x21+8]
100038e94add x8, x8, x28, lsl #5
100038e98str x26, [x8+24]
100038e9cadd x28, x28, 1
100038ea0ldr w8, [x27+4]
100038ea4subs xzr, x28, x8
100038ea8mov x26, x23
100038eacb.hs 0x10003909c
100038eb0
100038eb0loc_100038eb0:
100038eb0madd x8, x28, x20, xzr
100038eb4mov x23, x26
100038eb8add x8, x26, x8
100038ebcldp x26, x24, [x8]
100038ec0ldr x19, [x8+16]
100038ec4add x8, sp, 24
100038ec8mov x0, x21
100038eccmov x1, x24
100038ed0bl _ZNK12TaskPortBaseI12TaskPortWeakE16readRemoteStringEPKc@plt
100038ed4ldr x8, [x21+32]
100038ed8madd x22, x28, x20, x8
100038edcldrsb w8, [x22+23]
100038ee0tbz w8, 31, 0x100038eec
100038ee4ldr x0, [x22]
100038ee8bl _ZdlPv@plt
100038eec
100038eecloc_100038eec:
100038eecldur q0, [sp+24]
100038ef0ldr x8, [sp+40]
100038ef4str x8, [x22+16]
100038ef8str q0, [x22]
100038efcldr x8, [x21+8]
100038f00add x8, x8, x28, lsl #5
100038f04stp x26, x24, [x8]
100038f08stp x19, xzr, [x8+16]
100038f0cldr x8, [x21+32]
100038f10madd x8, x28, x20, x8
100038f14ldrsb w9, [x8+23]
100038f18tbz w9, 31, 0x100038f20
100038f1cldr x8, [x8]
100038f20
100038f20loc_100038f20:
100038f20ldr x9, [x21+8]
100038f24add x9, x9, x28, lsl #5
100038f28str x8, [x9+8]
100038f2chint
100038f30ldr x8, 47824
100038f34ldr x25, [x8]
100038f38mov x0, x25
100038f3cbl _Znam@plt
100038f40mov x24, x0
100038f44mov x1, x25
100038f48bl bzero@plt
100038f4cmov x0, x21
100038f50mov x1, x26
100038f54mov x2, x24
100038f58mov x3, x25
100038f5cbl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038f60tbz w0, 0, 0x100038fe0
100038f64ldr w8, [x24]
100038f68and w9, w8, 0xfffffffe
100038f6cmovz w10, 64206
100038f70movk w10, 0xfeed0000
100038f74subs wzr, w9, w10
100038f78b.ne 0x100038ff8
100038f7csubs wzr, w8, w10
100038f80movz w8, 32
100038f84movz w9, 28
100038f88csel x19, x9, x8, eq
100038f8cldr w27, [x24+20]
100038f90mov x0, x27
100038f94bl _Znam@plt
100038f98mov x25, x0
100038f9cmov x1, x27
100038fa0bl bzero@plt
100038fa4add x8, x19, x27
100038fa8hint
100038facldr x9, 47700
100038fb0ldr x9, [x9]
100038fb4subs xzr, x8, x9
100038fb8b.ls 0x100039008
100038fbcadd x1, x19, x26
100038fc0mov x0, x21
100038fc4mov x2, x25
100038fc8mov x3, x27
100038fccbl _ZNK12TaskPortBaseI12TaskPortWeakE10readLengthEyyy@plt
100038fd0tbz w0, 0, 0x100038e70
100038fd4ldr w27, [x24+16]
100038fd8cbnz w27, 0x100039020
100038fdcb 0x100038e78
100038fe0
100038fe0loc_100038fe0:
100038fe0mov x0, x24
100038fe4bl _ZdaPv@plt
100038fe8movz w0, 0
100038fecbl usleep@plt
100038ff0movz x26, 0
100038ff4b 0x100038e90
100038ff8
100038ff8loc_100038ff8:
100038ff8movz w0, 0
100038ffcbl usleep@plt
100039000movz x26, 0
100039004b 0x100038e88
100039008
100039008loc_100039008:
100039008add x1, x19, x24
10003900cmov x0, x25
100039010mov x2, x27
100039014bl memcpy@plt
100039018ldr w27, [x24+16]
10003901ccbz w27, 0x100038e78
100039020
100039020loc_100039020:
100039020movz x22, 0
100039024movz x26, 0
100039028b 0x10003903c
10003902c
10003902cloc_10003902c:
10003902cldr w8, [x19+4]
100039030add x22, x22, x8
100039034subs x27, x27, 1
100039038b.eq 0x100038e7c
10003903c
10003903cloc_10003903c:
10003903cadd x19, x25, x22
100039040ldr w8, [x19]
100039044subs wzr, w8, 25
100039048b.eq 0x100039078
10003904csubs wzr, w8, 1
100039050b.ne 0x10003902c
100039054add x0, x19, 8
100039058adr x1, 37453
10003905chint
100039060movz w2, 16
100039064bl strncmp@plt
100039068cbz w0, 0x10003902c
10003906cldr w8, [x19+28]
100039070add x26, x26, x8
100039074b 0x10003902c
100039078
100039078loc_100039078:
100039078add x0, x19, 8
10003907cadr x1, 37417
100039080hint
100039084movz w2, 16
100039088bl strncmp@plt
10003908ccbz w0, 0x10003902c
100039090ldr x8, [x19+32]
100039094add x26, x8, x26
100039098b 0x10003902c
10003909c
10003909cloc_10003909c:
10003909cldr x8, [x27+176]
1000390a0ldr x9, [x27+152]
1000390a4stp x8, x9, [x21+56]
1000390a8ldr w22, [sp+12]
1000390ac
1000390acloc_1000390ac:
1000390acmov x0, x26
1000390b0bl _ZdaPv@plt
1000390b4
1000390b4loc_1000390b4:
1000390b4mov x0, x27
1000390b8bl _ZdaPv@plt
1000390bc
1000390bcloc_1000390bc:
1000390bcmov x0, x22
1000390c0ldp x29, x30, [sp+128]
1000390c4ldp x20, x19, [sp+112]
1000390c8ldp x22, x21, [sp+96]
1000390ccldp x24, x23, [sp+80]
1000390d0ldp x26, x25, [sp+64]
1000390d4ldp x28, x27, [sp+48]
1000390d8add sp, sp, 144
1000390dcretab
1000390e0mov x23, x26
1000390e4b 0x100039134
1000390e8mov x23, x26
1000390ecb 0x100039134
1000390f0mov x21, x0
1000390f4b 0x100039140
1000390f8mov x23, x26
1000390fcb 0x100039134
100039100mov x21, x0
100039104mov x0, x25
100039108bl _ZdaPv@plt
10003910cb 0x100039124
100039110b 0x100039120
100039114b 0x100039120
100039118mov x21, x0
10003911cb 0x100039140
100039120
100039120loc_100039120:
100039120mov x21, x0
100039124
100039124loc_100039124:
100039124mov x0, x24
100039128bl _ZdaPv@plt
10003912cb 0x100039138
100039130b 0x100039134
100039134
100039134loc_100039134:
100039134mov x21, x0
100039138
100039138loc_100039138:
100039138mov x0, x23
10003913cbl _ZdaPv@plt
100039140
100039140loc_100039140:
100039140ldr x0, [sp+16]
100039144bl _ZdaPv@plt
100039148mov x0, x21
10003914cbl _Unwind_Resume@plt
100038c94
100039150
100039150fn_100039150:
100039150pacibsp
100039154stp x20, x19, [sp-32]!
100039158stp x29, x30, [sp+16]
10003915cadd x29, sp, 16
100039160movz x19, 20585
100039164movk x19, 0x6f680000
100039168movk x19, 0x656e00000000
10003916cmovk x19, 0x3531000000000000
100039170bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100039174adr x10, 64556
100039178hint
10003917cadd x9, x10, 1024
100039180ldr x8, [x10+1024]
100039184eor x11, x8, x19
100039188ldur x8, [x9+3]
10003918cmovz x12, 28271
100039190movk x12, 0x31650000
100039194movk x12, 0x2c3500000000
100039198movk x12, 0x32000000000000
10003919ceor x12, x8, x12
1000391a0movz w8, 17
1000391a4orr x11, x11, x12
1000391a8cbz x11, 0x1000391dc
1000391acldr x10, [x10+1024]
1000391b0eor x10, x19, x10
1000391b4ldur x9, [x9+3]
1000391b8movz x11, 28271
1000391bcmovk x11, 0x31650000
1000391c0movk x11, 0x2c3500000000
1000391c4movk x11, 0x33000000000000
1000391c8eor x9, x9, x11
1000391ccorr x9, x10, x9
1000391d0subs xzr, x9, 0
1000391d4movz w9, 25
1000391d8csel w8, w8, w9, eq
1000391dc
1000391dcloc_1000391dc:
1000391dcadrp x9, 61440
1000391e0str w8, [x9+3312]
1000391e4ldp x29, x30, [sp+16]
1000391e8ldp x20, x19, [sp], 32
1000391ecretab
100039150
100039150fn_100039150:
100039150pacibsp
100039154stp x20, x19, [sp-32]!
100039158stp x29, x30, [sp+16]
10003915cadd x29, sp, 16
100039160movz x19, 20585
100039164movk x19, 0x6f680000
100039168movk x19, 0x656e00000000
10003916cmovk x19, 0x3531000000000000
100039170bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100039174adr x10, 64556
100039178hint
10003917cadd x9, x10, 1024
100039180ldr x8, [x10+1024]
100039184eor x11, x8, x19
100039188ldur x8, [x9+3]
10003918cmovz x12, 28271
100039190movk x12, 0x31650000
100039194movk x12, 0x2c3500000000
100039198movk x12, 0x32000000000000
10003919ceor x12, x8, x12
1000391a0movz w8, 17
1000391a4orr x11, x11, x12
1000391a8cbz x11, 0x1000391dc
1000391acldr x10, [x10+1024]
1000391b0eor x10, x19, x10
1000391b4ldur x9, [x9+3]
1000391b8movz x11, 28271
1000391bcmovk x11, 0x31650000
1000391c0movk x11, 0x2c3500000000
1000391c4movk x11, 0x33000000000000
1000391c8eor x9, x9, x11
1000391ccorr x9, x10, x9
1000391d0subs xzr, x9, 0
1000391d4movz w9, 25
1000391d8csel w8, w8, w9, eq
1000391dc
1000391dcloc_1000391dc:
1000391dcadrp x9, 61440
1000391e0str w8, [x9+3312]
1000391e4ldp x29, x30, [sp+16]
1000391e8ldp x20, x19, [sp], 32
1000391ecretab
100039150
1000391f0
1000391f0__ZN6Thread14joinIfPossibleEv:
1000391f0ldr x8, [x0]
1000391f4cbz x8, 0x1000391fc
1000391f8b 0x10003d8f0
1000391fc
1000391fcloc_1000391fc:
1000391fcret x30
1000391f0
1000391f0__ZN6Thread14joinIfPossibleEv:
1000391f0ldr x8, [x0]
1000391f4cbz x8, 0x1000391fc
1000391f8b 0x10003d8f0
1000391fc
1000391fcloc_1000391fc:
1000391fcret x30
1000391f0
100039200
100039200__ZN6ThreadD1Ev:
100039200pacibsp
100039204stp x20, x19, [sp-32]!
100039208stp x29, x30, [sp+16]
10003920cadd x29, sp, 16
100039210mov x19, x0
100039214ldr x8, [x0]
100039218cbz x8, 0x100039224
10003921cmov x0, x19
100039220bl _ZNSt3__16thread4joinEv@plt
100039224
100039224loc_100039224:
100039224mov x0, x19
100039228ldp x29, x30, [sp+16]
10003922cldp x20, x19, [sp], 32
100039230autibsp
100039234eor x16, x30, x30, lsl #1
100039238tbz x16, 62, 0x100039240
10003923cbrk 50289
100039240
100039240loc_100039240:
100039240b 0x10003d910
100039244bl fn_100005128
100039200
100039200__ZN6ThreadD1Ev:
100039200pacibsp
100039204stp x20, x19, [sp-32]!
100039208stp x29, x30, [sp+16]
10003920cadd x29, sp, 16
100039210mov x19, x0
100039214ldr x8, [x0]
100039218cbz x8, 0x100039224
10003921cmov x0, x19
100039220bl _ZNSt3__16thread4joinEv@plt
100039224
100039224loc_100039224:
100039224mov x0, x19
100039228ldp x29, x30, [sp+16]
10003922cldp x20, x19, [sp], 32
100039230autibsp
100039234eor x16, x30, x30, lsl #1
100039238tbz x16, 62, 0x100039240
10003923cbrk 50289
100039240
100039240loc_100039240:
100039240b 0x10003d910
100039244bl fn_100005128
100039200
100039258
100039258__ZN6ThreadaSEOS_:
100039258pacibsp
10003925cstp x29, x30, [sp-16]!
100039260add x29, sp, 0
100039264ldr x8, [x0]
100039268cbnz x8, 0x100039288
10003926cldr x8, [x1]
100039270str x8, [x0]
100039274str xzr, [x1]
100039278ldr w8, [x1+8]
10003927cstr w8, [x0+8]
100039280ldp x29, x30, [sp], 16
100039284retab
100039288
100039288loc_100039288:
100039288bl _ZSt9terminatev@plt
100039258
100039258__ZN6ThreadaSEOS_:
100039258pacibsp
10003925cstp x29, x30, [sp-16]!
100039260add x29, sp, 0
100039264ldr x8, [x0]
100039268cbnz x8, 0x100039288
10003926cldr x8, [x1]
100039270str x8, [x0]
100039274str xzr, [x1]
100039278ldr w8, [x1+8]
10003927cstr w8, [x0+8]
100039280ldp x29, x30, [sp], 16
100039284retab
100039288
100039288loc_100039288:
100039288bl _ZSt9terminatev@plt
100039258
100039290
100039290__ZN8UMHookerI14RemoteTaskPortE7destroyEb:
100039290pacibsp
100039294sub sp, sp, 224
100039298stp x24, x23, [sp+160]
10003929cstp x22, x21, [sp+176]
1000392a0stp x20, x19, [sp+192]
1000392a4stp x29, x30, [sp+208]
1000392a8add x29, sp, 208
1000392acmov x19, x0
1000392b0tbnz w1, 0, 0x100039368
1000392b4ldr x8, [x19+1672]
1000392b8cbz x8, 0x100039368
1000392bcmovz w8, 0x1000000
1000392c0movz w9, 209
1000392c4str x9, [sp+8]
1000392c8movz w9, 65526
1000392ccmovk w9, 0x10000
1000392d0str w9, [sp+16]
1000392d4stp xzr, x8, [sp+24]
1000392d8str xzr, [sp+144]
1000392dcmovi v0.2d, 0
1000392e0stp q0, q0, [sp+112]
1000392e4stp q0, q0, [sp+80]
1000392e8ldrsw x8, [x19+1668]
1000392ecadd x9, sp, 8
1000392f0add x10, sp, 80
1000392f4movz x16, 374
1000392f8mov x0, x8
1000392fcmov x1, x9
100039300movz x2, 1
100039304mov x3, x10
100039308movz x4, 1
10003930cmovz x5, 0
100039310movz x6, 0
100039314movz x7, 1
100039318svc 0
10003931ccset w8, lo
100039320mov x9, x0
100039324mov x10, x1
100039328ands wzr, w8, 255
10003932cb.eq 0x1000397cc
100039330ldrh w9, [sp+90]
100039334tbz w9, 14, 0x100039344
100039338movz w0, 0
10003933cbl usleep@plt
100039340movz w8, 0
100039344
100039344loc_100039344:
100039344and x8, x8, 255
100039348ands wzr, w8, 255
10003934cb.ne 0x100039358
100039350
100039350loc_100039350:
100039350movz w0, 0
100039354bl usleep@plt
100039358
100039358loc_100039358:
100039358ldr x0, [x19+1672]
10003935cldr x8, [x0]
100039360cbz x8, 0x100039368
100039364bl _ZNSt3__16thread4joinEv@plt
100039368
100039368loc_100039368:
100039368movz w8, 0
10003936cadd x9, x19, 2752
100039370movz w20, 1
100039374casalb w8, w20, [x9]
100039378subs wzr, w8, 0
10003937cb.ne 0x100039810
100039380add x0, x19, 648
100039384movz w1, 768
100039388bl bzero@plt
10003938cmov x0, x19
100039390bl fn_10003a6b8
100039394add x8, x19, 1432
100039398stlrb w20, [x8]
10003939cadd x0, x19, 1416
1000393a0bl fn_100019714
1000393a4ldr x0, [x19+1424]
1000393a8cbz x0, 0x1000393b8
1000393acldr x8, [x0]
1000393b0cbz x8, 0x1000393b8
1000393b4bl _ZNSt3__16thread4joinEv@plt
1000393b8
1000393b8loc_1000393b8:
1000393b8ldr x0, [x19+1704]
1000393bccbz x0, 0x100039420
1000393c0ldr x16, [x0]
1000393c4mov x17, x0
1000393c8movk x17, 0xd3b7000000000000
1000393ccautda x16, x17
1000393d0ldr x8, [x16+48]!
1000393d4mov x9, x16
1000393d8mov x17, x9
1000393dcmovk x17, 0x4544000000000000
1000393e0blraa x8, x17
1000393e4ldr x0, [x19+1704]
1000393e8str xzr, [x19+1704]
1000393ecadd x8, x19, 1680
1000393f0subs xzr, x8, x0
1000393f4b.eq 0x1000397dc
1000393f8cbz x0, 0x100039420
1000393fcldr x16, [x0]
100039400mov x17, x0
100039404movk x17, 0xd3b7000000000000
100039408autda x16, x17
10003940cldr x8, [x16+40]!
100039410mov x9, x16
100039414mov x17, x9
100039418movk x17, 0xf8f4000000000000
10003941cblraa x8, x17
100039420
100039420loc_100039420:
100039420ldrb w8, [x19+16]
100039424cbz w8, 0x100039808
100039428
100039428loc_100039428:
100039428ldrb w8, [x19+176]
10003942ccbz w8, 0x100039808
100039430ldr x8, [x19+184]
100039434cbz x8, 0x100039808
100039438ldr w8, [x19+232]
10003943csub w8, w8, 1
100039440adds wzr, w8, 3
100039444b.hi 0x100039808
100039448ldr x8, [x19+552]
10003944ccbz x8, 0x100039808
100039450ldr x8, [x19+560]
100039454cbz x8, 0x100039808
100039458ldr w8, [x19+584]
10003945csub w8, w8, 1
100039460adds wzr, w8, 3
100039464b.hi 0x100039808
100039468ldr w1, [x19+600]
10003946csub w8, w1, 1
100039470adds wzr, w8, 3
100039474b.hi 0x100039808
100039478str wzr, [sp+80]
10003947chint
100039480ldr x21, 46272
100039484ldr w0, [x21]
100039488add x2, sp, 80
10003948cbl _kernelrpc_mach_port_type_trap@plt
100039490ldr w8, [sp+80]
100039494ands wzr, w8, 0xffefffff
100039498b.eq 0x100039808
10003949cldrb w8, [x19+16]
1000394a0cbz w8, 0x100039598
1000394a4ldrb w8, [x19+176]
1000394a8cbz w8, 0x100039598
1000394acldr x8, [x19+184]
1000394b0cbz x8, 0x100039598
1000394b4ldr w8, [x19+232]
1000394b8sub w8, w8, 1
1000394bcadds wzr, w8, 3
1000394c0b.hi 0x100039598
1000394c4ldr x8, [x19+552]
1000394c8cbz x8, 0x100039598
1000394ccldr x8, [x19+560]
1000394d0cbz x8, 0x100039598
1000394d4ldr w8, [x19+584]
1000394d8sub w8, w8, 1
1000394dcadds wzr, w8, 3
1000394e0b.hi 0x100039598
1000394e4ldr w1, [x19+600]
1000394e8sub w8, w1, 1
1000394ecadds wzr, w8, 3
1000394f0b.hi 0x100039598
1000394f4str wzr, [sp+80]
1000394f8ldr w0, [x21]
1000394fcadd x2, sp, 80
100039500bl _kernelrpc_mach_port_type_trap@plt
100039504ldr w8, [sp+80]
100039508ands wzr, w8, 0xffefffff
10003950cb.eq 0x100039598
100039510add x20, x19, 1712
100039514mov x0, x19
100039518movz w1, 15
10003951cmov x2, x20
100039520bl fn_100020994
100039524cbz w0, 0x100039598
100039528add x8, sp, 8
10003952cmov x0, x19
100039530bl _ZNK12TaskPortBaseI14RemoteTaskPortE7threadsEv@plt
100039534ldp x8, x9, [sp+8]
100039538subs xzr, x8, x9
10003953cb.eq 0x100039858
100039540
100039540loc_100039540:
100039540ldp x0, x21, [sp+8]
100039544subs xzr, x0, x21
100039548b.eq 0x10003958c
10003954cadd x22, x0, 4
100039550movz w23, 1
100039554
100039554loc_100039554:
100039554ldur w8, [x22-4]
100039558str w8, [sp+80]
10003955cstr x19, [sp+88]
100039560strb w23, [sp+96]
100039564add x0, sp, 80
100039568movz w1, 15
10003956cmov x2, x20
100039570bl fn_100023dc4
100039574cbz w0, 0x100039588
100039578add x8, x22, 4
10003957csubs xzr, x22, x21
100039580mov x22, x8
100039584b.ne 0x100039554
100039588
100039588loc_100039588:
100039588ldr x0, [sp+8]
10003958c
10003958cloc_10003958c:
10003958ccbz x0, 0x100039598
100039590str x0, [sp+16]
100039594bl _ZdlPv@plt
100039598
100039598loc_100039598:
100039598add x1, x19, 1496
10003959cldr w8, [x19+1496]
1000395a0sub w8, w8, 1
1000395a4adds wzr, w8, 2
1000395a8b.hs 0x100039828
1000395acldr w3, [x19+1552]
1000395b0ldr w4, [x19+1608]
1000395b4mov x0, x19
1000395b8movz w2, 64
1000395bcbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000395c0ldr w8, [x19+1500]
1000395c4sub w8, w8, 1
1000395c8adds wzr, w8, 3
1000395ccb.hi 0x1000395e8
1000395d0add x1, x19, 1500
1000395d4ldr w3, [x19+1556]
1000395d8ldr w4, [x19+1612]
1000395dcmov x0, x19
1000395e0movz w2, 64
1000395e4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000395e8
1000395e8loc_1000395e8:
1000395e8ldr w8, [x19+1504]
1000395ecsub w8, w8, 1
1000395f0adds wzr, w8, 3
1000395f4b.hi 0x100039610
1000395f8add x1, x19, 1504
1000395fcldr w3, [x19+1560]
100039600ldr w4, [x19+1616]
100039604mov x0, x19
100039608movz w2, 64
10003960cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039610
100039610loc_100039610:
100039610ldr w8, [x19+1508]
100039614sub w8, w8, 1
100039618adds wzr, w8, 3
10003961cb.hi 0x100039638
100039620add x1, x19, 1508
100039624ldr w3, [x19+1564]
100039628ldr w4, [x19+1620]
10003962cmov x0, x19
100039630movz w2, 64
100039634bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039638
100039638loc_100039638:
100039638ldr w8, [x19+1512]
10003963csub w8, w8, 1
100039640adds wzr, w8, 3
100039644b.hi 0x100039660
100039648add x1, x19, 1512
10003964cldr w3, [x19+1568]
100039650ldr w4, [x19+1624]
100039654mov x0, x19
100039658movz w2, 64
10003965cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039660
100039660loc_100039660:
100039660ldr w8, [x19+1516]
100039664sub w8, w8, 1
100039668adds wzr, w8, 3
10003966cb.hi 0x100039688
100039670add x1, x19, 1516
100039674ldr w3, [x19+1572]
100039678ldr w4, [x19+1628]
10003967cmov x0, x19
100039680movz w2, 64
100039684bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039688
100039688loc_100039688:
100039688ldr w8, [x19+1520]
10003968csub w8, w8, 1
100039690adds wzr, w8, 3
100039694b.hi 0x1000396b0
100039698add x1, x19, 1520
10003969cldr w3, [x19+1576]
1000396a0ldr w4, [x19+1632]
1000396a4mov x0, x19
1000396a8movz w2, 64
1000396acbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000396b0
1000396b0loc_1000396b0:
1000396b0ldr w8, [x19+1524]
1000396b4sub w8, w8, 1
1000396b8adds wzr, w8, 3
1000396bcb.hi 0x1000396d8
1000396c0add x1, x19, 1524
1000396c4ldr w3, [x19+1580]
1000396c8ldr w4, [x19+1636]
1000396ccmov x0, x19
1000396d0movz w2, 64
1000396d4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000396d8
1000396d8loc_1000396d8:
1000396d8ldr w8, [x19+1528]
1000396dcsub w8, w8, 1
1000396e0adds wzr, w8, 3
1000396e4b.hi 0x100039700
1000396e8add x1, x19, 1528
1000396ecldr w3, [x19+1584]
1000396f0ldr w4, [x19+1640]
1000396f4mov x0, x19
1000396f8movz w2, 64
1000396fcbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039700
100039700loc_100039700:
100039700ldr w8, [x19+1532]
100039704sub w8, w8, 1
100039708adds wzr, w8, 3
10003970cb.hi 0x100039728
100039710add x1, x19, 1532
100039714ldr w3, [x19+1588]
100039718ldr w4, [x19+1644]
10003971cmov x0, x19
100039720movz w2, 64
100039724bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039728
100039728loc_100039728:
100039728ldr w8, [x19+1536]
10003972csub w8, w8, 1
100039730adds wzr, w8, 3
100039734b.hi 0x100039750
100039738add x1, x19, 1536
10003973cldr w3, [x19+1592]
100039740ldr w4, [x19+1648]
100039744mov x0, x19
100039748movz w2, 64
10003974cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039750
100039750loc_100039750:
100039750ldr w8, [x19+1540]
100039754sub w8, w8, 1
100039758adds wzr, w8, 3
10003975cb.hi 0x100039778
100039760add x1, x19, 1540
100039764ldr w3, [x19+1596]
100039768ldr w4, [x19+1652]
10003976cmov x0, x19
100039770movz w2, 64
100039774bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039778
100039778loc_100039778:
100039778ldr w8, [x19+1544]
10003977csub w8, w8, 1
100039780adds wzr, w8, 3
100039784b.hi 0x1000397a0
100039788add x1, x19, 1544
10003978cldr w3, [x19+1600]
100039790ldr w4, [x19+1656]
100039794mov x0, x19
100039798movz w2, 64
10003979cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000397a0
1000397a0loc_1000397a0:
1000397a0ldr w8, [x19+1548]
1000397a4sub w8, w8, 1
1000397a8adds wzr, w8, 3
1000397acb.hi 0x10003983c
1000397b0add x1, x19, 1548
1000397b4ldr w3, [x19+1604]
1000397b8ldr w4, [x19+1660]
1000397bcmov x0, x19
1000397c0movz w2, 64
1000397c4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000397c8b 0x10003983c
1000397cc
1000397ccloc_1000397cc:
1000397ccmovz w8, 1
1000397d0ands wzr, w8, 255
1000397d4b.ne 0x100039358
1000397d8b 0x100039350
1000397dc
1000397dcloc_1000397dc:
1000397dcldr x16, [x0]
1000397e0mov x17, x0
1000397e4movk x17, 0xd3b7000000000000
1000397e8autda x16, x17
1000397ecldr x8, [x16+32]!
1000397f0mov x9, x16
1000397f4mov x17, x9
1000397f8movk x17, 0xbdb3000000000000
1000397fcblraa x8, x17
100039800ldrb w8, [x19+16]
100039804cbnz w8, 0x100039428
100039808
100039808loc_100039808:
100039808movz w0, 50
10003980cbl usleep@plt
100039810
100039810loc_100039810:
100039810ldp x29, x30, [sp+208]
100039814ldp x20, x19, [sp+192]
100039818ldp x22, x21, [sp+176]
10003981cldp x24, x23, [sp+160]
100039820add sp, sp, 224
100039824retab
100039828
100039828loc_100039828:
100039828ldr w3, [x19+1552]
10003982cldr w4, [x19+1608]
100039830mov x0, x19
100039834movz w2, 64
100039838bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
10003983c
10003983cloc_10003983c:
10003983cstr wzr, [x19]
100039840ldp x29, x30, [sp+208]
100039844ldp x20, x19, [sp+192]
100039848ldp x22, x21, [sp+176]
10003984cldp x24, x23, [sp+160]
100039850add sp, sp, 224
100039854retab
100039858
100039858loc_100039858:
100039858ldrb w8, [x19+16]
10003985ccbz w8, 0x100039540
100039860ldrb w8, [x19+176]
100039864cbz w8, 0x100039540
100039868ldr x8, [x19+184]
10003986ccbz x8, 0x100039540
100039870ldr w8, [x19+232]
100039874sub w8, w8, 1
100039878adds wzr, w8, 3
10003987cb.hi 0x100039540
100039880ldr x8, [x19+552]
100039884cbz x8, 0x100039540
100039888ldr x8, [x19+560]
10003988ccbz x8, 0x100039540
100039890ldr w8, [x19+584]
100039894sub w8, w8, 1
100039898adds wzr, w8, 3
10003989cb.hi 0x100039540
1000398a0ldr w1, [x19+600]
1000398a4sub w8, w1, 1
1000398a8adds wzr, w8, 3
1000398acb.hi 0x100039540
1000398b0str wzr, [sp+80]
1000398b4ldr w0, [x21]
1000398b8add x2, sp, 80
1000398bcbl _kernelrpc_mach_port_type_trap@plt
1000398c0ldr w8, [sp+80]
1000398c4ands wzr, w8, 0xffefffff
1000398c8b.eq 0x100039540
1000398ccmovz w0, 0
1000398d0bl usleep@plt
1000398d4b 0x100039540
1000398d8b 0x1000398dc
1000398dc
1000398dcloc_1000398dc:
1000398dcmov x20, x0
1000398e0ldr x0, [sp+8]
1000398e4cbz x0, 0x1000398f0
1000398e8str x0, [sp+16]
1000398ecbl _ZdlPv@plt
1000398f0
1000398f0loc_1000398f0:
1000398f0mov x0, x20
1000398f4bl _Unwind_Resume@plt
1000398f8b 0x1000398fc
1000398fc
1000398fcloc_1000398fc:
1000398fcstr wzr, [x19]
100039900bl _Unwind_Resume@plt
100039290
100039290__ZN8UMHookerI14RemoteTaskPortE7destroyEb:
100039290pacibsp
100039294sub sp, sp, 224
100039298stp x24, x23, [sp+160]
10003929cstp x22, x21, [sp+176]
1000392a0stp x20, x19, [sp+192]
1000392a4stp x29, x30, [sp+208]
1000392a8add x29, sp, 208
1000392acmov x19, x0
1000392b0tbnz w1, 0, 0x100039368
1000392b4ldr x8, [x19+1672]
1000392b8cbz x8, 0x100039368
1000392bcmovz w8, 0x1000000
1000392c0movz w9, 209
1000392c4str x9, [sp+8]
1000392c8movz w9, 65526
1000392ccmovk w9, 0x10000
1000392d0str w9, [sp+16]
1000392d4stp xzr, x8, [sp+24]
1000392d8str xzr, [sp+144]
1000392dcmovi v0.2d, 0
1000392e0stp q0, q0, [sp+112]
1000392e4stp q0, q0, [sp+80]
1000392e8ldrsw x8, [x19+1668]
1000392ecadd x9, sp, 8
1000392f0add x10, sp, 80
1000392f4movz x16, 374
1000392f8mov x0, x8
1000392fcmov x1, x9
100039300movz x2, 1
100039304mov x3, x10
100039308movz x4, 1
10003930cmovz x5, 0
100039310movz x6, 0
100039314movz x7, 1
100039318svc 0
10003931ccset w8, lo
100039320mov x9, x0
100039324mov x10, x1
100039328ands wzr, w8, 255
10003932cb.eq 0x1000397cc
100039330ldrh w9, [sp+90]
100039334tbz w9, 14, 0x100039344
100039338movz w0, 0
10003933cbl usleep@plt
100039340movz w8, 0
100039344
100039344loc_100039344:
100039344and x8, x8, 255
100039348ands wzr, w8, 255
10003934cb.ne 0x100039358
100039350
100039350loc_100039350:
100039350movz w0, 0
100039354bl usleep@plt
100039358
100039358loc_100039358:
100039358ldr x0, [x19+1672]
10003935cldr x8, [x0]
100039360cbz x8, 0x100039368
100039364bl _ZNSt3__16thread4joinEv@plt
100039368
100039368loc_100039368:
100039368movz w8, 0
10003936cadd x9, x19, 2752
100039370movz w20, 1
100039374casalb w8, w20, [x9]
100039378subs wzr, w8, 0
10003937cb.ne 0x100039810
100039380add x0, x19, 648
100039384movz w1, 768
100039388bl bzero@plt
10003938cmov x0, x19
100039390bl fn_10003a6b8
100039394add x8, x19, 1432
100039398stlrb w20, [x8]
10003939cadd x0, x19, 1416
1000393a0bl fn_100019714
1000393a4ldr x0, [x19+1424]
1000393a8cbz x0, 0x1000393b8
1000393acldr x8, [x0]
1000393b0cbz x8, 0x1000393b8
1000393b4bl _ZNSt3__16thread4joinEv@plt
1000393b8
1000393b8loc_1000393b8:
1000393b8ldr x0, [x19+1704]
1000393bccbz x0, 0x100039420
1000393c0ldr x16, [x0]
1000393c4mov x17, x0
1000393c8movk x17, 0xd3b7000000000000
1000393ccautda x16, x17
1000393d0ldr x8, [x16+48]!
1000393d4mov x9, x16
1000393d8mov x17, x9
1000393dcmovk x17, 0x4544000000000000
1000393e0blraa x8, x17
1000393e4ldr x0, [x19+1704]
1000393e8str xzr, [x19+1704]
1000393ecadd x8, x19, 1680
1000393f0subs xzr, x8, x0
1000393f4b.eq 0x1000397dc
1000393f8cbz x0, 0x100039420
1000393fcldr x16, [x0]
100039400mov x17, x0
100039404movk x17, 0xd3b7000000000000
100039408autda x16, x17
10003940cldr x8, [x16+40]!
100039410mov x9, x16
100039414mov x17, x9
100039418movk x17, 0xf8f4000000000000
10003941cblraa x8, x17
100039420
100039420loc_100039420:
100039420ldrb w8, [x19+16]
100039424cbz w8, 0x100039808
100039428
100039428loc_100039428:
100039428ldrb w8, [x19+176]
10003942ccbz w8, 0x100039808
100039430ldr x8, [x19+184]
100039434cbz x8, 0x100039808
100039438ldr w8, [x19+232]
10003943csub w8, w8, 1
100039440adds wzr, w8, 3
100039444b.hi 0x100039808
100039448ldr x8, [x19+552]
10003944ccbz x8, 0x100039808
100039450ldr x8, [x19+560]
100039454cbz x8, 0x100039808
100039458ldr w8, [x19+584]
10003945csub w8, w8, 1
100039460adds wzr, w8, 3
100039464b.hi 0x100039808
100039468ldr w1, [x19+600]
10003946csub w8, w1, 1
100039470adds wzr, w8, 3
100039474b.hi 0x100039808
100039478str wzr, [sp+80]
10003947chint
100039480ldr x21, 46272
100039484ldr w0, [x21]
100039488add x2, sp, 80
10003948cbl _kernelrpc_mach_port_type_trap@plt
100039490ldr w8, [sp+80]
100039494ands wzr, w8, 0xffefffff
100039498b.eq 0x100039808
10003949cldrb w8, [x19+16]
1000394a0cbz w8, 0x100039598
1000394a4ldrb w8, [x19+176]
1000394a8cbz w8, 0x100039598
1000394acldr x8, [x19+184]
1000394b0cbz x8, 0x100039598
1000394b4ldr w8, [x19+232]
1000394b8sub w8, w8, 1
1000394bcadds wzr, w8, 3
1000394c0b.hi 0x100039598
1000394c4ldr x8, [x19+552]
1000394c8cbz x8, 0x100039598
1000394ccldr x8, [x19+560]
1000394d0cbz x8, 0x100039598
1000394d4ldr w8, [x19+584]
1000394d8sub w8, w8, 1
1000394dcadds wzr, w8, 3
1000394e0b.hi 0x100039598
1000394e4ldr w1, [x19+600]
1000394e8sub w8, w1, 1
1000394ecadds wzr, w8, 3
1000394f0b.hi 0x100039598
1000394f4str wzr, [sp+80]
1000394f8ldr w0, [x21]
1000394fcadd x2, sp, 80
100039500bl _kernelrpc_mach_port_type_trap@plt
100039504ldr w8, [sp+80]
100039508ands wzr, w8, 0xffefffff
10003950cb.eq 0x100039598
100039510add x20, x19, 1712
100039514mov x0, x19
100039518movz w1, 15
10003951cmov x2, x20
100039520bl fn_100020994
100039524cbz w0, 0x100039598
100039528add x8, sp, 8
10003952cmov x0, x19
100039530bl _ZNK12TaskPortBaseI14RemoteTaskPortE7threadsEv@plt
100039534ldp x8, x9, [sp+8]
100039538subs xzr, x8, x9
10003953cb.eq 0x100039858
100039540
100039540loc_100039540:
100039540ldp x0, x21, [sp+8]
100039544subs xzr, x0, x21
100039548b.eq 0x10003958c
10003954cadd x22, x0, 4
100039550movz w23, 1
100039554
100039554loc_100039554:
100039554ldur w8, [x22-4]
100039558str w8, [sp+80]
10003955cstr x19, [sp+88]
100039560strb w23, [sp+96]
100039564add x0, sp, 80
100039568movz w1, 15
10003956cmov x2, x20
100039570bl fn_100023dc4
100039574cbz w0, 0x100039588
100039578add x8, x22, 4
10003957csubs xzr, x22, x21
100039580mov x22, x8
100039584b.ne 0x100039554
100039588
100039588loc_100039588:
100039588ldr x0, [sp+8]
10003958c
10003958cloc_10003958c:
10003958ccbz x0, 0x100039598
100039590str x0, [sp+16]
100039594bl _ZdlPv@plt
100039598
100039598loc_100039598:
100039598add x1, x19, 1496
10003959cldr w8, [x19+1496]
1000395a0sub w8, w8, 1
1000395a4adds wzr, w8, 2
1000395a8b.hs 0x100039828
1000395acldr w3, [x19+1552]
1000395b0ldr w4, [x19+1608]
1000395b4mov x0, x19
1000395b8movz w2, 64
1000395bcbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000395c0ldr w8, [x19+1500]
1000395c4sub w8, w8, 1
1000395c8adds wzr, w8, 3
1000395ccb.hi 0x1000395e8
1000395d0add x1, x19, 1500
1000395d4ldr w3, [x19+1556]
1000395d8ldr w4, [x19+1612]
1000395dcmov x0, x19
1000395e0movz w2, 64
1000395e4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000395e8
1000395e8loc_1000395e8:
1000395e8ldr w8, [x19+1504]
1000395ecsub w8, w8, 1
1000395f0adds wzr, w8, 3
1000395f4b.hi 0x100039610
1000395f8add x1, x19, 1504
1000395fcldr w3, [x19+1560]
100039600ldr w4, [x19+1616]
100039604mov x0, x19
100039608movz w2, 64
10003960cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039610
100039610loc_100039610:
100039610ldr w8, [x19+1508]
100039614sub w8, w8, 1
100039618adds wzr, w8, 3
10003961cb.hi 0x100039638
100039620add x1, x19, 1508
100039624ldr w3, [x19+1564]
100039628ldr w4, [x19+1620]
10003962cmov x0, x19
100039630movz w2, 64
100039634bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039638
100039638loc_100039638:
100039638ldr w8, [x19+1512]
10003963csub w8, w8, 1
100039640adds wzr, w8, 3
100039644b.hi 0x100039660
100039648add x1, x19, 1512
10003964cldr w3, [x19+1568]
100039650ldr w4, [x19+1624]
100039654mov x0, x19
100039658movz w2, 64
10003965cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039660
100039660loc_100039660:
100039660ldr w8, [x19+1516]
100039664sub w8, w8, 1
100039668adds wzr, w8, 3
10003966cb.hi 0x100039688
100039670add x1, x19, 1516
100039674ldr w3, [x19+1572]
100039678ldr w4, [x19+1628]
10003967cmov x0, x19
100039680movz w2, 64
100039684bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039688
100039688loc_100039688:
100039688ldr w8, [x19+1520]
10003968csub w8, w8, 1
100039690adds wzr, w8, 3
100039694b.hi 0x1000396b0
100039698add x1, x19, 1520
10003969cldr w3, [x19+1576]
1000396a0ldr w4, [x19+1632]
1000396a4mov x0, x19
1000396a8movz w2, 64
1000396acbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000396b0
1000396b0loc_1000396b0:
1000396b0ldr w8, [x19+1524]
1000396b4sub w8, w8, 1
1000396b8adds wzr, w8, 3
1000396bcb.hi 0x1000396d8
1000396c0add x1, x19, 1524
1000396c4ldr w3, [x19+1580]
1000396c8ldr w4, [x19+1636]
1000396ccmov x0, x19
1000396d0movz w2, 64
1000396d4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000396d8
1000396d8loc_1000396d8:
1000396d8ldr w8, [x19+1528]
1000396dcsub w8, w8, 1
1000396e0adds wzr, w8, 3
1000396e4b.hi 0x100039700
1000396e8add x1, x19, 1528
1000396ecldr w3, [x19+1584]
1000396f0ldr w4, [x19+1640]
1000396f4mov x0, x19
1000396f8movz w2, 64
1000396fcbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039700
100039700loc_100039700:
100039700ldr w8, [x19+1532]
100039704sub w8, w8, 1
100039708adds wzr, w8, 3
10003970cb.hi 0x100039728
100039710add x1, x19, 1532
100039714ldr w3, [x19+1588]
100039718ldr w4, [x19+1644]
10003971cmov x0, x19
100039720movz w2, 64
100039724bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039728
100039728loc_100039728:
100039728ldr w8, [x19+1536]
10003972csub w8, w8, 1
100039730adds wzr, w8, 3
100039734b.hi 0x100039750
100039738add x1, x19, 1536
10003973cldr w3, [x19+1592]
100039740ldr w4, [x19+1648]
100039744mov x0, x19
100039748movz w2, 64
10003974cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039750
100039750loc_100039750:
100039750ldr w8, [x19+1540]
100039754sub w8, w8, 1
100039758adds wzr, w8, 3
10003975cb.hi 0x100039778
100039760add x1, x19, 1540
100039764ldr w3, [x19+1596]
100039768ldr w4, [x19+1652]
10003976cmov x0, x19
100039770movz w2, 64
100039774bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
100039778
100039778loc_100039778:
100039778ldr w8, [x19+1544]
10003977csub w8, w8, 1
100039780adds wzr, w8, 3
100039784b.hi 0x1000397a0
100039788add x1, x19, 1544
10003978cldr w3, [x19+1600]
100039790ldr w4, [x19+1656]
100039794mov x0, x19
100039798movz w2, 64
10003979cbl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000397a0
1000397a0loc_1000397a0:
1000397a0ldr w8, [x19+1548]
1000397a4sub w8, w8, 1
1000397a8adds wzr, w8, 3
1000397acb.hi 0x10003983c
1000397b0add x1, x19, 1548
1000397b4ldr w3, [x19+1604]
1000397b8ldr w4, [x19+1660]
1000397bcmov x0, x19
1000397c0movz w2, 64
1000397c4bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
1000397c8b 0x10003983c
1000397cc
1000397ccloc_1000397cc:
1000397ccmovz w8, 1
1000397d0ands wzr, w8, 255
1000397d4b.ne 0x100039358
1000397d8b 0x100039350
1000397dc
1000397dcloc_1000397dc:
1000397dcldr x16, [x0]
1000397e0mov x17, x0
1000397e4movk x17, 0xd3b7000000000000
1000397e8autda x16, x17
1000397ecldr x8, [x16+32]!
1000397f0mov x9, x16
1000397f4mov x17, x9
1000397f8movk x17, 0xbdb3000000000000
1000397fcblraa x8, x17
100039800ldrb w8, [x19+16]
100039804cbnz w8, 0x100039428
100039808
100039808loc_100039808:
100039808movz w0, 50
10003980cbl usleep@plt
100039810
100039810loc_100039810:
100039810ldp x29, x30, [sp+208]
100039814ldp x20, x19, [sp+192]
100039818ldp x22, x21, [sp+176]
10003981cldp x24, x23, [sp+160]
100039820add sp, sp, 224
100039824retab
100039828
100039828loc_100039828:
100039828ldr w3, [x19+1552]
10003982cldr w4, [x19+1608]
100039830mov x0, x19
100039834movz w2, 64
100039838bl _ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii@plt
10003983c
10003983cloc_10003983c:
10003983cstr wzr, [x19]
100039840ldp x29, x30, [sp+208]
100039844ldp x20, x19, [sp+192]
100039848ldp x22, x21, [sp+176]
10003984cldp x24, x23, [sp+160]
100039850add sp, sp, 224
100039854retab
100039858
100039858loc_100039858:
100039858ldrb w8, [x19+16]
10003985ccbz w8, 0x100039540
100039860ldrb w8, [x19+176]
100039864cbz w8, 0x100039540
100039868ldr x8, [x19+184]
10003986ccbz x8, 0x100039540
100039870ldr w8, [x19+232]
100039874sub w8, w8, 1
100039878adds wzr, w8, 3
10003987cb.hi 0x100039540
100039880ldr x8, [x19+552]
100039884cbz x8, 0x100039540
100039888ldr x8, [x19+560]
10003988ccbz x8, 0x100039540
100039890ldr w8, [x19+584]
100039894sub w8, w8, 1
100039898adds wzr, w8, 3
10003989cb.hi 0x100039540
1000398a0ldr w1, [x19+600]
1000398a4sub w8, w1, 1
1000398a8adds wzr, w8, 3
1000398acb.hi 0x100039540
1000398b0str wzr, [sp+80]
1000398b4ldr w0, [x21]
1000398b8add x2, sp, 80
1000398bcbl _kernelrpc_mach_port_type_trap@plt
1000398c0ldr w8, [sp+80]
1000398c4ands wzr, w8, 0xffefffff
1000398c8b.eq 0x100039540
1000398ccmovz w0, 0
1000398d0bl usleep@plt
1000398d4b 0x100039540
1000398d8b 0x1000398dc
1000398dc
1000398dcloc_1000398dc:
1000398dcmov x20, x0
1000398e0ldr x0, [sp+8]
1000398e4cbz x0, 0x1000398f0
1000398e8str x0, [sp+16]
1000398ecbl _ZdlPv@plt
1000398f0
1000398f0loc_1000398f0:
1000398f0mov x0, x20
1000398f4bl _Unwind_Resume@plt
1000398f8b 0x1000398fc
1000398fc
1000398fcloc_1000398fc:
1000398fcstr wzr, [x19]
100039900bl _Unwind_Resume@plt
100039290
Loading..