File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100026f94
100026f94fn_100026f94:
100026f94pacibsp
100026f98stp x22, x21, [sp-48]!
100026f9cstp x20, x19, [sp+16]
100026fa0stp x29, x30, [sp+32]
100026fa4add x29, sp, 32
100026fa8mov x19, x0
100026facmovz w20, 796
100026fb0movn w21, 0
100026fb4b 0x100026fc8
100026fb8
100026fb8loc_100026fb8:
100026fb8str w21, [x19+x20]
100026fbc
100026fbcloc_100026fbc:
100026fbcsub x20, x20, 4
100026fc0adds xzr, x20, 4
100026fc4b.eq 0x100026ffc
100026fc8
100026fc8loc_100026fc8:
100026fc8ldr w0, [x19+x20]
100026fccadds wzr, w0, 1
100026fd0b.eq 0x100026fbc
100026fd4bl close@plt
100026fd8adds wzr, w0, 1
100026fdcb.ne 0x100026fb8
100026fe0movz w0, 0
100026fe4bl usleep@plt
100026fe8movz w0, 50
100026fecbl usleep@plt
100026ff0movz w0, 50
100026ff4bl usleep@plt
100026ff8b 0x100026fbc
100026ffc
100026ffcloc_100026ffc:
100026ffcmov x0, x19
100027000ldp x29, x30, [sp+32]
100027004ldp x20, x19, [sp+16]
100027008ldp x22, x21, [sp], 48
10002700cretab
100027010bl fn_100005128
100026f94
100026f94fn_100026f94:
100026f94pacibsp
100026f98stp x22, x21, [sp-48]!
100026f9cstp x20, x19, [sp+16]
100026fa0stp x29, x30, [sp+32]
100026fa4add x29, sp, 32
100026fa8mov x19, x0
100026facmovz w20, 796
100026fb0movn w21, 0
100026fb4b 0x100026fc8
100026fb8
100026fb8loc_100026fb8:
100026fb8str w21, [x19+x20]
100026fbc
100026fbcloc_100026fbc:
100026fbcsub x20, x20, 4
100026fc0adds xzr, x20, 4
100026fc4b.eq 0x100026ffc
100026fc8
100026fc8loc_100026fc8:
100026fc8ldr w0, [x19+x20]
100026fccadds wzr, w0, 1
100026fd0b.eq 0x100026fbc
100026fd4bl close@plt
100026fd8adds wzr, w0, 1
100026fdcb.ne 0x100026fb8
100026fe0movz w0, 0
100026fe4bl usleep@plt
100026fe8movz w0, 50
100026fecbl usleep@plt
100026ff0movz w0, 50
100026ff4bl usleep@plt
100026ff8b 0x100026fbc
100026ffc
100026ffcloc_100026ffc:
100026ffcmov x0, x19
100027000ldp x29, x30, [sp+32]
100027004ldp x20, x19, [sp+16]
100027008ldp x22, x21, [sp], 48
10002700cretab
100027010bl fn_100005128
100026f94
100027014
100027014fn_100027014:
100027014pacibsp
100027018sub sp, sp, 368
10002701cstp x28, x27, [sp+304]
100027020stp x22, x21, [sp+320]
100027024stp x20, x19, [sp+336]
100027028stp x29, x30, [sp+352]
10002702cadd x29, sp, 352
100027030add x22, sp, 160
100027034ldp x21, x8, [x0]
100027038ldr x19, [x8]
10002703cldr x20, [x21]
100027040movi v0.2d, 0
100027044stp q0, q0, [x22+112]
100027048stp q0, q0, [x22+80]
10002704cstp q0, q0, [x22+48]
100027050stp q0, q0, [x22+16]
100027054str q0, [x22]
100027058add x2, sp, 160
10002705cmov x0, x20
100027060mov x1, x19
100027064movz w3, 144
100027068bl __ZN13FDGuardNeonRW10readLengthEyyy
10002706ctbz w0, 0, 0x100027138
100027070ldrb w8, [sp+160]
100027074ldur q0, [x22+81]
100027078stur q0, [sp+89]
10002707cldur q0, [x22+97]
100027080stur q0, [sp+105]
100027084ldur q0, [x22+113]
100027088stur q0, [sp+121]
10002708cldr q0, [x22+128]
100027090stur q0, [sp+136]
100027094ldur q0, [x22+17]
100027098stur q0, [sp+25]
10002709cldur q0, [x22+33]
1000270a0stur q0, [sp+41]
1000270a4ldur q0, [x22+49]
1000270a8stur q0, [sp+57]
1000270acldur q0, [x22+65]
1000270b0stur q0, [sp+73]
1000270b4ldur q0, [x22+1]
1000270b8stur q0, [sp+9]
1000270bcstrb w8, [sp+8]
1000270c0movz w8, 1
1000270c4strb w8, [sp+152]
1000270c8ldr x8, [sp+80]
1000270cccbz x8, 0x100027138
1000270d0ldr x8, [x21+8]
1000270d4ldr x8, [x8]
1000270d8str x8, [sp+80]
1000270dcldr w8, [sp+16]
1000270e0ldr w9, [sp+128]
1000270e4and w8, w8, 0xffffefff
1000270e8str w8, [sp+16]
1000270ecldr x8, [x21+16]
1000270f0str w9, [x8]
1000270f4ldr w8, [sp+16]
1000270f8orr w8, w8, 512
1000270fcstr wzr, [sp+128]
100027100str w8, [sp+16]
100027104add x2, sp, 8
100027108mov x0, x20
10002710cmov x1, x19
100027110movz w3, 144
100027114bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027118tbz w0, 0, 0x100027138
10002711cmovz w0, 1
100027120ldp x29, x30, [sp+352]
100027124ldp x20, x19, [sp+336]
100027128ldp x22, x21, [sp+320]
10002712cldp x28, x27, [sp+304]
100027130add sp, sp, 368
100027134retab
100027138
100027138loc_100027138:
100027138movz w0, 0
10002713cbl usleep@plt
100027140movz w0, 0
100027144ldp x29, x30, [sp+352]
100027148ldp x20, x19, [sp+336]
10002714cldp x22, x21, [sp+320]
100027150ldp x28, x27, [sp+304]
100027154add sp, sp, 368
100027158retab
100027014
100027014fn_100027014:
100027014pacibsp
100027018sub sp, sp, 368
10002701cstp x28, x27, [sp+304]
100027020stp x22, x21, [sp+320]
100027024stp x20, x19, [sp+336]
100027028stp x29, x30, [sp+352]
10002702cadd x29, sp, 352
100027030add x22, sp, 160
100027034ldp x21, x8, [x0]
100027038ldr x19, [x8]
10002703cldr x20, [x21]
100027040movi v0.2d, 0
100027044stp q0, q0, [x22+112]
100027048stp q0, q0, [x22+80]
10002704cstp q0, q0, [x22+48]
100027050stp q0, q0, [x22+16]
100027054str q0, [x22]
100027058add x2, sp, 160
10002705cmov x0, x20
100027060mov x1, x19
100027064movz w3, 144
100027068bl __ZN13FDGuardNeonRW10readLengthEyyy
10002706ctbz w0, 0, 0x100027138
100027070ldrb w8, [sp+160]
100027074ldur q0, [x22+81]
100027078stur q0, [sp+89]
10002707cldur q0, [x22+97]
100027080stur q0, [sp+105]
100027084ldur q0, [x22+113]
100027088stur q0, [sp+121]
10002708cldr q0, [x22+128]
100027090stur q0, [sp+136]
100027094ldur q0, [x22+17]
100027098stur q0, [sp+25]
10002709cldur q0, [x22+33]
1000270a0stur q0, [sp+41]
1000270a4ldur q0, [x22+49]
1000270a8stur q0, [sp+57]
1000270acldur q0, [x22+65]
1000270b0stur q0, [sp+73]
1000270b4ldur q0, [x22+1]
1000270b8stur q0, [sp+9]
1000270bcstrb w8, [sp+8]
1000270c0movz w8, 1
1000270c4strb w8, [sp+152]
1000270c8ldr x8, [sp+80]
1000270cccbz x8, 0x100027138
1000270d0ldr x8, [x21+8]
1000270d4ldr x8, [x8]
1000270d8str x8, [sp+80]
1000270dcldr w8, [sp+16]
1000270e0ldr w9, [sp+128]
1000270e4and w8, w8, 0xffffefff
1000270e8str w8, [sp+16]
1000270ecldr x8, [x21+16]
1000270f0str w9, [x8]
1000270f4ldr w8, [sp+16]
1000270f8orr w8, w8, 512
1000270fcstr wzr, [sp+128]
100027100str w8, [sp+16]
100027104add x2, sp, 8
100027108mov x0, x20
10002710cmov x1, x19
100027110movz w3, 144
100027114bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027118tbz w0, 0, 0x100027138
10002711cmovz w0, 1
100027120ldp x29, x30, [sp+352]
100027124ldp x20, x19, [sp+336]
100027128ldp x22, x21, [sp+320]
10002712cldp x28, x27, [sp+304]
100027130add sp, sp, 368
100027134retab
100027138
100027138loc_100027138:
100027138movz w0, 0
10002713cbl usleep@plt
100027140movz w0, 0
100027144ldp x29, x30, [sp+352]
100027148ldp x20, x19, [sp+336]
10002714cldp x22, x21, [sp+320]
100027150ldp x28, x27, [sp+304]
100027154add sp, sp, 368
100027158retab
100027014
10002715c
10002715cfn_10002715c:
10002715cpacibsp
100027160sub sp, sp, 368
100027164stp x28, x27, [sp+304]
100027168stp x22, x21, [sp+320]
10002716cstp x20, x19, [sp+336]
100027170stp x29, x30, [sp+352]
100027174add x29, sp, 352
100027178add x22, sp, 160
10002717cldp x21, x8, [x0]
100027180ldr x19, [x8]
100027184ldr x20, [x21]
100027188movi v0.2d, 0
10002718cstp q0, q0, [x22+112]
100027190stp q0, q0, [x22+80]
100027194stp q0, q0, [x22+48]
100027198stp q0, q0, [x22+16]
10002719cstr q0, [x22]
1000271a0add x2, sp, 160
1000271a4mov x0, x20
1000271a8mov x1, x19
1000271acmovz w3, 144
1000271b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000271b4tbz w0, 0, 0x100027280
1000271b8ldrb w8, [sp+160]
1000271bcldur q0, [x22+81]
1000271c0stur q0, [sp+89]
1000271c4ldur q0, [x22+97]
1000271c8stur q0, [sp+105]
1000271ccldur q0, [x22+113]
1000271d0stur q0, [sp+121]
1000271d4ldr q0, [x22+128]
1000271d8stur q0, [sp+136]
1000271dcldur q0, [x22+17]
1000271e0stur q0, [sp+25]
1000271e4ldur q0, [x22+33]
1000271e8stur q0, [sp+41]
1000271ecldur q0, [x22+49]
1000271f0stur q0, [sp+57]
1000271f4ldur q0, [x22+65]
1000271f8stur q0, [sp+73]
1000271fcldur q0, [x22+1]
100027200stur q0, [sp+9]
100027204strb w8, [sp+8]
100027208movz w8, 1
10002720cstrb w8, [sp+152]
100027210ldr x8, [sp+80]
100027214cbz x8, 0x100027280
100027218ldr x8, [x21+8]
10002721cldr x8, [x8]
100027220str x8, [sp+80]
100027224ldr w8, [sp+16]
100027228ldr w9, [sp+128]
10002722cand w8, w8, 0xffffefff
100027230str w8, [sp+16]
100027234ldr x8, [x21+16]
100027238str w9, [x8]
10002723cldr w8, [sp+16]
100027240orr w8, w8, 512
100027244str wzr, [sp+128]
100027248str w8, [sp+16]
10002724cadd x2, sp, 8
100027250mov x0, x20
100027254mov x1, x19
100027258movz w3, 144
10002725cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027260tbz w0, 0, 0x100027280
100027264movz w0, 1
100027268ldp x29, x30, [sp+352]
10002726cldp x20, x19, [sp+336]
100027270ldp x22, x21, [sp+320]
100027274ldp x28, x27, [sp+304]
100027278add sp, sp, 368
10002727cretab
100027280
100027280loc_100027280:
100027280movz w0, 0
100027284bl usleep@plt
100027288movz w0, 0
10002728cldp x29, x30, [sp+352]
100027290ldp x20, x19, [sp+336]
100027294ldp x22, x21, [sp+320]
100027298ldp x28, x27, [sp+304]
10002729cadd sp, sp, 368
1000272a0retab
10002715c
10002715cfn_10002715c:
10002715cpacibsp
100027160sub sp, sp, 368
100027164stp x28, x27, [sp+304]
100027168stp x22, x21, [sp+320]
10002716cstp x20, x19, [sp+336]
100027170stp x29, x30, [sp+352]
100027174add x29, sp, 352
100027178add x22, sp, 160
10002717cldp x21, x8, [x0]
100027180ldr x19, [x8]
100027184ldr x20, [x21]
100027188movi v0.2d, 0
10002718cstp q0, q0, [x22+112]
100027190stp q0, q0, [x22+80]
100027194stp q0, q0, [x22+48]
100027198stp q0, q0, [x22+16]
10002719cstr q0, [x22]
1000271a0add x2, sp, 160
1000271a4mov x0, x20
1000271a8mov x1, x19
1000271acmovz w3, 144
1000271b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000271b4tbz w0, 0, 0x100027280
1000271b8ldrb w8, [sp+160]
1000271bcldur q0, [x22+81]
1000271c0stur q0, [sp+89]
1000271c4ldur q0, [x22+97]
1000271c8stur q0, [sp+105]
1000271ccldur q0, [x22+113]
1000271d0stur q0, [sp+121]
1000271d4ldr q0, [x22+128]
1000271d8stur q0, [sp+136]
1000271dcldur q0, [x22+17]
1000271e0stur q0, [sp+25]
1000271e4ldur q0, [x22+33]
1000271e8stur q0, [sp+41]
1000271ecldur q0, [x22+49]
1000271f0stur q0, [sp+57]
1000271f4ldur q0, [x22+65]
1000271f8stur q0, [sp+73]
1000271fcldur q0, [x22+1]
100027200stur q0, [sp+9]
100027204strb w8, [sp+8]
100027208movz w8, 1
10002720cstrb w8, [sp+152]
100027210ldr x8, [sp+80]
100027214cbz x8, 0x100027280
100027218ldr x8, [x21+8]
10002721cldr x8, [x8]
100027220str x8, [sp+80]
100027224ldr w8, [sp+16]
100027228ldr w9, [sp+128]
10002722cand w8, w8, 0xffffefff
100027230str w8, [sp+16]
100027234ldr x8, [x21+16]
100027238str w9, [x8]
10002723cldr w8, [sp+16]
100027240orr w8, w8, 512
100027244str wzr, [sp+128]
100027248str w8, [sp+16]
10002724cadd x2, sp, 8
100027250mov x0, x20
100027254mov x1, x19
100027258movz w3, 144
10002725cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027260tbz w0, 0, 0x100027280
100027264movz w0, 1
100027268ldp x29, x30, [sp+352]
10002726cldp x20, x19, [sp+336]
100027270ldp x22, x21, [sp+320]
100027274ldp x28, x27, [sp+304]
100027278add sp, sp, 368
10002727cretab
100027280
100027280loc_100027280:
100027280movz w0, 0
100027284bl usleep@plt
100027288movz w0, 0
10002728cldp x29, x30, [sp+352]
100027290ldp x20, x19, [sp+336]
100027294ldp x22, x21, [sp+320]
100027298ldp x28, x27, [sp+304]
10002729cadd sp, sp, 368
1000272a0retab
10002715c
1000272a4
1000272a4fn_1000272a4:
1000272a4pacibsp
1000272a8sub sp, sp, 368
1000272acstp x28, x27, [sp+304]
1000272b0stp x22, x21, [sp+320]
1000272b4stp x20, x19, [sp+336]
1000272b8stp x29, x30, [sp+352]
1000272bcadd x29, sp, 352
1000272c0add x22, sp, 160
1000272c4ldp x21, x8, [x0]
1000272c8ldr x19, [x8]
1000272ccldr x20, [x21]
1000272d0movi v0.2d, 0
1000272d4stp q0, q0, [x22+112]
1000272d8stp q0, q0, [x22+80]
1000272dcstp q0, q0, [x22+48]
1000272e0stp q0, q0, [x22+16]
1000272e4str q0, [x22]
1000272e8add x2, sp, 160
1000272ecmov x0, x20
1000272f0mov x1, x19
1000272f4movz w3, 144
1000272f8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000272fctbz w0, 0, 0x1000273c8
100027300ldrb w8, [sp+160]
100027304ldur q0, [x22+81]
100027308stur q0, [sp+89]
10002730cldur q0, [x22+97]
100027310stur q0, [sp+105]
100027314ldur q0, [x22+113]
100027318stur q0, [sp+121]
10002731cldr q0, [x22+128]
100027320stur q0, [sp+136]
100027324ldur q0, [x22+17]
100027328stur q0, [sp+25]
10002732cldur q0, [x22+33]
100027330stur q0, [sp+41]
100027334ldur q0, [x22+49]
100027338stur q0, [sp+57]
10002733cldur q0, [x22+65]
100027340stur q0, [sp+73]
100027344ldur q0, [x22+1]
100027348stur q0, [sp+9]
10002734cstrb w8, [sp+8]
100027350movz w8, 1
100027354strb w8, [sp+152]
100027358ldr x8, [sp+80]
10002735ccbz x8, 0x1000273c8
100027360ldr x8, [x21+8]
100027364ldr x8, [x8]
100027368str x8, [sp+80]
10002736cldr w8, [sp+16]
100027370ldr w9, [sp+128]
100027374and w8, w8, 0xffffefff
100027378str w8, [sp+16]
10002737cldr x8, [x21+16]
100027380str w9, [x8]
100027384ldr w8, [sp+16]
100027388orr w8, w8, 512
10002738cstr wzr, [sp+128]
100027390str w8, [sp+16]
100027394add x2, sp, 8
100027398mov x0, x20
10002739cmov x1, x19
1000273a0movz w3, 144
1000273a4bl __ZN13FDGuardNeonRW11writeLengthEyyj
1000273a8tbz w0, 0, 0x1000273c8
1000273acmovz w0, 1
1000273b0ldp x29, x30, [sp+352]
1000273b4ldp x20, x19, [sp+336]
1000273b8ldp x22, x21, [sp+320]
1000273bcldp x28, x27, [sp+304]
1000273c0add sp, sp, 368
1000273c4retab
1000273c8
1000273c8loc_1000273c8:
1000273c8movz w0, 0
1000273ccbl usleep@plt
1000273d0movz w0, 0
1000273d4ldp x29, x30, [sp+352]
1000273d8ldp x20, x19, [sp+336]
1000273dcldp x22, x21, [sp+320]
1000273e0ldp x28, x27, [sp+304]
1000273e4add sp, sp, 368
1000273e8retab
1000272a4
1000272a4fn_1000272a4:
1000272a4pacibsp
1000272a8sub sp, sp, 368
1000272acstp x28, x27, [sp+304]
1000272b0stp x22, x21, [sp+320]
1000272b4stp x20, x19, [sp+336]
1000272b8stp x29, x30, [sp+352]
1000272bcadd x29, sp, 352
1000272c0add x22, sp, 160
1000272c4ldp x21, x8, [x0]
1000272c8ldr x19, [x8]
1000272ccldr x20, [x21]
1000272d0movi v0.2d, 0
1000272d4stp q0, q0, [x22+112]
1000272d8stp q0, q0, [x22+80]
1000272dcstp q0, q0, [x22+48]
1000272e0stp q0, q0, [x22+16]
1000272e4str q0, [x22]
1000272e8add x2, sp, 160
1000272ecmov x0, x20
1000272f0mov x1, x19
1000272f4movz w3, 144
1000272f8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000272fctbz w0, 0, 0x1000273c8
100027300ldrb w8, [sp+160]
100027304ldur q0, [x22+81]
100027308stur q0, [sp+89]
10002730cldur q0, [x22+97]
100027310stur q0, [sp+105]
100027314ldur q0, [x22+113]
100027318stur q0, [sp+121]
10002731cldr q0, [x22+128]
100027320stur q0, [sp+136]
100027324ldur q0, [x22+17]
100027328stur q0, [sp+25]
10002732cldur q0, [x22+33]
100027330stur q0, [sp+41]
100027334ldur q0, [x22+49]
100027338stur q0, [sp+57]
10002733cldur q0, [x22+65]
100027340stur q0, [sp+73]
100027344ldur q0, [x22+1]
100027348stur q0, [sp+9]
10002734cstrb w8, [sp+8]
100027350movz w8, 1
100027354strb w8, [sp+152]
100027358ldr x8, [sp+80]
10002735ccbz x8, 0x1000273c8
100027360ldr x8, [x21+8]
100027364ldr x8, [x8]
100027368str x8, [sp+80]
10002736cldr w8, [sp+16]
100027370ldr w9, [sp+128]
100027374and w8, w8, 0xffffefff
100027378str w8, [sp+16]
10002737cldr x8, [x21+16]
100027380str w9, [x8]
100027384ldr w8, [sp+16]
100027388orr w8, w8, 512
10002738cstr wzr, [sp+128]
100027390str w8, [sp+16]
100027394add x2, sp, 8
100027398mov x0, x20
10002739cmov x1, x19
1000273a0movz w3, 144
1000273a4bl __ZN13FDGuardNeonRW11writeLengthEyyj
1000273a8tbz w0, 0, 0x1000273c8
1000273acmovz w0, 1
1000273b0ldp x29, x30, [sp+352]
1000273b4ldp x20, x19, [sp+336]
1000273b8ldp x22, x21, [sp+320]
1000273bcldp x28, x27, [sp+304]
1000273c0add sp, sp, 368
1000273c4retab
1000273c8
1000273c8loc_1000273c8:
1000273c8movz w0, 0
1000273ccbl usleep@plt
1000273d0movz w0, 0
1000273d4ldp x29, x30, [sp+352]
1000273d8ldp x20, x19, [sp+336]
1000273dcldp x22, x21, [sp+320]
1000273e0ldp x28, x27, [sp+304]
1000273e4add sp, sp, 368
1000273e8retab
1000272a4
1000273ec
1000273ecfn_1000273ec:
1000273ecpacibsp
1000273f0sub sp, sp, 368
1000273f4stp x28, x27, [sp+304]
1000273f8stp x22, x21, [sp+320]
1000273fcstp x20, x19, [sp+336]
100027400stp x29, x30, [sp+352]
100027404add x29, sp, 352
100027408add x22, sp, 160
10002740cldp x21, x8, [x0]
100027410ldr x19, [x8]
100027414ldr x20, [x21]
100027418movi v0.2d, 0
10002741cstp q0, q0, [x22+112]
100027420stp q0, q0, [x22+80]
100027424stp q0, q0, [x22+48]
100027428stp q0, q0, [x22+16]
10002742cstr q0, [x22]
100027430add x2, sp, 160
100027434mov x0, x20
100027438mov x1, x19
10002743cmovz w3, 144
100027440bl __ZN13FDGuardNeonRW10readLengthEyyy
100027444tbz w0, 0, 0x100027510
100027448ldrb w8, [sp+160]
10002744cldur q0, [x22+81]
100027450stur q0, [sp+89]
100027454ldur q0, [x22+97]
100027458stur q0, [sp+105]
10002745cldur q0, [x22+113]
100027460stur q0, [sp+121]
100027464ldr q0, [x22+128]
100027468stur q0, [sp+136]
10002746cldur q0, [x22+17]
100027470stur q0, [sp+25]
100027474ldur q0, [x22+33]
100027478stur q0, [sp+41]
10002747cldur q0, [x22+49]
100027480stur q0, [sp+57]
100027484ldur q0, [x22+65]
100027488stur q0, [sp+73]
10002748cldur q0, [x22+1]
100027490stur q0, [sp+9]
100027494strb w8, [sp+8]
100027498movz w8, 1
10002749cstrb w8, [sp+152]
1000274a0ldr x8, [sp+80]
1000274a4cbz x8, 0x100027510
1000274a8ldr x8, [x21+8]
1000274acldr x8, [x8]
1000274b0str x8, [sp+80]
1000274b4ldr w8, [sp+16]
1000274b8ldr w9, [sp+128]
1000274bcand w8, w8, 0xffffefff
1000274c0str w8, [sp+16]
1000274c4ldr x8, [x21+16]
1000274c8str w9, [x8]
1000274ccldr w8, [sp+16]
1000274d0orr w8, w8, 512
1000274d4str wzr, [sp+128]
1000274d8str w8, [sp+16]
1000274dcadd x2, sp, 8
1000274e0mov x0, x20
1000274e4mov x1, x19
1000274e8movz w3, 144
1000274ecbl __ZN13FDGuardNeonRW11writeLengthEyyj
1000274f0tbz w0, 0, 0x100027510
1000274f4movz w0, 1
1000274f8ldp x29, x30, [sp+352]
1000274fcldp x20, x19, [sp+336]
100027500ldp x22, x21, [sp+320]
100027504ldp x28, x27, [sp+304]
100027508add sp, sp, 368
10002750cretab
100027510
100027510loc_100027510:
100027510movz w0, 0
100027514bl usleep@plt
100027518movz w0, 0
10002751cldp x29, x30, [sp+352]
100027520ldp x20, x19, [sp+336]
100027524ldp x22, x21, [sp+320]
100027528ldp x28, x27, [sp+304]
10002752cadd sp, sp, 368
100027530retab
1000273ec
1000273ecfn_1000273ec:
1000273ecpacibsp
1000273f0sub sp, sp, 368
1000273f4stp x28, x27, [sp+304]
1000273f8stp x22, x21, [sp+320]
1000273fcstp x20, x19, [sp+336]
100027400stp x29, x30, [sp+352]
100027404add x29, sp, 352
100027408add x22, sp, 160
10002740cldp x21, x8, [x0]
100027410ldr x19, [x8]
100027414ldr x20, [x21]
100027418movi v0.2d, 0
10002741cstp q0, q0, [x22+112]
100027420stp q0, q0, [x22+80]
100027424stp q0, q0, [x22+48]
100027428stp q0, q0, [x22+16]
10002742cstr q0, [x22]
100027430add x2, sp, 160
100027434mov x0, x20
100027438mov x1, x19
10002743cmovz w3, 144
100027440bl __ZN13FDGuardNeonRW10readLengthEyyy
100027444tbz w0, 0, 0x100027510
100027448ldrb w8, [sp+160]
10002744cldur q0, [x22+81]
100027450stur q0, [sp+89]
100027454ldur q0, [x22+97]
100027458stur q0, [sp+105]
10002745cldur q0, [x22+113]
100027460stur q0, [sp+121]
100027464ldr q0, [x22+128]
100027468stur q0, [sp+136]
10002746cldur q0, [x22+17]
100027470stur q0, [sp+25]
100027474ldur q0, [x22+33]
100027478stur q0, [sp+41]
10002747cldur q0, [x22+49]
100027480stur q0, [sp+57]
100027484ldur q0, [x22+65]
100027488stur q0, [sp+73]
10002748cldur q0, [x22+1]
100027490stur q0, [sp+9]
100027494strb w8, [sp+8]
100027498movz w8, 1
10002749cstrb w8, [sp+152]
1000274a0ldr x8, [sp+80]
1000274a4cbz x8, 0x100027510
1000274a8ldr x8, [x21+8]
1000274acldr x8, [x8]
1000274b0str x8, [sp+80]
1000274b4ldr w8, [sp+16]
1000274b8ldr w9, [sp+128]
1000274bcand w8, w8, 0xffffefff
1000274c0str w8, [sp+16]
1000274c4ldr x8, [x21+16]
1000274c8str w9, [x8]
1000274ccldr w8, [sp+16]
1000274d0orr w8, w8, 512
1000274d4str wzr, [sp+128]
1000274d8str w8, [sp+16]
1000274dcadd x2, sp, 8
1000274e0mov x0, x20
1000274e4mov x1, x19
1000274e8movz w3, 144
1000274ecbl __ZN13FDGuardNeonRW11writeLengthEyyj
1000274f0tbz w0, 0, 0x100027510
1000274f4movz w0, 1
1000274f8ldp x29, x30, [sp+352]
1000274fcldp x20, x19, [sp+336]
100027500ldp x22, x21, [sp+320]
100027504ldp x28, x27, [sp+304]
100027508add sp, sp, 368
10002750cretab
100027510
100027510loc_100027510:
100027510movz w0, 0
100027514bl usleep@plt
100027518movz w0, 0
10002751cldp x29, x30, [sp+352]
100027520ldp x20, x19, [sp+336]
100027524ldp x22, x21, [sp+320]
100027528ldp x28, x27, [sp+304]
10002752cadd sp, sp, 368
100027530retab
1000273ec
100027534
100027534fn_100027534:
100027534pacibsp
100027538sub sp, sp, 368
10002753cstp x28, x27, [sp+304]
100027540stp x22, x21, [sp+320]
100027544stp x20, x19, [sp+336]
100027548stp x29, x30, [sp+352]
10002754cadd x29, sp, 352
100027550add x22, sp, 160
100027554ldp x21, x8, [x0]
100027558ldr x19, [x8]
10002755cldr x20, [x21]
100027560movi v0.2d, 0
100027564stp q0, q0, [x22+112]
100027568stp q0, q0, [x22+80]
10002756cstp q0, q0, [x22+48]
100027570stp q0, q0, [x22+16]
100027574str q0, [x22]
100027578add x2, sp, 160
10002757cmov x0, x20
100027580mov x1, x19
100027584movz w3, 144
100027588bl __ZN13FDGuardNeonRW10readLengthEyyy
10002758ctbz w0, 0, 0x100027658
100027590ldrb w8, [sp+160]
100027594ldur q0, [x22+81]
100027598stur q0, [sp+89]
10002759cldur q0, [x22+97]
1000275a0stur q0, [sp+105]
1000275a4ldur q0, [x22+113]
1000275a8stur q0, [sp+121]
1000275acldr q0, [x22+128]
1000275b0stur q0, [sp+136]
1000275b4ldur q0, [x22+17]
1000275b8stur q0, [sp+25]
1000275bcldur q0, [x22+33]
1000275c0stur q0, [sp+41]
1000275c4ldur q0, [x22+49]
1000275c8stur q0, [sp+57]
1000275ccldur q0, [x22+65]
1000275d0stur q0, [sp+73]
1000275d4ldur q0, [x22+1]
1000275d8stur q0, [sp+9]
1000275dcstrb w8, [sp+8]
1000275e0movz w8, 1
1000275e4strb w8, [sp+152]
1000275e8ldr x8, [sp+80]
1000275eccbz x8, 0x100027658
1000275f0ldr x8, [x21+8]
1000275f4ldr x8, [x8]
1000275f8str x8, [sp+80]
1000275fcldr w8, [sp+16]
100027600ldr w9, [sp+128]
100027604and w8, w8, 0xffffefff
100027608str w8, [sp+16]
10002760cldr x8, [x21+16]
100027610str w9, [x8]
100027614ldr w8, [sp+16]
100027618orr w8, w8, 512
10002761cstr wzr, [sp+128]
100027620str w8, [sp+16]
100027624add x2, sp, 8
100027628mov x0, x20
10002762cmov x1, x19
100027630movz w3, 144
100027634bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027638tbz w0, 0, 0x100027658
10002763cmovz w0, 1
100027640ldp x29, x30, [sp+352]
100027644ldp x20, x19, [sp+336]
100027648ldp x22, x21, [sp+320]
10002764cldp x28, x27, [sp+304]
100027650add sp, sp, 368
100027654retab
100027658
100027658loc_100027658:
100027658movz w0, 0
10002765cbl usleep@plt
100027660movz w0, 0
100027664ldp x29, x30, [sp+352]
100027668ldp x20, x19, [sp+336]
10002766cldp x22, x21, [sp+320]
100027670ldp x28, x27, [sp+304]
100027674add sp, sp, 368
100027678retab
100027534
100027534fn_100027534:
100027534pacibsp
100027538sub sp, sp, 368
10002753cstp x28, x27, [sp+304]
100027540stp x22, x21, [sp+320]
100027544stp x20, x19, [sp+336]
100027548stp x29, x30, [sp+352]
10002754cadd x29, sp, 352
100027550add x22, sp, 160
100027554ldp x21, x8, [x0]
100027558ldr x19, [x8]
10002755cldr x20, [x21]
100027560movi v0.2d, 0
100027564stp q0, q0, [x22+112]
100027568stp q0, q0, [x22+80]
10002756cstp q0, q0, [x22+48]
100027570stp q0, q0, [x22+16]
100027574str q0, [x22]
100027578add x2, sp, 160
10002757cmov x0, x20
100027580mov x1, x19
100027584movz w3, 144
100027588bl __ZN13FDGuardNeonRW10readLengthEyyy
10002758ctbz w0, 0, 0x100027658
100027590ldrb w8, [sp+160]
100027594ldur q0, [x22+81]
100027598stur q0, [sp+89]
10002759cldur q0, [x22+97]
1000275a0stur q0, [sp+105]
1000275a4ldur q0, [x22+113]
1000275a8stur q0, [sp+121]
1000275acldr q0, [x22+128]
1000275b0stur q0, [sp+136]
1000275b4ldur q0, [x22+17]
1000275b8stur q0, [sp+25]
1000275bcldur q0, [x22+33]
1000275c0stur q0, [sp+41]
1000275c4ldur q0, [x22+49]
1000275c8stur q0, [sp+57]
1000275ccldur q0, [x22+65]
1000275d0stur q0, [sp+73]
1000275d4ldur q0, [x22+1]
1000275d8stur q0, [sp+9]
1000275dcstrb w8, [sp+8]
1000275e0movz w8, 1
1000275e4strb w8, [sp+152]
1000275e8ldr x8, [sp+80]
1000275eccbz x8, 0x100027658
1000275f0ldr x8, [x21+8]
1000275f4ldr x8, [x8]
1000275f8str x8, [sp+80]
1000275fcldr w8, [sp+16]
100027600ldr w9, [sp+128]
100027604and w8, w8, 0xffffefff
100027608str w8, [sp+16]
10002760cldr x8, [x21+16]
100027610str w9, [x8]
100027614ldr w8, [sp+16]
100027618orr w8, w8, 512
10002761cstr wzr, [sp+128]
100027620str w8, [sp+16]
100027624add x2, sp, 8
100027628mov x0, x20
10002762cmov x1, x19
100027630movz w3, 144
100027634bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027638tbz w0, 0, 0x100027658
10002763cmovz w0, 1
100027640ldp x29, x30, [sp+352]
100027644ldp x20, x19, [sp+336]
100027648ldp x22, x21, [sp+320]
10002764cldp x28, x27, [sp+304]
100027650add sp, sp, 368
100027654retab
100027658
100027658loc_100027658:
100027658movz w0, 0
10002765cbl usleep@plt
100027660movz w0, 0
100027664ldp x29, x30, [sp+352]
100027668ldp x20, x19, [sp+336]
10002766cldp x22, x21, [sp+320]
100027670ldp x28, x27, [sp+304]
100027674add sp, sp, 368
100027678retab
100027534
10002767c
10002767cfn_10002767c:
10002767cpacibsp
100027680sub sp, sp, 368
100027684stp x28, x27, [sp+304]
100027688stp x22, x21, [sp+320]
10002768cstp x20, x19, [sp+336]
100027690stp x29, x30, [sp+352]
100027694add x29, sp, 352
100027698add x22, sp, 160
10002769cldp x21, x8, [x0]
1000276a0ldr x19, [x8]
1000276a4ldr x20, [x21]
1000276a8movi v0.2d, 0
1000276acstp q0, q0, [x22+112]
1000276b0stp q0, q0, [x22+80]
1000276b4stp q0, q0, [x22+48]
1000276b8stp q0, q0, [x22+16]
1000276bcstr q0, [x22]
1000276c0add x2, sp, 160
1000276c4mov x0, x20
1000276c8mov x1, x19
1000276ccmovz w3, 144
1000276d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000276d4tbz w0, 0, 0x1000277a0
1000276d8ldrb w8, [sp+160]
1000276dcldur q0, [x22+81]
1000276e0stur q0, [sp+89]
1000276e4ldur q0, [x22+97]
1000276e8stur q0, [sp+105]
1000276ecldur q0, [x22+113]
1000276f0stur q0, [sp+121]
1000276f4ldr q0, [x22+128]
1000276f8stur q0, [sp+136]
1000276fcldur q0, [x22+17]
100027700stur q0, [sp+25]
100027704ldur q0, [x22+33]
100027708stur q0, [sp+41]
10002770cldur q0, [x22+49]
100027710stur q0, [sp+57]
100027714ldur q0, [x22+65]
100027718stur q0, [sp+73]
10002771cldur q0, [x22+1]
100027720stur q0, [sp+9]
100027724strb w8, [sp+8]
100027728movz w8, 1
10002772cstrb w8, [sp+152]
100027730ldr x8, [sp+80]
100027734cbz x8, 0x1000277a0
100027738ldr x8, [x21+8]
10002773cldr x8, [x8]
100027740str x8, [sp+80]
100027744ldr w8, [sp+16]
100027748ldr w9, [sp+128]
10002774cand w8, w8, 0xffffefff
100027750str w8, [sp+16]
100027754ldr x8, [x21+16]
100027758str w9, [x8]
10002775cldr w8, [sp+16]
100027760orr w8, w8, 512
100027764str wzr, [sp+128]
100027768str w8, [sp+16]
10002776cadd x2, sp, 8
100027770mov x0, x20
100027774mov x1, x19
100027778movz w3, 144
10002777cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027780tbz w0, 0, 0x1000277a0
100027784movz w0, 1
100027788ldp x29, x30, [sp+352]
10002778cldp x20, x19, [sp+336]
100027790ldp x22, x21, [sp+320]
100027794ldp x28, x27, [sp+304]
100027798add sp, sp, 368
10002779cretab
1000277a0
1000277a0loc_1000277a0:
1000277a0movz w0, 0
1000277a4bl usleep@plt
1000277a8movz w0, 0
1000277acldp x29, x30, [sp+352]
1000277b0ldp x20, x19, [sp+336]
1000277b4ldp x22, x21, [sp+320]
1000277b8ldp x28, x27, [sp+304]
1000277bcadd sp, sp, 368
1000277c0retab
10002767c
10002767cfn_10002767c:
10002767cpacibsp
100027680sub sp, sp, 368
100027684stp x28, x27, [sp+304]
100027688stp x22, x21, [sp+320]
10002768cstp x20, x19, [sp+336]
100027690stp x29, x30, [sp+352]
100027694add x29, sp, 352
100027698add x22, sp, 160
10002769cldp x21, x8, [x0]
1000276a0ldr x19, [x8]
1000276a4ldr x20, [x21]
1000276a8movi v0.2d, 0
1000276acstp q0, q0, [x22+112]
1000276b0stp q0, q0, [x22+80]
1000276b4stp q0, q0, [x22+48]
1000276b8stp q0, q0, [x22+16]
1000276bcstr q0, [x22]
1000276c0add x2, sp, 160
1000276c4mov x0, x20
1000276c8mov x1, x19
1000276ccmovz w3, 144
1000276d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000276d4tbz w0, 0, 0x1000277a0
1000276d8ldrb w8, [sp+160]
1000276dcldur q0, [x22+81]
1000276e0stur q0, [sp+89]
1000276e4ldur q0, [x22+97]
1000276e8stur q0, [sp+105]
1000276ecldur q0, [x22+113]
1000276f0stur q0, [sp+121]
1000276f4ldr q0, [x22+128]
1000276f8stur q0, [sp+136]
1000276fcldur q0, [x22+17]
100027700stur q0, [sp+25]
100027704ldur q0, [x22+33]
100027708stur q0, [sp+41]
10002770cldur q0, [x22+49]
100027710stur q0, [sp+57]
100027714ldur q0, [x22+65]
100027718stur q0, [sp+73]
10002771cldur q0, [x22+1]
100027720stur q0, [sp+9]
100027724strb w8, [sp+8]
100027728movz w8, 1
10002772cstrb w8, [sp+152]
100027730ldr x8, [sp+80]
100027734cbz x8, 0x1000277a0
100027738ldr x8, [x21+8]
10002773cldr x8, [x8]
100027740str x8, [sp+80]
100027744ldr w8, [sp+16]
100027748ldr w9, [sp+128]
10002774cand w8, w8, 0xffffefff
100027750str w8, [sp+16]
100027754ldr x8, [x21+16]
100027758str w9, [x8]
10002775cldr w8, [sp+16]
100027760orr w8, w8, 512
100027764str wzr, [sp+128]
100027768str w8, [sp+16]
10002776cadd x2, sp, 8
100027770mov x0, x20
100027774mov x1, x19
100027778movz w3, 144
10002777cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027780tbz w0, 0, 0x1000277a0
100027784movz w0, 1
100027788ldp x29, x30, [sp+352]
10002778cldp x20, x19, [sp+336]
100027790ldp x22, x21, [sp+320]
100027794ldp x28, x27, [sp+304]
100027798add sp, sp, 368
10002779cretab
1000277a0
1000277a0loc_1000277a0:
1000277a0movz w0, 0
1000277a4bl usleep@plt
1000277a8movz w0, 0
1000277acldp x29, x30, [sp+352]
1000277b0ldp x20, x19, [sp+336]
1000277b4ldp x22, x21, [sp+320]
1000277b8ldp x28, x27, [sp+304]
1000277bcadd sp, sp, 368
1000277c0retab
10002767c
1000277c4
1000277c4fn_1000277c4:
1000277c4pacibsp
1000277c8sub sp, sp, 368
1000277ccstp x28, x27, [sp+304]
1000277d0stp x22, x21, [sp+320]
1000277d4stp x20, x19, [sp+336]
1000277d8stp x29, x30, [sp+352]
1000277dcadd x29, sp, 352
1000277e0add x22, sp, 160
1000277e4ldp x21, x8, [x0]
1000277e8ldr x19, [x8]
1000277ecldr x20, [x21]
1000277f0movi v0.2d, 0
1000277f4stp q0, q0, [x22+112]
1000277f8stp q0, q0, [x22+80]
1000277fcstp q0, q0, [x22+48]
100027800stp q0, q0, [x22+16]
100027804str q0, [x22]
100027808add x2, sp, 160
10002780cmov x0, x20
100027810mov x1, x19
100027814movz w3, 144
100027818bl __ZN13FDGuardNeonRW10readLengthEyyy
10002781ctbz w0, 0, 0x1000278e8
100027820ldrb w8, [sp+160]
100027824ldur q0, [x22+81]
100027828stur q0, [sp+89]
10002782cldur q0, [x22+97]
100027830stur q0, [sp+105]
100027834ldur q0, [x22+113]
100027838stur q0, [sp+121]
10002783cldr q0, [x22+128]
100027840stur q0, [sp+136]
100027844ldur q0, [x22+17]
100027848stur q0, [sp+25]
10002784cldur q0, [x22+33]
100027850stur q0, [sp+41]
100027854ldur q0, [x22+49]
100027858stur q0, [sp+57]
10002785cldur q0, [x22+65]
100027860stur q0, [sp+73]
100027864ldur q0, [x22+1]
100027868stur q0, [sp+9]
10002786cstrb w8, [sp+8]
100027870movz w8, 1
100027874strb w8, [sp+152]
100027878ldr x8, [sp+80]
10002787ccbz x8, 0x1000278e8
100027880ldr x8, [x21+8]
100027884ldr x8, [x8]
100027888str x8, [sp+80]
10002788cldr w8, [sp+16]
100027890ldr w9, [sp+128]
100027894and w8, w8, 0xffffefff
100027898str w8, [sp+16]
10002789cldr x8, [x21+16]
1000278a0str w9, [x8]
1000278a4ldr w8, [sp+16]
1000278a8orr w8, w8, 512
1000278acstr wzr, [sp+128]
1000278b0str w8, [sp+16]
1000278b4add x2, sp, 8
1000278b8mov x0, x20
1000278bcmov x1, x19
1000278c0movz w3, 144
1000278c4bl __ZN13FDGuardNeonRW11writeLengthEyyj
1000278c8tbz w0, 0, 0x1000278e8
1000278ccmovz w0, 1
1000278d0ldp x29, x30, [sp+352]
1000278d4ldp x20, x19, [sp+336]
1000278d8ldp x22, x21, [sp+320]
1000278dcldp x28, x27, [sp+304]
1000278e0add sp, sp, 368
1000278e4retab
1000278e8
1000278e8loc_1000278e8:
1000278e8movz w0, 0
1000278ecbl usleep@plt
1000278f0movz w0, 0
1000278f4ldp x29, x30, [sp+352]
1000278f8ldp x20, x19, [sp+336]
1000278fcldp x22, x21, [sp+320]
100027900ldp x28, x27, [sp+304]
100027904add sp, sp, 368
100027908retab
1000277c4
1000277c4fn_1000277c4:
1000277c4pacibsp
1000277c8sub sp, sp, 368
1000277ccstp x28, x27, [sp+304]
1000277d0stp x22, x21, [sp+320]
1000277d4stp x20, x19, [sp+336]
1000277d8stp x29, x30, [sp+352]
1000277dcadd x29, sp, 352
1000277e0add x22, sp, 160
1000277e4ldp x21, x8, [x0]
1000277e8ldr x19, [x8]
1000277ecldr x20, [x21]
1000277f0movi v0.2d, 0
1000277f4stp q0, q0, [x22+112]
1000277f8stp q0, q0, [x22+80]
1000277fcstp q0, q0, [x22+48]
100027800stp q0, q0, [x22+16]
100027804str q0, [x22]
100027808add x2, sp, 160
10002780cmov x0, x20
100027810mov x1, x19
100027814movz w3, 144
100027818bl __ZN13FDGuardNeonRW10readLengthEyyy
10002781ctbz w0, 0, 0x1000278e8
100027820ldrb w8, [sp+160]
100027824ldur q0, [x22+81]
100027828stur q0, [sp+89]
10002782cldur q0, [x22+97]
100027830stur q0, [sp+105]
100027834ldur q0, [x22+113]
100027838stur q0, [sp+121]
10002783cldr q0, [x22+128]
100027840stur q0, [sp+136]
100027844ldur q0, [x22+17]
100027848stur q0, [sp+25]
10002784cldur q0, [x22+33]
100027850stur q0, [sp+41]
100027854ldur q0, [x22+49]
100027858stur q0, [sp+57]
10002785cldur q0, [x22+65]
100027860stur q0, [sp+73]
100027864ldur q0, [x22+1]
100027868stur q0, [sp+9]
10002786cstrb w8, [sp+8]
100027870movz w8, 1
100027874strb w8, [sp+152]
100027878ldr x8, [sp+80]
10002787ccbz x8, 0x1000278e8
100027880ldr x8, [x21+8]
100027884ldr x8, [x8]
100027888str x8, [sp+80]
10002788cldr w8, [sp+16]
100027890ldr w9, [sp+128]
100027894and w8, w8, 0xffffefff
100027898str w8, [sp+16]
10002789cldr x8, [x21+16]
1000278a0str w9, [x8]
1000278a4ldr w8, [sp+16]
1000278a8orr w8, w8, 512
1000278acstr wzr, [sp+128]
1000278b0str w8, [sp+16]
1000278b4add x2, sp, 8
1000278b8mov x0, x20
1000278bcmov x1, x19
1000278c0movz w3, 144
1000278c4bl __ZN13FDGuardNeonRW11writeLengthEyyj
1000278c8tbz w0, 0, 0x1000278e8
1000278ccmovz w0, 1
1000278d0ldp x29, x30, [sp+352]
1000278d4ldp x20, x19, [sp+336]
1000278d8ldp x22, x21, [sp+320]
1000278dcldp x28, x27, [sp+304]
1000278e0add sp, sp, 368
1000278e4retab
1000278e8
1000278e8loc_1000278e8:
1000278e8movz w0, 0
1000278ecbl usleep@plt
1000278f0movz w0, 0
1000278f4ldp x29, x30, [sp+352]
1000278f8ldp x20, x19, [sp+336]
1000278fcldp x22, x21, [sp+320]
100027900ldp x28, x27, [sp+304]
100027904add sp, sp, 368
100027908retab
1000277c4
10002790c
10002790cfn_10002790c:
10002790cpacibsp
100027910sub sp, sp, 368
100027914stp x28, x27, [sp+304]
100027918stp x22, x21, [sp+320]
10002791cstp x20, x19, [sp+336]
100027920stp x29, x30, [sp+352]
100027924add x29, sp, 352
100027928add x22, sp, 160
10002792cldp x21, x8, [x0]
100027930ldr x19, [x8]
100027934ldr x20, [x21]
100027938movi v0.2d, 0
10002793cstp q0, q0, [x22+112]
100027940stp q0, q0, [x22+80]
100027944stp q0, q0, [x22+48]
100027948stp q0, q0, [x22+16]
10002794cstr q0, [x22]
100027950add x2, sp, 160
100027954mov x0, x20
100027958mov x1, x19
10002795cmovz w3, 144
100027960bl __ZN13FDGuardNeonRW10readLengthEyyy
100027964tbz w0, 0, 0x100027a30
100027968ldrb w8, [sp+160]
10002796cldur q0, [x22+81]
100027970stur q0, [sp+89]
100027974ldur q0, [x22+97]
100027978stur q0, [sp+105]
10002797cldur q0, [x22+113]
100027980stur q0, [sp+121]
100027984ldr q0, [x22+128]
100027988stur q0, [sp+136]
10002798cldur q0, [x22+17]
100027990stur q0, [sp+25]
100027994ldur q0, [x22+33]
100027998stur q0, [sp+41]
10002799cldur q0, [x22+49]
1000279a0stur q0, [sp+57]
1000279a4ldur q0, [x22+65]
1000279a8stur q0, [sp+73]
1000279acldur q0, [x22+1]
1000279b0stur q0, [sp+9]
1000279b4strb w8, [sp+8]
1000279b8movz w8, 1
1000279bcstrb w8, [sp+152]
1000279c0ldr x8, [sp+80]
1000279c4cbz x8, 0x100027a30
1000279c8ldr x8, [x21+8]
1000279ccldr x8, [x8]
1000279d0str x8, [sp+80]
1000279d4ldr w8, [sp+16]
1000279d8ldr w9, [sp+128]
1000279dcand w8, w8, 0xffffefff
1000279e0str w8, [sp+16]
1000279e4ldr x8, [x21+16]
1000279e8str w9, [x8]
1000279ecldr w8, [sp+16]
1000279f0orr w8, w8, 512
1000279f4str wzr, [sp+128]
1000279f8str w8, [sp+16]
1000279fcadd x2, sp, 8
100027a00mov x0, x20
100027a04mov x1, x19
100027a08movz w3, 144
100027a0cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027a10tbz w0, 0, 0x100027a30
100027a14movz w0, 1
100027a18ldp x29, x30, [sp+352]
100027a1cldp x20, x19, [sp+336]
100027a20ldp x22, x21, [sp+320]
100027a24ldp x28, x27, [sp+304]
100027a28add sp, sp, 368
100027a2cretab
100027a30
100027a30loc_100027a30:
100027a30movz w0, 0
100027a34bl usleep@plt
100027a38movz w0, 0
100027a3cldp x29, x30, [sp+352]
100027a40ldp x20, x19, [sp+336]
100027a44ldp x22, x21, [sp+320]
100027a48ldp x28, x27, [sp+304]
100027a4cadd sp, sp, 368
100027a50retab
10002790c
10002790cfn_10002790c:
10002790cpacibsp
100027910sub sp, sp, 368
100027914stp x28, x27, [sp+304]
100027918stp x22, x21, [sp+320]
10002791cstp x20, x19, [sp+336]
100027920stp x29, x30, [sp+352]
100027924add x29, sp, 352
100027928add x22, sp, 160
10002792cldp x21, x8, [x0]
100027930ldr x19, [x8]
100027934ldr x20, [x21]
100027938movi v0.2d, 0
10002793cstp q0, q0, [x22+112]
100027940stp q0, q0, [x22+80]
100027944stp q0, q0, [x22+48]
100027948stp q0, q0, [x22+16]
10002794cstr q0, [x22]
100027950add x2, sp, 160
100027954mov x0, x20
100027958mov x1, x19
10002795cmovz w3, 144
100027960bl __ZN13FDGuardNeonRW10readLengthEyyy
100027964tbz w0, 0, 0x100027a30
100027968ldrb w8, [sp+160]
10002796cldur q0, [x22+81]
100027970stur q0, [sp+89]
100027974ldur q0, [x22+97]
100027978stur q0, [sp+105]
10002797cldur q0, [x22+113]
100027980stur q0, [sp+121]
100027984ldr q0, [x22+128]
100027988stur q0, [sp+136]
10002798cldur q0, [x22+17]
100027990stur q0, [sp+25]
100027994ldur q0, [x22+33]
100027998stur q0, [sp+41]
10002799cldur q0, [x22+49]
1000279a0stur q0, [sp+57]
1000279a4ldur q0, [x22+65]
1000279a8stur q0, [sp+73]
1000279acldur q0, [x22+1]
1000279b0stur q0, [sp+9]
1000279b4strb w8, [sp+8]
1000279b8movz w8, 1
1000279bcstrb w8, [sp+152]
1000279c0ldr x8, [sp+80]
1000279c4cbz x8, 0x100027a30
1000279c8ldr x8, [x21+8]
1000279ccldr x8, [x8]
1000279d0str x8, [sp+80]
1000279d4ldr w8, [sp+16]
1000279d8ldr w9, [sp+128]
1000279dcand w8, w8, 0xffffefff
1000279e0str w8, [sp+16]
1000279e4ldr x8, [x21+16]
1000279e8str w9, [x8]
1000279ecldr w8, [sp+16]
1000279f0orr w8, w8, 512
1000279f4str wzr, [sp+128]
1000279f8str w8, [sp+16]
1000279fcadd x2, sp, 8
100027a00mov x0, x20
100027a04mov x1, x19
100027a08movz w3, 144
100027a0cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027a10tbz w0, 0, 0x100027a30
100027a14movz w0, 1
100027a18ldp x29, x30, [sp+352]
100027a1cldp x20, x19, [sp+336]
100027a20ldp x22, x21, [sp+320]
100027a24ldp x28, x27, [sp+304]
100027a28add sp, sp, 368
100027a2cretab
100027a30
100027a30loc_100027a30:
100027a30movz w0, 0
100027a34bl usleep@plt
100027a38movz w0, 0
100027a3cldp x29, x30, [sp+352]
100027a40ldp x20, x19, [sp+336]
100027a44ldp x22, x21, [sp+320]
100027a48ldp x28, x27, [sp+304]
100027a4cadd sp, sp, 368
100027a50retab
10002790c
100027a54
100027a54fn_100027a54:
100027a54pacibsp
100027a58sub sp, sp, 368
100027a5cstp x28, x27, [sp+304]
100027a60stp x22, x21, [sp+320]
100027a64stp x20, x19, [sp+336]
100027a68stp x29, x30, [sp+352]
100027a6cadd x29, sp, 352
100027a70add x22, sp, 160
100027a74ldp x21, x8, [x0]
100027a78ldr x19, [x8]
100027a7cldr x20, [x21]
100027a80movi v0.2d, 0
100027a84stp q0, q0, [x22+112]
100027a88stp q0, q0, [x22+80]
100027a8cstp q0, q0, [x22+48]
100027a90stp q0, q0, [x22+16]
100027a94str q0, [x22]
100027a98add x2, sp, 160
100027a9cmov x0, x20
100027aa0mov x1, x19
100027aa4movz w3, 144
100027aa8bl __ZN13FDGuardNeonRW10readLengthEyyy
100027aactbz w0, 0, 0x100027b78
100027ab0ldrb w8, [sp+160]
100027ab4ldur q0, [x22+81]
100027ab8stur q0, [sp+89]
100027abcldur q0, [x22+97]
100027ac0stur q0, [sp+105]
100027ac4ldur q0, [x22+113]
100027ac8stur q0, [sp+121]
100027accldr q0, [x22+128]
100027ad0stur q0, [sp+136]
100027ad4ldur q0, [x22+17]
100027ad8stur q0, [sp+25]
100027adcldur q0, [x22+33]
100027ae0stur q0, [sp+41]
100027ae4ldur q0, [x22+49]
100027ae8stur q0, [sp+57]
100027aecldur q0, [x22+65]
100027af0stur q0, [sp+73]
100027af4ldur q0, [x22+1]
100027af8stur q0, [sp+9]
100027afcstrb w8, [sp+8]
100027b00movz w8, 1
100027b04strb w8, [sp+152]
100027b08ldr x8, [sp+80]
100027b0ccbz x8, 0x100027b78
100027b10ldr x8, [x21+8]
100027b14ldr x8, [x8]
100027b18str x8, [sp+80]
100027b1cldr w8, [sp+16]
100027b20ldr w9, [sp+128]
100027b24and w8, w8, 0xffffefff
100027b28str w8, [sp+16]
100027b2cldr x8, [x21+16]
100027b30str w9, [x8]
100027b34ldr w8, [sp+16]
100027b38orr w8, w8, 512
100027b3cstr wzr, [sp+128]
100027b40str w8, [sp+16]
100027b44add x2, sp, 8
100027b48mov x0, x20
100027b4cmov x1, x19
100027b50movz w3, 144
100027b54bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027b58tbz w0, 0, 0x100027b78
100027b5cmovz w0, 1
100027b60ldp x29, x30, [sp+352]
100027b64ldp x20, x19, [sp+336]
100027b68ldp x22, x21, [sp+320]
100027b6cldp x28, x27, [sp+304]
100027b70add sp, sp, 368
100027b74retab
100027b78
100027b78loc_100027b78:
100027b78movz w0, 0
100027b7cbl usleep@plt
100027b80movz w0, 0
100027b84ldp x29, x30, [sp+352]
100027b88ldp x20, x19, [sp+336]
100027b8cldp x22, x21, [sp+320]
100027b90ldp x28, x27, [sp+304]
100027b94add sp, sp, 368
100027b98retab
100027a54
100027a54fn_100027a54:
100027a54pacibsp
100027a58sub sp, sp, 368
100027a5cstp x28, x27, [sp+304]
100027a60stp x22, x21, [sp+320]
100027a64stp x20, x19, [sp+336]
100027a68stp x29, x30, [sp+352]
100027a6cadd x29, sp, 352
100027a70add x22, sp, 160
100027a74ldp x21, x8, [x0]
100027a78ldr x19, [x8]
100027a7cldr x20, [x21]
100027a80movi v0.2d, 0
100027a84stp q0, q0, [x22+112]
100027a88stp q0, q0, [x22+80]
100027a8cstp q0, q0, [x22+48]
100027a90stp q0, q0, [x22+16]
100027a94str q0, [x22]
100027a98add x2, sp, 160
100027a9cmov x0, x20
100027aa0mov x1, x19
100027aa4movz w3, 144
100027aa8bl __ZN13FDGuardNeonRW10readLengthEyyy
100027aactbz w0, 0, 0x100027b78
100027ab0ldrb w8, [sp+160]
100027ab4ldur q0, [x22+81]
100027ab8stur q0, [sp+89]
100027abcldur q0, [x22+97]
100027ac0stur q0, [sp+105]
100027ac4ldur q0, [x22+113]
100027ac8stur q0, [sp+121]
100027accldr q0, [x22+128]
100027ad0stur q0, [sp+136]
100027ad4ldur q0, [x22+17]
100027ad8stur q0, [sp+25]
100027adcldur q0, [x22+33]
100027ae0stur q0, [sp+41]
100027ae4ldur q0, [x22+49]
100027ae8stur q0, [sp+57]
100027aecldur q0, [x22+65]
100027af0stur q0, [sp+73]
100027af4ldur q0, [x22+1]
100027af8stur q0, [sp+9]
100027afcstrb w8, [sp+8]
100027b00movz w8, 1
100027b04strb w8, [sp+152]
100027b08ldr x8, [sp+80]
100027b0ccbz x8, 0x100027b78
100027b10ldr x8, [x21+8]
100027b14ldr x8, [x8]
100027b18str x8, [sp+80]
100027b1cldr w8, [sp+16]
100027b20ldr w9, [sp+128]
100027b24and w8, w8, 0xffffefff
100027b28str w8, [sp+16]
100027b2cldr x8, [x21+16]
100027b30str w9, [x8]
100027b34ldr w8, [sp+16]
100027b38orr w8, w8, 512
100027b3cstr wzr, [sp+128]
100027b40str w8, [sp+16]
100027b44add x2, sp, 8
100027b48mov x0, x20
100027b4cmov x1, x19
100027b50movz w3, 144
100027b54bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027b58tbz w0, 0, 0x100027b78
100027b5cmovz w0, 1
100027b60ldp x29, x30, [sp+352]
100027b64ldp x20, x19, [sp+336]
100027b68ldp x22, x21, [sp+320]
100027b6cldp x28, x27, [sp+304]
100027b70add sp, sp, 368
100027b74retab
100027b78
100027b78loc_100027b78:
100027b78movz w0, 0
100027b7cbl usleep@plt
100027b80movz w0, 0
100027b84ldp x29, x30, [sp+352]
100027b88ldp x20, x19, [sp+336]
100027b8cldp x22, x21, [sp+320]
100027b90ldp x28, x27, [sp+304]
100027b94add sp, sp, 368
100027b98retab
100027a54
100027b9c
100027b9cfn_100027b9c:
100027b9cpacibsp
100027ba0sub sp, sp, 368
100027ba4stp x28, x27, [sp+304]
100027ba8stp x22, x21, [sp+320]
100027bacstp x20, x19, [sp+336]
100027bb0stp x29, x30, [sp+352]
100027bb4add x29, sp, 352
100027bb8add x22, sp, 160
100027bbcldp x21, x8, [x0]
100027bc0ldr x19, [x8]
100027bc4ldr x20, [x21]
100027bc8movi v0.2d, 0
100027bccstp q0, q0, [x22+112]
100027bd0stp q0, q0, [x22+80]
100027bd4stp q0, q0, [x22+48]
100027bd8stp q0, q0, [x22+16]
100027bdcstr q0, [x22]
100027be0add x2, sp, 160
100027be4mov x0, x20
100027be8mov x1, x19
100027becmovz w3, 144
100027bf0bl __ZN13FDGuardNeonRW10readLengthEyyy
100027bf4tbz w0, 0, 0x100027cc0
100027bf8ldrb w8, [sp+160]
100027bfcldur q0, [x22+81]
100027c00stur q0, [sp+89]
100027c04ldur q0, [x22+97]
100027c08stur q0, [sp+105]
100027c0cldur q0, [x22+113]
100027c10stur q0, [sp+121]
100027c14ldr q0, [x22+128]
100027c18stur q0, [sp+136]
100027c1cldur q0, [x22+17]
100027c20stur q0, [sp+25]
100027c24ldur q0, [x22+33]
100027c28stur q0, [sp+41]
100027c2cldur q0, [x22+49]
100027c30stur q0, [sp+57]
100027c34ldur q0, [x22+65]
100027c38stur q0, [sp+73]
100027c3cldur q0, [x22+1]
100027c40stur q0, [sp+9]
100027c44strb w8, [sp+8]
100027c48movz w8, 1
100027c4cstrb w8, [sp+152]
100027c50ldr x8, [sp+80]
100027c54cbz x8, 0x100027cc0
100027c58ldr x8, [x21+8]
100027c5cldr x8, [x8]
100027c60str x8, [sp+80]
100027c64ldr w8, [sp+16]
100027c68ldr w9, [sp+128]
100027c6cand w8, w8, 0xffffefff
100027c70str w8, [sp+16]
100027c74ldr x8, [x21+16]
100027c78str w9, [x8]
100027c7cldr w8, [sp+16]
100027c80orr w8, w8, 512
100027c84str wzr, [sp+128]
100027c88str w8, [sp+16]
100027c8cadd x2, sp, 8
100027c90mov x0, x20
100027c94mov x1, x19
100027c98movz w3, 144
100027c9cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027ca0tbz w0, 0, 0x100027cc0
100027ca4movz w0, 1
100027ca8ldp x29, x30, [sp+352]
100027cacldp x20, x19, [sp+336]
100027cb0ldp x22, x21, [sp+320]
100027cb4ldp x28, x27, [sp+304]
100027cb8add sp, sp, 368
100027cbcretab
100027cc0
100027cc0loc_100027cc0:
100027cc0movz w0, 0
100027cc4bl usleep@plt
100027cc8movz w0, 0
100027cccldp x29, x30, [sp+352]
100027cd0ldp x20, x19, [sp+336]
100027cd4ldp x22, x21, [sp+320]
100027cd8ldp x28, x27, [sp+304]
100027cdcadd sp, sp, 368
100027ce0retab
100027b9c
100027b9cfn_100027b9c:
100027b9cpacibsp
100027ba0sub sp, sp, 368
100027ba4stp x28, x27, [sp+304]
100027ba8stp x22, x21, [sp+320]
100027bacstp x20, x19, [sp+336]
100027bb0stp x29, x30, [sp+352]
100027bb4add x29, sp, 352
100027bb8add x22, sp, 160
100027bbcldp x21, x8, [x0]
100027bc0ldr x19, [x8]
100027bc4ldr x20, [x21]
100027bc8movi v0.2d, 0
100027bccstp q0, q0, [x22+112]
100027bd0stp q0, q0, [x22+80]
100027bd4stp q0, q0, [x22+48]
100027bd8stp q0, q0, [x22+16]
100027bdcstr q0, [x22]
100027be0add x2, sp, 160
100027be4mov x0, x20
100027be8mov x1, x19
100027becmovz w3, 144
100027bf0bl __ZN13FDGuardNeonRW10readLengthEyyy
100027bf4tbz w0, 0, 0x100027cc0
100027bf8ldrb w8, [sp+160]
100027bfcldur q0, [x22+81]
100027c00stur q0, [sp+89]
100027c04ldur q0, [x22+97]
100027c08stur q0, [sp+105]
100027c0cldur q0, [x22+113]
100027c10stur q0, [sp+121]
100027c14ldr q0, [x22+128]
100027c18stur q0, [sp+136]
100027c1cldur q0, [x22+17]
100027c20stur q0, [sp+25]
100027c24ldur q0, [x22+33]
100027c28stur q0, [sp+41]
100027c2cldur q0, [x22+49]
100027c30stur q0, [sp+57]
100027c34ldur q0, [x22+65]
100027c38stur q0, [sp+73]
100027c3cldur q0, [x22+1]
100027c40stur q0, [sp+9]
100027c44strb w8, [sp+8]
100027c48movz w8, 1
100027c4cstrb w8, [sp+152]
100027c50ldr x8, [sp+80]
100027c54cbz x8, 0x100027cc0
100027c58ldr x8, [x21+8]
100027c5cldr x8, [x8]
100027c60str x8, [sp+80]
100027c64ldr w8, [sp+16]
100027c68ldr w9, [sp+128]
100027c6cand w8, w8, 0xffffefff
100027c70str w8, [sp+16]
100027c74ldr x8, [x21+16]
100027c78str w9, [x8]
100027c7cldr w8, [sp+16]
100027c80orr w8, w8, 512
100027c84str wzr, [sp+128]
100027c88str w8, [sp+16]
100027c8cadd x2, sp, 8
100027c90mov x0, x20
100027c94mov x1, x19
100027c98movz w3, 144
100027c9cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100027ca0tbz w0, 0, 0x100027cc0
100027ca4movz w0, 1
100027ca8ldp x29, x30, [sp+352]
100027cacldp x20, x19, [sp+336]
100027cb0ldp x22, x21, [sp+320]
100027cb4ldp x28, x27, [sp+304]
100027cb8add sp, sp, 368
100027cbcretab
100027cc0
100027cc0loc_100027cc0:
100027cc0movz w0, 0
100027cc4bl usleep@plt
100027cc8movz w0, 0
100027cccldp x29, x30, [sp+352]
100027cd0ldp x20, x19, [sp+336]
100027cd4ldp x22, x21, [sp+320]
100027cd8ldp x28, x27, [sp+304]
100027cdcadd sp, sp, 368
100027ce0retab
100027b9c
100027ce4
100027ce4fn_100027ce4:
100027ce4pacibsp
100027ce8sub sp, sp, 368
100027cecstp x24, x23, [sp+304]
100027cf0stp x22, x21, [sp+320]
100027cf4stp x20, x19, [sp+336]
100027cf8stp x29, x30, [sp+352]
100027cfcadd x29, sp, 352
100027d00mov x19, x1
100027d04add x23, sp, 160
100027d08hint
100027d0chint
100027d10ldr w9, 0x21088
100027d14subs wzr, w0, 1
100027d18b.eq 0x100027d4c
100027d1cmovz w20, 0
100027d20cbnz w0, 0x100027e40
100027d24subs wzr, w9, 1
100027d28b.le 0x100027d58
100027d2c
100027d2cloc_100027d2c:
100027d2csubs wzr, w9, 2
100027d30b.eq 0x100027d68
100027d34subs wzr, w9, 3
100027d38b.eq 0x100027d68
100027d3cmov x8, x20
100027d40subs wzr, w9, 4
100027d44b.eq 0x100027d68
100027d48b 0x100027e44
100027d4c
100027d4cloc_100027d4c:
100027d4cmovz w20, 0
100027d50subs wzr, w9, 1
100027d54b.gt 0x100027d2c
100027d58
100027d58loc_100027d58:
100027d58cbz w9, 0x100027d68
100027d5cmov x8, x20
100027d60subs wzr, w9, 1
100027d64b.ne 0x100027e44
100027d68
100027d68loc_100027d68:
100027d68ldr x21, [x2]
100027d6cldr x22, [x19]
100027d70movi v0.2d, 0
100027d74stp q0, q0, [x23+112]
100027d78stp q0, q0, [x23+80]
100027d7cstp q0, q0, [x23+48]
100027d80stp q0, q0, [x23+16]
100027d84str q0, [x23]
100027d88add x2, sp, 160
100027d8cmov x0, x22
100027d90mov x1, x21
100027d94movz w3, 144
100027d98bl __ZN13FDGuardNeonRW10readLengthEyyy
100027d9ctbz w0, 0, 0x100027e2c
100027da0ldrb w8, [sp+160]
100027da4ldur q0, [x23+81]
100027da8stur q0, [sp+89]
100027dacldur q0, [x23+97]
100027db0stur q0, [sp+105]
100027db4ldur q0, [x23+113]
100027db8stur q0, [sp+121]
100027dbcldr q0, [x23+128]
100027dc0stur q0, [sp+136]
100027dc4ldur q0, [x23+17]
100027dc8stur q0, [sp+25]
100027dccldur q0, [x23+33]
100027dd0stur q0, [sp+41]
100027dd4ldur q0, [x23+49]
100027dd8stur q0, [sp+57]
100027ddcldur q0, [x23+65]
100027de0stur q0, [sp+73]
100027de4ldur q0, [x23+1]
100027de8stur q0, [sp+9]
100027decstrb w8, [sp+8]
100027df0movz w20, 1
100027df4strb w20, [sp+152]
100027df8ldr w8, [sp+16]
100027dfcldr x9, [x19+8]
100027e00ldr w9, [x9]
100027e04and w8, w8, 0xfffffdff
100027e08orr w8, w8, 4096
100027e0cstr w9, [sp+128]
100027e10str w8, [sp+16]
100027e14add x2, sp, 8
100027e18mov x0, x22
100027e1cmov x1, x21
100027e20movz w3, 144
100027e24bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027e28tbnz w0, 0, 0x100027e38
100027e2c
100027e2cloc_100027e2c:
100027e2cmovz w0, 0
100027e30bl usleep@plt
100027e34movz w20, 0
100027e38
100027e38loc_100027e38:
100027e38movz w8, 1
100027e3cb 0x100027e44
100027e40
100027e40loc_100027e40:
100027e40movz w8, 0
100027e44
100027e44loc_100027e44:
100027e44bfm w20, w8, 24, 0
100027e48mov x0, x20
100027e4cldp x29, x30, [sp+352]
100027e50ldp x20, x19, [sp+336]
100027e54ldp x22, x21, [sp+320]
100027e58ldp x24, x23, [sp+304]
100027e5cadd sp, sp, 368
100027e60retab
100027ce4
100027ce4fn_100027ce4:
100027ce4pacibsp
100027ce8sub sp, sp, 368
100027cecstp x24, x23, [sp+304]
100027cf0stp x22, x21, [sp+320]
100027cf4stp x20, x19, [sp+336]
100027cf8stp x29, x30, [sp+352]
100027cfcadd x29, sp, 352
100027d00mov x19, x1
100027d04add x23, sp, 160
100027d08hint
100027d0chint
100027d10ldr w9, 0x21088
100027d14subs wzr, w0, 1
100027d18b.eq 0x100027d4c
100027d1cmovz w20, 0
100027d20cbnz w0, 0x100027e40
100027d24subs wzr, w9, 1
100027d28b.le 0x100027d58
100027d2c
100027d2cloc_100027d2c:
100027d2csubs wzr, w9, 2
100027d30b.eq 0x100027d68
100027d34subs wzr, w9, 3
100027d38b.eq 0x100027d68
100027d3cmov x8, x20
100027d40subs wzr, w9, 4
100027d44b.eq 0x100027d68
100027d48b 0x100027e44
100027d4c
100027d4cloc_100027d4c:
100027d4cmovz w20, 0
100027d50subs wzr, w9, 1
100027d54b.gt 0x100027d2c
100027d58
100027d58loc_100027d58:
100027d58cbz w9, 0x100027d68
100027d5cmov x8, x20
100027d60subs wzr, w9, 1
100027d64b.ne 0x100027e44
100027d68
100027d68loc_100027d68:
100027d68ldr x21, [x2]
100027d6cldr x22, [x19]
100027d70movi v0.2d, 0
100027d74stp q0, q0, [x23+112]
100027d78stp q0, q0, [x23+80]
100027d7cstp q0, q0, [x23+48]
100027d80stp q0, q0, [x23+16]
100027d84str q0, [x23]
100027d88add x2, sp, 160
100027d8cmov x0, x22
100027d90mov x1, x21
100027d94movz w3, 144
100027d98bl __ZN13FDGuardNeonRW10readLengthEyyy
100027d9ctbz w0, 0, 0x100027e2c
100027da0ldrb w8, [sp+160]
100027da4ldur q0, [x23+81]
100027da8stur q0, [sp+89]
100027dacldur q0, [x23+97]
100027db0stur q0, [sp+105]
100027db4ldur q0, [x23+113]
100027db8stur q0, [sp+121]
100027dbcldr q0, [x23+128]
100027dc0stur q0, [sp+136]
100027dc4ldur q0, [x23+17]
100027dc8stur q0, [sp+25]
100027dccldur q0, [x23+33]
100027dd0stur q0, [sp+41]
100027dd4ldur q0, [x23+49]
100027dd8stur q0, [sp+57]
100027ddcldur q0, [x23+65]
100027de0stur q0, [sp+73]
100027de4ldur q0, [x23+1]
100027de8stur q0, [sp+9]
100027decstrb w8, [sp+8]
100027df0movz w20, 1
100027df4strb w20, [sp+152]
100027df8ldr w8, [sp+16]
100027dfcldr x9, [x19+8]
100027e00ldr w9, [x9]
100027e04and w8, w8, 0xfffffdff
100027e08orr w8, w8, 4096
100027e0cstr w9, [sp+128]
100027e10str w8, [sp+16]
100027e14add x2, sp, 8
100027e18mov x0, x22
100027e1cmov x1, x21
100027e20movz w3, 144
100027e24bl __ZN13FDGuardNeonRW11writeLengthEyyj
100027e28tbnz w0, 0, 0x100027e38
100027e2c
100027e2cloc_100027e2c:
100027e2cmovz w0, 0
100027e30bl usleep@plt
100027e34movz w20, 0
100027e38
100027e38loc_100027e38:
100027e38movz w8, 1
100027e3cb 0x100027e44
100027e40
100027e40loc_100027e40:
100027e40movz w8, 0
100027e44
100027e44loc_100027e44:
100027e44bfm w20, w8, 24, 0
100027e48mov x0, x20
100027e4cldp x29, x30, [sp+352]
100027e50ldp x20, x19, [sp+336]
100027e54ldp x22, x21, [sp+320]
100027e58ldp x24, x23, [sp+304]
100027e5cadd sp, sp, 368
100027e60retab
100027ce4
100027e64
100027e64fn_100027e64:
100027e64pacibsp
100027e68stp x20, x19, [sp-32]!
100027e6cstp x29, x30, [sp+16]
100027e70add x29, sp, 16
100027e74mov x19, x0
100027e78ldr w0, [x0+4]
100027e7cadds wzr, w0, 1
100027e80b.eq 0x100027eb4
100027e84bl close@plt
100027e88adds wzr, w0, 1
100027e8cb.eq 0x100027e9c
100027e90movn w8, 0
100027e94str w8, [x19+4]
100027e98b 0x100027eb4
100027e9c
100027e9cloc_100027e9c:
100027e9cmovz w0, 0
100027ea0bl usleep@plt
100027ea4movz w0, 50
100027ea8bl usleep@plt
100027eacmovz w0, 50
100027eb0bl usleep@plt
100027eb4
100027eb4loc_100027eb4:
100027eb4ldr w0, [x19]
100027eb8adds wzr, w0, 1
100027ebcb.eq 0x100027ef0
100027ec0bl close@plt
100027ec4adds wzr, w0, 1
100027ec8b.eq 0x100027ed8
100027eccmovn w8, 0
100027ed0str w8, [x19]
100027ed4b 0x100027ef0
100027ed8
100027ed8loc_100027ed8:
100027ed8movz w0, 0
100027edcbl usleep@plt
100027ee0movz w0, 50
100027ee4bl usleep@plt
100027ee8movz w0, 50
100027eecbl usleep@plt
100027ef0
100027ef0loc_100027ef0:
100027ef0mov x0, x19
100027ef4ldp x29, x30, [sp+16]
100027ef8ldp x20, x19, [sp], 32
100027efcretab
100027f00bl fn_100005128
100027f04bl fn_100005128
100027e64
100027e64fn_100027e64:
100027e64pacibsp
100027e68stp x20, x19, [sp-32]!
100027e6cstp x29, x30, [sp+16]
100027e70add x29, sp, 16
100027e74mov x19, x0
100027e78ldr w0, [x0+4]
100027e7cadds wzr, w0, 1
100027e80b.eq 0x100027eb4
100027e84bl close@plt
100027e88adds wzr, w0, 1
100027e8cb.eq 0x100027e9c
100027e90movn w8, 0
100027e94str w8, [x19+4]
100027e98b 0x100027eb4
100027e9c
100027e9cloc_100027e9c:
100027e9cmovz w0, 0
100027ea0bl usleep@plt
100027ea4movz w0, 50
100027ea8bl usleep@plt
100027eacmovz w0, 50
100027eb0bl usleep@plt
100027eb4
100027eb4loc_100027eb4:
100027eb4ldr w0, [x19]
100027eb8adds wzr, w0, 1
100027ebcb.eq 0x100027ef0
100027ec0bl close@plt
100027ec4adds wzr, w0, 1
100027ec8b.eq 0x100027ed8
100027eccmovn w8, 0
100027ed0str w8, [x19]
100027ed4b 0x100027ef0
100027ed8
100027ed8loc_100027ed8:
100027ed8movz w0, 0
100027edcbl usleep@plt
100027ee0movz w0, 50
100027ee4bl usleep@plt
100027ee8movz w0, 50
100027eecbl usleep@plt
100027ef0
100027ef0loc_100027ef0:
100027ef0mov x0, x19
100027ef4ldp x29, x30, [sp+16]
100027ef8ldp x20, x19, [sp], 32
100027efcretab
100027f00bl fn_100005128
100027f04bl fn_100005128
100027e64
100027f08
100027f08fn_100027f08:
100027f08pacibsp
100027f0cstp x20, x19, [sp-32]!
100027f10stp x29, x30, [sp+16]
100027f14add x29, sp, 16
100027f18movz x19, 20585
100027f1cmovk x19, 0x6f680000
100027f20movk x19, 0x656e00000000
100027f24movk x19, 0x3531000000000000
100027f28bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100027f2cadr x10, 0x20e74
100027f30hint
100027f34add x9, x10, 1024
100027f38ldr x8, [x10+1024]
100027f3ceor x11, x8, x19
100027f40ldur x8, [x9+3]
100027f44movz x12, 28271
100027f48movk x12, 0x31650000
100027f4cmovk x12, 0x2c3500000000
100027f50movk x12, 0x32000000000000
100027f54eor x12, x8, x12
100027f58movz w8, 17
100027f5corr x11, x11, x12
100027f60cbz x11, 0x100027f94
100027f64ldr x10, [x10+1024]
100027f68eor x10, x19, x10
100027f6cldur x9, [x9+3]
100027f70movz x11, 28271
100027f74movk x11, 0x31650000
100027f78movk x11, 0x2c3500000000
100027f7cmovk x11, 0x33000000000000
100027f80eor x9, x9, x11
100027f84orr x9, x10, x9
100027f88subs xzr, x9, 0
100027f8cmovz w9, 25
100027f90csel w8, w8, w9, eq
100027f94
100027f94loc_100027f94:
100027f94adrp x9, 0x21000
100027f98str w8, [x9+3252]
100027f9cldp x29, x30, [sp+16]
100027fa0ldp x20, x19, [sp], 32
100027fa4retab
100027f08
100027f08fn_100027f08:
100027f08pacibsp
100027f0cstp x20, x19, [sp-32]!
100027f10stp x29, x30, [sp+16]
100027f14add x29, sp, 16
100027f18movz x19, 20585
100027f1cmovk x19, 0x6f680000
100027f20movk x19, 0x656e00000000
100027f24movk x19, 0x3531000000000000
100027f28bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100027f2cadr x10, 0x20e74
100027f30hint
100027f34add x9, x10, 1024
100027f38ldr x8, [x10+1024]
100027f3ceor x11, x8, x19
100027f40ldur x8, [x9+3]
100027f44movz x12, 28271
100027f48movk x12, 0x31650000
100027f4cmovk x12, 0x2c3500000000
100027f50movk x12, 0x32000000000000
100027f54eor x12, x8, x12
100027f58movz w8, 17
100027f5corr x11, x11, x12
100027f60cbz x11, 0x100027f94
100027f64ldr x10, [x10+1024]
100027f68eor x10, x19, x10
100027f6cldur x9, [x9+3]
100027f70movz x11, 28271
100027f74movk x11, 0x31650000
100027f78movk x11, 0x2c3500000000
100027f7cmovk x11, 0x33000000000000
100027f80eor x9, x9, x11
100027f84orr x9, x10, x9
100027f88subs xzr, x9, 0
100027f8cmovz w9, 25
100027f90csel w8, w8, w9, eq
100027f94
100027f94loc_100027f94:
100027f94adrp x9, 0x21000
100027f98str w8, [x9+3252]
100027f9cldp x29, x30, [sp+16]
100027fa0ldp x20, x19, [sp], 32
100027fa4retab
100027f08
100027fa8
100027fa8__ZN10RWTransfer3GetEv:
100027fa8pacibsp
100027facstp x28, x27, [sp-96]!
100027fb0stp x26, x25, [sp+16]
100027fb4stp x24, x23, [sp+32]
100027fb8stp x22, x21, [sp+48]
100027fbcstp x20, x19, [sp+64]
100027fc0stp x29, x30, [sp+80]
100027fc4add x29, sp, 80
100027fc8sub sp, sp, 2608
100027fccmov x19, x8
100027fd0bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100027fd4add x8, sp, 1712
100027fd8movz w1, 0
100027fdcbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100027fe0ldr w8, [sp+1712]
100027fe4sub w20, w8, 1
100027fe8adds wzr, w20, 2
100027fecb.hs 0x100027ffc
100027ff0str w8, [sp+1704]
100027ff4str wzr, [sp+1712]
100027ff8b 0x100028048
100027ffc
100027ffcloc_100027ffc:
100027ffcmovz w0, 0
100028000bl usleep@plt
100028004movi v0.2d, 0
100028008stp q0, q0, [x19+32]
10002800cstp q0, q0, [x19+64]
100028010str q0, [x19+96]
100028014stp q0, q0, [x19]
100028018movi v1.2d, -1
10002801cstr d1, [x19+16]
100028020stur q0, [x19+24]
100028024stur q0, [x19+40]
100028028stur q0, [x19+56]
10002802cstur q0, [x19+72]
100028030stur q0, [x19+88]
100028034stp xzr, xzr, [x19+104]
100028038movn w8, 0
10002803cstr w8, [x19+112]
100028040stp xzr, xzr, [x19+128]
100028044str xzr, [x19+120]
100028048
100028048loc_100028048:
100028048add x0, sp, 1712
10002804cbl fn_100019714
100028050adds wzr, w20, 3
100028054b.hi 0x100028130
100028058adr x16, 2240
10002805chint
100028060paciza x16
100028064mov x2, x16
100028068add x0, sp, 1696
10002806cmovz x1, 0
100028070movz x3, 0
100028074bl pthread_create_suspended_np@plt
100028078cbz w0, 0x1000280b8
10002807cmovz w0, 0
100028080bl usleep@plt
100028084movz w0, 50
100028088bl usleep@plt
10002808cmovz w0, 50
100028090bl usleep@plt
100028094movz w0, 50
100028098bl usleep@plt
10002809cmovz w0, 50
1000280a0bl usleep@plt
1000280a4movz w0, 50
1000280a8bl usleep@plt
1000280acmovz w0, 0
1000280b0bl usleep@plt
1000280b4b 0x1000280e4
1000280b8
1000280b8loc_1000280b8:
1000280b8ldr x0, [sp+1696]
1000280bcbl pthread_detach@plt
1000280c0cbz w0, 0x100028150
1000280c4movz w0, 0
1000280c8bl usleep@plt
1000280ccmovz w0, 50
1000280d0bl usleep@plt
1000280d4movz w0, 50
1000280d8bl usleep@plt
1000280dcmovz w0, 0
1000280e0bl usleep@plt
1000280e4
1000280e4loc_1000280e4:
1000280e4movi v0.2d, 0
1000280e8stp q0, q0, [x19+32]
1000280ecstp q0, q0, [x19+64]
1000280f0str q0, [x19+96]
1000280f4stp q0, q0, [x19]
1000280f8movi v1.2d, -1
1000280fcstr d1, [x19+16]
100028100stur q0, [x19+24]
100028104stur q0, [x19+40]
100028108stur q0, [x19+56]
10002810cstur q0, [x19+72]
100028110stur q0, [x19+88]
100028114stp xzr, xzr, [x19+104]
100028118movn w8, 0
10002811cstr w8, [x19+112]
100028120stp xzr, xzr, [x19+128]
100028124str xzr, [x19+120]
100028128
100028128loc_100028128:
100028128add x0, sp, 1704
10002812cbl fn_100019714
100028130
100028130loc_100028130:
100028130add sp, sp, 2608
100028134ldp x29, x30, [sp+80]
100028138ldp x20, x19, [sp+64]
10002813cldp x22, x21, [sp+48]
100028140ldp x24, x23, [sp+32]
100028144ldp x26, x25, [sp+16]
100028148ldp x28, x27, [sp], 96
10002814cretab
100028150
100028150loc_100028150:
100028150ldr x0, [sp+1696]
100028154bl pthread_mach_thread_np@plt
100028158cbz w0, 0x100028228
10002815cstr w0, [sp+1688]
100028160add x0, sp, 1704
100028164movz w1, 44932
100028168movk w1, 0x99910000
10002816cmovz w2, 0
100028170bl _ZNK20PortReceiveRightBaseI20PortSendReceiveRightE5guardEyb@plt
100028174tbz w0, 0, 0x100028230
100028178strb wzr, [sp+1672]
10002817cadd x8, sp, 1704
100028180str x8, [sp+1680]
100028184movz w0, 50
100028188bl usleep@plt
10002818cadd x24, sp, 1712
100028190ldr w4, [sp+1704]
100028194stur xzr, [x24+28]
100028198str xzr, [sp+1712]
10002819cstr w4, [sp+1724]
1000281a0str xzr, [sp+1728]
1000281a4str wzr, [sp+1736]
1000281a8movz w8, 36
1000281acstr wzr, [sp+1720]
1000281b0str w8, [sp+1716]
1000281b4add x0, sp, 1712
1000281b8movz w1, 258
1000281bcmovz w2, 0
1000281c0movz w3, 36
1000281c4movz w5, 10000
1000281c8movz w6, 0
1000281ccbl mach_msg@plt
1000281d0ldr w21, [sp+1720]
1000281d4add w8, w21, 1
1000281d8subs wzr, w8, 1
1000281dcb.hi 0x1000281f0
1000281e0ldr w8, [sp+1724]
1000281e4sub w8, w8, 1
1000281e8adds wzr, w8, 2
1000281ecb.hs 0x100028280
1000281f0
1000281f0loc_1000281f0:
1000281f0movz w0, 50
1000281f4bl usleep@plt
1000281f8add x8, sp, 832
1000281fcstr xzr, [sp+832]
100028200stur xzr, [x8+12]
100028204stur xzr, [x8+28]
100028208stur xzr, [x8+20]
10002820csub w20, w21, 1
100028210str w21, [sp+1712]
100028214adds wzr, w20, 2
100028218b.hs 0x1000282d0
10002821cstr w21, [sp+824]
100028220str wzr, [sp+1712]
100028224b 0x10002831c
100028228
100028228loc_100028228:
100028228bl usleep@plt
10002822cb 0x1000280e4
100028230
100028230loc_100028230:
100028230movz w0, 0
100028234bl usleep@plt
100028238movi v0.2d, 0
10002823cstp q0, q0, [x19+32]
100028240stp q0, q0, [x19+64]
100028244str q0, [x19+96]
100028248stp q0, q0, [x19]
10002824cmovi v1.2d, -1
100028250str d1, [x19+16]
100028254stur q0, [x19+24]
100028258stur q0, [x19+40]
10002825cstur q0, [x19+56]
100028260stur q0, [x19+72]
100028264stur q0, [x19+88]
100028268stp xzr, xzr, [x19+104]
10002826cmovn w8, 0
100028270str w8, [x19+112]
100028274stp xzr, xzr, [x19+128]
100028278str xzr, [x19+120]
10002827cb 0x10002874c
100028280
100028280loc_100028280:
100028280movz w0, 0
100028284bl usleep@plt
100028288movi v0.2d, 0
10002828cstp q0, q0, [x19+32]
100028290stp q0, q0, [x19+64]
100028294str q0, [x19+96]
100028298stp q0, q0, [x19]
10002829cmovi v1.2d, -1
1000282a0str d1, [x19+16]
1000282a4stur q0, [x19+24]
1000282a8stur q0, [x19+40]
1000282acstur q0, [x19+56]
1000282b0stur q0, [x19+72]
1000282b4stur q0, [x19+88]
1000282b8stp xzr, xzr, [x19+104]
1000282bcmovn w8, 0
1000282c0str w8, [x19+112]
1000282c4stp xzr, xzr, [x19+128]
1000282c8str xzr, [x19+120]
1000282ccb 0x100028708
1000282d0
1000282d0loc_1000282d0:
1000282d0movz w0, 0
1000282d4bl usleep@plt
1000282d8movi v0.2d, 0
1000282dcstp q0, q0, [x19+32]
1000282e0stp q0, q0, [x19+64]
1000282e4str q0, [x19+96]
1000282e8stp q0, q0, [x19]
1000282ecmovi v1.2d, -1
1000282f0str d1, [x19+16]
1000282f4stur q0, [x19+24]
1000282f8stur q0, [x19+40]
1000282fcstur q0, [x19+56]
100028300stur q0, [x19+72]
100028304stur q0, [x19+88]
100028308stp xzr, xzr, [x19+104]
10002830cmovn w8, 0
100028310str w8, [x19+112]
100028314stp xzr, xzr, [x19+128]
100028318str xzr, [x19+120]
10002831c
10002831cloc_10002831c:
10002831cadd x0, sp, 1712
100028320bl fn_100020b8c
100028324adds wzr, w20, 3
100028328b.hi 0x100028708
10002832cldr w21, [sp+824]
100028330ldr w26, [sp+1704]
100028334ldr w25, [sp+1688]
100028338add x27, sp, 24
10002833cadd x0, sp, 24
100028340movz w1, 255
100028344movz w2, 800
100028348bl memset@plt
10002834cmovz x28, 0
100028350add x23, x19, 24
100028354add x8, x19, 120
100028358str x8, [sp+8]
10002835cmovz w22, 100
100028360adr x20, 0x18f39
100028364hint
100028368
100028368loc_100028368:
100028368mov x0, x20
10002836cmovz w1, 0
100028370bl open@plt
100028374str w0, [sp+1712]
100028378adds wzr, w0, 1
10002837cb.eq 0x10002855c
100028380str w0, [x27+x28]
100028384str x22, [sp+1712]
100028388add x3, sp, 1712
10002838cmovz x1, 0
100028390movz w2, 0
100028394movz w4, 2
100028398movz x5, 0
10002839cbl __ZN8Syscalls17change_fdguard_npEiyjyjy
1000283a0tbz w0, 0, 0x100028568
1000283a4add x28, x28, 4
1000283a8subs xzr, x28, 800
1000283acb.ne 0x100028368
1000283b0add x0, sp, 872
1000283b4add x1, sp, 24
1000283b8movz w2, 800
1000283bcbl memcpy@plt
1000283c0movz w0, 50
1000283c4bl usleep@plt
1000283c8str w21, [sp+1720]
1000283ccstr w26, [sp+1724]
1000283d0ldr x8, [sp+832]
1000283d4str x8, [sp+1728]
1000283d8str w25, [sp+1736]
1000283dcadd x8, sp, 1712
1000283e0add x0, x8, 28
1000283e4add x1, sp, 872
1000283e8movz w2, 800
1000283ecbl memcpy@plt
1000283f0hint
1000283f4ldr d0, 0x1a824
1000283f8str d0, [sp+1712]
1000283fcadd x0, sp, 824
100028400add x1, sp, 1712
100028404movz w2, 0
100028408movz w3, 0
10002840cmovz w4, 0
100028410bl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100028414tbz w0, 0, 0x100028574
100028418movi v0.2d, 0
10002841cstur q0, [x29-116]
100028420stp q0, q0, [x29-144]
100028424ldr w4, [sp+1704]
100028428ldur x8, [x29-112]
10002842cstr x8, [sp+1712]
100028430ldur w8, [x29-104]
100028434str w4, [sp+1724]
100028438str q0, [sp+1728]
10002843cstr q0, [sp+1744]
100028440str q0, [sp+1760]
100028444movz w9, 64
100028448str w8, [sp+1720]
10002844cstr w9, [sp+1716]
100028450add x0, sp, 1712
100028454movz w1, 258
100028458movz w2, 0
10002845cmovz w3, 64
100028460movz w5, 10000
100028464movz w6, 0
100028468bl mach_msg@plt
10002846cldr w8, [sp+1720]
100028470add w8, w8, 1
100028474subs wzr, w8, 1
100028478b.hi 0x10002848c
10002847cldr w8, [sp+1724]
100028480sub w8, w8, 1
100028484adds wzr, w8, 2
100028488b.hs 0x100028660
10002848c
10002848cloc_10002848c:
10002848cldr w25, [sp+1736]
100028490ldr w26, [sp+1740]
100028494ldr x20, [sp+1744]
100028498ldr x21, [sp+1752]
10002849cldr w27, [sp+1760]
1000284a0ldr w28, [sp+1764]
1000284a4movz w0, 50
1000284a8bl usleep@plt
1000284acmovz w0, 50
1000284b0bl usleep@plt
1000284b4movz w0, 50
1000284b8bl usleep@plt
1000284bcmovz x8, 0
1000284c0movn w9, 0
1000284c4stur w9, [x29-144]
1000284c8str w9, [sp+16]
1000284ccadd x10, sp, 24
1000284d0movn w11, 0
1000284d4movn w12, 0
1000284d8
1000284d8loc_1000284d8:
1000284d8ldr w13, [x10+x8]
1000284dcsubs wzr, w25, w13
1000284e0b.eq 0x100028504
1000284e4subs wzr, w26, w13
1000284e8b.eq 0x10002851c
1000284ec
1000284ecloc_1000284ec:
1000284ecsubs wzr, w27, w13
1000284f0ccmp w28, w13, 4, ne
1000284f4b.eq 0x100028538
1000284f8
1000284f8loc_1000284f8:
1000284f8subs xzr, x8, 796
1000284fcb.ne 0x100028544
100028500b 0x100028580
100028504
100028504loc_100028504:
100028504stur w25, [x29-144]
100028508movn w13, 0
10002850cstr w13, [x10+x8]
100028510mov x12, x25
100028514subs wzr, w26, w13
100028518b.ne 0x1000284ec
10002851c
10002851cloc_10002851c:
10002851cstr w26, [sp+16]
100028520movn w13, 0
100028524str w13, [x10+x8]
100028528mov x11, x26
10002852csubs wzr, w27, w13
100028530ccmp w28, w13, 4, ne
100028534b.ne 0x1000284f8
100028538
100028538loc_100028538:
100028538str w9, [x10+x8]
10002853csubs xzr, x8, 796
100028540b.eq 0x100028580
100028544
100028544loc_100028544:
100028544add x8, x8, 4
100028548adds wzr, w12, 1
10002854cb.eq 0x1000284d8
100028550adds wzr, w11, 1
100028554b.eq 0x1000284d8
100028558b 0x100028590
10002855c
10002855cloc_10002855c:
10002855cmovz w0, 0
100028560bl usleep@plt
100028564b 0x100028668
100028568
100028568loc_100028568:
100028568movz w0, 0
10002856cbl usleep@plt
100028570b 0x100028668
100028574
100028574loc_100028574:
100028574movz w0, 0
100028578bl usleep@plt
10002857cb 0x100028668
100028580
100028580loc_100028580:
100028580adds wzr, w12, 1
100028584b.eq 0x1000287b0
100028588adds wzr, w11, 1
10002858cb.eq 0x1000287bc
100028590
100028590loc_100028590:
100028590str xzr, [sp+1720]
100028594str xzr, [sp+1712]
100028598movi v0.2d, -1
10002859cstr d0, [sp+1728]
1000285a0movi v0.2d, 0
1000285a4stur q0, [x24+24]
1000285a8stur q0, [x24+40]
1000285acstur q0, [x24+56]
1000285b0stur q0, [x24+72]
1000285b4stur q0, [x24+88]
1000285b8str xzr, [sp+1816]
1000285bcmovn w8, 0
1000285c0str w8, [sp+1824]
1000285c4add x24, sp, 1712
1000285c8str xzr, [sp+1848]
1000285ccstr xzr, [sp+1832]
1000285d0str xzr, [sp+1840]
1000285d4add x0, sp, 1712
1000285d8sub x1, x29, 144
1000285dcadd x2, sp, 16
1000285e0add x3, sp, 1688
1000285e4mov x4, x20
1000285e8mov x5, x21
1000285ecbl __ZN13FDGuardNeonRW4initEO2FDS1_O10ThreadPortyy
1000285f0tbz w0, 0, 0x100028758
1000285f4movz w0, 50
1000285f8bl usleep@plt
1000285fchint
100028600ldr q0, 0x1a600
100028604ldr q1, [sp+1728]
100028608ldr q2, [sp+1744]
10002860cstr q0, [sp+1728]
100028610ldr q0, [sp+1760]
100028614ldr q3, [sp+1776]
100028618stp q0, q3, [x19+48]
10002861cldr q0, [sp+1792]
100028620ldr q3, [sp+1808]
100028624stp q0, q3, [x19+80]
100028628add x8, x24, 120
10002862cldr x9, [sp+1712]
100028630stp x9, xzr, [x19]
100028634stp q1, q2, [x19+16]
100028638ldr w9, [sp+1824]
10002863cstr w9, [x19+112]
100028640movn w9, 0
100028644str w9, [sp+1824]
100028648ldr x9, [x8+16]
10002864cldr x10, [sp+8]
100028650str x9, [x10+16]
100028654ldr q0, [x8]
100028658str q0, [x10]
10002865cb 0x1000287a4
100028660
100028660loc_100028660:
100028660movz w0, 0
100028664bl usleep@plt
100028668
100028668loc_100028668:
100028668movi v0.2d, 0
10002866cstr xzr, [x19+112]
100028670stp q0, q0, [x19+80]
100028674stp q0, q0, [x19+48]
100028678stp q0, q0, [x19+16]
10002867cstr q0, [x19]
100028680movi v1.2d, -1
100028684str d1, [x19+16]
100028688stp q0, q0, [x23]
10002868cstp q0, q0, [x23+32]
100028690str q0, [x23+64]
100028694str xzr, [x23+80]
100028698movn w8, 0
10002869cstr w8, [x19+112]
1000286a0ldr x8, [sp+8]
1000286a4stp xzr, xzr, [x8+8]
1000286a8str xzr, [x8]
1000286ac
1000286acloc_1000286ac:
1000286acmovz w19, 796
1000286b0add x20, sp, 24
1000286b4movn w21, 0
1000286b8b 0x1000286cc
1000286bc
1000286bcloc_1000286bc:
1000286bcstr w21, [x20+x19]
1000286c0
1000286c0loc_1000286c0:
1000286c0sub x19, x19, 4
1000286c4adds xzr, x19, 4
1000286c8b.eq 0x100028700
1000286cc
1000286ccloc_1000286cc:
1000286ccldr w0, [x20+x19]
1000286d0adds wzr, w0, 1
1000286d4b.eq 0x1000286c0
1000286d8bl close@plt
1000286dcadds wzr, w0, 1
1000286e0b.ne 0x1000286bc
1000286e4movz w0, 0
1000286e8bl usleep@plt
1000286ecmovz w0, 50
1000286f0bl usleep@plt
1000286f4movz w0, 50
1000286f8bl usleep@plt
1000286fcb 0x1000286c0
100028700
100028700loc_100028700:
100028700add x0, sp, 824
100028704bl fn_100020b8c
100028708
100028708loc_100028708:
100028708bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10002870cldr w0, [x0]
100028710ldr w1, [sp+1704]
100028714movz w2, 44932
100028718movk w2, 0x99910000
10002871cbl mach_port_unguard@plt
100028720cbz w0, 0x10002874c
100028724movz w0, 0
100028728bl usleep@plt
10002872cmovz w0, 50
100028730bl usleep@plt
100028734movz w0, 50
100028738bl usleep@plt
10002873cmovz w0, 50
100028740bl usleep@plt
100028744movz w0, 50
100028748bl usleep@plt
10002874c
10002874cloc_10002874c:
10002874cadd x0, sp, 1688
100028750bl fn_100019904
100028754b 0x100028128
100028758
100028758loc_100028758:
100028758movz w0, 0
10002875cbl usleep@plt
100028760movi v0.2d, 0
100028764str xzr, [x19+112]
100028768stp q0, q0, [x19+80]
10002876cstp q0, q0, [x19+48]
100028770stp q0, q0, [x19+16]
100028774str q0, [x19]
100028778movi v1.2d, -1
10002877cstr d1, [x19+16]
100028780stp q0, q0, [x23]
100028784stp q0, q0, [x23+32]
100028788str q0, [x23+64]
10002878cstr xzr, [x23+80]
100028790movn w8, 0
100028794str w8, [x19+112]
100028798ldr x8, [sp+8]
10002879cstp xzr, xzr, [x8+8]
1000287a0str xzr, [x8]
1000287a4
1000287a4loc_1000287a4:
1000287a4add x0, sp, 1712
1000287a8bl __ZN13FDGuardNeonRWD2Ev
1000287acb 0x100028808
1000287b0
1000287b0loc_1000287b0:
1000287b0movz w0, 0
1000287b4bl usleep@plt
1000287b8b 0x1000287c4
1000287bc
1000287bcloc_1000287bc:
1000287bcmovz w0, 0
1000287c0bl usleep@plt
1000287c4
1000287c4loc_1000287c4:
1000287c4movi v0.2d, 0
1000287c8str xzr, [x19+112]
1000287ccstp q0, q0, [x19+80]
1000287d0stp q0, q0, [x19+48]
1000287d4stp q0, q0, [x19+16]
1000287d8str q0, [x19]
1000287dcmovi v1.2d, -1
1000287e0str d1, [x19+16]
1000287e4stp q0, q0, [x23]
1000287e8stp q0, q0, [x23+32]
1000287ecstr q0, [x23+64]
1000287f0str xzr, [x23+80]
1000287f4movn w8, 0
1000287f8str w8, [x19+112]
1000287fcldr x8, [sp+8]
100028800stp xzr, xzr, [x8+8]
100028804str xzr, [x8]
100028808
100028808loc_100028808:
100028808add x0, sp, 16
10002880cbl fn_100024a00
100028810sub x0, x29, 144
100028814bl fn_100024a00
100028818b 0x1000286ac
10002881cmov x19, x0
100028820b 0x100028830
100028824mov x19, x0
100028828add x0, sp, 1712
10002882cbl __ZN13FDGuardNeonRWD2Ev
100028830
100028830loc_100028830:
100028830add x0, sp, 16
100028834bl fn_100024a00
100028838sub x0, x29, 144
10002883cbl fn_100024a00
100028840b 0x1000288a8
100028844b 0x1000288a4
100028848b 0x1000288a4
10002884cb 0x1000288a4
100028850b 0x1000288a4
100028854mov x19, x0
100028858add x0, sp, 1712
10002885cbl fn_100024a00
100028860b 0x1000288a8
100028864b 0x1000288a4
100028868bl fn_100005128
10002886cmov x19, x0
100028870add x0, sp, 1712
100028874bl fn_100020b8c
100028878b 0x1000288b8
10002887cbl fn_100005128
100028880bl fn_100005128
100028884b 0x10002888c
100028888b 0x10002888c
10002888c
10002888cloc_10002888c:
10002888cmov x19, x0
100028890b 0x1000288b8
100028894bl fn_100005128
100028898mov x19, x0
10002889cb 0x1000288c0
1000288a0b 0x1000288a4
1000288a4
1000288a4loc_1000288a4:
1000288a4mov x19, x0
1000288a8
1000288a8loc_1000288a8:
1000288a8add x0, sp, 24
1000288acbl fn_100026f94
1000288b0add x0, sp, 824
1000288b4bl fn_100020b8c
1000288b8
1000288b8loc_1000288b8:
1000288b8add x0, sp, 1672
1000288bcbl fn_100028920
1000288c0
1000288c0loc_1000288c0:
1000288c0add x0, sp, 1688
1000288c4bl fn_100019904
1000288c8b 0x100028904
1000288ccbl fn_100005128
1000288d0b 0x100028900
1000288d4bl fn_100005128
1000288d8bl fn_100005128
1000288dcbl fn_100005128
1000288e0bl fn_100005128
1000288e4mov x19, x0
1000288e8add x0, sp, 1712
1000288ecbl fn_100019714
1000288f0b 0x10002890c
1000288f4bl fn_100005128
1000288f8b 0x100028900
1000288fcbl fn_100005128
100028900
100028900loc_100028900:
100028900mov x19, x0
100028904
100028904loc_100028904:
100028904add x0, sp, 1704
100028908bl fn_100019714
10002890c
10002890cloc_10002890c:
10002890cmov x0, x19
100028910bl _Unwind_Resume@plt
100028914bl fn_100005128
100027fa8
100027fa8__ZN10RWTransfer3GetEv:
100027fa8pacibsp
100027facstp x28, x27, [sp-96]!
100027fb0stp x26, x25, [sp+16]
100027fb4stp x24, x23, [sp+32]
100027fb8stp x22, x21, [sp+48]
100027fbcstp x20, x19, [sp+64]
100027fc0stp x29, x30, [sp+80]
100027fc4add x29, sp, 80
100027fc8sub sp, sp, 2608
100027fccmov x19, x8
100027fd0bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100027fd4add x8, sp, 1712
100027fd8movz w1, 0
100027fdcbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100027fe0ldr w8, [sp+1712]
100027fe4sub w20, w8, 1
100027fe8adds wzr, w20, 2
100027fecb.hs 0x100027ffc
100027ff0str w8, [sp+1704]
100027ff4str wzr, [sp+1712]
100027ff8b 0x100028048
100027ffc
100027ffcloc_100027ffc:
100027ffcmovz w0, 0
100028000bl usleep@plt
100028004movi v0.2d, 0
100028008stp q0, q0, [x19+32]
10002800cstp q0, q0, [x19+64]
100028010str q0, [x19+96]
100028014stp q0, q0, [x19]
100028018movi v1.2d, -1
10002801cstr d1, [x19+16]
100028020stur q0, [x19+24]
100028024stur q0, [x19+40]
100028028stur q0, [x19+56]
10002802cstur q0, [x19+72]
100028030stur q0, [x19+88]
100028034stp xzr, xzr, [x19+104]
100028038movn w8, 0
10002803cstr w8, [x19+112]
100028040stp xzr, xzr, [x19+128]
100028044str xzr, [x19+120]
100028048
100028048loc_100028048:
100028048add x0, sp, 1712
10002804cbl fn_100019714
100028050adds wzr, w20, 3
100028054b.hi 0x100028130
100028058adr x16, 2240
10002805chint
100028060paciza x16
100028064mov x2, x16
100028068add x0, sp, 1696
10002806cmovz x1, 0
100028070movz x3, 0
100028074bl pthread_create_suspended_np@plt
100028078cbz w0, 0x1000280b8
10002807cmovz w0, 0
100028080bl usleep@plt
100028084movz w0, 50
100028088bl usleep@plt
10002808cmovz w0, 50
100028090bl usleep@plt
100028094movz w0, 50
100028098bl usleep@plt
10002809cmovz w0, 50
1000280a0bl usleep@plt
1000280a4movz w0, 50
1000280a8bl usleep@plt
1000280acmovz w0, 0
1000280b0bl usleep@plt
1000280b4b 0x1000280e4
1000280b8
1000280b8loc_1000280b8:
1000280b8ldr x0, [sp+1696]
1000280bcbl pthread_detach@plt
1000280c0cbz w0, 0x100028150
1000280c4movz w0, 0
1000280c8bl usleep@plt
1000280ccmovz w0, 50
1000280d0bl usleep@plt
1000280d4movz w0, 50
1000280d8bl usleep@plt
1000280dcmovz w0, 0
1000280e0bl usleep@plt
1000280e4
1000280e4loc_1000280e4:
1000280e4movi v0.2d, 0
1000280e8stp q0, q0, [x19+32]
1000280ecstp q0, q0, [x19+64]
1000280f0str q0, [x19+96]
1000280f4stp q0, q0, [x19]
1000280f8movi v1.2d, -1
1000280fcstr d1, [x19+16]
100028100stur q0, [x19+24]
100028104stur q0, [x19+40]
100028108stur q0, [x19+56]
10002810cstur q0, [x19+72]
100028110stur q0, [x19+88]
100028114stp xzr, xzr, [x19+104]
100028118movn w8, 0
10002811cstr w8, [x19+112]
100028120stp xzr, xzr, [x19+128]
100028124str xzr, [x19+120]
100028128
100028128loc_100028128:
100028128add x0, sp, 1704
10002812cbl fn_100019714
100028130
100028130loc_100028130:
100028130add sp, sp, 2608
100028134ldp x29, x30, [sp+80]
100028138ldp x20, x19, [sp+64]
10002813cldp x22, x21, [sp+48]
100028140ldp x24, x23, [sp+32]
100028144ldp x26, x25, [sp+16]
100028148ldp x28, x27, [sp], 96
10002814cretab
100028150
100028150loc_100028150:
100028150ldr x0, [sp+1696]
100028154bl pthread_mach_thread_np@plt
100028158cbz w0, 0x100028228
10002815cstr w0, [sp+1688]
100028160add x0, sp, 1704
100028164movz w1, 44932
100028168movk w1, 0x99910000
10002816cmovz w2, 0
100028170bl _ZNK20PortReceiveRightBaseI20PortSendReceiveRightE5guardEyb@plt
100028174tbz w0, 0, 0x100028230
100028178strb wzr, [sp+1672]
10002817cadd x8, sp, 1704
100028180str x8, [sp+1680]
100028184movz w0, 50
100028188bl usleep@plt
10002818cadd x24, sp, 1712
100028190ldr w4, [sp+1704]
100028194stur xzr, [x24+28]
100028198str xzr, [sp+1712]
10002819cstr w4, [sp+1724]
1000281a0str xzr, [sp+1728]
1000281a4str wzr, [sp+1736]
1000281a8movz w8, 36
1000281acstr wzr, [sp+1720]
1000281b0str w8, [sp+1716]
1000281b4add x0, sp, 1712
1000281b8movz w1, 258
1000281bcmovz w2, 0
1000281c0movz w3, 36
1000281c4movz w5, 10000
1000281c8movz w6, 0
1000281ccbl mach_msg@plt
1000281d0ldr w21, [sp+1720]
1000281d4add w8, w21, 1
1000281d8subs wzr, w8, 1
1000281dcb.hi 0x1000281f0
1000281e0ldr w8, [sp+1724]
1000281e4sub w8, w8, 1
1000281e8adds wzr, w8, 2
1000281ecb.hs 0x100028280
1000281f0
1000281f0loc_1000281f0:
1000281f0movz w0, 50
1000281f4bl usleep@plt
1000281f8add x8, sp, 832
1000281fcstr xzr, [sp+832]
100028200stur xzr, [x8+12]
100028204stur xzr, [x8+28]
100028208stur xzr, [x8+20]
10002820csub w20, w21, 1
100028210str w21, [sp+1712]
100028214adds wzr, w20, 2
100028218b.hs 0x1000282d0
10002821cstr w21, [sp+824]
100028220str wzr, [sp+1712]
100028224b 0x10002831c
100028228
100028228loc_100028228:
100028228bl usleep@plt
10002822cb 0x1000280e4
100028230
100028230loc_100028230:
100028230movz w0, 0
100028234bl usleep@plt
100028238movi v0.2d, 0
10002823cstp q0, q0, [x19+32]
100028240stp q0, q0, [x19+64]
100028244str q0, [x19+96]
100028248stp q0, q0, [x19]
10002824cmovi v1.2d, -1
100028250str d1, [x19+16]
100028254stur q0, [x19+24]
100028258stur q0, [x19+40]
10002825cstur q0, [x19+56]
100028260stur q0, [x19+72]
100028264stur q0, [x19+88]
100028268stp xzr, xzr, [x19+104]
10002826cmovn w8, 0
100028270str w8, [x19+112]
100028274stp xzr, xzr, [x19+128]
100028278str xzr, [x19+120]
10002827cb 0x10002874c
100028280
100028280loc_100028280:
100028280movz w0, 0
100028284bl usleep@plt
100028288movi v0.2d, 0
10002828cstp q0, q0, [x19+32]
100028290stp q0, q0, [x19+64]
100028294str q0, [x19+96]
100028298stp q0, q0, [x19]
10002829cmovi v1.2d, -1
1000282a0str d1, [x19+16]
1000282a4stur q0, [x19+24]
1000282a8stur q0, [x19+40]
1000282acstur q0, [x19+56]
1000282b0stur q0, [x19+72]
1000282b4stur q0, [x19+88]
1000282b8stp xzr, xzr, [x19+104]
1000282bcmovn w8, 0
1000282c0str w8, [x19+112]
1000282c4stp xzr, xzr, [x19+128]
1000282c8str xzr, [x19+120]
1000282ccb 0x100028708
1000282d0
1000282d0loc_1000282d0:
1000282d0movz w0, 0
1000282d4bl usleep@plt
1000282d8movi v0.2d, 0
1000282dcstp q0, q0, [x19+32]
1000282e0stp q0, q0, [x19+64]
1000282e4str q0, [x19+96]
1000282e8stp q0, q0, [x19]
1000282ecmovi v1.2d, -1
1000282f0str d1, [x19+16]
1000282f4stur q0, [x19+24]
1000282f8stur q0, [x19+40]
1000282fcstur q0, [x19+56]
100028300stur q0, [x19+72]
100028304stur q0, [x19+88]
100028308stp xzr, xzr, [x19+104]
10002830cmovn w8, 0
100028310str w8, [x19+112]
100028314stp xzr, xzr, [x19+128]
100028318str xzr, [x19+120]
10002831c
10002831cloc_10002831c:
10002831cadd x0, sp, 1712
100028320bl fn_100020b8c
100028324adds wzr, w20, 3
100028328b.hi 0x100028708
10002832cldr w21, [sp+824]
100028330ldr w26, [sp+1704]
100028334ldr w25, [sp+1688]
100028338add x27, sp, 24
10002833cadd x0, sp, 24
100028340movz w1, 255
100028344movz w2, 800
100028348bl memset@plt
10002834cmovz x28, 0
100028350add x23, x19, 24
100028354add x8, x19, 120
100028358str x8, [sp+8]
10002835cmovz w22, 100
100028360adr x20, 0x18f39
100028364hint
100028368
100028368loc_100028368:
100028368mov x0, x20
10002836cmovz w1, 0
100028370bl open@plt
100028374str w0, [sp+1712]
100028378adds wzr, w0, 1
10002837cb.eq 0x10002855c
100028380str w0, [x27+x28]
100028384str x22, [sp+1712]
100028388add x3, sp, 1712
10002838cmovz x1, 0
100028390movz w2, 0
100028394movz w4, 2
100028398movz x5, 0
10002839cbl __ZN8Syscalls17change_fdguard_npEiyjyjy
1000283a0tbz w0, 0, 0x100028568
1000283a4add x28, x28, 4
1000283a8subs xzr, x28, 800
1000283acb.ne 0x100028368
1000283b0add x0, sp, 872
1000283b4add x1, sp, 24
1000283b8movz w2, 800
1000283bcbl memcpy@plt
1000283c0movz w0, 50
1000283c4bl usleep@plt
1000283c8str w21, [sp+1720]
1000283ccstr w26, [sp+1724]
1000283d0ldr x8, [sp+832]
1000283d4str x8, [sp+1728]
1000283d8str w25, [sp+1736]
1000283dcadd x8, sp, 1712
1000283e0add x0, x8, 28
1000283e4add x1, sp, 872
1000283e8movz w2, 800
1000283ecbl memcpy@plt
1000283f0hint
1000283f4ldr d0, 0x1a824
1000283f8str d0, [sp+1712]
1000283fcadd x0, sp, 824
100028400add x1, sp, 1712
100028404movz w2, 0
100028408movz w3, 0
10002840cmovz w4, 0
100028410bl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100028414tbz w0, 0, 0x100028574
100028418movi v0.2d, 0
10002841cstur q0, [x29-116]
100028420stp q0, q0, [x29-144]
100028424ldr w4, [sp+1704]
100028428ldur x8, [x29-112]
10002842cstr x8, [sp+1712]
100028430ldur w8, [x29-104]
100028434str w4, [sp+1724]
100028438str q0, [sp+1728]
10002843cstr q0, [sp+1744]
100028440str q0, [sp+1760]
100028444movz w9, 64
100028448str w8, [sp+1720]
10002844cstr w9, [sp+1716]
100028450add x0, sp, 1712
100028454movz w1, 258
100028458movz w2, 0
10002845cmovz w3, 64
100028460movz w5, 10000
100028464movz w6, 0
100028468bl mach_msg@plt
10002846cldr w8, [sp+1720]
100028470add w8, w8, 1
100028474subs wzr, w8, 1
100028478b.hi 0x10002848c
10002847cldr w8, [sp+1724]
100028480sub w8, w8, 1
100028484adds wzr, w8, 2
100028488b.hs 0x100028660
10002848c
10002848cloc_10002848c:
10002848cldr w25, [sp+1736]
100028490ldr w26, [sp+1740]
100028494ldr x20, [sp+1744]
100028498ldr x21, [sp+1752]
10002849cldr w27, [sp+1760]
1000284a0ldr w28, [sp+1764]
1000284a4movz w0, 50
1000284a8bl usleep@plt
1000284acmovz w0, 50
1000284b0bl usleep@plt
1000284b4movz w0, 50
1000284b8bl usleep@plt
1000284bcmovz x8, 0
1000284c0movn w9, 0
1000284c4stur w9, [x29-144]
1000284c8str w9, [sp+16]
1000284ccadd x10, sp, 24
1000284d0movn w11, 0
1000284d4movn w12, 0
1000284d8
1000284d8loc_1000284d8:
1000284d8ldr w13, [x10+x8]
1000284dcsubs wzr, w25, w13
1000284e0b.eq 0x100028504
1000284e4subs wzr, w26, w13
1000284e8b.eq 0x10002851c
1000284ec
1000284ecloc_1000284ec:
1000284ecsubs wzr, w27, w13
1000284f0ccmp w28, w13, 4, ne
1000284f4b.eq 0x100028538
1000284f8
1000284f8loc_1000284f8:
1000284f8subs xzr, x8, 796
1000284fcb.ne 0x100028544
100028500b 0x100028580
100028504
100028504loc_100028504:
100028504stur w25, [x29-144]
100028508movn w13, 0
10002850cstr w13, [x10+x8]
100028510mov x12, x25
100028514subs wzr, w26, w13
100028518b.ne 0x1000284ec
10002851c
10002851cloc_10002851c:
10002851cstr w26, [sp+16]
100028520movn w13, 0
100028524str w13, [x10+x8]
100028528mov x11, x26
10002852csubs wzr, w27, w13
100028530ccmp w28, w13, 4, ne
100028534b.ne 0x1000284f8
100028538
100028538loc_100028538:
100028538str w9, [x10+x8]
10002853csubs xzr, x8, 796
100028540b.eq 0x100028580
100028544
100028544loc_100028544:
100028544add x8, x8, 4
100028548adds wzr, w12, 1
10002854cb.eq 0x1000284d8
100028550adds wzr, w11, 1
100028554b.eq 0x1000284d8
100028558b 0x100028590
10002855c
10002855cloc_10002855c:
10002855cmovz w0, 0
100028560bl usleep@plt
100028564b 0x100028668
100028568
100028568loc_100028568:
100028568movz w0, 0
10002856cbl usleep@plt
100028570b 0x100028668
100028574
100028574loc_100028574:
100028574movz w0, 0
100028578bl usleep@plt
10002857cb 0x100028668
100028580
100028580loc_100028580:
100028580adds wzr, w12, 1
100028584b.eq 0x1000287b0
100028588adds wzr, w11, 1
10002858cb.eq 0x1000287bc
100028590
100028590loc_100028590:
100028590str xzr, [sp+1720]
100028594str xzr, [sp+1712]
100028598movi v0.2d, -1
10002859cstr d0, [sp+1728]
1000285a0movi v0.2d, 0
1000285a4stur q0, [x24+24]
1000285a8stur q0, [x24+40]
1000285acstur q0, [x24+56]
1000285b0stur q0, [x24+72]
1000285b4stur q0, [x24+88]
1000285b8str xzr, [sp+1816]
1000285bcmovn w8, 0
1000285c0str w8, [sp+1824]
1000285c4add x24, sp, 1712
1000285c8str xzr, [sp+1848]
1000285ccstr xzr, [sp+1832]
1000285d0str xzr, [sp+1840]
1000285d4add x0, sp, 1712
1000285d8sub x1, x29, 144
1000285dcadd x2, sp, 16
1000285e0add x3, sp, 1688
1000285e4mov x4, x20
1000285e8mov x5, x21
1000285ecbl __ZN13FDGuardNeonRW4initEO2FDS1_O10ThreadPortyy
1000285f0tbz w0, 0, 0x100028758
1000285f4movz w0, 50
1000285f8bl usleep@plt
1000285fchint
100028600ldr q0, 0x1a600
100028604ldr q1, [sp+1728]
100028608ldr q2, [sp+1744]
10002860cstr q0, [sp+1728]
100028610ldr q0, [sp+1760]
100028614ldr q3, [sp+1776]
100028618stp q0, q3, [x19+48]
10002861cldr q0, [sp+1792]
100028620ldr q3, [sp+1808]
100028624stp q0, q3, [x19+80]
100028628add x8, x24, 120
10002862cldr x9, [sp+1712]
100028630stp x9, xzr, [x19]
100028634stp q1, q2, [x19+16]
100028638ldr w9, [sp+1824]
10002863cstr w9, [x19+112]
100028640movn w9, 0
100028644str w9, [sp+1824]
100028648ldr x9, [x8+16]
10002864cldr x10, [sp+8]
100028650str x9, [x10+16]
100028654ldr q0, [x8]
100028658str q0, [x10]
10002865cb 0x1000287a4
100028660
100028660loc_100028660:
100028660movz w0, 0
100028664bl usleep@plt
100028668
100028668loc_100028668:
100028668movi v0.2d, 0
10002866cstr xzr, [x19+112]
100028670stp q0, q0, [x19+80]
100028674stp q0, q0, [x19+48]
100028678stp q0, q0, [x19+16]
10002867cstr q0, [x19]
100028680movi v1.2d, -1
100028684str d1, [x19+16]
100028688stp q0, q0, [x23]
10002868cstp q0, q0, [x23+32]
100028690str q0, [x23+64]
100028694str xzr, [x23+80]
100028698movn w8, 0
10002869cstr w8, [x19+112]
1000286a0ldr x8, [sp+8]
1000286a4stp xzr, xzr, [x8+8]
1000286a8str xzr, [x8]
1000286ac
1000286acloc_1000286ac:
1000286acmovz w19, 796
1000286b0add x20, sp, 24
1000286b4movn w21, 0
1000286b8b 0x1000286cc
1000286bc
1000286bcloc_1000286bc:
1000286bcstr w21, [x20+x19]
1000286c0
1000286c0loc_1000286c0:
1000286c0sub x19, x19, 4
1000286c4adds xzr, x19, 4
1000286c8b.eq 0x100028700
1000286cc
1000286ccloc_1000286cc:
1000286ccldr w0, [x20+x19]
1000286d0adds wzr, w0, 1
1000286d4b.eq 0x1000286c0
1000286d8bl close@plt
1000286dcadds wzr, w0, 1
1000286e0b.ne 0x1000286bc
1000286e4movz w0, 0
1000286e8bl usleep@plt
1000286ecmovz w0, 50
1000286f0bl usleep@plt
1000286f4movz w0, 50
1000286f8bl usleep@plt
1000286fcb 0x1000286c0
100028700
100028700loc_100028700:
100028700add x0, sp, 824
100028704bl fn_100020b8c
100028708
100028708loc_100028708:
100028708bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10002870cldr w0, [x0]
100028710ldr w1, [sp+1704]
100028714movz w2, 44932
100028718movk w2, 0x99910000
10002871cbl mach_port_unguard@plt
100028720cbz w0, 0x10002874c
100028724movz w0, 0
100028728bl usleep@plt
10002872cmovz w0, 50
100028730bl usleep@plt
100028734movz w0, 50
100028738bl usleep@plt
10002873cmovz w0, 50
100028740bl usleep@plt
100028744movz w0, 50
100028748bl usleep@plt
10002874c
10002874cloc_10002874c:
10002874cadd x0, sp, 1688
100028750bl fn_100019904
100028754b 0x100028128
100028758
100028758loc_100028758:
100028758movz w0, 0
10002875cbl usleep@plt
100028760movi v0.2d, 0
100028764str xzr, [x19+112]
100028768stp q0, q0, [x19+80]
10002876cstp q0, q0, [x19+48]
100028770stp q0, q0, [x19+16]
100028774str q0, [x19]
100028778movi v1.2d, -1
10002877cstr d1, [x19+16]
100028780stp q0, q0, [x23]
100028784stp q0, q0, [x23+32]
100028788str q0, [x23+64]
10002878cstr xzr, [x23+80]
100028790movn w8, 0
100028794str w8, [x19+112]
100028798ldr x8, [sp+8]
10002879cstp xzr, xzr, [x8+8]
1000287a0str xzr, [x8]
1000287a4
1000287a4loc_1000287a4:
1000287a4add x0, sp, 1712
1000287a8bl __ZN13FDGuardNeonRWD2Ev
1000287acb 0x100028808
1000287b0
1000287b0loc_1000287b0:
1000287b0movz w0, 0
1000287b4bl usleep@plt
1000287b8b 0x1000287c4
1000287bc
1000287bcloc_1000287bc:
1000287bcmovz w0, 0
1000287c0bl usleep@plt
1000287c4
1000287c4loc_1000287c4:
1000287c4movi v0.2d, 0
1000287c8str xzr, [x19+112]
1000287ccstp q0, q0, [x19+80]
1000287d0stp q0, q0, [x19+48]
1000287d4stp q0, q0, [x19+16]
1000287d8str q0, [x19]
1000287dcmovi v1.2d, -1
1000287e0str d1, [x19+16]
1000287e4stp q0, q0, [x23]
1000287e8stp q0, q0, [x23+32]
1000287ecstr q0, [x23+64]
1000287f0str xzr, [x23+80]
1000287f4movn w8, 0
1000287f8str w8, [x19+112]
1000287fcldr x8, [sp+8]
100028800stp xzr, xzr, [x8+8]
100028804str xzr, [x8]
100028808
100028808loc_100028808:
100028808add x0, sp, 16
10002880cbl fn_100024a00
100028810sub x0, x29, 144
100028814bl fn_100024a00
100028818b 0x1000286ac
10002881cmov x19, x0
100028820b 0x100028830
100028824mov x19, x0
100028828add x0, sp, 1712
10002882cbl __ZN13FDGuardNeonRWD2Ev
100028830
100028830loc_100028830:
100028830add x0, sp, 16
100028834bl fn_100024a00
100028838sub x0, x29, 144
10002883cbl fn_100024a00
100028840b 0x1000288a8
100028844b 0x1000288a4
100028848b 0x1000288a4
10002884cb 0x1000288a4
100028850b 0x1000288a4
100028854mov x19, x0
100028858add x0, sp, 1712
10002885cbl fn_100024a00
100028860b 0x1000288a8
100028864b 0x1000288a4
100028868bl fn_100005128
10002886cmov x19, x0
100028870add x0, sp, 1712
100028874bl fn_100020b8c
100028878b 0x1000288b8
10002887cbl fn_100005128
100028880bl fn_100005128
100028884b 0x10002888c
100028888b 0x10002888c
10002888c
10002888cloc_10002888c:
10002888cmov x19, x0
100028890b 0x1000288b8
100028894bl fn_100005128
100028898mov x19, x0
10002889cb 0x1000288c0
1000288a0b 0x1000288a4
1000288a4
1000288a4loc_1000288a4:
1000288a4mov x19, x0
1000288a8
1000288a8loc_1000288a8:
1000288a8add x0, sp, 24
1000288acbl fn_100026f94
1000288b0add x0, sp, 824
1000288b4bl fn_100020b8c
1000288b8
1000288b8loc_1000288b8:
1000288b8add x0, sp, 1672
1000288bcbl fn_100028920
1000288c0
1000288c0loc_1000288c0:
1000288c0add x0, sp, 1688
1000288c4bl fn_100019904
1000288c8b 0x100028904
1000288ccbl fn_100005128
1000288d0b 0x100028900
1000288d4bl fn_100005128
1000288d8bl fn_100005128
1000288dcbl fn_100005128
1000288e0bl fn_100005128
1000288e4mov x19, x0
1000288e8add x0, sp, 1712
1000288ecbl fn_100019714
1000288f0b 0x10002890c
1000288f4bl fn_100005128
1000288f8b 0x100028900
1000288fcbl fn_100005128
100028900
100028900loc_100028900:
100028900mov x19, x0
100028904
100028904loc_100028904:
100028904add x0, sp, 1704
100028908bl fn_100019714
10002890c
10002890cloc_10002890c:
10002890cmov x0, x19
100028910bl _Unwind_Resume@plt
100028914bl fn_100005128
100027fa8
100028920
100028920fn_100028920:
100028920pacibsp
100028924stp x20, x19, [sp-32]!
100028928stp x29, x30, [sp+16]
10002892cadd x29, sp, 16
100028930mov x19, x0
100028934ldrb w8, [x0]
100028938cbnz w8, 0x100028984
10002893cldr x20, [x19+8]
100028940bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100028944ldr w0, [x0]
100028948ldr w1, [x20]
10002894cmovz w2, 44932
100028950movk w2, 0x99910000
100028954bl mach_port_unguard@plt
100028958cbz w0, 0x100028984
10002895cmovz w0, 0
100028960bl usleep@plt
100028964movz w0, 50
100028968bl usleep@plt
10002896cmovz w0, 50
100028970bl usleep@plt
100028974movz w0, 50
100028978bl usleep@plt
10002897cmovz w0, 50
100028980bl usleep@plt
100028984
100028984loc_100028984:
100028984mov x0, x19
100028988ldp x29, x30, [sp+16]
10002898cldp x20, x19, [sp], 32
100028990retab
100028994bl fn_100005128
100028920
100028920fn_100028920:
100028920pacibsp
100028924stp x20, x19, [sp-32]!
100028928stp x29, x30, [sp+16]
10002892cadd x29, sp, 16
100028930mov x19, x0
100028934ldrb w8, [x0]
100028938cbnz w8, 0x100028984
10002893cldr x20, [x19+8]
100028940bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100028944ldr w0, [x0]
100028948ldr w1, [x20]
10002894cmovz w2, 44932
100028950movk w2, 0x99910000
100028954bl mach_port_unguard@plt
100028958cbz w0, 0x100028984
10002895cmovz w0, 0
100028960bl usleep@plt
100028964movz w0, 50
100028968bl usleep@plt
10002896cmovz w0, 50
100028970bl usleep@plt
100028974movz w0, 50
100028978bl usleep@plt
10002897cmovz w0, 50
100028980bl usleep@plt
100028984
100028984loc_100028984:
100028984mov x0, x19
100028988ldp x29, x30, [sp+16]
10002898cldp x20, x19, [sp], 32
100028990retab
100028994bl fn_100005128
100028920
100028998
100028998__ZN10RWTransfer4GiveER13FDGuardNeonRWi:
100028998pacibsp
10002899cstp x28, x27, [sp-96]!
1000289a0stp x26, x25, [sp+16]
1000289a4stp x24, x23, [sp+32]
1000289a8stp x22, x21, [sp+48]
1000289acstp x20, x19, [sp+64]
1000289b0stp x29, x30, [sp+80]
1000289b4add x29, sp, 80
1000289b8sub sp, sp, 2560
1000289bcmov x21, x1
1000289c0mov x19, x0
1000289c4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
1000289c8add x8, sp, 856
1000289ccmovz w1, 0
1000289d0bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
1000289d4ldr w20, [sp+856]
1000289d8sub w22, w20, 1
1000289dcadds wzr, w22, 2
1000289e0b.hs 0x1000289f0
1000289e4str w20, [sp+1704]
1000289e8str wzr, [sp+856]
1000289ecb 0x1000289f8
1000289f0
1000289f0loc_1000289f0:
1000289f0movz w0, 0
1000289f4bl usleep@plt
1000289f8
1000289f8loc_1000289f8:
1000289f8add x0, sp, 856
1000289fcbl fn_100019714
100028a00adds wzr, w22, 3
100028a04b.hi 0x100028a8c
100028a08movz w0, 50
100028a0cbl usleep@plt
100028a10bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100028a14mov x1, x0
100028a18mov x0, x19
100028a1cmovz w2, 0
100028a20bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100028a24mov x2, x0
100028a28cbz x0, 0x100028a94
100028a2cmov x0, x19
100028a30mov x1, x21
100028a34movz w3, 0
100028a38bl _ZNK12KernelReaderI13FDGuardNeonRWE26getTaskKaddrForPIDStartingEiPvb@plt
100028a3cmov x21, x0
100028a40cbz x0, 0x100028a9c
100028a44movz w0, 50
100028a48bl usleep@plt
100028a4cmovz w8, 35840
100028a50movk w8, 0x47860000
100028a54str x8, [sp+856]
100028a58add x0, sp, 856
100028a5cbl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
100028a60adrp x8, 0x20000
100028a64ldr x9, [x8+3272]
100028a68add x9, x9, 1200
100028a6cstr x9, [x8+3272]
100028a70adr x25, 0x2032c
100028a74hint
100028a78ldr w8, [x25]
100028a7csubs wzr, w8, 2
100028a80b.ne 0x100028aac
100028a84movz x1, 0
100028a88b 0x100028b1c
100028a8c
100028a8cloc_100028a8c:
100028a8cmovz w19, 0
100028a90b 0x100028f00
100028a94
100028a94loc_100028a94:
100028a94movz w0, 0
100028a98bl usleep@plt
100028a9c
100028a9cloc_100028a9c:
100028a9cmovz w0, 0
100028aa0bl usleep@plt
100028aa4movz w19, 0
100028aa8b 0x100028ef8
100028aac
100028aacloc_100028aac:
100028aachint
100028ab0hint
100028ab4ldr w10, 0x202e4
100028ab8subs wzr, w8, 1
100028abcb.eq 0x100028ac4
100028ac0cbnz w8, 0x100028af0
100028ac4
100028ac4loc_100028ac4:
100028ac4movz x8, 0
100028ac8subs wzr, w10, 1
100028accb.le 0x100028afc
100028ad0subs wzr, w10, 2
100028ad4b.eq 0x100028b0c
100028ad8subs wzr, w10, 3
100028adcb.eq 0x100028b0c
100028ae0mov x9, x8
100028ae4subs wzr, w10, 4
100028ae8b.eq 0x100028b0c
100028aecb 0x100028b14
100028af0
100028af0loc_100028af0:
100028af0movz x8, 0
100028af4movz x9, 0
100028af8b 0x100028b14
100028afc
100028afcloc_100028afc:
100028afccbz w10, 0x100028b0c
100028b00mov x9, x8
100028b04subs wzr, w10, 1
100028b08b.ne 0x100028b14
100028b0c
100028b0cloc_100028b0c:
100028b0cadd x8, x21, 768
100028b10and x9, x8, -256
100028b14
100028b14loc_100028b14:
100028b14and x8, x8, 255
100028b18orr x1, x9, x8
100028b1c
100028b1cloc_100028b1c:
100028b1cstr xzr, [sp+856]
100028b20add x2, sp, 856
100028b24mov x0, x19
100028b28movz w3, 8
100028b2cbl __ZN13FDGuardNeonRW10readLengthEyyy
100028b30cbz w0, 0x100028ee4
100028b34ldr x22, [sp+856]
100028b38movz w0, 50
100028b3cbl usleep@plt
100028b40xpacd x22
100028b44add x1, x22, 32
100028b48str xzr, [sp+856]
100028b4cadd x2, sp, 856
100028b50mov x0, x19
100028b54movz w3, 8
100028b58bl __ZN13FDGuardNeonRW10readLengthEyyy
100028b5ccbz w0, 0x100028ee4
100028b60ldr x22, [sp+856]
100028b64movz w0, 50
100028b68bl usleep@plt
100028b6cxpacd x22
100028b70hint
100028b74ldr w8, 0x2014c
100028b78orn w8, wzr, w8
100028b7cmovz w9, 1
100028b80lslv x8, x9, x8
100028b84ands xzr, x8, x22
100028b88b.eq 0x100028ba4
100028b8cand x8, x22, 16
100028b90orr x8, x8, 32
100028b94and x9, x22, 15
100028b98lslv x24, x8, x9
100028b9cand x23, x22, -32
100028ba0b 0x100028bcc
100028ba4
100028ba4loc_100028ba4:
100028ba4hint
100028ba8ldr x9, 0x1be48
100028bacldr x9, [x9]
100028bb0and x10, x9, x22
100028bb4hint
100028bb8ldr x11, 0x1be40
100028bbcldr w11, [x11]
100028bc0lslv x24, x10, x11
100028bc4bic x9, x22, x9
100028bc8orr x23, x9, x8
100028bcc
100028bccloc_100028bcc:
100028bccmovz w0, 50
100028bd0bl usleep@plt
100028bd4movz w0, 50
100028bd8bl usleep@plt
100028bdcand x24, x24, 0xffffffff
100028be0mov x0, x24
100028be4bl _Znam@plt
100028be8mov x22, x0
100028becxpacd x23
100028bf0mov x1, x24
100028bf4bl bzero@plt
100028bf8mov x0, x19
100028bfcmov x1, x23
100028c00mov x2, x22
100028c04mov x3, x24
100028c08bl __ZN13FDGuardNeonRW10readLengthEyyy
100028c0ctbz w0, 0, 0x100028edc
100028c10add x26, x22, x24
100028c14add x23, x22, 24
100028c18subs xzr, x26, x23
100028c1cb.ls 0x100028f24
100028c20ldr w27, [x25]
100028c24movz w28, 44932
100028c28movk w28, 0x99910000
100028c2cadr x24, 0x2016c
100028c30hint
100028c34b 0x100028c4c
100028c38
100028c38loc_100028c38:
100028c38movz w0, 0
100028c3cbl usleep@plt
100028c40
100028c40loc_100028c40:
100028c40add x23, x23, 24
100028c44subs xzr, x26, x23
100028c48b.ls 0x100028f24
100028c4c
100028c4cloc_100028c4c:
100028c4cldurb w8, [x23-14]
100028c50tbz w8, 1, 0x100028c40
100028c54ldur x8, [x23-24]
100028c58cbz x8, 0x100028c40
100028c5cldr w9, [x25]
100028c60subs wzr, w9, 2
100028c64b.ne 0x100028c70
100028c68movz x1, 0
100028c6cb 0x100028d54
100028c70
100028c70loc_100028c70:
100028c70ldr w11, [x24]
100028c74subs wzr, w27, 1
100028c78b.eq 0x100028cb0
100028c7cmovz x9, 0
100028c80cbnz w27, 0x100028ce0
100028c84subs wzr, w11, 1
100028c88b.le 0x100028ce8
100028c8csubs wzr, w11, 2
100028c90b.eq 0x100028d18
100028c94subs wzr, w11, 3
100028c98b.eq 0x100028d20
100028c9cmov x10, x9
100028ca0subs wzr, w11, 4
100028ca4b.ne 0x100028d4c
100028ca8xpacd x8
100028cacb 0x100028d44
100028cb0
100028cb0loc_100028cb0:
100028cb0movz x9, 0
100028cb4subs wzr, w11, 1
100028cb8b.le 0x100028d00
100028cbcsubs wzr, w11, 2
100028cc0b.eq 0x100028d28
100028cc4subs wzr, w11, 3
100028cc8b.eq 0x100028d30
100028cccmov x10, x9
100028cd0subs wzr, w11, 4
100028cd4b.ne 0x100028d4c
100028cd8xpacd x8
100028cdcb 0x100028d44
100028ce0
100028ce0loc_100028ce0:
100028ce0movz x10, 0
100028ce4b 0x100028d4c
100028ce8
100028ce8loc_100028ce8:
100028ce8cbz w11, 0x100028d38
100028cecmov x10, x9
100028cf0subs wzr, w11, 1
100028cf4b.ne 0x100028d4c
100028cf8xpacd x8
100028cfcb 0x100028d44
100028d00
100028d00loc_100028d00:
100028d00cbz w11, 0x100028d40
100028d04mov x10, x9
100028d08subs wzr, w11, 1
100028d0cb.ne 0x100028d4c
100028d10xpacd x8
100028d14b 0x100028d44
100028d18
100028d18loc_100028d18:
100028d18xpacd x8
100028d1cb 0x100028d44
100028d20
100028d20loc_100028d20:
100028d20xpacd x8
100028d24b 0x100028d44
100028d28
100028d28loc_100028d28:
100028d28xpacd x8
100028d2cb 0x100028d44
100028d30
100028d30loc_100028d30:
100028d30xpacd x8
100028d34b 0x100028d44
100028d38
100028d38loc_100028d38:
100028d38xpacd x8
100028d3cb 0x100028d44
100028d40
100028d40loc_100028d40:
100028d40xpacd x8
100028d44
100028d44loc_100028d44:
100028d44add x9, x8, 112
100028d48and x10, x9, -256
100028d4c
100028d4cloc_100028d4c:
100028d4cand x8, x9, 255
100028d50orr x1, x10, x8
100028d54
100028d54loc_100028d54:
100028d54str xzr, [sp+856]
100028d58add x2, sp, 856
100028d5cmov x0, x19
100028d60movz w3, 8
100028d64bl __ZN13FDGuardNeonRW10readLengthEyyy
100028d68tbz w0, 0, 0x100028c38
100028d6cldr x8, [sp+856]
100028d70subs xzr, x8, x28
100028d74b.ne 0x100028c40
100028d78movz w0, 50
100028d7cbl usleep@plt
100028d80ldur x23, [x23-24]
100028d84xpacd x23
100028d88mov x0, x22
100028d8cbl _ZdaPv@plt
100028d90cbz x23, 0x100028eec
100028d94mov x0, x19
100028d98mov x1, x23
100028d9cbl fn_10001a0b4
100028da0sub w8, w0, 1
100028da4adds wzr, w8, 2
100028da8b.hs 0x100028f38
100028dacstr w0, [sp+1696]
100028db0movz w0, 50
100028db4bl usleep@plt
100028db8ldr w8, [sp+1696]
100028dbcmovz x9, 5139
100028dc0movk x9, 0x1c00000000
100028dc4str x9, [sp+856]
100028dc8str w8, [sp+864]
100028dccstr w20, [sp+868]
100028dd0str xzr, [sp+880]
100028dd4str xzr, [sp+872]
100028dd8add x0, sp, 1696
100028ddcadd x1, sp, 856
100028de0movz w2, 0
100028de4movz w3, 0
100028de8movz w4, 0
100028decbl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100028df0tbz w0, 0, 0x100028f48
100028df4movz w0, 50
100028df8bl usleep@plt
100028dfcadd x22, sp, 1712
100028e00add x0, sp, 1712
100028e04movz w1, 816
100028e08bl bzero@plt
100028e0cadd x8, x22, 804
100028e10ldr x9, [x8]
100028e14str x9, [sp+16]
100028e18ldr w8, [x8+8]
100028e1cstp w8, w20, [sp+24]
100028e20add x8, sp, 16
100028e24add x0, x8, 16
100028e28movz w1, 820
100028e2cbl bzero@plt
100028e30movz w8, 836
100028e34str w8, [sp+20]
100028e38add x0, sp, 16
100028e3cmovz w1, 258
100028e40movz w2, 0
100028e44movz w3, 836
100028e48mov x4, x20
100028e4cmovz w5, 10000
100028e50movz w6, 0
100028e54bl mach_msg@plt
100028e58ldr w8, [sp+24]
100028e5cadd w8, w8, 1
100028e60subs wzr, w8, 1
100028e64b.hi 0x100028e78
100028e68ldr w8, [sp+28]
100028e6csub w8, w8, 1
100028e70adds wzr, w8, 2
100028e74b.hs 0x100028f58
100028e78
100028e78loc_100028e78:
100028e78add x0, sp, 856
100028e7cadd x1, sp, 16
100028e80movz w2, 836
100028e84bl memcpy@plt
100028e88movz w0, 50
100028e8cbl usleep@plt
100028e90ldr w8, [sp+880]
100028e94str w8, [sp+16]
100028e98add x2, sp, 16
100028e9cmov x0, x19
100028ea0mov x1, x21
100028ea4movz w3, 0
100028ea8bl fn_100029aa4
100028eacmov x20, x0
100028eb0cbz x0, 0x100028f68
100028eb4movz w0, 50
100028eb8bl usleep@plt
100028ebcstr x20, [sp+1712]
100028ec0add x8, sp, 1712
100028ec4stur x8, [x29-112]
100028ec8ldr w0, [x25]
100028eccsubs wzr, w0, 2
100028ed0b.ne 0x100028f78
100028ed4movz x1, 0
100028ed8b 0x100028f84
100028edc
100028edcloc_100028edc:
100028edcmov x0, x22
100028ee0bl _ZdaPv@plt
100028ee4
100028ee4loc_100028ee4:
100028ee4movz w0, 0
100028ee8bl usleep@plt
100028eec
100028eecloc_100028eec:
100028eecmovz w0, 0
100028ef0bl usleep@plt
100028ef4movz w19, 0
100028ef8
100028ef8loc_100028ef8:
100028ef8add x0, sp, 1704
100028efcbl fn_100019714
100028f00
100028f00loc_100028f00:
100028f00mov x0, x19
100028f04add sp, sp, 2560
100028f08ldp x29, x30, [sp+80]
100028f0cldp x20, x19, [sp+64]
100028f10ldp x22, x21, [sp+48]
100028f14ldp x24, x23, [sp+32]
100028f18ldp x26, x25, [sp+16]
100028f1cldp x28, x27, [sp], 96
100028f20retab
100028f24
100028f24loc_100028f24:
100028f24movz w0, 0
100028f28bl usleep@plt
100028f2cmov x0, x22
100028f30bl _ZdaPv@plt
100028f34b 0x100028eec
100028f38
100028f38loc_100028f38:
100028f38movz w0, 0
100028f3cbl usleep@plt
100028f40movz w19, 0
100028f44b 0x100028ef8
100028f48
100028f48loc_100028f48:
100028f48movz w0, 0
100028f4cbl usleep@plt
100028f50movz w19, 0
100028f54b 0x100029310
100028f58
100028f58loc_100028f58:
100028f58movz w0, 0
100028f5cbl usleep@plt
100028f60movz w19, 0
100028f64b 0x100029310
100028f68
100028f68loc_100028f68:
100028f68movz w0, 0
100028f6cbl usleep@plt
100028f70movz w19, 0
100028f74b 0x100029310
100028f78
100028f78loc_100028f78:
100028f78sub x1, x29, 112
100028f7cbl fn_1000151a4
100028f80mov x1, x0
100028f84
100028f84loc_100028f84:
100028f84str xzr, [sp+16]
100028f88add x2, sp, 16
100028f8cmov x0, x19
100028f90movz w3, 8
100028f94bl __ZN13FDGuardNeonRW10readLengthEyyy
100028f98tbz w0, 0, 0x100028fc4
100028f9cldr x20, [sp+16]
100028fa0xpacd x20
100028fa4cbz x20, 0x100028fcc
100028fa8movz w0, 50
100028facbl usleep@plt
100028fb0ldr w8, [x25]
100028fb4subs wzr, w8, 2
100028fb8b.ne 0x100028fdc
100028fbcstr xzr, [sp]
100028fc0b 0x100029048
100028fc4
100028fc4loc_100028fc4:
100028fc4movz w0, 0
100028fc8bl usleep@plt
100028fcc
100028fccloc_100028fcc:
100028fccmovz w0, 0
100028fd0bl usleep@plt
100028fd4movz w19, 0
100028fd8b 0x100029310
100028fdc
100028fdcloc_100028fdc:
100028fdcldr w10, [x24]
100028fe0subs wzr, w8, 1
100028fe4b.eq 0x100028fec
100028fe8cbnz w8, 0x100029018
100028fec
100028fecloc_100028fec:
100028fecmovz x8, 0
100028ff0subs wzr, w10, 1
100028ff4b.le 0x100029024
100028ff8subs wzr, w10, 2
100028ffcb.eq 0x100029034
100029000subs wzr, w10, 3
100029004b.eq 0x100029034
100029008mov x9, x8
10002900csubs wzr, w10, 4
100029010b.eq 0x100029034
100029014b 0x10002903c
100029018
100029018loc_100029018:
100029018movz x8, 0
10002901cmovz x9, 0
100029020b 0x10002903c
100029024
100029024loc_100029024:
100029024cbz w10, 0x100029034
100029028mov x9, x8
10002902csubs wzr, w10, 1
100029030b.ne 0x10002903c
100029034
100029034loc_100029034:
100029034add x8, x20, 184
100029038and x9, x8, -256
10002903c
10002903cloc_10002903c:
10002903cand x8, x8, 255
100029040orr x8, x9, x8
100029044str x8, [sp]
100029048
100029048loc_100029048:
100029048movz w0, 50
10002904cbl usleep@plt
100029050movz w0, 50
100029054bl usleep@plt
100029058mov x0, x19
10002905cmov x1, x21
100029060bl _ZNK12KernelReaderI13FDGuardNeonRWE19getProcForTaskKaddrEPv@plt
100029064mov x21, x0
100029068cbz x0, 0x1000291cc
10002906cmovz w0, 50
100029070bl usleep@plt
100029074movz x24, 0
100029078add x8, sp, 1712
10002907cstr xzr, [sp+1728]
100029080add x8, x8, 8
100029084str xzr, [sp+1720]
100029088str x8, [sp+8]
10002908cstr x8, [sp+1712]
100029090add x26, sp, 856
100029094b 0x1000290c0
100029098
100029098loc_100029098:
100029098mov x1, x23
10002909c
10002909cloc_10002909c:
10002909cldr x0, [sp+1720]
1000290a0bl fn_10002a340
1000290a4ldr x8, [sp+1728]
1000290a8add x8, x8, 1
1000290acstr x8, [sp+1728]
1000290b0
1000290b0loc_1000290b0:
1000290b0str w27, [x23+40]
1000290b4add x24, x24, 1
1000290b8subs xzr, x24, 200
1000290bcb.eq 0x1000291b0
1000290c0
1000290c0loc_1000290c0:
1000290c0add x8, x26, x24, lsl #2
1000290c4ldr w27, [x8+28]
1000290c8stur x21, [x29-96]
1000290cctbnz w27, 31, 0x100029148
1000290d0stur x19, [x29-112]
1000290d4stur w27, [x29-104]
1000290d8ldr w0, [x25]
1000290dcsubs wzr, w0, 2
1000290e0b.eq 0x100029148
1000290e4sub x8, x29, 112
1000290e8str x8, [sp+16]
1000290ecsub x8, x29, 96
1000290f0str x8, [sp+24]
1000290f4add x1, sp, 16
1000290f8bl fn_10001697c
1000290fcmov x22, x0
100029100cbz x0, 0x100029148
100029104ldr x20, [sp+1720]
100029108cbz x20, 0x100029160
10002910cldr x28, [sp+8]
100029110
100029110loc_100029110:
100029110ldr x8, [x20+32]
100029114subs xzr, x8, x22
100029118b.ls 0x100029130
10002911cldr x8, [x20]
100029120cbz x8, 0x10002916c
100029124mov x28, x20
100029128mov x20, x8
10002912cb 0x100029110
100029130
100029130loc_100029130:
100029130b.hs 0x100029170
100029134mov x28, x20
100029138ldr x8, [x28+8]!
10002913ccbz x8, 0x100029170
100029140mov x20, x8
100029144b 0x100029110
100029148
100029148loc_100029148:
100029148movz w0, 0
10002914cbl usleep@plt
100029150add x24, x24, 1
100029154subs xzr, x24, 200
100029158b.ne 0x1000290c0
10002915cb 0x1000291b0
100029160
100029160loc_100029160:
100029160ldr x28, [sp+8]
100029164mov x20, x28
100029168b 0x100029170
10002916c
10002916cloc_10002916c:
10002916cmov x28, x20
100029170
100029170loc_100029170:
100029170ldr x23, [x28]
100029174cbnz x23, 0x1000290b0
100029178movz w0, 48
10002917cbl _Znwm@plt
100029180mov x23, x0
100029184str x22, [x0+32]
100029188str wzr, [x0+40]
10002918cstp xzr, xzr, [x0]
100029190str x20, [x0+16]
100029194str x0, [x28]
100029198ldr x8, [sp+1712]
10002919cldr x8, [x8]
1000291a0cbz x8, 0x100029098
1000291a4str x8, [sp+1712]
1000291a8ldr x1, [x28]
1000291acb 0x10002909c
1000291b0
1000291b0loc_1000291b0:
1000291b0ldr x20, [sp+1712]
1000291b4ldr x9, [x20+8]
1000291b8cbz x9, 0x1000291dc
1000291bc
1000291bcloc_1000291bc:
1000291bcmov x8, x9
1000291c0ldr x9, [x9]
1000291c4cbnz x9, 0x1000291bc
1000291c8b 0x100029208
1000291cc
1000291ccloc_1000291cc:
1000291ccmovz w0, 0
1000291d0bl usleep@plt
1000291d4movz w19, 0
1000291d8b 0x100029310
1000291dc
1000291dcloc_1000291dc:
1000291dcmov x9, x20
1000291e0ldr x8, [x9+16]!
1000291e4ldr x10, [x8]
1000291e8subs xzr, x10, x20
1000291ecb.eq 0x100029208
1000291f0
1000291f0loc_1000291f0:
1000291f0ldr x10, [x9]
1000291f4mov x9, x10
1000291f8ldr x8, [x9+16]!
1000291fcldr x11, [x8]
100029200subs xzr, x11, x10
100029204b.ne 0x1000291f0
100029208
100029208loc_100029208:
100029208ldr x9, [sp+8]
10002920csubs xzr, x8, x9
100029210b.eq 0x1000292f4
100029214ldr x10, [x20+32]
100029218mov x22, x8
10002921cldr x9, [x22+32]!
100029220add x10, x10, 32
100029224subs xzr, x9, x10
100029228b.eq 0x100029298
10002922c
10002922cloc_10002922c:
10002922cmov x20, x8
100029230ldr x10, [x8+8]
100029234cbz x10, 0x100029248
100029238
100029238loc_100029238:
100029238mov x8, x10
10002923cldr x10, [x10]
100029240cbnz x10, 0x100029238
100029244b 0x100029274
100029248
100029248loc_100029248:
100029248mov x10, x20
10002924cldr x8, [x10+16]!
100029250ldr x11, [x8]
100029254subs xzr, x11, x20
100029258b.eq 0x100029274
10002925c
10002925cloc_10002925c:
10002925cldr x11, [x10]
100029260mov x10, x11
100029264ldr x8, [x10+16]!
100029268ldr x12, [x8]
10002926csubs xzr, x12, x11
100029270b.ne 0x10002925c
100029274
100029274loc_100029274:
100029274ldr x10, [sp+8]
100029278subs xzr, x8, x10
10002927cb.eq 0x1000292f4
100029280mov x22, x8
100029284add x10, x9, 32
100029288ldr x11, [x22+32]!
10002928cmov x9, x11
100029290subs xzr, x11, x10
100029294b.ne 0x10002922c
100029298
100029298loc_100029298:
100029298movz w0, 50
10002929cbl usleep@plt
1000292a0ldr x22, [x22]
1000292a4cbz x22, 0x1000292fc
1000292a8ldr x25, [x20+32]
1000292acldr x24, [sp+1720]
1000292b0cbz x24, 0x10002931c
1000292b4ldr x20, [sp+8]
1000292b8
1000292b8loc_1000292b8:
1000292b8ldr x8, [x24+32]
1000292bcsubs xzr, x22, x8
1000292c0b.hs 0x1000292d8
1000292c4ldr x8, [x24]
1000292c8cbz x8, 0x100029328
1000292ccmov x20, x24
1000292d0mov x24, x8
1000292d4b 0x1000292b8
1000292d8
1000292d8loc_1000292d8:
1000292d8subs xzr, x8, x22
1000292dcb.hs 0x10002932c
1000292e0mov x20, x24
1000292e4ldr x8, [x20+8]!
1000292e8cbz x8, 0x10002932c
1000292ecmov x24, x8
1000292f0b 0x1000292b8
1000292f4
1000292f4loc_1000292f4:
1000292f4movz w0, 0
1000292f8bl usleep@plt
1000292fc
1000292fcloc_1000292fc:
1000292fcmovz w0, 0
100029300bl usleep@plt
100029304movz w19, 0
100029308
100029308loc_100029308:
100029308ldr x0, [sp+1720]
10002930cbl fn_10002a2f4
100029310
100029310loc_100029310:
100029310add x0, sp, 1696
100029314bl fn_100020b8c
100029318b 0x100028ef8
10002931c
10002931cloc_10002931c:
10002931cldr x20, [sp+8]
100029320mov x24, x20
100029324b 0x10002932c
100029328
100029328loc_100029328:
100029328mov x20, x24
10002932c
10002932cloc_10002932c:
10002932cldr x23, [x20]
100029330cbnz x23, 0x100029384
100029334movz w0, 48
100029338bl _Znwm@plt
10002933cmov x23, x0
100029340str x22, [x0+32]
100029344str wzr, [x0+40]
100029348stp xzr, xzr, [x0]
10002934cstr x24, [x0+16]
100029350str x0, [x20]
100029354ldr x8, [sp+1712]
100029358ldr x8, [x8]
10002935ccbz x8, 0x10002936c
100029360str x8, [sp+1712]
100029364ldr x1, [x20]
100029368b 0x100029370
10002936c
10002936cloc_10002936c:
10002936cmov x1, x23
100029370
100029370loc_100029370:
100029370ldr x0, [sp+1720]
100029374bl fn_10002a340
100029378ldr x8, [sp+1728]
10002937cadd x8, x8, 1
100029380str x8, [sp+1728]
100029384
100029384loc_100029384:
100029384ldr w28, [x23+40]
100029388movz w0, 50
10002938cbl usleep@plt
100029390ldr x24, [sp+1720]
100029394cbz x24, 0x1000293d8
100029398ldr x20, [sp+8]
10002939c
10002939cloc_10002939c:
10002939cldr x8, [x24+32]
1000293a0subs xzr, x25, x8
1000293a4b.hs 0x1000293bc
1000293a8ldr x8, [x24]
1000293accbz x8, 0x1000293e4
1000293b0mov x20, x24
1000293b4mov x24, x8
1000293b8b 0x10002939c
1000293bc
1000293bcloc_1000293bc:
1000293bcsubs xzr, x8, x25
1000293c0b.hs 0x1000293e8
1000293c4mov x20, x24
1000293c8ldr x8, [x20+8]!
1000293cccbz x8, 0x1000293e8
1000293d0mov x24, x8
1000293d4b 0x10002939c
1000293d8
1000293d8loc_1000293d8:
1000293d8ldr x20, [sp+8]
1000293dcmov x24, x20
1000293e0b 0x1000293e8
1000293e4
1000293e4loc_1000293e4:
1000293e4mov x20, x24
1000293e8
1000293e8loc_1000293e8:
1000293e8ldr x23, [x20]
1000293eccbnz x23, 0x100029440
1000293f0movz w0, 48
1000293f4bl _Znwm@plt
1000293f8mov x23, x0
1000293fcstr x25, [x0+32]
100029400str wzr, [x0+40]
100029404stp xzr, xzr, [x0]
100029408str x24, [x0+16]
10002940cstr x0, [x20]
100029410ldr x8, [sp+1712]
100029414ldr x8, [x8]
100029418cbz x8, 0x100029428
10002941cstr x8, [sp+1712]
100029420ldr x1, [x20]
100029424b 0x10002942c
100029428
100029428loc_100029428:
100029428mov x1, x23
10002942c
10002942cloc_10002942c:
10002942cldr x0, [sp+1720]
100029430bl fn_10002a340
100029434ldr x8, [sp+1728]
100029438add x8, x8, 1
10002943cstr x8, [sp+1728]
100029440
100029440loc_100029440:
100029440ldr w23, [x23+40]
100029444mov x0, x19
100029448mov x1, x21
10002944cmov x2, x23
100029450bl fn_100029bd4
100029454tbz w0, 0, 0x1000294a8
100029458ldr x0, [sp+1720]
10002945ccbz x0, 0x100029604
100029460ldr x24, [sp+8]
100029464mov x11, x0
100029468
100029468loc_100029468:
100029468mov x8, x11
10002946cmov x10, x24
100029470ldr x9, [x11+32]
100029474subs xzr, x9, x25
100029478cset w11, lo
10002947ccsel x24, x24, x8, lo
100029480ldr x11, [x8+3*w11]
100029484cbnz x11, 0x100029468
100029488ldr x11, [sp+8]
10002948csubs xzr, x24, x11
100029490b.eq 0x1000294a0
100029494ldr x11, [x24+32]
100029498subs xzr, x25, x11
10002949cb.hs 0x1000294b8
1000294a0
1000294a0loc_1000294a0:
1000294a0mov x8, x0
1000294a4b 0x100029540
1000294a8
1000294a8loc_1000294a8:
1000294a8movz w0, 0
1000294acbl usleep@plt
1000294b0movz w19, 0
1000294b4b 0x100029308
1000294b8
1000294b8loc_1000294b8:
1000294b8add x10, x10, 8
1000294bcadd x8, x8, 8
1000294c0subs xzr, x9, x25
1000294c4csel x8, x10, x8, lo
1000294c8ldr x9, [x8]
1000294cccbz x9, 0x1000294e0
1000294d0
1000294d0loc_1000294d0:
1000294d0mov x8, x9
1000294d4ldr x9, [x9]
1000294d8cbnz x9, 0x1000294d0
1000294dcb 0x10002950c
1000294e0
1000294e0loc_1000294e0:
1000294e0mov x9, x24
1000294e4ldr x8, [x9+16]!
1000294e8ldr x10, [x8]
1000294ecsubs xzr, x10, x24
1000294f0b.eq 0x10002950c
1000294f4
1000294f4loc_1000294f4:
1000294f4ldr x10, [x9]
1000294f8mov x9, x10
1000294fcldr x8, [x9+16]!
100029500ldr x11, [x8]
100029504subs xzr, x11, x10
100029508b.ne 0x1000294f4
10002950c
10002950cloc_10002950c:
10002950cldr x9, [sp+1712]
100029510subs xzr, x9, x24
100029514b.ne 0x10002951c
100029518str x8, [sp+1712]
10002951c
10002951cloc_10002951c:
10002951cldr x8, [sp+1728]
100029520sub x8, x8, 1
100029524str x8, [sp+1728]
100029528mov x1, x24
10002952cbl fn_10002a4e0
100029530mov x0, x24
100029534bl _ZdlPv@plt
100029538ldr x8, [sp+1720]
10002953cmov x0, x8
100029540
100029540loc_100029540:
100029540cbz x0, 0x100029604
100029544ldr x24, [sp+8]
100029548
100029548loc_100029548:
100029548mov x9, x0
10002954cmov x11, x24
100029550ldr x10, [x0+32]
100029554subs xzr, x10, x22
100029558cset w12, lo
10002955ccsel x24, x24, x0, lo
100029560ldr x0, [x0+3*w12]
100029564cbnz x0, 0x100029548
100029568ldr x12, [sp+8]
10002956csubs xzr, x24, x12
100029570b.eq 0x100029604
100029574ldr x12, [x24+32]
100029578subs xzr, x22, x12
10002957cb.lo 0x100029604
100029580add x11, x11, 8
100029584add x9, x9, 8
100029588subs xzr, x10, x22
10002958ccsel x9, x11, x9, lo
100029590ldr x10, [x9]
100029594cbz x10, 0x1000295a8
100029598
100029598loc_100029598:
100029598mov x9, x10
10002959cldr x10, [x10]
1000295a0cbnz x10, 0x100029598
1000295a4b 0x1000295d4
1000295a8
1000295a8loc_1000295a8:
1000295a8mov x10, x24
1000295acldr x9, [x10+16]!
1000295b0ldr x11, [x9]
1000295b4subs xzr, x11, x24
1000295b8b.eq 0x1000295d4
1000295bc
1000295bcloc_1000295bc:
1000295bcldr x11, [x10]
1000295c0mov x10, x11
1000295c4ldr x9, [x10+16]!
1000295c8ldr x12, [x9]
1000295ccsubs xzr, x12, x11
1000295d0b.ne 0x1000295bc
1000295d4
1000295d4loc_1000295d4:
1000295d4ldr x10, [sp+1712]
1000295d8subs xzr, x10, x24
1000295dcb.ne 0x1000295e4
1000295e0str x9, [sp+1712]
1000295e4
1000295e4loc_1000295e4:
1000295e4ldr x9, [sp+1728]
1000295e8sub x9, x9, 1
1000295ecstr x9, [sp+1728]
1000295f0mov x0, x8
1000295f4mov x1, x24
1000295f8bl fn_10002a4e0
1000295fcmov x0, x24
100029600bl _ZdlPv@plt
100029604
100029604loc_100029604:
100029604ldr x25, [sp+1712]
100029608ldr x9, [x25+8]
10002960ccbz x9, 0x100029620
100029610
100029610loc_100029610:
100029610mov x8, x9
100029614ldr x9, [x9]
100029618cbnz x9, 0x100029610
10002961cb 0x10002964c
100029620
100029620loc_100029620:
100029620mov x9, x25
100029624ldr x8, [x9+16]!
100029628ldr x10, [x8]
10002962csubs xzr, x10, x25
100029630b.eq 0x10002964c
100029634
100029634loc_100029634:
100029634ldr x10, [x9]
100029638mov x9, x10
10002963cldr x8, [x9+16]!
100029640ldr x11, [x8]
100029644subs xzr, x11, x10
100029648b.ne 0x100029634
10002964c
10002964cloc_10002964c:
10002964cldr x9, [sp+8]
100029650subs xzr, x8, x9
100029654b.eq 0x100029730
100029658ldr x10, [x25+32]
10002965cmov x20, x8
100029660ldr x9, [x20+32]!
100029664add x10, x10, 32
100029668subs xzr, x9, x10
10002966cb.eq 0x1000296dc
100029670
100029670loc_100029670:
100029670mov x25, x8
100029674ldr x10, [x8+8]
100029678cbz x10, 0x10002968c
10002967c
10002967cloc_10002967c:
10002967cmov x8, x10
100029680ldr x10, [x10]
100029684cbnz x10, 0x10002967c
100029688b 0x1000296b8
10002968c
10002968cloc_10002968c:
10002968cmov x10, x25
100029690ldr x8, [x10+16]!
100029694ldr x11, [x8]
100029698subs xzr, x11, x25
10002969cb.eq 0x1000296b8
1000296a0
1000296a0loc_1000296a0:
1000296a0ldr x11, [x10]
1000296a4mov x10, x11
1000296a8ldr x8, [x10+16]!
1000296acldr x12, [x8]
1000296b0subs xzr, x12, x11
1000296b4b.ne 0x1000296a0
1000296b8
1000296b8loc_1000296b8:
1000296b8ldr x10, [sp+8]
1000296bcsubs xzr, x8, x10
1000296c0b.eq 0x100029730
1000296c4mov x20, x8
1000296c8add x10, x9, 32
1000296ccldr x11, [x20+32]!
1000296d0mov x9, x11
1000296d4subs xzr, x11, x10
1000296d8b.ne 0x100029670
1000296dc
1000296dcloc_1000296dc:
1000296dcmovz w0, 50
1000296e0bl usleep@plt
1000296e4ldr x24, [x20]
1000296e8cbz x24, 0x100029738
1000296ecldr x27, [sp+1720]
1000296f0cbz x27, 0x100029748
1000296f4ldr x20, [sp+8]
1000296f8
1000296f8loc_1000296f8:
1000296f8ldr x8, [x27+32]
1000296fcsubs xzr, x8, x24
100029700b.ls 0x100029718
100029704ldr x8, [x27]
100029708cbz x8, 0x100029754
10002970cmov x20, x27
100029710mov x27, x8
100029714b 0x1000296f8
100029718
100029718loc_100029718:
100029718b.hs 0x100029758
10002971cmov x20, x27
100029720ldr x8, [x20+8]!
100029724cbz x8, 0x100029758
100029728mov x27, x8
10002972cb 0x1000296f8
100029730
100029730loc_100029730:
100029730movz w0, 0
100029734bl usleep@plt
100029738
100029738loc_100029738:
100029738movz w0, 0
10002973cbl usleep@plt
100029740movz w19, 0
100029744b 0x100029308
100029748
100029748loc_100029748:
100029748ldr x20, [sp+8]
10002974cmov x27, x20
100029750b 0x100029758
100029754
100029754loc_100029754:
100029754mov x20, x27
100029758
100029758loc_100029758:
100029758ldr x25, [x25+32]
10002975cldr x26, [x20]
100029760cbnz x26, 0x1000297b4
100029764movz w0, 48
100029768bl _Znwm@plt
10002976cmov x26, x0
100029770str x24, [x0+32]
100029774str wzr, [x0+40]
100029778stp xzr, xzr, [x0]
10002977cstr x27, [x0+16]
100029780str x0, [x20]
100029784ldr x8, [sp+1712]
100029788ldr x8, [x8]
10002978ccbz x8, 0x10002979c
100029790str x8, [sp+1712]
100029794ldr x1, [x20]
100029798b 0x1000297a0
10002979c
10002979cloc_10002979c:
10002979cmov x1, x26
1000297a0
1000297a0loc_1000297a0:
1000297a0ldr x0, [sp+1720]
1000297a4bl fn_10002a340
1000297a8ldr x8, [sp+1728]
1000297acadd x8, x8, 1
1000297b0str x8, [sp+1728]
1000297b4
1000297b4loc_1000297b4:
1000297b4ldr w27, [x26+40]
1000297b8movz w0, 50
1000297bcbl usleep@plt
1000297c0ldr x8, [sp+1720]
1000297c4cbz x8, 0x10002980c
1000297c8ldr x20, [sp+8]
1000297ccb 0x1000297d4
1000297d0
1000297d0loc_1000297d0:
1000297d0mov x8, x9
1000297d4
1000297d4loc_1000297d4:
1000297d4ldr x9, [x8+32]
1000297d8subs xzr, x25, x9
1000297dcb.hs 0x1000297f0
1000297e0ldr x9, [x8]
1000297e4cbz x9, 0x100029814
1000297e8mov x20, x8
1000297ecb 0x1000297d0
1000297f0
1000297f0loc_1000297f0:
1000297f0subs xzr, x9, x25
1000297f4b.hs 0x100029804
1000297f8mov x20, x8
1000297fcldr x9, [x20+8]!
100029800cbnz x9, 0x1000297d0
100029804
100029804loc_100029804:
100029804str x8, [sp+8]
100029808b 0x10002981c
10002980c
10002980cloc_10002980c:
10002980cldr x20, [sp+8]
100029810b 0x10002981c
100029814
100029814loc_100029814:
100029814str x8, [sp+8]
100029818mov x20, x8
10002981c
10002981cloc_10002981c:
10002981cldr x26, [x20]
100029820cbnz x26, 0x100029878
100029824movz w0, 48
100029828bl _Znwm@plt
10002982cmov x26, x0
100029830str x25, [x0+32]
100029834str wzr, [x0+40]
100029838stp xzr, xzr, [x0]
10002983cldr x8, [sp+8]
100029840str x8, [x0+16]
100029844str x0, [x20]
100029848ldr x8, [sp+1712]
10002984cldr x8, [x8]
100029850cbz x8, 0x100029860
100029854str x8, [sp+1712]
100029858ldr x1, [x20]
10002985cb 0x100029864
100029860
100029860loc_100029860:
100029860mov x1, x26
100029864
100029864loc_100029864:
100029864ldr x0, [sp+1720]
100029868bl fn_10002a340
10002986cldr x8, [sp+1728]
100029870add x8, x8, 1
100029874str x8, [sp+1728]
100029878
100029878loc_100029878:
100029878ldr w26, [x26+40]
10002987cmov x0, x19
100029880mov x1, x21
100029884mov x2, x26
100029888bl fn_100029bd4
10002988ctbz w0, 0, 0x100029954
100029890add x0, sp, 1712
100029894mov x1, x25
100029898bl fn_10002a08c
10002989cadd x0, sp, 1712
1000298a0mov x1, x24
1000298a4bl fn_10002a08c
1000298a8stur x19, [x29-112]
1000298acmov x0, x19
1000298b0mov x1, x24
1000298b4ldr x2, [sp]
1000298b8bl fn_10002a174
1000298bctbz w0, 0, 0x100029964
1000298c0add x2, x24, 24
1000298c4mov x0, x19
1000298c8mov x1, x22
1000298ccbl fn_10002a174
1000298d0tbz w0, 0, 0x100029974
1000298d4str xzr, [sp+16]
1000298d8add x2, sp, 16
1000298dcmov x0, x19
1000298e0ldr x1, [sp]
1000298e4movz w3, 8
1000298e8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000298ectbz w0, 0, 0x100029984
1000298f0ldr x20, [sp+16]
1000298f4sub x0, x29, 112
1000298f8mov x1, x22
1000298fcbl fn_10002a1c4
100029900mov x19, x0
100029904cbz x0, 0x100029994
100029908ldr w8, [sp+1696]
10002990cstr w8, [sp+24]
100029910stur xzr, [sp+28]
100029914stp wzr, w28, [sp+36]
100029918str w27, [sp+44]
10002991cstp x19, x20, [sp+48]
100029920stp w23, w26, [sp+64]
100029924hint
100029928ldr d0, 0x192f8
10002992cstr d0, [sp+16]
100029930add x0, sp, 1696
100029934add x1, sp, 16
100029938movz w2, 0
10002993cmovz w3, 0
100029940movz w4, 0
100029944bl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100029948movz w0, 50
10002994cbl usleep@plt
100029950b 0x10002999c
100029954
100029954loc_100029954:
100029954movz w0, 0
100029958bl usleep@plt
10002995cmovz w19, 0
100029960b 0x100029308
100029964
100029964loc_100029964:
100029964movz w0, 0
100029968bl usleep@plt
10002996cmovz w19, 0
100029970b 0x100029308
100029974
100029974loc_100029974:
100029974movz w0, 0
100029978bl usleep@plt
10002997cmovz w19, 0
100029980b 0x100029308
100029984
100029984loc_100029984:
100029984movz w0, 0
100029988bl usleep@plt
10002998cmovz w19, 0
100029990b 0x100029308
100029994
100029994loc_100029994:
100029994movz w0, 0
100029998bl usleep@plt
10002999c
10002999cloc_10002999c:
10002999csubs xzr, x19, 0
1000299a0cset w19, ne
1000299a4b 0x100029308
1000299a8b 0x100029a20
1000299acb 0x100029a20
1000299b0b 0x100029a20
1000299b4b 0x100029a20
1000299b8b 0x100029a20
1000299bcb 0x100029a20
1000299c0b 0x100029a20
1000299c4b 0x100029a20
1000299c8b 0x100029a20
1000299ccb 0x100029a20
1000299d0b 0x100029a20
1000299d4b 0x100029a20
1000299d8b 0x100029a20
1000299dcb 0x100029a20
1000299e0b 0x100029a20
1000299e4b 0x100029a18
1000299e8b 0x100029a18
1000299ecb 0x100029a18
1000299f0b 0x100029a18
1000299f4b 0x100029a18
1000299f8b 0x100029a18
1000299fcb 0x100029a18
100029a00b 0x100029a18
100029a04b 0x100029a18
100029a08b 0x100029a18
100029a0cb 0x100029a18
100029a10bl fn_100005128
100029a14b 0x100029a18
100029a18
100029a18loc_100029a18:
100029a18mov x19, x0
100029a1cb 0x100029a2c
100029a20
100029a20loc_100029a20:
100029a20mov x19, x0
100029a24ldr x0, [sp+1720]
100029a28bl fn_10002a2f4
100029a2c
100029a2cloc_100029a2c:
100029a2cadd x0, sp, 1696
100029a30bl fn_100020b8c
100029a34b 0x100029a90
100029a38b 0x100029a8c
100029a3cb 0x100029a50
100029a40bl fn_100005128
100029a44b 0x100029a50
100029a48b 0x100029a50
100029a4cb 0x100029a50
100029a50
100029a50loc_100029a50:
100029a50mov x19, x0
100029a54mov x0, x22
100029a58bl _ZdaPv@plt
100029a5cb 0x100029a90
100029a60b 0x100029a8c
100029a64b 0x100029a8c
100029a68bl fn_100005128
100029a6cb 0x100029a8c
100029a70mov x19, x0
100029a74add x0, sp, 856
100029a78bl fn_100019714
100029a7cb 0x100029a98
100029a80bl fn_100005128
100029a84b 0x100029a8c
100029a88bl fn_100005128
100029a8c
100029a8cloc_100029a8c:
100029a8cmov x19, x0
100029a90
100029a90loc_100029a90:
100029a90add x0, sp, 1704
100029a94bl fn_100019714
100029a98
100029a98loc_100029a98:
100029a98mov x0, x19
100029a9cbl _Unwind_Resume@plt
100029aa0bl fn_100005128
100028998
100028998__ZN10RWTransfer4GiveER13FDGuardNeonRWi:
100028998pacibsp
10002899cstp x28, x27, [sp-96]!
1000289a0stp x26, x25, [sp+16]
1000289a4stp x24, x23, [sp+32]
1000289a8stp x22, x21, [sp+48]
1000289acstp x20, x19, [sp+64]
1000289b0stp x29, x30, [sp+80]
1000289b4add x29, sp, 80
1000289b8sub sp, sp, 2560
1000289bcmov x21, x1
1000289c0mov x19, x0
1000289c4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
1000289c8add x8, sp, 856
1000289ccmovz w1, 0
1000289d0bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
1000289d4ldr w20, [sp+856]
1000289d8sub w22, w20, 1
1000289dcadds wzr, w22, 2
1000289e0b.hs 0x1000289f0
1000289e4str w20, [sp+1704]
1000289e8str wzr, [sp+856]
1000289ecb 0x1000289f8
1000289f0
1000289f0loc_1000289f0:
1000289f0movz w0, 0
1000289f4bl usleep@plt
1000289f8
1000289f8loc_1000289f8:
1000289f8add x0, sp, 856
1000289fcbl fn_100019714
100028a00adds wzr, w22, 3
100028a04b.hi 0x100028a8c
100028a08movz w0, 50
100028a0cbl usleep@plt
100028a10bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100028a14mov x1, x0
100028a18mov x0, x19
100028a1cmovz w2, 0
100028a20bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100028a24mov x2, x0
100028a28cbz x0, 0x100028a94
100028a2cmov x0, x19
100028a30mov x1, x21
100028a34movz w3, 0
100028a38bl _ZNK12KernelReaderI13FDGuardNeonRWE26getTaskKaddrForPIDStartingEiPvb@plt
100028a3cmov x21, x0
100028a40cbz x0, 0x100028a9c
100028a44movz w0, 50
100028a48bl usleep@plt
100028a4cmovz w8, 35840
100028a50movk w8, 0x47860000
100028a54str x8, [sp+856]
100028a58add x0, sp, 856
100028a5cbl _ZNSt3__111this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILl1ELl1000000000EEEEE@plt
100028a60adrp x8, 0x20000
100028a64ldr x9, [x8+3272]
100028a68add x9, x9, 1200
100028a6cstr x9, [x8+3272]
100028a70adr x25, 0x2032c
100028a74hint
100028a78ldr w8, [x25]
100028a7csubs wzr, w8, 2
100028a80b.ne 0x100028aac
100028a84movz x1, 0
100028a88b 0x100028b1c
100028a8c
100028a8cloc_100028a8c:
100028a8cmovz w19, 0
100028a90b 0x100028f00
100028a94
100028a94loc_100028a94:
100028a94movz w0, 0
100028a98bl usleep@plt
100028a9c
100028a9cloc_100028a9c:
100028a9cmovz w0, 0
100028aa0bl usleep@plt
100028aa4movz w19, 0
100028aa8b 0x100028ef8
100028aac
100028aacloc_100028aac:
100028aachint
100028ab0hint
100028ab4ldr w10, 0x202e4
100028ab8subs wzr, w8, 1
100028abcb.eq 0x100028ac4
100028ac0cbnz w8, 0x100028af0
100028ac4
100028ac4loc_100028ac4:
100028ac4movz x8, 0
100028ac8subs wzr, w10, 1
100028accb.le 0x100028afc
100028ad0subs wzr, w10, 2
100028ad4b.eq 0x100028b0c
100028ad8subs wzr, w10, 3
100028adcb.eq 0x100028b0c
100028ae0mov x9, x8
100028ae4subs wzr, w10, 4
100028ae8b.eq 0x100028b0c
100028aecb 0x100028b14
100028af0
100028af0loc_100028af0:
100028af0movz x8, 0
100028af4movz x9, 0
100028af8b 0x100028b14
100028afc
100028afcloc_100028afc:
100028afccbz w10, 0x100028b0c
100028b00mov x9, x8
100028b04subs wzr, w10, 1
100028b08b.ne 0x100028b14
100028b0c
100028b0cloc_100028b0c:
100028b0cadd x8, x21, 768
100028b10and x9, x8, -256
100028b14
100028b14loc_100028b14:
100028b14and x8, x8, 255
100028b18orr x1, x9, x8
100028b1c
100028b1cloc_100028b1c:
100028b1cstr xzr, [sp+856]
100028b20add x2, sp, 856
100028b24mov x0, x19
100028b28movz w3, 8
100028b2cbl __ZN13FDGuardNeonRW10readLengthEyyy
100028b30cbz w0, 0x100028ee4
100028b34ldr x22, [sp+856]
100028b38movz w0, 50
100028b3cbl usleep@plt
100028b40xpacd x22
100028b44add x1, x22, 32
100028b48str xzr, [sp+856]
100028b4cadd x2, sp, 856
100028b50mov x0, x19
100028b54movz w3, 8
100028b58bl __ZN13FDGuardNeonRW10readLengthEyyy
100028b5ccbz w0, 0x100028ee4
100028b60ldr x22, [sp+856]
100028b64movz w0, 50
100028b68bl usleep@plt
100028b6cxpacd x22
100028b70hint
100028b74ldr w8, 0x2014c
100028b78orn w8, wzr, w8
100028b7cmovz w9, 1
100028b80lslv x8, x9, x8
100028b84ands xzr, x8, x22
100028b88b.eq 0x100028ba4
100028b8cand x8, x22, 16
100028b90orr x8, x8, 32
100028b94and x9, x22, 15
100028b98lslv x24, x8, x9
100028b9cand x23, x22, -32
100028ba0b 0x100028bcc
100028ba4
100028ba4loc_100028ba4:
100028ba4hint
100028ba8ldr x9, 0x1be48
100028bacldr x9, [x9]
100028bb0and x10, x9, x22
100028bb4hint
100028bb8ldr x11, 0x1be40
100028bbcldr w11, [x11]
100028bc0lslv x24, x10, x11
100028bc4bic x9, x22, x9
100028bc8orr x23, x9, x8
100028bcc
100028bccloc_100028bcc:
100028bccmovz w0, 50
100028bd0bl usleep@plt
100028bd4movz w0, 50
100028bd8bl usleep@plt
100028bdcand x24, x24, 0xffffffff
100028be0mov x0, x24
100028be4bl _Znam@plt
100028be8mov x22, x0
100028becxpacd x23
100028bf0mov x1, x24
100028bf4bl bzero@plt
100028bf8mov x0, x19
100028bfcmov x1, x23
100028c00mov x2, x22
100028c04mov x3, x24
100028c08bl __ZN13FDGuardNeonRW10readLengthEyyy
100028c0ctbz w0, 0, 0x100028edc
100028c10add x26, x22, x24
100028c14add x23, x22, 24
100028c18subs xzr, x26, x23
100028c1cb.ls 0x100028f24
100028c20ldr w27, [x25]
100028c24movz w28, 44932
100028c28movk w28, 0x99910000
100028c2cadr x24, 0x2016c
100028c30hint
100028c34b 0x100028c4c
100028c38
100028c38loc_100028c38:
100028c38movz w0, 0
100028c3cbl usleep@plt
100028c40
100028c40loc_100028c40:
100028c40add x23, x23, 24
100028c44subs xzr, x26, x23
100028c48b.ls 0x100028f24
100028c4c
100028c4cloc_100028c4c:
100028c4cldurb w8, [x23-14]
100028c50tbz w8, 1, 0x100028c40
100028c54ldur x8, [x23-24]
100028c58cbz x8, 0x100028c40
100028c5cldr w9, [x25]
100028c60subs wzr, w9, 2
100028c64b.ne 0x100028c70
100028c68movz x1, 0
100028c6cb 0x100028d54
100028c70
100028c70loc_100028c70:
100028c70ldr w11, [x24]
100028c74subs wzr, w27, 1
100028c78b.eq 0x100028cb0
100028c7cmovz x9, 0
100028c80cbnz w27, 0x100028ce0
100028c84subs wzr, w11, 1
100028c88b.le 0x100028ce8
100028c8csubs wzr, w11, 2
100028c90b.eq 0x100028d18
100028c94subs wzr, w11, 3
100028c98b.eq 0x100028d20
100028c9cmov x10, x9
100028ca0subs wzr, w11, 4
100028ca4b.ne 0x100028d4c
100028ca8xpacd x8
100028cacb 0x100028d44
100028cb0
100028cb0loc_100028cb0:
100028cb0movz x9, 0
100028cb4subs wzr, w11, 1
100028cb8b.le 0x100028d00
100028cbcsubs wzr, w11, 2
100028cc0b.eq 0x100028d28
100028cc4subs wzr, w11, 3
100028cc8b.eq 0x100028d30
100028cccmov x10, x9
100028cd0subs wzr, w11, 4
100028cd4b.ne 0x100028d4c
100028cd8xpacd x8
100028cdcb 0x100028d44
100028ce0
100028ce0loc_100028ce0:
100028ce0movz x10, 0
100028ce4b 0x100028d4c
100028ce8
100028ce8loc_100028ce8:
100028ce8cbz w11, 0x100028d38
100028cecmov x10, x9
100028cf0subs wzr, w11, 1
100028cf4b.ne 0x100028d4c
100028cf8xpacd x8
100028cfcb 0x100028d44
100028d00
100028d00loc_100028d00:
100028d00cbz w11, 0x100028d40
100028d04mov x10, x9
100028d08subs wzr, w11, 1
100028d0cb.ne 0x100028d4c
100028d10xpacd x8
100028d14b 0x100028d44
100028d18
100028d18loc_100028d18:
100028d18xpacd x8
100028d1cb 0x100028d44
100028d20
100028d20loc_100028d20:
100028d20xpacd x8
100028d24b 0x100028d44
100028d28
100028d28loc_100028d28:
100028d28xpacd x8
100028d2cb 0x100028d44
100028d30
100028d30loc_100028d30:
100028d30xpacd x8
100028d34b 0x100028d44
100028d38
100028d38loc_100028d38:
100028d38xpacd x8
100028d3cb 0x100028d44
100028d40
100028d40loc_100028d40:
100028d40xpacd x8
100028d44
100028d44loc_100028d44:
100028d44add x9, x8, 112
100028d48and x10, x9, -256
100028d4c
100028d4cloc_100028d4c:
100028d4cand x8, x9, 255
100028d50orr x1, x10, x8
100028d54
100028d54loc_100028d54:
100028d54str xzr, [sp+856]
100028d58add x2, sp, 856
100028d5cmov x0, x19
100028d60movz w3, 8
100028d64bl __ZN13FDGuardNeonRW10readLengthEyyy
100028d68tbz w0, 0, 0x100028c38
100028d6cldr x8, [sp+856]
100028d70subs xzr, x8, x28
100028d74b.ne 0x100028c40
100028d78movz w0, 50
100028d7cbl usleep@plt
100028d80ldur x23, [x23-24]
100028d84xpacd x23
100028d88mov x0, x22
100028d8cbl _ZdaPv@plt
100028d90cbz x23, 0x100028eec
100028d94mov x0, x19
100028d98mov x1, x23
100028d9cbl fn_10001a0b4
100028da0sub w8, w0, 1
100028da4adds wzr, w8, 2
100028da8b.hs 0x100028f38
100028dacstr w0, [sp+1696]
100028db0movz w0, 50
100028db4bl usleep@plt
100028db8ldr w8, [sp+1696]
100028dbcmovz x9, 5139
100028dc0movk x9, 0x1c00000000
100028dc4str x9, [sp+856]
100028dc8str w8, [sp+864]
100028dccstr w20, [sp+868]
100028dd0str xzr, [sp+880]
100028dd4str xzr, [sp+872]
100028dd8add x0, sp, 1696
100028ddcadd x1, sp, 856
100028de0movz w2, 0
100028de4movz w3, 0
100028de8movz w4, 0
100028decbl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100028df0tbz w0, 0, 0x100028f48
100028df4movz w0, 50
100028df8bl usleep@plt
100028dfcadd x22, sp, 1712
100028e00add x0, sp, 1712
100028e04movz w1, 816
100028e08bl bzero@plt
100028e0cadd x8, x22, 804
100028e10ldr x9, [x8]
100028e14str x9, [sp+16]
100028e18ldr w8, [x8+8]
100028e1cstp w8, w20, [sp+24]
100028e20add x8, sp, 16
100028e24add x0, x8, 16
100028e28movz w1, 820
100028e2cbl bzero@plt
100028e30movz w8, 836
100028e34str w8, [sp+20]
100028e38add x0, sp, 16
100028e3cmovz w1, 258
100028e40movz w2, 0
100028e44movz w3, 836
100028e48mov x4, x20
100028e4cmovz w5, 10000
100028e50movz w6, 0
100028e54bl mach_msg@plt
100028e58ldr w8, [sp+24]
100028e5cadd w8, w8, 1
100028e60subs wzr, w8, 1
100028e64b.hi 0x100028e78
100028e68ldr w8, [sp+28]
100028e6csub w8, w8, 1
100028e70adds wzr, w8, 2
100028e74b.hs 0x100028f58
100028e78
100028e78loc_100028e78:
100028e78add x0, sp, 856
100028e7cadd x1, sp, 16
100028e80movz w2, 836
100028e84bl memcpy@plt
100028e88movz w0, 50
100028e8cbl usleep@plt
100028e90ldr w8, [sp+880]
100028e94str w8, [sp+16]
100028e98add x2, sp, 16
100028e9cmov x0, x19
100028ea0mov x1, x21
100028ea4movz w3, 0
100028ea8bl fn_100029aa4
100028eacmov x20, x0
100028eb0cbz x0, 0x100028f68
100028eb4movz w0, 50
100028eb8bl usleep@plt
100028ebcstr x20, [sp+1712]
100028ec0add x8, sp, 1712
100028ec4stur x8, [x29-112]
100028ec8ldr w0, [x25]
100028eccsubs wzr, w0, 2
100028ed0b.ne 0x100028f78
100028ed4movz x1, 0
100028ed8b 0x100028f84
100028edc
100028edcloc_100028edc:
100028edcmov x0, x22
100028ee0bl _ZdaPv@plt
100028ee4
100028ee4loc_100028ee4:
100028ee4movz w0, 0
100028ee8bl usleep@plt
100028eec
100028eecloc_100028eec:
100028eecmovz w0, 0
100028ef0bl usleep@plt
100028ef4movz w19, 0
100028ef8
100028ef8loc_100028ef8:
100028ef8add x0, sp, 1704
100028efcbl fn_100019714
100028f00
100028f00loc_100028f00:
100028f00mov x0, x19
100028f04add sp, sp, 2560
100028f08ldp x29, x30, [sp+80]
100028f0cldp x20, x19, [sp+64]
100028f10ldp x22, x21, [sp+48]
100028f14ldp x24, x23, [sp+32]
100028f18ldp x26, x25, [sp+16]
100028f1cldp x28, x27, [sp], 96
100028f20retab
100028f24
100028f24loc_100028f24:
100028f24movz w0, 0
100028f28bl usleep@plt
100028f2cmov x0, x22
100028f30bl _ZdaPv@plt
100028f34b 0x100028eec
100028f38
100028f38loc_100028f38:
100028f38movz w0, 0
100028f3cbl usleep@plt
100028f40movz w19, 0
100028f44b 0x100028ef8
100028f48
100028f48loc_100028f48:
100028f48movz w0, 0
100028f4cbl usleep@plt
100028f50movz w19, 0
100028f54b 0x100029310
100028f58
100028f58loc_100028f58:
100028f58movz w0, 0
100028f5cbl usleep@plt
100028f60movz w19, 0
100028f64b 0x100029310
100028f68
100028f68loc_100028f68:
100028f68movz w0, 0
100028f6cbl usleep@plt
100028f70movz w19, 0
100028f74b 0x100029310
100028f78
100028f78loc_100028f78:
100028f78sub x1, x29, 112
100028f7cbl fn_1000151a4
100028f80mov x1, x0
100028f84
100028f84loc_100028f84:
100028f84str xzr, [sp+16]
100028f88add x2, sp, 16
100028f8cmov x0, x19
100028f90movz w3, 8
100028f94bl __ZN13FDGuardNeonRW10readLengthEyyy
100028f98tbz w0, 0, 0x100028fc4
100028f9cldr x20, [sp+16]
100028fa0xpacd x20
100028fa4cbz x20, 0x100028fcc
100028fa8movz w0, 50
100028facbl usleep@plt
100028fb0ldr w8, [x25]
100028fb4subs wzr, w8, 2
100028fb8b.ne 0x100028fdc
100028fbcstr xzr, [sp]
100028fc0b 0x100029048
100028fc4
100028fc4loc_100028fc4:
100028fc4movz w0, 0
100028fc8bl usleep@plt
100028fcc
100028fccloc_100028fcc:
100028fccmovz w0, 0
100028fd0bl usleep@plt
100028fd4movz w19, 0
100028fd8b 0x100029310
100028fdc
100028fdcloc_100028fdc:
100028fdcldr w10, [x24]
100028fe0subs wzr, w8, 1
100028fe4b.eq 0x100028fec
100028fe8cbnz w8, 0x100029018
100028fec
100028fecloc_100028fec:
100028fecmovz x8, 0
100028ff0subs wzr, w10, 1
100028ff4b.le 0x100029024
100028ff8subs wzr, w10, 2
100028ffcb.eq 0x100029034
100029000subs wzr, w10, 3
100029004b.eq 0x100029034
100029008mov x9, x8
10002900csubs wzr, w10, 4
100029010b.eq 0x100029034
100029014b 0x10002903c
100029018
100029018loc_100029018:
100029018movz x8, 0
10002901cmovz x9, 0
100029020b 0x10002903c
100029024
100029024loc_100029024:
100029024cbz w10, 0x100029034
100029028mov x9, x8
10002902csubs wzr, w10, 1
100029030b.ne 0x10002903c
100029034
100029034loc_100029034:
100029034add x8, x20, 184
100029038and x9, x8, -256
10002903c
10002903cloc_10002903c:
10002903cand x8, x8, 255
100029040orr x8, x9, x8
100029044str x8, [sp]
100029048
100029048loc_100029048:
100029048movz w0, 50
10002904cbl usleep@plt
100029050movz w0, 50
100029054bl usleep@plt
100029058mov x0, x19
10002905cmov x1, x21
100029060bl _ZNK12KernelReaderI13FDGuardNeonRWE19getProcForTaskKaddrEPv@plt
100029064mov x21, x0
100029068cbz x0, 0x1000291cc
10002906cmovz w0, 50
100029070bl usleep@plt
100029074movz x24, 0
100029078add x8, sp, 1712
10002907cstr xzr, [sp+1728]
100029080add x8, x8, 8
100029084str xzr, [sp+1720]
100029088str x8, [sp+8]
10002908cstr x8, [sp+1712]
100029090add x26, sp, 856
100029094b 0x1000290c0
100029098
100029098loc_100029098:
100029098mov x1, x23
10002909c
10002909cloc_10002909c:
10002909cldr x0, [sp+1720]
1000290a0bl fn_10002a340
1000290a4ldr x8, [sp+1728]
1000290a8add x8, x8, 1
1000290acstr x8, [sp+1728]
1000290b0
1000290b0loc_1000290b0:
1000290b0str w27, [x23+40]
1000290b4add x24, x24, 1
1000290b8subs xzr, x24, 200
1000290bcb.eq 0x1000291b0
1000290c0
1000290c0loc_1000290c0:
1000290c0add x8, x26, x24, lsl #2
1000290c4ldr w27, [x8+28]
1000290c8stur x21, [x29-96]
1000290cctbnz w27, 31, 0x100029148
1000290d0stur x19, [x29-112]
1000290d4stur w27, [x29-104]
1000290d8ldr w0, [x25]
1000290dcsubs wzr, w0, 2
1000290e0b.eq 0x100029148
1000290e4sub x8, x29, 112
1000290e8str x8, [sp+16]
1000290ecsub x8, x29, 96
1000290f0str x8, [sp+24]
1000290f4add x1, sp, 16
1000290f8bl fn_10001697c
1000290fcmov x22, x0
100029100cbz x0, 0x100029148
100029104ldr x20, [sp+1720]
100029108cbz x20, 0x100029160
10002910cldr x28, [sp+8]
100029110
100029110loc_100029110:
100029110ldr x8, [x20+32]
100029114subs xzr, x8, x22
100029118b.ls 0x100029130
10002911cldr x8, [x20]
100029120cbz x8, 0x10002916c
100029124mov x28, x20
100029128mov x20, x8
10002912cb 0x100029110
100029130
100029130loc_100029130:
100029130b.hs 0x100029170
100029134mov x28, x20
100029138ldr x8, [x28+8]!
10002913ccbz x8, 0x100029170
100029140mov x20, x8
100029144b 0x100029110
100029148
100029148loc_100029148:
100029148movz w0, 0
10002914cbl usleep@plt
100029150add x24, x24, 1
100029154subs xzr, x24, 200
100029158b.ne 0x1000290c0
10002915cb 0x1000291b0
100029160
100029160loc_100029160:
100029160ldr x28, [sp+8]
100029164mov x20, x28
100029168b 0x100029170
10002916c
10002916cloc_10002916c:
10002916cmov x28, x20
100029170
100029170loc_100029170:
100029170ldr x23, [x28]
100029174cbnz x23, 0x1000290b0
100029178movz w0, 48
10002917cbl _Znwm@plt
100029180mov x23, x0
100029184str x22, [x0+32]
100029188str wzr, [x0+40]
10002918cstp xzr, xzr, [x0]
100029190str x20, [x0+16]
100029194str x0, [x28]
100029198ldr x8, [sp+1712]
10002919cldr x8, [x8]
1000291a0cbz x8, 0x100029098
1000291a4str x8, [sp+1712]
1000291a8ldr x1, [x28]
1000291acb 0x10002909c
1000291b0
1000291b0loc_1000291b0:
1000291b0ldr x20, [sp+1712]
1000291b4ldr x9, [x20+8]
1000291b8cbz x9, 0x1000291dc
1000291bc
1000291bcloc_1000291bc:
1000291bcmov x8, x9
1000291c0ldr x9, [x9]
1000291c4cbnz x9, 0x1000291bc
1000291c8b 0x100029208
1000291cc
1000291ccloc_1000291cc:
1000291ccmovz w0, 0
1000291d0bl usleep@plt
1000291d4movz w19, 0
1000291d8b 0x100029310
1000291dc
1000291dcloc_1000291dc:
1000291dcmov x9, x20
1000291e0ldr x8, [x9+16]!
1000291e4ldr x10, [x8]
1000291e8subs xzr, x10, x20
1000291ecb.eq 0x100029208
1000291f0
1000291f0loc_1000291f0:
1000291f0ldr x10, [x9]
1000291f4mov x9, x10
1000291f8ldr x8, [x9+16]!
1000291fcldr x11, [x8]
100029200subs xzr, x11, x10
100029204b.ne 0x1000291f0
100029208
100029208loc_100029208:
100029208ldr x9, [sp+8]
10002920csubs xzr, x8, x9
100029210b.eq 0x1000292f4
100029214ldr x10, [x20+32]
100029218mov x22, x8
10002921cldr x9, [x22+32]!
100029220add x10, x10, 32
100029224subs xzr, x9, x10
100029228b.eq 0x100029298
10002922c
10002922cloc_10002922c:
10002922cmov x20, x8
100029230ldr x10, [x8+8]
100029234cbz x10, 0x100029248
100029238
100029238loc_100029238:
100029238mov x8, x10
10002923cldr x10, [x10]
100029240cbnz x10, 0x100029238
100029244b 0x100029274
100029248
100029248loc_100029248:
100029248mov x10, x20
10002924cldr x8, [x10+16]!
100029250ldr x11, [x8]
100029254subs xzr, x11, x20
100029258b.eq 0x100029274
10002925c
10002925cloc_10002925c:
10002925cldr x11, [x10]
100029260mov x10, x11
100029264ldr x8, [x10+16]!
100029268ldr x12, [x8]
10002926csubs xzr, x12, x11
100029270b.ne 0x10002925c
100029274
100029274loc_100029274:
100029274ldr x10, [sp+8]
100029278subs xzr, x8, x10
10002927cb.eq 0x1000292f4
100029280mov x22, x8
100029284add x10, x9, 32
100029288ldr x11, [x22+32]!
10002928cmov x9, x11
100029290subs xzr, x11, x10
100029294b.ne 0x10002922c
100029298
100029298loc_100029298:
100029298movz w0, 50
10002929cbl usleep@plt
1000292a0ldr x22, [x22]
1000292a4cbz x22, 0x1000292fc
1000292a8ldr x25, [x20+32]
1000292acldr x24, [sp+1720]
1000292b0cbz x24, 0x10002931c
1000292b4ldr x20, [sp+8]
1000292b8
1000292b8loc_1000292b8:
1000292b8ldr x8, [x24+32]
1000292bcsubs xzr, x22, x8
1000292c0b.hs 0x1000292d8
1000292c4ldr x8, [x24]
1000292c8cbz x8, 0x100029328
1000292ccmov x20, x24
1000292d0mov x24, x8
1000292d4b 0x1000292b8
1000292d8
1000292d8loc_1000292d8:
1000292d8subs xzr, x8, x22
1000292dcb.hs 0x10002932c
1000292e0mov x20, x24
1000292e4ldr x8, [x20+8]!
1000292e8cbz x8, 0x10002932c
1000292ecmov x24, x8
1000292f0b 0x1000292b8
1000292f4
1000292f4loc_1000292f4:
1000292f4movz w0, 0
1000292f8bl usleep@plt
1000292fc
1000292fcloc_1000292fc:
1000292fcmovz w0, 0
100029300bl usleep@plt
100029304movz w19, 0
100029308
100029308loc_100029308:
100029308ldr x0, [sp+1720]
10002930cbl fn_10002a2f4
100029310
100029310loc_100029310:
100029310add x0, sp, 1696
100029314bl fn_100020b8c
100029318b 0x100028ef8
10002931c
10002931cloc_10002931c:
10002931cldr x20, [sp+8]
100029320mov x24, x20
100029324b 0x10002932c
100029328
100029328loc_100029328:
100029328mov x20, x24
10002932c
10002932cloc_10002932c:
10002932cldr x23, [x20]
100029330cbnz x23, 0x100029384
100029334movz w0, 48
100029338bl _Znwm@plt
10002933cmov x23, x0
100029340str x22, [x0+32]
100029344str wzr, [x0+40]
100029348stp xzr, xzr, [x0]
10002934cstr x24, [x0+16]
100029350str x0, [x20]
100029354ldr x8, [sp+1712]
100029358ldr x8, [x8]
10002935ccbz x8, 0x10002936c
100029360str x8, [sp+1712]
100029364ldr x1, [x20]
100029368b 0x100029370
10002936c
10002936cloc_10002936c:
10002936cmov x1, x23
100029370
100029370loc_100029370:
100029370ldr x0, [sp+1720]
100029374bl fn_10002a340
100029378ldr x8, [sp+1728]
10002937cadd x8, x8, 1
100029380str x8, [sp+1728]
100029384
100029384loc_100029384:
100029384ldr w28, [x23+40]
100029388movz w0, 50
10002938cbl usleep@plt
100029390ldr x24, [sp+1720]
100029394cbz x24, 0x1000293d8
100029398ldr x20, [sp+8]
10002939c
10002939cloc_10002939c:
10002939cldr x8, [x24+32]
1000293a0subs xzr, x25, x8
1000293a4b.hs 0x1000293bc
1000293a8ldr x8, [x24]
1000293accbz x8, 0x1000293e4
1000293b0mov x20, x24
1000293b4mov x24, x8
1000293b8b 0x10002939c
1000293bc
1000293bcloc_1000293bc:
1000293bcsubs xzr, x8, x25
1000293c0b.hs 0x1000293e8
1000293c4mov x20, x24
1000293c8ldr x8, [x20+8]!
1000293cccbz x8, 0x1000293e8
1000293d0mov x24, x8
1000293d4b 0x10002939c
1000293d8
1000293d8loc_1000293d8:
1000293d8ldr x20, [sp+8]
1000293dcmov x24, x20
1000293e0b 0x1000293e8
1000293e4
1000293e4loc_1000293e4:
1000293e4mov x20, x24
1000293e8
1000293e8loc_1000293e8:
1000293e8ldr x23, [x20]
1000293eccbnz x23, 0x100029440
1000293f0movz w0, 48
1000293f4bl _Znwm@plt
1000293f8mov x23, x0
1000293fcstr x25, [x0+32]
100029400str wzr, [x0+40]
100029404stp xzr, xzr, [x0]
100029408str x24, [x0+16]
10002940cstr x0, [x20]
100029410ldr x8, [sp+1712]
100029414ldr x8, [x8]
100029418cbz x8, 0x100029428
10002941cstr x8, [sp+1712]
100029420ldr x1, [x20]
100029424b 0x10002942c
100029428
100029428loc_100029428:
100029428mov x1, x23
10002942c
10002942cloc_10002942c:
10002942cldr x0, [sp+1720]
100029430bl fn_10002a340
100029434ldr x8, [sp+1728]
100029438add x8, x8, 1
10002943cstr x8, [sp+1728]
100029440
100029440loc_100029440:
100029440ldr w23, [x23+40]
100029444mov x0, x19
100029448mov x1, x21
10002944cmov x2, x23
100029450bl fn_100029bd4
100029454tbz w0, 0, 0x1000294a8
100029458ldr x0, [sp+1720]
10002945ccbz x0, 0x100029604
100029460ldr x24, [sp+8]
100029464mov x11, x0
100029468
100029468loc_100029468:
100029468mov x8, x11
10002946cmov x10, x24
100029470ldr x9, [x11+32]
100029474subs xzr, x9, x25
100029478cset w11, lo
10002947ccsel x24, x24, x8, lo
100029480ldr x11, [x8+3*w11]
100029484cbnz x11, 0x100029468
100029488ldr x11, [sp+8]
10002948csubs xzr, x24, x11
100029490b.eq 0x1000294a0
100029494ldr x11, [x24+32]
100029498subs xzr, x25, x11
10002949cb.hs 0x1000294b8
1000294a0
1000294a0loc_1000294a0:
1000294a0mov x8, x0
1000294a4b 0x100029540
1000294a8
1000294a8loc_1000294a8:
1000294a8movz w0, 0
1000294acbl usleep@plt
1000294b0movz w19, 0
1000294b4b 0x100029308
1000294b8
1000294b8loc_1000294b8:
1000294b8add x10, x10, 8
1000294bcadd x8, x8, 8
1000294c0subs xzr, x9, x25
1000294c4csel x8, x10, x8, lo
1000294c8ldr x9, [x8]
1000294cccbz x9, 0x1000294e0
1000294d0
1000294d0loc_1000294d0:
1000294d0mov x8, x9
1000294d4ldr x9, [x9]
1000294d8cbnz x9, 0x1000294d0
1000294dcb 0x10002950c
1000294e0
1000294e0loc_1000294e0:
1000294e0mov x9, x24
1000294e4ldr x8, [x9+16]!
1000294e8ldr x10, [x8]
1000294ecsubs xzr, x10, x24
1000294f0b.eq 0x10002950c
1000294f4
1000294f4loc_1000294f4:
1000294f4ldr x10, [x9]
1000294f8mov x9, x10
1000294fcldr x8, [x9+16]!
100029500ldr x11, [x8]
100029504subs xzr, x11, x10
100029508b.ne 0x1000294f4
10002950c
10002950cloc_10002950c:
10002950cldr x9, [sp+1712]
100029510subs xzr, x9, x24
100029514b.ne 0x10002951c
100029518str x8, [sp+1712]
10002951c
10002951cloc_10002951c:
10002951cldr x8, [sp+1728]
100029520sub x8, x8, 1
100029524str x8, [sp+1728]
100029528mov x1, x24
10002952cbl fn_10002a4e0
100029530mov x0, x24
100029534bl _ZdlPv@plt
100029538ldr x8, [sp+1720]
10002953cmov x0, x8
100029540
100029540loc_100029540:
100029540cbz x0, 0x100029604
100029544ldr x24, [sp+8]
100029548
100029548loc_100029548:
100029548mov x9, x0
10002954cmov x11, x24
100029550ldr x10, [x0+32]
100029554subs xzr, x10, x22
100029558cset w12, lo
10002955ccsel x24, x24, x0, lo
100029560ldr x0, [x0+3*w12]
100029564cbnz x0, 0x100029548
100029568ldr x12, [sp+8]
10002956csubs xzr, x24, x12
100029570b.eq 0x100029604
100029574ldr x12, [x24+32]
100029578subs xzr, x22, x12
10002957cb.lo 0x100029604
100029580add x11, x11, 8
100029584add x9, x9, 8
100029588subs xzr, x10, x22
10002958ccsel x9, x11, x9, lo
100029590ldr x10, [x9]
100029594cbz x10, 0x1000295a8
100029598
100029598loc_100029598:
100029598mov x9, x10
10002959cldr x10, [x10]
1000295a0cbnz x10, 0x100029598
1000295a4b 0x1000295d4
1000295a8
1000295a8loc_1000295a8:
1000295a8mov x10, x24
1000295acldr x9, [x10+16]!
1000295b0ldr x11, [x9]
1000295b4subs xzr, x11, x24
1000295b8b.eq 0x1000295d4
1000295bc
1000295bcloc_1000295bc:
1000295bcldr x11, [x10]
1000295c0mov x10, x11
1000295c4ldr x9, [x10+16]!
1000295c8ldr x12, [x9]
1000295ccsubs xzr, x12, x11
1000295d0b.ne 0x1000295bc
1000295d4
1000295d4loc_1000295d4:
1000295d4ldr x10, [sp+1712]
1000295d8subs xzr, x10, x24
1000295dcb.ne 0x1000295e4
1000295e0str x9, [sp+1712]
1000295e4
1000295e4loc_1000295e4:
1000295e4ldr x9, [sp+1728]
1000295e8sub x9, x9, 1
1000295ecstr x9, [sp+1728]
1000295f0mov x0, x8
1000295f4mov x1, x24
1000295f8bl fn_10002a4e0
1000295fcmov x0, x24
100029600bl _ZdlPv@plt
100029604
100029604loc_100029604:
100029604ldr x25, [sp+1712]
100029608ldr x9, [x25+8]
10002960ccbz x9, 0x100029620
100029610
100029610loc_100029610:
100029610mov x8, x9
100029614ldr x9, [x9]
100029618cbnz x9, 0x100029610
10002961cb 0x10002964c
100029620
100029620loc_100029620:
100029620mov x9, x25
100029624ldr x8, [x9+16]!
100029628ldr x10, [x8]
10002962csubs xzr, x10, x25
100029630b.eq 0x10002964c
100029634
100029634loc_100029634:
100029634ldr x10, [x9]
100029638mov x9, x10
10002963cldr x8, [x9+16]!
100029640ldr x11, [x8]
100029644subs xzr, x11, x10
100029648b.ne 0x100029634
10002964c
10002964cloc_10002964c:
10002964cldr x9, [sp+8]
100029650subs xzr, x8, x9
100029654b.eq 0x100029730
100029658ldr x10, [x25+32]
10002965cmov x20, x8
100029660ldr x9, [x20+32]!
100029664add x10, x10, 32
100029668subs xzr, x9, x10
10002966cb.eq 0x1000296dc
100029670
100029670loc_100029670:
100029670mov x25, x8
100029674ldr x10, [x8+8]
100029678cbz x10, 0x10002968c
10002967c
10002967cloc_10002967c:
10002967cmov x8, x10
100029680ldr x10, [x10]
100029684cbnz x10, 0x10002967c
100029688b 0x1000296b8
10002968c
10002968cloc_10002968c:
10002968cmov x10, x25
100029690ldr x8, [x10+16]!
100029694ldr x11, [x8]
100029698subs xzr, x11, x25
10002969cb.eq 0x1000296b8
1000296a0
1000296a0loc_1000296a0:
1000296a0ldr x11, [x10]
1000296a4mov x10, x11
1000296a8ldr x8, [x10+16]!
1000296acldr x12, [x8]
1000296b0subs xzr, x12, x11
1000296b4b.ne 0x1000296a0
1000296b8
1000296b8loc_1000296b8:
1000296b8ldr x10, [sp+8]
1000296bcsubs xzr, x8, x10
1000296c0b.eq 0x100029730
1000296c4mov x20, x8
1000296c8add x10, x9, 32
1000296ccldr x11, [x20+32]!
1000296d0mov x9, x11
1000296d4subs xzr, x11, x10
1000296d8b.ne 0x100029670
1000296dc
1000296dcloc_1000296dc:
1000296dcmovz w0, 50
1000296e0bl usleep@plt
1000296e4ldr x24, [x20]
1000296e8cbz x24, 0x100029738
1000296ecldr x27, [sp+1720]
1000296f0cbz x27, 0x100029748
1000296f4ldr x20, [sp+8]
1000296f8
1000296f8loc_1000296f8:
1000296f8ldr x8, [x27+32]
1000296fcsubs xzr, x8, x24
100029700b.ls 0x100029718
100029704ldr x8, [x27]
100029708cbz x8, 0x100029754
10002970cmov x20, x27
100029710mov x27, x8
100029714b 0x1000296f8
100029718
100029718loc_100029718:
100029718b.hs 0x100029758
10002971cmov x20, x27
100029720ldr x8, [x20+8]!
100029724cbz x8, 0x100029758
100029728mov x27, x8
10002972cb 0x1000296f8
100029730
100029730loc_100029730:
100029730movz w0, 0
100029734bl usleep@plt
100029738
100029738loc_100029738:
100029738movz w0, 0
10002973cbl usleep@plt
100029740movz w19, 0
100029744b 0x100029308
100029748
100029748loc_100029748:
100029748ldr x20, [sp+8]
10002974cmov x27, x20
100029750b 0x100029758
100029754
100029754loc_100029754:
100029754mov x20, x27
100029758
100029758loc_100029758:
100029758ldr x25, [x25+32]
10002975cldr x26, [x20]
100029760cbnz x26, 0x1000297b4
100029764movz w0, 48
100029768bl _Znwm@plt
10002976cmov x26, x0
100029770str x24, [x0+32]
100029774str wzr, [x0+40]
100029778stp xzr, xzr, [x0]
10002977cstr x27, [x0+16]
100029780str x0, [x20]
100029784ldr x8, [sp+1712]
100029788ldr x8, [x8]
10002978ccbz x8, 0x10002979c
100029790str x8, [sp+1712]
100029794ldr x1, [x20]
100029798b 0x1000297a0
10002979c
10002979cloc_10002979c:
10002979cmov x1, x26
1000297a0
1000297a0loc_1000297a0:
1000297a0ldr x0, [sp+1720]
1000297a4bl fn_10002a340
1000297a8ldr x8, [sp+1728]
1000297acadd x8, x8, 1
1000297b0str x8, [sp+1728]
1000297b4
1000297b4loc_1000297b4:
1000297b4ldr w27, [x26+40]
1000297b8movz w0, 50
1000297bcbl usleep@plt
1000297c0ldr x8, [sp+1720]
1000297c4cbz x8, 0x10002980c
1000297c8ldr x20, [sp+8]
1000297ccb 0x1000297d4
1000297d0
1000297d0loc_1000297d0:
1000297d0mov x8, x9
1000297d4
1000297d4loc_1000297d4:
1000297d4ldr x9, [x8+32]
1000297d8subs xzr, x25, x9
1000297dcb.hs 0x1000297f0
1000297e0ldr x9, [x8]
1000297e4cbz x9, 0x100029814
1000297e8mov x20, x8
1000297ecb 0x1000297d0
1000297f0
1000297f0loc_1000297f0:
1000297f0subs xzr, x9, x25
1000297f4b.hs 0x100029804
1000297f8mov x20, x8
1000297fcldr x9, [x20+8]!
100029800cbnz x9, 0x1000297d0
100029804
100029804loc_100029804:
100029804str x8, [sp+8]
100029808b 0x10002981c
10002980c
10002980cloc_10002980c:
10002980cldr x20, [sp+8]
100029810b 0x10002981c
100029814
100029814loc_100029814:
100029814str x8, [sp+8]
100029818mov x20, x8
10002981c
10002981cloc_10002981c:
10002981cldr x26, [x20]
100029820cbnz x26, 0x100029878
100029824movz w0, 48
100029828bl _Znwm@plt
10002982cmov x26, x0
100029830str x25, [x0+32]
100029834str wzr, [x0+40]
100029838stp xzr, xzr, [x0]
10002983cldr x8, [sp+8]
100029840str x8, [x0+16]
100029844str x0, [x20]
100029848ldr x8, [sp+1712]
10002984cldr x8, [x8]
100029850cbz x8, 0x100029860
100029854str x8, [sp+1712]
100029858ldr x1, [x20]
10002985cb 0x100029864
100029860
100029860loc_100029860:
100029860mov x1, x26
100029864
100029864loc_100029864:
100029864ldr x0, [sp+1720]
100029868bl fn_10002a340
10002986cldr x8, [sp+1728]
100029870add x8, x8, 1
100029874str x8, [sp+1728]
100029878
100029878loc_100029878:
100029878ldr w26, [x26+40]
10002987cmov x0, x19
100029880mov x1, x21
100029884mov x2, x26
100029888bl fn_100029bd4
10002988ctbz w0, 0, 0x100029954
100029890add x0, sp, 1712
100029894mov x1, x25
100029898bl fn_10002a08c
10002989cadd x0, sp, 1712
1000298a0mov x1, x24
1000298a4bl fn_10002a08c
1000298a8stur x19, [x29-112]
1000298acmov x0, x19
1000298b0mov x1, x24
1000298b4ldr x2, [sp]
1000298b8bl fn_10002a174
1000298bctbz w0, 0, 0x100029964
1000298c0add x2, x24, 24
1000298c4mov x0, x19
1000298c8mov x1, x22
1000298ccbl fn_10002a174
1000298d0tbz w0, 0, 0x100029974
1000298d4str xzr, [sp+16]
1000298d8add x2, sp, 16
1000298dcmov x0, x19
1000298e0ldr x1, [sp]
1000298e4movz w3, 8
1000298e8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000298ectbz w0, 0, 0x100029984
1000298f0ldr x20, [sp+16]
1000298f4sub x0, x29, 112
1000298f8mov x1, x22
1000298fcbl fn_10002a1c4
100029900mov x19, x0
100029904cbz x0, 0x100029994
100029908ldr w8, [sp+1696]
10002990cstr w8, [sp+24]
100029910stur xzr, [sp+28]
100029914stp wzr, w28, [sp+36]
100029918str w27, [sp+44]
10002991cstp x19, x20, [sp+48]
100029920stp w23, w26, [sp+64]
100029924hint
100029928ldr d0, 0x192f8
10002992cstr d0, [sp+16]
100029930add x0, sp, 1696
100029934add x1, sp, 16
100029938movz w2, 0
10002993cmovz w3, 0
100029940movz w4, 0
100029944bl _ZNK21PortSendRightBaseImplI13PortSendRightE6doSendEP17mach_msg_header_tijj@plt
100029948movz w0, 50
10002994cbl usleep@plt
100029950b 0x10002999c
100029954
100029954loc_100029954:
100029954movz w0, 0
100029958bl usleep@plt
10002995cmovz w19, 0
100029960b 0x100029308
100029964
100029964loc_100029964:
100029964movz w0, 0
100029968bl usleep@plt
10002996cmovz w19, 0
100029970b 0x100029308
100029974
100029974loc_100029974:
100029974movz w0, 0
100029978bl usleep@plt
10002997cmovz w19, 0
100029980b 0x100029308
100029984
100029984loc_100029984:
100029984movz w0, 0
100029988bl usleep@plt
10002998cmovz w19, 0
100029990b 0x100029308
100029994
100029994loc_100029994:
100029994movz w0, 0
100029998bl usleep@plt
10002999c
10002999cloc_10002999c:
10002999csubs xzr, x19, 0
1000299a0cset w19, ne
1000299a4b 0x100029308
1000299a8b 0x100029a20
1000299acb 0x100029a20
1000299b0b 0x100029a20
1000299b4b 0x100029a20
1000299b8b 0x100029a20
1000299bcb 0x100029a20
1000299c0b 0x100029a20
1000299c4b 0x100029a20
1000299c8b 0x100029a20
1000299ccb 0x100029a20
1000299d0b 0x100029a20
1000299d4b 0x100029a20
1000299d8b 0x100029a20
1000299dcb 0x100029a20
1000299e0b 0x100029a20
1000299e4b 0x100029a18
1000299e8b 0x100029a18
1000299ecb 0x100029a18
1000299f0b 0x100029a18
1000299f4b 0x100029a18
1000299f8b 0x100029a18
1000299fcb 0x100029a18
100029a00b 0x100029a18
100029a04b 0x100029a18
100029a08b 0x100029a18
100029a0cb 0x100029a18
100029a10bl fn_100005128
100029a14b 0x100029a18
100029a18
100029a18loc_100029a18:
100029a18mov x19, x0
100029a1cb 0x100029a2c
100029a20
100029a20loc_100029a20:
100029a20mov x19, x0
100029a24ldr x0, [sp+1720]
100029a28bl fn_10002a2f4
100029a2c
100029a2cloc_100029a2c:
100029a2cadd x0, sp, 1696
100029a30bl fn_100020b8c
100029a34b 0x100029a90
100029a38b 0x100029a8c
100029a3cb 0x100029a50
100029a40bl fn_100005128
100029a44b 0x100029a50
100029a48b 0x100029a50
100029a4cb 0x100029a50
100029a50
100029a50loc_100029a50:
100029a50mov x19, x0
100029a54mov x0, x22
100029a58bl _ZdaPv@plt
100029a5cb 0x100029a90
100029a60b 0x100029a8c
100029a64b 0x100029a8c
100029a68bl fn_100005128
100029a6cb 0x100029a8c
100029a70mov x19, x0
100029a74add x0, sp, 856
100029a78bl fn_100019714
100029a7cb 0x100029a98
100029a80bl fn_100005128
100029a84b 0x100029a8c
100029a88bl fn_100005128
100029a8c
100029a8cloc_100029a8c:
100029a8cmov x19, x0
100029a90
100029a90loc_100029a90:
100029a90add x0, sp, 1704
100029a94bl fn_100019714
100029a98
100029a98loc_100029a98:
100029a98mov x0, x19
100029a9cbl _Unwind_Resume@plt
100029aa0bl fn_100005128
100028998
Loading..