File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
    10001f478
    10001f478__ZNK12TaskPortBaseI14RemoteTaskPortE7threadsEv:
    10001f478pacibsp
    10001f47cstp d9, d8, [sp-112]!
    10001f480stp x28, x27, [sp+16]
    10001f484stp x26, x25, [sp+32]
    10001f488stp x24, x23, [sp+48]
    10001f48cstp x22, x21, [sp+64]
    10001f490stp x20, x19, [sp+80]
    10001f494stp x29, x30, [sp+96]
    10001f498add x29, sp, 96
    10001f49cmovz w9, 12160
    10001f4a0hint
    10001f4a4ldr x16, 0x25584
    10001f4a8blraaz x16
    10001f4acsub sp, sp, 8192
    10001f4b0sub sp, sp, 3968
    10001f4b4mov x20, x0
    10001f4b8mov x19, x8
    10001f4bcadd x23, sp, 224
    10001f4c0str wzr, [sp+212]
    10001f4c4hint
    10001f4c8ldr x8, 0x25478
    10001f4ccldr w25, [x8]
    10001f4d0add x9, x23, 24
    10001f4d4add x8, x0, 552
    10001f4d8str xzr, [x9+256]
    10001f4dcmovi v0.2d, 0
    10001f4e0str q0, [x9+240]
    10001f4e4stur q0, [x23+248]
    10001f4e8stur q0, [x23+232]
    10001f4ecstur q0, [x23+216]
    10001f4f0stur q0, [x23+200]
    10001f4f4stur q0, [x23+184]
    10001f4f8stur q0, [x23+168]
    10001f4fcstur q0, [x23+152]
    10001f500stur q0, [x23+136]
    10001f504stur q0, [x23+120]
    10001f508add x10, sp, 73
    10001f50cstur q0, [x10+255]
    10001f510add x10, sp, 57
    10001f514stur q0, [x10+255]
    10001f518add x10, sp, 41
    10001f51cstur q0, [x10+255]
    10001f520add x10, sp, 25
    10001f524stur q0, [x10+255]
    10001f528add x10, sp, 9
    10001f52cstur q0, [x10+255]
    10001f530stur q0, [sp+248]
    10001f534ldr x10, [x0+560]
    10001f538ld1r
    10001f53chint
    10001f540ldr q1, 0x23690
    10001f544add v0.2d, v0.2d, v1.2d
    10001f548str q0, [sp+224]
    10001f54cldr x26, [sp+224]
    10001f550add x8, x26, 8
    10001f554movz w11, 4104
    10001f558add x10, x10, x11
    10001f55cstr x8, [sp+224]
    10001f560str x10, [sp+240]
    10001f564ldr x9, [x9+256]
    10001f568subs xzr, x9, 7
    10001f56cb.hi 0x10001f598
    10001f570add x8, x9, 1
    10001f574str x8, [x23+280]
    10001f578add x8, x23, x9, lsl #5
    10001f57cmovz w9, 1
    10001f580str w9, [x8+24]
    10001f584add x9, sp, 216
    10001f588stp x26, x9, [x8+32]
    10001f58cmovz w9, 8
    10001f590str x9, [x8+48]
    10001f594ldr x8, [sp+224]
    10001f598
    10001f598loc_10001f598:
    10001f598ldr x9, [sp+232]
    10001f59csub x8, x9, x8
    10001f5a0subs xzr, x8, 4
    10001f5a4b.lo 0x10001fc44
    10001f5a8ldr x8, [sp+240]
    10001f5acstr wzr, [x8]
    10001f5b0ldr x27, [sp+224]
    10001f5b4ldr x8, [sp+240]
    10001f5b8add x9, x27, 4
    10001f5bcadd x8, x8, 4
    10001f5c0str x9, [sp+224]
    10001f5c4str x8, [sp+240]
    10001f5c8ldr x8, [x23+280]
    10001f5ccsubs xzr, x8, 7
    10001f5d0b.hi 0x10001f5fc
    10001f5d4add x9, x8, 1
    10001f5d8str x9, [x23+280]
    10001f5dcadd x9, sp, 224
    10001f5e0add x8, x9, x8, lsl #5
    10001f5e4movz w9, 1
    10001f5e8str w9, [x8+24]
    10001f5ecadd x9, sp, 212
    10001f5f0stp x27, x9, [x8+32]
    10001f5f4movz w9, 4
    10001f5f8str x9, [x8+48]
    10001f5fc
    10001f5fcloc_10001f5fc:
    10001f5fchint
    10001f600ldr x16, 0x253c0
    10001f604paciza x16
    10001f608mov x24, x16
    10001f60cadd x21, sp, 1648
    10001f610add x0, sp, 1648
    10001f614bl fn_100007e6c
    10001f618add x0, sp, 1648
    10001f61cmov x1, x25
    10001f620bl fn_1000084f0
    10001f624add x21, x21, 16
    10001f628adr x1, 0x22575
    10001f62chint
    10001f630mov x0, x21
    10001f634movz w2, 2
    10001f638bl fn_100008658
    10001f63cadd x0, sp, 1648
    10001f640mov x1, x26
    10001f644bl fn_1000084f0
    10001f648adr x1, 0x22555
    10001f64chint
    10001f650mov x0, x21
    10001f654movz w2, 2
    10001f658bl fn_100008658
    10001f65cadd x0, sp, 1648
    10001f660mov x1, x27
    10001f664bl fn_1000084f0
    10001f668adr x1, 0x22535
    10001f66chint
    10001f670mov x0, x21
    10001f674movz w2, 2
    10001f678bl fn_100008658
    10001f67chint
    10001f680ldr x22, 0x25218
    10001f684add x20, x20, 8
    10001f688ldr x9, [x22]
    10001f68cmov x16, x9
    10001f690autdza x16
    10001f694mov x17, x16
    10001f698xpacd x17
    10001f69csubs xzr, x16, x17
    10001f6a0b.eq 0x10001f6a8
    10001f6a4brk 50290
    10001f6a8
    10001f6a8loc_10001f6a8:
    10001f6a8add x21, sp, 1648
    10001f6acadd x8, sp, 1648
    10001f6b0movk x8, 0x5b37000000000000
    10001f6b4mov x17, x16
    10001f6b8mov x16, x8
    10001f6bcpacda x17, x16
    10001f6c0str x17, [x23+1424]
    10001f6c4ldp x16, x10, [x22+64]
    10001f6c8stp x16, x9, [sp+192]
    10001f6ccautdza x16
    10001f6d0mov x17, x16
    10001f6d4xpacd x17
    10001f6d8subs xzr, x16, x17
    10001f6dcb.eq 0x10001f6e4
    10001f6e0brk 50290
    10001f6e4
    10001f6e4loc_10001f6e4:
    10001f6e4ldraa x8, [x9-24]
    10001f6e8add x9, x21, x8
    10001f6ecmov x8, x9
    10001f6f0movk x8, 0x4b91000000000000
    10001f6f4mov x17, x16
    10001f6f8mov x16, x8
    10001f6fcpacda x17, x16
    10001f700str x17, [x9]
    10001f704str x10, [sp+184]
    10001f708mov x16, x10
    10001f70cautdza x16
    10001f710mov x17, x16
    10001f714xpacd x17
    10001f718subs xzr, x16, x17
    10001f71cb.eq 0x10001f724
    10001f720brk 50290
    10001f724
    10001f724loc_10001f724:
    10001f724add x8, x21, 16
    10001f728movk x8, 0xd08c000000000000
    10001f72cmov x17, x16
    10001f730mov x16, x8
    10001f734pacda x17, x16
    10001f738str x17, [x23+1440]
    10001f73cadd x28, x21, 24
    10001f740hint
    10001f744ldr x16, 0x2515c
    10001f748add x16, x16, 16
    10001f74cmov x17, x28
    10001f750movk x17, 0x1be8000000000000
    10001f754pacda x16, x17
    10001f758str x16, [x23+1448]
    10001f75cldrsb w8, [sp+1759]
    10001f760tbz w8, 31, 0x10001f76c
    10001f764ldr x0, [x23+1512]
    10001f768bl _ZdlPv@plt
    10001f76c
    10001f76cloc_10001f76c:
    10001f76cmov x0, x28
    10001f770bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    10001f774add x1, x22, 8
    10001f778add x0, sp, 1648
    10001f77cbl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    10001f780add x0, x21, 128
    10001f784bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    10001f788add x8, sp, 1360
    10001f78corr x28, x8, 4
    10001f790ldr x8, [x20+248]
    10001f794cbz x8, 0x10001f824
    10001f798ldr w22, [x20+224]
    10001f79cadd x0, sp, 4096
    10001f7a0add x0, x0, 2808
    10001f7a4movz w1, 5236
    10001f7a8bl bzero@plt
    10001f7acldr x8, [x23+11904]
    10001f7b0str x8, [x23+1424]
    10001f7b4ldr w8, [sp+12136]
    10001f7b8str w8, [sp+1656]
    10001f7bcstr w22, [sp+1660]
    10001f7c0add x8, sp, 1648
    10001f7c4add x0, x8, 16
    10001f7c8movz w1, 5240
    10001f7ccbl bzero@plt
    10001f7d0movz w8, 5256
    10001f7d4str w8, [sp+1652]
    10001f7d8add x0, sp, 1648
    10001f7dcmovz w1, 258
    10001f7e0movz w2, 0
    10001f7e4movz w3, 5256
    10001f7e8mov x4, x22
    10001f7ecmovz w5, 1000
    10001f7f0movz w6, 0
    10001f7f4bl mach_msg@plt
    10001f7f8add x22, sp, 1072
    10001f7fcadd x8, sp, 1072
    10001f800add x0, sp, 1648
    10001f804bl fn_100009850
    10001f808ldr w21, [sp+1072]
    10001f80csub w8, w21, 1
    10001f810adds wzr, w8, 2
    10001f814b.hs 0x10001fc34
    10001f818add x1, x22, 8
    10001f81cadd x8, sp, 520
    10001f820b 0x10001f86c
    10001f824
    10001f824loc_10001f824:
    10001f824movz w8, 256
    10001f828str w8, [sp+1072]
    10001f82cmovz w8, 100
    10001f830str w8, [sp+520]
    10001f834add x1, x20, 256
    10001f838add x22, sp, 1648
    10001f83cadd x8, sp, 1648
    10001f840add x2, sp, 1072
    10001f844add x3, sp, 520
    10001f848mov x0, x20
    10001f84cbl fn_10000a68c
    10001f850ldr w21, [sp+1648]
    10001f854sub w8, w21, 1
    10001f858adds wzr, w8, 3
    10001f85cb.hi 0x10001fc34
    10001f860add x1, x22, 8
    10001f864add x8, sp, 4096
    10001f868add x8, x8, 2808
    10001f86c
    10001f86cloc_10001f86c:
    10001f86corr x22, x8, 4
    10001f870mov x0, x22
    10001f874movz w2, 272
    10001f878bl memcpy@plt
    10001f87cmov x0, x28
    10001f880mov x1, x22
    10001f884movz w2, 272
    10001f888bl memcpy@plt
    10001f88cxpaci x24
    10001f890str w21, [sp+1640]
    10001f894add x0, sp, 800
    10001f898mov x1, x28
    10001f89cmovz w2, 272
    10001f8a0bl memcpy@plt
    10001f8a4str x25, [x23+576]
    10001f8a8str x26, [x23+584]
    10001f8acstr x27, [x23+592]
    10001f8b0ldr x8, [x20+248]
    10001f8b4cbz x8, 0x10001f8e8
    10001f8b8add x25, x20, 600
    10001f8bcldr x9, [x20+608]
    10001f8c0cbz x9, 0x10001f9ac
    10001f8c4fmov d0, x9
    10001f8c8cnt v0.8b, v0.8b
    10001f8ccuaddlv h0, v0.8b
    10001f8d0fmov w11, s0
    10001f8d4subs xzr, x11, 1
    10001f8d8b.hi 0x10001f90c
    10001f8dcsub x8, x9, 1
    10001f8e0and x8, x8, x24
    10001f8e4b 0x10001f920
    10001f8e8
    10001f8e8loc_10001f8e8:
    10001f8e8add x1, sp, 800
    10001f8ecmov x0, x20
    10001f8f0mov x2, x24
    10001f8f4movz w3, 1024
    10001f8f8movz x4, 0
    10001f8fcmovz x5, 0
    10001f900bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    10001f904tbnz w0, 0, 0x10001fa14
    10001f908b 0x10001fc34
    10001f90c
    10001f90cloc_10001f90c:
    10001f90cmov x8, x24
    10001f910subs xzr, x9, x24
    10001f914b.hi 0x10001f920
    10001f918udiv x8, x24, x9
    10001f91cmsub x8, x8, x9, x24
    10001f920
    10001f920loc_10001f920:
    10001f920ldr x10, [x25]
    10001f924ldr x10, [x10+3*x8]
    10001f928cbz x10, 0x10001f9ac
    10001f92cldr x10, [x10]
    10001f930cbz x10, 0x10001f9ac
    10001f934subs xzr, x11, 2
    10001f938b.hs 0x10001f958
    10001f93csub x9, x9, 1
    10001f940b 0x10001f994
    10001f944
    10001f944loc_10001f944:
    10001f944ldr x11, [x10+16]
    10001f948subs xzr, x11, x24
    10001f94cb.eq 0x100020308
    10001f950
    10001f950loc_10001f950:
    10001f950ldr x10, [x10]
    10001f954cbz x10, 0x10001f9ac
    10001f958
    10001f958loc_10001f958:
    10001f958ldr x11, [x10+8]
    10001f95csubs xzr, x11, x24
    10001f960b.eq 0x10001f944
    10001f964subs xzr, x11, x9
    10001f968b.lo 0x10001f974
    10001f96cudiv x12, x11, x9
    10001f970msub x11, x12, x9, x11
    10001f974
    10001f974loc_10001f974:
    10001f974subs xzr, x11, x8
    10001f978b.eq 0x10001f950
    10001f97cb 0x10001f9ac
    10001f980
    10001f980loc_10001f980:
    10001f980ldr x11, [x10+16]
    10001f984subs xzr, x11, x24
    10001f988b.eq 0x100020308
    10001f98c
    10001f98cloc_10001f98c:
    10001f98cldr x10, [x10]
    10001f990cbz x10, 0x10001f9ac
    10001f994
    10001f994loc_10001f994:
    10001f994ldr x11, [x10+8]
    10001f998subs xzr, x11, x24
    10001f99cb.eq 0x10001f980
    10001f9a0and x11, x11, x9
    10001f9a4subs xzr, x11, x8
    10001f9a8b.eq 0x10001f98c
    10001f9ac
    10001f9acloc_10001f9ac:
    10001f9acadd x0, sp, 4096
    10001f9b0add x0, x0, 2808
    10001f9b4movz w1, 4096
    10001f9b8bl bzero@plt
    10001f9bcmovz w0, 50
    10001f9c0bl usleep@plt
    10001f9c4add x1, sp, 800
    10001f9c8add x5, sp, 4096
    10001f9ccadd x5, x5, 2808
    10001f9d0mov x0, x20
    10001f9d4mov x2, x24
    10001f9d8movz w3, 1024
    10001f9dcmovz x4, 0
    10001f9e0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    10001f9e4tbz w0, 0, 0x10001fc34
    10001f9e8str x24, [x23+1424]
    10001f9ecadd x8, sp, 1648
    10001f9f0add x0, x8, 8
    10001f9f4add x1, sp, 4096
    10001f9f8add x1, x1, 2808
    10001f9fcmovz w2, 4096
    10001fa00bl memcpy@plt
    10001fa04add x1, sp, 1648
    10001fa08add x2, sp, 1648
    10001fa0cmov x0, x25
    10001fa10bl fn_10000ab70
    10001fa14
    10001fa14loc_10001fa14:
    10001fa14hint
    10001fa18ldr x8, 0x24e10
    10001fa1cldr x8, [x8]
    10001fa20str w21, [sp+1656]
    10001fa24str wzr, [sp+1660]
    10001fa28movz w9, 2506
    10001fa2cstr wzr, [sp+1664]
    10001fa30str w9, [sp+1668]
    10001fa34str x8, [x23+1448]
    10001fa38hint
    10001fa3cldr d8, 0x231b4
    10001fa40str d8, [x23+1456]
    10001fa44movz w8, 68
    10001fa48str wzr, [sp+6876]
    10001fa4cstr w8, [sp+1688]
    10001fa50add x21, sp, 1648
    10001fa54add x0, x21, 44
    10001fa58add x1, sp, 800
    10001fa5cmovz w2, 272
    10001fa60bl memcpy@plt
    10001fa64add x0, x21, 316
    10001fa68movz w1, 4912
    10001fa6cbl bzero@plt
    10001fa70hint
    10001fa74ldr d9, 0x23184
    10001fa78str d9, [x23+1424]
    10001fa7cadd x0, sp, 1640
    10001fa80add x1, sp, 1648
    10001fa84movz w2, 32
    10001fa88movz w3, 0
    10001fa8cmovz w4, 0
    10001fa90bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    10001fa94tbz w0, 0, 0x10001fc34
    10001fa98mov x0, x20
    10001fa9cbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    10001faa0ands wzr, w1, 255
    10001faa4b.eq 0x10001fc44
    10001faa8mov x24, x0
    10001faacadd x21, x20, 160
    10001fab0ldr w8, [sp+248]
    10001fab4subs wzr, w8, 1
    10001fab8b.ne 0x10001fadc
    10001fabcldp x1, x2, [sp+256]
    10001fac0ldr w3, [sp+272]
    10001fac4mov x0, x21
    10001fac8movz w4, 1
    10001faccbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fad0tbnz w0, 0, 0x10001fadc
    10001fad4movz w0, 0
    10001fad8bl usleep@plt
    10001fadc
    10001fadcloc_10001fadc:
    10001fadcldr w8, [sp+280]
    10001fae0subs wzr, w8, 1
    10001fae4b.ne 0x10001fb08
    10001fae8ldp x1, x2, [sp+288]
    10001faecldr w3, [sp+304]
    10001faf0mov x0, x21
    10001faf4movz w4, 1
    10001faf8bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fafctbnz w0, 0, 0x10001fb08
    10001fb00movz w0, 0
    10001fb04bl usleep@plt
    10001fb08
    10001fb08loc_10001fb08:
    10001fb08ldr w8, [sp+312]
    10001fb0csubs wzr, w8, 1
    10001fb10b.ne 0x10001fb34
    10001fb14ldp x1, x2, [sp+320]
    10001fb18ldr w3, [sp+336]
    10001fb1cmov x0, x21
    10001fb20movz w4, 1
    10001fb24bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fb28tbnz w0, 0, 0x10001fb34
    10001fb2cmovz w0, 0
    10001fb30bl usleep@plt
    10001fb34
    10001fb34loc_10001fb34:
    10001fb34ldr w8, [sp+344]
    10001fb38subs wzr, w8, 1
    10001fb3cb.ne 0x10001fb60
    10001fb40ldp x1, x2, [x23+128]
    10001fb44ldr w3, [sp+368]
    10001fb48mov x0, x21
    10001fb4cmovz w4, 1
    10001fb50bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fb54tbnz w0, 0, 0x10001fb60
    10001fb58movz w0, 0
    10001fb5cbl usleep@plt
    10001fb60
    10001fb60loc_10001fb60:
    10001fb60ldr w8, [sp+376]
    10001fb64subs wzr, w8, 1
    10001fb68b.ne 0x10001fb8c
    10001fb6cldp x1, x2, [x23+160]
    10001fb70ldr w3, [sp+400]
    10001fb74mov x0, x21
    10001fb78movz w4, 1
    10001fb7cbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fb80tbnz w0, 0, 0x10001fb8c
    10001fb84movz w0, 0
    10001fb88bl usleep@plt
    10001fb8c
    10001fb8cloc_10001fb8c:
    10001fb8cldr w8, [sp+408]
    10001fb90subs wzr, w8, 1
    10001fb94b.ne 0x10001fbb8
    10001fb98ldp x1, x2, [x23+192]
    10001fb9cldr w3, [sp+432]
    10001fba0mov x0, x21
    10001fba4movz w4, 1
    10001fba8bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fbactbnz w0, 0, 0x10001fbb8
    10001fbb0movz w0, 0
    10001fbb4bl usleep@plt
    10001fbb8
    10001fbb8loc_10001fbb8:
    10001fbb8ldr w8, [sp+440]
    10001fbbcsubs wzr, w8, 1
    10001fbc0b.ne 0x10001fbe4
    10001fbc4ldp x1, x2, [x23+224]
    10001fbc8ldr w3, [sp+464]
    10001fbccmov x0, x21
    10001fbd0movz w4, 1
    10001fbd4bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fbd8tbnz w0, 0, 0x10001fbe4
    10001fbdcmovz w0, 0
    10001fbe0bl usleep@plt
    10001fbe4
    10001fbe4loc_10001fbe4:
    10001fbe4ldr w8, [sp+472]
    10001fbe8subs wzr, w8, 1
    10001fbecb.ne 0x10001fc10
    10001fbf0ldp x1, x2, [x23+256]
    10001fbf4ldr w3, [sp+496]
    10001fbf8mov x0, x21
    10001fbfcmovz w4, 1
    10001fc00bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10001fc04tbnz w0, 0, 0x10001fc10
    10001fc08movz w0, 0
    10001fc0cbl usleep@plt
    10001fc10
    10001fc10loc_10001fc10:
    10001fc10cbz w24, 0x10001fc90
    10001fc14movz w0, 0
    10001fc18bl usleep@plt
    10001fc1cmovz w20, 50
    10001fc20movz w0, 50
    10001fc24bl usleep@plt
    10001fc28movz w0, 50
    10001fc2cbl usleep@plt
    10001fc30b 0x10001fc50
    10001fc34
    10001fc34loc_10001fc34:
    10001fc34movz w0, 0
    10001fc38bl usleep@plt
    10001fc3cmovz w0, 0
    10001fc40bl usleep@plt
    10001fc44
    10001fc44loc_10001fc44:
    10001fc44movz w0, 0
    10001fc48bl usleep@plt
    10001fc4cmovz w20, 0
    10001fc50
    10001fc50loc_10001fc50:
    10001fc50mov x0, x20
    10001fc54bl usleep@plt
    10001fc58movz w0, 50
    10001fc5c
    10001fc5cloc_10001fc5c:
    10001fc5cbl usleep@plt
    10001fc60stp xzr, xzr, [x19+8]
    10001fc64str xzr, [x19]
    10001fc68
    10001fc68loc_10001fc68:
    10001fc68add sp, sp, 8192
    10001fc6cadd sp, sp, 3968
    10001fc70ldp x29, x30, [sp+96]
    10001fc74ldp x20, x19, [sp+80]
    10001fc78ldp x22, x21, [sp+64]
    10001fc7cldp x24, x23, [sp+48]
    10001fc80ldp x26, x25, [sp+32]
    10001fc84ldp x28, x27, [sp+16]
    10001fc88ldp d9, d8, [sp], 112
    10001fc8cretab
    10001fc90
    10001fc90loc_10001fc90:
    10001fc90ldr x8, [sp+216]
    10001fc94stp x21, x8, [sp+120]
    10001fc98ldr w21, [sp+212]
    10001fc9cubfm x25, x21, 62, 61
    10001fca0mov x0, x25
    10001fca4bl _Znam@plt
    10001fca8mov x26, x0
    10001fcacmov x1, x25
    10001fcb0bl bzero@plt
    10001fcb4hint
    10001fcb8ldr x8, 0x24b90
    10001fcbcldaprb w8, [x8]
    10001fcc0tbz w8, 0, 0x1000205c0
    10001fcc4
    10001fcc4loc_10001fcc4:
    10001fcc4str x26, [sp+56]
    10001fcc8cbz w21, 0x100020344
    10001fcccmovz x21, 0
    10001fcd0movz w11, 0
    10001fcd4hint
    10001fcd8ldr x8, 0x24c20
    10001fcdcldr w8, [x8]
    10001fce0hint
    10001fce4ldr x16, 0x24c6c
    10001fce8paciza x16
    10001fcecadd x12, sp, 1648
    10001fcf0xpaci x16
    10001fcf4add x13, x12, 16
    10001fcf8add x9, x12, 24
    10001fcfcstr x9, [sp+136]
    10001fd00str x16, [sp+152]
    10001fd04add x9, x12, 128
    10001fd08str x9, [sp+112]
    10001fd0cadd x9, sp, 224
    10001fd10orr x9, x9, 4
    10001fd14str x9, [sp+96]
    10001fd18movz w9, 5224
    10001fd1cadd x10, sp, 4096
    10001fd20add x10, x10, 2808
    10001fd24add x9, x10, x9
    10001fd28str x9, [sp+40]
    10001fd2cadd x9, sp, 1072
    10001fd30add x9, x9, 8
    10001fd34str x9, [sp+32]
    10001fd38add x9, sp, 1360
    10001fd3corr x9, x9, 4
    10001fd40str x9, [sp+24]
    10001fd44add x9, x20, 256
    10001fd48str x9, [sp+16]
    10001fd4cadd x9, x12, 8
    10001fd50str x9, [sp+64]
    10001fd54orr x9, x10, 4
    10001fd58str x9, [sp+8]
    10001fd5cadd x10, x20, 600
    10001fd60add x9, x12, 44
    10001fd64str x9, [sp+88]
    10001fd68add x9, x12, 316
    10001fd6cstp x10, x9, [sp+72]
    10001fd70ldr x24, [x20+552]
    10001fd74str x13, [sp+176]
    10001fd78movk x13, 0xd08c000000000000
    10001fd7cstr x13, [sp+104]
    10001fd80str x25, [sp+48]
    10001fd84
    10001fd84loc_10001fd84:
    10001fd84str x11, [sp+144]
    10001fd88sub x9, x25, x21
    10001fd8csbfm x8, x8, 0, 31
    10001fd90subs xzr, x9, x8
    10001fd94csel x8, x9, x8, lo
    10001fd98str x8, [sp+168]
    10001fd9cstr xzr, [x23+576]
    10001fda0hint
    10001fda4ldr x8, 0x24b9c
    10001fda8ldr w28, [x8]
    10001fdacldr x25, [x20+544]
    10001fdb0str xzr, [x24+4096]
    10001fdb4add x0, sp, 1648
    10001fdb8bl fn_100007e6c
    10001fdbcadr x24, 0x21de1
    10001fdc0hint
    10001fdc4add x0, sp, 1648
    10001fdc8mov x1, x28
    10001fdccbl fn_1000084f0
    10001fdd0ldr x0, [sp+176]
    10001fdd4mov x1, x24
    10001fdd8movz w2, 2
    10001fddcbl fn_100008658
    10001fde0ldr x8, [sp+128]
    10001fde4add x27, x21, x8
    10001fde8add x0, sp, 1648
    10001fdecmov x1, x27
    10001fdf0bl fn_1000084f0
    10001fdf4ldr x0, [sp+176]
    10001fdf8mov x1, x24
    10001fdfcmovz w2, 2
    10001fe00bl fn_100008658
    10001fe04add x0, sp, 1648
    10001fe08ldr x1, [sp+168]
    10001fe0cbl fn_1000084f0
    10001fe10ldr x0, [sp+176]
    10001fe14mov x1, x24
    10001fe18movz w2, 2
    10001fe1cbl fn_100008658
    10001fe20add x0, sp, 1648
    10001fe24mov x1, x25
    10001fe28bl fn_1000084f0
    10001fe2cldr x0, [sp+176]
    10001fe30mov x1, x24
    10001fe34movz w2, 2
    10001fe38bl fn_100008658
    10001fe3cadd x1, x25, 4096
    10001fe40add x0, sp, 1648
    10001fe44str x1, [sp+160]
    10001fe48bl fn_1000084f0
    10001fe4cldr x0, [sp+176]
    10001fe50mov x1, x24
    10001fe54movz w2, 2
    10001fe58bl fn_100008658
    10001fe5cldr x9, [sp+200]
    10001fe60mov x16, x9
    10001fe64autdza x16
    10001fe68mov x17, x16
    10001fe6cxpacd x17
    10001fe70subs xzr, x16, x17
    10001fe74b.eq 0x10001fe7c
    10001fe78brk 50290
    10001fe7c
    10001fe7cloc_10001fe7c:
    10001fe7cadd x8, sp, 1648
    10001fe80movk x8, 0x5b37000000000000
    10001fe84mov x17, x16
    10001fe88mov x16, x8
    10001fe8cpacda x17, x16
    10001fe90str x17, [x23+1424]
    10001fe94ldr x16, [sp+192]
    10001fe98autdza x16
    10001fe9cmov x17, x16
    10001fea0xpacd x17
    10001fea4subs xzr, x16, x17
    10001fea8b.eq 0x10001feb0
    10001feacbrk 50290
    10001feb0
    10001feb0loc_10001feb0:
    10001feb0ldraa x8, [x9-24]
    10001feb4add x9, sp, 1648
    10001feb8add x9, x9, x8
    10001febcmov x8, x9
    10001fec0movk x8, 0x4b91000000000000
    10001fec4mov x17, x16
    10001fec8mov x16, x8
    10001feccpacda x17, x16
    10001fed0str x17, [x9]
    10001fed4ldr x16, [sp+184]
    10001fed8autdza x16
    10001fedcmov x17, x16
    10001fee0xpacd x17
    10001fee4subs xzr, x16, x17
    10001fee8b.eq 0x10001fef0
    10001feecbrk 50290
    10001fef0
    10001fef0loc_10001fef0:
    10001fef0mov x17, x16
    10001fef4ldr x16, [sp+104]
    10001fef8pacda x17, x16
    10001fefcstr x17, [x23+1440]
    10001ff00ldr x0, [sp+136]
    10001ff04hint
    10001ff08ldr x16, 0x24998
    10001ff0cadd x16, x16, 16
    10001ff10mov x17, x0
    10001ff14movk x17, 0x1be8000000000000
    10001ff18pacda x16, x17
    10001ff1cstr x16, [x23+1448]
    10001ff20ldrsb w8, [sp+1759]
    10001ff24hint
    10001ff28ldr x21, 0x24970
    10001ff2ctbz w8, 31, 0x10001ff3c
    10001ff30ldr x0, [x23+1512]
    10001ff34bl _ZdlPv@plt
    10001ff38ldr x0, [sp+136]
    10001ff3c
    10001ff3cloc_10001ff3c:
    10001ff3cbl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    10001ff40add x1, x21, 8
    10001ff44add x0, sp, 1648
    10001ff48bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    10001ff4cldr x0, [sp+112]
    10001ff50bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    10001ff54ldr x8, [x20+248]
    10001ff58cbz x8, 0x10001ffe8
    10001ff5cldr w22, [x20+224]
    10001ff60add x0, sp, 4096
    10001ff64add x0, x0, 2808
    10001ff68movz w1, 5236
    10001ff6cbl bzero@plt
    10001ff70ldr x9, [sp+40]
    10001ff74ldr x8, [x9]
    10001ff78str x8, [x23+1424]
    10001ff7cldr w8, [x9+8]
    10001ff80str w8, [sp+1656]
    10001ff84str w22, [sp+1660]
    10001ff88ldr x0, [sp+176]
    10001ff8cmovz w1, 5240
    10001ff90bl bzero@plt
    10001ff94movz w8, 5256
    10001ff98str w8, [sp+1652]
    10001ff9cadd x0, sp, 1648
    10001ffa0movz w1, 258
    10001ffa4movz w2, 0
    10001ffa8movz w3, 5256
    10001ffacmov x4, x22
    10001ffb0ldr x26, [sp+56]
    10001ffb4movz w5, 1000
    10001ffb8movz w6, 0
    10001ffbcbl mach_msg@plt
    10001ffc0add x8, sp, 1072
    10001ffc4add x0, sp, 1648
    10001ffc8bl fn_100009850
    10001ffccldr w21, [sp+1072]
    10001ffd0sub w8, w21, 1
    10001ffd4adds wzr, w8, 2
    10001ffd8b.hs 0x10002055c
    10001ffdcldp x24, x1, [sp+24]
    10001ffe0mov x0, x24
    10001ffe4b 0x10002002c
    10001ffe8
    10001ffe8loc_10001ffe8:
    10001ffe8movz w8, 256
    10001ffecstr w8, [sp+1072]
    10001fff0movz w8, 100
    10001fff4str w8, [sp+1360]
    10001fff8add x8, sp, 1648
    10001fffcadd x2, sp, 1072
    100020000add x3, sp, 1360
    100020004mov x0, x20
    100020008ldr x1, [sp+16]
    10002000cbl fn_10000a68c
    100020010ldr w21, [sp+1648]
    100020014sub w8, w21, 1
    100020018adds wzr, w8, 3
    10002001cb.hi 0x100020574
    100020020ldr x24, [sp+8]
    100020024mov x0, x24
    100020028ldr x1, [sp+64]
    10002002c
    10002002cloc_10002002c:
    10002002cmovz w2, 272
    100020030bl memcpy@plt
    100020034ldr x22, [sp+96]
    100020038mov x0, x22
    10002003cmov x1, x24
    100020040movz w2, 272
    100020044bl memcpy@plt
    100020048str w21, [sp+1640]
    10002004cadd x0, sp, 520
    100020050mov x1, x22
    100020054movz w2, 272
    100020058bl memcpy@plt
    10002005cstp x28, x27, [x23+296]
    100020060ldr x8, [sp+168]
    100020064stp x8, x25, [x23+312]
    100020068ldr x8, [sp+160]
    10002006cstr x8, [x23+328]
    100020070ldr x8, [x20+248]
    100020074cbz x8, 0x1000200a8
    100020078ldr x9, [x20+608]
    10002007cldr x13, [sp+152]
    100020080cbz x9, 0x100020170
    100020084fmov d0, x9
    100020088cnt v0.8b, v0.8b
    10002008cuaddlv h0, v0.8b
    100020090fmov w11, s0
    100020094subs xzr, x11, 1
    100020098b.hi 0x1000200cc
    10002009csub x8, x9, 1
    1000200a0and x8, x8, x13
    1000200a4b 0x1000200e0
    1000200a8
    1000200a8loc_1000200a8:
    1000200a8add x1, sp, 520
    1000200acmov x0, x20
    1000200b0ldr x2, [sp+152]
    1000200b4movz w3, 1024
    1000200b8movz x4, 0
    1000200bcmovz x5, 0
    1000200c0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    1000200c4tbnz w0, 0, 0x1000201d8
    1000200c8b 0x100020528
    1000200cc
    1000200ccloc_1000200cc:
    1000200ccmov x8, x13
    1000200d0subs xzr, x9, x13
    1000200d4b.hi 0x1000200e0
    1000200d8udiv x8, x13, x9
    1000200dcmsub x8, x8, x9, x13
    1000200e0
    1000200e0loc_1000200e0:
    1000200e0ldr x10, [sp+72]
    1000200e4ldr x10, [x10]
    1000200e8ldr x10, [x10+3*x8]
    1000200eccbz x10, 0x100020170
    1000200f0ldr x10, [x10]
    1000200f4cbz x10, 0x100020170
    1000200f8subs xzr, x11, 2
    1000200fcb.hs 0x10002011c
    100020100sub x9, x9, 1
    100020104b 0x100020158
    100020108
    100020108loc_100020108:
    100020108ldr x11, [x10+16]
    10002010csubs xzr, x11, x13
    100020110b.eq 0x1000202cc
    100020114
    100020114loc_100020114:
    100020114ldr x10, [x10]
    100020118cbz x10, 0x100020170
    10002011c
    10002011cloc_10002011c:
    10002011cldr x11, [x10+8]
    100020120subs xzr, x11, x13
    100020124b.eq 0x100020108
    100020128subs xzr, x11, x9
    10002012cb.lo 0x100020138
    100020130udiv x12, x11, x9
    100020134msub x11, x12, x9, x11
    100020138
    100020138loc_100020138:
    100020138subs xzr, x11, x8
    10002013cb.eq 0x100020114
    100020140b 0x100020170
    100020144
    100020144loc_100020144:
    100020144ldr x11, [x10+16]
    100020148subs xzr, x11, x13
    10002014cb.eq 0x1000202cc
    100020150
    100020150loc_100020150:
    100020150ldr x10, [x10]
    100020154cbz x10, 0x100020170
    100020158
    100020158loc_100020158:
    100020158ldr x11, [x10+8]
    10002015csubs xzr, x11, x13
    100020160b.eq 0x100020144
    100020164and x11, x11, x9
    100020168subs xzr, x11, x8
    10002016cb.eq 0x100020150
    100020170
    100020170loc_100020170:
    100020170add x0, sp, 4096
    100020174add x0, x0, 2808
    100020178movz w1, 4096
    10002017cbl bzero@plt
    100020180movz w0, 50
    100020184bl usleep@plt
    100020188add x1, sp, 520
    10002018cadd x5, sp, 4096
    100020190add x5, x5, 2808
    100020194mov x0, x20
    100020198ldr x2, [sp+152]
    10002019cmovz w3, 1024
    1000201a0movz x4, 0
    1000201a4bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    1000201a8tbz w0, 0, 0x100020568
    1000201acldr x8, [sp+152]
    1000201b0str x8, [x23+1424]
    1000201b4add x1, sp, 4096
    1000201b8add x1, x1, 2808
    1000201bcldr x0, [sp+64]
    1000201c0movz w2, 4096
    1000201c4bl memcpy@plt
    1000201c8add x1, sp, 1648
    1000201ccadd x2, sp, 1648
    1000201d0ldr x0, [sp+72]
    1000201d4bl fn_10000ab70
    1000201d8
    1000201d8loc_1000201d8:
    1000201d8hint
    1000201dcldr x8, 0x2464c
    1000201e0ldr x8, [x8]
    1000201e4str w21, [sp+1656]
    1000201e8str wzr, [sp+1660]
    1000201ecstr wzr, [sp+1664]
    1000201f0movz w9, 2506
    1000201f4str w9, [sp+1668]
    1000201f8str x8, [x23+1448]
    1000201fcstr d8, [x23+1456]
    100020200str wzr, [sp+6876]
    100020204movz w8, 68
    100020208str w8, [sp+1688]
    10002020cadd x1, sp, 520
    100020210ldr x0, [sp+88]
    100020214movz w2, 272
    100020218bl memcpy@plt
    10002021cldr x0, [sp+80]
    100020220movz w1, 4912
    100020224bl bzero@plt
    100020228str d9, [x23+1424]
    10002022cadd x0, sp, 1640
    100020230add x1, sp, 1648
    100020234movz w2, 32
    100020238movz w3, 0
    10002023cmovz w4, 0
    100020240bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100020244tbz w0, 0, 0x100020528
    100020248mov x0, x20
    10002024cbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    100020250ands wzr, w1, 255
    100020254b.eq 0x100020534
    100020258mov x25, x0
    10002025cadd x2, sp, 800
    100020260ldr x0, [sp+120]
    100020264ldr x1, [sp+160]
    100020268movz w3, 8
    10002026cmovz w4, 1
    100020270bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100020274tbnz w0, 0, 0x100020280
    100020278movz w0, 0
    10002027cbl usleep@plt
    100020280
    100020280loc_100020280:
    100020280cbnz w25, 0x10002053c
    100020284ldr x8, [x23+576]
    100020288ldr x2, [sp+168]
    10002028csubs xzr, x8, x2
    100020290b.ne 0x1000205a0
    100020294ldr x24, [x20+552]
    100020298mov x0, x26
    10002029cmov x1, x24
    1000202a0bl memcpy@plt
    1000202a4hint
    1000202a8ldr x8, 0x24650
    1000202acldr w8, [x8]
    1000202b0ldr x11, [sp+144]
    1000202b4add w11, w8, w11
    1000202b8sbfm x21, x11, 0, 31
    1000202bcldr x25, [sp+48]
    1000202c0subs xzr, x25, x21
    1000202c4b.hi 0x10001fd84
    1000202c8b 0x100020344
    1000202cc
    1000202ccloc_1000202cc:
    1000202ccadd x1, x10, 24
    1000202d0add x0, sp, 1648
    1000202d4movz w2, 4096
    1000202d8bl memcpy@plt
    1000202dcldr w8, [sp+788]
    1000202e0ubfm x9, x8, 20, 63
    1000202e4and x9, x9, 4080
    1000202e8add x10, sp, 1648
    1000202ecadd x9, x10, x9
    1000202f0ldp x10, x9, [x9]
    1000202f4and w8, w8, 0xfffffff1
    1000202f8str w8, [sp+788]
    1000202fcstr x10, [x23+552]
    100020300str x9, [x23+536]
    100020304b 0x1000201d8
    100020308
    100020308loc_100020308:
    100020308add x1, x10, 24
    10002030cadd x22, sp, 1648
    100020310add x0, sp, 1648
    100020314movz w2, 4096
    100020318bl memcpy@plt
    10002031cldr w8, [sp+1068]
    100020320ubfm x9, x8, 20, 63
    100020324and x9, x9, 4080
    100020328add x9, x22, x9
    10002032cldp x10, x9, [x9]
    100020330and w8, w8, 0xfffffff1
    100020334str w8, [sp+1068]
    100020338str x10, [x23+832]
    10002033cstr x9, [x23+816]
    100020340b 0x10001fa14
    100020344
    100020344loc_100020344:
    100020344str x26, [sp+216]
    100020348ldr w8, [sp+212]
    10002034ccbz w8, 0x100020508
    100020350movz x28, 0
    100020354movz x27, 0
    100020358movz x21, 0
    10002035cmovz x22, 0
    100020360
    100020360loc_100020360:
    100020360ldr w8, [x26+2*x22]
    100020364str w8, [sp+1648]
    100020368add x1, sp, 1648
    10002036cmov x0, x20
    100020370bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE14isTrojanThreadERK8PortBase@plt
    100020374tbz w0, 0, 0x100020380
    100020378mov x25, x27
    10002037cb 0x100020440
    100020380
    100020380loc_100020380:
    100020380ldr x8, [sp+216]
    100020384ldr w26, [x8+2*x22]
    100020388subs xzr, x27, x28
    10002038cb.hs 0x10002039c
    100020390str w26, [x27], 4
    100020394mov x25, x27
    100020398b 0x100020440
    10002039c
    10002039cloc_10002039c:
    10002039csub x24, x27, x21
    1000203a0sbfm x23, x24, 2, 63
    1000203a4add x8, x23, 1
    1000203a8ubfm x9, x8, 62, 63
    1000203accbnz x9, 0x1000205b0
    1000203b0sub x9, x28, x21
    1000203b4sbfm x10, x9, 1, 63
    1000203b8subs xzr, x10, x8
    1000203bccsel x8, x10, x8, hi
    1000203c0orr x10, xzr, 0x7ffffffffffffffc
    1000203c4subs xzr, x9, x10
    1000203c8movn x9, 0xc000000000000000
    1000203cccsel x14, x8, x9, lo
    1000203d0cbz x14, 0x1000203f0
    1000203d4ubfm x8, x14, 62, 63
    1000203d8cbnz x8, 0x1000205b8
    1000203dcmov x25, x14
    1000203e0ubfm x0, x14, 62, 61
    1000203e4bl _Znwm@plt
    1000203e8mov x14, x25
    1000203ecb 0x1000203f4
    1000203f0
    1000203f0loc_1000203f0:
    1000203f0movz x0, 0
    1000203f4
    1000203f4loc_1000203f4:
    1000203f4add x28, x0, x23, lsl #2
    1000203f8mov x25, x28
    1000203fcstr w26, [x25], 4
    100020400subs x8, x27, x21
    100020404b.eq 0x100020428
    100020408sub x8, x8, 4
    10002040csubs xzr, x8, 28
    100020410b.hs 0x10002045c
    100020414mov x8, x27
    100020418
    100020418loc_100020418:
    100020418ldr w9, [x8-4]!
    10002041cstr w9, [x28-4]!
    100020420subs xzr, x8, x21
    100020424b.ne 0x100020418
    100020428
    100020428loc_100020428:
    100020428add x23, x0, x14, lsl #2
    10002042ccbz x21, 0x100020438
    100020430mov x0, x21
    100020434bl _ZdlPv@plt
    100020438
    100020438loc_100020438:
    100020438mov x21, x28
    10002043cmov x28, x23
    100020440
    100020440loc_100020440:
    100020440add x22, x22, 1
    100020444ldr w8, [sp+212]
    100020448subs xzr, x22, x8
    10002044cb.hs 0x100020500
    100020450ldr x26, [sp+216]
    100020454mov x27, x25
    100020458b 0x100020360
    10002045c
    10002045cloc_10002045c:
    10002045csub x9, x27, 4
    100020460sub x10, x9, x21
    100020464and x10, x10, -4
    100020468add x11, x0, x23, lsl #2
    10002046csub x11, x11, 4
    100020470sub x12, x11, x10
    100020474subs xzr, x12, x11
    100020478b.hi 0x1000204ac
    10002047csub x10, x9, x10
    100020480subs xzr, x10, x9
    100020484b.hi 0x1000204a4
    100020488and x9, x24, -4
    10002048cadd x9, x0, x9
    100020490sub x9, x27, x9
    100020494subs xzr, x9, 32
    100020498b.hs 0x1000204b4
    10002049cmov x8, x27
    1000204a0b 0x100020418
    1000204a4
    1000204a4loc_1000204a4:
    1000204a4mov x8, x27
    1000204a8b 0x100020418
    1000204ac
    1000204acloc_1000204ac:
    1000204acmov x8, x27
    1000204b0b 0x100020418
    1000204b4
    1000204b4loc_1000204b4:
    1000204b4ubfm x8, x8, 2, 63
    1000204b8add x9, x8, 1
    1000204bcand x10, x9, 0x7ffffffffffffff8
    1000204c0ubfm x11, x10, 62, 61
    1000204c4sub x8, x27, x11
    1000204c8sub x28, x28, x11
    1000204ccadd x11, x0, x23, lsl #2
    1000204d0sub x11, x11, 16
    1000204d4sub x12, x27, 16
    1000204d8mov x13, x10
    1000204dc
    1000204dcloc_1000204dc:
    1000204dcldp q1, q0, [x12-16]
    1000204e0stp q1, q0, [x11-16]
    1000204e4sub x11, x11, 32
    1000204e8sub x12, x12, 32
    1000204ecsubs x13, x13, 8
    1000204f0b.ne 0x1000204dc
    1000204f4subs xzr, x9, x10
    1000204f8b.ne 0x100020418
    1000204fcb 0x100020428
    100020500
    100020500loc_100020500:
    100020500ldr x26, [sp+56]
    100020504b 0x100020514
    100020508
    100020508loc_100020508:
    100020508movz x28, 0
    10002050cmovz x25, 0
    100020510movz x21, 0
    100020514
    100020514loc_100020514:
    100020514stp x21, x25, [x19]
    100020518str x28, [x19+16]
    10002051cmov x0, x26
    100020520bl _ZdaPv@plt
    100020524b 0x10001fc68
    100020528
    100020528loc_100020528:
    100020528movz w0, 0
    10002052cbl usleep@plt
    100020530b 0x10002057c
    100020534
    100020534loc_100020534:
    100020534movz w20, 0
    100020538b 0x100020588
    10002053c
    10002053cloc_10002053c:
    10002053cmovz w0, 0
    100020540bl usleep@plt
    100020544movz w0, 50
    100020548bl usleep@plt
    10002054cmovz w20, 50
    100020550movz w0, 50
    100020554bl usleep@plt
    100020558b 0x100020580
    10002055c
    10002055cloc_10002055c:
    10002055cmovz w0, 0
    100020560bl usleep@plt
    100020564b 0x10002057c
    100020568
    100020568loc_100020568:
    100020568movz w0, 0
    10002056cbl usleep@plt
    100020570b 0x10002057c
    100020574
    100020574loc_100020574:
    100020574movz w0, 0
    100020578bl usleep@plt
    10002057c
    10002057cloc_10002057c:
    10002057cmovz w20, 0
    100020580
    100020580loc_100020580:
    100020580mov x0, x20
    100020584bl usleep@plt
    100020588
    100020588loc_100020588:
    100020588mov x0, x20
    10002058cbl usleep@plt
    100020590mov x0, x20
    100020594bl usleep@plt
    100020598movz w0, 50
    10002059cbl usleep@plt
    1000205a0
    1000205a0loc_1000205a0:
    1000205a0mov x0, x26
    1000205a4bl _ZdaPv@plt
    1000205a8movz w0, 0
    1000205acb 0x10001fc5c
    1000205b0
    1000205b0loc_1000205b0:
    1000205b0bl fn_100020adc
    1000205b4b 0x1000205bc
    1000205b8
    1000205b8loc_1000205b8:
    1000205b8bl fn_100008a84
    1000205bc
    1000205bcloc_1000205bc:
    1000205bcbrk 1
    1000205c0
    1000205c0loc_1000205c0:
    1000205c0hint
    1000205c4ldr x0, 0x24284
    1000205c8bl __cxa_guard_acquire@plt
    1000205cccbz w0, 0x10001fcc4
    1000205d0hint
    1000205d4ldr x8, 0x24324
    1000205d8movz w9, 4096
    1000205dcstr w9, [x8]
    1000205e0hint
    1000205e4ldr x0, 0x24264
    1000205e8bl __cxa_guard_release@plt
    1000205ecb 0x10001fcc4
    1000205f0b 0x1000205fc
    1000205f4b 0x10002061c
    1000205f8b 0x1000205fc
    1000205fc
    1000205fcloc_1000205fc:
    1000205fcmov x19, x0
    100020600ldr x0, [sp+56]
    100020604bl _ZdaPv@plt
    100020608cbz x21, 0x10002064c
    10002060cmov x0, x21
    100020610bl _ZdlPv@plt
    100020614mov x0, x19
    100020618bl _Unwind_Resume@plt
    10002061c
    10002061cloc_10002061c:
    10002061cmov x19, x0
    100020620b 0x100020630
    100020624mov x19, x0
    100020628add x0, sp, 1648
    10002062cbl fn_100008114
    100020630
    100020630loc_100020630:
    100020630ldr x0, [sp+56]
    100020634bl _ZdaPv@plt
    100020638mov x0, x19
    10002063cbl _Unwind_Resume@plt
    100020640mov x19, x0
    100020644add x0, sp, 1648
    100020648bl fn_100008114
    10002064c
    10002064cloc_10002064c:
    10002064cmov x0, x19
    100020650bl _Unwind_Resume@plt
    10001f478
    100020654
    100020654__ZNK12TaskPortBaseI14RemoteTaskPortE16getExceptionPortEj:
    100020654pacibsp
    100020658sub sp, sp, 96
    10002065cstp x20, x19, [sp+64]
    100020660stp x29, x30, [sp+80]
    100020664add x29, sp, 80
    100020668movz w9, 14
    10002066cstr w9, [x8]
    100020670movi v0.2d, 0
    100020674stur q0, [x8+20]
    100020678stur q0, [x8+36]
    10002067cadd x19, x8, 60
    100020680add x9, x8, 172
    100020684stur q0, [x8+52]
    100020688stur q0, [x8+68]
    10002068cstur q0, [x8+84]
    100020690stur q0, [x8+100]
    100020694stur q0, [x8+132]
    100020698stur q0, [x8+148]
    10002069cstur q0, [x8+164]
    1000206a0stur q0, [x8+180]
    1000206a4stur q0, [x8+196]
    1000206a8stur q0, [x8+212]
    1000206acmov x10, x8
    1000206b0str x8, [sp+16]
    1000206b4str q0, [x8+116]!
    1000206b8str w1, [sp+28]
    1000206bcstr q0, [x10+4]!
    1000206c0hint
    1000206c4ldr x11, 0x2427c
    1000206c8ldr w11, [x11]
    1000206ccstr w11, [sp+24]
    1000206d0add x0, x0, 8
    1000206d4stp x19, x10, [x29-32]
    1000206d8stp x9, x8, [sp+32]
    1000206dcadd x8, sp, 32
    1000206e0str x8, [sp]
    1000206e4hint
    1000206e8ldr x16, 0x242b8
    1000206ecpaciza x16
    1000206f0mov x1, x16
    1000206f4add x2, sp, 24
    1000206f8add x3, sp, 28
    1000206fcsub x4, x29, 24
    100020700add x5, sp, 16
    100020704sub x6, x29, 32
    100020708add x7, sp, 40
    10002070cbl fn_1000213b0
    100020710ands wzr, w1, 255
    100020714b.eq 0x10002075c
    100020718cbz w0, 0x100020770
    10002071cmovz w0, 0
    100020720bl usleep@plt
    100020724movz w0, 50
    100020728bl usleep@plt
    10002072cmovz w0, 50
    100020730bl usleep@plt
    100020734movz w0, 50
    100020738bl usleep@plt
    10002073cmovz w0, 50
    100020740bl usleep@plt
    100020744movz w0, 50
    100020748bl usleep@plt
    10002074cmovz w20, 50
    100020750movz w0, 50
    100020754bl usleep@plt
    100020758b 0x100020760
    10002075c
    10002075cloc_10002075c:
    10002075cmovz w20, 0
    100020760
    100020760loc_100020760:
    100020760mov x0, x20
    100020764bl usleep@plt
    100020768movz w0, 50
    10002076cbl usleep@plt
    100020770
    100020770loc_100020770:
    100020770ldp x29, x30, [sp+80]
    100020774ldp x20, x19, [sp+64]
    100020778add sp, sp, 96
    10002077cretab
    100020780mov x20, x0
    100020784mov x0, x19
    100020788bl fn_100020af4
    10002078cmov x0, x20
    100020790bl _Unwind_Resume@plt
    100020654
    100020794
    100020794__ZNK12TaskPortBaseI14RemoteTaskPortE16setExceptionPortERK8PortBasejii:
    100020794pacibsp
    100020798sub sp, sp, 64
    10002079cstp x20, x19, [sp+32]
    1000207a0stp x29, x30, [sp+48]
    1000207a4add x29, sp, 48
    1000207a8stur w2, [x29-20]
    1000207acstr w3, [sp+24]
    1000207b0hint
    1000207b4ldr x8, 0x2418c
    1000207b8ldr w8, [x8]
    1000207bcstp w8, w4, [sp+16]
    1000207c0ldr w8, [x1]
    1000207c4str w8, [sp+8]
    1000207c8add x0, x0, 8
    1000207cchint
    1000207d0ldr x16, 0x241e0
    1000207d4paciza x16
    1000207d8mov x1, x16
    1000207dcadd x2, sp, 16
    1000207e0sub x3, x29, 20
    1000207e4add x4, sp, 8
    1000207e8add x5, sp, 24
    1000207ecadd x6, sp, 20
    1000207f0bl fn_10002200c
    1000207f4ands wzr, w1, 255
    1000207f8b.eq 0x100020830
    1000207fccbz w0, 0x100020858
    100020800movz w0, 0
    100020804bl usleep@plt
    100020808movz w19, 50
    10002080cmovz w0, 50
    100020810bl usleep@plt
    100020814movz w0, 50
    100020818bl usleep@plt
    10002081cmovz w0, 50
    100020820bl usleep@plt
    100020824movz w0, 50
    100020828bl usleep@plt
    10002082cb 0x100020834
    100020830
    100020830loc_100020830:
    100020830movz w19, 0
    100020834
    100020834loc_100020834:
    100020834mov x0, x19
    100020838bl usleep@plt
    10002083cmovz w0, 50
    100020840bl usleep@plt
    100020844movz w0, 0
    100020848ldp x29, x30, [sp+48]
    10002084cldp x20, x19, [sp+32]
    100020850add sp, sp, 64
    100020854retab
    100020858
    100020858loc_100020858:
    100020858movz w0, 1
    10002085cldp x29, x30, [sp+48]
    100020860ldp x20, x19, [sp+32]
    100020864add sp, sp, 64
    100020868retab
    100020794
    10002086c
    10002086c__ZNK12TaskPortBaseI14RemoteTaskPortE13getDebugStateEv:
    10002086cmovz w1, 15
    100020870b 0x100020874
    10002086c
    100020874
    100020874fn_100020874:
    100020874pacibsp
    100020878stp x22, x21, [sp-48]!
    10002087cstp x20, x19, [sp+16]
    100020880stp x29, x30, [sp+32]
    100020884add x29, sp, 32
    100020888sub sp, sp, 560
    10002088cmov x20, x0
    100020890mov x19, x8
    100020894stur w1, [x29-44]
    100020898add x21, sp, 24
    10002089cadd x0, sp, 24
    1000208a0movz w1, 520
    1000208a4bl bzero@plt
    1000208a8movz w8, 130
    1000208acstr w8, [sp+20]
    1000208b0hint
    1000208b4ldr x8, 0x2408c
    1000208b8ldr w8, [x8]
    1000208bcstr w8, [sp+16]
    1000208c0add x8, sp, 20
    1000208c4str x8, [sp+8]
    1000208c8add x0, x20, 8
    1000208ccstur x21, [x29-40]
    1000208d0hint
    1000208d4ldr x16, 0x240d4
    1000208d8paciza x16
    1000208dcmov x1, x16
    1000208e0add x2, sp, 16
    1000208e4sub x3, x29, 44
    1000208e8sub x4, x29, 40
    1000208ecadd x5, sp, 8
    1000208f0bl fn_100022730
    1000208f4ands wzr, w1, 255
    1000208f8b.eq 0x100020928
    1000208fccbz w0, 0x10002095c
    100020900movz w0, 0
    100020904bl usleep@plt
    100020908movz w20, 50
    10002090cmovz w0, 50
    100020910bl usleep@plt
    100020914movz w0, 50
    100020918bl usleep@plt
    10002091cmovz w0, 50
    100020920bl usleep@plt
    100020924b 0x10002092c
    100020928
    100020928loc_100020928:
    100020928movz w20, 0
    10002092c
    10002092cloc_10002092c:
    10002092cmov x0, x20
    100020930bl usleep@plt
    100020934movz w0, 50
    100020938bl usleep@plt
    10002093cmovz w8, 0
    100020940strb wzr, [x19]
    100020944strb w8, [x19+520]
    100020948add sp, sp, 560
    10002094cldp x29, x30, [sp+32]
    100020950ldp x20, x19, [sp+16]
    100020954ldp x22, x21, [sp], 48
    100020958retab
    10002095c
    10002095cloc_10002095c:
    10002095cadd x1, sp, 24
    100020960mov x0, x19
    100020964movz w2, 520
    100020968bl memcpy@plt
    10002096cmovz w8, 1
    100020970strb w8, [x19+520]
    100020974add sp, sp, 560
    100020978ldp x29, x30, [sp+32]
    10002097cldp x20, x19, [sp+16]
    100020980ldp x22, x21, [sp], 48
    100020984retab
    100020874
    100020988
    100020988__ZNK12TaskPortBaseI14RemoteTaskPortE13setDebugStateEP26__darwin_arm_debug_state64:
    100020988mov x2, x1
    10002098cmovz w1, 15
    100020990b 0x100020994
    100020988
    100020994
    100020994fn_100020994:
    100020994pacibsp
    100020998sub sp, sp, 128
    10002099cstp x24, x23, [sp+64]
    1000209a0stp x22, x21, [sp+80]
    1000209a4stp x20, x19, [sp+96]
    1000209a8stp x29, x30, [sp+112]
    1000209acadd x29, sp, 112
    1000209b0hint
    1000209b4ldr x8, 0x23f8c
    1000209b8ldr w8, [x8]
    1000209bcadd x19, x0, 8
    1000209c0add x9, sp, 0
    1000209c4add x20, x9, 16
    1000209c8ldr x10, [x0+552]
    1000209ccldr x11, [x0+560]
    1000209d0str x8, [sp]
    1000209d4movz w23, 1
    1000209d8strb w23, [sp+8]
    1000209dcsbfm x8, x1, 0, 31
    1000209e0str x8, [sp+16]
    1000209e4strb w23, [sp+24]
    1000209e8add x24, x10, 4096
    1000209ecadd x21, x9, 48
    1000209f0add x22, x9, 32
    1000209f4add x0, x11, 4096
    1000209f8mov x1, x2
    1000209fcmovz w2, 520
    100020a00bl memcpy@plt
    100020a04str x24, [sp+32]
    100020a08strb w23, [sp+40]
    100020a0cmovz w8, 130
    100020a10str x8, [sp+48]
    100020a14strb w23, [sp+56]
    100020a18hint
    100020a1cldr x16, 0x23f9c
    100020a20paciza x16
    100020a24mov x1, x16
    100020a28add x2, sp, 0
    100020a2cmov x0, x19
    100020a30mov x3, x20
    100020a34mov x4, x22
    100020a38mov x5, x21
    100020a3cbl fn_100023104
    100020a40tbz w0, 0, 0x100020a80
    100020a44mov x0, x19
    100020a48bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    100020a4cands wzr, w1, 255
    100020a50b.eq 0x100020a88
    100020a54cbz w0, 0x100020ac0
    100020a58movz w0, 0
    100020a5cbl usleep@plt
    100020a60movz w19, 50
    100020a64movz w0, 50
    100020a68bl usleep@plt
    100020a6cmovz w0, 50
    100020a70bl usleep@plt
    100020a74movz w0, 50
    100020a78bl usleep@plt
    100020a7cb 0x100020a94
    100020a80
    100020a80loc_100020a80:
    100020a80movz w0, 0
    100020a84bl usleep@plt
    100020a88
    100020a88loc_100020a88:
    100020a88movz w0, 0
    100020a8cbl usleep@plt
    100020a90movz w19, 0
    100020a94
    100020a94loc_100020a94:
    100020a94mov x0, x19
    100020a98bl usleep@plt
    100020a9cmovz w0, 50
    100020aa0bl usleep@plt
    100020aa4movz w0, 0
    100020aa8ldp x29, x30, [sp+112]
    100020aacldp x20, x19, [sp+96]
    100020ab0ldp x22, x21, [sp+80]
    100020ab4ldp x24, x23, [sp+64]
    100020ab8add sp, sp, 128
    100020abcretab
    100020ac0
    100020ac0loc_100020ac0:
    100020ac0movz w0, 1
    100020ac4ldp x29, x30, [sp+112]
    100020ac8ldp x20, x19, [sp+96]
    100020accldp x22, x21, [sp+80]
    100020ad0ldp x24, x23, [sp+64]
    100020ad4add sp, sp, 128
    100020ad8retab
    100020994
    100020adc
    100020adcfn_100020adc:
    100020adcpacibsp
    100020ae0stp x29, x30, [sp-16]!
    100020ae4add x29, sp, 0
    100020ae8adr x0, 0x213a3
    100020aechint
    100020af0bl fn_1000089f4
    100020adc
    100020af4
    100020af4fn_100020af4:
    100020af4pacibsp
    100020af8stp x20, x19, [sp-32]!
    100020afcstp x29, x30, [sp+16]
    100020b00add x29, sp, 16
    100020b04mov x19, x0
    100020b08add x0, x0, 52
    100020b0cbl fn_100020b8c
    100020b10add x0, x19, 48
    100020b14bl fn_100020b8c
    100020b18add x0, x19, 44
    100020b1cbl fn_100020b8c
    100020b20add x0, x19, 40
    100020b24bl fn_100020b8c
    100020b28add x0, x19, 36
    100020b2cbl fn_100020b8c
    100020b30add x0, x19, 32
    100020b34bl fn_100020b8c
    100020b38add x0, x19, 28
    100020b3cbl fn_100020b8c
    100020b40add x0, x19, 24
    100020b44bl fn_100020b8c
    100020b48add x0, x19, 20
    100020b4cbl fn_100020b8c
    100020b50add x0, x19, 16
    100020b54bl fn_100020b8c
    100020b58add x0, x19, 12
    100020b5cbl fn_100020b8c
    100020b60add x0, x19, 8
    100020b64bl fn_100020b8c
    100020b68add x0, x19, 4
    100020b6cbl fn_100020b8c
    100020b70mov x0, x19
    100020b74bl fn_100020b8c
    100020b78mov x0, x19
    100020b7cldp x29, x30, [sp+16]
    100020b80ldp x20, x19, [sp], 32
    100020b84retab
    100020b88bl fn_100005128
    100020af4
    100020b8c
    100020b8cfn_100020b8c:
    100020b8cpacibsp
    100020b90sub sp, sp, 64
    100020b94stp x22, x21, [sp+16]
    100020b98stp x20, x19, [sp+32]
    100020b9cstp x29, x30, [sp+48]
    100020ba0add x29, sp, 48
    100020ba4ldr w20, [x0]
    100020ba8sub w8, w20, 1
    100020bacadds wzr, w8, 3
    100020bb0b.hi 0x100020c9c
    100020bb4mov x19, x0
    100020bb8hint
    100020bbcldr x22, 0x23d84
    100020bc0ldr w0, [x22]
    100020bc4mov x1, x20
    100020bc8movz w2, 0
    100020bccmovn w3, 0
    100020bd0bl mach_port_mod_refs@plt
    100020bd4mov x21, x0
    100020bd8cbz w0, 0x100020cb4
    100020bdcsubs wzr, w21, 17
    100020be0b.eq 0x100020c18
    100020be4movz w0, 0
    100020be8bl usleep@plt
    100020becmovz w0, 50
    100020bf0bl usleep@plt
    100020bf4movz w0, 50
    100020bf8bl usleep@plt
    100020bfcmovz w0, 50
    100020c00bl usleep@plt
    100020c04movz w0, 50
    100020c08bl usleep@plt
    100020c0cmovz w0, 50
    100020c10bl usleep@plt
    100020c14cbz w21, 0x100020cb4
    100020c18
    100020c18loc_100020c18:
    100020c18str wzr, [sp+12]
    100020c1cldr w0, [x22]
    100020c20ldr w1, [x19]
    100020c24add x2, sp, 12
    100020c28bl _kernelrpc_mach_port_type_trap@plt
    100020c2cldr w8, [sp+12]
    100020c30subs wzr, w8, 0x100000
    100020c34b.ne 0x100020c80
    100020c38ldr w0, [x22]
    100020c3cmov x1, x20
    100020c40movz w2, 4
    100020c44movn w3, 0
    100020c48bl mach_port_mod_refs@plt
    100020c4ccbz w0, 0x100020cb4
    100020c50movz w0, 0
    100020c54bl usleep@plt
    100020c58movz w0, 50
    100020c5cbl usleep@plt
    100020c60movz w0, 50
    100020c64bl usleep@plt
    100020c68movz w0, 50
    100020c6cbl usleep@plt
    100020c70movz w0, 50
    100020c74bl usleep@plt
    100020c78movz w0, 50
    100020c7cbl usleep@plt
    100020c80
    100020c80loc_100020c80:
    100020c80movz w0, 0
    100020c84str wzr, [x19]
    100020c88ldp x29, x30, [sp+48]
    100020c8cldp x20, x19, [sp+32]
    100020c90ldp x22, x21, [sp+16]
    100020c94add sp, sp, 64
    100020c98retab
    100020c9c
    100020c9cloc_100020c9c:
    100020c9cmovz w0, 0
    100020ca0ldp x29, x30, [sp+48]
    100020ca4ldp x20, x19, [sp+32]
    100020ca8ldp x22, x21, [sp+16]
    100020cacadd sp, sp, 64
    100020cb0retab
    100020cb4
    100020cb4loc_100020cb4:
    100020cb4movz w0, 1
    100020cb8str wzr, [x19]
    100020cbcldp x29, x30, [sp+48]
    100020cc0ldp x20, x19, [sp+32]
    100020cc4ldp x22, x21, [sp+16]
    100020cc8add sp, sp, 64
    100020cccretab
    100020cd0str wzr, [x19]
    100020cd4bl _Unwind_Resume@plt
    100020b8c
    100020cd8
    100020cd8fn_100020cd8:
    100020cd8pacibsp
    100020cdcstp x20, x19, [sp-32]!
    100020ce0stp x29, x30, [sp+16]
    100020ce4add x29, sp, 16
    100020ce8mov x19, x3
    100020cecmov x20, x2
    100020cf0cbz w3, 0x100020d04
    100020cf4movz w0, 0
    100020cf8bl usleep@plt
    100020cfcmovz w0, 50
    100020d00bl usleep@plt
    100020d04
    100020d04loc_100020d04:
    100020d04cbz x20, 0x100020d0c
    100020d08str w19, [x20]
    100020d0c
    100020d0cloc_100020d0c:
    100020d0ccbz w19, 0x100020d68
    100020d10movz w0, 50
    100020d14bl usleep@plt
    100020d18movz w0, 50
    100020d1cbl usleep@plt
    100020d20movz w0, 50
    100020d24bl usleep@plt
    100020d28movz w0, 50
    100020d2cbl usleep@plt
    100020d30movz w0, 50
    100020d34bl usleep@plt
    100020d38movz w0, 50
    100020d3cbl usleep@plt
    100020d40movz w0, 50
    100020d44bl usleep@plt
    100020d48movz w0, 50
    100020d4cbl usleep@plt
    100020d50movz w0, 50
    100020d54bl usleep@plt
    100020d58movz w0, 50
    100020d5cbl usleep@plt
    100020d60movz w0, 50
    100020d64bl usleep@plt
    100020d68
    100020d68loc_100020d68:
    100020d68subs wzr, w19, 0
    100020d6ccset w0, eq
    100020d70ldp x29, x30, [sp+16]
    100020d74ldp x20, x19, [sp], 32
    100020d78retab
    100020cd8
    100020d7c
    100020d7cfn_100020d7c:
    100020d7cpacibsp
    100020d80stp x20, x19, [sp-32]!
    100020d84stp x29, x30, [sp+16]
    100020d88add x29, sp, 16
    100020d8cmov x2, x6
    100020d90mov x1, x5
    100020d94mov x9, x4
    100020d98mov x20, x3
    100020d9cmov x8, x0
    100020da0ldp x4, x5, [x29+16]
    100020da4ldr x6, [x29+32]
    100020da8mov x0, x9
    100020dacmov x3, x7
    100020db0blraaz x8
    100020db4mov x19, x0
    100020db8cbz w0, 0x100020dcc
    100020dbcmovz w0, 0
    100020dc0bl usleep@plt
    100020dc4movz w0, 50
    100020dc8bl usleep@plt
    100020dcc
    100020dccloc_100020dcc:
    100020dcccbz x20, 0x100020dd4
    100020dd0str w19, [x20]
    100020dd4
    100020dd4loc_100020dd4:
    100020dd4cbz w19, 0x100020e10
    100020dd8movz w0, 50
    100020ddcbl usleep@plt
    100020de0movz w0, 50
    100020de4bl usleep@plt
    100020de8movz w0, 50
    100020decbl usleep@plt
    100020df0movz w0, 50
    100020df4bl usleep@plt
    100020df8movz w0, 50
    100020dfcbl usleep@plt
    100020e00movz w0, 50
    100020e04bl usleep@plt
    100020e08movz w0, 50
    100020e0cbl usleep@plt
    100020e10
    100020e10loc_100020e10:
    100020e10subs wzr, w19, 0
    100020e14cset w0, eq
    100020e18ldp x29, x30, [sp+16]
    100020e1cldp x20, x19, [sp], 32
    100020e20retab
    100020d7c
    100020e24
    100020e24fn_100020e24:
    100020e24pacibsp
    100020e28stp x28, x27, [sp-96]!
    100020e2cstp x26, x25, [sp+16]
    100020e30stp x24, x23, [sp+32]
    100020e34stp x22, x21, [sp+48]
    100020e38stp x20, x19, [sp+64]
    100020e3cstp x29, x30, [sp+80]
    100020e40add x29, sp, 80
    100020e44movz w9, 11632
    100020e48hint
    100020e4cldr x16, 0x23bdc
    100020e50blraaz x16
    100020e54sub sp, sp, 8192
    100020e58sub sp, sp, 3440
    100020e5cmov x21, x5
    100020e60mov x22, x4
    100020e64mov x23, x3
    100020e68mov x24, x2
    100020e6cmov x19, x1
    100020e70mov x20, x0
    100020e74add x25, sp, 1136
    100020e78add x0, sp, 1136
    100020e7cbl fn_100007e6c
    100020e80ldr x1, [x24]
    100020e84add x0, sp, 1136
    100020e88bl fn_1000084f0
    100020e8cadd x25, x25, 16
    100020e90adr x1, 0x20d0d
    100020e94hint
    100020e98mov x0, x25
    100020e9cmovz w2, 2
    100020ea0bl fn_100008658
    100020ea4ldr x1, [x23]
    100020ea8add x0, sp, 1136
    100020eacbl fn_1000084f0
    100020eb0adr x1, 0x20ced
    100020eb4hint
    100020eb8mov x0, x25
    100020ebcmovz w2, 2
    100020ec0bl fn_100008658
    100020ec4ldr x1, [x22]
    100020ec8add x0, sp, 1136
    100020eccbl fn_1000084f0
    100020ed0adr x1, 0x20ccd
    100020ed4hint
    100020ed8mov x0, x25
    100020edcmovz w2, 2
    100020ee0bl fn_100008658
    100020ee4ldr x1, [x21]
    100020ee8add x0, sp, 1136
    100020eecbl fn_1000084f0
    100020ef0adr x1, 0x20cad
    100020ef4hint
    100020ef8mov x0, x25
    100020efcmovz w2, 2
    100020f00bl fn_100008658
    100020f04hint
    100020f08ldr x26, 0x23990
    100020f0cldr x8, [x26]
    100020f10mov x16, x8
    100020f14autdza x16
    100020f18mov x17, x16
    100020f1cxpacd x17
    100020f20subs xzr, x16, x17
    100020f24b.eq 0x100020f2c
    100020f28brk 50290
    100020f2c
    100020f2cloc_100020f2c:
    100020f2cadd x27, sp, 1136
    100020f30add x9, sp, 1136
    100020f34movk x9, 0x5b37000000000000
    100020f38mov x17, x16
    100020f3cmov x16, x9
    100020f40pacda x17, x16
    100020f44str x17, [sp+1136]
    100020f48ldp x16, x9, [x26+64]
    100020f4cautdza x16
    100020f50mov x17, x16
    100020f54xpacd x17
    100020f58subs xzr, x16, x17
    100020f5cb.eq 0x100020f64
    100020f60brk 50290
    100020f64
    100020f64loc_100020f64:
    100020f64ldraa x8, [x8-24]
    100020f68add x10, x27, x8
    100020f6cmov x8, x10
    100020f70movk x8, 0x4b91000000000000
    100020f74mov x17, x16
    100020f78mov x16, x8
    100020f7cpacda x17, x16
    100020f80str x17, [x10]
    100020f84mov x16, x9
    100020f88autdza x16
    100020f8cmov x17, x16
    100020f90xpacd x17
    100020f94subs xzr, x16, x17
    100020f98b.eq 0x100020fa0
    100020f9cbrk 50290
    100020fa0
    100020fa0loc_100020fa0:
    100020fa0add x8, x27, 16
    100020fa4movk x8, 0xd08c000000000000
    100020fa8mov x17, x16
    100020facmov x16, x8
    100020fb0pacda x17, x16
    100020fb4str x17, [sp+1152]
    100020fb8add x25, x27, 24
    100020fbchint
    100020fc0ldr x16, 0x238e0
    100020fc4add x16, x16, 16
    100020fc8mov x17, x25
    100020fccmovk x17, 0x1be8000000000000
    100020fd0pacda x16, x17
    100020fd4str x16, [sp+1160]
    100020fd8ldrsb w8, [sp+1247]
    100020fdctbz w8, 31, 0x100020fe8
    100020fe0ldr x0, [sp+1224]
    100020fe4bl _ZdlPv@plt
    100020fe8
    100020fe8loc_100020fe8:
    100020fe8mov x0, x25
    100020fecbl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100020ff0add x1, x26, 8
    100020ff4add x0, sp, 1136
    100020ff8bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100020ffcadd x0, x27, 128
    100021000bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    100021004add x8, sp, 576
    100021008orr x25, x8, 4
    10002100cldr x8, [x20+248]
    100021010cbz x8, 0x1000210a0
    100021014ldr w26, [x20+224]
    100021018add x0, sp, 4096
    10002101cadd x0, x0, 2296
    100021020movz w1, 5236
    100021024bl bzero@plt
    100021028ldr x8, [sp+11616]
    10002102cstr x8, [sp+1136]
    100021030ldr w8, [sp+11624]
    100021034str w8, [sp+1144]
    100021038str w26, [sp+1148]
    10002103cadd x8, sp, 1136
    100021040add x0, x8, 16
    100021044movz w1, 5240
    100021048bl bzero@plt
    10002104cmovz w8, 5256
    100021050str w8, [sp+1140]
    100021054add x0, sp, 1136
    100021058movz w1, 258
    10002105cmovz w2, 0
    100021060movz w3, 5256
    100021064mov x4, x26
    100021068movz w5, 1000
    10002106cmovz w6, 0
    100021070bl mach_msg@plt
    100021074add x26, sp, 8
    100021078add x8, sp, 8
    10002107cadd x0, sp, 1136
    100021080bl fn_100009850
    100021084ldr w27, [sp+8]
    100021088sub w8, w27, 1
    10002108cadds wzr, w8, 2
    100021090b.hs 0x100021330
    100021094add x1, x26, 8
    100021098add x8, sp, 296
    10002109cb 0x1000210e8
    1000210a0
    1000210a0loc_1000210a0:
    1000210a0movz w8, 256
    1000210a4str w8, [sp+8]
    1000210a8movz w8, 100
    1000210acstr w8, [sp+296]
    1000210b0add x1, x20, 256
    1000210b4add x26, sp, 1136
    1000210b8add x8, sp, 1136
    1000210bcadd x2, sp, 8
    1000210c0add x3, sp, 296
    1000210c4mov x0, x20
    1000210c8bl fn_10000a68c
    1000210ccldr w27, [sp+1136]
    1000210d0sub w8, w27, 1
    1000210d4adds wzr, w8, 3
    1000210d8b.hi 0x100021330
    1000210dcadd x1, x26, 8
    1000210e0add x8, sp, 4096
    1000210e4add x8, x8, 2296
    1000210e8
    1000210e8loc_1000210e8:
    1000210e8orr x26, x8, 4
    1000210ecmov x0, x26
    1000210f0movz w2, 272
    1000210f4bl memcpy@plt
    1000210f8mov x0, x25
    1000210fcmov x1, x26
    100021100movz w2, 272
    100021104bl memcpy@plt
    100021108xpaci x19
    10002110cstr w27, [sp+1128]
    100021110add x0, sp, 856
    100021114mov x1, x25
    100021118movz w2, 272
    10002111cbl memcpy@plt
    100021120ldr x8, [x24]
    100021124ldr x9, [x23]
    100021128str x8, [sp+856]
    10002112cstr x9, [sp+864]
    100021130ldr x8, [x22]
    100021134ldr x9, [x21]
    100021138str x8, [sp+872]
    10002113cstr x9, [sp+880]
    100021140ldr x8, [x20+248]
    100021144cbz x8, 0x100021178
    100021148add x21, x20, 600
    10002114cldr x9, [x20+608]
    100021150cbz x9, 0x10002123c
    100021154fmov d0, x9
    100021158cnt v0.8b, v0.8b
    10002115cuaddlv h0, v0.8b
    100021160fmov w11, s0
    100021164subs xzr, x11, 1
    100021168b.hi 0x10002119c
    10002116csub x8, x9, 1
    100021170and x8, x8, x19
    100021174b 0x1000211b0
    100021178
    100021178loc_100021178:
    100021178add x1, sp, 856
    10002117cmov x0, x20
    100021180mov x2, x19
    100021184movz w3, 1024
    100021188movz x4, 0
    10002118cmovz x5, 0
    100021190bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021194tbnz w0, 0, 0x1000212a4
    100021198b 0x100021330
    10002119c
    10002119cloc_10002119c:
    10002119cmov x8, x19
    1000211a0subs xzr, x9, x19
    1000211a4b.hi 0x1000211b0
    1000211a8udiv x8, x19, x9
    1000211acmsub x8, x8, x9, x19
    1000211b0
    1000211b0loc_1000211b0:
    1000211b0ldr x10, [x21]
    1000211b4ldr x10, [x10+3*x8]
    1000211b8cbz x10, 0x10002123c
    1000211bcldr x10, [x10]
    1000211c0cbz x10, 0x10002123c
    1000211c4subs xzr, x11, 2
    1000211c8b.hs 0x1000211e8
    1000211ccsub x9, x9, 1
    1000211d0b 0x100021224
    1000211d4
    1000211d4loc_1000211d4:
    1000211d4ldr x11, [x10+16]
    1000211d8subs xzr, x11, x19
    1000211dcb.eq 0x100021360
    1000211e0
    1000211e0loc_1000211e0:
    1000211e0ldr x10, [x10]
    1000211e4cbz x10, 0x10002123c
    1000211e8
    1000211e8loc_1000211e8:
    1000211e8ldr x11, [x10+8]
    1000211ecsubs xzr, x11, x19
    1000211f0b.eq 0x1000211d4
    1000211f4subs xzr, x11, x9
    1000211f8b.lo 0x100021204
    1000211fcudiv x12, x11, x9
    100021200msub x11, x12, x9, x11
    100021204
    100021204loc_100021204:
    100021204subs xzr, x11, x8
    100021208b.eq 0x1000211e0
    10002120cb 0x10002123c
    100021210
    100021210loc_100021210:
    100021210ldr x11, [x10+16]
    100021214subs xzr, x11, x19
    100021218b.eq 0x100021360
    10002121c
    10002121cloc_10002121c:
    10002121cldr x10, [x10]
    100021220cbz x10, 0x10002123c
    100021224
    100021224loc_100021224:
    100021224ldr x11, [x10+8]
    100021228subs xzr, x11, x19
    10002122cb.eq 0x100021210
    100021230and x11, x11, x9
    100021234subs xzr, x11, x8
    100021238b.eq 0x10002121c
    10002123c
    10002123cloc_10002123c:
    10002123cadd x0, sp, 4096
    100021240add x0, x0, 2296
    100021244movz w1, 4096
    100021248bl bzero@plt
    10002124cmovz w0, 50
    100021250bl usleep@plt
    100021254add x1, sp, 856
    100021258add x5, sp, 4096
    10002125cadd x5, x5, 2296
    100021260mov x0, x20
    100021264mov x2, x19
    100021268movz w3, 1024
    10002126cmovz x4, 0
    100021270bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021274tbz w0, 0, 0x100021330
    100021278str x19, [sp+1136]
    10002127cadd x8, sp, 1136
    100021280add x0, x8, 8
    100021284add x1, sp, 4096
    100021288add x1, x1, 2296
    10002128cmovz w2, 4096
    100021290bl memcpy@plt
    100021294add x1, sp, 1136
    100021298add x2, sp, 1136
    10002129cmov x0, x21
    1000212a0bl fn_10000ab70
    1000212a4
    1000212a4loc_1000212a4:
    1000212a4hint
    1000212a8ldr x8, 0x23580
    1000212acldr x8, [x8]
    1000212b0str w27, [sp+1144]
    1000212b4str wzr, [sp+1148]
    1000212b8movz w9, 2506
    1000212bcstr wzr, [sp+1152]
    1000212c0str w9, [sp+1156]
    1000212c4str x8, [sp+1160]
    1000212c8hint
    1000212ccldr d0, 0x21924
    1000212d0str d0, [sp+1168]
    1000212d4movz w8, 68
    1000212d8str wzr, [sp+6364]
    1000212dcstr w8, [sp+1176]
    1000212e0add x19, sp, 1136
    1000212e4add x0, x19, 44
    1000212e8add x1, sp, 856
    1000212ecmovz w2, 272
    1000212f0bl memcpy@plt
    1000212f4add x0, x19, 316
    1000212f8movz w1, 4912
    1000212fcbl bzero@plt
    100021300hint
    100021304ldr d0, 0x218f4
    100021308str d0, [sp+1136]
    10002130cadd x0, sp, 1128
    100021310add x1, sp, 1136
    100021314movz w2, 32
    100021318movz w3, 0
    10002131cmovz w4, 0
    100021320bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100021324tbz w0, 0, 0x100021330
    100021328movz w0, 1
    10002132cb 0x10002133c
    100021330
    100021330loc_100021330:
    100021330movz w0, 0
    100021334bl usleep@plt
    100021338movz w0, 0
    10002133c
    10002133cloc_10002133c:
    10002133cadd sp, sp, 8192
    100021340add sp, sp, 3440
    100021344ldp x29, x30, [sp+80]
    100021348ldp x20, x19, [sp+64]
    10002134cldp x22, x21, [sp+48]
    100021350ldp x24, x23, [sp+32]
    100021354ldp x26, x25, [sp+16]
    100021358ldp x28, x27, [sp], 96
    10002135cretab
    100021360
    100021360loc_100021360:
    100021360add x1, x10, 24
    100021364add x19, sp, 1136
    100021368add x0, sp, 1136
    10002136cmovz w2, 4096
    100021370bl memcpy@plt
    100021374ldr w8, [sp+1124]
    100021378ubfm x9, x8, 20, 63
    10002137cand x9, x9, 4080
    100021380add x9, x19, x9
    100021384ldp x10, x9, [x9]
    100021388and w8, w8, 0xfffffff1
    10002138cstr w8, [sp+1124]
    100021390str x10, [sp+1112]
    100021394str x9, [sp+1096]
    100021398b 0x1000212a4
    10002139cmov x19, x0
    1000213a0add x0, sp, 1136
    1000213a4bl fn_100008114
    1000213a8mov x0, x19
    1000213acbl _Unwind_Resume@plt
    100020e24
    1000213b0
    1000213b0fn_1000213b0:
    1000213b0pacibsp
    1000213b4stp x28, x27, [sp-48]!
    1000213b8stp x20, x19, [sp+16]
    1000213bcstp x29, x30, [sp+32]
    1000213c0add x29, sp, 32
    1000213c4sub sp, sp, 496
    1000213c8mov x19, x1
    1000213ccmov x20, x0
    1000213d0ldr x8, [x29+16]
    1000213d4sturb wzr, [x29-144]
    1000213d8sturb wzr, [x29-136]
    1000213dcsturb wzr, [x29-128]
    1000213e0add x9, sp, 96
    1000213e4sturb wzr, [x29-120]
    1000213e8sturb wzr, [x29-112]
    1000213ecsturb wzr, [x29-104]
    1000213f0sturb wzr, [x29-96]
    1000213f4sturb wzr, [x29-88]
    1000213f8sturb wzr, [x29-80]
    1000213fcsturb wzr, [x29-72]
    100021400sturb wzr, [x29-64]
    100021404sturb wzr, [x29-56]
    100021408sturb wzr, [x29-48]
    10002140csturb wzr, [x29-40]
    100021410add x10, x0, 544
    100021414add x11, x9, 24
    100021418str xzr, [x11+256]
    10002141cmovi v0.2d, 0
    100021420str q0, [x11+240]
    100021424stur q0, [x9+248]
    100021428stur q0, [x9+232]
    10002142cstur q0, [x9+216]
    100021430stur q0, [x9+200]
    100021434stur q0, [x9+184]
    100021438stur q0, [x9+168]
    10002143cstur q0, [x9+152]
    100021440stur q0, [x9+136]
    100021444stur q0, [x9+120]
    100021448stur q0, [x9+104]
    10002144cstur q0, [x9+88]
    100021450stur q0, [x9+72]
    100021454stur q0, [x9+56]
    100021458stur q0, [sp+136]
    10002145cstur q0, [sp+120]
    100021460ldr x11, [x0+552]
    100021464add x11, x11, 4096
    100021468str x11, [sp+112]
    10002146cld1r
    100021470hint
    100021474ldr q1, 0x2175c
    100021478add v0.2d, v0.2d, v1.2d
    10002147cstr q0, [sp+96]
    100021480sub x10, x29, 144
    100021484stp x0, x10, [sp+16]
    100021488stp x9, x2, [sp+32]
    10002148cstp x3, x4, [sp+48]
    100021490stp x5, x6, [sp+64]
    100021494stp x7, x8, [sp+80]
    100021498add x0, sp, 16
    10002149cbl fn_1000216dc
    1000214a0ldurb w8, [x29-136]
    1000214a4cbz w8, 0x1000216b0
    1000214a8ldurb w8, [x29-120]
    1000214accbz w8, 0x1000216b0
    1000214b0ldurb w8, [x29-104]
    1000214b4cbz w8, 0x1000216b0
    1000214b8ldurb w8, [x29-88]
    1000214bccbz w8, 0x1000216b0
    1000214c0ldurb w8, [x29-72]
    1000214c4cbz w8, 0x1000216b0
    1000214c8ldurb w8, [x29-56]
    1000214cccbz w8, 0x1000216b0
    1000214d0ldurb w8, [x29-40]
    1000214d4cbz w8, 0x1000216b0
    1000214d8sub x8, x29, 144
    1000214dcadd x3, x8, 16
    1000214e0add x4, x8, 32
    1000214e4add x5, x8, 48
    1000214e8add x6, x8, 64
    1000214ecadd x7, x8, 80
    1000214f0add x8, x8, 96
    1000214f4str x8, [sp]
    1000214f8sub x2, x29, 144
    1000214fcmov x0, x20
    100021500mov x1, x19
    100021504bl fn_1000219ec
    100021508tbz w0, 0, 0x1000216a8
    10002150cmov x0, x20
    100021510bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    100021514ands wzr, w1, 255
    100021518b.eq 0x1000216b0
    10002151cmov x19, x0
    100021520add x20, x20, 160
    100021524ldr w8, [sp+120]
    100021528subs wzr, w8, 1
    10002152cb.ne 0x100021550
    100021530ldp x1, x2, [sp+128]
    100021534ldr w3, [sp+144]
    100021538mov x0, x20
    10002153cmovz w4, 1
    100021540bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100021544tbnz w0, 0, 0x100021550
    100021548movz w0, 0
    10002154cbl usleep@plt
    100021550
    100021550loc_100021550:
    100021550ldr w8, [sp+152]
    100021554subs wzr, w8, 1
    100021558b.ne 0x10002157c
    10002155cldp x1, x2, [sp+160]
    100021560ldr w3, [sp+176]
    100021564mov x0, x20
    100021568movz w4, 1
    10002156cbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100021570tbnz w0, 0, 0x10002157c
    100021574movz w0, 0
    100021578bl usleep@plt
    10002157c
    10002157cloc_10002157c:
    10002157cldr w8, [sp+184]
    100021580subs wzr, w8, 1
    100021584b.ne 0x1000215a8
    100021588ldp x1, x2, [sp+192]
    10002158cldr w3, [sp+208]
    100021590mov x0, x20
    100021594movz w4, 1
    100021598bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10002159ctbnz w0, 0, 0x1000215a8
    1000215a0movz w0, 0
    1000215a4bl usleep@plt
    1000215a8
    1000215a8loc_1000215a8:
    1000215a8ldr w8, [sp+216]
    1000215acsubs wzr, w8, 1
    1000215b0b.ne 0x1000215d4
    1000215b4ldp x1, x2, [sp+224]
    1000215b8ldr w3, [sp+240]
    1000215bcmov x0, x20
    1000215c0movz w4, 1
    1000215c4bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000215c8tbnz w0, 0, 0x1000215d4
    1000215ccmovz w0, 0
    1000215d0bl usleep@plt
    1000215d4
    1000215d4loc_1000215d4:
    1000215d4ldr w8, [sp+248]
    1000215d8subs wzr, w8, 1
    1000215dcb.ne 0x100021600
    1000215e0ldp x1, x2, [sp+256]
    1000215e4ldr w3, [sp+272]
    1000215e8mov x0, x20
    1000215ecmovz w4, 1
    1000215f0bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000215f4tbnz w0, 0, 0x100021600
    1000215f8movz w0, 0
    1000215fcbl usleep@plt
    100021600
    100021600loc_100021600:
    100021600ldr w8, [sp+280]
    100021604subs wzr, w8, 1
    100021608b.ne 0x10002162c
    10002160cldp x1, x2, [sp+288]
    100021610ldr w3, [sp+304]
    100021614mov x0, x20
    100021618movz w4, 1
    10002161cbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100021620tbnz w0, 0, 0x10002162c
    100021624movz w0, 0
    100021628bl usleep@plt
    10002162c
    10002162cloc_10002162c:
    10002162cldr w8, [sp+312]
    100021630subs wzr, w8, 1
    100021634b.ne 0x100021658
    100021638ldp x1, x2, [sp+320]
    10002163cldr w3, [sp+336]
    100021640mov x0, x20
    100021644movz w4, 1
    100021648bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10002164ctbnz w0, 0, 0x100021658
    100021650movz w0, 0
    100021654bl usleep@plt
    100021658
    100021658loc_100021658:
    100021658ldr w8, [sp+344]
    10002165csubs wzr, w8, 1
    100021660b.ne 0x100021684
    100021664ldp x1, x2, [sp+352]
    100021668ldr w3, [sp+368]
    10002166cmov x0, x20
    100021670movz w4, 1
    100021674bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100021678tbnz w0, 0, 0x100021684
    10002167cmovz w0, 0
    100021680bl usleep@plt
    100021684
    100021684loc_100021684:
    100021684and x9, x19, -256
    100021688and x8, x19, 255
    10002168cmovz w1, 1
    100021690orr x0, x9, x8
    100021694add sp, sp, 496
    100021698ldp x29, x30, [sp+32]
    10002169cldp x20, x19, [sp+16]
    1000216a0ldp x28, x27, [sp], 48
    1000216a4retab
    1000216a8
    1000216a8loc_1000216a8:
    1000216a8movz w0, 0
    1000216acbl usleep@plt
    1000216b0
    1000216b0loc_1000216b0:
    1000216b0movz w0, 0
    1000216b4bl usleep@plt
    1000216b8movz x8, 0
    1000216bcmovz x1, 0
    1000216c0movz x9, 0
    1000216c4orr x0, x9, x8
    1000216c8add sp, sp, 496
    1000216ccldp x29, x30, [sp+32]
    1000216d0ldp x20, x19, [sp+16]
    1000216d4ldp x28, x27, [sp], 48
    1000216d8retab
    1000213b0
    1000216dc
    1000216dcfn_1000216dc:
    1000216dcldr x8, [x0+24]
    1000216e0ldr w8, [x8]
    1000216e4ldr x9, [x0+8]
    1000216e8str x8, [x9]
    1000216ecmovz w8, 1
    1000216f0strb w8, [x9+8]
    1000216f4ldr x9, [x0+32]
    1000216f8ldr w9, [x9]
    1000216fcldr x10, [x0+8]
    100021700str x9, [x10+16]
    100021704strb w8, [x10+24]
    100021708ldr x8, [x0+16]
    10002170cldp x10, x9, [x8]
    100021710sub x9, x9, x10
    100021714subs xzr, x9, 56
    100021718b.hs 0x100021728
    10002171cmovz w11, 0
    100021720movz x9, 0
    100021724b 0x100021790
    100021728
    100021728loc_100021728:
    100021728ldr x9, [x0+40]
    10002172cldr x10, [x9]
    100021730ldr x9, [x8+16]
    100021734ldp q0, q1, [x10]
    100021738ldr q2, [x10+32]
    10002173cldr x11, [x10+48]
    100021740str x11, [x9+48]
    100021744stp q1, q2, [x9+16]
    100021748str q0, [x9]
    10002174cldr x9, [x8]
    100021750add x11, x9, 56
    100021754str x11, [x8]
    100021758ldr x11, [x8+16]
    10002175cadd x11, x11, 56
    100021760str x11, [x8+16]
    100021764ldr x12, [x8+280]
    100021768movz w11, 1
    10002176csubs xzr, x12, 7
    100021770b.hi 0x100021790
    100021774add x13, x12, 1
    100021778str x13, [x8+280]
    10002177cadd x8, x8, x12, lsl #5
    100021780str w11, [x8+24]
    100021784stp x9, x10, [x8+32]
    100021788movz w10, 56
    10002178cstr x10, [x8+48]
    100021790
    100021790loc_100021790:
    100021790ldr x8, [x0+8]
    100021794str x9, [x8+32]
    100021798strb w11, [x8+40]
    10002179cldr x9, [x0+16]
    1000217a0ldp x10, x8, [x9]
    1000217a4sub x8, x8, x10
    1000217a8subs xzr, x8, 4
    1000217acb.hs 0x1000217bc
    1000217b0movz w10, 0
    1000217b4movz x8, 0
    1000217b8b 0x100021814
    1000217bc
    1000217bcloc_1000217bc:
    1000217bcldr x8, [x0+48]
    1000217c0ldr x11, [x8]
    1000217c4ldr x8, [x9+16]
    1000217c8ldr w10, [x11]
    1000217ccstr w10, [x8]
    1000217d0ldr x8, [x9]
    1000217d4add x10, x8, 4
    1000217d8str x10, [x9]
    1000217dcldr x10, [x9+16]
    1000217e0add x10, x10, 4
    1000217e4str x10, [x9+16]
    1000217e8ldr x12, [x9+280]
    1000217ecmovz w10, 1
    1000217f0subs xzr, x12, 7
    1000217f4b.hi 0x100021814
    1000217f8add x13, x12, 1
    1000217fcstr x13, [x9+280]
    100021800add x9, x9, x12, lsl #5
    100021804str w10, [x9+24]
    100021808stp x8, x11, [x9+32]
    10002180cmovz w11, 4
    100021810str x11, [x9+48]
    100021814
    100021814loc_100021814:
    100021814ldr x9, [x0+8]
    100021818str x8, [x9+48]
    10002181cstrb w10, [x9+56]
    100021820ldr x8, [x0+16]
    100021824ldp x10, x9, [x8]
    100021828sub x9, x9, x10
    10002182csubs xzr, x9, 56
    100021830b.hs 0x100021840
    100021834movz w11, 0
    100021838movz x9, 0
    10002183cb 0x1000218a8
    100021840
    100021840loc_100021840:
    100021840ldr x9, [x0+56]
    100021844ldr x10, [x9]
    100021848ldr x9, [x8+16]
    10002184cldp q0, q1, [x10]
    100021850ldr q2, [x10+32]
    100021854ldr x11, [x10+48]
    100021858str x11, [x9+48]
    10002185cstp q1, q2, [x9+16]
    100021860str q0, [x9]
    100021864ldr x9, [x8]
    100021868add x11, x9, 56
    10002186cstr x11, [x8]
    100021870ldr x11, [x8+16]
    100021874add x11, x11, 56
    100021878str x11, [x8+16]
    10002187cldr x12, [x8+280]
    100021880movz w11, 1
    100021884subs xzr, x12, 7
    100021888b.hi 0x1000218a8
    10002188cadd x13, x12, 1
    100021890str x13, [x8+280]
    100021894add x8, x8, x12, lsl #5
    100021898str w11, [x8+24]
    10002189cstp x9, x10, [x8+32]
    1000218a0movz w10, 56
    1000218a4str x10, [x8+48]
    1000218a8
    1000218a8loc_1000218a8:
    1000218a8ldr x8, [x0+8]
    1000218acstr x9, [x8+64]
    1000218b0strb w11, [x8+72]
    1000218b4ldr x8, [x0+16]
    1000218b8ldp x10, x9, [x8]
    1000218bcsub x9, x9, x10
    1000218c0subs xzr, x9, 56
    1000218c4b.hs 0x1000218d4
    1000218c8movz w11, 0
    1000218ccmovz x9, 0
    1000218d0b 0x10002193c
    1000218d4
    1000218d4loc_1000218d4:
    1000218d4ldr x9, [x0+64]
    1000218d8ldr x10, [x9]
    1000218dcldr x9, [x8+16]
    1000218e0ldp q0, q1, [x10]
    1000218e4ldr q2, [x10+32]
    1000218e8ldr x11, [x10+48]
    1000218ecstr x11, [x9+48]
    1000218f0stp q1, q2, [x9+16]
    1000218f4str q0, [x9]
    1000218f8ldr x9, [x8]
    1000218fcadd x11, x9, 56
    100021900str x11, [x8]
    100021904ldr x11, [x8+16]
    100021908add x11, x11, 56
    10002190cstr x11, [x8+16]
    100021910ldr x12, [x8+280]
    100021914movz w11, 1
    100021918subs xzr, x12, 7
    10002191cb.hi 0x10002193c
    100021920add x13, x12, 1
    100021924str x13, [x8+280]
    100021928add x8, x8, x12, lsl #5
    10002192cstr w11, [x8+24]
    100021930stp x9, x10, [x8+32]
    100021934movz w10, 56
    100021938str x10, [x8+48]
    10002193c
    10002193cloc_10002193c:
    10002193cldr x8, [x0+8]
    100021940str x9, [x8+80]
    100021944strb w11, [x8+88]
    100021948ldr x8, [x0+16]
    10002194cldp x10, x9, [x8]
    100021950sub x9, x9, x10
    100021954subs xzr, x9, 56
    100021958b.hs 0x100021974
    10002195cmovz w11, 0
    100021960movz x9, 0
    100021964
    100021964loc_100021964:
    100021964ldr x8, [x0+8]
    100021968str x9, [x8+96]
    10002196cstrb w11, [x8+104]
    100021970ret x30
    100021974
    100021974loc_100021974:
    100021974ldr x9, [x0+72]
    100021978ldr x10, [x9]
    10002197cldr x9, [x8+16]
    100021980ldp q0, q1, [x10]
    100021984ldr q2, [x10+32]
    100021988ldr x11, [x10+48]
    10002198cstr x11, [x9+48]
    100021990stp q1, q2, [x9+16]
    100021994str q0, [x9]
    100021998ldr x9, [x8]
    10002199cadd x11, x9, 56
    1000219a0str x11, [x8]
    1000219a4ldr x11, [x8+16]
    1000219a8add x11, x11, 56
    1000219acstr x11, [x8+16]
    1000219b0ldr x12, [x8+280]
    1000219b4movz w11, 1
    1000219b8subs xzr, x12, 7
    1000219bcb.hi 0x100021964
    1000219c0add x13, x12, 1
    1000219c4str x13, [x8+280]
    1000219c8add x8, x8, x12, lsl #5
    1000219ccstr w11, [x8+24]
    1000219d0stp x9, x10, [x8+32]
    1000219d4movz w10, 56
    1000219d8str x10, [x8+48]
    1000219dcldr x8, [x0+8]
    1000219e0str x9, [x8+96]
    1000219e4strb w11, [x8+104]
    1000219e8ret x30
    1000216dc
    1000219ec
    1000219ecfn_1000219ec:
    1000219ecpacibsp
    1000219f0stp x28, x27, [sp-96]!
    1000219f4stp x26, x25, [sp+16]
    1000219f8stp x24, x23, [sp+32]
    1000219fcstp x22, x21, [sp+48]
    100021a00stp x20, x19, [sp+64]
    100021a04stp x29, x30, [sp+80]
    100021a08add x29, sp, 80
    100021a0cmovz w9, 11648
    100021a10hint
    100021a14ldr x16, 0x23014
    100021a18blraaz x16
    100021a1csub sp, sp, 8192
    100021a20sub sp, sp, 3456
    100021a24mov x28, x7
    100021a28mov x23, x6
    100021a2cmov x24, x5
    100021a30mov x25, x4
    100021a34mov x26, x3
    100021a38mov x22, x2
    100021a3cmov x19, x1
    100021a40mov x20, x0
    100021a44add x21, sp, 1144
    100021a48add x0, sp, 1144
    100021a4cbl fn_100007e6c
    100021a50str x22, [sp+8]
    100021a54ldr x1, [x22]
    100021a58add x0, sp, 1144
    100021a5cbl fn_1000084f0
    100021a60add x27, x21, 16
    100021a64adr x1, 0x20139
    100021a68hint
    100021a6cmov x0, x27
    100021a70movz w2, 2
    100021a74bl fn_100008658
    100021a78ldr x1, [x26]
    100021a7cadd x0, sp, 1144
    100021a80bl fn_1000084f0
    100021a84adr x1, 0x20119
    100021a88hint
    100021a8cmov x0, x27
    100021a90movz w2, 2
    100021a94bl fn_100008658
    100021a98ldr x1, [x25]
    100021a9cadd x0, sp, 1144
    100021aa0bl fn_1000084f0
    100021aa4adr x1, 0x200f9
    100021aa8hint
    100021aacmov x0, x27
    100021ab0movz w2, 2
    100021ab4bl fn_100008658
    100021ab8ldr x1, [x24]
    100021abcadd x0, sp, 1144
    100021ac0bl fn_1000084f0
    100021ac4adr x1, 0x200d9
    100021ac8hint
    100021accmov x0, x27
    100021ad0movz w2, 2
    100021ad4bl fn_100008658
    100021ad8ldr x1, [x23]
    100021adcadd x0, sp, 1144
    100021ae0bl fn_1000084f0
    100021ae4adr x1, 0x200b9
    100021ae8hint
    100021aecmov x0, x27
    100021af0movz w2, 2
    100021af4bl fn_100008658
    100021af8ldr x1, [x28]
    100021afcadd x0, sp, 1144
    100021b00bl fn_1000084f0
    100021b04adr x1, 0x20099
    100021b08hint
    100021b0cmov x0, x27
    100021b10movz w2, 2
    100021b14bl fn_100008658
    100021b18ldr x22, [x29+16]
    100021b1cldr x1, [x22]
    100021b20add x0, sp, 1144
    100021b24bl fn_1000084f0
    100021b28adr x1, 0x20075
    100021b2chint
    100021b30mov x0, x27
    100021b34movz w2, 2
    100021b38bl fn_100008658
    100021b3cstr x28, [sp]
    100021b40hint
    100021b44ldr x21, 0x22d54
    100021b48ldr x8, [x21]
    100021b4cmov x16, x8
    100021b50autdza x16
    100021b54mov x17, x16
    100021b58xpacd x17
    100021b5csubs xzr, x16, x17
    100021b60b.eq 0x100021b68
    100021b64brk 50290
    100021b68
    100021b68loc_100021b68:
    100021b68add x28, sp, 1144
    100021b6cadd x9, sp, 1144
    100021b70movk x9, 0x5b37000000000000
    100021b74mov x17, x16
    100021b78mov x16, x9
    100021b7cpacda x17, x16
    100021b80str x17, [sp+1144]
    100021b84ldp x16, x9, [x21+64]
    100021b88autdza x16
    100021b8cmov x17, x16
    100021b90xpacd x17
    100021b94subs xzr, x16, x17
    100021b98b.eq 0x100021ba0
    100021b9cbrk 50290
    100021ba0
    100021ba0loc_100021ba0:
    100021ba0ldraa x8, [x8-24]
    100021ba4add x10, x28, x8
    100021ba8mov x8, x10
    100021bacmovk x8, 0x4b91000000000000
    100021bb0mov x17, x16
    100021bb4mov x16, x8
    100021bb8pacda x17, x16
    100021bbcstr x17, [x10]
    100021bc0mov x16, x9
    100021bc4autdza x16
    100021bc8mov x17, x16
    100021bccxpacd x17
    100021bd0subs xzr, x16, x17
    100021bd4b.eq 0x100021bdc
    100021bd8brk 50290
    100021bdc
    100021bdcloc_100021bdc:
    100021bdcadd x8, x28, 16
    100021be0movk x8, 0xd08c000000000000
    100021be4mov x17, x16
    100021be8mov x16, x8
    100021becpacda x17, x16
    100021bf0str x17, [sp+1160]
    100021bf4add x27, x28, 24
    100021bf8hint
    100021bfcldr x16, 0x22ca4
    100021c00add x16, x16, 16
    100021c04mov x17, x27
    100021c08movk x17, 0x1be8000000000000
    100021c0cpacda x16, x17
    100021c10str x16, [sp+1168]
    100021c14ldrsb w8, [sp+1255]
    100021c18tbz w8, 31, 0x100021c24
    100021c1cldr x0, [sp+1232]
    100021c20bl _ZdlPv@plt
    100021c24
    100021c24loc_100021c24:
    100021c24mov x0, x27
    100021c28bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100021c2cadd x1, x21, 8
    100021c30add x0, sp, 1144
    100021c34bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100021c38add x0, x28, 128
    100021c3cbl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    100021c40add x8, sp, 584
    100021c44orr x27, x8, 4
    100021c48ldr x8, [x20+248]
    100021c4ccbz x8, 0x100021cdc
    100021c50ldr w28, [x20+224]
    100021c54add x0, sp, 4096
    100021c58add x0, x0, 2304
    100021c5cmovz w1, 5236
    100021c60bl bzero@plt
    100021c64ldr x8, [sp+11624]
    100021c68str x8, [sp+1144]
    100021c6cldr w8, [sp+11632]
    100021c70str w8, [sp+1152]
    100021c74str w28, [sp+1156]
    100021c78add x8, sp, 1144
    100021c7cadd x0, x8, 16
    100021c80movz w1, 5240
    100021c84bl bzero@plt
    100021c88movz w8, 5256
    100021c8cstr w8, [sp+1148]
    100021c90add x0, sp, 1144
    100021c94movz w1, 258
    100021c98movz w2, 0
    100021c9cmovz w3, 5256
    100021ca0mov x4, x28
    100021ca4movz w5, 1000
    100021ca8movz w6, 0
    100021cacbl mach_msg@plt
    100021cb0add x28, sp, 16
    100021cb4add x8, sp, 16
    100021cb8add x0, sp, 1144
    100021cbcbl fn_100009850
    100021cc0ldr w21, [sp+16]
    100021cc4sub w8, w21, 1
    100021cc8adds wzr, w8, 2
    100021cccb.hs 0x100021f8c
    100021cd0add x1, x28, 8
    100021cd4add x8, sp, 304
    100021cd8b 0x100021d24
    100021cdc
    100021cdcloc_100021cdc:
    100021cdcmovz w8, 256
    100021ce0str w8, [sp+16]
    100021ce4movz w8, 100
    100021ce8str w8, [sp+304]
    100021cecadd x1, x20, 256
    100021cf0add x28, sp, 1144
    100021cf4add x8, sp, 1144
    100021cf8add x2, sp, 16
    100021cfcadd x3, sp, 304
    100021d00mov x0, x20
    100021d04bl fn_10000a68c
    100021d08ldr w21, [sp+1144]
    100021d0csub w8, w21, 1
    100021d10adds wzr, w8, 3
    100021d14b.hi 0x100021f8c
    100021d18add x1, x28, 8
    100021d1cadd x8, sp, 4096
    100021d20add x8, x8, 2304
    100021d24
    100021d24loc_100021d24:
    100021d24orr x28, x8, 4
    100021d28mov x0, x28
    100021d2cmovz w2, 272
    100021d30bl memcpy@plt
    100021d34mov x0, x27
    100021d38mov x1, x28
    100021d3cmovz w2, 272
    100021d40bl memcpy@plt
    100021d44xpaci x19
    100021d48str w21, [sp+1136]
    100021d4cadd x0, sp, 864
    100021d50mov x1, x27
    100021d54movz w2, 272
    100021d58bl memcpy@plt
    100021d5cldr x8, [sp+8]
    100021d60ldr x8, [x8]
    100021d64ldr x9, [x26]
    100021d68str x8, [sp+864]
    100021d6cstr x9, [sp+872]
    100021d70ldr x8, [x25]
    100021d74ldr x9, [x24]
    100021d78str x8, [sp+880]
    100021d7cstr x9, [sp+888]
    100021d80ldr x8, [x23]
    100021d84ldr x9, [sp]
    100021d88ldr x9, [x9]
    100021d8cstr x8, [sp+896]
    100021d90str x9, [sp+904]
    100021d94ldr x8, [x22]
    100021d98str x8, [sp+912]
    100021d9cldr x8, [x20+248]
    100021da0cbz x8, 0x100021dd4
    100021da4add x22, x20, 600
    100021da8ldr x9, [x20+608]
    100021daccbz x9, 0x100021e98
    100021db0fmov d0, x9
    100021db4cnt v0.8b, v0.8b
    100021db8uaddlv h0, v0.8b
    100021dbcfmov w11, s0
    100021dc0subs xzr, x11, 1
    100021dc4b.hi 0x100021df8
    100021dc8sub x8, x9, 1
    100021dccand x8, x8, x19
    100021dd0b 0x100021e0c
    100021dd4
    100021dd4loc_100021dd4:
    100021dd4add x1, sp, 864
    100021dd8mov x0, x20
    100021ddcmov x2, x19
    100021de0movz w3, 1024
    100021de4movz x4, 0
    100021de8movz x5, 0
    100021decbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021df0tbnz w0, 0, 0x100021f00
    100021df4b 0x100021f8c
    100021df8
    100021df8loc_100021df8:
    100021df8mov x8, x19
    100021dfcsubs xzr, x9, x19
    100021e00b.hi 0x100021e0c
    100021e04udiv x8, x19, x9
    100021e08msub x8, x8, x9, x19
    100021e0c
    100021e0cloc_100021e0c:
    100021e0cldr x10, [x22]
    100021e10ldr x10, [x10+3*x8]
    100021e14cbz x10, 0x100021e98
    100021e18ldr x10, [x10]
    100021e1ccbz x10, 0x100021e98
    100021e20subs xzr, x11, 2
    100021e24b.hs 0x100021e44
    100021e28sub x9, x9, 1
    100021e2cb 0x100021e80
    100021e30
    100021e30loc_100021e30:
    100021e30ldr x11, [x10+16]
    100021e34subs xzr, x11, x19
    100021e38b.eq 0x100021fbc
    100021e3c
    100021e3cloc_100021e3c:
    100021e3cldr x10, [x10]
    100021e40cbz x10, 0x100021e98
    100021e44
    100021e44loc_100021e44:
    100021e44ldr x11, [x10+8]
    100021e48subs xzr, x11, x19
    100021e4cb.eq 0x100021e30
    100021e50subs xzr, x11, x9
    100021e54b.lo 0x100021e60
    100021e58udiv x12, x11, x9
    100021e5cmsub x11, x12, x9, x11
    100021e60
    100021e60loc_100021e60:
    100021e60subs xzr, x11, x8
    100021e64b.eq 0x100021e3c
    100021e68b 0x100021e98
    100021e6c
    100021e6cloc_100021e6c:
    100021e6cldr x11, [x10+16]
    100021e70subs xzr, x11, x19
    100021e74b.eq 0x100021fbc
    100021e78
    100021e78loc_100021e78:
    100021e78ldr x10, [x10]
    100021e7ccbz x10, 0x100021e98
    100021e80
    100021e80loc_100021e80:
    100021e80ldr x11, [x10+8]
    100021e84subs xzr, x11, x19
    100021e88b.eq 0x100021e6c
    100021e8cand x11, x11, x9
    100021e90subs xzr, x11, x8
    100021e94b.eq 0x100021e78
    100021e98
    100021e98loc_100021e98:
    100021e98add x0, sp, 4096
    100021e9cadd x0, x0, 2304
    100021ea0movz w1, 4096
    100021ea4bl bzero@plt
    100021ea8movz w0, 50
    100021eacbl usleep@plt
    100021eb0add x1, sp, 864
    100021eb4add x5, sp, 4096
    100021eb8add x5, x5, 2304
    100021ebcmov x0, x20
    100021ec0mov x2, x19
    100021ec4movz w3, 1024
    100021ec8movz x4, 0
    100021eccbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021ed0tbz w0, 0, 0x100021f8c
    100021ed4str x19, [sp+1144]
    100021ed8add x8, sp, 1144
    100021edcadd x0, x8, 8
    100021ee0add x1, sp, 4096
    100021ee4add x1, x1, 2304
    100021ee8movz w2, 4096
    100021eecbl memcpy@plt
    100021ef0add x1, sp, 1144
    100021ef4add x2, sp, 1144
    100021ef8mov x0, x22
    100021efcbl fn_10000ab70
    100021f00
    100021f00loc_100021f00:
    100021f00hint
    100021f04ldr x8, 0x22924
    100021f08ldr x8, [x8]
    100021f0cstr w21, [sp+1152]
    100021f10str wzr, [sp+1156]
    100021f14movz w9, 2506
    100021f18str wzr, [sp+1160]
    100021f1cstr w9, [sp+1164]
    100021f20str x8, [sp+1168]
    100021f24hint
    100021f28ldr d0, 0x20cc8
    100021f2cstr d0, [sp+1176]
    100021f30movz w8, 68
    100021f34str wzr, [sp+6372]
    100021f38str w8, [sp+1184]
    100021f3cadd x19, sp, 1144
    100021f40add x0, x19, 44
    100021f44add x1, sp, 864
    100021f48movz w2, 272
    100021f4cbl memcpy@plt
    100021f50add x0, x19, 316
    100021f54movz w1, 4912
    100021f58bl bzero@plt
    100021f5chint
    100021f60ldr d0, 0x20c98
    100021f64str d0, [sp+1144]
    100021f68add x0, sp, 1136
    100021f6cadd x1, sp, 1144
    100021f70movz w2, 32
    100021f74movz w3, 0
    100021f78movz w4, 0
    100021f7cbl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100021f80tbz w0, 0, 0x100021f8c
    100021f84movz w0, 1
    100021f88b 0x100021f98
    100021f8c
    100021f8cloc_100021f8c:
    100021f8cmovz w0, 0
    100021f90bl usleep@plt
    100021f94movz w0, 0
    100021f98
    100021f98loc_100021f98:
    100021f98add sp, sp, 8192
    100021f9cadd sp, sp, 3456
    100021fa0ldp x29, x30, [sp+80]
    100021fa4ldp x20, x19, [sp+64]
    100021fa8ldp x22, x21, [sp+48]
    100021facldp x24, x23, [sp+32]
    100021fb0ldp x26, x25, [sp+16]
    100021fb4ldp x28, x27, [sp], 96
    100021fb8retab
    100021fbc
    100021fbcloc_100021fbc:
    100021fbcadd x1, x10, 24
    100021fc0add x19, sp, 1144
    100021fc4add x0, sp, 1144
    100021fc8movz w2, 4096
    100021fccbl memcpy@plt
    100021fd0ldr w8, [sp+1132]
    100021fd4ubfm x9, x8, 20, 63
    100021fd8and x9, x9, 4080
    100021fdcadd x9, x19, x9
    100021fe0ldp x10, x9, [x9]
    100021fe4and w8, w8, 0xfffffff1
    100021fe8str w8, [sp+1132]
    100021fecstr x10, [sp+1120]
    100021ff0str x9, [sp+1104]
    100021ff4b 0x100021f00
    100021ff8mov x19, x0
    100021ffcadd x0, sp, 1144
    100022000bl fn_100008114
    100022004mov x0, x19
    100022008bl _Unwind_Resume@plt
    1000219ec
    10002200c
    10002200cfn_10002200c:
    10002200cpacibsp
    100022010sub sp, sp, 144
    100022014stp x22, x21, [sp+96]
    100022018stp x20, x19, [sp+112]
    10002201cstp x29, x30, [sp+128]
    100022020add x29, sp, 128
    100022024mov x21, x6
    100022028mov x22, x5
    10002202cmov x20, x1
    100022030mov x19, x0
    100022034ldr w8, [x2]
    100022038str x8, [sp+8]
    10002203cmovz w8, 1
    100022040strb w8, [sp+16]
    100022044ldr w9, [x3]
    100022048str x9, [sp+24]
    10002204cstrb w8, [sp+32]
    100022050ldr w9, [x4]
    100022054add w8, w9, 1
    100022058subs wzr, w8, 1
    10002205cb.hi 0x100022068
    100022060movz w8, 0
    100022064b 0x100022090
    100022068
    100022068loc_100022068:
    100022068stur w9, [x29-40]
    10002206csub x1, x29, 40
    100022070mov x0, x19
    100022074movz w2, 20
    100022078bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE8pushPortERK8PortBasej@plt
    10002207csub w8, w0, 1
    100022080adds wzr, w8, 2
    100022084b.hs 0x10002209c
    100022088movz w8, 0
    10002208cmov w9, w0
    100022090
    100022090loc_100022090:
    100022090and x11, x9, 0xffffff00
    100022094movz w10, 1
    100022098b 0x1000220b4
    10002209c
    10002209cloc_10002209c:
    10002209cmovz w0, 0
    1000220a0bl usleep@plt
    1000220a4movz x9, 0
    1000220a8movz w10, 0
    1000220acmovz x11, 0
    1000220b0movz w8, 1
    1000220b4
    1000220b4loc_1000220b4:
    1000220b4and x9, x9, 255
    1000220b8orr x9, x11, x9
    1000220bcstr x9, [sp+40]
    1000220c0strb w10, [sp+48]
    1000220c4ldrsw x9, [x22]
    1000220c8str x9, [sp+56]
    1000220ccmovz w9, 1
    1000220d0strb w9, [sp+64]
    1000220d4ldrsw x10, [x21]
    1000220d8str x10, [sp+72]
    1000220dcstrb w9, [sp+80]
    1000220e0cbnz w8, 0x10002214c
    1000220e4add x8, sp, 8
    1000220e8add x3, x8, 16
    1000220ecadd x8, sp, 8
    1000220f0add x4, x8, 32
    1000220f4add x5, x8, 48
    1000220f8add x6, x8, 64
    1000220fcadd x2, sp, 8
    100022100mov x0, x19
    100022104mov x1, x20
    100022108bl fn_100022178
    10002210ctbz w0, 0, 0x100022144
    100022110mov x0, x19
    100022114bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    100022118ands wzr, w1, 255
    10002211cb.eq 0x10002214c
    100022120and x9, x0, -256
    100022124and x8, x0, 255
    100022128movz w1, 1
    10002212corr x0, x9, x8
    100022130ldp x29, x30, [sp+128]
    100022134ldp x20, x19, [sp+112]
    100022138ldp x22, x21, [sp+96]
    10002213cadd sp, sp, 144
    100022140retab
    100022144
    100022144loc_100022144:
    100022144movz w0, 0
    100022148bl usleep@plt
    10002214c
    10002214cloc_10002214c:
    10002214cmovz w0, 0
    100022150bl usleep@plt
    100022154movz x8, 0
    100022158movz x1, 0
    10002215cmovz x9, 0
    100022160orr x0, x9, x8
    100022164ldp x29, x30, [sp+128]
    100022168ldp x20, x19, [sp+112]
    10002216cldp x22, x21, [sp+96]
    100022170add sp, sp, 144
    100022174retab
    10002200c
    100022178
    100022178fn_100022178:
    100022178pacibsp
    10002217cstp x28, x27, [sp-96]!
    100022180stp x26, x25, [sp+16]
    100022184stp x24, x23, [sp+32]
    100022188stp x22, x21, [sp+48]
    10002218cstp x20, x19, [sp+64]
    100022190stp x29, x30, [sp+80]
    100022194add x29, sp, 80
    100022198movz w9, 11632
    10002219chint
    1000221a0ldr x16, 0x22888
    1000221a4blraaz x16
    1000221a8sub sp, sp, 8192
    1000221acsub sp, sp, 3440
    1000221b0mov x21, x6
    1000221b4mov x22, x5
    1000221b8mov x23, x4
    1000221bcmov x24, x3
    1000221c0mov x25, x2
    1000221c4mov x19, x1
    1000221c8mov x20, x0
    1000221ccadd x26, sp, 1128
    1000221d0add x0, sp, 1128
    1000221d4bl fn_100007e6c
    1000221d8ldr x1, [x25]
    1000221dcadd x0, sp, 1128
    1000221e0bl fn_1000084f0
    1000221e4add x26, x26, 16
    1000221e8adr x1, 0x1f9b5
    1000221echint
    1000221f0mov x0, x26
    1000221f4movz w2, 2
    1000221f8bl fn_100008658
    1000221fcldr x1, [x24]
    100022200add x0, sp, 1128
    100022204bl fn_1000084f0
    100022208adr x1, 0x1f995
    10002220chint
    100022210mov x0, x26
    100022214movz w2, 2
    100022218bl fn_100008658
    10002221cldr x1, [x23]
    100022220add x0, sp, 1128
    100022224bl fn_1000084f0
    100022228adr x1, 0x1f975
    10002222chint
    100022230mov x0, x26
    100022234movz w2, 2
    100022238bl fn_100008658
    10002223cldr x1, [x22]
    100022240add x0, sp, 1128
    100022244bl fn_1000084f0
    100022248adr x1, 0x1f955
    10002224chint
    100022250mov x0, x26
    100022254movz w2, 2
    100022258bl fn_100008658
    10002225cldr x1, [x21]
    100022260add x0, sp, 1128
    100022264bl fn_1000084f0
    100022268adr x1, 0x1f935
    10002226chint
    100022270mov x0, x26
    100022274movz w2, 2
    100022278bl fn_100008658
    10002227chint
    100022280ldr x27, 0x22618
    100022284ldr x8, [x27]
    100022288mov x16, x8
    10002228cautdza x16
    100022290mov x17, x16
    100022294xpacd x17
    100022298subs xzr, x16, x17
    10002229cb.eq 0x1000222a4
    1000222a0brk 50290
    1000222a4
    1000222a4loc_1000222a4:
    1000222a4add x28, sp, 1128
    1000222a8add x9, sp, 1128
    1000222acmovk x9, 0x5b37000000000000
    1000222b0mov x17, x16
    1000222b4mov x16, x9
    1000222b8pacda x17, x16
    1000222bcstr x17, [sp+1128]
    1000222c0ldp x16, x9, [x27+64]
    1000222c4autdza x16
    1000222c8mov x17, x16
    1000222ccxpacd x17
    1000222d0subs xzr, x16, x17
    1000222d4b.eq 0x1000222dc
    1000222d8brk 50290
    1000222dc
    1000222dcloc_1000222dc:
    1000222dcldraa x8, [x8-24]
    1000222e0add x10, x28, x8
    1000222e4mov x8, x10
    1000222e8movk x8, 0x4b91000000000000
    1000222ecmov x17, x16
    1000222f0mov x16, x8
    1000222f4pacda x17, x16
    1000222f8str x17, [x10]
    1000222fcmov x16, x9
    100022300autdza x16
    100022304mov x17, x16
    100022308xpacd x17
    10002230csubs xzr, x16, x17
    100022310b.eq 0x100022318
    100022314brk 50290
    100022318
    100022318loc_100022318:
    100022318add x8, x28, 16
    10002231cmovk x8, 0xd08c000000000000
    100022320mov x17, x16
    100022324mov x16, x8
    100022328pacda x17, x16
    10002232cstr x17, [sp+1144]
    100022330add x26, x28, 24
    100022334hint
    100022338ldr x16, 0x22568
    10002233cadd x16, x16, 16
    100022340mov x17, x26
    100022344movk x17, 0x1be8000000000000
    100022348pacda x16, x17
    10002234cstr x16, [sp+1152]
    100022350ldrsb w8, [sp+1239]
    100022354tbz w8, 31, 0x100022360
    100022358ldr x0, [sp+1216]
    10002235cbl _ZdlPv@plt
    100022360
    100022360loc_100022360:
    100022360mov x0, x26
    100022364bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100022368add x1, x27, 8
    10002236cadd x0, sp, 1128
    100022370bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100022374add x0, x28, 128
    100022378bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    10002237cadd x8, sp, 568
    100022380orr x26, x8, 4
    100022384ldr x8, [x20+248]
    100022388cbz x8, 0x100022418
    10002238cldr w27, [x20+224]
    100022390add x0, sp, 4096
    100022394add x0, x0, 2288
    100022398movz w1, 5236
    10002239cbl bzero@plt
    1000223a0ldr x8, [sp+11608]
    1000223a4str x8, [sp+1128]
    1000223a8ldr w8, [sp+11616]
    1000223acstr w8, [sp+1136]
    1000223b0str w27, [sp+1140]
    1000223b4add x8, sp, 1128
    1000223b8add x0, x8, 16
    1000223bcmovz w1, 5240
    1000223c0bl bzero@plt
    1000223c4movz w8, 5256
    1000223c8str w8, [sp+1132]
    1000223ccadd x0, sp, 1128
    1000223d0movz w1, 258
    1000223d4movz w2, 0
    1000223d8movz w3, 5256
    1000223dcmov x4, x27
    1000223e0movz w5, 1000
    1000223e4movz w6, 0
    1000223e8bl mach_msg@plt
    1000223ecadd x27, sp, 0
    1000223f0add x8, sp, 0
    1000223f4add x0, sp, 1128
    1000223f8bl fn_100009850
    1000223fcldr w28, [sp]
    100022400sub w8, w28, 1
    100022404adds wzr, w8, 2
    100022408b.hs 0x1000226b0
    10002240cadd x1, x27, 8
    100022410add x8, sp, 288
    100022414b 0x100022460
    100022418
    100022418loc_100022418:
    100022418movz w8, 256
    10002241cstr w8, [sp]
    100022420movz w8, 100
    100022424str w8, [sp+288]
    100022428add x1, x20, 256
    10002242cadd x27, sp, 1128
    100022430add x8, sp, 1128
    100022434add x2, sp, 0
    100022438add x3, sp, 288
    10002243cmov x0, x20
    100022440bl fn_10000a68c
    100022444ldr w28, [sp+1128]
    100022448sub w8, w28, 1
    10002244cadds wzr, w8, 3
    100022450b.hi 0x1000226b0
    100022454add x1, x27, 8
    100022458add x8, sp, 4096
    10002245cadd x8, x8, 2288
    100022460
    100022460loc_100022460:
    100022460orr x27, x8, 4
    100022464mov x0, x27
    100022468movz w2, 272
    10002246cbl memcpy@plt
    100022470mov x0, x26
    100022474mov x1, x27
    100022478movz w2, 272
    10002247cbl memcpy@plt
    100022480xpaci x19
    100022484str w28, [sp+1120]
    100022488add x0, sp, 848
    10002248cmov x1, x26
    100022490movz w2, 272
    100022494bl memcpy@plt
    100022498ldr x8, [x25]
    10002249cldr x9, [x24]
    1000224a0str x8, [sp+848]
    1000224a4str x9, [sp+856]
    1000224a8ldr x8, [x23]
    1000224acldr x9, [x22]
    1000224b0str x8, [sp+864]
    1000224b4str x9, [sp+872]
    1000224b8ldr x8, [x21]
    1000224bcstr x8, [sp+880]
    1000224c0ldr x8, [x20+248]
    1000224c4cbz x8, 0x1000224f8
    1000224c8add x21, x20, 600
    1000224ccldr x9, [x20+608]
    1000224d0cbz x9, 0x1000225bc
    1000224d4fmov d0, x9
    1000224d8cnt v0.8b, v0.8b
    1000224dcuaddlv h0, v0.8b
    1000224e0fmov w11, s0
    1000224e4subs xzr, x11, 1
    1000224e8b.hi 0x10002251c
    1000224ecsub x8, x9, 1
    1000224f0and x8, x8, x19
    1000224f4b 0x100022530
    1000224f8
    1000224f8loc_1000224f8:
    1000224f8add x1, sp, 848
    1000224fcmov x0, x20
    100022500mov x2, x19
    100022504movz w3, 1024
    100022508movz x4, 0
    10002250cmovz x5, 0
    100022510bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100022514tbnz w0, 0, 0x100022624
    100022518b 0x1000226b0
    10002251c
    10002251cloc_10002251c:
    10002251cmov x8, x19
    100022520subs xzr, x9, x19
    100022524b.hi 0x100022530
    100022528udiv x8, x19, x9
    10002252cmsub x8, x8, x9, x19
    100022530
    100022530loc_100022530:
    100022530ldr x10, [x21]
    100022534ldr x10, [x10+3*x8]
    100022538cbz x10, 0x1000225bc
    10002253cldr x10, [x10]
    100022540cbz x10, 0x1000225bc
    100022544subs xzr, x11, 2
    100022548b.hs 0x100022568
    10002254csub x9, x9, 1
    100022550b 0x1000225a4
    100022554
    100022554loc_100022554:
    100022554ldr x11, [x10+16]
    100022558subs xzr, x11, x19
    10002255cb.eq 0x1000226e0
    100022560
    100022560loc_100022560:
    100022560ldr x10, [x10]
    100022564cbz x10, 0x1000225bc
    100022568
    100022568loc_100022568:
    100022568ldr x11, [x10+8]
    10002256csubs xzr, x11, x19
    100022570b.eq 0x100022554
    100022574subs xzr, x11, x9
    100022578b.lo 0x100022584
    10002257cudiv x12, x11, x9
    100022580msub x11, x12, x9, x11
    100022584
    100022584loc_100022584:
    100022584subs xzr, x11, x8
    100022588b.eq 0x100022560
    10002258cb 0x1000225bc
    100022590
    100022590loc_100022590:
    100022590ldr x11, [x10+16]
    100022594subs xzr, x11, x19
    100022598b.eq 0x1000226e0
    10002259c
    10002259cloc_10002259c:
    10002259cldr x10, [x10]
    1000225a0cbz x10, 0x1000225bc
    1000225a4
    1000225a4loc_1000225a4:
    1000225a4ldr x11, [x10+8]
    1000225a8subs xzr, x11, x19
    1000225acb.eq 0x100022590
    1000225b0and x11, x11, x9
    1000225b4subs xzr, x11, x8
    1000225b8b.eq 0x10002259c
    1000225bc
    1000225bcloc_1000225bc:
    1000225bcadd x0, sp, 4096
    1000225c0add x0, x0, 2288
    1000225c4movz w1, 4096
    1000225c8bl bzero@plt
    1000225ccmovz w0, 50
    1000225d0bl usleep@plt
    1000225d4add x1, sp, 848
    1000225d8add x5, sp, 4096
    1000225dcadd x5, x5, 2288
    1000225e0mov x0, x20
    1000225e4mov x2, x19
    1000225e8movz w3, 1024
    1000225ecmovz x4, 0
    1000225f0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    1000225f4tbz w0, 0, 0x1000226b0
    1000225f8str x19, [sp+1128]
    1000225fcadd x8, sp, 1128
    100022600add x0, x8, 8
    100022604add x1, sp, 4096
    100022608add x1, x1, 2288
    10002260cmovz w2, 4096
    100022610bl memcpy@plt
    100022614add x1, sp, 1128
    100022618add x2, sp, 1128
    10002261cmov x0, x21
    100022620bl fn_10000ab70
    100022624
    100022624loc_100022624:
    100022624hint
    100022628ldr x8, 0x22200
    10002262cldr x8, [x8]
    100022630str w28, [sp+1136]
    100022634str wzr, [sp+1140]
    100022638movz w9, 2506
    10002263cstr wzr, [sp+1144]
    100022640str w9, [sp+1148]
    100022644str x8, [sp+1152]
    100022648hint
    10002264cldr d0, 0x205a4
    100022650str d0, [sp+1160]
    100022654movz w8, 68
    100022658str wzr, [sp+6356]
    10002265cstr w8, [sp+1168]
    100022660add x19, sp, 1128
    100022664add x0, x19, 44
    100022668add x1, sp, 848
    10002266cmovz w2, 272
    100022670bl memcpy@plt
    100022674add x0, x19, 316
    100022678movz w1, 4912
    10002267cbl bzero@plt
    100022680hint
    100022684ldr d0, 0x20574
    100022688str d0, [sp+1128]
    10002268cadd x0, sp, 1120
    100022690add x1, sp, 1128
    100022694movz w2, 32
    100022698movz w3, 0
    10002269cmovz w4, 0
    1000226a0bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    1000226a4tbz w0, 0, 0x1000226b0
    1000226a8movz w0, 1
    1000226acb 0x1000226bc
    1000226b0
    1000226b0loc_1000226b0:
    1000226b0movz w0, 0
    1000226b4bl usleep@plt
    1000226b8movz w0, 0
    1000226bc
    1000226bcloc_1000226bc:
    1000226bcadd sp, sp, 8192
    1000226c0add sp, sp, 3440
    1000226c4ldp x29, x30, [sp+80]
    1000226c8ldp x20, x19, [sp+64]
    1000226ccldp x22, x21, [sp+48]
    1000226d0ldp x24, x23, [sp+32]
    1000226d4ldp x26, x25, [sp+16]
    1000226d8ldp x28, x27, [sp], 96
    1000226dcretab
    1000226e0
    1000226e0loc_1000226e0:
    1000226e0add x1, x10, 24
    1000226e4add x19, sp, 1128
    1000226e8add x0, sp, 1128
    1000226ecmovz w2, 4096
    1000226f0bl memcpy@plt
    1000226f4ldr w8, [sp+1116]
    1000226f8ubfm x9, x8, 20, 63
    1000226fcand x9, x9, 4080
    100022700add x9, x19, x9
    100022704ldp x10, x9, [x9]
    100022708and w8, w8, 0xfffffff1
    10002270cstr w8, [sp+1116]
    100022710str x10, [sp+1104]
    100022714str x9, [sp+1088]
    100022718b 0x100022624
    10002271cmov x19, x0
    100022720add x0, sp, 1128
    100022724bl fn_100008114
    100022728mov x0, x19
    10002272cbl _Unwind_Resume@plt
    100022178