diff --git a/sim/compiled_sim.c b/sim/compiled_sim.c index d46a180..4feb6b0 100644 --- a/sim/compiled_sim.c +++ b/sim/compiled_sim.c @@ -147,6 +147,18 @@ FAST void sim_gate_set_data(const struct Gate* const gate, const int addr, const assert(addr>=0 && addrdata_size); gate->data[addr] = val; } +FAST int sim_gate_get_word(const struct Gate* const gate, const int size, const int idx) { + int val = 0; + for(int i=0; i>i) & 1); + } +} //// @@ -158,5 +170,9 @@ FAST void sim_gate_set_data(const struct Gate* const gate, const int addr, const #define getdata(i) sim_gate_get_data(gate, i) #define getportrising(i) sim_gate_get_port_rising(gate, i) #define getportfalling(i) sim_gate_get_port_falling(gate, i) +#define copyword(size, iin, iout) for(int i=0;i: - 66341000: 48 8d 0d f9 5f 00 00 lea 0x5ff9(%rip),%rcx # 66347000 <__bss_start__> - 66341007: e9 14 1a 00 00 jmpq 66342a20 <_initialize_onexit_table> + 66341000: 48 8d 0d f9 cf 00 00 lea 0xcff9(%rip),%rcx # 6634e000 <__bss_start__> + 66341007: e9 d4 88 00 00 jmpq 663498e0 <_initialize_onexit_table> 6634100c: 0f 1f 40 00 nopl 0x0(%rax) 0000000066341010 <_CRT_INIT>: @@ -21,16 +21,16 @@ Disassembly of section .text: 6634101e: 49 89 cc mov %rcx,%r12 66341021: 4d 89 c5 mov %r8,%r13 66341024: 75 7a jne 663410a0 <_CRT_INIT+0x90> - 66341026: 8b 15 ec 5f 00 00 mov 0x5fec(%rip),%edx # 66347018 <__proc_attached> + 66341026: 8b 15 ec cf 00 00 mov 0xcfec(%rip),%edx # 6634e018 <__proc_attached> 6634102c: 31 c0 xor %eax,%eax 6634102e: 85 d2 test %edx,%edx 66341030: 7e 59 jle 6634108b <_CRT_INIT+0x7b> 66341032: 83 ea 01 sub $0x1,%edx - 66341035: 48 8b 1d d4 31 00 00 mov 0x31d4(%rip),%rbx # 66344210 <.refptr.__native_startup_lock> + 66341035: 48 8b 1d d4 a1 00 00 mov 0xa1d4(%rip),%rbx # 6634b210 <.refptr.__native_startup_lock> 6634103c: 31 ed xor %ebp,%ebp 6634103e: bf 01 00 00 00 mov $0x1,%edi - 66341043: 89 15 cf 5f 00 00 mov %edx,0x5fcf(%rip) # 66347018 <__proc_attached> - 66341049: 4c 8b 25 9c 81 00 00 mov 0x819c(%rip),%r12 # 663491ec <__imp_Sleep> + 66341043: 89 15 cf cf 00 00 mov %edx,0xcfcf(%rip) # 6634e018 <__proc_attached> + 66341049: 4c 8b 25 9c f1 00 00 mov 0xf19c(%rip),%r12 # 663501ec <__imp_Sleep> 66341050: eb 08 jmp 6634105a <_CRT_INIT+0x4a> 66341052: b9 e8 03 00 00 mov $0x3e8,%ecx 66341057: 41 ff d4 callq *%r12 @@ -39,12 +39,12 @@ Disassembly of section .text: 66341062: 48 85 c0 test %rax,%rax 66341065: 48 89 c6 mov %rax,%rsi 66341068: 75 e8 jne 66341052 <_CRT_INIT+0x42> - 6634106a: 48 8b 3d af 31 00 00 mov 0x31af(%rip),%rdi # 66344220 <.refptr.__native_startup_state> + 6634106a: 48 8b 3d af a1 00 00 mov 0xa1af(%rip),%rdi # 6634b220 <.refptr.__native_startup_state> 66341071: 8b 07 mov (%rdi),%eax 66341073: 83 f8 02 cmp $0x2,%eax 66341076: 0f 84 e9 00 00 00 je 66341165 <_CRT_INIT+0x155> 6634107c: b9 1f 00 00 00 mov $0x1f,%ecx - 66341081: e8 92 19 00 00 callq 66342a18 <_amsg_exit> + 66341081: e8 52 88 00 00 callq 663498d8 <_amsg_exit> 66341086: b8 01 00 00 00 mov $0x1,%eax 6634108b: 48 83 c4 28 add $0x28,%rsp 6634108f: 5b pop %rbx @@ -60,10 +60,10 @@ Disassembly of section .text: 663410a3: 0f 85 aa 00 00 00 jne 66341153 <_CRT_INIT+0x143> 663410a9: 65 48 8b 04 25 30 00 mov %gs:0x30,%rax 663410b0: 00 00 - 663410b2: 48 8b 1d 57 31 00 00 mov 0x3157(%rip),%rbx # 66344210 <.refptr.__native_startup_lock> + 663410b2: 48 8b 1d 57 a1 00 00 mov 0xa157(%rip),%rbx # 6634b210 <.refptr.__native_startup_lock> 663410b9: 31 ff xor %edi,%edi 663410bb: 48 8b 70 08 mov 0x8(%rax),%rsi - 663410bf: 48 8b 2d 26 81 00 00 mov 0x8126(%rip),%rbp # 663491ec <__imp_Sleep> + 663410bf: 48 8b 2d 26 f1 00 00 mov 0xf126(%rip),%rbp # 663501ec <__imp_Sleep> 663410c6: eb 18 jmp 663410e0 <_CRT_INIT+0xd0> 663410c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 663410cf: 00 @@ -76,7 +76,7 @@ Disassembly of section .text: 663410e8: 48 85 c0 test %rax,%rax 663410eb: 75 e3 jne 663410d0 <_CRT_INIT+0xc0> 663410ed: 31 ff xor %edi,%edi - 663410ef: 48 8b 35 2a 31 00 00 mov 0x312a(%rip),%rsi # 66344220 <.refptr.__native_startup_state> + 663410ef: 48 8b 35 2a a1 00 00 mov 0xa12a(%rip),%rsi # 6634b220 <.refptr.__native_startup_state> 663410f6: 8b 06 mov (%rsi),%eax 663410f8: 83 f8 01 cmp $0x1,%eax 663410fb: 0f 84 ef 00 00 00 je 663411f0 <_CRT_INIT+0x1e0> @@ -88,7 +88,7 @@ Disassembly of section .text: 66341110: 0f 84 ba 00 00 00 je 663411d0 <_CRT_INIT+0x1c0> 66341116: 85 ff test %edi,%edi 66341118: 0f 84 82 00 00 00 je 663411a0 <_CRT_INIT+0x190> - 6634111e: 48 8b 05 bb 30 00 00 mov 0x30bb(%rip),%rax # 663441e0 <.refptr.__dyn_tls_init_callback> + 6634111e: 48 8b 05 bb a0 00 00 mov 0xa0bb(%rip),%rax # 6634b1e0 <.refptr.__dyn_tls_init_callback> 66341125: 48 8b 00 mov (%rax),%rax 66341128: 48 85 c0 test %rax,%rax 6634112b: 74 0d je 6634113a <_CRT_INIT+0x12a> @@ -96,7 +96,7 @@ Disassembly of section .text: 66341130: ba 02 00 00 00 mov $0x2,%edx 66341135: 4c 89 e1 mov %r12,%rcx 66341138: ff d0 callq *%rax - 6634113a: 83 05 d7 5e 00 00 01 addl $0x1,0x5ed7(%rip) # 66347018 <__proc_attached> + 6634113a: 83 05 d7 ce 00 00 01 addl $0x1,0xced7(%rip) # 6634e018 <__proc_attached> 66341141: b8 01 00 00 00 mov $0x1,%eax 66341146: 48 83 c4 28 add $0x28,%rsp 6634114a: 5b pop %rbx @@ -115,8 +115,8 @@ Disassembly of section .text: 66341160: 41 5c pop %r12 66341162: 41 5d pop %r13 66341164: c3 retq - 66341165: 48 8d 0d 94 5e 00 00 lea 0x5e94(%rip),%rcx # 66347000 <__bss_start__> - 6634116c: e8 af 19 00 00 callq 66342b20 <_execute_onexit_table> + 66341165: 48 8d 0d 94 ce 00 00 lea 0xce94(%rip),%rcx # 6634e000 <__bss_start__> + 6634116c: e8 6f 88 00 00 callq 663499e0 <_execute_onexit_table> 66341171: c7 07 00 00 00 00 movl $0x0,(%rdi) 66341177: 48 87 33 xchg %rsi,(%rbx) 6634117a: b8 01 00 00 00 mov $0x1,%eax @@ -136,20 +136,20 @@ Disassembly of section .text: 663411a2: 48 87 03 xchg %rax,(%rbx) 663411a5: e9 74 ff ff ff jmpq 6634111e <_CRT_INIT+0x10e> 663411aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663411b0: 48 8b 15 a9 30 00 00 mov 0x30a9(%rip),%rdx # 66344260 <.refptr.__xi_z> + 663411b0: 48 8b 15 a9 a0 00 00 mov 0xa0a9(%rip),%rdx # 6634b260 <.refptr.__xi_z> 663411b7: c7 06 01 00 00 00 movl $0x1,(%rsi) - 663411bd: 48 8b 0d 8c 30 00 00 mov 0x308c(%rip),%rcx # 66344250 <.refptr.__xi_a> - 663411c4: e8 47 18 00 00 callq 66342a10 <_initterm> + 663411bd: 48 8b 0d 8c a0 00 00 mov 0xa08c(%rip),%rcx # 6634b250 <.refptr.__xi_a> + 663411c4: e8 07 87 00 00 callq 663498d0 <_initterm> 663411c9: e9 3d ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ce: 66 90 xchg %ax,%ax - 663411d0: 48 8b 15 69 30 00 00 mov 0x3069(%rip),%rdx # 66344240 <.refptr.__xc_z> - 663411d7: 48 8b 0d 52 30 00 00 mov 0x3052(%rip),%rcx # 66344230 <.refptr.__xc_a> - 663411de: e8 2d 18 00 00 callq 66342a10 <_initterm> + 663411d0: 48 8b 15 69 a0 00 00 mov 0xa069(%rip),%rdx # 6634b240 <.refptr.__xc_z> + 663411d7: 48 8b 0d 52 a0 00 00 mov 0xa052(%rip),%rcx # 6634b230 <.refptr.__xc_a> + 663411de: e8 ed 86 00 00 callq 663498d0 <_initterm> 663411e3: c7 06 02 00 00 00 movl $0x2,(%rsi) 663411e9: e9 28 ff ff ff jmpq 66341116 <_CRT_INIT+0x106> 663411ee: 66 90 xchg %ax,%ax 663411f0: b9 1f 00 00 00 mov $0x1f,%ecx - 663411f5: e8 1e 18 00 00 callq 66342a18 <_amsg_exit> + 663411f5: e8 de 86 00 00 callq 663498d8 <_amsg_exit> 663411fa: e9 0c ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ff: 90 nop @@ -160,25 +160,25 @@ Disassembly of section .text: 66341204: 56 push %rsi 66341205: 53 push %rbx 66341206: 48 83 ec 20 sub $0x20,%rsp - 6634120a: 48 8b 35 ef 2f 00 00 mov 0x2fef(%rip),%rsi # 66344200 <.refptr.__native_dllmain_reason> + 6634120a: 48 8b 35 ef 9f 00 00 mov 0x9fef(%rip),%rsi # 6634b200 <.refptr.__native_dllmain_reason> 66341211: 85 d2 test %edx,%edx 66341213: 48 89 cf mov %rcx,%rdi 66341216: 89 d3 mov %edx,%ebx 66341218: 89 16 mov %edx,(%rsi) 6634121a: 4c 89 c5 mov %r8,%rbp 6634121d: 75 54 jne 66341273 <__DllMainCRTStartup+0x73> - 6634121f: 8b 05 f3 5d 00 00 mov 0x5df3(%rip),%eax # 66347018 <__proc_attached> + 6634121f: 8b 05 f3 cd 00 00 mov 0xcdf3(%rip),%eax # 6634e018 <__proc_attached> 66341225: 85 c0 test %eax,%eax 66341227: 74 33 je 6634125c <__DllMainCRTStartup+0x5c> - 66341229: e8 a2 09 00 00 callq 66341bd0 <_pei386_runtime_relocator> + 66341229: e8 62 78 00 00 callq 66348a90 <_pei386_runtime_relocator> 6634122e: 49 89 e8 mov %rbp,%r8 66341231: 31 d2 xor %edx,%edx 66341233: 48 89 f9 mov %rdi,%rcx - 66341236: e8 85 17 00 00 callq 663429c0 + 66341236: e8 45 86 00 00 callq 66349880 6634123b: 49 89 e8 mov %rbp,%r8 6634123e: 89 da mov %ebx,%edx 66341240: 48 89 f9 mov %rdi,%rcx - 66341243: e8 68 17 00 00 callq 663429b0 + 66341243: e8 28 86 00 00 callq 66349870 66341248: 49 89 e8 mov %rbp,%r8 6634124b: 89 da mov %ebx,%edx 6634124d: 48 89 f9 mov %rdi,%rcx @@ -196,14 +196,14 @@ Disassembly of section .text: 6634126f: 5d pop %rbp 66341270: 41 5c pop %r12 66341272: c3 retq - 66341273: e8 58 09 00 00 callq 66341bd0 <_pei386_runtime_relocator> + 66341273: e8 18 78 00 00 callq 66348a90 <_pei386_runtime_relocator> 66341278: 8d 43 ff lea -0x1(%rbx),%eax 6634127b: 83 f8 01 cmp $0x1,%eax 6634127e: 76 20 jbe 663412a0 <__DllMainCRTStartup+0xa0> 66341280: 49 89 e8 mov %rbp,%r8 66341283: 89 da mov %ebx,%edx 66341285: 48 89 f9 mov %rdi,%rcx - 66341288: e8 33 17 00 00 callq 663429c0 + 66341288: e8 f3 85 00 00 callq 66349880 6634128d: 83 fb 03 cmp $0x3,%ebx 66341290: 41 89 c4 mov %eax,%r12d 66341293: 75 ca jne 6634125f <__DllMainCRTStartup+0x5f> @@ -219,28 +219,28 @@ Disassembly of section .text: 663412b1: 49 89 e8 mov %rbp,%r8 663412b4: 89 da mov %ebx,%edx 663412b6: 48 89 f9 mov %rdi,%rcx - 663412b9: e8 f2 16 00 00 callq 663429b0 + 663412b9: e8 b2 85 00 00 callq 66349870 663412be: 85 c0 test %eax,%eax 663412c0: 41 89 c4 mov %eax,%r12d 663412c3: 74 5b je 66341320 <__DllMainCRTStartup+0x120> 663412c5: 83 fb 01 cmp $0x1,%ebx 663412c8: 75 b6 jne 66341280 <__DllMainCRTStartup+0x80> - 663412ca: e8 51 04 00 00 callq 66341720 <__main> + 663412ca: e8 11 73 00 00 callq 663485e0 <__main> 663412cf: 49 89 e8 mov %rbp,%r8 663412d2: ba 01 00 00 00 mov $0x1,%edx 663412d7: 48 89 f9 mov %rdi,%rcx - 663412da: e8 e1 16 00 00 callq 663429c0 + 663412da: e8 a1 85 00 00 callq 66349880 663412df: 85 c0 test %eax,%eax 663412e1: 41 89 c4 mov %eax,%r12d 663412e4: 0f 85 75 ff ff ff jne 6634125f <__DllMainCRTStartup+0x5f> 663412ea: 49 89 e8 mov %rbp,%r8 663412ed: 31 d2 xor %edx,%edx 663412ef: 48 89 f9 mov %rdi,%rcx - 663412f2: e8 c9 16 00 00 callq 663429c0 + 663412f2: e8 89 85 00 00 callq 66349880 663412f7: 49 89 e8 mov %rbp,%r8 663412fa: 31 d2 xor %edx,%edx 663412fc: 48 89 f9 mov %rdi,%rcx - 663412ff: e8 ac 16 00 00 callq 663429b0 + 663412ff: e8 6c 85 00 00 callq 66349870 66341304: 49 89 e8 mov %rbp,%r8 66341307: 31 d2 xor %edx,%edx 66341309: 48 89 f9 mov %rdi,%rcx @@ -255,7 +255,7 @@ Disassembly of section .text: 0000000066341330 : 66341330: 48 83 ec 48 sub $0x48,%rsp - 66341334: 48 8b 05 35 2f 00 00 mov 0x2f35(%rip),%rax # 66344270 <.refptr.mingw_app_type> + 66341334: 48 8b 05 35 9f 00 00 mov 0x9f35(%rip),%rax # 6634b270 <.refptr.mingw_app_type> 6634133b: c7 00 00 00 00 00 movl $0x0,(%rax) 66341341: 83 fa 01 cmp $0x1,%edx 66341344: 74 0a je 66341350 @@ -265,8 +265,8 @@ Disassembly of section .text: 66341350: 4c 89 44 24 38 mov %r8,0x38(%rsp) 66341355: 89 54 24 34 mov %edx,0x34(%rsp) 66341359: 48 89 4c 24 28 mov %rcx,0x28(%rsp) - 6634135e: e8 dd 03 00 00 callq 66341740 <__security_init_cookie> - 66341363: e8 c8 0c 00 00 callq 66342030 <__mingw_init_ehandler> + 6634135e: e8 9d 72 00 00 callq 66348600 <__security_init_cookie> + 66341363: e8 88 7b 00 00 callq 66348ef0 <__mingw_init_ehandler> 66341368: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 6634136d: 8b 54 24 34 mov 0x34(%rsp),%edx 66341371: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx @@ -276,8 +276,8 @@ Disassembly of section .text: 0000000066341380 : 66341380: 48 89 ca mov %rcx,%rdx - 66341383: 48 8d 0d 76 5c 00 00 lea 0x5c76(%rip),%rcx # 66347000 <__bss_start__> - 6634138a: e9 c1 16 00 00 jmpq 66342a50 <_register_onexit_function> + 66341383: 48 8d 0d 76 cc 00 00 lea 0xcc76(%rip),%rcx # 6634e000 <__bss_start__> + 6634138a: e9 81 85 00 00 jmpq 66349910 <_register_onexit_function> 6634138f: 90 nop 0000000066341390 <__gcc_register_frame>: @@ -303,2175 +303,10335 @@ Disassembly of section .text: 663413ae: 90 nop 663413af: 90 nop -00000000663413b0 : +00000000663413b0 : 663413b0: 48 8b 51 10 mov 0x10(%rcx),%rdx 663413b4: 4c 8b 41 08 mov 0x8(%rcx),%r8 663413b8: 48 8b 42 08 mov 0x8(%rdx),%rax 663413bc: 45 8b 48 08 mov 0x8(%r8),%r9d - 663413c0: 44 8b 10 mov (%rax),%r10d - 663413c3: 31 c0 xor %eax,%eax - 663413c5: 45 85 d2 test %r10d,%r10d - 663413c8: 0f 94 c0 sete %al - 663413cb: 44 39 c8 cmp %r9d,%eax - 663413ce: 74 67 je 66341437 - 663413d0: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663413d4: 41 89 c3 mov %eax,%r11d - 663413d7: 45 29 cb sub %r9d,%r11d - 663413da: 4d 8b 52 10 mov 0x10(%r10),%r10 - 663413de: 45 01 1a add %r11d,(%r10) - 663413e1: 41 89 40 08 mov %eax,0x8(%r8) - 663413e5: 45 31 c0 xor %r8d,%r8d - 663413e8: 45 8b 0a mov (%r10),%r9d - 663413eb: 48 8b 42 10 mov 0x10(%rdx),%rax - 663413ef: 45 85 c9 test %r9d,%r9d - 663413f2: 41 0f 9f c0 setg %r8b - 663413f6: 44 3b 00 cmp (%rax),%r8d - 663413f9: 74 3c je 66341437 - 663413fb: 48 8b 41 20 mov 0x20(%rcx),%rax - 663413ff: 48 8b 40 10 mov 0x10(%rax),%rax - 66341403: 8b 00 mov (%rax),%eax - 66341405: 85 c0 test %eax,%eax - 66341407: 75 2e jne 66341437 - 66341409: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634140d: 48 8b 0d 1c 65 00 00 mov 0x651c(%rip),%rcx # 66347930 - 66341414: 4c 8b 05 05 65 00 00 mov 0x6505(%rip),%r8 # 66347920 - 6634141b: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634141f: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341423: c7 00 01 00 00 00 movl $0x1,(%rax) - 66341429: 48 63 01 movslq (%rcx),%rax - 6634142c: 44 8d 48 01 lea 0x1(%rax),%r9d - 66341430: 44 89 09 mov %r9d,(%rcx) - 66341433: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66341437: c3 retq - 66341438: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634143f: 00 + 663413c0: 8b 00 mov (%rax),%eax + 663413c2: 44 39 c8 cmp %r9d,%eax + 663413c5: 74 67 je 6634142e + 663413c7: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663413cb: 41 89 c3 mov %eax,%r11d + 663413ce: 45 29 cb sub %r9d,%r11d + 663413d1: 4d 8b 52 10 mov 0x10(%r10),%r10 + 663413d5: 45 01 1a add %r11d,(%r10) + 663413d8: 41 89 40 08 mov %eax,0x8(%r8) + 663413dc: 45 31 c0 xor %r8d,%r8d + 663413df: 45 8b 0a mov (%r10),%r9d + 663413e2: 48 8b 42 10 mov 0x10(%rdx),%rax + 663413e6: 45 85 c9 test %r9d,%r9d + 663413e9: 41 0f 9f c0 setg %r8b + 663413ed: 44 3b 00 cmp (%rax),%r8d + 663413f0: 74 3c je 6634142e + 663413f2: 48 8b 41 20 mov 0x20(%rcx),%rax + 663413f6: 48 8b 40 10 mov 0x10(%rax),%rax + 663413fa: 8b 00 mov (%rax),%eax + 663413fc: 85 c0 test %eax,%eax + 663413fe: 75 2e jne 6634142e + 66341400: 48 8b 41 28 mov 0x28(%rcx),%rax + 66341404: 48 8b 0d 25 d5 00 00 mov 0xd525(%rip),%rcx # 6634e930 + 6634140b: 4c 8b 05 0e d5 00 00 mov 0xd50e(%rip),%r8 # 6634e920 + 66341412: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341416: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634141a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66341420: 48 63 01 movslq (%rcx),%rax + 66341423: 44 8d 48 01 lea 0x1(%rax),%r9d + 66341427: 44 89 09 mov %r9d,(%rcx) + 6634142a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634142e: c3 retq + 6634142f: 90 nop -0000000066341440 : - 66341440: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66341444: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66341448: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634144c: 45 8b 48 08 mov 0x8(%r8),%r9d - 66341450: 8b 00 mov (%rax),%eax - 66341452: 44 39 c8 cmp %r9d,%eax - 66341455: 74 67 je 663414be - 66341457: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634145b: 41 89 c3 mov %eax,%r11d - 6634145e: 45 29 cb sub %r9d,%r11d - 66341461: 4d 8b 52 10 mov 0x10(%r10),%r10 - 66341465: 45 01 1a add %r11d,(%r10) - 66341468: 41 89 40 08 mov %eax,0x8(%r8) - 6634146c: 45 31 c0 xor %r8d,%r8d - 6634146f: 45 8b 0a mov (%r10),%r9d - 66341472: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341476: 45 85 c9 test %r9d,%r9d - 66341479: 41 0f 9f c0 setg %r8b - 6634147d: 44 3b 00 cmp (%rax),%r8d - 66341480: 74 3c je 663414be - 66341482: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341486: 48 8b 40 10 mov 0x10(%rax),%rax - 6634148a: 8b 00 mov (%rax),%eax - 6634148c: 85 c0 test %eax,%eax - 6634148e: 75 2e jne 663414be - 66341490: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341494: 48 8b 0d 95 64 00 00 mov 0x6495(%rip),%rcx # 66347930 - 6634149b: 4c 8b 05 7e 64 00 00 mov 0x647e(%rip),%r8 # 66347920 - 663414a2: 48 8b 50 10 mov 0x10(%rax),%rdx - 663414a6: 48 8b 42 10 mov 0x10(%rdx),%rax - 663414aa: c7 00 01 00 00 00 movl $0x1,(%rax) - 663414b0: 48 63 01 movslq (%rcx),%rax - 663414b3: 44 8d 48 01 lea 0x1(%rax),%r9d - 663414b7: 44 89 09 mov %r9d,(%rcx) - 663414ba: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663414be: c3 retq - 663414bf: 90 nop +0000000066341430 : + 66341430: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66341434: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66341438: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634143c: 45 8b 48 08 mov 0x8(%r8),%r9d + 66341440: 44 8b 10 mov (%rax),%r10d + 66341443: 31 c0 xor %eax,%eax + 66341445: 45 85 d2 test %r10d,%r10d + 66341448: 0f 94 c0 sete %al + 6634144b: 44 39 c8 cmp %r9d,%eax + 6634144e: 74 67 je 663414b7 + 66341450: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66341454: 41 89 c3 mov %eax,%r11d + 66341457: 45 29 cb sub %r9d,%r11d + 6634145a: 4d 8b 52 10 mov 0x10(%r10),%r10 + 6634145e: 45 01 1a add %r11d,(%r10) + 66341461: 41 89 40 08 mov %eax,0x8(%r8) + 66341465: 45 31 c0 xor %r8d,%r8d + 66341468: 45 8b 0a mov (%r10),%r9d + 6634146b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634146f: 45 85 c9 test %r9d,%r9d + 66341472: 41 0f 9f c0 setg %r8b + 66341476: 44 3b 00 cmp (%rax),%r8d + 66341479: 74 3c je 663414b7 + 6634147b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634147f: 48 8b 40 10 mov 0x10(%rax),%rax + 66341483: 8b 00 mov (%rax),%eax + 66341485: 85 c0 test %eax,%eax + 66341487: 75 2e jne 663414b7 + 66341489: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634148d: 48 8b 0d 9c d4 00 00 mov 0xd49c(%rip),%rcx # 6634e930 + 66341494: 4c 8b 05 85 d4 00 00 mov 0xd485(%rip),%r8 # 6634e920 + 6634149b: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634149f: 48 8b 42 10 mov 0x10(%rdx),%rax + 663414a3: c7 00 01 00 00 00 movl $0x1,(%rax) + 663414a9: 48 63 01 movslq (%rcx),%rax + 663414ac: 44 8d 48 01 lea 0x1(%rax),%r9d + 663414b0: 44 89 09 mov %r9d,(%rcx) + 663414b3: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663414b7: c3 retq + 663414b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663414bf: 00 -00000000663414c0 : - 663414c0: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 663414c5: 48 89 0d 54 64 00 00 mov %rcx,0x6454(%rip) # 66347920 - 663414cc: 48 89 15 5d 64 00 00 mov %rdx,0x645d(%rip) # 66347930 - 663414d3: 4c 89 05 36 64 00 00 mov %r8,0x6436(%rip) # 66347910 - 663414da: 4c 89 0d 47 64 00 00 mov %r9,0x6447(%rip) # 66347928 - 663414e1: 48 89 05 30 64 00 00 mov %rax,0x6430(%rip) # 66347918 - 663414e8: c3 retq - 663414e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +00000000663414c0 : + 663414c0: 41 56 push %r14 + 663414c2: 57 push %rdi + 663414c3: 56 push %rsi + 663414c4: 53 push %rbx + 663414c5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663414c9: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 663414d0: 44 8b 10 mov (%rax),%r10d + 663414d3: 45 85 d2 test %r10d,%r10d + 663414d6: 0f 84 a8 00 00 00 je 66341584 + 663414dc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663414e0: 31 c0 xor %eax,%eax + 663414e2: 48 8b 3d 37 d4 00 00 mov 0xd437(%rip),%rdi # 6634e920 + 663414e9: 48 8b 35 40 d4 00 00 mov 0xd440(%rip),%rsi # 6634e930 + 663414f0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 663414f5: 44 8b 84 03 04 01 00 mov 0x104(%rbx,%rax,1),%r8d + 663414fc: 00 + 663414fd: 8b 12 mov (%rdx),%edx + 663414ff: 44 39 c2 cmp %r8d,%edx + 66341502: 74 70 je 66341574 + 66341504: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341508: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 6634150c: 41 89 d6 mov %edx,%r14d + 6634150f: 45 29 c6 sub %r8d,%r14d + 66341512: 45 31 c0 xor %r8d,%r8d + 66341515: 4f 8b 8c 11 08 02 00 mov 0x208(%r9,%r10,1),%r9 + 6634151c: 00 + 6634151d: 45 01 31 add %r14d,(%r9) + 66341520: 89 94 03 04 01 00 00 mov %edx,0x104(%rbx,%rax,1) + 66341527: 45 8b 09 mov (%r9),%r9d + 6634152a: 49 8b 94 43 08 02 00 mov 0x208(%r11,%rax,2),%rdx + 66341531: 00 + 66341532: 45 85 c9 test %r9d,%r9d + 66341535: 41 0f 9f c0 setg %r8b + 66341539: 44 3b 02 cmp (%rdx),%r8d + 6634153c: 74 36 je 66341574 + 6634153e: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341542: 4a 8b 94 12 08 02 00 mov 0x208(%rdx,%r10,1),%rdx + 66341549: 00 + 6634154a: 8b 12 mov (%rdx),%edx + 6634154c: 85 d2 test %edx,%edx + 6634154e: 75 24 jne 66341574 + 66341550: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341554: 4e 8b 84 12 08 02 00 mov 0x208(%rdx,%r10,1),%r8 + 6634155b: 00 + 6634155c: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341560: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341566: 48 63 16 movslq (%rsi),%rdx + 66341569: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634156d: 44 89 0e mov %r9d,(%rsi) + 66341570: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341574: 48 83 c0 04 add $0x4,%rax + 66341578: 48 3d 00 01 00 00 cmp $0x100,%rax + 6634157e: 0f 85 6c ff ff ff jne 663414f0 + 66341584: 5b pop %rbx + 66341585: 5e pop %rsi + 66341586: 5f pop %rdi + 66341587: 41 5e pop %r14 + 66341589: c3 retq + 6634158a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663414f0 : - 663414f0: 41 55 push %r13 - 663414f2: 41 54 push %r12 - 663414f4: 55 push %rbp - 663414f5: 57 push %rdi - 663414f6: 56 push %rsi - 663414f7: 53 push %rbx - 663414f8: 48 8b 35 31 64 00 00 mov 0x6431(%rip),%rsi # 66347930 - 663414ff: 8b 16 mov (%rsi),%edx - 66341501: 85 d2 test %edx,%edx - 66341503: 0f 8e a6 00 00 00 jle 663415af - 66341509: 48 8b 1d 10 64 00 00 mov 0x6410(%rip),%rbx # 66347920 - 66341510: 45 31 c0 xor %r8d,%r8d - 66341513: 48 8b 2d fe 63 00 00 mov 0x63fe(%rip),%rbp # 66347918 - 6634151a: 48 8b 3d ef 63 00 00 mov 0x63ef(%rip),%rdi # 66347910 - 66341521: 4c 8b 1d 00 64 00 00 mov 0x6400(%rip),%r11 # 66347928 - 66341528: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634152f: 00 - 66341530: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx - 66341534: 31 c9 xor %ecx,%ecx - 66341536: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634153a: 8b 00 mov (%rax),%eax - 6634153c: 85 c0 test %eax,%eax - 6634153e: 48 8b 02 mov (%rdx),%rax - 66341541: 0f 9f c1 setg %cl - 66341544: 3b 08 cmp (%rax),%ecx - 66341546: 74 4c je 66341594 - 66341548: 89 08 mov %ecx,(%rax) - 6634154a: 4c 8b 62 20 mov 0x20(%rdx),%r12 - 6634154e: 8b 4d 00 mov 0x0(%rbp),%ecx - 66341551: 48 8b 42 18 mov 0x18(%rdx),%rax - 66341555: 89 08 mov %ecx,(%rax) - 66341557: 41 8b 0c 24 mov (%r12),%ecx - 6634155b: 85 c9 test %ecx,%ecx - 6634155d: 7e 35 jle 66341594 - 6634155f: 4c 8b 6a 28 mov 0x28(%rdx),%r13 - 66341563: 31 c0 xor %eax,%eax - 66341565: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 - 6634156a: 4d 8b 11 mov (%r9),%r10 - 6634156d: 41 83 3a 00 cmpl $0x0,(%r10) - 66341571: 75 4d jne 663415c0 - 66341573: 41 c7 02 01 00 00 00 movl $0x1,(%r10) - 6634157a: 49 63 0b movslq (%r11),%rcx - 6634157d: 48 83 c0 01 add $0x1,%rax - 66341581: 44 8d 51 01 lea 0x1(%rcx),%r10d - 66341585: 45 89 13 mov %r10d,(%r11) - 66341588: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) - 6634158c: 41 8b 0c 24 mov (%r12),%ecx - 66341590: 39 c1 cmp %eax,%ecx - 66341592: 7f d1 jg 66341565 - 66341594: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341598: c7 00 00 00 00 00 movl $0x0,(%rax) - 6634159e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) - 663415a5: 00 - 663415a6: 49 83 c0 01 add $0x1,%r8 - 663415aa: 44 39 06 cmp %r8d,(%rsi) - 663415ad: 7f 81 jg 66341530 - 663415af: c7 06 00 00 00 00 movl $0x0,(%rsi) - 663415b5: 5b pop %rbx - 663415b6: 5e pop %rsi - 663415b7: 5f pop %rdi - 663415b8: 5d pop %rbp - 663415b9: 41 5c pop %r12 - 663415bb: 41 5d pop %r13 - 663415bd: c3 retq - 663415be: 66 90 xchg %ax,%ax - 663415c0: 48 83 c0 01 add $0x1,%rax - 663415c4: 39 c1 cmp %eax,%ecx - 663415c6: 7f 9d jg 66341565 - 663415c8: eb ca jmp 66341594 - 663415ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066341590 : + 66341590: 41 56 push %r14 + 66341592: 57 push %rdi + 66341593: 56 push %rsi + 66341594: 53 push %rbx + 66341595: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66341599: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 663415a0: 44 8b 10 mov (%rax),%r10d + 663415a3: 45 85 d2 test %r10d,%r10d + 663415a6: 0f 84 a8 00 00 00 je 66341654 + 663415ac: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663415b0: 31 c0 xor %eax,%eax + 663415b2: 48 8b 3d 67 d3 00 00 mov 0xd367(%rip),%rdi # 6634e920 + 663415b9: 48 8b 35 70 d3 00 00 mov 0xd370(%rip),%rsi # 6634e930 + 663415c0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 663415c5: 44 8b 84 03 c4 00 00 mov 0xc4(%rbx,%rax,1),%r8d + 663415cc: 00 + 663415cd: 8b 12 mov (%rdx),%edx + 663415cf: 44 39 c2 cmp %r8d,%edx + 663415d2: 74 70 je 66341644 + 663415d4: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663415d8: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663415dc: 41 89 d6 mov %edx,%r14d + 663415df: 45 29 c6 sub %r8d,%r14d + 663415e2: 45 31 c0 xor %r8d,%r8d + 663415e5: 4f 8b 8c 11 88 01 00 mov 0x188(%r9,%r10,1),%r9 + 663415ec: 00 + 663415ed: 45 01 31 add %r14d,(%r9) + 663415f0: 89 94 03 c4 00 00 00 mov %edx,0xc4(%rbx,%rax,1) + 663415f7: 45 8b 09 mov (%r9),%r9d + 663415fa: 49 8b 94 43 88 01 00 mov 0x188(%r11,%rax,2),%rdx + 66341601: 00 + 66341602: 45 85 c9 test %r9d,%r9d + 66341605: 41 0f 9f c0 setg %r8b + 66341609: 44 3b 02 cmp (%rdx),%r8d + 6634160c: 74 36 je 66341644 + 6634160e: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341612: 4a 8b 94 12 88 01 00 mov 0x188(%rdx,%r10,1),%rdx + 66341619: 00 + 6634161a: 8b 12 mov (%rdx),%edx + 6634161c: 85 d2 test %edx,%edx + 6634161e: 75 24 jne 66341644 + 66341620: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341624: 4e 8b 84 12 88 01 00 mov 0x188(%rdx,%r10,1),%r8 + 6634162b: 00 + 6634162c: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341630: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341636: 48 63 16 movslq (%rsi),%rdx + 66341639: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634163d: 44 89 0e mov %r9d,(%rsi) + 66341640: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341644: 48 83 c0 04 add $0x4,%rax + 66341648: 48 3d c0 00 00 00 cmp $0xc0,%rax + 6634164e: 0f 85 6c ff ff ff jne 663415c0 + 66341654: 5b pop %rbx + 66341655: 5e pop %rsi + 66341656: 5f pop %rdi + 66341657: 41 5e pop %r14 + 66341659: c3 retq + 6634165a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663415d0 : - 663415d0: 55 push %rbp - 663415d1: 57 push %rdi - 663415d2: 56 push %rsi - 663415d3: 53 push %rbx - 663415d4: 48 83 ec 28 sub $0x28,%rsp - 663415d8: 4c 8b 1d 49 63 00 00 mov 0x6349(%rip),%r11 # 66347928 - 663415df: 41 8b 03 mov (%r11),%eax - 663415e2: 85 c0 test %eax,%eax - 663415e4: 7e 75 jle 6634165b - 663415e6: 41 89 c1 mov %eax,%r9d - 663415e9: 4d 89 da mov %r11,%r10 - 663415ec: 31 db xor %ebx,%ebx - 663415ee: 48 8d 35 1b 63 00 00 lea 0x631b(%rip),%rsi # 66347910 - 663415f5: 31 ed xor %ebp,%ebp - 663415f7: 48 8d 3d 02 1a 00 00 lea 0x1a02(%rip),%rdi # 66343000 <__data_start__> - 663415fe: eb 11 jmp 66341611 - 66341600: 83 c3 01 add $0x1,%ebx - 66341603: 41 39 d9 cmp %ebx,%r9d - 66341606: 7e 53 jle 6634165b - 66341608: 48 63 eb movslq %ebx,%rbp - 6634160b: 44 89 c8 mov %r9d,%eax - 6634160e: 4d 89 d3 mov %r10,%r11 - 66341611: 4c 8b 06 mov (%rsi),%r8 - 66341614: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx - 66341618: 48 8b 0a mov (%rdx),%rcx - 6634161b: 83 79 34 00 cmpl $0x0,0x34(%rcx) - 6634161f: 74 df je 66341600 - 66341621: 4c 63 c8 movslq %eax,%r9 - 66341624: 83 e8 01 sub $0x1,%eax - 66341627: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 - 6634162c: 4d 8b 08 mov (%r8),%r9 - 6634162f: 4c 89 0a mov %r9,(%rdx) - 66341632: 49 c7 00 00 00 00 00 movq $0x0,(%r8) - 66341639: 41 89 03 mov %eax,(%r11) - 6634163c: 48 8b 01 mov (%rcx),%rax - 6634163f: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341645: 48 63 41 34 movslq 0x34(%rcx),%rax - 66341649: ff 14 c7 callq *(%rdi,%rax,8) - 6634164c: 4c 8b 15 d5 62 00 00 mov 0x62d5(%rip),%r10 # 66347928 - 66341653: 45 8b 0a mov (%r10),%r9d - 66341656: 44 39 cb cmp %r9d,%ebx - 66341659: 7c b0 jl 6634160b - 6634165b: 48 83 c4 28 add $0x28,%rsp - 6634165f: 5b pop %rbx - 66341660: 5e pop %rsi - 66341661: 5f pop %rdi - 66341662: 5d pop %rbp - 66341663: c3 retq - 66341664: 90 nop - 66341665: 90 nop - 66341666: 90 nop - 66341667: 90 nop - 66341668: 90 nop - 66341669: 90 nop - 6634166a: 90 nop - 6634166b: 90 nop - 6634166c: 90 nop - 6634166d: 90 nop - 6634166e: 90 nop - 6634166f: 90 nop +0000000066341660 : + 66341660: 41 56 push %r14 + 66341662: 57 push %rdi + 66341663: 56 push %rsi + 66341664: 53 push %rbx + 66341665: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66341669: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 66341670: 44 8b 10 mov (%rax),%r10d + 66341673: 45 85 d2 test %r10d,%r10d + 66341676: 0f 84 a8 00 00 00 je 66341724 + 6634167c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341680: 31 c0 xor %eax,%eax + 66341682: 48 8b 3d 97 d2 00 00 mov 0xd297(%rip),%rdi # 6634e920 + 66341689: 48 8b 35 a0 d2 00 00 mov 0xd2a0(%rip),%rsi # 6634e930 + 66341690: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66341695: 44 8b 84 03 84 00 00 mov 0x84(%rbx,%rax,1),%r8d + 6634169c: 00 + 6634169d: 8b 12 mov (%rdx),%edx + 6634169f: 44 39 c2 cmp %r8d,%edx + 663416a2: 74 70 je 66341714 + 663416a4: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663416a8: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663416ac: 41 89 d6 mov %edx,%r14d + 663416af: 45 29 c6 sub %r8d,%r14d + 663416b2: 45 31 c0 xor %r8d,%r8d + 663416b5: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9 + 663416bc: 00 + 663416bd: 45 01 31 add %r14d,(%r9) + 663416c0: 89 94 03 84 00 00 00 mov %edx,0x84(%rbx,%rax,1) + 663416c7: 45 8b 09 mov (%r9),%r9d + 663416ca: 49 8b 94 43 08 01 00 mov 0x108(%r11,%rax,2),%rdx + 663416d1: 00 + 663416d2: 45 85 c9 test %r9d,%r9d + 663416d5: 41 0f 9f c0 setg %r8b + 663416d9: 44 3b 02 cmp (%rdx),%r8d + 663416dc: 74 36 je 66341714 + 663416de: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663416e2: 4a 8b 94 12 08 01 00 mov 0x108(%rdx,%r10,1),%rdx + 663416e9: 00 + 663416ea: 8b 12 mov (%rdx),%edx + 663416ec: 85 d2 test %edx,%edx + 663416ee: 75 24 jne 66341714 + 663416f0: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663416f4: 4e 8b 84 12 08 01 00 mov 0x108(%rdx,%r10,1),%r8 + 663416fb: 00 + 663416fc: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341700: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341706: 48 63 16 movslq (%rsi),%rdx + 66341709: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634170d: 44 89 0e mov %r9d,(%rsi) + 66341710: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341714: 48 83 c0 04 add $0x4,%rax + 66341718: 48 3d 80 00 00 00 cmp $0x80,%rax + 6634171e: 0f 85 6c ff ff ff jne 66341690 + 66341724: 5b pop %rbx + 66341725: 5e pop %rsi + 66341726: 5f pop %rdi + 66341727: 41 5e pop %r14 + 66341729: c3 retq + 6634172a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341670 <__do_global_dtors>: - 66341670: 48 83 ec 28 sub $0x28,%rsp - 66341674: 48 8b 05 a5 19 00 00 mov 0x19a5(%rip),%rax # 66343020 - 6634167b: 48 8b 00 mov (%rax),%rax - 6634167e: 48 85 c0 test %rax,%rax - 66341681: 74 1d je 663416a0 <__do_global_dtors+0x30> - 66341683: ff d0 callq *%rax - 66341685: 48 8b 05 94 19 00 00 mov 0x1994(%rip),%rax # 66343020 - 6634168c: 48 8d 50 08 lea 0x8(%rax),%rdx - 66341690: 48 8b 40 08 mov 0x8(%rax),%rax - 66341694: 48 89 15 85 19 00 00 mov %rdx,0x1985(%rip) # 66343020 - 6634169b: 48 85 c0 test %rax,%rax - 6634169e: 75 e3 jne 66341683 <__do_global_dtors+0x13> - 663416a0: 48 83 c4 28 add $0x28,%rsp - 663416a4: c3 retq - 663416a5: 90 nop - 663416a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663416ad: 00 00 00 +0000000066341730 : + 66341730: 41 56 push %r14 + 66341732: 57 push %rdi + 66341733: 56 push %rsi + 66341734: 53 push %rbx + 66341735: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66341739: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 66341740: 44 8b 10 mov (%rax),%r10d + 66341743: 45 85 d2 test %r10d,%r10d + 66341746: 0f 84 a0 00 00 00 je 663417ec + 6634174c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341750: 31 c0 xor %eax,%eax + 66341752: 48 8b 3d c7 d1 00 00 mov 0xd1c7(%rip),%rdi # 6634e920 + 66341759: 48 8b 35 d0 d1 00 00 mov 0xd1d0(%rip),%rsi # 6634e930 + 66341760: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66341765: 44 8b 44 03 64 mov 0x64(%rbx,%rax,1),%r8d + 6634176a: 8b 12 mov (%rdx),%edx + 6634176c: 44 39 c2 cmp %r8d,%edx + 6634176f: 74 6d je 663417de + 66341771: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341775: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66341779: 41 89 d6 mov %edx,%r14d + 6634177c: 45 29 c6 sub %r8d,%r14d + 6634177f: 45 31 c0 xor %r8d,%r8d + 66341782: 4f 8b 8c 11 c8 00 00 mov 0xc8(%r9,%r10,1),%r9 + 66341789: 00 + 6634178a: 45 01 31 add %r14d,(%r9) + 6634178d: 89 54 03 64 mov %edx,0x64(%rbx,%rax,1) + 66341791: 45 8b 09 mov (%r9),%r9d + 66341794: 49 8b 94 43 c8 00 00 mov 0xc8(%r11,%rax,2),%rdx + 6634179b: 00 + 6634179c: 45 85 c9 test %r9d,%r9d + 6634179f: 41 0f 9f c0 setg %r8b + 663417a3: 44 3b 02 cmp (%rdx),%r8d + 663417a6: 74 36 je 663417de + 663417a8: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663417ac: 4a 8b 94 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%rdx + 663417b3: 00 + 663417b4: 8b 12 mov (%rdx),%edx + 663417b6: 85 d2 test %edx,%edx + 663417b8: 75 24 jne 663417de + 663417ba: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663417be: 4e 8b 84 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%r8 + 663417c5: 00 + 663417c6: 49 8b 50 10 mov 0x10(%r8),%rdx + 663417ca: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663417d0: 48 63 16 movslq (%rsi),%rdx + 663417d3: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663417d7: 44 89 0e mov %r9d,(%rsi) + 663417da: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663417de: 48 83 c0 04 add $0x4,%rax + 663417e2: 48 83 f8 60 cmp $0x60,%rax + 663417e6: 0f 85 74 ff ff ff jne 66341760 + 663417ec: 5b pop %rbx + 663417ed: 5e pop %rsi + 663417ee: 5f pop %rdi + 663417ef: 41 5e pop %r14 + 663417f1: c3 retq + 663417f2: 0f 1f 40 00 nopl 0x0(%rax) + 663417f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663417fd: 00 00 00 -00000000663416b0 <__do_global_ctors>: - 663416b0: 56 push %rsi - 663416b1: 53 push %rbx - 663416b2: 48 83 ec 28 sub $0x28,%rsp - 663416b6: 48 8b 0d f3 2a 00 00 mov 0x2af3(%rip),%rcx # 663441b0 <.refptr.__CTOR_LIST__> - 663416bd: 48 8b 11 mov (%rcx),%rdx - 663416c0: 83 fa ff cmp $0xffffffff,%edx - 663416c3: 89 d0 mov %edx,%eax - 663416c5: 74 39 je 66341700 <__do_global_ctors+0x50> - 663416c7: 85 c0 test %eax,%eax - 663416c9: 74 20 je 663416eb <__do_global_ctors+0x3b> - 663416cb: 89 c2 mov %eax,%edx - 663416cd: 83 e8 01 sub $0x1,%eax - 663416d0: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx - 663416d4: 48 29 c2 sub %rax,%rdx - 663416d7: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi - 663416dc: 0f 1f 40 00 nopl 0x0(%rax) - 663416e0: ff 13 callq *(%rbx) - 663416e2: 48 83 eb 08 sub $0x8,%rbx - 663416e6: 48 39 f3 cmp %rsi,%rbx - 663416e9: 75 f5 jne 663416e0 <__do_global_ctors+0x30> - 663416eb: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 66341670 <__do_global_dtors> - 663416f2: 48 83 c4 28 add $0x28,%rsp - 663416f6: 5b pop %rbx - 663416f7: 5e pop %rsi - 663416f8: e9 83 fc ff ff jmpq 66341380 - 663416fd: 0f 1f 00 nopl (%rax) - 66341700: 31 c0 xor %eax,%eax - 66341702: eb 02 jmp 66341706 <__do_global_ctors+0x56> - 66341704: 89 d0 mov %edx,%eax - 66341706: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634170a: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) - 6634170f: 4c 89 c2 mov %r8,%rdx - 66341712: 75 f0 jne 66341704 <__do_global_ctors+0x54> - 66341714: eb b1 jmp 663416c7 <__do_global_ctors+0x17> - 66341716: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634171d: 00 00 00 +0000000066341800 : + 66341800: 41 56 push %r14 + 66341802: 57 push %rdi + 66341803: 56 push %rsi + 66341804: 53 push %rbx + 66341805: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66341809: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 66341810: 44 8b 10 mov (%rax),%r10d + 66341813: 45 85 d2 test %r10d,%r10d + 66341816: 0f 84 a0 00 00 00 je 663418bc + 6634181c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341820: 31 c0 xor %eax,%eax + 66341822: 48 8b 3d f7 d0 00 00 mov 0xd0f7(%rip),%rdi # 6634e920 + 66341829: 48 8b 35 00 d1 00 00 mov 0xd100(%rip),%rsi # 6634e930 + 66341830: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66341835: 44 8b 44 03 44 mov 0x44(%rbx,%rax,1),%r8d + 6634183a: 8b 12 mov (%rdx),%edx + 6634183c: 44 39 c2 cmp %r8d,%edx + 6634183f: 74 6d je 663418ae + 66341841: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341845: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66341849: 41 89 d6 mov %edx,%r14d + 6634184c: 45 29 c6 sub %r8d,%r14d + 6634184f: 45 31 c0 xor %r8d,%r8d + 66341852: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9 + 66341859: 00 + 6634185a: 45 01 31 add %r14d,(%r9) + 6634185d: 89 54 03 44 mov %edx,0x44(%rbx,%rax,1) + 66341861: 45 8b 09 mov (%r9),%r9d + 66341864: 49 8b 94 43 88 00 00 mov 0x88(%r11,%rax,2),%rdx + 6634186b: 00 + 6634186c: 45 85 c9 test %r9d,%r9d + 6634186f: 41 0f 9f c0 setg %r8b + 66341873: 44 3b 02 cmp (%rdx),%r8d + 66341876: 74 36 je 663418ae + 66341878: 48 8b 51 20 mov 0x20(%rcx),%rdx + 6634187c: 4a 8b 94 12 88 00 00 mov 0x88(%rdx,%r10,1),%rdx + 66341883: 00 + 66341884: 8b 12 mov (%rdx),%edx + 66341886: 85 d2 test %edx,%edx + 66341888: 75 24 jne 663418ae + 6634188a: 48 8b 51 28 mov 0x28(%rcx),%rdx + 6634188e: 4e 8b 84 12 88 00 00 mov 0x88(%rdx,%r10,1),%r8 + 66341895: 00 + 66341896: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634189a: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663418a0: 48 63 16 movslq (%rsi),%rdx + 663418a3: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663418a7: 44 89 0e mov %r9d,(%rsi) + 663418aa: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663418ae: 48 83 c0 04 add $0x4,%rax + 663418b2: 48 83 f8 40 cmp $0x40,%rax + 663418b6: 0f 85 74 ff ff ff jne 66341830 + 663418bc: 5b pop %rbx + 663418bd: 5e pop %rsi + 663418be: 5f pop %rdi + 663418bf: 41 5e pop %r14 + 663418c1: c3 retq + 663418c2: 0f 1f 40 00 nopl 0x0(%rax) + 663418c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663418cd: 00 00 00 -0000000066341720 <__main>: - 66341720: 8b 05 fa 58 00 00 mov 0x58fa(%rip),%eax # 66347020 - 66341726: 85 c0 test %eax,%eax - 66341728: 74 06 je 66341730 <__main+0x10> - 6634172a: c3 retq - 6634172b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66341730: c7 05 e6 58 00 00 01 movl $0x1,0x58e6(%rip) # 66347020 - 66341737: 00 00 00 - 6634173a: e9 71 ff ff ff jmpq 663416b0 <__do_global_ctors> - 6634173f: 90 nop +00000000663418d0 : + 663418d0: 41 56 push %r14 + 663418d2: 57 push %rdi + 663418d3: 56 push %rsi + 663418d4: 53 push %rbx + 663418d5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663418d9: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 663418e0: 44 8b 10 mov (%rax),%r10d + 663418e3: 45 85 d2 test %r10d,%r10d + 663418e6: 0f 84 a0 00 00 00 je 6634198c + 663418ec: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663418f0: 31 c0 xor %eax,%eax + 663418f2: 48 8b 3d 27 d0 00 00 mov 0xd027(%rip),%rdi # 6634e920 + 663418f9: 48 8b 35 30 d0 00 00 mov 0xd030(%rip),%rsi # 6634e930 + 66341900: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66341905: 44 8b 44 03 40 mov 0x40(%rbx,%rax,1),%r8d + 6634190a: 8b 12 mov (%rdx),%edx + 6634190c: 44 39 c2 cmp %r8d,%edx + 6634190f: 74 6d je 6634197e + 66341911: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341915: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66341919: 41 89 d6 mov %edx,%r14d + 6634191c: 45 29 c6 sub %r8d,%r14d + 6634191f: 45 31 c0 xor %r8d,%r8d + 66341922: 4f 8b 8c 11 80 00 00 mov 0x80(%r9,%r10,1),%r9 + 66341929: 00 + 6634192a: 45 01 31 add %r14d,(%r9) + 6634192d: 89 54 03 40 mov %edx,0x40(%rbx,%rax,1) + 66341931: 45 8b 09 mov (%r9),%r9d + 66341934: 49 8b 94 43 80 00 00 mov 0x80(%r11,%rax,2),%rdx + 6634193b: 00 + 6634193c: 45 85 c9 test %r9d,%r9d + 6634193f: 41 0f 9f c0 setg %r8b + 66341943: 44 3b 02 cmp (%rdx),%r8d + 66341946: 74 36 je 6634197e + 66341948: 48 8b 51 20 mov 0x20(%rcx),%rdx + 6634194c: 4a 8b 94 12 80 00 00 mov 0x80(%rdx,%r10,1),%rdx + 66341953: 00 + 66341954: 8b 12 mov (%rdx),%edx + 66341956: 85 d2 test %edx,%edx + 66341958: 75 24 jne 6634197e + 6634195a: 48 8b 51 28 mov 0x28(%rcx),%rdx + 6634195e: 4e 8b 84 12 80 00 00 mov 0x80(%rdx,%r10,1),%r8 + 66341965: 00 + 66341966: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634196a: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341970: 48 63 16 movslq (%rsi),%rdx + 66341973: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341977: 44 89 0e mov %r9d,(%rsi) + 6634197a: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 6634197e: 48 83 c0 04 add $0x4,%rax + 66341982: 48 83 f8 3c cmp $0x3c,%rax + 66341986: 0f 85 74 ff ff ff jne 66341900 + 6634198c: 5b pop %rbx + 6634198d: 5e pop %rsi + 6634198e: 5f pop %rdi + 6634198f: 41 5e pop %r14 + 66341991: c3 retq + 66341992: 0f 1f 40 00 nopl 0x0(%rax) + 66341996: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634199d: 00 00 00 -0000000066341740 <__security_init_cookie>: - 66341740: 41 54 push %r12 - 66341742: 55 push %rbp - 66341743: 57 push %rdi - 66341744: 56 push %rsi - 66341745: 53 push %rbx - 66341746: 48 83 ec 30 sub $0x30,%rsp - 6634174a: 48 8b 1d 2f 19 00 00 mov 0x192f(%rip),%rbx # 66343080 <__security_cookie> - 66341751: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax - 66341758: 2b 00 00 - 6634175b: 48 39 c3 cmp %rax,%rbx - 6634175e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) - 66341765: 00 00 - 66341767: 74 17 je 66341780 <__security_init_cookie+0x40> - 66341769: 48 f7 d3 not %rbx - 6634176c: 48 89 1d 1d 19 00 00 mov %rbx,0x191d(%rip) # 66343090 <__security_cookie_complement> - 66341773: 48 83 c4 30 add $0x30,%rsp - 66341777: 5b pop %rbx - 66341778: 5e pop %rsi - 66341779: 5f pop %rdi - 6634177a: 5d pop %rbp - 6634177b: 41 5c pop %r12 - 6634177d: c3 retq - 6634177e: 66 90 xchg %ax,%ax - 66341780: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 66341785: ff 15 11 7a 00 00 callq *0x7a11(%rip) # 6634919c <__imp_GetSystemTimeAsFileTime> - 6634178b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi - 66341790: ff 15 ee 79 00 00 callq *0x79ee(%rip) # 66349184 <__imp_GetCurrentProcessId> - 66341796: 41 89 c4 mov %eax,%r12d - 66341799: ff 15 ed 79 00 00 callq *0x79ed(%rip) # 6634918c <__imp_GetCurrentThreadId> - 6634179f: 89 c5 mov %eax,%ebp - 663417a1: ff 15 fd 79 00 00 callq *0x79fd(%rip) # 663491a4 <__imp_GetTickCount> - 663417a7: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx - 663417ac: 89 c7 mov %eax,%edi - 663417ae: ff 15 08 7a 00 00 callq *0x7a08(%rip) # 663491bc <__imp_QueryPerformanceCounter> - 663417b4: 48 33 74 24 28 xor 0x28(%rsp),%rsi - 663417b9: 44 89 e0 mov %r12d,%eax - 663417bc: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx - 663417c3: ff 00 00 - 663417c6: 48 31 f0 xor %rsi,%rax - 663417c9: 89 ee mov %ebp,%esi - 663417cb: 48 31 c6 xor %rax,%rsi - 663417ce: 89 f8 mov %edi,%eax - 663417d0: 48 31 f0 xor %rsi,%rax - 663417d3: 48 21 d0 and %rdx,%rax - 663417d6: 48 39 d8 cmp %rbx,%rax - 663417d9: 74 25 je 66341800 <__security_init_cookie+0xc0> - 663417db: 48 89 c2 mov %rax,%rdx - 663417de: 48 f7 d2 not %rdx - 663417e1: 48 89 05 98 18 00 00 mov %rax,0x1898(%rip) # 66343080 <__security_cookie> - 663417e8: 48 89 15 a1 18 00 00 mov %rdx,0x18a1(%rip) # 66343090 <__security_cookie_complement> - 663417ef: 48 83 c4 30 add $0x30,%rsp - 663417f3: 5b pop %rbx - 663417f4: 5e pop %rsi - 663417f5: 5f pop %rdi - 663417f6: 5d pop %rbp - 663417f7: 41 5c pop %r12 - 663417f9: c3 retq - 663417fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66341800: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx - 66341807: d4 ff ff - 6634180a: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax - 66341811: 2b 00 00 - 66341814: eb cb jmp 663417e1 <__security_init_cookie+0xa1> - 66341816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634181d: 00 00 00 +00000000663419a0 : + 663419a0: 41 56 push %r14 + 663419a2: 57 push %rdi + 663419a3: 56 push %rsi + 663419a4: 53 push %rbx + 663419a5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663419a9: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 663419b0: 44 8b 10 mov (%rax),%r10d + 663419b3: 45 85 d2 test %r10d,%r10d + 663419b6: 0f 84 90 00 00 00 je 66341a4c + 663419bc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663419c0: 31 c0 xor %eax,%eax + 663419c2: 48 8b 3d 57 cf 00 00 mov 0xcf57(%rip),%rdi # 6634e920 + 663419c9: 48 8b 35 60 cf 00 00 mov 0xcf60(%rip),%rsi # 6634e930 + 663419d0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 663419d5: 44 8b 44 03 3c mov 0x3c(%rbx,%rax,1),%r8d + 663419da: 8b 12 mov (%rdx),%edx + 663419dc: 44 39 c2 cmp %r8d,%edx + 663419df: 74 61 je 66341a42 + 663419e1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663419e5: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663419e9: 41 89 d6 mov %edx,%r14d + 663419ec: 45 29 c6 sub %r8d,%r14d + 663419ef: 45 31 c0 xor %r8d,%r8d + 663419f2: 4f 8b 4c 11 78 mov 0x78(%r9,%r10,1),%r9 + 663419f7: 45 01 31 add %r14d,(%r9) + 663419fa: 89 54 03 3c mov %edx,0x3c(%rbx,%rax,1) + 663419fe: 45 8b 09 mov (%r9),%r9d + 66341a01: 49 8b 54 43 78 mov 0x78(%r11,%rax,2),%rdx + 66341a06: 45 85 c9 test %r9d,%r9d + 66341a09: 41 0f 9f c0 setg %r8b + 66341a0d: 44 3b 02 cmp (%rdx),%r8d + 66341a10: 74 30 je 66341a42 + 66341a12: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341a16: 4a 8b 54 12 78 mov 0x78(%rdx,%r10,1),%rdx + 66341a1b: 8b 12 mov (%rdx),%edx + 66341a1d: 85 d2 test %edx,%edx + 66341a1f: 75 21 jne 66341a42 + 66341a21: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341a25: 4e 8b 44 12 78 mov 0x78(%rdx,%r10,1),%r8 + 66341a2a: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341a2e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341a34: 48 63 16 movslq (%rsi),%rdx + 66341a37: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341a3b: 44 89 0e mov %r9d,(%rsi) + 66341a3e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341a42: 48 83 c0 04 add $0x4,%rax + 66341a46: 48 83 f8 38 cmp $0x38,%rax + 66341a4a: 75 84 jne 663419d0 + 66341a4c: 5b pop %rbx + 66341a4d: 5e pop %rsi + 66341a4e: 5f pop %rdi + 66341a4f: 41 5e pop %r14 + 66341a51: c3 retq + 66341a52: 0f 1f 40 00 nopl 0x0(%rax) + 66341a56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341a5d: 00 00 00 -0000000066341820 <__report_gsfailure>: - 66341820: 55 push %rbp - 66341821: 56 push %rsi - 66341822: 53 push %rbx - 66341823: 48 89 e5 mov %rsp,%rbp - 66341826: 48 83 ec 70 sub $0x70,%rsp - 6634182a: 48 89 ce mov %rcx,%rsi - 6634182d: 48 8d 0d 0c 58 00 00 lea 0x580c(%rip),%rcx # 66347040 - 66341834: ff 15 92 79 00 00 callq *0x7992(%rip) # 663491cc <__imp_RtlCaptureContext> - 6634183a: 48 8b 1d f7 58 00 00 mov 0x58f7(%rip),%rbx # 66347138 - 66341841: 48 8d 55 d8 lea -0x28(%rbp),%rdx - 66341845: 45 31 c0 xor %r8d,%r8d - 66341848: 48 89 d9 mov %rbx,%rcx - 6634184b: ff 15 83 79 00 00 callq *0x7983(%rip) # 663491d4 <__imp_RtlLookupFunctionEntry> - 66341851: 48 85 c0 test %rax,%rax - 66341854: 0f 84 a3 00 00 00 je 663418fd <__report_gsfailure+0xdd> - 6634185a: 48 8d 55 e0 lea -0x20(%rbp),%rdx - 6634185e: 49 89 c1 mov %rax,%r9 - 66341861: 49 89 d8 mov %rbx,%r8 - 66341864: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) - 6634186b: 00 00 - 6634186d: 48 8d 0d cc 57 00 00 lea 0x57cc(%rip),%rcx # 66347040 - 66341874: 48 89 54 24 30 mov %rdx,0x30(%rsp) - 66341879: 48 8d 55 e8 lea -0x18(%rbp),%rdx - 6634187d: 48 89 4c 24 20 mov %rcx,0x20(%rsp) - 66341882: 31 c9 xor %ecx,%ecx - 66341884: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 66341889: 48 8b 55 d8 mov -0x28(%rbp),%rdx - 6634188d: ff 15 49 79 00 00 callq *0x7949(%rip) # 663491dc <__imp_RtlVirtualUnwind> - 66341893: 48 8b 05 9e 58 00 00 mov 0x589e(%rip),%rax # 66347138 - 6634189a: 31 c9 xor %ecx,%ecx - 6634189c: 48 89 35 1d 58 00 00 mov %rsi,0x581d(%rip) # 663470c0 - 663418a3: 48 89 05 86 5c 00 00 mov %rax,0x5c86(%rip) # 66347530 - 663418aa: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax - 663418b1: 00 00 00 - 663418b4: 48 89 05 65 5c 00 00 mov %rax,0x5c65(%rip) # 66347520 - 663418bb: 48 8b 05 be 17 00 00 mov 0x17be(%rip),%rax # 66343080 <__security_cookie> - 663418c2: 48 89 45 f0 mov %rax,-0x10(%rbp) - 663418c6: 48 8b 05 c3 17 00 00 mov 0x17c3(%rip),%rax # 66343090 <__security_cookie_complement> - 663418cd: 48 89 45 f8 mov %rax,-0x8(%rbp) - 663418d1: ff 15 0d 79 00 00 callq *0x790d(%rip) # 663491e4 <__imp_SetUnhandledExceptionFilter> - 663418d7: 48 8d 0d 22 27 00 00 lea 0x2722(%rip),%rcx # 66344000 - 663418de: ff 15 20 79 00 00 callq *0x7920(%rip) # 66349204 <__imp_UnhandledExceptionFilter> - 663418e4: ff 15 92 78 00 00 callq *0x7892(%rip) # 6634917c <__imp_GetCurrentProcess> - 663418ea: ba 09 04 00 c0 mov $0xc0000409,%edx - 663418ef: 48 89 c1 mov %rax,%rcx - 663418f2: ff 15 fc 78 00 00 callq *0x78fc(%rip) # 663491f4 <__imp_TerminateProcess> - 663418f8: e8 0b 11 00 00 callq 66342a08 - 663418fd: 48 8b 45 18 mov 0x18(%rbp),%rax - 66341901: 48 89 05 30 58 00 00 mov %rax,0x5830(%rip) # 66347138 - 66341908: 48 8d 45 08 lea 0x8(%rbp),%rax - 6634190c: 48 89 05 c5 57 00 00 mov %rax,0x57c5(%rip) # 663470d8 - 66341913: e9 7b ff ff ff jmpq 66341893 <__report_gsfailure+0x73> - 66341918: 90 nop - 66341919: 90 nop - 6634191a: 90 nop - 6634191b: 90 nop - 6634191c: 90 nop - 6634191d: 90 nop - 6634191e: 90 nop - 6634191f: 90 nop +0000000066341a60 : + 66341a60: 41 56 push %r14 + 66341a62: 57 push %rdi + 66341a63: 56 push %rsi + 66341a64: 53 push %rbx + 66341a65: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66341a69: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax + 66341a70: 44 8b 10 mov (%rax),%r10d + 66341a73: 45 85 d2 test %r10d,%r10d + 66341a76: 0f 84 90 00 00 00 je 66341b0c + 66341a7c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341a80: 31 c0 xor %eax,%eax + 66341a82: 48 8b 3d 97 ce 00 00 mov 0xce97(%rip),%rdi # 6634e920 + 66341a89: 48 8b 35 a0 ce 00 00 mov 0xcea0(%rip),%rsi # 6634e930 + 66341a90: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66341a95: 44 8b 44 03 38 mov 0x38(%rbx,%rax,1),%r8d + 66341a9a: 8b 12 mov (%rdx),%edx + 66341a9c: 44 39 c2 cmp %r8d,%edx + 66341a9f: 74 61 je 66341b02 + 66341aa1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341aa5: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66341aa9: 41 89 d6 mov %edx,%r14d + 66341aac: 45 29 c6 sub %r8d,%r14d + 66341aaf: 45 31 c0 xor %r8d,%r8d + 66341ab2: 4f 8b 4c 11 70 mov 0x70(%r9,%r10,1),%r9 + 66341ab7: 45 01 31 add %r14d,(%r9) + 66341aba: 89 54 03 38 mov %edx,0x38(%rbx,%rax,1) + 66341abe: 45 8b 09 mov (%r9),%r9d + 66341ac1: 49 8b 54 43 70 mov 0x70(%r11,%rax,2),%rdx + 66341ac6: 45 85 c9 test %r9d,%r9d + 66341ac9: 41 0f 9f c0 setg %r8b + 66341acd: 44 3b 02 cmp (%rdx),%r8d + 66341ad0: 74 30 je 66341b02 + 66341ad2: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341ad6: 4a 8b 54 12 70 mov 0x70(%rdx,%r10,1),%rdx + 66341adb: 8b 12 mov (%rdx),%edx + 66341add: 85 d2 test %edx,%edx + 66341adf: 75 21 jne 66341b02 + 66341ae1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341ae5: 4e 8b 44 12 70 mov 0x70(%rdx,%r10,1),%r8 + 66341aea: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341aee: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341af4: 48 63 16 movslq (%rsi),%rdx + 66341af7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341afb: 44 89 0e mov %r9d,(%rsi) + 66341afe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341b02: 48 83 c0 04 add $0x4,%rax + 66341b06: 48 83 f8 34 cmp $0x34,%rax + 66341b0a: 75 84 jne 66341a90 + 66341b0c: 5b pop %rbx + 66341b0d: 5e pop %rsi + 66341b0e: 5f pop %rdi + 66341b0f: 41 5e pop %r14 + 66341b11: c3 retq + 66341b12: 0f 1f 40 00 nopl 0x0(%rax) + 66341b16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341b1d: 00 00 00 -0000000066341920 <__dyn_tls_dtor>: - 66341920: 48 83 ec 28 sub $0x28,%rsp - 66341924: 83 fa 03 cmp $0x3,%edx - 66341927: 74 17 je 66341940 <__dyn_tls_dtor+0x20> - 66341929: 85 d2 test %edx,%edx - 6634192b: 74 13 je 66341940 <__dyn_tls_dtor+0x20> - 6634192d: b8 01 00 00 00 mov $0x1,%eax - 66341932: 48 83 c4 28 add $0x28,%rsp - 66341936: c3 retq - 66341937: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634193e: 00 00 - 66341940: e8 5b 0b 00 00 callq 663424a0 <__mingw_TLScallback> - 66341945: b8 01 00 00 00 mov $0x1,%eax - 6634194a: 48 83 c4 28 add $0x28,%rsp - 6634194e: c3 retq - 6634194f: 90 nop +0000000066341b20 : + 66341b20: 41 56 push %r14 + 66341b22: 57 push %rdi + 66341b23: 56 push %rsi + 66341b24: 53 push %rbx + 66341b25: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66341b29: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax + 66341b30: 44 8b 18 mov (%rax),%r11d + 66341b33: 45 85 db test %r11d,%r11d + 66341b36: 0f 84 90 00 00 00 je 66341bcc + 66341b3c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341b40: 31 c0 xor %eax,%eax + 66341b42: 48 8b 3d d7 cd 00 00 mov 0xcdd7(%rip),%rdi # 6634e920 + 66341b49: 48 8b 35 e0 cd 00 00 mov 0xcde0(%rip),%rsi # 6634e930 + 66341b50: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66341b55: 44 8b 44 03 34 mov 0x34(%rbx,%rax,1),%r8d + 66341b5a: 8b 12 mov (%rdx),%edx + 66341b5c: 44 39 c2 cmp %r8d,%edx + 66341b5f: 74 61 je 66341bc2 + 66341b61: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341b65: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66341b69: 41 89 d6 mov %edx,%r14d + 66341b6c: 45 29 c6 sub %r8d,%r14d + 66341b6f: 45 31 c0 xor %r8d,%r8d + 66341b72: 4f 8b 4c 19 68 mov 0x68(%r9,%r11,1),%r9 + 66341b77: 45 01 31 add %r14d,(%r9) + 66341b7a: 89 54 03 34 mov %edx,0x34(%rbx,%rax,1) + 66341b7e: 45 8b 09 mov (%r9),%r9d + 66341b81: 49 8b 54 42 68 mov 0x68(%r10,%rax,2),%rdx + 66341b86: 45 85 c9 test %r9d,%r9d + 66341b89: 41 0f 9f c0 setg %r8b + 66341b8d: 44 3b 02 cmp (%rdx),%r8d + 66341b90: 74 30 je 66341bc2 + 66341b92: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341b96: 4a 8b 54 1a 68 mov 0x68(%rdx,%r11,1),%rdx + 66341b9b: 8b 12 mov (%rdx),%edx + 66341b9d: 85 d2 test %edx,%edx + 66341b9f: 75 21 jne 66341bc2 + 66341ba1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341ba5: 4e 8b 44 1a 68 mov 0x68(%rdx,%r11,1),%r8 + 66341baa: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341bae: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341bb4: 48 63 16 movslq (%rsi),%rdx + 66341bb7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341bbb: 44 89 0e mov %r9d,(%rsi) + 66341bbe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341bc2: 48 83 c0 04 add $0x4,%rax + 66341bc6: 48 83 f8 30 cmp $0x30,%rax + 66341bca: 75 84 jne 66341b50 + 66341bcc: 5b pop %rbx + 66341bcd: 5e pop %rsi + 66341bce: 5f pop %rdi + 66341bcf: 41 5e pop %r14 + 66341bd1: c3 retq + 66341bd2: 0f 1f 40 00 nopl 0x0(%rax) + 66341bd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341bdd: 00 00 00 -0000000066341950 <__dyn_tls_init>: - 66341950: 56 push %rsi - 66341951: 53 push %rbx - 66341952: 48 83 ec 28 sub $0x28,%rsp - 66341956: 48 8b 05 43 28 00 00 mov 0x2843(%rip),%rax # 663441a0 <.refptr._CRT_MT> - 6634195d: 83 38 02 cmpl $0x2,(%rax) - 66341960: 74 06 je 66341968 <__dyn_tls_init+0x18> - 66341962: c7 00 02 00 00 00 movl $0x2,(%rax) - 66341968: 83 fa 02 cmp $0x2,%edx - 6634196b: 74 13 je 66341980 <__dyn_tls_init+0x30> - 6634196d: 83 fa 01 cmp $0x1,%edx - 66341970: 74 40 je 663419b2 <__dyn_tls_init+0x62> - 66341972: b8 01 00 00 00 mov $0x1,%eax - 66341977: 48 83 c4 28 add $0x28,%rsp - 6634197b: 5b pop %rbx - 6634197c: 5e pop %rsi - 6634197d: c3 retq - 6634197e: 66 90 xchg %ax,%ax - 66341980: 48 8d 1d c9 86 00 00 lea 0x86c9(%rip),%rbx # 6634a050 <__xd_z> - 66341987: 48 8d 35 c2 86 00 00 lea 0x86c2(%rip),%rsi # 6634a050 <__xd_z> - 6634198e: 48 39 de cmp %rbx,%rsi - 66341991: 74 df je 66341972 <__dyn_tls_init+0x22> - 66341993: 48 8b 03 mov (%rbx),%rax - 66341996: 48 85 c0 test %rax,%rax - 66341999: 74 02 je 6634199d <__dyn_tls_init+0x4d> - 6634199b: ff d0 callq *%rax - 6634199d: 48 83 c3 08 add $0x8,%rbx - 663419a1: 48 39 de cmp %rbx,%rsi - 663419a4: 75 ed jne 66341993 <__dyn_tls_init+0x43> - 663419a6: b8 01 00 00 00 mov $0x1,%eax - 663419ab: 48 83 c4 28 add $0x28,%rsp - 663419af: 5b pop %rbx - 663419b0: 5e pop %rsi - 663419b1: c3 retq - 663419b2: e8 e9 0a 00 00 callq 663424a0 <__mingw_TLScallback> - 663419b7: b8 01 00 00 00 mov $0x1,%eax - 663419bc: 48 83 c4 28 add $0x28,%rsp - 663419c0: 5b pop %rbx - 663419c1: 5e pop %rsi - 663419c2: c3 retq - 663419c3: 0f 1f 00 nopl (%rax) - 663419c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663419cd: 00 00 00 +0000000066341be0 : + 66341be0: 41 56 push %r14 + 66341be2: 57 push %rdi + 66341be3: 56 push %rsi + 66341be4: 53 push %rbx + 66341be5: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66341be9: 49 8b 82 b8 00 00 00 mov 0xb8(%r10),%rax + 66341bf0: 44 8b 18 mov (%rax),%r11d + 66341bf3: 45 85 db test %r11d,%r11d + 66341bf6: 0f 84 90 00 00 00 je 66341c8c + 66341bfc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341c00: 31 c0 xor %eax,%eax + 66341c02: 48 8b 3d 17 cd 00 00 mov 0xcd17(%rip),%rdi # 6634e920 + 66341c09: 48 8b 35 20 cd 00 00 mov 0xcd20(%rip),%rsi # 6634e930 + 66341c10: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66341c15: 44 8b 44 03 30 mov 0x30(%rbx,%rax,1),%r8d + 66341c1a: 8b 12 mov (%rdx),%edx + 66341c1c: 44 39 c2 cmp %r8d,%edx + 66341c1f: 74 61 je 66341c82 + 66341c21: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341c25: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66341c29: 41 89 d6 mov %edx,%r14d + 66341c2c: 45 29 c6 sub %r8d,%r14d + 66341c2f: 45 31 c0 xor %r8d,%r8d + 66341c32: 4f 8b 4c 19 60 mov 0x60(%r9,%r11,1),%r9 + 66341c37: 45 01 31 add %r14d,(%r9) + 66341c3a: 89 54 03 30 mov %edx,0x30(%rbx,%rax,1) + 66341c3e: 45 8b 09 mov (%r9),%r9d + 66341c41: 49 8b 54 42 60 mov 0x60(%r10,%rax,2),%rdx + 66341c46: 45 85 c9 test %r9d,%r9d + 66341c49: 41 0f 9f c0 setg %r8b + 66341c4d: 44 3b 02 cmp (%rdx),%r8d + 66341c50: 74 30 je 66341c82 + 66341c52: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341c56: 4a 8b 54 1a 60 mov 0x60(%rdx,%r11,1),%rdx + 66341c5b: 8b 12 mov (%rdx),%edx + 66341c5d: 85 d2 test %edx,%edx + 66341c5f: 75 21 jne 66341c82 + 66341c61: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341c65: 4e 8b 44 1a 60 mov 0x60(%rdx,%r11,1),%r8 + 66341c6a: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341c6e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341c74: 48 63 16 movslq (%rsi),%rdx + 66341c77: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341c7b: 44 89 0e mov %r9d,(%rsi) + 66341c7e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341c82: 48 83 c0 04 add $0x4,%rax + 66341c86: 48 83 f8 2c cmp $0x2c,%rax + 66341c8a: 75 84 jne 66341c10 + 66341c8c: 5b pop %rbx + 66341c8d: 5e pop %rsi + 66341c8e: 5f pop %rdi + 66341c8f: 41 5e pop %r14 + 66341c91: c3 retq + 66341c92: 0f 1f 40 00 nopl 0x0(%rax) + 66341c96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341c9d: 00 00 00 -00000000663419d0 <__tlregdtor>: - 663419d0: 31 c0 xor %eax,%eax - 663419d2: c3 retq - 663419d3: 90 nop - 663419d4: 90 nop - 663419d5: 90 nop - 663419d6: 90 nop - 663419d7: 90 nop - 663419d8: 90 nop - 663419d9: 90 nop - 663419da: 90 nop - 663419db: 90 nop - 663419dc: 90 nop - 663419dd: 90 nop - 663419de: 90 nop - 663419df: 90 nop +0000000066341ca0 : + 66341ca0: 41 56 push %r14 + 66341ca2: 57 push %rdi + 66341ca3: 56 push %rsi + 66341ca4: 53 push %rbx + 66341ca5: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66341ca9: 49 8b 82 a8 00 00 00 mov 0xa8(%r10),%rax + 66341cb0: 44 8b 18 mov (%rax),%r11d + 66341cb3: 45 85 db test %r11d,%r11d + 66341cb6: 0f 84 90 00 00 00 je 66341d4c + 66341cbc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341cc0: 31 c0 xor %eax,%eax + 66341cc2: 48 8b 3d 57 cc 00 00 mov 0xcc57(%rip),%rdi # 6634e920 + 66341cc9: 48 8b 35 60 cc 00 00 mov 0xcc60(%rip),%rsi # 6634e930 + 66341cd0: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66341cd5: 44 8b 44 03 2c mov 0x2c(%rbx,%rax,1),%r8d + 66341cda: 8b 12 mov (%rdx),%edx + 66341cdc: 44 39 c2 cmp %r8d,%edx + 66341cdf: 74 61 je 66341d42 + 66341ce1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341ce5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66341ce9: 41 89 d6 mov %edx,%r14d + 66341cec: 45 29 c6 sub %r8d,%r14d + 66341cef: 45 31 c0 xor %r8d,%r8d + 66341cf2: 4f 8b 4c 19 58 mov 0x58(%r9,%r11,1),%r9 + 66341cf7: 45 01 31 add %r14d,(%r9) + 66341cfa: 89 54 03 2c mov %edx,0x2c(%rbx,%rax,1) + 66341cfe: 45 8b 09 mov (%r9),%r9d + 66341d01: 49 8b 54 42 58 mov 0x58(%r10,%rax,2),%rdx + 66341d06: 45 85 c9 test %r9d,%r9d + 66341d09: 41 0f 9f c0 setg %r8b + 66341d0d: 44 3b 02 cmp (%rdx),%r8d + 66341d10: 74 30 je 66341d42 + 66341d12: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341d16: 4a 8b 54 1a 58 mov 0x58(%rdx,%r11,1),%rdx + 66341d1b: 8b 12 mov (%rdx),%edx + 66341d1d: 85 d2 test %edx,%edx + 66341d1f: 75 21 jne 66341d42 + 66341d21: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341d25: 4e 8b 44 1a 58 mov 0x58(%rdx,%r11,1),%r8 + 66341d2a: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341d2e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341d34: 48 63 16 movslq (%rsi),%rdx + 66341d37: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341d3b: 44 89 0e mov %r9d,(%rsi) + 66341d3e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341d42: 48 83 c0 04 add $0x4,%rax + 66341d46: 48 83 f8 28 cmp $0x28,%rax + 66341d4a: 75 84 jne 66341cd0 + 66341d4c: 5b pop %rbx + 66341d4d: 5e pop %rsi + 66341d4e: 5f pop %rdi + 66341d4f: 41 5e pop %r14 + 66341d51: c3 retq + 66341d52: 0f 1f 40 00 nopl 0x0(%rax) + 66341d56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341d5d: 00 00 00 -00000000663419e0 <_decode_pointer>: - 663419e0: 48 89 c8 mov %rcx,%rax - 663419e3: c3 retq - 663419e4: 66 90 xchg %ax,%ax - 663419e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663419ed: 00 00 00 +0000000066341d60 : + 66341d60: 41 56 push %r14 + 66341d62: 57 push %rdi + 66341d63: 56 push %rsi + 66341d64: 53 push %rbx + 66341d65: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66341d69: 49 8b 82 98 00 00 00 mov 0x98(%r10),%rax + 66341d70: 44 8b 18 mov (%rax),%r11d + 66341d73: 45 85 db test %r11d,%r11d + 66341d76: 0f 84 90 00 00 00 je 66341e0c + 66341d7c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341d80: 31 c0 xor %eax,%eax + 66341d82: 48 8b 3d 97 cb 00 00 mov 0xcb97(%rip),%rdi # 6634e920 + 66341d89: 48 8b 35 a0 cb 00 00 mov 0xcba0(%rip),%rsi # 6634e930 + 66341d90: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66341d95: 44 8b 44 03 28 mov 0x28(%rbx,%rax,1),%r8d + 66341d9a: 8b 12 mov (%rdx),%edx + 66341d9c: 44 39 c2 cmp %r8d,%edx + 66341d9f: 74 61 je 66341e02 + 66341da1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341da5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66341da9: 41 89 d6 mov %edx,%r14d + 66341dac: 45 29 c6 sub %r8d,%r14d + 66341daf: 45 31 c0 xor %r8d,%r8d + 66341db2: 4f 8b 4c 19 50 mov 0x50(%r9,%r11,1),%r9 + 66341db7: 45 01 31 add %r14d,(%r9) + 66341dba: 89 54 03 28 mov %edx,0x28(%rbx,%rax,1) + 66341dbe: 45 8b 09 mov (%r9),%r9d + 66341dc1: 49 8b 54 42 50 mov 0x50(%r10,%rax,2),%rdx + 66341dc6: 45 85 c9 test %r9d,%r9d + 66341dc9: 41 0f 9f c0 setg %r8b + 66341dcd: 44 3b 02 cmp (%rdx),%r8d + 66341dd0: 74 30 je 66341e02 + 66341dd2: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341dd6: 4a 8b 54 1a 50 mov 0x50(%rdx,%r11,1),%rdx + 66341ddb: 8b 12 mov (%rdx),%edx + 66341ddd: 85 d2 test %edx,%edx + 66341ddf: 75 21 jne 66341e02 + 66341de1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341de5: 4e 8b 44 1a 50 mov 0x50(%rdx,%r11,1),%r8 + 66341dea: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341dee: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341df4: 48 63 16 movslq (%rsi),%rdx + 66341df7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341dfb: 44 89 0e mov %r9d,(%rsi) + 66341dfe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341e02: 48 83 c0 04 add $0x4,%rax + 66341e06: 48 83 f8 24 cmp $0x24,%rax + 66341e0a: 75 84 jne 66341d90 + 66341e0c: 5b pop %rbx + 66341e0d: 5e pop %rsi + 66341e0e: 5f pop %rdi + 66341e0f: 41 5e pop %r14 + 66341e11: c3 retq + 66341e12: 0f 1f 40 00 nopl 0x0(%rax) + 66341e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341e1d: 00 00 00 -00000000663419f0 <_encode_pointer>: - 663419f0: 48 89 c8 mov %rcx,%rax - 663419f3: c3 retq - 663419f4: 90 nop - 663419f5: 90 nop - 663419f6: 90 nop - 663419f7: 90 nop - 663419f8: 90 nop - 663419f9: 90 nop - 663419fa: 90 nop - 663419fb: 90 nop - 663419fc: 90 nop - 663419fd: 90 nop - 663419fe: 90 nop - 663419ff: 90 nop +0000000066341e20 : + 66341e20: 41 56 push %r14 + 66341e22: 57 push %rdi + 66341e23: 56 push %rsi + 66341e24: 53 push %rbx + 66341e25: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66341e29: 49 8b 82 88 00 00 00 mov 0x88(%r10),%rax + 66341e30: 44 8b 18 mov (%rax),%r11d + 66341e33: 45 85 db test %r11d,%r11d + 66341e36: 0f 84 90 00 00 00 je 66341ecc + 66341e3c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66341e40: 31 c0 xor %eax,%eax + 66341e42: 48 8b 3d d7 ca 00 00 mov 0xcad7(%rip),%rdi # 6634e920 + 66341e49: 48 8b 35 e0 ca 00 00 mov 0xcae0(%rip),%rsi # 6634e930 + 66341e50: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66341e55: 44 8b 44 03 24 mov 0x24(%rbx,%rax,1),%r8d + 66341e5a: 8b 12 mov (%rdx),%edx + 66341e5c: 44 39 c2 cmp %r8d,%edx + 66341e5f: 74 61 je 66341ec2 + 66341e61: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341e65: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66341e69: 41 89 d6 mov %edx,%r14d + 66341e6c: 45 29 c6 sub %r8d,%r14d + 66341e6f: 45 31 c0 xor %r8d,%r8d + 66341e72: 4f 8b 4c 19 48 mov 0x48(%r9,%r11,1),%r9 + 66341e77: 45 01 31 add %r14d,(%r9) + 66341e7a: 89 54 03 24 mov %edx,0x24(%rbx,%rax,1) + 66341e7e: 45 8b 09 mov (%r9),%r9d + 66341e81: 49 8b 54 42 48 mov 0x48(%r10,%rax,2),%rdx + 66341e86: 45 85 c9 test %r9d,%r9d + 66341e89: 41 0f 9f c0 setg %r8b + 66341e8d: 44 3b 02 cmp (%rdx),%r8d + 66341e90: 74 30 je 66341ec2 + 66341e92: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66341e96: 4a 8b 54 1a 48 mov 0x48(%rdx,%r11,1),%rdx + 66341e9b: 8b 12 mov (%rdx),%edx + 66341e9d: 85 d2 test %edx,%edx + 66341e9f: 75 21 jne 66341ec2 + 66341ea1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66341ea5: 4e 8b 44 1a 48 mov 0x48(%rdx,%r11,1),%r8 + 66341eaa: 49 8b 50 10 mov 0x10(%r8),%rdx + 66341eae: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66341eb4: 48 63 16 movslq (%rsi),%rdx + 66341eb7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66341ebb: 44 89 0e mov %r9d,(%rsi) + 66341ebe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66341ec2: 48 83 c0 04 add $0x4,%rax + 66341ec6: 48 83 f8 20 cmp $0x20,%rax + 66341eca: 75 84 jne 66341e50 + 66341ecc: 5b pop %rbx + 66341ecd: 5e pop %rsi + 66341ece: 5f pop %rdi + 66341ecf: 41 5e pop %r14 + 66341ed1: c3 retq + 66341ed2: 0f 1f 40 00 nopl 0x0(%rax) + 66341ed6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66341edd: 00 00 00 -0000000066341a00 <__write_memory.part.0>: - 66341a00: 41 54 push %r12 - 66341a02: 55 push %rbp - 66341a03: 57 push %rdi - 66341a04: 56 push %rsi - 66341a05: 53 push %rbx - 66341a06: 48 83 ec 50 sub $0x50,%rsp - 66341a0a: 48 63 35 d3 5b 00 00 movslq 0x5bd3(%rip),%rsi # 663475e4 - 66341a11: 85 f6 test %esi,%esi - 66341a13: 48 89 cb mov %rcx,%rbx - 66341a16: 48 89 d5 mov %rdx,%rbp - 66341a19: 4c 89 c7 mov %r8,%rdi - 66341a1c: 0f 8e 66 01 00 00 jle 66341b88 <__write_memory.part.0+0x188> - 66341a22: 48 8b 05 bf 5b 00 00 mov 0x5bbf(%rip),%rax # 663475e8 - 66341a29: 31 c9 xor %ecx,%ecx - 66341a2b: 48 83 c0 18 add $0x18,%rax - 66341a2f: 90 nop - 66341a30: 48 8b 10 mov (%rax),%rdx - 66341a33: 48 39 d3 cmp %rdx,%rbx - 66341a36: 72 14 jb 66341a4c <__write_memory.part.0+0x4c> - 66341a38: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66341a3c: 45 8b 40 08 mov 0x8(%r8),%r8d - 66341a40: 4c 01 c2 add %r8,%rdx - 66341a43: 48 39 d3 cmp %rdx,%rbx - 66341a46: 0f 82 89 00 00 00 jb 66341ad5 <__write_memory.part.0+0xd5> - 66341a4c: 83 c1 01 add $0x1,%ecx - 66341a4f: 48 83 c0 28 add $0x28,%rax - 66341a53: 39 f1 cmp %esi,%ecx - 66341a55: 75 d9 jne 66341a30 <__write_memory.part.0+0x30> - 66341a57: 48 89 d9 mov %rbx,%rcx - 66341a5a: e8 41 0c 00 00 callq 663426a0 <__mingw_GetSectionForAddress> - 66341a5f: 48 85 c0 test %rax,%rax - 66341a62: 49 89 c4 mov %rax,%r12 - 66341a65: 0f 84 52 01 00 00 je 66341bbd <__write_memory.part.0+0x1bd> - 66341a6b: 48 8b 05 76 5b 00 00 mov 0x5b76(%rip),%rax # 663475e8 - 66341a72: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi - 66341a76: 48 c1 e6 03 shl $0x3,%rsi - 66341a7a: 48 01 f0 add %rsi,%rax - 66341a7d: 4c 89 60 20 mov %r12,0x20(%rax) - 66341a81: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341a87: e8 44 0d 00 00 callq 663427d0 <_GetPEImageBase> - 66341a8c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx - 66341a91: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 66341a96: 41 b8 30 00 00 00 mov $0x30,%r8d - 66341a9c: 48 01 c1 add %rax,%rcx - 66341a9f: 48 8b 05 42 5b 00 00 mov 0x5b42(%rip),%rax # 663475e8 - 66341aa6: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) - 66341aab: ff 15 63 77 00 00 callq *0x7763(%rip) # 66349214 <__imp_VirtualQuery> - 66341ab1: 48 85 c0 test %rax,%rax - 66341ab4: 0f 84 e6 00 00 00 je 66341ba0 <__write_memory.part.0+0x1a0> - 66341aba: 8b 44 24 44 mov 0x44(%rsp),%eax - 66341abe: 8d 50 fc lea -0x4(%rax),%edx - 66341ac1: 83 e2 fb and $0xfffffffb,%edx - 66341ac4: 74 08 je 66341ace <__write_memory.part.0+0xce> - 66341ac6: 83 e8 40 sub $0x40,%eax - 66341ac9: 83 e0 bf and $0xffffffbf,%eax - 66341acc: 75 62 jne 66341b30 <__write_memory.part.0+0x130> - 66341ace: 83 05 0f 5b 00 00 01 addl $0x1,0x5b0f(%rip) # 663475e4 - 66341ad5: 83 ff 08 cmp $0x8,%edi - 66341ad8: 73 29 jae 66341b03 <__write_memory.part.0+0x103> - 66341ada: 40 f6 c7 04 test $0x4,%dil - 66341ade: 0f 85 90 00 00 00 jne 66341b74 <__write_memory.part.0+0x174> - 66341ae4: 85 ff test %edi,%edi - 66341ae6: 74 10 je 66341af8 <__write_memory.part.0+0xf8> - 66341ae8: 0f b6 45 00 movzbl 0x0(%rbp),%eax - 66341aec: 40 f6 c7 02 test $0x2,%dil - 66341af0: 88 03 mov %al,(%rbx) - 66341af2: 0f 85 97 00 00 00 jne 66341b8f <__write_memory.part.0+0x18f> - 66341af8: 48 83 c4 50 add $0x50,%rsp - 66341afc: 5b pop %rbx - 66341afd: 5e pop %rsi - 66341afe: 5f pop %rdi - 66341aff: 5d pop %rbp - 66341b00: 41 5c pop %r12 - 66341b02: c3 retq - 66341b03: 89 f8 mov %edi,%eax - 66341b05: 83 ef 01 sub $0x1,%edi - 66341b08: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx - 66341b0d: 83 ff 08 cmp $0x8,%edi - 66341b10: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) - 66341b15: 72 e1 jb 66341af8 <__write_memory.part.0+0xf8> - 66341b17: 83 e7 f8 and $0xfffffff8,%edi - 66341b1a: 31 c0 xor %eax,%eax - 66341b1c: 89 c2 mov %eax,%edx - 66341b1e: 83 c0 08 add $0x8,%eax - 66341b21: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx - 66341b26: 39 f8 cmp %edi,%eax - 66341b28: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) - 66341b2c: 72 ee jb 66341b1c <__write_memory.part.0+0x11c> - 66341b2e: eb c8 jmp 66341af8 <__write_memory.part.0+0xf8> - 66341b30: 48 03 35 b1 5a 00 00 add 0x5ab1(%rip),%rsi # 663475e8 - 66341b37: 41 b8 40 00 00 00 mov $0x40,%r8d - 66341b3d: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx - 66341b42: 48 8b 54 24 38 mov 0x38(%rsp),%rdx - 66341b47: 49 89 f1 mov %rsi,%r9 - 66341b4a: 48 89 4e 08 mov %rcx,0x8(%rsi) - 66341b4e: 48 89 56 10 mov %rdx,0x10(%rsi) - 66341b52: ff 15 b4 76 00 00 callq *0x76b4(%rip) # 6634920c <__imp_VirtualProtect> - 66341b58: 85 c0 test %eax,%eax - 66341b5a: 0f 85 6e ff ff ff jne 66341ace <__write_memory.part.0+0xce> - 66341b60: ff 15 2e 76 00 00 callq *0x762e(%rip) # 66349194 <__imp_GetLastError> - 66341b66: 48 8d 0d 8b 25 00 00 lea 0x258b(%rip),%rcx # 663440f8 <.rdata+0x78> - 66341b6d: 89 c2 mov %eax,%edx - 66341b6f: e8 0c 11 00 00 callq 66342c80 <__report_error> - 66341b74: 8b 45 00 mov 0x0(%rbp),%eax - 66341b77: 89 ff mov %edi,%edi - 66341b79: 89 03 mov %eax,(%rbx) - 66341b7b: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax - 66341b7f: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) - 66341b83: e9 70 ff ff ff jmpq 66341af8 <__write_memory.part.0+0xf8> - 66341b88: 31 f6 xor %esi,%esi - 66341b8a: e9 c8 fe ff ff jmpq 66341a57 <__write_memory.part.0+0x57> - 66341b8f: 89 ff mov %edi,%edi - 66341b91: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax - 66341b96: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) - 66341b9b: e9 58 ff ff ff jmpq 66341af8 <__write_memory.part.0+0xf8> - 66341ba0: 48 8b 05 41 5a 00 00 mov 0x5a41(%rip),%rax # 663475e8 - 66341ba7: 48 8d 0d 12 25 00 00 lea 0x2512(%rip),%rcx # 663440c0 <.rdata+0x40> - 66341bae: 41 8b 54 24 08 mov 0x8(%r12),%edx - 66341bb3: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 - 66341bb8: e8 c3 10 00 00 callq 66342c80 <__report_error> - 66341bbd: 48 8d 0d dc 24 00 00 lea 0x24dc(%rip),%rcx # 663440a0 <.rdata+0x20> - 66341bc4: 48 89 da mov %rbx,%rdx - 66341bc7: e8 b4 10 00 00 callq 66342c80 <__report_error> - 66341bcc: 90 nop - 66341bcd: 0f 1f 00 nopl (%rax) +0000000066341ee0 : + 66341ee0: 56 push %rsi + 66341ee1: 53 push %rbx + 66341ee2: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341ee6: 48 8b 50 78 mov 0x78(%rax),%rdx + 66341eea: 44 8b 12 mov (%rdx),%r10d + 66341eed: 45 85 d2 test %r10d,%r10d + 66341ef0: 0f 84 3d 02 00 00 je 66342133 + 66341ef6: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66341efa: 4c 8b 48 08 mov 0x8(%rax),%r9 + 66341efe: 4c 8b 1d 1b ca 00 00 mov 0xca1b(%rip),%r11 # 6634e920 + 66341f05: 4c 8b 05 24 ca 00 00 mov 0xca24(%rip),%r8 # 6634e930 + 66341f0c: 44 8b 52 20 mov 0x20(%rdx),%r10d + 66341f10: 45 8b 09 mov (%r9),%r9d + 66341f13: 45 39 d1 cmp %r10d,%r9d + 66341f16: 74 3d je 66341f55 + 66341f18: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66341f1c: 44 89 ce mov %r9d,%esi + 66341f1f: 44 29 d6 sub %r10d,%esi + 66341f22: 45 31 d2 xor %r10d,%r10d + 66341f25: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66341f29: 01 33 add %esi,(%rbx) + 66341f2b: 44 89 4a 20 mov %r9d,0x20(%rdx) + 66341f2f: 44 8b 0b mov (%rbx),%r9d + 66341f32: 45 85 c9 test %r9d,%r9d + 66341f35: 4c 8b 48 40 mov 0x40(%rax),%r9 + 66341f39: 41 0f 9f c2 setg %r10b + 66341f3d: 45 3b 11 cmp (%r9),%r10d + 66341f40: 74 13 je 66341f55 + 66341f42: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66341f46: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66341f4a: 41 8b 31 mov (%r9),%esi + 66341f4d: 85 f6 test %esi,%esi + 66341f4f: 0f 84 db 02 00 00 je 66342230 + 66341f55: 4c 8b 48 10 mov 0x10(%rax),%r9 + 66341f59: 44 8b 52 24 mov 0x24(%rdx),%r10d + 66341f5d: 45 8b 09 mov (%r9),%r9d + 66341f60: 45 39 d1 cmp %r10d,%r9d + 66341f63: 74 3c je 66341fa1 + 66341f65: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66341f69: 44 89 ce mov %r9d,%esi + 66341f6c: 44 29 d6 sub %r10d,%esi + 66341f6f: 45 31 d2 xor %r10d,%r10d + 66341f72: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66341f76: 01 33 add %esi,(%rbx) + 66341f78: 44 89 4a 24 mov %r9d,0x24(%rdx) + 66341f7c: 8b 1b mov (%rbx),%ebx + 66341f7e: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66341f82: 85 db test %ebx,%ebx + 66341f84: 41 0f 9f c2 setg %r10b + 66341f88: 45 3b 11 cmp (%r9),%r10d + 66341f8b: 74 14 je 66341fa1 + 66341f8d: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66341f91: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66341f95: 45 8b 11 mov (%r9),%r10d + 66341f98: 45 85 d2 test %r10d,%r10d + 66341f9b: 0f 84 5f 02 00 00 je 66342200 + 66341fa1: 4c 8b 48 18 mov 0x18(%rax),%r9 + 66341fa5: 44 8b 52 28 mov 0x28(%rdx),%r10d + 66341fa9: 45 8b 09 mov (%r9),%r9d + 66341fac: 45 39 d1 cmp %r10d,%r9d + 66341faf: 74 3d je 66341fee + 66341fb1: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66341fb5: 44 89 ce mov %r9d,%esi + 66341fb8: 44 29 d6 sub %r10d,%esi + 66341fbb: 45 31 d2 xor %r10d,%r10d + 66341fbe: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66341fc2: 01 33 add %esi,(%rbx) + 66341fc4: 44 89 4a 28 mov %r9d,0x28(%rdx) + 66341fc8: 44 8b 0b mov (%rbx),%r9d + 66341fcb: 45 85 c9 test %r9d,%r9d + 66341fce: 4c 8b 48 50 mov 0x50(%rax),%r9 + 66341fd2: 41 0f 9f c2 setg %r10b + 66341fd6: 45 3b 11 cmp (%r9),%r10d + 66341fd9: 74 13 je 66341fee + 66341fdb: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66341fdf: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66341fe3: 41 8b 31 mov (%r9),%esi + 66341fe6: 85 f6 test %esi,%esi + 66341fe8: 0f 84 e2 01 00 00 je 663421d0 + 66341fee: 4c 8b 48 20 mov 0x20(%rax),%r9 + 66341ff2: 44 8b 52 2c mov 0x2c(%rdx),%r10d + 66341ff6: 45 8b 09 mov (%r9),%r9d + 66341ff9: 45 39 d1 cmp %r10d,%r9d + 66341ffc: 74 3c je 6634203a + 66341ffe: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342002: 44 89 ce mov %r9d,%esi + 66342005: 44 29 d6 sub %r10d,%esi + 66342008: 45 31 d2 xor %r10d,%r10d + 6634200b: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 6634200f: 01 33 add %esi,(%rbx) + 66342011: 44 89 4a 2c mov %r9d,0x2c(%rdx) + 66342015: 8b 1b mov (%rbx),%ebx + 66342017: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634201b: 85 db test %ebx,%ebx + 6634201d: 41 0f 9f c2 setg %r10b + 66342021: 45 3b 11 cmp (%r9),%r10d + 66342024: 74 14 je 6634203a + 66342026: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 6634202a: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634202e: 45 8b 11 mov (%r9),%r10d + 66342031: 45 85 d2 test %r10d,%r10d + 66342034: 0f 84 66 01 00 00 je 663421a0 + 6634203a: 4c 8b 48 28 mov 0x28(%rax),%r9 + 6634203e: 44 8b 52 30 mov 0x30(%rdx),%r10d + 66342042: 45 8b 09 mov (%r9),%r9d + 66342045: 45 39 d1 cmp %r10d,%r9d + 66342048: 74 3d je 66342087 + 6634204a: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634204e: 44 89 ce mov %r9d,%esi + 66342051: 44 29 d6 sub %r10d,%esi + 66342054: 45 31 d2 xor %r10d,%r10d + 66342057: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 6634205b: 01 33 add %esi,(%rbx) + 6634205d: 44 89 4a 30 mov %r9d,0x30(%rdx) + 66342061: 44 8b 0b mov (%rbx),%r9d + 66342064: 45 85 c9 test %r9d,%r9d + 66342067: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634206b: 41 0f 9f c2 setg %r10b + 6634206f: 45 3b 11 cmp (%r9),%r10d + 66342072: 74 13 je 66342087 + 66342074: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66342078: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634207c: 41 8b 31 mov (%r9),%esi + 6634207f: 85 f6 test %esi,%esi + 66342081: 0f 84 e9 00 00 00 je 66342170 + 66342087: 4c 8b 48 30 mov 0x30(%rax),%r9 + 6634208b: 44 8b 52 34 mov 0x34(%rdx),%r10d + 6634208f: 45 8b 09 mov (%r9),%r9d + 66342092: 45 39 d1 cmp %r10d,%r9d + 66342095: 74 38 je 663420cf + 66342097: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634209b: 44 89 ce mov %r9d,%esi + 6634209e: 44 29 d6 sub %r10d,%esi + 663420a1: 45 31 d2 xor %r10d,%r10d + 663420a4: 48 8b 5b 68 mov 0x68(%rbx),%rbx + 663420a8: 01 33 add %esi,(%rbx) + 663420aa: 44 89 4a 34 mov %r9d,0x34(%rdx) + 663420ae: 8b 1b mov (%rbx),%ebx + 663420b0: 4c 8b 48 68 mov 0x68(%rax),%r9 + 663420b4: 85 db test %ebx,%ebx + 663420b6: 41 0f 9f c2 setg %r10b + 663420ba: 45 3b 11 cmp (%r9),%r10d + 663420bd: 74 10 je 663420cf + 663420bf: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663420c3: 4d 8b 49 68 mov 0x68(%r9),%r9 + 663420c7: 45 8b 11 mov (%r9),%r10d + 663420ca: 45 85 d2 test %r10d,%r10d + 663420cd: 74 71 je 66342140 + 663420cf: 4c 8b 48 38 mov 0x38(%rax),%r9 + 663420d3: 44 8b 52 38 mov 0x38(%rdx),%r10d + 663420d7: 45 8b 09 mov (%r9),%r9d + 663420da: 45 39 d1 cmp %r10d,%r9d + 663420dd: 74 54 je 66342133 + 663420df: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663420e3: 44 89 ce mov %r9d,%esi + 663420e6: 44 29 d6 sub %r10d,%esi + 663420e9: 48 8b 40 70 mov 0x70(%rax),%rax + 663420ed: 48 8b 5b 70 mov 0x70(%rbx),%rbx + 663420f1: 01 33 add %esi,(%rbx) + 663420f3: 44 89 4a 38 mov %r9d,0x38(%rdx) + 663420f7: 31 d2 xor %edx,%edx + 663420f9: 44 8b 0b mov (%rbx),%r9d + 663420fc: 45 85 c9 test %r9d,%r9d + 663420ff: 0f 9f c2 setg %dl + 66342102: 3b 10 cmp (%rax),%edx + 66342104: 74 2d je 66342133 + 66342106: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634210a: 48 8b 40 70 mov 0x70(%rax),%rax + 6634210e: 8b 00 mov (%rax),%eax + 66342110: 85 c0 test %eax,%eax + 66342112: 75 1f jne 66342133 + 66342114: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342118: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634211c: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342120: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342126: 49 63 00 movslq (%r8),%rax + 66342129: 8d 48 01 lea 0x1(%rax),%ecx + 6634212c: 41 89 08 mov %ecx,(%r8) + 6634212f: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 66342133: 5b pop %rbx + 66342134: 5e pop %rsi + 66342135: c3 retq + 66342136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634213d: 00 00 00 + 66342140: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66342144: 4d 8b 51 68 mov 0x68(%r9),%r10 + 66342148: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634214c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66342153: 4d 63 08 movslq (%r8),%r9 + 66342156: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634215a: 41 89 18 mov %ebx,(%r8) + 6634215d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342161: e9 69 ff ff ff jmpq 663420cf + 66342166: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634216d: 00 00 00 + 66342170: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66342174: 4d 8b 51 60 mov 0x60(%r9),%r10 + 66342178: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634217c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66342183: 4d 63 08 movslq (%r8),%r9 + 66342186: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634218a: 41 89 18 mov %ebx,(%r8) + 6634218d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342191: e9 f1 fe ff ff jmpq 66342087 + 66342196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634219d: 00 00 00 + 663421a0: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663421a4: 4d 8b 51 58 mov 0x58(%r9),%r10 + 663421a8: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663421ac: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663421b3: 4d 63 08 movslq (%r8),%r9 + 663421b6: 41 8d 59 01 lea 0x1(%r9),%ebx + 663421ba: 41 89 18 mov %ebx,(%r8) + 663421bd: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 663421c1: e9 74 fe ff ff jmpq 6634203a + 663421c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663421cd: 00 00 00 + 663421d0: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663421d4: 4d 8b 51 50 mov 0x50(%r9),%r10 + 663421d8: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663421dc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663421e3: 4d 63 08 movslq (%r8),%r9 + 663421e6: 41 8d 59 01 lea 0x1(%r9),%ebx + 663421ea: 41 89 18 mov %ebx,(%r8) + 663421ed: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 663421f1: e9 f8 fd ff ff jmpq 66341fee + 663421f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663421fd: 00 00 00 + 66342200: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66342204: 4d 8b 51 48 mov 0x48(%r9),%r10 + 66342208: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634220c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66342213: 4d 63 08 movslq (%r8),%r9 + 66342216: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634221a: 41 89 18 mov %ebx,(%r8) + 6634221d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342221: e9 7b fd ff ff jmpq 66341fa1 + 66342226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634222d: 00 00 00 + 66342230: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66342234: 4d 8b 51 40 mov 0x40(%r9),%r10 + 66342238: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634223c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66342243: 4d 63 08 movslq (%r8),%r9 + 66342246: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634224a: 41 89 18 mov %ebx,(%r8) + 6634224d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342251: e9 ff fc ff ff jmpq 66341f55 + 66342256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634225d: 00 00 00 -0000000066341bd0 <_pei386_runtime_relocator>: - 66341bd0: 55 push %rbp - 66341bd1: 41 57 push %r15 - 66341bd3: 41 56 push %r14 - 66341bd5: 41 55 push %r13 - 66341bd7: 41 54 push %r12 - 66341bd9: 57 push %rdi - 66341bda: 56 push %rsi - 66341bdb: 53 push %rbx - 66341bdc: 48 83 ec 38 sub $0x38,%rsp - 66341be0: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp - 66341be7: 00 - 66341be8: 8b 1d f2 59 00 00 mov 0x59f2(%rip),%ebx # 663475e0 - 66341bee: 85 db test %ebx,%ebx - 66341bf0: 74 11 je 66341c03 <_pei386_runtime_relocator+0x33> - 66341bf2: 48 8d 65 b8 lea -0x48(%rbp),%rsp - 66341bf6: 5b pop %rbx - 66341bf7: 5e pop %rsi - 66341bf8: 5f pop %rdi - 66341bf9: 41 5c pop %r12 - 66341bfb: 41 5d pop %r13 - 66341bfd: 41 5e pop %r14 - 66341bff: 41 5f pop %r15 - 66341c01: 5d pop %rbp - 66341c02: c3 retq - 66341c03: c7 05 d3 59 00 00 01 movl $0x1,0x59d3(%rip) # 663475e0 - 66341c0a: 00 00 00 - 66341c0d: e8 0e 0b 00 00 callq 66342720 <__mingw_GetSectionCount> - 66341c12: 48 98 cltq - 66341c14: 48 8d 04 80 lea (%rax,%rax,4),%rax - 66341c18: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax - 66341c1f: 00 - 66341c20: 48 83 e0 f0 and $0xfffffffffffffff0,%rax - 66341c24: e8 47 0d 00 00 callq 66342970 <___chkstk_ms> - 66341c29: 4c 8b 25 90 25 00 00 mov 0x2590(%rip),%r12 # 663441c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> - 66341c30: c7 05 aa 59 00 00 00 movl $0x0,0x59aa(%rip) # 663475e4 - 66341c37: 00 00 00 - 66341c3a: 48 8b 35 8f 25 00 00 mov 0x258f(%rip),%rsi # 663441d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> - 66341c41: 48 29 c4 sub %rax,%rsp - 66341c44: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 66341c49: 48 89 05 98 59 00 00 mov %rax,0x5998(%rip) # 663475e8 - 66341c50: 4c 89 e0 mov %r12,%rax - 66341c53: 48 29 f0 sub %rsi,%rax - 66341c56: 48 83 f8 07 cmp $0x7,%rax - 66341c5a: 7e 96 jle 66341bf2 <_pei386_runtime_relocator+0x22> - 66341c5c: 48 83 f8 0b cmp $0xb,%rax - 66341c60: 8b 16 mov (%rsi),%edx - 66341c62: 0f 8e c8 00 00 00 jle 66341d30 <_pei386_runtime_relocator+0x160> - 66341c68: 85 d2 test %edx,%edx - 66341c6a: 0f 84 a4 00 00 00 je 66341d14 <_pei386_runtime_relocator+0x144> - 66341c70: 4c 39 e6 cmp %r12,%rsi - 66341c73: 0f 83 79 ff ff ff jae 66341bf2 <_pei386_runtime_relocator+0x22> - 66341c79: 4c 8d 76 08 lea 0x8(%rsi),%r14 - 66341c7d: 49 83 c4 07 add $0x7,%r12 - 66341c81: 4c 8b 2d 68 25 00 00 mov 0x2568(%rip),%r13 # 663441f0 <.refptr.__image_base__> - 66341c88: 48 8d 7d a8 lea -0x58(%rbp),%rdi - 66341c8c: 4d 29 f4 sub %r14,%r12 - 66341c8f: 49 c1 ec 03 shr $0x3,%r12 - 66341c93: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 - 66341c98: eb 0a jmp 66341ca4 <_pei386_runtime_relocator+0xd4> - 66341c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66341ca0: 49 83 c6 08 add $0x8,%r14 - 66341ca4: 8b 4e 04 mov 0x4(%rsi),%ecx - 66341ca7: 41 b8 04 00 00 00 mov $0x4,%r8d - 66341cad: 48 89 fa mov %rdi,%rdx - 66341cb0: 8b 06 mov (%rsi),%eax - 66341cb2: 4c 89 f6 mov %r14,%rsi - 66341cb5: 4c 01 e9 add %r13,%rcx - 66341cb8: 03 01 add (%rcx),%eax - 66341cba: 89 45 a8 mov %eax,-0x58(%rbp) - 66341cbd: e8 3e fd ff ff callq 66341a00 <__write_memory.part.0> - 66341cc2: 4d 39 e6 cmp %r12,%r14 - 66341cc5: 75 d9 jne 66341ca0 <_pei386_runtime_relocator+0xd0> - 66341cc7: 8b 05 17 59 00 00 mov 0x5917(%rip),%eax # 663475e4 - 66341ccd: 31 f6 xor %esi,%esi - 66341ccf: 4c 8b 25 36 75 00 00 mov 0x7536(%rip),%r12 # 6634920c <__imp_VirtualProtect> - 66341cd6: 85 c0 test %eax,%eax - 66341cd8: 0f 8e 14 ff ff ff jle 66341bf2 <_pei386_runtime_relocator+0x22> - 66341cde: 66 90 xchg %ax,%ax - 66341ce0: 48 8b 05 01 59 00 00 mov 0x5901(%rip),%rax # 663475e8 - 66341ce7: 48 01 f0 add %rsi,%rax - 66341cea: 44 8b 00 mov (%rax),%r8d - 66341ced: 45 85 c0 test %r8d,%r8d - 66341cf0: 74 0e je 66341d00 <_pei386_runtime_relocator+0x130> - 66341cf2: 48 8b 50 10 mov 0x10(%rax),%rdx - 66341cf6: 49 89 f9 mov %rdi,%r9 - 66341cf9: 48 8b 48 08 mov 0x8(%rax),%rcx - 66341cfd: 41 ff d4 callq *%r12 - 66341d00: 83 c3 01 add $0x1,%ebx - 66341d03: 48 83 c6 28 add $0x28,%rsi - 66341d07: 3b 1d d7 58 00 00 cmp 0x58d7(%rip),%ebx # 663475e4 - 66341d0d: 7c d1 jl 66341ce0 <_pei386_runtime_relocator+0x110> - 66341d0f: e9 de fe ff ff jmpq 66341bf2 <_pei386_runtime_relocator+0x22> - 66341d14: 8b 4e 04 mov 0x4(%rsi),%ecx - 66341d17: 85 c9 test %ecx,%ecx - 66341d19: 0f 85 51 ff ff ff jne 66341c70 <_pei386_runtime_relocator+0xa0> - 66341d1f: 8b 56 08 mov 0x8(%rsi),%edx - 66341d22: 85 d2 test %edx,%edx - 66341d24: 75 1d jne 66341d43 <_pei386_runtime_relocator+0x173> - 66341d26: 8b 56 0c mov 0xc(%rsi),%edx - 66341d29: 48 83 c6 0c add $0xc,%rsi - 66341d2d: 0f 1f 00 nopl (%rax) - 66341d30: 85 d2 test %edx,%edx - 66341d32: 0f 85 38 ff ff ff jne 66341c70 <_pei386_runtime_relocator+0xa0> - 66341d38: 8b 46 04 mov 0x4(%rsi),%eax - 66341d3b: 85 c0 test %eax,%eax - 66341d3d: 0f 85 2d ff ff ff jne 66341c70 <_pei386_runtime_relocator+0xa0> - 66341d43: 8b 56 08 mov 0x8(%rsi),%edx - 66341d46: 83 fa 01 cmp $0x1,%edx - 66341d49: 0f 85 2f 01 00 00 jne 66341e7e <_pei386_runtime_relocator+0x2ae> - 66341d4f: 4c 8b 2d 9a 24 00 00 mov 0x249a(%rip),%r13 # 663441f0 <.refptr.__image_base__> - 66341d56: 48 83 c6 0c add $0xc,%rsi - 66341d5a: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 - 66341d61: ff ff ff - 66341d64: 4c 8d 75 a8 lea -0x58(%rbp),%r14 - 66341d68: 4c 39 e6 cmp %r12,%rsi - 66341d6b: 72 48 jb 66341db5 <_pei386_runtime_relocator+0x1e5> - 66341d6d: e9 80 fe ff ff jmpq 66341bf2 <_pei386_runtime_relocator+0x22> - 66341d72: 0f 86 b8 00 00 00 jbe 66341e30 <_pei386_runtime_relocator+0x260> - 66341d78: 83 fa 20 cmp $0x20,%edx - 66341d7b: 0f 84 7f 00 00 00 je 66341e00 <_pei386_runtime_relocator+0x230> - 66341d81: 83 fa 40 cmp $0x40,%edx - 66341d84: 0f 85 e0 00 00 00 jne 66341e6a <_pei386_runtime_relocator+0x29a> - 66341d8a: 48 8b 11 mov (%rcx),%rdx - 66341d8d: 41 b8 08 00 00 00 mov $0x8,%r8d - 66341d93: 4c 89 f7 mov %r14,%rdi - 66341d96: 48 29 c2 sub %rax,%rdx - 66341d99: 4c 01 ca add %r9,%rdx - 66341d9c: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66341da0: 4c 89 f2 mov %r14,%rdx - 66341da3: e8 58 fc ff ff callq 66341a00 <__write_memory.part.0> - 66341da8: 48 83 c6 0c add $0xc,%rsi - 66341dac: 4c 39 e6 cmp %r12,%rsi - 66341daf: 0f 83 12 ff ff ff jae 66341cc7 <_pei386_runtime_relocator+0xf7> - 66341db5: 8b 4e 04 mov 0x4(%rsi),%ecx - 66341db8: 8b 06 mov (%rsi),%eax - 66341dba: 0f b6 56 08 movzbl 0x8(%rsi),%edx - 66341dbe: 4c 01 e9 add %r13,%rcx - 66341dc1: 4c 01 e8 add %r13,%rax - 66341dc4: 83 fa 10 cmp $0x10,%edx - 66341dc7: 4c 8b 08 mov (%rax),%r9 - 66341dca: 75 a6 jne 66341d72 <_pei386_runtime_relocator+0x1a2> - 66341dcc: 44 0f b7 01 movzwl (%rcx),%r8d - 66341dd0: 4c 89 f2 mov %r14,%rdx - 66341dd3: 4c 89 f7 mov %r14,%rdi - 66341dd6: 4d 89 c2 mov %r8,%r10 - 66341dd9: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 - 66341de0: 66 45 85 c0 test %r8w,%r8w - 66341de4: 4d 0f 48 c2 cmovs %r10,%r8 - 66341de8: 49 29 c0 sub %rax,%r8 - 66341deb: 4d 01 c8 add %r9,%r8 - 66341dee: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 66341df2: 41 b8 02 00 00 00 mov $0x2,%r8d - 66341df8: e8 03 fc ff ff callq 66341a00 <__write_memory.part.0> - 66341dfd: eb a9 jmp 66341da8 <_pei386_runtime_relocator+0x1d8> - 66341dff: 90 nop - 66341e00: 8b 11 mov (%rcx),%edx - 66341e02: 4c 89 f7 mov %r14,%rdi - 66341e05: 49 89 d0 mov %rdx,%r8 - 66341e08: 4c 09 fa or %r15,%rdx - 66341e0b: 45 85 c0 test %r8d,%r8d - 66341e0e: 49 0f 49 d0 cmovns %r8,%rdx - 66341e12: 41 b8 04 00 00 00 mov $0x4,%r8d - 66341e18: 48 29 c2 sub %rax,%rdx - 66341e1b: 4c 01 ca add %r9,%rdx - 66341e1e: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66341e22: 4c 89 f2 mov %r14,%rdx - 66341e25: e8 d6 fb ff ff callq 66341a00 <__write_memory.part.0> - 66341e2a: e9 79 ff ff ff jmpq 66341da8 <_pei386_runtime_relocator+0x1d8> - 66341e2f: 90 nop - 66341e30: 83 fa 08 cmp $0x8,%edx - 66341e33: 75 35 jne 66341e6a <_pei386_runtime_relocator+0x29a> - 66341e35: 44 0f b6 01 movzbl (%rcx),%r8d - 66341e39: 4c 89 f2 mov %r14,%rdx - 66341e3c: 4c 89 f7 mov %r14,%rdi - 66341e3f: 4d 89 c2 mov %r8,%r10 - 66341e42: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 - 66341e49: 45 84 c0 test %r8b,%r8b - 66341e4c: 4d 0f 48 c2 cmovs %r10,%r8 - 66341e50: 49 29 c0 sub %rax,%r8 - 66341e53: 4d 01 c8 add %r9,%r8 - 66341e56: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 66341e5a: 41 b8 01 00 00 00 mov $0x1,%r8d - 66341e60: e8 9b fb ff ff callq 66341a00 <__write_memory.part.0> - 66341e65: e9 3e ff ff ff jmpq 66341da8 <_pei386_runtime_relocator+0x1d8> - 66341e6a: 48 8d 0d e7 22 00 00 lea 0x22e7(%rip),%rcx # 66344158 <.rdata+0xd8> - 66341e71: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) - 66341e78: 00 - 66341e79: e8 02 0e 00 00 callq 66342c80 <__report_error> - 66341e7e: 48 8d 0d 9b 22 00 00 lea 0x229b(%rip),%rcx # 66344120 <.rdata+0xa0> - 66341e85: e8 f6 0d 00 00 callq 66342c80 <__report_error> - 66341e8a: 90 nop - 66341e8b: 90 nop - 66341e8c: 90 nop - 66341e8d: 90 nop - 66341e8e: 90 nop - 66341e8f: 90 nop +0000000066342260 : + 66342260: 56 push %rsi + 66342261: 53 push %rbx + 66342262: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342266: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634226a: 8b 32 mov (%rdx),%esi + 6634226c: 85 f6 test %esi,%esi + 6634226e: 0f 84 85 02 00 00 je 663424f9 + 66342274: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342278: 4c 8b 48 08 mov 0x8(%rax),%r9 + 6634227c: 4c 8b 1d 9d c6 00 00 mov 0xc69d(%rip),%r11 # 6634e920 + 66342283: 4c 8b 05 a6 c6 00 00 mov 0xc6a6(%rip),%r8 # 6634e930 + 6634228a: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 6634228e: 45 8b 09 mov (%r9),%r9d + 66342291: 45 39 d1 cmp %r10d,%r9d + 66342294: 74 59 je 663422ef + 66342296: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634229a: 44 89 ce mov %r9d,%esi + 6634229d: 44 29 d6 sub %r10d,%esi + 663422a0: 45 31 d2 xor %r10d,%r10d + 663422a3: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 663422a7: 01 33 add %esi,(%rbx) + 663422a9: 44 89 4a 1c mov %r9d,0x1c(%rdx) + 663422ad: 8b 1b mov (%rbx),%ebx + 663422af: 4c 8b 48 38 mov 0x38(%rax),%r9 + 663422b3: 85 db test %ebx,%ebx + 663422b5: 41 0f 9f c2 setg %r10b + 663422b9: 45 3b 11 cmp (%r9),%r10d + 663422bc: 74 31 je 663422ef + 663422be: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663422c2: 4d 8b 49 38 mov 0x38(%r9),%r9 + 663422c6: 45 8b 11 mov (%r9),%r10d + 663422c9: 45 85 d2 test %r10d,%r10d + 663422cc: 75 21 jne 663422ef + 663422ce: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663422d2: 4d 8b 51 38 mov 0x38(%r9),%r10 + 663422d6: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663422da: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663422e1: 4d 63 08 movslq (%r8),%r9 + 663422e4: 41 8d 59 01 lea 0x1(%r9),%ebx + 663422e8: 41 89 18 mov %ebx,(%r8) + 663422eb: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 663422ef: 4c 8b 48 10 mov 0x10(%rax),%r9 + 663422f3: 44 8b 52 20 mov 0x20(%rdx),%r10d + 663422f7: 45 8b 09 mov (%r9),%r9d + 663422fa: 45 39 d1 cmp %r10d,%r9d + 663422fd: 74 5a je 66342359 + 663422ff: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342303: 44 89 ce mov %r9d,%esi + 66342306: 44 29 d6 sub %r10d,%esi + 66342309: 45 31 d2 xor %r10d,%r10d + 6634230c: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66342310: 01 33 add %esi,(%rbx) + 66342312: 44 89 4a 20 mov %r9d,0x20(%rdx) + 66342316: 44 8b 0b mov (%rbx),%r9d + 66342319: 45 85 c9 test %r9d,%r9d + 6634231c: 4c 8b 48 40 mov 0x40(%rax),%r9 + 66342320: 41 0f 9f c2 setg %r10b + 66342324: 45 3b 11 cmp (%r9),%r10d + 66342327: 74 30 je 66342359 + 66342329: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 6634232d: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66342331: 41 8b 31 mov (%r9),%esi + 66342334: 85 f6 test %esi,%esi + 66342336: 75 21 jne 66342359 + 66342338: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 6634233c: 4d 8b 51 40 mov 0x40(%r9),%r10 + 66342340: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66342344: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634234b: 4d 63 08 movslq (%r8),%r9 + 6634234e: 41 8d 59 01 lea 0x1(%r9),%ebx + 66342352: 41 89 18 mov %ebx,(%r8) + 66342355: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342359: 4c 8b 48 18 mov 0x18(%rax),%r9 + 6634235d: 44 8b 52 24 mov 0x24(%rdx),%r10d + 66342361: 45 8b 09 mov (%r9),%r9d + 66342364: 45 39 d1 cmp %r10d,%r9d + 66342367: 74 59 je 663423c2 + 66342369: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634236d: 44 89 ce mov %r9d,%esi + 66342370: 44 29 d6 sub %r10d,%esi + 66342373: 45 31 d2 xor %r10d,%r10d + 66342376: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 6634237a: 01 33 add %esi,(%rbx) + 6634237c: 44 89 4a 24 mov %r9d,0x24(%rdx) + 66342380: 8b 1b mov (%rbx),%ebx + 66342382: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66342386: 85 db test %ebx,%ebx + 66342388: 41 0f 9f c2 setg %r10b + 6634238c: 45 3b 11 cmp (%r9),%r10d + 6634238f: 74 31 je 663423c2 + 66342391: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66342395: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66342399: 45 8b 11 mov (%r9),%r10d + 6634239c: 45 85 d2 test %r10d,%r10d + 6634239f: 75 21 jne 663423c2 + 663423a1: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663423a5: 4d 8b 51 48 mov 0x48(%r9),%r10 + 663423a9: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 663423ad: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663423b4: 4d 63 08 movslq (%r8),%r9 + 663423b7: 41 8d 59 01 lea 0x1(%r9),%ebx + 663423bb: 41 89 18 mov %ebx,(%r8) + 663423be: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 663423c2: 4c 8b 48 20 mov 0x20(%rax),%r9 + 663423c6: 44 8b 52 28 mov 0x28(%rdx),%r10d + 663423ca: 45 8b 09 mov (%r9),%r9d + 663423cd: 45 39 d1 cmp %r10d,%r9d + 663423d0: 74 5a je 6634242c + 663423d2: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663423d6: 44 89 ce mov %r9d,%esi + 663423d9: 44 29 d6 sub %r10d,%esi + 663423dc: 45 31 d2 xor %r10d,%r10d + 663423df: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 663423e3: 01 33 add %esi,(%rbx) + 663423e5: 44 89 4a 28 mov %r9d,0x28(%rdx) + 663423e9: 44 8b 0b mov (%rbx),%r9d + 663423ec: 45 85 c9 test %r9d,%r9d + 663423ef: 4c 8b 48 50 mov 0x50(%rax),%r9 + 663423f3: 41 0f 9f c2 setg %r10b + 663423f7: 45 3b 11 cmp (%r9),%r10d + 663423fa: 74 30 je 6634242c + 663423fc: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66342400: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66342404: 41 8b 31 mov (%r9),%esi + 66342407: 85 f6 test %esi,%esi + 66342409: 75 21 jne 6634242c + 6634240b: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 6634240f: 4d 8b 51 50 mov 0x50(%r9),%r10 + 66342413: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66342417: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634241e: 4d 63 08 movslq (%r8),%r9 + 66342421: 41 8d 59 01 lea 0x1(%r9),%ebx + 66342425: 41 89 18 mov %ebx,(%r8) + 66342428: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 6634242c: 4c 8b 48 28 mov 0x28(%rax),%r9 + 66342430: 44 8b 52 2c mov 0x2c(%rdx),%r10d + 66342434: 45 8b 09 mov (%r9),%r9d + 66342437: 45 39 d1 cmp %r10d,%r9d + 6634243a: 74 59 je 66342495 + 6634243c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342440: 44 89 ce mov %r9d,%esi + 66342443: 44 29 d6 sub %r10d,%esi + 66342446: 45 31 d2 xor %r10d,%r10d + 66342449: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 6634244d: 01 33 add %esi,(%rbx) + 6634244f: 44 89 4a 2c mov %r9d,0x2c(%rdx) + 66342453: 8b 1b mov (%rbx),%ebx + 66342455: 4c 8b 48 58 mov 0x58(%rax),%r9 + 66342459: 85 db test %ebx,%ebx + 6634245b: 41 0f 9f c2 setg %r10b + 6634245f: 45 3b 11 cmp (%r9),%r10d + 66342462: 74 31 je 66342495 + 66342464: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66342468: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634246c: 45 8b 11 mov (%r9),%r10d + 6634246f: 45 85 d2 test %r10d,%r10d + 66342472: 75 21 jne 66342495 + 66342474: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66342478: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634247c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66342480: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66342487: 4d 63 08 movslq (%r8),%r9 + 6634248a: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634248e: 41 89 18 mov %ebx,(%r8) + 66342491: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66342495: 4c 8b 48 30 mov 0x30(%rax),%r9 + 66342499: 44 8b 52 30 mov 0x30(%rdx),%r10d + 6634249d: 45 8b 09 mov (%r9),%r9d + 663424a0: 45 39 d1 cmp %r10d,%r9d + 663424a3: 74 54 je 663424f9 + 663424a5: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663424a9: 44 89 ce mov %r9d,%esi + 663424ac: 44 29 d6 sub %r10d,%esi + 663424af: 48 8b 40 60 mov 0x60(%rax),%rax + 663424b3: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 663424b7: 01 33 add %esi,(%rbx) + 663424b9: 44 89 4a 30 mov %r9d,0x30(%rdx) + 663424bd: 31 d2 xor %edx,%edx + 663424bf: 44 8b 0b mov (%rbx),%r9d + 663424c2: 45 85 c9 test %r9d,%r9d + 663424c5: 0f 9f c2 setg %dl + 663424c8: 3b 10 cmp (%rax),%edx + 663424ca: 74 2d je 663424f9 + 663424cc: 48 8b 41 20 mov 0x20(%rcx),%rax + 663424d0: 48 8b 40 60 mov 0x60(%rax),%rax + 663424d4: 8b 00 mov (%rax),%eax + 663424d6: 85 c0 test %eax,%eax + 663424d8: 75 1f jne 663424f9 + 663424da: 48 8b 41 28 mov 0x28(%rcx),%rax + 663424de: 48 8b 50 60 mov 0x60(%rax),%rdx + 663424e2: 48 8b 42 10 mov 0x10(%rdx),%rax + 663424e6: c7 00 01 00 00 00 movl $0x1,(%rax) + 663424ec: 49 63 00 movslq (%r8),%rax + 663424ef: 8d 48 01 lea 0x1(%rax),%ecx + 663424f2: 41 89 08 mov %ecx,(%r8) + 663424f5: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 663424f9: 5b pop %rbx + 663424fa: 5e pop %rsi + 663424fb: c3 retq + 663424fc: 0f 1f 40 00 nopl 0x0(%rax) -0000000066341e90 <__mingw_SEH_error_handler>: - 66341e90: 48 83 ec 28 sub $0x28,%rsp - 66341e94: 8b 01 mov (%rcx),%eax - 66341e96: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 66341e9b: 77 63 ja 66341f00 <__mingw_SEH_error_handler+0x70> - 66341e9d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 66341ea2: 73 7b jae 66341f1f <__mingw_SEH_error_handler+0x8f> - 66341ea4: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66341ea9: 0f 84 05 01 00 00 je 66341fb4 <__mingw_SEH_error_handler+0x124> - 66341eaf: 0f 87 cb 00 00 00 ja 66341f80 <__mingw_SEH_error_handler+0xf0> - 66341eb5: 3d 02 00 00 80 cmp $0x80000002,%eax - 66341eba: 0f 84 f4 00 00 00 je 66341fb4 <__mingw_SEH_error_handler+0x124> - 66341ec0: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 66341ec5: 0f 85 c3 00 00 00 jne 66341f8e <__mingw_SEH_error_handler+0xfe> - 66341ecb: 31 d2 xor %edx,%edx - 66341ecd: b9 0b 00 00 00 mov $0xb,%ecx - 66341ed2: e8 11 0b 00 00 callq 663429e8 - 66341ed7: 48 83 f8 01 cmp $0x1,%rax - 66341edb: 0f 84 2f 01 00 00 je 66342010 <__mingw_SEH_error_handler+0x180> - 66341ee1: 48 85 c0 test %rax,%rax - 66341ee4: 0f 84 3c 01 00 00 je 66342026 <__mingw_SEH_error_handler+0x196> - 66341eea: b9 0b 00 00 00 mov $0xb,%ecx - 66341eef: ff d0 callq *%rax - 66341ef1: 31 c0 xor %eax,%eax - 66341ef3: 48 83 c4 28 add $0x28,%rsp - 66341ef7: c3 retq - 66341ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66341eff: 00 - 66341f00: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 66341f05: 0f 84 b5 00 00 00 je 66341fc0 <__mingw_SEH_error_handler+0x130> - 66341f0b: 77 37 ja 66341f44 <__mingw_SEH_error_handler+0xb4> - 66341f0d: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 66341f12: 0f 84 9c 00 00 00 je 66341fb4 <__mingw_SEH_error_handler+0x124> - 66341f18: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 66341f1d: 75 6f jne 66341f8e <__mingw_SEH_error_handler+0xfe> - 66341f1f: 31 d2 xor %edx,%edx - 66341f21: b9 08 00 00 00 mov $0x8,%ecx - 66341f26: e8 bd 0a 00 00 callq 663429e8 - 66341f2b: 48 83 f8 01 cmp $0x1,%rax - 66341f2f: 74 6f je 66341fa0 <__mingw_SEH_error_handler+0x110> - 66341f31: 48 85 c0 test %rax,%rax - 66341f34: 74 58 je 66341f8e <__mingw_SEH_error_handler+0xfe> - 66341f36: b9 08 00 00 00 mov $0x8,%ecx - 66341f3b: ff d0 callq *%rax - 66341f3d: 31 c0 xor %eax,%eax - 66341f3f: 48 83 c4 28 add $0x28,%rsp - 66341f43: c3 retq - 66341f44: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 66341f49: 74 69 je 66341fb4 <__mingw_SEH_error_handler+0x124> - 66341f4b: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66341f50: 75 3c jne 66341f8e <__mingw_SEH_error_handler+0xfe> - 66341f52: 31 d2 xor %edx,%edx - 66341f54: b9 04 00 00 00 mov $0x4,%ecx - 66341f59: e8 8a 0a 00 00 callq 663429e8 - 66341f5e: 48 83 f8 01 cmp $0x1,%rax - 66341f62: 0f 84 88 00 00 00 je 66341ff0 <__mingw_SEH_error_handler+0x160> - 66341f68: 48 85 c0 test %rax,%rax - 66341f6b: 0f 84 b5 00 00 00 je 66342026 <__mingw_SEH_error_handler+0x196> - 66341f71: b9 04 00 00 00 mov $0x4,%ecx - 66341f76: ff d0 callq *%rax - 66341f78: 31 c0 xor %eax,%eax - 66341f7a: 48 83 c4 28 add $0x28,%rsp - 66341f7e: c3 retq - 66341f7f: 90 nop - 66341f80: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66341f85: 74 cb je 66341f52 <__mingw_SEH_error_handler+0xc2> - 66341f87: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 66341f8c: 74 26 je 66341fb4 <__mingw_SEH_error_handler+0x124> - 66341f8e: b8 01 00 00 00 mov $0x1,%eax - 66341f93: 48 83 c4 28 add $0x28,%rsp - 66341f97: c3 retq - 66341f98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66341f9f: 00 - 66341fa0: ba 01 00 00 00 mov $0x1,%edx - 66341fa5: b9 08 00 00 00 mov $0x8,%ecx - 66341faa: e8 39 0a 00 00 callq 663429e8 - 66341faf: e8 ac 09 00 00 callq 66342960 <_fpreset> - 66341fb4: 31 c0 xor %eax,%eax - 66341fb6: 48 83 c4 28 add $0x28,%rsp - 66341fba: c3 retq - 66341fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66341fc0: 31 d2 xor %edx,%edx - 66341fc2: b9 08 00 00 00 mov $0x8,%ecx - 66341fc7: e8 1c 0a 00 00 callq 663429e8 - 66341fcc: 48 83 f8 01 cmp $0x1,%rax - 66341fd0: 0f 85 5b ff ff ff jne 66341f31 <__mingw_SEH_error_handler+0xa1> - 66341fd6: ba 01 00 00 00 mov $0x1,%edx - 66341fdb: b9 08 00 00 00 mov $0x8,%ecx - 66341fe0: e8 03 0a 00 00 callq 663429e8 - 66341fe5: 31 c0 xor %eax,%eax - 66341fe7: e9 07 ff ff ff jmpq 66341ef3 <__mingw_SEH_error_handler+0x63> - 66341fec: 0f 1f 40 00 nopl 0x0(%rax) - 66341ff0: ba 01 00 00 00 mov $0x1,%edx - 66341ff5: b9 04 00 00 00 mov $0x4,%ecx - 66341ffa: e8 e9 09 00 00 callq 663429e8 - 66341fff: 31 c0 xor %eax,%eax - 66342001: e9 ed fe ff ff jmpq 66341ef3 <__mingw_SEH_error_handler+0x63> - 66342006: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634200d: 00 00 00 - 66342010: ba 01 00 00 00 mov $0x1,%edx - 66342015: b9 0b 00 00 00 mov $0xb,%ecx - 6634201a: e8 c9 09 00 00 callq 663429e8 - 6634201f: 31 c0 xor %eax,%eax - 66342021: e9 cd fe ff ff jmpq 66341ef3 <__mingw_SEH_error_handler+0x63> - 66342026: b8 04 00 00 00 mov $0x4,%eax - 6634202b: e9 c3 fe ff ff jmpq 66341ef3 <__mingw_SEH_error_handler+0x63> - -0000000066342030 <__mingw_init_ehandler>: - 66342030: 41 54 push %r12 - 66342032: 55 push %rbp - 66342033: 57 push %rdi - 66342034: 56 push %rsi - 66342035: 53 push %rbx - 66342036: 48 83 ec 20 sub $0x20,%rsp - 6634203a: e8 91 07 00 00 callq 663427d0 <_GetPEImageBase> - 6634203f: 48 89 c5 mov %rax,%rbp - 66342042: 8b 05 c0 55 00 00 mov 0x55c0(%rip),%eax # 66347608 - 66342048: 85 c0 test %eax,%eax - 6634204a: 75 25 jne 66342071 <__mingw_init_ehandler+0x41> - 6634204c: 48 85 ed test %rbp,%rbp - 6634204f: 74 20 je 66342071 <__mingw_init_ehandler+0x41> - 66342051: 48 8d 0d 38 21 00 00 lea 0x2138(%rip),%rcx # 66344190 <.rdata> - 66342058: c7 05 a6 55 00 00 01 movl $0x1,0x55a6(%rip) # 66347608 - 6634205f: 00 00 00 - 66342062: e8 a9 05 00 00 callq 66342610 <_FindPESectionByName> - 66342067: 48 85 c0 test %rax,%rax - 6634206a: 74 14 je 66342080 <__mingw_init_ehandler+0x50> - 6634206c: b8 01 00 00 00 mov $0x1,%eax - 66342071: 48 83 c4 20 add $0x20,%rsp - 66342075: 5b pop %rbx - 66342076: 5e pop %rsi - 66342077: 5f pop %rdi - 66342078: 5d pop %rbp - 66342079: 41 5c pop %r12 - 6634207b: c3 retq - 6634207c: 0f 1f 40 00 nopl 0x0(%rax) - 66342080: 48 8d 1d 99 56 00 00 lea 0x5699(%rip),%rbx # 66347720 - 66342087: b9 30 00 00 00 mov $0x30,%ecx - 6634208c: 31 f6 xor %esi,%esi - 6634208e: 48 8d 15 8b 55 00 00 lea 0x558b(%rip),%rdx # 66347620 - 66342095: 48 89 df mov %rbx,%rdi - 66342098: f3 48 ab rep stos %rax,%es:(%rdi) - 6634209b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66341e90 <__mingw_SEH_error_handler> - 663420a2: b9 20 00 00 00 mov $0x20,%ecx - 663420a7: 48 89 d7 mov %rdx,%rdi - 663420aa: f3 48 ab rep stos %rax,%es:(%rdi) - 663420ad: 49 29 ec sub %rbp,%r12 - 663420b0: 48 89 d7 mov %rdx,%rdi - 663420b3: eb 2e jmp 663420e3 <__mingw_init_ehandler+0xb3> - 663420b5: c6 07 09 movb $0x9,(%rdi) - 663420b8: 48 83 c6 01 add $0x1,%rsi - 663420bc: 48 83 c3 0c add $0xc,%rbx - 663420c0: 44 89 67 04 mov %r12d,0x4(%rdi) - 663420c4: 8b 48 0c mov 0xc(%rax),%ecx - 663420c7: 89 4b f4 mov %ecx,-0xc(%rbx) - 663420ca: 03 48 08 add 0x8(%rax),%ecx - 663420cd: 48 89 f8 mov %rdi,%rax - 663420d0: 48 83 c7 08 add $0x8,%rdi - 663420d4: 48 29 e8 sub %rbp,%rax - 663420d7: 89 43 fc mov %eax,-0x4(%rbx) - 663420da: 89 4b f8 mov %ecx,-0x8(%rbx) - 663420dd: 48 83 fe 20 cmp $0x20,%rsi - 663420e1: 74 32 je 66342115 <__mingw_init_ehandler+0xe5> - 663420e3: 48 89 f1 mov %rsi,%rcx - 663420e6: e8 75 06 00 00 callq 66342760 <_FindPESectionExec> - 663420eb: 48 85 c0 test %rax,%rax - 663420ee: 75 c5 jne 663420b5 <__mingw_init_ehandler+0x85> - 663420f0: 48 85 f6 test %rsi,%rsi - 663420f3: 89 f2 mov %esi,%edx - 663420f5: 0f 84 71 ff ff ff je 6634206c <__mingw_init_ehandler+0x3c> - 663420fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66342100: 48 8d 0d 19 56 00 00 lea 0x5619(%rip),%rcx # 66347720 - 66342107: 49 89 e8 mov %rbp,%r8 - 6634210a: ff 15 b4 70 00 00 callq *0x70b4(%rip) # 663491c4 <__imp_RtlAddFunctionTable> - 66342110: e9 57 ff ff ff jmpq 6634206c <__mingw_init_ehandler+0x3c> - 66342115: ba 20 00 00 00 mov $0x20,%edx - 6634211a: eb e4 jmp 66342100 <__mingw_init_ehandler+0xd0> - 6634211c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000066342120 <_gnu_exception_handler>: - 66342120: 53 push %rbx - 66342121: 48 83 ec 20 sub $0x20,%rsp - 66342125: 48 8b 11 mov (%rcx),%rdx - 66342128: 8b 02 mov (%rdx),%eax - 6634212a: 48 89 cb mov %rcx,%rbx - 6634212d: 89 c1 mov %eax,%ecx - 6634212f: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx - 66342135: 81 f9 43 43 47 20 cmp $0x20474343,%ecx - 6634213b: 0f 84 bf 00 00 00 je 66342200 <_gnu_exception_handler+0xe0> - 66342141: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 66342146: 77 68 ja 663421b0 <_gnu_exception_handler+0x90> - 66342148: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 6634214d: 73 7c jae 663421cb <_gnu_exception_handler+0xab> - 6634214f: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66342154: 0f 84 b0 00 00 00 je 6634220a <_gnu_exception_handler+0xea> - 6634215a: 0f 87 f4 00 00 00 ja 66342254 <_gnu_exception_handler+0x134> - 66342160: 3d 02 00 00 80 cmp $0x80000002,%eax - 66342165: 0f 84 9f 00 00 00 je 6634220a <_gnu_exception_handler+0xea> - 6634216b: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 66342170: 75 1f jne 66342191 <_gnu_exception_handler+0x71> - 66342172: 31 d2 xor %edx,%edx - 66342174: b9 0b 00 00 00 mov $0xb,%ecx - 66342179: e8 6a 08 00 00 callq 663429e8 - 6634217e: 48 83 f8 01 cmp $0x1,%rax - 66342182: 0f 84 51 01 00 00 je 663422d9 <_gnu_exception_handler+0x1b9> - 66342188: 48 85 c0 test %rax,%rax - 6634218b: 0f 85 0f 01 00 00 jne 663422a0 <_gnu_exception_handler+0x180> - 66342191: 48 8b 05 68 54 00 00 mov 0x5468(%rip),%rax # 66347600 <__mingw_oldexcpt_handler> - 66342198: 48 85 c0 test %rax,%rax - 6634219b: 0f 84 10 01 00 00 je 663422b1 <_gnu_exception_handler+0x191> - 663421a1: 48 89 d9 mov %rbx,%rcx - 663421a4: 48 83 c4 20 add $0x20,%rsp - 663421a8: 5b pop %rbx - 663421a9: 48 ff e0 rex.W jmpq *%rax - 663421ac: 0f 1f 40 00 nopl 0x0(%rax) - 663421b0: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 663421b5: 0f 84 b5 00 00 00 je 66342270 <_gnu_exception_handler+0x150> - 663421bb: 77 58 ja 66342215 <_gnu_exception_handler+0xf5> - 663421bd: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 663421c2: 74 46 je 6634220a <_gnu_exception_handler+0xea> - 663421c4: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 663421c9: 75 c6 jne 66342191 <_gnu_exception_handler+0x71> - 663421cb: 31 d2 xor %edx,%edx - 663421cd: b9 08 00 00 00 mov $0x8,%ecx - 663421d2: e8 11 08 00 00 callq 663429e8 - 663421d7: 48 83 f8 01 cmp $0x1,%rax - 663421db: 0f 84 df 00 00 00 je 663422c0 <_gnu_exception_handler+0x1a0> - 663421e1: 48 85 c0 test %rax,%rax - 663421e4: 74 ab je 66342191 <_gnu_exception_handler+0x71> - 663421e6: b9 08 00 00 00 mov $0x8,%ecx - 663421eb: ff d0 callq *%rax - 663421ed: b8 ff ff ff ff mov $0xffffffff,%eax - 663421f2: 48 83 c4 20 add $0x20,%rsp - 663421f6: 5b pop %rbx - 663421f7: c3 retq - 663421f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663421ff: 00 - 66342200: f6 42 04 01 testb $0x1,0x4(%rdx) - 66342204: 0f 85 37 ff ff ff jne 66342141 <_gnu_exception_handler+0x21> - 6634220a: b8 ff ff ff ff mov $0xffffffff,%eax - 6634220f: 48 83 c4 20 add $0x20,%rsp - 66342213: 5b pop %rbx - 66342214: c3 retq - 66342215: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 6634221a: 74 ee je 6634220a <_gnu_exception_handler+0xea> - 6634221c: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66342221: 0f 85 6a ff ff ff jne 66342191 <_gnu_exception_handler+0x71> - 66342227: 31 d2 xor %edx,%edx - 66342229: b9 04 00 00 00 mov $0x4,%ecx - 6634222e: e8 b5 07 00 00 callq 663429e8 - 66342233: 48 83 f8 01 cmp $0x1,%rax - 66342237: 0f 84 b3 00 00 00 je 663422f0 <_gnu_exception_handler+0x1d0> - 6634223d: 48 85 c0 test %rax,%rax - 66342240: 0f 84 4b ff ff ff je 66342191 <_gnu_exception_handler+0x71> - 66342246: b9 04 00 00 00 mov $0x4,%ecx - 6634224b: ff d0 callq *%rax - 6634224d: b8 ff ff ff ff mov $0xffffffff,%eax - 66342252: eb 9e jmp 663421f2 <_gnu_exception_handler+0xd2> - 66342254: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66342259: 74 cc je 66342227 <_gnu_exception_handler+0x107> - 6634225b: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 66342260: 0f 85 2b ff ff ff jne 66342191 <_gnu_exception_handler+0x71> - 66342266: eb a2 jmp 6634220a <_gnu_exception_handler+0xea> - 66342268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634226f: 00 - 66342270: 31 d2 xor %edx,%edx - 66342272: b9 08 00 00 00 mov $0x8,%ecx - 66342277: e8 6c 07 00 00 callq 663429e8 - 6634227c: 48 83 f8 01 cmp $0x1,%rax - 66342280: 0f 85 5b ff ff ff jne 663421e1 <_gnu_exception_handler+0xc1> - 66342286: ba 01 00 00 00 mov $0x1,%edx - 6634228b: b9 08 00 00 00 mov $0x8,%ecx - 66342290: e8 53 07 00 00 callq 663429e8 - 66342295: b8 ff ff ff ff mov $0xffffffff,%eax - 6634229a: e9 53 ff ff ff jmpq 663421f2 <_gnu_exception_handler+0xd2> - 6634229f: 90 nop - 663422a0: b9 0b 00 00 00 mov $0xb,%ecx - 663422a5: ff d0 callq *%rax - 663422a7: b8 ff ff ff ff mov $0xffffffff,%eax - 663422ac: e9 41 ff ff ff jmpq 663421f2 <_gnu_exception_handler+0xd2> - 663422b1: 31 c0 xor %eax,%eax - 663422b3: e9 3a ff ff ff jmpq 663421f2 <_gnu_exception_handler+0xd2> - 663422b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663422bf: 00 - 663422c0: ba 01 00 00 00 mov $0x1,%edx - 663422c5: b9 08 00 00 00 mov $0x8,%ecx - 663422ca: e8 19 07 00 00 callq 663429e8 - 663422cf: e8 8c 06 00 00 callq 66342960 <_fpreset> - 663422d4: e9 31 ff ff ff jmpq 6634220a <_gnu_exception_handler+0xea> - 663422d9: ba 01 00 00 00 mov $0x1,%edx - 663422de: b9 0b 00 00 00 mov $0xb,%ecx - 663422e3: e8 00 07 00 00 callq 663429e8 - 663422e8: 83 c8 ff or $0xffffffff,%eax - 663422eb: e9 02 ff ff ff jmpq 663421f2 <_gnu_exception_handler+0xd2> - 663422f0: ba 01 00 00 00 mov $0x1,%edx - 663422f5: b9 04 00 00 00 mov $0x4,%ecx - 663422fa: e8 e9 06 00 00 callq 663429e8 - 663422ff: 83 c8 ff or $0xffffffff,%eax - 66342302: e9 eb fe ff ff jmpq 663421f2 <_gnu_exception_handler+0xd2> - 66342307: 90 nop - 66342308: 90 nop - 66342309: 90 nop - 6634230a: 90 nop - 6634230b: 90 nop - 6634230c: 90 nop - 6634230d: 90 nop - 6634230e: 90 nop - 6634230f: 90 nop - -0000000066342310 <__mingwthr_run_key_dtors.part.0>: - 66342310: 55 push %rbp - 66342311: 57 push %rdi - 66342312: 56 push %rsi - 66342313: 53 push %rbx - 66342314: 48 83 ec 28 sub $0x28,%rsp - 66342318: 48 8d 0d a1 55 00 00 lea 0x55a1(%rip),%rcx # 663478c0 <__mingwthr_cs> - 6634231f: ff 15 4f 6e 00 00 callq *0x6e4f(%rip) # 66349174 <__imp_EnterCriticalSection> - 66342325: 48 8b 1d 74 55 00 00 mov 0x5574(%rip),%rbx # 663478a0 - 6634232c: 48 85 db test %rbx,%rbx - 6634232f: 74 33 je 66342364 <__mingwthr_run_key_dtors.part.0+0x54> - 66342331: 48 8b 2d c4 6e 00 00 mov 0x6ec4(%rip),%rbp # 663491fc <__imp_TlsGetValue> - 66342338: 48 8b 3d 55 6e 00 00 mov 0x6e55(%rip),%rdi # 66349194 <__imp_GetLastError> - 6634233f: 90 nop - 66342340: 8b 0b mov (%rbx),%ecx - 66342342: ff d5 callq *%rbp - 66342344: 48 89 c6 mov %rax,%rsi - 66342347: ff d7 callq *%rdi - 66342349: 85 c0 test %eax,%eax - 6634234b: 75 0e jne 6634235b <__mingwthr_run_key_dtors.part.0+0x4b> - 6634234d: 48 85 f6 test %rsi,%rsi - 66342350: 74 09 je 6634235b <__mingwthr_run_key_dtors.part.0+0x4b> - 66342352: 48 8b 43 08 mov 0x8(%rbx),%rax - 66342356: 48 89 f1 mov %rsi,%rcx - 66342359: ff d0 callq *%rax - 6634235b: 48 8b 5b 10 mov 0x10(%rbx),%rbx - 6634235f: 48 85 db test %rbx,%rbx - 66342362: 75 dc jne 66342340 <__mingwthr_run_key_dtors.part.0+0x30> - 66342364: 48 8d 0d 55 55 00 00 lea 0x5555(%rip),%rcx # 663478c0 <__mingwthr_cs> - 6634236b: 48 83 c4 28 add $0x28,%rsp - 6634236f: 5b pop %rbx - 66342370: 5e pop %rsi - 66342371: 5f pop %rdi - 66342372: 5d pop %rbp - 66342373: 48 ff 25 3a 6e 00 00 rex.W jmpq *0x6e3a(%rip) # 663491b4 <__imp_LeaveCriticalSection> - 6634237a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000066342380 <___w64_mingwthr_add_key_dtor>: - 66342380: 55 push %rbp - 66342381: 57 push %rdi - 66342382: 56 push %rsi - 66342383: 53 push %rbx - 66342384: 48 83 ec 28 sub $0x28,%rsp - 66342388: 8b 05 1a 55 00 00 mov 0x551a(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 6634238e: 31 f6 xor %esi,%esi - 66342390: 85 c0 test %eax,%eax - 66342392: 89 cd mov %ecx,%ebp - 66342394: 48 89 d7 mov %rdx,%rdi - 66342397: 75 0b jne 663423a4 <___w64_mingwthr_add_key_dtor+0x24> - 66342399: 89 f0 mov %esi,%eax - 6634239b: 48 83 c4 28 add $0x28,%rsp - 6634239f: 5b pop %rbx - 663423a0: 5e pop %rsi - 663423a1: 5f pop %rdi - 663423a2: 5d pop %rbp - 663423a3: c3 retq - 663423a4: ba 18 00 00 00 mov $0x18,%edx - 663423a9: b9 01 00 00 00 mov $0x1,%ecx - 663423ae: e8 4d 06 00 00 callq 66342a00 - 663423b3: 48 85 c0 test %rax,%rax - 663423b6: 48 89 c3 mov %rax,%rbx - 663423b9: 74 3d je 663423f8 <___w64_mingwthr_add_key_dtor+0x78> - 663423bb: 89 28 mov %ebp,(%rax) - 663423bd: 48 8d 0d fc 54 00 00 lea 0x54fc(%rip),%rcx # 663478c0 <__mingwthr_cs> - 663423c4: 48 89 78 08 mov %rdi,0x8(%rax) - 663423c8: ff 15 a6 6d 00 00 callq *0x6da6(%rip) # 66349174 <__imp_EnterCriticalSection> - 663423ce: 48 8b 05 cb 54 00 00 mov 0x54cb(%rip),%rax # 663478a0 - 663423d5: 48 8d 0d e4 54 00 00 lea 0x54e4(%rip),%rcx # 663478c0 <__mingwthr_cs> - 663423dc: 48 89 1d bd 54 00 00 mov %rbx,0x54bd(%rip) # 663478a0 - 663423e3: 48 89 43 10 mov %rax,0x10(%rbx) - 663423e7: ff 15 c7 6d 00 00 callq *0x6dc7(%rip) # 663491b4 <__imp_LeaveCriticalSection> - 663423ed: 89 f0 mov %esi,%eax - 663423ef: 48 83 c4 28 add $0x28,%rsp - 663423f3: 5b pop %rbx - 663423f4: 5e pop %rsi - 663423f5: 5f pop %rdi - 663423f6: 5d pop %rbp - 663423f7: c3 retq - 663423f8: be ff ff ff ff mov $0xffffffff,%esi - 663423fd: eb 9a jmp 66342399 <___w64_mingwthr_add_key_dtor+0x19> - 663423ff: 90 nop - -0000000066342400 <___w64_mingwthr_remove_key_dtor>: - 66342400: 53 push %rbx - 66342401: 48 83 ec 20 sub $0x20,%rsp - 66342405: 8b 05 9d 54 00 00 mov 0x549d(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 6634240b: 85 c0 test %eax,%eax - 6634240d: 89 cb mov %ecx,%ebx - 6634240f: 75 0f jne 66342420 <___w64_mingwthr_remove_key_dtor+0x20> - 66342411: 31 c0 xor %eax,%eax - 66342413: 48 83 c4 20 add $0x20,%rsp - 66342417: 5b pop %rbx - 66342418: c3 retq - 66342419: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66342420: 48 8d 0d 99 54 00 00 lea 0x5499(%rip),%rcx # 663478c0 <__mingwthr_cs> - 66342427: ff 15 47 6d 00 00 callq *0x6d47(%rip) # 66349174 <__imp_EnterCriticalSection> - 6634242d: 48 8b 05 6c 54 00 00 mov 0x546c(%rip),%rax # 663478a0 - 66342434: 48 85 c0 test %rax,%rax - 66342437: 74 1a je 66342453 <___w64_mingwthr_remove_key_dtor+0x53> - 66342439: 8b 10 mov (%rax),%edx - 6634243b: 39 d3 cmp %edx,%ebx - 6634243d: 75 0b jne 6634244a <___w64_mingwthr_remove_key_dtor+0x4a> - 6634243f: eb 4f jmp 66342490 <___w64_mingwthr_remove_key_dtor+0x90> - 66342441: 8b 11 mov (%rcx),%edx - 66342443: 39 da cmp %ebx,%edx - 66342445: 74 29 je 66342470 <___w64_mingwthr_remove_key_dtor+0x70> - 66342447: 48 89 c8 mov %rcx,%rax - 6634244a: 48 8b 48 10 mov 0x10(%rax),%rcx - 6634244e: 48 85 c9 test %rcx,%rcx - 66342451: 75 ee jne 66342441 <___w64_mingwthr_remove_key_dtor+0x41> - 66342453: 48 8d 0d 66 54 00 00 lea 0x5466(%rip),%rcx # 663478c0 <__mingwthr_cs> - 6634245a: ff 15 54 6d 00 00 callq *0x6d54(%rip) # 663491b4 <__imp_LeaveCriticalSection> - 66342460: 31 c0 xor %eax,%eax - 66342462: 48 83 c4 20 add $0x20,%rsp - 66342466: 5b pop %rbx - 66342467: c3 retq - 66342468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634246f: 00 - 66342470: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66342474: 48 89 50 10 mov %rdx,0x10(%rax) - 66342478: e8 7b 05 00 00 callq 663429f8 - 6634247d: 48 8d 0d 3c 54 00 00 lea 0x543c(%rip),%rcx # 663478c0 <__mingwthr_cs> - 66342484: ff 15 2a 6d 00 00 callq *0x6d2a(%rip) # 663491b4 <__imp_LeaveCriticalSection> - 6634248a: eb d4 jmp 66342460 <___w64_mingwthr_remove_key_dtor+0x60> - 6634248c: 0f 1f 40 00 nopl 0x0(%rax) - 66342490: 48 8b 50 10 mov 0x10(%rax),%rdx - 66342494: 48 89 c1 mov %rax,%rcx - 66342497: 48 89 15 02 54 00 00 mov %rdx,0x5402(%rip) # 663478a0 - 6634249e: eb d8 jmp 66342478 <___w64_mingwthr_remove_key_dtor+0x78> - -00000000663424a0 <__mingw_TLScallback>: - 663424a0: 53 push %rbx - 663424a1: 48 83 ec 20 sub $0x20,%rsp - 663424a5: 83 fa 01 cmp $0x1,%edx - 663424a8: 0f 84 92 00 00 00 je 66342540 <__mingw_TLScallback+0xa0> - 663424ae: 72 30 jb 663424e0 <__mingw_TLScallback+0x40> - 663424b0: 83 fa 02 cmp $0x2,%edx - 663424b3: 74 1b je 663424d0 <__mingw_TLScallback+0x30> - 663424b5: 83 fa 03 cmp $0x3,%edx - 663424b8: 75 1b jne 663424d5 <__mingw_TLScallback+0x35> - 663424ba: 8b 05 e8 53 00 00 mov 0x53e8(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 663424c0: 85 c0 test %eax,%eax - 663424c2: 74 11 je 663424d5 <__mingw_TLScallback+0x35> - 663424c4: e8 47 fe ff ff callq 66342310 <__mingwthr_run_key_dtors.part.0> - 663424c9: eb 0a jmp 663424d5 <__mingw_TLScallback+0x35> - 663424cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663424d0: e8 8b 04 00 00 callq 66342960 <_fpreset> - 663424d5: b8 01 00 00 00 mov $0x1,%eax - 663424da: 48 83 c4 20 add $0x20,%rsp - 663424de: 5b pop %rbx - 663424df: c3 retq - 663424e0: 8b 05 c2 53 00 00 mov 0x53c2(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 663424e6: 85 c0 test %eax,%eax - 663424e8: 0f 85 82 00 00 00 jne 66342570 <__mingw_TLScallback+0xd0> - 663424ee: 8b 05 b4 53 00 00 mov 0x53b4(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 663424f4: 83 f8 01 cmp $0x1,%eax - 663424f7: 75 dc jne 663424d5 <__mingw_TLScallback+0x35> - 663424f9: 48 8b 0d a0 53 00 00 mov 0x53a0(%rip),%rcx # 663478a0 - 66342500: 48 85 c9 test %rcx,%rcx - 66342503: 74 11 je 66342516 <__mingw_TLScallback+0x76> - 66342505: 48 8b 59 10 mov 0x10(%rcx),%rbx - 66342509: e8 ea 04 00 00 callq 663429f8 - 6634250e: 48 85 db test %rbx,%rbx - 66342511: 48 89 d9 mov %rbx,%rcx - 66342514: 75 ef jne 66342505 <__mingw_TLScallback+0x65> - 66342516: 48 8d 0d a3 53 00 00 lea 0x53a3(%rip),%rcx # 663478c0 <__mingwthr_cs> - 6634251d: 48 c7 05 78 53 00 00 movq $0x0,0x5378(%rip) # 663478a0 - 66342524: 00 00 00 00 - 66342528: c7 05 76 53 00 00 00 movl $0x0,0x5376(%rip) # 663478a8 <__mingwthr_cs_init> - 6634252f: 00 00 00 - 66342532: ff 15 34 6c 00 00 callq *0x6c34(%rip) # 6634916c <__IAT_start__> - 66342538: eb 9b jmp 663424d5 <__mingw_TLScallback+0x35> - 6634253a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66342540: 8b 05 62 53 00 00 mov 0x5362(%rip),%eax # 663478a8 <__mingwthr_cs_init> - 66342546: 85 c0 test %eax,%eax - 66342548: 74 16 je 66342560 <__mingw_TLScallback+0xc0> - 6634254a: c7 05 54 53 00 00 01 movl $0x1,0x5354(%rip) # 663478a8 <__mingwthr_cs_init> - 66342551: 00 00 00 - 66342554: b8 01 00 00 00 mov $0x1,%eax - 66342559: 48 83 c4 20 add $0x20,%rsp - 6634255d: 5b pop %rbx - 6634255e: c3 retq - 6634255f: 90 nop - 66342560: 48 8d 0d 59 53 00 00 lea 0x5359(%rip),%rcx # 663478c0 <__mingwthr_cs> - 66342567: ff 15 3f 6c 00 00 callq *0x6c3f(%rip) # 663491ac <__imp_InitializeCriticalSection> - 6634256d: eb db jmp 6634254a <__mingw_TLScallback+0xaa> - 6634256f: 90 nop - 66342570: e8 9b fd ff ff callq 66342310 <__mingwthr_run_key_dtors.part.0> - 66342575: e9 74 ff ff ff jmpq 663424ee <__mingw_TLScallback+0x4e> - 6634257a: 90 nop - 6634257b: 90 nop - 6634257c: 90 nop - 6634257d: 90 nop - 6634257e: 90 nop - 6634257f: 90 nop - -0000000066342580 <_ValidateImageBase.part.0>: - 66342580: 48 63 41 3c movslq 0x3c(%rcx),%rax - 66342584: 48 01 c1 add %rax,%rcx - 66342587: 31 c0 xor %eax,%eax - 66342589: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) - 6634258f: 74 01 je 66342592 <_ValidateImageBase.part.0+0x12> - 66342591: c3 retq - 66342592: 31 c0 xor %eax,%eax - 66342594: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) - 6634259a: 0f 94 c0 sete %al - 6634259d: c3 retq - 6634259e: 66 90 xchg %ax,%ax - -00000000663425a0 <_ValidateImageBase>: - 663425a0: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) - 663425a5: 74 09 je 663425b0 <_ValidateImageBase+0x10> - 663425a7: 31 c0 xor %eax,%eax - 663425a9: c3 retq - 663425aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663425b0: eb ce jmp 66342580 <_ValidateImageBase.part.0> - 663425b2: 0f 1f 40 00 nopl 0x0(%rax) - 663425b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663425bd: 00 00 00 - -00000000663425c0 <_FindPESection>: - 663425c0: 48 63 41 3c movslq 0x3c(%rcx),%rax - 663425c4: 48 01 c1 add %rax,%rcx - 663425c7: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 663425cb: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 663425d0: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 663425d4: 85 c9 test %ecx,%ecx - 663425d6: 74 29 je 66342601 <_FindPESection+0x41> - 663425d8: 83 e9 01 sub $0x1,%ecx - 663425db: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 663425df: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 - 663425e4: 44 8b 40 0c mov 0xc(%rax),%r8d - 663425e8: 49 39 d0 cmp %rdx,%r8 - 663425eb: 4c 89 c1 mov %r8,%rcx - 663425ee: 77 08 ja 663425f8 <_FindPESection+0x38> - 663425f0: 03 48 08 add 0x8(%rax),%ecx - 663425f3: 48 39 d1 cmp %rdx,%rcx - 663425f6: 77 0b ja 66342603 <_FindPESection+0x43> - 663425f8: 48 83 c0 28 add $0x28,%rax - 663425fc: 4c 39 c8 cmp %r9,%rax - 663425ff: 75 e3 jne 663425e4 <_FindPESection+0x24> - 66342601: 31 c0 xor %eax,%eax - 66342603: c3 retq - 66342604: 66 90 xchg %ax,%ax - 66342606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634260d: 00 00 00 - -0000000066342610 <_FindPESectionByName>: - 66342610: 57 push %rdi - 66342611: 56 push %rsi - 66342612: 53 push %rbx - 66342613: 48 83 ec 20 sub $0x20,%rsp - 66342617: 48 89 ce mov %rcx,%rsi - 6634261a: e8 c1 03 00 00 callq 663429e0 - 6634261f: 48 83 f8 08 cmp $0x8,%rax - 66342623: 77 6b ja 66342690 <_FindPESectionByName+0x80> - 66342625: 48 8b 15 c4 1b 00 00 mov 0x1bc4(%rip),%rdx # 663441f0 <.refptr.__image_base__> - 6634262c: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66342631: 75 5d jne 66342690 <_FindPESectionByName+0x80> - 66342633: 48 89 d1 mov %rdx,%rcx - 66342636: e8 45 ff ff ff callq 66342580 <_ValidateImageBase.part.0> - 6634263b: 85 c0 test %eax,%eax - 6634263d: 74 51 je 66342690 <_FindPESectionByName+0x80> - 6634263f: 48 63 4a 3c movslq 0x3c(%rdx),%rcx - 66342643: 48 01 d1 add %rdx,%rcx - 66342646: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 6634264a: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx - 6634264f: 0f b7 41 06 movzwl 0x6(%rcx),%eax - 66342653: 85 c0 test %eax,%eax - 66342655: 74 39 je 66342690 <_FindPESectionByName+0x80> - 66342657: 83 e8 01 sub $0x1,%eax - 6634265a: 48 8d 04 80 lea (%rax,%rax,4),%rax - 6634265e: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi - 66342663: eb 09 jmp 6634266e <_FindPESectionByName+0x5e> - 66342665: 48 83 c3 28 add $0x28,%rbx - 66342669: 48 39 fb cmp %rdi,%rbx - 6634266c: 74 22 je 66342690 <_FindPESectionByName+0x80> - 6634266e: 41 b8 08 00 00 00 mov $0x8,%r8d - 66342674: 48 89 f2 mov %rsi,%rdx - 66342677: 48 89 d9 mov %rbx,%rcx - 6634267a: e8 59 03 00 00 callq 663429d8 - 6634267f: 85 c0 test %eax,%eax - 66342681: 75 e2 jne 66342665 <_FindPESectionByName+0x55> - 66342683: 48 89 d8 mov %rbx,%rax - 66342686: 48 83 c4 20 add $0x20,%rsp - 6634268a: 5b pop %rbx - 6634268b: 5e pop %rsi - 6634268c: 5f pop %rdi - 6634268d: c3 retq - 6634268e: 66 90 xchg %ax,%ax - 66342690: 31 db xor %ebx,%ebx - 66342692: 48 89 d8 mov %rbx,%rax - 66342695: 48 83 c4 20 add $0x20,%rsp - 66342699: 5b pop %rbx - 6634269a: 5e pop %rsi - 6634269b: 5f pop %rdi - 6634269c: c3 retq - 6634269d: 0f 1f 00 nopl (%rax) - -00000000663426a0 <__mingw_GetSectionForAddress>: - 663426a0: 48 83 ec 28 sub $0x28,%rsp - 663426a4: 4c 8b 05 45 1b 00 00 mov 0x1b45(%rip),%r8 # 663441f0 <.refptr.__image_base__> - 663426ab: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 663426b1: 48 89 ca mov %rcx,%rdx - 663426b4: 75 57 jne 6634270d <__mingw_GetSectionForAddress+0x6d> - 663426b6: 4c 89 c1 mov %r8,%rcx - 663426b9: e8 c2 fe ff ff callq 66342580 <_ValidateImageBase.part.0> - 663426be: 85 c0 test %eax,%eax - 663426c0: 74 4b je 6634270d <__mingw_GetSectionForAddress+0x6d> - 663426c2: 49 63 40 3c movslq 0x3c(%r8),%rax - 663426c6: 48 89 d1 mov %rdx,%rcx - 663426c9: 4c 29 c1 sub %r8,%rcx - 663426cc: 49 01 c0 add %rax,%r8 - 663426cf: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 663426d4: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 663426d9: 85 d2 test %edx,%edx - 663426db: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 663426e0: 74 2b je 6634270d <__mingw_GetSectionForAddress+0x6d> - 663426e2: 83 ea 01 sub $0x1,%edx - 663426e5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 663426e9: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 663426ee: 66 90 xchg %ax,%ax - 663426f0: 44 8b 40 0c mov 0xc(%rax),%r8d - 663426f4: 4c 39 c1 cmp %r8,%rcx - 663426f7: 4c 89 c2 mov %r8,%rdx - 663426fa: 72 08 jb 66342704 <__mingw_GetSectionForAddress+0x64> - 663426fc: 03 50 08 add 0x8(%rax),%edx - 663426ff: 48 39 d1 cmp %rdx,%rcx - 66342702: 72 0b jb 6634270f <__mingw_GetSectionForAddress+0x6f> - 66342704: 48 83 c0 28 add $0x28,%rax - 66342708: 4c 39 c8 cmp %r9,%rax - 6634270b: 75 e3 jne 663426f0 <__mingw_GetSectionForAddress+0x50> - 6634270d: 31 c0 xor %eax,%eax - 6634270f: 48 83 c4 28 add $0x28,%rsp - 66342713: c3 retq - 66342714: 66 90 xchg %ax,%ax +0000000066342500 : + 66342500: 56 push %rsi + 66342501: 53 push %rbx + 66342502: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342506: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634250a: 44 8b 0a mov (%rdx),%r9d + 6634250d: 45 85 c9 test %r9d,%r9d + 66342510: 0f 84 a4 01 00 00 je 663426ba + 66342516: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634251a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634251e: 4c 8b 1d fb c3 00 00 mov 0xc3fb(%rip),%r11 # 6634e920 + 66342525: 4c 8b 0d 04 c4 00 00 mov 0xc404(%rip),%r9 # 6634e930 + 6634252c: 44 8b 52 18 mov 0x18(%rdx),%r10d + 66342530: 45 8b 00 mov (%r8),%r8d + 66342533: 45 39 d0 cmp %r10d,%r8d + 66342536: 74 3d je 66342575 + 66342538: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634253c: 44 89 c6 mov %r8d,%esi + 6634253f: 44 29 d6 sub %r10d,%esi + 66342542: 45 31 d2 xor %r10d,%r10d + 66342545: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66342549: 01 33 add %esi,(%rbx) + 6634254b: 44 89 42 18 mov %r8d,0x18(%rdx) + 6634254f: 44 8b 03 mov (%rbx),%r8d + 66342552: 45 85 c0 test %r8d,%r8d + 66342555: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66342559: 41 0f 9f c2 setg %r10b + 6634255d: 45 3b 10 cmp (%r8),%r10d + 66342560: 74 13 je 66342575 + 66342562: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342566: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634256a: 41 8b 30 mov (%r8),%esi + 6634256d: 85 f6 test %esi,%esi + 6634256f: 0f 84 db 01 00 00 je 66342750 + 66342575: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342579: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 6634257d: 45 8b 00 mov (%r8),%r8d + 66342580: 45 39 d0 cmp %r10d,%r8d + 66342583: 74 3c je 663425c1 + 66342585: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342589: 44 89 c6 mov %r8d,%esi + 6634258c: 44 29 d6 sub %r10d,%esi + 6634258f: 45 31 d2 xor %r10d,%r10d + 66342592: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66342596: 01 33 add %esi,(%rbx) + 66342598: 44 89 42 1c mov %r8d,0x1c(%rdx) + 6634259c: 8b 1b mov (%rbx),%ebx + 6634259e: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663425a2: 85 db test %ebx,%ebx + 663425a4: 41 0f 9f c2 setg %r10b + 663425a8: 45 3b 10 cmp (%r8),%r10d + 663425ab: 74 14 je 663425c1 + 663425ad: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663425b1: 4d 8b 40 38 mov 0x38(%r8),%r8 + 663425b5: 45 8b 10 mov (%r8),%r10d + 663425b8: 45 85 d2 test %r10d,%r10d + 663425bb: 0f 84 5f 01 00 00 je 66342720 + 663425c1: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663425c5: 44 8b 52 20 mov 0x20(%rdx),%r10d + 663425c9: 45 8b 00 mov (%r8),%r8d + 663425cc: 45 39 d0 cmp %r10d,%r8d + 663425cf: 74 3d je 6634260e + 663425d1: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663425d5: 44 89 c6 mov %r8d,%esi + 663425d8: 44 29 d6 sub %r10d,%esi + 663425db: 45 31 d2 xor %r10d,%r10d + 663425de: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 663425e2: 01 33 add %esi,(%rbx) + 663425e4: 44 89 42 20 mov %r8d,0x20(%rdx) + 663425e8: 44 8b 03 mov (%rbx),%r8d + 663425eb: 45 85 c0 test %r8d,%r8d + 663425ee: 4c 8b 40 40 mov 0x40(%rax),%r8 + 663425f2: 41 0f 9f c2 setg %r10b + 663425f6: 45 3b 10 cmp (%r8),%r10d + 663425f9: 74 13 je 6634260e + 663425fb: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663425ff: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66342603: 41 8b 30 mov (%r8),%esi + 66342606: 85 f6 test %esi,%esi + 66342608: 0f 84 e2 00 00 00 je 663426f0 + 6634260e: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66342612: 44 8b 52 24 mov 0x24(%rdx),%r10d + 66342616: 45 8b 00 mov (%r8),%r8d + 66342619: 45 39 d0 cmp %r10d,%r8d + 6634261c: 74 38 je 66342656 + 6634261e: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342622: 44 89 c6 mov %r8d,%esi + 66342625: 44 29 d6 sub %r10d,%esi + 66342628: 45 31 d2 xor %r10d,%r10d + 6634262b: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 6634262f: 01 33 add %esi,(%rbx) + 66342631: 44 89 42 24 mov %r8d,0x24(%rdx) + 66342635: 8b 1b mov (%rbx),%ebx + 66342637: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634263b: 85 db test %ebx,%ebx + 6634263d: 41 0f 9f c2 setg %r10b + 66342641: 45 3b 10 cmp (%r8),%r10d + 66342644: 74 10 je 66342656 + 66342646: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634264a: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634264e: 45 8b 10 mov (%r8),%r10d + 66342651: 45 85 d2 test %r10d,%r10d + 66342654: 74 6a je 663426c0 + 66342656: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634265a: 44 8b 52 28 mov 0x28(%rdx),%r10d + 6634265e: 45 8b 00 mov (%r8),%r8d + 66342661: 45 39 d0 cmp %r10d,%r8d + 66342664: 74 54 je 663426ba + 66342666: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634266a: 44 89 c6 mov %r8d,%esi + 6634266d: 44 29 d6 sub %r10d,%esi + 66342670: 48 8b 40 50 mov 0x50(%rax),%rax + 66342674: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66342678: 01 33 add %esi,(%rbx) + 6634267a: 44 89 42 28 mov %r8d,0x28(%rdx) + 6634267e: 31 d2 xor %edx,%edx + 66342680: 44 8b 03 mov (%rbx),%r8d + 66342683: 45 85 c0 test %r8d,%r8d + 66342686: 0f 9f c2 setg %dl + 66342689: 3b 10 cmp (%rax),%edx + 6634268b: 74 2d je 663426ba + 6634268d: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342691: 48 8b 40 50 mov 0x50(%rax),%rax + 66342695: 8b 00 mov (%rax),%eax + 66342697: 85 c0 test %eax,%eax + 66342699: 75 1f jne 663426ba + 6634269b: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634269f: 48 8b 50 50 mov 0x50(%rax),%rdx + 663426a3: 48 8b 42 10 mov 0x10(%rdx),%rax + 663426a7: c7 00 01 00 00 00 movl $0x1,(%rax) + 663426ad: 49 63 01 movslq (%r9),%rax + 663426b0: 8d 48 01 lea 0x1(%rax),%ecx + 663426b3: 41 89 09 mov %ecx,(%r9) + 663426b6: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 663426ba: 5b pop %rbx + 663426bb: 5e pop %rsi + 663426bc: c3 retq + 663426bd: 0f 1f 00 nopl (%rax) + 663426c0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663426c4: 4d 8b 50 48 mov 0x48(%r8),%r10 + 663426c8: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663426cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663426d3: 4d 63 01 movslq (%r9),%r8 + 663426d6: 41 8d 58 01 lea 0x1(%r8),%ebx + 663426da: 41 89 19 mov %ebx,(%r9) + 663426dd: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 663426e1: e9 70 ff ff ff jmpq 66342656 + 663426e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663426ed: 00 00 00 + 663426f0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663426f4: 4d 8b 50 40 mov 0x40(%r8),%r10 + 663426f8: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663426fc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342703: 4d 63 01 movslq (%r9),%r8 + 66342706: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634270a: 41 89 19 mov %ebx,(%r9) + 6634270d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 66342711: e9 f8 fe ff ff jmpq 6634260e 66342716: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634271d: 00 00 00 + 66342720: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342724: 4d 8b 50 38 mov 0x38(%r8),%r10 + 66342728: 4d 8b 42 10 mov 0x10(%r10),%r8 + 6634272c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342733: 4d 63 01 movslq (%r9),%r8 + 66342736: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634273a: 41 89 19 mov %ebx,(%r9) + 6634273d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 66342741: e9 7b fe ff ff jmpq 663425c1 + 66342746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634274d: 00 00 00 + 66342750: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342754: 4d 8b 50 30 mov 0x30(%r8),%r10 + 66342758: 4d 8b 42 10 mov 0x10(%r10),%r8 + 6634275c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342763: 4d 63 01 movslq (%r9),%r8 + 66342766: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634276a: 41 89 19 mov %ebx,(%r9) + 6634276d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 66342771: e9 ff fd ff ff jmpq 66342575 + 66342776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634277d: 00 00 00 -0000000066342720 <__mingw_GetSectionCount>: - 66342720: 48 83 ec 28 sub $0x28,%rsp - 66342724: 48 8b 15 c5 1a 00 00 mov 0x1ac5(%rip),%rdx # 663441f0 <.refptr.__image_base__> - 6634272b: 45 31 c0 xor %r8d,%r8d - 6634272e: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66342733: 74 0b je 66342740 <__mingw_GetSectionCount+0x20> - 66342735: 44 89 c0 mov %r8d,%eax - 66342738: 48 83 c4 28 add $0x28,%rsp - 6634273c: c3 retq - 6634273d: 0f 1f 00 nopl (%rax) - 66342740: 48 89 d1 mov %rdx,%rcx - 66342743: e8 38 fe ff ff callq 66342580 <_ValidateImageBase.part.0> - 66342748: 85 c0 test %eax,%eax - 6634274a: 74 e9 je 66342735 <__mingw_GetSectionCount+0x15> - 6634274c: 48 63 42 3c movslq 0x3c(%rdx),%rax - 66342750: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d - 66342756: 44 89 c0 mov %r8d,%eax - 66342759: 48 83 c4 28 add $0x28,%rsp - 6634275d: c3 retq - 6634275e: 66 90 xchg %ax,%ax +0000000066342780 : + 66342780: 56 push %rsi + 66342781: 53 push %rbx + 66342782: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342786: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634278a: 8b 1a mov (%rdx),%ebx + 6634278c: 85 db test %ebx,%ebx + 6634278e: 0f 84 ba 01 00 00 je 6634294e + 66342794: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342798: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634279c: 48 8b 1d 7d c1 00 00 mov 0xc17d(%rip),%rbx # 6634e920 + 663427a3: 4c 8b 0d 86 c1 00 00 mov 0xc186(%rip),%r9 # 6634e930 + 663427aa: 44 8b 52 14 mov 0x14(%rdx),%r10d + 663427ae: 45 8b 00 mov (%r8),%r8d + 663427b1: 45 39 d0 cmp %r10d,%r8d + 663427b4: 74 5c je 66342812 + 663427b6: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663427ba: 44 89 c6 mov %r8d,%esi + 663427bd: 44 29 d6 sub %r10d,%esi + 663427c0: 45 31 d2 xor %r10d,%r10d + 663427c3: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 663427c7: 41 01 33 add %esi,(%r11) + 663427ca: 44 89 42 14 mov %r8d,0x14(%rdx) + 663427ce: 45 8b 1b mov (%r11),%r11d + 663427d1: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663427d5: 45 85 db test %r11d,%r11d + 663427d8: 41 0f 9f c2 setg %r10b + 663427dc: 45 3b 10 cmp (%r8),%r10d + 663427df: 74 31 je 66342812 + 663427e1: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663427e5: 4d 8b 40 28 mov 0x28(%r8),%r8 + 663427e9: 45 8b 10 mov (%r8),%r10d + 663427ec: 45 85 d2 test %r10d,%r10d + 663427ef: 75 21 jne 66342812 + 663427f1: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663427f5: 4d 8b 50 28 mov 0x28(%r8),%r10 + 663427f9: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663427fd: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342804: 4d 63 01 movslq (%r9),%r8 + 66342807: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634280b: 45 89 19 mov %r11d,(%r9) + 6634280e: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 66342812: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342816: 44 8b 52 18 mov 0x18(%rdx),%r10d + 6634281a: 45 8b 00 mov (%r8),%r8d + 6634281d: 45 39 d0 cmp %r10d,%r8d + 66342820: 74 5b je 6634287d + 66342822: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66342826: 44 89 c6 mov %r8d,%esi + 66342829: 44 29 d6 sub %r10d,%esi + 6634282c: 45 31 d2 xor %r10d,%r10d + 6634282f: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66342833: 41 01 33 add %esi,(%r11) + 66342836: 44 89 42 18 mov %r8d,0x18(%rdx) + 6634283a: 45 8b 03 mov (%r11),%r8d + 6634283d: 45 85 c0 test %r8d,%r8d + 66342840: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66342844: 41 0f 9f c2 setg %r10b + 66342848: 45 3b 10 cmp (%r8),%r10d + 6634284b: 74 30 je 6634287d + 6634284d: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342851: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66342855: 41 8b 30 mov (%r8),%esi + 66342858: 85 f6 test %esi,%esi + 6634285a: 75 21 jne 6634287d + 6634285c: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342860: 4d 8b 50 30 mov 0x30(%r8),%r10 + 66342864: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66342868: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634286f: 4d 63 01 movslq (%r9),%r8 + 66342872: 45 8d 58 01 lea 0x1(%r8),%r11d + 66342876: 45 89 19 mov %r11d,(%r9) + 66342879: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 6634287d: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342881: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 66342885: 45 8b 00 mov (%r8),%r8d + 66342888: 45 39 d0 cmp %r10d,%r8d + 6634288b: 74 5c je 663428e9 + 6634288d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66342891: 44 89 c6 mov %r8d,%esi + 66342894: 44 29 d6 sub %r10d,%esi + 66342897: 45 31 d2 xor %r10d,%r10d + 6634289a: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 6634289e: 41 01 33 add %esi,(%r11) + 663428a1: 44 89 42 1c mov %r8d,0x1c(%rdx) + 663428a5: 45 8b 1b mov (%r11),%r11d + 663428a8: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663428ac: 45 85 db test %r11d,%r11d + 663428af: 41 0f 9f c2 setg %r10b + 663428b3: 45 3b 10 cmp (%r8),%r10d + 663428b6: 74 31 je 663428e9 + 663428b8: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663428bc: 4d 8b 40 38 mov 0x38(%r8),%r8 + 663428c0: 45 8b 10 mov (%r8),%r10d + 663428c3: 45 85 d2 test %r10d,%r10d + 663428c6: 75 21 jne 663428e9 + 663428c8: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663428cc: 4d 8b 50 38 mov 0x38(%r8),%r10 + 663428d0: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663428d4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663428db: 4d 63 01 movslq (%r9),%r8 + 663428de: 45 8d 58 01 lea 0x1(%r8),%r11d + 663428e2: 45 89 19 mov %r11d,(%r9) + 663428e5: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 663428e9: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663428ed: 44 8b 52 20 mov 0x20(%rdx),%r10d + 663428f1: 45 8b 00 mov (%r8),%r8d + 663428f4: 45 39 d0 cmp %r10d,%r8d + 663428f7: 74 55 je 6634294e + 663428f9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663428fd: 44 89 c6 mov %r8d,%esi + 66342900: 44 29 d6 sub %r10d,%esi + 66342903: 48 8b 40 40 mov 0x40(%rax),%rax + 66342907: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 6634290b: 41 01 33 add %esi,(%r11) + 6634290e: 44 89 42 20 mov %r8d,0x20(%rdx) + 66342912: 31 d2 xor %edx,%edx + 66342914: 45 8b 03 mov (%r11),%r8d + 66342917: 45 85 c0 test %r8d,%r8d + 6634291a: 0f 9f c2 setg %dl + 6634291d: 3b 10 cmp (%rax),%edx + 6634291f: 74 2d je 6634294e + 66342921: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342925: 48 8b 40 40 mov 0x40(%rax),%rax + 66342929: 8b 00 mov (%rax),%eax + 6634292b: 85 c0 test %eax,%eax + 6634292d: 75 1f jne 6634294e + 6634292f: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342933: 48 8b 50 40 mov 0x40(%rax),%rdx + 66342937: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634293b: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342941: 49 63 01 movslq (%r9),%rax + 66342944: 8d 48 01 lea 0x1(%rax),%ecx + 66342947: 41 89 09 mov %ecx,(%r9) + 6634294a: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 6634294e: 5b pop %rbx + 6634294f: 5e pop %rsi + 66342950: c3 retq + 66342951: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66342956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634295d: 00 00 00 -0000000066342760 <_FindPESectionExec>: - 66342760: 48 83 ec 28 sub $0x28,%rsp - 66342764: 4c 8b 05 85 1a 00 00 mov 0x1a85(%rip),%r8 # 663441f0 <.refptr.__image_base__> - 6634276b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66342771: 48 89 ca mov %rcx,%rdx - 66342774: 75 52 jne 663427c8 <_FindPESectionExec+0x68> - 66342776: 4c 89 c1 mov %r8,%rcx - 66342779: e8 02 fe ff ff callq 66342580 <_ValidateImageBase.part.0> - 6634277e: 85 c0 test %eax,%eax - 66342780: 74 46 je 663427c8 <_FindPESectionExec+0x68> - 66342782: 49 63 48 3c movslq 0x3c(%r8),%rcx - 66342786: 4c 01 c1 add %r8,%rcx - 66342789: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 6634278d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 66342792: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 66342796: 85 c9 test %ecx,%ecx - 66342798: 74 2e je 663427c8 <_FindPESectionExec+0x68> - 6634279a: 83 e9 01 sub $0x1,%ecx - 6634279d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 663427a1: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx - 663427a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663427ad: 00 00 00 - 663427b0: f6 40 27 20 testb $0x20,0x27(%rax) - 663427b4: 74 09 je 663427bf <_FindPESectionExec+0x5f> - 663427b6: 48 85 d2 test %rdx,%rdx - 663427b9: 74 0f je 663427ca <_FindPESectionExec+0x6a> - 663427bb: 48 83 ea 01 sub $0x1,%rdx - 663427bf: 48 83 c0 28 add $0x28,%rax - 663427c3: 48 39 c8 cmp %rcx,%rax - 663427c6: 75 e8 jne 663427b0 <_FindPESectionExec+0x50> - 663427c8: 31 c0 xor %eax,%eax - 663427ca: 48 83 c4 28 add $0x28,%rsp - 663427ce: c3 retq - 663427cf: 90 nop +0000000066342960 : + 66342960: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342964: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342968: 44 8b 0a mov (%rdx),%r9d + 6634296b: 45 85 c9 test %r9d,%r9d + 6634296e: 74 77 je 663429e7 + 66342970: 48 8b 50 08 mov 0x8(%rax),%rdx + 66342974: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342978: 8b 12 mov (%rdx),%edx + 6634297a: 45 8b 48 08 mov 0x8(%r8),%r9d + 6634297e: 41 39 d1 cmp %edx,%r9d + 66342981: 74 64 je 663429e7 + 66342983: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342987: 41 89 d3 mov %edx,%r11d + 6634298a: 45 29 cb sub %r9d,%r11d + 6634298d: 48 8b 40 10 mov 0x10(%rax),%rax + 66342991: 4d 8b 52 10 mov 0x10(%r10),%r10 + 66342995: 45 01 1a add %r11d,(%r10) + 66342998: 41 89 50 08 mov %edx,0x8(%r8) + 6634299c: 31 d2 xor %edx,%edx + 6634299e: 45 8b 02 mov (%r10),%r8d + 663429a1: 45 85 c0 test %r8d,%r8d + 663429a4: 0f 9f c2 setg %dl + 663429a7: 3b 10 cmp (%rax),%edx + 663429a9: 74 3c je 663429e7 + 663429ab: 48 8b 41 20 mov 0x20(%rcx),%rax + 663429af: 48 8b 40 10 mov 0x10(%rax),%rax + 663429b3: 8b 00 mov (%rax),%eax + 663429b5: 85 c0 test %eax,%eax + 663429b7: 75 2e jne 663429e7 + 663429b9: 48 8b 41 28 mov 0x28(%rcx),%rax + 663429bd: 48 8b 0d 6c bf 00 00 mov 0xbf6c(%rip),%rcx # 6634e930 + 663429c4: 4c 8b 05 55 bf 00 00 mov 0xbf55(%rip),%r8 # 6634e920 + 663429cb: 48 8b 50 10 mov 0x10(%rax),%rdx + 663429cf: 48 8b 42 10 mov 0x10(%rdx),%rax + 663429d3: c7 00 01 00 00 00 movl $0x1,(%rax) + 663429d9: 48 63 01 movslq (%rcx),%rax + 663429dc: 44 8d 48 01 lea 0x1(%rax),%r9d + 663429e0: 44 89 09 mov %r9d,(%rcx) + 663429e3: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663429e7: c3 retq + 663429e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663429ef: 00 -00000000663427d0 <_GetPEImageBase>: - 663427d0: 48 83 ec 28 sub $0x28,%rsp - 663427d4: 48 8b 15 15 1a 00 00 mov 0x1a15(%rip),%rdx # 663441f0 <.refptr.__image_base__> - 663427db: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 663427e0: 75 1e jne 66342800 <_GetPEImageBase+0x30> - 663427e2: 48 89 d1 mov %rdx,%rcx - 663427e5: e8 96 fd ff ff callq 66342580 <_ValidateImageBase.part.0> - 663427ea: 85 c0 test %eax,%eax - 663427ec: b8 00 00 00 00 mov $0x0,%eax - 663427f1: 48 0f 45 c2 cmovne %rdx,%rax - 663427f5: 48 83 c4 28 add $0x28,%rsp - 663427f9: c3 retq - 663427fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66342800: 31 c0 xor %eax,%eax - 66342802: 48 83 c4 28 add $0x28,%rsp - 66342806: c3 retq - 66342807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634280e: 00 00 +00000000663429f0 : + 663429f0: 56 push %rsi + 663429f1: 53 push %rbx + 663429f2: 48 8b 41 10 mov 0x10(%rcx),%rax + 663429f6: 48 8b 50 38 mov 0x38(%rax),%rdx + 663429fa: 44 8b 0a mov (%rdx),%r9d + 663429fd: 45 85 c9 test %r9d,%r9d + 66342a00: 0f 84 4e 01 00 00 je 66342b54 + 66342a06: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342a0a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66342a0e: 48 8b 1d 0b bf 00 00 mov 0xbf0b(%rip),%rbx # 6634e920 + 66342a15: 4c 8b 1d 14 bf 00 00 mov 0xbf14(%rip),%r11 # 6634e930 + 66342a1c: 44 8b 4a 10 mov 0x10(%rdx),%r9d + 66342a20: 45 8b 00 mov (%r8),%r8d + 66342a23: 45 39 c8 cmp %r9d,%r8d + 66342a26: 74 5b je 66342a83 + 66342a28: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342a2c: 44 89 c6 mov %r8d,%esi + 66342a2f: 44 29 ce sub %r9d,%esi + 66342a32: 45 31 c9 xor %r9d,%r9d + 66342a35: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66342a39: 41 01 32 add %esi,(%r10) + 66342a3c: 44 89 42 10 mov %r8d,0x10(%rdx) + 66342a40: 45 8b 02 mov (%r10),%r8d + 66342a43: 45 85 c0 test %r8d,%r8d + 66342a46: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66342a4a: 41 0f 9f c1 setg %r9b + 66342a4e: 45 3b 08 cmp (%r8),%r9d + 66342a51: 74 30 je 66342a83 + 66342a53: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342a57: 4d 8b 40 20 mov 0x20(%r8),%r8 + 66342a5b: 41 8b 30 mov (%r8),%esi + 66342a5e: 85 f6 test %esi,%esi + 66342a60: 75 21 jne 66342a83 + 66342a62: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342a66: 4d 8b 48 20 mov 0x20(%r8),%r9 + 66342a6a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66342a6e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342a75: 4d 63 03 movslq (%r11),%r8 + 66342a78: 45 8d 50 01 lea 0x1(%r8),%r10d + 66342a7c: 45 89 13 mov %r10d,(%r11) + 66342a7f: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 66342a83: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342a87: 44 8b 4a 14 mov 0x14(%rdx),%r9d + 66342a8b: 45 8b 00 mov (%r8),%r8d + 66342a8e: 45 39 c8 cmp %r9d,%r8d + 66342a91: 74 5c je 66342aef + 66342a93: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342a97: 44 89 c6 mov %r8d,%esi + 66342a9a: 44 29 ce sub %r9d,%esi + 66342a9d: 45 31 c9 xor %r9d,%r9d + 66342aa0: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66342aa4: 41 01 32 add %esi,(%r10) + 66342aa7: 44 89 42 14 mov %r8d,0x14(%rdx) + 66342aab: 45 8b 12 mov (%r10),%r10d + 66342aae: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66342ab2: 45 85 d2 test %r10d,%r10d + 66342ab5: 41 0f 9f c1 setg %r9b + 66342ab9: 45 3b 08 cmp (%r8),%r9d + 66342abc: 74 31 je 66342aef + 66342abe: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342ac2: 4d 8b 40 28 mov 0x28(%r8),%r8 + 66342ac6: 45 8b 08 mov (%r8),%r9d + 66342ac9: 45 85 c9 test %r9d,%r9d + 66342acc: 75 21 jne 66342aef + 66342ace: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342ad2: 4d 8b 48 28 mov 0x28(%r8),%r9 + 66342ad6: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66342ada: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342ae1: 4d 63 03 movslq (%r11),%r8 + 66342ae4: 45 8d 50 01 lea 0x1(%r8),%r10d + 66342ae8: 45 89 13 mov %r10d,(%r11) + 66342aeb: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 66342aef: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342af3: 44 8b 4a 18 mov 0x18(%rdx),%r9d + 66342af7: 45 8b 00 mov (%r8),%r8d + 66342afa: 45 39 c8 cmp %r9d,%r8d + 66342afd: 74 55 je 66342b54 + 66342aff: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342b03: 44 89 c6 mov %r8d,%esi + 66342b06: 44 29 ce sub %r9d,%esi + 66342b09: 48 8b 40 30 mov 0x30(%rax),%rax + 66342b0d: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66342b11: 41 01 32 add %esi,(%r10) + 66342b14: 44 89 42 18 mov %r8d,0x18(%rdx) + 66342b18: 31 d2 xor %edx,%edx + 66342b1a: 45 8b 02 mov (%r10),%r8d + 66342b1d: 45 85 c0 test %r8d,%r8d + 66342b20: 0f 9f c2 setg %dl + 66342b23: 3b 10 cmp (%rax),%edx + 66342b25: 74 2d je 66342b54 + 66342b27: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342b2b: 48 8b 40 30 mov 0x30(%rax),%rax + 66342b2f: 8b 00 mov (%rax),%eax + 66342b31: 85 c0 test %eax,%eax + 66342b33: 75 1f jne 66342b54 + 66342b35: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342b39: 48 8b 50 30 mov 0x30(%rax),%rdx + 66342b3d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342b41: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342b47: 49 63 03 movslq (%r11),%rax + 66342b4a: 8d 48 01 lea 0x1(%rax),%ecx + 66342b4d: 41 89 0b mov %ecx,(%r11) + 66342b50: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66342b54: 5b pop %rbx + 66342b55: 5e pop %rsi + 66342b56: c3 retq + 66342b57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66342b5e: 00 00 -0000000066342810 <_IsNonwritableInCurrentImage>: - 66342810: 48 83 ec 28 sub $0x28,%rsp - 66342814: 4c 8b 05 d5 19 00 00 mov 0x19d5(%rip),%r8 # 663441f0 <.refptr.__image_base__> - 6634281b: 31 c0 xor %eax,%eax - 6634281d: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66342823: 48 89 ca mov %rcx,%rdx - 66342826: 74 08 je 66342830 <_IsNonwritableInCurrentImage+0x20> - 66342828: 48 83 c4 28 add $0x28,%rsp - 6634282c: c3 retq - 6634282d: 0f 1f 00 nopl (%rax) - 66342830: 4c 89 c1 mov %r8,%rcx - 66342833: e8 48 fd ff ff callq 66342580 <_ValidateImageBase.part.0> - 66342838: 85 c0 test %eax,%eax - 6634283a: 74 ec je 66342828 <_IsNonwritableInCurrentImage+0x18> - 6634283c: 49 63 40 3c movslq 0x3c(%r8),%rax - 66342840: 48 89 d1 mov %rdx,%rcx - 66342843: 4c 29 c1 sub %r8,%rcx - 66342846: 49 01 c0 add %rax,%r8 - 66342849: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 6634284e: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 66342853: 85 d2 test %edx,%edx - 66342855: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 6634285a: 74 31 je 6634288d <_IsNonwritableInCurrentImage+0x7d> - 6634285c: 83 ea 01 sub $0x1,%edx - 6634285f: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 66342863: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 66342868: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634286f: 00 - 66342870: 44 8b 40 0c mov 0xc(%rax),%r8d - 66342874: 4c 39 c1 cmp %r8,%rcx - 66342877: 4c 89 c2 mov %r8,%rdx - 6634287a: 72 08 jb 66342884 <_IsNonwritableInCurrentImage+0x74> - 6634287c: 03 50 08 add 0x8(%rax),%edx - 6634287f: 48 39 d1 cmp %rdx,%rcx - 66342882: 72 10 jb 66342894 <_IsNonwritableInCurrentImage+0x84> - 66342884: 48 83 c0 28 add $0x28,%rax - 66342888: 4c 39 c8 cmp %r9,%rax - 6634288b: 75 e3 jne 66342870 <_IsNonwritableInCurrentImage+0x60> - 6634288d: 31 c0 xor %eax,%eax - 6634288f: 48 83 c4 28 add $0x28,%rsp - 66342893: c3 retq - 66342894: 8b 40 24 mov 0x24(%rax),%eax - 66342897: f7 d0 not %eax - 66342899: c1 e8 1f shr $0x1f,%eax - 6634289c: 48 83 c4 28 add $0x28,%rsp - 663428a0: c3 retq - 663428a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663428a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663428ad: 00 00 00 +0000000066342b60 : + 66342b60: 56 push %rsi + 66342b61: 53 push %rbx + 66342b62: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342b66: 48 8b 50 28 mov 0x28(%rax),%rdx + 66342b6a: 44 8b 1a mov (%rdx),%r11d + 66342b6d: 45 85 db test %r11d,%r11d + 66342b70: 0f 84 e3 00 00 00 je 66342c59 + 66342b76: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342b7a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66342b7e: 48 8b 1d 9b bd 00 00 mov 0xbd9b(%rip),%rbx # 6634e920 + 66342b85: 4c 8b 1d a4 bd 00 00 mov 0xbda4(%rip),%r11 # 6634e930 + 66342b8c: 44 8b 4a 0c mov 0xc(%rdx),%r9d + 66342b90: 45 8b 00 mov (%r8),%r8d + 66342b93: 45 39 c8 cmp %r9d,%r8d + 66342b96: 74 5c je 66342bf4 + 66342b98: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342b9c: 44 89 c6 mov %r8d,%esi + 66342b9f: 44 29 ce sub %r9d,%esi + 66342ba2: 45 31 c9 xor %r9d,%r9d + 66342ba5: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342ba9: 41 01 32 add %esi,(%r10) + 66342bac: 44 89 42 0c mov %r8d,0xc(%rdx) + 66342bb0: 45 8b 12 mov (%r10),%r10d + 66342bb3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342bb7: 45 85 d2 test %r10d,%r10d + 66342bba: 41 0f 9f c1 setg %r9b + 66342bbe: 45 3b 08 cmp (%r8),%r9d + 66342bc1: 74 31 je 66342bf4 + 66342bc3: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342bc7: 4d 8b 40 18 mov 0x18(%r8),%r8 + 66342bcb: 45 8b 08 mov (%r8),%r9d + 66342bce: 45 85 c9 test %r9d,%r9d + 66342bd1: 75 21 jne 66342bf4 + 66342bd3: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342bd7: 4d 8b 48 18 mov 0x18(%r8),%r9 + 66342bdb: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66342bdf: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342be6: 4d 63 03 movslq (%r11),%r8 + 66342be9: 45 8d 50 01 lea 0x1(%r8),%r10d + 66342bed: 45 89 13 mov %r10d,(%r11) + 66342bf0: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 66342bf4: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342bf8: 44 8b 4a 10 mov 0x10(%rdx),%r9d + 66342bfc: 45 8b 00 mov (%r8),%r8d + 66342bff: 45 39 c8 cmp %r9d,%r8d + 66342c02: 74 55 je 66342c59 + 66342c04: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342c08: 44 89 c6 mov %r8d,%esi + 66342c0b: 44 29 ce sub %r9d,%esi + 66342c0e: 48 8b 40 20 mov 0x20(%rax),%rax + 66342c12: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66342c16: 41 01 32 add %esi,(%r10) + 66342c19: 44 89 42 10 mov %r8d,0x10(%rdx) + 66342c1d: 31 d2 xor %edx,%edx + 66342c1f: 45 8b 02 mov (%r10),%r8d + 66342c22: 45 85 c0 test %r8d,%r8d + 66342c25: 0f 9f c2 setg %dl + 66342c28: 3b 10 cmp (%rax),%edx + 66342c2a: 74 2d je 66342c59 + 66342c2c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342c30: 48 8b 40 20 mov 0x20(%rax),%rax + 66342c34: 8b 00 mov (%rax),%eax + 66342c36: 85 c0 test %eax,%eax + 66342c38: 75 1f jne 66342c59 + 66342c3a: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342c3e: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342c42: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342c46: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342c4c: 49 63 03 movslq (%r11),%rax + 66342c4f: 8d 48 01 lea 0x1(%rax),%ecx + 66342c52: 41 89 0b mov %ecx,(%r11) + 66342c55: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66342c59: 5b pop %rbx + 66342c5a: 5e pop %rsi + 66342c5b: c3 retq + 66342c5c: 0f 1f 40 00 nopl 0x0(%rax) -00000000663428b0 <__mingw_enum_import_library_names>: - 663428b0: 48 83 ec 28 sub $0x28,%rsp - 663428b4: 4c 8b 1d 35 19 00 00 mov 0x1935(%rip),%r11 # 663441f0 <.refptr.__image_base__> - 663428bb: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) - 663428c1: 41 89 c9 mov %ecx,%r9d - 663428c4: 75 58 jne 6634291e <__mingw_enum_import_library_names+0x6e> - 663428c6: 4c 89 d9 mov %r11,%rcx - 663428c9: e8 b2 fc ff ff callq 66342580 <_ValidateImageBase.part.0> - 663428ce: 85 c0 test %eax,%eax - 663428d0: 74 4c je 6634291e <__mingw_enum_import_library_names+0x6e> - 663428d2: 49 63 43 3c movslq 0x3c(%r11),%rax - 663428d6: 4c 01 d8 add %r11,%rax - 663428d9: 8b 90 90 00 00 00 mov 0x90(%rax),%edx - 663428df: 85 d2 test %edx,%edx - 663428e1: 74 3b je 6634291e <__mingw_enum_import_library_names+0x6e> - 663428e3: 0f b7 48 14 movzwl 0x14(%rax),%ecx - 663428e7: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx - 663428ec: 0f b7 40 06 movzwl 0x6(%rax),%eax - 663428f0: 85 c0 test %eax,%eax - 663428f2: 74 2a je 6634291e <__mingw_enum_import_library_names+0x6e> - 663428f4: 83 e8 01 sub $0x1,%eax - 663428f7: 48 8d 04 80 lea (%rax,%rax,4),%rax - 663428fb: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax - 66342900: 44 8b 51 0c mov 0xc(%rcx),%r10d - 66342904: 4c 39 d2 cmp %r10,%rdx - 66342907: 4d 89 d0 mov %r10,%r8 - 6634290a: 72 09 jb 66342915 <__mingw_enum_import_library_names+0x65> - 6634290c: 44 03 41 08 add 0x8(%rcx),%r8d - 66342910: 4c 39 c2 cmp %r8,%rdx - 66342913: 72 10 jb 66342925 <__mingw_enum_import_library_names+0x75> - 66342915: 48 83 c1 28 add $0x28,%rcx - 66342919: 48 39 c1 cmp %rax,%rcx - 6634291c: 75 e2 jne 66342900 <__mingw_enum_import_library_names+0x50> - 6634291e: 31 c0 xor %eax,%eax - 66342920: 48 83 c4 28 add $0x28,%rsp - 66342924: c3 retq - 66342925: 4c 01 da add %r11,%rdx - 66342928: 75 0e jne 66342938 <__mingw_enum_import_library_names+0x88> - 6634292a: eb f2 jmp 6634291e <__mingw_enum_import_library_names+0x6e> - 6634292c: 0f 1f 40 00 nopl 0x0(%rax) - 66342930: 41 83 e9 01 sub $0x1,%r9d - 66342934: 48 83 c2 14 add $0x14,%rdx - 66342938: 8b 4a 04 mov 0x4(%rdx),%ecx - 6634293b: 85 c9 test %ecx,%ecx - 6634293d: 75 07 jne 66342946 <__mingw_enum_import_library_names+0x96> - 6634293f: 8b 42 0c mov 0xc(%rdx),%eax - 66342942: 85 c0 test %eax,%eax - 66342944: 74 d8 je 6634291e <__mingw_enum_import_library_names+0x6e> - 66342946: 45 85 c9 test %r9d,%r9d - 66342949: 7f e5 jg 66342930 <__mingw_enum_import_library_names+0x80> - 6634294b: 8b 42 0c mov 0xc(%rdx),%eax - 6634294e: 4c 01 d8 add %r11,%rax - 66342951: 48 83 c4 28 add $0x28,%rsp - 66342955: c3 retq - 66342956: 90 nop - 66342957: 90 nop - 66342958: 90 nop - 66342959: 90 nop - 6634295a: 90 nop - 6634295b: 90 nop - 6634295c: 90 nop - 6634295d: 90 nop - 6634295e: 90 nop - 6634295f: 90 nop +0000000066342c60 : + 66342c60: 56 push %rsi + 66342c61: 53 push %rbx + 66342c62: 4c 8b 15 b7 bc 00 00 mov 0xbcb7(%rip),%r10 # 6634e920 + 66342c69: 4c 8b 0d c0 bc 00 00 mov 0xbcc0(%rip),%r9 # 6634e930 + 66342c70: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342c74: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342c78: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66342c7c: 45 8b 18 mov (%r8),%r11d + 66342c7f: 45 85 db test %r11d,%r11d + 66342c82: 0f 84 d8 00 00 00 je 66342d60 + 66342c88: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66342c8c: 44 8b 5a 0c mov 0xc(%rdx),%r11d + 66342c90: 45 8b 00 mov (%r8),%r8d + 66342c93: 45 39 c3 cmp %r8d,%r11d + 66342c96: 74 5a je 66342cf2 + 66342c98: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342c9c: 44 89 c6 mov %r8d,%esi + 66342c9f: 44 29 de sub %r11d,%esi + 66342ca2: 45 31 db xor %r11d,%r11d + 66342ca5: 48 8b 5b 18 mov 0x18(%rbx),%rbx + 66342ca9: 01 33 add %esi,(%rbx) + 66342cab: 44 89 42 0c mov %r8d,0xc(%rdx) + 66342caf: 44 8b 03 mov (%rbx),%r8d + 66342cb2: 45 85 c0 test %r8d,%r8d + 66342cb5: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342cb9: 41 0f 9f c3 setg %r11b + 66342cbd: 45 3b 18 cmp (%r8),%r11d + 66342cc0: 74 30 je 66342cf2 + 66342cc2: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342cc6: 4d 8b 40 18 mov 0x18(%r8),%r8 + 66342cca: 41 8b 30 mov (%r8),%esi + 66342ccd: 85 f6 test %esi,%esi + 66342ccf: 75 21 jne 66342cf2 + 66342cd1: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342cd5: 4d 8b 58 18 mov 0x18(%r8),%r11 + 66342cd9: 4d 8b 43 10 mov 0x10(%r11),%r8 + 66342cdd: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342ce4: 4d 63 01 movslq (%r9),%r8 + 66342ce7: 41 8d 58 01 lea 0x1(%r8),%ebx + 66342ceb: 41 89 19 mov %ebx,(%r9) + 66342cee: 4f 89 1c c2 mov %r11,(%r10,%r8,8) + 66342cf2: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342cf6: 44 8b 5a 10 mov 0x10(%rdx),%r11d + 66342cfa: 45 8b 00 mov (%r8),%r8d + 66342cfd: 45 39 d8 cmp %r11d,%r8d + 66342d00: 74 53 je 66342d55 + 66342d02: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66342d06: 44 89 c6 mov %r8d,%esi + 66342d09: 44 29 de sub %r11d,%esi + 66342d0c: 48 8b 5b 20 mov 0x20(%rbx),%rbx + 66342d10: 01 33 add %esi,(%rbx) + 66342d12: 44 89 42 10 mov %r8d,0x10(%rdx) + 66342d16: 8b 1b mov (%rbx),%ebx + 66342d18: 85 db test %ebx,%ebx + 66342d1a: 48 8b 40 20 mov 0x20(%rax),%rax + 66342d1e: 0f 9f c2 setg %dl + 66342d21: 0f b6 d2 movzbl %dl,%edx + 66342d24: 3b 10 cmp (%rax),%edx + 66342d26: 74 2d je 66342d55 + 66342d28: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342d2c: 48 8b 40 20 mov 0x20(%rax),%rax + 66342d30: 8b 00 mov (%rax),%eax + 66342d32: 85 c0 test %eax,%eax + 66342d34: 75 1f jne 66342d55 + 66342d36: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342d3a: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342d3e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342d42: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342d48: 49 63 01 movslq (%r9),%rax + 66342d4b: 8d 48 01 lea 0x1(%rax),%ecx + 66342d4e: 41 89 09 mov %ecx,(%r9) + 66342d51: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66342d55: 5b pop %rbx + 66342d56: 5e pop %rsi + 66342d57: c3 retq + 66342d58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66342d5f: 00 + 66342d60: 44 8b 42 0c mov 0xc(%rdx),%r8d + 66342d64: 45 85 c0 test %r8d,%r8d + 66342d67: 74 39 je 66342da2 + 66342d69: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66342d6d: 4d 8b 5b 18 mov 0x18(%r11),%r11 + 66342d71: 45 29 03 sub %r8d,(%r11) + 66342d74: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) + 66342d7b: 45 8b 1b mov (%r11),%r11d + 66342d7e: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342d82: 45 85 db test %r11d,%r11d + 66342d85: 41 0f 9f c3 setg %r11b + 66342d89: 45 0f b6 db movzbl %r11b,%r11d + 66342d8d: 45 3b 18 cmp (%r8),%r11d + 66342d90: 74 10 je 66342da2 + 66342d92: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342d96: 4d 8b 40 18 mov 0x18(%r8),%r8 + 66342d9a: 45 8b 00 mov (%r8),%r8d + 66342d9d: 45 85 c0 test %r8d,%r8d + 66342da0: 74 2e je 66342dd0 + 66342da2: 44 8b 42 10 mov 0x10(%rdx),%r8d + 66342da6: 45 85 c0 test %r8d,%r8d + 66342da9: 74 aa je 66342d55 + 66342dab: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66342daf: 4d 8b 5b 20 mov 0x20(%r11),%r11 + 66342db3: 45 29 03 sub %r8d,(%r11) + 66342db6: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 66342dbd: 41 8b 13 mov (%r11),%edx + 66342dc0: 85 d2 test %edx,%edx + 66342dc2: e9 53 ff ff ff jmpq 66342d1a + 66342dc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66342dce: 00 00 + 66342dd0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342dd4: 4d 8b 58 18 mov 0x18(%r8),%r11 + 66342dd8: 4d 8b 43 10 mov 0x10(%r11),%r8 + 66342ddc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342de3: 4d 63 01 movslq (%r9),%r8 + 66342de6: 41 8d 58 01 lea 0x1(%r8),%ebx + 66342dea: 41 89 19 mov %ebx,(%r9) + 66342ded: 4f 89 1c c2 mov %r11,(%r10,%r8,8) + 66342df1: eb af jmp 66342da2 + 66342df3: 0f 1f 00 nopl (%rax) + 66342df6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66342dfd: 00 00 00 -0000000066342960 <_fpreset>: - 66342960: db e3 fninit - 66342962: c3 retq - 66342963: 90 nop - 66342964: 90 nop - 66342965: 90 nop - 66342966: 90 nop - 66342967: 90 nop - 66342968: 90 nop - 66342969: 90 nop - 6634296a: 90 nop - 6634296b: 90 nop - 6634296c: 90 nop - 6634296d: 90 nop - 6634296e: 90 nop - 6634296f: 90 nop +0000000066342e00 : + 66342e00: 41 56 push %r14 + 66342e02: 57 push %rdi + 66342e03: 56 push %rsi + 66342e04: 53 push %rbx + 66342e05: 48 8b 3d 14 bb 00 00 mov 0xbb14(%rip),%rdi # 6634e920 + 66342e0c: 48 8b 35 1d bb 00 00 mov 0xbb1d(%rip),%rsi # 6634e930 + 66342e13: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66342e17: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342e1b: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 66342e22: 8b 00 mov (%rax),%eax + 66342e24: 85 c0 test %eax,%eax + 66342e26: 0f 84 a4 00 00 00 je 66342ed0 + 66342e2c: 31 c0 xor %eax,%eax + 66342e2e: 66 90 xchg %ax,%ax + 66342e30: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66342e35: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d + 66342e3c: 00 + 66342e3d: 45 8b 00 mov (%r8),%r8d + 66342e40: 45 39 c8 cmp %r9d,%r8d + 66342e43: 74 74 je 66342eb9 + 66342e45: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342e49: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66342e4d: 45 89 c6 mov %r8d,%r14d + 66342e50: 45 29 ce sub %r9d,%r14d + 66342e53: 45 31 c9 xor %r9d,%r9d + 66342e56: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 + 66342e5d: 00 + 66342e5e: 45 01 32 add %r14d,(%r10) + 66342e61: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) + 66342e68: 00 + 66342e69: 45 8b 32 mov (%r10),%r14d + 66342e6c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 + 66342e73: 00 + 66342e74: 45 85 f6 test %r14d,%r14d + 66342e77: 41 0f 9f c1 setg %r9b + 66342e7b: 45 3b 08 cmp (%r8),%r9d + 66342e7e: 74 39 je 66342eb9 + 66342e80: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342e84: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 + 66342e8b: 00 + 66342e8c: 45 8b 10 mov (%r8),%r10d + 66342e8f: 45 85 d2 test %r10d,%r10d + 66342e92: 75 25 jne 66342eb9 + 66342e94: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342e98: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 + 66342e9f: 00 + 66342ea0: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66342ea4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342eab: 4c 63 06 movslq (%rsi),%r8 + 66342eae: 45 8d 50 01 lea 0x1(%r8),%r10d + 66342eb2: 44 89 16 mov %r10d,(%rsi) + 66342eb5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66342eb9: 48 83 c0 04 add $0x4,%rax + 66342ebd: 48 3d 00 01 00 00 cmp $0x100,%rax + 66342ec3: 0f 85 67 ff ff ff jne 66342e30 + 66342ec9: 5b pop %rbx + 66342eca: 5e pop %rsi + 66342ecb: 5f pop %rdi + 66342ecc: 41 5e pop %r14 + 66342ece: c3 retq + 66342ecf: 90 nop + 66342ed0: 48 81 c2 04 01 00 00 add $0x104,%rdx + 66342ed7: b8 08 02 00 00 mov $0x208,%eax + 66342edc: 0f 1f 40 00 nopl 0x0(%rax) + 66342ee0: 44 8b 02 mov (%rdx),%r8d + 66342ee3: 45 85 c0 test %r8d,%r8d + 66342ee6: 74 59 je 66342f41 + 66342ee8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66342eec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66342ef0: 45 29 01 sub %r8d,(%r9) + 66342ef3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66342ef9: 45 8b 09 mov (%r9),%r9d + 66342efc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66342f00: 45 85 c9 test %r9d,%r9d + 66342f03: 41 0f 9f c1 setg %r9b + 66342f07: 45 0f b6 c9 movzbl %r9b,%r9d + 66342f0b: 45 3b 08 cmp (%r8),%r9d + 66342f0e: 74 31 je 66342f41 + 66342f10: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342f14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66342f18: 45 8b 00 mov (%r8),%r8d + 66342f1b: 45 85 c0 test %r8d,%r8d + 66342f1e: 75 21 jne 66342f41 + 66342f20: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342f24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66342f28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66342f2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66342f33: 4c 63 06 movslq (%rsi),%r8 + 66342f36: 45 8d 50 01 lea 0x1(%r8),%r10d + 66342f3a: 44 89 16 mov %r10d,(%rsi) + 66342f3d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66342f41: 48 83 c0 08 add $0x8,%rax + 66342f45: 48 83 c2 04 add $0x4,%rdx + 66342f49: 48 3d 08 04 00 00 cmp $0x408,%rax + 66342f4f: 75 8f jne 66342ee0 + 66342f51: 5b pop %rbx + 66342f52: 5e pop %rsi + 66342f53: 5f pop %rdi + 66342f54: 41 5e pop %r14 + 66342f56: c3 retq + 66342f57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66342f5e: 00 00 -0000000066342970 <___chkstk_ms>: - 66342970: 51 push %rcx - 66342971: 50 push %rax - 66342972: 48 3d 00 10 00 00 cmp $0x1000,%rax - 66342978: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx - 6634297d: 72 19 jb 66342998 <___chkstk_ms+0x28> - 6634297f: 48 81 e9 00 10 00 00 sub $0x1000,%rcx - 66342986: 48 83 09 00 orq $0x0,(%rcx) - 6634298a: 48 2d 00 10 00 00 sub $0x1000,%rax - 66342990: 48 3d 00 10 00 00 cmp $0x1000,%rax - 66342996: 77 e7 ja 6634297f <___chkstk_ms+0xf> - 66342998: 48 29 c1 sub %rax,%rcx - 6634299b: 48 83 09 00 orq $0x0,(%rcx) - 6634299f: 58 pop %rax - 663429a0: 59 pop %rcx - 663429a1: c3 retq - 663429a2: 90 nop - 663429a3: 90 nop - 663429a4: 90 nop - 663429a5: 90 nop - 663429a6: 90 nop - 663429a7: 90 nop - 663429a8: 90 nop - 663429a9: 90 nop - 663429aa: 90 nop - 663429ab: 90 nop - 663429ac: 90 nop - 663429ad: 90 nop - 663429ae: 90 nop - 663429af: 90 nop +0000000066342f60 : + 66342f60: 41 56 push %r14 + 66342f62: 57 push %rdi + 66342f63: 56 push %rsi + 66342f64: 53 push %rbx + 66342f65: 48 8b 3d b4 b9 00 00 mov 0xb9b4(%rip),%rdi # 6634e920 + 66342f6c: 48 8b 35 bd b9 00 00 mov 0xb9bd(%rip),%rsi # 6634e930 + 66342f73: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66342f77: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66342f7b: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 66342f82: 8b 00 mov (%rax),%eax + 66342f84: 85 c0 test %eax,%eax + 66342f86: 0f 84 a4 00 00 00 je 66343030 + 66342f8c: 31 c0 xor %eax,%eax + 66342f8e: 66 90 xchg %ax,%ax + 66342f90: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66342f95: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d + 66342f9c: 00 + 66342f9d: 45 8b 00 mov (%r8),%r8d + 66342fa0: 45 39 c8 cmp %r9d,%r8d + 66342fa3: 74 74 je 66343019 + 66342fa5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342fa9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66342fad: 45 89 c6 mov %r8d,%r14d + 66342fb0: 45 29 ce sub %r9d,%r14d + 66342fb3: 45 31 c9 xor %r9d,%r9d + 66342fb6: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 + 66342fbd: 00 + 66342fbe: 45 01 32 add %r14d,(%r10) + 66342fc1: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) + 66342fc8: 00 + 66342fc9: 45 8b 32 mov (%r10),%r14d + 66342fcc: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 + 66342fd3: 00 + 66342fd4: 45 85 f6 test %r14d,%r14d + 66342fd7: 41 0f 9f c1 setg %r9b + 66342fdb: 45 3b 08 cmp (%r8),%r9d + 66342fde: 74 39 je 66343019 + 66342fe0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66342fe4: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 + 66342feb: 00 + 66342fec: 45 8b 10 mov (%r8),%r10d + 66342fef: 45 85 d2 test %r10d,%r10d + 66342ff2: 75 25 jne 66343019 + 66342ff4: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66342ff8: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 + 66342fff: 00 + 66343000: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343004: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634300b: 4c 63 06 movslq (%rsi),%r8 + 6634300e: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343012: 44 89 16 mov %r10d,(%rsi) + 66343015: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343019: 48 83 c0 04 add $0x4,%rax + 6634301d: 48 3d 00 01 00 00 cmp $0x100,%rax + 66343023: 0f 85 67 ff ff ff jne 66342f90 + 66343029: 5b pop %rbx + 6634302a: 5e pop %rsi + 6634302b: 5f pop %rdi + 6634302c: 41 5e pop %r14 + 6634302e: c3 retq + 6634302f: 90 nop + 66343030: 48 81 c2 04 01 00 00 add $0x104,%rdx + 66343037: b8 08 02 00 00 mov $0x208,%eax + 6634303c: 0f 1f 40 00 nopl 0x0(%rax) + 66343040: 44 8b 02 mov (%rdx),%r8d + 66343043: 45 85 c0 test %r8d,%r8d + 66343046: 74 59 je 663430a1 + 66343048: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634304c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343050: 45 29 01 sub %r8d,(%r9) + 66343053: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343059: 45 8b 09 mov (%r9),%r9d + 6634305c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343060: 45 85 c9 test %r9d,%r9d + 66343063: 41 0f 9f c1 setg %r9b + 66343067: 45 0f b6 c9 movzbl %r9b,%r9d + 6634306b: 45 3b 08 cmp (%r8),%r9d + 6634306e: 74 31 je 663430a1 + 66343070: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343074: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343078: 45 8b 00 mov (%r8),%r8d + 6634307b: 45 85 c0 test %r8d,%r8d + 6634307e: 75 21 jne 663430a1 + 66343080: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343084: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343088: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634308c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343093: 4c 63 06 movslq (%rsi),%r8 + 66343096: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634309a: 44 89 16 mov %r10d,(%rsi) + 6634309d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663430a1: 48 83 c0 08 add $0x8,%rax + 663430a5: 48 83 c2 04 add $0x4,%rdx + 663430a9: 48 3d 08 04 00 00 cmp $0x408,%rax + 663430af: 75 8f jne 66343040 + 663430b1: 5b pop %rbx + 663430b2: 5e pop %rsi + 663430b3: 5f pop %rdi + 663430b4: 41 5e pop %r14 + 663430b6: c3 retq + 663430b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663430be: 00 00 -00000000663429b0 : - 663429b0: b8 01 00 00 00 mov $0x1,%eax - 663429b5: c3 retq - 663429b6: 90 nop - 663429b7: 90 nop - 663429b8: 90 nop - 663429b9: 90 nop - 663429ba: 90 nop - 663429bb: 90 nop - 663429bc: 90 nop - 663429bd: 90 nop - 663429be: 90 nop - 663429bf: 90 nop +00000000663430c0 : + 663430c0: 41 56 push %r14 + 663430c2: 57 push %rdi + 663430c3: 56 push %rsi + 663430c4: 53 push %rbx + 663430c5: 48 8b 3d 54 b8 00 00 mov 0xb854(%rip),%rdi # 6634e920 + 663430cc: 48 8b 35 5d b8 00 00 mov 0xb85d(%rip),%rsi # 6634e930 + 663430d3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663430d7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663430db: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 663430e2: 8b 00 mov (%rax),%eax + 663430e4: 85 c0 test %eax,%eax + 663430e6: 0f 84 a4 00 00 00 je 66343190 + 663430ec: 31 c0 xor %eax,%eax + 663430ee: 66 90 xchg %ax,%ax + 663430f0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 663430f5: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d + 663430fc: 00 + 663430fd: 45 8b 00 mov (%r8),%r8d + 66343100: 45 39 c8 cmp %r9d,%r8d + 66343103: 74 74 je 66343179 + 66343105: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343109: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634310d: 45 89 c6 mov %r8d,%r14d + 66343110: 45 29 ce sub %r9d,%r14d + 66343113: 45 31 c9 xor %r9d,%r9d + 66343116: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 + 6634311d: 00 + 6634311e: 45 01 32 add %r14d,(%r10) + 66343121: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) + 66343128: 00 + 66343129: 45 8b 32 mov (%r10),%r14d + 6634312c: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 + 66343133: 00 + 66343134: 45 85 f6 test %r14d,%r14d + 66343137: 41 0f 9f c1 setg %r9b + 6634313b: 45 3b 08 cmp (%r8),%r9d + 6634313e: 74 39 je 66343179 + 66343140: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343144: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 + 6634314b: 00 + 6634314c: 45 8b 10 mov (%r8),%r10d + 6634314f: 45 85 d2 test %r10d,%r10d + 66343152: 75 25 jne 66343179 + 66343154: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343158: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 + 6634315f: 00 + 66343160: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343164: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634316b: 4c 63 06 movslq (%rsi),%r8 + 6634316e: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343172: 44 89 16 mov %r10d,(%rsi) + 66343175: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343179: 48 83 c0 04 add $0x4,%rax + 6634317d: 48 3d c0 00 00 00 cmp $0xc0,%rax + 66343183: 0f 85 67 ff ff ff jne 663430f0 + 66343189: 5b pop %rbx + 6634318a: 5e pop %rsi + 6634318b: 5f pop %rdi + 6634318c: 41 5e pop %r14 + 6634318e: c3 retq + 6634318f: 90 nop + 66343190: 48 81 c2 c4 00 00 00 add $0xc4,%rdx + 66343197: b8 88 01 00 00 mov $0x188,%eax + 6634319c: 0f 1f 40 00 nopl 0x0(%rax) + 663431a0: 44 8b 02 mov (%rdx),%r8d + 663431a3: 45 85 c0 test %r8d,%r8d + 663431a6: 74 59 je 66343201 + 663431a8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663431ac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663431b0: 45 29 01 sub %r8d,(%r9) + 663431b3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663431b9: 45 8b 09 mov (%r9),%r9d + 663431bc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663431c0: 45 85 c9 test %r9d,%r9d + 663431c3: 41 0f 9f c1 setg %r9b + 663431c7: 45 0f b6 c9 movzbl %r9b,%r9d + 663431cb: 45 3b 08 cmp (%r8),%r9d + 663431ce: 74 31 je 66343201 + 663431d0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663431d4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663431d8: 45 8b 00 mov (%r8),%r8d + 663431db: 45 85 c0 test %r8d,%r8d + 663431de: 75 21 jne 66343201 + 663431e0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663431e4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663431e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663431ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663431f3: 4c 63 06 movslq (%rsi),%r8 + 663431f6: 45 8d 50 01 lea 0x1(%r8),%r10d + 663431fa: 44 89 16 mov %r10d,(%rsi) + 663431fd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343201: 48 83 c0 08 add $0x8,%rax + 66343205: 48 83 c2 04 add $0x4,%rdx + 66343209: 48 3d 08 03 00 00 cmp $0x308,%rax + 6634320f: 75 8f jne 663431a0 + 66343211: 5b pop %rbx + 66343212: 5e pop %rsi + 66343213: 5f pop %rdi + 66343214: 41 5e pop %r14 + 66343216: c3 retq + 66343217: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634321e: 00 00 -00000000663429c0 : - 663429c0: b8 01 00 00 00 mov $0x1,%eax - 663429c5: c3 retq - 663429c6: 90 nop - 663429c7: 90 nop - 663429c8: 90 nop - 663429c9: 90 nop - 663429ca: 90 nop - 663429cb: 90 nop - 663429cc: 90 nop - 663429cd: 90 nop - 663429ce: 90 nop - 663429cf: 90 nop +0000000066343220 : + 66343220: 41 56 push %r14 + 66343222: 57 push %rdi + 66343223: 56 push %rsi + 66343224: 53 push %rbx + 66343225: 48 8b 3d f4 b6 00 00 mov 0xb6f4(%rip),%rdi # 6634e920 + 6634322c: 48 8b 35 fd b6 00 00 mov 0xb6fd(%rip),%rsi # 6634e930 + 66343233: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343237: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634323b: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 66343242: 8b 00 mov (%rax),%eax + 66343244: 85 c0 test %eax,%eax + 66343246: 0f 84 a4 00 00 00 je 663432f0 + 6634324c: 31 c0 xor %eax,%eax + 6634324e: 66 90 xchg %ax,%ax + 66343250: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343255: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d + 6634325c: 00 + 6634325d: 45 8b 00 mov (%r8),%r8d + 66343260: 45 39 c8 cmp %r9d,%r8d + 66343263: 74 74 je 663432d9 + 66343265: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343269: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634326d: 45 89 c6 mov %r8d,%r14d + 66343270: 45 29 ce sub %r9d,%r14d + 66343273: 45 31 c9 xor %r9d,%r9d + 66343276: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 + 6634327d: 00 + 6634327e: 45 01 32 add %r14d,(%r10) + 66343281: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) + 66343288: 00 + 66343289: 45 8b 32 mov (%r10),%r14d + 6634328c: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 + 66343293: 00 + 66343294: 45 85 f6 test %r14d,%r14d + 66343297: 41 0f 9f c1 setg %r9b + 6634329b: 45 3b 08 cmp (%r8),%r9d + 6634329e: 74 39 je 663432d9 + 663432a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663432a4: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 + 663432ab: 00 + 663432ac: 45 8b 10 mov (%r8),%r10d + 663432af: 45 85 d2 test %r10d,%r10d + 663432b2: 75 25 jne 663432d9 + 663432b4: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663432b8: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 + 663432bf: 00 + 663432c0: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663432c4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663432cb: 4c 63 06 movslq (%rsi),%r8 + 663432ce: 45 8d 50 01 lea 0x1(%r8),%r10d + 663432d2: 44 89 16 mov %r10d,(%rsi) + 663432d5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663432d9: 48 83 c0 04 add $0x4,%rax + 663432dd: 48 3d c0 00 00 00 cmp $0xc0,%rax + 663432e3: 0f 85 67 ff ff ff jne 66343250 + 663432e9: 5b pop %rbx + 663432ea: 5e pop %rsi + 663432eb: 5f pop %rdi + 663432ec: 41 5e pop %r14 + 663432ee: c3 retq + 663432ef: 90 nop + 663432f0: 48 81 c2 c4 00 00 00 add $0xc4,%rdx + 663432f7: b8 88 01 00 00 mov $0x188,%eax + 663432fc: 0f 1f 40 00 nopl 0x0(%rax) + 66343300: 44 8b 02 mov (%rdx),%r8d + 66343303: 45 85 c0 test %r8d,%r8d + 66343306: 74 59 je 66343361 + 66343308: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634330c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343310: 45 29 01 sub %r8d,(%r9) + 66343313: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343319: 45 8b 09 mov (%r9),%r9d + 6634331c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343320: 45 85 c9 test %r9d,%r9d + 66343323: 41 0f 9f c1 setg %r9b + 66343327: 45 0f b6 c9 movzbl %r9b,%r9d + 6634332b: 45 3b 08 cmp (%r8),%r9d + 6634332e: 74 31 je 66343361 + 66343330: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343334: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343338: 45 8b 00 mov (%r8),%r8d + 6634333b: 45 85 c0 test %r8d,%r8d + 6634333e: 75 21 jne 66343361 + 66343340: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343344: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343348: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634334c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343353: 4c 63 06 movslq (%rsi),%r8 + 66343356: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634335a: 44 89 16 mov %r10d,(%rsi) + 6634335d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343361: 48 83 c0 08 add $0x8,%rax + 66343365: 48 83 c2 04 add $0x4,%rdx + 66343369: 48 3d 08 03 00 00 cmp $0x308,%rax + 6634336f: 75 8f jne 66343300 + 66343371: 5b pop %rbx + 66343372: 5e pop %rsi + 66343373: 5f pop %rdi + 66343374: 41 5e pop %r14 + 66343376: c3 retq + 66343377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634337e: 00 00 -00000000663429d0 : - 663429d0: ff 25 b6 68 00 00 jmpq *0x68b6(%rip) # 6634928c <__imp_vfprintf> - 663429d6: 90 nop - 663429d7: 90 nop +0000000066343380 : + 66343380: 41 56 push %r14 + 66343382: 57 push %rdi + 66343383: 56 push %rsi + 66343384: 53 push %rbx + 66343385: 48 8b 3d 94 b5 00 00 mov 0xb594(%rip),%rdi # 6634e920 + 6634338c: 48 8b 35 9d b5 00 00 mov 0xb59d(%rip),%rsi # 6634e930 + 66343393: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343397: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634339b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 663433a2: 8b 00 mov (%rax),%eax + 663433a4: 85 c0 test %eax,%eax + 663433a6: 0f 84 a4 00 00 00 je 66343450 + 663433ac: 31 c0 xor %eax,%eax + 663433ae: 66 90 xchg %ax,%ax + 663433b0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 663433b5: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d + 663433bc: 00 + 663433bd: 45 8b 00 mov (%r8),%r8d + 663433c0: 45 39 c8 cmp %r9d,%r8d + 663433c3: 74 74 je 66343439 + 663433c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663433c9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 663433cd: 45 89 c6 mov %r8d,%r14d + 663433d0: 45 29 ce sub %r9d,%r14d + 663433d3: 45 31 c9 xor %r9d,%r9d + 663433d6: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 + 663433dd: 00 + 663433de: 45 01 32 add %r14d,(%r10) + 663433e1: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) + 663433e8: 00 + 663433e9: 45 8b 32 mov (%r10),%r14d + 663433ec: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 + 663433f3: 00 + 663433f4: 45 85 f6 test %r14d,%r14d + 663433f7: 41 0f 9f c1 setg %r9b + 663433fb: 45 3b 08 cmp (%r8),%r9d + 663433fe: 74 39 je 66343439 + 66343400: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343404: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 6634340b: 00 + 6634340c: 45 8b 10 mov (%r8),%r10d + 6634340f: 45 85 d2 test %r10d,%r10d + 66343412: 75 25 jne 66343439 + 66343414: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343418: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 + 6634341f: 00 + 66343420: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343424: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634342b: 4c 63 06 movslq (%rsi),%r8 + 6634342e: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343432: 44 89 16 mov %r10d,(%rsi) + 66343435: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343439: 48 83 c0 04 add $0x4,%rax + 6634343d: 48 3d 80 00 00 00 cmp $0x80,%rax + 66343443: 0f 85 67 ff ff ff jne 663433b0 + 66343449: 5b pop %rbx + 6634344a: 5e pop %rsi + 6634344b: 5f pop %rdi + 6634344c: 41 5e pop %r14 + 6634344e: c3 retq + 6634344f: 90 nop + 66343450: 48 81 c2 84 00 00 00 add $0x84,%rdx + 66343457: b8 08 01 00 00 mov $0x108,%eax + 6634345c: 0f 1f 40 00 nopl 0x0(%rax) + 66343460: 44 8b 02 mov (%rdx),%r8d + 66343463: 45 85 c0 test %r8d,%r8d + 66343466: 74 59 je 663434c1 + 66343468: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634346c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343470: 45 29 01 sub %r8d,(%r9) + 66343473: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343479: 45 8b 09 mov (%r9),%r9d + 6634347c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343480: 45 85 c9 test %r9d,%r9d + 66343483: 41 0f 9f c1 setg %r9b + 66343487: 45 0f b6 c9 movzbl %r9b,%r9d + 6634348b: 45 3b 08 cmp (%r8),%r9d + 6634348e: 74 31 je 663434c1 + 66343490: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343494: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343498: 45 8b 00 mov (%r8),%r8d + 6634349b: 45 85 c0 test %r8d,%r8d + 6634349e: 75 21 jne 663434c1 + 663434a0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663434a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663434a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663434ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663434b3: 4c 63 06 movslq (%rsi),%r8 + 663434b6: 45 8d 50 01 lea 0x1(%r8),%r10d + 663434ba: 44 89 16 mov %r10d,(%rsi) + 663434bd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663434c1: 48 83 c0 08 add $0x8,%rax + 663434c5: 48 83 c2 04 add $0x4,%rdx + 663434c9: 48 3d 08 02 00 00 cmp $0x208,%rax + 663434cf: 75 8f jne 66343460 + 663434d1: 5b pop %rbx + 663434d2: 5e pop %rsi + 663434d3: 5f pop %rdi + 663434d4: 41 5e pop %r14 + 663434d6: c3 retq + 663434d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663434de: 00 00 -00000000663429d8 : - 663429d8: ff 25 a6 68 00 00 jmpq *0x68a6(%rip) # 66349284 <__imp_strncmp> - 663429de: 90 nop - 663429df: 90 nop +00000000663434e0 : + 663434e0: 41 56 push %r14 + 663434e2: 57 push %rdi + 663434e3: 56 push %rsi + 663434e4: 53 push %rbx + 663434e5: 48 8b 3d 34 b4 00 00 mov 0xb434(%rip),%rdi # 6634e920 + 663434ec: 48 8b 35 3d b4 00 00 mov 0xb43d(%rip),%rsi # 6634e930 + 663434f3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663434f7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663434fb: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 66343502: 8b 00 mov (%rax),%eax + 66343504: 85 c0 test %eax,%eax + 66343506: 0f 84 a4 00 00 00 je 663435b0 + 6634350c: 31 c0 xor %eax,%eax + 6634350e: 66 90 xchg %ax,%ax + 66343510: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343515: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d + 6634351c: 00 + 6634351d: 45 8b 00 mov (%r8),%r8d + 66343520: 45 39 c8 cmp %r9d,%r8d + 66343523: 74 74 je 66343599 + 66343525: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343529: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634352d: 45 89 c6 mov %r8d,%r14d + 66343530: 45 29 ce sub %r9d,%r14d + 66343533: 45 31 c9 xor %r9d,%r9d + 66343536: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 + 6634353d: 00 + 6634353e: 45 01 32 add %r14d,(%r10) + 66343541: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) + 66343548: 00 + 66343549: 45 8b 32 mov (%r10),%r14d + 6634354c: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 + 66343553: 00 + 66343554: 45 85 f6 test %r14d,%r14d + 66343557: 41 0f 9f c1 setg %r9b + 6634355b: 45 3b 08 cmp (%r8),%r9d + 6634355e: 74 39 je 66343599 + 66343560: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343564: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 6634356b: 00 + 6634356c: 45 8b 10 mov (%r8),%r10d + 6634356f: 45 85 d2 test %r10d,%r10d + 66343572: 75 25 jne 66343599 + 66343574: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343578: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 + 6634357f: 00 + 66343580: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343584: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634358b: 4c 63 06 movslq (%rsi),%r8 + 6634358e: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343592: 44 89 16 mov %r10d,(%rsi) + 66343595: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343599: 48 83 c0 04 add $0x4,%rax + 6634359d: 48 3d 80 00 00 00 cmp $0x80,%rax + 663435a3: 0f 85 67 ff ff ff jne 66343510 + 663435a9: 5b pop %rbx + 663435aa: 5e pop %rsi + 663435ab: 5f pop %rdi + 663435ac: 41 5e pop %r14 + 663435ae: c3 retq + 663435af: 90 nop + 663435b0: 48 81 c2 84 00 00 00 add $0x84,%rdx + 663435b7: b8 08 01 00 00 mov $0x108,%eax + 663435bc: 0f 1f 40 00 nopl 0x0(%rax) + 663435c0: 44 8b 02 mov (%rdx),%r8d + 663435c3: 45 85 c0 test %r8d,%r8d + 663435c6: 74 59 je 66343621 + 663435c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663435cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663435d0: 45 29 01 sub %r8d,(%r9) + 663435d3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663435d9: 45 8b 09 mov (%r9),%r9d + 663435dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663435e0: 45 85 c9 test %r9d,%r9d + 663435e3: 41 0f 9f c1 setg %r9b + 663435e7: 45 0f b6 c9 movzbl %r9b,%r9d + 663435eb: 45 3b 08 cmp (%r8),%r9d + 663435ee: 74 31 je 66343621 + 663435f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663435f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663435f8: 45 8b 00 mov (%r8),%r8d + 663435fb: 45 85 c0 test %r8d,%r8d + 663435fe: 75 21 jne 66343621 + 66343600: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343604: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343608: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634360c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343613: 4c 63 06 movslq (%rsi),%r8 + 66343616: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634361a: 44 89 16 mov %r10d,(%rsi) + 6634361d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343621: 48 83 c0 08 add $0x8,%rax + 66343625: 48 83 c2 04 add $0x4,%rdx + 66343629: 48 3d 08 02 00 00 cmp $0x208,%rax + 6634362f: 75 8f jne 663435c0 + 66343631: 5b pop %rbx + 66343632: 5e pop %rsi + 66343633: 5f pop %rdi + 66343634: 41 5e pop %r14 + 66343636: c3 retq + 66343637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634363e: 00 00 -00000000663429e0 : - 663429e0: ff 25 96 68 00 00 jmpq *0x6896(%rip) # 6634927c <__imp_strlen> - 663429e6: 90 nop - 663429e7: 90 nop +0000000066343640 : + 66343640: 41 56 push %r14 + 66343642: 57 push %rdi + 66343643: 56 push %rsi + 66343644: 53 push %rbx + 66343645: 48 8b 3d d4 b2 00 00 mov 0xb2d4(%rip),%rdi # 6634e920 + 6634364c: 48 8b 35 dd b2 00 00 mov 0xb2dd(%rip),%rsi # 6634e930 + 66343653: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343657: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634365b: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 66343662: 8b 00 mov (%rax),%eax + 66343664: 85 c0 test %eax,%eax + 66343666: 0f 84 a4 00 00 00 je 66343710 + 6634366c: 31 c0 xor %eax,%eax + 6634366e: 66 90 xchg %ax,%ax + 66343670: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343675: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d + 6634367a: 45 8b 00 mov (%r8),%r8d + 6634367d: 45 39 c8 cmp %r9d,%r8d + 66343680: 74 71 je 663436f3 + 66343682: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343686: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634368a: 45 89 c6 mov %r8d,%r14d + 6634368d: 45 29 ce sub %r9d,%r14d + 66343690: 45 31 c9 xor %r9d,%r9d + 66343693: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 + 6634369a: 00 + 6634369b: 45 01 32 add %r14d,(%r10) + 6634369e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) + 663436a3: 45 8b 32 mov (%r10),%r14d + 663436a6: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 + 663436ad: 00 + 663436ae: 45 85 f6 test %r14d,%r14d + 663436b1: 41 0f 9f c1 setg %r9b + 663436b5: 45 3b 08 cmp (%r8),%r9d + 663436b8: 74 39 je 663436f3 + 663436ba: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663436be: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 + 663436c5: 00 + 663436c6: 45 8b 10 mov (%r8),%r10d + 663436c9: 45 85 d2 test %r10d,%r10d + 663436cc: 75 25 jne 663436f3 + 663436ce: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663436d2: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 + 663436d9: 00 + 663436da: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663436de: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663436e5: 4c 63 06 movslq (%rsi),%r8 + 663436e8: 45 8d 50 01 lea 0x1(%r8),%r10d + 663436ec: 44 89 16 mov %r10d,(%rsi) + 663436ef: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663436f3: 48 83 c0 04 add $0x4,%rax + 663436f7: 48 83 f8 60 cmp $0x60,%rax + 663436fb: 0f 85 6f ff ff ff jne 66343670 + 66343701: 5b pop %rbx + 66343702: 5e pop %rsi + 66343703: 5f pop %rdi + 66343704: 41 5e pop %r14 + 66343706: c3 retq + 66343707: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634370e: 00 00 + 66343710: 48 83 c2 64 add $0x64,%rdx + 66343714: b8 c8 00 00 00 mov $0xc8,%eax + 66343719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66343720: 44 8b 02 mov (%rdx),%r8d + 66343723: 45 85 c0 test %r8d,%r8d + 66343726: 74 59 je 66343781 + 66343728: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634372c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343730: 45 29 01 sub %r8d,(%r9) + 66343733: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343739: 45 8b 09 mov (%r9),%r9d + 6634373c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343740: 45 85 c9 test %r9d,%r9d + 66343743: 41 0f 9f c1 setg %r9b + 66343747: 45 0f b6 c9 movzbl %r9b,%r9d + 6634374b: 45 3b 08 cmp (%r8),%r9d + 6634374e: 74 31 je 66343781 + 66343750: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343754: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343758: 45 8b 00 mov (%r8),%r8d + 6634375b: 45 85 c0 test %r8d,%r8d + 6634375e: 75 21 jne 66343781 + 66343760: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343764: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343768: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634376c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343773: 4c 63 06 movslq (%rsi),%r8 + 66343776: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634377a: 44 89 16 mov %r10d,(%rsi) + 6634377d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343781: 48 83 c0 08 add $0x8,%rax + 66343785: 48 83 c2 04 add $0x4,%rdx + 66343789: 48 3d 88 01 00 00 cmp $0x188,%rax + 6634378f: 75 8f jne 66343720 + 66343791: 5b pop %rbx + 66343792: 5e pop %rsi + 66343793: 5f pop %rdi + 66343794: 41 5e pop %r14 + 66343796: c3 retq + 66343797: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634379e: 00 00 -00000000663429e8 : - 663429e8: ff 25 86 68 00 00 jmpq *0x6886(%rip) # 66349274 <__imp_signal> - 663429ee: 90 nop - 663429ef: 90 nop +00000000663437a0 : + 663437a0: 41 56 push %r14 + 663437a2: 57 push %rdi + 663437a3: 56 push %rsi + 663437a4: 53 push %rbx + 663437a5: 48 8b 3d 74 b1 00 00 mov 0xb174(%rip),%rdi # 6634e920 + 663437ac: 48 8b 35 7d b1 00 00 mov 0xb17d(%rip),%rsi # 6634e930 + 663437b3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663437b7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663437bb: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 663437c2: 8b 00 mov (%rax),%eax + 663437c4: 85 c0 test %eax,%eax + 663437c6: 0f 84 a4 00 00 00 je 66343870 + 663437cc: 31 c0 xor %eax,%eax + 663437ce: 66 90 xchg %ax,%ax + 663437d0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 663437d5: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d + 663437da: 45 8b 00 mov (%r8),%r8d + 663437dd: 45 39 c8 cmp %r9d,%r8d + 663437e0: 74 71 je 66343853 + 663437e2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663437e6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 663437ea: 45 89 c6 mov %r8d,%r14d + 663437ed: 45 29 ce sub %r9d,%r14d + 663437f0: 45 31 c9 xor %r9d,%r9d + 663437f3: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 + 663437fa: 00 + 663437fb: 45 01 32 add %r14d,(%r10) + 663437fe: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) + 66343803: 45 8b 32 mov (%r10),%r14d + 66343806: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 + 6634380d: 00 + 6634380e: 45 85 f6 test %r14d,%r14d + 66343811: 41 0f 9f c1 setg %r9b + 66343815: 45 3b 08 cmp (%r8),%r9d + 66343818: 74 39 je 66343853 + 6634381a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634381e: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 + 66343825: 00 + 66343826: 45 8b 10 mov (%r8),%r10d + 66343829: 45 85 d2 test %r10d,%r10d + 6634382c: 75 25 jne 66343853 + 6634382e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343832: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 + 66343839: 00 + 6634383a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634383e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343845: 4c 63 06 movslq (%rsi),%r8 + 66343848: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634384c: 44 89 16 mov %r10d,(%rsi) + 6634384f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343853: 48 83 c0 04 add $0x4,%rax + 66343857: 48 83 f8 60 cmp $0x60,%rax + 6634385b: 0f 85 6f ff ff ff jne 663437d0 + 66343861: 5b pop %rbx + 66343862: 5e pop %rsi + 66343863: 5f pop %rdi + 66343864: 41 5e pop %r14 + 66343866: c3 retq + 66343867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634386e: 00 00 + 66343870: 48 83 c2 64 add $0x64,%rdx + 66343874: b8 c8 00 00 00 mov $0xc8,%eax + 66343879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66343880: 44 8b 02 mov (%rdx),%r8d + 66343883: 45 85 c0 test %r8d,%r8d + 66343886: 74 59 je 663438e1 + 66343888: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634388c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343890: 45 29 01 sub %r8d,(%r9) + 66343893: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343899: 45 8b 09 mov (%r9),%r9d + 6634389c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663438a0: 45 85 c9 test %r9d,%r9d + 663438a3: 41 0f 9f c1 setg %r9b + 663438a7: 45 0f b6 c9 movzbl %r9b,%r9d + 663438ab: 45 3b 08 cmp (%r8),%r9d + 663438ae: 74 31 je 663438e1 + 663438b0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663438b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663438b8: 45 8b 00 mov (%r8),%r8d + 663438bb: 45 85 c0 test %r8d,%r8d + 663438be: 75 21 jne 663438e1 + 663438c0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663438c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663438c8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663438cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663438d3: 4c 63 06 movslq (%rsi),%r8 + 663438d6: 45 8d 50 01 lea 0x1(%r8),%r10d + 663438da: 44 89 16 mov %r10d,(%rsi) + 663438dd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663438e1: 48 83 c0 08 add $0x8,%rax + 663438e5: 48 83 c2 04 add $0x4,%rdx + 663438e9: 48 3d 88 01 00 00 cmp $0x188,%rax + 663438ef: 75 8f jne 66343880 + 663438f1: 5b pop %rbx + 663438f2: 5e pop %rsi + 663438f3: 5f pop %rdi + 663438f4: 41 5e pop %r14 + 663438f6: c3 retq + 663438f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663438fe: 00 00 -00000000663429f0 : - 663429f0: ff 25 6e 68 00 00 jmpq *0x686e(%rip) # 66349264 <__imp_fwrite> - 663429f6: 90 nop - 663429f7: 90 nop +0000000066343900 : + 66343900: 41 56 push %r14 + 66343902: 57 push %rdi + 66343903: 56 push %rsi + 66343904: 53 push %rbx + 66343905: 48 8b 3d 14 b0 00 00 mov 0xb014(%rip),%rdi # 6634e920 + 6634390c: 48 8b 35 1d b0 00 00 mov 0xb01d(%rip),%rsi # 6634e930 + 66343913: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343917: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634391b: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 66343922: 8b 00 mov (%rax),%eax + 66343924: 85 c0 test %eax,%eax + 66343926: 0f 84 a4 00 00 00 je 663439d0 + 6634392c: 31 c0 xor %eax,%eax + 6634392e: 66 90 xchg %ax,%ax + 66343930: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343935: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d + 6634393a: 45 8b 00 mov (%r8),%r8d + 6634393d: 45 39 c8 cmp %r9d,%r8d + 66343940: 74 71 je 663439b3 + 66343942: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343946: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634394a: 45 89 c6 mov %r8d,%r14d + 6634394d: 45 29 ce sub %r9d,%r14d + 66343950: 45 31 c9 xor %r9d,%r9d + 66343953: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 + 6634395a: 00 + 6634395b: 45 01 32 add %r14d,(%r10) + 6634395e: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) + 66343963: 45 8b 32 mov (%r10),%r14d + 66343966: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 + 6634396d: 00 + 6634396e: 45 85 f6 test %r14d,%r14d + 66343971: 41 0f 9f c1 setg %r9b + 66343975: 45 3b 08 cmp (%r8),%r9d + 66343978: 74 39 je 663439b3 + 6634397a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634397e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 + 66343985: 00 + 66343986: 45 8b 10 mov (%r8),%r10d + 66343989: 45 85 d2 test %r10d,%r10d + 6634398c: 75 25 jne 663439b3 + 6634398e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343992: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 + 66343999: 00 + 6634399a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634399e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663439a5: 4c 63 06 movslq (%rsi),%r8 + 663439a8: 45 8d 50 01 lea 0x1(%r8),%r10d + 663439ac: 44 89 16 mov %r10d,(%rsi) + 663439af: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663439b3: 48 83 c0 04 add $0x4,%rax + 663439b7: 48 83 f8 40 cmp $0x40,%rax + 663439bb: 0f 85 6f ff ff ff jne 66343930 + 663439c1: 5b pop %rbx + 663439c2: 5e pop %rsi + 663439c3: 5f pop %rdi + 663439c4: 41 5e pop %r14 + 663439c6: c3 retq + 663439c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663439ce: 00 00 + 663439d0: 48 83 c2 44 add $0x44,%rdx + 663439d4: b8 88 00 00 00 mov $0x88,%eax + 663439d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663439e0: 44 8b 02 mov (%rdx),%r8d + 663439e3: 45 85 c0 test %r8d,%r8d + 663439e6: 74 59 je 66343a41 + 663439e8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663439ec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663439f0: 45 29 01 sub %r8d,(%r9) + 663439f3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663439f9: 45 8b 09 mov (%r9),%r9d + 663439fc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343a00: 45 85 c9 test %r9d,%r9d + 66343a03: 41 0f 9f c1 setg %r9b + 66343a07: 45 0f b6 c9 movzbl %r9b,%r9d + 66343a0b: 45 3b 08 cmp (%r8),%r9d + 66343a0e: 74 31 je 66343a41 + 66343a10: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343a14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343a18: 45 8b 00 mov (%r8),%r8d + 66343a1b: 45 85 c0 test %r8d,%r8d + 66343a1e: 75 21 jne 66343a41 + 66343a20: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343a24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343a28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343a2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343a33: 4c 63 06 movslq (%rsi),%r8 + 66343a36: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343a3a: 44 89 16 mov %r10d,(%rsi) + 66343a3d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343a41: 48 83 c0 08 add $0x8,%rax + 66343a45: 48 83 c2 04 add $0x4,%rdx + 66343a49: 48 3d 08 01 00 00 cmp $0x108,%rax + 66343a4f: 75 8f jne 663439e0 + 66343a51: 5b pop %rbx + 66343a52: 5e pop %rsi + 66343a53: 5f pop %rdi + 66343a54: 41 5e pop %r14 + 66343a56: c3 retq + 66343a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343a5e: 00 00 -00000000663429f8 : - 663429f8: ff 25 5e 68 00 00 jmpq *0x685e(%rip) # 6634925c <__imp_free> - 663429fe: 90 nop - 663429ff: 90 nop +0000000066343a60 : + 66343a60: 41 56 push %r14 + 66343a62: 57 push %rdi + 66343a63: 56 push %rsi + 66343a64: 53 push %rbx + 66343a65: 48 8b 3d b4 ae 00 00 mov 0xaeb4(%rip),%rdi # 6634e920 + 66343a6c: 48 8b 35 bd ae 00 00 mov 0xaebd(%rip),%rsi # 6634e930 + 66343a73: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343a77: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343a7b: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 66343a82: 8b 00 mov (%rax),%eax + 66343a84: 85 c0 test %eax,%eax + 66343a86: 0f 84 a4 00 00 00 je 66343b30 + 66343a8c: 31 c0 xor %eax,%eax + 66343a8e: 66 90 xchg %ax,%ax + 66343a90: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343a95: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d + 66343a9a: 45 8b 00 mov (%r8),%r8d + 66343a9d: 45 39 c8 cmp %r9d,%r8d + 66343aa0: 74 71 je 66343b13 + 66343aa2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343aa6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66343aaa: 45 89 c6 mov %r8d,%r14d + 66343aad: 45 29 ce sub %r9d,%r14d + 66343ab0: 45 31 c9 xor %r9d,%r9d + 66343ab3: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 + 66343aba: 00 + 66343abb: 45 01 32 add %r14d,(%r10) + 66343abe: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) + 66343ac3: 45 8b 32 mov (%r10),%r14d + 66343ac6: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 + 66343acd: 00 + 66343ace: 45 85 f6 test %r14d,%r14d + 66343ad1: 41 0f 9f c1 setg %r9b + 66343ad5: 45 3b 08 cmp (%r8),%r9d + 66343ad8: 74 39 je 66343b13 + 66343ada: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343ade: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 + 66343ae5: 00 + 66343ae6: 45 8b 10 mov (%r8),%r10d + 66343ae9: 45 85 d2 test %r10d,%r10d + 66343aec: 75 25 jne 66343b13 + 66343aee: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343af2: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 + 66343af9: 00 + 66343afa: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343afe: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343b05: 4c 63 06 movslq (%rsi),%r8 + 66343b08: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343b0c: 44 89 16 mov %r10d,(%rsi) + 66343b0f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343b13: 48 83 c0 04 add $0x4,%rax + 66343b17: 48 83 f8 40 cmp $0x40,%rax + 66343b1b: 0f 85 6f ff ff ff jne 66343a90 + 66343b21: 5b pop %rbx + 66343b22: 5e pop %rsi + 66343b23: 5f pop %rdi + 66343b24: 41 5e pop %r14 + 66343b26: c3 retq + 66343b27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343b2e: 00 00 + 66343b30: 48 83 c2 44 add $0x44,%rdx + 66343b34: b8 88 00 00 00 mov $0x88,%eax + 66343b39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66343b40: 44 8b 02 mov (%rdx),%r8d + 66343b43: 45 85 c0 test %r8d,%r8d + 66343b46: 74 59 je 66343ba1 + 66343b48: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343b4c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343b50: 45 29 01 sub %r8d,(%r9) + 66343b53: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343b59: 45 8b 09 mov (%r9),%r9d + 66343b5c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343b60: 45 85 c9 test %r9d,%r9d + 66343b63: 41 0f 9f c1 setg %r9b + 66343b67: 45 0f b6 c9 movzbl %r9b,%r9d + 66343b6b: 45 3b 08 cmp (%r8),%r9d + 66343b6e: 74 31 je 66343ba1 + 66343b70: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343b74: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343b78: 45 8b 00 mov (%r8),%r8d + 66343b7b: 45 85 c0 test %r8d,%r8d + 66343b7e: 75 21 jne 66343ba1 + 66343b80: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343b84: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343b88: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343b8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343b93: 4c 63 06 movslq (%rsi),%r8 + 66343b96: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343b9a: 44 89 16 mov %r10d,(%rsi) + 66343b9d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343ba1: 48 83 c0 08 add $0x8,%rax + 66343ba5: 48 83 c2 04 add $0x4,%rdx + 66343ba9: 48 3d 08 01 00 00 cmp $0x108,%rax + 66343baf: 75 8f jne 66343b40 + 66343bb1: 5b pop %rbx + 66343bb2: 5e pop %rsi + 66343bb3: 5f pop %rdi + 66343bb4: 41 5e pop %r14 + 66343bb6: c3 retq + 66343bb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343bbe: 00 00 -0000000066342a00 : - 66342a00: ff 25 4e 68 00 00 jmpq *0x684e(%rip) # 66349254 <__imp_calloc> - 66342a06: 90 nop - 66342a07: 90 nop +0000000066343bc0 : + 66343bc0: 48 8b 41 10 mov 0x10(%rcx),%rax + 66343bc4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343bc8: 4c 8b 48 18 mov 0x18(%rax),%r9 + 66343bcc: 44 8b 42 08 mov 0x8(%rdx),%r8d + 66343bd0: 45 8b 09 mov (%r9),%r9d + 66343bd3: 45 85 c9 test %r9d,%r9d + 66343bd6: 75 2b jne 66343c03 + 66343bd8: 45 85 c0 test %r8d,%r8d + 66343bdb: 74 25 je 66343c02 + 66343bdd: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343be1: 48 8b 40 10 mov 0x10(%rax),%rax + 66343be5: 4d 8b 49 10 mov 0x10(%r9),%r9 + 66343be9: 45 29 01 sub %r8d,(%r9) + 66343bec: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 66343bf3: 41 8b 11 mov (%r9),%edx + 66343bf6: 85 d2 test %edx,%edx + 66343bf8: 0f 9f c2 setg %dl + 66343bfb: 0f b6 d2 movzbl %dl,%edx + 66343bfe: 3b 10 cmp (%rax),%edx + 66343c00: 75 36 jne 66343c38 + 66343c02: c3 retq + 66343c03: 4c 8b 48 08 mov 0x8(%rax),%r9 + 66343c07: 45 8b 09 mov (%r9),%r9d + 66343c0a: 45 39 c1 cmp %r8d,%r9d + 66343c0d: 74 f3 je 66343c02 + 66343c0f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343c13: 45 89 cb mov %r9d,%r11d + 66343c16: 45 29 c3 sub %r8d,%r11d + 66343c19: 48 8b 40 10 mov 0x10(%rax),%rax + 66343c1d: 4d 8b 52 10 mov 0x10(%r10),%r10 + 66343c21: 45 01 1a add %r11d,(%r10) + 66343c24: 44 89 4a 08 mov %r9d,0x8(%rdx) + 66343c28: 45 8b 02 mov (%r10),%r8d + 66343c2b: 45 85 c0 test %r8d,%r8d + 66343c2e: 0f 9f c2 setg %dl + 66343c31: 0f b6 d2 movzbl %dl,%edx + 66343c34: 3b 10 cmp (%rax),%edx + 66343c36: 74 ca je 66343c02 + 66343c38: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343c3c: 48 8b 40 10 mov 0x10(%rax),%rax + 66343c40: 8b 00 mov (%rax),%eax + 66343c42: 85 c0 test %eax,%eax + 66343c44: 75 bc jne 66343c02 + 66343c46: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343c4a: 48 8b 0d df ac 00 00 mov 0xacdf(%rip),%rcx # 6634e930 + 66343c51: 4c 8b 05 c8 ac 00 00 mov 0xacc8(%rip),%r8 # 6634e920 + 66343c58: 48 8b 50 10 mov 0x10(%rax),%rdx + 66343c5c: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343c60: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343c66: 48 63 01 movslq (%rcx),%rax + 66343c69: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343c6d: 44 89 09 mov %r9d,(%rcx) + 66343c70: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343c74: c3 retq + 66343c75: 90 nop + 66343c76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343c7d: 00 00 00 -0000000066342a08 : - 66342a08: ff 25 3e 68 00 00 jmpq *0x683e(%rip) # 6634924c <__imp_abort> - 66342a0e: 90 nop - 66342a0f: 90 nop +0000000066343c80 : + 66343c80: 48 8b 41 10 mov 0x10(%rcx),%rax + 66343c84: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343c88: 4c 8b 48 18 mov 0x18(%rax),%r9 + 66343c8c: 44 8b 42 08 mov 0x8(%rdx),%r8d + 66343c90: 45 8b 09 mov (%r9),%r9d + 66343c93: 45 85 c9 test %r9d,%r9d + 66343c96: 75 2b jne 66343cc3 + 66343c98: 45 85 c0 test %r8d,%r8d + 66343c9b: 74 25 je 66343cc2 + 66343c9d: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343ca1: 48 8b 40 10 mov 0x10(%rax),%rax + 66343ca5: 4d 8b 49 10 mov 0x10(%r9),%r9 + 66343ca9: 45 29 01 sub %r8d,(%r9) + 66343cac: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 66343cb3: 41 8b 11 mov (%r9),%edx + 66343cb6: 85 d2 test %edx,%edx + 66343cb8: 0f 9f c2 setg %dl + 66343cbb: 0f b6 d2 movzbl %dl,%edx + 66343cbe: 3b 10 cmp (%rax),%edx + 66343cc0: 75 36 jne 66343cf8 + 66343cc2: c3 retq + 66343cc3: 4c 8b 48 08 mov 0x8(%rax),%r9 + 66343cc7: 45 8b 09 mov (%r9),%r9d + 66343cca: 45 39 c1 cmp %r8d,%r9d + 66343ccd: 74 f3 je 66343cc2 + 66343ccf: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343cd3: 45 89 cb mov %r9d,%r11d + 66343cd6: 45 29 c3 sub %r8d,%r11d + 66343cd9: 48 8b 40 10 mov 0x10(%rax),%rax + 66343cdd: 4d 8b 52 10 mov 0x10(%r10),%r10 + 66343ce1: 45 01 1a add %r11d,(%r10) + 66343ce4: 44 89 4a 08 mov %r9d,0x8(%rdx) + 66343ce8: 45 8b 02 mov (%r10),%r8d + 66343ceb: 45 85 c0 test %r8d,%r8d + 66343cee: 0f 9f c2 setg %dl + 66343cf1: 0f b6 d2 movzbl %dl,%edx + 66343cf4: 3b 10 cmp (%rax),%edx + 66343cf6: 74 ca je 66343cc2 + 66343cf8: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343cfc: 48 8b 40 10 mov 0x10(%rax),%rax + 66343d00: 8b 00 mov (%rax),%eax + 66343d02: 85 c0 test %eax,%eax + 66343d04: 75 bc jne 66343cc2 + 66343d06: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343d0a: 48 8b 0d 1f ac 00 00 mov 0xac1f(%rip),%rcx # 6634e930 + 66343d11: 4c 8b 05 08 ac 00 00 mov 0xac08(%rip),%r8 # 6634e920 + 66343d18: 48 8b 50 10 mov 0x10(%rax),%rdx + 66343d1c: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343d20: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343d26: 48 63 01 movslq (%rcx),%rax + 66343d29: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343d2d: 44 89 09 mov %r9d,(%rcx) + 66343d30: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343d34: c3 retq + 66343d35: 90 nop + 66343d36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343d3d: 00 00 00 -0000000066342a10 <_initterm>: - 66342a10: ff 25 1e 68 00 00 jmpq *0x681e(%rip) # 66349234 <__imp__initterm> - 66342a16: 90 nop - 66342a17: 90 nop +0000000066343d40 : + 66343d40: 41 56 push %r14 + 66343d42: 57 push %rdi + 66343d43: 56 push %rsi + 66343d44: 53 push %rbx + 66343d45: 48 8b 3d d4 ab 00 00 mov 0xabd4(%rip),%rdi # 6634e920 + 66343d4c: 48 8b 35 dd ab 00 00 mov 0xabdd(%rip),%rsi # 6634e930 + 66343d53: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343d57: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343d5b: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 66343d62: 8b 00 mov (%rax),%eax + 66343d64: 85 c0 test %eax,%eax + 66343d66: 0f 84 a4 00 00 00 je 66343e10 + 66343d6c: 31 c0 xor %eax,%eax + 66343d6e: 66 90 xchg %ax,%ax + 66343d70: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343d75: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d + 66343d7a: 45 8b 00 mov (%r8),%r8d + 66343d7d: 45 39 c8 cmp %r9d,%r8d + 66343d80: 74 71 je 66343df3 + 66343d82: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343d86: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66343d8a: 45 89 c6 mov %r8d,%r14d + 66343d8d: 45 29 ce sub %r9d,%r14d + 66343d90: 45 31 c9 xor %r9d,%r9d + 66343d93: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 + 66343d9a: 00 + 66343d9b: 45 01 32 add %r14d,(%r10) + 66343d9e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) + 66343da3: 45 8b 32 mov (%r10),%r14d + 66343da6: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 + 66343dad: 00 + 66343dae: 45 85 f6 test %r14d,%r14d + 66343db1: 41 0f 9f c1 setg %r9b + 66343db5: 45 3b 08 cmp (%r8),%r9d + 66343db8: 74 39 je 66343df3 + 66343dba: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343dbe: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 + 66343dc5: 00 + 66343dc6: 45 8b 10 mov (%r8),%r10d + 66343dc9: 45 85 d2 test %r10d,%r10d + 66343dcc: 75 25 jne 66343df3 + 66343dce: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343dd2: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 + 66343dd9: 00 + 66343dda: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343dde: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343de5: 4c 63 06 movslq (%rsi),%r8 + 66343de8: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343dec: 44 89 16 mov %r10d,(%rsi) + 66343def: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343df3: 48 83 c0 04 add $0x4,%rax + 66343df7: 48 83 f8 3c cmp $0x3c,%rax + 66343dfb: 0f 85 6f ff ff ff jne 66343d70 + 66343e01: 5b pop %rbx + 66343e02: 5e pop %rsi + 66343e03: 5f pop %rdi + 66343e04: 41 5e pop %r14 + 66343e06: c3 retq + 66343e07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343e0e: 00 00 + 66343e10: 48 83 c2 40 add $0x40,%rdx + 66343e14: b8 80 00 00 00 mov $0x80,%eax + 66343e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66343e20: 44 8b 02 mov (%rdx),%r8d + 66343e23: 45 85 c0 test %r8d,%r8d + 66343e26: 74 59 je 66343e81 + 66343e28: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343e2c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343e30: 45 29 01 sub %r8d,(%r9) + 66343e33: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343e39: 45 8b 09 mov (%r9),%r9d + 66343e3c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343e40: 45 85 c9 test %r9d,%r9d + 66343e43: 41 0f 9f c1 setg %r9b + 66343e47: 45 0f b6 c9 movzbl %r9b,%r9d + 66343e4b: 45 3b 08 cmp (%r8),%r9d + 66343e4e: 74 31 je 66343e81 + 66343e50: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343e54: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343e58: 45 8b 00 mov (%r8),%r8d + 66343e5b: 45 85 c0 test %r8d,%r8d + 66343e5e: 75 21 jne 66343e81 + 66343e60: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343e64: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343e68: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343e6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343e73: 4c 63 06 movslq (%rsi),%r8 + 66343e76: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343e7a: 44 89 16 mov %r10d,(%rsi) + 66343e7d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343e81: 48 83 c0 08 add $0x8,%rax + 66343e85: 48 83 c2 04 add $0x4,%rdx + 66343e89: 48 3d f8 00 00 00 cmp $0xf8,%rax + 66343e8f: 75 8f jne 66343e20 + 66343e91: 5b pop %rbx + 66343e92: 5e pop %rsi + 66343e93: 5f pop %rdi + 66343e94: 41 5e pop %r14 + 66343e96: c3 retq + 66343e97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343e9e: 00 00 -0000000066342a18 <_amsg_exit>: - 66342a18: ff 25 0e 68 00 00 jmpq *0x680e(%rip) # 6634922c <__imp__amsg_exit> - 66342a1e: 90 nop - 66342a1f: 90 nop +0000000066343ea0 : + 66343ea0: 41 56 push %r14 + 66343ea2: 57 push %rdi + 66343ea3: 56 push %rsi + 66343ea4: 53 push %rbx + 66343ea5: 48 8b 3d 74 aa 00 00 mov 0xaa74(%rip),%rdi # 6634e920 + 66343eac: 48 8b 35 7d aa 00 00 mov 0xaa7d(%rip),%rsi # 6634e930 + 66343eb3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343eb7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343ebb: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 66343ec2: 8b 00 mov (%rax),%eax + 66343ec4: 85 c0 test %eax,%eax + 66343ec6: 0f 84 a4 00 00 00 je 66343f70 + 66343ecc: 31 c0 xor %eax,%eax + 66343ece: 66 90 xchg %ax,%ax + 66343ed0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66343ed5: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d + 66343eda: 45 8b 00 mov (%r8),%r8d + 66343edd: 45 39 c8 cmp %r9d,%r8d + 66343ee0: 74 71 je 66343f53 + 66343ee2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343ee6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66343eea: 45 89 c6 mov %r8d,%r14d + 66343eed: 45 29 ce sub %r9d,%r14d + 66343ef0: 45 31 c9 xor %r9d,%r9d + 66343ef3: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 + 66343efa: 00 + 66343efb: 45 01 32 add %r14d,(%r10) + 66343efe: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) + 66343f03: 45 8b 32 mov (%r10),%r14d + 66343f06: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 + 66343f0d: 00 + 66343f0e: 45 85 f6 test %r14d,%r14d + 66343f11: 41 0f 9f c1 setg %r9b + 66343f15: 45 3b 08 cmp (%r8),%r9d + 66343f18: 74 39 je 66343f53 + 66343f1a: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343f1e: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 + 66343f25: 00 + 66343f26: 45 8b 10 mov (%r8),%r10d + 66343f29: 45 85 d2 test %r10d,%r10d + 66343f2c: 75 25 jne 66343f53 + 66343f2e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343f32: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 + 66343f39: 00 + 66343f3a: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343f3e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343f45: 4c 63 06 movslq (%rsi),%r8 + 66343f48: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343f4c: 44 89 16 mov %r10d,(%rsi) + 66343f4f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343f53: 48 83 c0 04 add $0x4,%rax + 66343f57: 48 83 f8 3c cmp $0x3c,%rax + 66343f5b: 0f 85 6f ff ff ff jne 66343ed0 + 66343f61: 5b pop %rbx + 66343f62: 5e pop %rsi + 66343f63: 5f pop %rdi + 66343f64: 41 5e pop %r14 + 66343f66: c3 retq + 66343f67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343f6e: 00 00 + 66343f70: 48 83 c2 40 add $0x40,%rdx + 66343f74: b8 80 00 00 00 mov $0x80,%eax + 66343f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66343f80: 44 8b 02 mov (%rdx),%r8d + 66343f83: 45 85 c0 test %r8d,%r8d + 66343f86: 74 59 je 66343fe1 + 66343f88: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343f8c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66343f90: 45 29 01 sub %r8d,(%r9) + 66343f93: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66343f99: 45 8b 09 mov (%r9),%r9d + 66343f9c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66343fa0: 45 85 c9 test %r9d,%r9d + 66343fa3: 41 0f 9f c1 setg %r9b + 66343fa7: 45 0f b6 c9 movzbl %r9b,%r9d + 66343fab: 45 3b 08 cmp (%r8),%r9d + 66343fae: 74 31 je 66343fe1 + 66343fb0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66343fb4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66343fb8: 45 8b 00 mov (%r8),%r8d + 66343fbb: 45 85 c0 test %r8d,%r8d + 66343fbe: 75 21 jne 66343fe1 + 66343fc0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66343fc4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66343fc8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66343fcc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66343fd3: 4c 63 06 movslq (%rsi),%r8 + 66343fd6: 45 8d 50 01 lea 0x1(%r8),%r10d + 66343fda: 44 89 16 mov %r10d,(%rsi) + 66343fdd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66343fe1: 48 83 c0 08 add $0x8,%rax + 66343fe5: 48 83 c2 04 add $0x4,%rdx + 66343fe9: 48 3d f8 00 00 00 cmp $0xf8,%rax + 66343fef: 75 8f jne 66343f80 + 66343ff1: 5b pop %rbx + 66343ff2: 5e pop %rsi + 66343ff3: 5f pop %rdi + 66343ff4: 41 5e pop %r14 + 66343ff6: c3 retq + 66343ff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66343ffe: 00 00 -0000000066342a20 <_initialize_onexit_table>: - 66342a20: 48 85 c9 test %rcx,%rcx - 66342a23: 74 1a je 66342a3f <_initialize_onexit_table+0x1f> - 66342a25: 31 c0 xor %eax,%eax - 66342a27: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) - 66342a2e: 00 - 66342a2f: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) - 66342a36: 00 - 66342a37: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) - 66342a3e: c3 retq - 66342a3f: b8 ff ff ff ff mov $0xffffffff,%eax - 66342a44: c3 retq - 66342a45: 90 nop - 66342a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342a4d: 00 00 00 +0000000066344000 : + 66344000: 41 56 push %r14 + 66344002: 57 push %rdi + 66344003: 56 push %rsi + 66344004: 53 push %rbx + 66344005: 48 8b 3d 14 a9 00 00 mov 0xa914(%rip),%rdi # 6634e920 + 6634400c: 48 8b 35 1d a9 00 00 mov 0xa91d(%rip),%rsi # 6634e930 + 66344013: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66344017: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634401b: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 66344022: 8b 00 mov (%rax),%eax + 66344024: 85 c0 test %eax,%eax + 66344026: 0f 84 94 00 00 00 je 663440c0 + 6634402c: 31 c0 xor %eax,%eax + 6634402e: 66 90 xchg %ax,%ax + 66344030: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66344035: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d + 6634403a: 45 8b 00 mov (%r8),%r8d + 6634403d: 45 39 c8 cmp %r9d,%r8d + 66344040: 74 65 je 663440a7 + 66344042: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344046: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634404a: 45 89 c6 mov %r8d,%r14d + 6634404d: 45 29 ce sub %r9d,%r14d + 66344050: 45 31 c9 xor %r9d,%r9d + 66344053: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 + 66344058: 45 01 32 add %r14d,(%r10) + 6634405b: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) + 66344060: 45 8b 32 mov (%r10),%r14d + 66344063: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 + 66344068: 45 85 f6 test %r14d,%r14d + 6634406b: 41 0f 9f c1 setg %r9b + 6634406f: 45 3b 08 cmp (%r8),%r9d + 66344072: 74 33 je 663440a7 + 66344074: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344078: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 + 6634407d: 45 8b 10 mov (%r8),%r10d + 66344080: 45 85 d2 test %r10d,%r10d + 66344083: 75 22 jne 663440a7 + 66344085: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344089: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 + 6634408e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66344092: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344099: 4c 63 06 movslq (%rsi),%r8 + 6634409c: 45 8d 50 01 lea 0x1(%r8),%r10d + 663440a0: 44 89 16 mov %r10d,(%rsi) + 663440a3: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663440a7: 48 83 c0 04 add $0x4,%rax + 663440ab: 48 83 f8 38 cmp $0x38,%rax + 663440af: 0f 85 7b ff ff ff jne 66344030 + 663440b5: 5b pop %rbx + 663440b6: 5e pop %rsi + 663440b7: 5f pop %rdi + 663440b8: 41 5e pop %r14 + 663440ba: c3 retq + 663440bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663440c0: 48 83 c2 3c add $0x3c,%rdx + 663440c4: b8 78 00 00 00 mov $0x78,%eax + 663440c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663440d0: 44 8b 02 mov (%rdx),%r8d + 663440d3: 45 85 c0 test %r8d,%r8d + 663440d6: 74 59 je 66344131 + 663440d8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663440dc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663440e0: 45 29 01 sub %r8d,(%r9) + 663440e3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663440e9: 45 8b 09 mov (%r9),%r9d + 663440ec: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663440f0: 45 85 c9 test %r9d,%r9d + 663440f3: 41 0f 9f c1 setg %r9b + 663440f7: 45 0f b6 c9 movzbl %r9b,%r9d + 663440fb: 45 3b 08 cmp (%r8),%r9d + 663440fe: 74 31 je 66344131 + 66344100: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344104: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344108: 45 8b 00 mov (%r8),%r8d + 6634410b: 45 85 c0 test %r8d,%r8d + 6634410e: 75 21 jne 66344131 + 66344110: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344114: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66344118: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634411c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344123: 4c 63 06 movslq (%rsi),%r8 + 66344126: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634412a: 44 89 16 mov %r10d,(%rsi) + 6634412d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344131: 48 83 c0 08 add $0x8,%rax + 66344135: 48 83 c2 04 add $0x4,%rdx + 66344139: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634413f: 75 8f jne 663440d0 + 66344141: 5b pop %rbx + 66344142: 5e pop %rsi + 66344143: 5f pop %rdi + 66344144: 41 5e pop %r14 + 66344146: c3 retq + 66344147: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634414e: 00 00 -0000000066342a50 <_register_onexit_function>: - 66342a50: 55 push %rbp - 66342a51: 57 push %rdi - 66342a52: 56 push %rsi - 66342a53: 53 push %rbx - 66342a54: 48 83 ec 28 sub $0x28,%rsp - 66342a58: 48 85 c9 test %rcx,%rcx - 66342a5b: 48 89 cb mov %rcx,%rbx - 66342a5e: 48 89 d7 mov %rdx,%rdi - 66342a61: 0f 84 99 00 00 00 je 66342b00 <_register_onexit_function+0xb0> - 66342a67: b9 08 00 00 00 mov $0x8,%ecx - 66342a6c: e8 4f 01 00 00 callq 66342bc0 <_lock> - 66342a71: 48 83 3b 00 cmpq $0x0,(%rbx) - 66342a75: 74 5d je 66342ad4 <_register_onexit_function+0x84> - 66342a77: 48 8b 73 08 mov 0x8(%rbx),%rsi - 66342a7b: 48 8b 43 10 mov 0x10(%rbx),%rax - 66342a7f: 48 39 f0 cmp %rsi,%rax - 66342a82: 74 20 je 66342aa4 <_register_onexit_function+0x54> - 66342a84: 48 8d 46 08 lea 0x8(%rsi),%rax - 66342a88: b9 08 00 00 00 mov $0x8,%ecx - 66342a8d: 48 89 43 08 mov %rax,0x8(%rbx) - 66342a91: 48 89 3e mov %rdi,(%rsi) - 66342a94: e8 1f 01 00 00 callq 66342bb8 <_unlock> - 66342a99: 31 c0 xor %eax,%eax - 66342a9b: 48 83 c4 28 add $0x28,%rsp - 66342a9f: 5b pop %rbx - 66342aa0: 5e pop %rsi - 66342aa1: 5f pop %rdi - 66342aa2: 5d pop %rbp - 66342aa3: c3 retq - 66342aa4: 48 8b 0b mov (%rbx),%rcx - 66342aa7: 48 29 ce sub %rcx,%rsi - 66342aaa: 48 89 f0 mov %rsi,%rax - 66342aad: 48 c1 f8 03 sar $0x3,%rax - 66342ab1: 48 c1 e0 04 shl $0x4,%rax - 66342ab5: 48 89 c2 mov %rax,%rdx - 66342ab8: 48 89 c5 mov %rax,%rbp - 66342abb: e8 f0 00 00 00 callq 66342bb0 - 66342ac0: 48 85 c0 test %rax,%rax - 66342ac3: 74 42 je 66342b07 <_register_onexit_function+0xb7> - 66342ac5: 48 89 03 mov %rax,(%rbx) - 66342ac8: 48 01 c6 add %rax,%rsi - 66342acb: 48 01 e8 add %rbp,%rax - 66342ace: 48 89 43 10 mov %rax,0x10(%rbx) - 66342ad2: eb b0 jmp 66342a84 <_register_onexit_function+0x34> - 66342ad4: ba 08 00 00 00 mov $0x8,%edx - 66342ad9: b9 20 00 00 00 mov $0x20,%ecx - 66342ade: e8 1d ff ff ff callq 66342a00 - 66342ae3: 48 85 c0 test %rax,%rax - 66342ae6: 48 89 c6 mov %rax,%rsi - 66342ae9: 48 89 03 mov %rax,(%rbx) - 66342aec: 74 19 je 66342b07 <_register_onexit_function+0xb7> - 66342aee: 48 89 43 08 mov %rax,0x8(%rbx) - 66342af2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax - 66342af9: 48 89 43 10 mov %rax,0x10(%rbx) - 66342afd: eb 80 jmp 66342a7f <_register_onexit_function+0x2f> - 66342aff: 90 nop - 66342b00: b8 ff ff ff ff mov $0xffffffff,%eax - 66342b05: eb 94 jmp 66342a9b <_register_onexit_function+0x4b> - 66342b07: b9 08 00 00 00 mov $0x8,%ecx - 66342b0c: e8 a7 00 00 00 callq 66342bb8 <_unlock> - 66342b11: b8 ff ff ff ff mov $0xffffffff,%eax - 66342b16: eb 83 jmp 66342a9b <_register_onexit_function+0x4b> - 66342b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66342b1f: 00 +0000000066344150 : + 66344150: 41 56 push %r14 + 66344152: 57 push %rdi + 66344153: 56 push %rsi + 66344154: 53 push %rbx + 66344155: 48 8b 3d c4 a7 00 00 mov 0xa7c4(%rip),%rdi # 6634e920 + 6634415c: 48 8b 35 cd a7 00 00 mov 0xa7cd(%rip),%rsi # 6634e930 + 66344163: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66344167: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634416b: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 66344172: 8b 00 mov (%rax),%eax + 66344174: 85 c0 test %eax,%eax + 66344176: 0f 84 94 00 00 00 je 66344210 + 6634417c: 31 c0 xor %eax,%eax + 6634417e: 66 90 xchg %ax,%ax + 66344180: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66344185: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d + 6634418a: 45 8b 00 mov (%r8),%r8d + 6634418d: 45 39 c8 cmp %r9d,%r8d + 66344190: 74 65 je 663441f7 + 66344192: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344196: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634419a: 45 89 c6 mov %r8d,%r14d + 6634419d: 45 29 ce sub %r9d,%r14d + 663441a0: 45 31 c9 xor %r9d,%r9d + 663441a3: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 + 663441a8: 45 01 32 add %r14d,(%r10) + 663441ab: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) + 663441b0: 45 8b 32 mov (%r10),%r14d + 663441b3: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 + 663441b8: 45 85 f6 test %r14d,%r14d + 663441bb: 41 0f 9f c1 setg %r9b + 663441bf: 45 3b 08 cmp (%r8),%r9d + 663441c2: 74 33 je 663441f7 + 663441c4: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663441c8: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 + 663441cd: 45 8b 10 mov (%r8),%r10d + 663441d0: 45 85 d2 test %r10d,%r10d + 663441d3: 75 22 jne 663441f7 + 663441d5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663441d9: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 + 663441de: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663441e2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663441e9: 4c 63 06 movslq (%rsi),%r8 + 663441ec: 45 8d 50 01 lea 0x1(%r8),%r10d + 663441f0: 44 89 16 mov %r10d,(%rsi) + 663441f3: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663441f7: 48 83 c0 04 add $0x4,%rax + 663441fb: 48 83 f8 38 cmp $0x38,%rax + 663441ff: 0f 85 7b ff ff ff jne 66344180 + 66344205: 5b pop %rbx + 66344206: 5e pop %rsi + 66344207: 5f pop %rdi + 66344208: 41 5e pop %r14 + 6634420a: c3 retq + 6634420b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344210: 48 83 c2 3c add $0x3c,%rdx + 66344214: b8 78 00 00 00 mov $0x78,%eax + 66344219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344220: 44 8b 02 mov (%rdx),%r8d + 66344223: 45 85 c0 test %r8d,%r8d + 66344226: 74 59 je 66344281 + 66344228: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634422c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66344230: 45 29 01 sub %r8d,(%r9) + 66344233: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344239: 45 8b 09 mov (%r9),%r9d + 6634423c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66344240: 45 85 c9 test %r9d,%r9d + 66344243: 41 0f 9f c1 setg %r9b + 66344247: 45 0f b6 c9 movzbl %r9b,%r9d + 6634424b: 45 3b 08 cmp (%r8),%r9d + 6634424e: 74 31 je 66344281 + 66344250: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344254: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344258: 45 8b 00 mov (%r8),%r8d + 6634425b: 45 85 c0 test %r8d,%r8d + 6634425e: 75 21 jne 66344281 + 66344260: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344264: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66344268: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634426c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344273: 4c 63 06 movslq (%rsi),%r8 + 66344276: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634427a: 44 89 16 mov %r10d,(%rsi) + 6634427d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344281: 48 83 c0 08 add $0x8,%rax + 66344285: 48 83 c2 04 add $0x4,%rdx + 66344289: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634428f: 75 8f jne 66344220 + 66344291: 5b pop %rbx + 66344292: 5e pop %rsi + 66344293: 5f pop %rdi + 66344294: 41 5e pop %r14 + 66344296: c3 retq + 66344297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634429e: 00 00 -0000000066342b20 <_execute_onexit_table>: - 66342b20: 57 push %rdi - 66342b21: 56 push %rsi - 66342b22: 53 push %rbx - 66342b23: 48 83 ec 20 sub $0x20,%rsp - 66342b27: 48 89 cf mov %rcx,%rdi - 66342b2a: b9 08 00 00 00 mov $0x8,%ecx - 66342b2f: e8 8c 00 00 00 callq 66342bc0 <_lock> - 66342b34: 48 8b 37 mov (%rdi),%rsi - 66342b37: b9 08 00 00 00 mov $0x8,%ecx - 66342b3c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) - 66342b43: 00 - 66342b44: 48 8b 5f 08 mov 0x8(%rdi),%rbx - 66342b48: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 66342b4f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) - 66342b56: 00 - 66342b57: e8 5c 00 00 00 callq 66342bb8 <_unlock> - 66342b5c: 48 85 f6 test %rsi,%rsi - 66342b5f: 74 24 je 66342b85 <_execute_onexit_table+0x65> - 66342b61: 48 83 eb 08 sub $0x8,%rbx - 66342b65: 48 39 de cmp %rbx,%rsi - 66342b68: 77 13 ja 66342b7d <_execute_onexit_table+0x5d> - 66342b6a: 48 8b 03 mov (%rbx),%rax - 66342b6d: 48 85 c0 test %rax,%rax - 66342b70: 74 ef je 66342b61 <_execute_onexit_table+0x41> - 66342b72: ff d0 callq *%rax - 66342b74: 48 83 eb 08 sub $0x8,%rbx - 66342b78: 48 39 de cmp %rbx,%rsi - 66342b7b: 76 ed jbe 66342b6a <_execute_onexit_table+0x4a> - 66342b7d: 48 89 f1 mov %rsi,%rcx - 66342b80: e8 73 fe ff ff callq 663429f8 - 66342b85: 31 c0 xor %eax,%eax - 66342b87: 48 83 c4 20 add $0x20,%rsp - 66342b8b: 5b pop %rbx - 66342b8c: 5e pop %rsi - 66342b8d: 5f pop %rdi - 66342b8e: c3 retq - 66342b8f: 90 nop +00000000663442a0 : + 663442a0: 41 56 push %r14 + 663442a2: 57 push %rdi + 663442a3: 56 push %rsi + 663442a4: 53 push %rbx + 663442a5: 48 8b 3d 74 a6 00 00 mov 0xa674(%rip),%rdi # 6634e920 + 663442ac: 48 8b 35 7d a6 00 00 mov 0xa67d(%rip),%rsi # 6634e930 + 663442b3: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663442b7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663442bb: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax + 663442c2: 8b 00 mov (%rax),%eax + 663442c4: 85 c0 test %eax,%eax + 663442c6: 0f 84 94 00 00 00 je 66344360 + 663442cc: 31 c0 xor %eax,%eax + 663442ce: 66 90 xchg %ax,%ax + 663442d0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 663442d5: 44 8b 4c 02 38 mov 0x38(%rdx,%rax,1),%r9d + 663442da: 45 8b 00 mov (%r8),%r8d + 663442dd: 45 39 c8 cmp %r9d,%r8d + 663442e0: 74 65 je 66344347 + 663442e2: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663442e6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 663442ea: 45 89 c6 mov %r8d,%r14d + 663442ed: 45 29 ce sub %r9d,%r14d + 663442f0: 45 31 c9 xor %r9d,%r9d + 663442f3: 4d 8b 54 1a 70 mov 0x70(%r10,%rbx,1),%r10 + 663442f8: 45 01 32 add %r14d,(%r10) + 663442fb: 44 89 44 02 38 mov %r8d,0x38(%rdx,%rax,1) + 66344300: 45 8b 32 mov (%r10),%r14d + 66344303: 4d 8b 44 43 70 mov 0x70(%r11,%rax,2),%r8 + 66344308: 45 85 f6 test %r14d,%r14d + 6634430b: 41 0f 9f c1 setg %r9b + 6634430f: 45 3b 08 cmp (%r8),%r9d + 66344312: 74 33 je 66344347 + 66344314: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344318: 4d 8b 44 18 70 mov 0x70(%r8,%rbx,1),%r8 + 6634431d: 45 8b 10 mov (%r8),%r10d + 66344320: 45 85 d2 test %r10d,%r10d + 66344323: 75 22 jne 66344347 + 66344325: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344329: 4d 8b 4c 18 70 mov 0x70(%r8,%rbx,1),%r9 + 6634432e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66344332: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344339: 4c 63 06 movslq (%rsi),%r8 + 6634433c: 45 8d 50 01 lea 0x1(%r8),%r10d + 66344340: 44 89 16 mov %r10d,(%rsi) + 66344343: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344347: 48 83 c0 04 add $0x4,%rax + 6634434b: 48 83 f8 34 cmp $0x34,%rax + 6634434f: 0f 85 7b ff ff ff jne 663442d0 + 66344355: 5b pop %rbx + 66344356: 5e pop %rsi + 66344357: 5f pop %rdi + 66344358: 41 5e pop %r14 + 6634435a: c3 retq + 6634435b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344360: 48 83 c2 38 add $0x38,%rdx + 66344364: b8 70 00 00 00 mov $0x70,%eax + 66344369: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344370: 44 8b 02 mov (%rdx),%r8d + 66344373: 45 85 c0 test %r8d,%r8d + 66344376: 74 59 je 663443d1 + 66344378: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634437c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66344380: 45 29 01 sub %r8d,(%r9) + 66344383: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344389: 45 8b 09 mov (%r9),%r9d + 6634438c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 66344390: 45 85 c9 test %r9d,%r9d + 66344393: 41 0f 9f c1 setg %r9b + 66344397: 45 0f b6 c9 movzbl %r9b,%r9d + 6634439b: 45 3b 08 cmp (%r8),%r9d + 6634439e: 74 31 je 663443d1 + 663443a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663443a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663443a8: 45 8b 00 mov (%r8),%r8d + 663443ab: 45 85 c0 test %r8d,%r8d + 663443ae: 75 21 jne 663443d1 + 663443b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663443b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663443b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663443bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663443c3: 4c 63 06 movslq (%rsi),%r8 + 663443c6: 45 8d 50 01 lea 0x1(%r8),%r10d + 663443ca: 44 89 16 mov %r10d,(%rsi) + 663443cd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663443d1: 48 83 c0 08 add $0x8,%rax + 663443d5: 48 83 c2 04 add $0x4,%rdx + 663443d9: 48 3d d8 00 00 00 cmp $0xd8,%rax + 663443df: 75 8f jne 66344370 + 663443e1: 5b pop %rbx + 663443e2: 5e pop %rsi + 663443e3: 5f pop %rdi + 663443e4: 41 5e pop %r14 + 663443e6: c3 retq + 663443e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663443ee: 00 00 -0000000066342b90 <__acrt_iob_func>: - 66342b90: 53 push %rbx - 66342b91: 48 83 ec 20 sub $0x20,%rsp - 66342b95: 89 cb mov %ecx,%ebx - 66342b97: e8 2c 00 00 00 callq 66342bc8 <__iob_func> - 66342b9c: 89 d9 mov %ebx,%ecx - 66342b9e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx - 66342ba2: 48 c1 e2 04 shl $0x4,%rdx - 66342ba6: 48 01 d0 add %rdx,%rax - 66342ba9: 48 83 c4 20 add $0x20,%rsp - 66342bad: 5b pop %rbx - 66342bae: c3 retq - 66342baf: 90 nop +00000000663443f0 : + 663443f0: 41 56 push %r14 + 663443f2: 57 push %rdi + 663443f3: 56 push %rsi + 663443f4: 53 push %rbx + 663443f5: 48 8b 3d 24 a5 00 00 mov 0xa524(%rip),%rdi # 6634e920 + 663443fc: 48 8b 35 2d a5 00 00 mov 0xa52d(%rip),%rsi # 6634e930 + 66344403: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66344407: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634440b: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax + 66344412: 8b 00 mov (%rax),%eax + 66344414: 85 c0 test %eax,%eax + 66344416: 0f 84 94 00 00 00 je 663444b0 + 6634441c: 31 c0 xor %eax,%eax + 6634441e: 66 90 xchg %ax,%ax + 66344420: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 + 66344425: 44 8b 4c 02 38 mov 0x38(%rdx,%rax,1),%r9d + 6634442a: 45 8b 00 mov (%r8),%r8d + 6634442d: 45 39 c8 cmp %r9d,%r8d + 66344430: 74 65 je 66344497 + 66344432: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344436: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634443a: 45 89 c6 mov %r8d,%r14d + 6634443d: 45 29 ce sub %r9d,%r14d + 66344440: 45 31 c9 xor %r9d,%r9d + 66344443: 4d 8b 54 1a 70 mov 0x70(%r10,%rbx,1),%r10 + 66344448: 45 01 32 add %r14d,(%r10) + 6634444b: 44 89 44 02 38 mov %r8d,0x38(%rdx,%rax,1) + 66344450: 45 8b 32 mov (%r10),%r14d + 66344453: 4d 8b 44 43 70 mov 0x70(%r11,%rax,2),%r8 + 66344458: 45 85 f6 test %r14d,%r14d + 6634445b: 41 0f 9f c1 setg %r9b + 6634445f: 45 3b 08 cmp (%r8),%r9d + 66344462: 74 33 je 66344497 + 66344464: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344468: 4d 8b 44 18 70 mov 0x70(%r8,%rbx,1),%r8 + 6634446d: 45 8b 10 mov (%r8),%r10d + 66344470: 45 85 d2 test %r10d,%r10d + 66344473: 75 22 jne 66344497 + 66344475: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344479: 4d 8b 4c 18 70 mov 0x70(%r8,%rbx,1),%r9 + 6634447e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66344482: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344489: 4c 63 06 movslq (%rsi),%r8 + 6634448c: 45 8d 50 01 lea 0x1(%r8),%r10d + 66344490: 44 89 16 mov %r10d,(%rsi) + 66344493: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344497: 48 83 c0 04 add $0x4,%rax + 6634449b: 48 83 f8 34 cmp $0x34,%rax + 6634449f: 0f 85 7b ff ff ff jne 66344420 + 663444a5: 5b pop %rbx + 663444a6: 5e pop %rsi + 663444a7: 5f pop %rdi + 663444a8: 41 5e pop %r14 + 663444aa: c3 retq + 663444ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663444b0: 48 83 c2 38 add $0x38,%rdx + 663444b4: b8 70 00 00 00 mov $0x70,%eax + 663444b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663444c0: 44 8b 02 mov (%rdx),%r8d + 663444c3: 45 85 c0 test %r8d,%r8d + 663444c6: 74 59 je 66344521 + 663444c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663444cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 663444d0: 45 29 01 sub %r8d,(%r9) + 663444d3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663444d9: 45 8b 09 mov (%r9),%r9d + 663444dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 + 663444e0: 45 85 c9 test %r9d,%r9d + 663444e3: 41 0f 9f c1 setg %r9b + 663444e7: 45 0f b6 c9 movzbl %r9b,%r9d + 663444eb: 45 3b 08 cmp (%r8),%r9d + 663444ee: 74 31 je 66344521 + 663444f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663444f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663444f8: 45 8b 00 mov (%r8),%r8d + 663444fb: 45 85 c0 test %r8d,%r8d + 663444fe: 75 21 jne 66344521 + 66344500: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344504: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66344508: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634450c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344513: 4c 63 06 movslq (%rsi),%r8 + 66344516: 45 8d 50 01 lea 0x1(%r8),%r10d + 6634451a: 44 89 16 mov %r10d,(%rsi) + 6634451d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344521: 48 83 c0 08 add $0x8,%rax + 66344525: 48 83 c2 04 add $0x4,%rdx + 66344529: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634452f: 75 8f jne 663444c0 + 66344531: 5b pop %rbx + 66344532: 5e pop %rsi + 66344533: 5f pop %rdi + 66344534: 41 5e pop %r14 + 66344536: c3 retq + 66344537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634453e: 00 00 -0000000066342bb0 : - 66342bb0: ff 25 b6 66 00 00 jmpq *0x66b6(%rip) # 6634926c <__imp_realloc> - 66342bb6: 90 nop - 66342bb7: 90 nop +0000000066344540 : + 66344540: 41 56 push %r14 + 66344542: 57 push %rdi + 66344543: 56 push %rsi + 66344544: 53 push %rbx + 66344545: 48 8b 3d d4 a3 00 00 mov 0xa3d4(%rip),%rdi # 6634e920 + 6634454c: 48 8b 35 dd a3 00 00 mov 0xa3dd(%rip),%rsi # 6634e930 + 66344553: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66344557: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634455b: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax + 66344562: 8b 00 mov (%rax),%eax + 66344564: 85 c0 test %eax,%eax + 66344566: 0f 84 94 00 00 00 je 66344600 + 6634456c: 31 c0 xor %eax,%eax + 6634456e: 66 90 xchg %ax,%ax + 66344570: 4d 8b 44 42 08 mov 0x8(%r10,%rax,2),%r8 + 66344575: 44 8b 4c 02 34 mov 0x34(%rdx,%rax,1),%r9d + 6634457a: 45 8b 00 mov (%r8),%r8d + 6634457d: 45 39 c8 cmp %r9d,%r8d + 66344580: 74 65 je 663445e7 + 66344582: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344586: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634458a: 45 89 c6 mov %r8d,%r14d + 6634458d: 45 29 ce sub %r9d,%r14d + 66344590: 45 31 c9 xor %r9d,%r9d + 66344593: 4d 8b 5c 1b 68 mov 0x68(%r11,%rbx,1),%r11 + 66344598: 45 01 33 add %r14d,(%r11) + 6634459b: 44 89 44 02 34 mov %r8d,0x34(%rdx,%rax,1) + 663445a0: 45 8b 33 mov (%r11),%r14d + 663445a3: 4d 8b 44 42 68 mov 0x68(%r10,%rax,2),%r8 + 663445a8: 45 85 f6 test %r14d,%r14d + 663445ab: 41 0f 9f c1 setg %r9b + 663445af: 45 3b 08 cmp (%r8),%r9d + 663445b2: 74 33 je 663445e7 + 663445b4: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663445b8: 4d 8b 44 18 68 mov 0x68(%r8,%rbx,1),%r8 + 663445bd: 45 8b 18 mov (%r8),%r11d + 663445c0: 45 85 db test %r11d,%r11d + 663445c3: 75 22 jne 663445e7 + 663445c5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663445c9: 4d 8b 4c 18 68 mov 0x68(%r8,%rbx,1),%r9 + 663445ce: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663445d2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663445d9: 4c 63 06 movslq (%rsi),%r8 + 663445dc: 45 8d 58 01 lea 0x1(%r8),%r11d + 663445e0: 44 89 1e mov %r11d,(%rsi) + 663445e3: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663445e7: 48 83 c0 04 add $0x4,%rax + 663445eb: 48 83 f8 30 cmp $0x30,%rax + 663445ef: 0f 85 7b ff ff ff jne 66344570 + 663445f5: 5b pop %rbx + 663445f6: 5e pop %rsi + 663445f7: 5f pop %rdi + 663445f8: 41 5e pop %r14 + 663445fa: c3 retq + 663445fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344600: 48 83 c2 34 add $0x34,%rdx + 66344604: b8 68 00 00 00 mov $0x68,%eax + 66344609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344610: 44 8b 02 mov (%rdx),%r8d + 66344613: 45 85 c0 test %r8d,%r8d + 66344616: 74 59 je 66344671 + 66344618: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634461c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66344620: 45 29 01 sub %r8d,(%r9) + 66344623: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344629: 45 8b 09 mov (%r9),%r9d + 6634462c: 4d 8b 04 02 mov (%r10,%rax,1),%r8 + 66344630: 45 85 c9 test %r9d,%r9d + 66344633: 41 0f 9f c1 setg %r9b + 66344637: 45 0f b6 c9 movzbl %r9b,%r9d + 6634463b: 45 3b 08 cmp (%r8),%r9d + 6634463e: 74 31 je 66344671 + 66344640: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344644: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344648: 45 8b 00 mov (%r8),%r8d + 6634464b: 45 85 c0 test %r8d,%r8d + 6634464e: 75 21 jne 66344671 + 66344650: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344654: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66344658: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634465c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344663: 4c 63 06 movslq (%rsi),%r8 + 66344666: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634466a: 44 89 1e mov %r11d,(%rsi) + 6634466d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344671: 48 83 c0 08 add $0x8,%rax + 66344675: 48 83 c2 04 add $0x4,%rdx + 66344679: 48 3d c8 00 00 00 cmp $0xc8,%rax + 6634467f: 75 8f jne 66344610 + 66344681: 5b pop %rbx + 66344682: 5e pop %rsi + 66344683: 5f pop %rdi + 66344684: 41 5e pop %r14 + 66344686: c3 retq + 66344687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634468e: 00 00 -0000000066342bb8 <_unlock>: - 66342bb8: ff 25 86 66 00 00 jmpq *0x6686(%rip) # 66349244 <__imp__unlock> - 66342bbe: 90 nop - 66342bbf: 90 nop +0000000066344690 : + 66344690: 41 56 push %r14 + 66344692: 57 push %rdi + 66344693: 56 push %rsi + 66344694: 53 push %rbx + 66344695: 48 8b 3d 84 a2 00 00 mov 0xa284(%rip),%rdi # 6634e920 + 6634469c: 48 8b 35 8d a2 00 00 mov 0xa28d(%rip),%rsi # 6634e930 + 663446a3: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 663446a7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663446ab: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax + 663446b2: 8b 00 mov (%rax),%eax + 663446b4: 85 c0 test %eax,%eax + 663446b6: 0f 84 94 00 00 00 je 66344750 + 663446bc: 31 c0 xor %eax,%eax + 663446be: 66 90 xchg %ax,%ax + 663446c0: 4d 8b 44 42 08 mov 0x8(%r10,%rax,2),%r8 + 663446c5: 44 8b 4c 02 34 mov 0x34(%rdx,%rax,1),%r9d + 663446ca: 45 8b 00 mov (%r8),%r8d + 663446cd: 45 39 c8 cmp %r9d,%r8d + 663446d0: 74 65 je 66344737 + 663446d2: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663446d6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 663446da: 45 89 c6 mov %r8d,%r14d + 663446dd: 45 29 ce sub %r9d,%r14d + 663446e0: 45 31 c9 xor %r9d,%r9d + 663446e3: 4d 8b 5c 1b 68 mov 0x68(%r11,%rbx,1),%r11 + 663446e8: 45 01 33 add %r14d,(%r11) + 663446eb: 44 89 44 02 34 mov %r8d,0x34(%rdx,%rax,1) + 663446f0: 45 8b 33 mov (%r11),%r14d + 663446f3: 4d 8b 44 42 68 mov 0x68(%r10,%rax,2),%r8 + 663446f8: 45 85 f6 test %r14d,%r14d + 663446fb: 41 0f 9f c1 setg %r9b + 663446ff: 45 3b 08 cmp (%r8),%r9d + 66344702: 74 33 je 66344737 + 66344704: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344708: 4d 8b 44 18 68 mov 0x68(%r8,%rbx,1),%r8 + 6634470d: 45 8b 18 mov (%r8),%r11d + 66344710: 45 85 db test %r11d,%r11d + 66344713: 75 22 jne 66344737 + 66344715: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344719: 4d 8b 4c 18 68 mov 0x68(%r8,%rbx,1),%r9 + 6634471e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66344722: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344729: 4c 63 06 movslq (%rsi),%r8 + 6634472c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344730: 44 89 1e mov %r11d,(%rsi) + 66344733: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 66344737: 48 83 c0 04 add $0x4,%rax + 6634473b: 48 83 f8 30 cmp $0x30,%rax + 6634473f: 0f 85 7b ff ff ff jne 663446c0 + 66344745: 5b pop %rbx + 66344746: 5e pop %rsi + 66344747: 5f pop %rdi + 66344748: 41 5e pop %r14 + 6634474a: c3 retq + 6634474b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344750: 48 83 c2 34 add $0x34,%rdx + 66344754: b8 68 00 00 00 mov $0x68,%eax + 66344759: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344760: 44 8b 02 mov (%rdx),%r8d + 66344763: 45 85 c0 test %r8d,%r8d + 66344766: 74 59 je 663447c1 + 66344768: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634476c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66344770: 45 29 01 sub %r8d,(%r9) + 66344773: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344779: 45 8b 09 mov (%r9),%r9d + 6634477c: 4d 8b 04 02 mov (%r10,%rax,1),%r8 + 66344780: 45 85 c9 test %r9d,%r9d + 66344783: 41 0f 9f c1 setg %r9b + 66344787: 45 0f b6 c9 movzbl %r9b,%r9d + 6634478b: 45 3b 08 cmp (%r8),%r9d + 6634478e: 74 31 je 663447c1 + 66344790: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344794: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344798: 45 8b 00 mov (%r8),%r8d + 6634479b: 45 85 c0 test %r8d,%r8d + 6634479e: 75 21 jne 663447c1 + 663447a0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663447a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 663447a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663447ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663447b3: 4c 63 06 movslq (%rsi),%r8 + 663447b6: 45 8d 58 01 lea 0x1(%r8),%r11d + 663447ba: 44 89 1e mov %r11d,(%rsi) + 663447bd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) + 663447c1: 48 83 c0 08 add $0x8,%rax + 663447c5: 48 83 c2 04 add $0x4,%rdx + 663447c9: 48 3d c8 00 00 00 cmp $0xc8,%rax + 663447cf: 75 8f jne 66344760 + 663447d1: 5b pop %rbx + 663447d2: 5e pop %rsi + 663447d3: 5f pop %rdi + 663447d4: 41 5e pop %r14 + 663447d6: c3 retq + 663447d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663447de: 00 00 -0000000066342bc0 <_lock>: - 66342bc0: ff 25 76 66 00 00 jmpq *0x6676(%rip) # 6634923c <__imp__lock> - 66342bc6: 90 nop - 66342bc7: 90 nop +00000000663447e0 : + 663447e0: 41 56 push %r14 + 663447e2: 57 push %rdi + 663447e3: 56 push %rsi + 663447e4: 53 push %rbx + 663447e5: 48 8b 3d 34 a1 00 00 mov 0xa134(%rip),%rdi # 6634e920 + 663447ec: 48 8b 35 3d a1 00 00 mov 0xa13d(%rip),%rsi # 6634e930 + 663447f3: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663447f7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663447fb: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax + 66344802: 8b 00 mov (%rax),%eax + 66344804: 85 c0 test %eax,%eax + 66344806: 0f 84 94 00 00 00 je 663448a0 + 6634480c: 31 c0 xor %eax,%eax + 6634480e: 66 90 xchg %ax,%ax + 66344810: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344815: 44 8b 54 02 30 mov 0x30(%rdx,%rax,1),%r10d + 6634481a: 45 8b 00 mov (%r8),%r8d + 6634481d: 45 39 d0 cmp %r10d,%r8d + 66344820: 74 65 je 66344887 + 66344822: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344826: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634482a: 45 89 c6 mov %r8d,%r14d + 6634482d: 45 29 d6 sub %r10d,%r14d + 66344830: 45 31 d2 xor %r10d,%r10d + 66344833: 4d 8b 5c 1b 60 mov 0x60(%r11,%rbx,1),%r11 + 66344838: 45 01 33 add %r14d,(%r11) + 6634483b: 44 89 44 02 30 mov %r8d,0x30(%rdx,%rax,1) + 66344840: 45 8b 33 mov (%r11),%r14d + 66344843: 4d 8b 44 41 60 mov 0x60(%r9,%rax,2),%r8 + 66344848: 45 85 f6 test %r14d,%r14d + 6634484b: 41 0f 9f c2 setg %r10b + 6634484f: 45 3b 10 cmp (%r8),%r10d + 66344852: 74 33 je 66344887 + 66344854: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344858: 4d 8b 44 18 60 mov 0x60(%r8,%rbx,1),%r8 + 6634485d: 45 8b 18 mov (%r8),%r11d + 66344860: 45 85 db test %r11d,%r11d + 66344863: 75 22 jne 66344887 + 66344865: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344869: 4d 8b 54 18 60 mov 0x60(%r8,%rbx,1),%r10 + 6634486e: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344872: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344879: 4c 63 06 movslq (%rsi),%r8 + 6634487c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344880: 44 89 1e mov %r11d,(%rsi) + 66344883: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344887: 48 83 c0 04 add $0x4,%rax + 6634488b: 48 83 f8 2c cmp $0x2c,%rax + 6634488f: 0f 85 7b ff ff ff jne 66344810 + 66344895: 5b pop %rbx + 66344896: 5e pop %rsi + 66344897: 5f pop %rdi + 66344898: 41 5e pop %r14 + 6634489a: c3 retq + 6634489b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663448a0: 48 83 c2 30 add $0x30,%rdx + 663448a4: b8 60 00 00 00 mov $0x60,%eax + 663448a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663448b0: 44 8b 02 mov (%rdx),%r8d + 663448b3: 45 85 c0 test %r8d,%r8d + 663448b6: 74 59 je 66344911 + 663448b8: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663448bc: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 663448c0: 45 29 02 sub %r8d,(%r10) + 663448c3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663448c9: 45 8b 12 mov (%r10),%r10d + 663448cc: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 663448d0: 45 85 d2 test %r10d,%r10d + 663448d3: 41 0f 9f c2 setg %r10b + 663448d7: 45 0f b6 d2 movzbl %r10b,%r10d + 663448db: 45 3b 10 cmp (%r8),%r10d + 663448de: 74 31 je 66344911 + 663448e0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663448e4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663448e8: 45 8b 00 mov (%r8),%r8d + 663448eb: 45 85 c0 test %r8d,%r8d + 663448ee: 75 21 jne 66344911 + 663448f0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663448f4: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 663448f8: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663448fc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344903: 4c 63 06 movslq (%rsi),%r8 + 66344906: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634490a: 44 89 1e mov %r11d,(%rsi) + 6634490d: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344911: 48 83 c0 08 add $0x8,%rax + 66344915: 48 83 c2 04 add $0x4,%rdx + 66344919: 48 3d b8 00 00 00 cmp $0xb8,%rax + 6634491f: 75 8f jne 663448b0 + 66344921: 5b pop %rbx + 66344922: 5e pop %rsi + 66344923: 5f pop %rdi + 66344924: 41 5e pop %r14 + 66344926: c3 retq + 66344927: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634492e: 00 00 -0000000066342bc8 <__iob_func>: - 66342bc8: ff 25 56 66 00 00 jmpq *0x6656(%rip) # 66349224 <__imp___iob_func> - 66342bce: 90 nop - 66342bcf: 90 nop +0000000066344930 : + 66344930: 41 56 push %r14 + 66344932: 57 push %rdi + 66344933: 56 push %rsi + 66344934: 53 push %rbx + 66344935: 48 8b 3d e4 9f 00 00 mov 0x9fe4(%rip),%rdi # 6634e920 + 6634493c: 48 8b 35 ed 9f 00 00 mov 0x9fed(%rip),%rsi # 6634e930 + 66344943: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344947: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634494b: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax + 66344952: 8b 00 mov (%rax),%eax + 66344954: 85 c0 test %eax,%eax + 66344956: 0f 84 94 00 00 00 je 663449f0 + 6634495c: 31 c0 xor %eax,%eax + 6634495e: 66 90 xchg %ax,%ax + 66344960: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344965: 44 8b 54 02 30 mov 0x30(%rdx,%rax,1),%r10d + 6634496a: 45 8b 00 mov (%r8),%r8d + 6634496d: 45 39 d0 cmp %r10d,%r8d + 66344970: 74 65 je 663449d7 + 66344972: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344976: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634497a: 45 89 c6 mov %r8d,%r14d + 6634497d: 45 29 d6 sub %r10d,%r14d + 66344980: 45 31 d2 xor %r10d,%r10d + 66344983: 4d 8b 5c 1b 60 mov 0x60(%r11,%rbx,1),%r11 + 66344988: 45 01 33 add %r14d,(%r11) + 6634498b: 44 89 44 02 30 mov %r8d,0x30(%rdx,%rax,1) + 66344990: 45 8b 33 mov (%r11),%r14d + 66344993: 4d 8b 44 41 60 mov 0x60(%r9,%rax,2),%r8 + 66344998: 45 85 f6 test %r14d,%r14d + 6634499b: 41 0f 9f c2 setg %r10b + 6634499f: 45 3b 10 cmp (%r8),%r10d + 663449a2: 74 33 je 663449d7 + 663449a4: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663449a8: 4d 8b 44 18 60 mov 0x60(%r8,%rbx,1),%r8 + 663449ad: 45 8b 18 mov (%r8),%r11d + 663449b0: 45 85 db test %r11d,%r11d + 663449b3: 75 22 jne 663449d7 + 663449b5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663449b9: 4d 8b 54 18 60 mov 0x60(%r8,%rbx,1),%r10 + 663449be: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663449c2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663449c9: 4c 63 06 movslq (%rsi),%r8 + 663449cc: 45 8d 58 01 lea 0x1(%r8),%r11d + 663449d0: 44 89 1e mov %r11d,(%rsi) + 663449d3: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 663449d7: 48 83 c0 04 add $0x4,%rax + 663449db: 48 83 f8 2c cmp $0x2c,%rax + 663449df: 0f 85 7b ff ff ff jne 66344960 + 663449e5: 5b pop %rbx + 663449e6: 5e pop %rsi + 663449e7: 5f pop %rdi + 663449e8: 41 5e pop %r14 + 663449ea: c3 retq + 663449eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663449f0: 48 83 c2 30 add $0x30,%rdx + 663449f4: b8 60 00 00 00 mov $0x60,%eax + 663449f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344a00: 44 8b 02 mov (%rdx),%r8d + 66344a03: 45 85 c0 test %r8d,%r8d + 66344a06: 74 59 je 66344a61 + 66344a08: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344a0c: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 66344a10: 45 29 02 sub %r8d,(%r10) + 66344a13: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344a19: 45 8b 12 mov (%r10),%r10d + 66344a1c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 66344a20: 45 85 d2 test %r10d,%r10d + 66344a23: 41 0f 9f c2 setg %r10b + 66344a27: 45 0f b6 d2 movzbl %r10b,%r10d + 66344a2b: 45 3b 10 cmp (%r8),%r10d + 66344a2e: 74 31 je 66344a61 + 66344a30: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344a34: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344a38: 45 8b 00 mov (%r8),%r8d + 66344a3b: 45 85 c0 test %r8d,%r8d + 66344a3e: 75 21 jne 66344a61 + 66344a40: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344a44: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 66344a48: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344a4c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344a53: 4c 63 06 movslq (%rsi),%r8 + 66344a56: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344a5a: 44 89 1e mov %r11d,(%rsi) + 66344a5d: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344a61: 48 83 c0 08 add $0x8,%rax + 66344a65: 48 83 c2 04 add $0x4,%rdx + 66344a69: 48 3d b8 00 00 00 cmp $0xb8,%rax + 66344a6f: 75 8f jne 66344a00 + 66344a71: 5b pop %rbx + 66344a72: 5e pop %rsi + 66344a73: 5f pop %rdi + 66344a74: 41 5e pop %r14 + 66344a76: c3 retq + 66344a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344a7e: 00 00 -0000000066342bd0 : - 66342bd0: ff 25 3e 66 00 00 jmpq *0x663e(%rip) # 66349214 <__imp_VirtualQuery> - 66342bd6: 90 nop - 66342bd7: 90 nop +0000000066344a80 : + 66344a80: 41 56 push %r14 + 66344a82: 57 push %rdi + 66344a83: 56 push %rsi + 66344a84: 53 push %rbx + 66344a85: 48 8b 3d 94 9e 00 00 mov 0x9e94(%rip),%rdi # 6634e920 + 66344a8c: 48 8b 35 9d 9e 00 00 mov 0x9e9d(%rip),%rsi # 6634e930 + 66344a93: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344a97: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344a9b: 49 8b 81 a8 00 00 00 mov 0xa8(%r9),%rax + 66344aa2: 8b 00 mov (%rax),%eax + 66344aa4: 85 c0 test %eax,%eax + 66344aa6: 0f 84 94 00 00 00 je 66344b40 + 66344aac: 31 c0 xor %eax,%eax + 66344aae: 66 90 xchg %ax,%ax + 66344ab0: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344ab5: 44 8b 54 02 2c mov 0x2c(%rdx,%rax,1),%r10d + 66344aba: 45 8b 00 mov (%r8),%r8d + 66344abd: 45 39 d0 cmp %r10d,%r8d + 66344ac0: 74 65 je 66344b27 + 66344ac2: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344ac6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66344aca: 45 89 c6 mov %r8d,%r14d + 66344acd: 45 29 d6 sub %r10d,%r14d + 66344ad0: 45 31 d2 xor %r10d,%r10d + 66344ad3: 4d 8b 5c 1b 58 mov 0x58(%r11,%rbx,1),%r11 + 66344ad8: 45 01 33 add %r14d,(%r11) + 66344adb: 44 89 44 02 2c mov %r8d,0x2c(%rdx,%rax,1) + 66344ae0: 45 8b 33 mov (%r11),%r14d + 66344ae3: 4d 8b 44 41 58 mov 0x58(%r9,%rax,2),%r8 + 66344ae8: 45 85 f6 test %r14d,%r14d + 66344aeb: 41 0f 9f c2 setg %r10b + 66344aef: 45 3b 10 cmp (%r8),%r10d + 66344af2: 74 33 je 66344b27 + 66344af4: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344af8: 4d 8b 44 18 58 mov 0x58(%r8,%rbx,1),%r8 + 66344afd: 45 8b 18 mov (%r8),%r11d + 66344b00: 45 85 db test %r11d,%r11d + 66344b03: 75 22 jne 66344b27 + 66344b05: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344b09: 4d 8b 54 18 58 mov 0x58(%r8,%rbx,1),%r10 + 66344b0e: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344b12: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344b19: 4c 63 06 movslq (%rsi),%r8 + 66344b1c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344b20: 44 89 1e mov %r11d,(%rsi) + 66344b23: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344b27: 48 83 c0 04 add $0x4,%rax + 66344b2b: 48 83 f8 28 cmp $0x28,%rax + 66344b2f: 0f 85 7b ff ff ff jne 66344ab0 + 66344b35: 5b pop %rbx + 66344b36: 5e pop %rsi + 66344b37: 5f pop %rdi + 66344b38: 41 5e pop %r14 + 66344b3a: c3 retq + 66344b3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344b40: 48 83 c2 2c add $0x2c,%rdx + 66344b44: b8 58 00 00 00 mov $0x58,%eax + 66344b49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344b50: 44 8b 02 mov (%rdx),%r8d + 66344b53: 45 85 c0 test %r8d,%r8d + 66344b56: 74 59 je 66344bb1 + 66344b58: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344b5c: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 66344b60: 45 29 02 sub %r8d,(%r10) + 66344b63: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344b69: 45 8b 12 mov (%r10),%r10d + 66344b6c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 66344b70: 45 85 d2 test %r10d,%r10d + 66344b73: 41 0f 9f c2 setg %r10b + 66344b77: 45 0f b6 d2 movzbl %r10b,%r10d + 66344b7b: 45 3b 10 cmp (%r8),%r10d + 66344b7e: 74 31 je 66344bb1 + 66344b80: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344b84: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344b88: 45 8b 00 mov (%r8),%r8d + 66344b8b: 45 85 c0 test %r8d,%r8d + 66344b8e: 75 21 jne 66344bb1 + 66344b90: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344b94: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 66344b98: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344b9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344ba3: 4c 63 06 movslq (%rsi),%r8 + 66344ba6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344baa: 44 89 1e mov %r11d,(%rsi) + 66344bad: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344bb1: 48 83 c0 08 add $0x8,%rax + 66344bb5: 48 83 c2 04 add $0x4,%rdx + 66344bb9: 48 3d a8 00 00 00 cmp $0xa8,%rax + 66344bbf: 75 8f jne 66344b50 + 66344bc1: 5b pop %rbx + 66344bc2: 5e pop %rsi + 66344bc3: 5f pop %rdi + 66344bc4: 41 5e pop %r14 + 66344bc6: c3 retq + 66344bc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344bce: 00 00 -0000000066342bd8 : - 66342bd8: ff 25 2e 66 00 00 jmpq *0x662e(%rip) # 6634920c <__imp_VirtualProtect> - 66342bde: 90 nop - 66342bdf: 90 nop +0000000066344bd0 : + 66344bd0: 41 56 push %r14 + 66344bd2: 57 push %rdi + 66344bd3: 56 push %rsi + 66344bd4: 53 push %rbx + 66344bd5: 48 8b 3d 44 9d 00 00 mov 0x9d44(%rip),%rdi # 6634e920 + 66344bdc: 48 8b 35 4d 9d 00 00 mov 0x9d4d(%rip),%rsi # 6634e930 + 66344be3: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344be7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344beb: 49 8b 81 a8 00 00 00 mov 0xa8(%r9),%rax + 66344bf2: 8b 00 mov (%rax),%eax + 66344bf4: 85 c0 test %eax,%eax + 66344bf6: 0f 84 94 00 00 00 je 66344c90 + 66344bfc: 31 c0 xor %eax,%eax + 66344bfe: 66 90 xchg %ax,%ax + 66344c00: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344c05: 44 8b 54 02 2c mov 0x2c(%rdx,%rax,1),%r10d + 66344c0a: 45 8b 00 mov (%r8),%r8d + 66344c0d: 45 39 d0 cmp %r10d,%r8d + 66344c10: 74 65 je 66344c77 + 66344c12: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344c16: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66344c1a: 45 89 c6 mov %r8d,%r14d + 66344c1d: 45 29 d6 sub %r10d,%r14d + 66344c20: 45 31 d2 xor %r10d,%r10d + 66344c23: 4d 8b 5c 1b 58 mov 0x58(%r11,%rbx,1),%r11 + 66344c28: 45 01 33 add %r14d,(%r11) + 66344c2b: 44 89 44 02 2c mov %r8d,0x2c(%rdx,%rax,1) + 66344c30: 45 8b 33 mov (%r11),%r14d + 66344c33: 4d 8b 44 41 58 mov 0x58(%r9,%rax,2),%r8 + 66344c38: 45 85 f6 test %r14d,%r14d + 66344c3b: 41 0f 9f c2 setg %r10b + 66344c3f: 45 3b 10 cmp (%r8),%r10d + 66344c42: 74 33 je 66344c77 + 66344c44: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344c48: 4d 8b 44 18 58 mov 0x58(%r8,%rbx,1),%r8 + 66344c4d: 45 8b 18 mov (%r8),%r11d + 66344c50: 45 85 db test %r11d,%r11d + 66344c53: 75 22 jne 66344c77 + 66344c55: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344c59: 4d 8b 54 18 58 mov 0x58(%r8,%rbx,1),%r10 + 66344c5e: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344c62: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344c69: 4c 63 06 movslq (%rsi),%r8 + 66344c6c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344c70: 44 89 1e mov %r11d,(%rsi) + 66344c73: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344c77: 48 83 c0 04 add $0x4,%rax + 66344c7b: 48 83 f8 28 cmp $0x28,%rax + 66344c7f: 0f 85 7b ff ff ff jne 66344c00 + 66344c85: 5b pop %rbx + 66344c86: 5e pop %rsi + 66344c87: 5f pop %rdi + 66344c88: 41 5e pop %r14 + 66344c8a: c3 retq + 66344c8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344c90: 48 83 c2 2c add $0x2c,%rdx + 66344c94: b8 58 00 00 00 mov $0x58,%eax + 66344c99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344ca0: 44 8b 02 mov (%rdx),%r8d + 66344ca3: 45 85 c0 test %r8d,%r8d + 66344ca6: 74 59 je 66344d01 + 66344ca8: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344cac: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 66344cb0: 45 29 02 sub %r8d,(%r10) + 66344cb3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344cb9: 45 8b 12 mov (%r10),%r10d + 66344cbc: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 66344cc0: 45 85 d2 test %r10d,%r10d + 66344cc3: 41 0f 9f c2 setg %r10b + 66344cc7: 45 0f b6 d2 movzbl %r10b,%r10d + 66344ccb: 45 3b 10 cmp (%r8),%r10d + 66344cce: 74 31 je 66344d01 + 66344cd0: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344cd4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344cd8: 45 8b 00 mov (%r8),%r8d + 66344cdb: 45 85 c0 test %r8d,%r8d + 66344cde: 75 21 jne 66344d01 + 66344ce0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344ce4: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 66344ce8: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344cec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344cf3: 4c 63 06 movslq (%rsi),%r8 + 66344cf6: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344cfa: 44 89 1e mov %r11d,(%rsi) + 66344cfd: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344d01: 48 83 c0 08 add $0x8,%rax + 66344d05: 48 83 c2 04 add $0x4,%rdx + 66344d09: 48 3d a8 00 00 00 cmp $0xa8,%rax + 66344d0f: 75 8f jne 66344ca0 + 66344d11: 5b pop %rbx + 66344d12: 5e pop %rsi + 66344d13: 5f pop %rdi + 66344d14: 41 5e pop %r14 + 66344d16: c3 retq + 66344d17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344d1e: 00 00 -0000000066342be0 : - 66342be0: ff 25 1e 66 00 00 jmpq *0x661e(%rip) # 66349204 <__imp_UnhandledExceptionFilter> - 66342be6: 90 nop - 66342be7: 90 nop +0000000066344d20 : + 66344d20: 41 56 push %r14 + 66344d22: 57 push %rdi + 66344d23: 56 push %rsi + 66344d24: 53 push %rbx + 66344d25: 48 8b 3d f4 9b 00 00 mov 0x9bf4(%rip),%rdi # 6634e920 + 66344d2c: 48 8b 35 fd 9b 00 00 mov 0x9bfd(%rip),%rsi # 6634e930 + 66344d33: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344d37: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344d3b: 49 8b 81 98 00 00 00 mov 0x98(%r9),%rax + 66344d42: 8b 00 mov (%rax),%eax + 66344d44: 85 c0 test %eax,%eax + 66344d46: 0f 84 94 00 00 00 je 66344de0 + 66344d4c: 31 c0 xor %eax,%eax + 66344d4e: 66 90 xchg %ax,%ax + 66344d50: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344d55: 44 8b 54 02 28 mov 0x28(%rdx,%rax,1),%r10d + 66344d5a: 45 8b 00 mov (%r8),%r8d + 66344d5d: 45 39 d0 cmp %r10d,%r8d + 66344d60: 74 65 je 66344dc7 + 66344d62: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344d66: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66344d6a: 45 89 c6 mov %r8d,%r14d + 66344d6d: 45 29 d6 sub %r10d,%r14d + 66344d70: 45 31 d2 xor %r10d,%r10d + 66344d73: 4d 8b 5c 1b 50 mov 0x50(%r11,%rbx,1),%r11 + 66344d78: 45 01 33 add %r14d,(%r11) + 66344d7b: 44 89 44 02 28 mov %r8d,0x28(%rdx,%rax,1) + 66344d80: 45 8b 33 mov (%r11),%r14d + 66344d83: 4d 8b 44 41 50 mov 0x50(%r9,%rax,2),%r8 + 66344d88: 45 85 f6 test %r14d,%r14d + 66344d8b: 41 0f 9f c2 setg %r10b + 66344d8f: 45 3b 10 cmp (%r8),%r10d + 66344d92: 74 33 je 66344dc7 + 66344d94: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344d98: 4d 8b 44 18 50 mov 0x50(%r8,%rbx,1),%r8 + 66344d9d: 45 8b 18 mov (%r8),%r11d + 66344da0: 45 85 db test %r11d,%r11d + 66344da3: 75 22 jne 66344dc7 + 66344da5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344da9: 4d 8b 54 18 50 mov 0x50(%r8,%rbx,1),%r10 + 66344dae: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344db2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344db9: 4c 63 06 movslq (%rsi),%r8 + 66344dbc: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344dc0: 44 89 1e mov %r11d,(%rsi) + 66344dc3: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344dc7: 48 83 c0 04 add $0x4,%rax + 66344dcb: 48 83 f8 24 cmp $0x24,%rax + 66344dcf: 0f 85 7b ff ff ff jne 66344d50 + 66344dd5: 5b pop %rbx + 66344dd6: 5e pop %rsi + 66344dd7: 5f pop %rdi + 66344dd8: 41 5e pop %r14 + 66344dda: c3 retq + 66344ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344de0: 48 83 c2 28 add $0x28,%rdx + 66344de4: b8 50 00 00 00 mov $0x50,%eax + 66344de9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344df0: 44 8b 02 mov (%rdx),%r8d + 66344df3: 45 85 c0 test %r8d,%r8d + 66344df6: 74 59 je 66344e51 + 66344df8: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344dfc: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 66344e00: 45 29 02 sub %r8d,(%r10) + 66344e03: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344e09: 45 8b 12 mov (%r10),%r10d + 66344e0c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 66344e10: 45 85 d2 test %r10d,%r10d + 66344e13: 41 0f 9f c2 setg %r10b + 66344e17: 45 0f b6 d2 movzbl %r10b,%r10d + 66344e1b: 45 3b 10 cmp (%r8),%r10d + 66344e1e: 74 31 je 66344e51 + 66344e20: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344e24: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344e28: 45 8b 00 mov (%r8),%r8d + 66344e2b: 45 85 c0 test %r8d,%r8d + 66344e2e: 75 21 jne 66344e51 + 66344e30: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344e34: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 66344e38: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344e3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344e43: 4c 63 06 movslq (%rsi),%r8 + 66344e46: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344e4a: 44 89 1e mov %r11d,(%rsi) + 66344e4d: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344e51: 48 83 c0 08 add $0x8,%rax + 66344e55: 48 83 c2 04 add $0x4,%rdx + 66344e59: 48 3d 98 00 00 00 cmp $0x98,%rax + 66344e5f: 75 8f jne 66344df0 + 66344e61: 5b pop %rbx + 66344e62: 5e pop %rsi + 66344e63: 5f pop %rdi + 66344e64: 41 5e pop %r14 + 66344e66: c3 retq + 66344e67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344e6e: 00 00 -0000000066342be8 : - 66342be8: ff 25 0e 66 00 00 jmpq *0x660e(%rip) # 663491fc <__imp_TlsGetValue> - 66342bee: 90 nop - 66342bef: 90 nop +0000000066344e70 : + 66344e70: 41 56 push %r14 + 66344e72: 57 push %rdi + 66344e73: 56 push %rsi + 66344e74: 53 push %rbx + 66344e75: 48 8b 3d a4 9a 00 00 mov 0x9aa4(%rip),%rdi # 6634e920 + 66344e7c: 48 8b 35 ad 9a 00 00 mov 0x9aad(%rip),%rsi # 6634e930 + 66344e83: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344e87: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344e8b: 49 8b 81 98 00 00 00 mov 0x98(%r9),%rax + 66344e92: 8b 00 mov (%rax),%eax + 66344e94: 85 c0 test %eax,%eax + 66344e96: 0f 84 94 00 00 00 je 66344f30 + 66344e9c: 31 c0 xor %eax,%eax + 66344e9e: 66 90 xchg %ax,%ax + 66344ea0: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344ea5: 44 8b 54 02 28 mov 0x28(%rdx,%rax,1),%r10d + 66344eaa: 45 8b 00 mov (%r8),%r8d + 66344ead: 45 39 d0 cmp %r10d,%r8d + 66344eb0: 74 65 je 66344f17 + 66344eb2: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66344eb6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 66344eba: 45 89 c6 mov %r8d,%r14d + 66344ebd: 45 29 d6 sub %r10d,%r14d + 66344ec0: 45 31 d2 xor %r10d,%r10d + 66344ec3: 4d 8b 5c 1b 50 mov 0x50(%r11,%rbx,1),%r11 + 66344ec8: 45 01 33 add %r14d,(%r11) + 66344ecb: 44 89 44 02 28 mov %r8d,0x28(%rdx,%rax,1) + 66344ed0: 45 8b 33 mov (%r11),%r14d + 66344ed3: 4d 8b 44 41 50 mov 0x50(%r9,%rax,2),%r8 + 66344ed8: 45 85 f6 test %r14d,%r14d + 66344edb: 41 0f 9f c2 setg %r10b + 66344edf: 45 3b 10 cmp (%r8),%r10d + 66344ee2: 74 33 je 66344f17 + 66344ee4: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344ee8: 4d 8b 44 18 50 mov 0x50(%r8,%rbx,1),%r8 + 66344eed: 45 8b 18 mov (%r8),%r11d + 66344ef0: 45 85 db test %r11d,%r11d + 66344ef3: 75 22 jne 66344f17 + 66344ef5: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344ef9: 4d 8b 54 18 50 mov 0x50(%r8,%rbx,1),%r10 + 66344efe: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344f02: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344f09: 4c 63 06 movslq (%rsi),%r8 + 66344f0c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344f10: 44 89 1e mov %r11d,(%rsi) + 66344f13: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344f17: 48 83 c0 04 add $0x4,%rax + 66344f1b: 48 83 f8 24 cmp $0x24,%rax + 66344f1f: 0f 85 7b ff ff ff jne 66344ea0 + 66344f25: 5b pop %rbx + 66344f26: 5e pop %rsi + 66344f27: 5f pop %rdi + 66344f28: 41 5e pop %r14 + 66344f2a: c3 retq + 66344f2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344f30: 48 83 c2 28 add $0x28,%rdx + 66344f34: b8 50 00 00 00 mov $0x50,%eax + 66344f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66344f40: 44 8b 02 mov (%rdx),%r8d + 66344f43: 45 85 c0 test %r8d,%r8d + 66344f46: 74 59 je 66344fa1 + 66344f48: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344f4c: 4d 8b 14 02 mov (%r10,%rax,1),%r10 + 66344f50: 45 29 02 sub %r8d,(%r10) + 66344f53: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66344f59: 45 8b 12 mov (%r10),%r10d + 66344f5c: 4d 8b 04 01 mov (%r9,%rax,1),%r8 + 66344f60: 45 85 d2 test %r10d,%r10d + 66344f63: 41 0f 9f c2 setg %r10b + 66344f67: 45 0f b6 d2 movzbl %r10b,%r10d + 66344f6b: 45 3b 10 cmp (%r8),%r10d + 66344f6e: 74 31 je 66344fa1 + 66344f70: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344f74: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66344f78: 45 8b 00 mov (%r8),%r8d + 66344f7b: 45 85 c0 test %r8d,%r8d + 66344f7e: 75 21 jne 66344fa1 + 66344f80: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66344f84: 4d 8b 14 00 mov (%r8,%rax,1),%r10 + 66344f88: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66344f8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66344f93: 4c 63 06 movslq (%rsi),%r8 + 66344f96: 45 8d 58 01 lea 0x1(%r8),%r11d + 66344f9a: 44 89 1e mov %r11d,(%rsi) + 66344f9d: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66344fa1: 48 83 c0 08 add $0x8,%rax + 66344fa5: 48 83 c2 04 add $0x4,%rdx + 66344fa9: 48 3d 98 00 00 00 cmp $0x98,%rax + 66344faf: 75 8f jne 66344f40 + 66344fb1: 5b pop %rbx + 66344fb2: 5e pop %rsi + 66344fb3: 5f pop %rdi + 66344fb4: 41 5e pop %r14 + 66344fb6: c3 retq + 66344fb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344fbe: 00 00 -0000000066342bf0 : - 66342bf0: ff 25 fe 65 00 00 jmpq *0x65fe(%rip) # 663491f4 <__imp_TerminateProcess> - 66342bf6: 90 nop - 66342bf7: 90 nop +0000000066344fc0 : + 66344fc0: 41 56 push %r14 + 66344fc2: 57 push %rdi + 66344fc3: 56 push %rsi + 66344fc4: 53 push %rbx + 66344fc5: 48 8b 3d 54 99 00 00 mov 0x9954(%rip),%rdi # 6634e920 + 66344fcc: 48 8b 35 5d 99 00 00 mov 0x995d(%rip),%rsi # 6634e930 + 66344fd3: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66344fd7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344fdb: 49 8b 81 88 00 00 00 mov 0x88(%r9),%rax + 66344fe2: 44 8b 10 mov (%rax),%r10d + 66344fe5: 45 85 d2 test %r10d,%r10d + 66344fe8: 0f 84 92 00 00 00 je 66345080 + 66344fee: 31 c0 xor %eax,%eax + 66344ff0: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 66344ff5: 44 8b 54 02 24 mov 0x24(%rdx,%rax,1),%r10d + 66344ffa: 45 8b 00 mov (%r8),%r8d + 66344ffd: 45 39 d0 cmp %r10d,%r8d + 66345000: 74 65 je 66345067 + 66345002: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345006: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 6634500a: 45 89 c6 mov %r8d,%r14d + 6634500d: 45 29 d6 sub %r10d,%r14d + 66345010: 45 31 d2 xor %r10d,%r10d + 66345013: 4d 8b 5c 1b 48 mov 0x48(%r11,%rbx,1),%r11 + 66345018: 45 01 33 add %r14d,(%r11) + 6634501b: 44 89 44 02 24 mov %r8d,0x24(%rdx,%rax,1) + 66345020: 45 8b 03 mov (%r11),%r8d + 66345023: 45 85 c0 test %r8d,%r8d + 66345026: 4d 8b 44 41 48 mov 0x48(%r9,%rax,2),%r8 + 6634502b: 41 0f 9f c2 setg %r10b + 6634502f: 45 3b 10 cmp (%r8),%r10d + 66345032: 74 33 je 66345067 + 66345034: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345038: 4d 8b 44 18 48 mov 0x48(%r8,%rbx,1),%r8 + 6634503d: 45 8b 30 mov (%r8),%r14d + 66345040: 45 85 f6 test %r14d,%r14d + 66345043: 75 22 jne 66345067 + 66345045: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345049: 4d 8b 54 18 48 mov 0x48(%r8,%rbx,1),%r10 + 6634504e: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66345052: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345059: 4c 63 06 movslq (%rsi),%r8 + 6634505c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66345060: 44 89 1e mov %r11d,(%rsi) + 66345063: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66345067: 48 83 c0 04 add $0x4,%rax + 6634506b: 48 83 f8 20 cmp $0x20,%rax + 6634506f: 0f 85 7b ff ff ff jne 66344ff0 + 66345075: 5b pop %rbx + 66345076: 5e pop %rsi + 66345077: 5f pop %rdi + 66345078: 41 5e pop %r14 + 6634507a: c3 retq + 6634507b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345080: 8b 42 24 mov 0x24(%rdx),%eax + 66345083: 85 c0 test %eax,%eax + 66345085: 74 57 je 663450de + 66345087: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634508b: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634508f: 41 29 00 sub %eax,(%r8) + 66345092: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66345099: 41 8b 18 mov (%r8),%ebx + 6634509c: 45 31 c0 xor %r8d,%r8d + 6634509f: 49 8b 41 48 mov 0x48(%r9),%rax + 663450a3: 85 db test %ebx,%ebx + 663450a5: 41 0f 9f c0 setg %r8b + 663450a9: 44 3b 00 cmp (%rax),%r8d + 663450ac: 74 30 je 663450de + 663450ae: 48 8b 41 20 mov 0x20(%rcx),%rax + 663450b2: 48 8b 40 48 mov 0x48(%rax),%rax + 663450b6: 44 8b 18 mov (%rax),%r11d + 663450b9: 45 85 db test %r11d,%r11d + 663450bc: 75 20 jne 663450de + 663450be: 48 8b 41 28 mov 0x28(%rcx),%rax + 663450c2: 4c 8b 40 48 mov 0x48(%rax),%r8 + 663450c6: 49 8b 40 10 mov 0x10(%r8),%rax + 663450ca: c7 00 01 00 00 00 movl $0x1,(%rax) + 663450d0: 48 63 06 movslq (%rsi),%rax + 663450d3: 44 8d 50 01 lea 0x1(%rax),%r10d + 663450d7: 44 89 16 mov %r10d,(%rsi) + 663450da: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663450de: 8b 42 28 mov 0x28(%rdx),%eax + 663450e1: 85 c0 test %eax,%eax + 663450e3: 74 58 je 6634513d + 663450e5: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663450e9: 4d 8b 40 50 mov 0x50(%r8),%r8 + 663450ed: 41 29 00 sub %eax,(%r8) + 663450f0: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 663450f7: 45 8b 10 mov (%r8),%r10d + 663450fa: 45 31 c0 xor %r8d,%r8d + 663450fd: 49 8b 41 50 mov 0x50(%r9),%rax + 66345101: 45 85 d2 test %r10d,%r10d + 66345104: 41 0f 9f c0 setg %r8b + 66345108: 44 3b 00 cmp (%rax),%r8d + 6634510b: 74 30 je 6634513d + 6634510d: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345111: 48 8b 40 50 mov 0x50(%rax),%rax + 66345115: 44 8b 00 mov (%rax),%r8d + 66345118: 45 85 c0 test %r8d,%r8d + 6634511b: 75 20 jne 6634513d + 6634511d: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345121: 4c 8b 40 50 mov 0x50(%rax),%r8 + 66345125: 49 8b 40 10 mov 0x10(%r8),%rax + 66345129: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634512f: 48 63 06 movslq (%rsi),%rax + 66345132: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345136: 44 89 16 mov %r10d,(%rsi) + 66345139: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 6634513d: 8b 42 2c mov 0x2c(%rdx),%eax + 66345140: 85 c0 test %eax,%eax + 66345142: 74 55 je 66345199 + 66345144: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 66345148: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634514c: 41 29 00 sub %eax,(%r8) + 6634514f: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 66345156: 41 8b 00 mov (%r8),%eax + 66345159: 45 31 c0 xor %r8d,%r8d + 6634515c: 85 c0 test %eax,%eax + 6634515e: 49 8b 41 58 mov 0x58(%r9),%rax + 66345162: 41 0f 9f c0 setg %r8b + 66345166: 44 3b 00 cmp (%rax),%r8d + 66345169: 74 2e je 66345199 + 6634516b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634516f: 48 8b 40 58 mov 0x58(%rax),%rax + 66345173: 8b 00 mov (%rax),%eax + 66345175: 85 c0 test %eax,%eax + 66345177: 75 20 jne 66345199 + 66345179: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634517d: 4c 8b 40 58 mov 0x58(%rax),%r8 + 66345181: 49 8b 40 10 mov 0x10(%r8),%rax + 66345185: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634518b: 48 63 06 movslq (%rsi),%rax + 6634518e: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345192: 44 89 16 mov %r10d,(%rsi) + 66345195: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 66345199: 8b 42 30 mov 0x30(%rdx),%eax + 6634519c: 85 c0 test %eax,%eax + 6634519e: 74 55 je 663451f5 + 663451a0: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663451a4: 4d 8b 40 60 mov 0x60(%r8),%r8 + 663451a8: 41 29 00 sub %eax,(%r8) + 663451ab: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 663451b2: 41 8b 00 mov (%r8),%eax + 663451b5: 45 31 c0 xor %r8d,%r8d + 663451b8: 85 c0 test %eax,%eax + 663451ba: 49 8b 41 60 mov 0x60(%r9),%rax + 663451be: 41 0f 9f c0 setg %r8b + 663451c2: 44 3b 00 cmp (%rax),%r8d + 663451c5: 74 2e je 663451f5 + 663451c7: 48 8b 41 20 mov 0x20(%rcx),%rax + 663451cb: 48 8b 40 60 mov 0x60(%rax),%rax + 663451cf: 8b 00 mov (%rax),%eax + 663451d1: 85 c0 test %eax,%eax + 663451d3: 75 20 jne 663451f5 + 663451d5: 48 8b 41 28 mov 0x28(%rcx),%rax + 663451d9: 4c 8b 40 60 mov 0x60(%rax),%r8 + 663451dd: 49 8b 40 10 mov 0x10(%r8),%rax + 663451e1: c7 00 01 00 00 00 movl $0x1,(%rax) + 663451e7: 48 63 06 movslq (%rsi),%rax + 663451ea: 44 8d 50 01 lea 0x1(%rax),%r10d + 663451ee: 44 89 16 mov %r10d,(%rsi) + 663451f1: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663451f5: 8b 42 34 mov 0x34(%rdx),%eax + 663451f8: 85 c0 test %eax,%eax + 663451fa: 74 55 je 66345251 + 663451fc: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 66345200: 4d 8b 40 68 mov 0x68(%r8),%r8 + 66345204: 41 29 00 sub %eax,(%r8) + 66345207: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634520e: 41 8b 00 mov (%r8),%eax + 66345211: 45 31 c0 xor %r8d,%r8d + 66345214: 85 c0 test %eax,%eax + 66345216: 49 8b 41 68 mov 0x68(%r9),%rax + 6634521a: 41 0f 9f c0 setg %r8b + 6634521e: 44 3b 00 cmp (%rax),%r8d + 66345221: 74 2e je 66345251 + 66345223: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345227: 48 8b 40 68 mov 0x68(%rax),%rax + 6634522b: 8b 00 mov (%rax),%eax + 6634522d: 85 c0 test %eax,%eax + 6634522f: 75 20 jne 66345251 + 66345231: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345235: 4c 8b 40 68 mov 0x68(%rax),%r8 + 66345239: 49 8b 40 10 mov 0x10(%r8),%rax + 6634523d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345243: 48 63 06 movslq (%rsi),%rax + 66345246: 44 8d 50 01 lea 0x1(%rax),%r10d + 6634524a: 44 89 16 mov %r10d,(%rsi) + 6634524d: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 66345251: 8b 42 38 mov 0x38(%rdx),%eax + 66345254: 85 c0 test %eax,%eax + 66345256: 74 56 je 663452ae + 66345258: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634525c: 4d 8b 40 70 mov 0x70(%r8),%r8 + 66345260: 41 29 00 sub %eax,(%r8) + 66345263: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634526a: 45 8b 30 mov (%r8),%r14d + 6634526d: 45 31 c0 xor %r8d,%r8d + 66345270: 49 8b 41 70 mov 0x70(%r9),%rax + 66345274: 45 85 f6 test %r14d,%r14d + 66345277: 41 0f 9f c0 setg %r8b + 6634527b: 44 3b 00 cmp (%rax),%r8d + 6634527e: 74 2e je 663452ae + 66345280: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345284: 48 8b 40 70 mov 0x70(%rax),%rax + 66345288: 8b 18 mov (%rax),%ebx + 6634528a: 85 db test %ebx,%ebx + 6634528c: 75 20 jne 663452ae + 6634528e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345292: 4c 8b 40 70 mov 0x70(%rax),%r8 + 66345296: 49 8b 40 10 mov 0x10(%r8),%rax + 6634529a: c7 00 01 00 00 00 movl $0x1,(%rax) + 663452a0: 48 63 06 movslq (%rsi),%rax + 663452a3: 44 8d 50 01 lea 0x1(%rax),%r10d + 663452a7: 44 89 16 mov %r10d,(%rsi) + 663452aa: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663452ae: 8b 42 3c mov 0x3c(%rdx),%eax + 663452b1: 85 c0 test %eax,%eax + 663452b3: 74 58 je 6634530d + 663452b5: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663452b9: 4d 8b 40 78 mov 0x78(%r8),%r8 + 663452bd: 41 29 00 sub %eax,(%r8) + 663452c0: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 663452c7: 45 8b 18 mov (%r8),%r11d + 663452ca: 45 31 c0 xor %r8d,%r8d + 663452cd: 49 8b 41 78 mov 0x78(%r9),%rax + 663452d1: 45 85 db test %r11d,%r11d + 663452d4: 41 0f 9f c0 setg %r8b + 663452d8: 44 3b 00 cmp (%rax),%r8d + 663452db: 74 30 je 6634530d + 663452dd: 48 8b 41 20 mov 0x20(%rcx),%rax + 663452e1: 48 8b 40 78 mov 0x78(%rax),%rax + 663452e5: 44 8b 10 mov (%rax),%r10d + 663452e8: 45 85 d2 test %r10d,%r10d + 663452eb: 75 20 jne 6634530d + 663452ed: 48 8b 41 28 mov 0x28(%rcx),%rax + 663452f1: 4c 8b 40 78 mov 0x78(%rax),%r8 + 663452f5: 49 8b 40 10 mov 0x10(%r8),%rax + 663452f9: c7 00 01 00 00 00 movl $0x1,(%rax) + 663452ff: 48 63 06 movslq (%rsi),%rax + 66345302: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345306: 44 89 16 mov %r10d,(%rsi) + 66345309: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 6634530d: 8b 42 40 mov 0x40(%rdx),%eax + 66345310: 85 c0 test %eax,%eax + 66345312: 0f 84 5d fd ff ff je 66345075 + 66345318: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634531c: 4d 8b 80 80 00 00 00 mov 0x80(%r8),%r8 + 66345323: 41 29 00 sub %eax,(%r8) + 66345326: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634532d: 31 d2 xor %edx,%edx + 6634532f: 45 8b 00 mov (%r8),%r8d + 66345332: 49 8b 81 80 00 00 00 mov 0x80(%r9),%rax + 66345339: 45 85 c0 test %r8d,%r8d + 6634533c: 0f 9f c2 setg %dl + 6634533f: 3b 10 cmp (%rax),%edx + 66345341: 0f 84 2e fd ff ff je 66345075 + 66345347: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634534b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 66345352: 8b 00 mov (%rax),%eax + 66345354: 85 c0 test %eax,%eax + 66345356: 0f 85 19 fd ff ff jne 66345075 + 6634535c: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345360: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 66345367: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634536b: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345371: 48 63 06 movslq (%rsi),%rax + 66345374: 8d 48 01 lea 0x1(%rax),%ecx + 66345377: 89 0e mov %ecx,(%rsi) + 66345379: 48 89 14 c7 mov %rdx,(%rdi,%rax,8) + 6634537d: 5b pop %rbx + 6634537e: 5e pop %rsi + 6634537f: 5f pop %rdi + 66345380: 41 5e pop %r14 + 66345382: c3 retq + 66345383: 0f 1f 00 nopl (%rax) + 66345386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634538d: 00 00 00 -0000000066342bf8 : - 66342bf8: ff 25 ee 65 00 00 jmpq *0x65ee(%rip) # 663491ec <__imp_Sleep> - 66342bfe: 90 nop - 66342bff: 90 nop +0000000066345390 : + 66345390: 41 56 push %r14 + 66345392: 57 push %rdi + 66345393: 56 push %rsi + 66345394: 53 push %rbx + 66345395: 48 8b 3d 84 95 00 00 mov 0x9584(%rip),%rdi # 6634e920 + 6634539c: 48 8b 35 8d 95 00 00 mov 0x958d(%rip),%rsi # 6634e930 + 663453a3: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663453a7: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663453ab: 49 8b 81 88 00 00 00 mov 0x88(%r9),%rax + 663453b2: 44 8b 10 mov (%rax),%r10d + 663453b5: 45 85 d2 test %r10d,%r10d + 663453b8: 0f 84 92 00 00 00 je 66345450 + 663453be: 31 c0 xor %eax,%eax + 663453c0: 4d 8b 44 41 08 mov 0x8(%r9,%rax,2),%r8 + 663453c5: 44 8b 54 02 24 mov 0x24(%rdx,%rax,1),%r10d + 663453ca: 45 8b 00 mov (%r8),%r8d + 663453cd: 45 39 d0 cmp %r10d,%r8d + 663453d0: 74 65 je 66345437 + 663453d2: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663453d6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx + 663453da: 45 89 c6 mov %r8d,%r14d + 663453dd: 45 29 d6 sub %r10d,%r14d + 663453e0: 45 31 d2 xor %r10d,%r10d + 663453e3: 4d 8b 5c 1b 48 mov 0x48(%r11,%rbx,1),%r11 + 663453e8: 45 01 33 add %r14d,(%r11) + 663453eb: 44 89 44 02 24 mov %r8d,0x24(%rdx,%rax,1) + 663453f0: 45 8b 03 mov (%r11),%r8d + 663453f3: 45 85 c0 test %r8d,%r8d + 663453f6: 4d 8b 44 41 48 mov 0x48(%r9,%rax,2),%r8 + 663453fb: 41 0f 9f c2 setg %r10b + 663453ff: 45 3b 10 cmp (%r8),%r10d + 66345402: 74 33 je 66345437 + 66345404: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345408: 4d 8b 44 18 48 mov 0x48(%r8,%rbx,1),%r8 + 6634540d: 45 8b 30 mov (%r8),%r14d + 66345410: 45 85 f6 test %r14d,%r14d + 66345413: 75 22 jne 66345437 + 66345415: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345419: 4d 8b 54 18 48 mov 0x48(%r8,%rbx,1),%r10 + 6634541e: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66345422: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345429: 4c 63 06 movslq (%rsi),%r8 + 6634542c: 45 8d 58 01 lea 0x1(%r8),%r11d + 66345430: 44 89 1e mov %r11d,(%rsi) + 66345433: 4e 89 14 c7 mov %r10,(%rdi,%r8,8) + 66345437: 48 83 c0 04 add $0x4,%rax + 6634543b: 48 83 f8 20 cmp $0x20,%rax + 6634543f: 0f 85 7b ff ff ff jne 663453c0 + 66345445: 5b pop %rbx + 66345446: 5e pop %rsi + 66345447: 5f pop %rdi + 66345448: 41 5e pop %r14 + 6634544a: c3 retq + 6634544b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345450: 8b 42 24 mov 0x24(%rdx),%eax + 66345453: 85 c0 test %eax,%eax + 66345455: 74 57 je 663454ae + 66345457: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634545b: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634545f: 41 29 00 sub %eax,(%r8) + 66345462: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 66345469: 41 8b 18 mov (%r8),%ebx + 6634546c: 45 31 c0 xor %r8d,%r8d + 6634546f: 49 8b 41 48 mov 0x48(%r9),%rax + 66345473: 85 db test %ebx,%ebx + 66345475: 41 0f 9f c0 setg %r8b + 66345479: 44 3b 00 cmp (%rax),%r8d + 6634547c: 74 30 je 663454ae + 6634547e: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345482: 48 8b 40 48 mov 0x48(%rax),%rax + 66345486: 44 8b 18 mov (%rax),%r11d + 66345489: 45 85 db test %r11d,%r11d + 6634548c: 75 20 jne 663454ae + 6634548e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345492: 4c 8b 40 48 mov 0x48(%rax),%r8 + 66345496: 49 8b 40 10 mov 0x10(%r8),%rax + 6634549a: c7 00 01 00 00 00 movl $0x1,(%rax) + 663454a0: 48 63 06 movslq (%rsi),%rax + 663454a3: 44 8d 50 01 lea 0x1(%rax),%r10d + 663454a7: 44 89 16 mov %r10d,(%rsi) + 663454aa: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663454ae: 8b 42 28 mov 0x28(%rdx),%eax + 663454b1: 85 c0 test %eax,%eax + 663454b3: 74 58 je 6634550d + 663454b5: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663454b9: 4d 8b 40 50 mov 0x50(%r8),%r8 + 663454bd: 41 29 00 sub %eax,(%r8) + 663454c0: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 663454c7: 45 8b 10 mov (%r8),%r10d + 663454ca: 45 31 c0 xor %r8d,%r8d + 663454cd: 49 8b 41 50 mov 0x50(%r9),%rax + 663454d1: 45 85 d2 test %r10d,%r10d + 663454d4: 41 0f 9f c0 setg %r8b + 663454d8: 44 3b 00 cmp (%rax),%r8d + 663454db: 74 30 je 6634550d + 663454dd: 48 8b 41 20 mov 0x20(%rcx),%rax + 663454e1: 48 8b 40 50 mov 0x50(%rax),%rax + 663454e5: 44 8b 00 mov (%rax),%r8d + 663454e8: 45 85 c0 test %r8d,%r8d + 663454eb: 75 20 jne 6634550d + 663454ed: 48 8b 41 28 mov 0x28(%rcx),%rax + 663454f1: 4c 8b 40 50 mov 0x50(%rax),%r8 + 663454f5: 49 8b 40 10 mov 0x10(%r8),%rax + 663454f9: c7 00 01 00 00 00 movl $0x1,(%rax) + 663454ff: 48 63 06 movslq (%rsi),%rax + 66345502: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345506: 44 89 16 mov %r10d,(%rsi) + 66345509: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 6634550d: 8b 42 2c mov 0x2c(%rdx),%eax + 66345510: 85 c0 test %eax,%eax + 66345512: 74 55 je 66345569 + 66345514: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 66345518: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634551c: 41 29 00 sub %eax,(%r8) + 6634551f: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 66345526: 41 8b 00 mov (%r8),%eax + 66345529: 45 31 c0 xor %r8d,%r8d + 6634552c: 85 c0 test %eax,%eax + 6634552e: 49 8b 41 58 mov 0x58(%r9),%rax + 66345532: 41 0f 9f c0 setg %r8b + 66345536: 44 3b 00 cmp (%rax),%r8d + 66345539: 74 2e je 66345569 + 6634553b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634553f: 48 8b 40 58 mov 0x58(%rax),%rax + 66345543: 8b 00 mov (%rax),%eax + 66345545: 85 c0 test %eax,%eax + 66345547: 75 20 jne 66345569 + 66345549: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634554d: 4c 8b 40 58 mov 0x58(%rax),%r8 + 66345551: 49 8b 40 10 mov 0x10(%r8),%rax + 66345555: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634555b: 48 63 06 movslq (%rsi),%rax + 6634555e: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345562: 44 89 16 mov %r10d,(%rsi) + 66345565: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 66345569: 8b 42 30 mov 0x30(%rdx),%eax + 6634556c: 85 c0 test %eax,%eax + 6634556e: 74 55 je 663455c5 + 66345570: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 66345574: 4d 8b 40 60 mov 0x60(%r8),%r8 + 66345578: 41 29 00 sub %eax,(%r8) + 6634557b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 66345582: 41 8b 00 mov (%r8),%eax + 66345585: 45 31 c0 xor %r8d,%r8d + 66345588: 85 c0 test %eax,%eax + 6634558a: 49 8b 41 60 mov 0x60(%r9),%rax + 6634558e: 41 0f 9f c0 setg %r8b + 66345592: 44 3b 00 cmp (%rax),%r8d + 66345595: 74 2e je 663455c5 + 66345597: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634559b: 48 8b 40 60 mov 0x60(%rax),%rax + 6634559f: 8b 00 mov (%rax),%eax + 663455a1: 85 c0 test %eax,%eax + 663455a3: 75 20 jne 663455c5 + 663455a5: 48 8b 41 28 mov 0x28(%rcx),%rax + 663455a9: 4c 8b 40 60 mov 0x60(%rax),%r8 + 663455ad: 49 8b 40 10 mov 0x10(%r8),%rax + 663455b1: c7 00 01 00 00 00 movl $0x1,(%rax) + 663455b7: 48 63 06 movslq (%rsi),%rax + 663455ba: 44 8d 50 01 lea 0x1(%rax),%r10d + 663455be: 44 89 16 mov %r10d,(%rsi) + 663455c1: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663455c5: 8b 42 34 mov 0x34(%rdx),%eax + 663455c8: 85 c0 test %eax,%eax + 663455ca: 74 55 je 66345621 + 663455cc: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663455d0: 4d 8b 40 68 mov 0x68(%r8),%r8 + 663455d4: 41 29 00 sub %eax,(%r8) + 663455d7: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 663455de: 41 8b 00 mov (%r8),%eax + 663455e1: 45 31 c0 xor %r8d,%r8d + 663455e4: 85 c0 test %eax,%eax + 663455e6: 49 8b 41 68 mov 0x68(%r9),%rax + 663455ea: 41 0f 9f c0 setg %r8b + 663455ee: 44 3b 00 cmp (%rax),%r8d + 663455f1: 74 2e je 66345621 + 663455f3: 48 8b 41 20 mov 0x20(%rcx),%rax + 663455f7: 48 8b 40 68 mov 0x68(%rax),%rax + 663455fb: 8b 00 mov (%rax),%eax + 663455fd: 85 c0 test %eax,%eax + 663455ff: 75 20 jne 66345621 + 66345601: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345605: 4c 8b 40 68 mov 0x68(%rax),%r8 + 66345609: 49 8b 40 10 mov 0x10(%r8),%rax + 6634560d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345613: 48 63 06 movslq (%rsi),%rax + 66345616: 44 8d 50 01 lea 0x1(%rax),%r10d + 6634561a: 44 89 16 mov %r10d,(%rsi) + 6634561d: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 66345621: 8b 42 38 mov 0x38(%rdx),%eax + 66345624: 85 c0 test %eax,%eax + 66345626: 74 56 je 6634567e + 66345628: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 6634562c: 4d 8b 40 70 mov 0x70(%r8),%r8 + 66345630: 41 29 00 sub %eax,(%r8) + 66345633: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634563a: 45 8b 30 mov (%r8),%r14d + 6634563d: 45 31 c0 xor %r8d,%r8d + 66345640: 49 8b 41 70 mov 0x70(%r9),%rax + 66345644: 45 85 f6 test %r14d,%r14d + 66345647: 41 0f 9f c0 setg %r8b + 6634564b: 44 3b 00 cmp (%rax),%r8d + 6634564e: 74 2e je 6634567e + 66345650: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345654: 48 8b 40 70 mov 0x70(%rax),%rax + 66345658: 8b 18 mov (%rax),%ebx + 6634565a: 85 db test %ebx,%ebx + 6634565c: 75 20 jne 6634567e + 6634565e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345662: 4c 8b 40 70 mov 0x70(%rax),%r8 + 66345666: 49 8b 40 10 mov 0x10(%r8),%rax + 6634566a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345670: 48 63 06 movslq (%rsi),%rax + 66345673: 44 8d 50 01 lea 0x1(%rax),%r10d + 66345677: 44 89 16 mov %r10d,(%rsi) + 6634567a: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 6634567e: 8b 42 3c mov 0x3c(%rdx),%eax + 66345681: 85 c0 test %eax,%eax + 66345683: 74 58 je 663456dd + 66345685: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 66345689: 4d 8b 40 78 mov 0x78(%r8),%r8 + 6634568d: 41 29 00 sub %eax,(%r8) + 66345690: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 66345697: 45 8b 18 mov (%r8),%r11d + 6634569a: 45 31 c0 xor %r8d,%r8d + 6634569d: 49 8b 41 78 mov 0x78(%r9),%rax + 663456a1: 45 85 db test %r11d,%r11d + 663456a4: 41 0f 9f c0 setg %r8b + 663456a8: 44 3b 00 cmp (%rax),%r8d + 663456ab: 74 30 je 663456dd + 663456ad: 48 8b 41 20 mov 0x20(%rcx),%rax + 663456b1: 48 8b 40 78 mov 0x78(%rax),%rax + 663456b5: 44 8b 10 mov (%rax),%r10d + 663456b8: 45 85 d2 test %r10d,%r10d + 663456bb: 75 20 jne 663456dd + 663456bd: 48 8b 41 28 mov 0x28(%rcx),%rax + 663456c1: 4c 8b 40 78 mov 0x78(%rax),%r8 + 663456c5: 49 8b 40 10 mov 0x10(%r8),%rax + 663456c9: c7 00 01 00 00 00 movl $0x1,(%rax) + 663456cf: 48 63 06 movslq (%rsi),%rax + 663456d2: 44 8d 50 01 lea 0x1(%rax),%r10d + 663456d6: 44 89 16 mov %r10d,(%rsi) + 663456d9: 4c 89 04 c7 mov %r8,(%rdi,%rax,8) + 663456dd: 8b 42 40 mov 0x40(%rdx),%eax + 663456e0: 85 c0 test %eax,%eax + 663456e2: 0f 84 5d fd ff ff je 66345445 + 663456e8: 4c 8b 41 18 mov 0x18(%rcx),%r8 + 663456ec: 4d 8b 80 80 00 00 00 mov 0x80(%r8),%r8 + 663456f3: 41 29 00 sub %eax,(%r8) + 663456f6: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 663456fd: 31 d2 xor %edx,%edx + 663456ff: 45 8b 00 mov (%r8),%r8d + 66345702: 49 8b 81 80 00 00 00 mov 0x80(%r9),%rax + 66345709: 45 85 c0 test %r8d,%r8d + 6634570c: 0f 9f c2 setg %dl + 6634570f: 3b 10 cmp (%rax),%edx + 66345711: 0f 84 2e fd ff ff je 66345445 + 66345717: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634571b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 66345722: 8b 00 mov (%rax),%eax + 66345724: 85 c0 test %eax,%eax + 66345726: 0f 85 19 fd ff ff jne 66345445 + 6634572c: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345730: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 66345737: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634573b: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345741: 48 63 06 movslq (%rsi),%rax + 66345744: 8d 48 01 lea 0x1(%rax),%ecx + 66345747: 89 0e mov %ecx,(%rsi) + 66345749: 48 89 14 c7 mov %rdx,(%rdi,%rax,8) + 6634574d: 5b pop %rbx + 6634574e: 5e pop %rsi + 6634574f: 5f pop %rdi + 66345750: 41 5e pop %r14 + 66345752: c3 retq + 66345753: 0f 1f 00 nopl (%rax) + 66345756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634575d: 00 00 00 -0000000066342c00 : - 66342c00: ff 25 de 65 00 00 jmpq *0x65de(%rip) # 663491e4 <__imp_SetUnhandledExceptionFilter> - 66342c06: 90 nop - 66342c07: 90 nop +0000000066345760 : + 66345760: 56 push %rsi + 66345761: 53 push %rbx + 66345762: 4c 8b 0d b7 91 00 00 mov 0x91b7(%rip),%r9 # 6634e920 + 66345769: 4c 8b 05 c0 91 00 00 mov 0x91c0(%rip),%r8 # 6634e930 + 66345770: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345774: 48 8b 41 08 mov 0x8(%rcx),%rax + 66345778: 4c 8b 52 78 mov 0x78(%rdx),%r10 + 6634577c: 41 8b 32 mov (%r10),%esi + 6634577f: 85 f6 test %esi,%esi + 66345781: 0f 84 39 02 00 00 je 663459c0 + 66345787: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 6634578b: 44 8b 58 20 mov 0x20(%rax),%r11d + 6634578f: 45 8b 12 mov (%r10),%r10d + 66345792: 45 39 d3 cmp %r10d,%r11d + 66345795: 74 3c je 663457d3 + 66345797: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634579b: 44 89 d6 mov %r10d,%esi + 6634579e: 44 29 de sub %r11d,%esi + 663457a1: 45 31 db xor %r11d,%r11d + 663457a4: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 663457a8: 01 33 add %esi,(%rbx) + 663457aa: 44 89 50 20 mov %r10d,0x20(%rax) + 663457ae: 8b 1b mov (%rbx),%ebx + 663457b0: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 663457b4: 85 db test %ebx,%ebx + 663457b6: 41 0f 9f c3 setg %r11b + 663457ba: 45 3b 1a cmp (%r10),%r11d + 663457bd: 74 14 je 663457d3 + 663457bf: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663457c3: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663457c7: 45 8b 1a mov (%r10),%r11d + 663457ca: 45 85 db test %r11d,%r11d + 663457cd: 0f 84 ad 05 00 00 je 66345d80 + 663457d3: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 663457d7: 44 8b 58 24 mov 0x24(%rax),%r11d + 663457db: 45 8b 12 mov (%r10),%r10d + 663457de: 45 39 da cmp %r11d,%r10d + 663457e1: 74 3d je 66345820 + 663457e3: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663457e7: 44 89 d6 mov %r10d,%esi + 663457ea: 44 29 de sub %r11d,%esi + 663457ed: 45 31 db xor %r11d,%r11d + 663457f0: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 663457f4: 01 33 add %esi,(%rbx) + 663457f6: 44 89 50 24 mov %r10d,0x24(%rax) + 663457fa: 44 8b 13 mov (%rbx),%r10d + 663457fd: 45 85 d2 test %r10d,%r10d + 66345800: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66345804: 41 0f 9f c3 setg %r11b + 66345808: 45 3b 1a cmp (%r10),%r11d + 6634580b: 74 13 je 66345820 + 6634580d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345811: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66345815: 41 8b 32 mov (%r10),%esi + 66345818: 85 f6 test %esi,%esi + 6634581a: 0f 84 30 05 00 00 je 66345d50 + 66345820: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 66345824: 44 8b 58 28 mov 0x28(%rax),%r11d + 66345828: 45 8b 12 mov (%r10),%r10d + 6634582b: 45 39 da cmp %r11d,%r10d + 6634582e: 74 3c je 6634586c + 66345830: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345834: 44 89 d6 mov %r10d,%esi + 66345837: 44 29 de sub %r11d,%esi + 6634583a: 45 31 db xor %r11d,%r11d + 6634583d: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66345841: 01 33 add %esi,(%rbx) + 66345843: 44 89 50 28 mov %r10d,0x28(%rax) + 66345847: 8b 1b mov (%rbx),%ebx + 66345849: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 6634584d: 85 db test %ebx,%ebx + 6634584f: 41 0f 9f c3 setg %r11b + 66345853: 45 3b 1a cmp (%r10),%r11d + 66345856: 74 14 je 6634586c + 66345858: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 6634585c: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66345860: 45 8b 1a mov (%r10),%r11d + 66345863: 45 85 db test %r11d,%r11d + 66345866: 0f 84 b4 04 00 00 je 66345d20 + 6634586c: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66345870: 44 8b 58 2c mov 0x2c(%rax),%r11d + 66345874: 45 8b 12 mov (%r10),%r10d + 66345877: 45 39 da cmp %r11d,%r10d + 6634587a: 74 3d je 663458b9 + 6634587c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345880: 44 89 d6 mov %r10d,%esi + 66345883: 44 29 de sub %r11d,%esi + 66345886: 45 31 db xor %r11d,%r11d + 66345889: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 6634588d: 01 33 add %esi,(%rbx) + 6634588f: 44 89 50 2c mov %r10d,0x2c(%rax) + 66345893: 44 8b 13 mov (%rbx),%r10d + 66345896: 45 85 d2 test %r10d,%r10d + 66345899: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 6634589d: 41 0f 9f c3 setg %r11b + 663458a1: 45 3b 1a cmp (%r10),%r11d + 663458a4: 74 13 je 663458b9 + 663458a6: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663458aa: 4d 8b 52 58 mov 0x58(%r10),%r10 + 663458ae: 41 8b 32 mov (%r10),%esi + 663458b1: 85 f6 test %esi,%esi + 663458b3: 0f 84 37 04 00 00 je 66345cf0 + 663458b9: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 663458bd: 44 8b 58 30 mov 0x30(%rax),%r11d + 663458c1: 45 8b 12 mov (%r10),%r10d + 663458c4: 45 39 da cmp %r11d,%r10d + 663458c7: 74 3c je 66345905 + 663458c9: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663458cd: 44 89 d6 mov %r10d,%esi + 663458d0: 44 29 de sub %r11d,%esi + 663458d3: 45 31 db xor %r11d,%r11d + 663458d6: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 663458da: 01 33 add %esi,(%rbx) + 663458dc: 44 89 50 30 mov %r10d,0x30(%rax) + 663458e0: 8b 1b mov (%rbx),%ebx + 663458e2: 4c 8b 52 60 mov 0x60(%rdx),%r10 + 663458e6: 85 db test %ebx,%ebx + 663458e8: 41 0f 9f c3 setg %r11b + 663458ec: 45 3b 1a cmp (%r10),%r11d + 663458ef: 74 14 je 66345905 + 663458f1: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663458f5: 4d 8b 52 60 mov 0x60(%r10),%r10 + 663458f9: 45 8b 12 mov (%r10),%r10d + 663458fc: 45 85 d2 test %r10d,%r10d + 663458ff: 0f 84 bb 03 00 00 je 66345cc0 + 66345905: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 66345909: 44 8b 58 34 mov 0x34(%rax),%r11d + 6634590d: 45 8b 12 mov (%r10),%r10d + 66345910: 45 39 da cmp %r11d,%r10d + 66345913: 74 3b je 66345950 + 66345915: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345919: 44 89 d6 mov %r10d,%esi + 6634591c: 44 29 de sub %r11d,%esi + 6634591f: 45 31 db xor %r11d,%r11d + 66345922: 48 8b 5b 68 mov 0x68(%rbx),%rbx + 66345926: 01 33 add %esi,(%rbx) + 66345928: 44 89 50 34 mov %r10d,0x34(%rax) + 6634592c: 8b 33 mov (%rbx),%esi + 6634592e: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 66345932: 85 f6 test %esi,%esi + 66345934: 41 0f 9f c3 setg %r11b + 66345938: 45 3b 1a cmp (%r10),%r11d + 6634593b: 74 13 je 66345950 + 6634593d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345941: 4d 8b 52 68 mov 0x68(%r10),%r10 + 66345945: 41 8b 1a mov (%r10),%ebx + 66345948: 85 db test %ebx,%ebx + 6634594a: 0f 84 40 03 00 00 je 66345c90 + 66345950: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66345954: 44 8b 58 38 mov 0x38(%rax),%r11d + 66345958: 45 8b 12 mov (%r10),%r10d + 6634595b: 45 39 da cmp %r11d,%r10d + 6634595e: 74 58 je 663459b8 + 66345960: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345964: 44 89 d6 mov %r10d,%esi + 66345967: 44 29 de sub %r11d,%esi + 6634596a: 48 8b 5b 70 mov 0x70(%rbx),%rbx + 6634596e: 01 33 add %esi,(%rbx) + 66345970: 44 89 50 38 mov %r10d,0x38(%rax) + 66345974: 44 8b 1b mov (%rbx),%r11d + 66345977: 45 85 db test %r11d,%r11d + 6634597a: 48 8b 42 70 mov 0x70(%rdx),%rax + 6634597e: 41 0f 9f c2 setg %r10b + 66345982: 45 0f b6 d2 movzbl %r10b,%r10d + 66345986: 44 3b 10 cmp (%rax),%r10d + 66345989: 74 2d je 663459b8 + 6634598b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634598f: 48 8b 40 70 mov 0x70(%rax),%rax + 66345993: 8b 00 mov (%rax),%eax + 66345995: 85 c0 test %eax,%eax + 66345997: 75 1f jne 663459b8 + 66345999: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634599d: 48 8b 50 70 mov 0x70(%rax),%rdx + 663459a1: 48 8b 42 10 mov 0x10(%rdx),%rax + 663459a5: c7 00 01 00 00 00 movl $0x1,(%rax) + 663459ab: 49 63 00 movslq (%r8),%rax + 663459ae: 8d 48 01 lea 0x1(%rax),%ecx + 663459b1: 41 89 08 mov %ecx,(%r8) + 663459b4: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 663459b8: 5b pop %rbx + 663459b9: 5e pop %rsi + 663459ba: c3 retq + 663459bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663459c0: 44 8b 50 20 mov 0x20(%rax),%r10d + 663459c4: 45 85 d2 test %r10d,%r10d + 663459c7: 74 3b je 66345a04 + 663459c9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663459cd: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 663459d1: 45 29 13 sub %r10d,(%r11) + 663459d4: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 663459db: 45 8b 13 mov (%r11),%r10d + 663459de: 45 31 db xor %r11d,%r11d + 663459e1: 45 85 d2 test %r10d,%r10d + 663459e4: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 663459e8: 41 0f 9f c3 setg %r11b + 663459ec: 45 3b 1a cmp (%r10),%r11d + 663459ef: 74 13 je 66345a04 + 663459f1: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663459f5: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663459f9: 41 8b 32 mov (%r10),%esi + 663459fc: 85 f6 test %esi,%esi + 663459fe: 0f 84 5c 02 00 00 je 66345c60 + 66345a04: 44 8b 50 24 mov 0x24(%rax),%r10d + 66345a08: 45 85 d2 test %r10d,%r10d + 66345a0b: 74 3b je 66345a48 + 66345a0d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345a11: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 66345a15: 45 29 13 sub %r10d,(%r11) + 66345a18: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 66345a1f: 41 8b 1b mov (%r11),%ebx + 66345a22: 45 31 db xor %r11d,%r11d + 66345a25: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66345a29: 85 db test %ebx,%ebx + 66345a2b: 41 0f 9f c3 setg %r11b + 66345a2f: 45 3b 1a cmp (%r10),%r11d + 66345a32: 74 14 je 66345a48 + 66345a34: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345a38: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66345a3c: 45 8b 1a mov (%r10),%r11d + 66345a3f: 45 85 db test %r11d,%r11d + 66345a42: 0f 84 e8 01 00 00 je 66345c30 + 66345a48: 44 8b 50 28 mov 0x28(%rax),%r10d + 66345a4c: 45 85 d2 test %r10d,%r10d + 66345a4f: 74 3b je 66345a8c + 66345a51: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345a55: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 66345a59: 45 29 13 sub %r10d,(%r11) + 66345a5c: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 66345a63: 45 8b 13 mov (%r11),%r10d + 66345a66: 45 31 db xor %r11d,%r11d + 66345a69: 45 85 d2 test %r10d,%r10d + 66345a6c: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66345a70: 41 0f 9f c3 setg %r11b + 66345a74: 45 3b 1a cmp (%r10),%r11d + 66345a77: 74 13 je 66345a8c + 66345a79: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345a7d: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66345a81: 41 8b 32 mov (%r10),%esi + 66345a84: 85 f6 test %esi,%esi + 66345a86: 0f 84 74 01 00 00 je 66345c00 + 66345a8c: 44 8b 50 2c mov 0x2c(%rax),%r10d + 66345a90: 45 85 d2 test %r10d,%r10d + 66345a93: 74 3b je 66345ad0 + 66345a95: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345a99: 4d 8b 5b 58 mov 0x58(%r11),%r11 + 66345a9d: 45 29 13 sub %r10d,(%r11) + 66345aa0: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 66345aa7: 41 8b 1b mov (%r11),%ebx + 66345aaa: 45 31 db xor %r11d,%r11d + 66345aad: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66345ab1: 85 db test %ebx,%ebx + 66345ab3: 41 0f 9f c3 setg %r11b + 66345ab7: 45 3b 1a cmp (%r10),%r11d + 66345aba: 74 14 je 66345ad0 + 66345abc: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345ac0: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66345ac4: 45 8b 1a mov (%r10),%r11d + 66345ac7: 45 85 db test %r11d,%r11d + 66345aca: 0f 84 00 01 00 00 je 66345bd0 + 66345ad0: 44 8b 50 30 mov 0x30(%rax),%r10d + 66345ad4: 45 85 d2 test %r10d,%r10d + 66345ad7: 74 3b je 66345b14 + 66345ad9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345add: 4d 8b 5b 60 mov 0x60(%r11),%r11 + 66345ae1: 45 29 13 sub %r10d,(%r11) + 66345ae4: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 66345aeb: 45 8b 13 mov (%r11),%r10d + 66345aee: 45 31 db xor %r11d,%r11d + 66345af1: 45 85 d2 test %r10d,%r10d + 66345af4: 4c 8b 52 60 mov 0x60(%rdx),%r10 + 66345af8: 41 0f 9f c3 setg %r11b + 66345afc: 45 3b 1a cmp (%r10),%r11d + 66345aff: 74 13 je 66345b14 + 66345b01: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345b05: 4d 8b 52 60 mov 0x60(%r10),%r10 + 66345b09: 41 8b 32 mov (%r10),%esi + 66345b0c: 85 f6 test %esi,%esi + 66345b0e: 0f 84 8f 00 00 00 je 66345ba3 + 66345b14: 44 8b 50 34 mov 0x34(%rax),%r10d + 66345b18: 45 85 d2 test %r10d,%r10d + 66345b1b: 74 37 je 66345b54 + 66345b1d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345b21: 4d 8b 5b 68 mov 0x68(%r11),%r11 + 66345b25: 45 29 13 sub %r10d,(%r11) + 66345b28: c7 40 34 00 00 00 00 movl $0x0,0x34(%rax) + 66345b2f: 41 8b 1b mov (%r11),%ebx + 66345b32: 45 31 db xor %r11d,%r11d + 66345b35: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 66345b39: 85 db test %ebx,%ebx + 66345b3b: 41 0f 9f c3 setg %r11b + 66345b3f: 45 3b 1a cmp (%r10),%r11d + 66345b42: 74 10 je 66345b54 + 66345b44: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345b48: 4d 8b 52 68 mov 0x68(%r10),%r10 + 66345b4c: 45 8b 1a mov (%r10),%r11d + 66345b4f: 45 85 db test %r11d,%r11d + 66345b52: 74 2c je 66345b80 + 66345b54: 44 8b 50 38 mov 0x38(%rax),%r10d + 66345b58: 45 85 d2 test %r10d,%r10d + 66345b5b: 0f 84 57 fe ff ff je 663459b8 + 66345b61: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345b65: 4d 8b 5b 70 mov 0x70(%r11),%r11 + 66345b69: 45 29 13 sub %r10d,(%r11) + 66345b6c: c7 40 38 00 00 00 00 movl $0x0,0x38(%rax) + 66345b73: 45 8b 13 mov (%r11),%r10d + 66345b76: 45 85 d2 test %r10d,%r10d + 66345b79: e9 fc fd ff ff jmpq 6634597a + 66345b7e: 66 90 xchg %ax,%ax + 66345b80: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345b84: 4d 8b 5a 68 mov 0x68(%r10),%r11 + 66345b88: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345b8c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345b93: 4d 63 10 movslq (%r8),%r10 + 66345b96: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345b9a: 41 89 18 mov %ebx,(%r8) + 66345b9d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345ba1: eb b1 jmp 66345b54 + 66345ba3: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345ba7: 4d 8b 5a 60 mov 0x60(%r10),%r11 + 66345bab: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345baf: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345bb6: 4d 63 10 movslq (%r8),%r10 + 66345bb9: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345bbd: 41 89 18 mov %ebx,(%r8) + 66345bc0: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345bc4: e9 4b ff ff ff jmpq 66345b14 + 66345bc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66345bd0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345bd4: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66345bd8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345bdc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345be3: 4d 63 10 movslq (%r8),%r10 + 66345be6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345bea: 41 89 18 mov %ebx,(%r8) + 66345bed: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345bf1: e9 da fe ff ff jmpq 66345ad0 + 66345bf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345bfd: 00 00 00 + 66345c00: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345c04: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66345c08: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345c0c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345c13: 4d 63 10 movslq (%r8),%r10 + 66345c16: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345c1a: 41 89 18 mov %ebx,(%r8) + 66345c1d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345c21: e9 66 fe ff ff jmpq 66345a8c + 66345c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345c2d: 00 00 00 + 66345c30: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345c34: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66345c38: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345c3c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345c43: 4d 63 10 movslq (%r8),%r10 + 66345c46: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345c4a: 41 89 18 mov %ebx,(%r8) + 66345c4d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345c51: e9 f2 fd ff ff jmpq 66345a48 + 66345c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345c5d: 00 00 00 + 66345c60: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345c64: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 66345c68: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345c6c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345c73: 4d 63 10 movslq (%r8),%r10 + 66345c76: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345c7a: 41 89 18 mov %ebx,(%r8) + 66345c7d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345c81: e9 7e fd ff ff jmpq 66345a04 + 66345c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345c8d: 00 00 00 + 66345c90: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345c94: 4d 8b 5a 68 mov 0x68(%r10),%r11 + 66345c98: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345c9c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345ca3: 4d 63 10 movslq (%r8),%r10 + 66345ca6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345caa: 41 89 18 mov %ebx,(%r8) + 66345cad: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345cb1: e9 9a fc ff ff jmpq 66345950 + 66345cb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345cbd: 00 00 00 + 66345cc0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345cc4: 4d 8b 5a 60 mov 0x60(%r10),%r11 + 66345cc8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345ccc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345cd3: 4d 63 10 movslq (%r8),%r10 + 66345cd6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345cda: 41 89 18 mov %ebx,(%r8) + 66345cdd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345ce1: e9 1f fc ff ff jmpq 66345905 + 66345ce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345ced: 00 00 00 + 66345cf0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345cf4: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66345cf8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345cfc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345d03: 4d 63 10 movslq (%r8),%r10 + 66345d06: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345d0a: 41 89 18 mov %ebx,(%r8) + 66345d0d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345d11: e9 a3 fb ff ff jmpq 663458b9 + 66345d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345d1d: 00 00 00 + 66345d20: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345d24: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66345d28: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345d2c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345d33: 4d 63 10 movslq (%r8),%r10 + 66345d36: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345d3a: 41 89 18 mov %ebx,(%r8) + 66345d3d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345d41: e9 26 fb ff ff jmpq 6634586c + 66345d46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345d4d: 00 00 00 + 66345d50: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345d54: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66345d58: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345d5c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345d63: 4d 63 10 movslq (%r8),%r10 + 66345d66: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345d6a: 41 89 18 mov %ebx,(%r8) + 66345d6d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345d71: e9 aa fa ff ff jmpq 66345820 + 66345d76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345d7d: 00 00 00 + 66345d80: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66345d84: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 66345d88: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66345d8c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66345d93: 4d 63 10 movslq (%r8),%r10 + 66345d96: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66345d9a: 41 89 18 mov %ebx,(%r8) + 66345d9d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66345da1: e9 2d fa ff ff jmpq 663457d3 + 66345da6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345dad: 00 00 00 -0000000066342c08 : - 66342c08: ff 25 ce 65 00 00 jmpq *0x65ce(%rip) # 663491dc <__imp_RtlVirtualUnwind> - 66342c0e: 90 nop - 66342c0f: 90 nop +0000000066345db0 : + 66345db0: 56 push %rsi + 66345db1: 53 push %rbx + 66345db2: 4c 8b 0d 67 8b 00 00 mov 0x8b67(%rip),%r9 # 6634e920 + 66345db9: 4c 8b 05 70 8b 00 00 mov 0x8b70(%rip),%r8 # 6634e930 + 66345dc0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66345dc4: 48 8b 41 08 mov 0x8(%rcx),%rax + 66345dc8: 4c 8b 52 78 mov 0x78(%rdx),%r10 + 66345dcc: 41 8b 32 mov (%r10),%esi + 66345dcf: 85 f6 test %esi,%esi + 66345dd1: 0f 84 39 02 00 00 je 66346010 + 66345dd7: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 66345ddb: 44 8b 58 20 mov 0x20(%rax),%r11d + 66345ddf: 45 8b 12 mov (%r10),%r10d + 66345de2: 45 39 d3 cmp %r10d,%r11d + 66345de5: 74 3c je 66345e23 + 66345de7: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345deb: 44 89 d6 mov %r10d,%esi + 66345dee: 44 29 de sub %r11d,%esi + 66345df1: 45 31 db xor %r11d,%r11d + 66345df4: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66345df8: 01 33 add %esi,(%rbx) + 66345dfa: 44 89 50 20 mov %r10d,0x20(%rax) + 66345dfe: 8b 1b mov (%rbx),%ebx + 66345e00: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 66345e04: 85 db test %ebx,%ebx + 66345e06: 41 0f 9f c3 setg %r11b + 66345e0a: 45 3b 1a cmp (%r10),%r11d + 66345e0d: 74 14 je 66345e23 + 66345e0f: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345e13: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66345e17: 45 8b 1a mov (%r10),%r11d + 66345e1a: 45 85 db test %r11d,%r11d + 66345e1d: 0f 84 ad 05 00 00 je 663463d0 + 66345e23: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 66345e27: 44 8b 58 24 mov 0x24(%rax),%r11d + 66345e2b: 45 8b 12 mov (%r10),%r10d + 66345e2e: 45 39 da cmp %r11d,%r10d + 66345e31: 74 3d je 66345e70 + 66345e33: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345e37: 44 89 d6 mov %r10d,%esi + 66345e3a: 44 29 de sub %r11d,%esi + 66345e3d: 45 31 db xor %r11d,%r11d + 66345e40: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66345e44: 01 33 add %esi,(%rbx) + 66345e46: 44 89 50 24 mov %r10d,0x24(%rax) + 66345e4a: 44 8b 13 mov (%rbx),%r10d + 66345e4d: 45 85 d2 test %r10d,%r10d + 66345e50: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66345e54: 41 0f 9f c3 setg %r11b + 66345e58: 45 3b 1a cmp (%r10),%r11d + 66345e5b: 74 13 je 66345e70 + 66345e5d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345e61: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66345e65: 41 8b 32 mov (%r10),%esi + 66345e68: 85 f6 test %esi,%esi + 66345e6a: 0f 84 30 05 00 00 je 663463a0 + 66345e70: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 66345e74: 44 8b 58 28 mov 0x28(%rax),%r11d + 66345e78: 45 8b 12 mov (%r10),%r10d + 66345e7b: 45 39 da cmp %r11d,%r10d + 66345e7e: 74 3c je 66345ebc + 66345e80: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345e84: 44 89 d6 mov %r10d,%esi + 66345e87: 44 29 de sub %r11d,%esi + 66345e8a: 45 31 db xor %r11d,%r11d + 66345e8d: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66345e91: 01 33 add %esi,(%rbx) + 66345e93: 44 89 50 28 mov %r10d,0x28(%rax) + 66345e97: 8b 1b mov (%rbx),%ebx + 66345e99: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66345e9d: 85 db test %ebx,%ebx + 66345e9f: 41 0f 9f c3 setg %r11b + 66345ea3: 45 3b 1a cmp (%r10),%r11d + 66345ea6: 74 14 je 66345ebc + 66345ea8: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345eac: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66345eb0: 45 8b 1a mov (%r10),%r11d + 66345eb3: 45 85 db test %r11d,%r11d + 66345eb6: 0f 84 b4 04 00 00 je 66346370 + 66345ebc: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66345ec0: 44 8b 58 2c mov 0x2c(%rax),%r11d + 66345ec4: 45 8b 12 mov (%r10),%r10d + 66345ec7: 45 39 da cmp %r11d,%r10d + 66345eca: 74 3d je 66345f09 + 66345ecc: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345ed0: 44 89 d6 mov %r10d,%esi + 66345ed3: 44 29 de sub %r11d,%esi + 66345ed6: 45 31 db xor %r11d,%r11d + 66345ed9: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 66345edd: 01 33 add %esi,(%rbx) + 66345edf: 44 89 50 2c mov %r10d,0x2c(%rax) + 66345ee3: 44 8b 13 mov (%rbx),%r10d + 66345ee6: 45 85 d2 test %r10d,%r10d + 66345ee9: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66345eed: 41 0f 9f c3 setg %r11b + 66345ef1: 45 3b 1a cmp (%r10),%r11d + 66345ef4: 74 13 je 66345f09 + 66345ef6: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345efa: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66345efe: 41 8b 32 mov (%r10),%esi + 66345f01: 85 f6 test %esi,%esi + 66345f03: 0f 84 37 04 00 00 je 66346340 + 66345f09: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 66345f0d: 44 8b 58 30 mov 0x30(%rax),%r11d + 66345f11: 45 8b 12 mov (%r10),%r10d + 66345f14: 45 39 da cmp %r11d,%r10d + 66345f17: 74 3c je 66345f55 + 66345f19: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345f1d: 44 89 d6 mov %r10d,%esi + 66345f20: 44 29 de sub %r11d,%esi + 66345f23: 45 31 db xor %r11d,%r11d + 66345f26: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 66345f2a: 01 33 add %esi,(%rbx) + 66345f2c: 44 89 50 30 mov %r10d,0x30(%rax) + 66345f30: 8b 1b mov (%rbx),%ebx + 66345f32: 4c 8b 52 60 mov 0x60(%rdx),%r10 + 66345f36: 85 db test %ebx,%ebx + 66345f38: 41 0f 9f c3 setg %r11b + 66345f3c: 45 3b 1a cmp (%r10),%r11d + 66345f3f: 74 14 je 66345f55 + 66345f41: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345f45: 4d 8b 52 60 mov 0x60(%r10),%r10 + 66345f49: 45 8b 12 mov (%r10),%r10d + 66345f4c: 45 85 d2 test %r10d,%r10d + 66345f4f: 0f 84 bb 03 00 00 je 66346310 + 66345f55: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 66345f59: 44 8b 58 34 mov 0x34(%rax),%r11d + 66345f5d: 45 8b 12 mov (%r10),%r10d + 66345f60: 45 39 da cmp %r11d,%r10d + 66345f63: 74 3b je 66345fa0 + 66345f65: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345f69: 44 89 d6 mov %r10d,%esi + 66345f6c: 44 29 de sub %r11d,%esi + 66345f6f: 45 31 db xor %r11d,%r11d + 66345f72: 48 8b 5b 68 mov 0x68(%rbx),%rbx + 66345f76: 01 33 add %esi,(%rbx) + 66345f78: 44 89 50 34 mov %r10d,0x34(%rax) + 66345f7c: 8b 33 mov (%rbx),%esi + 66345f7e: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 66345f82: 85 f6 test %esi,%esi + 66345f84: 41 0f 9f c3 setg %r11b + 66345f88: 45 3b 1a cmp (%r10),%r11d + 66345f8b: 74 13 je 66345fa0 + 66345f8d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66345f91: 4d 8b 52 68 mov 0x68(%r10),%r10 + 66345f95: 41 8b 1a mov (%r10),%ebx + 66345f98: 85 db test %ebx,%ebx + 66345f9a: 0f 84 40 03 00 00 je 663462e0 + 66345fa0: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66345fa4: 44 8b 58 38 mov 0x38(%rax),%r11d + 66345fa8: 45 8b 12 mov (%r10),%r10d + 66345fab: 45 39 da cmp %r11d,%r10d + 66345fae: 74 58 je 66346008 + 66345fb0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345fb4: 44 89 d6 mov %r10d,%esi + 66345fb7: 44 29 de sub %r11d,%esi + 66345fba: 48 8b 5b 70 mov 0x70(%rbx),%rbx + 66345fbe: 01 33 add %esi,(%rbx) + 66345fc0: 44 89 50 38 mov %r10d,0x38(%rax) + 66345fc4: 44 8b 1b mov (%rbx),%r11d + 66345fc7: 45 85 db test %r11d,%r11d + 66345fca: 48 8b 42 70 mov 0x70(%rdx),%rax + 66345fce: 41 0f 9f c2 setg %r10b + 66345fd2: 45 0f b6 d2 movzbl %r10b,%r10d + 66345fd6: 44 3b 10 cmp (%rax),%r10d + 66345fd9: 74 2d je 66346008 + 66345fdb: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345fdf: 48 8b 40 70 mov 0x70(%rax),%rax + 66345fe3: 8b 00 mov (%rax),%eax + 66345fe5: 85 c0 test %eax,%eax + 66345fe7: 75 1f jne 66346008 + 66345fe9: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345fed: 48 8b 50 70 mov 0x70(%rax),%rdx + 66345ff1: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345ff5: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345ffb: 49 63 00 movslq (%r8),%rax + 66345ffe: 8d 48 01 lea 0x1(%rax),%ecx + 66346001: 41 89 08 mov %ecx,(%r8) + 66346004: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 66346008: 5b pop %rbx + 66346009: 5e pop %rsi + 6634600a: c3 retq + 6634600b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66346010: 44 8b 50 20 mov 0x20(%rax),%r10d + 66346014: 45 85 d2 test %r10d,%r10d + 66346017: 74 3b je 66346054 + 66346019: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634601d: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 66346021: 45 29 13 sub %r10d,(%r11) + 66346024: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 6634602b: 45 8b 13 mov (%r11),%r10d + 6634602e: 45 31 db xor %r11d,%r11d + 66346031: 45 85 d2 test %r10d,%r10d + 66346034: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 66346038: 41 0f 9f c3 setg %r11b + 6634603c: 45 3b 1a cmp (%r10),%r11d + 6634603f: 74 13 je 66346054 + 66346041: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346045: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66346049: 41 8b 32 mov (%r10),%esi + 6634604c: 85 f6 test %esi,%esi + 6634604e: 0f 84 5c 02 00 00 je 663462b0 + 66346054: 44 8b 50 24 mov 0x24(%rax),%r10d + 66346058: 45 85 d2 test %r10d,%r10d + 6634605b: 74 3b je 66346098 + 6634605d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346061: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 66346065: 45 29 13 sub %r10d,(%r11) + 66346068: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 6634606f: 41 8b 1b mov (%r11),%ebx + 66346072: 45 31 db xor %r11d,%r11d + 66346075: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66346079: 85 db test %ebx,%ebx + 6634607b: 41 0f 9f c3 setg %r11b + 6634607f: 45 3b 1a cmp (%r10),%r11d + 66346082: 74 14 je 66346098 + 66346084: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346088: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634608c: 45 8b 1a mov (%r10),%r11d + 6634608f: 45 85 db test %r11d,%r11d + 66346092: 0f 84 e8 01 00 00 je 66346280 + 66346098: 44 8b 50 28 mov 0x28(%rax),%r10d + 6634609c: 45 85 d2 test %r10d,%r10d + 6634609f: 74 3b je 663460dc + 663460a1: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663460a5: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 663460a9: 45 29 13 sub %r10d,(%r11) + 663460ac: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 663460b3: 45 8b 13 mov (%r11),%r10d + 663460b6: 45 31 db xor %r11d,%r11d + 663460b9: 45 85 d2 test %r10d,%r10d + 663460bc: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 663460c0: 41 0f 9f c3 setg %r11b + 663460c4: 45 3b 1a cmp (%r10),%r11d + 663460c7: 74 13 je 663460dc + 663460c9: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663460cd: 4d 8b 52 50 mov 0x50(%r10),%r10 + 663460d1: 41 8b 32 mov (%r10),%esi + 663460d4: 85 f6 test %esi,%esi + 663460d6: 0f 84 74 01 00 00 je 66346250 + 663460dc: 44 8b 50 2c mov 0x2c(%rax),%r10d + 663460e0: 45 85 d2 test %r10d,%r10d + 663460e3: 74 3b je 66346120 + 663460e5: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663460e9: 4d 8b 5b 58 mov 0x58(%r11),%r11 + 663460ed: 45 29 13 sub %r10d,(%r11) + 663460f0: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 663460f7: 41 8b 1b mov (%r11),%ebx + 663460fa: 45 31 db xor %r11d,%r11d + 663460fd: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66346101: 85 db test %ebx,%ebx + 66346103: 41 0f 9f c3 setg %r11b + 66346107: 45 3b 1a cmp (%r10),%r11d + 6634610a: 74 14 je 66346120 + 6634610c: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346110: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66346114: 45 8b 1a mov (%r10),%r11d + 66346117: 45 85 db test %r11d,%r11d + 6634611a: 0f 84 00 01 00 00 je 66346220 + 66346120: 44 8b 50 30 mov 0x30(%rax),%r10d + 66346124: 45 85 d2 test %r10d,%r10d + 66346127: 74 3b je 66346164 + 66346129: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634612d: 4d 8b 5b 60 mov 0x60(%r11),%r11 + 66346131: 45 29 13 sub %r10d,(%r11) + 66346134: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 6634613b: 45 8b 13 mov (%r11),%r10d + 6634613e: 45 31 db xor %r11d,%r11d + 66346141: 45 85 d2 test %r10d,%r10d + 66346144: 4c 8b 52 60 mov 0x60(%rdx),%r10 + 66346148: 41 0f 9f c3 setg %r11b + 6634614c: 45 3b 1a cmp (%r10),%r11d + 6634614f: 74 13 je 66346164 + 66346151: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346155: 4d 8b 52 60 mov 0x60(%r10),%r10 + 66346159: 41 8b 32 mov (%r10),%esi + 6634615c: 85 f6 test %esi,%esi + 6634615e: 0f 84 8f 00 00 00 je 663461f3 + 66346164: 44 8b 50 34 mov 0x34(%rax),%r10d + 66346168: 45 85 d2 test %r10d,%r10d + 6634616b: 74 37 je 663461a4 + 6634616d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346171: 4d 8b 5b 68 mov 0x68(%r11),%r11 + 66346175: 45 29 13 sub %r10d,(%r11) + 66346178: c7 40 34 00 00 00 00 movl $0x0,0x34(%rax) + 6634617f: 41 8b 1b mov (%r11),%ebx + 66346182: 45 31 db xor %r11d,%r11d + 66346185: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 66346189: 85 db test %ebx,%ebx + 6634618b: 41 0f 9f c3 setg %r11b + 6634618f: 45 3b 1a cmp (%r10),%r11d + 66346192: 74 10 je 663461a4 + 66346194: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346198: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634619c: 45 8b 1a mov (%r10),%r11d + 6634619f: 45 85 db test %r11d,%r11d + 663461a2: 74 2c je 663461d0 + 663461a4: 44 8b 50 38 mov 0x38(%rax),%r10d + 663461a8: 45 85 d2 test %r10d,%r10d + 663461ab: 0f 84 57 fe ff ff je 66346008 + 663461b1: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663461b5: 4d 8b 5b 70 mov 0x70(%r11),%r11 + 663461b9: 45 29 13 sub %r10d,(%r11) + 663461bc: c7 40 38 00 00 00 00 movl $0x0,0x38(%rax) + 663461c3: 45 8b 13 mov (%r11),%r10d + 663461c6: 45 85 d2 test %r10d,%r10d + 663461c9: e9 fc fd ff ff jmpq 66345fca + 663461ce: 66 90 xchg %ax,%ax + 663461d0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663461d4: 4d 8b 5a 68 mov 0x68(%r10),%r11 + 663461d8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663461dc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663461e3: 4d 63 10 movslq (%r8),%r10 + 663461e6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663461ea: 41 89 18 mov %ebx,(%r8) + 663461ed: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663461f1: eb b1 jmp 663461a4 + 663461f3: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663461f7: 4d 8b 5a 60 mov 0x60(%r10),%r11 + 663461fb: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663461ff: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346206: 4d 63 10 movslq (%r8),%r10 + 66346209: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634620d: 41 89 18 mov %ebx,(%r8) + 66346210: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346214: e9 4b ff ff ff jmpq 66346164 + 66346219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66346220: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346224: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66346228: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634622c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346233: 4d 63 10 movslq (%r8),%r10 + 66346236: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634623a: 41 89 18 mov %ebx,(%r8) + 6634623d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346241: e9 da fe ff ff jmpq 66346120 + 66346246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634624d: 00 00 00 + 66346250: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346254: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66346258: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634625c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346263: 4d 63 10 movslq (%r8),%r10 + 66346266: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634626a: 41 89 18 mov %ebx,(%r8) + 6634626d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346271: e9 66 fe ff ff jmpq 663460dc + 66346276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634627d: 00 00 00 + 66346280: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346284: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66346288: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634628c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346293: 4d 63 10 movslq (%r8),%r10 + 66346296: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634629a: 41 89 18 mov %ebx,(%r8) + 6634629d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663462a1: e9 f2 fd ff ff jmpq 66346098 + 663462a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663462ad: 00 00 00 + 663462b0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663462b4: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663462b8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663462bc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663462c3: 4d 63 10 movslq (%r8),%r10 + 663462c6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663462ca: 41 89 18 mov %ebx,(%r8) + 663462cd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663462d1: e9 7e fd ff ff jmpq 66346054 + 663462d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663462dd: 00 00 00 + 663462e0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663462e4: 4d 8b 5a 68 mov 0x68(%r10),%r11 + 663462e8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663462ec: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663462f3: 4d 63 10 movslq (%r8),%r10 + 663462f6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663462fa: 41 89 18 mov %ebx,(%r8) + 663462fd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346301: e9 9a fc ff ff jmpq 66345fa0 + 66346306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634630d: 00 00 00 + 66346310: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346314: 4d 8b 5a 60 mov 0x60(%r10),%r11 + 66346318: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634631c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346323: 4d 63 10 movslq (%r8),%r10 + 66346326: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634632a: 41 89 18 mov %ebx,(%r8) + 6634632d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346331: e9 1f fc ff ff jmpq 66345f55 + 66346336: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634633d: 00 00 00 + 66346340: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346344: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66346348: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634634c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346353: 4d 63 10 movslq (%r8),%r10 + 66346356: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634635a: 41 89 18 mov %ebx,(%r8) + 6634635d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346361: e9 a3 fb ff ff jmpq 66345f09 + 66346366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634636d: 00 00 00 + 66346370: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346374: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66346378: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634637c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346383: 4d 63 10 movslq (%r8),%r10 + 66346386: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634638a: 41 89 18 mov %ebx,(%r8) + 6634638d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346391: e9 26 fb ff ff jmpq 66345ebc + 66346396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634639d: 00 00 00 + 663463a0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663463a4: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 663463a8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663463ac: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663463b3: 4d 63 10 movslq (%r8),%r10 + 663463b6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663463ba: 41 89 18 mov %ebx,(%r8) + 663463bd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663463c1: e9 aa fa ff ff jmpq 66345e70 + 663463c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663463cd: 00 00 00 + 663463d0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663463d4: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663463d8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663463dc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663463e3: 4d 63 10 movslq (%r8),%r10 + 663463e6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663463ea: 41 89 18 mov %ebx,(%r8) + 663463ed: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663463f1: e9 2d fa ff ff jmpq 66345e23 + 663463f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663463fd: 00 00 00 -0000000066342c10 : - 66342c10: ff 25 be 65 00 00 jmpq *0x65be(%rip) # 663491d4 <__imp_RtlLookupFunctionEntry> - 66342c16: 90 nop - 66342c17: 90 nop +0000000066346400 : + 66346400: 56 push %rsi + 66346401: 53 push %rbx + 66346402: 4c 8b 0d 17 85 00 00 mov 0x8517(%rip),%r9 # 6634e920 + 66346409: 4c 8b 05 20 85 00 00 mov 0x8520(%rip),%r8 # 6634e930 + 66346410: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346414: 48 8b 41 08 mov 0x8(%rcx),%rax + 66346418: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 6634641c: 41 8b 32 mov (%r10),%esi + 6634641f: 85 f6 test %esi,%esi + 66346421: 0f 84 79 02 00 00 je 663466a0 + 66346427: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 6634642b: 44 8b 58 1c mov 0x1c(%rax),%r11d + 6634642f: 45 8b 12 mov (%r10),%r10d + 66346432: 45 39 d3 cmp %r10d,%r11d + 66346435: 74 59 je 66346490 + 66346437: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634643b: 44 89 d6 mov %r10d,%esi + 6634643e: 44 29 de sub %r11d,%esi + 66346441: 45 31 db xor %r11d,%r11d + 66346444: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66346448: 01 33 add %esi,(%rbx) + 6634644a: 44 89 50 1c mov %r10d,0x1c(%rax) + 6634644e: 8b 1b mov (%rbx),%ebx + 66346450: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66346454: 85 db test %ebx,%ebx + 66346456: 41 0f 9f c3 setg %r11b + 6634645a: 45 3b 1a cmp (%r10),%r11d + 6634645d: 74 31 je 66346490 + 6634645f: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346463: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66346467: 45 8b 1a mov (%r10),%r11d + 6634646a: 45 85 db test %r11d,%r11d + 6634646d: 75 21 jne 66346490 + 6634646f: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346473: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66346477: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634647b: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346482: 4d 63 10 movslq (%r8),%r10 + 66346485: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346489: 41 89 18 mov %ebx,(%r8) + 6634648c: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346490: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 66346494: 44 8b 58 20 mov 0x20(%rax),%r11d + 66346498: 45 8b 12 mov (%r10),%r10d + 6634649b: 45 39 da cmp %r11d,%r10d + 6634649e: 74 5a je 663464fa + 663464a0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663464a4: 44 89 d6 mov %r10d,%esi + 663464a7: 44 29 de sub %r11d,%esi + 663464aa: 45 31 db xor %r11d,%r11d + 663464ad: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 663464b1: 01 33 add %esi,(%rbx) + 663464b3: 44 89 50 20 mov %r10d,0x20(%rax) + 663464b7: 44 8b 13 mov (%rbx),%r10d + 663464ba: 45 85 d2 test %r10d,%r10d + 663464bd: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 663464c1: 41 0f 9f c3 setg %r11b + 663464c5: 45 3b 1a cmp (%r10),%r11d + 663464c8: 74 30 je 663464fa + 663464ca: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663464ce: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663464d2: 41 8b 32 mov (%r10),%esi + 663464d5: 85 f6 test %esi,%esi + 663464d7: 75 21 jne 663464fa + 663464d9: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663464dd: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663464e1: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663464e5: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663464ec: 4d 63 10 movslq (%r8),%r10 + 663464ef: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663464f3: 41 89 18 mov %ebx,(%r8) + 663464f6: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663464fa: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 663464fe: 44 8b 58 24 mov 0x24(%rax),%r11d + 66346502: 45 8b 12 mov (%r10),%r10d + 66346505: 45 39 da cmp %r11d,%r10d + 66346508: 74 59 je 66346563 + 6634650a: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634650e: 44 89 d6 mov %r10d,%esi + 66346511: 44 29 de sub %r11d,%esi + 66346514: 45 31 db xor %r11d,%r11d + 66346517: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 6634651b: 01 33 add %esi,(%rbx) + 6634651d: 44 89 50 24 mov %r10d,0x24(%rax) + 66346521: 8b 1b mov (%rbx),%ebx + 66346523: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66346527: 85 db test %ebx,%ebx + 66346529: 41 0f 9f c3 setg %r11b + 6634652d: 45 3b 1a cmp (%r10),%r11d + 66346530: 74 31 je 66346563 + 66346532: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346536: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634653a: 45 8b 1a mov (%r10),%r11d + 6634653d: 45 85 db test %r11d,%r11d + 66346540: 75 21 jne 66346563 + 66346542: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346546: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 6634654a: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634654e: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346555: 4d 63 10 movslq (%r8),%r10 + 66346558: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634655c: 41 89 18 mov %ebx,(%r8) + 6634655f: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346563: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66346567: 44 8b 58 28 mov 0x28(%rax),%r11d + 6634656b: 45 8b 12 mov (%r10),%r10d + 6634656e: 45 39 da cmp %r11d,%r10d + 66346571: 74 5a je 663465cd + 66346573: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346577: 44 89 d6 mov %r10d,%esi + 6634657a: 44 29 de sub %r11d,%esi + 6634657d: 45 31 db xor %r11d,%r11d + 66346580: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66346584: 01 33 add %esi,(%rbx) + 66346586: 44 89 50 28 mov %r10d,0x28(%rax) + 6634658a: 44 8b 13 mov (%rbx),%r10d + 6634658d: 45 85 d2 test %r10d,%r10d + 66346590: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66346594: 41 0f 9f c3 setg %r11b + 66346598: 45 3b 1a cmp (%r10),%r11d + 6634659b: 74 30 je 663465cd + 6634659d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663465a1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 663465a5: 41 8b 32 mov (%r10),%esi + 663465a8: 85 f6 test %esi,%esi + 663465aa: 75 21 jne 663465cd + 663465ac: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663465b0: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 663465b4: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663465b8: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663465bf: 4d 63 10 movslq (%r8),%r10 + 663465c2: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663465c6: 41 89 18 mov %ebx,(%r8) + 663465c9: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663465cd: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 663465d1: 44 8b 58 2c mov 0x2c(%rax),%r11d + 663465d5: 45 8b 12 mov (%r10),%r10d + 663465d8: 45 39 da cmp %r11d,%r10d + 663465db: 74 59 je 66346636 + 663465dd: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663465e1: 44 89 d6 mov %r10d,%esi + 663465e4: 44 29 de sub %r11d,%esi + 663465e7: 45 31 db xor %r11d,%r11d + 663465ea: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 663465ee: 01 33 add %esi,(%rbx) + 663465f0: 44 89 50 2c mov %r10d,0x2c(%rax) + 663465f4: 8b 1b mov (%rbx),%ebx + 663465f6: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 663465fa: 85 db test %ebx,%ebx + 663465fc: 41 0f 9f c3 setg %r11b + 66346600: 45 3b 1a cmp (%r10),%r11d + 66346603: 74 31 je 66346636 + 66346605: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346609: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634660d: 45 8b 12 mov (%r10),%r10d + 66346610: 45 85 d2 test %r10d,%r10d + 66346613: 75 21 jne 66346636 + 66346615: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346619: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 6634661d: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346621: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346628: 4d 63 10 movslq (%r8),%r10 + 6634662b: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634662f: 41 89 18 mov %ebx,(%r8) + 66346632: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346636: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 6634663a: 44 8b 58 30 mov 0x30(%rax),%r11d + 6634663e: 45 8b 12 mov (%r10),%r10d + 66346641: 45 39 da cmp %r11d,%r10d + 66346644: 74 56 je 6634669c + 66346646: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634664a: 44 89 d6 mov %r10d,%esi + 6634664d: 44 29 de sub %r11d,%esi + 66346650: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 66346654: 01 33 add %esi,(%rbx) + 66346656: 44 89 50 30 mov %r10d,0x30(%rax) + 6634665a: 8b 33 mov (%rbx),%esi + 6634665c: 85 f6 test %esi,%esi + 6634665e: 48 8b 42 60 mov 0x60(%rdx),%rax + 66346662: 41 0f 9f c2 setg %r10b + 66346666: 45 0f b6 d2 movzbl %r10b,%r10d + 6634666a: 44 3b 10 cmp (%rax),%r10d + 6634666d: 74 2d je 6634669c + 6634666f: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346673: 48 8b 40 60 mov 0x60(%rax),%rax + 66346677: 8b 00 mov (%rax),%eax + 66346679: 85 c0 test %eax,%eax + 6634667b: 75 1f jne 6634669c + 6634667d: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346681: 48 8b 50 60 mov 0x60(%rax),%rdx + 66346685: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346689: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634668f: 49 63 00 movslq (%r8),%rax + 66346692: 8d 48 01 lea 0x1(%rax),%ecx + 66346695: 41 89 08 mov %ecx,(%r8) + 66346698: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 6634669c: 5b pop %rbx + 6634669d: 5e pop %rsi + 6634669e: c3 retq + 6634669f: 90 nop + 663466a0: 44 8b 50 1c mov 0x1c(%rax),%r10d + 663466a4: 45 85 d2 test %r10d,%r10d + 663466a7: 74 3b je 663466e4 + 663466a9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663466ad: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 663466b1: 45 29 13 sub %r10d,(%r11) + 663466b4: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 663466bb: 41 8b 1b mov (%r11),%ebx + 663466be: 45 31 db xor %r11d,%r11d + 663466c1: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 663466c5: 85 db test %ebx,%ebx + 663466c7: 41 0f 9f c3 setg %r11b + 663466cb: 45 3b 1a cmp (%r10),%r11d + 663466ce: 74 14 je 663466e4 + 663466d0: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663466d4: 4d 8b 52 38 mov 0x38(%r10),%r10 + 663466d8: 45 8b 1a mov (%r10),%r11d + 663466db: 45 85 db test %r11d,%r11d + 663466de: 0f 84 ec 01 00 00 je 663468d0 + 663466e4: 44 8b 50 20 mov 0x20(%rax),%r10d + 663466e8: 45 85 d2 test %r10d,%r10d + 663466eb: 74 3b je 66346728 + 663466ed: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663466f1: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 663466f5: 45 29 13 sub %r10d,(%r11) + 663466f8: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 663466ff: 45 8b 13 mov (%r11),%r10d + 66346702: 45 31 db xor %r11d,%r11d + 66346705: 45 85 d2 test %r10d,%r10d + 66346708: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 6634670c: 41 0f 9f c3 setg %r11b + 66346710: 45 3b 1a cmp (%r10),%r11d + 66346713: 74 13 je 66346728 + 66346715: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346719: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634671d: 41 8b 32 mov (%r10),%esi + 66346720: 85 f6 test %esi,%esi + 66346722: 0f 84 78 01 00 00 je 663468a0 + 66346728: 44 8b 50 24 mov 0x24(%rax),%r10d + 6634672c: 45 85 d2 test %r10d,%r10d + 6634672f: 74 3b je 6634676c + 66346731: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346735: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 66346739: 45 29 13 sub %r10d,(%r11) + 6634673c: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 66346743: 41 8b 1b mov (%r11),%ebx + 66346746: 45 31 db xor %r11d,%r11d + 66346749: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 6634674d: 85 db test %ebx,%ebx + 6634674f: 41 0f 9f c3 setg %r11b + 66346753: 45 3b 1a cmp (%r10),%r11d + 66346756: 74 14 je 6634676c + 66346758: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 6634675c: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346760: 45 8b 1a mov (%r10),%r11d + 66346763: 45 85 db test %r11d,%r11d + 66346766: 0f 84 04 01 00 00 je 66346870 + 6634676c: 44 8b 50 28 mov 0x28(%rax),%r10d + 66346770: 45 85 d2 test %r10d,%r10d + 66346773: 74 3b je 663467b0 + 66346775: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346779: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 6634677d: 45 29 13 sub %r10d,(%r11) + 66346780: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 66346787: 45 8b 13 mov (%r11),%r10d + 6634678a: 45 31 db xor %r11d,%r11d + 6634678d: 45 85 d2 test %r10d,%r10d + 66346790: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66346794: 41 0f 9f c3 setg %r11b + 66346798: 45 3b 1a cmp (%r10),%r11d + 6634679b: 74 13 je 663467b0 + 6634679d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663467a1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 663467a5: 41 8b 32 mov (%r10),%esi + 663467a8: 85 f6 test %esi,%esi + 663467aa: 0f 84 93 00 00 00 je 66346843 + 663467b0: 44 8b 50 2c mov 0x2c(%rax),%r10d + 663467b4: 45 85 d2 test %r10d,%r10d + 663467b7: 74 37 je 663467f0 + 663467b9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663467bd: 4d 8b 5b 58 mov 0x58(%r11),%r11 + 663467c1: 45 29 13 sub %r10d,(%r11) + 663467c4: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 663467cb: 41 8b 1b mov (%r11),%ebx + 663467ce: 45 31 db xor %r11d,%r11d + 663467d1: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 663467d5: 85 db test %ebx,%ebx + 663467d7: 41 0f 9f c3 setg %r11b + 663467db: 45 3b 1a cmp (%r10),%r11d + 663467de: 74 10 je 663467f0 + 663467e0: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663467e4: 4d 8b 52 58 mov 0x58(%r10),%r10 + 663467e8: 45 8b 1a mov (%r10),%r11d + 663467eb: 45 85 db test %r11d,%r11d + 663467ee: 74 30 je 66346820 + 663467f0: 44 8b 50 30 mov 0x30(%rax),%r10d + 663467f4: 45 85 d2 test %r10d,%r10d + 663467f7: 0f 84 9f fe ff ff je 6634669c + 663467fd: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346801: 4d 8b 5b 60 mov 0x60(%r11),%r11 + 66346805: 45 29 13 sub %r10d,(%r11) + 66346808: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 6634680f: 45 8b 13 mov (%r11),%r10d + 66346812: 45 85 d2 test %r10d,%r10d + 66346815: e9 44 fe ff ff jmpq 6634665e + 6634681a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346820: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346824: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66346828: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634682c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346833: 4d 63 10 movslq (%r8),%r10 + 66346836: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634683a: 41 89 18 mov %ebx,(%r8) + 6634683d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346841: eb ad jmp 663467f0 + 66346843: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346847: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 6634684b: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634684f: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346856: 4d 63 10 movslq (%r8),%r10 + 66346859: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634685d: 41 89 18 mov %ebx,(%r8) + 66346860: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346864: e9 47 ff ff ff jmpq 663467b0 + 66346869: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66346870: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346874: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66346878: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634687c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346883: 4d 63 10 movslq (%r8),%r10 + 66346886: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634688a: 41 89 18 mov %ebx,(%r8) + 6634688d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346891: e9 d6 fe ff ff jmpq 6634676c + 66346896: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634689d: 00 00 00 + 663468a0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663468a4: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663468a8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663468ac: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663468b3: 4d 63 10 movslq (%r8),%r10 + 663468b6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663468ba: 41 89 18 mov %ebx,(%r8) + 663468bd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663468c1: e9 62 fe ff ff jmpq 66346728 + 663468c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663468cd: 00 00 00 + 663468d0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663468d4: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 663468d8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663468dc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663468e3: 4d 63 10 movslq (%r8),%r10 + 663468e6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663468ea: 41 89 18 mov %ebx,(%r8) + 663468ed: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663468f1: e9 ee fd ff ff jmpq 663466e4 + 663468f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663468fd: 00 00 00 -0000000066342c18 : - 66342c18: ff 25 ae 65 00 00 jmpq *0x65ae(%rip) # 663491cc <__imp_RtlCaptureContext> - 66342c1e: 90 nop - 66342c1f: 90 nop +0000000066346900 : + 66346900: 56 push %rsi + 66346901: 53 push %rbx + 66346902: 4c 8b 0d 17 80 00 00 mov 0x8017(%rip),%r9 # 6634e920 + 66346909: 4c 8b 05 20 80 00 00 mov 0x8020(%rip),%r8 # 6634e930 + 66346910: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346914: 48 8b 41 08 mov 0x8(%rcx),%rax + 66346918: 4c 8b 52 68 mov 0x68(%rdx),%r10 + 6634691c: 41 8b 32 mov (%r10),%esi + 6634691f: 85 f6 test %esi,%esi + 66346921: 0f 84 79 02 00 00 je 66346ba0 + 66346927: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 6634692b: 44 8b 58 1c mov 0x1c(%rax),%r11d + 6634692f: 45 8b 12 mov (%r10),%r10d + 66346932: 45 39 d3 cmp %r10d,%r11d + 66346935: 74 59 je 66346990 + 66346937: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634693b: 44 89 d6 mov %r10d,%esi + 6634693e: 44 29 de sub %r11d,%esi + 66346941: 45 31 db xor %r11d,%r11d + 66346944: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66346948: 01 33 add %esi,(%rbx) + 6634694a: 44 89 50 1c mov %r10d,0x1c(%rax) + 6634694e: 8b 1b mov (%rbx),%ebx + 66346950: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66346954: 85 db test %ebx,%ebx + 66346956: 41 0f 9f c3 setg %r11b + 6634695a: 45 3b 1a cmp (%r10),%r11d + 6634695d: 74 31 je 66346990 + 6634695f: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346963: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66346967: 45 8b 1a mov (%r10),%r11d + 6634696a: 45 85 db test %r11d,%r11d + 6634696d: 75 21 jne 66346990 + 6634696f: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346973: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66346977: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634697b: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346982: 4d 63 10 movslq (%r8),%r10 + 66346985: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346989: 41 89 18 mov %ebx,(%r8) + 6634698c: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346990: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 66346994: 44 8b 58 20 mov 0x20(%rax),%r11d + 66346998: 45 8b 12 mov (%r10),%r10d + 6634699b: 45 39 da cmp %r11d,%r10d + 6634699e: 74 5a je 663469fa + 663469a0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663469a4: 44 89 d6 mov %r10d,%esi + 663469a7: 44 29 de sub %r11d,%esi + 663469aa: 45 31 db xor %r11d,%r11d + 663469ad: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 663469b1: 01 33 add %esi,(%rbx) + 663469b3: 44 89 50 20 mov %r10d,0x20(%rax) + 663469b7: 44 8b 13 mov (%rbx),%r10d + 663469ba: 45 85 d2 test %r10d,%r10d + 663469bd: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 663469c1: 41 0f 9f c3 setg %r11b + 663469c5: 45 3b 1a cmp (%r10),%r11d + 663469c8: 74 30 je 663469fa + 663469ca: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663469ce: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663469d2: 41 8b 32 mov (%r10),%esi + 663469d5: 85 f6 test %esi,%esi + 663469d7: 75 21 jne 663469fa + 663469d9: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663469dd: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663469e1: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663469e5: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663469ec: 4d 63 10 movslq (%r8),%r10 + 663469ef: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663469f3: 41 89 18 mov %ebx,(%r8) + 663469f6: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663469fa: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 663469fe: 44 8b 58 24 mov 0x24(%rax),%r11d + 66346a02: 45 8b 12 mov (%r10),%r10d + 66346a05: 45 39 da cmp %r11d,%r10d + 66346a08: 74 59 je 66346a63 + 66346a0a: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346a0e: 44 89 d6 mov %r10d,%esi + 66346a11: 44 29 de sub %r11d,%esi + 66346a14: 45 31 db xor %r11d,%r11d + 66346a17: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66346a1b: 01 33 add %esi,(%rbx) + 66346a1d: 44 89 50 24 mov %r10d,0x24(%rax) + 66346a21: 8b 1b mov (%rbx),%ebx + 66346a23: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66346a27: 85 db test %ebx,%ebx + 66346a29: 41 0f 9f c3 setg %r11b + 66346a2d: 45 3b 1a cmp (%r10),%r11d + 66346a30: 74 31 je 66346a63 + 66346a32: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346a36: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346a3a: 45 8b 1a mov (%r10),%r11d + 66346a3d: 45 85 db test %r11d,%r11d + 66346a40: 75 21 jne 66346a63 + 66346a42: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346a46: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66346a4a: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346a4e: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346a55: 4d 63 10 movslq (%r8),%r10 + 66346a58: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346a5c: 41 89 18 mov %ebx,(%r8) + 66346a5f: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346a63: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66346a67: 44 8b 58 28 mov 0x28(%rax),%r11d + 66346a6b: 45 8b 12 mov (%r10),%r10d + 66346a6e: 45 39 da cmp %r11d,%r10d + 66346a71: 74 5a je 66346acd + 66346a73: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346a77: 44 89 d6 mov %r10d,%esi + 66346a7a: 44 29 de sub %r11d,%esi + 66346a7d: 45 31 db xor %r11d,%r11d + 66346a80: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66346a84: 01 33 add %esi,(%rbx) + 66346a86: 44 89 50 28 mov %r10d,0x28(%rax) + 66346a8a: 44 8b 13 mov (%rbx),%r10d + 66346a8d: 45 85 d2 test %r10d,%r10d + 66346a90: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66346a94: 41 0f 9f c3 setg %r11b + 66346a98: 45 3b 1a cmp (%r10),%r11d + 66346a9b: 74 30 je 66346acd + 66346a9d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346aa1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66346aa5: 41 8b 32 mov (%r10),%esi + 66346aa8: 85 f6 test %esi,%esi + 66346aaa: 75 21 jne 66346acd + 66346aac: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346ab0: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66346ab4: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346ab8: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346abf: 4d 63 10 movslq (%r8),%r10 + 66346ac2: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346ac6: 41 89 18 mov %ebx,(%r8) + 66346ac9: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346acd: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 66346ad1: 44 8b 58 2c mov 0x2c(%rax),%r11d + 66346ad5: 45 8b 12 mov (%r10),%r10d + 66346ad8: 45 39 da cmp %r11d,%r10d + 66346adb: 74 59 je 66346b36 + 66346add: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346ae1: 44 89 d6 mov %r10d,%esi + 66346ae4: 44 29 de sub %r11d,%esi + 66346ae7: 45 31 db xor %r11d,%r11d + 66346aea: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 66346aee: 01 33 add %esi,(%rbx) + 66346af0: 44 89 50 2c mov %r10d,0x2c(%rax) + 66346af4: 8b 1b mov (%rbx),%ebx + 66346af6: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66346afa: 85 db test %ebx,%ebx + 66346afc: 41 0f 9f c3 setg %r11b + 66346b00: 45 3b 1a cmp (%r10),%r11d + 66346b03: 74 31 je 66346b36 + 66346b05: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346b09: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66346b0d: 45 8b 12 mov (%r10),%r10d + 66346b10: 45 85 d2 test %r10d,%r10d + 66346b13: 75 21 jne 66346b36 + 66346b15: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346b19: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66346b1d: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346b21: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346b28: 4d 63 10 movslq (%r8),%r10 + 66346b2b: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346b2f: 41 89 18 mov %ebx,(%r8) + 66346b32: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346b36: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 66346b3a: 44 8b 58 30 mov 0x30(%rax),%r11d + 66346b3e: 45 8b 12 mov (%r10),%r10d + 66346b41: 45 39 da cmp %r11d,%r10d + 66346b44: 74 56 je 66346b9c + 66346b46: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346b4a: 44 89 d6 mov %r10d,%esi + 66346b4d: 44 29 de sub %r11d,%esi + 66346b50: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 66346b54: 01 33 add %esi,(%rbx) + 66346b56: 44 89 50 30 mov %r10d,0x30(%rax) + 66346b5a: 8b 33 mov (%rbx),%esi + 66346b5c: 85 f6 test %esi,%esi + 66346b5e: 48 8b 42 60 mov 0x60(%rdx),%rax + 66346b62: 41 0f 9f c2 setg %r10b + 66346b66: 45 0f b6 d2 movzbl %r10b,%r10d + 66346b6a: 44 3b 10 cmp (%rax),%r10d + 66346b6d: 74 2d je 66346b9c + 66346b6f: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346b73: 48 8b 40 60 mov 0x60(%rax),%rax + 66346b77: 8b 00 mov (%rax),%eax + 66346b79: 85 c0 test %eax,%eax + 66346b7b: 75 1f jne 66346b9c + 66346b7d: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346b81: 48 8b 50 60 mov 0x60(%rax),%rdx + 66346b85: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346b89: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346b8f: 49 63 00 movslq (%r8),%rax + 66346b92: 8d 48 01 lea 0x1(%rax),%ecx + 66346b95: 41 89 08 mov %ecx,(%r8) + 66346b98: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 66346b9c: 5b pop %rbx + 66346b9d: 5e pop %rsi + 66346b9e: c3 retq + 66346b9f: 90 nop + 66346ba0: 44 8b 50 1c mov 0x1c(%rax),%r10d + 66346ba4: 45 85 d2 test %r10d,%r10d + 66346ba7: 74 3b je 66346be4 + 66346ba9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346bad: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66346bb1: 45 29 13 sub %r10d,(%r11) + 66346bb4: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 66346bbb: 41 8b 1b mov (%r11),%ebx + 66346bbe: 45 31 db xor %r11d,%r11d + 66346bc1: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66346bc5: 85 db test %ebx,%ebx + 66346bc7: 41 0f 9f c3 setg %r11b + 66346bcb: 45 3b 1a cmp (%r10),%r11d + 66346bce: 74 14 je 66346be4 + 66346bd0: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346bd4: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66346bd8: 45 8b 1a mov (%r10),%r11d + 66346bdb: 45 85 db test %r11d,%r11d + 66346bde: 0f 84 ec 01 00 00 je 66346dd0 + 66346be4: 44 8b 50 20 mov 0x20(%rax),%r10d + 66346be8: 45 85 d2 test %r10d,%r10d + 66346beb: 74 3b je 66346c28 + 66346bed: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346bf1: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 66346bf5: 45 29 13 sub %r10d,(%r11) + 66346bf8: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 66346bff: 45 8b 13 mov (%r11),%r10d + 66346c02: 45 31 db xor %r11d,%r11d + 66346c05: 45 85 d2 test %r10d,%r10d + 66346c08: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 66346c0c: 41 0f 9f c3 setg %r11b + 66346c10: 45 3b 1a cmp (%r10),%r11d + 66346c13: 74 13 je 66346c28 + 66346c15: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346c19: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66346c1d: 41 8b 32 mov (%r10),%esi + 66346c20: 85 f6 test %esi,%esi + 66346c22: 0f 84 78 01 00 00 je 66346da0 + 66346c28: 44 8b 50 24 mov 0x24(%rax),%r10d + 66346c2c: 45 85 d2 test %r10d,%r10d + 66346c2f: 74 3b je 66346c6c + 66346c31: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346c35: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 66346c39: 45 29 13 sub %r10d,(%r11) + 66346c3c: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 66346c43: 41 8b 1b mov (%r11),%ebx + 66346c46: 45 31 db xor %r11d,%r11d + 66346c49: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66346c4d: 85 db test %ebx,%ebx + 66346c4f: 41 0f 9f c3 setg %r11b + 66346c53: 45 3b 1a cmp (%r10),%r11d + 66346c56: 74 14 je 66346c6c + 66346c58: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346c5c: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346c60: 45 8b 1a mov (%r10),%r11d + 66346c63: 45 85 db test %r11d,%r11d + 66346c66: 0f 84 04 01 00 00 je 66346d70 + 66346c6c: 44 8b 50 28 mov 0x28(%rax),%r10d + 66346c70: 45 85 d2 test %r10d,%r10d + 66346c73: 74 3b je 66346cb0 + 66346c75: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346c79: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 66346c7d: 45 29 13 sub %r10d,(%r11) + 66346c80: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 66346c87: 45 8b 13 mov (%r11),%r10d + 66346c8a: 45 31 db xor %r11d,%r11d + 66346c8d: 45 85 d2 test %r10d,%r10d + 66346c90: 4c 8b 52 50 mov 0x50(%rdx),%r10 + 66346c94: 41 0f 9f c3 setg %r11b + 66346c98: 45 3b 1a cmp (%r10),%r11d + 66346c9b: 74 13 je 66346cb0 + 66346c9d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346ca1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 66346ca5: 41 8b 32 mov (%r10),%esi + 66346ca8: 85 f6 test %esi,%esi + 66346caa: 0f 84 93 00 00 00 je 66346d43 + 66346cb0: 44 8b 50 2c mov 0x2c(%rax),%r10d + 66346cb4: 45 85 d2 test %r10d,%r10d + 66346cb7: 74 37 je 66346cf0 + 66346cb9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346cbd: 4d 8b 5b 58 mov 0x58(%r11),%r11 + 66346cc1: 45 29 13 sub %r10d,(%r11) + 66346cc4: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 66346ccb: 41 8b 1b mov (%r11),%ebx + 66346cce: 45 31 db xor %r11d,%r11d + 66346cd1: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66346cd5: 85 db test %ebx,%ebx + 66346cd7: 41 0f 9f c3 setg %r11b + 66346cdb: 45 3b 1a cmp (%r10),%r11d + 66346cde: 74 10 je 66346cf0 + 66346ce0: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346ce4: 4d 8b 52 58 mov 0x58(%r10),%r10 + 66346ce8: 45 8b 1a mov (%r10),%r11d + 66346ceb: 45 85 db test %r11d,%r11d + 66346cee: 74 30 je 66346d20 + 66346cf0: 44 8b 50 30 mov 0x30(%rax),%r10d + 66346cf4: 45 85 d2 test %r10d,%r10d + 66346cf7: 0f 84 9f fe ff ff je 66346b9c + 66346cfd: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346d01: 4d 8b 5b 60 mov 0x60(%r11),%r11 + 66346d05: 45 29 13 sub %r10d,(%r11) + 66346d08: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 66346d0f: 45 8b 13 mov (%r11),%r10d + 66346d12: 45 85 d2 test %r10d,%r10d + 66346d15: e9 44 fe ff ff jmpq 66346b5e + 66346d1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66346d20: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346d24: 4d 8b 5a 58 mov 0x58(%r10),%r11 + 66346d28: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346d2c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346d33: 4d 63 10 movslq (%r8),%r10 + 66346d36: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346d3a: 41 89 18 mov %ebx,(%r8) + 66346d3d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346d41: eb ad jmp 66346cf0 + 66346d43: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346d47: 4d 8b 5a 50 mov 0x50(%r10),%r11 + 66346d4b: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346d4f: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346d56: 4d 63 10 movslq (%r8),%r10 + 66346d59: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346d5d: 41 89 18 mov %ebx,(%r8) + 66346d60: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346d64: e9 47 ff ff ff jmpq 66346cb0 + 66346d69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66346d70: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346d74: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66346d78: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346d7c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346d83: 4d 63 10 movslq (%r8),%r10 + 66346d86: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346d8a: 41 89 18 mov %ebx,(%r8) + 66346d8d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346d91: e9 d6 fe ff ff jmpq 66346c6c + 66346d96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346d9d: 00 00 00 + 66346da0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346da4: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 66346da8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346dac: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346db3: 4d 63 10 movslq (%r8),%r10 + 66346db6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346dba: 41 89 18 mov %ebx,(%r8) + 66346dbd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346dc1: e9 62 fe ff ff jmpq 66346c28 + 66346dc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346dcd: 00 00 00 + 66346dd0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66346dd4: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66346dd8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 66346ddc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66346de3: 4d 63 10 movslq (%r8),%r10 + 66346de6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 66346dea: 41 89 18 mov %ebx,(%r8) + 66346ded: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66346df1: e9 ee fd ff ff jmpq 66346be4 + 66346df6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66346dfd: 00 00 00 -0000000066342c20 : - 66342c20: ff 25 9e 65 00 00 jmpq *0x659e(%rip) # 663491c4 <__imp_RtlAddFunctionTable> - 66342c26: 90 nop - 66342c27: 90 nop +0000000066346e00 : + 66346e00: 56 push %rsi + 66346e01: 53 push %rbx + 66346e02: 4c 8b 0d 17 7b 00 00 mov 0x7b17(%rip),%r9 # 6634e920 + 66346e09: 4c 8b 05 20 7b 00 00 mov 0x7b20(%rip),%r8 # 6634e930 + 66346e10: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346e14: 48 8b 41 08 mov 0x8(%rcx),%rax + 66346e18: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 66346e1c: 41 8b 32 mov (%r10),%esi + 66346e1f: 85 f6 test %esi,%esi + 66346e21: 0f 84 9b 01 00 00 je 66346fc2 + 66346e27: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 66346e2b: 44 8b 58 18 mov 0x18(%rax),%r11d + 66346e2f: 45 8b 12 mov (%r10),%r10d + 66346e32: 45 39 d3 cmp %r10d,%r11d + 66346e35: 74 3c je 66346e73 + 66346e37: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346e3b: 44 89 d6 mov %r10d,%esi + 66346e3e: 44 29 de sub %r11d,%esi + 66346e41: 45 31 db xor %r11d,%r11d + 66346e44: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66346e48: 01 33 add %esi,(%rbx) + 66346e4a: 44 89 50 18 mov %r10d,0x18(%rax) + 66346e4e: 8b 1b mov (%rbx),%ebx + 66346e50: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 66346e54: 85 db test %ebx,%ebx + 66346e56: 41 0f 9f c3 setg %r11b + 66346e5a: 45 3b 1a cmp (%r10),%r11d + 66346e5d: 74 14 je 66346e73 + 66346e5f: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346e63: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66346e67: 45 8b 1a mov (%r10),%r11d + 66346e6a: 45 85 db test %r11d,%r11d + 66346e6d: 0f 84 cd 03 00 00 je 66347240 + 66346e73: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 66346e77: 44 8b 58 1c mov 0x1c(%rax),%r11d + 66346e7b: 45 8b 12 mov (%r10),%r10d + 66346e7e: 45 39 da cmp %r11d,%r10d + 66346e81: 74 3d je 66346ec0 + 66346e83: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346e87: 44 89 d6 mov %r10d,%esi + 66346e8a: 44 29 de sub %r11d,%esi + 66346e8d: 45 31 db xor %r11d,%r11d + 66346e90: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66346e94: 01 33 add %esi,(%rbx) + 66346e96: 44 89 50 1c mov %r10d,0x1c(%rax) + 66346e9a: 44 8b 13 mov (%rbx),%r10d + 66346e9d: 45 85 d2 test %r10d,%r10d + 66346ea0: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66346ea4: 41 0f 9f c3 setg %r11b + 66346ea8: 45 3b 1a cmp (%r10),%r11d + 66346eab: 74 13 je 66346ec0 + 66346ead: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346eb1: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66346eb5: 41 8b 32 mov (%r10),%esi + 66346eb8: 85 f6 test %esi,%esi + 66346eba: 0f 84 50 03 00 00 je 66347210 + 66346ec0: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 66346ec4: 44 8b 58 20 mov 0x20(%rax),%r11d + 66346ec8: 45 8b 12 mov (%r10),%r10d + 66346ecb: 45 39 da cmp %r11d,%r10d + 66346ece: 74 3c je 66346f0c + 66346ed0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346ed4: 44 89 d6 mov %r10d,%esi + 66346ed7: 44 29 de sub %r11d,%esi + 66346eda: 45 31 db xor %r11d,%r11d + 66346edd: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66346ee1: 01 33 add %esi,(%rbx) + 66346ee3: 44 89 50 20 mov %r10d,0x20(%rax) + 66346ee7: 8b 1b mov (%rbx),%ebx + 66346ee9: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 66346eed: 85 db test %ebx,%ebx + 66346eef: 41 0f 9f c3 setg %r11b + 66346ef3: 45 3b 1a cmp (%r10),%r11d + 66346ef6: 74 14 je 66346f0c + 66346ef8: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346efc: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66346f00: 45 8b 12 mov (%r10),%r10d + 66346f03: 45 85 d2 test %r10d,%r10d + 66346f06: 0f 84 d4 02 00 00 je 663471e0 + 66346f0c: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66346f10: 44 8b 58 24 mov 0x24(%rax),%r11d + 66346f14: 45 8b 12 mov (%r10),%r10d + 66346f17: 45 39 da cmp %r11d,%r10d + 66346f1a: 74 3b je 66346f57 + 66346f1c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346f20: 44 89 d6 mov %r10d,%esi + 66346f23: 44 29 de sub %r11d,%esi + 66346f26: 45 31 db xor %r11d,%r11d + 66346f29: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66346f2d: 01 33 add %esi,(%rbx) + 66346f2f: 44 89 50 24 mov %r10d,0x24(%rax) + 66346f33: 8b 33 mov (%rbx),%esi + 66346f35: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66346f39: 85 f6 test %esi,%esi + 66346f3b: 41 0f 9f c3 setg %r11b + 66346f3f: 45 3b 1a cmp (%r10),%r11d + 66346f42: 74 13 je 66346f57 + 66346f44: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346f48: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66346f4c: 41 8b 1a mov (%r10),%ebx + 66346f4f: 85 db test %ebx,%ebx + 66346f51: 0f 84 59 02 00 00 je 663471b0 + 66346f57: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 66346f5b: 44 8b 58 28 mov 0x28(%rax),%r11d + 66346f5f: 45 8b 12 mov (%r10),%r10d + 66346f62: 45 39 da cmp %r11d,%r10d + 66346f65: 74 58 je 66346fbf + 66346f67: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66346f6b: 44 89 d6 mov %r10d,%esi + 66346f6e: 44 29 de sub %r11d,%esi + 66346f71: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66346f75: 01 33 add %esi,(%rbx) + 66346f77: 44 89 50 28 mov %r10d,0x28(%rax) + 66346f7b: 44 8b 1b mov (%rbx),%r11d + 66346f7e: 45 85 db test %r11d,%r11d + 66346f81: 48 8b 42 50 mov 0x50(%rdx),%rax + 66346f85: 41 0f 9f c2 setg %r10b + 66346f89: 45 0f b6 d2 movzbl %r10b,%r10d + 66346f8d: 44 3b 10 cmp (%rax),%r10d + 66346f90: 74 2d je 66346fbf + 66346f92: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346f96: 48 8b 40 50 mov 0x50(%rax),%rax + 66346f9a: 8b 00 mov (%rax),%eax + 66346f9c: 85 c0 test %eax,%eax + 66346f9e: 75 1f jne 66346fbf + 66346fa0: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346fa4: 48 8b 50 50 mov 0x50(%rax),%rdx + 66346fa8: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346fac: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346fb2: 49 63 00 movslq (%r8),%rax + 66346fb5: 8d 48 01 lea 0x1(%rax),%ecx + 66346fb8: 41 89 08 mov %ecx,(%r8) + 66346fbb: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 66346fbf: 5b pop %rbx + 66346fc0: 5e pop %rsi + 66346fc1: c3 retq + 66346fc2: 44 8b 50 18 mov 0x18(%rax),%r10d + 66346fc6: 45 85 d2 test %r10d,%r10d + 66346fc9: 74 3b je 66347006 + 66346fcb: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346fcf: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66346fd3: 45 29 13 sub %r10d,(%r11) + 66346fd6: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 66346fdd: 45 8b 13 mov (%r11),%r10d + 66346fe0: 45 31 db xor %r11d,%r11d + 66346fe3: 45 85 d2 test %r10d,%r10d + 66346fe6: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 66346fea: 41 0f 9f c3 setg %r11b + 66346fee: 45 3b 1a cmp (%r10),%r11d + 66346ff1: 74 13 je 66347006 + 66346ff3: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66346ff7: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66346ffb: 41 8b 32 mov (%r10),%esi + 66346ffe: 85 f6 test %esi,%esi + 66347000: 0f 84 7a 01 00 00 je 66347180 + 66347006: 44 8b 50 1c mov 0x1c(%rax),%r10d + 6634700a: 45 85 d2 test %r10d,%r10d + 6634700d: 74 3b je 6634704a + 6634700f: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347013: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66347017: 45 29 13 sub %r10d,(%r11) + 6634701a: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 66347021: 41 8b 1b mov (%r11),%ebx + 66347024: 45 31 db xor %r11d,%r11d + 66347027: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 6634702b: 85 db test %ebx,%ebx + 6634702d: 41 0f 9f c3 setg %r11b + 66347031: 45 3b 1a cmp (%r10),%r11d + 66347034: 74 14 je 6634704a + 66347036: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 6634703a: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634703e: 45 8b 1a mov (%r10),%r11d + 66347041: 45 85 db test %r11d,%r11d + 66347044: 0f 84 06 01 00 00 je 66347150 + 6634704a: 44 8b 50 20 mov 0x20(%rax),%r10d + 6634704e: 45 85 d2 test %r10d,%r10d + 66347051: 74 3b je 6634708e + 66347053: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347057: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 6634705b: 45 29 13 sub %r10d,(%r11) + 6634705e: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 66347065: 45 8b 13 mov (%r11),%r10d + 66347068: 45 31 db xor %r11d,%r11d + 6634706b: 45 85 d2 test %r10d,%r10d + 6634706e: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 66347072: 41 0f 9f c3 setg %r11b + 66347076: 45 3b 1a cmp (%r10),%r11d + 66347079: 74 13 je 6634708e + 6634707b: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 6634707f: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347083: 41 8b 32 mov (%r10),%esi + 66347086: 85 f6 test %esi,%esi + 66347088: 0f 84 95 00 00 00 je 66347123 + 6634708e: 44 8b 50 24 mov 0x24(%rax),%r10d + 66347092: 45 85 d2 test %r10d,%r10d + 66347095: 74 37 je 663470ce + 66347097: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634709b: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 6634709f: 45 29 13 sub %r10d,(%r11) + 663470a2: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 663470a9: 41 8b 1b mov (%r11),%ebx + 663470ac: 45 31 db xor %r11d,%r11d + 663470af: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 663470b3: 85 db test %ebx,%ebx + 663470b5: 41 0f 9f c3 setg %r11b + 663470b9: 45 3b 1a cmp (%r10),%r11d + 663470bc: 74 10 je 663470ce + 663470be: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663470c2: 4d 8b 52 48 mov 0x48(%r10),%r10 + 663470c6: 45 8b 1a mov (%r10),%r11d + 663470c9: 45 85 db test %r11d,%r11d + 663470cc: 74 32 je 66347100 + 663470ce: 44 8b 50 28 mov 0x28(%rax),%r10d + 663470d2: 45 85 d2 test %r10d,%r10d + 663470d5: 0f 84 e4 fe ff ff je 66346fbf + 663470db: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663470df: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 663470e3: 45 29 13 sub %r10d,(%r11) + 663470e6: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 663470ed: 45 8b 13 mov (%r11),%r10d + 663470f0: 45 85 d2 test %r10d,%r10d + 663470f3: e9 89 fe ff ff jmpq 66346f81 + 663470f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663470ff: 00 + 66347100: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347104: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66347108: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634710c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347113: 4d 63 10 movslq (%r8),%r10 + 66347116: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634711a: 41 89 18 mov %ebx,(%r8) + 6634711d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347121: eb ab jmp 663470ce + 66347123: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347127: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 6634712b: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634712f: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347136: 4d 63 10 movslq (%r8),%r10 + 66347139: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634713d: 41 89 18 mov %ebx,(%r8) + 66347140: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347144: e9 45 ff ff ff jmpq 6634708e + 66347149: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66347150: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347154: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66347158: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634715c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347163: 4d 63 10 movslq (%r8),%r10 + 66347166: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634716a: 41 89 18 mov %ebx,(%r8) + 6634716d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347171: e9 d4 fe ff ff jmpq 6634704a + 66347176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634717d: 00 00 00 + 66347180: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347184: 4d 8b 5a 30 mov 0x30(%r10),%r11 + 66347188: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634718c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347193: 4d 63 10 movslq (%r8),%r10 + 66347196: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634719a: 41 89 18 mov %ebx,(%r8) + 6634719d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663471a1: e9 60 fe ff ff jmpq 66347006 + 663471a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663471ad: 00 00 00 + 663471b0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663471b4: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 663471b8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663471bc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663471c3: 4d 63 10 movslq (%r8),%r10 + 663471c6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663471ca: 41 89 18 mov %ebx,(%r8) + 663471cd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663471d1: e9 81 fd ff ff jmpq 66346f57 + 663471d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663471dd: 00 00 00 + 663471e0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663471e4: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 663471e8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663471ec: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663471f3: 4d 63 10 movslq (%r8),%r10 + 663471f6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663471fa: 41 89 18 mov %ebx,(%r8) + 663471fd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347201: e9 06 fd ff ff jmpq 66346f0c + 66347206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634720d: 00 00 00 + 66347210: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347214: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66347218: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634721c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347223: 4d 63 10 movslq (%r8),%r10 + 66347226: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634722a: 41 89 18 mov %ebx,(%r8) + 6634722d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347231: e9 8a fc ff ff jmpq 66346ec0 + 66347236: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634723d: 00 00 00 + 66347240: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347244: 4d 8b 5a 30 mov 0x30(%r10),%r11 + 66347248: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634724c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347253: 4d 63 10 movslq (%r8),%r10 + 66347256: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634725a: 41 89 18 mov %ebx,(%r8) + 6634725d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347261: e9 0d fc ff ff jmpq 66346e73 + 66347266: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634726d: 00 00 00 -0000000066342c28 : - 66342c28: ff 25 8e 65 00 00 jmpq *0x658e(%rip) # 663491bc <__imp_QueryPerformanceCounter> - 66342c2e: 90 nop - 66342c2f: 90 nop +0000000066347270 : + 66347270: 56 push %rsi + 66347271: 53 push %rbx + 66347272: 4c 8b 0d a7 76 00 00 mov 0x76a7(%rip),%r9 # 6634e920 + 66347279: 4c 8b 05 b0 76 00 00 mov 0x76b0(%rip),%r8 # 6634e930 + 66347280: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347284: 48 8b 41 08 mov 0x8(%rcx),%rax + 66347288: 4c 8b 52 58 mov 0x58(%rdx),%r10 + 6634728c: 41 8b 32 mov (%r10),%esi + 6634728f: 85 f6 test %esi,%esi + 66347291: 0f 84 9b 01 00 00 je 66347432 + 66347297: 4c 8b 52 08 mov 0x8(%rdx),%r10 + 6634729b: 44 8b 58 18 mov 0x18(%rax),%r11d + 6634729f: 45 8b 12 mov (%r10),%r10d + 663472a2: 45 39 d3 cmp %r10d,%r11d + 663472a5: 74 3c je 663472e3 + 663472a7: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663472ab: 44 89 d6 mov %r10d,%esi + 663472ae: 44 29 de sub %r11d,%esi + 663472b1: 45 31 db xor %r11d,%r11d + 663472b4: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 663472b8: 01 33 add %esi,(%rbx) + 663472ba: 44 89 50 18 mov %r10d,0x18(%rax) + 663472be: 8b 1b mov (%rbx),%ebx + 663472c0: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 663472c4: 85 db test %ebx,%ebx + 663472c6: 41 0f 9f c3 setg %r11b + 663472ca: 45 3b 1a cmp (%r10),%r11d + 663472cd: 74 14 je 663472e3 + 663472cf: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663472d3: 4d 8b 52 30 mov 0x30(%r10),%r10 + 663472d7: 45 8b 1a mov (%r10),%r11d + 663472da: 45 85 db test %r11d,%r11d + 663472dd: 0f 84 cd 03 00 00 je 663476b0 + 663472e3: 4c 8b 52 10 mov 0x10(%rdx),%r10 + 663472e7: 44 8b 58 1c mov 0x1c(%rax),%r11d + 663472eb: 45 8b 12 mov (%r10),%r10d + 663472ee: 45 39 da cmp %r11d,%r10d + 663472f1: 74 3d je 66347330 + 663472f3: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663472f7: 44 89 d6 mov %r10d,%esi + 663472fa: 44 29 de sub %r11d,%esi + 663472fd: 45 31 db xor %r11d,%r11d + 66347300: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66347304: 01 33 add %esi,(%rbx) + 66347306: 44 89 50 1c mov %r10d,0x1c(%rax) + 6634730a: 44 8b 13 mov (%rbx),%r10d + 6634730d: 45 85 d2 test %r10d,%r10d + 66347310: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 66347314: 41 0f 9f c3 setg %r11b + 66347318: 45 3b 1a cmp (%r10),%r11d + 6634731b: 74 13 je 66347330 + 6634731d: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66347321: 4d 8b 52 38 mov 0x38(%r10),%r10 + 66347325: 41 8b 32 mov (%r10),%esi + 66347328: 85 f6 test %esi,%esi + 6634732a: 0f 84 50 03 00 00 je 66347680 + 66347330: 4c 8b 52 18 mov 0x18(%rdx),%r10 + 66347334: 44 8b 58 20 mov 0x20(%rax),%r11d + 66347338: 45 8b 12 mov (%r10),%r10d + 6634733b: 45 39 da cmp %r11d,%r10d + 6634733e: 74 3c je 6634737c + 66347340: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347344: 44 89 d6 mov %r10d,%esi + 66347347: 44 29 de sub %r11d,%esi + 6634734a: 45 31 db xor %r11d,%r11d + 6634734d: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66347351: 01 33 add %esi,(%rbx) + 66347353: 44 89 50 20 mov %r10d,0x20(%rax) + 66347357: 8b 1b mov (%rbx),%ebx + 66347359: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 6634735d: 85 db test %ebx,%ebx + 6634735f: 41 0f 9f c3 setg %r11b + 66347363: 45 3b 1a cmp (%r10),%r11d + 66347366: 74 14 je 6634737c + 66347368: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 6634736c: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347370: 45 8b 12 mov (%r10),%r10d + 66347373: 45 85 d2 test %r10d,%r10d + 66347376: 0f 84 d4 02 00 00 je 66347650 + 6634737c: 4c 8b 52 20 mov 0x20(%rdx),%r10 + 66347380: 44 8b 58 24 mov 0x24(%rax),%r11d + 66347384: 45 8b 12 mov (%r10),%r10d + 66347387: 45 39 da cmp %r11d,%r10d + 6634738a: 74 3b je 663473c7 + 6634738c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347390: 44 89 d6 mov %r10d,%esi + 66347393: 44 29 de sub %r11d,%esi + 66347396: 45 31 db xor %r11d,%r11d + 66347399: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 6634739d: 01 33 add %esi,(%rbx) + 6634739f: 44 89 50 24 mov %r10d,0x24(%rax) + 663473a3: 8b 33 mov (%rbx),%esi + 663473a5: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 663473a9: 85 f6 test %esi,%esi + 663473ab: 41 0f 9f c3 setg %r11b + 663473af: 45 3b 1a cmp (%r10),%r11d + 663473b2: 74 13 je 663473c7 + 663473b4: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663473b8: 4d 8b 52 48 mov 0x48(%r10),%r10 + 663473bc: 41 8b 1a mov (%r10),%ebx + 663473bf: 85 db test %ebx,%ebx + 663473c1: 0f 84 59 02 00 00 je 66347620 + 663473c7: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 663473cb: 44 8b 58 28 mov 0x28(%rax),%r11d + 663473cf: 45 8b 12 mov (%r10),%r10d + 663473d2: 45 39 da cmp %r11d,%r10d + 663473d5: 74 58 je 6634742f + 663473d7: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663473db: 44 89 d6 mov %r10d,%esi + 663473de: 44 29 de sub %r11d,%esi + 663473e1: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 663473e5: 01 33 add %esi,(%rbx) + 663473e7: 44 89 50 28 mov %r10d,0x28(%rax) + 663473eb: 44 8b 1b mov (%rbx),%r11d + 663473ee: 45 85 db test %r11d,%r11d + 663473f1: 48 8b 42 50 mov 0x50(%rdx),%rax + 663473f5: 41 0f 9f c2 setg %r10b + 663473f9: 45 0f b6 d2 movzbl %r10b,%r10d + 663473fd: 44 3b 10 cmp (%rax),%r10d + 66347400: 74 2d je 6634742f + 66347402: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347406: 48 8b 40 50 mov 0x50(%rax),%rax + 6634740a: 8b 00 mov (%rax),%eax + 6634740c: 85 c0 test %eax,%eax + 6634740e: 75 1f jne 6634742f + 66347410: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347414: 48 8b 50 50 mov 0x50(%rax),%rdx + 66347418: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634741c: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347422: 49 63 00 movslq (%r8),%rax + 66347425: 8d 48 01 lea 0x1(%rax),%ecx + 66347428: 41 89 08 mov %ecx,(%r8) + 6634742b: 49 89 14 c1 mov %rdx,(%r9,%rax,8) + 6634742f: 5b pop %rbx + 66347430: 5e pop %rsi + 66347431: c3 retq + 66347432: 44 8b 50 18 mov 0x18(%rax),%r10d + 66347436: 45 85 d2 test %r10d,%r10d + 66347439: 74 3b je 66347476 + 6634743b: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634743f: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66347443: 45 29 13 sub %r10d,(%r11) + 66347446: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 6634744d: 45 8b 13 mov (%r11),%r10d + 66347450: 45 31 db xor %r11d,%r11d + 66347453: 45 85 d2 test %r10d,%r10d + 66347456: 4c 8b 52 30 mov 0x30(%rdx),%r10 + 6634745a: 41 0f 9f c3 setg %r11b + 6634745e: 45 3b 1a cmp (%r10),%r11d + 66347461: 74 13 je 66347476 + 66347463: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66347467: 4d 8b 52 30 mov 0x30(%r10),%r10 + 6634746b: 41 8b 32 mov (%r10),%esi + 6634746e: 85 f6 test %esi,%esi + 66347470: 0f 84 7a 01 00 00 je 663475f0 + 66347476: 44 8b 50 1c mov 0x1c(%rax),%r10d + 6634747a: 45 85 d2 test %r10d,%r10d + 6634747d: 74 3b je 663474ba + 6634747f: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347483: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66347487: 45 29 13 sub %r10d,(%r11) + 6634748a: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 66347491: 41 8b 1b mov (%r11),%ebx + 66347494: 45 31 db xor %r11d,%r11d + 66347497: 4c 8b 52 38 mov 0x38(%rdx),%r10 + 6634749b: 85 db test %ebx,%ebx + 6634749d: 41 0f 9f c3 setg %r11b + 663474a1: 45 3b 1a cmp (%r10),%r11d + 663474a4: 74 14 je 663474ba + 663474a6: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663474aa: 4d 8b 52 38 mov 0x38(%r10),%r10 + 663474ae: 45 8b 1a mov (%r10),%r11d + 663474b1: 45 85 db test %r11d,%r11d + 663474b4: 0f 84 06 01 00 00 je 663475c0 + 663474ba: 44 8b 50 20 mov 0x20(%rax),%r10d + 663474be: 45 85 d2 test %r10d,%r10d + 663474c1: 74 3b je 663474fe + 663474c3: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663474c7: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 663474cb: 45 29 13 sub %r10d,(%r11) + 663474ce: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 663474d5: 45 8b 13 mov (%r11),%r10d + 663474d8: 45 31 db xor %r11d,%r11d + 663474db: 45 85 d2 test %r10d,%r10d + 663474de: 4c 8b 52 40 mov 0x40(%rdx),%r10 + 663474e2: 41 0f 9f c3 setg %r11b + 663474e6: 45 3b 1a cmp (%r10),%r11d + 663474e9: 74 13 je 663474fe + 663474eb: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 663474ef: 4d 8b 52 40 mov 0x40(%r10),%r10 + 663474f3: 41 8b 32 mov (%r10),%esi + 663474f6: 85 f6 test %esi,%esi + 663474f8: 0f 84 95 00 00 00 je 66347593 + 663474fe: 44 8b 50 24 mov 0x24(%rax),%r10d + 66347502: 45 85 d2 test %r10d,%r10d + 66347505: 74 37 je 6634753e + 66347507: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634750b: 4d 8b 5b 48 mov 0x48(%r11),%r11 + 6634750f: 45 29 13 sub %r10d,(%r11) + 66347512: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 66347519: 41 8b 1b mov (%r11),%ebx + 6634751c: 45 31 db xor %r11d,%r11d + 6634751f: 4c 8b 52 48 mov 0x48(%rdx),%r10 + 66347523: 85 db test %ebx,%ebx + 66347525: 41 0f 9f c3 setg %r11b + 66347529: 45 3b 1a cmp (%r10),%r11d + 6634752c: 74 10 je 6634753e + 6634752e: 4c 8b 51 20 mov 0x20(%rcx),%r10 + 66347532: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66347536: 45 8b 1a mov (%r10),%r11d + 66347539: 45 85 db test %r11d,%r11d + 6634753c: 74 32 je 66347570 + 6634753e: 44 8b 50 28 mov 0x28(%rax),%r10d + 66347542: 45 85 d2 test %r10d,%r10d + 66347545: 0f 84 e4 fe ff ff je 6634742f + 6634754b: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634754f: 4d 8b 5b 50 mov 0x50(%r11),%r11 + 66347553: 45 29 13 sub %r10d,(%r11) + 66347556: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 6634755d: 45 8b 13 mov (%r11),%r10d + 66347560: 45 85 d2 test %r10d,%r10d + 66347563: e9 89 fe ff ff jmpq 663473f1 + 66347568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634756f: 00 + 66347570: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347574: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66347578: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634757c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347583: 4d 63 10 movslq (%r8),%r10 + 66347586: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634758a: 41 89 18 mov %ebx,(%r8) + 6634758d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347591: eb ab jmp 6634753e + 66347593: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347597: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 6634759b: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634759f: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663475a6: 4d 63 10 movslq (%r8),%r10 + 663475a9: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663475ad: 41 89 18 mov %ebx,(%r8) + 663475b0: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663475b4: e9 45 ff ff ff jmpq 663474fe + 663475b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663475c0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663475c4: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 663475c8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663475cc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663475d3: 4d 63 10 movslq (%r8),%r10 + 663475d6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663475da: 41 89 18 mov %ebx,(%r8) + 663475dd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663475e1: e9 d4 fe ff ff jmpq 663474ba + 663475e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663475ed: 00 00 00 + 663475f0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663475f4: 4d 8b 5a 30 mov 0x30(%r10),%r11 + 663475f8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663475fc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347603: 4d 63 10 movslq (%r8),%r10 + 66347606: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634760a: 41 89 18 mov %ebx,(%r8) + 6634760d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347611: e9 60 fe ff ff jmpq 66347476 + 66347616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634761d: 00 00 00 + 66347620: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347624: 4d 8b 5a 48 mov 0x48(%r10),%r11 + 66347628: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634762c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347633: 4d 63 10 movslq (%r8),%r10 + 66347636: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634763a: 41 89 18 mov %ebx,(%r8) + 6634763d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347641: e9 81 fd ff ff jmpq 663473c7 + 66347646: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634764d: 00 00 00 + 66347650: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347654: 4d 8b 5a 40 mov 0x40(%r10),%r11 + 66347658: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634765c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347663: 4d 63 10 movslq (%r8),%r10 + 66347666: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634766a: 41 89 18 mov %ebx,(%r8) + 6634766d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 66347671: e9 06 fd ff ff jmpq 6634737c + 66347676: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634767d: 00 00 00 + 66347680: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 66347684: 4d 8b 5a 38 mov 0x38(%r10),%r11 + 66347688: 4d 8b 53 10 mov 0x10(%r11),%r10 + 6634768c: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 66347693: 4d 63 10 movslq (%r8),%r10 + 66347696: 41 8d 5a 01 lea 0x1(%r10),%ebx + 6634769a: 41 89 18 mov %ebx,(%r8) + 6634769d: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663476a1: e9 8a fc ff ff jmpq 66347330 + 663476a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663476ad: 00 00 00 + 663476b0: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 663476b4: 4d 8b 5a 30 mov 0x30(%r10),%r11 + 663476b8: 4d 8b 53 10 mov 0x10(%r11),%r10 + 663476bc: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 663476c3: 4d 63 10 movslq (%r8),%r10 + 663476c6: 41 8d 5a 01 lea 0x1(%r10),%ebx + 663476ca: 41 89 18 mov %ebx,(%r8) + 663476cd: 4f 89 1c d1 mov %r11,(%r9,%r10,8) + 663476d1: e9 0d fc ff ff jmpq 663472e3 + 663476d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663476dd: 00 00 00 -0000000066342c30 : - 66342c30: ff 25 7e 65 00 00 jmpq *0x657e(%rip) # 663491b4 <__imp_LeaveCriticalSection> - 66342c36: 90 nop - 66342c37: 90 nop +00000000663476e0 : + 663476e0: 56 push %rsi + 663476e1: 53 push %rbx + 663476e2: 4c 8b 15 37 72 00 00 mov 0x7237(%rip),%r10 # 6634e920 + 663476e9: 4c 8b 05 40 72 00 00 mov 0x7240(%rip),%r8 # 6634e930 + 663476f0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663476f4: 48 8b 41 08 mov 0x8(%rcx),%rax + 663476f8: 4c 8b 4a 48 mov 0x48(%rdx),%r9 + 663476fc: 41 8b 31 mov (%r9),%esi + 663476ff: 85 f6 test %esi,%esi + 66347701: 0f 84 6d 01 00 00 je 66347874 + 66347707: 4c 8b 4a 08 mov 0x8(%rdx),%r9 + 6634770b: 44 8b 58 14 mov 0x14(%rax),%r11d + 6634770f: 45 8b 09 mov (%r9),%r9d + 66347712: 45 39 cb cmp %r9d,%r11d + 66347715: 74 59 je 66347770 + 66347717: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634771b: 44 89 ce mov %r9d,%esi + 6634771e: 44 29 de sub %r11d,%esi + 66347721: 45 31 db xor %r11d,%r11d + 66347724: 48 8b 5b 28 mov 0x28(%rbx),%rbx + 66347728: 01 33 add %esi,(%rbx) + 6634772a: 44 89 48 14 mov %r9d,0x14(%rax) + 6634772e: 8b 1b mov (%rbx),%ebx + 66347730: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347734: 85 db test %ebx,%ebx + 66347736: 41 0f 9f c3 setg %r11b + 6634773a: 45 3b 19 cmp (%r9),%r11d + 6634773d: 74 31 je 66347770 + 6634773f: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347743: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347747: 45 8b 19 mov (%r9),%r11d + 6634774a: 45 85 db test %r11d,%r11d + 6634774d: 75 21 jne 66347770 + 6634774f: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347753: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66347757: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 6634775b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347762: 4d 63 08 movslq (%r8),%r9 + 66347765: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347769: 41 89 18 mov %ebx,(%r8) + 6634776c: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347770: 4c 8b 4a 10 mov 0x10(%rdx),%r9 + 66347774: 44 8b 58 18 mov 0x18(%rax),%r11d + 66347778: 45 8b 09 mov (%r9),%r9d + 6634777b: 45 39 d9 cmp %r11d,%r9d + 6634777e: 74 5a je 663477da + 66347780: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347784: 44 89 ce mov %r9d,%esi + 66347787: 44 29 de sub %r11d,%esi + 6634778a: 45 31 db xor %r11d,%r11d + 6634778d: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66347791: 01 33 add %esi,(%rbx) + 66347793: 44 89 48 18 mov %r9d,0x18(%rax) + 66347797: 44 8b 0b mov (%rbx),%r9d + 6634779a: 45 85 c9 test %r9d,%r9d + 6634779d: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 663477a1: 41 0f 9f c3 setg %r11b + 663477a5: 45 3b 19 cmp (%r9),%r11d + 663477a8: 74 30 je 663477da + 663477aa: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663477ae: 4d 8b 49 30 mov 0x30(%r9),%r9 + 663477b2: 41 8b 31 mov (%r9),%esi + 663477b5: 85 f6 test %esi,%esi + 663477b7: 75 21 jne 663477da + 663477b9: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663477bd: 4d 8b 59 30 mov 0x30(%r9),%r11 + 663477c1: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663477c5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663477cc: 4d 63 08 movslq (%r8),%r9 + 663477cf: 41 8d 59 01 lea 0x1(%r9),%ebx + 663477d3: 41 89 18 mov %ebx,(%r8) + 663477d6: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 663477da: 4c 8b 4a 18 mov 0x18(%rdx),%r9 + 663477de: 44 8b 58 1c mov 0x1c(%rax),%r11d + 663477e2: 45 8b 09 mov (%r9),%r9d + 663477e5: 45 39 d9 cmp %r11d,%r9d + 663477e8: 74 59 je 66347843 + 663477ea: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663477ee: 44 89 ce mov %r9d,%esi + 663477f1: 44 29 de sub %r11d,%esi + 663477f4: 45 31 db xor %r11d,%r11d + 663477f7: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 663477fb: 01 33 add %esi,(%rbx) + 663477fd: 44 89 48 1c mov %r9d,0x1c(%rax) + 66347801: 8b 1b mov (%rbx),%ebx + 66347803: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66347807: 85 db test %ebx,%ebx + 66347809: 41 0f 9f c3 setg %r11b + 6634780d: 45 3b 19 cmp (%r9),%r11d + 66347810: 74 31 je 66347843 + 66347812: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347816: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634781a: 45 8b 09 mov (%r9),%r9d + 6634781d: 45 85 c9 test %r9d,%r9d + 66347820: 75 21 jne 66347843 + 66347822: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347826: 4d 8b 59 38 mov 0x38(%r9),%r11 + 6634782a: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 6634782e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347835: 4d 63 08 movslq (%r8),%r9 + 66347838: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634783c: 41 89 18 mov %ebx,(%r8) + 6634783f: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347843: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66347847: 44 8b 58 20 mov 0x20(%rax),%r11d + 6634784b: 45 8b 09 mov (%r9),%r9d + 6634784e: 45 39 d9 cmp %r11d,%r9d + 66347851: 0f 84 9f 01 00 00 je 663479f6 + 66347857: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634785b: 44 89 ce mov %r9d,%esi + 6634785e: 44 29 de sub %r11d,%esi + 66347861: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66347865: 01 33 add %esi,(%rbx) + 66347867: 44 89 48 20 mov %r9d,0x20(%rax) + 6634786b: 8b 33 mov (%rbx),%esi + 6634786d: 85 f6 test %esi,%esi + 6634786f: e9 44 01 00 00 jmpq 663479b8 + 66347874: 44 8b 48 14 mov 0x14(%rax),%r9d + 66347878: 45 85 c9 test %r9d,%r9d + 6634787b: 74 58 je 663478d5 + 6634787d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347881: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66347885: 45 29 0b sub %r9d,(%r11) + 66347888: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 6634788f: 41 8b 1b mov (%r11),%ebx + 66347892: 45 31 db xor %r11d,%r11d + 66347895: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347899: 85 db test %ebx,%ebx + 6634789b: 41 0f 9f c3 setg %r11b + 6634789f: 45 3b 19 cmp (%r9),%r11d + 663478a2: 74 31 je 663478d5 + 663478a4: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663478a8: 4d 8b 49 28 mov 0x28(%r9),%r9 + 663478ac: 45 8b 19 mov (%r9),%r11d + 663478af: 45 85 db test %r11d,%r11d + 663478b2: 75 21 jne 663478d5 + 663478b4: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663478b8: 4d 8b 59 28 mov 0x28(%r9),%r11 + 663478bc: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663478c0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663478c7: 4d 63 08 movslq (%r8),%r9 + 663478ca: 41 8d 59 01 lea 0x1(%r9),%ebx + 663478ce: 41 89 18 mov %ebx,(%r8) + 663478d1: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 663478d5: 44 8b 48 18 mov 0x18(%rax),%r9d + 663478d9: 45 85 c9 test %r9d,%r9d + 663478dc: 74 58 je 66347936 + 663478de: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663478e2: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 663478e6: 45 29 0b sub %r9d,(%r11) + 663478e9: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 663478f0: 45 8b 0b mov (%r11),%r9d + 663478f3: 45 31 db xor %r11d,%r11d + 663478f6: 45 85 c9 test %r9d,%r9d + 663478f9: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 663478fd: 41 0f 9f c3 setg %r11b + 66347901: 45 3b 19 cmp (%r9),%r11d + 66347904: 74 30 je 66347936 + 66347906: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 6634790a: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634790e: 41 8b 31 mov (%r9),%esi + 66347911: 85 f6 test %esi,%esi + 66347913: 75 21 jne 66347936 + 66347915: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347919: 4d 8b 59 30 mov 0x30(%r9),%r11 + 6634791d: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347921: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347928: 4d 63 08 movslq (%r8),%r9 + 6634792b: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634792f: 41 89 18 mov %ebx,(%r8) + 66347932: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347936: 44 8b 48 1c mov 0x1c(%rax),%r9d + 6634793a: 45 85 c9 test %r9d,%r9d + 6634793d: 74 58 je 66347997 + 6634793f: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347943: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66347947: 45 29 0b sub %r9d,(%r11) + 6634794a: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 66347951: 41 8b 1b mov (%r11),%ebx + 66347954: 45 31 db xor %r11d,%r11d + 66347957: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 6634795b: 85 db test %ebx,%ebx + 6634795d: 41 0f 9f c3 setg %r11b + 66347961: 45 3b 19 cmp (%r9),%r11d + 66347964: 74 31 je 66347997 + 66347966: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 6634796a: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634796e: 45 8b 19 mov (%r9),%r11d + 66347971: 45 85 db test %r11d,%r11d + 66347974: 75 21 jne 66347997 + 66347976: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 6634797a: 4d 8b 59 38 mov 0x38(%r9),%r11 + 6634797e: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347982: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347989: 4d 63 08 movslq (%r8),%r9 + 6634798c: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347990: 41 89 18 mov %ebx,(%r8) + 66347993: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347997: 44 8b 48 20 mov 0x20(%rax),%r9d + 6634799b: 45 85 c9 test %r9d,%r9d + 6634799e: 74 56 je 663479f6 + 663479a0: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663479a4: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 663479a8: 45 29 0b sub %r9d,(%r11) + 663479ab: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 663479b2: 45 8b 0b mov (%r11),%r9d + 663479b5: 45 85 c9 test %r9d,%r9d + 663479b8: 48 8b 42 40 mov 0x40(%rdx),%rax + 663479bc: 41 0f 9f c1 setg %r9b + 663479c0: 45 0f b6 c9 movzbl %r9b,%r9d + 663479c4: 44 3b 08 cmp (%rax),%r9d + 663479c7: 74 2d je 663479f6 + 663479c9: 48 8b 41 20 mov 0x20(%rcx),%rax + 663479cd: 48 8b 40 40 mov 0x40(%rax),%rax + 663479d1: 8b 00 mov (%rax),%eax + 663479d3: 85 c0 test %eax,%eax + 663479d5: 75 1f jne 663479f6 + 663479d7: 48 8b 41 28 mov 0x28(%rcx),%rax + 663479db: 48 8b 50 40 mov 0x40(%rax),%rdx + 663479df: 48 8b 42 10 mov 0x10(%rdx),%rax + 663479e3: c7 00 01 00 00 00 movl $0x1,(%rax) + 663479e9: 49 63 00 movslq (%r8),%rax + 663479ec: 8d 48 01 lea 0x1(%rax),%ecx + 663479ef: 41 89 08 mov %ecx,(%r8) + 663479f2: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 663479f6: 5b pop %rbx + 663479f7: 5e pop %rsi + 663479f8: c3 retq + 663479f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066342c38 : - 66342c38: ff 25 6e 65 00 00 jmpq *0x656e(%rip) # 663491ac <__imp_InitializeCriticalSection> - 66342c3e: 90 nop - 66342c3f: 90 nop +0000000066347a00 : + 66347a00: 56 push %rsi + 66347a01: 53 push %rbx + 66347a02: 4c 8b 15 17 6f 00 00 mov 0x6f17(%rip),%r10 # 6634e920 + 66347a09: 4c 8b 05 20 6f 00 00 mov 0x6f20(%rip),%r8 # 6634e930 + 66347a10: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347a14: 48 8b 41 08 mov 0x8(%rcx),%rax + 66347a18: 4c 8b 4a 48 mov 0x48(%rdx),%r9 + 66347a1c: 41 8b 31 mov (%r9),%esi + 66347a1f: 85 f6 test %esi,%esi + 66347a21: 0f 84 6d 01 00 00 je 66347b94 + 66347a27: 4c 8b 4a 08 mov 0x8(%rdx),%r9 + 66347a2b: 44 8b 58 14 mov 0x14(%rax),%r11d + 66347a2f: 45 8b 09 mov (%r9),%r9d + 66347a32: 45 39 cb cmp %r9d,%r11d + 66347a35: 74 59 je 66347a90 + 66347a37: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347a3b: 44 89 ce mov %r9d,%esi + 66347a3e: 44 29 de sub %r11d,%esi + 66347a41: 45 31 db xor %r11d,%r11d + 66347a44: 48 8b 5b 28 mov 0x28(%rbx),%rbx + 66347a48: 01 33 add %esi,(%rbx) + 66347a4a: 44 89 48 14 mov %r9d,0x14(%rax) + 66347a4e: 8b 1b mov (%rbx),%ebx + 66347a50: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347a54: 85 db test %ebx,%ebx + 66347a56: 41 0f 9f c3 setg %r11b + 66347a5a: 45 3b 19 cmp (%r9),%r11d + 66347a5d: 74 31 je 66347a90 + 66347a5f: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347a63: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347a67: 45 8b 19 mov (%r9),%r11d + 66347a6a: 45 85 db test %r11d,%r11d + 66347a6d: 75 21 jne 66347a90 + 66347a6f: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347a73: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66347a77: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347a7b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347a82: 4d 63 08 movslq (%r8),%r9 + 66347a85: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347a89: 41 89 18 mov %ebx,(%r8) + 66347a8c: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347a90: 4c 8b 4a 10 mov 0x10(%rdx),%r9 + 66347a94: 44 8b 58 18 mov 0x18(%rax),%r11d + 66347a98: 45 8b 09 mov (%r9),%r9d + 66347a9b: 45 39 d9 cmp %r11d,%r9d + 66347a9e: 74 5a je 66347afa + 66347aa0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347aa4: 44 89 ce mov %r9d,%esi + 66347aa7: 44 29 de sub %r11d,%esi + 66347aaa: 45 31 db xor %r11d,%r11d + 66347aad: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66347ab1: 01 33 add %esi,(%rbx) + 66347ab3: 44 89 48 18 mov %r9d,0x18(%rax) + 66347ab7: 44 8b 0b mov (%rbx),%r9d + 66347aba: 45 85 c9 test %r9d,%r9d + 66347abd: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 66347ac1: 41 0f 9f c3 setg %r11b + 66347ac5: 45 3b 19 cmp (%r9),%r11d + 66347ac8: 74 30 je 66347afa + 66347aca: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347ace: 4d 8b 49 30 mov 0x30(%r9),%r9 + 66347ad2: 41 8b 31 mov (%r9),%esi + 66347ad5: 85 f6 test %esi,%esi + 66347ad7: 75 21 jne 66347afa + 66347ad9: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347add: 4d 8b 59 30 mov 0x30(%r9),%r11 + 66347ae1: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347ae5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347aec: 4d 63 08 movslq (%r8),%r9 + 66347aef: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347af3: 41 89 18 mov %ebx,(%r8) + 66347af6: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347afa: 4c 8b 4a 18 mov 0x18(%rdx),%r9 + 66347afe: 44 8b 58 1c mov 0x1c(%rax),%r11d + 66347b02: 45 8b 09 mov (%r9),%r9d + 66347b05: 45 39 d9 cmp %r11d,%r9d + 66347b08: 74 59 je 66347b63 + 66347b0a: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347b0e: 44 89 ce mov %r9d,%esi + 66347b11: 44 29 de sub %r11d,%esi + 66347b14: 45 31 db xor %r11d,%r11d + 66347b17: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66347b1b: 01 33 add %esi,(%rbx) + 66347b1d: 44 89 48 1c mov %r9d,0x1c(%rax) + 66347b21: 8b 1b mov (%rbx),%ebx + 66347b23: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66347b27: 85 db test %ebx,%ebx + 66347b29: 41 0f 9f c3 setg %r11b + 66347b2d: 45 3b 19 cmp (%r9),%r11d + 66347b30: 74 31 je 66347b63 + 66347b32: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347b36: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66347b3a: 45 8b 09 mov (%r9),%r9d + 66347b3d: 45 85 c9 test %r9d,%r9d + 66347b40: 75 21 jne 66347b63 + 66347b42: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347b46: 4d 8b 59 38 mov 0x38(%r9),%r11 + 66347b4a: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347b4e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347b55: 4d 63 08 movslq (%r8),%r9 + 66347b58: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347b5c: 41 89 18 mov %ebx,(%r8) + 66347b5f: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347b63: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66347b67: 44 8b 58 20 mov 0x20(%rax),%r11d + 66347b6b: 45 8b 09 mov (%r9),%r9d + 66347b6e: 45 39 d9 cmp %r11d,%r9d + 66347b71: 0f 84 9f 01 00 00 je 66347d16 + 66347b77: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347b7b: 44 89 ce mov %r9d,%esi + 66347b7e: 44 29 de sub %r11d,%esi + 66347b81: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66347b85: 01 33 add %esi,(%rbx) + 66347b87: 44 89 48 20 mov %r9d,0x20(%rax) + 66347b8b: 8b 33 mov (%rbx),%esi + 66347b8d: 85 f6 test %esi,%esi + 66347b8f: e9 44 01 00 00 jmpq 66347cd8 + 66347b94: 44 8b 48 14 mov 0x14(%rax),%r9d + 66347b98: 45 85 c9 test %r9d,%r9d + 66347b9b: 74 58 je 66347bf5 + 66347b9d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347ba1: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66347ba5: 45 29 0b sub %r9d,(%r11) + 66347ba8: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 66347baf: 41 8b 1b mov (%r11),%ebx + 66347bb2: 45 31 db xor %r11d,%r11d + 66347bb5: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347bb9: 85 db test %ebx,%ebx + 66347bbb: 41 0f 9f c3 setg %r11b + 66347bbf: 45 3b 19 cmp (%r9),%r11d + 66347bc2: 74 31 je 66347bf5 + 66347bc4: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347bc8: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347bcc: 45 8b 19 mov (%r9),%r11d + 66347bcf: 45 85 db test %r11d,%r11d + 66347bd2: 75 21 jne 66347bf5 + 66347bd4: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347bd8: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66347bdc: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347be0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347be7: 4d 63 08 movslq (%r8),%r9 + 66347bea: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347bee: 41 89 18 mov %ebx,(%r8) + 66347bf1: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347bf5: 44 8b 48 18 mov 0x18(%rax),%r9d + 66347bf9: 45 85 c9 test %r9d,%r9d + 66347bfc: 74 58 je 66347c56 + 66347bfe: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347c02: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66347c06: 45 29 0b sub %r9d,(%r11) + 66347c09: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 66347c10: 45 8b 0b mov (%r11),%r9d + 66347c13: 45 31 db xor %r11d,%r11d + 66347c16: 45 85 c9 test %r9d,%r9d + 66347c19: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 66347c1d: 41 0f 9f c3 setg %r11b + 66347c21: 45 3b 19 cmp (%r9),%r11d + 66347c24: 74 30 je 66347c56 + 66347c26: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347c2a: 4d 8b 49 30 mov 0x30(%r9),%r9 + 66347c2e: 41 8b 31 mov (%r9),%esi + 66347c31: 85 f6 test %esi,%esi + 66347c33: 75 21 jne 66347c56 + 66347c35: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347c39: 4d 8b 59 30 mov 0x30(%r9),%r11 + 66347c3d: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347c41: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347c48: 4d 63 08 movslq (%r8),%r9 + 66347c4b: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347c4f: 41 89 18 mov %ebx,(%r8) + 66347c52: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347c56: 44 8b 48 1c mov 0x1c(%rax),%r9d + 66347c5a: 45 85 c9 test %r9d,%r9d + 66347c5d: 74 58 je 66347cb7 + 66347c5f: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347c63: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66347c67: 45 29 0b sub %r9d,(%r11) + 66347c6a: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 66347c71: 41 8b 1b mov (%r11),%ebx + 66347c74: 45 31 db xor %r11d,%r11d + 66347c77: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66347c7b: 85 db test %ebx,%ebx + 66347c7d: 41 0f 9f c3 setg %r11b + 66347c81: 45 3b 19 cmp (%r9),%r11d + 66347c84: 74 31 je 66347cb7 + 66347c86: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347c8a: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66347c8e: 45 8b 19 mov (%r9),%r11d + 66347c91: 45 85 db test %r11d,%r11d + 66347c94: 75 21 jne 66347cb7 + 66347c96: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347c9a: 4d 8b 59 38 mov 0x38(%r9),%r11 + 66347c9e: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347ca2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347ca9: 4d 63 08 movslq (%r8),%r9 + 66347cac: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347cb0: 41 89 18 mov %ebx,(%r8) + 66347cb3: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347cb7: 44 8b 48 20 mov 0x20(%rax),%r9d + 66347cbb: 45 85 c9 test %r9d,%r9d + 66347cbe: 74 56 je 66347d16 + 66347cc0: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347cc4: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 66347cc8: 45 29 0b sub %r9d,(%r11) + 66347ccb: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 66347cd2: 45 8b 0b mov (%r11),%r9d + 66347cd5: 45 85 c9 test %r9d,%r9d + 66347cd8: 48 8b 42 40 mov 0x40(%rdx),%rax + 66347cdc: 41 0f 9f c1 setg %r9b + 66347ce0: 45 0f b6 c9 movzbl %r9b,%r9d + 66347ce4: 44 3b 08 cmp (%rax),%r9d + 66347ce7: 74 2d je 66347d16 + 66347ce9: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347ced: 48 8b 40 40 mov 0x40(%rax),%rax + 66347cf1: 8b 00 mov (%rax),%eax + 66347cf3: 85 c0 test %eax,%eax + 66347cf5: 75 1f jne 66347d16 + 66347cf7: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347cfb: 48 8b 50 40 mov 0x40(%rax),%rdx + 66347cff: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347d03: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347d09: 49 63 00 movslq (%r8),%rax + 66347d0c: 8d 48 01 lea 0x1(%rax),%ecx + 66347d0f: 41 89 08 mov %ecx,(%r8) + 66347d12: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66347d16: 5b pop %rbx + 66347d17: 5e pop %rsi + 66347d18: c3 retq + 66347d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066342c40 : - 66342c40: ff 25 5e 65 00 00 jmpq *0x655e(%rip) # 663491a4 <__imp_GetTickCount> - 66342c46: 90 nop - 66342c47: 90 nop +0000000066347d20 : + 66347d20: 56 push %rsi + 66347d21: 53 push %rbx + 66347d22: 4c 8b 15 f7 6b 00 00 mov 0x6bf7(%rip),%r10 # 6634e920 + 66347d29: 4c 8b 05 00 6c 00 00 mov 0x6c00(%rip),%r8 # 6634e930 + 66347d30: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347d34: 48 8b 41 08 mov 0x8(%rcx),%rax + 66347d38: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66347d3c: 41 8b 31 mov (%r9),%esi + 66347d3f: 85 f6 test %esi,%esi + 66347d41: 0f 84 09 01 00 00 je 66347e50 + 66347d47: 4c 8b 4a 08 mov 0x8(%rdx),%r9 + 66347d4b: 44 8b 58 10 mov 0x10(%rax),%r11d + 66347d4f: 45 8b 09 mov (%r9),%r9d + 66347d52: 45 39 cb cmp %r9d,%r11d + 66347d55: 74 59 je 66347db0 + 66347d57: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347d5b: 44 89 ce mov %r9d,%esi + 66347d5e: 44 29 de sub %r11d,%esi + 66347d61: 45 31 db xor %r11d,%r11d + 66347d64: 48 8b 5b 20 mov 0x20(%rbx),%rbx + 66347d68: 01 33 add %esi,(%rbx) + 66347d6a: 44 89 48 10 mov %r9d,0x10(%rax) + 66347d6e: 8b 1b mov (%rbx),%ebx + 66347d70: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66347d74: 85 db test %ebx,%ebx + 66347d76: 41 0f 9f c3 setg %r11b + 66347d7a: 45 3b 19 cmp (%r9),%r11d + 66347d7d: 74 31 je 66347db0 + 66347d7f: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347d83: 4d 8b 49 20 mov 0x20(%r9),%r9 + 66347d87: 45 8b 09 mov (%r9),%r9d + 66347d8a: 45 85 c9 test %r9d,%r9d + 66347d8d: 75 21 jne 66347db0 + 66347d8f: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347d93: 4d 8b 59 20 mov 0x20(%r9),%r11 + 66347d97: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347d9b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347da2: 4d 63 08 movslq (%r8),%r9 + 66347da5: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347da9: 41 89 18 mov %ebx,(%r8) + 66347dac: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347db0: 4c 8b 4a 10 mov 0x10(%rdx),%r9 + 66347db4: 44 8b 58 14 mov 0x14(%rax),%r11d + 66347db8: 45 8b 09 mov (%r9),%r9d + 66347dbb: 45 39 d9 cmp %r11d,%r9d + 66347dbe: 74 58 je 66347e18 + 66347dc0: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347dc4: 44 89 ce mov %r9d,%esi + 66347dc7: 44 29 de sub %r11d,%esi + 66347dca: 45 31 db xor %r11d,%r11d + 66347dcd: 48 8b 5b 28 mov 0x28(%rbx),%rbx + 66347dd1: 01 33 add %esi,(%rbx) + 66347dd3: 44 89 48 14 mov %r9d,0x14(%rax) + 66347dd7: 8b 33 mov (%rbx),%esi + 66347dd9: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347ddd: 85 f6 test %esi,%esi + 66347ddf: 41 0f 9f c3 setg %r11b + 66347de3: 45 3b 19 cmp (%r9),%r11d + 66347de6: 74 30 je 66347e18 + 66347de8: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347dec: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347df0: 41 8b 19 mov (%r9),%ebx + 66347df3: 85 db test %ebx,%ebx + 66347df5: 75 21 jne 66347e18 + 66347df7: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347dfb: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66347dff: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347e03: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347e0a: 4d 63 08 movslq (%r8),%r9 + 66347e0d: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347e11: 41 89 18 mov %ebx,(%r8) + 66347e14: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347e18: 4c 8b 4a 18 mov 0x18(%rdx),%r9 + 66347e1c: 44 8b 58 18 mov 0x18(%rax),%r11d + 66347e20: 45 8b 09 mov (%r9),%r9d + 66347e23: 45 39 d9 cmp %r11d,%r9d + 66347e26: 0f 84 45 01 00 00 je 66347f71 + 66347e2c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347e30: 44 89 ce mov %r9d,%esi + 66347e33: 44 29 de sub %r11d,%esi + 66347e36: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66347e3a: 01 33 add %esi,(%rbx) + 66347e3c: 44 89 48 18 mov %r9d,0x18(%rax) + 66347e40: 44 8b 1b mov (%rbx),%r11d + 66347e43: 45 85 db test %r11d,%r11d + 66347e46: e9 e8 00 00 00 jmpq 66347f33 + 66347e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66347e50: 44 8b 48 10 mov 0x10(%rax),%r9d + 66347e54: 45 85 c9 test %r9d,%r9d + 66347e57: 74 58 je 66347eb1 + 66347e59: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347e5d: 4d 8b 5b 20 mov 0x20(%r11),%r11 + 66347e61: 45 29 0b sub %r9d,(%r11) + 66347e64: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) + 66347e6b: 45 8b 0b mov (%r11),%r9d + 66347e6e: 45 31 db xor %r11d,%r11d + 66347e71: 45 85 c9 test %r9d,%r9d + 66347e74: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66347e78: 41 0f 9f c3 setg %r11b + 66347e7c: 45 3b 19 cmp (%r9),%r11d + 66347e7f: 74 30 je 66347eb1 + 66347e81: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347e85: 4d 8b 49 20 mov 0x20(%r9),%r9 + 66347e89: 41 8b 31 mov (%r9),%esi + 66347e8c: 85 f6 test %esi,%esi + 66347e8e: 75 21 jne 66347eb1 + 66347e90: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347e94: 4d 8b 59 20 mov 0x20(%r9),%r11 + 66347e98: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347e9c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347ea3: 4d 63 08 movslq (%r8),%r9 + 66347ea6: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347eaa: 41 89 18 mov %ebx,(%r8) + 66347ead: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347eb1: 44 8b 48 14 mov 0x14(%rax),%r9d + 66347eb5: 45 85 c9 test %r9d,%r9d + 66347eb8: 74 58 je 66347f12 + 66347eba: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347ebe: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66347ec2: 45 29 0b sub %r9d,(%r11) + 66347ec5: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 66347ecc: 41 8b 1b mov (%r11),%ebx + 66347ecf: 45 31 db xor %r11d,%r11d + 66347ed2: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66347ed6: 85 db test %ebx,%ebx + 66347ed8: 41 0f 9f c3 setg %r11b + 66347edc: 45 3b 19 cmp (%r9),%r11d + 66347edf: 74 31 je 66347f12 + 66347ee1: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347ee5: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66347ee9: 45 8b 19 mov (%r9),%r11d + 66347eec: 45 85 db test %r11d,%r11d + 66347eef: 75 21 jne 66347f12 + 66347ef1: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347ef5: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66347ef9: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347efd: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66347f04: 4d 63 08 movslq (%r8),%r9 + 66347f07: 41 8d 59 01 lea 0x1(%r9),%ebx + 66347f0b: 41 89 18 mov %ebx,(%r8) + 66347f0e: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66347f12: 44 8b 48 18 mov 0x18(%rax),%r9d + 66347f16: 45 85 c9 test %r9d,%r9d + 66347f19: 74 56 je 66347f71 + 66347f1b: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66347f1f: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66347f23: 45 29 0b sub %r9d,(%r11) + 66347f26: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 66347f2d: 45 8b 0b mov (%r11),%r9d + 66347f30: 45 85 c9 test %r9d,%r9d + 66347f33: 48 8b 42 30 mov 0x30(%rdx),%rax + 66347f37: 41 0f 9f c1 setg %r9b + 66347f3b: 45 0f b6 c9 movzbl %r9b,%r9d + 66347f3f: 44 3b 08 cmp (%rax),%r9d + 66347f42: 74 2d je 66347f71 + 66347f44: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347f48: 48 8b 40 30 mov 0x30(%rax),%rax + 66347f4c: 8b 00 mov (%rax),%eax + 66347f4e: 85 c0 test %eax,%eax + 66347f50: 75 1f jne 66347f71 + 66347f52: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347f56: 48 8b 50 30 mov 0x30(%rax),%rdx + 66347f5a: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347f5e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347f64: 49 63 00 movslq (%r8),%rax + 66347f67: 8d 48 01 lea 0x1(%rax),%ecx + 66347f6a: 41 89 08 mov %ecx,(%r8) + 66347f6d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 66347f71: 5b pop %rbx + 66347f72: 5e pop %rsi + 66347f73: c3 retq + 66347f74: 66 90 xchg %ax,%ax + 66347f76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66347f7d: 00 00 00 -0000000066342c48 : - 66342c48: ff 25 4e 65 00 00 jmpq *0x654e(%rip) # 6634919c <__imp_GetSystemTimeAsFileTime> - 66342c4e: 90 nop - 66342c4f: 90 nop +0000000066347f80 : + 66347f80: 56 push %rsi + 66347f81: 53 push %rbx + 66347f82: 4c 8b 15 97 69 00 00 mov 0x6997(%rip),%r10 # 6634e920 + 66347f89: 4c 8b 05 a0 69 00 00 mov 0x69a0(%rip),%r8 # 6634e930 + 66347f90: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347f94: 48 8b 41 08 mov 0x8(%rcx),%rax + 66347f98: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66347f9c: 41 8b 31 mov (%r9),%esi + 66347f9f: 85 f6 test %esi,%esi + 66347fa1: 0f 84 09 01 00 00 je 663480b0 + 66347fa7: 4c 8b 4a 08 mov 0x8(%rdx),%r9 + 66347fab: 44 8b 58 10 mov 0x10(%rax),%r11d + 66347faf: 45 8b 09 mov (%r9),%r9d + 66347fb2: 45 39 cb cmp %r9d,%r11d + 66347fb5: 74 59 je 66348010 + 66347fb7: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66347fbb: 44 89 ce mov %r9d,%esi + 66347fbe: 44 29 de sub %r11d,%esi + 66347fc1: 45 31 db xor %r11d,%r11d + 66347fc4: 48 8b 5b 20 mov 0x20(%rbx),%rbx + 66347fc8: 01 33 add %esi,(%rbx) + 66347fca: 44 89 48 10 mov %r9d,0x10(%rax) + 66347fce: 8b 1b mov (%rbx),%ebx + 66347fd0: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66347fd4: 85 db test %ebx,%ebx + 66347fd6: 41 0f 9f c3 setg %r11b + 66347fda: 45 3b 19 cmp (%r9),%r11d + 66347fdd: 74 31 je 66348010 + 66347fdf: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66347fe3: 4d 8b 49 20 mov 0x20(%r9),%r9 + 66347fe7: 45 8b 09 mov (%r9),%r9d + 66347fea: 45 85 c9 test %r9d,%r9d + 66347fed: 75 21 jne 66348010 + 66347fef: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66347ff3: 4d 8b 59 20 mov 0x20(%r9),%r11 + 66347ff7: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66347ffb: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66348002: 4d 63 08 movslq (%r8),%r9 + 66348005: 41 8d 59 01 lea 0x1(%r9),%ebx + 66348009: 41 89 18 mov %ebx,(%r8) + 6634800c: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66348010: 4c 8b 4a 10 mov 0x10(%rdx),%r9 + 66348014: 44 8b 58 14 mov 0x14(%rax),%r11d + 66348018: 45 8b 09 mov (%r9),%r9d + 6634801b: 45 39 d9 cmp %r11d,%r9d + 6634801e: 74 58 je 66348078 + 66348020: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66348024: 44 89 ce mov %r9d,%esi + 66348027: 44 29 de sub %r11d,%esi + 6634802a: 45 31 db xor %r11d,%r11d + 6634802d: 48 8b 5b 28 mov 0x28(%rbx),%rbx + 66348031: 01 33 add %esi,(%rbx) + 66348033: 44 89 48 14 mov %r9d,0x14(%rax) + 66348037: 8b 33 mov (%rbx),%esi + 66348039: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 6634803d: 85 f6 test %esi,%esi + 6634803f: 41 0f 9f c3 setg %r11b + 66348043: 45 3b 19 cmp (%r9),%r11d + 66348046: 74 30 je 66348078 + 66348048: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 6634804c: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66348050: 41 8b 19 mov (%r9),%ebx + 66348053: 85 db test %ebx,%ebx + 66348055: 75 21 jne 66348078 + 66348057: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 6634805b: 4d 8b 59 28 mov 0x28(%r9),%r11 + 6634805f: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66348063: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634806a: 4d 63 08 movslq (%r8),%r9 + 6634806d: 41 8d 59 01 lea 0x1(%r9),%ebx + 66348071: 41 89 18 mov %ebx,(%r8) + 66348074: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66348078: 4c 8b 4a 18 mov 0x18(%rdx),%r9 + 6634807c: 44 8b 58 18 mov 0x18(%rax),%r11d + 66348080: 45 8b 09 mov (%r9),%r9d + 66348083: 45 39 d9 cmp %r11d,%r9d + 66348086: 0f 84 45 01 00 00 je 663481d1 + 6634808c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66348090: 44 89 ce mov %r9d,%esi + 66348093: 44 29 de sub %r11d,%esi + 66348096: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 6634809a: 01 33 add %esi,(%rbx) + 6634809c: 44 89 48 18 mov %r9d,0x18(%rax) + 663480a0: 44 8b 1b mov (%rbx),%r11d + 663480a3: 45 85 db test %r11d,%r11d + 663480a6: e9 e8 00 00 00 jmpq 66348193 + 663480ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663480b0: 44 8b 48 10 mov 0x10(%rax),%r9d + 663480b4: 45 85 c9 test %r9d,%r9d + 663480b7: 74 58 je 66348111 + 663480b9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663480bd: 4d 8b 5b 20 mov 0x20(%r11),%r11 + 663480c1: 45 29 0b sub %r9d,(%r11) + 663480c4: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) + 663480cb: 45 8b 0b mov (%r11),%r9d + 663480ce: 45 31 db xor %r11d,%r11d + 663480d1: 45 85 c9 test %r9d,%r9d + 663480d4: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 663480d8: 41 0f 9f c3 setg %r11b + 663480dc: 45 3b 19 cmp (%r9),%r11d + 663480df: 74 30 je 66348111 + 663480e1: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663480e5: 4d 8b 49 20 mov 0x20(%r9),%r9 + 663480e9: 41 8b 31 mov (%r9),%esi + 663480ec: 85 f6 test %esi,%esi + 663480ee: 75 21 jne 66348111 + 663480f0: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663480f4: 4d 8b 59 20 mov 0x20(%r9),%r11 + 663480f8: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663480fc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66348103: 4d 63 08 movslq (%r8),%r9 + 66348106: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634810a: 41 89 18 mov %ebx,(%r8) + 6634810d: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66348111: 44 8b 48 14 mov 0x14(%rax),%r9d + 66348115: 45 85 c9 test %r9d,%r9d + 66348118: 74 58 je 66348172 + 6634811a: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634811e: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66348122: 45 29 0b sub %r9d,(%r11) + 66348125: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 6634812c: 41 8b 1b mov (%r11),%ebx + 6634812f: 45 31 db xor %r11d,%r11d + 66348132: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66348136: 85 db test %ebx,%ebx + 66348138: 41 0f 9f c3 setg %r11b + 6634813c: 45 3b 19 cmp (%r9),%r11d + 6634813f: 74 31 je 66348172 + 66348141: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66348145: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66348149: 45 8b 19 mov (%r9),%r11d + 6634814c: 45 85 db test %r11d,%r11d + 6634814f: 75 21 jne 66348172 + 66348151: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66348155: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66348159: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 6634815d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66348164: 4d 63 08 movslq (%r8),%r9 + 66348167: 41 8d 59 01 lea 0x1(%r9),%ebx + 6634816b: 41 89 18 mov %ebx,(%r8) + 6634816e: 4f 89 1c ca mov %r11,(%r10,%r9,8) + 66348172: 44 8b 48 18 mov 0x18(%rax),%r9d + 66348176: 45 85 c9 test %r9d,%r9d + 66348179: 74 56 je 663481d1 + 6634817b: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634817f: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66348183: 45 29 0b sub %r9d,(%r11) + 66348186: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 6634818d: 45 8b 0b mov (%r11),%r9d + 66348190: 45 85 c9 test %r9d,%r9d + 66348193: 48 8b 42 30 mov 0x30(%rdx),%rax + 66348197: 41 0f 9f c1 setg %r9b + 6634819b: 45 0f b6 c9 movzbl %r9b,%r9d + 6634819f: 44 3b 08 cmp (%rax),%r9d + 663481a2: 74 2d je 663481d1 + 663481a4: 48 8b 41 20 mov 0x20(%rcx),%rax + 663481a8: 48 8b 40 30 mov 0x30(%rax),%rax + 663481ac: 8b 00 mov (%rax),%eax + 663481ae: 85 c0 test %eax,%eax + 663481b0: 75 1f jne 663481d1 + 663481b2: 48 8b 41 28 mov 0x28(%rcx),%rax + 663481b6: 48 8b 50 30 mov 0x30(%rax),%rdx + 663481ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663481be: c7 00 01 00 00 00 movl $0x1,(%rax) + 663481c4: 49 63 00 movslq (%r8),%rax + 663481c7: 8d 48 01 lea 0x1(%rax),%ecx + 663481ca: 41 89 08 mov %ecx,(%r8) + 663481cd: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 663481d1: 5b pop %rbx + 663481d2: 5e pop %rsi + 663481d3: c3 retq + 663481d4: 66 90 xchg %ax,%ax + 663481d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663481dd: 00 00 00 -0000000066342c50 : - 66342c50: ff 25 3e 65 00 00 jmpq *0x653e(%rip) # 66349194 <__imp_GetLastError> - 66342c56: 90 nop - 66342c57: 90 nop +00000000663481e0 : + 663481e0: 56 push %rsi + 663481e1: 53 push %rbx + 663481e2: 4c 8b 15 37 67 00 00 mov 0x6737(%rip),%r10 # 6634e920 + 663481e9: 4c 8b 0d 40 67 00 00 mov 0x6740(%rip),%r9 # 6634e930 + 663481f0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663481f4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663481f8: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663481fc: 45 8b 18 mov (%r8),%r11d + 663481ff: 45 85 db test %r11d,%r11d + 66348202: 0f 84 d8 00 00 00 je 663482e0 + 66348208: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634820c: 44 8b 5a 0c mov 0xc(%rdx),%r11d + 66348210: 45 8b 00 mov (%r8),%r8d + 66348213: 45 39 c3 cmp %r8d,%r11d + 66348216: 74 5a je 66348272 + 66348218: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634821c: 44 89 c6 mov %r8d,%esi + 6634821f: 44 29 de sub %r11d,%esi + 66348222: 45 31 db xor %r11d,%r11d + 66348225: 48 8b 5b 18 mov 0x18(%rbx),%rbx + 66348229: 01 33 add %esi,(%rbx) + 6634822b: 44 89 42 0c mov %r8d,0xc(%rdx) + 6634822f: 44 8b 03 mov (%rbx),%r8d + 66348232: 45 85 c0 test %r8d,%r8d + 66348235: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66348239: 41 0f 9f c3 setg %r11b + 6634823d: 45 3b 18 cmp (%r8),%r11d + 66348240: 74 30 je 66348272 + 66348242: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66348246: 4d 8b 40 18 mov 0x18(%r8),%r8 + 6634824a: 41 8b 30 mov (%r8),%esi + 6634824d: 85 f6 test %esi,%esi + 6634824f: 75 21 jne 66348272 + 66348251: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66348255: 4d 8b 58 18 mov 0x18(%r8),%r11 + 66348259: 4d 8b 43 10 mov 0x10(%r11),%r8 + 6634825d: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66348264: 4d 63 01 movslq (%r9),%r8 + 66348267: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634826b: 41 89 19 mov %ebx,(%r9) + 6634826e: 4f 89 1c c2 mov %r11,(%r10,%r8,8) + 66348272: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66348276: 44 8b 5a 10 mov 0x10(%rdx),%r11d + 6634827a: 45 8b 00 mov (%r8),%r8d + 6634827d: 45 39 d8 cmp %r11d,%r8d + 66348280: 74 53 je 663482d5 + 66348282: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66348286: 44 89 c6 mov %r8d,%esi + 66348289: 44 29 de sub %r11d,%esi + 6634828c: 48 8b 5b 20 mov 0x20(%rbx),%rbx + 66348290: 01 33 add %esi,(%rbx) + 66348292: 44 89 42 10 mov %r8d,0x10(%rdx) + 66348296: 8b 1b mov (%rbx),%ebx + 66348298: 85 db test %ebx,%ebx + 6634829a: 48 8b 40 20 mov 0x20(%rax),%rax + 6634829e: 0f 9f c2 setg %dl + 663482a1: 0f b6 d2 movzbl %dl,%edx + 663482a4: 3b 10 cmp (%rax),%edx + 663482a6: 74 2d je 663482d5 + 663482a8: 48 8b 41 20 mov 0x20(%rcx),%rax + 663482ac: 48 8b 40 20 mov 0x20(%rax),%rax + 663482b0: 8b 00 mov (%rax),%eax + 663482b2: 85 c0 test %eax,%eax + 663482b4: 75 1f jne 663482d5 + 663482b6: 48 8b 41 28 mov 0x28(%rcx),%rax + 663482ba: 48 8b 50 20 mov 0x20(%rax),%rdx + 663482be: 48 8b 42 10 mov 0x10(%rdx),%rax + 663482c2: c7 00 01 00 00 00 movl $0x1,(%rax) + 663482c8: 49 63 01 movslq (%r9),%rax + 663482cb: 8d 48 01 lea 0x1(%rax),%ecx + 663482ce: 41 89 09 mov %ecx,(%r9) + 663482d1: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 663482d5: 5b pop %rbx + 663482d6: 5e pop %rsi + 663482d7: c3 retq + 663482d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663482df: 00 + 663482e0: 44 8b 42 0c mov 0xc(%rdx),%r8d + 663482e4: 45 85 c0 test %r8d,%r8d + 663482e7: 74 39 je 66348322 + 663482e9: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663482ed: 4d 8b 5b 18 mov 0x18(%r11),%r11 + 663482f1: 45 29 03 sub %r8d,(%r11) + 663482f4: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) + 663482fb: 45 8b 1b mov (%r11),%r11d + 663482fe: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66348302: 45 85 db test %r11d,%r11d + 66348305: 41 0f 9f c3 setg %r11b + 66348309: 45 0f b6 db movzbl %r11b,%r11d + 6634830d: 45 3b 18 cmp (%r8),%r11d + 66348310: 74 10 je 66348322 + 66348312: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66348316: 4d 8b 40 18 mov 0x18(%r8),%r8 + 6634831a: 45 8b 00 mov (%r8),%r8d + 6634831d: 45 85 c0 test %r8d,%r8d + 66348320: 74 2e je 66348350 + 66348322: 44 8b 42 10 mov 0x10(%rdx),%r8d + 66348326: 45 85 c0 test %r8d,%r8d + 66348329: 74 aa je 663482d5 + 6634832b: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 6634832f: 4d 8b 5b 20 mov 0x20(%r11),%r11 + 66348333: 45 29 03 sub %r8d,(%r11) + 66348336: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) + 6634833d: 41 8b 13 mov (%r11),%edx + 66348340: 85 d2 test %edx,%edx + 66348342: e9 53 ff ff ff jmpq 6634829a + 66348347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634834e: 00 00 + 66348350: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66348354: 4d 8b 58 18 mov 0x18(%r8),%r11 + 66348358: 4d 8b 43 10 mov 0x10(%r11),%r8 + 6634835c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66348363: 4d 63 01 movslq (%r9),%r8 + 66348366: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634836a: 41 89 19 mov %ebx,(%r9) + 6634836d: 4f 89 1c c2 mov %r11,(%r10,%r8,8) + 66348371: eb af jmp 66348322 + 66348373: 0f 1f 00 nopl (%rax) + 66348376: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634837d: 00 00 00 -0000000066342c58 : - 66342c58: ff 25 2e 65 00 00 jmpq *0x652e(%rip) # 6634918c <__imp_GetCurrentThreadId> - 66342c5e: 90 nop - 66342c5f: 90 nop +0000000066348380 : + 66348380: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 66348385: 48 89 0d 94 65 00 00 mov %rcx,0x6594(%rip) # 6634e920 + 6634838c: 48 89 15 9d 65 00 00 mov %rdx,0x659d(%rip) # 6634e930 + 66348393: 4c 89 05 76 65 00 00 mov %r8,0x6576(%rip) # 6634e910 + 6634839a: 4c 89 0d 87 65 00 00 mov %r9,0x6587(%rip) # 6634e928 + 663483a1: 48 89 05 70 65 00 00 mov %rax,0x6570(%rip) # 6634e918 + 663483a8: c3 retq + 663483a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066342c60 : - 66342c60: ff 25 1e 65 00 00 jmpq *0x651e(%rip) # 66349184 <__imp_GetCurrentProcessId> - 66342c66: 90 nop - 66342c67: 90 nop +00000000663483b0 : + 663483b0: 41 55 push %r13 + 663483b2: 41 54 push %r12 + 663483b4: 55 push %rbp + 663483b5: 57 push %rdi + 663483b6: 56 push %rsi + 663483b7: 53 push %rbx + 663483b8: 48 8b 35 71 65 00 00 mov 0x6571(%rip),%rsi # 6634e930 + 663483bf: 8b 16 mov (%rsi),%edx + 663483c1: 85 d2 test %edx,%edx + 663483c3: 0f 8e aa 00 00 00 jle 66348473 + 663483c9: 48 8b 1d 50 65 00 00 mov 0x6550(%rip),%rbx # 6634e920 + 663483d0: 45 31 c0 xor %r8d,%r8d + 663483d3: 48 8b 2d 3e 65 00 00 mov 0x653e(%rip),%rbp # 6634e918 + 663483da: 48 8b 3d 2f 65 00 00 mov 0x652f(%rip),%rdi # 6634e910 + 663483e1: 4c 8b 1d 40 65 00 00 mov 0x6540(%rip),%r11 # 6634e928 + 663483e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663483ef: 00 + 663483f0: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx + 663483f4: 31 c9 xor %ecx,%ecx + 663483f6: 48 8b 42 08 mov 0x8(%rdx),%rax + 663483fa: 8b 00 mov (%rax),%eax + 663483fc: 85 c0 test %eax,%eax + 663483fe: 48 8b 02 mov (%rdx),%rax + 66348401: 0f 9f c1 setg %cl + 66348404: 3b 08 cmp (%rax),%ecx + 66348406: 74 4c je 66348454 + 66348408: 89 08 mov %ecx,(%rax) + 6634840a: 4c 8b 62 20 mov 0x20(%rdx),%r12 + 6634840e: 8b 4d 00 mov 0x0(%rbp),%ecx + 66348411: 48 8b 42 18 mov 0x18(%rdx),%rax + 66348415: 89 08 mov %ecx,(%rax) + 66348417: 41 8b 0c 24 mov (%r12),%ecx + 6634841b: 85 c9 test %ecx,%ecx + 6634841d: 7e 35 jle 66348454 + 6634841f: 4c 8b 6a 28 mov 0x28(%rdx),%r13 + 66348423: 31 c0 xor %eax,%eax + 66348425: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 + 6634842a: 4d 8b 11 mov (%r9),%r10 + 6634842d: 41 83 3a 00 cmpl $0x0,(%r10) + 66348431: 75 4f jne 66348482 + 66348433: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 6634843a: 49 63 0b movslq (%r11),%rcx + 6634843d: 48 83 c0 01 add $0x1,%rax + 66348441: 44 8d 51 01 lea 0x1(%rcx),%r10d + 66348445: 45 89 13 mov %r10d,(%r11) + 66348448: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) + 6634844c: 41 8b 0c 24 mov (%r12),%ecx + 66348450: 39 c1 cmp %eax,%ecx + 66348452: 7f d1 jg 66348425 + 66348454: 48 8b 42 10 mov 0x10(%rdx),%rax + 66348458: c7 00 00 00 00 00 movl $0x0,(%rax) + 6634845e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) + 66348465: 00 + 66348466: 49 83 c0 01 add $0x1,%r8 + 6634846a: 44 39 06 cmp %r8d,(%rsi) + 6634846d: 0f 8f 7d ff ff ff jg 663483f0 + 66348473: c7 06 00 00 00 00 movl $0x0,(%rsi) + 66348479: 5b pop %rbx + 6634847a: 5e pop %rsi + 6634847b: 5f pop %rdi + 6634847c: 5d pop %rbp + 6634847d: 41 5c pop %r12 + 6634847f: 41 5d pop %r13 + 66348481: c3 retq + 66348482: 48 83 c0 01 add $0x1,%rax + 66348486: 39 c1 cmp %eax,%ecx + 66348488: 7f 9b jg 66348425 + 6634848a: eb c8 jmp 66348454 + 6634848c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066342c68 : - 66342c68: ff 25 0e 65 00 00 jmpq *0x650e(%rip) # 6634917c <__imp_GetCurrentProcess> - 66342c6e: 90 nop - 66342c6f: 90 nop +0000000066348490 : + 66348490: 55 push %rbp + 66348491: 57 push %rdi + 66348492: 56 push %rsi + 66348493: 53 push %rbx + 66348494: 48 83 ec 28 sub $0x28,%rsp + 66348498: 4c 8b 1d 89 64 00 00 mov 0x6489(%rip),%r11 # 6634e928 + 6634849f: 41 8b 03 mov (%r11),%eax + 663484a2: 85 c0 test %eax,%eax + 663484a4: 7e 75 jle 6634851b + 663484a6: 41 89 c1 mov %eax,%r9d + 663484a9: 4d 89 da mov %r11,%r10 + 663484ac: 31 db xor %ebx,%ebx + 663484ae: 48 8d 35 5b 64 00 00 lea 0x645b(%rip),%rsi # 6634e910 + 663484b5: 31 ed xor %ebp,%ebp + 663484b7: 48 8d 3d 42 1b 00 00 lea 0x1b42(%rip),%rdi # 6634a000 <__data_start__> + 663484be: eb 11 jmp 663484d1 + 663484c0: 83 c3 01 add $0x1,%ebx + 663484c3: 41 39 d9 cmp %ebx,%r9d + 663484c6: 7e 53 jle 6634851b + 663484c8: 48 63 eb movslq %ebx,%rbp + 663484cb: 44 89 c8 mov %r9d,%eax + 663484ce: 4d 89 d3 mov %r10,%r11 + 663484d1: 4c 8b 06 mov (%rsi),%r8 + 663484d4: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx + 663484d8: 48 8b 0a mov (%rdx),%rcx + 663484db: 83 79 34 00 cmpl $0x0,0x34(%rcx) + 663484df: 74 df je 663484c0 + 663484e1: 4c 63 c8 movslq %eax,%r9 + 663484e4: 83 e8 01 sub $0x1,%eax + 663484e7: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 + 663484ec: 4d 8b 08 mov (%r8),%r9 + 663484ef: 4c 89 0a mov %r9,(%rdx) + 663484f2: 49 c7 00 00 00 00 00 movq $0x0,(%r8) + 663484f9: 41 89 03 mov %eax,(%r11) + 663484fc: 48 8b 01 mov (%rcx),%rax + 663484ff: c7 00 00 00 00 00 movl $0x0,(%rax) + 66348505: 48 63 41 34 movslq 0x34(%rcx),%rax + 66348509: ff 14 c7 callq *(%rdi,%rax,8) + 6634850c: 4c 8b 15 15 64 00 00 mov 0x6415(%rip),%r10 # 6634e928 + 66348513: 45 8b 0a mov (%r10),%r9d + 66348516: 44 39 cb cmp %r9d,%ebx + 66348519: 7c b0 jl 663484cb + 6634851b: 48 83 c4 28 add $0x28,%rsp + 6634851f: 5b pop %rbx + 66348520: 5e pop %rsi + 66348521: 5f pop %rdi + 66348522: 5d pop %rbp + 66348523: c3 retq + 66348524: 90 nop + 66348525: 90 nop + 66348526: 90 nop + 66348527: 90 nop + 66348528: 90 nop + 66348529: 90 nop + 6634852a: 90 nop + 6634852b: 90 nop + 6634852c: 90 nop + 6634852d: 90 nop + 6634852e: 90 nop + 6634852f: 90 nop -0000000066342c70 : - 66342c70: ff 25 fe 64 00 00 jmpq *0x64fe(%rip) # 66349174 <__imp_EnterCriticalSection> - 66342c76: 90 nop - 66342c77: 90 nop +0000000066348530 <__do_global_dtors>: + 66348530: 48 83 ec 28 sub $0x28,%rsp + 66348534: 48 8b 05 c5 1c 00 00 mov 0x1cc5(%rip),%rax # 6634a200 + 6634853b: 48 8b 00 mov (%rax),%rax + 6634853e: 48 85 c0 test %rax,%rax + 66348541: 74 1d je 66348560 <__do_global_dtors+0x30> + 66348543: ff d0 callq *%rax + 66348545: 48 8b 05 b4 1c 00 00 mov 0x1cb4(%rip),%rax # 6634a200 + 6634854c: 48 8d 50 08 lea 0x8(%rax),%rdx + 66348550: 48 8b 40 08 mov 0x8(%rax),%rax + 66348554: 48 89 15 a5 1c 00 00 mov %rdx,0x1ca5(%rip) # 6634a200 + 6634855b: 48 85 c0 test %rax,%rax + 6634855e: 75 e3 jne 66348543 <__do_global_dtors+0x13> + 66348560: 48 83 c4 28 add $0x28,%rsp + 66348564: c3 retq + 66348565: 90 nop + 66348566: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634856d: 00 00 00 -0000000066342c78 : - 66342c78: ff 25 ee 64 00 00 jmpq *0x64ee(%rip) # 6634916c <__IAT_start__> - 66342c7e: 90 nop - 66342c7f: 90 nop +0000000066348570 <__do_global_ctors>: + 66348570: 56 push %rsi + 66348571: 53 push %rbx + 66348572: 48 83 ec 28 sub $0x28,%rsp + 66348576: 48 8b 0d 33 2c 00 00 mov 0x2c33(%rip),%rcx # 6634b1b0 <.refptr.__CTOR_LIST__> + 6634857d: 48 8b 11 mov (%rcx),%rdx + 66348580: 83 fa ff cmp $0xffffffff,%edx + 66348583: 89 d0 mov %edx,%eax + 66348585: 74 39 je 663485c0 <__do_global_ctors+0x50> + 66348587: 85 c0 test %eax,%eax + 66348589: 74 20 je 663485ab <__do_global_ctors+0x3b> + 6634858b: 89 c2 mov %eax,%edx + 6634858d: 83 e8 01 sub $0x1,%eax + 66348590: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx + 66348594: 48 29 c2 sub %rax,%rdx + 66348597: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi + 6634859c: 0f 1f 40 00 nopl 0x0(%rax) + 663485a0: ff 13 callq *(%rbx) + 663485a2: 48 83 eb 08 sub $0x8,%rbx + 663485a6: 48 39 f3 cmp %rsi,%rbx + 663485a9: 75 f5 jne 663485a0 <__do_global_ctors+0x30> + 663485ab: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 66348530 <__do_global_dtors> + 663485b2: 48 83 c4 28 add $0x28,%rsp + 663485b6: 5b pop %rbx + 663485b7: 5e pop %rsi + 663485b8: e9 c3 8d ff ff jmpq 66341380 + 663485bd: 0f 1f 00 nopl (%rax) + 663485c0: 31 c0 xor %eax,%eax + 663485c2: eb 02 jmp 663485c6 <__do_global_ctors+0x56> + 663485c4: 89 d0 mov %edx,%eax + 663485c6: 44 8d 40 01 lea 0x1(%rax),%r8d + 663485ca: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) + 663485cf: 4c 89 c2 mov %r8,%rdx + 663485d2: 75 f0 jne 663485c4 <__do_global_ctors+0x54> + 663485d4: eb b1 jmp 66348587 <__do_global_ctors+0x17> + 663485d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663485dd: 00 00 00 -0000000066342c80 <__report_error>: - 66342c80: 56 push %rsi - 66342c81: 53 push %rbx - 66342c82: 48 83 ec 38 sub $0x38,%rsp - 66342c86: 48 8d 44 24 58 lea 0x58(%rsp),%rax - 66342c8b: 48 89 cb mov %rcx,%rbx - 66342c8e: b9 02 00 00 00 mov $0x2,%ecx - 66342c93: 48 89 54 24 58 mov %rdx,0x58(%rsp) - 66342c98: 4c 89 44 24 60 mov %r8,0x60(%rsp) - 66342c9d: 4c 89 4c 24 68 mov %r9,0x68(%rsp) - 66342ca2: 48 89 44 24 28 mov %rax,0x28(%rsp) - 66342ca7: e8 e4 fe ff ff callq 66342b90 <__acrt_iob_func> - 66342cac: 41 b8 1b 00 00 00 mov $0x1b,%r8d - 66342cb2: ba 01 00 00 00 mov $0x1,%edx - 66342cb7: 48 8d 0d c2 13 00 00 lea 0x13c2(%rip),%rcx # 66344080 <.rdata> - 66342cbe: 49 89 c1 mov %rax,%r9 - 66342cc1: e8 2a fd ff ff callq 663429f0 - 66342cc6: 48 8b 74 24 28 mov 0x28(%rsp),%rsi - 66342ccb: b9 02 00 00 00 mov $0x2,%ecx - 66342cd0: e8 bb fe ff ff callq 66342b90 <__acrt_iob_func> - 66342cd5: 48 89 da mov %rbx,%rdx - 66342cd8: 48 89 c1 mov %rax,%rcx - 66342cdb: 49 89 f0 mov %rsi,%r8 - 66342cde: e8 ed fc ff ff callq 663429d0 - 66342ce3: e8 20 fd ff ff callq 66342a08 - 66342ce8: 90 nop - 66342ce9: 90 nop - 66342cea: 90 nop - 66342ceb: 90 nop - 66342cec: 90 nop - 66342ced: 90 nop - 66342cee: 90 nop - 66342cef: 90 nop +00000000663485e0 <__main>: + 663485e0: 8b 05 3a 5a 00 00 mov 0x5a3a(%rip),%eax # 6634e020 + 663485e6: 85 c0 test %eax,%eax + 663485e8: 74 06 je 663485f0 <__main+0x10> + 663485ea: c3 retq + 663485eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663485f0: c7 05 26 5a 00 00 01 movl $0x1,0x5a26(%rip) # 6634e020 + 663485f7: 00 00 00 + 663485fa: e9 71 ff ff ff jmpq 66348570 <__do_global_ctors> + 663485ff: 90 nop -0000000066342cf0 : - 66342cf0: 48 83 ec 18 sub $0x18,%rsp - 66342cf4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) - 66342cf9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) - 66342d00: 00 - 66342d01: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) - 66342d06: 48 83 c4 18 add $0x18,%rsp - 66342d0a: c3 retq - 66342d0b: 90 nop - 66342d0c: 90 nop - 66342d0d: 90 nop - 66342d0e: 90 nop - 66342d0f: 90 nop +0000000066348600 <__security_init_cookie>: + 66348600: 41 54 push %r12 + 66348602: 55 push %rbp + 66348603: 57 push %rdi + 66348604: 56 push %rsi + 66348605: 53 push %rbx + 66348606: 48 83 ec 30 sub $0x30,%rsp + 6634860a: 48 8b 1d 4f 1c 00 00 mov 0x1c4f(%rip),%rbx # 6634a260 <__security_cookie> + 66348611: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax + 66348618: 2b 00 00 + 6634861b: 48 39 c3 cmp %rax,%rbx + 6634861e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) + 66348625: 00 00 + 66348627: 74 17 je 66348640 <__security_init_cookie+0x40> + 66348629: 48 f7 d3 not %rbx + 6634862c: 48 89 1d 3d 1c 00 00 mov %rbx,0x1c3d(%rip) # 6634a270 <__security_cookie_complement> + 66348633: 48 83 c4 30 add $0x30,%rsp + 66348637: 5b pop %rbx + 66348638: 5e pop %rsi + 66348639: 5f pop %rdi + 6634863a: 5d pop %rbp + 6634863b: 41 5c pop %r12 + 6634863d: c3 retq + 6634863e: 66 90 xchg %ax,%ax + 66348640: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 66348645: ff 15 51 7b 00 00 callq *0x7b51(%rip) # 6635019c <__imp_GetSystemTimeAsFileTime> + 6634864b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi + 66348650: ff 15 2e 7b 00 00 callq *0x7b2e(%rip) # 66350184 <__imp_GetCurrentProcessId> + 66348656: 41 89 c4 mov %eax,%r12d + 66348659: ff 15 2d 7b 00 00 callq *0x7b2d(%rip) # 6635018c <__imp_GetCurrentThreadId> + 6634865f: 89 c5 mov %eax,%ebp + 66348661: ff 15 3d 7b 00 00 callq *0x7b3d(%rip) # 663501a4 <__imp_GetTickCount> + 66348667: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx + 6634866c: 89 c7 mov %eax,%edi + 6634866e: ff 15 48 7b 00 00 callq *0x7b48(%rip) # 663501bc <__imp_QueryPerformanceCounter> + 66348674: 48 33 74 24 28 xor 0x28(%rsp),%rsi + 66348679: 44 89 e0 mov %r12d,%eax + 6634867c: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx + 66348683: ff 00 00 + 66348686: 48 31 f0 xor %rsi,%rax + 66348689: 89 ee mov %ebp,%esi + 6634868b: 48 31 c6 xor %rax,%rsi + 6634868e: 89 f8 mov %edi,%eax + 66348690: 48 31 f0 xor %rsi,%rax + 66348693: 48 21 d0 and %rdx,%rax + 66348696: 48 39 d8 cmp %rbx,%rax + 66348699: 74 25 je 663486c0 <__security_init_cookie+0xc0> + 6634869b: 48 89 c2 mov %rax,%rdx + 6634869e: 48 f7 d2 not %rdx + 663486a1: 48 89 05 b8 1b 00 00 mov %rax,0x1bb8(%rip) # 6634a260 <__security_cookie> + 663486a8: 48 89 15 c1 1b 00 00 mov %rdx,0x1bc1(%rip) # 6634a270 <__security_cookie_complement> + 663486af: 48 83 c4 30 add $0x30,%rsp + 663486b3: 5b pop %rbx + 663486b4: 5e pop %rsi + 663486b5: 5f pop %rdi + 663486b6: 5d pop %rbp + 663486b7: 41 5c pop %r12 + 663486b9: c3 retq + 663486ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663486c0: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx + 663486c7: d4 ff ff + 663486ca: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax + 663486d1: 2b 00 00 + 663486d4: eb cb jmp 663486a1 <__security_init_cookie+0xa1> + 663486d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663486dd: 00 00 00 -0000000066342d10 : - 66342d10: e9 7b e6 ff ff jmpq 66341390 <__gcc_register_frame> - 66342d15: 90 nop - 66342d16: 90 nop - 66342d17: 90 nop - 66342d18: 90 nop - 66342d19: 90 nop - 66342d1a: 90 nop - 66342d1b: 90 nop - 66342d1c: 90 nop - 66342d1d: 90 nop - 66342d1e: 90 nop - 66342d1f: 90 nop +00000000663486e0 <__report_gsfailure>: + 663486e0: 55 push %rbp + 663486e1: 56 push %rsi + 663486e2: 53 push %rbx + 663486e3: 48 89 e5 mov %rsp,%rbp + 663486e6: 48 83 ec 70 sub $0x70,%rsp + 663486ea: 48 89 ce mov %rcx,%rsi + 663486ed: 48 8d 0d 4c 59 00 00 lea 0x594c(%rip),%rcx # 6634e040 + 663486f4: ff 15 d2 7a 00 00 callq *0x7ad2(%rip) # 663501cc <__imp_RtlCaptureContext> + 663486fa: 48 8b 1d 37 5a 00 00 mov 0x5a37(%rip),%rbx # 6634e138 + 66348701: 48 8d 55 d8 lea -0x28(%rbp),%rdx + 66348705: 45 31 c0 xor %r8d,%r8d + 66348708: 48 89 d9 mov %rbx,%rcx + 6634870b: ff 15 c3 7a 00 00 callq *0x7ac3(%rip) # 663501d4 <__imp_RtlLookupFunctionEntry> + 66348711: 48 85 c0 test %rax,%rax + 66348714: 0f 84 a3 00 00 00 je 663487bd <__report_gsfailure+0xdd> + 6634871a: 48 8d 55 e0 lea -0x20(%rbp),%rdx + 6634871e: 49 89 c1 mov %rax,%r9 + 66348721: 49 89 d8 mov %rbx,%r8 + 66348724: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) + 6634872b: 00 00 + 6634872d: 48 8d 0d 0c 59 00 00 lea 0x590c(%rip),%rcx # 6634e040 + 66348734: 48 89 54 24 30 mov %rdx,0x30(%rsp) + 66348739: 48 8d 55 e8 lea -0x18(%rbp),%rdx + 6634873d: 48 89 4c 24 20 mov %rcx,0x20(%rsp) + 66348742: 31 c9 xor %ecx,%ecx + 66348744: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 66348749: 48 8b 55 d8 mov -0x28(%rbp),%rdx + 6634874d: ff 15 89 7a 00 00 callq *0x7a89(%rip) # 663501dc <__imp_RtlVirtualUnwind> + 66348753: 48 8b 05 de 59 00 00 mov 0x59de(%rip),%rax # 6634e138 + 6634875a: 31 c9 xor %ecx,%ecx + 6634875c: 48 89 35 5d 59 00 00 mov %rsi,0x595d(%rip) # 6634e0c0 + 66348763: 48 89 05 c6 5d 00 00 mov %rax,0x5dc6(%rip) # 6634e530 + 6634876a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax + 66348771: 00 00 00 + 66348774: 48 89 05 a5 5d 00 00 mov %rax,0x5da5(%rip) # 6634e520 + 6634877b: 48 8b 05 de 1a 00 00 mov 0x1ade(%rip),%rax # 6634a260 <__security_cookie> + 66348782: 48 89 45 f0 mov %rax,-0x10(%rbp) + 66348786: 48 8b 05 e3 1a 00 00 mov 0x1ae3(%rip),%rax # 6634a270 <__security_cookie_complement> + 6634878d: 48 89 45 f8 mov %rax,-0x8(%rbp) + 66348791: ff 15 4d 7a 00 00 callq *0x7a4d(%rip) # 663501e4 <__imp_SetUnhandledExceptionFilter> + 66348797: 48 8d 0d 62 28 00 00 lea 0x2862(%rip),%rcx # 6634b000 + 6634879e: ff 15 60 7a 00 00 callq *0x7a60(%rip) # 66350204 <__imp_UnhandledExceptionFilter> + 663487a4: ff 15 d2 79 00 00 callq *0x79d2(%rip) # 6635017c <__imp_GetCurrentProcess> + 663487aa: ba 09 04 00 c0 mov $0xc0000409,%edx + 663487af: 48 89 c1 mov %rax,%rcx + 663487b2: ff 15 3c 7a 00 00 callq *0x7a3c(%rip) # 663501f4 <__imp_TerminateProcess> + 663487b8: e8 0b 11 00 00 callq 663498c8 + 663487bd: 48 8b 45 18 mov 0x18(%rbp),%rax + 663487c1: 48 89 05 70 59 00 00 mov %rax,0x5970(%rip) # 6634e138 + 663487c8: 48 8d 45 08 lea 0x8(%rbp),%rax + 663487cc: 48 89 05 05 59 00 00 mov %rax,0x5905(%rip) # 6634e0d8 + 663487d3: e9 7b ff ff ff jmpq 66348753 <__report_gsfailure+0x73> + 663487d8: 90 nop + 663487d9: 90 nop + 663487da: 90 nop + 663487db: 90 nop + 663487dc: 90 nop + 663487dd: 90 nop + 663487de: 90 nop + 663487df: 90 nop -0000000066342d20 <__CTOR_LIST__>: - 66342d20: ff (bad) - 66342d21: ff (bad) - 66342d22: ff (bad) - 66342d23: ff (bad) - 66342d24: ff (bad) - 66342d25: ff (bad) - 66342d26: ff (bad) - 66342d27: ff .byte 0xff +00000000663487e0 <__dyn_tls_dtor>: + 663487e0: 48 83 ec 28 sub $0x28,%rsp + 663487e4: 83 fa 03 cmp $0x3,%edx + 663487e7: 74 17 je 66348800 <__dyn_tls_dtor+0x20> + 663487e9: 85 d2 test %edx,%edx + 663487eb: 74 13 je 66348800 <__dyn_tls_dtor+0x20> + 663487ed: b8 01 00 00 00 mov $0x1,%eax + 663487f2: 48 83 c4 28 add $0x28,%rsp + 663487f6: c3 retq + 663487f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663487fe: 00 00 + 66348800: e8 5b 0b 00 00 callq 66349360 <__mingw_TLScallback> + 66348805: b8 01 00 00 00 mov $0x1,%eax + 6634880a: 48 83 c4 28 add $0x28,%rsp + 6634880e: c3 retq + 6634880f: 90 nop -0000000066342d28 <.ctors>: - 66342d28: f0 2c 34 lock sub $0x34,%al - 66342d2b: 66 00 00 data16 add %al,(%rax) +0000000066348810 <__dyn_tls_init>: + 66348810: 56 push %rsi + 66348811: 53 push %rbx + 66348812: 48 83 ec 28 sub $0x28,%rsp + 66348816: 48 8b 05 83 29 00 00 mov 0x2983(%rip),%rax # 6634b1a0 <.refptr._CRT_MT> + 6634881d: 83 38 02 cmpl $0x2,(%rax) + 66348820: 74 06 je 66348828 <__dyn_tls_init+0x18> + 66348822: c7 00 02 00 00 00 movl $0x2,(%rax) + 66348828: 83 fa 02 cmp $0x2,%edx + 6634882b: 74 13 je 66348840 <__dyn_tls_init+0x30> + 6634882d: 83 fa 01 cmp $0x1,%edx + 66348830: 74 40 je 66348872 <__dyn_tls_init+0x62> + 66348832: b8 01 00 00 00 mov $0x1,%eax + 66348837: 48 83 c4 28 add $0x28,%rsp + 6634883b: 5b pop %rbx + 6634883c: 5e pop %rsi + 6634883d: c3 retq + 6634883e: 66 90 xchg %ax,%ax + 66348840: 48 8d 1d 09 88 00 00 lea 0x8809(%rip),%rbx # 66351050 <__xd_z> + 66348847: 48 8d 35 02 88 00 00 lea 0x8802(%rip),%rsi # 66351050 <__xd_z> + 6634884e: 48 39 de cmp %rbx,%rsi + 66348851: 74 df je 66348832 <__dyn_tls_init+0x22> + 66348853: 48 8b 03 mov (%rbx),%rax + 66348856: 48 85 c0 test %rax,%rax + 66348859: 74 02 je 6634885d <__dyn_tls_init+0x4d> + 6634885b: ff d0 callq *%rax + 6634885d: 48 83 c3 08 add $0x8,%rbx + 66348861: 48 39 de cmp %rbx,%rsi + 66348864: 75 ed jne 66348853 <__dyn_tls_init+0x43> + 66348866: b8 01 00 00 00 mov $0x1,%eax + 6634886b: 48 83 c4 28 add $0x28,%rsp + 6634886f: 5b pop %rbx + 66348870: 5e pop %rsi + 66348871: c3 retq + 66348872: e8 e9 0a 00 00 callq 66349360 <__mingw_TLScallback> + 66348877: b8 01 00 00 00 mov $0x1,%eax + 6634887c: 48 83 c4 28 add $0x28,%rsp + 66348880: 5b pop %rbx + 66348881: 5e pop %rsi + 66348882: c3 retq + 66348883: 0f 1f 00 nopl (%rax) + 66348886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634888d: 00 00 00 + +0000000066348890 <__tlregdtor>: + 66348890: 31 c0 xor %eax,%eax + 66348892: c3 retq + 66348893: 90 nop + 66348894: 90 nop + 66348895: 90 nop + 66348896: 90 nop + 66348897: 90 nop + 66348898: 90 nop + 66348899: 90 nop + 6634889a: 90 nop + 6634889b: 90 nop + 6634889c: 90 nop + 6634889d: 90 nop + 6634889e: 90 nop + 6634889f: 90 nop + +00000000663488a0 <_decode_pointer>: + 663488a0: 48 89 c8 mov %rcx,%rax + 663488a3: c3 retq + 663488a4: 66 90 xchg %ax,%ax + 663488a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663488ad: 00 00 00 + +00000000663488b0 <_encode_pointer>: + 663488b0: 48 89 c8 mov %rcx,%rax + 663488b3: c3 retq + 663488b4: 90 nop + 663488b5: 90 nop + 663488b6: 90 nop + 663488b7: 90 nop + 663488b8: 90 nop + 663488b9: 90 nop + 663488ba: 90 nop + 663488bb: 90 nop + 663488bc: 90 nop + 663488bd: 90 nop + 663488be: 90 nop + 663488bf: 90 nop + +00000000663488c0 <__write_memory.part.0>: + 663488c0: 41 54 push %r12 + 663488c2: 55 push %rbp + 663488c3: 57 push %rdi + 663488c4: 56 push %rsi + 663488c5: 53 push %rbx + 663488c6: 48 83 ec 50 sub $0x50,%rsp + 663488ca: 48 63 35 13 5d 00 00 movslq 0x5d13(%rip),%rsi # 6634e5e4 + 663488d1: 85 f6 test %esi,%esi + 663488d3: 48 89 cb mov %rcx,%rbx + 663488d6: 48 89 d5 mov %rdx,%rbp + 663488d9: 4c 89 c7 mov %r8,%rdi + 663488dc: 0f 8e 66 01 00 00 jle 66348a48 <__write_memory.part.0+0x188> + 663488e2: 48 8b 05 ff 5c 00 00 mov 0x5cff(%rip),%rax # 6634e5e8 + 663488e9: 31 c9 xor %ecx,%ecx + 663488eb: 48 83 c0 18 add $0x18,%rax + 663488ef: 90 nop + 663488f0: 48 8b 10 mov (%rax),%rdx + 663488f3: 48 39 d3 cmp %rdx,%rbx + 663488f6: 72 14 jb 6634890c <__write_memory.part.0+0x4c> + 663488f8: 4c 8b 40 08 mov 0x8(%rax),%r8 + 663488fc: 45 8b 40 08 mov 0x8(%r8),%r8d + 66348900: 4c 01 c2 add %r8,%rdx + 66348903: 48 39 d3 cmp %rdx,%rbx + 66348906: 0f 82 89 00 00 00 jb 66348995 <__write_memory.part.0+0xd5> + 6634890c: 83 c1 01 add $0x1,%ecx + 6634890f: 48 83 c0 28 add $0x28,%rax + 66348913: 39 f1 cmp %esi,%ecx + 66348915: 75 d9 jne 663488f0 <__write_memory.part.0+0x30> + 66348917: 48 89 d9 mov %rbx,%rcx + 6634891a: e8 41 0c 00 00 callq 66349560 <__mingw_GetSectionForAddress> + 6634891f: 48 85 c0 test %rax,%rax + 66348922: 49 89 c4 mov %rax,%r12 + 66348925: 0f 84 52 01 00 00 je 66348a7d <__write_memory.part.0+0x1bd> + 6634892b: 48 8b 05 b6 5c 00 00 mov 0x5cb6(%rip),%rax # 6634e5e8 + 66348932: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi + 66348936: 48 c1 e6 03 shl $0x3,%rsi + 6634893a: 48 01 f0 add %rsi,%rax + 6634893d: 4c 89 60 20 mov %r12,0x20(%rax) + 66348941: c7 00 00 00 00 00 movl $0x0,(%rax) + 66348947: e8 44 0d 00 00 callq 66349690 <_GetPEImageBase> + 6634894c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx + 66348951: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 66348956: 41 b8 30 00 00 00 mov $0x30,%r8d + 6634895c: 48 01 c1 add %rax,%rcx + 6634895f: 48 8b 05 82 5c 00 00 mov 0x5c82(%rip),%rax # 6634e5e8 + 66348966: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) + 6634896b: ff 15 a3 78 00 00 callq *0x78a3(%rip) # 66350214 <__imp_VirtualQuery> + 66348971: 48 85 c0 test %rax,%rax + 66348974: 0f 84 e6 00 00 00 je 66348a60 <__write_memory.part.0+0x1a0> + 6634897a: 8b 44 24 44 mov 0x44(%rsp),%eax + 6634897e: 8d 50 fc lea -0x4(%rax),%edx + 66348981: 83 e2 fb and $0xfffffffb,%edx + 66348984: 74 08 je 6634898e <__write_memory.part.0+0xce> + 66348986: 83 e8 40 sub $0x40,%eax + 66348989: 83 e0 bf and $0xffffffbf,%eax + 6634898c: 75 62 jne 663489f0 <__write_memory.part.0+0x130> + 6634898e: 83 05 4f 5c 00 00 01 addl $0x1,0x5c4f(%rip) # 6634e5e4 + 66348995: 83 ff 08 cmp $0x8,%edi + 66348998: 73 29 jae 663489c3 <__write_memory.part.0+0x103> + 6634899a: 40 f6 c7 04 test $0x4,%dil + 6634899e: 0f 85 90 00 00 00 jne 66348a34 <__write_memory.part.0+0x174> + 663489a4: 85 ff test %edi,%edi + 663489a6: 74 10 je 663489b8 <__write_memory.part.0+0xf8> + 663489a8: 0f b6 45 00 movzbl 0x0(%rbp),%eax + 663489ac: 40 f6 c7 02 test $0x2,%dil + 663489b0: 88 03 mov %al,(%rbx) + 663489b2: 0f 85 97 00 00 00 jne 66348a4f <__write_memory.part.0+0x18f> + 663489b8: 48 83 c4 50 add $0x50,%rsp + 663489bc: 5b pop %rbx + 663489bd: 5e pop %rsi + 663489be: 5f pop %rdi + 663489bf: 5d pop %rbp + 663489c0: 41 5c pop %r12 + 663489c2: c3 retq + 663489c3: 89 f8 mov %edi,%eax + 663489c5: 83 ef 01 sub $0x1,%edi + 663489c8: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx + 663489cd: 83 ff 08 cmp $0x8,%edi + 663489d0: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) + 663489d5: 72 e1 jb 663489b8 <__write_memory.part.0+0xf8> + 663489d7: 83 e7 f8 and $0xfffffff8,%edi + 663489da: 31 c0 xor %eax,%eax + 663489dc: 89 c2 mov %eax,%edx + 663489de: 83 c0 08 add $0x8,%eax + 663489e1: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx + 663489e6: 39 f8 cmp %edi,%eax + 663489e8: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) + 663489ec: 72 ee jb 663489dc <__write_memory.part.0+0x11c> + 663489ee: eb c8 jmp 663489b8 <__write_memory.part.0+0xf8> + 663489f0: 48 03 35 f1 5b 00 00 add 0x5bf1(%rip),%rsi # 6634e5e8 + 663489f7: 41 b8 40 00 00 00 mov $0x40,%r8d + 663489fd: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx + 66348a02: 48 8b 54 24 38 mov 0x38(%rsp),%rdx + 66348a07: 49 89 f1 mov %rsi,%r9 + 66348a0a: 48 89 4e 08 mov %rcx,0x8(%rsi) + 66348a0e: 48 89 56 10 mov %rdx,0x10(%rsi) + 66348a12: ff 15 f4 77 00 00 callq *0x77f4(%rip) # 6635020c <__imp_VirtualProtect> + 66348a18: 85 c0 test %eax,%eax + 66348a1a: 0f 85 6e ff ff ff jne 6634898e <__write_memory.part.0+0xce> + 66348a20: ff 15 6e 77 00 00 callq *0x776e(%rip) # 66350194 <__imp_GetLastError> + 66348a26: 48 8d 0d cb 26 00 00 lea 0x26cb(%rip),%rcx # 6634b0f8 <.rdata+0x78> + 66348a2d: 89 c2 mov %eax,%edx + 66348a2f: e8 0c 11 00 00 callq 66349b40 <__report_error> + 66348a34: 8b 45 00 mov 0x0(%rbp),%eax + 66348a37: 89 ff mov %edi,%edi + 66348a39: 89 03 mov %eax,(%rbx) + 66348a3b: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax + 66348a3f: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) + 66348a43: e9 70 ff ff ff jmpq 663489b8 <__write_memory.part.0+0xf8> + 66348a48: 31 f6 xor %esi,%esi + 66348a4a: e9 c8 fe ff ff jmpq 66348917 <__write_memory.part.0+0x57> + 66348a4f: 89 ff mov %edi,%edi + 66348a51: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax + 66348a56: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) + 66348a5b: e9 58 ff ff ff jmpq 663489b8 <__write_memory.part.0+0xf8> + 66348a60: 48 8b 05 81 5b 00 00 mov 0x5b81(%rip),%rax # 6634e5e8 + 66348a67: 48 8d 0d 52 26 00 00 lea 0x2652(%rip),%rcx # 6634b0c0 <.rdata+0x40> + 66348a6e: 41 8b 54 24 08 mov 0x8(%r12),%edx + 66348a73: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 + 66348a78: e8 c3 10 00 00 callq 66349b40 <__report_error> + 66348a7d: 48 8d 0d 1c 26 00 00 lea 0x261c(%rip),%rcx # 6634b0a0 <.rdata+0x20> + 66348a84: 48 89 da mov %rbx,%rdx + 66348a87: e8 b4 10 00 00 callq 66349b40 <__report_error> + 66348a8c: 90 nop + 66348a8d: 0f 1f 00 nopl (%rax) + +0000000066348a90 <_pei386_runtime_relocator>: + 66348a90: 55 push %rbp + 66348a91: 41 57 push %r15 + 66348a93: 41 56 push %r14 + 66348a95: 41 55 push %r13 + 66348a97: 41 54 push %r12 + 66348a99: 57 push %rdi + 66348a9a: 56 push %rsi + 66348a9b: 53 push %rbx + 66348a9c: 48 83 ec 38 sub $0x38,%rsp + 66348aa0: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp + 66348aa7: 00 + 66348aa8: 8b 1d 32 5b 00 00 mov 0x5b32(%rip),%ebx # 6634e5e0 + 66348aae: 85 db test %ebx,%ebx + 66348ab0: 74 11 je 66348ac3 <_pei386_runtime_relocator+0x33> + 66348ab2: 48 8d 65 b8 lea -0x48(%rbp),%rsp + 66348ab6: 5b pop %rbx + 66348ab7: 5e pop %rsi + 66348ab8: 5f pop %rdi + 66348ab9: 41 5c pop %r12 + 66348abb: 41 5d pop %r13 + 66348abd: 41 5e pop %r14 + 66348abf: 41 5f pop %r15 + 66348ac1: 5d pop %rbp + 66348ac2: c3 retq + 66348ac3: c7 05 13 5b 00 00 01 movl $0x1,0x5b13(%rip) # 6634e5e0 + 66348aca: 00 00 00 + 66348acd: e8 0e 0b 00 00 callq 663495e0 <__mingw_GetSectionCount> + 66348ad2: 48 98 cltq + 66348ad4: 48 8d 04 80 lea (%rax,%rax,4),%rax + 66348ad8: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax + 66348adf: 00 + 66348ae0: 48 83 e0 f0 and $0xfffffffffffffff0,%rax + 66348ae4: e8 47 0d 00 00 callq 66349830 <___chkstk_ms> + 66348ae9: 4c 8b 25 d0 26 00 00 mov 0x26d0(%rip),%r12 # 6634b1c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> + 66348af0: c7 05 ea 5a 00 00 00 movl $0x0,0x5aea(%rip) # 6634e5e4 + 66348af7: 00 00 00 + 66348afa: 48 8b 35 cf 26 00 00 mov 0x26cf(%rip),%rsi # 6634b1d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> + 66348b01: 48 29 c4 sub %rax,%rsp + 66348b04: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 66348b09: 48 89 05 d8 5a 00 00 mov %rax,0x5ad8(%rip) # 6634e5e8 + 66348b10: 4c 89 e0 mov %r12,%rax + 66348b13: 48 29 f0 sub %rsi,%rax + 66348b16: 48 83 f8 07 cmp $0x7,%rax + 66348b1a: 7e 96 jle 66348ab2 <_pei386_runtime_relocator+0x22> + 66348b1c: 48 83 f8 0b cmp $0xb,%rax + 66348b20: 8b 16 mov (%rsi),%edx + 66348b22: 0f 8e c8 00 00 00 jle 66348bf0 <_pei386_runtime_relocator+0x160> + 66348b28: 85 d2 test %edx,%edx + 66348b2a: 0f 84 a4 00 00 00 je 66348bd4 <_pei386_runtime_relocator+0x144> + 66348b30: 4c 39 e6 cmp %r12,%rsi + 66348b33: 0f 83 79 ff ff ff jae 66348ab2 <_pei386_runtime_relocator+0x22> + 66348b39: 4c 8d 76 08 lea 0x8(%rsi),%r14 + 66348b3d: 49 83 c4 07 add $0x7,%r12 + 66348b41: 4c 8b 2d a8 26 00 00 mov 0x26a8(%rip),%r13 # 6634b1f0 <.refptr.__image_base__> + 66348b48: 48 8d 7d a8 lea -0x58(%rbp),%rdi + 66348b4c: 4d 29 f4 sub %r14,%r12 + 66348b4f: 49 c1 ec 03 shr $0x3,%r12 + 66348b53: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 + 66348b58: eb 0a jmp 66348b64 <_pei386_runtime_relocator+0xd4> + 66348b5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66348b60: 49 83 c6 08 add $0x8,%r14 + 66348b64: 8b 4e 04 mov 0x4(%rsi),%ecx + 66348b67: 41 b8 04 00 00 00 mov $0x4,%r8d + 66348b6d: 48 89 fa mov %rdi,%rdx + 66348b70: 8b 06 mov (%rsi),%eax + 66348b72: 4c 89 f6 mov %r14,%rsi + 66348b75: 4c 01 e9 add %r13,%rcx + 66348b78: 03 01 add (%rcx),%eax + 66348b7a: 89 45 a8 mov %eax,-0x58(%rbp) + 66348b7d: e8 3e fd ff ff callq 663488c0 <__write_memory.part.0> + 66348b82: 4d 39 e6 cmp %r12,%r14 + 66348b85: 75 d9 jne 66348b60 <_pei386_runtime_relocator+0xd0> + 66348b87: 8b 05 57 5a 00 00 mov 0x5a57(%rip),%eax # 6634e5e4 + 66348b8d: 31 f6 xor %esi,%esi + 66348b8f: 4c 8b 25 76 76 00 00 mov 0x7676(%rip),%r12 # 6635020c <__imp_VirtualProtect> + 66348b96: 85 c0 test %eax,%eax + 66348b98: 0f 8e 14 ff ff ff jle 66348ab2 <_pei386_runtime_relocator+0x22> + 66348b9e: 66 90 xchg %ax,%ax + 66348ba0: 48 8b 05 41 5a 00 00 mov 0x5a41(%rip),%rax # 6634e5e8 + 66348ba7: 48 01 f0 add %rsi,%rax + 66348baa: 44 8b 00 mov (%rax),%r8d + 66348bad: 45 85 c0 test %r8d,%r8d + 66348bb0: 74 0e je 66348bc0 <_pei386_runtime_relocator+0x130> + 66348bb2: 48 8b 50 10 mov 0x10(%rax),%rdx + 66348bb6: 49 89 f9 mov %rdi,%r9 + 66348bb9: 48 8b 48 08 mov 0x8(%rax),%rcx + 66348bbd: 41 ff d4 callq *%r12 + 66348bc0: 83 c3 01 add $0x1,%ebx + 66348bc3: 48 83 c6 28 add $0x28,%rsi + 66348bc7: 3b 1d 17 5a 00 00 cmp 0x5a17(%rip),%ebx # 6634e5e4 + 66348bcd: 7c d1 jl 66348ba0 <_pei386_runtime_relocator+0x110> + 66348bcf: e9 de fe ff ff jmpq 66348ab2 <_pei386_runtime_relocator+0x22> + 66348bd4: 8b 4e 04 mov 0x4(%rsi),%ecx + 66348bd7: 85 c9 test %ecx,%ecx + 66348bd9: 0f 85 51 ff ff ff jne 66348b30 <_pei386_runtime_relocator+0xa0> + 66348bdf: 8b 56 08 mov 0x8(%rsi),%edx + 66348be2: 85 d2 test %edx,%edx + 66348be4: 75 1d jne 66348c03 <_pei386_runtime_relocator+0x173> + 66348be6: 8b 56 0c mov 0xc(%rsi),%edx + 66348be9: 48 83 c6 0c add $0xc,%rsi + 66348bed: 0f 1f 00 nopl (%rax) + 66348bf0: 85 d2 test %edx,%edx + 66348bf2: 0f 85 38 ff ff ff jne 66348b30 <_pei386_runtime_relocator+0xa0> + 66348bf8: 8b 46 04 mov 0x4(%rsi),%eax + 66348bfb: 85 c0 test %eax,%eax + 66348bfd: 0f 85 2d ff ff ff jne 66348b30 <_pei386_runtime_relocator+0xa0> + 66348c03: 8b 56 08 mov 0x8(%rsi),%edx + 66348c06: 83 fa 01 cmp $0x1,%edx + 66348c09: 0f 85 2f 01 00 00 jne 66348d3e <_pei386_runtime_relocator+0x2ae> + 66348c0f: 4c 8b 2d da 25 00 00 mov 0x25da(%rip),%r13 # 6634b1f0 <.refptr.__image_base__> + 66348c16: 48 83 c6 0c add $0xc,%rsi + 66348c1a: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 + 66348c21: ff ff ff + 66348c24: 4c 8d 75 a8 lea -0x58(%rbp),%r14 + 66348c28: 4c 39 e6 cmp %r12,%rsi + 66348c2b: 72 48 jb 66348c75 <_pei386_runtime_relocator+0x1e5> + 66348c2d: e9 80 fe ff ff jmpq 66348ab2 <_pei386_runtime_relocator+0x22> + 66348c32: 0f 86 b8 00 00 00 jbe 66348cf0 <_pei386_runtime_relocator+0x260> + 66348c38: 83 fa 20 cmp $0x20,%edx + 66348c3b: 0f 84 7f 00 00 00 je 66348cc0 <_pei386_runtime_relocator+0x230> + 66348c41: 83 fa 40 cmp $0x40,%edx + 66348c44: 0f 85 e0 00 00 00 jne 66348d2a <_pei386_runtime_relocator+0x29a> + 66348c4a: 48 8b 11 mov (%rcx),%rdx + 66348c4d: 41 b8 08 00 00 00 mov $0x8,%r8d + 66348c53: 4c 89 f7 mov %r14,%rdi + 66348c56: 48 29 c2 sub %rax,%rdx + 66348c59: 4c 01 ca add %r9,%rdx + 66348c5c: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66348c60: 4c 89 f2 mov %r14,%rdx + 66348c63: e8 58 fc ff ff callq 663488c0 <__write_memory.part.0> + 66348c68: 48 83 c6 0c add $0xc,%rsi + 66348c6c: 4c 39 e6 cmp %r12,%rsi + 66348c6f: 0f 83 12 ff ff ff jae 66348b87 <_pei386_runtime_relocator+0xf7> + 66348c75: 8b 4e 04 mov 0x4(%rsi),%ecx + 66348c78: 8b 06 mov (%rsi),%eax + 66348c7a: 0f b6 56 08 movzbl 0x8(%rsi),%edx + 66348c7e: 4c 01 e9 add %r13,%rcx + 66348c81: 4c 01 e8 add %r13,%rax + 66348c84: 83 fa 10 cmp $0x10,%edx + 66348c87: 4c 8b 08 mov (%rax),%r9 + 66348c8a: 75 a6 jne 66348c32 <_pei386_runtime_relocator+0x1a2> + 66348c8c: 44 0f b7 01 movzwl (%rcx),%r8d + 66348c90: 4c 89 f2 mov %r14,%rdx + 66348c93: 4c 89 f7 mov %r14,%rdi + 66348c96: 4d 89 c2 mov %r8,%r10 + 66348c99: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 + 66348ca0: 66 45 85 c0 test %r8w,%r8w + 66348ca4: 4d 0f 48 c2 cmovs %r10,%r8 + 66348ca8: 49 29 c0 sub %rax,%r8 + 66348cab: 4d 01 c8 add %r9,%r8 + 66348cae: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66348cb2: 41 b8 02 00 00 00 mov $0x2,%r8d + 66348cb8: e8 03 fc ff ff callq 663488c0 <__write_memory.part.0> + 66348cbd: eb a9 jmp 66348c68 <_pei386_runtime_relocator+0x1d8> + 66348cbf: 90 nop + 66348cc0: 8b 11 mov (%rcx),%edx + 66348cc2: 4c 89 f7 mov %r14,%rdi + 66348cc5: 49 89 d0 mov %rdx,%r8 + 66348cc8: 4c 09 fa or %r15,%rdx + 66348ccb: 45 85 c0 test %r8d,%r8d + 66348cce: 49 0f 49 d0 cmovns %r8,%rdx + 66348cd2: 41 b8 04 00 00 00 mov $0x4,%r8d + 66348cd8: 48 29 c2 sub %rax,%rdx + 66348cdb: 4c 01 ca add %r9,%rdx + 66348cde: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66348ce2: 4c 89 f2 mov %r14,%rdx + 66348ce5: e8 d6 fb ff ff callq 663488c0 <__write_memory.part.0> + 66348cea: e9 79 ff ff ff jmpq 66348c68 <_pei386_runtime_relocator+0x1d8> + 66348cef: 90 nop + 66348cf0: 83 fa 08 cmp $0x8,%edx + 66348cf3: 75 35 jne 66348d2a <_pei386_runtime_relocator+0x29a> + 66348cf5: 44 0f b6 01 movzbl (%rcx),%r8d + 66348cf9: 4c 89 f2 mov %r14,%rdx + 66348cfc: 4c 89 f7 mov %r14,%rdi + 66348cff: 4d 89 c2 mov %r8,%r10 + 66348d02: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 + 66348d09: 45 84 c0 test %r8b,%r8b + 66348d0c: 4d 0f 48 c2 cmovs %r10,%r8 + 66348d10: 49 29 c0 sub %rax,%r8 + 66348d13: 4d 01 c8 add %r9,%r8 + 66348d16: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66348d1a: 41 b8 01 00 00 00 mov $0x1,%r8d + 66348d20: e8 9b fb ff ff callq 663488c0 <__write_memory.part.0> + 66348d25: e9 3e ff ff ff jmpq 66348c68 <_pei386_runtime_relocator+0x1d8> + 66348d2a: 48 8d 0d 27 24 00 00 lea 0x2427(%rip),%rcx # 6634b158 <.rdata+0xd8> + 66348d31: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) + 66348d38: 00 + 66348d39: e8 02 0e 00 00 callq 66349b40 <__report_error> + 66348d3e: 48 8d 0d db 23 00 00 lea 0x23db(%rip),%rcx # 6634b120 <.rdata+0xa0> + 66348d45: e8 f6 0d 00 00 callq 66349b40 <__report_error> + 66348d4a: 90 nop + 66348d4b: 90 nop + 66348d4c: 90 nop + 66348d4d: 90 nop + 66348d4e: 90 nop + 66348d4f: 90 nop + +0000000066348d50 <__mingw_SEH_error_handler>: + 66348d50: 48 83 ec 28 sub $0x28,%rsp + 66348d54: 8b 01 mov (%rcx),%eax + 66348d56: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66348d5b: 77 63 ja 66348dc0 <__mingw_SEH_error_handler+0x70> + 66348d5d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 66348d62: 73 7b jae 66348ddf <__mingw_SEH_error_handler+0x8f> + 66348d64: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66348d69: 0f 84 05 01 00 00 je 66348e74 <__mingw_SEH_error_handler+0x124> + 66348d6f: 0f 87 cb 00 00 00 ja 66348e40 <__mingw_SEH_error_handler+0xf0> + 66348d75: 3d 02 00 00 80 cmp $0x80000002,%eax + 66348d7a: 0f 84 f4 00 00 00 je 66348e74 <__mingw_SEH_error_handler+0x124> + 66348d80: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66348d85: 0f 85 c3 00 00 00 jne 66348e4e <__mingw_SEH_error_handler+0xfe> + 66348d8b: 31 d2 xor %edx,%edx + 66348d8d: b9 0b 00 00 00 mov $0xb,%ecx + 66348d92: e8 11 0b 00 00 callq 663498a8 + 66348d97: 48 83 f8 01 cmp $0x1,%rax + 66348d9b: 0f 84 2f 01 00 00 je 66348ed0 <__mingw_SEH_error_handler+0x180> + 66348da1: 48 85 c0 test %rax,%rax + 66348da4: 0f 84 3c 01 00 00 je 66348ee6 <__mingw_SEH_error_handler+0x196> + 66348daa: b9 0b 00 00 00 mov $0xb,%ecx + 66348daf: ff d0 callq *%rax + 66348db1: 31 c0 xor %eax,%eax + 66348db3: 48 83 c4 28 add $0x28,%rsp + 66348db7: c3 retq + 66348db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348dbf: 00 + 66348dc0: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66348dc5: 0f 84 b5 00 00 00 je 66348e80 <__mingw_SEH_error_handler+0x130> + 66348dcb: 77 37 ja 66348e04 <__mingw_SEH_error_handler+0xb4> + 66348dcd: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66348dd2: 0f 84 9c 00 00 00 je 66348e74 <__mingw_SEH_error_handler+0x124> + 66348dd8: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66348ddd: 75 6f jne 66348e4e <__mingw_SEH_error_handler+0xfe> + 66348ddf: 31 d2 xor %edx,%edx + 66348de1: b9 08 00 00 00 mov $0x8,%ecx + 66348de6: e8 bd 0a 00 00 callq 663498a8 + 66348deb: 48 83 f8 01 cmp $0x1,%rax + 66348def: 74 6f je 66348e60 <__mingw_SEH_error_handler+0x110> + 66348df1: 48 85 c0 test %rax,%rax + 66348df4: 74 58 je 66348e4e <__mingw_SEH_error_handler+0xfe> + 66348df6: b9 08 00 00 00 mov $0x8,%ecx + 66348dfb: ff d0 callq *%rax + 66348dfd: 31 c0 xor %eax,%eax + 66348dff: 48 83 c4 28 add $0x28,%rsp + 66348e03: c3 retq + 66348e04: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 66348e09: 74 69 je 66348e74 <__mingw_SEH_error_handler+0x124> + 66348e0b: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 66348e10: 75 3c jne 66348e4e <__mingw_SEH_error_handler+0xfe> + 66348e12: 31 d2 xor %edx,%edx + 66348e14: b9 04 00 00 00 mov $0x4,%ecx + 66348e19: e8 8a 0a 00 00 callq 663498a8 + 66348e1e: 48 83 f8 01 cmp $0x1,%rax + 66348e22: 0f 84 88 00 00 00 je 66348eb0 <__mingw_SEH_error_handler+0x160> + 66348e28: 48 85 c0 test %rax,%rax + 66348e2b: 0f 84 b5 00 00 00 je 66348ee6 <__mingw_SEH_error_handler+0x196> + 66348e31: b9 04 00 00 00 mov $0x4,%ecx + 66348e36: ff d0 callq *%rax + 66348e38: 31 c0 xor %eax,%eax + 66348e3a: 48 83 c4 28 add $0x28,%rsp + 66348e3e: c3 retq + 66348e3f: 90 nop + 66348e40: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66348e45: 74 cb je 66348e12 <__mingw_SEH_error_handler+0xc2> + 66348e47: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66348e4c: 74 26 je 66348e74 <__mingw_SEH_error_handler+0x124> + 66348e4e: b8 01 00 00 00 mov $0x1,%eax + 66348e53: 48 83 c4 28 add $0x28,%rsp + 66348e57: c3 retq + 66348e58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348e5f: 00 + 66348e60: ba 01 00 00 00 mov $0x1,%edx + 66348e65: b9 08 00 00 00 mov $0x8,%ecx + 66348e6a: e8 39 0a 00 00 callq 663498a8 + 66348e6f: e8 ac 09 00 00 callq 66349820 <_fpreset> + 66348e74: 31 c0 xor %eax,%eax + 66348e76: 48 83 c4 28 add $0x28,%rsp + 66348e7a: c3 retq + 66348e7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348e80: 31 d2 xor %edx,%edx + 66348e82: b9 08 00 00 00 mov $0x8,%ecx + 66348e87: e8 1c 0a 00 00 callq 663498a8 + 66348e8c: 48 83 f8 01 cmp $0x1,%rax + 66348e90: 0f 85 5b ff ff ff jne 66348df1 <__mingw_SEH_error_handler+0xa1> + 66348e96: ba 01 00 00 00 mov $0x1,%edx + 66348e9b: b9 08 00 00 00 mov $0x8,%ecx + 66348ea0: e8 03 0a 00 00 callq 663498a8 + 66348ea5: 31 c0 xor %eax,%eax + 66348ea7: e9 07 ff ff ff jmpq 66348db3 <__mingw_SEH_error_handler+0x63> + 66348eac: 0f 1f 40 00 nopl 0x0(%rax) + 66348eb0: ba 01 00 00 00 mov $0x1,%edx + 66348eb5: b9 04 00 00 00 mov $0x4,%ecx + 66348eba: e8 e9 09 00 00 callq 663498a8 + 66348ebf: 31 c0 xor %eax,%eax + 66348ec1: e9 ed fe ff ff jmpq 66348db3 <__mingw_SEH_error_handler+0x63> + 66348ec6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66348ecd: 00 00 00 + 66348ed0: ba 01 00 00 00 mov $0x1,%edx + 66348ed5: b9 0b 00 00 00 mov $0xb,%ecx + 66348eda: e8 c9 09 00 00 callq 663498a8 + 66348edf: 31 c0 xor %eax,%eax + 66348ee1: e9 cd fe ff ff jmpq 66348db3 <__mingw_SEH_error_handler+0x63> + 66348ee6: b8 04 00 00 00 mov $0x4,%eax + 66348eeb: e9 c3 fe ff ff jmpq 66348db3 <__mingw_SEH_error_handler+0x63> + +0000000066348ef0 <__mingw_init_ehandler>: + 66348ef0: 41 54 push %r12 + 66348ef2: 55 push %rbp + 66348ef3: 57 push %rdi + 66348ef4: 56 push %rsi + 66348ef5: 53 push %rbx + 66348ef6: 48 83 ec 20 sub $0x20,%rsp + 66348efa: e8 91 07 00 00 callq 66349690 <_GetPEImageBase> + 66348eff: 48 89 c5 mov %rax,%rbp + 66348f02: 8b 05 00 57 00 00 mov 0x5700(%rip),%eax # 6634e608 + 66348f08: 85 c0 test %eax,%eax + 66348f0a: 75 25 jne 66348f31 <__mingw_init_ehandler+0x41> + 66348f0c: 48 85 ed test %rbp,%rbp + 66348f0f: 74 20 je 66348f31 <__mingw_init_ehandler+0x41> + 66348f11: 48 8d 0d 78 22 00 00 lea 0x2278(%rip),%rcx # 6634b190 <.rdata> + 66348f18: c7 05 e6 56 00 00 01 movl $0x1,0x56e6(%rip) # 6634e608 + 66348f1f: 00 00 00 + 66348f22: e8 a9 05 00 00 callq 663494d0 <_FindPESectionByName> + 66348f27: 48 85 c0 test %rax,%rax + 66348f2a: 74 14 je 66348f40 <__mingw_init_ehandler+0x50> + 66348f2c: b8 01 00 00 00 mov $0x1,%eax + 66348f31: 48 83 c4 20 add $0x20,%rsp + 66348f35: 5b pop %rbx + 66348f36: 5e pop %rsi + 66348f37: 5f pop %rdi + 66348f38: 5d pop %rbp + 66348f39: 41 5c pop %r12 + 66348f3b: c3 retq + 66348f3c: 0f 1f 40 00 nopl 0x0(%rax) + 66348f40: 48 8d 1d d9 57 00 00 lea 0x57d9(%rip),%rbx # 6634e720 + 66348f47: b9 30 00 00 00 mov $0x30,%ecx + 66348f4c: 31 f6 xor %esi,%esi + 66348f4e: 48 8d 15 cb 56 00 00 lea 0x56cb(%rip),%rdx # 6634e620 + 66348f55: 48 89 df mov %rbx,%rdi + 66348f58: f3 48 ab rep stos %rax,%es:(%rdi) + 66348f5b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66348d50 <__mingw_SEH_error_handler> + 66348f62: b9 20 00 00 00 mov $0x20,%ecx + 66348f67: 48 89 d7 mov %rdx,%rdi + 66348f6a: f3 48 ab rep stos %rax,%es:(%rdi) + 66348f6d: 49 29 ec sub %rbp,%r12 + 66348f70: 48 89 d7 mov %rdx,%rdi + 66348f73: eb 2e jmp 66348fa3 <__mingw_init_ehandler+0xb3> + 66348f75: c6 07 09 movb $0x9,(%rdi) + 66348f78: 48 83 c6 01 add $0x1,%rsi + 66348f7c: 48 83 c3 0c add $0xc,%rbx + 66348f80: 44 89 67 04 mov %r12d,0x4(%rdi) + 66348f84: 8b 48 0c mov 0xc(%rax),%ecx + 66348f87: 89 4b f4 mov %ecx,-0xc(%rbx) + 66348f8a: 03 48 08 add 0x8(%rax),%ecx + 66348f8d: 48 89 f8 mov %rdi,%rax + 66348f90: 48 83 c7 08 add $0x8,%rdi + 66348f94: 48 29 e8 sub %rbp,%rax + 66348f97: 89 43 fc mov %eax,-0x4(%rbx) + 66348f9a: 89 4b f8 mov %ecx,-0x8(%rbx) + 66348f9d: 48 83 fe 20 cmp $0x20,%rsi + 66348fa1: 74 32 je 66348fd5 <__mingw_init_ehandler+0xe5> + 66348fa3: 48 89 f1 mov %rsi,%rcx + 66348fa6: e8 75 06 00 00 callq 66349620 <_FindPESectionExec> + 66348fab: 48 85 c0 test %rax,%rax + 66348fae: 75 c5 jne 66348f75 <__mingw_init_ehandler+0x85> + 66348fb0: 48 85 f6 test %rsi,%rsi + 66348fb3: 89 f2 mov %esi,%edx + 66348fb5: 0f 84 71 ff ff ff je 66348f2c <__mingw_init_ehandler+0x3c> + 66348fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348fc0: 48 8d 0d 59 57 00 00 lea 0x5759(%rip),%rcx # 6634e720 + 66348fc7: 49 89 e8 mov %rbp,%r8 + 66348fca: ff 15 f4 71 00 00 callq *0x71f4(%rip) # 663501c4 <__imp_RtlAddFunctionTable> + 66348fd0: e9 57 ff ff ff jmpq 66348f2c <__mingw_init_ehandler+0x3c> + 66348fd5: ba 20 00 00 00 mov $0x20,%edx + 66348fda: eb e4 jmp 66348fc0 <__mingw_init_ehandler+0xd0> + 66348fdc: 0f 1f 40 00 nopl 0x0(%rax) + +0000000066348fe0 <_gnu_exception_handler>: + 66348fe0: 53 push %rbx + 66348fe1: 48 83 ec 20 sub $0x20,%rsp + 66348fe5: 48 8b 11 mov (%rcx),%rdx + 66348fe8: 8b 02 mov (%rdx),%eax + 66348fea: 48 89 cb mov %rcx,%rbx + 66348fed: 89 c1 mov %eax,%ecx + 66348fef: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx + 66348ff5: 81 f9 43 43 47 20 cmp $0x20474343,%ecx + 66348ffb: 0f 84 bf 00 00 00 je 663490c0 <_gnu_exception_handler+0xe0> + 66349001: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66349006: 77 68 ja 66349070 <_gnu_exception_handler+0x90> + 66349008: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 6634900d: 73 7c jae 6634908b <_gnu_exception_handler+0xab> + 6634900f: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66349014: 0f 84 b0 00 00 00 je 663490ca <_gnu_exception_handler+0xea> + 6634901a: 0f 87 f4 00 00 00 ja 66349114 <_gnu_exception_handler+0x134> + 66349020: 3d 02 00 00 80 cmp $0x80000002,%eax + 66349025: 0f 84 9f 00 00 00 je 663490ca <_gnu_exception_handler+0xea> + 6634902b: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66349030: 75 1f jne 66349051 <_gnu_exception_handler+0x71> + 66349032: 31 d2 xor %edx,%edx + 66349034: b9 0b 00 00 00 mov $0xb,%ecx + 66349039: e8 6a 08 00 00 callq 663498a8 + 6634903e: 48 83 f8 01 cmp $0x1,%rax + 66349042: 0f 84 51 01 00 00 je 66349199 <_gnu_exception_handler+0x1b9> + 66349048: 48 85 c0 test %rax,%rax + 6634904b: 0f 85 0f 01 00 00 jne 66349160 <_gnu_exception_handler+0x180> + 66349051: 48 8b 05 a8 55 00 00 mov 0x55a8(%rip),%rax # 6634e600 <__mingw_oldexcpt_handler> + 66349058: 48 85 c0 test %rax,%rax + 6634905b: 0f 84 10 01 00 00 je 66349171 <_gnu_exception_handler+0x191> + 66349061: 48 89 d9 mov %rbx,%rcx + 66349064: 48 83 c4 20 add $0x20,%rsp + 66349068: 5b pop %rbx + 66349069: 48 ff e0 rex.W jmpq *%rax + 6634906c: 0f 1f 40 00 nopl 0x0(%rax) + 66349070: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66349075: 0f 84 b5 00 00 00 je 66349130 <_gnu_exception_handler+0x150> + 6634907b: 77 58 ja 663490d5 <_gnu_exception_handler+0xf5> + 6634907d: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66349082: 74 46 je 663490ca <_gnu_exception_handler+0xea> + 66349084: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66349089: 75 c6 jne 66349051 <_gnu_exception_handler+0x71> + 6634908b: 31 d2 xor %edx,%edx + 6634908d: b9 08 00 00 00 mov $0x8,%ecx + 66349092: e8 11 08 00 00 callq 663498a8 + 66349097: 48 83 f8 01 cmp $0x1,%rax + 6634909b: 0f 84 df 00 00 00 je 66349180 <_gnu_exception_handler+0x1a0> + 663490a1: 48 85 c0 test %rax,%rax + 663490a4: 74 ab je 66349051 <_gnu_exception_handler+0x71> + 663490a6: b9 08 00 00 00 mov $0x8,%ecx + 663490ab: ff d0 callq *%rax + 663490ad: b8 ff ff ff ff mov $0xffffffff,%eax + 663490b2: 48 83 c4 20 add $0x20,%rsp + 663490b6: 5b pop %rbx + 663490b7: c3 retq + 663490b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663490bf: 00 + 663490c0: f6 42 04 01 testb $0x1,0x4(%rdx) + 663490c4: 0f 85 37 ff ff ff jne 66349001 <_gnu_exception_handler+0x21> + 663490ca: b8 ff ff ff ff mov $0xffffffff,%eax + 663490cf: 48 83 c4 20 add $0x20,%rsp + 663490d3: 5b pop %rbx + 663490d4: c3 retq + 663490d5: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 663490da: 74 ee je 663490ca <_gnu_exception_handler+0xea> + 663490dc: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 663490e1: 0f 85 6a ff ff ff jne 66349051 <_gnu_exception_handler+0x71> + 663490e7: 31 d2 xor %edx,%edx + 663490e9: b9 04 00 00 00 mov $0x4,%ecx + 663490ee: e8 b5 07 00 00 callq 663498a8 + 663490f3: 48 83 f8 01 cmp $0x1,%rax + 663490f7: 0f 84 b3 00 00 00 je 663491b0 <_gnu_exception_handler+0x1d0> + 663490fd: 48 85 c0 test %rax,%rax + 66349100: 0f 84 4b ff ff ff je 66349051 <_gnu_exception_handler+0x71> + 66349106: b9 04 00 00 00 mov $0x4,%ecx + 6634910b: ff d0 callq *%rax + 6634910d: b8 ff ff ff ff mov $0xffffffff,%eax + 66349112: eb 9e jmp 663490b2 <_gnu_exception_handler+0xd2> + 66349114: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66349119: 74 cc je 663490e7 <_gnu_exception_handler+0x107> + 6634911b: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66349120: 0f 85 2b ff ff ff jne 66349051 <_gnu_exception_handler+0x71> + 66349126: eb a2 jmp 663490ca <_gnu_exception_handler+0xea> + 66349128: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634912f: 00 + 66349130: 31 d2 xor %edx,%edx + 66349132: b9 08 00 00 00 mov $0x8,%ecx + 66349137: e8 6c 07 00 00 callq 663498a8 + 6634913c: 48 83 f8 01 cmp $0x1,%rax + 66349140: 0f 85 5b ff ff ff jne 663490a1 <_gnu_exception_handler+0xc1> + 66349146: ba 01 00 00 00 mov $0x1,%edx + 6634914b: b9 08 00 00 00 mov $0x8,%ecx + 66349150: e8 53 07 00 00 callq 663498a8 + 66349155: b8 ff ff ff ff mov $0xffffffff,%eax + 6634915a: e9 53 ff ff ff jmpq 663490b2 <_gnu_exception_handler+0xd2> + 6634915f: 90 nop + 66349160: b9 0b 00 00 00 mov $0xb,%ecx + 66349165: ff d0 callq *%rax + 66349167: b8 ff ff ff ff mov $0xffffffff,%eax + 6634916c: e9 41 ff ff ff jmpq 663490b2 <_gnu_exception_handler+0xd2> + 66349171: 31 c0 xor %eax,%eax + 66349173: e9 3a ff ff ff jmpq 663490b2 <_gnu_exception_handler+0xd2> + 66349178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634917f: 00 + 66349180: ba 01 00 00 00 mov $0x1,%edx + 66349185: b9 08 00 00 00 mov $0x8,%ecx + 6634918a: e8 19 07 00 00 callq 663498a8 + 6634918f: e8 8c 06 00 00 callq 66349820 <_fpreset> + 66349194: e9 31 ff ff ff jmpq 663490ca <_gnu_exception_handler+0xea> + 66349199: ba 01 00 00 00 mov $0x1,%edx + 6634919e: b9 0b 00 00 00 mov $0xb,%ecx + 663491a3: e8 00 07 00 00 callq 663498a8 + 663491a8: 83 c8 ff or $0xffffffff,%eax + 663491ab: e9 02 ff ff ff jmpq 663490b2 <_gnu_exception_handler+0xd2> + 663491b0: ba 01 00 00 00 mov $0x1,%edx + 663491b5: b9 04 00 00 00 mov $0x4,%ecx + 663491ba: e8 e9 06 00 00 callq 663498a8 + 663491bf: 83 c8 ff or $0xffffffff,%eax + 663491c2: e9 eb fe ff ff jmpq 663490b2 <_gnu_exception_handler+0xd2> + 663491c7: 90 nop + 663491c8: 90 nop + 663491c9: 90 nop + 663491ca: 90 nop + 663491cb: 90 nop + 663491cc: 90 nop + 663491cd: 90 nop + 663491ce: 90 nop + 663491cf: 90 nop + +00000000663491d0 <__mingwthr_run_key_dtors.part.0>: + 663491d0: 55 push %rbp + 663491d1: 57 push %rdi + 663491d2: 56 push %rsi + 663491d3: 53 push %rbx + 663491d4: 48 83 ec 28 sub $0x28,%rsp + 663491d8: 48 8d 0d e1 56 00 00 lea 0x56e1(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 663491df: ff 15 8f 6f 00 00 callq *0x6f8f(%rip) # 66350174 <__imp_EnterCriticalSection> + 663491e5: 48 8b 1d b4 56 00 00 mov 0x56b4(%rip),%rbx # 6634e8a0 + 663491ec: 48 85 db test %rbx,%rbx + 663491ef: 74 33 je 66349224 <__mingwthr_run_key_dtors.part.0+0x54> + 663491f1: 48 8b 2d 04 70 00 00 mov 0x7004(%rip),%rbp # 663501fc <__imp_TlsGetValue> + 663491f8: 48 8b 3d 95 6f 00 00 mov 0x6f95(%rip),%rdi # 66350194 <__imp_GetLastError> + 663491ff: 90 nop + 66349200: 8b 0b mov (%rbx),%ecx + 66349202: ff d5 callq *%rbp + 66349204: 48 89 c6 mov %rax,%rsi + 66349207: ff d7 callq *%rdi + 66349209: 85 c0 test %eax,%eax + 6634920b: 75 0e jne 6634921b <__mingwthr_run_key_dtors.part.0+0x4b> + 6634920d: 48 85 f6 test %rsi,%rsi + 66349210: 74 09 je 6634921b <__mingwthr_run_key_dtors.part.0+0x4b> + 66349212: 48 8b 43 08 mov 0x8(%rbx),%rax + 66349216: 48 89 f1 mov %rsi,%rcx + 66349219: ff d0 callq *%rax + 6634921b: 48 8b 5b 10 mov 0x10(%rbx),%rbx + 6634921f: 48 85 db test %rbx,%rbx + 66349222: 75 dc jne 66349200 <__mingwthr_run_key_dtors.part.0+0x30> + 66349224: 48 8d 0d 95 56 00 00 lea 0x5695(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 6634922b: 48 83 c4 28 add $0x28,%rsp + 6634922f: 5b pop %rbx + 66349230: 5e pop %rsi + 66349231: 5f pop %rdi + 66349232: 5d pop %rbp + 66349233: 48 ff 25 7a 6f 00 00 rex.W jmpq *0x6f7a(%rip) # 663501b4 <__imp_LeaveCriticalSection> + 6634923a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000066349240 <___w64_mingwthr_add_key_dtor>: + 66349240: 55 push %rbp + 66349241: 57 push %rdi + 66349242: 56 push %rsi + 66349243: 53 push %rbx + 66349244: 48 83 ec 28 sub $0x28,%rsp + 66349248: 8b 05 5a 56 00 00 mov 0x565a(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 6634924e: 31 f6 xor %esi,%esi + 66349250: 85 c0 test %eax,%eax + 66349252: 89 cd mov %ecx,%ebp + 66349254: 48 89 d7 mov %rdx,%rdi + 66349257: 75 0b jne 66349264 <___w64_mingwthr_add_key_dtor+0x24> + 66349259: 89 f0 mov %esi,%eax + 6634925b: 48 83 c4 28 add $0x28,%rsp + 6634925f: 5b pop %rbx + 66349260: 5e pop %rsi + 66349261: 5f pop %rdi + 66349262: 5d pop %rbp + 66349263: c3 retq + 66349264: ba 18 00 00 00 mov $0x18,%edx + 66349269: b9 01 00 00 00 mov $0x1,%ecx + 6634926e: e8 4d 06 00 00 callq 663498c0 + 66349273: 48 85 c0 test %rax,%rax + 66349276: 48 89 c3 mov %rax,%rbx + 66349279: 74 3d je 663492b8 <___w64_mingwthr_add_key_dtor+0x78> + 6634927b: 89 28 mov %ebp,(%rax) + 6634927d: 48 8d 0d 3c 56 00 00 lea 0x563c(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 66349284: 48 89 78 08 mov %rdi,0x8(%rax) + 66349288: ff 15 e6 6e 00 00 callq *0x6ee6(%rip) # 66350174 <__imp_EnterCriticalSection> + 6634928e: 48 8b 05 0b 56 00 00 mov 0x560b(%rip),%rax # 6634e8a0 + 66349295: 48 8d 0d 24 56 00 00 lea 0x5624(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 6634929c: 48 89 1d fd 55 00 00 mov %rbx,0x55fd(%rip) # 6634e8a0 + 663492a3: 48 89 43 10 mov %rax,0x10(%rbx) + 663492a7: ff 15 07 6f 00 00 callq *0x6f07(%rip) # 663501b4 <__imp_LeaveCriticalSection> + 663492ad: 89 f0 mov %esi,%eax + 663492af: 48 83 c4 28 add $0x28,%rsp + 663492b3: 5b pop %rbx + 663492b4: 5e pop %rsi + 663492b5: 5f pop %rdi + 663492b6: 5d pop %rbp + 663492b7: c3 retq + 663492b8: be ff ff ff ff mov $0xffffffff,%esi + 663492bd: eb 9a jmp 66349259 <___w64_mingwthr_add_key_dtor+0x19> + 663492bf: 90 nop + +00000000663492c0 <___w64_mingwthr_remove_key_dtor>: + 663492c0: 53 push %rbx + 663492c1: 48 83 ec 20 sub $0x20,%rsp + 663492c5: 8b 05 dd 55 00 00 mov 0x55dd(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 663492cb: 85 c0 test %eax,%eax + 663492cd: 89 cb mov %ecx,%ebx + 663492cf: 75 0f jne 663492e0 <___w64_mingwthr_remove_key_dtor+0x20> + 663492d1: 31 c0 xor %eax,%eax + 663492d3: 48 83 c4 20 add $0x20,%rsp + 663492d7: 5b pop %rbx + 663492d8: c3 retq + 663492d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663492e0: 48 8d 0d d9 55 00 00 lea 0x55d9(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 663492e7: ff 15 87 6e 00 00 callq *0x6e87(%rip) # 66350174 <__imp_EnterCriticalSection> + 663492ed: 48 8b 05 ac 55 00 00 mov 0x55ac(%rip),%rax # 6634e8a0 + 663492f4: 48 85 c0 test %rax,%rax + 663492f7: 74 1a je 66349313 <___w64_mingwthr_remove_key_dtor+0x53> + 663492f9: 8b 10 mov (%rax),%edx + 663492fb: 39 d3 cmp %edx,%ebx + 663492fd: 75 0b jne 6634930a <___w64_mingwthr_remove_key_dtor+0x4a> + 663492ff: eb 4f jmp 66349350 <___w64_mingwthr_remove_key_dtor+0x90> + 66349301: 8b 11 mov (%rcx),%edx + 66349303: 39 da cmp %ebx,%edx + 66349305: 74 29 je 66349330 <___w64_mingwthr_remove_key_dtor+0x70> + 66349307: 48 89 c8 mov %rcx,%rax + 6634930a: 48 8b 48 10 mov 0x10(%rax),%rcx + 6634930e: 48 85 c9 test %rcx,%rcx + 66349311: 75 ee jne 66349301 <___w64_mingwthr_remove_key_dtor+0x41> + 66349313: 48 8d 0d a6 55 00 00 lea 0x55a6(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 6634931a: ff 15 94 6e 00 00 callq *0x6e94(%rip) # 663501b4 <__imp_LeaveCriticalSection> + 66349320: 31 c0 xor %eax,%eax + 66349322: 48 83 c4 20 add $0x20,%rsp + 66349326: 5b pop %rbx + 66349327: c3 retq + 66349328: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634932f: 00 + 66349330: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66349334: 48 89 50 10 mov %rdx,0x10(%rax) + 66349338: e8 7b 05 00 00 callq 663498b8 + 6634933d: 48 8d 0d 7c 55 00 00 lea 0x557c(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 66349344: ff 15 6a 6e 00 00 callq *0x6e6a(%rip) # 663501b4 <__imp_LeaveCriticalSection> + 6634934a: eb d4 jmp 66349320 <___w64_mingwthr_remove_key_dtor+0x60> + 6634934c: 0f 1f 40 00 nopl 0x0(%rax) + 66349350: 48 8b 50 10 mov 0x10(%rax),%rdx + 66349354: 48 89 c1 mov %rax,%rcx + 66349357: 48 89 15 42 55 00 00 mov %rdx,0x5542(%rip) # 6634e8a0 + 6634935e: eb d8 jmp 66349338 <___w64_mingwthr_remove_key_dtor+0x78> + +0000000066349360 <__mingw_TLScallback>: + 66349360: 53 push %rbx + 66349361: 48 83 ec 20 sub $0x20,%rsp + 66349365: 83 fa 01 cmp $0x1,%edx + 66349368: 0f 84 92 00 00 00 je 66349400 <__mingw_TLScallback+0xa0> + 6634936e: 72 30 jb 663493a0 <__mingw_TLScallback+0x40> + 66349370: 83 fa 02 cmp $0x2,%edx + 66349373: 74 1b je 66349390 <__mingw_TLScallback+0x30> + 66349375: 83 fa 03 cmp $0x3,%edx + 66349378: 75 1b jne 66349395 <__mingw_TLScallback+0x35> + 6634937a: 8b 05 28 55 00 00 mov 0x5528(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 66349380: 85 c0 test %eax,%eax + 66349382: 74 11 je 66349395 <__mingw_TLScallback+0x35> + 66349384: e8 47 fe ff ff callq 663491d0 <__mingwthr_run_key_dtors.part.0> + 66349389: eb 0a jmp 66349395 <__mingw_TLScallback+0x35> + 6634938b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349390: e8 8b 04 00 00 callq 66349820 <_fpreset> + 66349395: b8 01 00 00 00 mov $0x1,%eax + 6634939a: 48 83 c4 20 add $0x20,%rsp + 6634939e: 5b pop %rbx + 6634939f: c3 retq + 663493a0: 8b 05 02 55 00 00 mov 0x5502(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 663493a6: 85 c0 test %eax,%eax + 663493a8: 0f 85 82 00 00 00 jne 66349430 <__mingw_TLScallback+0xd0> + 663493ae: 8b 05 f4 54 00 00 mov 0x54f4(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 663493b4: 83 f8 01 cmp $0x1,%eax + 663493b7: 75 dc jne 66349395 <__mingw_TLScallback+0x35> + 663493b9: 48 8b 0d e0 54 00 00 mov 0x54e0(%rip),%rcx # 6634e8a0 + 663493c0: 48 85 c9 test %rcx,%rcx + 663493c3: 74 11 je 663493d6 <__mingw_TLScallback+0x76> + 663493c5: 48 8b 59 10 mov 0x10(%rcx),%rbx + 663493c9: e8 ea 04 00 00 callq 663498b8 + 663493ce: 48 85 db test %rbx,%rbx + 663493d1: 48 89 d9 mov %rbx,%rcx + 663493d4: 75 ef jne 663493c5 <__mingw_TLScallback+0x65> + 663493d6: 48 8d 0d e3 54 00 00 lea 0x54e3(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 663493dd: 48 c7 05 b8 54 00 00 movq $0x0,0x54b8(%rip) # 6634e8a0 + 663493e4: 00 00 00 00 + 663493e8: c7 05 b6 54 00 00 00 movl $0x0,0x54b6(%rip) # 6634e8a8 <__mingwthr_cs_init> + 663493ef: 00 00 00 + 663493f2: ff 15 74 6d 00 00 callq *0x6d74(%rip) # 6635016c <__IAT_start__> + 663493f8: eb 9b jmp 66349395 <__mingw_TLScallback+0x35> + 663493fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349400: 8b 05 a2 54 00 00 mov 0x54a2(%rip),%eax # 6634e8a8 <__mingwthr_cs_init> + 66349406: 85 c0 test %eax,%eax + 66349408: 74 16 je 66349420 <__mingw_TLScallback+0xc0> + 6634940a: c7 05 94 54 00 00 01 movl $0x1,0x5494(%rip) # 6634e8a8 <__mingwthr_cs_init> + 66349411: 00 00 00 + 66349414: b8 01 00 00 00 mov $0x1,%eax + 66349419: 48 83 c4 20 add $0x20,%rsp + 6634941d: 5b pop %rbx + 6634941e: c3 retq + 6634941f: 90 nop + 66349420: 48 8d 0d 99 54 00 00 lea 0x5499(%rip),%rcx # 6634e8c0 <__mingwthr_cs> + 66349427: ff 15 7f 6d 00 00 callq *0x6d7f(%rip) # 663501ac <__imp_InitializeCriticalSection> + 6634942d: eb db jmp 6634940a <__mingw_TLScallback+0xaa> + 6634942f: 90 nop + 66349430: e8 9b fd ff ff callq 663491d0 <__mingwthr_run_key_dtors.part.0> + 66349435: e9 74 ff ff ff jmpq 663493ae <__mingw_TLScallback+0x4e> + 6634943a: 90 nop + 6634943b: 90 nop + 6634943c: 90 nop + 6634943d: 90 nop + 6634943e: 90 nop + 6634943f: 90 nop + +0000000066349440 <_ValidateImageBase.part.0>: + 66349440: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66349444: 48 01 c1 add %rax,%rcx + 66349447: 31 c0 xor %eax,%eax + 66349449: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) + 6634944f: 74 01 je 66349452 <_ValidateImageBase.part.0+0x12> + 66349451: c3 retq + 66349452: 31 c0 xor %eax,%eax + 66349454: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) + 6634945a: 0f 94 c0 sete %al + 6634945d: c3 retq + 6634945e: 66 90 xchg %ax,%ax + +0000000066349460 <_ValidateImageBase>: + 66349460: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) + 66349465: 74 09 je 66349470 <_ValidateImageBase+0x10> + 66349467: 31 c0 xor %eax,%eax + 66349469: c3 retq + 6634946a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349470: eb ce jmp 66349440 <_ValidateImageBase.part.0> + 66349472: 0f 1f 40 00 nopl 0x0(%rax) + 66349476: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634947d: 00 00 00 + +0000000066349480 <_FindPESection>: + 66349480: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66349484: 48 01 c1 add %rax,%rcx + 66349487: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6634948b: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 66349490: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 66349494: 85 c9 test %ecx,%ecx + 66349496: 74 29 je 663494c1 <_FindPESection+0x41> + 66349498: 83 e9 01 sub $0x1,%ecx + 6634949b: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 6634949f: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 + 663494a4: 44 8b 40 0c mov 0xc(%rax),%r8d + 663494a8: 49 39 d0 cmp %rdx,%r8 + 663494ab: 4c 89 c1 mov %r8,%rcx + 663494ae: 77 08 ja 663494b8 <_FindPESection+0x38> + 663494b0: 03 48 08 add 0x8(%rax),%ecx + 663494b3: 48 39 d1 cmp %rdx,%rcx + 663494b6: 77 0b ja 663494c3 <_FindPESection+0x43> + 663494b8: 48 83 c0 28 add $0x28,%rax + 663494bc: 4c 39 c8 cmp %r9,%rax + 663494bf: 75 e3 jne 663494a4 <_FindPESection+0x24> + 663494c1: 31 c0 xor %eax,%eax + 663494c3: c3 retq + 663494c4: 66 90 xchg %ax,%ax + 663494c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663494cd: 00 00 00 + +00000000663494d0 <_FindPESectionByName>: + 663494d0: 57 push %rdi + 663494d1: 56 push %rsi + 663494d2: 53 push %rbx + 663494d3: 48 83 ec 20 sub $0x20,%rsp + 663494d7: 48 89 ce mov %rcx,%rsi + 663494da: e8 c1 03 00 00 callq 663498a0 + 663494df: 48 83 f8 08 cmp $0x8,%rax + 663494e3: 77 6b ja 66349550 <_FindPESectionByName+0x80> + 663494e5: 48 8b 15 04 1d 00 00 mov 0x1d04(%rip),%rdx # 6634b1f0 <.refptr.__image_base__> + 663494ec: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663494f1: 75 5d jne 66349550 <_FindPESectionByName+0x80> + 663494f3: 48 89 d1 mov %rdx,%rcx + 663494f6: e8 45 ff ff ff callq 66349440 <_ValidateImageBase.part.0> + 663494fb: 85 c0 test %eax,%eax + 663494fd: 74 51 je 66349550 <_FindPESectionByName+0x80> + 663494ff: 48 63 4a 3c movslq 0x3c(%rdx),%rcx + 66349503: 48 01 d1 add %rdx,%rcx + 66349506: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6634950a: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx + 6634950f: 0f b7 41 06 movzwl 0x6(%rcx),%eax + 66349513: 85 c0 test %eax,%eax + 66349515: 74 39 je 66349550 <_FindPESectionByName+0x80> + 66349517: 83 e8 01 sub $0x1,%eax + 6634951a: 48 8d 04 80 lea (%rax,%rax,4),%rax + 6634951e: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi + 66349523: eb 09 jmp 6634952e <_FindPESectionByName+0x5e> + 66349525: 48 83 c3 28 add $0x28,%rbx + 66349529: 48 39 fb cmp %rdi,%rbx + 6634952c: 74 22 je 66349550 <_FindPESectionByName+0x80> + 6634952e: 41 b8 08 00 00 00 mov $0x8,%r8d + 66349534: 48 89 f2 mov %rsi,%rdx + 66349537: 48 89 d9 mov %rbx,%rcx + 6634953a: e8 59 03 00 00 callq 66349898 + 6634953f: 85 c0 test %eax,%eax + 66349541: 75 e2 jne 66349525 <_FindPESectionByName+0x55> + 66349543: 48 89 d8 mov %rbx,%rax + 66349546: 48 83 c4 20 add $0x20,%rsp + 6634954a: 5b pop %rbx + 6634954b: 5e pop %rsi + 6634954c: 5f pop %rdi + 6634954d: c3 retq + 6634954e: 66 90 xchg %ax,%ax + 66349550: 31 db xor %ebx,%ebx + 66349552: 48 89 d8 mov %rbx,%rax + 66349555: 48 83 c4 20 add $0x20,%rsp + 66349559: 5b pop %rbx + 6634955a: 5e pop %rsi + 6634955b: 5f pop %rdi + 6634955c: c3 retq + 6634955d: 0f 1f 00 nopl (%rax) + +0000000066349560 <__mingw_GetSectionForAddress>: + 66349560: 48 83 ec 28 sub $0x28,%rsp + 66349564: 4c 8b 05 85 1c 00 00 mov 0x1c85(%rip),%r8 # 6634b1f0 <.refptr.__image_base__> + 6634956b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 66349571: 48 89 ca mov %rcx,%rdx + 66349574: 75 57 jne 663495cd <__mingw_GetSectionForAddress+0x6d> + 66349576: 4c 89 c1 mov %r8,%rcx + 66349579: e8 c2 fe ff ff callq 66349440 <_ValidateImageBase.part.0> + 6634957e: 85 c0 test %eax,%eax + 66349580: 74 4b je 663495cd <__mingw_GetSectionForAddress+0x6d> + 66349582: 49 63 40 3c movslq 0x3c(%r8),%rax + 66349586: 48 89 d1 mov %rdx,%rcx + 66349589: 4c 29 c1 sub %r8,%rcx + 6634958c: 49 01 c0 add %rax,%r8 + 6634958f: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 66349594: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 66349599: 85 d2 test %edx,%edx + 6634959b: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 663495a0: 74 2b je 663495cd <__mingw_GetSectionForAddress+0x6d> + 663495a2: 83 ea 01 sub $0x1,%edx + 663495a5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 663495a9: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 663495ae: 66 90 xchg %ax,%ax + 663495b0: 44 8b 40 0c mov 0xc(%rax),%r8d + 663495b4: 4c 39 c1 cmp %r8,%rcx + 663495b7: 4c 89 c2 mov %r8,%rdx + 663495ba: 72 08 jb 663495c4 <__mingw_GetSectionForAddress+0x64> + 663495bc: 03 50 08 add 0x8(%rax),%edx + 663495bf: 48 39 d1 cmp %rdx,%rcx + 663495c2: 72 0b jb 663495cf <__mingw_GetSectionForAddress+0x6f> + 663495c4: 48 83 c0 28 add $0x28,%rax + 663495c8: 4c 39 c8 cmp %r9,%rax + 663495cb: 75 e3 jne 663495b0 <__mingw_GetSectionForAddress+0x50> + 663495cd: 31 c0 xor %eax,%eax + 663495cf: 48 83 c4 28 add $0x28,%rsp + 663495d3: c3 retq + 663495d4: 66 90 xchg %ax,%ax + 663495d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663495dd: 00 00 00 + +00000000663495e0 <__mingw_GetSectionCount>: + 663495e0: 48 83 ec 28 sub $0x28,%rsp + 663495e4: 48 8b 15 05 1c 00 00 mov 0x1c05(%rip),%rdx # 6634b1f0 <.refptr.__image_base__> + 663495eb: 45 31 c0 xor %r8d,%r8d + 663495ee: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663495f3: 74 0b je 66349600 <__mingw_GetSectionCount+0x20> + 663495f5: 44 89 c0 mov %r8d,%eax + 663495f8: 48 83 c4 28 add $0x28,%rsp + 663495fc: c3 retq + 663495fd: 0f 1f 00 nopl (%rax) + 66349600: 48 89 d1 mov %rdx,%rcx + 66349603: e8 38 fe ff ff callq 66349440 <_ValidateImageBase.part.0> + 66349608: 85 c0 test %eax,%eax + 6634960a: 74 e9 je 663495f5 <__mingw_GetSectionCount+0x15> + 6634960c: 48 63 42 3c movslq 0x3c(%rdx),%rax + 66349610: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d + 66349616: 44 89 c0 mov %r8d,%eax + 66349619: 48 83 c4 28 add $0x28,%rsp + 6634961d: c3 retq + 6634961e: 66 90 xchg %ax,%ax + +0000000066349620 <_FindPESectionExec>: + 66349620: 48 83 ec 28 sub $0x28,%rsp + 66349624: 4c 8b 05 c5 1b 00 00 mov 0x1bc5(%rip),%r8 # 6634b1f0 <.refptr.__image_base__> + 6634962b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 66349631: 48 89 ca mov %rcx,%rdx + 66349634: 75 52 jne 66349688 <_FindPESectionExec+0x68> + 66349636: 4c 89 c1 mov %r8,%rcx + 66349639: e8 02 fe ff ff callq 66349440 <_ValidateImageBase.part.0> + 6634963e: 85 c0 test %eax,%eax + 66349640: 74 46 je 66349688 <_FindPESectionExec+0x68> + 66349642: 49 63 48 3c movslq 0x3c(%r8),%rcx + 66349646: 4c 01 c1 add %r8,%rcx + 66349649: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6634964d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 66349652: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 66349656: 85 c9 test %ecx,%ecx + 66349658: 74 2e je 66349688 <_FindPESectionExec+0x68> + 6634965a: 83 e9 01 sub $0x1,%ecx + 6634965d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 66349661: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx + 66349666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634966d: 00 00 00 + 66349670: f6 40 27 20 testb $0x20,0x27(%rax) + 66349674: 74 09 je 6634967f <_FindPESectionExec+0x5f> + 66349676: 48 85 d2 test %rdx,%rdx + 66349679: 74 0f je 6634968a <_FindPESectionExec+0x6a> + 6634967b: 48 83 ea 01 sub $0x1,%rdx + 6634967f: 48 83 c0 28 add $0x28,%rax + 66349683: 48 39 c8 cmp %rcx,%rax + 66349686: 75 e8 jne 66349670 <_FindPESectionExec+0x50> + 66349688: 31 c0 xor %eax,%eax + 6634968a: 48 83 c4 28 add $0x28,%rsp + 6634968e: c3 retq + 6634968f: 90 nop + +0000000066349690 <_GetPEImageBase>: + 66349690: 48 83 ec 28 sub $0x28,%rsp + 66349694: 48 8b 15 55 1b 00 00 mov 0x1b55(%rip),%rdx # 6634b1f0 <.refptr.__image_base__> + 6634969b: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663496a0: 75 1e jne 663496c0 <_GetPEImageBase+0x30> + 663496a2: 48 89 d1 mov %rdx,%rcx + 663496a5: e8 96 fd ff ff callq 66349440 <_ValidateImageBase.part.0> + 663496aa: 85 c0 test %eax,%eax + 663496ac: b8 00 00 00 00 mov $0x0,%eax + 663496b1: 48 0f 45 c2 cmovne %rdx,%rax + 663496b5: 48 83 c4 28 add $0x28,%rsp + 663496b9: c3 retq + 663496ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663496c0: 31 c0 xor %eax,%eax + 663496c2: 48 83 c4 28 add $0x28,%rsp + 663496c6: c3 retq + 663496c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663496ce: 00 00 + +00000000663496d0 <_IsNonwritableInCurrentImage>: + 663496d0: 48 83 ec 28 sub $0x28,%rsp + 663496d4: 4c 8b 05 15 1b 00 00 mov 0x1b15(%rip),%r8 # 6634b1f0 <.refptr.__image_base__> + 663496db: 31 c0 xor %eax,%eax + 663496dd: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 663496e3: 48 89 ca mov %rcx,%rdx + 663496e6: 74 08 je 663496f0 <_IsNonwritableInCurrentImage+0x20> + 663496e8: 48 83 c4 28 add $0x28,%rsp + 663496ec: c3 retq + 663496ed: 0f 1f 00 nopl (%rax) + 663496f0: 4c 89 c1 mov %r8,%rcx + 663496f3: e8 48 fd ff ff callq 66349440 <_ValidateImageBase.part.0> + 663496f8: 85 c0 test %eax,%eax + 663496fa: 74 ec je 663496e8 <_IsNonwritableInCurrentImage+0x18> + 663496fc: 49 63 40 3c movslq 0x3c(%r8),%rax + 66349700: 48 89 d1 mov %rdx,%rcx + 66349703: 4c 29 c1 sub %r8,%rcx + 66349706: 49 01 c0 add %rax,%r8 + 66349709: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 6634970e: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 66349713: 85 d2 test %edx,%edx + 66349715: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 6634971a: 74 31 je 6634974d <_IsNonwritableInCurrentImage+0x7d> + 6634971c: 83 ea 01 sub $0x1,%edx + 6634971f: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 66349723: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 66349728: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634972f: 00 + 66349730: 44 8b 40 0c mov 0xc(%rax),%r8d + 66349734: 4c 39 c1 cmp %r8,%rcx + 66349737: 4c 89 c2 mov %r8,%rdx + 6634973a: 72 08 jb 66349744 <_IsNonwritableInCurrentImage+0x74> + 6634973c: 03 50 08 add 0x8(%rax),%edx + 6634973f: 48 39 d1 cmp %rdx,%rcx + 66349742: 72 10 jb 66349754 <_IsNonwritableInCurrentImage+0x84> + 66349744: 48 83 c0 28 add $0x28,%rax + 66349748: 4c 39 c8 cmp %r9,%rax + 6634974b: 75 e3 jne 66349730 <_IsNonwritableInCurrentImage+0x60> + 6634974d: 31 c0 xor %eax,%eax + 6634974f: 48 83 c4 28 add $0x28,%rsp + 66349753: c3 retq + 66349754: 8b 40 24 mov 0x24(%rax),%eax + 66349757: f7 d0 not %eax + 66349759: c1 e8 1f shr $0x1f,%eax + 6634975c: 48 83 c4 28 add $0x28,%rsp + 66349760: c3 retq + 66349761: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634976d: 00 00 00 + +0000000066349770 <__mingw_enum_import_library_names>: + 66349770: 48 83 ec 28 sub $0x28,%rsp + 66349774: 4c 8b 1d 75 1a 00 00 mov 0x1a75(%rip),%r11 # 6634b1f0 <.refptr.__image_base__> + 6634977b: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) + 66349781: 41 89 c9 mov %ecx,%r9d + 66349784: 75 58 jne 663497de <__mingw_enum_import_library_names+0x6e> + 66349786: 4c 89 d9 mov %r11,%rcx + 66349789: e8 b2 fc ff ff callq 66349440 <_ValidateImageBase.part.0> + 6634978e: 85 c0 test %eax,%eax + 66349790: 74 4c je 663497de <__mingw_enum_import_library_names+0x6e> + 66349792: 49 63 43 3c movslq 0x3c(%r11),%rax + 66349796: 4c 01 d8 add %r11,%rax + 66349799: 8b 90 90 00 00 00 mov 0x90(%rax),%edx + 6634979f: 85 d2 test %edx,%edx + 663497a1: 74 3b je 663497de <__mingw_enum_import_library_names+0x6e> + 663497a3: 0f b7 48 14 movzwl 0x14(%rax),%ecx + 663497a7: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx + 663497ac: 0f b7 40 06 movzwl 0x6(%rax),%eax + 663497b0: 85 c0 test %eax,%eax + 663497b2: 74 2a je 663497de <__mingw_enum_import_library_names+0x6e> + 663497b4: 83 e8 01 sub $0x1,%eax + 663497b7: 48 8d 04 80 lea (%rax,%rax,4),%rax + 663497bb: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax + 663497c0: 44 8b 51 0c mov 0xc(%rcx),%r10d + 663497c4: 4c 39 d2 cmp %r10,%rdx + 663497c7: 4d 89 d0 mov %r10,%r8 + 663497ca: 72 09 jb 663497d5 <__mingw_enum_import_library_names+0x65> + 663497cc: 44 03 41 08 add 0x8(%rcx),%r8d + 663497d0: 4c 39 c2 cmp %r8,%rdx + 663497d3: 72 10 jb 663497e5 <__mingw_enum_import_library_names+0x75> + 663497d5: 48 83 c1 28 add $0x28,%rcx + 663497d9: 48 39 c1 cmp %rax,%rcx + 663497dc: 75 e2 jne 663497c0 <__mingw_enum_import_library_names+0x50> + 663497de: 31 c0 xor %eax,%eax + 663497e0: 48 83 c4 28 add $0x28,%rsp + 663497e4: c3 retq + 663497e5: 4c 01 da add %r11,%rdx + 663497e8: 75 0e jne 663497f8 <__mingw_enum_import_library_names+0x88> + 663497ea: eb f2 jmp 663497de <__mingw_enum_import_library_names+0x6e> + 663497ec: 0f 1f 40 00 nopl 0x0(%rax) + 663497f0: 41 83 e9 01 sub $0x1,%r9d + 663497f4: 48 83 c2 14 add $0x14,%rdx + 663497f8: 8b 4a 04 mov 0x4(%rdx),%ecx + 663497fb: 85 c9 test %ecx,%ecx + 663497fd: 75 07 jne 66349806 <__mingw_enum_import_library_names+0x96> + 663497ff: 8b 42 0c mov 0xc(%rdx),%eax + 66349802: 85 c0 test %eax,%eax + 66349804: 74 d8 je 663497de <__mingw_enum_import_library_names+0x6e> + 66349806: 45 85 c9 test %r9d,%r9d + 66349809: 7f e5 jg 663497f0 <__mingw_enum_import_library_names+0x80> + 6634980b: 8b 42 0c mov 0xc(%rdx),%eax + 6634980e: 4c 01 d8 add %r11,%rax + 66349811: 48 83 c4 28 add $0x28,%rsp + 66349815: c3 retq + 66349816: 90 nop + 66349817: 90 nop + 66349818: 90 nop + 66349819: 90 nop + 6634981a: 90 nop + 6634981b: 90 nop + 6634981c: 90 nop + 6634981d: 90 nop + 6634981e: 90 nop + 6634981f: 90 nop + +0000000066349820 <_fpreset>: + 66349820: db e3 fninit + 66349822: c3 retq + 66349823: 90 nop + 66349824: 90 nop + 66349825: 90 nop + 66349826: 90 nop + 66349827: 90 nop + 66349828: 90 nop + 66349829: 90 nop + 6634982a: 90 nop + 6634982b: 90 nop + 6634982c: 90 nop + 6634982d: 90 nop + 6634982e: 90 nop + 6634982f: 90 nop + +0000000066349830 <___chkstk_ms>: + 66349830: 51 push %rcx + 66349831: 50 push %rax + 66349832: 48 3d 00 10 00 00 cmp $0x1000,%rax + 66349838: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx + 6634983d: 72 19 jb 66349858 <___chkstk_ms+0x28> + 6634983f: 48 81 e9 00 10 00 00 sub $0x1000,%rcx + 66349846: 48 83 09 00 orq $0x0,(%rcx) + 6634984a: 48 2d 00 10 00 00 sub $0x1000,%rax + 66349850: 48 3d 00 10 00 00 cmp $0x1000,%rax + 66349856: 77 e7 ja 6634983f <___chkstk_ms+0xf> + 66349858: 48 29 c1 sub %rax,%rcx + 6634985b: 48 83 09 00 orq $0x0,(%rcx) + 6634985f: 58 pop %rax + 66349860: 59 pop %rcx + 66349861: c3 retq + 66349862: 90 nop + 66349863: 90 nop + 66349864: 90 nop + 66349865: 90 nop + 66349866: 90 nop + 66349867: 90 nop + 66349868: 90 nop + 66349869: 90 nop + 6634986a: 90 nop + 6634986b: 90 nop + 6634986c: 90 nop + 6634986d: 90 nop + 6634986e: 90 nop + 6634986f: 90 nop + +0000000066349870 : + 66349870: b8 01 00 00 00 mov $0x1,%eax + 66349875: c3 retq + 66349876: 90 nop + 66349877: 90 nop + 66349878: 90 nop + 66349879: 90 nop + 6634987a: 90 nop + 6634987b: 90 nop + 6634987c: 90 nop + 6634987d: 90 nop + 6634987e: 90 nop + 6634987f: 90 nop + +0000000066349880 : + 66349880: b8 01 00 00 00 mov $0x1,%eax + 66349885: c3 retq + 66349886: 90 nop + 66349887: 90 nop + 66349888: 90 nop + 66349889: 90 nop + 6634988a: 90 nop + 6634988b: 90 nop + 6634988c: 90 nop + 6634988d: 90 nop + 6634988e: 90 nop + 6634988f: 90 nop + +0000000066349890 : + 66349890: ff 25 f6 69 00 00 jmpq *0x69f6(%rip) # 6635028c <__imp_vfprintf> + 66349896: 90 nop + 66349897: 90 nop + +0000000066349898 : + 66349898: ff 25 e6 69 00 00 jmpq *0x69e6(%rip) # 66350284 <__imp_strncmp> + 6634989e: 90 nop + 6634989f: 90 nop + +00000000663498a0 : + 663498a0: ff 25 d6 69 00 00 jmpq *0x69d6(%rip) # 6635027c <__imp_strlen> + 663498a6: 90 nop + 663498a7: 90 nop + +00000000663498a8 : + 663498a8: ff 25 c6 69 00 00 jmpq *0x69c6(%rip) # 66350274 <__imp_signal> + 663498ae: 90 nop + 663498af: 90 nop + +00000000663498b0 : + 663498b0: ff 25 ae 69 00 00 jmpq *0x69ae(%rip) # 66350264 <__imp_fwrite> + 663498b6: 90 nop + 663498b7: 90 nop + +00000000663498b8 : + 663498b8: ff 25 9e 69 00 00 jmpq *0x699e(%rip) # 6635025c <__imp_free> + 663498be: 90 nop + 663498bf: 90 nop + +00000000663498c0 : + 663498c0: ff 25 8e 69 00 00 jmpq *0x698e(%rip) # 66350254 <__imp_calloc> + 663498c6: 90 nop + 663498c7: 90 nop + +00000000663498c8 : + 663498c8: ff 25 7e 69 00 00 jmpq *0x697e(%rip) # 6635024c <__imp_abort> + 663498ce: 90 nop + 663498cf: 90 nop + +00000000663498d0 <_initterm>: + 663498d0: ff 25 5e 69 00 00 jmpq *0x695e(%rip) # 66350234 <__imp__initterm> + 663498d6: 90 nop + 663498d7: 90 nop + +00000000663498d8 <_amsg_exit>: + 663498d8: ff 25 4e 69 00 00 jmpq *0x694e(%rip) # 6635022c <__imp__amsg_exit> + 663498de: 90 nop + 663498df: 90 nop + +00000000663498e0 <_initialize_onexit_table>: + 663498e0: 48 85 c9 test %rcx,%rcx + 663498e3: 74 1a je 663498ff <_initialize_onexit_table+0x1f> + 663498e5: 31 c0 xor %eax,%eax + 663498e7: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) + 663498ee: 00 + 663498ef: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) + 663498f6: 00 + 663498f7: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) + 663498fe: c3 retq + 663498ff: b8 ff ff ff ff mov $0xffffffff,%eax + 66349904: c3 retq + 66349905: 90 nop + 66349906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634990d: 00 00 00 + +0000000066349910 <_register_onexit_function>: + 66349910: 55 push %rbp + 66349911: 57 push %rdi + 66349912: 56 push %rsi + 66349913: 53 push %rbx + 66349914: 48 83 ec 28 sub $0x28,%rsp + 66349918: 48 85 c9 test %rcx,%rcx + 6634991b: 48 89 cb mov %rcx,%rbx + 6634991e: 48 89 d7 mov %rdx,%rdi + 66349921: 0f 84 99 00 00 00 je 663499c0 <_register_onexit_function+0xb0> + 66349927: b9 08 00 00 00 mov $0x8,%ecx + 6634992c: e8 4f 01 00 00 callq 66349a80 <_lock> + 66349931: 48 83 3b 00 cmpq $0x0,(%rbx) + 66349935: 74 5d je 66349994 <_register_onexit_function+0x84> + 66349937: 48 8b 73 08 mov 0x8(%rbx),%rsi + 6634993b: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634993f: 48 39 f0 cmp %rsi,%rax + 66349942: 74 20 je 66349964 <_register_onexit_function+0x54> + 66349944: 48 8d 46 08 lea 0x8(%rsi),%rax + 66349948: b9 08 00 00 00 mov $0x8,%ecx + 6634994d: 48 89 43 08 mov %rax,0x8(%rbx) + 66349951: 48 89 3e mov %rdi,(%rsi) + 66349954: e8 1f 01 00 00 callq 66349a78 <_unlock> + 66349959: 31 c0 xor %eax,%eax + 6634995b: 48 83 c4 28 add $0x28,%rsp + 6634995f: 5b pop %rbx + 66349960: 5e pop %rsi + 66349961: 5f pop %rdi + 66349962: 5d pop %rbp + 66349963: c3 retq + 66349964: 48 8b 0b mov (%rbx),%rcx + 66349967: 48 29 ce sub %rcx,%rsi + 6634996a: 48 89 f0 mov %rsi,%rax + 6634996d: 48 c1 f8 03 sar $0x3,%rax + 66349971: 48 c1 e0 04 shl $0x4,%rax + 66349975: 48 89 c2 mov %rax,%rdx + 66349978: 48 89 c5 mov %rax,%rbp + 6634997b: e8 f0 00 00 00 callq 66349a70 + 66349980: 48 85 c0 test %rax,%rax + 66349983: 74 42 je 663499c7 <_register_onexit_function+0xb7> + 66349985: 48 89 03 mov %rax,(%rbx) + 66349988: 48 01 c6 add %rax,%rsi + 6634998b: 48 01 e8 add %rbp,%rax + 6634998e: 48 89 43 10 mov %rax,0x10(%rbx) + 66349992: eb b0 jmp 66349944 <_register_onexit_function+0x34> + 66349994: ba 08 00 00 00 mov $0x8,%edx + 66349999: b9 20 00 00 00 mov $0x20,%ecx + 6634999e: e8 1d ff ff ff callq 663498c0 + 663499a3: 48 85 c0 test %rax,%rax + 663499a6: 48 89 c6 mov %rax,%rsi + 663499a9: 48 89 03 mov %rax,(%rbx) + 663499ac: 74 19 je 663499c7 <_register_onexit_function+0xb7> + 663499ae: 48 89 43 08 mov %rax,0x8(%rbx) + 663499b2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax + 663499b9: 48 89 43 10 mov %rax,0x10(%rbx) + 663499bd: eb 80 jmp 6634993f <_register_onexit_function+0x2f> + 663499bf: 90 nop + 663499c0: b8 ff ff ff ff mov $0xffffffff,%eax + 663499c5: eb 94 jmp 6634995b <_register_onexit_function+0x4b> + 663499c7: b9 08 00 00 00 mov $0x8,%ecx + 663499cc: e8 a7 00 00 00 callq 66349a78 <_unlock> + 663499d1: b8 ff ff ff ff mov $0xffffffff,%eax + 663499d6: eb 83 jmp 6634995b <_register_onexit_function+0x4b> + 663499d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663499df: 00 + +00000000663499e0 <_execute_onexit_table>: + 663499e0: 57 push %rdi + 663499e1: 56 push %rsi + 663499e2: 53 push %rbx + 663499e3: 48 83 ec 20 sub $0x20,%rsp + 663499e7: 48 89 cf mov %rcx,%rdi + 663499ea: b9 08 00 00 00 mov $0x8,%ecx + 663499ef: e8 8c 00 00 00 callq 66349a80 <_lock> + 663499f4: 48 8b 37 mov (%rdi),%rsi + 663499f7: b9 08 00 00 00 mov $0x8,%ecx + 663499fc: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) + 66349a03: 00 + 66349a04: 48 8b 5f 08 mov 0x8(%rdi),%rbx + 66349a08: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 66349a0f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) + 66349a16: 00 + 66349a17: e8 5c 00 00 00 callq 66349a78 <_unlock> + 66349a1c: 48 85 f6 test %rsi,%rsi + 66349a1f: 74 24 je 66349a45 <_execute_onexit_table+0x65> + 66349a21: 48 83 eb 08 sub $0x8,%rbx + 66349a25: 48 39 de cmp %rbx,%rsi + 66349a28: 77 13 ja 66349a3d <_execute_onexit_table+0x5d> + 66349a2a: 48 8b 03 mov (%rbx),%rax + 66349a2d: 48 85 c0 test %rax,%rax + 66349a30: 74 ef je 66349a21 <_execute_onexit_table+0x41> + 66349a32: ff d0 callq *%rax + 66349a34: 48 83 eb 08 sub $0x8,%rbx + 66349a38: 48 39 de cmp %rbx,%rsi + 66349a3b: 76 ed jbe 66349a2a <_execute_onexit_table+0x4a> + 66349a3d: 48 89 f1 mov %rsi,%rcx + 66349a40: e8 73 fe ff ff callq 663498b8 + 66349a45: 31 c0 xor %eax,%eax + 66349a47: 48 83 c4 20 add $0x20,%rsp + 66349a4b: 5b pop %rbx + 66349a4c: 5e pop %rsi + 66349a4d: 5f pop %rdi + 66349a4e: c3 retq + 66349a4f: 90 nop + +0000000066349a50 <__acrt_iob_func>: + 66349a50: 53 push %rbx + 66349a51: 48 83 ec 20 sub $0x20,%rsp + 66349a55: 89 cb mov %ecx,%ebx + 66349a57: e8 2c 00 00 00 callq 66349a88 <__iob_func> + 66349a5c: 89 d9 mov %ebx,%ecx + 66349a5e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx + 66349a62: 48 c1 e2 04 shl $0x4,%rdx + 66349a66: 48 01 d0 add %rdx,%rax + 66349a69: 48 83 c4 20 add $0x20,%rsp + 66349a6d: 5b pop %rbx + 66349a6e: c3 retq + 66349a6f: 90 nop + +0000000066349a70 : + 66349a70: ff 25 f6 67 00 00 jmpq *0x67f6(%rip) # 6635026c <__imp_realloc> + 66349a76: 90 nop + 66349a77: 90 nop + +0000000066349a78 <_unlock>: + 66349a78: ff 25 c6 67 00 00 jmpq *0x67c6(%rip) # 66350244 <__imp__unlock> + 66349a7e: 90 nop + 66349a7f: 90 nop + +0000000066349a80 <_lock>: + 66349a80: ff 25 b6 67 00 00 jmpq *0x67b6(%rip) # 6635023c <__imp__lock> + 66349a86: 90 nop + 66349a87: 90 nop + +0000000066349a88 <__iob_func>: + 66349a88: ff 25 96 67 00 00 jmpq *0x6796(%rip) # 66350224 <__imp___iob_func> + 66349a8e: 90 nop + 66349a8f: 90 nop + +0000000066349a90 : + 66349a90: ff 25 7e 67 00 00 jmpq *0x677e(%rip) # 66350214 <__imp_VirtualQuery> + 66349a96: 90 nop + 66349a97: 90 nop + +0000000066349a98 : + 66349a98: ff 25 6e 67 00 00 jmpq *0x676e(%rip) # 6635020c <__imp_VirtualProtect> + 66349a9e: 90 nop + 66349a9f: 90 nop + +0000000066349aa0 : + 66349aa0: ff 25 5e 67 00 00 jmpq *0x675e(%rip) # 66350204 <__imp_UnhandledExceptionFilter> + 66349aa6: 90 nop + 66349aa7: 90 nop + +0000000066349aa8 : + 66349aa8: ff 25 4e 67 00 00 jmpq *0x674e(%rip) # 663501fc <__imp_TlsGetValue> + 66349aae: 90 nop + 66349aaf: 90 nop + +0000000066349ab0 : + 66349ab0: ff 25 3e 67 00 00 jmpq *0x673e(%rip) # 663501f4 <__imp_TerminateProcess> + 66349ab6: 90 nop + 66349ab7: 90 nop + +0000000066349ab8 : + 66349ab8: ff 25 2e 67 00 00 jmpq *0x672e(%rip) # 663501ec <__imp_Sleep> + 66349abe: 90 nop + 66349abf: 90 nop + +0000000066349ac0 : + 66349ac0: ff 25 1e 67 00 00 jmpq *0x671e(%rip) # 663501e4 <__imp_SetUnhandledExceptionFilter> + 66349ac6: 90 nop + 66349ac7: 90 nop + +0000000066349ac8 : + 66349ac8: ff 25 0e 67 00 00 jmpq *0x670e(%rip) # 663501dc <__imp_RtlVirtualUnwind> + 66349ace: 90 nop + 66349acf: 90 nop + +0000000066349ad0 : + 66349ad0: ff 25 fe 66 00 00 jmpq *0x66fe(%rip) # 663501d4 <__imp_RtlLookupFunctionEntry> + 66349ad6: 90 nop + 66349ad7: 90 nop + +0000000066349ad8 : + 66349ad8: ff 25 ee 66 00 00 jmpq *0x66ee(%rip) # 663501cc <__imp_RtlCaptureContext> + 66349ade: 90 nop + 66349adf: 90 nop + +0000000066349ae0 : + 66349ae0: ff 25 de 66 00 00 jmpq *0x66de(%rip) # 663501c4 <__imp_RtlAddFunctionTable> + 66349ae6: 90 nop + 66349ae7: 90 nop + +0000000066349ae8 : + 66349ae8: ff 25 ce 66 00 00 jmpq *0x66ce(%rip) # 663501bc <__imp_QueryPerformanceCounter> + 66349aee: 90 nop + 66349aef: 90 nop + +0000000066349af0 : + 66349af0: ff 25 be 66 00 00 jmpq *0x66be(%rip) # 663501b4 <__imp_LeaveCriticalSection> + 66349af6: 90 nop + 66349af7: 90 nop + +0000000066349af8 : + 66349af8: ff 25 ae 66 00 00 jmpq *0x66ae(%rip) # 663501ac <__imp_InitializeCriticalSection> + 66349afe: 90 nop + 66349aff: 90 nop + +0000000066349b00 : + 66349b00: ff 25 9e 66 00 00 jmpq *0x669e(%rip) # 663501a4 <__imp_GetTickCount> + 66349b06: 90 nop + 66349b07: 90 nop + +0000000066349b08 : + 66349b08: ff 25 8e 66 00 00 jmpq *0x668e(%rip) # 6635019c <__imp_GetSystemTimeAsFileTime> + 66349b0e: 90 nop + 66349b0f: 90 nop + +0000000066349b10 : + 66349b10: ff 25 7e 66 00 00 jmpq *0x667e(%rip) # 66350194 <__imp_GetLastError> + 66349b16: 90 nop + 66349b17: 90 nop + +0000000066349b18 : + 66349b18: ff 25 6e 66 00 00 jmpq *0x666e(%rip) # 6635018c <__imp_GetCurrentThreadId> + 66349b1e: 90 nop + 66349b1f: 90 nop + +0000000066349b20 : + 66349b20: ff 25 5e 66 00 00 jmpq *0x665e(%rip) # 66350184 <__imp_GetCurrentProcessId> + 66349b26: 90 nop + 66349b27: 90 nop + +0000000066349b28 : + 66349b28: ff 25 4e 66 00 00 jmpq *0x664e(%rip) # 6635017c <__imp_GetCurrentProcess> + 66349b2e: 90 nop + 66349b2f: 90 nop + +0000000066349b30 : + 66349b30: ff 25 3e 66 00 00 jmpq *0x663e(%rip) # 66350174 <__imp_EnterCriticalSection> + 66349b36: 90 nop + 66349b37: 90 nop + +0000000066349b38 : + 66349b38: ff 25 2e 66 00 00 jmpq *0x662e(%rip) # 6635016c <__IAT_start__> + 66349b3e: 90 nop + 66349b3f: 90 nop + +0000000066349b40 <__report_error>: + 66349b40: 56 push %rsi + 66349b41: 53 push %rbx + 66349b42: 48 83 ec 38 sub $0x38,%rsp + 66349b46: 48 8d 44 24 58 lea 0x58(%rsp),%rax + 66349b4b: 48 89 cb mov %rcx,%rbx + 66349b4e: b9 02 00 00 00 mov $0x2,%ecx + 66349b53: 48 89 54 24 58 mov %rdx,0x58(%rsp) + 66349b58: 4c 89 44 24 60 mov %r8,0x60(%rsp) + 66349b5d: 4c 89 4c 24 68 mov %r9,0x68(%rsp) + 66349b62: 48 89 44 24 28 mov %rax,0x28(%rsp) + 66349b67: e8 e4 fe ff ff callq 66349a50 <__acrt_iob_func> + 66349b6c: 41 b8 1b 00 00 00 mov $0x1b,%r8d + 66349b72: ba 01 00 00 00 mov $0x1,%edx + 66349b77: 48 8d 0d 02 15 00 00 lea 0x1502(%rip),%rcx # 6634b080 <.rdata> + 66349b7e: 49 89 c1 mov %rax,%r9 + 66349b81: e8 2a fd ff ff callq 663498b0 + 66349b86: 48 8b 74 24 28 mov 0x28(%rsp),%rsi + 66349b8b: b9 02 00 00 00 mov $0x2,%ecx + 66349b90: e8 bb fe ff ff callq 66349a50 <__acrt_iob_func> + 66349b95: 48 89 da mov %rbx,%rdx + 66349b98: 48 89 c1 mov %rax,%rcx + 66349b9b: 49 89 f0 mov %rsi,%r8 + 66349b9e: e8 ed fc ff ff callq 66349890 + 66349ba3: e8 20 fd ff ff callq 663498c8 + 66349ba8: 90 nop + 66349ba9: 90 nop + 66349baa: 90 nop + 66349bab: 90 nop + 66349bac: 90 nop + 66349bad: 90 nop + 66349bae: 90 nop + 66349baf: 90 nop + +0000000066349bb0 : + 66349bb0: 48 83 ec 18 sub $0x18,%rsp + 66349bb4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) + 66349bb9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) + 66349bc0: 00 + 66349bc1: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) + 66349bc6: 48 83 c4 18 add $0x18,%rsp + 66349bca: c3 retq + 66349bcb: 90 nop + 66349bcc: 90 nop + 66349bcd: 90 nop + 66349bce: 90 nop + 66349bcf: 90 nop + +0000000066349bd0 : + 66349bd0: e9 bb 77 ff ff jmpq 66341390 <__gcc_register_frame> + 66349bd5: 90 nop + 66349bd6: 90 nop + 66349bd7: 90 nop + 66349bd8: 90 nop + 66349bd9: 90 nop + 66349bda: 90 nop + 66349bdb: 90 nop + 66349bdc: 90 nop + 66349bdd: 90 nop + 66349bde: 90 nop + 66349bdf: 90 nop + +0000000066349be0 <__CTOR_LIST__>: + 66349be0: ff (bad) + 66349be1: ff (bad) + 66349be2: ff (bad) + 66349be3: ff (bad) + 66349be4: ff (bad) + 66349be5: ff (bad) + 66349be6: ff (bad) + 66349be7: ff .byte 0xff + +0000000066349be8 <.ctors>: + 66349be8: b0 9b mov $0x9b,%al + 66349bea: 34 66 xor $0x66,%al + 66349bec: 00 00 add %al,(%rax) ... -0000000066342d30 <.ctors.65535>: - 66342d30: 10 2d 34 66 00 00 adc %ch,0x6634(%rip) # 6634936a <.idata$6+0x8> +0000000066349bf0 <.ctors.65535>: + 66349bf0: d0 9b 34 66 00 00 rcrb 0x6634(%rbx) ... -0000000066342d40 <__DTOR_LIST__>: - 66342d40: ff (bad) - 66342d41: ff (bad) - 66342d42: ff (bad) - 66342d43: ff (bad) - 66342d44: ff (bad) - 66342d45: ff (bad) - 66342d46: ff (bad) - 66342d47: ff 00 incl (%rax) - 66342d49: 00 00 add %al,(%rax) - 66342d4b: 00 00 add %al,(%rax) - 66342d4d: 00 00 add %al,(%rax) +0000000066349c00 <__DTOR_LIST__>: + 66349c00: ff (bad) + 66349c01: ff (bad) + 66349c02: ff (bad) + 66349c03: ff (bad) + 66349c04: ff (bad) + 66349c05: ff (bad) + 66349c06: ff (bad) + 66349c07: ff 00 incl (%rax) + 66349c09: 00 00 add %al,(%rax) + 66349c0b: 00 00 add %al,(%rax) + 66349c0d: 00 00 add %al,(%rax) ... diff --git a/sim/gencfuncs.lua b/sim/gencfuncs.lua index e477946..1e9f399 100644 --- a/sim/gencfuncs.lua +++ b/sim/gencfuncs.lua @@ -35,29 +35,48 @@ local function writeFile(fn, data) end local function exportGates(gates) - local gateList = {} + local gateNameList = {} local gateFuncList = {} local gateSizeList = {} + local gateAliasList = {} + local numGates = 0 for k, gate in pairs(gates) do - table.insert(gateList, gate.name or error("gate "..k.." has no name")) + table.insert(gateNameList, gate.name or error("gate "..k.." has no name")) table.insert(gateFuncList, gate.func or error("gate "..gate.name.." has no c function")) table.insert(gateSizeList, gate.size or 0) + numGates = numGates + 1; gate.idx = numGates; + for _, name in ipairs(gate.names) do + table.insert(gateAliasList, { name = name, idx = gate.idx } ) + end end local function map(t, f) local u = {}; for i, v in ipairs(t) do table.insert(u, f(v, i)) end; return u; end writeFile("compiled_sim_gates.c", string.format(c_code, - table.concat(map(gateList, function(v, i) return string.format("\tGateFunc_%s,", v) end), "\n"), - table.concat(map(gateList, function(v, i) return string.format("GATEFUNC(%s) {\n\t%s\n}", v, gateFuncList[i]:gsub("\n", "\n\t"):gsub("\n+$", ""):gsub("^\n+", "")) end), "\n"), - table.concat(map(gateList, function(v, i) return string.format("\tGATEFUNCID(%s),", v) end), "\n") + table.concat(map(gateNameList, function(v, i) return string.format("\tGateFunc_%s,", v) end), "\n"), + table.concat(map(gateNameList, function(v, i) + local func = gateFuncList[i] + local nl = func:find("\n") and "\n" or "" + local nt = func:find("\n") and "\t" or "" + local ns = func:find("\n") and "" or " " + return string.format("GATEFUNC(%s) {"..nl..nt..ns.."%s"..nl..ns.."}", v, gateFuncList[i]:gsub("\n", "\n\t"):gsub("\n+$", ""):gsub("^\n+", "")) + end), "\n"), + table.concat(map(gateNameList, function(v, i) return string.format("\tGATEFUNCID(%s),", v) end), "\n") )) writeFile("compiled_sim_gates.lua", string.format(lua_code, - table.concat(map(gateList, function(v, i) return string.format("\t[\"%s\"] = %i,", v:lower(), i) end), "\n"), - table.concat(map(gateList, function(v, i) return string.format("\t[\"%s\"] = %i,", v:lower(), gateSizeList[i]) end), "\n") + table.concat(map(gateAliasList, function(v, i) return string.format("\t[\"%s\"] = %i,", v.name:lower(), v.idx) end), "\n"), + table.concat(map(gateAliasList, function(v, i) if gateSizeList[v.idx]>0 then return string.format("\t[\"%s\"] = %i,", v.name:lower(), gateSizeList[v.idx]) else return nil end end), "\n") )) end +local function createEnabler(n) return { name = "Enabler"..n, names = {"Enabler " ..n.." Bit", "Enabler " ..n.." Bit Up", "Enabler " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); } else { clearword("..n..", "..(n+1).."); }" } end +local function createBuffer (n) return { name = "Buffer" ..n, names = {"Buffer " ..n.." Bit", "Buffer " ..n.." Bit Up", "Buffer " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); } else { clearword("..n..", "..(n+1).."); }" } end +local function createDFF (n) return { name = "DFF" ..n, names = {"D FlipFlop " ..n.." Bit", "D FlipFlop " ..n.." Bit Up", "D FlipFlop " ..n.." Bit Down"}, func = "if(getport("..(n*2+1)..")) { copyword("..n..", 1, "..(n+1).."); }" } end local gates = { - { name = "Diode", func = "setport(2, getport(1));" }, - { name = "Not" , func = "setport(2, !getport(1));" }, + { name = "Diode", names = {"Diode", "Diode Up", "Diode Down"}, func = "setport(2, getport(1));" }, + { name = "Not" , names = {"Not" , "Not Up" , "Not Down" }, func = "setport(2, !getport(1));" }, + createEnabler(1), createEnabler(2), createEnabler(3), createEnabler(4), createEnabler(5), createEnabler(6), createEnabler(7), createEnabler(8), createEnabler(9), createEnabler(10), createEnabler(11), createEnabler(12), createEnabler(13), createEnabler(14), createEnabler(15), createEnabler(16), createEnabler(24), createEnabler(32), createEnabler(48), createEnabler(64), + createBuffer (1), createBuffer (2), createBuffer (3), createBuffer (4), createBuffer (5), createBuffer (6), createBuffer (7), createBuffer (8), createBuffer (9), createBuffer (10), createBuffer (11), createBuffer (12), createBuffer (13), createBuffer (14), createBuffer (15), createBuffer (16), createBuffer (24), createBuffer (32), createBuffer (48), createBuffer (64), + createDFF (1), createDFF (2), createDFF (3), createDFF (4), createDFF (5), createDFF (6), createDFF (7), createDFF (8), createDFF (9), createDFF (10), createDFF (11), createDFF (12), createDFF (13), createDFF (14), createDFF (15), createDFF (16), createDFF (24), createDFF (32), createDFF (48), createDFF (64), } + exportGates(gates)