File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
10000d28c
10000d28cfn_10000d28c:
10000d28cpacibsp
10000d290stp x20, x19, [sp-32]!
10000d294stp x29, x30, [sp+16]
10000d298add x29, sp, 16
10000d29cmov x19, x0
10000d2a0ldr x20, [x0+8]
10000d2a4cbz x20, 0x10000d2b8
10000d2a8add x8, x20, 8
10000d2acmovn x9, 0
10000d2b0ldaddal x9, x8, [x8]
10000d2b4cbz x8, 0x10000d2c8
10000d2b8
10000d2b8loc_10000d2b8:
10000d2b8mov x0, x19
10000d2bcldp x29, x30, [sp+16]
10000d2c0ldp x20, x19, [sp], 32
10000d2c4retab
10000d2c8
10000d2c8loc_10000d2c8:
10000d2c8ldr x16, [x20]
10000d2ccmov x17, x20
10000d2d0movk x17, 0x634f000000000000
10000d2d4autda x16, x17
10000d2d8ldr x8, [x16+16]!
10000d2dcmov x9, x16
10000d2e0mov x0, x20
10000d2e4mov x17, x9
10000d2e8movk x17, 0x4444000000000000
10000d2ecblraa x8, x17
10000d2f0mov x0, x20
10000d2f4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d2f8mov x0, x19
10000d2fcldp x29, x30, [sp+16]
10000d300ldp x20, x19, [sp], 32
10000d304retab
10000d28c
10000d28cfn_10000d28c:
10000d28cpacibsp
10000d290stp x20, x19, [sp-32]!
10000d294stp x29, x30, [sp+16]
10000d298add x29, sp, 16
10000d29cmov x19, x0
10000d2a0ldr x20, [x0+8]
10000d2a4cbz x20, 0x10000d2b8
10000d2a8add x8, x20, 8
10000d2acmovn x9, 0
10000d2b0ldaddal x9, x8, [x8]
10000d2b4cbz x8, 0x10000d2c8
10000d2b8
10000d2b8loc_10000d2b8:
10000d2b8mov x0, x19
10000d2bcldp x29, x30, [sp+16]
10000d2c0ldp x20, x19, [sp], 32
10000d2c4retab
10000d2c8
10000d2c8loc_10000d2c8:
10000d2c8ldr x16, [x20]
10000d2ccmov x17, x20
10000d2d0movk x17, 0x634f000000000000
10000d2d4autda x16, x17
10000d2d8ldr x8, [x16+16]!
10000d2dcmov x9, x16
10000d2e0mov x0, x20
10000d2e4mov x17, x9
10000d2e8movk x17, 0x4444000000000000
10000d2ecblraa x8, x17
10000d2f0mov x0, x20
10000d2f4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d2f8mov x0, x19
10000d2fcldp x29, x30, [sp+16]
10000d300ldp x20, x19, [sp], 32
10000d304retab
10000d28c
10000d308
10000d308__ZN6Helper13HelperHandler4initEv:
10000d308pacibsp
10000d30cstp x20, x19, [sp-32]!
10000d310stp x29, x30, [sp+16]
10000d314add x29, sp, 16
10000d318mov x19, x0
10000d31cmovz w0, 80
10000d320bl _Znwm@plt
10000d324movi v0.2d, 0
10000d328stp q0, q0, [x0]
10000d32cstp q0, q0, [x0+32]
10000d330str q0, [x0+64]
10000d334str x0, [x19]
10000d338movz w0, 1
10000d33cldp x29, x30, [sp+16]
10000d340ldp x20, x19, [sp], 32
10000d344retab
10000d308
10000d308__ZN6Helper13HelperHandler4initEv:
10000d308pacibsp
10000d30cstp x20, x19, [sp-32]!
10000d310stp x29, x30, [sp+16]
10000d314add x29, sp, 16
10000d318mov x19, x0
10000d31cmovz w0, 80
10000d320bl _Znwm@plt
10000d324movi v0.2d, 0
10000d328stp q0, q0, [x0]
10000d32cstp q0, q0, [x0+32]
10000d330str q0, [x0+64]
10000d334str x0, [x19]
10000d338movz w0, 1
10000d33cldp x29, x30, [sp+16]
10000d340ldp x20, x19, [sp], 32
10000d344retab
10000d308
10000d348
10000d348__ZN6Helper13HelperHandler10initWithRWEv:
10000d348pacibsp
10000d34csub sp, sp, 192
10000d350stp x22, x21, [sp+144]
10000d354stp x20, x19, [sp+160]
10000d358stp x29, x30, [sp+176]
10000d35cadd x29, sp, 176
10000d360mov x19, x0
10000d364add x21, sp, 0
10000d368add x8, sp, 0
10000d36cbl __ZN10RWTransfer3GetEv
10000d370ldr x8, [sp]
10000d374mov x20, x19
10000d378str x8, [x20+16]!
10000d37cadd x0, x19, 32
10000d380add x1, x21, 16
10000d384bl __ZN6FDBaseaSEOS_
10000d388add x0, x19, 36
10000d38cadd x1, x21, 20
10000d390bl __ZN6FDBaseaSEOS_
10000d394add x0, x19, 40
10000d398add x1, x21, 24
10000d39cbl __ZN8PortBaseaSEOS_
10000d3a0add x0, x19, 44
10000d3a4add x1, x21, 28
10000d3a8bl __ZN8PortBaseaSEOS_
10000d3acldp q0, q1, [sp+64]
10000d3b0stp q0, q1, [x19+80]
10000d3b4ldr q0, [sp+96]
10000d3b8str q0, [x19+112]
10000d3bcldp q1, q0, [sp+32]
10000d3c0stp q1, q0, [x19+48]
10000d3c4add x0, x19, 128
10000d3c8add x1, x21, 112
10000d3ccbl __ZN6FDBaseaSEOS_
10000d3d0ldur q0, [sp+120]
10000d3d4stur q0, [x19+136]
10000d3d8ldr x8, [sp+136]
10000d3dcstr x8, [x19+152]
10000d3e0add x0, sp, 0
10000d3e4bl __ZN13FDGuardNeonRWD1Ev
10000d3e8mov x0, x20
10000d3ecbl __ZNK13FDGuardNeonRWcvbEv
10000d3f0movz w0, 48
10000d3f4bl _Znwm@plt
10000d3f8mov x21, x0
10000d3fcmovi v0.2d, 0
10000d400stur q0, [x0+8]
10000d404stur q0, [x0+24]
10000d408movz w8, 0x3f800000
10000d40cstr w8, [x0+40]
10000d410str x20, [x0]
10000d414str x0, [x19+8]
10000d418movz w0, 80
10000d41cbl _Znwm@plt
10000d420movi v0.2d, 0
10000d424stp q0, q0, [x0]
10000d428stp q0, q0, [x0+32]
10000d42cstp x20, x21, [x0+64]
10000d430str x0, [x19]
10000d434movz w0, 1
10000d438ldp x29, x30, [sp+176]
10000d43cldp x20, x19, [sp+160]
10000d440ldp x22, x21, [sp+144]
10000d444add sp, sp, 192
10000d448retab
10000d348
10000d348__ZN6Helper13HelperHandler10initWithRWEv:
10000d348pacibsp
10000d34csub sp, sp, 192
10000d350stp x22, x21, [sp+144]
10000d354stp x20, x19, [sp+160]
10000d358stp x29, x30, [sp+176]
10000d35cadd x29, sp, 176
10000d360mov x19, x0
10000d364add x21, sp, 0
10000d368add x8, sp, 0
10000d36cbl __ZN10RWTransfer3GetEv
10000d370ldr x8, [sp]
10000d374mov x20, x19
10000d378str x8, [x20+16]!
10000d37cadd x0, x19, 32
10000d380add x1, x21, 16
10000d384bl __ZN6FDBaseaSEOS_
10000d388add x0, x19, 36
10000d38cadd x1, x21, 20
10000d390bl __ZN6FDBaseaSEOS_
10000d394add x0, x19, 40
10000d398add x1, x21, 24
10000d39cbl __ZN8PortBaseaSEOS_
10000d3a0add x0, x19, 44
10000d3a4add x1, x21, 28
10000d3a8bl __ZN8PortBaseaSEOS_
10000d3acldp q0, q1, [sp+64]
10000d3b0stp q0, q1, [x19+80]
10000d3b4ldr q0, [sp+96]
10000d3b8str q0, [x19+112]
10000d3bcldp q1, q0, [sp+32]
10000d3c0stp q1, q0, [x19+48]
10000d3c4add x0, x19, 128
10000d3c8add x1, x21, 112
10000d3ccbl __ZN6FDBaseaSEOS_
10000d3d0ldur q0, [sp+120]
10000d3d4stur q0, [x19+136]
10000d3d8ldr x8, [sp+136]
10000d3dcstr x8, [x19+152]
10000d3e0add x0, sp, 0
10000d3e4bl __ZN13FDGuardNeonRWD1Ev
10000d3e8mov x0, x20
10000d3ecbl __ZNK13FDGuardNeonRWcvbEv
10000d3f0movz w0, 48
10000d3f4bl _Znwm@plt
10000d3f8mov x21, x0
10000d3fcmovi v0.2d, 0
10000d400stur q0, [x0+8]
10000d404stur q0, [x0+24]
10000d408movz w8, 0x3f800000
10000d40cstr w8, [x0+40]
10000d410str x20, [x0]
10000d414str x0, [x19+8]
10000d418movz w0, 80
10000d41cbl _Znwm@plt
10000d420movi v0.2d, 0
10000d424stp q0, q0, [x0]
10000d428stp q0, q0, [x0+32]
10000d42cstp x20, x21, [x0+64]
10000d430str x0, [x19]
10000d434movz w0, 1
10000d438ldp x29, x30, [sp+176]
10000d43cldp x20, x19, [sp+160]
10000d440ldp x22, x21, [sp+144]
10000d444add sp, sp, 192
10000d448retab
10000d348
10000d44c
10000d44c__ZN6Helper13HelperHandler5startEv:
10000d44cpacibsp
10000d450stp x22, x21, [sp-48]!
10000d454stp x20, x19, [sp+16]
10000d458stp x29, x30, [sp+32]
10000d45cadd x29, sp, 32
10000d460sub sp, sp, 1040
10000d464mov x19, x0
10000d468bl __ZN5Utils22enableMemoryProtectionEv
10000d46cmovz w8, 1024
10000d470str w8, [sp+12]
10000d474add x0, sp, 16
10000d478add x1, sp, 12
10000d47cbl _NSGetExecutablePath@plt
10000d480cbnz w0, 0x10000d48c
10000d484add x0, sp, 16
10000d488bl unlink@plt
10000d48c
10000d48cloc_10000d48c:
10000d48cbl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d490adr x3, 0x37ef8
10000d494hint
10000d498adr x16, 776
10000d49chint
10000d4a0paciza x16
10000d4a4mov x2, x16
10000d4a8mov x1, x19
10000d4acmovz x4, 0
10000d4b0movz w5, 4
10000d4b4bl CFNotificationCenterAddObserver@plt
10000d4b8movi v0.2d, 0
10000d4bcstp q0, q0, [sp+16]
10000d4c0str xzr, [sp+48]
10000d4c4str x19, [sp+24]
10000d4c8hint
10000d4ccldr x8, 0x37454
10000d4d0ldr x0, [x8]
10000d4d4adr x16, 648
10000d4d8hint
10000d4dcpaciza x16
10000d4e0mov x3, x16
10000d4e4movz x8, 0xc00000000000
10000d4e8movk x8, 0x4072000000000000
10000d4ecfmov d1, x8
10000d4f0movi d0, 0
10000d4f4add x4, sp, 16
10000d4f8movz x1, 0
10000d4fcmovz x2, 0
10000d500bl CFRunLoopTimerCreate@plt
10000d504str x0, [x19+168]
10000d508bl CFRunLoopGetMain@plt
10000d50cldr x1, [x19+168]
10000d510hint
10000d514ldr x8, 0x37414
10000d518ldr x2, [x8]
10000d51cbl CFRunLoopAddTimer@plt
10000d520movz w0, 8
10000d524bl _Znwm@plt
10000d528mov x21, x0
10000d52cbl _ZNSt3__115__thread_structC1Ev@plt
10000d530movz w0, 16
10000d534bl _Znwm@plt
10000d538mov x20, x0
10000d53cstp x21, x19, [x0]
10000d540adr x16, 1012
10000d544hint
10000d548paciza x16
10000d54cmov x2, x16
10000d550add x0, sp, 16
10000d554movz x1, 0
10000d558mov x3, x20
10000d55cbl pthread_create@plt
10000d560cbnz w0, 0x10000d5a0
10000d564ldr x8, [x19+160]!
10000d568cbnz x8, 0x10000d5b0
10000d56cldr x8, [sp+16]
10000d570str x8, [x19]
10000d574str xzr, [sp+16]
10000d578add x0, sp, 16
10000d57cbl _ZNSt3__16threadD1Ev@plt
10000d580mov x0, x19
10000d584bl _ZNSt3__16thread6detachEv@plt
10000d588bl CFRunLoopRun@plt
10000d58cadd sp, sp, 1040
10000d590ldp x29, x30, [sp+32]
10000d594ldp x20, x19, [sp+16]
10000d598ldp x22, x21, [sp], 48
10000d59cretab
10000d5a0
10000d5a0loc_10000d5a0:
10000d5a0adr x1, 0x3461d
10000d5a4hint
10000d5a8bl _ZNSt3__120__throw_system_errorEiPKc@plt
10000d5acbrk 1
10000d5b0
10000d5b0loc_10000d5b0:
10000d5b0bl _ZSt9terminatev@plt
10000d5b4mov x19, x0
10000d5b8mov x0, x21
10000d5bcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5c0b 0x10000d5e8
10000d5c4mov x19, x0
10000d5c8b 0x10000d5e8
10000d5ccmov x19, x0
10000d5d0ldr x0, [x20]
10000d5d4str xzr, [x20]
10000d5d8cbz x0, 0x10000d5e4
10000d5dcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5e0bl _ZdlPv@plt
10000d5e4
10000d5e4loc_10000d5e4:
10000d5e4mov x21, x20
10000d5e8
10000d5e8loc_10000d5e8:
10000d5e8mov x0, x21
10000d5ecbl _ZdlPv@plt
10000d5f0mov x0, x19
10000d5f4bl _Unwind_Resume@plt
10000d44c
10000d44c__ZN6Helper13HelperHandler5startEv:
10000d44cpacibsp
10000d450stp x22, x21, [sp-48]!
10000d454stp x20, x19, [sp+16]
10000d458stp x29, x30, [sp+32]
10000d45cadd x29, sp, 32
10000d460sub sp, sp, 1040
10000d464mov x19, x0
10000d468bl __ZN5Utils22enableMemoryProtectionEv
10000d46cmovz w8, 1024
10000d470str w8, [sp+12]
10000d474add x0, sp, 16
10000d478add x1, sp, 12
10000d47cbl _NSGetExecutablePath@plt
10000d480cbnz w0, 0x10000d48c
10000d484add x0, sp, 16
10000d488bl unlink@plt
10000d48c
10000d48cloc_10000d48c:
10000d48cbl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d490adr x3, 0x37ef8
10000d494hint
10000d498adr x16, 776
10000d49chint
10000d4a0paciza x16
10000d4a4mov x2, x16
10000d4a8mov x1, x19
10000d4acmovz x4, 0
10000d4b0movz w5, 4
10000d4b4bl CFNotificationCenterAddObserver@plt
10000d4b8movi v0.2d, 0
10000d4bcstp q0, q0, [sp+16]
10000d4c0str xzr, [sp+48]
10000d4c4str x19, [sp+24]
10000d4c8hint
10000d4ccldr x8, 0x37454
10000d4d0ldr x0, [x8]
10000d4d4adr x16, 648
10000d4d8hint
10000d4dcpaciza x16
10000d4e0mov x3, x16
10000d4e4movz x8, 0xc00000000000
10000d4e8movk x8, 0x4072000000000000
10000d4ecfmov d1, x8
10000d4f0movi d0, 0
10000d4f4add x4, sp, 16
10000d4f8movz x1, 0
10000d4fcmovz x2, 0
10000d500bl CFRunLoopTimerCreate@plt
10000d504str x0, [x19+168]
10000d508bl CFRunLoopGetMain@plt
10000d50cldr x1, [x19+168]
10000d510hint
10000d514ldr x8, 0x37414
10000d518ldr x2, [x8]
10000d51cbl CFRunLoopAddTimer@plt
10000d520movz w0, 8
10000d524bl _Znwm@plt
10000d528mov x21, x0
10000d52cbl _ZNSt3__115__thread_structC1Ev@plt
10000d530movz w0, 16
10000d534bl _Znwm@plt
10000d538mov x20, x0
10000d53cstp x21, x19, [x0]
10000d540adr x16, 1012
10000d544hint
10000d548paciza x16
10000d54cmov x2, x16
10000d550add x0, sp, 16
10000d554movz x1, 0
10000d558mov x3, x20
10000d55cbl pthread_create@plt
10000d560cbnz w0, 0x10000d5a0
10000d564ldr x8, [x19+160]!
10000d568cbnz x8, 0x10000d5b0
10000d56cldr x8, [sp+16]
10000d570str x8, [x19]
10000d574str xzr, [sp+16]
10000d578add x0, sp, 16
10000d57cbl _ZNSt3__16threadD1Ev@plt
10000d580mov x0, x19
10000d584bl _ZNSt3__16thread6detachEv@plt
10000d588bl CFRunLoopRun@plt
10000d58cadd sp, sp, 1040
10000d590ldp x29, x30, [sp+32]
10000d594ldp x20, x19, [sp+16]
10000d598ldp x22, x21, [sp], 48
10000d59cretab
10000d5a0
10000d5a0loc_10000d5a0:
10000d5a0adr x1, 0x3461d
10000d5a4hint
10000d5a8bl _ZNSt3__120__throw_system_errorEiPKc@plt
10000d5acbrk 1
10000d5b0
10000d5b0loc_10000d5b0:
10000d5b0bl _ZSt9terminatev@plt
10000d5b4mov x19, x0
10000d5b8mov x0, x21
10000d5bcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5c0b 0x10000d5e8
10000d5c4mov x19, x0
10000d5c8b 0x10000d5e8
10000d5ccmov x19, x0
10000d5d0ldr x0, [x20]
10000d5d4str xzr, [x20]
10000d5d8cbz x0, 0x10000d5e4
10000d5dcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5e0bl _ZdlPv@plt
10000d5e4
10000d5e4loc_10000d5e4:
10000d5e4mov x21, x20
10000d5e8
10000d5e8loc_10000d5e8:
10000d5e8mov x0, x21
10000d5ecbl _ZdlPv@plt
10000d5f0mov x0, x19
10000d5f4bl _Unwind_Resume@plt
10000d44c
10000d5f8
10000d5f8__ZN6Helper13HelperHandler22removeHelperBinaryFileEv:
10000d5f8pacibsp
10000d5fcstp x28, x27, [sp-32]!
10000d600stp x29, x30, [sp+16]
10000d604add x29, sp, 16
10000d608sub sp, sp, 1040
10000d60cmovz w8, 1024
10000d610str w8, [sp+12]
10000d614add x0, sp, 16
10000d618add x1, sp, 12
10000d61cbl _NSGetExecutablePath@plt
10000d620cbz w0, 0x10000d634
10000d624add sp, sp, 1040
10000d628ldp x29, x30, [sp+16]
10000d62cldp x28, x27, [sp], 32
10000d630retab
10000d634
10000d634loc_10000d634:
10000d634add x0, sp, 16
10000d638bl unlink@plt
10000d63cadd sp, sp, 1040
10000d640ldp x29, x30, [sp+16]
10000d644ldp x28, x27, [sp], 32
10000d648retab
10000d5f8
10000d5f8__ZN6Helper13HelperHandler22removeHelperBinaryFileEv:
10000d5f8pacibsp
10000d5fcstp x28, x27, [sp-32]!
10000d600stp x29, x30, [sp+16]
10000d604add x29, sp, 16
10000d608sub sp, sp, 1040
10000d60cmovz w8, 1024
10000d610str w8, [sp+12]
10000d614add x0, sp, 16
10000d618add x1, sp, 12
10000d61cbl _NSGetExecutablePath@plt
10000d620cbz w0, 0x10000d634
10000d624add sp, sp, 1040
10000d628ldp x29, x30, [sp+16]
10000d62cldp x28, x27, [sp], 32
10000d630retab
10000d634
10000d634loc_10000d634:
10000d634add x0, sp, 16
10000d638bl unlink@plt
10000d63cadd sp, sp, 1040
10000d640ldp x29, x30, [sp+16]
10000d644ldp x28, x27, [sp], 32
10000d648retab
10000d5f8
10000d64c
10000d64c__ZN6Helper13HelperHandler17listenForShutdownEv:
10000d64cpacibsp
10000d650stp x20, x19, [sp-32]!
10000d654stp x29, x30, [sp+16]
10000d658add x29, sp, 16
10000d65cmov x19, x0
10000d660bl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d664adr x3, 0x37d24
10000d668hint
10000d66cadr x16, 308
10000d670hint
10000d674paciza x16
10000d678mov x2, x16
10000d67cmov x1, x19
10000d680movz x4, 0
10000d684movz w5, 4
10000d688ldp x29, x30, [sp+16]
10000d68cldp x20, x19, [sp], 32
10000d690autibsp
10000d694eor x16, x30, x30, lsl #1
10000d698tbz x16, 62, 0x10000d6a0
10000d69cbrk 50289
10000d6a0
10000d6a0loc_10000d6a0:
10000d6a0b 0x10003d1e0
10000d64c
10000d64c__ZN6Helper13HelperHandler17listenForShutdownEv:
10000d64cpacibsp
10000d650stp x20, x19, [sp-32]!
10000d654stp x29, x30, [sp+16]
10000d658add x29, sp, 16
10000d65cmov x19, x0
10000d660bl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d664adr x3, 0x37d24
10000d668hint
10000d66cadr x16, 308
10000d670hint
10000d674paciza x16
10000d678mov x2, x16
10000d67cmov x1, x19
10000d680movz x4, 0
10000d684movz w5, 4
10000d688ldp x29, x30, [sp+16]
10000d68cldp x20, x19, [sp], 32
10000d690autibsp
10000d694eor x16, x30, x30, lsl #1
10000d698tbz x16, 62, 0x10000d6a0
10000d69cbrk 50289
10000d6a0
10000d6a0loc_10000d6a0:
10000d6a0b 0x10003d1e0
10000d64c
10000d6a4
10000d6a4__ZN6Helper13HelperHandler21checkIfAgentIsRunningEv:
10000d6a4pacibsp
10000d6a8sub sp, sp, 80
10000d6acstp x20, x19, [sp+48]
10000d6b0stp x29, x30, [sp+64]
10000d6b4add x29, sp, 64
10000d6b8mov x19, x0
10000d6bcmovi v0.2d, 0
10000d6c0stp q0, q0, [sp]
10000d6c4str xzr, [sp+32]
10000d6c8str x0, [sp+8]
10000d6cchint
10000d6d0ldr x8, 0x37250
10000d6d4ldr x0, [x8]
10000d6d8adr x16, 132
10000d6dchint
10000d6e0paciza x16
10000d6e4mov x3, x16
10000d6e8movz x8, 0xc00000000000
10000d6ecmovk x8, 0x4072000000000000
10000d6f0fmov d1, x8
10000d6f4movi d0, 0
10000d6f8add x4, sp, 0
10000d6fcmovz x1, 0
10000d700movz x2, 0
10000d704bl CFRunLoopTimerCreate@plt
10000d708str x0, [x19+168]
10000d70cbl CFRunLoopGetMain@plt
10000d710ldr x1, [x19+168]
10000d714hint
10000d718ldr x8, 0x37210
10000d71cldr x2, [x8]
10000d720bl CFRunLoopAddTimer@plt
10000d724ldp x29, x30, [sp+64]
10000d728ldp x20, x19, [sp+48]
10000d72cadd sp, sp, 80
10000d730retab
10000d6a4
10000d6a4__ZN6Helper13HelperHandler21checkIfAgentIsRunningEv:
10000d6a4pacibsp
10000d6a8sub sp, sp, 80
10000d6acstp x20, x19, [sp+48]
10000d6b0stp x29, x30, [sp+64]
10000d6b4add x29, sp, 64
10000d6b8mov x19, x0
10000d6bcmovi v0.2d, 0
10000d6c0stp q0, q0, [sp]
10000d6c4str xzr, [sp+32]
10000d6c8str x0, [sp+8]
10000d6cchint
10000d6d0ldr x8, 0x37250
10000d6d4ldr x0, [x8]
10000d6d8adr x16, 132
10000d6dchint
10000d6e0paciza x16
10000d6e4mov x3, x16
10000d6e8movz x8, 0xc00000000000
10000d6ecmovk x8, 0x4072000000000000
10000d6f0fmov d1, x8
10000d6f4movi d0, 0
10000d6f8add x4, sp, 0
10000d6fcmovz x1, 0
10000d700movz x2, 0
10000d704bl CFRunLoopTimerCreate@plt
10000d708str x0, [x19+168]
10000d70cbl CFRunLoopGetMain@plt
10000d710ldr x1, [x19+168]
10000d714hint
10000d718ldr x8, 0x37210
10000d71cldr x2, [x8]
10000d720bl CFRunLoopAddTimer@plt
10000d724ldp x29, x30, [sp+64]
10000d728ldp x20, x19, [sp+48]
10000d72cadd sp, sp, 80
10000d730retab
10000d6a4
10000d734
10000d734__ZN6Helper13HelperHandler4stopEv:
10000d734pacibsp
10000d738stp x29, x30, [sp-16]!
10000d73cadd x29, sp, 0
10000d740bl CFRunLoopGetMain@plt
10000d744ldp x29, x30, [sp], 16
10000d748autibsp
10000d74ceor x16, x30, x30, lsl #1
10000d750tbz x16, 62, 0x10000d758
10000d754brk 50289
10000d758
10000d758loc_10000d758:
10000d758b 0x10003d250
10000d734
10000d734__ZN6Helper13HelperHandler4stopEv:
10000d734pacibsp
10000d738stp x29, x30, [sp-16]!
10000d73cadd x29, sp, 0
10000d740bl CFRunLoopGetMain@plt
10000d744ldp x29, x30, [sp], 16
10000d748autibsp
10000d74ceor x16, x30, x30, lsl #1
10000d750tbz x16, 62, 0x10000d758
10000d754brk 50289
10000d758
10000d758loc_10000d758:
10000d758b 0x10003d250
10000d734
10000d75c
10000d75c__ZN6Helper13HelperHandler17onCheckAgentTimerEP16__CFRunLoopTimerPv:
10000d75cpacibsp
10000d760stp x29, x30, [sp-16]!
10000d764add x29, sp, 0
10000d768adr x0, 0x339fd
10000d76chint
10000d770movz w1, 0
10000d774bl access@plt
10000d778cbz w0, 0x10000d798
10000d77cbl CFRunLoopGetMain@plt
10000d780ldp x29, x30, [sp], 16
10000d784autibsp
10000d788eor x16, x30, x30, lsl #1
10000d78ctbz x16, 62, 0x10000d794
10000d790brk 50289
10000d794
10000d794loc_10000d794:
10000d794b 0x10003d250
10000d798
10000d798loc_10000d798:
10000d798ldp x29, x30, [sp], 16
10000d79cretab
10000d75c
10000d75c__ZN6Helper13HelperHandler17onCheckAgentTimerEP16__CFRunLoopTimerPv:
10000d75cpacibsp
10000d760stp x29, x30, [sp-16]!
10000d764add x29, sp, 0
10000d768adr x0, 0x339fd
10000d76chint
10000d770movz w1, 0
10000d774bl access@plt
10000d778cbz w0, 0x10000d798
10000d77cbl CFRunLoopGetMain@plt
10000d780ldp x29, x30, [sp], 16
10000d784autibsp
10000d788eor x16, x30, x30, lsl #1
10000d78ctbz x16, 62, 0x10000d794
10000d790brk 50289
10000d794
10000d794loc_10000d794:
10000d794b 0x10003d250
10000d798
10000d798loc_10000d798:
10000d798ldp x29, x30, [sp], 16
10000d79cretab
10000d75c
10000d7a0
10000d7a0__ZN6Helper13HelperHandler10onShutdownEP22__CFNotificationCenterPvPK10__CFStringPKvPK14__CFDictionary:
10000d7a0pacibsp
10000d7a4stp x29, x30, [sp-16]!
10000d7a8add x29, sp, 0
10000d7acbl CFRunLoopGetMain@plt
10000d7b0ldp x29, x30, [sp], 16
10000d7b4autibsp
10000d7b8eor x16, x30, x30, lsl #1
10000d7bctbz x16, 62, 0x10000d7c4
10000d7c0brk 50289
10000d7c4
10000d7c4loc_10000d7c4:
10000d7c4b 0x10003d250
10000d7a0
10000d7a0__ZN6Helper13HelperHandler10onShutdownEP22__CFNotificationCenterPvPK10__CFStringPKvPK14__CFDictionary:
10000d7a0pacibsp
10000d7a4stp x29, x30, [sp-16]!
10000d7a8add x29, sp, 0
10000d7acbl CFRunLoopGetMain@plt
10000d7b0ldp x29, x30, [sp], 16
10000d7b4autibsp
10000d7b8eor x16, x30, x30, lsl #1
10000d7bctbz x16, 62, 0x10000d7c4
10000d7c0brk 50289
10000d7c4
10000d7c4loc_10000d7c4:
10000d7c4b 0x10003d250
10000d7a0
10000d7c8
10000d7c8fn_10000d7c8:
10000d7c8pacibsp
10000d7ccstp x20, x19, [sp-32]!
10000d7d0stp x29, x30, [sp+16]
10000d7d4add x29, sp, 16
10000d7d8mov x19, x0
10000d7dcldr x20, [x0+56]
10000d7e0cbz x20, 0x10000d7f4
10000d7e4add x8, x20, 8
10000d7e8movn x9, 0
10000d7ecldaddal x9, x8, [x8]
10000d7f0cbz x8, 0x10000d840
10000d7f4
10000d7f4loc_10000d7f4:
10000d7f4ldr x20, [x19+40]
10000d7f8cbz x20, 0x10000d878
10000d7fc
10000d7fcloc_10000d7fc:
10000d7fcadd x8, x20, 8
10000d800movn x9, 0
10000d804ldaddal x9, x8, [x8]
10000d808cbnz x8, 0x10000d878
10000d80cldr x16, [x20]
10000d810mov x17, x20
10000d814movk x17, 0x634f000000000000
10000d818autda x16, x17
10000d81cldr x8, [x16+16]!
10000d820mov x9, x16
10000d824mov x0, x20
10000d828mov x17, x9
10000d82cmovk x17, 0x4444000000000000
10000d830blraa x8, x17
10000d834mov x0, x20
10000d838bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d83cb 0x10000d878
10000d840
10000d840loc_10000d840:
10000d840ldr x16, [x20]
10000d844mov x17, x20
10000d848movk x17, 0x634f000000000000
10000d84cautda x16, x17
10000d850ldr x8, [x16+16]!
10000d854mov x9, x16
10000d858mov x0, x20
10000d85cmov x17, x9
10000d860movk x17, 0x4444000000000000
10000d864blraa x8, x17
10000d868mov x0, x20
10000d86cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d870ldr x20, [x19+40]
10000d874cbnz x20, 0x10000d7fc
10000d878
10000d878loc_10000d878:
10000d878ldr x20, [x19+24]
10000d87ccbz x20, 0x10000d890
10000d880add x8, x20, 8
10000d884movn x9, 0
10000d888ldaddal x9, x8, [x8]
10000d88ccbz x8, 0x10000d8b8
10000d890
10000d890loc_10000d890:
10000d890ldr x20, [x19+8]
10000d894cbz x20, 0x10000d8a8
10000d898
10000d898loc_10000d898:
10000d898add x8, x20, 8
10000d89cmovn x9, 0
10000d8a0ldaddal x9, x8, [x8]
10000d8a4cbz x8, 0x10000d8f4
10000d8a8
10000d8a8loc_10000d8a8:
10000d8a8mov x0, x19
10000d8acldp x29, x30, [sp+16]
10000d8b0ldp x20, x19, [sp], 32
10000d8b4retab
10000d8b8
10000d8b8loc_10000d8b8:
10000d8b8ldr x16, [x20]
10000d8bcmov x17, x20
10000d8c0movk x17, 0x634f000000000000
10000d8c4autda x16, x17
10000d8c8ldr x8, [x16+16]!
10000d8ccmov x9, x16
10000d8d0mov x0, x20
10000d8d4mov x17, x9
10000d8d8movk x17, 0x4444000000000000
10000d8dcblraa x8, x17
10000d8e0mov x0, x20
10000d8e4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d8e8ldr x20, [x19+8]
10000d8eccbnz x20, 0x10000d898
10000d8f0b 0x10000d8a8
10000d8f4
10000d8f4loc_10000d8f4:
10000d8f4ldr x16, [x20]
10000d8f8mov x17, x20
10000d8fcmovk x17, 0x634f000000000000
10000d900autda x16, x17
10000d904ldr x8, [x16+16]!
10000d908mov x9, x16
10000d90cmov x0, x20
10000d910mov x17, x9
10000d914movk x17, 0x4444000000000000
10000d918blraa x8, x17
10000d91cmov x0, x20
10000d920bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d924mov x0, x19
10000d928ldp x29, x30, [sp+16]
10000d92cldp x20, x19, [sp], 32
10000d930retab
10000d7c8
10000d7c8fn_10000d7c8:
10000d7c8pacibsp
10000d7ccstp x20, x19, [sp-32]!
10000d7d0stp x29, x30, [sp+16]
10000d7d4add x29, sp, 16
10000d7d8mov x19, x0
10000d7dcldr x20, [x0+56]
10000d7e0cbz x20, 0x10000d7f4
10000d7e4add x8, x20, 8
10000d7e8movn x9, 0
10000d7ecldaddal x9, x8, [x8]
10000d7f0cbz x8, 0x10000d840
10000d7f4
10000d7f4loc_10000d7f4:
10000d7f4ldr x20, [x19+40]
10000d7f8cbz x20, 0x10000d878
10000d7fc
10000d7fcloc_10000d7fc:
10000d7fcadd x8, x20, 8
10000d800movn x9, 0
10000d804ldaddal x9, x8, [x8]
10000d808cbnz x8, 0x10000d878
10000d80cldr x16, [x20]
10000d810mov x17, x20
10000d814movk x17, 0x634f000000000000
10000d818autda x16, x17
10000d81cldr x8, [x16+16]!
10000d820mov x9, x16
10000d824mov x0, x20
10000d828mov x17, x9
10000d82cmovk x17, 0x4444000000000000
10000d830blraa x8, x17
10000d834mov x0, x20
10000d838bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d83cb 0x10000d878
10000d840
10000d840loc_10000d840:
10000d840ldr x16, [x20]
10000d844mov x17, x20
10000d848movk x17, 0x634f000000000000
10000d84cautda x16, x17
10000d850ldr x8, [x16+16]!
10000d854mov x9, x16
10000d858mov x0, x20
10000d85cmov x17, x9
10000d860movk x17, 0x4444000000000000
10000d864blraa x8, x17
10000d868mov x0, x20
10000d86cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d870ldr x20, [x19+40]
10000d874cbnz x20, 0x10000d7fc
10000d878
10000d878loc_10000d878:
10000d878ldr x20, [x19+24]
10000d87ccbz x20, 0x10000d890
10000d880add x8, x20, 8
10000d884movn x9, 0
10000d888ldaddal x9, x8, [x8]
10000d88ccbz x8, 0x10000d8b8
10000d890
10000d890loc_10000d890:
10000d890ldr x20, [x19+8]
10000d894cbz x20, 0x10000d8a8
10000d898
10000d898loc_10000d898:
10000d898add x8, x20, 8
10000d89cmovn x9, 0
10000d8a0ldaddal x9, x8, [x8]
10000d8a4cbz x8, 0x10000d8f4
10000d8a8
10000d8a8loc_10000d8a8:
10000d8a8mov x0, x19
10000d8acldp x29, x30, [sp+16]
10000d8b0ldp x20, x19, [sp], 32
10000d8b4retab
10000d8b8
10000d8b8loc_10000d8b8:
10000d8b8ldr x16, [x20]
10000d8bcmov x17, x20
10000d8c0movk x17, 0x634f000000000000
10000d8c4autda x16, x17
10000d8c8ldr x8, [x16+16]!
10000d8ccmov x9, x16
10000d8d0mov x0, x20
10000d8d4mov x17, x9
10000d8d8movk x17, 0x4444000000000000
10000d8dcblraa x8, x17
10000d8e0mov x0, x20
10000d8e4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d8e8ldr x20, [x19+8]
10000d8eccbnz x20, 0x10000d898
10000d8f0b 0x10000d8a8
10000d8f4
10000d8f4loc_10000d8f4:
10000d8f4ldr x16, [x20]
10000d8f8mov x17, x20
10000d8fcmovk x17, 0x634f000000000000
10000d900autda x16, x17
10000d904ldr x8, [x16+16]!
10000d908mov x9, x16
10000d90cmov x0, x20
10000d910mov x17, x9
10000d914movk x17, 0x4444000000000000
10000d918blraa x8, x17
10000d91cmov x0, x20
10000d920bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d924mov x0, x19
10000d928ldp x29, x30, [sp+16]
10000d92cldp x20, x19, [sp], 32
10000d930retab
10000d7c8
10000d934
10000d934fn_10000d934:
10000d934pacibsp
10000d938sub sp, sp, 48
10000d93cstp x20, x19, [sp+16]
10000d940stp x29, x30, [sp+32]
10000d944add x29, sp, 32
10000d948mov x19, x0
10000d94cstr x0, [sp+8]
10000d950bl _ZNSt3__119__thread_local_dataEv@plt
10000d954ldr x1, [x19]
10000d958str xzr, [x19]
10000d95cldr x0, [x0]
10000d960bl pthread_setspecific@plt
10000d964ldr x0, [x19+8]
10000d968adr x1, 0x3430f
10000d96chint
10000d970bl __ZN6Helper13HelperHandler21startUnixSocketServerEPKc
10000d974ldr x0, [x19]
10000d978str xzr, [x19]
10000d97ccbz x0, 0x10000d988
10000d980bl _ZNSt3__115__thread_structD1Ev@plt
10000d984bl _ZdlPv@plt
10000d988
10000d988loc_10000d988:
10000d988mov x0, x19
10000d98cbl _ZdlPv@plt
10000d990movz x0, 0
10000d994ldp x29, x30, [sp+32]
10000d998ldp x20, x19, [sp+16]
10000d99cadd sp, sp, 48
10000d9a0retab
10000d9a4mov x19, x0
10000d9a8add x0, sp, 8
10000d9acbl fn_10000d9b8
10000d9b0mov x0, x19
10000d9b4bl _Unwind_Resume@plt
10000d934
10000d934fn_10000d934:
10000d934pacibsp
10000d938sub sp, sp, 48
10000d93cstp x20, x19, [sp+16]
10000d940stp x29, x30, [sp+32]
10000d944add x29, sp, 32
10000d948mov x19, x0
10000d94cstr x0, [sp+8]
10000d950bl _ZNSt3__119__thread_local_dataEv@plt
10000d954ldr x1, [x19]
10000d958str xzr, [x19]
10000d95cldr x0, [x0]
10000d960bl pthread_setspecific@plt
10000d964ldr x0, [x19+8]
10000d968adr x1, 0x3430f
10000d96chint
10000d970bl __ZN6Helper13HelperHandler21startUnixSocketServerEPKc
10000d974ldr x0, [x19]
10000d978str xzr, [x19]
10000d97ccbz x0, 0x10000d988
10000d980bl _ZNSt3__115__thread_structD1Ev@plt
10000d984bl _ZdlPv@plt
10000d988
10000d988loc_10000d988:
10000d988mov x0, x19
10000d98cbl _ZdlPv@plt
10000d990movz x0, 0
10000d994ldp x29, x30, [sp+32]
10000d998ldp x20, x19, [sp+16]
10000d99cadd sp, sp, 48
10000d9a0retab
10000d9a4mov x19, x0
10000d9a8add x0, sp, 8
10000d9acbl fn_10000d9b8
10000d9b0mov x0, x19
10000d9b4bl _Unwind_Resume@plt
10000d934
10000d9b8
10000d9b8fn_10000d9b8:
10000d9b8pacibsp
10000d9bcstp x20, x19, [sp-32]!
10000d9c0stp x29, x30, [sp+16]
10000d9c4add x29, sp, 16
10000d9c8mov x19, x0
10000d9ccldr x20, [x0]
10000d9d0str xzr, [x0]
10000d9d4cbz x20, 0x10000d9f4
10000d9d8ldr x0, [x20]
10000d9dcstr xzr, [x20]
10000d9e0cbz x0, 0x10000d9ec
10000d9e4bl _ZNSt3__115__thread_structD1Ev@plt
10000d9e8bl _ZdlPv@plt
10000d9ec
10000d9ecloc_10000d9ec:
10000d9ecmov x0, x20
10000d9f0bl _ZdlPv@plt
10000d9f4
10000d9f4loc_10000d9f4:
10000d9f4mov x0, x19
10000d9f8ldp x29, x30, [sp+16]
10000d9fcldp x20, x19, [sp], 32
10000da00retab
10000d9b8
10000d9b8fn_10000d9b8:
10000d9b8pacibsp
10000d9bcstp x20, x19, [sp-32]!
10000d9c0stp x29, x30, [sp+16]
10000d9c4add x29, sp, 16
10000d9c8mov x19, x0
10000d9ccldr x20, [x0]
10000d9d0str xzr, [x0]
10000d9d4cbz x20, 0x10000d9f4
10000d9d8ldr x0, [x20]
10000d9dcstr xzr, [x20]
10000d9e0cbz x0, 0x10000d9ec
10000d9e4bl _ZNSt3__115__thread_structD1Ev@plt
10000d9e8bl _ZdlPv@plt
10000d9ec
10000d9ecloc_10000d9ec:
10000d9ecmov x0, x20
10000d9f0bl _ZdlPv@plt
10000d9f4
10000d9f4loc_10000d9f4:
10000d9f4mov x0, x19
10000d9f8ldp x29, x30, [sp+16]
10000d9fcldp x20, x19, [sp], 32
10000da00retab
10000d9b8
10000da04
10000da04fn_10000da04:
10000da04pacibsp
10000da08stp x20, x19, [sp-32]!
10000da0cstp x29, x30, [sp+16]
10000da10add x29, sp, 16
10000da14bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000da18bl __ZN17VersionDispatcher14GetHostMachineEv
10000da1cmov x1, x0
10000da20adr x0, 0x33720
10000da24hint
10000da28bl strcmp@plt
10000da2cmovz w19, 17
10000da30cbz w0, 0x10000da54
10000da34bl __ZN17VersionDispatcher14GetHostMachineEv
10000da38mov x1, x0
10000da3cadr x0, 0x3370f
10000da40hint
10000da44bl strcmp@plt
10000da48subs wzr, w0, 0
10000da4cmovz w8, 25
10000da50csel w19, w19, w8, eq
10000da54
10000da54loc_10000da54:
10000da54adrp x8, 0x3b000
10000da58str w19, [x8+3144]
10000da5cldp x29, x30, [sp+16]
10000da60ldp x20, x19, [sp], 32
10000da64retab
10000da04
10000da04fn_10000da04:
10000da04pacibsp
10000da08stp x20, x19, [sp-32]!
10000da0cstp x29, x30, [sp+16]
10000da10add x29, sp, 16
10000da14bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000da18bl __ZN17VersionDispatcher14GetHostMachineEv
10000da1cmov x1, x0
10000da20adr x0, 0x33720
10000da24hint
10000da28bl strcmp@plt
10000da2cmovz w19, 17
10000da30cbz w0, 0x10000da54
10000da34bl __ZN17VersionDispatcher14GetHostMachineEv
10000da38mov x1, x0
10000da3cadr x0, 0x3370f
10000da40hint
10000da44bl strcmp@plt
10000da48subs wzr, w0, 0
10000da4cmovz w8, 25
10000da50csel w19, w19, w8, eq
10000da54
10000da54loc_10000da54:
10000da54adrp x8, 0x3b000
10000da58str w19, [x8+3144]
10000da5cldp x29, x30, [sp+16]
10000da60ldp x20, x19, [sp], 32
10000da64retab
10000da04
10000da68
10000da68__ZN6Helper13HelperFactory12getOperationEi:
10000da68sub w9, w1, 14
10000da6cadds wzr, w9, 5
10000da70b.hi 0x10000da7c
10000da74stp xzr, xzr, [x8]
10000da78ret x30
10000da7c
10000da7cloc_10000da7c:
10000da7csub w9, w1, 10
10000da80add x9, x0, w9, uxtw #4
10000da84ldp x10, x9, [x9]
10000da88stp x10, x9, [x8]
10000da8ccbz x9, 0x10000da9c
10000da90add x8, x9, 8
10000da94movz w9, 1
10000da98ldadd x9, x8, [x8]
10000da9c
10000da9cloc_10000da9c:
10000da9cret x30
10000da68
10000da68__ZN6Helper13HelperFactory12getOperationEi:
10000da68sub w9, w1, 14
10000da6cadds wzr, w9, 5
10000da70b.hi 0x10000da7c
10000da74stp xzr, xzr, [x8]
10000da78ret x30
10000da7c
10000da7cloc_10000da7c:
10000da7csub w9, w1, 10
10000da80add x9, x0, w9, uxtw #4
10000da84ldp x10, x9, [x9]
10000da88stp x10, x9, [x8]
10000da8ccbz x9, 0x10000da9c
10000da90add x8, x9, 8
10000da94movz w9, 1
10000da98ldadd x9, x8, [x8]
10000da9c
10000da9cloc_10000da9c:
10000da9cret x30
10000da68
10000daa0
10000daa0__ZN6Helper13HelperFactory8getIndexEi:
10000daa0sub w0, w1, 10
10000daa4ret x30
10000daa0
10000daa0__ZN6Helper13HelperFactory8getIndexEi:
10000daa0sub w0, w1, 10
10000daa4ret x30
10000daa0
10000daa8
10000daa8__ZN6Helper13HelperFactory12newOperationEi:
10000daa8pacibsp
10000daacstp x24, x23, [sp-64]!
10000dab0stp x22, x21, [sp+16]
10000dab4stp x20, x19, [sp+32]
10000dab8stp x29, x30, [sp+48]
10000dabcadd x29, sp, 48
10000dac0mov x19, x8
10000dac4sub w21, w1, 10
10000dac8subs wzr, w21, 3
10000daccb.hi 0x10000db5c
10000dad0mov x20, x0
10000dad4mov x16, x21
10000dad8subs xzr, x16, 3
10000dadccsel x16, x16, xzr, ls
10000dae0adr x17, 656
10000dae4hint
10000dae8ldrsw x16, [x17+2*x16]
10000daecadr x17, 0
10000daf0add x16, x17, x16
10000daf4br x16
10000daf8movz w0, 56
10000dafcbl _Znwm@plt
10000db00hint
10000db04ldr x16, 0x36dcc
10000db08add x16, x16, 16
10000db0cmov x17, x0
10000db10movk x17, 0x634f000000000000
10000db14pacda x16, x17
10000db18stp xzr, xzr, [x0+8]
10000db1cstr x16, [x0]
10000db20add x8, x0, 24
10000db24ldp x9, x10, [x20+64]
10000db28stp x9, x10, [x0+32]
10000db2cadr x16, 0x371bc
10000db30hint
10000db34add x16, x16, 16
10000db38mov x17, x8
10000db3cmovk x17, 0x6ae1000000000000
10000db40pacda x16, x17
10000db44str x16, [x0+24]
10000db48strb wzr, [x0+48]
10000db4cldr x22, [x20+8]
10000db50stp x8, x0, [x20]
10000db54cbnz x22, 0x10000dcec
10000db58b 0x10000dcfc
10000db5c
10000db5cloc_10000db5c:
10000db5cstp xzr, xzr, [x19]
10000db60
10000db60loc_10000db60:
10000db60ldp x29, x30, [sp+48]
10000db64ldp x20, x19, [sp+32]
10000db68ldp x22, x21, [sp+16]
10000db6cldp x24, x23, [sp], 64
10000db70retab
10000db74movz w0, 4376
10000db78bl _Znwm@plt
10000db7cmov x23, x0
10000db80hint
10000db84ldr x16, 0x36d44
10000db88add x16, x16, 16
10000db8cmov x17, x0
10000db90movk x17, 0x634f000000000000
10000db94pacda x16, x17
10000db98stp xzr, xzr, [x0+8]
10000db9cstr x16, [x0]
10000dba0add x24, x0, 24
10000dba4ldp x8, x9, [x20+64]
10000dba8stp x8, x9, [x0+32]
10000dbacadr x16, 0x37224
10000dbb0hint
10000dbb4add x16, x16, 16
10000dbb8mov x17, x24
10000dbbcmovk x17, 0x6ae1000000000000
10000dbc0pacda x16, x17
10000dbc4str x16, [x0+24]
10000dbc8stp xzr, xzr, [x0+56]
10000dbccmovz w8, 43943
10000dbd0movk w8, 0x32aa0000
10000dbd4stp xzr, x8, [x0+72]
10000dbd8strh wzr, [x0+168]
10000dbdcadd x0, x0, 264
10000dbe0movi v0.2d, 0
10000dbe4stur q0, [x23+88]
10000dbe8stur q0, [x23+104]
10000dbecstur q0, [x23+120]
10000dbf0stur q0, [x23+136]
10000dbf4str wzr, [x23+256]
10000dbf8stp q0, q0, [x23+224]
10000dbfcstp q0, q0, [x23+192]
10000dc00str q0, [x23+176]
10000dc04movz w1, 4112
10000dc08bl bzero@plt
10000dc0cldr x22, [x20+24]
10000dc10stp x24, x23, [x20+16]
10000dc14cbnz x22, 0x10000dcec
10000dc18b 0x10000dcfc
10000dc1cmovz w0, 112
10000dc20bl _Znwm@plt
10000dc24hint
10000dc28ldr x16, 0x36cb0
10000dc2cadd x16, x16, 16
10000dc30mov x17, x0
10000dc34movk x17, 0x634f000000000000
10000dc38pacda x16, x17
10000dc3cstp xzr, xzr, [x0+8]
10000dc40str x16, [x0]
10000dc44add x8, x0, 24
10000dc48ldp x9, x10, [x20+64]
10000dc4cstp x9, x10, [x0+32]
10000dc50adr x16, 0x37348
10000dc54hint
10000dc58add x16, x16, 16
10000dc5cmov x17, x8
10000dc60movk x17, 0x6ae1000000000000
10000dc64pacda x16, x17
10000dc68str x16, [x0+24]
10000dc6cmovi v0.2d, 0
10000dc70stp q0, q0, [x0+48]
10000dc74movz w9, 0x3f800000
10000dc78str w9, [x0+80]
10000dc7cldr x22, [x20+40]
10000dc80stp x8, x0, [x20+32]
10000dc84cbnz x22, 0x10000dcec
10000dc88b 0x10000dcfc
10000dc8cmovz w0, 56
10000dc90bl _Znwm@plt
10000dc94hint
10000dc98ldr x16, 0x36c28
10000dc9cadd x16, x16, 16
10000dca0mov x17, x0
10000dca4movk x17, 0x634f000000000000
10000dca8pacda x16, x17
10000dcacstp xzr, xzr, [x0+8]
10000dcb0str x16, [x0]
10000dcb4add x8, x0, 24
10000dcb8ldp x9, x10, [x20+64]
10000dcbcstp x9, x10, [x0+32]
10000dcc0adr x16, 0x373a0
10000dcc4hint
10000dcc8add x16, x16, 16
10000dcccmov x17, x8
10000dcd0movk x17, 0x6ae1000000000000
10000dcd4pacda x16, x17
10000dcd8str x16, [x0+24]
10000dcdcstrb wzr, [x0+48]
10000dce0ldr x22, [x20+56]
10000dce4stp x8, x0, [x20+48]
10000dce8cbz x22, 0x10000dcfc
10000dcec
10000dcecloc_10000dcec:
10000dcecadd x8, x22, 8
10000dcf0movn x9, 0
10000dcf4ldaddal x9, x8, [x8]
10000dcf8cbz x8, 0x10000dd2c
10000dcfc
10000dcfcloc_10000dcfc:
10000dcfcadd x8, x20, w21, uxtw #4
10000dd00ldp x9, x8, [x8]
10000dd04stp x9, x8, [x19]
10000dd08cbz x8, 0x10000db60
10000dd0c
10000dd0cloc_10000dd0c:
10000dd0cadd x8, x8, 8
10000dd10movz w9, 1
10000dd14ldadd x9, x8, [x8]
10000dd18ldp x29, x30, [sp+48]
10000dd1cldp x20, x19, [sp+32]
10000dd20ldp x22, x21, [sp+16]
10000dd24ldp x24, x23, [sp], 64
10000dd28retab
10000dd2c
10000dd2cloc_10000dd2c:
10000dd2cldr x16, [x22]
10000dd30mov x17, x22
10000dd34movk x17, 0x634f000000000000
10000dd38autda x16, x17
10000dd3cldr x8, [x16+16]!
10000dd40mov x9, x16
10000dd44mov x0, x22
10000dd48mov x17, x9
10000dd4cmovk x17, 0x4444000000000000
10000dd50blraa x8, x17
10000dd54mov x0, x22
10000dd58bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000dd5cadd x8, x20, w21, uxtw #4
10000dd60ldp x9, x8, [x8]
10000dd64stp x9, x8, [x19]
10000dd68cbnz x8, 0x10000dd0c
10000dd6cb 0x10000db60
10000daa8
10000daa8__ZN6Helper13HelperFactory12newOperationEi:
10000daa8pacibsp
10000daacstp x24, x23, [sp-64]!
10000dab0stp x22, x21, [sp+16]
10000dab4stp x20, x19, [sp+32]
10000dab8stp x29, x30, [sp+48]
10000dabcadd x29, sp, 48
10000dac0mov x19, x8
10000dac4sub w21, w1, 10
10000dac8subs wzr, w21, 3
10000daccb.hi 0x10000db5c
10000dad0mov x20, x0
10000dad4mov x16, x21
10000dad8subs xzr, x16, 3
10000dadccsel x16, x16, xzr, ls
10000dae0adr x17, 656
10000dae4hint
10000dae8ldrsw x16, [x17+2*x16]
10000daecadr x17, 0
10000daf0add x16, x17, x16
10000daf4br x16
10000daf8movz w0, 56
10000dafcbl _Znwm@plt
10000db00hint
10000db04ldr x16, 0x36dcc
10000db08add x16, x16, 16
10000db0cmov x17, x0
10000db10movk x17, 0x634f000000000000
10000db14pacda x16, x17
10000db18stp xzr, xzr, [x0+8]
10000db1cstr x16, [x0]
10000db20add x8, x0, 24
10000db24ldp x9, x10, [x20+64]
10000db28stp x9, x10, [x0+32]
10000db2cadr x16, 0x371bc
10000db30hint
10000db34add x16, x16, 16
10000db38mov x17, x8
10000db3cmovk x17, 0x6ae1000000000000
10000db40pacda x16, x17
10000db44str x16, [x0+24]
10000db48strb wzr, [x0+48]
10000db4cldr x22, [x20+8]
10000db50stp x8, x0, [x20]
10000db54cbnz x22, 0x10000dcec
10000db58b 0x10000dcfc
10000db5c
10000db5cloc_10000db5c:
10000db5cstp xzr, xzr, [x19]
10000db60
10000db60loc_10000db60:
10000db60ldp x29, x30, [sp+48]
10000db64ldp x20, x19, [sp+32]
10000db68ldp x22, x21, [sp+16]
10000db6cldp x24, x23, [sp], 64
10000db70retab
10000db74movz w0, 4376
10000db78bl _Znwm@plt
10000db7cmov x23, x0
10000db80hint
10000db84ldr x16, 0x36d44
10000db88add x16, x16, 16
10000db8cmov x17, x0
10000db90movk x17, 0x634f000000000000
10000db94pacda x16, x17
10000db98stp xzr, xzr, [x0+8]
10000db9cstr x16, [x0]
10000dba0add x24, x0, 24
10000dba4ldp x8, x9, [x20+64]
10000dba8stp x8, x9, [x0+32]
10000dbacadr x16, 0x37224
10000dbb0hint
10000dbb4add x16, x16, 16
10000dbb8mov x17, x24
10000dbbcmovk x17, 0x6ae1000000000000
10000dbc0pacda x16, x17
10000dbc4str x16, [x0+24]
10000dbc8stp xzr, xzr, [x0+56]
10000dbccmovz w8, 43943
10000dbd0movk w8, 0x32aa0000
10000dbd4stp xzr, x8, [x0+72]
10000dbd8strh wzr, [x0+168]
10000dbdcadd x0, x0, 264
10000dbe0movi v0.2d, 0
10000dbe4stur q0, [x23+88]
10000dbe8stur q0, [x23+104]
10000dbecstur q0, [x23+120]
10000dbf0stur q0, [x23+136]
10000dbf4str wzr, [x23+256]
10000dbf8stp q0, q0, [x23+224]
10000dbfcstp q0, q0, [x23+192]
10000dc00str q0, [x23+176]
10000dc04movz w1, 4112
10000dc08bl bzero@plt
10000dc0cldr x22, [x20+24]
10000dc10stp x24, x23, [x20+16]
10000dc14cbnz x22, 0x10000dcec
10000dc18b 0x10000dcfc
10000dc1cmovz w0, 112
10000dc20bl _Znwm@plt
10000dc24hint
10000dc28ldr x16, 0x36cb0
10000dc2cadd x16, x16, 16
10000dc30mov x17, x0
10000dc34movk x17, 0x634f000000000000
10000dc38pacda x16, x17
10000dc3cstp xzr, xzr, [x0+8]
10000dc40str x16, [x0]
10000dc44add x8, x0, 24
10000dc48ldp x9, x10, [x20+64]
10000dc4cstp x9, x10, [x0+32]
10000dc50adr x16, 0x37348
10000dc54hint
10000dc58add x16, x16, 16
10000dc5cmov x17, x8
10000dc60movk x17, 0x6ae1000000000000
10000dc64pacda x16, x17
10000dc68str x16, [x0+24]
10000dc6cmovi v0.2d, 0
10000dc70stp q0, q0, [x0+48]
10000dc74movz w9, 0x3f800000
10000dc78str w9, [x0+80]
10000dc7cldr x22, [x20+40]
10000dc80stp x8, x0, [x20+32]
10000dc84cbnz x22, 0x10000dcec
10000dc88b 0x10000dcfc
10000dc8cmovz w0, 56
10000dc90bl _Znwm@plt
10000dc94hint
10000dc98ldr x16, 0x36c28
10000dc9cadd x16, x16, 16
10000dca0mov x17, x0
10000dca4movk x17, 0x634f000000000000
10000dca8pacda x16, x17
10000dcacstp xzr, xzr, [x0+8]
10000dcb0str x16, [x0]
10000dcb4add x8, x0, 24
10000dcb8ldp x9, x10, [x20+64]
10000dcbcstp x9, x10, [x0+32]
10000dcc0adr x16, 0x373a0
10000dcc4hint
10000dcc8add x16, x16, 16
10000dcccmov x17, x8
10000dcd0movk x17, 0x6ae1000000000000
10000dcd4pacda x16, x17
10000dcd8str x16, [x0+24]
10000dcdcstrb wzr, [x0+48]
10000dce0ldr x22, [x20+56]
10000dce4stp x8, x0, [x20+48]
10000dce8cbz x22, 0x10000dcfc
10000dcec
10000dcecloc_10000dcec:
10000dcecadd x8, x22, 8
10000dcf0movn x9, 0
10000dcf4ldaddal x9, x8, [x8]
10000dcf8cbz x8, 0x10000dd2c
10000dcfc
10000dcfcloc_10000dcfc:
10000dcfcadd x8, x20, w21, uxtw #4
10000dd00ldp x9, x8, [x8]
10000dd04stp x9, x8, [x19]
10000dd08cbz x8, 0x10000db60
10000dd0c
10000dd0cloc_10000dd0c:
10000dd0cadd x8, x8, 8
10000dd10movz w9, 1
10000dd14ldadd x9, x8, [x8]
10000dd18ldp x29, x30, [sp+48]
10000dd1cldp x20, x19, [sp+32]
10000dd20ldp x22, x21, [sp+16]
10000dd24ldp x24, x23, [sp], 64
10000dd28retab
10000dd2c
10000dd2cloc_10000dd2c:
10000dd2cldr x16, [x22]
10000dd30mov x17, x22
10000dd34movk x17, 0x634f000000000000
10000dd38autda x16, x17
10000dd3cldr x8, [x16+16]!
10000dd40mov x9, x16
10000dd44mov x0, x22
10000dd48mov x17, x9
10000dd4cmovk x17, 0x4444000000000000
10000dd50blraa x8, x17
10000dd54mov x0, x22
10000dd58bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000dd5cadd x8, x20, w21, uxtw #4
10000dd60ldp x9, x8, [x8]
10000dd64stp x9, x8, [x19]
10000dd68cbnz x8, 0x10000dd0c
10000dd6cb 0x10000db60
10000daa8
10000dd70
10000dd70fn_10000dd70:
10000dd70udf 12
10000dd74udf 136
10000dd78udf 304
10000dd7cudf 416
10000dd70
10000dd70fn_10000dd70:
10000dd70udf 12
10000dd74udf 136
10000dd78udf 304
10000dd7cudf 416
10000dd70
10000dd80
10000dd80__ZN6Helper13HelperFactory15deleteOperationEi:
10000dd80pacibsp
10000dd84stp x20, x19, [sp-32]!
10000dd88stp x29, x30, [sp+16]
10000dd8cadd x29, sp, 16
10000dd90add x8, x0, w1, sxtw #4
10000dd94ldur x19, [x8-152]
10000dd98stp xzr, xzr, [x8-160]
10000dd9ccbz x19, 0x10000ddb0
10000dda0add x8, x19, 8
10000dda4movn x9, 0
10000dda8ldaddal x9, x8, [x8]
10000ddaccbz x8, 0x10000ddbc
10000ddb0
10000ddb0loc_10000ddb0:
10000ddb0ldp x29, x30, [sp+16]
10000ddb4ldp x20, x19, [sp], 32
10000ddb8retab
10000ddbc
10000ddbcloc_10000ddbc:
10000ddbcldr x16, [x19]
10000ddc0mov x17, x19
10000ddc4movk x17, 0x634f000000000000
10000ddc8autda x16, x17
10000ddccldr x8, [x16+16]!
10000ddd0mov x9, x16
10000ddd4mov x0, x19
10000ddd8mov x17, x9
10000dddcmovk x17, 0x4444000000000000
10000dde0blraa x8, x17
10000dde4mov x0, x19
10000dde8ldp x29, x30, [sp+16]
10000ddecldp x20, x19, [sp], 32
10000ddf0autibsp
10000ddf4eor x16, x30, x30, lsl #1
10000ddf8tbz x16, 62, 0x10000de00
10000ddfcbrk 50289
10000de00
10000de00loc_10000de00:
10000de00b 0x10003d850
10000dd80
10000dd80__ZN6Helper13HelperFactory15deleteOperationEi:
10000dd80pacibsp
10000dd84stp x20, x19, [sp-32]!
10000dd88stp x29, x30, [sp+16]
10000dd8cadd x29, sp, 16
10000dd90add x8, x0, w1, sxtw #4
10000dd94ldur x19, [x8-152]
10000dd98stp xzr, xzr, [x8-160]
10000dd9ccbz x19, 0x10000ddb0
10000dda0add x8, x19, 8
10000dda4movn x9, 0
10000dda8ldaddal x9, x8, [x8]
10000ddaccbz x8, 0x10000ddbc
10000ddb0
10000ddb0loc_10000ddb0:
10000ddb0ldp x29, x30, [sp+16]
10000ddb4ldp x20, x19, [sp], 32
10000ddb8retab
10000ddbc
10000ddbcloc_10000ddbc:
10000ddbcldr x16, [x19]
10000ddc0mov x17, x19
10000ddc4movk x17, 0x634f000000000000
10000ddc8autda x16, x17
10000ddccldr x8, [x16+16]!
10000ddd0mov x9, x16
10000ddd4mov x0, x19
10000ddd8mov x17, x9
10000dddcmovk x17, 0x4444000000000000
10000dde0blraa x8, x17
10000dde4mov x0, x19
10000dde8ldp x29, x30, [sp+16]
10000ddecldp x20, x19, [sp], 32
10000ddf0autibsp
10000ddf4eor x16, x30, x30, lsl #1
10000ddf8tbz x16, 62, 0x10000de00
10000ddfcbrk 50289
10000de00
10000de00loc_10000de00:
10000de00b 0x10003d850
10000dd80
10000de04
10000de04fn_10000de04:
10000de04hint
10000de08ldr x16, 0x36ac8
10000de0cadd x16, x16, 16
10000de10mov x17, x0
10000de14movk x17, 0x634f000000000000
10000de18pacda x16, x17
10000de1cstr x16, [x0]
10000de20b 0x10003d860
10000de04
10000de04fn_10000de04:
10000de04hint
10000de08ldr x16, 0x36ac8
10000de0cadd x16, x16, 16
10000de10mov x17, x0
10000de14movk x17, 0x634f000000000000
10000de18pacda x16, x17
10000de1cstr x16, [x0]
10000de20b 0x10003d860
10000de04
10000de24
10000de24fn_10000de24:
10000de24pacibsp
10000de28stp x29, x30, [sp-16]!
10000de2cadd x29, sp, 0
10000de30hint
10000de34ldr x16, 0x36a9c
10000de38add x16, x16, 16
10000de3cmov x17, x0
10000de40movk x17, 0x634f000000000000
10000de44pacda x16, x17
10000de48str x16, [x0]
10000de4cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000de50ldp x29, x30, [sp], 16
10000de54autibsp
10000de58eor x16, x30, x30, lsl #1
10000de5ctbz x16, 62, 0x10000de64
10000de60brk 50289
10000de64
10000de64loc_10000de64:
10000de64b 0x10003d990
10000de24
10000de24fn_10000de24:
10000de24pacibsp
10000de28stp x29, x30, [sp-16]!
10000de2cadd x29, sp, 0
10000de30hint
10000de34ldr x16, 0x36a9c
10000de38add x16, x16, 16
10000de3cmov x17, x0
10000de40movk x17, 0x634f000000000000
10000de44pacda x16, x17
10000de48str x16, [x0]
10000de4cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000de50ldp x29, x30, [sp], 16
10000de54autibsp
10000de58eor x16, x30, x30, lsl #1
10000de5ctbz x16, 62, 0x10000de64
10000de60brk 50289
10000de64
10000de64loc_10000de64:
10000de64b 0x10003d990
10000de24
10000de68
10000de68fn_10000de68:
10000de68ldr x16, [x0+24]!
10000de6cmov x17, x0
10000de70movk x17, 0x6ae1000000000000
10000de74autda x16, x17
10000de78ldr x1, [x16]
10000de7cmov x2, x16
10000de80mov x16, x2
10000de84movk x16, 0xeed9000000000000
10000de88braa x1, x16
10000de68
10000de68fn_10000de68:
10000de68ldr x16, [x0+24]!
10000de6cmov x17, x0
10000de70movk x17, 0x6ae1000000000000
10000de74autda x16, x17
10000de78ldr x1, [x16]
10000de7cmov x2, x16
10000de80mov x16, x2
10000de84movk x16, 0xeed9000000000000
10000de88braa x1, x16
10000de68
10000de90
10000de90fn_10000de90:
10000de90hint
10000de94ldr x16, 0x36a34
10000de98add x16, x16, 16
10000de9cmov x17, x0
10000dea0movk x17, 0x634f000000000000
10000dea4pacda x16, x17
10000dea8str x16, [x0]
10000deacb 0x10003d860
10000de90
10000de90fn_10000de90:
10000de90hint
10000de94ldr x16, 0x36a34
10000de98add x16, x16, 16
10000de9cmov x17, x0
10000dea0movk x17, 0x634f000000000000
10000dea4pacda x16, x17
10000dea8str x16, [x0]
10000deacb 0x10003d860
10000de90
10000deb0
10000deb0fn_10000deb0:
10000deb0pacibsp
10000deb4stp x29, x30, [sp-16]!
10000deb8add x29, sp, 0
10000debchint
10000dec0ldr x16, 0x36a08
10000dec4add x16, x16, 16
10000dec8mov x17, x0
10000deccmovk x17, 0x634f000000000000
10000ded0pacda x16, x17
10000ded4str x16, [x0]
10000ded8bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dedcldp x29, x30, [sp], 16
10000dee0autibsp
10000dee4eor x16, x30, x30, lsl #1
10000dee8tbz x16, 62, 0x10000def0
10000deecbrk 50289
10000def0
10000def0loc_10000def0:
10000def0b 0x10003d990
10000deb0
10000deb0fn_10000deb0:
10000deb0pacibsp
10000deb4stp x29, x30, [sp-16]!
10000deb8add x29, sp, 0
10000debchint
10000dec0ldr x16, 0x36a08
10000dec4add x16, x16, 16
10000dec8mov x17, x0
10000deccmovk x17, 0x634f000000000000
10000ded0pacda x16, x17
10000ded4str x16, [x0]
10000ded8bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dedcldp x29, x30, [sp], 16
10000dee0autibsp
10000dee4eor x16, x30, x30, lsl #1
10000dee8tbz x16, 62, 0x10000def0
10000deecbrk 50289
10000def0
10000def0loc_10000def0:
10000def0b 0x10003d990
10000deb0
10000def4
10000def4fn_10000def4:
10000def4hint
10000def8ldr x16, 0x369e0
10000defcadd x16, x16, 16
10000df00mov x17, x0
10000df04movk x17, 0x634f000000000000
10000df08pacda x16, x17
10000df0cstr x16, [x0]
10000df10b 0x10003d860
10000def4
10000def4fn_10000def4:
10000def4hint
10000def8ldr x16, 0x369e0
10000defcadd x16, x16, 16
10000df00mov x17, x0
10000df04movk x17, 0x634f000000000000
10000df08pacda x16, x17
10000df0cstr x16, [x0]
10000df10b 0x10003d860
10000def4
10000df14
10000df14fn_10000df14:
10000df14pacibsp
10000df18stp x29, x30, [sp-16]!
10000df1cadd x29, sp, 0
10000df20hint
10000df24ldr x16, 0x369b4
10000df28add x16, x16, 16
10000df2cmov x17, x0
10000df30movk x17, 0x634f000000000000
10000df34pacda x16, x17
10000df38str x16, [x0]
10000df3cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000df40ldp x29, x30, [sp], 16
10000df44autibsp
10000df48eor x16, x30, x30, lsl #1
10000df4ctbz x16, 62, 0x10000df54
10000df50brk 50289
10000df54
10000df54loc_10000df54:
10000df54b 0x10003d990
10000df14
10000df14fn_10000df14:
10000df14pacibsp
10000df18stp x29, x30, [sp-16]!
10000df1cadd x29, sp, 0
10000df20hint
10000df24ldr x16, 0x369b4
10000df28add x16, x16, 16
10000df2cmov x17, x0
10000df30movk x17, 0x634f000000000000
10000df34pacda x16, x17
10000df38str x16, [x0]
10000df3cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000df40ldp x29, x30, [sp], 16
10000df44autibsp
10000df48eor x16, x30, x30, lsl #1
10000df4ctbz x16, 62, 0x10000df54
10000df50brk 50289
10000df54
10000df54loc_10000df54:
10000df54b 0x10003d990
10000df14
10000df58
10000df58fn_10000df58:
10000df58hint
10000df5cldr x16, 0x36964
10000df60add x16, x16, 16
10000df64mov x17, x0
10000df68movk x17, 0x634f000000000000
10000df6cpacda x16, x17
10000df70str x16, [x0]
10000df74b 0x10003d860
10000df58
10000df58fn_10000df58:
10000df58hint
10000df5cldr x16, 0x36964
10000df60add x16, x16, 16
10000df64mov x17, x0
10000df68movk x17, 0x634f000000000000
10000df6cpacda x16, x17
10000df70str x16, [x0]
10000df74b 0x10003d860
10000df58
10000df78
10000df78fn_10000df78:
10000df78pacibsp
10000df7cstp x29, x30, [sp-16]!
10000df80add x29, sp, 0
10000df84hint
10000df88ldr x16, 0x36938
10000df8cadd x16, x16, 16
10000df90mov x17, x0
10000df94movk x17, 0x634f000000000000
10000df98pacda x16, x17
10000df9cstr x16, [x0]
10000dfa0bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dfa4ldp x29, x30, [sp], 16
10000dfa8autibsp
10000dfaceor x16, x30, x30, lsl #1
10000dfb0tbz x16, 62, 0x10000dfb8
10000dfb4brk 50289
10000dfb8
10000dfb8loc_10000dfb8:
10000dfb8b 0x10003d990
10000df78
10000df78fn_10000df78:
10000df78pacibsp
10000df7cstp x29, x30, [sp-16]!
10000df80add x29, sp, 0
10000df84hint
10000df88ldr x16, 0x36938
10000df8cadd x16, x16, 16
10000df90mov x17, x0
10000df94movk x17, 0x634f000000000000
10000df98pacda x16, x17
10000df9cstr x16, [x0]
10000dfa0bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dfa4ldp x29, x30, [sp], 16
10000dfa8autibsp
10000dfaceor x16, x30, x30, lsl #1
10000dfb0tbz x16, 62, 0x10000dfb8
10000dfb4brk 50289
10000dfb8
10000dfb8loc_10000dfb8:
10000dfb8b 0x10003d990
10000df78
10000dfbc
10000dfbcfn_10000dfbc:
10000dfbcpacibsp
10000dfc0stp x20, x19, [sp-32]!
10000dfc4stp x29, x30, [sp+16]
10000dfc8add x29, sp, 16
10000dfccbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000dfd0bl __ZN17VersionDispatcher14GetHostMachineEv
10000dfd4mov x1, x0
10000dfd8adr x0, 0x33168
10000dfdchint
10000dfe0bl strcmp@plt
10000dfe4movz w19, 17
10000dfe8cbz w0, 0x10000e00c
10000dfecbl __ZN17VersionDispatcher14GetHostMachineEv
10000dff0mov x1, x0
10000dff4adr x0, 0x33157
10000dff8hint
10000dffcbl strcmp@plt
10000e000subs wzr, w0, 0
10000e004movz w8, 25
10000e008csel w19, w19, w8, eq
10000e00c
10000e00cloc_10000e00c:
10000e00cadrp x8, 0x3a000
10000e010str w19, [x8+3148]
10000e014ldp x29, x30, [sp+16]
10000e018ldp x20, x19, [sp], 32
10000e01cretab
10000dfbc
10000dfbcfn_10000dfbc:
10000dfbcpacibsp
10000dfc0stp x20, x19, [sp-32]!
10000dfc4stp x29, x30, [sp+16]
10000dfc8add x29, sp, 16
10000dfccbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000dfd0bl __ZN17VersionDispatcher14GetHostMachineEv
10000dfd4mov x1, x0
10000dfd8adr x0, 0x33168
10000dfdchint
10000dfe0bl strcmp@plt
10000dfe4movz w19, 17
10000dfe8cbz w0, 0x10000e00c
10000dfecbl __ZN17VersionDispatcher14GetHostMachineEv
10000dff0mov x1, x0
10000dff4adr x0, 0x33157
10000dff8hint
10000dffcbl strcmp@plt
10000e000subs wzr, w0, 0
10000e004movz w8, 25
10000e008csel w19, w19, w8, eq
10000e00c
10000e00cloc_10000e00c:
10000e00cadrp x8, 0x3a000
10000e010str w19, [x8+3148]
10000e014ldp x29, x30, [sp+16]
10000e018ldp x20, x19, [sp], 32
10000e01cretab
10000dfbc
10000e020
10000e020__ZN6Helper13HookerFactory9getHookerEPKc:
10000e020pacibsp
10000e024stp x28, x27, [sp-96]!
10000e028stp x26, x25, [sp+16]
10000e02cstp x24, x23, [sp+32]
10000e030stp x22, x21, [sp+48]
10000e034stp x20, x19, [sp+64]
10000e038stp x29, x30, [sp+80]
10000e03cadd x29, sp, 80
10000e040sub sp, sp, 832
10000e044stur x1, [x29-96]
10000e048ldr x8, [x0]
10000e04ccbz x8, 0x10000e248
10000e050mov x20, x0
10000e054add x21, x0, 8
10000e058sub x1, x29, 96
10000e05cmov x0, x21
10000e060bl fn_10000e3d4
10000e064cbz x0, 0x10000e070
10000e068ldr x22, [x0+24]
10000e06cb 0x10000e24c
10000e070
10000e070loc_10000e070:
10000e070add x8, sp, 168
10000e074add x19, x8, 8
10000e078movz w26, 3
10000e07cmovz w27, 1
10000e080movn x28, 0
10000e084b 0x10000e098
10000e088
10000e088loc_10000e088:
10000e088movz w0, 1
10000e08cbl sleep@plt
10000e090
10000e090loc_10000e090:
10000e090subs w26, w26, 1
10000e094b.eq 0x10000e248
10000e098
10000e098loc_10000e098:
10000e098ldr x23, [x20]
10000e09cldur x0, [x29-96]
10000e0a0str x0, [sp+168]
10000e0a4bl strlen@plt
10000e0a8str x0, [sp+176]
10000e0acadd x1, sp, 168
10000e0b0mov x0, x23
10000e0b4bl _ZNK12KernelReaderI13FDGuardNeonRWE15findProcForNameERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE@plt
10000e0b8mov x24, x0
10000e0bcldr x0, [x20]
10000e0c0mov x1, x24
10000e0c4bl _ZNK12KernelReaderI13FDGuardNeonRWE19getTaskForProcKaddrEPv@plt
10000e0c8subs xzr, x24, 0
10000e0ccccmp x0, 0, 4, ne
10000e0d0b.eq 0x10000e088
10000e0d4mov x23, x0
10000e0d8ldr x0, [x20]
10000e0dcadd x8, sp, 24
10000e0e0bl __ZNK13FDGuardNeonRW5cloneEv
10000e0e4str wzr, [sp+168]
10000e0e8add x1, sp, 24
10000e0ecmov x0, x19
10000e0f0mov x2, x23
10000e0f4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWEC2EOS2_PN2KS4taskE@plt
10000e0f8add x0, sp, 24
10000e0fcbl __ZN13FDGuardNeonRWD1Ev
10000e100mov x0, x19
10000e104bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE4initEv@plt
10000e108tbz w0, 0, 0x10000e1d0
10000e10cmovz w0, 6288
10000e110bl _Znwm@plt
10000e114mov x24, x0
10000e118hint
10000e11cldr x16, 0x3679c
10000e120add x16, x16, 16
10000e124mov x17, x0
10000e128movk x17, 0x634f000000000000
10000e12cpacda x16, x17
10000e130stp xzr, xzr, [x0+8]
10000e134str x16, [x0]
10000e138add x25, x0, 24
10000e13cadd x1, sp, 168
10000e140mov x0, x25
10000e144bl __ZN8DMHookerC1EO14RemoteTaskPort
10000e148stp x25, x24, [sp+8]
10000e14cmov x0, x25
10000e150bl __ZN8DMHooker4initEv
10000e154mov x23, x0
10000e158tbz w0, 0, 0x10000e1e4
10000e15cldur x8, [x29-96]
10000e160stp x8, x25, [sp+24]
10000e164str x24, [sp+40]
10000e168add x8, x24, 8
10000e16cldadd x27, x8, [x8]
10000e170add x1, sp, 24
10000e174add x2, sp, 24
10000e178mov x0, x21
10000e17cbl fn_10000e554
10000e180ldr x22, [sp+40]
10000e184cbz x22, 0x10000e1c4
10000e188add x8, x22, 8
10000e18cldaddal x28, x8, [x8]
10000e190cbnz x8, 0x10000e1c4
10000e194ldr x16, [x22]
10000e198mov x17, x22
10000e19cmovk x17, 0x634f000000000000
10000e1a0autda x16, x17
10000e1a4ldr x8, [x16+16]!
10000e1a8mov x9, x16
10000e1acmov x0, x22
10000e1b0mov x17, x9
10000e1b4movk x17, 0x4444000000000000
10000e1b8blraa x8, x17
10000e1bcmov x0, x22
10000e1c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e1c4
10000e1c4loc_10000e1c4:
10000e1c4ldp x22, x24, [sp+8]
10000e1c8cbnz x24, 0x10000e1ec
10000e1ccb 0x10000e270
10000e1d0
10000e1d0loc_10000e1d0:
10000e1d0movz w0, 1
10000e1d4bl sleep@plt
10000e1d8mov x0, x19
10000e1dcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e1e0b 0x10000e090
10000e1e4
10000e1e4loc_10000e1e4:
10000e1e4movz w0, 1
10000e1e8bl sleep@plt
10000e1ec
10000e1ecloc_10000e1ec:
10000e1ecadd x8, x24, 8
10000e1f0ldaddal x28, x8, [x8]
10000e1f4cbz x8, 0x10000e208
10000e1f8mov x0, x19
10000e1fcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e200tbz w23, 0, 0x10000e090
10000e204b 0x10000e24c
10000e208
10000e208loc_10000e208:
10000e208ldr x16, [x24]
10000e20cmov x17, x24
10000e210movk x17, 0x634f000000000000
10000e214autda x16, x17
10000e218ldr x8, [x16+16]!
10000e21cmov x9, x16
10000e220mov x0, x24
10000e224mov x17, x9
10000e228movk x17, 0x4444000000000000
10000e22cblraa x8, x17
10000e230mov x0, x24
10000e234bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e238mov x0, x19
10000e23cbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e240tbz w23, 0, 0x10000e090
10000e244b 0x10000e24c
10000e248
10000e248loc_10000e248:
10000e248movz x22, 0
10000e24c
10000e24cloc_10000e24c:
10000e24cmov x0, x22
10000e250add sp, sp, 832
10000e254ldp x29, x30, [sp+80]
10000e258ldp x20, x19, [sp+64]
10000e25cldp x22, x21, [sp+48]
10000e260ldp x24, x23, [sp+32]
10000e264ldp x26, x25, [sp+16]
10000e268ldp x28, x27, [sp], 96
10000e26cretab
10000e270
10000e270loc_10000e270:
10000e270mov x0, x19
10000e274bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e278b 0x10000e24c
10000e27cmov x20, x0
10000e280add x0, sp, 24
10000e284bl fn_10000e2dc
10000e288b 0x10000e2a8
10000e28cmov x20, x0
10000e290mov x0, x24
10000e294bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e298bl _ZdlPv@plt
10000e29cb 0x10000e2cc
10000e2a0b 0x10000e2c8
10000e2a4mov x20, x0
10000e2a8
10000e2a8loc_10000e2a8:
10000e2a8add x0, sp, 8
10000e2acbl fn_10000e358
10000e2b0b 0x10000e2cc
10000e2b4mov x20, x0
10000e2b8add x0, sp, 24
10000e2bcbl __ZN13FDGuardNeonRWD1Ev
10000e2c0mov x0, x20
10000e2c4bl _Unwind_Resume@plt
10000e2c8
10000e2c8loc_10000e2c8:
10000e2c8mov x20, x0
10000e2cc
10000e2ccloc_10000e2cc:
10000e2ccmov x0, x19
10000e2d0bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e2d4mov x0, x20
10000e2d8bl _Unwind_Resume@plt
10000e020
10000e020__ZN6Helper13HookerFactory9getHookerEPKc:
10000e020pacibsp
10000e024stp x28, x27, [sp-96]!
10000e028stp x26, x25, [sp+16]
10000e02cstp x24, x23, [sp+32]
10000e030stp x22, x21, [sp+48]
10000e034stp x20, x19, [sp+64]
10000e038stp x29, x30, [sp+80]
10000e03cadd x29, sp, 80
10000e040sub sp, sp, 832
10000e044stur x1, [x29-96]
10000e048ldr x8, [x0]
10000e04ccbz x8, 0x10000e248
10000e050mov x20, x0
10000e054add x21, x0, 8
10000e058sub x1, x29, 96
10000e05cmov x0, x21
10000e060bl fn_10000e3d4
10000e064cbz x0, 0x10000e070
10000e068ldr x22, [x0+24]
10000e06cb 0x10000e24c
10000e070
10000e070loc_10000e070:
10000e070add x8, sp, 168
10000e074add x19, x8, 8
10000e078movz w26, 3
10000e07cmovz w27, 1
10000e080movn x28, 0
10000e084b 0x10000e098
10000e088
10000e088loc_10000e088:
10000e088movz w0, 1
10000e08cbl sleep@plt
10000e090
10000e090loc_10000e090:
10000e090subs w26, w26, 1
10000e094b.eq 0x10000e248
10000e098
10000e098loc_10000e098:
10000e098ldr x23, [x20]
10000e09cldur x0, [x29-96]
10000e0a0str x0, [sp+168]
10000e0a4bl strlen@plt
10000e0a8str x0, [sp+176]
10000e0acadd x1, sp, 168
10000e0b0mov x0, x23
10000e0b4bl _ZNK12KernelReaderI13FDGuardNeonRWE15findProcForNameERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE@plt
10000e0b8mov x24, x0
10000e0bcldr x0, [x20]
10000e0c0mov x1, x24
10000e0c4bl _ZNK12KernelReaderI13FDGuardNeonRWE19getTaskForProcKaddrEPv@plt
10000e0c8subs xzr, x24, 0
10000e0ccccmp x0, 0, 4, ne
10000e0d0b.eq 0x10000e088
10000e0d4mov x23, x0
10000e0d8ldr x0, [x20]
10000e0dcadd x8, sp, 24
10000e0e0bl __ZNK13FDGuardNeonRW5cloneEv
10000e0e4str wzr, [sp+168]
10000e0e8add x1, sp, 24
10000e0ecmov x0, x19
10000e0f0mov x2, x23
10000e0f4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWEC2EOS2_PN2KS4taskE@plt
10000e0f8add x0, sp, 24
10000e0fcbl __ZN13FDGuardNeonRWD1Ev
10000e100mov x0, x19
10000e104bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE4initEv@plt
10000e108tbz w0, 0, 0x10000e1d0
10000e10cmovz w0, 6288
10000e110bl _Znwm@plt
10000e114mov x24, x0
10000e118hint
10000e11cldr x16, 0x3679c
10000e120add x16, x16, 16
10000e124mov x17, x0
10000e128movk x17, 0x634f000000000000
10000e12cpacda x16, x17
10000e130stp xzr, xzr, [x0+8]
10000e134str x16, [x0]
10000e138add x25, x0, 24
10000e13cadd x1, sp, 168
10000e140mov x0, x25
10000e144bl __ZN8DMHookerC1EO14RemoteTaskPort
10000e148stp x25, x24, [sp+8]
10000e14cmov x0, x25
10000e150bl __ZN8DMHooker4initEv
10000e154mov x23, x0
10000e158tbz w0, 0, 0x10000e1e4
10000e15cldur x8, [x29-96]
10000e160stp x8, x25, [sp+24]
10000e164str x24, [sp+40]
10000e168add x8, x24, 8
10000e16cldadd x27, x8, [x8]
10000e170add x1, sp, 24
10000e174add x2, sp, 24
10000e178mov x0, x21
10000e17cbl fn_10000e554
10000e180ldr x22, [sp+40]
10000e184cbz x22, 0x10000e1c4
10000e188add x8, x22, 8
10000e18cldaddal x28, x8, [x8]
10000e190cbnz x8, 0x10000e1c4
10000e194ldr x16, [x22]
10000e198mov x17, x22
10000e19cmovk x17, 0x634f000000000000
10000e1a0autda x16, x17
10000e1a4ldr x8, [x16+16]!
10000e1a8mov x9, x16
10000e1acmov x0, x22
10000e1b0mov x17, x9
10000e1b4movk x17, 0x4444000000000000
10000e1b8blraa x8, x17
10000e1bcmov x0, x22
10000e1c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e1c4
10000e1c4loc_10000e1c4:
10000e1c4ldp x22, x24, [sp+8]
10000e1c8cbnz x24, 0x10000e1ec
10000e1ccb 0x10000e270
10000e1d0
10000e1d0loc_10000e1d0:
10000e1d0movz w0, 1
10000e1d4bl sleep@plt
10000e1d8mov x0, x19
10000e1dcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e1e0b 0x10000e090
10000e1e4
10000e1e4loc_10000e1e4:
10000e1e4movz w0, 1
10000e1e8bl sleep@plt
10000e1ec
10000e1ecloc_10000e1ec:
10000e1ecadd x8, x24, 8
10000e1f0ldaddal x28, x8, [x8]
10000e1f4cbz x8, 0x10000e208
10000e1f8mov x0, x19
10000e1fcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e200tbz w23, 0, 0x10000e090
10000e204b 0x10000e24c
10000e208
10000e208loc_10000e208:
10000e208ldr x16, [x24]
10000e20cmov x17, x24
10000e210movk x17, 0x634f000000000000
10000e214autda x16, x17
10000e218ldr x8, [x16+16]!
10000e21cmov x9, x16
10000e220mov x0, x24
10000e224mov x17, x9
10000e228movk x17, 0x4444000000000000
10000e22cblraa x8, x17
10000e230mov x0, x24
10000e234bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e238mov x0, x19
10000e23cbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e240tbz w23, 0, 0x10000e090
10000e244b 0x10000e24c
10000e248
10000e248loc_10000e248:
10000e248movz x22, 0
10000e24c
10000e24cloc_10000e24c:
10000e24cmov x0, x22
10000e250add sp, sp, 832
10000e254ldp x29, x30, [sp+80]
10000e258ldp x20, x19, [sp+64]
10000e25cldp x22, x21, [sp+48]
10000e260ldp x24, x23, [sp+32]
10000e264ldp x26, x25, [sp+16]
10000e268ldp x28, x27, [sp], 96
10000e26cretab
10000e270
10000e270loc_10000e270:
10000e270mov x0, x19
10000e274bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e278b 0x10000e24c
10000e27cmov x20, x0
10000e280add x0, sp, 24
10000e284bl fn_10000e2dc
10000e288b 0x10000e2a8
10000e28cmov x20, x0
10000e290mov x0, x24
10000e294bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e298bl _ZdlPv@plt
10000e29cb 0x10000e2cc
10000e2a0b 0x10000e2c8
10000e2a4mov x20, x0
10000e2a8
10000e2a8loc_10000e2a8:
10000e2a8add x0, sp, 8
10000e2acbl fn_10000e358
10000e2b0b 0x10000e2cc
10000e2b4mov x20, x0
10000e2b8add x0, sp, 24
10000e2bcbl __ZN13FDGuardNeonRWD1Ev
10000e2c0mov x0, x20
10000e2c4bl _Unwind_Resume@plt
10000e2c8
10000e2c8loc_10000e2c8:
10000e2c8mov x20, x0
10000e2cc
10000e2ccloc_10000e2cc:
10000e2ccmov x0, x19
10000e2d0bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e2d4mov x0, x20
10000e2d8bl _Unwind_Resume@plt
10000e020
10000e2dc
10000e2dcfn_10000e2dc:
10000e2dcpacibsp
10000e2e0stp x20, x19, [sp-32]!
10000e2e4stp x29, x30, [sp+16]
10000e2e8add x29, sp, 16
10000e2ecmov x19, x0
10000e2f0ldr x20, [x0+16]
10000e2f4cbz x20, 0x10000e308
10000e2f8add x8, x20, 8
10000e2fcmovn x9, 0
10000e300ldaddal x9, x8, [x8]
10000e304cbz x8, 0x10000e318
10000e308
10000e308loc_10000e308:
10000e308mov x0, x19
10000e30cldp x29, x30, [sp+16]
10000e310ldp x20, x19, [sp], 32
10000e314retab
10000e318
10000e318loc_10000e318:
10000e318ldr x16, [x20]
10000e31cmov x17, x20
10000e320movk x17, 0x634f000000000000
10000e324autda x16, x17
10000e328ldr x8, [x16+16]!
10000e32cmov x9, x16
10000e330mov x0, x20
10000e334mov x17, x9
10000e338movk x17, 0x4444000000000000
10000e33cblraa x8, x17
10000e340mov x0, x20
10000e344bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e348mov x0, x19
10000e34cldp x29, x30, [sp+16]
10000e350ldp x20, x19, [sp], 32
10000e354retab
10000e2dc
10000e2dcfn_10000e2dc:
10000e2dcpacibsp
10000e2e0stp x20, x19, [sp-32]!
10000e2e4stp x29, x30, [sp+16]
10000e2e8add x29, sp, 16
10000e2ecmov x19, x0
10000e2f0ldr x20, [x0+16]
10000e2f4cbz x20, 0x10000e308
10000e2f8add x8, x20, 8
10000e2fcmovn x9, 0
10000e300ldaddal x9, x8, [x8]
10000e304cbz x8, 0x10000e318
10000e308
10000e308loc_10000e308:
10000e308mov x0, x19
10000e30cldp x29, x30, [sp+16]
10000e310ldp x20, x19, [sp], 32
10000e314retab
10000e318
10000e318loc_10000e318:
10000e318ldr x16, [x20]
10000e31cmov x17, x20
10000e320movk x17, 0x634f000000000000
10000e324autda x16, x17
10000e328ldr x8, [x16+16]!
10000e32cmov x9, x16
10000e330mov x0, x20
10000e334mov x17, x9
10000e338movk x17, 0x4444000000000000
10000e33cblraa x8, x17
10000e340mov x0, x20
10000e344bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e348mov x0, x19
10000e34cldp x29, x30, [sp+16]
10000e350ldp x20, x19, [sp], 32
10000e354retab
10000e2dc
10000e358
10000e358fn_10000e358:
10000e358pacibsp
10000e35cstp x20, x19, [sp-32]!
10000e360stp x29, x30, [sp+16]
10000e364add x29, sp, 16
10000e368mov x19, x0
10000e36cldr x20, [x0+8]
10000e370cbz x20, 0x10000e384
10000e374add x8, x20, 8
10000e378movn x9, 0
10000e37cldaddal x9, x8, [x8]
10000e380cbz x8, 0x10000e394
10000e384
10000e384loc_10000e384:
10000e384mov x0, x19
10000e388ldp x29, x30, [sp+16]
10000e38cldp x20, x19, [sp], 32
10000e390retab
10000e394
10000e394loc_10000e394:
10000e394ldr x16, [x20]
10000e398mov x17, x20
10000e39cmovk x17, 0x634f000000000000
10000e3a0autda x16, x17
10000e3a4ldr x8, [x16+16]!
10000e3a8mov x9, x16
10000e3acmov x0, x20
10000e3b0mov x17, x9
10000e3b4movk x17, 0x4444000000000000
10000e3b8blraa x8, x17
10000e3bcmov x0, x20
10000e3c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e3c4mov x0, x19
10000e3c8ldp x29, x30, [sp+16]
10000e3ccldp x20, x19, [sp], 32
10000e3d0retab
10000e358
10000e358fn_10000e358:
10000e358pacibsp
10000e35cstp x20, x19, [sp-32]!
10000e360stp x29, x30, [sp+16]
10000e364add x29, sp, 16
10000e368mov x19, x0
10000e36cldr x20, [x0+8]
10000e370cbz x20, 0x10000e384
10000e374add x8, x20, 8
10000e378movn x9, 0
10000e37cldaddal x9, x8, [x8]
10000e380cbz x8, 0x10000e394
10000e384
10000e384loc_10000e384:
10000e384mov x0, x19
10000e388ldp x29, x30, [sp+16]
10000e38cldp x20, x19, [sp], 32
10000e390retab
10000e394
10000e394loc_10000e394:
10000e394ldr x16, [x20]
10000e398mov x17, x20
10000e39cmovk x17, 0x634f000000000000
10000e3a0autda x16, x17
10000e3a4ldr x8, [x16+16]!
10000e3a8mov x9, x16
10000e3acmov x0, x20
10000e3b0mov x17, x9
10000e3b4movk x17, 0x4444000000000000
10000e3b8blraa x8, x17
10000e3bcmov x0, x20
10000e3c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e3c4mov x0, x19
10000e3c8ldp x29, x30, [sp+16]
10000e3ccldp x20, x19, [sp], 32
10000e3d0retab
10000e358
10000e3d4
10000e3d4fn_10000e3d4:
10000e3d4ldr x10, [x0+8]
10000e3d8cbz x10, 0x10000e4dc
10000e3dcldr x8, [x1]
10000e3e0ubfm x9, x8, 32, 63
10000e3e4ubfm w11, w8, 29, 28
10000e3e8add x11, x11, 8
10000e3eceor x11, x11, x9
10000e3f0movz x12, 11625
10000e3f4movk x12, 0xeb380000
10000e3f8movk x12, 0xea0800000000
10000e3fcmovk x12, 0x9ddf000000000000
10000e400madd x11, x11, x12, xzr
10000e404eor x9, x11, x9
10000e408eor x9, x9, x11, lsr #47
10000e40cmadd x9, x9, x12, xzr
10000e410eor x9, x9, x9, lsr #47
10000e414madd x9, x9, x12, xzr
10000e418fmov d0, x10
10000e41ccnt v0.8b, v0.8b
10000e420uaddlv h0, v0.8b
10000e424fmov w12, s0
10000e428subs xzr, x12, 1
10000e42cb.hi 0x10000e43c
10000e430sub x11, x10, 1
10000e434and x11, x9, x11
10000e438b 0x10000e450
10000e43c
10000e43cloc_10000e43c:
10000e43cmov x11, x9
10000e440subs xzr, x9, x10
10000e444b.lo 0x10000e450
10000e448udiv x11, x9, x10
10000e44cmsub x11, x11, x10, x9
10000e450
10000e450loc_10000e450:
10000e450ldr x13, [x0]
10000e454ldr x13, [x13+3*x11]
10000e458cbz x13, 0x10000e4dc
10000e45cldr x0, [x13]
10000e460cbz x0, 0x10000e4e4
10000e464subs xzr, x12, 2
10000e468b.hs 0x10000e488
10000e46csub x10, x10, 1
10000e470b 0x10000e4c4
10000e474
10000e474loc_10000e474:
10000e474ldr x12, [x0+16]
10000e478subs xzr, x12, x8
10000e47cb.eq 0x10000e4e4
10000e480
10000e480loc_10000e480:
10000e480ldr x0, [x0]
10000e484cbz x0, 0x10000e4e4
10000e488
10000e488loc_10000e488:
10000e488ldr x12, [x0+8]
10000e48csubs xzr, x12, x9
10000e490b.eq 0x10000e474
10000e494subs xzr, x12, x10
10000e498b.lo 0x10000e4a4
10000e49cudiv x13, x12, x10
10000e4a0msub x12, x13, x10, x12
10000e4a4
10000e4a4loc_10000e4a4:
10000e4a4subs xzr, x12, x11
10000e4a8b.eq 0x10000e480
10000e4acb 0x10000e4dc
10000e4b0
10000e4b0loc_10000e4b0:
10000e4b0ldr x12, [x0+16]
10000e4b4subs xzr, x12, x8
10000e4b8b.eq 0x10000e4e4
10000e4bc
10000e4bcloc_10000e4bc:
10000e4bcldr x0, [x0]
10000e4c0cbz x0, 0x10000e4e4
10000e4c4
10000e4c4loc_10000e4c4:
10000e4c4ldr x12, [x0+8]
10000e4c8subs xzr, x12, x9
10000e4ccb.eq 0x10000e4b0
10000e4d0and x12, x12, x10
10000e4d4subs xzr, x12, x11
10000e4d8b.eq 0x10000e4bc
10000e4dc
10000e4dcloc_10000e4dc:
10000e4dcmovz x0, 0
10000e4e0ret x30
10000e4e4
10000e4e4loc_10000e4e4:
10000e4e4ret x30
10000e3d4
10000e3d4fn_10000e3d4:
10000e3d4ldr x10, [x0+8]
10000e3d8cbz x10, 0x10000e4dc
10000e3dcldr x8, [x1]
10000e3e0ubfm x9, x8, 32, 63
10000e3e4ubfm w11, w8, 29, 28
10000e3e8add x11, x11, 8
10000e3eceor x11, x11, x9
10000e3f0movz x12, 11625
10000e3f4movk x12, 0xeb380000
10000e3f8movk x12, 0xea0800000000
10000e3fcmovk x12, 0x9ddf000000000000
10000e400madd x11, x11, x12, xzr
10000e404eor x9, x11, x9
10000e408eor x9, x9, x11, lsr #47
10000e40cmadd x9, x9, x12, xzr
10000e410eor x9, x9, x9, lsr #47
10000e414madd x9, x9, x12, xzr
10000e418fmov d0, x10
10000e41ccnt v0.8b, v0.8b
10000e420uaddlv h0, v0.8b
10000e424fmov w12, s0
10000e428subs xzr, x12, 1
10000e42cb.hi 0x10000e43c
10000e430sub x11, x10, 1
10000e434and x11, x9, x11
10000e438b 0x10000e450
10000e43c
10000e43cloc_10000e43c:
10000e43cmov x11, x9
10000e440subs xzr, x9, x10
10000e444b.lo 0x10000e450
10000e448udiv x11, x9, x10
10000e44cmsub x11, x11, x10, x9
10000e450
10000e450loc_10000e450:
10000e450ldr x13, [x0]
10000e454ldr x13, [x13+3*x11]
10000e458cbz x13, 0x10000e4dc
10000e45cldr x0, [x13]
10000e460cbz x0, 0x10000e4e4
10000e464subs xzr, x12, 2
10000e468b.hs 0x10000e488
10000e46csub x10, x10, 1
10000e470b 0x10000e4c4
10000e474
10000e474loc_10000e474:
10000e474ldr x12, [x0+16]
10000e478subs xzr, x12, x8
10000e47cb.eq 0x10000e4e4
10000e480
10000e480loc_10000e480:
10000e480ldr x0, [x0]
10000e484cbz x0, 0x10000e4e4
10000e488
10000e488loc_10000e488:
10000e488ldr x12, [x0+8]
10000e48csubs xzr, x12, x9
10000e490b.eq 0x10000e474
10000e494subs xzr, x12, x10
10000e498b.lo 0x10000e4a4
10000e49cudiv x13, x12, x10
10000e4a0msub x12, x13, x10, x12
10000e4a4
10000e4a4loc_10000e4a4:
10000e4a4subs xzr, x12, x11
10000e4a8b.eq 0x10000e480
10000e4acb 0x10000e4dc
10000e4b0
10000e4b0loc_10000e4b0:
10000e4b0ldr x12, [x0+16]
10000e4b4subs xzr, x12, x8
10000e4b8b.eq 0x10000e4e4
10000e4bc
10000e4bcloc_10000e4bc:
10000e4bcldr x0, [x0]
10000e4c0cbz x0, 0x10000e4e4
10000e4c4
10000e4c4loc_10000e4c4:
10000e4c4ldr x12, [x0+8]
10000e4c8subs xzr, x12, x9
10000e4ccb.eq 0x10000e4b0
10000e4d0and x12, x12, x10
10000e4d4subs xzr, x12, x11
10000e4d8b.eq 0x10000e4bc
10000e4dc
10000e4dcloc_10000e4dc:
10000e4dcmovz x0, 0
10000e4e0ret x30
10000e4e4
10000e4e4loc_10000e4e4:
10000e4e4ret x30
10000e3d4
10000e4e8
10000e4e8fn_10000e4e8:
10000e4e8hint
10000e4ecldr x16, 0x363cc
10000e4f0add x16, x16, 16
10000e4f4mov x17, x0
10000e4f8movk x17, 0x634f000000000000
10000e4fcpacda x16, x17
10000e500str x16, [x0]
10000e504b 0x10003d860
10000e4e8
10000e4e8fn_10000e4e8:
10000e4e8hint
10000e4ecldr x16, 0x363cc
10000e4f0add x16, x16, 16
10000e4f4mov x17, x0
10000e4f8movk x17, 0x634f000000000000
10000e4fcpacda x16, x17
10000e500str x16, [x0]
10000e504b 0x10003d860
10000e4e8
10000e508
10000e508fn_10000e508:
10000e508pacibsp
10000e50cstp x29, x30, [sp-16]!
10000e510add x29, sp, 0
10000e514hint
10000e518ldr x16, 0x363a0
10000e51cadd x16, x16, 16
10000e520mov x17, x0
10000e524movk x17, 0x634f000000000000
10000e528pacda x16, x17
10000e52cstr x16, [x0]
10000e530bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e534ldp x29, x30, [sp], 16
10000e538autibsp
10000e53ceor x16, x30, x30, lsl #1
10000e540tbz x16, 62, 0x10000e548
10000e544brk 50289
10000e548
10000e548loc_10000e548:
10000e548b 0x10003d990
10000e508
10000e508fn_10000e508:
10000e508pacibsp
10000e50cstp x29, x30, [sp-16]!
10000e510add x29, sp, 0
10000e514hint
10000e518ldr x16, 0x363a0
10000e51cadd x16, x16, 16
10000e520mov x17, x0
10000e524movk x17, 0x634f000000000000
10000e528pacda x16, x17
10000e52cstr x16, [x0]
10000e530bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e534ldp x29, x30, [sp], 16
10000e538autibsp
10000e53ceor x16, x30, x30, lsl #1
10000e540tbz x16, 62, 0x10000e548
10000e544brk 50289
10000e548
10000e548loc_10000e548:
10000e548b 0x10003d990
10000e508
10000e554
10000e554fn_10000e554:
10000e554pacibsp
10000e558sub sp, sp, 112
10000e55cstp x26, x25, [sp+32]
10000e560stp x24, x23, [sp+48]
10000e564stp x22, x21, [sp+64]
10000e568stp x20, x19, [sp+80]
10000e56cstp x29, x30, [sp+96]
10000e570add x29, sp, 96
10000e574mov x21, x2
10000e578mov x19, x0
10000e57cldr x8, [x1]
10000e580ubfm x9, x8, 32, 63
10000e584ubfm w10, w8, 29, 28
10000e588add x10, x10, 8
10000e58ceor x10, x10, x9
10000e590movz x11, 11625
10000e594movk x11, 0xeb380000
10000e598movk x11, 0xea0800000000
10000e59cmovk x11, 0x9ddf000000000000
10000e5a0madd x10, x10, x11, xzr
10000e5a4eor x9, x10, x9
10000e5a8eor x9, x9, x10, lsr #47
10000e5acmadd x9, x9, x11, xzr
10000e5b0eor x9, x9, x9, lsr #47
10000e5b4madd x22, x9, x11, xzr
10000e5b8ldr x23, [x0+8]
10000e5bccbz x23, 0x10000e60c
10000e5c0sub x9, x23, 1
10000e5c4ands xzr, x23, x9
10000e5c8b.ne 0x10000e610
10000e5ccand x25, x22, x9
10000e5d0ldr x10, [x19]
10000e5d4ldr x0, [x10+3*x25]
10000e5d8cbz x0, 0x10000e640
10000e5dc
10000e5dcloc_10000e5dc:
10000e5dcldr x0, [x0]
10000e5e0cbz x0, 0x10000e640
10000e5e4ldr x10, [x0+8]
10000e5e8and x11, x10, x9
10000e5ecsubs xzr, x10, x22
10000e5f0ccmp x11, x25, 4, ne
10000e5f4b.ne 0x10000e640
10000e5f8ldr x10, [x0+16]
10000e5fcsubs xzr, x10, x8
10000e600b.ne 0x10000e5dc
10000e604
10000e604loc_10000e604:
10000e604movz x1, 0
10000e608b 0x10000e870
10000e60c
10000e60cloc_10000e60c:
10000e60cb 0x10000e640
10000e610
10000e610loc_10000e610:
10000e610mov x25, x22
10000e614subs xzr, x22, x23
10000e618b.hs 0x10000e62c
10000e61cldr x9, [x19]
10000e620ldr x0, [x9+3*x25]
10000e624cbnz x0, 0x10000e6ec
10000e628b 0x10000e640
10000e62c
10000e62cloc_10000e62c:
10000e62cudiv x9, x22, x23
10000e630msub x25, x9, x23, x22
10000e634ldr x9, [x19]
10000e638ldr x0, [x9+3*x25]
10000e63ccbnz x0, 0x10000e6ec
10000e640
10000e640loc_10000e640:
10000e640add x24, x19, 16
10000e644movz w0, 40
10000e648bl _Znwm@plt
10000e64cmov x20, x0
10000e650stp x0, x24, [sp+8]
10000e654ldr q0, [x21]
10000e658str q0, [x0+16]
10000e65cldr x8, [x21+16]
10000e660str x8, [x0+32]
10000e664stp xzr, xzr, [x21+8]
10000e668movz w8, 1
10000e66cstrb w8, [sp+24]
10000e670stp xzr, x22, [x0]
10000e674ldr x8, [x19+24]
10000e678add x8, x8, 1
10000e67cucvtf s0, x8
10000e680ucvtf s2, x23
10000e684ldr s1, [x19+32]
10000e688fmul s2, s1, s2
10000e68cfcmp s2, s0
10000e690ccmp x23, 0, 4, pl
10000e694b.ne 0x10000e810
10000e698ubfm x8, x23, 63, 62
10000e69cmovz w9, 1
10000e6a0sub x10, x23, 1
10000e6a4ands xzr, x23, x10
10000e6a8cset w10, ne
10000e6acsubs xzr, x23, 3
10000e6b0csel x9, x9, x10, lo
10000e6b4orr x8, x9, x8
10000e6b8fdiv s0, s0, s1
10000e6bcfcvtpu x9, s0
10000e6c0subs xzr, x8, x9
10000e6c4csel x21, x8, x9, hi
10000e6c8subs x8, x21, 1
10000e6ccb.ne 0x10000e714
10000e6d0movz w21, 2
10000e6d4b 0x10000e728
10000e6d8
10000e6d8loc_10000e6d8:
10000e6d8subs xzr, x9, x25
10000e6dcb.ne 0x10000e640
10000e6e0
10000e6e0loc_10000e6e0:
10000e6e0ldr x9, [x0+16]
10000e6e4subs xzr, x9, x8
10000e6e8b.eq 0x10000e604
10000e6ec
10000e6ecloc_10000e6ec:
10000e6ecldr x0, [x0]
10000e6f0cbz x0, 0x10000e640
10000e6f4ldr x9, [x0+8]
10000e6f8subs xzr, x9, x22
10000e6fcb.eq 0x10000e6e0
10000e700subs xzr, x9, x23
10000e704b.lo 0x10000e6d8
10000e708udiv x10, x9, x23
10000e70cmsub x9, x10, x23, x9
10000e710b 0x10000e6d8
10000e714
10000e714loc_10000e714:
10000e714ands xzr, x21, x8
10000e718b.eq 0x10000e728
10000e71cmov x0, x21
10000e720bl _ZNSt3__112__next_primeEm@plt
10000e724mov x21, x0
10000e728
10000e728loc_10000e728:
10000e728ldr x23, [x19+8]
10000e72csubs xzr, x21, x23
10000e730b.ls 0x10000e744
10000e734
10000e734loc_10000e734:
10000e734mov x0, x19
10000e738mov x1, x21
10000e73cbl fn_10000ae74
10000e740b 0x10000e7b0
10000e744
10000e744loc_10000e744:
10000e744b.hs 0x10000e7b0
10000e748ldr x8, [x19+24]
10000e74cucvtf s0, x8
10000e750ldr s1, [x19+32]
10000e754fdiv s0, s0, s1
10000e758fcvtpu x0, s0
10000e75csubs xzr, x23, 3
10000e760b.lo 0x10000e79c
10000e764fmov d0, x23
10000e768cnt v0.8b, v0.8b
10000e76cuaddlv h0, v0.8b
10000e770fmov w8, s0
10000e774subs xzr, x8, 1
10000e778b.hi 0x10000e79c
10000e77csub x8, x0, 1
10000e780clz x8, x8
10000e784sub x8, xzr, x8
10000e788movz w9, 1
10000e78clslv x8, x9, x8
10000e790subs xzr, x0, 2
10000e794csel x0, x0, x8, lo
10000e798b 0x10000e7a0
10000e79c
10000e79cloc_10000e79c:
10000e79cbl _ZNSt3__112__next_primeEm@plt
10000e7a0
10000e7a0loc_10000e7a0:
10000e7a0subs xzr, x21, x0
10000e7a4csel x21, x21, x0, hi
10000e7a8subs xzr, x21, x23
10000e7acb.lo 0x10000e734
10000e7b0
10000e7b0loc_10000e7b0:
10000e7b0ldr x23, [x19+8]
10000e7b4sub x8, x23, 1
10000e7b8ands xzr, x23, x8
10000e7bcb.ne 0x10000e804
10000e7c0and x25, x8, x22
10000e7c4ldr x8, [x19]
10000e7c8ldr x9, [x8+3*x25]
10000e7cccbnz x9, 0x10000e81c
10000e7d0
10000e7d0loc_10000e7d0:
10000e7d0ldr x9, [x24]
10000e7d4str x9, [x20]
10000e7d8str x20, [x24]
10000e7dcstr x24, [x8+3*x25]
10000e7e0ldr x8, [sp+8]
10000e7e4ldr x9, [x8]
10000e7e8cbz x9, 0x10000e85c
10000e7ecldr x9, [x9+8]
10000e7f0sub x10, x23, 1
10000e7f4ands xzr, x23, x10
10000e7f8b.ne 0x10000e844
10000e7fcand x9, x9, x10
10000e800b 0x10000e854
10000e804
10000e804loc_10000e804:
10000e804subs xzr, x22, x23
10000e808b.hs 0x10000e82c
10000e80cmov x25, x22
10000e810
10000e810loc_10000e810:
10000e810ldr x8, [x19]
10000e814ldr x9, [x8+3*x25]
10000e818cbz x9, 0x10000e7d0
10000e81c
10000e81cloc_10000e81c:
10000e81cldr x8, [x9]
10000e820str x8, [x20]
10000e824str x20, [x9]
10000e828b 0x10000e85c
10000e82c
10000e82cloc_10000e82c:
10000e82cudiv x8, x22, x23
10000e830msub x25, x8, x23, x22
10000e834ldr x8, [x19]
10000e838ldr x9, [x8+3*x25]
10000e83ccbnz x9, 0x10000e81c
10000e840b 0x10000e7d0
10000e844
10000e844loc_10000e844:
10000e844subs xzr, x9, x23
10000e848b.lo 0x10000e854
10000e84cudiv x10, x9, x23
10000e850msub x9, x10, x23, x9
10000e854
10000e854loc_10000e854:
10000e854ldr x10, [x19]
10000e858str x8, [x10+3*x9]
10000e85c
10000e85cloc_10000e85c:
10000e85cldr x0, [sp+8]
10000e860ldr x8, [x19+24]
10000e864add x8, x8, 1
10000e868str x8, [x19+24]
10000e86cmovz w1, 1
10000e870
10000e870loc_10000e870:
10000e870ldp x29, x30, [sp+96]
10000e874ldp x20, x19, [sp+80]
10000e878ldp x22, x21, [sp+64]
10000e87cldp x24, x23, [sp+48]
10000e880ldp x26, x25, [sp+32]
10000e884add sp, sp, 112
10000e888retab
10000e88cmov x19, x0
10000e890add x0, sp, 8
10000e894bl fn_10000e8a0
10000e898mov x0, x19
10000e89cbl _Unwind_Resume@plt
10000e554
10000e554fn_10000e554:
10000e554pacibsp
10000e558sub sp, sp, 112
10000e55cstp x26, x25, [sp+32]
10000e560stp x24, x23, [sp+48]
10000e564stp x22, x21, [sp+64]
10000e568stp x20, x19, [sp+80]
10000e56cstp x29, x30, [sp+96]
10000e570add x29, sp, 96
10000e574mov x21, x2
10000e578mov x19, x0
10000e57cldr x8, [x1]
10000e580ubfm x9, x8, 32, 63
10000e584ubfm w10, w8, 29, 28
10000e588add x10, x10, 8
10000e58ceor x10, x10, x9
10000e590movz x11, 11625
10000e594movk x11, 0xeb380000
10000e598movk x11, 0xea0800000000
10000e59cmovk x11, 0x9ddf000000000000
10000e5a0madd x10, x10, x11, xzr
10000e5a4eor x9, x10, x9
10000e5a8eor x9, x9, x10, lsr #47
10000e5acmadd x9, x9, x11, xzr
10000e5b0eor x9, x9, x9, lsr #47
10000e5b4madd x22, x9, x11, xzr
10000e5b8ldr x23, [x0+8]
10000e5bccbz x23, 0x10000e60c
10000e5c0sub x9, x23, 1
10000e5c4ands xzr, x23, x9
10000e5c8b.ne 0x10000e610
10000e5ccand x25, x22, x9
10000e5d0ldr x10, [x19]
10000e5d4ldr x0, [x10+3*x25]
10000e5d8cbz x0, 0x10000e640
10000e5dc
10000e5dcloc_10000e5dc:
10000e5dcldr x0, [x0]
10000e5e0cbz x0, 0x10000e640
10000e5e4ldr x10, [x0+8]
10000e5e8and x11, x10, x9
10000e5ecsubs xzr, x10, x22
10000e5f0ccmp x11, x25, 4, ne
10000e5f4b.ne 0x10000e640
10000e5f8ldr x10, [x0+16]
10000e5fcsubs xzr, x10, x8
10000e600b.ne 0x10000e5dc
10000e604
10000e604loc_10000e604:
10000e604movz x1, 0
10000e608b 0x10000e870
10000e60c
10000e60cloc_10000e60c:
10000e60cb 0x10000e640
10000e610
10000e610loc_10000e610:
10000e610mov x25, x22
10000e614subs xzr, x22, x23
10000e618b.hs 0x10000e62c
10000e61cldr x9, [x19]
10000e620ldr x0, [x9+3*x25]
10000e624cbnz x0, 0x10000e6ec
10000e628b 0x10000e640
10000e62c
10000e62cloc_10000e62c:
10000e62cudiv x9, x22, x23
10000e630msub x25, x9, x23, x22
10000e634ldr x9, [x19]
10000e638ldr x0, [x9+3*x25]
10000e63ccbnz x0, 0x10000e6ec
10000e640
10000e640loc_10000e640:
10000e640add x24, x19, 16
10000e644movz w0, 40
10000e648bl _Znwm@plt
10000e64cmov x20, x0
10000e650stp x0, x24, [sp+8]
10000e654ldr q0, [x21]
10000e658str q0, [x0+16]
10000e65cldr x8, [x21+16]
10000e660str x8, [x0+32]
10000e664stp xzr, xzr, [x21+8]
10000e668movz w8, 1
10000e66cstrb w8, [sp+24]
10000e670stp xzr, x22, [x0]
10000e674ldr x8, [x19+24]
10000e678add x8, x8, 1
10000e67cucvtf s0, x8
10000e680ucvtf s2, x23
10000e684ldr s1, [x19+32]
10000e688fmul s2, s1, s2
10000e68cfcmp s2, s0
10000e690ccmp x23, 0, 4, pl
10000e694b.ne 0x10000e810
10000e698ubfm x8, x23, 63, 62
10000e69cmovz w9, 1
10000e6a0sub x10, x23, 1
10000e6a4ands xzr, x23, x10
10000e6a8cset w10, ne
10000e6acsubs xzr, x23, 3
10000e6b0csel x9, x9, x10, lo
10000e6b4orr x8, x9, x8
10000e6b8fdiv s0, s0, s1
10000e6bcfcvtpu x9, s0
10000e6c0subs xzr, x8, x9
10000e6c4csel x21, x8, x9, hi
10000e6c8subs x8, x21, 1
10000e6ccb.ne 0x10000e714
10000e6d0movz w21, 2
10000e6d4b 0x10000e728
10000e6d8
10000e6d8loc_10000e6d8:
10000e6d8subs xzr, x9, x25
10000e6dcb.ne 0x10000e640
10000e6e0
10000e6e0loc_10000e6e0:
10000e6e0ldr x9, [x0+16]
10000e6e4subs xzr, x9, x8
10000e6e8b.eq 0x10000e604
10000e6ec
10000e6ecloc_10000e6ec:
10000e6ecldr x0, [x0]
10000e6f0cbz x0, 0x10000e640
10000e6f4ldr x9, [x0+8]
10000e6f8subs xzr, x9, x22
10000e6fcb.eq 0x10000e6e0
10000e700subs xzr, x9, x23
10000e704b.lo 0x10000e6d8
10000e708udiv x10, x9, x23
10000e70cmsub x9, x10, x23, x9
10000e710b 0x10000e6d8
10000e714
10000e714loc_10000e714:
10000e714ands xzr, x21, x8
10000e718b.eq 0x10000e728
10000e71cmov x0, x21
10000e720bl _ZNSt3__112__next_primeEm@plt
10000e724mov x21, x0
10000e728
10000e728loc_10000e728:
10000e728ldr x23, [x19+8]
10000e72csubs xzr, x21, x23
10000e730b.ls 0x10000e744
10000e734
10000e734loc_10000e734:
10000e734mov x0, x19
10000e738mov x1, x21
10000e73cbl fn_10000ae74
10000e740b 0x10000e7b0
10000e744
10000e744loc_10000e744:
10000e744b.hs 0x10000e7b0
10000e748ldr x8, [x19+24]
10000e74cucvtf s0, x8
10000e750ldr s1, [x19+32]
10000e754fdiv s0, s0, s1
10000e758fcvtpu x0, s0
10000e75csubs xzr, x23, 3
10000e760b.lo 0x10000e79c
10000e764fmov d0, x23
10000e768cnt v0.8b, v0.8b
10000e76cuaddlv h0, v0.8b
10000e770fmov w8, s0
10000e774subs xzr, x8, 1
10000e778b.hi 0x10000e79c
10000e77csub x8, x0, 1
10000e780clz x8, x8
10000e784sub x8, xzr, x8
10000e788movz w9, 1
10000e78clslv x8, x9, x8
10000e790subs xzr, x0, 2
10000e794csel x0, x0, x8, lo
10000e798b 0x10000e7a0
10000e79c
10000e79cloc_10000e79c:
10000e79cbl _ZNSt3__112__next_primeEm@plt
10000e7a0
10000e7a0loc_10000e7a0:
10000e7a0subs xzr, x21, x0
10000e7a4csel x21, x21, x0, hi
10000e7a8subs xzr, x21, x23
10000e7acb.lo 0x10000e734
10000e7b0
10000e7b0loc_10000e7b0:
10000e7b0ldr x23, [x19+8]
10000e7b4sub x8, x23, 1
10000e7b8ands xzr, x23, x8
10000e7bcb.ne 0x10000e804
10000e7c0and x25, x8, x22
10000e7c4ldr x8, [x19]
10000e7c8ldr x9, [x8+3*x25]
10000e7cccbnz x9, 0x10000e81c
10000e7d0
10000e7d0loc_10000e7d0:
10000e7d0ldr x9, [x24]
10000e7d4str x9, [x20]
10000e7d8str x20, [x24]
10000e7dcstr x24, [x8+3*x25]
10000e7e0ldr x8, [sp+8]
10000e7e4ldr x9, [x8]
10000e7e8cbz x9, 0x10000e85c
10000e7ecldr x9, [x9+8]
10000e7f0sub x10, x23, 1
10000e7f4ands xzr, x23, x10
10000e7f8b.ne 0x10000e844
10000e7fcand x9, x9, x10
10000e800b 0x10000e854
10000e804
10000e804loc_10000e804:
10000e804subs xzr, x22, x23
10000e808b.hs 0x10000e82c
10000e80cmov x25, x22
10000e810
10000e810loc_10000e810:
10000e810ldr x8, [x19]
10000e814ldr x9, [x8+3*x25]
10000e818cbz x9, 0x10000e7d0
10000e81c
10000e81cloc_10000e81c:
10000e81cldr x8, [x9]
10000e820str x8, [x20]
10000e824str x20, [x9]
10000e828b 0x10000e85c
10000e82c
10000e82cloc_10000e82c:
10000e82cudiv x8, x22, x23
10000e830msub x25, x8, x23, x22
10000e834ldr x8, [x19]
10000e838ldr x9, [x8+3*x25]
10000e83ccbnz x9, 0x10000e81c
10000e840b 0x10000e7d0
10000e844
10000e844loc_10000e844:
10000e844subs xzr, x9, x23
10000e848b.lo 0x10000e854
10000e84cudiv x10, x9, x23
10000e850msub x9, x10, x23, x9
10000e854
10000e854loc_10000e854:
10000e854ldr x10, [x19]
10000e858str x8, [x10+3*x9]
10000e85c
10000e85cloc_10000e85c:
10000e85cldr x0, [sp+8]
10000e860ldr x8, [x19+24]
10000e864add x8, x8, 1
10000e868str x8, [x19+24]
10000e86cmovz w1, 1
10000e870
10000e870loc_10000e870:
10000e870ldp x29, x30, [sp+96]
10000e874ldp x20, x19, [sp+80]
10000e878ldp x22, x21, [sp+64]
10000e87cldp x24, x23, [sp+48]
10000e880ldp x26, x25, [sp+32]
10000e884add sp, sp, 112
10000e888retab
10000e88cmov x19, x0
10000e890add x0, sp, 8
10000e894bl fn_10000e8a0
10000e898mov x0, x19
10000e89cbl _Unwind_Resume@plt
10000e554
10000e8a0
10000e8a0fn_10000e8a0:
10000e8a0pacibsp
10000e8a4stp x22, x21, [sp-48]!
10000e8a8stp x20, x19, [sp+16]
10000e8acstp x29, x30, [sp+32]
10000e8b0add x29, sp, 32
10000e8b4mov x19, x0
10000e8b8ldr x20, [x0]
10000e8bcstr xzr, [x0]
10000e8c0cbz x20, 0x10000e91c
10000e8c4ldrb w8, [x19+16]
10000e8c8cbz w8, 0x10000e914
10000e8ccldr x21, [x20+32]
10000e8d0cbz x21, 0x10000e914
10000e8d4add x8, x21, 8
10000e8d8movn x9, 0
10000e8dcldaddal x9, x8, [x8]
10000e8e0cbnz x8, 0x10000e914
10000e8e4ldr x16, [x21]
10000e8e8mov x17, x21
10000e8ecmovk x17, 0x634f000000000000
10000e8f0autda x16, x17
10000e8f4ldr x8, [x16+16]!
10000e8f8mov x9, x16
10000e8fcmov x0, x21
10000e900mov x17, x9
10000e904movk x17, 0x4444000000000000
10000e908blraa x8, x17
10000e90cmov x0, x21
10000e910bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e914
10000e914loc_10000e914:
10000e914mov x0, x20
10000e918bl _ZdlPv@plt
10000e91c
10000e91cloc_10000e91c:
10000e91cmov x0, x19
10000e920ldp x29, x30, [sp+32]
10000e924ldp x20, x19, [sp+16]
10000e928ldp x22, x21, [sp], 48
10000e92cretab
10000e8a0
10000e8a0fn_10000e8a0:
10000e8a0pacibsp
10000e8a4stp x22, x21, [sp-48]!
10000e8a8stp x20, x19, [sp+16]
10000e8acstp x29, x30, [sp+32]
10000e8b0add x29, sp, 32
10000e8b4mov x19, x0
10000e8b8ldr x20, [x0]
10000e8bcstr xzr, [x0]
10000e8c0cbz x20, 0x10000e91c
10000e8c4ldrb w8, [x19+16]
10000e8c8cbz w8, 0x10000e914
10000e8ccldr x21, [x20+32]
10000e8d0cbz x21, 0x10000e914
10000e8d4add x8, x21, 8
10000e8d8movn x9, 0
10000e8dcldaddal x9, x8, [x8]
10000e8e0cbnz x8, 0x10000e914
10000e8e4ldr x16, [x21]
10000e8e8mov x17, x21
10000e8ecmovk x17, 0x634f000000000000
10000e8f0autda x16, x17
10000e8f4ldr x8, [x16+16]!
10000e8f8mov x9, x16
10000e8fcmov x0, x21
10000e900mov x17, x9
10000e904movk x17, 0x4444000000000000
10000e908blraa x8, x17
10000e90cmov x0, x21
10000e910bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e914
10000e914loc_10000e914:
10000e914mov x0, x20
10000e918bl _ZdlPv@plt
10000e91c
10000e91cloc_10000e91c:
10000e91cmov x0, x19
10000e920ldp x29, x30, [sp+32]
10000e924ldp x20, x19, [sp+16]
10000e928ldp x22, x21, [sp], 48
10000e92cretab
10000e8a0
10000e930
10000e930fn_10000e930:
10000e930pacibsp
10000e934stp x20, x19, [sp-32]!
10000e938stp x29, x30, [sp+16]
10000e93cadd x29, sp, 16
10000e940bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000e944bl __ZN17VersionDispatcher14GetHostMachineEv
10000e948mov x1, x0
10000e94cadr x0, 0x327f4
10000e950hint
10000e954bl strcmp@plt
10000e958movz w19, 17
10000e95ccbz w0, 0x10000e980
10000e960bl __ZN17VersionDispatcher14GetHostMachineEv
10000e964mov x1, x0
10000e968adr x0, 0x327e3
10000e96chint
10000e970bl strcmp@plt
10000e974subs wzr, w0, 0
10000e978movz w8, 25
10000e97ccsel w19, w19, w8, eq
10000e980
10000e980loc_10000e980:
10000e980adrp x8, 0x3a000
10000e984str w19, [x8+3152]
10000e988ldp x29, x30, [sp+16]
10000e98cldp x20, x19, [sp], 32
10000e990retab
10000e930
10000e930fn_10000e930:
10000e930pacibsp
10000e934stp x20, x19, [sp-32]!
10000e938stp x29, x30, [sp+16]
10000e93cadd x29, sp, 16
10000e940bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000e944bl __ZN17VersionDispatcher14GetHostMachineEv
10000e948mov x1, x0
10000e94cadr x0, 0x327f4
10000e950hint
10000e954bl strcmp@plt
10000e958movz w19, 17
10000e95ccbz w0, 0x10000e980
10000e960bl __ZN17VersionDispatcher14GetHostMachineEv
10000e964mov x1, x0
10000e968adr x0, 0x327e3
10000e96chint
10000e970bl strcmp@plt
10000e974subs wzr, w0, 0
10000e978movz w8, 25
10000e97ccsel w19, w19, w8, eq
10000e980
10000e980loc_10000e980:
10000e980adrp x8, 0x3a000
10000e984str w19, [x8+3152]
10000e988ldp x29, x30, [sp+16]
10000e98cldp x20, x19, [sp], 32
10000e990retab
10000e930
10000e998
10000e998__ZN6Helper9HiddenDot9setupHookEv:
10000e998pacibsp
10000e99csub sp, sp, 80
10000e9a0stp x22, x21, [sp+32]
10000e9a4stp x20, x19, [sp+48]
10000e9a8stp x29, x30, [sp+64]
10000e9acadd x29, sp, 64
10000e9b0mov x19, x0
10000e9b4ldr x0, [x0+16]
10000e9b8adr x1, 0x32ad2
10000e9bchint
10000e9c0bl __ZN6Helper13HookerFactory9getHookerEPKc
10000e9c4cbz x0, 0x10000ea8c
10000e9c8mov x20, x0
10000e9ccbl __ZN8DMHooker7getTaskEv
10000e9d0add x0, x0, 8
10000e9d4adr x1, 0x332c0
10000e9d8hint
10000e9dcadr x2, 0x332d5
10000e9e0hint
10000e9e4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE20findRemoteObjectiveCEPKcS5_@plt
10000e9e8cbz x0, 0x10000ea8c
10000e9ecmov x1, x0
10000e9f0add x21, sp, 0
10000e9f4adr x16, 0x3634c
10000e9f8hint
10000e9fcadd x16, x16, 16
10000ea00mov x17, x21
10000ea04movk x17, 0x530f000000000000
10000ea08pacda x16, x17
10000ea0cstp x16, x19, [sp]
10000ea10str x21, [sp+24]
10000ea14add x2, sp, 0
10000ea18mov x0, x20
10000ea1cmovz w3, 0
10000ea20bl __ZN8DMHooker11hookAddressEyONSt3__18functionIFNS_10HookReturnEP27__darwin_arm_thread_state64EEEb
10000ea24mov x19, x0
10000ea28ldr x0, [sp+24]
10000ea2csubs xzr, x21, x0
10000ea30b.eq 0x10000ea60
10000ea34cbz x0, 0x10000ea84
10000ea38ldr x16, [x0]
10000ea3cmov x17, x0
10000ea40movk x17, 0x530f000000000000
10000ea44autda x16, x17
10000ea48ldr x8, [x16+40]!
10000ea4cmov x9, x16
10000ea50mov x17, x9
10000ea54movk x17, 0x595d000000000000
10000ea58blraa x8, x17
10000ea5cb 0x10000ea84
10000ea60
10000ea60loc_10000ea60:
10000ea60ldr x16, [x0]
10000ea64mov x17, x0
10000ea68movk x17, 0x530f000000000000
10000ea6cautda x16, x17
10000ea70ldr x8, [x16+32]!
10000ea74mov x9, x16
10000ea78mov x17, x9
10000ea7cmovk x17, 0x5a7d000000000000
10000ea80blraa x8, x17
10000ea84
10000ea84loc_10000ea84:
10000ea84subs xzr, x19, 0
10000ea88cset w0, ne
10000ea8c
10000ea8cloc_10000ea8c:
10000ea8cldp x29, x30, [sp+64]
10000ea90ldp x20, x19, [sp+48]
10000ea94ldp x22, x21, [sp+32]
10000ea98add sp, sp, 80
10000ea9cretab
10000eaa0mov x19, x0
10000eaa4add x0, sp, 0
10000eaa8bl fn_10000eb24
10000eaacmov x0, x19
10000eab0bl _Unwind_Resume@plt
10000e998
10000e998__ZN6Helper9HiddenDot9setupHookEv:
10000e998pacibsp
10000e99csub sp, sp, 80
10000e9a0stp x22, x21, [sp+32]
10000e9a4stp x20, x19, [sp+48]
10000e9a8stp x29, x30, [sp+64]
10000e9acadd x29, sp, 64
10000e9b0mov x19, x0
10000e9b4ldr x0, [x0+16]
10000e9b8adr x1, 0x32ad2
10000e9bchint
10000e9c0bl __ZN6Helper13HookerFactory9getHookerEPKc
10000e9c4cbz x0, 0x10000ea8c
10000e9c8mov x20, x0
10000e9ccbl __ZN8DMHooker7getTaskEv
10000e9d0add x0, x0, 8
10000e9d4adr x1, 0x332c0
10000e9d8hint
10000e9dcadr x2, 0x332d5
10000e9e0hint
10000e9e4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE20findRemoteObjectiveCEPKcS5_@plt
10000e9e8cbz x0, 0x10000ea8c
10000e9ecmov x1, x0
10000e9f0add x21, sp, 0
10000e9f4adr x16, 0x3634c
10000e9f8hint
10000e9fcadd x16, x16, 16
10000ea00mov x17, x21
10000ea04movk x17, 0x530f000000000000
10000ea08pacda x16, x17
10000ea0cstp x16, x19, [sp]
10000ea10str x21, [sp+24]
10000ea14add x2, sp, 0
10000ea18mov x0, x20
10000ea1cmovz w3, 0
10000ea20bl __ZN8DMHooker11hookAddressEyONSt3__18functionIFNS_10HookReturnEP27__darwin_arm_thread_state64EEEb
10000ea24mov x19, x0
10000ea28ldr x0, [sp+24]
10000ea2csubs xzr, x21, x0
10000ea30b.eq 0x10000ea60
10000ea34cbz x0, 0x10000ea84
10000ea38ldr x16, [x0]
10000ea3cmov x17, x0
10000ea40movk x17, 0x530f000000000000
10000ea44autda x16, x17
10000ea48ldr x8, [x16+40]!
10000ea4cmov x9, x16
10000ea50mov x17, x9
10000ea54movk x17, 0x595d000000000000
10000ea58blraa x8, x17
10000ea5cb 0x10000ea84
10000ea60
10000ea60loc_10000ea60:
10000ea60ldr x16, [x0]
10000ea64mov x17, x0
10000ea68movk x17, 0x530f000000000000
10000ea6cautda x16, x17
10000ea70ldr x8, [x16+32]!
10000ea74mov x9, x16
10000ea78mov x17, x9
10000ea7cmovk x17, 0x5a7d000000000000
10000ea80blraa x8, x17
10000ea84
10000ea84loc_10000ea84:
10000ea84subs xzr, x19, 0
10000ea88cset w0, ne
10000ea8c
10000ea8cloc_10000ea8c:
10000ea8cldp x29, x30, [sp+64]
10000ea90ldp x20, x19, [sp+48]
10000ea94ldp x22, x21, [sp+32]
10000ea98add sp, sp, 80
10000ea9cretab
10000eaa0mov x19, x0
10000eaa4add x0, sp, 0
10000eaa8bl fn_10000eb24
10000eaacmov x0, x19
10000eab0bl _Unwind_Resume@plt
10000e998
10000eab4
10000eab4__ZN6Helper9HiddenDot7executeEP8NSStringPPc:
10000eab4pacibsp
10000eab8stp x20, x19, [sp-32]!
10000eabcstp x29, x30, [sp+16]
10000eac0add x29, sp, 16
10000eac4cbz x1, 0x10000eb14
10000eac8mov x20, x1
10000eaccmov x19, x0
10000ead0adr x2, 0x368f8
10000ead4hint
10000ead8mov x0, x1
10000eadcbl fn_10003e460
10000eae0cbz w0, 0x10000eaec
10000eae4movz w8, 1
10000eae8strb w8, [x19+24]
10000eaec
10000eaecloc_10000eaec:
10000eaecadr x2, 0x368fc
10000eaf0hint
10000eaf4mov x0, x20
10000eaf8bl fn_10003e460
10000eafccbz w0, 0x10000eb04
10000eb00strb wzr, [x19+24]
10000eb04
10000eb04loc_10000eb04:
10000eb04movz w0, 1
10000eb08ldp x29, x30, [sp+16]
10000eb0cldp x20, x19, [sp], 32
10000eb10retab
10000eb14
10000eb14loc_10000eb14:
10000eb14movz w0, 0
10000eb18ldp x29, x30, [sp+16]
10000eb1cldp x20, x19, [sp], 32
10000eb20retab
10000eab4
10000eab4__ZN6Helper9HiddenDot7executeEP8NSStringPPc:
10000eab4pacibsp
10000eab8stp x20, x19, [sp-32]!
10000eabcstp x29, x30, [sp+16]
10000eac0add x29, sp, 16
10000eac4cbz x1, 0x10000eb14
10000eac8mov x20, x1
10000eaccmov x19, x0
10000ead0adr x2, 0x368f8
10000ead4hint
10000ead8mov x0, x1
10000eadcbl fn_10003e460
10000eae0cbz w0, 0x10000eaec
10000eae4movz w8, 1
10000eae8strb w8, [x19+24]
10000eaec
10000eaecloc_10000eaec:
10000eaecadr x2, 0x368fc
10000eaf0hint
10000eaf4mov x0, x20
10000eaf8bl fn_10003e460
10000eafccbz w0, 0x10000eb04
10000eb00strb wzr, [x19+24]
10000eb04
10000eb04loc_10000eb04:
10000eb04movz w0, 1
10000eb08ldp x29, x30, [sp+16]
10000eb0cldp x20, x19, [sp], 32
10000eb10retab
10000eb14
10000eb14loc_10000eb14:
10000eb14movz w0, 0
10000eb18ldp x29, x30, [sp+16]
10000eb1cldp x20, x19, [sp], 32
10000eb20retab
10000eab4
10000eb24
10000eb24fn_10000eb24:
10000eb24pacibsp
10000eb28stp x20, x19, [sp-32]!
10000eb2cstp x29, x30, [sp+16]
10000eb30add x29, sp, 16
10000eb34mov x19, x0
10000eb38ldr x0, [x0+24]
10000eb3csubs xzr, x19, x0
10000eb40b.eq 0x10000eb7c
10000eb44cbz x0, 0x10000eb6c
10000eb48ldr x16, [x0]
10000eb4cmov x17, x0
10000eb50movk x17, 0x530f000000000000
10000eb54autda x16, x17
10000eb58ldr x8, [x16+40]!
10000eb5cmov x9, x16
10000eb60mov x17, x9
10000eb64movk x17, 0x595d000000000000
10000eb68blraa x8, x17
10000eb6c
10000eb6cloc_10000eb6c:
10000eb6cmov x0, x19
10000eb70ldp x29, x30, [sp+16]
10000eb74ldp x20, x19, [sp], 32
10000eb78retab
10000eb7c
10000eb7cloc_10000eb7c:
10000eb7cldr x16, [x0]
10000eb80mov x17, x0
10000eb84movk x17, 0x530f000000000000
10000eb88autda x16, x17
10000eb8cldr x8, [x16+32]!
10000eb90mov x9, x16
10000eb94mov x17, x9
10000eb98movk x17, 0x5a7d000000000000
10000eb9cblraa x8, x17
10000eba0mov x0, x19
10000eba4ldp x29, x30, [sp+16]
10000eba8ldp x20, x19, [sp], 32
10000ebacretab
10000eb24
10000eb24fn_10000eb24:
10000eb24pacibsp
10000eb28stp x20, x19, [sp-32]!
10000eb2cstp x29, x30, [sp+16]
10000eb30add x29, sp, 16
10000eb34mov x19, x0
10000eb38ldr x0, [x0+24]
10000eb3csubs xzr, x19, x0
10000eb40b.eq 0x10000eb7c
10000eb44cbz x0, 0x10000eb6c
10000eb48ldr x16, [x0]
10000eb4cmov x17, x0
10000eb50movk x17, 0x530f000000000000
10000eb54autda x16, x17
10000eb58ldr x8, [x16+40]!
10000eb5cmov x9, x16
10000eb60mov x17, x9
10000eb64movk x17, 0x595d000000000000
10000eb68blraa x8, x17
10000eb6c
10000eb6cloc_10000eb6c:
10000eb6cmov x0, x19
10000eb70ldp x29, x30, [sp+16]
10000eb74ldp x20, x19, [sp], 32
10000eb78retab
10000eb7c
10000eb7cloc_10000eb7c:
10000eb7cldr x16, [x0]
10000eb80mov x17, x0
10000eb84movk x17, 0x530f000000000000
10000eb88autda x16, x17
10000eb8cldr x8, [x16+32]!
10000eb90mov x9, x16
10000eb94mov x17, x9
10000eb98movk x17, 0x5a7d000000000000
10000eb9cblraa x8, x17
10000eba0mov x0, x19
10000eba4ldp x29, x30, [sp+16]
10000eba8ldp x20, x19, [sp], 32
10000ebacretab
10000eb24
10000ebbc
10000ebbcfn_10000ebbc:
10000ebbcpacibsp
10000ebc0stp x20, x19, [sp-32]!
10000ebc4stp x29, x30, [sp+16]
10000ebc8add x29, sp, 16
10000ebccmov x19, x0
10000ebd0movz w0, 16
10000ebd4bl _Znwm@plt
10000ebd8ldr x8, [x19+8]
10000ebdcadr x16, 0x36164
10000ebe0hint
10000ebe4add x16, x16, 16
10000ebe8mov x17, x0
10000ebecmovk x17, 0x530f000000000000
10000ebf0pacda x16, x17
10000ebf4stp x16, x8, [x0]
10000ebf8ldp x29, x30, [sp+16]
10000ebfcldp x20, x19, [sp], 32
10000ec00retab
10000ebbc
10000ebbcfn_10000ebbc:
10000ebbcpacibsp
10000ebc0stp x20, x19, [sp-32]!
10000ebc4stp x29, x30, [sp+16]
10000ebc8add x29, sp, 16
10000ebccmov x19, x0
10000ebd0movz w0, 16
10000ebd4bl _Znwm@plt
10000ebd8ldr x8, [x19+8]
10000ebdcadr x16, 0x36164
10000ebe0hint
10000ebe4add x16, x16, 16
10000ebe8mov x17, x0
10000ebecmovk x17, 0x530f000000000000
10000ebf0pacda x16, x17
10000ebf4stp x16, x8, [x0]
10000ebf8ldp x29, x30, [sp+16]
10000ebfcldp x20, x19, [sp], 32
10000ec00retab
10000ebbc
10000ec04
10000ec04fn_10000ec04:
10000ec04ldr x8, [x0+8]
10000ec08adr x16, 0x36138
10000ec0chint
10000ec10add x16, x16, 16
10000ec14mov x17, x1
10000ec18movk x17, 0x530f000000000000
10000ec1cpacda x16, x17
10000ec20stp x16, x8, [x1]
10000ec24ret x30
10000ec04
10000ec04fn_10000ec04:
10000ec04ldr x8, [x0+8]
10000ec08adr x16, 0x36138
10000ec0chint
10000ec10add x16, x16, 16
10000ec14mov x17, x1
10000ec18movk x17, 0x530f000000000000
10000ec1cpacda x16, x17
10000ec20stp x16, x8, [x1]
10000ec24ret x30
10000ec04
10000ec30
10000ec30fn_10000ec30:
10000ec30ldr x8, [x0+8]
10000ec34ldrb w8, [x8+24]
10000ec38cbz w8, 0x10000ec44
10000ec3cldr x8, [x1]
10000ec40str xzr, [x8]
10000ec44
10000ec44loc_10000ec44:
10000ec44movz w0, 2
10000ec48ret x30
10000ec30
10000ec30fn_10000ec30:
10000ec30ldr x8, [x0+8]
10000ec34ldrb w8, [x8+24]
10000ec38cbz w8, 0x10000ec44
10000ec3cldr x8, [x1]
10000ec40str xzr, [x8]
10000ec44
10000ec44loc_10000ec44:
10000ec44movz w0, 2
10000ec48ret x30
10000ec30
10000ec4c
10000ec4cfn_10000ec4c:
10000ec4cpacibsp
10000ec50stp x20, x19, [sp-32]!
10000ec54stp x29, x30, [sp+16]
10000ec58add x29, sp, 16
10000ec5cmov x19, x0
10000ec60ldr x9, [x1+8]
10000ec64adr x8, 0x33991
10000ec68hint
10000ec6csubs xzr, x9, x8
10000ec70b.ne 0x10000ec84
10000ec74
10000ec74loc_10000ec74:
10000ec74add x0, x19, 8
10000ec78ldp x29, x30, [sp+16]
10000ec7cldp x20, x19, [sp], 32
10000ec80retab
10000ec84
10000ec84loc_10000ec84:
10000ec84ands xzr, x9, x8
10000ec88b.lt 0x10000ec9c
10000ec8cmovz x0, 0
10000ec90ldp x29, x30, [sp+16]
10000ec94ldp x20, x19, [sp], 32
10000ec98retab
10000ec9c
10000ec9cloc_10000ec9c:
10000ec9cand x0, x9, 0x7fffffffffffffff
10000eca0and x1, x8, 0x7fffffffffffffff
10000eca4bl strcmp@plt
10000eca8cbz w0, 0x10000ec74
10000ecacmovz x0, 0
10000ecb0ldp x29, x30, [sp+16]
10000ecb4ldp x20, x19, [sp], 32
10000ecb8retab
10000ec4c
10000ec4cfn_10000ec4c:
10000ec4cpacibsp
10000ec50stp x20, x19, [sp-32]!
10000ec54stp x29, x30, [sp+16]
10000ec58add x29, sp, 16
10000ec5cmov x19, x0
10000ec60ldr x9, [x1+8]
10000ec64adr x8, 0x33991
10000ec68hint
10000ec6csubs xzr, x9, x8
10000ec70b.ne 0x10000ec84
10000ec74
10000ec74loc_10000ec74:
10000ec74add x0, x19, 8
10000ec78ldp x29, x30, [sp+16]
10000ec7cldp x20, x19, [sp], 32
10000ec80retab
10000ec84
10000ec84loc_10000ec84:
10000ec84ands xzr, x9, x8
10000ec88b.lt 0x10000ec9c
10000ec8cmovz x0, 0
10000ec90ldp x29, x30, [sp+16]
10000ec94ldp x20, x19, [sp], 32
10000ec98retab
10000ec9c
10000ec9cloc_10000ec9c:
10000ec9cand x0, x9, 0x7fffffffffffffff
10000eca0and x1, x8, 0x7fffffffffffffff
10000eca4bl strcmp@plt
10000eca8cbz w0, 0x10000ec74
10000ecacmovz x0, 0
10000ecb0ldp x29, x30, [sp+16]
10000ecb4ldp x20, x19, [sp], 32
10000ecb8retab
10000ec4c
10000ecc8
10000ecc8fn_10000ecc8:
10000ecc8pacibsp
10000ecccstp x20, x19, [sp-32]!
10000ecd0stp x29, x30, [sp+16]
10000ecd4add x29, sp, 16
10000ecd8bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000ecdcbl __ZN17VersionDispatcher14GetHostMachineEv
10000ece0mov x1, x0
10000ece4adr x0, 0x3245c
10000ece8hint
10000ececbl strcmp@plt
10000ecf0movz w19, 17
10000ecf4cbz w0, 0x10000ed18
10000ecf8bl __ZN17VersionDispatcher14GetHostMachineEv
10000ecfcmov x1, x0
10000ed00adr x0, 0x3244b
10000ed04hint
10000ed08bl strcmp@plt
10000ed0csubs wzr, w0, 0
10000ed10movz w8, 25
10000ed14csel w19, w19, w8, eq
10000ed18
10000ed18loc_10000ed18:
10000ed18adrp x8, 0x3a000
10000ed1cstr w19, [x8+3156]
10000ed20ldp x29, x30, [sp+16]
10000ed24ldp x20, x19, [sp], 32
10000ed28retab
10000ecc8
10000ecc8fn_10000ecc8:
10000ecc8pacibsp
10000ecccstp x20, x19, [sp-32]!
10000ecd0stp x29, x30, [sp+16]
10000ecd4add x29, sp, 16
10000ecd8bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000ecdcbl __ZN17VersionDispatcher14GetHostMachineEv
10000ece0mov x1, x0
10000ece4adr x0, 0x3245c
10000ece8hint
10000ececbl strcmp@plt
10000ecf0movz w19, 17
10000ecf4cbz w0, 0x10000ed18
10000ecf8bl __ZN17VersionDispatcher14GetHostMachineEv
10000ecfcmov x1, x0
10000ed00adr x0, 0x3244b
10000ed04hint
10000ed08bl strcmp@plt
10000ed0csubs wzr, w0, 0
10000ed10movz w8, 25
10000ed14csel w19, w19, w8, eq
10000ed18
10000ed18loc_10000ed18:
10000ed18adrp x8, 0x3a000
10000ed1cstr w19, [x8+3156]
10000ed20ldp x29, x30, [sp+16]
10000ed24ldp x20, x19, [sp], 32
10000ed28retab
10000ecc8
10000ed2c
10000ed2c-[CallHandler initWithVoip:]:
10000ed2cpacibsp
10000ed30sub sp, sp, 48
10000ed34stp x20, x19, [sp+16]
10000ed38stp x29, x30, [sp+32]
10000ed3cadd x29, sp, 32
10000ed40mov x20, x2
10000ed44hint
10000ed48ldr x8, 0x39878
10000ed4cstp x0, x8, [sp]
10000ed50hint
10000ed54ldr x1, 0x397b4
10000ed58add x0, sp, 0
10000ed5cbl objc_msgSendSuper2@plt
10000ed60mov x19, x0
10000ed64cbz x0, 0x10000ed9c
10000ed68str x20, [x19+8]
10000ed6cadr x0, 0x32f5b
10000ed70hint
10000ed74movz x1, 0
10000ed78bl dispatch_queue_create@plt
10000ed7cstr x0, [x19+24]
10000ed80hint
10000ed84ldr x0, 0x39824
10000ed88bl objc_alloc_init@plt
10000ed8cstr x0, [x19+16]
10000ed90ldr x3, [x19+24]
10000ed94mov x2, x19
10000ed98bl fn_10003e540
10000ed9c
10000ed9cloc_10000ed9c:
10000ed9cmov x0, x19
10000eda0ldp x29, x30, [sp+32]
10000eda4ldp x20, x19, [sp+16]
10000eda8add sp, sp, 48
10000edacretab
10000ed2c
10000ed2c-[CallHandler initWithVoip:]:
10000ed2cpacibsp
10000ed30sub sp, sp, 48
10000ed34stp x20, x19, [sp+16]
10000ed38stp x29, x30, [sp+32]
10000ed3cadd x29, sp, 32
10000ed40mov x20, x2
10000ed44hint
10000ed48ldr x8, 0x39878
10000ed4cstp x0, x8, [sp]
10000ed50hint
10000ed54ldr x1, 0x397b4
10000ed58add x0, sp, 0
10000ed5cbl objc_msgSendSuper2@plt
10000ed60mov x19, x0
10000ed64cbz x0, 0x10000ed9c
10000ed68str x20, [x19+8]
10000ed6cadr x0, 0x32f5b
10000ed70hint
10000ed74movz x1, 0
10000ed78bl dispatch_queue_create@plt
10000ed7cstr x0, [x19+24]
10000ed80hint
10000ed84ldr x0, 0x39824
10000ed88bl objc_alloc_init@plt
10000ed8cstr x0, [x19+16]
10000ed90ldr x3, [x19+24]
10000ed94mov x2, x19
10000ed98bl fn_10003e540
10000ed9c
10000ed9cloc_10000ed9c:
10000ed9cmov x0, x19
10000eda0ldp x29, x30, [sp+32]
10000eda4ldp x20, x19, [sp+16]
10000eda8add sp, sp, 48
10000edacretab
10000ed2c
10000edb0
10000edb0-[CallHandler callObserver:callChanged:]:
10000edb0pacibsp
10000edb4stp x20, x19, [sp-32]!
10000edb8stp x29, x30, [sp+16]
10000edbcadd x29, sp, 16
10000edc0ldr x8, [x0+8]
10000edc4ldrb w8, [x8+145]
10000edc8cbz w8, 0x10000ee38
10000edccmov x20, x3
10000edd0mov x19, x0
10000edd4mov x0, x3
10000edd8bl fn_10003e420
10000eddccbz w0, 0x10000ee00
10000ede0ldr x0, [x19+8]
10000ede4ldp x29, x30, [sp+16]
10000ede8ldp x20, x19, [sp], 32
10000edecautibsp
10000edf0eor x16, x30, x30, lsl #1
10000edf4tbz x16, 62, 0x10000edfc
10000edf8brk 50289
10000edfc
10000edfcloc_10000edfc:
10000edfcb 0x10000ee44
10000ee00
10000ee00loc_10000ee00:
10000ee00mov x0, x20
10000ee04bl fn_10003e400
10000ee08tbnz w0, 0, 0x10000ee18
10000ee0cmov x0, x20
10000ee10bl fn_10003e480
10000ee14cbz w0, 0x10000ee38
10000ee18
10000ee18loc_10000ee18:
10000ee18ldr x0, [x19+8]
10000ee1cldp x29, x30, [sp+16]
10000ee20ldp x20, x19, [sp], 32
10000ee24autibsp
10000ee28eor x16, x30, x30, lsl #1
10000ee2ctbz x16, 62, 0x10000ee34
10000ee30brk 50289
10000ee34
10000ee34loc_10000ee34:
10000ee34b 0x10000f0f0
10000ee38
10000ee38loc_10000ee38:
10000ee38ldp x29, x30, [sp+16]
10000ee3cldp x20, x19, [sp], 32
10000ee40retab
10000edb0
10000edb0-[CallHandler callObserver:callChanged:]:
10000edb0pacibsp
10000edb4stp x20, x19, [sp-32]!
10000edb8stp x29, x30, [sp+16]
10000edbcadd x29, sp, 16
10000edc0ldr x8, [x0+8]
10000edc4ldrb w8, [x8+145]
10000edc8cbz w8, 0x10000ee38
10000edccmov x20, x3
10000edd0mov x19, x0
10000edd4mov x0, x3
10000edd8bl fn_10003e420
10000eddccbz w0, 0x10000ee00
10000ede0ldr x0, [x19+8]
10000ede4ldp x29, x30, [sp+16]
10000ede8ldp x20, x19, [sp], 32
10000edecautibsp
10000edf0eor x16, x30, x30, lsl #1
10000edf4tbz x16, 62, 0x10000edfc
10000edf8brk 50289
10000edfc
10000edfcloc_10000edfc:
10000edfcb 0x10000ee44
10000ee00
10000ee00loc_10000ee00:
10000ee00mov x0, x20
10000ee04bl fn_10003e400
10000ee08tbnz w0, 0, 0x10000ee18
10000ee0cmov x0, x20
10000ee10bl fn_10003e480
10000ee14cbz w0, 0x10000ee38
10000ee18
10000ee18loc_10000ee18:
10000ee18ldr x0, [x19+8]
10000ee1cldp x29, x30, [sp+16]
10000ee20ldp x20, x19, [sp], 32
10000ee24autibsp
10000ee28eor x16, x30, x30, lsl #1
10000ee2ctbz x16, 62, 0x10000ee34
10000ee30brk 50289
10000ee34
10000ee34loc_10000ee34:
10000ee34b 0x10000f0f0
10000ee38
10000ee38loc_10000ee38:
10000ee38ldp x29, x30, [sp+16]
10000ee3cldp x20, x19, [sp], 32
10000ee40retab
10000edb0
10000ee44
10000ee44__ZN6Helper4Voip10stopRecordEv:
10000ee44pacibsp
10000ee48sub sp, sp, 96
10000ee4cstp x24, x23, [sp+32]
10000ee50stp x22, x21, [sp+48]
10000ee54stp x20, x19, [sp+64]
10000ee58stp x29, x30, [sp+80]
10000ee5cadd x29, sp, 80
10000ee60mov x20, x0
10000ee64add x19, x0, 56
10000ee68mov x0, x19
10000ee6cbl _ZNSt3__15mutex4lockEv@plt
10000ee70strb wzr, [x20+144]
10000ee74ldr x0, [x20+120]
10000ee78cbz x0, 0x10000f090
10000ee7cldr x1, [x20+240]
10000ee80cbz x1, 0x10000ee98
10000ee84ldr x8, [x20+248]
10000ee88str x8, [sp]
10000ee8cadd x2, sp, 0
10000ee90movz w3, 8
10000ee94bl __ZNK8DMHooker11writeLengthEyyy
10000ee98
10000ee98loc_10000ee98:
10000ee98ldr x0, [x20+184]
10000ee9ccbz x0, 0x10000f084
10000eea0bl ExtAudioFileDispose@plt
10000eea4add x21, x20, 192
10000eea8ldrsb w8, [x20+215]
10000eeactbnz w8, 31, 0x10000eec4
10000eeb0ldr q0, [x21]
10000eeb4str q0, [sp]
10000eeb8ldr x8, [x21+16]
10000eebcstr x8, [sp+16]
10000eec0b 0x10000ef10
10000eec4
10000eec4loc_10000eec4:
10000eec4ldp x22, x24, [x20+192]
10000eec8subs xzr, x24, 22
10000eeccb.hi 0x10000eedc
10000eed0add x0, sp, 0
10000eed4strb w24, [sp+23]
10000eed8b 0x10000ef04
10000eedc
10000eedcloc_10000eedc:
10000eedcorr x8, xzr, 0x7ffffffffffffff0
10000eee0subs xzr, x24, x8
10000eee4b.hs 0x10000f0b0
10000eee8add x8, x24, 16
10000eeecand x23, x8, -16
10000eef0mov x0, x23
10000eef4bl _Znwm@plt
10000eef8orr x8, x23, 0x8000000000000000
10000eefcstp x24, x8, [sp+8]
10000ef00str x0, [sp]
10000ef04
10000ef04loc_10000ef04:
10000ef04add x2, x24, 1
10000ef08mov x1, x22
10000ef0cbl memmove@plt
10000ef10
10000ef10loc_10000ef10:
10000ef10ldrb w9, [sp+23]
10000ef14sbfm w8, w9, 0, 7
10000ef18ldp x10, x11, [sp]
10000ef1csubs wzr, w8, 0
10000ef20add x8, sp, 0
10000ef24csel x8, x10, x8, lt
10000ef28csel x10, x11, x9, lt
10000ef2cadd x9, x8, x10
10000ef30cbz x10, 0x10000f020
10000ef34mov x11, x8
10000ef38mov x10, x9
10000ef3c
10000ef3cloc_10000ef3c:
10000ef3cadd x12, x11, 8
10000ef40
10000ef40loc_10000ef40:
10000ef40ldurb w13, [x12-8]
10000ef44sub x11, x12, 7
10000ef48subs wzr, w13, 95
10000ef4cb.eq 0x10000ef60
10000ef50add x12, x12, 1
10000ef54subs xzr, x11, x9
10000ef58b.ne 0x10000ef40
10000ef5cb 0x10000f024
10000ef60
10000ef60loc_10000ef60:
10000ef60subs xzr, x11, x9
10000ef64b.eq 0x10000f024
10000ef68ldrb w13, [x11]
10000ef6csubs wzr, w13, 80
10000ef70b.ne 0x10000ef3c
10000ef74sub x13, x12, 6
10000ef78subs xzr, x13, x9
10000ef7cb.eq 0x10000f024
10000ef80ldrb w13, [x13]
10000ef84subs wzr, w13, 65
10000ef88b.ne 0x10000ef3c
10000ef8csub x13, x12, 5
10000ef90subs xzr, x13, x9
10000ef94b.eq 0x10000f024
10000ef98ldrb w13, [x13]
10000ef9csubs wzr, w13, 82
10000efa0b.ne 0x10000ef3c
10000efa4sub x13, x12, 4
10000efa8subs xzr, x13, x9
10000efacb.eq 0x10000f024
10000efb0ldrb w13, [x13]
10000efb4subs wzr, w13, 84
10000efb8b.ne 0x10000ef3c
10000efbcsub x13, x12, 3
10000efc0subs xzr, x13, x9
10000efc4b.eq 0x10000f024
10000efc8ldrb w13, [x13]
10000efccsubs wzr, w13, 46
10000efd0b.ne 0x10000ef3c
10000efd4sub x13, x12, 2
10000efd8subs xzr, x13, x9
10000efdcb.eq 0x10000f024
10000efe0ldrb w13, [x13]
10000efe4subs wzr, w13, 109
10000efe8b.ne 0x10000ef3c
10000efecsub x13, x12, 1
10000eff0subs xzr, x13, x9
10000eff4b.eq 0x10000f024
10000eff8ldrb w13, [x13]
10000effcsubs wzr, w13, 52
10000f000b.ne 0x10000ef3c
10000f004subs xzr, x12, x9
10000f008b.eq 0x10000f024
10000f00csub x13, x12, 8
10000f010ldrb w12, [x12]
10000f014subs wzr, w12, 97
10000f018csel x10, x13, x10, eq
10000f01cb 0x10000ef3c
10000f020
10000f020loc_10000f020:
10000f020mov x10, x9
10000f024
10000f024loc_10000f024:
10000f024sub w8, w10, w8
10000f028sbfm x8, x8, 0, 31
10000f02csubs xzr, x10, x9
10000f030csinv x1, x8, xzr, ne
10000f034adr x3, 0x32ca1
10000f038hint
10000f03cadd x0, sp, 0
10000f040movz w2, 9
10000f044movz w4, 9
10000f048bl _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm@plt
10000f04cldrsb w8, [x21+23]
10000f050tbz w8, 31, 0x10000f058
10000f054ldr x21, [x21]
10000f058
10000f058loc_10000f058:
10000f058ldrsb w8, [sp+23]
10000f05cldr x9, [sp]
10000f060subs wzr, w8, 0
10000f064add x8, sp, 0
10000f068csel x1, x9, x8, lt
10000f06cmov x0, x21
10000f070bl rename@plt
10000f074ldrsb w8, [sp+23]
10000f078tbz w8, 31, 0x10000f084
10000f07cldr x0, [sp]
10000f080bl _ZdlPv@plt
10000f084
10000f084loc_10000f084:
10000f084str xzr, [x20+152]
10000f088str wzr, [x20+228]
10000f08cstr xzr, [x20+184]
10000f090
10000f090loc_10000f090:
10000f090mov x0, x19
10000f094bl _ZNSt3__15mutex6unlockEv@plt
10000f098ldp x29, x30, [sp+80]
10000f09cldp x20, x19, [sp+64]
10000f0a0ldp x22, x21, [sp+48]
10000f0a4ldp x24, x23, [sp+32]
10000f0a8add sp, sp, 96
10000f0acretab
10000f0b0
10000f0b0loc_10000f0b0:
10000f0b0add x0, sp, 0
10000f0b4bl fn_1000089dc
10000f0b8brk 1
10000f0bcb 0x10000f0dc
10000f0c0mov x20, x0
10000f0c4ldrsb w8, [sp+23]
10000f0c8tbz w8, 31, 0x10000f0e0
10000f0ccldr x0, [sp]
10000f0d0bl _ZdlPv@plt
10000f0d4b 0x10000f0e0
10000f0d8b 0x10000f0dc
10000f0dc
10000f0dcloc_10000f0dc:
10000f0dcmov x20, x0
10000f0e0
10000f0e0loc_10000f0e0:
10000f0e0mov x0, x19
10000f0e4bl _ZNSt3__15mutex6unlockEv@plt
10000f0e8mov x0, x20
10000f0ecbl _Unwind_Resume@plt
10000ee44
10000ee44__ZN6Helper4Voip10stopRecordEv:
10000ee44pacibsp
10000ee48sub sp, sp, 96
10000ee4cstp x24, x23, [sp+32]
10000ee50stp x22, x21, [sp+48]
10000ee54stp x20, x19, [sp+64]
10000ee58stp x29, x30, [sp+80]
10000ee5cadd x29, sp, 80
10000ee60mov x20, x0
10000ee64add x19, x0, 56
10000ee68mov x0, x19
10000ee6cbl _ZNSt3__15mutex4lockEv@plt
10000ee70strb wzr, [x20+144]
10000ee74ldr x0, [x20+120]
10000ee78cbz x0, 0x10000f090
10000ee7cldr x1, [x20+240]
10000ee80cbz x1, 0x10000ee98
10000ee84ldr x8, [x20+248]
10000ee88str x8, [sp]
10000ee8cadd x2, sp, 0
10000ee90movz w3, 8
10000ee94bl __ZNK8DMHooker11writeLengthEyyy
10000ee98
10000ee98loc_10000ee98:
10000ee98ldr x0, [x20+184]
10000ee9ccbz x0, 0x10000f084
10000eea0bl ExtAudioFileDispose@plt
10000eea4add x21, x20, 192
10000eea8ldrsb w8, [x20+215]
10000eeactbnz w8, 31, 0x10000eec4
10000eeb0ldr q0, [x21]
10000eeb4str q0, [sp]
10000eeb8ldr x8, [x21+16]
10000eebcstr x8, [sp+16]
10000eec0b 0x10000ef10
10000eec4
10000eec4loc_10000eec4:
10000eec4ldp x22, x24, [x20+192]
10000eec8subs xzr, x24, 22
10000eeccb.hi 0x10000eedc
10000eed0add x0, sp, 0
10000eed4strb w24, [sp+23]
10000eed8b 0x10000ef04
10000eedc
10000eedcloc_10000eedc:
10000eedcorr x8, xzr, 0x7ffffffffffffff0
10000eee0subs xzr, x24, x8
10000eee4b.hs 0x10000f0b0
10000eee8add x8, x24, 16
10000eeecand x23, x8, -16
10000eef0mov x0, x23
10000eef4bl _Znwm@plt
10000eef8orr x8, x23, 0x8000000000000000
10000eefcstp x24, x8, [sp+8]
10000ef00str x0, [sp]
10000ef04
10000ef04loc_10000ef04:
10000ef04add x2, x24, 1
10000ef08mov x1, x22
10000ef0cbl memmove@plt
10000ef10
10000ef10loc_10000ef10:
10000ef10ldrb w9, [sp+23]
10000ef14sbfm w8, w9, 0, 7
10000ef18ldp x10, x11, [sp]
10000ef1csubs wzr, w8, 0
10000ef20add x8, sp, 0
10000ef24csel x8, x10, x8, lt
10000ef28csel x10, x11, x9, lt
10000ef2cadd x9, x8, x10
10000ef30cbz x10, 0x10000f020
10000ef34mov x11, x8
10000ef38mov x10, x9
10000ef3c
10000ef3cloc_10000ef3c:
10000ef3cadd x12, x11, 8
10000ef40
10000ef40loc_10000ef40:
10000ef40ldurb w13, [x12-8]
10000ef44sub x11, x12, 7
10000ef48subs wzr, w13, 95
10000ef4cb.eq 0x10000ef60
10000ef50add x12, x12, 1
10000ef54subs xzr, x11, x9
10000ef58b.ne 0x10000ef40
10000ef5cb 0x10000f024
10000ef60
10000ef60loc_10000ef60:
10000ef60subs xzr, x11, x9
10000ef64b.eq 0x10000f024
10000ef68ldrb w13, [x11]
10000ef6csubs wzr, w13, 80
10000ef70b.ne 0x10000ef3c
10000ef74sub x13, x12, 6
10000ef78subs xzr, x13, x9
10000ef7cb.eq 0x10000f024
10000ef80ldrb w13, [x13]
10000ef84subs wzr, w13, 65
10000ef88b.ne 0x10000ef3c
10000ef8csub x13, x12, 5
10000ef90subs xzr, x13, x9
10000ef94b.eq 0x10000f024
10000ef98ldrb w13, [x13]
10000ef9csubs wzr, w13, 82
10000efa0b.ne 0x10000ef3c
10000efa4sub x13, x12, 4
10000efa8subs xzr, x13, x9
10000efacb.eq 0x10000f024
10000efb0ldrb w13, [x13]
10000efb4subs wzr, w13, 84
10000efb8b.ne 0x10000ef3c
10000efbcsub x13, x12, 3
10000efc0subs xzr, x13, x9
10000efc4b.eq 0x10000f024
10000efc8ldrb w13, [x13]
10000efccsubs wzr, w13, 46
10000efd0b.ne 0x10000ef3c
10000efd4sub x13, x12, 2
10000efd8subs xzr, x13, x9
10000efdcb.eq 0x10000f024
10000efe0ldrb w13, [x13]
10000efe4subs wzr, w13, 109
10000efe8b.ne 0x10000ef3c
10000efecsub x13, x12, 1
10000eff0subs xzr, x13, x9
10000eff4b.eq 0x10000f024
10000eff8ldrb w13, [x13]
10000effcsubs wzr, w13, 52
10000f000b.ne 0x10000ef3c
10000f004subs xzr, x12, x9
10000f008b.eq 0x10000f024
10000f00csub x13, x12, 8
10000f010ldrb w12, [x12]
10000f014subs wzr, w12, 97
10000f018csel x10, x13, x10, eq
10000f01cb 0x10000ef3c
10000f020
10000f020loc_10000f020:
10000f020mov x10, x9
10000f024
10000f024loc_10000f024:
10000f024sub w8, w10, w8
10000f028sbfm x8, x8, 0, 31
10000f02csubs xzr, x10, x9
10000f030csinv x1, x8, xzr, ne
10000f034adr x3, 0x32ca1
10000f038hint
10000f03cadd x0, sp, 0
10000f040movz w2, 9
10000f044movz w4, 9
10000f048bl _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm@plt
10000f04cldrsb w8, [x21+23]
10000f050tbz w8, 31, 0x10000f058
10000f054ldr x21, [x21]
10000f058
10000f058loc_10000f058:
10000f058ldrsb w8, [sp+23]
10000f05cldr x9, [sp]
10000f060subs wzr, w8, 0
10000f064add x8, sp, 0
10000f068csel x1, x9, x8, lt
10000f06cmov x0, x21
10000f070bl rename@plt
10000f074ldrsb w8, [sp+23]
10000f078tbz w8, 31, 0x10000f084
10000f07cldr x0, [sp]
10000f080bl _ZdlPv@plt
10000f084
10000f084loc_10000f084:
10000f084str xzr, [x20+152]
10000f088str wzr, [x20+228]
10000f08cstr xzr, [x20+184]
10000f090
10000f090loc_10000f090:
10000f090mov x0, x19
10000f094bl _ZNSt3__15mutex6unlockEv@plt
10000f098ldp x29, x30, [sp+80]
10000f09cldp x20, x19, [sp+64]
10000f0a0ldp x22, x21, [sp+48]
10000f0a4ldp x24, x23, [sp+32]
10000f0a8add sp, sp, 96
10000f0acretab
10000f0b0
10000f0b0loc_10000f0b0:
10000f0b0add x0, sp, 0
10000f0b4bl fn_1000089dc
10000f0b8brk 1
10000f0bcb 0x10000f0dc
10000f0c0mov x20, x0
10000f0c4ldrsb w8, [sp+23]
10000f0c8tbz w8, 31, 0x10000f0e0
10000f0ccldr x0, [sp]
10000f0d0bl _ZdlPv@plt
10000f0d4b 0x10000f0e0
10000f0d8b 0x10000f0dc
10000f0dc
10000f0dcloc_10000f0dc:
10000f0dcmov x20, x0
10000f0e0
10000f0e0loc_10000f0e0:
10000f0e0mov x0, x19
10000f0e4bl _ZNSt3__15mutex6unlockEv@plt
10000f0e8mov x0, x20
10000f0ecbl _Unwind_Resume@plt
10000ee44
10000f0f0
10000f0f0__ZN6Helper4Voip11startRecordEv:
10000f0f0pacibsp
10000f0f4sub sp, sp, 48
10000f0f8stp x20, x19, [sp+16]
10000f0fcstp x29, x30, [sp+32]
10000f100add x29, sp, 32
10000f104ldrb w8, [x0+144]
10000f108cbz w8, 0x10000f11c
10000f10cldp x29, x30, [sp+32]
10000f110ldp x20, x19, [sp+16]
10000f114add sp, sp, 48
10000f118retab
10000f11c
10000f11cloc_10000f11c:
10000f11cmov x20, x0
10000f120add x19, x0, 56
10000f124mov x0, x19
10000f128bl _ZNSt3__15mutex4lockEv@plt
10000f12cldr x8, [x20+120]
10000f130cbz x8, 0x10000f17c
10000f134add x0, x20, 216
10000f138bl time@plt
10000f13cstr xzr, [x20+152]
10000f140str wzr, [x20+224]
10000f144str wzr, [x20+232]
10000f148str xzr, [x20+184]
10000f14cldr x0, [x20+120]
10000f150bl __ZN8DMHooker10flushCacheEv
10000f154ldr x1, [x20+240]
10000f158cbz x1, 0x10000f174
10000f15corr w8, wzr, 0x11111111
10000f160str x8, [sp+8]
10000f164ldr x0, [x20+120]
10000f168add x2, sp, 8
10000f16cmovz w3, 8
10000f170bl __ZNK8DMHooker11writeLengthEyyy
10000f174
10000f174loc_10000f174:
10000f174movz w8, 1
10000f178strb w8, [x20+144]
10000f17c
10000f17cloc_10000f17c:
10000f17cmov x0, x19
10000f180bl _ZNSt3__15mutex6unlockEv@plt
10000f184ldp x29, x30, [sp+32]
10000f188ldp x20, x19, [sp+16]
10000f18cadd sp, sp, 48
10000f190retab
10000f194b 0x10000f198
10000f198
10000f198loc_10000f198:
10000f198mov x20, x0
10000f19cmov x0, x19
10000f1a0bl _ZNSt3__15mutex6unlockEv@plt
10000f1a4mov x0, x20
10000f1a8bl _Unwind_Resume@plt
10000f0f0
10000f0f0__ZN6Helper4Voip11startRecordEv:
10000f0f0pacibsp
10000f0f4sub sp, sp, 48
10000f0f8stp x20, x19, [sp+16]
10000f0fcstp x29, x30, [sp+32]
10000f100add x29, sp, 32
10000f104ldrb w8, [x0+144]
10000f108cbz w8, 0x10000f11c
10000f10cldp x29, x30, [sp+32]
10000f110ldp x20, x19, [sp+16]
10000f114add sp, sp, 48
10000f118retab
10000f11c
10000f11cloc_10000f11c:
10000f11cmov x20, x0
10000f120add x19, x0, 56
10000f124mov x0, x19
10000f128bl _ZNSt3__15mutex4lockEv@plt
10000f12cldr x8, [x20+120]
10000f130cbz x8, 0x10000f17c
10000f134add x0, x20, 216
10000f138bl time@plt
10000f13cstr xzr, [x20+152]
10000f140str wzr, [x20+224]
10000f144str wzr, [x20+232]
10000f148str xzr, [x20+184]
10000f14cldr x0, [x20+120]
10000f150bl __ZN8DMHooker10flushCacheEv
10000f154ldr x1, [x20+240]
10000f158cbz x1, 0x10000f174
10000f15corr w8, wzr, 0x11111111
10000f160str x8, [sp+8]
10000f164ldr x0, [x20+120]
10000f168add x2, sp, 8
10000f16cmovz w3, 8
10000f170bl __ZNK8DMHooker11writeLengthEyyy
10000f174
10000f174loc_10000f174:
10000f174movz w8, 1
10000f178strb w8, [x20+144]
10000f17c
10000f17cloc_10000f17c:
10000f17cmov x0, x19
10000f180bl _ZNSt3__15mutex6unlockEv@plt
10000f184ldp x29, x30, [sp+32]
10000f188ldp x20, x19, [sp+16]
10000f18cadd sp, sp, 48
10000f190retab
10000f194b 0x10000f198
10000f198
10000f198loc_10000f198:
10000f198mov x20, x0
10000f19cmov x0, x19
10000f1a0bl _ZNSt3__15mutex6unlockEv@plt
10000f1a4mov x0, x20
10000f1a8bl _Unwind_Resume@plt
10000f0f0
10000f1ac
10000f1ac__ZN6Helper4VoipD2Ev:
10000f1acpacibsp
10000f1b0stp x20, x19, [sp-32]!
10000f1b4stp x29, x30, [sp+16]
10000f1b8add x29, sp, 16
10000f1bcmov x19, x0
10000f1c0adr x16, 0x35c10
10000f1c4hint
10000f1c8add x16, x16, 16
10000f1ccmov x17, x0
10000f1d0movk x17, 0x6ae1000000000000
10000f1d4pacda x16, x17
10000f1d8str x16, [x0]
10000f1dcldrb w8, [x0+145]
10000f1e0cbz w8, 0x10000f234
10000f1e4ldr x0, [x19+184]
10000f1e8cbz x0, 0x10000f1f0
10000f1ecbl ExtAudioFileDispose@plt
10000f1f0
10000f1f0loc_10000f1f0:
10000f1f0ldr x0, [x19+120]
10000f1f4cbz x0, 0x10000f224
10000f1f8ldr x1, [x19+128]
10000f1fcbl __ZN8DMHooker10removeHookEy
10000f200ldr x0, [x19+120]
10000f204ldr x1, [x19+136]
10000f208bl __ZN8DMHooker10removeHookEy
10000f20cldr x1, [x19+240]
10000f210cbz x1, 0x10000f224
10000f214ldr x0, [x19+120]
10000f218add x2, x19, 248
10000f21cmovz w3, 8
10000f220bl __ZNK8DMHooker11writeLengthEyyy
10000f224
10000f224loc_10000f224:
10000f224strb wzr, [x19+145]
10000f228str xzr, [x19+120]
10000f22cstr xzr, [x19+184]
10000f230str xzr, [x19+240]
10000f234
10000f234loc_10000f234:
10000f234ldr x8, [x19+24]
10000f238bl objc_release_x8@plt
10000f23cldrsb w8, [x19+215]
10000f240tbnz w8, 31, 0x10000f264
10000f244add x0, x19, 56
10000f248bl _ZNSt3__15mutexD1Ev@plt
10000f24cldrsb w8, [x19+55]
10000f250tbnz w8, 31, 0x10000f27c
10000f254
10000f254loc_10000f254:
10000f254mov x0, x19
10000f258ldp x29, x30, [sp+16]
10000f25cldp x20, x19, [sp], 32
10000f260retab
10000f264
10000f264loc_10000f264:
10000f264ldr x0, [x19+192]
10000f268bl _ZdlPv@plt
10000f26cadd x0, x19, 56
10000f270bl _ZNSt3__15mutexD1Ev@plt
10000f274ldrsb w8, [x19+55]
10000f278tbz w8, 31, 0x10000f254
10000f27c
10000f27cloc_10000f27c:
10000f27cldr x0, [x19+32]
10000f280bl _ZdlPv@plt
10000f284mov x0, x19
10000f288ldp x29, x30, [sp+16]
10000f28cldp x20, x19, [sp], 32
10000f290retab
10000f294bl fn_100005128
10000f1ac
10000f1ac__ZN6Helper4VoipD2Ev:
10000f1acpacibsp
10000f1b0stp x20, x19, [sp-32]!
10000f1b4stp x29, x30, [sp+16]
10000f1b8add x29, sp, 16
10000f1bcmov x19, x0
10000f1c0adr x16, 0x35c10
10000f1c4hint
10000f1c8add x16, x16, 16
10000f1ccmov x17, x0
10000f1d0movk x17, 0x6ae1000000000000
10000f1d4pacda x16, x17
10000f1d8str x16, [x0]
10000f1dcldrb w8, [x0+145]
10000f1e0cbz w8, 0x10000f234
10000f1e4ldr x0, [x19+184]
10000f1e8cbz x0, 0x10000f1f0
10000f1ecbl ExtAudioFileDispose@plt
10000f1f0
10000f1f0loc_10000f1f0:
10000f1f0ldr x0, [x19+120]
10000f1f4cbz x0, 0x10000f224
10000f1f8ldr x1, [x19+128]
10000f1fcbl __ZN8DMHooker10removeHookEy
10000f200ldr x0, [x19+120]
10000f204ldr x1, [x19+136]
10000f208bl __ZN8DMHooker10removeHookEy
10000f20cldr x1, [x19+240]
10000f210cbz x1, 0x10000f224
10000f214ldr x0, [x19+120]
10000f218add x2, x19, 248
10000f21cmovz w3, 8
10000f220bl __ZNK8DMHooker11writeLengthEyyy
10000f224
10000f224loc_10000f224:
10000f224strb wzr, [x19+145]
10000f228str xzr, [x19+120]
10000f22cstr xzr, [x19+184]
10000f230str xzr, [x19+240]
10000f234
10000f234loc_10000f234:
10000f234ldr x8, [x19+24]
10000f238bl objc_release_x8@plt
10000f23cldrsb w8, [x19+215]
10000f240tbnz w8, 31, 0x10000f264
10000f244add x0, x19, 56
10000f248bl _ZNSt3__15mutexD1Ev@plt
10000f24cldrsb w8, [x19+55]
10000f250tbnz w8, 31, 0x10000f27c
10000f254
10000f254loc_10000f254:
10000f254mov x0, x19
10000f258ldp x29, x30, [sp+16]
10000f25cldp x20, x19, [sp], 32
10000f260retab
10000f264
10000f264loc_10000f264:
10000f264ldr x0, [x19+192]
10000f268bl _ZdlPv@plt
10000f26cadd x0, x19, 56
10000f270bl _ZNSt3__15mutexD1Ev@plt
10000f274ldrsb w8, [x19+55]
10000f278tbz w8, 31, 0x10000f254
10000f27c
10000f27cloc_10000f27c:
10000f27cldr x0, [x19+32]
10000f280bl _ZdlPv@plt
10000f284mov x0, x19
10000f288ldp x29, x30, [sp+16]
10000f28cldp x20, x19, [sp], 32
10000f290retab
10000f294bl fn_100005128
10000f1ac
10000f298
10000f298__ZN6Helper4Voip4stopEv:
10000f298pacibsp
10000f29cstp x20, x19, [sp-32]!
10000f2a0stp x29, x30, [sp+16]
10000f2a4add x29, sp, 16
10000f2a8ldrb w8, [x0+145]
10000f2accbz w8, 0x10000f304
10000f2b0mov x19, x0
10000f2b4ldr x0, [x0+184]
10000f2b8cbz x0, 0x10000f2c0
10000f2bcbl ExtAudioFileDispose@plt
10000f2c0
10000f2c0loc_10000f2c0:
10000f2c0ldr x0, [x19+120]
10000f2c4cbz x0, 0x10000f2f4
10000f2c8ldr x1, [x19+128]
10000f2ccbl __ZN8DMHooker10removeHookEy
10000f2d0ldr x0, [x19+120]
10000f2d4ldr x1, [x19+136]
10000f2d8bl __ZN8DMHooker10removeHookEy
10000f2dcldr x1, [x19+240]
10000f2e0cbz x1, 0x10000f2f4
10000f2e4ldr x0, [x19+120]
10000f2e8add x2, x19, 248
10000f2ecmovz w3, 8
10000f2f0bl __ZNK8DMHooker11writeLengthEyyy
10000f2f4
10000f2f4loc_10000f2f4:
10000f2f4strb wzr, [x19+145]
10000f2f8str xzr, [x19+120]
10000f2fcstr xzr, [x19+184]
10000f300str xzr, [x19+240]
10000f304
10000f304loc_10000f304:
10000f304movz w0, 1
10000f308ldp x29, x30, [sp+16]
10000f30cldp x20, x19, [sp], 32
10000f310retab
10000f298
10000f298__ZN6Helper4Voip4stopEv:
10000f298pacibsp
10000f29cstp x20, x19, [sp-32]!
10000f2a0stp x29, x30, [sp+16]
10000f2a4add x29, sp, 16
10000f2a8ldrb w8, [x0+145]
10000f2accbz w8, 0x10000f304
10000f2b0mov x19, x0
10000f2b4ldr x0, [x0+184]
10000f2b8cbz x0, 0x10000f2c0
10000f2bcbl ExtAudioFileDispose@plt
10000f2c0
10000f2c0loc_10000f2c0:
10000f2c0ldr x0, [x19+120]
10000f2c4cbz x0, 0x10000f2f4
10000f2c8ldr x1, [x19+128]
10000f2ccbl __ZN8DMHooker10removeHookEy
10000f2d0ldr x0, [x19+120]
10000f2d4ldr x1, [x19+136]
10000f2d8bl __ZN8DMHooker10removeHookEy
10000f2dcldr x1, [x19+240]
10000f2e0cbz x1, 0x10000f2f4
10000f2e4ldr x0, [x19+120]
10000f2e8add x2, x19, 248
10000f2ecmovz w3, 8
10000f2f0bl __ZNK8DMHooker11writeLengthEyyy
10000f2f4
10000f2f4loc_10000f2f4:
10000f2f4strb wzr, [x19+145]
10000f2f8str xzr, [x19+120]
10000f2fcstr xzr, [x19+184]
10000f300str xzr, [x19+240]
10000f304
10000f304loc_10000f304:
10000f304movz w0, 1
10000f308ldp x29, x30, [sp+16]
10000f30cldp x20, x19, [sp], 32
10000f310retab
10000f298
Loading..