diff --git a/.gitignore b/.gitignore index 51d3ce0..00f0328 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ savedata/* *.so sim/dump.txt +UploadBackend.bat diff --git a/sim/compiled_sim.c b/sim/compiled_sim.c index afdaa99..b17cbf4 100644 --- a/sim/compiled_sim.c +++ b/sim/compiled_sim.c @@ -1,5 +1,5 @@ -#include +//#include struct Net; struct Gate; @@ -41,7 +41,7 @@ int* current_tick; //static const int queue_max = 65536; extern GateFunc sim_logic_functions[]; -DLL void sim_set_data(struct Net** net_queue, int* num_net_queue, struct Gate** gate_queue, int* num_gate_queue, int* current_tick, int queue_max); +DLL void sim_set_data(struct Net** net_queue_in, int* num_net_queue_in, struct Gate** gate_queue_in, int* num_gate_queue_in, int* current_tick_in, int queue_max_in); DLL void sim_update_nets(); DLL void sim_update_gates(); @@ -140,25 +140,30 @@ FAST void sim_gate_set_port(const struct Gate* const gate, const int port, const } } FAST int sim_gate_get_data(const struct Gate* const gate, const int addr) { - assert(addr>=0 && addrdata_size); + //assert(addr>=0 && addrdata_size); return gate->data[addr]; } FAST void sim_gate_set_data(const struct Gate* const gate, const int addr, const int val) { - assert(addr>=0 && addrdata_size); + //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) { +FAST unsigned 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); } } +FAST void sim_gate_set_word_64(const struct Gate* const gate, const int size, const int idx, const unsigned long long val) { + for(int i=0; i>(unsigned long long)i) & 1ull); + } +} //// @@ -174,5 +179,6 @@ FAST void sim_gate_set_word(const struct Gate* const gate, const int size, const #define getword(size, idx) sim_gate_get_word(gate, size, idx) #define clearword(size, idx) for(int i=0;i>1) & 1); } -GATEFUNC(Adder2) { int v = getword(2, 1) + getword(2, 3) + getport(7); setword(2, 5, v); setport(8, (v>>2) & 1); } -GATEFUNC(Adder4) { int v = getword(4, 1) + getword(4, 5) + getport(13); setword(4, 9, v); setport(14, (v>>4) & 1); } -GATEFUNC(Adder8) { int v = getword(8, 1) + getword(8, 9) + getport(25); setword(8, 17, v); setport(26, (v>>8) & 1); } -GATEFUNC(Adder16) { int v = getword(16, 1) + getword(16, 17) + getport(49); setword(16, 33, v); setport(50, (v>>16) & 1); } -GATEFUNC(Adder32) { unsigned long long v = getword(32, 1) + getword(32, 33) + getport(97); setword(32, 65, v); setport(98, (v>>32) & 1); } +GATEFUNC(Adder2) { unsigned int v = getword(2, 1) + (getword(2, 3)^(getport(9)*3)) + getport(7); setword(2, 5, v); setport(8, (v>>2) & 1); } +GATEFUNC(Adder4) { unsigned int v = getword(4, 1) + (getword(4, 5)^(getport(15)*15)) + getport(13); setword(4, 9, v); setport(14, (v>>4) & 1); } +GATEFUNC(Adder8) { unsigned int v = getword(8, 1) + (getword(8, 9)^(getport(27)*255)) + getport(25); setword(8, 17, v); setport(26, (v>>8) & 1); } +GATEFUNC(Adder16) { unsigned int v = getword(16, 1) + (getword(16, 17)^(getport(51)*65535)) + getport(49); setword(16, 33, v); setport(50, (v>>16) & 1); } +GATEFUNC(Adder32) { unsigned long long v = (unsigned long long)getword(32, 1) + (unsigned long long)(getword(32, 33)^(getport(99)*4294967295)) + (unsigned long long)getport(97); setword(32, 65, v); setport(98, (v>>32ull) & 1); } +GATEFUNC(Incrementer2) { unsigned int a = (getword(2, 1)^(getport(8)*3)) + getport(5) + (getport(6)*3); setword(2, 3, a); setport(7, (a>>2) & 1); } +GATEFUNC(Incrementer4) { unsigned int a = (getword(4, 1)^(getport(12)*15)) + getport(9) + (getport(10)*15); setword(4, 5, a); setport(11, (a>>4) & 1); } +GATEFUNC(Incrementer8) { unsigned int a = (getword(8, 1)^(getport(20)*255)) + getport(17) + (getport(18)*255); setword(8, 9, a); setport(19, (a>>8) & 1); } +GATEFUNC(Incrementer16) { unsigned int a = (getword(16, 1)^(getport(36)*65535)) + getport(33) + (getport(34)*65535); setword(16, 17, a); setport(35, (a>>16) & 1); } +GATEFUNC(Incrementer32) { unsigned long long a = (unsigned long long)(getword(32, 1)^(getport(68)*4294967295)) + (unsigned long long)getport(65) + (unsigned long long)(getport(66)*4294967295); setword(32, 33, a); setport(67, (a>>32ull) & 1); } +GATEFUNC(Multiplier2) { setword(4, 5, getword(2, 1) * getword(2, 3)); } +GATEFUNC(Multiplier4) { setword(8, 9, getword(4, 1) * getword(4, 5)); } +GATEFUNC(Multiplier8) { setword(16, 17, getword(8, 1) * getword(8, 9)); } +GATEFUNC(Multiplier16) { setword(32, 33, getword(16, 1) * getword(16, 17)); } +GATEFUNC(Multiplier32) { setword64(64, 65, (unsigned long long)getword(32, 1) * (unsigned long long)getword(32, 33)); } +GATEFUNC(Divider2) { unsigned int a = getword(2, 1); unsigned int b = getword(2, 3); setword(2, 5, b!=0 ? a/b : 0); setword(2, 7, b!=0 ? a%b : 0); } +GATEFUNC(Divider4) { unsigned int a = getword(4, 1); unsigned int b = getword(4, 5); setword(4, 9, b!=0 ? a/b : 0); setword(4, 13, b!=0 ? a%b : 0); } +GATEFUNC(Divider8) { unsigned int a = getword(8, 1); unsigned int b = getword(8, 9); setword(8, 17, b!=0 ? a/b : 0); setword(8, 25, b!=0 ? a%b : 0); } +GATEFUNC(Divider16) { unsigned int a = getword(16, 1); unsigned int b = getword(16, 17); setword(16, 33, b!=0 ? a/b : 0); setword(16, 49, b!=0 ? a%b : 0); } +GATEFUNC(Divider32) { unsigned int a = getword(32, 1); unsigned int b = getword(32, 33); setword(32, 65, b!=0 ? a/b : 0); setword(32, 97, b!=0 ? a%b : 0); } +GATEFUNC(ShifterLeft2) { int dist = getword(1, 7); setword(4, 3, ((getword(2, 1))<>(2-dist)) : 0)); } +GATEFUNC(ShifterLeft4) { int dist = getword(2, 13); setword(8, 5, ((getword(4, 1))<>(4-dist)) : 0)); } +GATEFUNC(ShifterLeft8) { int dist = getword(3, 25); setword(16, 9, ((getword(8, 1))<>(8-dist)) : 0)); } +GATEFUNC(ShifterLeft16) { int dist = getword(4, 49); setword(32, 17, ((getword(16, 1))<>(16-dist)) : 0)); } +GATEFUNC(ShifterLeft32) { int dist = getword(5, 97); setword64(64, 33, (((unsigned long long)getword(32, 1))<>(32-dist)) : 0ull)); } +GATEFUNC(ShifterRight2) { int dist = getword(1, 7); setword(4, 3, ((getword(2, 1))<<(2-dist)) | (getport(8) ? (3<<(4-dist)) : 0)); } +GATEFUNC(ShifterRight4) { int dist = getword(2, 13); setword(8, 5, ((getword(4, 1))<<(4-dist)) | (getport(15) ? (15<<(8-dist)) : 0)); } +GATEFUNC(ShifterRight8) { int dist = getword(3, 25); setword(16, 9, ((getword(8, 1))<<(8-dist)) | (getport(28) ? (255<<(16-dist)) : 0)); } +GATEFUNC(ShifterRight16) { int dist = getword(4, 49); setword(32, 17, ((getword(16, 1))<<(16-dist)) | (dist!=0 && getport(53) ? (65535<<(32-dist)) : 0)); } +GATEFUNC(ShifterRight32) { int dist = getword(5, 97); setword64(64, 33, (((unsigned long long)getword(32, 1))<<(32-dist)) | (dist!=0 && getport(102) ? (4294967295ull<<(64-dist)) : 0ull)); } GATEFUNC(And2) { setport(3, (getport(1) && getport(2))); } GATEFUNC(And3) { setport(4, (getport(1) && getport(2) && getport(3))); } GATEFUNC(And4) { setport(5, (getport(1) && getport(2) && getport(3) && getport(4))); } @@ -419,12 +467,36 @@ GateFunc sim_logic_functions[] = { GATEFUNCID(Demux6), GATEFUNCID(Demux7), GATEFUNCID(Demux8), - GATEFUNCID(Adder1), GATEFUNCID(Adder2), GATEFUNCID(Adder4), GATEFUNCID(Adder8), GATEFUNCID(Adder16), GATEFUNCID(Adder32), + GATEFUNCID(Incrementer2), + GATEFUNCID(Incrementer4), + GATEFUNCID(Incrementer8), + GATEFUNCID(Incrementer16), + GATEFUNCID(Incrementer32), + GATEFUNCID(Multiplier2), + GATEFUNCID(Multiplier4), + GATEFUNCID(Multiplier8), + GATEFUNCID(Multiplier16), + GATEFUNCID(Multiplier32), + GATEFUNCID(Divider2), + GATEFUNCID(Divider4), + GATEFUNCID(Divider8), + GATEFUNCID(Divider16), + GATEFUNCID(Divider32), + GATEFUNCID(ShifterLeft2), + GATEFUNCID(ShifterLeft4), + GATEFUNCID(ShifterLeft8), + GATEFUNCID(ShifterLeft16), + GATEFUNCID(ShifterLeft32), + GATEFUNCID(ShifterRight2), + GATEFUNCID(ShifterRight4), + GATEFUNCID(ShifterRight8), + GATEFUNCID(ShifterRight16), + GATEFUNCID(ShifterRight32), GATEFUNCID(And2), GATEFUNCID(And3), GATEFUNCID(And4), diff --git a/sim/compiled_sim_gates.lua b/sim/compiled_sim_gates.lua index 93fa5ca..e4a524a 100644 --- a/sim/compiled_sim_gates.lua +++ b/sim/compiled_sim_gates.lua @@ -219,95 +219,119 @@ cFuncsByName = { ["demux 7 bit vertical"] = 77, ["demux 8 bit"] = 78, ["demux 8 bit vertical"] = 78, - ["adder 1 bit"] = 79, - ["adder 2 bit"] = 80, - ["adder 4 bit"] = 81, - ["adder 8 bit"] = 82, - ["adder 16 bit"] = 83, - ["adder 32 bit"] = 84, - ["and 2 bit"] = 85, - ["and 3 bit"] = 86, - ["and 4 bit"] = 87, - ["and 5 bit"] = 88, - ["and 6 bit"] = 89, - ["and 7 bit"] = 90, - ["and 8 bit"] = 91, - ["or 2 bit"] = 92, - ["or 3 bit"] = 93, - ["or 4 bit"] = 94, - ["or 5 bit"] = 95, - ["or 6 bit"] = 96, - ["or 7 bit"] = 97, - ["or 8 bit"] = 98, - ["xor 2 bit"] = 99, - ["xor 3 bit"] = 100, - ["xor 4 bit"] = 101, - ["xor 5 bit"] = 102, - ["xor 6 bit"] = 103, - ["xor 7 bit"] = 104, - ["xor 8 bit"] = 105, - ["nand 2 bit"] = 106, - ["nand 3 bit"] = 107, - ["nand 4 bit"] = 108, - ["nand 5 bit"] = 109, - ["nand 6 bit"] = 110, - ["nand 7 bit"] = 111, - ["nand 8 bit"] = 112, - ["nor 2 bit"] = 113, - ["nor 3 bit"] = 114, - ["nor 4 bit"] = 115, - ["nor 5 bit"] = 116, - ["nor 6 bit"] = 117, - ["nor 7 bit"] = 118, - ["nor 8 bit"] = 119, - ["xnor 2 bit"] = 120, - ["xnor 3 bit"] = 121, - ["xnor 4 bit"] = 122, - ["xnor 5 bit"] = 123, - ["xnor 6 bit"] = 124, - ["xnor 7 bit"] = 125, - ["xnor 8 bit"] = 126, - ["rom 4x4"] = 127, - ["rom 4x4x4"] = 128, - ["rom 8x2x8"] = 129, - ["rom 8x8"] = 130, - ["rom 8x8x4"] = 131, - ["rom 8x8x8"] = 132, - ["rom 16x4x16"] = 133, - ["rom 32x2x32"] = 134, - ["rom 64x1x48"] = 135, - ["rom 64x1x64"] = 136, - ["rom 16x16"] = 137, - ["rom 16x16x4"] = 138, - ["rom 16x16x8"] = 139, - ["rom 16x16x16"] = 140, - ["rom 32x8x32"] = 141, - ["rom 64x4x48"] = 142, - ["rom 64x4x64"] = 143, - ["rom 32x16"] = 144, - ["rom 32x16x4"] = 145, - ["rom 32x16x8"] = 146, - ["rom 32x16x16"] = 147, - ["rom 32x16x32"] = 148, - ["rom 64x8x48"] = 149, - ["rom 64x8x64"] = 150, - ["rom 32x32x8"] = 151, - ["rom 32x32x16"] = 152, - ["rom 32x32x32"] = 153, - ["rom 64x16x48"] = 154, - ["rom 64x16x64"] = 155, - ["rom 64x32x8"] = 156, - ["rom 64x32x16"] = 157, - ["rom 64x32x32"] = 158, - ["rom 64x32x48"] = 159, - ["rom 64x32x64"] = 160, - ["rom 64x64x8"] = 161, - ["rom 64x64x16"] = 162, - ["rom 64x64x32"] = 163, - ["rom 64x64x48"] = 164, - ["rom 64x64x64"] = 165, - ["ram 256 b"] = 166, - ["ram 4 kb"] = 167, + ["adder 2 bit"] = 79, + ["adder 4 bit"] = 80, + ["adder 8 bit"] = 81, + ["adder 16 bit"] = 82, + ["adder 32 bit"] = 83, + ["incrementer 2 bit"] = 84, + ["incrementer 4 bit"] = 85, + ["incrementer 8 bit"] = 86, + ["incrementer 16 bit"] = 87, + ["incrementer 32 bit"] = 88, + ["multiplier 2 bit"] = 89, + ["multiplier 4 bit"] = 90, + ["multiplier 8 bit"] = 91, + ["multiplier 16 bit"] = 92, + ["multiplier 32 bit"] = 93, + ["divider 2 bit"] = 94, + ["divider 4 bit"] = 95, + ["divider 8 bit"] = 96, + ["divider 16 bit"] = 97, + ["divider 32 bit"] = 98, + ["shifter left 2 bit"] = 99, + ["shifter left 4 bit"] = 100, + ["shifter left 8 bit"] = 101, + ["shifter left 16 bit"] = 102, + ["shifter left 32 bit"] = 103, + ["shifter right 2 bit"] = 104, + ["shifter right 4 bit"] = 105, + ["shifter right 8 bit"] = 106, + ["shifter right 16 bit"] = 107, + ["shifter right 32 bit"] = 108, + ["and 2 bit"] = 109, + ["and 3 bit"] = 110, + ["and 4 bit"] = 111, + ["and 5 bit"] = 112, + ["and 6 bit"] = 113, + ["and 7 bit"] = 114, + ["and 8 bit"] = 115, + ["or 2 bit"] = 116, + ["or 3 bit"] = 117, + ["or 4 bit"] = 118, + ["or 5 bit"] = 119, + ["or 6 bit"] = 120, + ["or 7 bit"] = 121, + ["or 8 bit"] = 122, + ["xor 2 bit"] = 123, + ["xor 3 bit"] = 124, + ["xor 4 bit"] = 125, + ["xor 5 bit"] = 126, + ["xor 6 bit"] = 127, + ["xor 7 bit"] = 128, + ["xor 8 bit"] = 129, + ["nand 2 bit"] = 130, + ["nand 3 bit"] = 131, + ["nand 4 bit"] = 132, + ["nand 5 bit"] = 133, + ["nand 6 bit"] = 134, + ["nand 7 bit"] = 135, + ["nand 8 bit"] = 136, + ["nor 2 bit"] = 137, + ["nor 3 bit"] = 138, + ["nor 4 bit"] = 139, + ["nor 5 bit"] = 140, + ["nor 6 bit"] = 141, + ["nor 7 bit"] = 142, + ["nor 8 bit"] = 143, + ["xnor 2 bit"] = 144, + ["xnor 3 bit"] = 145, + ["xnor 4 bit"] = 146, + ["xnor 5 bit"] = 147, + ["xnor 6 bit"] = 148, + ["xnor 7 bit"] = 149, + ["xnor 8 bit"] = 150, + ["rom 4x4"] = 151, + ["rom 4x4x4"] = 152, + ["rom 8x2x8"] = 153, + ["rom 8x8"] = 154, + ["rom 8x8x4"] = 155, + ["rom 8x8x8"] = 156, + ["rom 16x4x16"] = 157, + ["rom 32x2x32"] = 158, + ["rom 64x1x48"] = 159, + ["rom 64x1x64"] = 160, + ["rom 16x16"] = 161, + ["rom 16x16x4"] = 162, + ["rom 16x16x8"] = 163, + ["rom 16x16x16"] = 164, + ["rom 32x8x32"] = 165, + ["rom 64x4x48"] = 166, + ["rom 64x4x64"] = 167, + ["rom 32x16"] = 168, + ["rom 32x16x4"] = 169, + ["rom 32x16x8"] = 170, + ["rom 32x16x16"] = 171, + ["rom 32x16x32"] = 172, + ["rom 64x8x48"] = 173, + ["rom 64x8x64"] = 174, + ["rom 32x32x8"] = 175, + ["rom 32x32x16"] = 176, + ["rom 32x32x32"] = 177, + ["rom 64x16x48"] = 178, + ["rom 64x16x64"] = 179, + ["rom 64x32x8"] = 180, + ["rom 64x32x16"] = 181, + ["rom 64x32x32"] = 182, + ["rom 64x32x48"] = 183, + ["rom 64x32x64"] = 184, + ["rom 64x64x8"] = 185, + ["rom 64x64x16"] = 186, + ["rom 64x64x32"] = 187, + ["rom 64x64x48"] = 188, + ["rom 64x64x64"] = 189, + ["ram 256 b"] = 190, + ["ram 4 kb"] = 191, } cDataSizeByName = { diff --git a/sim/dump.txt b/sim/dump.txt index 46b05eb..380543f 100644 --- a/sim/dump.txt +++ b/sim/dump.txt @@ -6,7 +6,7 @@ Disassembly of section .text: 0000000066341000 : 66341000: 48 8d 0d f9 4f 01 00 lea 0x14ff9(%rip),%rcx # 66356000 <__bss_start__> - 66341007: e9 e4 09 01 00 jmpq 663519f0 <_initialize_onexit_table> + 66341007: e9 e4 07 01 00 jmpq 663517f0 <_initialize_onexit_table> 6634100c: 0f 1f 40 00 nopl 0x0(%rax) 0000000066341010 <_CRT_INIT>: @@ -26,11 +26,11 @@ Disassembly of section .text: 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 22 01 00 mov 0x122d4(%rip),%rbx # 66353310 <.refptr.__native_startup_lock> + 66341035: 48 8b 1d d4 21 01 00 mov 0x121d4(%rip),%rbx # 66353210 <.refptr.__native_startup_lock> 6634103c: 31 ed xor %ebp,%ebp 6634103e: bf 01 00 00 00 mov $0x1,%edi 66341043: 89 15 cf 4f 01 00 mov %edx,0x14fcf(%rip) # 66356018 <__proc_attached> - 66341049: 4c 8b 25 00 72 01 00 mov 0x17200(%rip),%r12 # 66358250 <__imp_Sleep> + 66341049: 4c 8b 25 9c 71 01 00 mov 0x1719c(%rip),%r12 # 663581ec <__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 22 01 00 mov 0x122af(%rip),%rdi # 66353320 <.refptr.__native_startup_state> + 6634106a: 48 8b 3d af 21 01 00 mov 0x121af(%rip),%rdi # 66353220 <.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 62 09 01 00 callq 663519e8 <_amsg_exit> + 66341081: e8 62 07 01 00 callq 663517e8 <_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 22 01 00 mov 0x12257(%rip),%rbx # 66353310 <.refptr.__native_startup_lock> + 663410b2: 48 8b 1d 57 21 01 00 mov 0x12157(%rip),%rbx # 66353210 <.refptr.__native_startup_lock> 663410b9: 31 ff xor %edi,%edi 663410bb: 48 8b 70 08 mov 0x8(%rax),%rsi - 663410bf: 48 8b 2d 8a 71 01 00 mov 0x1718a(%rip),%rbp # 66358250 <__imp_Sleep> + 663410bf: 48 8b 2d 26 71 01 00 mov 0x17126(%rip),%rbp # 663581ec <__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 22 01 00 mov 0x1222a(%rip),%rsi # 66353320 <.refptr.__native_startup_state> + 663410ef: 48 8b 35 2a 21 01 00 mov 0x1212a(%rip),%rsi # 66353220 <.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 21 01 00 mov 0x121bb(%rip),%rax # 663532e0 <.refptr.__dyn_tls_init_callback> + 6634111e: 48 8b 05 bb 20 01 00 mov 0x120bb(%rip),%rax # 663531e0 <.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> @@ -116,7 +116,7 @@ Disassembly of section .text: 66341162: 41 5d pop %r13 66341164: c3 retq 66341165: 48 8d 0d 94 4e 01 00 lea 0x14e94(%rip),%rcx # 66356000 <__bss_start__> - 6634116c: e8 7f 09 01 00 callq 66351af0 <_execute_onexit_table> + 6634116c: e8 7f 07 01 00 callq 663518f0 <_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 21 01 00 mov 0x121a9(%rip),%rdx # 66353360 <.refptr.__xi_z> + 663411b0: 48 8b 15 a9 20 01 00 mov 0x120a9(%rip),%rdx # 66353260 <.refptr.__xi_z> 663411b7: c7 06 01 00 00 00 movl $0x1,(%rsi) - 663411bd: 48 8b 0d 8c 21 01 00 mov 0x1218c(%rip),%rcx # 66353350 <.refptr.__xi_a> - 663411c4: e8 0f 08 01 00 callq 663519d8 <_initterm> + 663411bd: 48 8b 0d 8c 20 01 00 mov 0x1208c(%rip),%rcx # 66353250 <.refptr.__xi_a> + 663411c4: e8 17 06 01 00 callq 663517e0 <_initterm> 663411c9: e9 3d ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ce: 66 90 xchg %ax,%ax - 663411d0: 48 8b 15 69 21 01 00 mov 0x12169(%rip),%rdx # 66353340 <.refptr.__xc_z> - 663411d7: 48 8b 0d 52 21 01 00 mov 0x12152(%rip),%rcx # 66353330 <.refptr.__xc_a> - 663411de: e8 f5 07 01 00 callq 663519d8 <_initterm> + 663411d0: 48 8b 15 69 20 01 00 mov 0x12069(%rip),%rdx # 66353240 <.refptr.__xc_z> + 663411d7: 48 8b 0d 52 20 01 00 mov 0x12052(%rip),%rcx # 66353230 <.refptr.__xc_a> + 663411de: e8 fd 05 01 00 callq 663517e0 <_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 ee 07 01 00 callq 663519e8 <_amsg_exit> + 663411f5: e8 ee 05 01 00 callq 663517e8 <_amsg_exit> 663411fa: e9 0c ff ff ff jmpq 6634110b <_CRT_INIT+0xfb> 663411ff: 90 nop @@ -160,7 +160,7 @@ 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 20 01 00 mov 0x120ef(%rip),%rsi # 66353300 <.refptr.__native_dllmain_reason> + 6634120a: 48 8b 35 ef 1f 01 00 mov 0x11fef(%rip),%rsi # 66353200 <.refptr.__native_dllmain_reason> 66341211: 85 d2 test %edx,%edx 66341213: 48 89 cf mov %rcx,%rdi 66341216: 89 d3 mov %edx,%ebx @@ -170,15 +170,15 @@ Disassembly of section .text: 6634121f: 8b 05 f3 4d 01 00 mov 0x14df3(%rip),%eax # 66356018 <__proc_attached> 66341225: 85 c0 test %eax,%eax 66341227: 74 33 je 6634125c <__DllMainCRTStartup+0x5c> - 66341229: e8 22 f7 00 00 callq 66350950 <_pei386_runtime_relocator> + 66341229: e8 72 f7 00 00 callq 663509a0 <_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 05 05 01 00 callq 66351740 + 66341236: e8 55 05 01 00 callq 66351790 6634123b: 49 89 e8 mov %rbp,%r8 6634123e: 89 da mov %ebx,%edx 66341240: 48 89 f9 mov %rdi,%rcx - 66341243: e8 e8 04 01 00 callq 66351730 + 66341243: e8 38 05 01 00 callq 66351780 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 d8 f6 00 00 callq 66350950 <_pei386_runtime_relocator> + 66341273: e8 28 f7 00 00 callq 663509a0 <_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 b3 04 01 00 callq 66351740 + 66341288: e8 03 05 01 00 callq 66351790 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 72 04 01 00 callq 66351730 + 663412b9: e8 c2 04 01 00 callq 66351780 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 d1 f1 00 00 callq 663504a0 <__main> + 663412ca: e8 21 f2 00 00 callq 663504f0 <__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 61 04 01 00 callq 66351740 + 663412da: e8 b1 04 01 00 callq 66351790 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 49 04 01 00 callq 66351740 + 663412f2: e8 99 04 01 00 callq 66351790 663412f7: 49 89 e8 mov %rbp,%r8 663412fa: 31 d2 xor %edx,%edx 663412fc: 48 89 f9 mov %rdi,%rcx - 663412ff: e8 2c 04 01 00 callq 66351730 + 663412ff: e8 7c 04 01 00 callq 66351780 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 20 01 00 mov 0x12035(%rip),%rax # 66353370 <.refptr.mingw_app_type> + 66341334: 48 8b 05 35 1f 01 00 mov 0x11f35(%rip),%rax # 66353270 <.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 5d f1 00 00 callq 663504c0 <__security_init_cookie> - 66341363: e8 48 fa 00 00 callq 66350db0 <__mingw_init_ehandler> + 6634135e: e8 ad f1 00 00 callq 66350510 <__security_init_cookie> + 66341363: e8 98 fa 00 00 callq 66350e00 <__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 @@ -277,7 +277,7 @@ Disassembly of section .text: 0000000066341380 : 66341380: 48 89 ca mov %rcx,%rdx 66341383: 48 8d 0d 76 4c 01 00 lea 0x14c76(%rip),%rcx # 66356000 <__bss_start__> - 6634138a: e9 91 06 01 00 jmpq 66351a20 <_register_onexit_function> + 6634138a: e9 91 04 01 00 jmpq 66351820 <_register_onexit_function> 6634138f: 90 nop 0000000066341390 <__gcc_register_frame>: @@ -342,19593 +342,19795 @@ Disassembly of section .text: 6634142d: c3 retq 6634142e: 66 90 xchg %ax,%ax -0000000066341430 : - 66341430: 48 8b 41 08 mov 0x8(%rcx),%rax - 66341434: 48 63 d2 movslq %edx,%rdx - 66341437: 48 8d 04 90 lea (%rax,%rdx,4),%rax - 6634143b: 44 8b 00 mov (%rax),%r8d - 6634143e: 45 85 c0 test %r8d,%r8d - 66341441: 74 67 je 663414aa - 66341443: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66341447: 4d 8b 0c d1 mov (%r9,%rdx,8),%r9 - 6634144b: 45 29 01 sub %r8d,(%r9) - 6634144e: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341454: 45 31 c0 xor %r8d,%r8d - 66341457: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634145b: 45 8b 09 mov (%r9),%r9d - 6634145e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax - 66341462: 45 85 c9 test %r9d,%r9d - 66341465: 41 0f 9f c0 setg %r8b - 66341469: 44 3b 00 cmp (%rax),%r8d - 6634146c: 74 3c je 663414aa - 6634146e: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341472: 48 8b 04 d0 mov (%rax,%rdx,8),%rax - 66341476: 8b 00 mov (%rax),%eax - 66341478: 85 c0 test %eax,%eax - 6634147a: 75 2e jne 663414aa - 6634147c: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341480: 48 8b 0d a9 54 01 00 mov 0x154a9(%rip),%rcx # 66356930 - 66341487: 4c 8b 05 92 54 01 00 mov 0x15492(%rip),%r8 # 66356920 - 6634148e: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 66341492: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341496: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634149c: 48 63 01 movslq (%rcx),%rax - 6634149f: 44 8d 48 01 lea 0x1(%rax),%r9d - 663414a3: 44 89 09 mov %r9d,(%rcx) - 663414a6: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663414aa: c3 retq - 663414ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +0000000066341430 : + 66341430: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341436: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634143a: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634143e: 44 8b 12 mov (%rdx),%r10d + 66341441: 45 85 d2 test %r10d,%r10d + 66341444: 75 0c jne 66341452 + 66341446: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634144a: 44 8b 0a mov (%rdx),%r9d + 6634144d: 45 85 c9 test %r9d,%r9d + 66341450: 74 0e je 66341460 + 66341452: ba 09 00 00 00 mov $0x9,%edx + 66341457: e9 54 ff ff ff jmpq 663413b0 + 6634145c: 0f 1f 40 00 nopl 0x0(%rax) + 66341460: 48 8b 50 18 mov 0x18(%rax),%rdx + 66341464: 8b 12 mov (%rdx),%edx + 66341466: 85 d2 test %edx,%edx + 66341468: 75 e8 jne 66341452 + 6634146a: 48 8b 50 20 mov 0x20(%rax),%rdx + 6634146e: 44 8b 1a mov (%rdx),%r11d + 66341471: 45 85 db test %r11d,%r11d + 66341474: 75 dc jne 66341452 + 66341476: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634147a: 44 8b 12 mov (%rdx),%r10d + 6634147d: 45 85 d2 test %r10d,%r10d + 66341480: 75 d0 jne 66341452 + 66341482: 48 8b 50 30 mov 0x30(%rax),%rdx + 66341486: 44 8b 0a mov (%rdx),%r9d + 66341489: 45 85 c9 test %r9d,%r9d + 6634148c: 75 c4 jne 66341452 + 6634148e: 48 8b 50 38 mov 0x38(%rax),%rdx + 66341492: 8b 12 mov (%rdx),%edx + 66341494: 85 d2 test %edx,%edx + 66341496: 75 ba jne 66341452 + 66341498: 48 8b 40 40 mov 0x40(%rax),%rax + 6634149c: 45 31 c0 xor %r8d,%r8d + 6634149f: 8b 00 mov (%rax),%eax + 663414a1: 85 c0 test %eax,%eax + 663414a3: 41 0f 95 c0 setne %r8b + 663414a7: eb a9 jmp 66341452 + 663414a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -00000000663414b0 : - 663414b0: 56 push %rsi - 663414b1: 53 push %rbx - 663414b2: 48 83 ec 28 sub $0x28,%rsp - 663414b6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663414ba: 45 85 c0 test %r8d,%r8d - 663414bd: 48 89 cb mov %rcx,%rbx - 663414c0: 7f 19 jg 663414db - 663414c2: 48 8d 15 37 1b 01 00 lea 0x11b37(%rip),%rdx # 66353000 <.rdata> - 663414c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663414cf: 48 8d 0d 3a 1b 01 00 lea 0x11b3a(%rip),%rcx # 66353010 <.rdata+0x10> - 663414d6: e8 b5 03 01 00 callq 66351890 <_assert> - 663414db: 48 8b 43 40 mov 0x40(%rbx),%rax - 663414df: 8b 10 mov (%rax),%edx - 663414e1: 48 8b 43 10 mov 0x10(%rbx),%rax - 663414e5: 48 8b 48 20 mov 0x20(%rax),%rcx - 663414e9: 8b 09 mov (%rcx),%ecx - 663414eb: 85 c9 test %ecx,%ecx - 663414ed: 75 31 jne 66341520 - 663414ef: 85 d2 test %edx,%edx - 663414f1: 75 0d jne 66341500 - 663414f3: 48 83 c4 28 add $0x28,%rsp - 663414f7: 5b pop %rbx - 663414f8: 5e pop %rsi - 663414f9: c3 retq - 663414fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66341500: 48 89 d9 mov %rbx,%rcx - 66341503: e8 28 ff ff ff callq 66341430 - 66341508: 8b 43 38 mov 0x38(%rbx),%eax - 6634150b: 85 c0 test %eax,%eax - 6634150d: 7e 46 jle 66341555 - 6634150f: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341513: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341519: 48 83 c4 28 add $0x28,%rsp - 6634151d: 5b pop %rbx - 6634151e: 5e pop %rsi - 6634151f: c3 retq - 66341520: 48 8b 40 08 mov 0x8(%rax),%rax - 66341524: 8b 30 mov (%rax),%esi - 66341526: 83 c6 02 add $0x2,%esi - 66341529: 39 d6 cmp %edx,%esi - 6634152b: 74 c6 je 663414f3 - 6634152d: 85 d2 test %edx,%edx - 6634152f: 75 70 jne 663415a1 - 66341531: 89 f2 mov %esi,%edx - 66341533: 41 b8 01 00 00 00 mov $0x1,%r8d - 66341539: 48 89 d9 mov %rbx,%rcx - 6634153c: e8 6f fe ff ff callq 663413b0 - 66341541: 8b 53 38 mov 0x38(%rbx),%edx - 66341544: 85 d2 test %edx,%edx - 66341546: 7e 38 jle 66341580 - 66341548: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634154c: 89 30 mov %esi,(%rax) - 6634154e: 48 83 c4 28 add $0x28,%rsp - 66341552: 5b pop %rbx - 66341553: 5e pop %rsi - 66341554: c3 retq - 66341555: 48 8d 15 a4 1a 01 00 lea 0x11aa4(%rip),%rdx # 66353000 <.rdata> - 6634155c: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341562: 48 8d 0d a7 1a 01 00 lea 0x11aa7(%rip),%rcx # 66353010 <.rdata+0x10> - 66341569: e8 22 03 01 00 callq 66351890 <_assert> - 6634156e: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341572: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341578: eb 9f jmp 66341519 - 6634157a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66341580: 48 8d 15 79 1a 01 00 lea 0x11a79(%rip),%rdx # 66353000 <.rdata> - 66341587: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634158d: 48 8d 0d 7c 1a 01 00 lea 0x11a7c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341594: e8 f7 02 01 00 callq 66351890 <_assert> - 66341599: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634159d: 89 30 mov %esi,(%rax) - 6634159f: eb ad jmp 6634154e - 663415a1: 48 89 d9 mov %rbx,%rcx - 663415a4: e8 87 fe ff ff callq 66341430 - 663415a9: eb 86 jmp 66341531 +00000000663414b0 : + 663414b0: 41 b8 01 00 00 00 mov $0x1,%r8d + 663414b6: 48 8b 41 10 mov 0x10(%rcx),%rax + 663414ba: 48 8b 50 08 mov 0x8(%rax),%rdx + 663414be: 44 8b 12 mov (%rdx),%r10d + 663414c1: 45 85 d2 test %r10d,%r10d + 663414c4: 74 0c je 663414d2 + 663414c6: 48 8b 50 10 mov 0x10(%rax),%rdx + 663414ca: 44 8b 0a mov (%rdx),%r9d + 663414cd: 45 85 c9 test %r9d,%r9d + 663414d0: 75 0e jne 663414e0 + 663414d2: ba 09 00 00 00 mov $0x9,%edx + 663414d7: e9 d4 fe ff ff jmpq 663413b0 + 663414dc: 0f 1f 40 00 nopl 0x0(%rax) + 663414e0: 48 8b 50 18 mov 0x18(%rax),%rdx + 663414e4: 8b 12 mov (%rdx),%edx + 663414e6: 85 d2 test %edx,%edx + 663414e8: 74 e8 je 663414d2 + 663414ea: 48 8b 50 20 mov 0x20(%rax),%rdx + 663414ee: 44 8b 1a mov (%rdx),%r11d + 663414f1: 45 85 db test %r11d,%r11d + 663414f4: 74 dc je 663414d2 + 663414f6: 48 8b 50 28 mov 0x28(%rax),%rdx + 663414fa: 44 8b 12 mov (%rdx),%r10d + 663414fd: 45 85 d2 test %r10d,%r10d + 66341500: 74 d0 je 663414d2 + 66341502: 48 8b 50 30 mov 0x30(%rax),%rdx + 66341506: 44 8b 0a mov (%rdx),%r9d + 66341509: 45 85 c9 test %r9d,%r9d + 6634150c: 74 c4 je 663414d2 + 6634150e: 48 8b 50 38 mov 0x38(%rax),%rdx + 66341512: 8b 12 mov (%rdx),%edx + 66341514: 85 d2 test %edx,%edx + 66341516: 74 ba je 663414d2 + 66341518: 48 8b 40 40 mov 0x40(%rax),%rax + 6634151c: 45 31 c0 xor %r8d,%r8d + 6634151f: 8b 00 mov (%rax),%eax + 66341521: 85 c0 test %eax,%eax + 66341523: 41 0f 94 c0 sete %r8b + 66341527: eb a9 jmp 663414d2 + 66341529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000066341530 : + 66341530: 48 8b 41 08 mov 0x8(%rcx),%rax + 66341534: 48 63 d2 movslq %edx,%rdx + 66341537: 48 8d 04 90 lea (%rax,%rdx,4),%rax + 6634153b: 44 8b 00 mov (%rax),%r8d + 6634153e: 45 85 c0 test %r8d,%r8d + 66341541: 74 67 je 663415aa + 66341543: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66341547: 4d 8b 0c d1 mov (%r9,%rdx,8),%r9 + 6634154b: 45 29 01 sub %r8d,(%r9) + 6634154e: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341554: 45 31 c0 xor %r8d,%r8d + 66341557: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634155b: 45 8b 09 mov (%r9),%r9d + 6634155e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66341562: 45 85 c9 test %r9d,%r9d + 66341565: 41 0f 9f c0 setg %r8b + 66341569: 44 3b 00 cmp (%rax),%r8d + 6634156c: 74 3c je 663415aa + 6634156e: 48 8b 41 20 mov 0x20(%rcx),%rax + 66341572: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66341576: 8b 00 mov (%rax),%eax + 66341578: 85 c0 test %eax,%eax + 6634157a: 75 2e jne 663415aa + 6634157c: 48 8b 41 28 mov 0x28(%rcx),%rax + 66341580: 48 8b 0d a9 53 01 00 mov 0x153a9(%rip),%rcx # 66356930 + 66341587: 4c 8b 05 92 53 01 00 mov 0x15392(%rip),%r8 # 66356920 + 6634158e: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx + 66341592: 48 8b 42 10 mov 0x10(%rdx),%rax + 66341596: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634159c: 48 63 01 movslq (%rcx),%rax + 6634159f: 44 8d 48 01 lea 0x1(%rax),%r9d + 663415a3: 44 89 09 mov %r9d,(%rcx) + 663415a6: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663415aa: c3 retq 663415ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -00000000663415b0 : - 663415b0: 56 push %rsi - 663415b1: 53 push %rbx - 663415b2: 48 83 ec 28 sub $0x28,%rsp - 663415b6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663415ba: 45 85 c0 test %r8d,%r8d +00000000663415b0 : + 663415b0: 53 push %rbx + 663415b1: 48 83 ec 20 sub $0x20,%rsp + 663415b5: 48 8b 41 10 mov 0x10(%rcx),%rax + 663415b9: 48 8b 50 28 mov 0x28(%rax),%rdx 663415bd: 48 89 cb mov %rcx,%rbx - 663415c0: 7f 19 jg 663415db - 663415c2: 48 8d 15 37 1a 01 00 lea 0x11a37(%rip),%rdx # 66353000 <.rdata> - 663415c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663415cf: 48 8d 0d 3a 1a 01 00 lea 0x11a3a(%rip),%rcx # 66353010 <.rdata+0x10> - 663415d6: e8 b5 02 01 00 callq 66351890 <_assert> - 663415db: 48 8b 43 40 mov 0x40(%rbx),%rax - 663415df: 8b 10 mov (%rax),%edx - 663415e1: 48 8b 43 10 mov 0x10(%rbx),%rax - 663415e5: 48 8b 48 38 mov 0x38(%rax),%rcx - 663415e9: 8b 09 mov (%rcx),%ecx - 663415eb: 85 c9 test %ecx,%ecx - 663415ed: 74 41 je 66341630 - 663415ef: 48 8b 48 10 mov 0x10(%rax),%rcx - 663415f3: 48 8b 40 08 mov 0x8(%rax),%rax - 663415f7: 8b 09 mov (%rcx),%ecx - 663415f9: 8b 00 mov (%rax),%eax - 663415fb: 8d 74 48 03 lea 0x3(%rax,%rcx,2),%esi - 663415ff: 39 d6 cmp %edx,%esi - 66341601: 74 25 je 66341628 - 66341603: 85 d2 test %edx,%edx - 66341605: 0f 85 86 00 00 00 jne 66341691 - 6634160b: 89 f2 mov %esi,%edx - 6634160d: 41 b8 01 00 00 00 mov $0x1,%r8d - 66341613: 48 89 d9 mov %rbx,%rcx - 66341616: e8 95 fd ff ff callq 663413b0 - 6634161b: 8b 53 38 mov 0x38(%rbx),%edx - 6634161e: 85 d2 test %edx,%edx - 66341620: 7e 4e jle 66341670 - 66341622: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341626: 89 30 mov %esi,(%rax) - 66341628: 48 83 c4 28 add $0x28,%rsp - 6634162c: 5b pop %rbx - 6634162d: 5e pop %rsi - 6634162e: c3 retq - 6634162f: 90 nop - 66341630: 85 d2 test %edx,%edx - 66341632: 74 f4 je 66341628 - 66341634: 48 89 d9 mov %rbx,%rcx - 66341637: e8 f4 fd ff ff callq 66341430 - 6634163c: 8b 43 38 mov 0x38(%rbx),%eax - 6634163f: 85 c0 test %eax,%eax - 66341641: 7f 19 jg 6634165c - 66341643: 48 8d 15 b6 19 01 00 lea 0x119b6(%rip),%rdx # 66353000 <.rdata> - 6634164a: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341650: 48 8d 0d b9 19 01 00 lea 0x119b9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341657: e8 34 02 01 00 callq 66351890 <_assert> - 6634165c: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341660: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341666: 48 83 c4 28 add $0x28,%rsp - 6634166a: 5b pop %rbx - 6634166b: 5e pop %rsi - 6634166c: c3 retq - 6634166d: 0f 1f 00 nopl (%rax) - 66341670: 48 8d 15 89 19 01 00 lea 0x11989(%rip),%rdx # 66353000 <.rdata> - 66341677: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634167d: 48 8d 0d 8c 19 01 00 lea 0x1198c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341684: e8 07 02 01 00 callq 66351890 <_assert> - 66341689: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634168d: 89 30 mov %esi,(%rax) - 6634168f: eb 97 jmp 66341628 - 66341691: 48 89 d9 mov %rbx,%rcx - 66341694: e8 97 fd ff ff callq 66341430 - 66341699: e9 6d ff ff ff jmpq 6634160b - 6634169e: 66 90 xchg %ax,%ax + 663415c0: 8b 12 mov (%rdx),%edx + 663415c2: 85 d2 test %edx,%edx + 663415c4: 75 1c jne 663415e2 + 663415c6: ba 03 00 00 00 mov $0x3,%edx + 663415cb: e8 60 ff ff ff callq 66341530 + 663415d0: ba 04 00 00 00 mov $0x4,%edx + 663415d5: 48 89 d9 mov %rbx,%rcx + 663415d8: 48 83 c4 20 add $0x20,%rsp + 663415dc: 5b pop %rbx + 663415dd: e9 4e ff ff ff jmpq 66341530 + 663415e2: 48 8b 40 08 mov 0x8(%rax),%rax + 663415e6: ba 03 00 00 00 mov $0x3,%edx + 663415eb: 44 8b 00 mov (%rax),%r8d + 663415ee: e8 bd fd ff ff callq 663413b0 + 663415f3: 48 8b 43 10 mov 0x10(%rbx),%rax + 663415f7: ba 04 00 00 00 mov $0x4,%edx + 663415fc: 48 89 d9 mov %rbx,%rcx + 663415ff: 48 8b 40 10 mov 0x10(%rax),%rax + 66341603: 44 8b 00 mov (%rax),%r8d + 66341606: 48 83 c4 20 add $0x20,%rsp + 6634160a: 5b pop %rbx + 6634160b: e9 a0 fd ff ff jmpq 663413b0 -00000000663416a0 : - 663416a0: 56 push %rsi - 663416a1: 53 push %rbx - 663416a2: 48 83 ec 28 sub $0x28,%rsp - 663416a6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663416aa: 45 85 c0 test %r8d,%r8d - 663416ad: 48 89 cb mov %rcx,%rbx - 663416b0: 7f 19 jg 663416cb - 663416b2: 48 8d 15 47 19 01 00 lea 0x11947(%rip),%rdx # 66353000 <.rdata> - 663416b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663416bf: 48 8d 0d 4a 19 01 00 lea 0x1194a(%rip),%rcx # 66353010 <.rdata+0x10> - 663416c6: e8 c5 01 01 00 callq 66351890 <_assert> - 663416cb: 48 8b 43 40 mov 0x40(%rbx),%rax - 663416cf: 8b 10 mov (%rax),%edx - 663416d1: 48 8b 43 10 mov 0x10(%rbx),%rax - 663416d5: 48 8b 48 60 mov 0x60(%rax),%rcx - 663416d9: 8b 09 mov (%rcx),%ecx - 663416db: 85 c9 test %ecx,%ecx - 663416dd: 74 51 je 66341730 - 663416df: 48 8b 48 10 mov 0x10(%rax),%rcx - 663416e3: 44 8b 01 mov (%rcx),%r8d - 663416e6: 48 8b 48 08 mov 0x8(%rax),%rcx - 663416ea: 48 8b 40 18 mov 0x18(%rax),%rax - 663416ee: 8b 09 mov (%rcx),%ecx - 663416f0: 8b 00 mov (%rax),%eax - 663416f2: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 663416f6: 8d 74 81 04 lea 0x4(%rcx,%rax,4),%esi - 663416fa: 39 d6 cmp %edx,%esi - 663416fc: 74 25 je 66341723 - 663416fe: 85 d2 test %edx,%edx - 66341700: 0f 85 8b 00 00 00 jne 66341791 - 66341706: 89 f2 mov %esi,%edx - 66341708: 41 b8 01 00 00 00 mov $0x1,%r8d - 6634170e: 48 89 d9 mov %rbx,%rcx - 66341711: e8 9a fc ff ff callq 663413b0 - 66341716: 8b 53 38 mov 0x38(%rbx),%edx - 66341719: 85 d2 test %edx,%edx - 6634171b: 7e 53 jle 66341770 - 6634171d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341721: 89 30 mov %esi,(%rax) - 66341723: 48 83 c4 28 add $0x28,%rsp - 66341727: 5b pop %rbx - 66341728: 5e pop %rsi - 66341729: c3 retq - 6634172a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66341730: 85 d2 test %edx,%edx - 66341732: 74 ef je 66341723 - 66341734: 48 89 d9 mov %rbx,%rcx - 66341737: e8 f4 fc ff ff callq 66341430 - 6634173c: 8b 43 38 mov 0x38(%rbx),%eax - 6634173f: 85 c0 test %eax,%eax - 66341741: 7f 19 jg 6634175c - 66341743: 48 8d 15 b6 18 01 00 lea 0x118b6(%rip),%rdx # 66353000 <.rdata> - 6634174a: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341750: 48 8d 0d b9 18 01 00 lea 0x118b9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341757: e8 34 01 01 00 callq 66351890 <_assert> - 6634175c: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341760: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341766: 48 83 c4 28 add $0x28,%rsp - 6634176a: 5b pop %rbx - 6634176b: 5e pop %rsi - 6634176c: c3 retq +0000000066341610 : + 66341610: 56 push %rsi + 66341611: 53 push %rbx + 66341612: 48 83 ec 28 sub $0x28,%rsp + 66341616: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634161a: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634161e: 48 89 cb mov %rcx,%rbx + 66341621: 8b 12 mov (%rdx),%edx + 66341623: 85 d2 test %edx,%edx + 66341625: 75 2a jne 66341651 + 66341627: ba 04 00 00 00 mov $0x4,%edx + 6634162c: e8 ff fe ff ff callq 66341530 + 66341631: 48 89 d9 mov %rbx,%rcx + 66341634: ba 05 00 00 00 mov $0x5,%edx + 66341639: e8 f2 fe ff ff callq 66341530 + 6634163e: ba 06 00 00 00 mov $0x6,%edx + 66341643: 48 89 d9 mov %rbx,%rcx + 66341646: 48 83 c4 28 add $0x28,%rsp + 6634164a: 5b pop %rbx + 6634164b: 5e pop %rsi + 6634164c: e9 df fe ff ff jmpq 66341530 + 66341651: 31 d2 xor %edx,%edx + 66341653: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66341657: 48 89 d9 mov %rbx,%rcx + 6634165a: 83 c2 04 add $0x4,%edx + 6634165d: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 66341661: 44 8b 00 mov (%rax),%r8d + 66341664: e8 47 fd ff ff callq 663413b0 + 66341669: 48 83 fe 03 cmp $0x3,%rsi + 6634166d: 48 89 f2 mov %rsi,%rdx + 66341670: 74 0e je 66341680 + 66341672: 48 8b 43 10 mov 0x10(%rbx),%rax + 66341676: eb db jmp 66341653 + 66341678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634167f: 00 + 66341680: 48 83 c4 28 add $0x28,%rsp + 66341684: 5b pop %rbx + 66341685: 5e pop %rsi + 66341686: c3 retq + 66341687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634168e: 00 00 + +0000000066341690 : + 66341690: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341694: 48 8b 50 38 mov 0x38(%rax),%rdx + 66341698: 8b 12 mov (%rdx),%edx + 6634169a: 85 d2 test %edx,%edx + 6634169c: 74 26 je 663416c4 + 6634169e: 48 8b 50 10 mov 0x10(%rax),%rdx + 663416a2: 44 8b 02 mov (%rdx),%r8d + 663416a5: 48 8b 50 08 mov 0x8(%rax),%rdx + 663416a9: 8b 12 mov (%rdx),%edx + 663416ab: 42 8d 54 42 03 lea 0x3(%rdx,%r8,2),%edx + 663416b0: 48 63 d2 movslq %edx,%rdx + 663416b3: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 663416b7: ba 08 00 00 00 mov $0x8,%edx + 663416bc: 44 8b 00 mov (%rax),%r8d + 663416bf: e9 ec fc ff ff jmpq 663413b0 + 663416c4: ba 08 00 00 00 mov $0x8,%edx + 663416c9: e9 62 fe ff ff jmpq 66341530 + 663416ce: 66 90 xchg %ax,%ax + +00000000663416d0 : + 663416d0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663416d4: 48 8b 50 60 mov 0x60(%rax),%rdx + 663416d8: 8b 12 mov (%rdx),%edx + 663416da: 85 d2 test %edx,%edx + 663416dc: 74 32 je 66341710 + 663416de: 48 8b 50 10 mov 0x10(%rax),%rdx + 663416e2: 44 8b 02 mov (%rdx),%r8d + 663416e5: 48 8b 50 08 mov 0x8(%rax),%rdx + 663416e9: 8b 12 mov (%rdx),%edx + 663416eb: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 663416ef: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663416f3: 45 8b 00 mov (%r8),%r8d + 663416f6: 42 8d 54 82 04 lea 0x4(%rdx,%r8,4),%edx + 663416fb: 48 63 d2 movslq %edx,%rdx + 663416fe: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66341702: ba 0d 00 00 00 mov $0xd,%edx + 66341707: 44 8b 00 mov (%rax),%r8d + 6634170a: e9 a1 fc ff ff jmpq 663413b0 + 6634170f: 90 nop + 66341710: ba 0d 00 00 00 mov $0xd,%edx + 66341715: e9 16 fe ff ff jmpq 66341530 + 6634171a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000066341720 : + 66341720: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341724: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634172b: 8b 12 mov (%rdx),%edx + 6634172d: 85 d2 test %edx,%edx + 6634172f: 74 3f je 66341770 + 66341731: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341735: 44 8b 02 mov (%rdx),%r8d + 66341738: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634173c: 8b 12 mov (%rdx),%edx + 6634173e: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341742: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341746: 45 8b 00 mov (%r8),%r8d + 66341749: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634174d: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341751: 45 8b 00 mov (%r8),%r8d + 66341754: 42 8d 54 c2 05 lea 0x5(%rdx,%r8,8),%edx + 66341759: 48 63 d2 movslq %edx,%rdx + 6634175c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66341760: ba 16 00 00 00 mov $0x16,%edx + 66341765: 44 8b 00 mov (%rax),%r8d + 66341768: e9 43 fc ff ff jmpq 663413b0 6634176d: 0f 1f 00 nopl (%rax) - 66341770: 48 8d 15 89 18 01 00 lea 0x11889(%rip),%rdx # 66353000 <.rdata> - 66341777: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634177d: 48 8d 0d 8c 18 01 00 lea 0x1188c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341784: e8 07 01 01 00 callq 66351890 <_assert> - 66341789: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634178d: 89 30 mov %esi,(%rax) - 6634178f: eb 92 jmp 66341723 - 66341791: 48 89 d9 mov %rbx,%rcx - 66341794: e8 97 fc ff ff callq 66341430 - 66341799: e9 68 ff ff ff jmpq 66341706 - 6634179e: 66 90 xchg %ax,%ax + 66341770: ba 16 00 00 00 mov $0x16,%edx + 66341775: e9 b6 fd ff ff jmpq 66341530 + 6634177a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663417a0 : - 663417a0: 56 push %rsi - 663417a1: 53 push %rbx - 663417a2: 48 83 ec 28 sub $0x28,%rsp - 663417a6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663417aa: 45 85 c0 test %r8d,%r8d - 663417ad: 48 89 cb mov %rcx,%rbx - 663417b0: 7f 19 jg 663417cb - 663417b2: 48 8d 15 47 18 01 00 lea 0x11847(%rip),%rdx # 66353000 <.rdata> - 663417b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663417bf: 48 8d 0d 4a 18 01 00 lea 0x1184a(%rip),%rcx # 66353010 <.rdata+0x10> - 663417c6: e8 c5 00 01 00 callq 66351890 <_assert> - 663417cb: 48 8b 43 40 mov 0x40(%rbx),%rax - 663417cf: 8b 10 mov (%rax),%edx - 663417d1: 48 8b 43 10 mov 0x10(%rbx),%rax - 663417d5: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx - 663417dc: 8b 09 mov (%rcx),%ecx - 663417de: 85 c9 test %ecx,%ecx - 663417e0: 74 5e je 66341840 - 663417e2: 48 8b 48 10 mov 0x10(%rax),%rcx - 663417e6: 44 8b 01 mov (%rcx),%r8d - 663417e9: 48 8b 48 08 mov 0x8(%rax),%rcx - 663417ed: 8b 09 mov (%rcx),%ecx - 663417ef: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 663417f3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663417f7: 48 8b 40 20 mov 0x20(%rax),%rax - 663417fb: 45 8b 00 mov (%r8),%r8d - 663417fe: 8b 00 mov (%rax),%eax - 66341800: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx - 66341804: 8d 74 c1 05 lea 0x5(%rcx,%rax,8),%esi - 66341808: 39 d6 cmp %edx,%esi - 6634180a: 74 25 je 66341831 - 6634180c: 85 d2 test %edx,%edx - 6634180e: 0f 85 8d 00 00 00 jne 663418a1 - 66341814: 89 f2 mov %esi,%edx - 66341816: 41 b8 01 00 00 00 mov $0x1,%r8d - 6634181c: 48 89 d9 mov %rbx,%rcx - 6634181f: e8 8c fb ff ff callq 663413b0 - 66341824: 8b 53 38 mov 0x38(%rbx),%edx - 66341827: 85 d2 test %edx,%edx - 66341829: 7e 55 jle 66341880 - 6634182b: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634182f: 89 30 mov %esi,(%rax) - 66341831: 48 83 c4 28 add $0x28,%rsp - 66341835: 5b pop %rbx - 66341836: 5e pop %rsi - 66341837: c3 retq - 66341838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634183f: 00 - 66341840: 85 d2 test %edx,%edx - 66341842: 74 ed je 66341831 - 66341844: 48 89 d9 mov %rbx,%rcx - 66341847: e8 e4 fb ff ff callq 66341430 - 6634184c: 8b 43 38 mov 0x38(%rbx),%eax - 6634184f: 85 c0 test %eax,%eax - 66341851: 7f 19 jg 6634186c - 66341853: 48 8d 15 a6 17 01 00 lea 0x117a6(%rip),%rdx # 66353000 <.rdata> - 6634185a: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341860: 48 8d 0d a9 17 01 00 lea 0x117a9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341867: e8 24 00 01 00 callq 66351890 <_assert> - 6634186c: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341870: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341876: 48 83 c4 28 add $0x28,%rsp - 6634187a: 5b pop %rbx - 6634187b: 5e pop %rsi - 6634187c: c3 retq - 6634187d: 0f 1f 00 nopl (%rax) - 66341880: 48 8d 15 79 17 01 00 lea 0x11779(%rip),%rdx # 66353000 <.rdata> - 66341887: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634188d: 48 8d 0d 7c 17 01 00 lea 0x1177c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341894: e8 f7 ff 00 00 callq 66351890 <_assert> - 66341899: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634189d: 89 30 mov %esi,(%rax) - 6634189f: eb 90 jmp 66341831 - 663418a1: 48 89 d9 mov %rbx,%rcx - 663418a4: e8 87 fb ff ff callq 66341430 - 663418a9: e9 66 ff ff ff jmpq 66341814 - 663418ae: 66 90 xchg %ax,%ax +0000000066341780 : + 66341780: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341784: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx + 6634178b: 8b 12 mov (%rdx),%edx + 6634178d: 85 d2 test %edx,%edx + 6634178f: 74 4f je 663417e0 + 66341791: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341795: 44 8b 02 mov (%rdx),%r8d + 66341798: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634179c: 8b 12 mov (%rdx),%edx + 6634179e: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 663417a2: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663417a6: 45 8b 00 mov (%r8),%r8d + 663417a9: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 663417ad: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663417b1: 45 8b 00 mov (%r8),%r8d + 663417b4: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 663417b8: 48 8b 50 28 mov 0x28(%rax),%rdx + 663417bc: 8b 12 mov (%rdx),%edx + 663417be: c1 e2 04 shl $0x4,%edx + 663417c1: 41 8d 54 10 06 lea 0x6(%r8,%rdx,1),%edx + 663417c6: 48 63 d2 movslq %edx,%rdx + 663417c9: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 663417cd: ba 27 00 00 00 mov $0x27,%edx + 663417d2: 44 8b 00 mov (%rax),%r8d + 663417d5: e9 d6 fb ff ff jmpq 663413b0 + 663417da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663417e0: ba 27 00 00 00 mov $0x27,%edx + 663417e5: e9 46 fd ff ff jmpq 66341530 + 663417ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663418b0 : - 663418b0: 56 push %rsi - 663418b1: 53 push %rbx - 663418b2: 48 83 ec 28 sub $0x28,%rsp - 663418b6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663418ba: 45 85 c0 test %r8d,%r8d - 663418bd: 48 89 cb mov %rcx,%rbx - 663418c0: 7f 19 jg 663418db - 663418c2: 48 8d 15 37 17 01 00 lea 0x11737(%rip),%rdx # 66353000 <.rdata> - 663418c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663418cf: 48 8d 0d 3a 17 01 00 lea 0x1173a(%rip),%rcx # 66353010 <.rdata+0x10> - 663418d6: e8 b5 ff 00 00 callq 66351890 <_assert> - 663418db: 48 8b 43 40 mov 0x40(%rbx),%rax - 663418df: 8b 10 mov (%rax),%edx - 663418e1: 48 8b 43 10 mov 0x10(%rbx),%rax - 663418e5: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx - 663418ec: 8b 09 mov (%rcx),%ecx - 663418ee: 85 c9 test %ecx,%ecx - 663418f0: 74 6e je 66341960 - 663418f2: 48 8b 48 10 mov 0x10(%rax),%rcx - 663418f6: 44 8b 01 mov (%rcx),%r8d - 663418f9: 48 8b 48 08 mov 0x8(%rax),%rcx - 663418fd: 8b 09 mov (%rcx),%ecx - 663418ff: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 66341903: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66341907: 45 8b 00 mov (%r8),%r8d - 6634190a: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx - 6634190e: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66341912: 48 8b 40 28 mov 0x28(%rax),%rax +00000000663417f0 : + 663417f0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663417f4: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx + 663417fb: 8b 12 mov (%rdx),%edx + 663417fd: 85 d2 test %edx,%edx + 663417ff: 74 5f je 66341860 + 66341801: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341805: 44 8b 02 mov (%rdx),%r8d + 66341808: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634180c: 8b 12 mov (%rdx),%edx + 6634180e: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341812: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341816: 45 8b 00 mov (%r8),%r8d + 66341819: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634181d: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341821: 45 8b 00 mov (%r8),%r8d + 66341824: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 66341828: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634182c: 8b 12 mov (%rdx),%edx + 6634182e: c1 e2 04 shl $0x4,%edx + 66341831: 44 01 c2 add %r8d,%edx + 66341834: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66341838: 45 8b 00 mov (%r8),%r8d + 6634183b: 41 c1 e0 05 shl $0x5,%r8d + 6634183f: 42 8d 54 02 07 lea 0x7(%rdx,%r8,1),%edx + 66341844: 48 63 d2 movslq %edx,%rdx + 66341847: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 6634184b: ba 48 00 00 00 mov $0x48,%edx + 66341850: 44 8b 00 mov (%rax),%r8d + 66341853: e9 58 fb ff ff jmpq 663413b0 + 66341858: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634185f: 00 + 66341860: ba 48 00 00 00 mov $0x48,%edx + 66341865: e9 c6 fc ff ff jmpq 66341530 + 6634186a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000066341870 : + 66341870: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341874: 48 8b 90 40 04 00 00 mov 0x440(%rax),%rdx + 6634187b: 8b 12 mov (%rdx),%edx + 6634187d: 85 d2 test %edx,%edx + 6634187f: 74 63 je 663418e4 + 66341881: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341885: 44 8b 02 mov (%rdx),%r8d + 66341888: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634188c: 8b 12 mov (%rdx),%edx + 6634188e: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341892: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341896: 45 8b 00 mov (%r8),%r8d + 66341899: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634189d: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663418a1: 45 8b 00 mov (%r8),%r8d + 663418a4: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 663418a8: 48 8b 50 28 mov 0x28(%rax),%rdx + 663418ac: 8b 12 mov (%rdx),%edx + 663418ae: c1 e2 04 shl $0x4,%edx + 663418b1: 41 01 d0 add %edx,%r8d + 663418b4: 48 8b 50 30 mov 0x30(%rax),%rdx + 663418b8: 8b 12 mov (%rdx),%edx + 663418ba: c1 e2 05 shl $0x5,%edx + 663418bd: 44 01 c2 add %r8d,%edx + 663418c0: 4c 8b 40 38 mov 0x38(%rax),%r8 + 663418c4: 45 8b 00 mov (%r8),%r8d + 663418c7: 41 c1 e0 06 shl $0x6,%r8d + 663418cb: 42 8d 54 02 08 lea 0x8(%rdx,%r8,1),%edx + 663418d0: 48 63 d2 movslq %edx,%rdx + 663418d3: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 663418d7: ba 89 00 00 00 mov $0x89,%edx + 663418dc: 44 8b 00 mov (%rax),%r8d + 663418df: e9 cc fa ff ff jmpq 663413b0 + 663418e4: ba 89 00 00 00 mov $0x89,%edx + 663418e9: e9 42 fc ff ff jmpq 66341530 + 663418ee: 66 90 xchg %ax,%ax + +00000000663418f0 : + 663418f0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663418f4: 48 8b 90 48 08 00 00 mov 0x848(%rax),%rdx + 663418fb: 8b 12 mov (%rdx),%edx + 663418fd: 85 d2 test %edx,%edx + 663418ff: 74 71 je 66341972 + 66341901: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341905: 44 8b 02 mov (%rdx),%r8d + 66341908: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634190c: 8b 12 mov (%rdx),%edx + 6634190e: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341912: 4c 8b 40 18 mov 0x18(%rax),%r8 66341916: 45 8b 00 mov (%r8),%r8d - 66341919: 8b 00 mov (%rax),%eax - 6634191b: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx - 6634191f: c1 e0 04 shl $0x4,%eax - 66341922: 8d 74 01 06 lea 0x6(%rcx,%rax,1),%esi - 66341926: 39 d6 cmp %edx,%esi - 66341928: 74 25 je 6634194f - 6634192a: 85 d2 test %edx,%edx - 6634192c: 0f 85 8f 00 00 00 jne 663419c1 - 66341932: 89 f2 mov %esi,%edx - 66341934: 41 b8 01 00 00 00 mov $0x1,%r8d - 6634193a: 48 89 d9 mov %rbx,%rcx - 6634193d: e8 6e fa ff ff callq 663413b0 - 66341942: 8b 53 38 mov 0x38(%rbx),%edx - 66341945: 85 d2 test %edx,%edx - 66341947: 7e 57 jle 663419a0 - 66341949: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634194d: 89 30 mov %esi,(%rax) - 6634194f: 48 83 c4 28 add $0x28,%rsp - 66341953: 5b pop %rbx - 66341954: 5e pop %rsi - 66341955: c3 retq - 66341956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634195d: 00 00 00 - 66341960: 85 d2 test %edx,%edx - 66341962: 74 eb je 6634194f - 66341964: 48 89 d9 mov %rbx,%rcx - 66341967: e8 c4 fa ff ff callq 66341430 - 6634196c: 8b 43 38 mov 0x38(%rbx),%eax - 6634196f: 85 c0 test %eax,%eax - 66341971: 7f 19 jg 6634198c - 66341973: 48 8d 15 86 16 01 00 lea 0x11686(%rip),%rdx # 66353000 <.rdata> - 6634197a: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341980: 48 8d 0d 89 16 01 00 lea 0x11689(%rip),%rcx # 66353010 <.rdata+0x10> - 66341987: e8 04 ff 00 00 callq 66351890 <_assert> - 6634198c: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341990: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341996: 48 83 c4 28 add $0x28,%rsp - 6634199a: 5b pop %rbx - 6634199b: 5e pop %rsi - 6634199c: c3 retq - 6634199d: 0f 1f 00 nopl (%rax) - 663419a0: 48 8d 15 59 16 01 00 lea 0x11659(%rip),%rdx # 66353000 <.rdata> - 663419a7: 41 b8 93 00 00 00 mov $0x93,%r8d - 663419ad: 48 8d 0d 5c 16 01 00 lea 0x1165c(%rip),%rcx # 66353010 <.rdata+0x10> - 663419b4: e8 d7 fe 00 00 callq 66351890 <_assert> - 663419b9: 48 8b 43 40 mov 0x40(%rbx),%rax - 663419bd: 89 30 mov %esi,(%rax) - 663419bf: eb 8e jmp 6634194f - 663419c1: 48 89 d9 mov %rbx,%rcx - 663419c4: e8 67 fa ff ff callq 66341430 - 663419c9: e9 64 ff ff ff jmpq 66341932 - 663419ce: 66 90 xchg %ax,%ax + 66341919: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634191d: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341921: 45 8b 00 mov (%r8),%r8d + 66341924: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 66341928: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634192c: 45 8b 00 mov (%r8),%r8d + 6634192f: 41 c1 e0 04 shl $0x4,%r8d + 66341933: 41 01 d0 add %edx,%r8d + 66341936: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634193a: 8b 12 mov (%rdx),%edx + 6634193c: c1 e2 05 shl $0x5,%edx + 6634193f: 41 01 d0 add %edx,%r8d + 66341942: 48 8b 50 38 mov 0x38(%rax),%rdx + 66341946: 8b 12 mov (%rdx),%edx + 66341948: c1 e2 06 shl $0x6,%edx + 6634194b: 44 01 c2 add %r8d,%edx + 6634194e: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66341952: 45 8b 00 mov (%r8),%r8d + 66341955: 41 c1 e0 07 shl $0x7,%r8d + 66341959: 42 8d 54 02 09 lea 0x9(%rdx,%r8,1),%edx + 6634195e: 48 63 d2 movslq %edx,%rdx + 66341961: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 66341965: ba 0a 01 00 00 mov $0x10a,%edx + 6634196a: 44 8b 00 mov (%rax),%r8d + 6634196d: e9 3e fa ff ff jmpq 663413b0 + 66341972: ba 0a 01 00 00 mov $0x10a,%edx + 66341977: e9 b4 fb ff ff jmpq 66341530 + 6634197c: 0f 1f 40 00 nopl 0x0(%rax) -00000000663419d0 : - 663419d0: 56 push %rsi - 663419d1: 53 push %rbx - 663419d2: 48 83 ec 28 sub $0x28,%rsp - 663419d6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 663419da: 45 85 c0 test %r8d,%r8d - 663419dd: 48 89 cb mov %rcx,%rbx - 663419e0: 7f 19 jg 663419fb - 663419e2: 48 8d 15 17 16 01 00 lea 0x11617(%rip),%rdx # 66353000 <.rdata> - 663419e9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663419ef: 48 8d 0d 1a 16 01 00 lea 0x1161a(%rip),%rcx # 66353010 <.rdata+0x10> - 663419f6: e8 95 fe 00 00 callq 66351890 <_assert> - 663419fb: 48 8b 43 40 mov 0x40(%rbx),%rax - 663419ff: 8b 10 mov (%rax),%edx - 66341a01: 48 8b 43 10 mov 0x10(%rbx),%rax - 66341a05: 48 8b 88 38 02 00 00 mov 0x238(%rax),%rcx - 66341a0c: 8b 09 mov (%rcx),%ecx - 66341a0e: 85 c9 test %ecx,%ecx - 66341a10: 74 70 je 66341a82 - 66341a12: 48 8b 48 10 mov 0x10(%rax),%rcx - 66341a16: 44 8b 01 mov (%rcx),%r8d - 66341a19: 48 8b 48 08 mov 0x8(%rax),%rcx - 66341a1d: 8b 09 mov (%rcx),%ecx - 66341a1f: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 66341a23: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66341a27: 45 8b 00 mov (%r8),%r8d - 66341a2a: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx - 66341a2e: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66341a32: 45 8b 00 mov (%r8),%r8d - 66341a35: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d - 66341a39: 48 8b 48 28 mov 0x28(%rax),%rcx - 66341a3d: 48 8b 40 30 mov 0x30(%rax),%rax - 66341a41: 8b 09 mov (%rcx),%ecx - 66341a43: 8b 00 mov (%rax),%eax - 66341a45: c1 e1 04 shl $0x4,%ecx - 66341a48: 44 01 c1 add %r8d,%ecx - 66341a4b: c1 e0 05 shl $0x5,%eax - 66341a4e: 8d 74 01 07 lea 0x7(%rcx,%rax,1),%esi - 66341a52: 39 d6 cmp %edx,%esi - 66341a54: 74 25 je 66341a7b - 66341a56: 85 d2 test %edx,%edx - 66341a58: 0f 85 83 00 00 00 jne 66341ae1 - 66341a5e: 89 f2 mov %esi,%edx - 66341a60: 41 b8 01 00 00 00 mov $0x1,%r8d +0000000066341980 : + 66341980: 56 push %rsi + 66341981: 53 push %rbx + 66341982: 48 83 ec 28 sub $0x28,%rsp + 66341986: 48 8b 41 40 mov 0x40(%rcx),%rax + 6634198a: 8b 10 mov (%rax),%edx + 6634198c: 48 89 cb mov %rcx,%rbx + 6634198f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341993: 48 8b 48 20 mov 0x20(%rax),%rcx + 66341997: 8b 09 mov (%rcx),%ecx + 66341999: 85 c9 test %ecx,%ecx + 6634199b: 75 33 jne 663419d0 + 6634199d: 85 d2 test %edx,%edx + 6634199f: 75 0f jne 663419b0 + 663419a1: 48 83 c4 28 add $0x28,%rsp + 663419a5: 5b pop %rbx + 663419a6: 5e pop %rsi + 663419a7: c3 retq + 663419a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663419af: 00 + 663419b0: 48 89 d9 mov %rbx,%rcx + 663419b3: e8 78 fb ff ff callq 66341530 + 663419b8: 48 8b 43 40 mov 0x40(%rbx),%rax + 663419bc: c7 00 00 00 00 00 movl $0x0,(%rax) + 663419c2: 48 83 c4 28 add $0x28,%rsp + 663419c6: 5b pop %rbx + 663419c7: 5e pop %rsi + 663419c8: c3 retq + 663419c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663419d0: 48 8b 40 08 mov 0x8(%rax),%rax + 663419d4: 8b 30 mov (%rax),%esi + 663419d6: 83 c6 02 add $0x2,%esi + 663419d9: 39 d6 cmp %edx,%esi + 663419db: 74 c4 je 663419a1 + 663419dd: 85 d2 test %edx,%edx + 663419df: 75 1f jne 66341a00 + 663419e1: 41 b8 01 00 00 00 mov $0x1,%r8d + 663419e7: 89 f2 mov %esi,%edx + 663419e9: 48 89 d9 mov %rbx,%rcx + 663419ec: e8 bf f9 ff ff callq 663413b0 + 663419f1: 48 8b 43 40 mov 0x40(%rbx),%rax + 663419f5: 89 30 mov %esi,(%rax) + 663419f7: 48 83 c4 28 add $0x28,%rsp + 663419fb: 5b pop %rbx + 663419fc: 5e pop %rsi + 663419fd: c3 retq + 663419fe: 66 90 xchg %ax,%ax + 66341a00: 48 89 d9 mov %rbx,%rcx + 66341a03: e8 28 fb ff ff callq 66341530 + 66341a08: eb d7 jmp 663419e1 + 66341a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + +0000000066341a10 : + 66341a10: 56 push %rsi + 66341a11: 53 push %rbx + 66341a12: 48 83 ec 28 sub $0x28,%rsp + 66341a16: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341a1a: 8b 10 mov (%rax),%edx + 66341a1c: 48 89 cb mov %rcx,%rbx + 66341a1f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341a23: 48 8b 48 38 mov 0x38(%rax),%rcx + 66341a27: 8b 09 mov (%rcx),%ecx + 66341a29: 85 c9 test %ecx,%ecx + 66341a2b: 74 35 je 66341a62 + 66341a2d: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341a31: 48 8b 40 08 mov 0x8(%rax),%rax + 66341a35: 8b 09 mov (%rcx),%ecx + 66341a37: 8b 00 mov (%rax),%eax + 66341a39: 8d 74 48 03 lea 0x3(%rax,%rcx,2),%esi + 66341a3d: 39 d6 cmp %edx,%esi + 66341a3f: 74 1a je 66341a5b + 66341a41: 85 d2 test %edx,%edx + 66341a43: 75 3b jne 66341a80 + 66341a45: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341a4b: 89 f2 mov %esi,%edx + 66341a4d: 48 89 d9 mov %rbx,%rcx + 66341a50: e8 5b f9 ff ff callq 663413b0 + 66341a55: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341a59: 89 30 mov %esi,(%rax) + 66341a5b: 48 83 c4 28 add $0x28,%rsp + 66341a5f: 5b pop %rbx + 66341a60: 5e pop %rsi + 66341a61: c3 retq + 66341a62: 85 d2 test %edx,%edx + 66341a64: 74 f5 je 66341a5b 66341a66: 48 89 d9 mov %rbx,%rcx - 66341a69: e8 42 f9 ff ff callq 663413b0 - 66341a6e: 8b 53 38 mov 0x38(%rbx),%edx - 66341a71: 85 d2 test %edx,%edx - 66341a73: 7e 4b jle 66341ac0 - 66341a75: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341a79: 89 30 mov %esi,(%rax) - 66341a7b: 48 83 c4 28 add $0x28,%rsp - 66341a7f: 5b pop %rbx - 66341a80: 5e pop %rsi - 66341a81: c3 retq - 66341a82: 85 d2 test %edx,%edx - 66341a84: 74 f5 je 66341a7b - 66341a86: 48 89 d9 mov %rbx,%rcx - 66341a89: e8 a2 f9 ff ff callq 66341430 - 66341a8e: 8b 43 38 mov 0x38(%rbx),%eax - 66341a91: 85 c0 test %eax,%eax - 66341a93: 7f 19 jg 66341aae - 66341a95: 48 8d 15 64 15 01 00 lea 0x11564(%rip),%rdx # 66353000 <.rdata> - 66341a9c: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341aa2: 48 8d 0d 67 15 01 00 lea 0x11567(%rip),%rcx # 66353010 <.rdata+0x10> - 66341aa9: e8 e2 fd 00 00 callq 66351890 <_assert> - 66341aae: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341ab2: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341ab8: 48 83 c4 28 add $0x28,%rsp - 66341abc: 5b pop %rbx - 66341abd: 5e pop %rsi - 66341abe: c3 retq - 66341abf: 90 nop - 66341ac0: 48 8d 15 39 15 01 00 lea 0x11539(%rip),%rdx # 66353000 <.rdata> - 66341ac7: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341acd: 48 8d 0d 3c 15 01 00 lea 0x1153c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341ad4: e8 b7 fd 00 00 callq 66351890 <_assert> - 66341ad9: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341add: 89 30 mov %esi,(%rax) - 66341adf: eb 9a jmp 66341a7b - 66341ae1: 48 89 d9 mov %rbx,%rcx - 66341ae4: e8 47 f9 ff ff callq 66341430 - 66341ae9: e9 70 ff ff ff jmpq 66341a5e - 66341aee: 66 90 xchg %ax,%ax + 66341a69: e8 c2 fa ff ff callq 66341530 + 66341a6e: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341a72: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341a78: 48 83 c4 28 add $0x28,%rsp + 66341a7c: 5b pop %rbx + 66341a7d: 5e pop %rsi + 66341a7e: c3 retq + 66341a7f: 90 nop + 66341a80: 48 89 d9 mov %rbx,%rcx + 66341a83: e8 a8 fa ff ff callq 66341530 + 66341a88: eb bb jmp 66341a45 + 66341a8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341af0 : - 66341af0: 56 push %rsi - 66341af1: 53 push %rbx - 66341af2: 48 83 ec 28 sub $0x28,%rsp - 66341af6: 44 8b 41 38 mov 0x38(%rcx),%r8d - 66341afa: 45 85 c0 test %r8d,%r8d - 66341afd: 48 89 cb mov %rcx,%rbx - 66341b00: 7f 19 jg 66341b1b - 66341b02: 48 8d 15 f7 14 01 00 lea 0x114f7(%rip),%rdx # 66353000 <.rdata> - 66341b09: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66341b0f: 48 8d 0d fa 14 01 00 lea 0x114fa(%rip),%rcx # 66353010 <.rdata+0x10> - 66341b16: e8 75 fd 00 00 callq 66351890 <_assert> - 66341b1b: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341b1f: 8b 10 mov (%rax),%edx - 66341b21: 48 8b 43 10 mov 0x10(%rbx),%rax - 66341b25: 48 8b 88 40 04 00 00 mov 0x440(%rax),%rcx - 66341b2c: 8b 09 mov (%rcx),%ecx - 66341b2e: 85 c9 test %ecx,%ecx - 66341b30: 74 7e je 66341bb0 - 66341b32: 48 8b 48 10 mov 0x10(%rax),%rcx - 66341b36: 44 8b 01 mov (%rcx),%r8d - 66341b39: 48 8b 48 08 mov 0x8(%rax),%rcx - 66341b3d: 8b 09 mov (%rcx),%ecx - 66341b3f: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 66341b43: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66341b47: 45 8b 00 mov (%r8),%r8d - 66341b4a: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx - 66341b4e: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66341b52: 45 8b 00 mov (%r8),%r8d - 66341b55: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d - 66341b59: 48 8b 48 28 mov 0x28(%rax),%rcx - 66341b5d: 8b 09 mov (%rcx),%ecx - 66341b5f: c1 e1 04 shl $0x4,%ecx - 66341b62: 41 01 c8 add %ecx,%r8d - 66341b65: 48 8b 48 30 mov 0x30(%rax),%rcx - 66341b69: 48 8b 40 38 mov 0x38(%rax),%rax - 66341b6d: 8b 09 mov (%rcx),%ecx - 66341b6f: 8b 00 mov (%rax),%eax - 66341b71: c1 e1 05 shl $0x5,%ecx - 66341b74: 44 01 c1 add %r8d,%ecx - 66341b77: c1 e0 06 shl $0x6,%eax - 66341b7a: 8d 74 01 08 lea 0x8(%rcx,%rax,1),%esi - 66341b7e: 39 d6 cmp %edx,%esi - 66341b80: 74 25 je 66341ba7 - 66341b82: 85 d2 test %edx,%edx - 66341b84: 0f 85 87 00 00 00 jne 66341c11 - 66341b8a: 89 f2 mov %esi,%edx - 66341b8c: 41 b8 01 00 00 00 mov $0x1,%r8d - 66341b92: 48 89 d9 mov %rbx,%rcx - 66341b95: e8 16 f8 ff ff callq 663413b0 - 66341b9a: 8b 53 38 mov 0x38(%rbx),%edx - 66341b9d: 85 d2 test %edx,%edx - 66341b9f: 7e 4f jle 66341bf0 - 66341ba1: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341ba5: 89 30 mov %esi,(%rax) - 66341ba7: 48 83 c4 28 add $0x28,%rsp - 66341bab: 5b pop %rbx - 66341bac: 5e pop %rsi - 66341bad: c3 retq - 66341bae: 66 90 xchg %ax,%ax - 66341bb0: 85 d2 test %edx,%edx - 66341bb2: 74 f3 je 66341ba7 - 66341bb4: 48 89 d9 mov %rbx,%rcx - 66341bb7: e8 74 f8 ff ff callq 66341430 - 66341bbc: 8b 43 38 mov 0x38(%rbx),%eax - 66341bbf: 85 c0 test %eax,%eax - 66341bc1: 7f 19 jg 66341bdc - 66341bc3: 48 8d 15 36 14 01 00 lea 0x11436(%rip),%rdx # 66353000 <.rdata> - 66341bca: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341bd0: 48 8d 0d 39 14 01 00 lea 0x11439(%rip),%rcx # 66353010 <.rdata+0x10> - 66341bd7: e8 b4 fc 00 00 callq 66351890 <_assert> - 66341bdc: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341be0: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341be6: 48 83 c4 28 add $0x28,%rsp - 66341bea: 5b pop %rbx - 66341beb: 5e pop %rsi - 66341bec: c3 retq - 66341bed: 0f 1f 00 nopl (%rax) - 66341bf0: 48 8d 15 09 14 01 00 lea 0x11409(%rip),%rdx # 66353000 <.rdata> - 66341bf7: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341bfd: 48 8d 0d 0c 14 01 00 lea 0x1140c(%rip),%rcx # 66353010 <.rdata+0x10> - 66341c04: e8 87 fc 00 00 callq 66351890 <_assert> - 66341c09: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341c0d: 89 30 mov %esi,(%rax) - 66341c0f: eb 96 jmp 66341ba7 - 66341c11: 48 89 d9 mov %rbx,%rcx - 66341c14: e8 17 f8 ff ff callq 66341430 - 66341c19: e9 6c ff ff ff jmpq 66341b8a - 66341c1e: 66 90 xchg %ax,%ax +0000000066341a90 : + 66341a90: 56 push %rsi + 66341a91: 53 push %rbx + 66341a92: 48 83 ec 28 sub $0x28,%rsp + 66341a96: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341a9a: 8b 10 mov (%rax),%edx + 66341a9c: 48 89 cb mov %rcx,%rbx + 66341a9f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341aa3: 48 8b 48 60 mov 0x60(%rax),%rcx + 66341aa7: 8b 09 mov (%rcx),%ecx + 66341aa9: 85 c9 test %ecx,%ecx + 66341aab: 74 43 je 66341af0 + 66341aad: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341ab1: 44 8b 01 mov (%rcx),%r8d + 66341ab4: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341ab8: 48 8b 40 18 mov 0x18(%rax),%rax + 66341abc: 8b 09 mov (%rcx),%ecx + 66341abe: 8b 00 mov (%rax),%eax + 66341ac0: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341ac4: 8d 74 81 04 lea 0x4(%rcx,%rax,4),%esi + 66341ac8: 39 d6 cmp %edx,%esi + 66341aca: 74 1a je 66341ae6 + 66341acc: 85 d2 test %edx,%edx + 66341ace: 75 40 jne 66341b10 + 66341ad0: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341ad6: 89 f2 mov %esi,%edx + 66341ad8: 48 89 d9 mov %rbx,%rcx + 66341adb: e8 d0 f8 ff ff callq 663413b0 + 66341ae0: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341ae4: 89 30 mov %esi,(%rax) + 66341ae6: 48 83 c4 28 add $0x28,%rsp + 66341aea: 5b pop %rbx + 66341aeb: 5e pop %rsi + 66341aec: c3 retq + 66341aed: 0f 1f 00 nopl (%rax) + 66341af0: 85 d2 test %edx,%edx + 66341af2: 74 f2 je 66341ae6 + 66341af4: 48 89 d9 mov %rbx,%rcx + 66341af7: e8 34 fa ff ff callq 66341530 + 66341afc: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341b00: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341b06: 48 83 c4 28 add $0x28,%rsp + 66341b0a: 5b pop %rbx + 66341b0b: 5e pop %rsi + 66341b0c: c3 retq + 66341b0d: 0f 1f 00 nopl (%rax) + 66341b10: 48 89 d9 mov %rbx,%rcx + 66341b13: e8 18 fa ff ff callq 66341530 + 66341b18: eb b6 jmp 66341ad0 + 66341b1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341c20 : - 66341c20: 56 push %rsi - 66341c21: 53 push %rbx - 66341c22: 48 83 ec 28 sub $0x28,%rsp - 66341c26: 44 8b 41 38 mov 0x38(%rcx),%r8d - 66341c2a: 45 85 c0 test %r8d,%r8d - 66341c2d: 48 89 cb mov %rcx,%rbx - 66341c30: 7f 19 jg 66341c4b - 66341c32: 48 8d 15 c7 13 01 00 lea 0x113c7(%rip),%rdx # 66353000 <.rdata> - 66341c39: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66341c3f: 48 8d 0d ca 13 01 00 lea 0x113ca(%rip),%rcx # 66353010 <.rdata+0x10> - 66341c46: e8 45 fc 00 00 callq 66351890 <_assert> - 66341c4b: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341c4f: 8b 10 mov (%rax),%edx - 66341c51: 48 8b 43 10 mov 0x10(%rbx),%rax - 66341c55: 48 8b 88 48 08 00 00 mov 0x848(%rax),%rcx - 66341c5c: 8b 09 mov (%rcx),%ecx - 66341c5e: 85 c9 test %ecx,%ecx - 66341c60: 0f 84 8a 00 00 00 je 66341cf0 - 66341c66: 48 8b 48 10 mov 0x10(%rax),%rcx - 66341c6a: 44 8b 01 mov (%rcx),%r8d - 66341c6d: 48 8b 48 08 mov 0x8(%rax),%rcx - 66341c71: 8b 09 mov (%rcx),%ecx - 66341c73: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx - 66341c77: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66341c7b: 45 8b 00 mov (%r8),%r8d - 66341c7e: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx - 66341c82: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66341c86: 45 8b 00 mov (%r8),%r8d - 66341c89: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx - 66341c8d: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66341c91: 45 8b 00 mov (%r8),%r8d - 66341c94: 41 c1 e0 04 shl $0x4,%r8d - 66341c98: 41 01 c8 add %ecx,%r8d - 66341c9b: 48 8b 48 30 mov 0x30(%rax),%rcx - 66341c9f: 8b 09 mov (%rcx),%ecx - 66341ca1: c1 e1 05 shl $0x5,%ecx - 66341ca4: 41 01 c8 add %ecx,%r8d - 66341ca7: 48 8b 48 38 mov 0x38(%rax),%rcx - 66341cab: 48 8b 40 40 mov 0x40(%rax),%rax - 66341caf: 8b 09 mov (%rcx),%ecx - 66341cb1: 8b 00 mov (%rax),%eax - 66341cb3: c1 e1 06 shl $0x6,%ecx - 66341cb6: 44 01 c1 add %r8d,%ecx - 66341cb9: c1 e0 07 shl $0x7,%eax - 66341cbc: 8d 74 01 09 lea 0x9(%rcx,%rax,1),%esi - 66341cc0: 39 d6 cmp %edx,%esi - 66341cc2: 74 25 je 66341ce9 - 66341cc4: 85 d2 test %edx,%edx - 66341cc6: 0f 85 85 00 00 00 jne 66341d51 - 66341ccc: 89 f2 mov %esi,%edx - 66341cce: 41 b8 01 00 00 00 mov $0x1,%r8d - 66341cd4: 48 89 d9 mov %rbx,%rcx - 66341cd7: e8 d4 f6 ff ff callq 663413b0 - 66341cdc: 8b 53 38 mov 0x38(%rbx),%edx - 66341cdf: 85 d2 test %edx,%edx - 66341ce1: 7e 4d jle 66341d30 - 66341ce3: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341ce7: 89 30 mov %esi,(%rax) - 66341ce9: 48 83 c4 28 add $0x28,%rsp - 66341ced: 5b pop %rbx - 66341cee: 5e pop %rsi - 66341cef: c3 retq - 66341cf0: 85 d2 test %edx,%edx - 66341cf2: 74 f5 je 66341ce9 - 66341cf4: 48 89 d9 mov %rbx,%rcx - 66341cf7: e8 34 f7 ff ff callq 66341430 - 66341cfc: 8b 43 38 mov 0x38(%rbx),%eax - 66341cff: 85 c0 test %eax,%eax - 66341d01: 7f 19 jg 66341d1c - 66341d03: 48 8d 15 f6 12 01 00 lea 0x112f6(%rip),%rdx # 66353000 <.rdata> - 66341d0a: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341d10: 48 8d 0d f9 12 01 00 lea 0x112f9(%rip),%rcx # 66353010 <.rdata+0x10> - 66341d17: e8 74 fb 00 00 callq 66351890 <_assert> - 66341d1c: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341d20: c7 00 00 00 00 00 movl $0x0,(%rax) - 66341d26: 48 83 c4 28 add $0x28,%rsp - 66341d2a: 5b pop %rbx - 66341d2b: 5e pop %rsi - 66341d2c: c3 retq - 66341d2d: 0f 1f 00 nopl (%rax) - 66341d30: 48 8d 15 c9 12 01 00 lea 0x112c9(%rip),%rdx # 66353000 <.rdata> - 66341d37: 41 b8 93 00 00 00 mov $0x93,%r8d - 66341d3d: 48 8d 0d cc 12 01 00 lea 0x112cc(%rip),%rcx # 66353010 <.rdata+0x10> - 66341d44: e8 47 fb 00 00 callq 66351890 <_assert> - 66341d49: 48 8b 43 40 mov 0x40(%rbx),%rax - 66341d4d: 89 30 mov %esi,(%rax) - 66341d4f: eb 98 jmp 66341ce9 - 66341d51: 48 89 d9 mov %rbx,%rcx - 66341d54: e8 d7 f6 ff ff callq 66341430 - 66341d59: e9 6e ff ff ff jmpq 66341ccc - 66341d5e: 66 90 xchg %ax,%ax +0000000066341b20 : + 66341b20: 56 push %rsi + 66341b21: 53 push %rbx + 66341b22: 48 83 ec 28 sub $0x28,%rsp + 66341b26: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341b2a: 8b 10 mov (%rax),%edx + 66341b2c: 48 89 cb mov %rcx,%rbx + 66341b2f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341b33: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx + 66341b3a: 8b 09 mov (%rcx),%ecx + 66341b3c: 85 c9 test %ecx,%ecx + 66341b3e: 74 50 je 66341b90 + 66341b40: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341b44: 44 8b 01 mov (%rcx),%r8d + 66341b47: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341b4b: 8b 09 mov (%rcx),%ecx + 66341b4d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341b51: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341b55: 48 8b 40 20 mov 0x20(%rax),%rax + 66341b59: 45 8b 00 mov (%r8),%r8d + 66341b5c: 8b 00 mov (%rax),%eax + 66341b5e: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx + 66341b62: 8d 74 c1 05 lea 0x5(%rcx,%rax,8),%esi + 66341b66: 39 d6 cmp %edx,%esi + 66341b68: 74 1a je 66341b84 + 66341b6a: 85 d2 test %edx,%edx + 66341b6c: 75 42 jne 66341bb0 + 66341b6e: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341b74: 89 f2 mov %esi,%edx + 66341b76: 48 89 d9 mov %rbx,%rcx + 66341b79: e8 32 f8 ff ff callq 663413b0 + 66341b7e: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341b82: 89 30 mov %esi,(%rax) + 66341b84: 48 83 c4 28 add $0x28,%rsp + 66341b88: 5b pop %rbx + 66341b89: 5e pop %rsi + 66341b8a: c3 retq + 66341b8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66341b90: 85 d2 test %edx,%edx + 66341b92: 74 f0 je 66341b84 + 66341b94: 48 89 d9 mov %rbx,%rcx + 66341b97: e8 94 f9 ff ff callq 66341530 + 66341b9c: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341ba0: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341ba6: 48 83 c4 28 add $0x28,%rsp + 66341baa: 5b pop %rbx + 66341bab: 5e pop %rsi + 66341bac: c3 retq + 66341bad: 0f 1f 00 nopl (%rax) + 66341bb0: 48 89 d9 mov %rbx,%rcx + 66341bb3: e8 78 f9 ff ff callq 66341530 + 66341bb8: eb b4 jmp 66341b6e + 66341bba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341d60 : - 66341d60: 53 push %rbx - 66341d61: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66341d65: 4c 8b 59 08 mov 0x8(%rcx),%r11 - 66341d69: 49 8b 42 10 mov 0x10(%r10),%rax - 66341d6d: 49 8b 52 08 mov 0x8(%r10),%rdx - 66341d71: 45 8b 4b 0c mov 0xc(%r11),%r9d - 66341d75: 44 8b 02 mov (%rdx),%r8d - 66341d78: 44 03 00 add (%rax),%r8d - 66341d7b: 49 8b 42 20 mov 0x20(%r10),%rax - 66341d7f: 44 03 00 add (%rax),%r8d - 66341d82: 44 89 c2 mov %r8d,%edx - 66341d85: 83 e2 01 and $0x1,%edx - 66341d88: 44 39 ca cmp %r9d,%edx - 66341d8b: 74 62 je 66341def - 66341d8d: 48 8b 41 18 mov 0x18(%rcx),%rax - 66341d91: 89 d3 mov %edx,%ebx - 66341d93: 44 29 cb sub %r9d,%ebx - 66341d96: 48 8b 40 18 mov 0x18(%rax),%rax - 66341d9a: 01 18 add %ebx,(%rax) - 66341d9c: 41 89 53 0c mov %edx,0xc(%r11) - 66341da0: 31 d2 xor %edx,%edx - 66341da2: 44 8b 08 mov (%rax),%r9d - 66341da5: 49 8b 42 18 mov 0x18(%r10),%rax - 66341da9: 45 85 c9 test %r9d,%r9d - 66341dac: 0f 9f c2 setg %dl - 66341daf: 3b 10 cmp (%rax),%edx - 66341db1: 74 3c je 66341def - 66341db3: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341db7: 48 8b 40 18 mov 0x18(%rax),%rax - 66341dbb: 8b 00 mov (%rax),%eax - 66341dbd: 85 c0 test %eax,%eax - 66341dbf: 75 2e jne 66341def - 66341dc1: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341dc5: 4c 8b 0d 64 4b 01 00 mov 0x14b64(%rip),%r9 # 66356930 - 66341dcc: 4c 8b 15 4d 4b 01 00 mov 0x14b4d(%rip),%r10 # 66356920 - 66341dd3: 48 8b 50 18 mov 0x18(%rax),%rdx - 66341dd7: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341ddb: c7 00 01 00 00 00 movl $0x1,(%rax) - 66341de1: 49 63 01 movslq (%r9),%rax - 66341de4: 44 8d 58 01 lea 0x1(%rax),%r11d - 66341de8: 45 89 19 mov %r11d,(%r9) - 66341deb: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66341def: 41 d1 f8 sar %r8d - 66341df2: ba 05 00 00 00 mov $0x5,%edx - 66341df7: 41 83 e0 01 and $0x1,%r8d - 66341dfb: 5b pop %rbx - 66341dfc: e9 af f5 ff ff jmpq 663413b0 - 66341e01: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66341e06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66341e0d: 00 00 00 +0000000066341bc0 : + 66341bc0: 56 push %rsi + 66341bc1: 53 push %rbx + 66341bc2: 48 83 ec 28 sub $0x28,%rsp + 66341bc6: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341bca: 8b 10 mov (%rax),%edx + 66341bcc: 48 89 cb mov %rcx,%rbx + 66341bcf: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341bd3: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx + 66341bda: 8b 09 mov (%rcx),%ecx + 66341bdc: 85 c9 test %ecx,%ecx + 66341bde: 74 60 je 66341c40 + 66341be0: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341be4: 44 8b 01 mov (%rcx),%r8d + 66341be7: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341beb: 8b 09 mov (%rcx),%ecx + 66341bed: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341bf1: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341bf5: 45 8b 00 mov (%r8),%r8d + 66341bf8: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx + 66341bfc: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341c00: 48 8b 40 28 mov 0x28(%rax),%rax + 66341c04: 45 8b 00 mov (%r8),%r8d + 66341c07: 8b 00 mov (%rax),%eax + 66341c09: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx + 66341c0d: c1 e0 04 shl $0x4,%eax + 66341c10: 8d 74 01 06 lea 0x6(%rcx,%rax,1),%esi + 66341c14: 39 d6 cmp %edx,%esi + 66341c16: 74 1a je 66341c32 + 66341c18: 85 d2 test %edx,%edx + 66341c1a: 75 44 jne 66341c60 + 66341c1c: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341c22: 89 f2 mov %esi,%edx + 66341c24: 48 89 d9 mov %rbx,%rcx + 66341c27: e8 84 f7 ff ff callq 663413b0 + 66341c2c: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341c30: 89 30 mov %esi,(%rax) + 66341c32: 48 83 c4 28 add $0x28,%rsp + 66341c36: 5b pop %rbx + 66341c37: 5e pop %rsi + 66341c38: c3 retq + 66341c39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66341c40: 85 d2 test %edx,%edx + 66341c42: 74 ee je 66341c32 + 66341c44: 48 89 d9 mov %rbx,%rcx + 66341c47: e8 e4 f8 ff ff callq 66341530 + 66341c4c: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341c50: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341c56: 48 83 c4 28 add $0x28,%rsp + 66341c5a: 5b pop %rbx + 66341c5b: 5e pop %rsi + 66341c5c: c3 retq + 66341c5d: 0f 1f 00 nopl (%rax) + 66341c60: 48 89 d9 mov %rbx,%rcx + 66341c63: e8 c8 f8 ff ff callq 66341530 + 66341c68: eb b2 jmp 66341c1c + 66341c6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341e10 : - 66341e10: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66341e14: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66341e18: 48 8b 42 08 mov 0x8(%rdx),%rax - 66341e1c: 45 8b 48 08 mov 0x8(%r8),%r9d - 66341e20: 8b 00 mov (%rax),%eax - 66341e22: 44 39 c8 cmp %r9d,%eax - 66341e25: 74 67 je 66341e8e - 66341e27: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66341e2b: 41 89 c3 mov %eax,%r11d - 66341e2e: 45 29 cb sub %r9d,%r11d - 66341e31: 4d 8b 52 10 mov 0x10(%r10),%r10 - 66341e35: 45 01 1a add %r11d,(%r10) - 66341e38: 41 89 40 08 mov %eax,0x8(%r8) - 66341e3c: 45 31 c0 xor %r8d,%r8d - 66341e3f: 45 8b 0a mov (%r10),%r9d - 66341e42: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341e46: 45 85 c9 test %r9d,%r9d - 66341e49: 41 0f 9f c0 setg %r8b - 66341e4d: 44 3b 00 cmp (%rax),%r8d - 66341e50: 74 3c je 66341e8e - 66341e52: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341e56: 48 8b 40 10 mov 0x10(%rax),%rax - 66341e5a: 8b 00 mov (%rax),%eax - 66341e5c: 85 c0 test %eax,%eax - 66341e5e: 75 2e jne 66341e8e - 66341e60: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341e64: 48 8b 0d c5 4a 01 00 mov 0x14ac5(%rip),%rcx # 66356930 - 66341e6b: 4c 8b 05 ae 4a 01 00 mov 0x14aae(%rip),%r8 # 66356920 - 66341e72: 48 8b 50 10 mov 0x10(%rax),%rdx - 66341e76: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341e7a: c7 00 01 00 00 00 movl $0x1,(%rax) - 66341e80: 48 63 01 movslq (%rcx),%rax - 66341e83: 44 8d 48 01 lea 0x1(%rax),%r9d - 66341e87: 44 89 09 mov %r9d,(%rcx) - 66341e8a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66341e8e: c3 retq - 66341e8f: 90 nop +0000000066341c70 : + 66341c70: 56 push %rsi + 66341c71: 53 push %rbx + 66341c72: 48 83 ec 28 sub $0x28,%rsp + 66341c76: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341c7a: 8b 10 mov (%rax),%edx + 66341c7c: 48 89 cb mov %rcx,%rbx + 66341c7f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341c83: 48 8b 88 38 02 00 00 mov 0x238(%rax),%rcx + 66341c8a: 8b 09 mov (%rcx),%ecx + 66341c8c: 85 c9 test %ecx,%ecx + 66341c8e: 74 65 je 66341cf5 + 66341c90: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341c94: 44 8b 01 mov (%rcx),%r8d + 66341c97: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341c9b: 8b 09 mov (%rcx),%ecx + 66341c9d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341ca1: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341ca5: 45 8b 00 mov (%r8),%r8d + 66341ca8: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx + 66341cac: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341cb0: 45 8b 00 mov (%r8),%r8d + 66341cb3: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d + 66341cb7: 48 8b 48 28 mov 0x28(%rax),%rcx + 66341cbb: 48 8b 40 30 mov 0x30(%rax),%rax + 66341cbf: 8b 09 mov (%rcx),%ecx + 66341cc1: 8b 00 mov (%rax),%eax + 66341cc3: c1 e1 04 shl $0x4,%ecx + 66341cc6: 44 01 c1 add %r8d,%ecx + 66341cc9: c1 e0 05 shl $0x5,%eax + 66341ccc: 8d 74 01 07 lea 0x7(%rcx,%rax,1),%esi + 66341cd0: 39 d6 cmp %edx,%esi + 66341cd2: 74 1a je 66341cee + 66341cd4: 85 d2 test %edx,%edx + 66341cd6: 75 3a jne 66341d12 + 66341cd8: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341cde: 89 f2 mov %esi,%edx + 66341ce0: 48 89 d9 mov %rbx,%rcx + 66341ce3: e8 c8 f6 ff ff callq 663413b0 + 66341ce8: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341cec: 89 30 mov %esi,(%rax) + 66341cee: 48 83 c4 28 add $0x28,%rsp + 66341cf2: 5b pop %rbx + 66341cf3: 5e pop %rsi + 66341cf4: c3 retq + 66341cf5: 85 d2 test %edx,%edx + 66341cf7: 74 f5 je 66341cee + 66341cf9: 48 89 d9 mov %rbx,%rcx + 66341cfc: e8 2f f8 ff ff callq 66341530 + 66341d01: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341d05: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341d0b: 48 83 c4 28 add $0x28,%rsp + 66341d0f: 5b pop %rbx + 66341d10: 5e pop %rsi + 66341d11: c3 retq + 66341d12: 48 89 d9 mov %rbx,%rcx + 66341d15: e8 16 f8 ff ff callq 66341530 + 66341d1a: eb bc jmp 66341cd8 + 66341d1c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066341e90 : - 66341e90: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66341e94: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66341e98: 48 8b 42 08 mov 0x8(%rdx),%rax - 66341e9c: 45 8b 48 08 mov 0x8(%r8),%r9d - 66341ea0: 44 8b 10 mov (%rax),%r10d - 66341ea3: 31 c0 xor %eax,%eax - 66341ea5: 45 85 d2 test %r10d,%r10d - 66341ea8: 0f 94 c0 sete %al - 66341eab: 44 39 c8 cmp %r9d,%eax - 66341eae: 74 67 je 66341f17 - 66341eb0: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66341eb4: 41 89 c3 mov %eax,%r11d - 66341eb7: 45 29 cb sub %r9d,%r11d - 66341eba: 4d 8b 52 10 mov 0x10(%r10),%r10 - 66341ebe: 45 01 1a add %r11d,(%r10) - 66341ec1: 41 89 40 08 mov %eax,0x8(%r8) - 66341ec5: 45 31 c0 xor %r8d,%r8d - 66341ec8: 45 8b 0a mov (%r10),%r9d - 66341ecb: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341ecf: 45 85 c9 test %r9d,%r9d - 66341ed2: 41 0f 9f c0 setg %r8b - 66341ed6: 44 3b 00 cmp (%rax),%r8d - 66341ed9: 74 3c je 66341f17 - 66341edb: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341edf: 48 8b 40 10 mov 0x10(%rax),%rax - 66341ee3: 8b 00 mov (%rax),%eax - 66341ee5: 85 c0 test %eax,%eax - 66341ee7: 75 2e jne 66341f17 - 66341ee9: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341eed: 48 8b 0d 3c 4a 01 00 mov 0x14a3c(%rip),%rcx # 66356930 - 66341ef4: 4c 8b 05 25 4a 01 00 mov 0x14a25(%rip),%r8 # 66356920 - 66341efb: 48 8b 50 10 mov 0x10(%rax),%rdx - 66341eff: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341f03: c7 00 01 00 00 00 movl $0x1,(%rax) - 66341f09: 48 63 01 movslq (%rcx),%rax - 66341f0c: 44 8d 48 01 lea 0x1(%rax),%r9d - 66341f10: 44 89 09 mov %r9d,(%rcx) - 66341f13: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66341f17: c3 retq - 66341f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66341f1f: 00 +0000000066341d20 : + 66341d20: 56 push %rsi + 66341d21: 53 push %rbx + 66341d22: 48 83 ec 28 sub $0x28,%rsp + 66341d26: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341d2a: 8b 10 mov (%rax),%edx + 66341d2c: 48 89 cb mov %rcx,%rbx + 66341d2f: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341d33: 48 8b 88 40 04 00 00 mov 0x440(%rax),%rcx + 66341d3a: 8b 09 mov (%rcx),%ecx + 66341d3c: 85 c9 test %ecx,%ecx + 66341d3e: 74 71 je 66341db1 + 66341d40: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341d44: 44 8b 01 mov (%rcx),%r8d + 66341d47: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341d4b: 8b 09 mov (%rcx),%ecx + 66341d4d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341d51: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341d55: 45 8b 00 mov (%r8),%r8d + 66341d58: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx + 66341d5c: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341d60: 45 8b 00 mov (%r8),%r8d + 66341d63: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d + 66341d67: 48 8b 48 28 mov 0x28(%rax),%rcx + 66341d6b: 8b 09 mov (%rcx),%ecx + 66341d6d: c1 e1 04 shl $0x4,%ecx + 66341d70: 41 01 c8 add %ecx,%r8d + 66341d73: 48 8b 48 30 mov 0x30(%rax),%rcx + 66341d77: 48 8b 40 38 mov 0x38(%rax),%rax + 66341d7b: 8b 09 mov (%rcx),%ecx + 66341d7d: 8b 00 mov (%rax),%eax + 66341d7f: c1 e1 05 shl $0x5,%ecx + 66341d82: 44 01 c1 add %r8d,%ecx + 66341d85: c1 e0 06 shl $0x6,%eax + 66341d88: 8d 74 01 08 lea 0x8(%rcx,%rax,1),%esi + 66341d8c: 39 d6 cmp %edx,%esi + 66341d8e: 74 1a je 66341daa + 66341d90: 85 d2 test %edx,%edx + 66341d92: 75 3c jne 66341dd0 + 66341d94: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341d9a: 89 f2 mov %esi,%edx + 66341d9c: 48 89 d9 mov %rbx,%rcx + 66341d9f: e8 0c f6 ff ff callq 663413b0 + 66341da4: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341da8: 89 30 mov %esi,(%rax) + 66341daa: 48 83 c4 28 add $0x28,%rsp + 66341dae: 5b pop %rbx + 66341daf: 5e pop %rsi + 66341db0: c3 retq + 66341db1: 85 d2 test %edx,%edx + 66341db3: 74 f5 je 66341daa + 66341db5: 48 89 d9 mov %rbx,%rcx + 66341db8: e8 73 f7 ff ff callq 66341530 + 66341dbd: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341dc1: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341dc7: 48 83 c4 28 add $0x28,%rsp + 66341dcb: 5b pop %rbx + 66341dcc: 5e pop %rsi + 66341dcd: c3 retq + 66341dce: 66 90 xchg %ax,%ax + 66341dd0: 48 89 d9 mov %rbx,%rcx + 66341dd3: e8 58 f7 ff ff callq 66341530 + 66341dd8: eb ba jmp 66341d94 + 66341dda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341f20 : - 66341f20: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66341f24: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66341f28: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341f2c: 8b 00 mov (%rax),%eax - 66341f2e: 41 33 00 xor (%r8),%eax - 66341f31: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66341f35: 45 8b 48 0c mov 0xc(%r8),%r9d - 66341f39: 44 39 c8 cmp %r9d,%eax - 66341f3c: 74 67 je 66341fa5 - 66341f3e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66341f42: 41 89 c3 mov %eax,%r11d - 66341f45: 45 29 cb sub %r9d,%r11d - 66341f48: 4d 8b 52 18 mov 0x18(%r10),%r10 - 66341f4c: 45 01 1a add %r11d,(%r10) - 66341f4f: 41 89 40 0c mov %eax,0xc(%r8) - 66341f53: 45 31 c0 xor %r8d,%r8d - 66341f56: 45 8b 0a mov (%r10),%r9d - 66341f59: 48 8b 42 18 mov 0x18(%rdx),%rax - 66341f5d: 45 85 c9 test %r9d,%r9d - 66341f60: 41 0f 9f c0 setg %r8b - 66341f64: 44 3b 00 cmp (%rax),%r8d - 66341f67: 74 3c je 66341fa5 - 66341f69: 48 8b 41 20 mov 0x20(%rcx),%rax - 66341f6d: 48 8b 40 18 mov 0x18(%rax),%rax - 66341f71: 8b 00 mov (%rax),%eax - 66341f73: 85 c0 test %eax,%eax - 66341f75: 75 2e jne 66341fa5 - 66341f77: 48 8b 41 28 mov 0x28(%rcx),%rax - 66341f7b: 48 8b 0d ae 49 01 00 mov 0x149ae(%rip),%rcx # 66356930 - 66341f82: 4c 8b 05 97 49 01 00 mov 0x14997(%rip),%r8 # 66356920 - 66341f89: 48 8b 50 18 mov 0x18(%rax),%rdx - 66341f8d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66341f91: c7 00 01 00 00 00 movl $0x1,(%rax) - 66341f97: 48 63 01 movslq (%rcx),%rax - 66341f9a: 44 8d 48 01 lea 0x1(%rax),%r9d - 66341f9e: 44 89 09 mov %r9d,(%rcx) - 66341fa1: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66341fa5: c3 retq - 66341fa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66341fad: 00 00 00 +0000000066341de0 : + 66341de0: 56 push %rsi + 66341de1: 53 push %rbx + 66341de2: 48 83 ec 28 sub $0x28,%rsp + 66341de6: 48 8b 41 40 mov 0x40(%rcx),%rax + 66341dea: 8b 10 mov (%rax),%edx + 66341dec: 48 89 cb mov %rcx,%rbx + 66341def: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341df3: 48 8b 88 48 08 00 00 mov 0x848(%rax),%rcx + 66341dfa: 8b 09 mov (%rcx),%ecx + 66341dfc: 85 c9 test %ecx,%ecx + 66341dfe: 0f 84 7f 00 00 00 je 66341e83 + 66341e04: 48 8b 48 10 mov 0x10(%rax),%rcx + 66341e08: 44 8b 01 mov (%rcx),%r8d + 66341e0b: 48 8b 48 08 mov 0x8(%rax),%rcx + 66341e0f: 8b 09 mov (%rcx),%ecx + 66341e11: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx + 66341e15: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341e19: 45 8b 00 mov (%r8),%r8d + 66341e1c: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx + 66341e20: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341e24: 45 8b 00 mov (%r8),%r8d + 66341e27: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx + 66341e2b: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66341e2f: 45 8b 00 mov (%r8),%r8d + 66341e32: 41 c1 e0 04 shl $0x4,%r8d + 66341e36: 41 01 c8 add %ecx,%r8d + 66341e39: 48 8b 48 30 mov 0x30(%rax),%rcx + 66341e3d: 8b 09 mov (%rcx),%ecx + 66341e3f: c1 e1 05 shl $0x5,%ecx + 66341e42: 41 01 c8 add %ecx,%r8d + 66341e45: 48 8b 48 38 mov 0x38(%rax),%rcx + 66341e49: 48 8b 40 40 mov 0x40(%rax),%rax + 66341e4d: 8b 09 mov (%rcx),%ecx + 66341e4f: 8b 00 mov (%rax),%eax + 66341e51: c1 e1 06 shl $0x6,%ecx + 66341e54: 44 01 c1 add %r8d,%ecx + 66341e57: c1 e0 07 shl $0x7,%eax + 66341e5a: 8d 74 01 09 lea 0x9(%rcx,%rax,1),%esi + 66341e5e: 39 d6 cmp %edx,%esi + 66341e60: 74 1a je 66341e7c + 66341e62: 85 d2 test %edx,%edx + 66341e64: 75 3a jne 66341ea0 + 66341e66: 41 b8 01 00 00 00 mov $0x1,%r8d + 66341e6c: 89 f2 mov %esi,%edx + 66341e6e: 48 89 d9 mov %rbx,%rcx + 66341e71: e8 3a f5 ff ff callq 663413b0 + 66341e76: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341e7a: 89 30 mov %esi,(%rax) + 66341e7c: 48 83 c4 28 add $0x28,%rsp + 66341e80: 5b pop %rbx + 66341e81: 5e pop %rsi + 66341e82: c3 retq + 66341e83: 85 d2 test %edx,%edx + 66341e85: 74 f5 je 66341e7c + 66341e87: 48 89 d9 mov %rbx,%rcx + 66341e8a: e8 a1 f6 ff ff callq 66341530 + 66341e8f: 48 8b 43 40 mov 0x40(%rbx),%rax + 66341e93: c7 00 00 00 00 00 movl $0x0,(%rax) + 66341e99: 48 83 c4 28 add $0x28,%rsp + 66341e9d: 5b pop %rbx + 66341e9e: 5e pop %rsi + 66341e9f: c3 retq + 66341ea0: 48 89 d9 mov %rbx,%rcx + 66341ea3: e8 88 f6 ff ff callq 66341530 + 66341ea8: eb bc jmp 66341e66 + 66341eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066341fb0 : - 66341fb0: 48 8b 41 10 mov 0x10(%rcx),%rax - 66341fb4: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66341fb8: 48 8b 50 08 mov 0x8(%rax),%rdx - 66341fbc: 8b 12 mov (%rdx),%edx - 66341fbe: 41 39 10 cmp %edx,(%r8) - 66341fc1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66341fc5: 0f 94 c2 sete %dl - 66341fc8: 45 8b 48 0c mov 0xc(%r8),%r9d - 66341fcc: 0f b6 d2 movzbl %dl,%edx - 66341fcf: 44 39 ca cmp %r9d,%edx - 66341fd2: 74 64 je 66342038 - 66341fd4: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66341fd8: 41 89 d3 mov %edx,%r11d - 66341fdb: 45 29 cb sub %r9d,%r11d - 66341fde: 48 8b 40 18 mov 0x18(%rax),%rax - 66341fe2: 4d 8b 52 18 mov 0x18(%r10),%r10 - 66341fe6: 45 01 1a add %r11d,(%r10) - 66341fe9: 41 89 50 0c mov %edx,0xc(%r8) - 66341fed: 31 d2 xor %edx,%edx - 66341fef: 45 8b 02 mov (%r10),%r8d - 66341ff2: 45 85 c0 test %r8d,%r8d - 66341ff5: 0f 9f c2 setg %dl - 66341ff8: 3b 10 cmp (%rax),%edx - 66341ffa: 74 3c je 66342038 - 66341ffc: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342000: 48 8b 40 18 mov 0x18(%rax),%rax - 66342004: 8b 00 mov (%rax),%eax - 66342006: 85 c0 test %eax,%eax - 66342008: 75 2e jne 66342038 - 6634200a: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634200e: 48 8b 0d 1b 49 01 00 mov 0x1491b(%rip),%rcx # 66356930 - 66342015: 4c 8b 05 04 49 01 00 mov 0x14904(%rip),%r8 # 66356920 - 6634201c: 48 8b 50 18 mov 0x18(%rax),%rdx - 66342020: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342024: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634202a: 48 63 01 movslq (%rcx),%rax - 6634202d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66342031: 44 89 09 mov %r9d,(%rcx) - 66342034: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342038: c3 retq - 66342039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +0000000066341eb0 : + 66341eb0: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341eb4: 48 8b 50 30 mov 0x30(%rax),%rdx + 66341eb8: 8b 12 mov (%rdx),%edx + 66341eba: 85 d2 test %edx,%edx + 66341ebc: 74 42 je 66341f00 + 66341ebe: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341ec2: 44 8b 02 mov (%rdx),%r8d + 66341ec5: 48 8b 50 08 mov 0x8(%rax),%rdx + 66341ec9: 8b 12 mov (%rdx),%edx + 66341ecb: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341ecf: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341ed3: 48 8b 40 20 mov 0x20(%rax),%rax + 66341ed7: 45 8b 00 mov (%r8),%r8d + 66341eda: 8b 00 mov (%rax),%eax + 66341edc: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 66341ee0: 8d 04 c2 lea (%rdx,%rax,8),%eax + 66341ee3: 48 8b 51 40 mov 0x40(%rcx),%rdx + 66341ee7: 48 98 cltq + 66341ee9: 44 8b 04 82 mov (%rdx,%rax,4),%r8d + 66341eed: ba 05 00 00 00 mov $0x5,%edx + 66341ef2: e9 b9 f4 ff ff jmpq 663413b0 + 66341ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66341efe: 00 00 + 66341f00: ba 05 00 00 00 mov $0x5,%edx + 66341f05: e9 26 f6 ff ff jmpq 66341530 + 66341f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342040 : - 66342040: 41 56 push %r14 - 66342042: 57 push %rdi - 66342043: 56 push %rsi - 66342044: 53 push %rbx - 66342045: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342049: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax - 66342050: 44 8b 10 mov (%rax),%r10d - 66342053: 45 85 d2 test %r10d,%r10d - 66342056: 0f 84 a8 00 00 00 je 66342104 - 6634205c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342060: 31 c0 xor %eax,%eax - 66342062: 48 8b 3d b7 48 01 00 mov 0x148b7(%rip),%rdi # 66356920 - 66342069: 48 8b 35 c0 48 01 00 mov 0x148c0(%rip),%rsi # 66356930 - 66342070: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 66342075: 44 8b 84 03 04 01 00 mov 0x104(%rbx,%rax,1),%r8d - 6634207c: 00 - 6634207d: 8b 12 mov (%rdx),%edx - 6634207f: 44 39 c2 cmp %r8d,%edx - 66342082: 74 70 je 663420f4 - 66342084: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342088: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 6634208c: 41 89 d6 mov %edx,%r14d - 6634208f: 45 29 c6 sub %r8d,%r14d - 66342092: 45 31 c0 xor %r8d,%r8d - 66342095: 4f 8b 8c 11 08 02 00 mov 0x208(%r9,%r10,1),%r9 - 6634209c: 00 - 6634209d: 45 01 31 add %r14d,(%r9) - 663420a0: 89 94 03 04 01 00 00 mov %edx,0x104(%rbx,%rax,1) - 663420a7: 45 8b 09 mov (%r9),%r9d - 663420aa: 49 8b 94 43 08 02 00 mov 0x208(%r11,%rax,2),%rdx - 663420b1: 00 - 663420b2: 45 85 c9 test %r9d,%r9d - 663420b5: 41 0f 9f c0 setg %r8b - 663420b9: 44 3b 02 cmp (%rdx),%r8d - 663420bc: 74 36 je 663420f4 - 663420be: 48 8b 51 20 mov 0x20(%rcx),%rdx - 663420c2: 4a 8b 94 12 08 02 00 mov 0x208(%rdx,%r10,1),%rdx - 663420c9: 00 - 663420ca: 8b 12 mov (%rdx),%edx - 663420cc: 85 d2 test %edx,%edx - 663420ce: 75 24 jne 663420f4 - 663420d0: 48 8b 51 28 mov 0x28(%rcx),%rdx - 663420d4: 4e 8b 84 12 08 02 00 mov 0x208(%rdx,%r10,1),%r8 - 663420db: 00 - 663420dc: 49 8b 50 10 mov 0x10(%r8),%rdx - 663420e0: c7 02 01 00 00 00 movl $0x1,(%rdx) - 663420e6: 48 63 16 movslq (%rsi),%rdx - 663420e9: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 663420ed: 44 89 0e mov %r9d,(%rsi) - 663420f0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 663420f4: 48 83 c0 04 add $0x4,%rax - 663420f8: 48 3d 00 01 00 00 cmp $0x100,%rax - 663420fe: 0f 85 6c ff ff ff jne 66342070 - 66342104: 5b pop %rbx - 66342105: 5e pop %rsi - 66342106: 5f pop %rdi - 66342107: 41 5e pop %r14 - 66342109: c3 retq - 6634210a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066341f10 : + 66341f10: 57 push %rdi + 66341f11: 56 push %rsi + 66341f12: 53 push %rbx + 66341f13: 48 83 ec 20 sub $0x20,%rsp + 66341f17: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341f1b: 48 8b 50 48 mov 0x48(%rax),%rdx + 66341f1f: 48 89 cf mov %rcx,%rdi + 66341f22: 8b 12 mov (%rdx),%edx + 66341f24: 85 d2 test %edx,%edx + 66341f26: 74 58 je 66341f80 + 66341f28: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341f2c: bb 05 00 00 00 mov $0x5,%ebx + 66341f31: 8b 0a mov (%rdx),%ecx + 66341f33: 48 8b 50 08 mov 0x8(%rax),%rdx + 66341f37: 8b 12 mov (%rdx),%edx + 66341f39: 8d 14 4a lea (%rdx,%rcx,2),%edx + 66341f3c: 48 8b 48 18 mov 0x18(%rax),%rcx + 66341f40: 48 8b 40 20 mov 0x20(%rax),%rax + 66341f44: 8b 09 mov (%rcx),%ecx + 66341f46: 8b 00 mov (%rax),%eax + 66341f48: 8d 14 8a lea (%rdx,%rcx,4),%edx + 66341f4b: 8d 34 c2 lea (%rdx,%rax,8),%esi + 66341f4e: 48 63 f6 movslq %esi,%rsi + 66341f51: 48 c1 e6 02 shl $0x2,%rsi + 66341f55: 48 8b 47 40 mov 0x40(%rdi),%rax + 66341f59: 89 da mov %ebx,%edx + 66341f5b: 48 89 f9 mov %rdi,%rcx + 66341f5e: 83 c3 01 add $0x1,%ebx + 66341f61: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 66341f65: 48 83 c6 40 add $0x40,%rsi + 66341f69: e8 42 f4 ff ff callq 663413b0 + 66341f6e: 83 fb 09 cmp $0x9,%ebx + 66341f71: 75 e2 jne 66341f55 + 66341f73: 48 83 c4 20 add $0x20,%rsp + 66341f77: 5b pop %rbx + 66341f78: 5e pop %rsi + 66341f79: 5f pop %rdi + 66341f7a: c3 retq + 66341f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66341f80: ba 05 00 00 00 mov $0x5,%edx + 66341f85: e8 a6 f5 ff ff callq 66341530 + 66341f8a: 48 89 f9 mov %rdi,%rcx + 66341f8d: ba 06 00 00 00 mov $0x6,%edx + 66341f92: e8 99 f5 ff ff callq 66341530 + 66341f97: 48 89 f9 mov %rdi,%rcx + 66341f9a: ba 07 00 00 00 mov $0x7,%edx + 66341f9f: e8 8c f5 ff ff callq 66341530 + 66341fa4: ba 08 00 00 00 mov $0x8,%edx + 66341fa9: 48 89 f9 mov %rdi,%rcx + 66341fac: 48 83 c4 20 add $0x20,%rsp + 66341fb0: 5b pop %rbx + 66341fb1: 5e pop %rsi + 66341fb2: 5f pop %rdi + 66341fb3: e9 78 f5 ff ff jmpq 66341530 + 66341fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66341fbf: 00 -0000000066342110 : - 66342110: 41 56 push %r14 - 66342112: 57 push %rdi - 66342113: 56 push %rsi - 66342114: 53 push %rbx - 66342115: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342119: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 66342120: 44 8b 10 mov (%rax),%r10d - 66342123: 45 85 d2 test %r10d,%r10d - 66342126: 0f 84 a8 00 00 00 je 663421d4 - 6634212c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342130: 31 c0 xor %eax,%eax - 66342132: 48 8b 3d e7 47 01 00 mov 0x147e7(%rip),%rdi # 66356920 - 66342139: 48 8b 35 f0 47 01 00 mov 0x147f0(%rip),%rsi # 66356930 - 66342140: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 66342145: 44 8b 84 03 c4 00 00 mov 0xc4(%rbx,%rax,1),%r8d - 6634214c: 00 - 6634214d: 8b 12 mov (%rdx),%edx - 6634214f: 44 39 c2 cmp %r8d,%edx - 66342152: 74 70 je 663421c4 - 66342154: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342158: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 6634215c: 41 89 d6 mov %edx,%r14d - 6634215f: 45 29 c6 sub %r8d,%r14d - 66342162: 45 31 c0 xor %r8d,%r8d - 66342165: 4f 8b 8c 11 88 01 00 mov 0x188(%r9,%r10,1),%r9 - 6634216c: 00 - 6634216d: 45 01 31 add %r14d,(%r9) - 66342170: 89 94 03 c4 00 00 00 mov %edx,0xc4(%rbx,%rax,1) - 66342177: 45 8b 09 mov (%r9),%r9d - 6634217a: 49 8b 94 43 88 01 00 mov 0x188(%r11,%rax,2),%rdx - 66342181: 00 - 66342182: 45 85 c9 test %r9d,%r9d - 66342185: 41 0f 9f c0 setg %r8b - 66342189: 44 3b 02 cmp (%rdx),%r8d - 6634218c: 74 36 je 663421c4 - 6634218e: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342192: 4a 8b 94 12 88 01 00 mov 0x188(%rdx,%r10,1),%rdx - 66342199: 00 - 6634219a: 8b 12 mov (%rdx),%edx - 6634219c: 85 d2 test %edx,%edx - 6634219e: 75 24 jne 663421c4 - 663421a0: 48 8b 51 28 mov 0x28(%rcx),%rdx - 663421a4: 4e 8b 84 12 88 01 00 mov 0x188(%rdx,%r10,1),%r8 - 663421ab: 00 - 663421ac: 49 8b 50 10 mov 0x10(%r8),%rdx - 663421b0: c7 02 01 00 00 00 movl $0x1,(%rdx) - 663421b6: 48 63 16 movslq (%rsi),%rdx - 663421b9: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 663421bd: 44 89 0e mov %r9d,(%rsi) - 663421c0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 663421c4: 48 83 c0 04 add $0x4,%rax - 663421c8: 48 3d c0 00 00 00 cmp $0xc0,%rax - 663421ce: 0f 85 6c ff ff ff jne 66342140 - 663421d4: 5b pop %rbx - 663421d5: 5e pop %rsi - 663421d6: 5f pop %rdi - 663421d7: 41 5e pop %r14 - 663421d9: c3 retq - 663421da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066341fc0 : + 66341fc0: 48 8b 41 10 mov 0x10(%rcx),%rax + 66341fc4: 48 8b 50 40 mov 0x40(%rax),%rdx + 66341fc8: 8b 12 mov (%rdx),%edx + 66341fca: 85 d2 test %edx,%edx + 66341fcc: 74 52 je 66342020 + 66341fce: 48 8b 50 10 mov 0x10(%rax),%rdx + 66341fd2: 44 8b 02 mov (%rdx),%r8d + 66341fd5: 48 8b 50 08 mov 0x8(%rax),%rdx + 66341fd9: 8b 12 mov (%rdx),%edx + 66341fdb: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66341fdf: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66341fe3: 45 8b 00 mov (%r8),%r8d + 66341fe6: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 66341fea: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66341fee: 45 8b 00 mov (%r8),%r8d + 66341ff1: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 66341ff5: 48 8b 50 28 mov 0x28(%rax),%rdx + 66341ff9: 48 8b 40 30 mov 0x30(%rax),%rax + 66341ffd: 8b 12 mov (%rdx),%edx + 66341fff: 8b 00 mov (%rax),%eax + 66342001: c1 e2 04 shl $0x4,%edx + 66342004: 44 01 c2 add %r8d,%edx + 66342007: c1 e0 05 shl $0x5,%eax + 6634200a: 01 d0 add %edx,%eax + 6634200c: 48 8b 51 40 mov 0x40(%rcx),%rdx + 66342010: 48 98 cltq + 66342012: 44 8b 04 82 mov (%rdx,%rax,4),%r8d + 66342016: ba 07 00 00 00 mov $0x7,%edx + 6634201b: e9 90 f3 ff ff jmpq 663413b0 + 66342020: ba 07 00 00 00 mov $0x7,%edx + 66342025: e9 06 f5 ff ff jmpq 66341530 + 6634202a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663421e0 : - 663421e0: 31 c0 xor %eax,%eax - 663421e2: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663421e6: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663421ea: 45 8b 18 mov (%r8),%r11d - 663421ed: 45 85 db test %r11d,%r11d - 663421f0: 75 0f jne 66342201 - 663421f2: 48 8b 42 10 mov 0x10(%rdx),%rax - 663421f6: 44 8b 10 mov (%rax),%r10d - 663421f9: 31 c0 xor %eax,%eax - 663421fb: 45 85 d2 test %r10d,%r10d - 663421fe: 0f 94 c0 sete %al - 66342201: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66342205: 45 8b 48 0c mov 0xc(%r8),%r9d - 66342209: 44 39 c8 cmp %r9d,%eax - 6634220c: 74 67 je 66342275 - 6634220e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66342212: 41 89 c3 mov %eax,%r11d - 66342215: 45 29 cb sub %r9d,%r11d - 66342218: 4d 8b 52 18 mov 0x18(%r10),%r10 - 6634221c: 45 01 1a add %r11d,(%r10) - 6634221f: 41 89 40 0c mov %eax,0xc(%r8) - 66342223: 45 31 c0 xor %r8d,%r8d - 66342226: 45 8b 0a mov (%r10),%r9d - 66342229: 48 8b 42 18 mov 0x18(%rdx),%rax - 6634222d: 45 85 c9 test %r9d,%r9d - 66342230: 41 0f 9f c0 setg %r8b - 66342234: 44 3b 00 cmp (%rax),%r8d - 66342237: 74 3c je 66342275 - 66342239: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634223d: 48 8b 40 18 mov 0x18(%rax),%rax - 66342241: 8b 00 mov (%rax),%eax - 66342243: 85 c0 test %eax,%eax - 66342245: 75 2e jne 66342275 - 66342247: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634224b: 48 8b 0d de 46 01 00 mov 0x146de(%rip),%rcx # 66356930 - 66342252: 4c 8b 05 c7 46 01 00 mov 0x146c7(%rip),%r8 # 66356920 - 66342259: 48 8b 50 18 mov 0x18(%rax),%rdx - 6634225d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342261: c7 00 01 00 00 00 movl $0x1,(%rax) - 66342267: 48 63 01 movslq (%rcx),%rax - 6634226a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634226e: 44 89 09 mov %r9d,(%rcx) - 66342271: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342275: c3 retq - 66342276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634227d: 00 00 00 +0000000066342030 : + 66342030: 57 push %rdi + 66342031: 56 push %rsi + 66342032: 53 push %rbx + 66342033: 48 83 ec 20 sub $0x20,%rsp + 66342037: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634203b: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634203f: 48 89 cf mov %rcx,%rdi + 66342042: 8b 12 mov (%rdx),%edx + 66342044: 85 d2 test %edx,%edx + 66342046: 74 6c je 663420b4 + 66342048: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634204c: be 07 00 00 00 mov $0x7,%esi + 66342051: 8b 0a mov (%rdx),%ecx + 66342053: 48 8b 50 08 mov 0x8(%rax),%rdx + 66342057: 8b 12 mov (%rdx),%edx + 66342059: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634205c: 48 8b 48 18 mov 0x18(%rax),%rcx + 66342060: 8b 09 mov (%rcx),%ecx + 66342062: 8d 14 8a lea (%rdx,%rcx,4),%edx + 66342065: 48 8b 48 20 mov 0x20(%rax),%rcx + 66342069: 8b 09 mov (%rcx),%ecx + 6634206b: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634206e: 48 8b 48 28 mov 0x28(%rax),%rcx + 66342072: 48 8b 40 30 mov 0x30(%rax),%rax + 66342076: 8b 19 mov (%rcx),%ebx + 66342078: c1 e3 04 shl $0x4,%ebx + 6634207b: 01 da add %ebx,%edx + 6634207d: 8b 18 mov (%rax),%ebx + 6634207f: c1 e3 05 shl $0x5,%ebx + 66342082: 01 d3 add %edx,%ebx + 66342084: 48 63 db movslq %ebx,%rbx + 66342087: 48 c1 e3 02 shl $0x2,%rbx + 6634208b: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634208f: 89 f2 mov %esi,%edx + 66342091: 48 89 f9 mov %rdi,%rcx + 66342094: 83 c6 01 add $0x1,%esi + 66342097: 44 8b 04 18 mov (%rax,%rbx,1),%r8d + 6634209b: 48 81 c3 00 01 00 00 add $0x100,%rbx + 663420a2: e8 09 f3 ff ff callq 663413b0 + 663420a7: 83 fe 0b cmp $0xb,%esi + 663420aa: 75 df jne 6634208b + 663420ac: 48 83 c4 20 add $0x20,%rsp + 663420b0: 5b pop %rbx + 663420b1: 5e pop %rsi + 663420b2: 5f pop %rdi + 663420b3: c3 retq + 663420b4: ba 07 00 00 00 mov $0x7,%edx + 663420b9: e8 72 f4 ff ff callq 66341530 + 663420be: 48 89 f9 mov %rdi,%rcx + 663420c1: ba 08 00 00 00 mov $0x8,%edx + 663420c6: e8 65 f4 ff ff callq 66341530 + 663420cb: 48 89 f9 mov %rdi,%rcx + 663420ce: ba 09 00 00 00 mov $0x9,%edx + 663420d3: e8 58 f4 ff ff callq 66341530 + 663420d8: ba 0a 00 00 00 mov $0xa,%edx + 663420dd: 48 89 f9 mov %rdi,%rcx + 663420e0: 48 83 c4 20 add $0x20,%rsp + 663420e4: 5b pop %rbx + 663420e5: 5e pop %rsi + 663420e6: 5f pop %rdi + 663420e7: e9 44 f4 ff ff jmpq 66341530 + 663420ec: 0f 1f 40 00 nopl 0x0(%rax) -0000000066342280 : - 66342280: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66342284: 48 8b 42 08 mov 0x8(%rdx),%rax - 66342288: 8b 00 mov (%rax),%eax - 6634228a: 85 c0 test %eax,%eax - 6634228c: 74 0f je 6634229d - 6634228e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342292: 44 8b 10 mov (%rax),%r10d - 66342295: 31 c0 xor %eax,%eax - 66342297: 45 85 d2 test %r10d,%r10d - 6634229a: 0f 95 c0 setne %al - 6634229d: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663422a1: 45 8b 48 0c mov 0xc(%r8),%r9d - 663422a5: 44 39 c8 cmp %r9d,%eax - 663422a8: 74 67 je 66342311 - 663422aa: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663422ae: 41 89 c3 mov %eax,%r11d - 663422b1: 45 29 cb sub %r9d,%r11d - 663422b4: 4d 8b 52 18 mov 0x18(%r10),%r10 - 663422b8: 45 01 1a add %r11d,(%r10) - 663422bb: 41 89 40 0c mov %eax,0xc(%r8) - 663422bf: 45 31 c0 xor %r8d,%r8d - 663422c2: 45 8b 0a mov (%r10),%r9d - 663422c5: 48 8b 42 18 mov 0x18(%rdx),%rax - 663422c9: 45 85 c9 test %r9d,%r9d - 663422cc: 41 0f 9f c0 setg %r8b - 663422d0: 44 3b 00 cmp (%rax),%r8d - 663422d3: 74 3c je 66342311 - 663422d5: 48 8b 41 20 mov 0x20(%rcx),%rax - 663422d9: 48 8b 40 18 mov 0x18(%rax),%rax - 663422dd: 8b 00 mov (%rax),%eax - 663422df: 85 c0 test %eax,%eax - 663422e1: 75 2e jne 66342311 - 663422e3: 48 8b 41 28 mov 0x28(%rcx),%rax - 663422e7: 48 8b 0d 42 46 01 00 mov 0x14642(%rip),%rcx # 66356930 - 663422ee: 4c 8b 05 2b 46 01 00 mov 0x1462b(%rip),%r8 # 66356920 - 663422f5: 48 8b 50 18 mov 0x18(%rax),%rdx - 663422f9: 48 8b 42 10 mov 0x10(%rdx),%rax - 663422fd: c7 00 01 00 00 00 movl $0x1,(%rax) - 66342303: 48 63 01 movslq (%rcx),%rax - 66342306: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634230a: 44 89 09 mov %r9d,(%rcx) - 6634230d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342311: c3 retq - 66342312: 0f 1f 40 00 nopl 0x0(%rax) - 66342316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634231d: 00 00 00 +00000000663420f0 : + 663420f0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663420f4: 48 8b 50 50 mov 0x50(%rax),%rdx + 663420f8: 8b 12 mov (%rdx),%edx + 663420fa: 85 d2 test %edx,%edx + 663420fc: 74 72 je 66342170 + 663420fe: 48 8b 50 10 mov 0x10(%rax),%rdx + 66342102: 44 8b 02 mov (%rdx),%r8d + 66342105: 48 8b 50 08 mov 0x8(%rax),%rdx + 66342109: 8b 12 mov (%rdx),%edx + 6634210b: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634210f: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342113: 45 8b 00 mov (%r8),%r8d + 66342116: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634211a: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634211e: 45 8b 00 mov (%r8),%r8d + 66342121: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 66342125: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66342129: 45 8b 00 mov (%r8),%r8d + 6634212c: 41 c1 e0 04 shl $0x4,%r8d + 66342130: 41 01 d0 add %edx,%r8d + 66342133: 48 8b 50 30 mov 0x30(%rax),%rdx + 66342137: 8b 12 mov (%rdx),%edx + 66342139: c1 e2 05 shl $0x5,%edx + 6634213c: 41 01 d0 add %edx,%r8d + 6634213f: 48 8b 50 38 mov 0x38(%rax),%rdx + 66342143: 48 8b 40 40 mov 0x40(%rax),%rax + 66342147: 8b 12 mov (%rdx),%edx + 66342149: 8b 00 mov (%rax),%eax + 6634214b: c1 e2 06 shl $0x6,%edx + 6634214e: 44 01 c2 add %r8d,%edx + 66342151: c1 e0 07 shl $0x7,%eax + 66342154: 01 d0 add %edx,%eax + 66342156: 48 8b 51 40 mov 0x40(%rcx),%rdx + 6634215a: 48 98 cltq + 6634215c: 44 8b 04 82 mov (%rdx,%rax,4),%r8d + 66342160: ba 09 00 00 00 mov $0x9,%edx + 66342165: e9 46 f2 ff ff jmpq 663413b0 + 6634216a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66342170: ba 09 00 00 00 mov $0x9,%edx + 66342175: e9 b6 f3 ff ff jmpq 66341530 + 6634217a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342320 : - 66342320: 48 8b 41 10 mov 0x10(%rcx),%rax - 66342324: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66342328: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634232c: 8b 12 mov (%rdx),%edx - 6634232e: 41 33 10 xor (%r8),%edx - 66342331: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66342335: 41 3b 10 cmp (%r8),%edx - 66342338: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634233c: 0f 94 c2 sete %dl - 6634233f: 45 8b 48 10 mov 0x10(%r8),%r9d - 66342343: 0f b6 d2 movzbl %dl,%edx - 66342346: 44 39 ca cmp %r9d,%edx - 66342349: 74 64 je 663423af - 6634234b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634234f: 41 89 d3 mov %edx,%r11d - 66342352: 45 29 cb sub %r9d,%r11d - 66342355: 48 8b 40 20 mov 0x20(%rax),%rax - 66342359: 4d 8b 52 20 mov 0x20(%r10),%r10 - 6634235d: 45 01 1a add %r11d,(%r10) - 66342360: 41 89 50 10 mov %edx,0x10(%r8) - 66342364: 31 d2 xor %edx,%edx - 66342366: 45 8b 02 mov (%r10),%r8d - 66342369: 45 85 c0 test %r8d,%r8d - 6634236c: 0f 9f c2 setg %dl - 6634236f: 3b 10 cmp (%rax),%edx - 66342371: 74 3c je 663423af - 66342373: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342377: 48 8b 40 20 mov 0x20(%rax),%rax - 6634237b: 8b 00 mov (%rax),%eax - 6634237d: 85 c0 test %eax,%eax - 6634237f: 75 2e jne 663423af - 66342381: 48 8b 41 28 mov 0x28(%rcx),%rax - 66342385: 48 8b 0d a4 45 01 00 mov 0x145a4(%rip),%rcx # 66356930 - 6634238c: 4c 8b 05 8d 45 01 00 mov 0x1458d(%rip),%r8 # 66356920 - 66342393: 48 8b 50 20 mov 0x20(%rax),%rdx - 66342397: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634239b: c7 00 01 00 00 00 movl $0x1,(%rax) - 663423a1: 48 63 01 movslq (%rcx),%rax - 663423a4: 44 8d 48 01 lea 0x1(%rax),%r9d - 663423a8: 44 89 09 mov %r9d,(%rcx) - 663423ab: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663423af: c3 retq +0000000066342180 : + 66342180: 57 push %rdi + 66342181: 56 push %rsi + 66342182: 53 push %rbx + 66342183: 48 83 ec 20 sub $0x20,%rsp + 66342187: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634218b: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634218f: 48 89 cf mov %rcx,%rdi + 66342192: 8b 12 mov (%rdx),%edx + 66342194: 85 d2 test %edx,%edx + 66342196: 0f 84 84 00 00 00 je 66342220 + 6634219c: 48 8b 50 10 mov 0x10(%rax),%rdx + 663421a0: be 09 00 00 00 mov $0x9,%esi + 663421a5: 8b 0a mov (%rdx),%ecx + 663421a7: 48 8b 50 08 mov 0x8(%rax),%rdx + 663421ab: 8b 12 mov (%rdx),%edx + 663421ad: 8d 14 4a lea (%rdx,%rcx,2),%edx + 663421b0: 48 8b 48 18 mov 0x18(%rax),%rcx + 663421b4: 8b 09 mov (%rcx),%ecx + 663421b6: 8d 14 8a lea (%rdx,%rcx,4),%edx + 663421b9: 48 8b 48 20 mov 0x20(%rax),%rcx + 663421bd: 8b 09 mov (%rcx),%ecx + 663421bf: 8d 1c ca lea (%rdx,%rcx,8),%ebx + 663421c2: 48 8b 50 28 mov 0x28(%rax),%rdx + 663421c6: 48 8b 48 38 mov 0x38(%rax),%rcx + 663421ca: 8b 12 mov (%rdx),%edx + 663421cc: c1 e2 04 shl $0x4,%edx + 663421cf: 01 d3 add %edx,%ebx + 663421d1: 48 8b 50 30 mov 0x30(%rax),%rdx + 663421d5: 48 8b 40 40 mov 0x40(%rax),%rax + 663421d9: 8b 12 mov (%rdx),%edx + 663421db: c1 e2 05 shl $0x5,%edx + 663421de: 01 da add %ebx,%edx + 663421e0: 8b 19 mov (%rcx),%ebx + 663421e2: c1 e3 06 shl $0x6,%ebx + 663421e5: 01 da add %ebx,%edx + 663421e7: 8b 18 mov (%rax),%ebx + 663421e9: c1 e3 07 shl $0x7,%ebx + 663421ec: 01 d3 add %edx,%ebx + 663421ee: 48 63 db movslq %ebx,%rbx + 663421f1: 48 c1 e3 02 shl $0x2,%rbx + 663421f5: 48 8b 47 40 mov 0x40(%rdi),%rax + 663421f9: 89 f2 mov %esi,%edx + 663421fb: 48 89 f9 mov %rdi,%rcx + 663421fe: 83 c6 01 add $0x1,%esi + 66342201: 44 8b 04 18 mov (%rax,%rbx,1),%r8d + 66342205: 48 81 c3 00 04 00 00 add $0x400,%rbx + 6634220c: e8 9f f1 ff ff callq 663413b0 + 66342211: 83 fe 0d cmp $0xd,%esi + 66342214: 75 df jne 663421f5 + 66342216: 48 83 c4 20 add $0x20,%rsp + 6634221a: 5b pop %rbx + 6634221b: 5e pop %rsi + 6634221c: 5f pop %rdi + 6634221d: c3 retq + 6634221e: 66 90 xchg %ax,%ax + 66342220: ba 09 00 00 00 mov $0x9,%edx + 66342225: e8 06 f3 ff ff callq 66341530 + 6634222a: 48 89 f9 mov %rdi,%rcx + 6634222d: ba 0a 00 00 00 mov $0xa,%edx + 66342232: e8 f9 f2 ff ff callq 66341530 + 66342237: 48 89 f9 mov %rdi,%rcx + 6634223a: ba 0b 00 00 00 mov $0xb,%edx + 6634223f: e8 ec f2 ff ff callq 66341530 + 66342244: ba 0c 00 00 00 mov $0xc,%edx + 66342249: 48 89 f9 mov %rdi,%rcx + 6634224c: 48 83 c4 20 add $0x20,%rsp + 66342250: 5b pop %rbx + 66342251: 5e pop %rsi + 66342252: 5f pop %rdi + 66342253: e9 d8 f2 ff ff jmpq 66341530 + 66342258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634225f: 00 -00000000663423b0 : - 663423b0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663423b4: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663423b8: 48 8b 42 10 mov 0x10(%rdx),%rax - 663423bc: 8b 00 mov (%rax),%eax - 663423be: 41 33 00 xor (%r8),%eax - 663423c1: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 663423c5: 41 33 00 xor (%r8),%eax - 663423c8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663423cc: 45 8b 48 10 mov 0x10(%r8),%r9d - 663423d0: 44 39 c8 cmp %r9d,%eax - 663423d3: 74 67 je 6634243c - 663423d5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663423d9: 41 89 c3 mov %eax,%r11d - 663423dc: 45 29 cb sub %r9d,%r11d - 663423df: 4d 8b 52 20 mov 0x20(%r10),%r10 - 663423e3: 45 01 1a add %r11d,(%r10) - 663423e6: 41 89 40 10 mov %eax,0x10(%r8) - 663423ea: 45 31 c0 xor %r8d,%r8d - 663423ed: 45 8b 0a mov (%r10),%r9d - 663423f0: 48 8b 42 20 mov 0x20(%rdx),%rax - 663423f4: 45 85 c9 test %r9d,%r9d - 663423f7: 41 0f 9f c0 setg %r8b - 663423fb: 44 3b 00 cmp (%rax),%r8d - 663423fe: 74 3c je 6634243c - 66342400: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342404: 48 8b 40 20 mov 0x20(%rax),%rax - 66342408: 8b 00 mov (%rax),%eax - 6634240a: 85 c0 test %eax,%eax - 6634240c: 75 2e jne 6634243c - 6634240e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66342412: 48 8b 0d 17 45 01 00 mov 0x14517(%rip),%rcx # 66356930 - 66342419: 4c 8b 05 00 45 01 00 mov 0x14500(%rip),%r8 # 66356920 - 66342420: 48 8b 50 20 mov 0x20(%rax),%rdx - 66342424: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342428: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634242e: 48 63 01 movslq (%rcx),%rax - 66342431: 44 8d 48 01 lea 0x1(%rax),%r9d - 66342435: 44 89 09 mov %r9d,(%rcx) - 66342438: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634243c: c3 retq - 6634243d: 0f 1f 00 nopl (%rax) +0000000066342260 : + 66342260: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342264: 48 8b 50 58 mov 0x58(%rax),%rdx + 66342268: 8b 12 mov (%rdx),%edx + 6634226a: 85 d2 test %edx,%edx + 6634226c: 0f 84 7e 00 00 00 je 663422f0 + 66342272: 48 8b 50 10 mov 0x10(%rax),%rdx + 66342276: 44 8b 02 mov (%rdx),%r8d + 66342279: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634227d: 8b 12 mov (%rdx),%edx + 6634227f: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66342283: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342287: 45 8b 00 mov (%r8),%r8d + 6634228a: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634228e: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66342292: 45 8b 00 mov (%r8),%r8d + 66342295: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 66342299: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634229d: 45 8b 00 mov (%r8),%r8d + 663422a0: 41 c1 e0 04 shl $0x4,%r8d + 663422a4: 44 01 c2 add %r8d,%edx + 663422a7: 4c 8b 40 30 mov 0x30(%rax),%r8 + 663422ab: 45 8b 00 mov (%r8),%r8d + 663422ae: 41 c1 e0 05 shl $0x5,%r8d + 663422b2: 41 01 d0 add %edx,%r8d + 663422b5: 48 8b 50 38 mov 0x38(%rax),%rdx + 663422b9: 8b 12 mov (%rdx),%edx + 663422bb: c1 e2 06 shl $0x6,%edx + 663422be: 41 01 d0 add %edx,%r8d + 663422c1: 48 8b 50 40 mov 0x40(%rax),%rdx + 663422c5: 48 8b 40 48 mov 0x48(%rax),%rax + 663422c9: 8b 12 mov (%rdx),%edx + 663422cb: 8b 00 mov (%rax),%eax + 663422cd: c1 e2 07 shl $0x7,%edx + 663422d0: 44 01 c2 add %r8d,%edx + 663422d3: c1 e0 08 shl $0x8,%eax + 663422d6: 01 d0 add %edx,%eax + 663422d8: 48 8b 51 40 mov 0x40(%rcx),%rdx + 663422dc: 48 98 cltq + 663422de: 44 8b 04 82 mov (%rdx,%rax,4),%r8d + 663422e2: ba 0a 00 00 00 mov $0xa,%edx + 663422e7: e9 c4 f0 ff ff jmpq 663413b0 + 663422ec: 0f 1f 40 00 nopl 0x0(%rax) + 663422f0: ba 0a 00 00 00 mov $0xa,%edx + 663422f5: e9 36 f2 ff ff jmpq 66341530 + 663422fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342440 : - 66342440: b8 01 00 00 00 mov $0x1,%eax - 66342445: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66342449: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 6634244d: 45 8b 18 mov (%r8),%r11d - 66342450: 45 85 db test %r11d,%r11d - 66342453: 75 0f jne 66342464 - 66342455: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342459: 44 8b 10 mov (%rax),%r10d - 6634245c: 31 c0 xor %eax,%eax - 6634245e: 45 85 d2 test %r10d,%r10d - 66342461: 0f 95 c0 setne %al - 66342464: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66342468: 45 8b 48 0c mov 0xc(%r8),%r9d - 6634246c: 44 39 c8 cmp %r9d,%eax - 6634246f: 74 67 je 663424d8 - 66342471: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66342475: 41 89 c3 mov %eax,%r11d - 66342478: 45 29 cb sub %r9d,%r11d - 6634247b: 4d 8b 52 18 mov 0x18(%r10),%r10 - 6634247f: 45 01 1a add %r11d,(%r10) - 66342482: 41 89 40 0c mov %eax,0xc(%r8) - 66342486: 45 31 c0 xor %r8d,%r8d - 66342489: 45 8b 0a mov (%r10),%r9d - 6634248c: 48 8b 42 18 mov 0x18(%rdx),%rax - 66342490: 45 85 c9 test %r9d,%r9d - 66342493: 41 0f 9f c0 setg %r8b - 66342497: 44 3b 00 cmp (%rax),%r8d - 6634249a: 74 3c je 663424d8 - 6634249c: 48 8b 41 20 mov 0x20(%rcx),%rax - 663424a0: 48 8b 40 18 mov 0x18(%rax),%rax - 663424a4: 8b 00 mov (%rax),%eax - 663424a6: 85 c0 test %eax,%eax - 663424a8: 75 2e jne 663424d8 - 663424aa: 48 8b 41 28 mov 0x28(%rcx),%rax - 663424ae: 48 8b 0d 7b 44 01 00 mov 0x1447b(%rip),%rcx # 66356930 - 663424b5: 4c 8b 05 64 44 01 00 mov 0x14464(%rip),%r8 # 66356920 - 663424bc: 48 8b 50 18 mov 0x18(%rax),%rdx - 663424c0: 48 8b 42 10 mov 0x10(%rdx),%rax - 663424c4: c7 00 01 00 00 00 movl $0x1,(%rax) - 663424ca: 48 63 01 movslq (%rcx),%rax - 663424cd: 44 8d 48 01 lea 0x1(%rax),%r9d - 663424d1: 44 89 09 mov %r9d,(%rcx) - 663424d4: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663424d8: c3 retq - 663424d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +0000000066342300 : + 66342300: 57 push %rdi + 66342301: 56 push %rsi + 66342302: 53 push %rbx + 66342303: 48 83 ec 20 sub $0x20,%rsp + 66342307: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634230b: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634230f: 48 89 cf mov %rcx,%rdi + 66342312: 8b 12 mov (%rdx),%edx + 66342314: 85 d2 test %edx,%edx + 66342316: 0f 84 94 00 00 00 je 663423b0 + 6634231c: 48 8b 50 10 mov 0x10(%rax),%rdx + 66342320: be 0a 00 00 00 mov $0xa,%esi + 66342325: 8b 0a mov (%rdx),%ecx + 66342327: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634232b: 8b 12 mov (%rdx),%edx + 6634232d: 8d 14 4a lea (%rdx,%rcx,2),%edx + 66342330: 48 8b 48 18 mov 0x18(%rax),%rcx + 66342334: 8b 09 mov (%rcx),%ecx + 66342336: 8d 14 8a lea (%rdx,%rcx,4),%edx + 66342339: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634233d: 8b 09 mov (%rcx),%ecx + 6634233f: 8d 14 ca lea (%rdx,%rcx,8),%edx + 66342342: 48 8b 48 28 mov 0x28(%rax),%rcx + 66342346: 8b 19 mov (%rcx),%ebx + 66342348: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634234c: c1 e3 04 shl $0x4,%ebx + 6634234f: 01 d3 add %edx,%ebx + 66342351: 48 8b 50 30 mov 0x30(%rax),%rdx + 66342355: 8b 12 mov (%rdx),%edx + 66342357: c1 e2 05 shl $0x5,%edx + 6634235a: 01 d3 add %edx,%ebx + 6634235c: 48 8b 50 38 mov 0x38(%rax),%rdx + 66342360: 48 8b 40 48 mov 0x48(%rax),%rax + 66342364: 8b 12 mov (%rdx),%edx + 66342366: c1 e2 06 shl $0x6,%edx + 66342369: 01 da add %ebx,%edx + 6634236b: 8b 19 mov (%rcx),%ebx + 6634236d: c1 e3 07 shl $0x7,%ebx + 66342370: 01 da add %ebx,%edx + 66342372: 8b 18 mov (%rax),%ebx + 66342374: c1 e3 08 shl $0x8,%ebx + 66342377: 01 d3 add %edx,%ebx + 66342379: 48 63 db movslq %ebx,%rbx + 6634237c: 48 c1 e3 02 shl $0x2,%rbx + 66342380: 48 8b 47 40 mov 0x40(%rdi),%rax + 66342384: 89 f2 mov %esi,%edx + 66342386: 48 89 f9 mov %rdi,%rcx + 66342389: 83 c6 01 add $0x1,%esi + 6634238c: 44 8b 04 18 mov (%rax,%rbx,1),%r8d + 66342390: 48 81 c3 00 08 00 00 add $0x800,%rbx + 66342397: e8 14 f0 ff ff callq 663413b0 + 6634239c: 83 fe 0e cmp $0xe,%esi + 6634239f: 75 df jne 66342380 + 663423a1: 48 83 c4 20 add $0x20,%rsp + 663423a5: 5b pop %rbx + 663423a6: 5e pop %rsi + 663423a7: 5f pop %rdi + 663423a8: c3 retq + 663423a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663423b0: ba 0a 00 00 00 mov $0xa,%edx + 663423b5: e8 76 f1 ff ff callq 66341530 + 663423ba: 48 89 f9 mov %rdi,%rcx + 663423bd: ba 0b 00 00 00 mov $0xb,%edx + 663423c2: e8 69 f1 ff ff callq 66341530 + 663423c7: 48 89 f9 mov %rdi,%rcx + 663423ca: ba 0c 00 00 00 mov $0xc,%edx + 663423cf: e8 5c f1 ff ff callq 66341530 + 663423d4: ba 0d 00 00 00 mov $0xd,%edx + 663423d9: 48 89 f9 mov %rdi,%rcx + 663423dc: 48 83 c4 20 add $0x20,%rsp + 663423e0: 5b pop %rbx + 663423e1: 5e pop %rsi + 663423e2: 5f pop %rdi + 663423e3: e9 48 f1 ff ff jmpq 66341530 + 663423e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663423ef: 00 -00000000663424e0 : - 663424e0: b8 01 00 00 00 mov $0x1,%eax - 663424e5: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663424e9: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663424ed: 45 8b 18 mov (%r8),%r11d - 663424f0: 45 85 db test %r11d,%r11d - 663424f3: 74 0f je 66342504 - 663424f5: 48 8b 42 10 mov 0x10(%rdx),%rax - 663424f9: 44 8b 10 mov (%rax),%r10d - 663424fc: 31 c0 xor %eax,%eax - 663424fe: 45 85 d2 test %r10d,%r10d - 66342501: 0f 94 c0 sete %al - 66342504: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66342508: 45 8b 48 0c mov 0xc(%r8),%r9d - 6634250c: 44 39 c8 cmp %r9d,%eax - 6634250f: 74 67 je 66342578 - 66342511: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66342515: 41 89 c3 mov %eax,%r11d - 66342518: 45 29 cb sub %r9d,%r11d - 6634251b: 4d 8b 52 18 mov 0x18(%r10),%r10 - 6634251f: 45 01 1a add %r11d,(%r10) - 66342522: 41 89 40 0c mov %eax,0xc(%r8) - 66342526: 45 31 c0 xor %r8d,%r8d - 66342529: 45 8b 0a mov (%r10),%r9d - 6634252c: 48 8b 42 18 mov 0x18(%rdx),%rax - 66342530: 45 85 c9 test %r9d,%r9d - 66342533: 41 0f 9f c0 setg %r8b - 66342537: 44 3b 00 cmp (%rax),%r8d - 6634253a: 74 3c je 66342578 - 6634253c: 48 8b 41 20 mov 0x20(%rcx),%rax - 66342540: 48 8b 40 18 mov 0x18(%rax),%rax - 66342544: 8b 00 mov (%rax),%eax - 66342546: 85 c0 test %eax,%eax - 66342548: 75 2e jne 66342578 - 6634254a: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634254e: 48 8b 0d db 43 01 00 mov 0x143db(%rip),%rcx # 66356930 - 66342555: 4c 8b 05 c4 43 01 00 mov 0x143c4(%rip),%r8 # 66356920 - 6634255c: 48 8b 50 18 mov 0x18(%rax),%rdx - 66342560: 48 8b 42 10 mov 0x10(%rdx),%rax - 66342564: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634256a: 48 63 01 movslq (%rcx),%rax - 6634256d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66342571: 44 89 09 mov %r9d,(%rcx) - 66342574: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66342578: c3 retq - 66342579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +00000000663423f0 : + 663423f0: 57 push %rdi + 663423f1: 56 push %rsi + 663423f2: 53 push %rbx + 663423f3: 48 83 ec 20 sub $0x20,%rsp + 663423f7: 48 8b 41 10 mov 0x10(%rcx),%rax + 663423fb: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx + 66342402: 48 89 ce mov %rcx,%rsi + 66342405: 8b 0a mov (%rdx),%ecx + 66342407: 85 c9 test %ecx,%ecx + 66342409: 0f 84 81 01 00 00 je 66342590 + 6634240f: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 66342416: 31 db xor %ebx,%ebx + 66342418: 8b 0a mov (%rdx),%ecx + 6634241a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 66342421: 8b 12 mov (%rdx),%edx + 66342423: 8d 14 4a lea (%rdx,%rcx,2),%edx + 66342426: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 6634242d: 8b 09 mov (%rcx),%ecx + 6634242f: 8d 14 8a lea (%rdx,%rcx,4),%edx + 66342432: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 66342439: 8b 09 mov (%rcx),%ecx + 6634243b: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634243e: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx + 66342445: 8b 09 mov (%rcx),%ecx + 66342447: c1 e1 04 shl $0x4,%ecx + 6634244a: 01 d1 add %edx,%ecx + 6634244c: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx + 66342453: 8b 12 mov (%rdx),%edx + 66342455: c1 e2 05 shl $0x5,%edx + 66342458: 01 d1 add %edx,%ecx + 6634245a: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx + 66342461: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax + 66342468: 8b 12 mov (%rdx),%edx + 6634246a: 8b 00 mov (%rax),%eax + 6634246c: c1 e2 06 shl $0x6,%edx + 6634246f: 01 ca add %ecx,%edx + 66342471: c1 e0 07 shl $0x7,%eax + 66342474: 01 d0 add %edx,%eax + 66342476: 48 8b 56 40 mov 0x40(%rsi),%rdx + 6634247a: 48 98 cltq + 6634247c: 8b 3c 82 mov (%rdx,%rax,4),%edi + 6634247f: 90 nop + 66342480: 8d 53 09 lea 0x9(%rbx),%edx + 66342483: 89 d9 mov %ebx,%ecx + 66342485: 41 89 f8 mov %edi,%r8d + 66342488: 41 d3 e8 shr %cl,%r8d + 6634248b: 83 c3 01 add $0x1,%ebx + 6634248e: 48 89 f1 mov %rsi,%rcx + 66342491: 41 83 e0 01 and $0x1,%r8d + 66342495: e8 16 ef ff ff callq 663413b0 + 6634249a: 83 fb 08 cmp $0x8,%ebx + 6634249d: 75 e1 jne 66342480 + 6634249f: 48 8b 46 10 mov 0x10(%rsi),%rax + 663424a3: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx + 663424aa: 8b 12 mov (%rdx),%edx + 663424ac: 85 d2 test %edx,%edx + 663424ae: 0f 84 cb 00 00 00 je 6634257f + 663424b4: 48 8b 50 10 mov 0x10(%rax),%rdx + 663424b8: 8b 0a mov (%rdx),%ecx + 663424ba: 48 8b 50 08 mov 0x8(%rax),%rdx + 663424be: 8b 12 mov (%rdx),%edx + 663424c0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 663424c3: 48 8b 48 18 mov 0x18(%rax),%rcx + 663424c7: 8b 09 mov (%rcx),%ecx + 663424c9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 663424cc: 48 8b 48 20 mov 0x20(%rax),%rcx + 663424d0: 8b 09 mov (%rcx),%ecx + 663424d2: 8d 0c ca lea (%rdx,%rcx,8),%ecx + 663424d5: 48 8b 50 28 mov 0x28(%rax),%rdx + 663424d9: 8b 12 mov (%rdx),%edx + 663424db: c1 e2 04 shl $0x4,%edx + 663424de: 01 ca add %ecx,%edx + 663424e0: 48 8b 48 30 mov 0x30(%rax),%rcx + 663424e4: 8b 09 mov (%rcx),%ecx + 663424e6: c1 e1 05 shl $0x5,%ecx + 663424e9: 01 ca add %ecx,%edx + 663424eb: 48 8b 48 38 mov 0x38(%rax),%rcx + 663424ef: 8b 09 mov (%rcx),%ecx + 663424f1: c1 e1 06 shl $0x6,%ecx + 663424f4: 01 d1 add %edx,%ecx + 663424f6: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 663424fd: 44 8b 02 mov (%rdx),%r8d + 66342500: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 66342507: 8b 12 mov (%rdx),%edx + 66342509: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634250d: 4c 8b 80 98 00 00 00 mov 0x98(%rax),%r8 + 66342514: 45 8b 00 mov (%r8),%r8d + 66342517: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634251b: 4c 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8 + 66342522: 45 8b 00 mov (%r8),%r8d + 66342525: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 66342529: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 + 66342530: 45 8b 00 mov (%r8),%r8d + 66342533: 41 c1 e0 04 shl $0x4,%r8d + 66342537: 44 01 c2 add %r8d,%edx + 6634253a: 4c 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8 + 66342541: 45 8b 00 mov (%r8),%r8d + 66342544: 41 c1 e0 05 shl $0x5,%r8d + 66342548: 41 01 d0 add %edx,%r8d + 6634254b: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx + 66342552: 8b 12 mov (%rdx),%edx + 66342554: c1 e2 06 shl $0x6,%edx + 66342557: 41 01 d0 add %edx,%r8d + 6634255a: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx + 66342561: 48 8b 40 40 mov 0x40(%rax),%rax + 66342565: 8b 12 mov (%rdx),%edx + 66342567: c1 e2 07 shl $0x7,%edx + 6634256a: 44 01 c2 add %r8d,%edx + 6634256d: 4c 8b 46 40 mov 0x40(%rsi),%r8 + 66342571: 8b 00 mov (%rax),%eax + 66342573: 48 63 d2 movslq %edx,%rdx + 66342576: c1 e0 07 shl $0x7,%eax + 66342579: 01 c8 add %ecx,%eax + 6634257b: 41 89 04 90 mov %eax,(%r8,%rdx,4) + 6634257f: 48 83 c4 20 add $0x20,%rsp + 66342583: 5b pop %rbx + 66342584: 5e pop %rsi + 66342585: 5f pop %rdi + 66342586: c3 retq + 66342587: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634258e: 00 00 + 66342590: 41 ba 09 00 00 00 mov $0x9,%r10d + 66342596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634259d: 00 00 00 + 663425a0: 44 89 d2 mov %r10d,%edx + 663425a3: 48 89 f1 mov %rsi,%rcx + 663425a6: e8 85 ef ff ff callq 66341530 + 663425ab: 41 83 c2 01 add $0x1,%r10d + 663425af: 41 83 fa 11 cmp $0x11,%r10d + 663425b3: 75 eb jne 663425a0 + 663425b5: e9 e5 fe ff ff jmpq 6634249f + 663425ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342580 : - 66342580: 41 56 push %r14 - 66342582: 57 push %rdi - 66342583: 56 push %rsi - 66342584: 53 push %rbx - 66342585: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342589: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax - 66342590: 44 8b 10 mov (%rax),%r10d - 66342593: 45 85 d2 test %r10d,%r10d - 66342596: 0f 84 a8 00 00 00 je 66342644 - 6634259c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 663425a0: 31 c0 xor %eax,%eax - 663425a2: 48 8b 3d 77 43 01 00 mov 0x14377(%rip),%rdi # 66356920 - 663425a9: 48 8b 35 80 43 01 00 mov 0x14380(%rip),%rsi # 66356930 - 663425b0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 663425b5: 44 8b 84 03 84 00 00 mov 0x84(%rbx,%rax,1),%r8d - 663425bc: 00 - 663425bd: 8b 12 mov (%rdx),%edx - 663425bf: 44 39 c2 cmp %r8d,%edx - 663425c2: 74 70 je 66342634 - 663425c4: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 663425c8: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 663425cc: 41 89 d6 mov %edx,%r14d - 663425cf: 45 29 c6 sub %r8d,%r14d - 663425d2: 45 31 c0 xor %r8d,%r8d - 663425d5: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9 - 663425dc: 00 - 663425dd: 45 01 31 add %r14d,(%r9) - 663425e0: 89 94 03 84 00 00 00 mov %edx,0x84(%rbx,%rax,1) - 663425e7: 45 8b 09 mov (%r9),%r9d - 663425ea: 49 8b 94 43 08 01 00 mov 0x108(%r11,%rax,2),%rdx - 663425f1: 00 - 663425f2: 45 85 c9 test %r9d,%r9d - 663425f5: 41 0f 9f c0 setg %r8b - 663425f9: 44 3b 02 cmp (%rdx),%r8d - 663425fc: 74 36 je 66342634 - 663425fe: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342602: 4a 8b 94 12 08 01 00 mov 0x108(%rdx,%r10,1),%rdx - 66342609: 00 - 6634260a: 8b 12 mov (%rdx),%edx - 6634260c: 85 d2 test %edx,%edx - 6634260e: 75 24 jne 66342634 - 66342610: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342614: 4e 8b 84 12 08 01 00 mov 0x108(%rdx,%r10,1),%r8 - 6634261b: 00 - 6634261c: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342620: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342626: 48 63 16 movslq (%rsi),%rdx - 66342629: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 6634262d: 44 89 0e mov %r9d,(%rsi) - 66342630: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342634: 48 83 c0 04 add $0x4,%rax - 66342638: 48 3d 80 00 00 00 cmp $0x80,%rax - 6634263e: 0f 85 6c ff ff ff jne 663425b0 - 66342644: 5b pop %rbx - 66342645: 5e pop %rsi - 66342646: 5f pop %rdi - 66342647: 41 5e pop %r14 - 66342649: c3 retq - 6634264a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000066342650 : - 66342650: 41 56 push %r14 - 66342652: 57 push %rdi - 66342653: 56 push %rsi - 66342654: 53 push %rbx - 66342655: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342659: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax - 66342660: 44 8b 10 mov (%rax),%r10d - 66342663: 45 85 d2 test %r10d,%r10d - 66342666: 0f 84 a0 00 00 00 je 6634270c - 6634266c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342670: 31 c0 xor %eax,%eax - 66342672: 48 8b 3d a7 42 01 00 mov 0x142a7(%rip),%rdi # 66356920 - 66342679: 48 8b 35 b0 42 01 00 mov 0x142b0(%rip),%rsi # 66356930 - 66342680: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 66342685: 44 8b 44 03 64 mov 0x64(%rbx,%rax,1),%r8d - 6634268a: 8b 12 mov (%rdx),%edx - 6634268c: 44 39 c2 cmp %r8d,%edx - 6634268f: 74 6d je 663426fe - 66342691: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342695: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 66342699: 41 89 d6 mov %edx,%r14d - 6634269c: 45 29 c6 sub %r8d,%r14d - 6634269f: 45 31 c0 xor %r8d,%r8d - 663426a2: 4f 8b 8c 11 c8 00 00 mov 0xc8(%r9,%r10,1),%r9 - 663426a9: 00 - 663426aa: 45 01 31 add %r14d,(%r9) - 663426ad: 89 54 03 64 mov %edx,0x64(%rbx,%rax,1) - 663426b1: 45 8b 09 mov (%r9),%r9d - 663426b4: 49 8b 94 43 c8 00 00 mov 0xc8(%r11,%rax,2),%rdx - 663426bb: 00 - 663426bc: 45 85 c9 test %r9d,%r9d - 663426bf: 41 0f 9f c0 setg %r8b - 663426c3: 44 3b 02 cmp (%rdx),%r8d - 663426c6: 74 36 je 663426fe - 663426c8: 48 8b 51 20 mov 0x20(%rcx),%rdx - 663426cc: 4a 8b 94 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%rdx - 663426d3: 00 - 663426d4: 8b 12 mov (%rdx),%edx - 663426d6: 85 d2 test %edx,%edx - 663426d8: 75 24 jne 663426fe - 663426da: 48 8b 51 28 mov 0x28(%rcx),%rdx - 663426de: 4e 8b 84 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%r8 - 663426e5: 00 - 663426e6: 49 8b 50 10 mov 0x10(%r8),%rdx - 663426ea: c7 02 01 00 00 00 movl $0x1,(%rdx) - 663426f0: 48 63 16 movslq (%rsi),%rdx - 663426f3: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 663426f7: 44 89 0e mov %r9d,(%rsi) - 663426fa: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 663426fe: 48 83 c0 04 add $0x4,%rax - 66342702: 48 83 f8 60 cmp $0x60,%rax - 66342706: 0f 85 74 ff ff ff jne 66342680 - 6634270c: 5b pop %rbx - 6634270d: 5e pop %rsi - 6634270e: 5f pop %rdi - 6634270f: 41 5e pop %r14 - 66342711: c3 retq - 66342712: 0f 1f 40 00 nopl 0x0(%rax) - 66342716: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634271d: 00 00 00 - -0000000066342720 : - 66342720: 41 56 push %r14 - 66342722: 57 push %rdi - 66342723: 56 push %rsi - 66342724: 53 push %rbx - 66342725: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342729: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax - 66342730: 44 8b 10 mov (%rax),%r10d - 66342733: 45 85 d2 test %r10d,%r10d - 66342736: 0f 84 a0 00 00 00 je 663427dc - 6634273c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342740: 31 c0 xor %eax,%eax - 66342742: 48 8b 3d d7 41 01 00 mov 0x141d7(%rip),%rdi # 66356920 - 66342749: 48 8b 35 e0 41 01 00 mov 0x141e0(%rip),%rsi # 66356930 - 66342750: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 66342755: 44 8b 44 03 44 mov 0x44(%rbx,%rax,1),%r8d - 6634275a: 8b 12 mov (%rdx),%edx - 6634275c: 44 39 c2 cmp %r8d,%edx - 6634275f: 74 6d je 663427ce - 66342761: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342765: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 66342769: 41 89 d6 mov %edx,%r14d - 6634276c: 45 29 c6 sub %r8d,%r14d - 6634276f: 45 31 c0 xor %r8d,%r8d - 66342772: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9 - 66342779: 00 - 6634277a: 45 01 31 add %r14d,(%r9) - 6634277d: 89 54 03 44 mov %edx,0x44(%rbx,%rax,1) - 66342781: 45 8b 09 mov (%r9),%r9d - 66342784: 49 8b 94 43 88 00 00 mov 0x88(%r11,%rax,2),%rdx - 6634278b: 00 - 6634278c: 45 85 c9 test %r9d,%r9d - 6634278f: 41 0f 9f c0 setg %r8b - 66342793: 44 3b 02 cmp (%rdx),%r8d - 66342796: 74 36 je 663427ce - 66342798: 48 8b 51 20 mov 0x20(%rcx),%rdx - 6634279c: 4a 8b 94 12 88 00 00 mov 0x88(%rdx,%r10,1),%rdx - 663427a3: 00 - 663427a4: 8b 12 mov (%rdx),%edx - 663427a6: 85 d2 test %edx,%edx - 663427a8: 75 24 jne 663427ce - 663427aa: 48 8b 51 28 mov 0x28(%rcx),%rdx - 663427ae: 4e 8b 84 12 88 00 00 mov 0x88(%rdx,%r10,1),%r8 - 663427b5: 00 - 663427b6: 49 8b 50 10 mov 0x10(%r8),%rdx - 663427ba: c7 02 01 00 00 00 movl $0x1,(%rdx) - 663427c0: 48 63 16 movslq (%rsi),%rdx - 663427c3: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 663427c7: 44 89 0e mov %r9d,(%rsi) - 663427ca: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 663427ce: 48 83 c0 04 add $0x4,%rax - 663427d2: 48 83 f8 40 cmp $0x40,%rax - 663427d6: 0f 85 74 ff ff ff jne 66342750 - 663427dc: 5b pop %rbx - 663427dd: 5e pop %rsi - 663427de: 5f pop %rdi - 663427df: 41 5e pop %r14 - 663427e1: c3 retq - 663427e2: 0f 1f 40 00 nopl 0x0(%rax) +00000000663425c0 : + 663425c0: 57 push %rdi + 663425c1: 56 push %rsi + 663425c2: 53 push %rbx + 663425c3: 48 83 ec 20 sub $0x20,%rsp + 663425c7: 48 8b 41 10 mov 0x10(%rcx),%rax + 663425cb: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx + 663425d2: 48 89 ce mov %rcx,%rsi + 663425d5: 8b 0a mov (%rdx),%ecx + 663425d7: 85 c9 test %ecx,%ecx + 663425d9: 0f 84 01 02 00 00 je 663427e0 + 663425df: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 663425e6: 31 db xor %ebx,%ebx + 663425e8: 8b 0a mov (%rdx),%ecx + 663425ea: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 663425f1: 8b 12 mov (%rdx),%edx + 663425f3: 8d 14 4a lea (%rdx,%rcx,2),%edx + 663425f6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx + 663425fd: 8b 09 mov (%rcx),%ecx + 663425ff: 8d 14 8a lea (%rdx,%rcx,4),%edx + 66342602: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx + 66342609: 8b 09 mov (%rcx),%ecx + 6634260b: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634260e: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx + 66342615: 8b 09 mov (%rcx),%ecx + 66342617: c1 e1 04 shl $0x4,%ecx + 6634261a: 01 d1 add %edx,%ecx + 6634261c: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx + 66342623: 8b 12 mov (%rdx),%edx + 66342625: c1 e2 05 shl $0x5,%edx + 66342628: 01 d1 add %edx,%ecx + 6634262a: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx + 66342631: 8b 12 mov (%rdx),%edx + 66342633: c1 e2 06 shl $0x6,%edx + 66342636: 01 ca add %ecx,%edx + 66342638: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx + 6634263f: 8b 09 mov (%rcx),%ecx + 66342641: c1 e1 07 shl $0x7,%ecx + 66342644: 01 ca add %ecx,%edx + 66342646: 48 8b 88 c8 00 00 00 mov 0xc8(%rax),%rcx + 6634264d: 8b 09 mov (%rcx),%ecx + 6634264f: c1 e1 08 shl $0x8,%ecx + 66342652: 01 d1 add %edx,%ecx + 66342654: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx + 6634265b: 8b 12 mov (%rdx),%edx + 6634265d: c1 e2 09 shl $0x9,%edx + 66342660: 01 d1 add %edx,%ecx + 66342662: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx + 66342669: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax + 66342670: 8b 12 mov (%rdx),%edx + 66342672: 8b 00 mov (%rax),%eax + 66342674: c1 e2 0a shl $0xa,%edx + 66342677: 01 ca add %ecx,%edx + 66342679: c1 e0 0b shl $0xb,%eax + 6634267c: 01 d0 add %edx,%eax + 6634267e: 48 8b 56 40 mov 0x40(%rsi),%rdx + 66342682: 48 98 cltq + 66342684: 8b 3c 82 mov (%rdx,%rax,4),%edi + 66342687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634268e: 00 00 + 66342690: 8d 53 09 lea 0x9(%rbx),%edx + 66342693: 89 d9 mov %ebx,%ecx + 66342695: 41 89 f8 mov %edi,%r8d + 66342698: 41 d3 e8 shr %cl,%r8d + 6634269b: 83 c3 01 add $0x1,%ebx + 6634269e: 48 89 f1 mov %rsi,%rcx + 663426a1: 41 83 e0 01 and $0x1,%r8d + 663426a5: e8 06 ed ff ff callq 663413b0 + 663426aa: 83 fb 08 cmp $0x8,%ebx + 663426ad: 75 e1 jne 66342690 + 663426af: 48 8b 46 10 mov 0x10(%rsi),%rax + 663426b3: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx + 663426ba: 8b 12 mov (%rdx),%edx + 663426bc: 85 d2 test %edx,%edx + 663426be: 0f 84 0b 01 00 00 je 663427cf + 663426c4: 48 8b 50 10 mov 0x10(%rax),%rdx + 663426c8: 8b 0a mov (%rdx),%ecx + 663426ca: 48 8b 50 08 mov 0x8(%rax),%rdx + 663426ce: 8b 12 mov (%rdx),%edx + 663426d0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 663426d3: 48 8b 48 18 mov 0x18(%rax),%rcx + 663426d7: 8b 09 mov (%rcx),%ecx + 663426d9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 663426dc: 48 8b 48 20 mov 0x20(%rax),%rcx + 663426e0: 8b 09 mov (%rcx),%ecx + 663426e2: 8d 0c ca lea (%rdx,%rcx,8),%ecx + 663426e5: 48 8b 50 28 mov 0x28(%rax),%rdx + 663426e9: 8b 12 mov (%rdx),%edx + 663426eb: c1 e2 04 shl $0x4,%edx + 663426ee: 01 ca add %ecx,%edx + 663426f0: 48 8b 48 30 mov 0x30(%rax),%rcx + 663426f4: 8b 09 mov (%rcx),%ecx + 663426f6: c1 e1 05 shl $0x5,%ecx + 663426f9: 01 ca add %ecx,%edx + 663426fb: 48 8b 48 38 mov 0x38(%rax),%rcx + 663426ff: 8b 09 mov (%rcx),%ecx + 66342701: c1 e1 06 shl $0x6,%ecx + 66342704: 01 d1 add %edx,%ecx + 66342706: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634270d: 44 8b 02 mov (%rdx),%r8d + 66342710: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 66342717: 8b 12 mov (%rdx),%edx + 66342719: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 6634271d: 4c 8b 80 98 00 00 00 mov 0x98(%rax),%r8 + 66342724: 45 8b 00 mov (%r8),%r8d + 66342727: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 6634272b: 4c 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8 + 66342732: 45 8b 00 mov (%r8),%r8d + 66342735: 42 8d 14 c2 lea (%rdx,%r8,8),%edx + 66342739: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 + 66342740: 45 8b 00 mov (%r8),%r8d + 66342743: 41 c1 e0 04 shl $0x4,%r8d + 66342747: 44 01 c2 add %r8d,%edx + 6634274a: 4c 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8 + 66342751: 45 8b 00 mov (%r8),%r8d + 66342754: 41 c1 e0 05 shl $0x5,%r8d + 66342758: 41 01 d0 add %edx,%r8d + 6634275b: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx + 66342762: 8b 12 mov (%rdx),%edx + 66342764: c1 e2 06 shl $0x6,%edx + 66342767: 41 01 d0 add %edx,%r8d + 6634276a: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx + 66342771: 8b 12 mov (%rdx),%edx + 66342773: c1 e2 07 shl $0x7,%edx + 66342776: 44 01 c2 add %r8d,%edx + 66342779: 4c 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8 + 66342780: 45 8b 00 mov (%r8),%r8d + 66342783: 41 c1 e0 08 shl $0x8,%r8d + 66342787: 44 01 c2 add %r8d,%edx + 6634278a: 4c 8b 80 d0 00 00 00 mov 0xd0(%rax),%r8 + 66342791: 45 8b 00 mov (%r8),%r8d + 66342794: 41 c1 e0 09 shl $0x9,%r8d + 66342798: 41 01 d0 add %edx,%r8d + 6634279b: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx + 663427a2: 8b 12 mov (%rdx),%edx + 663427a4: c1 e2 0a shl $0xa,%edx + 663427a7: 41 01 d0 add %edx,%r8d + 663427aa: 48 8b 90 e0 00 00 00 mov 0xe0(%rax),%rdx + 663427b1: 48 8b 40 40 mov 0x40(%rax),%rax + 663427b5: 8b 12 mov (%rdx),%edx + 663427b7: 8b 00 mov (%rax),%eax + 663427b9: c1 e2 0b shl $0xb,%edx + 663427bc: 44 01 c2 add %r8d,%edx + 663427bf: 4c 8b 46 40 mov 0x40(%rsi),%r8 + 663427c3: c1 e0 07 shl $0x7,%eax + 663427c6: 48 63 d2 movslq %edx,%rdx + 663427c9: 01 c8 add %ecx,%eax + 663427cb: 41 89 04 90 mov %eax,(%r8,%rdx,4) + 663427cf: 48 83 c4 20 add $0x20,%rsp + 663427d3: 5b pop %rbx + 663427d4: 5e pop %rsi + 663427d5: 5f pop %rdi + 663427d6: c3 retq + 663427d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663427de: 00 00 + 663427e0: 41 ba 09 00 00 00 mov $0x9,%r10d 663427e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 663427ed: 00 00 00 + 663427f0: 44 89 d2 mov %r10d,%edx + 663427f3: 48 89 f1 mov %rsi,%rcx + 663427f6: e8 35 ed ff ff callq 66341530 + 663427fb: 41 83 c2 01 add $0x1,%r10d + 663427ff: 41 83 fa 11 cmp $0x11,%r10d + 66342803: 75 eb jne 663427f0 + 66342805: e9 a5 fe ff ff jmpq 663426af + 6634280a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663427f0 : - 663427f0: 41 56 push %r14 - 663427f2: 57 push %rdi - 663427f3: 56 push %rsi - 663427f4: 53 push %rbx - 663427f5: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 663427f9: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax - 66342800: 44 8b 10 mov (%rax),%r10d - 66342803: 45 85 d2 test %r10d,%r10d - 66342806: 0f 84 a0 00 00 00 je 663428ac - 6634280c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342810: 31 c0 xor %eax,%eax - 66342812: 48 8b 3d 07 41 01 00 mov 0x14107(%rip),%rdi # 66356920 - 66342819: 48 8b 35 10 41 01 00 mov 0x14110(%rip),%rsi # 66356930 - 66342820: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 66342825: 44 8b 44 03 40 mov 0x40(%rbx,%rax,1),%r8d - 6634282a: 8b 12 mov (%rdx),%edx - 6634282c: 44 39 c2 cmp %r8d,%edx - 6634282f: 74 6d je 6634289e - 66342831: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342835: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 66342839: 41 89 d6 mov %edx,%r14d - 6634283c: 45 29 c6 sub %r8d,%r14d - 6634283f: 45 31 c0 xor %r8d,%r8d - 66342842: 4f 8b 8c 11 80 00 00 mov 0x80(%r9,%r10,1),%r9 - 66342849: 00 - 6634284a: 45 01 31 add %r14d,(%r9) - 6634284d: 89 54 03 40 mov %edx,0x40(%rbx,%rax,1) - 66342851: 45 8b 09 mov (%r9),%r9d - 66342854: 49 8b 94 43 80 00 00 mov 0x80(%r11,%rax,2),%rdx - 6634285b: 00 - 6634285c: 45 85 c9 test %r9d,%r9d - 6634285f: 41 0f 9f c0 setg %r8b - 66342863: 44 3b 02 cmp (%rdx),%r8d - 66342866: 74 36 je 6634289e - 66342868: 48 8b 51 20 mov 0x20(%rcx),%rdx - 6634286c: 4a 8b 94 12 80 00 00 mov 0x80(%rdx,%r10,1),%rdx - 66342873: 00 - 66342874: 8b 12 mov (%rdx),%edx - 66342876: 85 d2 test %edx,%edx - 66342878: 75 24 jne 6634289e - 6634287a: 48 8b 51 28 mov 0x28(%rcx),%rdx - 6634287e: 4e 8b 84 12 80 00 00 mov 0x80(%rdx,%r10,1),%r8 - 66342885: 00 - 66342886: 49 8b 50 10 mov 0x10(%r8),%rdx - 6634288a: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342890: 48 63 16 movslq (%rsi),%rdx - 66342893: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342897: 44 89 0e mov %r9d,(%rsi) - 6634289a: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 6634289e: 48 83 c0 04 add $0x4,%rax - 663428a2: 48 83 f8 3c cmp $0x3c,%rax - 663428a6: 0f 85 74 ff ff ff jne 66342820 - 663428ac: 5b pop %rbx - 663428ad: 5e pop %rsi - 663428ae: 5f pop %rdi - 663428af: 41 5e pop %r14 - 663428b1: c3 retq - 663428b2: 0f 1f 40 00 nopl 0x0(%rax) - 663428b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663428bd: 00 00 00 +0000000066342810 : + 66342810: 53 push %rbx + 66342811: 48 83 ec 20 sub $0x20,%rsp + 66342815: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342819: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634281d: 48 89 cb mov %rcx,%rbx + 66342820: 8b 12 mov (%rdx),%edx + 66342822: 85 d2 test %edx,%edx + 66342824: 75 1c jne 66342842 + 66342826: ba 03 00 00 00 mov $0x3,%edx + 6634282b: e8 00 ed ff ff callq 66341530 + 66342830: ba 04 00 00 00 mov $0x4,%edx + 66342835: 48 89 d9 mov %rbx,%rcx + 66342838: 48 83 c4 20 add $0x20,%rsp + 6634283c: 5b pop %rbx + 6634283d: e9 ee ec ff ff jmpq 66341530 + 66342842: 48 8b 40 08 mov 0x8(%rax),%rax + 66342846: ba 03 00 00 00 mov $0x3,%edx + 6634284b: 44 8b 00 mov (%rax),%r8d + 6634284e: e8 5d eb ff ff callq 663413b0 + 66342853: 48 8b 43 10 mov 0x10(%rbx),%rax + 66342857: ba 04 00 00 00 mov $0x4,%edx + 6634285c: 48 89 d9 mov %rbx,%rcx + 6634285f: 48 8b 40 10 mov 0x10(%rax),%rax + 66342863: 44 8b 00 mov (%rax),%r8d + 66342866: 48 83 c4 20 add $0x20,%rsp + 6634286a: 5b pop %rbx + 6634286b: e9 40 eb ff ff jmpq 663413b0 -00000000663428c0 : - 663428c0: 41 56 push %r14 - 663428c2: 57 push %rdi - 663428c3: 56 push %rsi - 663428c4: 53 push %rbx - 663428c5: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 663428c9: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax - 663428d0: 44 8b 10 mov (%rax),%r10d - 663428d3: 45 85 d2 test %r10d,%r10d - 663428d6: 0f 84 90 00 00 00 je 6634296c - 663428dc: 48 8b 59 08 mov 0x8(%rcx),%rbx - 663428e0: 31 c0 xor %eax,%eax - 663428e2: 48 8b 3d 37 40 01 00 mov 0x14037(%rip),%rdi # 66356920 - 663428e9: 48 8b 35 40 40 01 00 mov 0x14040(%rip),%rsi # 66356930 - 663428f0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 663428f5: 44 8b 44 03 3c mov 0x3c(%rbx,%rax,1),%r8d - 663428fa: 8b 12 mov (%rdx),%edx - 663428fc: 44 39 c2 cmp %r8d,%edx - 663428ff: 74 61 je 66342962 - 66342901: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342905: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 66342909: 41 89 d6 mov %edx,%r14d - 6634290c: 45 29 c6 sub %r8d,%r14d - 6634290f: 45 31 c0 xor %r8d,%r8d - 66342912: 4f 8b 4c 11 78 mov 0x78(%r9,%r10,1),%r9 - 66342917: 45 01 31 add %r14d,(%r9) - 6634291a: 89 54 03 3c mov %edx,0x3c(%rbx,%rax,1) - 6634291e: 45 8b 09 mov (%r9),%r9d - 66342921: 49 8b 54 43 78 mov 0x78(%r11,%rax,2),%rdx +0000000066342870 : + 66342870: 56 push %rsi + 66342871: 53 push %rbx + 66342872: 48 83 ec 28 sub $0x28,%rsp + 66342876: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634287a: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634287e: 48 89 cb mov %rcx,%rbx + 66342881: 8b 12 mov (%rdx),%edx + 66342883: 85 d2 test %edx,%edx + 66342885: 75 2a jne 663428b1 + 66342887: ba 04 00 00 00 mov $0x4,%edx + 6634288c: e8 9f ec ff ff callq 66341530 + 66342891: 48 89 d9 mov %rbx,%rcx + 66342894: ba 05 00 00 00 mov $0x5,%edx + 66342899: e8 92 ec ff ff callq 66341530 + 6634289e: ba 06 00 00 00 mov $0x6,%edx + 663428a3: 48 89 d9 mov %rbx,%rcx + 663428a6: 48 83 c4 28 add $0x28,%rsp + 663428aa: 5b pop %rbx + 663428ab: 5e pop %rsi + 663428ac: e9 7f ec ff ff jmpq 66341530 + 663428b1: 31 d2 xor %edx,%edx + 663428b3: 48 8d 72 01 lea 0x1(%rdx),%rsi + 663428b7: 48 89 d9 mov %rbx,%rcx + 663428ba: 83 c2 04 add $0x4,%edx + 663428bd: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 663428c1: 44 8b 00 mov (%rax),%r8d + 663428c4: e8 e7 ea ff ff callq 663413b0 + 663428c9: 48 83 fe 03 cmp $0x3,%rsi + 663428cd: 48 89 f2 mov %rsi,%rdx + 663428d0: 74 0e je 663428e0 + 663428d2: 48 8b 43 10 mov 0x10(%rbx),%rax + 663428d6: eb db jmp 663428b3 + 663428d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663428df: 00 + 663428e0: 48 83 c4 28 add $0x28,%rsp + 663428e4: 5b pop %rbx + 663428e5: 5e pop %rsi + 663428e6: c3 retq + 663428e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663428ee: 00 00 + +00000000663428f0 : + 663428f0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663428f4: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663428f8: 48 8b 42 08 mov 0x8(%rdx),%rax + 663428fc: 45 8b 48 08 mov 0x8(%r8),%r9d + 66342900: 8b 00 mov (%rax),%eax + 66342902: 44 39 c8 cmp %r9d,%eax + 66342905: 74 67 je 6634296e + 66342907: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634290b: 41 89 c3 mov %eax,%r11d + 6634290e: 45 29 cb sub %r9d,%r11d + 66342911: 4d 8b 52 10 mov 0x10(%r10),%r10 + 66342915: 45 01 1a add %r11d,(%r10) + 66342918: 41 89 40 08 mov %eax,0x8(%r8) + 6634291c: 45 31 c0 xor %r8d,%r8d + 6634291f: 45 8b 0a mov (%r10),%r9d + 66342922: 48 8b 42 10 mov 0x10(%rdx),%rax 66342926: 45 85 c9 test %r9d,%r9d 66342929: 41 0f 9f c0 setg %r8b - 6634292d: 44 3b 02 cmp (%rdx),%r8d - 66342930: 74 30 je 66342962 - 66342932: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342936: 4a 8b 54 12 78 mov 0x78(%rdx,%r10,1),%rdx - 6634293b: 8b 12 mov (%rdx),%edx - 6634293d: 85 d2 test %edx,%edx - 6634293f: 75 21 jne 66342962 - 66342941: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342945: 4e 8b 44 12 78 mov 0x78(%rdx,%r10,1),%r8 - 6634294a: 49 8b 50 10 mov 0x10(%r8),%rdx - 6634294e: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342954: 48 63 16 movslq (%rsi),%rdx - 66342957: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 6634295b: 44 89 0e mov %r9d,(%rsi) - 6634295e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342962: 48 83 c0 04 add $0x4,%rax - 66342966: 48 83 f8 38 cmp $0x38,%rax - 6634296a: 75 84 jne 663428f0 - 6634296c: 5b pop %rbx - 6634296d: 5e pop %rsi - 6634296e: 5f pop %rdi - 6634296f: 41 5e pop %r14 - 66342971: c3 retq - 66342972: 0f 1f 40 00 nopl 0x0(%rax) - 66342976: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634297d: 00 00 00 + 6634292d: 44 3b 00 cmp (%rax),%r8d + 66342930: 74 3c je 6634296e + 66342932: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342936: 48 8b 40 10 mov 0x10(%rax),%rax + 6634293a: 8b 00 mov (%rax),%eax + 6634293c: 85 c0 test %eax,%eax + 6634293e: 75 2e jne 6634296e + 66342940: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342944: 48 8b 0d e5 3f 01 00 mov 0x13fe5(%rip),%rcx # 66356930 + 6634294b: 4c 8b 05 ce 3f 01 00 mov 0x13fce(%rip),%r8 # 66356920 + 66342952: 48 8b 50 10 mov 0x10(%rax),%rdx + 66342956: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634295a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342960: 48 63 01 movslq (%rcx),%rax + 66342963: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342967: 44 89 09 mov %r9d,(%rcx) + 6634296a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634296e: c3 retq + 6634296f: 90 nop -0000000066342980 : - 66342980: 41 56 push %r14 - 66342982: 57 push %rdi - 66342983: 56 push %rsi - 66342984: 53 push %rbx - 66342985: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66342989: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax - 66342990: 44 8b 10 mov (%rax),%r10d - 66342993: 45 85 d2 test %r10d,%r10d - 66342996: 0f 84 90 00 00 00 je 66342a2c - 6634299c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 663429a0: 31 c0 xor %eax,%eax - 663429a2: 48 8b 3d 77 3f 01 00 mov 0x13f77(%rip),%rdi # 66356920 - 663429a9: 48 8b 35 80 3f 01 00 mov 0x13f80(%rip),%rsi # 66356930 - 663429b0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx - 663429b5: 44 8b 44 03 38 mov 0x38(%rbx,%rax,1),%r8d - 663429ba: 8b 12 mov (%rdx),%edx - 663429bc: 44 39 c2 cmp %r8d,%edx - 663429bf: 74 61 je 66342a22 - 663429c1: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 663429c5: 4c 8d 14 00 lea (%rax,%rax,1),%r10 - 663429c9: 41 89 d6 mov %edx,%r14d - 663429cc: 45 29 c6 sub %r8d,%r14d - 663429cf: 45 31 c0 xor %r8d,%r8d - 663429d2: 4f 8b 4c 11 70 mov 0x70(%r9,%r10,1),%r9 - 663429d7: 45 01 31 add %r14d,(%r9) - 663429da: 89 54 03 38 mov %edx,0x38(%rbx,%rax,1) - 663429de: 45 8b 09 mov (%r9),%r9d - 663429e1: 49 8b 54 43 70 mov 0x70(%r11,%rax,2),%rdx - 663429e6: 45 85 c9 test %r9d,%r9d - 663429e9: 41 0f 9f c0 setg %r8b - 663429ed: 44 3b 02 cmp (%rdx),%r8d - 663429f0: 74 30 je 66342a22 - 663429f2: 48 8b 51 20 mov 0x20(%rcx),%rdx - 663429f6: 4a 8b 54 12 70 mov 0x70(%rdx,%r10,1),%rdx - 663429fb: 8b 12 mov (%rdx),%edx - 663429fd: 85 d2 test %edx,%edx - 663429ff: 75 21 jne 66342a22 - 66342a01: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342a05: 4e 8b 44 12 70 mov 0x70(%rdx,%r10,1),%r8 - 66342a0a: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342a0e: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342a14: 48 63 16 movslq (%rsi),%rdx - 66342a17: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342a1b: 44 89 0e mov %r9d,(%rsi) - 66342a1e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342a22: 48 83 c0 04 add $0x4,%rax - 66342a26: 48 83 f8 34 cmp $0x34,%rax - 66342a2a: 75 84 jne 663429b0 - 66342a2c: 5b pop %rbx - 66342a2d: 5e pop %rsi - 66342a2e: 5f pop %rdi - 66342a2f: 41 5e pop %r14 - 66342a31: c3 retq - 66342a32: 0f 1f 40 00 nopl 0x0(%rax) - 66342a36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342a3d: 00 00 00 +0000000066342970 : + 66342970: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342974: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342978: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634297c: 45 8b 48 08 mov 0x8(%r8),%r9d + 66342980: 44 8b 10 mov (%rax),%r10d + 66342983: 31 c0 xor %eax,%eax + 66342985: 45 85 d2 test %r10d,%r10d + 66342988: 0f 94 c0 sete %al + 6634298b: 44 39 c8 cmp %r9d,%eax + 6634298e: 74 67 je 663429f7 + 66342990: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342994: 41 89 c3 mov %eax,%r11d + 66342997: 45 29 cb sub %r9d,%r11d + 6634299a: 4d 8b 52 10 mov 0x10(%r10),%r10 + 6634299e: 45 01 1a add %r11d,(%r10) + 663429a1: 41 89 40 08 mov %eax,0x8(%r8) + 663429a5: 45 31 c0 xor %r8d,%r8d + 663429a8: 45 8b 0a mov (%r10),%r9d + 663429ab: 48 8b 42 10 mov 0x10(%rdx),%rax + 663429af: 45 85 c9 test %r9d,%r9d + 663429b2: 41 0f 9f c0 setg %r8b + 663429b6: 44 3b 00 cmp (%rax),%r8d + 663429b9: 74 3c je 663429f7 + 663429bb: 48 8b 41 20 mov 0x20(%rcx),%rax + 663429bf: 48 8b 40 10 mov 0x10(%rax),%rax + 663429c3: 8b 00 mov (%rax),%eax + 663429c5: 85 c0 test %eax,%eax + 663429c7: 75 2e jne 663429f7 + 663429c9: 48 8b 41 28 mov 0x28(%rcx),%rax + 663429cd: 48 8b 0d 5c 3f 01 00 mov 0x13f5c(%rip),%rcx # 66356930 + 663429d4: 4c 8b 05 45 3f 01 00 mov 0x13f45(%rip),%r8 # 66356920 + 663429db: 48 8b 50 10 mov 0x10(%rax),%rdx + 663429df: 48 8b 42 10 mov 0x10(%rdx),%rax + 663429e3: c7 00 01 00 00 00 movl $0x1,(%rax) + 663429e9: 48 63 01 movslq (%rcx),%rax + 663429ec: 44 8d 48 01 lea 0x1(%rax),%r9d + 663429f0: 44 89 09 mov %r9d,(%rcx) + 663429f3: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663429f7: c3 retq + 663429f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663429ff: 00 -0000000066342a40 : - 66342a40: 41 56 push %r14 - 66342a42: 57 push %rdi - 66342a43: 56 push %rsi - 66342a44: 53 push %rbx - 66342a45: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66342a49: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax - 66342a50: 44 8b 18 mov (%rax),%r11d - 66342a53: 45 85 db test %r11d,%r11d - 66342a56: 0f 84 90 00 00 00 je 66342aec - 66342a5c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342a60: 31 c0 xor %eax,%eax - 66342a62: 48 8b 3d b7 3e 01 00 mov 0x13eb7(%rip),%rdi # 66356920 - 66342a69: 48 8b 35 c0 3e 01 00 mov 0x13ec0(%rip),%rsi # 66356930 - 66342a70: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx - 66342a75: 44 8b 44 03 34 mov 0x34(%rbx,%rax,1),%r8d - 66342a7a: 8b 12 mov (%rdx),%edx - 66342a7c: 44 39 c2 cmp %r8d,%edx - 66342a7f: 74 61 je 66342ae2 - 66342a81: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342a85: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 - 66342a89: 41 89 d6 mov %edx,%r14d - 66342a8c: 45 29 c6 sub %r8d,%r14d - 66342a8f: 45 31 c0 xor %r8d,%r8d - 66342a92: 4f 8b 4c 19 68 mov 0x68(%r9,%r11,1),%r9 - 66342a97: 45 01 31 add %r14d,(%r9) - 66342a9a: 89 54 03 34 mov %edx,0x34(%rbx,%rax,1) - 66342a9e: 45 8b 09 mov (%r9),%r9d - 66342aa1: 49 8b 54 42 68 mov 0x68(%r10,%rax,2),%rdx - 66342aa6: 45 85 c9 test %r9d,%r9d - 66342aa9: 41 0f 9f c0 setg %r8b - 66342aad: 44 3b 02 cmp (%rdx),%r8d - 66342ab0: 74 30 je 66342ae2 - 66342ab2: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342ab6: 4a 8b 54 1a 68 mov 0x68(%rdx,%r11,1),%rdx - 66342abb: 8b 12 mov (%rdx),%edx - 66342abd: 85 d2 test %edx,%edx - 66342abf: 75 21 jne 66342ae2 - 66342ac1: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342ac5: 4e 8b 44 1a 68 mov 0x68(%rdx,%r11,1),%r8 - 66342aca: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342ace: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342ad4: 48 63 16 movslq (%rsi),%rdx - 66342ad7: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342adb: 44 89 0e mov %r9d,(%rsi) - 66342ade: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342ae2: 48 83 c0 04 add $0x4,%rax - 66342ae6: 48 83 f8 30 cmp $0x30,%rax - 66342aea: 75 84 jne 66342a70 - 66342aec: 5b pop %rbx - 66342aed: 5e pop %rsi - 66342aee: 5f pop %rdi - 66342aef: 41 5e pop %r14 - 66342af1: c3 retq - 66342af2: 0f 1f 40 00 nopl 0x0(%rax) - 66342af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342afd: 00 00 00 +0000000066342a00 : + 66342a00: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342a04: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66342a08: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342a0c: 8b 00 mov (%rax),%eax + 66342a0e: 41 33 00 xor (%r8),%eax + 66342a11: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342a15: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342a19: 44 39 c8 cmp %r9d,%eax + 66342a1c: 74 67 je 66342a85 + 66342a1e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342a22: 41 89 c3 mov %eax,%r11d + 66342a25: 45 29 cb sub %r9d,%r11d + 66342a28: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342a2c: 45 01 1a add %r11d,(%r10) + 66342a2f: 41 89 40 0c mov %eax,0xc(%r8) + 66342a33: 45 31 c0 xor %r8d,%r8d + 66342a36: 45 8b 0a mov (%r10),%r9d + 66342a39: 48 8b 42 18 mov 0x18(%rdx),%rax + 66342a3d: 45 85 c9 test %r9d,%r9d + 66342a40: 41 0f 9f c0 setg %r8b + 66342a44: 44 3b 00 cmp (%rax),%r8d + 66342a47: 74 3c je 66342a85 + 66342a49: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342a4d: 48 8b 40 18 mov 0x18(%rax),%rax + 66342a51: 8b 00 mov (%rax),%eax + 66342a53: 85 c0 test %eax,%eax + 66342a55: 75 2e jne 66342a85 + 66342a57: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342a5b: 48 8b 0d ce 3e 01 00 mov 0x13ece(%rip),%rcx # 66356930 + 66342a62: 4c 8b 05 b7 3e 01 00 mov 0x13eb7(%rip),%r8 # 66356920 + 66342a69: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342a6d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342a71: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342a77: 48 63 01 movslq (%rcx),%rax + 66342a7a: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342a7e: 44 89 09 mov %r9d,(%rcx) + 66342a81: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342a85: c3 retq + 66342a86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66342a8d: 00 00 00 -0000000066342b00 : - 66342b00: 41 56 push %r14 - 66342b02: 57 push %rdi - 66342b03: 56 push %rsi - 66342b04: 53 push %rbx - 66342b05: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66342b09: 49 8b 82 b8 00 00 00 mov 0xb8(%r10),%rax - 66342b10: 44 8b 18 mov (%rax),%r11d - 66342b13: 45 85 db test %r11d,%r11d - 66342b16: 0f 84 90 00 00 00 je 66342bac - 66342b1c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342b20: 31 c0 xor %eax,%eax - 66342b22: 48 8b 3d f7 3d 01 00 mov 0x13df7(%rip),%rdi # 66356920 - 66342b29: 48 8b 35 00 3e 01 00 mov 0x13e00(%rip),%rsi # 66356930 - 66342b30: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx - 66342b35: 44 8b 44 03 30 mov 0x30(%rbx,%rax,1),%r8d - 66342b3a: 8b 12 mov (%rdx),%edx - 66342b3c: 44 39 c2 cmp %r8d,%edx - 66342b3f: 74 61 je 66342ba2 - 66342b41: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342b45: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 - 66342b49: 41 89 d6 mov %edx,%r14d - 66342b4c: 45 29 c6 sub %r8d,%r14d - 66342b4f: 45 31 c0 xor %r8d,%r8d - 66342b52: 4f 8b 4c 19 60 mov 0x60(%r9,%r11,1),%r9 - 66342b57: 45 01 31 add %r14d,(%r9) - 66342b5a: 89 54 03 30 mov %edx,0x30(%rbx,%rax,1) - 66342b5e: 45 8b 09 mov (%r9),%r9d - 66342b61: 49 8b 54 42 60 mov 0x60(%r10,%rax,2),%rdx - 66342b66: 45 85 c9 test %r9d,%r9d - 66342b69: 41 0f 9f c0 setg %r8b - 66342b6d: 44 3b 02 cmp (%rdx),%r8d - 66342b70: 74 30 je 66342ba2 - 66342b72: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342b76: 4a 8b 54 1a 60 mov 0x60(%rdx,%r11,1),%rdx - 66342b7b: 8b 12 mov (%rdx),%edx - 66342b7d: 85 d2 test %edx,%edx - 66342b7f: 75 21 jne 66342ba2 - 66342b81: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342b85: 4e 8b 44 1a 60 mov 0x60(%rdx,%r11,1),%r8 - 66342b8a: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342b8e: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342b94: 48 63 16 movslq (%rsi),%rdx - 66342b97: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342b9b: 44 89 0e mov %r9d,(%rsi) - 66342b9e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342ba2: 48 83 c0 04 add $0x4,%rax - 66342ba6: 48 83 f8 2c cmp $0x2c,%rax - 66342baa: 75 84 jne 66342b30 - 66342bac: 5b pop %rbx - 66342bad: 5e pop %rsi - 66342bae: 5f pop %rdi - 66342baf: 41 5e pop %r14 - 66342bb1: c3 retq - 66342bb2: 0f 1f 40 00 nopl 0x0(%rax) - 66342bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342bbd: 00 00 00 +0000000066342a90 : + 66342a90: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342a94: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66342a98: 48 8b 50 08 mov 0x8(%rax),%rdx + 66342a9c: 8b 12 mov (%rdx),%edx + 66342a9e: 41 39 10 cmp %edx,(%r8) + 66342aa1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342aa5: 0f 94 c2 sete %dl + 66342aa8: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342aac: 0f b6 d2 movzbl %dl,%edx + 66342aaf: 44 39 ca cmp %r9d,%edx + 66342ab2: 74 64 je 66342b18 + 66342ab4: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342ab8: 41 89 d3 mov %edx,%r11d + 66342abb: 45 29 cb sub %r9d,%r11d + 66342abe: 48 8b 40 18 mov 0x18(%rax),%rax + 66342ac2: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342ac6: 45 01 1a add %r11d,(%r10) + 66342ac9: 41 89 50 0c mov %edx,0xc(%r8) + 66342acd: 31 d2 xor %edx,%edx + 66342acf: 45 8b 02 mov (%r10),%r8d + 66342ad2: 45 85 c0 test %r8d,%r8d + 66342ad5: 0f 9f c2 setg %dl + 66342ad8: 3b 10 cmp (%rax),%edx + 66342ada: 74 3c je 66342b18 + 66342adc: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342ae0: 48 8b 40 18 mov 0x18(%rax),%rax + 66342ae4: 8b 00 mov (%rax),%eax + 66342ae6: 85 c0 test %eax,%eax + 66342ae8: 75 2e jne 66342b18 + 66342aea: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342aee: 48 8b 0d 3b 3e 01 00 mov 0x13e3b(%rip),%rcx # 66356930 + 66342af5: 4c 8b 05 24 3e 01 00 mov 0x13e24(%rip),%r8 # 66356920 + 66342afc: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342b00: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342b04: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342b0a: 48 63 01 movslq (%rcx),%rax + 66342b0d: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342b11: 44 89 09 mov %r9d,(%rcx) + 66342b14: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342b18: c3 retq + 66342b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066342bc0 : - 66342bc0: 41 56 push %r14 - 66342bc2: 57 push %rdi - 66342bc3: 56 push %rsi - 66342bc4: 53 push %rbx - 66342bc5: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66342bc9: 49 8b 82 a8 00 00 00 mov 0xa8(%r10),%rax - 66342bd0: 44 8b 18 mov (%rax),%r11d - 66342bd3: 45 85 db test %r11d,%r11d - 66342bd6: 0f 84 90 00 00 00 je 66342c6c - 66342bdc: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342be0: 31 c0 xor %eax,%eax - 66342be2: 48 8b 3d 37 3d 01 00 mov 0x13d37(%rip),%rdi # 66356920 - 66342be9: 48 8b 35 40 3d 01 00 mov 0x13d40(%rip),%rsi # 66356930 - 66342bf0: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx - 66342bf5: 44 8b 44 03 2c mov 0x2c(%rbx,%rax,1),%r8d - 66342bfa: 8b 12 mov (%rdx),%edx - 66342bfc: 44 39 c2 cmp %r8d,%edx - 66342bff: 74 61 je 66342c62 - 66342c01: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342c05: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 - 66342c09: 41 89 d6 mov %edx,%r14d - 66342c0c: 45 29 c6 sub %r8d,%r14d - 66342c0f: 45 31 c0 xor %r8d,%r8d - 66342c12: 4f 8b 4c 19 58 mov 0x58(%r9,%r11,1),%r9 - 66342c17: 45 01 31 add %r14d,(%r9) - 66342c1a: 89 54 03 2c mov %edx,0x2c(%rbx,%rax,1) - 66342c1e: 45 8b 09 mov (%r9),%r9d - 66342c21: 49 8b 54 42 58 mov 0x58(%r10,%rax,2),%rdx - 66342c26: 45 85 c9 test %r9d,%r9d - 66342c29: 41 0f 9f c0 setg %r8b - 66342c2d: 44 3b 02 cmp (%rdx),%r8d - 66342c30: 74 30 je 66342c62 - 66342c32: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342c36: 4a 8b 54 1a 58 mov 0x58(%rdx,%r11,1),%rdx - 66342c3b: 8b 12 mov (%rdx),%edx - 66342c3d: 85 d2 test %edx,%edx - 66342c3f: 75 21 jne 66342c62 - 66342c41: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342c45: 4e 8b 44 1a 58 mov 0x58(%rdx,%r11,1),%r8 - 66342c4a: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342c4e: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342c54: 48 63 16 movslq (%rsi),%rdx - 66342c57: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342c5b: 44 89 0e mov %r9d,(%rsi) - 66342c5e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342c62: 48 83 c0 04 add $0x4,%rax - 66342c66: 48 83 f8 28 cmp $0x28,%rax - 66342c6a: 75 84 jne 66342bf0 - 66342c6c: 5b pop %rbx - 66342c6d: 5e pop %rsi - 66342c6e: 5f pop %rdi - 66342c6f: 41 5e pop %r14 - 66342c71: c3 retq - 66342c72: 0f 1f 40 00 nopl 0x0(%rax) - 66342c76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342c7d: 00 00 00 +0000000066342b20 : + 66342b20: 41 56 push %r14 + 66342b22: 57 push %rdi + 66342b23: 56 push %rsi + 66342b24: 53 push %rbx + 66342b25: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66342b29: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax + 66342b30: 44 8b 10 mov (%rax),%r10d + 66342b33: 45 85 d2 test %r10d,%r10d + 66342b36: 0f 84 a8 00 00 00 je 66342be4 + 66342b3c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66342b40: 31 c0 xor %eax,%eax + 66342b42: 48 8b 3d d7 3d 01 00 mov 0x13dd7(%rip),%rdi # 66356920 + 66342b49: 48 8b 35 e0 3d 01 00 mov 0x13de0(%rip),%rsi # 66356930 + 66342b50: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66342b55: 44 8b 84 03 04 01 00 mov 0x104(%rbx,%rax,1),%r8d + 66342b5c: 00 + 66342b5d: 8b 12 mov (%rdx),%edx + 66342b5f: 44 39 c2 cmp %r8d,%edx + 66342b62: 74 70 je 66342bd4 + 66342b64: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66342b68: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66342b6c: 41 89 d6 mov %edx,%r14d + 66342b6f: 45 29 c6 sub %r8d,%r14d + 66342b72: 45 31 c0 xor %r8d,%r8d + 66342b75: 4f 8b 8c 11 08 02 00 mov 0x208(%r9,%r10,1),%r9 + 66342b7c: 00 + 66342b7d: 45 01 31 add %r14d,(%r9) + 66342b80: 89 94 03 04 01 00 00 mov %edx,0x104(%rbx,%rax,1) + 66342b87: 45 8b 09 mov (%r9),%r9d + 66342b8a: 49 8b 94 43 08 02 00 mov 0x208(%r11,%rax,2),%rdx + 66342b91: 00 + 66342b92: 45 85 c9 test %r9d,%r9d + 66342b95: 41 0f 9f c0 setg %r8b + 66342b99: 44 3b 02 cmp (%rdx),%r8d + 66342b9c: 74 36 je 66342bd4 + 66342b9e: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66342ba2: 4a 8b 94 12 08 02 00 mov 0x208(%rdx,%r10,1),%rdx + 66342ba9: 00 + 66342baa: 8b 12 mov (%rdx),%edx + 66342bac: 85 d2 test %edx,%edx + 66342bae: 75 24 jne 66342bd4 + 66342bb0: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66342bb4: 4e 8b 84 12 08 02 00 mov 0x208(%rdx,%r10,1),%r8 + 66342bbb: 00 + 66342bbc: 49 8b 50 10 mov 0x10(%r8),%rdx + 66342bc0: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66342bc6: 48 63 16 movslq (%rsi),%rdx + 66342bc9: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66342bcd: 44 89 0e mov %r9d,(%rsi) + 66342bd0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66342bd4: 48 83 c0 04 add $0x4,%rax + 66342bd8: 48 3d 00 01 00 00 cmp $0x100,%rax + 66342bde: 0f 85 6c ff ff ff jne 66342b50 + 66342be4: 5b pop %rbx + 66342be5: 5e pop %rsi + 66342be6: 5f pop %rdi + 66342be7: 41 5e pop %r14 + 66342be9: c3 retq + 66342bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342c80 : - 66342c80: 41 56 push %r14 - 66342c82: 57 push %rdi - 66342c83: 56 push %rsi - 66342c84: 53 push %rbx - 66342c85: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66342c89: 49 8b 82 98 00 00 00 mov 0x98(%r10),%rax - 66342c90: 44 8b 18 mov (%rax),%r11d - 66342c93: 45 85 db test %r11d,%r11d - 66342c96: 0f 84 90 00 00 00 je 66342d2c - 66342c9c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342ca0: 31 c0 xor %eax,%eax - 66342ca2: 48 8b 3d 77 3c 01 00 mov 0x13c77(%rip),%rdi # 66356920 - 66342ca9: 48 8b 35 80 3c 01 00 mov 0x13c80(%rip),%rsi # 66356930 - 66342cb0: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx - 66342cb5: 44 8b 44 03 28 mov 0x28(%rbx,%rax,1),%r8d - 66342cba: 8b 12 mov (%rdx),%edx - 66342cbc: 44 39 c2 cmp %r8d,%edx - 66342cbf: 74 61 je 66342d22 - 66342cc1: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342cc5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 - 66342cc9: 41 89 d6 mov %edx,%r14d - 66342ccc: 45 29 c6 sub %r8d,%r14d - 66342ccf: 45 31 c0 xor %r8d,%r8d - 66342cd2: 4f 8b 4c 19 50 mov 0x50(%r9,%r11,1),%r9 - 66342cd7: 45 01 31 add %r14d,(%r9) - 66342cda: 89 54 03 28 mov %edx,0x28(%rbx,%rax,1) - 66342cde: 45 8b 09 mov (%r9),%r9d - 66342ce1: 49 8b 54 42 50 mov 0x50(%r10,%rax,2),%rdx - 66342ce6: 45 85 c9 test %r9d,%r9d - 66342ce9: 41 0f 9f c0 setg %r8b - 66342ced: 44 3b 02 cmp (%rdx),%r8d - 66342cf0: 74 30 je 66342d22 - 66342cf2: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342cf6: 4a 8b 54 1a 50 mov 0x50(%rdx,%r11,1),%rdx - 66342cfb: 8b 12 mov (%rdx),%edx - 66342cfd: 85 d2 test %edx,%edx - 66342cff: 75 21 jne 66342d22 - 66342d01: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342d05: 4e 8b 44 1a 50 mov 0x50(%rdx,%r11,1),%r8 - 66342d0a: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342d0e: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342d14: 48 63 16 movslq (%rsi),%rdx - 66342d17: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342d1b: 44 89 0e mov %r9d,(%rsi) - 66342d1e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342d22: 48 83 c0 04 add $0x4,%rax - 66342d26: 48 83 f8 24 cmp $0x24,%rax - 66342d2a: 75 84 jne 66342cb0 - 66342d2c: 5b pop %rbx - 66342d2d: 5e pop %rsi - 66342d2e: 5f pop %rdi - 66342d2f: 41 5e pop %r14 - 66342d31: c3 retq - 66342d32: 0f 1f 40 00 nopl 0x0(%rax) - 66342d36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342d3d: 00 00 00 +0000000066342bf0 : + 66342bf0: 41 56 push %r14 + 66342bf2: 57 push %rdi + 66342bf3: 56 push %rsi + 66342bf4: 53 push %rbx + 66342bf5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66342bf9: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax + 66342c00: 44 8b 10 mov (%rax),%r10d + 66342c03: 45 85 d2 test %r10d,%r10d + 66342c06: 0f 84 a8 00 00 00 je 66342cb4 + 66342c0c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66342c10: 31 c0 xor %eax,%eax + 66342c12: 48 8b 3d 07 3d 01 00 mov 0x13d07(%rip),%rdi # 66356920 + 66342c19: 48 8b 35 10 3d 01 00 mov 0x13d10(%rip),%rsi # 66356930 + 66342c20: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66342c25: 44 8b 84 03 c4 00 00 mov 0xc4(%rbx,%rax,1),%r8d + 66342c2c: 00 + 66342c2d: 8b 12 mov (%rdx),%edx + 66342c2f: 44 39 c2 cmp %r8d,%edx + 66342c32: 74 70 je 66342ca4 + 66342c34: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66342c38: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66342c3c: 41 89 d6 mov %edx,%r14d + 66342c3f: 45 29 c6 sub %r8d,%r14d + 66342c42: 45 31 c0 xor %r8d,%r8d + 66342c45: 4f 8b 8c 11 88 01 00 mov 0x188(%r9,%r10,1),%r9 + 66342c4c: 00 + 66342c4d: 45 01 31 add %r14d,(%r9) + 66342c50: 89 94 03 c4 00 00 00 mov %edx,0xc4(%rbx,%rax,1) + 66342c57: 45 8b 09 mov (%r9),%r9d + 66342c5a: 49 8b 94 43 88 01 00 mov 0x188(%r11,%rax,2),%rdx + 66342c61: 00 + 66342c62: 45 85 c9 test %r9d,%r9d + 66342c65: 41 0f 9f c0 setg %r8b + 66342c69: 44 3b 02 cmp (%rdx),%r8d + 66342c6c: 74 36 je 66342ca4 + 66342c6e: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66342c72: 4a 8b 94 12 88 01 00 mov 0x188(%rdx,%r10,1),%rdx + 66342c79: 00 + 66342c7a: 8b 12 mov (%rdx),%edx + 66342c7c: 85 d2 test %edx,%edx + 66342c7e: 75 24 jne 66342ca4 + 66342c80: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66342c84: 4e 8b 84 12 88 01 00 mov 0x188(%rdx,%r10,1),%r8 + 66342c8b: 00 + 66342c8c: 49 8b 50 10 mov 0x10(%r8),%rdx + 66342c90: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66342c96: 48 63 16 movslq (%rsi),%rdx + 66342c99: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66342c9d: 44 89 0e mov %r9d,(%rsi) + 66342ca0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66342ca4: 48 83 c0 04 add $0x4,%rax + 66342ca8: 48 3d c0 00 00 00 cmp $0xc0,%rax + 66342cae: 0f 85 6c ff ff ff jne 66342c20 + 66342cb4: 5b pop %rbx + 66342cb5: 5e pop %rsi + 66342cb6: 5f pop %rdi + 66342cb7: 41 5e pop %r14 + 66342cb9: c3 retq + 66342cba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066342d40 : - 66342d40: 41 56 push %r14 - 66342d42: 57 push %rdi - 66342d43: 56 push %rsi - 66342d44: 53 push %rbx - 66342d45: 4c 8b 51 10 mov 0x10(%rcx),%r10 - 66342d49: 49 8b 82 88 00 00 00 mov 0x88(%r10),%rax - 66342d50: 44 8b 18 mov (%rax),%r11d - 66342d53: 45 85 db test %r11d,%r11d - 66342d56: 0f 84 90 00 00 00 je 66342dec - 66342d5c: 48 8b 59 08 mov 0x8(%rcx),%rbx - 66342d60: 31 c0 xor %eax,%eax - 66342d62: 48 8b 3d b7 3b 01 00 mov 0x13bb7(%rip),%rdi # 66356920 - 66342d69: 48 8b 35 c0 3b 01 00 mov 0x13bc0(%rip),%rsi # 66356930 - 66342d70: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx - 66342d75: 44 8b 44 03 24 mov 0x24(%rbx,%rax,1),%r8d - 66342d7a: 8b 12 mov (%rdx),%edx - 66342d7c: 44 39 c2 cmp %r8d,%edx - 66342d7f: 74 61 je 66342de2 - 66342d81: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66342d85: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 - 66342d89: 41 89 d6 mov %edx,%r14d - 66342d8c: 45 29 c6 sub %r8d,%r14d - 66342d8f: 45 31 c0 xor %r8d,%r8d - 66342d92: 4f 8b 4c 19 48 mov 0x48(%r9,%r11,1),%r9 - 66342d97: 45 01 31 add %r14d,(%r9) - 66342d9a: 89 54 03 24 mov %edx,0x24(%rbx,%rax,1) - 66342d9e: 45 8b 09 mov (%r9),%r9d - 66342da1: 49 8b 54 42 48 mov 0x48(%r10,%rax,2),%rdx - 66342da6: 45 85 c9 test %r9d,%r9d - 66342da9: 41 0f 9f c0 setg %r8b - 66342dad: 44 3b 02 cmp (%rdx),%r8d - 66342db0: 74 30 je 66342de2 - 66342db2: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66342db6: 4a 8b 54 1a 48 mov 0x48(%rdx,%r11,1),%rdx - 66342dbb: 8b 12 mov (%rdx),%edx - 66342dbd: 85 d2 test %edx,%edx - 66342dbf: 75 21 jne 66342de2 - 66342dc1: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66342dc5: 4e 8b 44 1a 48 mov 0x48(%rdx,%r11,1),%r8 - 66342dca: 49 8b 50 10 mov 0x10(%r8),%rdx - 66342dce: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66342dd4: 48 63 16 movslq (%rsi),%rdx - 66342dd7: 44 8d 4a 01 lea 0x1(%rdx),%r9d - 66342ddb: 44 89 0e mov %r9d,(%rsi) - 66342dde: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) - 66342de2: 48 83 c0 04 add $0x4,%rax - 66342de6: 48 83 f8 20 cmp $0x20,%rax - 66342dea: 75 84 jne 66342d70 - 66342dec: 5b pop %rbx - 66342ded: 5e pop %rsi - 66342dee: 5f pop %rdi - 66342def: 41 5e pop %r14 - 66342df1: c3 retq - 66342df2: 0f 1f 40 00 nopl 0x0(%rax) - 66342df6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66342dfd: 00 00 00 +0000000066342cc0 : + 66342cc0: 48 8b 41 10 mov 0x10(%rcx),%rax + 66342cc4: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66342cc8: 48 8b 50 10 mov 0x10(%rax),%rdx + 66342ccc: 8b 12 mov (%rdx),%edx + 66342cce: 41 33 10 xor (%r8),%edx + 66342cd1: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66342cd5: 41 3b 10 cmp (%r8),%edx + 66342cd8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342cdc: 0f 94 c2 sete %dl + 66342cdf: 45 8b 48 10 mov 0x10(%r8),%r9d + 66342ce3: 0f b6 d2 movzbl %dl,%edx + 66342ce6: 44 39 ca cmp %r9d,%edx + 66342ce9: 74 64 je 66342d4f + 66342ceb: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342cef: 41 89 d3 mov %edx,%r11d + 66342cf2: 45 29 cb sub %r9d,%r11d + 66342cf5: 48 8b 40 20 mov 0x20(%rax),%rax + 66342cf9: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66342cfd: 45 01 1a add %r11d,(%r10) + 66342d00: 41 89 50 10 mov %edx,0x10(%r8) + 66342d04: 31 d2 xor %edx,%edx + 66342d06: 45 8b 02 mov (%r10),%r8d + 66342d09: 45 85 c0 test %r8d,%r8d + 66342d0c: 0f 9f c2 setg %dl + 66342d0f: 3b 10 cmp (%rax),%edx + 66342d11: 74 3c je 66342d4f + 66342d13: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342d17: 48 8b 40 20 mov 0x20(%rax),%rax + 66342d1b: 8b 00 mov (%rax),%eax + 66342d1d: 85 c0 test %eax,%eax + 66342d1f: 75 2e jne 66342d4f + 66342d21: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342d25: 48 8b 0d 04 3c 01 00 mov 0x13c04(%rip),%rcx # 66356930 + 66342d2c: 4c 8b 05 ed 3b 01 00 mov 0x13bed(%rip),%r8 # 66356920 + 66342d33: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342d37: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342d3b: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342d41: 48 63 01 movslq (%rcx),%rax + 66342d44: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342d48: 44 89 09 mov %r9d,(%rcx) + 66342d4b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342d4f: c3 retq -0000000066342e00 : - 66342e00: 56 push %rsi - 66342e01: 53 push %rbx - 66342e02: 48 8b 41 10 mov 0x10(%rcx),%rax - 66342e06: 48 8b 50 78 mov 0x78(%rax),%rdx - 66342e0a: 44 8b 12 mov (%rdx),%r10d - 66342e0d: 45 85 d2 test %r10d,%r10d - 66342e10: 0f 84 3d 02 00 00 je 66343053 - 66342e16: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66342e1a: 4c 8b 48 08 mov 0x8(%rax),%r9 - 66342e1e: 4c 8b 1d fb 3a 01 00 mov 0x13afb(%rip),%r11 # 66356920 - 66342e25: 4c 8b 05 04 3b 01 00 mov 0x13b04(%rip),%r8 # 66356930 - 66342e2c: 44 8b 52 20 mov 0x20(%rdx),%r10d - 66342e30: 45 8b 09 mov (%r9),%r9d - 66342e33: 45 39 d1 cmp %r10d,%r9d - 66342e36: 74 3d je 66342e75 - 66342e38: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342e3c: 44 89 ce mov %r9d,%esi - 66342e3f: 44 29 d6 sub %r10d,%esi - 66342e42: 45 31 d2 xor %r10d,%r10d - 66342e45: 48 8b 5b 40 mov 0x40(%rbx),%rbx - 66342e49: 01 33 add %esi,(%rbx) - 66342e4b: 44 89 4a 20 mov %r9d,0x20(%rdx) - 66342e4f: 44 8b 0b mov (%rbx),%r9d - 66342e52: 45 85 c9 test %r9d,%r9d - 66342e55: 4c 8b 48 40 mov 0x40(%rax),%r9 - 66342e59: 41 0f 9f c2 setg %r10b - 66342e5d: 45 3b 11 cmp (%r9),%r10d - 66342e60: 74 13 je 66342e75 - 66342e62: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342e66: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66342e6a: 41 8b 31 mov (%r9),%esi - 66342e6d: 85 f6 test %esi,%esi - 66342e6f: 0f 84 db 02 00 00 je 66343150 - 66342e75: 4c 8b 48 10 mov 0x10(%rax),%r9 - 66342e79: 44 8b 52 24 mov 0x24(%rdx),%r10d - 66342e7d: 45 8b 09 mov (%r9),%r9d - 66342e80: 45 39 d1 cmp %r10d,%r9d - 66342e83: 74 3c je 66342ec1 - 66342e85: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342e89: 44 89 ce mov %r9d,%esi - 66342e8c: 44 29 d6 sub %r10d,%esi - 66342e8f: 45 31 d2 xor %r10d,%r10d - 66342e92: 48 8b 5b 48 mov 0x48(%rbx),%rbx - 66342e96: 01 33 add %esi,(%rbx) - 66342e98: 44 89 4a 24 mov %r9d,0x24(%rdx) - 66342e9c: 8b 1b mov (%rbx),%ebx - 66342e9e: 4c 8b 48 48 mov 0x48(%rax),%r9 - 66342ea2: 85 db test %ebx,%ebx - 66342ea4: 41 0f 9f c2 setg %r10b - 66342ea8: 45 3b 11 cmp (%r9),%r10d - 66342eab: 74 14 je 66342ec1 - 66342ead: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342eb1: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66342eb5: 45 8b 11 mov (%r9),%r10d - 66342eb8: 45 85 d2 test %r10d,%r10d - 66342ebb: 0f 84 5f 02 00 00 je 66343120 - 66342ec1: 4c 8b 48 18 mov 0x18(%rax),%r9 - 66342ec5: 44 8b 52 28 mov 0x28(%rdx),%r10d - 66342ec9: 45 8b 09 mov (%r9),%r9d - 66342ecc: 45 39 d1 cmp %r10d,%r9d - 66342ecf: 74 3d je 66342f0e - 66342ed1: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342ed5: 44 89 ce mov %r9d,%esi - 66342ed8: 44 29 d6 sub %r10d,%esi - 66342edb: 45 31 d2 xor %r10d,%r10d - 66342ede: 48 8b 5b 50 mov 0x50(%rbx),%rbx - 66342ee2: 01 33 add %esi,(%rbx) - 66342ee4: 44 89 4a 28 mov %r9d,0x28(%rdx) - 66342ee8: 44 8b 0b mov (%rbx),%r9d - 66342eeb: 45 85 c9 test %r9d,%r9d - 66342eee: 4c 8b 48 50 mov 0x50(%rax),%r9 - 66342ef2: 41 0f 9f c2 setg %r10b - 66342ef6: 45 3b 11 cmp (%r9),%r10d - 66342ef9: 74 13 je 66342f0e - 66342efb: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342eff: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66342f03: 41 8b 31 mov (%r9),%esi - 66342f06: 85 f6 test %esi,%esi - 66342f08: 0f 84 e2 01 00 00 je 663430f0 - 66342f0e: 4c 8b 48 20 mov 0x20(%rax),%r9 - 66342f12: 44 8b 52 2c mov 0x2c(%rdx),%r10d - 66342f16: 45 8b 09 mov (%r9),%r9d - 66342f19: 45 39 d1 cmp %r10d,%r9d - 66342f1c: 74 3c je 66342f5a - 66342f1e: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342f22: 44 89 ce mov %r9d,%esi - 66342f25: 44 29 d6 sub %r10d,%esi - 66342f28: 45 31 d2 xor %r10d,%r10d - 66342f2b: 48 8b 5b 58 mov 0x58(%rbx),%rbx - 66342f2f: 01 33 add %esi,(%rbx) - 66342f31: 44 89 4a 2c mov %r9d,0x2c(%rdx) - 66342f35: 8b 1b mov (%rbx),%ebx - 66342f37: 4c 8b 48 58 mov 0x58(%rax),%r9 - 66342f3b: 85 db test %ebx,%ebx - 66342f3d: 41 0f 9f c2 setg %r10b - 66342f41: 45 3b 11 cmp (%r9),%r10d - 66342f44: 74 14 je 66342f5a - 66342f46: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342f4a: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66342f4e: 45 8b 11 mov (%r9),%r10d - 66342f51: 45 85 d2 test %r10d,%r10d - 66342f54: 0f 84 66 01 00 00 je 663430c0 - 66342f5a: 4c 8b 48 28 mov 0x28(%rax),%r9 - 66342f5e: 44 8b 52 30 mov 0x30(%rdx),%r10d - 66342f62: 45 8b 09 mov (%r9),%r9d - 66342f65: 45 39 d1 cmp %r10d,%r9d - 66342f68: 74 3d je 66342fa7 - 66342f6a: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342f6e: 44 89 ce mov %r9d,%esi - 66342f71: 44 29 d6 sub %r10d,%esi - 66342f74: 45 31 d2 xor %r10d,%r10d - 66342f77: 48 8b 5b 60 mov 0x60(%rbx),%rbx - 66342f7b: 01 33 add %esi,(%rbx) - 66342f7d: 44 89 4a 30 mov %r9d,0x30(%rdx) - 66342f81: 44 8b 0b mov (%rbx),%r9d - 66342f84: 45 85 c9 test %r9d,%r9d - 66342f87: 4c 8b 48 60 mov 0x60(%rax),%r9 - 66342f8b: 41 0f 9f c2 setg %r10b - 66342f8f: 45 3b 11 cmp (%r9),%r10d - 66342f92: 74 13 je 66342fa7 - 66342f94: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342f98: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66342f9c: 41 8b 31 mov (%r9),%esi - 66342f9f: 85 f6 test %esi,%esi - 66342fa1: 0f 84 e9 00 00 00 je 66343090 - 66342fa7: 4c 8b 48 30 mov 0x30(%rax),%r9 - 66342fab: 44 8b 52 34 mov 0x34(%rdx),%r10d - 66342faf: 45 8b 09 mov (%r9),%r9d - 66342fb2: 45 39 d1 cmp %r10d,%r9d - 66342fb5: 74 38 je 66342fef - 66342fb7: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66342fbb: 44 89 ce mov %r9d,%esi - 66342fbe: 44 29 d6 sub %r10d,%esi - 66342fc1: 45 31 d2 xor %r10d,%r10d - 66342fc4: 48 8b 5b 68 mov 0x68(%rbx),%rbx - 66342fc8: 01 33 add %esi,(%rbx) - 66342fca: 44 89 4a 34 mov %r9d,0x34(%rdx) - 66342fce: 8b 1b mov (%rbx),%ebx - 66342fd0: 4c 8b 48 68 mov 0x68(%rax),%r9 - 66342fd4: 85 db test %ebx,%ebx - 66342fd6: 41 0f 9f c2 setg %r10b - 66342fda: 45 3b 11 cmp (%r9),%r10d - 66342fdd: 74 10 je 66342fef - 66342fdf: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66342fe3: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66342fe7: 45 8b 11 mov (%r9),%r10d - 66342fea: 45 85 d2 test %r10d,%r10d - 66342fed: 74 71 je 66343060 - 66342fef: 4c 8b 48 38 mov 0x38(%rax),%r9 - 66342ff3: 44 8b 52 38 mov 0x38(%rdx),%r10d - 66342ff7: 45 8b 09 mov (%r9),%r9d - 66342ffa: 45 39 d1 cmp %r10d,%r9d - 66342ffd: 74 54 je 66343053 - 66342fff: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343003: 44 89 ce mov %r9d,%esi - 66343006: 44 29 d6 sub %r10d,%esi - 66343009: 48 8b 40 70 mov 0x70(%rax),%rax - 6634300d: 48 8b 5b 70 mov 0x70(%rbx),%rbx - 66343011: 01 33 add %esi,(%rbx) - 66343013: 44 89 4a 38 mov %r9d,0x38(%rdx) - 66343017: 31 d2 xor %edx,%edx - 66343019: 44 8b 0b mov (%rbx),%r9d - 6634301c: 45 85 c9 test %r9d,%r9d - 6634301f: 0f 9f c2 setg %dl - 66343022: 3b 10 cmp (%rax),%edx - 66343024: 74 2d je 66343053 - 66343026: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634302a: 48 8b 40 70 mov 0x70(%rax),%rax - 6634302e: 8b 00 mov (%rax),%eax - 66343030: 85 c0 test %eax,%eax - 66343032: 75 1f jne 66343053 - 66343034: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343038: 48 8b 50 70 mov 0x70(%rax),%rdx - 6634303c: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343040: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343046: 49 63 00 movslq (%r8),%rax - 66343049: 8d 48 01 lea 0x1(%rax),%ecx - 6634304c: 41 89 08 mov %ecx,(%r8) - 6634304f: 49 89 14 c3 mov %rdx,(%r11,%rax,8) - 66343053: 5b pop %rbx - 66343054: 5e pop %rsi - 66343055: c3 retq +0000000066342d50 : + 66342d50: 31 c0 xor %eax,%eax + 66342d52: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342d56: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66342d5a: 45 8b 18 mov (%r8),%r11d + 66342d5d: 45 85 db test %r11d,%r11d + 66342d60: 75 0f jne 66342d71 + 66342d62: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342d66: 44 8b 10 mov (%rax),%r10d + 66342d69: 31 c0 xor %eax,%eax + 66342d6b: 45 85 d2 test %r10d,%r10d + 66342d6e: 0f 94 c0 sete %al + 66342d71: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342d75: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342d79: 44 39 c8 cmp %r9d,%eax + 66342d7c: 74 67 je 66342de5 + 66342d7e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342d82: 41 89 c3 mov %eax,%r11d + 66342d85: 45 29 cb sub %r9d,%r11d + 66342d88: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342d8c: 45 01 1a add %r11d,(%r10) + 66342d8f: 41 89 40 0c mov %eax,0xc(%r8) + 66342d93: 45 31 c0 xor %r8d,%r8d + 66342d96: 45 8b 0a mov (%r10),%r9d + 66342d99: 48 8b 42 18 mov 0x18(%rdx),%rax + 66342d9d: 45 85 c9 test %r9d,%r9d + 66342da0: 41 0f 9f c0 setg %r8b + 66342da4: 44 3b 00 cmp (%rax),%r8d + 66342da7: 74 3c je 66342de5 + 66342da9: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342dad: 48 8b 40 18 mov 0x18(%rax),%rax + 66342db1: 8b 00 mov (%rax),%eax + 66342db3: 85 c0 test %eax,%eax + 66342db5: 75 2e jne 66342de5 + 66342db7: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342dbb: 48 8b 0d 6e 3b 01 00 mov 0x13b6e(%rip),%rcx # 66356930 + 66342dc2: 4c 8b 05 57 3b 01 00 mov 0x13b57(%rip),%r8 # 66356920 + 66342dc9: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342dcd: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342dd1: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342dd7: 48 63 01 movslq (%rcx),%rax + 66342dda: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342dde: 44 89 09 mov %r9d,(%rcx) + 66342de1: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342de5: c3 retq + 66342de6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66342ded: 00 00 00 + +0000000066342df0 : + 66342df0: b8 01 00 00 00 mov $0x1,%eax + 66342df5: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342df9: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66342dfd: 45 8b 18 mov (%r8),%r11d + 66342e00: 45 85 db test %r11d,%r11d + 66342e03: 75 0f jne 66342e14 + 66342e05: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342e09: 44 8b 10 mov (%rax),%r10d + 66342e0c: 31 c0 xor %eax,%eax + 66342e0e: 45 85 d2 test %r10d,%r10d + 66342e11: 0f 95 c0 setne %al + 66342e14: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342e18: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342e1c: 44 39 c8 cmp %r9d,%eax + 66342e1f: 74 67 je 66342e88 + 66342e21: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342e25: 41 89 c3 mov %eax,%r11d + 66342e28: 45 29 cb sub %r9d,%r11d + 66342e2b: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342e2f: 45 01 1a add %r11d,(%r10) + 66342e32: 41 89 40 0c mov %eax,0xc(%r8) + 66342e36: 45 31 c0 xor %r8d,%r8d + 66342e39: 45 8b 0a mov (%r10),%r9d + 66342e3c: 48 8b 42 18 mov 0x18(%rdx),%rax + 66342e40: 45 85 c9 test %r9d,%r9d + 66342e43: 41 0f 9f c0 setg %r8b + 66342e47: 44 3b 00 cmp (%rax),%r8d + 66342e4a: 74 3c je 66342e88 + 66342e4c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342e50: 48 8b 40 18 mov 0x18(%rax),%rax + 66342e54: 8b 00 mov (%rax),%eax + 66342e56: 85 c0 test %eax,%eax + 66342e58: 75 2e jne 66342e88 + 66342e5a: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342e5e: 48 8b 0d cb 3a 01 00 mov 0x13acb(%rip),%rcx # 66356930 + 66342e65: 4c 8b 05 b4 3a 01 00 mov 0x13ab4(%rip),%r8 # 66356920 + 66342e6c: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342e70: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342e74: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342e7a: 48 63 01 movslq (%rcx),%rax + 66342e7d: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342e81: 44 89 09 mov %r9d,(%rcx) + 66342e84: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342e88: c3 retq + 66342e89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000066342e90 : + 66342e90: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342e94: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66342e98: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342e9c: 8b 00 mov (%rax),%eax + 66342e9e: 41 33 00 xor (%r8),%eax + 66342ea1: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66342ea5: 41 33 00 xor (%r8),%eax + 66342ea8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342eac: 45 8b 48 10 mov 0x10(%r8),%r9d + 66342eb0: 44 39 c8 cmp %r9d,%eax + 66342eb3: 74 67 je 66342f1c + 66342eb5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342eb9: 41 89 c3 mov %eax,%r11d + 66342ebc: 45 29 cb sub %r9d,%r11d + 66342ebf: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66342ec3: 45 01 1a add %r11d,(%r10) + 66342ec6: 41 89 40 10 mov %eax,0x10(%r8) + 66342eca: 45 31 c0 xor %r8d,%r8d + 66342ecd: 45 8b 0a mov (%r10),%r9d + 66342ed0: 48 8b 42 20 mov 0x20(%rdx),%rax + 66342ed4: 45 85 c9 test %r9d,%r9d + 66342ed7: 41 0f 9f c0 setg %r8b + 66342edb: 44 3b 00 cmp (%rax),%r8d + 66342ede: 74 3c je 66342f1c + 66342ee0: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342ee4: 48 8b 40 20 mov 0x20(%rax),%rax + 66342ee8: 8b 00 mov (%rax),%eax + 66342eea: 85 c0 test %eax,%eax + 66342eec: 75 2e jne 66342f1c + 66342eee: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342ef2: 48 8b 0d 37 3a 01 00 mov 0x13a37(%rip),%rcx # 66356930 + 66342ef9: 4c 8b 05 20 3a 01 00 mov 0x13a20(%rip),%r8 # 66356920 + 66342f00: 48 8b 50 20 mov 0x20(%rax),%rdx + 66342f04: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342f08: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342f0e: 48 63 01 movslq (%rcx),%rax + 66342f11: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342f15: 44 89 09 mov %r9d,(%rcx) + 66342f18: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342f1c: c3 retq + 66342f1d: 0f 1f 00 nopl (%rax) + +0000000066342f20 : + 66342f20: b8 01 00 00 00 mov $0x1,%eax + 66342f25: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342f29: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66342f2d: 45 8b 18 mov (%r8),%r11d + 66342f30: 45 85 db test %r11d,%r11d + 66342f33: 74 0f je 66342f44 + 66342f35: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342f39: 44 8b 10 mov (%rax),%r10d + 66342f3c: 31 c0 xor %eax,%eax + 66342f3e: 45 85 d2 test %r10d,%r10d + 66342f41: 0f 94 c0 sete %al + 66342f44: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342f48: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342f4c: 44 39 c8 cmp %r9d,%eax + 66342f4f: 74 67 je 66342fb8 + 66342f51: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342f55: 41 89 c3 mov %eax,%r11d + 66342f58: 45 29 cb sub %r9d,%r11d + 66342f5b: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342f5f: 45 01 1a add %r11d,(%r10) + 66342f62: 41 89 40 0c mov %eax,0xc(%r8) + 66342f66: 45 31 c0 xor %r8d,%r8d + 66342f69: 45 8b 0a mov (%r10),%r9d + 66342f6c: 48 8b 42 18 mov 0x18(%rdx),%rax + 66342f70: 45 85 c9 test %r9d,%r9d + 66342f73: 41 0f 9f c0 setg %r8b + 66342f77: 44 3b 00 cmp (%rax),%r8d + 66342f7a: 74 3c je 66342fb8 + 66342f7c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66342f80: 48 8b 40 18 mov 0x18(%rax),%rax + 66342f84: 8b 00 mov (%rax),%eax + 66342f86: 85 c0 test %eax,%eax + 66342f88: 75 2e jne 66342fb8 + 66342f8a: 48 8b 41 28 mov 0x28(%rcx),%rax + 66342f8e: 48 8b 0d 9b 39 01 00 mov 0x1399b(%rip),%rcx # 66356930 + 66342f95: 4c 8b 05 84 39 01 00 mov 0x13984(%rip),%r8 # 66356920 + 66342f9c: 48 8b 50 18 mov 0x18(%rax),%rdx + 66342fa0: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342fa4: c7 00 01 00 00 00 movl $0x1,(%rax) + 66342faa: 48 63 01 movslq (%rcx),%rax + 66342fad: 44 8d 48 01 lea 0x1(%rax),%r9d + 66342fb1: 44 89 09 mov %r9d,(%rcx) + 66342fb4: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66342fb8: c3 retq + 66342fb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + +0000000066342fc0 : + 66342fc0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66342fc4: 48 8b 42 08 mov 0x8(%rdx),%rax + 66342fc8: 8b 00 mov (%rax),%eax + 66342fca: 85 c0 test %eax,%eax + 66342fcc: 74 0f je 66342fdd + 66342fce: 48 8b 42 10 mov 0x10(%rdx),%rax + 66342fd2: 44 8b 10 mov (%rax),%r10d + 66342fd5: 31 c0 xor %eax,%eax + 66342fd7: 45 85 d2 test %r10d,%r10d + 66342fda: 0f 95 c0 setne %al + 66342fdd: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66342fe1: 45 8b 48 0c mov 0xc(%r8),%r9d + 66342fe5: 44 39 c8 cmp %r9d,%eax + 66342fe8: 74 67 je 66343051 + 66342fea: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66342fee: 41 89 c3 mov %eax,%r11d + 66342ff1: 45 29 cb sub %r9d,%r11d + 66342ff4: 4d 8b 52 18 mov 0x18(%r10),%r10 + 66342ff8: 45 01 1a add %r11d,(%r10) + 66342ffb: 41 89 40 0c mov %eax,0xc(%r8) + 66342fff: 45 31 c0 xor %r8d,%r8d + 66343002: 45 8b 0a mov (%r10),%r9d + 66343005: 48 8b 42 18 mov 0x18(%rdx),%rax + 66343009: 45 85 c9 test %r9d,%r9d + 6634300c: 41 0f 9f c0 setg %r8b + 66343010: 44 3b 00 cmp (%rax),%r8d + 66343013: 74 3c je 66343051 + 66343015: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343019: 48 8b 40 18 mov 0x18(%rax),%rax + 6634301d: 8b 00 mov (%rax),%eax + 6634301f: 85 c0 test %eax,%eax + 66343021: 75 2e jne 66343051 + 66343023: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343027: 48 8b 0d 02 39 01 00 mov 0x13902(%rip),%rcx # 66356930 + 6634302e: 4c 8b 05 eb 38 01 00 mov 0x138eb(%rip),%r8 # 66356920 + 66343035: 48 8b 50 18 mov 0x18(%rax),%rdx + 66343039: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634303d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343043: 48 63 01 movslq (%rcx),%rax + 66343046: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634304a: 44 89 09 mov %r9d,(%rcx) + 6634304d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343051: c3 retq + 66343052: 0f 1f 40 00 nopl 0x0(%rax) 66343056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634305d: 00 00 00 - 66343060: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343064: 4d 8b 51 68 mov 0x68(%r9),%r10 - 66343068: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634306c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343073: 4d 63 08 movslq (%r8),%r9 - 66343076: 41 8d 59 01 lea 0x1(%r9),%ebx - 6634307a: 41 89 18 mov %ebx,(%r8) - 6634307d: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 66343081: e9 69 ff ff ff jmpq 66342fef - 66343086: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634308d: 00 00 00 - 66343090: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343094: 4d 8b 51 60 mov 0x60(%r9),%r10 - 66343098: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634309c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663430a3: 4d 63 08 movslq (%r8),%r9 - 663430a6: 41 8d 59 01 lea 0x1(%r9),%ebx - 663430aa: 41 89 18 mov %ebx,(%r8) - 663430ad: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 663430b1: e9 f1 fe ff ff jmpq 66342fa7 - 663430b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663430bd: 00 00 00 - 663430c0: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 663430c4: 4d 8b 51 58 mov 0x58(%r9),%r10 - 663430c8: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663430cc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663430d3: 4d 63 08 movslq (%r8),%r9 - 663430d6: 41 8d 59 01 lea 0x1(%r9),%ebx - 663430da: 41 89 18 mov %ebx,(%r8) - 663430dd: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 663430e1: e9 74 fe ff ff jmpq 66342f5a - 663430e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663430ed: 00 00 00 - 663430f0: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 663430f4: 4d 8b 51 50 mov 0x50(%r9),%r10 - 663430f8: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663430fc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343103: 4d 63 08 movslq (%r8),%r9 - 66343106: 41 8d 59 01 lea 0x1(%r9),%ebx - 6634310a: 41 89 18 mov %ebx,(%r8) - 6634310d: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 66343111: e9 f8 fd ff ff jmpq 66342f0e - 66343116: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634311d: 00 00 00 - 66343120: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343124: 4d 8b 51 48 mov 0x48(%r9),%r10 - 66343128: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634312c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343133: 4d 63 08 movslq (%r8),%r9 - 66343136: 41 8d 59 01 lea 0x1(%r9),%ebx - 6634313a: 41 89 18 mov %ebx,(%r8) - 6634313d: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 66343141: e9 7b fd ff ff jmpq 66342ec1 - 66343146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634314d: 00 00 00 - 66343150: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343154: 4d 8b 51 40 mov 0x40(%r9),%r10 - 66343158: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634315c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343163: 4d 63 08 movslq (%r8),%r9 - 66343166: 41 8d 59 01 lea 0x1(%r9),%ebx - 6634316a: 41 89 18 mov %ebx,(%r8) - 6634316d: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 66343171: e9 ff fc ff ff jmpq 66342e75 - 66343176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634317d: 00 00 00 -0000000066343180 : - 66343180: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343184: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66343188: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634318c: 8b 00 mov (%rax),%eax - 6634318e: 41 33 00 xor (%r8),%eax - 66343191: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66343195: 41 33 00 xor (%r8),%eax - 66343198: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634319c: 41 33 00 xor (%r8),%eax - 6634319f: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663431a3: 45 8b 48 14 mov 0x14(%r8),%r9d - 663431a7: 44 39 c8 cmp %r9d,%eax - 663431aa: 74 67 je 66343213 - 663431ac: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663431b0: 41 89 c3 mov %eax,%r11d - 663431b3: 45 29 cb sub %r9d,%r11d - 663431b6: 4d 8b 52 28 mov 0x28(%r10),%r10 - 663431ba: 45 01 1a add %r11d,(%r10) - 663431bd: 41 89 40 14 mov %eax,0x14(%r8) - 663431c1: 45 31 c0 xor %r8d,%r8d - 663431c4: 45 8b 0a mov (%r10),%r9d - 663431c7: 48 8b 42 28 mov 0x28(%rdx),%rax - 663431cb: 45 85 c9 test %r9d,%r9d - 663431ce: 41 0f 9f c0 setg %r8b - 663431d2: 44 3b 00 cmp (%rax),%r8d - 663431d5: 74 3c je 66343213 - 663431d7: 48 8b 41 20 mov 0x20(%rcx),%rax - 663431db: 48 8b 40 28 mov 0x28(%rax),%rax - 663431df: 8b 00 mov (%rax),%eax - 663431e1: 85 c0 test %eax,%eax - 663431e3: 75 2e jne 66343213 - 663431e5: 48 8b 41 28 mov 0x28(%rcx),%rax - 663431e9: 48 8b 0d 40 37 01 00 mov 0x13740(%rip),%rcx # 66356930 - 663431f0: 4c 8b 05 29 37 01 00 mov 0x13729(%rip),%r8 # 66356920 - 663431f7: 48 8b 50 28 mov 0x28(%rax),%rdx - 663431fb: 48 8b 42 10 mov 0x10(%rdx),%rax - 663431ff: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343205: 48 63 01 movslq (%rcx),%rax - 66343208: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634320c: 44 89 09 mov %r9d,(%rcx) - 6634320f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343213: c3 retq - 66343214: 66 90 xchg %ax,%ax - 66343216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634321d: 00 00 00 +0000000066343060 : + 66343060: 41 56 push %r14 + 66343062: 57 push %rdi + 66343063: 56 push %rsi + 66343064: 53 push %rbx + 66343065: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343069: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax + 66343070: 44 8b 10 mov (%rax),%r10d + 66343073: 45 85 d2 test %r10d,%r10d + 66343076: 0f 84 a8 00 00 00 je 66343124 + 6634307c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343080: 31 c0 xor %eax,%eax + 66343082: 48 8b 3d 97 38 01 00 mov 0x13897(%rip),%rdi # 66356920 + 66343089: 48 8b 35 a0 38 01 00 mov 0x138a0(%rip),%rsi # 66356930 + 66343090: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66343095: 44 8b 84 03 84 00 00 mov 0x84(%rbx,%rax,1),%r8d + 6634309c: 00 + 6634309d: 8b 12 mov (%rdx),%edx + 6634309f: 44 39 c2 cmp %r8d,%edx + 663430a2: 74 70 je 66343114 + 663430a4: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663430a8: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663430ac: 41 89 d6 mov %edx,%r14d + 663430af: 45 29 c6 sub %r8d,%r14d + 663430b2: 45 31 c0 xor %r8d,%r8d + 663430b5: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9 + 663430bc: 00 + 663430bd: 45 01 31 add %r14d,(%r9) + 663430c0: 89 94 03 84 00 00 00 mov %edx,0x84(%rbx,%rax,1) + 663430c7: 45 8b 09 mov (%r9),%r9d + 663430ca: 49 8b 94 43 08 01 00 mov 0x108(%r11,%rax,2),%rdx + 663430d1: 00 + 663430d2: 45 85 c9 test %r9d,%r9d + 663430d5: 41 0f 9f c0 setg %r8b + 663430d9: 44 3b 02 cmp (%rdx),%r8d + 663430dc: 74 36 je 66343114 + 663430de: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663430e2: 4a 8b 94 12 08 01 00 mov 0x108(%rdx,%r10,1),%rdx + 663430e9: 00 + 663430ea: 8b 12 mov (%rdx),%edx + 663430ec: 85 d2 test %edx,%edx + 663430ee: 75 24 jne 66343114 + 663430f0: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663430f4: 4e 8b 84 12 08 01 00 mov 0x108(%rdx,%r10,1),%r8 + 663430fb: 00 + 663430fc: 49 8b 50 10 mov 0x10(%r8),%rdx + 66343100: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66343106: 48 63 16 movslq (%rsi),%rdx + 66343109: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634310d: 44 89 0e mov %r9d,(%rsi) + 66343110: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343114: 48 83 c0 04 add $0x4,%rax + 66343118: 48 3d 80 00 00 00 cmp $0x80,%rax + 6634311e: 0f 85 6c ff ff ff jne 66343090 + 66343124: 5b pop %rbx + 66343125: 5e pop %rsi + 66343126: 5f pop %rdi + 66343127: 41 5e pop %r14 + 66343129: c3 retq + 6634312a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066343220 : - 66343220: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343224: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66343228: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634322c: 8b 00 mov (%rax),%eax - 6634322e: 41 33 00 xor (%r8),%eax - 66343231: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66343235: 41 33 00 xor (%r8),%eax - 66343238: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634323c: 41 3b 00 cmp (%r8),%eax - 6634323f: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343243: 0f 94 c0 sete %al - 66343246: 45 8b 48 14 mov 0x14(%r8),%r9d - 6634324a: 0f b6 c0 movzbl %al,%eax - 6634324d: 44 39 c8 cmp %r9d,%eax - 66343250: 74 67 je 663432b9 - 66343252: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343256: 41 89 c3 mov %eax,%r11d - 66343259: 45 29 cb sub %r9d,%r11d - 6634325c: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66343260: 45 01 1a add %r11d,(%r10) - 66343263: 41 89 40 14 mov %eax,0x14(%r8) - 66343267: 45 31 c0 xor %r8d,%r8d - 6634326a: 45 8b 0a mov (%r10),%r9d - 6634326d: 48 8b 42 28 mov 0x28(%rdx),%rax - 66343271: 45 85 c9 test %r9d,%r9d - 66343274: 41 0f 9f c0 setg %r8b - 66343278: 44 3b 00 cmp (%rax),%r8d - 6634327b: 74 3c je 663432b9 - 6634327d: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343281: 48 8b 40 28 mov 0x28(%rax),%rax - 66343285: 8b 00 mov (%rax),%eax - 66343287: 85 c0 test %eax,%eax - 66343289: 75 2e jne 663432b9 - 6634328b: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634328f: 48 8b 0d 9a 36 01 00 mov 0x1369a(%rip),%rcx # 66356930 - 66343296: 4c 8b 05 83 36 01 00 mov 0x13683(%rip),%r8 # 66356920 - 6634329d: 48 8b 50 28 mov 0x28(%rax),%rdx - 663432a1: 48 8b 42 10 mov 0x10(%rdx),%rax - 663432a5: c7 00 01 00 00 00 movl $0x1,(%rax) - 663432ab: 48 63 01 movslq (%rcx),%rax - 663432ae: 44 8d 48 01 lea 0x1(%rax),%r9d - 663432b2: 44 89 09 mov %r9d,(%rcx) - 663432b5: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663432b9: c3 retq - 663432ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066343130 : + 66343130: 41 56 push %r14 + 66343132: 57 push %rdi + 66343133: 56 push %rsi + 66343134: 53 push %rbx + 66343135: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343139: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax + 66343140: 44 8b 10 mov (%rax),%r10d + 66343143: 45 85 d2 test %r10d,%r10d + 66343146: 0f 84 a0 00 00 00 je 663431ec + 6634314c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343150: 31 c0 xor %eax,%eax + 66343152: 48 8b 3d c7 37 01 00 mov 0x137c7(%rip),%rdi # 66356920 + 66343159: 48 8b 35 d0 37 01 00 mov 0x137d0(%rip),%rsi # 66356930 + 66343160: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66343165: 44 8b 44 03 64 mov 0x64(%rbx,%rax,1),%r8d + 6634316a: 8b 12 mov (%rdx),%edx + 6634316c: 44 39 c2 cmp %r8d,%edx + 6634316f: 74 6d je 663431de + 66343171: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343175: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66343179: 41 89 d6 mov %edx,%r14d + 6634317c: 45 29 c6 sub %r8d,%r14d + 6634317f: 45 31 c0 xor %r8d,%r8d + 66343182: 4f 8b 8c 11 c8 00 00 mov 0xc8(%r9,%r10,1),%r9 + 66343189: 00 + 6634318a: 45 01 31 add %r14d,(%r9) + 6634318d: 89 54 03 64 mov %edx,0x64(%rbx,%rax,1) + 66343191: 45 8b 09 mov (%r9),%r9d + 66343194: 49 8b 94 43 c8 00 00 mov 0xc8(%r11,%rax,2),%rdx + 6634319b: 00 + 6634319c: 45 85 c9 test %r9d,%r9d + 6634319f: 41 0f 9f c0 setg %r8b + 663431a3: 44 3b 02 cmp (%rdx),%r8d + 663431a6: 74 36 je 663431de + 663431a8: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663431ac: 4a 8b 94 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%rdx + 663431b3: 00 + 663431b4: 8b 12 mov (%rdx),%edx + 663431b6: 85 d2 test %edx,%edx + 663431b8: 75 24 jne 663431de + 663431ba: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663431be: 4e 8b 84 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%r8 + 663431c5: 00 + 663431c6: 49 8b 50 10 mov 0x10(%r8),%rdx + 663431ca: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663431d0: 48 63 16 movslq (%rsi),%rdx + 663431d3: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663431d7: 44 89 0e mov %r9d,(%rsi) + 663431da: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663431de: 48 83 c0 04 add $0x4,%rax + 663431e2: 48 83 f8 60 cmp $0x60,%rax + 663431e6: 0f 85 74 ff ff ff jne 66343160 + 663431ec: 5b pop %rbx + 663431ed: 5e pop %rsi + 663431ee: 5f pop %rdi + 663431ef: 41 5e pop %r14 + 663431f1: c3 retq + 663431f2: 0f 1f 40 00 nopl 0x0(%rax) + 663431f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663431fd: 00 00 00 -00000000663432c0 : - 663432c0: 56 push %rsi - 663432c1: 53 push %rbx - 663432c2: 48 8b 41 10 mov 0x10(%rcx),%rax - 663432c6: 48 8b 50 68 mov 0x68(%rax),%rdx - 663432ca: 8b 32 mov (%rdx),%esi - 663432cc: 85 f6 test %esi,%esi - 663432ce: 0f 84 85 02 00 00 je 66343559 - 663432d4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 663432d8: 4c 8b 48 08 mov 0x8(%rax),%r9 - 663432dc: 4c 8b 1d 3d 36 01 00 mov 0x1363d(%rip),%r11 # 66356920 - 663432e3: 4c 8b 05 46 36 01 00 mov 0x13646(%rip),%r8 # 66356930 - 663432ea: 44 8b 52 1c mov 0x1c(%rdx),%r10d - 663432ee: 45 8b 09 mov (%r9),%r9d - 663432f1: 45 39 d1 cmp %r10d,%r9d - 663432f4: 74 59 je 6634334f - 663432f6: 48 8b 59 18 mov 0x18(%rcx),%rbx - 663432fa: 44 89 ce mov %r9d,%esi - 663432fd: 44 29 d6 sub %r10d,%esi - 66343300: 45 31 d2 xor %r10d,%r10d - 66343303: 48 8b 5b 38 mov 0x38(%rbx),%rbx - 66343307: 01 33 add %esi,(%rbx) - 66343309: 44 89 4a 1c mov %r9d,0x1c(%rdx) - 6634330d: 8b 1b mov (%rbx),%ebx - 6634330f: 4c 8b 48 38 mov 0x38(%rax),%r9 - 66343313: 85 db test %ebx,%ebx - 66343315: 41 0f 9f c2 setg %r10b - 66343319: 45 3b 11 cmp (%r9),%r10d - 6634331c: 74 31 je 6634334f - 6634331e: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66343322: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66343326: 45 8b 11 mov (%r9),%r10d - 66343329: 45 85 d2 test %r10d,%r10d - 6634332c: 75 21 jne 6634334f - 6634332e: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343332: 4d 8b 51 38 mov 0x38(%r9),%r10 - 66343336: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634333a: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343341: 4d 63 08 movslq (%r8),%r9 - 66343344: 41 8d 59 01 lea 0x1(%r9),%ebx - 66343348: 41 89 18 mov %ebx,(%r8) - 6634334b: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 6634334f: 4c 8b 48 10 mov 0x10(%rax),%r9 - 66343353: 44 8b 52 20 mov 0x20(%rdx),%r10d - 66343357: 45 8b 09 mov (%r9),%r9d - 6634335a: 45 39 d1 cmp %r10d,%r9d - 6634335d: 74 5a je 663433b9 - 6634335f: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343363: 44 89 ce mov %r9d,%esi - 66343366: 44 29 d6 sub %r10d,%esi - 66343369: 45 31 d2 xor %r10d,%r10d - 6634336c: 48 8b 5b 40 mov 0x40(%rbx),%rbx - 66343370: 01 33 add %esi,(%rbx) - 66343372: 44 89 4a 20 mov %r9d,0x20(%rdx) - 66343376: 44 8b 0b mov (%rbx),%r9d - 66343379: 45 85 c9 test %r9d,%r9d - 6634337c: 4c 8b 48 40 mov 0x40(%rax),%r9 - 66343380: 41 0f 9f c2 setg %r10b - 66343384: 45 3b 11 cmp (%r9),%r10d - 66343387: 74 30 je 663433b9 - 66343389: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 6634338d: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66343391: 41 8b 31 mov (%r9),%esi - 66343394: 85 f6 test %esi,%esi - 66343396: 75 21 jne 663433b9 - 66343398: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 6634339c: 4d 8b 51 40 mov 0x40(%r9),%r10 - 663433a0: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663433a4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663433ab: 4d 63 08 movslq (%r8),%r9 - 663433ae: 41 8d 59 01 lea 0x1(%r9),%ebx - 663433b2: 41 89 18 mov %ebx,(%r8) - 663433b5: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 663433b9: 4c 8b 48 18 mov 0x18(%rax),%r9 - 663433bd: 44 8b 52 24 mov 0x24(%rdx),%r10d - 663433c1: 45 8b 09 mov (%r9),%r9d - 663433c4: 45 39 d1 cmp %r10d,%r9d - 663433c7: 74 59 je 66343422 - 663433c9: 48 8b 59 18 mov 0x18(%rcx),%rbx - 663433cd: 44 89 ce mov %r9d,%esi - 663433d0: 44 29 d6 sub %r10d,%esi - 663433d3: 45 31 d2 xor %r10d,%r10d - 663433d6: 48 8b 5b 48 mov 0x48(%rbx),%rbx - 663433da: 01 33 add %esi,(%rbx) - 663433dc: 44 89 4a 24 mov %r9d,0x24(%rdx) - 663433e0: 8b 1b mov (%rbx),%ebx - 663433e2: 4c 8b 48 48 mov 0x48(%rax),%r9 - 663433e6: 85 db test %ebx,%ebx - 663433e8: 41 0f 9f c2 setg %r10b - 663433ec: 45 3b 11 cmp (%r9),%r10d - 663433ef: 74 31 je 66343422 - 663433f1: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 663433f5: 4d 8b 49 48 mov 0x48(%r9),%r9 - 663433f9: 45 8b 11 mov (%r9),%r10d - 663433fc: 45 85 d2 test %r10d,%r10d - 663433ff: 75 21 jne 66343422 - 66343401: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 66343405: 4d 8b 51 48 mov 0x48(%r9),%r10 - 66343409: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634340d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66343414: 4d 63 08 movslq (%r8),%r9 - 66343417: 41 8d 59 01 lea 0x1(%r9),%ebx - 6634341b: 41 89 18 mov %ebx,(%r8) - 6634341e: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 66343422: 4c 8b 48 20 mov 0x20(%rax),%r9 - 66343426: 44 8b 52 28 mov 0x28(%rdx),%r10d - 6634342a: 45 8b 09 mov (%r9),%r9d - 6634342d: 45 39 d1 cmp %r10d,%r9d - 66343430: 74 5a je 6634348c - 66343432: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343436: 44 89 ce mov %r9d,%esi - 66343439: 44 29 d6 sub %r10d,%esi - 6634343c: 45 31 d2 xor %r10d,%r10d - 6634343f: 48 8b 5b 50 mov 0x50(%rbx),%rbx - 66343443: 01 33 add %esi,(%rbx) - 66343445: 44 89 4a 28 mov %r9d,0x28(%rdx) - 66343449: 44 8b 0b mov (%rbx),%r9d - 6634344c: 45 85 c9 test %r9d,%r9d - 6634344f: 4c 8b 48 50 mov 0x50(%rax),%r9 - 66343453: 41 0f 9f c2 setg %r10b - 66343457: 45 3b 11 cmp (%r9),%r10d - 6634345a: 74 30 je 6634348c - 6634345c: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 66343460: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66343464: 41 8b 31 mov (%r9),%esi - 66343467: 85 f6 test %esi,%esi - 66343469: 75 21 jne 6634348c - 6634346b: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 6634346f: 4d 8b 51 50 mov 0x50(%r9),%r10 - 66343473: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66343477: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634347e: 4d 63 08 movslq (%r8),%r9 - 66343481: 41 8d 59 01 lea 0x1(%r9),%ebx - 66343485: 41 89 18 mov %ebx,(%r8) - 66343488: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 6634348c: 4c 8b 48 28 mov 0x28(%rax),%r9 - 66343490: 44 8b 52 2c mov 0x2c(%rdx),%r10d - 66343494: 45 8b 09 mov (%r9),%r9d - 66343497: 45 39 d1 cmp %r10d,%r9d - 6634349a: 74 59 je 663434f5 - 6634349c: 48 8b 59 18 mov 0x18(%rcx),%rbx - 663434a0: 44 89 ce mov %r9d,%esi - 663434a3: 44 29 d6 sub %r10d,%esi - 663434a6: 45 31 d2 xor %r10d,%r10d - 663434a9: 48 8b 5b 58 mov 0x58(%rbx),%rbx - 663434ad: 01 33 add %esi,(%rbx) - 663434af: 44 89 4a 2c mov %r9d,0x2c(%rdx) - 663434b3: 8b 1b mov (%rbx),%ebx - 663434b5: 4c 8b 48 58 mov 0x58(%rax),%r9 - 663434b9: 85 db test %ebx,%ebx - 663434bb: 41 0f 9f c2 setg %r10b - 663434bf: 45 3b 11 cmp (%r9),%r10d - 663434c2: 74 31 je 663434f5 - 663434c4: 4c 8b 49 20 mov 0x20(%rcx),%r9 - 663434c8: 4d 8b 49 58 mov 0x58(%r9),%r9 - 663434cc: 45 8b 11 mov (%r9),%r10d - 663434cf: 45 85 d2 test %r10d,%r10d - 663434d2: 75 21 jne 663434f5 - 663434d4: 4c 8b 49 28 mov 0x28(%rcx),%r9 - 663434d8: 4d 8b 51 58 mov 0x58(%r9),%r10 - 663434dc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663434e0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663434e7: 4d 63 08 movslq (%r8),%r9 - 663434ea: 41 8d 59 01 lea 0x1(%r9),%ebx - 663434ee: 41 89 18 mov %ebx,(%r8) - 663434f1: 4f 89 14 cb mov %r10,(%r11,%r9,8) - 663434f5: 4c 8b 48 30 mov 0x30(%rax),%r9 - 663434f9: 44 8b 52 30 mov 0x30(%rdx),%r10d - 663434fd: 45 8b 09 mov (%r9),%r9d - 66343500: 45 39 d1 cmp %r10d,%r9d - 66343503: 74 54 je 66343559 - 66343505: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343509: 44 89 ce mov %r9d,%esi - 6634350c: 44 29 d6 sub %r10d,%esi - 6634350f: 48 8b 40 60 mov 0x60(%rax),%rax - 66343513: 48 8b 5b 60 mov 0x60(%rbx),%rbx - 66343517: 01 33 add %esi,(%rbx) - 66343519: 44 89 4a 30 mov %r9d,0x30(%rdx) - 6634351d: 31 d2 xor %edx,%edx - 6634351f: 44 8b 0b mov (%rbx),%r9d - 66343522: 45 85 c9 test %r9d,%r9d - 66343525: 0f 9f c2 setg %dl - 66343528: 3b 10 cmp (%rax),%edx - 6634352a: 74 2d je 66343559 - 6634352c: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343530: 48 8b 40 60 mov 0x60(%rax),%rax - 66343534: 8b 00 mov (%rax),%eax - 66343536: 85 c0 test %eax,%eax - 66343538: 75 1f jne 66343559 - 6634353a: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634353e: 48 8b 50 60 mov 0x60(%rax),%rdx - 66343542: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343546: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634354c: 49 63 00 movslq (%r8),%rax - 6634354f: 8d 48 01 lea 0x1(%rax),%ecx - 66343552: 41 89 08 mov %ecx,(%r8) - 66343555: 49 89 14 c3 mov %rdx,(%r11,%rax,8) - 66343559: 5b pop %rbx - 6634355a: 5e pop %rsi - 6634355b: c3 retq - 6634355c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066343200 : + 66343200: 41 56 push %r14 + 66343202: 57 push %rdi + 66343203: 56 push %rsi + 66343204: 53 push %rbx + 66343205: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343209: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax + 66343210: 44 8b 10 mov (%rax),%r10d + 66343213: 45 85 d2 test %r10d,%r10d + 66343216: 0f 84 a0 00 00 00 je 663432bc + 6634321c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343220: 31 c0 xor %eax,%eax + 66343222: 48 8b 3d f7 36 01 00 mov 0x136f7(%rip),%rdi # 66356920 + 66343229: 48 8b 35 00 37 01 00 mov 0x13700(%rip),%rsi # 66356930 + 66343230: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66343235: 44 8b 44 03 44 mov 0x44(%rbx,%rax,1),%r8d + 6634323a: 8b 12 mov (%rdx),%edx + 6634323c: 44 39 c2 cmp %r8d,%edx + 6634323f: 74 6d je 663432ae + 66343241: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343245: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66343249: 41 89 d6 mov %edx,%r14d + 6634324c: 45 29 c6 sub %r8d,%r14d + 6634324f: 45 31 c0 xor %r8d,%r8d + 66343252: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9 + 66343259: 00 + 6634325a: 45 01 31 add %r14d,(%r9) + 6634325d: 89 54 03 44 mov %edx,0x44(%rbx,%rax,1) + 66343261: 45 8b 09 mov (%r9),%r9d + 66343264: 49 8b 94 43 88 00 00 mov 0x88(%r11,%rax,2),%rdx + 6634326b: 00 + 6634326c: 45 85 c9 test %r9d,%r9d + 6634326f: 41 0f 9f c0 setg %r8b + 66343273: 44 3b 02 cmp (%rdx),%r8d + 66343276: 74 36 je 663432ae + 66343278: 48 8b 51 20 mov 0x20(%rcx),%rdx + 6634327c: 4a 8b 94 12 88 00 00 mov 0x88(%rdx,%r10,1),%rdx + 66343283: 00 + 66343284: 8b 12 mov (%rdx),%edx + 66343286: 85 d2 test %edx,%edx + 66343288: 75 24 jne 663432ae + 6634328a: 48 8b 51 28 mov 0x28(%rcx),%rdx + 6634328e: 4e 8b 84 12 88 00 00 mov 0x88(%rdx,%r10,1),%r8 + 66343295: 00 + 66343296: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634329a: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663432a0: 48 63 16 movslq (%rsi),%rdx + 663432a3: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663432a7: 44 89 0e mov %r9d,(%rsi) + 663432aa: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663432ae: 48 83 c0 04 add $0x4,%rax + 663432b2: 48 83 f8 40 cmp $0x40,%rax + 663432b6: 0f 85 74 ff ff ff jne 66343230 + 663432bc: 5b pop %rbx + 663432bd: 5e pop %rsi + 663432be: 5f pop %rdi + 663432bf: 41 5e pop %r14 + 663432c1: c3 retq + 663432c2: 0f 1f 40 00 nopl 0x0(%rax) + 663432c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663432cd: 00 00 00 -0000000066343560 : - 66343560: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343564: 48 8b 42 08 mov 0x8(%rdx),%rax - 66343568: 8b 00 mov (%rax),%eax - 6634356a: 85 c0 test %eax,%eax - 6634356c: 74 0a je 66343578 - 6634356e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343572: 8b 00 mov (%rax),%eax - 66343574: 85 c0 test %eax,%eax - 66343576: 75 78 jne 663435f0 - 66343578: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634357c: 45 8b 48 10 mov 0x10(%r8),%r9d - 66343580: 44 39 c8 cmp %r9d,%eax - 66343583: 74 67 je 663435ec - 66343585: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343589: 41 89 c3 mov %eax,%r11d - 6634358c: 45 29 cb sub %r9d,%r11d - 6634358f: 4d 8b 52 20 mov 0x20(%r10),%r10 - 66343593: 45 01 1a add %r11d,(%r10) - 66343596: 41 89 40 10 mov %eax,0x10(%r8) - 6634359a: 45 31 c0 xor %r8d,%r8d - 6634359d: 45 8b 0a mov (%r10),%r9d - 663435a0: 48 8b 42 20 mov 0x20(%rdx),%rax - 663435a4: 45 85 c9 test %r9d,%r9d - 663435a7: 41 0f 9f c0 setg %r8b - 663435ab: 44 3b 00 cmp (%rax),%r8d - 663435ae: 74 3c je 663435ec - 663435b0: 48 8b 41 20 mov 0x20(%rcx),%rax - 663435b4: 48 8b 40 20 mov 0x20(%rax),%rax - 663435b8: 8b 00 mov (%rax),%eax - 663435ba: 85 c0 test %eax,%eax - 663435bc: 75 2e jne 663435ec - 663435be: 48 8b 41 28 mov 0x28(%rcx),%rax - 663435c2: 48 8b 0d 67 33 01 00 mov 0x13367(%rip),%rcx # 66356930 - 663435c9: 4c 8b 05 50 33 01 00 mov 0x13350(%rip),%r8 # 66356920 - 663435d0: 48 8b 50 20 mov 0x20(%rax),%rdx - 663435d4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663435d8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663435de: 48 63 01 movslq (%rcx),%rax - 663435e1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663435e5: 44 89 09 mov %r9d,(%rcx) - 663435e8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663435ec: c3 retq - 663435ed: 0f 1f 00 nopl (%rax) - 663435f0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663435f4: 44 8b 10 mov (%rax),%r10d - 663435f7: 31 c0 xor %eax,%eax - 663435f9: 45 85 d2 test %r10d,%r10d - 663435fc: 0f 95 c0 setne %al - 663435ff: e9 74 ff ff ff jmpq 66343578 - 66343604: 66 90 xchg %ax,%ax - 66343606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634360d: 00 00 00 +00000000663432d0 : + 663432d0: 41 56 push %r14 + 663432d2: 57 push %rdi + 663432d3: 56 push %rsi + 663432d4: 53 push %rbx + 663432d5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663432d9: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax + 663432e0: 44 8b 10 mov (%rax),%r10d + 663432e3: 45 85 d2 test %r10d,%r10d + 663432e6: 0f 84 a0 00 00 00 je 6634338c + 663432ec: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663432f0: 31 c0 xor %eax,%eax + 663432f2: 48 8b 3d 27 36 01 00 mov 0x13627(%rip),%rdi # 66356920 + 663432f9: 48 8b 35 30 36 01 00 mov 0x13630(%rip),%rsi # 66356930 + 66343300: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66343305: 44 8b 44 03 40 mov 0x40(%rbx,%rax,1),%r8d + 6634330a: 8b 12 mov (%rdx),%edx + 6634330c: 44 39 c2 cmp %r8d,%edx + 6634330f: 74 6d je 6634337e + 66343311: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343315: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 66343319: 41 89 d6 mov %edx,%r14d + 6634331c: 45 29 c6 sub %r8d,%r14d + 6634331f: 45 31 c0 xor %r8d,%r8d + 66343322: 4f 8b 8c 11 80 00 00 mov 0x80(%r9,%r10,1),%r9 + 66343329: 00 + 6634332a: 45 01 31 add %r14d,(%r9) + 6634332d: 89 54 03 40 mov %edx,0x40(%rbx,%rax,1) + 66343331: 45 8b 09 mov (%r9),%r9d + 66343334: 49 8b 94 43 80 00 00 mov 0x80(%r11,%rax,2),%rdx + 6634333b: 00 + 6634333c: 45 85 c9 test %r9d,%r9d + 6634333f: 41 0f 9f c0 setg %r8b + 66343343: 44 3b 02 cmp (%rdx),%r8d + 66343346: 74 36 je 6634337e + 66343348: 48 8b 51 20 mov 0x20(%rcx),%rdx + 6634334c: 4a 8b 94 12 80 00 00 mov 0x80(%rdx,%r10,1),%rdx + 66343353: 00 + 66343354: 8b 12 mov (%rdx),%edx + 66343356: 85 d2 test %edx,%edx + 66343358: 75 24 jne 6634337e + 6634335a: 48 8b 51 28 mov 0x28(%rcx),%rdx + 6634335e: 4e 8b 84 12 80 00 00 mov 0x80(%rdx,%r10,1),%r8 + 66343365: 00 + 66343366: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634336a: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66343370: 48 63 16 movslq (%rsi),%rdx + 66343373: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 66343377: 44 89 0e mov %r9d,(%rsi) + 6634337a: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 6634337e: 48 83 c0 04 add $0x4,%rax + 66343382: 48 83 f8 3c cmp $0x3c,%rax + 66343386: 0f 85 74 ff ff ff jne 66343300 + 6634338c: 5b pop %rbx + 6634338d: 5e pop %rsi + 6634338e: 5f pop %rdi + 6634338f: 41 5e pop %r14 + 66343391: c3 retq + 66343392: 0f 1f 40 00 nopl 0x0(%rax) + 66343396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634339d: 00 00 00 -0000000066343610 : - 66343610: b8 01 00 00 00 mov $0x1,%eax - 66343615: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343619: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 6634361d: 45 8b 00 mov (%r8),%r8d - 66343620: 45 85 c0 test %r8d,%r8d - 66343623: 74 0c je 66343631 - 66343625: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66343629: 45 8b 18 mov (%r8),%r11d - 6634362c: 45 85 db test %r11d,%r11d - 6634362f: 75 7f jne 663436b0 - 66343631: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343635: 45 8b 48 10 mov 0x10(%r8),%r9d - 66343639: 44 39 c8 cmp %r9d,%eax - 6634363c: 74 67 je 663436a5 - 6634363e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343642: 41 89 c3 mov %eax,%r11d - 66343645: 45 29 cb sub %r9d,%r11d - 66343648: 4d 8b 52 20 mov 0x20(%r10),%r10 - 6634364c: 45 01 1a add %r11d,(%r10) - 6634364f: 41 89 40 10 mov %eax,0x10(%r8) - 66343653: 45 31 c0 xor %r8d,%r8d - 66343656: 45 8b 0a mov (%r10),%r9d - 66343659: 48 8b 42 20 mov 0x20(%rdx),%rax - 6634365d: 45 85 c9 test %r9d,%r9d - 66343660: 41 0f 9f c0 setg %r8b - 66343664: 44 3b 00 cmp (%rax),%r8d - 66343667: 74 3c je 663436a5 - 66343669: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634366d: 48 8b 40 20 mov 0x20(%rax),%rax - 66343671: 8b 00 mov (%rax),%eax - 66343673: 85 c0 test %eax,%eax - 66343675: 75 2e jne 663436a5 - 66343677: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634367b: 48 8b 0d ae 32 01 00 mov 0x132ae(%rip),%rcx # 66356930 - 66343682: 4c 8b 05 97 32 01 00 mov 0x13297(%rip),%r8 # 66356920 - 66343689: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634368d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343691: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343697: 48 63 01 movslq (%rcx),%rax - 6634369a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634369e: 44 89 09 mov %r9d,(%rcx) - 663436a1: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663436a5: c3 retq - 663436a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663436ad: 00 00 00 - 663436b0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663436b4: 44 8b 10 mov (%rax),%r10d - 663436b7: 31 c0 xor %eax,%eax - 663436b9: 45 85 d2 test %r10d,%r10d - 663436bc: 0f 94 c0 sete %al - 663436bf: e9 6d ff ff ff jmpq 66343631 - 663436c4: 66 90 xchg %ax,%ax - 663436c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663436cd: 00 00 00 +00000000663433a0 : + 663433a0: 41 56 push %r14 + 663433a2: 57 push %rdi + 663433a3: 56 push %rsi + 663433a4: 53 push %rbx + 663433a5: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 663433a9: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax + 663433b0: 44 8b 10 mov (%rax),%r10d + 663433b3: 45 85 d2 test %r10d,%r10d + 663433b6: 0f 84 90 00 00 00 je 6634344c + 663433bc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663433c0: 31 c0 xor %eax,%eax + 663433c2: 48 8b 3d 57 35 01 00 mov 0x13557(%rip),%rdi # 66356920 + 663433c9: 48 8b 35 60 35 01 00 mov 0x13560(%rip),%rsi # 66356930 + 663433d0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 663433d5: 44 8b 44 03 3c mov 0x3c(%rbx,%rax,1),%r8d + 663433da: 8b 12 mov (%rdx),%edx + 663433dc: 44 39 c2 cmp %r8d,%edx + 663433df: 74 61 je 66343442 + 663433e1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663433e5: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663433e9: 41 89 d6 mov %edx,%r14d + 663433ec: 45 29 c6 sub %r8d,%r14d + 663433ef: 45 31 c0 xor %r8d,%r8d + 663433f2: 4f 8b 4c 11 78 mov 0x78(%r9,%r10,1),%r9 + 663433f7: 45 01 31 add %r14d,(%r9) + 663433fa: 89 54 03 3c mov %edx,0x3c(%rbx,%rax,1) + 663433fe: 45 8b 09 mov (%r9),%r9d + 66343401: 49 8b 54 43 78 mov 0x78(%r11,%rax,2),%rdx + 66343406: 45 85 c9 test %r9d,%r9d + 66343409: 41 0f 9f c0 setg %r8b + 6634340d: 44 3b 02 cmp (%rdx),%r8d + 66343410: 74 30 je 66343442 + 66343412: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66343416: 4a 8b 54 12 78 mov 0x78(%rdx,%r10,1),%rdx + 6634341b: 8b 12 mov (%rdx),%edx + 6634341d: 85 d2 test %edx,%edx + 6634341f: 75 21 jne 66343442 + 66343421: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66343425: 4e 8b 44 12 78 mov 0x78(%rdx,%r10,1),%r8 + 6634342a: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634342e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66343434: 48 63 16 movslq (%rsi),%rdx + 66343437: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634343b: 44 89 0e mov %r9d,(%rsi) + 6634343e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343442: 48 83 c0 04 add $0x4,%rax + 66343446: 48 83 f8 38 cmp $0x38,%rax + 6634344a: 75 84 jne 663433d0 + 6634344c: 5b pop %rbx + 6634344d: 5e pop %rsi + 6634344e: 5f pop %rdi + 6634344f: 41 5e pop %r14 + 66343451: c3 retq + 66343452: 0f 1f 40 00 nopl 0x0(%rax) + 66343456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634345d: 00 00 00 -00000000663436d0 : - 663436d0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663436d4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663436d8: 8b 00 mov (%rax),%eax - 663436da: 85 c0 test %eax,%eax - 663436dc: 0f 85 8e 00 00 00 jne 66343770 - 663436e2: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 663436e6: 45 8b 18 mov (%r8),%r11d - 663436e9: 45 85 db test %r11d,%r11d - 663436ec: 0f 84 8e 00 00 00 je 66343780 - 663436f2: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663436f6: 45 8b 48 10 mov 0x10(%r8),%r9d - 663436fa: 44 39 c8 cmp %r9d,%eax - 663436fd: 74 67 je 66343766 - 663436ff: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343703: 41 89 c3 mov %eax,%r11d - 66343706: 45 29 cb sub %r9d,%r11d - 66343709: 4d 8b 52 20 mov 0x20(%r10),%r10 - 6634370d: 45 01 1a add %r11d,(%r10) - 66343710: 41 89 40 10 mov %eax,0x10(%r8) - 66343714: 45 31 c0 xor %r8d,%r8d - 66343717: 45 8b 0a mov (%r10),%r9d - 6634371a: 48 8b 42 20 mov 0x20(%rdx),%rax - 6634371e: 45 85 c9 test %r9d,%r9d - 66343721: 41 0f 9f c0 setg %r8b - 66343725: 44 3b 00 cmp (%rax),%r8d - 66343728: 74 3c je 66343766 - 6634372a: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634372e: 48 8b 40 20 mov 0x20(%rax),%rax - 66343732: 8b 00 mov (%rax),%eax - 66343734: 85 c0 test %eax,%eax - 66343736: 75 2e jne 66343766 - 66343738: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634373c: 48 8b 0d ed 31 01 00 mov 0x131ed(%rip),%rcx # 66356930 - 66343743: 4c 8b 05 d6 31 01 00 mov 0x131d6(%rip),%r8 # 66356920 - 6634374a: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634374e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343752: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343758: 48 63 01 movslq (%rcx),%rax - 6634375b: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634375f: 44 89 09 mov %r9d,(%rcx) - 66343762: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343766: c3 retq - 66343767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634376e: 00 00 - 66343770: 31 c0 xor %eax,%eax - 66343772: e9 7b ff ff ff jmpq 663436f2 - 66343777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634377e: 00 00 - 66343780: 48 8b 42 18 mov 0x18(%rdx),%rax - 66343784: 44 8b 10 mov (%rax),%r10d - 66343787: 31 c0 xor %eax,%eax - 66343789: 45 85 d2 test %r10d,%r10d - 6634378c: 0f 94 c0 sete %al - 6634378f: e9 5e ff ff ff jmpq 663436f2 - 66343794: 66 90 xchg %ax,%ax - 66343796: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634379d: 00 00 00 +0000000066343460 : + 66343460: 41 56 push %r14 + 66343462: 57 push %rdi + 66343463: 56 push %rsi + 66343464: 53 push %rbx + 66343465: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66343469: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax + 66343470: 44 8b 10 mov (%rax),%r10d + 66343473: 45 85 d2 test %r10d,%r10d + 66343476: 0f 84 90 00 00 00 je 6634350c + 6634347c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343480: 31 c0 xor %eax,%eax + 66343482: 48 8b 3d 97 34 01 00 mov 0x13497(%rip),%rdi # 66356920 + 66343489: 48 8b 35 a0 34 01 00 mov 0x134a0(%rip),%rsi # 66356930 + 66343490: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx + 66343495: 44 8b 44 03 38 mov 0x38(%rbx,%rax,1),%r8d + 6634349a: 8b 12 mov (%rdx),%edx + 6634349c: 44 39 c2 cmp %r8d,%edx + 6634349f: 74 61 je 66343502 + 663434a1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663434a5: 4c 8d 14 00 lea (%rax,%rax,1),%r10 + 663434a9: 41 89 d6 mov %edx,%r14d + 663434ac: 45 29 c6 sub %r8d,%r14d + 663434af: 45 31 c0 xor %r8d,%r8d + 663434b2: 4f 8b 4c 11 70 mov 0x70(%r9,%r10,1),%r9 + 663434b7: 45 01 31 add %r14d,(%r9) + 663434ba: 89 54 03 38 mov %edx,0x38(%rbx,%rax,1) + 663434be: 45 8b 09 mov (%r9),%r9d + 663434c1: 49 8b 54 43 70 mov 0x70(%r11,%rax,2),%rdx + 663434c6: 45 85 c9 test %r9d,%r9d + 663434c9: 41 0f 9f c0 setg %r8b + 663434cd: 44 3b 02 cmp (%rdx),%r8d + 663434d0: 74 30 je 66343502 + 663434d2: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663434d6: 4a 8b 54 12 70 mov 0x70(%rdx,%r10,1),%rdx + 663434db: 8b 12 mov (%rdx),%edx + 663434dd: 85 d2 test %edx,%edx + 663434df: 75 21 jne 66343502 + 663434e1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663434e5: 4e 8b 44 12 70 mov 0x70(%rdx,%r10,1),%r8 + 663434ea: 49 8b 50 10 mov 0x10(%r8),%rdx + 663434ee: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663434f4: 48 63 16 movslq (%rsi),%rdx + 663434f7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663434fb: 44 89 0e mov %r9d,(%rsi) + 663434fe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343502: 48 83 c0 04 add $0x4,%rax + 66343506: 48 83 f8 34 cmp $0x34,%rax + 6634350a: 75 84 jne 66343490 + 6634350c: 5b pop %rbx + 6634350d: 5e pop %rsi + 6634350e: 5f pop %rdi + 6634350f: 41 5e pop %r14 + 66343511: c3 retq + 66343512: 0f 1f 40 00 nopl 0x0(%rax) + 66343516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634351d: 00 00 00 -00000000663437a0 : - 663437a0: b8 01 00 00 00 mov $0x1,%eax - 663437a5: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663437a9: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663437ad: 45 8b 00 mov (%r8),%r8d - 663437b0: 45 85 c0 test %r8d,%r8d - 663437b3: 75 0c jne 663437c1 - 663437b5: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 663437b9: 45 8b 18 mov (%r8),%r11d - 663437bc: 45 85 db test %r11d,%r11d - 663437bf: 74 7f je 66343840 - 663437c1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663437c5: 45 8b 48 10 mov 0x10(%r8),%r9d - 663437c9: 44 39 c8 cmp %r9d,%eax - 663437cc: 74 67 je 66343835 - 663437ce: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663437d2: 41 89 c3 mov %eax,%r11d - 663437d5: 45 29 cb sub %r9d,%r11d - 663437d8: 4d 8b 52 20 mov 0x20(%r10),%r10 - 663437dc: 45 01 1a add %r11d,(%r10) - 663437df: 41 89 40 10 mov %eax,0x10(%r8) - 663437e3: 45 31 c0 xor %r8d,%r8d - 663437e6: 45 8b 0a mov (%r10),%r9d - 663437e9: 48 8b 42 20 mov 0x20(%rdx),%rax - 663437ed: 45 85 c9 test %r9d,%r9d - 663437f0: 41 0f 9f c0 setg %r8b - 663437f4: 44 3b 00 cmp (%rax),%r8d - 663437f7: 74 3c je 66343835 - 663437f9: 48 8b 41 20 mov 0x20(%rcx),%rax - 663437fd: 48 8b 40 20 mov 0x20(%rax),%rax - 66343801: 8b 00 mov (%rax),%eax - 66343803: 85 c0 test %eax,%eax - 66343805: 75 2e jne 66343835 - 66343807: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634380b: 48 8b 0d 1e 31 01 00 mov 0x1311e(%rip),%rcx # 66356930 - 66343812: 4c 8b 05 07 31 01 00 mov 0x13107(%rip),%r8 # 66356920 - 66343819: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634381d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343821: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343827: 48 63 01 movslq (%rcx),%rax - 6634382a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634382e: 44 89 09 mov %r9d,(%rcx) - 66343831: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343835: c3 retq - 66343836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634383d: 00 00 00 - 66343840: 48 8b 42 18 mov 0x18(%rdx),%rax - 66343844: 44 8b 10 mov (%rax),%r10d - 66343847: 31 c0 xor %eax,%eax - 66343849: 45 85 d2 test %r10d,%r10d - 6634384c: 0f 95 c0 setne %al - 6634384f: e9 6d ff ff ff jmpq 663437c1 - 66343854: 66 90 xchg %ax,%ax - 66343856: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634385d: 00 00 00 +0000000066343520 : + 66343520: 41 56 push %r14 + 66343522: 57 push %rdi + 66343523: 56 push %rsi + 66343524: 53 push %rbx + 66343525: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66343529: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax + 66343530: 44 8b 18 mov (%rax),%r11d + 66343533: 45 85 db test %r11d,%r11d + 66343536: 0f 84 90 00 00 00 je 663435cc + 6634353c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343540: 31 c0 xor %eax,%eax + 66343542: 48 8b 3d d7 33 01 00 mov 0x133d7(%rip),%rdi # 66356920 + 66343549: 48 8b 35 e0 33 01 00 mov 0x133e0(%rip),%rsi # 66356930 + 66343550: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66343555: 44 8b 44 03 34 mov 0x34(%rbx,%rax,1),%r8d + 6634355a: 8b 12 mov (%rdx),%edx + 6634355c: 44 39 c2 cmp %r8d,%edx + 6634355f: 74 61 je 663435c2 + 66343561: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343565: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66343569: 41 89 d6 mov %edx,%r14d + 6634356c: 45 29 c6 sub %r8d,%r14d + 6634356f: 45 31 c0 xor %r8d,%r8d + 66343572: 4f 8b 4c 19 68 mov 0x68(%r9,%r11,1),%r9 + 66343577: 45 01 31 add %r14d,(%r9) + 6634357a: 89 54 03 34 mov %edx,0x34(%rbx,%rax,1) + 6634357e: 45 8b 09 mov (%r9),%r9d + 66343581: 49 8b 54 42 68 mov 0x68(%r10,%rax,2),%rdx + 66343586: 45 85 c9 test %r9d,%r9d + 66343589: 41 0f 9f c0 setg %r8b + 6634358d: 44 3b 02 cmp (%rdx),%r8d + 66343590: 74 30 je 663435c2 + 66343592: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66343596: 4a 8b 54 1a 68 mov 0x68(%rdx,%r11,1),%rdx + 6634359b: 8b 12 mov (%rdx),%edx + 6634359d: 85 d2 test %edx,%edx + 6634359f: 75 21 jne 663435c2 + 663435a1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663435a5: 4e 8b 44 1a 68 mov 0x68(%rdx,%r11,1),%r8 + 663435aa: 49 8b 50 10 mov 0x10(%r8),%rdx + 663435ae: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663435b4: 48 63 16 movslq (%rsi),%rdx + 663435b7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663435bb: 44 89 0e mov %r9d,(%rsi) + 663435be: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663435c2: 48 83 c0 04 add $0x4,%rax + 663435c6: 48 83 f8 30 cmp $0x30,%rax + 663435ca: 75 84 jne 66343550 + 663435cc: 5b pop %rbx + 663435cd: 5e pop %rsi + 663435ce: 5f pop %rdi + 663435cf: 41 5e pop %r14 + 663435d1: c3 retq + 663435d2: 0f 1f 40 00 nopl 0x0(%rax) + 663435d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663435dd: 00 00 00 -0000000066343860 : - 66343860: 56 push %rsi - 66343861: 53 push %rbx - 66343862: 48 8b 41 10 mov 0x10(%rcx),%rax - 66343866: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634386a: 44 8b 0a mov (%rdx),%r9d - 6634386d: 45 85 c9 test %r9d,%r9d - 66343870: 0f 84 a4 01 00 00 je 66343a1a - 66343876: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634387a: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634387e: 4c 8b 1d 9b 30 01 00 mov 0x1309b(%rip),%r11 # 66356920 - 66343885: 4c 8b 0d a4 30 01 00 mov 0x130a4(%rip),%r9 # 66356930 - 6634388c: 44 8b 52 18 mov 0x18(%rdx),%r10d - 66343890: 45 8b 00 mov (%r8),%r8d - 66343893: 45 39 d0 cmp %r10d,%r8d - 66343896: 74 3d je 663438d5 - 66343898: 48 8b 59 18 mov 0x18(%rcx),%rbx - 6634389c: 44 89 c6 mov %r8d,%esi - 6634389f: 44 29 d6 sub %r10d,%esi - 663438a2: 45 31 d2 xor %r10d,%r10d - 663438a5: 48 8b 5b 30 mov 0x30(%rbx),%rbx - 663438a9: 01 33 add %esi,(%rbx) - 663438ab: 44 89 42 18 mov %r8d,0x18(%rdx) - 663438af: 44 8b 03 mov (%rbx),%r8d - 663438b2: 45 85 c0 test %r8d,%r8d - 663438b5: 4c 8b 40 30 mov 0x30(%rax),%r8 - 663438b9: 41 0f 9f c2 setg %r10b - 663438bd: 45 3b 10 cmp (%r8),%r10d - 663438c0: 74 13 je 663438d5 - 663438c2: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 663438c6: 4d 8b 40 30 mov 0x30(%r8),%r8 - 663438ca: 41 8b 30 mov (%r8),%esi - 663438cd: 85 f6 test %esi,%esi - 663438cf: 0f 84 db 01 00 00 je 66343ab0 - 663438d5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 663438d9: 44 8b 52 1c mov 0x1c(%rdx),%r10d - 663438dd: 45 8b 00 mov (%r8),%r8d - 663438e0: 45 39 d0 cmp %r10d,%r8d - 663438e3: 74 3c je 66343921 - 663438e5: 48 8b 59 18 mov 0x18(%rcx),%rbx - 663438e9: 44 89 c6 mov %r8d,%esi - 663438ec: 44 29 d6 sub %r10d,%esi - 663438ef: 45 31 d2 xor %r10d,%r10d - 663438f2: 48 8b 5b 38 mov 0x38(%rbx),%rbx - 663438f6: 01 33 add %esi,(%rbx) - 663438f8: 44 89 42 1c mov %r8d,0x1c(%rdx) - 663438fc: 8b 1b mov (%rbx),%ebx - 663438fe: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66343902: 85 db test %ebx,%ebx - 66343904: 41 0f 9f c2 setg %r10b - 66343908: 45 3b 10 cmp (%r8),%r10d - 6634390b: 74 14 je 66343921 - 6634390d: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66343911: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66343915: 45 8b 10 mov (%r8),%r10d - 66343918: 45 85 d2 test %r10d,%r10d - 6634391b: 0f 84 5f 01 00 00 je 66343a80 - 66343921: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66343925: 44 8b 52 20 mov 0x20(%rdx),%r10d - 66343929: 45 8b 00 mov (%r8),%r8d - 6634392c: 45 39 d0 cmp %r10d,%r8d - 6634392f: 74 3d je 6634396e - 66343931: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343935: 44 89 c6 mov %r8d,%esi - 66343938: 44 29 d6 sub %r10d,%esi - 6634393b: 45 31 d2 xor %r10d,%r10d - 6634393e: 48 8b 5b 40 mov 0x40(%rbx),%rbx - 66343942: 01 33 add %esi,(%rbx) - 66343944: 44 89 42 20 mov %r8d,0x20(%rdx) - 66343948: 44 8b 03 mov (%rbx),%r8d - 6634394b: 45 85 c0 test %r8d,%r8d - 6634394e: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66343952: 41 0f 9f c2 setg %r10b - 66343956: 45 3b 10 cmp (%r8),%r10d - 66343959: 74 13 je 6634396e - 6634395b: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634395f: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66343963: 41 8b 30 mov (%r8),%esi - 66343966: 85 f6 test %esi,%esi - 66343968: 0f 84 e2 00 00 00 je 66343a50 - 6634396e: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66343972: 44 8b 52 24 mov 0x24(%rdx),%r10d - 66343976: 45 8b 00 mov (%r8),%r8d - 66343979: 45 39 d0 cmp %r10d,%r8d - 6634397c: 74 38 je 663439b6 - 6634397e: 48 8b 59 18 mov 0x18(%rcx),%rbx - 66343982: 44 89 c6 mov %r8d,%esi - 66343985: 44 29 d6 sub %r10d,%esi - 66343988: 45 31 d2 xor %r10d,%r10d - 6634398b: 48 8b 5b 48 mov 0x48(%rbx),%rbx - 6634398f: 01 33 add %esi,(%rbx) - 66343991: 44 89 42 24 mov %r8d,0x24(%rdx) - 66343995: 8b 1b mov (%rbx),%ebx - 66343997: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634399b: 85 db test %ebx,%ebx - 6634399d: 41 0f 9f c2 setg %r10b - 663439a1: 45 3b 10 cmp (%r8),%r10d - 663439a4: 74 10 je 663439b6 - 663439a6: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 663439aa: 4d 8b 40 48 mov 0x48(%r8),%r8 - 663439ae: 45 8b 10 mov (%r8),%r10d - 663439b1: 45 85 d2 test %r10d,%r10d - 663439b4: 74 6a je 66343a20 - 663439b6: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663439ba: 44 8b 52 28 mov 0x28(%rdx),%r10d - 663439be: 45 8b 00 mov (%r8),%r8d - 663439c1: 45 39 d0 cmp %r10d,%r8d - 663439c4: 74 54 je 66343a1a - 663439c6: 48 8b 59 18 mov 0x18(%rcx),%rbx - 663439ca: 44 89 c6 mov %r8d,%esi - 663439cd: 44 29 d6 sub %r10d,%esi - 663439d0: 48 8b 40 50 mov 0x50(%rax),%rax - 663439d4: 48 8b 5b 50 mov 0x50(%rbx),%rbx - 663439d8: 01 33 add %esi,(%rbx) - 663439da: 44 89 42 28 mov %r8d,0x28(%rdx) - 663439de: 31 d2 xor %edx,%edx - 663439e0: 44 8b 03 mov (%rbx),%r8d - 663439e3: 45 85 c0 test %r8d,%r8d - 663439e6: 0f 9f c2 setg %dl - 663439e9: 3b 10 cmp (%rax),%edx - 663439eb: 74 2d je 66343a1a - 663439ed: 48 8b 41 20 mov 0x20(%rcx),%rax - 663439f1: 48 8b 40 50 mov 0x50(%rax),%rax - 663439f5: 8b 00 mov (%rax),%eax - 663439f7: 85 c0 test %eax,%eax - 663439f9: 75 1f jne 66343a1a - 663439fb: 48 8b 41 28 mov 0x28(%rcx),%rax - 663439ff: 48 8b 50 50 mov 0x50(%rax),%rdx - 66343a03: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343a07: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343a0d: 49 63 01 movslq (%r9),%rax - 66343a10: 8d 48 01 lea 0x1(%rax),%ecx - 66343a13: 41 89 09 mov %ecx,(%r9) - 66343a16: 49 89 14 c3 mov %rdx,(%r11,%rax,8) - 66343a1a: 5b pop %rbx - 66343a1b: 5e pop %rsi - 66343a1c: c3 retq - 66343a1d: 0f 1f 00 nopl (%rax) - 66343a20: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343a24: 4d 8b 50 48 mov 0x48(%r8),%r10 - 66343a28: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343a2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343a33: 4d 63 01 movslq (%r9),%r8 - 66343a36: 41 8d 58 01 lea 0x1(%r8),%ebx - 66343a3a: 41 89 19 mov %ebx,(%r9) - 66343a3d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) - 66343a41: e9 70 ff ff ff jmpq 663439b6 - 66343a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343a4d: 00 00 00 - 66343a50: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343a54: 4d 8b 50 40 mov 0x40(%r8),%r10 - 66343a58: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343a5c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343a63: 4d 63 01 movslq (%r9),%r8 - 66343a66: 41 8d 58 01 lea 0x1(%r8),%ebx - 66343a6a: 41 89 19 mov %ebx,(%r9) - 66343a6d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) - 66343a71: e9 f8 fe ff ff jmpq 6634396e - 66343a76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343a7d: 00 00 00 - 66343a80: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343a84: 4d 8b 50 38 mov 0x38(%r8),%r10 - 66343a88: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343a8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343a93: 4d 63 01 movslq (%r9),%r8 - 66343a96: 41 8d 58 01 lea 0x1(%r8),%ebx - 66343a9a: 41 89 19 mov %ebx,(%r9) - 66343a9d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) - 66343aa1: e9 7b fe ff ff jmpq 66343921 - 66343aa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343aad: 00 00 00 - 66343ab0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343ab4: 4d 8b 50 30 mov 0x30(%r8),%r10 - 66343ab8: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343abc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343ac3: 4d 63 01 movslq (%r9),%r8 - 66343ac6: 41 8d 58 01 lea 0x1(%r8),%ebx - 66343aca: 41 89 19 mov %ebx,(%r9) - 66343acd: 4f 89 14 c3 mov %r10,(%r11,%r8,8) - 66343ad1: e9 ff fd ff ff jmpq 663438d5 - 66343ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343add: 00 00 00 +00000000663435e0 : + 663435e0: 41 56 push %r14 + 663435e2: 57 push %rdi + 663435e3: 56 push %rsi + 663435e4: 53 push %rbx + 663435e5: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 663435e9: 49 8b 82 b8 00 00 00 mov 0xb8(%r10),%rax + 663435f0: 44 8b 18 mov (%rax),%r11d + 663435f3: 45 85 db test %r11d,%r11d + 663435f6: 0f 84 90 00 00 00 je 6634368c + 663435fc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343600: 31 c0 xor %eax,%eax + 66343602: 48 8b 3d 17 33 01 00 mov 0x13317(%rip),%rdi # 66356920 + 66343609: 48 8b 35 20 33 01 00 mov 0x13320(%rip),%rsi # 66356930 + 66343610: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66343615: 44 8b 44 03 30 mov 0x30(%rbx,%rax,1),%r8d + 6634361a: 8b 12 mov (%rdx),%edx + 6634361c: 44 39 c2 cmp %r8d,%edx + 6634361f: 74 61 je 66343682 + 66343621: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343625: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66343629: 41 89 d6 mov %edx,%r14d + 6634362c: 45 29 c6 sub %r8d,%r14d + 6634362f: 45 31 c0 xor %r8d,%r8d + 66343632: 4f 8b 4c 19 60 mov 0x60(%r9,%r11,1),%r9 + 66343637: 45 01 31 add %r14d,(%r9) + 6634363a: 89 54 03 30 mov %edx,0x30(%rbx,%rax,1) + 6634363e: 45 8b 09 mov (%r9),%r9d + 66343641: 49 8b 54 42 60 mov 0x60(%r10,%rax,2),%rdx + 66343646: 45 85 c9 test %r9d,%r9d + 66343649: 41 0f 9f c0 setg %r8b + 6634364d: 44 3b 02 cmp (%rdx),%r8d + 66343650: 74 30 je 66343682 + 66343652: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66343656: 4a 8b 54 1a 60 mov 0x60(%rdx,%r11,1),%rdx + 6634365b: 8b 12 mov (%rdx),%edx + 6634365d: 85 d2 test %edx,%edx + 6634365f: 75 21 jne 66343682 + 66343661: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66343665: 4e 8b 44 1a 60 mov 0x60(%rdx,%r11,1),%r8 + 6634366a: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634366e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66343674: 48 63 16 movslq (%rsi),%rdx + 66343677: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634367b: 44 89 0e mov %r9d,(%rsi) + 6634367e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343682: 48 83 c0 04 add $0x4,%rax + 66343686: 48 83 f8 2c cmp $0x2c,%rax + 6634368a: 75 84 jne 66343610 + 6634368c: 5b pop %rbx + 6634368d: 5e pop %rsi + 6634368e: 5f pop %rdi + 6634368f: 41 5e pop %r14 + 66343691: c3 retq + 66343692: 0f 1f 40 00 nopl 0x0(%rax) + 66343696: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634369d: 00 00 00 -0000000066343ae0 : - 66343ae0: 56 push %rsi - 66343ae1: 53 push %rbx - 66343ae2: 48 8b 41 10 mov 0x10(%rcx),%rax - 66343ae6: 48 8b 50 48 mov 0x48(%rax),%rdx - 66343aea: 8b 1a mov (%rdx),%ebx - 66343aec: 85 db test %ebx,%ebx - 66343aee: 0f 84 ba 01 00 00 je 66343cae - 66343af4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66343af8: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66343afc: 48 8b 1d 1d 2e 01 00 mov 0x12e1d(%rip),%rbx # 66356920 - 66343b03: 4c 8b 0d 26 2e 01 00 mov 0x12e26(%rip),%r9 # 66356930 - 66343b0a: 44 8b 52 14 mov 0x14(%rdx),%r10d - 66343b0e: 45 8b 00 mov (%r8),%r8d - 66343b11: 45 39 d0 cmp %r10d,%r8d - 66343b14: 74 5c je 66343b72 - 66343b16: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66343b1a: 44 89 c6 mov %r8d,%esi - 66343b1d: 44 29 d6 sub %r10d,%esi - 66343b20: 45 31 d2 xor %r10d,%r10d - 66343b23: 4d 8b 5b 28 mov 0x28(%r11),%r11 - 66343b27: 41 01 33 add %esi,(%r11) - 66343b2a: 44 89 42 14 mov %r8d,0x14(%rdx) - 66343b2e: 45 8b 1b mov (%r11),%r11d - 66343b31: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66343b35: 45 85 db test %r11d,%r11d - 66343b38: 41 0f 9f c2 setg %r10b - 66343b3c: 45 3b 10 cmp (%r8),%r10d - 66343b3f: 74 31 je 66343b72 - 66343b41: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66343b45: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66343b49: 45 8b 10 mov (%r8),%r10d - 66343b4c: 45 85 d2 test %r10d,%r10d - 66343b4f: 75 21 jne 66343b72 - 66343b51: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343b55: 4d 8b 50 28 mov 0x28(%r8),%r10 - 66343b59: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343b5d: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343b64: 4d 63 01 movslq (%r9),%r8 - 66343b67: 45 8d 58 01 lea 0x1(%r8),%r11d - 66343b6b: 45 89 19 mov %r11d,(%r9) - 66343b6e: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) - 66343b72: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66343b76: 44 8b 52 18 mov 0x18(%rdx),%r10d - 66343b7a: 45 8b 00 mov (%r8),%r8d - 66343b7d: 45 39 d0 cmp %r10d,%r8d - 66343b80: 74 5b je 66343bdd - 66343b82: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66343b86: 44 89 c6 mov %r8d,%esi - 66343b89: 44 29 d6 sub %r10d,%esi - 66343b8c: 45 31 d2 xor %r10d,%r10d - 66343b8f: 4d 8b 5b 30 mov 0x30(%r11),%r11 - 66343b93: 41 01 33 add %esi,(%r11) - 66343b96: 44 89 42 18 mov %r8d,0x18(%rdx) - 66343b9a: 45 8b 03 mov (%r11),%r8d - 66343b9d: 45 85 c0 test %r8d,%r8d - 66343ba0: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66343ba4: 41 0f 9f c2 setg %r10b - 66343ba8: 45 3b 10 cmp (%r8),%r10d - 66343bab: 74 30 je 66343bdd - 66343bad: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66343bb1: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66343bb5: 41 8b 30 mov (%r8),%esi - 66343bb8: 85 f6 test %esi,%esi - 66343bba: 75 21 jne 66343bdd - 66343bbc: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343bc0: 4d 8b 50 30 mov 0x30(%r8),%r10 - 66343bc4: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343bc8: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343bcf: 4d 63 01 movslq (%r9),%r8 - 66343bd2: 45 8d 58 01 lea 0x1(%r8),%r11d - 66343bd6: 45 89 19 mov %r11d,(%r9) - 66343bd9: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) - 66343bdd: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66343be1: 44 8b 52 1c mov 0x1c(%rdx),%r10d - 66343be5: 45 8b 00 mov (%r8),%r8d - 66343be8: 45 39 d0 cmp %r10d,%r8d - 66343beb: 74 5c je 66343c49 - 66343bed: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66343bf1: 44 89 c6 mov %r8d,%esi - 66343bf4: 44 29 d6 sub %r10d,%esi - 66343bf7: 45 31 d2 xor %r10d,%r10d - 66343bfa: 4d 8b 5b 38 mov 0x38(%r11),%r11 - 66343bfe: 41 01 33 add %esi,(%r11) - 66343c01: 44 89 42 1c mov %r8d,0x1c(%rdx) - 66343c05: 45 8b 1b mov (%r11),%r11d - 66343c08: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66343c0c: 45 85 db test %r11d,%r11d - 66343c0f: 41 0f 9f c2 setg %r10b - 66343c13: 45 3b 10 cmp (%r8),%r10d - 66343c16: 74 31 je 66343c49 - 66343c18: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66343c1c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66343c20: 45 8b 10 mov (%r8),%r10d - 66343c23: 45 85 d2 test %r10d,%r10d - 66343c26: 75 21 jne 66343c49 - 66343c28: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66343c2c: 4d 8b 50 38 mov 0x38(%r8),%r10 - 66343c30: 4d 8b 42 10 mov 0x10(%r10),%r8 - 66343c34: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66343c3b: 4d 63 01 movslq (%r9),%r8 - 66343c3e: 45 8d 58 01 lea 0x1(%r8),%r11d - 66343c42: 45 89 19 mov %r11d,(%r9) - 66343c45: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) - 66343c49: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66343c4d: 44 8b 52 20 mov 0x20(%rdx),%r10d - 66343c51: 45 8b 00 mov (%r8),%r8d - 66343c54: 45 39 d0 cmp %r10d,%r8d - 66343c57: 74 55 je 66343cae - 66343c59: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66343c5d: 44 89 c6 mov %r8d,%esi - 66343c60: 44 29 d6 sub %r10d,%esi - 66343c63: 48 8b 40 40 mov 0x40(%rax),%rax - 66343c67: 4d 8b 5b 40 mov 0x40(%r11),%r11 - 66343c6b: 41 01 33 add %esi,(%r11) - 66343c6e: 44 89 42 20 mov %r8d,0x20(%rdx) - 66343c72: 31 d2 xor %edx,%edx - 66343c74: 45 8b 03 mov (%r11),%r8d - 66343c77: 45 85 c0 test %r8d,%r8d - 66343c7a: 0f 9f c2 setg %dl - 66343c7d: 3b 10 cmp (%rax),%edx - 66343c7f: 74 2d je 66343cae - 66343c81: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343c85: 48 8b 40 40 mov 0x40(%rax),%rax - 66343c89: 8b 00 mov (%rax),%eax - 66343c8b: 85 c0 test %eax,%eax - 66343c8d: 75 1f jne 66343cae - 66343c8f: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343c93: 48 8b 50 40 mov 0x40(%rax),%rdx - 66343c97: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343c9b: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343ca1: 49 63 01 movslq (%r9),%rax - 66343ca4: 8d 48 01 lea 0x1(%rax),%ecx - 66343ca7: 41 89 09 mov %ecx,(%r9) - 66343caa: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 66343cae: 5b pop %rbx - 66343caf: 5e pop %rsi - 66343cb0: c3 retq - 66343cb1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66343cb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343cbd: 00 00 00 +00000000663436a0 : + 663436a0: 41 56 push %r14 + 663436a2: 57 push %rdi + 663436a3: 56 push %rsi + 663436a4: 53 push %rbx + 663436a5: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 663436a9: 49 8b 82 a8 00 00 00 mov 0xa8(%r10),%rax + 663436b0: 44 8b 18 mov (%rax),%r11d + 663436b3: 45 85 db test %r11d,%r11d + 663436b6: 0f 84 90 00 00 00 je 6634374c + 663436bc: 48 8b 59 08 mov 0x8(%rcx),%rbx + 663436c0: 31 c0 xor %eax,%eax + 663436c2: 48 8b 3d 57 32 01 00 mov 0x13257(%rip),%rdi # 66356920 + 663436c9: 48 8b 35 60 32 01 00 mov 0x13260(%rip),%rsi # 66356930 + 663436d0: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 663436d5: 44 8b 44 03 2c mov 0x2c(%rbx,%rax,1),%r8d + 663436da: 8b 12 mov (%rdx),%edx + 663436dc: 44 39 c2 cmp %r8d,%edx + 663436df: 74 61 je 66343742 + 663436e1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663436e5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 663436e9: 41 89 d6 mov %edx,%r14d + 663436ec: 45 29 c6 sub %r8d,%r14d + 663436ef: 45 31 c0 xor %r8d,%r8d + 663436f2: 4f 8b 4c 19 58 mov 0x58(%r9,%r11,1),%r9 + 663436f7: 45 01 31 add %r14d,(%r9) + 663436fa: 89 54 03 2c mov %edx,0x2c(%rbx,%rax,1) + 663436fe: 45 8b 09 mov (%r9),%r9d + 66343701: 49 8b 54 42 58 mov 0x58(%r10,%rax,2),%rdx + 66343706: 45 85 c9 test %r9d,%r9d + 66343709: 41 0f 9f c0 setg %r8b + 6634370d: 44 3b 02 cmp (%rdx),%r8d + 66343710: 74 30 je 66343742 + 66343712: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66343716: 4a 8b 54 1a 58 mov 0x58(%rdx,%r11,1),%rdx + 6634371b: 8b 12 mov (%rdx),%edx + 6634371d: 85 d2 test %edx,%edx + 6634371f: 75 21 jne 66343742 + 66343721: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66343725: 4e 8b 44 1a 58 mov 0x58(%rdx,%r11,1),%r8 + 6634372a: 49 8b 50 10 mov 0x10(%r8),%rdx + 6634372e: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66343734: 48 63 16 movslq (%rsi),%rdx + 66343737: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 6634373b: 44 89 0e mov %r9d,(%rsi) + 6634373e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343742: 48 83 c0 04 add $0x4,%rax + 66343746: 48 83 f8 28 cmp $0x28,%rax + 6634374a: 75 84 jne 663436d0 + 6634374c: 5b pop %rbx + 6634374d: 5e pop %rsi + 6634374e: 5f pop %rdi + 6634374f: 41 5e pop %r14 + 66343751: c3 retq + 66343752: 0f 1f 40 00 nopl 0x0(%rax) + 66343756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634375d: 00 00 00 -0000000066343cc0 : - 66343cc0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343cc4: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66343cc8: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343ccc: 8b 00 mov (%rax),%eax - 66343cce: 41 33 00 xor (%r8),%eax - 66343cd1: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66343cd5: 41 33 00 xor (%r8),%eax - 66343cd8: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66343cdc: 41 33 00 xor (%r8),%eax - 66343cdf: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66343ce3: 41 3b 00 cmp (%r8),%eax - 66343ce6: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343cea: 0f 94 c0 sete %al - 66343ced: 45 8b 48 18 mov 0x18(%r8),%r9d - 66343cf1: 0f b6 c0 movzbl %al,%eax - 66343cf4: 44 39 c8 cmp %r9d,%eax - 66343cf7: 74 67 je 66343d60 - 66343cf9: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343cfd: 41 89 c3 mov %eax,%r11d - 66343d00: 45 29 cb sub %r9d,%r11d - 66343d03: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66343d07: 45 01 1a add %r11d,(%r10) - 66343d0a: 41 89 40 18 mov %eax,0x18(%r8) - 66343d0e: 45 31 c0 xor %r8d,%r8d - 66343d11: 45 8b 0a mov (%r10),%r9d - 66343d14: 48 8b 42 30 mov 0x30(%rdx),%rax - 66343d18: 45 85 c9 test %r9d,%r9d - 66343d1b: 41 0f 9f c0 setg %r8b - 66343d1f: 44 3b 00 cmp (%rax),%r8d - 66343d22: 74 3c je 66343d60 - 66343d24: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343d28: 48 8b 40 30 mov 0x30(%rax),%rax - 66343d2c: 8b 00 mov (%rax),%eax - 66343d2e: 85 c0 test %eax,%eax - 66343d30: 75 2e jne 66343d60 - 66343d32: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343d36: 48 8b 0d f3 2b 01 00 mov 0x12bf3(%rip),%rcx # 66356930 - 66343d3d: 4c 8b 05 dc 2b 01 00 mov 0x12bdc(%rip),%r8 # 66356920 - 66343d44: 48 8b 50 30 mov 0x30(%rax),%rdx - 66343d48: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343d4c: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343d52: 48 63 01 movslq (%rcx),%rax - 66343d55: 44 8d 48 01 lea 0x1(%rax),%r9d - 66343d59: 44 89 09 mov %r9d,(%rcx) - 66343d5c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343d60: c3 retq - 66343d61: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66343d66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66343d6d: 00 00 00 +0000000066343760 : + 66343760: 41 56 push %r14 + 66343762: 57 push %rdi + 66343763: 56 push %rsi + 66343764: 53 push %rbx + 66343765: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66343769: 49 8b 82 98 00 00 00 mov 0x98(%r10),%rax + 66343770: 44 8b 18 mov (%rax),%r11d + 66343773: 45 85 db test %r11d,%r11d + 66343776: 0f 84 90 00 00 00 je 6634380c + 6634377c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343780: 31 c0 xor %eax,%eax + 66343782: 48 8b 3d 97 31 01 00 mov 0x13197(%rip),%rdi # 66356920 + 66343789: 48 8b 35 a0 31 01 00 mov 0x131a0(%rip),%rsi # 66356930 + 66343790: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66343795: 44 8b 44 03 28 mov 0x28(%rbx,%rax,1),%r8d + 6634379a: 8b 12 mov (%rdx),%edx + 6634379c: 44 39 c2 cmp %r8d,%edx + 6634379f: 74 61 je 66343802 + 663437a1: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 663437a5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 663437a9: 41 89 d6 mov %edx,%r14d + 663437ac: 45 29 c6 sub %r8d,%r14d + 663437af: 45 31 c0 xor %r8d,%r8d + 663437b2: 4f 8b 4c 19 50 mov 0x50(%r9,%r11,1),%r9 + 663437b7: 45 01 31 add %r14d,(%r9) + 663437ba: 89 54 03 28 mov %edx,0x28(%rbx,%rax,1) + 663437be: 45 8b 09 mov (%r9),%r9d + 663437c1: 49 8b 54 42 50 mov 0x50(%r10,%rax,2),%rdx + 663437c6: 45 85 c9 test %r9d,%r9d + 663437c9: 41 0f 9f c0 setg %r8b + 663437cd: 44 3b 02 cmp (%rdx),%r8d + 663437d0: 74 30 je 66343802 + 663437d2: 48 8b 51 20 mov 0x20(%rcx),%rdx + 663437d6: 4a 8b 54 1a 50 mov 0x50(%rdx,%r11,1),%rdx + 663437db: 8b 12 mov (%rdx),%edx + 663437dd: 85 d2 test %edx,%edx + 663437df: 75 21 jne 66343802 + 663437e1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663437e5: 4e 8b 44 1a 50 mov 0x50(%rdx,%r11,1),%r8 + 663437ea: 49 8b 50 10 mov 0x10(%r8),%rdx + 663437ee: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663437f4: 48 63 16 movslq (%rsi),%rdx + 663437f7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663437fb: 44 89 0e mov %r9d,(%rsi) + 663437fe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 66343802: 48 83 c0 04 add $0x4,%rax + 66343806: 48 83 f8 24 cmp $0x24,%rax + 6634380a: 75 84 jne 66343790 + 6634380c: 5b pop %rbx + 6634380d: 5e pop %rsi + 6634380e: 5f pop %rdi + 6634380f: 41 5e pop %r14 + 66343811: c3 retq + 66343812: 0f 1f 40 00 nopl 0x0(%rax) + 66343816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634381d: 00 00 00 -0000000066343d70 : - 66343d70: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66343d74: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66343d78: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343d7c: 8b 00 mov (%rax),%eax - 66343d7e: 41 33 00 xor (%r8),%eax - 66343d81: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66343d85: 41 33 00 xor (%r8),%eax - 66343d88: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66343d8c: 41 33 00 xor (%r8),%eax - 66343d8f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66343d93: 41 33 00 xor (%r8),%eax - 66343d96: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66343d9a: 45 8b 48 18 mov 0x18(%r8),%r9d - 66343d9e: 44 39 c8 cmp %r9d,%eax - 66343da1: 74 67 je 66343e0a - 66343da3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66343da7: 41 89 c3 mov %eax,%r11d - 66343daa: 45 29 cb sub %r9d,%r11d - 66343dad: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66343db1: 45 01 1a add %r11d,(%r10) - 66343db4: 41 89 40 18 mov %eax,0x18(%r8) - 66343db8: 45 31 c0 xor %r8d,%r8d - 66343dbb: 45 8b 0a mov (%r10),%r9d - 66343dbe: 48 8b 42 30 mov 0x30(%rdx),%rax - 66343dc2: 45 85 c9 test %r9d,%r9d - 66343dc5: 41 0f 9f c0 setg %r8b - 66343dc9: 44 3b 00 cmp (%rax),%r8d - 66343dcc: 74 3c je 66343e0a - 66343dce: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343dd2: 48 8b 40 30 mov 0x30(%rax),%rax - 66343dd6: 8b 00 mov (%rax),%eax - 66343dd8: 85 c0 test %eax,%eax - 66343dda: 75 2e jne 66343e0a - 66343ddc: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343de0: 48 8b 0d 49 2b 01 00 mov 0x12b49(%rip),%rcx # 66356930 - 66343de7: 4c 8b 05 32 2b 01 00 mov 0x12b32(%rip),%r8 # 66356920 - 66343dee: 48 8b 50 30 mov 0x30(%rax),%rdx - 66343df2: 48 8b 42 10 mov 0x10(%rdx),%rax - 66343df6: c7 00 01 00 00 00 movl $0x1,(%rax) - 66343dfc: 48 63 01 movslq (%rcx),%rax - 66343dff: 44 8d 48 01 lea 0x1(%rax),%r9d - 66343e03: 44 89 09 mov %r9d,(%rcx) - 66343e06: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66343e0a: c3 retq - 66343e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +0000000066343820 : + 66343820: 41 56 push %r14 + 66343822: 57 push %rdi + 66343823: 56 push %rsi + 66343824: 53 push %rbx + 66343825: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66343829: 49 8b 82 88 00 00 00 mov 0x88(%r10),%rax + 66343830: 44 8b 18 mov (%rax),%r11d + 66343833: 45 85 db test %r11d,%r11d + 66343836: 0f 84 90 00 00 00 je 663438cc + 6634383c: 48 8b 59 08 mov 0x8(%rcx),%rbx + 66343840: 31 c0 xor %eax,%eax + 66343842: 48 8b 3d d7 30 01 00 mov 0x130d7(%rip),%rdi # 66356920 + 66343849: 48 8b 35 e0 30 01 00 mov 0x130e0(%rip),%rsi # 66356930 + 66343850: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx + 66343855: 44 8b 44 03 24 mov 0x24(%rbx,%rax,1),%r8d + 6634385a: 8b 12 mov (%rdx),%edx + 6634385c: 44 39 c2 cmp %r8d,%edx + 6634385f: 74 61 je 663438c2 + 66343861: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 66343865: 4c 8d 1c 00 lea (%rax,%rax,1),%r11 + 66343869: 41 89 d6 mov %edx,%r14d + 6634386c: 45 29 c6 sub %r8d,%r14d + 6634386f: 45 31 c0 xor %r8d,%r8d + 66343872: 4f 8b 4c 19 48 mov 0x48(%r9,%r11,1),%r9 + 66343877: 45 01 31 add %r14d,(%r9) + 6634387a: 89 54 03 24 mov %edx,0x24(%rbx,%rax,1) + 6634387e: 45 8b 09 mov (%r9),%r9d + 66343881: 49 8b 54 42 48 mov 0x48(%r10,%rax,2),%rdx + 66343886: 45 85 c9 test %r9d,%r9d + 66343889: 41 0f 9f c0 setg %r8b + 6634388d: 44 3b 02 cmp (%rdx),%r8d + 66343890: 74 30 je 663438c2 + 66343892: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66343896: 4a 8b 54 1a 48 mov 0x48(%rdx,%r11,1),%rdx + 6634389b: 8b 12 mov (%rdx),%edx + 6634389d: 85 d2 test %edx,%edx + 6634389f: 75 21 jne 663438c2 + 663438a1: 48 8b 51 28 mov 0x28(%rcx),%rdx + 663438a5: 4e 8b 44 1a 48 mov 0x48(%rdx,%r11,1),%r8 + 663438aa: 49 8b 50 10 mov 0x10(%r8),%rdx + 663438ae: c7 02 01 00 00 00 movl $0x1,(%rdx) + 663438b4: 48 63 16 movslq (%rsi),%rdx + 663438b7: 44 8d 4a 01 lea 0x1(%rdx),%r9d + 663438bb: 44 89 0e mov %r9d,(%rsi) + 663438be: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8) + 663438c2: 48 83 c0 04 add $0x4,%rax + 663438c6: 48 83 f8 20 cmp $0x20,%rax + 663438ca: 75 84 jne 66343850 + 663438cc: 5b pop %rbx + 663438cd: 5e pop %rsi + 663438ce: 5f pop %rdi + 663438cf: 41 5e pop %r14 + 663438d1: c3 retq + 663438d2: 0f 1f 40 00 nopl 0x0(%rax) + 663438d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663438dd: 00 00 00 -0000000066343e10 : - 66343e10: 57 push %rdi - 66343e11: 56 push %rsi - 66343e12: 53 push %rbx - 66343e13: 48 8b 1d 06 2b 01 00 mov 0x12b06(%rip),%rbx # 66356920 - 66343e1a: 4c 8b 15 0f 2b 01 00 mov 0x12b0f(%rip),%r10 # 66356930 - 66343e21: 48 8b 41 10 mov 0x10(%rcx),%rax - 66343e25: 48 8b 50 10 mov 0x10(%rax),%rdx - 66343e29: 44 8b 02 mov (%rdx),%r8d - 66343e2c: 48 8b 50 08 mov 0x8(%rax),%rdx - 66343e30: 8b 12 mov (%rdx),%edx - 66343e32: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 66343e36: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66343e3a: 45 8b 00 mov (%r8),%r8d - 66343e3d: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 66343e41: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66343e45: 45 8b 08 mov (%r8),%r9d - 66343e48: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66343e4c: 45 8b 00 mov (%r8),%r8d - 66343e4f: 47 8d 04 48 lea (%r8,%r9,2),%r8d - 66343e53: 4c 8b 48 38 mov 0x38(%rax),%r9 - 66343e57: 45 8b 09 mov (%r9),%r9d - 66343e5a: 47 8d 04 88 lea (%r8,%r9,4),%r8d - 66343e5e: 4c 8b 48 40 mov 0x40(%rax),%r9 - 66343e62: 45 8b 09 mov (%r9),%r9d - 66343e65: 47 8d 04 c8 lea (%r8,%r9,8),%r8d - 66343e69: 4c 8b 48 20 mov 0x20(%rax),%r9 - 66343e6d: 45 8b 09 mov (%r9),%r9d - 66343e70: 42 8d 14 ca lea (%rdx,%r9,8),%edx - 66343e74: 4c 8b 49 08 mov 0x8(%rcx),%r9 - 66343e78: 41 01 d0 add %edx,%r8d - 66343e7b: 48 8b 50 68 mov 0x68(%rax),%rdx - 66343e7f: 45 8b 59 24 mov 0x24(%r9),%r11d - 66343e83: 44 03 02 add (%rdx),%r8d - 66343e86: 44 89 c2 mov %r8d,%edx - 66343e89: 83 e2 01 and $0x1,%edx - 66343e8c: 44 39 da cmp %r11d,%edx - 66343e8f: 74 54 je 66343ee5 - 66343e91: 48 8b 71 18 mov 0x18(%rcx),%rsi - 66343e95: 89 d7 mov %edx,%edi - 66343e97: 44 29 df sub %r11d,%edi - 66343e9a: 4c 8b 58 48 mov 0x48(%rax),%r11 - 66343e9e: 48 8b 76 48 mov 0x48(%rsi),%rsi - 66343ea2: 01 3e add %edi,(%rsi) - 66343ea4: 41 89 51 24 mov %edx,0x24(%r9) - 66343ea8: 31 d2 xor %edx,%edx - 66343eaa: 8b 36 mov (%rsi),%esi - 66343eac: 85 f6 test %esi,%esi - 66343eae: 0f 9f c2 setg %dl - 66343eb1: 41 39 13 cmp %edx,(%r11) - 66343eb4: 74 2f je 66343ee5 - 66343eb6: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66343eba: 48 8b 52 48 mov 0x48(%rdx),%rdx - 66343ebe: 44 8b 1a mov (%rdx),%r11d - 66343ec1: 45 85 db test %r11d,%r11d - 66343ec4: 75 1f jne 66343ee5 - 66343ec6: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66343eca: 4c 8b 5a 48 mov 0x48(%rdx),%r11 - 66343ece: 49 8b 53 10 mov 0x10(%r11),%rdx - 66343ed2: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66343ed8: 49 63 12 movslq (%r10),%rdx - 66343edb: 8d 72 01 lea 0x1(%rdx),%esi - 66343ede: 41 89 32 mov %esi,(%r10) - 66343ee1: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) - 66343ee5: 45 8b 59 28 mov 0x28(%r9),%r11d - 66343ee9: 44 89 c2 mov %r8d,%edx - 66343eec: d1 fa sar %edx - 66343eee: 83 e2 01 and $0x1,%edx - 66343ef1: 41 39 d3 cmp %edx,%r11d - 66343ef4: 74 54 je 66343f4a - 66343ef6: 48 8b 71 18 mov 0x18(%rcx),%rsi - 66343efa: 89 d7 mov %edx,%edi - 66343efc: 44 29 df sub %r11d,%edi - 66343eff: 45 31 db xor %r11d,%r11d - 66343f02: 48 8b 76 50 mov 0x50(%rsi),%rsi - 66343f06: 01 3e add %edi,(%rsi) - 66343f08: 41 89 51 28 mov %edx,0x28(%r9) - 66343f0c: 8b 16 mov (%rsi),%edx - 66343f0e: 85 d2 test %edx,%edx - 66343f10: 48 8b 50 50 mov 0x50(%rax),%rdx - 66343f14: 41 0f 9f c3 setg %r11b - 66343f18: 44 3b 1a cmp (%rdx),%r11d - 66343f1b: 74 2d je 66343f4a - 66343f1d: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66343f21: 48 8b 52 50 mov 0x50(%rdx),%rdx - 66343f25: 8b 3a mov (%rdx),%edi - 66343f27: 85 ff test %edi,%edi - 66343f29: 75 1f jne 66343f4a - 66343f2b: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66343f2f: 4c 8b 5a 50 mov 0x50(%rdx),%r11 - 66343f33: 49 8b 53 10 mov 0x10(%r11),%rdx - 66343f37: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66343f3d: 49 63 12 movslq (%r10),%rdx - 66343f40: 8d 72 01 lea 0x1(%rdx),%esi - 66343f43: 41 89 32 mov %esi,(%r10) - 66343f46: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) - 66343f4a: 45 8b 59 2c mov 0x2c(%r9),%r11d - 66343f4e: 44 89 c2 mov %r8d,%edx - 66343f51: c1 fa 02 sar $0x2,%edx - 66343f54: 83 e2 01 and $0x1,%edx - 66343f57: 44 39 da cmp %r11d,%edx - 66343f5a: 74 56 je 66343fb2 - 66343f5c: 48 8b 71 18 mov 0x18(%rcx),%rsi - 66343f60: 89 d7 mov %edx,%edi - 66343f62: 44 29 df sub %r11d,%edi - 66343f65: 45 31 db xor %r11d,%r11d - 66343f68: 48 8b 76 58 mov 0x58(%rsi),%rsi - 66343f6c: 01 3e add %edi,(%rsi) - 66343f6e: 41 89 51 2c mov %edx,0x2c(%r9) - 66343f72: 8b 36 mov (%rsi),%esi - 66343f74: 48 8b 50 58 mov 0x58(%rax),%rdx - 66343f78: 85 f6 test %esi,%esi - 66343f7a: 41 0f 9f c3 setg %r11b - 66343f7e: 44 3b 1a cmp (%rdx),%r11d - 66343f81: 74 2f je 66343fb2 - 66343f83: 48 8b 51 20 mov 0x20(%rcx),%rdx - 66343f87: 48 8b 52 58 mov 0x58(%rdx),%rdx - 66343f8b: 44 8b 1a mov (%rdx),%r11d - 66343f8e: 45 85 db test %r11d,%r11d - 66343f91: 75 1f jne 66343fb2 - 66343f93: 48 8b 51 28 mov 0x28(%rcx),%rdx - 66343f97: 4c 8b 5a 58 mov 0x58(%rdx),%r11 - 66343f9b: 49 8b 53 10 mov 0x10(%r11),%rdx - 66343f9f: c7 02 01 00 00 00 movl $0x1,(%rdx) - 66343fa5: 49 63 12 movslq (%r10),%rdx - 66343fa8: 8d 72 01 lea 0x1(%rdx),%esi - 66343fab: 41 89 32 mov %esi,(%r10) - 66343fae: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) - 66343fb2: 45 8b 59 30 mov 0x30(%r9),%r11d - 66343fb6: 44 89 c2 mov %r8d,%edx - 66343fb9: c1 fa 03 sar $0x3,%edx - 66343fbc: 83 e2 01 and $0x1,%edx - 66343fbf: 44 39 da cmp %r11d,%edx - 66343fc2: 74 54 je 66344018 - 66343fc4: 48 8b 71 18 mov 0x18(%rcx),%rsi - 66343fc8: 89 d7 mov %edx,%edi - 66343fca: 44 29 df sub %r11d,%edi - 66343fcd: 48 8b 40 60 mov 0x60(%rax),%rax - 66343fd1: 48 8b 76 60 mov 0x60(%rsi),%rsi - 66343fd5: 01 3e add %edi,(%rsi) - 66343fd7: 41 89 51 30 mov %edx,0x30(%r9) - 66343fdb: 31 d2 xor %edx,%edx - 66343fdd: 44 8b 0e mov (%rsi),%r9d - 66343fe0: 45 85 c9 test %r9d,%r9d - 66343fe3: 0f 9f c2 setg %dl - 66343fe6: 3b 10 cmp (%rax),%edx - 66343fe8: 74 2e je 66344018 - 66343fea: 48 8b 41 20 mov 0x20(%rcx),%rax - 66343fee: 48 8b 40 60 mov 0x60(%rax),%rax - 66343ff2: 8b 00 mov (%rax),%eax - 66343ff4: 85 c0 test %eax,%eax - 66343ff6: 75 20 jne 66344018 - 66343ff8: 48 8b 41 28 mov 0x28(%rcx),%rax - 66343ffc: 48 8b 50 60 mov 0x60(%rax),%rdx - 66344000: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344004: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634400a: 49 63 02 movslq (%r10),%rax - 6634400d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344011: 45 89 0a mov %r9d,(%r10) - 66344014: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 66344018: 41 c1 f8 04 sar $0x4,%r8d - 6634401c: ba 0e 00 00 00 mov $0xe,%edx - 66344021: 41 83 e0 01 and $0x1,%r8d - 66344025: 5b pop %rbx - 66344026: 5e pop %rsi - 66344027: 5f pop %rdi - 66344028: e9 83 d3 ff ff jmpq 663413b0 - 6634402d: 0f 1f 00 nopl (%rax) +00000000663438e0 : + 663438e0: 56 push %rsi + 663438e1: 53 push %rbx + 663438e2: 48 8b 41 10 mov 0x10(%rcx),%rax + 663438e6: 48 8b 50 78 mov 0x78(%rax),%rdx + 663438ea: 44 8b 12 mov (%rdx),%r10d + 663438ed: 45 85 d2 test %r10d,%r10d + 663438f0: 0f 84 3d 02 00 00 je 66343b33 + 663438f6: 48 8b 51 08 mov 0x8(%rcx),%rdx + 663438fa: 4c 8b 48 08 mov 0x8(%rax),%r9 + 663438fe: 4c 8b 1d 1b 30 01 00 mov 0x1301b(%rip),%r11 # 66356920 + 66343905: 4c 8b 05 24 30 01 00 mov 0x13024(%rip),%r8 # 66356930 + 6634390c: 44 8b 52 20 mov 0x20(%rdx),%r10d + 66343910: 45 8b 09 mov (%r9),%r9d + 66343913: 45 39 d1 cmp %r10d,%r9d + 66343916: 74 3d je 66343955 + 66343918: 48 8b 59 18 mov 0x18(%rcx),%rbx + 6634391c: 44 89 ce mov %r9d,%esi + 6634391f: 44 29 d6 sub %r10d,%esi + 66343922: 45 31 d2 xor %r10d,%r10d + 66343925: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66343929: 01 33 add %esi,(%rbx) + 6634392b: 44 89 4a 20 mov %r9d,0x20(%rdx) + 6634392f: 44 8b 0b mov (%rbx),%r9d + 66343932: 45 85 c9 test %r9d,%r9d + 66343935: 4c 8b 48 40 mov 0x40(%rax),%r9 + 66343939: 41 0f 9f c2 setg %r10b + 6634393d: 45 3b 11 cmp (%r9),%r10d + 66343940: 74 13 je 66343955 + 66343942: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343946: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634394a: 41 8b 31 mov (%r9),%esi + 6634394d: 85 f6 test %esi,%esi + 6634394f: 0f 84 db 02 00 00 je 66343c30 + 66343955: 4c 8b 48 10 mov 0x10(%rax),%r9 + 66343959: 44 8b 52 24 mov 0x24(%rdx),%r10d + 6634395d: 45 8b 09 mov (%r9),%r9d + 66343960: 45 39 d1 cmp %r10d,%r9d + 66343963: 74 3c je 663439a1 + 66343965: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343969: 44 89 ce mov %r9d,%esi + 6634396c: 44 29 d6 sub %r10d,%esi + 6634396f: 45 31 d2 xor %r10d,%r10d + 66343972: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66343976: 01 33 add %esi,(%rbx) + 66343978: 44 89 4a 24 mov %r9d,0x24(%rdx) + 6634397c: 8b 1b mov (%rbx),%ebx + 6634397e: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66343982: 85 db test %ebx,%ebx + 66343984: 41 0f 9f c2 setg %r10b + 66343988: 45 3b 11 cmp (%r9),%r10d + 6634398b: 74 14 je 663439a1 + 6634398d: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343991: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66343995: 45 8b 11 mov (%r9),%r10d + 66343998: 45 85 d2 test %r10d,%r10d + 6634399b: 0f 84 5f 02 00 00 je 66343c00 + 663439a1: 4c 8b 48 18 mov 0x18(%rax),%r9 + 663439a5: 44 8b 52 28 mov 0x28(%rdx),%r10d + 663439a9: 45 8b 09 mov (%r9),%r9d + 663439ac: 45 39 d1 cmp %r10d,%r9d + 663439af: 74 3d je 663439ee + 663439b1: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663439b5: 44 89 ce mov %r9d,%esi + 663439b8: 44 29 d6 sub %r10d,%esi + 663439bb: 45 31 d2 xor %r10d,%r10d + 663439be: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 663439c2: 01 33 add %esi,(%rbx) + 663439c4: 44 89 4a 28 mov %r9d,0x28(%rdx) + 663439c8: 44 8b 0b mov (%rbx),%r9d + 663439cb: 45 85 c9 test %r9d,%r9d + 663439ce: 4c 8b 48 50 mov 0x50(%rax),%r9 + 663439d2: 41 0f 9f c2 setg %r10b + 663439d6: 45 3b 11 cmp (%r9),%r10d + 663439d9: 74 13 je 663439ee + 663439db: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663439df: 4d 8b 49 50 mov 0x50(%r9),%r9 + 663439e3: 41 8b 31 mov (%r9),%esi + 663439e6: 85 f6 test %esi,%esi + 663439e8: 0f 84 e2 01 00 00 je 66343bd0 + 663439ee: 4c 8b 48 20 mov 0x20(%rax),%r9 + 663439f2: 44 8b 52 2c mov 0x2c(%rdx),%r10d + 663439f6: 45 8b 09 mov (%r9),%r9d + 663439f9: 45 39 d1 cmp %r10d,%r9d + 663439fc: 74 3c je 66343a3a + 663439fe: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343a02: 44 89 ce mov %r9d,%esi + 66343a05: 44 29 d6 sub %r10d,%esi + 66343a08: 45 31 d2 xor %r10d,%r10d + 66343a0b: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 66343a0f: 01 33 add %esi,(%rbx) + 66343a11: 44 89 4a 2c mov %r9d,0x2c(%rdx) + 66343a15: 8b 1b mov (%rbx),%ebx + 66343a17: 4c 8b 48 58 mov 0x58(%rax),%r9 + 66343a1b: 85 db test %ebx,%ebx + 66343a1d: 41 0f 9f c2 setg %r10b + 66343a21: 45 3b 11 cmp (%r9),%r10d + 66343a24: 74 14 je 66343a3a + 66343a26: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343a2a: 4d 8b 49 58 mov 0x58(%r9),%r9 + 66343a2e: 45 8b 11 mov (%r9),%r10d + 66343a31: 45 85 d2 test %r10d,%r10d + 66343a34: 0f 84 66 01 00 00 je 66343ba0 + 66343a3a: 4c 8b 48 28 mov 0x28(%rax),%r9 + 66343a3e: 44 8b 52 30 mov 0x30(%rdx),%r10d + 66343a42: 45 8b 09 mov (%r9),%r9d + 66343a45: 45 39 d1 cmp %r10d,%r9d + 66343a48: 74 3d je 66343a87 + 66343a4a: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343a4e: 44 89 ce mov %r9d,%esi + 66343a51: 44 29 d6 sub %r10d,%esi + 66343a54: 45 31 d2 xor %r10d,%r10d + 66343a57: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 66343a5b: 01 33 add %esi,(%rbx) + 66343a5d: 44 89 4a 30 mov %r9d,0x30(%rdx) + 66343a61: 44 8b 0b mov (%rbx),%r9d + 66343a64: 45 85 c9 test %r9d,%r9d + 66343a67: 4c 8b 48 60 mov 0x60(%rax),%r9 + 66343a6b: 41 0f 9f c2 setg %r10b + 66343a6f: 45 3b 11 cmp (%r9),%r10d + 66343a72: 74 13 je 66343a87 + 66343a74: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343a78: 4d 8b 49 60 mov 0x60(%r9),%r9 + 66343a7c: 41 8b 31 mov (%r9),%esi + 66343a7f: 85 f6 test %esi,%esi + 66343a81: 0f 84 e9 00 00 00 je 66343b70 + 66343a87: 4c 8b 48 30 mov 0x30(%rax),%r9 + 66343a8b: 44 8b 52 34 mov 0x34(%rdx),%r10d + 66343a8f: 45 8b 09 mov (%r9),%r9d + 66343a92: 45 39 d1 cmp %r10d,%r9d + 66343a95: 74 38 je 66343acf + 66343a97: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343a9b: 44 89 ce mov %r9d,%esi + 66343a9e: 44 29 d6 sub %r10d,%esi + 66343aa1: 45 31 d2 xor %r10d,%r10d + 66343aa4: 48 8b 5b 68 mov 0x68(%rbx),%rbx + 66343aa8: 01 33 add %esi,(%rbx) + 66343aaa: 44 89 4a 34 mov %r9d,0x34(%rdx) + 66343aae: 8b 1b mov (%rbx),%ebx + 66343ab0: 4c 8b 48 68 mov 0x68(%rax),%r9 + 66343ab4: 85 db test %ebx,%ebx + 66343ab6: 41 0f 9f c2 setg %r10b + 66343aba: 45 3b 11 cmp (%r9),%r10d + 66343abd: 74 10 je 66343acf + 66343abf: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343ac3: 4d 8b 49 68 mov 0x68(%r9),%r9 + 66343ac7: 45 8b 11 mov (%r9),%r10d + 66343aca: 45 85 d2 test %r10d,%r10d + 66343acd: 74 71 je 66343b40 + 66343acf: 4c 8b 48 38 mov 0x38(%rax),%r9 + 66343ad3: 44 8b 52 38 mov 0x38(%rdx),%r10d + 66343ad7: 45 8b 09 mov (%r9),%r9d + 66343ada: 45 39 d1 cmp %r10d,%r9d + 66343add: 74 54 je 66343b33 + 66343adf: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343ae3: 44 89 ce mov %r9d,%esi + 66343ae6: 44 29 d6 sub %r10d,%esi + 66343ae9: 48 8b 40 70 mov 0x70(%rax),%rax + 66343aed: 48 8b 5b 70 mov 0x70(%rbx),%rbx + 66343af1: 01 33 add %esi,(%rbx) + 66343af3: 44 89 4a 38 mov %r9d,0x38(%rdx) + 66343af7: 31 d2 xor %edx,%edx + 66343af9: 44 8b 0b mov (%rbx),%r9d + 66343afc: 45 85 c9 test %r9d,%r9d + 66343aff: 0f 9f c2 setg %dl + 66343b02: 3b 10 cmp (%rax),%edx + 66343b04: 74 2d je 66343b33 + 66343b06: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343b0a: 48 8b 40 70 mov 0x70(%rax),%rax + 66343b0e: 8b 00 mov (%rax),%eax + 66343b10: 85 c0 test %eax,%eax + 66343b12: 75 1f jne 66343b33 + 66343b14: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343b18: 48 8b 50 70 mov 0x70(%rax),%rdx + 66343b1c: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343b20: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343b26: 49 63 00 movslq (%r8),%rax + 66343b29: 8d 48 01 lea 0x1(%rax),%ecx + 66343b2c: 41 89 08 mov %ecx,(%r8) + 66343b2f: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 66343b33: 5b pop %rbx + 66343b34: 5e pop %rsi + 66343b35: c3 retq + 66343b36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343b3d: 00 00 00 + 66343b40: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343b44: 4d 8b 51 68 mov 0x68(%r9),%r10 + 66343b48: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343b4c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343b53: 4d 63 08 movslq (%r8),%r9 + 66343b56: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343b5a: 41 89 18 mov %ebx,(%r8) + 66343b5d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343b61: e9 69 ff ff ff jmpq 66343acf + 66343b66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343b6d: 00 00 00 + 66343b70: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343b74: 4d 8b 51 60 mov 0x60(%r9),%r10 + 66343b78: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343b7c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343b83: 4d 63 08 movslq (%r8),%r9 + 66343b86: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343b8a: 41 89 18 mov %ebx,(%r8) + 66343b8d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343b91: e9 f1 fe ff ff jmpq 66343a87 + 66343b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343b9d: 00 00 00 + 66343ba0: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343ba4: 4d 8b 51 58 mov 0x58(%r9),%r10 + 66343ba8: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343bac: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343bb3: 4d 63 08 movslq (%r8),%r9 + 66343bb6: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343bba: 41 89 18 mov %ebx,(%r8) + 66343bbd: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343bc1: e9 74 fe ff ff jmpq 66343a3a + 66343bc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343bcd: 00 00 00 + 66343bd0: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343bd4: 4d 8b 51 50 mov 0x50(%r9),%r10 + 66343bd8: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343bdc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343be3: 4d 63 08 movslq (%r8),%r9 + 66343be6: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343bea: 41 89 18 mov %ebx,(%r8) + 66343bed: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343bf1: e9 f8 fd ff ff jmpq 663439ee + 66343bf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343bfd: 00 00 00 + 66343c00: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343c04: 4d 8b 51 48 mov 0x48(%r9),%r10 + 66343c08: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343c0c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343c13: 4d 63 08 movslq (%r8),%r9 + 66343c16: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343c1a: 41 89 18 mov %ebx,(%r8) + 66343c1d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343c21: e9 7b fd ff ff jmpq 663439a1 + 66343c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343c2d: 00 00 00 + 66343c30: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343c34: 4d 8b 51 40 mov 0x40(%r9),%r10 + 66343c38: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343c3c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343c43: 4d 63 08 movslq (%r8),%r9 + 66343c46: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343c4a: 41 89 18 mov %ebx,(%r8) + 66343c4d: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343c51: e9 ff fc ff ff jmpq 66343955 + 66343c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343c5d: 00 00 00 -0000000066344030 : - 66344030: 41 56 push %r14 - 66344032: 55 push %rbp - 66344033: 57 push %rdi - 66344034: 56 push %rsi - 66344035: 53 push %rbx - 66344036: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634403a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634403e: 48 89 cb mov %rcx,%rbx - 66344041: 8b 08 mov (%rax),%ecx - 66344043: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344047: 8b 00 mov (%rax),%eax - 66344049: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634404c: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 66344050: 8b 09 mov (%rcx),%ecx - 66344052: 8d 04 88 lea (%rax,%rcx,4),%eax - 66344055: 48 8b 4a 20 mov 0x20(%rdx),%rcx - 66344059: 8b 09 mov (%rcx),%ecx - 6634405b: 8d 0c c8 lea (%rax,%rcx,8),%ecx - 6634405e: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344062: 8b 00 mov (%rax),%eax - 66344064: c1 e0 04 shl $0x4,%eax - 66344067: 01 c8 add %ecx,%eax - 66344069: 48 8b 4a 30 mov 0x30(%rdx),%rcx - 6634406d: 8b 09 mov (%rcx),%ecx - 6634406f: c1 e1 05 shl $0x5,%ecx - 66344072: 01 c8 add %ecx,%eax - 66344074: 48 8b 4a 38 mov 0x38(%rdx),%rcx - 66344078: 8b 09 mov (%rcx),%ecx - 6634407a: c1 e1 06 shl $0x6,%ecx - 6634407d: 01 c1 add %eax,%ecx - 6634407f: 48 8b 42 40 mov 0x40(%rdx),%rax - 66344083: 8b 00 mov (%rax),%eax - 66344085: c1 e0 07 shl $0x7,%eax - 66344088: 01 c1 add %eax,%ecx - 6634408a: 48 8b 42 48 mov 0x48(%rdx),%rax - 6634408e: 8b 00 mov (%rax),%eax - 66344090: c1 e0 08 shl $0x8,%eax - 66344093: 01 c8 add %ecx,%eax - 66344095: 48 8b 4a 50 mov 0x50(%rdx),%rcx - 66344099: 8b 09 mov (%rcx),%ecx - 6634409b: c1 e1 09 shl $0x9,%ecx - 6634409e: 01 c8 add %ecx,%eax - 663440a0: 48 8b 4a 58 mov 0x58(%rdx),%rcx - 663440a4: 8b 09 mov (%rcx),%ecx - 663440a6: c1 e1 0a shl $0xa,%ecx - 663440a9: 01 c1 add %eax,%ecx - 663440ab: 48 8b 42 60 mov 0x60(%rdx),%rax - 663440af: 8b 00 mov (%rax),%eax - 663440b1: c1 e0 0b shl $0xb,%eax - 663440b4: 01 c1 add %eax,%ecx - 663440b6: 48 8b 42 68 mov 0x68(%rdx),%rax - 663440ba: 8b 00 mov (%rax),%eax - 663440bc: c1 e0 0c shl $0xc,%eax - 663440bf: 01 c8 add %ecx,%eax - 663440c1: 48 8b 4a 70 mov 0x70(%rdx),%rcx - 663440c5: 8b 09 mov (%rcx),%ecx - 663440c7: c1 e1 0d shl $0xd,%ecx - 663440ca: 01 c8 add %ecx,%eax - 663440cc: 48 8b 4a 78 mov 0x78(%rdx),%rcx - 663440d0: 44 8b 01 mov (%rcx),%r8d - 663440d3: 41 c1 e0 0e shl $0xe,%r8d - 663440d7: 41 8d 0c 00 lea (%r8,%rax,1),%ecx - 663440db: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax - 663440e2: 44 8b 00 mov (%rax),%r8d - 663440e5: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax - 663440ec: 8b 00 mov (%rax),%eax - 663440ee: 42 8d 04 40 lea (%rax,%r8,2),%eax - 663440f2: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8 - 663440f9: 45 8b 00 mov (%r8),%r8d - 663440fc: 42 8d 04 80 lea (%rax,%r8,4),%eax - 66344100: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 - 66344107: 45 8b 00 mov (%r8),%r8d - 6634410a: 42 8d 04 c0 lea (%rax,%r8,8),%eax - 6634410e: 4c 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8 - 66344115: 45 8b 00 mov (%r8),%r8d - 66344118: 41 c1 e0 04 shl $0x4,%r8d - 6634411c: 41 01 c0 add %eax,%r8d - 6634411f: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax - 66344126: 8b 00 mov (%rax),%eax - 66344128: c1 e0 05 shl $0x5,%eax - 6634412b: 41 01 c0 add %eax,%r8d - 6634412e: 48 8b 82 b8 00 00 00 mov 0xb8(%rdx),%rax - 66344135: 8b 00 mov (%rax),%eax - 66344137: c1 e0 06 shl $0x6,%eax - 6634413a: 44 01 c0 add %r8d,%eax - 6634413d: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8 - 66344144: 45 8b 00 mov (%r8),%r8d - 66344147: 41 c1 e0 07 shl $0x7,%r8d - 6634414b: 44 01 c0 add %r8d,%eax - 6634414e: 4c 8b 82 c8 00 00 00 mov 0xc8(%rdx),%r8 - 66344155: 45 8b 00 mov (%r8),%r8d - 66344158: 41 c1 e0 08 shl $0x8,%r8d - 6634415c: 41 01 c0 add %eax,%r8d - 6634415f: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax - 66344166: 8b 00 mov (%rax),%eax - 66344168: c1 e0 09 shl $0x9,%eax - 6634416b: 41 01 c0 add %eax,%r8d - 6634416e: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax - 66344175: 8b 00 mov (%rax),%eax - 66344177: c1 e0 0a shl $0xa,%eax - 6634417a: 44 01 c0 add %r8d,%eax - 6634417d: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8 - 66344184: 45 8b 00 mov (%r8),%r8d - 66344187: 41 c1 e0 0b shl $0xb,%r8d - 6634418b: 44 01 c0 add %r8d,%eax - 6634418e: 4c 8b 82 e8 00 00 00 mov 0xe8(%rdx),%r8 - 66344195: 45 8b 00 mov (%r8),%r8d - 66344198: 41 c1 e0 0c shl $0xc,%r8d - 6634419c: 41 01 c0 add %eax,%r8d - 6634419f: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax - 663441a6: 8b 00 mov (%rax),%eax - 663441a8: c1 e0 0d shl $0xd,%eax - 663441ab: 41 01 c0 add %eax,%r8d - 663441ae: 48 8b 82 f8 00 00 00 mov 0xf8(%rdx),%rax - 663441b5: 8b 00 mov (%rax),%eax - 663441b7: c1 e0 0e shl $0xe,%eax - 663441ba: 44 01 c0 add %r8d,%eax - 663441bd: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8 - 663441c4: 45 8b 00 mov (%r8),%r8d - 663441c7: 41 c1 e0 0f shl $0xf,%r8d - 663441cb: 44 01 c0 add %r8d,%eax - 663441ce: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 - 663441d5: 45 8b 00 mov (%r8),%r8d - 663441d8: 48 8b 73 08 mov 0x8(%rbx),%rsi - 663441dc: 48 8b 2d 3d 27 01 00 mov 0x1273d(%rip),%rbp # 66356920 - 663441e3: 48 8b 3d 46 27 01 00 mov 0x12746(%rip),%rdi # 66356930 - 663441ea: 41 c1 e0 0f shl $0xf,%r8d - 663441ee: 41 01 c8 add %ecx,%r8d - 663441f1: 31 c9 xor %ecx,%ecx - 663441f3: 41 01 c0 add %eax,%r8d - 663441f6: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax - 663441fd: 44 03 00 add (%rax),%r8d - 66344200: 44 8b 8c 8e 84 00 00 mov 0x84(%rsi,%rcx,4),%r9d - 66344207: 00 - 66344208: 44 89 c0 mov %r8d,%eax - 6634420b: d3 f8 sar %cl,%eax - 6634420d: 83 e0 01 and $0x1,%eax - 66344210: 44 39 c8 cmp %r9d,%eax - 66344213: 74 75 je 6634428a - 66344215: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66344219: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 - 66344220: 00 - 66344221: 41 89 c6 mov %eax,%r14d - 66344224: 45 29 ce sub %r9d,%r14d - 66344227: 45 31 c9 xor %r9d,%r9d - 6634422a: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10 - 66344231: 00 - 66344232: 45 01 32 add %r14d,(%r10) - 66344235: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) - 6634423c: 45 8b 12 mov (%r10),%r10d - 6634423f: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax - 66344246: 00 - 66344247: 45 85 d2 test %r10d,%r10d - 6634424a: 41 0f 9f c1 setg %r9b - 6634424e: 44 3b 08 cmp (%rax),%r9d - 66344251: 74 37 je 6634428a - 66344253: 48 8b 43 20 mov 0x20(%rbx),%rax - 66344257: 4a 8b 84 18 08 01 00 mov 0x108(%rax,%r11,1),%rax - 6634425e: 00 - 6634425f: 8b 00 mov (%rax),%eax - 66344261: 85 c0 test %eax,%eax - 66344263: 75 25 jne 6634428a - 66344265: 48 8b 43 28 mov 0x28(%rbx),%rax - 66344269: 4e 8b 8c 18 08 01 00 mov 0x108(%rax,%r11,1),%r9 - 66344270: 00 - 66344271: 49 8b 41 10 mov 0x10(%r9),%rax - 66344275: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634427b: 48 63 07 movslq (%rdi),%rax - 6634427e: 44 8d 50 01 lea 0x1(%rax),%r10d - 66344282: 44 89 17 mov %r10d,(%rdi) - 66344285: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) - 6634428a: 48 83 c1 01 add $0x1,%rcx - 6634428e: 48 83 f9 10 cmp $0x10,%rcx - 66344292: 0f 85 68 ff ff ff jne 66344200 - 66344298: 41 c1 f8 10 sar $0x10,%r8d - 6634429c: ba 32 00 00 00 mov $0x32,%edx - 663442a1: 48 89 d9 mov %rbx,%rcx - 663442a4: 41 83 e0 01 and $0x1,%r8d - 663442a8: 5b pop %rbx - 663442a9: 5e pop %rsi - 663442aa: 5f pop %rdi - 663442ab: 5d pop %rbp - 663442ac: 41 5e pop %r14 - 663442ae: e9 fd d0 ff ff jmpq 663413b0 - 663442b3: 0f 1f 00 nopl (%rax) - 663442b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663442bd: 00 00 00 +0000000066343c60 : + 66343c60: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66343c64: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66343c68: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343c6c: 8b 00 mov (%rax),%eax + 66343c6e: 41 33 00 xor (%r8),%eax + 66343c71: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66343c75: 41 33 00 xor (%r8),%eax + 66343c78: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66343c7c: 41 33 00 xor (%r8),%eax + 66343c7f: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66343c83: 45 8b 48 14 mov 0x14(%r8),%r9d + 66343c87: 44 39 c8 cmp %r9d,%eax + 66343c8a: 74 67 je 66343cf3 + 66343c8c: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343c90: 41 89 c3 mov %eax,%r11d + 66343c93: 45 29 cb sub %r9d,%r11d + 66343c96: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66343c9a: 45 01 1a add %r11d,(%r10) + 66343c9d: 41 89 40 14 mov %eax,0x14(%r8) + 66343ca1: 45 31 c0 xor %r8d,%r8d + 66343ca4: 45 8b 0a mov (%r10),%r9d + 66343ca7: 48 8b 42 28 mov 0x28(%rdx),%rax + 66343cab: 45 85 c9 test %r9d,%r9d + 66343cae: 41 0f 9f c0 setg %r8b + 66343cb2: 44 3b 00 cmp (%rax),%r8d + 66343cb5: 74 3c je 66343cf3 + 66343cb7: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343cbb: 48 8b 40 28 mov 0x28(%rax),%rax + 66343cbf: 8b 00 mov (%rax),%eax + 66343cc1: 85 c0 test %eax,%eax + 66343cc3: 75 2e jne 66343cf3 + 66343cc5: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343cc9: 48 8b 0d 60 2c 01 00 mov 0x12c60(%rip),%rcx # 66356930 + 66343cd0: 4c 8b 05 49 2c 01 00 mov 0x12c49(%rip),%r8 # 66356920 + 66343cd7: 48 8b 50 28 mov 0x28(%rax),%rdx + 66343cdb: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343cdf: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343ce5: 48 63 01 movslq (%rcx),%rax + 66343ce8: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343cec: 44 89 09 mov %r9d,(%rcx) + 66343cef: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343cf3: c3 retq + 66343cf4: 66 90 xchg %ax,%ax + 66343cf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66343cfd: 00 00 00 -00000000663442c0 : - 663442c0: 41 56 push %r14 - 663442c2: 41 54 push %r12 - 663442c4: 55 push %rbp - 663442c5: 57 push %rdi - 663442c6: 56 push %rsi - 663442c7: 53 push %rbx - 663442c8: 31 db xor %ebx,%ebx - 663442ca: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 663442ce: 49 89 ca mov %rcx,%r10 - 663442d1: 31 c9 xor %ecx,%ecx - 663442d3: 49 8b 44 cb 08 mov 0x8(%r11,%rcx,8),%rax - 663442d8: 8b 00 mov (%rax),%eax - 663442da: d3 e0 shl %cl,%eax - 663442dc: 48 83 c1 01 add $0x1,%rcx - 663442e0: 01 c3 add %eax,%ebx - 663442e2: 48 83 f9 20 cmp $0x20,%rcx - 663442e6: 75 eb jne 663442d3 - 663442e8: 31 c9 xor %ecx,%ecx - 663442ea: 31 d2 xor %edx,%edx - 663442ec: 0f 1f 40 00 nopl 0x0(%rax) - 663442f0: 49 8b 84 cb 08 01 00 mov 0x108(%r11,%rcx,8),%rax - 663442f7: 00 - 663442f8: 8b 00 mov (%rax),%eax - 663442fa: d3 e0 shl %cl,%eax - 663442fc: 48 83 c1 01 add $0x1,%rcx - 66344300: 01 c2 add %eax,%edx - 66344302: 48 83 f9 20 cmp $0x20,%rcx - 66344306: 75 e8 jne 663442f0 - 66344308: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634430f: 01 da add %ebx,%edx - 66344311: 31 c9 xor %ecx,%ecx - 66344313: 49 8b 7a 08 mov 0x8(%r10),%rdi - 66344317: 4c 8b 25 02 26 01 00 mov 0x12602(%rip),%r12 # 66356920 - 6634431e: 48 8b 2d 0b 26 01 00 mov 0x1260b(%rip),%rbp # 66356930 - 66344325: 8b 18 mov (%rax),%ebx - 66344327: 01 d3 add %edx,%ebx - 66344329: 4c 63 c3 movslq %ebx,%r8 - 6634432c: 0f 1f 40 00 nopl 0x0(%rax) - 66344330: 8b 94 8f 04 01 00 00 mov 0x104(%rdi,%rcx,4),%edx - 66344337: 89 d8 mov %ebx,%eax - 66344339: d3 f8 sar %cl,%eax - 6634433b: 83 e0 01 and $0x1,%eax - 6634433e: 39 d0 cmp %edx,%eax - 66344340: 74 73 je 663443b5 - 66344342: 4d 8b 4a 18 mov 0x18(%r10),%r9 - 66344346: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi - 6634434d: 00 - 6634434e: 41 89 c6 mov %eax,%r14d - 66344351: 41 29 d6 sub %edx,%r14d - 66344354: 31 d2 xor %edx,%edx - 66344356: 4d 8b 8c 31 08 02 00 mov 0x208(%r9,%rsi,1),%r9 - 6634435d: 00 - 6634435e: 45 01 31 add %r14d,(%r9) - 66344361: 89 84 8f 04 01 00 00 mov %eax,0x104(%rdi,%rcx,4) - 66344368: 45 8b 09 mov (%r9),%r9d - 6634436b: 49 8b 84 cb 08 02 00 mov 0x208(%r11,%rcx,8),%rax - 66344372: 00 - 66344373: 45 85 c9 test %r9d,%r9d - 66344376: 0f 9f c2 setg %dl - 66344379: 3b 10 cmp (%rax),%edx - 6634437b: 74 38 je 663443b5 - 6634437d: 49 8b 42 20 mov 0x20(%r10),%rax - 66344381: 48 8b 84 30 08 02 00 mov 0x208(%rax,%rsi,1),%rax - 66344388: 00 - 66344389: 8b 00 mov (%rax),%eax - 6634438b: 85 c0 test %eax,%eax - 6634438d: 75 26 jne 663443b5 - 6634438f: 49 8b 42 28 mov 0x28(%r10),%rax - 66344393: 48 8b 94 30 08 02 00 mov 0x208(%rax,%rsi,1),%rdx - 6634439a: 00 - 6634439b: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634439f: c7 00 01 00 00 00 movl $0x1,(%rax) - 663443a5: 48 63 45 00 movslq 0x0(%rbp),%rax - 663443a9: 44 8d 48 01 lea 0x1(%rax),%r9d - 663443ad: 44 89 4d 00 mov %r9d,0x0(%rbp) - 663443b1: 49 89 14 c4 mov %rdx,(%r12,%rax,8) - 663443b5: 48 83 c1 01 add $0x1,%rcx - 663443b9: 48 83 f9 20 cmp $0x20,%rcx - 663443bd: 0f 85 6d ff ff ff jne 66344330 - 663443c3: 49 c1 e8 3f shr $0x3f,%r8 - 663443c7: ba 62 00 00 00 mov $0x62,%edx - 663443cc: 4c 89 d1 mov %r10,%rcx - 663443cf: 5b pop %rbx - 663443d0: 5e pop %rsi - 663443d1: 5f pop %rdi - 663443d2: 5d pop %rbp - 663443d3: 41 5c pop %r12 - 663443d5: 41 5e pop %r14 - 663443d7: e9 d4 cf ff ff jmpq 663413b0 - 663443dc: 0f 1f 40 00 nopl 0x0(%rax) +0000000066343d00 : + 66343d00: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66343d04: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66343d08: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343d0c: 8b 00 mov (%rax),%eax + 66343d0e: 41 33 00 xor (%r8),%eax + 66343d11: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66343d15: 41 33 00 xor (%r8),%eax + 66343d18: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66343d1c: 41 3b 00 cmp (%r8),%eax + 66343d1f: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66343d23: 0f 94 c0 sete %al + 66343d26: 45 8b 48 14 mov 0x14(%r8),%r9d + 66343d2a: 0f b6 c0 movzbl %al,%eax + 66343d2d: 44 39 c8 cmp %r9d,%eax + 66343d30: 74 67 je 66343d99 + 66343d32: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66343d36: 41 89 c3 mov %eax,%r11d + 66343d39: 45 29 cb sub %r9d,%r11d + 66343d3c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66343d40: 45 01 1a add %r11d,(%r10) + 66343d43: 41 89 40 14 mov %eax,0x14(%r8) + 66343d47: 45 31 c0 xor %r8d,%r8d + 66343d4a: 45 8b 0a mov (%r10),%r9d + 66343d4d: 48 8b 42 28 mov 0x28(%rdx),%rax + 66343d51: 45 85 c9 test %r9d,%r9d + 66343d54: 41 0f 9f c0 setg %r8b + 66343d58: 44 3b 00 cmp (%rax),%r8d + 66343d5b: 74 3c je 66343d99 + 66343d5d: 48 8b 41 20 mov 0x20(%rcx),%rax + 66343d61: 48 8b 40 28 mov 0x28(%rax),%rax + 66343d65: 8b 00 mov (%rax),%eax + 66343d67: 85 c0 test %eax,%eax + 66343d69: 75 2e jne 66343d99 + 66343d6b: 48 8b 41 28 mov 0x28(%rcx),%rax + 66343d6f: 48 8b 0d ba 2b 01 00 mov 0x12bba(%rip),%rcx # 66356930 + 66343d76: 4c 8b 05 a3 2b 01 00 mov 0x12ba3(%rip),%r8 # 66356920 + 66343d7d: 48 8b 50 28 mov 0x28(%rax),%rdx + 66343d81: 48 8b 42 10 mov 0x10(%rdx),%rax + 66343d85: c7 00 01 00 00 00 movl $0x1,(%rax) + 66343d8b: 48 63 01 movslq (%rcx),%rax + 66343d8e: 44 8d 48 01 lea 0x1(%rax),%r9d + 66343d92: 44 89 09 mov %r9d,(%rcx) + 66343d95: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66343d99: c3 retq + 66343d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663443e0 : - 663443e0: 57 push %rdi - 663443e1: 56 push %rsi - 663443e2: 53 push %rbx - 663443e3: 48 8b 35 36 25 01 00 mov 0x12536(%rip),%rsi # 66356920 - 663443ea: 48 8b 1d 3f 25 01 00 mov 0x1253f(%rip),%rbx # 66356930 - 663443f1: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663443f5: 49 8b 41 20 mov 0x20(%r9),%rax - 663443f9: 8b 10 mov (%rax),%edx - 663443fb: 49 8b 41 18 mov 0x18(%r9),%rax - 663443ff: 8b 00 mov (%rax),%eax - 66344401: 44 8d 04 50 lea (%rax,%rdx,2),%r8d - 66344405: 49 8b 41 10 mov 0x10(%r9),%rax - 66344409: 8b 10 mov (%rax),%edx - 6634440b: 49 8b 41 08 mov 0x8(%r9),%rax - 6634440f: 8b 00 mov (%rax),%eax - 66344411: 8d 04 50 lea (%rax,%rdx,2),%eax - 66344414: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66344418: 41 01 c0 add %eax,%r8d - 6634441b: 49 8b 41 38 mov 0x38(%r9),%rax - 6634441f: 44 8b 52 14 mov 0x14(%rdx),%r10d - 66344423: 44 03 00 add (%rax),%r8d - 66344426: 44 89 c0 mov %r8d,%eax - 66344429: 83 e0 01 and $0x1,%eax - 6634442c: 44 39 d0 cmp %r10d,%eax - 6634442f: 74 56 je 66344487 - 66344431: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 66344435: 89 c7 mov %eax,%edi - 66344437: 44 29 d7 sub %r10d,%edi - 6634443a: 4d 8b 51 28 mov 0x28(%r9),%r10 - 6634443e: 4d 8b 5b 28 mov 0x28(%r11),%r11 - 66344442: 41 01 3b add %edi,(%r11) - 66344445: 89 42 14 mov %eax,0x14(%rdx) - 66344448: 31 c0 xor %eax,%eax - 6634444a: 41 8b 3b mov (%r11),%edi - 6634444d: 85 ff test %edi,%edi - 6634444f: 0f 9f c0 setg %al - 66344452: 41 39 02 cmp %eax,(%r10) - 66344455: 74 30 je 66344487 - 66344457: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634445b: 48 8b 40 28 mov 0x28(%rax),%rax - 6634445f: 44 8b 18 mov (%rax),%r11d - 66344462: 45 85 db test %r11d,%r11d - 66344465: 75 20 jne 66344487 - 66344467: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634446b: 4c 8b 50 28 mov 0x28(%rax),%r10 - 6634446f: 49 8b 42 10 mov 0x10(%r10),%rax - 66344473: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344479: 48 63 03 movslq (%rbx),%rax - 6634447c: 44 8d 58 01 lea 0x1(%rax),%r11d - 66344480: 44 89 1b mov %r11d,(%rbx) - 66344483: 4c 89 14 c6 mov %r10,(%rsi,%rax,8) - 66344487: 44 8b 52 18 mov 0x18(%rdx),%r10d - 6634448b: 44 89 c0 mov %r8d,%eax - 6634448e: d1 f8 sar %eax - 66344490: 83 e0 01 and $0x1,%eax - 66344493: 44 39 d0 cmp %r10d,%eax - 66344496: 74 54 je 663444ec - 66344498: 4c 8b 59 18 mov 0x18(%rcx),%r11 - 6634449c: 89 c7 mov %eax,%edi - 6634449e: 44 29 d7 sub %r10d,%edi - 663444a1: 4d 8b 5b 30 mov 0x30(%r11),%r11 - 663444a5: 41 01 3b add %edi,(%r11) - 663444a8: 89 42 18 mov %eax,0x18(%rdx) - 663444ab: 31 d2 xor %edx,%edx - 663444ad: 45 8b 13 mov (%r11),%r10d - 663444b0: 49 8b 41 30 mov 0x30(%r9),%rax - 663444b4: 45 85 d2 test %r10d,%r10d - 663444b7: 0f 9f c2 setg %dl - 663444ba: 3b 10 cmp (%rax),%edx - 663444bc: 74 2e je 663444ec - 663444be: 48 8b 41 20 mov 0x20(%rcx),%rax - 663444c2: 48 8b 40 30 mov 0x30(%rax),%rax - 663444c6: 8b 00 mov (%rax),%eax - 663444c8: 85 c0 test %eax,%eax - 663444ca: 75 20 jne 663444ec - 663444cc: 48 8b 41 28 mov 0x28(%rcx),%rax - 663444d0: 48 8b 50 30 mov 0x30(%rax),%rdx - 663444d4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663444d8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663444de: 48 63 03 movslq (%rbx),%rax - 663444e1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663444e5: 44 89 0b mov %r9d,(%rbx) - 663444e8: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) - 663444ec: 41 c1 f8 02 sar $0x2,%r8d - 663444f0: ba 08 00 00 00 mov $0x8,%edx - 663444f5: 41 83 e0 01 and $0x1,%r8d - 663444f9: 5b pop %rbx - 663444fa: 5e pop %rsi - 663444fb: 5f pop %rdi - 663444fc: e9 af ce ff ff jmpq 663413b0 - 66344501: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66344506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634450d: 00 00 00 +0000000066343da0 : + 66343da0: 56 push %rsi + 66343da1: 53 push %rbx + 66343da2: 48 8b 41 10 mov 0x10(%rcx),%rax + 66343da6: 48 8b 50 68 mov 0x68(%rax),%rdx + 66343daa: 8b 32 mov (%rdx),%esi + 66343dac: 85 f6 test %esi,%esi + 66343dae: 0f 84 85 02 00 00 je 66344039 + 66343db4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66343db8: 4c 8b 48 08 mov 0x8(%rax),%r9 + 66343dbc: 4c 8b 1d 5d 2b 01 00 mov 0x12b5d(%rip),%r11 # 66356920 + 66343dc3: 4c 8b 05 66 2b 01 00 mov 0x12b66(%rip),%r8 # 66356930 + 66343dca: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 66343dce: 45 8b 09 mov (%r9),%r9d + 66343dd1: 45 39 d1 cmp %r10d,%r9d + 66343dd4: 74 59 je 66343e2f + 66343dd6: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343dda: 44 89 ce mov %r9d,%esi + 66343ddd: 44 29 d6 sub %r10d,%esi + 66343de0: 45 31 d2 xor %r10d,%r10d + 66343de3: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66343de7: 01 33 add %esi,(%rbx) + 66343de9: 44 89 4a 1c mov %r9d,0x1c(%rdx) + 66343ded: 8b 1b mov (%rbx),%ebx + 66343def: 4c 8b 48 38 mov 0x38(%rax),%r9 + 66343df3: 85 db test %ebx,%ebx + 66343df5: 41 0f 9f c2 setg %r10b + 66343df9: 45 3b 11 cmp (%r9),%r10d + 66343dfc: 74 31 je 66343e2f + 66343dfe: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343e02: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66343e06: 45 8b 11 mov (%r9),%r10d + 66343e09: 45 85 d2 test %r10d,%r10d + 66343e0c: 75 21 jne 66343e2f + 66343e0e: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343e12: 4d 8b 51 38 mov 0x38(%r9),%r10 + 66343e16: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343e1a: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343e21: 4d 63 08 movslq (%r8),%r9 + 66343e24: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343e28: 41 89 18 mov %ebx,(%r8) + 66343e2b: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343e2f: 4c 8b 48 10 mov 0x10(%rax),%r9 + 66343e33: 44 8b 52 20 mov 0x20(%rdx),%r10d + 66343e37: 45 8b 09 mov (%r9),%r9d + 66343e3a: 45 39 d1 cmp %r10d,%r9d + 66343e3d: 74 5a je 66343e99 + 66343e3f: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343e43: 44 89 ce mov %r9d,%esi + 66343e46: 44 29 d6 sub %r10d,%esi + 66343e49: 45 31 d2 xor %r10d,%r10d + 66343e4c: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66343e50: 01 33 add %esi,(%rbx) + 66343e52: 44 89 4a 20 mov %r9d,0x20(%rdx) + 66343e56: 44 8b 0b mov (%rbx),%r9d + 66343e59: 45 85 c9 test %r9d,%r9d + 66343e5c: 4c 8b 48 40 mov 0x40(%rax),%r9 + 66343e60: 41 0f 9f c2 setg %r10b + 66343e64: 45 3b 11 cmp (%r9),%r10d + 66343e67: 74 30 je 66343e99 + 66343e69: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343e6d: 4d 8b 49 40 mov 0x40(%r9),%r9 + 66343e71: 41 8b 31 mov (%r9),%esi + 66343e74: 85 f6 test %esi,%esi + 66343e76: 75 21 jne 66343e99 + 66343e78: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343e7c: 4d 8b 51 40 mov 0x40(%r9),%r10 + 66343e80: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343e84: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343e8b: 4d 63 08 movslq (%r8),%r9 + 66343e8e: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343e92: 41 89 18 mov %ebx,(%r8) + 66343e95: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343e99: 4c 8b 48 18 mov 0x18(%rax),%r9 + 66343e9d: 44 8b 52 24 mov 0x24(%rdx),%r10d + 66343ea1: 45 8b 09 mov (%r9),%r9d + 66343ea4: 45 39 d1 cmp %r10d,%r9d + 66343ea7: 74 59 je 66343f02 + 66343ea9: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343ead: 44 89 ce mov %r9d,%esi + 66343eb0: 44 29 d6 sub %r10d,%esi + 66343eb3: 45 31 d2 xor %r10d,%r10d + 66343eb6: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 66343eba: 01 33 add %esi,(%rbx) + 66343ebc: 44 89 4a 24 mov %r9d,0x24(%rdx) + 66343ec0: 8b 1b mov (%rbx),%ebx + 66343ec2: 4c 8b 48 48 mov 0x48(%rax),%r9 + 66343ec6: 85 db test %ebx,%ebx + 66343ec8: 41 0f 9f c2 setg %r10b + 66343ecc: 45 3b 11 cmp (%r9),%r10d + 66343ecf: 74 31 je 66343f02 + 66343ed1: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343ed5: 4d 8b 49 48 mov 0x48(%r9),%r9 + 66343ed9: 45 8b 11 mov (%r9),%r10d + 66343edc: 45 85 d2 test %r10d,%r10d + 66343edf: 75 21 jne 66343f02 + 66343ee1: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343ee5: 4d 8b 51 48 mov 0x48(%r9),%r10 + 66343ee9: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343eed: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343ef4: 4d 63 08 movslq (%r8),%r9 + 66343ef7: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343efb: 41 89 18 mov %ebx,(%r8) + 66343efe: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343f02: 4c 8b 48 20 mov 0x20(%rax),%r9 + 66343f06: 44 8b 52 28 mov 0x28(%rdx),%r10d + 66343f0a: 45 8b 09 mov (%r9),%r9d + 66343f0d: 45 39 d1 cmp %r10d,%r9d + 66343f10: 74 5a je 66343f6c + 66343f12: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343f16: 44 89 ce mov %r9d,%esi + 66343f19: 44 29 d6 sub %r10d,%esi + 66343f1c: 45 31 d2 xor %r10d,%r10d + 66343f1f: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 66343f23: 01 33 add %esi,(%rbx) + 66343f25: 44 89 4a 28 mov %r9d,0x28(%rdx) + 66343f29: 44 8b 0b mov (%rbx),%r9d + 66343f2c: 45 85 c9 test %r9d,%r9d + 66343f2f: 4c 8b 48 50 mov 0x50(%rax),%r9 + 66343f33: 41 0f 9f c2 setg %r10b + 66343f37: 45 3b 11 cmp (%r9),%r10d + 66343f3a: 74 30 je 66343f6c + 66343f3c: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343f40: 4d 8b 49 50 mov 0x50(%r9),%r9 + 66343f44: 41 8b 31 mov (%r9),%esi + 66343f47: 85 f6 test %esi,%esi + 66343f49: 75 21 jne 66343f6c + 66343f4b: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343f4f: 4d 8b 51 50 mov 0x50(%r9),%r10 + 66343f53: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343f57: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343f5e: 4d 63 08 movslq (%r8),%r9 + 66343f61: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343f65: 41 89 18 mov %ebx,(%r8) + 66343f68: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343f6c: 4c 8b 48 28 mov 0x28(%rax),%r9 + 66343f70: 44 8b 52 2c mov 0x2c(%rdx),%r10d + 66343f74: 45 8b 09 mov (%r9),%r9d + 66343f77: 45 39 d1 cmp %r10d,%r9d + 66343f7a: 74 59 je 66343fd5 + 66343f7c: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343f80: 44 89 ce mov %r9d,%esi + 66343f83: 44 29 d6 sub %r10d,%esi + 66343f86: 45 31 d2 xor %r10d,%r10d + 66343f89: 48 8b 5b 58 mov 0x58(%rbx),%rbx + 66343f8d: 01 33 add %esi,(%rbx) + 66343f8f: 44 89 4a 2c mov %r9d,0x2c(%rdx) + 66343f93: 8b 1b mov (%rbx),%ebx + 66343f95: 4c 8b 48 58 mov 0x58(%rax),%r9 + 66343f99: 85 db test %ebx,%ebx + 66343f9b: 41 0f 9f c2 setg %r10b + 66343f9f: 45 3b 11 cmp (%r9),%r10d + 66343fa2: 74 31 je 66343fd5 + 66343fa4: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66343fa8: 4d 8b 49 58 mov 0x58(%r9),%r9 + 66343fac: 45 8b 11 mov (%r9),%r10d + 66343faf: 45 85 d2 test %r10d,%r10d + 66343fb2: 75 21 jne 66343fd5 + 66343fb4: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66343fb8: 4d 8b 51 58 mov 0x58(%r9),%r10 + 66343fbc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 66343fc0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66343fc7: 4d 63 08 movslq (%r8),%r9 + 66343fca: 41 8d 59 01 lea 0x1(%r9),%ebx + 66343fce: 41 89 18 mov %ebx,(%r8) + 66343fd1: 4f 89 14 cb mov %r10,(%r11,%r9,8) + 66343fd5: 4c 8b 48 30 mov 0x30(%rax),%r9 + 66343fd9: 44 8b 52 30 mov 0x30(%rdx),%r10d + 66343fdd: 45 8b 09 mov (%r9),%r9d + 66343fe0: 45 39 d1 cmp %r10d,%r9d + 66343fe3: 74 54 je 66344039 + 66343fe5: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66343fe9: 44 89 ce mov %r9d,%esi + 66343fec: 44 29 d6 sub %r10d,%esi + 66343fef: 48 8b 40 60 mov 0x60(%rax),%rax + 66343ff3: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 66343ff7: 01 33 add %esi,(%rbx) + 66343ff9: 44 89 4a 30 mov %r9d,0x30(%rdx) + 66343ffd: 31 d2 xor %edx,%edx + 66343fff: 44 8b 0b mov (%rbx),%r9d + 66344002: 45 85 c9 test %r9d,%r9d + 66344005: 0f 9f c2 setg %dl + 66344008: 3b 10 cmp (%rax),%edx + 6634400a: 74 2d je 66344039 + 6634400c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344010: 48 8b 40 60 mov 0x60(%rax),%rax + 66344014: 8b 00 mov (%rax),%eax + 66344016: 85 c0 test %eax,%eax + 66344018: 75 1f jne 66344039 + 6634401a: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634401e: 48 8b 50 60 mov 0x60(%rax),%rdx + 66344022: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344026: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634402c: 49 63 00 movslq (%r8),%rax + 6634402f: 8d 48 01 lea 0x1(%rax),%ecx + 66344032: 41 89 08 mov %ecx,(%r8) + 66344035: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 66344039: 5b pop %rbx + 6634403a: 5e pop %rsi + 6634403b: c3 retq + 6634403c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066344510 : - 66344510: 41 56 push %r14 - 66344512: 55 push %rbp - 66344513: 57 push %rdi - 66344514: 56 push %rsi - 66344515: 53 push %rbx - 66344516: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634451a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634451e: 48 89 cb mov %rcx,%rbx - 66344521: 8b 08 mov (%rax),%ecx - 66344523: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344527: 8b 00 mov (%rax),%eax - 66344529: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634452c: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 66344530: 8b 09 mov (%rcx),%ecx - 66344532: 8d 04 88 lea (%rax,%rcx,4),%eax - 66344535: 48 8b 4a 20 mov 0x20(%rdx),%rcx - 66344539: 8b 09 mov (%rcx),%ecx - 6634453b: 8d 0c c8 lea (%rax,%rcx,8),%ecx - 6634453e: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344542: 8b 00 mov (%rax),%eax - 66344544: c1 e0 04 shl $0x4,%eax - 66344547: 01 c8 add %ecx,%eax - 66344549: 48 8b 4a 30 mov 0x30(%rdx),%rcx - 6634454d: 8b 09 mov (%rcx),%ecx - 6634454f: c1 e1 05 shl $0x5,%ecx - 66344552: 01 c8 add %ecx,%eax - 66344554: 48 8b 4a 38 mov 0x38(%rdx),%rcx - 66344558: 44 8b 01 mov (%rcx),%r8d - 6634455b: 41 c1 e0 06 shl $0x6,%r8d - 6634455f: 41 8d 0c 00 lea (%r8,%rax,1),%ecx - 66344563: 48 8b 42 50 mov 0x50(%rdx),%rax - 66344567: 44 8b 00 mov (%rax),%r8d - 6634456a: 48 8b 42 48 mov 0x48(%rdx),%rax - 6634456e: 8b 00 mov (%rax),%eax - 66344570: 42 8d 04 40 lea (%rax,%r8,2),%eax - 66344574: 4c 8b 42 58 mov 0x58(%rdx),%r8 - 66344578: 45 8b 00 mov (%r8),%r8d - 6634457b: 42 8d 04 80 lea (%rax,%r8,4),%eax - 6634457f: 4c 8b 42 60 mov 0x60(%rdx),%r8 - 66344583: 45 8b 00 mov (%r8),%r8d - 66344586: 42 8d 04 c0 lea (%rax,%r8,8),%eax - 6634458a: 4c 8b 42 68 mov 0x68(%rdx),%r8 - 6634458e: 45 8b 00 mov (%r8),%r8d - 66344591: 41 c1 e0 04 shl $0x4,%r8d - 66344595: 41 01 c0 add %eax,%r8d - 66344598: 48 8b 42 70 mov 0x70(%rdx),%rax - 6634459c: 8b 00 mov (%rax),%eax - 6634459e: c1 e0 05 shl $0x5,%eax - 663445a1: 41 01 c0 add %eax,%r8d - 663445a4: 48 8b 42 78 mov 0x78(%rdx),%rax - 663445a8: 8b 00 mov (%rax),%eax - 663445aa: c1 e0 06 shl $0x6,%eax - 663445ad: 44 01 c0 add %r8d,%eax - 663445b0: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 - 663445b7: 45 8b 00 mov (%r8),%r8d - 663445ba: 41 c1 e0 07 shl $0x7,%r8d - 663445be: 44 01 c0 add %r8d,%eax - 663445c1: 4c 8b 42 40 mov 0x40(%rdx),%r8 - 663445c5: 45 8b 00 mov (%r8),%r8d - 663445c8: 48 8b 73 08 mov 0x8(%rbx),%rsi - 663445cc: 48 8b 2d 4d 23 01 00 mov 0x1234d(%rip),%rbp # 66356920 - 663445d3: 48 8b 3d 56 23 01 00 mov 0x12356(%rip),%rdi # 66356930 - 663445da: 41 c1 e0 07 shl $0x7,%r8d - 663445de: 41 01 c8 add %ecx,%r8d - 663445e1: 31 c9 xor %ecx,%ecx - 663445e3: 41 01 c0 add %eax,%r8d - 663445e6: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax - 663445ed: 44 03 00 add (%rax),%r8d - 663445f0: 44 8b 4c 8e 44 mov 0x44(%rsi,%rcx,4),%r9d - 663445f5: 44 89 c0 mov %r8d,%eax - 663445f8: d3 f8 sar %cl,%eax - 663445fa: 83 e0 01 and $0x1,%eax - 663445fd: 44 39 c8 cmp %r9d,%eax - 66344600: 74 72 je 66344674 - 66344602: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66344606: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 - 6634460d: 00 - 6634460e: 41 89 c6 mov %eax,%r14d - 66344611: 45 29 ce sub %r9d,%r14d - 66344614: 45 31 c9 xor %r9d,%r9d - 66344617: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10 - 6634461e: 00 - 6634461f: 45 01 32 add %r14d,(%r10) - 66344622: 89 44 8e 44 mov %eax,0x44(%rsi,%rcx,4) - 66344626: 45 8b 12 mov (%r10),%r10d - 66344629: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax - 66344630: 00 - 66344631: 45 85 d2 test %r10d,%r10d - 66344634: 41 0f 9f c1 setg %r9b - 66344638: 44 3b 08 cmp (%rax),%r9d - 6634463b: 74 37 je 66344674 - 6634463d: 48 8b 43 20 mov 0x20(%rbx),%rax - 66344641: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax - 66344648: 00 - 66344649: 8b 00 mov (%rax),%eax - 6634464b: 85 c0 test %eax,%eax - 6634464d: 75 25 jne 66344674 - 6634464f: 48 8b 43 28 mov 0x28(%rbx),%rax - 66344653: 4e 8b 8c 18 88 00 00 mov 0x88(%rax,%r11,1),%r9 - 6634465a: 00 - 6634465b: 49 8b 41 10 mov 0x10(%r9),%rax - 6634465f: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344665: 48 63 07 movslq (%rdi),%rax - 66344668: 44 8d 50 01 lea 0x1(%rax),%r10d - 6634466c: 44 89 17 mov %r10d,(%rdi) - 6634466f: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) - 66344674: 48 83 c1 01 add $0x1,%rcx - 66344678: 48 83 f9 08 cmp $0x8,%rcx - 6634467c: 0f 85 6e ff ff ff jne 663445f0 - 66344682: 41 c1 f8 08 sar $0x8,%r8d - 66344686: ba 1a 00 00 00 mov $0x1a,%edx - 6634468b: 48 89 d9 mov %rbx,%rcx - 6634468e: 41 83 e0 01 and $0x1,%r8d - 66344692: 5b pop %rbx - 66344693: 5e pop %rsi - 66344694: 5f pop %rdi - 66344695: 5d pop %rbp - 66344696: 41 5e pop %r14 - 66344698: e9 13 cd ff ff jmpq 663413b0 - 6634469d: 0f 1f 00 nopl (%rax) +0000000066344040 : + 66344040: 57 push %rdi + 66344041: 56 push %rsi + 66344042: 53 push %rbx + 66344043: 48 8b 1d d6 28 01 00 mov 0x128d6(%rip),%rbx # 66356920 + 6634404a: 4c 8b 15 df 28 01 00 mov 0x128df(%rip),%r10 # 66356930 + 66344051: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66344055: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344059: 44 8b 00 mov (%rax),%r8d + 6634405c: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344060: 8b 00 mov (%rax),%eax + 66344062: 46 8d 04 40 lea (%rax,%r8,2),%r8d + 66344066: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634406a: 44 8b 08 mov (%rax),%r9d + 6634406d: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344071: 8b 00 mov (%rax),%eax + 66344073: 42 8d 04 48 lea (%rax,%r9,2),%eax + 66344077: 41 0f af c0 imul %r8d,%eax + 6634407b: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634407f: 41 89 c1 mov %eax,%r9d + 66344082: 45 8b 58 14 mov 0x14(%r8),%r11d + 66344086: 41 83 e1 01 and $0x1,%r9d + 6634408a: 45 39 d9 cmp %r11d,%r9d + 6634408d: 74 59 je 663440e8 + 6634408f: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66344093: 44 89 cf mov %r9d,%edi + 66344096: 44 29 df sub %r11d,%edi + 66344099: 45 31 db xor %r11d,%r11d + 6634409c: 48 8b 76 28 mov 0x28(%rsi),%rsi + 663440a0: 01 3e add %edi,(%rsi) + 663440a2: 45 89 48 14 mov %r9d,0x14(%r8) + 663440a6: 8b 36 mov (%rsi),%esi + 663440a8: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 663440ac: 85 f6 test %esi,%esi + 663440ae: 41 0f 9f c3 setg %r11b + 663440b2: 45 3b 19 cmp (%r9),%r11d + 663440b5: 74 31 je 663440e8 + 663440b7: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 663440bb: 4d 8b 49 28 mov 0x28(%r9),%r9 + 663440bf: 45 8b 19 mov (%r9),%r11d + 663440c2: 45 85 db test %r11d,%r11d + 663440c5: 75 21 jne 663440e8 + 663440c7: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663440cb: 4d 8b 59 28 mov 0x28(%r9),%r11 + 663440cf: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663440d3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663440da: 4d 63 0a movslq (%r10),%r9 + 663440dd: 41 8d 71 01 lea 0x1(%r9),%esi + 663440e1: 41 89 32 mov %esi,(%r10) + 663440e4: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 663440e8: 45 8b 58 18 mov 0x18(%r8),%r11d + 663440ec: 41 89 c1 mov %eax,%r9d + 663440ef: 41 d1 e9 shr %r9d + 663440f2: 41 83 e1 01 and $0x1,%r9d + 663440f6: 45 39 d9 cmp %r11d,%r9d + 663440f9: 74 5a je 66344155 + 663440fb: 48 8b 71 18 mov 0x18(%rcx),%rsi + 663440ff: 44 89 cf mov %r9d,%edi + 66344102: 44 29 df sub %r11d,%edi + 66344105: 45 31 db xor %r11d,%r11d + 66344108: 48 8b 76 30 mov 0x30(%rsi),%rsi + 6634410c: 01 3e add %edi,(%rsi) + 6634410e: 45 89 48 18 mov %r9d,0x18(%r8) + 66344112: 44 8b 0e mov (%rsi),%r9d + 66344115: 45 85 c9 test %r9d,%r9d + 66344118: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 6634411c: 41 0f 9f c3 setg %r11b + 66344120: 45 3b 19 cmp (%r9),%r11d + 66344123: 74 30 je 66344155 + 66344125: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66344129: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634412d: 41 8b 39 mov (%r9),%edi + 66344130: 85 ff test %edi,%edi + 66344132: 75 21 jne 66344155 + 66344134: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 66344138: 4d 8b 59 30 mov 0x30(%r9),%r11 + 6634413c: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66344140: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66344147: 4d 63 0a movslq (%r10),%r9 + 6634414a: 41 8d 71 01 lea 0x1(%r9),%esi + 6634414e: 41 89 32 mov %esi,(%r10) + 66344151: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 66344155: 45 8b 58 1c mov 0x1c(%r8),%r11d + 66344159: 41 89 c1 mov %eax,%r9d + 6634415c: 41 c1 e9 02 shr $0x2,%r9d + 66344160: 41 83 e1 01 and $0x1,%r9d + 66344164: 45 39 d9 cmp %r11d,%r9d + 66344167: 74 59 je 663441c2 + 66344169: 48 8b 71 18 mov 0x18(%rcx),%rsi + 6634416d: 44 89 cf mov %r9d,%edi + 66344170: 44 29 df sub %r11d,%edi + 66344173: 45 31 db xor %r11d,%r11d + 66344176: 48 8b 76 38 mov 0x38(%rsi),%rsi + 6634417a: 01 3e add %edi,(%rsi) + 6634417c: 45 89 48 1c mov %r9d,0x1c(%r8) + 66344180: 8b 36 mov (%rsi),%esi + 66344182: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 66344186: 85 f6 test %esi,%esi + 66344188: 41 0f 9f c3 setg %r11b + 6634418c: 45 3b 19 cmp (%r9),%r11d + 6634418f: 74 31 je 663441c2 + 66344191: 4c 8b 49 20 mov 0x20(%rcx),%r9 + 66344195: 4d 8b 49 38 mov 0x38(%r9),%r9 + 66344199: 45 8b 19 mov (%r9),%r11d + 6634419c: 45 85 db test %r11d,%r11d + 6634419f: 75 21 jne 663441c2 + 663441a1: 4c 8b 49 28 mov 0x28(%rcx),%r9 + 663441a5: 4d 8b 59 38 mov 0x38(%r9),%r11 + 663441a9: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663441ad: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663441b4: 4d 63 0a movslq (%r10),%r9 + 663441b7: 41 8d 71 01 lea 0x1(%r9),%esi + 663441bb: 41 89 32 mov %esi,(%r10) + 663441be: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 663441c2: 45 8b 48 20 mov 0x20(%r8),%r9d + 663441c6: c1 e8 03 shr $0x3,%eax + 663441c9: 83 e0 01 and $0x1,%eax + 663441cc: 44 39 c8 cmp %r9d,%eax + 663441cf: 74 57 je 66344228 + 663441d1: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 663441d5: 89 c7 mov %eax,%edi + 663441d7: 44 29 cf sub %r9d,%edi + 663441da: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 663441de: 41 01 3b add %edi,(%r11) + 663441e1: 41 89 40 20 mov %eax,0x20(%r8) + 663441e5: 45 31 c0 xor %r8d,%r8d + 663441e8: 45 8b 0b mov (%r11),%r9d + 663441eb: 48 8b 42 40 mov 0x40(%rdx),%rax + 663441ef: 45 85 c9 test %r9d,%r9d + 663441f2: 41 0f 9f c0 setg %r8b + 663441f6: 44 3b 00 cmp (%rax),%r8d + 663441f9: 74 2d je 66344228 + 663441fb: 48 8b 41 20 mov 0x20(%rcx),%rax + 663441ff: 48 8b 40 40 mov 0x40(%rax),%rax + 66344203: 8b 00 mov (%rax),%eax + 66344205: 85 c0 test %eax,%eax + 66344207: 75 1f jne 66344228 + 66344209: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634420d: 48 8b 50 40 mov 0x40(%rax),%rdx + 66344211: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344215: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634421b: 49 63 02 movslq (%r10),%rax + 6634421e: 8d 48 01 lea 0x1(%rax),%ecx + 66344221: 41 89 0a mov %ecx,(%r10) + 66344224: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66344228: 5b pop %rbx + 66344229: 5e pop %rsi + 6634422a: 5f pop %rdi + 6634422b: c3 retq + 6634422c: 0f 1f 40 00 nopl 0x0(%rax) -00000000663446a0 : - 663446a0: 48 8b 41 10 mov 0x10(%rcx),%rax - 663446a4: 48 8b 50 18 mov 0x18(%rax),%rdx - 663446a8: 44 8b 0a mov (%rdx),%r9d - 663446ab: 45 85 c9 test %r9d,%r9d - 663446ae: 74 77 je 66344727 - 663446b0: 48 8b 50 08 mov 0x8(%rax),%rdx - 663446b4: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663446b8: 8b 12 mov (%rdx),%edx - 663446ba: 45 8b 48 08 mov 0x8(%r8),%r9d - 663446be: 41 39 d1 cmp %edx,%r9d - 663446c1: 74 64 je 66344727 - 663446c3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663446c7: 41 89 d3 mov %edx,%r11d - 663446ca: 45 29 cb sub %r9d,%r11d - 663446cd: 48 8b 40 10 mov 0x10(%rax),%rax - 663446d1: 4d 8b 52 10 mov 0x10(%r10),%r10 - 663446d5: 45 01 1a add %r11d,(%r10) - 663446d8: 41 89 50 08 mov %edx,0x8(%r8) - 663446dc: 31 d2 xor %edx,%edx - 663446de: 45 8b 02 mov (%r10),%r8d - 663446e1: 45 85 c0 test %r8d,%r8d - 663446e4: 0f 9f c2 setg %dl - 663446e7: 3b 10 cmp (%rax),%edx - 663446e9: 74 3c je 66344727 - 663446eb: 48 8b 41 20 mov 0x20(%rcx),%rax - 663446ef: 48 8b 40 10 mov 0x10(%rax),%rax - 663446f3: 8b 00 mov (%rax),%eax - 663446f5: 85 c0 test %eax,%eax - 663446f7: 75 2e jne 66344727 - 663446f9: 48 8b 41 28 mov 0x28(%rcx),%rax - 663446fd: 48 8b 0d 2c 22 01 00 mov 0x1222c(%rip),%rcx # 66356930 - 66344704: 4c 8b 05 15 22 01 00 mov 0x12215(%rip),%r8 # 66356920 - 6634470b: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634470f: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344713: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344719: 48 63 01 movslq (%rcx),%rax - 6634471c: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344720: 44 89 09 mov %r9d,(%rcx) - 66344723: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344727: c3 retq - 66344728: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634472f: 00 +0000000066344230 : + 66344230: 41 56 push %r14 + 66344232: 55 push %rbp + 66344233: 57 push %rdi + 66344234: 56 push %rsi + 66344235: 53 push %rbx + 66344236: 48 8b 2d e3 26 01 00 mov 0x126e3(%rip),%rbp # 66356920 + 6634423d: 48 8b 3d ec 26 01 00 mov 0x126ec(%rip),%rdi # 66356930 + 66344244: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66344248: 49 8b 43 10 mov 0x10(%r11),%rax + 6634424c: 48 89 cb mov %rcx,%rbx + 6634424f: 4c 8b 53 08 mov 0x8(%rbx),%r10 + 66344253: 8b 10 mov (%rax),%edx + 66344255: 49 8b 43 08 mov 0x8(%r11),%rax + 66344259: 8b 00 mov (%rax),%eax + 6634425b: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634425e: 49 8b 53 18 mov 0x18(%r11),%rdx + 66344262: 8b 12 mov (%rdx),%edx + 66344264: 8d 04 90 lea (%rax,%rdx,4),%eax + 66344267: 49 8b 53 30 mov 0x30(%r11),%rdx + 6634426b: 8b 0a mov (%rdx),%ecx + 6634426d: 49 8b 53 28 mov 0x28(%r11),%rdx + 66344271: 8b 12 mov (%rdx),%edx + 66344273: 8d 14 4a lea (%rdx,%rcx,2),%edx + 66344276: 49 8b 4b 38 mov 0x38(%r11),%rcx + 6634427a: 8b 09 mov (%rcx),%ecx + 6634427c: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634427f: 49 8b 4b 40 mov 0x40(%r11),%rcx + 66344283: 8b 09 mov (%rcx),%ecx + 66344285: 8d 34 ca lea (%rdx,%rcx,8),%esi + 66344288: 49 8b 53 20 mov 0x20(%r11),%rdx + 6634428c: 31 c9 xor %ecx,%ecx + 6634428e: 8b 12 mov (%rdx),%edx + 66344290: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66344293: 0f af f0 imul %eax,%esi + 66344296: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634429d: 00 00 00 + 663442a0: 41 8b 54 8a 24 mov 0x24(%r10,%rcx,4),%edx + 663442a5: 89 f0 mov %esi,%eax + 663442a7: d3 e8 shr %cl,%eax + 663442a9: 83 e0 01 and $0x1,%eax + 663442ac: 39 d0 cmp %edx,%eax + 663442ae: 74 64 je 66344314 + 663442b0: 4c 8b 43 18 mov 0x18(%rbx),%r8 + 663442b4: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9 + 663442bb: 00 + 663442bc: 41 89 c6 mov %eax,%r14d + 663442bf: 41 29 d6 sub %edx,%r14d + 663442c2: 31 d2 xor %edx,%edx + 663442c4: 4f 8b 44 08 48 mov 0x48(%r8,%r9,1),%r8 + 663442c9: 45 01 30 add %r14d,(%r8) + 663442cc: 41 89 44 8a 24 mov %eax,0x24(%r10,%rcx,4) + 663442d1: 45 8b 00 mov (%r8),%r8d + 663442d4: 49 8b 44 cb 48 mov 0x48(%r11,%rcx,8),%rax + 663442d9: 45 85 c0 test %r8d,%r8d + 663442dc: 0f 9f c2 setg %dl + 663442df: 3b 10 cmp (%rax),%edx + 663442e1: 74 31 je 66344314 + 663442e3: 48 8b 43 20 mov 0x20(%rbx),%rax + 663442e7: 4a 8b 44 08 48 mov 0x48(%rax,%r9,1),%rax + 663442ec: 8b 00 mov (%rax),%eax + 663442ee: 85 c0 test %eax,%eax + 663442f0: 75 22 jne 66344314 + 663442f2: 48 8b 43 28 mov 0x28(%rbx),%rax + 663442f6: 4a 8b 54 08 48 mov 0x48(%rax,%r9,1),%rdx + 663442fb: 48 8b 42 10 mov 0x10(%rdx),%rax + 663442ff: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344305: 48 63 07 movslq (%rdi),%rax + 66344308: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634430c: 44 89 07 mov %r8d,(%rdi) + 6634430f: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66344314: 48 83 c1 01 add $0x1,%rcx + 66344318: 48 83 f9 08 cmp $0x8,%rcx + 6634431c: 75 82 jne 663442a0 + 6634431e: 5b pop %rbx + 6634431f: 5e pop %rsi + 66344320: 5f pop %rdi + 66344321: 5d pop %rbp + 66344322: 41 5e pop %r14 + 66344324: c3 retq + 66344325: 90 nop + 66344326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634432d: 00 00 00 -0000000066344730 : - 66344730: 56 push %rsi - 66344731: 53 push %rbx - 66344732: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344736: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634473a: 44 8b 0a mov (%rdx),%r9d - 6634473d: 45 85 c9 test %r9d,%r9d - 66344740: 0f 84 4e 01 00 00 je 66344894 - 66344746: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634474a: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634474e: 48 8b 1d cb 21 01 00 mov 0x121cb(%rip),%rbx # 66356920 - 66344755: 4c 8b 1d d4 21 01 00 mov 0x121d4(%rip),%r11 # 66356930 - 6634475c: 44 8b 4a 10 mov 0x10(%rdx),%r9d - 66344760: 45 8b 00 mov (%r8),%r8d - 66344763: 45 39 c8 cmp %r9d,%r8d - 66344766: 74 5b je 663447c3 - 66344768: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634476c: 44 89 c6 mov %r8d,%esi - 6634476f: 44 29 ce sub %r9d,%esi - 66344772: 45 31 c9 xor %r9d,%r9d - 66344775: 4d 8b 52 20 mov 0x20(%r10),%r10 - 66344779: 41 01 32 add %esi,(%r10) - 6634477c: 44 89 42 10 mov %r8d,0x10(%rdx) - 66344780: 45 8b 02 mov (%r10),%r8d - 66344783: 45 85 c0 test %r8d,%r8d - 66344786: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634478a: 41 0f 9f c1 setg %r9b - 6634478e: 45 3b 08 cmp (%r8),%r9d - 66344791: 74 30 je 663447c3 - 66344793: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66344797: 4d 8b 40 20 mov 0x20(%r8),%r8 - 6634479b: 41 8b 30 mov (%r8),%esi - 6634479e: 85 f6 test %esi,%esi - 663447a0: 75 21 jne 663447c3 - 663447a2: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 663447a6: 4d 8b 48 20 mov 0x20(%r8),%r9 - 663447aa: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663447ae: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663447b5: 4d 63 03 movslq (%r11),%r8 - 663447b8: 45 8d 50 01 lea 0x1(%r8),%r10d - 663447bc: 45 89 13 mov %r10d,(%r11) - 663447bf: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) - 663447c3: 4c 8b 40 10 mov 0x10(%rax),%r8 - 663447c7: 44 8b 4a 14 mov 0x14(%rdx),%r9d - 663447cb: 45 8b 00 mov (%r8),%r8d - 663447ce: 45 39 c8 cmp %r9d,%r8d - 663447d1: 74 5c je 6634482f - 663447d3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663447d7: 44 89 c6 mov %r8d,%esi - 663447da: 44 29 ce sub %r9d,%esi - 663447dd: 45 31 c9 xor %r9d,%r9d - 663447e0: 4d 8b 52 28 mov 0x28(%r10),%r10 - 663447e4: 41 01 32 add %esi,(%r10) - 663447e7: 44 89 42 14 mov %r8d,0x14(%rdx) - 663447eb: 45 8b 12 mov (%r10),%r10d - 663447ee: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663447f2: 45 85 d2 test %r10d,%r10d - 663447f5: 41 0f 9f c1 setg %r9b - 663447f9: 45 3b 08 cmp (%r8),%r9d - 663447fc: 74 31 je 6634482f - 663447fe: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66344802: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66344806: 45 8b 08 mov (%r8),%r9d - 66344809: 45 85 c9 test %r9d,%r9d - 6634480c: 75 21 jne 6634482f - 6634480e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66344812: 4d 8b 48 28 mov 0x28(%r8),%r9 - 66344816: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634481a: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66344821: 4d 63 03 movslq (%r11),%r8 - 66344824: 45 8d 50 01 lea 0x1(%r8),%r10d - 66344828: 45 89 13 mov %r10d,(%r11) - 6634482b: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) - 6634482f: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344833: 44 8b 4a 18 mov 0x18(%rdx),%r9d - 66344837: 45 8b 00 mov (%r8),%r8d - 6634483a: 45 39 c8 cmp %r9d,%r8d - 6634483d: 74 55 je 66344894 - 6634483f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344843: 44 89 c6 mov %r8d,%esi - 66344846: 44 29 ce sub %r9d,%esi - 66344849: 48 8b 40 30 mov 0x30(%rax),%rax - 6634484d: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66344851: 41 01 32 add %esi,(%r10) - 66344854: 44 89 42 18 mov %r8d,0x18(%rdx) - 66344858: 31 d2 xor %edx,%edx - 6634485a: 45 8b 02 mov (%r10),%r8d - 6634485d: 45 85 c0 test %r8d,%r8d - 66344860: 0f 9f c2 setg %dl - 66344863: 3b 10 cmp (%rax),%edx - 66344865: 74 2d je 66344894 - 66344867: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634486b: 48 8b 40 30 mov 0x30(%rax),%rax - 6634486f: 8b 00 mov (%rax),%eax - 66344871: 85 c0 test %eax,%eax - 66344873: 75 1f jne 66344894 - 66344875: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344879: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634487d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344881: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344887: 49 63 03 movslq (%r11),%rax - 6634488a: 8d 48 01 lea 0x1(%rax),%ecx - 6634488d: 41 89 0b mov %ecx,(%r11) - 66344890: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 66344894: 5b pop %rbx - 66344895: 5e pop %rsi - 66344896: c3 retq - 66344897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634489e: 00 00 +0000000066344330 : + 66344330: 41 56 push %r14 + 66344332: 55 push %rbp + 66344333: 57 push %rdi + 66344334: 56 push %rsi + 66344335: 53 push %rbx + 66344336: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634433a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634433e: 48 89 ce mov %rcx,%rsi + 66344341: 8b 08 mov (%rax),%ecx + 66344343: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344347: 8b 00 mov (%rax),%eax + 66344349: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634434c: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 66344350: 8b 09 mov (%rcx),%ecx + 66344352: 8d 04 88 lea (%rax,%rcx,4),%eax + 66344355: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 66344359: 8b 09 mov (%rcx),%ecx + 6634435b: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 6634435e: 48 8b 42 28 mov 0x28(%rdx),%rax + 66344362: 44 8b 00 mov (%rax),%r8d + 66344365: 48 8b 42 30 mov 0x30(%rdx),%rax + 66344369: 41 c1 e0 04 shl $0x4,%r8d + 6634436d: 41 01 c8 add %ecx,%r8d + 66344370: 8b 08 mov (%rax),%ecx + 66344372: 48 8b 42 38 mov 0x38(%rdx),%rax + 66344376: c1 e1 05 shl $0x5,%ecx + 66344379: 8b 00 mov (%rax),%eax + 6634437b: 41 01 c8 add %ecx,%r8d + 6634437e: c1 e0 06 shl $0x6,%eax + 66344381: 42 8d 0c 00 lea (%rax,%r8,1),%ecx + 66344385: 48 8b 42 50 mov 0x50(%rdx),%rax + 66344389: 44 8b 00 mov (%rax),%r8d + 6634438c: 48 8b 42 48 mov 0x48(%rdx),%rax + 66344390: 8b 00 mov (%rax),%eax + 66344392: 42 8d 04 40 lea (%rax,%r8,2),%eax + 66344396: 4c 8b 42 58 mov 0x58(%rdx),%r8 + 6634439a: 45 8b 00 mov (%r8),%r8d + 6634439d: 42 8d 04 80 lea (%rax,%r8,4),%eax + 663443a1: 4c 8b 42 60 mov 0x60(%rdx),%r8 + 663443a5: 45 8b 00 mov (%r8),%r8d + 663443a8: 46 8d 1c c0 lea (%rax,%r8,8),%r11d + 663443ac: 48 8b 42 68 mov 0x68(%rdx),%rax + 663443b0: 4c 8b 42 78 mov 0x78(%rdx),%r8 + 663443b4: 8b 00 mov (%rax),%eax + 663443b6: c1 e0 04 shl $0x4,%eax + 663443b9: 41 01 c3 add %eax,%r11d + 663443bc: 48 8b 42 70 mov 0x70(%rdx),%rax + 663443c0: 8b 00 mov (%rax),%eax + 663443c2: c1 e0 05 shl $0x5,%eax + 663443c5: 44 01 d8 add %r11d,%eax + 663443c8: 45 8b 18 mov (%r8),%r11d + 663443cb: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 + 663443d2: 41 c1 e3 06 shl $0x6,%r11d + 663443d6: 44 01 d8 add %r11d,%eax + 663443d9: 45 8b 18 mov (%r8),%r11d + 663443dc: 41 c1 e3 07 shl $0x7,%r11d + 663443e0: 41 01 c3 add %eax,%r11d + 663443e3: 48 8b 42 40 mov 0x40(%rdx),%rax + 663443e7: 8b 00 mov (%rax),%eax + 663443e9: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 663443ed: 48 8b 2d 2c 25 01 00 mov 0x1252c(%rip),%rbp # 66356920 + 663443f4: 48 8b 3d 35 25 01 00 mov 0x12535(%rip),%rdi # 66356930 + 663443fb: c1 e0 07 shl $0x7,%eax + 663443fe: 01 c8 add %ecx,%eax + 66344400: 31 c9 xor %ecx,%ecx + 66344402: 44 0f af d8 imul %eax,%r11d + 66344406: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634440d: 00 00 00 + 66344410: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d + 66344415: 44 89 d8 mov %r11d,%eax + 66344418: d3 e8 shr %cl,%eax + 6634441a: 83 e0 01 and $0x1,%eax + 6634441d: 44 39 c0 cmp %r8d,%eax + 66344420: 74 72 je 66344494 + 66344422: 4c 8b 4e 18 mov 0x18(%rsi),%r9 + 66344426: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10 + 6634442d: 00 + 6634442e: 41 89 c6 mov %eax,%r14d + 66344431: 45 29 c6 sub %r8d,%r14d + 66344434: 45 31 c0 xor %r8d,%r8d + 66344437: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9 + 6634443e: 00 + 6634443f: 45 01 31 add %r14d,(%r9) + 66344442: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4) + 66344446: 45 8b 09 mov (%r9),%r9d + 66344449: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax + 66344450: 00 + 66344451: 45 85 c9 test %r9d,%r9d + 66344454: 41 0f 9f c0 setg %r8b + 66344458: 44 3b 00 cmp (%rax),%r8d + 6634445b: 74 37 je 66344494 + 6634445d: 48 8b 46 20 mov 0x20(%rsi),%rax + 66344461: 4a 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%rax + 66344468: 00 + 66344469: 8b 00 mov (%rax),%eax + 6634446b: 85 c0 test %eax,%eax + 6634446d: 75 25 jne 66344494 + 6634446f: 48 8b 46 28 mov 0x28(%rsi),%rax + 66344473: 4e 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%r8 + 6634447a: 00 + 6634447b: 49 8b 40 10 mov 0x10(%r8),%rax + 6634447f: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344485: 48 63 07 movslq (%rdi),%rax + 66344488: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634448c: 44 89 0f mov %r9d,(%rdi) + 6634448f: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8) + 66344494: 48 83 c1 01 add $0x1,%rcx + 66344498: 48 83 f9 10 cmp $0x10,%rcx + 6634449c: 0f 85 6e ff ff ff jne 66344410 + 663444a2: 5b pop %rbx + 663444a3: 5e pop %rsi + 663444a4: 5f pop %rdi + 663444a5: 5d pop %rbp + 663444a6: 41 5e pop %r14 + 663444a8: c3 retq + 663444a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -00000000663448a0 : - 663448a0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663448a4: 48 8b 42 08 mov 0x8(%rdx),%rax - 663448a8: 8b 00 mov (%rax),%eax - 663448aa: 85 c0 test %eax,%eax - 663448ac: 74 0a je 663448b8 - 663448ae: 48 8b 42 10 mov 0x10(%rdx),%rax - 663448b2: 8b 00 mov (%rax),%eax - 663448b4: 85 c0 test %eax,%eax - 663448b6: 75 78 jne 66344930 - 663448b8: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663448bc: 45 8b 48 14 mov 0x14(%r8),%r9d - 663448c0: 44 39 c8 cmp %r9d,%eax - 663448c3: 74 67 je 6634492c - 663448c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663448c9: 41 89 c3 mov %eax,%r11d - 663448cc: 45 29 cb sub %r9d,%r11d - 663448cf: 4d 8b 52 28 mov 0x28(%r10),%r10 - 663448d3: 45 01 1a add %r11d,(%r10) - 663448d6: 41 89 40 14 mov %eax,0x14(%r8) - 663448da: 45 31 c0 xor %r8d,%r8d - 663448dd: 45 8b 0a mov (%r10),%r9d - 663448e0: 48 8b 42 28 mov 0x28(%rdx),%rax - 663448e4: 45 85 c9 test %r9d,%r9d - 663448e7: 41 0f 9f c0 setg %r8b - 663448eb: 44 3b 00 cmp (%rax),%r8d - 663448ee: 74 3c je 6634492c - 663448f0: 48 8b 41 20 mov 0x20(%rcx),%rax - 663448f4: 48 8b 40 28 mov 0x28(%rax),%rax - 663448f8: 8b 00 mov (%rax),%eax - 663448fa: 85 c0 test %eax,%eax - 663448fc: 75 2e jne 6634492c - 663448fe: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344902: 48 8b 0d 27 20 01 00 mov 0x12027(%rip),%rcx # 66356930 - 66344909: 4c 8b 05 10 20 01 00 mov 0x12010(%rip),%r8 # 66356920 - 66344910: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344914: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344918: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634491e: 48 63 01 movslq (%rcx),%rax - 66344921: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344925: 44 89 09 mov %r9d,(%rcx) - 66344928: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634492c: c3 retq - 6634492d: 0f 1f 00 nopl (%rax) - 66344930: 48 8b 42 18 mov 0x18(%rdx),%rax - 66344934: 8b 00 mov (%rax),%eax - 66344936: 85 c0 test %eax,%eax - 66344938: 0f 84 7a ff ff ff je 663448b8 - 6634493e: 48 8b 42 20 mov 0x20(%rdx),%rax - 66344942: 44 8b 10 mov (%rax),%r10d - 66344945: 31 c0 xor %eax,%eax - 66344947: 45 85 d2 test %r10d,%r10d - 6634494a: 0f 95 c0 setne %al - 6634494d: e9 66 ff ff ff jmpq 663448b8 - 66344952: 0f 1f 40 00 nopl 0x0(%rax) - 66344956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634495d: 00 00 00 +00000000663444b0 : + 663444b0: 41 56 push %r14 + 663444b2: 55 push %rbp + 663444b3: 57 push %rdi + 663444b4: 56 push %rsi + 663444b5: 53 push %rbx + 663444b6: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663444ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663444be: 48 89 ce mov %rcx,%rsi + 663444c1: 8b 08 mov (%rax),%ecx + 663444c3: 48 8b 42 08 mov 0x8(%rdx),%rax + 663444c7: 8b 00 mov (%rax),%eax + 663444c9: 8d 04 48 lea (%rax,%rcx,2),%eax + 663444cc: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 663444d0: 8b 09 mov (%rcx),%ecx + 663444d2: 8d 04 88 lea (%rax,%rcx,4),%eax + 663444d5: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 663444d9: 8b 09 mov (%rcx),%ecx + 663444db: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 663444de: 48 8b 42 28 mov 0x28(%rdx),%rax + 663444e2: 44 8b 00 mov (%rax),%r8d + 663444e5: 48 8b 42 30 mov 0x30(%rdx),%rax + 663444e9: 41 c1 e0 04 shl $0x4,%r8d + 663444ed: 41 01 c8 add %ecx,%r8d + 663444f0: 8b 08 mov (%rax),%ecx + 663444f2: 48 8b 42 38 mov 0x38(%rdx),%rax + 663444f6: c1 e1 05 shl $0x5,%ecx + 663444f9: 41 01 c8 add %ecx,%r8d + 663444fc: 8b 08 mov (%rax),%ecx + 663444fe: 48 8b 42 40 mov 0x40(%rdx),%rax + 66344502: c1 e1 06 shl $0x6,%ecx + 66344505: 44 01 c1 add %r8d,%ecx + 66344508: 44 8b 00 mov (%rax),%r8d + 6634450b: 48 8b 42 48 mov 0x48(%rdx),%rax + 6634450f: 41 c1 e0 07 shl $0x7,%r8d + 66344513: 44 01 c1 add %r8d,%ecx + 66344516: 44 8b 00 mov (%rax),%r8d + 66344519: 48 8b 42 50 mov 0x50(%rdx),%rax + 6634451d: 41 c1 e0 08 shl $0x8,%r8d + 66344521: 41 01 c8 add %ecx,%r8d + 66344524: 8b 08 mov (%rax),%ecx + 66344526: 48 8b 42 58 mov 0x58(%rdx),%rax + 6634452a: c1 e1 09 shl $0x9,%ecx + 6634452d: 41 01 c8 add %ecx,%r8d + 66344530: 8b 08 mov (%rax),%ecx + 66344532: 48 8b 42 60 mov 0x60(%rdx),%rax + 66344536: c1 e1 0a shl $0xa,%ecx + 66344539: 44 01 c1 add %r8d,%ecx + 6634453c: 44 8b 00 mov (%rax),%r8d + 6634453f: 48 8b 42 68 mov 0x68(%rdx),%rax + 66344543: 41 c1 e0 0b shl $0xb,%r8d + 66344547: 44 01 c1 add %r8d,%ecx + 6634454a: 44 8b 00 mov (%rax),%r8d + 6634454d: 48 8b 42 70 mov 0x70(%rdx),%rax + 66344551: 41 c1 e0 0c shl $0xc,%r8d + 66344555: 41 01 c8 add %ecx,%r8d + 66344558: 8b 08 mov (%rax),%ecx + 6634455a: 48 8b 42 78 mov 0x78(%rdx),%rax + 6634455e: c1 e1 0d shl $0xd,%ecx + 66344561: 8b 00 mov (%rax),%eax + 66344563: 41 01 c8 add %ecx,%r8d + 66344566: c1 e0 0e shl $0xe,%eax + 66344569: 42 8d 0c 00 lea (%rax,%r8,1),%ecx + 6634456d: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax + 66344574: 44 8b 00 mov (%rax),%r8d + 66344577: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax + 6634457e: 8b 00 mov (%rax),%eax + 66344580: 42 8d 04 40 lea (%rax,%r8,2),%eax + 66344584: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8 + 6634458b: 45 8b 00 mov (%r8),%r8d + 6634458e: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66344592: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 + 66344599: 45 8b 00 mov (%r8),%r8d + 6634459c: 46 8d 1c c0 lea (%rax,%r8,8),%r11d + 663445a0: 48 8b 82 a8 00 00 00 mov 0xa8(%rdx),%rax + 663445a7: 4c 8b 82 b8 00 00 00 mov 0xb8(%rdx),%r8 + 663445ae: 8b 00 mov (%rax),%eax + 663445b0: c1 e0 04 shl $0x4,%eax + 663445b3: 41 01 c3 add %eax,%r11d + 663445b6: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax + 663445bd: 8b 00 mov (%rax),%eax + 663445bf: c1 e0 05 shl $0x5,%eax + 663445c2: 44 01 d8 add %r11d,%eax + 663445c5: 45 8b 18 mov (%r8),%r11d + 663445c8: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8 + 663445cf: 41 c1 e3 06 shl $0x6,%r11d + 663445d3: 44 01 d8 add %r11d,%eax + 663445d6: 45 8b 18 mov (%r8),%r11d + 663445d9: 4c 8b 82 d8 00 00 00 mov 0xd8(%rdx),%r8 + 663445e0: 41 c1 e3 07 shl $0x7,%r11d + 663445e4: 41 01 c3 add %eax,%r11d + 663445e7: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax + 663445ee: 8b 00 mov (%rax),%eax + 663445f0: c1 e0 08 shl $0x8,%eax + 663445f3: 41 01 c3 add %eax,%r11d + 663445f6: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax + 663445fd: 8b 00 mov (%rax),%eax + 663445ff: c1 e0 09 shl $0x9,%eax + 66344602: 44 01 d8 add %r11d,%eax + 66344605: 45 8b 18 mov (%r8),%r11d + 66344608: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8 + 6634460f: 41 c1 e3 0a shl $0xa,%r11d + 66344613: 44 01 d8 add %r11d,%eax + 66344616: 45 8b 18 mov (%r8),%r11d + 66344619: 4c 8b 82 f8 00 00 00 mov 0xf8(%rdx),%r8 + 66344620: 41 c1 e3 0b shl $0xb,%r11d + 66344624: 41 01 c3 add %eax,%r11d + 66344627: 48 8b 82 e8 00 00 00 mov 0xe8(%rdx),%rax + 6634462e: 8b 00 mov (%rax),%eax + 66344630: c1 e0 0c shl $0xc,%eax + 66344633: 41 01 c3 add %eax,%r11d + 66344636: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax + 6634463d: 8b 00 mov (%rax),%eax + 6634463f: c1 e0 0d shl $0xd,%eax + 66344642: 44 01 d8 add %r11d,%eax + 66344645: 45 8b 18 mov (%r8),%r11d + 66344648: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8 + 6634464f: 41 c1 e3 0e shl $0xe,%r11d + 66344653: 44 01 d8 add %r11d,%eax + 66344656: 45 8b 18 mov (%r8),%r11d + 66344659: 41 c1 e3 0f shl $0xf,%r11d + 6634465d: 41 01 c3 add %eax,%r11d + 66344660: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax + 66344667: 8b 00 mov (%rax),%eax + 66344669: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 6634466d: 48 8b 2d ac 22 01 00 mov 0x122ac(%rip),%rbp # 66356920 + 66344674: 48 8b 3d b5 22 01 00 mov 0x122b5(%rip),%rdi # 66356930 + 6634467b: c1 e0 0f shl $0xf,%eax + 6634467e: 01 c8 add %ecx,%eax + 66344680: 31 c9 xor %ecx,%ecx + 66344682: 44 0f af d8 imul %eax,%r11d + 66344686: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634468d: 00 00 00 + 66344690: 44 8b 84 8b 84 00 00 mov 0x84(%rbx,%rcx,4),%r8d + 66344697: 00 + 66344698: 44 89 d8 mov %r11d,%eax + 6634469b: d3 e8 shr %cl,%eax + 6634469d: 83 e0 01 and $0x1,%eax + 663446a0: 44 39 c0 cmp %r8d,%eax + 663446a3: 74 75 je 6634471a + 663446a5: 4c 8b 4e 18 mov 0x18(%rsi),%r9 + 663446a9: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10 + 663446b0: 00 + 663446b1: 41 89 c6 mov %eax,%r14d + 663446b4: 45 29 c6 sub %r8d,%r14d + 663446b7: 45 31 c0 xor %r8d,%r8d + 663446ba: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9 + 663446c1: 00 + 663446c2: 45 01 31 add %r14d,(%r9) + 663446c5: 89 84 8b 84 00 00 00 mov %eax,0x84(%rbx,%rcx,4) + 663446cc: 45 8b 09 mov (%r9),%r9d + 663446cf: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax + 663446d6: 00 + 663446d7: 45 85 c9 test %r9d,%r9d + 663446da: 41 0f 9f c0 setg %r8b + 663446de: 44 3b 00 cmp (%rax),%r8d + 663446e1: 74 37 je 6634471a + 663446e3: 48 8b 46 20 mov 0x20(%rsi),%rax + 663446e7: 4a 8b 84 10 08 01 00 mov 0x108(%rax,%r10,1),%rax + 663446ee: 00 + 663446ef: 8b 00 mov (%rax),%eax + 663446f1: 85 c0 test %eax,%eax + 663446f3: 75 25 jne 6634471a + 663446f5: 48 8b 46 28 mov 0x28(%rsi),%rax + 663446f9: 4e 8b 84 10 08 01 00 mov 0x108(%rax,%r10,1),%r8 + 66344700: 00 + 66344701: 49 8b 40 10 mov 0x10(%r8),%rax + 66344705: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634470b: 48 63 07 movslq (%rdi),%rax + 6634470e: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344712: 44 89 0f mov %r9d,(%rdi) + 66344715: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8) + 6634471a: 48 83 c1 01 add $0x1,%rcx + 6634471e: 48 83 f9 20 cmp $0x20,%rcx + 66344722: 0f 85 68 ff ff ff jne 66344690 + 66344728: 5b pop %rbx + 66344729: 5e pop %rsi + 6634472a: 5f pop %rdi + 6634472b: 5d pop %rbp + 6634472c: 41 5e pop %r14 + 6634472e: c3 retq + 6634472f: 90 nop -0000000066344960 : - 66344960: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344964: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344968: 8b 00 mov (%rax),%eax - 6634496a: 85 c0 test %eax,%eax - 6634496c: 0f 85 8e 00 00 00 jne 66344a00 - 66344972: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66344976: 45 8b 00 mov (%r8),%r8d - 66344979: 45 85 c0 test %r8d,%r8d - 6634497c: 0f 84 8e 00 00 00 je 66344a10 - 66344982: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344986: 45 8b 48 14 mov 0x14(%r8),%r9d - 6634498a: 44 39 c8 cmp %r9d,%eax - 6634498d: 74 67 je 663449f6 - 6634498f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344993: 41 89 c3 mov %eax,%r11d - 66344996: 45 29 cb sub %r9d,%r11d - 66344999: 4d 8b 52 28 mov 0x28(%r10),%r10 - 6634499d: 45 01 1a add %r11d,(%r10) - 663449a0: 41 89 40 14 mov %eax,0x14(%r8) - 663449a4: 45 31 c0 xor %r8d,%r8d - 663449a7: 45 8b 0a mov (%r10),%r9d - 663449aa: 48 8b 42 28 mov 0x28(%rdx),%rax - 663449ae: 45 85 c9 test %r9d,%r9d - 663449b1: 41 0f 9f c0 setg %r8b - 663449b5: 44 3b 00 cmp (%rax),%r8d - 663449b8: 74 3c je 663449f6 - 663449ba: 48 8b 41 20 mov 0x20(%rcx),%rax - 663449be: 48 8b 40 28 mov 0x28(%rax),%rax - 663449c2: 8b 00 mov (%rax),%eax - 663449c4: 85 c0 test %eax,%eax - 663449c6: 75 2e jne 663449f6 - 663449c8: 48 8b 41 28 mov 0x28(%rcx),%rax - 663449cc: 48 8b 0d 5d 1f 01 00 mov 0x11f5d(%rip),%rcx # 66356930 - 663449d3: 4c 8b 05 46 1f 01 00 mov 0x11f46(%rip),%r8 # 66356920 - 663449da: 48 8b 50 28 mov 0x28(%rax),%rdx - 663449de: 48 8b 42 10 mov 0x10(%rdx),%rax - 663449e2: c7 00 01 00 00 00 movl $0x1,(%rax) - 663449e8: 48 63 01 movslq (%rcx),%rax - 663449eb: 44 8d 48 01 lea 0x1(%rax),%r9d - 663449ef: 44 89 09 mov %r9d,(%rcx) - 663449f2: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663449f6: c3 retq - 663449f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663449fe: 00 00 - 66344a00: 31 c0 xor %eax,%eax - 66344a02: e9 7b ff ff ff jmpq 66344982 - 66344a07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66344a0e: 00 00 - 66344a10: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344a14: 45 8b 18 mov (%r8),%r11d - 66344a17: 45 85 db test %r11d,%r11d - 66344a1a: 0f 85 62 ff ff ff jne 66344982 - 66344a20: 48 8b 42 20 mov 0x20(%rdx),%rax - 66344a24: 44 8b 10 mov (%rax),%r10d - 66344a27: 31 c0 xor %eax,%eax - 66344a29: 45 85 d2 test %r10d,%r10d - 66344a2c: 0f 94 c0 sete %al - 66344a2f: e9 4e ff ff ff jmpq 66344982 - 66344a34: 66 90 xchg %ax,%ax - 66344a36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344a3d: 00 00 00 +0000000066344730 : + 66344730: 41 56 push %r14 + 66344732: 55 push %rbp + 66344733: 57 push %rdi + 66344734: 56 push %rsi + 66344735: 53 push %rbx + 66344736: 45 31 c0 xor %r8d,%r8d + 66344739: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634473d: 49 89 ca mov %rcx,%r10 + 66344740: 31 c9 xor %ecx,%ecx + 66344742: 48 8b 44 ca 08 mov 0x8(%rdx,%rcx,8),%rax + 66344747: 8b 00 mov (%rax),%eax + 66344749: d3 e0 shl %cl,%eax + 6634474b: 48 83 c1 01 add $0x1,%rcx + 6634474f: 41 01 c0 add %eax,%r8d + 66344752: 48 83 f9 20 cmp $0x20,%rcx + 66344756: 75 ea jne 66344742 + 66344758: 31 c9 xor %ecx,%ecx + 6634475a: 45 31 c9 xor %r9d,%r9d + 6634475d: 0f 1f 00 nopl (%rax) + 66344760: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax + 66344767: 00 + 66344768: 8b 00 mov (%rax),%eax + 6634476a: d3 e0 shl %cl,%eax + 6634476c: 48 83 c1 01 add $0x1,%rcx + 66344770: 41 01 c1 add %eax,%r9d + 66344773: 48 83 f9 20 cmp $0x20,%rcx + 66344777: 75 e7 jne 66344760 + 66344779: 45 89 cb mov %r9d,%r11d + 6634477c: 49 8b 72 08 mov 0x8(%r10),%rsi + 66344780: 31 c9 xor %ecx,%ecx + 66344782: 4d 0f af d8 imul %r8,%r11 + 66344786: 48 8b 2d 93 21 01 00 mov 0x12193(%rip),%rbp # 66356920 + 6634478d: 48 8b 3d 9c 21 01 00 mov 0x1219c(%rip),%rdi # 66356930 + 66344794: 44 8b 84 8e 04 01 00 mov 0x104(%rsi,%rcx,4),%r8d + 6634479b: 00 + 6634479c: 4c 89 d8 mov %r11,%rax + 6634479f: 48 d3 e8 shr %cl,%rax + 663447a2: 83 e0 01 and $0x1,%eax + 663447a5: 44 39 c0 cmp %r8d,%eax + 663447a8: 74 75 je 6634481f + 663447aa: 4d 8b 4a 18 mov 0x18(%r10),%r9 + 663447ae: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx + 663447b5: 00 + 663447b6: 41 89 c6 mov %eax,%r14d + 663447b9: 45 29 c6 sub %r8d,%r14d + 663447bc: 45 31 c0 xor %r8d,%r8d + 663447bf: 4d 8b 8c 19 08 02 00 mov 0x208(%r9,%rbx,1),%r9 + 663447c6: 00 + 663447c7: 45 01 31 add %r14d,(%r9) + 663447ca: 89 84 8e 04 01 00 00 mov %eax,0x104(%rsi,%rcx,4) + 663447d1: 45 8b 09 mov (%r9),%r9d + 663447d4: 48 8b 84 ca 08 02 00 mov 0x208(%rdx,%rcx,8),%rax + 663447db: 00 + 663447dc: 45 85 c9 test %r9d,%r9d + 663447df: 41 0f 9f c0 setg %r8b + 663447e3: 44 3b 00 cmp (%rax),%r8d + 663447e6: 74 37 je 6634481f + 663447e8: 49 8b 42 20 mov 0x20(%r10),%rax + 663447ec: 48 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%rax + 663447f3: 00 + 663447f4: 8b 00 mov (%rax),%eax + 663447f6: 85 c0 test %eax,%eax + 663447f8: 75 25 jne 6634481f + 663447fa: 49 8b 42 28 mov 0x28(%r10),%rax + 663447fe: 4c 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%r8 + 66344805: 00 + 66344806: 49 8b 40 10 mov 0x10(%r8),%rax + 6634480a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344810: 48 63 07 movslq (%rdi),%rax + 66344813: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344817: 44 89 0f mov %r9d,(%rdi) + 6634481a: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8) + 6634481f: 48 83 c1 01 add $0x1,%rcx + 66344823: 48 83 f9 40 cmp $0x40,%rcx + 66344827: 0f 85 67 ff ff ff jne 66344794 + 6634482d: 5b pop %rbx + 6634482e: 5e pop %rsi + 6634482f: 5f pop %rdi + 66344830: 5d pop %rbp + 66344831: 41 5e pop %r14 + 66344833: c3 retq + 66344834: 66 90 xchg %ax,%ax + 66344836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634483d: 00 00 00 -0000000066344a40 : - 66344a40: ba 01 00 00 00 mov $0x1,%edx - 66344a45: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344a49: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66344a4d: 45 8b 00 mov (%r8),%r8d - 66344a50: 45 85 c0 test %r8d,%r8d - 66344a53: 75 0c jne 66344a61 - 66344a55: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66344a59: 45 8b 18 mov (%r8),%r11d - 66344a5c: 45 85 db test %r11d,%r11d - 66344a5f: 74 72 je 66344ad3 - 66344a61: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344a65: 45 8b 48 14 mov 0x14(%r8),%r9d - 66344a69: 44 39 ca cmp %r9d,%edx - 66344a6c: 74 64 je 66344ad2 - 66344a6e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344a72: 41 89 d3 mov %edx,%r11d - 66344a75: 45 29 cb sub %r9d,%r11d - 66344a78: 48 8b 40 28 mov 0x28(%rax),%rax - 66344a7c: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66344a80: 45 01 1a add %r11d,(%r10) - 66344a83: 41 89 50 14 mov %edx,0x14(%r8) - 66344a87: 31 d2 xor %edx,%edx - 66344a89: 45 8b 02 mov (%r10),%r8d - 66344a8c: 45 85 c0 test %r8d,%r8d - 66344a8f: 0f 9f c2 setg %dl - 66344a92: 3b 10 cmp (%rax),%edx - 66344a94: 74 3c je 66344ad2 - 66344a96: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344a9a: 48 8b 40 28 mov 0x28(%rax),%rax - 66344a9e: 8b 00 mov (%rax),%eax - 66344aa0: 85 c0 test %eax,%eax - 66344aa2: 75 2e jne 66344ad2 - 66344aa4: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344aa8: 48 8b 0d 81 1e 01 00 mov 0x11e81(%rip),%rcx # 66356930 - 66344aaf: 4c 8b 05 6a 1e 01 00 mov 0x11e6a(%rip),%r8 # 66356920 - 66344ab6: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344aba: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344abe: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344ac4: 48 63 01 movslq (%rcx),%rax - 66344ac7: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344acb: 44 89 09 mov %r9d,(%rcx) - 66344ace: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344ad2: c3 retq - 66344ad3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344ad7: 45 8b 10 mov (%r8),%r10d - 66344ada: 45 85 d2 test %r10d,%r10d - 66344add: 75 82 jne 66344a61 - 66344adf: 48 8b 50 20 mov 0x20(%rax),%rdx - 66344ae3: 44 8b 0a mov (%rdx),%r9d - 66344ae6: 31 d2 xor %edx,%edx - 66344ae8: 45 85 c9 test %r9d,%r9d - 66344aeb: 0f 95 c2 setne %dl - 66344aee: e9 6e ff ff ff jmpq 66344a61 - 66344af3: 0f 1f 00 nopl (%rax) +0000000066344840 : + 66344840: 57 push %rdi + 66344841: 56 push %rsi + 66344842: 53 push %rbx + 66344843: 4c 8b 41 10 mov 0x10(%rcx),%r8 + 66344847: 49 8b 40 38 mov 0x38(%r8),%rax + 6634484b: 48 89 ca mov %rcx,%rdx + 6634484e: 8b 08 mov (%rax),%ecx + 66344850: 49 8b 40 10 mov 0x10(%r8),%rax + 66344854: 44 8b 08 mov (%rax),%r9d + 66344857: 49 8b 40 08 mov 0x8(%r8),%rax + 6634485b: 8b 00 mov (%rax),%eax + 6634485d: 42 8d 04 48 lea (%rax,%r9,2),%eax + 66344861: 4d 8b 48 40 mov 0x40(%r8),%r9 + 66344865: d3 e0 shl %cl,%eax + 66344867: 41 8b 39 mov (%r9),%edi + 6634486a: 85 ff test %edi,%edi + 6634486c: 74 18 je 66344886 + 6634486e: 41 b9 02 00 00 00 mov $0x2,%r9d + 66344874: 41 29 c9 sub %ecx,%r9d + 66344877: 44 89 c9 mov %r9d,%ecx + 6634487a: 41 b9 03 00 00 00 mov $0x3,%r9d + 66344880: 41 d3 f9 sar %cl,%r9d + 66344883: 44 09 c8 or %r9d,%eax + 66344886: 48 8b 4a 08 mov 0x8(%rdx),%rcx + 6634488a: 41 89 c1 mov %eax,%r9d + 6634488d: 41 83 e1 01 and $0x1,%r9d + 66344891: 48 8b 1d 88 20 01 00 mov 0x12088(%rip),%rbx # 66356920 + 66344898: 4c 8b 15 91 20 01 00 mov 0x12091(%rip),%r10 # 66356930 + 6634489f: 44 8b 59 0c mov 0xc(%rcx),%r11d + 663448a3: 45 39 d9 cmp %r11d,%r9d + 663448a6: 74 59 je 66344901 + 663448a8: 48 8b 72 18 mov 0x18(%rdx),%rsi + 663448ac: 44 89 cf mov %r9d,%edi + 663448af: 44 29 df sub %r11d,%edi + 663448b2: 4d 8b 58 18 mov 0x18(%r8),%r11 + 663448b6: 48 8b 76 18 mov 0x18(%rsi),%rsi + 663448ba: 01 3e add %edi,(%rsi) + 663448bc: 44 89 49 0c mov %r9d,0xc(%rcx) + 663448c0: 45 31 c9 xor %r9d,%r9d + 663448c3: 8b 36 mov (%rsi),%esi + 663448c5: 85 f6 test %esi,%esi + 663448c7: 41 0f 9f c1 setg %r9b + 663448cb: 45 39 0b cmp %r9d,(%r11) + 663448ce: 74 31 je 66344901 + 663448d0: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 663448d4: 4d 8b 49 18 mov 0x18(%r9),%r9 + 663448d8: 45 8b 19 mov (%r9),%r11d + 663448db: 45 85 db test %r11d,%r11d + 663448de: 75 21 jne 66344901 + 663448e0: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 663448e4: 4d 8b 59 18 mov 0x18(%r9),%r11 + 663448e8: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663448ec: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663448f3: 4d 63 0a movslq (%r10),%r9 + 663448f6: 41 8d 71 01 lea 0x1(%r9),%esi + 663448fa: 41 89 32 mov %esi,(%r10) + 663448fd: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 66344901: 44 8b 59 10 mov 0x10(%rcx),%r11d + 66344905: 41 89 c1 mov %eax,%r9d + 66344908: 41 d1 e9 shr %r9d + 6634490b: 41 83 e1 01 and $0x1,%r9d + 6634490f: 45 39 d9 cmp %r11d,%r9d + 66344912: 74 5a je 6634496e + 66344914: 48 8b 72 18 mov 0x18(%rdx),%rsi + 66344918: 44 89 cf mov %r9d,%edi + 6634491b: 44 29 df sub %r11d,%edi + 6634491e: 45 31 db xor %r11d,%r11d + 66344921: 48 8b 76 20 mov 0x20(%rsi),%rsi + 66344925: 01 3e add %edi,(%rsi) + 66344927: 44 89 49 10 mov %r9d,0x10(%rcx) + 6634492b: 44 8b 0e mov (%rsi),%r9d + 6634492e: 45 85 c9 test %r9d,%r9d + 66344931: 4d 8b 48 20 mov 0x20(%r8),%r9 + 66344935: 41 0f 9f c3 setg %r11b + 66344939: 45 3b 19 cmp (%r9),%r11d + 6634493c: 74 30 je 6634496e + 6634493e: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66344942: 4d 8b 49 20 mov 0x20(%r9),%r9 + 66344946: 41 8b 39 mov (%r9),%edi + 66344949: 85 ff test %edi,%edi + 6634494b: 75 21 jne 6634496e + 6634494d: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66344951: 4d 8b 59 20 mov 0x20(%r9),%r11 + 66344955: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66344959: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66344960: 4d 63 0a movslq (%r10),%r9 + 66344963: 41 8d 71 01 lea 0x1(%r9),%esi + 66344967: 41 89 32 mov %esi,(%r10) + 6634496a: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 6634496e: 44 8b 59 14 mov 0x14(%rcx),%r11d + 66344972: 41 89 c1 mov %eax,%r9d + 66344975: 41 c1 e9 02 shr $0x2,%r9d + 66344979: 41 83 e1 01 and $0x1,%r9d + 6634497d: 45 39 d9 cmp %r11d,%r9d + 66344980: 74 59 je 663449db + 66344982: 48 8b 72 18 mov 0x18(%rdx),%rsi + 66344986: 44 89 cf mov %r9d,%edi + 66344989: 44 29 df sub %r11d,%edi + 6634498c: 45 31 db xor %r11d,%r11d + 6634498f: 48 8b 76 28 mov 0x28(%rsi),%rsi + 66344993: 01 3e add %edi,(%rsi) + 66344995: 44 89 49 14 mov %r9d,0x14(%rcx) + 66344999: 8b 36 mov (%rsi),%esi + 6634499b: 4d 8b 48 28 mov 0x28(%r8),%r9 + 6634499f: 85 f6 test %esi,%esi + 663449a1: 41 0f 9f c3 setg %r11b + 663449a5: 45 3b 19 cmp (%r9),%r11d + 663449a8: 74 31 je 663449db + 663449aa: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 663449ae: 4d 8b 49 28 mov 0x28(%r9),%r9 + 663449b2: 45 8b 19 mov (%r9),%r11d + 663449b5: 45 85 db test %r11d,%r11d + 663449b8: 75 21 jne 663449db + 663449ba: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 663449be: 4d 8b 59 28 mov 0x28(%r9),%r11 + 663449c2: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 663449c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 663449cd: 4d 63 0a movslq (%r10),%r9 + 663449d0: 41 8d 71 01 lea 0x1(%r9),%esi + 663449d4: 41 89 32 mov %esi,(%r10) + 663449d7: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 663449db: 44 8b 49 18 mov 0x18(%rcx),%r9d + 663449df: c1 e8 03 shr $0x3,%eax + 663449e2: 83 e0 01 and $0x1,%eax + 663449e5: 44 39 c8 cmp %r9d,%eax + 663449e8: 74 53 je 66344a3d + 663449ea: 4c 8b 5a 18 mov 0x18(%rdx),%r11 + 663449ee: 89 c7 mov %eax,%edi + 663449f0: 44 29 cf sub %r9d,%edi + 663449f3: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 663449f7: 41 01 3b add %edi,(%r11) + 663449fa: 89 41 18 mov %eax,0x18(%rcx) + 663449fd: 31 c9 xor %ecx,%ecx + 663449ff: 45 8b 0b mov (%r11),%r9d + 66344a02: 49 8b 40 30 mov 0x30(%r8),%rax + 66344a06: 45 85 c9 test %r9d,%r9d + 66344a09: 0f 9f c1 setg %cl + 66344a0c: 3b 08 cmp (%rax),%ecx + 66344a0e: 74 2d je 66344a3d + 66344a10: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344a14: 48 8b 40 30 mov 0x30(%rax),%rax + 66344a18: 8b 00 mov (%rax),%eax + 66344a1a: 85 c0 test %eax,%eax + 66344a1c: 75 1f jne 66344a3d + 66344a1e: 48 8b 42 28 mov 0x28(%rdx),%rax + 66344a22: 48 8b 50 30 mov 0x30(%rax),%rdx + 66344a26: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344a2a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344a30: 49 63 02 movslq (%r10),%rax + 66344a33: 8d 48 01 lea 0x1(%rax),%ecx + 66344a36: 41 89 0a mov %ecx,(%r10) + 66344a39: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66344a3d: 5b pop %rbx + 66344a3e: 5e pop %rsi + 66344a3f: 5f pop %rdi + 66344a40: c3 retq + 66344a41: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66344a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344a4d: 00 00 00 + +0000000066344a50 : + 66344a50: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66344a54: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344a58: 8b 00 mov (%rax),%eax + 66344a5a: 85 c0 test %eax,%eax + 66344a5c: 74 0a je 66344a68 + 66344a5e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344a62: 8b 00 mov (%rax),%eax + 66344a64: 85 c0 test %eax,%eax + 66344a66: 75 78 jne 66344ae0 + 66344a68: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344a6c: 45 8b 48 10 mov 0x10(%r8),%r9d + 66344a70: 44 39 c8 cmp %r9d,%eax + 66344a73: 74 67 je 66344adc + 66344a75: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344a79: 41 89 c3 mov %eax,%r11d + 66344a7c: 45 29 cb sub %r9d,%r11d + 66344a7f: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66344a83: 45 01 1a add %r11d,(%r10) + 66344a86: 41 89 40 10 mov %eax,0x10(%r8) + 66344a8a: 45 31 c0 xor %r8d,%r8d + 66344a8d: 45 8b 0a mov (%r10),%r9d + 66344a90: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344a94: 45 85 c9 test %r9d,%r9d + 66344a97: 41 0f 9f c0 setg %r8b + 66344a9b: 44 3b 00 cmp (%rax),%r8d + 66344a9e: 74 3c je 66344adc + 66344aa0: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344aa4: 48 8b 40 20 mov 0x20(%rax),%rax + 66344aa8: 8b 00 mov (%rax),%eax + 66344aaa: 85 c0 test %eax,%eax + 66344aac: 75 2e jne 66344adc + 66344aae: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344ab2: 48 8b 0d 77 1e 01 00 mov 0x11e77(%rip),%rcx # 66356930 + 66344ab9: 4c 8b 05 60 1e 01 00 mov 0x11e60(%rip),%r8 # 66356920 + 66344ac0: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344ac4: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344ac8: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344ace: 48 63 01 movslq (%rcx),%rax + 66344ad1: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344ad5: 44 89 09 mov %r9d,(%rcx) + 66344ad8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344adc: c3 retq + 66344add: 0f 1f 00 nopl (%rax) + 66344ae0: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344ae4: 44 8b 10 mov (%rax),%r10d + 66344ae7: 31 c0 xor %eax,%eax + 66344ae9: 45 85 d2 test %r10d,%r10d + 66344aec: 0f 95 c0 setne %al + 66344aef: e9 74 ff ff ff jmpq 66344a68 + 66344af4: 66 90 xchg %ax,%ax 66344af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66344afd: 00 00 00 -0000000066344b00 : - 66344b00: ba 01 00 00 00 mov $0x1,%edx - 66344b05: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344b09: 4c 8b 40 08 mov 0x8(%rax),%r8 +0000000066344b00 : + 66344b00: b8 01 00 00 00 mov $0x1,%eax + 66344b05: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66344b09: 4c 8b 42 08 mov 0x8(%rdx),%r8 66344b0d: 45 8b 00 mov (%r8),%r8d 66344b10: 45 85 c0 test %r8d,%r8d - 66344b13: 74 0c je 66344b21 - 66344b15: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66344b13: 74 0c je 66344b21 + 66344b15: 4c 8b 42 10 mov 0x10(%rdx),%r8 66344b19: 45 8b 18 mov (%r8),%r11d 66344b1c: 45 85 db test %r11d,%r11d - 66344b1f: 75 72 jne 66344b93 + 66344b1f: 75 7f jne 66344ba0 66344b21: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344b25: 45 8b 48 14 mov 0x14(%r8),%r9d - 66344b29: 44 39 ca cmp %r9d,%edx - 66344b2c: 74 64 je 66344b92 + 66344b25: 45 8b 48 10 mov 0x10(%r8),%r9d + 66344b29: 44 39 c8 cmp %r9d,%eax + 66344b2c: 74 67 je 66344b95 66344b2e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344b32: 41 89 d3 mov %edx,%r11d + 66344b32: 41 89 c3 mov %eax,%r11d 66344b35: 45 29 cb sub %r9d,%r11d - 66344b38: 48 8b 40 28 mov 0x28(%rax),%rax - 66344b3c: 4d 8b 52 28 mov 0x28(%r10),%r10 - 66344b40: 45 01 1a add %r11d,(%r10) - 66344b43: 41 89 50 14 mov %edx,0x14(%r8) - 66344b47: 31 d2 xor %edx,%edx - 66344b49: 45 8b 02 mov (%r10),%r8d - 66344b4c: 45 85 c0 test %r8d,%r8d - 66344b4f: 0f 9f c2 setg %dl - 66344b52: 3b 10 cmp (%rax),%edx - 66344b54: 74 3c je 66344b92 - 66344b56: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344b5a: 48 8b 40 28 mov 0x28(%rax),%rax - 66344b5e: 8b 00 mov (%rax),%eax - 66344b60: 85 c0 test %eax,%eax - 66344b62: 75 2e jne 66344b92 - 66344b64: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344b68: 48 8b 0d c1 1d 01 00 mov 0x11dc1(%rip),%rcx # 66356930 - 66344b6f: 4c 8b 05 aa 1d 01 00 mov 0x11daa(%rip),%r8 # 66356920 - 66344b76: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344b7a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344b7e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344b84: 48 63 01 movslq (%rcx),%rax - 66344b87: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344b8b: 44 89 09 mov %r9d,(%rcx) - 66344b8e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344b92: c3 retq - 66344b93: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344b97: 45 8b 10 mov (%r8),%r10d - 66344b9a: 45 85 d2 test %r10d,%r10d - 66344b9d: 74 82 je 66344b21 - 66344b9f: 48 8b 50 20 mov 0x20(%rax),%rdx - 66344ba3: 44 8b 0a mov (%rdx),%r9d - 66344ba6: 31 d2 xor %edx,%edx - 66344ba8: 45 85 c9 test %r9d,%r9d - 66344bab: 0f 94 c2 sete %dl - 66344bae: e9 6e ff ff ff jmpq 66344b21 - 66344bb3: 0f 1f 00 nopl (%rax) + 66344b38: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66344b3c: 45 01 1a add %r11d,(%r10) + 66344b3f: 41 89 40 10 mov %eax,0x10(%r8) + 66344b43: 45 31 c0 xor %r8d,%r8d + 66344b46: 45 8b 0a mov (%r10),%r9d + 66344b49: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344b4d: 45 85 c9 test %r9d,%r9d + 66344b50: 41 0f 9f c0 setg %r8b + 66344b54: 44 3b 00 cmp (%rax),%r8d + 66344b57: 74 3c je 66344b95 + 66344b59: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344b5d: 48 8b 40 20 mov 0x20(%rax),%rax + 66344b61: 8b 00 mov (%rax),%eax + 66344b63: 85 c0 test %eax,%eax + 66344b65: 75 2e jne 66344b95 + 66344b67: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344b6b: 48 8b 0d be 1d 01 00 mov 0x11dbe(%rip),%rcx # 66356930 + 66344b72: 4c 8b 05 a7 1d 01 00 mov 0x11da7(%rip),%r8 # 66356920 + 66344b79: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344b7d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344b81: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344b87: 48 63 01 movslq (%rcx),%rax + 66344b8a: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344b8e: 44 89 09 mov %r9d,(%rcx) + 66344b91: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344b95: c3 retq + 66344b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344b9d: 00 00 00 + 66344ba0: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344ba4: 44 8b 10 mov (%rax),%r10d + 66344ba7: 31 c0 xor %eax,%eax + 66344ba9: 45 85 d2 test %r10d,%r10d + 66344bac: 0f 94 c0 sete %al + 66344baf: e9 6d ff ff ff jmpq 66344b21 + 66344bb4: 66 90 xchg %ax,%ax 66344bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66344bbd: 00 00 00 -0000000066344bc0 : +0000000066344bc0 : 66344bc0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344bc4: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66344bc8: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344bcc: 8b 00 mov (%rax),%eax - 66344bce: 41 33 00 xor (%r8),%eax - 66344bd1: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344bd5: 41 33 00 xor (%r8),%eax - 66344bd8: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66344bdc: 41 33 00 xor (%r8),%eax - 66344bdf: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66344be3: 41 33 00 xor (%r8),%eax - 66344be6: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344bea: 41 3b 00 cmp (%r8),%eax - 66344bed: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344bf1: 0f 94 c0 sete %al - 66344bf4: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66344bf8: 0f b6 c0 movzbl %al,%eax - 66344bfb: 44 39 c8 cmp %r9d,%eax - 66344bfe: 74 67 je 66344c67 - 66344c00: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344c04: 41 89 c3 mov %eax,%r11d - 66344c07: 45 29 cb sub %r9d,%r11d - 66344c0a: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66344c0e: 45 01 1a add %r11d,(%r10) - 66344c11: 41 89 40 1c mov %eax,0x1c(%r8) - 66344c15: 45 31 c0 xor %r8d,%r8d - 66344c18: 45 8b 0a mov (%r10),%r9d - 66344c1b: 48 8b 42 38 mov 0x38(%rdx),%rax - 66344c1f: 45 85 c9 test %r9d,%r9d - 66344c22: 41 0f 9f c0 setg %r8b - 66344c26: 44 3b 00 cmp (%rax),%r8d - 66344c29: 74 3c je 66344c67 - 66344c2b: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344c2f: 48 8b 40 38 mov 0x38(%rax),%rax - 66344c33: 8b 00 mov (%rax),%eax - 66344c35: 85 c0 test %eax,%eax - 66344c37: 75 2e jne 66344c67 - 66344c39: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344c3d: 48 8b 0d ec 1c 01 00 mov 0x11cec(%rip),%rcx # 66356930 - 66344c44: 4c 8b 05 d5 1c 01 00 mov 0x11cd5(%rip),%r8 # 66356920 - 66344c4b: 48 8b 50 38 mov 0x38(%rax),%rdx - 66344c4f: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344c53: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344c59: 48 63 01 movslq (%rcx),%rax - 66344c5c: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344c60: 44 89 09 mov %r9d,(%rcx) - 66344c63: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344c67: c3 retq - 66344c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66344c6f: 00 + 66344bc4: 48 8b 42 08 mov 0x8(%rdx),%rax + 66344bc8: 8b 00 mov (%rax),%eax + 66344bca: 85 c0 test %eax,%eax + 66344bcc: 0f 85 8e 00 00 00 jne 66344c60 + 66344bd2: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66344bd6: 45 8b 18 mov (%r8),%r11d + 66344bd9: 45 85 db test %r11d,%r11d + 66344bdc: 0f 84 8e 00 00 00 je 66344c70 + 66344be2: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344be6: 45 8b 48 10 mov 0x10(%r8),%r9d + 66344bea: 44 39 c8 cmp %r9d,%eax + 66344bed: 74 67 je 66344c56 + 66344bef: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344bf3: 41 89 c3 mov %eax,%r11d + 66344bf6: 45 29 cb sub %r9d,%r11d + 66344bf9: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66344bfd: 45 01 1a add %r11d,(%r10) + 66344c00: 41 89 40 10 mov %eax,0x10(%r8) + 66344c04: 45 31 c0 xor %r8d,%r8d + 66344c07: 45 8b 0a mov (%r10),%r9d + 66344c0a: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344c0e: 45 85 c9 test %r9d,%r9d + 66344c11: 41 0f 9f c0 setg %r8b + 66344c15: 44 3b 00 cmp (%rax),%r8d + 66344c18: 74 3c je 66344c56 + 66344c1a: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344c1e: 48 8b 40 20 mov 0x20(%rax),%rax + 66344c22: 8b 00 mov (%rax),%eax + 66344c24: 85 c0 test %eax,%eax + 66344c26: 75 2e jne 66344c56 + 66344c28: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344c2c: 48 8b 0d fd 1c 01 00 mov 0x11cfd(%rip),%rcx # 66356930 + 66344c33: 4c 8b 05 e6 1c 01 00 mov 0x11ce6(%rip),%r8 # 66356920 + 66344c3a: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344c3e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344c42: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344c48: 48 63 01 movslq (%rcx),%rax + 66344c4b: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344c4f: 44 89 09 mov %r9d,(%rcx) + 66344c52: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344c56: c3 retq + 66344c57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344c5e: 00 00 + 66344c60: 31 c0 xor %eax,%eax + 66344c62: e9 7b ff ff ff jmpq 66344be2 + 66344c67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66344c6e: 00 00 + 66344c70: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344c74: 44 8b 10 mov (%rax),%r10d + 66344c77: 31 c0 xor %eax,%eax + 66344c79: 45 85 d2 test %r10d,%r10d + 66344c7c: 0f 94 c0 sete %al + 66344c7f: e9 5e ff ff ff jmpq 66344be2 + 66344c84: 66 90 xchg %ax,%ax + 66344c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344c8d: 00 00 00 -0000000066344c70 : - 66344c70: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344c74: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66344c78: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344c7c: 8b 00 mov (%rax),%eax - 66344c7e: 41 33 00 xor (%r8),%eax - 66344c81: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344c85: 41 33 00 xor (%r8),%eax - 66344c88: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66344c8c: 41 33 00 xor (%r8),%eax - 66344c8f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66344c93: 41 33 00 xor (%r8),%eax - 66344c96: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344c9a: 41 33 00 xor (%r8),%eax - 66344c9d: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344ca1: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66344ca5: 44 39 c8 cmp %r9d,%eax - 66344ca8: 74 67 je 66344d11 - 66344caa: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344cae: 41 89 c3 mov %eax,%r11d - 66344cb1: 45 29 cb sub %r9d,%r11d - 66344cb4: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66344cb8: 45 01 1a add %r11d,(%r10) - 66344cbb: 41 89 40 1c mov %eax,0x1c(%r8) - 66344cbf: 45 31 c0 xor %r8d,%r8d - 66344cc2: 45 8b 0a mov (%r10),%r9d - 66344cc5: 48 8b 42 38 mov 0x38(%rdx),%rax - 66344cc9: 45 85 c9 test %r9d,%r9d - 66344ccc: 41 0f 9f c0 setg %r8b - 66344cd0: 44 3b 00 cmp (%rax),%r8d - 66344cd3: 74 3c je 66344d11 - 66344cd5: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344cd9: 48 8b 40 38 mov 0x38(%rax),%rax - 66344cdd: 8b 00 mov (%rax),%eax - 66344cdf: 85 c0 test %eax,%eax - 66344ce1: 75 2e jne 66344d11 - 66344ce3: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344ce7: 48 8b 0d 42 1c 01 00 mov 0x11c42(%rip),%rcx # 66356930 - 66344cee: 4c 8b 05 2b 1c 01 00 mov 0x11c2b(%rip),%r8 # 66356920 - 66344cf5: 48 8b 50 38 mov 0x38(%rax),%rdx - 66344cf9: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344cfd: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344d03: 48 63 01 movslq (%rcx),%rax - 66344d06: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344d0a: 44 89 09 mov %r9d,(%rcx) - 66344d0d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344d11: c3 retq - 66344d12: 0f 1f 40 00 nopl 0x0(%rax) - 66344d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344d1d: 00 00 00 +0000000066344c90 : + 66344c90: b8 01 00 00 00 mov $0x1,%eax + 66344c95: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66344c99: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66344c9d: 45 8b 00 mov (%r8),%r8d + 66344ca0: 45 85 c0 test %r8d,%r8d + 66344ca3: 75 0c jne 66344cb1 + 66344ca5: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66344ca9: 45 8b 18 mov (%r8),%r11d + 66344cac: 45 85 db test %r11d,%r11d + 66344caf: 74 7f je 66344d30 + 66344cb1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66344cb5: 45 8b 48 10 mov 0x10(%r8),%r9d + 66344cb9: 44 39 c8 cmp %r9d,%eax + 66344cbc: 74 67 je 66344d25 + 66344cbe: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66344cc2: 41 89 c3 mov %eax,%r11d + 66344cc5: 45 29 cb sub %r9d,%r11d + 66344cc8: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66344ccc: 45 01 1a add %r11d,(%r10) + 66344ccf: 41 89 40 10 mov %eax,0x10(%r8) + 66344cd3: 45 31 c0 xor %r8d,%r8d + 66344cd6: 45 8b 0a mov (%r10),%r9d + 66344cd9: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344cdd: 45 85 c9 test %r9d,%r9d + 66344ce0: 41 0f 9f c0 setg %r8b + 66344ce4: 44 3b 00 cmp (%rax),%r8d + 66344ce7: 74 3c je 66344d25 + 66344ce9: 48 8b 41 20 mov 0x20(%rcx),%rax + 66344ced: 48 8b 40 20 mov 0x20(%rax),%rax + 66344cf1: 8b 00 mov (%rax),%eax + 66344cf3: 85 c0 test %eax,%eax + 66344cf5: 75 2e jne 66344d25 + 66344cf7: 48 8b 41 28 mov 0x28(%rcx),%rax + 66344cfb: 48 8b 0d 2e 1c 01 00 mov 0x11c2e(%rip),%rcx # 66356930 + 66344d02: 4c 8b 05 17 1c 01 00 mov 0x11c17(%rip),%r8 # 66356920 + 66344d09: 48 8b 50 20 mov 0x20(%rax),%rdx + 66344d0d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344d11: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344d17: 48 63 01 movslq (%rcx),%rax + 66344d1a: 44 8d 48 01 lea 0x1(%rax),%r9d + 66344d1e: 44 89 09 mov %r9d,(%rcx) + 66344d21: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66344d25: c3 retq + 66344d26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344d2d: 00 00 00 + 66344d30: 48 8b 42 18 mov 0x18(%rdx),%rax + 66344d34: 44 8b 10 mov (%rax),%r10d + 66344d37: 31 c0 xor %eax,%eax + 66344d39: 45 85 d2 test %r10d,%r10d + 66344d3c: 0f 95 c0 setne %al + 66344d3f: e9 6d ff ff ff jmpq 66344cb1 + 66344d44: 66 90 xchg %ax,%ax + 66344d46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344d4d: 00 00 00 -0000000066344d20 : - 66344d20: 56 push %rsi - 66344d21: 53 push %rbx - 66344d22: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344d26: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344d2a: 44 8b 1a mov (%rdx),%r11d - 66344d2d: 45 85 db test %r11d,%r11d - 66344d30: 0f 84 e3 00 00 00 je 66344e19 - 66344d36: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66344d3a: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66344d3e: 48 8b 1d db 1b 01 00 mov 0x11bdb(%rip),%rbx # 66356920 - 66344d45: 4c 8b 1d e4 1b 01 00 mov 0x11be4(%rip),%r11 # 66356930 - 66344d4c: 44 8b 4a 0c mov 0xc(%rdx),%r9d - 66344d50: 45 8b 00 mov (%r8),%r8d - 66344d53: 45 39 c8 cmp %r9d,%r8d - 66344d56: 74 5c je 66344db4 - 66344d58: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344d5c: 44 89 c6 mov %r8d,%esi - 66344d5f: 44 29 ce sub %r9d,%esi - 66344d62: 45 31 c9 xor %r9d,%r9d - 66344d65: 4d 8b 52 18 mov 0x18(%r10),%r10 - 66344d69: 41 01 32 add %esi,(%r10) - 66344d6c: 44 89 42 0c mov %r8d,0xc(%rdx) - 66344d70: 45 8b 12 mov (%r10),%r10d - 66344d73: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344d77: 45 85 d2 test %r10d,%r10d - 66344d7a: 41 0f 9f c1 setg %r9b - 66344d7e: 45 3b 08 cmp (%r8),%r9d - 66344d81: 74 31 je 66344db4 - 66344d83: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66344d87: 4d 8b 40 18 mov 0x18(%r8),%r8 - 66344d8b: 45 8b 08 mov (%r8),%r9d - 66344d8e: 45 85 c9 test %r9d,%r9d - 66344d91: 75 21 jne 66344db4 - 66344d93: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66344d97: 4d 8b 48 18 mov 0x18(%r8),%r9 - 66344d9b: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66344d9f: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66344da6: 4d 63 03 movslq (%r11),%r8 - 66344da9: 45 8d 50 01 lea 0x1(%r8),%r10d - 66344dad: 45 89 13 mov %r10d,(%r11) - 66344db0: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) - 66344db4: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66344db8: 44 8b 4a 10 mov 0x10(%rdx),%r9d - 66344dbc: 45 8b 00 mov (%r8),%r8d - 66344dbf: 45 39 c8 cmp %r9d,%r8d - 66344dc2: 74 55 je 66344e19 - 66344dc4: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344dc8: 44 89 c6 mov %r8d,%esi - 66344dcb: 44 29 ce sub %r9d,%esi - 66344dce: 48 8b 40 20 mov 0x20(%rax),%rax - 66344dd2: 4d 8b 52 20 mov 0x20(%r10),%r10 - 66344dd6: 41 01 32 add %esi,(%r10) - 66344dd9: 44 89 42 10 mov %r8d,0x10(%rdx) - 66344ddd: 31 d2 xor %edx,%edx - 66344ddf: 45 8b 02 mov (%r10),%r8d - 66344de2: 45 85 c0 test %r8d,%r8d - 66344de5: 0f 9f c2 setg %dl - 66344de8: 3b 10 cmp (%rax),%edx - 66344dea: 74 2d je 66344e19 - 66344dec: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344df0: 48 8b 40 20 mov 0x20(%rax),%rax - 66344df4: 8b 00 mov (%rax),%eax - 66344df6: 85 c0 test %eax,%eax - 66344df8: 75 1f jne 66344e19 - 66344dfa: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344dfe: 48 8b 50 20 mov 0x20(%rax),%rdx - 66344e02: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344e06: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344e0c: 49 63 03 movslq (%r11),%rax - 66344e0f: 8d 48 01 lea 0x1(%rax),%ecx - 66344e12: 41 89 0b mov %ecx,(%r11) - 66344e15: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 66344e19: 5b pop %rbx - 66344e1a: 5e pop %rsi - 66344e1b: c3 retq - 66344e1c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066344d50 : + 66344d50: 57 push %rdi + 66344d51: 56 push %rsi + 66344d52: 53 push %rbx + 66344d53: 4c 8b 41 10 mov 0x10(%rcx),%r8 + 66344d57: 49 8b 40 38 mov 0x38(%r8),%rax + 66344d5b: 48 89 ca mov %rcx,%rdx + 66344d5e: 44 8b 08 mov (%rax),%r9d + 66344d61: 49 8b 40 10 mov 0x10(%r8),%rax + 66344d65: 8b 08 mov (%rax),%ecx + 66344d67: 49 8b 40 08 mov 0x8(%r8),%rax + 66344d6b: 8b 00 mov (%rax),%eax + 66344d6d: 8d 04 48 lea (%rax,%rcx,2),%eax + 66344d70: b9 02 00 00 00 mov $0x2,%ecx + 66344d75: 44 29 c9 sub %r9d,%ecx + 66344d78: d3 e0 shl %cl,%eax + 66344d7a: 49 8b 48 40 mov 0x40(%r8),%rcx + 66344d7e: 8b 39 mov (%rcx),%edi + 66344d80: 85 ff test %edi,%edi + 66344d82: 74 14 je 66344d98 + 66344d84: b9 04 00 00 00 mov $0x4,%ecx + 66344d89: 44 29 c9 sub %r9d,%ecx + 66344d8c: 41 b9 03 00 00 00 mov $0x3,%r9d + 66344d92: 41 d3 e1 shl %cl,%r9d + 66344d95: 44 09 c8 or %r9d,%eax + 66344d98: 48 8b 4a 08 mov 0x8(%rdx),%rcx + 66344d9c: 41 89 c1 mov %eax,%r9d + 66344d9f: 41 83 e1 01 and $0x1,%r9d + 66344da3: 48 8b 1d 76 1b 01 00 mov 0x11b76(%rip),%rbx # 66356920 + 66344daa: 4c 8b 15 7f 1b 01 00 mov 0x11b7f(%rip),%r10 # 66356930 + 66344db1: 44 8b 59 0c mov 0xc(%rcx),%r11d + 66344db5: 45 39 d9 cmp %r11d,%r9d + 66344db8: 74 59 je 66344e13 + 66344dba: 48 8b 72 18 mov 0x18(%rdx),%rsi + 66344dbe: 44 89 cf mov %r9d,%edi + 66344dc1: 44 29 df sub %r11d,%edi + 66344dc4: 4d 8b 58 18 mov 0x18(%r8),%r11 + 66344dc8: 48 8b 76 18 mov 0x18(%rsi),%rsi + 66344dcc: 01 3e add %edi,(%rsi) + 66344dce: 44 89 49 0c mov %r9d,0xc(%rcx) + 66344dd2: 45 31 c9 xor %r9d,%r9d + 66344dd5: 8b 36 mov (%rsi),%esi + 66344dd7: 85 f6 test %esi,%esi + 66344dd9: 41 0f 9f c1 setg %r9b + 66344ddd: 45 39 0b cmp %r9d,(%r11) + 66344de0: 74 31 je 66344e13 + 66344de2: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66344de6: 4d 8b 49 18 mov 0x18(%r9),%r9 + 66344dea: 45 8b 19 mov (%r9),%r11d + 66344ded: 45 85 db test %r11d,%r11d + 66344df0: 75 21 jne 66344e13 + 66344df2: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66344df6: 4d 8b 59 18 mov 0x18(%r9),%r11 + 66344dfa: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66344dfe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66344e05: 4d 63 0a movslq (%r10),%r9 + 66344e08: 41 8d 71 01 lea 0x1(%r9),%esi + 66344e0c: 41 89 32 mov %esi,(%r10) + 66344e0f: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 66344e13: 44 8b 59 10 mov 0x10(%rcx),%r11d + 66344e17: 41 89 c1 mov %eax,%r9d + 66344e1a: 41 d1 e9 shr %r9d + 66344e1d: 41 83 e1 01 and $0x1,%r9d + 66344e21: 45 39 d9 cmp %r11d,%r9d + 66344e24: 74 5a je 66344e80 + 66344e26: 48 8b 72 18 mov 0x18(%rdx),%rsi + 66344e2a: 44 89 cf mov %r9d,%edi + 66344e2d: 44 29 df sub %r11d,%edi + 66344e30: 45 31 db xor %r11d,%r11d + 66344e33: 48 8b 76 20 mov 0x20(%rsi),%rsi + 66344e37: 01 3e add %edi,(%rsi) + 66344e39: 44 89 49 10 mov %r9d,0x10(%rcx) + 66344e3d: 44 8b 0e mov (%rsi),%r9d + 66344e40: 45 85 c9 test %r9d,%r9d + 66344e43: 4d 8b 48 20 mov 0x20(%r8),%r9 + 66344e47: 41 0f 9f c3 setg %r11b + 66344e4b: 45 3b 19 cmp (%r9),%r11d + 66344e4e: 74 30 je 66344e80 + 66344e50: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66344e54: 4d 8b 49 20 mov 0x20(%r9),%r9 + 66344e58: 41 8b 39 mov (%r9),%edi + 66344e5b: 85 ff test %edi,%edi + 66344e5d: 75 21 jne 66344e80 + 66344e5f: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66344e63: 4d 8b 59 20 mov 0x20(%r9),%r11 + 66344e67: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66344e6b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66344e72: 4d 63 0a movslq (%r10),%r9 + 66344e75: 41 8d 71 01 lea 0x1(%r9),%esi + 66344e79: 41 89 32 mov %esi,(%r10) + 66344e7c: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 66344e80: 44 8b 59 14 mov 0x14(%rcx),%r11d + 66344e84: 41 89 c1 mov %eax,%r9d + 66344e87: 41 c1 e9 02 shr $0x2,%r9d + 66344e8b: 41 83 e1 01 and $0x1,%r9d + 66344e8f: 45 39 d9 cmp %r11d,%r9d + 66344e92: 74 59 je 66344eed + 66344e94: 48 8b 72 18 mov 0x18(%rdx),%rsi + 66344e98: 44 89 cf mov %r9d,%edi + 66344e9b: 44 29 df sub %r11d,%edi + 66344e9e: 45 31 db xor %r11d,%r11d + 66344ea1: 48 8b 76 28 mov 0x28(%rsi),%rsi + 66344ea5: 01 3e add %edi,(%rsi) + 66344ea7: 44 89 49 14 mov %r9d,0x14(%rcx) + 66344eab: 8b 36 mov (%rsi),%esi + 66344ead: 4d 8b 48 28 mov 0x28(%r8),%r9 + 66344eb1: 85 f6 test %esi,%esi + 66344eb3: 41 0f 9f c3 setg %r11b + 66344eb7: 45 3b 19 cmp (%r9),%r11d + 66344eba: 74 31 je 66344eed + 66344ebc: 4c 8b 4a 20 mov 0x20(%rdx),%r9 + 66344ec0: 4d 8b 49 28 mov 0x28(%r9),%r9 + 66344ec4: 45 8b 19 mov (%r9),%r11d + 66344ec7: 45 85 db test %r11d,%r11d + 66344eca: 75 21 jne 66344eed + 66344ecc: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 66344ed0: 4d 8b 59 28 mov 0x28(%r9),%r11 + 66344ed4: 4d 8b 4b 10 mov 0x10(%r11),%r9 + 66344ed8: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 66344edf: 4d 63 0a movslq (%r10),%r9 + 66344ee2: 41 8d 71 01 lea 0x1(%r9),%esi + 66344ee6: 41 89 32 mov %esi,(%r10) + 66344ee9: 4e 89 1c cb mov %r11,(%rbx,%r9,8) + 66344eed: 44 8b 49 18 mov 0x18(%rcx),%r9d + 66344ef1: c1 e8 03 shr $0x3,%eax + 66344ef4: 83 e0 01 and $0x1,%eax + 66344ef7: 44 39 c8 cmp %r9d,%eax + 66344efa: 74 53 je 66344f4f + 66344efc: 4c 8b 5a 18 mov 0x18(%rdx),%r11 + 66344f00: 89 c7 mov %eax,%edi + 66344f02: 44 29 cf sub %r9d,%edi + 66344f05: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66344f09: 41 01 3b add %edi,(%r11) + 66344f0c: 89 41 18 mov %eax,0x18(%rcx) + 66344f0f: 31 c9 xor %ecx,%ecx + 66344f11: 45 8b 0b mov (%r11),%r9d + 66344f14: 49 8b 40 30 mov 0x30(%r8),%rax + 66344f18: 45 85 c9 test %r9d,%r9d + 66344f1b: 0f 9f c1 setg %cl + 66344f1e: 3b 08 cmp (%rax),%ecx + 66344f20: 74 2d je 66344f4f + 66344f22: 48 8b 42 20 mov 0x20(%rdx),%rax + 66344f26: 48 8b 40 30 mov 0x30(%rax),%rax + 66344f2a: 8b 00 mov (%rax),%eax + 66344f2c: 85 c0 test %eax,%eax + 66344f2e: 75 1f jne 66344f4f + 66344f30: 48 8b 42 28 mov 0x28(%rdx),%rax + 66344f34: 48 8b 50 30 mov 0x30(%rax),%rdx + 66344f38: 48 8b 42 10 mov 0x10(%rdx),%rax + 66344f3c: c7 00 01 00 00 00 movl $0x1,(%rax) + 66344f42: 49 63 02 movslq (%r10),%rax + 66344f45: 8d 48 01 lea 0x1(%rax),%ecx + 66344f48: 41 89 0a mov %ecx,(%r10) + 66344f4b: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66344f4f: 5b pop %rbx + 66344f50: 5e pop %rsi + 66344f51: 5f pop %rdi + 66344f52: c3 retq + 66344f53: 0f 1f 00 nopl (%rax) + 66344f56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66344f5d: 00 00 00 -0000000066344e20 : - 66344e20: ba 01 00 00 00 mov $0x1,%edx - 66344e25: 48 8b 41 10 mov 0x10(%rcx),%rax - 66344e29: 4c 8b 40 08 mov 0x8(%rax),%r8 - 66344e2d: 45 8b 08 mov (%r8),%r9d - 66344e30: 45 85 c9 test %r9d,%r9d - 66344e33: 74 0c je 66344e41 - 66344e35: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66344e39: 45 8b 00 mov (%r8),%r8d - 66344e3c: 45 85 c0 test %r8d,%r8d - 66344e3f: 75 72 jne 66344eb3 - 66344e41: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344e45: 45 8b 48 18 mov 0x18(%r8),%r9d - 66344e49: 44 39 ca cmp %r9d,%edx - 66344e4c: 74 64 je 66344eb2 - 66344e4e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344e52: 41 89 d3 mov %edx,%r11d - 66344e55: 45 29 cb sub %r9d,%r11d - 66344e58: 48 8b 40 30 mov 0x30(%rax),%rax - 66344e5c: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66344e60: 45 01 1a add %r11d,(%r10) - 66344e63: 41 89 50 18 mov %edx,0x18(%r8) - 66344e67: 31 d2 xor %edx,%edx - 66344e69: 45 8b 02 mov (%r10),%r8d - 66344e6c: 45 85 c0 test %r8d,%r8d - 66344e6f: 0f 9f c2 setg %dl - 66344e72: 3b 10 cmp (%rax),%edx - 66344e74: 74 3c je 66344eb2 - 66344e76: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344e7a: 48 8b 40 30 mov 0x30(%rax),%rax - 66344e7e: 8b 00 mov (%rax),%eax - 66344e80: 85 c0 test %eax,%eax - 66344e82: 75 2e jne 66344eb2 - 66344e84: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344e88: 48 8b 0d a1 1a 01 00 mov 0x11aa1(%rip),%rcx # 66356930 - 66344e8f: 4c 8b 05 8a 1a 01 00 mov 0x11a8a(%rip),%r8 # 66356920 - 66344e96: 48 8b 50 30 mov 0x30(%rax),%rdx - 66344e9a: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344e9e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344ea4: 48 63 01 movslq (%rcx),%rax - 66344ea7: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344eab: 44 89 09 mov %r9d,(%rcx) - 66344eae: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344eb2: c3 retq - 66344eb3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66344eb7: 45 8b 18 mov (%r8),%r11d - 66344eba: 45 85 db test %r11d,%r11d - 66344ebd: 74 82 je 66344e41 - 66344ebf: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66344ec3: 45 8b 10 mov (%r8),%r10d - 66344ec6: 45 85 d2 test %r10d,%r10d - 66344ec9: 0f 84 72 ff ff ff je 66344e41 - 66344ecf: 48 8b 50 28 mov 0x28(%rax),%rdx - 66344ed3: 44 8b 0a mov (%rdx),%r9d - 66344ed6: 31 d2 xor %edx,%edx - 66344ed8: 45 85 c9 test %r9d,%r9d - 66344edb: 0f 94 c2 sete %dl - 66344ede: e9 5e ff ff ff jmpq 66344e41 - 66344ee3: 0f 1f 00 nopl (%rax) - 66344ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66344eed: 00 00 00 - -0000000066344ef0 : - 66344ef0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344ef4: 48 8b 42 08 mov 0x8(%rdx),%rax - 66344ef8: 8b 00 mov (%rax),%eax - 66344efa: 85 c0 test %eax,%eax - 66344efc: 74 0a je 66344f08 - 66344efe: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344f02: 8b 00 mov (%rax),%eax - 66344f04: 85 c0 test %eax,%eax - 66344f06: 75 78 jne 66344f80 - 66344f08: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344f0c: 45 8b 48 18 mov 0x18(%r8),%r9d - 66344f10: 44 39 c8 cmp %r9d,%eax - 66344f13: 74 67 je 66344f7c - 66344f15: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344f19: 41 89 c3 mov %eax,%r11d - 66344f1c: 45 29 cb sub %r9d,%r11d - 66344f1f: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66344f23: 45 01 1a add %r11d,(%r10) - 66344f26: 41 89 40 18 mov %eax,0x18(%r8) - 66344f2a: 45 31 c0 xor %r8d,%r8d - 66344f2d: 45 8b 0a mov (%r10),%r9d - 66344f30: 48 8b 42 30 mov 0x30(%rdx),%rax - 66344f34: 45 85 c9 test %r9d,%r9d - 66344f37: 41 0f 9f c0 setg %r8b - 66344f3b: 44 3b 00 cmp (%rax),%r8d - 66344f3e: 74 3c je 66344f7c - 66344f40: 48 8b 41 20 mov 0x20(%rcx),%rax - 66344f44: 48 8b 40 30 mov 0x30(%rax),%rax - 66344f48: 8b 00 mov (%rax),%eax - 66344f4a: 85 c0 test %eax,%eax - 66344f4c: 75 2e jne 66344f7c - 66344f4e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66344f52: 48 8b 0d d7 19 01 00 mov 0x119d7(%rip),%rcx # 66356930 - 66344f59: 4c 8b 05 c0 19 01 00 mov 0x119c0(%rip),%r8 # 66356920 - 66344f60: 48 8b 50 30 mov 0x30(%rax),%rdx - 66344f64: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344f68: c7 00 01 00 00 00 movl $0x1,(%rax) - 66344f6e: 48 63 01 movslq (%rcx),%rax - 66344f71: 44 8d 48 01 lea 0x1(%rax),%r9d - 66344f75: 44 89 09 mov %r9d,(%rcx) - 66344f78: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66344f7c: c3 retq - 66344f7d: 0f 1f 00 nopl (%rax) - 66344f80: 48 8b 42 18 mov 0x18(%rdx),%rax - 66344f84: 8b 00 mov (%rax),%eax - 66344f86: 85 c0 test %eax,%eax - 66344f88: 0f 84 7a ff ff ff je 66344f08 - 66344f8e: 48 8b 42 20 mov 0x20(%rdx),%rax - 66344f92: 8b 00 mov (%rax),%eax - 66344f94: 85 c0 test %eax,%eax - 66344f96: 0f 84 6c ff ff ff je 66344f08 - 66344f9c: 48 8b 42 28 mov 0x28(%rdx),%rax - 66344fa0: 44 8b 10 mov (%rax),%r10d - 66344fa3: 31 c0 xor %eax,%eax - 66344fa5: 45 85 d2 test %r10d,%r10d - 66344fa8: 0f 95 c0 setne %al - 66344fab: e9 58 ff ff ff jmpq 66344f08 - -0000000066344fb0 : - 66344fb0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66344fb4: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66344fb8: 48 8b 42 10 mov 0x10(%rdx),%rax - 66344fbc: 8b 00 mov (%rax),%eax - 66344fbe: 41 33 00 xor (%r8),%eax - 66344fc1: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66344fc5: 41 33 00 xor (%r8),%eax - 66344fc8: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66344fcc: 41 33 00 xor (%r8),%eax - 66344fcf: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66344fd3: 41 33 00 xor (%r8),%eax - 66344fd6: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66344fda: 41 33 00 xor (%r8),%eax - 66344fdd: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 66344fe1: 41 33 00 xor (%r8),%eax - 66344fe4: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66344fe8: 45 8b 48 20 mov 0x20(%r8),%r9d - 66344fec: 44 39 c8 cmp %r9d,%eax - 66344fef: 74 67 je 66345058 - 66344ff1: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66344ff5: 41 89 c3 mov %eax,%r11d - 66344ff8: 45 29 cb sub %r9d,%r11d - 66344ffb: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66344fff: 45 01 1a add %r11d,(%r10) - 66345002: 41 89 40 20 mov %eax,0x20(%r8) - 66345006: 45 31 c0 xor %r8d,%r8d - 66345009: 45 8b 0a mov (%r10),%r9d - 6634500c: 48 8b 42 40 mov 0x40(%rdx),%rax - 66345010: 45 85 c9 test %r9d,%r9d - 66345013: 41 0f 9f c0 setg %r8b - 66345017: 44 3b 00 cmp (%rax),%r8d - 6634501a: 74 3c je 66345058 - 6634501c: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345020: 48 8b 40 40 mov 0x40(%rax),%rax - 66345024: 8b 00 mov (%rax),%eax - 66345026: 85 c0 test %eax,%eax - 66345028: 75 2e jne 66345058 - 6634502a: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634502e: 48 8b 0d fb 18 01 00 mov 0x118fb(%rip),%rcx # 66356930 - 66345035: 4c 8b 05 e4 18 01 00 mov 0x118e4(%rip),%r8 # 66356920 - 6634503c: 48 8b 50 40 mov 0x40(%rax),%rdx - 66345040: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345044: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634504a: 48 63 01 movslq (%rcx),%rax - 6634504d: 44 8d 48 01 lea 0x1(%rax),%r9d - 66345051: 44 89 09 mov %r9d,(%rcx) - 66345054: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345058: c3 retq - 66345059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000066345060 : - 66345060: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345064: 48 8b 42 08 mov 0x8(%rdx),%rax - 66345068: 8b 00 mov (%rax),%eax - 6634506a: 85 c0 test %eax,%eax - 6634506c: 0f 85 8e 00 00 00 jne 66345100 - 66345072: 4c 8b 42 10 mov 0x10(%rdx),%r8 +0000000066344f60 : + 66344f60: 56 push %rsi + 66344f61: 53 push %rbx + 66344f62: 48 8b 41 10 mov 0x10(%rcx),%rax + 66344f66: 48 8b 50 58 mov 0x58(%rax),%rdx + 66344f6a: 44 8b 0a mov (%rdx),%r9d + 66344f6d: 45 85 c9 test %r9d,%r9d + 66344f70: 0f 84 a4 01 00 00 je 6634511a + 66344f76: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66344f7a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66344f7e: 4c 8b 1d 9b 19 01 00 mov 0x1199b(%rip),%r11 # 66356920 + 66344f85: 4c 8b 0d a4 19 01 00 mov 0x119a4(%rip),%r9 # 66356930 + 66344f8c: 44 8b 52 18 mov 0x18(%rdx),%r10d + 66344f90: 45 8b 00 mov (%r8),%r8d + 66344f93: 45 39 d0 cmp %r10d,%r8d + 66344f96: 74 3d je 66344fd5 + 66344f98: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66344f9c: 44 89 c6 mov %r8d,%esi + 66344f9f: 44 29 d6 sub %r10d,%esi + 66344fa2: 45 31 d2 xor %r10d,%r10d + 66344fa5: 48 8b 5b 30 mov 0x30(%rbx),%rbx + 66344fa9: 01 33 add %esi,(%rbx) + 66344fab: 44 89 42 18 mov %r8d,0x18(%rdx) + 66344faf: 44 8b 03 mov (%rbx),%r8d + 66344fb2: 45 85 c0 test %r8d,%r8d + 66344fb5: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66344fb9: 41 0f 9f c2 setg %r10b + 66344fbd: 45 3b 10 cmp (%r8),%r10d + 66344fc0: 74 13 je 66344fd5 + 66344fc2: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66344fc6: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66344fca: 41 8b 30 mov (%r8),%esi + 66344fcd: 85 f6 test %esi,%esi + 66344fcf: 0f 84 db 01 00 00 je 663451b0 + 66344fd5: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66344fd9: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 66344fdd: 45 8b 00 mov (%r8),%r8d + 66344fe0: 45 39 d0 cmp %r10d,%r8d + 66344fe3: 74 3c je 66345021 + 66344fe5: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66344fe9: 44 89 c6 mov %r8d,%esi + 66344fec: 44 29 d6 sub %r10d,%esi + 66344fef: 45 31 d2 xor %r10d,%r10d + 66344ff2: 48 8b 5b 38 mov 0x38(%rbx),%rbx + 66344ff6: 01 33 add %esi,(%rbx) + 66344ff8: 44 89 42 1c mov %r8d,0x1c(%rdx) + 66344ffc: 8b 1b mov (%rbx),%ebx + 66344ffe: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66345002: 85 db test %ebx,%ebx + 66345004: 41 0f 9f c2 setg %r10b + 66345008: 45 3b 10 cmp (%r8),%r10d + 6634500b: 74 14 je 66345021 + 6634500d: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345011: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66345015: 45 8b 10 mov (%r8),%r10d + 66345018: 45 85 d2 test %r10d,%r10d + 6634501b: 0f 84 5f 01 00 00 je 66345180 + 66345021: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66345025: 44 8b 52 20 mov 0x20(%rdx),%r10d + 66345029: 45 8b 00 mov (%r8),%r8d + 6634502c: 45 39 d0 cmp %r10d,%r8d + 6634502f: 74 3d je 6634506e + 66345031: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345035: 44 89 c6 mov %r8d,%esi + 66345038: 44 29 d6 sub %r10d,%esi + 6634503b: 45 31 d2 xor %r10d,%r10d + 6634503e: 48 8b 5b 40 mov 0x40(%rbx),%rbx + 66345042: 01 33 add %esi,(%rbx) + 66345044: 44 89 42 20 mov %r8d,0x20(%rdx) + 66345048: 44 8b 03 mov (%rbx),%r8d + 6634504b: 45 85 c0 test %r8d,%r8d + 6634504e: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66345052: 41 0f 9f c2 setg %r10b + 66345056: 45 3b 10 cmp (%r8),%r10d + 66345059: 74 13 je 6634506e + 6634505b: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 6634505f: 4d 8b 40 40 mov 0x40(%r8),%r8 + 66345063: 41 8b 30 mov (%r8),%esi + 66345066: 85 f6 test %esi,%esi + 66345068: 0f 84 e2 00 00 00 je 66345150 + 6634506e: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66345072: 44 8b 52 24 mov 0x24(%rdx),%r10d 66345076: 45 8b 00 mov (%r8),%r8d - 66345079: 45 85 c0 test %r8d,%r8d - 6634507c: 74 75 je 663450f3 - 6634507e: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345082: 45 8b 48 18 mov 0x18(%r8),%r9d - 66345086: 44 39 c8 cmp %r9d,%eax - 66345089: 74 67 je 663450f2 - 6634508b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634508f: 41 89 c3 mov %eax,%r11d - 66345092: 45 29 cb sub %r9d,%r11d - 66345095: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66345099: 45 01 1a add %r11d,(%r10) - 6634509c: 41 89 40 18 mov %eax,0x18(%r8) - 663450a0: 45 31 c0 xor %r8d,%r8d - 663450a3: 45 8b 0a mov (%r10),%r9d - 663450a6: 48 8b 42 30 mov 0x30(%rdx),%rax - 663450aa: 45 85 c9 test %r9d,%r9d - 663450ad: 41 0f 9f c0 setg %r8b - 663450b1: 44 3b 00 cmp (%rax),%r8d - 663450b4: 74 3c je 663450f2 - 663450b6: 48 8b 41 20 mov 0x20(%rcx),%rax - 663450ba: 48 8b 40 30 mov 0x30(%rax),%rax - 663450be: 8b 00 mov (%rax),%eax - 663450c0: 85 c0 test %eax,%eax - 663450c2: 75 2e jne 663450f2 - 663450c4: 48 8b 41 28 mov 0x28(%rcx),%rax - 663450c8: 48 8b 0d 61 18 01 00 mov 0x11861(%rip),%rcx # 66356930 - 663450cf: 4c 8b 05 4a 18 01 00 mov 0x1184a(%rip),%r8 # 66356920 - 663450d6: 48 8b 50 30 mov 0x30(%rax),%rdx - 663450da: 48 8b 42 10 mov 0x10(%rdx),%rax - 663450de: c7 00 01 00 00 00 movl $0x1,(%rax) - 663450e4: 48 63 01 movslq (%rcx),%rax - 663450e7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663450eb: 44 89 09 mov %r9d,(%rcx) - 663450ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663450f2: c3 retq - 663450f3: 48 8b 42 18 mov 0x18(%rdx),%rax - 663450f7: 8b 00 mov (%rax),%eax - 663450f9: 85 c0 test %eax,%eax - 663450fb: 74 13 je 66345110 - 663450fd: 0f 1f 00 nopl (%rax) - 66345100: 31 c0 xor %eax,%eax - 66345102: e9 77 ff ff ff jmpq 6634507e - 66345107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634510e: 00 00 - 66345110: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 66345114: 45 8b 18 mov (%r8),%r11d - 66345117: 45 85 db test %r11d,%r11d - 6634511a: 0f 85 5e ff ff ff jne 6634507e - 66345120: 48 8b 42 28 mov 0x28(%rdx),%rax - 66345124: 44 8b 10 mov (%rax),%r10d - 66345127: 31 c0 xor %eax,%eax - 66345129: 45 85 d2 test %r10d,%r10d - 6634512c: 0f 94 c0 sete %al - 6634512f: e9 4a ff ff ff jmpq 6634507e - 66345134: 66 90 xchg %ax,%ax - 66345136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634513d: 00 00 00 + 66345079: 45 39 d0 cmp %r10d,%r8d + 6634507c: 74 38 je 663450b6 + 6634507e: 48 8b 59 18 mov 0x18(%rcx),%rbx + 66345082: 44 89 c6 mov %r8d,%esi + 66345085: 44 29 d6 sub %r10d,%esi + 66345088: 45 31 d2 xor %r10d,%r10d + 6634508b: 48 8b 5b 48 mov 0x48(%rbx),%rbx + 6634508f: 01 33 add %esi,(%rbx) + 66345091: 44 89 42 24 mov %r8d,0x24(%rdx) + 66345095: 8b 1b mov (%rbx),%ebx + 66345097: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634509b: 85 db test %ebx,%ebx + 6634509d: 41 0f 9f c2 setg %r10b + 663450a1: 45 3b 10 cmp (%r8),%r10d + 663450a4: 74 10 je 663450b6 + 663450a6: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663450aa: 4d 8b 40 48 mov 0x48(%r8),%r8 + 663450ae: 45 8b 10 mov (%r8),%r10d + 663450b1: 45 85 d2 test %r10d,%r10d + 663450b4: 74 6a je 66345120 + 663450b6: 4c 8b 40 28 mov 0x28(%rax),%r8 + 663450ba: 44 8b 52 28 mov 0x28(%rdx),%r10d + 663450be: 45 8b 00 mov (%r8),%r8d + 663450c1: 45 39 d0 cmp %r10d,%r8d + 663450c4: 74 54 je 6634511a + 663450c6: 48 8b 59 18 mov 0x18(%rcx),%rbx + 663450ca: 44 89 c6 mov %r8d,%esi + 663450cd: 44 29 d6 sub %r10d,%esi + 663450d0: 48 8b 40 50 mov 0x50(%rax),%rax + 663450d4: 48 8b 5b 50 mov 0x50(%rbx),%rbx + 663450d8: 01 33 add %esi,(%rbx) + 663450da: 44 89 42 28 mov %r8d,0x28(%rdx) + 663450de: 31 d2 xor %edx,%edx + 663450e0: 44 8b 03 mov (%rbx),%r8d + 663450e3: 45 85 c0 test %r8d,%r8d + 663450e6: 0f 9f c2 setg %dl + 663450e9: 3b 10 cmp (%rax),%edx + 663450eb: 74 2d je 6634511a + 663450ed: 48 8b 41 20 mov 0x20(%rcx),%rax + 663450f1: 48 8b 40 50 mov 0x50(%rax),%rax + 663450f5: 8b 00 mov (%rax),%eax + 663450f7: 85 c0 test %eax,%eax + 663450f9: 75 1f jne 6634511a + 663450fb: 48 8b 41 28 mov 0x28(%rcx),%rax + 663450ff: 48 8b 50 50 mov 0x50(%rax),%rdx + 66345103: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345107: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634510d: 49 63 01 movslq (%r9),%rax + 66345110: 8d 48 01 lea 0x1(%rax),%ecx + 66345113: 41 89 09 mov %ecx,(%r9) + 66345116: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 6634511a: 5b pop %rbx + 6634511b: 5e pop %rsi + 6634511c: c3 retq + 6634511d: 0f 1f 00 nopl (%rax) + 66345120: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345124: 4d 8b 50 48 mov 0x48(%r8),%r10 + 66345128: 4d 8b 42 10 mov 0x10(%r10),%r8 + 6634512c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345133: 4d 63 01 movslq (%r9),%r8 + 66345136: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634513a: 41 89 19 mov %ebx,(%r9) + 6634513d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 66345141: e9 70 ff ff ff jmpq 663450b6 + 66345146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634514d: 00 00 00 + 66345150: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345154: 4d 8b 50 40 mov 0x40(%r8),%r10 + 66345158: 4d 8b 42 10 mov 0x10(%r10),%r8 + 6634515c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345163: 4d 63 01 movslq (%r9),%r8 + 66345166: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634516a: 41 89 19 mov %ebx,(%r9) + 6634516d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 66345171: e9 f8 fe ff ff jmpq 6634506e + 66345176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634517d: 00 00 00 + 66345180: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345184: 4d 8b 50 38 mov 0x38(%r8),%r10 + 66345188: 4d 8b 42 10 mov 0x10(%r10),%r8 + 6634518c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345193: 4d 63 01 movslq (%r9),%r8 + 66345196: 41 8d 58 01 lea 0x1(%r8),%ebx + 6634519a: 41 89 19 mov %ebx,(%r9) + 6634519d: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 663451a1: e9 7b fe ff ff jmpq 66345021 + 663451a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663451ad: 00 00 00 + 663451b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663451b4: 4d 8b 50 30 mov 0x30(%r8),%r10 + 663451b8: 4d 8b 42 10 mov 0x10(%r10),%r8 + 663451bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663451c3: 4d 63 01 movslq (%r9),%r8 + 663451c6: 41 8d 58 01 lea 0x1(%r8),%ebx + 663451ca: 41 89 19 mov %ebx,(%r9) + 663451cd: 4f 89 14 c3 mov %r10,(%r11,%r8,8) + 663451d1: e9 ff fd ff ff jmpq 66344fd5 + 663451d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663451dd: 00 00 00 -0000000066345140 : - 66345140: ba 01 00 00 00 mov $0x1,%edx - 66345145: 48 8b 41 10 mov 0x10(%rcx),%rax - 66345149: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634514d: 45 8b 08 mov (%r8),%r9d - 66345150: 45 85 c9 test %r9d,%r9d - 66345153: 75 0c jne 66345161 - 66345155: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345159: 45 8b 00 mov (%r8),%r8d - 6634515c: 45 85 c0 test %r8d,%r8d - 6634515f: 74 72 je 663451d3 - 66345161: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345165: 45 8b 48 18 mov 0x18(%r8),%r9d - 66345169: 44 39 ca cmp %r9d,%edx - 6634516c: 74 64 je 663451d2 - 6634516e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345172: 41 89 d3 mov %edx,%r11d - 66345175: 45 29 cb sub %r9d,%r11d - 66345178: 48 8b 40 30 mov 0x30(%rax),%rax - 6634517c: 4d 8b 52 30 mov 0x30(%r10),%r10 - 66345180: 45 01 1a add %r11d,(%r10) - 66345183: 41 89 50 18 mov %edx,0x18(%r8) - 66345187: 31 d2 xor %edx,%edx - 66345189: 45 8b 02 mov (%r10),%r8d - 6634518c: 45 85 c0 test %r8d,%r8d - 6634518f: 0f 9f c2 setg %dl - 66345192: 3b 10 cmp (%rax),%edx - 66345194: 74 3c je 663451d2 - 66345196: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634519a: 48 8b 40 30 mov 0x30(%rax),%rax - 6634519e: 8b 00 mov (%rax),%eax - 663451a0: 85 c0 test %eax,%eax - 663451a2: 75 2e jne 663451d2 - 663451a4: 48 8b 41 28 mov 0x28(%rcx),%rax - 663451a8: 48 8b 0d 81 17 01 00 mov 0x11781(%rip),%rcx # 66356930 - 663451af: 4c 8b 05 6a 17 01 00 mov 0x1176a(%rip),%r8 # 66356920 - 663451b6: 48 8b 50 30 mov 0x30(%rax),%rdx - 663451ba: 48 8b 42 10 mov 0x10(%rdx),%rax - 663451be: c7 00 01 00 00 00 movl $0x1,(%rax) - 663451c4: 48 63 01 movslq (%rcx),%rax - 663451c7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663451cb: 44 89 09 mov %r9d,(%rcx) - 663451ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663451d2: c3 retq - 663451d3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663451d7: 45 8b 18 mov (%r8),%r11d - 663451da: 45 85 db test %r11d,%r11d - 663451dd: 75 82 jne 66345161 - 663451df: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663451e3: 45 8b 10 mov (%r8),%r10d - 663451e6: 45 85 d2 test %r10d,%r10d - 663451e9: 0f 85 72 ff ff ff jne 66345161 - 663451ef: 48 8b 50 28 mov 0x28(%rax),%rdx - 663451f3: 44 8b 0a mov (%rdx),%r9d - 663451f6: 31 d2 xor %edx,%edx - 663451f8: 45 85 c9 test %r9d,%r9d - 663451fb: 0f 95 c2 setne %dl - 663451fe: e9 5e ff ff ff jmpq 66345161 - 66345203: 0f 1f 00 nopl (%rax) - 66345206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634520d: 00 00 00 +00000000663451e0 : + 663451e0: 41 56 push %r14 + 663451e2: 55 push %rbp + 663451e3: 57 push %rdi + 663451e4: 56 push %rsi + 663451e5: 53 push %rbx + 663451e6: 48 8b 59 10 mov 0x10(%rcx),%rbx + 663451ea: 48 8b 43 70 mov 0x70(%rbx),%rax + 663451ee: 49 89 cb mov %rcx,%r11 + 663451f1: 8b 10 mov (%rax),%edx + 663451f3: 48 8b 43 68 mov 0x68(%rbx),%rax + 663451f7: 8b 00 mov (%rax),%eax + 663451f9: 8d 0c 50 lea (%rax,%rdx,2),%ecx + 663451fc: 48 8b 43 10 mov 0x10(%rbx),%rax + 66345200: 8b 10 mov (%rax),%edx + 66345202: 48 8b 43 08 mov 0x8(%rbx),%rax + 66345206: 8b 00 mov (%rax),%eax + 66345208: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634520b: 48 8b 53 18 mov 0x18(%rbx),%rdx + 6634520f: 8b 12 mov (%rdx),%edx + 66345211: 8d 04 90 lea (%rax,%rdx,4),%eax + 66345214: 48 8b 53 20 mov 0x20(%rbx),%rdx + 66345218: 8b 12 mov (%rdx),%edx + 6634521a: 8d 34 d0 lea (%rax,%rdx,8),%esi + 6634521d: 48 8b 43 78 mov 0x78(%rbx),%rax + 66345221: d3 e6 shl %cl,%esi + 66345223: 44 8b 08 mov (%rax),%r9d + 66345226: 45 85 c9 test %r9d,%r9d + 66345229: 74 12 je 6634523d + 6634522b: b8 04 00 00 00 mov $0x4,%eax + 66345230: 29 c8 sub %ecx,%eax + 66345232: 89 c1 mov %eax,%ecx + 66345234: b8 0f 00 00 00 mov $0xf,%eax + 66345239: d3 f8 sar %cl,%eax + 6634523b: 09 c6 or %eax,%esi + 6634523d: 4d 8b 53 08 mov 0x8(%r11),%r10 + 66345241: 31 c9 xor %ecx,%ecx + 66345243: 48 8b 2d d6 16 01 00 mov 0x116d6(%rip),%rbp # 66356920 + 6634524a: 48 8b 3d df 16 01 00 mov 0x116df(%rip),%rdi # 66356930 + 66345251: 41 8b 54 8a 14 mov 0x14(%r10,%rcx,4),%edx + 66345256: 89 f0 mov %esi,%eax + 66345258: d3 e8 shr %cl,%eax + 6634525a: 83 e0 01 and $0x1,%eax + 6634525d: 39 d0 cmp %edx,%eax + 6634525f: 74 64 je 663452c5 + 66345261: 4d 8b 43 18 mov 0x18(%r11),%r8 + 66345265: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9 + 6634526c: 00 + 6634526d: 41 89 c6 mov %eax,%r14d + 66345270: 41 29 d6 sub %edx,%r14d + 66345273: 31 d2 xor %edx,%edx + 66345275: 4f 8b 44 08 28 mov 0x28(%r8,%r9,1),%r8 + 6634527a: 45 01 30 add %r14d,(%r8) + 6634527d: 41 89 44 8a 14 mov %eax,0x14(%r10,%rcx,4) + 66345282: 45 8b 00 mov (%r8),%r8d + 66345285: 48 8b 44 cb 28 mov 0x28(%rbx,%rcx,8),%rax + 6634528a: 45 85 c0 test %r8d,%r8d + 6634528d: 0f 9f c2 setg %dl + 66345290: 3b 10 cmp (%rax),%edx + 66345292: 74 31 je 663452c5 + 66345294: 49 8b 43 20 mov 0x20(%r11),%rax + 66345298: 4a 8b 44 08 28 mov 0x28(%rax,%r9,1),%rax + 6634529d: 8b 00 mov (%rax),%eax + 6634529f: 85 c0 test %eax,%eax + 663452a1: 75 22 jne 663452c5 + 663452a3: 49 8b 43 28 mov 0x28(%r11),%rax + 663452a7: 4a 8b 54 08 28 mov 0x28(%rax,%r9,1),%rdx + 663452ac: 48 8b 42 10 mov 0x10(%rdx),%rax + 663452b0: c7 00 01 00 00 00 movl $0x1,(%rax) + 663452b6: 48 63 07 movslq (%rdi),%rax + 663452b9: 44 8d 40 01 lea 0x1(%rax),%r8d + 663452bd: 44 89 07 mov %r8d,(%rdi) + 663452c0: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 663452c5: 48 83 c1 01 add $0x1,%rcx + 663452c9: 48 83 f9 08 cmp $0x8,%rcx + 663452cd: 75 82 jne 66345251 + 663452cf: 5b pop %rbx + 663452d0: 5e pop %rsi + 663452d1: 5f pop %rdi + 663452d2: 5d pop %rbp + 663452d3: 41 5e pop %r14 + 663452d5: c3 retq + 663452d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663452dd: 00 00 00 -0000000066345210 : - 66345210: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345214: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66345218: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634521c: 8b 00 mov (%rax),%eax - 6634521e: 41 33 00 xor (%r8),%eax - 66345221: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66345225: 41 33 00 xor (%r8),%eax - 66345228: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634522c: 41 33 00 xor (%r8),%eax - 6634522f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66345233: 41 33 00 xor (%r8),%eax - 66345236: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 6634523a: 41 33 00 xor (%r8),%eax - 6634523d: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 66345241: 41 3b 00 cmp (%r8),%eax - 66345244: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345248: 0f 94 c0 sete %al - 6634524b: 45 8b 48 20 mov 0x20(%r8),%r9d - 6634524f: 0f b6 c0 movzbl %al,%eax - 66345252: 44 39 c8 cmp %r9d,%eax - 66345255: 74 67 je 663452be - 66345257: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634525b: 41 89 c3 mov %eax,%r11d - 6634525e: 45 29 cb sub %r9d,%r11d - 66345261: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66345265: 45 01 1a add %r11d,(%r10) - 66345268: 41 89 40 20 mov %eax,0x20(%r8) - 6634526c: 45 31 c0 xor %r8d,%r8d - 6634526f: 45 8b 0a mov (%r10),%r9d - 66345272: 48 8b 42 40 mov 0x40(%rdx),%rax - 66345276: 45 85 c9 test %r9d,%r9d - 66345279: 41 0f 9f c0 setg %r8b - 6634527d: 44 3b 00 cmp (%rax),%r8d - 66345280: 74 3c je 663452be - 66345282: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345286: 48 8b 40 40 mov 0x40(%rax),%rax - 6634528a: 8b 00 mov (%rax),%eax - 6634528c: 85 c0 test %eax,%eax - 6634528e: 75 2e jne 663452be - 66345290: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345294: 48 8b 0d 95 16 01 00 mov 0x11695(%rip),%rcx # 66356930 - 6634529b: 4c 8b 05 7e 16 01 00 mov 0x1167e(%rip),%r8 # 66356920 - 663452a2: 48 8b 50 40 mov 0x40(%rax),%rdx - 663452a6: 48 8b 42 10 mov 0x10(%rdx),%rax - 663452aa: c7 00 01 00 00 00 movl $0x1,(%rax) - 663452b0: 48 63 01 movslq (%rcx),%rax - 663452b3: 44 8d 48 01 lea 0x1(%rax),%r9d - 663452b7: 44 89 09 mov %r9d,(%rcx) - 663452ba: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663452be: c3 retq - 663452bf: 90 nop - -00000000663452c0 : - 663452c0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663452c4: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 663452c8: 48 8b 42 10 mov 0x10(%rdx),%rax - 663452cc: 8b 00 mov (%rax),%eax - 663452ce: 41 33 00 xor (%r8),%eax - 663452d1: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 663452d5: 41 33 00 xor (%r8),%eax - 663452d8: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 663452dc: 41 33 00 xor (%r8),%eax - 663452df: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 663452e3: 41 33 00 xor (%r8),%eax - 663452e6: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 663452ea: 41 33 00 xor (%r8),%eax - 663452ed: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 663452f1: 41 33 00 xor (%r8),%eax - 663452f4: 4c 8b 42 40 mov 0x40(%rdx),%r8 - 663452f8: 41 33 00 xor (%r8),%eax - 663452fb: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663452ff: 45 8b 48 24 mov 0x24(%r8),%r9d - 66345303: 44 39 c8 cmp %r9d,%eax - 66345306: 74 67 je 6634536f - 66345308: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634530c: 41 89 c3 mov %eax,%r11d - 6634530f: 45 29 cb sub %r9d,%r11d - 66345312: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66345316: 45 01 1a add %r11d,(%r10) - 66345319: 41 89 40 24 mov %eax,0x24(%r8) - 6634531d: 45 31 c0 xor %r8d,%r8d - 66345320: 45 8b 0a mov (%r10),%r9d - 66345323: 48 8b 42 48 mov 0x48(%rdx),%rax - 66345327: 45 85 c9 test %r9d,%r9d - 6634532a: 41 0f 9f c0 setg %r8b - 6634532e: 44 3b 00 cmp (%rax),%r8d - 66345331: 74 3c je 6634536f - 66345333: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345337: 48 8b 40 48 mov 0x48(%rax),%rax - 6634533b: 8b 00 mov (%rax),%eax - 6634533d: 85 c0 test %eax,%eax - 6634533f: 75 2e jne 6634536f - 66345341: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345345: 48 8b 0d e4 15 01 00 mov 0x115e4(%rip),%rcx # 66356930 - 6634534c: 4c 8b 05 cd 15 01 00 mov 0x115cd(%rip),%r8 # 66356920 - 66345353: 48 8b 50 48 mov 0x48(%rax),%rdx - 66345357: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634535b: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345361: 48 63 01 movslq (%rcx),%rax - 66345364: 44 8d 48 01 lea 0x1(%rax),%r9d - 66345368: 44 89 09 mov %r9d,(%rcx) - 6634536b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634536f: c3 retq - -0000000066345370 : - 66345370: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345374: 4c 8b 42 08 mov 0x8(%rdx),%r8 - 66345378: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634537c: 8b 00 mov (%rax),%eax - 6634537e: 41 33 00 xor (%r8),%eax - 66345381: 4c 8b 42 18 mov 0x18(%rdx),%r8 - 66345385: 41 33 00 xor (%r8),%eax - 66345388: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 6634538c: 41 33 00 xor (%r8),%eax - 6634538f: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 66345393: 41 33 00 xor (%r8),%eax - 66345396: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 6634539a: 41 33 00 xor (%r8),%eax - 6634539d: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 663453a1: 41 33 00 xor (%r8),%eax - 663453a4: 4c 8b 42 40 mov 0x40(%rdx),%r8 - 663453a8: 41 3b 00 cmp (%r8),%eax - 663453ab: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663453af: 0f 94 c0 sete %al - 663453b2: 45 8b 48 24 mov 0x24(%r8),%r9d - 663453b6: 0f b6 c0 movzbl %al,%eax - 663453b9: 44 39 c8 cmp %r9d,%eax - 663453bc: 74 67 je 66345425 - 663453be: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663453c2: 41 89 c3 mov %eax,%r11d - 663453c5: 45 29 cb sub %r9d,%r11d - 663453c8: 4d 8b 52 48 mov 0x48(%r10),%r10 - 663453cc: 45 01 1a add %r11d,(%r10) - 663453cf: 41 89 40 24 mov %eax,0x24(%r8) - 663453d3: 45 31 c0 xor %r8d,%r8d - 663453d6: 45 8b 0a mov (%r10),%r9d - 663453d9: 48 8b 42 48 mov 0x48(%rdx),%rax - 663453dd: 45 85 c9 test %r9d,%r9d - 663453e0: 41 0f 9f c0 setg %r8b - 663453e4: 44 3b 00 cmp (%rax),%r8d - 663453e7: 74 3c je 66345425 - 663453e9: 48 8b 41 20 mov 0x20(%rcx),%rax - 663453ed: 48 8b 40 48 mov 0x48(%rax),%rax - 663453f1: 8b 00 mov (%rax),%eax - 663453f3: 85 c0 test %eax,%eax - 663453f5: 75 2e jne 66345425 - 663453f7: 48 8b 41 28 mov 0x28(%rcx),%rax - 663453fb: 48 8b 0d 2e 15 01 00 mov 0x1152e(%rip),%rcx # 66356930 - 66345402: 4c 8b 05 17 15 01 00 mov 0x11517(%rip),%r8 # 66356920 - 66345409: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634540d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345411: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345417: 48 63 01 movslq (%rcx),%rax - 6634541a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634541e: 44 89 09 mov %r9d,(%rcx) - 66345421: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345425: c3 retq +00000000663452e0 : + 663452e0: 41 56 push %r14 + 663452e2: 55 push %rbp + 663452e3: 57 push %rdi + 663452e4: 56 push %rsi + 663452e5: 53 push %rbx + 663452e6: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663452ea: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax + 663452f1: 48 89 ce mov %rcx,%rsi + 663452f4: 8b 10 mov (%rax),%edx + 663452f6: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax + 663452fd: 8b 00 mov (%rax),%eax + 663452ff: 8d 04 50 lea (%rax,%rdx,2),%eax + 66345302: 49 8b 91 d8 00 00 00 mov 0xd8(%r9),%rdx + 66345309: 8b 12 mov (%rdx),%edx + 6634530b: 8d 0c 90 lea (%rax,%rdx,4),%ecx + 6634530e: 49 8b 41 10 mov 0x10(%r9),%rax + 66345312: 8b 10 mov (%rax),%edx + 66345314: 49 8b 41 08 mov 0x8(%r9),%rax + 66345318: 8b 00 mov (%rax),%eax + 6634531a: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634531d: 49 8b 51 18 mov 0x18(%r9),%rdx + 66345321: 8b 12 mov (%rdx),%edx + 66345323: 8d 04 90 lea (%rax,%rdx,4),%eax + 66345326: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634532a: 8b 12 mov (%rdx),%edx + 6634532c: 44 8d 14 d0 lea (%rax,%rdx,8),%r10d + 66345330: 49 8b 41 28 mov 0x28(%r9),%rax + 66345334: 49 8b 51 38 mov 0x38(%r9),%rdx + 66345338: 8b 00 mov (%rax),%eax + 6634533a: c1 e0 04 shl $0x4,%eax + 6634533d: 41 01 c2 add %eax,%r10d + 66345340: 49 8b 41 30 mov 0x30(%r9),%rax + 66345344: 8b 00 mov (%rax),%eax + 66345346: c1 e0 05 shl $0x5,%eax + 66345349: 44 01 d0 add %r10d,%eax + 6634534c: 44 8b 12 mov (%rdx),%r10d + 6634534f: 49 8b 51 40 mov 0x40(%r9),%rdx + 66345353: 41 c1 e2 06 shl $0x6,%r10d + 66345357: 44 01 d0 add %r10d,%eax + 6634535a: 44 8b 12 mov (%rdx),%r10d + 6634535d: 41 c1 e2 07 shl $0x7,%r10d + 66345361: 41 01 c2 add %eax,%r10d + 66345364: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax + 6634536b: 41 d3 e2 shl %cl,%r10d + 6634536e: 44 8b 18 mov (%rax),%r11d + 66345371: 45 85 db test %r11d,%r11d + 66345374: 74 13 je 66345389 + 66345376: b8 08 00 00 00 mov $0x8,%eax + 6634537b: 29 c8 sub %ecx,%eax + 6634537d: 89 c1 mov %eax,%ecx + 6634537f: b8 ff 00 00 00 mov $0xff,%eax + 66345384: d3 f8 sar %cl,%eax + 66345386: 41 09 c2 or %eax,%r10d + 66345389: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 6634538d: 31 c9 xor %ecx,%ecx + 6634538f: 48 8b 2d 8a 15 01 00 mov 0x1158a(%rip),%rbp # 66356920 + 66345396: 48 8b 3d 93 15 01 00 mov 0x11593(%rip),%rdi # 66356930 + 6634539d: 0f 1f 00 nopl (%rax) + 663453a0: 8b 54 8b 24 mov 0x24(%rbx,%rcx,4),%edx + 663453a4: 44 89 d0 mov %r10d,%eax + 663453a7: d3 e8 shr %cl,%eax + 663453a9: 83 e0 01 and $0x1,%eax + 663453ac: 39 d0 cmp %edx,%eax + 663453ae: 74 63 je 66345413 + 663453b0: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 663453b4: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 663453bb: 00 + 663453bc: 41 89 c6 mov %eax,%r14d + 663453bf: 41 29 d6 sub %edx,%r14d + 663453c2: 31 d2 xor %edx,%edx + 663453c4: 4f 8b 44 18 48 mov 0x48(%r8,%r11,1),%r8 + 663453c9: 45 01 30 add %r14d,(%r8) + 663453cc: 89 44 8b 24 mov %eax,0x24(%rbx,%rcx,4) + 663453d0: 45 8b 00 mov (%r8),%r8d + 663453d3: 49 8b 44 c9 48 mov 0x48(%r9,%rcx,8),%rax + 663453d8: 45 85 c0 test %r8d,%r8d + 663453db: 0f 9f c2 setg %dl + 663453de: 3b 10 cmp (%rax),%edx + 663453e0: 74 31 je 66345413 + 663453e2: 48 8b 46 20 mov 0x20(%rsi),%rax + 663453e6: 4a 8b 44 18 48 mov 0x48(%rax,%r11,1),%rax + 663453eb: 8b 00 mov (%rax),%eax + 663453ed: 85 c0 test %eax,%eax + 663453ef: 75 22 jne 66345413 + 663453f1: 48 8b 46 28 mov 0x28(%rsi),%rax + 663453f5: 4a 8b 54 18 48 mov 0x48(%rax,%r11,1),%rdx + 663453fa: 48 8b 42 10 mov 0x10(%rdx),%rax + 663453fe: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345404: 48 63 07 movslq (%rdi),%rax + 66345407: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634540b: 44 89 07 mov %r8d,(%rdi) + 6634540e: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66345413: 48 83 c1 01 add $0x1,%rcx + 66345417: 48 83 f9 10 cmp $0x10,%rcx + 6634541b: 75 83 jne 663453a0 + 6634541d: 5b pop %rbx + 6634541e: 5e pop %rsi + 6634541f: 5f pop %rdi + 66345420: 5d pop %rbp + 66345421: 41 5e pop %r14 + 66345423: c3 retq + 66345424: 66 90 xchg %ax,%ax 66345426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634542d: 00 00 00 -0000000066345430 : - 66345430: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345434: 48 8b 42 08 mov 0x8(%rdx),%rax - 66345438: 8b 00 mov (%rax),%eax - 6634543a: 85 c0 test %eax,%eax - 6634543c: 0f 85 8e 00 00 00 jne 663454d0 - 66345442: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66345446: 45 8b 08 mov (%r8),%r9d - 66345449: 45 85 c9 test %r9d,%r9d - 6634544c: 74 75 je 663454c3 - 6634544e: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345452: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345456: 44 39 c8 cmp %r9d,%eax - 66345459: 74 67 je 663454c2 - 6634545b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634545f: 41 89 c3 mov %eax,%r11d - 66345462: 45 29 cb sub %r9d,%r11d - 66345465: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345469: 45 01 1a add %r11d,(%r10) - 6634546c: 41 89 40 1c mov %eax,0x1c(%r8) - 66345470: 45 31 c0 xor %r8d,%r8d - 66345473: 45 8b 0a mov (%r10),%r9d - 66345476: 48 8b 42 38 mov 0x38(%rdx),%rax - 6634547a: 45 85 c9 test %r9d,%r9d - 6634547d: 41 0f 9f c0 setg %r8b - 66345481: 44 3b 00 cmp (%rax),%r8d - 66345484: 74 3c je 663454c2 - 66345486: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634548a: 48 8b 40 38 mov 0x38(%rax),%rax - 6634548e: 8b 00 mov (%rax),%eax - 66345490: 85 c0 test %eax,%eax - 66345492: 75 2e jne 663454c2 - 66345494: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345498: 48 8b 0d 91 14 01 00 mov 0x11491(%rip),%rcx # 66356930 - 6634549f: 4c 8b 05 7a 14 01 00 mov 0x1147a(%rip),%r8 # 66356920 - 663454a6: 48 8b 50 38 mov 0x38(%rax),%rdx - 663454aa: 48 8b 42 10 mov 0x10(%rdx),%rax - 663454ae: c7 00 01 00 00 00 movl $0x1,(%rax) - 663454b4: 48 63 01 movslq (%rcx),%rax - 663454b7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663454bb: 44 89 09 mov %r9d,(%rcx) - 663454be: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663454c2: c3 retq - 663454c3: 48 8b 42 18 mov 0x18(%rdx),%rax - 663454c7: 8b 00 mov (%rax),%eax - 663454c9: 85 c0 test %eax,%eax - 663454cb: 74 13 je 663454e0 - 663454cd: 0f 1f 00 nopl (%rax) - 663454d0: 31 c0 xor %eax,%eax - 663454d2: e9 77 ff ff ff jmpq 6634544e - 663454d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663454de: 00 00 - 663454e0: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 663454e4: 45 8b 00 mov (%r8),%r8d - 663454e7: 45 85 c0 test %r8d,%r8d - 663454ea: 0f 85 5e ff ff ff jne 6634544e - 663454f0: 4c 8b 42 28 mov 0x28(%rdx),%r8 - 663454f4: 45 8b 18 mov (%r8),%r11d - 663454f7: 45 85 db test %r11d,%r11d - 663454fa: 0f 85 4e ff ff ff jne 6634544e - 66345500: 48 8b 42 30 mov 0x30(%rdx),%rax - 66345504: 44 8b 10 mov (%rax),%r10d - 66345507: 31 c0 xor %eax,%eax - 66345509: 45 85 d2 test %r10d,%r10d - 6634550c: 0f 94 c0 sete %al - 6634550f: e9 3a ff ff ff jmpq 6634544e - 66345514: 66 90 xchg %ax,%ax - 66345516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634551d: 00 00 00 +0000000066345430 : + 66345430: 41 56 push %r14 + 66345432: 55 push %rbp + 66345433: 57 push %rdi + 66345434: 56 push %rsi + 66345435: 53 push %rbx + 66345436: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634543a: 48 8b 82 90 01 00 00 mov 0x190(%rdx),%rax + 66345441: 48 89 ce mov %rcx,%rsi + 66345444: 8b 08 mov (%rax),%ecx + 66345446: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax + 6634544d: 8b 00 mov (%rax),%eax + 6634544f: 8d 04 48 lea (%rax,%rcx,2),%eax + 66345452: 48 8b 8a 98 01 00 00 mov 0x198(%rdx),%rcx + 66345459: 8b 09 mov (%rcx),%ecx + 6634545b: 8d 04 88 lea (%rax,%rcx,4),%eax + 6634545e: 48 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%rcx + 66345465: 8b 09 mov (%rcx),%ecx + 66345467: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 6634546a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634546e: 44 8b 00 mov (%rax),%r8d + 66345471: 48 8b 42 08 mov 0x8(%rdx),%rax + 66345475: 8b 00 mov (%rax),%eax + 66345477: 42 8d 04 40 lea (%rax,%r8,2),%eax + 6634547b: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 6634547f: 45 8b 00 mov (%r8),%r8d + 66345482: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66345486: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634548a: 45 8b 00 mov (%r8),%r8d + 6634548d: 46 8d 14 c0 lea (%rax,%r8,8),%r10d + 66345491: 48 8b 42 28 mov 0x28(%rdx),%rax + 66345495: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 66345499: 8b 00 mov (%rax),%eax + 6634549b: c1 e0 04 shl $0x4,%eax + 6634549e: 41 01 c2 add %eax,%r10d + 663454a1: 48 8b 42 30 mov 0x30(%rdx),%rax + 663454a5: 8b 00 mov (%rax),%eax + 663454a7: c1 e0 05 shl $0x5,%eax + 663454aa: 44 01 d0 add %r10d,%eax + 663454ad: 45 8b 10 mov (%r8),%r10d + 663454b0: 4c 8b 42 40 mov 0x40(%rdx),%r8 + 663454b4: 41 c1 e2 06 shl $0x6,%r10d + 663454b8: 44 01 d0 add %r10d,%eax + 663454bb: 45 8b 10 mov (%r8),%r10d + 663454be: 4c 8b 42 58 mov 0x58(%rdx),%r8 + 663454c2: 41 c1 e2 07 shl $0x7,%r10d + 663454c6: 41 01 c2 add %eax,%r10d + 663454c9: 48 8b 42 48 mov 0x48(%rdx),%rax + 663454cd: 8b 00 mov (%rax),%eax + 663454cf: c1 e0 08 shl $0x8,%eax + 663454d2: 41 01 c2 add %eax,%r10d + 663454d5: 48 8b 42 50 mov 0x50(%rdx),%rax + 663454d9: 8b 00 mov (%rax),%eax + 663454db: c1 e0 09 shl $0x9,%eax + 663454de: 44 01 d0 add %r10d,%eax + 663454e1: 45 8b 10 mov (%r8),%r10d + 663454e4: 4c 8b 42 60 mov 0x60(%rdx),%r8 + 663454e8: 41 c1 e2 0a shl $0xa,%r10d + 663454ec: 44 01 d0 add %r10d,%eax + 663454ef: 45 8b 10 mov (%r8),%r10d + 663454f2: 4c 8b 42 78 mov 0x78(%rdx),%r8 + 663454f6: 41 c1 e2 0b shl $0xb,%r10d + 663454fa: 41 01 c2 add %eax,%r10d + 663454fd: 48 8b 42 68 mov 0x68(%rdx),%rax + 66345501: 8b 00 mov (%rax),%eax + 66345503: c1 e0 0c shl $0xc,%eax + 66345506: 41 01 c2 add %eax,%r10d + 66345509: 48 8b 42 70 mov 0x70(%rdx),%rax + 6634550d: 8b 00 mov (%rax),%eax + 6634550f: c1 e0 0d shl $0xd,%eax + 66345512: 44 01 d0 add %r10d,%eax + 66345515: 45 8b 10 mov (%r8),%r10d + 66345518: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 + 6634551f: 41 c1 e2 0e shl $0xe,%r10d + 66345523: 44 01 d0 add %r10d,%eax + 66345526: 45 8b 10 mov (%r8),%r10d + 66345529: 41 c1 e2 0f shl $0xf,%r10d + 6634552d: 41 01 c2 add %eax,%r10d + 66345530: 48 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%rax + 66345537: 41 d3 e2 shl %cl,%r10d + 6634553a: 44 8b 18 mov (%rax),%r11d + 6634553d: 45 85 db test %r11d,%r11d + 66345540: 74 13 je 66345555 + 66345542: b8 10 00 00 00 mov $0x10,%eax + 66345547: 29 c8 sub %ecx,%eax + 66345549: 89 c1 mov %eax,%ecx + 6634554b: b8 ff ff 00 00 mov $0xffff,%eax + 66345550: d3 f8 sar %cl,%eax + 66345552: 41 09 c2 or %eax,%r10d + 66345555: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 66345559: 31 c9 xor %ecx,%ecx + 6634555b: 48 8b 2d be 13 01 00 mov 0x113be(%rip),%rbp # 66356920 + 66345562: 48 8b 3d c7 13 01 00 mov 0x113c7(%rip),%rdi # 66356930 + 66345569: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66345570: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d + 66345575: 44 89 d0 mov %r10d,%eax + 66345578: d3 e8 shr %cl,%eax + 6634557a: 83 e0 01 and $0x1,%eax + 6634557d: 44 39 c0 cmp %r8d,%eax + 66345580: 74 72 je 663455f4 + 66345582: 4c 8b 4e 18 mov 0x18(%rsi),%r9 + 66345586: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 6634558d: 00 + 6634558e: 41 89 c6 mov %eax,%r14d + 66345591: 45 29 c6 sub %r8d,%r14d + 66345594: 45 31 c0 xor %r8d,%r8d + 66345597: 4f 8b 8c 19 88 00 00 mov 0x88(%r9,%r11,1),%r9 + 6634559e: 00 + 6634559f: 45 01 31 add %r14d,(%r9) + 663455a2: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4) + 663455a6: 45 8b 09 mov (%r9),%r9d + 663455a9: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax + 663455b0: 00 + 663455b1: 45 85 c9 test %r9d,%r9d + 663455b4: 41 0f 9f c0 setg %r8b + 663455b8: 44 3b 00 cmp (%rax),%r8d + 663455bb: 74 37 je 663455f4 + 663455bd: 48 8b 46 20 mov 0x20(%rsi),%rax + 663455c1: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax + 663455c8: 00 + 663455c9: 8b 00 mov (%rax),%eax + 663455cb: 85 c0 test %eax,%eax + 663455cd: 75 25 jne 663455f4 + 663455cf: 48 8b 46 28 mov 0x28(%rsi),%rax + 663455d3: 4e 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%r8 + 663455da: 00 + 663455db: 49 8b 40 10 mov 0x10(%r8),%rax + 663455df: c7 00 01 00 00 00 movl $0x1,(%rax) + 663455e5: 48 63 07 movslq (%rdi),%rax + 663455e8: 44 8d 48 01 lea 0x1(%rax),%r9d + 663455ec: 44 89 0f mov %r9d,(%rdi) + 663455ef: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8) + 663455f4: 48 83 c1 01 add $0x1,%rcx + 663455f8: 48 83 f9 20 cmp $0x20,%rcx + 663455fc: 0f 85 6e ff ff ff jne 66345570 + 66345602: 5b pop %rbx + 66345603: 5e pop %rsi + 66345604: 5f pop %rdi + 66345605: 5d pop %rbp + 66345606: 41 5e pop %r14 + 66345608: c3 retq + 66345609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066345520 : - 66345520: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66345524: 48 8b 42 08 mov 0x8(%rdx),%rax - 66345528: 8b 00 mov (%rax),%eax - 6634552a: 85 c0 test %eax,%eax - 6634552c: 74 0a je 66345538 - 6634552e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345532: 8b 00 mov (%rax),%eax - 66345534: 85 c0 test %eax,%eax - 66345536: 75 78 jne 663455b0 - 66345538: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634553c: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345540: 44 39 c8 cmp %r9d,%eax - 66345543: 74 67 je 663455ac - 66345545: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345549: 41 89 c3 mov %eax,%r11d - 6634554c: 45 29 cb sub %r9d,%r11d - 6634554f: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345553: 45 01 1a add %r11d,(%r10) - 66345556: 41 89 40 1c mov %eax,0x1c(%r8) - 6634555a: 45 31 c0 xor %r8d,%r8d - 6634555d: 45 8b 0a mov (%r10),%r9d - 66345560: 48 8b 42 38 mov 0x38(%rdx),%rax - 66345564: 45 85 c9 test %r9d,%r9d - 66345567: 41 0f 9f c0 setg %r8b - 6634556b: 44 3b 00 cmp (%rax),%r8d - 6634556e: 74 3c je 663455ac - 66345570: 48 8b 41 20 mov 0x20(%rcx),%rax - 66345574: 48 8b 40 38 mov 0x38(%rax),%rax - 66345578: 8b 00 mov (%rax),%eax - 6634557a: 85 c0 test %eax,%eax - 6634557c: 75 2e jne 663455ac - 6634557e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345582: 48 8b 0d a7 13 01 00 mov 0x113a7(%rip),%rcx # 66356930 - 66345589: 4c 8b 05 90 13 01 00 mov 0x11390(%rip),%r8 # 66356920 - 66345590: 48 8b 50 38 mov 0x38(%rax),%rdx - 66345594: 48 8b 42 10 mov 0x10(%rdx),%rax - 66345598: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634559e: 48 63 01 movslq (%rcx),%rax - 663455a1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663455a5: 44 89 09 mov %r9d,(%rcx) - 663455a8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663455ac: c3 retq - 663455ad: 0f 1f 00 nopl (%rax) - 663455b0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663455b4: 8b 00 mov (%rax),%eax - 663455b6: 85 c0 test %eax,%eax - 663455b8: 0f 84 7a ff ff ff je 66345538 - 663455be: 48 8b 42 20 mov 0x20(%rdx),%rax - 663455c2: 8b 00 mov (%rax),%eax - 663455c4: 85 c0 test %eax,%eax - 663455c6: 0f 84 6c ff ff ff je 66345538 - 663455cc: 48 8b 42 28 mov 0x28(%rdx),%rax - 663455d0: 8b 00 mov (%rax),%eax - 663455d2: 85 c0 test %eax,%eax - 663455d4: 0f 84 5e ff ff ff je 66345538 - 663455da: 48 8b 42 30 mov 0x30(%rdx),%rax - 663455de: 44 8b 10 mov (%rax),%r10d - 663455e1: 31 c0 xor %eax,%eax - 663455e3: 45 85 d2 test %r10d,%r10d - 663455e6: 0f 95 c0 setne %al - 663455e9: e9 4a ff ff ff jmpq 66345538 - 663455ee: 66 90 xchg %ax,%ax +0000000066345610 : + 66345610: 41 56 push %r14 + 66345612: 55 push %rbp + 66345613: 57 push %rdi + 66345614: 56 push %rsi + 66345615: 53 push %rbx + 66345616: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 6634561a: 49 8b 82 10 03 00 00 mov 0x310(%r10),%rax + 66345621: 49 89 cb mov %rcx,%r11 + 66345624: 31 c9 xor %ecx,%ecx + 66345626: 8b 10 mov (%rax),%edx + 66345628: 49 8b 82 08 03 00 00 mov 0x308(%r10),%rax + 6634562f: 8b 00 mov (%rax),%eax + 66345631: 8d 04 50 lea (%rax,%rdx,2),%eax + 66345634: 49 8b 92 18 03 00 00 mov 0x318(%r10),%rdx + 6634563b: 8b 12 mov (%rdx),%edx + 6634563d: 8d 04 90 lea (%rax,%rdx,4),%eax + 66345640: 49 8b 92 20 03 00 00 mov 0x320(%r10),%rdx + 66345647: 8b 12 mov (%rdx),%edx + 66345649: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634564c: 49 8b 92 28 03 00 00 mov 0x328(%r10),%rdx + 66345653: 44 8b 02 mov (%rdx),%r8d + 66345656: 31 d2 xor %edx,%edx + 66345658: 41 c1 e0 04 shl $0x4,%r8d + 6634565c: 41 01 c0 add %eax,%r8d + 6634565f: 90 nop + 66345660: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax + 66345665: 8b 00 mov (%rax),%eax + 66345667: d3 e0 shl %cl,%eax + 66345669: 48 83 c1 01 add $0x1,%rcx + 6634566d: 01 c2 add %eax,%edx + 6634566f: 48 83 f9 20 cmp $0x20,%rcx + 66345673: 75 eb jne 66345660 + 66345675: 49 8b 82 30 03 00 00 mov 0x330(%r10),%rax + 6634567c: 41 89 d1 mov %edx,%r9d + 6634567f: 44 89 c1 mov %r8d,%ecx + 66345682: 49 d3 e1 shl %cl,%r9 + 66345685: 8b 18 mov (%rax),%ebx + 66345687: 85 db test %ebx,%ebx + 66345689: 0f 85 b1 00 00 00 jne 66345740 + 6634568f: 49 8b 73 08 mov 0x8(%r11),%rsi + 66345693: 31 c9 xor %ecx,%ecx + 66345695: 48 8b 2d 84 12 01 00 mov 0x11284(%rip),%rbp # 66356920 + 6634569c: 48 8b 3d 8d 12 01 00 mov 0x1128d(%rip),%rdi # 66356930 + 663456a3: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx + 663456aa: 4c 89 c8 mov %r9,%rax + 663456ad: 48 d3 e8 shr %cl,%rax + 663456b0: 83 e0 01 and $0x1,%eax + 663456b3: 39 d0 cmp %edx,%eax + 663456b5: 74 72 je 66345729 + 663456b7: 4d 8b 43 18 mov 0x18(%r11),%r8 + 663456bb: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx + 663456c2: 00 + 663456c3: 41 89 c6 mov %eax,%r14d + 663456c6: 41 29 d6 sub %edx,%r14d + 663456c9: 31 d2 xor %edx,%edx + 663456cb: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 663456d2: 00 + 663456d3: 45 01 30 add %r14d,(%r8) + 663456d6: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) + 663456dd: 45 8b 00 mov (%r8),%r8d + 663456e0: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax + 663456e7: 00 + 663456e8: 45 85 c0 test %r8d,%r8d + 663456eb: 0f 9f c2 setg %dl + 663456ee: 3b 10 cmp (%rax),%edx + 663456f0: 74 37 je 66345729 + 663456f2: 49 8b 43 20 mov 0x20(%r11),%rax + 663456f6: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax + 663456fd: 00 + 663456fe: 8b 00 mov (%rax),%eax + 66345700: 85 c0 test %eax,%eax + 66345702: 75 25 jne 66345729 + 66345704: 49 8b 43 28 mov 0x28(%r11),%rax + 66345708: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx + 6634570f: 00 + 66345710: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345714: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634571a: 48 63 07 movslq (%rdi),%rax + 6634571d: 44 8d 40 01 lea 0x1(%rax),%r8d + 66345721: 44 89 07 mov %r8d,(%rdi) + 66345724: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66345729: 48 83 c1 01 add $0x1,%rcx + 6634572d: 48 83 f9 40 cmp $0x40,%rcx + 66345731: 0f 85 6c ff ff ff jne 663456a3 + 66345737: 5b pop %rbx + 66345738: 5e pop %rsi + 66345739: 5f pop %rdi + 6634573a: 5d pop %rbp + 6634573b: 41 5e pop %r14 + 6634573d: c3 retq + 6634573e: 66 90 xchg %ax,%ax + 66345740: b9 20 00 00 00 mov $0x20,%ecx + 66345745: b8 ff ff ff ff mov $0xffffffff,%eax + 6634574a: 44 29 c1 sub %r8d,%ecx + 6634574d: 48 d3 e8 shr %cl,%rax + 66345750: 49 09 c1 or %rax,%r9 + 66345753: e9 37 ff ff ff jmpq 6634568f + 66345758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634575f: 00 -00000000663455f0 : - 663455f0: ba 01 00 00 00 mov $0x1,%edx - 663455f5: 48 8b 41 10 mov 0x10(%rcx),%rax - 663455f9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663455fd: 45 8b 10 mov (%r8),%r10d - 66345600: 45 85 d2 test %r10d,%r10d - 66345603: 75 0c jne 66345611 - 66345605: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66345609: 45 8b 08 mov (%r8),%r9d - 6634560c: 45 85 c9 test %r9d,%r9d - 6634560f: 74 72 je 66345683 - 66345611: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66345615: 45 8b 48 1c mov 0x1c(%r8),%r9d - 66345619: 44 39 ca cmp %r9d,%edx - 6634561c: 74 64 je 66345682 - 6634561e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345622: 41 89 d3 mov %edx,%r11d - 66345625: 45 29 cb sub %r9d,%r11d - 66345628: 48 8b 40 38 mov 0x38(%rax),%rax - 6634562c: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345630: 45 01 1a add %r11d,(%r10) - 66345633: 41 89 50 1c mov %edx,0x1c(%r8) - 66345637: 31 d2 xor %edx,%edx - 66345639: 45 8b 02 mov (%r10),%r8d - 6634563c: 45 85 c0 test %r8d,%r8d - 6634563f: 0f 9f c2 setg %dl - 66345642: 3b 10 cmp (%rax),%edx - 66345644: 74 3c je 66345682 - 66345646: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634564a: 48 8b 40 38 mov 0x38(%rax),%rax - 6634564e: 8b 00 mov (%rax),%eax - 66345650: 85 c0 test %eax,%eax - 66345652: 75 2e jne 66345682 - 66345654: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345658: 48 8b 0d d1 12 01 00 mov 0x112d1(%rip),%rcx # 66356930 - 6634565f: 4c 8b 05 ba 12 01 00 mov 0x112ba(%rip),%r8 # 66356920 - 66345666: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634566a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634566e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345674: 48 63 01 movslq (%rcx),%rax - 66345677: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634567b: 44 89 09 mov %r9d,(%rcx) - 6634567e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345682: c3 retq - 66345683: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66345687: 45 8b 00 mov (%r8),%r8d - 6634568a: 45 85 c0 test %r8d,%r8d - 6634568d: 75 82 jne 66345611 - 6634568f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66345693: 45 8b 18 mov (%r8),%r11d - 66345696: 45 85 db test %r11d,%r11d - 66345699: 0f 85 72 ff ff ff jne 66345611 - 6634569f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663456a3: 45 8b 10 mov (%r8),%r10d - 663456a6: 45 85 d2 test %r10d,%r10d - 663456a9: 0f 85 62 ff ff ff jne 66345611 - 663456af: 48 8b 50 30 mov 0x30(%rax),%rdx - 663456b3: 44 8b 0a mov (%rdx),%r9d - 663456b6: 31 d2 xor %edx,%edx - 663456b8: 45 85 c9 test %r9d,%r9d - 663456bb: 0f 95 c2 setne %dl - 663456be: e9 4e ff ff ff jmpq 66345611 - 663456c3: 0f 1f 00 nopl (%rax) - 663456c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663456cd: 00 00 00 +0000000066345760 : + 66345760: 41 56 push %r14 + 66345762: 55 push %rbp + 66345763: 57 push %rdi + 66345764: 56 push %rsi + 66345765: 53 push %rbx + 66345766: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634576a: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax + 66345771: 48 89 ce mov %rcx,%rsi + 66345774: 8b 10 mov (%rax),%edx + 66345776: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax + 6634577d: 8b 00 mov (%rax),%eax + 6634577f: 8d 04 50 lea (%rax,%rdx,2),%eax + 66345782: 49 8b 91 d8 00 00 00 mov 0xd8(%r9),%rdx + 66345789: 8b 12 mov (%rdx),%edx + 6634578b: 8d 14 90 lea (%rax,%rdx,4),%edx + 6634578e: 49 8b 41 10 mov 0x10(%r9),%rax + 66345792: 8b 08 mov (%rax),%ecx + 66345794: 49 8b 41 08 mov 0x8(%r9),%rax + 66345798: 8b 00 mov (%rax),%eax + 6634579a: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634579d: 49 8b 49 18 mov 0x18(%r9),%rcx + 663457a1: 8b 09 mov (%rcx),%ecx + 663457a3: 8d 04 88 lea (%rax,%rcx,4),%eax + 663457a6: 49 8b 49 20 mov 0x20(%r9),%rcx + 663457aa: 8b 09 mov (%rcx),%ecx + 663457ac: 44 8d 14 c8 lea (%rax,%rcx,8),%r10d + 663457b0: 49 8b 41 28 mov 0x28(%r9),%rax + 663457b4: 49 8b 49 38 mov 0x38(%r9),%rcx + 663457b8: 8b 00 mov (%rax),%eax + 663457ba: c1 e0 04 shl $0x4,%eax + 663457bd: 41 01 c2 add %eax,%r10d + 663457c0: 49 8b 41 30 mov 0x30(%r9),%rax + 663457c4: 8b 00 mov (%rax),%eax + 663457c6: c1 e0 05 shl $0x5,%eax + 663457c9: 44 01 d0 add %r10d,%eax + 663457cc: 44 8b 11 mov (%rcx),%r10d + 663457cf: 49 8b 49 40 mov 0x40(%r9),%rcx + 663457d3: 41 c1 e2 06 shl $0x6,%r10d + 663457d7: 44 01 d0 add %r10d,%eax + 663457da: 44 8b 11 mov (%rcx),%r10d + 663457dd: b9 08 00 00 00 mov $0x8,%ecx + 663457e2: 29 d1 sub %edx,%ecx + 663457e4: 41 c1 e2 07 shl $0x7,%r10d + 663457e8: 41 01 c2 add %eax,%r10d + 663457eb: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax + 663457f2: 41 d3 e2 shl %cl,%r10d + 663457f5: 44 8b 18 mov (%rax),%r11d + 663457f8: 45 85 db test %r11d,%r11d + 663457fb: 74 11 je 6634580e + 663457fd: b9 10 00 00 00 mov $0x10,%ecx + 66345802: b8 ff 00 00 00 mov $0xff,%eax + 66345807: 29 d1 sub %edx,%ecx + 66345809: d3 e0 shl %cl,%eax + 6634580b: 41 09 c2 or %eax,%r10d + 6634580e: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 66345812: 31 c9 xor %ecx,%ecx + 66345814: 48 8b 2d 05 11 01 00 mov 0x11105(%rip),%rbp # 66356920 + 6634581b: 48 8b 3d 0e 11 01 00 mov 0x1110e(%rip),%rdi # 66356930 + 66345822: 8b 54 8b 24 mov 0x24(%rbx,%rcx,4),%edx + 66345826: 44 89 d0 mov %r10d,%eax + 66345829: d3 e8 shr %cl,%eax + 6634582b: 83 e0 01 and $0x1,%eax + 6634582e: 39 d0 cmp %edx,%eax + 66345830: 74 63 je 66345895 + 66345832: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66345836: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 6634583d: 00 + 6634583e: 41 89 c6 mov %eax,%r14d + 66345841: 41 29 d6 sub %edx,%r14d + 66345844: 31 d2 xor %edx,%edx + 66345846: 4f 8b 44 18 48 mov 0x48(%r8,%r11,1),%r8 + 6634584b: 45 01 30 add %r14d,(%r8) + 6634584e: 89 44 8b 24 mov %eax,0x24(%rbx,%rcx,4) + 66345852: 45 8b 00 mov (%r8),%r8d + 66345855: 49 8b 44 c9 48 mov 0x48(%r9,%rcx,8),%rax + 6634585a: 45 85 c0 test %r8d,%r8d + 6634585d: 0f 9f c2 setg %dl + 66345860: 3b 10 cmp (%rax),%edx + 66345862: 74 31 je 66345895 + 66345864: 48 8b 46 20 mov 0x20(%rsi),%rax + 66345868: 4a 8b 44 18 48 mov 0x48(%rax,%r11,1),%rax + 6634586d: 8b 00 mov (%rax),%eax + 6634586f: 85 c0 test %eax,%eax + 66345871: 75 22 jne 66345895 + 66345873: 48 8b 46 28 mov 0x28(%rsi),%rax + 66345877: 4a 8b 54 18 48 mov 0x48(%rax,%r11,1),%rdx + 6634587c: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345880: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345886: 48 63 07 movslq (%rdi),%rax + 66345889: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634588d: 44 89 07 mov %r8d,(%rdi) + 66345890: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66345895: 48 83 c1 01 add $0x1,%rcx + 66345899: 48 83 f9 10 cmp $0x10,%rcx + 6634589d: 75 83 jne 66345822 + 6634589f: 5b pop %rbx + 663458a0: 5e pop %rsi + 663458a1: 5f pop %rdi + 663458a2: 5d pop %rbp + 663458a3: 41 5e pop %r14 + 663458a5: c3 retq + 663458a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663458ad: 00 00 00 -00000000663456d0 : - 663456d0: ba 01 00 00 00 mov $0x1,%edx - 663456d5: 48 8b 41 10 mov 0x10(%rcx),%rax - 663456d9: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663456dd: 45 8b 10 mov (%r8),%r10d - 663456e0: 45 85 d2 test %r10d,%r10d - 663456e3: 74 0c je 663456f1 - 663456e5: 4c 8b 40 10 mov 0x10(%rax),%r8 - 663456e9: 45 8b 08 mov (%r8),%r9d - 663456ec: 45 85 c9 test %r9d,%r9d - 663456ef: 75 72 jne 66345763 - 663456f1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 663456f5: 45 8b 48 1c mov 0x1c(%r8),%r9d - 663456f9: 44 39 ca cmp %r9d,%edx - 663456fc: 74 64 je 66345762 - 663456fe: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66345702: 41 89 d3 mov %edx,%r11d - 66345705: 45 29 cb sub %r9d,%r11d - 66345708: 48 8b 40 38 mov 0x38(%rax),%rax - 6634570c: 4d 8b 52 38 mov 0x38(%r10),%r10 - 66345710: 45 01 1a add %r11d,(%r10) - 66345713: 41 89 50 1c mov %edx,0x1c(%r8) - 66345717: 31 d2 xor %edx,%edx - 66345719: 45 8b 02 mov (%r10),%r8d - 6634571c: 45 85 c0 test %r8d,%r8d - 6634571f: 0f 9f c2 setg %dl - 66345722: 3b 10 cmp (%rax),%edx - 66345724: 74 3c je 66345762 - 66345726: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634572a: 48 8b 40 38 mov 0x38(%rax),%rax - 6634572e: 8b 00 mov (%rax),%eax - 66345730: 85 c0 test %eax,%eax - 66345732: 75 2e jne 66345762 - 66345734: 48 8b 41 28 mov 0x28(%rcx),%rax - 66345738: 48 8b 0d f1 11 01 00 mov 0x111f1(%rip),%rcx # 66356930 - 6634573f: 4c 8b 05 da 11 01 00 mov 0x111da(%rip),%r8 # 66356920 - 66345746: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634574a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634574e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66345754: 48 63 01 movslq (%rcx),%rax - 66345757: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634575b: 44 89 09 mov %r9d,(%rcx) - 6634575e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66345762: c3 retq - 66345763: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66345767: 45 8b 00 mov (%r8),%r8d - 6634576a: 45 85 c0 test %r8d,%r8d - 6634576d: 74 82 je 663456f1 - 6634576f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66345773: 45 8b 18 mov (%r8),%r11d - 66345776: 45 85 db test %r11d,%r11d - 66345779: 0f 84 72 ff ff ff je 663456f1 - 6634577f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66345783: 45 8b 10 mov (%r8),%r10d - 66345786: 45 85 d2 test %r10d,%r10d - 66345789: 0f 84 62 ff ff ff je 663456f1 - 6634578f: 48 8b 50 30 mov 0x30(%rax),%rdx - 66345793: 44 8b 0a mov (%rdx),%r9d - 66345796: 31 d2 xor %edx,%edx - 66345798: 45 85 c9 test %r9d,%r9d - 6634579b: 0f 94 c2 sete %dl - 6634579e: e9 4e ff ff ff jmpq 663456f1 - 663457a3: 0f 1f 00 nopl (%rax) - 663457a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663457ad: 00 00 00 +00000000663458b0 : + 663458b0: 41 56 push %r14 + 663458b2: 55 push %rbp + 663458b3: 57 push %rdi + 663458b4: 56 push %rsi + 663458b5: 53 push %rbx + 663458b6: 48 8b 59 10 mov 0x10(%rcx),%rbx + 663458ba: 48 8b 43 70 mov 0x70(%rbx),%rax + 663458be: 49 89 cb mov %rcx,%r11 + 663458c1: 8b 10 mov (%rax),%edx + 663458c3: 48 8b 43 68 mov 0x68(%rbx),%rax + 663458c7: 8b 00 mov (%rax),%eax + 663458c9: 8d 04 50 lea (%rax,%rdx,2),%eax + 663458cc: 48 8b 53 10 mov 0x10(%rbx),%rdx + 663458d0: 8b 0a mov (%rdx),%ecx + 663458d2: 48 8b 53 08 mov 0x8(%rbx),%rdx + 663458d6: 8b 12 mov (%rdx),%edx + 663458d8: 8d 14 4a lea (%rdx,%rcx,2),%edx + 663458db: 48 8b 4b 18 mov 0x18(%rbx),%rcx + 663458df: 8b 09 mov (%rcx),%ecx + 663458e1: 8d 14 8a lea (%rdx,%rcx,4),%edx + 663458e4: 48 8b 4b 20 mov 0x20(%rbx),%rcx + 663458e8: 8b 09 mov (%rcx),%ecx + 663458ea: 8d 34 ca lea (%rdx,%rcx,8),%esi + 663458ed: 48 8b 53 78 mov 0x78(%rbx),%rdx + 663458f1: b9 04 00 00 00 mov $0x4,%ecx + 663458f6: 29 c1 sub %eax,%ecx + 663458f8: d3 e6 shl %cl,%esi + 663458fa: 44 8b 0a mov (%rdx),%r9d + 663458fd: 45 85 c9 test %r9d,%r9d + 66345900: 74 10 je 66345912 + 66345902: b9 08 00 00 00 mov $0x8,%ecx + 66345907: 29 c1 sub %eax,%ecx + 66345909: b8 0f 00 00 00 mov $0xf,%eax + 6634590e: d3 e0 shl %cl,%eax + 66345910: 09 c6 or %eax,%esi + 66345912: 4d 8b 53 08 mov 0x8(%r11),%r10 + 66345916: 31 c9 xor %ecx,%ecx + 66345918: 48 8b 2d 01 10 01 00 mov 0x11001(%rip),%rbp # 66356920 + 6634591f: 48 8b 3d 0a 10 01 00 mov 0x1100a(%rip),%rdi # 66356930 + 66345926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634592d: 00 00 00 + 66345930: 41 8b 54 8a 14 mov 0x14(%r10,%rcx,4),%edx + 66345935: 89 f0 mov %esi,%eax + 66345937: d3 e8 shr %cl,%eax + 66345939: 83 e0 01 and $0x1,%eax + 6634593c: 39 d0 cmp %edx,%eax + 6634593e: 74 64 je 663459a4 + 66345940: 4d 8b 43 18 mov 0x18(%r11),%r8 + 66345944: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9 + 6634594b: 00 + 6634594c: 41 89 c6 mov %eax,%r14d + 6634594f: 41 29 d6 sub %edx,%r14d + 66345952: 31 d2 xor %edx,%edx + 66345954: 4f 8b 44 08 28 mov 0x28(%r8,%r9,1),%r8 + 66345959: 45 01 30 add %r14d,(%r8) + 6634595c: 41 89 44 8a 14 mov %eax,0x14(%r10,%rcx,4) + 66345961: 45 8b 00 mov (%r8),%r8d + 66345964: 48 8b 44 cb 28 mov 0x28(%rbx,%rcx,8),%rax + 66345969: 45 85 c0 test %r8d,%r8d + 6634596c: 0f 9f c2 setg %dl + 6634596f: 3b 10 cmp (%rax),%edx + 66345971: 74 31 je 663459a4 + 66345973: 49 8b 43 20 mov 0x20(%r11),%rax + 66345977: 4a 8b 44 08 28 mov 0x28(%rax,%r9,1),%rax + 6634597c: 8b 00 mov (%rax),%eax + 6634597e: 85 c0 test %eax,%eax + 66345980: 75 22 jne 663459a4 + 66345982: 49 8b 43 28 mov 0x28(%r11),%rax + 66345986: 4a 8b 54 08 28 mov 0x28(%rax,%r9,1),%rdx + 6634598b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634598f: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345995: 48 63 07 movslq (%rdi),%rax + 66345998: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634599c: 44 89 07 mov %r8d,(%rdi) + 6634599f: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 663459a4: 48 83 c1 01 add $0x1,%rcx + 663459a8: 48 83 f9 08 cmp $0x8,%rcx + 663459ac: 75 82 jne 66345930 + 663459ae: 5b pop %rbx + 663459af: 5e pop %rsi + 663459b0: 5f pop %rdi + 663459b1: 5d pop %rbp + 663459b2: 41 5e pop %r14 + 663459b4: c3 retq + 663459b5: 90 nop + 663459b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663459bd: 00 00 00 -00000000663457b0 : - 663457b0: 56 push %rsi - 663457b1: 53 push %rbx - 663457b2: 48 83 ec 28 sub $0x28,%rsp - 663457b6: 48 89 cb mov %rcx,%rbx - 663457b9: 48 8b 49 10 mov 0x10(%rcx),%rcx - 663457bd: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax - 663457c4: 44 8b 10 mov (%rax),%r10d - 663457c7: 45 85 d2 test %r10d,%r10d - 663457ca: 74 34 je 66345800 - 663457cc: 31 d2 xor %edx,%edx - 663457ce: eb 04 jmp 663457d4 - 663457d0: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 663457d4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663457d8: 83 c2 0e add $0xe,%edx - 663457db: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 663457df: 48 89 d9 mov %rbx,%rcx - 663457e2: 44 8b 00 mov (%rax),%r8d - 663457e5: e8 c6 bb ff ff callq 663413b0 - 663457ea: 48 83 fe 0d cmp $0xd,%rsi - 663457ee: 48 89 f2 mov %rsi,%rdx - 663457f1: 75 dd jne 663457d0 - 663457f3: 48 83 c4 28 add $0x28,%rsp - 663457f7: 5b pop %rbx - 663457f8: 5e pop %rsi - 663457f9: c3 retq - 663457fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345800: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345804: 4c 8b 1d 15 11 01 00 mov 0x11115(%rip),%r11 # 66356920 - 6634580b: 4c 8b 15 1e 11 01 00 mov 0x1111e(%rip),%r10 # 66356930 - 66345812: 48 8d 50 38 lea 0x38(%rax),%rdx - 66345816: b8 70 00 00 00 mov $0x70,%eax - 6634581b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345820: 44 8b 02 mov (%rdx),%r8d - 66345823: 45 85 c0 test %r8d,%r8d - 66345826: 74 59 je 66345881 - 66345828: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634582c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345830: 45 29 01 sub %r8d,(%r9) - 66345833: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345839: 45 8b 09 mov (%r9),%r9d - 6634583c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345840: 45 85 c9 test %r9d,%r9d - 66345843: 41 0f 9f c1 setg %r9b - 66345847: 45 0f b6 c9 movzbl %r9b,%r9d - 6634584b: 45 3b 08 cmp (%r8),%r9d - 6634584e: 74 31 je 66345881 - 66345850: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345854: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345858: 45 8b 00 mov (%r8),%r8d - 6634585b: 45 85 c0 test %r8d,%r8d - 6634585e: 75 21 jne 66345881 - 66345860: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345864: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345868: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634586c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345873: 4d 63 02 movslq (%r10),%r8 - 66345876: 41 8d 70 01 lea 0x1(%r8),%esi - 6634587a: 41 89 32 mov %esi,(%r10) - 6634587d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345881: 48 83 c0 08 add $0x8,%rax - 66345885: 48 83 c2 04 add $0x4,%rdx - 66345889: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634588f: 75 8f jne 66345820 - 66345891: 48 83 c4 28 add $0x28,%rsp - 66345895: 5b pop %rbx - 66345896: 5e pop %rsi - 66345897: c3 retq - 66345898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634589f: 00 +00000000663459c0 : + 663459c0: 41 56 push %r14 + 663459c2: 55 push %rbp + 663459c3: 57 push %rdi + 663459c4: 56 push %rsi + 663459c5: 53 push %rbx + 663459c6: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663459ca: 48 8b 82 90 01 00 00 mov 0x190(%rdx),%rax + 663459d1: 48 89 ce mov %rcx,%rsi + 663459d4: 8b 08 mov (%rax),%ecx + 663459d6: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax + 663459dd: 8b 00 mov (%rax),%eax + 663459df: 8d 04 48 lea (%rax,%rcx,2),%eax + 663459e2: 48 8b 8a 98 01 00 00 mov 0x198(%rdx),%rcx + 663459e9: 8b 09 mov (%rcx),%ecx + 663459eb: 8d 04 88 lea (%rax,%rcx,4),%eax + 663459ee: 48 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%rcx + 663459f5: 8b 09 mov (%rcx),%ecx + 663459f7: 44 8d 04 c8 lea (%rax,%rcx,8),%r8d + 663459fb: 48 8b 42 10 mov 0x10(%rdx),%rax + 663459ff: 8b 08 mov (%rax),%ecx + 66345a01: 48 8b 42 08 mov 0x8(%rdx),%rax + 66345a05: 8b 00 mov (%rax),%eax + 66345a07: 8d 04 48 lea (%rax,%rcx,2),%eax + 66345a0a: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 66345a0e: 8b 09 mov (%rcx),%ecx + 66345a10: 8d 04 88 lea (%rax,%rcx,4),%eax + 66345a13: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 66345a17: 8b 09 mov (%rcx),%ecx + 66345a19: 44 8d 1c c8 lea (%rax,%rcx,8),%r11d + 66345a1d: 48 8b 42 28 mov 0x28(%rdx),%rax + 66345a21: 48 8b 4a 38 mov 0x38(%rdx),%rcx + 66345a25: 8b 00 mov (%rax),%eax + 66345a27: c1 e0 04 shl $0x4,%eax + 66345a2a: 41 01 c3 add %eax,%r11d + 66345a2d: 48 8b 42 30 mov 0x30(%rdx),%rax + 66345a31: 8b 00 mov (%rax),%eax + 66345a33: c1 e0 05 shl $0x5,%eax + 66345a36: 44 01 d8 add %r11d,%eax + 66345a39: 44 8b 19 mov (%rcx),%r11d + 66345a3c: 48 8b 4a 40 mov 0x40(%rdx),%rcx + 66345a40: 41 c1 e3 06 shl $0x6,%r11d + 66345a44: 44 01 d8 add %r11d,%eax + 66345a47: 44 8b 19 mov (%rcx),%r11d + 66345a4a: 48 8b 4a 58 mov 0x58(%rdx),%rcx + 66345a4e: 41 c1 e3 07 shl $0x7,%r11d + 66345a52: 41 01 c3 add %eax,%r11d + 66345a55: 48 8b 42 48 mov 0x48(%rdx),%rax + 66345a59: 8b 00 mov (%rax),%eax + 66345a5b: c1 e0 08 shl $0x8,%eax + 66345a5e: 41 01 c3 add %eax,%r11d + 66345a61: 48 8b 42 50 mov 0x50(%rdx),%rax + 66345a65: 8b 00 mov (%rax),%eax + 66345a67: c1 e0 09 shl $0x9,%eax + 66345a6a: 44 01 d8 add %r11d,%eax + 66345a6d: 44 8b 19 mov (%rcx),%r11d + 66345a70: 48 8b 4a 60 mov 0x60(%rdx),%rcx + 66345a74: 41 c1 e3 0a shl $0xa,%r11d + 66345a78: 44 01 d8 add %r11d,%eax + 66345a7b: 44 8b 19 mov (%rcx),%r11d + 66345a7e: 48 8b 4a 78 mov 0x78(%rdx),%rcx + 66345a82: 41 c1 e3 0b shl $0xb,%r11d + 66345a86: 41 01 c3 add %eax,%r11d + 66345a89: 48 8b 42 68 mov 0x68(%rdx),%rax + 66345a8d: 8b 00 mov (%rax),%eax + 66345a8f: c1 e0 0c shl $0xc,%eax + 66345a92: 41 01 c3 add %eax,%r11d + 66345a95: 48 8b 42 70 mov 0x70(%rdx),%rax + 66345a99: 8b 00 mov (%rax),%eax + 66345a9b: c1 e0 0d shl $0xd,%eax + 66345a9e: 44 01 d8 add %r11d,%eax + 66345aa1: 44 8b 19 mov (%rcx),%r11d + 66345aa4: 48 8b 8a 80 00 00 00 mov 0x80(%rdx),%rcx + 66345aab: 41 c1 e3 0e shl $0xe,%r11d + 66345aaf: 44 01 d8 add %r11d,%eax + 66345ab2: 44 8b 19 mov (%rcx),%r11d + 66345ab5: b9 10 00 00 00 mov $0x10,%ecx + 66345aba: 44 29 c1 sub %r8d,%ecx + 66345abd: 41 c1 e3 0f shl $0xf,%r11d + 66345ac1: 41 01 c3 add %eax,%r11d + 66345ac4: 41 d3 e3 shl %cl,%r11d + 66345ac7: 45 85 c0 test %r8d,%r8d + 66345aca: 74 13 je 66345adf + 66345acc: 48 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%rax + 66345ad3: 44 8b 10 mov (%rax),%r10d + 66345ad6: 45 85 d2 test %r10d,%r10d + 66345ad9: 0f 85 b1 00 00 00 jne 66345b90 + 66345adf: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 66345ae3: 31 c9 xor %ecx,%ecx + 66345ae5: 48 8b 2d 34 0e 01 00 mov 0x10e34(%rip),%rbp # 66356920 + 66345aec: 48 8b 3d 3d 0e 01 00 mov 0x10e3d(%rip),%rdi # 66356930 + 66345af3: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d + 66345af8: 44 89 d8 mov %r11d,%eax + 66345afb: d3 e8 shr %cl,%eax + 66345afd: 83 e0 01 and $0x1,%eax + 66345b00: 44 39 c0 cmp %r8d,%eax + 66345b03: 74 72 je 66345b77 + 66345b05: 4c 8b 4e 18 mov 0x18(%rsi),%r9 + 66345b09: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10 + 66345b10: 00 + 66345b11: 41 89 c6 mov %eax,%r14d + 66345b14: 45 29 c6 sub %r8d,%r14d + 66345b17: 45 31 c0 xor %r8d,%r8d + 66345b1a: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9 + 66345b21: 00 + 66345b22: 45 01 31 add %r14d,(%r9) + 66345b25: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4) + 66345b29: 45 8b 09 mov (%r9),%r9d + 66345b2c: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax + 66345b33: 00 + 66345b34: 45 85 c9 test %r9d,%r9d + 66345b37: 41 0f 9f c0 setg %r8b + 66345b3b: 44 3b 00 cmp (%rax),%r8d + 66345b3e: 74 37 je 66345b77 + 66345b40: 48 8b 46 20 mov 0x20(%rsi),%rax + 66345b44: 4a 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%rax + 66345b4b: 00 + 66345b4c: 8b 00 mov (%rax),%eax + 66345b4e: 85 c0 test %eax,%eax + 66345b50: 75 25 jne 66345b77 + 66345b52: 48 8b 46 28 mov 0x28(%rsi),%rax + 66345b56: 4e 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%r8 + 66345b5d: 00 + 66345b5e: 49 8b 40 10 mov 0x10(%r8),%rax + 66345b62: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345b68: 48 63 07 movslq (%rdi),%rax + 66345b6b: 44 8d 48 01 lea 0x1(%rax),%r9d + 66345b6f: 44 89 0f mov %r9d,(%rdi) + 66345b72: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8) + 66345b77: 48 83 c1 01 add $0x1,%rcx + 66345b7b: 48 83 f9 20 cmp $0x20,%rcx + 66345b7f: 0f 85 6e ff ff ff jne 66345af3 + 66345b85: 5b pop %rbx + 66345b86: 5e pop %rsi + 66345b87: 5f pop %rdi + 66345b88: 5d pop %rbp + 66345b89: 41 5e pop %r14 + 66345b8b: c3 retq + 66345b8c: 0f 1f 40 00 nopl 0x0(%rax) + 66345b90: b9 20 00 00 00 mov $0x20,%ecx + 66345b95: b8 ff ff 00 00 mov $0xffff,%eax + 66345b9a: 44 29 c1 sub %r8d,%ecx + 66345b9d: d3 e0 shl %cl,%eax + 66345b9f: 41 09 c3 or %eax,%r11d + 66345ba2: e9 38 ff ff ff jmpq 66345adf + 66345ba7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66345bae: 00 00 -00000000663458a0 : - 663458a0: 56 push %rsi - 663458a1: 53 push %rbx - 663458a2: 48 83 ec 28 sub $0x28,%rsp - 663458a6: 48 89 cb mov %rcx,%rbx - 663458a9: 48 8b 49 10 mov 0x10(%rcx),%rcx - 663458ad: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax - 663458b4: 44 8b 10 mov (%rax),%r10d - 663458b7: 45 85 d2 test %r10d,%r10d - 663458ba: 74 34 je 663458f0 - 663458bc: 31 d2 xor %edx,%edx - 663458be: eb 04 jmp 663458c4 - 663458c0: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 663458c4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663458c8: 83 c2 0e add $0xe,%edx - 663458cb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 663458cf: 48 89 d9 mov %rbx,%rcx - 663458d2: 44 8b 00 mov (%rax),%r8d - 663458d5: e8 d6 ba ff ff callq 663413b0 - 663458da: 48 83 fe 0d cmp $0xd,%rsi - 663458de: 48 89 f2 mov %rsi,%rdx - 663458e1: 75 dd jne 663458c0 - 663458e3: 48 83 c4 28 add $0x28,%rsp - 663458e7: 5b pop %rbx - 663458e8: 5e pop %rsi - 663458e9: c3 retq - 663458ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663458f0: 48 8b 43 08 mov 0x8(%rbx),%rax - 663458f4: 4c 8b 1d 25 10 01 00 mov 0x11025(%rip),%r11 # 66356920 - 663458fb: 4c 8b 15 2e 10 01 00 mov 0x1102e(%rip),%r10 # 66356930 - 66345902: 48 8d 50 38 lea 0x38(%rax),%rdx - 66345906: b8 70 00 00 00 mov $0x70,%eax - 6634590b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345910: 44 8b 02 mov (%rdx),%r8d - 66345913: 45 85 c0 test %r8d,%r8d - 66345916: 74 59 je 66345971 - 66345918: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634591c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345920: 45 29 01 sub %r8d,(%r9) - 66345923: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345929: 45 8b 09 mov (%r9),%r9d - 6634592c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345930: 45 85 c9 test %r9d,%r9d - 66345933: 41 0f 9f c1 setg %r9b - 66345937: 45 0f b6 c9 movzbl %r9b,%r9d - 6634593b: 45 3b 08 cmp (%r8),%r9d - 6634593e: 74 31 je 66345971 - 66345940: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345944: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345948: 45 8b 00 mov (%r8),%r8d - 6634594b: 45 85 c0 test %r8d,%r8d - 6634594e: 75 21 jne 66345971 - 66345950: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345954: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345958: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634595c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345963: 4d 63 02 movslq (%r10),%r8 - 66345966: 41 8d 70 01 lea 0x1(%r8),%esi - 6634596a: 41 89 32 mov %esi,(%r10) - 6634596d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345971: 48 83 c0 08 add $0x8,%rax - 66345975: 48 83 c2 04 add $0x4,%rdx - 66345979: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634597f: 75 8f jne 66345910 - 66345981: 48 83 c4 28 add $0x28,%rsp - 66345985: 5b pop %rbx - 66345986: 5e pop %rsi - 66345987: c3 retq - 66345988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634598f: 00 - -0000000066345990 : - 66345990: 56 push %rsi - 66345991: 53 push %rbx - 66345992: 48 83 ec 28 sub $0x28,%rsp - 66345996: 48 89 cb mov %rcx,%rbx - 66345999: 48 8b 49 10 mov 0x10(%rcx),%rcx - 6634599d: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax - 663459a4: 44 8b 10 mov (%rax),%r10d - 663459a7: 45 85 d2 test %r10d,%r10d - 663459aa: 74 34 je 663459e0 - 663459ac: 31 d2 xor %edx,%edx - 663459ae: eb 04 jmp 663459b4 - 663459b0: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 663459b4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663459b8: 83 c2 0d add $0xd,%edx - 663459bb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 663459bf: 48 89 d9 mov %rbx,%rcx - 663459c2: 44 8b 00 mov (%rax),%r8d - 663459c5: e8 e6 b9 ff ff callq 663413b0 - 663459ca: 48 83 fe 0c cmp $0xc,%rsi - 663459ce: 48 89 f2 mov %rsi,%rdx - 663459d1: 75 dd jne 663459b0 - 663459d3: 48 83 c4 28 add $0x28,%rsp - 663459d7: 5b pop %rbx - 663459d8: 5e pop %rsi - 663459d9: c3 retq - 663459da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663459e0: 48 8b 43 08 mov 0x8(%rbx),%rax - 663459e4: 4c 8b 1d 35 0f 01 00 mov 0x10f35(%rip),%r11 # 66356920 - 663459eb: 4c 8b 15 3e 0f 01 00 mov 0x10f3e(%rip),%r10 # 66356930 - 663459f2: 48 8d 50 34 lea 0x34(%rax),%rdx - 663459f6: b8 68 00 00 00 mov $0x68,%eax - 663459fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345a00: 44 8b 02 mov (%rdx),%r8d - 66345a03: 45 85 c0 test %r8d,%r8d - 66345a06: 74 59 je 66345a61 - 66345a08: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345a0c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345a10: 45 29 01 sub %r8d,(%r9) - 66345a13: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345a19: 45 8b 09 mov (%r9),%r9d - 66345a1c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345a20: 45 85 c9 test %r9d,%r9d - 66345a23: 41 0f 9f c1 setg %r9b - 66345a27: 45 0f b6 c9 movzbl %r9b,%r9d - 66345a2b: 45 3b 08 cmp (%r8),%r9d - 66345a2e: 74 31 je 66345a61 - 66345a30: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345a34: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345a38: 45 8b 00 mov (%r8),%r8d - 66345a3b: 45 85 c0 test %r8d,%r8d - 66345a3e: 75 21 jne 66345a61 - 66345a40: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345a44: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345a48: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345a4c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345a53: 4d 63 02 movslq (%r10),%r8 - 66345a56: 41 8d 70 01 lea 0x1(%r8),%esi - 66345a5a: 41 89 32 mov %esi,(%r10) - 66345a5d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345a61: 48 83 c0 08 add $0x8,%rax - 66345a65: 48 83 c2 04 add $0x4,%rdx - 66345a69: 48 3d c8 00 00 00 cmp $0xc8,%rax - 66345a6f: 75 8f jne 66345a00 - 66345a71: 48 83 c4 28 add $0x28,%rsp - 66345a75: 5b pop %rbx - 66345a76: 5e pop %rsi - 66345a77: c3 retq - 66345a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345a7f: 00 - -0000000066345a80 : - 66345a80: 56 push %rsi - 66345a81: 53 push %rbx - 66345a82: 48 83 ec 28 sub $0x28,%rsp - 66345a86: 48 89 cb mov %rcx,%rbx - 66345a89: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345a8d: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax - 66345a94: 44 8b 10 mov (%rax),%r10d - 66345a97: 45 85 d2 test %r10d,%r10d - 66345a9a: 74 34 je 66345ad0 - 66345a9c: 31 d2 xor %edx,%edx - 66345a9e: eb 04 jmp 66345aa4 - 66345aa0: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345aa4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345aa8: 83 c2 0d add $0xd,%edx - 66345aab: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345aaf: 48 89 d9 mov %rbx,%rcx - 66345ab2: 44 8b 00 mov (%rax),%r8d - 66345ab5: e8 f6 b8 ff ff callq 663413b0 - 66345aba: 48 83 fe 0c cmp $0xc,%rsi - 66345abe: 48 89 f2 mov %rsi,%rdx - 66345ac1: 75 dd jne 66345aa0 - 66345ac3: 48 83 c4 28 add $0x28,%rsp - 66345ac7: 5b pop %rbx - 66345ac8: 5e pop %rsi - 66345ac9: c3 retq - 66345aca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345ad0: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345ad4: 4c 8b 1d 45 0e 01 00 mov 0x10e45(%rip),%r11 # 66356920 - 66345adb: 4c 8b 15 4e 0e 01 00 mov 0x10e4e(%rip),%r10 # 66356930 - 66345ae2: 48 8d 50 34 lea 0x34(%rax),%rdx - 66345ae6: b8 68 00 00 00 mov $0x68,%eax - 66345aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345af0: 44 8b 02 mov (%rdx),%r8d - 66345af3: 45 85 c0 test %r8d,%r8d - 66345af6: 74 59 je 66345b51 - 66345af8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345afc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345b00: 45 29 01 sub %r8d,(%r9) - 66345b03: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345b09: 45 8b 09 mov (%r9),%r9d - 66345b0c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345b10: 45 85 c9 test %r9d,%r9d - 66345b13: 41 0f 9f c1 setg %r9b - 66345b17: 45 0f b6 c9 movzbl %r9b,%r9d - 66345b1b: 45 3b 08 cmp (%r8),%r9d - 66345b1e: 74 31 je 66345b51 - 66345b20: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345b24: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345b28: 45 8b 00 mov (%r8),%r8d - 66345b2b: 45 85 c0 test %r8d,%r8d - 66345b2e: 75 21 jne 66345b51 - 66345b30: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345b34: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345b38: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345b3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345b43: 4d 63 02 movslq (%r10),%r8 - 66345b46: 41 8d 70 01 lea 0x1(%r8),%esi - 66345b4a: 41 89 32 mov %esi,(%r10) - 66345b4d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345b51: 48 83 c0 08 add $0x8,%rax - 66345b55: 48 83 c2 04 add $0x4,%rdx - 66345b59: 48 3d c8 00 00 00 cmp $0xc8,%rax - 66345b5f: 75 8f jne 66345af0 - 66345b61: 48 83 c4 28 add $0x28,%rsp - 66345b65: 5b pop %rbx - 66345b66: 5e pop %rsi - 66345b67: c3 retq - 66345b68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345b6f: 00 - -0000000066345b70 : - 66345b70: 56 push %rsi - 66345b71: 53 push %rbx - 66345b72: 48 83 ec 28 sub $0x28,%rsp - 66345b76: 48 89 cb mov %rcx,%rbx - 66345b79: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345b7d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax - 66345b84: 44 8b 10 mov (%rax),%r10d - 66345b87: 45 85 d2 test %r10d,%r10d - 66345b8a: 74 34 je 66345bc0 - 66345b8c: 31 d2 xor %edx,%edx - 66345b8e: eb 04 jmp 66345b94 - 66345b90: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345b94: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345b98: 83 c2 0c add $0xc,%edx - 66345b9b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345b9f: 48 89 d9 mov %rbx,%rcx - 66345ba2: 44 8b 00 mov (%rax),%r8d - 66345ba5: e8 06 b8 ff ff callq 663413b0 - 66345baa: 48 83 fe 0b cmp $0xb,%rsi - 66345bae: 48 89 f2 mov %rsi,%rdx - 66345bb1: 75 dd jne 66345b90 - 66345bb3: 48 83 c4 28 add $0x28,%rsp - 66345bb7: 5b pop %rbx - 66345bb8: 5e pop %rsi - 66345bb9: c3 retq - 66345bba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345bc0: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345bc4: 4c 8b 1d 55 0d 01 00 mov 0x10d55(%rip),%r11 # 66356920 - 66345bcb: 4c 8b 15 5e 0d 01 00 mov 0x10d5e(%rip),%r10 # 66356930 - 66345bd2: 48 8d 50 30 lea 0x30(%rax),%rdx - 66345bd6: b8 60 00 00 00 mov $0x60,%eax - 66345bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345be0: 44 8b 02 mov (%rdx),%r8d - 66345be3: 45 85 c0 test %r8d,%r8d - 66345be6: 74 59 je 66345c41 - 66345be8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345bec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345bf0: 45 29 01 sub %r8d,(%r9) - 66345bf3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345bf9: 45 8b 09 mov (%r9),%r9d - 66345bfc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345c00: 45 85 c9 test %r9d,%r9d - 66345c03: 41 0f 9f c1 setg %r9b - 66345c07: 45 0f b6 c9 movzbl %r9b,%r9d - 66345c0b: 45 3b 08 cmp (%r8),%r9d - 66345c0e: 74 31 je 66345c41 - 66345c10: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345c14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345c18: 45 8b 00 mov (%r8),%r8d - 66345c1b: 45 85 c0 test %r8d,%r8d - 66345c1e: 75 21 jne 66345c41 - 66345c20: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345c24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345c28: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345c2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345c33: 4d 63 02 movslq (%r10),%r8 - 66345c36: 41 8d 70 01 lea 0x1(%r8),%esi - 66345c3a: 41 89 32 mov %esi,(%r10) - 66345c3d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345c41: 48 83 c0 08 add $0x8,%rax - 66345c45: 48 83 c2 04 add $0x4,%rdx - 66345c49: 48 3d b8 00 00 00 cmp $0xb8,%rax - 66345c4f: 75 8f jne 66345be0 - 66345c51: 48 83 c4 28 add $0x28,%rsp - 66345c55: 5b pop %rbx - 66345c56: 5e pop %rsi - 66345c57: c3 retq - 66345c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) +0000000066345bb0 : + 66345bb0: 41 56 push %r14 + 66345bb2: 55 push %rbp + 66345bb3: 57 push %rdi + 66345bb4: 56 push %rsi + 66345bb5: 53 push %rbx + 66345bb6: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 66345bba: 49 8b 82 10 03 00 00 mov 0x310(%r10),%rax + 66345bc1: 49 89 cb mov %rcx,%r11 + 66345bc4: 31 c9 xor %ecx,%ecx + 66345bc6: 8b 10 mov (%rax),%edx + 66345bc8: 49 8b 82 08 03 00 00 mov 0x308(%r10),%rax + 66345bcf: 8b 00 mov (%rax),%eax + 66345bd1: 8d 04 50 lea (%rax,%rdx,2),%eax + 66345bd4: 49 8b 92 18 03 00 00 mov 0x318(%r10),%rdx + 66345bdb: 8b 12 mov (%rdx),%edx + 66345bdd: 8d 04 90 lea (%rax,%rdx,4),%eax + 66345be0: 49 8b 92 20 03 00 00 mov 0x320(%r10),%rdx + 66345be7: 8b 12 mov (%rdx),%edx + 66345be9: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66345bec: 49 8b 92 28 03 00 00 mov 0x328(%r10),%rdx + 66345bf3: 44 8b 02 mov (%rdx),%r8d + 66345bf6: 31 d2 xor %edx,%edx + 66345bf8: 41 c1 e0 04 shl $0x4,%r8d + 66345bfc: 41 01 c0 add %eax,%r8d + 66345bff: 90 nop + 66345c00: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax + 66345c05: 8b 00 mov (%rax),%eax + 66345c07: d3 e0 shl %cl,%eax + 66345c09: 48 83 c1 01 add $0x1,%rcx + 66345c0d: 01 c2 add %eax,%edx + 66345c0f: 48 83 f9 20 cmp $0x20,%rcx + 66345c13: 75 eb jne 66345c00 + 66345c15: 44 29 c1 sub %r8d,%ecx + 66345c18: 41 89 d1 mov %edx,%r9d + 66345c1b: 49 d3 e1 shl %cl,%r9 + 66345c1e: 45 85 c0 test %r8d,%r8d + 66345c21: 0f 85 b9 00 00 00 jne 66345ce0 + 66345c27: 49 8b 73 08 mov 0x8(%r11),%rsi + 66345c2b: 31 c9 xor %ecx,%ecx + 66345c2d: 48 8b 2d ec 0c 01 00 mov 0x10cec(%rip),%rbp # 66356920 + 66345c34: 48 8b 3d f5 0c 01 00 mov 0x10cf5(%rip),%rdi # 66356930 + 66345c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345c40: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx + 66345c47: 4c 89 c8 mov %r9,%rax + 66345c4a: 48 d3 e8 shr %cl,%rax + 66345c4d: 83 e0 01 and $0x1,%eax + 66345c50: 39 d0 cmp %edx,%eax + 66345c52: 74 72 je 66345cc6 + 66345c54: 4d 8b 43 18 mov 0x18(%r11),%r8 + 66345c58: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx 66345c5f: 00 + 66345c60: 41 89 c6 mov %eax,%r14d + 66345c63: 41 29 d6 sub %edx,%r14d + 66345c66: 31 d2 xor %edx,%edx + 66345c68: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 + 66345c6f: 00 + 66345c70: 45 01 30 add %r14d,(%r8) + 66345c73: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) + 66345c7a: 45 8b 00 mov (%r8),%r8d + 66345c7d: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax + 66345c84: 00 + 66345c85: 45 85 c0 test %r8d,%r8d + 66345c88: 0f 9f c2 setg %dl + 66345c8b: 3b 10 cmp (%rax),%edx + 66345c8d: 74 37 je 66345cc6 + 66345c8f: 49 8b 43 20 mov 0x20(%r11),%rax + 66345c93: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax + 66345c9a: 00 + 66345c9b: 8b 00 mov (%rax),%eax + 66345c9d: 85 c0 test %eax,%eax + 66345c9f: 75 25 jne 66345cc6 + 66345ca1: 49 8b 43 28 mov 0x28(%r11),%rax + 66345ca5: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx + 66345cac: 00 + 66345cad: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345cb1: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345cb7: 48 63 07 movslq (%rdi),%rax + 66345cba: 44 8d 40 01 lea 0x1(%rax),%r8d + 66345cbe: 44 89 07 mov %r8d,(%rdi) + 66345cc1: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66345cc6: 48 83 c1 01 add $0x1,%rcx + 66345cca: 48 83 f9 40 cmp $0x40,%rcx + 66345cce: 0f 85 6c ff ff ff jne 66345c40 + 66345cd4: 5b pop %rbx + 66345cd5: 5e pop %rsi + 66345cd6: 5f pop %rdi + 66345cd7: 5d pop %rbp + 66345cd8: 41 5e pop %r14 + 66345cda: c3 retq + 66345cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345ce0: 49 8b 82 30 03 00 00 mov 0x330(%r10),%rax + 66345ce7: 8b 18 mov (%rax),%ebx + 66345ce9: 85 db test %ebx,%ebx + 66345ceb: 0f 84 36 ff ff ff je 66345c27 + 66345cf1: b9 40 00 00 00 mov $0x40,%ecx + 66345cf6: b8 ff ff ff ff mov $0xffffffff,%eax + 66345cfb: 44 29 c1 sub %r8d,%ecx + 66345cfe: 48 d3 e0 shl %cl,%rax + 66345d01: 49 09 c1 or %rax,%r9 + 66345d04: e9 1e ff ff ff jmpq 66345c27 + 66345d09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066345c60 : - 66345c60: 56 push %rsi - 66345c61: 53 push %rbx - 66345c62: 48 83 ec 28 sub $0x28,%rsp - 66345c66: 48 89 cb mov %rcx,%rbx - 66345c69: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345c6d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax - 66345c74: 44 8b 10 mov (%rax),%r10d - 66345c77: 45 85 d2 test %r10d,%r10d - 66345c7a: 74 34 je 66345cb0 - 66345c7c: 31 d2 xor %edx,%edx - 66345c7e: eb 04 jmp 66345c84 - 66345c80: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345c84: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345c88: 83 c2 0c add $0xc,%edx - 66345c8b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345c8f: 48 89 d9 mov %rbx,%rcx - 66345c92: 44 8b 00 mov (%rax),%r8d - 66345c95: e8 16 b7 ff ff callq 663413b0 - 66345c9a: 48 83 fe 0b cmp $0xb,%rsi - 66345c9e: 48 89 f2 mov %rsi,%rdx - 66345ca1: 75 dd jne 66345c80 - 66345ca3: 48 83 c4 28 add $0x28,%rsp - 66345ca7: 5b pop %rbx - 66345ca8: 5e pop %rsi - 66345ca9: c3 retq - 66345caa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345cb0: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345cb4: 4c 8b 1d 65 0c 01 00 mov 0x10c65(%rip),%r11 # 66356920 - 66345cbb: 4c 8b 15 6e 0c 01 00 mov 0x10c6e(%rip),%r10 # 66356930 - 66345cc2: 48 8d 50 30 lea 0x30(%rax),%rdx - 66345cc6: b8 60 00 00 00 mov $0x60,%eax - 66345ccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345cd0: 44 8b 02 mov (%rdx),%r8d - 66345cd3: 45 85 c0 test %r8d,%r8d - 66345cd6: 74 59 je 66345d31 - 66345cd8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345cdc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345ce0: 45 29 01 sub %r8d,(%r9) - 66345ce3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345ce9: 45 8b 09 mov (%r9),%r9d - 66345cec: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345cf0: 45 85 c9 test %r9d,%r9d - 66345cf3: 41 0f 9f c1 setg %r9b - 66345cf7: 45 0f b6 c9 movzbl %r9b,%r9d - 66345cfb: 45 3b 08 cmp (%r8),%r9d - 66345cfe: 74 31 je 66345d31 - 66345d00: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345d04: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345d08: 45 8b 00 mov (%r8),%r8d - 66345d0b: 45 85 c0 test %r8d,%r8d - 66345d0e: 75 21 jne 66345d31 - 66345d10: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345d14: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345d18: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345d1c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345d23: 4d 63 02 movslq (%r10),%r8 - 66345d26: 41 8d 70 01 lea 0x1(%r8),%esi - 66345d2a: 41 89 32 mov %esi,(%r10) - 66345d2d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345d31: 48 83 c0 08 add $0x8,%rax - 66345d35: 48 83 c2 04 add $0x4,%rdx - 66345d39: 48 3d b8 00 00 00 cmp $0xb8,%rax - 66345d3f: 75 8f jne 66345cd0 - 66345d41: 48 83 c4 28 add $0x28,%rsp - 66345d45: 5b pop %rbx - 66345d46: 5e pop %rsi - 66345d47: c3 retq - 66345d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345d4f: 00 +0000000066345d10 : + 66345d10: 56 push %rsi + 66345d11: 53 push %rbx + 66345d12: 48 8b 41 10 mov 0x10(%rcx),%rax + 66345d16: 48 8b 50 48 mov 0x48(%rax),%rdx + 66345d1a: 8b 1a mov (%rdx),%ebx + 66345d1c: 85 db test %ebx,%ebx + 66345d1e: 0f 84 ba 01 00 00 je 66345ede + 66345d24: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66345d28: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66345d2c: 48 8b 1d ed 0b 01 00 mov 0x10bed(%rip),%rbx # 66356920 + 66345d33: 4c 8b 0d f6 0b 01 00 mov 0x10bf6(%rip),%r9 # 66356930 + 66345d3a: 44 8b 52 14 mov 0x14(%rdx),%r10d + 66345d3e: 45 8b 00 mov (%r8),%r8d + 66345d41: 45 39 d0 cmp %r10d,%r8d + 66345d44: 74 5c je 66345da2 + 66345d46: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345d4a: 44 89 c6 mov %r8d,%esi + 66345d4d: 44 29 d6 sub %r10d,%esi + 66345d50: 45 31 d2 xor %r10d,%r10d + 66345d53: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66345d57: 41 01 33 add %esi,(%r11) + 66345d5a: 44 89 42 14 mov %r8d,0x14(%rdx) + 66345d5e: 45 8b 1b mov (%r11),%r11d + 66345d61: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66345d65: 45 85 db test %r11d,%r11d + 66345d68: 41 0f 9f c2 setg %r10b + 66345d6c: 45 3b 10 cmp (%r8),%r10d + 66345d6f: 74 31 je 66345da2 + 66345d71: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345d75: 4d 8b 40 28 mov 0x28(%r8),%r8 + 66345d79: 45 8b 10 mov (%r8),%r10d + 66345d7c: 45 85 d2 test %r10d,%r10d + 66345d7f: 75 21 jne 66345da2 + 66345d81: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345d85: 4d 8b 50 28 mov 0x28(%r8),%r10 + 66345d89: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66345d8d: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345d94: 4d 63 01 movslq (%r9),%r8 + 66345d97: 45 8d 58 01 lea 0x1(%r8),%r11d + 66345d9b: 45 89 19 mov %r11d,(%r9) + 66345d9e: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 66345da2: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66345da6: 44 8b 52 18 mov 0x18(%rdx),%r10d + 66345daa: 45 8b 00 mov (%r8),%r8d + 66345dad: 45 39 d0 cmp %r10d,%r8d + 66345db0: 74 5b je 66345e0d + 66345db2: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345db6: 44 89 c6 mov %r8d,%esi + 66345db9: 44 29 d6 sub %r10d,%esi + 66345dbc: 45 31 d2 xor %r10d,%r10d + 66345dbf: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66345dc3: 41 01 33 add %esi,(%r11) + 66345dc6: 44 89 42 18 mov %r8d,0x18(%rdx) + 66345dca: 45 8b 03 mov (%r11),%r8d + 66345dcd: 45 85 c0 test %r8d,%r8d + 66345dd0: 4c 8b 40 30 mov 0x30(%rax),%r8 + 66345dd4: 41 0f 9f c2 setg %r10b + 66345dd8: 45 3b 10 cmp (%r8),%r10d + 66345ddb: 74 30 je 66345e0d + 66345ddd: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345de1: 4d 8b 40 30 mov 0x30(%r8),%r8 + 66345de5: 41 8b 30 mov (%r8),%esi + 66345de8: 85 f6 test %esi,%esi + 66345dea: 75 21 jne 66345e0d + 66345dec: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345df0: 4d 8b 50 30 mov 0x30(%r8),%r10 + 66345df4: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66345df8: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345dff: 4d 63 01 movslq (%r9),%r8 + 66345e02: 45 8d 58 01 lea 0x1(%r8),%r11d + 66345e06: 45 89 19 mov %r11d,(%r9) + 66345e09: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 66345e0d: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66345e11: 44 8b 52 1c mov 0x1c(%rdx),%r10d + 66345e15: 45 8b 00 mov (%r8),%r8d + 66345e18: 45 39 d0 cmp %r10d,%r8d + 66345e1b: 74 5c je 66345e79 + 66345e1d: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345e21: 44 89 c6 mov %r8d,%esi + 66345e24: 44 29 d6 sub %r10d,%esi + 66345e27: 45 31 d2 xor %r10d,%r10d + 66345e2a: 4d 8b 5b 38 mov 0x38(%r11),%r11 + 66345e2e: 41 01 33 add %esi,(%r11) + 66345e31: 44 89 42 1c mov %r8d,0x1c(%rdx) + 66345e35: 45 8b 1b mov (%r11),%r11d + 66345e38: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66345e3c: 45 85 db test %r11d,%r11d + 66345e3f: 41 0f 9f c2 setg %r10b + 66345e43: 45 3b 10 cmp (%r8),%r10d + 66345e46: 74 31 je 66345e79 + 66345e48: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66345e4c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 66345e50: 45 8b 10 mov (%r8),%r10d + 66345e53: 45 85 d2 test %r10d,%r10d + 66345e56: 75 21 jne 66345e79 + 66345e58: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66345e5c: 4d 8b 50 38 mov 0x38(%r8),%r10 + 66345e60: 4d 8b 42 10 mov 0x10(%r10),%r8 + 66345e64: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66345e6b: 4d 63 01 movslq (%r9),%r8 + 66345e6e: 45 8d 58 01 lea 0x1(%r8),%r11d + 66345e72: 45 89 19 mov %r11d,(%r9) + 66345e75: 4e 89 14 c3 mov %r10,(%rbx,%r8,8) + 66345e79: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66345e7d: 44 8b 52 20 mov 0x20(%rdx),%r10d + 66345e81: 45 8b 00 mov (%r8),%r8d + 66345e84: 45 39 d0 cmp %r10d,%r8d + 66345e87: 74 55 je 66345ede + 66345e89: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345e8d: 44 89 c6 mov %r8d,%esi + 66345e90: 44 29 d6 sub %r10d,%esi + 66345e93: 48 8b 40 40 mov 0x40(%rax),%rax + 66345e97: 4d 8b 5b 40 mov 0x40(%r11),%r11 + 66345e9b: 41 01 33 add %esi,(%r11) + 66345e9e: 44 89 42 20 mov %r8d,0x20(%rdx) + 66345ea2: 31 d2 xor %edx,%edx + 66345ea4: 45 8b 03 mov (%r11),%r8d + 66345ea7: 45 85 c0 test %r8d,%r8d + 66345eaa: 0f 9f c2 setg %dl + 66345ead: 3b 10 cmp (%rax),%edx + 66345eaf: 74 2d je 66345ede + 66345eb1: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345eb5: 48 8b 40 40 mov 0x40(%rax),%rax + 66345eb9: 8b 00 mov (%rax),%eax + 66345ebb: 85 c0 test %eax,%eax + 66345ebd: 75 1f jne 66345ede + 66345ebf: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345ec3: 48 8b 50 40 mov 0x40(%rax),%rdx + 66345ec7: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345ecb: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345ed1: 49 63 01 movslq (%r9),%rax + 66345ed4: 8d 48 01 lea 0x1(%rax),%ecx + 66345ed7: 41 89 09 mov %ecx,(%r9) + 66345eda: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66345ede: 5b pop %rbx + 66345edf: 5e pop %rsi + 66345ee0: c3 retq + 66345ee1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66345ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66345eed: 00 00 00 -0000000066345d50 : - 66345d50: 56 push %rsi - 66345d51: 53 push %rbx - 66345d52: 48 83 ec 28 sub $0x28,%rsp - 66345d56: 48 89 cb mov %rcx,%rbx - 66345d59: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345d5d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax - 66345d64: 44 8b 10 mov (%rax),%r10d - 66345d67: 45 85 d2 test %r10d,%r10d - 66345d6a: 74 34 je 66345da0 - 66345d6c: 31 d2 xor %edx,%edx - 66345d6e: eb 04 jmp 66345d74 - 66345d70: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345d74: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345d78: 83 c2 0b add $0xb,%edx - 66345d7b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345d7f: 48 89 d9 mov %rbx,%rcx - 66345d82: 44 8b 00 mov (%rax),%r8d - 66345d85: e8 26 b6 ff ff callq 663413b0 - 66345d8a: 48 83 fe 0a cmp $0xa,%rsi - 66345d8e: 48 89 f2 mov %rsi,%rdx - 66345d91: 75 dd jne 66345d70 - 66345d93: 48 83 c4 28 add $0x28,%rsp - 66345d97: 5b pop %rbx - 66345d98: 5e pop %rsi - 66345d99: c3 retq - 66345d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345da0: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345da4: 4c 8b 1d 75 0b 01 00 mov 0x10b75(%rip),%r11 # 66356920 - 66345dab: 4c 8b 15 7e 0b 01 00 mov 0x10b7e(%rip),%r10 # 66356930 - 66345db2: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66345db6: b8 58 00 00 00 mov $0x58,%eax - 66345dbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345dc0: 44 8b 02 mov (%rdx),%r8d - 66345dc3: 45 85 c0 test %r8d,%r8d - 66345dc6: 74 59 je 66345e21 - 66345dc8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345dcc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345dd0: 45 29 01 sub %r8d,(%r9) - 66345dd3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345dd9: 45 8b 09 mov (%r9),%r9d - 66345ddc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345de0: 45 85 c9 test %r9d,%r9d - 66345de3: 41 0f 9f c1 setg %r9b - 66345de7: 45 0f b6 c9 movzbl %r9b,%r9d - 66345deb: 45 3b 08 cmp (%r8),%r9d - 66345dee: 74 31 je 66345e21 - 66345df0: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345df4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345df8: 45 8b 00 mov (%r8),%r8d - 66345dfb: 45 85 c0 test %r8d,%r8d - 66345dfe: 75 21 jne 66345e21 - 66345e00: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345e04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345e08: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345e0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345e13: 4d 63 02 movslq (%r10),%r8 - 66345e16: 41 8d 70 01 lea 0x1(%r8),%esi - 66345e1a: 41 89 32 mov %esi,(%r10) - 66345e1d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345e21: 48 83 c0 08 add $0x8,%rax - 66345e25: 48 83 c2 04 add $0x4,%rdx - 66345e29: 48 3d a8 00 00 00 cmp $0xa8,%rax - 66345e2f: 75 8f jne 66345dc0 - 66345e31: 48 83 c4 28 add $0x28,%rsp - 66345e35: 5b pop %rbx - 66345e36: 5e pop %rsi - 66345e37: c3 retq - 66345e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345e3f: 00 - -0000000066345e40 : - 66345e40: 56 push %rsi - 66345e41: 53 push %rbx - 66345e42: 48 83 ec 28 sub $0x28,%rsp - 66345e46: 48 89 cb mov %rcx,%rbx - 66345e49: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345e4d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax - 66345e54: 44 8b 10 mov (%rax),%r10d - 66345e57: 45 85 d2 test %r10d,%r10d - 66345e5a: 74 34 je 66345e90 - 66345e5c: 31 d2 xor %edx,%edx - 66345e5e: eb 04 jmp 66345e64 - 66345e60: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345e64: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345e68: 83 c2 0b add $0xb,%edx - 66345e6b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345e6f: 48 89 d9 mov %rbx,%rcx - 66345e72: 44 8b 00 mov (%rax),%r8d - 66345e75: e8 36 b5 ff ff callq 663413b0 - 66345e7a: 48 83 fe 0a cmp $0xa,%rsi - 66345e7e: 48 89 f2 mov %rsi,%rdx - 66345e81: 75 dd jne 66345e60 - 66345e83: 48 83 c4 28 add $0x28,%rsp - 66345e87: 5b pop %rbx - 66345e88: 5e pop %rsi - 66345e89: c3 retq - 66345e8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345e90: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345e94: 4c 8b 1d 85 0a 01 00 mov 0x10a85(%rip),%r11 # 66356920 - 66345e9b: 4c 8b 15 8e 0a 01 00 mov 0x10a8e(%rip),%r10 # 66356930 - 66345ea2: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66345ea6: b8 58 00 00 00 mov $0x58,%eax - 66345eab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345eb0: 44 8b 02 mov (%rdx),%r8d - 66345eb3: 45 85 c0 test %r8d,%r8d - 66345eb6: 74 59 je 66345f11 - 66345eb8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345ebc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345ec0: 45 29 01 sub %r8d,(%r9) - 66345ec3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345ec9: 45 8b 09 mov (%r9),%r9d - 66345ecc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345ed0: 45 85 c9 test %r9d,%r9d - 66345ed3: 41 0f 9f c1 setg %r9b - 66345ed7: 45 0f b6 c9 movzbl %r9b,%r9d - 66345edb: 45 3b 08 cmp (%r8),%r9d - 66345ede: 74 31 je 66345f11 - 66345ee0: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345ee4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345ee8: 45 8b 00 mov (%r8),%r8d - 66345eeb: 45 85 c0 test %r8d,%r8d - 66345eee: 75 21 jne 66345f11 - 66345ef0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345ef4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345ef8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345efc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345f03: 4d 63 02 movslq (%r10),%r8 - 66345f06: 41 8d 70 01 lea 0x1(%r8),%esi - 66345f0a: 41 89 32 mov %esi,(%r10) - 66345f0d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66345f11: 48 83 c0 08 add $0x8,%rax - 66345f15: 48 83 c2 04 add $0x4,%rdx - 66345f19: 48 3d a8 00 00 00 cmp $0xa8,%rax - 66345f1f: 75 8f jne 66345eb0 - 66345f21: 48 83 c4 28 add $0x28,%rsp - 66345f25: 5b pop %rbx - 66345f26: 5e pop %rsi - 66345f27: c3 retq - 66345f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66345f2f: 00 - -0000000066345f30 : - 66345f30: 56 push %rsi - 66345f31: 53 push %rbx - 66345f32: 48 83 ec 28 sub $0x28,%rsp - 66345f36: 48 89 cb mov %rcx,%rbx - 66345f39: 48 8b 49 10 mov 0x10(%rcx),%rcx - 66345f3d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax - 66345f44: 44 8b 10 mov (%rax),%r10d - 66345f47: 45 85 d2 test %r10d,%r10d - 66345f4a: 74 34 je 66345f80 - 66345f4c: 31 d2 xor %edx,%edx - 66345f4e: eb 04 jmp 66345f54 - 66345f50: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66345f54: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66345f58: 83 c2 0a add $0xa,%edx - 66345f5b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 66345f5f: 48 89 d9 mov %rbx,%rcx - 66345f62: 44 8b 00 mov (%rax),%r8d - 66345f65: e8 46 b4 ff ff callq 663413b0 - 66345f6a: 48 83 fe 09 cmp $0x9,%rsi - 66345f6e: 48 89 f2 mov %rsi,%rdx - 66345f71: 75 dd jne 66345f50 - 66345f73: 48 83 c4 28 add $0x28,%rsp - 66345f77: 5b pop %rbx - 66345f78: 5e pop %rsi - 66345f79: c3 retq - 66345f7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66345f80: 48 8b 43 08 mov 0x8(%rbx),%rax - 66345f84: 4c 8b 1d 95 09 01 00 mov 0x10995(%rip),%r11 # 66356920 - 66345f8b: 4c 8b 15 9e 09 01 00 mov 0x1099e(%rip),%r10 # 66356930 - 66345f92: 48 8d 50 28 lea 0x28(%rax),%rdx - 66345f96: b8 50 00 00 00 mov $0x50,%eax - 66345f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66345fa0: 44 8b 02 mov (%rdx),%r8d - 66345fa3: 45 85 c0 test %r8d,%r8d - 66345fa6: 74 59 je 66346001 - 66345fa8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66345fac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66345fb0: 45 29 01 sub %r8d,(%r9) - 66345fb3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66345fb9: 45 8b 09 mov (%r9),%r9d - 66345fbc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66345fc0: 45 85 c9 test %r9d,%r9d - 66345fc3: 41 0f 9f c1 setg %r9b - 66345fc7: 45 0f b6 c9 movzbl %r9b,%r9d - 66345fcb: 45 3b 08 cmp (%r8),%r9d - 66345fce: 74 31 je 66346001 - 66345fd0: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66345fd4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66345fd8: 45 8b 00 mov (%r8),%r8d - 66345fdb: 45 85 c0 test %r8d,%r8d - 66345fde: 75 21 jne 66346001 - 66345fe0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66345fe4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66345fe8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66345fec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66345ff3: 4d 63 02 movslq (%r10),%r8 - 66345ff6: 41 8d 70 01 lea 0x1(%r8),%esi - 66345ffa: 41 89 32 mov %esi,(%r10) - 66345ffd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 66346001: 48 83 c0 08 add $0x8,%rax - 66346005: 48 83 c2 04 add $0x4,%rdx - 66346009: 48 3d 98 00 00 00 cmp $0x98,%rax - 6634600f: 75 8f jne 66345fa0 - 66346011: 48 83 c4 28 add $0x28,%rsp - 66346015: 5b pop %rbx - 66346016: 5e pop %rsi - 66346017: c3 retq +0000000066345ef0 : + 66345ef0: 57 push %rdi + 66345ef1: 56 push %rsi + 66345ef2: 53 push %rbx + 66345ef3: 48 8b 35 26 0a 01 00 mov 0x10a26(%rip),%rsi # 66356920 + 66345efa: 48 8b 1d 2f 0a 01 00 mov 0x10a2f(%rip),%rbx # 66356930 + 66345f01: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66345f05: 49 8b 41 10 mov 0x10(%r9),%rax + 66345f09: 8b 10 mov (%rax),%edx + 66345f0b: 49 8b 41 08 mov 0x8(%r9),%rax + 66345f0f: 8b 00 mov (%rax),%eax + 66345f11: 44 8d 04 50 lea (%rax,%rdx,2),%r8d + 66345f15: 49 8b 41 40 mov 0x40(%r9),%rax + 66345f19: 49 8b 51 28 mov 0x28(%r9),%rdx + 66345f1d: 8b 00 mov (%rax),%eax + 66345f1f: 8d 04 40 lea (%rax,%rax,2),%eax + 66345f22: 41 31 c0 xor %eax,%r8d + 66345f25: 49 8b 41 30 mov 0x30(%r9),%rax + 66345f29: 8b 00 mov (%rax),%eax + 66345f2b: 8d 04 40 lea (%rax,%rax,2),%eax + 66345f2e: 03 02 add (%rdx),%eax + 66345f30: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66345f34: 41 01 c0 add %eax,%r8d + 66345f37: 44 8b 52 0c mov 0xc(%rdx),%r10d + 66345f3b: 44 89 c0 mov %r8d,%eax + 66345f3e: 83 e0 01 and $0x1,%eax + 66345f41: 44 39 d0 cmp %r10d,%eax + 66345f44: 74 58 je 66345f9e + 66345f46: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345f4a: 89 c7 mov %eax,%edi + 66345f4c: 44 29 d7 sub %r10d,%edi + 66345f4f: 45 31 d2 xor %r10d,%r10d + 66345f52: 4d 8b 5b 18 mov 0x18(%r11),%r11 + 66345f56: 41 01 3b add %edi,(%r11) + 66345f59: 89 42 0c mov %eax,0xc(%rdx) + 66345f5c: 41 8b 3b mov (%r11),%edi + 66345f5f: 49 8b 41 18 mov 0x18(%r9),%rax + 66345f63: 85 ff test %edi,%edi + 66345f65: 41 0f 9f c2 setg %r10b + 66345f69: 44 3b 10 cmp (%rax),%r10d + 66345f6c: 74 30 je 66345f9e + 66345f6e: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345f72: 48 8b 40 18 mov 0x18(%rax),%rax + 66345f76: 44 8b 18 mov (%rax),%r11d + 66345f79: 45 85 db test %r11d,%r11d + 66345f7c: 75 20 jne 66345f9e + 66345f7e: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345f82: 4c 8b 50 18 mov 0x18(%rax),%r10 + 66345f86: 49 8b 42 10 mov 0x10(%r10),%rax + 66345f8a: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345f90: 48 63 03 movslq (%rbx),%rax + 66345f93: 44 8d 58 01 lea 0x1(%rax),%r11d + 66345f97: 44 89 1b mov %r11d,(%rbx) + 66345f9a: 4c 89 14 c6 mov %r10,(%rsi,%rax,8) + 66345f9e: 44 8b 52 10 mov 0x10(%rdx),%r10d + 66345fa2: 44 89 c0 mov %r8d,%eax + 66345fa5: d1 e8 shr %eax + 66345fa7: 83 e0 01 and $0x1,%eax + 66345faa: 44 39 d0 cmp %r10d,%eax + 66345fad: 74 54 je 66346003 + 66345faf: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66345fb3: 89 c7 mov %eax,%edi + 66345fb5: 44 29 d7 sub %r10d,%edi + 66345fb8: 4d 8b 5b 20 mov 0x20(%r11),%r11 + 66345fbc: 41 01 3b add %edi,(%r11) + 66345fbf: 89 42 10 mov %eax,0x10(%rdx) + 66345fc2: 31 d2 xor %edx,%edx + 66345fc4: 45 8b 13 mov (%r11),%r10d + 66345fc7: 49 8b 41 20 mov 0x20(%r9),%rax + 66345fcb: 45 85 d2 test %r10d,%r10d + 66345fce: 0f 9f c2 setg %dl + 66345fd1: 3b 10 cmp (%rax),%edx + 66345fd3: 74 2e je 66346003 + 66345fd5: 48 8b 41 20 mov 0x20(%rcx),%rax + 66345fd9: 48 8b 40 20 mov 0x20(%rax),%rax + 66345fdd: 8b 00 mov (%rax),%eax + 66345fdf: 85 c0 test %eax,%eax + 66345fe1: 75 20 jne 66346003 + 66345fe3: 48 8b 41 28 mov 0x28(%rcx),%rax + 66345fe7: 48 8b 50 20 mov 0x20(%rax),%rdx + 66345feb: 48 8b 42 10 mov 0x10(%rdx),%rax + 66345fef: c7 00 01 00 00 00 movl $0x1,(%rax) + 66345ff5: 48 63 03 movslq (%rbx),%rax + 66345ff8: 44 8d 48 01 lea 0x1(%rax),%r9d + 66345ffc: 44 89 0b mov %r9d,(%rbx) + 66345fff: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) + 66346003: 41 c1 e8 02 shr $0x2,%r8d + 66346007: ba 07 00 00 00 mov $0x7,%edx + 6634600c: 41 83 e0 01 and $0x1,%r8d + 66346010: 5b pop %rbx + 66346011: 5e pop %rsi + 66346012: 5f pop %rdi + 66346013: e9 98 b3 ff ff jmpq 663413b0 66346018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6634601f: 00 -0000000066346020 : - 66346020: 56 push %rsi - 66346021: 53 push %rbx - 66346022: 48 83 ec 28 sub $0x28,%rsp - 66346026: 48 89 cb mov %rcx,%rbx - 66346029: 48 8b 49 10 mov 0x10(%rcx),%rcx - 6634602d: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax - 66346034: 44 8b 10 mov (%rax),%r10d - 66346037: 45 85 d2 test %r10d,%r10d - 6634603a: 74 34 je 66346070 - 6634603c: 31 d2 xor %edx,%edx - 6634603e: eb 04 jmp 66346044 - 66346040: 48 8b 4b 10 mov 0x10(%rbx),%rcx - 66346044: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346048: 83 c2 0a add $0xa,%edx - 6634604b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax - 6634604f: 48 89 d9 mov %rbx,%rcx - 66346052: 44 8b 00 mov (%rax),%r8d - 66346055: e8 56 b3 ff ff callq 663413b0 - 6634605a: 48 83 fe 09 cmp $0x9,%rsi - 6634605e: 48 89 f2 mov %rsi,%rdx - 66346061: 75 dd jne 66346040 - 66346063: 48 83 c4 28 add $0x28,%rsp - 66346067: 5b pop %rbx - 66346068: 5e pop %rsi - 66346069: c3 retq - 6634606a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346070: 48 8b 43 08 mov 0x8(%rbx),%rax - 66346074: 4c 8b 1d a5 08 01 00 mov 0x108a5(%rip),%r11 # 66356920 - 6634607b: 4c 8b 15 ae 08 01 00 mov 0x108ae(%rip),%r10 # 66356930 - 66346082: 48 8d 50 28 lea 0x28(%rax),%rdx - 66346086: b8 50 00 00 00 mov $0x50,%eax - 6634608b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66346090: 44 8b 02 mov (%rdx),%r8d - 66346093: 45 85 c0 test %r8d,%r8d - 66346096: 74 59 je 663460f1 - 66346098: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634609c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 663460a0: 45 29 01 sub %r8d,(%r9) - 663460a3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663460a9: 45 8b 09 mov (%r9),%r9d - 663460ac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663460b0: 45 85 c9 test %r9d,%r9d - 663460b3: 41 0f 9f c1 setg %r9b - 663460b7: 45 0f b6 c9 movzbl %r9b,%r9d - 663460bb: 45 3b 08 cmp (%r8),%r9d - 663460be: 74 31 je 663460f1 - 663460c0: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663460c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663460c8: 45 8b 00 mov (%r8),%r8d - 663460cb: 45 85 c0 test %r8d,%r8d - 663460ce: 75 21 jne 663460f1 - 663460d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663460d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 663460d8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663460dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663460e3: 4d 63 02 movslq (%r10),%r8 - 663460e6: 41 8d 70 01 lea 0x1(%r8),%esi - 663460ea: 41 89 32 mov %esi,(%r10) - 663460ed: 4f 89 0c c3 mov %r9,(%r11,%r8,8) - 663460f1: 48 83 c0 08 add $0x8,%rax - 663460f5: 48 83 c2 04 add $0x4,%rdx - 663460f9: 48 3d 98 00 00 00 cmp $0x98,%rax - 663460ff: 75 8f jne 66346090 - 66346101: 48 83 c4 28 add $0x28,%rsp - 66346105: 5b pop %rbx - 66346106: 5e pop %rsi - 66346107: c3 retq - 66346108: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634610f: 00 +0000000066346020 : + 66346020: 57 push %rdi + 66346021: 56 push %rsi + 66346022: 53 push %rbx + 66346023: 48 8b 1d f6 08 01 00 mov 0x108f6(%rip),%rbx # 66356920 + 6634602a: 4c 8b 15 ff 08 01 00 mov 0x108ff(%rip),%r10 # 66356930 + 66346031: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346035: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346039: 44 8b 00 mov (%rax),%r8d + 6634603c: 48 8b 42 08 mov 0x8(%rdx),%rax + 66346040: 8b 00 mov (%rax),%eax + 66346042: 42 8d 04 40 lea (%rax,%r8,2),%eax + 66346046: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 6634604a: 45 8b 00 mov (%r8),%r8d + 6634604d: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66346051: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66346055: 45 8b 00 mov (%r8),%r8d + 66346058: 46 8d 04 c0 lea (%rax,%r8,8),%r8d + 6634605c: 48 8b 42 60 mov 0x60(%rdx),%rax + 66346060: 44 8b 08 mov (%rax),%r9d + 66346063: 44 89 c8 mov %r9d,%eax + 66346066: c1 e0 04 shl $0x4,%eax + 66346069: 44 29 c8 sub %r9d,%eax + 6634606c: 41 31 c0 xor %eax,%r8d + 6634606f: 48 8b 42 50 mov 0x50(%rdx),%rax + 66346073: 44 8b 08 mov (%rax),%r9d + 66346076: 44 89 c8 mov %r9d,%eax + 66346079: c1 e0 04 shl $0x4,%eax + 6634607c: 44 29 c8 sub %r9d,%eax + 6634607f: 4c 8b 4a 48 mov 0x48(%rdx),%r9 + 66346083: 41 03 01 add (%r9),%eax + 66346086: 4c 8b 49 08 mov 0x8(%rcx),%r9 + 6634608a: 41 01 c0 add %eax,%r8d + 6634608d: 45 8b 59 14 mov 0x14(%r9),%r11d + 66346091: 44 89 c0 mov %r8d,%eax + 66346094: 83 e0 01 and $0x1,%eax + 66346097: 44 39 d8 cmp %r11d,%eax + 6634609a: 74 52 je 663460ee + 6634609c: 48 8b 71 18 mov 0x18(%rcx),%rsi + 663460a0: 89 c7 mov %eax,%edi + 663460a2: 44 29 df sub %r11d,%edi + 663460a5: 4c 8b 5a 28 mov 0x28(%rdx),%r11 + 663460a9: 48 8b 76 28 mov 0x28(%rsi),%rsi + 663460ad: 01 3e add %edi,(%rsi) + 663460af: 41 89 41 14 mov %eax,0x14(%r9) + 663460b3: 31 c0 xor %eax,%eax + 663460b5: 8b 36 mov (%rsi),%esi + 663460b7: 85 f6 test %esi,%esi + 663460b9: 0f 9f c0 setg %al + 663460bc: 41 39 03 cmp %eax,(%r11) + 663460bf: 74 2d je 663460ee + 663460c1: 48 8b 41 20 mov 0x20(%rcx),%rax + 663460c5: 48 8b 40 28 mov 0x28(%rax),%rax + 663460c9: 8b 00 mov (%rax),%eax + 663460cb: 85 c0 test %eax,%eax + 663460cd: 75 1f jne 663460ee + 663460cf: 48 8b 41 28 mov 0x28(%rcx),%rax + 663460d3: 4c 8b 58 28 mov 0x28(%rax),%r11 + 663460d7: 49 8b 43 10 mov 0x10(%r11),%rax + 663460db: c7 00 01 00 00 00 movl $0x1,(%rax) + 663460e1: 49 63 02 movslq (%r10),%rax + 663460e4: 8d 70 01 lea 0x1(%rax),%esi + 663460e7: 41 89 32 mov %esi,(%r10) + 663460ea: 4c 89 1c c3 mov %r11,(%rbx,%rax,8) + 663460ee: 45 8b 59 18 mov 0x18(%r9),%r11d + 663460f2: 44 89 c0 mov %r8d,%eax + 663460f5: d1 e8 shr %eax + 663460f7: 83 e0 01 and $0x1,%eax + 663460fa: 44 39 d8 cmp %r11d,%eax + 663460fd: 74 54 je 66346153 + 663460ff: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66346103: 89 c7 mov %eax,%edi + 66346105: 44 29 df sub %r11d,%edi + 66346108: 45 31 db xor %r11d,%r11d + 6634610b: 48 8b 76 30 mov 0x30(%rsi),%rsi + 6634610f: 01 3e add %edi,(%rsi) + 66346111: 41 89 41 18 mov %eax,0x18(%r9) + 66346115: 8b 06 mov (%rsi),%eax + 66346117: 85 c0 test %eax,%eax + 66346119: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634611d: 41 0f 9f c3 setg %r11b + 66346121: 44 3b 18 cmp (%rax),%r11d + 66346124: 74 2d je 66346153 + 66346126: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634612a: 48 8b 40 30 mov 0x30(%rax),%rax + 6634612e: 8b 00 mov (%rax),%eax + 66346130: 85 c0 test %eax,%eax + 66346132: 75 1f jne 66346153 + 66346134: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346138: 4c 8b 58 30 mov 0x30(%rax),%r11 + 6634613c: 49 8b 43 10 mov 0x10(%r11),%rax + 66346140: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346146: 49 63 02 movslq (%r10),%rax + 66346149: 8d 70 01 lea 0x1(%rax),%esi + 6634614c: 41 89 32 mov %esi,(%r10) + 6634614f: 4c 89 1c c3 mov %r11,(%rbx,%rax,8) + 66346153: 45 8b 59 1c mov 0x1c(%r9),%r11d + 66346157: 44 89 c0 mov %r8d,%eax + 6634615a: c1 e8 02 shr $0x2,%eax + 6634615d: 83 e0 01 and $0x1,%eax + 66346160: 44 39 d8 cmp %r11d,%eax + 66346163: 74 54 je 663461b9 + 66346165: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66346169: 89 c7 mov %eax,%edi + 6634616b: 44 29 df sub %r11d,%edi + 6634616e: 45 31 db xor %r11d,%r11d + 66346171: 48 8b 76 38 mov 0x38(%rsi),%rsi + 66346175: 01 3e add %edi,(%rsi) + 66346177: 41 89 41 1c mov %eax,0x1c(%r9) + 6634617b: 8b 3e mov (%rsi),%edi + 6634617d: 48 8b 42 38 mov 0x38(%rdx),%rax + 66346181: 85 ff test %edi,%edi + 66346183: 41 0f 9f c3 setg %r11b + 66346187: 44 3b 18 cmp (%rax),%r11d + 6634618a: 74 2d je 663461b9 + 6634618c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346190: 48 8b 40 38 mov 0x38(%rax),%rax + 66346194: 8b 30 mov (%rax),%esi + 66346196: 85 f6 test %esi,%esi + 66346198: 75 1f jne 663461b9 + 6634619a: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634619e: 4c 8b 58 38 mov 0x38(%rax),%r11 + 663461a2: 49 8b 43 10 mov 0x10(%r11),%rax + 663461a6: c7 00 01 00 00 00 movl $0x1,(%rax) + 663461ac: 49 63 02 movslq (%r10),%rax + 663461af: 8d 70 01 lea 0x1(%rax),%esi + 663461b2: 41 89 32 mov %esi,(%r10) + 663461b5: 4c 89 1c c3 mov %r11,(%rbx,%rax,8) + 663461b9: 45 8b 59 20 mov 0x20(%r9),%r11d + 663461bd: 44 89 c0 mov %r8d,%eax + 663461c0: c1 e8 03 shr $0x3,%eax + 663461c3: 83 e0 01 and $0x1,%eax + 663461c6: 44 39 d8 cmp %r11d,%eax + 663461c9: 74 57 je 66346222 + 663461cb: 48 8b 71 18 mov 0x18(%rcx),%rsi + 663461cf: 89 c7 mov %eax,%edi + 663461d1: 44 29 df sub %r11d,%edi + 663461d4: 48 8b 76 40 mov 0x40(%rsi),%rsi + 663461d8: 01 3e add %edi,(%rsi) + 663461da: 41 89 41 20 mov %eax,0x20(%r9) + 663461de: 45 31 c9 xor %r9d,%r9d + 663461e1: 44 8b 1e mov (%rsi),%r11d + 663461e4: 48 8b 42 40 mov 0x40(%rdx),%rax + 663461e8: 45 85 db test %r11d,%r11d + 663461eb: 41 0f 9f c1 setg %r9b + 663461ef: 44 3b 08 cmp (%rax),%r9d + 663461f2: 74 2e je 66346222 + 663461f4: 48 8b 41 20 mov 0x20(%rcx),%rax + 663461f8: 48 8b 40 40 mov 0x40(%rax),%rax + 663461fc: 8b 00 mov (%rax),%eax + 663461fe: 85 c0 test %eax,%eax + 66346200: 75 20 jne 66346222 + 66346202: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346206: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634620a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634620e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346214: 49 63 02 movslq (%r10),%rax + 66346217: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634621b: 45 89 0a mov %r9d,(%r10) + 6634621e: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66346222: 41 c1 e8 04 shr $0x4,%r8d + 66346226: ba 0b 00 00 00 mov $0xb,%edx + 6634622b: 41 83 e0 01 and $0x1,%r8d + 6634622f: 5b pop %rbx + 66346230: 5e pop %rsi + 66346231: 5f pop %rdi + 66346232: e9 79 b1 ff ff jmpq 663413b0 + 66346237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634623e: 00 00 -0000000066346110 : - 66346110: 56 push %rsi - 66346111: 53 push %rbx - 66346112: 48 83 ec 28 sub $0x28,%rsp - 66346116: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634611a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 66346121: 48 89 cb mov %rcx,%rbx - 66346124: 8b 32 mov (%rdx),%esi - 66346126: 85 f6 test %esi,%esi - 66346128: 74 36 je 66346160 - 6634612a: 31 d2 xor %edx,%edx - 6634612c: eb 06 jmp 66346134 - 6634612e: 66 90 xchg %ax,%ax - 66346130: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346134: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346138: 48 89 d9 mov %rbx,%rcx - 6634613b: 83 c2 09 add $0x9,%edx - 6634613e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346142: 44 8b 00 mov (%rax),%r8d - 66346145: e8 66 b2 ff ff callq 663413b0 - 6634614a: 48 83 fe 08 cmp $0x8,%rsi - 6634614e: 48 89 f2 mov %rsi,%rdx - 66346151: 75 dd jne 66346130 - 66346153: 48 83 c4 28 add $0x28,%rsp - 66346157: 5b pop %rbx - 66346158: 5e pop %rsi - 66346159: c3 retq - 6634615a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346160: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346164: 4c 8b 05 b5 07 01 00 mov 0x107b5(%rip),%r8 # 66356920 - 6634616b: 48 8b 0d be 07 01 00 mov 0x107be(%rip),%rcx # 66356930 - 66346172: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 66346176: 45 85 c9 test %r9d,%r9d - 66346179: 74 59 je 663461d4 - 6634617b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634617f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66346183: 45 29 0a sub %r9d,(%r10) - 66346186: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634618d: 45 8b 1a mov (%r10),%r11d - 66346190: 45 31 d2 xor %r10d,%r10d - 66346193: 4c 8b 48 48 mov 0x48(%rax),%r9 - 66346197: 45 85 db test %r11d,%r11d - 6634619a: 41 0f 9f c2 setg %r10b - 6634619e: 45 3b 11 cmp (%r9),%r10d - 663461a1: 74 31 je 663461d4 - 663461a3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663461a7: 4d 8b 49 48 mov 0x48(%r9),%r9 - 663461ab: 45 8b 11 mov (%r9),%r10d - 663461ae: 45 85 d2 test %r10d,%r10d - 663461b1: 75 21 jne 663461d4 - 663461b3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663461b7: 4d 8b 51 48 mov 0x48(%r9),%r10 - 663461bb: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663461bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663461c6: 4c 63 09 movslq (%rcx),%r9 - 663461c9: 45 8d 59 01 lea 0x1(%r9),%r11d - 663461cd: 44 89 19 mov %r11d,(%rcx) - 663461d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663461d4: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 663461d8: 45 85 c9 test %r9d,%r9d - 663461db: 74 58 je 66346235 - 663461dd: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663461e1: 4d 8b 52 50 mov 0x50(%r10),%r10 - 663461e5: 45 29 0a sub %r9d,(%r10) - 663461e8: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 663461ef: 45 8b 0a mov (%r10),%r9d - 663461f2: 45 31 d2 xor %r10d,%r10d - 663461f5: 45 85 c9 test %r9d,%r9d - 663461f8: 4c 8b 48 50 mov 0x50(%rax),%r9 - 663461fc: 41 0f 9f c2 setg %r10b - 66346200: 45 3b 11 cmp (%r9),%r10d - 66346203: 74 30 je 66346235 - 66346205: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66346209: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634620d: 41 8b 31 mov (%r9),%esi - 66346210: 85 f6 test %esi,%esi - 66346212: 75 21 jne 66346235 - 66346214: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66346218: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634621c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346220: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346227: 4c 63 09 movslq (%rcx),%r9 - 6634622a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634622e: 44 89 19 mov %r11d,(%rcx) - 66346231: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346235: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 66346239: 45 85 c9 test %r9d,%r9d - 6634623c: 74 59 je 66346297 - 6634623e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346242: 4d 8b 52 58 mov 0x58(%r10),%r10 - 66346246: 45 29 0a sub %r9d,(%r10) - 66346249: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66346250: 45 8b 1a mov (%r10),%r11d - 66346253: 45 31 d2 xor %r10d,%r10d - 66346256: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634625a: 45 85 db test %r11d,%r11d - 6634625d: 41 0f 9f c2 setg %r10b - 66346261: 45 3b 11 cmp (%r9),%r10d - 66346264: 74 31 je 66346297 - 66346266: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634626a: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634626e: 45 8b 11 mov (%r9),%r10d - 66346271: 45 85 d2 test %r10d,%r10d - 66346274: 75 21 jne 66346297 - 66346276: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634627a: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634627e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346282: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346289: 4c 63 09 movslq (%rcx),%r9 - 6634628c: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346290: 44 89 19 mov %r11d,(%rcx) - 66346293: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346297: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634629b: 45 85 c9 test %r9d,%r9d - 6634629e: 74 58 je 663462f8 - 663462a0: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663462a4: 4d 8b 52 60 mov 0x60(%r10),%r10 - 663462a8: 45 29 0a sub %r9d,(%r10) - 663462ab: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 663462b2: 45 8b 0a mov (%r10),%r9d - 663462b5: 45 31 d2 xor %r10d,%r10d - 663462b8: 45 85 c9 test %r9d,%r9d - 663462bb: 4c 8b 48 60 mov 0x60(%rax),%r9 - 663462bf: 41 0f 9f c2 setg %r10b - 663462c3: 45 3b 11 cmp (%r9),%r10d - 663462c6: 74 30 je 663462f8 - 663462c8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663462cc: 4d 8b 49 60 mov 0x60(%r9),%r9 - 663462d0: 41 8b 31 mov (%r9),%esi - 663462d3: 85 f6 test %esi,%esi - 663462d5: 75 21 jne 663462f8 - 663462d7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663462db: 4d 8b 51 60 mov 0x60(%r9),%r10 - 663462df: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663462e3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663462ea: 4c 63 09 movslq (%rcx),%r9 - 663462ed: 45 8d 59 01 lea 0x1(%r9),%r11d - 663462f1: 44 89 19 mov %r11d,(%rcx) - 663462f4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663462f8: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 663462fc: 45 85 c9 test %r9d,%r9d - 663462ff: 74 59 je 6634635a - 66346301: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346305: 4d 8b 52 68 mov 0x68(%r10),%r10 - 66346309: 45 29 0a sub %r9d,(%r10) - 6634630c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66346313: 45 8b 1a mov (%r10),%r11d - 66346316: 45 31 d2 xor %r10d,%r10d - 66346319: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634631d: 45 85 db test %r11d,%r11d - 66346320: 41 0f 9f c2 setg %r10b - 66346324: 45 3b 11 cmp (%r9),%r10d - 66346327: 74 31 je 6634635a - 66346329: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634632d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66346331: 45 8b 11 mov (%r9),%r10d - 66346334: 45 85 d2 test %r10d,%r10d - 66346337: 75 21 jne 6634635a - 66346339: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634633d: 4d 8b 51 68 mov 0x68(%r9),%r10 - 66346341: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346345: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634634c: 4c 63 09 movslq (%rcx),%r9 - 6634634f: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346353: 44 89 19 mov %r11d,(%rcx) - 66346356: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634635a: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634635e: 45 85 c9 test %r9d,%r9d - 66346361: 74 58 je 663463bb - 66346363: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346367: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634636b: 45 29 0a sub %r9d,(%r10) - 6634636e: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66346375: 45 8b 0a mov (%r10),%r9d - 66346378: 45 31 d2 xor %r10d,%r10d - 6634637b: 45 85 c9 test %r9d,%r9d - 6634637e: 4c 8b 48 70 mov 0x70(%rax),%r9 - 66346382: 41 0f 9f c2 setg %r10b - 66346386: 45 3b 11 cmp (%r9),%r10d - 66346389: 74 30 je 663463bb - 6634638b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634638f: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346393: 41 8b 31 mov (%r9),%esi - 66346396: 85 f6 test %esi,%esi - 66346398: 75 21 jne 663463bb - 6634639a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634639e: 4d 8b 51 70 mov 0x70(%r9),%r10 - 663463a2: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663463a6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663463ad: 4c 63 09 movslq (%rcx),%r9 - 663463b0: 45 8d 59 01 lea 0x1(%r9),%r11d - 663463b4: 44 89 19 mov %r11d,(%rcx) - 663463b7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663463bb: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 663463bf: 45 85 c9 test %r9d,%r9d - 663463c2: 74 59 je 6634641d - 663463c4: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663463c8: 4d 8b 52 78 mov 0x78(%r10),%r10 - 663463cc: 45 29 0a sub %r9d,(%r10) - 663463cf: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 663463d6: 45 8b 1a mov (%r10),%r11d - 663463d9: 45 31 d2 xor %r10d,%r10d - 663463dc: 4c 8b 48 78 mov 0x78(%rax),%r9 - 663463e0: 45 85 db test %r11d,%r11d - 663463e3: 41 0f 9f c2 setg %r10b - 663463e7: 45 3b 11 cmp (%r9),%r10d - 663463ea: 74 31 je 6634641d - 663463ec: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663463f0: 4d 8b 49 78 mov 0x78(%r9),%r9 - 663463f4: 45 8b 11 mov (%r9),%r10d - 663463f7: 45 85 d2 test %r10d,%r10d - 663463fa: 75 21 jne 6634641d - 663463fc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66346400: 4d 8b 51 78 mov 0x78(%r9),%r10 - 66346404: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346408: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634640f: 4c 63 09 movslq (%rcx),%r9 - 66346412: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346416: 44 89 19 mov %r11d,(%rcx) - 66346419: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634641d: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 66346421: 45 85 c9 test %r9d,%r9d - 66346424: 0f 84 29 fd ff ff je 66346153 - 6634642a: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634642e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66346435: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634643c: 45 29 0a sub %r9d,(%r10) - 6634643f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 66346446: 31 d2 xor %edx,%edx - 66346448: 45 8b 0a mov (%r10),%r9d - 6634644b: 45 85 c9 test %r9d,%r9d - 6634644e: 0f 9f c2 setg %dl - 66346451: 3b 10 cmp (%rax),%edx - 66346453: 0f 84 fa fc ff ff je 66346153 - 66346459: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634645d: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 66346464: 8b 00 mov (%rax),%eax - 66346466: 85 c0 test %eax,%eax - 66346468: 0f 85 e5 fc ff ff jne 66346153 - 6634646e: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346472: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 66346479: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634647d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346483: 48 63 01 movslq (%rcx),%rax - 66346486: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634648a: 44 89 09 mov %r9d,(%rcx) - 6634648d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66346491: 48 83 c4 28 add $0x28,%rsp - 66346495: 5b pop %rbx - 66346496: 5e pop %rsi - 66346497: c3 retq - 66346498: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634649f: 00 +0000000066346240 : + 66346240: 41 56 push %r14 + 66346242: 55 push %rbp + 66346243: 57 push %rdi + 66346244: 56 push %rsi + 66346245: 53 push %rbx + 66346246: 48 8b 2d d3 06 01 00 mov 0x106d3(%rip),%rbp # 66356920 + 6634624d: 48 8b 3d dc 06 01 00 mov 0x106dc(%rip),%rdi # 66356930 + 66346254: 4c 8b 59 10 mov 0x10(%rcx),%r11 + 66346258: 48 8b 71 08 mov 0x8(%rcx),%rsi + 6634625c: 49 8b 43 10 mov 0x10(%r11),%rax + 66346260: 48 89 cb mov %rcx,%rbx + 66346263: 31 c9 xor %ecx,%ecx + 66346265: 8b 10 mov (%rax),%edx + 66346267: 49 8b 43 08 mov 0x8(%r11),%rax + 6634626b: 8b 00 mov (%rax),%eax + 6634626d: 8d 04 50 lea (%rax,%rdx,2),%eax + 66346270: 49 8b 53 18 mov 0x18(%r11),%rdx + 66346274: 8b 12 mov (%rdx),%edx + 66346276: 8d 04 90 lea (%rax,%rdx,4),%eax + 66346279: 49 8b 53 20 mov 0x20(%r11),%rdx + 6634627d: 8b 12 mov (%rdx),%edx + 6634627f: 44 8d 04 d0 lea (%rax,%rdx,8),%r8d + 66346283: 49 8b 43 28 mov 0x28(%r11),%rax + 66346287: 49 8b 53 38 mov 0x38(%r11),%rdx + 6634628b: 8b 00 mov (%rax),%eax + 6634628d: c1 e0 04 shl $0x4,%eax + 66346290: 41 01 c0 add %eax,%r8d + 66346293: 49 8b 43 30 mov 0x30(%r11),%rax + 66346297: 8b 00 mov (%rax),%eax + 66346299: c1 e0 05 shl $0x5,%eax + 6634629c: 44 01 c0 add %r8d,%eax + 6634629f: 44 8b 02 mov (%rdx),%r8d + 663462a2: 49 8b 53 40 mov 0x40(%r11),%rdx + 663462a6: 41 c1 e0 06 shl $0x6,%r8d + 663462aa: 44 01 c0 add %r8d,%eax + 663462ad: 44 8b 02 mov (%rdx),%r8d + 663462b0: 41 c1 e0 07 shl $0x7,%r8d + 663462b4: 41 01 c0 add %eax,%r8d + 663462b7: 49 8b 83 a0 00 00 00 mov 0xa0(%r11),%rax + 663462be: 8b 10 mov (%rax),%edx + 663462c0: 89 d0 mov %edx,%eax + 663462c2: c1 e0 08 shl $0x8,%eax + 663462c5: 29 d0 sub %edx,%eax + 663462c7: 41 31 c0 xor %eax,%r8d + 663462ca: 49 8b 83 90 00 00 00 mov 0x90(%r11),%rax + 663462d1: 8b 10 mov (%rax),%edx + 663462d3: 89 d0 mov %edx,%eax + 663462d5: c1 e0 08 shl $0x8,%eax + 663462d8: 29 d0 sub %edx,%eax + 663462da: 49 8b 93 88 00 00 00 mov 0x88(%r11),%rdx + 663462e1: 03 02 add (%rdx),%eax + 663462e3: 41 01 c0 add %eax,%r8d + 663462e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663462ed: 00 00 00 + 663462f0: 8b 54 8e 24 mov 0x24(%rsi,%rcx,4),%edx + 663462f4: 44 89 c0 mov %r8d,%eax + 663462f7: d3 e8 shr %cl,%eax + 663462f9: 83 e0 01 and $0x1,%eax + 663462fc: 39 d0 cmp %edx,%eax + 663462fe: 74 63 je 66346363 + 66346300: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66346304: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10 + 6634630b: 00 + 6634630c: 41 89 c6 mov %eax,%r14d + 6634630f: 41 29 d6 sub %edx,%r14d + 66346312: 31 d2 xor %edx,%edx + 66346314: 4f 8b 4c 11 48 mov 0x48(%r9,%r10,1),%r9 + 66346319: 45 01 31 add %r14d,(%r9) + 6634631c: 89 44 8e 24 mov %eax,0x24(%rsi,%rcx,4) + 66346320: 45 8b 09 mov (%r9),%r9d + 66346323: 49 8b 44 cb 48 mov 0x48(%r11,%rcx,8),%rax + 66346328: 45 85 c9 test %r9d,%r9d + 6634632b: 0f 9f c2 setg %dl + 6634632e: 3b 10 cmp (%rax),%edx + 66346330: 74 31 je 66346363 + 66346332: 48 8b 43 20 mov 0x20(%rbx),%rax + 66346336: 4a 8b 44 10 48 mov 0x48(%rax,%r10,1),%rax + 6634633b: 8b 00 mov (%rax),%eax + 6634633d: 85 c0 test %eax,%eax + 6634633f: 75 22 jne 66346363 + 66346341: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346345: 4a 8b 54 10 48 mov 0x48(%rax,%r10,1),%rdx + 6634634a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634634e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346354: 48 63 07 movslq (%rdi),%rax + 66346357: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634635b: 44 89 0f mov %r9d,(%rdi) + 6634635e: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 66346363: 48 83 c1 01 add $0x1,%rcx + 66346367: 48 83 f9 08 cmp $0x8,%rcx + 6634636b: 75 83 jne 663462f0 + 6634636d: 41 c1 e8 08 shr $0x8,%r8d + 66346371: ba 13 00 00 00 mov $0x13,%edx + 66346376: 48 89 d9 mov %rbx,%rcx + 66346379: 41 83 e0 01 and $0x1,%r8d + 6634637d: 5b pop %rbx + 6634637e: 5e pop %rsi + 6634637f: 5f pop %rdi + 66346380: 5d pop %rbp + 66346381: 41 5e pop %r14 + 66346383: e9 28 b0 ff ff jmpq 663413b0 + 66346388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634638f: 00 -00000000663464a0 : - 663464a0: 56 push %rsi - 663464a1: 53 push %rbx - 663464a2: 48 83 ec 28 sub $0x28,%rsp - 663464a6: 48 8b 41 10 mov 0x10(%rcx),%rax - 663464aa: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 663464b1: 48 89 cb mov %rcx,%rbx - 663464b4: 8b 32 mov (%rdx),%esi - 663464b6: 85 f6 test %esi,%esi - 663464b8: 74 36 je 663464f0 - 663464ba: 31 d2 xor %edx,%edx - 663464bc: eb 06 jmp 663464c4 - 663464be: 66 90 xchg %ax,%ax - 663464c0: 48 8b 43 10 mov 0x10(%rbx),%rax - 663464c4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663464c8: 48 89 d9 mov %rbx,%rcx - 663464cb: 83 c2 09 add $0x9,%edx - 663464ce: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 663464d2: 44 8b 00 mov (%rax),%r8d - 663464d5: e8 d6 ae ff ff callq 663413b0 - 663464da: 48 83 fe 08 cmp $0x8,%rsi - 663464de: 48 89 f2 mov %rsi,%rdx - 663464e1: 75 dd jne 663464c0 - 663464e3: 48 83 c4 28 add $0x28,%rsp - 663464e7: 5b pop %rbx - 663464e8: 5e pop %rsi - 663464e9: c3 retq - 663464ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663464f0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 663464f4: 4c 8b 05 25 04 01 00 mov 0x10425(%rip),%r8 # 66356920 - 663464fb: 48 8b 0d 2e 04 01 00 mov 0x1042e(%rip),%rcx # 66356930 - 66346502: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 66346506: 45 85 c9 test %r9d,%r9d - 66346509: 74 59 je 66346564 - 6634650b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634650f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66346513: 45 29 0a sub %r9d,(%r10) - 66346516: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634651d: 45 8b 1a mov (%r10),%r11d - 66346520: 45 31 d2 xor %r10d,%r10d - 66346523: 4c 8b 48 48 mov 0x48(%rax),%r9 - 66346527: 45 85 db test %r11d,%r11d - 6634652a: 41 0f 9f c2 setg %r10b - 6634652e: 45 3b 11 cmp (%r9),%r10d - 66346531: 74 31 je 66346564 - 66346533: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66346537: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634653b: 45 8b 11 mov (%r9),%r10d - 6634653e: 45 85 d2 test %r10d,%r10d - 66346541: 75 21 jne 66346564 - 66346543: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66346547: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634654b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634654f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346556: 4c 63 09 movslq (%rcx),%r9 - 66346559: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634655d: 44 89 19 mov %r11d,(%rcx) - 66346560: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346564: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 66346568: 45 85 c9 test %r9d,%r9d - 6634656b: 74 58 je 663465c5 - 6634656d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346571: 4d 8b 52 50 mov 0x50(%r10),%r10 - 66346575: 45 29 0a sub %r9d,(%r10) - 66346578: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634657f: 45 8b 0a mov (%r10),%r9d - 66346582: 45 31 d2 xor %r10d,%r10d - 66346585: 45 85 c9 test %r9d,%r9d - 66346588: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634658c: 41 0f 9f c2 setg %r10b - 66346590: 45 3b 11 cmp (%r9),%r10d - 66346593: 74 30 je 663465c5 - 66346595: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66346599: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634659d: 41 8b 31 mov (%r9),%esi - 663465a0: 85 f6 test %esi,%esi - 663465a2: 75 21 jne 663465c5 - 663465a4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663465a8: 4d 8b 51 50 mov 0x50(%r9),%r10 - 663465ac: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663465b0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663465b7: 4c 63 09 movslq (%rcx),%r9 - 663465ba: 45 8d 59 01 lea 0x1(%r9),%r11d - 663465be: 44 89 19 mov %r11d,(%rcx) - 663465c1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663465c5: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 663465c9: 45 85 c9 test %r9d,%r9d - 663465cc: 74 59 je 66346627 - 663465ce: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663465d2: 4d 8b 52 58 mov 0x58(%r10),%r10 - 663465d6: 45 29 0a sub %r9d,(%r10) - 663465d9: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 663465e0: 45 8b 1a mov (%r10),%r11d - 663465e3: 45 31 d2 xor %r10d,%r10d - 663465e6: 4c 8b 48 58 mov 0x58(%rax),%r9 - 663465ea: 45 85 db test %r11d,%r11d - 663465ed: 41 0f 9f c2 setg %r10b - 663465f1: 45 3b 11 cmp (%r9),%r10d - 663465f4: 74 31 je 66346627 - 663465f6: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663465fa: 4d 8b 49 58 mov 0x58(%r9),%r9 - 663465fe: 45 8b 11 mov (%r9),%r10d - 66346601: 45 85 d2 test %r10d,%r10d - 66346604: 75 21 jne 66346627 - 66346606: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634660a: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634660e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346612: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 66346619: 4c 63 09 movslq (%rcx),%r9 - 6634661c: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346620: 44 89 19 mov %r11d,(%rcx) - 66346623: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346627: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634662b: 45 85 c9 test %r9d,%r9d - 6634662e: 74 58 je 66346688 - 66346630: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346634: 4d 8b 52 60 mov 0x60(%r10),%r10 - 66346638: 45 29 0a sub %r9d,(%r10) - 6634663b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66346642: 45 8b 0a mov (%r10),%r9d - 66346645: 45 31 d2 xor %r10d,%r10d - 66346648: 45 85 c9 test %r9d,%r9d - 6634664b: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634664f: 41 0f 9f c2 setg %r10b - 66346653: 45 3b 11 cmp (%r9),%r10d - 66346656: 74 30 je 66346688 - 66346658: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634665c: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66346660: 41 8b 31 mov (%r9),%esi - 66346663: 85 f6 test %esi,%esi - 66346665: 75 21 jne 66346688 - 66346667: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634666b: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634666f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346673: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634667a: 4c 63 09 movslq (%rcx),%r9 - 6634667d: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346681: 44 89 19 mov %r11d,(%rcx) - 66346684: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 66346688: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634668c: 45 85 c9 test %r9d,%r9d - 6634668f: 74 59 je 663466ea - 66346691: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346695: 4d 8b 52 68 mov 0x68(%r10),%r10 - 66346699: 45 29 0a sub %r9d,(%r10) - 6634669c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 663466a3: 45 8b 1a mov (%r10),%r11d - 663466a6: 45 31 d2 xor %r10d,%r10d - 663466a9: 4c 8b 48 68 mov 0x68(%rax),%r9 - 663466ad: 45 85 db test %r11d,%r11d - 663466b0: 41 0f 9f c2 setg %r10b - 663466b4: 45 3b 11 cmp (%r9),%r10d - 663466b7: 74 31 je 663466ea - 663466b9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 663466bd: 4d 8b 49 68 mov 0x68(%r9),%r9 - 663466c1: 45 8b 11 mov (%r9),%r10d - 663466c4: 45 85 d2 test %r10d,%r10d - 663466c7: 75 21 jne 663466ea - 663466c9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 663466cd: 4d 8b 51 68 mov 0x68(%r9),%r10 - 663466d1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 663466d5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 663466dc: 4c 63 09 movslq (%rcx),%r9 - 663466df: 45 8d 59 01 lea 0x1(%r9),%r11d - 663466e3: 44 89 19 mov %r11d,(%rcx) - 663466e6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663466ea: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 663466ee: 45 85 c9 test %r9d,%r9d - 663466f1: 74 58 je 6634674b - 663466f3: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663466f7: 4d 8b 52 70 mov 0x70(%r10),%r10 - 663466fb: 45 29 0a sub %r9d,(%r10) - 663466fe: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66346705: 45 8b 0a mov (%r10),%r9d - 66346708: 45 31 d2 xor %r10d,%r10d - 6634670b: 45 85 c9 test %r9d,%r9d - 6634670e: 4c 8b 48 70 mov 0x70(%rax),%r9 - 66346712: 41 0f 9f c2 setg %r10b - 66346716: 45 3b 11 cmp (%r9),%r10d - 66346719: 74 30 je 6634674b - 6634671b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634671f: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346723: 41 8b 31 mov (%r9),%esi - 66346726: 85 f6 test %esi,%esi - 66346728: 75 21 jne 6634674b - 6634672a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634672e: 4d 8b 51 70 mov 0x70(%r9),%r10 - 66346732: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346736: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634673d: 4c 63 09 movslq (%rcx),%r9 - 66346740: 45 8d 59 01 lea 0x1(%r9),%r11d - 66346744: 44 89 19 mov %r11d,(%rcx) - 66346747: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634674b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634674f: 45 85 c9 test %r9d,%r9d - 66346752: 74 59 je 663467ad - 66346754: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 66346758: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634675c: 45 29 0a sub %r9d,(%r10) - 6634675f: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 66346766: 45 8b 1a mov (%r10),%r11d - 66346769: 45 31 d2 xor %r10d,%r10d - 6634676c: 4c 8b 48 78 mov 0x78(%rax),%r9 - 66346770: 45 85 db test %r11d,%r11d - 66346773: 41 0f 9f c2 setg %r10b - 66346777: 45 3b 11 cmp (%r9),%r10d - 6634677a: 74 31 je 663467ad - 6634677c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 66346780: 4d 8b 49 78 mov 0x78(%r9),%r9 - 66346784: 45 8b 11 mov (%r9),%r10d - 66346787: 45 85 d2 test %r10d,%r10d - 6634678a: 75 21 jne 663467ad - 6634678c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 66346790: 4d 8b 51 78 mov 0x78(%r9),%r10 - 66346794: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 66346798: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634679f: 4c 63 09 movslq (%rcx),%r9 - 663467a2: 45 8d 59 01 lea 0x1(%r9),%r11d - 663467a6: 44 89 19 mov %r11d,(%rcx) - 663467a9: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 663467ad: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 663467b1: 45 85 c9 test %r9d,%r9d - 663467b4: 0f 84 29 fd ff ff je 663464e3 - 663467ba: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 663467be: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 663467c5: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 663467cc: 45 29 0a sub %r9d,(%r10) - 663467cf: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 663467d6: 31 d2 xor %edx,%edx - 663467d8: 45 8b 0a mov (%r10),%r9d - 663467db: 45 85 c9 test %r9d,%r9d - 663467de: 0f 9f c2 setg %dl - 663467e1: 3b 10 cmp (%rax),%edx - 663467e3: 0f 84 fa fc ff ff je 663464e3 - 663467e9: 48 8b 43 20 mov 0x20(%rbx),%rax - 663467ed: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 663467f4: 8b 00 mov (%rax),%eax - 663467f6: 85 c0 test %eax,%eax - 663467f8: 0f 85 e5 fc ff ff jne 663464e3 - 663467fe: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346802: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 66346809: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634680d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346813: 48 63 01 movslq (%rcx),%rax - 66346816: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634681a: 44 89 09 mov %r9d,(%rcx) - 6634681d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66346821: 48 83 c4 28 add $0x28,%rsp - 66346825: 5b pop %rbx - 66346826: 5e pop %rsi - 66346827: c3 retq - 66346828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634682f: 00 +0000000066346390 : + 66346390: 41 56 push %r14 + 66346392: 55 push %rbp + 66346393: 57 push %rdi + 66346394: 56 push %rsi + 66346395: 53 push %rbx + 66346396: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634639a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634639e: 48 89 cb mov %rcx,%rbx + 663463a1: 8b 08 mov (%rax),%ecx + 663463a3: 48 8b 42 08 mov 0x8(%rdx),%rax + 663463a7: 8b 00 mov (%rax),%eax + 663463a9: 8d 04 48 lea (%rax,%rcx,2),%eax + 663463ac: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 663463b0: 8b 09 mov (%rcx),%ecx + 663463b2: 8d 04 88 lea (%rax,%rcx,4),%eax + 663463b5: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 663463b9: 8b 09 mov (%rcx),%ecx + 663463bb: 44 8d 04 c8 lea (%rax,%rcx,8),%r8d + 663463bf: 48 8b 42 28 mov 0x28(%rdx),%rax + 663463c3: 48 8b 4a 38 mov 0x38(%rdx),%rcx + 663463c7: 8b 00 mov (%rax),%eax + 663463c9: c1 e0 04 shl $0x4,%eax + 663463cc: 41 01 c0 add %eax,%r8d + 663463cf: 48 8b 42 30 mov 0x30(%rdx),%rax + 663463d3: 8b 00 mov (%rax),%eax + 663463d5: c1 e0 05 shl $0x5,%eax + 663463d8: 44 01 c0 add %r8d,%eax + 663463db: 44 8b 01 mov (%rcx),%r8d + 663463de: 48 8b 4a 40 mov 0x40(%rdx),%rcx + 663463e2: 41 c1 e0 06 shl $0x6,%r8d + 663463e6: 44 01 c0 add %r8d,%eax + 663463e9: 44 8b 01 mov (%rcx),%r8d + 663463ec: 48 8b 4a 58 mov 0x58(%rdx),%rcx + 663463f0: 41 c1 e0 07 shl $0x7,%r8d + 663463f4: 41 01 c0 add %eax,%r8d + 663463f7: 48 8b 42 48 mov 0x48(%rdx),%rax + 663463fb: 8b 00 mov (%rax),%eax + 663463fd: c1 e0 08 shl $0x8,%eax + 66346400: 41 01 c0 add %eax,%r8d + 66346403: 48 8b 42 50 mov 0x50(%rdx),%rax + 66346407: 8b 00 mov (%rax),%eax + 66346409: c1 e0 09 shl $0x9,%eax + 6634640c: 44 01 c0 add %r8d,%eax + 6634640f: 44 8b 01 mov (%rcx),%r8d + 66346412: 48 8b 4a 60 mov 0x60(%rdx),%rcx + 66346416: 41 c1 e0 0a shl $0xa,%r8d + 6634641a: 44 01 c0 add %r8d,%eax + 6634641d: 44 8b 01 mov (%rcx),%r8d + 66346420: 48 8b 4a 78 mov 0x78(%rdx),%rcx + 66346424: 41 c1 e0 0b shl $0xb,%r8d + 66346428: 41 01 c0 add %eax,%r8d + 6634642b: 48 8b 42 68 mov 0x68(%rdx),%rax + 6634642f: 8b 00 mov (%rax),%eax + 66346431: c1 e0 0c shl $0xc,%eax + 66346434: 41 01 c0 add %eax,%r8d + 66346437: 48 8b 42 70 mov 0x70(%rdx),%rax + 6634643b: 8b 00 mov (%rax),%eax + 6634643d: c1 e0 0d shl $0xd,%eax + 66346440: 44 01 c0 add %r8d,%eax + 66346443: 44 8b 01 mov (%rcx),%r8d + 66346446: 48 8b 8a 80 00 00 00 mov 0x80(%rdx),%rcx + 6634644d: 41 c1 e0 0e shl $0xe,%r8d + 66346451: 44 01 c0 add %r8d,%eax + 66346454: 44 8b 01 mov (%rcx),%r8d + 66346457: 48 8b 73 08 mov 0x8(%rbx),%rsi + 6634645b: 48 8b 2d be 04 01 00 mov 0x104be(%rip),%rbp # 66356920 + 66346462: 48 8b 3d c7 04 01 00 mov 0x104c7(%rip),%rdi # 66356930 + 66346469: 41 c1 e0 0f shl $0xf,%r8d + 6634646d: 41 01 c0 add %eax,%r8d + 66346470: 48 8b 82 20 01 00 00 mov 0x120(%rdx),%rax + 66346477: 8b 08 mov (%rax),%ecx + 66346479: 89 c8 mov %ecx,%eax + 6634647b: c1 e0 10 shl $0x10,%eax + 6634647e: 29 c8 sub %ecx,%eax + 66346480: 41 31 c0 xor %eax,%r8d + 66346483: 48 8b 82 10 01 00 00 mov 0x110(%rdx),%rax + 6634648a: 8b 08 mov (%rax),%ecx + 6634648c: 89 c8 mov %ecx,%eax + 6634648e: c1 e0 10 shl $0x10,%eax + 66346491: 29 c8 sub %ecx,%eax + 66346493: 48 8b 8a 08 01 00 00 mov 0x108(%rdx),%rcx + 6634649a: 03 01 add (%rcx),%eax + 6634649c: 31 c9 xor %ecx,%ecx + 6634649e: 41 01 c0 add %eax,%r8d + 663464a1: 44 8b 4c 8e 44 mov 0x44(%rsi,%rcx,4),%r9d + 663464a6: 44 89 c0 mov %r8d,%eax + 663464a9: d3 e8 shr %cl,%eax + 663464ab: 83 e0 01 and $0x1,%eax + 663464ae: 44 39 c8 cmp %r9d,%eax + 663464b1: 74 72 je 66346525 + 663464b3: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 663464b7: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 663464be: 00 + 663464bf: 41 89 c6 mov %eax,%r14d + 663464c2: 45 29 ce sub %r9d,%r14d + 663464c5: 45 31 c9 xor %r9d,%r9d + 663464c8: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10 + 663464cf: 00 + 663464d0: 45 01 32 add %r14d,(%r10) + 663464d3: 89 44 8e 44 mov %eax,0x44(%rsi,%rcx,4) + 663464d7: 45 8b 12 mov (%r10),%r10d + 663464da: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax + 663464e1: 00 + 663464e2: 45 85 d2 test %r10d,%r10d + 663464e5: 41 0f 9f c1 setg %r9b + 663464e9: 44 3b 08 cmp (%rax),%r9d + 663464ec: 74 37 je 66346525 + 663464ee: 48 8b 43 20 mov 0x20(%rbx),%rax + 663464f2: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax + 663464f9: 00 + 663464fa: 8b 00 mov (%rax),%eax + 663464fc: 85 c0 test %eax,%eax + 663464fe: 75 25 jne 66346525 + 66346500: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346504: 4e 8b 8c 18 88 00 00 mov 0x88(%rax,%r11,1),%r9 + 6634650b: 00 + 6634650c: 49 8b 41 10 mov 0x10(%r9),%rax + 66346510: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346516: 48 63 07 movslq (%rdi),%rax + 66346519: 44 8d 50 01 lea 0x1(%rax),%r10d + 6634651d: 44 89 17 mov %r10d,(%rdi) + 66346520: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) + 66346525: 48 83 c1 01 add $0x1,%rcx + 66346529: 48 83 f9 10 cmp $0x10,%rcx + 6634652d: 0f 85 6e ff ff ff jne 663464a1 + 66346533: 41 c1 e8 10 shr $0x10,%r8d + 66346537: ba 23 00 00 00 mov $0x23,%edx + 6634653c: 48 89 d9 mov %rbx,%rcx + 6634653f: 41 83 e0 01 and $0x1,%r8d + 66346543: 5b pop %rbx + 66346544: 5e pop %rsi + 66346545: 5f pop %rdi + 66346546: 5d pop %rbp + 66346547: 41 5e pop %r14 + 66346549: e9 62 ae ff ff jmpq 663413b0 + 6634654e: 66 90 xchg %ax,%ax -0000000066346830 : - 66346830: 56 push %rsi - 66346831: 53 push %rbx - 66346832: 48 83 ec 28 sub $0x28,%rsp - 66346836: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634683a: 48 8b 50 78 mov 0x78(%rax),%rdx - 6634683e: 48 89 cb mov %rcx,%rbx - 66346841: 44 8b 0a mov (%rdx),%r9d - 66346844: 45 85 c9 test %r9d,%r9d - 66346847: 74 37 je 66346880 - 66346849: 31 d2 xor %edx,%edx - 6634684b: eb 07 jmp 66346854 - 6634684d: 0f 1f 00 nopl (%rax) - 66346850: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346854: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346858: 48 89 d9 mov %rbx,%rcx - 6634685b: 83 c2 08 add $0x8,%edx - 6634685e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346862: 44 8b 00 mov (%rax),%r8d - 66346865: e8 46 ab ff ff callq 663413b0 - 6634686a: 48 83 fe 07 cmp $0x7,%rsi - 6634686e: 48 89 f2 mov %rsi,%rdx - 66346871: 75 dd jne 66346850 - 66346873: 48 83 c4 28 add $0x28,%rsp - 66346877: 5b pop %rbx - 66346878: 5e pop %rsi - 66346879: c3 retq - 6634687a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346880: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346884: 4c 8b 15 95 00 01 00 mov 0x10095(%rip),%r10 # 66356920 - 6634688b: 48 8b 0d 9e 00 01 00 mov 0x1009e(%rip),%rcx # 66356930 - 66346892: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346896: 45 85 c0 test %r8d,%r8d - 66346899: 74 3b je 663468d6 - 6634689b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634689f: 4d 8b 49 40 mov 0x40(%r9),%r9 - 663468a3: 45 29 01 sub %r8d,(%r9) - 663468a6: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 663468ad: 45 8b 01 mov (%r9),%r8d - 663468b0: 45 31 c9 xor %r9d,%r9d - 663468b3: 45 85 c0 test %r8d,%r8d - 663468b6: 4c 8b 40 40 mov 0x40(%rax),%r8 - 663468ba: 41 0f 9f c1 setg %r9b - 663468be: 45 3b 08 cmp (%r8),%r9d - 663468c1: 74 13 je 663468d6 - 663468c3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663468c7: 4d 8b 40 40 mov 0x40(%r8),%r8 - 663468cb: 41 8b 30 mov (%r8),%esi - 663468ce: 85 f6 test %esi,%esi - 663468d0: 0f 84 ba 02 00 00 je 66346b90 - 663468d6: 44 8b 42 24 mov 0x24(%rdx),%r8d - 663468da: 45 85 c0 test %r8d,%r8d - 663468dd: 74 3c je 6634691b - 663468df: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663468e3: 4d 8b 49 48 mov 0x48(%r9),%r9 - 663468e7: 45 29 01 sub %r8d,(%r9) - 663468ea: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 663468f1: 45 8b 19 mov (%r9),%r11d - 663468f4: 45 31 c9 xor %r9d,%r9d - 663468f7: 4c 8b 40 48 mov 0x48(%rax),%r8 - 663468fb: 45 85 db test %r11d,%r11d - 663468fe: 41 0f 9f c1 setg %r9b - 66346902: 45 3b 08 cmp (%r8),%r9d - 66346905: 74 14 je 6634691b - 66346907: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634690b: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634690f: 45 8b 08 mov (%r8),%r9d - 66346912: 45 85 c9 test %r9d,%r9d - 66346915: 0f 84 45 02 00 00 je 66346b60 - 6634691b: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634691f: 45 85 c0 test %r8d,%r8d - 66346922: 74 3b je 6634695f - 66346924: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346928: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634692c: 45 29 01 sub %r8d,(%r9) - 6634692f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346936: 45 8b 01 mov (%r9),%r8d - 66346939: 45 31 c9 xor %r9d,%r9d - 6634693c: 45 85 c0 test %r8d,%r8d - 6634693f: 4c 8b 40 50 mov 0x50(%rax),%r8 - 66346943: 41 0f 9f c1 setg %r9b - 66346947: 45 3b 08 cmp (%r8),%r9d - 6634694a: 74 13 je 6634695f - 6634694c: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346950: 4d 8b 40 50 mov 0x50(%r8),%r8 - 66346954: 41 8b 30 mov (%r8),%esi - 66346957: 85 f6 test %esi,%esi - 66346959: 0f 84 d1 01 00 00 je 66346b30 - 6634695f: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 66346963: 45 85 c0 test %r8d,%r8d - 66346966: 74 3c je 663469a4 - 66346968: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634696c: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66346970: 45 29 01 sub %r8d,(%r9) - 66346973: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634697a: 45 8b 19 mov (%r9),%r11d - 6634697d: 45 31 c9 xor %r9d,%r9d - 66346980: 4c 8b 40 58 mov 0x58(%rax),%r8 - 66346984: 45 85 db test %r11d,%r11d - 66346987: 41 0f 9f c1 setg %r9b - 6634698b: 45 3b 08 cmp (%r8),%r9d - 6634698e: 74 14 je 663469a4 - 66346990: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346994: 4d 8b 40 58 mov 0x58(%r8),%r8 - 66346998: 45 8b 08 mov (%r8),%r9d - 6634699b: 45 85 c9 test %r9d,%r9d - 6634699e: 0f 84 5c 01 00 00 je 66346b00 - 663469a4: 44 8b 42 30 mov 0x30(%rdx),%r8d - 663469a8: 45 85 c0 test %r8d,%r8d - 663469ab: 74 3b je 663469e8 - 663469ad: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663469b1: 4d 8b 49 60 mov 0x60(%r9),%r9 - 663469b5: 45 29 01 sub %r8d,(%r9) - 663469b8: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 663469bf: 45 8b 01 mov (%r9),%r8d - 663469c2: 45 31 c9 xor %r9d,%r9d - 663469c5: 45 85 c0 test %r8d,%r8d - 663469c8: 4c 8b 40 60 mov 0x60(%rax),%r8 - 663469cc: 41 0f 9f c1 setg %r9b - 663469d0: 45 3b 08 cmp (%r8),%r9d - 663469d3: 74 13 je 663469e8 - 663469d5: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663469d9: 4d 8b 40 60 mov 0x60(%r8),%r8 - 663469dd: 41 8b 30 mov (%r8),%esi - 663469e0: 85 f6 test %esi,%esi - 663469e2: 0f 84 e8 00 00 00 je 66346ad0 - 663469e8: 44 8b 42 34 mov 0x34(%rdx),%r8d - 663469ec: 45 85 c0 test %r8d,%r8d - 663469ef: 74 38 je 66346a29 - 663469f1: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663469f5: 4d 8b 49 68 mov 0x68(%r9),%r9 - 663469f9: 45 29 01 sub %r8d,(%r9) - 663469fc: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66346a03: 45 8b 19 mov (%r9),%r11d - 66346a06: 45 31 c9 xor %r9d,%r9d - 66346a09: 4c 8b 40 68 mov 0x68(%rax),%r8 - 66346a0d: 45 85 db test %r11d,%r11d - 66346a10: 41 0f 9f c1 setg %r9b - 66346a14: 45 3b 08 cmp (%r8),%r9d - 66346a17: 74 10 je 66346a29 - 66346a19: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346a1d: 4d 8b 40 68 mov 0x68(%r8),%r8 - 66346a21: 45 8b 08 mov (%r8),%r9d - 66346a24: 45 85 c9 test %r9d,%r9d - 66346a27: 74 77 je 66346aa0 - 66346a29: 44 8b 42 38 mov 0x38(%rdx),%r8d - 66346a2d: 45 85 c0 test %r8d,%r8d - 66346a30: 0f 84 3d fe ff ff je 66346873 - 66346a36: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346a3a: 48 8b 40 70 mov 0x70(%rax),%rax - 66346a3e: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346a42: 45 29 01 sub %r8d,(%r9) - 66346a45: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66346a4c: 31 d2 xor %edx,%edx - 66346a4e: 45 8b 01 mov (%r9),%r8d - 66346a51: 45 85 c0 test %r8d,%r8d - 66346a54: 0f 9f c2 setg %dl - 66346a57: 3b 10 cmp (%rax),%edx - 66346a59: 0f 84 14 fe ff ff je 66346873 - 66346a5f: 48 8b 43 20 mov 0x20(%rbx),%rax - 66346a63: 48 8b 40 70 mov 0x70(%rax),%rax - 66346a67: 8b 00 mov (%rax),%eax - 66346a69: 85 c0 test %eax,%eax - 66346a6b: 0f 85 02 fe ff ff jne 66346873 - 66346a71: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346a75: 48 8b 50 70 mov 0x70(%rax),%rdx - 66346a79: 48 8b 42 10 mov 0x10(%rdx),%rax - 66346a7d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346a83: 48 63 01 movslq (%rcx),%rax - 66346a86: 44 8d 40 01 lea 0x1(%rax),%r8d - 66346a8a: 44 89 01 mov %r8d,(%rcx) - 66346a8d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66346a91: 48 83 c4 28 add $0x28,%rsp - 66346a95: 5b pop %rbx - 66346a96: 5e pop %rsi - 66346a97: c3 retq - 66346a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66346a9f: 00 - 66346aa0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346aa4: 4d 8b 48 68 mov 0x68(%r8),%r9 - 66346aa8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346aac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ab3: 4c 63 01 movslq (%rcx),%r8 - 66346ab6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346aba: 44 89 19 mov %r11d,(%rcx) - 66346abd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346ac1: e9 63 ff ff ff jmpq 66346a29 +0000000066346550 : + 66346550: 41 56 push %r14 + 66346552: 41 54 push %r12 + 66346554: 55 push %rbp + 66346555: 57 push %rdi + 66346556: 56 push %rsi + 66346557: 53 push %rbx + 66346558: 31 d2 xor %edx,%edx + 6634655a: 4c 8b 51 10 mov 0x10(%rcx),%r10 + 6634655e: 49 89 cb mov %rcx,%r11 + 66346561: 31 c9 xor %ecx,%ecx + 66346563: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax + 66346568: 8b 00 mov (%rax),%eax + 6634656a: d3 e0 shl %cl,%eax + 6634656c: 48 83 c1 01 add $0x1,%rcx + 66346570: 01 c2 add %eax,%edx + 66346572: 48 83 f9 20 cmp $0x20,%rcx + 66346576: 75 eb jne 66346563 + 66346578: 49 8b 82 10 02 00 00 mov 0x210(%r10),%rax + 6634657f: 49 8b 8a 20 02 00 00 mov 0x220(%r10),%rcx + 66346586: 49 8b 73 08 mov 0x8(%r11),%rsi + 6634658a: 4c 8b 25 8f 03 01 00 mov 0x1038f(%rip),%r12 # 66356920 + 66346591: 48 63 00 movslq (%rax),%rax + 66346594: 48 63 09 movslq (%rcx),%rcx + 66346597: 48 8b 2d 92 03 01 00 mov 0x10392(%rip),%rbp # 66356930 + 6634659e: 49 89 c0 mov %rax,%r8 + 663465a1: 49 c1 e0 20 shl $0x20,%r8 + 663465a5: 49 29 c0 sub %rax,%r8 + 663465a8: 49 8b 82 08 02 00 00 mov 0x208(%r10),%rax + 663465af: 48 63 00 movslq (%rax),%rax + 663465b2: 4c 01 c0 add %r8,%rax + 663465b5: 49 89 c8 mov %rcx,%r8 + 663465b8: 49 c1 e0 20 shl $0x20,%r8 + 663465bc: 49 29 c8 sub %rcx,%r8 + 663465bf: 31 c9 xor %ecx,%ecx + 663465c1: 4c 31 c2 xor %r8,%rdx + 663465c4: 4c 8d 04 10 lea (%rax,%rdx,1),%r8 + 663465c8: 44 89 c7 mov %r8d,%edi + 663465cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663465d0: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx + 663465d7: 89 f8 mov %edi,%eax + 663465d9: d3 e8 shr %cl,%eax + 663465db: 83 e0 01 and $0x1,%eax + 663465de: 39 d0 cmp %edx,%eax + 663465e0: 74 73 je 66346655 + 663465e2: 4d 8b 4b 18 mov 0x18(%r11),%r9 + 663465e6: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx + 663465ed: 00 + 663465ee: 41 89 c6 mov %eax,%r14d + 663465f1: 41 29 d6 sub %edx,%r14d + 663465f4: 31 d2 xor %edx,%edx + 663465f6: 4d 8b 8c 19 08 01 00 mov 0x108(%r9,%rbx,1),%r9 + 663465fd: 00 + 663465fe: 45 01 31 add %r14d,(%r9) + 66346601: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) + 66346608: 45 8b 09 mov (%r9),%r9d + 6634660b: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax + 66346612: 00 + 66346613: 45 85 c9 test %r9d,%r9d + 66346616: 0f 9f c2 setg %dl + 66346619: 3b 10 cmp (%rax),%edx + 6634661b: 74 38 je 66346655 + 6634661d: 49 8b 43 20 mov 0x20(%r11),%rax + 66346621: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax + 66346628: 00 + 66346629: 8b 00 mov (%rax),%eax + 6634662b: 85 c0 test %eax,%eax + 6634662d: 75 26 jne 66346655 + 6634662f: 49 8b 43 28 mov 0x28(%r11),%rax + 66346633: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx + 6634663a: 00 + 6634663b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634663f: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346645: 48 63 45 00 movslq 0x0(%rbp),%rax + 66346649: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634664d: 44 89 4d 00 mov %r9d,0x0(%rbp) + 66346651: 49 89 14 c4 mov %rdx,(%r12,%rax,8) + 66346655: 48 83 c1 01 add $0x1,%rcx + 66346659: 48 83 f9 20 cmp $0x20,%rcx + 6634665d: 0f 85 6d ff ff ff jne 663465d0 + 66346663: 49 c1 e8 20 shr $0x20,%r8 + 66346667: ba 43 00 00 00 mov $0x43,%edx + 6634666c: 4c 89 d9 mov %r11,%rcx + 6634666f: 41 83 e0 01 and $0x1,%r8d + 66346673: 5b pop %rbx + 66346674: 5e pop %rsi + 66346675: 5f pop %rdi + 66346676: 5d pop %rbp + 66346677: 41 5c pop %r12 + 66346679: 41 5e pop %r14 + 6634667b: e9 30 ad ff ff jmpq 663413b0 + +0000000066346680 : + 66346680: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346684: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66346688: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634668c: 8b 00 mov (%rax),%eax + 6634668e: 41 33 00 xor (%r8),%eax + 66346691: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66346695: 41 33 00 xor (%r8),%eax + 66346698: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634669c: 41 33 00 xor (%r8),%eax + 6634669f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 663466a3: 41 3b 00 cmp (%r8),%eax + 663466a6: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663466aa: 0f 94 c0 sete %al + 663466ad: 45 8b 48 18 mov 0x18(%r8),%r9d + 663466b1: 0f b6 c0 movzbl %al,%eax + 663466b4: 44 39 c8 cmp %r9d,%eax + 663466b7: 74 67 je 66346720 + 663466b9: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663466bd: 41 89 c3 mov %eax,%r11d + 663466c0: 45 29 cb sub %r9d,%r11d + 663466c3: 4d 8b 52 30 mov 0x30(%r10),%r10 + 663466c7: 45 01 1a add %r11d,(%r10) + 663466ca: 41 89 40 18 mov %eax,0x18(%r8) + 663466ce: 45 31 c0 xor %r8d,%r8d + 663466d1: 45 8b 0a mov (%r10),%r9d + 663466d4: 48 8b 42 30 mov 0x30(%rdx),%rax + 663466d8: 45 85 c9 test %r9d,%r9d + 663466db: 41 0f 9f c0 setg %r8b + 663466df: 44 3b 00 cmp (%rax),%r8d + 663466e2: 74 3c je 66346720 + 663466e4: 48 8b 41 20 mov 0x20(%rcx),%rax + 663466e8: 48 8b 40 30 mov 0x30(%rax),%rax + 663466ec: 8b 00 mov (%rax),%eax + 663466ee: 85 c0 test %eax,%eax + 663466f0: 75 2e jne 66346720 + 663466f2: 48 8b 41 28 mov 0x28(%rcx),%rax + 663466f6: 48 8b 0d 33 02 01 00 mov 0x10233(%rip),%rcx # 66356930 + 663466fd: 4c 8b 05 1c 02 01 00 mov 0x1021c(%rip),%r8 # 66356920 + 66346704: 48 8b 50 30 mov 0x30(%rax),%rdx + 66346708: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634670c: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346712: 48 63 01 movslq (%rcx),%rax + 66346715: 44 8d 48 01 lea 0x1(%rax),%r9d + 66346719: 44 89 09 mov %r9d,(%rcx) + 6634671c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66346720: c3 retq + 66346721: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66346726: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634672d: 00 00 00 + +0000000066346730 : + 66346730: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346734: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66346738: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634673c: 8b 00 mov (%rax),%eax + 6634673e: 41 33 00 xor (%r8),%eax + 66346741: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66346745: 41 33 00 xor (%r8),%eax + 66346748: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634674c: 41 33 00 xor (%r8),%eax + 6634674f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66346753: 41 33 00 xor (%r8),%eax + 66346756: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634675a: 45 8b 48 18 mov 0x18(%r8),%r9d + 6634675e: 44 39 c8 cmp %r9d,%eax + 66346761: 74 67 je 663467ca + 66346763: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66346767: 41 89 c3 mov %eax,%r11d + 6634676a: 45 29 cb sub %r9d,%r11d + 6634676d: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66346771: 45 01 1a add %r11d,(%r10) + 66346774: 41 89 40 18 mov %eax,0x18(%r8) + 66346778: 45 31 c0 xor %r8d,%r8d + 6634677b: 45 8b 0a mov (%r10),%r9d + 6634677e: 48 8b 42 30 mov 0x30(%rdx),%rax + 66346782: 45 85 c9 test %r9d,%r9d + 66346785: 41 0f 9f c0 setg %r8b + 66346789: 44 3b 00 cmp (%rax),%r8d + 6634678c: 74 3c je 663467ca + 6634678e: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346792: 48 8b 40 30 mov 0x30(%rax),%rax + 66346796: 8b 00 mov (%rax),%eax + 66346798: 85 c0 test %eax,%eax + 6634679a: 75 2e jne 663467ca + 6634679c: 48 8b 41 28 mov 0x28(%rcx),%rax + 663467a0: 48 8b 0d 89 01 01 00 mov 0x10189(%rip),%rcx # 66356930 + 663467a7: 4c 8b 05 72 01 01 00 mov 0x10172(%rip),%r8 # 66356920 + 663467ae: 48 8b 50 30 mov 0x30(%rax),%rdx + 663467b2: 48 8b 42 10 mov 0x10(%rdx),%rax + 663467b6: c7 00 01 00 00 00 movl $0x1,(%rax) + 663467bc: 48 63 01 movslq (%rcx),%rax + 663467bf: 44 8d 48 01 lea 0x1(%rax),%r9d + 663467c3: 44 89 09 mov %r9d,(%rcx) + 663467c6: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663467ca: c3 retq + 663467cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + +00000000663467d0 : + 663467d0: 41 56 push %r14 + 663467d2: 41 54 push %r12 + 663467d4: 55 push %rbp + 663467d5: 57 push %rdi + 663467d6: 56 push %rsi + 663467d7: 53 push %rbx + 663467d8: 45 31 c0 xor %r8d,%r8d + 663467db: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663467df: 49 89 ca mov %rcx,%r10 + 663467e2: 31 c9 xor %ecx,%ecx + 663467e4: 48 8b 44 ca 08 mov 0x8(%rdx,%rcx,8),%rax + 663467e9: 8b 00 mov (%rax),%eax + 663467eb: d3 e0 shl %cl,%eax + 663467ed: 48 83 c1 01 add $0x1,%rcx + 663467f1: 41 01 c0 add %eax,%r8d + 663467f4: 48 83 f9 20 cmp $0x20,%rcx + 663467f8: 75 ea jne 663467e4 + 663467fa: 45 89 c1 mov %r8d,%r9d + 663467fd: 31 c9 xor %ecx,%ecx + 663467ff: 45 31 c0 xor %r8d,%r8d + 66346802: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax + 66346809: 00 + 6634680a: 8b 00 mov (%rax),%eax + 6634680c: d3 e0 shl %cl,%eax + 6634680e: 48 83 c1 01 add $0x1,%rcx + 66346812: 41 01 c0 add %eax,%r8d + 66346815: 48 83 f9 20 cmp $0x20,%rcx + 66346819: 75 e7 jne 66346802 + 6634681b: 48 8b 82 18 03 00 00 mov 0x318(%rdx),%rax + 66346822: 49 8b 72 08 mov 0x8(%r10),%rsi + 66346826: 4c 8b 25 f3 00 01 00 mov 0x100f3(%rip),%r12 # 66356920 + 6634682d: 48 8b 2d fc 00 01 00 mov 0x100fc(%rip),%rbp # 66356930 + 66346834: 48 63 08 movslq (%rax),%rcx + 66346837: 48 89 c8 mov %rcx,%rax + 6634683a: 48 c1 e0 20 shl $0x20,%rax + 6634683e: 48 29 c8 sub %rcx,%rax + 66346841: 31 c9 xor %ecx,%ecx + 66346843: 49 31 c0 xor %rax,%r8 + 66346846: 48 8b 82 08 03 00 00 mov 0x308(%rdx),%rax + 6634684d: 48 63 00 movslq (%rax),%rax + 66346850: 49 01 c1 add %rax,%r9 + 66346853: 4d 01 c8 add %r9,%r8 + 66346856: 44 89 c7 mov %r8d,%edi + 66346859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66346860: 44 8b 8c 8e 04 01 00 mov 0x104(%rsi,%rcx,4),%r9d + 66346867: 00 + 66346868: 89 f8 mov %edi,%eax + 6634686a: d3 e8 shr %cl,%eax + 6634686c: 83 e0 01 and $0x1,%eax + 6634686f: 44 39 c8 cmp %r9d,%eax + 66346872: 74 76 je 663468ea + 66346874: 4d 8b 5a 18 mov 0x18(%r10),%r11 + 66346878: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx + 6634687f: 00 + 66346880: 41 89 c6 mov %eax,%r14d + 66346883: 45 29 ce sub %r9d,%r14d + 66346886: 45 31 c9 xor %r9d,%r9d + 66346889: 4d 8b 9c 1b 08 02 00 mov 0x208(%r11,%rbx,1),%r11 + 66346890: 00 + 66346891: 45 01 33 add %r14d,(%r11) + 66346894: 89 84 8e 04 01 00 00 mov %eax,0x104(%rsi,%rcx,4) + 6634689b: 45 8b 1b mov (%r11),%r11d + 6634689e: 48 8b 84 ca 08 02 00 mov 0x208(%rdx,%rcx,8),%rax + 663468a5: 00 + 663468a6: 45 85 db test %r11d,%r11d + 663468a9: 41 0f 9f c1 setg %r9b + 663468ad: 44 3b 08 cmp (%rax),%r9d + 663468b0: 74 38 je 663468ea + 663468b2: 49 8b 42 20 mov 0x20(%r10),%rax + 663468b6: 48 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%rax + 663468bd: 00 + 663468be: 8b 00 mov (%rax),%eax + 663468c0: 85 c0 test %eax,%eax + 663468c2: 75 26 jne 663468ea + 663468c4: 49 8b 42 28 mov 0x28(%r10),%rax + 663468c8: 4c 8b 8c 18 08 02 00 mov 0x208(%rax,%rbx,1),%r9 + 663468cf: 00 + 663468d0: 49 8b 41 10 mov 0x10(%r9),%rax + 663468d4: c7 00 01 00 00 00 movl $0x1,(%rax) + 663468da: 48 63 45 00 movslq 0x0(%rbp),%rax + 663468de: 44 8d 58 01 lea 0x1(%rax),%r11d + 663468e2: 44 89 5d 00 mov %r11d,0x0(%rbp) + 663468e6: 4d 89 0c c4 mov %r9,(%r12,%rax,8) + 663468ea: 48 83 c1 01 add $0x1,%rcx + 663468ee: 48 83 f9 20 cmp $0x20,%rcx + 663468f2: 0f 85 68 ff ff ff jne 66346860 + 663468f8: 49 c1 e8 20 shr $0x20,%r8 + 663468fc: ba 62 00 00 00 mov $0x62,%edx + 66346901: 4c 89 d1 mov %r10,%rcx + 66346904: 41 83 e0 01 and $0x1,%r8d + 66346908: 5b pop %rbx + 66346909: 5e pop %rsi + 6634690a: 5f pop %rdi + 6634690b: 5d pop %rbp + 6634690c: 41 5c pop %r12 + 6634690e: 41 5e pop %r14 + 66346910: e9 9b aa ff ff jmpq 663413b0 + 66346915: 90 nop + 66346916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634691d: 00 00 00 + +0000000066346920 : + 66346920: 41 56 push %r14 + 66346922: 55 push %rbp + 66346923: 57 push %rdi + 66346924: 56 push %rsi + 66346925: 53 push %rbx + 66346926: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634692a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634692e: 48 89 cb mov %rcx,%rbx + 66346931: 8b 08 mov (%rax),%ecx + 66346933: 48 8b 42 08 mov 0x8(%rdx),%rax + 66346937: 8b 00 mov (%rax),%eax + 66346939: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634693c: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 66346940: 8b 09 mov (%rcx),%ecx + 66346942: 8d 04 88 lea (%rax,%rcx,4),%eax + 66346945: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 66346949: 8b 09 mov (%rcx),%ecx + 6634694b: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 6634694e: 48 8b 42 28 mov 0x28(%rdx),%rax + 66346952: 44 8b 08 mov (%rax),%r9d + 66346955: 48 8b 42 30 mov 0x30(%rdx),%rax + 66346959: 41 c1 e1 04 shl $0x4,%r9d + 6634695d: 41 01 c9 add %ecx,%r9d + 66346960: 8b 08 mov (%rax),%ecx + 66346962: 48 8b 42 38 mov 0x38(%rdx),%rax + 66346966: c1 e1 05 shl $0x5,%ecx + 66346969: 8b 00 mov (%rax),%eax + 6634696b: 41 01 c9 add %ecx,%r9d + 6634696e: c1 e0 06 shl $0x6,%eax + 66346971: 42 8d 0c 08 lea (%rax,%r9,1),%ecx + 66346975: 48 8b 42 50 mov 0x50(%rdx),%rax + 66346979: 44 8b 00 mov (%rax),%r8d + 6634697c: 48 8b 42 48 mov 0x48(%rdx),%rax + 66346980: 8b 00 mov (%rax),%eax + 66346982: 42 8d 04 40 lea (%rax,%r8,2),%eax + 66346986: 4c 8b 42 58 mov 0x58(%rdx),%r8 + 6634698a: 45 8b 00 mov (%r8),%r8d + 6634698d: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66346991: 4c 8b 42 60 mov 0x60(%rdx),%r8 + 66346995: 45 8b 00 mov (%r8),%r8d + 66346998: 46 8d 04 c0 lea (%rax,%r8,8),%r8d + 6634699c: 48 8b 42 68 mov 0x68(%rdx),%rax + 663469a0: 8b 00 mov (%rax),%eax + 663469a2: c1 e0 04 shl $0x4,%eax + 663469a5: 41 01 c0 add %eax,%r8d + 663469a8: 48 8b 42 70 mov 0x70(%rdx),%rax + 663469ac: 8b 00 mov (%rax),%eax + 663469ae: c1 e0 05 shl $0x5,%eax + 663469b1: 44 01 c0 add %r8d,%eax + 663469b4: 4c 8b 42 78 mov 0x78(%rdx),%r8 + 663469b8: 45 8b 00 mov (%r8),%r8d + 663469bb: 41 c1 e0 06 shl $0x6,%r8d + 663469bf: 44 01 c0 add %r8d,%eax + 663469c2: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8 + 663469c9: 45 8b 00 mov (%r8),%r8d + 663469cc: 41 c1 e0 07 shl $0x7,%r8d + 663469d0: 41 01 c0 add %eax,%r8d + 663469d3: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax + 663469da: 44 8b 08 mov (%rax),%r9d + 663469dd: 48 8b 73 08 mov 0x8(%rbx),%rsi + 663469e1: 48 8b 2d 38 ff 00 00 mov 0xff38(%rip),%rbp # 66356920 + 663469e8: 48 8b 3d 41 ff 00 00 mov 0xff41(%rip),%rdi # 66356930 + 663469ef: 44 89 c8 mov %r9d,%eax + 663469f2: c1 e0 08 shl $0x8,%eax + 663469f5: 44 29 c8 sub %r9d,%eax + 663469f8: 41 31 c0 xor %eax,%r8d + 663469fb: 48 8b 42 40 mov 0x40(%rdx),%rax + 663469ff: 8b 00 mov (%rax),%eax + 66346a01: c1 e0 07 shl $0x7,%eax + 66346a04: 01 c8 add %ecx,%eax + 66346a06: 48 8b 8a c8 00 00 00 mov 0xc8(%rdx),%rcx + 66346a0d: 03 01 add (%rcx),%eax + 66346a0f: 31 c9 xor %ecx,%ecx + 66346a11: 41 01 c0 add %eax,%r8d + 66346a14: 44 8b 4c 8e 44 mov 0x44(%rsi,%rcx,4),%r9d + 66346a19: 44 89 c0 mov %r8d,%eax + 66346a1c: d3 e8 shr %cl,%eax + 66346a1e: 83 e0 01 and $0x1,%eax + 66346a21: 44 39 c8 cmp %r9d,%eax + 66346a24: 74 72 je 66346a98 + 66346a26: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346a2a: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 66346a31: 00 + 66346a32: 41 89 c6 mov %eax,%r14d + 66346a35: 45 29 ce sub %r9d,%r14d + 66346a38: 45 31 c9 xor %r9d,%r9d + 66346a3b: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10 + 66346a42: 00 + 66346a43: 45 01 32 add %r14d,(%r10) + 66346a46: 89 44 8e 44 mov %eax,0x44(%rsi,%rcx,4) + 66346a4a: 45 8b 12 mov (%r10),%r10d + 66346a4d: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax + 66346a54: 00 + 66346a55: 45 85 d2 test %r10d,%r10d + 66346a58: 41 0f 9f c1 setg %r9b + 66346a5c: 44 3b 08 cmp (%rax),%r9d + 66346a5f: 74 37 je 66346a98 + 66346a61: 48 8b 43 20 mov 0x20(%rbx),%rax + 66346a65: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax + 66346a6c: 00 + 66346a6d: 8b 00 mov (%rax),%eax + 66346a6f: 85 c0 test %eax,%eax + 66346a71: 75 25 jne 66346a98 + 66346a73: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346a77: 4e 8b 8c 18 88 00 00 mov 0x88(%rax,%r11,1),%r9 + 66346a7e: 00 + 66346a7f: 49 8b 41 10 mov 0x10(%r9),%rax + 66346a83: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346a89: 48 63 07 movslq (%rdi),%rax + 66346a8c: 44 8d 50 01 lea 0x1(%rax),%r10d + 66346a90: 44 89 17 mov %r10d,(%rdi) + 66346a93: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) + 66346a98: 48 83 c1 01 add $0x1,%rcx + 66346a9c: 48 83 f9 08 cmp $0x8,%rcx + 66346aa0: 0f 85 6e ff ff ff jne 66346a14 + 66346aa6: 41 c1 e8 08 shr $0x8,%r8d + 66346aaa: ba 1a 00 00 00 mov $0x1a,%edx + 66346aaf: 48 89 d9 mov %rbx,%rcx + 66346ab2: 41 83 e0 01 and $0x1,%r8d + 66346ab6: 5b pop %rbx + 66346ab7: 5e pop %rsi + 66346ab8: 5f pop %rdi + 66346ab9: 5d pop %rbp + 66346aba: 41 5e pop %r14 + 66346abc: e9 ef a8 ff ff jmpq 663413b0 + 66346ac1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66346ac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66346acd: 00 00 00 - 66346ad0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346ad4: 4d 8b 48 60 mov 0x60(%r8),%r9 - 66346ad8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346adc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ae3: 4c 63 01 movslq (%rcx),%r8 - 66346ae6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346aea: 44 89 19 mov %r11d,(%rcx) - 66346aed: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346af1: e9 f2 fe ff ff jmpq 663469e8 - 66346af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346afd: 00 00 00 - 66346b00: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346b04: 4d 8b 48 58 mov 0x58(%r8),%r9 - 66346b08: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346b0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346b13: 4c 63 01 movslq (%rcx),%r8 - 66346b16: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346b1a: 44 89 19 mov %r11d,(%rcx) - 66346b1d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346b21: e9 7e fe ff ff jmpq 663469a4 - 66346b26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346b2d: 00 00 00 - 66346b30: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346b34: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346b38: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346b3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346b43: 4c 63 01 movslq (%rcx),%r8 - 66346b46: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346b4a: 44 89 19 mov %r11d,(%rcx) - 66346b4d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346b51: e9 09 fe ff ff jmpq 6634695f - 66346b56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346b5d: 00 00 00 - 66346b60: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346b64: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66346b68: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346b6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346b73: 4c 63 01 movslq (%rcx),%r8 - 66346b76: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346b7a: 44 89 19 mov %r11d,(%rcx) - 66346b7d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346b81: e9 95 fd ff ff jmpq 6634691b - 66346b86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346b8d: 00 00 00 - 66346b90: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346b94: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66346b98: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346b9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ba3: 4c 63 01 movslq (%rcx),%r8 - 66346ba6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346baa: 44 89 19 mov %r11d,(%rcx) - 66346bad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346bb1: e9 20 fd ff ff jmpq 663468d6 - 66346bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346bbd: 00 00 00 -0000000066346bc0 : - 66346bc0: 56 push %rsi - 66346bc1: 53 push %rbx - 66346bc2: 48 83 ec 28 sub $0x28,%rsp - 66346bc6: 48 8b 41 10 mov 0x10(%rcx),%rax - 66346bca: 48 8b 50 78 mov 0x78(%rax),%rdx - 66346bce: 48 89 cb mov %rcx,%rbx - 66346bd1: 44 8b 0a mov (%rdx),%r9d - 66346bd4: 45 85 c9 test %r9d,%r9d - 66346bd7: 74 37 je 66346c10 - 66346bd9: 31 d2 xor %edx,%edx - 66346bdb: eb 07 jmp 66346be4 - 66346bdd: 0f 1f 00 nopl (%rax) - 66346be0: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346be4: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346be8: 48 89 d9 mov %rbx,%rcx - 66346beb: 83 c2 08 add $0x8,%edx - 66346bee: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346bf2: 44 8b 00 mov (%rax),%r8d - 66346bf5: e8 b6 a7 ff ff callq 663413b0 - 66346bfa: 48 83 fe 07 cmp $0x7,%rsi - 66346bfe: 48 89 f2 mov %rsi,%rdx - 66346c01: 75 dd jne 66346be0 - 66346c03: 48 83 c4 28 add $0x28,%rsp - 66346c07: 5b pop %rbx - 66346c08: 5e pop %rsi - 66346c09: c3 retq - 66346c0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346c10: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346c14: 4c 8b 15 05 fd 00 00 mov 0xfd05(%rip),%r10 # 66356920 - 66346c1b: 48 8b 0d 0e fd 00 00 mov 0xfd0e(%rip),%rcx # 66356930 - 66346c22: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346c26: 45 85 c0 test %r8d,%r8d - 66346c29: 74 3b je 66346c66 - 66346c2b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346c2f: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66346c33: 45 29 01 sub %r8d,(%r9) - 66346c36: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66346c3d: 45 8b 01 mov (%r9),%r8d - 66346c40: 45 31 c9 xor %r9d,%r9d - 66346c43: 45 85 c0 test %r8d,%r8d - 66346c46: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66346c4a: 41 0f 9f c1 setg %r9b - 66346c4e: 45 3b 08 cmp (%r8),%r9d - 66346c51: 74 13 je 66346c66 - 66346c53: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346c57: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66346c5b: 41 8b 30 mov (%r8),%esi - 66346c5e: 85 f6 test %esi,%esi - 66346c60: 0f 84 ba 02 00 00 je 66346f20 - 66346c66: 44 8b 42 24 mov 0x24(%rdx),%r8d - 66346c6a: 45 85 c0 test %r8d,%r8d - 66346c6d: 74 3c je 66346cab - 66346c6f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346c73: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66346c77: 45 29 01 sub %r8d,(%r9) - 66346c7a: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66346c81: 45 8b 19 mov (%r9),%r11d - 66346c84: 45 31 c9 xor %r9d,%r9d - 66346c87: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66346c8b: 45 85 db test %r11d,%r11d - 66346c8e: 41 0f 9f c1 setg %r9b - 66346c92: 45 3b 08 cmp (%r8),%r9d - 66346c95: 74 14 je 66346cab - 66346c97: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346c9b: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66346c9f: 45 8b 08 mov (%r8),%r9d - 66346ca2: 45 85 c9 test %r9d,%r9d - 66346ca5: 0f 84 45 02 00 00 je 66346ef0 - 66346cab: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66346caf: 45 85 c0 test %r8d,%r8d - 66346cb2: 74 3b je 66346cef - 66346cb4: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346cb8: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66346cbc: 45 29 01 sub %r8d,(%r9) - 66346cbf: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66346cc6: 45 8b 01 mov (%r9),%r8d - 66346cc9: 45 31 c9 xor %r9d,%r9d - 66346ccc: 45 85 c0 test %r8d,%r8d - 66346ccf: 4c 8b 40 50 mov 0x50(%rax),%r8 - 66346cd3: 41 0f 9f c1 setg %r9b - 66346cd7: 45 3b 08 cmp (%r8),%r9d - 66346cda: 74 13 je 66346cef - 66346cdc: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346ce0: 4d 8b 40 50 mov 0x50(%r8),%r8 - 66346ce4: 41 8b 30 mov (%r8),%esi - 66346ce7: 85 f6 test %esi,%esi - 66346ce9: 0f 84 d1 01 00 00 je 66346ec0 - 66346cef: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 66346cf3: 45 85 c0 test %r8d,%r8d - 66346cf6: 74 3c je 66346d34 - 66346cf8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346cfc: 4d 8b 49 58 mov 0x58(%r9),%r9 - 66346d00: 45 29 01 sub %r8d,(%r9) - 66346d03: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 66346d0a: 45 8b 19 mov (%r9),%r11d - 66346d0d: 45 31 c9 xor %r9d,%r9d - 66346d10: 4c 8b 40 58 mov 0x58(%rax),%r8 - 66346d14: 45 85 db test %r11d,%r11d - 66346d17: 41 0f 9f c1 setg %r9b - 66346d1b: 45 3b 08 cmp (%r8),%r9d - 66346d1e: 74 14 je 66346d34 - 66346d20: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346d24: 4d 8b 40 58 mov 0x58(%r8),%r8 - 66346d28: 45 8b 08 mov (%r8),%r9d - 66346d2b: 45 85 c9 test %r9d,%r9d - 66346d2e: 0f 84 5c 01 00 00 je 66346e90 - 66346d34: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66346d38: 45 85 c0 test %r8d,%r8d - 66346d3b: 74 3b je 66346d78 - 66346d3d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346d41: 4d 8b 49 60 mov 0x60(%r9),%r9 - 66346d45: 45 29 01 sub %r8d,(%r9) - 66346d48: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66346d4f: 45 8b 01 mov (%r9),%r8d - 66346d52: 45 31 c9 xor %r9d,%r9d - 66346d55: 45 85 c0 test %r8d,%r8d - 66346d58: 4c 8b 40 60 mov 0x60(%rax),%r8 - 66346d5c: 41 0f 9f c1 setg %r9b - 66346d60: 45 3b 08 cmp (%r8),%r9d - 66346d63: 74 13 je 66346d78 - 66346d65: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346d69: 4d 8b 40 60 mov 0x60(%r8),%r8 - 66346d6d: 41 8b 30 mov (%r8),%esi - 66346d70: 85 f6 test %esi,%esi - 66346d72: 0f 84 e8 00 00 00 je 66346e60 - 66346d78: 44 8b 42 34 mov 0x34(%rdx),%r8d - 66346d7c: 45 85 c0 test %r8d,%r8d - 66346d7f: 74 38 je 66346db9 - 66346d81: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346d85: 4d 8b 49 68 mov 0x68(%r9),%r9 - 66346d89: 45 29 01 sub %r8d,(%r9) - 66346d8c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 66346d93: 45 8b 19 mov (%r9),%r11d - 66346d96: 45 31 c9 xor %r9d,%r9d - 66346d99: 4c 8b 40 68 mov 0x68(%rax),%r8 - 66346d9d: 45 85 db test %r11d,%r11d - 66346da0: 41 0f 9f c1 setg %r9b - 66346da4: 45 3b 08 cmp (%r8),%r9d - 66346da7: 74 10 je 66346db9 - 66346da9: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346dad: 4d 8b 40 68 mov 0x68(%r8),%r8 - 66346db1: 45 8b 08 mov (%r8),%r9d - 66346db4: 45 85 c9 test %r9d,%r9d - 66346db7: 74 77 je 66346e30 - 66346db9: 44 8b 42 38 mov 0x38(%rdx),%r8d - 66346dbd: 45 85 c0 test %r8d,%r8d - 66346dc0: 0f 84 3d fe ff ff je 66346c03 - 66346dc6: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346dca: 48 8b 40 70 mov 0x70(%rax),%rax - 66346dce: 4d 8b 49 70 mov 0x70(%r9),%r9 - 66346dd2: 45 29 01 sub %r8d,(%r9) - 66346dd5: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 66346ddc: 31 d2 xor %edx,%edx - 66346dde: 45 8b 01 mov (%r9),%r8d - 66346de1: 45 85 c0 test %r8d,%r8d - 66346de4: 0f 9f c2 setg %dl - 66346de7: 3b 10 cmp (%rax),%edx - 66346de9: 0f 84 14 fe ff ff je 66346c03 - 66346def: 48 8b 43 20 mov 0x20(%rbx),%rax - 66346df3: 48 8b 40 70 mov 0x70(%rax),%rax - 66346df7: 8b 00 mov (%rax),%eax - 66346df9: 85 c0 test %eax,%eax - 66346dfb: 0f 85 02 fe ff ff jne 66346c03 - 66346e01: 48 8b 43 28 mov 0x28(%rbx),%rax - 66346e05: 48 8b 50 70 mov 0x70(%rax),%rdx - 66346e09: 48 8b 42 10 mov 0x10(%rdx),%rax - 66346e0d: c7 00 01 00 00 00 movl $0x1,(%rax) - 66346e13: 48 63 01 movslq (%rcx),%rax - 66346e16: 44 8d 40 01 lea 0x1(%rax),%r8d - 66346e1a: 44 89 01 mov %r8d,(%rcx) - 66346e1d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66346e21: 48 83 c4 28 add $0x28,%rsp - 66346e25: 5b pop %rbx - 66346e26: 5e pop %rsi - 66346e27: c3 retq - 66346e28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66346e2f: 00 - 66346e30: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346e34: 4d 8b 48 68 mov 0x68(%r8),%r9 - 66346e38: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346e3c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346e43: 4c 63 01 movslq (%rcx),%r8 - 66346e46: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346e4a: 44 89 19 mov %r11d,(%rcx) - 66346e4d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346e51: e9 63 ff ff ff jmpq 66346db9 - 66346e56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346e5d: 00 00 00 - 66346e60: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346e64: 4d 8b 48 60 mov 0x60(%r8),%r9 - 66346e68: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346e6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346e73: 4c 63 01 movslq (%rcx),%r8 - 66346e76: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346e7a: 44 89 19 mov %r11d,(%rcx) - 66346e7d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346e81: e9 f2 fe ff ff jmpq 66346d78 - 66346e86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346e8d: 00 00 00 - 66346e90: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346e94: 4d 8b 48 58 mov 0x58(%r8),%r9 - 66346e98: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346e9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ea3: 4c 63 01 movslq (%rcx),%r8 - 66346ea6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346eaa: 44 89 19 mov %r11d,(%rcx) - 66346ead: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346eb1: e9 7e fe ff ff jmpq 66346d34 - 66346eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346ebd: 00 00 00 - 66346ec0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346ec4: 4d 8b 48 50 mov 0x50(%r8),%r9 - 66346ec8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346ecc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346ed3: 4c 63 01 movslq (%rcx),%r8 - 66346ed6: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346eda: 44 89 19 mov %r11d,(%rcx) - 66346edd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346ee1: e9 09 fe ff ff jmpq 66346cef - 66346ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346eed: 00 00 00 - 66346ef0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346ef4: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66346ef8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346efc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346f03: 4c 63 01 movslq (%rcx),%r8 - 66346f06: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346f0a: 44 89 19 mov %r11d,(%rcx) - 66346f0d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f11: e9 95 fd ff ff jmpq 66346cab - 66346f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346f1d: 00 00 00 - 66346f20: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66346f24: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66346f28: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66346f2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66346f33: 4c 63 01 movslq (%rcx),%r8 - 66346f36: 45 8d 58 01 lea 0x1(%r8),%r11d - 66346f3a: 44 89 19 mov %r11d,(%rcx) - 66346f3d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66346f41: e9 20 fd ff ff jmpq 66346c66 - 66346f46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66346f4d: 00 00 00 +0000000066346ad0 : + 66346ad0: 41 56 push %r14 + 66346ad2: 55 push %rbp + 66346ad3: 57 push %rdi + 66346ad4: 56 push %rsi + 66346ad5: 53 push %rbx + 66346ad6: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66346ada: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346ade: 48 89 cb mov %rcx,%rbx + 66346ae1: 8b 08 mov (%rax),%ecx + 66346ae3: 48 8b 42 08 mov 0x8(%rdx),%rax + 66346ae7: 8b 00 mov (%rax),%eax + 66346ae9: 8d 04 48 lea (%rax,%rcx,2),%eax + 66346aec: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 66346af0: 8b 09 mov (%rcx),%ecx + 66346af2: 8d 04 88 lea (%rax,%rcx,4),%eax + 66346af5: 48 8b 4a 20 mov 0x20(%rdx),%rcx + 66346af9: 8b 09 mov (%rcx),%ecx + 66346afb: 8d 0c c8 lea (%rax,%rcx,8),%ecx + 66346afe: 48 8b 42 28 mov 0x28(%rdx),%rax + 66346b02: 44 8b 08 mov (%rax),%r9d + 66346b05: 48 8b 42 30 mov 0x30(%rdx),%rax + 66346b09: 41 c1 e1 04 shl $0x4,%r9d + 66346b0d: 41 01 c9 add %ecx,%r9d + 66346b10: 8b 08 mov (%rax),%ecx + 66346b12: 48 8b 42 38 mov 0x38(%rdx),%rax + 66346b16: c1 e1 05 shl $0x5,%ecx + 66346b19: 41 01 c9 add %ecx,%r9d + 66346b1c: 8b 08 mov (%rax),%ecx + 66346b1e: 48 8b 42 40 mov 0x40(%rdx),%rax + 66346b22: c1 e1 06 shl $0x6,%ecx + 66346b25: 44 01 c9 add %r9d,%ecx + 66346b28: 44 8b 08 mov (%rax),%r9d + 66346b2b: 48 8b 42 48 mov 0x48(%rdx),%rax + 66346b2f: 41 c1 e1 07 shl $0x7,%r9d + 66346b33: 44 01 c9 add %r9d,%ecx + 66346b36: 44 8b 08 mov (%rax),%r9d + 66346b39: 48 8b 42 50 mov 0x50(%rdx),%rax + 66346b3d: 41 c1 e1 08 shl $0x8,%r9d + 66346b41: 41 01 c9 add %ecx,%r9d + 66346b44: 8b 08 mov (%rax),%ecx + 66346b46: 48 8b 42 58 mov 0x58(%rdx),%rax + 66346b4a: c1 e1 09 shl $0x9,%ecx + 66346b4d: 41 01 c9 add %ecx,%r9d + 66346b50: 8b 08 mov (%rax),%ecx + 66346b52: 48 8b 42 60 mov 0x60(%rdx),%rax + 66346b56: c1 e1 0a shl $0xa,%ecx + 66346b59: 44 01 c9 add %r9d,%ecx + 66346b5c: 44 8b 08 mov (%rax),%r9d + 66346b5f: 48 8b 42 68 mov 0x68(%rdx),%rax + 66346b63: 41 c1 e1 0b shl $0xb,%r9d + 66346b67: 44 01 c9 add %r9d,%ecx + 66346b6a: 44 8b 08 mov (%rax),%r9d + 66346b6d: 48 8b 42 70 mov 0x70(%rdx),%rax + 66346b71: 41 c1 e1 0c shl $0xc,%r9d + 66346b75: 41 01 c9 add %ecx,%r9d + 66346b78: 8b 08 mov (%rax),%ecx + 66346b7a: 48 8b 42 78 mov 0x78(%rdx),%rax + 66346b7e: c1 e1 0d shl $0xd,%ecx + 66346b81: 8b 00 mov (%rax),%eax + 66346b83: 41 01 c9 add %ecx,%r9d + 66346b86: c1 e0 0e shl $0xe,%eax + 66346b89: 42 8d 0c 08 lea (%rax,%r9,1),%ecx + 66346b8d: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax + 66346b94: 44 8b 00 mov (%rax),%r8d + 66346b97: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax + 66346b9e: 8b 00 mov (%rax),%eax + 66346ba0: 42 8d 04 40 lea (%rax,%r8,2),%eax + 66346ba4: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8 + 66346bab: 45 8b 00 mov (%r8),%r8d + 66346bae: 42 8d 04 80 lea (%rax,%r8,4),%eax + 66346bb2: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 + 66346bb9: 45 8b 00 mov (%r8),%r8d + 66346bbc: 46 8d 04 c0 lea (%rax,%r8,8),%r8d + 66346bc0: 48 8b 82 a8 00 00 00 mov 0xa8(%rdx),%rax + 66346bc7: 8b 00 mov (%rax),%eax + 66346bc9: c1 e0 04 shl $0x4,%eax + 66346bcc: 41 01 c0 add %eax,%r8d + 66346bcf: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax + 66346bd6: 8b 00 mov (%rax),%eax + 66346bd8: c1 e0 05 shl $0x5,%eax + 66346bdb: 44 01 c0 add %r8d,%eax + 66346bde: 4c 8b 82 b8 00 00 00 mov 0xb8(%rdx),%r8 + 66346be5: 45 8b 00 mov (%r8),%r8d + 66346be8: 41 c1 e0 06 shl $0x6,%r8d + 66346bec: 44 01 c0 add %r8d,%eax + 66346bef: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8 + 66346bf6: 45 8b 00 mov (%r8),%r8d + 66346bf9: 41 c1 e0 07 shl $0x7,%r8d + 66346bfd: 41 01 c0 add %eax,%r8d + 66346c00: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax + 66346c07: 8b 00 mov (%rax),%eax + 66346c09: c1 e0 08 shl $0x8,%eax + 66346c0c: 41 01 c0 add %eax,%r8d + 66346c0f: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax + 66346c16: 8b 00 mov (%rax),%eax + 66346c18: c1 e0 09 shl $0x9,%eax + 66346c1b: 44 01 c0 add %r8d,%eax + 66346c1e: 4c 8b 82 d8 00 00 00 mov 0xd8(%rdx),%r8 + 66346c25: 45 8b 00 mov (%r8),%r8d + 66346c28: 41 c1 e0 0a shl $0xa,%r8d + 66346c2c: 44 01 c0 add %r8d,%eax + 66346c2f: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8 + 66346c36: 45 8b 00 mov (%r8),%r8d + 66346c39: 41 c1 e0 0b shl $0xb,%r8d + 66346c3d: 41 01 c0 add %eax,%r8d + 66346c40: 48 8b 82 e8 00 00 00 mov 0xe8(%rdx),%rax + 66346c47: 8b 00 mov (%rax),%eax + 66346c49: c1 e0 0c shl $0xc,%eax + 66346c4c: 41 01 c0 add %eax,%r8d + 66346c4f: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax + 66346c56: 8b 00 mov (%rax),%eax + 66346c58: c1 e0 0d shl $0xd,%eax + 66346c5b: 44 01 c0 add %r8d,%eax + 66346c5e: 4c 8b 82 f8 00 00 00 mov 0xf8(%rdx),%r8 + 66346c65: 45 8b 00 mov (%r8),%r8d + 66346c68: 41 c1 e0 0e shl $0xe,%r8d + 66346c6c: 44 01 c0 add %r8d,%eax + 66346c6f: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8 + 66346c76: 45 8b 00 mov (%r8),%r8d + 66346c79: 41 c1 e0 0f shl $0xf,%r8d + 66346c7d: 41 01 c0 add %eax,%r8d + 66346c80: 48 8b 82 98 01 00 00 mov 0x198(%rdx),%rax + 66346c87: 44 8b 08 mov (%rax),%r9d + 66346c8a: 48 8b 73 08 mov 0x8(%rbx),%rsi + 66346c8e: 48 8b 2d 8b fc 00 00 mov 0xfc8b(%rip),%rbp # 66356920 + 66346c95: 48 8b 3d 94 fc 00 00 mov 0xfc94(%rip),%rdi # 66356930 + 66346c9c: 44 89 c8 mov %r9d,%eax + 66346c9f: c1 e0 10 shl $0x10,%eax + 66346ca2: 44 29 c8 sub %r9d,%eax + 66346ca5: 41 31 c0 xor %eax,%r8d + 66346ca8: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax + 66346caf: 8b 00 mov (%rax),%eax + 66346cb1: c1 e0 0f shl $0xf,%eax + 66346cb4: 01 c8 add %ecx,%eax + 66346cb6: 48 8b 8a 88 01 00 00 mov 0x188(%rdx),%rcx + 66346cbd: 03 01 add (%rcx),%eax + 66346cbf: 31 c9 xor %ecx,%ecx + 66346cc1: 41 01 c0 add %eax,%r8d + 66346cc4: 44 8b 8c 8e 84 00 00 mov 0x84(%rsi,%rcx,4),%r9d + 66346ccb: 00 + 66346ccc: 44 89 c0 mov %r8d,%eax + 66346ccf: d3 e8 shr %cl,%eax + 66346cd1: 83 e0 01 and $0x1,%eax + 66346cd4: 44 39 c8 cmp %r9d,%eax + 66346cd7: 74 75 je 66346d4e + 66346cd9: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 66346cdd: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 66346ce4: 00 + 66346ce5: 41 89 c6 mov %eax,%r14d + 66346ce8: 45 29 ce sub %r9d,%r14d + 66346ceb: 45 31 c9 xor %r9d,%r9d + 66346cee: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10 + 66346cf5: 00 + 66346cf6: 45 01 32 add %r14d,(%r10) + 66346cf9: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4) + 66346d00: 45 8b 12 mov (%r10),%r10d + 66346d03: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax + 66346d0a: 00 + 66346d0b: 45 85 d2 test %r10d,%r10d + 66346d0e: 41 0f 9f c1 setg %r9b + 66346d12: 44 3b 08 cmp (%rax),%r9d + 66346d15: 74 37 je 66346d4e + 66346d17: 48 8b 43 20 mov 0x20(%rbx),%rax + 66346d1b: 4a 8b 84 18 08 01 00 mov 0x108(%rax,%r11,1),%rax + 66346d22: 00 + 66346d23: 8b 00 mov (%rax),%eax + 66346d25: 85 c0 test %eax,%eax + 66346d27: 75 25 jne 66346d4e + 66346d29: 48 8b 43 28 mov 0x28(%rbx),%rax + 66346d2d: 4e 8b 8c 18 08 01 00 mov 0x108(%rax,%r11,1),%r9 + 66346d34: 00 + 66346d35: 49 8b 41 10 mov 0x10(%r9),%rax + 66346d39: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346d3f: 48 63 07 movslq (%rdi),%rax + 66346d42: 44 8d 50 01 lea 0x1(%rax),%r10d + 66346d46: 44 89 17 mov %r10d,(%rdi) + 66346d49: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8) + 66346d4e: 48 83 c1 01 add $0x1,%rcx + 66346d52: 48 83 f9 10 cmp $0x10,%rcx + 66346d56: 0f 85 68 ff ff ff jne 66346cc4 + 66346d5c: 41 c1 e8 10 shr $0x10,%r8d + 66346d60: ba 32 00 00 00 mov $0x32,%edx + 66346d65: 48 89 d9 mov %rbx,%rcx + 66346d68: 41 83 e0 01 and $0x1,%r8d + 66346d6c: 5b pop %rbx + 66346d6d: 5e pop %rsi + 66346d6e: 5f pop %rdi + 66346d6f: 5d pop %rbp + 66346d70: 41 5e pop %r14 + 66346d72: e9 39 a6 ff ff jmpq 663413b0 + 66346d77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66346d7e: 00 00 -0000000066346f50 : - 66346f50: 56 push %rsi - 66346f51: 53 push %rbx - 66346f52: 48 83 ec 28 sub $0x28,%rsp - 66346f56: 48 8b 41 10 mov 0x10(%rcx),%rax - 66346f5a: 48 8b 50 68 mov 0x68(%rax),%rdx - 66346f5e: 48 89 cb mov %rcx,%rbx - 66346f61: 8b 32 mov (%rdx),%esi - 66346f63: 85 f6 test %esi,%esi - 66346f65: 74 39 je 66346fa0 - 66346f67: 31 d2 xor %edx,%edx - 66346f69: eb 09 jmp 66346f74 - 66346f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66346f70: 48 8b 43 10 mov 0x10(%rbx),%rax - 66346f74: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66346f78: 48 89 d9 mov %rbx,%rcx - 66346f7b: 83 c2 07 add $0x7,%edx - 66346f7e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66346f82: 44 8b 00 mov (%rax),%r8d - 66346f85: e8 26 a4 ff ff callq 663413b0 - 66346f8a: 48 83 fe 06 cmp $0x6,%rsi - 66346f8e: 48 89 f2 mov %rsi,%rdx - 66346f91: 75 dd jne 66346f70 - 66346f93: 48 83 c4 28 add $0x28,%rsp - 66346f97: 5b pop %rbx - 66346f98: 5e pop %rsi - 66346f99: c3 retq - 66346f9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66346fa0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66346fa4: 4c 8b 15 75 f9 00 00 mov 0xf975(%rip),%r10 # 66356920 - 66346fab: 48 8b 0d 7e f9 00 00 mov 0xf97e(%rip),%rcx # 66356930 - 66346fb2: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66346fb6: 45 85 c0 test %r8d,%r8d - 66346fb9: 74 3c je 66346ff7 - 66346fbb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66346fbf: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66346fc3: 45 29 01 sub %r8d,(%r9) - 66346fc6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66346fcd: 45 8b 19 mov (%r9),%r11d - 66346fd0: 45 31 c9 xor %r9d,%r9d - 66346fd3: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66346fd7: 45 85 db test %r11d,%r11d - 66346fda: 41 0f 9f c1 setg %r9b - 66346fde: 45 3b 08 cmp (%r8),%r9d - 66346fe1: 74 14 je 66346ff7 - 66346fe3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66346fe7: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66346feb: 45 8b 08 mov (%r8),%r9d - 66346fee: 45 85 c9 test %r9d,%r9d - 66346ff1: 0f 84 39 02 00 00 je 66347230 - 66346ff7: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66346ffb: 45 85 c0 test %r8d,%r8d - 66346ffe: 74 3b je 6634703b - 66347000: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347004: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347008: 45 29 01 sub %r8d,(%r9) - 6634700b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347012: 45 8b 01 mov (%r9),%r8d - 66347015: 45 31 c9 xor %r9d,%r9d - 66347018: 45 85 c0 test %r8d,%r8d - 6634701b: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634701f: 41 0f 9f c1 setg %r9b - 66347023: 45 3b 08 cmp (%r8),%r9d - 66347026: 74 13 je 6634703b - 66347028: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634702c: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66347030: 41 8b 30 mov (%r8),%esi - 66347033: 85 f6 test %esi,%esi - 66347035: 0f 84 c5 01 00 00 je 66347200 - 6634703b: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634703f: 45 85 c0 test %r8d,%r8d - 66347042: 74 3c je 66347080 - 66347044: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347048: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634704c: 45 29 01 sub %r8d,(%r9) - 6634704f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347056: 45 8b 19 mov (%r9),%r11d - 66347059: 45 31 c9 xor %r9d,%r9d - 6634705c: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66347060: 45 85 db test %r11d,%r11d - 66347063: 41 0f 9f c1 setg %r9b - 66347067: 45 3b 08 cmp (%r8),%r9d - 6634706a: 74 14 je 66347080 - 6634706c: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347070: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347074: 45 8b 08 mov (%r8),%r9d - 66347077: 45 85 c9 test %r9d,%r9d - 6634707a: 0f 84 50 01 00 00 je 663471d0 - 66347080: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66347084: 45 85 c0 test %r8d,%r8d - 66347087: 74 3b je 663470c4 - 66347089: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634708d: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66347091: 45 29 01 sub %r8d,(%r9) - 66347094: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634709b: 45 8b 01 mov (%r9),%r8d - 6634709e: 45 31 c9 xor %r9d,%r9d - 663470a1: 45 85 c0 test %r8d,%r8d - 663470a4: 4c 8b 40 50 mov 0x50(%rax),%r8 - 663470a8: 41 0f 9f c1 setg %r9b - 663470ac: 45 3b 08 cmp (%r8),%r9d - 663470af: 74 13 je 663470c4 - 663470b1: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663470b5: 4d 8b 40 50 mov 0x50(%r8),%r8 - 663470b9: 41 8b 30 mov (%r8),%esi - 663470bc: 85 f6 test %esi,%esi - 663470be: 0f 84 dc 00 00 00 je 663471a0 - 663470c4: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 663470c8: 45 85 c0 test %r8d,%r8d - 663470cb: 74 38 je 66347105 - 663470cd: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663470d1: 4d 8b 49 58 mov 0x58(%r9),%r9 - 663470d5: 45 29 01 sub %r8d,(%r9) - 663470d8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 663470df: 45 8b 19 mov (%r9),%r11d - 663470e2: 45 31 c9 xor %r9d,%r9d - 663470e5: 4c 8b 40 58 mov 0x58(%rax),%r8 - 663470e9: 45 85 db test %r11d,%r11d - 663470ec: 41 0f 9f c1 setg %r9b - 663470f0: 45 3b 08 cmp (%r8),%r9d - 663470f3: 74 10 je 66347105 - 663470f5: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663470f9: 4d 8b 40 58 mov 0x58(%r8),%r8 - 663470fd: 45 8b 08 mov (%r8),%r9d - 66347100: 45 85 c9 test %r9d,%r9d - 66347103: 74 6f je 66347174 - 66347105: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66347109: 45 85 c0 test %r8d,%r8d - 6634710c: 0f 84 81 fe ff ff je 66346f93 - 66347112: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347116: 48 8b 40 60 mov 0x60(%rax),%rax - 6634711a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634711e: 45 29 01 sub %r8d,(%r9) - 66347121: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66347128: 31 d2 xor %edx,%edx - 6634712a: 45 8b 01 mov (%r9),%r8d - 6634712d: 45 85 c0 test %r8d,%r8d - 66347130: 0f 9f c2 setg %dl - 66347133: 3b 10 cmp (%rax),%edx - 66347135: 0f 84 58 fe ff ff je 66346f93 - 6634713b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634713f: 48 8b 40 60 mov 0x60(%rax),%rax - 66347143: 8b 00 mov (%rax),%eax - 66347145: 85 c0 test %eax,%eax - 66347147: 0f 85 46 fe ff ff jne 66346f93 - 6634714d: 48 8b 43 28 mov 0x28(%rbx),%rax - 66347151: 48 8b 50 60 mov 0x60(%rax),%rdx - 66347155: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347159: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634715f: 48 63 01 movslq (%rcx),%rax - 66347162: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347166: 44 89 01 mov %r8d,(%rcx) - 66347169: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634716d: 48 83 c4 28 add $0x28,%rsp - 66347171: 5b pop %rbx - 66347172: 5e pop %rsi - 66347173: c3 retq - 66347174: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347178: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634717c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347180: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347187: 4c 63 01 movslq (%rcx),%r8 - 6634718a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634718e: 44 89 19 mov %r11d,(%rcx) - 66347191: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347195: e9 6b ff ff ff jmpq 66347105 - 6634719a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663471a0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663471a4: 4d 8b 48 50 mov 0x50(%r8),%r9 - 663471a8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663471ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663471b3: 4c 63 01 movslq (%rcx),%r8 - 663471b6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663471ba: 44 89 19 mov %r11d,(%rcx) - 663471bd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663471c1: e9 fe fe ff ff jmpq 663470c4 - 663471c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663471cd: 00 00 00 - 663471d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663471d4: 4d 8b 48 48 mov 0x48(%r8),%r9 - 663471d8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663471dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663471e3: 4c 63 01 movslq (%rcx),%r8 - 663471e6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663471ea: 44 89 19 mov %r11d,(%rcx) - 663471ed: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663471f1: e9 8a fe ff ff jmpq 66347080 - 663471f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663471fd: 00 00 00 - 66347200: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347204: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66347208: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634720c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347213: 4c 63 01 movslq (%rcx),%r8 - 66347216: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634721a: 44 89 19 mov %r11d,(%rcx) - 6634721d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347221: e9 15 fe ff ff jmpq 6634703b - 66347226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634722d: 00 00 00 - 66347230: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347234: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347238: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634723c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347243: 4c 63 01 movslq (%rcx),%r8 - 66347246: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634724a: 44 89 19 mov %r11d,(%rcx) - 6634724d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347251: e9 a1 fd ff ff jmpq 66346ff7 - 66347256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634725d: 00 00 00 +0000000066346d80 : + 66346d80: 57 push %rdi + 66346d81: 56 push %rsi + 66346d82: 53 push %rbx + 66346d83: 48 8b 35 96 fb 00 00 mov 0xfb96(%rip),%rsi # 66356920 + 66346d8a: 48 8b 1d 9f fb 00 00 mov 0xfb9f(%rip),%rbx # 66356930 + 66346d91: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66346d95: 49 8b 41 20 mov 0x20(%r9),%rax + 66346d99: 8b 10 mov (%rax),%edx + 66346d9b: 49 8b 41 18 mov 0x18(%r9),%rax + 66346d9f: 8b 00 mov (%rax),%eax + 66346da1: 44 8d 04 50 lea (%rax,%rdx,2),%r8d + 66346da5: 49 8b 41 48 mov 0x48(%r9),%rax + 66346da9: 8b 00 mov (%rax),%eax + 66346dab: 8d 04 40 lea (%rax,%rax,2),%eax + 66346dae: 41 31 c0 xor %eax,%r8d + 66346db1: 49 8b 41 10 mov 0x10(%r9),%rax + 66346db5: 8b 10 mov (%rax),%edx + 66346db7: 49 8b 41 08 mov 0x8(%r9),%rax + 66346dbb: 8b 00 mov (%rax),%eax + 66346dbd: 8d 04 50 lea (%rax,%rdx,2),%eax + 66346dc0: 49 8b 51 38 mov 0x38(%r9),%rdx + 66346dc4: 03 02 add (%rdx),%eax + 66346dc6: 48 8b 51 08 mov 0x8(%rcx),%rdx + 66346dca: 41 01 c0 add %eax,%r8d + 66346dcd: 44 8b 52 14 mov 0x14(%rdx),%r10d + 66346dd1: 44 89 c0 mov %r8d,%eax + 66346dd4: 83 e0 01 and $0x1,%eax + 66346dd7: 44 39 d0 cmp %r10d,%eax + 66346dda: 74 58 je 66346e34 + 66346ddc: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346de0: 89 c7 mov %eax,%edi + 66346de2: 44 29 d7 sub %r10d,%edi + 66346de5: 45 31 d2 xor %r10d,%r10d + 66346de8: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 66346dec: 41 01 3b add %edi,(%r11) + 66346def: 89 42 14 mov %eax,0x14(%rdx) + 66346df2: 41 8b 3b mov (%r11),%edi + 66346df5: 49 8b 41 28 mov 0x28(%r9),%rax + 66346df9: 85 ff test %edi,%edi + 66346dfb: 41 0f 9f c2 setg %r10b + 66346dff: 44 3b 10 cmp (%rax),%r10d + 66346e02: 74 30 je 66346e34 + 66346e04: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346e08: 48 8b 40 28 mov 0x28(%rax),%rax + 66346e0c: 44 8b 18 mov (%rax),%r11d + 66346e0f: 45 85 db test %r11d,%r11d + 66346e12: 75 20 jne 66346e34 + 66346e14: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346e18: 4c 8b 50 28 mov 0x28(%rax),%r10 + 66346e1c: 49 8b 42 10 mov 0x10(%r10),%rax + 66346e20: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346e26: 48 63 03 movslq (%rbx),%rax + 66346e29: 44 8d 58 01 lea 0x1(%rax),%r11d + 66346e2d: 44 89 1b mov %r11d,(%rbx) + 66346e30: 4c 89 14 c6 mov %r10,(%rsi,%rax,8) + 66346e34: 44 8b 52 18 mov 0x18(%rdx),%r10d + 66346e38: 44 89 c0 mov %r8d,%eax + 66346e3b: d1 e8 shr %eax + 66346e3d: 83 e0 01 and $0x1,%eax + 66346e40: 44 39 d0 cmp %r10d,%eax + 66346e43: 74 54 je 66346e99 + 66346e45: 4c 8b 59 18 mov 0x18(%rcx),%r11 + 66346e49: 89 c7 mov %eax,%edi + 66346e4b: 44 29 d7 sub %r10d,%edi + 66346e4e: 4d 8b 5b 30 mov 0x30(%r11),%r11 + 66346e52: 41 01 3b add %edi,(%r11) + 66346e55: 89 42 18 mov %eax,0x18(%rdx) + 66346e58: 31 d2 xor %edx,%edx + 66346e5a: 45 8b 13 mov (%r11),%r10d + 66346e5d: 49 8b 41 30 mov 0x30(%r9),%rax + 66346e61: 45 85 d2 test %r10d,%r10d + 66346e64: 0f 9f c2 setg %dl + 66346e67: 3b 10 cmp (%rax),%edx + 66346e69: 74 2e je 66346e99 + 66346e6b: 48 8b 41 20 mov 0x20(%rcx),%rax + 66346e6f: 48 8b 40 30 mov 0x30(%rax),%rax + 66346e73: 8b 00 mov (%rax),%eax + 66346e75: 85 c0 test %eax,%eax + 66346e77: 75 20 jne 66346e99 + 66346e79: 48 8b 41 28 mov 0x28(%rcx),%rax + 66346e7d: 48 8b 50 30 mov 0x30(%rax),%rdx + 66346e81: 48 8b 42 10 mov 0x10(%rdx),%rax + 66346e85: c7 00 01 00 00 00 movl $0x1,(%rax) + 66346e8b: 48 63 03 movslq (%rbx),%rax + 66346e8e: 44 8d 48 01 lea 0x1(%rax),%r9d + 66346e92: 44 89 0b mov %r9d,(%rbx) + 66346e95: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) + 66346e99: 41 c1 e8 02 shr $0x2,%r8d + 66346e9d: ba 08 00 00 00 mov $0x8,%edx + 66346ea2: 41 83 e0 01 and $0x1,%r8d + 66346ea6: 5b pop %rbx + 66346ea7: 5e pop %rsi + 66346ea8: 5f pop %rdi + 66346ea9: e9 02 a5 ff ff jmpq 663413b0 + 66346eae: 66 90 xchg %ax,%ax -0000000066347260 : - 66347260: 56 push %rsi - 66347261: 53 push %rbx - 66347262: 48 83 ec 28 sub $0x28,%rsp - 66347266: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634726a: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634726e: 48 89 cb mov %rcx,%rbx - 66347271: 8b 32 mov (%rdx),%esi - 66347273: 85 f6 test %esi,%esi - 66347275: 74 39 je 663472b0 - 66347277: 31 d2 xor %edx,%edx - 66347279: eb 09 jmp 66347284 - 6634727b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66347280: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347284: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66347288: 48 89 d9 mov %rbx,%rcx - 6634728b: 83 c2 07 add $0x7,%edx - 6634728e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347292: 44 8b 00 mov (%rax),%r8d - 66347295: e8 16 a1 ff ff callq 663413b0 - 6634729a: 48 83 fe 06 cmp $0x6,%rsi - 6634729e: 48 89 f2 mov %rsi,%rdx - 663472a1: 75 dd jne 66347280 - 663472a3: 48 83 c4 28 add $0x28,%rsp - 663472a7: 5b pop %rbx - 663472a8: 5e pop %rsi - 663472a9: c3 retq - 663472aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663472b0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 663472b4: 4c 8b 15 65 f6 00 00 mov 0xf665(%rip),%r10 # 66356920 - 663472bb: 48 8b 0d 6e f6 00 00 mov 0xf66e(%rip),%rcx # 66356930 - 663472c2: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 663472c6: 45 85 c0 test %r8d,%r8d - 663472c9: 74 3c je 66347307 - 663472cb: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663472cf: 4d 8b 49 38 mov 0x38(%r9),%r9 - 663472d3: 45 29 01 sub %r8d,(%r9) - 663472d6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 663472dd: 45 8b 19 mov (%r9),%r11d - 663472e0: 45 31 c9 xor %r9d,%r9d - 663472e3: 4c 8b 40 38 mov 0x38(%rax),%r8 - 663472e7: 45 85 db test %r11d,%r11d - 663472ea: 41 0f 9f c1 setg %r9b - 663472ee: 45 3b 08 cmp (%r8),%r9d - 663472f1: 74 14 je 66347307 - 663472f3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663472f7: 4d 8b 40 38 mov 0x38(%r8),%r8 - 663472fb: 45 8b 08 mov (%r8),%r9d - 663472fe: 45 85 c9 test %r9d,%r9d - 66347301: 0f 84 39 02 00 00 je 66347540 - 66347307: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634730b: 45 85 c0 test %r8d,%r8d - 6634730e: 74 3b je 6634734b - 66347310: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347314: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347318: 45 29 01 sub %r8d,(%r9) - 6634731b: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347322: 45 8b 01 mov (%r9),%r8d - 66347325: 45 31 c9 xor %r9d,%r9d - 66347328: 45 85 c0 test %r8d,%r8d - 6634732b: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634732f: 41 0f 9f c1 setg %r9b - 66347333: 45 3b 08 cmp (%r8),%r9d - 66347336: 74 13 je 6634734b - 66347338: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634733c: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66347340: 41 8b 30 mov (%r8),%esi - 66347343: 85 f6 test %esi,%esi - 66347345: 0f 84 c5 01 00 00 je 66347510 - 6634734b: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634734f: 45 85 c0 test %r8d,%r8d - 66347352: 74 3c je 66347390 - 66347354: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347358: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634735c: 45 29 01 sub %r8d,(%r9) - 6634735f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347366: 45 8b 19 mov (%r9),%r11d - 66347369: 45 31 c9 xor %r9d,%r9d - 6634736c: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66347370: 45 85 db test %r11d,%r11d - 66347373: 41 0f 9f c1 setg %r9b - 66347377: 45 3b 08 cmp (%r8),%r9d - 6634737a: 74 14 je 66347390 - 6634737c: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347380: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347384: 45 8b 08 mov (%r8),%r9d - 66347387: 45 85 c9 test %r9d,%r9d - 6634738a: 0f 84 50 01 00 00 je 663474e0 - 66347390: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66347394: 45 85 c0 test %r8d,%r8d - 66347397: 74 3b je 663473d4 - 66347399: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634739d: 4d 8b 49 50 mov 0x50(%r9),%r9 - 663473a1: 45 29 01 sub %r8d,(%r9) - 663473a4: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 663473ab: 45 8b 01 mov (%r9),%r8d - 663473ae: 45 31 c9 xor %r9d,%r9d - 663473b1: 45 85 c0 test %r8d,%r8d - 663473b4: 4c 8b 40 50 mov 0x50(%rax),%r8 - 663473b8: 41 0f 9f c1 setg %r9b - 663473bc: 45 3b 08 cmp (%r8),%r9d - 663473bf: 74 13 je 663473d4 - 663473c1: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663473c5: 4d 8b 40 50 mov 0x50(%r8),%r8 - 663473c9: 41 8b 30 mov (%r8),%esi - 663473cc: 85 f6 test %esi,%esi - 663473ce: 0f 84 dc 00 00 00 je 663474b0 - 663473d4: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 663473d8: 45 85 c0 test %r8d,%r8d - 663473db: 74 38 je 66347415 - 663473dd: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663473e1: 4d 8b 49 58 mov 0x58(%r9),%r9 - 663473e5: 45 29 01 sub %r8d,(%r9) - 663473e8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 663473ef: 45 8b 19 mov (%r9),%r11d - 663473f2: 45 31 c9 xor %r9d,%r9d - 663473f5: 4c 8b 40 58 mov 0x58(%rax),%r8 - 663473f9: 45 85 db test %r11d,%r11d - 663473fc: 41 0f 9f c1 setg %r9b - 66347400: 45 3b 08 cmp (%r8),%r9d - 66347403: 74 10 je 66347415 - 66347405: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347409: 4d 8b 40 58 mov 0x58(%r8),%r8 - 6634740d: 45 8b 08 mov (%r8),%r9d - 66347410: 45 85 c9 test %r9d,%r9d - 66347413: 74 6f je 66347484 - 66347415: 44 8b 42 30 mov 0x30(%rdx),%r8d - 66347419: 45 85 c0 test %r8d,%r8d - 6634741c: 0f 84 81 fe ff ff je 663472a3 - 66347422: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347426: 48 8b 40 60 mov 0x60(%rax),%rax - 6634742a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634742e: 45 29 01 sub %r8d,(%r9) - 66347431: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 66347438: 31 d2 xor %edx,%edx - 6634743a: 45 8b 01 mov (%r9),%r8d - 6634743d: 45 85 c0 test %r8d,%r8d - 66347440: 0f 9f c2 setg %dl - 66347443: 3b 10 cmp (%rax),%edx - 66347445: 0f 84 58 fe ff ff je 663472a3 - 6634744b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634744f: 48 8b 40 60 mov 0x60(%rax),%rax - 66347453: 8b 00 mov (%rax),%eax - 66347455: 85 c0 test %eax,%eax - 66347457: 0f 85 46 fe ff ff jne 663472a3 - 6634745d: 48 8b 43 28 mov 0x28(%rbx),%rax - 66347461: 48 8b 50 60 mov 0x60(%rax),%rdx - 66347465: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347469: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634746f: 48 63 01 movslq (%rcx),%rax - 66347472: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347476: 44 89 01 mov %r8d,(%rcx) - 66347479: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634747d: 48 83 c4 28 add $0x28,%rsp - 66347481: 5b pop %rbx - 66347482: 5e pop %rsi - 66347483: c3 retq - 66347484: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347488: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634748c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347490: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347497: 4c 63 01 movslq (%rcx),%r8 - 6634749a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634749e: 44 89 19 mov %r11d,(%rcx) - 663474a1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663474a5: e9 6b ff ff ff jmpq 66347415 - 663474aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663474b0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663474b4: 4d 8b 48 50 mov 0x50(%r8),%r9 - 663474b8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663474bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663474c3: 4c 63 01 movslq (%rcx),%r8 - 663474c6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663474ca: 44 89 19 mov %r11d,(%rcx) - 663474cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663474d1: e9 fe fe ff ff jmpq 663473d4 - 663474d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 663474dd: 00 00 00 - 663474e0: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663474e4: 4d 8b 48 48 mov 0x48(%r8),%r9 - 663474e8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663474ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663474f3: 4c 63 01 movslq (%rcx),%r8 - 663474f6: 45 8d 58 01 lea 0x1(%r8),%r11d - 663474fa: 44 89 19 mov %r11d,(%rcx) - 663474fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347501: e9 8a fe ff ff jmpq 66347390 - 66347506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634750d: 00 00 00 - 66347510: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347514: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66347518: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634751c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347523: 4c 63 01 movslq (%rcx),%r8 - 66347526: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634752a: 44 89 19 mov %r11d,(%rcx) - 6634752d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347531: e9 15 fe ff ff jmpq 6634734b +0000000066346eb0 : + 66346eb0: 57 push %rdi + 66346eb1: 56 push %rsi + 66346eb2: 53 push %rbx + 66346eb3: 48 8b 1d 66 fa 00 00 mov 0xfa66(%rip),%rbx # 66356920 + 66346eba: 48 8b 41 10 mov 0x10(%rcx),%rax + 66346ebe: 48 8b 50 10 mov 0x10(%rax),%rdx + 66346ec2: 44 8b 02 mov (%rdx),%r8d + 66346ec5: 48 8b 50 08 mov 0x8(%rax),%rdx + 66346ec9: 8b 12 mov (%rdx),%edx + 66346ecb: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66346ecf: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66346ed3: 45 8b 00 mov (%r8),%r8d + 66346ed6: 46 8d 14 82 lea (%rdx,%r8,4),%r10d + 66346eda: 48 8b 50 30 mov 0x30(%rax),%rdx + 66346ede: 44 8b 02 mov (%rdx),%r8d + 66346ee1: 48 8b 50 28 mov 0x28(%rax),%rdx + 66346ee5: 8b 12 mov (%rdx),%edx + 66346ee7: 42 8d 14 42 lea (%rdx,%r8,2),%edx + 66346eeb: 4c 8b 40 38 mov 0x38(%rax),%r8 + 66346eef: 45 8b 00 mov (%r8),%r8d + 66346ef2: 42 8d 14 82 lea (%rdx,%r8,4),%edx + 66346ef6: 4c 8b 40 40 mov 0x40(%rax),%r8 + 66346efa: 45 8b 00 mov (%r8),%r8d + 66346efd: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d + 66346f01: 48 8b 50 78 mov 0x78(%rax),%rdx + 66346f05: 44 8b 0a mov (%rdx),%r9d + 66346f08: 44 89 ca mov %r9d,%edx + 66346f0b: c1 e2 04 shl $0x4,%edx + 66346f0e: 44 29 ca sub %r9d,%edx + 66346f11: 4c 8b 48 68 mov 0x68(%rax),%r9 + 66346f15: 41 31 d0 xor %edx,%r8d + 66346f18: 48 8b 50 20 mov 0x20(%rax),%rdx + 66346f1c: 8b 12 mov (%rdx),%edx + 66346f1e: 41 8d 14 d2 lea (%r10,%rdx,8),%edx + 66346f22: 41 03 11 add (%r9),%edx + 66346f25: 4c 8b 49 08 mov 0x8(%rcx),%r9 + 66346f29: 4c 8b 15 00 fa 00 00 mov 0xfa00(%rip),%r10 # 66356930 + 66346f30: 41 01 d0 add %edx,%r8d + 66346f33: 45 8b 59 24 mov 0x24(%r9),%r11d + 66346f37: 44 89 c2 mov %r8d,%edx + 66346f3a: 83 e2 01 and $0x1,%edx + 66346f3d: 44 39 da cmp %r11d,%edx + 66346f40: 74 54 je 66346f96 + 66346f42: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66346f46: 89 d7 mov %edx,%edi + 66346f48: 44 29 df sub %r11d,%edi + 66346f4b: 4c 8b 58 48 mov 0x48(%rax),%r11 + 66346f4f: 48 8b 76 48 mov 0x48(%rsi),%rsi + 66346f53: 01 3e add %edi,(%rsi) + 66346f55: 41 89 51 24 mov %edx,0x24(%r9) + 66346f59: 31 d2 xor %edx,%edx + 66346f5b: 8b 36 mov (%rsi),%esi + 66346f5d: 85 f6 test %esi,%esi + 66346f5f: 0f 9f c2 setg %dl + 66346f62: 41 39 13 cmp %edx,(%r11) + 66346f65: 74 2f je 66346f96 + 66346f67: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66346f6b: 48 8b 52 48 mov 0x48(%rdx),%rdx + 66346f6f: 44 8b 1a mov (%rdx),%r11d + 66346f72: 45 85 db test %r11d,%r11d + 66346f75: 75 1f jne 66346f96 + 66346f77: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66346f7b: 4c 8b 5a 48 mov 0x48(%rdx),%r11 + 66346f7f: 49 8b 53 10 mov 0x10(%r11),%rdx + 66346f83: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66346f89: 49 63 12 movslq (%r10),%rdx + 66346f8c: 8d 72 01 lea 0x1(%rdx),%esi + 66346f8f: 41 89 32 mov %esi,(%r10) + 66346f92: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) + 66346f96: 45 8b 59 28 mov 0x28(%r9),%r11d + 66346f9a: 44 89 c2 mov %r8d,%edx + 66346f9d: d1 ea shr %edx + 66346f9f: 83 e2 01 and $0x1,%edx + 66346fa2: 41 39 d3 cmp %edx,%r11d + 66346fa5: 74 54 je 66346ffb + 66346fa7: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66346fab: 89 d7 mov %edx,%edi + 66346fad: 44 29 df sub %r11d,%edi + 66346fb0: 45 31 db xor %r11d,%r11d + 66346fb3: 48 8b 76 50 mov 0x50(%rsi),%rsi + 66346fb7: 01 3e add %edi,(%rsi) + 66346fb9: 41 89 51 28 mov %edx,0x28(%r9) + 66346fbd: 8b 16 mov (%rsi),%edx + 66346fbf: 85 d2 test %edx,%edx + 66346fc1: 48 8b 50 50 mov 0x50(%rax),%rdx + 66346fc5: 41 0f 9f c3 setg %r11b + 66346fc9: 44 3b 1a cmp (%rdx),%r11d + 66346fcc: 74 2d je 66346ffb + 66346fce: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66346fd2: 48 8b 52 50 mov 0x50(%rdx),%rdx + 66346fd6: 8b 3a mov (%rdx),%edi + 66346fd8: 85 ff test %edi,%edi + 66346fda: 75 1f jne 66346ffb + 66346fdc: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66346fe0: 4c 8b 5a 50 mov 0x50(%rdx),%r11 + 66346fe4: 49 8b 53 10 mov 0x10(%r11),%rdx + 66346fe8: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66346fee: 49 63 12 movslq (%r10),%rdx + 66346ff1: 8d 72 01 lea 0x1(%rdx),%esi + 66346ff4: 41 89 32 mov %esi,(%r10) + 66346ff7: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) + 66346ffb: 45 8b 59 2c mov 0x2c(%r9),%r11d + 66346fff: 44 89 c2 mov %r8d,%edx + 66347002: c1 ea 02 shr $0x2,%edx + 66347005: 83 e2 01 and $0x1,%edx + 66347008: 44 39 da cmp %r11d,%edx + 6634700b: 74 56 je 66347063 + 6634700d: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66347011: 89 d7 mov %edx,%edi + 66347013: 44 29 df sub %r11d,%edi + 66347016: 45 31 db xor %r11d,%r11d + 66347019: 48 8b 76 58 mov 0x58(%rsi),%rsi + 6634701d: 01 3e add %edi,(%rsi) + 6634701f: 41 89 51 2c mov %edx,0x2c(%r9) + 66347023: 8b 36 mov (%rsi),%esi + 66347025: 48 8b 50 58 mov 0x58(%rax),%rdx + 66347029: 85 f6 test %esi,%esi + 6634702b: 41 0f 9f c3 setg %r11b + 6634702f: 44 3b 1a cmp (%rdx),%r11d + 66347032: 74 2f je 66347063 + 66347034: 48 8b 51 20 mov 0x20(%rcx),%rdx + 66347038: 48 8b 52 58 mov 0x58(%rdx),%rdx + 6634703c: 44 8b 1a mov (%rdx),%r11d + 6634703f: 45 85 db test %r11d,%r11d + 66347042: 75 1f jne 66347063 + 66347044: 48 8b 51 28 mov 0x28(%rcx),%rdx + 66347048: 4c 8b 5a 58 mov 0x58(%rdx),%r11 + 6634704c: 49 8b 53 10 mov 0x10(%r11),%rdx + 66347050: c7 02 01 00 00 00 movl $0x1,(%rdx) + 66347056: 49 63 12 movslq (%r10),%rdx + 66347059: 8d 72 01 lea 0x1(%rdx),%esi + 6634705c: 41 89 32 mov %esi,(%r10) + 6634705f: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8) + 66347063: 45 8b 59 30 mov 0x30(%r9),%r11d + 66347067: 44 89 c2 mov %r8d,%edx + 6634706a: c1 ea 03 shr $0x3,%edx + 6634706d: 83 e2 01 and $0x1,%edx + 66347070: 44 39 da cmp %r11d,%edx + 66347073: 74 54 je 663470c9 + 66347075: 48 8b 71 18 mov 0x18(%rcx),%rsi + 66347079: 89 d7 mov %edx,%edi + 6634707b: 44 29 df sub %r11d,%edi + 6634707e: 48 8b 40 60 mov 0x60(%rax),%rax + 66347082: 48 8b 76 60 mov 0x60(%rsi),%rsi + 66347086: 01 3e add %edi,(%rsi) + 66347088: 41 89 51 30 mov %edx,0x30(%r9) + 6634708c: 31 d2 xor %edx,%edx + 6634708e: 44 8b 0e mov (%rsi),%r9d + 66347091: 45 85 c9 test %r9d,%r9d + 66347094: 0f 9f c2 setg %dl + 66347097: 3b 10 cmp (%rax),%edx + 66347099: 74 2e je 663470c9 + 6634709b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634709f: 48 8b 40 60 mov 0x60(%rax),%rax + 663470a3: 8b 00 mov (%rax),%eax + 663470a5: 85 c0 test %eax,%eax + 663470a7: 75 20 jne 663470c9 + 663470a9: 48 8b 41 28 mov 0x28(%rcx),%rax + 663470ad: 48 8b 50 60 mov 0x60(%rax),%rdx + 663470b1: 48 8b 42 10 mov 0x10(%rdx),%rax + 663470b5: c7 00 01 00 00 00 movl $0x1,(%rax) + 663470bb: 49 63 02 movslq (%r10),%rax + 663470be: 44 8d 48 01 lea 0x1(%rax),%r9d + 663470c2: 45 89 0a mov %r9d,(%r10) + 663470c5: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 663470c9: 41 c1 e8 04 shr $0x4,%r8d + 663470cd: ba 0e 00 00 00 mov $0xe,%edx + 663470d2: 41 83 e0 01 and $0x1,%r8d + 663470d6: 5b pop %rbx + 663470d7: 5e pop %rsi + 663470d8: 5f pop %rdi + 663470d9: e9 d2 a2 ff ff jmpq 663413b0 + 663470de: 66 90 xchg %ax,%ax + +00000000663470e0 : + 663470e0: 48 8b 41 10 mov 0x10(%rcx),%rax + 663470e4: 48 8b 50 18 mov 0x18(%rax),%rdx + 663470e8: 44 8b 0a mov (%rdx),%r9d + 663470eb: 45 85 c9 test %r9d,%r9d + 663470ee: 74 77 je 66347167 + 663470f0: 48 8b 50 08 mov 0x8(%rax),%rdx + 663470f4: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663470f8: 8b 12 mov (%rdx),%edx + 663470fa: 45 8b 48 08 mov 0x8(%r8),%r9d + 663470fe: 41 39 d1 cmp %edx,%r9d + 66347101: 74 64 je 66347167 + 66347103: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347107: 41 89 d3 mov %edx,%r11d + 6634710a: 45 29 cb sub %r9d,%r11d + 6634710d: 48 8b 40 10 mov 0x10(%rax),%rax + 66347111: 4d 8b 52 10 mov 0x10(%r10),%r10 + 66347115: 45 01 1a add %r11d,(%r10) + 66347118: 41 89 50 08 mov %edx,0x8(%r8) + 6634711c: 31 d2 xor %edx,%edx + 6634711e: 45 8b 02 mov (%r10),%r8d + 66347121: 45 85 c0 test %r8d,%r8d + 66347124: 0f 9f c2 setg %dl + 66347127: 3b 10 cmp (%rax),%edx + 66347129: 74 3c je 66347167 + 6634712b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634712f: 48 8b 40 10 mov 0x10(%rax),%rax + 66347133: 8b 00 mov (%rax),%eax + 66347135: 85 c0 test %eax,%eax + 66347137: 75 2e jne 66347167 + 66347139: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634713d: 48 8b 0d ec f7 00 00 mov 0xf7ec(%rip),%rcx # 66356930 + 66347144: 4c 8b 05 d5 f7 00 00 mov 0xf7d5(%rip),%r8 # 66356920 + 6634714b: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634714f: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347153: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347159: 48 63 01 movslq (%rcx),%rax + 6634715c: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347160: 44 89 09 mov %r9d,(%rcx) + 66347163: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347167: c3 retq + 66347168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634716f: 00 + +0000000066347170 : + 66347170: 56 push %rsi + 66347171: 53 push %rbx + 66347172: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347176: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634717a: 44 8b 0a mov (%rdx),%r9d + 6634717d: 45 85 c9 test %r9d,%r9d + 66347180: 0f 84 4e 01 00 00 je 663472d4 + 66347186: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634718a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634718e: 48 8b 1d 8b f7 00 00 mov 0xf78b(%rip),%rbx # 66356920 + 66347195: 4c 8b 1d 94 f7 00 00 mov 0xf794(%rip),%r11 # 66356930 + 6634719c: 44 8b 4a 10 mov 0x10(%rdx),%r9d + 663471a0: 45 8b 00 mov (%r8),%r8d + 663471a3: 45 39 c8 cmp %r9d,%r8d + 663471a6: 74 5b je 66347203 + 663471a8: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663471ac: 44 89 c6 mov %r8d,%esi + 663471af: 44 29 ce sub %r9d,%esi + 663471b2: 45 31 c9 xor %r9d,%r9d + 663471b5: 4d 8b 52 20 mov 0x20(%r10),%r10 + 663471b9: 41 01 32 add %esi,(%r10) + 663471bc: 44 89 42 10 mov %r8d,0x10(%rdx) + 663471c0: 45 8b 02 mov (%r10),%r8d + 663471c3: 45 85 c0 test %r8d,%r8d + 663471c6: 4c 8b 40 20 mov 0x20(%rax),%r8 + 663471ca: 41 0f 9f c1 setg %r9b + 663471ce: 45 3b 08 cmp (%r8),%r9d + 663471d1: 74 30 je 66347203 + 663471d3: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663471d7: 4d 8b 40 20 mov 0x20(%r8),%r8 + 663471db: 41 8b 30 mov (%r8),%esi + 663471de: 85 f6 test %esi,%esi + 663471e0: 75 21 jne 66347203 + 663471e2: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663471e6: 4d 8b 48 20 mov 0x20(%r8),%r9 + 663471ea: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663471ee: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663471f5: 4d 63 03 movslq (%r11),%r8 + 663471f8: 45 8d 50 01 lea 0x1(%r8),%r10d + 663471fc: 45 89 13 mov %r10d,(%r11) + 663471ff: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 66347203: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347207: 44 8b 4a 14 mov 0x14(%rdx),%r9d + 6634720b: 45 8b 00 mov (%r8),%r8d + 6634720e: 45 39 c8 cmp %r9d,%r8d + 66347211: 74 5c je 6634726f + 66347213: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347217: 44 89 c6 mov %r8d,%esi + 6634721a: 44 29 ce sub %r9d,%esi + 6634721d: 45 31 c9 xor %r9d,%r9d + 66347220: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66347224: 41 01 32 add %esi,(%r10) + 66347227: 44 89 42 14 mov %r8d,0x14(%rdx) + 6634722b: 45 8b 12 mov (%r10),%r10d + 6634722e: 4c 8b 40 28 mov 0x28(%rax),%r8 + 66347232: 45 85 d2 test %r10d,%r10d + 66347235: 41 0f 9f c1 setg %r9b + 66347239: 45 3b 08 cmp (%r8),%r9d + 6634723c: 74 31 je 6634726f + 6634723e: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 66347242: 4d 8b 40 28 mov 0x28(%r8),%r8 + 66347246: 45 8b 08 mov (%r8),%r9d + 66347249: 45 85 c9 test %r9d,%r9d + 6634724c: 75 21 jne 6634726f + 6634724e: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 66347252: 4d 8b 48 28 mov 0x28(%r8),%r9 + 66347256: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634725a: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347261: 4d 63 03 movslq (%r11),%r8 + 66347264: 45 8d 50 01 lea 0x1(%r8),%r10d + 66347268: 45 89 13 mov %r10d,(%r11) + 6634726b: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 6634726f: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66347273: 44 8b 4a 18 mov 0x18(%rdx),%r9d + 66347277: 45 8b 00 mov (%r8),%r8d + 6634727a: 45 39 c8 cmp %r9d,%r8d + 6634727d: 74 55 je 663472d4 + 6634727f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347283: 44 89 c6 mov %r8d,%esi + 66347286: 44 29 ce sub %r9d,%esi + 66347289: 48 8b 40 30 mov 0x30(%rax),%rax + 6634728d: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66347291: 41 01 32 add %esi,(%r10) + 66347294: 44 89 42 18 mov %r8d,0x18(%rdx) + 66347298: 31 d2 xor %edx,%edx + 6634729a: 45 8b 02 mov (%r10),%r8d + 6634729d: 45 85 c0 test %r8d,%r8d + 663472a0: 0f 9f c2 setg %dl + 663472a3: 3b 10 cmp (%rax),%edx + 663472a5: 74 2d je 663472d4 + 663472a7: 48 8b 41 20 mov 0x20(%rcx),%rax + 663472ab: 48 8b 40 30 mov 0x30(%rax),%rax + 663472af: 8b 00 mov (%rax),%eax + 663472b1: 85 c0 test %eax,%eax + 663472b3: 75 1f jne 663472d4 + 663472b5: 48 8b 41 28 mov 0x28(%rcx),%rax + 663472b9: 48 8b 50 30 mov 0x30(%rax),%rdx + 663472bd: 48 8b 42 10 mov 0x10(%rdx),%rax + 663472c1: c7 00 01 00 00 00 movl $0x1,(%rax) + 663472c7: 49 63 03 movslq (%r11),%rax + 663472ca: 8d 48 01 lea 0x1(%rax),%ecx + 663472cd: 41 89 0b mov %ecx,(%r11) + 663472d0: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 663472d4: 5b pop %rbx + 663472d5: 5e pop %rsi + 663472d6: c3 retq + 663472d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663472de: 00 00 + +00000000663472e0 : + 663472e0: ba 01 00 00 00 mov $0x1,%edx + 663472e5: 48 8b 41 10 mov 0x10(%rcx),%rax + 663472e9: 4c 8b 40 08 mov 0x8(%rax),%r8 + 663472ed: 45 8b 00 mov (%r8),%r8d + 663472f0: 45 85 c0 test %r8d,%r8d + 663472f3: 74 0c je 66347301 + 663472f5: 4c 8b 40 10 mov 0x10(%rax),%r8 + 663472f9: 45 8b 18 mov (%r8),%r11d + 663472fc: 45 85 db test %r11d,%r11d + 663472ff: 75 72 jne 66347373 + 66347301: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347305: 45 8b 48 14 mov 0x14(%r8),%r9d + 66347309: 44 39 ca cmp %r9d,%edx + 6634730c: 74 64 je 66347372 + 6634730e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347312: 41 89 d3 mov %edx,%r11d + 66347315: 45 29 cb sub %r9d,%r11d + 66347318: 48 8b 40 28 mov 0x28(%rax),%rax + 6634731c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66347320: 45 01 1a add %r11d,(%r10) + 66347323: 41 89 50 14 mov %edx,0x14(%r8) + 66347327: 31 d2 xor %edx,%edx + 66347329: 45 8b 02 mov (%r10),%r8d + 6634732c: 45 85 c0 test %r8d,%r8d + 6634732f: 0f 9f c2 setg %dl + 66347332: 3b 10 cmp (%rax),%edx + 66347334: 74 3c je 66347372 + 66347336: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634733a: 48 8b 40 28 mov 0x28(%rax),%rax + 6634733e: 8b 00 mov (%rax),%eax + 66347340: 85 c0 test %eax,%eax + 66347342: 75 2e jne 66347372 + 66347344: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347348: 48 8b 0d e1 f5 00 00 mov 0xf5e1(%rip),%rcx # 66356930 + 6634734f: 4c 8b 05 ca f5 00 00 mov 0xf5ca(%rip),%r8 # 66356920 + 66347356: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634735a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634735e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347364: 48 63 01 movslq (%rcx),%rax + 66347367: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634736b: 44 89 09 mov %r9d,(%rcx) + 6634736e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347372: c3 retq + 66347373: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66347377: 45 8b 10 mov (%r8),%r10d + 6634737a: 45 85 d2 test %r10d,%r10d + 6634737d: 74 82 je 66347301 + 6634737f: 48 8b 50 20 mov 0x20(%rax),%rdx + 66347383: 44 8b 0a mov (%rdx),%r9d + 66347386: 31 d2 xor %edx,%edx + 66347388: 45 85 c9 test %r9d,%r9d + 6634738b: 0f 94 c2 sete %dl + 6634738e: e9 6e ff ff ff jmpq 66347301 + 66347393: 0f 1f 00 nopl (%rax) + 66347396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634739d: 00 00 00 + +00000000663473a0 : + 663473a0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663473a4: 48 8b 42 08 mov 0x8(%rdx),%rax + 663473a8: 8b 00 mov (%rax),%eax + 663473aa: 85 c0 test %eax,%eax + 663473ac: 74 0a je 663473b8 + 663473ae: 48 8b 42 10 mov 0x10(%rdx),%rax + 663473b2: 8b 00 mov (%rax),%eax + 663473b4: 85 c0 test %eax,%eax + 663473b6: 75 78 jne 66347430 + 663473b8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663473bc: 45 8b 48 14 mov 0x14(%r8),%r9d + 663473c0: 44 39 c8 cmp %r9d,%eax + 663473c3: 74 67 je 6634742c + 663473c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663473c9: 41 89 c3 mov %eax,%r11d + 663473cc: 45 29 cb sub %r9d,%r11d + 663473cf: 4d 8b 52 28 mov 0x28(%r10),%r10 + 663473d3: 45 01 1a add %r11d,(%r10) + 663473d6: 41 89 40 14 mov %eax,0x14(%r8) + 663473da: 45 31 c0 xor %r8d,%r8d + 663473dd: 45 8b 0a mov (%r10),%r9d + 663473e0: 48 8b 42 28 mov 0x28(%rdx),%rax + 663473e4: 45 85 c9 test %r9d,%r9d + 663473e7: 41 0f 9f c0 setg %r8b + 663473eb: 44 3b 00 cmp (%rax),%r8d + 663473ee: 74 3c je 6634742c + 663473f0: 48 8b 41 20 mov 0x20(%rcx),%rax + 663473f4: 48 8b 40 28 mov 0x28(%rax),%rax + 663473f8: 8b 00 mov (%rax),%eax + 663473fa: 85 c0 test %eax,%eax + 663473fc: 75 2e jne 6634742c + 663473fe: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347402: 48 8b 0d 27 f5 00 00 mov 0xf527(%rip),%rcx # 66356930 + 66347409: 4c 8b 05 10 f5 00 00 mov 0xf510(%rip),%r8 # 66356920 + 66347410: 48 8b 50 28 mov 0x28(%rax),%rdx + 66347414: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347418: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634741e: 48 63 01 movslq (%rcx),%rax + 66347421: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347425: 44 89 09 mov %r9d,(%rcx) + 66347428: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634742c: c3 retq + 6634742d: 0f 1f 00 nopl (%rax) + 66347430: 48 8b 42 18 mov 0x18(%rdx),%rax + 66347434: 8b 00 mov (%rax),%eax + 66347436: 85 c0 test %eax,%eax + 66347438: 0f 84 7a ff ff ff je 663473b8 + 6634743e: 48 8b 42 20 mov 0x20(%rdx),%rax + 66347442: 44 8b 10 mov (%rax),%r10d + 66347445: 31 c0 xor %eax,%eax + 66347447: 45 85 d2 test %r10d,%r10d + 6634744a: 0f 95 c0 setne %al + 6634744d: e9 66 ff ff ff jmpq 663473b8 + 66347452: 0f 1f 40 00 nopl 0x0(%rax) + 66347456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634745d: 00 00 00 + +0000000066347460 : + 66347460: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347464: 48 8b 42 08 mov 0x8(%rdx),%rax + 66347468: 8b 00 mov (%rax),%eax + 6634746a: 85 c0 test %eax,%eax + 6634746c: 0f 85 8e 00 00 00 jne 66347500 + 66347472: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 66347476: 45 8b 00 mov (%r8),%r8d + 66347479: 45 85 c0 test %r8d,%r8d + 6634747c: 0f 84 8e 00 00 00 je 66347510 + 66347482: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347486: 45 8b 48 14 mov 0x14(%r8),%r9d + 6634748a: 44 39 c8 cmp %r9d,%eax + 6634748d: 74 67 je 663474f6 + 6634748f: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347493: 41 89 c3 mov %eax,%r11d + 66347496: 45 29 cb sub %r9d,%r11d + 66347499: 4d 8b 52 28 mov 0x28(%r10),%r10 + 6634749d: 45 01 1a add %r11d,(%r10) + 663474a0: 41 89 40 14 mov %eax,0x14(%r8) + 663474a4: 45 31 c0 xor %r8d,%r8d + 663474a7: 45 8b 0a mov (%r10),%r9d + 663474aa: 48 8b 42 28 mov 0x28(%rdx),%rax + 663474ae: 45 85 c9 test %r9d,%r9d + 663474b1: 41 0f 9f c0 setg %r8b + 663474b5: 44 3b 00 cmp (%rax),%r8d + 663474b8: 74 3c je 663474f6 + 663474ba: 48 8b 41 20 mov 0x20(%rcx),%rax + 663474be: 48 8b 40 28 mov 0x28(%rax),%rax + 663474c2: 8b 00 mov (%rax),%eax + 663474c4: 85 c0 test %eax,%eax + 663474c6: 75 2e jne 663474f6 + 663474c8: 48 8b 41 28 mov 0x28(%rcx),%rax + 663474cc: 48 8b 0d 5d f4 00 00 mov 0xf45d(%rip),%rcx # 66356930 + 663474d3: 4c 8b 05 46 f4 00 00 mov 0xf446(%rip),%r8 # 66356920 + 663474da: 48 8b 50 28 mov 0x28(%rax),%rdx + 663474de: 48 8b 42 10 mov 0x10(%rdx),%rax + 663474e2: c7 00 01 00 00 00 movl $0x1,(%rax) + 663474e8: 48 63 01 movslq (%rcx),%rax + 663474eb: 44 8d 48 01 lea 0x1(%rax),%r9d + 663474ef: 44 89 09 mov %r9d,(%rcx) + 663474f2: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663474f6: c3 retq + 663474f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663474fe: 00 00 + 66347500: 31 c0 xor %eax,%eax + 66347502: e9 7b ff ff ff jmpq 66347482 + 66347507: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634750e: 00 00 + 66347510: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66347514: 45 8b 18 mov (%r8),%r11d + 66347517: 45 85 db test %r11d,%r11d + 6634751a: 0f 85 62 ff ff ff jne 66347482 + 66347520: 48 8b 42 20 mov 0x20(%rdx),%rax + 66347524: 44 8b 10 mov (%rax),%r10d + 66347527: 31 c0 xor %eax,%eax + 66347529: 45 85 d2 test %r10d,%r10d + 6634752c: 0f 94 c0 sete %al + 6634752f: e9 4e ff ff ff jmpq 66347482 + 66347534: 66 90 xchg %ax,%ax 66347536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634753d: 00 00 00 - 66347540: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347544: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347548: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634754c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347553: 4c 63 01 movslq (%rcx),%r8 - 66347556: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634755a: 44 89 19 mov %r11d,(%rcx) - 6634755d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347561: e9 a1 fd ff ff jmpq 66347307 - 66347566: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634756d: 00 00 00 -0000000066347570 : - 66347570: ba 01 00 00 00 mov $0x1,%edx - 66347575: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347579: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634757d: 45 8b 18 mov (%r8),%r11d - 66347580: 45 85 db test %r11d,%r11d - 66347583: 75 0c jne 66347591 - 66347585: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66347589: 45 8b 10 mov (%r8),%r10d - 6634758c: 45 85 d2 test %r10d,%r10d - 6634758f: 74 72 je 66347603 - 66347591: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347595: 45 8b 48 20 mov 0x20(%r8),%r9d - 66347599: 44 39 ca cmp %r9d,%edx - 6634759c: 74 64 je 66347602 - 6634759e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 663475a2: 41 89 d3 mov %edx,%r11d - 663475a5: 45 29 cb sub %r9d,%r11d - 663475a8: 48 8b 40 40 mov 0x40(%rax),%rax - 663475ac: 4d 8b 52 40 mov 0x40(%r10),%r10 - 663475b0: 45 01 1a add %r11d,(%r10) - 663475b3: 41 89 50 20 mov %edx,0x20(%r8) - 663475b7: 31 d2 xor %edx,%edx - 663475b9: 45 8b 02 mov (%r10),%r8d - 663475bc: 45 85 c0 test %r8d,%r8d - 663475bf: 0f 9f c2 setg %dl - 663475c2: 3b 10 cmp (%rax),%edx - 663475c4: 74 3c je 66347602 - 663475c6: 48 8b 41 20 mov 0x20(%rcx),%rax - 663475ca: 48 8b 40 40 mov 0x40(%rax),%rax - 663475ce: 8b 00 mov (%rax),%eax - 663475d0: 85 c0 test %eax,%eax - 663475d2: 75 2e jne 66347602 - 663475d4: 48 8b 41 28 mov 0x28(%rcx),%rax - 663475d8: 48 8b 0d 51 f3 00 00 mov 0xf351(%rip),%rcx # 66356930 - 663475df: 4c 8b 05 3a f3 00 00 mov 0xf33a(%rip),%r8 # 66356920 - 663475e6: 48 8b 50 40 mov 0x40(%rax),%rdx - 663475ea: 48 8b 42 10 mov 0x10(%rdx),%rax - 663475ee: c7 00 01 00 00 00 movl $0x1,(%rax) - 663475f4: 48 63 01 movslq (%rcx),%rax - 663475f7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663475fb: 44 89 09 mov %r9d,(%rcx) - 663475fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347602: c3 retq - 66347603: 4c 8b 40 18 mov 0x18(%rax),%r8 - 66347607: 45 8b 08 mov (%r8),%r9d - 6634760a: 45 85 c9 test %r9d,%r9d - 6634760d: 75 82 jne 66347591 - 6634760f: 4c 8b 40 20 mov 0x20(%rax),%r8 - 66347613: 45 8b 00 mov (%r8),%r8d - 66347616: 45 85 c0 test %r8d,%r8d - 66347619: 0f 85 72 ff ff ff jne 66347591 - 6634761f: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347623: 45 8b 18 mov (%r8),%r11d - 66347626: 45 85 db test %r11d,%r11d - 66347629: 0f 85 62 ff ff ff jne 66347591 - 6634762f: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347633: 45 8b 10 mov (%r8),%r10d - 66347636: 45 85 d2 test %r10d,%r10d - 66347639: 0f 85 52 ff ff ff jne 66347591 - 6634763f: 48 8b 50 38 mov 0x38(%rax),%rdx - 66347643: 44 8b 0a mov (%rdx),%r9d - 66347646: 31 d2 xor %edx,%edx - 66347648: 45 85 c9 test %r9d,%r9d - 6634764b: 0f 95 c2 setne %dl - 6634764e: e9 3e ff ff ff jmpq 66347591 - 66347653: 0f 1f 00 nopl (%rax) - 66347656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634765d: 00 00 00 +0000000066347540 : + 66347540: ba 01 00 00 00 mov $0x1,%edx + 66347545: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347549: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634754d: 45 8b 00 mov (%r8),%r8d + 66347550: 45 85 c0 test %r8d,%r8d + 66347553: 75 0c jne 66347561 + 66347555: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347559: 45 8b 18 mov (%r8),%r11d + 6634755c: 45 85 db test %r11d,%r11d + 6634755f: 74 72 je 663475d3 + 66347561: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347565: 45 8b 48 14 mov 0x14(%r8),%r9d + 66347569: 44 39 ca cmp %r9d,%edx + 6634756c: 74 64 je 663475d2 + 6634756e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347572: 41 89 d3 mov %edx,%r11d + 66347575: 45 29 cb sub %r9d,%r11d + 66347578: 48 8b 40 28 mov 0x28(%rax),%rax + 6634757c: 4d 8b 52 28 mov 0x28(%r10),%r10 + 66347580: 45 01 1a add %r11d,(%r10) + 66347583: 41 89 50 14 mov %edx,0x14(%r8) + 66347587: 31 d2 xor %edx,%edx + 66347589: 45 8b 02 mov (%r10),%r8d + 6634758c: 45 85 c0 test %r8d,%r8d + 6634758f: 0f 9f c2 setg %dl + 66347592: 3b 10 cmp (%rax),%edx + 66347594: 74 3c je 663475d2 + 66347596: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634759a: 48 8b 40 28 mov 0x28(%rax),%rax + 6634759e: 8b 00 mov (%rax),%eax + 663475a0: 85 c0 test %eax,%eax + 663475a2: 75 2e jne 663475d2 + 663475a4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663475a8: 48 8b 0d 81 f3 00 00 mov 0xf381(%rip),%rcx # 66356930 + 663475af: 4c 8b 05 6a f3 00 00 mov 0xf36a(%rip),%r8 # 66356920 + 663475b6: 48 8b 50 28 mov 0x28(%rax),%rdx + 663475ba: 48 8b 42 10 mov 0x10(%rdx),%rax + 663475be: c7 00 01 00 00 00 movl $0x1,(%rax) + 663475c4: 48 63 01 movslq (%rcx),%rax + 663475c7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663475cb: 44 89 09 mov %r9d,(%rcx) + 663475ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663475d2: c3 retq + 663475d3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663475d7: 45 8b 10 mov (%r8),%r10d + 663475da: 45 85 d2 test %r10d,%r10d + 663475dd: 75 82 jne 66347561 + 663475df: 48 8b 50 20 mov 0x20(%rax),%rdx + 663475e3: 44 8b 0a mov (%rdx),%r9d + 663475e6: 31 d2 xor %edx,%edx + 663475e8: 45 85 c9 test %r9d,%r9d + 663475eb: 0f 95 c2 setne %dl + 663475ee: e9 6e ff ff ff jmpq 66347561 + 663475f3: 0f 1f 00 nopl (%rax) + 663475f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663475fd: 00 00 00 -0000000066347660 : - 66347660: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66347664: 48 8b 42 08 mov 0x8(%rdx),%rax - 66347668: 8b 00 mov (%rax),%eax - 6634766a: 85 c0 test %eax,%eax - 6634766c: 74 0a je 66347678 - 6634766e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347672: 8b 00 mov (%rax),%eax - 66347674: 85 c0 test %eax,%eax - 66347676: 75 78 jne 663476f0 - 66347678: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634767c: 45 8b 48 20 mov 0x20(%r8),%r9d - 66347680: 44 39 c8 cmp %r9d,%eax - 66347683: 74 67 je 663476ec - 66347685: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347689: 41 89 c3 mov %eax,%r11d - 6634768c: 45 29 cb sub %r9d,%r11d - 6634768f: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66347693: 45 01 1a add %r11d,(%r10) - 66347696: 41 89 40 20 mov %eax,0x20(%r8) - 6634769a: 45 31 c0 xor %r8d,%r8d - 6634769d: 45 8b 0a mov (%r10),%r9d - 663476a0: 48 8b 42 40 mov 0x40(%rdx),%rax - 663476a4: 45 85 c9 test %r9d,%r9d - 663476a7: 41 0f 9f c0 setg %r8b - 663476ab: 44 3b 00 cmp (%rax),%r8d - 663476ae: 74 3c je 663476ec - 663476b0: 48 8b 41 20 mov 0x20(%rcx),%rax - 663476b4: 48 8b 40 40 mov 0x40(%rax),%rax - 663476b8: 8b 00 mov (%rax),%eax - 663476ba: 85 c0 test %eax,%eax - 663476bc: 75 2e jne 663476ec - 663476be: 48 8b 41 28 mov 0x28(%rcx),%rax - 663476c2: 48 8b 0d 67 f2 00 00 mov 0xf267(%rip),%rcx # 66356930 - 663476c9: 4c 8b 05 50 f2 00 00 mov 0xf250(%rip),%r8 # 66356920 - 663476d0: 48 8b 50 40 mov 0x40(%rax),%rdx - 663476d4: 48 8b 42 10 mov 0x10(%rdx),%rax - 663476d8: c7 00 01 00 00 00 movl $0x1,(%rax) - 663476de: 48 63 01 movslq (%rcx),%rax - 663476e1: 44 8d 48 01 lea 0x1(%rax),%r9d - 663476e5: 44 89 09 mov %r9d,(%rcx) - 663476e8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663476ec: c3 retq - 663476ed: 0f 1f 00 nopl (%rax) - 663476f0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663476f4: 8b 00 mov (%rax),%eax - 663476f6: 85 c0 test %eax,%eax - 663476f8: 0f 84 7a ff ff ff je 66347678 - 663476fe: 48 8b 42 20 mov 0x20(%rdx),%rax - 66347702: 8b 00 mov (%rax),%eax - 66347704: 85 c0 test %eax,%eax - 66347706: 0f 84 6c ff ff ff je 66347678 - 6634770c: 48 8b 42 28 mov 0x28(%rdx),%rax - 66347710: 8b 00 mov (%rax),%eax - 66347712: 85 c0 test %eax,%eax - 66347714: 0f 84 5e ff ff ff je 66347678 - 6634771a: 48 8b 42 30 mov 0x30(%rdx),%rax - 6634771e: 8b 00 mov (%rax),%eax - 66347720: 85 c0 test %eax,%eax - 66347722: 0f 84 50 ff ff ff je 66347678 - 66347728: 48 8b 42 38 mov 0x38(%rdx),%rax - 6634772c: 44 8b 10 mov (%rax),%r10d - 6634772f: 31 c0 xor %eax,%eax - 66347731: 45 85 d2 test %r10d,%r10d - 66347734: 0f 95 c0 setne %al - 66347737: e9 3c ff ff ff jmpq 66347678 - 6634773c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347600 : + 66347600: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347604: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66347608: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634760c: 8b 00 mov (%rax),%eax + 6634760e: 41 33 00 xor (%r8),%eax + 66347611: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66347615: 41 33 00 xor (%r8),%eax + 66347618: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634761c: 41 33 00 xor (%r8),%eax + 6634761f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66347623: 41 33 00 xor (%r8),%eax + 66347626: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 6634762a: 41 3b 00 cmp (%r8),%eax + 6634762d: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347631: 0f 94 c0 sete %al + 66347634: 45 8b 48 1c mov 0x1c(%r8),%r9d + 66347638: 0f b6 c0 movzbl %al,%eax + 6634763b: 44 39 c8 cmp %r9d,%eax + 6634763e: 74 67 je 663476a7 + 66347640: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347644: 41 89 c3 mov %eax,%r11d + 66347647: 45 29 cb sub %r9d,%r11d + 6634764a: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634764e: 45 01 1a add %r11d,(%r10) + 66347651: 41 89 40 1c mov %eax,0x1c(%r8) + 66347655: 45 31 c0 xor %r8d,%r8d + 66347658: 45 8b 0a mov (%r10),%r9d + 6634765b: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634765f: 45 85 c9 test %r9d,%r9d + 66347662: 41 0f 9f c0 setg %r8b + 66347666: 44 3b 00 cmp (%rax),%r8d + 66347669: 74 3c je 663476a7 + 6634766b: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634766f: 48 8b 40 38 mov 0x38(%rax),%rax + 66347673: 8b 00 mov (%rax),%eax + 66347675: 85 c0 test %eax,%eax + 66347677: 75 2e jne 663476a7 + 66347679: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634767d: 48 8b 0d ac f2 00 00 mov 0xf2ac(%rip),%rcx # 66356930 + 66347684: 4c 8b 05 95 f2 00 00 mov 0xf295(%rip),%r8 # 66356920 + 6634768b: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634768f: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347693: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347699: 48 63 01 movslq (%rcx),%rax + 6634769c: 44 8d 48 01 lea 0x1(%rax),%r9d + 663476a0: 44 89 09 mov %r9d,(%rcx) + 663476a3: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663476a7: c3 retq + 663476a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663476af: 00 -0000000066347740 : - 66347740: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66347744: 48 8b 42 08 mov 0x8(%rdx),%rax - 66347748: 8b 00 mov (%rax),%eax - 6634774a: 85 c0 test %eax,%eax - 6634774c: 0f 85 ae 00 00 00 jne 66347800 - 66347752: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66347756: 45 8b 08 mov (%r8),%r9d - 66347759: 45 85 c9 test %r9d,%r9d - 6634775c: 74 75 je 663477d3 - 6634775e: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347762: 45 8b 48 20 mov 0x20(%r8),%r9d - 66347766: 44 39 c8 cmp %r9d,%eax - 66347769: 74 67 je 663477d2 - 6634776b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634776f: 41 89 c3 mov %eax,%r11d - 66347772: 45 29 cb sub %r9d,%r11d - 66347775: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66347779: 45 01 1a add %r11d,(%r10) - 6634777c: 41 89 40 20 mov %eax,0x20(%r8) - 66347780: 45 31 c0 xor %r8d,%r8d - 66347783: 45 8b 0a mov (%r10),%r9d - 66347786: 48 8b 42 40 mov 0x40(%rdx),%rax - 6634778a: 45 85 c9 test %r9d,%r9d - 6634778d: 41 0f 9f c0 setg %r8b - 66347791: 44 3b 00 cmp (%rax),%r8d - 66347794: 74 3c je 663477d2 - 66347796: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634779a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634779e: 8b 00 mov (%rax),%eax - 663477a0: 85 c0 test %eax,%eax - 663477a2: 75 2e jne 663477d2 - 663477a4: 48 8b 41 28 mov 0x28(%rcx),%rax - 663477a8: 48 8b 0d 81 f1 00 00 mov 0xf181(%rip),%rcx # 66356930 - 663477af: 4c 8b 05 6a f1 00 00 mov 0xf16a(%rip),%r8 # 66356920 - 663477b6: 48 8b 50 40 mov 0x40(%rax),%rdx - 663477ba: 48 8b 42 10 mov 0x10(%rdx),%rax - 663477be: c7 00 01 00 00 00 movl $0x1,(%rax) - 663477c4: 48 63 01 movslq (%rcx),%rax - 663477c7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663477cb: 44 89 09 mov %r9d,(%rcx) - 663477ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663477d2: c3 retq - 663477d3: 48 8b 42 18 mov 0x18(%rdx),%rax - 663477d7: 8b 00 mov (%rax),%eax - 663477d9: 85 c0 test %eax,%eax - 663477db: 75 23 jne 66347800 - 663477dd: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 663477e1: 45 8b 00 mov (%r8),%r8d - 663477e4: 45 85 c0 test %r8d,%r8d - 663477e7: 0f 85 71 ff ff ff jne 6634775e - 663477ed: 48 8b 42 28 mov 0x28(%rdx),%rax - 663477f1: 8b 00 mov (%rax),%eax - 663477f3: 85 c0 test %eax,%eax - 663477f5: 74 19 je 66347810 - 663477f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663477fe: 00 00 - 66347800: 31 c0 xor %eax,%eax - 66347802: e9 57 ff ff ff jmpq 6634775e - 66347807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634780e: 00 00 - 66347810: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 66347814: 45 8b 18 mov (%r8),%r11d - 66347817: 45 85 db test %r11d,%r11d - 6634781a: 0f 85 3e ff ff ff jne 6634775e - 66347820: 48 8b 42 38 mov 0x38(%rdx),%rax - 66347824: 44 8b 10 mov (%rax),%r10d - 66347827: 31 c0 xor %eax,%eax - 66347829: 45 85 d2 test %r10d,%r10d - 6634782c: 0f 94 c0 sete %al - 6634782f: e9 2a ff ff ff jmpq 6634775e - 66347834: 66 90 xchg %ax,%ax - 66347836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634783d: 00 00 00 +00000000663476b0 : + 663476b0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663476b4: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 663476b8: 48 8b 42 10 mov 0x10(%rdx),%rax + 663476bc: 8b 00 mov (%rax),%eax + 663476be: 41 33 00 xor (%r8),%eax + 663476c1: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 663476c5: 41 33 00 xor (%r8),%eax + 663476c8: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 663476cc: 41 33 00 xor (%r8),%eax + 663476cf: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 663476d3: 41 33 00 xor (%r8),%eax + 663476d6: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 663476da: 41 33 00 xor (%r8),%eax + 663476dd: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663476e1: 45 8b 48 1c mov 0x1c(%r8),%r9d + 663476e5: 44 39 c8 cmp %r9d,%eax + 663476e8: 74 67 je 66347751 + 663476ea: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663476ee: 41 89 c3 mov %eax,%r11d + 663476f1: 45 29 cb sub %r9d,%r11d + 663476f4: 4d 8b 52 38 mov 0x38(%r10),%r10 + 663476f8: 45 01 1a add %r11d,(%r10) + 663476fb: 41 89 40 1c mov %eax,0x1c(%r8) + 663476ff: 45 31 c0 xor %r8d,%r8d + 66347702: 45 8b 0a mov (%r10),%r9d + 66347705: 48 8b 42 38 mov 0x38(%rdx),%rax + 66347709: 45 85 c9 test %r9d,%r9d + 6634770c: 41 0f 9f c0 setg %r8b + 66347710: 44 3b 00 cmp (%rax),%r8d + 66347713: 74 3c je 66347751 + 66347715: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347719: 48 8b 40 38 mov 0x38(%rax),%rax + 6634771d: 8b 00 mov (%rax),%eax + 6634771f: 85 c0 test %eax,%eax + 66347721: 75 2e jne 66347751 + 66347723: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347727: 48 8b 0d 02 f2 00 00 mov 0xf202(%rip),%rcx # 66356930 + 6634772e: 4c 8b 05 eb f1 00 00 mov 0xf1eb(%rip),%r8 # 66356920 + 66347735: 48 8b 50 38 mov 0x38(%rax),%rdx + 66347739: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634773d: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347743: 48 63 01 movslq (%rcx),%rax + 66347746: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634774a: 44 89 09 mov %r9d,(%rcx) + 6634774d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347751: c3 retq + 66347752: 0f 1f 40 00 nopl 0x0(%rax) + 66347756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634775d: 00 00 00 -0000000066347840 : - 66347840: ba 01 00 00 00 mov $0x1,%edx - 66347845: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347849: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634784d: 45 8b 18 mov (%r8),%r11d - 66347850: 45 85 db test %r11d,%r11d - 66347853: 74 0c je 66347861 - 66347855: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66347859: 45 8b 10 mov (%r8),%r10d - 6634785c: 45 85 d2 test %r10d,%r10d - 6634785f: 75 72 jne 663478d3 - 66347861: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66347865: 45 8b 48 20 mov 0x20(%r8),%r9d - 66347869: 44 39 ca cmp %r9d,%edx - 6634786c: 74 64 je 663478d2 - 6634786e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66347872: 41 89 d3 mov %edx,%r11d - 66347875: 45 29 cb sub %r9d,%r11d - 66347878: 48 8b 40 40 mov 0x40(%rax),%rax - 6634787c: 4d 8b 52 40 mov 0x40(%r10),%r10 - 66347880: 45 01 1a add %r11d,(%r10) - 66347883: 41 89 50 20 mov %edx,0x20(%r8) - 66347887: 31 d2 xor %edx,%edx - 66347889: 45 8b 02 mov (%r10),%r8d - 6634788c: 45 85 c0 test %r8d,%r8d - 6634788f: 0f 9f c2 setg %dl - 66347892: 3b 10 cmp (%rax),%edx - 66347894: 74 3c je 663478d2 - 66347896: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634789a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634789e: 8b 00 mov (%rax),%eax - 663478a0: 85 c0 test %eax,%eax - 663478a2: 75 2e jne 663478d2 - 663478a4: 48 8b 41 28 mov 0x28(%rcx),%rax - 663478a8: 48 8b 0d 81 f0 00 00 mov 0xf081(%rip),%rcx # 66356930 - 663478af: 4c 8b 05 6a f0 00 00 mov 0xf06a(%rip),%r8 # 66356920 - 663478b6: 48 8b 50 40 mov 0x40(%rax),%rdx - 663478ba: 48 8b 42 10 mov 0x10(%rdx),%rax - 663478be: c7 00 01 00 00 00 movl $0x1,(%rax) - 663478c4: 48 63 01 movslq (%rcx),%rax - 663478c7: 44 8d 48 01 lea 0x1(%rax),%r9d - 663478cb: 44 89 09 mov %r9d,(%rcx) - 663478ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663478d2: c3 retq - 663478d3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663478d7: 45 8b 08 mov (%r8),%r9d - 663478da: 45 85 c9 test %r9d,%r9d - 663478dd: 74 82 je 66347861 - 663478df: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663478e3: 45 8b 00 mov (%r8),%r8d - 663478e6: 45 85 c0 test %r8d,%r8d - 663478e9: 0f 84 72 ff ff ff je 66347861 - 663478ef: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663478f3: 45 8b 18 mov (%r8),%r11d - 663478f6: 45 85 db test %r11d,%r11d - 663478f9: 0f 84 62 ff ff ff je 66347861 - 663478ff: 4c 8b 40 30 mov 0x30(%rax),%r8 +0000000066347760 : + 66347760: 56 push %rsi + 66347761: 53 push %rbx + 66347762: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347766: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634776a: 44 8b 1a mov (%rdx),%r11d + 6634776d: 45 85 db test %r11d,%r11d + 66347770: 0f 84 e3 00 00 00 je 66347859 + 66347776: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634777a: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634777e: 48 8b 1d 9b f1 00 00 mov 0xf19b(%rip),%rbx # 66356920 + 66347785: 4c 8b 1d a4 f1 00 00 mov 0xf1a4(%rip),%r11 # 66356930 + 6634778c: 44 8b 4a 0c mov 0xc(%rdx),%r9d + 66347790: 45 8b 00 mov (%r8),%r8d + 66347793: 45 39 c8 cmp %r9d,%r8d + 66347796: 74 5c je 663477f4 + 66347798: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634779c: 44 89 c6 mov %r8d,%esi + 6634779f: 44 29 ce sub %r9d,%esi + 663477a2: 45 31 c9 xor %r9d,%r9d + 663477a5: 4d 8b 52 18 mov 0x18(%r10),%r10 + 663477a9: 41 01 32 add %esi,(%r10) + 663477ac: 44 89 42 0c mov %r8d,0xc(%rdx) + 663477b0: 45 8b 12 mov (%r10),%r10d + 663477b3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663477b7: 45 85 d2 test %r10d,%r10d + 663477ba: 41 0f 9f c1 setg %r9b + 663477be: 45 3b 08 cmp (%r8),%r9d + 663477c1: 74 31 je 663477f4 + 663477c3: 4c 8b 41 20 mov 0x20(%rcx),%r8 + 663477c7: 4d 8b 40 18 mov 0x18(%r8),%r8 + 663477cb: 45 8b 08 mov (%r8),%r9d + 663477ce: 45 85 c9 test %r9d,%r9d + 663477d1: 75 21 jne 663477f4 + 663477d3: 4c 8b 41 28 mov 0x28(%rcx),%r8 + 663477d7: 4d 8b 48 18 mov 0x18(%r8),%r9 + 663477db: 4d 8b 41 10 mov 0x10(%r9),%r8 + 663477df: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663477e6: 4d 63 03 movslq (%r11),%r8 + 663477e9: 45 8d 50 01 lea 0x1(%r8),%r10d + 663477ed: 45 89 13 mov %r10d,(%r11) + 663477f0: 4e 89 0c c3 mov %r9,(%rbx,%r8,8) + 663477f4: 4c 8b 40 10 mov 0x10(%rax),%r8 + 663477f8: 44 8b 4a 10 mov 0x10(%rdx),%r9d + 663477fc: 45 8b 00 mov (%r8),%r8d + 663477ff: 45 39 c8 cmp %r9d,%r8d + 66347802: 74 55 je 66347859 + 66347804: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347808: 44 89 c6 mov %r8d,%esi + 6634780b: 44 29 ce sub %r9d,%esi + 6634780e: 48 8b 40 20 mov 0x20(%rax),%rax + 66347812: 4d 8b 52 20 mov 0x20(%r10),%r10 + 66347816: 41 01 32 add %esi,(%r10) + 66347819: 44 89 42 10 mov %r8d,0x10(%rdx) + 6634781d: 31 d2 xor %edx,%edx + 6634781f: 45 8b 02 mov (%r10),%r8d + 66347822: 45 85 c0 test %r8d,%r8d + 66347825: 0f 9f c2 setg %dl + 66347828: 3b 10 cmp (%rax),%edx + 6634782a: 74 2d je 66347859 + 6634782c: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347830: 48 8b 40 20 mov 0x20(%rax),%rax + 66347834: 8b 00 mov (%rax),%eax + 66347836: 85 c0 test %eax,%eax + 66347838: 75 1f jne 66347859 + 6634783a: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634783e: 48 8b 50 20 mov 0x20(%rax),%rdx + 66347842: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347846: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634784c: 49 63 03 movslq (%r11),%rax + 6634784f: 8d 48 01 lea 0x1(%rax),%ecx + 66347852: 41 89 0b mov %ecx,(%r11) + 66347855: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) + 66347859: 5b pop %rbx + 6634785a: 5e pop %rsi + 6634785b: c3 retq + 6634785c: 0f 1f 40 00 nopl 0x0(%rax) + +0000000066347860 : + 66347860: ba 01 00 00 00 mov $0x1,%edx + 66347865: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347869: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634786d: 45 8b 08 mov (%r8),%r9d + 66347870: 45 85 c9 test %r9d,%r9d + 66347873: 75 0c jne 66347881 + 66347875: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347879: 45 8b 00 mov (%r8),%r8d + 6634787c: 45 85 c0 test %r8d,%r8d + 6634787f: 74 72 je 663478f3 + 66347881: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347885: 45 8b 48 18 mov 0x18(%r8),%r9d + 66347889: 44 39 ca cmp %r9d,%edx + 6634788c: 74 64 je 663478f2 + 6634788e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347892: 41 89 d3 mov %edx,%r11d + 66347895: 45 29 cb sub %r9d,%r11d + 66347898: 48 8b 40 30 mov 0x30(%rax),%rax + 6634789c: 4d 8b 52 30 mov 0x30(%r10),%r10 + 663478a0: 45 01 1a add %r11d,(%r10) + 663478a3: 41 89 50 18 mov %edx,0x18(%r8) + 663478a7: 31 d2 xor %edx,%edx + 663478a9: 45 8b 02 mov (%r10),%r8d + 663478ac: 45 85 c0 test %r8d,%r8d + 663478af: 0f 9f c2 setg %dl + 663478b2: 3b 10 cmp (%rax),%edx + 663478b4: 74 3c je 663478f2 + 663478b6: 48 8b 41 20 mov 0x20(%rcx),%rax + 663478ba: 48 8b 40 30 mov 0x30(%rax),%rax + 663478be: 8b 00 mov (%rax),%eax + 663478c0: 85 c0 test %eax,%eax + 663478c2: 75 2e jne 663478f2 + 663478c4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663478c8: 48 8b 0d 61 f0 00 00 mov 0xf061(%rip),%rcx # 66356930 + 663478cf: 4c 8b 05 4a f0 00 00 mov 0xf04a(%rip),%r8 # 66356920 + 663478d6: 48 8b 50 30 mov 0x30(%rax),%rdx + 663478da: 48 8b 42 10 mov 0x10(%rdx),%rax + 663478de: c7 00 01 00 00 00 movl $0x1,(%rax) + 663478e4: 48 63 01 movslq (%rcx),%rax + 663478e7: 44 8d 48 01 lea 0x1(%rax),%r9d + 663478eb: 44 89 09 mov %r9d,(%rcx) + 663478ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663478f2: c3 retq + 663478f3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 663478f7: 45 8b 18 mov (%r8),%r11d + 663478fa: 45 85 db test %r11d,%r11d + 663478fd: 75 82 jne 66347881 + 663478ff: 4c 8b 40 20 mov 0x20(%rax),%r8 66347903: 45 8b 10 mov (%r8),%r10d 66347906: 45 85 d2 test %r10d,%r10d - 66347909: 0f 84 52 ff ff ff je 66347861 - 6634790f: 48 8b 50 38 mov 0x38(%rax),%rdx + 66347909: 0f 85 72 ff ff ff jne 66347881 + 6634790f: 48 8b 50 28 mov 0x28(%rax),%rdx 66347913: 44 8b 0a mov (%rdx),%r9d 66347916: 31 d2 xor %edx,%edx 66347918: 45 85 c9 test %r9d,%r9d - 6634791b: 0f 94 c2 sete %dl - 6634791e: e9 3e ff ff ff jmpq 66347861 + 6634791b: 0f 95 c2 setne %dl + 6634791e: e9 5e ff ff ff jmpq 66347881 66347923: 0f 1f 00 nopl (%rax) 66347926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6634792d: 00 00 00 -0000000066347930 : - 66347930: 56 push %rsi - 66347931: 53 push %rbx - 66347932: 48 83 ec 28 sub $0x28,%rsp - 66347936: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634793a: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634793e: 48 89 cb mov %rcx,%rbx - 66347941: 44 8b 0a mov (%rdx),%r9d - 66347944: 45 85 c9 test %r9d,%r9d - 66347947: 74 2b je 66347974 - 66347949: 31 d2 xor %edx,%edx - 6634794b: 48 8d 72 01 lea 0x1(%rdx),%rsi - 6634794f: 48 89 d9 mov %rbx,%rcx - 66347952: 83 c2 06 add $0x6,%edx - 66347955: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347959: 44 8b 00 mov (%rax),%r8d - 6634795c: e8 4f 9a ff ff callq 663413b0 - 66347961: 48 83 fe 05 cmp $0x5,%rsi - 66347965: 48 89 f2 mov %rsi,%rdx - 66347968: 0f 84 fa 01 00 00 je 66347b68 - 6634796e: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347972: eb d7 jmp 6634794b - 66347974: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347978: 4c 8b 15 a1 ef 00 00 mov 0xefa1(%rip),%r10 # 66356920 - 6634797f: 48 8b 0d aa ef 00 00 mov 0xefaa(%rip),%rcx # 66356930 - 66347986: 44 8b 42 18 mov 0x18(%rdx),%r8d - 6634798a: 45 85 c0 test %r8d,%r8d - 6634798d: 74 58 je 663479e7 - 6634798f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347993: 4d 8b 49 30 mov 0x30(%r9),%r9 - 66347997: 45 29 01 sub %r8d,(%r9) - 6634799a: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 663479a1: 45 8b 01 mov (%r9),%r8d - 663479a4: 45 31 c9 xor %r9d,%r9d - 663479a7: 45 85 c0 test %r8d,%r8d - 663479aa: 4c 8b 40 30 mov 0x30(%rax),%r8 - 663479ae: 41 0f 9f c1 setg %r9b - 663479b2: 45 3b 08 cmp (%r8),%r9d - 663479b5: 74 30 je 663479e7 - 663479b7: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663479bb: 4d 8b 40 30 mov 0x30(%r8),%r8 - 663479bf: 41 8b 30 mov (%r8),%esi - 663479c2: 85 f6 test %esi,%esi - 663479c4: 75 21 jne 663479e7 - 663479c6: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663479ca: 4d 8b 48 30 mov 0x30(%r8),%r9 - 663479ce: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663479d2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663479d9: 4c 63 01 movslq (%rcx),%r8 - 663479dc: 45 8d 58 01 lea 0x1(%r8),%r11d - 663479e0: 44 89 19 mov %r11d,(%rcx) - 663479e3: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663479e7: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 663479eb: 45 85 c0 test %r8d,%r8d - 663479ee: 74 59 je 66347a49 - 663479f0: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663479f4: 4d 8b 49 38 mov 0x38(%r9),%r9 - 663479f8: 45 29 01 sub %r8d,(%r9) - 663479fb: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347a02: 45 8b 19 mov (%r9),%r11d - 66347a05: 45 31 c9 xor %r9d,%r9d - 66347a08: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347a0c: 45 85 db test %r11d,%r11d - 66347a0f: 41 0f 9f c1 setg %r9b - 66347a13: 45 3b 08 cmp (%r8),%r9d - 66347a16: 74 31 je 66347a49 - 66347a18: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347a1c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347a20: 45 8b 08 mov (%r8),%r9d - 66347a23: 45 85 c9 test %r9d,%r9d - 66347a26: 75 21 jne 66347a49 - 66347a28: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347a2c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347a30: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347a34: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347a3b: 4c 63 01 movslq (%rcx),%r8 - 66347a3e: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347a42: 44 89 19 mov %r11d,(%rcx) - 66347a45: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347a49: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66347a4d: 45 85 c0 test %r8d,%r8d - 66347a50: 74 58 je 66347aaa - 66347a52: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347a56: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347a5a: 45 29 01 sub %r8d,(%r9) - 66347a5d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347a64: 45 8b 01 mov (%r9),%r8d - 66347a67: 45 31 c9 xor %r9d,%r9d - 66347a6a: 45 85 c0 test %r8d,%r8d - 66347a6d: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66347a71: 41 0f 9f c1 setg %r9b - 66347a75: 45 3b 08 cmp (%r8),%r9d - 66347a78: 74 30 je 66347aaa - 66347a7a: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347a7e: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66347a82: 41 8b 30 mov (%r8),%esi - 66347a85: 85 f6 test %esi,%esi - 66347a87: 75 21 jne 66347aaa - 66347a89: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347a8d: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66347a91: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347a95: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347a9c: 4c 63 01 movslq (%rcx),%r8 - 66347a9f: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347aa3: 44 89 19 mov %r11d,(%rcx) - 66347aa6: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347aaa: 44 8b 42 24 mov 0x24(%rdx),%r8d - 66347aae: 45 85 c0 test %r8d,%r8d - 66347ab1: 74 59 je 66347b0c - 66347ab3: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347ab7: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66347abb: 45 29 01 sub %r8d,(%r9) - 66347abe: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347ac5: 45 8b 19 mov (%r9),%r11d - 66347ac8: 45 31 c9 xor %r9d,%r9d - 66347acb: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66347acf: 45 85 db test %r11d,%r11d - 66347ad2: 41 0f 9f c1 setg %r9b - 66347ad6: 45 3b 08 cmp (%r8),%r9d - 66347ad9: 74 31 je 66347b0c - 66347adb: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347adf: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347ae3: 45 8b 08 mov (%r8),%r9d - 66347ae6: 45 85 c9 test %r9d,%r9d - 66347ae9: 75 21 jne 66347b0c - 66347aeb: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347aef: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66347af3: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347af7: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347afe: 4c 63 01 movslq (%rcx),%r8 - 66347b01: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347b05: 44 89 19 mov %r11d,(%rcx) - 66347b08: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347b0c: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66347b10: 45 85 c0 test %r8d,%r8d - 66347b13: 74 53 je 66347b68 - 66347b15: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347b19: 48 8b 40 50 mov 0x50(%rax),%rax - 66347b1d: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66347b21: 45 29 01 sub %r8d,(%r9) - 66347b24: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66347b2b: 31 d2 xor %edx,%edx - 66347b2d: 45 8b 01 mov (%r9),%r8d - 66347b30: 45 85 c0 test %r8d,%r8d - 66347b33: 0f 9f c2 setg %dl - 66347b36: 3b 10 cmp (%rax),%edx - 66347b38: 74 2e je 66347b68 - 66347b3a: 48 8b 43 20 mov 0x20(%rbx),%rax - 66347b3e: 48 8b 40 50 mov 0x50(%rax),%rax - 66347b42: 8b 00 mov (%rax),%eax - 66347b44: 85 c0 test %eax,%eax - 66347b46: 75 20 jne 66347b68 - 66347b48: 48 8b 43 28 mov 0x28(%rbx),%rax - 66347b4c: 48 8b 50 50 mov 0x50(%rax),%rdx - 66347b50: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347b54: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347b5a: 48 63 01 movslq (%rcx),%rax - 66347b5d: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347b61: 44 89 01 mov %r8d,(%rcx) - 66347b64: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66347b68: 48 83 c4 28 add $0x28,%rsp - 66347b6c: 5b pop %rbx - 66347b6d: 5e pop %rsi - 66347b6e: c3 retq - 66347b6f: 90 nop +0000000066347930 : + 66347930: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347934: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66347938: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634793c: 8b 00 mov (%rax),%eax + 6634793e: 41 33 00 xor (%r8),%eax + 66347941: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66347945: 41 33 00 xor (%r8),%eax + 66347948: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634794c: 41 33 00 xor (%r8),%eax + 6634794f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66347953: 41 33 00 xor (%r8),%eax + 66347956: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 6634795a: 41 33 00 xor (%r8),%eax + 6634795d: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 66347961: 41 3b 00 cmp (%r8),%eax + 66347964: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347968: 0f 94 c0 sete %al + 6634796b: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634796f: 0f b6 c0 movzbl %al,%eax + 66347972: 44 39 c8 cmp %r9d,%eax + 66347975: 74 67 je 663479de + 66347977: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634797b: 41 89 c3 mov %eax,%r11d + 6634797e: 45 29 cb sub %r9d,%r11d + 66347981: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347985: 45 01 1a add %r11d,(%r10) + 66347988: 41 89 40 20 mov %eax,0x20(%r8) + 6634798c: 45 31 c0 xor %r8d,%r8d + 6634798f: 45 8b 0a mov (%r10),%r9d + 66347992: 48 8b 42 40 mov 0x40(%rdx),%rax + 66347996: 45 85 c9 test %r9d,%r9d + 66347999: 41 0f 9f c0 setg %r8b + 6634799d: 44 3b 00 cmp (%rax),%r8d + 663479a0: 74 3c je 663479de + 663479a2: 48 8b 41 20 mov 0x20(%rcx),%rax + 663479a6: 48 8b 40 40 mov 0x40(%rax),%rax + 663479aa: 8b 00 mov (%rax),%eax + 663479ac: 85 c0 test %eax,%eax + 663479ae: 75 2e jne 663479de + 663479b0: 48 8b 41 28 mov 0x28(%rcx),%rax + 663479b4: 48 8b 0d 75 ef 00 00 mov 0xef75(%rip),%rcx # 66356930 + 663479bb: 4c 8b 05 5e ef 00 00 mov 0xef5e(%rip),%r8 # 66356920 + 663479c2: 48 8b 50 40 mov 0x40(%rax),%rdx + 663479c6: 48 8b 42 10 mov 0x10(%rdx),%rax + 663479ca: c7 00 01 00 00 00 movl $0x1,(%rax) + 663479d0: 48 63 01 movslq (%rcx),%rax + 663479d3: 44 8d 48 01 lea 0x1(%rax),%r9d + 663479d7: 44 89 09 mov %r9d,(%rcx) + 663479da: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 663479de: c3 retq + 663479df: 90 nop -0000000066347b70 : - 66347b70: 56 push %rsi - 66347b71: 53 push %rbx - 66347b72: 48 83 ec 28 sub $0x28,%rsp - 66347b76: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347b7a: 48 8b 50 58 mov 0x58(%rax),%rdx - 66347b7e: 48 89 cb mov %rcx,%rbx - 66347b81: 44 8b 0a mov (%rdx),%r9d - 66347b84: 45 85 c9 test %r9d,%r9d - 66347b87: 74 2b je 66347bb4 - 66347b89: 31 d2 xor %edx,%edx - 66347b8b: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66347b8f: 48 89 d9 mov %rbx,%rcx - 66347b92: 83 c2 06 add $0x6,%edx - 66347b95: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347b99: 44 8b 00 mov (%rax),%r8d - 66347b9c: e8 0f 98 ff ff callq 663413b0 - 66347ba1: 48 83 fe 05 cmp $0x5,%rsi - 66347ba5: 48 89 f2 mov %rsi,%rdx - 66347ba8: 0f 84 fa 01 00 00 je 66347da8 - 66347bae: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347bb2: eb d7 jmp 66347b8b - 66347bb4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347bb8: 4c 8b 15 61 ed 00 00 mov 0xed61(%rip),%r10 # 66356920 - 66347bbf: 48 8b 0d 6a ed 00 00 mov 0xed6a(%rip),%rcx # 66356930 - 66347bc6: 44 8b 42 18 mov 0x18(%rdx),%r8d - 66347bca: 45 85 c0 test %r8d,%r8d - 66347bcd: 74 58 je 66347c27 - 66347bcf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347bd3: 4d 8b 49 30 mov 0x30(%r9),%r9 - 66347bd7: 45 29 01 sub %r8d,(%r9) - 66347bda: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66347be1: 45 8b 01 mov (%r9),%r8d - 66347be4: 45 31 c9 xor %r9d,%r9d - 66347be7: 45 85 c0 test %r8d,%r8d - 66347bea: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347bee: 41 0f 9f c1 setg %r9b - 66347bf2: 45 3b 08 cmp (%r8),%r9d - 66347bf5: 74 30 je 66347c27 - 66347bf7: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347bfb: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66347bff: 41 8b 30 mov (%r8),%esi - 66347c02: 85 f6 test %esi,%esi - 66347c04: 75 21 jne 66347c27 - 66347c06: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347c0a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 66347c0e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347c12: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347c19: 4c 63 01 movslq (%rcx),%r8 - 66347c1c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347c20: 44 89 19 mov %r11d,(%rcx) - 66347c23: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347c27: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66347c2b: 45 85 c0 test %r8d,%r8d - 66347c2e: 74 59 je 66347c89 - 66347c30: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347c34: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347c38: 45 29 01 sub %r8d,(%r9) - 66347c3b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347c42: 45 8b 19 mov (%r9),%r11d - 66347c45: 45 31 c9 xor %r9d,%r9d - 66347c48: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347c4c: 45 85 db test %r11d,%r11d - 66347c4f: 41 0f 9f c1 setg %r9b - 66347c53: 45 3b 08 cmp (%r8),%r9d - 66347c56: 74 31 je 66347c89 - 66347c58: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347c5c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347c60: 45 8b 08 mov (%r8),%r9d - 66347c63: 45 85 c9 test %r9d,%r9d - 66347c66: 75 21 jne 66347c89 - 66347c68: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347c6c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347c70: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347c74: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347c7b: 4c 63 01 movslq (%rcx),%r8 - 66347c7e: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347c82: 44 89 19 mov %r11d,(%rcx) - 66347c85: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347c89: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66347c8d: 45 85 c0 test %r8d,%r8d - 66347c90: 74 58 je 66347cea - 66347c92: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347c96: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347c9a: 45 29 01 sub %r8d,(%r9) - 66347c9d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347ca4: 45 8b 01 mov (%r9),%r8d - 66347ca7: 45 31 c9 xor %r9d,%r9d - 66347caa: 45 85 c0 test %r8d,%r8d - 66347cad: 4c 8b 40 40 mov 0x40(%rax),%r8 - 66347cb1: 41 0f 9f c1 setg %r9b - 66347cb5: 45 3b 08 cmp (%r8),%r9d - 66347cb8: 74 30 je 66347cea - 66347cba: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347cbe: 4d 8b 40 40 mov 0x40(%r8),%r8 - 66347cc2: 41 8b 30 mov (%r8),%esi - 66347cc5: 85 f6 test %esi,%esi - 66347cc7: 75 21 jne 66347cea - 66347cc9: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347ccd: 4d 8b 48 40 mov 0x40(%r8),%r9 - 66347cd1: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347cd5: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347cdc: 4c 63 01 movslq (%rcx),%r8 - 66347cdf: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347ce3: 44 89 19 mov %r11d,(%rcx) - 66347ce6: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347cea: 44 8b 42 24 mov 0x24(%rdx),%r8d - 66347cee: 45 85 c0 test %r8d,%r8d - 66347cf1: 74 59 je 66347d4c - 66347cf3: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347cf7: 4d 8b 49 48 mov 0x48(%r9),%r9 - 66347cfb: 45 29 01 sub %r8d,(%r9) - 66347cfe: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 66347d05: 45 8b 19 mov (%r9),%r11d - 66347d08: 45 31 c9 xor %r9d,%r9d - 66347d0b: 4c 8b 40 48 mov 0x48(%rax),%r8 - 66347d0f: 45 85 db test %r11d,%r11d - 66347d12: 41 0f 9f c1 setg %r9b - 66347d16: 45 3b 08 cmp (%r8),%r9d - 66347d19: 74 31 je 66347d4c - 66347d1b: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347d1f: 4d 8b 40 48 mov 0x48(%r8),%r8 - 66347d23: 45 8b 08 mov (%r8),%r9d - 66347d26: 45 85 c9 test %r9d,%r9d - 66347d29: 75 21 jne 66347d4c - 66347d2b: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347d2f: 4d 8b 48 48 mov 0x48(%r8),%r9 - 66347d33: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347d37: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347d3e: 4c 63 01 movslq (%rcx),%r8 - 66347d41: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347d45: 44 89 19 mov %r11d,(%rcx) - 66347d48: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347d4c: 44 8b 42 28 mov 0x28(%rdx),%r8d - 66347d50: 45 85 c0 test %r8d,%r8d - 66347d53: 74 53 je 66347da8 - 66347d55: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347d59: 48 8b 40 50 mov 0x50(%rax),%rax - 66347d5d: 4d 8b 49 50 mov 0x50(%r9),%r9 - 66347d61: 45 29 01 sub %r8d,(%r9) - 66347d64: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 66347d6b: 31 d2 xor %edx,%edx - 66347d6d: 45 8b 01 mov (%r9),%r8d - 66347d70: 45 85 c0 test %r8d,%r8d - 66347d73: 0f 9f c2 setg %dl - 66347d76: 3b 10 cmp (%rax),%edx - 66347d78: 74 2e je 66347da8 - 66347d7a: 48 8b 43 20 mov 0x20(%rbx),%rax - 66347d7e: 48 8b 40 50 mov 0x50(%rax),%rax - 66347d82: 8b 00 mov (%rax),%eax - 66347d84: 85 c0 test %eax,%eax - 66347d86: 75 20 jne 66347da8 - 66347d88: 48 8b 43 28 mov 0x28(%rbx),%rax - 66347d8c: 48 8b 50 50 mov 0x50(%rax),%rdx - 66347d90: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347d94: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347d9a: 48 63 01 movslq (%rcx),%rax - 66347d9d: 44 8d 40 01 lea 0x1(%rax),%r8d - 66347da1: 44 89 01 mov %r8d,(%rcx) - 66347da4: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66347da8: 48 83 c4 28 add $0x28,%rsp - 66347dac: 5b pop %rbx - 66347dad: 5e pop %rsi - 66347dae: c3 retq - 66347daf: 90 nop +00000000663479e0 : + 663479e0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663479e4: 48 8b 42 08 mov 0x8(%rdx),%rax + 663479e8: 8b 00 mov (%rax),%eax + 663479ea: 85 c0 test %eax,%eax + 663479ec: 0f 85 8e 00 00 00 jne 66347a80 + 663479f2: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 663479f6: 45 8b 00 mov (%r8),%r8d + 663479f9: 45 85 c0 test %r8d,%r8d + 663479fc: 74 75 je 66347a73 + 663479fe: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347a02: 45 8b 48 18 mov 0x18(%r8),%r9d + 66347a06: 44 39 c8 cmp %r9d,%eax + 66347a09: 74 67 je 66347a72 + 66347a0b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347a0f: 41 89 c3 mov %eax,%r11d + 66347a12: 45 29 cb sub %r9d,%r11d + 66347a15: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66347a19: 45 01 1a add %r11d,(%r10) + 66347a1c: 41 89 40 18 mov %eax,0x18(%r8) + 66347a20: 45 31 c0 xor %r8d,%r8d + 66347a23: 45 8b 0a mov (%r10),%r9d + 66347a26: 48 8b 42 30 mov 0x30(%rdx),%rax + 66347a2a: 45 85 c9 test %r9d,%r9d + 66347a2d: 41 0f 9f c0 setg %r8b + 66347a31: 44 3b 00 cmp (%rax),%r8d + 66347a34: 74 3c je 66347a72 + 66347a36: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347a3a: 48 8b 40 30 mov 0x30(%rax),%rax + 66347a3e: 8b 00 mov (%rax),%eax + 66347a40: 85 c0 test %eax,%eax + 66347a42: 75 2e jne 66347a72 + 66347a44: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347a48: 48 8b 0d e1 ee 00 00 mov 0xeee1(%rip),%rcx # 66356930 + 66347a4f: 4c 8b 05 ca ee 00 00 mov 0xeeca(%rip),%r8 # 66356920 + 66347a56: 48 8b 50 30 mov 0x30(%rax),%rdx + 66347a5a: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347a5e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347a64: 48 63 01 movslq (%rcx),%rax + 66347a67: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347a6b: 44 89 09 mov %r9d,(%rcx) + 66347a6e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347a72: c3 retq + 66347a73: 48 8b 42 18 mov 0x18(%rdx),%rax + 66347a77: 8b 00 mov (%rax),%eax + 66347a79: 85 c0 test %eax,%eax + 66347a7b: 74 13 je 66347a90 + 66347a7d: 0f 1f 00 nopl (%rax) + 66347a80: 31 c0 xor %eax,%eax + 66347a82: e9 77 ff ff ff jmpq 663479fe + 66347a87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 66347a8e: 00 00 + 66347a90: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66347a94: 45 8b 18 mov (%r8),%r11d + 66347a97: 45 85 db test %r11d,%r11d + 66347a9a: 0f 85 5e ff ff ff jne 663479fe + 66347aa0: 48 8b 42 28 mov 0x28(%rdx),%rax + 66347aa4: 44 8b 10 mov (%rax),%r10d + 66347aa7: 31 c0 xor %eax,%eax + 66347aa9: 45 85 d2 test %r10d,%r10d + 66347aac: 0f 94 c0 sete %al + 66347aaf: e9 4a ff ff ff jmpq 663479fe + 66347ab4: 66 90 xchg %ax,%ax + 66347ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66347abd: 00 00 00 -0000000066347db0 : - 66347db0: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347db4: 48 8b 50 20 mov 0x20(%rax),%rdx - 66347db8: 44 8b 0a mov (%rdx),%r9d - 66347dbb: 45 85 c9 test %r9d,%r9d - 66347dbe: 75 70 jne 66347e30 - 66347dc0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347dc4: 44 8b 42 14 mov 0x14(%rdx),%r8d - 66347dc8: 45 85 c0 test %r8d,%r8d - 66347dcb: 74 61 je 66347e2e - 66347dcd: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 66347dd1: 48 8b 40 28 mov 0x28(%rax),%rax - 66347dd5: 4d 8b 49 28 mov 0x28(%r9),%r9 - 66347dd9: 45 29 01 sub %r8d,(%r9) - 66347ddc: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 66347de3: 31 d2 xor %edx,%edx - 66347de5: 45 8b 01 mov (%r9),%r8d - 66347de8: 45 85 c0 test %r8d,%r8d - 66347deb: 0f 9f c2 setg %dl - 66347dee: 3b 10 cmp (%rax),%edx - 66347df0: 74 3c je 66347e2e - 66347df2: 48 8b 41 20 mov 0x20(%rcx),%rax - 66347df6: 48 8b 40 28 mov 0x28(%rax),%rax - 66347dfa: 8b 00 mov (%rax),%eax - 66347dfc: 85 c0 test %eax,%eax - 66347dfe: 75 2e jne 66347e2e - 66347e00: 48 8b 41 28 mov 0x28(%rcx),%rax - 66347e04: 48 8b 0d 25 eb 00 00 mov 0xeb25(%rip),%rcx # 66356930 - 66347e0b: 4c 8b 05 0e eb 00 00 mov 0xeb0e(%rip),%r8 # 66356920 - 66347e12: 48 8b 50 28 mov 0x28(%rax),%rdx - 66347e16: 48 8b 42 10 mov 0x10(%rdx),%rax - 66347e1a: c7 00 01 00 00 00 movl $0x1,(%rax) - 66347e20: 48 63 01 movslq (%rcx),%rax - 66347e23: 44 8d 48 01 lea 0x1(%rax),%r9d - 66347e27: 44 89 09 mov %r9d,(%rcx) - 66347e2a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66347e2e: c3 retq - 66347e2f: 90 nop - 66347e30: 48 8b 50 08 mov 0x8(%rax),%rdx - 66347e34: 8b 12 mov (%rdx),%edx - 66347e36: 83 c2 02 add $0x2,%edx - 66347e39: 48 63 d2 movslq %edx,%rdx - 66347e3c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax - 66347e40: ba 05 00 00 00 mov $0x5,%edx - 66347e45: 44 8b 00 mov (%rax),%r8d - 66347e48: e9 63 95 ff ff jmpq 663413b0 - 66347e4d: 0f 1f 00 nopl (%rax) +0000000066347ac0 : + 66347ac0: ba 01 00 00 00 mov $0x1,%edx + 66347ac5: 48 8b 41 10 mov 0x10(%rcx),%rax + 66347ac9: 4c 8b 40 08 mov 0x8(%rax),%r8 + 66347acd: 45 8b 08 mov (%r8),%r9d + 66347ad0: 45 85 c9 test %r9d,%r9d + 66347ad3: 74 0c je 66347ae1 + 66347ad5: 4c 8b 40 10 mov 0x10(%rax),%r8 + 66347ad9: 45 8b 00 mov (%r8),%r8d + 66347adc: 45 85 c0 test %r8d,%r8d + 66347adf: 75 72 jne 66347b53 + 66347ae1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347ae5: 45 8b 48 18 mov 0x18(%r8),%r9d + 66347ae9: 44 39 ca cmp %r9d,%edx + 66347aec: 74 64 je 66347b52 + 66347aee: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347af2: 41 89 d3 mov %edx,%r11d + 66347af5: 45 29 cb sub %r9d,%r11d + 66347af8: 48 8b 40 30 mov 0x30(%rax),%rax + 66347afc: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66347b00: 45 01 1a add %r11d,(%r10) + 66347b03: 41 89 50 18 mov %edx,0x18(%r8) + 66347b07: 31 d2 xor %edx,%edx + 66347b09: 45 8b 02 mov (%r10),%r8d + 66347b0c: 45 85 c0 test %r8d,%r8d + 66347b0f: 0f 9f c2 setg %dl + 66347b12: 3b 10 cmp (%rax),%edx + 66347b14: 74 3c je 66347b52 + 66347b16: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347b1a: 48 8b 40 30 mov 0x30(%rax),%rax + 66347b1e: 8b 00 mov (%rax),%eax + 66347b20: 85 c0 test %eax,%eax + 66347b22: 75 2e jne 66347b52 + 66347b24: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347b28: 48 8b 0d 01 ee 00 00 mov 0xee01(%rip),%rcx # 66356930 + 66347b2f: 4c 8b 05 ea ed 00 00 mov 0xedea(%rip),%r8 # 66356920 + 66347b36: 48 8b 50 30 mov 0x30(%rax),%rdx + 66347b3a: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347b3e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347b44: 48 63 01 movslq (%rcx),%rax + 66347b47: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347b4b: 44 89 09 mov %r9d,(%rcx) + 66347b4e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347b52: c3 retq + 66347b53: 4c 8b 40 18 mov 0x18(%rax),%r8 + 66347b57: 45 8b 18 mov (%r8),%r11d + 66347b5a: 45 85 db test %r11d,%r11d + 66347b5d: 74 82 je 66347ae1 + 66347b5f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 66347b63: 45 8b 10 mov (%r8),%r10d + 66347b66: 45 85 d2 test %r10d,%r10d + 66347b69: 0f 84 72 ff ff ff je 66347ae1 + 66347b6f: 48 8b 50 28 mov 0x28(%rax),%rdx + 66347b73: 44 8b 0a mov (%rdx),%r9d + 66347b76: 31 d2 xor %edx,%edx + 66347b78: 45 85 c9 test %r9d,%r9d + 66347b7b: 0f 94 c2 sete %dl + 66347b7e: e9 5e ff ff ff jmpq 66347ae1 + 66347b83: 0f 1f 00 nopl (%rax) + 66347b86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66347b8d: 00 00 00 -0000000066347e50 : - 66347e50: 56 push %rsi - 66347e51: 53 push %rbx - 66347e52: 48 83 ec 28 sub $0x28,%rsp - 66347e56: 48 8b 41 10 mov 0x10(%rcx),%rax - 66347e5a: 48 8b 50 48 mov 0x48(%rax),%rdx - 66347e5e: 48 89 cb mov %rcx,%rbx - 66347e61: 8b 32 mov (%rdx),%esi - 66347e63: 85 f6 test %esi,%esi - 66347e65: 74 2b je 66347e92 - 66347e67: 31 d2 xor %edx,%edx - 66347e69: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66347e6d: 48 89 d9 mov %rbx,%rcx - 66347e70: 83 c2 05 add $0x5,%edx - 66347e73: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66347e77: 44 8b 00 mov (%rax),%r8d - 66347e7a: e8 31 95 ff ff callq 663413b0 - 66347e7f: 48 83 fe 04 cmp $0x4,%rsi - 66347e83: 48 89 f2 mov %rsi,%rdx - 66347e86: 0f 84 99 01 00 00 je 66348025 - 66347e8c: 48 8b 43 10 mov 0x10(%rbx),%rax - 66347e90: eb d7 jmp 66347e69 - 66347e92: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66347e96: 4c 8b 15 83 ea 00 00 mov 0xea83(%rip),%r10 # 66356920 - 66347e9d: 48 8b 0d 8c ea 00 00 mov 0xea8c(%rip),%rcx # 66356930 - 66347ea4: 44 8b 42 14 mov 0x14(%rdx),%r8d - 66347ea8: 45 85 c0 test %r8d,%r8d - 66347eab: 74 59 je 66347f06 - 66347ead: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347eb1: 4d 8b 49 28 mov 0x28(%r9),%r9 - 66347eb5: 45 29 01 sub %r8d,(%r9) - 66347eb8: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 66347ebf: 45 8b 19 mov (%r9),%r11d - 66347ec2: 45 31 c9 xor %r9d,%r9d - 66347ec5: 4c 8b 40 28 mov 0x28(%rax),%r8 - 66347ec9: 45 85 db test %r11d,%r11d - 66347ecc: 41 0f 9f c1 setg %r9b - 66347ed0: 45 3b 08 cmp (%r8),%r9d - 66347ed3: 74 31 je 66347f06 - 66347ed5: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347ed9: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66347edd: 45 8b 08 mov (%r8),%r9d - 66347ee0: 45 85 c9 test %r9d,%r9d - 66347ee3: 75 21 jne 66347f06 - 66347ee5: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347ee9: 4d 8b 48 28 mov 0x28(%r8),%r9 - 66347eed: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347ef1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347ef8: 4c 63 01 movslq (%rcx),%r8 - 66347efb: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347eff: 44 89 19 mov %r11d,(%rcx) - 66347f02: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347f06: 44 8b 42 18 mov 0x18(%rdx),%r8d - 66347f0a: 45 85 c0 test %r8d,%r8d - 66347f0d: 74 58 je 66347f67 - 66347f0f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347f13: 4d 8b 49 30 mov 0x30(%r9),%r9 - 66347f17: 45 29 01 sub %r8d,(%r9) - 66347f1a: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66347f21: 45 8b 01 mov (%r9),%r8d - 66347f24: 45 31 c9 xor %r9d,%r9d - 66347f27: 45 85 c0 test %r8d,%r8d - 66347f2a: 4c 8b 40 30 mov 0x30(%rax),%r8 - 66347f2e: 41 0f 9f c1 setg %r9b - 66347f32: 45 3b 08 cmp (%r8),%r9d - 66347f35: 74 30 je 66347f67 - 66347f37: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347f3b: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66347f3f: 41 8b 30 mov (%r8),%esi - 66347f42: 85 f6 test %esi,%esi - 66347f44: 75 21 jne 66347f67 - 66347f46: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347f4a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 66347f4e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347f52: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347f59: 4c 63 01 movslq (%rcx),%r8 - 66347f5c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347f60: 44 89 19 mov %r11d,(%rcx) - 66347f63: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347f67: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 66347f6b: 45 85 c0 test %r8d,%r8d - 66347f6e: 74 59 je 66347fc9 - 66347f70: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347f74: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66347f78: 45 29 01 sub %r8d,(%r9) - 66347f7b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66347f82: 45 8b 19 mov (%r9),%r11d - 66347f85: 45 31 c9 xor %r9d,%r9d - 66347f88: 4c 8b 40 38 mov 0x38(%rax),%r8 - 66347f8c: 45 85 db test %r11d,%r11d - 66347f8f: 41 0f 9f c1 setg %r9b - 66347f93: 45 3b 08 cmp (%r8),%r9d - 66347f96: 74 31 je 66347fc9 - 66347f98: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 66347f9c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66347fa0: 45 8b 08 mov (%r8),%r9d - 66347fa3: 45 85 c9 test %r9d,%r9d - 66347fa6: 75 21 jne 66347fc9 - 66347fa8: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 66347fac: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66347fb0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66347fb4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66347fbb: 4c 63 01 movslq (%rcx),%r8 - 66347fbe: 45 8d 58 01 lea 0x1(%r8),%r11d - 66347fc2: 44 89 19 mov %r11d,(%rcx) - 66347fc5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66347fc9: 44 8b 42 20 mov 0x20(%rdx),%r8d - 66347fcd: 45 85 c0 test %r8d,%r8d - 66347fd0: 74 53 je 66348025 - 66347fd2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66347fd6: 48 8b 40 40 mov 0x40(%rax),%rax - 66347fda: 4d 8b 49 40 mov 0x40(%r9),%r9 - 66347fde: 45 29 01 sub %r8d,(%r9) - 66347fe1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 66347fe8: 31 d2 xor %edx,%edx - 66347fea: 45 8b 01 mov (%r9),%r8d - 66347fed: 45 85 c0 test %r8d,%r8d - 66347ff0: 0f 9f c2 setg %dl - 66347ff3: 3b 10 cmp (%rax),%edx - 66347ff5: 74 2e je 66348025 - 66347ff7: 48 8b 43 20 mov 0x20(%rbx),%rax - 66347ffb: 48 8b 40 40 mov 0x40(%rax),%rax - 66347fff: 8b 00 mov (%rax),%eax - 66348001: 85 c0 test %eax,%eax - 66348003: 75 20 jne 66348025 - 66348005: 48 8b 43 28 mov 0x28(%rbx),%rax - 66348009: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634800d: 48 8b 42 10 mov 0x10(%rdx),%rax - 66348011: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348017: 48 63 01 movslq (%rcx),%rax - 6634801a: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634801e: 44 89 01 mov %r8d,(%rcx) - 66348021: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66348025: 48 83 c4 28 add $0x28,%rsp - 66348029: 5b pop %rbx - 6634802a: 5e pop %rsi - 6634802b: c3 retq - 6634802c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347b90 : + 66347b90: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347b94: 48 8b 42 08 mov 0x8(%rdx),%rax + 66347b98: 8b 00 mov (%rax),%eax + 66347b9a: 85 c0 test %eax,%eax + 66347b9c: 74 0a je 66347ba8 + 66347b9e: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347ba2: 8b 00 mov (%rax),%eax + 66347ba4: 85 c0 test %eax,%eax + 66347ba6: 75 78 jne 66347c20 + 66347ba8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347bac: 45 8b 48 18 mov 0x18(%r8),%r9d + 66347bb0: 44 39 c8 cmp %r9d,%eax + 66347bb3: 74 67 je 66347c1c + 66347bb5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347bb9: 41 89 c3 mov %eax,%r11d + 66347bbc: 45 29 cb sub %r9d,%r11d + 66347bbf: 4d 8b 52 30 mov 0x30(%r10),%r10 + 66347bc3: 45 01 1a add %r11d,(%r10) + 66347bc6: 41 89 40 18 mov %eax,0x18(%r8) + 66347bca: 45 31 c0 xor %r8d,%r8d + 66347bcd: 45 8b 0a mov (%r10),%r9d + 66347bd0: 48 8b 42 30 mov 0x30(%rdx),%rax + 66347bd4: 45 85 c9 test %r9d,%r9d + 66347bd7: 41 0f 9f c0 setg %r8b + 66347bdb: 44 3b 00 cmp (%rax),%r8d + 66347bde: 74 3c je 66347c1c + 66347be0: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347be4: 48 8b 40 30 mov 0x30(%rax),%rax + 66347be8: 8b 00 mov (%rax),%eax + 66347bea: 85 c0 test %eax,%eax + 66347bec: 75 2e jne 66347c1c + 66347bee: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347bf2: 48 8b 0d 37 ed 00 00 mov 0xed37(%rip),%rcx # 66356930 + 66347bf9: 4c 8b 05 20 ed 00 00 mov 0xed20(%rip),%r8 # 66356920 + 66347c00: 48 8b 50 30 mov 0x30(%rax),%rdx + 66347c04: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347c08: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347c0e: 48 63 01 movslq (%rcx),%rax + 66347c11: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347c15: 44 89 09 mov %r9d,(%rcx) + 66347c18: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347c1c: c3 retq + 66347c1d: 0f 1f 00 nopl (%rax) + 66347c20: 48 8b 42 18 mov 0x18(%rdx),%rax + 66347c24: 8b 00 mov (%rax),%eax + 66347c26: 85 c0 test %eax,%eax + 66347c28: 0f 84 7a ff ff ff je 66347ba8 + 66347c2e: 48 8b 42 20 mov 0x20(%rdx),%rax + 66347c32: 8b 00 mov (%rax),%eax + 66347c34: 85 c0 test %eax,%eax + 66347c36: 0f 84 6c ff ff ff je 66347ba8 + 66347c3c: 48 8b 42 28 mov 0x28(%rdx),%rax + 66347c40: 44 8b 10 mov (%rax),%r10d + 66347c43: 31 c0 xor %eax,%eax + 66347c45: 45 85 d2 test %r10d,%r10d + 66347c48: 0f 95 c0 setne %al + 66347c4b: e9 58 ff ff ff jmpq 66347ba8 -0000000066348030 : - 66348030: 56 push %rsi - 66348031: 53 push %rbx - 66348032: 48 83 ec 28 sub $0x28,%rsp - 66348036: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634803a: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634803e: 48 89 cb mov %rcx,%rbx - 66348041: 8b 32 mov (%rdx),%esi - 66348043: 85 f6 test %esi,%esi - 66348045: 74 2b je 66348072 - 66348047: 31 d2 xor %edx,%edx - 66348049: 48 8d 72 01 lea 0x1(%rdx),%rsi - 6634804d: 48 89 d9 mov %rbx,%rcx - 66348050: 83 c2 05 add $0x5,%edx - 66348053: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66348057: 44 8b 00 mov (%rax),%r8d - 6634805a: e8 51 93 ff ff callq 663413b0 - 6634805f: 48 83 fe 04 cmp $0x4,%rsi - 66348063: 48 89 f2 mov %rsi,%rdx - 66348066: 0f 84 99 01 00 00 je 66348205 - 6634806c: 48 8b 43 10 mov 0x10(%rbx),%rax - 66348070: eb d7 jmp 66348049 - 66348072: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66348076: 4c 8b 15 a3 e8 00 00 mov 0xe8a3(%rip),%r10 # 66356920 - 6634807d: 48 8b 0d ac e8 00 00 mov 0xe8ac(%rip),%rcx # 66356930 - 66348084: 44 8b 42 14 mov 0x14(%rdx),%r8d - 66348088: 45 85 c0 test %r8d,%r8d - 6634808b: 74 59 je 663480e6 - 6634808d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66348091: 4d 8b 49 28 mov 0x28(%r9),%r9 - 66348095: 45 29 01 sub %r8d,(%r9) - 66348098: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634809f: 45 8b 19 mov (%r9),%r11d - 663480a2: 45 31 c9 xor %r9d,%r9d - 663480a5: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663480a9: 45 85 db test %r11d,%r11d - 663480ac: 41 0f 9f c1 setg %r9b - 663480b0: 45 3b 08 cmp (%r8),%r9d - 663480b3: 74 31 je 663480e6 - 663480b5: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 663480b9: 4d 8b 40 28 mov 0x28(%r8),%r8 - 663480bd: 45 8b 08 mov (%r8),%r9d - 663480c0: 45 85 c9 test %r9d,%r9d - 663480c3: 75 21 jne 663480e6 - 663480c5: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 663480c9: 4d 8b 48 28 mov 0x28(%r8),%r9 - 663480cd: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663480d1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663480d8: 4c 63 01 movslq (%rcx),%r8 - 663480db: 45 8d 58 01 lea 0x1(%r8),%r11d - 663480df: 44 89 19 mov %r11d,(%rcx) - 663480e2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663480e6: 44 8b 42 18 mov 0x18(%rdx),%r8d - 663480ea: 45 85 c0 test %r8d,%r8d - 663480ed: 74 58 je 66348147 - 663480ef: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663480f3: 4d 8b 49 30 mov 0x30(%r9),%r9 - 663480f7: 45 29 01 sub %r8d,(%r9) - 663480fa: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 66348101: 45 8b 01 mov (%r9),%r8d - 66348104: 45 31 c9 xor %r9d,%r9d - 66348107: 45 85 c0 test %r8d,%r8d - 6634810a: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634810e: 41 0f 9f c1 setg %r9b - 66348112: 45 3b 08 cmp (%r8),%r9d - 66348115: 74 30 je 66348147 - 66348117: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634811b: 4d 8b 40 30 mov 0x30(%r8),%r8 - 6634811f: 41 8b 30 mov (%r8),%esi - 66348122: 85 f6 test %esi,%esi - 66348124: 75 21 jne 66348147 - 66348126: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634812a: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634812e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66348132: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66348139: 4c 63 01 movslq (%rcx),%r8 - 6634813c: 45 8d 58 01 lea 0x1(%r8),%r11d - 66348140: 44 89 19 mov %r11d,(%rcx) - 66348143: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 66348147: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634814b: 45 85 c0 test %r8d,%r8d - 6634814e: 74 59 je 663481a9 - 66348150: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 66348154: 4d 8b 49 38 mov 0x38(%r9),%r9 - 66348158: 45 29 01 sub %r8d,(%r9) - 6634815b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 66348162: 45 8b 19 mov (%r9),%r11d - 66348165: 45 31 c9 xor %r9d,%r9d - 66348168: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634816c: 45 85 db test %r11d,%r11d - 6634816f: 41 0f 9f c1 setg %r9b - 66348173: 45 3b 08 cmp (%r8),%r9d - 66348176: 74 31 je 663481a9 - 66348178: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634817c: 4d 8b 40 38 mov 0x38(%r8),%r8 - 66348180: 45 8b 08 mov (%r8),%r9d - 66348183: 45 85 c9 test %r9d,%r9d - 66348186: 75 21 jne 663481a9 - 66348188: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634818c: 4d 8b 48 38 mov 0x38(%r8),%r9 - 66348190: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66348194: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634819b: 4c 63 01 movslq (%rcx),%r8 - 6634819e: 45 8d 58 01 lea 0x1(%r8),%r11d - 663481a2: 44 89 19 mov %r11d,(%rcx) - 663481a5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 663481a9: 44 8b 42 20 mov 0x20(%rdx),%r8d - 663481ad: 45 85 c0 test %r8d,%r8d - 663481b0: 74 53 je 66348205 - 663481b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 663481b6: 48 8b 40 40 mov 0x40(%rax),%rax - 663481ba: 4d 8b 49 40 mov 0x40(%r9),%r9 - 663481be: 45 29 01 sub %r8d,(%r9) - 663481c1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 663481c8: 31 d2 xor %edx,%edx - 663481ca: 45 8b 01 mov (%r9),%r8d - 663481cd: 45 85 c0 test %r8d,%r8d - 663481d0: 0f 9f c2 setg %dl - 663481d3: 3b 10 cmp (%rax),%edx - 663481d5: 74 2e je 66348205 - 663481d7: 48 8b 43 20 mov 0x20(%rbx),%rax - 663481db: 48 8b 40 40 mov 0x40(%rax),%rax - 663481df: 8b 00 mov (%rax),%eax - 663481e1: 85 c0 test %eax,%eax - 663481e3: 75 20 jne 66348205 - 663481e5: 48 8b 43 28 mov 0x28(%rbx),%rax - 663481e9: 48 8b 50 40 mov 0x40(%rax),%rdx - 663481ed: 48 8b 42 10 mov 0x10(%rdx),%rax - 663481f1: c7 00 01 00 00 00 movl $0x1,(%rax) - 663481f7: 48 63 01 movslq (%rcx),%rax - 663481fa: 44 8d 40 01 lea 0x1(%rax),%r8d - 663481fe: 44 89 01 mov %r8d,(%rcx) - 66348201: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66348205: 48 83 c4 28 add $0x28,%rsp - 66348209: 5b pop %rbx - 6634820a: 5e pop %rsi - 6634820b: c3 retq - 6634820c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066347c50 : + 66347c50: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66347c54: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66347c58: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347c5c: 8b 00 mov (%rax),%eax + 66347c5e: 41 33 00 xor (%r8),%eax + 66347c61: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66347c65: 41 33 00 xor (%r8),%eax + 66347c68: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66347c6c: 41 33 00 xor (%r8),%eax + 66347c6f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66347c73: 41 33 00 xor (%r8),%eax + 66347c76: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 66347c7a: 41 33 00 xor (%r8),%eax + 66347c7d: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 66347c81: 41 33 00 xor (%r8),%eax + 66347c84: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 66347c88: 45 8b 48 20 mov 0x20(%r8),%r9d + 66347c8c: 44 39 c8 cmp %r9d,%eax + 66347c8f: 74 67 je 66347cf8 + 66347c91: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 66347c95: 41 89 c3 mov %eax,%r11d + 66347c98: 45 29 cb sub %r9d,%r11d + 66347c9b: 4d 8b 52 40 mov 0x40(%r10),%r10 + 66347c9f: 45 01 1a add %r11d,(%r10) + 66347ca2: 41 89 40 20 mov %eax,0x20(%r8) + 66347ca6: 45 31 c0 xor %r8d,%r8d + 66347ca9: 45 8b 0a mov (%r10),%r9d + 66347cac: 48 8b 42 40 mov 0x40(%rdx),%rax + 66347cb0: 45 85 c9 test %r9d,%r9d + 66347cb3: 41 0f 9f c0 setg %r8b + 66347cb7: 44 3b 00 cmp (%rax),%r8d + 66347cba: 74 3c je 66347cf8 + 66347cbc: 48 8b 41 20 mov 0x20(%rcx),%rax + 66347cc0: 48 8b 40 40 mov 0x40(%rax),%rax + 66347cc4: 8b 00 mov (%rax),%eax + 66347cc6: 85 c0 test %eax,%eax + 66347cc8: 75 2e jne 66347cf8 + 66347cca: 48 8b 41 28 mov 0x28(%rcx),%rax + 66347cce: 48 8b 0d 5b ec 00 00 mov 0xec5b(%rip),%rcx # 66356930 + 66347cd5: 4c 8b 05 44 ec 00 00 mov 0xec44(%rip),%r8 # 66356920 + 66347cdc: 48 8b 50 40 mov 0x40(%rax),%rdx + 66347ce0: 48 8b 42 10 mov 0x10(%rdx),%rax + 66347ce4: c7 00 01 00 00 00 movl $0x1,(%rax) + 66347cea: 48 63 01 movslq (%rcx),%rax + 66347ced: 44 8d 48 01 lea 0x1(%rax),%r9d + 66347cf1: 44 89 09 mov %r9d,(%rcx) + 66347cf4: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66347cf8: c3 retq + 66347cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066348210 : - 66348210: ba 01 00 00 00 mov $0x1,%edx - 66348215: 48 8b 41 10 mov 0x10(%rcx),%rax - 66348219: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634821d: 45 8b 00 mov (%r8),%r8d - 66348220: 45 85 c0 test %r8d,%r8d - 66348223: 74 0c je 66348231 - 66348225: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66348229: 45 8b 18 mov (%r8),%r11d - 6634822c: 45 85 db test %r11d,%r11d - 6634822f: 75 72 jne 663482a3 - 66348231: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66348235: 45 8b 48 24 mov 0x24(%r8),%r9d - 66348239: 44 39 ca cmp %r9d,%edx - 6634823c: 74 64 je 663482a2 - 6634823e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66348242: 41 89 d3 mov %edx,%r11d - 66348245: 45 29 cb sub %r9d,%r11d - 66348248: 48 8b 40 48 mov 0x48(%rax),%rax - 6634824c: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66348250: 45 01 1a add %r11d,(%r10) - 66348253: 41 89 50 24 mov %edx,0x24(%r8) - 66348257: 31 d2 xor %edx,%edx - 66348259: 45 8b 02 mov (%r10),%r8d - 6634825c: 45 85 c0 test %r8d,%r8d - 6634825f: 0f 9f c2 setg %dl - 66348262: 3b 10 cmp (%rax),%edx - 66348264: 74 3c je 663482a2 - 66348266: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634826a: 48 8b 40 48 mov 0x48(%rax),%rax - 6634826e: 8b 00 mov (%rax),%eax - 66348270: 85 c0 test %eax,%eax - 66348272: 75 2e jne 663482a2 - 66348274: 48 8b 41 28 mov 0x28(%rcx),%rax - 66348278: 48 8b 0d b1 e6 00 00 mov 0xe6b1(%rip),%rcx # 66356930 - 6634827f: 4c 8b 05 9a e6 00 00 mov 0xe69a(%rip),%r8 # 66356920 - 66348286: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634828a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634828e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348294: 48 63 01 movslq (%rcx),%rax - 66348297: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634829b: 44 89 09 mov %r9d,(%rcx) - 6634829e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663482a2: c3 retq - 663482a3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663482a7: 45 8b 10 mov (%r8),%r10d - 663482aa: 45 85 d2 test %r10d,%r10d - 663482ad: 74 82 je 66348231 - 663482af: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663482b3: 45 8b 08 mov (%r8),%r9d - 663482b6: 45 85 c9 test %r9d,%r9d - 663482b9: 0f 84 72 ff ff ff je 66348231 - 663482bf: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663482c3: 45 8b 00 mov (%r8),%r8d - 663482c6: 45 85 c0 test %r8d,%r8d - 663482c9: 0f 84 62 ff ff ff je 66348231 - 663482cf: 4c 8b 40 30 mov 0x30(%rax),%r8 - 663482d3: 45 8b 18 mov (%r8),%r11d - 663482d6: 45 85 db test %r11d,%r11d - 663482d9: 0f 84 52 ff ff ff je 66348231 - 663482df: 4c 8b 40 38 mov 0x38(%rax),%r8 - 663482e3: 45 8b 10 mov (%r8),%r10d - 663482e6: 45 85 d2 test %r10d,%r10d - 663482e9: 0f 84 42 ff ff ff je 66348231 - 663482ef: 48 8b 50 40 mov 0x40(%rax),%rdx - 663482f3: 44 8b 0a mov (%rdx),%r9d - 663482f6: 31 d2 xor %edx,%edx - 663482f8: 45 85 c9 test %r9d,%r9d - 663482fb: 0f 94 c2 sete %dl - 663482fe: e9 2e ff ff ff jmpq 66348231 - 66348303: 0f 1f 00 nopl (%rax) - 66348306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634830d: 00 00 00 +0000000066347d00 : + 66347d00: 56 push %rsi + 66347d01: 53 push %rbx + 66347d02: 48 83 ec 28 sub $0x28,%rsp + 66347d06: 48 89 cb mov %rcx,%rbx + 66347d09: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66347d0d: 48 8b 81 08 04 00 00 mov 0x408(%rcx),%rax + 66347d14: 44 8b 10 mov (%rax),%r10d + 66347d17: 45 85 d2 test %r10d,%r10d + 66347d1a: 74 34 je 66347d50 + 66347d1c: 31 d2 xor %edx,%edx + 66347d1e: eb 04 jmp 66347d24 + 66347d20: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66347d24: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347d28: 83 c2 41 add $0x41,%edx + 66347d2b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66347d2f: 48 89 d9 mov %rbx,%rcx + 66347d32: 44 8b 00 mov (%rax),%r8d + 66347d35: e8 76 96 ff ff callq 663413b0 + 66347d3a: 48 83 fe 40 cmp $0x40,%rsi + 66347d3e: 48 89 f2 mov %rsi,%rdx + 66347d41: 75 dd jne 66347d20 + 66347d43: 48 83 c4 28 add $0x28,%rsp + 66347d47: 5b pop %rbx + 66347d48: 5e pop %rsi + 66347d49: c3 retq + 66347d4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66347d50: 48 8b 43 08 mov 0x8(%rbx),%rax + 66347d54: 4c 8b 1d c5 eb 00 00 mov 0xebc5(%rip),%r11 # 66356920 + 66347d5b: 4c 8b 15 ce eb 00 00 mov 0xebce(%rip),%r10 # 66356930 + 66347d62: 48 8d 90 04 01 00 00 lea 0x104(%rax),%rdx + 66347d69: b8 08 02 00 00 mov $0x208,%eax + 66347d6e: 66 90 xchg %ax,%ax + 66347d70: 44 8b 02 mov (%rdx),%r8d + 66347d73: 45 85 c0 test %r8d,%r8d + 66347d76: 74 59 je 66347dd1 + 66347d78: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347d7c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66347d80: 45 29 01 sub %r8d,(%r9) + 66347d83: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66347d89: 45 8b 09 mov (%r9),%r9d + 66347d8c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66347d90: 45 85 c9 test %r9d,%r9d + 66347d93: 41 0f 9f c1 setg %r9b + 66347d97: 45 0f b6 c9 movzbl %r9b,%r9d + 66347d9b: 45 3b 08 cmp (%r8),%r9d + 66347d9e: 74 31 je 66347dd1 + 66347da0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347da4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66347da8: 45 8b 00 mov (%r8),%r8d + 66347dab: 45 85 c0 test %r8d,%r8d + 66347dae: 75 21 jne 66347dd1 + 66347db0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347db4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66347db8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347dbc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347dc3: 4d 63 02 movslq (%r10),%r8 + 66347dc6: 41 8d 70 01 lea 0x1(%r8),%esi + 66347dca: 41 89 32 mov %esi,(%r10) + 66347dcd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66347dd1: 48 83 c0 08 add $0x8,%rax + 66347dd5: 48 83 c2 04 add $0x4,%rdx + 66347dd9: 48 3d 08 04 00 00 cmp $0x408,%rax + 66347ddf: 75 8f jne 66347d70 + 66347de1: 48 83 c4 28 add $0x28,%rsp + 66347de5: 5b pop %rbx + 66347de6: 5e pop %rsi + 66347de7: c3 retq + 66347de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66347def: 00 -0000000066348310 : - 66348310: ba 01 00 00 00 mov $0x1,%edx - 66348315: 48 8b 41 10 mov 0x10(%rcx),%rax - 66348319: 4c 8b 40 08 mov 0x8(%rax),%r8 - 6634831d: 45 8b 00 mov (%r8),%r8d - 66348320: 45 85 c0 test %r8d,%r8d - 66348323: 75 0c jne 66348331 - 66348325: 4c 8b 40 10 mov 0x10(%rax),%r8 - 66348329: 45 8b 18 mov (%r8),%r11d - 6634832c: 45 85 db test %r11d,%r11d - 6634832f: 74 72 je 663483a3 - 66348331: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66348335: 45 8b 48 24 mov 0x24(%r8),%r9d - 66348339: 44 39 ca cmp %r9d,%edx - 6634833c: 74 64 je 663483a2 - 6634833e: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66348342: 41 89 d3 mov %edx,%r11d - 66348345: 45 29 cb sub %r9d,%r11d - 66348348: 48 8b 40 48 mov 0x48(%rax),%rax - 6634834c: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66348350: 45 01 1a add %r11d,(%r10) - 66348353: 41 89 50 24 mov %edx,0x24(%r8) - 66348357: 31 d2 xor %edx,%edx - 66348359: 45 8b 02 mov (%r10),%r8d - 6634835c: 45 85 c0 test %r8d,%r8d - 6634835f: 0f 9f c2 setg %dl - 66348362: 3b 10 cmp (%rax),%edx - 66348364: 74 3c je 663483a2 - 66348366: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634836a: 48 8b 40 48 mov 0x48(%rax),%rax - 6634836e: 8b 00 mov (%rax),%eax - 66348370: 85 c0 test %eax,%eax - 66348372: 75 2e jne 663483a2 - 66348374: 48 8b 41 28 mov 0x28(%rcx),%rax - 66348378: 48 8b 0d b1 e5 00 00 mov 0xe5b1(%rip),%rcx # 66356930 - 6634837f: 4c 8b 05 9a e5 00 00 mov 0xe59a(%rip),%r8 # 66356920 - 66348386: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634838a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634838e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348394: 48 63 01 movslq (%rcx),%rax - 66348397: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634839b: 44 89 09 mov %r9d,(%rcx) - 6634839e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 663483a2: c3 retq - 663483a3: 4c 8b 40 18 mov 0x18(%rax),%r8 - 663483a7: 45 8b 10 mov (%r8),%r10d - 663483aa: 45 85 d2 test %r10d,%r10d - 663483ad: 75 82 jne 66348331 - 663483af: 4c 8b 40 20 mov 0x20(%rax),%r8 - 663483b3: 45 8b 08 mov (%r8),%r9d - 663483b6: 45 85 c9 test %r9d,%r9d - 663483b9: 0f 85 72 ff ff ff jne 66348331 - 663483bf: 4c 8b 40 28 mov 0x28(%rax),%r8 - 663483c3: 45 8b 00 mov (%r8),%r8d - 663483c6: 45 85 c0 test %r8d,%r8d - 663483c9: 0f 85 62 ff ff ff jne 66348331 - 663483cf: 4c 8b 40 30 mov 0x30(%rax),%r8 - 663483d3: 45 8b 18 mov (%r8),%r11d - 663483d6: 45 85 db test %r11d,%r11d - 663483d9: 0f 85 52 ff ff ff jne 66348331 - 663483df: 4c 8b 40 38 mov 0x38(%rax),%r8 - 663483e3: 45 8b 10 mov (%r8),%r10d - 663483e6: 45 85 d2 test %r10d,%r10d - 663483e9: 0f 85 42 ff ff ff jne 66348331 - 663483ef: 48 8b 50 40 mov 0x40(%rax),%rdx - 663483f3: 44 8b 0a mov (%rdx),%r9d - 663483f6: 31 d2 xor %edx,%edx - 663483f8: 45 85 c9 test %r9d,%r9d - 663483fb: 0f 95 c2 setne %dl - 663483fe: e9 2e ff ff ff jmpq 66348331 - 66348403: 0f 1f 00 nopl (%rax) - 66348406: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634840d: 00 00 00 +0000000066347df0 : + 66347df0: 56 push %rsi + 66347df1: 53 push %rbx + 66347df2: 48 83 ec 28 sub $0x28,%rsp + 66347df6: 48 89 cb mov %rcx,%rbx + 66347df9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66347dfd: 48 8b 81 08 04 00 00 mov 0x408(%rcx),%rax + 66347e04: 44 8b 10 mov (%rax),%r10d + 66347e07: 45 85 d2 test %r10d,%r10d + 66347e0a: 74 34 je 66347e40 + 66347e0c: 31 d2 xor %edx,%edx + 66347e0e: eb 04 jmp 66347e14 + 66347e10: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66347e14: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347e18: 83 c2 41 add $0x41,%edx + 66347e1b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66347e1f: 48 89 d9 mov %rbx,%rcx + 66347e22: 44 8b 00 mov (%rax),%r8d + 66347e25: e8 86 95 ff ff callq 663413b0 + 66347e2a: 48 83 fe 40 cmp $0x40,%rsi + 66347e2e: 48 89 f2 mov %rsi,%rdx + 66347e31: 75 dd jne 66347e10 + 66347e33: 48 83 c4 28 add $0x28,%rsp + 66347e37: 5b pop %rbx + 66347e38: 5e pop %rsi + 66347e39: c3 retq + 66347e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66347e40: 48 8b 43 08 mov 0x8(%rbx),%rax + 66347e44: 4c 8b 1d d5 ea 00 00 mov 0xead5(%rip),%r11 # 66356920 + 66347e4b: 4c 8b 15 de ea 00 00 mov 0xeade(%rip),%r10 # 66356930 + 66347e52: 48 8d 90 04 01 00 00 lea 0x104(%rax),%rdx + 66347e59: b8 08 02 00 00 mov $0x208,%eax + 66347e5e: 66 90 xchg %ax,%ax + 66347e60: 44 8b 02 mov (%rdx),%r8d + 66347e63: 45 85 c0 test %r8d,%r8d + 66347e66: 74 59 je 66347ec1 + 66347e68: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347e6c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66347e70: 45 29 01 sub %r8d,(%r9) + 66347e73: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66347e79: 45 8b 09 mov (%r9),%r9d + 66347e7c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66347e80: 45 85 c9 test %r9d,%r9d + 66347e83: 41 0f 9f c1 setg %r9b + 66347e87: 45 0f b6 c9 movzbl %r9b,%r9d + 66347e8b: 45 3b 08 cmp (%r8),%r9d + 66347e8e: 74 31 je 66347ec1 + 66347e90: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347e94: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66347e98: 45 8b 00 mov (%r8),%r8d + 66347e9b: 45 85 c0 test %r8d,%r8d + 66347e9e: 75 21 jne 66347ec1 + 66347ea0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347ea4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66347ea8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347eac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347eb3: 4d 63 02 movslq (%r10),%r8 + 66347eb6: 41 8d 70 01 lea 0x1(%r8),%esi + 66347eba: 41 89 32 mov %esi,(%r10) + 66347ebd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66347ec1: 48 83 c0 08 add $0x8,%rax + 66347ec5: 48 83 c2 04 add $0x4,%rdx + 66347ec9: 48 3d 08 04 00 00 cmp $0x408,%rax + 66347ecf: 75 8f jne 66347e60 + 66347ed1: 48 83 c4 28 add $0x28,%rsp + 66347ed5: 5b pop %rbx + 66347ed6: 5e pop %rsi + 66347ed7: c3 retq + 66347ed8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66347edf: 00 -0000000066348410 : - 66348410: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66348414: 48 8b 42 08 mov 0x8(%rdx),%rax - 66348418: 8b 00 mov (%rax),%eax - 6634841a: 85 c0 test %eax,%eax - 6634841c: 74 0a je 66348428 - 6634841e: 48 8b 42 10 mov 0x10(%rdx),%rax - 66348422: 8b 00 mov (%rax),%eax - 66348424: 85 c0 test %eax,%eax - 66348426: 75 78 jne 663484a0 - 66348428: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634842c: 45 8b 48 24 mov 0x24(%r8),%r9d - 66348430: 44 39 c8 cmp %r9d,%eax - 66348433: 74 67 je 6634849c - 66348435: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66348439: 41 89 c3 mov %eax,%r11d - 6634843c: 45 29 cb sub %r9d,%r11d - 6634843f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66348443: 45 01 1a add %r11d,(%r10) - 66348446: 41 89 40 24 mov %eax,0x24(%r8) - 6634844a: 45 31 c0 xor %r8d,%r8d - 6634844d: 45 8b 0a mov (%r10),%r9d - 66348450: 48 8b 42 48 mov 0x48(%rdx),%rax - 66348454: 45 85 c9 test %r9d,%r9d - 66348457: 41 0f 9f c0 setg %r8b - 6634845b: 44 3b 00 cmp (%rax),%r8d - 6634845e: 74 3c je 6634849c - 66348460: 48 8b 41 20 mov 0x20(%rcx),%rax - 66348464: 48 8b 40 48 mov 0x48(%rax),%rax - 66348468: 8b 00 mov (%rax),%eax - 6634846a: 85 c0 test %eax,%eax - 6634846c: 75 2e jne 6634849c - 6634846e: 48 8b 41 28 mov 0x28(%rcx),%rax - 66348472: 48 8b 0d b7 e4 00 00 mov 0xe4b7(%rip),%rcx # 66356930 - 66348479: 4c 8b 05 a0 e4 00 00 mov 0xe4a0(%rip),%r8 # 66356920 - 66348480: 48 8b 50 48 mov 0x48(%rax),%rdx - 66348484: 48 8b 42 10 mov 0x10(%rdx),%rax - 66348488: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634848e: 48 63 01 movslq (%rcx),%rax - 66348491: 44 8d 48 01 lea 0x1(%rax),%r9d - 66348495: 44 89 09 mov %r9d,(%rcx) - 66348498: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634849c: c3 retq - 6634849d: 0f 1f 00 nopl (%rax) - 663484a0: 48 8b 42 18 mov 0x18(%rdx),%rax - 663484a4: 8b 00 mov (%rax),%eax - 663484a6: 85 c0 test %eax,%eax - 663484a8: 0f 84 7a ff ff ff je 66348428 - 663484ae: 48 8b 42 20 mov 0x20(%rdx),%rax - 663484b2: 8b 00 mov (%rax),%eax - 663484b4: 85 c0 test %eax,%eax - 663484b6: 0f 84 6c ff ff ff je 66348428 - 663484bc: 48 8b 42 28 mov 0x28(%rdx),%rax - 663484c0: 8b 00 mov (%rax),%eax - 663484c2: 85 c0 test %eax,%eax - 663484c4: 0f 84 5e ff ff ff je 66348428 - 663484ca: 48 8b 42 30 mov 0x30(%rdx),%rax - 663484ce: 8b 00 mov (%rax),%eax - 663484d0: 85 c0 test %eax,%eax - 663484d2: 0f 84 50 ff ff ff je 66348428 - 663484d8: 48 8b 42 38 mov 0x38(%rdx),%rax - 663484dc: 8b 00 mov (%rax),%eax - 663484de: 85 c0 test %eax,%eax - 663484e0: 0f 84 42 ff ff ff je 66348428 - 663484e6: 48 8b 42 40 mov 0x40(%rdx),%rax - 663484ea: 44 8b 10 mov (%rax),%r10d - 663484ed: 31 c0 xor %eax,%eax - 663484ef: 45 85 d2 test %r10d,%r10d - 663484f2: 0f 95 c0 setne %al - 663484f5: e9 2e ff ff ff jmpq 66348428 - 663484fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +0000000066347ee0 : + 66347ee0: 56 push %rsi + 66347ee1: 53 push %rbx + 66347ee2: 48 83 ec 28 sub $0x28,%rsp + 66347ee6: 48 89 cb mov %rcx,%rbx + 66347ee9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66347eed: 48 8b 81 08 03 00 00 mov 0x308(%rcx),%rax + 66347ef4: 44 8b 10 mov (%rax),%r10d + 66347ef7: 45 85 d2 test %r10d,%r10d + 66347efa: 74 34 je 66347f30 + 66347efc: 31 d2 xor %edx,%edx + 66347efe: eb 04 jmp 66347f04 + 66347f00: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66347f04: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347f08: 83 c2 31 add $0x31,%edx + 66347f0b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66347f0f: 48 89 d9 mov %rbx,%rcx + 66347f12: 44 8b 00 mov (%rax),%r8d + 66347f15: e8 96 94 ff ff callq 663413b0 + 66347f1a: 48 83 fe 30 cmp $0x30,%rsi + 66347f1e: 48 89 f2 mov %rsi,%rdx + 66347f21: 75 dd jne 66347f00 + 66347f23: 48 83 c4 28 add $0x28,%rsp + 66347f27: 5b pop %rbx + 66347f28: 5e pop %rsi + 66347f29: c3 retq + 66347f2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66347f30: 48 8b 43 08 mov 0x8(%rbx),%rax + 66347f34: 4c 8b 1d e5 e9 00 00 mov 0xe9e5(%rip),%r11 # 66356920 + 66347f3b: 4c 8b 15 ee e9 00 00 mov 0xe9ee(%rip),%r10 # 66356930 + 66347f42: 48 8d 90 c4 00 00 00 lea 0xc4(%rax),%rdx + 66347f49: b8 88 01 00 00 mov $0x188,%eax + 66347f4e: 66 90 xchg %ax,%ax + 66347f50: 44 8b 02 mov (%rdx),%r8d + 66347f53: 45 85 c0 test %r8d,%r8d + 66347f56: 74 59 je 66347fb1 + 66347f58: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66347f5c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66347f60: 45 29 01 sub %r8d,(%r9) + 66347f63: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66347f69: 45 8b 09 mov (%r9),%r9d + 66347f6c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66347f70: 45 85 c9 test %r9d,%r9d + 66347f73: 41 0f 9f c1 setg %r9b + 66347f77: 45 0f b6 c9 movzbl %r9b,%r9d + 66347f7b: 45 3b 08 cmp (%r8),%r9d + 66347f7e: 74 31 je 66347fb1 + 66347f80: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66347f84: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66347f88: 45 8b 00 mov (%r8),%r8d + 66347f8b: 45 85 c0 test %r8d,%r8d + 66347f8e: 75 21 jne 66347fb1 + 66347f90: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66347f94: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66347f98: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66347f9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66347fa3: 4d 63 02 movslq (%r10),%r8 + 66347fa6: 41 8d 70 01 lea 0x1(%r8),%esi + 66347faa: 41 89 32 mov %esi,(%r10) + 66347fad: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66347fb1: 48 83 c0 08 add $0x8,%rax + 66347fb5: 48 83 c2 04 add $0x4,%rdx + 66347fb9: 48 3d 08 03 00 00 cmp $0x308,%rax + 66347fbf: 75 8f jne 66347f50 + 66347fc1: 48 83 c4 28 add $0x28,%rsp + 66347fc5: 5b pop %rbx + 66347fc6: 5e pop %rsi + 66347fc7: c3 retq + 66347fc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66347fcf: 00 -0000000066348500 : - 66348500: 48 8b 51 10 mov 0x10(%rcx),%rdx - 66348504: 48 8b 42 08 mov 0x8(%rdx),%rax - 66348508: 8b 00 mov (%rax),%eax - 6634850a: 85 c0 test %eax,%eax - 6634850c: 0f 85 ae 00 00 00 jne 663485c0 - 66348512: 4c 8b 42 10 mov 0x10(%rdx),%r8 - 66348516: 45 8b 10 mov (%r8),%r10d - 66348519: 45 85 d2 test %r10d,%r10d - 6634851c: 74 75 je 66348593 - 6634851e: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 66348522: 45 8b 48 24 mov 0x24(%r8),%r9d - 66348526: 44 39 c8 cmp %r9d,%eax - 66348529: 74 67 je 66348592 - 6634852b: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634852f: 41 89 c3 mov %eax,%r11d - 66348532: 45 29 cb sub %r9d,%r11d - 66348535: 4d 8b 52 48 mov 0x48(%r10),%r10 - 66348539: 45 01 1a add %r11d,(%r10) - 6634853c: 41 89 40 24 mov %eax,0x24(%r8) - 66348540: 45 31 c0 xor %r8d,%r8d - 66348543: 45 8b 0a mov (%r10),%r9d - 66348546: 48 8b 42 48 mov 0x48(%rdx),%rax - 6634854a: 45 85 c9 test %r9d,%r9d - 6634854d: 41 0f 9f c0 setg %r8b - 66348551: 44 3b 00 cmp (%rax),%r8d - 66348554: 74 3c je 66348592 - 66348556: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634855a: 48 8b 40 48 mov 0x48(%rax),%rax - 6634855e: 8b 00 mov (%rax),%eax - 66348560: 85 c0 test %eax,%eax - 66348562: 75 2e jne 66348592 - 66348564: 48 8b 41 28 mov 0x28(%rcx),%rax - 66348568: 48 8b 0d c1 e3 00 00 mov 0xe3c1(%rip),%rcx # 66356930 - 6634856f: 4c 8b 05 aa e3 00 00 mov 0xe3aa(%rip),%r8 # 66356920 - 66348576: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634857a: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634857e: c7 00 01 00 00 00 movl $0x1,(%rax) - 66348584: 48 63 01 movslq (%rcx),%rax - 66348587: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634858b: 44 89 09 mov %r9d,(%rcx) - 6634858e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 66348592: c3 retq - 66348593: 48 8b 42 18 mov 0x18(%rdx),%rax - 66348597: 8b 00 mov (%rax),%eax - 66348599: 85 c0 test %eax,%eax - 6634859b: 75 23 jne 663485c0 - 6634859d: 4c 8b 42 20 mov 0x20(%rdx),%r8 - 663485a1: 45 8b 08 mov (%r8),%r9d - 663485a4: 45 85 c9 test %r9d,%r9d - 663485a7: 0f 85 71 ff ff ff jne 6634851e - 663485ad: 48 8b 42 28 mov 0x28(%rdx),%rax - 663485b1: 8b 00 mov (%rax),%eax - 663485b3: 85 c0 test %eax,%eax - 663485b5: 74 19 je 663485d0 - 663485b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663485be: 00 00 - 663485c0: 31 c0 xor %eax,%eax - 663485c2: e9 57 ff ff ff jmpq 6634851e - 663485c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663485ce: 00 00 - 663485d0: 4c 8b 42 30 mov 0x30(%rdx),%r8 - 663485d4: 45 8b 00 mov (%r8),%r8d - 663485d7: 45 85 c0 test %r8d,%r8d - 663485da: 0f 85 3e ff ff ff jne 6634851e - 663485e0: 4c 8b 42 38 mov 0x38(%rdx),%r8 - 663485e4: 45 8b 18 mov (%r8),%r11d - 663485e7: 45 85 db test %r11d,%r11d - 663485ea: 0f 85 2e ff ff ff jne 6634851e - 663485f0: 48 8b 42 40 mov 0x40(%rdx),%rax - 663485f4: 44 8b 10 mov (%rax),%r10d - 663485f7: 31 c0 xor %eax,%eax - 663485f9: 45 85 d2 test %r10d,%r10d - 663485fc: 0f 94 c0 sete %al - 663485ff: e9 1a ff ff ff jmpq 6634851e - 66348604: 66 90 xchg %ax,%ax - 66348606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634860d: 00 00 00 +0000000066347fd0 : + 66347fd0: 56 push %rsi + 66347fd1: 53 push %rbx + 66347fd2: 48 83 ec 28 sub $0x28,%rsp + 66347fd6: 48 89 cb mov %rcx,%rbx + 66347fd9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66347fdd: 48 8b 81 08 03 00 00 mov 0x308(%rcx),%rax + 66347fe4: 44 8b 10 mov (%rax),%r10d + 66347fe7: 45 85 d2 test %r10d,%r10d + 66347fea: 74 34 je 66348020 + 66347fec: 31 d2 xor %edx,%edx + 66347fee: eb 04 jmp 66347ff4 + 66347ff0: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66347ff4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66347ff8: 83 c2 31 add $0x31,%edx + 66347ffb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66347fff: 48 89 d9 mov %rbx,%rcx + 66348002: 44 8b 00 mov (%rax),%r8d + 66348005: e8 a6 93 ff ff callq 663413b0 + 6634800a: 48 83 fe 30 cmp $0x30,%rsi + 6634800e: 48 89 f2 mov %rsi,%rdx + 66348011: 75 dd jne 66347ff0 + 66348013: 48 83 c4 28 add $0x28,%rsp + 66348017: 5b pop %rbx + 66348018: 5e pop %rsi + 66348019: c3 retq + 6634801a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66348020: 48 8b 43 08 mov 0x8(%rbx),%rax + 66348024: 4c 8b 1d f5 e8 00 00 mov 0xe8f5(%rip),%r11 # 66356920 + 6634802b: 4c 8b 15 fe e8 00 00 mov 0xe8fe(%rip),%r10 # 66356930 + 66348032: 48 8d 90 c4 00 00 00 lea 0xc4(%rax),%rdx + 66348039: b8 88 01 00 00 mov $0x188,%eax + 6634803e: 66 90 xchg %ax,%ax + 66348040: 44 8b 02 mov (%rdx),%r8d + 66348043: 45 85 c0 test %r8d,%r8d + 66348046: 74 59 je 663480a1 + 66348048: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634804c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66348050: 45 29 01 sub %r8d,(%r9) + 66348053: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348059: 45 8b 09 mov (%r9),%r9d + 6634805c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348060: 45 85 c9 test %r9d,%r9d + 66348063: 41 0f 9f c1 setg %r9b + 66348067: 45 0f b6 c9 movzbl %r9b,%r9d + 6634806b: 45 3b 08 cmp (%r8),%r9d + 6634806e: 74 31 je 663480a1 + 66348070: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66348074: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348078: 45 8b 00 mov (%r8),%r8d + 6634807b: 45 85 c0 test %r8d,%r8d + 6634807e: 75 21 jne 663480a1 + 66348080: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66348084: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66348088: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634808c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66348093: 4d 63 02 movslq (%r10),%r8 + 66348096: 41 8d 70 01 lea 0x1(%r8),%esi + 6634809a: 41 89 32 mov %esi,(%r10) + 6634809d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 663480a1: 48 83 c0 08 add $0x8,%rax + 663480a5: 48 83 c2 04 add $0x4,%rdx + 663480a9: 48 3d 08 03 00 00 cmp $0x308,%rax + 663480af: 75 8f jne 66348040 + 663480b1: 48 83 c4 28 add $0x28,%rsp + 663480b5: 5b pop %rbx + 663480b6: 5e pop %rsi + 663480b7: c3 retq + 663480b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663480bf: 00 -0000000066348610 : - 66348610: 41 55 push %r13 - 66348612: 41 54 push %r12 - 66348614: 55 push %rbp - 66348615: 57 push %rdi - 66348616: 56 push %rsi - 66348617: 53 push %rbx - 66348618: 48 83 ec 28 sub $0x28,%rsp - 6634861c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348620: 49 8b 81 38 02 00 00 mov 0x238(%r9),%rax - 66348627: 48 89 cb mov %rcx,%rbx - 6634862a: 44 8b 10 mov (%rax),%r10d - 6634862d: 45 85 d2 test %r10d,%r10d - 66348630: 0f 84 aa 00 00 00 je 663486e0 - 66348636: 49 8b 41 10 mov 0x10(%r9),%rax - 6634863a: be 07 00 00 00 mov $0x7,%esi - 6634863f: 4c 8d 2d ba a9 00 00 lea 0xa9ba(%rip),%r13 # 66353000 <.rdata> - 66348646: 4c 8d 25 c3 a9 00 00 lea 0xa9c3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634864d: 8b 10 mov (%rax),%edx - 6634864f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348653: 8b 00 mov (%rax),%eax - 66348655: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348658: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634865c: 8b 12 mov (%rdx),%edx - 6634865e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348661: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348665: 8b 12 mov (%rdx),%edx - 66348667: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634866a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634866e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348672: 8b 00 mov (%rax),%eax - 66348674: c1 e0 04 shl $0x4,%eax - 66348677: 01 f8 add %edi,%eax - 66348679: 8b 3a mov (%rdx),%edi - 6634867b: c1 e7 05 shl $0x5,%edi - 6634867e: 01 c7 add %eax,%edi - 66348680: 48 63 ef movslq %edi,%rbp - 66348683: 48 c1 e5 02 shl $0x2,%rbp - 66348687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634868e: 00 00 - 66348690: 85 ff test %edi,%edi - 66348692: 78 05 js 66348699 - 66348694: 3b 7b 38 cmp 0x38(%rbx),%edi - 66348697: 7c 11 jl 663486aa - 66348699: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634869f: 4c 89 ea mov %r13,%rdx - 663486a2: 4c 89 e1 mov %r12,%rcx - 663486a5: e8 e6 91 00 00 callq 66351890 <_assert> - 663486aa: 48 8b 43 40 mov 0x40(%rbx),%rax - 663486ae: 89 f2 mov %esi,%edx - 663486b0: 48 89 d9 mov %rbx,%rcx - 663486b3: 83 c6 01 add $0x1,%esi - 663486b6: 83 c7 40 add $0x40,%edi - 663486b9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663486bd: 48 81 c5 00 01 00 00 add $0x100,%rbp - 663486c4: e8 e7 8c ff ff callq 663413b0 - 663486c9: 83 fe 47 cmp $0x47,%esi - 663486cc: 75 c2 jne 66348690 - 663486ce: 48 83 c4 28 add $0x28,%rsp - 663486d2: 5b pop %rbx - 663486d3: 5e pop %rsi - 663486d4: 5f pop %rdi - 663486d5: 5d pop %rbp - 663486d6: 41 5c pop %r12 - 663486d8: 41 5d pop %r13 - 663486da: c3 retq - 663486db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663486e0: 48 8b 41 08 mov 0x8(%rcx),%rax - 663486e4: 4c 8b 1d 35 e2 00 00 mov 0xe235(%rip),%r11 # 66356920 - 663486eb: 4c 8b 15 3e e2 00 00 mov 0xe23e(%rip),%r10 # 66356930 - 663486f2: 48 8d 50 1c lea 0x1c(%rax),%rdx - 663486f6: b8 38 00 00 00 mov $0x38,%eax - 663486fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348700: 8b 0a mov (%rdx),%ecx - 66348702: 85 c9 test %ecx,%ecx - 66348704: 74 55 je 6634875b - 66348706: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634870a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634870e: 41 29 08 sub %ecx,(%r8) - 66348711: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348717: 45 8b 00 mov (%r8),%r8d - 6634871a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634871e: 45 85 c0 test %r8d,%r8d - 66348721: 41 0f 9f c0 setg %r8b - 66348725: 45 0f b6 c0 movzbl %r8b,%r8d - 66348729: 44 3b 01 cmp (%rcx),%r8d - 6634872c: 74 2d je 6634875b - 6634872e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348736: 8b 09 mov (%rcx),%ecx - 66348738: 85 c9 test %ecx,%ecx - 6634873a: 75 1f jne 6634875b - 6634873c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348744: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348748: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634874e: 49 63 0a movslq (%r10),%rcx - 66348751: 8d 71 01 lea 0x1(%rcx),%esi - 66348754: 41 89 32 mov %esi,(%r10) - 66348757: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634875b: 48 83 c0 08 add $0x8,%rax - 6634875f: 48 83 c2 04 add $0x4,%rdx - 66348763: 48 3d 38 02 00 00 cmp $0x238,%rax - 66348769: 75 95 jne 66348700 - 6634876b: 48 83 c4 28 add $0x28,%rsp - 6634876f: 5b pop %rbx - 66348770: 5e pop %rsi - 66348771: 5f pop %rdi - 66348772: 5d pop %rbp - 66348773: 41 5c pop %r12 - 66348775: 41 5d pop %r13 - 66348777: c3 retq - 66348778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634877f: 00 +00000000663480c0 : + 663480c0: 57 push %rdi + 663480c1: 56 push %rsi + 663480c2: 53 push %rbx + 663480c3: 48 83 ec 20 sub $0x20,%rsp + 663480c7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663480cb: 49 8b 81 58 02 00 00 mov 0x258(%r9),%rax + 663480d2: 48 89 ce mov %rcx,%rsi + 663480d5: 44 8b 10 mov (%rax),%r10d + 663480d8: 45 85 d2 test %r10d,%r10d + 663480db: 0f 84 9f 00 00 00 je 66348180 + 663480e1: 49 8b 41 10 mov 0x10(%r9),%rax + 663480e5: bb 0b 00 00 00 mov $0xb,%ebx + 663480ea: 8b 10 mov (%rax),%edx + 663480ec: 49 8b 41 08 mov 0x8(%r9),%rax + 663480f0: 8b 00 mov (%rax),%eax + 663480f2: 8d 04 50 lea (%rax,%rdx,2),%eax + 663480f5: 49 8b 51 18 mov 0x18(%r9),%rdx + 663480f9: 8b 12 mov (%rdx),%edx + 663480fb: 8d 04 90 lea (%rax,%rdx,4),%eax + 663480fe: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348102: 8b 12 mov (%rdx),%edx + 66348104: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348107: 49 8b 41 28 mov 0x28(%r9),%rax + 6634810b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634810f: 8b 00 mov (%rax),%eax + 66348111: c1 e0 04 shl $0x4,%eax + 66348114: 01 c7 add %eax,%edi + 66348116: 49 8b 41 30 mov 0x30(%r9),%rax + 6634811a: 8b 00 mov (%rax),%eax + 6634811c: c1 e0 05 shl $0x5,%eax + 6634811f: 01 f8 add %edi,%eax + 66348121: 8b 3a mov (%rdx),%edi + 66348123: 49 8b 51 50 mov 0x50(%r9),%rdx + 66348127: c1 e7 06 shl $0x6,%edi + 6634812a: 01 c7 add %eax,%edi + 6634812c: 49 8b 41 40 mov 0x40(%r9),%rax + 66348130: 8b 00 mov (%rax),%eax + 66348132: c1 e0 07 shl $0x7,%eax + 66348135: 01 c7 add %eax,%edi + 66348137: 49 8b 41 48 mov 0x48(%r9),%rax + 6634813b: 8b 00 mov (%rax),%eax + 6634813d: c1 e0 08 shl $0x8,%eax + 66348140: 01 f8 add %edi,%eax + 66348142: 8b 3a mov (%rdx),%edi + 66348144: c1 e7 09 shl $0x9,%edi + 66348147: 01 c7 add %eax,%edi + 66348149: 48 63 ff movslq %edi,%rdi + 6634814c: 48 c1 e7 02 shl $0x2,%rdi + 66348150: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348154: 89 da mov %ebx,%edx + 66348156: 48 89 f1 mov %rsi,%rcx + 66348159: 83 c3 01 add $0x1,%ebx + 6634815c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348160: 48 81 c7 00 10 00 00 add $0x1000,%rdi + 66348167: e8 44 92 ff ff callq 663413b0 + 6634816c: 83 fb 4b cmp $0x4b,%ebx + 6634816f: 75 df jne 66348150 + 66348171: 48 83 c4 20 add $0x20,%rsp + 66348175: 5b pop %rbx + 66348176: 5e pop %rsi + 66348177: 5f pop %rdi + 66348178: c3 retq + 66348179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348180: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348184: 4c 8b 1d 95 e7 00 00 mov 0xe795(%rip),%r11 # 66356920 + 6634818b: 4c 8b 15 9e e7 00 00 mov 0xe79e(%rip),%r10 # 66356930 + 66348192: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66348196: b8 58 00 00 00 mov $0x58,%eax + 6634819b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663481a0: 8b 0a mov (%rdx),%ecx + 663481a2: 85 c9 test %ecx,%ecx + 663481a4: 74 55 je 663481fb + 663481a6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 663481aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663481ae: 41 29 08 sub %ecx,(%r8) + 663481b1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663481b7: 45 8b 00 mov (%r8),%r8d + 663481ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 663481be: 45 85 c0 test %r8d,%r8d + 663481c1: 41 0f 9f c0 setg %r8b + 663481c5: 45 0f b6 c0 movzbl %r8b,%r8d + 663481c9: 44 3b 01 cmp (%rcx),%r8d + 663481cc: 74 2d je 663481fb + 663481ce: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 663481d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663481d6: 8b 09 mov (%rcx),%ecx + 663481d8: 85 c9 test %ecx,%ecx + 663481da: 75 1f jne 663481fb + 663481dc: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 663481e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663481e4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663481e8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663481ee: 49 63 0a movslq (%r10),%rcx + 663481f1: 8d 59 01 lea 0x1(%rcx),%ebx + 663481f4: 41 89 1a mov %ebx,(%r10) + 663481f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663481fb: 48 83 c0 08 add $0x8,%rax + 663481ff: 48 83 c2 04 add $0x4,%rdx + 66348203: 48 3d 58 02 00 00 cmp $0x258,%rax + 66348209: 75 95 jne 663481a0 + 6634820b: 48 83 c4 20 add $0x20,%rsp + 6634820f: 5b pop %rbx + 66348210: 5e pop %rsi + 66348211: 5f pop %rdi + 66348212: c3 retq + 66348213: 0f 1f 00 nopl (%rax) + 66348216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634821d: 00 00 00 -0000000066348780 : - 66348780: 41 55 push %r13 - 66348782: 41 54 push %r12 - 66348784: 55 push %rbp - 66348785: 57 push %rdi - 66348786: 56 push %rsi - 66348787: 53 push %rbx - 66348788: 48 83 ec 28 sub $0x28,%rsp - 6634878c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348790: 49 8b 81 48 02 00 00 mov 0x248(%r9),%rax - 66348797: 48 89 cb mov %rcx,%rbx - 6634879a: 44 8b 10 mov (%rax),%r10d - 6634879d: 45 85 d2 test %r10d,%r10d - 663487a0: 0f 84 ba 00 00 00 je 66348860 - 663487a6: 49 8b 41 10 mov 0x10(%r9),%rax - 663487aa: be 09 00 00 00 mov $0x9,%esi - 663487af: 4c 8d 2d 4a a8 00 00 lea 0xa84a(%rip),%r13 # 66353000 <.rdata> - 663487b6: 4c 8d 25 53 a8 00 00 lea 0xa853(%rip),%r12 # 66353010 <.rdata+0x10> - 663487bd: 8b 10 mov (%rax),%edx - 663487bf: 49 8b 41 08 mov 0x8(%r9),%rax - 663487c3: 8b 00 mov (%rax),%eax - 663487c5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663487c8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663487cc: 8b 12 mov (%rdx),%edx - 663487ce: 8d 04 90 lea (%rax,%rdx,4),%eax - 663487d1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663487d5: 8b 12 mov (%rdx),%edx - 663487d7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 663487da: 49 8b 51 28 mov 0x28(%r9),%rdx - 663487de: 8b 3a mov (%rdx),%edi - 663487e0: 49 8b 51 40 mov 0x40(%r9),%rdx - 663487e4: c1 e7 04 shl $0x4,%edi - 663487e7: 01 c7 add %eax,%edi - 663487e9: 49 8b 41 30 mov 0x30(%r9),%rax - 663487ed: 8b 00 mov (%rax),%eax - 663487ef: c1 e0 05 shl $0x5,%eax - 663487f2: 01 c7 add %eax,%edi - 663487f4: 49 8b 41 38 mov 0x38(%r9),%rax - 663487f8: 8b 00 mov (%rax),%eax - 663487fa: c1 e0 06 shl $0x6,%eax - 663487fd: 01 f8 add %edi,%eax - 663487ff: 8b 3a mov (%rdx),%edi - 66348801: c1 e7 07 shl $0x7,%edi - 66348804: 01 c7 add %eax,%edi - 66348806: 48 63 ef movslq %edi,%rbp - 66348809: 48 c1 e5 02 shl $0x2,%rbp - 6634880d: 0f 1f 00 nopl (%rax) - 66348810: 85 ff test %edi,%edi - 66348812: 78 05 js 66348819 - 66348814: 39 7b 38 cmp %edi,0x38(%rbx) - 66348817: 7f 11 jg 6634882a - 66348819: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634881f: 4c 89 ea mov %r13,%rdx - 66348822: 4c 89 e1 mov %r12,%rcx - 66348825: e8 66 90 00 00 callq 66351890 <_assert> - 6634882a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634882e: 89 f2 mov %esi,%edx - 66348830: 48 89 d9 mov %rbx,%rcx - 66348833: 83 c6 01 add $0x1,%esi - 66348836: 81 c7 00 01 00 00 add $0x100,%edi - 6634883c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348840: 48 81 c5 00 04 00 00 add $0x400,%rbp - 66348847: e8 64 8b ff ff callq 663413b0 - 6634884c: 83 fe 49 cmp $0x49,%esi - 6634884f: 75 bf jne 66348810 - 66348851: 48 83 c4 28 add $0x28,%rsp - 66348855: 5b pop %rbx - 66348856: 5e pop %rsi - 66348857: 5f pop %rdi - 66348858: 5d pop %rbp - 66348859: 41 5c pop %r12 - 6634885b: 41 5d pop %r13 - 6634885d: c3 retq - 6634885e: 66 90 xchg %ax,%ax - 66348860: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348864: 4c 8b 1d b5 e0 00 00 mov 0xe0b5(%rip),%r11 # 66356920 - 6634886b: 4c 8b 15 be e0 00 00 mov 0xe0be(%rip),%r10 # 66356930 - 66348872: 48 8d 50 24 lea 0x24(%rax),%rdx - 66348876: b8 48 00 00 00 mov $0x48,%eax - 6634887b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348880: 8b 0a mov (%rdx),%ecx - 66348882: 85 c9 test %ecx,%ecx - 66348884: 74 55 je 663488db - 66348886: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634888a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634888e: 41 29 08 sub %ecx,(%r8) - 66348891: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348897: 45 8b 00 mov (%r8),%r8d - 6634889a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634889e: 45 85 c0 test %r8d,%r8d - 663488a1: 41 0f 9f c0 setg %r8b - 663488a5: 45 0f b6 c0 movzbl %r8b,%r8d - 663488a9: 44 3b 01 cmp (%rcx),%r8d - 663488ac: 74 2d je 663488db - 663488ae: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663488b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663488b6: 8b 09 mov (%rcx),%ecx - 663488b8: 85 c9 test %ecx,%ecx - 663488ba: 75 1f jne 663488db - 663488bc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663488c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663488c4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663488c8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663488ce: 49 63 0a movslq (%r10),%rcx - 663488d1: 8d 71 01 lea 0x1(%rcx),%esi - 663488d4: 41 89 32 mov %esi,(%r10) - 663488d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663488db: 48 83 c0 08 add $0x8,%rax - 663488df: 48 83 c2 04 add $0x4,%rdx - 663488e3: 48 3d 48 02 00 00 cmp $0x248,%rax - 663488e9: 75 95 jne 66348880 - 663488eb: 48 83 c4 28 add $0x28,%rsp - 663488ef: 5b pop %rbx - 663488f0: 5e pop %rsi - 663488f1: 5f pop %rdi - 663488f2: 5d pop %rbp - 663488f3: 41 5c pop %r12 - 663488f5: 41 5d pop %r13 - 663488f7: c3 retq - 663488f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663488ff: 00 +0000000066348220 : + 66348220: 57 push %rdi + 66348221: 56 push %rsi + 66348222: 53 push %rbx + 66348223: 48 83 ec 20 sub $0x20,%rsp + 66348227: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634822b: 49 8b 81 68 02 00 00 mov 0x268(%r9),%rax + 66348232: 48 89 ce mov %rcx,%rsi + 66348235: 44 8b 10 mov (%rax),%r10d + 66348238: 45 85 d2 test %r10d,%r10d + 6634823b: 0f 84 bf 00 00 00 je 66348300 + 66348241: 49 8b 41 10 mov 0x10(%r9),%rax + 66348245: bb 0d 00 00 00 mov $0xd,%ebx + 6634824a: 8b 10 mov (%rax),%edx + 6634824c: 49 8b 41 08 mov 0x8(%r9),%rax + 66348250: 8b 00 mov (%rax),%eax + 66348252: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348255: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348259: 8b 12 mov (%rdx),%edx + 6634825b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634825e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348262: 8b 12 mov (%rdx),%edx + 66348264: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348267: 49 8b 41 28 mov 0x28(%r9),%rax + 6634826b: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634826f: 8b 00 mov (%rax),%eax + 66348271: c1 e0 04 shl $0x4,%eax + 66348274: 01 f8 add %edi,%eax + 66348276: 8b 3a mov (%rdx),%edi + 66348278: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634827c: c1 e7 05 shl $0x5,%edi + 6634827f: 01 c7 add %eax,%edi + 66348281: 49 8b 41 38 mov 0x38(%r9),%rax + 66348285: 8b 00 mov (%rax),%eax + 66348287: c1 e0 06 shl $0x6,%eax + 6634828a: 01 c7 add %eax,%edi + 6634828c: 49 8b 41 40 mov 0x40(%r9),%rax + 66348290: 8b 00 mov (%rax),%eax + 66348292: c1 e0 07 shl $0x7,%eax + 66348295: 01 f8 add %edi,%eax + 66348297: 8b 3a mov (%rdx),%edi + 66348299: 49 8b 51 60 mov 0x60(%r9),%rdx + 6634829d: c1 e7 08 shl $0x8,%edi + 663482a0: 01 c7 add %eax,%edi + 663482a2: 49 8b 41 50 mov 0x50(%r9),%rax + 663482a6: 8b 00 mov (%rax),%eax + 663482a8: c1 e0 09 shl $0x9,%eax + 663482ab: 01 c7 add %eax,%edi + 663482ad: 49 8b 41 58 mov 0x58(%r9),%rax + 663482b1: 8b 00 mov (%rax),%eax + 663482b3: c1 e0 0a shl $0xa,%eax + 663482b6: 01 f8 add %edi,%eax + 663482b8: 8b 3a mov (%rdx),%edi + 663482ba: c1 e7 0b shl $0xb,%edi + 663482bd: 01 c7 add %eax,%edi + 663482bf: 48 63 ff movslq %edi,%rdi + 663482c2: 48 c1 e7 02 shl $0x2,%rdi + 663482c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663482cd: 00 00 00 + 663482d0: 48 8b 46 40 mov 0x40(%rsi),%rax + 663482d4: 89 da mov %ebx,%edx + 663482d6: 48 89 f1 mov %rsi,%rcx + 663482d9: 83 c3 01 add $0x1,%ebx + 663482dc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663482e0: 48 81 c7 00 40 00 00 add $0x4000,%rdi + 663482e7: e8 c4 90 ff ff callq 663413b0 + 663482ec: 83 fb 4d cmp $0x4d,%ebx + 663482ef: 75 df jne 663482d0 + 663482f1: 48 83 c4 20 add $0x20,%rsp + 663482f5: 5b pop %rbx + 663482f6: 5e pop %rsi + 663482f7: 5f pop %rdi + 663482f8: c3 retq + 663482f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348300: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348304: 4c 8b 1d 15 e6 00 00 mov 0xe615(%rip),%r11 # 66356920 + 6634830b: 4c 8b 15 1e e6 00 00 mov 0xe61e(%rip),%r10 # 66356930 + 66348312: 48 8d 50 34 lea 0x34(%rax),%rdx + 66348316: b8 68 00 00 00 mov $0x68,%eax + 6634831b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348320: 8b 0a mov (%rdx),%ecx + 66348322: 85 c9 test %ecx,%ecx + 66348324: 74 55 je 6634837b + 66348326: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634832a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634832e: 41 29 08 sub %ecx,(%r8) + 66348331: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348337: 45 8b 00 mov (%r8),%r8d + 6634833a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634833e: 45 85 c0 test %r8d,%r8d + 66348341: 41 0f 9f c0 setg %r8b + 66348345: 45 0f b6 c0 movzbl %r8b,%r8d + 66348349: 44 3b 01 cmp (%rcx),%r8d + 6634834c: 74 2d je 6634837b + 6634834e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348352: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348356: 8b 09 mov (%rcx),%ecx + 66348358: 85 c9 test %ecx,%ecx + 6634835a: 75 1f jne 6634837b + 6634835c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348360: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348364: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348368: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634836e: 49 63 0a movslq (%r10),%rcx + 66348371: 8d 59 01 lea 0x1(%rcx),%ebx + 66348374: 41 89 1a mov %ebx,(%r10) + 66348377: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634837b: 48 83 c0 08 add $0x8,%rax + 6634837f: 48 83 c2 04 add $0x4,%rdx + 66348383: 48 3d 68 02 00 00 cmp $0x268,%rax + 66348389: 75 95 jne 66348320 + 6634838b: 48 83 c4 20 add $0x20,%rsp + 6634838f: 5b pop %rbx + 66348390: 5e pop %rsi + 66348391: 5f pop %rdi + 66348392: c3 retq + 66348393: 0f 1f 00 nopl (%rax) + 66348396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634839d: 00 00 00 -0000000066348900 : - 66348900: 41 55 push %r13 - 66348902: 41 54 push %r12 - 66348904: 55 push %rbp - 66348905: 57 push %rdi - 66348906: 56 push %rsi - 66348907: 53 push %rbx - 66348908: 48 83 ec 28 sub $0x28,%rsp - 6634890c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348910: 49 8b 81 50 02 00 00 mov 0x250(%r9),%rax - 66348917: 48 89 cb mov %rcx,%rbx - 6634891a: 44 8b 10 mov (%rax),%r10d - 6634891d: 45 85 d2 test %r10d,%r10d - 66348920: 0f 84 ca 00 00 00 je 663489f0 - 66348926: 49 8b 41 10 mov 0x10(%r9),%rax - 6634892a: be 0a 00 00 00 mov $0xa,%esi - 6634892f: 4c 8d 2d ca a6 00 00 lea 0xa6ca(%rip),%r13 # 66353000 <.rdata> - 66348936: 4c 8d 25 d3 a6 00 00 lea 0xa6d3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634893d: 8b 10 mov (%rax),%edx - 6634893f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348943: 8b 00 mov (%rax),%eax - 66348945: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348948: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634894c: 8b 12 mov (%rdx),%edx - 6634894e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348951: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348955: 8b 12 mov (%rdx),%edx - 66348957: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634895a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634895e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348962: 8b 00 mov (%rax),%eax - 66348964: c1 e0 04 shl $0x4,%eax - 66348967: 01 f8 add %edi,%eax - 66348969: 8b 3a mov (%rdx),%edi - 6634896b: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634896f: c1 e7 05 shl $0x5,%edi - 66348972: 01 c7 add %eax,%edi - 66348974: 49 8b 41 38 mov 0x38(%r9),%rax - 66348978: 8b 00 mov (%rax),%eax - 6634897a: c1 e0 06 shl $0x6,%eax - 6634897d: 01 c7 add %eax,%edi - 6634897f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348983: 8b 00 mov (%rax),%eax - 66348985: c1 e0 07 shl $0x7,%eax - 66348988: 01 f8 add %edi,%eax - 6634898a: 8b 3a mov (%rdx),%edi - 6634898c: c1 e7 08 shl $0x8,%edi - 6634898f: 01 c7 add %eax,%edi - 66348991: 48 63 ef movslq %edi,%rbp - 66348994: 48 c1 e5 02 shl $0x2,%rbp - 66348998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634899f: 00 - 663489a0: 85 ff test %edi,%edi - 663489a2: 78 05 js 663489a9 - 663489a4: 39 7b 38 cmp %edi,0x38(%rbx) - 663489a7: 7f 11 jg 663489ba - 663489a9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663489af: 4c 89 ea mov %r13,%rdx - 663489b2: 4c 89 e1 mov %r12,%rcx - 663489b5: e8 d6 8e 00 00 callq 66351890 <_assert> - 663489ba: 48 8b 43 40 mov 0x40(%rbx),%rax - 663489be: 89 f2 mov %esi,%edx - 663489c0: 48 89 d9 mov %rbx,%rcx - 663489c3: 83 c6 01 add $0x1,%esi - 663489c6: 81 c7 00 02 00 00 add $0x200,%edi - 663489cc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663489d0: 48 81 c5 00 08 00 00 add $0x800,%rbp - 663489d7: e8 d4 89 ff ff callq 663413b0 - 663489dc: 83 fe 4a cmp $0x4a,%esi - 663489df: 75 bf jne 663489a0 - 663489e1: 48 83 c4 28 add $0x28,%rsp - 663489e5: 5b pop %rbx - 663489e6: 5e pop %rsi - 663489e7: 5f pop %rdi - 663489e8: 5d pop %rbp - 663489e9: 41 5c pop %r12 - 663489eb: 41 5d pop %r13 - 663489ed: c3 retq - 663489ee: 66 90 xchg %ax,%ax - 663489f0: 48 8b 41 08 mov 0x8(%rcx),%rax - 663489f4: 4c 8b 1d 25 df 00 00 mov 0xdf25(%rip),%r11 # 66356920 - 663489fb: 4c 8b 15 2e df 00 00 mov 0xdf2e(%rip),%r10 # 66356930 - 66348a02: 48 8d 50 28 lea 0x28(%rax),%rdx - 66348a06: b8 50 00 00 00 mov $0x50,%eax - 66348a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348a10: 8b 0a mov (%rdx),%ecx - 66348a12: 85 c9 test %ecx,%ecx - 66348a14: 74 55 je 66348a6b - 66348a16: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348a1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348a1e: 41 29 08 sub %ecx,(%r8) - 66348a21: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348a27: 45 8b 00 mov (%r8),%r8d - 66348a2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348a2e: 45 85 c0 test %r8d,%r8d - 66348a31: 41 0f 9f c0 setg %r8b - 66348a35: 45 0f b6 c0 movzbl %r8b,%r8d - 66348a39: 44 3b 01 cmp (%rcx),%r8d - 66348a3c: 74 2d je 66348a6b - 66348a3e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348a42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348a46: 8b 09 mov (%rcx),%ecx - 66348a48: 85 c9 test %ecx,%ecx - 66348a4a: 75 1f jne 66348a6b - 66348a4c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348a50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348a54: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348a58: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348a5e: 49 63 0a movslq (%r10),%rcx - 66348a61: 8d 71 01 lea 0x1(%rcx),%esi - 66348a64: 41 89 32 mov %esi,(%r10) - 66348a67: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348a6b: 48 83 c0 08 add $0x8,%rax - 66348a6f: 48 83 c2 04 add $0x4,%rdx - 66348a73: 48 3d 50 02 00 00 cmp $0x250,%rax - 66348a79: 75 95 jne 66348a10 - 66348a7b: 48 83 c4 28 add $0x28,%rsp - 66348a7f: 5b pop %rbx - 66348a80: 5e pop %rsi - 66348a81: 5f pop %rdi - 66348a82: 5d pop %rbp - 66348a83: 41 5c pop %r12 - 66348a85: 41 5d pop %r13 - 66348a87: c3 retq - 66348a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348a8f: 00 +00000000663483a0 : + 663483a0: 57 push %rdi + 663483a1: 56 push %rsi + 663483a2: 53 push %rbx + 663483a3: 48 83 ec 20 sub $0x20,%rsp + 663483a7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663483ab: 49 8b 81 48 02 00 00 mov 0x248(%r9),%rax + 663483b2: 48 89 ce mov %rcx,%rsi + 663483b5: 44 8b 10 mov (%rax),%r10d + 663483b8: 45 85 d2 test %r10d,%r10d + 663483bb: 0f 84 8f 00 00 00 je 66348450 + 663483c1: 49 8b 41 10 mov 0x10(%r9),%rax + 663483c5: bb 09 00 00 00 mov $0x9,%ebx + 663483ca: 8b 10 mov (%rax),%edx + 663483cc: 49 8b 41 08 mov 0x8(%r9),%rax + 663483d0: 8b 00 mov (%rax),%eax + 663483d2: 8d 04 50 lea (%rax,%rdx,2),%eax + 663483d5: 49 8b 51 18 mov 0x18(%r9),%rdx + 663483d9: 8b 12 mov (%rdx),%edx + 663483db: 8d 04 90 lea (%rax,%rdx,4),%eax + 663483de: 49 8b 51 20 mov 0x20(%r9),%rdx + 663483e2: 8b 12 mov (%rdx),%edx + 663483e4: 8d 04 d0 lea (%rax,%rdx,8),%eax + 663483e7: 49 8b 51 28 mov 0x28(%r9),%rdx + 663483eb: 8b 3a mov (%rdx),%edi + 663483ed: 49 8b 51 40 mov 0x40(%r9),%rdx + 663483f1: c1 e7 04 shl $0x4,%edi + 663483f4: 01 c7 add %eax,%edi + 663483f6: 49 8b 41 30 mov 0x30(%r9),%rax + 663483fa: 8b 00 mov (%rax),%eax + 663483fc: c1 e0 05 shl $0x5,%eax + 663483ff: 01 c7 add %eax,%edi + 66348401: 49 8b 41 38 mov 0x38(%r9),%rax + 66348405: 8b 00 mov (%rax),%eax + 66348407: c1 e0 06 shl $0x6,%eax + 6634840a: 01 f8 add %edi,%eax + 6634840c: 8b 3a mov (%rdx),%edi + 6634840e: c1 e7 07 shl $0x7,%edi + 66348411: 01 c7 add %eax,%edi + 66348413: 48 63 ff movslq %edi,%rdi + 66348416: 48 c1 e7 02 shl $0x2,%rdi + 6634841a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66348420: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348424: 89 da mov %ebx,%edx + 66348426: 48 89 f1 mov %rsi,%rcx + 66348429: 83 c3 01 add $0x1,%ebx + 6634842c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348430: 48 81 c7 00 04 00 00 add $0x400,%rdi + 66348437: e8 74 8f ff ff callq 663413b0 + 6634843c: 83 fb 49 cmp $0x49,%ebx + 6634843f: 75 df jne 66348420 + 66348441: 48 83 c4 20 add $0x20,%rsp + 66348445: 5b pop %rbx + 66348446: 5e pop %rsi + 66348447: 5f pop %rdi + 66348448: c3 retq + 66348449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348450: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348454: 4c 8b 1d c5 e4 00 00 mov 0xe4c5(%rip),%r11 # 66356920 + 6634845b: 4c 8b 15 ce e4 00 00 mov 0xe4ce(%rip),%r10 # 66356930 + 66348462: 48 8d 50 24 lea 0x24(%rax),%rdx + 66348466: b8 48 00 00 00 mov $0x48,%eax + 6634846b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348470: 8b 0a mov (%rdx),%ecx + 66348472: 85 c9 test %ecx,%ecx + 66348474: 74 55 je 663484cb + 66348476: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634847a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634847e: 41 29 08 sub %ecx,(%r8) + 66348481: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348487: 45 8b 00 mov (%r8),%r8d + 6634848a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634848e: 45 85 c0 test %r8d,%r8d + 66348491: 41 0f 9f c0 setg %r8b + 66348495: 45 0f b6 c0 movzbl %r8b,%r8d + 66348499: 44 3b 01 cmp (%rcx),%r8d + 6634849c: 74 2d je 663484cb + 6634849e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 663484a2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663484a6: 8b 09 mov (%rcx),%ecx + 663484a8: 85 c9 test %ecx,%ecx + 663484aa: 75 1f jne 663484cb + 663484ac: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 663484b0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663484b4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663484b8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663484be: 49 63 0a movslq (%r10),%rcx + 663484c1: 8d 59 01 lea 0x1(%rcx),%ebx + 663484c4: 41 89 1a mov %ebx,(%r10) + 663484c7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663484cb: 48 83 c0 08 add $0x8,%rax + 663484cf: 48 83 c2 04 add $0x4,%rdx + 663484d3: 48 3d 48 02 00 00 cmp $0x248,%rax + 663484d9: 75 95 jne 66348470 + 663484db: 48 83 c4 20 add $0x20,%rsp + 663484df: 5b pop %rbx + 663484e0: 5e pop %rsi + 663484e1: 5f pop %rdi + 663484e2: c3 retq + 663484e3: 0f 1f 00 nopl (%rax) + 663484e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663484ed: 00 00 00 -0000000066348a90 : - 66348a90: 41 55 push %r13 - 66348a92: 41 54 push %r12 - 66348a94: 55 push %rbp - 66348a95: 57 push %rdi - 66348a96: 56 push %rsi - 66348a97: 53 push %rbx - 66348a98: 48 83 ec 28 sub $0x28,%rsp - 66348a9c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348aa0: 49 8b 81 58 02 00 00 mov 0x258(%r9),%rax - 66348aa7: 48 89 cb mov %rcx,%rbx - 66348aaa: 44 8b 10 mov (%rax),%r10d - 66348aad: 45 85 d2 test %r10d,%r10d - 66348ab0: 0f 84 cb 00 00 00 je 66348b81 - 66348ab6: 49 8b 41 10 mov 0x10(%r9),%rax - 66348aba: be 0b 00 00 00 mov $0xb,%esi - 66348abf: 4c 8d 2d 3a a5 00 00 lea 0xa53a(%rip),%r13 # 66353000 <.rdata> - 66348ac6: 4c 8d 25 43 a5 00 00 lea 0xa543(%rip),%r12 # 66353010 <.rdata+0x10> - 66348acd: 8b 10 mov (%rax),%edx - 66348acf: 49 8b 41 08 mov 0x8(%r9),%rax - 66348ad3: 8b 00 mov (%rax),%eax - 66348ad5: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348ad8: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348adc: 8b 12 mov (%rdx),%edx - 66348ade: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348ae1: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348ae5: 8b 12 mov (%rdx),%edx - 66348ae7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66348aea: 49 8b 41 28 mov 0x28(%r9),%rax - 66348aee: 49 8b 51 38 mov 0x38(%r9),%rdx - 66348af2: 8b 00 mov (%rax),%eax - 66348af4: c1 e0 04 shl $0x4,%eax - 66348af7: 01 c7 add %eax,%edi - 66348af9: 49 8b 41 30 mov 0x30(%r9),%rax - 66348afd: 8b 00 mov (%rax),%eax - 66348aff: c1 e0 05 shl $0x5,%eax - 66348b02: 01 f8 add %edi,%eax - 66348b04: 8b 3a mov (%rdx),%edi - 66348b06: 49 8b 51 50 mov 0x50(%r9),%rdx - 66348b0a: c1 e7 06 shl $0x6,%edi - 66348b0d: 01 c7 add %eax,%edi - 66348b0f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348b13: 8b 00 mov (%rax),%eax - 66348b15: c1 e0 07 shl $0x7,%eax - 66348b18: 01 c7 add %eax,%edi - 66348b1a: 49 8b 41 48 mov 0x48(%r9),%rax - 66348b1e: 8b 00 mov (%rax),%eax - 66348b20: c1 e0 08 shl $0x8,%eax - 66348b23: 01 f8 add %edi,%eax - 66348b25: 8b 3a mov (%rdx),%edi - 66348b27: c1 e7 09 shl $0x9,%edi +00000000663484f0 : + 663484f0: 57 push %rdi + 663484f1: 56 push %rsi + 663484f2: 53 push %rbx + 663484f3: 48 83 ec 20 sub $0x20,%rsp + 663484f7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663484fb: 49 8b 81 60 02 00 00 mov 0x260(%r9),%rax + 66348502: 48 89 ce mov %rcx,%rsi + 66348505: 44 8b 10 mov (%rax),%r10d + 66348508: 45 85 d2 test %r10d,%r10d + 6634850b: 0f 84 af 00 00 00 je 663485c0 + 66348511: 49 8b 41 10 mov 0x10(%r9),%rax + 66348515: bb 0c 00 00 00 mov $0xc,%ebx + 6634851a: 8b 10 mov (%rax),%edx + 6634851c: 49 8b 41 08 mov 0x8(%r9),%rax + 66348520: 8b 00 mov (%rax),%eax + 66348522: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348525: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348529: 8b 12 mov (%rdx),%edx + 6634852b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634852e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348532: 8b 12 mov (%rdx),%edx + 66348534: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66348537: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634853b: 8b 3a mov (%rdx),%edi + 6634853d: 49 8b 51 40 mov 0x40(%r9),%rdx + 66348541: c1 e7 04 shl $0x4,%edi + 66348544: 01 c7 add %eax,%edi + 66348546: 49 8b 41 30 mov 0x30(%r9),%rax + 6634854a: 8b 00 mov (%rax),%eax + 6634854c: c1 e0 05 shl $0x5,%eax + 6634854f: 01 c7 add %eax,%edi + 66348551: 49 8b 41 38 mov 0x38(%r9),%rax + 66348555: 8b 00 mov (%rax),%eax + 66348557: c1 e0 06 shl $0x6,%eax + 6634855a: 01 f8 add %edi,%eax + 6634855c: 8b 3a mov (%rdx),%edi + 6634855e: 49 8b 51 58 mov 0x58(%r9),%rdx + 66348562: c1 e7 07 shl $0x7,%edi + 66348565: 01 c7 add %eax,%edi + 66348567: 49 8b 41 48 mov 0x48(%r9),%rax + 6634856b: 8b 00 mov (%rax),%eax + 6634856d: c1 e0 08 shl $0x8,%eax + 66348570: 01 c7 add %eax,%edi + 66348572: 49 8b 41 50 mov 0x50(%r9),%rax + 66348576: 8b 00 mov (%rax),%eax + 66348578: c1 e0 09 shl $0x9,%eax + 6634857b: 01 f8 add %edi,%eax + 6634857d: 8b 3a mov (%rdx),%edi + 6634857f: c1 e7 0a shl $0xa,%edi + 66348582: 01 c7 add %eax,%edi + 66348584: 48 63 ff movslq %edi,%rdi + 66348587: 48 c1 e7 02 shl $0x2,%rdi + 6634858b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348590: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348594: 89 da mov %ebx,%edx + 66348596: 48 89 f1 mov %rsi,%rcx + 66348599: 83 c3 01 add $0x1,%ebx + 6634859c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663485a0: 48 81 c7 00 20 00 00 add $0x2000,%rdi + 663485a7: e8 04 8e ff ff callq 663413b0 + 663485ac: 83 fb 4c cmp $0x4c,%ebx + 663485af: 75 df jne 66348590 + 663485b1: 48 83 c4 20 add $0x20,%rsp + 663485b5: 5b pop %rbx + 663485b6: 5e pop %rsi + 663485b7: 5f pop %rdi + 663485b8: c3 retq + 663485b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663485c0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663485c4: 4c 8b 1d 55 e3 00 00 mov 0xe355(%rip),%r11 # 66356920 + 663485cb: 4c 8b 15 5e e3 00 00 mov 0xe35e(%rip),%r10 # 66356930 + 663485d2: 48 8d 50 30 lea 0x30(%rax),%rdx + 663485d6: b8 60 00 00 00 mov $0x60,%eax + 663485db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663485e0: 8b 0a mov (%rdx),%ecx + 663485e2: 85 c9 test %ecx,%ecx + 663485e4: 74 55 je 6634863b + 663485e6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 663485ea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663485ee: 41 29 08 sub %ecx,(%r8) + 663485f1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 663485f7: 45 8b 00 mov (%r8),%r8d + 663485fa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 663485fe: 45 85 c0 test %r8d,%r8d + 66348601: 41 0f 9f c0 setg %r8b + 66348605: 45 0f b6 c0 movzbl %r8b,%r8d + 66348609: 44 3b 01 cmp (%rcx),%r8d + 6634860c: 74 2d je 6634863b + 6634860e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348612: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348616: 8b 09 mov (%rcx),%ecx + 66348618: 85 c9 test %ecx,%ecx + 6634861a: 75 1f jne 6634863b + 6634861c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348620: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348624: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348628: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634862e: 49 63 0a movslq (%r10),%rcx + 66348631: 8d 59 01 lea 0x1(%rcx),%ebx + 66348634: 41 89 1a mov %ebx,(%r10) + 66348637: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634863b: 48 83 c0 08 add $0x8,%rax + 6634863f: 48 83 c2 04 add $0x4,%rdx + 66348643: 48 3d 60 02 00 00 cmp $0x260,%rax + 66348649: 75 95 jne 663485e0 + 6634864b: 48 83 c4 20 add $0x20,%rsp + 6634864f: 5b pop %rbx + 66348650: 5e pop %rsi + 66348651: 5f pop %rdi + 66348652: c3 retq + 66348653: 0f 1f 00 nopl (%rax) + 66348656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634865d: 00 00 00 + +0000000066348660 : + 66348660: 57 push %rdi + 66348661: 56 push %rsi + 66348662: 53 push %rbx + 66348663: 48 83 ec 20 sub $0x20,%rsp + 66348667: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634866b: 49 8b 81 50 02 00 00 mov 0x250(%r9),%rax + 66348672: 48 89 ce mov %rcx,%rsi + 66348675: 44 8b 10 mov (%rax),%r10d + 66348678: 45 85 d2 test %r10d,%r10d + 6634867b: 0f 84 8f 00 00 00 je 66348710 + 66348681: 49 8b 41 10 mov 0x10(%r9),%rax + 66348685: bb 0a 00 00 00 mov $0xa,%ebx + 6634868a: 8b 10 mov (%rax),%edx + 6634868c: 49 8b 41 08 mov 0x8(%r9),%rax + 66348690: 8b 00 mov (%rax),%eax + 66348692: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348695: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348699: 8b 12 mov (%rdx),%edx + 6634869b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634869e: 49 8b 51 20 mov 0x20(%r9),%rdx + 663486a2: 8b 12 mov (%rdx),%edx + 663486a4: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663486a7: 49 8b 41 28 mov 0x28(%r9),%rax + 663486ab: 49 8b 51 30 mov 0x30(%r9),%rdx + 663486af: 8b 00 mov (%rax),%eax + 663486b1: c1 e0 04 shl $0x4,%eax + 663486b4: 01 f8 add %edi,%eax + 663486b6: 8b 3a mov (%rdx),%edi + 663486b8: 49 8b 51 48 mov 0x48(%r9),%rdx + 663486bc: c1 e7 05 shl $0x5,%edi + 663486bf: 01 c7 add %eax,%edi + 663486c1: 49 8b 41 38 mov 0x38(%r9),%rax + 663486c5: 8b 00 mov (%rax),%eax + 663486c7: c1 e0 06 shl $0x6,%eax + 663486ca: 01 c7 add %eax,%edi + 663486cc: 49 8b 41 40 mov 0x40(%r9),%rax + 663486d0: 8b 00 mov (%rax),%eax + 663486d2: c1 e0 07 shl $0x7,%eax + 663486d5: 01 f8 add %edi,%eax + 663486d7: 8b 3a mov (%rdx),%edi + 663486d9: c1 e7 08 shl $0x8,%edi + 663486dc: 01 c7 add %eax,%edi + 663486de: 48 63 ff movslq %edi,%rdi + 663486e1: 48 c1 e7 02 shl $0x2,%rdi + 663486e5: 48 8b 46 40 mov 0x40(%rsi),%rax + 663486e9: 89 da mov %ebx,%edx + 663486eb: 48 89 f1 mov %rsi,%rcx + 663486ee: 83 c3 01 add $0x1,%ebx + 663486f1: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663486f5: 48 81 c7 00 08 00 00 add $0x800,%rdi + 663486fc: e8 af 8c ff ff callq 663413b0 + 66348701: 83 fb 4a cmp $0x4a,%ebx + 66348704: 75 df jne 663486e5 + 66348706: 48 83 c4 20 add $0x20,%rsp + 6634870a: 5b pop %rbx + 6634870b: 5e pop %rsi + 6634870c: 5f pop %rdi + 6634870d: c3 retq + 6634870e: 66 90 xchg %ax,%ax + 66348710: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348714: 4c 8b 1d 05 e2 00 00 mov 0xe205(%rip),%r11 # 66356920 + 6634871b: 4c 8b 15 0e e2 00 00 mov 0xe20e(%rip),%r10 # 66356930 + 66348722: 48 8d 50 28 lea 0x28(%rax),%rdx + 66348726: b8 50 00 00 00 mov $0x50,%eax + 6634872b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348730: 8b 0a mov (%rdx),%ecx + 66348732: 85 c9 test %ecx,%ecx + 66348734: 74 55 je 6634878b + 66348736: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634873a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634873e: 41 29 08 sub %ecx,(%r8) + 66348741: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348747: 45 8b 00 mov (%r8),%r8d + 6634874a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634874e: 45 85 c0 test %r8d,%r8d + 66348751: 41 0f 9f c0 setg %r8b + 66348755: 45 0f b6 c0 movzbl %r8b,%r8d + 66348759: 44 3b 01 cmp (%rcx),%r8d + 6634875c: 74 2d je 6634878b + 6634875e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348762: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348766: 8b 09 mov (%rcx),%ecx + 66348768: 85 c9 test %ecx,%ecx + 6634876a: 75 1f jne 6634878b + 6634876c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348770: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348774: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348778: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634877e: 49 63 0a movslq (%r10),%rcx + 66348781: 8d 59 01 lea 0x1(%rcx),%ebx + 66348784: 41 89 1a mov %ebx,(%r10) + 66348787: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634878b: 48 83 c0 08 add $0x8,%rax + 6634878f: 48 83 c2 04 add $0x4,%rdx + 66348793: 48 3d 50 02 00 00 cmp $0x250,%rax + 66348799: 75 95 jne 66348730 + 6634879b: 48 83 c4 20 add $0x20,%rsp + 6634879f: 5b pop %rbx + 663487a0: 5e pop %rsi + 663487a1: 5f pop %rdi + 663487a2: c3 retq + 663487a3: 0f 1f 00 nopl (%rax) + 663487a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663487ad: 00 00 00 + +00000000663487b0 : + 663487b0: 57 push %rdi + 663487b1: 56 push %rsi + 663487b2: 53 push %rbx + 663487b3: 48 83 ec 20 sub $0x20,%rsp + 663487b7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 663487bb: 49 8b 81 38 02 00 00 mov 0x238(%r9),%rax + 663487c2: 48 89 ce mov %rcx,%rsi + 663487c5: 44 8b 10 mov (%rax),%r10d + 663487c8: 45 85 d2 test %r10d,%r10d + 663487cb: 74 73 je 66348840 + 663487cd: 49 8b 41 10 mov 0x10(%r9),%rax + 663487d1: bb 07 00 00 00 mov $0x7,%ebx + 663487d6: 8b 10 mov (%rax),%edx + 663487d8: 49 8b 41 08 mov 0x8(%r9),%rax + 663487dc: 8b 00 mov (%rax),%eax + 663487de: 8d 04 50 lea (%rax,%rdx,2),%eax + 663487e1: 49 8b 51 18 mov 0x18(%r9),%rdx + 663487e5: 8b 12 mov (%rdx),%edx + 663487e7: 8d 04 90 lea (%rax,%rdx,4),%eax + 663487ea: 49 8b 51 20 mov 0x20(%r9),%rdx + 663487ee: 8b 12 mov (%rdx),%edx + 663487f0: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663487f3: 49 8b 41 28 mov 0x28(%r9),%rax + 663487f7: 49 8b 51 30 mov 0x30(%r9),%rdx + 663487fb: 8b 00 mov (%rax),%eax + 663487fd: c1 e0 04 shl $0x4,%eax + 66348800: 01 f8 add %edi,%eax + 66348802: 8b 3a mov (%rdx),%edi + 66348804: c1 e7 05 shl $0x5,%edi + 66348807: 01 c7 add %eax,%edi + 66348809: 48 63 ff movslq %edi,%rdi + 6634880c: 48 c1 e7 02 shl $0x2,%rdi + 66348810: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348814: 89 da mov %ebx,%edx + 66348816: 48 89 f1 mov %rsi,%rcx + 66348819: 83 c3 01 add $0x1,%ebx + 6634881c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348820: 48 81 c7 00 01 00 00 add $0x100,%rdi + 66348827: e8 84 8b ff ff callq 663413b0 + 6634882c: 83 fb 47 cmp $0x47,%ebx + 6634882f: 75 df jne 66348810 + 66348831: 48 83 c4 20 add $0x20,%rsp + 66348835: 5b pop %rbx + 66348836: 5e pop %rsi + 66348837: 5f pop %rdi + 66348838: c3 retq + 66348839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348840: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348844: 4c 8b 1d d5 e0 00 00 mov 0xe0d5(%rip),%r11 # 66356920 + 6634884b: 4c 8b 15 de e0 00 00 mov 0xe0de(%rip),%r10 # 66356930 + 66348852: 48 8d 50 1c lea 0x1c(%rax),%rdx + 66348856: b8 38 00 00 00 mov $0x38,%eax + 6634885b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348860: 8b 0a mov (%rdx),%ecx + 66348862: 85 c9 test %ecx,%ecx + 66348864: 74 55 je 663488bb + 66348866: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634886a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634886e: 41 29 08 sub %ecx,(%r8) + 66348871: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348877: 45 8b 00 mov (%r8),%r8d + 6634887a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634887e: 45 85 c0 test %r8d,%r8d + 66348881: 41 0f 9f c0 setg %r8b + 66348885: 45 0f b6 c0 movzbl %r8b,%r8d + 66348889: 44 3b 01 cmp (%rcx),%r8d + 6634888c: 74 2d je 663488bb + 6634888e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348892: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348896: 8b 09 mov (%rcx),%ecx + 66348898: 85 c9 test %ecx,%ecx + 6634889a: 75 1f jne 663488bb + 6634889c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 663488a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663488a4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663488a8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663488ae: 49 63 0a movslq (%r10),%rcx + 663488b1: 8d 59 01 lea 0x1(%rcx),%ebx + 663488b4: 41 89 1a mov %ebx,(%r10) + 663488b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663488bb: 48 83 c0 08 add $0x8,%rax + 663488bf: 48 83 c2 04 add $0x4,%rdx + 663488c3: 48 3d 38 02 00 00 cmp $0x238,%rax + 663488c9: 75 95 jne 66348860 + 663488cb: 48 83 c4 20 add $0x20,%rsp + 663488cf: 5b pop %rbx + 663488d0: 5e pop %rsi + 663488d1: 5f pop %rdi + 663488d2: c3 retq + 663488d3: 0f 1f 00 nopl (%rax) + 663488d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663488dd: 00 00 00 + +00000000663488e0 : + 663488e0: 56 push %rsi + 663488e1: 53 push %rbx + 663488e2: 48 83 ec 28 sub $0x28,%rsp + 663488e6: 48 89 cb mov %rcx,%rbx + 663488e9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 663488ed: 48 8b 81 08 02 00 00 mov 0x208(%rcx),%rax + 663488f4: 44 8b 10 mov (%rax),%r10d + 663488f7: 45 85 d2 test %r10d,%r10d + 663488fa: 74 34 je 66348930 + 663488fc: 31 d2 xor %edx,%edx + 663488fe: eb 04 jmp 66348904 + 66348900: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66348904: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66348908: 83 c2 21 add $0x21,%edx + 6634890b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634890f: 48 89 d9 mov %rbx,%rcx + 66348912: 44 8b 00 mov (%rax),%r8d + 66348915: e8 96 8a ff ff callq 663413b0 + 6634891a: 48 83 fe 20 cmp $0x20,%rsi + 6634891e: 48 89 f2 mov %rsi,%rdx + 66348921: 75 dd jne 66348900 + 66348923: 48 83 c4 28 add $0x28,%rsp + 66348927: 5b pop %rbx + 66348928: 5e pop %rsi + 66348929: c3 retq + 6634892a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66348930: 48 8b 43 08 mov 0x8(%rbx),%rax + 66348934: 4c 8b 1d e5 df 00 00 mov 0xdfe5(%rip),%r11 # 66356920 + 6634893b: 4c 8b 15 ee df 00 00 mov 0xdfee(%rip),%r10 # 66356930 + 66348942: 48 8d 90 84 00 00 00 lea 0x84(%rax),%rdx + 66348949: b8 08 01 00 00 mov $0x108,%eax + 6634894e: 66 90 xchg %ax,%ax + 66348950: 44 8b 02 mov (%rdx),%r8d + 66348953: 45 85 c0 test %r8d,%r8d + 66348956: 74 59 je 663489b1 + 66348958: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634895c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66348960: 45 29 01 sub %r8d,(%r9) + 66348963: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348969: 45 8b 09 mov (%r9),%r9d + 6634896c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348970: 45 85 c9 test %r9d,%r9d + 66348973: 41 0f 9f c1 setg %r9b + 66348977: 45 0f b6 c9 movzbl %r9b,%r9d + 6634897b: 45 3b 08 cmp (%r8),%r9d + 6634897e: 74 31 je 663489b1 + 66348980: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66348984: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348988: 45 8b 00 mov (%r8),%r8d + 6634898b: 45 85 c0 test %r8d,%r8d + 6634898e: 75 21 jne 663489b1 + 66348990: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66348994: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66348998: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634899c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663489a3: 4d 63 02 movslq (%r10),%r8 + 663489a6: 41 8d 70 01 lea 0x1(%r8),%esi + 663489aa: 41 89 32 mov %esi,(%r10) + 663489ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 663489b1: 48 83 c0 08 add $0x8,%rax + 663489b5: 48 83 c2 04 add $0x4,%rdx + 663489b9: 48 3d 08 02 00 00 cmp $0x208,%rax + 663489bf: 75 8f jne 66348950 + 663489c1: 48 83 c4 28 add $0x28,%rsp + 663489c5: 5b pop %rbx + 663489c6: 5e pop %rsi + 663489c7: c3 retq + 663489c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663489cf: 00 + +00000000663489d0 : + 663489d0: 56 push %rsi + 663489d1: 53 push %rbx + 663489d2: 48 83 ec 28 sub $0x28,%rsp + 663489d6: 48 89 cb mov %rcx,%rbx + 663489d9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 663489dd: 48 8b 81 08 02 00 00 mov 0x208(%rcx),%rax + 663489e4: 44 8b 10 mov (%rax),%r10d + 663489e7: 45 85 d2 test %r10d,%r10d + 663489ea: 74 34 je 66348a20 + 663489ec: 31 d2 xor %edx,%edx + 663489ee: eb 04 jmp 663489f4 + 663489f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 663489f4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 663489f8: 83 c2 21 add $0x21,%edx + 663489fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 663489ff: 48 89 d9 mov %rbx,%rcx + 66348a02: 44 8b 00 mov (%rax),%r8d + 66348a05: e8 a6 89 ff ff callq 663413b0 + 66348a0a: 48 83 fe 20 cmp $0x20,%rsi + 66348a0e: 48 89 f2 mov %rsi,%rdx + 66348a11: 75 dd jne 663489f0 + 66348a13: 48 83 c4 28 add $0x28,%rsp + 66348a17: 5b pop %rbx + 66348a18: 5e pop %rsi + 66348a19: c3 retq + 66348a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66348a20: 48 8b 43 08 mov 0x8(%rbx),%rax + 66348a24: 4c 8b 1d f5 de 00 00 mov 0xdef5(%rip),%r11 # 66356920 + 66348a2b: 4c 8b 15 fe de 00 00 mov 0xdefe(%rip),%r10 # 66356930 + 66348a32: 48 8d 90 84 00 00 00 lea 0x84(%rax),%rdx + 66348a39: b8 08 01 00 00 mov $0x108,%eax + 66348a3e: 66 90 xchg %ax,%ax + 66348a40: 44 8b 02 mov (%rdx),%r8d + 66348a43: 45 85 c0 test %r8d,%r8d + 66348a46: 74 59 je 66348aa1 + 66348a48: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66348a4c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66348a50: 45 29 01 sub %r8d,(%r9) + 66348a53: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348a59: 45 8b 09 mov (%r9),%r9d + 66348a5c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348a60: 45 85 c9 test %r9d,%r9d + 66348a63: 41 0f 9f c1 setg %r9b + 66348a67: 45 0f b6 c9 movzbl %r9b,%r9d + 66348a6b: 45 3b 08 cmp (%r8),%r9d + 66348a6e: 74 31 je 66348aa1 + 66348a70: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66348a74: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348a78: 45 8b 00 mov (%r8),%r8d + 66348a7b: 45 85 c0 test %r8d,%r8d + 66348a7e: 75 21 jne 66348aa1 + 66348a80: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66348a84: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66348a88: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66348a8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66348a93: 4d 63 02 movslq (%r10),%r8 + 66348a96: 41 8d 70 01 lea 0x1(%r8),%esi + 66348a9a: 41 89 32 mov %esi,(%r10) + 66348a9d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66348aa1: 48 83 c0 08 add $0x8,%rax + 66348aa5: 48 83 c2 04 add $0x4,%rdx + 66348aa9: 48 3d 08 02 00 00 cmp $0x208,%rax + 66348aaf: 75 8f jne 66348a40 + 66348ab1: 48 83 c4 28 add $0x28,%rsp + 66348ab5: 5b pop %rbx + 66348ab6: 5e pop %rsi + 66348ab7: c3 retq + 66348ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66348abf: 00 + +0000000066348ac0 : + 66348ac0: 57 push %rdi + 66348ac1: 56 push %rsi + 66348ac2: 53 push %rbx + 66348ac3: 48 83 ec 20 sub $0x20,%rsp + 66348ac7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348acb: 49 8b 81 e0 01 00 00 mov 0x1e0(%r9),%rax + 66348ad2: 48 89 ce mov %rcx,%rsi + 66348ad5: 44 8b 10 mov (%rax),%r10d + 66348ad8: 45 85 d2 test %r10d,%r10d + 66348adb: 0f 84 af 00 00 00 je 66348b90 + 66348ae1: 49 8b 41 10 mov 0x10(%r9),%rax + 66348ae5: bb 0c 00 00 00 mov $0xc,%ebx + 66348aea: 8b 10 mov (%rax),%edx + 66348aec: 49 8b 41 08 mov 0x8(%r9),%rax + 66348af0: 8b 00 mov (%rax),%eax + 66348af2: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348af5: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348af9: 8b 12 mov (%rdx),%edx + 66348afb: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348afe: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348b02: 8b 12 mov (%rdx),%edx + 66348b04: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348b07: 49 8b 41 28 mov 0x28(%r9),%rax + 66348b0b: 49 8b 51 30 mov 0x30(%r9),%rdx + 66348b0f: 8b 00 mov (%rax),%eax + 66348b11: c1 e0 04 shl $0x4,%eax + 66348b14: 01 f8 add %edi,%eax + 66348b16: 8b 3a mov (%rdx),%edi + 66348b18: 49 8b 51 38 mov 0x38(%r9),%rdx + 66348b1c: c1 e7 05 shl $0x5,%edi + 66348b1f: 01 f8 add %edi,%eax + 66348b21: 8b 3a mov (%rdx),%edi + 66348b23: 49 8b 51 50 mov 0x50(%r9),%rdx + 66348b27: c1 e7 06 shl $0x6,%edi 66348b2a: 01 c7 add %eax,%edi - 66348b2c: 48 63 ef movslq %edi,%rbp - 66348b2f: 48 c1 e5 02 shl $0x2,%rbp - 66348b33: 85 ff test %edi,%edi - 66348b35: 78 05 js 66348b3c - 66348b37: 39 7b 38 cmp %edi,0x38(%rbx) - 66348b3a: 7f 11 jg 66348b4d - 66348b3c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348b42: 4c 89 ea mov %r13,%rdx - 66348b45: 4c 89 e1 mov %r12,%rcx - 66348b48: e8 43 8d 00 00 callq 66351890 <_assert> - 66348b4d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348b51: 89 f2 mov %esi,%edx - 66348b53: 48 89 d9 mov %rbx,%rcx - 66348b56: 83 c6 01 add $0x1,%esi - 66348b59: 81 c7 00 04 00 00 add $0x400,%edi - 66348b5f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348b63: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 66348b6a: e8 41 88 ff ff callq 663413b0 - 66348b6f: 83 fe 4b cmp $0x4b,%esi - 66348b72: 75 bf jne 66348b33 - 66348b74: 48 83 c4 28 add $0x28,%rsp - 66348b78: 5b pop %rbx - 66348b79: 5e pop %rsi - 66348b7a: 5f pop %rdi - 66348b7b: 5d pop %rbp - 66348b7c: 41 5c pop %r12 - 66348b7e: 41 5d pop %r13 - 66348b80: c3 retq - 66348b81: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348b85: 4c 8b 1d 94 dd 00 00 mov 0xdd94(%rip),%r11 # 66356920 - 66348b8c: 4c 8b 15 9d dd 00 00 mov 0xdd9d(%rip),%r10 # 66356930 - 66348b93: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66348b97: b8 58 00 00 00 mov $0x58,%eax - 66348b9c: 0f 1f 40 00 nopl 0x0(%rax) - 66348ba0: 8b 0a mov (%rdx),%ecx - 66348ba2: 85 c9 test %ecx,%ecx - 66348ba4: 74 55 je 66348bfb - 66348ba6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348baa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348bae: 41 29 08 sub %ecx,(%r8) - 66348bb1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348bb7: 45 8b 00 mov (%r8),%r8d - 66348bba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348bbe: 45 85 c0 test %r8d,%r8d - 66348bc1: 41 0f 9f c0 setg %r8b - 66348bc5: 45 0f b6 c0 movzbl %r8b,%r8d - 66348bc9: 44 3b 01 cmp (%rcx),%r8d - 66348bcc: 74 2d je 66348bfb - 66348bce: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348bd2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348bd6: 8b 09 mov (%rcx),%ecx - 66348bd8: 85 c9 test %ecx,%ecx - 66348bda: 75 1f jne 66348bfb - 66348bdc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348be0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348be4: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348be8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348bee: 49 63 0a movslq (%r10),%rcx - 66348bf1: 8d 71 01 lea 0x1(%rcx),%esi - 66348bf4: 41 89 32 mov %esi,(%r10) - 66348bf7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348bfb: 48 83 c0 08 add $0x8,%rax - 66348bff: 48 83 c2 04 add $0x4,%rdx - 66348c03: 48 3d 58 02 00 00 cmp $0x258,%rax - 66348c09: 75 95 jne 66348ba0 - 66348c0b: 48 83 c4 28 add $0x28,%rsp - 66348c0f: 5b pop %rbx - 66348c10: 5e pop %rsi - 66348c11: 5f pop %rdi - 66348c12: 5d pop %rbp - 66348c13: 41 5c pop %r12 - 66348c15: 41 5d pop %r13 - 66348c17: c3 retq - 66348c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348c1f: 00 + 66348b2c: 49 8b 41 40 mov 0x40(%r9),%rax + 66348b30: 8b 00 mov (%rax),%eax + 66348b32: c1 e0 07 shl $0x7,%eax + 66348b35: 01 c7 add %eax,%edi + 66348b37: 49 8b 41 48 mov 0x48(%r9),%rax + 66348b3b: 8b 00 mov (%rax),%eax + 66348b3d: c1 e0 08 shl $0x8,%eax + 66348b40: 01 f8 add %edi,%eax + 66348b42: 8b 3a mov (%rdx),%edi + 66348b44: 49 8b 51 58 mov 0x58(%r9),%rdx + 66348b48: c1 e7 09 shl $0x9,%edi + 66348b4b: 01 f8 add %edi,%eax + 66348b4d: 8b 3a mov (%rdx),%edi + 66348b4f: c1 e7 0a shl $0xa,%edi + 66348b52: 01 c7 add %eax,%edi + 66348b54: 48 63 ff movslq %edi,%rdi + 66348b57: 48 c1 e7 02 shl $0x2,%rdi + 66348b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348b60: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348b64: 89 da mov %ebx,%edx + 66348b66: 48 89 f1 mov %rsi,%rcx + 66348b69: 83 c3 01 add $0x1,%ebx + 66348b6c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348b70: 48 81 c7 00 20 00 00 add $0x2000,%rdi + 66348b77: e8 34 88 ff ff callq 663413b0 + 66348b7c: 83 fb 3c cmp $0x3c,%ebx + 66348b7f: 75 df jne 66348b60 + 66348b81: 48 83 c4 20 add $0x20,%rsp + 66348b85: 5b pop %rbx + 66348b86: 5e pop %rsi + 66348b87: 5f pop %rdi + 66348b88: c3 retq + 66348b89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348b90: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348b94: 4c 8b 1d 85 dd 00 00 mov 0xdd85(%rip),%r11 # 66356920 + 66348b9b: 4c 8b 15 8e dd 00 00 mov 0xdd8e(%rip),%r10 # 66356930 + 66348ba2: 48 8d 50 30 lea 0x30(%rax),%rdx + 66348ba6: b8 60 00 00 00 mov $0x60,%eax + 66348bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348bb0: 8b 0a mov (%rdx),%ecx + 66348bb2: 85 c9 test %ecx,%ecx + 66348bb4: 74 55 je 66348c0b + 66348bb6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66348bba: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348bbe: 41 29 08 sub %ecx,(%r8) + 66348bc1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348bc7: 45 8b 00 mov (%r8),%r8d + 66348bca: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348bce: 45 85 c0 test %r8d,%r8d + 66348bd1: 41 0f 9f c0 setg %r8b + 66348bd5: 45 0f b6 c0 movzbl %r8b,%r8d + 66348bd9: 44 3b 01 cmp (%rcx),%r8d + 66348bdc: 74 2d je 66348c0b + 66348bde: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348be2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348be6: 8b 09 mov (%rcx),%ecx + 66348be8: 85 c9 test %ecx,%ecx + 66348bea: 75 1f jne 66348c0b + 66348bec: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348bf0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348bf4: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348bf8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348bfe: 49 63 0a movslq (%r10),%rcx + 66348c01: 8d 59 01 lea 0x1(%rcx),%ebx + 66348c04: 41 89 1a mov %ebx,(%r10) + 66348c07: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348c0b: 48 83 c0 08 add $0x8,%rax + 66348c0f: 48 83 c2 04 add $0x4,%rdx + 66348c13: 48 3d e0 01 00 00 cmp $0x1e0,%rax + 66348c19: 75 95 jne 66348bb0 + 66348c1b: 48 83 c4 20 add $0x20,%rsp + 66348c1f: 5b pop %rbx + 66348c20: 5e pop %rsi + 66348c21: 5f pop %rdi + 66348c22: c3 retq + 66348c23: 0f 1f 00 nopl (%rax) + 66348c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66348c2d: 00 00 00 -0000000066348c20 : - 66348c20: 41 55 push %r13 - 66348c22: 41 54 push %r12 - 66348c24: 55 push %rbp - 66348c25: 57 push %rdi - 66348c26: 56 push %rsi - 66348c27: 53 push %rbx - 66348c28: 48 83 ec 28 sub $0x28,%rsp - 66348c2c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348c30: 49 8b 81 60 02 00 00 mov 0x260(%r9),%rax - 66348c37: 48 89 cb mov %rcx,%rbx - 66348c3a: 44 8b 10 mov (%rax),%r10d - 66348c3d: 45 85 d2 test %r10d,%r10d - 66348c40: 0f 84 da 00 00 00 je 66348d20 - 66348c46: 49 8b 41 10 mov 0x10(%r9),%rax - 66348c4a: be 0c 00 00 00 mov $0xc,%esi - 66348c4f: 4c 8d 2d aa a3 00 00 lea 0xa3aa(%rip),%r13 # 66353000 <.rdata> - 66348c56: 4c 8d 25 b3 a3 00 00 lea 0xa3b3(%rip),%r12 # 66353010 <.rdata+0x10> - 66348c5d: 8b 10 mov (%rax),%edx - 66348c5f: 49 8b 41 08 mov 0x8(%r9),%rax - 66348c63: 8b 00 mov (%rax),%eax - 66348c65: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348c68: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348c6c: 8b 12 mov (%rdx),%edx - 66348c6e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348c71: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348c75: 8b 12 mov (%rdx),%edx - 66348c77: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66348c7a: 49 8b 51 28 mov 0x28(%r9),%rdx - 66348c7e: 8b 3a mov (%rdx),%edi - 66348c80: 49 8b 51 40 mov 0x40(%r9),%rdx - 66348c84: c1 e7 04 shl $0x4,%edi - 66348c87: 01 c7 add %eax,%edi - 66348c89: 49 8b 41 30 mov 0x30(%r9),%rax - 66348c8d: 8b 00 mov (%rax),%eax - 66348c8f: c1 e0 05 shl $0x5,%eax - 66348c92: 01 c7 add %eax,%edi - 66348c94: 49 8b 41 38 mov 0x38(%r9),%rax - 66348c98: 8b 00 mov (%rax),%eax - 66348c9a: c1 e0 06 shl $0x6,%eax - 66348c9d: 01 f8 add %edi,%eax - 66348c9f: 8b 3a mov (%rdx),%edi - 66348ca1: 49 8b 51 58 mov 0x58(%r9),%rdx - 66348ca5: c1 e7 07 shl $0x7,%edi - 66348ca8: 01 c7 add %eax,%edi - 66348caa: 49 8b 41 48 mov 0x48(%r9),%rax - 66348cae: 8b 00 mov (%rax),%eax - 66348cb0: c1 e0 08 shl $0x8,%eax - 66348cb3: 01 c7 add %eax,%edi - 66348cb5: 49 8b 41 50 mov 0x50(%r9),%rax - 66348cb9: 8b 00 mov (%rax),%eax - 66348cbb: c1 e0 09 shl $0x9,%eax - 66348cbe: 01 f8 add %edi,%eax - 66348cc0: 8b 3a mov (%rdx),%edi - 66348cc2: c1 e7 0a shl $0xa,%edi - 66348cc5: 01 c7 add %eax,%edi - 66348cc7: 48 63 ef movslq %edi,%rbp - 66348cca: 48 c1 e5 02 shl $0x2,%rbp - 66348cce: 66 90 xchg %ax,%ax - 66348cd0: 85 ff test %edi,%edi - 66348cd2: 78 05 js 66348cd9 - 66348cd4: 39 7b 38 cmp %edi,0x38(%rbx) - 66348cd7: 7f 11 jg 66348cea - 66348cd9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348cdf: 4c 89 ea mov %r13,%rdx - 66348ce2: 4c 89 e1 mov %r12,%rcx - 66348ce5: e8 a6 8b 00 00 callq 66351890 <_assert> - 66348cea: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348cee: 89 f2 mov %esi,%edx - 66348cf0: 48 89 d9 mov %rbx,%rcx - 66348cf3: 83 c6 01 add $0x1,%esi - 66348cf6: 81 c7 00 08 00 00 add $0x800,%edi - 66348cfc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348d00: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 66348d07: e8 a4 86 ff ff callq 663413b0 - 66348d0c: 83 fe 4c cmp $0x4c,%esi - 66348d0f: 75 bf jne 66348cd0 - 66348d11: 48 83 c4 28 add $0x28,%rsp - 66348d15: 5b pop %rbx - 66348d16: 5e pop %rsi - 66348d17: 5f pop %rdi - 66348d18: 5d pop %rbp - 66348d19: 41 5c pop %r12 - 66348d1b: 41 5d pop %r13 - 66348d1d: c3 retq - 66348d1e: 66 90 xchg %ax,%ax - 66348d20: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348d24: 4c 8b 1d f5 db 00 00 mov 0xdbf5(%rip),%r11 # 66356920 - 66348d2b: 4c 8b 15 fe db 00 00 mov 0xdbfe(%rip),%r10 # 66356930 - 66348d32: 48 8d 50 30 lea 0x30(%rax),%rdx - 66348d36: b8 60 00 00 00 mov $0x60,%eax - 66348d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348d40: 8b 0a mov (%rdx),%ecx - 66348d42: 85 c9 test %ecx,%ecx - 66348d44: 74 55 je 66348d9b - 66348d46: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348d4a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348d4e: 41 29 08 sub %ecx,(%r8) - 66348d51: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348d57: 45 8b 00 mov (%r8),%r8d - 66348d5a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348d5e: 45 85 c0 test %r8d,%r8d - 66348d61: 41 0f 9f c0 setg %r8b - 66348d65: 45 0f b6 c0 movzbl %r8b,%r8d - 66348d69: 44 3b 01 cmp (%rcx),%r8d - 66348d6c: 74 2d je 66348d9b - 66348d6e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348d72: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348d76: 8b 09 mov (%rcx),%ecx - 66348d78: 85 c9 test %ecx,%ecx - 66348d7a: 75 1f jne 66348d9b - 66348d7c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348d80: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348d84: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348d88: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348d8e: 49 63 0a movslq (%r10),%rcx - 66348d91: 8d 71 01 lea 0x1(%rcx),%esi - 66348d94: 41 89 32 mov %esi,(%r10) - 66348d97: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348d9b: 48 83 c0 08 add $0x8,%rax - 66348d9f: 48 83 c2 04 add $0x4,%rdx - 66348da3: 48 3d 60 02 00 00 cmp $0x260,%rax - 66348da9: 75 95 jne 66348d40 - 66348dab: 48 83 c4 28 add $0x28,%rsp - 66348daf: 5b pop %rbx - 66348db0: 5e pop %rsi - 66348db1: 5f pop %rdi - 66348db2: 5d pop %rbp - 66348db3: 41 5c pop %r12 - 66348db5: 41 5d pop %r13 - 66348db7: c3 retq - 66348db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348dbf: 00 +0000000066348c30 : + 66348c30: 57 push %rdi + 66348c31: 56 push %rsi + 66348c32: 53 push %rbx + 66348c33: 48 83 ec 20 sub $0x20,%rsp + 66348c37: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348c3b: 49 8b 81 d8 01 00 00 mov 0x1d8(%r9),%rax + 66348c42: 48 89 ce mov %rcx,%rsi + 66348c45: 44 8b 10 mov (%rax),%r10d + 66348c48: 45 85 d2 test %r10d,%r10d + 66348c4b: 0f 84 9f 00 00 00 je 66348cf0 + 66348c51: 49 8b 41 10 mov 0x10(%r9),%rax + 66348c55: bb 0b 00 00 00 mov $0xb,%ebx + 66348c5a: 8b 10 mov (%rax),%edx + 66348c5c: 49 8b 41 08 mov 0x8(%r9),%rax + 66348c60: 8b 00 mov (%rax),%eax + 66348c62: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348c65: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348c69: 8b 12 mov (%rdx),%edx + 66348c6b: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348c6e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348c72: 8b 12 mov (%rdx),%edx + 66348c74: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66348c77: 49 8b 51 28 mov 0x28(%r9),%rdx + 66348c7b: 8b 3a mov (%rdx),%edi + 66348c7d: 49 8b 51 30 mov 0x30(%r9),%rdx + 66348c81: c1 e7 04 shl $0x4,%edi + 66348c84: 01 f8 add %edi,%eax + 66348c86: 8b 3a mov (%rdx),%edi + 66348c88: 49 8b 51 48 mov 0x48(%r9),%rdx + 66348c8c: c1 e7 05 shl $0x5,%edi + 66348c8f: 01 c7 add %eax,%edi + 66348c91: 49 8b 41 38 mov 0x38(%r9),%rax + 66348c95: 8b 00 mov (%rax),%eax + 66348c97: c1 e0 06 shl $0x6,%eax + 66348c9a: 01 c7 add %eax,%edi + 66348c9c: 49 8b 41 40 mov 0x40(%r9),%rax + 66348ca0: 8b 00 mov (%rax),%eax + 66348ca2: c1 e0 07 shl $0x7,%eax + 66348ca5: 01 f8 add %edi,%eax + 66348ca7: 8b 3a mov (%rdx),%edi + 66348ca9: 49 8b 51 50 mov 0x50(%r9),%rdx + 66348cad: c1 e7 08 shl $0x8,%edi + 66348cb0: 01 f8 add %edi,%eax + 66348cb2: 8b 3a mov (%rdx),%edi + 66348cb4: c1 e7 09 shl $0x9,%edi + 66348cb7: 01 c7 add %eax,%edi + 66348cb9: 48 63 ff movslq %edi,%rdi + 66348cbc: 48 c1 e7 02 shl $0x2,%rdi + 66348cc0: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348cc4: 89 da mov %ebx,%edx + 66348cc6: 48 89 f1 mov %rsi,%rcx + 66348cc9: 83 c3 01 add $0x1,%ebx + 66348ccc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348cd0: 48 81 c7 00 10 00 00 add $0x1000,%rdi + 66348cd7: e8 d4 86 ff ff callq 663413b0 + 66348cdc: 83 fb 3b cmp $0x3b,%ebx + 66348cdf: 75 df jne 66348cc0 + 66348ce1: 48 83 c4 20 add $0x20,%rsp + 66348ce5: 5b pop %rbx + 66348ce6: 5e pop %rsi + 66348ce7: 5f pop %rdi + 66348ce8: c3 retq + 66348ce9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348cf0: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348cf4: 4c 8b 1d 25 dc 00 00 mov 0xdc25(%rip),%r11 # 66356920 + 66348cfb: 4c 8b 15 2e dc 00 00 mov 0xdc2e(%rip),%r10 # 66356930 + 66348d02: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66348d06: b8 58 00 00 00 mov $0x58,%eax + 66348d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348d10: 8b 0a mov (%rdx),%ecx + 66348d12: 85 c9 test %ecx,%ecx + 66348d14: 74 55 je 66348d6b + 66348d16: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66348d1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348d1e: 41 29 08 sub %ecx,(%r8) + 66348d21: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348d27: 45 8b 00 mov (%r8),%r8d + 66348d2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348d2e: 45 85 c0 test %r8d,%r8d + 66348d31: 41 0f 9f c0 setg %r8b + 66348d35: 45 0f b6 c0 movzbl %r8b,%r8d + 66348d39: 44 3b 01 cmp (%rcx),%r8d + 66348d3c: 74 2d je 66348d6b + 66348d3e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348d42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348d46: 8b 09 mov (%rcx),%ecx + 66348d48: 85 c9 test %ecx,%ecx + 66348d4a: 75 1f jne 66348d6b + 66348d4c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348d50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348d54: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348d58: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348d5e: 49 63 0a movslq (%r10),%rcx + 66348d61: 8d 59 01 lea 0x1(%rcx),%ebx + 66348d64: 41 89 1a mov %ebx,(%r10) + 66348d67: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348d6b: 48 83 c0 08 add $0x8,%rax + 66348d6f: 48 83 c2 04 add $0x4,%rdx + 66348d73: 48 3d d8 01 00 00 cmp $0x1d8,%rax + 66348d79: 75 95 jne 66348d10 + 66348d7b: 48 83 c4 20 add $0x20,%rsp + 66348d7f: 5b pop %rbx + 66348d80: 5e pop %rsi + 66348d81: 5f pop %rdi + 66348d82: c3 retq + 66348d83: 0f 1f 00 nopl (%rax) + 66348d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66348d8d: 00 00 00 -0000000066348dc0 : - 66348dc0: 41 55 push %r13 - 66348dc2: 41 54 push %r12 - 66348dc4: 55 push %rbp - 66348dc5: 57 push %rdi - 66348dc6: 56 push %rsi - 66348dc7: 53 push %rbx - 66348dc8: 48 83 ec 28 sub $0x28,%rsp - 66348dcc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66348dd0: 49 8b 81 68 02 00 00 mov 0x268(%r9),%rax - 66348dd7: 48 89 cb mov %rcx,%rbx - 66348dda: 44 8b 10 mov (%rax),%r10d - 66348ddd: 45 85 d2 test %r10d,%r10d - 66348de0: 0f 84 ea 00 00 00 je 66348ed0 - 66348de6: 49 8b 41 10 mov 0x10(%r9),%rax - 66348dea: be 0d 00 00 00 mov $0xd,%esi - 66348def: 4c 8d 2d 0a a2 00 00 lea 0xa20a(%rip),%r13 # 66353000 <.rdata> - 66348df6: 4c 8d 25 13 a2 00 00 lea 0xa213(%rip),%r12 # 66353010 <.rdata+0x10> - 66348dfd: 8b 10 mov (%rax),%edx - 66348dff: 49 8b 41 08 mov 0x8(%r9),%rax - 66348e03: 8b 00 mov (%rax),%eax - 66348e05: 8d 04 50 lea (%rax,%rdx,2),%eax - 66348e08: 49 8b 51 18 mov 0x18(%r9),%rdx - 66348e0c: 8b 12 mov (%rdx),%edx - 66348e0e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66348e11: 49 8b 51 20 mov 0x20(%r9),%rdx - 66348e15: 8b 12 mov (%rdx),%edx - 66348e17: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66348e1a: 49 8b 41 28 mov 0x28(%r9),%rax - 66348e1e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66348e22: 8b 00 mov (%rax),%eax - 66348e24: c1 e0 04 shl $0x4,%eax - 66348e27: 01 f8 add %edi,%eax - 66348e29: 8b 3a mov (%rdx),%edi - 66348e2b: 49 8b 51 48 mov 0x48(%r9),%rdx - 66348e2f: c1 e7 05 shl $0x5,%edi - 66348e32: 01 c7 add %eax,%edi - 66348e34: 49 8b 41 38 mov 0x38(%r9),%rax - 66348e38: 8b 00 mov (%rax),%eax - 66348e3a: c1 e0 06 shl $0x6,%eax - 66348e3d: 01 c7 add %eax,%edi - 66348e3f: 49 8b 41 40 mov 0x40(%r9),%rax - 66348e43: 8b 00 mov (%rax),%eax - 66348e45: c1 e0 07 shl $0x7,%eax - 66348e48: 01 f8 add %edi,%eax - 66348e4a: 8b 3a mov (%rdx),%edi - 66348e4c: 49 8b 51 60 mov 0x60(%r9),%rdx - 66348e50: c1 e7 08 shl $0x8,%edi - 66348e53: 01 c7 add %eax,%edi - 66348e55: 49 8b 41 50 mov 0x50(%r9),%rax - 66348e59: 8b 00 mov (%rax),%eax - 66348e5b: c1 e0 09 shl $0x9,%eax - 66348e5e: 01 c7 add %eax,%edi - 66348e60: 49 8b 41 58 mov 0x58(%r9),%rax - 66348e64: 8b 00 mov (%rax),%eax - 66348e66: c1 e0 0a shl $0xa,%eax - 66348e69: 01 f8 add %edi,%eax - 66348e6b: 8b 3a mov (%rdx),%edi - 66348e6d: c1 e7 0b shl $0xb,%edi - 66348e70: 01 c7 add %eax,%edi - 66348e72: 48 63 ef movslq %edi,%rbp - 66348e75: 48 c1 e5 02 shl $0x2,%rbp - 66348e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66348e80: 85 ff test %edi,%edi - 66348e82: 78 05 js 66348e89 - 66348e84: 39 7b 38 cmp %edi,0x38(%rbx) - 66348e87: 7f 11 jg 66348e9a - 66348e89: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66348e8f: 4c 89 ea mov %r13,%rdx - 66348e92: 4c 89 e1 mov %r12,%rcx - 66348e95: e8 f6 89 00 00 callq 66351890 <_assert> - 66348e9a: 48 8b 43 40 mov 0x40(%rbx),%rax - 66348e9e: 89 f2 mov %esi,%edx - 66348ea0: 48 89 d9 mov %rbx,%rcx - 66348ea3: 83 c6 01 add $0x1,%esi - 66348ea6: 81 c7 00 10 00 00 add $0x1000,%edi - 66348eac: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66348eb0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 66348eb7: e8 f4 84 ff ff callq 663413b0 - 66348ebc: 83 fe 4d cmp $0x4d,%esi - 66348ebf: 75 bf jne 66348e80 - 66348ec1: 48 83 c4 28 add $0x28,%rsp - 66348ec5: 5b pop %rbx - 66348ec6: 5e pop %rsi - 66348ec7: 5f pop %rdi - 66348ec8: 5d pop %rbp - 66348ec9: 41 5c pop %r12 - 66348ecb: 41 5d pop %r13 - 66348ecd: c3 retq - 66348ece: 66 90 xchg %ax,%ax - 66348ed0: 48 8b 41 08 mov 0x8(%rcx),%rax - 66348ed4: 4c 8b 1d 45 da 00 00 mov 0xda45(%rip),%r11 # 66356920 - 66348edb: 4c 8b 15 4e da 00 00 mov 0xda4e(%rip),%r10 # 66356930 - 66348ee2: 48 8d 50 34 lea 0x34(%rax),%rdx - 66348ee6: b8 68 00 00 00 mov $0x68,%eax - 66348eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66348ef0: 8b 0a mov (%rdx),%ecx - 66348ef2: 85 c9 test %ecx,%ecx - 66348ef4: 74 55 je 66348f4b - 66348ef6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348efa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66348efe: 41 29 08 sub %ecx,(%r8) - 66348f01: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66348f07: 45 8b 00 mov (%r8),%r8d - 66348f0a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66348f0e: 45 85 c0 test %r8d,%r8d - 66348f11: 41 0f 9f c0 setg %r8b - 66348f15: 45 0f b6 c0 movzbl %r8b,%r8d - 66348f19: 44 3b 01 cmp (%rcx),%r8d - 66348f1c: 74 2d je 66348f4b - 66348f1e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348f22: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66348f26: 8b 09 mov (%rcx),%ecx - 66348f28: 85 c9 test %ecx,%ecx - 66348f2a: 75 1f jne 66348f4b - 66348f2c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66348f30: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66348f34: 49 8b 48 10 mov 0x10(%r8),%rcx - 66348f38: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66348f3e: 49 63 0a movslq (%r10),%rcx - 66348f41: 8d 71 01 lea 0x1(%rcx),%esi - 66348f44: 41 89 32 mov %esi,(%r10) - 66348f47: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66348f4b: 48 83 c0 08 add $0x8,%rax - 66348f4f: 48 83 c2 04 add $0x4,%rdx - 66348f53: 48 3d 68 02 00 00 cmp $0x268,%rax - 66348f59: 75 95 jne 66348ef0 - 66348f5b: 48 83 c4 28 add $0x28,%rsp - 66348f5f: 5b pop %rbx - 66348f60: 5e pop %rsi - 66348f61: 5f pop %rdi - 66348f62: 5d pop %rbp - 66348f63: 41 5c pop %r12 - 66348f65: 41 5d pop %r13 - 66348f67: c3 retq - 66348f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66348f6f: 00 +0000000066348d90 : + 66348d90: 57 push %rdi + 66348d91: 56 push %rsi + 66348d92: 53 push %rbx + 66348d93: 48 83 ec 20 sub $0x20,%rsp + 66348d97: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348d9b: 49 8b 81 e8 01 00 00 mov 0x1e8(%r9),%rax + 66348da2: 48 89 ce mov %rcx,%rsi + 66348da5: 44 8b 10 mov (%rax),%r10d + 66348da8: 45 85 d2 test %r10d,%r10d + 66348dab: 0f 84 bf 00 00 00 je 66348e70 + 66348db1: 49 8b 41 10 mov 0x10(%r9),%rax + 66348db5: bb 0d 00 00 00 mov $0xd,%ebx + 66348dba: 8b 10 mov (%rax),%edx + 66348dbc: 49 8b 41 08 mov 0x8(%r9),%rax + 66348dc0: 8b 00 mov (%rax),%eax + 66348dc2: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348dc5: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348dc9: 8b 12 mov (%rdx),%edx + 66348dcb: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348dce: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348dd2: 8b 12 mov (%rdx),%edx + 66348dd4: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66348dd7: 49 8b 41 28 mov 0x28(%r9),%rax + 66348ddb: 49 8b 51 38 mov 0x38(%r9),%rdx + 66348ddf: 8b 00 mov (%rax),%eax + 66348de1: c1 e0 04 shl $0x4,%eax + 66348de4: 01 c7 add %eax,%edi + 66348de6: 49 8b 41 30 mov 0x30(%r9),%rax + 66348dea: 8b 00 mov (%rax),%eax + 66348dec: c1 e0 05 shl $0x5,%eax + 66348def: 01 f8 add %edi,%eax + 66348df1: 8b 3a mov (%rdx),%edi + 66348df3: 49 8b 51 40 mov 0x40(%r9),%rdx + 66348df7: c1 e7 06 shl $0x6,%edi + 66348dfa: 01 f8 add %edi,%eax + 66348dfc: 8b 3a mov (%rdx),%edi + 66348dfe: 49 8b 51 58 mov 0x58(%r9),%rdx + 66348e02: c1 e7 07 shl $0x7,%edi + 66348e05: 01 c7 add %eax,%edi + 66348e07: 49 8b 41 48 mov 0x48(%r9),%rax + 66348e0b: 8b 00 mov (%rax),%eax + 66348e0d: c1 e0 08 shl $0x8,%eax + 66348e10: 01 c7 add %eax,%edi + 66348e12: 49 8b 41 50 mov 0x50(%r9),%rax + 66348e16: 8b 00 mov (%rax),%eax + 66348e18: c1 e0 09 shl $0x9,%eax + 66348e1b: 01 f8 add %edi,%eax + 66348e1d: 8b 3a mov (%rdx),%edi + 66348e1f: 49 8b 51 60 mov 0x60(%r9),%rdx + 66348e23: c1 e7 0a shl $0xa,%edi + 66348e26: 01 f8 add %edi,%eax + 66348e28: 8b 3a mov (%rdx),%edi + 66348e2a: c1 e7 0b shl $0xb,%edi + 66348e2d: 01 c7 add %eax,%edi + 66348e2f: 48 63 ff movslq %edi,%rdi + 66348e32: 48 c1 e7 02 shl $0x2,%rdi + 66348e36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66348e3d: 00 00 00 + 66348e40: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348e44: 89 da mov %ebx,%edx + 66348e46: 48 89 f1 mov %rsi,%rcx + 66348e49: 83 c3 01 add $0x1,%ebx + 66348e4c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348e50: 48 81 c7 00 40 00 00 add $0x4000,%rdi + 66348e57: e8 54 85 ff ff callq 663413b0 + 66348e5c: 83 fb 3d cmp $0x3d,%ebx + 66348e5f: 75 df jne 66348e40 + 66348e61: 48 83 c4 20 add $0x20,%rsp + 66348e65: 5b pop %rbx + 66348e66: 5e pop %rsi + 66348e67: 5f pop %rdi + 66348e68: c3 retq + 66348e69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66348e70: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348e74: 4c 8b 1d a5 da 00 00 mov 0xdaa5(%rip),%r11 # 66356920 + 66348e7b: 4c 8b 15 ae da 00 00 mov 0xdaae(%rip),%r10 # 66356930 + 66348e82: 48 8d 50 34 lea 0x34(%rax),%rdx + 66348e86: b8 68 00 00 00 mov $0x68,%eax + 66348e8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348e90: 8b 0a mov (%rdx),%ecx + 66348e92: 85 c9 test %ecx,%ecx + 66348e94: 74 55 je 66348eeb + 66348e96: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66348e9a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348e9e: 41 29 08 sub %ecx,(%r8) + 66348ea1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348ea7: 45 8b 00 mov (%r8),%r8d + 66348eaa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348eae: 45 85 c0 test %r8d,%r8d + 66348eb1: 41 0f 9f c0 setg %r8b + 66348eb5: 45 0f b6 c0 movzbl %r8b,%r8d + 66348eb9: 44 3b 01 cmp (%rcx),%r8d + 66348ebc: 74 2d je 66348eeb + 66348ebe: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66348ec2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66348ec6: 8b 09 mov (%rcx),%ecx + 66348ec8: 85 c9 test %ecx,%ecx + 66348eca: 75 1f jne 66348eeb + 66348ecc: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66348ed0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66348ed4: 49 8b 48 10 mov 0x10(%r8),%rcx + 66348ed8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66348ede: 49 63 0a movslq (%r10),%rcx + 66348ee1: 8d 59 01 lea 0x1(%rcx),%ebx + 66348ee4: 41 89 1a mov %ebx,(%r10) + 66348ee7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66348eeb: 48 83 c0 08 add $0x8,%rax + 66348eef: 48 83 c2 04 add $0x4,%rdx + 66348ef3: 48 3d e8 01 00 00 cmp $0x1e8,%rax + 66348ef9: 75 95 jne 66348e90 + 66348efb: 48 83 c4 20 add $0x20,%rsp + 66348eff: 5b pop %rbx + 66348f00: 5e pop %rsi + 66348f01: 5f pop %rdi + 66348f02: c3 retq + 66348f03: 0f 1f 00 nopl (%rax) + 66348f06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66348f0d: 00 00 00 -0000000066348f70 : - 66348f70: 56 push %rsi - 66348f71: 53 push %rbx - 66348f72: 48 83 ec 28 sub $0x28,%rsp - 66348f76: 48 8b 41 10 mov 0x10(%rcx),%rax - 66348f7a: 48 8b 50 38 mov 0x38(%rax),%rdx - 66348f7e: 48 89 cb mov %rcx,%rbx - 66348f81: 44 8b 02 mov (%rdx),%r8d - 66348f84: 45 85 c0 test %r8d,%r8d - 66348f87: 74 2b je 66348fb4 - 66348f89: 31 d2 xor %edx,%edx - 66348f8b: 48 8d 72 01 lea 0x1(%rdx),%rsi - 66348f8f: 48 89 d9 mov %rbx,%rcx - 66348f92: 83 c2 04 add $0x4,%edx - 66348f95: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66348f99: 44 8b 00 mov (%rax),%r8d - 66348f9c: e8 0f 84 ff ff callq 663413b0 - 66348fa1: 48 83 fe 03 cmp $0x3,%rsi - 66348fa5: 48 89 f2 mov %rsi,%rdx - 66348fa8: 0f 84 2b 01 00 00 je 663490d9 - 66348fae: 48 8b 43 10 mov 0x10(%rbx),%rax - 66348fb2: eb d7 jmp 66348f8b - 66348fb4: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66348fb8: 4c 8b 15 61 d9 00 00 mov 0xd961(%rip),%r10 # 66356920 - 66348fbf: 4c 8b 0d 6a d9 00 00 mov 0xd96a(%rip),%r9 # 66356930 - 66348fc6: 8b 4a 10 mov 0x10(%rdx),%ecx - 66348fc9: 85 c9 test %ecx,%ecx - 66348fcb: 74 55 je 66349022 - 66348fcd: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66348fd1: 4d 8b 40 20 mov 0x20(%r8),%r8 - 66348fd5: 41 29 08 sub %ecx,(%r8) - 66348fd8: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 66348fdf: 41 8b 08 mov (%r8),%ecx - 66348fe2: 45 31 c0 xor %r8d,%r8d - 66348fe5: 85 c9 test %ecx,%ecx - 66348fe7: 48 8b 48 20 mov 0x20(%rax),%rcx - 66348feb: 41 0f 9f c0 setg %r8b - 66348fef: 44 3b 01 cmp (%rcx),%r8d - 66348ff2: 74 2e je 66349022 - 66348ff4: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66348ff8: 48 8b 49 20 mov 0x20(%rcx),%rcx - 66348ffc: 8b 31 mov (%rcx),%esi - 66348ffe: 85 f6 test %esi,%esi - 66349000: 75 20 jne 66349022 - 66349002: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349006: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634900a: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634900e: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349014: 49 63 09 movslq (%r9),%rcx - 66349017: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634901b: 45 89 19 mov %r11d,(%r9) - 6634901e: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66349022: 8b 4a 14 mov 0x14(%rdx),%ecx - 66349025: 85 c9 test %ecx,%ecx - 66349027: 74 58 je 66349081 - 66349029: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634902d: 4d 8b 40 28 mov 0x28(%r8),%r8 - 66349031: 41 29 08 sub %ecx,(%r8) - 66349034: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634903b: 45 8b 18 mov (%r8),%r11d - 6634903e: 45 31 c0 xor %r8d,%r8d - 66349041: 48 8b 48 28 mov 0x28(%rax),%rcx - 66349045: 45 85 db test %r11d,%r11d - 66349048: 41 0f 9f c0 setg %r8b - 6634904c: 44 3b 01 cmp (%rcx),%r8d - 6634904f: 74 30 je 66349081 - 66349051: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349055: 48 8b 49 28 mov 0x28(%rcx),%rcx - 66349059: 44 8b 01 mov (%rcx),%r8d - 6634905c: 45 85 c0 test %r8d,%r8d - 6634905f: 75 20 jne 66349081 - 66349061: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349065: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66349069: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634906d: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349073: 49 63 09 movslq (%r9),%rcx - 66349076: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634907a: 45 89 19 mov %r11d,(%r9) - 6634907d: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66349081: 8b 4a 18 mov 0x18(%rdx),%ecx - 66349084: 85 c9 test %ecx,%ecx - 66349086: 74 51 je 663490d9 - 66349088: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634908c: 48 8b 40 30 mov 0x30(%rax),%rax - 66349090: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66349094: 41 29 08 sub %ecx,(%r8) - 66349097: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 6634909e: 31 d2 xor %edx,%edx - 663490a0: 41 8b 08 mov (%r8),%ecx - 663490a3: 85 c9 test %ecx,%ecx - 663490a5: 0f 9f c2 setg %dl - 663490a8: 3b 10 cmp (%rax),%edx - 663490aa: 74 2d je 663490d9 - 663490ac: 48 8b 43 20 mov 0x20(%rbx),%rax - 663490b0: 48 8b 40 30 mov 0x30(%rax),%rax - 663490b4: 8b 00 mov (%rax),%eax - 663490b6: 85 c0 test %eax,%eax - 663490b8: 75 1f jne 663490d9 - 663490ba: 48 8b 43 28 mov 0x28(%rbx),%rax - 663490be: 48 8b 50 30 mov 0x30(%rax),%rdx - 663490c2: 48 8b 42 10 mov 0x10(%rdx),%rax - 663490c6: c7 00 01 00 00 00 movl $0x1,(%rax) - 663490cc: 49 63 01 movslq (%r9),%rax - 663490cf: 8d 48 01 lea 0x1(%rax),%ecx - 663490d2: 41 89 09 mov %ecx,(%r9) - 663490d5: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 663490d9: 48 83 c4 28 add $0x28,%rsp - 663490dd: 5b pop %rbx - 663490de: 5e pop %rsi - 663490df: c3 retq +0000000066348f10 : + 66348f10: 57 push %rdi + 66348f11: 56 push %rsi + 66348f12: 53 push %rbx + 66348f13: 48 83 ec 20 sub $0x20,%rsp + 66348f17: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66348f1b: 49 8b 81 d0 01 00 00 mov 0x1d0(%r9),%rax + 66348f22: 48 89 ce mov %rcx,%rsi + 66348f25: 44 8b 10 mov (%rax),%r10d + 66348f28: 45 85 d2 test %r10d,%r10d + 66348f2b: 0f 84 8f 00 00 00 je 66348fc0 + 66348f31: 49 8b 41 10 mov 0x10(%r9),%rax + 66348f35: bb 0a 00 00 00 mov $0xa,%ebx + 66348f3a: 8b 10 mov (%rax),%edx + 66348f3c: 49 8b 41 08 mov 0x8(%r9),%rax + 66348f40: 8b 00 mov (%rax),%eax + 66348f42: 8d 04 50 lea (%rax,%rdx,2),%eax + 66348f45: 49 8b 51 18 mov 0x18(%r9),%rdx + 66348f49: 8b 12 mov (%rdx),%edx + 66348f4b: 8d 04 90 lea (%rax,%rdx,4),%eax + 66348f4e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66348f52: 8b 12 mov (%rdx),%edx + 66348f54: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66348f57: 49 8b 51 28 mov 0x28(%r9),%rdx + 66348f5b: 8b 3a mov (%rdx),%edi + 66348f5d: 49 8b 51 40 mov 0x40(%r9),%rdx + 66348f61: c1 e7 04 shl $0x4,%edi + 66348f64: 01 c7 add %eax,%edi + 66348f66: 49 8b 41 30 mov 0x30(%r9),%rax + 66348f6a: 8b 00 mov (%rax),%eax + 66348f6c: c1 e0 05 shl $0x5,%eax + 66348f6f: 01 c7 add %eax,%edi + 66348f71: 49 8b 41 38 mov 0x38(%r9),%rax + 66348f75: 8b 00 mov (%rax),%eax + 66348f77: c1 e0 06 shl $0x6,%eax + 66348f7a: 01 f8 add %edi,%eax + 66348f7c: 8b 3a mov (%rdx),%edi + 66348f7e: 49 8b 51 48 mov 0x48(%r9),%rdx + 66348f82: c1 e7 07 shl $0x7,%edi + 66348f85: 01 f8 add %edi,%eax + 66348f87: 8b 3a mov (%rdx),%edi + 66348f89: c1 e7 08 shl $0x8,%edi + 66348f8c: 01 c7 add %eax,%edi + 66348f8e: 48 63 ff movslq %edi,%rdi + 66348f91: 48 c1 e7 02 shl $0x2,%rdi + 66348f95: 48 8b 46 40 mov 0x40(%rsi),%rax + 66348f99: 89 da mov %ebx,%edx + 66348f9b: 48 89 f1 mov %rsi,%rcx + 66348f9e: 83 c3 01 add $0x1,%ebx + 66348fa1: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66348fa5: 48 81 c7 00 08 00 00 add $0x800,%rdi + 66348fac: e8 ff 83 ff ff callq 663413b0 + 66348fb1: 83 fb 3a cmp $0x3a,%ebx + 66348fb4: 75 df jne 66348f95 + 66348fb6: 48 83 c4 20 add $0x20,%rsp + 66348fba: 5b pop %rbx + 66348fbb: 5e pop %rsi + 66348fbc: 5f pop %rdi + 66348fbd: c3 retq + 66348fbe: 66 90 xchg %ax,%ax + 66348fc0: 48 8b 41 08 mov 0x8(%rcx),%rax + 66348fc4: 4c 8b 1d 55 d9 00 00 mov 0xd955(%rip),%r11 # 66356920 + 66348fcb: 4c 8b 15 5e d9 00 00 mov 0xd95e(%rip),%r10 # 66356930 + 66348fd2: 48 8d 50 28 lea 0x28(%rax),%rdx + 66348fd6: b8 50 00 00 00 mov $0x50,%eax + 66348fdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66348fe0: 8b 0a mov (%rdx),%ecx + 66348fe2: 85 c9 test %ecx,%ecx + 66348fe4: 74 55 je 6634903b + 66348fe6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66348fea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66348fee: 41 29 08 sub %ecx,(%r8) + 66348ff1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66348ff7: 45 8b 00 mov (%r8),%r8d + 66348ffa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66348ffe: 45 85 c0 test %r8d,%r8d + 66349001: 41 0f 9f c0 setg %r8b + 66349005: 45 0f b6 c0 movzbl %r8b,%r8d + 66349009: 44 3b 01 cmp (%rcx),%r8d + 6634900c: 74 2d je 6634903b + 6634900e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349012: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349016: 8b 09 mov (%rcx),%ecx + 66349018: 85 c9 test %ecx,%ecx + 6634901a: 75 1f jne 6634903b + 6634901c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349020: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349024: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349028: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634902e: 49 63 0a movslq (%r10),%rcx + 66349031: 8d 59 01 lea 0x1(%rcx),%ebx + 66349034: 41 89 1a mov %ebx,(%r10) + 66349037: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634903b: 48 83 c0 08 add $0x8,%rax + 6634903f: 48 83 c2 04 add $0x4,%rdx + 66349043: 48 3d d0 01 00 00 cmp $0x1d0,%rax + 66349049: 75 95 jne 66348fe0 + 6634904b: 48 83 c4 20 add $0x20,%rsp + 6634904f: 5b pop %rbx + 66349050: 5e pop %rsi + 66349051: 5f pop %rdi + 66349052: c3 retq + 66349053: 0f 1f 00 nopl (%rax) + 66349056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634905d: 00 00 00 -00000000663490e0 : - 663490e0: 56 push %rsi - 663490e1: 53 push %rbx - 663490e2: 48 83 ec 28 sub $0x28,%rsp - 663490e6: 48 8b 41 10 mov 0x10(%rcx),%rax - 663490ea: 48 8b 50 38 mov 0x38(%rax),%rdx - 663490ee: 48 89 cb mov %rcx,%rbx - 663490f1: 44 8b 02 mov (%rdx),%r8d - 663490f4: 45 85 c0 test %r8d,%r8d - 663490f7: 74 2b je 66349124 - 663490f9: 31 d2 xor %edx,%edx - 663490fb: 48 8d 72 01 lea 0x1(%rdx),%rsi - 663490ff: 48 89 d9 mov %rbx,%rcx - 66349102: 83 c2 04 add $0x4,%edx - 66349105: 48 8b 04 f0 mov (%rax,%rsi,8),%rax - 66349109: 44 8b 00 mov (%rax),%r8d - 6634910c: e8 9f 82 ff ff callq 663413b0 - 66349111: 48 83 fe 03 cmp $0x3,%rsi - 66349115: 48 89 f2 mov %rsi,%rdx - 66349118: 0f 84 2b 01 00 00 je 66349249 - 6634911e: 48 8b 43 10 mov 0x10(%rbx),%rax - 66349122: eb d7 jmp 663490fb - 66349124: 48 8b 51 08 mov 0x8(%rcx),%rdx - 66349128: 4c 8b 15 f1 d7 00 00 mov 0xd7f1(%rip),%r10 # 66356920 - 6634912f: 4c 8b 0d fa d7 00 00 mov 0xd7fa(%rip),%r9 # 66356930 - 66349136: 8b 4a 10 mov 0x10(%rdx),%ecx - 66349139: 85 c9 test %ecx,%ecx - 6634913b: 74 55 je 66349192 - 6634913d: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349141: 4d 8b 40 20 mov 0x20(%r8),%r8 - 66349145: 41 29 08 sub %ecx,(%r8) - 66349148: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634914f: 41 8b 08 mov (%r8),%ecx - 66349152: 45 31 c0 xor %r8d,%r8d - 66349155: 85 c9 test %ecx,%ecx - 66349157: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634915b: 41 0f 9f c0 setg %r8b - 6634915f: 44 3b 01 cmp (%rcx),%r8d - 66349162: 74 2e je 66349192 - 66349164: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349168: 48 8b 49 20 mov 0x20(%rcx),%rcx - 6634916c: 8b 31 mov (%rcx),%esi - 6634916e: 85 f6 test %esi,%esi - 66349170: 75 20 jne 66349192 - 66349172: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349176: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634917a: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634917e: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349184: 49 63 09 movslq (%r9),%rcx - 66349187: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634918b: 45 89 19 mov %r11d,(%r9) - 6634918e: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 66349192: 8b 4a 14 mov 0x14(%rdx),%ecx - 66349195: 85 c9 test %ecx,%ecx - 66349197: 74 58 je 663491f1 - 66349199: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634919d: 4d 8b 40 28 mov 0x28(%r8),%r8 - 663491a1: 41 29 08 sub %ecx,(%r8) - 663491a4: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 663491ab: 45 8b 18 mov (%r8),%r11d - 663491ae: 45 31 c0 xor %r8d,%r8d - 663491b1: 48 8b 48 28 mov 0x28(%rax),%rcx - 663491b5: 45 85 db test %r11d,%r11d - 663491b8: 41 0f 9f c0 setg %r8b - 663491bc: 44 3b 01 cmp (%rcx),%r8d - 663491bf: 74 30 je 663491f1 - 663491c1: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663491c5: 48 8b 49 28 mov 0x28(%rcx),%rcx - 663491c9: 44 8b 01 mov (%rcx),%r8d - 663491cc: 45 85 c0 test %r8d,%r8d - 663491cf: 75 20 jne 663491f1 - 663491d1: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663491d5: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 663491d9: 49 8b 48 10 mov 0x10(%r8),%rcx - 663491dd: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663491e3: 49 63 09 movslq (%r9),%rcx - 663491e6: 44 8d 59 01 lea 0x1(%rcx),%r11d - 663491ea: 45 89 19 mov %r11d,(%r9) - 663491ed: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 663491f1: 8b 4a 18 mov 0x18(%rdx),%ecx - 663491f4: 85 c9 test %ecx,%ecx - 663491f6: 74 51 je 66349249 - 663491f8: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663491fc: 48 8b 40 30 mov 0x30(%rax),%rax - 66349200: 4d 8b 40 30 mov 0x30(%r8),%r8 - 66349204: 41 29 08 sub %ecx,(%r8) - 66349207: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 6634920e: 31 d2 xor %edx,%edx - 66349210: 41 8b 08 mov (%r8),%ecx - 66349213: 85 c9 test %ecx,%ecx - 66349215: 0f 9f c2 setg %dl - 66349218: 3b 10 cmp (%rax),%edx - 6634921a: 74 2d je 66349249 - 6634921c: 48 8b 43 20 mov 0x20(%rbx),%rax - 66349220: 48 8b 40 30 mov 0x30(%rax),%rax - 66349224: 8b 00 mov (%rax),%eax - 66349226: 85 c0 test %eax,%eax - 66349228: 75 1f jne 66349249 - 6634922a: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634922e: 48 8b 50 30 mov 0x30(%rax),%rdx - 66349232: 48 8b 42 10 mov 0x10(%rdx),%rax - 66349236: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634923c: 49 63 01 movslq (%r9),%rax - 6634923f: 8d 48 01 lea 0x1(%rax),%ecx - 66349242: 41 89 09 mov %ecx,(%r9) - 66349245: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 66349249: 48 83 c4 28 add $0x28,%rsp - 6634924d: 5b pop %rbx - 6634924e: 5e pop %rsi - 6634924f: c3 retq +0000000066349060 : + 66349060: 57 push %rdi + 66349061: 56 push %rsi + 66349062: 53 push %rbx + 66349063: 48 83 ec 20 sub $0x20,%rsp + 66349067: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634906b: 49 8b 81 b8 01 00 00 mov 0x1b8(%r9),%rax + 66349072: 48 89 ce mov %rcx,%rsi + 66349075: 44 8b 10 mov (%rax),%r10d + 66349078: 45 85 d2 test %r10d,%r10d + 6634907b: 74 73 je 663490f0 + 6634907d: 49 8b 41 10 mov 0x10(%r9),%rax + 66349081: bb 07 00 00 00 mov $0x7,%ebx + 66349086: 8b 10 mov (%rax),%edx + 66349088: 49 8b 41 08 mov 0x8(%r9),%rax + 6634908c: 8b 00 mov (%rax),%eax + 6634908e: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349091: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349095: 8b 12 mov (%rdx),%edx + 66349097: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634909a: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634909e: 8b 12 mov (%rdx),%edx + 663490a0: 8d 04 d0 lea (%rax,%rdx,8),%eax + 663490a3: 49 8b 51 28 mov 0x28(%r9),%rdx + 663490a7: 8b 3a mov (%rdx),%edi + 663490a9: 49 8b 51 30 mov 0x30(%r9),%rdx + 663490ad: c1 e7 04 shl $0x4,%edi + 663490b0: 01 f8 add %edi,%eax + 663490b2: 8b 3a mov (%rdx),%edi + 663490b4: c1 e7 05 shl $0x5,%edi + 663490b7: 01 c7 add %eax,%edi + 663490b9: 48 63 ff movslq %edi,%rdi + 663490bc: 48 c1 e7 02 shl $0x2,%rdi + 663490c0: 48 8b 46 40 mov 0x40(%rsi),%rax + 663490c4: 89 da mov %ebx,%edx + 663490c6: 48 89 f1 mov %rsi,%rcx + 663490c9: 83 c3 01 add $0x1,%ebx + 663490cc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663490d0: 48 81 c7 00 01 00 00 add $0x100,%rdi + 663490d7: e8 d4 82 ff ff callq 663413b0 + 663490dc: 83 fb 37 cmp $0x37,%ebx + 663490df: 75 df jne 663490c0 + 663490e1: 48 83 c4 20 add $0x20,%rsp + 663490e5: 5b pop %rbx + 663490e6: 5e pop %rsi + 663490e7: 5f pop %rdi + 663490e8: c3 retq + 663490e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663490f0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663490f4: 4c 8b 1d 25 d8 00 00 mov 0xd825(%rip),%r11 # 66356920 + 663490fb: 4c 8b 15 2e d8 00 00 mov 0xd82e(%rip),%r10 # 66356930 + 66349102: 48 8d 50 1c lea 0x1c(%rax),%rdx + 66349106: b8 38 00 00 00 mov $0x38,%eax + 6634910b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349110: 8b 0a mov (%rdx),%ecx + 66349112: 85 c9 test %ecx,%ecx + 66349114: 74 55 je 6634916b + 66349116: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634911a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634911e: 41 29 08 sub %ecx,(%r8) + 66349121: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349127: 45 8b 00 mov (%r8),%r8d + 6634912a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634912e: 45 85 c0 test %r8d,%r8d + 66349131: 41 0f 9f c0 setg %r8b + 66349135: 45 0f b6 c0 movzbl %r8b,%r8d + 66349139: 44 3b 01 cmp (%rcx),%r8d + 6634913c: 74 2d je 6634916b + 6634913e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349142: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349146: 8b 09 mov (%rcx),%ecx + 66349148: 85 c9 test %ecx,%ecx + 6634914a: 75 1f jne 6634916b + 6634914c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349150: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349154: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349158: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634915e: 49 63 0a movslq (%r10),%rcx + 66349161: 8d 59 01 lea 0x1(%rcx),%ebx + 66349164: 41 89 1a mov %ebx,(%r10) + 66349167: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634916b: 48 83 c0 08 add $0x8,%rax + 6634916f: 48 83 c2 04 add $0x4,%rdx + 66349173: 48 3d b8 01 00 00 cmp $0x1b8,%rax + 66349179: 75 95 jne 66349110 + 6634917b: 48 83 c4 20 add $0x20,%rsp + 6634917f: 5b pop %rbx + 66349180: 5e pop %rsi + 66349181: 5f pop %rdi + 66349182: c3 retq + 66349183: 0f 1f 00 nopl (%rax) + 66349186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634918d: 00 00 00 -0000000066349250 : - 66349250: 41 55 push %r13 - 66349252: 41 54 push %r12 - 66349254: 55 push %rbp - 66349255: 57 push %rdi - 66349256: 56 push %rsi - 66349257: 53 push %rbx - 66349258: 48 83 ec 28 sub $0x28,%rsp - 6634925c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349260: 49 8b 81 b8 01 00 00 mov 0x1b8(%r9),%rax - 66349267: 48 89 cb mov %rcx,%rbx - 6634926a: 44 8b 10 mov (%rax),%r10d - 6634926d: 45 85 d2 test %r10d,%r10d - 66349270: 0f 84 aa 00 00 00 je 66349320 - 66349276: 49 8b 41 10 mov 0x10(%r9),%rax - 6634927a: be 07 00 00 00 mov $0x7,%esi - 6634927f: 4c 8d 2d 7a 9d 00 00 lea 0x9d7a(%rip),%r13 # 66353000 <.rdata> - 66349286: 4c 8d 25 83 9d 00 00 lea 0x9d83(%rip),%r12 # 66353010 <.rdata+0x10> - 6634928d: 8b 10 mov (%rax),%edx - 6634928f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349293: 8b 00 mov (%rax),%eax - 66349295: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349298: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634929c: 8b 12 mov (%rdx),%edx - 6634929e: 8d 04 90 lea (%rax,%rdx,4),%eax - 663492a1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663492a5: 8b 12 mov (%rdx),%edx - 663492a7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 663492aa: 49 8b 51 28 mov 0x28(%r9),%rdx - 663492ae: 8b 3a mov (%rdx),%edi - 663492b0: 49 8b 51 30 mov 0x30(%r9),%rdx - 663492b4: c1 e7 04 shl $0x4,%edi - 663492b7: 01 f8 add %edi,%eax - 663492b9: 8b 3a mov (%rdx),%edi - 663492bb: c1 e7 05 shl $0x5,%edi - 663492be: 01 c7 add %eax,%edi - 663492c0: 48 63 ef movslq %edi,%rbp - 663492c3: 48 c1 e5 02 shl $0x2,%rbp - 663492c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663492ce: 00 00 - 663492d0: 85 ff test %edi,%edi - 663492d2: 78 05 js 663492d9 - 663492d4: 3b 7b 38 cmp 0x38(%rbx),%edi - 663492d7: 7c 11 jl 663492ea - 663492d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663492df: 4c 89 ea mov %r13,%rdx - 663492e2: 4c 89 e1 mov %r12,%rcx - 663492e5: e8 a6 85 00 00 callq 66351890 <_assert> - 663492ea: 48 8b 43 40 mov 0x40(%rbx),%rax - 663492ee: 89 f2 mov %esi,%edx - 663492f0: 48 89 d9 mov %rbx,%rcx - 663492f3: 83 c6 01 add $0x1,%esi - 663492f6: 83 c7 40 add $0x40,%edi - 663492f9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663492fd: 48 81 c5 00 01 00 00 add $0x100,%rbp - 66349304: e8 a7 80 ff ff callq 663413b0 - 66349309: 83 fe 37 cmp $0x37,%esi - 6634930c: 75 c2 jne 663492d0 - 6634930e: 48 83 c4 28 add $0x28,%rsp - 66349312: 5b pop %rbx - 66349313: 5e pop %rsi - 66349314: 5f pop %rdi - 66349315: 5d pop %rbp - 66349316: 41 5c pop %r12 - 66349318: 41 5d pop %r13 - 6634931a: c3 retq - 6634931b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349320: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349324: 4c 8b 1d f5 d5 00 00 mov 0xd5f5(%rip),%r11 # 66356920 - 6634932b: 4c 8b 15 fe d5 00 00 mov 0xd5fe(%rip),%r10 # 66356930 - 66349332: 48 8d 50 1c lea 0x1c(%rax),%rdx - 66349336: b8 38 00 00 00 mov $0x38,%eax - 6634933b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349340: 8b 0a mov (%rdx),%ecx - 66349342: 85 c9 test %ecx,%ecx - 66349344: 74 55 je 6634939b - 66349346: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634934a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634934e: 41 29 08 sub %ecx,(%r8) - 66349351: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349357: 45 8b 00 mov (%r8),%r8d - 6634935a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634935e: 45 85 c0 test %r8d,%r8d - 66349361: 41 0f 9f c0 setg %r8b - 66349365: 45 0f b6 c0 movzbl %r8b,%r8d - 66349369: 44 3b 01 cmp (%rcx),%r8d - 6634936c: 74 2d je 6634939b - 6634936e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349372: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349376: 8b 09 mov (%rcx),%ecx - 66349378: 85 c9 test %ecx,%ecx - 6634937a: 75 1f jne 6634939b - 6634937c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349380: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349384: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349388: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634938e: 49 63 0a movslq (%r10),%rcx - 66349391: 8d 71 01 lea 0x1(%rcx),%esi - 66349394: 41 89 32 mov %esi,(%r10) - 66349397: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634939b: 48 83 c0 08 add $0x8,%rax - 6634939f: 48 83 c2 04 add $0x4,%rdx - 663493a3: 48 3d b8 01 00 00 cmp $0x1b8,%rax - 663493a9: 75 95 jne 66349340 - 663493ab: 48 83 c4 28 add $0x28,%rsp - 663493af: 5b pop %rbx - 663493b0: 5e pop %rsi - 663493b1: 5f pop %rdi - 663493b2: 5d pop %rbp - 663493b3: 41 5c pop %r12 - 663493b5: 41 5d pop %r13 - 663493b7: c3 retq - 663493b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663493bf: 00 +0000000066349190 : + 66349190: 57 push %rdi + 66349191: 56 push %rsi + 66349192: 53 push %rbx + 66349193: 48 83 ec 20 sub $0x20,%rsp + 66349197: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634919b: 49 8b 81 c8 01 00 00 mov 0x1c8(%r9),%rax + 663491a2: 48 89 ce mov %rcx,%rsi + 663491a5: 44 8b 10 mov (%rax),%r10d + 663491a8: 45 85 d2 test %r10d,%r10d + 663491ab: 0f 84 8f 00 00 00 je 66349240 + 663491b1: 49 8b 41 10 mov 0x10(%r9),%rax + 663491b5: bb 09 00 00 00 mov $0x9,%ebx + 663491ba: 8b 10 mov (%rax),%edx + 663491bc: 49 8b 41 08 mov 0x8(%r9),%rax + 663491c0: 8b 00 mov (%rax),%eax + 663491c2: 8d 04 50 lea (%rax,%rdx,2),%eax + 663491c5: 49 8b 51 18 mov 0x18(%r9),%rdx + 663491c9: 8b 12 mov (%rdx),%edx + 663491cb: 8d 04 90 lea (%rax,%rdx,4),%eax + 663491ce: 49 8b 51 20 mov 0x20(%r9),%rdx + 663491d2: 8b 12 mov (%rdx),%edx + 663491d4: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663491d7: 49 8b 41 28 mov 0x28(%r9),%rax + 663491db: 49 8b 51 38 mov 0x38(%r9),%rdx + 663491df: 8b 00 mov (%rax),%eax + 663491e1: c1 e0 04 shl $0x4,%eax + 663491e4: 01 c7 add %eax,%edi + 663491e6: 49 8b 41 30 mov 0x30(%r9),%rax + 663491ea: 8b 00 mov (%rax),%eax + 663491ec: c1 e0 05 shl $0x5,%eax + 663491ef: 01 f8 add %edi,%eax + 663491f1: 8b 3a mov (%rdx),%edi + 663491f3: 49 8b 51 40 mov 0x40(%r9),%rdx + 663491f7: c1 e7 06 shl $0x6,%edi + 663491fa: 01 f8 add %edi,%eax + 663491fc: 8b 3a mov (%rdx),%edi + 663491fe: c1 e7 07 shl $0x7,%edi + 66349201: 01 c7 add %eax,%edi + 66349203: 48 63 ff movslq %edi,%rdi + 66349206: 48 c1 e7 02 shl $0x2,%rdi + 6634920a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349210: 48 8b 46 40 mov 0x40(%rsi),%rax + 66349214: 89 da mov %ebx,%edx + 66349216: 48 89 f1 mov %rsi,%rcx + 66349219: 83 c3 01 add $0x1,%ebx + 6634921c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66349220: 48 81 c7 00 04 00 00 add $0x400,%rdi + 66349227: e8 84 81 ff ff callq 663413b0 + 6634922c: 83 fb 39 cmp $0x39,%ebx + 6634922f: 75 df jne 66349210 + 66349231: 48 83 c4 20 add $0x20,%rsp + 66349235: 5b pop %rbx + 66349236: 5e pop %rsi + 66349237: 5f pop %rdi + 66349238: c3 retq + 66349239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66349240: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349244: 4c 8b 1d d5 d6 00 00 mov 0xd6d5(%rip),%r11 # 66356920 + 6634924b: 4c 8b 15 de d6 00 00 mov 0xd6de(%rip),%r10 # 66356930 + 66349252: 48 8d 50 24 lea 0x24(%rax),%rdx + 66349256: b8 48 00 00 00 mov $0x48,%eax + 6634925b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349260: 8b 0a mov (%rdx),%ecx + 66349262: 85 c9 test %ecx,%ecx + 66349264: 74 55 je 663492bb + 66349266: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634926a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634926e: 41 29 08 sub %ecx,(%r8) + 66349271: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349277: 45 8b 00 mov (%r8),%r8d + 6634927a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634927e: 45 85 c0 test %r8d,%r8d + 66349281: 41 0f 9f c0 setg %r8b + 66349285: 45 0f b6 c0 movzbl %r8b,%r8d + 66349289: 44 3b 01 cmp (%rcx),%r8d + 6634928c: 74 2d je 663492bb + 6634928e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349292: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349296: 8b 09 mov (%rcx),%ecx + 66349298: 85 c9 test %ecx,%ecx + 6634929a: 75 1f jne 663492bb + 6634929c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 663492a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663492a4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663492a8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663492ae: 49 63 0a movslq (%r10),%rcx + 663492b1: 8d 59 01 lea 0x1(%rcx),%ebx + 663492b4: 41 89 1a mov %ebx,(%r10) + 663492b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663492bb: 48 83 c0 08 add $0x8,%rax + 663492bf: 48 83 c2 04 add $0x4,%rdx + 663492c3: 48 3d c8 01 00 00 cmp $0x1c8,%rax + 663492c9: 75 95 jne 66349260 + 663492cb: 48 83 c4 20 add $0x20,%rsp + 663492cf: 5b pop %rbx + 663492d0: 5e pop %rsi + 663492d1: 5f pop %rdi + 663492d2: c3 retq + 663492d3: 0f 1f 00 nopl (%rax) + 663492d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663492dd: 00 00 00 -00000000663493c0 : - 663493c0: 41 55 push %r13 - 663493c2: 41 54 push %r12 - 663493c4: 55 push %rbp - 663493c5: 57 push %rdi - 663493c6: 56 push %rsi - 663493c7: 53 push %rbx - 663493c8: 48 83 ec 28 sub $0x28,%rsp - 663493cc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663493d0: 49 8b 81 d8 01 00 00 mov 0x1d8(%r9),%rax - 663493d7: 48 89 cb mov %rcx,%rbx - 663493da: 44 8b 10 mov (%rax),%r10d - 663493dd: 45 85 d2 test %r10d,%r10d - 663493e0: 0f 84 cb 00 00 00 je 663494b1 - 663493e6: 49 8b 41 10 mov 0x10(%r9),%rax - 663493ea: be 0b 00 00 00 mov $0xb,%esi - 663493ef: 4c 8d 2d 0a 9c 00 00 lea 0x9c0a(%rip),%r13 # 66353000 <.rdata> - 663493f6: 4c 8d 25 13 9c 00 00 lea 0x9c13(%rip),%r12 # 66353010 <.rdata+0x10> - 663493fd: 8b 10 mov (%rax),%edx - 663493ff: 49 8b 41 08 mov 0x8(%r9),%rax - 66349403: 8b 00 mov (%rax),%eax - 66349405: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349408: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634940c: 8b 12 mov (%rdx),%edx - 6634940e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349411: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349415: 8b 12 mov (%rdx),%edx - 66349417: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634941a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634941e: 8b 3a mov (%rdx),%edi - 66349420: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349424: c1 e7 04 shl $0x4,%edi - 66349427: 01 f8 add %edi,%eax - 66349429: 8b 3a mov (%rdx),%edi - 6634942b: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634942f: c1 e7 05 shl $0x5,%edi - 66349432: 01 c7 add %eax,%edi - 66349434: 49 8b 41 38 mov 0x38(%r9),%rax - 66349438: 8b 00 mov (%rax),%eax - 6634943a: c1 e0 06 shl $0x6,%eax - 6634943d: 01 c7 add %eax,%edi - 6634943f: 49 8b 41 40 mov 0x40(%r9),%rax - 66349443: 8b 00 mov (%rax),%eax - 66349445: c1 e0 07 shl $0x7,%eax - 66349448: 01 f8 add %edi,%eax - 6634944a: 8b 3a mov (%rdx),%edi - 6634944c: 49 8b 51 50 mov 0x50(%r9),%rdx - 66349450: c1 e7 08 shl $0x8,%edi - 66349453: 01 f8 add %edi,%eax - 66349455: 8b 3a mov (%rdx),%edi - 66349457: c1 e7 09 shl $0x9,%edi - 6634945a: 01 c7 add %eax,%edi - 6634945c: 48 63 ef movslq %edi,%rbp - 6634945f: 48 c1 e5 02 shl $0x2,%rbp - 66349463: 85 ff test %edi,%edi - 66349465: 78 05 js 6634946c - 66349467: 39 7b 38 cmp %edi,0x38(%rbx) - 6634946a: 7f 11 jg 6634947d - 6634946c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349472: 4c 89 ea mov %r13,%rdx - 66349475: 4c 89 e1 mov %r12,%rcx - 66349478: e8 13 84 00 00 callq 66351890 <_assert> - 6634947d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349481: 89 f2 mov %esi,%edx - 66349483: 48 89 d9 mov %rbx,%rcx - 66349486: 83 c6 01 add $0x1,%esi - 66349489: 81 c7 00 04 00 00 add $0x400,%edi - 6634948f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349493: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634949a: e8 11 7f ff ff callq 663413b0 - 6634949f: 83 fe 3b cmp $0x3b,%esi - 663494a2: 75 bf jne 66349463 - 663494a4: 48 83 c4 28 add $0x28,%rsp - 663494a8: 5b pop %rbx - 663494a9: 5e pop %rsi - 663494aa: 5f pop %rdi - 663494ab: 5d pop %rbp - 663494ac: 41 5c pop %r12 - 663494ae: 41 5d pop %r13 - 663494b0: c3 retq - 663494b1: 48 8b 41 08 mov 0x8(%rcx),%rax - 663494b5: 4c 8b 1d 64 d4 00 00 mov 0xd464(%rip),%r11 # 66356920 - 663494bc: 4c 8b 15 6d d4 00 00 mov 0xd46d(%rip),%r10 # 66356930 - 663494c3: 48 8d 50 2c lea 0x2c(%rax),%rdx - 663494c7: b8 58 00 00 00 mov $0x58,%eax - 663494cc: 0f 1f 40 00 nopl 0x0(%rax) - 663494d0: 8b 0a mov (%rdx),%ecx - 663494d2: 85 c9 test %ecx,%ecx - 663494d4: 74 55 je 6634952b - 663494d6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663494da: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663494de: 41 29 08 sub %ecx,(%r8) - 663494e1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663494e7: 45 8b 00 mov (%r8),%r8d - 663494ea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663494ee: 45 85 c0 test %r8d,%r8d - 663494f1: 41 0f 9f c0 setg %r8b - 663494f5: 45 0f b6 c0 movzbl %r8b,%r8d - 663494f9: 44 3b 01 cmp (%rcx),%r8d - 663494fc: 74 2d je 6634952b - 663494fe: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349502: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349506: 8b 09 mov (%rcx),%ecx - 66349508: 85 c9 test %ecx,%ecx - 6634950a: 75 1f jne 6634952b - 6634950c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349510: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349514: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349518: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634951e: 49 63 0a movslq (%r10),%rcx - 66349521: 8d 71 01 lea 0x1(%rcx),%esi - 66349524: 41 89 32 mov %esi,(%r10) - 66349527: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634952b: 48 83 c0 08 add $0x8,%rax - 6634952f: 48 83 c2 04 add $0x4,%rdx - 66349533: 48 3d d8 01 00 00 cmp $0x1d8,%rax - 66349539: 75 95 jne 663494d0 - 6634953b: 48 83 c4 28 add $0x28,%rsp - 6634953f: 5b pop %rbx - 66349540: 5e pop %rsi - 66349541: 5f pop %rdi - 66349542: 5d pop %rbp - 66349543: 41 5c pop %r12 - 66349545: 41 5d pop %r13 - 66349547: c3 retq - 66349548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634954f: 00 +00000000663492e0 : + 663492e0: 56 push %rsi + 663492e1: 53 push %rbx + 663492e2: 48 83 ec 28 sub $0x28,%rsp + 663492e6: 48 89 cb mov %rcx,%rbx + 663492e9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 663492ed: 48 8b 81 88 01 00 00 mov 0x188(%rcx),%rax + 663492f4: 44 8b 10 mov (%rax),%r10d + 663492f7: 45 85 d2 test %r10d,%r10d + 663492fa: 74 34 je 66349330 + 663492fc: 31 d2 xor %edx,%edx + 663492fe: eb 04 jmp 66349304 + 66349300: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66349304: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66349308: 83 c2 19 add $0x19,%edx + 6634930b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634930f: 48 89 d9 mov %rbx,%rcx + 66349312: 44 8b 00 mov (%rax),%r8d + 66349315: e8 96 80 ff ff callq 663413b0 + 6634931a: 48 83 fe 18 cmp $0x18,%rsi + 6634931e: 48 89 f2 mov %rsi,%rdx + 66349321: 75 dd jne 66349300 + 66349323: 48 83 c4 28 add $0x28,%rsp + 66349327: 5b pop %rbx + 66349328: 5e pop %rsi + 66349329: c3 retq + 6634932a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349330: 48 8b 43 08 mov 0x8(%rbx),%rax + 66349334: 4c 8b 1d e5 d5 00 00 mov 0xd5e5(%rip),%r11 # 66356920 + 6634933b: 4c 8b 15 ee d5 00 00 mov 0xd5ee(%rip),%r10 # 66356930 + 66349342: 48 8d 50 64 lea 0x64(%rax),%rdx + 66349346: b8 c8 00 00 00 mov $0xc8,%eax + 6634934b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349350: 44 8b 02 mov (%rdx),%r8d + 66349353: 45 85 c0 test %r8d,%r8d + 66349356: 74 59 je 663493b1 + 66349358: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634935c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66349360: 45 29 01 sub %r8d,(%r9) + 66349363: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349369: 45 8b 09 mov (%r9),%r9d + 6634936c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349370: 45 85 c9 test %r9d,%r9d + 66349373: 41 0f 9f c1 setg %r9b + 66349377: 45 0f b6 c9 movzbl %r9b,%r9d + 6634937b: 45 3b 08 cmp (%r8),%r9d + 6634937e: 74 31 je 663493b1 + 66349380: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66349384: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349388: 45 8b 00 mov (%r8),%r8d + 6634938b: 45 85 c0 test %r8d,%r8d + 6634938e: 75 21 jne 663493b1 + 66349390: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66349394: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66349398: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634939c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 663493a3: 4d 63 02 movslq (%r10),%r8 + 663493a6: 41 8d 70 01 lea 0x1(%r8),%esi + 663493aa: 41 89 32 mov %esi,(%r10) + 663493ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 663493b1: 48 83 c0 08 add $0x8,%rax + 663493b5: 48 83 c2 04 add $0x4,%rdx + 663493b9: 48 3d 88 01 00 00 cmp $0x188,%rax + 663493bf: 75 8f jne 66349350 + 663493c1: 48 83 c4 28 add $0x28,%rsp + 663493c5: 5b pop %rbx + 663493c6: 5e pop %rsi + 663493c7: c3 retq + 663493c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663493cf: 00 -0000000066349550 : - 66349550: 41 55 push %r13 - 66349552: 41 54 push %r12 - 66349554: 55 push %rbp - 66349555: 57 push %rdi - 66349556: 56 push %rsi - 66349557: 53 push %rbx - 66349558: 48 83 ec 28 sub $0x28,%rsp - 6634955c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349560: 49 8b 81 e8 01 00 00 mov 0x1e8(%r9),%rax - 66349567: 48 89 cb mov %rcx,%rbx - 6634956a: 44 8b 10 mov (%rax),%r10d - 6634956d: 45 85 d2 test %r10d,%r10d - 66349570: 0f 84 ea 00 00 00 je 66349660 - 66349576: 49 8b 41 10 mov 0x10(%r9),%rax - 6634957a: be 0d 00 00 00 mov $0xd,%esi - 6634957f: 4c 8d 2d 7a 9a 00 00 lea 0x9a7a(%rip),%r13 # 66353000 <.rdata> - 66349586: 4c 8d 25 83 9a 00 00 lea 0x9a83(%rip),%r12 # 66353010 <.rdata+0x10> - 6634958d: 8b 10 mov (%rax),%edx - 6634958f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349593: 8b 00 mov (%rax),%eax - 66349595: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349598: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634959c: 8b 12 mov (%rdx),%edx - 6634959e: 8d 04 90 lea (%rax,%rdx,4),%eax - 663495a1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663495a5: 8b 12 mov (%rdx),%edx - 663495a7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 663495aa: 49 8b 41 28 mov 0x28(%r9),%rax - 663495ae: 49 8b 51 38 mov 0x38(%r9),%rdx - 663495b2: 8b 00 mov (%rax),%eax - 663495b4: c1 e0 04 shl $0x4,%eax - 663495b7: 01 c7 add %eax,%edi - 663495b9: 49 8b 41 30 mov 0x30(%r9),%rax - 663495bd: 8b 00 mov (%rax),%eax - 663495bf: c1 e0 05 shl $0x5,%eax - 663495c2: 01 f8 add %edi,%eax - 663495c4: 8b 3a mov (%rdx),%edi - 663495c6: 49 8b 51 40 mov 0x40(%r9),%rdx - 663495ca: c1 e7 06 shl $0x6,%edi - 663495cd: 01 f8 add %edi,%eax - 663495cf: 8b 3a mov (%rdx),%edi - 663495d1: 49 8b 51 58 mov 0x58(%r9),%rdx - 663495d5: c1 e7 07 shl $0x7,%edi - 663495d8: 01 c7 add %eax,%edi - 663495da: 49 8b 41 48 mov 0x48(%r9),%rax - 663495de: 8b 00 mov (%rax),%eax - 663495e0: c1 e0 08 shl $0x8,%eax - 663495e3: 01 c7 add %eax,%edi - 663495e5: 49 8b 41 50 mov 0x50(%r9),%rax - 663495e9: 8b 00 mov (%rax),%eax - 663495eb: c1 e0 09 shl $0x9,%eax - 663495ee: 01 f8 add %edi,%eax - 663495f0: 8b 3a mov (%rdx),%edi - 663495f2: 49 8b 51 60 mov 0x60(%r9),%rdx - 663495f6: c1 e7 0a shl $0xa,%edi - 663495f9: 01 f8 add %edi,%eax - 663495fb: 8b 3a mov (%rdx),%edi - 663495fd: c1 e7 0b shl $0xb,%edi - 66349600: 01 c7 add %eax,%edi - 66349602: 48 63 ef movslq %edi,%rbp - 66349605: 48 c1 e5 02 shl $0x2,%rbp - 66349609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66349610: 85 ff test %edi,%edi - 66349612: 78 05 js 66349619 - 66349614: 39 7b 38 cmp %edi,0x38(%rbx) - 66349617: 7f 11 jg 6634962a - 66349619: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634961f: 4c 89 ea mov %r13,%rdx - 66349622: 4c 89 e1 mov %r12,%rcx - 66349625: e8 66 82 00 00 callq 66351890 <_assert> - 6634962a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634962e: 89 f2 mov %esi,%edx - 66349630: 48 89 d9 mov %rbx,%rcx - 66349633: 83 c6 01 add $0x1,%esi - 66349636: 81 c7 00 10 00 00 add $0x1000,%edi - 6634963c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349640: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 66349647: e8 64 7d ff ff callq 663413b0 - 6634964c: 83 fe 3d cmp $0x3d,%esi - 6634964f: 75 bf jne 66349610 - 66349651: 48 83 c4 28 add $0x28,%rsp - 66349655: 5b pop %rbx - 66349656: 5e pop %rsi - 66349657: 5f pop %rdi - 66349658: 5d pop %rbp - 66349659: 41 5c pop %r12 - 6634965b: 41 5d pop %r13 - 6634965d: c3 retq - 6634965e: 66 90 xchg %ax,%ax - 66349660: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349664: 4c 8b 1d b5 d2 00 00 mov 0xd2b5(%rip),%r11 # 66356920 - 6634966b: 4c 8b 15 be d2 00 00 mov 0xd2be(%rip),%r10 # 66356930 - 66349672: 48 8d 50 34 lea 0x34(%rax),%rdx - 66349676: b8 68 00 00 00 mov $0x68,%eax - 6634967b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349680: 8b 0a mov (%rdx),%ecx - 66349682: 85 c9 test %ecx,%ecx - 66349684: 74 55 je 663496db - 66349686: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634968a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634968e: 41 29 08 sub %ecx,(%r8) - 66349691: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349697: 45 8b 00 mov (%r8),%r8d - 6634969a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634969e: 45 85 c0 test %r8d,%r8d - 663496a1: 41 0f 9f c0 setg %r8b - 663496a5: 45 0f b6 c0 movzbl %r8b,%r8d - 663496a9: 44 3b 01 cmp (%rcx),%r8d - 663496ac: 74 2d je 663496db - 663496ae: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663496b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663496b6: 8b 09 mov (%rcx),%ecx - 663496b8: 85 c9 test %ecx,%ecx - 663496ba: 75 1f jne 663496db - 663496bc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663496c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663496c4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663496c8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663496ce: 49 63 0a movslq (%r10),%rcx - 663496d1: 8d 71 01 lea 0x1(%rcx),%esi - 663496d4: 41 89 32 mov %esi,(%r10) - 663496d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663496db: 48 83 c0 08 add $0x8,%rax - 663496df: 48 83 c2 04 add $0x4,%rdx - 663496e3: 48 3d e8 01 00 00 cmp $0x1e8,%rax - 663496e9: 75 95 jne 66349680 - 663496eb: 48 83 c4 28 add $0x28,%rsp - 663496ef: 5b pop %rbx - 663496f0: 5e pop %rsi - 663496f1: 5f pop %rdi - 663496f2: 5d pop %rbp - 663496f3: 41 5c pop %r12 - 663496f5: 41 5d pop %r13 - 663496f7: c3 retq - 663496f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663496ff: 00 +00000000663493d0 : + 663493d0: 56 push %rsi + 663493d1: 53 push %rbx + 663493d2: 48 83 ec 28 sub $0x28,%rsp + 663493d6: 48 89 cb mov %rcx,%rbx + 663493d9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 663493dd: 48 8b 81 88 01 00 00 mov 0x188(%rcx),%rax + 663493e4: 44 8b 10 mov (%rax),%r10d + 663493e7: 45 85 d2 test %r10d,%r10d + 663493ea: 74 34 je 66349420 + 663493ec: 31 d2 xor %edx,%edx + 663493ee: eb 04 jmp 663493f4 + 663493f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 663493f4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 663493f8: 83 c2 19 add $0x19,%edx + 663493fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 663493ff: 48 89 d9 mov %rbx,%rcx + 66349402: 44 8b 00 mov (%rax),%r8d + 66349405: e8 a6 7f ff ff callq 663413b0 + 6634940a: 48 83 fe 18 cmp $0x18,%rsi + 6634940e: 48 89 f2 mov %rsi,%rdx + 66349411: 75 dd jne 663493f0 + 66349413: 48 83 c4 28 add $0x28,%rsp + 66349417: 5b pop %rbx + 66349418: 5e pop %rsi + 66349419: c3 retq + 6634941a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349420: 48 8b 43 08 mov 0x8(%rbx),%rax + 66349424: 4c 8b 1d f5 d4 00 00 mov 0xd4f5(%rip),%r11 # 66356920 + 6634942b: 4c 8b 15 fe d4 00 00 mov 0xd4fe(%rip),%r10 # 66356930 + 66349432: 48 8d 50 64 lea 0x64(%rax),%rdx + 66349436: b8 c8 00 00 00 mov $0xc8,%eax + 6634943b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349440: 44 8b 02 mov (%rdx),%r8d + 66349443: 45 85 c0 test %r8d,%r8d + 66349446: 74 59 je 663494a1 + 66349448: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634944c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66349450: 45 29 01 sub %r8d,(%r9) + 66349453: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349459: 45 8b 09 mov (%r9),%r9d + 6634945c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349460: 45 85 c9 test %r9d,%r9d + 66349463: 41 0f 9f c1 setg %r9b + 66349467: 45 0f b6 c9 movzbl %r9b,%r9d + 6634946b: 45 3b 08 cmp (%r8),%r9d + 6634946e: 74 31 je 663494a1 + 66349470: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66349474: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349478: 45 8b 00 mov (%r8),%r8d + 6634947b: 45 85 c0 test %r8d,%r8d + 6634947e: 75 21 jne 663494a1 + 66349480: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66349484: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66349488: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634948c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66349493: 4d 63 02 movslq (%r10),%r8 + 66349496: 41 8d 70 01 lea 0x1(%r8),%esi + 6634949a: 41 89 32 mov %esi,(%r10) + 6634949d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 663494a1: 48 83 c0 08 add $0x8,%rax + 663494a5: 48 83 c2 04 add $0x4,%rdx + 663494a9: 48 3d 88 01 00 00 cmp $0x188,%rax + 663494af: 75 8f jne 66349440 + 663494b1: 48 83 c4 28 add $0x28,%rsp + 663494b5: 5b pop %rbx + 663494b6: 5e pop %rsi + 663494b7: c3 retq + 663494b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663494bf: 00 -0000000066349700 : - 66349700: 41 55 push %r13 - 66349702: 41 54 push %r12 - 66349704: 55 push %rbp - 66349705: 57 push %rdi - 66349706: 56 push %rsi - 66349707: 53 push %rbx - 66349708: 48 83 ec 28 sub $0x28,%rsp - 6634970c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349710: 49 8b 81 e0 01 00 00 mov 0x1e0(%r9),%rax - 66349717: 48 89 cb mov %rcx,%rbx - 6634971a: 44 8b 10 mov (%rax),%r10d - 6634971d: 45 85 d2 test %r10d,%r10d - 66349720: 0f 84 da 00 00 00 je 66349800 - 66349726: 49 8b 41 10 mov 0x10(%r9),%rax - 6634972a: be 0c 00 00 00 mov $0xc,%esi - 6634972f: 4c 8d 2d ca 98 00 00 lea 0x98ca(%rip),%r13 # 66353000 <.rdata> - 66349736: 4c 8d 25 d3 98 00 00 lea 0x98d3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634973d: 8b 10 mov (%rax),%edx - 6634973f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349743: 8b 00 mov (%rax),%eax - 66349745: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349748: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634974c: 8b 12 mov (%rdx),%edx - 6634974e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349751: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349755: 8b 12 mov (%rdx),%edx - 66349757: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634975a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634975e: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349762: 8b 00 mov (%rax),%eax - 66349764: c1 e0 04 shl $0x4,%eax - 66349767: 01 f8 add %edi,%eax - 66349769: 8b 3a mov (%rdx),%edi - 6634976b: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634976f: c1 e7 05 shl $0x5,%edi - 66349772: 01 f8 add %edi,%eax - 66349774: 8b 3a mov (%rdx),%edi - 66349776: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634977a: c1 e7 06 shl $0x6,%edi - 6634977d: 01 c7 add %eax,%edi - 6634977f: 49 8b 41 40 mov 0x40(%r9),%rax - 66349783: 8b 00 mov (%rax),%eax - 66349785: c1 e0 07 shl $0x7,%eax - 66349788: 01 c7 add %eax,%edi - 6634978a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634978e: 8b 00 mov (%rax),%eax - 66349790: c1 e0 08 shl $0x8,%eax - 66349793: 01 f8 add %edi,%eax - 66349795: 8b 3a mov (%rdx),%edi - 66349797: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634979b: c1 e7 09 shl $0x9,%edi - 6634979e: 01 f8 add %edi,%eax - 663497a0: 8b 3a mov (%rdx),%edi - 663497a2: c1 e7 0a shl $0xa,%edi - 663497a5: 01 c7 add %eax,%edi - 663497a7: 48 63 ef movslq %edi,%rbp - 663497aa: 48 c1 e5 02 shl $0x2,%rbp - 663497ae: 66 90 xchg %ax,%ax - 663497b0: 85 ff test %edi,%edi - 663497b2: 78 05 js 663497b9 - 663497b4: 39 7b 38 cmp %edi,0x38(%rbx) - 663497b7: 7f 11 jg 663497ca - 663497b9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 663497bf: 4c 89 ea mov %r13,%rdx - 663497c2: 4c 89 e1 mov %r12,%rcx - 663497c5: e8 c6 80 00 00 callq 66351890 <_assert> - 663497ca: 48 8b 43 40 mov 0x40(%rbx),%rax - 663497ce: 89 f2 mov %esi,%edx - 663497d0: 48 89 d9 mov %rbx,%rcx - 663497d3: 83 c6 01 add $0x1,%esi - 663497d6: 81 c7 00 08 00 00 add $0x800,%edi - 663497dc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 663497e0: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 663497e7: e8 c4 7b ff ff callq 663413b0 - 663497ec: 83 fe 3c cmp $0x3c,%esi - 663497ef: 75 bf jne 663497b0 - 663497f1: 48 83 c4 28 add $0x28,%rsp - 663497f5: 5b pop %rbx - 663497f6: 5e pop %rsi - 663497f7: 5f pop %rdi - 663497f8: 5d pop %rbp - 663497f9: 41 5c pop %r12 - 663497fb: 41 5d pop %r13 - 663497fd: c3 retq - 663497fe: 66 90 xchg %ax,%ax - 66349800: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349804: 4c 8b 1d 15 d1 00 00 mov 0xd115(%rip),%r11 # 66356920 - 6634980b: 4c 8b 15 1e d1 00 00 mov 0xd11e(%rip),%r10 # 66356930 - 66349812: 48 8d 50 30 lea 0x30(%rax),%rdx - 66349816: b8 60 00 00 00 mov $0x60,%eax - 6634981b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349820: 8b 0a mov (%rdx),%ecx - 66349822: 85 c9 test %ecx,%ecx - 66349824: 74 55 je 6634987b - 66349826: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634982a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634982e: 41 29 08 sub %ecx,(%r8) - 66349831: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349837: 45 8b 00 mov (%r8),%r8d - 6634983a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634983e: 45 85 c0 test %r8d,%r8d - 66349841: 41 0f 9f c0 setg %r8b - 66349845: 45 0f b6 c0 movzbl %r8b,%r8d - 66349849: 44 3b 01 cmp (%rcx),%r8d - 6634984c: 74 2d je 6634987b - 6634984e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349852: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349856: 8b 09 mov (%rcx),%ecx - 66349858: 85 c9 test %ecx,%ecx - 6634985a: 75 1f jne 6634987b - 6634985c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349860: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349864: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349868: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634986e: 49 63 0a movslq (%r10),%rcx - 66349871: 8d 71 01 lea 0x1(%rcx),%esi - 66349874: 41 89 32 mov %esi,(%r10) - 66349877: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634987b: 48 83 c0 08 add $0x8,%rax - 6634987f: 48 83 c2 04 add $0x4,%rdx - 66349883: 48 3d e0 01 00 00 cmp $0x1e0,%rax - 66349889: 75 95 jne 66349820 - 6634988b: 48 83 c4 28 add $0x28,%rsp - 6634988f: 5b pop %rbx - 66349890: 5e pop %rsi - 66349891: 5f pop %rdi - 66349892: 5d pop %rbp - 66349893: 41 5c pop %r12 - 66349895: 41 5d pop %r13 - 66349897: c3 retq - 66349898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634989f: 00 +00000000663494c0 : + 663494c0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663494c4: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 663494c8: 48 8b 42 10 mov 0x10(%rdx),%rax + 663494cc: 8b 00 mov (%rax),%eax + 663494ce: 41 33 00 xor (%r8),%eax + 663494d1: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 663494d5: 41 33 00 xor (%r8),%eax + 663494d8: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 663494dc: 41 33 00 xor (%r8),%eax + 663494df: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 663494e3: 41 33 00 xor (%r8),%eax + 663494e6: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 663494ea: 41 33 00 xor (%r8),%eax + 663494ed: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 663494f1: 41 33 00 xor (%r8),%eax + 663494f4: 4c 8b 42 40 mov 0x40(%rdx),%r8 + 663494f8: 41 33 00 xor (%r8),%eax + 663494fb: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663494ff: 45 8b 48 24 mov 0x24(%r8),%r9d + 66349503: 44 39 c8 cmp %r9d,%eax + 66349506: 74 67 je 6634956f + 66349508: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634950c: 41 89 c3 mov %eax,%r11d + 6634950f: 45 29 cb sub %r9d,%r11d + 66349512: 4d 8b 52 48 mov 0x48(%r10),%r10 + 66349516: 45 01 1a add %r11d,(%r10) + 66349519: 41 89 40 24 mov %eax,0x24(%r8) + 6634951d: 45 31 c0 xor %r8d,%r8d + 66349520: 45 8b 0a mov (%r10),%r9d + 66349523: 48 8b 42 48 mov 0x48(%rdx),%rax + 66349527: 45 85 c9 test %r9d,%r9d + 6634952a: 41 0f 9f c0 setg %r8b + 6634952e: 44 3b 00 cmp (%rax),%r8d + 66349531: 74 3c je 6634956f + 66349533: 48 8b 41 20 mov 0x20(%rcx),%rax + 66349537: 48 8b 40 48 mov 0x48(%rax),%rax + 6634953b: 8b 00 mov (%rax),%eax + 6634953d: 85 c0 test %eax,%eax + 6634953f: 75 2e jne 6634956f + 66349541: 48 8b 41 28 mov 0x28(%rcx),%rax + 66349545: 48 8b 0d e4 d3 00 00 mov 0xd3e4(%rip),%rcx # 66356930 + 6634954c: 4c 8b 05 cd d3 00 00 mov 0xd3cd(%rip),%r8 # 66356920 + 66349553: 48 8b 50 48 mov 0x48(%rax),%rdx + 66349557: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634955b: c7 00 01 00 00 00 movl $0x1,(%rax) + 66349561: 48 63 01 movslq (%rcx),%rax + 66349564: 44 8d 48 01 lea 0x1(%rax),%r9d + 66349568: 44 89 09 mov %r9d,(%rcx) + 6634956b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634956f: c3 retq -00000000663498a0 : - 663498a0: 41 55 push %r13 - 663498a2: 41 54 push %r12 - 663498a4: 55 push %rbp - 663498a5: 57 push %rdi - 663498a6: 56 push %rsi - 663498a7: 53 push %rbx - 663498a8: 48 83 ec 28 sub $0x28,%rsp - 663498ac: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 663498b0: 49 8b 81 c8 01 00 00 mov 0x1c8(%r9),%rax - 663498b7: 48 89 cb mov %rcx,%rbx - 663498ba: 44 8b 10 mov (%rax),%r10d - 663498bd: 45 85 d2 test %r10d,%r10d - 663498c0: 0f 84 ba 00 00 00 je 66349980 - 663498c6: 49 8b 41 10 mov 0x10(%r9),%rax - 663498ca: be 09 00 00 00 mov $0x9,%esi - 663498cf: 4c 8d 2d 2a 97 00 00 lea 0x972a(%rip),%r13 # 66353000 <.rdata> - 663498d6: 4c 8d 25 33 97 00 00 lea 0x9733(%rip),%r12 # 66353010 <.rdata+0x10> - 663498dd: 8b 10 mov (%rax),%edx - 663498df: 49 8b 41 08 mov 0x8(%r9),%rax - 663498e3: 8b 00 mov (%rax),%eax - 663498e5: 8d 04 50 lea (%rax,%rdx,2),%eax - 663498e8: 49 8b 51 18 mov 0x18(%r9),%rdx - 663498ec: 8b 12 mov (%rdx),%edx - 663498ee: 8d 04 90 lea (%rax,%rdx,4),%eax - 663498f1: 49 8b 51 20 mov 0x20(%r9),%rdx - 663498f5: 8b 12 mov (%rdx),%edx - 663498f7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 663498fa: 49 8b 41 28 mov 0x28(%r9),%rax - 663498fe: 49 8b 51 38 mov 0x38(%r9),%rdx - 66349902: 8b 00 mov (%rax),%eax - 66349904: c1 e0 04 shl $0x4,%eax - 66349907: 01 c7 add %eax,%edi - 66349909: 49 8b 41 30 mov 0x30(%r9),%rax - 6634990d: 8b 00 mov (%rax),%eax - 6634990f: c1 e0 05 shl $0x5,%eax - 66349912: 01 f8 add %edi,%eax - 66349914: 8b 3a mov (%rdx),%edi - 66349916: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634991a: c1 e7 06 shl $0x6,%edi - 6634991d: 01 f8 add %edi,%eax - 6634991f: 8b 3a mov (%rdx),%edi - 66349921: c1 e7 07 shl $0x7,%edi - 66349924: 01 c7 add %eax,%edi - 66349926: 48 63 ef movslq %edi,%rbp - 66349929: 48 c1 e5 02 shl $0x2,%rbp - 6634992d: 0f 1f 00 nopl (%rax) - 66349930: 85 ff test %edi,%edi - 66349932: 78 05 js 66349939 - 66349934: 39 7b 38 cmp %edi,0x38(%rbx) - 66349937: 7f 11 jg 6634994a - 66349939: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634993f: 4c 89 ea mov %r13,%rdx - 66349942: 4c 89 e1 mov %r12,%rcx - 66349945: e8 46 7f 00 00 callq 66351890 <_assert> - 6634994a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634994e: 89 f2 mov %esi,%edx - 66349950: 48 89 d9 mov %rbx,%rcx - 66349953: 83 c6 01 add $0x1,%esi - 66349956: 81 c7 00 01 00 00 add $0x100,%edi - 6634995c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349960: 48 81 c5 00 04 00 00 add $0x400,%rbp - 66349967: e8 44 7a ff ff callq 663413b0 - 6634996c: 83 fe 39 cmp $0x39,%esi - 6634996f: 75 bf jne 66349930 - 66349971: 48 83 c4 28 add $0x28,%rsp - 66349975: 5b pop %rbx - 66349976: 5e pop %rsi - 66349977: 5f pop %rdi - 66349978: 5d pop %rbp - 66349979: 41 5c pop %r12 - 6634997b: 41 5d pop %r13 - 6634997d: c3 retq - 6634997e: 66 90 xchg %ax,%ax - 66349980: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349984: 4c 8b 1d 95 cf 00 00 mov 0xcf95(%rip),%r11 # 66356920 - 6634998b: 4c 8b 15 9e cf 00 00 mov 0xcf9e(%rip),%r10 # 66356930 - 66349992: 48 8d 50 24 lea 0x24(%rax),%rdx - 66349996: b8 48 00 00 00 mov $0x48,%eax +0000000066349570 : + 66349570: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66349574: 4c 8b 42 08 mov 0x8(%rdx),%r8 + 66349578: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634957c: 8b 00 mov (%rax),%eax + 6634957e: 41 33 00 xor (%r8),%eax + 66349581: 4c 8b 42 18 mov 0x18(%rdx),%r8 + 66349585: 41 33 00 xor (%r8),%eax + 66349588: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634958c: 41 33 00 xor (%r8),%eax + 6634958f: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 66349593: 41 33 00 xor (%r8),%eax + 66349596: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 6634959a: 41 33 00 xor (%r8),%eax + 6634959d: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 663495a1: 41 33 00 xor (%r8),%eax + 663495a4: 4c 8b 42 40 mov 0x40(%rdx),%r8 + 663495a8: 41 3b 00 cmp (%r8),%eax + 663495ab: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663495af: 0f 94 c0 sete %al + 663495b2: 45 8b 48 24 mov 0x24(%r8),%r9d + 663495b6: 0f b6 c0 movzbl %al,%eax + 663495b9: 44 39 c8 cmp %r9d,%eax + 663495bc: 74 67 je 66349625 + 663495be: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663495c2: 41 89 c3 mov %eax,%r11d + 663495c5: 45 29 cb sub %r9d,%r11d + 663495c8: 4d 8b 52 48 mov 0x48(%r10),%r10 + 663495cc: 45 01 1a add %r11d,(%r10) + 663495cf: 41 89 40 24 mov %eax,0x24(%r8) + 663495d3: 45 31 c0 xor %r8d,%r8d + 663495d6: 45 8b 0a mov (%r10),%r9d + 663495d9: 48 8b 42 48 mov 0x48(%rdx),%rax + 663495dd: 45 85 c9 test %r9d,%r9d + 663495e0: 41 0f 9f c0 setg %r8b + 663495e4: 44 3b 00 cmp (%rax),%r8d + 663495e7: 74 3c je 66349625 + 663495e9: 48 8b 41 20 mov 0x20(%rcx),%rax + 663495ed: 48 8b 40 48 mov 0x48(%rax),%rax + 663495f1: 8b 00 mov (%rax),%eax + 663495f3: 85 c0 test %eax,%eax + 663495f5: 75 2e jne 66349625 + 663495f7: 48 8b 41 28 mov 0x28(%rcx),%rax + 663495fb: 48 8b 0d 2e d3 00 00 mov 0xd32e(%rip),%rcx # 66356930 + 66349602: 4c 8b 05 17 d3 00 00 mov 0xd317(%rip),%r8 # 66356920 + 66349609: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634960d: 48 8b 42 10 mov 0x10(%rdx),%rax + 66349611: c7 00 01 00 00 00 movl $0x1,(%rax) + 66349617: 48 63 01 movslq (%rcx),%rax + 6634961a: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634961e: 44 89 09 mov %r9d,(%rcx) + 66349621: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66349625: c3 retq + 66349626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634962d: 00 00 00 + +0000000066349630 : + 66349630: 57 push %rdi + 66349631: 56 push %rsi + 66349632: 53 push %rbx + 66349633: 48 83 ec 20 sub $0x20,%rsp + 66349637: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634963b: 49 8b 81 48 01 00 00 mov 0x148(%r9),%rax + 66349642: 48 89 ce mov %rcx,%rsi + 66349645: 44 8b 10 mov (%rax),%r10d + 66349648: 45 85 d2 test %r10d,%r10d + 6634964b: 0f 84 8f 00 00 00 je 663496e0 + 66349651: 49 8b 41 10 mov 0x10(%r9),%rax + 66349655: bb 09 00 00 00 mov $0x9,%ebx + 6634965a: 8b 10 mov (%rax),%edx + 6634965c: 49 8b 41 08 mov 0x8(%r9),%rax + 66349660: 8b 00 mov (%rax),%eax + 66349662: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349665: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349669: 8b 12 mov (%rdx),%edx + 6634966b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634966e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349672: 8b 12 mov (%rdx),%edx + 66349674: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66349677: 49 8b 41 28 mov 0x28(%r9),%rax + 6634967b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634967f: 8b 00 mov (%rax),%eax + 66349681: c1 e0 04 shl $0x4,%eax + 66349684: 01 c7 add %eax,%edi + 66349686: 49 8b 41 30 mov 0x30(%r9),%rax + 6634968a: 8b 00 mov (%rax),%eax + 6634968c: c1 e0 05 shl $0x5,%eax + 6634968f: 01 f8 add %edi,%eax + 66349691: 8b 3a mov (%rdx),%edi + 66349693: 49 8b 51 40 mov 0x40(%r9),%rdx + 66349697: c1 e7 06 shl $0x6,%edi + 6634969a: 01 f8 add %edi,%eax + 6634969c: 8b 3a mov (%rdx),%edi + 6634969e: c1 e7 07 shl $0x7,%edi + 663496a1: 01 c7 add %eax,%edi + 663496a3: 48 63 ff movslq %edi,%rdi + 663496a6: 48 c1 e7 02 shl $0x2,%rdi + 663496aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663496b0: 48 8b 46 40 mov 0x40(%rsi),%rax + 663496b4: 89 da mov %ebx,%edx + 663496b6: 48 89 f1 mov %rsi,%rcx + 663496b9: 83 c3 01 add $0x1,%ebx + 663496bc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663496c0: 48 81 c7 00 04 00 00 add $0x400,%rdi + 663496c7: e8 e4 7c ff ff callq 663413b0 + 663496cc: 83 fb 29 cmp $0x29,%ebx + 663496cf: 75 df jne 663496b0 + 663496d1: 48 83 c4 20 add $0x20,%rsp + 663496d5: 5b pop %rbx + 663496d6: 5e pop %rsi + 663496d7: 5f pop %rdi + 663496d8: c3 retq + 663496d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663496e0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663496e4: 4c 8b 1d 35 d2 00 00 mov 0xd235(%rip),%r11 # 66356920 + 663496eb: 4c 8b 15 3e d2 00 00 mov 0xd23e(%rip),%r10 # 66356930 + 663496f2: 48 8d 50 24 lea 0x24(%rax),%rdx + 663496f6: b8 48 00 00 00 mov $0x48,%eax + 663496fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349700: 8b 0a mov (%rdx),%ecx + 66349702: 85 c9 test %ecx,%ecx + 66349704: 74 55 je 6634975b + 66349706: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634970a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634970e: 41 29 08 sub %ecx,(%r8) + 66349711: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349717: 45 8b 00 mov (%r8),%r8d + 6634971a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634971e: 45 85 c0 test %r8d,%r8d + 66349721: 41 0f 9f c0 setg %r8b + 66349725: 45 0f b6 c0 movzbl %r8b,%r8d + 66349729: 44 3b 01 cmp (%rcx),%r8d + 6634972c: 74 2d je 6634975b + 6634972e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349736: 8b 09 mov (%rcx),%ecx + 66349738: 85 c9 test %ecx,%ecx + 6634973a: 75 1f jne 6634975b + 6634973c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349744: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349748: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634974e: 49 63 0a movslq (%r10),%rcx + 66349751: 8d 59 01 lea 0x1(%rcx),%ebx + 66349754: 41 89 1a mov %ebx,(%r10) + 66349757: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634975b: 48 83 c0 08 add $0x8,%rax + 6634975f: 48 83 c2 04 add $0x4,%rdx + 66349763: 48 3d 48 01 00 00 cmp $0x148,%rax + 66349769: 75 95 jne 66349700 + 6634976b: 48 83 c4 20 add $0x20,%rsp + 6634976f: 5b pop %rbx + 66349770: 5e pop %rsi + 66349771: 5f pop %rdi + 66349772: c3 retq + 66349773: 0f 1f 00 nopl (%rax) + 66349776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634977d: 00 00 00 + +0000000066349780 : + 66349780: 57 push %rdi + 66349781: 56 push %rsi + 66349782: 53 push %rbx + 66349783: 48 83 ec 20 sub $0x20,%rsp + 66349787: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634978b: 49 8b 81 68 01 00 00 mov 0x168(%r9),%rax + 66349792: 48 89 ce mov %rcx,%rsi + 66349795: 44 8b 10 mov (%rax),%r10d + 66349798: 45 85 d2 test %r10d,%r10d + 6634979b: 0f 84 bf 00 00 00 je 66349860 + 663497a1: 49 8b 41 10 mov 0x10(%r9),%rax + 663497a5: bb 0d 00 00 00 mov $0xd,%ebx + 663497aa: 8b 10 mov (%rax),%edx + 663497ac: 49 8b 41 08 mov 0x8(%r9),%rax + 663497b0: 8b 00 mov (%rax),%eax + 663497b2: 8d 04 50 lea (%rax,%rdx,2),%eax + 663497b5: 49 8b 51 18 mov 0x18(%r9),%rdx + 663497b9: 8b 12 mov (%rdx),%edx + 663497bb: 8d 04 90 lea (%rax,%rdx,4),%eax + 663497be: 49 8b 51 20 mov 0x20(%r9),%rdx + 663497c2: 8b 12 mov (%rdx),%edx + 663497c4: 8d 3c d0 lea (%rax,%rdx,8),%edi + 663497c7: 49 8b 41 28 mov 0x28(%r9),%rax + 663497cb: 49 8b 51 38 mov 0x38(%r9),%rdx + 663497cf: 8b 00 mov (%rax),%eax + 663497d1: c1 e0 04 shl $0x4,%eax + 663497d4: 01 c7 add %eax,%edi + 663497d6: 49 8b 41 30 mov 0x30(%r9),%rax + 663497da: 8b 00 mov (%rax),%eax + 663497dc: c1 e0 05 shl $0x5,%eax + 663497df: 01 f8 add %edi,%eax + 663497e1: 8b 3a mov (%rdx),%edi + 663497e3: 49 8b 51 40 mov 0x40(%r9),%rdx + 663497e7: c1 e7 06 shl $0x6,%edi + 663497ea: 01 f8 add %edi,%eax + 663497ec: 8b 3a mov (%rdx),%edi + 663497ee: 49 8b 51 58 mov 0x58(%r9),%rdx + 663497f2: c1 e7 07 shl $0x7,%edi + 663497f5: 01 c7 add %eax,%edi + 663497f7: 49 8b 41 48 mov 0x48(%r9),%rax + 663497fb: 8b 00 mov (%rax),%eax + 663497fd: c1 e0 08 shl $0x8,%eax + 66349800: 01 c7 add %eax,%edi + 66349802: 49 8b 41 50 mov 0x50(%r9),%rax + 66349806: 8b 00 mov (%rax),%eax + 66349808: c1 e0 09 shl $0x9,%eax + 6634980b: 01 f8 add %edi,%eax + 6634980d: 8b 3a mov (%rdx),%edi + 6634980f: 49 8b 51 60 mov 0x60(%r9),%rdx + 66349813: c1 e7 0a shl $0xa,%edi + 66349816: 01 f8 add %edi,%eax + 66349818: 8b 3a mov (%rdx),%edi + 6634981a: c1 e7 0b shl $0xb,%edi + 6634981d: 01 c7 add %eax,%edi + 6634981f: 48 63 ff movslq %edi,%rdi + 66349822: 48 c1 e7 02 shl $0x2,%rdi + 66349826: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634982d: 00 00 00 + 66349830: 48 8b 46 40 mov 0x40(%rsi),%rax + 66349834: 89 da mov %ebx,%edx + 66349836: 48 89 f1 mov %rsi,%rcx + 66349839: 83 c3 01 add $0x1,%ebx + 6634983c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66349840: 48 81 c7 00 40 00 00 add $0x4000,%rdi + 66349847: e8 64 7b ff ff callq 663413b0 + 6634984c: 83 fb 2d cmp $0x2d,%ebx + 6634984f: 75 df jne 66349830 + 66349851: 48 83 c4 20 add $0x20,%rsp + 66349855: 5b pop %rbx + 66349856: 5e pop %rsi + 66349857: 5f pop %rdi + 66349858: c3 retq + 66349859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66349860: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349864: 4c 8b 1d b5 d0 00 00 mov 0xd0b5(%rip),%r11 # 66356920 + 6634986b: 4c 8b 15 be d0 00 00 mov 0xd0be(%rip),%r10 # 66356930 + 66349872: 48 8d 50 34 lea 0x34(%rax),%rdx + 66349876: b8 68 00 00 00 mov $0x68,%eax + 6634987b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349880: 8b 0a mov (%rdx),%ecx + 66349882: 85 c9 test %ecx,%ecx + 66349884: 74 55 je 663498db + 66349886: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634988a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634988e: 41 29 08 sub %ecx,(%r8) + 66349891: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349897: 45 8b 00 mov (%r8),%r8d + 6634989a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634989e: 45 85 c0 test %r8d,%r8d + 663498a1: 41 0f 9f c0 setg %r8b + 663498a5: 45 0f b6 c0 movzbl %r8b,%r8d + 663498a9: 44 3b 01 cmp (%rcx),%r8d + 663498ac: 74 2d je 663498db + 663498ae: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 663498b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 663498b6: 8b 09 mov (%rcx),%ecx + 663498b8: 85 c9 test %ecx,%ecx + 663498ba: 75 1f jne 663498db + 663498bc: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 663498c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 663498c4: 49 8b 48 10 mov 0x10(%r8),%rcx + 663498c8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 663498ce: 49 63 0a movslq (%r10),%rcx + 663498d1: 8d 59 01 lea 0x1(%rcx),%ebx + 663498d4: 41 89 1a mov %ebx,(%r10) + 663498d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 663498db: 48 83 c0 08 add $0x8,%rax + 663498df: 48 83 c2 04 add $0x4,%rdx + 663498e3: 48 3d 68 01 00 00 cmp $0x168,%rax + 663498e9: 75 95 jne 66349880 + 663498eb: 48 83 c4 20 add $0x20,%rsp + 663498ef: 5b pop %rbx + 663498f0: 5e pop %rsi + 663498f1: 5f pop %rdi + 663498f2: c3 retq + 663498f3: 0f 1f 00 nopl (%rax) + 663498f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663498fd: 00 00 00 + +0000000066349900 : + 66349900: 57 push %rdi + 66349901: 56 push %rsi + 66349902: 53 push %rbx + 66349903: 48 83 ec 20 sub $0x20,%rsp + 66349907: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634990b: 49 8b 81 60 01 00 00 mov 0x160(%r9),%rax + 66349912: 48 89 ce mov %rcx,%rsi + 66349915: 44 8b 10 mov (%rax),%r10d + 66349918: 45 85 d2 test %r10d,%r10d + 6634991b: 0f 84 af 00 00 00 je 663499d0 + 66349921: 49 8b 41 10 mov 0x10(%r9),%rax + 66349925: bb 0c 00 00 00 mov $0xc,%ebx + 6634992a: 8b 10 mov (%rax),%edx + 6634992c: 49 8b 41 08 mov 0x8(%r9),%rax + 66349930: 8b 00 mov (%rax),%eax + 66349932: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349935: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349939: 8b 12 mov (%rdx),%edx + 6634993b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634993e: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349942: 8b 12 mov (%rdx),%edx + 66349944: 8d 3c d0 lea (%rax,%rdx,8),%edi + 66349947: 49 8b 41 28 mov 0x28(%r9),%rax + 6634994b: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634994f: 8b 00 mov (%rax),%eax + 66349951: c1 e0 04 shl $0x4,%eax + 66349954: 01 f8 add %edi,%eax + 66349956: 8b 3a mov (%rdx),%edi + 66349958: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634995c: c1 e7 05 shl $0x5,%edi + 6634995f: 01 f8 add %edi,%eax + 66349961: 8b 3a mov (%rdx),%edi + 66349963: 49 8b 51 50 mov 0x50(%r9),%rdx + 66349967: c1 e7 06 shl $0x6,%edi + 6634996a: 01 c7 add %eax,%edi + 6634996c: 49 8b 41 40 mov 0x40(%r9),%rax + 66349970: 8b 00 mov (%rax),%eax + 66349972: c1 e0 07 shl $0x7,%eax + 66349975: 01 c7 add %eax,%edi + 66349977: 49 8b 41 48 mov 0x48(%r9),%rax + 6634997b: 8b 00 mov (%rax),%eax + 6634997d: c1 e0 08 shl $0x8,%eax + 66349980: 01 f8 add %edi,%eax + 66349982: 8b 3a mov (%rdx),%edi + 66349984: 49 8b 51 58 mov 0x58(%r9),%rdx + 66349988: c1 e7 09 shl $0x9,%edi + 6634998b: 01 f8 add %edi,%eax + 6634998d: 8b 3a mov (%rdx),%edi + 6634998f: c1 e7 0a shl $0xa,%edi + 66349992: 01 c7 add %eax,%edi + 66349994: 48 63 ff movslq %edi,%rdi + 66349997: 48 c1 e7 02 shl $0x2,%rdi 6634999b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663499a0: 8b 0a mov (%rdx),%ecx - 663499a2: 85 c9 test %ecx,%ecx - 663499a4: 74 55 je 663499fb - 663499a6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 663499aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663499ae: 41 29 08 sub %ecx,(%r8) - 663499b1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663499b7: 45 8b 00 mov (%r8),%r8d - 663499ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 663499be: 45 85 c0 test %r8d,%r8d - 663499c1: 41 0f 9f c0 setg %r8b - 663499c5: 45 0f b6 c0 movzbl %r8b,%r8d - 663499c9: 44 3b 01 cmp (%rcx),%r8d - 663499cc: 74 2d je 663499fb - 663499ce: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 663499d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 663499d6: 8b 09 mov (%rcx),%ecx - 663499d8: 85 c9 test %ecx,%ecx - 663499da: 75 1f jne 663499fb - 663499dc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 663499e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 663499e4: 49 8b 48 10 mov 0x10(%r8),%rcx - 663499e8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 663499ee: 49 63 0a movslq (%r10),%rcx - 663499f1: 8d 71 01 lea 0x1(%rcx),%esi - 663499f4: 41 89 32 mov %esi,(%r10) - 663499f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 663499fb: 48 83 c0 08 add $0x8,%rax - 663499ff: 48 83 c2 04 add $0x4,%rdx - 66349a03: 48 3d c8 01 00 00 cmp $0x1c8,%rax - 66349a09: 75 95 jne 663499a0 - 66349a0b: 48 83 c4 28 add $0x28,%rsp - 66349a0f: 5b pop %rbx - 66349a10: 5e pop %rsi - 66349a11: 5f pop %rdi - 66349a12: 5d pop %rbp - 66349a13: 41 5c pop %r12 - 66349a15: 41 5d pop %r13 - 66349a17: c3 retq - 66349a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349a1f: 00 + 663499a0: 48 8b 46 40 mov 0x40(%rsi),%rax + 663499a4: 89 da mov %ebx,%edx + 663499a6: 48 89 f1 mov %rsi,%rcx + 663499a9: 83 c3 01 add $0x1,%ebx + 663499ac: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 663499b0: 48 81 c7 00 20 00 00 add $0x2000,%rdi + 663499b7: e8 f4 79 ff ff callq 663413b0 + 663499bc: 83 fb 2c cmp $0x2c,%ebx + 663499bf: 75 df jne 663499a0 + 663499c1: 48 83 c4 20 add $0x20,%rsp + 663499c5: 5b pop %rbx + 663499c6: 5e pop %rsi + 663499c7: 5f pop %rdi + 663499c8: c3 retq + 663499c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663499d0: 48 8b 41 08 mov 0x8(%rcx),%rax + 663499d4: 4c 8b 1d 45 cf 00 00 mov 0xcf45(%rip),%r11 # 66356920 + 663499db: 4c 8b 15 4e cf 00 00 mov 0xcf4e(%rip),%r10 # 66356930 + 663499e2: 48 8d 50 30 lea 0x30(%rax),%rdx + 663499e6: b8 60 00 00 00 mov $0x60,%eax + 663499eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663499f0: 8b 0a mov (%rdx),%ecx + 663499f2: 85 c9 test %ecx,%ecx + 663499f4: 74 55 je 66349a4b + 663499f6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 663499fa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 663499fe: 41 29 08 sub %ecx,(%r8) + 66349a01: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349a07: 45 8b 00 mov (%r8),%r8d + 66349a0a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349a0e: 45 85 c0 test %r8d,%r8d + 66349a11: 41 0f 9f c0 setg %r8b + 66349a15: 45 0f b6 c0 movzbl %r8b,%r8d + 66349a19: 44 3b 01 cmp (%rcx),%r8d + 66349a1c: 74 2d je 66349a4b + 66349a1e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349a22: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349a26: 8b 09 mov (%rcx),%ecx + 66349a28: 85 c9 test %ecx,%ecx + 66349a2a: 75 1f jne 66349a4b + 66349a2c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349a30: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349a34: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349a38: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349a3e: 49 63 0a movslq (%r10),%rcx + 66349a41: 8d 59 01 lea 0x1(%rcx),%ebx + 66349a44: 41 89 1a mov %ebx,(%r10) + 66349a47: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349a4b: 48 83 c0 08 add $0x8,%rax + 66349a4f: 48 83 c2 04 add $0x4,%rdx + 66349a53: 48 3d 60 01 00 00 cmp $0x160,%rax + 66349a59: 75 95 jne 663499f0 + 66349a5b: 48 83 c4 20 add $0x20,%rsp + 66349a5f: 5b pop %rbx + 66349a60: 5e pop %rsi + 66349a61: 5f pop %rdi + 66349a62: c3 retq + 66349a63: 0f 1f 00 nopl (%rax) + 66349a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66349a6d: 00 00 00 -0000000066349a20 : - 66349a20: 41 55 push %r13 - 66349a22: 41 54 push %r12 - 66349a24: 55 push %rbp - 66349a25: 57 push %rdi - 66349a26: 56 push %rsi - 66349a27: 53 push %rbx - 66349a28: 48 83 ec 28 sub $0x28,%rsp - 66349a2c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349a30: 49 8b 81 d0 01 00 00 mov 0x1d0(%r9),%rax - 66349a37: 48 89 cb mov %rcx,%rbx - 66349a3a: 44 8b 10 mov (%rax),%r10d - 66349a3d: 45 85 d2 test %r10d,%r10d - 66349a40: 0f 84 ca 00 00 00 je 66349b10 - 66349a46: 49 8b 41 10 mov 0x10(%r9),%rax - 66349a4a: be 0a 00 00 00 mov $0xa,%esi - 66349a4f: 4c 8d 2d aa 95 00 00 lea 0x95aa(%rip),%r13 # 66353000 <.rdata> - 66349a56: 4c 8d 25 b3 95 00 00 lea 0x95b3(%rip),%r12 # 66353010 <.rdata+0x10> - 66349a5d: 8b 10 mov (%rax),%edx - 66349a5f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349a63: 8b 00 mov (%rax),%eax - 66349a65: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349a68: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349a6c: 8b 12 mov (%rdx),%edx - 66349a6e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349a71: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349a75: 8b 12 mov (%rdx),%edx - 66349a77: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66349a7a: 49 8b 51 28 mov 0x28(%r9),%rdx - 66349a7e: 8b 3a mov (%rdx),%edi - 66349a80: 49 8b 51 40 mov 0x40(%r9),%rdx - 66349a84: c1 e7 04 shl $0x4,%edi - 66349a87: 01 c7 add %eax,%edi - 66349a89: 49 8b 41 30 mov 0x30(%r9),%rax - 66349a8d: 8b 00 mov (%rax),%eax - 66349a8f: c1 e0 05 shl $0x5,%eax - 66349a92: 01 c7 add %eax,%edi - 66349a94: 49 8b 41 38 mov 0x38(%r9),%rax - 66349a98: 8b 00 mov (%rax),%eax - 66349a9a: c1 e0 06 shl $0x6,%eax - 66349a9d: 01 f8 add %edi,%eax - 66349a9f: 8b 3a mov (%rdx),%edi - 66349aa1: 49 8b 51 48 mov 0x48(%r9),%rdx - 66349aa5: c1 e7 07 shl $0x7,%edi - 66349aa8: 01 f8 add %edi,%eax - 66349aaa: 8b 3a mov (%rdx),%edi - 66349aac: c1 e7 08 shl $0x8,%edi - 66349aaf: 01 c7 add %eax,%edi - 66349ab1: 48 63 ef movslq %edi,%rbp - 66349ab4: 48 c1 e5 02 shl $0x2,%rbp - 66349ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349abf: 00 - 66349ac0: 85 ff test %edi,%edi - 66349ac2: 78 05 js 66349ac9 - 66349ac4: 39 7b 38 cmp %edi,0x38(%rbx) - 66349ac7: 7f 11 jg 66349ada - 66349ac9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349acf: 4c 89 ea mov %r13,%rdx - 66349ad2: 4c 89 e1 mov %r12,%rcx - 66349ad5: e8 b6 7d 00 00 callq 66351890 <_assert> - 66349ada: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349ade: 89 f2 mov %esi,%edx - 66349ae0: 48 89 d9 mov %rbx,%rcx - 66349ae3: 83 c6 01 add $0x1,%esi - 66349ae6: 81 c7 00 02 00 00 add $0x200,%edi - 66349aec: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349af0: 48 81 c5 00 08 00 00 add $0x800,%rbp - 66349af7: e8 b4 78 ff ff callq 663413b0 - 66349afc: 83 fe 3a cmp $0x3a,%esi - 66349aff: 75 bf jne 66349ac0 - 66349b01: 48 83 c4 28 add $0x28,%rsp - 66349b05: 5b pop %rbx - 66349b06: 5e pop %rsi - 66349b07: 5f pop %rdi - 66349b08: 5d pop %rbp - 66349b09: 41 5c pop %r12 - 66349b0b: 41 5d pop %r13 - 66349b0d: c3 retq - 66349b0e: 66 90 xchg %ax,%ax - 66349b10: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349b14: 4c 8b 1d 05 ce 00 00 mov 0xce05(%rip),%r11 # 66356920 - 66349b1b: 4c 8b 15 0e ce 00 00 mov 0xce0e(%rip),%r10 # 66356930 - 66349b22: 48 8d 50 28 lea 0x28(%rax),%rdx - 66349b26: b8 50 00 00 00 mov $0x50,%eax - 66349b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349b30: 8b 0a mov (%rdx),%ecx - 66349b32: 85 c9 test %ecx,%ecx - 66349b34: 74 55 je 66349b8b - 66349b36: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349b3a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349b3e: 41 29 08 sub %ecx,(%r8) - 66349b41: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349b47: 45 8b 00 mov (%r8),%r8d - 66349b4a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349b4e: 45 85 c0 test %r8d,%r8d - 66349b51: 41 0f 9f c0 setg %r8b - 66349b55: 45 0f b6 c0 movzbl %r8b,%r8d - 66349b59: 44 3b 01 cmp (%rcx),%r8d - 66349b5c: 74 2d je 66349b8b - 66349b5e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349b62: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349b66: 8b 09 mov (%rcx),%ecx - 66349b68: 85 c9 test %ecx,%ecx - 66349b6a: 75 1f jne 66349b8b - 66349b6c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349b70: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349b74: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349b78: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349b7e: 49 63 0a movslq (%r10),%rcx - 66349b81: 8d 71 01 lea 0x1(%rcx),%esi - 66349b84: 41 89 32 mov %esi,(%r10) - 66349b87: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349b8b: 48 83 c0 08 add $0x8,%rax - 66349b8f: 48 83 c2 04 add $0x4,%rdx - 66349b93: 48 3d d0 01 00 00 cmp $0x1d0,%rax - 66349b99: 75 95 jne 66349b30 - 66349b9b: 48 83 c4 28 add $0x28,%rsp - 66349b9f: 5b pop %rbx - 66349ba0: 5e pop %rsi - 66349ba1: 5f pop %rdi - 66349ba2: 5d pop %rbp - 66349ba3: 41 5c pop %r12 - 66349ba5: 41 5d pop %r13 - 66349ba7: c3 retq - 66349ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349baf: 00 +0000000066349a70 : + 66349a70: 57 push %rdi + 66349a71: 56 push %rsi + 66349a72: 53 push %rbx + 66349a73: 48 83 ec 20 sub $0x20,%rsp + 66349a77: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349a7b: 49 8b 81 50 01 00 00 mov 0x150(%r9),%rax + 66349a82: 48 89 ce mov %rcx,%rsi + 66349a85: 44 8b 10 mov (%rax),%r10d + 66349a88: 45 85 d2 test %r10d,%r10d + 66349a8b: 0f 84 8f 00 00 00 je 66349b20 + 66349a91: 49 8b 41 10 mov 0x10(%r9),%rax + 66349a95: bb 0a 00 00 00 mov $0xa,%ebx + 66349a9a: 8b 10 mov (%rax),%edx + 66349a9c: 49 8b 41 08 mov 0x8(%r9),%rax + 66349aa0: 8b 00 mov (%rax),%eax + 66349aa2: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349aa5: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349aa9: 8b 12 mov (%rdx),%edx + 66349aab: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349aae: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349ab2: 8b 12 mov (%rdx),%edx + 66349ab4: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66349ab7: 49 8b 51 28 mov 0x28(%r9),%rdx + 66349abb: 8b 3a mov (%rdx),%edi + 66349abd: 49 8b 51 40 mov 0x40(%r9),%rdx + 66349ac1: c1 e7 04 shl $0x4,%edi + 66349ac4: 01 c7 add %eax,%edi + 66349ac6: 49 8b 41 30 mov 0x30(%r9),%rax + 66349aca: 8b 00 mov (%rax),%eax + 66349acc: c1 e0 05 shl $0x5,%eax + 66349acf: 01 c7 add %eax,%edi + 66349ad1: 49 8b 41 38 mov 0x38(%r9),%rax + 66349ad5: 8b 00 mov (%rax),%eax + 66349ad7: c1 e0 06 shl $0x6,%eax + 66349ada: 01 f8 add %edi,%eax + 66349adc: 8b 3a mov (%rdx),%edi + 66349ade: 49 8b 51 48 mov 0x48(%r9),%rdx + 66349ae2: c1 e7 07 shl $0x7,%edi + 66349ae5: 01 f8 add %edi,%eax + 66349ae7: 8b 3a mov (%rdx),%edi + 66349ae9: c1 e7 08 shl $0x8,%edi + 66349aec: 01 c7 add %eax,%edi + 66349aee: 48 63 ff movslq %edi,%rdi + 66349af1: 48 c1 e7 02 shl $0x2,%rdi + 66349af5: 48 8b 46 40 mov 0x40(%rsi),%rax + 66349af9: 89 da mov %ebx,%edx + 66349afb: 48 89 f1 mov %rsi,%rcx + 66349afe: 83 c3 01 add $0x1,%ebx + 66349b01: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66349b05: 48 81 c7 00 08 00 00 add $0x800,%rdi + 66349b0c: e8 9f 78 ff ff callq 663413b0 + 66349b11: 83 fb 2a cmp $0x2a,%ebx + 66349b14: 75 df jne 66349af5 + 66349b16: 48 83 c4 20 add $0x20,%rsp + 66349b1a: 5b pop %rbx + 66349b1b: 5e pop %rsi + 66349b1c: 5f pop %rdi + 66349b1d: c3 retq + 66349b1e: 66 90 xchg %ax,%ax + 66349b20: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349b24: 4c 8b 1d f5 cd 00 00 mov 0xcdf5(%rip),%r11 # 66356920 + 66349b2b: 4c 8b 15 fe cd 00 00 mov 0xcdfe(%rip),%r10 # 66356930 + 66349b32: 48 8d 50 28 lea 0x28(%rax),%rdx + 66349b36: b8 50 00 00 00 mov $0x50,%eax + 66349b3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349b40: 8b 0a mov (%rdx),%ecx + 66349b42: 85 c9 test %ecx,%ecx + 66349b44: 74 55 je 66349b9b + 66349b46: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66349b4a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349b4e: 41 29 08 sub %ecx,(%r8) + 66349b51: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349b57: 45 8b 00 mov (%r8),%r8d + 66349b5a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349b5e: 45 85 c0 test %r8d,%r8d + 66349b61: 41 0f 9f c0 setg %r8b + 66349b65: 45 0f b6 c0 movzbl %r8b,%r8d + 66349b69: 44 3b 01 cmp (%rcx),%r8d + 66349b6c: 74 2d je 66349b9b + 66349b6e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349b72: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349b76: 8b 09 mov (%rcx),%ecx + 66349b78: 85 c9 test %ecx,%ecx + 66349b7a: 75 1f jne 66349b9b + 66349b7c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349b80: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349b84: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349b88: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349b8e: 49 63 0a movslq (%r10),%rcx + 66349b91: 8d 59 01 lea 0x1(%rcx),%ebx + 66349b94: 41 89 1a mov %ebx,(%r10) + 66349b97: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349b9b: 48 83 c0 08 add $0x8,%rax + 66349b9f: 48 83 c2 04 add $0x4,%rdx + 66349ba3: 48 3d 50 01 00 00 cmp $0x150,%rax + 66349ba9: 75 95 jne 66349b40 + 66349bab: 48 83 c4 20 add $0x20,%rsp + 66349baf: 5b pop %rbx + 66349bb0: 5e pop %rsi + 66349bb1: 5f pop %rdi + 66349bb2: c3 retq + 66349bb3: 0f 1f 00 nopl (%rax) + 66349bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66349bbd: 00 00 00 -0000000066349bb0 : - 66349bb0: 41 55 push %r13 - 66349bb2: 41 54 push %r12 - 66349bb4: 55 push %rbp - 66349bb5: 57 push %rdi - 66349bb6: 56 push %rsi - 66349bb7: 53 push %rbx - 66349bb8: 48 83 ec 28 sub $0x28,%rsp - 66349bbc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349bc0: 49 8b 81 68 01 00 00 mov 0x168(%r9),%rax - 66349bc7: 48 89 cb mov %rcx,%rbx - 66349bca: 44 8b 10 mov (%rax),%r10d - 66349bcd: 45 85 d2 test %r10d,%r10d - 66349bd0: 0f 84 ea 00 00 00 je 66349cc0 - 66349bd6: 49 8b 41 10 mov 0x10(%r9),%rax - 66349bda: be 0d 00 00 00 mov $0xd,%esi - 66349bdf: 4c 8d 2d 1a 94 00 00 lea 0x941a(%rip),%r13 # 66353000 <.rdata> - 66349be6: 4c 8d 25 23 94 00 00 lea 0x9423(%rip),%r12 # 66353010 <.rdata+0x10> - 66349bed: 8b 10 mov (%rax),%edx - 66349bef: 49 8b 41 08 mov 0x8(%r9),%rax - 66349bf3: 8b 00 mov (%rax),%eax - 66349bf5: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349bf8: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349bfc: 8b 12 mov (%rdx),%edx - 66349bfe: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349c01: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349c05: 8b 12 mov (%rdx),%edx - 66349c07: 8d 3c d0 lea (%rax,%rdx,8),%edi - 66349c0a: 49 8b 41 28 mov 0x28(%r9),%rax - 66349c0e: 49 8b 51 38 mov 0x38(%r9),%rdx - 66349c12: 8b 00 mov (%rax),%eax - 66349c14: c1 e0 04 shl $0x4,%eax - 66349c17: 01 c7 add %eax,%edi - 66349c19: 49 8b 41 30 mov 0x30(%r9),%rax - 66349c1d: 8b 00 mov (%rax),%eax - 66349c1f: c1 e0 05 shl $0x5,%eax - 66349c22: 01 f8 add %edi,%eax - 66349c24: 8b 3a mov (%rdx),%edi - 66349c26: 49 8b 51 40 mov 0x40(%r9),%rdx - 66349c2a: c1 e7 06 shl $0x6,%edi - 66349c2d: 01 f8 add %edi,%eax - 66349c2f: 8b 3a mov (%rdx),%edi - 66349c31: 49 8b 51 58 mov 0x58(%r9),%rdx - 66349c35: c1 e7 07 shl $0x7,%edi - 66349c38: 01 c7 add %eax,%edi - 66349c3a: 49 8b 41 48 mov 0x48(%r9),%rax - 66349c3e: 8b 00 mov (%rax),%eax - 66349c40: c1 e0 08 shl $0x8,%eax - 66349c43: 01 c7 add %eax,%edi - 66349c45: 49 8b 41 50 mov 0x50(%r9),%rax - 66349c49: 8b 00 mov (%rax),%eax - 66349c4b: c1 e0 09 shl $0x9,%eax - 66349c4e: 01 f8 add %edi,%eax - 66349c50: 8b 3a mov (%rdx),%edi - 66349c52: 49 8b 51 60 mov 0x60(%r9),%rdx - 66349c56: c1 e7 0a shl $0xa,%edi - 66349c59: 01 f8 add %edi,%eax - 66349c5b: 8b 3a mov (%rdx),%edi - 66349c5d: c1 e7 0b shl $0xb,%edi - 66349c60: 01 c7 add %eax,%edi - 66349c62: 48 63 ef movslq %edi,%rbp - 66349c65: 48 c1 e5 02 shl $0x2,%rbp - 66349c69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66349c70: 85 ff test %edi,%edi - 66349c72: 78 05 js 66349c79 - 66349c74: 39 7b 38 cmp %edi,0x38(%rbx) - 66349c77: 7f 11 jg 66349c8a - 66349c79: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349c7f: 4c 89 ea mov %r13,%rdx - 66349c82: 4c 89 e1 mov %r12,%rcx - 66349c85: e8 06 7c 00 00 callq 66351890 <_assert> - 66349c8a: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349c8e: 89 f2 mov %esi,%edx - 66349c90: 48 89 d9 mov %rbx,%rcx - 66349c93: 83 c6 01 add $0x1,%esi - 66349c96: 81 c7 00 10 00 00 add $0x1000,%edi - 66349c9c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349ca0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 66349ca7: e8 04 77 ff ff callq 663413b0 - 66349cac: 83 fe 2d cmp $0x2d,%esi - 66349caf: 75 bf jne 66349c70 - 66349cb1: 48 83 c4 28 add $0x28,%rsp - 66349cb5: 5b pop %rbx - 66349cb6: 5e pop %rsi - 66349cb7: 5f pop %rdi - 66349cb8: 5d pop %rbp - 66349cb9: 41 5c pop %r12 - 66349cbb: 41 5d pop %r13 - 66349cbd: c3 retq - 66349cbe: 66 90 xchg %ax,%ax - 66349cc0: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349cc4: 4c 8b 1d 55 cc 00 00 mov 0xcc55(%rip),%r11 # 66356920 - 66349ccb: 4c 8b 15 5e cc 00 00 mov 0xcc5e(%rip),%r10 # 66356930 - 66349cd2: 48 8d 50 34 lea 0x34(%rax),%rdx - 66349cd6: b8 68 00 00 00 mov $0x68,%eax - 66349cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349ce0: 8b 0a mov (%rdx),%ecx - 66349ce2: 85 c9 test %ecx,%ecx - 66349ce4: 74 55 je 66349d3b - 66349ce6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349cea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349cee: 41 29 08 sub %ecx,(%r8) - 66349cf1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349cf7: 45 8b 00 mov (%r8),%r8d - 66349cfa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349cfe: 45 85 c0 test %r8d,%r8d - 66349d01: 41 0f 9f c0 setg %r8b - 66349d05: 45 0f b6 c0 movzbl %r8b,%r8d - 66349d09: 44 3b 01 cmp (%rcx),%r8d - 66349d0c: 74 2d je 66349d3b - 66349d0e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349d12: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349d16: 8b 09 mov (%rcx),%ecx - 66349d18: 85 c9 test %ecx,%ecx - 66349d1a: 75 1f jne 66349d3b - 66349d1c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349d20: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349d24: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349d28: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349d2e: 49 63 0a movslq (%r10),%rcx - 66349d31: 8d 71 01 lea 0x1(%rcx),%esi - 66349d34: 41 89 32 mov %esi,(%r10) - 66349d37: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349d3b: 48 83 c0 08 add $0x8,%rax - 66349d3f: 48 83 c2 04 add $0x4,%rdx - 66349d43: 48 3d 68 01 00 00 cmp $0x168,%rax - 66349d49: 75 95 jne 66349ce0 - 66349d4b: 48 83 c4 28 add $0x28,%rsp - 66349d4f: 5b pop %rbx - 66349d50: 5e pop %rsi - 66349d51: 5f pop %rdi - 66349d52: 5d pop %rbp - 66349d53: 41 5c pop %r12 - 66349d55: 41 5d pop %r13 - 66349d57: c3 retq - 66349d58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349d5f: 00 +0000000066349bc0 : + 66349bc0: 57 push %rdi + 66349bc1: 56 push %rsi + 66349bc2: 53 push %rbx + 66349bc3: 48 83 ec 20 sub $0x20,%rsp + 66349bc7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349bcb: 49 8b 81 58 01 00 00 mov 0x158(%r9),%rax + 66349bd2: 48 89 ce mov %rcx,%rsi + 66349bd5: 44 8b 10 mov (%rax),%r10d + 66349bd8: 45 85 d2 test %r10d,%r10d + 66349bdb: 0f 84 9f 00 00 00 je 66349c80 + 66349be1: 49 8b 41 10 mov 0x10(%r9),%rax + 66349be5: bb 0b 00 00 00 mov $0xb,%ebx + 66349bea: 8b 10 mov (%rax),%edx + 66349bec: 49 8b 41 08 mov 0x8(%r9),%rax + 66349bf0: 8b 00 mov (%rax),%eax + 66349bf2: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349bf5: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349bf9: 8b 12 mov (%rdx),%edx + 66349bfb: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349bfe: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349c02: 8b 12 mov (%rdx),%edx + 66349c04: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66349c07: 49 8b 51 28 mov 0x28(%r9),%rdx + 66349c0b: 8b 3a mov (%rdx),%edi + 66349c0d: 49 8b 51 30 mov 0x30(%r9),%rdx + 66349c11: c1 e7 04 shl $0x4,%edi + 66349c14: 01 f8 add %edi,%eax + 66349c16: 8b 3a mov (%rdx),%edi + 66349c18: 49 8b 51 48 mov 0x48(%r9),%rdx + 66349c1c: c1 e7 05 shl $0x5,%edi + 66349c1f: 01 c7 add %eax,%edi + 66349c21: 49 8b 41 38 mov 0x38(%r9),%rax + 66349c25: 8b 00 mov (%rax),%eax + 66349c27: c1 e0 06 shl $0x6,%eax + 66349c2a: 01 c7 add %eax,%edi + 66349c2c: 49 8b 41 40 mov 0x40(%r9),%rax + 66349c30: 8b 00 mov (%rax),%eax + 66349c32: c1 e0 07 shl $0x7,%eax + 66349c35: 01 f8 add %edi,%eax + 66349c37: 8b 3a mov (%rdx),%edi + 66349c39: 49 8b 51 50 mov 0x50(%r9),%rdx + 66349c3d: c1 e7 08 shl $0x8,%edi + 66349c40: 01 f8 add %edi,%eax + 66349c42: 8b 3a mov (%rdx),%edi + 66349c44: c1 e7 09 shl $0x9,%edi + 66349c47: 01 c7 add %eax,%edi + 66349c49: 48 63 ff movslq %edi,%rdi + 66349c4c: 48 c1 e7 02 shl $0x2,%rdi + 66349c50: 48 8b 46 40 mov 0x40(%rsi),%rax + 66349c54: 89 da mov %ebx,%edx + 66349c56: 48 89 f1 mov %rsi,%rcx + 66349c59: 83 c3 01 add $0x1,%ebx + 66349c5c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66349c60: 48 81 c7 00 10 00 00 add $0x1000,%rdi + 66349c67: e8 44 77 ff ff callq 663413b0 + 66349c6c: 83 fb 2b cmp $0x2b,%ebx + 66349c6f: 75 df jne 66349c50 + 66349c71: 48 83 c4 20 add $0x20,%rsp + 66349c75: 5b pop %rbx + 66349c76: 5e pop %rsi + 66349c77: 5f pop %rdi + 66349c78: c3 retq + 66349c79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66349c80: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349c84: 4c 8b 1d 95 cc 00 00 mov 0xcc95(%rip),%r11 # 66356920 + 66349c8b: 4c 8b 15 9e cc 00 00 mov 0xcc9e(%rip),%r10 # 66356930 + 66349c92: 48 8d 50 2c lea 0x2c(%rax),%rdx + 66349c96: b8 58 00 00 00 mov $0x58,%eax + 66349c9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349ca0: 8b 0a mov (%rdx),%ecx + 66349ca2: 85 c9 test %ecx,%ecx + 66349ca4: 74 55 je 66349cfb + 66349ca6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66349caa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349cae: 41 29 08 sub %ecx,(%r8) + 66349cb1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349cb7: 45 8b 00 mov (%r8),%r8d + 66349cba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349cbe: 45 85 c0 test %r8d,%r8d + 66349cc1: 41 0f 9f c0 setg %r8b + 66349cc5: 45 0f b6 c0 movzbl %r8b,%r8d + 66349cc9: 44 3b 01 cmp (%rcx),%r8d + 66349ccc: 74 2d je 66349cfb + 66349cce: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349cd2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349cd6: 8b 09 mov (%rcx),%ecx + 66349cd8: 85 c9 test %ecx,%ecx + 66349cda: 75 1f jne 66349cfb + 66349cdc: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349ce0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349ce4: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349ce8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349cee: 49 63 0a movslq (%r10),%rcx + 66349cf1: 8d 59 01 lea 0x1(%rcx),%ebx + 66349cf4: 41 89 1a mov %ebx,(%r10) + 66349cf7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349cfb: 48 83 c0 08 add $0x8,%rax + 66349cff: 48 83 c2 04 add $0x4,%rdx + 66349d03: 48 3d 58 01 00 00 cmp $0x158,%rax + 66349d09: 75 95 jne 66349ca0 + 66349d0b: 48 83 c4 20 add $0x20,%rsp + 66349d0f: 5b pop %rbx + 66349d10: 5e pop %rsi + 66349d11: 5f pop %rdi + 66349d12: c3 retq + 66349d13: 0f 1f 00 nopl (%rax) + 66349d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66349d1d: 00 00 00 -0000000066349d60 : - 66349d60: 41 55 push %r13 - 66349d62: 41 54 push %r12 - 66349d64: 55 push %rbp - 66349d65: 57 push %rdi - 66349d66: 56 push %rsi - 66349d67: 53 push %rbx - 66349d68: 48 83 ec 28 sub $0x28,%rsp - 66349d6c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349d70: 49 8b 81 58 01 00 00 mov 0x158(%r9),%rax - 66349d77: 48 89 cb mov %rcx,%rbx - 66349d7a: 44 8b 10 mov (%rax),%r10d - 66349d7d: 45 85 d2 test %r10d,%r10d - 66349d80: 0f 84 cb 00 00 00 je 66349e51 - 66349d86: 49 8b 41 10 mov 0x10(%r9),%rax - 66349d8a: be 0b 00 00 00 mov $0xb,%esi - 66349d8f: 4c 8d 2d 6a 92 00 00 lea 0x926a(%rip),%r13 # 66353000 <.rdata> - 66349d96: 4c 8d 25 73 92 00 00 lea 0x9273(%rip),%r12 # 66353010 <.rdata+0x10> - 66349d9d: 8b 10 mov (%rax),%edx - 66349d9f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349da3: 8b 00 mov (%rax),%eax - 66349da5: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349da8: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349dac: 8b 12 mov (%rdx),%edx - 66349dae: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349db1: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349db5: 8b 12 mov (%rdx),%edx - 66349db7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66349dba: 49 8b 51 28 mov 0x28(%r9),%rdx - 66349dbe: 8b 3a mov (%rdx),%edi - 66349dc0: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349dc4: c1 e7 04 shl $0x4,%edi - 66349dc7: 01 f8 add %edi,%eax - 66349dc9: 8b 3a mov (%rdx),%edi - 66349dcb: 49 8b 51 48 mov 0x48(%r9),%rdx - 66349dcf: c1 e7 05 shl $0x5,%edi - 66349dd2: 01 c7 add %eax,%edi - 66349dd4: 49 8b 41 38 mov 0x38(%r9),%rax - 66349dd8: 8b 00 mov (%rax),%eax - 66349dda: c1 e0 06 shl $0x6,%eax - 66349ddd: 01 c7 add %eax,%edi - 66349ddf: 49 8b 41 40 mov 0x40(%r9),%rax - 66349de3: 8b 00 mov (%rax),%eax - 66349de5: c1 e0 07 shl $0x7,%eax - 66349de8: 01 f8 add %edi,%eax - 66349dea: 8b 3a mov (%rdx),%edi - 66349dec: 49 8b 51 50 mov 0x50(%r9),%rdx - 66349df0: c1 e7 08 shl $0x8,%edi - 66349df3: 01 f8 add %edi,%eax - 66349df5: 8b 3a mov (%rdx),%edi - 66349df7: c1 e7 09 shl $0x9,%edi - 66349dfa: 01 c7 add %eax,%edi - 66349dfc: 48 63 ef movslq %edi,%rbp - 66349dff: 48 c1 e5 02 shl $0x2,%rbp - 66349e03: 85 ff test %edi,%edi - 66349e05: 78 05 js 66349e0c - 66349e07: 39 7b 38 cmp %edi,0x38(%rbx) - 66349e0a: 7f 11 jg 66349e1d - 66349e0c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349e12: 4c 89 ea mov %r13,%rdx - 66349e15: 4c 89 e1 mov %r12,%rcx - 66349e18: e8 73 7a 00 00 callq 66351890 <_assert> - 66349e1d: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349e21: 89 f2 mov %esi,%edx - 66349e23: 48 89 d9 mov %rbx,%rcx - 66349e26: 83 c6 01 add $0x1,%esi - 66349e29: 81 c7 00 04 00 00 add $0x400,%edi - 66349e2f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349e33: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 66349e3a: e8 71 75 ff ff callq 663413b0 - 66349e3f: 83 fe 2b cmp $0x2b,%esi - 66349e42: 75 bf jne 66349e03 - 66349e44: 48 83 c4 28 add $0x28,%rsp - 66349e48: 5b pop %rbx - 66349e49: 5e pop %rsi - 66349e4a: 5f pop %rdi - 66349e4b: 5d pop %rbp - 66349e4c: 41 5c pop %r12 - 66349e4e: 41 5d pop %r13 - 66349e50: c3 retq - 66349e51: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349e55: 4c 8b 1d c4 ca 00 00 mov 0xcac4(%rip),%r11 # 66356920 - 66349e5c: 4c 8b 15 cd ca 00 00 mov 0xcacd(%rip),%r10 # 66356930 - 66349e63: 48 8d 50 2c lea 0x2c(%rax),%rdx - 66349e67: b8 58 00 00 00 mov $0x58,%eax - 66349e6c: 0f 1f 40 00 nopl 0x0(%rax) - 66349e70: 8b 0a mov (%rdx),%ecx - 66349e72: 85 c9 test %ecx,%ecx - 66349e74: 74 55 je 66349ecb - 66349e76: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349e7a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349e7e: 41 29 08 sub %ecx,(%r8) - 66349e81: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349e87: 45 8b 00 mov (%r8),%r8d - 66349e8a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349e8e: 45 85 c0 test %r8d,%r8d - 66349e91: 41 0f 9f c0 setg %r8b - 66349e95: 45 0f b6 c0 movzbl %r8b,%r8d - 66349e99: 44 3b 01 cmp (%rcx),%r8d - 66349e9c: 74 2d je 66349ecb - 66349e9e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 66349ea2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 66349ea6: 8b 09 mov (%rcx),%ecx - 66349ea8: 85 c9 test %ecx,%ecx - 66349eaa: 75 1f jne 66349ecb - 66349eac: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 66349eb0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 66349eb4: 49 8b 48 10 mov 0x10(%r8),%rcx - 66349eb8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 66349ebe: 49 63 0a movslq (%r10),%rcx - 66349ec1: 8d 71 01 lea 0x1(%rcx),%esi - 66349ec4: 41 89 32 mov %esi,(%r10) - 66349ec7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 66349ecb: 48 83 c0 08 add $0x8,%rax - 66349ecf: 48 83 c2 04 add $0x4,%rdx - 66349ed3: 48 3d 58 01 00 00 cmp $0x158,%rax - 66349ed9: 75 95 jne 66349e70 - 66349edb: 48 83 c4 28 add $0x28,%rsp - 66349edf: 5b pop %rbx - 66349ee0: 5e pop %rsi - 66349ee1: 5f pop %rdi - 66349ee2: 5d pop %rbp - 66349ee3: 41 5c pop %r12 - 66349ee5: 41 5d pop %r13 - 66349ee7: c3 retq - 66349ee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66349eef: 00 +0000000066349d20 : + 66349d20: 57 push %rdi + 66349d21: 56 push %rsi + 66349d22: 53 push %rbx + 66349d23: 48 83 ec 20 sub $0x20,%rsp + 66349d27: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 66349d2b: 49 8b 81 38 01 00 00 mov 0x138(%r9),%rax + 66349d32: 48 89 ce mov %rcx,%rsi + 66349d35: 44 8b 10 mov (%rax),%r10d + 66349d38: 45 85 d2 test %r10d,%r10d + 66349d3b: 74 73 je 66349db0 + 66349d3d: 49 8b 41 10 mov 0x10(%r9),%rax + 66349d41: bb 07 00 00 00 mov $0x7,%ebx + 66349d46: 8b 10 mov (%rax),%edx + 66349d48: 49 8b 41 08 mov 0x8(%r9),%rax + 66349d4c: 8b 00 mov (%rax),%eax + 66349d4e: 8d 04 50 lea (%rax,%rdx,2),%eax + 66349d51: 49 8b 51 18 mov 0x18(%r9),%rdx + 66349d55: 8b 12 mov (%rdx),%edx + 66349d57: 8d 04 90 lea (%rax,%rdx,4),%eax + 66349d5a: 49 8b 51 20 mov 0x20(%r9),%rdx + 66349d5e: 8b 12 mov (%rdx),%edx + 66349d60: 8d 04 d0 lea (%rax,%rdx,8),%eax + 66349d63: 49 8b 51 28 mov 0x28(%r9),%rdx + 66349d67: 8b 3a mov (%rdx),%edi + 66349d69: 49 8b 51 30 mov 0x30(%r9),%rdx + 66349d6d: c1 e7 04 shl $0x4,%edi + 66349d70: 01 f8 add %edi,%eax + 66349d72: 8b 3a mov (%rdx),%edi + 66349d74: c1 e7 05 shl $0x5,%edi + 66349d77: 01 c7 add %eax,%edi + 66349d79: 48 63 ff movslq %edi,%rdi + 66349d7c: 48 c1 e7 02 shl $0x2,%rdi + 66349d80: 48 8b 46 40 mov 0x40(%rsi),%rax + 66349d84: 89 da mov %ebx,%edx + 66349d86: 48 89 f1 mov %rsi,%rcx + 66349d89: 83 c3 01 add $0x1,%ebx + 66349d8c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 66349d90: 48 81 c7 00 01 00 00 add $0x100,%rdi + 66349d97: e8 14 76 ff ff callq 663413b0 + 66349d9c: 83 fb 27 cmp $0x27,%ebx + 66349d9f: 75 df jne 66349d80 + 66349da1: 48 83 c4 20 add $0x20,%rsp + 66349da5: 5b pop %rbx + 66349da6: 5e pop %rsi + 66349da7: 5f pop %rdi + 66349da8: c3 retq + 66349da9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 66349db0: 48 8b 41 08 mov 0x8(%rcx),%rax + 66349db4: 4c 8b 1d 65 cb 00 00 mov 0xcb65(%rip),%r11 # 66356920 + 66349dbb: 4c 8b 15 6e cb 00 00 mov 0xcb6e(%rip),%r10 # 66356930 + 66349dc2: 48 8d 50 1c lea 0x1c(%rax),%rdx + 66349dc6: b8 38 00 00 00 mov $0x38,%eax + 66349dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349dd0: 8b 0a mov (%rdx),%ecx + 66349dd2: 85 c9 test %ecx,%ecx + 66349dd4: 74 55 je 66349e2b + 66349dd6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 66349dda: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349dde: 41 29 08 sub %ecx,(%r8) + 66349de1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349de7: 45 8b 00 mov (%r8),%r8d + 66349dea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 66349dee: 45 85 c0 test %r8d,%r8d + 66349df1: 41 0f 9f c0 setg %r8b + 66349df5: 45 0f b6 c0 movzbl %r8b,%r8d + 66349df9: 44 3b 01 cmp (%rcx),%r8d + 66349dfc: 74 2d je 66349e2b + 66349dfe: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 66349e02: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 66349e06: 8b 09 mov (%rcx),%ecx + 66349e08: 85 c9 test %ecx,%ecx + 66349e0a: 75 1f jne 66349e2b + 66349e0c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 66349e10: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349e14: 49 8b 48 10 mov 0x10(%r8),%rcx + 66349e18: c7 01 01 00 00 00 movl $0x1,(%rcx) + 66349e1e: 49 63 0a movslq (%r10),%rcx + 66349e21: 8d 59 01 lea 0x1(%rcx),%ebx + 66349e24: 41 89 1a mov %ebx,(%r10) + 66349e27: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 66349e2b: 48 83 c0 08 add $0x8,%rax + 66349e2f: 48 83 c2 04 add $0x4,%rdx + 66349e33: 48 3d 38 01 00 00 cmp $0x138,%rax + 66349e39: 75 95 jne 66349dd0 + 66349e3b: 48 83 c4 20 add $0x20,%rsp + 66349e3f: 5b pop %rbx + 66349e40: 5e pop %rsi + 66349e41: 5f pop %rdi + 66349e42: c3 retq + 66349e43: 0f 1f 00 nopl (%rax) + 66349e46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66349e4d: 00 00 00 -0000000066349ef0 : - 66349ef0: 41 55 push %r13 - 66349ef2: 41 54 push %r12 - 66349ef4: 55 push %rbp - 66349ef5: 57 push %rdi - 66349ef6: 56 push %rsi - 66349ef7: 53 push %rbx - 66349ef8: 48 83 ec 28 sub $0x28,%rsp - 66349efc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 66349f00: 49 8b 81 38 01 00 00 mov 0x138(%r9),%rax - 66349f07: 48 89 cb mov %rcx,%rbx - 66349f0a: 44 8b 10 mov (%rax),%r10d - 66349f0d: 45 85 d2 test %r10d,%r10d - 66349f10: 0f 84 aa 00 00 00 je 66349fc0 - 66349f16: 49 8b 41 10 mov 0x10(%r9),%rax - 66349f1a: be 07 00 00 00 mov $0x7,%esi - 66349f1f: 4c 8d 2d da 90 00 00 lea 0x90da(%rip),%r13 # 66353000 <.rdata> - 66349f26: 4c 8d 25 e3 90 00 00 lea 0x90e3(%rip),%r12 # 66353010 <.rdata+0x10> - 66349f2d: 8b 10 mov (%rax),%edx - 66349f2f: 49 8b 41 08 mov 0x8(%r9),%rax - 66349f33: 8b 00 mov (%rax),%eax - 66349f35: 8d 04 50 lea (%rax,%rdx,2),%eax - 66349f38: 49 8b 51 18 mov 0x18(%r9),%rdx - 66349f3c: 8b 12 mov (%rdx),%edx - 66349f3e: 8d 04 90 lea (%rax,%rdx,4),%eax - 66349f41: 49 8b 51 20 mov 0x20(%r9),%rdx - 66349f45: 8b 12 mov (%rdx),%edx - 66349f47: 8d 04 d0 lea (%rax,%rdx,8),%eax - 66349f4a: 49 8b 51 28 mov 0x28(%r9),%rdx - 66349f4e: 8b 3a mov (%rdx),%edi - 66349f50: 49 8b 51 30 mov 0x30(%r9),%rdx - 66349f54: c1 e7 04 shl $0x4,%edi - 66349f57: 01 f8 add %edi,%eax - 66349f59: 8b 3a mov (%rdx),%edi - 66349f5b: c1 e7 05 shl $0x5,%edi - 66349f5e: 01 c7 add %eax,%edi - 66349f60: 48 63 ef movslq %edi,%rbp - 66349f63: 48 c1 e5 02 shl $0x2,%rbp - 66349f67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 66349f6e: 00 00 - 66349f70: 85 ff test %edi,%edi - 66349f72: 78 05 js 66349f79 - 66349f74: 3b 7b 38 cmp 0x38(%rbx),%edi - 66349f77: 7c 11 jl 66349f8a - 66349f79: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 66349f7f: 4c 89 ea mov %r13,%rdx - 66349f82: 4c 89 e1 mov %r12,%rcx - 66349f85: e8 06 79 00 00 callq 66351890 <_assert> - 66349f8a: 48 8b 43 40 mov 0x40(%rbx),%rax - 66349f8e: 89 f2 mov %esi,%edx - 66349f90: 48 89 d9 mov %rbx,%rcx - 66349f93: 83 c6 01 add $0x1,%esi - 66349f96: 83 c7 40 add $0x40,%edi - 66349f99: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 66349f9d: 48 81 c5 00 01 00 00 add $0x100,%rbp - 66349fa4: e8 07 74 ff ff callq 663413b0 - 66349fa9: 83 fe 27 cmp $0x27,%esi - 66349fac: 75 c2 jne 66349f70 - 66349fae: 48 83 c4 28 add $0x28,%rsp - 66349fb2: 5b pop %rbx - 66349fb3: 5e pop %rsi - 66349fb4: 5f pop %rdi - 66349fb5: 5d pop %rbp - 66349fb6: 41 5c pop %r12 - 66349fb8: 41 5d pop %r13 - 66349fba: c3 retq - 66349fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349fc0: 48 8b 41 08 mov 0x8(%rcx),%rax - 66349fc4: 4c 8b 1d 55 c9 00 00 mov 0xc955(%rip),%r11 # 66356920 - 66349fcb: 4c 8b 15 5e c9 00 00 mov 0xc95e(%rip),%r10 # 66356930 - 66349fd2: 48 8d 50 1c lea 0x1c(%rax),%rdx - 66349fd6: b8 38 00 00 00 mov $0x38,%eax - 66349fdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66349fe0: 8b 0a mov (%rdx),%ecx - 66349fe2: 85 c9 test %ecx,%ecx - 66349fe4: 74 55 je 6634a03b - 66349fe6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 66349fea: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 66349fee: 41 29 08 sub %ecx,(%r8) - 66349ff1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66349ff7: 45 8b 00 mov (%r8),%r8d - 66349ffa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 66349ffe: 45 85 c0 test %r8d,%r8d - 6634a001: 41 0f 9f c0 setg %r8b - 6634a005: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a009: 44 3b 01 cmp (%rcx),%r8d - 6634a00c: 74 2d je 6634a03b - 6634a00e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a012: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a016: 8b 09 mov (%rcx),%ecx - 6634a018: 85 c9 test %ecx,%ecx - 6634a01a: 75 1f jne 6634a03b - 6634a01c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a020: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a024: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a028: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a02e: 49 63 0a movslq (%r10),%rcx - 6634a031: 8d 71 01 lea 0x1(%rcx),%esi - 6634a034: 41 89 32 mov %esi,(%r10) - 6634a037: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a03b: 48 83 c0 08 add $0x8,%rax - 6634a03f: 48 83 c2 04 add $0x4,%rdx - 6634a043: 48 3d 38 01 00 00 cmp $0x138,%rax - 6634a049: 75 95 jne 66349fe0 - 6634a04b: 48 83 c4 28 add $0x28,%rsp - 6634a04f: 5b pop %rbx - 6634a050: 5e pop %rsi - 6634a051: 5f pop %rdi - 6634a052: 5d pop %rbp - 6634a053: 41 5c pop %r12 - 6634a055: 41 5d pop %r13 - 6634a057: c3 retq - 6634a058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a05f: 00 +0000000066349e50 : + 66349e50: 56 push %rsi + 66349e51: 53 push %rbx + 66349e52: 48 83 ec 28 sub $0x28,%rsp + 66349e56: 48 89 cb mov %rcx,%rbx + 66349e59: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66349e5d: 48 8b 81 08 01 00 00 mov 0x108(%rcx),%rax + 66349e64: 44 8b 10 mov (%rax),%r10d + 66349e67: 45 85 d2 test %r10d,%r10d + 66349e6a: 74 34 je 66349ea0 + 66349e6c: 31 d2 xor %edx,%edx + 66349e6e: eb 04 jmp 66349e74 + 66349e70: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66349e74: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66349e78: 83 c2 11 add $0x11,%edx + 66349e7b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66349e7f: 48 89 d9 mov %rbx,%rcx + 66349e82: 44 8b 00 mov (%rax),%r8d + 66349e85: e8 26 75 ff ff callq 663413b0 + 66349e8a: 48 83 fe 10 cmp $0x10,%rsi + 66349e8e: 48 89 f2 mov %rsi,%rdx + 66349e91: 75 dd jne 66349e70 + 66349e93: 48 83 c4 28 add $0x28,%rsp + 66349e97: 5b pop %rbx + 66349e98: 5e pop %rsi + 66349e99: c3 retq + 66349e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349ea0: 48 8b 43 08 mov 0x8(%rbx),%rax + 66349ea4: 4c 8b 1d 75 ca 00 00 mov 0xca75(%rip),%r11 # 66356920 + 66349eab: 4c 8b 15 7e ca 00 00 mov 0xca7e(%rip),%r10 # 66356930 + 66349eb2: 48 8d 50 44 lea 0x44(%rax),%rdx + 66349eb6: b8 88 00 00 00 mov $0x88,%eax + 66349ebb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349ec0: 44 8b 02 mov (%rdx),%r8d + 66349ec3: 45 85 c0 test %r8d,%r8d + 66349ec6: 74 59 je 66349f21 + 66349ec8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66349ecc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66349ed0: 45 29 01 sub %r8d,(%r9) + 66349ed3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349ed9: 45 8b 09 mov (%r9),%r9d + 66349edc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349ee0: 45 85 c9 test %r9d,%r9d + 66349ee3: 41 0f 9f c1 setg %r9b + 66349ee7: 45 0f b6 c9 movzbl %r9b,%r9d + 66349eeb: 45 3b 08 cmp (%r8),%r9d + 66349eee: 74 31 je 66349f21 + 66349ef0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66349ef4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349ef8: 45 8b 00 mov (%r8),%r8d + 66349efb: 45 85 c0 test %r8d,%r8d + 66349efe: 75 21 jne 66349f21 + 66349f00: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66349f04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66349f08: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66349f0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 66349f13: 4d 63 02 movslq (%r10),%r8 + 66349f16: 41 8d 70 01 lea 0x1(%r8),%esi + 66349f1a: 41 89 32 mov %esi,(%r10) + 66349f1d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 66349f21: 48 83 c0 08 add $0x8,%rax + 66349f25: 48 83 c2 04 add $0x4,%rdx + 66349f29: 48 3d 08 01 00 00 cmp $0x108,%rax + 66349f2f: 75 8f jne 66349ec0 + 66349f31: 48 83 c4 28 add $0x28,%rsp + 66349f35: 5b pop %rbx + 66349f36: 5e pop %rsi + 66349f37: c3 retq + 66349f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66349f3f: 00 -000000006634a060 : - 6634a060: 41 55 push %r13 - 6634a062: 41 54 push %r12 - 6634a064: 55 push %rbp - 6634a065: 57 push %rdi - 6634a066: 56 push %rsi - 6634a067: 53 push %rbx - 6634a068: 48 83 ec 28 sub $0x28,%rsp - 6634a06c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a070: 49 8b 81 48 01 00 00 mov 0x148(%r9),%rax - 6634a077: 48 89 cb mov %rcx,%rbx - 6634a07a: 44 8b 10 mov (%rax),%r10d - 6634a07d: 45 85 d2 test %r10d,%r10d - 6634a080: 0f 84 ba 00 00 00 je 6634a140 - 6634a086: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a08a: be 09 00 00 00 mov $0x9,%esi - 6634a08f: 4c 8d 2d 6a 8f 00 00 lea 0x8f6a(%rip),%r13 # 66353000 <.rdata> - 6634a096: 4c 8d 25 73 8f 00 00 lea 0x8f73(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a09d: 8b 10 mov (%rax),%edx - 6634a09f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a0a3: 8b 00 mov (%rax),%eax - 6634a0a5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a0a8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a0ac: 8b 12 mov (%rdx),%edx - 6634a0ae: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a0b1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a0b5: 8b 12 mov (%rdx),%edx - 6634a0b7: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634a0ba: 49 8b 41 28 mov 0x28(%r9),%rax - 6634a0be: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634a0c2: 8b 00 mov (%rax),%eax - 6634a0c4: c1 e0 04 shl $0x4,%eax - 6634a0c7: 01 c7 add %eax,%edi - 6634a0c9: 49 8b 41 30 mov 0x30(%r9),%rax - 6634a0cd: 8b 00 mov (%rax),%eax - 6634a0cf: c1 e0 05 shl $0x5,%eax - 6634a0d2: 01 f8 add %edi,%eax - 6634a0d4: 8b 3a mov (%rdx),%edi - 6634a0d6: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634a0da: c1 e7 06 shl $0x6,%edi - 6634a0dd: 01 f8 add %edi,%eax - 6634a0df: 8b 3a mov (%rdx),%edi - 6634a0e1: c1 e7 07 shl $0x7,%edi - 6634a0e4: 01 c7 add %eax,%edi - 6634a0e6: 48 63 ef movslq %edi,%rbp - 6634a0e9: 48 c1 e5 02 shl $0x2,%rbp - 6634a0ed: 0f 1f 00 nopl (%rax) - 6634a0f0: 85 ff test %edi,%edi - 6634a0f2: 78 05 js 6634a0f9 - 6634a0f4: 39 7b 38 cmp %edi,0x38(%rbx) - 6634a0f7: 7f 11 jg 6634a10a - 6634a0f9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a0ff: 4c 89 ea mov %r13,%rdx - 6634a102: 4c 89 e1 mov %r12,%rcx - 6634a105: e8 86 77 00 00 callq 66351890 <_assert> - 6634a10a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a10e: 89 f2 mov %esi,%edx - 6634a110: 48 89 d9 mov %rbx,%rcx - 6634a113: 83 c6 01 add $0x1,%esi - 6634a116: 81 c7 00 01 00 00 add $0x100,%edi - 6634a11c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a120: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634a127: e8 84 72 ff ff callq 663413b0 - 6634a12c: 83 fe 29 cmp $0x29,%esi - 6634a12f: 75 bf jne 6634a0f0 - 6634a131: 48 83 c4 28 add $0x28,%rsp - 6634a135: 5b pop %rbx - 6634a136: 5e pop %rsi - 6634a137: 5f pop %rdi - 6634a138: 5d pop %rbp - 6634a139: 41 5c pop %r12 - 6634a13b: 41 5d pop %r13 - 6634a13d: c3 retq - 6634a13e: 66 90 xchg %ax,%ax - 6634a140: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a144: 4c 8b 1d d5 c7 00 00 mov 0xc7d5(%rip),%r11 # 66356920 - 6634a14b: 4c 8b 15 de c7 00 00 mov 0xc7de(%rip),%r10 # 66356930 - 6634a152: 48 8d 50 24 lea 0x24(%rax),%rdx - 6634a156: b8 48 00 00 00 mov $0x48,%eax - 6634a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a160: 8b 0a mov (%rdx),%ecx - 6634a162: 85 c9 test %ecx,%ecx - 6634a164: 74 55 je 6634a1bb - 6634a166: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a16a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a16e: 41 29 08 sub %ecx,(%r8) - 6634a171: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a177: 45 8b 00 mov (%r8),%r8d - 6634a17a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a17e: 45 85 c0 test %r8d,%r8d - 6634a181: 41 0f 9f c0 setg %r8b - 6634a185: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a189: 44 3b 01 cmp (%rcx),%r8d - 6634a18c: 74 2d je 6634a1bb - 6634a18e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a192: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a196: 8b 09 mov (%rcx),%ecx - 6634a198: 85 c9 test %ecx,%ecx - 6634a19a: 75 1f jne 6634a1bb - 6634a19c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a1a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a1a4: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a1a8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a1ae: 49 63 0a movslq (%r10),%rcx - 6634a1b1: 8d 71 01 lea 0x1(%rcx),%esi - 6634a1b4: 41 89 32 mov %esi,(%r10) - 6634a1b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a1bb: 48 83 c0 08 add $0x8,%rax - 6634a1bf: 48 83 c2 04 add $0x4,%rdx - 6634a1c3: 48 3d 48 01 00 00 cmp $0x148,%rax - 6634a1c9: 75 95 jne 6634a160 - 6634a1cb: 48 83 c4 28 add $0x28,%rsp - 6634a1cf: 5b pop %rbx - 6634a1d0: 5e pop %rsi - 6634a1d1: 5f pop %rdi - 6634a1d2: 5d pop %rbp - 6634a1d3: 41 5c pop %r12 - 6634a1d5: 41 5d pop %r13 - 6634a1d7: c3 retq - 6634a1d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a1df: 00 +0000000066349f40 : + 66349f40: 56 push %rsi + 66349f41: 53 push %rbx + 66349f42: 48 83 ec 28 sub $0x28,%rsp + 66349f46: 48 89 cb mov %rcx,%rbx + 66349f49: 48 8b 49 10 mov 0x10(%rcx),%rcx + 66349f4d: 48 8b 81 08 01 00 00 mov 0x108(%rcx),%rax + 66349f54: 44 8b 10 mov (%rax),%r10d + 66349f57: 45 85 d2 test %r10d,%r10d + 66349f5a: 74 34 je 66349f90 + 66349f5c: 31 d2 xor %edx,%edx + 66349f5e: eb 04 jmp 66349f64 + 66349f60: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 66349f64: 48 8d 72 01 lea 0x1(%rdx),%rsi + 66349f68: 83 c2 11 add $0x11,%edx + 66349f6b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 66349f6f: 48 89 d9 mov %rbx,%rcx + 66349f72: 44 8b 00 mov (%rax),%r8d + 66349f75: e8 36 74 ff ff callq 663413b0 + 66349f7a: 48 83 fe 10 cmp $0x10,%rsi + 66349f7e: 48 89 f2 mov %rsi,%rdx + 66349f81: 75 dd jne 66349f60 + 66349f83: 48 83 c4 28 add $0x28,%rsp + 66349f87: 5b pop %rbx + 66349f88: 5e pop %rsi + 66349f89: c3 retq + 66349f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66349f90: 48 8b 43 08 mov 0x8(%rbx),%rax + 66349f94: 4c 8b 1d 85 c9 00 00 mov 0xc985(%rip),%r11 # 66356920 + 66349f9b: 4c 8b 15 8e c9 00 00 mov 0xc98e(%rip),%r10 # 66356930 + 66349fa2: 48 8d 50 44 lea 0x44(%rax),%rdx + 66349fa6: b8 88 00 00 00 mov $0x88,%eax + 66349fab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66349fb0: 44 8b 02 mov (%rdx),%r8d + 66349fb3: 45 85 c0 test %r8d,%r8d + 66349fb6: 74 59 je 6634a011 + 66349fb8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 66349fbc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 66349fc0: 45 29 01 sub %r8d,(%r9) + 66349fc3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 66349fc9: 45 8b 09 mov (%r9),%r9d + 66349fcc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 66349fd0: 45 85 c9 test %r9d,%r9d + 66349fd3: 41 0f 9f c1 setg %r9b + 66349fd7: 45 0f b6 c9 movzbl %r9b,%r9d + 66349fdb: 45 3b 08 cmp (%r8),%r9d + 66349fde: 74 31 je 6634a011 + 66349fe0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 66349fe4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 66349fe8: 45 8b 00 mov (%r8),%r8d + 66349feb: 45 85 c0 test %r8d,%r8d + 66349fee: 75 21 jne 6634a011 + 66349ff0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 66349ff4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 66349ff8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 66349ffc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a003: 4d 63 02 movslq (%r10),%r8 + 6634a006: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a00a: 41 89 32 mov %esi,(%r10) + 6634a00d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a011: 48 83 c0 08 add $0x8,%rax + 6634a015: 48 83 c2 04 add $0x4,%rdx + 6634a019: 48 3d 08 01 00 00 cmp $0x108,%rax + 6634a01f: 75 8f jne 66349fb0 + 6634a021: 48 83 c4 28 add $0x28,%rsp + 6634a025: 5b pop %rbx + 6634a026: 5e pop %rsi + 6634a027: c3 retq + 6634a028: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a02f: 00 -000000006634a1e0 : - 6634a1e0: 41 55 push %r13 - 6634a1e2: 41 54 push %r12 - 6634a1e4: 55 push %rbp - 6634a1e5: 57 push %rdi - 6634a1e6: 56 push %rsi - 6634a1e7: 53 push %rbx - 6634a1e8: 48 83 ec 28 sub $0x28,%rsp - 6634a1ec: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a1f0: 49 8b 81 60 01 00 00 mov 0x160(%r9),%rax - 6634a1f7: 48 89 cb mov %rcx,%rbx - 6634a1fa: 44 8b 10 mov (%rax),%r10d - 6634a1fd: 45 85 d2 test %r10d,%r10d - 6634a200: 0f 84 da 00 00 00 je 6634a2e0 - 6634a206: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a20a: be 0c 00 00 00 mov $0xc,%esi - 6634a20f: 4c 8d 2d ea 8d 00 00 lea 0x8dea(%rip),%r13 # 66353000 <.rdata> - 6634a216: 4c 8d 25 f3 8d 00 00 lea 0x8df3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a21d: 8b 10 mov (%rax),%edx - 6634a21f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a223: 8b 00 mov (%rax),%eax - 6634a225: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a228: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a22c: 8b 12 mov (%rdx),%edx - 6634a22e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a231: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a235: 8b 12 mov (%rdx),%edx - 6634a237: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634a23a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634a23e: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634a242: 8b 00 mov (%rax),%eax - 6634a244: c1 e0 04 shl $0x4,%eax - 6634a247: 01 f8 add %edi,%eax - 6634a249: 8b 3a mov (%rdx),%edi - 6634a24b: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634a24f: c1 e7 05 shl $0x5,%edi - 6634a252: 01 f8 add %edi,%eax - 6634a254: 8b 3a mov (%rdx),%edi - 6634a256: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634a25a: c1 e7 06 shl $0x6,%edi - 6634a25d: 01 c7 add %eax,%edi - 6634a25f: 49 8b 41 40 mov 0x40(%r9),%rax - 6634a263: 8b 00 mov (%rax),%eax - 6634a265: c1 e0 07 shl $0x7,%eax - 6634a268: 01 c7 add %eax,%edi - 6634a26a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634a26e: 8b 00 mov (%rax),%eax - 6634a270: c1 e0 08 shl $0x8,%eax - 6634a273: 01 f8 add %edi,%eax - 6634a275: 8b 3a mov (%rdx),%edi - 6634a277: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634a27b: c1 e7 09 shl $0x9,%edi - 6634a27e: 01 f8 add %edi,%eax - 6634a280: 8b 3a mov (%rdx),%edi - 6634a282: c1 e7 0a shl $0xa,%edi - 6634a285: 01 c7 add %eax,%edi - 6634a287: 48 63 ef movslq %edi,%rbp - 6634a28a: 48 c1 e5 02 shl $0x2,%rbp - 6634a28e: 66 90 xchg %ax,%ax - 6634a290: 85 ff test %edi,%edi - 6634a292: 78 05 js 6634a299 - 6634a294: 39 7b 38 cmp %edi,0x38(%rbx) - 6634a297: 7f 11 jg 6634a2aa - 6634a299: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a29f: 4c 89 ea mov %r13,%rdx - 6634a2a2: 4c 89 e1 mov %r12,%rcx - 6634a2a5: e8 e6 75 00 00 callq 66351890 <_assert> - 6634a2aa: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a2ae: 89 f2 mov %esi,%edx - 6634a2b0: 48 89 d9 mov %rbx,%rcx - 6634a2b3: 83 c6 01 add $0x1,%esi - 6634a2b6: 81 c7 00 08 00 00 add $0x800,%edi - 6634a2bc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a2c0: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 6634a2c7: e8 e4 70 ff ff callq 663413b0 - 6634a2cc: 83 fe 2c cmp $0x2c,%esi - 6634a2cf: 75 bf jne 6634a290 - 6634a2d1: 48 83 c4 28 add $0x28,%rsp - 6634a2d5: 5b pop %rbx - 6634a2d6: 5e pop %rsi - 6634a2d7: 5f pop %rdi - 6634a2d8: 5d pop %rbp - 6634a2d9: 41 5c pop %r12 - 6634a2db: 41 5d pop %r13 - 6634a2dd: c3 retq - 6634a2de: 66 90 xchg %ax,%ax - 6634a2e0: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a2e4: 4c 8b 1d 35 c6 00 00 mov 0xc635(%rip),%r11 # 66356920 - 6634a2eb: 4c 8b 15 3e c6 00 00 mov 0xc63e(%rip),%r10 # 66356930 - 6634a2f2: 48 8d 50 30 lea 0x30(%rax),%rdx - 6634a2f6: b8 60 00 00 00 mov $0x60,%eax - 6634a2fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a300: 8b 0a mov (%rdx),%ecx - 6634a302: 85 c9 test %ecx,%ecx - 6634a304: 74 55 je 6634a35b - 6634a306: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a30a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a30e: 41 29 08 sub %ecx,(%r8) - 6634a311: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a317: 45 8b 00 mov (%r8),%r8d - 6634a31a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a31e: 45 85 c0 test %r8d,%r8d - 6634a321: 41 0f 9f c0 setg %r8b - 6634a325: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a329: 44 3b 01 cmp (%rcx),%r8d - 6634a32c: 74 2d je 6634a35b - 6634a32e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a332: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a336: 8b 09 mov (%rcx),%ecx - 6634a338: 85 c9 test %ecx,%ecx - 6634a33a: 75 1f jne 6634a35b - 6634a33c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a340: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a344: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a348: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a34e: 49 63 0a movslq (%r10),%rcx - 6634a351: 8d 71 01 lea 0x1(%rcx),%esi - 6634a354: 41 89 32 mov %esi,(%r10) - 6634a357: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a35b: 48 83 c0 08 add $0x8,%rax - 6634a35f: 48 83 c2 04 add $0x4,%rdx - 6634a363: 48 3d 60 01 00 00 cmp $0x160,%rax - 6634a369: 75 95 jne 6634a300 - 6634a36b: 48 83 c4 28 add $0x28,%rsp - 6634a36f: 5b pop %rbx - 6634a370: 5e pop %rsi - 6634a371: 5f pop %rdi - 6634a372: 5d pop %rbp - 6634a373: 41 5c pop %r12 - 6634a375: 41 5d pop %r13 - 6634a377: c3 retq - 6634a378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a37f: 00 +000000006634a030 : + 6634a030: 56 push %rsi + 6634a031: 53 push %rbx + 6634a032: 48 83 ec 28 sub $0x28,%rsp + 6634a036: 48 89 cb mov %rcx,%rbx + 6634a039: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a03d: 48 8b 81 f8 00 00 00 mov 0xf8(%rcx),%rax + 6634a044: 44 8b 10 mov (%rax),%r10d + 6634a047: 45 85 d2 test %r10d,%r10d + 6634a04a: 74 34 je 6634a080 + 6634a04c: 31 d2 xor %edx,%edx + 6634a04e: eb 04 jmp 6634a054 + 6634a050: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a054: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a058: 83 c2 10 add $0x10,%edx + 6634a05b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a05f: 48 89 d9 mov %rbx,%rcx + 6634a062: 44 8b 00 mov (%rax),%r8d + 6634a065: e8 46 73 ff ff callq 663413b0 + 6634a06a: 48 83 fe 0f cmp $0xf,%rsi + 6634a06e: 48 89 f2 mov %rsi,%rdx + 6634a071: 75 dd jne 6634a050 + 6634a073: 48 83 c4 28 add $0x28,%rsp + 6634a077: 5b pop %rbx + 6634a078: 5e pop %rsi + 6634a079: c3 retq + 6634a07a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a080: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a084: 4c 8b 1d 95 c8 00 00 mov 0xc895(%rip),%r11 # 66356920 + 6634a08b: 4c 8b 15 9e c8 00 00 mov 0xc89e(%rip),%r10 # 66356930 + 6634a092: 48 8d 50 40 lea 0x40(%rax),%rdx + 6634a096: b8 80 00 00 00 mov $0x80,%eax + 6634a09b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a0a0: 44 8b 02 mov (%rdx),%r8d + 6634a0a3: 45 85 c0 test %r8d,%r8d + 6634a0a6: 74 59 je 6634a101 + 6634a0a8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a0ac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a0b0: 45 29 01 sub %r8d,(%r9) + 6634a0b3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a0b9: 45 8b 09 mov (%r9),%r9d + 6634a0bc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a0c0: 45 85 c9 test %r9d,%r9d + 6634a0c3: 41 0f 9f c1 setg %r9b + 6634a0c7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a0cb: 45 3b 08 cmp (%r8),%r9d + 6634a0ce: 74 31 je 6634a101 + 6634a0d0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a0d4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a0d8: 45 8b 00 mov (%r8),%r8d + 6634a0db: 45 85 c0 test %r8d,%r8d + 6634a0de: 75 21 jne 6634a101 + 6634a0e0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a0e4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a0e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a0ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a0f3: 4d 63 02 movslq (%r10),%r8 + 6634a0f6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a0fa: 41 89 32 mov %esi,(%r10) + 6634a0fd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a101: 48 83 c0 08 add $0x8,%rax + 6634a105: 48 83 c2 04 add $0x4,%rdx + 6634a109: 48 3d f8 00 00 00 cmp $0xf8,%rax + 6634a10f: 75 8f jne 6634a0a0 + 6634a111: 48 83 c4 28 add $0x28,%rsp + 6634a115: 5b pop %rbx + 6634a116: 5e pop %rsi + 6634a117: c3 retq + 6634a118: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a11f: 00 -000000006634a380 : - 6634a380: 41 55 push %r13 - 6634a382: 41 54 push %r12 - 6634a384: 55 push %rbp - 6634a385: 57 push %rdi - 6634a386: 56 push %rsi - 6634a387: 53 push %rbx - 6634a388: 48 83 ec 28 sub $0x28,%rsp - 6634a38c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634a390: 49 8b 81 50 01 00 00 mov 0x150(%r9),%rax - 6634a397: 48 89 cb mov %rcx,%rbx - 6634a39a: 44 8b 10 mov (%rax),%r10d - 6634a39d: 45 85 d2 test %r10d,%r10d - 6634a3a0: 0f 84 ca 00 00 00 je 6634a470 - 6634a3a6: 49 8b 41 10 mov 0x10(%r9),%rax - 6634a3aa: be 0a 00 00 00 mov $0xa,%esi - 6634a3af: 4c 8d 2d 4a 8c 00 00 lea 0x8c4a(%rip),%r13 # 66353000 <.rdata> - 6634a3b6: 4c 8d 25 53 8c 00 00 lea 0x8c53(%rip),%r12 # 66353010 <.rdata+0x10> - 6634a3bd: 8b 10 mov (%rax),%edx - 6634a3bf: 49 8b 41 08 mov 0x8(%r9),%rax - 6634a3c3: 8b 00 mov (%rax),%eax - 6634a3c5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634a3c8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634a3cc: 8b 12 mov (%rdx),%edx - 6634a3ce: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634a3d1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634a3d5: 8b 12 mov (%rdx),%edx - 6634a3d7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634a3da: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634a3de: 8b 3a mov (%rdx),%edi - 6634a3e0: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634a3e4: c1 e7 04 shl $0x4,%edi - 6634a3e7: 01 c7 add %eax,%edi - 6634a3e9: 49 8b 41 30 mov 0x30(%r9),%rax - 6634a3ed: 8b 00 mov (%rax),%eax - 6634a3ef: c1 e0 05 shl $0x5,%eax - 6634a3f2: 01 c7 add %eax,%edi - 6634a3f4: 49 8b 41 38 mov 0x38(%r9),%rax - 6634a3f8: 8b 00 mov (%rax),%eax - 6634a3fa: c1 e0 06 shl $0x6,%eax - 6634a3fd: 01 f8 add %edi,%eax - 6634a3ff: 8b 3a mov (%rdx),%edi - 6634a401: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634a405: c1 e7 07 shl $0x7,%edi - 6634a408: 01 f8 add %edi,%eax - 6634a40a: 8b 3a mov (%rdx),%edi - 6634a40c: c1 e7 08 shl $0x8,%edi - 6634a40f: 01 c7 add %eax,%edi - 6634a411: 48 63 ef movslq %edi,%rbp - 6634a414: 48 c1 e5 02 shl $0x2,%rbp - 6634a418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a41f: 00 - 6634a420: 85 ff test %edi,%edi - 6634a422: 78 05 js 6634a429 - 6634a424: 39 7b 38 cmp %edi,0x38(%rbx) - 6634a427: 7f 11 jg 6634a43a - 6634a429: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634a42f: 4c 89 ea mov %r13,%rdx - 6634a432: 4c 89 e1 mov %r12,%rcx - 6634a435: e8 56 74 00 00 callq 66351890 <_assert> - 6634a43a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634a43e: 89 f2 mov %esi,%edx - 6634a440: 48 89 d9 mov %rbx,%rcx - 6634a443: 83 c6 01 add $0x1,%esi - 6634a446: 81 c7 00 02 00 00 add $0x200,%edi - 6634a44c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634a450: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634a457: e8 54 6f ff ff callq 663413b0 - 6634a45c: 83 fe 2a cmp $0x2a,%esi - 6634a45f: 75 bf jne 6634a420 - 6634a461: 48 83 c4 28 add $0x28,%rsp - 6634a465: 5b pop %rbx - 6634a466: 5e pop %rsi - 6634a467: 5f pop %rdi - 6634a468: 5d pop %rbp - 6634a469: 41 5c pop %r12 - 6634a46b: 41 5d pop %r13 - 6634a46d: c3 retq - 6634a46e: 66 90 xchg %ax,%ax - 6634a470: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634a474: 4c 8b 1d a5 c4 00 00 mov 0xc4a5(%rip),%r11 # 66356920 - 6634a47b: 4c 8b 15 ae c4 00 00 mov 0xc4ae(%rip),%r10 # 66356930 - 6634a482: 48 8d 50 28 lea 0x28(%rax),%rdx - 6634a486: b8 50 00 00 00 mov $0x50,%eax - 6634a48b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634a490: 8b 0a mov (%rdx),%ecx - 6634a492: 85 c9 test %ecx,%ecx - 6634a494: 74 55 je 6634a4eb - 6634a496: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634a49a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634a49e: 41 29 08 sub %ecx,(%r8) - 6634a4a1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634a4a7: 45 8b 00 mov (%r8),%r8d - 6634a4aa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634a4ae: 45 85 c0 test %r8d,%r8d - 6634a4b1: 41 0f 9f c0 setg %r8b - 6634a4b5: 45 0f b6 c0 movzbl %r8b,%r8d - 6634a4b9: 44 3b 01 cmp (%rcx),%r8d - 6634a4bc: 74 2d je 6634a4eb - 6634a4be: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634a4c2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634a4c6: 8b 09 mov (%rcx),%ecx - 6634a4c8: 85 c9 test %ecx,%ecx - 6634a4ca: 75 1f jne 6634a4eb - 6634a4cc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634a4d0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634a4d4: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634a4d8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634a4de: 49 63 0a movslq (%r10),%rcx - 6634a4e1: 8d 71 01 lea 0x1(%rcx),%esi - 6634a4e4: 41 89 32 mov %esi,(%r10) - 6634a4e7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634a4eb: 48 83 c0 08 add $0x8,%rax - 6634a4ef: 48 83 c2 04 add $0x4,%rdx - 6634a4f3: 48 3d 50 01 00 00 cmp $0x150,%rax - 6634a4f9: 75 95 jne 6634a490 - 6634a4fb: 48 83 c4 28 add $0x28,%rsp - 6634a4ff: 5b pop %rbx - 6634a500: 5e pop %rsi - 6634a501: 5f pop %rdi - 6634a502: 5d pop %rbp - 6634a503: 41 5c pop %r12 - 6634a505: 41 5d pop %r13 - 6634a507: c3 retq - 6634a508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634a50f: 00 +000000006634a120 : + 6634a120: 56 push %rsi + 6634a121: 53 push %rbx + 6634a122: 48 83 ec 28 sub $0x28,%rsp + 6634a126: 48 89 cb mov %rcx,%rbx + 6634a129: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a12d: 48 8b 81 f8 00 00 00 mov 0xf8(%rcx),%rax + 6634a134: 44 8b 10 mov (%rax),%r10d + 6634a137: 45 85 d2 test %r10d,%r10d + 6634a13a: 74 34 je 6634a170 + 6634a13c: 31 d2 xor %edx,%edx + 6634a13e: eb 04 jmp 6634a144 + 6634a140: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a144: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a148: 83 c2 10 add $0x10,%edx + 6634a14b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a14f: 48 89 d9 mov %rbx,%rcx + 6634a152: 44 8b 00 mov (%rax),%r8d + 6634a155: e8 56 72 ff ff callq 663413b0 + 6634a15a: 48 83 fe 0f cmp $0xf,%rsi + 6634a15e: 48 89 f2 mov %rsi,%rdx + 6634a161: 75 dd jne 6634a140 + 6634a163: 48 83 c4 28 add $0x28,%rsp + 6634a167: 5b pop %rbx + 6634a168: 5e pop %rsi + 6634a169: c3 retq + 6634a16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a170: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a174: 4c 8b 1d a5 c7 00 00 mov 0xc7a5(%rip),%r11 # 66356920 + 6634a17b: 4c 8b 15 ae c7 00 00 mov 0xc7ae(%rip),%r10 # 66356930 + 6634a182: 48 8d 50 40 lea 0x40(%rax),%rdx + 6634a186: b8 80 00 00 00 mov $0x80,%eax + 6634a18b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a190: 44 8b 02 mov (%rdx),%r8d + 6634a193: 45 85 c0 test %r8d,%r8d + 6634a196: 74 59 je 6634a1f1 + 6634a198: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a19c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a1a0: 45 29 01 sub %r8d,(%r9) + 6634a1a3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a1a9: 45 8b 09 mov (%r9),%r9d + 6634a1ac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a1b0: 45 85 c9 test %r9d,%r9d + 6634a1b3: 41 0f 9f c1 setg %r9b + 6634a1b7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a1bb: 45 3b 08 cmp (%r8),%r9d + 6634a1be: 74 31 je 6634a1f1 + 6634a1c0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a1c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a1c8: 45 8b 00 mov (%r8),%r8d + 6634a1cb: 45 85 c0 test %r8d,%r8d + 6634a1ce: 75 21 jne 6634a1f1 + 6634a1d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a1d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a1d8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a1dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a1e3: 4d 63 02 movslq (%r10),%r8 + 6634a1e6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a1ea: 41 89 32 mov %esi,(%r10) + 6634a1ed: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a1f1: 48 83 c0 08 add $0x8,%rax + 6634a1f5: 48 83 c2 04 add $0x4,%rdx + 6634a1f9: 48 3d f8 00 00 00 cmp $0xf8,%rax + 6634a1ff: 75 8f jne 6634a190 + 6634a201: 48 83 c4 28 add $0x28,%rsp + 6634a205: 5b pop %rbx + 6634a206: 5e pop %rsi + 6634a207: c3 retq + 6634a208: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a20f: 00 -000000006634a510 : - 6634a510: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a514: 48 8b 90 40 04 00 00 mov 0x440(%rax),%rdx - 6634a51b: 44 8b 0a mov (%rdx),%r9d - 6634a51e: 45 85 c9 test %r9d,%r9d - 6634a521: 0f 84 dc 00 00 00 je 6634a603 - 6634a527: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a52b: 44 8b 02 mov (%rdx),%r8d - 6634a52e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a532: 8b 12 mov (%rdx),%edx - 6634a534: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a538: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a53c: 45 8b 00 mov (%r8),%r8d - 6634a53f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a543: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a547: 45 8b 00 mov (%r8),%r8d - 6634a54a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 6634a54e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634a552: 8b 12 mov (%rdx),%edx - 6634a554: c1 e2 04 shl $0x4,%edx - 6634a557: 41 01 d0 add %edx,%r8d - 6634a55a: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634a55e: 8b 12 mov (%rdx),%edx - 6634a560: c1 e2 05 shl $0x5,%edx - 6634a563: 44 01 c2 add %r8d,%edx - 6634a566: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634a56a: 45 8b 00 mov (%r8),%r8d - 6634a56d: 41 c1 e0 06 shl $0x6,%r8d - 6634a571: 42 8d 54 02 08 lea 0x8(%rdx,%r8,1),%edx - 6634a576: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a57a: 48 63 d2 movslq %edx,%rdx - 6634a57d: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a581: 45 8b 88 24 02 00 00 mov 0x224(%r8),%r9d - 6634a588: 8b 12 mov (%rdx),%edx - 6634a58a: 44 39 ca cmp %r9d,%edx - 6634a58d: 74 73 je 6634a602 - 6634a58f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a593: 41 89 d3 mov %edx,%r11d - 6634a596: 45 29 cb sub %r9d,%r11d - 6634a599: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax - 6634a5a0: 4d 8b 92 48 04 00 00 mov 0x448(%r10),%r10 - 6634a5a7: 45 01 1a add %r11d,(%r10) - 6634a5aa: 41 89 90 24 02 00 00 mov %edx,0x224(%r8) - 6634a5b1: 31 d2 xor %edx,%edx - 6634a5b3: 45 8b 02 mov (%r10),%r8d - 6634a5b6: 45 85 c0 test %r8d,%r8d - 6634a5b9: 0f 9f c2 setg %dl - 6634a5bc: 3b 10 cmp (%rax),%edx - 6634a5be: 74 42 je 6634a602 - 6634a5c0: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a5c4: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax - 6634a5cb: 8b 00 mov (%rax),%eax - 6634a5cd: 85 c0 test %eax,%eax - 6634a5cf: 75 31 jne 6634a602 - 6634a5d1: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a5d5: 48 8b 0d 54 c3 00 00 mov 0xc354(%rip),%rcx # 66356930 - 6634a5dc: 4c 8b 05 3d c3 00 00 mov 0xc33d(%rip),%r8 # 66356920 - 6634a5e3: 48 8b 90 48 04 00 00 mov 0x448(%rax),%rdx - 6634a5ea: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a5ee: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a5f4: 48 63 01 movslq (%rcx),%rax - 6634a5f7: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a5fb: 44 89 09 mov %r9d,(%rcx) - 6634a5fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a602: c3 retq - 6634a603: ba 89 00 00 00 mov $0x89,%edx - 6634a608: e9 23 6e ff ff jmpq 66341430 - 6634a60d: 0f 1f 00 nopl (%rax) +000000006634a210 : + 6634a210: 56 push %rsi + 6634a211: 53 push %rbx + 6634a212: 48 83 ec 28 sub $0x28,%rsp + 6634a216: 48 89 cb mov %rcx,%rbx + 6634a219: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a21d: 48 8b 81 e8 00 00 00 mov 0xe8(%rcx),%rax + 6634a224: 44 8b 10 mov (%rax),%r10d + 6634a227: 45 85 d2 test %r10d,%r10d + 6634a22a: 74 34 je 6634a260 + 6634a22c: 31 d2 xor %edx,%edx + 6634a22e: eb 04 jmp 6634a234 + 6634a230: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a234: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a238: 83 c2 0f add $0xf,%edx + 6634a23b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a23f: 48 89 d9 mov %rbx,%rcx + 6634a242: 44 8b 00 mov (%rax),%r8d + 6634a245: e8 66 71 ff ff callq 663413b0 + 6634a24a: 48 83 fe 0e cmp $0xe,%rsi + 6634a24e: 48 89 f2 mov %rsi,%rdx + 6634a251: 75 dd jne 6634a230 + 6634a253: 48 83 c4 28 add $0x28,%rsp + 6634a257: 5b pop %rbx + 6634a258: 5e pop %rsi + 6634a259: c3 retq + 6634a25a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a260: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a264: 4c 8b 1d b5 c6 00 00 mov 0xc6b5(%rip),%r11 # 66356920 + 6634a26b: 4c 8b 15 be c6 00 00 mov 0xc6be(%rip),%r10 # 66356930 + 6634a272: 48 8d 50 3c lea 0x3c(%rax),%rdx + 6634a276: b8 78 00 00 00 mov $0x78,%eax + 6634a27b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a280: 44 8b 02 mov (%rdx),%r8d + 6634a283: 45 85 c0 test %r8d,%r8d + 6634a286: 74 59 je 6634a2e1 + 6634a288: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a28c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a290: 45 29 01 sub %r8d,(%r9) + 6634a293: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a299: 45 8b 09 mov (%r9),%r9d + 6634a29c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a2a0: 45 85 c9 test %r9d,%r9d + 6634a2a3: 41 0f 9f c1 setg %r9b + 6634a2a7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a2ab: 45 3b 08 cmp (%r8),%r9d + 6634a2ae: 74 31 je 6634a2e1 + 6634a2b0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a2b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a2b8: 45 8b 00 mov (%r8),%r8d + 6634a2bb: 45 85 c0 test %r8d,%r8d + 6634a2be: 75 21 jne 6634a2e1 + 6634a2c0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a2c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a2c8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a2cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a2d3: 4d 63 02 movslq (%r10),%r8 + 6634a2d6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a2da: 41 89 32 mov %esi,(%r10) + 6634a2dd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a2e1: 48 83 c0 08 add $0x8,%rax + 6634a2e5: 48 83 c2 04 add $0x4,%rdx + 6634a2e9: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634a2ef: 75 8f jne 6634a280 + 6634a2f1: 48 83 c4 28 add $0x28,%rsp + 6634a2f5: 5b pop %rbx + 6634a2f6: 5e pop %rsi + 6634a2f7: c3 retq + 6634a2f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a2ff: 00 -000000006634a610 : - 6634a610: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a614: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634a618: 44 8b 0a mov (%rdx),%r9d - 6634a61b: 45 85 c9 test %r9d,%r9d - 6634a61e: 0f 84 8d 00 00 00 je 6634a6b1 - 6634a624: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a628: 44 8b 02 mov (%rdx),%r8d - 6634a62b: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a62f: 8b 12 mov (%rdx),%edx - 6634a631: 42 8d 54 42 03 lea 0x3(%rdx,%r8,2),%edx - 6634a636: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a63a: 48 63 d2 movslq %edx,%rdx - 6634a63d: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a641: 45 8b 48 20 mov 0x20(%r8),%r9d - 6634a645: 8b 12 mov (%rdx),%edx - 6634a647: 44 39 ca cmp %r9d,%edx - 6634a64a: 74 64 je 6634a6b0 - 6634a64c: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a650: 41 89 d3 mov %edx,%r11d - 6634a653: 45 29 cb sub %r9d,%r11d - 6634a656: 48 8b 40 40 mov 0x40(%rax),%rax - 6634a65a: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634a65e: 45 01 1a add %r11d,(%r10) - 6634a661: 41 89 50 20 mov %edx,0x20(%r8) - 6634a665: 31 d2 xor %edx,%edx - 6634a667: 45 8b 02 mov (%r10),%r8d - 6634a66a: 45 85 c0 test %r8d,%r8d - 6634a66d: 0f 9f c2 setg %dl - 6634a670: 3b 10 cmp (%rax),%edx - 6634a672: 74 3c je 6634a6b0 - 6634a674: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a678: 48 8b 40 40 mov 0x40(%rax),%rax - 6634a67c: 8b 00 mov (%rax),%eax - 6634a67e: 85 c0 test %eax,%eax - 6634a680: 75 2e jne 6634a6b0 - 6634a682: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a686: 48 8b 0d a3 c2 00 00 mov 0xc2a3(%rip),%rcx # 66356930 - 6634a68d: 4c 8b 05 8c c2 00 00 mov 0xc28c(%rip),%r8 # 66356920 - 6634a694: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634a698: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a69c: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a6a2: 48 63 01 movslq (%rcx),%rax - 6634a6a5: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a6a9: 44 89 09 mov %r9d,(%rcx) - 6634a6ac: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a6b0: c3 retq - 6634a6b1: ba 08 00 00 00 mov $0x8,%edx - 6634a6b6: e9 75 6d ff ff jmpq 66341430 - 6634a6bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634a300 : + 6634a300: 56 push %rsi + 6634a301: 53 push %rbx + 6634a302: 48 83 ec 28 sub $0x28,%rsp + 6634a306: 48 89 cb mov %rcx,%rbx + 6634a309: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a30d: 48 8b 81 e8 00 00 00 mov 0xe8(%rcx),%rax + 6634a314: 44 8b 10 mov (%rax),%r10d + 6634a317: 45 85 d2 test %r10d,%r10d + 6634a31a: 74 34 je 6634a350 + 6634a31c: 31 d2 xor %edx,%edx + 6634a31e: eb 04 jmp 6634a324 + 6634a320: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a324: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a328: 83 c2 0f add $0xf,%edx + 6634a32b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a32f: 48 89 d9 mov %rbx,%rcx + 6634a332: 44 8b 00 mov (%rax),%r8d + 6634a335: e8 76 70 ff ff callq 663413b0 + 6634a33a: 48 83 fe 0e cmp $0xe,%rsi + 6634a33e: 48 89 f2 mov %rsi,%rdx + 6634a341: 75 dd jne 6634a320 + 6634a343: 48 83 c4 28 add $0x28,%rsp + 6634a347: 5b pop %rbx + 6634a348: 5e pop %rsi + 6634a349: c3 retq + 6634a34a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a350: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a354: 4c 8b 1d c5 c5 00 00 mov 0xc5c5(%rip),%r11 # 66356920 + 6634a35b: 4c 8b 15 ce c5 00 00 mov 0xc5ce(%rip),%r10 # 66356930 + 6634a362: 48 8d 50 3c lea 0x3c(%rax),%rdx + 6634a366: b8 78 00 00 00 mov $0x78,%eax + 6634a36b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a370: 44 8b 02 mov (%rdx),%r8d + 6634a373: 45 85 c0 test %r8d,%r8d + 6634a376: 74 59 je 6634a3d1 + 6634a378: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a37c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a380: 45 29 01 sub %r8d,(%r9) + 6634a383: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a389: 45 8b 09 mov (%r9),%r9d + 6634a38c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a390: 45 85 c9 test %r9d,%r9d + 6634a393: 41 0f 9f c1 setg %r9b + 6634a397: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a39b: 45 3b 08 cmp (%r8),%r9d + 6634a39e: 74 31 je 6634a3d1 + 6634a3a0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a3a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a3a8: 45 8b 00 mov (%r8),%r8d + 6634a3ab: 45 85 c0 test %r8d,%r8d + 6634a3ae: 75 21 jne 6634a3d1 + 6634a3b0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a3b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a3b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a3bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a3c3: 4d 63 02 movslq (%r10),%r8 + 6634a3c6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a3ca: 41 89 32 mov %esi,(%r10) + 6634a3cd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a3d1: 48 83 c0 08 add $0x8,%rax + 6634a3d5: 48 83 c2 04 add $0x4,%rdx + 6634a3d9: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634a3df: 75 8f jne 6634a370 + 6634a3e1: 48 83 c4 28 add $0x28,%rsp + 6634a3e5: 5b pop %rbx + 6634a3e6: 5e pop %rsi + 6634a3e7: c3 retq + 6634a3e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a3ef: 00 -000000006634a6c0 : - 6634a6c0: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a6c4: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634a6cb: 44 8b 0a mov (%rdx),%r9d - 6634a6ce: 45 85 c9 test %r9d,%r9d - 6634a6d1: 0f 84 b9 00 00 00 je 6634a790 - 6634a6d7: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a6db: 44 8b 02 mov (%rdx),%r8d - 6634a6de: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a6e2: 8b 12 mov (%rdx),%edx - 6634a6e4: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a6e8: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a6ec: 45 8b 00 mov (%r8),%r8d - 6634a6ef: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a6f3: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a6f7: 45 8b 00 mov (%r8),%r8d - 6634a6fa: 42 8d 54 c2 05 lea 0x5(%rdx,%r8,8),%edx - 6634a6ff: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a703: 48 63 d2 movslq %edx,%rdx - 6634a706: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a70a: 45 8b 48 58 mov 0x58(%r8),%r9d - 6634a70e: 8b 12 mov (%rdx),%edx - 6634a710: 44 39 ca cmp %r9d,%edx - 6634a713: 74 70 je 6634a785 - 6634a715: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a719: 41 89 d3 mov %edx,%r11d - 6634a71c: 45 29 cb sub %r9d,%r11d - 6634a71f: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 6634a726: 4d 8b 92 b0 00 00 00 mov 0xb0(%r10),%r10 - 6634a72d: 45 01 1a add %r11d,(%r10) - 6634a730: 41 89 50 58 mov %edx,0x58(%r8) - 6634a734: 31 d2 xor %edx,%edx - 6634a736: 45 8b 02 mov (%r10),%r8d - 6634a739: 45 85 c0 test %r8d,%r8d - 6634a73c: 0f 9f c2 setg %dl - 6634a73f: 3b 10 cmp (%rax),%edx - 6634a741: 74 42 je 6634a785 - 6634a743: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a747: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 6634a74e: 8b 00 mov (%rax),%eax - 6634a750: 85 c0 test %eax,%eax - 6634a752: 75 31 jne 6634a785 - 6634a754: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a758: 48 8b 0d d1 c1 00 00 mov 0xc1d1(%rip),%rcx # 66356930 - 6634a75f: 4c 8b 05 ba c1 00 00 mov 0xc1ba(%rip),%r8 # 66356920 - 6634a766: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx - 6634a76d: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a771: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a777: 48 63 01 movslq (%rcx),%rax - 6634a77a: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a77e: 44 89 09 mov %r9d,(%rcx) - 6634a781: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a785: c3 retq - 6634a786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634a78d: 00 00 00 - 6634a790: ba 16 00 00 00 mov $0x16,%edx - 6634a795: e9 96 6c ff ff jmpq 66341430 - 6634a79a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634a3f0 : + 6634a3f0: 56 push %rsi + 6634a3f1: 53 push %rbx + 6634a3f2: 48 83 ec 28 sub $0x28,%rsp + 6634a3f6: 48 89 cb mov %rcx,%rbx + 6634a3f9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a3fd: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax + 6634a404: 44 8b 10 mov (%rax),%r10d + 6634a407: 45 85 d2 test %r10d,%r10d + 6634a40a: 74 34 je 6634a440 + 6634a40c: 31 d2 xor %edx,%edx + 6634a40e: eb 04 jmp 6634a414 + 6634a410: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a414: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a418: 83 c2 0e add $0xe,%edx + 6634a41b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a41f: 48 89 d9 mov %rbx,%rcx + 6634a422: 44 8b 00 mov (%rax),%r8d + 6634a425: e8 86 6f ff ff callq 663413b0 + 6634a42a: 48 83 fe 0d cmp $0xd,%rsi + 6634a42e: 48 89 f2 mov %rsi,%rdx + 6634a431: 75 dd jne 6634a410 + 6634a433: 48 83 c4 28 add $0x28,%rsp + 6634a437: 5b pop %rbx + 6634a438: 5e pop %rsi + 6634a439: c3 retq + 6634a43a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a440: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a444: 4c 8b 1d d5 c4 00 00 mov 0xc4d5(%rip),%r11 # 66356920 + 6634a44b: 4c 8b 15 de c4 00 00 mov 0xc4de(%rip),%r10 # 66356930 + 6634a452: 48 8d 50 38 lea 0x38(%rax),%rdx + 6634a456: b8 70 00 00 00 mov $0x70,%eax + 6634a45b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a460: 44 8b 02 mov (%rdx),%r8d + 6634a463: 45 85 c0 test %r8d,%r8d + 6634a466: 74 59 je 6634a4c1 + 6634a468: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a46c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a470: 45 29 01 sub %r8d,(%r9) + 6634a473: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a479: 45 8b 09 mov (%r9),%r9d + 6634a47c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a480: 45 85 c9 test %r9d,%r9d + 6634a483: 41 0f 9f c1 setg %r9b + 6634a487: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a48b: 45 3b 08 cmp (%r8),%r9d + 6634a48e: 74 31 je 6634a4c1 + 6634a490: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a494: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a498: 45 8b 00 mov (%r8),%r8d + 6634a49b: 45 85 c0 test %r8d,%r8d + 6634a49e: 75 21 jne 6634a4c1 + 6634a4a0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a4a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a4a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a4ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a4b3: 4d 63 02 movslq (%r10),%r8 + 6634a4b6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a4ba: 41 89 32 mov %esi,(%r10) + 6634a4bd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a4c1: 48 83 c0 08 add $0x8,%rax + 6634a4c5: 48 83 c2 04 add $0x4,%rdx + 6634a4c9: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634a4cf: 75 8f jne 6634a460 + 6634a4d1: 48 83 c4 28 add $0x28,%rsp + 6634a4d5: 5b pop %rbx + 6634a4d6: 5e pop %rsi + 6634a4d7: c3 retq + 6634a4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a4df: 00 -000000006634a7a0 : - 6634a7a0: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a7a4: 48 8b 90 48 08 00 00 mov 0x848(%rax),%rdx - 6634a7ab: 44 8b 0a mov (%rdx),%r9d - 6634a7ae: 45 85 c9 test %r9d,%r9d - 6634a7b1: 0f 84 ea 00 00 00 je 6634a8a1 - 6634a7b7: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a7bb: 44 8b 02 mov (%rdx),%r8d - 6634a7be: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a7c2: 8b 12 mov (%rdx),%edx - 6634a7c4: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a7c8: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a7cc: 45 8b 00 mov (%r8),%r8d - 6634a7cf: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a7d3: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a7d7: 45 8b 00 mov (%r8),%r8d - 6634a7da: 42 8d 14 c2 lea (%rdx,%r8,8),%edx - 6634a7de: 4c 8b 40 28 mov 0x28(%rax),%r8 - 6634a7e2: 45 8b 00 mov (%r8),%r8d - 6634a7e5: 41 c1 e0 04 shl $0x4,%r8d - 6634a7e9: 41 01 d0 add %edx,%r8d - 6634a7ec: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634a7f0: 8b 12 mov (%rdx),%edx - 6634a7f2: c1 e2 05 shl $0x5,%edx - 6634a7f5: 41 01 d0 add %edx,%r8d - 6634a7f8: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634a7fc: 8b 12 mov (%rdx),%edx - 6634a7fe: c1 e2 06 shl $0x6,%edx - 6634a801: 44 01 c2 add %r8d,%edx - 6634a804: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634a808: 45 8b 00 mov (%r8),%r8d - 6634a80b: 41 c1 e0 07 shl $0x7,%r8d - 6634a80f: 42 8d 54 02 09 lea 0x9(%rdx,%r8,1),%edx - 6634a814: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a818: 48 63 d2 movslq %edx,%rdx - 6634a81b: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a81f: 45 8b 88 28 04 00 00 mov 0x428(%r8),%r9d - 6634a826: 8b 12 mov (%rdx),%edx - 6634a828: 44 39 ca cmp %r9d,%edx - 6634a82b: 74 73 je 6634a8a0 - 6634a82d: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a831: 41 89 d3 mov %edx,%r11d - 6634a834: 45 29 cb sub %r9d,%r11d - 6634a837: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax - 6634a83e: 4d 8b 92 50 08 00 00 mov 0x850(%r10),%r10 - 6634a845: 45 01 1a add %r11d,(%r10) - 6634a848: 41 89 90 28 04 00 00 mov %edx,0x428(%r8) - 6634a84f: 31 d2 xor %edx,%edx - 6634a851: 45 8b 02 mov (%r10),%r8d - 6634a854: 45 85 c0 test %r8d,%r8d - 6634a857: 0f 9f c2 setg %dl - 6634a85a: 3b 10 cmp (%rax),%edx - 6634a85c: 74 42 je 6634a8a0 - 6634a85e: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a862: 48 8b 80 50 08 00 00 mov 0x850(%rax),%rax - 6634a869: 8b 00 mov (%rax),%eax - 6634a86b: 85 c0 test %eax,%eax - 6634a86d: 75 31 jne 6634a8a0 - 6634a86f: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a873: 48 8b 0d b6 c0 00 00 mov 0xc0b6(%rip),%rcx # 66356930 - 6634a87a: 4c 8b 05 9f c0 00 00 mov 0xc09f(%rip),%r8 # 66356920 - 6634a881: 48 8b 90 50 08 00 00 mov 0x850(%rax),%rdx - 6634a888: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a88c: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a892: 48 63 01 movslq (%rcx),%rax - 6634a895: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a899: 44 89 09 mov %r9d,(%rcx) - 6634a89c: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a8a0: c3 retq - 6634a8a1: ba 0a 01 00 00 mov $0x10a,%edx - 6634a8a6: e9 85 6b ff ff jmpq 66341430 - 6634a8ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634a4e0 : + 6634a4e0: 56 push %rsi + 6634a4e1: 53 push %rbx + 6634a4e2: 48 83 ec 28 sub $0x28,%rsp + 6634a4e6: 48 89 cb mov %rcx,%rbx + 6634a4e9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a4ed: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax + 6634a4f4: 44 8b 10 mov (%rax),%r10d + 6634a4f7: 45 85 d2 test %r10d,%r10d + 6634a4fa: 74 34 je 6634a530 + 6634a4fc: 31 d2 xor %edx,%edx + 6634a4fe: eb 04 jmp 6634a504 + 6634a500: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a504: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a508: 83 c2 0e add $0xe,%edx + 6634a50b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a50f: 48 89 d9 mov %rbx,%rcx + 6634a512: 44 8b 00 mov (%rax),%r8d + 6634a515: e8 96 6e ff ff callq 663413b0 + 6634a51a: 48 83 fe 0d cmp $0xd,%rsi + 6634a51e: 48 89 f2 mov %rsi,%rdx + 6634a521: 75 dd jne 6634a500 + 6634a523: 48 83 c4 28 add $0x28,%rsp + 6634a527: 5b pop %rbx + 6634a528: 5e pop %rsi + 6634a529: c3 retq + 6634a52a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a530: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a534: 4c 8b 1d e5 c3 00 00 mov 0xc3e5(%rip),%r11 # 66356920 + 6634a53b: 4c 8b 15 ee c3 00 00 mov 0xc3ee(%rip),%r10 # 66356930 + 6634a542: 48 8d 50 38 lea 0x38(%rax),%rdx + 6634a546: b8 70 00 00 00 mov $0x70,%eax + 6634a54b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a550: 44 8b 02 mov (%rdx),%r8d + 6634a553: 45 85 c0 test %r8d,%r8d + 6634a556: 74 59 je 6634a5b1 + 6634a558: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a55c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a560: 45 29 01 sub %r8d,(%r9) + 6634a563: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a569: 45 8b 09 mov (%r9),%r9d + 6634a56c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a570: 45 85 c9 test %r9d,%r9d + 6634a573: 41 0f 9f c1 setg %r9b + 6634a577: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a57b: 45 3b 08 cmp (%r8),%r9d + 6634a57e: 74 31 je 6634a5b1 + 6634a580: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a584: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a588: 45 8b 00 mov (%r8),%r8d + 6634a58b: 45 85 c0 test %r8d,%r8d + 6634a58e: 75 21 jne 6634a5b1 + 6634a590: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a594: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a598: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a59c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a5a3: 4d 63 02 movslq (%r10),%r8 + 6634a5a6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a5aa: 41 89 32 mov %esi,(%r10) + 6634a5ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a5b1: 48 83 c0 08 add $0x8,%rax + 6634a5b5: 48 83 c2 04 add $0x4,%rdx + 6634a5b9: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634a5bf: 75 8f jne 6634a550 + 6634a5c1: 48 83 c4 28 add $0x28,%rsp + 6634a5c5: 5b pop %rbx + 6634a5c6: 5e pop %rsi + 6634a5c7: c3 retq + 6634a5c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a5cf: 00 -000000006634a8b0 : - 6634a8b0: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a8b4: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634a8b8: 44 8b 0a mov (%rdx),%r9d - 6634a8bb: 45 85 c9 test %r9d,%r9d - 6634a8be: 0f 84 9c 00 00 00 je 6634a960 - 6634a8c4: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a8c8: 44 8b 02 mov (%rdx),%r8d - 6634a8cb: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a8cf: 8b 12 mov (%rdx),%edx - 6634a8d1: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a8d5: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a8d9: 45 8b 00 mov (%r8),%r8d - 6634a8dc: 42 8d 54 82 04 lea 0x4(%rdx,%r8,4),%edx - 6634a8e1: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a8e5: 48 63 d2 movslq %edx,%rdx - 6634a8e8: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a8ec: 45 8b 48 34 mov 0x34(%r8),%r9d - 6634a8f0: 8b 12 mov (%rdx),%edx - 6634a8f2: 44 39 ca cmp %r9d,%edx - 6634a8f5: 74 64 je 6634a95b - 6634a8f7: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a8fb: 41 89 d3 mov %edx,%r11d - 6634a8fe: 45 29 cb sub %r9d,%r11d - 6634a901: 48 8b 40 68 mov 0x68(%rax),%rax - 6634a905: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634a909: 45 01 1a add %r11d,(%r10) - 6634a90c: 41 89 50 34 mov %edx,0x34(%r8) - 6634a910: 31 d2 xor %edx,%edx - 6634a912: 45 8b 02 mov (%r10),%r8d - 6634a915: 45 85 c0 test %r8d,%r8d - 6634a918: 0f 9f c2 setg %dl - 6634a91b: 3b 10 cmp (%rax),%edx - 6634a91d: 74 3c je 6634a95b - 6634a91f: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634a923: 48 8b 40 68 mov 0x68(%rax),%rax +000000006634a5d0 : + 6634a5d0: 56 push %rsi + 6634a5d1: 53 push %rbx + 6634a5d2: 48 83 ec 28 sub $0x28,%rsp + 6634a5d6: 48 89 cb mov %rcx,%rbx + 6634a5d9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a5dd: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax + 6634a5e4: 44 8b 10 mov (%rax),%r10d + 6634a5e7: 45 85 d2 test %r10d,%r10d + 6634a5ea: 74 34 je 6634a620 + 6634a5ec: 31 d2 xor %edx,%edx + 6634a5ee: eb 04 jmp 6634a5f4 + 6634a5f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a5f4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a5f8: 83 c2 0d add $0xd,%edx + 6634a5fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a5ff: 48 89 d9 mov %rbx,%rcx + 6634a602: 44 8b 00 mov (%rax),%r8d + 6634a605: e8 a6 6d ff ff callq 663413b0 + 6634a60a: 48 83 fe 0c cmp $0xc,%rsi + 6634a60e: 48 89 f2 mov %rsi,%rdx + 6634a611: 75 dd jne 6634a5f0 + 6634a613: 48 83 c4 28 add $0x28,%rsp + 6634a617: 5b pop %rbx + 6634a618: 5e pop %rsi + 6634a619: c3 retq + 6634a61a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a620: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a624: 4c 8b 1d f5 c2 00 00 mov 0xc2f5(%rip),%r11 # 66356920 + 6634a62b: 4c 8b 15 fe c2 00 00 mov 0xc2fe(%rip),%r10 # 66356930 + 6634a632: 48 8d 50 34 lea 0x34(%rax),%rdx + 6634a636: b8 68 00 00 00 mov $0x68,%eax + 6634a63b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a640: 44 8b 02 mov (%rdx),%r8d + 6634a643: 45 85 c0 test %r8d,%r8d + 6634a646: 74 59 je 6634a6a1 + 6634a648: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a64c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a650: 45 29 01 sub %r8d,(%r9) + 6634a653: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a659: 45 8b 09 mov (%r9),%r9d + 6634a65c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a660: 45 85 c9 test %r9d,%r9d + 6634a663: 41 0f 9f c1 setg %r9b + 6634a667: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a66b: 45 3b 08 cmp (%r8),%r9d + 6634a66e: 74 31 je 6634a6a1 + 6634a670: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a674: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a678: 45 8b 00 mov (%r8),%r8d + 6634a67b: 45 85 c0 test %r8d,%r8d + 6634a67e: 75 21 jne 6634a6a1 + 6634a680: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a684: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a688: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a68c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a693: 4d 63 02 movslq (%r10),%r8 + 6634a696: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a69a: 41 89 32 mov %esi,(%r10) + 6634a69d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a6a1: 48 83 c0 08 add $0x8,%rax + 6634a6a5: 48 83 c2 04 add $0x4,%rdx + 6634a6a9: 48 3d c8 00 00 00 cmp $0xc8,%rax + 6634a6af: 75 8f jne 6634a640 + 6634a6b1: 48 83 c4 28 add $0x28,%rsp + 6634a6b5: 5b pop %rbx + 6634a6b6: 5e pop %rsi + 6634a6b7: c3 retq + 6634a6b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a6bf: 00 + +000000006634a6c0 : + 6634a6c0: 56 push %rsi + 6634a6c1: 53 push %rbx + 6634a6c2: 48 83 ec 28 sub $0x28,%rsp + 6634a6c6: 48 89 cb mov %rcx,%rbx + 6634a6c9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634a6cd: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax + 6634a6d4: 44 8b 10 mov (%rax),%r10d + 6634a6d7: 45 85 d2 test %r10d,%r10d + 6634a6da: 74 34 je 6634a710 + 6634a6dc: 31 d2 xor %edx,%edx + 6634a6de: eb 04 jmp 6634a6e4 + 6634a6e0: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634a6e4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634a6e8: 83 c2 0d add $0xd,%edx + 6634a6eb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634a6ef: 48 89 d9 mov %rbx,%rcx + 6634a6f2: 44 8b 00 mov (%rax),%r8d + 6634a6f5: e8 b6 6c ff ff callq 663413b0 + 6634a6fa: 48 83 fe 0c cmp $0xc,%rsi + 6634a6fe: 48 89 f2 mov %rsi,%rdx + 6634a701: 75 dd jne 6634a6e0 + 6634a703: 48 83 c4 28 add $0x28,%rsp + 6634a707: 5b pop %rbx + 6634a708: 5e pop %rsi + 6634a709: c3 retq + 6634a70a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a710: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634a714: 4c 8b 1d 05 c2 00 00 mov 0xc205(%rip),%r11 # 66356920 + 6634a71b: 4c 8b 15 0e c2 00 00 mov 0xc20e(%rip),%r10 # 66356930 + 6634a722: 48 8d 50 34 lea 0x34(%rax),%rdx + 6634a726: b8 68 00 00 00 mov $0x68,%eax + 6634a72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634a730: 44 8b 02 mov (%rdx),%r8d + 6634a733: 45 85 c0 test %r8d,%r8d + 6634a736: 74 59 je 6634a791 + 6634a738: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634a73c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634a740: 45 29 01 sub %r8d,(%r9) + 6634a743: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634a749: 45 8b 09 mov (%r9),%r9d + 6634a74c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634a750: 45 85 c9 test %r9d,%r9d + 6634a753: 41 0f 9f c1 setg %r9b + 6634a757: 45 0f b6 c9 movzbl %r9b,%r9d + 6634a75b: 45 3b 08 cmp (%r8),%r9d + 6634a75e: 74 31 je 6634a791 + 6634a760: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634a764: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634a768: 45 8b 00 mov (%r8),%r8d + 6634a76b: 45 85 c0 test %r8d,%r8d + 6634a76e: 75 21 jne 6634a791 + 6634a770: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634a774: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634a778: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634a77c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634a783: 4d 63 02 movslq (%r10),%r8 + 6634a786: 41 8d 70 01 lea 0x1(%r8),%esi + 6634a78a: 41 89 32 mov %esi,(%r10) + 6634a78d: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634a791: 48 83 c0 08 add $0x8,%rax + 6634a795: 48 83 c2 04 add $0x4,%rdx + 6634a799: 48 3d c8 00 00 00 cmp $0xc8,%rax + 6634a79f: 75 8f jne 6634a730 + 6634a7a1: 48 83 c4 28 add $0x28,%rsp + 6634a7a5: 5b pop %rbx + 6634a7a6: 5e pop %rsi + 6634a7a7: c3 retq + 6634a7a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634a7af: 00 + +000000006634a7b0 : + 6634a7b0: ba 01 00 00 00 mov $0x1,%edx + 6634a7b5: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a7b9: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634a7bd: 45 8b 10 mov (%r8),%r10d + 6634a7c0: 45 85 d2 test %r10d,%r10d + 6634a7c3: 75 0c jne 6634a7d1 + 6634a7c5: 4c 8b 40 10 mov 0x10(%rax),%r8 + 6634a7c9: 45 8b 08 mov (%r8),%r9d + 6634a7cc: 45 85 c9 test %r9d,%r9d + 6634a7cf: 74 72 je 6634a843 + 6634a7d1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a7d5: 45 8b 48 1c mov 0x1c(%r8),%r9d + 6634a7d9: 44 39 ca cmp %r9d,%edx + 6634a7dc: 74 64 je 6634a842 + 6634a7de: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a7e2: 41 89 d3 mov %edx,%r11d + 6634a7e5: 45 29 cb sub %r9d,%r11d + 6634a7e8: 48 8b 40 38 mov 0x38(%rax),%rax + 6634a7ec: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634a7f0: 45 01 1a add %r11d,(%r10) + 6634a7f3: 41 89 50 1c mov %edx,0x1c(%r8) + 6634a7f7: 31 d2 xor %edx,%edx + 6634a7f9: 45 8b 02 mov (%r10),%r8d + 6634a7fc: 45 85 c0 test %r8d,%r8d + 6634a7ff: 0f 9f c2 setg %dl + 6634a802: 3b 10 cmp (%rax),%edx + 6634a804: 74 3c je 6634a842 + 6634a806: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a80a: 48 8b 40 38 mov 0x38(%rax),%rax + 6634a80e: 8b 00 mov (%rax),%eax + 6634a810: 85 c0 test %eax,%eax + 6634a812: 75 2e jne 6634a842 + 6634a814: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a818: 48 8b 0d 11 c1 00 00 mov 0xc111(%rip),%rcx # 66356930 + 6634a81f: 4c 8b 05 fa c0 00 00 mov 0xc0fa(%rip),%r8 # 66356920 + 6634a826: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634a82a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a82e: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a834: 48 63 01 movslq (%rcx),%rax + 6634a837: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a83b: 44 89 09 mov %r9d,(%rcx) + 6634a83e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a842: c3 retq + 6634a843: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634a847: 45 8b 00 mov (%r8),%r8d + 6634a84a: 45 85 c0 test %r8d,%r8d + 6634a84d: 75 82 jne 6634a7d1 + 6634a84f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634a853: 45 8b 18 mov (%r8),%r11d + 6634a856: 45 85 db test %r11d,%r11d + 6634a859: 0f 85 72 ff ff ff jne 6634a7d1 + 6634a85f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634a863: 45 8b 10 mov (%r8),%r10d + 6634a866: 45 85 d2 test %r10d,%r10d + 6634a869: 0f 85 62 ff ff ff jne 6634a7d1 + 6634a86f: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634a873: 44 8b 0a mov (%rdx),%r9d + 6634a876: 31 d2 xor %edx,%edx + 6634a878: 45 85 c9 test %r9d,%r9d + 6634a87b: 0f 95 c2 setne %dl + 6634a87e: e9 4e ff ff ff jmpq 6634a7d1 + 6634a883: 0f 1f 00 nopl (%rax) + 6634a886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634a88d: 00 00 00 + +000000006634a890 : + 6634a890: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634a894: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634a898: 8b 00 mov (%rax),%eax + 6634a89a: 85 c0 test %eax,%eax + 6634a89c: 0f 85 8e 00 00 00 jne 6634a930 + 6634a8a2: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 6634a8a6: 45 8b 08 mov (%r8),%r9d + 6634a8a9: 45 85 c9 test %r9d,%r9d + 6634a8ac: 74 75 je 6634a923 + 6634a8ae: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a8b2: 45 8b 48 1c mov 0x1c(%r8),%r9d + 6634a8b6: 44 39 c8 cmp %r9d,%eax + 6634a8b9: 74 67 je 6634a922 + 6634a8bb: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a8bf: 41 89 c3 mov %eax,%r11d + 6634a8c2: 45 29 cb sub %r9d,%r11d + 6634a8c5: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634a8c9: 45 01 1a add %r11d,(%r10) + 6634a8cc: 41 89 40 1c mov %eax,0x1c(%r8) + 6634a8d0: 45 31 c0 xor %r8d,%r8d + 6634a8d3: 45 8b 0a mov (%r10),%r9d + 6634a8d6: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634a8da: 45 85 c9 test %r9d,%r9d + 6634a8dd: 41 0f 9f c0 setg %r8b + 6634a8e1: 44 3b 00 cmp (%rax),%r8d + 6634a8e4: 74 3c je 6634a922 + 6634a8e6: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a8ea: 48 8b 40 38 mov 0x38(%rax),%rax + 6634a8ee: 8b 00 mov (%rax),%eax + 6634a8f0: 85 c0 test %eax,%eax + 6634a8f2: 75 2e jne 6634a922 + 6634a8f4: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a8f8: 48 8b 0d 31 c0 00 00 mov 0xc031(%rip),%rcx # 66356930 + 6634a8ff: 4c 8b 05 1a c0 00 00 mov 0xc01a(%rip),%r8 # 66356920 + 6634a906: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634a90a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a90e: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634a914: 48 63 01 movslq (%rcx),%rax + 6634a917: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634a91b: 44 89 09 mov %r9d,(%rcx) + 6634a91e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634a922: c3 retq + 6634a923: 48 8b 42 18 mov 0x18(%rdx),%rax 6634a927: 8b 00 mov (%rax),%eax 6634a929: 85 c0 test %eax,%eax - 6634a92b: 75 2e jne 6634a95b - 6634a92d: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634a931: 48 8b 0d f8 bf 00 00 mov 0xbff8(%rip),%rcx # 66356930 - 6634a938: 4c 8b 05 e1 bf 00 00 mov 0xbfe1(%rip),%r8 # 66356920 - 6634a93f: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634a943: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634a947: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634a94d: 48 63 01 movslq (%rcx),%rax - 6634a950: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634a954: 44 89 09 mov %r9d,(%rcx) - 6634a957: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634a95b: c3 retq - 6634a95c: 0f 1f 40 00 nopl 0x0(%rax) - 6634a960: ba 0d 00 00 00 mov $0xd,%edx - 6634a965: e9 c6 6a ff ff jmpq 66341430 - 6634a96a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634a92b: 74 13 je 6634a940 + 6634a92d: 0f 1f 00 nopl (%rax) + 6634a930: 31 c0 xor %eax,%eax + 6634a932: e9 77 ff ff ff jmpq 6634a8ae + 6634a937: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634a93e: 00 00 + 6634a940: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634a944: 45 8b 00 mov (%r8),%r8d + 6634a947: 45 85 c0 test %r8d,%r8d + 6634a94a: 0f 85 5e ff ff ff jne 6634a8ae + 6634a950: 4c 8b 42 28 mov 0x28(%rdx),%r8 + 6634a954: 45 8b 18 mov (%r8),%r11d + 6634a957: 45 85 db test %r11d,%r11d + 6634a95a: 0f 85 4e ff ff ff jne 6634a8ae + 6634a960: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634a964: 44 8b 10 mov (%rax),%r10d + 6634a967: 31 c0 xor %eax,%eax + 6634a969: 45 85 d2 test %r10d,%r10d + 6634a96c: 0f 94 c0 sete %al + 6634a96f: e9 3a ff ff ff jmpq 6634a8ae + 6634a974: 66 90 xchg %ax,%ax + 6634a976: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634a97d: 00 00 00 -000000006634a970 : - 6634a970: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634a974: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx - 6634a97b: 44 8b 0a mov (%rdx),%r9d - 6634a97e: 45 85 c9 test %r9d,%r9d - 6634a981: 0f 84 c9 00 00 00 je 6634aa50 - 6634a987: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634a98b: 44 8b 02 mov (%rdx),%r8d - 6634a98e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634a992: 8b 12 mov (%rdx),%edx - 6634a994: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634a998: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634a99c: 45 8b 00 mov (%r8),%r8d - 6634a99f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634a9a3: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634a9a7: 45 8b 00 mov (%r8),%r8d - 6634a9aa: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 6634a9ae: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634a9b2: 8b 12 mov (%rdx),%edx - 6634a9b4: c1 e2 04 shl $0x4,%edx - 6634a9b7: 41 8d 54 10 06 lea 0x6(%r8,%rdx,1),%edx - 6634a9bc: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634a9c0: 48 63 d2 movslq %edx,%rdx - 6634a9c3: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634a9c7: 45 8b 88 9c 00 00 00 mov 0x9c(%r8),%r9d - 6634a9ce: 8b 12 mov (%rdx),%edx - 6634a9d0: 44 39 ca cmp %r9d,%edx - 6634a9d3: 74 73 je 6634aa48 - 6634a9d5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634a9d9: 41 89 d3 mov %edx,%r11d - 6634a9dc: 45 29 cb sub %r9d,%r11d - 6634a9df: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax - 6634a9e6: 4d 8b 92 38 01 00 00 mov 0x138(%r10),%r10 - 6634a9ed: 45 01 1a add %r11d,(%r10) - 6634a9f0: 41 89 90 9c 00 00 00 mov %edx,0x9c(%r8) - 6634a9f7: 31 d2 xor %edx,%edx - 6634a9f9: 45 8b 02 mov (%r10),%r8d - 6634a9fc: 45 85 c0 test %r8d,%r8d - 6634a9ff: 0f 9f c2 setg %dl - 6634aa02: 3b 10 cmp (%rax),%edx - 6634aa04: 74 42 je 6634aa48 - 6634aa06: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634aa0a: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax - 6634aa11: 8b 00 mov (%rax),%eax - 6634aa13: 85 c0 test %eax,%eax - 6634aa15: 75 31 jne 6634aa48 - 6634aa17: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634aa1b: 48 8b 0d 0e bf 00 00 mov 0xbf0e(%rip),%rcx # 66356930 - 6634aa22: 4c 8b 05 f7 be 00 00 mov 0xbef7(%rip),%r8 # 66356920 - 6634aa29: 48 8b 90 38 01 00 00 mov 0x138(%rax),%rdx - 6634aa30: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634aa34: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634aa3a: 48 63 01 movslq (%rcx),%rax - 6634aa3d: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634aa41: 44 89 09 mov %r9d,(%rcx) - 6634aa44: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634aa48: c3 retq - 6634aa49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634aa50: ba 27 00 00 00 mov $0x27,%edx - 6634aa55: e9 d6 69 ff ff jmpq 66341430 - 6634aa5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634a980 : + 6634a980: ba 01 00 00 00 mov $0x1,%edx + 6634a985: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634a989: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634a98d: 45 8b 10 mov (%r8),%r10d + 6634a990: 45 85 d2 test %r10d,%r10d + 6634a993: 74 0c je 6634a9a1 + 6634a995: 4c 8b 40 10 mov 0x10(%rax),%r8 + 6634a999: 45 8b 08 mov (%r8),%r9d + 6634a99c: 45 85 c9 test %r9d,%r9d + 6634a99f: 75 72 jne 6634aa13 + 6634a9a1: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634a9a5: 45 8b 48 1c mov 0x1c(%r8),%r9d + 6634a9a9: 44 39 ca cmp %r9d,%edx + 6634a9ac: 74 64 je 6634aa12 + 6634a9ae: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634a9b2: 41 89 d3 mov %edx,%r11d + 6634a9b5: 45 29 cb sub %r9d,%r11d + 6634a9b8: 48 8b 40 38 mov 0x38(%rax),%rax + 6634a9bc: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634a9c0: 45 01 1a add %r11d,(%r10) + 6634a9c3: 41 89 50 1c mov %edx,0x1c(%r8) + 6634a9c7: 31 d2 xor %edx,%edx + 6634a9c9: 45 8b 02 mov (%r10),%r8d + 6634a9cc: 45 85 c0 test %r8d,%r8d + 6634a9cf: 0f 9f c2 setg %dl + 6634a9d2: 3b 10 cmp (%rax),%edx + 6634a9d4: 74 3c je 6634aa12 + 6634a9d6: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634a9da: 48 8b 40 38 mov 0x38(%rax),%rax + 6634a9de: 8b 00 mov (%rax),%eax + 6634a9e0: 85 c0 test %eax,%eax + 6634a9e2: 75 2e jne 6634aa12 + 6634a9e4: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634a9e8: 48 8b 0d 41 bf 00 00 mov 0xbf41(%rip),%rcx # 66356930 + 6634a9ef: 4c 8b 05 2a bf 00 00 mov 0xbf2a(%rip),%r8 # 66356920 + 6634a9f6: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634a9fa: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634a9fe: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634aa04: 48 63 01 movslq (%rcx),%rax + 6634aa07: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634aa0b: 44 89 09 mov %r9d,(%rcx) + 6634aa0e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634aa12: c3 retq + 6634aa13: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634aa17: 45 8b 00 mov (%r8),%r8d + 6634aa1a: 45 85 c0 test %r8d,%r8d + 6634aa1d: 74 82 je 6634a9a1 + 6634aa1f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634aa23: 45 8b 18 mov (%r8),%r11d + 6634aa26: 45 85 db test %r11d,%r11d + 6634aa29: 0f 84 72 ff ff ff je 6634a9a1 + 6634aa2f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634aa33: 45 8b 10 mov (%r8),%r10d + 6634aa36: 45 85 d2 test %r10d,%r10d + 6634aa39: 0f 84 62 ff ff ff je 6634a9a1 + 6634aa3f: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634aa43: 44 8b 0a mov (%rdx),%r9d + 6634aa46: 31 d2 xor %edx,%edx + 6634aa48: 45 85 c9 test %r9d,%r9d + 6634aa4b: 0f 94 c2 sete %dl + 6634aa4e: e9 4e ff ff ff jmpq 6634a9a1 + 6634aa53: 0f 1f 00 nopl (%rax) + 6634aa56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634aa5d: 00 00 00 -000000006634aa60 : - 6634aa60: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634aa64: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx - 6634aa6b: 44 8b 0a mov (%rdx),%r9d - 6634aa6e: 45 85 c9 test %r9d,%r9d - 6634aa71: 0f 84 d9 00 00 00 je 6634ab50 - 6634aa77: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634aa7b: 44 8b 02 mov (%rdx),%r8d - 6634aa7e: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634aa82: 8b 12 mov (%rdx),%edx - 6634aa84: 42 8d 14 42 lea (%rdx,%r8,2),%edx - 6634aa88: 4c 8b 40 18 mov 0x18(%rax),%r8 - 6634aa8c: 45 8b 00 mov (%r8),%r8d - 6634aa8f: 42 8d 14 82 lea (%rdx,%r8,4),%edx - 6634aa93: 4c 8b 40 20 mov 0x20(%rax),%r8 - 6634aa97: 45 8b 00 mov (%r8),%r8d - 6634aa9a: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d - 6634aa9e: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634aaa2: 8b 12 mov (%rdx),%edx - 6634aaa4: c1 e2 04 shl $0x4,%edx - 6634aaa7: 44 01 c2 add %r8d,%edx - 6634aaaa: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634aaae: 45 8b 00 mov (%r8),%r8d - 6634aab1: 41 c1 e0 05 shl $0x5,%r8d - 6634aab5: 42 8d 54 02 07 lea 0x7(%rdx,%r8,1),%edx - 6634aaba: 4c 8b 41 08 mov 0x8(%rcx),%r8 - 6634aabe: 48 63 d2 movslq %edx,%rdx - 6634aac1: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx - 6634aac5: 45 8b 88 20 01 00 00 mov 0x120(%r8),%r9d - 6634aacc: 8b 12 mov (%rdx),%edx - 6634aace: 44 39 ca cmp %r9d,%edx - 6634aad1: 74 73 je 6634ab46 - 6634aad3: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634aad7: 41 89 d3 mov %edx,%r11d - 6634aada: 45 29 cb sub %r9d,%r11d - 6634aadd: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax - 6634aae4: 4d 8b 92 40 02 00 00 mov 0x240(%r10),%r10 - 6634aaeb: 45 01 1a add %r11d,(%r10) - 6634aaee: 41 89 90 20 01 00 00 mov %edx,0x120(%r8) - 6634aaf5: 31 d2 xor %edx,%edx - 6634aaf7: 45 8b 02 mov (%r10),%r8d - 6634aafa: 45 85 c0 test %r8d,%r8d - 6634aafd: 0f 9f c2 setg %dl - 6634ab00: 3b 10 cmp (%rax),%edx - 6634ab02: 74 42 je 6634ab46 - 6634ab04: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634ab08: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax - 6634ab0f: 8b 00 mov (%rax),%eax - 6634ab11: 85 c0 test %eax,%eax - 6634ab13: 75 31 jne 6634ab46 - 6634ab15: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634ab19: 48 8b 0d 10 be 00 00 mov 0xbe10(%rip),%rcx # 66356930 - 6634ab20: 4c 8b 05 f9 bd 00 00 mov 0xbdf9(%rip),%r8 # 66356920 - 6634ab27: 48 8b 90 40 02 00 00 mov 0x240(%rax),%rdx - 6634ab2e: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634ab32: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634ab38: 48 63 01 movslq (%rcx),%rax - 6634ab3b: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634ab3f: 44 89 09 mov %r9d,(%rcx) - 6634ab42: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634ab46: c3 retq - 6634ab47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ab4e: 00 00 - 6634ab50: ba 48 00 00 00 mov $0x48,%edx - 6634ab55: e9 d6 68 ff ff jmpq 66341430 - 6634ab5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +000000006634aa60 : + 6634aa60: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634aa64: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634aa68: 8b 00 mov (%rax),%eax + 6634aa6a: 85 c0 test %eax,%eax + 6634aa6c: 74 0a je 6634aa78 + 6634aa6e: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634aa72: 8b 00 mov (%rax),%eax + 6634aa74: 85 c0 test %eax,%eax + 6634aa76: 75 78 jne 6634aaf0 + 6634aa78: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634aa7c: 45 8b 48 1c mov 0x1c(%r8),%r9d + 6634aa80: 44 39 c8 cmp %r9d,%eax + 6634aa83: 74 67 je 6634aaec + 6634aa85: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634aa89: 41 89 c3 mov %eax,%r11d + 6634aa8c: 45 29 cb sub %r9d,%r11d + 6634aa8f: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634aa93: 45 01 1a add %r11d,(%r10) + 6634aa96: 41 89 40 1c mov %eax,0x1c(%r8) + 6634aa9a: 45 31 c0 xor %r8d,%r8d + 6634aa9d: 45 8b 0a mov (%r10),%r9d + 6634aaa0: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634aaa4: 45 85 c9 test %r9d,%r9d + 6634aaa7: 41 0f 9f c0 setg %r8b + 6634aaab: 44 3b 00 cmp (%rax),%r8d + 6634aaae: 74 3c je 6634aaec + 6634aab0: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634aab4: 48 8b 40 38 mov 0x38(%rax),%rax + 6634aab8: 8b 00 mov (%rax),%eax + 6634aaba: 85 c0 test %eax,%eax + 6634aabc: 75 2e jne 6634aaec + 6634aabe: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634aac2: 48 8b 0d 67 be 00 00 mov 0xbe67(%rip),%rcx # 66356930 + 6634aac9: 4c 8b 05 50 be 00 00 mov 0xbe50(%rip),%r8 # 66356920 + 6634aad0: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634aad4: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634aad8: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634aade: 48 63 01 movslq (%rcx),%rax + 6634aae1: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634aae5: 44 89 09 mov %r9d,(%rcx) + 6634aae8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634aaec: c3 retq + 6634aaed: 0f 1f 00 nopl (%rax) + 6634aaf0: 48 8b 42 18 mov 0x18(%rdx),%rax + 6634aaf4: 8b 00 mov (%rax),%eax + 6634aaf6: 85 c0 test %eax,%eax + 6634aaf8: 0f 84 7a ff ff ff je 6634aa78 + 6634aafe: 48 8b 42 20 mov 0x20(%rdx),%rax + 6634ab02: 8b 00 mov (%rax),%eax + 6634ab04: 85 c0 test %eax,%eax + 6634ab06: 0f 84 6c ff ff ff je 6634aa78 + 6634ab0c: 48 8b 42 28 mov 0x28(%rdx),%rax + 6634ab10: 8b 00 mov (%rax),%eax + 6634ab12: 85 c0 test %eax,%eax + 6634ab14: 0f 84 5e ff ff ff je 6634aa78 + 6634ab1a: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634ab1e: 44 8b 10 mov (%rax),%r10d + 6634ab21: 31 c0 xor %eax,%eax + 6634ab23: 45 85 d2 test %r10d,%r10d + 6634ab26: 0f 95 c0 setne %al + 6634ab29: e9 4a ff ff ff jmpq 6634aa78 + 6634ab2e: 66 90 xchg %ax,%ax -000000006634ab60 : - 6634ab60: 41 55 push %r13 - 6634ab62: 41 54 push %r12 - 6634ab64: 55 push %rbp - 6634ab65: 57 push %rdi - 6634ab66: 56 push %rsi - 6634ab67: 53 push %rbx - 6634ab68: 48 83 ec 28 sub $0x28,%rsp - 6634ab6c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634ab70: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax - 6634ab77: 48 89 cb mov %rcx,%rbx - 6634ab7a: 44 8b 10 mov (%rax),%r10d - 6634ab7d: 45 85 d2 test %r10d,%r10d - 6634ab80: 0f 84 ca 00 00 00 je 6634ac50 - 6634ab86: 49 8b 41 10 mov 0x10(%r9),%rax - 6634ab8a: bf 0a 00 00 00 mov $0xa,%edi - 6634ab8f: 4c 8d 2d 6a 84 00 00 lea 0x846a(%rip),%r13 # 66353000 <.rdata> - 6634ab96: 4c 8d 25 73 84 00 00 lea 0x8473(%rip),%r12 # 66353010 <.rdata+0x10> - 6634ab9d: 8b 10 mov (%rax),%edx - 6634ab9f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634aba3: 8b 00 mov (%rax),%eax - 6634aba5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634aba8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634abac: 8b 12 mov (%rdx),%edx - 6634abae: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634abb1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634abb5: 8b 12 mov (%rdx),%edx - 6634abb7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634abba: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634abbe: 8b 32 mov (%rdx),%esi - 6634abc0: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634abc4: c1 e6 04 shl $0x4,%esi - 6634abc7: 01 c6 add %eax,%esi - 6634abc9: 49 8b 41 30 mov 0x30(%r9),%rax - 6634abcd: 8b 00 mov (%rax),%eax - 6634abcf: c1 e0 05 shl $0x5,%eax - 6634abd2: 01 c6 add %eax,%esi - 6634abd4: 49 8b 41 38 mov 0x38(%r9),%rax - 6634abd8: 8b 00 mov (%rax),%eax - 6634abda: c1 e0 06 shl $0x6,%eax - 6634abdd: 01 f0 add %esi,%eax - 6634abdf: 8b 32 mov (%rdx),%esi - 6634abe1: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634abe5: c1 e6 07 shl $0x7,%esi - 6634abe8: 01 f0 add %esi,%eax - 6634abea: 8b 32 mov (%rdx),%esi - 6634abec: c1 e6 08 shl $0x8,%esi - 6634abef: 01 c6 add %eax,%esi - 6634abf1: 48 63 ee movslq %esi,%rbp - 6634abf4: 48 c1 e5 02 shl $0x2,%rbp - 6634abf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634abff: 00 - 6634ac00: 85 f6 test %esi,%esi - 6634ac02: 78 05 js 6634ac09 - 6634ac04: 39 73 38 cmp %esi,0x38(%rbx) - 6634ac07: 7f 11 jg 6634ac1a - 6634ac09: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634ac0f: 4c 89 ea mov %r13,%rdx - 6634ac12: 4c 89 e1 mov %r12,%rcx - 6634ac15: e8 76 6c 00 00 callq 66351890 <_assert> - 6634ac1a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634ac1e: 89 fa mov %edi,%edx - 6634ac20: 48 89 d9 mov %rbx,%rcx - 6634ac23: 83 c7 01 add $0x1,%edi - 6634ac26: 81 c6 00 02 00 00 add $0x200,%esi - 6634ac2c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634ac30: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634ac37: e8 74 67 ff ff callq 663413b0 - 6634ac3c: 83 ff 1a cmp $0x1a,%edi - 6634ac3f: 75 bf jne 6634ac00 - 6634ac41: 48 83 c4 28 add $0x28,%rsp - 6634ac45: 5b pop %rbx - 6634ac46: 5e pop %rsi - 6634ac47: 5f pop %rdi - 6634ac48: 5d pop %rbp - 6634ac49: 41 5c pop %r12 - 6634ac4b: 41 5d pop %r13 - 6634ac4d: c3 retq - 6634ac4e: 66 90 xchg %ax,%ax - 6634ac50: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634ac54: 4c 8b 1d c5 bc 00 00 mov 0xbcc5(%rip),%r11 # 66356920 - 6634ac5b: 4c 8b 15 ce bc 00 00 mov 0xbcce(%rip),%r10 # 66356930 - 6634ac62: 48 8d 50 28 lea 0x28(%rax),%rdx - 6634ac66: b8 50 00 00 00 mov $0x50,%eax - 6634ac6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634ac70: 8b 0a mov (%rdx),%ecx - 6634ac72: 85 c9 test %ecx,%ecx - 6634ac74: 74 55 je 6634accb - 6634ac76: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634ac7a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ac7e: 41 29 08 sub %ecx,(%r8) - 6634ac81: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ac87: 45 8b 00 mov (%r8),%r8d - 6634ac8a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634ac8e: 45 85 c0 test %r8d,%r8d - 6634ac91: 41 0f 9f c0 setg %r8b - 6634ac95: 45 0f b6 c0 movzbl %r8b,%r8d - 6634ac99: 44 3b 01 cmp (%rcx),%r8d - 6634ac9c: 74 2d je 6634accb - 6634ac9e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634aca2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634aca6: 8b 09 mov (%rcx),%ecx - 6634aca8: 85 c9 test %ecx,%ecx - 6634acaa: 75 1f jne 6634accb - 6634acac: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634acb0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634acb4: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634acb8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634acbe: 49 63 0a movslq (%r10),%rcx - 6634acc1: 8d 71 01 lea 0x1(%rcx),%esi - 6634acc4: 41 89 32 mov %esi,(%r10) - 6634acc7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634accb: 48 83 c0 08 add $0x8,%rax - 6634accf: 48 83 c2 04 add $0x4,%rdx - 6634acd3: 48 3d d0 00 00 00 cmp $0xd0,%rax - 6634acd9: 75 95 jne 6634ac70 - 6634acdb: 48 83 c4 28 add $0x28,%rsp - 6634acdf: 5b pop %rbx - 6634ace0: 5e pop %rsi - 6634ace1: 5f pop %rdi - 6634ace2: 5d pop %rbp - 6634ace3: 41 5c pop %r12 - 6634ace5: 41 5d pop %r13 - 6634ace7: c3 retq - 6634ace8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634acef: 00 +000000006634ab30 : + 6634ab30: 56 push %rsi + 6634ab31: 53 push %rbx + 6634ab32: 48 83 ec 28 sub $0x28,%rsp + 6634ab36: 48 89 cb mov %rcx,%rbx + 6634ab39: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634ab3d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax + 6634ab44: 44 8b 10 mov (%rax),%r10d + 6634ab47: 45 85 d2 test %r10d,%r10d + 6634ab4a: 74 34 je 6634ab80 + 6634ab4c: 31 d2 xor %edx,%edx + 6634ab4e: eb 04 jmp 6634ab54 + 6634ab50: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634ab54: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634ab58: 83 c2 0c add $0xc,%edx + 6634ab5b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634ab5f: 48 89 d9 mov %rbx,%rcx + 6634ab62: 44 8b 00 mov (%rax),%r8d + 6634ab65: e8 46 68 ff ff callq 663413b0 + 6634ab6a: 48 83 fe 0b cmp $0xb,%rsi + 6634ab6e: 48 89 f2 mov %rsi,%rdx + 6634ab71: 75 dd jne 6634ab50 + 6634ab73: 48 83 c4 28 add $0x28,%rsp + 6634ab77: 5b pop %rbx + 6634ab78: 5e pop %rsi + 6634ab79: c3 retq + 6634ab7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634ab80: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634ab84: 4c 8b 1d 95 bd 00 00 mov 0xbd95(%rip),%r11 # 66356920 + 6634ab8b: 4c 8b 15 9e bd 00 00 mov 0xbd9e(%rip),%r10 # 66356930 + 6634ab92: 48 8d 50 30 lea 0x30(%rax),%rdx + 6634ab96: b8 60 00 00 00 mov $0x60,%eax + 6634ab9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634aba0: 44 8b 02 mov (%rdx),%r8d + 6634aba3: 45 85 c0 test %r8d,%r8d + 6634aba6: 74 59 je 6634ac01 + 6634aba8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634abac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634abb0: 45 29 01 sub %r8d,(%r9) + 6634abb3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634abb9: 45 8b 09 mov (%r9),%r9d + 6634abbc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634abc0: 45 85 c9 test %r9d,%r9d + 6634abc3: 41 0f 9f c1 setg %r9b + 6634abc7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634abcb: 45 3b 08 cmp (%r8),%r9d + 6634abce: 74 31 je 6634ac01 + 6634abd0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634abd4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634abd8: 45 8b 00 mov (%r8),%r8d + 6634abdb: 45 85 c0 test %r8d,%r8d + 6634abde: 75 21 jne 6634ac01 + 6634abe0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634abe4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634abe8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634abec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634abf3: 4d 63 02 movslq (%r10),%r8 + 6634abf6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634abfa: 41 89 32 mov %esi,(%r10) + 6634abfd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634ac01: 48 83 c0 08 add $0x8,%rax + 6634ac05: 48 83 c2 04 add $0x4,%rdx + 6634ac09: 48 3d b8 00 00 00 cmp $0xb8,%rax + 6634ac0f: 75 8f jne 6634aba0 + 6634ac11: 48 83 c4 28 add $0x28,%rsp + 6634ac15: 5b pop %rbx + 6634ac16: 5e pop %rsi + 6634ac17: c3 retq + 6634ac18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634ac1f: 00 -000000006634acf0 : - 6634acf0: 41 55 push %r13 - 6634acf2: 41 54 push %r12 - 6634acf4: 55 push %rbp - 6634acf5: 57 push %rdi - 6634acf6: 56 push %rsi - 6634acf7: 53 push %rbx - 6634acf8: 48 83 ec 28 sub $0x28,%rsp - 6634acfc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634ad00: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax - 6634ad07: 48 89 cb mov %rcx,%rbx - 6634ad0a: 44 8b 10 mov (%rax),%r10d - 6634ad0d: 45 85 d2 test %r10d,%r10d - 6634ad10: 0f 84 da 00 00 00 je 6634adf0 - 6634ad16: 49 8b 41 10 mov 0x10(%r9),%rax - 6634ad1a: bf 0c 00 00 00 mov $0xc,%edi - 6634ad1f: 4c 8d 2d da 82 00 00 lea 0x82da(%rip),%r13 # 66353000 <.rdata> - 6634ad26: 4c 8d 25 e3 82 00 00 lea 0x82e3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634ad2d: 8b 10 mov (%rax),%edx - 6634ad2f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634ad33: 8b 00 mov (%rax),%eax - 6634ad35: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634ad38: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634ad3c: 8b 12 mov (%rdx),%edx - 6634ad3e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634ad41: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634ad45: 8b 12 mov (%rdx),%edx - 6634ad47: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634ad4a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634ad4e: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634ad52: 8b 00 mov (%rax),%eax - 6634ad54: c1 e0 04 shl $0x4,%eax - 6634ad57: 01 f0 add %esi,%eax - 6634ad59: 8b 32 mov (%rdx),%esi - 6634ad5b: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634ad5f: c1 e6 05 shl $0x5,%esi - 6634ad62: 01 f0 add %esi,%eax - 6634ad64: 8b 32 mov (%rdx),%esi - 6634ad66: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634ad6a: c1 e6 06 shl $0x6,%esi - 6634ad6d: 01 c6 add %eax,%esi - 6634ad6f: 49 8b 41 40 mov 0x40(%r9),%rax - 6634ad73: 8b 00 mov (%rax),%eax - 6634ad75: c1 e0 07 shl $0x7,%eax - 6634ad78: 01 c6 add %eax,%esi - 6634ad7a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634ad7e: 8b 00 mov (%rax),%eax - 6634ad80: c1 e0 08 shl $0x8,%eax - 6634ad83: 01 f0 add %esi,%eax - 6634ad85: 8b 32 mov (%rdx),%esi - 6634ad87: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634ad8b: c1 e6 09 shl $0x9,%esi - 6634ad8e: 01 f0 add %esi,%eax - 6634ad90: 8b 32 mov (%rdx),%esi - 6634ad92: c1 e6 0a shl $0xa,%esi - 6634ad95: 01 c6 add %eax,%esi - 6634ad97: 48 63 ee movslq %esi,%rbp - 6634ad9a: 48 c1 e5 02 shl $0x2,%rbp - 6634ad9e: 66 90 xchg %ax,%ax - 6634ada0: 85 f6 test %esi,%esi - 6634ada2: 78 05 js 6634ada9 - 6634ada4: 39 73 38 cmp %esi,0x38(%rbx) - 6634ada7: 7f 11 jg 6634adba - 6634ada9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634adaf: 4c 89 ea mov %r13,%rdx - 6634adb2: 4c 89 e1 mov %r12,%rcx - 6634adb5: e8 d6 6a 00 00 callq 66351890 <_assert> - 6634adba: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634adbe: 89 fa mov %edi,%edx - 6634adc0: 48 89 d9 mov %rbx,%rcx - 6634adc3: 83 c7 01 add $0x1,%edi - 6634adc6: 81 c6 00 08 00 00 add $0x800,%esi - 6634adcc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634add0: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 6634add7: e8 d4 65 ff ff callq 663413b0 - 6634addc: 83 ff 1c cmp $0x1c,%edi - 6634addf: 75 bf jne 6634ada0 - 6634ade1: 48 83 c4 28 add $0x28,%rsp - 6634ade5: 5b pop %rbx - 6634ade6: 5e pop %rsi - 6634ade7: 5f pop %rdi - 6634ade8: 5d pop %rbp - 6634ade9: 41 5c pop %r12 - 6634adeb: 41 5d pop %r13 - 6634aded: c3 retq - 6634adee: 66 90 xchg %ax,%ax - 6634adf0: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634adf4: 4c 8b 1d 25 bb 00 00 mov 0xbb25(%rip),%r11 # 66356920 - 6634adfb: 4c 8b 15 2e bb 00 00 mov 0xbb2e(%rip),%r10 # 66356930 - 6634ae02: 48 8d 50 30 lea 0x30(%rax),%rdx - 6634ae06: b8 60 00 00 00 mov $0x60,%eax - 6634ae0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634ae10: 8b 0a mov (%rdx),%ecx - 6634ae12: 85 c9 test %ecx,%ecx - 6634ae14: 74 55 je 6634ae6b - 6634ae16: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634ae1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ae1e: 41 29 08 sub %ecx,(%r8) - 6634ae21: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ae27: 45 8b 00 mov (%r8),%r8d - 6634ae2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634ae2e: 45 85 c0 test %r8d,%r8d - 6634ae31: 41 0f 9f c0 setg %r8b - 6634ae35: 45 0f b6 c0 movzbl %r8b,%r8d - 6634ae39: 44 3b 01 cmp (%rcx),%r8d - 6634ae3c: 74 2d je 6634ae6b - 6634ae3e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634ae42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634ae46: 8b 09 mov (%rcx),%ecx - 6634ae48: 85 c9 test %ecx,%ecx - 6634ae4a: 75 1f jne 6634ae6b - 6634ae4c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634ae50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634ae54: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634ae58: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634ae5e: 49 63 0a movslq (%r10),%rcx - 6634ae61: 8d 71 01 lea 0x1(%rcx),%esi - 6634ae64: 41 89 32 mov %esi,(%r10) - 6634ae67: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634ae6b: 48 83 c0 08 add $0x8,%rax - 6634ae6f: 48 83 c2 04 add $0x4,%rdx - 6634ae73: 48 3d e0 00 00 00 cmp $0xe0,%rax - 6634ae79: 75 95 jne 6634ae10 - 6634ae7b: 48 83 c4 28 add $0x28,%rsp - 6634ae7f: 5b pop %rbx - 6634ae80: 5e pop %rsi - 6634ae81: 5f pop %rdi - 6634ae82: 5d pop %rbp - 6634ae83: 41 5c pop %r12 - 6634ae85: 41 5d pop %r13 - 6634ae87: c3 retq - 6634ae88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634ae8f: 00 +000000006634ac20 : + 6634ac20: 56 push %rsi + 6634ac21: 53 push %rbx + 6634ac22: 48 83 ec 28 sub $0x28,%rsp + 6634ac26: 48 89 cb mov %rcx,%rbx + 6634ac29: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634ac2d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax + 6634ac34: 44 8b 10 mov (%rax),%r10d + 6634ac37: 45 85 d2 test %r10d,%r10d + 6634ac3a: 74 34 je 6634ac70 + 6634ac3c: 31 d2 xor %edx,%edx + 6634ac3e: eb 04 jmp 6634ac44 + 6634ac40: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634ac44: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634ac48: 83 c2 0c add $0xc,%edx + 6634ac4b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634ac4f: 48 89 d9 mov %rbx,%rcx + 6634ac52: 44 8b 00 mov (%rax),%r8d + 6634ac55: e8 56 67 ff ff callq 663413b0 + 6634ac5a: 48 83 fe 0b cmp $0xb,%rsi + 6634ac5e: 48 89 f2 mov %rsi,%rdx + 6634ac61: 75 dd jne 6634ac40 + 6634ac63: 48 83 c4 28 add $0x28,%rsp + 6634ac67: 5b pop %rbx + 6634ac68: 5e pop %rsi + 6634ac69: c3 retq + 6634ac6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634ac70: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634ac74: 4c 8b 1d a5 bc 00 00 mov 0xbca5(%rip),%r11 # 66356920 + 6634ac7b: 4c 8b 15 ae bc 00 00 mov 0xbcae(%rip),%r10 # 66356930 + 6634ac82: 48 8d 50 30 lea 0x30(%rax),%rdx + 6634ac86: b8 60 00 00 00 mov $0x60,%eax + 6634ac8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634ac90: 44 8b 02 mov (%rdx),%r8d + 6634ac93: 45 85 c0 test %r8d,%r8d + 6634ac96: 74 59 je 6634acf1 + 6634ac98: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ac9c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634aca0: 45 29 01 sub %r8d,(%r9) + 6634aca3: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634aca9: 45 8b 09 mov (%r9),%r9d + 6634acac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634acb0: 45 85 c9 test %r9d,%r9d + 6634acb3: 41 0f 9f c1 setg %r9b + 6634acb7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634acbb: 45 3b 08 cmp (%r8),%r9d + 6634acbe: 74 31 je 6634acf1 + 6634acc0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634acc4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634acc8: 45 8b 00 mov (%r8),%r8d + 6634accb: 45 85 c0 test %r8d,%r8d + 6634acce: 75 21 jne 6634acf1 + 6634acd0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634acd4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634acd8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634acdc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ace3: 4d 63 02 movslq (%r10),%r8 + 6634ace6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634acea: 41 89 32 mov %esi,(%r10) + 6634aced: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634acf1: 48 83 c0 08 add $0x8,%rax + 6634acf5: 48 83 c2 04 add $0x4,%rdx + 6634acf9: 48 3d b8 00 00 00 cmp $0xb8,%rax + 6634acff: 75 8f jne 6634ac90 + 6634ad01: 48 83 c4 28 add $0x28,%rsp + 6634ad05: 5b pop %rbx + 6634ad06: 5e pop %rsi + 6634ad07: c3 retq + 6634ad08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634ad0f: 00 -000000006634ae90 : - 6634ae90: 41 55 push %r13 - 6634ae92: 41 54 push %r12 - 6634ae94: 55 push %rbp - 6634ae95: 57 push %rdi - 6634ae96: 56 push %rsi - 6634ae97: 53 push %rbx - 6634ae98: 48 83 ec 28 sub $0x28,%rsp - 6634ae9c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634aea0: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax - 6634aea7: 48 89 cb mov %rcx,%rbx - 6634aeaa: 44 8b 10 mov (%rax),%r10d - 6634aead: 45 85 d2 test %r10d,%r10d - 6634aeb0: 0f 84 aa 00 00 00 je 6634af60 - 6634aeb6: 49 8b 41 10 mov 0x10(%r9),%rax - 6634aeba: bf 07 00 00 00 mov $0x7,%edi - 6634aebf: 4c 8d 2d 3a 81 00 00 lea 0x813a(%rip),%r13 # 66353000 <.rdata> - 6634aec6: 4c 8d 25 43 81 00 00 lea 0x8143(%rip),%r12 # 66353010 <.rdata+0x10> - 6634aecd: 8b 10 mov (%rax),%edx - 6634aecf: 49 8b 41 08 mov 0x8(%r9),%rax - 6634aed3: 8b 00 mov (%rax),%eax - 6634aed5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634aed8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634aedc: 8b 12 mov (%rdx),%edx - 6634aede: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634aee1: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634aee5: 8b 12 mov (%rdx),%edx - 6634aee7: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634aeea: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634aeee: 8b 32 mov (%rdx),%esi - 6634aef0: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634aef4: c1 e6 04 shl $0x4,%esi - 6634aef7: 01 f0 add %esi,%eax - 6634aef9: 8b 32 mov (%rdx),%esi - 6634aefb: c1 e6 05 shl $0x5,%esi - 6634aefe: 01 c6 add %eax,%esi - 6634af00: 48 63 ee movslq %esi,%rbp - 6634af03: 48 c1 e5 02 shl $0x2,%rbp - 6634af07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634af0e: 00 00 - 6634af10: 85 f6 test %esi,%esi - 6634af12: 78 05 js 6634af19 - 6634af14: 3b 73 38 cmp 0x38(%rbx),%esi - 6634af17: 7c 11 jl 6634af2a - 6634af19: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634af1f: 4c 89 ea mov %r13,%rdx - 6634af22: 4c 89 e1 mov %r12,%rcx - 6634af25: e8 66 69 00 00 callq 66351890 <_assert> - 6634af2a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634af2e: 89 fa mov %edi,%edx - 6634af30: 48 89 d9 mov %rbx,%rcx - 6634af33: 83 c7 01 add $0x1,%edi - 6634af36: 83 c6 40 add $0x40,%esi - 6634af39: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634af3d: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634af44: e8 67 64 ff ff callq 663413b0 - 6634af49: 83 ff 17 cmp $0x17,%edi - 6634af4c: 75 c2 jne 6634af10 - 6634af4e: 48 83 c4 28 add $0x28,%rsp - 6634af52: 5b pop %rbx - 6634af53: 5e pop %rsi - 6634af54: 5f pop %rdi - 6634af55: 5d pop %rbp - 6634af56: 41 5c pop %r12 - 6634af58: 41 5d pop %r13 - 6634af5a: c3 retq +000000006634ad10 : + 6634ad10: 56 push %rsi + 6634ad11: 53 push %rbx + 6634ad12: 48 83 ec 28 sub $0x28,%rsp + 6634ad16: 48 89 cb mov %rcx,%rbx + 6634ad19: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634ad1d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 6634ad24: 44 8b 10 mov (%rax),%r10d + 6634ad27: 45 85 d2 test %r10d,%r10d + 6634ad2a: 74 34 je 6634ad60 + 6634ad2c: 31 d2 xor %edx,%edx + 6634ad2e: eb 04 jmp 6634ad34 + 6634ad30: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634ad34: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634ad38: 83 c2 0b add $0xb,%edx + 6634ad3b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634ad3f: 48 89 d9 mov %rbx,%rcx + 6634ad42: 44 8b 00 mov (%rax),%r8d + 6634ad45: e8 66 66 ff ff callq 663413b0 + 6634ad4a: 48 83 fe 0a cmp $0xa,%rsi + 6634ad4e: 48 89 f2 mov %rsi,%rdx + 6634ad51: 75 dd jne 6634ad30 + 6634ad53: 48 83 c4 28 add $0x28,%rsp + 6634ad57: 5b pop %rbx + 6634ad58: 5e pop %rsi + 6634ad59: c3 retq + 6634ad5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634ad60: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634ad64: 4c 8b 1d b5 bb 00 00 mov 0xbbb5(%rip),%r11 # 66356920 + 6634ad6b: 4c 8b 15 be bb 00 00 mov 0xbbbe(%rip),%r10 # 66356930 + 6634ad72: 48 8d 50 2c lea 0x2c(%rax),%rdx + 6634ad76: b8 58 00 00 00 mov $0x58,%eax + 6634ad7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634ad80: 44 8b 02 mov (%rdx),%r8d + 6634ad83: 45 85 c0 test %r8d,%r8d + 6634ad86: 74 59 je 6634ade1 + 6634ad88: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ad8c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634ad90: 45 29 01 sub %r8d,(%r9) + 6634ad93: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634ad99: 45 8b 09 mov (%r9),%r9d + 6634ad9c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634ada0: 45 85 c9 test %r9d,%r9d + 6634ada3: 41 0f 9f c1 setg %r9b + 6634ada7: 45 0f b6 c9 movzbl %r9b,%r9d + 6634adab: 45 3b 08 cmp (%r8),%r9d + 6634adae: 74 31 je 6634ade1 + 6634adb0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634adb4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634adb8: 45 8b 00 mov (%r8),%r8d + 6634adbb: 45 85 c0 test %r8d,%r8d + 6634adbe: 75 21 jne 6634ade1 + 6634adc0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634adc4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634adc8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634adcc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634add3: 4d 63 02 movslq (%r10),%r8 + 6634add6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634adda: 41 89 32 mov %esi,(%r10) + 6634addd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634ade1: 48 83 c0 08 add $0x8,%rax + 6634ade5: 48 83 c2 04 add $0x4,%rdx + 6634ade9: 48 3d a8 00 00 00 cmp $0xa8,%rax + 6634adef: 75 8f jne 6634ad80 + 6634adf1: 48 83 c4 28 add $0x28,%rsp + 6634adf5: 5b pop %rbx + 6634adf6: 5e pop %rsi + 6634adf7: c3 retq + 6634adf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634adff: 00 + +000000006634ae00 : + 6634ae00: 56 push %rsi + 6634ae01: 53 push %rbx + 6634ae02: 48 83 ec 28 sub $0x28,%rsp + 6634ae06: 48 89 cb mov %rcx,%rbx + 6634ae09: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634ae0d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax + 6634ae14: 44 8b 10 mov (%rax),%r10d + 6634ae17: 45 85 d2 test %r10d,%r10d + 6634ae1a: 74 34 je 6634ae50 + 6634ae1c: 31 d2 xor %edx,%edx + 6634ae1e: eb 04 jmp 6634ae24 + 6634ae20: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634ae24: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634ae28: 83 c2 0b add $0xb,%edx + 6634ae2b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634ae2f: 48 89 d9 mov %rbx,%rcx + 6634ae32: 44 8b 00 mov (%rax),%r8d + 6634ae35: e8 76 65 ff ff callq 663413b0 + 6634ae3a: 48 83 fe 0a cmp $0xa,%rsi + 6634ae3e: 48 89 f2 mov %rsi,%rdx + 6634ae41: 75 dd jne 6634ae20 + 6634ae43: 48 83 c4 28 add $0x28,%rsp + 6634ae47: 5b pop %rbx + 6634ae48: 5e pop %rsi + 6634ae49: c3 retq + 6634ae4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634ae50: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634ae54: 4c 8b 1d c5 ba 00 00 mov 0xbac5(%rip),%r11 # 66356920 + 6634ae5b: 4c 8b 15 ce ba 00 00 mov 0xbace(%rip),%r10 # 66356930 + 6634ae62: 48 8d 50 2c lea 0x2c(%rax),%rdx + 6634ae66: b8 58 00 00 00 mov $0x58,%eax + 6634ae6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634ae70: 44 8b 02 mov (%rdx),%r8d + 6634ae73: 45 85 c0 test %r8d,%r8d + 6634ae76: 74 59 je 6634aed1 + 6634ae78: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ae7c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634ae80: 45 29 01 sub %r8d,(%r9) + 6634ae83: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634ae89: 45 8b 09 mov (%r9),%r9d + 6634ae8c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634ae90: 45 85 c9 test %r9d,%r9d + 6634ae93: 41 0f 9f c1 setg %r9b + 6634ae97: 45 0f b6 c9 movzbl %r9b,%r9d + 6634ae9b: 45 3b 08 cmp (%r8),%r9d + 6634ae9e: 74 31 je 6634aed1 + 6634aea0: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634aea4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634aea8: 45 8b 00 mov (%r8),%r8d + 6634aeab: 45 85 c0 test %r8d,%r8d + 6634aeae: 75 21 jne 6634aed1 + 6634aeb0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634aeb4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634aeb8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634aebc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634aec3: 4d 63 02 movslq (%r10),%r8 + 6634aec6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634aeca: 41 89 32 mov %esi,(%r10) + 6634aecd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634aed1: 48 83 c0 08 add $0x8,%rax + 6634aed5: 48 83 c2 04 add $0x4,%rdx + 6634aed9: 48 3d a8 00 00 00 cmp $0xa8,%rax + 6634aedf: 75 8f jne 6634ae70 + 6634aee1: 48 83 c4 28 add $0x28,%rsp + 6634aee5: 5b pop %rbx + 6634aee6: 5e pop %rsi + 6634aee7: c3 retq + 6634aee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634aeef: 00 + +000000006634aef0 : + 6634aef0: 56 push %rsi + 6634aef1: 53 push %rbx + 6634aef2: 48 83 ec 28 sub $0x28,%rsp + 6634aef6: 48 89 cb mov %rcx,%rbx + 6634aef9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634aefd: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 6634af04: 44 8b 10 mov (%rax),%r10d + 6634af07: 45 85 d2 test %r10d,%r10d + 6634af0a: 74 34 je 6634af40 + 6634af0c: 31 d2 xor %edx,%edx + 6634af0e: eb 04 jmp 6634af14 + 6634af10: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634af14: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634af18: 83 c2 0a add $0xa,%edx + 6634af1b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634af1f: 48 89 d9 mov %rbx,%rcx + 6634af22: 44 8b 00 mov (%rax),%r8d + 6634af25: e8 86 64 ff ff callq 663413b0 + 6634af2a: 48 83 fe 09 cmp $0x9,%rsi + 6634af2e: 48 89 f2 mov %rsi,%rdx + 6634af31: 75 dd jne 6634af10 + 6634af33: 48 83 c4 28 add $0x28,%rsp + 6634af37: 5b pop %rbx + 6634af38: 5e pop %rsi + 6634af39: c3 retq + 6634af3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634af40: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634af44: 4c 8b 1d d5 b9 00 00 mov 0xb9d5(%rip),%r11 # 66356920 + 6634af4b: 4c 8b 15 de b9 00 00 mov 0xb9de(%rip),%r10 # 66356930 + 6634af52: 48 8d 50 28 lea 0x28(%rax),%rdx + 6634af56: b8 50 00 00 00 mov $0x50,%eax 6634af5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634af60: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634af64: 4c 8b 1d b5 b9 00 00 mov 0xb9b5(%rip),%r11 # 66356920 - 6634af6b: 4c 8b 15 be b9 00 00 mov 0xb9be(%rip),%r10 # 66356930 - 6634af72: 48 8d 50 1c lea 0x1c(%rax),%rdx - 6634af76: b8 38 00 00 00 mov $0x38,%eax - 6634af7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634af80: 8b 0a mov (%rdx),%ecx - 6634af82: 85 c9 test %ecx,%ecx - 6634af84: 74 55 je 6634afdb - 6634af86: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634af8a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634af8e: 41 29 08 sub %ecx,(%r8) - 6634af91: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634af97: 45 8b 00 mov (%r8),%r8d - 6634af9a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634af9e: 45 85 c0 test %r8d,%r8d - 6634afa1: 41 0f 9f c0 setg %r8b - 6634afa5: 45 0f b6 c0 movzbl %r8b,%r8d - 6634afa9: 44 3b 01 cmp (%rcx),%r8d - 6634afac: 74 2d je 6634afdb - 6634afae: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634afb2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634afb6: 8b 09 mov (%rcx),%ecx - 6634afb8: 85 c9 test %ecx,%ecx - 6634afba: 75 1f jne 6634afdb - 6634afbc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634afc0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634afc4: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634afc8: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634afce: 49 63 0a movslq (%r10),%rcx - 6634afd1: 8d 71 01 lea 0x1(%rcx),%esi - 6634afd4: 41 89 32 mov %esi,(%r10) - 6634afd7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634afdb: 48 83 c0 08 add $0x8,%rax - 6634afdf: 48 83 c2 04 add $0x4,%rdx - 6634afe3: 48 3d b8 00 00 00 cmp $0xb8,%rax - 6634afe9: 75 95 jne 6634af80 - 6634afeb: 48 83 c4 28 add $0x28,%rsp - 6634afef: 5b pop %rbx - 6634aff0: 5e pop %rsi - 6634aff1: 5f pop %rdi - 6634aff2: 5d pop %rbp - 6634aff3: 41 5c pop %r12 - 6634aff5: 41 5d pop %r13 - 6634aff7: c3 retq - 6634aff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634afff: 00 + 6634af60: 44 8b 02 mov (%rdx),%r8d + 6634af63: 45 85 c0 test %r8d,%r8d + 6634af66: 74 59 je 6634afc1 + 6634af68: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634af6c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634af70: 45 29 01 sub %r8d,(%r9) + 6634af73: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634af79: 45 8b 09 mov (%r9),%r9d + 6634af7c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634af80: 45 85 c9 test %r9d,%r9d + 6634af83: 41 0f 9f c1 setg %r9b + 6634af87: 45 0f b6 c9 movzbl %r9b,%r9d + 6634af8b: 45 3b 08 cmp (%r8),%r9d + 6634af8e: 74 31 je 6634afc1 + 6634af90: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634af94: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634af98: 45 8b 00 mov (%r8),%r8d + 6634af9b: 45 85 c0 test %r8d,%r8d + 6634af9e: 75 21 jne 6634afc1 + 6634afa0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634afa4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634afa8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634afac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634afb3: 4d 63 02 movslq (%r10),%r8 + 6634afb6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634afba: 41 89 32 mov %esi,(%r10) + 6634afbd: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634afc1: 48 83 c0 08 add $0x8,%rax + 6634afc5: 48 83 c2 04 add $0x4,%rdx + 6634afc9: 48 3d 98 00 00 00 cmp $0x98,%rax + 6634afcf: 75 8f jne 6634af60 + 6634afd1: 48 83 c4 28 add $0x28,%rsp + 6634afd5: 5b pop %rbx + 6634afd6: 5e pop %rsi + 6634afd7: c3 retq + 6634afd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634afdf: 00 -000000006634b000 : - 6634b000: 41 55 push %r13 - 6634b002: 41 54 push %r12 - 6634b004: 55 push %rbp - 6634b005: 57 push %rdi - 6634b006: 56 push %rsi - 6634b007: 53 push %rbx - 6634b008: 48 83 ec 28 sub $0x28,%rsp - 6634b00c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634b010: 49 8b 81 e8 00 00 00 mov 0xe8(%r9),%rax - 6634b017: 48 89 cb mov %rcx,%rbx - 6634b01a: 44 8b 10 mov (%rax),%r10d - 6634b01d: 45 85 d2 test %r10d,%r10d - 6634b020: 0f 84 ea 00 00 00 je 6634b110 - 6634b026: 49 8b 41 10 mov 0x10(%r9),%rax - 6634b02a: bf 0d 00 00 00 mov $0xd,%edi - 6634b02f: 4c 8d 2d ca 7f 00 00 lea 0x7fca(%rip),%r13 # 66353000 <.rdata> - 6634b036: 4c 8d 25 d3 7f 00 00 lea 0x7fd3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b03d: 8b 10 mov (%rax),%edx - 6634b03f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634b043: 8b 00 mov (%rax),%eax - 6634b045: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634b048: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634b04c: 8b 12 mov (%rdx),%edx - 6634b04e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634b051: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634b055: 8b 12 mov (%rdx),%edx - 6634b057: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634b05a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634b05e: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634b062: 8b 00 mov (%rax),%eax - 6634b064: c1 e0 04 shl $0x4,%eax - 6634b067: 01 c6 add %eax,%esi - 6634b069: 49 8b 41 30 mov 0x30(%r9),%rax - 6634b06d: 8b 00 mov (%rax),%eax - 6634b06f: c1 e0 05 shl $0x5,%eax - 6634b072: 01 f0 add %esi,%eax - 6634b074: 8b 32 mov (%rdx),%esi - 6634b076: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634b07a: c1 e6 06 shl $0x6,%esi - 6634b07d: 01 f0 add %esi,%eax - 6634b07f: 8b 32 mov (%rdx),%esi - 6634b081: 49 8b 51 58 mov 0x58(%r9),%rdx - 6634b085: c1 e6 07 shl $0x7,%esi - 6634b088: 01 c6 add %eax,%esi - 6634b08a: 49 8b 41 48 mov 0x48(%r9),%rax - 6634b08e: 8b 00 mov (%rax),%eax - 6634b090: c1 e0 08 shl $0x8,%eax - 6634b093: 01 c6 add %eax,%esi - 6634b095: 49 8b 41 50 mov 0x50(%r9),%rax - 6634b099: 8b 00 mov (%rax),%eax - 6634b09b: c1 e0 09 shl $0x9,%eax - 6634b09e: 01 f0 add %esi,%eax - 6634b0a0: 8b 32 mov (%rdx),%esi - 6634b0a2: 49 8b 51 60 mov 0x60(%r9),%rdx - 6634b0a6: c1 e6 0a shl $0xa,%esi - 6634b0a9: 01 f0 add %esi,%eax - 6634b0ab: 8b 32 mov (%rdx),%esi - 6634b0ad: c1 e6 0b shl $0xb,%esi - 6634b0b0: 01 c6 add %eax,%esi - 6634b0b2: 48 63 ee movslq %esi,%rbp - 6634b0b5: 48 c1 e5 02 shl $0x2,%rbp - 6634b0b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634b0c0: 85 f6 test %esi,%esi - 6634b0c2: 78 05 js 6634b0c9 - 6634b0c4: 39 73 38 cmp %esi,0x38(%rbx) - 6634b0c7: 7f 11 jg 6634b0da - 6634b0c9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b0cf: 4c 89 ea mov %r13,%rdx - 6634b0d2: 4c 89 e1 mov %r12,%rcx - 6634b0d5: e8 b6 67 00 00 callq 66351890 <_assert> - 6634b0da: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b0de: 89 fa mov %edi,%edx - 6634b0e0: 48 89 d9 mov %rbx,%rcx - 6634b0e3: 83 c7 01 add $0x1,%edi - 6634b0e6: 81 c6 00 10 00 00 add $0x1000,%esi - 6634b0ec: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b0f0: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 6634b0f7: e8 b4 62 ff ff callq 663413b0 - 6634b0fc: 83 ff 1d cmp $0x1d,%edi - 6634b0ff: 75 bf jne 6634b0c0 - 6634b101: 48 83 c4 28 add $0x28,%rsp - 6634b105: 5b pop %rbx - 6634b106: 5e pop %rsi - 6634b107: 5f pop %rdi - 6634b108: 5d pop %rbp - 6634b109: 41 5c pop %r12 - 6634b10b: 41 5d pop %r13 - 6634b10d: c3 retq - 6634b10e: 66 90 xchg %ax,%ax - 6634b110: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634b114: 4c 8b 1d 05 b8 00 00 mov 0xb805(%rip),%r11 # 66356920 - 6634b11b: 4c 8b 15 0e b8 00 00 mov 0xb80e(%rip),%r10 # 66356930 - 6634b122: 48 8d 50 34 lea 0x34(%rax),%rdx - 6634b126: b8 68 00 00 00 mov $0x68,%eax - 6634b12b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634b130: 8b 0a mov (%rdx),%ecx - 6634b132: 85 c9 test %ecx,%ecx - 6634b134: 74 55 je 6634b18b - 6634b136: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b13a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634b13e: 41 29 08 sub %ecx,(%r8) - 6634b141: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634b147: 45 8b 00 mov (%r8),%r8d - 6634b14a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634b14e: 45 85 c0 test %r8d,%r8d - 6634b151: 41 0f 9f c0 setg %r8b - 6634b155: 45 0f b6 c0 movzbl %r8b,%r8d - 6634b159: 44 3b 01 cmp (%rcx),%r8d - 6634b15c: 74 2d je 6634b18b - 6634b15e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b162: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634b166: 8b 09 mov (%rcx),%ecx - 6634b168: 85 c9 test %ecx,%ecx - 6634b16a: 75 1f jne 6634b18b - 6634b16c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b170: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634b174: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b178: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b17e: 49 63 0a movslq (%r10),%rcx - 6634b181: 8d 71 01 lea 0x1(%rcx),%esi - 6634b184: 41 89 32 mov %esi,(%r10) - 6634b187: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634b18b: 48 83 c0 08 add $0x8,%rax - 6634b18f: 48 83 c2 04 add $0x4,%rdx - 6634b193: 48 3d e8 00 00 00 cmp $0xe8,%rax - 6634b199: 75 95 jne 6634b130 - 6634b19b: 48 83 c4 28 add $0x28,%rsp - 6634b19f: 5b pop %rbx - 6634b1a0: 5e pop %rsi - 6634b1a1: 5f pop %rdi - 6634b1a2: 5d pop %rbp - 6634b1a3: 41 5c pop %r12 - 6634b1a5: 41 5d pop %r13 - 6634b1a7: c3 retq - 6634b1a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634b1af: 00 +000000006634afe0 : + 6634afe0: 56 push %rsi + 6634afe1: 53 push %rbx + 6634afe2: 48 83 ec 28 sub $0x28,%rsp + 6634afe6: 48 89 cb mov %rcx,%rbx + 6634afe9: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634afed: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax + 6634aff4: 44 8b 10 mov (%rax),%r10d + 6634aff7: 45 85 d2 test %r10d,%r10d + 6634affa: 74 34 je 6634b030 + 6634affc: 31 d2 xor %edx,%edx + 6634affe: eb 04 jmp 6634b004 + 6634b000: 48 8b 4b 10 mov 0x10(%rbx),%rcx + 6634b004: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634b008: 83 c2 0a add $0xa,%edx + 6634b00b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax + 6634b00f: 48 89 d9 mov %rbx,%rcx + 6634b012: 44 8b 00 mov (%rax),%r8d + 6634b015: e8 96 63 ff ff callq 663413b0 + 6634b01a: 48 83 fe 09 cmp $0x9,%rsi + 6634b01e: 48 89 f2 mov %rsi,%rdx + 6634b021: 75 dd jne 6634b000 + 6634b023: 48 83 c4 28 add $0x28,%rsp + 6634b027: 5b pop %rbx + 6634b028: 5e pop %rsi + 6634b029: c3 retq + 6634b02a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634b030: 48 8b 43 08 mov 0x8(%rbx),%rax + 6634b034: 4c 8b 1d e5 b8 00 00 mov 0xb8e5(%rip),%r11 # 66356920 + 6634b03b: 4c 8b 15 ee b8 00 00 mov 0xb8ee(%rip),%r10 # 66356930 + 6634b042: 48 8d 50 28 lea 0x28(%rax),%rdx + 6634b046: b8 50 00 00 00 mov $0x50,%eax + 6634b04b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b050: 44 8b 02 mov (%rdx),%r8d + 6634b053: 45 85 c0 test %r8d,%r8d + 6634b056: 74 59 je 6634b0b1 + 6634b058: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634b05c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 + 6634b060: 45 29 01 sub %r8d,(%r9) + 6634b063: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b069: 45 8b 09 mov (%r9),%r9d + 6634b06c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b070: 45 85 c9 test %r9d,%r9d + 6634b073: 41 0f 9f c1 setg %r9b + 6634b077: 45 0f b6 c9 movzbl %r9b,%r9d + 6634b07b: 45 3b 08 cmp (%r8),%r9d + 6634b07e: 74 31 je 6634b0b1 + 6634b080: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634b084: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b088: 45 8b 00 mov (%r8),%r8d + 6634b08b: 45 85 c0 test %r8d,%r8d + 6634b08e: 75 21 jne 6634b0b1 + 6634b090: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634b094: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 + 6634b098: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634b09c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634b0a3: 4d 63 02 movslq (%r10),%r8 + 6634b0a6: 41 8d 70 01 lea 0x1(%r8),%esi + 6634b0aa: 41 89 32 mov %esi,(%r10) + 6634b0ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8) + 6634b0b1: 48 83 c0 08 add $0x8,%rax + 6634b0b5: 48 83 c2 04 add $0x4,%rdx + 6634b0b9: 48 3d 98 00 00 00 cmp $0x98,%rax + 6634b0bf: 75 8f jne 6634b050 + 6634b0c1: 48 83 c4 28 add $0x28,%rsp + 6634b0c5: 5b pop %rbx + 6634b0c6: 5e pop %rsi + 6634b0c7: c3 retq + 6634b0c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634b0cf: 00 -000000006634b1b0 : - 6634b1b0: 41 55 push %r13 - 6634b1b2: 41 54 push %r12 - 6634b1b4: 55 push %rbp - 6634b1b5: 57 push %rdi - 6634b1b6: 56 push %rsi - 6634b1b7: 53 push %rbx - 6634b1b8: 48 83 ec 28 sub $0x28,%rsp - 6634b1bc: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634b1c0: 49 8b 81 d8 00 00 00 mov 0xd8(%r9),%rax - 6634b1c7: 48 89 cb mov %rcx,%rbx - 6634b1ca: 44 8b 10 mov (%rax),%r10d - 6634b1cd: 45 85 d2 test %r10d,%r10d - 6634b1d0: 0f 84 cb 00 00 00 je 6634b2a1 - 6634b1d6: 49 8b 41 10 mov 0x10(%r9),%rax - 6634b1da: bf 0b 00 00 00 mov $0xb,%edi - 6634b1df: 4c 8d 2d 1a 7e 00 00 lea 0x7e1a(%rip),%r13 # 66353000 <.rdata> - 6634b1e6: 4c 8d 25 23 7e 00 00 lea 0x7e23(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b1ed: 8b 10 mov (%rax),%edx - 6634b1ef: 49 8b 41 08 mov 0x8(%r9),%rax - 6634b1f3: 8b 00 mov (%rax),%eax - 6634b1f5: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634b1f8: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634b1fc: 8b 12 mov (%rdx),%edx - 6634b1fe: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634b201: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634b205: 8b 12 mov (%rdx),%edx - 6634b207: 8d 04 d0 lea (%rax,%rdx,8),%eax - 6634b20a: 49 8b 51 28 mov 0x28(%r9),%rdx - 6634b20e: 8b 32 mov (%rdx),%esi - 6634b210: 49 8b 51 30 mov 0x30(%r9),%rdx - 6634b214: c1 e6 04 shl $0x4,%esi - 6634b217: 01 f0 add %esi,%eax - 6634b219: 8b 32 mov (%rdx),%esi - 6634b21b: 49 8b 51 48 mov 0x48(%r9),%rdx - 6634b21f: c1 e6 05 shl $0x5,%esi - 6634b222: 01 c6 add %eax,%esi - 6634b224: 49 8b 41 38 mov 0x38(%r9),%rax - 6634b228: 8b 00 mov (%rax),%eax - 6634b22a: c1 e0 06 shl $0x6,%eax - 6634b22d: 01 c6 add %eax,%esi - 6634b22f: 49 8b 41 40 mov 0x40(%r9),%rax - 6634b233: 8b 00 mov (%rax),%eax - 6634b235: c1 e0 07 shl $0x7,%eax - 6634b238: 01 f0 add %esi,%eax - 6634b23a: 8b 32 mov (%rdx),%esi - 6634b23c: 49 8b 51 50 mov 0x50(%r9),%rdx - 6634b240: c1 e6 08 shl $0x8,%esi - 6634b243: 01 f0 add %esi,%eax - 6634b245: 8b 32 mov (%rdx),%esi - 6634b247: c1 e6 09 shl $0x9,%esi - 6634b24a: 01 c6 add %eax,%esi - 6634b24c: 48 63 ee movslq %esi,%rbp - 6634b24f: 48 c1 e5 02 shl $0x2,%rbp - 6634b253: 85 f6 test %esi,%esi - 6634b255: 78 05 js 6634b25c - 6634b257: 39 73 38 cmp %esi,0x38(%rbx) - 6634b25a: 7f 11 jg 6634b26d - 6634b25c: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b262: 4c 89 ea mov %r13,%rdx - 6634b265: 4c 89 e1 mov %r12,%rcx - 6634b268: e8 23 66 00 00 callq 66351890 <_assert> - 6634b26d: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b271: 89 fa mov %edi,%edx - 6634b273: 48 89 d9 mov %rbx,%rcx - 6634b276: 83 c7 01 add $0x1,%edi - 6634b279: 81 c6 00 04 00 00 add $0x400,%esi - 6634b27f: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b283: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634b28a: e8 21 61 ff ff callq 663413b0 - 6634b28f: 83 ff 1b cmp $0x1b,%edi - 6634b292: 75 bf jne 6634b253 - 6634b294: 48 83 c4 28 add $0x28,%rsp - 6634b298: 5b pop %rbx - 6634b299: 5e pop %rsi - 6634b29a: 5f pop %rdi - 6634b29b: 5d pop %rbp - 6634b29c: 41 5c pop %r12 - 6634b29e: 41 5d pop %r13 - 6634b2a0: c3 retq - 6634b2a1: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634b2a5: 4c 8b 1d 74 b6 00 00 mov 0xb674(%rip),%r11 # 66356920 - 6634b2ac: 4c 8b 15 7d b6 00 00 mov 0xb67d(%rip),%r10 # 66356930 - 6634b2b3: 48 8d 50 2c lea 0x2c(%rax),%rdx - 6634b2b7: b8 58 00 00 00 mov $0x58,%eax - 6634b2bc: 0f 1f 40 00 nopl 0x0(%rax) - 6634b2c0: 8b 0a mov (%rdx),%ecx - 6634b2c2: 85 c9 test %ecx,%ecx - 6634b2c4: 74 55 je 6634b31b - 6634b2c6: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b2ca: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634b2ce: 41 29 08 sub %ecx,(%r8) - 6634b2d1: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634b2d7: 45 8b 00 mov (%r8),%r8d - 6634b2da: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634b2de: 45 85 c0 test %r8d,%r8d - 6634b2e1: 41 0f 9f c0 setg %r8b - 6634b2e5: 45 0f b6 c0 movzbl %r8b,%r8d - 6634b2e9: 44 3b 01 cmp (%rcx),%r8d - 6634b2ec: 74 2d je 6634b31b - 6634b2ee: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b2f2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634b2f6: 8b 09 mov (%rcx),%ecx - 6634b2f8: 85 c9 test %ecx,%ecx - 6634b2fa: 75 1f jne 6634b31b - 6634b2fc: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b300: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634b304: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b308: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b30e: 49 63 0a movslq (%r10),%rcx - 6634b311: 8d 71 01 lea 0x1(%rcx),%esi - 6634b314: 41 89 32 mov %esi,(%r10) - 6634b317: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634b31b: 48 83 c0 08 add $0x8,%rax - 6634b31f: 48 83 c2 04 add $0x4,%rdx - 6634b323: 48 3d d8 00 00 00 cmp $0xd8,%rax - 6634b329: 75 95 jne 6634b2c0 - 6634b32b: 48 83 c4 28 add $0x28,%rsp - 6634b32f: 5b pop %rbx - 6634b330: 5e pop %rsi - 6634b331: 5f pop %rdi - 6634b332: 5d pop %rbp - 6634b333: 41 5c pop %r12 - 6634b335: 41 5d pop %r13 - 6634b337: c3 retq - 6634b338: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634b33f: 00 +000000006634b0d0 : + 6634b0d0: 57 push %rdi + 6634b0d1: 56 push %rsi + 6634b0d2: 53 push %rbx + 6634b0d3: 48 83 ec 20 sub $0x20,%rsp + 6634b0d7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b0db: 49 8b 81 e8 00 00 00 mov 0xe8(%r9),%rax + 6634b0e2: 48 89 ce mov %rcx,%rsi + 6634b0e5: 44 8b 10 mov (%rax),%r10d + 6634b0e8: 45 85 d2 test %r10d,%r10d + 6634b0eb: 0f 84 bf 00 00 00 je 6634b1b0 + 6634b0f1: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b0f5: bb 0d 00 00 00 mov $0xd,%ebx + 6634b0fa: 8b 10 mov (%rax),%edx + 6634b0fc: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b100: 8b 00 mov (%rax),%eax + 6634b102: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b105: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b109: 8b 12 mov (%rdx),%edx + 6634b10b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b10e: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b112: 8b 12 mov (%rdx),%edx + 6634b114: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634b117: 49 8b 41 28 mov 0x28(%r9),%rax + 6634b11b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634b11f: 8b 00 mov (%rax),%eax + 6634b121: c1 e0 04 shl $0x4,%eax + 6634b124: 01 c7 add %eax,%edi + 6634b126: 49 8b 41 30 mov 0x30(%r9),%rax + 6634b12a: 8b 00 mov (%rax),%eax + 6634b12c: c1 e0 05 shl $0x5,%eax + 6634b12f: 01 f8 add %edi,%eax + 6634b131: 8b 3a mov (%rdx),%edi + 6634b133: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634b137: c1 e7 06 shl $0x6,%edi + 6634b13a: 01 f8 add %edi,%eax + 6634b13c: 8b 3a mov (%rdx),%edi + 6634b13e: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634b142: c1 e7 07 shl $0x7,%edi + 6634b145: 01 c7 add %eax,%edi + 6634b147: 49 8b 41 48 mov 0x48(%r9),%rax + 6634b14b: 8b 00 mov (%rax),%eax + 6634b14d: c1 e0 08 shl $0x8,%eax + 6634b150: 01 c7 add %eax,%edi + 6634b152: 49 8b 41 50 mov 0x50(%r9),%rax + 6634b156: 8b 00 mov (%rax),%eax + 6634b158: c1 e0 09 shl $0x9,%eax + 6634b15b: 01 f8 add %edi,%eax + 6634b15d: 8b 3a mov (%rdx),%edi + 6634b15f: 49 8b 51 60 mov 0x60(%r9),%rdx + 6634b163: c1 e7 0a shl $0xa,%edi + 6634b166: 01 f8 add %edi,%eax + 6634b168: 8b 3a mov (%rdx),%edi + 6634b16a: c1 e7 0b shl $0xb,%edi + 6634b16d: 01 c7 add %eax,%edi + 6634b16f: 48 63 ff movslq %edi,%rdi + 6634b172: 48 c1 e7 02 shl $0x2,%rdi + 6634b176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b17d: 00 00 00 + 6634b180: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b184: 89 da mov %ebx,%edx + 6634b186: 48 89 f1 mov %rsi,%rcx + 6634b189: 83 c3 01 add $0x1,%ebx + 6634b18c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b190: 48 81 c7 00 40 00 00 add $0x4000,%rdi + 6634b197: e8 14 62 ff ff callq 663413b0 + 6634b19c: 83 fb 1d cmp $0x1d,%ebx + 6634b19f: 75 df jne 6634b180 + 6634b1a1: 48 83 c4 20 add $0x20,%rsp + 6634b1a5: 5b pop %rbx + 6634b1a6: 5e pop %rsi + 6634b1a7: 5f pop %rdi + 6634b1a8: c3 retq + 6634b1a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b1b0: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b1b4: 4c 8b 1d 65 b7 00 00 mov 0xb765(%rip),%r11 # 66356920 + 6634b1bb: 4c 8b 15 6e b7 00 00 mov 0xb76e(%rip),%r10 # 66356930 + 6634b1c2: 48 8d 50 34 lea 0x34(%rax),%rdx + 6634b1c6: b8 68 00 00 00 mov $0x68,%eax + 6634b1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b1d0: 8b 0a mov (%rdx),%ecx + 6634b1d2: 85 c9 test %ecx,%ecx + 6634b1d4: 74 55 je 6634b22b + 6634b1d6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b1da: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b1de: 41 29 08 sub %ecx,(%r8) + 6634b1e1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b1e7: 45 8b 00 mov (%r8),%r8d + 6634b1ea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b1ee: 45 85 c0 test %r8d,%r8d + 6634b1f1: 41 0f 9f c0 setg %r8b + 6634b1f5: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b1f9: 44 3b 01 cmp (%rcx),%r8d + 6634b1fc: 74 2d je 6634b22b + 6634b1fe: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b202: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b206: 8b 09 mov (%rcx),%ecx + 6634b208: 85 c9 test %ecx,%ecx + 6634b20a: 75 1f jne 6634b22b + 6634b20c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b210: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b214: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b218: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b21e: 49 63 0a movslq (%r10),%rcx + 6634b221: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b224: 41 89 1a mov %ebx,(%r10) + 6634b227: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b22b: 48 83 c0 08 add $0x8,%rax + 6634b22f: 48 83 c2 04 add $0x4,%rdx + 6634b233: 48 3d e8 00 00 00 cmp $0xe8,%rax + 6634b239: 75 95 jne 6634b1d0 + 6634b23b: 48 83 c4 20 add $0x20,%rsp + 6634b23f: 5b pop %rbx + 6634b240: 5e pop %rsi + 6634b241: 5f pop %rdi + 6634b242: c3 retq + 6634b243: 0f 1f 00 nopl (%rax) + 6634b246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b24d: 00 00 00 -000000006634b340 : - 6634b340: 41 55 push %r13 - 6634b342: 41 54 push %r12 - 6634b344: 55 push %rbp - 6634b345: 57 push %rdi - 6634b346: 56 push %rsi - 6634b347: 53 push %rbx - 6634b348: 48 83 ec 28 sub $0x28,%rsp - 6634b34c: 4c 8b 49 10 mov 0x10(%rcx),%r9 - 6634b350: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax - 6634b357: 48 89 cb mov %rcx,%rbx - 6634b35a: 44 8b 10 mov (%rax),%r10d - 6634b35d: 45 85 d2 test %r10d,%r10d - 6634b360: 0f 84 ba 00 00 00 je 6634b420 - 6634b366: 49 8b 41 10 mov 0x10(%r9),%rax - 6634b36a: bf 09 00 00 00 mov $0x9,%edi - 6634b36f: 4c 8d 2d 8a 7c 00 00 lea 0x7c8a(%rip),%r13 # 66353000 <.rdata> - 6634b376: 4c 8d 25 93 7c 00 00 lea 0x7c93(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b37d: 8b 10 mov (%rax),%edx - 6634b37f: 49 8b 41 08 mov 0x8(%r9),%rax - 6634b383: 8b 00 mov (%rax),%eax - 6634b385: 8d 04 50 lea (%rax,%rdx,2),%eax - 6634b388: 49 8b 51 18 mov 0x18(%r9),%rdx - 6634b38c: 8b 12 mov (%rdx),%edx - 6634b38e: 8d 04 90 lea (%rax,%rdx,4),%eax - 6634b391: 49 8b 51 20 mov 0x20(%r9),%rdx - 6634b395: 8b 12 mov (%rdx),%edx - 6634b397: 8d 34 d0 lea (%rax,%rdx,8),%esi - 6634b39a: 49 8b 41 28 mov 0x28(%r9),%rax - 6634b39e: 49 8b 51 38 mov 0x38(%r9),%rdx - 6634b3a2: 8b 00 mov (%rax),%eax - 6634b3a4: c1 e0 04 shl $0x4,%eax - 6634b3a7: 01 c6 add %eax,%esi - 6634b3a9: 49 8b 41 30 mov 0x30(%r9),%rax - 6634b3ad: 8b 00 mov (%rax),%eax - 6634b3af: c1 e0 05 shl $0x5,%eax - 6634b3b2: 01 f0 add %esi,%eax - 6634b3b4: 8b 32 mov (%rdx),%esi - 6634b3b6: 49 8b 51 40 mov 0x40(%r9),%rdx - 6634b3ba: c1 e6 06 shl $0x6,%esi - 6634b3bd: 01 f0 add %esi,%eax - 6634b3bf: 8b 32 mov (%rdx),%esi - 6634b3c1: c1 e6 07 shl $0x7,%esi - 6634b3c4: 01 c6 add %eax,%esi - 6634b3c6: 48 63 ee movslq %esi,%rbp - 6634b3c9: 48 c1 e5 02 shl $0x2,%rbp - 6634b3cd: 0f 1f 00 nopl (%rax) - 6634b3d0: 85 f6 test %esi,%esi - 6634b3d2: 78 05 js 6634b3d9 - 6634b3d4: 39 73 38 cmp %esi,0x38(%rbx) - 6634b3d7: 7f 11 jg 6634b3ea - 6634b3d9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b3df: 4c 89 ea mov %r13,%rdx - 6634b3e2: 4c 89 e1 mov %r12,%rcx - 6634b3e5: e8 a6 64 00 00 callq 66351890 <_assert> - 6634b3ea: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b3ee: 89 fa mov %edi,%edx - 6634b3f0: 48 89 d9 mov %rbx,%rcx - 6634b3f3: 83 c7 01 add $0x1,%edi - 6634b3f6: 81 c6 00 01 00 00 add $0x100,%esi - 6634b3fc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b400: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634b407: e8 a4 5f ff ff callq 663413b0 - 6634b40c: 83 ff 19 cmp $0x19,%edi - 6634b40f: 75 bf jne 6634b3d0 - 6634b411: 48 83 c4 28 add $0x28,%rsp - 6634b415: 5b pop %rbx - 6634b416: 5e pop %rsi - 6634b417: 5f pop %rdi - 6634b418: 5d pop %rbp - 6634b419: 41 5c pop %r12 - 6634b41b: 41 5d pop %r13 - 6634b41d: c3 retq - 6634b41e: 66 90 xchg %ax,%ax - 6634b420: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634b424: 4c 8b 1d f5 b4 00 00 mov 0xb4f5(%rip),%r11 # 66356920 - 6634b42b: 4c 8b 15 fe b4 00 00 mov 0xb4fe(%rip),%r10 # 66356930 - 6634b432: 48 8d 50 24 lea 0x24(%rax),%rdx - 6634b436: b8 48 00 00 00 mov $0x48,%eax - 6634b43b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 6634b440: 8b 0a mov (%rdx),%ecx - 6634b442: 85 c9 test %ecx,%ecx - 6634b444: 74 55 je 6634b49b - 6634b446: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b44a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634b44e: 41 29 08 sub %ecx,(%r8) - 6634b451: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634b457: 45 8b 00 mov (%r8),%r8d - 6634b45a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx - 6634b45e: 45 85 c0 test %r8d,%r8d - 6634b461: 41 0f 9f c0 setg %r8b - 6634b465: 45 0f b6 c0 movzbl %r8b,%r8d - 6634b469: 44 3b 01 cmp (%rcx),%r8d - 6634b46c: 74 2d je 6634b49b - 6634b46e: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b472: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx - 6634b476: 8b 09 mov (%rcx),%ecx - 6634b478: 85 c9 test %ecx,%ecx - 6634b47a: 75 1f jne 6634b49b - 6634b47c: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b480: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 - 6634b484: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b488: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b48e: 49 63 0a movslq (%r10),%rcx - 6634b491: 8d 71 01 lea 0x1(%rcx),%esi - 6634b494: 41 89 32 mov %esi,(%r10) - 6634b497: 4d 89 04 cb mov %r8,(%r11,%rcx,8) - 6634b49b: 48 83 c0 08 add $0x8,%rax - 6634b49f: 48 83 c2 04 add $0x4,%rdx - 6634b4a3: 48 3d c8 00 00 00 cmp $0xc8,%rax - 6634b4a9: 75 95 jne 6634b440 - 6634b4ab: 48 83 c4 28 add $0x28,%rsp - 6634b4af: 5b pop %rbx - 6634b4b0: 5e pop %rsi - 6634b4b1: 5f pop %rdi - 6634b4b2: 5d pop %rbp - 6634b4b3: 41 5c pop %r12 - 6634b4b5: 41 5d pop %r13 - 6634b4b7: c3 retq - 6634b4b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634b4bf: 00 +000000006634b250 : + 6634b250: 57 push %rdi + 6634b251: 56 push %rsi + 6634b252: 53 push %rbx + 6634b253: 48 83 ec 20 sub $0x20,%rsp + 6634b257: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b25b: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax + 6634b262: 48 89 ce mov %rcx,%rsi + 6634b265: 44 8b 10 mov (%rax),%r10d + 6634b268: 45 85 d2 test %r10d,%r10d + 6634b26b: 0f 84 8f 00 00 00 je 6634b300 + 6634b271: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b275: bb 09 00 00 00 mov $0x9,%ebx + 6634b27a: 8b 10 mov (%rax),%edx + 6634b27c: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b280: 8b 00 mov (%rax),%eax + 6634b282: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b285: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b289: 8b 12 mov (%rdx),%edx + 6634b28b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b28e: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b292: 8b 12 mov (%rdx),%edx + 6634b294: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634b297: 49 8b 41 28 mov 0x28(%r9),%rax + 6634b29b: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634b29f: 8b 00 mov (%rax),%eax + 6634b2a1: c1 e0 04 shl $0x4,%eax + 6634b2a4: 01 c7 add %eax,%edi + 6634b2a6: 49 8b 41 30 mov 0x30(%r9),%rax + 6634b2aa: 8b 00 mov (%rax),%eax + 6634b2ac: c1 e0 05 shl $0x5,%eax + 6634b2af: 01 f8 add %edi,%eax + 6634b2b1: 8b 3a mov (%rdx),%edi + 6634b2b3: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634b2b7: c1 e7 06 shl $0x6,%edi + 6634b2ba: 01 f8 add %edi,%eax + 6634b2bc: 8b 3a mov (%rdx),%edi + 6634b2be: c1 e7 07 shl $0x7,%edi + 6634b2c1: 01 c7 add %eax,%edi + 6634b2c3: 48 63 ff movslq %edi,%rdi + 6634b2c6: 48 c1 e7 02 shl $0x2,%rdi + 6634b2ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634b2d0: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b2d4: 89 da mov %ebx,%edx + 6634b2d6: 48 89 f1 mov %rsi,%rcx + 6634b2d9: 83 c3 01 add $0x1,%ebx + 6634b2dc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b2e0: 48 81 c7 00 04 00 00 add $0x400,%rdi + 6634b2e7: e8 c4 60 ff ff callq 663413b0 + 6634b2ec: 83 fb 19 cmp $0x19,%ebx + 6634b2ef: 75 df jne 6634b2d0 + 6634b2f1: 48 83 c4 20 add $0x20,%rsp + 6634b2f5: 5b pop %rbx + 6634b2f6: 5e pop %rsi + 6634b2f7: 5f pop %rdi + 6634b2f8: c3 retq + 6634b2f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b300: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b304: 4c 8b 1d 15 b6 00 00 mov 0xb615(%rip),%r11 # 66356920 + 6634b30b: 4c 8b 15 1e b6 00 00 mov 0xb61e(%rip),%r10 # 66356930 + 6634b312: 48 8d 50 24 lea 0x24(%rax),%rdx + 6634b316: b8 48 00 00 00 mov $0x48,%eax + 6634b31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b320: 8b 0a mov (%rdx),%ecx + 6634b322: 85 c9 test %ecx,%ecx + 6634b324: 74 55 je 6634b37b + 6634b326: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b32a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b32e: 41 29 08 sub %ecx,(%r8) + 6634b331: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b337: 45 8b 00 mov (%r8),%r8d + 6634b33a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b33e: 45 85 c0 test %r8d,%r8d + 6634b341: 41 0f 9f c0 setg %r8b + 6634b345: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b349: 44 3b 01 cmp (%rcx),%r8d + 6634b34c: 74 2d je 6634b37b + 6634b34e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b352: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b356: 8b 09 mov (%rcx),%ecx + 6634b358: 85 c9 test %ecx,%ecx + 6634b35a: 75 1f jne 6634b37b + 6634b35c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b360: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b364: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b368: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b36e: 49 63 0a movslq (%r10),%rcx + 6634b371: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b374: 41 89 1a mov %ebx,(%r10) + 6634b377: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b37b: 48 83 c0 08 add $0x8,%rax + 6634b37f: 48 83 c2 04 add $0x4,%rdx + 6634b383: 48 3d c8 00 00 00 cmp $0xc8,%rax + 6634b389: 75 95 jne 6634b320 + 6634b38b: 48 83 c4 20 add $0x20,%rsp + 6634b38f: 5b pop %rbx + 6634b390: 5e pop %rsi + 6634b391: 5f pop %rdi + 6634b392: c3 retq + 6634b393: 0f 1f 00 nopl (%rax) + 6634b396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b39d: 00 00 00 -000000006634b4c0 : - 6634b4c0: 53 push %rbx - 6634b4c1: 48 83 ec 20 sub $0x20,%rsp - 6634b4c5: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b4c9: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634b4cd: 48 89 cb mov %rcx,%rbx - 6634b4d0: 8b 12 mov (%rdx),%edx - 6634b4d2: 85 d2 test %edx,%edx - 6634b4d4: 74 2e je 6634b504 - 6634b4d6: 48 8b 40 08 mov 0x8(%rax),%rax - 6634b4da: ba 03 00 00 00 mov $0x3,%edx - 6634b4df: 44 8b 00 mov (%rax),%r8d - 6634b4e2: e8 c9 5e ff ff callq 663413b0 - 6634b4e7: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634b4eb: ba 04 00 00 00 mov $0x4,%edx - 6634b4f0: 48 89 d9 mov %rbx,%rcx - 6634b4f3: 48 8b 40 10 mov 0x10(%rax),%rax - 6634b4f7: 44 8b 00 mov (%rax),%r8d - 6634b4fa: 48 83 c4 20 add $0x20,%rsp - 6634b4fe: 5b pop %rbx - 6634b4ff: e9 ac 5e ff ff jmpq 663413b0 - 6634b504: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634b508: 4c 8b 15 11 b4 00 00 mov 0xb411(%rip),%r10 # 66356920 - 6634b50f: 4c 8b 0d 1a b4 00 00 mov 0xb41a(%rip),%r9 # 66356930 - 6634b516: 8b 4a 0c mov 0xc(%rdx),%ecx - 6634b519: 85 c9 test %ecx,%ecx - 6634b51b: 74 38 je 6634b555 - 6634b51d: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b521: 4d 8b 40 18 mov 0x18(%r8),%r8 - 6634b525: 41 29 08 sub %ecx,(%r8) - 6634b528: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) - 6634b52f: 45 8b 18 mov (%r8),%r11d - 6634b532: 45 31 c0 xor %r8d,%r8d - 6634b535: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b539: 45 85 db test %r11d,%r11d - 6634b53c: 41 0f 9f c0 setg %r8b - 6634b540: 44 3b 01 cmp (%rcx),%r8d - 6634b543: 74 10 je 6634b555 - 6634b545: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b549: 48 8b 49 18 mov 0x18(%rcx),%rcx - 6634b54d: 44 8b 01 mov (%rcx),%r8d - 6634b550: 45 85 c0 test %r8d,%r8d - 6634b553: 74 5e je 6634b5b3 - 6634b555: 8b 4a 10 mov 0x10(%rdx),%ecx - 6634b558: 85 c9 test %ecx,%ecx - 6634b55a: 74 51 je 6634b5ad - 6634b55c: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b560: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b564: 4d 8b 40 20 mov 0x20(%r8),%r8 - 6634b568: 41 29 08 sub %ecx,(%r8) - 6634b56b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634b572: 31 d2 xor %edx,%edx - 6634b574: 41 8b 08 mov (%r8),%ecx - 6634b577: 85 c9 test %ecx,%ecx - 6634b579: 0f 9f c2 setg %dl - 6634b57c: 3b 10 cmp (%rax),%edx - 6634b57e: 74 2d je 6634b5ad - 6634b580: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634b584: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b588: 8b 00 mov (%rax),%eax - 6634b58a: 85 c0 test %eax,%eax - 6634b58c: 75 1f jne 6634b5ad - 6634b58e: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634b592: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634b596: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634b59a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634b5a0: 49 63 01 movslq (%r9),%rax - 6634b5a3: 8d 48 01 lea 0x1(%rax),%ecx - 6634b5a6: 41 89 09 mov %ecx,(%r9) - 6634b5a9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634b5ad: 48 83 c4 20 add $0x20,%rsp - 6634b5b1: 5b pop %rbx - 6634b5b2: c3 retq - 6634b5b3: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b5b7: 4c 8b 41 18 mov 0x18(%rcx),%r8 - 6634b5bb: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b5bf: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b5c5: 49 63 09 movslq (%r9),%rcx - 6634b5c8: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634b5cc: 45 89 19 mov %r11d,(%r9) - 6634b5cf: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 6634b5d3: eb 80 jmp 6634b555 - 6634b5d5: 90 nop - 6634b5d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634b5dd: 00 00 00 +000000006634b3a0 : + 6634b3a0: 57 push %rdi + 6634b3a1: 56 push %rsi + 6634b3a2: 53 push %rbx + 6634b3a3: 48 83 ec 20 sub $0x20,%rsp + 6634b3a7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b3ab: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax + 6634b3b2: 48 89 ce mov %rcx,%rsi + 6634b3b5: 44 8b 10 mov (%rax),%r10d + 6634b3b8: 45 85 d2 test %r10d,%r10d + 6634b3bb: 74 73 je 6634b430 + 6634b3bd: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b3c1: bb 07 00 00 00 mov $0x7,%ebx + 6634b3c6: 8b 10 mov (%rax),%edx + 6634b3c8: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b3cc: 8b 00 mov (%rax),%eax + 6634b3ce: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b3d1: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b3d5: 8b 12 mov (%rdx),%edx + 6634b3d7: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b3da: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b3de: 8b 12 mov (%rdx),%edx + 6634b3e0: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634b3e3: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634b3e7: 8b 3a mov (%rdx),%edi + 6634b3e9: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634b3ed: c1 e7 04 shl $0x4,%edi + 6634b3f0: 01 f8 add %edi,%eax + 6634b3f2: 8b 3a mov (%rdx),%edi + 6634b3f4: c1 e7 05 shl $0x5,%edi + 6634b3f7: 01 c7 add %eax,%edi + 6634b3f9: 48 63 ff movslq %edi,%rdi + 6634b3fc: 48 c1 e7 02 shl $0x2,%rdi + 6634b400: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b404: 89 da mov %ebx,%edx + 6634b406: 48 89 f1 mov %rsi,%rcx + 6634b409: 83 c3 01 add $0x1,%ebx + 6634b40c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b410: 48 81 c7 00 01 00 00 add $0x100,%rdi + 6634b417: e8 94 5f ff ff callq 663413b0 + 6634b41c: 83 fb 17 cmp $0x17,%ebx + 6634b41f: 75 df jne 6634b400 + 6634b421: 48 83 c4 20 add $0x20,%rsp + 6634b425: 5b pop %rbx + 6634b426: 5e pop %rsi + 6634b427: 5f pop %rdi + 6634b428: c3 retq + 6634b429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b430: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b434: 4c 8b 1d e5 b4 00 00 mov 0xb4e5(%rip),%r11 # 66356920 + 6634b43b: 4c 8b 15 ee b4 00 00 mov 0xb4ee(%rip),%r10 # 66356930 + 6634b442: 48 8d 50 1c lea 0x1c(%rax),%rdx + 6634b446: b8 38 00 00 00 mov $0x38,%eax + 6634b44b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b450: 8b 0a mov (%rdx),%ecx + 6634b452: 85 c9 test %ecx,%ecx + 6634b454: 74 55 je 6634b4ab + 6634b456: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b45a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b45e: 41 29 08 sub %ecx,(%r8) + 6634b461: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b467: 45 8b 00 mov (%r8),%r8d + 6634b46a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b46e: 45 85 c0 test %r8d,%r8d + 6634b471: 41 0f 9f c0 setg %r8b + 6634b475: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b479: 44 3b 01 cmp (%rcx),%r8d + 6634b47c: 74 2d je 6634b4ab + 6634b47e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b482: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b486: 8b 09 mov (%rcx),%ecx + 6634b488: 85 c9 test %ecx,%ecx + 6634b48a: 75 1f jne 6634b4ab + 6634b48c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b490: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b494: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b498: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b49e: 49 63 0a movslq (%r10),%rcx + 6634b4a1: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b4a4: 41 89 1a mov %ebx,(%r10) + 6634b4a7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b4ab: 48 83 c0 08 add $0x8,%rax + 6634b4af: 48 83 c2 04 add $0x4,%rdx + 6634b4b3: 48 3d b8 00 00 00 cmp $0xb8,%rax + 6634b4b9: 75 95 jne 6634b450 + 6634b4bb: 48 83 c4 20 add $0x20,%rsp + 6634b4bf: 5b pop %rbx + 6634b4c0: 5e pop %rsi + 6634b4c1: 5f pop %rdi + 6634b4c2: c3 retq + 6634b4c3: 0f 1f 00 nopl (%rax) + 6634b4c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b4cd: 00 00 00 -000000006634b5e0 : - 6634b5e0: 53 push %rbx - 6634b5e1: 48 83 ec 20 sub $0x20,%rsp - 6634b5e5: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b5e9: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634b5ed: 48 89 cb mov %rcx,%rbx - 6634b5f0: 8b 12 mov (%rdx),%edx - 6634b5f2: 85 d2 test %edx,%edx - 6634b5f4: 74 2e je 6634b624 - 6634b5f6: 48 8b 40 08 mov 0x8(%rax),%rax - 6634b5fa: ba 03 00 00 00 mov $0x3,%edx - 6634b5ff: 44 8b 00 mov (%rax),%r8d - 6634b602: e8 a9 5d ff ff callq 663413b0 - 6634b607: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634b60b: ba 04 00 00 00 mov $0x4,%edx - 6634b610: 48 89 d9 mov %rbx,%rcx - 6634b613: 48 8b 40 10 mov 0x10(%rax),%rax - 6634b617: 44 8b 00 mov (%rax),%r8d - 6634b61a: 48 83 c4 20 add $0x20,%rsp - 6634b61e: 5b pop %rbx - 6634b61f: e9 8c 5d ff ff jmpq 663413b0 - 6634b624: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634b628: 4c 8b 15 f1 b2 00 00 mov 0xb2f1(%rip),%r10 # 66356920 - 6634b62f: 4c 8b 0d fa b2 00 00 mov 0xb2fa(%rip),%r9 # 66356930 - 6634b636: 8b 4a 0c mov 0xc(%rdx),%ecx - 6634b639: 85 c9 test %ecx,%ecx - 6634b63b: 74 38 je 6634b675 - 6634b63d: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b641: 4d 8b 40 18 mov 0x18(%r8),%r8 - 6634b645: 41 29 08 sub %ecx,(%r8) - 6634b648: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) - 6634b64f: 45 8b 18 mov (%r8),%r11d - 6634b652: 45 31 c0 xor %r8d,%r8d - 6634b655: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b659: 45 85 db test %r11d,%r11d - 6634b65c: 41 0f 9f c0 setg %r8b - 6634b660: 44 3b 01 cmp (%rcx),%r8d - 6634b663: 74 10 je 6634b675 - 6634b665: 48 8b 4b 20 mov 0x20(%rbx),%rcx - 6634b669: 48 8b 49 18 mov 0x18(%rcx),%rcx - 6634b66d: 44 8b 01 mov (%rcx),%r8d - 6634b670: 45 85 c0 test %r8d,%r8d - 6634b673: 74 5e je 6634b6d3 - 6634b675: 8b 4a 10 mov 0x10(%rdx),%ecx - 6634b678: 85 c9 test %ecx,%ecx - 6634b67a: 74 51 je 6634b6cd - 6634b67c: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634b680: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b684: 4d 8b 40 20 mov 0x20(%r8),%r8 - 6634b688: 41 29 08 sub %ecx,(%r8) - 6634b68b: c7 42 10 00 00 00 00 movl $0x0,0x10(%rdx) - 6634b692: 31 d2 xor %edx,%edx - 6634b694: 41 8b 08 mov (%r8),%ecx - 6634b697: 85 c9 test %ecx,%ecx - 6634b699: 0f 9f c2 setg %dl - 6634b69c: 3b 10 cmp (%rax),%edx - 6634b69e: 74 2d je 6634b6cd - 6634b6a0: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634b6a4: 48 8b 40 20 mov 0x20(%rax),%rax - 6634b6a8: 8b 00 mov (%rax),%eax - 6634b6aa: 85 c0 test %eax,%eax - 6634b6ac: 75 1f jne 6634b6cd - 6634b6ae: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634b6b2: 48 8b 50 20 mov 0x20(%rax),%rdx - 6634b6b6: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634b6ba: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634b6c0: 49 63 01 movslq (%r9),%rax - 6634b6c3: 8d 48 01 lea 0x1(%rax),%ecx - 6634b6c6: 41 89 09 mov %ecx,(%r9) - 6634b6c9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634b6cd: 48 83 c4 20 add $0x20,%rsp - 6634b6d1: 5b pop %rbx - 6634b6d2: c3 retq - 6634b6d3: 48 8b 4b 28 mov 0x28(%rbx),%rcx - 6634b6d7: 4c 8b 41 18 mov 0x18(%rcx),%r8 - 6634b6db: 49 8b 48 10 mov 0x10(%r8),%rcx - 6634b6df: c7 01 01 00 00 00 movl $0x1,(%rcx) - 6634b6e5: 49 63 09 movslq (%r9),%rcx - 6634b6e8: 44 8d 59 01 lea 0x1(%rcx),%r11d - 6634b6ec: 45 89 19 mov %r11d,(%r9) - 6634b6ef: 4d 89 04 ca mov %r8,(%r10,%rcx,8) - 6634b6f3: eb 80 jmp 6634b675 - 6634b6f5: 90 nop - 6634b6f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634b6fd: 00 00 00 +000000006634b4d0 : + 6634b4d0: 57 push %rdi + 6634b4d1: 56 push %rsi + 6634b4d2: 53 push %rbx + 6634b4d3: 48 83 ec 20 sub $0x20,%rsp + 6634b4d7: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b4db: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax + 6634b4e2: 48 89 ce mov %rcx,%rsi + 6634b4e5: 44 8b 10 mov (%rax),%r10d + 6634b4e8: 45 85 d2 test %r10d,%r10d + 6634b4eb: 0f 84 8f 00 00 00 je 6634b580 + 6634b4f1: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b4f5: bb 0a 00 00 00 mov $0xa,%ebx + 6634b4fa: 8b 10 mov (%rax),%edx + 6634b4fc: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b500: 8b 00 mov (%rax),%eax + 6634b502: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b505: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b509: 8b 12 mov (%rdx),%edx + 6634b50b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b50e: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b512: 8b 12 mov (%rdx),%edx + 6634b514: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634b517: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634b51b: 8b 3a mov (%rdx),%edi + 6634b51d: 49 8b 51 40 mov 0x40(%r9),%rdx + 6634b521: c1 e7 04 shl $0x4,%edi + 6634b524: 01 c7 add %eax,%edi + 6634b526: 49 8b 41 30 mov 0x30(%r9),%rax + 6634b52a: 8b 00 mov (%rax),%eax + 6634b52c: c1 e0 05 shl $0x5,%eax + 6634b52f: 01 c7 add %eax,%edi + 6634b531: 49 8b 41 38 mov 0x38(%r9),%rax + 6634b535: 8b 00 mov (%rax),%eax + 6634b537: c1 e0 06 shl $0x6,%eax + 6634b53a: 01 f8 add %edi,%eax + 6634b53c: 8b 3a mov (%rdx),%edi + 6634b53e: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634b542: c1 e7 07 shl $0x7,%edi + 6634b545: 01 f8 add %edi,%eax + 6634b547: 8b 3a mov (%rdx),%edi + 6634b549: c1 e7 08 shl $0x8,%edi + 6634b54c: 01 c7 add %eax,%edi + 6634b54e: 48 63 ff movslq %edi,%rdi + 6634b551: 48 c1 e7 02 shl $0x2,%rdi + 6634b555: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b559: 89 da mov %ebx,%edx + 6634b55b: 48 89 f1 mov %rsi,%rcx + 6634b55e: 83 c3 01 add $0x1,%ebx + 6634b561: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b565: 48 81 c7 00 08 00 00 add $0x800,%rdi + 6634b56c: e8 3f 5e ff ff callq 663413b0 + 6634b571: 83 fb 1a cmp $0x1a,%ebx + 6634b574: 75 df jne 6634b555 + 6634b576: 48 83 c4 20 add $0x20,%rsp + 6634b57a: 5b pop %rbx + 6634b57b: 5e pop %rsi + 6634b57c: 5f pop %rdi + 6634b57d: c3 retq + 6634b57e: 66 90 xchg %ax,%ax + 6634b580: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b584: 4c 8b 1d 95 b3 00 00 mov 0xb395(%rip),%r11 # 66356920 + 6634b58b: 4c 8b 15 9e b3 00 00 mov 0xb39e(%rip),%r10 # 66356930 + 6634b592: 48 8d 50 28 lea 0x28(%rax),%rdx + 6634b596: b8 50 00 00 00 mov $0x50,%eax + 6634b59b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b5a0: 8b 0a mov (%rdx),%ecx + 6634b5a2: 85 c9 test %ecx,%ecx + 6634b5a4: 74 55 je 6634b5fb + 6634b5a6: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b5aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b5ae: 41 29 08 sub %ecx,(%r8) + 6634b5b1: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b5b7: 45 8b 00 mov (%r8),%r8d + 6634b5ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b5be: 45 85 c0 test %r8d,%r8d + 6634b5c1: 41 0f 9f c0 setg %r8b + 6634b5c5: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b5c9: 44 3b 01 cmp (%rcx),%r8d + 6634b5cc: 74 2d je 6634b5fb + 6634b5ce: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b5d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b5d6: 8b 09 mov (%rcx),%ecx + 6634b5d8: 85 c9 test %ecx,%ecx + 6634b5da: 75 1f jne 6634b5fb + 6634b5dc: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b5e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b5e4: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b5e8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b5ee: 49 63 0a movslq (%r10),%rcx + 6634b5f1: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b5f4: 41 89 1a mov %ebx,(%r10) + 6634b5f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b5fb: 48 83 c0 08 add $0x8,%rax + 6634b5ff: 48 83 c2 04 add $0x4,%rdx + 6634b603: 48 3d d0 00 00 00 cmp $0xd0,%rax + 6634b609: 75 95 jne 6634b5a0 + 6634b60b: 48 83 c4 20 add $0x20,%rsp + 6634b60f: 5b pop %rbx + 6634b610: 5e pop %rsi + 6634b611: 5f pop %rdi + 6634b612: c3 retq + 6634b613: 0f 1f 00 nopl (%rax) + 6634b616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b61d: 00 00 00 -000000006634b700 : - 6634b700: 41 55 push %r13 - 6634b702: 41 54 push %r12 - 6634b704: 55 push %rbp - 6634b705: 57 push %rdi - 6634b706: 56 push %rsi - 6634b707: 53 push %rbx - 6634b708: 48 83 ec 28 sub $0x28,%rsp - 6634b70c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634b710: 48 8b 50 78 mov 0x78(%rax),%rdx - 6634b714: 48 89 cb mov %rcx,%rbx - 6634b717: 44 8b 2a mov (%rdx),%r13d - 6634b71a: 45 85 ed test %r13d,%r13d - 6634b71d: 0f 84 9d 00 00 00 je 6634b7c0 - 6634b723: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634b727: bf 07 00 00 00 mov $0x7,%edi - 6634b72c: 4c 8d 2d cd 78 00 00 lea 0x78cd(%rip),%r13 # 66353000 <.rdata> - 6634b733: 4c 8d 25 d6 78 00 00 lea 0x78d6(%rip),%r12 # 66353010 <.rdata+0x10> - 6634b73a: 8b 0a mov (%rdx),%ecx - 6634b73c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634b740: 8b 12 mov (%rdx),%edx - 6634b742: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634b745: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634b749: 8b 09 mov (%rcx),%ecx - 6634b74b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634b74e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634b752: 8b 09 mov (%rcx),%ecx - 6634b754: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634b757: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634b75b: 48 8b 40 30 mov 0x30(%rax),%rax - 6634b75f: 8b 31 mov (%rcx),%esi - 6634b761: c1 e6 04 shl $0x4,%esi - 6634b764: 01 f2 add %esi,%edx - 6634b766: 8b 30 mov (%rax),%esi - 6634b768: c1 e6 05 shl $0x5,%esi - 6634b76b: 01 d6 add %edx,%esi - 6634b76d: 48 63 ee movslq %esi,%rbp - 6634b770: 48 c1 e5 02 shl $0x2,%rbp - 6634b774: 85 f6 test %esi,%esi - 6634b776: 78 05 js 6634b77d - 6634b778: 39 73 38 cmp %esi,0x38(%rbx) - 6634b77b: 7f 11 jg 6634b78e - 6634b77d: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634b783: 4c 89 ea mov %r13,%rdx - 6634b786: 4c 89 e1 mov %r12,%rcx - 6634b789: e8 02 61 00 00 callq 66351890 <_assert> - 6634b78e: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634b792: 89 fa mov %edi,%edx - 6634b794: 48 89 d9 mov %rbx,%rcx - 6634b797: 83 c7 01 add $0x1,%edi - 6634b79a: 83 c6 40 add $0x40,%esi - 6634b79d: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634b7a1: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634b7a8: e8 03 5c ff ff callq 663413b0 - 6634b7ad: 83 ff 0f cmp $0xf,%edi - 6634b7b0: 75 c2 jne 6634b774 - 6634b7b2: 48 83 c4 28 add $0x28,%rsp - 6634b7b6: 5b pop %rbx - 6634b7b7: 5e pop %rsi - 6634b7b8: 5f pop %rdi - 6634b7b9: 5d pop %rbp - 6634b7ba: 41 5c pop %r12 - 6634b7bc: 41 5d pop %r13 - 6634b7be: c3 retq - 6634b7bf: 90 nop - 6634b7c0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634b7c4: 4c 8b 05 55 b1 00 00 mov 0xb155(%rip),%r8 # 66356920 - 6634b7cb: 48 8b 0d 5e b1 00 00 mov 0xb15e(%rip),%rcx # 66356930 - 6634b7d2: 44 8b 4a 1c mov 0x1c(%rdx),%r9d - 6634b7d6: 45 85 c9 test %r9d,%r9d - 6634b7d9: 74 58 je 6634b833 - 6634b7db: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b7df: 4d 8b 52 38 mov 0x38(%r10),%r10 - 6634b7e3: 45 29 0a sub %r9d,(%r10) - 6634b7e6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634b7ed: 45 8b 22 mov (%r10),%r12d - 6634b7f0: 45 31 d2 xor %r10d,%r10d - 6634b7f3: 4c 8b 48 38 mov 0x38(%rax),%r9 - 6634b7f7: 45 85 e4 test %r12d,%r12d - 6634b7fa: 41 0f 9f c2 setg %r10b - 6634b7fe: 45 3b 11 cmp (%r9),%r10d - 6634b801: 74 30 je 6634b833 - 6634b803: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b807: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634b80b: 41 8b 29 mov (%r9),%ebp - 6634b80e: 85 ed test %ebp,%ebp - 6634b810: 75 21 jne 6634b833 - 6634b812: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b816: 4d 8b 51 38 mov 0x38(%r9),%r10 - 6634b81a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b81e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b825: 4c 63 09 movslq (%rcx),%r9 - 6634b828: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b82c: 44 89 19 mov %r11d,(%rcx) - 6634b82f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b833: 44 8b 4a 20 mov 0x20(%rdx),%r9d - 6634b837: 45 85 c9 test %r9d,%r9d - 6634b83a: 74 57 je 6634b893 - 6634b83c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b840: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634b844: 45 29 0a sub %r9d,(%r10) - 6634b847: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634b84e: 41 8b 3a mov (%r10),%edi - 6634b851: 45 31 d2 xor %r10d,%r10d - 6634b854: 4c 8b 48 40 mov 0x40(%rax),%r9 - 6634b858: 85 ff test %edi,%edi - 6634b85a: 41 0f 9f c2 setg %r10b - 6634b85e: 45 3b 11 cmp (%r9),%r10d - 6634b861: 74 30 je 6634b893 - 6634b863: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b867: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634b86b: 41 8b 31 mov (%r9),%esi - 6634b86e: 85 f6 test %esi,%esi - 6634b870: 75 21 jne 6634b893 - 6634b872: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b876: 4d 8b 51 40 mov 0x40(%r9),%r10 - 6634b87a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b87e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b885: 4c 63 09 movslq (%rcx),%r9 - 6634b888: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b88c: 44 89 19 mov %r11d,(%rcx) - 6634b88f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b893: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 6634b897: 45 85 c9 test %r9d,%r9d - 6634b89a: 74 59 je 6634b8f5 - 6634b89c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b8a0: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634b8a4: 45 29 0a sub %r9d,(%r10) - 6634b8a7: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634b8ae: 45 8b 1a mov (%r10),%r11d - 6634b8b1: 45 31 d2 xor %r10d,%r10d - 6634b8b4: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634b8b8: 45 85 db test %r11d,%r11d - 6634b8bb: 41 0f 9f c2 setg %r10b - 6634b8bf: 45 3b 11 cmp (%r9),%r10d - 6634b8c2: 74 31 je 6634b8f5 - 6634b8c4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b8c8: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634b8cc: 45 8b 11 mov (%r9),%r10d - 6634b8cf: 45 85 d2 test %r10d,%r10d - 6634b8d2: 75 21 jne 6634b8f5 - 6634b8d4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b8d8: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634b8dc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b8e0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b8e7: 4c 63 09 movslq (%rcx),%r9 - 6634b8ea: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b8ee: 44 89 19 mov %r11d,(%rcx) - 6634b8f1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b8f5: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634b8f9: 45 85 c9 test %r9d,%r9d - 6634b8fc: 74 59 je 6634b957 - 6634b8fe: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b902: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634b906: 45 29 0a sub %r9d,(%r10) - 6634b909: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634b910: 45 8b 0a mov (%r10),%r9d - 6634b913: 45 31 d2 xor %r10d,%r10d - 6634b916: 45 85 c9 test %r9d,%r9d - 6634b919: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634b91d: 41 0f 9f c2 setg %r10b - 6634b921: 45 3b 11 cmp (%r9),%r10d - 6634b924: 74 31 je 6634b957 - 6634b926: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b92a: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634b92e: 45 8b 29 mov (%r9),%r13d - 6634b931: 45 85 ed test %r13d,%r13d - 6634b934: 75 21 jne 6634b957 - 6634b936: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b93a: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634b93e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b942: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b949: 4c 63 09 movslq (%rcx),%r9 - 6634b94c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b950: 44 89 19 mov %r11d,(%rcx) - 6634b953: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b957: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634b95b: 45 85 c9 test %r9d,%r9d - 6634b95e: 74 58 je 6634b9b8 - 6634b960: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b964: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634b968: 45 29 0a sub %r9d,(%r10) - 6634b96b: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634b972: 45 8b 22 mov (%r10),%r12d - 6634b975: 45 31 d2 xor %r10d,%r10d - 6634b978: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634b97c: 45 85 e4 test %r12d,%r12d - 6634b97f: 41 0f 9f c2 setg %r10b - 6634b983: 45 3b 11 cmp (%r9),%r10d - 6634b986: 74 30 je 6634b9b8 - 6634b988: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b98c: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634b990: 41 8b 29 mov (%r9),%ebp - 6634b993: 85 ed test %ebp,%ebp - 6634b995: 75 21 jne 6634b9b8 - 6634b997: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b99b: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634b99f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634b9a3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634b9aa: 4c 63 09 movslq (%rcx),%r9 - 6634b9ad: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634b9b1: 44 89 19 mov %r11d,(%rcx) - 6634b9b4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634b9b8: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634b9bc: 45 85 c9 test %r9d,%r9d - 6634b9bf: 74 57 je 6634ba18 - 6634b9c1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634b9c5: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634b9c9: 45 29 0a sub %r9d,(%r10) - 6634b9cc: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634b9d3: 41 8b 3a mov (%r10),%edi - 6634b9d6: 45 31 d2 xor %r10d,%r10d - 6634b9d9: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634b9dd: 85 ff test %edi,%edi - 6634b9df: 41 0f 9f c2 setg %r10b - 6634b9e3: 45 3b 11 cmp (%r9),%r10d - 6634b9e6: 74 30 je 6634ba18 - 6634b9e8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634b9ec: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634b9f0: 41 8b 31 mov (%r9),%esi - 6634b9f3: 85 f6 test %esi,%esi - 6634b9f5: 75 21 jne 6634ba18 - 6634b9f7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634b9fb: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634b9ff: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ba03: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ba0a: 4c 63 09 movslq (%rcx),%r9 - 6634ba0d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ba11: 44 89 19 mov %r11d,(%rcx) - 6634ba14: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ba18: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634ba1c: 45 85 c9 test %r9d,%r9d - 6634ba1f: 74 59 je 6634ba7a - 6634ba21: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ba25: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634ba29: 45 29 0a sub %r9d,(%r10) - 6634ba2c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634ba33: 45 8b 1a mov (%r10),%r11d - 6634ba36: 45 31 d2 xor %r10d,%r10d - 6634ba39: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634ba3d: 45 85 db test %r11d,%r11d - 6634ba40: 41 0f 9f c2 setg %r10b - 6634ba44: 45 3b 11 cmp (%r9),%r10d - 6634ba47: 74 31 je 6634ba7a - 6634ba49: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634ba4d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634ba51: 45 8b 11 mov (%r9),%r10d - 6634ba54: 45 85 d2 test %r10d,%r10d - 6634ba57: 75 21 jne 6634ba7a - 6634ba59: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ba5d: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634ba61: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ba65: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ba6c: 4c 63 09 movslq (%rcx),%r9 - 6634ba6f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ba73: 44 89 19 mov %r11d,(%rcx) - 6634ba76: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ba7a: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634ba7e: 45 85 c9 test %r9d,%r9d - 6634ba81: 0f 84 2b fd ff ff je 6634b7b2 - 6634ba87: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ba8b: 48 8b 40 70 mov 0x70(%rax),%rax - 6634ba8f: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634ba93: 45 29 0a sub %r9d,(%r10) - 6634ba96: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634ba9d: 31 d2 xor %edx,%edx - 6634ba9f: 45 8b 0a mov (%r10),%r9d - 6634baa2: 45 85 c9 test %r9d,%r9d - 6634baa5: 0f 9f c2 setg %dl - 6634baa8: 3b 10 cmp (%rax),%edx - 6634baaa: 0f 84 02 fd ff ff je 6634b7b2 - 6634bab0: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634bab4: 48 8b 40 70 mov 0x70(%rax),%rax - 6634bab8: 8b 00 mov (%rax),%eax - 6634baba: 85 c0 test %eax,%eax - 6634babc: 0f 85 f0 fc ff ff jne 6634b7b2 - 6634bac2: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634bac6: 48 8b 50 70 mov 0x70(%rax),%rdx - 6634baca: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634bace: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634bad4: 48 63 01 movslq (%rcx),%rax - 6634bad7: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634badb: 44 89 09 mov %r9d,(%rcx) - 6634bade: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634bae2: 48 83 c4 28 add $0x28,%rsp - 6634bae6: 5b pop %rbx - 6634bae7: 5e pop %rsi - 6634bae8: 5f pop %rdi - 6634bae9: 5d pop %rbp - 6634baea: 41 5c pop %r12 - 6634baec: 41 5d pop %r13 - 6634baee: c3 retq - 6634baef: 90 nop +000000006634b620 : + 6634b620: 57 push %rdi + 6634b621: 56 push %rsi + 6634b622: 53 push %rbx + 6634b623: 48 83 ec 20 sub $0x20,%rsp + 6634b627: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b62b: 49 8b 81 d8 00 00 00 mov 0xd8(%r9),%rax + 6634b632: 48 89 ce mov %rcx,%rsi + 6634b635: 44 8b 10 mov (%rax),%r10d + 6634b638: 45 85 d2 test %r10d,%r10d + 6634b63b: 0f 84 9f 00 00 00 je 6634b6e0 + 6634b641: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b645: bb 0b 00 00 00 mov $0xb,%ebx + 6634b64a: 8b 10 mov (%rax),%edx + 6634b64c: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b650: 8b 00 mov (%rax),%eax + 6634b652: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b655: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b659: 8b 12 mov (%rdx),%edx + 6634b65b: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b65e: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b662: 8b 12 mov (%rdx),%edx + 6634b664: 8d 04 d0 lea (%rax,%rdx,8),%eax + 6634b667: 49 8b 51 28 mov 0x28(%r9),%rdx + 6634b66b: 8b 3a mov (%rdx),%edi + 6634b66d: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634b671: c1 e7 04 shl $0x4,%edi + 6634b674: 01 f8 add %edi,%eax + 6634b676: 8b 3a mov (%rdx),%edi + 6634b678: 49 8b 51 48 mov 0x48(%r9),%rdx + 6634b67c: c1 e7 05 shl $0x5,%edi + 6634b67f: 01 c7 add %eax,%edi + 6634b681: 49 8b 41 38 mov 0x38(%r9),%rax + 6634b685: 8b 00 mov (%rax),%eax + 6634b687: c1 e0 06 shl $0x6,%eax + 6634b68a: 01 c7 add %eax,%edi + 6634b68c: 49 8b 41 40 mov 0x40(%r9),%rax + 6634b690: 8b 00 mov (%rax),%eax + 6634b692: c1 e0 07 shl $0x7,%eax + 6634b695: 01 f8 add %edi,%eax + 6634b697: 8b 3a mov (%rdx),%edi + 6634b699: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634b69d: c1 e7 08 shl $0x8,%edi + 6634b6a0: 01 f8 add %edi,%eax + 6634b6a2: 8b 3a mov (%rdx),%edi + 6634b6a4: c1 e7 09 shl $0x9,%edi + 6634b6a7: 01 c7 add %eax,%edi + 6634b6a9: 48 63 ff movslq %edi,%rdi + 6634b6ac: 48 c1 e7 02 shl $0x2,%rdi + 6634b6b0: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b6b4: 89 da mov %ebx,%edx + 6634b6b6: 48 89 f1 mov %rsi,%rcx + 6634b6b9: 83 c3 01 add $0x1,%ebx + 6634b6bc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b6c0: 48 81 c7 00 10 00 00 add $0x1000,%rdi + 6634b6c7: e8 e4 5c ff ff callq 663413b0 + 6634b6cc: 83 fb 1b cmp $0x1b,%ebx + 6634b6cf: 75 df jne 6634b6b0 + 6634b6d1: 48 83 c4 20 add $0x20,%rsp + 6634b6d5: 5b pop %rbx + 6634b6d6: 5e pop %rsi + 6634b6d7: 5f pop %rdi + 6634b6d8: c3 retq + 6634b6d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b6e0: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b6e4: 4c 8b 1d 35 b2 00 00 mov 0xb235(%rip),%r11 # 66356920 + 6634b6eb: 4c 8b 15 3e b2 00 00 mov 0xb23e(%rip),%r10 # 66356930 + 6634b6f2: 48 8d 50 2c lea 0x2c(%rax),%rdx + 6634b6f6: b8 58 00 00 00 mov $0x58,%eax + 6634b6fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b700: 8b 0a mov (%rdx),%ecx + 6634b702: 85 c9 test %ecx,%ecx + 6634b704: 74 55 je 6634b75b + 6634b706: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b70a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b70e: 41 29 08 sub %ecx,(%r8) + 6634b711: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b717: 45 8b 00 mov (%r8),%r8d + 6634b71a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b71e: 45 85 c0 test %r8d,%r8d + 6634b721: 41 0f 9f c0 setg %r8b + 6634b725: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b729: 44 3b 01 cmp (%rcx),%r8d + 6634b72c: 74 2d je 6634b75b + 6634b72e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b736: 8b 09 mov (%rcx),%ecx + 6634b738: 85 c9 test %ecx,%ecx + 6634b73a: 75 1f jne 6634b75b + 6634b73c: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b744: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b748: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b74e: 49 63 0a movslq (%r10),%rcx + 6634b751: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b754: 41 89 1a mov %ebx,(%r10) + 6634b757: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b75b: 48 83 c0 08 add $0x8,%rax + 6634b75f: 48 83 c2 04 add $0x4,%rdx + 6634b763: 48 3d d8 00 00 00 cmp $0xd8,%rax + 6634b769: 75 95 jne 6634b700 + 6634b76b: 48 83 c4 20 add $0x20,%rsp + 6634b76f: 5b pop %rbx + 6634b770: 5e pop %rsi + 6634b771: 5f pop %rdi + 6634b772: c3 retq + 6634b773: 0f 1f 00 nopl (%rax) + 6634b776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b77d: 00 00 00 -000000006634baf0 : - 6634baf0: 41 55 push %r13 - 6634baf2: 41 54 push %r12 - 6634baf4: 55 push %rbp - 6634baf5: 57 push %rdi - 6634baf6: 56 push %rsi - 6634baf7: 53 push %rbx - 6634baf8: 48 83 ec 28 sub $0x28,%rsp - 6634bafc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634bb00: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634bb07: 48 89 cb mov %rcx,%rbx - 6634bb0a: 44 8b 2a mov (%rdx),%r13d - 6634bb0d: 45 85 ed test %r13d,%r13d - 6634bb10: 0f 84 ca 00 00 00 je 6634bbe0 - 6634bb16: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634bb1a: bf 0a 00 00 00 mov $0xa,%edi - 6634bb1f: 4c 8d 2d da 74 00 00 lea 0x74da(%rip),%r13 # 66353000 <.rdata> - 6634bb26: 4c 8d 25 e3 74 00 00 lea 0x74e3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634bb2d: 8b 0a mov (%rdx),%ecx - 6634bb2f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634bb33: 8b 12 mov (%rdx),%edx - 6634bb35: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634bb38: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634bb3c: 8b 09 mov (%rcx),%ecx - 6634bb3e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634bb41: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634bb45: 8b 09 mov (%rcx),%ecx - 6634bb47: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634bb4a: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634bb4e: 8b 31 mov (%rcx),%esi - 6634bb50: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634bb54: c1 e6 04 shl $0x4,%esi - 6634bb57: 01 d6 add %edx,%esi - 6634bb59: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634bb5d: 8b 12 mov (%rdx),%edx - 6634bb5f: c1 e2 05 shl $0x5,%edx - 6634bb62: 01 d6 add %edx,%esi - 6634bb64: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634bb68: 48 8b 40 48 mov 0x48(%rax),%rax - 6634bb6c: 8b 12 mov (%rdx),%edx - 6634bb6e: c1 e2 06 shl $0x6,%edx - 6634bb71: 01 f2 add %esi,%edx - 6634bb73: 8b 31 mov (%rcx),%esi - 6634bb75: c1 e6 07 shl $0x7,%esi - 6634bb78: 01 f2 add %esi,%edx - 6634bb7a: 8b 30 mov (%rax),%esi - 6634bb7c: c1 e6 08 shl $0x8,%esi - 6634bb7f: 01 d6 add %edx,%esi - 6634bb81: 48 63 ee movslq %esi,%rbp - 6634bb84: 48 c1 e5 02 shl $0x2,%rbp - 6634bb88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634bb8f: 00 - 6634bb90: 85 f6 test %esi,%esi - 6634bb92: 78 05 js 6634bb99 - 6634bb94: 39 73 38 cmp %esi,0x38(%rbx) - 6634bb97: 7f 11 jg 6634bbaa - 6634bb99: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634bb9f: 4c 89 ea mov %r13,%rdx - 6634bba2: 4c 89 e1 mov %r12,%rcx - 6634bba5: e8 e6 5c 00 00 callq 66351890 <_assert> - 6634bbaa: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634bbae: 89 fa mov %edi,%edx - 6634bbb0: 48 89 d9 mov %rbx,%rcx - 6634bbb3: 83 c7 01 add $0x1,%edi - 6634bbb6: 81 c6 00 02 00 00 add $0x200,%esi - 6634bbbc: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634bbc0: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634bbc7: e8 e4 57 ff ff callq 663413b0 - 6634bbcc: 83 ff 12 cmp $0x12,%edi - 6634bbcf: 75 bf jne 6634bb90 - 6634bbd1: 48 83 c4 28 add $0x28,%rsp - 6634bbd5: 5b pop %rbx - 6634bbd6: 5e pop %rsi - 6634bbd7: 5f pop %rdi - 6634bbd8: 5d pop %rbp - 6634bbd9: 41 5c pop %r12 - 6634bbdb: 41 5d pop %r13 - 6634bbdd: c3 retq - 6634bbde: 66 90 xchg %ax,%ax - 6634bbe0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634bbe4: 4c 8b 05 35 ad 00 00 mov 0xad35(%rip),%r8 # 66356920 - 6634bbeb: 48 8b 0d 3e ad 00 00 mov 0xad3e(%rip),%rcx # 66356930 - 6634bbf2: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634bbf6: 45 85 c9 test %r9d,%r9d - 6634bbf9: 74 58 je 6634bc53 - 6634bbfb: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bbff: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634bc03: 45 29 0a sub %r9d,(%r10) - 6634bc06: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634bc0d: 45 8b 22 mov (%r10),%r12d - 6634bc10: 45 31 d2 xor %r10d,%r10d - 6634bc13: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634bc17: 45 85 e4 test %r12d,%r12d - 6634bc1a: 41 0f 9f c2 setg %r10b - 6634bc1e: 45 3b 11 cmp (%r9),%r10d - 6634bc21: 74 30 je 6634bc53 - 6634bc23: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bc27: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634bc2b: 41 8b 29 mov (%r9),%ebp - 6634bc2e: 85 ed test %ebp,%ebp - 6634bc30: 75 21 jne 6634bc53 - 6634bc32: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bc36: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634bc3a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bc3e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bc45: 4c 63 09 movslq (%rcx),%r9 - 6634bc48: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bc4c: 44 89 19 mov %r11d,(%rcx) - 6634bc4f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bc53: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634bc57: 45 85 c9 test %r9d,%r9d - 6634bc5a: 74 57 je 6634bcb3 - 6634bc5c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bc60: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634bc64: 45 29 0a sub %r9d,(%r10) - 6634bc67: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634bc6e: 41 8b 3a mov (%r10),%edi - 6634bc71: 45 31 d2 xor %r10d,%r10d - 6634bc74: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634bc78: 85 ff test %edi,%edi - 6634bc7a: 41 0f 9f c2 setg %r10b - 6634bc7e: 45 3b 11 cmp (%r9),%r10d - 6634bc81: 74 30 je 6634bcb3 - 6634bc83: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bc87: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634bc8b: 41 8b 31 mov (%r9),%esi - 6634bc8e: 85 f6 test %esi,%esi - 6634bc90: 75 21 jne 6634bcb3 - 6634bc92: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bc96: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634bc9a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bc9e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bca5: 4c 63 09 movslq (%rcx),%r9 - 6634bca8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bcac: 44 89 19 mov %r11d,(%rcx) - 6634bcaf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bcb3: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634bcb7: 45 85 c9 test %r9d,%r9d - 6634bcba: 74 59 je 6634bd15 - 6634bcbc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bcc0: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634bcc4: 45 29 0a sub %r9d,(%r10) - 6634bcc7: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634bcce: 45 8b 1a mov (%r10),%r11d - 6634bcd1: 45 31 d2 xor %r10d,%r10d - 6634bcd4: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634bcd8: 45 85 db test %r11d,%r11d - 6634bcdb: 41 0f 9f c2 setg %r10b - 6634bcdf: 45 3b 11 cmp (%r9),%r10d - 6634bce2: 74 31 je 6634bd15 - 6634bce4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bce8: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634bcec: 45 8b 11 mov (%r9),%r10d - 6634bcef: 45 85 d2 test %r10d,%r10d - 6634bcf2: 75 21 jne 6634bd15 - 6634bcf4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bcf8: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634bcfc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bd00: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bd07: 4c 63 09 movslq (%rcx),%r9 - 6634bd0a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bd0e: 44 89 19 mov %r11d,(%rcx) - 6634bd11: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bd15: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634bd19: 45 85 c9 test %r9d,%r9d - 6634bd1c: 74 59 je 6634bd77 - 6634bd1e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bd22: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634bd26: 45 29 0a sub %r9d,(%r10) - 6634bd29: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634bd30: 45 8b 0a mov (%r10),%r9d - 6634bd33: 45 31 d2 xor %r10d,%r10d - 6634bd36: 45 85 c9 test %r9d,%r9d - 6634bd39: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634bd3d: 41 0f 9f c2 setg %r10b - 6634bd41: 45 3b 11 cmp (%r9),%r10d - 6634bd44: 74 31 je 6634bd77 - 6634bd46: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bd4a: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634bd4e: 45 8b 29 mov (%r9),%r13d - 6634bd51: 45 85 ed test %r13d,%r13d - 6634bd54: 75 21 jne 6634bd77 - 6634bd56: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bd5a: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634bd5e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bd62: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bd69: 4c 63 09 movslq (%rcx),%r9 - 6634bd6c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bd70: 44 89 19 mov %r11d,(%rcx) - 6634bd73: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bd77: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634bd7b: 45 85 c9 test %r9d,%r9d - 6634bd7e: 74 58 je 6634bdd8 - 6634bd80: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bd84: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634bd88: 45 29 0a sub %r9d,(%r10) - 6634bd8b: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634bd92: 45 8b 22 mov (%r10),%r12d - 6634bd95: 45 31 d2 xor %r10d,%r10d - 6634bd98: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634bd9c: 45 85 e4 test %r12d,%r12d - 6634bd9f: 41 0f 9f c2 setg %r10b - 6634bda3: 45 3b 11 cmp (%r9),%r10d - 6634bda6: 74 30 je 6634bdd8 - 6634bda8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634bdac: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634bdb0: 41 8b 29 mov (%r9),%ebp - 6634bdb3: 85 ed test %ebp,%ebp - 6634bdb5: 75 21 jne 6634bdd8 - 6634bdb7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634bdbb: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634bdbf: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634bdc3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634bdca: 4c 63 09 movslq (%rcx),%r9 - 6634bdcd: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634bdd1: 44 89 19 mov %r11d,(%rcx) - 6634bdd4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bdd8: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634bddc: 45 85 c9 test %r9d,%r9d - 6634bddf: 74 57 je 6634be38 - 6634bde1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634bde5: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634bde9: 45 29 0a sub %r9d,(%r10) - 6634bdec: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634bdf3: 41 8b 3a mov (%r10),%edi - 6634bdf6: 45 31 d2 xor %r10d,%r10d - 6634bdf9: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634bdfd: 85 ff test %edi,%edi - 6634bdff: 41 0f 9f c2 setg %r10b - 6634be03: 45 3b 11 cmp (%r9),%r10d - 6634be06: 74 30 je 6634be38 - 6634be08: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634be0c: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634be10: 41 8b 31 mov (%r9),%esi - 6634be13: 85 f6 test %esi,%esi - 6634be15: 75 21 jne 6634be38 - 6634be17: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634be1b: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634be1f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634be23: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634be2a: 4c 63 09 movslq (%rcx),%r9 - 6634be2d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634be31: 44 89 19 mov %r11d,(%rcx) - 6634be34: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634be38: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634be3c: 45 85 c9 test %r9d,%r9d - 6634be3f: 74 65 je 6634bea6 - 6634be41: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634be45: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634be4c: 45 29 0a sub %r9d,(%r10) - 6634be4f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634be56: 45 8b 1a mov (%r10),%r11d - 6634be59: 45 31 d2 xor %r10d,%r10d - 6634be5c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634be63: 45 85 db test %r11d,%r11d - 6634be66: 41 0f 9f c2 setg %r10b - 6634be6a: 45 3b 11 cmp (%r9),%r10d - 6634be6d: 74 37 je 6634bea6 - 6634be6f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634be73: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634be7a: 45 8b 11 mov (%r9),%r10d - 6634be7d: 45 85 d2 test %r10d,%r10d - 6634be80: 75 24 jne 6634bea6 - 6634be82: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634be86: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634be8d: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634be91: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634be98: 4c 63 09 movslq (%rcx),%r9 - 6634be9b: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634be9f: 44 89 19 mov %r11d,(%rcx) - 6634bea2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634bea6: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634beaa: 45 85 c9 test %r9d,%r9d - 6634bead: 0f 84 1e fd ff ff je 6634bbd1 - 6634beb3: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634beb7: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 6634bebe: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634bec5: 45 29 0a sub %r9d,(%r10) - 6634bec8: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634becf: 31 d2 xor %edx,%edx - 6634bed1: 45 8b 0a mov (%r10),%r9d - 6634bed4: 45 85 c9 test %r9d,%r9d - 6634bed7: 0f 9f c2 setg %dl - 6634beda: 3b 10 cmp (%rax),%edx - 6634bedc: 0f 84 ef fc ff ff je 6634bbd1 - 6634bee2: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634bee6: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 6634beed: 8b 00 mov (%rax),%eax - 6634beef: 85 c0 test %eax,%eax - 6634bef1: 0f 85 da fc ff ff jne 6634bbd1 - 6634bef7: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634befb: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634bf02: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634bf06: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634bf0c: 48 63 01 movslq (%rcx),%rax - 6634bf0f: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634bf13: 44 89 09 mov %r9d,(%rcx) - 6634bf16: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634bf1a: 48 83 c4 28 add $0x28,%rsp - 6634bf1e: 5b pop %rbx - 6634bf1f: 5e pop %rsi - 6634bf20: 5f pop %rdi - 6634bf21: 5d pop %rbp - 6634bf22: 41 5c pop %r12 - 6634bf24: 41 5d pop %r13 - 6634bf26: c3 retq - 6634bf27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634bf2e: 00 00 +000000006634b780 : + 6634b780: 57 push %rdi + 6634b781: 56 push %rsi + 6634b782: 53 push %rbx + 6634b783: 48 83 ec 20 sub $0x20,%rsp + 6634b787: 4c 8b 49 10 mov 0x10(%rcx),%r9 + 6634b78b: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax + 6634b792: 48 89 ce mov %rcx,%rsi + 6634b795: 44 8b 10 mov (%rax),%r10d + 6634b798: 45 85 d2 test %r10d,%r10d + 6634b79b: 0f 84 af 00 00 00 je 6634b850 + 6634b7a1: 49 8b 41 10 mov 0x10(%r9),%rax + 6634b7a5: bb 0c 00 00 00 mov $0xc,%ebx + 6634b7aa: 8b 10 mov (%rax),%edx + 6634b7ac: 49 8b 41 08 mov 0x8(%r9),%rax + 6634b7b0: 8b 00 mov (%rax),%eax + 6634b7b2: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634b7b5: 49 8b 51 18 mov 0x18(%r9),%rdx + 6634b7b9: 8b 12 mov (%rdx),%edx + 6634b7bb: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634b7be: 49 8b 51 20 mov 0x20(%r9),%rdx + 6634b7c2: 8b 12 mov (%rdx),%edx + 6634b7c4: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634b7c7: 49 8b 41 28 mov 0x28(%r9),%rax + 6634b7cb: 49 8b 51 30 mov 0x30(%r9),%rdx + 6634b7cf: 8b 00 mov (%rax),%eax + 6634b7d1: c1 e0 04 shl $0x4,%eax + 6634b7d4: 01 f8 add %edi,%eax + 6634b7d6: 8b 3a mov (%rdx),%edi + 6634b7d8: 49 8b 51 38 mov 0x38(%r9),%rdx + 6634b7dc: c1 e7 05 shl $0x5,%edi + 6634b7df: 01 f8 add %edi,%eax + 6634b7e1: 8b 3a mov (%rdx),%edi + 6634b7e3: 49 8b 51 50 mov 0x50(%r9),%rdx + 6634b7e7: c1 e7 06 shl $0x6,%edi + 6634b7ea: 01 c7 add %eax,%edi + 6634b7ec: 49 8b 41 40 mov 0x40(%r9),%rax + 6634b7f0: 8b 00 mov (%rax),%eax + 6634b7f2: c1 e0 07 shl $0x7,%eax + 6634b7f5: 01 c7 add %eax,%edi + 6634b7f7: 49 8b 41 48 mov 0x48(%r9),%rax + 6634b7fb: 8b 00 mov (%rax),%eax + 6634b7fd: c1 e0 08 shl $0x8,%eax + 6634b800: 01 f8 add %edi,%eax + 6634b802: 8b 3a mov (%rdx),%edi + 6634b804: 49 8b 51 58 mov 0x58(%r9),%rdx + 6634b808: c1 e7 09 shl $0x9,%edi + 6634b80b: 01 f8 add %edi,%eax + 6634b80d: 8b 3a mov (%rdx),%edi + 6634b80f: c1 e7 0a shl $0xa,%edi + 6634b812: 01 c7 add %eax,%edi + 6634b814: 48 63 ff movslq %edi,%rdi + 6634b817: 48 c1 e7 02 shl $0x2,%rdi + 6634b81b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b820: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634b824: 89 da mov %ebx,%edx + 6634b826: 48 89 f1 mov %rsi,%rcx + 6634b829: 83 c3 01 add $0x1,%ebx + 6634b82c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634b830: 48 81 c7 00 20 00 00 add $0x2000,%rdi + 6634b837: e8 74 5b ff ff callq 663413b0 + 6634b83c: 83 fb 1c cmp $0x1c,%ebx + 6634b83f: 75 df jne 6634b820 + 6634b841: 48 83 c4 20 add $0x20,%rsp + 6634b845: 5b pop %rbx + 6634b846: 5e pop %rsi + 6634b847: 5f pop %rdi + 6634b848: c3 retq + 6634b849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634b850: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634b854: 4c 8b 1d c5 b0 00 00 mov 0xb0c5(%rip),%r11 # 66356920 + 6634b85b: 4c 8b 15 ce b0 00 00 mov 0xb0ce(%rip),%r10 # 66356930 + 6634b862: 48 8d 50 30 lea 0x30(%rax),%rdx + 6634b866: b8 60 00 00 00 mov $0x60,%eax + 6634b86b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634b870: 8b 0a mov (%rdx),%ecx + 6634b872: 85 c9 test %ecx,%ecx + 6634b874: 74 55 je 6634b8cb + 6634b876: 4c 8b 46 18 mov 0x18(%rsi),%r8 + 6634b87a: 4d 8b 04 00 mov (%r8,%rax,1),%r8 + 6634b87e: 41 29 08 sub %ecx,(%r8) + 6634b881: c7 02 00 00 00 00 movl $0x0,(%rdx) + 6634b887: 45 8b 00 mov (%r8),%r8d + 6634b88a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx + 6634b88e: 45 85 c0 test %r8d,%r8d + 6634b891: 41 0f 9f c0 setg %r8b + 6634b895: 45 0f b6 c0 movzbl %r8b,%r8d + 6634b899: 44 3b 01 cmp (%rcx),%r8d + 6634b89c: 74 2d je 6634b8cb + 6634b89e: 48 8b 4e 20 mov 0x20(%rsi),%rcx + 6634b8a2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx + 6634b8a6: 8b 09 mov (%rcx),%ecx + 6634b8a8: 85 c9 test %ecx,%ecx + 6634b8aa: 75 1f jne 6634b8cb + 6634b8ac: 48 8b 4e 28 mov 0x28(%rsi),%rcx + 6634b8b0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8 + 6634b8b4: 49 8b 48 10 mov 0x10(%r8),%rcx + 6634b8b8: c7 01 01 00 00 00 movl $0x1,(%rcx) + 6634b8be: 49 63 0a movslq (%r10),%rcx + 6634b8c1: 8d 59 01 lea 0x1(%rcx),%ebx + 6634b8c4: 41 89 1a mov %ebx,(%r10) + 6634b8c7: 4d 89 04 cb mov %r8,(%r11,%rcx,8) + 6634b8cb: 48 83 c0 08 add $0x8,%rax + 6634b8cf: 48 83 c2 04 add $0x4,%rdx + 6634b8d3: 48 3d e0 00 00 00 cmp $0xe0,%rax + 6634b8d9: 75 95 jne 6634b870 + 6634b8db: 48 83 c4 20 add $0x20,%rsp + 6634b8df: 5b pop %rbx + 6634b8e0: 5e pop %rsi + 6634b8e1: 5f pop %rdi + 6634b8e2: c3 retq + 6634b8e3: 0f 1f 00 nopl (%rax) + 6634b8e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634b8ed: 00 00 00 -000000006634bf30 : - 6634bf30: 41 55 push %r13 - 6634bf32: 41 54 push %r12 - 6634bf34: 55 push %rbp - 6634bf35: 57 push %rdi - 6634bf36: 56 push %rsi - 6634bf37: 53 push %rbx - 6634bf38: 48 83 ec 28 sub $0x28,%rsp - 6634bf3c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634bf40: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634bf47: 48 89 cb mov %rcx,%rbx - 6634bf4a: 44 8b 2a mov (%rdx),%r13d - 6634bf4d: 45 85 ed test %r13d,%r13d - 6634bf50: 0f 84 ea 00 00 00 je 6634c040 - 6634bf56: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634bf5a: bf 0d 00 00 00 mov $0xd,%edi - 6634bf5f: 4c 8d 2d 9a 70 00 00 lea 0x709a(%rip),%r13 # 66353000 <.rdata> - 6634bf66: 4c 8d 25 a3 70 00 00 lea 0x70a3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634bf6d: 8b 0a mov (%rdx),%ecx - 6634bf6f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634bf73: 8b 12 mov (%rdx),%edx - 6634bf75: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634bf78: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634bf7c: 8b 09 mov (%rcx),%ecx - 6634bf7e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634bf81: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634bf85: 8b 09 mov (%rcx),%ecx - 6634bf87: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634bf8a: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634bf8e: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634bf92: 8b 12 mov (%rdx),%edx - 6634bf94: c1 e2 04 shl $0x4,%edx - 6634bf97: 01 d6 add %edx,%esi - 6634bf99: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634bf9d: 8b 12 mov (%rdx),%edx - 6634bf9f: c1 e2 05 shl $0x5,%edx - 6634bfa2: 01 f2 add %esi,%edx - 6634bfa4: 8b 31 mov (%rcx),%esi - 6634bfa6: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634bfaa: c1 e6 06 shl $0x6,%esi - 6634bfad: 01 f2 add %esi,%edx - 6634bfaf: 8b 31 mov (%rcx),%esi - 6634bfb1: 48 8b 48 58 mov 0x58(%rax),%rcx - 6634bfb5: c1 e6 07 shl $0x7,%esi - 6634bfb8: 01 d6 add %edx,%esi - 6634bfba: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634bfbe: 8b 12 mov (%rdx),%edx - 6634bfc0: c1 e2 08 shl $0x8,%edx - 6634bfc3: 01 d6 add %edx,%esi - 6634bfc5: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634bfc9: 48 8b 40 60 mov 0x60(%rax),%rax - 6634bfcd: 8b 12 mov (%rdx),%edx - 6634bfcf: c1 e2 09 shl $0x9,%edx - 6634bfd2: 01 f2 add %esi,%edx - 6634bfd4: 8b 31 mov (%rcx),%esi - 6634bfd6: c1 e6 0a shl $0xa,%esi - 6634bfd9: 01 f2 add %esi,%edx - 6634bfdb: 8b 30 mov (%rax),%esi - 6634bfdd: c1 e6 0b shl $0xb,%esi - 6634bfe0: 01 d6 add %edx,%esi - 6634bfe2: 48 63 ee movslq %esi,%rbp - 6634bfe5: 48 c1 e5 02 shl $0x2,%rbp - 6634bfe9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634bff0: 85 f6 test %esi,%esi - 6634bff2: 78 05 js 6634bff9 - 6634bff4: 39 73 38 cmp %esi,0x38(%rbx) - 6634bff7: 7f 11 jg 6634c00a - 6634bff9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634bfff: 4c 89 ea mov %r13,%rdx - 6634c002: 4c 89 e1 mov %r12,%rcx - 6634c005: e8 86 58 00 00 callq 66351890 <_assert> - 6634c00a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634c00e: 89 fa mov %edi,%edx - 6634c010: 48 89 d9 mov %rbx,%rcx - 6634c013: 83 c7 01 add $0x1,%edi - 6634c016: 81 c6 00 10 00 00 add $0x1000,%esi - 6634c01c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634c020: 48 81 c5 00 40 00 00 add $0x4000,%rbp - 6634c027: e8 84 53 ff ff callq 663413b0 - 6634c02c: 83 ff 15 cmp $0x15,%edi - 6634c02f: 75 bf jne 6634bff0 - 6634c031: 48 83 c4 28 add $0x28,%rsp - 6634c035: 5b pop %rbx - 6634c036: 5e pop %rsi - 6634c037: 5f pop %rdi - 6634c038: 5d pop %rbp - 6634c039: 41 5c pop %r12 - 6634c03b: 41 5d pop %r13 - 6634c03d: c3 retq - 6634c03e: 66 90 xchg %ax,%ax - 6634c040: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634c044: 4c 8b 05 d5 a8 00 00 mov 0xa8d5(%rip),%r8 # 66356920 - 6634c04b: 48 8b 0d de a8 00 00 mov 0xa8de(%rip),%rcx # 66356930 - 6634c052: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634c056: 45 85 c9 test %r9d,%r9d - 6634c059: 74 58 je 6634c0b3 - 6634c05b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c05f: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634c063: 45 29 0a sub %r9d,(%r10) - 6634c066: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634c06d: 45 8b 22 mov (%r10),%r12d - 6634c070: 45 31 d2 xor %r10d,%r10d - 6634c073: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634c077: 45 85 e4 test %r12d,%r12d - 6634c07a: 41 0f 9f c2 setg %r10b - 6634c07e: 45 3b 11 cmp (%r9),%r10d - 6634c081: 74 30 je 6634c0b3 - 6634c083: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c087: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634c08b: 41 8b 29 mov (%r9),%ebp - 6634c08e: 85 ed test %ebp,%ebp - 6634c090: 75 21 jne 6634c0b3 - 6634c092: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c096: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634c09a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c09e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c0a5: 4c 63 09 movslq (%rcx),%r9 - 6634c0a8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c0ac: 44 89 19 mov %r11d,(%rcx) - 6634c0af: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c0b3: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634c0b7: 45 85 c9 test %r9d,%r9d - 6634c0ba: 74 57 je 6634c113 - 6634c0bc: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c0c0: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634c0c4: 45 29 0a sub %r9d,(%r10) - 6634c0c7: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634c0ce: 41 8b 3a mov (%r10),%edi - 6634c0d1: 45 31 d2 xor %r10d,%r10d - 6634c0d4: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634c0d8: 85 ff test %edi,%edi - 6634c0da: 41 0f 9f c2 setg %r10b - 6634c0de: 45 3b 11 cmp (%r9),%r10d - 6634c0e1: 74 30 je 6634c113 - 6634c0e3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c0e7: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634c0eb: 41 8b 31 mov (%r9),%esi - 6634c0ee: 85 f6 test %esi,%esi - 6634c0f0: 75 21 jne 6634c113 - 6634c0f2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c0f6: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634c0fa: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c0fe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c105: 4c 63 09 movslq (%rcx),%r9 - 6634c108: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c10c: 44 89 19 mov %r11d,(%rcx) - 6634c10f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c113: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634c117: 45 85 c9 test %r9d,%r9d - 6634c11a: 74 59 je 6634c175 - 6634c11c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c120: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634c124: 45 29 0a sub %r9d,(%r10) - 6634c127: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634c12e: 45 8b 1a mov (%r10),%r11d - 6634c131: 45 31 d2 xor %r10d,%r10d - 6634c134: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634c138: 45 85 db test %r11d,%r11d - 6634c13b: 41 0f 9f c2 setg %r10b - 6634c13f: 45 3b 11 cmp (%r9),%r10d - 6634c142: 74 31 je 6634c175 - 6634c144: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c148: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634c14c: 45 8b 11 mov (%r9),%r10d - 6634c14f: 45 85 d2 test %r10d,%r10d - 6634c152: 75 21 jne 6634c175 - 6634c154: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c158: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634c15c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c160: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c167: 4c 63 09 movslq (%rcx),%r9 - 6634c16a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c16e: 44 89 19 mov %r11d,(%rcx) - 6634c171: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c175: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634c179: 45 85 c9 test %r9d,%r9d - 6634c17c: 74 65 je 6634c1e3 - 6634c17e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c182: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634c189: 45 29 0a sub %r9d,(%r10) - 6634c18c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634c193: 45 8b 0a mov (%r10),%r9d - 6634c196: 45 31 d2 xor %r10d,%r10d - 6634c199: 45 85 c9 test %r9d,%r9d - 6634c19c: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634c1a3: 41 0f 9f c2 setg %r10b - 6634c1a7: 45 3b 11 cmp (%r9),%r10d - 6634c1aa: 74 37 je 6634c1e3 - 6634c1ac: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c1b0: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634c1b7: 45 8b 29 mov (%r9),%r13d - 6634c1ba: 45 85 ed test %r13d,%r13d - 6634c1bd: 75 24 jne 6634c1e3 - 6634c1bf: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c1c3: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634c1ca: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c1ce: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c1d5: 4c 63 09 movslq (%rcx),%r9 - 6634c1d8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c1dc: 44 89 19 mov %r11d,(%rcx) - 6634c1df: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c1e3: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634c1e7: 45 85 c9 test %r9d,%r9d - 6634c1ea: 74 64 je 6634c250 - 6634c1ec: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c1f0: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634c1f7: 45 29 0a sub %r9d,(%r10) - 6634c1fa: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634c201: 45 8b 22 mov (%r10),%r12d - 6634c204: 45 31 d2 xor %r10d,%r10d - 6634c207: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634c20e: 45 85 e4 test %r12d,%r12d - 6634c211: 41 0f 9f c2 setg %r10b - 6634c215: 45 3b 11 cmp (%r9),%r10d - 6634c218: 74 36 je 6634c250 - 6634c21a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c21e: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634c225: 41 8b 29 mov (%r9),%ebp - 6634c228: 85 ed test %ebp,%ebp - 6634c22a: 75 24 jne 6634c250 - 6634c22c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c230: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634c237: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c23b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c242: 4c 63 09 movslq (%rcx),%r9 - 6634c245: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c249: 44 89 19 mov %r11d,(%rcx) - 6634c24c: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c250: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634c254: 45 85 c9 test %r9d,%r9d - 6634c257: 74 63 je 6634c2bc - 6634c259: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c25d: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634c264: 45 29 0a sub %r9d,(%r10) - 6634c267: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634c26e: 41 8b 3a mov (%r10),%edi - 6634c271: 45 31 d2 xor %r10d,%r10d - 6634c274: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 - 6634c27b: 85 ff test %edi,%edi - 6634c27d: 41 0f 9f c2 setg %r10b - 6634c281: 45 3b 11 cmp (%r9),%r10d - 6634c284: 74 36 je 6634c2bc - 6634c286: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c28a: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 - 6634c291: 41 8b 31 mov (%r9),%esi - 6634c294: 85 f6 test %esi,%esi - 6634c296: 75 24 jne 6634c2bc - 6634c298: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c29c: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 - 6634c2a3: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c2a7: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c2ae: 4c 63 09 movslq (%rcx),%r9 - 6634c2b1: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c2b5: 44 89 19 mov %r11d,(%rcx) - 6634c2b8: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c2bc: 44 8b 4a 4c mov 0x4c(%rdx),%r9d - 6634c2c0: 45 85 c9 test %r9d,%r9d - 6634c2c3: 74 65 je 6634c32a - 6634c2c5: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c2c9: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 - 6634c2d0: 45 29 0a sub %r9d,(%r10) - 6634c2d3: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) - 6634c2da: 45 8b 1a mov (%r10),%r11d - 6634c2dd: 45 31 d2 xor %r10d,%r10d - 6634c2e0: 4c 8b 88 98 00 00 00 mov 0x98(%rax),%r9 - 6634c2e7: 45 85 db test %r11d,%r11d - 6634c2ea: 41 0f 9f c2 setg %r10b - 6634c2ee: 45 3b 11 cmp (%r9),%r10d - 6634c2f1: 74 37 je 6634c32a - 6634c2f3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c2f7: 4d 8b 89 98 00 00 00 mov 0x98(%r9),%r9 - 6634c2fe: 45 8b 11 mov (%r9),%r10d - 6634c301: 45 85 d2 test %r10d,%r10d - 6634c304: 75 24 jne 6634c32a - 6634c306: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c30a: 4d 8b 91 98 00 00 00 mov 0x98(%r9),%r10 - 6634c311: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c315: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c31c: 4c 63 09 movslq (%rcx),%r9 - 6634c31f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c323: 44 89 19 mov %r11d,(%rcx) - 6634c326: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c32a: 44 8b 4a 50 mov 0x50(%rdx),%r9d - 6634c32e: 45 85 c9 test %r9d,%r9d - 6634c331: 0f 84 fa fc ff ff je 6634c031 - 6634c337: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c33b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 6634c342: 4d 8b 92 a0 00 00 00 mov 0xa0(%r10),%r10 - 6634c349: 45 29 0a sub %r9d,(%r10) - 6634c34c: c7 42 50 00 00 00 00 movl $0x0,0x50(%rdx) - 6634c353: 31 d2 xor %edx,%edx - 6634c355: 45 8b 0a mov (%r10),%r9d - 6634c358: 45 85 c9 test %r9d,%r9d - 6634c35b: 0f 9f c2 setg %dl - 6634c35e: 3b 10 cmp (%rax),%edx - 6634c360: 0f 84 cb fc ff ff je 6634c031 - 6634c366: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634c36a: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 6634c371: 8b 00 mov (%rax),%eax - 6634c373: 85 c0 test %eax,%eax - 6634c375: 0f 85 b6 fc ff ff jne 6634c031 - 6634c37b: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634c37f: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx - 6634c386: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634c38a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634c390: 48 63 01 movslq (%rcx),%rax - 6634c393: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634c397: 44 89 09 mov %r9d,(%rcx) - 6634c39a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634c39e: 48 83 c4 28 add $0x28,%rsp - 6634c3a2: 5b pop %rbx - 6634c3a3: 5e pop %rsi - 6634c3a4: 5f pop %rdi - 6634c3a5: 5d pop %rbp - 6634c3a6: 41 5c pop %r12 - 6634c3a8: 41 5d pop %r13 - 6634c3aa: c3 retq - 6634c3ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) +000000006634b8f0 : + 6634b8f0: 56 push %rsi + 6634b8f1: 53 push %rbx + 6634b8f2: 48 83 ec 28 sub $0x28,%rsp + 6634b8f6: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634b8fa: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634b901: 48 89 cb mov %rcx,%rbx + 6634b904: 8b 32 mov (%rdx),%esi + 6634b906: 85 f6 test %esi,%esi + 6634b908: 74 36 je 6634b940 + 6634b90a: 31 d2 xor %edx,%edx + 6634b90c: eb 06 jmp 6634b914 + 6634b90e: 66 90 xchg %ax,%ax + 6634b910: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634b914: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634b918: 48 89 d9 mov %rbx,%rcx + 6634b91b: 83 c2 09 add $0x9,%edx + 6634b91e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634b922: 44 8b 00 mov (%rax),%r8d + 6634b925: e8 86 5a ff ff callq 663413b0 + 6634b92a: 48 83 fe 08 cmp $0x8,%rsi + 6634b92e: 48 89 f2 mov %rsi,%rdx + 6634b931: 75 dd jne 6634b910 + 6634b933: 48 83 c4 28 add $0x28,%rsp + 6634b937: 5b pop %rbx + 6634b938: 5e pop %rsi + 6634b939: c3 retq + 6634b93a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634b940: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634b944: 4c 8b 05 d5 af 00 00 mov 0xafd5(%rip),%r8 # 66356920 + 6634b94b: 48 8b 0d de af 00 00 mov 0xafde(%rip),%rcx # 66356930 + 6634b952: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634b956: 45 85 c9 test %r9d,%r9d + 6634b959: 74 59 je 6634b9b4 + 6634b95b: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b95f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634b963: 45 29 0a sub %r9d,(%r10) + 6634b966: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634b96d: 45 8b 1a mov (%r10),%r11d + 6634b970: 45 31 d2 xor %r10d,%r10d + 6634b973: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634b977: 45 85 db test %r11d,%r11d + 6634b97a: 41 0f 9f c2 setg %r10b + 6634b97e: 45 3b 11 cmp (%r9),%r10d + 6634b981: 74 31 je 6634b9b4 + 6634b983: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b987: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634b98b: 45 8b 11 mov (%r9),%r10d + 6634b98e: 45 85 d2 test %r10d,%r10d + 6634b991: 75 21 jne 6634b9b4 + 6634b993: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b997: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634b99b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634b99f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634b9a6: 4c 63 09 movslq (%rcx),%r9 + 6634b9a9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634b9ad: 44 89 19 mov %r11d,(%rcx) + 6634b9b0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634b9b4: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634b9b8: 45 85 c9 test %r9d,%r9d + 6634b9bb: 74 58 je 6634ba15 + 6634b9bd: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634b9c1: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634b9c5: 45 29 0a sub %r9d,(%r10) + 6634b9c8: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634b9cf: 45 8b 0a mov (%r10),%r9d + 6634b9d2: 45 31 d2 xor %r10d,%r10d + 6634b9d5: 45 85 c9 test %r9d,%r9d + 6634b9d8: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634b9dc: 41 0f 9f c2 setg %r10b + 6634b9e0: 45 3b 11 cmp (%r9),%r10d + 6634b9e3: 74 30 je 6634ba15 + 6634b9e5: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634b9e9: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634b9ed: 41 8b 31 mov (%r9),%esi + 6634b9f0: 85 f6 test %esi,%esi + 6634b9f2: 75 21 jne 6634ba15 + 6634b9f4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634b9f8: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634b9fc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ba00: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ba07: 4c 63 09 movslq (%rcx),%r9 + 6634ba0a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ba0e: 44 89 19 mov %r11d,(%rcx) + 6634ba11: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ba15: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634ba19: 45 85 c9 test %r9d,%r9d + 6634ba1c: 74 59 je 6634ba77 + 6634ba1e: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ba22: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634ba26: 45 29 0a sub %r9d,(%r10) + 6634ba29: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634ba30: 45 8b 1a mov (%r10),%r11d + 6634ba33: 45 31 d2 xor %r10d,%r10d + 6634ba36: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634ba3a: 45 85 db test %r11d,%r11d + 6634ba3d: 41 0f 9f c2 setg %r10b + 6634ba41: 45 3b 11 cmp (%r9),%r10d + 6634ba44: 74 31 je 6634ba77 + 6634ba46: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634ba4a: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634ba4e: 45 8b 11 mov (%r9),%r10d + 6634ba51: 45 85 d2 test %r10d,%r10d + 6634ba54: 75 21 jne 6634ba77 + 6634ba56: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634ba5a: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634ba5e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ba62: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ba69: 4c 63 09 movslq (%rcx),%r9 + 6634ba6c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ba70: 44 89 19 mov %r11d,(%rcx) + 6634ba73: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ba77: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634ba7b: 45 85 c9 test %r9d,%r9d + 6634ba7e: 74 58 je 6634bad8 + 6634ba80: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ba84: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634ba88: 45 29 0a sub %r9d,(%r10) + 6634ba8b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634ba92: 45 8b 0a mov (%r10),%r9d + 6634ba95: 45 31 d2 xor %r10d,%r10d + 6634ba98: 45 85 c9 test %r9d,%r9d + 6634ba9b: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634ba9f: 41 0f 9f c2 setg %r10b + 6634baa3: 45 3b 11 cmp (%r9),%r10d + 6634baa6: 74 30 je 6634bad8 + 6634baa8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634baac: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634bab0: 41 8b 31 mov (%r9),%esi + 6634bab3: 85 f6 test %esi,%esi + 6634bab5: 75 21 jne 6634bad8 + 6634bab7: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634babb: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634babf: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bac3: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634baca: 4c 63 09 movslq (%rcx),%r9 + 6634bacd: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bad1: 44 89 19 mov %r11d,(%rcx) + 6634bad4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bad8: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634badc: 45 85 c9 test %r9d,%r9d + 6634badf: 74 59 je 6634bb3a + 6634bae1: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bae5: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634bae9: 45 29 0a sub %r9d,(%r10) + 6634baec: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634baf3: 45 8b 1a mov (%r10),%r11d + 6634baf6: 45 31 d2 xor %r10d,%r10d + 6634baf9: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634bafd: 45 85 db test %r11d,%r11d + 6634bb00: 41 0f 9f c2 setg %r10b + 6634bb04: 45 3b 11 cmp (%r9),%r10d + 6634bb07: 74 31 je 6634bb3a + 6634bb09: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bb0d: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634bb11: 45 8b 11 mov (%r9),%r10d + 6634bb14: 45 85 d2 test %r10d,%r10d + 6634bb17: 75 21 jne 6634bb3a + 6634bb19: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bb1d: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634bb21: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bb25: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bb2c: 4c 63 09 movslq (%rcx),%r9 + 6634bb2f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bb33: 44 89 19 mov %r11d,(%rcx) + 6634bb36: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bb3a: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634bb3e: 45 85 c9 test %r9d,%r9d + 6634bb41: 74 58 je 6634bb9b + 6634bb43: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bb47: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634bb4b: 45 29 0a sub %r9d,(%r10) + 6634bb4e: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634bb55: 45 8b 0a mov (%r10),%r9d + 6634bb58: 45 31 d2 xor %r10d,%r10d + 6634bb5b: 45 85 c9 test %r9d,%r9d + 6634bb5e: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634bb62: 41 0f 9f c2 setg %r10b + 6634bb66: 45 3b 11 cmp (%r9),%r10d + 6634bb69: 74 30 je 6634bb9b + 6634bb6b: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bb6f: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634bb73: 41 8b 31 mov (%r9),%esi + 6634bb76: 85 f6 test %esi,%esi + 6634bb78: 75 21 jne 6634bb9b + 6634bb7a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bb7e: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634bb82: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bb86: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bb8d: 4c 63 09 movslq (%rcx),%r9 + 6634bb90: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bb94: 44 89 19 mov %r11d,(%rcx) + 6634bb97: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bb9b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634bb9f: 45 85 c9 test %r9d,%r9d + 6634bba2: 74 59 je 6634bbfd + 6634bba4: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bba8: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634bbac: 45 29 0a sub %r9d,(%r10) + 6634bbaf: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634bbb6: 45 8b 1a mov (%r10),%r11d + 6634bbb9: 45 31 d2 xor %r10d,%r10d + 6634bbbc: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634bbc0: 45 85 db test %r11d,%r11d + 6634bbc3: 41 0f 9f c2 setg %r10b + 6634bbc7: 45 3b 11 cmp (%r9),%r10d + 6634bbca: 74 31 je 6634bbfd + 6634bbcc: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bbd0: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634bbd4: 45 8b 11 mov (%r9),%r10d + 6634bbd7: 45 85 d2 test %r10d,%r10d + 6634bbda: 75 21 jne 6634bbfd + 6634bbdc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bbe0: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634bbe4: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bbe8: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bbef: 4c 63 09 movslq (%rcx),%r9 + 6634bbf2: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bbf6: 44 89 19 mov %r11d,(%rcx) + 6634bbf9: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bbfd: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634bc01: 45 85 c9 test %r9d,%r9d + 6634bc04: 0f 84 29 fd ff ff je 6634b933 + 6634bc0a: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bc0e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634bc15: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634bc1c: 45 29 0a sub %r9d,(%r10) + 6634bc1f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634bc26: 31 d2 xor %edx,%edx + 6634bc28: 45 8b 0a mov (%r10),%r9d + 6634bc2b: 45 85 c9 test %r9d,%r9d + 6634bc2e: 0f 9f c2 setg %dl + 6634bc31: 3b 10 cmp (%rax),%edx + 6634bc33: 0f 84 fa fc ff ff je 6634b933 + 6634bc39: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634bc3d: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634bc44: 8b 00 mov (%rax),%eax + 6634bc46: 85 c0 test %eax,%eax + 6634bc48: 0f 85 e5 fc ff ff jne 6634b933 + 6634bc4e: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634bc52: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634bc59: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634bc5d: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634bc63: 48 63 01 movslq (%rcx),%rax + 6634bc66: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634bc6a: 44 89 09 mov %r9d,(%rcx) + 6634bc6d: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634bc71: 48 83 c4 28 add $0x28,%rsp + 6634bc75: 5b pop %rbx + 6634bc76: 5e pop %rsi + 6634bc77: c3 retq + 6634bc78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634bc7f: 00 -000000006634c3b0 : - 6634c3b0: 41 55 push %r13 - 6634c3b2: 41 54 push %r12 - 6634c3b4: 55 push %rbp - 6634c3b5: 57 push %rdi - 6634c3b6: 56 push %rsi - 6634c3b7: 53 push %rbx - 6634c3b8: 48 83 ec 28 sub $0x28,%rsp - 6634c3bc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634c3c0: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx - 6634c3c7: 48 89 cb mov %rcx,%rbx - 6634c3ca: 44 8b 2a mov (%rdx),%r13d - 6634c3cd: 45 85 ed test %r13d,%r13d - 6634c3d0: 0f 84 da 00 00 00 je 6634c4b0 - 6634c3d6: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634c3da: bf 0c 00 00 00 mov $0xc,%edi - 6634c3df: 4c 8d 2d 1a 6c 00 00 lea 0x6c1a(%rip),%r13 # 66353000 <.rdata> - 6634c3e6: 4c 8d 25 23 6c 00 00 lea 0x6c23(%rip),%r12 # 66353010 <.rdata+0x10> - 6634c3ed: 8b 0a mov (%rdx),%ecx - 6634c3ef: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634c3f3: 8b 12 mov (%rdx),%edx - 6634c3f5: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634c3f8: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634c3fc: 8b 09 mov (%rcx),%ecx - 6634c3fe: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634c401: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634c405: 8b 09 mov (%rcx),%ecx - 6634c407: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634c40a: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634c40e: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634c412: 8b 12 mov (%rdx),%edx - 6634c414: c1 e2 04 shl $0x4,%edx - 6634c417: 01 f2 add %esi,%edx - 6634c419: 8b 31 mov (%rcx),%esi - 6634c41b: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634c41f: c1 e6 05 shl $0x5,%esi - 6634c422: 01 f2 add %esi,%edx - 6634c424: 8b 31 mov (%rcx),%esi - 6634c426: 48 8b 48 50 mov 0x50(%rax),%rcx - 6634c42a: c1 e6 06 shl $0x6,%esi - 6634c42d: 01 d6 add %edx,%esi - 6634c42f: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634c433: 8b 12 mov (%rdx),%edx - 6634c435: c1 e2 07 shl $0x7,%edx - 6634c438: 01 d6 add %edx,%esi - 6634c43a: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634c43e: 48 8b 40 58 mov 0x58(%rax),%rax - 6634c442: 8b 12 mov (%rdx),%edx - 6634c444: c1 e2 08 shl $0x8,%edx - 6634c447: 01 f2 add %esi,%edx - 6634c449: 8b 31 mov (%rcx),%esi - 6634c44b: c1 e6 09 shl $0x9,%esi - 6634c44e: 01 f2 add %esi,%edx - 6634c450: 8b 30 mov (%rax),%esi - 6634c452: c1 e6 0a shl $0xa,%esi - 6634c455: 01 d6 add %edx,%esi - 6634c457: 48 63 ee movslq %esi,%rbp - 6634c45a: 48 c1 e5 02 shl $0x2,%rbp - 6634c45e: 66 90 xchg %ax,%ax - 6634c460: 85 f6 test %esi,%esi - 6634c462: 78 05 js 6634c469 - 6634c464: 39 73 38 cmp %esi,0x38(%rbx) - 6634c467: 7f 11 jg 6634c47a - 6634c469: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634c46f: 4c 89 ea mov %r13,%rdx - 6634c472: 4c 89 e1 mov %r12,%rcx - 6634c475: e8 16 54 00 00 callq 66351890 <_assert> - 6634c47a: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634c47e: 89 fa mov %edi,%edx - 6634c480: 48 89 d9 mov %rbx,%rcx - 6634c483: 83 c7 01 add $0x1,%edi - 6634c486: 81 c6 00 08 00 00 add $0x800,%esi - 6634c48c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634c490: 48 81 c5 00 20 00 00 add $0x2000,%rbp - 6634c497: e8 14 4f ff ff callq 663413b0 - 6634c49c: 83 ff 14 cmp $0x14,%edi - 6634c49f: 75 bf jne 6634c460 - 6634c4a1: 48 83 c4 28 add $0x28,%rsp - 6634c4a5: 5b pop %rbx - 6634c4a6: 5e pop %rsi - 6634c4a7: 5f pop %rdi - 6634c4a8: 5d pop %rbp - 6634c4a9: 41 5c pop %r12 - 6634c4ab: 41 5d pop %r13 - 6634c4ad: c3 retq - 6634c4ae: 66 90 xchg %ax,%ax - 6634c4b0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634c4b4: 4c 8b 05 65 a4 00 00 mov 0xa465(%rip),%r8 # 66356920 - 6634c4bb: 48 8b 0d 6e a4 00 00 mov 0xa46e(%rip),%rcx # 66356930 - 6634c4c2: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634c4c6: 45 85 c9 test %r9d,%r9d - 6634c4c9: 74 58 je 6634c523 - 6634c4cb: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c4cf: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634c4d3: 45 29 0a sub %r9d,(%r10) - 6634c4d6: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634c4dd: 45 8b 22 mov (%r10),%r12d - 6634c4e0: 45 31 d2 xor %r10d,%r10d - 6634c4e3: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634c4e7: 45 85 e4 test %r12d,%r12d - 6634c4ea: 41 0f 9f c2 setg %r10b - 6634c4ee: 45 3b 11 cmp (%r9),%r10d - 6634c4f1: 74 30 je 6634c523 - 6634c4f3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c4f7: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634c4fb: 41 8b 29 mov (%r9),%ebp - 6634c4fe: 85 ed test %ebp,%ebp - 6634c500: 75 21 jne 6634c523 - 6634c502: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c506: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634c50a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c50e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c515: 4c 63 09 movslq (%rcx),%r9 - 6634c518: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c51c: 44 89 19 mov %r11d,(%rcx) - 6634c51f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c523: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634c527: 45 85 c9 test %r9d,%r9d - 6634c52a: 74 57 je 6634c583 - 6634c52c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c530: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634c534: 45 29 0a sub %r9d,(%r10) - 6634c537: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634c53e: 41 8b 3a mov (%r10),%edi - 6634c541: 45 31 d2 xor %r10d,%r10d - 6634c544: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634c548: 85 ff test %edi,%edi - 6634c54a: 41 0f 9f c2 setg %r10b - 6634c54e: 45 3b 11 cmp (%r9),%r10d - 6634c551: 74 30 je 6634c583 - 6634c553: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c557: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634c55b: 41 8b 31 mov (%r9),%esi - 6634c55e: 85 f6 test %esi,%esi - 6634c560: 75 21 jne 6634c583 - 6634c562: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c566: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634c56a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c56e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c575: 4c 63 09 movslq (%rcx),%r9 - 6634c578: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c57c: 44 89 19 mov %r11d,(%rcx) - 6634c57f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c583: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634c587: 45 85 c9 test %r9d,%r9d - 6634c58a: 74 59 je 6634c5e5 - 6634c58c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c590: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634c594: 45 29 0a sub %r9d,(%r10) - 6634c597: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634c59e: 45 8b 1a mov (%r10),%r11d - 6634c5a1: 45 31 d2 xor %r10d,%r10d - 6634c5a4: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634c5a8: 45 85 db test %r11d,%r11d - 6634c5ab: 41 0f 9f c2 setg %r10b - 6634c5af: 45 3b 11 cmp (%r9),%r10d - 6634c5b2: 74 31 je 6634c5e5 - 6634c5b4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c5b8: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634c5bc: 45 8b 11 mov (%r9),%r10d - 6634c5bf: 45 85 d2 test %r10d,%r10d - 6634c5c2: 75 21 jne 6634c5e5 - 6634c5c4: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c5c8: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634c5cc: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c5d0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c5d7: 4c 63 09 movslq (%rcx),%r9 - 6634c5da: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c5de: 44 89 19 mov %r11d,(%rcx) - 6634c5e1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c5e5: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634c5e9: 45 85 c9 test %r9d,%r9d - 6634c5ec: 74 59 je 6634c647 - 6634c5ee: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c5f2: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634c5f6: 45 29 0a sub %r9d,(%r10) - 6634c5f9: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634c600: 45 8b 0a mov (%r10),%r9d - 6634c603: 45 31 d2 xor %r10d,%r10d - 6634c606: 45 85 c9 test %r9d,%r9d - 6634c609: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634c60d: 41 0f 9f c2 setg %r10b - 6634c611: 45 3b 11 cmp (%r9),%r10d - 6634c614: 74 31 je 6634c647 - 6634c616: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c61a: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634c61e: 45 8b 29 mov (%r9),%r13d - 6634c621: 45 85 ed test %r13d,%r13d - 6634c624: 75 21 jne 6634c647 - 6634c626: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c62a: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634c62e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c632: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c639: 4c 63 09 movslq (%rcx),%r9 - 6634c63c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c640: 44 89 19 mov %r11d,(%rcx) - 6634c643: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c647: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634c64b: 45 85 c9 test %r9d,%r9d - 6634c64e: 74 64 je 6634c6b4 - 6634c650: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c654: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634c65b: 45 29 0a sub %r9d,(%r10) - 6634c65e: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634c665: 45 8b 22 mov (%r10),%r12d - 6634c668: 45 31 d2 xor %r10d,%r10d - 6634c66b: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634c672: 45 85 e4 test %r12d,%r12d - 6634c675: 41 0f 9f c2 setg %r10b - 6634c679: 45 3b 11 cmp (%r9),%r10d - 6634c67c: 74 36 je 6634c6b4 - 6634c67e: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c682: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634c689: 41 8b 29 mov (%r9),%ebp - 6634c68c: 85 ed test %ebp,%ebp - 6634c68e: 75 24 jne 6634c6b4 - 6634c690: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c694: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634c69b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c69f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c6a6: 4c 63 09 movslq (%rcx),%r9 - 6634c6a9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c6ad: 44 89 19 mov %r11d,(%rcx) - 6634c6b0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c6b4: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634c6b8: 45 85 c9 test %r9d,%r9d - 6634c6bb: 74 63 je 6634c720 - 6634c6bd: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c6c1: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634c6c8: 45 29 0a sub %r9d,(%r10) - 6634c6cb: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634c6d2: 41 8b 3a mov (%r10),%edi - 6634c6d5: 45 31 d2 xor %r10d,%r10d - 6634c6d8: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634c6df: 85 ff test %edi,%edi - 6634c6e1: 41 0f 9f c2 setg %r10b - 6634c6e5: 45 3b 11 cmp (%r9),%r10d - 6634c6e8: 74 36 je 6634c720 - 6634c6ea: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c6ee: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634c6f5: 41 8b 31 mov (%r9),%esi - 6634c6f8: 85 f6 test %esi,%esi - 6634c6fa: 75 24 jne 6634c720 - 6634c6fc: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c700: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634c707: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c70b: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c712: 4c 63 09 movslq (%rcx),%r9 - 6634c715: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c719: 44 89 19 mov %r11d,(%rcx) - 6634c71c: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c720: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634c724: 45 85 c9 test %r9d,%r9d - 6634c727: 74 65 je 6634c78e - 6634c729: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c72d: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634c734: 45 29 0a sub %r9d,(%r10) - 6634c737: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634c73e: 45 8b 1a mov (%r10),%r11d - 6634c741: 45 31 d2 xor %r10d,%r10d - 6634c744: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 - 6634c74b: 45 85 db test %r11d,%r11d - 6634c74e: 41 0f 9f c2 setg %r10b - 6634c752: 45 3b 11 cmp (%r9),%r10d - 6634c755: 74 37 je 6634c78e - 6634c757: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c75b: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 - 6634c762: 45 8b 11 mov (%r9),%r10d - 6634c765: 45 85 d2 test %r10d,%r10d - 6634c768: 75 24 jne 6634c78e - 6634c76a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c76e: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 - 6634c775: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c779: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c780: 4c 63 09 movslq (%rcx),%r9 - 6634c783: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c787: 44 89 19 mov %r11d,(%rcx) - 6634c78a: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c78e: 44 8b 4a 4c mov 0x4c(%rdx),%r9d - 6634c792: 45 85 c9 test %r9d,%r9d - 6634c795: 0f 84 06 fd ff ff je 6634c4a1 - 6634c79b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c79f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 6634c7a6: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 - 6634c7ad: 45 29 0a sub %r9d,(%r10) - 6634c7b0: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) - 6634c7b7: 31 d2 xor %edx,%edx - 6634c7b9: 45 8b 0a mov (%r10),%r9d - 6634c7bc: 45 85 c9 test %r9d,%r9d - 6634c7bf: 0f 9f c2 setg %dl - 6634c7c2: 3b 10 cmp (%rax),%edx - 6634c7c4: 0f 84 d7 fc ff ff je 6634c4a1 - 6634c7ca: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634c7ce: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 6634c7d5: 8b 00 mov (%rax),%eax - 6634c7d7: 85 c0 test %eax,%eax - 6634c7d9: 0f 85 c2 fc ff ff jne 6634c4a1 - 6634c7df: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634c7e3: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx - 6634c7ea: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634c7ee: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634c7f4: 48 63 01 movslq (%rcx),%rax - 6634c7f7: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634c7fb: 44 89 09 mov %r9d,(%rcx) - 6634c7fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634c802: 48 83 c4 28 add $0x28,%rsp - 6634c806: 5b pop %rbx - 6634c807: 5e pop %rsi - 6634c808: 5f pop %rdi - 6634c809: 5d pop %rbp - 6634c80a: 41 5c pop %r12 - 6634c80c: 41 5d pop %r13 - 6634c80e: c3 retq - 6634c80f: 90 nop +000000006634bc80 : + 6634bc80: 56 push %rsi + 6634bc81: 53 push %rbx + 6634bc82: 48 83 ec 28 sub $0x28,%rsp + 6634bc86: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634bc8a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634bc91: 48 89 cb mov %rcx,%rbx + 6634bc94: 8b 32 mov (%rdx),%esi + 6634bc96: 85 f6 test %esi,%esi + 6634bc98: 74 36 je 6634bcd0 + 6634bc9a: 31 d2 xor %edx,%edx + 6634bc9c: eb 06 jmp 6634bca4 + 6634bc9e: 66 90 xchg %ax,%ax + 6634bca0: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634bca4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634bca8: 48 89 d9 mov %rbx,%rcx + 6634bcab: 83 c2 09 add $0x9,%edx + 6634bcae: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634bcb2: 44 8b 00 mov (%rax),%r8d + 6634bcb5: e8 f6 56 ff ff callq 663413b0 + 6634bcba: 48 83 fe 08 cmp $0x8,%rsi + 6634bcbe: 48 89 f2 mov %rsi,%rdx + 6634bcc1: 75 dd jne 6634bca0 + 6634bcc3: 48 83 c4 28 add $0x28,%rsp + 6634bcc7: 5b pop %rbx + 6634bcc8: 5e pop %rsi + 6634bcc9: c3 retq + 6634bcca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634bcd0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634bcd4: 4c 8b 05 45 ac 00 00 mov 0xac45(%rip),%r8 # 66356920 + 6634bcdb: 48 8b 0d 4e ac 00 00 mov 0xac4e(%rip),%rcx # 66356930 + 6634bce2: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634bce6: 45 85 c9 test %r9d,%r9d + 6634bce9: 74 59 je 6634bd44 + 6634bceb: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bcef: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634bcf3: 45 29 0a sub %r9d,(%r10) + 6634bcf6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634bcfd: 45 8b 1a mov (%r10),%r11d + 6634bd00: 45 31 d2 xor %r10d,%r10d + 6634bd03: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634bd07: 45 85 db test %r11d,%r11d + 6634bd0a: 41 0f 9f c2 setg %r10b + 6634bd0e: 45 3b 11 cmp (%r9),%r10d + 6634bd11: 74 31 je 6634bd44 + 6634bd13: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bd17: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634bd1b: 45 8b 11 mov (%r9),%r10d + 6634bd1e: 45 85 d2 test %r10d,%r10d + 6634bd21: 75 21 jne 6634bd44 + 6634bd23: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bd27: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634bd2b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bd2f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bd36: 4c 63 09 movslq (%rcx),%r9 + 6634bd39: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bd3d: 44 89 19 mov %r11d,(%rcx) + 6634bd40: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bd44: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634bd48: 45 85 c9 test %r9d,%r9d + 6634bd4b: 74 58 je 6634bda5 + 6634bd4d: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bd51: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634bd55: 45 29 0a sub %r9d,(%r10) + 6634bd58: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634bd5f: 45 8b 0a mov (%r10),%r9d + 6634bd62: 45 31 d2 xor %r10d,%r10d + 6634bd65: 45 85 c9 test %r9d,%r9d + 6634bd68: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634bd6c: 41 0f 9f c2 setg %r10b + 6634bd70: 45 3b 11 cmp (%r9),%r10d + 6634bd73: 74 30 je 6634bda5 + 6634bd75: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bd79: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634bd7d: 41 8b 31 mov (%r9),%esi + 6634bd80: 85 f6 test %esi,%esi + 6634bd82: 75 21 jne 6634bda5 + 6634bd84: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bd88: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634bd8c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bd90: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bd97: 4c 63 09 movslq (%rcx),%r9 + 6634bd9a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bd9e: 44 89 19 mov %r11d,(%rcx) + 6634bda1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bda5: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634bda9: 45 85 c9 test %r9d,%r9d + 6634bdac: 74 59 je 6634be07 + 6634bdae: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bdb2: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634bdb6: 45 29 0a sub %r9d,(%r10) + 6634bdb9: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634bdc0: 45 8b 1a mov (%r10),%r11d + 6634bdc3: 45 31 d2 xor %r10d,%r10d + 6634bdc6: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634bdca: 45 85 db test %r11d,%r11d + 6634bdcd: 41 0f 9f c2 setg %r10b + 6634bdd1: 45 3b 11 cmp (%r9),%r10d + 6634bdd4: 74 31 je 6634be07 + 6634bdd6: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bdda: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634bdde: 45 8b 11 mov (%r9),%r10d + 6634bde1: 45 85 d2 test %r10d,%r10d + 6634bde4: 75 21 jne 6634be07 + 6634bde6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bdea: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634bdee: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bdf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bdf9: 4c 63 09 movslq (%rcx),%r9 + 6634bdfc: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634be00: 44 89 19 mov %r11d,(%rcx) + 6634be03: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634be07: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634be0b: 45 85 c9 test %r9d,%r9d + 6634be0e: 74 58 je 6634be68 + 6634be10: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634be14: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634be18: 45 29 0a sub %r9d,(%r10) + 6634be1b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634be22: 45 8b 0a mov (%r10),%r9d + 6634be25: 45 31 d2 xor %r10d,%r10d + 6634be28: 45 85 c9 test %r9d,%r9d + 6634be2b: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634be2f: 41 0f 9f c2 setg %r10b + 6634be33: 45 3b 11 cmp (%r9),%r10d + 6634be36: 74 30 je 6634be68 + 6634be38: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634be3c: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634be40: 41 8b 31 mov (%r9),%esi + 6634be43: 85 f6 test %esi,%esi + 6634be45: 75 21 jne 6634be68 + 6634be47: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634be4b: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634be4f: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634be53: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634be5a: 4c 63 09 movslq (%rcx),%r9 + 6634be5d: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634be61: 44 89 19 mov %r11d,(%rcx) + 6634be64: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634be68: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634be6c: 45 85 c9 test %r9d,%r9d + 6634be6f: 74 59 je 6634beca + 6634be71: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634be75: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634be79: 45 29 0a sub %r9d,(%r10) + 6634be7c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634be83: 45 8b 1a mov (%r10),%r11d + 6634be86: 45 31 d2 xor %r10d,%r10d + 6634be89: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634be8d: 45 85 db test %r11d,%r11d + 6634be90: 41 0f 9f c2 setg %r10b + 6634be94: 45 3b 11 cmp (%r9),%r10d + 6634be97: 74 31 je 6634beca + 6634be99: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634be9d: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634bea1: 45 8b 11 mov (%r9),%r10d + 6634bea4: 45 85 d2 test %r10d,%r10d + 6634bea7: 75 21 jne 6634beca + 6634bea9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bead: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634beb1: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634beb5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bebc: 4c 63 09 movslq (%rcx),%r9 + 6634bebf: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bec3: 44 89 19 mov %r11d,(%rcx) + 6634bec6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634beca: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634bece: 45 85 c9 test %r9d,%r9d + 6634bed1: 74 58 je 6634bf2b + 6634bed3: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bed7: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634bedb: 45 29 0a sub %r9d,(%r10) + 6634bede: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634bee5: 45 8b 0a mov (%r10),%r9d + 6634bee8: 45 31 d2 xor %r10d,%r10d + 6634beeb: 45 85 c9 test %r9d,%r9d + 6634beee: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634bef2: 41 0f 9f c2 setg %r10b + 6634bef6: 45 3b 11 cmp (%r9),%r10d + 6634bef9: 74 30 je 6634bf2b + 6634befb: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634beff: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634bf03: 41 8b 31 mov (%r9),%esi + 6634bf06: 85 f6 test %esi,%esi + 6634bf08: 75 21 jne 6634bf2b + 6634bf0a: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bf0e: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634bf12: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bf16: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bf1d: 4c 63 09 movslq (%rcx),%r9 + 6634bf20: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bf24: 44 89 19 mov %r11d,(%rcx) + 6634bf27: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bf2b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634bf2f: 45 85 c9 test %r9d,%r9d + 6634bf32: 74 59 je 6634bf8d + 6634bf34: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bf38: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634bf3c: 45 29 0a sub %r9d,(%r10) + 6634bf3f: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634bf46: 45 8b 1a mov (%r10),%r11d + 6634bf49: 45 31 d2 xor %r10d,%r10d + 6634bf4c: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634bf50: 45 85 db test %r11d,%r11d + 6634bf53: 41 0f 9f c2 setg %r10b + 6634bf57: 45 3b 11 cmp (%r9),%r10d + 6634bf5a: 74 31 je 6634bf8d + 6634bf5c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 + 6634bf60: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634bf64: 45 8b 11 mov (%r9),%r10d + 6634bf67: 45 85 d2 test %r10d,%r10d + 6634bf6a: 75 21 jne 6634bf8d + 6634bf6c: 4c 8b 4b 28 mov 0x28(%rbx),%r9 + 6634bf70: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634bf74: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634bf78: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634bf7f: 4c 63 09 movslq (%rcx),%r9 + 6634bf82: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634bf86: 44 89 19 mov %r11d,(%rcx) + 6634bf89: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634bf8d: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634bf91: 45 85 c9 test %r9d,%r9d + 6634bf94: 0f 84 29 fd ff ff je 6634bcc3 + 6634bf9a: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634bf9e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634bfa5: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634bfac: 45 29 0a sub %r9d,(%r10) + 6634bfaf: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634bfb6: 31 d2 xor %edx,%edx + 6634bfb8: 45 8b 0a mov (%r10),%r9d + 6634bfbb: 45 85 c9 test %r9d,%r9d + 6634bfbe: 0f 9f c2 setg %dl + 6634bfc1: 3b 10 cmp (%rax),%edx + 6634bfc3: 0f 84 fa fc ff ff je 6634bcc3 + 6634bfc9: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634bfcd: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634bfd4: 8b 00 mov (%rax),%eax + 6634bfd6: 85 c0 test %eax,%eax + 6634bfd8: 0f 85 e5 fc ff ff jne 6634bcc3 + 6634bfde: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634bfe2: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634bfe9: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634bfed: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634bff3: 48 63 01 movslq (%rcx),%rax + 6634bff6: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634bffa: 44 89 09 mov %r9d,(%rcx) + 6634bffd: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634c001: 48 83 c4 28 add $0x28,%rsp + 6634c005: 5b pop %rbx + 6634c006: 5e pop %rsi + 6634c007: c3 retq + 6634c008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634c00f: 00 -000000006634c810 : - 6634c810: 41 55 push %r13 - 6634c812: 41 54 push %r12 - 6634c814: 55 push %rbp - 6634c815: 57 push %rdi - 6634c816: 56 push %rsi - 6634c817: 53 push %rbx - 6634c818: 48 83 ec 28 sub $0x28,%rsp - 6634c81c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634c820: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx - 6634c827: 48 89 cb mov %rcx,%rbx - 6634c82a: 44 8b 2a mov (%rdx),%r13d - 6634c82d: 45 85 ed test %r13d,%r13d - 6634c830: 0f 84 cb 00 00 00 je 6634c901 - 6634c836: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634c83a: bf 0b 00 00 00 mov $0xb,%edi - 6634c83f: 4c 8d 2d ba 67 00 00 lea 0x67ba(%rip),%r13 # 66353000 <.rdata> - 6634c846: 4c 8d 25 c3 67 00 00 lea 0x67c3(%rip),%r12 # 66353010 <.rdata+0x10> - 6634c84d: 8b 0a mov (%rdx),%ecx - 6634c84f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634c853: 8b 12 mov (%rdx),%edx - 6634c855: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634c858: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634c85c: 8b 09 mov (%rcx),%ecx - 6634c85e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634c861: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634c865: 8b 09 mov (%rcx),%ecx - 6634c867: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634c86a: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634c86e: 8b 31 mov (%rcx),%esi - 6634c870: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634c874: c1 e6 04 shl $0x4,%esi - 6634c877: 01 f2 add %esi,%edx - 6634c879: 8b 31 mov (%rcx),%esi - 6634c87b: 48 8b 48 48 mov 0x48(%rax),%rcx - 6634c87f: c1 e6 05 shl $0x5,%esi - 6634c882: 01 d6 add %edx,%esi - 6634c884: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634c888: 8b 12 mov (%rdx),%edx - 6634c88a: c1 e2 06 shl $0x6,%edx - 6634c88d: 01 d6 add %edx,%esi - 6634c88f: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634c893: 48 8b 40 50 mov 0x50(%rax),%rax - 6634c897: 8b 12 mov (%rdx),%edx - 6634c899: c1 e2 07 shl $0x7,%edx - 6634c89c: 01 f2 add %esi,%edx - 6634c89e: 8b 31 mov (%rcx),%esi - 6634c8a0: c1 e6 08 shl $0x8,%esi - 6634c8a3: 01 f2 add %esi,%edx - 6634c8a5: 8b 30 mov (%rax),%esi - 6634c8a7: c1 e6 09 shl $0x9,%esi - 6634c8aa: 01 d6 add %edx,%esi - 6634c8ac: 48 63 ee movslq %esi,%rbp - 6634c8af: 48 c1 e5 02 shl $0x2,%rbp - 6634c8b3: 85 f6 test %esi,%esi - 6634c8b5: 78 05 js 6634c8bc - 6634c8b7: 39 73 38 cmp %esi,0x38(%rbx) - 6634c8ba: 7f 11 jg 6634c8cd - 6634c8bc: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634c8c2: 4c 89 ea mov %r13,%rdx - 6634c8c5: 4c 89 e1 mov %r12,%rcx - 6634c8c8: e8 c3 4f 00 00 callq 66351890 <_assert> - 6634c8cd: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634c8d1: 89 fa mov %edi,%edx - 6634c8d3: 48 89 d9 mov %rbx,%rcx - 6634c8d6: 83 c7 01 add $0x1,%edi - 6634c8d9: 81 c6 00 04 00 00 add $0x400,%esi - 6634c8df: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634c8e3: 48 81 c5 00 10 00 00 add $0x1000,%rbp - 6634c8ea: e8 c1 4a ff ff callq 663413b0 - 6634c8ef: 83 ff 13 cmp $0x13,%edi - 6634c8f2: 75 bf jne 6634c8b3 - 6634c8f4: 48 83 c4 28 add $0x28,%rsp - 6634c8f8: 5b pop %rbx - 6634c8f9: 5e pop %rsi - 6634c8fa: 5f pop %rdi - 6634c8fb: 5d pop %rbp - 6634c8fc: 41 5c pop %r12 - 6634c8fe: 41 5d pop %r13 - 6634c900: c3 retq - 6634c901: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634c905: 4c 8b 05 14 a0 00 00 mov 0xa014(%rip),%r8 # 66356920 - 6634c90c: 48 8b 0d 1d a0 00 00 mov 0xa01d(%rip),%rcx # 66356930 - 6634c913: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634c917: 45 85 c9 test %r9d,%r9d - 6634c91a: 74 58 je 6634c974 - 6634c91c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c920: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634c924: 45 29 0a sub %r9d,(%r10) - 6634c927: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634c92e: 45 8b 22 mov (%r10),%r12d - 6634c931: 45 31 d2 xor %r10d,%r10d - 6634c934: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634c938: 45 85 e4 test %r12d,%r12d - 6634c93b: 41 0f 9f c2 setg %r10b - 6634c93f: 45 3b 11 cmp (%r9),%r10d - 6634c942: 74 30 je 6634c974 - 6634c944: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c948: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634c94c: 41 8b 29 mov (%r9),%ebp - 6634c94f: 85 ed test %ebp,%ebp - 6634c951: 75 21 jne 6634c974 - 6634c953: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c957: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634c95b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c95f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c966: 4c 63 09 movslq (%rcx),%r9 - 6634c969: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c96d: 44 89 19 mov %r11d,(%rcx) - 6634c970: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c974: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634c978: 45 85 c9 test %r9d,%r9d - 6634c97b: 74 57 je 6634c9d4 - 6634c97d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c981: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634c985: 45 29 0a sub %r9d,(%r10) - 6634c988: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634c98f: 41 8b 3a mov (%r10),%edi - 6634c992: 45 31 d2 xor %r10d,%r10d - 6634c995: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634c999: 85 ff test %edi,%edi - 6634c99b: 41 0f 9f c2 setg %r10b - 6634c99f: 45 3b 11 cmp (%r9),%r10d - 6634c9a2: 74 30 je 6634c9d4 - 6634c9a4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634c9a8: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634c9ac: 41 8b 31 mov (%r9),%esi - 6634c9af: 85 f6 test %esi,%esi - 6634c9b1: 75 21 jne 6634c9d4 - 6634c9b3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634c9b7: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634c9bb: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634c9bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634c9c6: 4c 63 09 movslq (%rcx),%r9 - 6634c9c9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634c9cd: 44 89 19 mov %r11d,(%rcx) - 6634c9d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634c9d4: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634c9d8: 45 85 c9 test %r9d,%r9d - 6634c9db: 74 59 je 6634ca36 - 6634c9dd: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634c9e1: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634c9e5: 45 29 0a sub %r9d,(%r10) - 6634c9e8: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634c9ef: 45 8b 1a mov (%r10),%r11d - 6634c9f2: 45 31 d2 xor %r10d,%r10d - 6634c9f5: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634c9f9: 45 85 db test %r11d,%r11d - 6634c9fc: 41 0f 9f c2 setg %r10b - 6634ca00: 45 3b 11 cmp (%r9),%r10d - 6634ca03: 74 31 je 6634ca36 - 6634ca05: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634ca09: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634ca0d: 45 8b 11 mov (%r9),%r10d - 6634ca10: 45 85 d2 test %r10d,%r10d - 6634ca13: 75 21 jne 6634ca36 - 6634ca15: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ca19: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634ca1d: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ca21: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ca28: 4c 63 09 movslq (%rcx),%r9 - 6634ca2b: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ca2f: 44 89 19 mov %r11d,(%rcx) - 6634ca32: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ca36: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634ca3a: 45 85 c9 test %r9d,%r9d - 6634ca3d: 74 59 je 6634ca98 - 6634ca3f: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ca43: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634ca47: 45 29 0a sub %r9d,(%r10) - 6634ca4a: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634ca51: 45 8b 0a mov (%r10),%r9d - 6634ca54: 45 31 d2 xor %r10d,%r10d - 6634ca57: 45 85 c9 test %r9d,%r9d - 6634ca5a: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634ca5e: 41 0f 9f c2 setg %r10b - 6634ca62: 45 3b 11 cmp (%r9),%r10d - 6634ca65: 74 31 je 6634ca98 - 6634ca67: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634ca6b: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634ca6f: 45 8b 29 mov (%r9),%r13d - 6634ca72: 45 85 ed test %r13d,%r13d - 6634ca75: 75 21 jne 6634ca98 - 6634ca77: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ca7b: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634ca7f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ca83: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ca8a: 4c 63 09 movslq (%rcx),%r9 - 6634ca8d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ca91: 44 89 19 mov %r11d,(%rcx) - 6634ca94: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ca98: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634ca9c: 45 85 c9 test %r9d,%r9d - 6634ca9f: 74 58 je 6634caf9 - 6634caa1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634caa5: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634caa9: 45 29 0a sub %r9d,(%r10) - 6634caac: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634cab3: 45 8b 22 mov (%r10),%r12d - 6634cab6: 45 31 d2 xor %r10d,%r10d - 6634cab9: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634cabd: 45 85 e4 test %r12d,%r12d - 6634cac0: 41 0f 9f c2 setg %r10b - 6634cac4: 45 3b 11 cmp (%r9),%r10d - 6634cac7: 74 30 je 6634caf9 - 6634cac9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cacd: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634cad1: 41 8b 29 mov (%r9),%ebp - 6634cad4: 85 ed test %ebp,%ebp - 6634cad6: 75 21 jne 6634caf9 - 6634cad8: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cadc: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634cae0: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cae4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634caeb: 4c 63 09 movslq (%rcx),%r9 - 6634caee: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634caf2: 44 89 19 mov %r11d,(%rcx) - 6634caf5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634caf9: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634cafd: 45 85 c9 test %r9d,%r9d - 6634cb00: 74 63 je 6634cb65 - 6634cb02: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cb06: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634cb0d: 45 29 0a sub %r9d,(%r10) - 6634cb10: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634cb17: 41 8b 3a mov (%r10),%edi - 6634cb1a: 45 31 d2 xor %r10d,%r10d - 6634cb1d: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 - 6634cb24: 85 ff test %edi,%edi - 6634cb26: 41 0f 9f c2 setg %r10b - 6634cb2a: 45 3b 11 cmp (%r9),%r10d - 6634cb2d: 74 36 je 6634cb65 - 6634cb2f: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cb33: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 - 6634cb3a: 41 8b 31 mov (%r9),%esi - 6634cb3d: 85 f6 test %esi,%esi - 6634cb3f: 75 24 jne 6634cb65 - 6634cb41: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cb45: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 - 6634cb4c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cb50: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cb57: 4c 63 09 movslq (%rcx),%r9 - 6634cb5a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cb5e: 44 89 19 mov %r11d,(%rcx) - 6634cb61: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cb65: 44 8b 4a 44 mov 0x44(%rdx),%r9d - 6634cb69: 45 85 c9 test %r9d,%r9d - 6634cb6c: 74 65 je 6634cbd3 - 6634cb6e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cb72: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 - 6634cb79: 45 29 0a sub %r9d,(%r10) - 6634cb7c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) - 6634cb83: 45 8b 1a mov (%r10),%r11d - 6634cb86: 45 31 d2 xor %r10d,%r10d - 6634cb89: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 - 6634cb90: 45 85 db test %r11d,%r11d - 6634cb93: 41 0f 9f c2 setg %r10b - 6634cb97: 45 3b 11 cmp (%r9),%r10d - 6634cb9a: 74 37 je 6634cbd3 - 6634cb9c: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cba0: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 - 6634cba7: 45 8b 11 mov (%r9),%r10d - 6634cbaa: 45 85 d2 test %r10d,%r10d - 6634cbad: 75 24 jne 6634cbd3 - 6634cbaf: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cbb3: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 - 6634cbba: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cbbe: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cbc5: 4c 63 09 movslq (%rcx),%r9 - 6634cbc8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cbcc: 44 89 19 mov %r11d,(%rcx) - 6634cbcf: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cbd3: 44 8b 4a 48 mov 0x48(%rdx),%r9d - 6634cbd7: 45 85 c9 test %r9d,%r9d - 6634cbda: 0f 84 14 fd ff ff je 6634c8f4 - 6634cbe0: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cbe4: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 6634cbeb: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 - 6634cbf2: 45 29 0a sub %r9d,(%r10) - 6634cbf5: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) - 6634cbfc: 31 d2 xor %edx,%edx - 6634cbfe: 45 8b 0a mov (%r10),%r9d - 6634cc01: 45 85 c9 test %r9d,%r9d - 6634cc04: 0f 9f c2 setg %dl - 6634cc07: 3b 10 cmp (%rax),%edx - 6634cc09: 0f 84 e5 fc ff ff je 6634c8f4 - 6634cc0f: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634cc13: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 6634cc1a: 8b 00 mov (%rax),%eax - 6634cc1c: 85 c0 test %eax,%eax - 6634cc1e: 0f 85 d0 fc ff ff jne 6634c8f4 - 6634cc24: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634cc28: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634cc2f: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634cc33: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634cc39: 48 63 01 movslq (%rcx),%rax - 6634cc3c: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634cc40: 44 89 09 mov %r9d,(%rcx) - 6634cc43: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634cc47: 48 83 c4 28 add $0x28,%rsp - 6634cc4b: 5b pop %rbx - 6634cc4c: 5e pop %rsi - 6634cc4d: 5f pop %rdi - 6634cc4e: 5d pop %rbp - 6634cc4f: 41 5c pop %r12 - 6634cc51: 41 5d pop %r13 - 6634cc53: c3 retq - 6634cc54: 66 90 xchg %ax,%ax - 6634cc56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634cc5d: 00 00 00 +000000006634c010 : + 6634c010: 56 push %rsi + 6634c011: 53 push %rbx + 6634c012: 48 83 ec 28 sub $0x28,%rsp + 6634c016: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634c01a: 48 8b 50 78 mov 0x78(%rax),%rdx + 6634c01e: 48 89 cb mov %rcx,%rbx + 6634c021: 44 8b 0a mov (%rdx),%r9d + 6634c024: 45 85 c9 test %r9d,%r9d + 6634c027: 74 37 je 6634c060 + 6634c029: 31 d2 xor %edx,%edx + 6634c02b: eb 07 jmp 6634c034 + 6634c02d: 0f 1f 00 nopl (%rax) + 6634c030: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634c034: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634c038: 48 89 d9 mov %rbx,%rcx + 6634c03b: 83 c2 08 add $0x8,%edx + 6634c03e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634c042: 44 8b 00 mov (%rax),%r8d + 6634c045: e8 66 53 ff ff callq 663413b0 + 6634c04a: 48 83 fe 07 cmp $0x7,%rsi + 6634c04e: 48 89 f2 mov %rsi,%rdx + 6634c051: 75 dd jne 6634c030 + 6634c053: 48 83 c4 28 add $0x28,%rsp + 6634c057: 5b pop %rbx + 6634c058: 5e pop %rsi + 6634c059: c3 retq + 6634c05a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634c060: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c064: 4c 8b 15 b5 a8 00 00 mov 0xa8b5(%rip),%r10 # 66356920 + 6634c06b: 48 8b 0d be a8 00 00 mov 0xa8be(%rip),%rcx # 66356930 + 6634c072: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634c076: 45 85 c0 test %r8d,%r8d + 6634c079: 74 3b je 6634c0b6 + 6634c07b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c07f: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634c083: 45 29 01 sub %r8d,(%r9) + 6634c086: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634c08d: 45 8b 01 mov (%r9),%r8d + 6634c090: 45 31 c9 xor %r9d,%r9d + 6634c093: 45 85 c0 test %r8d,%r8d + 6634c096: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634c09a: 41 0f 9f c1 setg %r9b + 6634c09e: 45 3b 08 cmp (%r8),%r9d + 6634c0a1: 74 13 je 6634c0b6 + 6634c0a3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c0a7: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634c0ab: 41 8b 30 mov (%r8),%esi + 6634c0ae: 85 f6 test %esi,%esi + 6634c0b0: 0f 84 ba 02 00 00 je 6634c370 + 6634c0b6: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634c0ba: 45 85 c0 test %r8d,%r8d + 6634c0bd: 74 3c je 6634c0fb + 6634c0bf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c0c3: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634c0c7: 45 29 01 sub %r8d,(%r9) + 6634c0ca: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634c0d1: 45 8b 19 mov (%r9),%r11d + 6634c0d4: 45 31 c9 xor %r9d,%r9d + 6634c0d7: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634c0db: 45 85 db test %r11d,%r11d + 6634c0de: 41 0f 9f c1 setg %r9b + 6634c0e2: 45 3b 08 cmp (%r8),%r9d + 6634c0e5: 74 14 je 6634c0fb + 6634c0e7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c0eb: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634c0ef: 45 8b 08 mov (%r8),%r9d + 6634c0f2: 45 85 c9 test %r9d,%r9d + 6634c0f5: 0f 84 45 02 00 00 je 6634c340 + 6634c0fb: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634c0ff: 45 85 c0 test %r8d,%r8d + 6634c102: 74 3b je 6634c13f + 6634c104: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c108: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634c10c: 45 29 01 sub %r8d,(%r9) + 6634c10f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634c116: 45 8b 01 mov (%r9),%r8d + 6634c119: 45 31 c9 xor %r9d,%r9d + 6634c11c: 45 85 c0 test %r8d,%r8d + 6634c11f: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634c123: 41 0f 9f c1 setg %r9b + 6634c127: 45 3b 08 cmp (%r8),%r9d + 6634c12a: 74 13 je 6634c13f + 6634c12c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c130: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634c134: 41 8b 30 mov (%r8),%esi + 6634c137: 85 f6 test %esi,%esi + 6634c139: 0f 84 d1 01 00 00 je 6634c310 + 6634c13f: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634c143: 45 85 c0 test %r8d,%r8d + 6634c146: 74 3c je 6634c184 + 6634c148: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c14c: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634c150: 45 29 01 sub %r8d,(%r9) + 6634c153: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634c15a: 45 8b 19 mov (%r9),%r11d + 6634c15d: 45 31 c9 xor %r9d,%r9d + 6634c160: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634c164: 45 85 db test %r11d,%r11d + 6634c167: 41 0f 9f c1 setg %r9b + 6634c16b: 45 3b 08 cmp (%r8),%r9d + 6634c16e: 74 14 je 6634c184 + 6634c170: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c174: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634c178: 45 8b 08 mov (%r8),%r9d + 6634c17b: 45 85 c9 test %r9d,%r9d + 6634c17e: 0f 84 5c 01 00 00 je 6634c2e0 + 6634c184: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634c188: 45 85 c0 test %r8d,%r8d + 6634c18b: 74 3b je 6634c1c8 + 6634c18d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c191: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634c195: 45 29 01 sub %r8d,(%r9) + 6634c198: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634c19f: 45 8b 01 mov (%r9),%r8d + 6634c1a2: 45 31 c9 xor %r9d,%r9d + 6634c1a5: 45 85 c0 test %r8d,%r8d + 6634c1a8: 4c 8b 40 60 mov 0x60(%rax),%r8 + 6634c1ac: 41 0f 9f c1 setg %r9b + 6634c1b0: 45 3b 08 cmp (%r8),%r9d + 6634c1b3: 74 13 je 6634c1c8 + 6634c1b5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c1b9: 4d 8b 40 60 mov 0x60(%r8),%r8 + 6634c1bd: 41 8b 30 mov (%r8),%esi + 6634c1c0: 85 f6 test %esi,%esi + 6634c1c2: 0f 84 e8 00 00 00 je 6634c2b0 + 6634c1c8: 44 8b 42 34 mov 0x34(%rdx),%r8d + 6634c1cc: 45 85 c0 test %r8d,%r8d + 6634c1cf: 74 38 je 6634c209 + 6634c1d1: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c1d5: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634c1d9: 45 29 01 sub %r8d,(%r9) + 6634c1dc: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634c1e3: 45 8b 19 mov (%r9),%r11d + 6634c1e6: 45 31 c9 xor %r9d,%r9d + 6634c1e9: 4c 8b 40 68 mov 0x68(%rax),%r8 + 6634c1ed: 45 85 db test %r11d,%r11d + 6634c1f0: 41 0f 9f c1 setg %r9b + 6634c1f4: 45 3b 08 cmp (%r8),%r9d + 6634c1f7: 74 10 je 6634c209 + 6634c1f9: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c1fd: 4d 8b 40 68 mov 0x68(%r8),%r8 + 6634c201: 45 8b 08 mov (%r8),%r9d + 6634c204: 45 85 c9 test %r9d,%r9d + 6634c207: 74 77 je 6634c280 + 6634c209: 44 8b 42 38 mov 0x38(%rdx),%r8d + 6634c20d: 45 85 c0 test %r8d,%r8d + 6634c210: 0f 84 3d fe ff ff je 6634c053 + 6634c216: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c21a: 48 8b 40 70 mov 0x70(%rax),%rax + 6634c21e: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634c222: 45 29 01 sub %r8d,(%r9) + 6634c225: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634c22c: 31 d2 xor %edx,%edx + 6634c22e: 45 8b 01 mov (%r9),%r8d + 6634c231: 45 85 c0 test %r8d,%r8d + 6634c234: 0f 9f c2 setg %dl + 6634c237: 3b 10 cmp (%rax),%edx + 6634c239: 0f 84 14 fe ff ff je 6634c053 + 6634c23f: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634c243: 48 8b 40 70 mov 0x70(%rax),%rax + 6634c247: 8b 00 mov (%rax),%eax + 6634c249: 85 c0 test %eax,%eax + 6634c24b: 0f 85 02 fe ff ff jne 6634c053 + 6634c251: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634c255: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634c259: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634c25d: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634c263: 48 63 01 movslq (%rcx),%rax + 6634c266: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634c26a: 44 89 01 mov %r8d,(%rcx) + 6634c26d: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634c271: 48 83 c4 28 add $0x28,%rsp + 6634c275: 5b pop %rbx + 6634c276: 5e pop %rsi + 6634c277: c3 retq + 6634c278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634c27f: 00 + 6634c280: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c284: 4d 8b 48 68 mov 0x68(%r8),%r9 + 6634c288: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c28c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c293: 4c 63 01 movslq (%rcx),%r8 + 6634c296: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c29a: 44 89 19 mov %r11d,(%rcx) + 6634c29d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c2a1: e9 63 ff ff ff jmpq 6634c209 + 6634c2a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c2ad: 00 00 00 + 6634c2b0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c2b4: 4d 8b 48 60 mov 0x60(%r8),%r9 + 6634c2b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c2bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c2c3: 4c 63 01 movslq (%rcx),%r8 + 6634c2c6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c2ca: 44 89 19 mov %r11d,(%rcx) + 6634c2cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c2d1: e9 f2 fe ff ff jmpq 6634c1c8 + 6634c2d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c2dd: 00 00 00 + 6634c2e0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c2e4: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634c2e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c2ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c2f3: 4c 63 01 movslq (%rcx),%r8 + 6634c2f6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c2fa: 44 89 19 mov %r11d,(%rcx) + 6634c2fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c301: e9 7e fe ff ff jmpq 6634c184 + 6634c306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c30d: 00 00 00 + 6634c310: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c314: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634c318: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c31c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c323: 4c 63 01 movslq (%rcx),%r8 + 6634c326: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c32a: 44 89 19 mov %r11d,(%rcx) + 6634c32d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c331: e9 09 fe ff ff jmpq 6634c13f + 6634c336: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c33d: 00 00 00 + 6634c340: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c344: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634c348: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c34c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c353: 4c 63 01 movslq (%rcx),%r8 + 6634c356: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c35a: 44 89 19 mov %r11d,(%rcx) + 6634c35d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c361: e9 95 fd ff ff jmpq 6634c0fb + 6634c366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c36d: 00 00 00 + 6634c370: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c374: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634c378: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c37c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c383: 4c 63 01 movslq (%rcx),%r8 + 6634c386: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c38a: 44 89 19 mov %r11d,(%rcx) + 6634c38d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c391: e9 20 fd ff ff jmpq 6634c0b6 + 6634c396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c39d: 00 00 00 -000000006634cc60 : - 6634cc60: 41 55 push %r13 - 6634cc62: 41 54 push %r12 - 6634cc64: 55 push %rbp - 6634cc65: 57 push %rdi - 6634cc66: 56 push %rsi - 6634cc67: 53 push %rbx - 6634cc68: 48 83 ec 28 sub $0x28,%rsp - 6634cc6c: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634cc70: 48 8b 42 68 mov 0x68(%rdx),%rax - 6634cc74: 48 89 cb mov %rcx,%rbx - 6634cc77: 8b 00 mov (%rax),%eax - 6634cc79: 85 c0 test %eax,%eax - 6634cc7b: 0f 84 8f 00 00 00 je 6634cd10 - 6634cc81: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634cc85: be 05 00 00 00 mov $0x5,%esi - 6634cc8a: 4c 8d 2d 6f 63 00 00 lea 0x636f(%rip),%r13 # 66353000 <.rdata> - 6634cc91: 4c 8d 25 78 63 00 00 lea 0x6378(%rip),%r12 # 66353010 <.rdata+0x10> - 6634cc98: 8b 08 mov (%rax),%ecx - 6634cc9a: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634cc9e: 8b 00 mov (%rax),%eax - 6634cca0: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634cca3: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 6634cca7: 48 8b 52 20 mov 0x20(%rdx),%rdx - 6634ccab: 8b 09 mov (%rcx),%ecx - 6634ccad: 8b 12 mov (%rdx),%edx - 6634ccaf: 8d 04 88 lea (%rax,%rcx,4),%eax - 6634ccb2: 8d 3c d0 lea (%rax,%rdx,8),%edi - 6634ccb5: 48 63 ef movslq %edi,%rbp - 6634ccb8: 48 c1 e5 02 shl $0x2,%rbp - 6634ccbc: 0f 1f 40 00 nopl 0x0(%rax) - 6634ccc0: 85 ff test %edi,%edi - 6634ccc2: 78 05 js 6634ccc9 - 6634ccc4: 39 7b 38 cmp %edi,0x38(%rbx) - 6634ccc7: 7f 11 jg 6634ccda - 6634ccc9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634cccf: 4c 89 ea mov %r13,%rdx - 6634ccd2: 4c 89 e1 mov %r12,%rcx - 6634ccd5: e8 b6 4b 00 00 callq 66351890 <_assert> - 6634ccda: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634ccde: 89 f2 mov %esi,%edx - 6634cce0: 48 89 d9 mov %rbx,%rcx - 6634cce3: 83 c6 01 add $0x1,%esi - 6634cce6: 83 c7 10 add $0x10,%edi - 6634cce9: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634cced: 48 83 c5 40 add $0x40,%rbp - 6634ccf1: e8 ba 46 ff ff callq 663413b0 - 6634ccf6: 83 fe 0d cmp $0xd,%esi - 6634ccf9: 75 c5 jne 6634ccc0 - 6634ccfb: 48 83 c4 28 add $0x28,%rsp - 6634ccff: 5b pop %rbx - 6634cd00: 5e pop %rsi - 6634cd01: 5f pop %rdi - 6634cd02: 5d pop %rbp - 6634cd03: 41 5c pop %r12 - 6634cd05: 41 5d pop %r13 - 6634cd07: c3 retq - 6634cd08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634cd0f: 00 - 6634cd10: 48 8b 41 08 mov 0x8(%rcx),%rax - 6634cd14: 4c 8b 05 05 9c 00 00 mov 0x9c05(%rip),%r8 # 66356920 - 6634cd1b: 48 8b 0d 0e 9c 00 00 mov 0x9c0e(%rip),%rcx # 66356930 - 6634cd22: 44 8b 48 14 mov 0x14(%rax),%r9d - 6634cd26: 45 85 c9 test %r9d,%r9d - 6634cd29: 74 59 je 6634cd84 - 6634cd2b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cd2f: 4d 8b 52 28 mov 0x28(%r10),%r10 - 6634cd33: 45 29 0a sub %r9d,(%r10) - 6634cd36: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) - 6634cd3d: 45 8b 2a mov (%r10),%r13d - 6634cd40: 45 31 d2 xor %r10d,%r10d - 6634cd43: 4c 8b 4a 28 mov 0x28(%rdx),%r9 - 6634cd47: 45 85 ed test %r13d,%r13d - 6634cd4a: 41 0f 9f c2 setg %r10b - 6634cd4e: 45 3b 11 cmp (%r9),%r10d - 6634cd51: 74 31 je 6634cd84 - 6634cd53: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cd57: 4d 8b 49 28 mov 0x28(%r9),%r9 - 6634cd5b: 45 8b 21 mov (%r9),%r12d - 6634cd5e: 45 85 e4 test %r12d,%r12d - 6634cd61: 75 21 jne 6634cd84 - 6634cd63: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cd67: 4d 8b 51 28 mov 0x28(%r9),%r10 - 6634cd6b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cd6f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cd76: 4c 63 09 movslq (%rcx),%r9 - 6634cd79: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cd7d: 44 89 19 mov %r11d,(%rcx) - 6634cd80: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cd84: 44 8b 48 18 mov 0x18(%rax),%r9d - 6634cd88: 45 85 c9 test %r9d,%r9d - 6634cd8b: 74 57 je 6634cde4 - 6634cd8d: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cd91: 4d 8b 52 30 mov 0x30(%r10),%r10 - 6634cd95: 45 29 0a sub %r9d,(%r10) - 6634cd98: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) - 6634cd9f: 41 8b 2a mov (%r10),%ebp - 6634cda2: 45 31 d2 xor %r10d,%r10d - 6634cda5: 4c 8b 4a 30 mov 0x30(%rdx),%r9 - 6634cda9: 85 ed test %ebp,%ebp - 6634cdab: 41 0f 9f c2 setg %r10b - 6634cdaf: 45 3b 11 cmp (%r9),%r10d - 6634cdb2: 74 30 je 6634cde4 - 6634cdb4: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cdb8: 4d 8b 49 30 mov 0x30(%r9),%r9 - 6634cdbc: 41 8b 39 mov (%r9),%edi - 6634cdbf: 85 ff test %edi,%edi - 6634cdc1: 75 21 jne 6634cde4 - 6634cdc3: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cdc7: 4d 8b 51 30 mov 0x30(%r9),%r10 - 6634cdcb: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cdcf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cdd6: 4c 63 09 movslq (%rcx),%r9 - 6634cdd9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cddd: 44 89 19 mov %r11d,(%rcx) - 6634cde0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cde4: 44 8b 48 1c mov 0x1c(%rax),%r9d - 6634cde8: 45 85 c9 test %r9d,%r9d - 6634cdeb: 74 58 je 6634ce45 - 6634cded: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cdf1: 4d 8b 52 38 mov 0x38(%r10),%r10 - 6634cdf5: 45 29 0a sub %r9d,(%r10) - 6634cdf8: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) - 6634cdff: 41 8b 32 mov (%r10),%esi - 6634ce02: 45 31 d2 xor %r10d,%r10d - 6634ce05: 4c 8b 4a 38 mov 0x38(%rdx),%r9 - 6634ce09: 85 f6 test %esi,%esi - 6634ce0b: 41 0f 9f c2 setg %r10b - 6634ce0f: 45 3b 11 cmp (%r9),%r10d - 6634ce12: 74 31 je 6634ce45 - 6634ce14: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634ce18: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634ce1c: 45 8b 19 mov (%r9),%r11d - 6634ce1f: 45 85 db test %r11d,%r11d - 6634ce22: 75 21 jne 6634ce45 - 6634ce24: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ce28: 4d 8b 51 38 mov 0x38(%r9),%r10 - 6634ce2c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ce30: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ce37: 4c 63 09 movslq (%rcx),%r9 - 6634ce3a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ce3e: 44 89 19 mov %r11d,(%rcx) - 6634ce41: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ce45: 44 8b 48 20 mov 0x20(%rax),%r9d - 6634ce49: 45 85 c9 test %r9d,%r9d - 6634ce4c: 74 5a je 6634cea8 - 6634ce4e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ce52: 4d 8b 52 40 mov 0x40(%r10),%r10 - 6634ce56: 45 29 0a sub %r9d,(%r10) - 6634ce59: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) - 6634ce60: 45 8b 12 mov (%r10),%r10d - 6634ce63: 4c 8b 4a 40 mov 0x40(%rdx),%r9 - 6634ce67: 45 85 d2 test %r10d,%r10d - 6634ce6a: 41 0f 9f c2 setg %r10b - 6634ce6e: 45 0f b6 d2 movzbl %r10b,%r10d - 6634ce72: 45 3b 11 cmp (%r9),%r10d - 6634ce75: 74 31 je 6634cea8 - 6634ce77: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634ce7b: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634ce7f: 45 8b 09 mov (%r9),%r9d - 6634ce82: 45 85 c9 test %r9d,%r9d - 6634ce85: 75 21 jne 6634cea8 - 6634ce87: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ce8b: 4d 8b 51 40 mov 0x40(%r9),%r10 - 6634ce8f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ce93: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ce9a: 4c 63 09 movslq (%rcx),%r9 - 6634ce9d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cea1: 44 89 19 mov %r11d,(%rcx) - 6634cea4: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cea8: 44 8b 48 24 mov 0x24(%rax),%r9d - 6634ceac: 45 85 c9 test %r9d,%r9d - 6634ceaf: 74 59 je 6634cf0a - 6634ceb1: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634ceb5: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634ceb9: 45 29 0a sub %r9d,(%r10) - 6634cebc: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) - 6634cec3: 45 8b 2a mov (%r10),%r13d - 6634cec6: 45 31 d2 xor %r10d,%r10d - 6634cec9: 4c 8b 4a 48 mov 0x48(%rdx),%r9 - 6634cecd: 45 85 ed test %r13d,%r13d - 6634ced0: 41 0f 9f c2 setg %r10b - 6634ced4: 45 3b 11 cmp (%r9),%r10d - 6634ced7: 74 31 je 6634cf0a - 6634ced9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cedd: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634cee1: 45 8b 21 mov (%r9),%r12d - 6634cee4: 45 85 e4 test %r12d,%r12d - 6634cee7: 75 21 jne 6634cf0a - 6634cee9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634ceed: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634cef1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cef5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cefc: 4c 63 09 movslq (%rcx),%r9 - 6634ceff: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cf03: 44 89 19 mov %r11d,(%rcx) - 6634cf06: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cf0a: 44 8b 48 28 mov 0x28(%rax),%r9d - 6634cf0e: 45 85 c9 test %r9d,%r9d - 6634cf11: 74 57 je 6634cf6a - 6634cf13: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cf17: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634cf1b: 45 29 0a sub %r9d,(%r10) - 6634cf1e: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) - 6634cf25: 41 8b 2a mov (%r10),%ebp - 6634cf28: 45 31 d2 xor %r10d,%r10d - 6634cf2b: 4c 8b 4a 50 mov 0x50(%rdx),%r9 - 6634cf2f: 85 ed test %ebp,%ebp - 6634cf31: 41 0f 9f c2 setg %r10b - 6634cf35: 45 3b 11 cmp (%r9),%r10d - 6634cf38: 74 30 je 6634cf6a - 6634cf3a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cf3e: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634cf42: 41 8b 39 mov (%r9),%edi - 6634cf45: 85 ff test %edi,%edi - 6634cf47: 75 21 jne 6634cf6a - 6634cf49: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cf4d: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634cf51: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cf55: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cf5c: 4c 63 09 movslq (%rcx),%r9 - 6634cf5f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cf63: 44 89 19 mov %r11d,(%rcx) - 6634cf66: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cf6a: 44 8b 48 2c mov 0x2c(%rax),%r9d - 6634cf6e: 45 85 c9 test %r9d,%r9d - 6634cf71: 74 58 je 6634cfcb - 6634cf73: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cf77: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634cf7b: 45 29 0a sub %r9d,(%r10) - 6634cf7e: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) - 6634cf85: 41 8b 32 mov (%r10),%esi - 6634cf88: 45 31 d2 xor %r10d,%r10d - 6634cf8b: 4c 8b 4a 58 mov 0x58(%rdx),%r9 - 6634cf8f: 85 f6 test %esi,%esi - 6634cf91: 41 0f 9f c2 setg %r10b - 6634cf95: 45 3b 11 cmp (%r9),%r10d - 6634cf98: 74 31 je 6634cfcb - 6634cf9a: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634cf9e: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634cfa2: 45 8b 19 mov (%r9),%r11d - 6634cfa5: 45 85 db test %r11d,%r11d - 6634cfa8: 75 21 jne 6634cfcb - 6634cfaa: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634cfae: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634cfb2: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634cfb6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634cfbd: 4c 63 09 movslq (%rcx),%r9 - 6634cfc0: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634cfc4: 44 89 19 mov %r11d,(%rcx) - 6634cfc7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634cfcb: 44 8b 48 30 mov 0x30(%rax),%r9d - 6634cfcf: 45 85 c9 test %r9d,%r9d - 6634cfd2: 0f 84 23 fd ff ff je 6634ccfb - 6634cfd8: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634cfdc: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634cfe0: 45 29 0a sub %r9d,(%r10) - 6634cfe3: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) - 6634cfea: 45 31 c9 xor %r9d,%r9d - 6634cfed: 45 8b 12 mov (%r10),%r10d - 6634cff0: 48 8b 42 60 mov 0x60(%rdx),%rax - 6634cff4: 45 85 d2 test %r10d,%r10d - 6634cff7: 41 0f 9f c1 setg %r9b - 6634cffb: 44 3b 08 cmp (%rax),%r9d - 6634cffe: 0f 84 f7 fc ff ff je 6634ccfb - 6634d004: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d008: 48 8b 40 60 mov 0x60(%rax),%rax - 6634d00c: 8b 00 mov (%rax),%eax - 6634d00e: 85 c0 test %eax,%eax - 6634d010: 0f 85 e5 fc ff ff jne 6634ccfb - 6634d016: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d01a: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634d01e: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d022: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d028: 48 63 01 movslq (%rcx),%rax - 6634d02b: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634d02f: 44 89 09 mov %r9d,(%rcx) - 6634d032: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634d036: 48 83 c4 28 add $0x28,%rsp - 6634d03a: 5b pop %rbx - 6634d03b: 5e pop %rsi - 6634d03c: 5f pop %rdi - 6634d03d: 5d pop %rbp - 6634d03e: 41 5c pop %r12 - 6634d040: 41 5d pop %r13 - 6634d042: c3 retq - 6634d043: 0f 1f 00 nopl (%rax) - 6634d046: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634d04d: 00 00 00 +000000006634c3a0 : + 6634c3a0: 56 push %rsi + 6634c3a1: 53 push %rbx + 6634c3a2: 48 83 ec 28 sub $0x28,%rsp + 6634c3a6: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634c3aa: 48 8b 50 78 mov 0x78(%rax),%rdx + 6634c3ae: 48 89 cb mov %rcx,%rbx + 6634c3b1: 44 8b 0a mov (%rdx),%r9d + 6634c3b4: 45 85 c9 test %r9d,%r9d + 6634c3b7: 74 37 je 6634c3f0 + 6634c3b9: 31 d2 xor %edx,%edx + 6634c3bb: eb 07 jmp 6634c3c4 + 6634c3bd: 0f 1f 00 nopl (%rax) + 6634c3c0: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634c3c4: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634c3c8: 48 89 d9 mov %rbx,%rcx + 6634c3cb: 83 c2 08 add $0x8,%edx + 6634c3ce: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634c3d2: 44 8b 00 mov (%rax),%r8d + 6634c3d5: e8 d6 4f ff ff callq 663413b0 + 6634c3da: 48 83 fe 07 cmp $0x7,%rsi + 6634c3de: 48 89 f2 mov %rsi,%rdx + 6634c3e1: 75 dd jne 6634c3c0 + 6634c3e3: 48 83 c4 28 add $0x28,%rsp + 6634c3e7: 5b pop %rbx + 6634c3e8: 5e pop %rsi + 6634c3e9: c3 retq + 6634c3ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634c3f0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c3f4: 4c 8b 15 25 a5 00 00 mov 0xa525(%rip),%r10 # 66356920 + 6634c3fb: 48 8b 0d 2e a5 00 00 mov 0xa52e(%rip),%rcx # 66356930 + 6634c402: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634c406: 45 85 c0 test %r8d,%r8d + 6634c409: 74 3b je 6634c446 + 6634c40b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c40f: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634c413: 45 29 01 sub %r8d,(%r9) + 6634c416: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634c41d: 45 8b 01 mov (%r9),%r8d + 6634c420: 45 31 c9 xor %r9d,%r9d + 6634c423: 45 85 c0 test %r8d,%r8d + 6634c426: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634c42a: 41 0f 9f c1 setg %r9b + 6634c42e: 45 3b 08 cmp (%r8),%r9d + 6634c431: 74 13 je 6634c446 + 6634c433: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c437: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634c43b: 41 8b 30 mov (%r8),%esi + 6634c43e: 85 f6 test %esi,%esi + 6634c440: 0f 84 ba 02 00 00 je 6634c700 + 6634c446: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634c44a: 45 85 c0 test %r8d,%r8d + 6634c44d: 74 3c je 6634c48b + 6634c44f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c453: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634c457: 45 29 01 sub %r8d,(%r9) + 6634c45a: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634c461: 45 8b 19 mov (%r9),%r11d + 6634c464: 45 31 c9 xor %r9d,%r9d + 6634c467: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634c46b: 45 85 db test %r11d,%r11d + 6634c46e: 41 0f 9f c1 setg %r9b + 6634c472: 45 3b 08 cmp (%r8),%r9d + 6634c475: 74 14 je 6634c48b + 6634c477: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c47b: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634c47f: 45 8b 08 mov (%r8),%r9d + 6634c482: 45 85 c9 test %r9d,%r9d + 6634c485: 0f 84 45 02 00 00 je 6634c6d0 + 6634c48b: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634c48f: 45 85 c0 test %r8d,%r8d + 6634c492: 74 3b je 6634c4cf + 6634c494: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c498: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634c49c: 45 29 01 sub %r8d,(%r9) + 6634c49f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634c4a6: 45 8b 01 mov (%r9),%r8d + 6634c4a9: 45 31 c9 xor %r9d,%r9d + 6634c4ac: 45 85 c0 test %r8d,%r8d + 6634c4af: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634c4b3: 41 0f 9f c1 setg %r9b + 6634c4b7: 45 3b 08 cmp (%r8),%r9d + 6634c4ba: 74 13 je 6634c4cf + 6634c4bc: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c4c0: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634c4c4: 41 8b 30 mov (%r8),%esi + 6634c4c7: 85 f6 test %esi,%esi + 6634c4c9: 0f 84 d1 01 00 00 je 6634c6a0 + 6634c4cf: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634c4d3: 45 85 c0 test %r8d,%r8d + 6634c4d6: 74 3c je 6634c514 + 6634c4d8: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c4dc: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634c4e0: 45 29 01 sub %r8d,(%r9) + 6634c4e3: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634c4ea: 45 8b 19 mov (%r9),%r11d + 6634c4ed: 45 31 c9 xor %r9d,%r9d + 6634c4f0: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634c4f4: 45 85 db test %r11d,%r11d + 6634c4f7: 41 0f 9f c1 setg %r9b + 6634c4fb: 45 3b 08 cmp (%r8),%r9d + 6634c4fe: 74 14 je 6634c514 + 6634c500: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c504: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634c508: 45 8b 08 mov (%r8),%r9d + 6634c50b: 45 85 c9 test %r9d,%r9d + 6634c50e: 0f 84 5c 01 00 00 je 6634c670 + 6634c514: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634c518: 45 85 c0 test %r8d,%r8d + 6634c51b: 74 3b je 6634c558 + 6634c51d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c521: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634c525: 45 29 01 sub %r8d,(%r9) + 6634c528: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634c52f: 45 8b 01 mov (%r9),%r8d + 6634c532: 45 31 c9 xor %r9d,%r9d + 6634c535: 45 85 c0 test %r8d,%r8d + 6634c538: 4c 8b 40 60 mov 0x60(%rax),%r8 + 6634c53c: 41 0f 9f c1 setg %r9b + 6634c540: 45 3b 08 cmp (%r8),%r9d + 6634c543: 74 13 je 6634c558 + 6634c545: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c549: 4d 8b 40 60 mov 0x60(%r8),%r8 + 6634c54d: 41 8b 30 mov (%r8),%esi + 6634c550: 85 f6 test %esi,%esi + 6634c552: 0f 84 e8 00 00 00 je 6634c640 + 6634c558: 44 8b 42 34 mov 0x34(%rdx),%r8d + 6634c55c: 45 85 c0 test %r8d,%r8d + 6634c55f: 74 38 je 6634c599 + 6634c561: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c565: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634c569: 45 29 01 sub %r8d,(%r9) + 6634c56c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634c573: 45 8b 19 mov (%r9),%r11d + 6634c576: 45 31 c9 xor %r9d,%r9d + 6634c579: 4c 8b 40 68 mov 0x68(%rax),%r8 + 6634c57d: 45 85 db test %r11d,%r11d + 6634c580: 41 0f 9f c1 setg %r9b + 6634c584: 45 3b 08 cmp (%r8),%r9d + 6634c587: 74 10 je 6634c599 + 6634c589: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c58d: 4d 8b 40 68 mov 0x68(%r8),%r8 + 6634c591: 45 8b 08 mov (%r8),%r9d + 6634c594: 45 85 c9 test %r9d,%r9d + 6634c597: 74 77 je 6634c610 + 6634c599: 44 8b 42 38 mov 0x38(%rdx),%r8d + 6634c59d: 45 85 c0 test %r8d,%r8d + 6634c5a0: 0f 84 3d fe ff ff je 6634c3e3 + 6634c5a6: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c5aa: 48 8b 40 70 mov 0x70(%rax),%rax + 6634c5ae: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634c5b2: 45 29 01 sub %r8d,(%r9) + 6634c5b5: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634c5bc: 31 d2 xor %edx,%edx + 6634c5be: 45 8b 01 mov (%r9),%r8d + 6634c5c1: 45 85 c0 test %r8d,%r8d + 6634c5c4: 0f 9f c2 setg %dl + 6634c5c7: 3b 10 cmp (%rax),%edx + 6634c5c9: 0f 84 14 fe ff ff je 6634c3e3 + 6634c5cf: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634c5d3: 48 8b 40 70 mov 0x70(%rax),%rax + 6634c5d7: 8b 00 mov (%rax),%eax + 6634c5d9: 85 c0 test %eax,%eax + 6634c5db: 0f 85 02 fe ff ff jne 6634c3e3 + 6634c5e1: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634c5e5: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634c5e9: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634c5ed: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634c5f3: 48 63 01 movslq (%rcx),%rax + 6634c5f6: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634c5fa: 44 89 01 mov %r8d,(%rcx) + 6634c5fd: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634c601: 48 83 c4 28 add $0x28,%rsp + 6634c605: 5b pop %rbx + 6634c606: 5e pop %rsi + 6634c607: c3 retq + 6634c608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634c60f: 00 + 6634c610: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c614: 4d 8b 48 68 mov 0x68(%r8),%r9 + 6634c618: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c61c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c623: 4c 63 01 movslq (%rcx),%r8 + 6634c626: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c62a: 44 89 19 mov %r11d,(%rcx) + 6634c62d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c631: e9 63 ff ff ff jmpq 6634c599 + 6634c636: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c63d: 00 00 00 + 6634c640: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c644: 4d 8b 48 60 mov 0x60(%r8),%r9 + 6634c648: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c64c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c653: 4c 63 01 movslq (%rcx),%r8 + 6634c656: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c65a: 44 89 19 mov %r11d,(%rcx) + 6634c65d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c661: e9 f2 fe ff ff jmpq 6634c558 + 6634c666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c66d: 00 00 00 + 6634c670: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c674: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634c678: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c67c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c683: 4c 63 01 movslq (%rcx),%r8 + 6634c686: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c68a: 44 89 19 mov %r11d,(%rcx) + 6634c68d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c691: e9 7e fe ff ff jmpq 6634c514 + 6634c696: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c69d: 00 00 00 + 6634c6a0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c6a4: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634c6a8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c6ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c6b3: 4c 63 01 movslq (%rcx),%r8 + 6634c6b6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c6ba: 44 89 19 mov %r11d,(%rcx) + 6634c6bd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c6c1: e9 09 fe ff ff jmpq 6634c4cf + 6634c6c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c6cd: 00 00 00 + 6634c6d0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c6d4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634c6d8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c6dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c6e3: 4c 63 01 movslq (%rcx),%r8 + 6634c6e6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c6ea: 44 89 19 mov %r11d,(%rcx) + 6634c6ed: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c6f1: e9 95 fd ff ff jmpq 6634c48b + 6634c6f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c6fd: 00 00 00 + 6634c700: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c704: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634c708: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c70c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c713: 4c 63 01 movslq (%rcx),%r8 + 6634c716: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c71a: 44 89 19 mov %r11d,(%rcx) + 6634c71d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c721: e9 20 fd ff ff jmpq 6634c446 + 6634c726: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c72d: 00 00 00 -000000006634d050 : - 6634d050: 41 55 push %r13 - 6634d052: 41 54 push %r12 - 6634d054: 55 push %rbp - 6634d055: 57 push %rdi - 6634d056: 56 push %rsi - 6634d057: 53 push %rbx - 6634d058: 48 83 ec 28 sub $0x28,%rsp - 6634d05c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d060: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634d067: 48 89 cb mov %rcx,%rbx - 6634d06a: 44 8b 2a mov (%rdx),%r13d - 6634d06d: 45 85 ed test %r13d,%r13d - 6634d070: 0f 84 ba 00 00 00 je 6634d130 - 6634d076: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d07a: bf 09 00 00 00 mov $0x9,%edi - 6634d07f: 4c 8d 2d 7a 5f 00 00 lea 0x5f7a(%rip),%r13 # 66353000 <.rdata> - 6634d086: 4c 8d 25 83 5f 00 00 lea 0x5f83(%rip),%r12 # 66353010 <.rdata+0x10> - 6634d08d: 8b 0a mov (%rdx),%ecx - 6634d08f: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d093: 8b 12 mov (%rdx),%edx - 6634d095: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d098: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d09c: 8b 09 mov (%rcx),%ecx - 6634d09e: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d0a1: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634d0a5: 8b 09 mov (%rcx),%ecx - 6634d0a7: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634d0aa: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634d0ae: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634d0b2: 8b 12 mov (%rdx),%edx - 6634d0b4: c1 e2 04 shl $0x4,%edx - 6634d0b7: 01 d6 add %edx,%esi - 6634d0b9: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634d0bd: 48 8b 40 40 mov 0x40(%rax),%rax - 6634d0c1: 8b 12 mov (%rdx),%edx - 6634d0c3: c1 e2 05 shl $0x5,%edx - 6634d0c6: 01 f2 add %esi,%edx - 6634d0c8: 8b 31 mov (%rcx),%esi - 6634d0ca: c1 e6 06 shl $0x6,%esi - 6634d0cd: 01 f2 add %esi,%edx - 6634d0cf: 8b 30 mov (%rax),%esi - 6634d0d1: c1 e6 07 shl $0x7,%esi - 6634d0d4: 01 d6 add %edx,%esi - 6634d0d6: 48 63 ee movslq %esi,%rbp - 6634d0d9: 48 c1 e5 02 shl $0x2,%rbp - 6634d0dd: 0f 1f 00 nopl (%rax) - 6634d0e0: 85 f6 test %esi,%esi - 6634d0e2: 78 05 js 6634d0e9 - 6634d0e4: 39 73 38 cmp %esi,0x38(%rbx) - 6634d0e7: 7f 11 jg 6634d0fa - 6634d0e9: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d0ef: 4c 89 ea mov %r13,%rdx - 6634d0f2: 4c 89 e1 mov %r12,%rcx - 6634d0f5: e8 96 47 00 00 callq 66351890 <_assert> - 6634d0fa: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634d0fe: 89 fa mov %edi,%edx - 6634d100: 48 89 d9 mov %rbx,%rcx - 6634d103: 83 c7 01 add $0x1,%edi - 6634d106: 81 c6 00 01 00 00 add $0x100,%esi - 6634d10c: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634d110: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634d117: e8 94 42 ff ff callq 663413b0 - 6634d11c: 83 ff 11 cmp $0x11,%edi - 6634d11f: 75 bf jne 6634d0e0 - 6634d121: 48 83 c4 28 add $0x28,%rsp - 6634d125: 5b pop %rbx - 6634d126: 5e pop %rsi - 6634d127: 5f pop %rdi - 6634d128: 5d pop %rbp - 6634d129: 41 5c pop %r12 - 6634d12b: 41 5d pop %r13 - 6634d12d: c3 retq - 6634d12e: 66 90 xchg %ax,%ax - 6634d130: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634d134: 4c 8b 05 e5 97 00 00 mov 0x97e5(%rip),%r8 # 66356920 - 6634d13b: 48 8b 0d ee 97 00 00 mov 0x97ee(%rip),%rcx # 66356930 - 6634d142: 44 8b 4a 24 mov 0x24(%rdx),%r9d +000000006634c730 : + 6634c730: 56 push %rsi + 6634c731: 53 push %rbx + 6634c732: 48 83 ec 28 sub $0x28,%rsp + 6634c736: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634c73a: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634c73e: 48 89 cb mov %rcx,%rbx + 6634c741: 8b 32 mov (%rdx),%esi + 6634c743: 85 f6 test %esi,%esi + 6634c745: 74 39 je 6634c780 + 6634c747: 31 d2 xor %edx,%edx + 6634c749: eb 09 jmp 6634c754 + 6634c74b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634c750: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634c754: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634c758: 48 89 d9 mov %rbx,%rcx + 6634c75b: 83 c2 07 add $0x7,%edx + 6634c75e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634c762: 44 8b 00 mov (%rax),%r8d + 6634c765: e8 46 4c ff ff callq 663413b0 + 6634c76a: 48 83 fe 06 cmp $0x6,%rsi + 6634c76e: 48 89 f2 mov %rsi,%rdx + 6634c771: 75 dd jne 6634c750 + 6634c773: 48 83 c4 28 add $0x28,%rsp + 6634c777: 5b pop %rbx + 6634c778: 5e pop %rsi + 6634c779: c3 retq + 6634c77a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634c780: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634c784: 4c 8b 15 95 a1 00 00 mov 0xa195(%rip),%r10 # 66356920 + 6634c78b: 48 8b 0d 9e a1 00 00 mov 0xa19e(%rip),%rcx # 66356930 + 6634c792: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634c796: 45 85 c0 test %r8d,%r8d + 6634c799: 74 3c je 6634c7d7 + 6634c79b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c79f: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634c7a3: 45 29 01 sub %r8d,(%r9) + 6634c7a6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634c7ad: 45 8b 19 mov (%r9),%r11d + 6634c7b0: 45 31 c9 xor %r9d,%r9d + 6634c7b3: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634c7b7: 45 85 db test %r11d,%r11d + 6634c7ba: 41 0f 9f c1 setg %r9b + 6634c7be: 45 3b 08 cmp (%r8),%r9d + 6634c7c1: 74 14 je 6634c7d7 + 6634c7c3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c7c7: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634c7cb: 45 8b 08 mov (%r8),%r9d + 6634c7ce: 45 85 c9 test %r9d,%r9d + 6634c7d1: 0f 84 39 02 00 00 je 6634ca10 + 6634c7d7: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634c7db: 45 85 c0 test %r8d,%r8d + 6634c7de: 74 3b je 6634c81b + 6634c7e0: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c7e4: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634c7e8: 45 29 01 sub %r8d,(%r9) + 6634c7eb: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634c7f2: 45 8b 01 mov (%r9),%r8d + 6634c7f5: 45 31 c9 xor %r9d,%r9d + 6634c7f8: 45 85 c0 test %r8d,%r8d + 6634c7fb: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634c7ff: 41 0f 9f c1 setg %r9b + 6634c803: 45 3b 08 cmp (%r8),%r9d + 6634c806: 74 13 je 6634c81b + 6634c808: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c80c: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634c810: 41 8b 30 mov (%r8),%esi + 6634c813: 85 f6 test %esi,%esi + 6634c815: 0f 84 c5 01 00 00 je 6634c9e0 + 6634c81b: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634c81f: 45 85 c0 test %r8d,%r8d + 6634c822: 74 3c je 6634c860 + 6634c824: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c828: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634c82c: 45 29 01 sub %r8d,(%r9) + 6634c82f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634c836: 45 8b 19 mov (%r9),%r11d + 6634c839: 45 31 c9 xor %r9d,%r9d + 6634c83c: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634c840: 45 85 db test %r11d,%r11d + 6634c843: 41 0f 9f c1 setg %r9b + 6634c847: 45 3b 08 cmp (%r8),%r9d + 6634c84a: 74 14 je 6634c860 + 6634c84c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c850: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634c854: 45 8b 08 mov (%r8),%r9d + 6634c857: 45 85 c9 test %r9d,%r9d + 6634c85a: 0f 84 50 01 00 00 je 6634c9b0 + 6634c860: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634c864: 45 85 c0 test %r8d,%r8d + 6634c867: 74 3b je 6634c8a4 + 6634c869: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c86d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634c871: 45 29 01 sub %r8d,(%r9) + 6634c874: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634c87b: 45 8b 01 mov (%r9),%r8d + 6634c87e: 45 31 c9 xor %r9d,%r9d + 6634c881: 45 85 c0 test %r8d,%r8d + 6634c884: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634c888: 41 0f 9f c1 setg %r9b + 6634c88c: 45 3b 08 cmp (%r8),%r9d + 6634c88f: 74 13 je 6634c8a4 + 6634c891: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c895: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634c899: 41 8b 30 mov (%r8),%esi + 6634c89c: 85 f6 test %esi,%esi + 6634c89e: 0f 84 dc 00 00 00 je 6634c980 + 6634c8a4: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634c8a8: 45 85 c0 test %r8d,%r8d + 6634c8ab: 74 38 je 6634c8e5 + 6634c8ad: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c8b1: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634c8b5: 45 29 01 sub %r8d,(%r9) + 6634c8b8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634c8bf: 45 8b 19 mov (%r9),%r11d + 6634c8c2: 45 31 c9 xor %r9d,%r9d + 6634c8c5: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634c8c9: 45 85 db test %r11d,%r11d + 6634c8cc: 41 0f 9f c1 setg %r9b + 6634c8d0: 45 3b 08 cmp (%r8),%r9d + 6634c8d3: 74 10 je 6634c8e5 + 6634c8d5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634c8d9: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634c8dd: 45 8b 08 mov (%r8),%r9d + 6634c8e0: 45 85 c9 test %r9d,%r9d + 6634c8e3: 74 6f je 6634c954 + 6634c8e5: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634c8e9: 45 85 c0 test %r8d,%r8d + 6634c8ec: 0f 84 81 fe ff ff je 6634c773 + 6634c8f2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634c8f6: 48 8b 40 60 mov 0x60(%rax),%rax + 6634c8fa: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634c8fe: 45 29 01 sub %r8d,(%r9) + 6634c901: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634c908: 31 d2 xor %edx,%edx + 6634c90a: 45 8b 01 mov (%r9),%r8d + 6634c90d: 45 85 c0 test %r8d,%r8d + 6634c910: 0f 9f c2 setg %dl + 6634c913: 3b 10 cmp (%rax),%edx + 6634c915: 0f 84 58 fe ff ff je 6634c773 + 6634c91b: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634c91f: 48 8b 40 60 mov 0x60(%rax),%rax + 6634c923: 8b 00 mov (%rax),%eax + 6634c925: 85 c0 test %eax,%eax + 6634c927: 0f 85 46 fe ff ff jne 6634c773 + 6634c92d: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634c931: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634c935: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634c939: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634c93f: 48 63 01 movslq (%rcx),%rax + 6634c942: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634c946: 44 89 01 mov %r8d,(%rcx) + 6634c949: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634c94d: 48 83 c4 28 add $0x28,%rsp + 6634c951: 5b pop %rbx + 6634c952: 5e pop %rsi + 6634c953: c3 retq + 6634c954: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c958: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634c95c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c960: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c967: 4c 63 01 movslq (%rcx),%r8 + 6634c96a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c96e: 44 89 19 mov %r11d,(%rcx) + 6634c971: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c975: e9 6b ff ff ff jmpq 6634c8e5 + 6634c97a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634c980: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c984: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634c988: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c98c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c993: 4c 63 01 movslq (%rcx),%r8 + 6634c996: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c99a: 44 89 19 mov %r11d,(%rcx) + 6634c99d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c9a1: e9 fe fe ff ff jmpq 6634c8a4 + 6634c9a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c9ad: 00 00 00 + 6634c9b0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c9b4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634c9b8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c9bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c9c3: 4c 63 01 movslq (%rcx),%r8 + 6634c9c6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c9ca: 44 89 19 mov %r11d,(%rcx) + 6634c9cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634c9d1: e9 8a fe ff ff jmpq 6634c860 + 6634c9d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634c9dd: 00 00 00 + 6634c9e0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634c9e4: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634c9e8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634c9ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634c9f3: 4c 63 01 movslq (%rcx),%r8 + 6634c9f6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634c9fa: 44 89 19 mov %r11d,(%rcx) + 6634c9fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ca01: e9 15 fe ff ff jmpq 6634c81b + 6634ca06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634ca0d: 00 00 00 + 6634ca10: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ca14: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634ca18: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ca1c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ca23: 4c 63 01 movslq (%rcx),%r8 + 6634ca26: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ca2a: 44 89 19 mov %r11d,(%rcx) + 6634ca2d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ca31: e9 a1 fd ff ff jmpq 6634c7d7 + 6634ca36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634ca3d: 00 00 00 + +000000006634ca40 : + 6634ca40: 56 push %rsi + 6634ca41: 53 push %rbx + 6634ca42: 48 83 ec 28 sub $0x28,%rsp + 6634ca46: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634ca4a: 48 8b 50 68 mov 0x68(%rax),%rdx + 6634ca4e: 48 89 cb mov %rcx,%rbx + 6634ca51: 8b 32 mov (%rdx),%esi + 6634ca53: 85 f6 test %esi,%esi + 6634ca55: 74 39 je 6634ca90 + 6634ca57: 31 d2 xor %edx,%edx + 6634ca59: eb 09 jmp 6634ca64 + 6634ca5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634ca60: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634ca64: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634ca68: 48 89 d9 mov %rbx,%rcx + 6634ca6b: 83 c2 07 add $0x7,%edx + 6634ca6e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634ca72: 44 8b 00 mov (%rax),%r8d + 6634ca75: e8 36 49 ff ff callq 663413b0 + 6634ca7a: 48 83 fe 06 cmp $0x6,%rsi + 6634ca7e: 48 89 f2 mov %rsi,%rdx + 6634ca81: 75 dd jne 6634ca60 + 6634ca83: 48 83 c4 28 add $0x28,%rsp + 6634ca87: 5b pop %rbx + 6634ca88: 5e pop %rsi + 6634ca89: c3 retq + 6634ca8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634ca90: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634ca94: 4c 8b 15 85 9e 00 00 mov 0x9e85(%rip),%r10 # 66356920 + 6634ca9b: 48 8b 0d 8e 9e 00 00 mov 0x9e8e(%rip),%rcx # 66356930 + 6634caa2: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634caa6: 45 85 c0 test %r8d,%r8d + 6634caa9: 74 3c je 6634cae7 + 6634caab: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634caaf: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634cab3: 45 29 01 sub %r8d,(%r9) + 6634cab6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634cabd: 45 8b 19 mov (%r9),%r11d + 6634cac0: 45 31 c9 xor %r9d,%r9d + 6634cac3: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634cac7: 45 85 db test %r11d,%r11d + 6634caca: 41 0f 9f c1 setg %r9b + 6634cace: 45 3b 08 cmp (%r8),%r9d + 6634cad1: 74 14 je 6634cae7 + 6634cad3: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cad7: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634cadb: 45 8b 08 mov (%r8),%r9d + 6634cade: 45 85 c9 test %r9d,%r9d + 6634cae1: 0f 84 39 02 00 00 je 6634cd20 + 6634cae7: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634caeb: 45 85 c0 test %r8d,%r8d + 6634caee: 74 3b je 6634cb2b + 6634caf0: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634caf4: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634caf8: 45 29 01 sub %r8d,(%r9) + 6634cafb: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634cb02: 45 8b 01 mov (%r9),%r8d + 6634cb05: 45 31 c9 xor %r9d,%r9d + 6634cb08: 45 85 c0 test %r8d,%r8d + 6634cb0b: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634cb0f: 41 0f 9f c1 setg %r9b + 6634cb13: 45 3b 08 cmp (%r8),%r9d + 6634cb16: 74 13 je 6634cb2b + 6634cb18: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cb1c: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634cb20: 41 8b 30 mov (%r8),%esi + 6634cb23: 85 f6 test %esi,%esi + 6634cb25: 0f 84 c5 01 00 00 je 6634ccf0 + 6634cb2b: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634cb2f: 45 85 c0 test %r8d,%r8d + 6634cb32: 74 3c je 6634cb70 + 6634cb34: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cb38: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634cb3c: 45 29 01 sub %r8d,(%r9) + 6634cb3f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634cb46: 45 8b 19 mov (%r9),%r11d + 6634cb49: 45 31 c9 xor %r9d,%r9d + 6634cb4c: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634cb50: 45 85 db test %r11d,%r11d + 6634cb53: 41 0f 9f c1 setg %r9b + 6634cb57: 45 3b 08 cmp (%r8),%r9d + 6634cb5a: 74 14 je 6634cb70 + 6634cb5c: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cb60: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634cb64: 45 8b 08 mov (%r8),%r9d + 6634cb67: 45 85 c9 test %r9d,%r9d + 6634cb6a: 0f 84 50 01 00 00 je 6634ccc0 + 6634cb70: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634cb74: 45 85 c0 test %r8d,%r8d + 6634cb77: 74 3b je 6634cbb4 + 6634cb79: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cb7d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634cb81: 45 29 01 sub %r8d,(%r9) + 6634cb84: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634cb8b: 45 8b 01 mov (%r9),%r8d + 6634cb8e: 45 31 c9 xor %r9d,%r9d + 6634cb91: 45 85 c0 test %r8d,%r8d + 6634cb94: 4c 8b 40 50 mov 0x50(%rax),%r8 + 6634cb98: 41 0f 9f c1 setg %r9b + 6634cb9c: 45 3b 08 cmp (%r8),%r9d + 6634cb9f: 74 13 je 6634cbb4 + 6634cba1: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cba5: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634cba9: 41 8b 30 mov (%r8),%esi + 6634cbac: 85 f6 test %esi,%esi + 6634cbae: 0f 84 dc 00 00 00 je 6634cc90 + 6634cbb4: 44 8b 42 2c mov 0x2c(%rdx),%r8d + 6634cbb8: 45 85 c0 test %r8d,%r8d + 6634cbbb: 74 38 je 6634cbf5 + 6634cbbd: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cbc1: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634cbc5: 45 29 01 sub %r8d,(%r9) + 6634cbc8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634cbcf: 45 8b 19 mov (%r9),%r11d + 6634cbd2: 45 31 c9 xor %r9d,%r9d + 6634cbd5: 4c 8b 40 58 mov 0x58(%rax),%r8 + 6634cbd9: 45 85 db test %r11d,%r11d + 6634cbdc: 41 0f 9f c1 setg %r9b + 6634cbe0: 45 3b 08 cmp (%r8),%r9d + 6634cbe3: 74 10 je 6634cbf5 + 6634cbe5: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cbe9: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634cbed: 45 8b 08 mov (%r8),%r9d + 6634cbf0: 45 85 c9 test %r9d,%r9d + 6634cbf3: 74 6f je 6634cc64 + 6634cbf5: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634cbf9: 45 85 c0 test %r8d,%r8d + 6634cbfc: 0f 84 81 fe ff ff je 6634ca83 + 6634cc02: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cc06: 48 8b 40 60 mov 0x60(%rax),%rax + 6634cc0a: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634cc0e: 45 29 01 sub %r8d,(%r9) + 6634cc11: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634cc18: 31 d2 xor %edx,%edx + 6634cc1a: 45 8b 01 mov (%r9),%r8d + 6634cc1d: 45 85 c0 test %r8d,%r8d + 6634cc20: 0f 9f c2 setg %dl + 6634cc23: 3b 10 cmp (%rax),%edx + 6634cc25: 0f 84 58 fe ff ff je 6634ca83 + 6634cc2b: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634cc2f: 48 8b 40 60 mov 0x60(%rax),%rax + 6634cc33: 8b 00 mov (%rax),%eax + 6634cc35: 85 c0 test %eax,%eax + 6634cc37: 0f 85 46 fe ff ff jne 6634ca83 + 6634cc3d: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634cc41: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634cc45: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634cc49: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634cc4f: 48 63 01 movslq (%rcx),%rax + 6634cc52: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634cc56: 44 89 01 mov %r8d,(%rcx) + 6634cc59: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634cc5d: 48 83 c4 28 add $0x28,%rsp + 6634cc61: 5b pop %rbx + 6634cc62: 5e pop %rsi + 6634cc63: c3 retq + 6634cc64: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cc68: 4d 8b 48 58 mov 0x58(%r8),%r9 + 6634cc6c: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cc70: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cc77: 4c 63 01 movslq (%rcx),%r8 + 6634cc7a: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634cc7e: 44 89 19 mov %r11d,(%rcx) + 6634cc81: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634cc85: e9 6b ff ff ff jmpq 6634cbf5 + 6634cc8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 6634cc90: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cc94: 4d 8b 48 50 mov 0x50(%r8),%r9 + 6634cc98: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cc9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cca3: 4c 63 01 movslq (%rcx),%r8 + 6634cca6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ccaa: 44 89 19 mov %r11d,(%rcx) + 6634ccad: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ccb1: e9 fe fe ff ff jmpq 6634cbb4 + 6634ccb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634ccbd: 00 00 00 + 6634ccc0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ccc4: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634ccc8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cccc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ccd3: 4c 63 01 movslq (%rcx),%r8 + 6634ccd6: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ccda: 44 89 19 mov %r11d,(%rcx) + 6634ccdd: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634cce1: e9 8a fe ff ff jmpq 6634cb70 + 6634cce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634cced: 00 00 00 + 6634ccf0: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ccf4: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634ccf8: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ccfc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cd03: 4c 63 01 movslq (%rcx),%r8 + 6634cd06: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634cd0a: 44 89 19 mov %r11d,(%rcx) + 6634cd0d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634cd11: e9 15 fe ff ff jmpq 6634cb2b + 6634cd16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634cd1d: 00 00 00 + 6634cd20: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cd24: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634cd28: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cd2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cd33: 4c 63 01 movslq (%rcx),%r8 + 6634cd36: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634cd3a: 44 89 19 mov %r11d,(%rcx) + 6634cd3d: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634cd41: e9 a1 fd ff ff jmpq 6634cae7 + 6634cd46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634cd4d: 00 00 00 + +000000006634cd50 : + 6634cd50: 56 push %rsi + 6634cd51: 53 push %rbx + 6634cd52: 48 83 ec 28 sub $0x28,%rsp + 6634cd56: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634cd5a: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634cd5e: 48 89 cb mov %rcx,%rbx + 6634cd61: 44 8b 0a mov (%rdx),%r9d + 6634cd64: 45 85 c9 test %r9d,%r9d + 6634cd67: 74 2b je 6634cd94 + 6634cd69: 31 d2 xor %edx,%edx + 6634cd6b: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634cd6f: 48 89 d9 mov %rbx,%rcx + 6634cd72: 83 c2 06 add $0x6,%edx + 6634cd75: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634cd79: 44 8b 00 mov (%rax),%r8d + 6634cd7c: e8 2f 46 ff ff callq 663413b0 + 6634cd81: 48 83 fe 05 cmp $0x5,%rsi + 6634cd85: 48 89 f2 mov %rsi,%rdx + 6634cd88: 0f 84 fa 01 00 00 je 6634cf88 + 6634cd8e: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634cd92: eb d7 jmp 6634cd6b + 6634cd94: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634cd98: 4c 8b 15 81 9b 00 00 mov 0x9b81(%rip),%r10 # 66356920 + 6634cd9f: 48 8b 0d 8a 9b 00 00 mov 0x9b8a(%rip),%rcx # 66356930 + 6634cda6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634cdaa: 45 85 c0 test %r8d,%r8d + 6634cdad: 74 58 je 6634ce07 + 6634cdaf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cdb3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634cdb7: 45 29 01 sub %r8d,(%r9) + 6634cdba: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634cdc1: 45 8b 01 mov (%r9),%r8d + 6634cdc4: 45 31 c9 xor %r9d,%r9d + 6634cdc7: 45 85 c0 test %r8d,%r8d + 6634cdca: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634cdce: 41 0f 9f c1 setg %r9b + 6634cdd2: 45 3b 08 cmp (%r8),%r9d + 6634cdd5: 74 30 je 6634ce07 + 6634cdd7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634cddb: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634cddf: 41 8b 30 mov (%r8),%esi + 6634cde2: 85 f6 test %esi,%esi + 6634cde4: 75 21 jne 6634ce07 + 6634cde6: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cdea: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634cdee: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cdf2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cdf9: 4c 63 01 movslq (%rcx),%r8 + 6634cdfc: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ce00: 44 89 19 mov %r11d,(%rcx) + 6634ce03: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ce07: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634ce0b: 45 85 c0 test %r8d,%r8d + 6634ce0e: 74 59 je 6634ce69 + 6634ce10: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ce14: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634ce18: 45 29 01 sub %r8d,(%r9) + 6634ce1b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634ce22: 45 8b 19 mov (%r9),%r11d + 6634ce25: 45 31 c9 xor %r9d,%r9d + 6634ce28: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634ce2c: 45 85 db test %r11d,%r11d + 6634ce2f: 41 0f 9f c1 setg %r9b + 6634ce33: 45 3b 08 cmp (%r8),%r9d + 6634ce36: 74 31 je 6634ce69 + 6634ce38: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ce3c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634ce40: 45 8b 08 mov (%r8),%r9d + 6634ce43: 45 85 c9 test %r9d,%r9d + 6634ce46: 75 21 jne 6634ce69 + 6634ce48: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634ce4c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634ce50: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ce54: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634ce5b: 4c 63 01 movslq (%rcx),%r8 + 6634ce5e: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634ce62: 44 89 19 mov %r11d,(%rcx) + 6634ce65: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ce69: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634ce6d: 45 85 c0 test %r8d,%r8d + 6634ce70: 74 58 je 6634ceca + 6634ce72: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ce76: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634ce7a: 45 29 01 sub %r8d,(%r9) + 6634ce7d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634ce84: 45 8b 01 mov (%r9),%r8d + 6634ce87: 45 31 c9 xor %r9d,%r9d + 6634ce8a: 45 85 c0 test %r8d,%r8d + 6634ce8d: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634ce91: 41 0f 9f c1 setg %r9b + 6634ce95: 45 3b 08 cmp (%r8),%r9d + 6634ce98: 74 30 je 6634ceca + 6634ce9a: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ce9e: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634cea2: 41 8b 30 mov (%r8),%esi + 6634cea5: 85 f6 test %esi,%esi + 6634cea7: 75 21 jne 6634ceca + 6634cea9: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cead: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634ceb1: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634ceb5: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cebc: 4c 63 01 movslq (%rcx),%r8 + 6634cebf: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634cec3: 44 89 19 mov %r11d,(%rcx) + 6634cec6: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634ceca: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634cece: 45 85 c0 test %r8d,%r8d + 6634ced1: 74 59 je 6634cf2c + 6634ced3: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634ced7: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634cedb: 45 29 01 sub %r8d,(%r9) + 6634cede: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634cee5: 45 8b 19 mov (%r9),%r11d + 6634cee8: 45 31 c9 xor %r9d,%r9d + 6634ceeb: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634ceef: 45 85 db test %r11d,%r11d + 6634cef2: 41 0f 9f c1 setg %r9b + 6634cef6: 45 3b 08 cmp (%r8),%r9d + 6634cef9: 74 31 je 6634cf2c + 6634cefb: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634ceff: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634cf03: 45 8b 08 mov (%r8),%r9d + 6634cf06: 45 85 c9 test %r9d,%r9d + 6634cf09: 75 21 jne 6634cf2c + 6634cf0b: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634cf0f: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634cf13: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634cf17: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634cf1e: 4c 63 01 movslq (%rcx),%r8 + 6634cf21: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634cf25: 44 89 19 mov %r11d,(%rcx) + 6634cf28: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634cf2c: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634cf30: 45 85 c0 test %r8d,%r8d + 6634cf33: 74 53 je 6634cf88 + 6634cf35: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cf39: 48 8b 40 50 mov 0x50(%rax),%rax + 6634cf3d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634cf41: 45 29 01 sub %r8d,(%r9) + 6634cf44: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634cf4b: 31 d2 xor %edx,%edx + 6634cf4d: 45 8b 01 mov (%r9),%r8d + 6634cf50: 45 85 c0 test %r8d,%r8d + 6634cf53: 0f 9f c2 setg %dl + 6634cf56: 3b 10 cmp (%rax),%edx + 6634cf58: 74 2e je 6634cf88 + 6634cf5a: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634cf5e: 48 8b 40 50 mov 0x50(%rax),%rax + 6634cf62: 8b 00 mov (%rax),%eax + 6634cf64: 85 c0 test %eax,%eax + 6634cf66: 75 20 jne 6634cf88 + 6634cf68: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634cf6c: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634cf70: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634cf74: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634cf7a: 48 63 01 movslq (%rcx),%rax + 6634cf7d: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634cf81: 44 89 01 mov %r8d,(%rcx) + 6634cf84: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634cf88: 48 83 c4 28 add $0x28,%rsp + 6634cf8c: 5b pop %rbx + 6634cf8d: 5e pop %rsi + 6634cf8e: c3 retq + 6634cf8f: 90 nop + +000000006634cf90 : + 6634cf90: 56 push %rsi + 6634cf91: 53 push %rbx + 6634cf92: 48 83 ec 28 sub $0x28,%rsp + 6634cf96: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634cf9a: 48 8b 50 58 mov 0x58(%rax),%rdx + 6634cf9e: 48 89 cb mov %rcx,%rbx + 6634cfa1: 44 8b 0a mov (%rdx),%r9d + 6634cfa4: 45 85 c9 test %r9d,%r9d + 6634cfa7: 74 2b je 6634cfd4 + 6634cfa9: 31 d2 xor %edx,%edx + 6634cfab: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634cfaf: 48 89 d9 mov %rbx,%rcx + 6634cfb2: 83 c2 06 add $0x6,%edx + 6634cfb5: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634cfb9: 44 8b 00 mov (%rax),%r8d + 6634cfbc: e8 ef 43 ff ff callq 663413b0 + 6634cfc1: 48 83 fe 05 cmp $0x5,%rsi + 6634cfc5: 48 89 f2 mov %rsi,%rdx + 6634cfc8: 0f 84 fa 01 00 00 je 6634d1c8 + 6634cfce: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634cfd2: eb d7 jmp 6634cfab + 6634cfd4: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634cfd8: 4c 8b 15 41 99 00 00 mov 0x9941(%rip),%r10 # 66356920 + 6634cfdf: 48 8b 0d 4a 99 00 00 mov 0x994a(%rip),%rcx # 66356930 + 6634cfe6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634cfea: 45 85 c0 test %r8d,%r8d + 6634cfed: 74 58 je 6634d047 + 6634cfef: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634cff3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634cff7: 45 29 01 sub %r8d,(%r9) + 6634cffa: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634d001: 45 8b 01 mov (%r9),%r8d + 6634d004: 45 31 c9 xor %r9d,%r9d + 6634d007: 45 85 c0 test %r8d,%r8d + 6634d00a: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634d00e: 41 0f 9f c1 setg %r9b + 6634d012: 45 3b 08 cmp (%r8),%r9d + 6634d015: 74 30 je 6634d047 + 6634d017: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634d01b: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634d01f: 41 8b 30 mov (%r8),%esi + 6634d022: 85 f6 test %esi,%esi + 6634d024: 75 21 jne 6634d047 + 6634d026: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634d02a: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634d02e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634d032: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634d039: 4c 63 01 movslq (%rcx),%r8 + 6634d03c: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634d040: 44 89 19 mov %r11d,(%rcx) + 6634d043: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634d047: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634d04b: 45 85 c0 test %r8d,%r8d + 6634d04e: 74 59 je 6634d0a9 + 6634d050: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634d054: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634d058: 45 29 01 sub %r8d,(%r9) + 6634d05b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634d062: 45 8b 19 mov (%r9),%r11d + 6634d065: 45 31 c9 xor %r9d,%r9d + 6634d068: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634d06c: 45 85 db test %r11d,%r11d + 6634d06f: 41 0f 9f c1 setg %r9b + 6634d073: 45 3b 08 cmp (%r8),%r9d + 6634d076: 74 31 je 6634d0a9 + 6634d078: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634d07c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634d080: 45 8b 08 mov (%r8),%r9d + 6634d083: 45 85 c9 test %r9d,%r9d + 6634d086: 75 21 jne 6634d0a9 + 6634d088: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634d08c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634d090: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634d094: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634d09b: 4c 63 01 movslq (%rcx),%r8 + 6634d09e: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634d0a2: 44 89 19 mov %r11d,(%rcx) + 6634d0a5: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634d0a9: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634d0ad: 45 85 c0 test %r8d,%r8d + 6634d0b0: 74 58 je 6634d10a + 6634d0b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634d0b6: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634d0ba: 45 29 01 sub %r8d,(%r9) + 6634d0bd: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634d0c4: 45 8b 01 mov (%r9),%r8d + 6634d0c7: 45 31 c9 xor %r9d,%r9d + 6634d0ca: 45 85 c0 test %r8d,%r8d + 6634d0cd: 4c 8b 40 40 mov 0x40(%rax),%r8 + 6634d0d1: 41 0f 9f c1 setg %r9b + 6634d0d5: 45 3b 08 cmp (%r8),%r9d + 6634d0d8: 74 30 je 6634d10a + 6634d0da: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634d0de: 4d 8b 40 40 mov 0x40(%r8),%r8 + 6634d0e2: 41 8b 30 mov (%r8),%esi + 6634d0e5: 85 f6 test %esi,%esi + 6634d0e7: 75 21 jne 6634d10a + 6634d0e9: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634d0ed: 4d 8b 48 40 mov 0x40(%r8),%r9 + 6634d0f1: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634d0f5: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634d0fc: 4c 63 01 movslq (%rcx),%r8 + 6634d0ff: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634d103: 44 89 19 mov %r11d,(%rcx) + 6634d106: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634d10a: 44 8b 42 24 mov 0x24(%rdx),%r8d + 6634d10e: 45 85 c0 test %r8d,%r8d + 6634d111: 74 59 je 6634d16c + 6634d113: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634d117: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634d11b: 45 29 01 sub %r8d,(%r9) + 6634d11e: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634d125: 45 8b 19 mov (%r9),%r11d + 6634d128: 45 31 c9 xor %r9d,%r9d + 6634d12b: 4c 8b 40 48 mov 0x48(%rax),%r8 + 6634d12f: 45 85 db test %r11d,%r11d + 6634d132: 41 0f 9f c1 setg %r9b + 6634d136: 45 3b 08 cmp (%r8),%r9d + 6634d139: 74 31 je 6634d16c + 6634d13b: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634d13f: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634d143: 45 8b 08 mov (%r8),%r9d 6634d146: 45 85 c9 test %r9d,%r9d - 6634d149: 74 58 je 6634d1a3 - 6634d14b: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d14f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634d153: 45 29 0a sub %r9d,(%r10) - 6634d156: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634d15d: 45 8b 22 mov (%r10),%r12d - 6634d160: 45 31 d2 xor %r10d,%r10d - 6634d163: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634d167: 45 85 e4 test %r12d,%r12d - 6634d16a: 41 0f 9f c2 setg %r10b - 6634d16e: 45 3b 11 cmp (%r9),%r10d - 6634d171: 74 30 je 6634d1a3 - 6634d173: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d177: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634d17b: 41 8b 29 mov (%r9),%ebp - 6634d17e: 85 ed test %ebp,%ebp - 6634d180: 75 21 jne 6634d1a3 - 6634d182: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d186: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634d18a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d18e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d195: 4c 63 09 movslq (%rcx),%r9 - 6634d198: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d19c: 44 89 19 mov %r11d,(%rcx) - 6634d19f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d1a3: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634d1a7: 45 85 c9 test %r9d,%r9d - 6634d1aa: 74 57 je 6634d203 - 6634d1ac: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d1b0: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634d1b4: 45 29 0a sub %r9d,(%r10) - 6634d1b7: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634d1be: 41 8b 3a mov (%r10),%edi - 6634d1c1: 45 31 d2 xor %r10d,%r10d - 6634d1c4: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634d1c8: 85 ff test %edi,%edi - 6634d1ca: 41 0f 9f c2 setg %r10b - 6634d1ce: 45 3b 11 cmp (%r9),%r10d - 6634d1d1: 74 30 je 6634d203 - 6634d1d3: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d1d7: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634d1db: 41 8b 31 mov (%r9),%esi - 6634d1de: 85 f6 test %esi,%esi - 6634d1e0: 75 21 jne 6634d203 - 6634d1e2: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d1e6: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634d1ea: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d1ee: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d1f5: 4c 63 09 movslq (%rcx),%r9 - 6634d1f8: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d1fc: 44 89 19 mov %r11d,(%rcx) - 6634d1ff: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d203: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634d207: 45 85 c9 test %r9d,%r9d - 6634d20a: 74 59 je 6634d265 - 6634d20c: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d210: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634d214: 45 29 0a sub %r9d,(%r10) - 6634d217: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634d21e: 45 8b 1a mov (%r10),%r11d - 6634d221: 45 31 d2 xor %r10d,%r10d - 6634d224: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634d228: 45 85 db test %r11d,%r11d - 6634d22b: 41 0f 9f c2 setg %r10b - 6634d22f: 45 3b 11 cmp (%r9),%r10d - 6634d232: 74 31 je 6634d265 - 6634d234: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d238: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634d23c: 45 8b 11 mov (%r9),%r10d - 6634d23f: 45 85 d2 test %r10d,%r10d - 6634d242: 75 21 jne 6634d265 - 6634d244: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d248: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634d24c: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d250: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d257: 4c 63 09 movslq (%rcx),%r9 - 6634d25a: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d25e: 44 89 19 mov %r11d,(%rcx) - 6634d261: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d265: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634d269: 45 85 c9 test %r9d,%r9d - 6634d26c: 74 59 je 6634d2c7 - 6634d26e: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d272: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634d276: 45 29 0a sub %r9d,(%r10) - 6634d279: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634d280: 45 8b 0a mov (%r10),%r9d - 6634d283: 45 31 d2 xor %r10d,%r10d - 6634d286: 45 85 c9 test %r9d,%r9d - 6634d289: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634d28d: 41 0f 9f c2 setg %r10b - 6634d291: 45 3b 11 cmp (%r9),%r10d - 6634d294: 74 31 je 6634d2c7 - 6634d296: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d29a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634d29e: 45 8b 29 mov (%r9),%r13d - 6634d2a1: 45 85 ed test %r13d,%r13d - 6634d2a4: 75 21 jne 6634d2c7 - 6634d2a6: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d2aa: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634d2ae: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d2b2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d2b9: 4c 63 09 movslq (%rcx),%r9 - 6634d2bc: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d2c0: 44 89 19 mov %r11d,(%rcx) - 6634d2c3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d2c7: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634d2cb: 45 85 c9 test %r9d,%r9d - 6634d2ce: 74 58 je 6634d328 - 6634d2d0: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d2d4: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634d2d8: 45 29 0a sub %r9d,(%r10) - 6634d2db: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634d2e2: 45 8b 22 mov (%r10),%r12d - 6634d2e5: 45 31 d2 xor %r10d,%r10d - 6634d2e8: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634d2ec: 45 85 e4 test %r12d,%r12d - 6634d2ef: 41 0f 9f c2 setg %r10b - 6634d2f3: 45 3b 11 cmp (%r9),%r10d - 6634d2f6: 74 30 je 6634d328 - 6634d2f8: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d2fc: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634d300: 41 8b 29 mov (%r9),%ebp - 6634d303: 85 ed test %ebp,%ebp - 6634d305: 75 21 jne 6634d328 - 6634d307: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d30b: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634d30f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d313: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d31a: 4c 63 09 movslq (%rcx),%r9 - 6634d31d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d321: 44 89 19 mov %r11d,(%rcx) - 6634d324: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d328: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634d32c: 45 85 c9 test %r9d,%r9d - 6634d32f: 74 57 je 6634d388 - 6634d331: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d335: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634d339: 45 29 0a sub %r9d,(%r10) - 6634d33c: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634d343: 41 8b 3a mov (%r10),%edi - 6634d346: 45 31 d2 xor %r10d,%r10d - 6634d349: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634d34d: 85 ff test %edi,%edi - 6634d34f: 41 0f 9f c2 setg %r10b - 6634d353: 45 3b 11 cmp (%r9),%r10d - 6634d356: 74 30 je 6634d388 - 6634d358: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d35c: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634d360: 41 8b 31 mov (%r9),%esi - 6634d363: 85 f6 test %esi,%esi - 6634d365: 75 21 jne 6634d388 - 6634d367: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d36b: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634d36f: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d373: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d37a: 4c 63 09 movslq (%rcx),%r9 - 6634d37d: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d381: 44 89 19 mov %r11d,(%rcx) - 6634d384: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d388: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634d38c: 45 85 c9 test %r9d,%r9d - 6634d38f: 74 59 je 6634d3ea - 6634d391: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d395: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634d399: 45 29 0a sub %r9d,(%r10) - 6634d39c: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634d3a3: 45 8b 1a mov (%r10),%r11d - 6634d3a6: 45 31 d2 xor %r10d,%r10d - 6634d3a9: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634d3ad: 45 85 db test %r11d,%r11d - 6634d3b0: 41 0f 9f c2 setg %r10b - 6634d3b4: 45 3b 11 cmp (%r9),%r10d - 6634d3b7: 74 31 je 6634d3ea - 6634d3b9: 4c 8b 4b 20 mov 0x20(%rbx),%r9 - 6634d3bd: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634d3c1: 45 8b 11 mov (%r9),%r10d - 6634d3c4: 45 85 d2 test %r10d,%r10d - 6634d3c7: 75 21 jne 6634d3ea - 6634d3c9: 4c 8b 4b 28 mov 0x28(%rbx),%r9 - 6634d3cd: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634d3d1: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d3d5: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d3dc: 4c 63 09 movslq (%rcx),%r9 - 6634d3df: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d3e3: 44 89 19 mov %r11d,(%rcx) - 6634d3e6: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d3ea: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634d3ee: 45 85 c9 test %r9d,%r9d - 6634d3f1: 0f 84 2a fd ff ff je 6634d121 - 6634d3f7: 4c 8b 53 18 mov 0x18(%rbx),%r10 - 6634d3fb: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 6634d402: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634d409: 45 29 0a sub %r9d,(%r10) - 6634d40c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634d413: 31 d2 xor %edx,%edx - 6634d415: 45 8b 0a mov (%r10),%r9d - 6634d418: 45 85 c9 test %r9d,%r9d - 6634d41b: 0f 9f c2 setg %dl - 6634d41e: 3b 10 cmp (%rax),%edx - 6634d420: 0f 84 fb fc ff ff je 6634d121 - 6634d426: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634d42a: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 6634d431: 8b 00 mov (%rax),%eax - 6634d433: 85 c0 test %eax,%eax - 6634d435: 0f 85 e6 fc ff ff jne 6634d121 - 6634d43b: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634d43f: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 6634d446: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634d44a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634d450: 48 63 01 movslq (%rcx),%rax - 6634d453: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634d457: 44 89 09 mov %r9d,(%rcx) - 6634d45a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634d45e: 48 83 c4 28 add $0x28,%rsp - 6634d462: 5b pop %rbx - 6634d463: 5e pop %rsi - 6634d464: 5f pop %rdi - 6634d465: 5d pop %rbp - 6634d466: 41 5c pop %r12 - 6634d468: 41 5d pop %r13 - 6634d46a: c3 retq - 6634d46b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634d149: 75 21 jne 6634d16c + 6634d14b: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634d14f: 4d 8b 48 48 mov 0x48(%r8),%r9 + 6634d153: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634d157: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634d15e: 4c 63 01 movslq (%rcx),%r8 + 6634d161: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634d165: 44 89 19 mov %r11d,(%rcx) + 6634d168: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634d16c: 44 8b 42 28 mov 0x28(%rdx),%r8d + 6634d170: 45 85 c0 test %r8d,%r8d + 6634d173: 74 53 je 6634d1c8 + 6634d175: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634d179: 48 8b 40 50 mov 0x50(%rax),%rax + 6634d17d: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634d181: 45 29 01 sub %r8d,(%r9) + 6634d184: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634d18b: 31 d2 xor %edx,%edx + 6634d18d: 45 8b 01 mov (%r9),%r8d + 6634d190: 45 85 c0 test %r8d,%r8d + 6634d193: 0f 9f c2 setg %dl + 6634d196: 3b 10 cmp (%rax),%edx + 6634d198: 74 2e je 6634d1c8 + 6634d19a: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634d19e: 48 8b 40 50 mov 0x50(%rax),%rax + 6634d1a2: 8b 00 mov (%rax),%eax + 6634d1a4: 85 c0 test %eax,%eax + 6634d1a6: 75 20 jne 6634d1c8 + 6634d1a8: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634d1ac: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634d1b0: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d1b4: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d1ba: 48 63 01 movslq (%rcx),%rax + 6634d1bd: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634d1c1: 44 89 01 mov %r8d,(%rcx) + 6634d1c4: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634d1c8: 48 83 c4 28 add $0x28,%rsp + 6634d1cc: 5b pop %rbx + 6634d1cd: 5e pop %rsi + 6634d1ce: c3 retq + 6634d1cf: 90 nop -000000006634d470 : - 6634d470: 57 push %rdi - 6634d471: 56 push %rsi - 6634d472: 53 push %rbx - 6634d473: 48 83 ec 20 sub $0x20,%rsp - 6634d477: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d47b: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx - 6634d482: 48 89 ce mov %rcx,%rsi - 6634d485: 44 8b 12 mov (%rdx),%r10d - 6634d488: 45 85 d2 test %r10d,%r10d - 6634d48b: 0f 84 8f 01 00 00 je 6634d620 - 6634d491: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634d498: 8b 0a mov (%rdx),%ecx - 6634d49a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634d4a1: 8b 12 mov (%rdx),%edx - 6634d4a3: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d4a6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx - 6634d4ad: 8b 09 mov (%rcx),%ecx - 6634d4af: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d4b2: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx - 6634d4b9: 8b 09 mov (%rcx),%ecx - 6634d4bb: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634d4be: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634d4c5: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx - 6634d4cc: 8b 12 mov (%rdx),%edx - 6634d4ce: c1 e2 04 shl $0x4,%edx - 6634d4d1: 01 da add %ebx,%edx - 6634d4d3: 8b 19 mov (%rcx),%ebx - 6634d4d5: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx - 6634d4dc: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax - 6634d4e3: c1 e3 05 shl $0x5,%ebx - 6634d4e6: 01 da add %ebx,%edx - 6634d4e8: 8b 19 mov (%rcx),%ebx - 6634d4ea: 8b 00 mov (%rax),%eax - 6634d4ec: c1 e3 06 shl $0x6,%ebx - 6634d4ef: 01 d3 add %edx,%ebx - 6634d4f1: c1 e0 07 shl $0x7,%eax - 6634d4f4: 01 c3 add %eax,%ebx - 6634d4f6: 0f 88 64 04 00 00 js 6634d960 - 6634d4fc: 39 5e 38 cmp %ebx,0x38(%rsi) - 6634d4ff: 0f 8e 5b 04 00 00 jle 6634d960 - 6634d505: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634d509: 48 63 c3 movslq %ebx,%rax - 6634d50c: 31 db xor %ebx,%ebx - 6634d50e: 8b 3c 82 mov (%rdx,%rax,4),%edi - 6634d511: 8d 53 09 lea 0x9(%rbx),%edx - 6634d514: 89 d9 mov %ebx,%ecx - 6634d516: 41 89 f8 mov %edi,%r8d - 6634d519: 41 d3 f8 sar %cl,%r8d - 6634d51c: 83 c3 01 add $0x1,%ebx - 6634d51f: 48 89 f1 mov %rsi,%rcx - 6634d522: 41 83 e0 01 and $0x1,%r8d - 6634d526: e8 85 3e ff ff callq 663413b0 - 6634d52b: 83 fb 08 cmp $0x8,%ebx - 6634d52e: 75 e1 jne 6634d511 - 6634d530: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634d534: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx - 6634d53b: 8b 12 mov (%rdx),%edx - 6634d53d: 85 d2 test %edx,%edx - 6634d53f: 0f 84 cb 00 00 00 je 6634d610 - 6634d545: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634d549: 8b 0a mov (%rdx),%ecx - 6634d54b: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634d54f: 8b 12 mov (%rdx),%edx - 6634d551: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d554: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634d558: 8b 09 mov (%rcx),%ecx - 6634d55a: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d55d: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634d561: 8b 09 mov (%rcx),%ecx - 6634d563: 8d 3c ca lea (%rdx,%rcx,8),%edi - 6634d566: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634d56a: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634d56e: 8b 12 mov (%rdx),%edx - 6634d570: c1 e2 04 shl $0x4,%edx - 6634d573: 01 d7 add %edx,%edi - 6634d575: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634d579: 8b 12 mov (%rdx),%edx - 6634d57b: c1 e2 05 shl $0x5,%edx - 6634d57e: 01 fa add %edi,%edx - 6634d580: 8b 39 mov (%rcx),%edi - 6634d582: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634d586: c1 e7 06 shl $0x6,%edi - 6634d589: 01 fa add %edi,%edx - 6634d58b: 8b 39 mov (%rcx),%edi - 6634d58d: c1 e7 07 shl $0x7,%edi - 6634d590: 01 d7 add %edx,%edi - 6634d592: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634d599: 8b 0a mov (%rdx),%ecx - 6634d59b: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634d5a2: 8b 12 mov (%rdx),%edx - 6634d5a4: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d5a7: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx - 6634d5ae: 8b 09 mov (%rcx),%ecx - 6634d5b0: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d5b3: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx - 6634d5ba: 8b 09 mov (%rcx),%ecx - 6634d5bc: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634d5bf: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634d5c6: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx - 6634d5cd: 8b 12 mov (%rdx),%edx - 6634d5cf: c1 e2 04 shl $0x4,%edx - 6634d5d2: 01 da add %ebx,%edx - 6634d5d4: 8b 19 mov (%rcx),%ebx - 6634d5d6: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx - 6634d5dd: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax - 6634d5e4: c1 e3 05 shl $0x5,%ebx - 6634d5e7: 01 da add %ebx,%edx - 6634d5e9: 8b 19 mov (%rcx),%ebx - 6634d5eb: 8b 00 mov (%rax),%eax - 6634d5ed: c1 e3 06 shl $0x6,%ebx - 6634d5f0: 01 d3 add %edx,%ebx - 6634d5f2: c1 e0 07 shl $0x7,%eax - 6634d5f5: 01 c3 add %eax,%ebx - 6634d5f7: 0f 88 83 03 00 00 js 6634d980 - 6634d5fd: 39 5e 38 cmp %ebx,0x38(%rsi) - 6634d600: 0f 8e 7a 03 00 00 jle 6634d980 - 6634d606: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634d60a: 48 63 c3 movslq %ebx,%rax - 6634d60d: 89 3c 82 mov %edi,(%rdx,%rax,4) - 6634d610: 48 83 c4 20 add $0x20,%rsp - 6634d614: 5b pop %rbx - 6634d615: 5e pop %rsi - 6634d616: 5f pop %rdi - 6634d617: c3 retq - 6634d618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634d61f: 00 - 6634d620: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634d624: 4c 8b 05 f5 92 00 00 mov 0x92f5(%rip),%r8 # 66356920 - 6634d62b: 48 8b 0d fe 92 00 00 mov 0x92fe(%rip),%rcx # 66356930 - 6634d632: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 6634d636: 45 85 c9 test %r9d,%r9d - 6634d639: 74 58 je 6634d693 - 6634d63b: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d63f: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634d643: 45 29 0a sub %r9d,(%r10) - 6634d646: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634d64d: 45 8b 0a mov (%r10),%r9d - 6634d650: 45 31 d2 xor %r10d,%r10d - 6634d653: 45 85 c9 test %r9d,%r9d - 6634d656: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634d65a: 41 0f 9f c2 setg %r10b - 6634d65e: 45 3b 11 cmp (%r9),%r10d - 6634d661: 74 30 je 6634d693 - 6634d663: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d667: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634d66b: 41 8b 39 mov (%r9),%edi - 6634d66e: 85 ff test %edi,%edi - 6634d670: 75 21 jne 6634d693 - 6634d672: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d676: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634d67a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d67e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d685: 4c 63 09 movslq (%rcx),%r9 - 6634d688: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d68c: 44 89 19 mov %r11d,(%rcx) - 6634d68f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d693: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634d697: 45 85 c9 test %r9d,%r9d - 6634d69a: 74 58 je 6634d6f4 - 6634d69c: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d6a0: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634d6a4: 45 29 0a sub %r9d,(%r10) - 6634d6a7: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634d6ae: 41 8b 1a mov (%r10),%ebx - 6634d6b1: 45 31 d2 xor %r10d,%r10d - 6634d6b4: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634d6b8: 85 db test %ebx,%ebx - 6634d6ba: 41 0f 9f c2 setg %r10b - 6634d6be: 45 3b 11 cmp (%r9),%r10d - 6634d6c1: 74 31 je 6634d6f4 - 6634d6c3: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d6c7: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634d6cb: 45 8b 19 mov (%r9),%r11d - 6634d6ce: 45 85 db test %r11d,%r11d - 6634d6d1: 75 21 jne 6634d6f4 - 6634d6d3: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d6d7: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634d6db: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d6df: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d6e6: 4c 63 09 movslq (%rcx),%r9 - 6634d6e9: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d6ed: 44 89 19 mov %r11d,(%rcx) - 6634d6f0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d6f4: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634d6f8: 45 85 c9 test %r9d,%r9d - 6634d6fb: 74 5a je 6634d757 - 6634d6fd: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d701: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634d705: 45 29 0a sub %r9d,(%r10) - 6634d708: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634d70f: 45 8b 12 mov (%r10),%r10d - 6634d712: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634d716: 45 85 d2 test %r10d,%r10d - 6634d719: 41 0f 9f c2 setg %r10b - 6634d71d: 45 0f b6 d2 movzbl %r10b,%r10d - 6634d721: 45 3b 11 cmp (%r9),%r10d - 6634d724: 74 31 je 6634d757 - 6634d726: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d72a: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634d72e: 45 8b 09 mov (%r9),%r9d - 6634d731: 45 85 c9 test %r9d,%r9d - 6634d734: 75 21 jne 6634d757 - 6634d736: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d73a: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634d73e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d742: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d749: 4c 63 09 movslq (%rcx),%r9 - 6634d74c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d750: 44 89 19 mov %r11d,(%rcx) - 6634d753: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d757: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634d75b: 45 85 c9 test %r9d,%r9d - 6634d75e: 74 57 je 6634d7b7 - 6634d760: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d764: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634d768: 45 29 0a sub %r9d,(%r10) - 6634d76b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634d772: 41 8b 3a mov (%r10),%edi - 6634d775: 45 31 d2 xor %r10d,%r10d - 6634d778: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634d77c: 85 ff test %edi,%edi - 6634d77e: 41 0f 9f c2 setg %r10b - 6634d782: 45 3b 11 cmp (%r9),%r10d - 6634d785: 74 30 je 6634d7b7 - 6634d787: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d78b: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634d78f: 41 8b 19 mov (%r9),%ebx - 6634d792: 85 db test %ebx,%ebx - 6634d794: 75 21 jne 6634d7b7 - 6634d796: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d79a: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634d79e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d7a2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d7a9: 4c 63 09 movslq (%rcx),%r9 - 6634d7ac: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d7b0: 44 89 19 mov %r11d,(%rcx) - 6634d7b3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d7b7: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634d7bb: 45 85 c9 test %r9d,%r9d - 6634d7be: 74 59 je 6634d819 - 6634d7c0: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d7c4: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634d7c8: 45 29 0a sub %r9d,(%r10) - 6634d7cb: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634d7d2: 45 8b 1a mov (%r10),%r11d - 6634d7d5: 45 31 d2 xor %r10d,%r10d - 6634d7d8: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634d7dc: 45 85 db test %r11d,%r11d - 6634d7df: 41 0f 9f c2 setg %r10b - 6634d7e3: 45 3b 11 cmp (%r9),%r10d - 6634d7e6: 74 31 je 6634d819 - 6634d7e8: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d7ec: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634d7f0: 45 8b 11 mov (%r9),%r10d - 6634d7f3: 45 85 d2 test %r10d,%r10d - 6634d7f6: 75 21 jne 6634d819 - 6634d7f8: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d7fc: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634d800: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d804: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d80b: 4c 63 09 movslq (%rcx),%r9 - 6634d80e: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d812: 44 89 19 mov %r11d,(%rcx) - 6634d815: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d819: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634d81d: 45 85 c9 test %r9d,%r9d - 6634d820: 74 58 je 6634d87a - 6634d822: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d826: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634d82a: 45 29 0a sub %r9d,(%r10) - 6634d82d: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634d834: 45 8b 0a mov (%r10),%r9d - 6634d837: 45 31 d2 xor %r10d,%r10d - 6634d83a: 45 85 c9 test %r9d,%r9d - 6634d83d: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634d841: 41 0f 9f c2 setg %r10b - 6634d845: 45 3b 11 cmp (%r9),%r10d - 6634d848: 74 30 je 6634d87a - 6634d84a: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d84e: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634d852: 41 8b 39 mov (%r9),%edi - 6634d855: 85 ff test %edi,%edi - 6634d857: 75 21 jne 6634d87a - 6634d859: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d85d: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634d861: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d865: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d86c: 4c 63 09 movslq (%rcx),%r9 - 6634d86f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d873: 44 89 19 mov %r11d,(%rcx) - 6634d876: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d87a: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634d87e: 45 85 c9 test %r9d,%r9d - 6634d881: 74 58 je 6634d8db - 6634d883: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d887: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634d88b: 45 29 0a sub %r9d,(%r10) - 6634d88e: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634d895: 41 8b 1a mov (%r10),%ebx - 6634d898: 45 31 d2 xor %r10d,%r10d - 6634d89b: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634d89f: 85 db test %ebx,%ebx - 6634d8a1: 41 0f 9f c2 setg %r10b - 6634d8a5: 45 3b 11 cmp (%r9),%r10d - 6634d8a8: 74 31 je 6634d8db - 6634d8aa: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634d8ae: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634d8b2: 45 8b 19 mov (%r9),%r11d - 6634d8b5: 45 85 db test %r11d,%r11d - 6634d8b8: 75 21 jne 6634d8db - 6634d8ba: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634d8be: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634d8c2: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634d8c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634d8cd: 4c 63 09 movslq (%rcx),%r9 - 6634d8d0: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634d8d4: 44 89 19 mov %r11d,(%rcx) - 6634d8d7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634d8db: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634d8df: 45 85 c9 test %r9d,%r9d - 6634d8e2: 0f 84 4c fc ff ff je 6634d534 - 6634d8e8: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634d8ec: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634d8f3: 45 29 0a sub %r9d,(%r10) - 6634d8f6: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634d8fd: 45 31 c9 xor %r9d,%r9d - 6634d900: 45 8b 12 mov (%r10),%r10d - 6634d903: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 6634d90a: 45 85 d2 test %r10d,%r10d - 6634d90d: 41 0f 9f c1 setg %r9b - 6634d911: 44 3b 0a cmp (%rdx),%r9d - 6634d914: 0f 84 1a fc ff ff je 6634d534 - 6634d91a: 48 8b 56 20 mov 0x20(%rsi),%rdx - 6634d91e: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx - 6634d925: 44 8b 0a mov (%rdx),%r9d - 6634d928: 45 85 c9 test %r9d,%r9d - 6634d92b: 0f 85 03 fc ff ff jne 6634d534 - 6634d931: 48 8b 56 28 mov 0x28(%rsi),%rdx - 6634d935: 4c 8b 8a 80 00 00 00 mov 0x80(%rdx),%r9 - 6634d93c: 49 8b 51 10 mov 0x10(%r9),%rdx - 6634d940: c7 02 01 00 00 00 movl $0x1,(%rdx) - 6634d946: 48 63 11 movslq (%rcx),%rdx - 6634d949: 44 8d 52 01 lea 0x1(%rdx),%r10d - 6634d94d: 44 89 11 mov %r10d,(%rcx) - 6634d950: 4d 89 0c d0 mov %r9,(%r8,%rdx,8) - 6634d954: e9 db fb ff ff jmpq 6634d534 - 6634d959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634d960: 48 8d 15 99 56 00 00 lea 0x5699(%rip),%rdx # 66353000 <.rdata> - 6634d967: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634d96d: 48 8d 0d 9c 56 00 00 lea 0x569c(%rip),%rcx # 66353010 <.rdata+0x10> - 6634d974: e8 17 3f 00 00 callq 66351890 <_assert> - 6634d979: e9 87 fb ff ff jmpq 6634d505 - 6634d97e: 66 90 xchg %ax,%ax - 6634d980: 48 8d 15 79 56 00 00 lea 0x5679(%rip),%rdx # 66353000 <.rdata> - 6634d987: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634d98d: 48 8d 0d 7c 56 00 00 lea 0x567c(%rip),%rcx # 66353010 <.rdata+0x10> - 6634d994: e8 f7 3e 00 00 callq 66351890 <_assert> - 6634d999: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634d99d: 48 63 c3 movslq %ebx,%rax - 6634d9a0: 89 3c 82 mov %edi,(%rdx,%rax,4) - 6634d9a3: e9 68 fc ff ff jmpq 6634d610 - 6634d9a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634d9af: 00 +000000006634d1d0 : + 6634d1d0: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d1d4: 48 8b 50 20 mov 0x20(%rax),%rdx + 6634d1d8: 44 8b 0a mov (%rdx),%r9d + 6634d1db: 45 85 c9 test %r9d,%r9d + 6634d1de: 75 70 jne 6634d250 + 6634d1e0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634d1e4: 44 8b 42 14 mov 0x14(%rdx),%r8d + 6634d1e8: 45 85 c0 test %r8d,%r8d + 6634d1eb: 74 61 je 6634d24e + 6634d1ed: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634d1f1: 48 8b 40 28 mov 0x28(%rax),%rax + 6634d1f5: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634d1f9: 45 29 01 sub %r8d,(%r9) + 6634d1fc: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634d203: 31 d2 xor %edx,%edx + 6634d205: 45 8b 01 mov (%r9),%r8d + 6634d208: 45 85 c0 test %r8d,%r8d + 6634d20b: 0f 9f c2 setg %dl + 6634d20e: 3b 10 cmp (%rax),%edx + 6634d210: 74 3c je 6634d24e + 6634d212: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634d216: 48 8b 40 28 mov 0x28(%rax),%rax + 6634d21a: 8b 00 mov (%rax),%eax + 6634d21c: 85 c0 test %eax,%eax + 6634d21e: 75 2e jne 6634d24e + 6634d220: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634d224: 48 8b 0d 05 97 00 00 mov 0x9705(%rip),%rcx # 66356930 + 6634d22b: 4c 8b 05 ee 96 00 00 mov 0x96ee(%rip),%r8 # 66356920 + 6634d232: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634d236: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d23a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d240: 48 63 01 movslq (%rcx),%rax + 6634d243: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d247: 44 89 09 mov %r9d,(%rcx) + 6634d24a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d24e: c3 retq + 6634d24f: 90 nop + 6634d250: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634d254: 8b 12 mov (%rdx),%edx + 6634d256: 83 c2 02 add $0x2,%edx + 6634d259: 48 63 d2 movslq %edx,%rdx + 6634d25c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax + 6634d260: ba 05 00 00 00 mov $0x5,%edx + 6634d265: 44 8b 00 mov (%rax),%r8d + 6634d268: e9 43 41 ff ff jmpq 663413b0 + 6634d26d: 0f 1f 00 nopl (%rax) -000000006634d9b0 : - 6634d9b0: 57 push %rdi - 6634d9b1: 56 push %rsi - 6634d9b2: 53 push %rbx - 6634d9b3: 48 83 ec 20 sub $0x20,%rsp - 6634d9b7: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634d9bb: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx - 6634d9c2: 48 89 ce mov %rcx,%rsi - 6634d9c5: 44 8b 12 mov (%rdx),%r10d - 6634d9c8: 45 85 d2 test %r10d,%r10d - 6634d9cb: 0f 84 ff 01 00 00 je 6634dbd0 - 6634d9d1: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634d9d8: 8b 0a mov (%rdx),%ecx - 6634d9da: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634d9e1: 8b 12 mov (%rdx),%edx - 6634d9e3: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634d9e6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx - 6634d9ed: 8b 09 mov (%rcx),%ecx - 6634d9ef: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634d9f2: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx - 6634d9f9: 8b 09 mov (%rcx),%ecx - 6634d9fb: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634d9fe: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634da05: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx - 6634da0c: 8b 12 mov (%rdx),%edx - 6634da0e: c1 e2 04 shl $0x4,%edx - 6634da11: 01 da add %ebx,%edx - 6634da13: 8b 19 mov (%rcx),%ebx - 6634da15: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx - 6634da1c: c1 e3 05 shl $0x5,%ebx - 6634da1f: 01 da add %ebx,%edx - 6634da21: 8b 19 mov (%rcx),%ebx - 6634da23: 48 8b 88 d0 00 00 00 mov 0xd0(%rax),%rcx - 6634da2a: c1 e3 06 shl $0x6,%ebx - 6634da2d: 01 d3 add %edx,%ebx - 6634da2f: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx - 6634da36: 8b 12 mov (%rdx),%edx - 6634da38: c1 e2 07 shl $0x7,%edx - 6634da3b: 01 d3 add %edx,%ebx - 6634da3d: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx - 6634da44: 8b 12 mov (%rdx),%edx - 6634da46: c1 e2 08 shl $0x8,%edx - 6634da49: 01 da add %ebx,%edx - 6634da4b: 8b 19 mov (%rcx),%ebx - 6634da4d: 48 8b 88 d8 00 00 00 mov 0xd8(%rax),%rcx - 6634da54: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax - 6634da5b: c1 e3 09 shl $0x9,%ebx - 6634da5e: 01 da add %ebx,%edx - 6634da60: 8b 19 mov (%rcx),%ebx - 6634da62: 8b 00 mov (%rax),%eax - 6634da64: c1 e3 0a shl $0xa,%ebx - 6634da67: 01 d3 add %edx,%ebx - 6634da69: c1 e0 0b shl $0xb,%eax - 6634da6c: 01 c3 add %eax,%ebx - 6634da6e: 0f 88 9c 04 00 00 js 6634df10 - 6634da74: 39 5e 38 cmp %ebx,0x38(%rsi) - 6634da77: 0f 8e 93 04 00 00 jle 6634df10 - 6634da7d: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634da81: 48 63 c3 movslq %ebx,%rax - 6634da84: 31 db xor %ebx,%ebx - 6634da86: 8b 3c 82 mov (%rdx,%rax,4),%edi - 6634da89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634da90: 8d 53 09 lea 0x9(%rbx),%edx - 6634da93: 89 d9 mov %ebx,%ecx - 6634da95: 41 89 f8 mov %edi,%r8d - 6634da98: 41 d3 f8 sar %cl,%r8d - 6634da9b: 83 c3 01 add $0x1,%ebx - 6634da9e: 48 89 f1 mov %rsi,%rcx - 6634daa1: 41 83 e0 01 and $0x1,%r8d - 6634daa5: e8 06 39 ff ff callq 663413b0 - 6634daaa: 83 fb 08 cmp $0x8,%ebx - 6634daad: 75 e1 jne 6634da90 - 6634daaf: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634dab3: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx - 6634daba: 8b 12 mov (%rdx),%edx - 6634dabc: 85 d2 test %edx,%edx - 6634dabe: 0f 84 03 01 00 00 je 6634dbc7 - 6634dac4: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634dac8: 8b 0a mov (%rdx),%ecx - 6634daca: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634dace: 8b 12 mov (%rdx),%edx - 6634dad0: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634dad3: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634dad7: 8b 09 mov (%rcx),%ecx - 6634dad9: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634dadc: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634dae0: 8b 09 mov (%rcx),%ecx - 6634dae2: 8d 3c ca lea (%rdx,%rcx,8),%edi - 6634dae5: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634dae9: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634daed: 8b 12 mov (%rdx),%edx - 6634daef: c1 e2 04 shl $0x4,%edx - 6634daf2: 01 d7 add %edx,%edi - 6634daf4: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634daf8: 8b 12 mov (%rdx),%edx - 6634dafa: c1 e2 05 shl $0x5,%edx - 6634dafd: 01 fa add %edi,%edx - 6634daff: 8b 39 mov (%rcx),%edi - 6634db01: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634db05: c1 e7 06 shl $0x6,%edi - 6634db08: 01 fa add %edi,%edx - 6634db0a: 8b 39 mov (%rcx),%edi - 6634db0c: c1 e7 07 shl $0x7,%edi - 6634db0f: 01 d7 add %edx,%edi - 6634db11: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx - 6634db18: 8b 0a mov (%rdx),%ecx - 6634db1a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx - 6634db21: 8b 12 mov (%rdx),%edx - 6634db23: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634db26: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx - 6634db2d: 8b 09 mov (%rcx),%ecx - 6634db2f: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634db32: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx - 6634db39: 8b 09 mov (%rcx),%ecx - 6634db3b: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634db3e: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx - 6634db45: 48 8b 88 b0 00 00 00 mov 0xb0(%rax),%rcx - 6634db4c: 8b 12 mov (%rdx),%edx - 6634db4e: c1 e2 04 shl $0x4,%edx - 6634db51: 01 da add %ebx,%edx - 6634db53: 8b 19 mov (%rcx),%ebx - 6634db55: 48 8b 88 b8 00 00 00 mov 0xb8(%rax),%rcx - 6634db5c: c1 e3 05 shl $0x5,%ebx - 6634db5f: 01 da add %ebx,%edx - 6634db61: 8b 19 mov (%rcx),%ebx - 6634db63: c1 e3 06 shl $0x6,%ebx - 6634db66: 01 d3 add %edx,%ebx - 6634db68: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx - 6634db6f: 8b 12 mov (%rdx),%edx - 6634db71: c1 e2 07 shl $0x7,%edx - 6634db74: 01 d3 add %edx,%ebx - 6634db76: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx - 6634db7d: 48 8b 88 d0 00 00 00 mov 0xd0(%rax),%rcx - 6634db84: 8b 12 mov (%rdx),%edx - 6634db86: c1 e2 08 shl $0x8,%edx - 6634db89: 01 da add %ebx,%edx - 6634db8b: 8b 19 mov (%rcx),%ebx - 6634db8d: 48 8b 88 d8 00 00 00 mov 0xd8(%rax),%rcx - 6634db94: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax - 6634db9b: c1 e3 09 shl $0x9,%ebx - 6634db9e: 01 da add %ebx,%edx - 6634dba0: 8b 19 mov (%rcx),%ebx - 6634dba2: 8b 00 mov (%rax),%eax - 6634dba4: c1 e3 0a shl $0xa,%ebx - 6634dba7: 01 d3 add %edx,%ebx - 6634dba9: c1 e0 0b shl $0xb,%eax - 6634dbac: 01 c3 add %eax,%ebx - 6634dbae: 0f 88 7c 03 00 00 js 6634df30 - 6634dbb4: 39 5e 38 cmp %ebx,0x38(%rsi) - 6634dbb7: 0f 8e 73 03 00 00 jle 6634df30 - 6634dbbd: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634dbc1: 48 63 c3 movslq %ebx,%rax - 6634dbc4: 89 3c 82 mov %edi,(%rdx,%rax,4) - 6634dbc7: 48 83 c4 20 add $0x20,%rsp - 6634dbcb: 5b pop %rbx - 6634dbcc: 5e pop %rsi - 6634dbcd: 5f pop %rdi - 6634dbce: c3 retq - 6634dbcf: 90 nop - 6634dbd0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634dbd4: 4c 8b 05 45 8d 00 00 mov 0x8d45(%rip),%r8 # 66356920 - 6634dbdb: 48 8b 0d 4e 8d 00 00 mov 0x8d4e(%rip),%rcx # 66356930 - 6634dbe2: 44 8b 4a 24 mov 0x24(%rdx),%r9d - 6634dbe6: 45 85 c9 test %r9d,%r9d - 6634dbe9: 74 58 je 6634dc43 - 6634dbeb: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634dbef: 4d 8b 52 48 mov 0x48(%r10),%r10 - 6634dbf3: 45 29 0a sub %r9d,(%r10) - 6634dbf6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634dbfd: 45 8b 0a mov (%r10),%r9d - 6634dc00: 45 31 d2 xor %r10d,%r10d - 6634dc03: 45 85 c9 test %r9d,%r9d - 6634dc06: 4c 8b 48 48 mov 0x48(%rax),%r9 - 6634dc0a: 41 0f 9f c2 setg %r10b - 6634dc0e: 45 3b 11 cmp (%r9),%r10d - 6634dc11: 74 30 je 6634dc43 - 6634dc13: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634dc17: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634dc1b: 41 8b 39 mov (%r9),%edi - 6634dc1e: 85 ff test %edi,%edi - 6634dc20: 75 21 jne 6634dc43 - 6634dc22: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634dc26: 4d 8b 51 48 mov 0x48(%r9),%r10 - 6634dc2a: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634dc2e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634dc35: 4c 63 09 movslq (%rcx),%r9 - 6634dc38: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634dc3c: 44 89 19 mov %r11d,(%rcx) - 6634dc3f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634dc43: 44 8b 4a 28 mov 0x28(%rdx),%r9d - 6634dc47: 45 85 c9 test %r9d,%r9d - 6634dc4a: 74 58 je 6634dca4 - 6634dc4c: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634dc50: 4d 8b 52 50 mov 0x50(%r10),%r10 - 6634dc54: 45 29 0a sub %r9d,(%r10) - 6634dc57: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634dc5e: 41 8b 1a mov (%r10),%ebx - 6634dc61: 45 31 d2 xor %r10d,%r10d - 6634dc64: 4c 8b 48 50 mov 0x50(%rax),%r9 - 6634dc68: 85 db test %ebx,%ebx - 6634dc6a: 41 0f 9f c2 setg %r10b - 6634dc6e: 45 3b 11 cmp (%r9),%r10d - 6634dc71: 74 31 je 6634dca4 - 6634dc73: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634dc77: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634dc7b: 45 8b 19 mov (%r9),%r11d - 6634dc7e: 45 85 db test %r11d,%r11d - 6634dc81: 75 21 jne 6634dca4 - 6634dc83: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634dc87: 4d 8b 51 50 mov 0x50(%r9),%r10 - 6634dc8b: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634dc8f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634dc96: 4c 63 09 movslq (%rcx),%r9 - 6634dc99: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634dc9d: 44 89 19 mov %r11d,(%rcx) - 6634dca0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634dca4: 44 8b 4a 2c mov 0x2c(%rdx),%r9d - 6634dca8: 45 85 c9 test %r9d,%r9d - 6634dcab: 74 5a je 6634dd07 - 6634dcad: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634dcb1: 4d 8b 52 58 mov 0x58(%r10),%r10 - 6634dcb5: 45 29 0a sub %r9d,(%r10) - 6634dcb8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634dcbf: 45 8b 12 mov (%r10),%r10d - 6634dcc2: 4c 8b 48 58 mov 0x58(%rax),%r9 - 6634dcc6: 45 85 d2 test %r10d,%r10d - 6634dcc9: 41 0f 9f c2 setg %r10b - 6634dccd: 45 0f b6 d2 movzbl %r10b,%r10d - 6634dcd1: 45 3b 11 cmp (%r9),%r10d - 6634dcd4: 74 31 je 6634dd07 - 6634dcd6: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634dcda: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634dcde: 45 8b 09 mov (%r9),%r9d - 6634dce1: 45 85 c9 test %r9d,%r9d - 6634dce4: 75 21 jne 6634dd07 - 6634dce6: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634dcea: 4d 8b 51 58 mov 0x58(%r9),%r10 - 6634dcee: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634dcf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634dcf9: 4c 63 09 movslq (%rcx),%r9 - 6634dcfc: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634dd00: 44 89 19 mov %r11d,(%rcx) - 6634dd03: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634dd07: 44 8b 4a 30 mov 0x30(%rdx),%r9d - 6634dd0b: 45 85 c9 test %r9d,%r9d - 6634dd0e: 74 57 je 6634dd67 - 6634dd10: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634dd14: 4d 8b 52 60 mov 0x60(%r10),%r10 - 6634dd18: 45 29 0a sub %r9d,(%r10) - 6634dd1b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634dd22: 41 8b 3a mov (%r10),%edi - 6634dd25: 45 31 d2 xor %r10d,%r10d - 6634dd28: 4c 8b 48 60 mov 0x60(%rax),%r9 - 6634dd2c: 85 ff test %edi,%edi - 6634dd2e: 41 0f 9f c2 setg %r10b - 6634dd32: 45 3b 11 cmp (%r9),%r10d - 6634dd35: 74 30 je 6634dd67 - 6634dd37: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634dd3b: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634dd3f: 41 8b 19 mov (%r9),%ebx - 6634dd42: 85 db test %ebx,%ebx - 6634dd44: 75 21 jne 6634dd67 - 6634dd46: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634dd4a: 4d 8b 51 60 mov 0x60(%r9),%r10 - 6634dd4e: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634dd52: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634dd59: 4c 63 09 movslq (%rcx),%r9 - 6634dd5c: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634dd60: 44 89 19 mov %r11d,(%rcx) - 6634dd63: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634dd67: 44 8b 4a 34 mov 0x34(%rdx),%r9d - 6634dd6b: 45 85 c9 test %r9d,%r9d - 6634dd6e: 74 59 je 6634ddc9 - 6634dd70: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634dd74: 4d 8b 52 68 mov 0x68(%r10),%r10 - 6634dd78: 45 29 0a sub %r9d,(%r10) - 6634dd7b: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634dd82: 45 8b 1a mov (%r10),%r11d - 6634dd85: 45 31 d2 xor %r10d,%r10d - 6634dd88: 4c 8b 48 68 mov 0x68(%rax),%r9 - 6634dd8c: 45 85 db test %r11d,%r11d - 6634dd8f: 41 0f 9f c2 setg %r10b - 6634dd93: 45 3b 11 cmp (%r9),%r10d - 6634dd96: 74 31 je 6634ddc9 - 6634dd98: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634dd9c: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634dda0: 45 8b 11 mov (%r9),%r10d - 6634dda3: 45 85 d2 test %r10d,%r10d - 6634dda6: 75 21 jne 6634ddc9 - 6634dda8: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634ddac: 4d 8b 51 68 mov 0x68(%r9),%r10 - 6634ddb0: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634ddb4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634ddbb: 4c 63 09 movslq (%rcx),%r9 - 6634ddbe: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634ddc2: 44 89 19 mov %r11d,(%rcx) - 6634ddc5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634ddc9: 44 8b 4a 38 mov 0x38(%rdx),%r9d - 6634ddcd: 45 85 c9 test %r9d,%r9d - 6634ddd0: 74 58 je 6634de2a - 6634ddd2: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634ddd6: 4d 8b 52 70 mov 0x70(%r10),%r10 - 6634ddda: 45 29 0a sub %r9d,(%r10) - 6634dddd: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) - 6634dde4: 45 8b 0a mov (%r10),%r9d - 6634dde7: 45 31 d2 xor %r10d,%r10d - 6634ddea: 45 85 c9 test %r9d,%r9d - 6634dded: 4c 8b 48 70 mov 0x70(%rax),%r9 - 6634ddf1: 41 0f 9f c2 setg %r10b - 6634ddf5: 45 3b 11 cmp (%r9),%r10d - 6634ddf8: 74 30 je 6634de2a - 6634ddfa: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634ddfe: 4d 8b 49 70 mov 0x70(%r9),%r9 - 6634de02: 41 8b 39 mov (%r9),%edi - 6634de05: 85 ff test %edi,%edi - 6634de07: 75 21 jne 6634de2a - 6634de09: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634de0d: 4d 8b 51 70 mov 0x70(%r9),%r10 - 6634de11: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634de15: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634de1c: 4c 63 09 movslq (%rcx),%r9 - 6634de1f: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634de23: 44 89 19 mov %r11d,(%rcx) - 6634de26: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634de2a: 44 8b 4a 3c mov 0x3c(%rdx),%r9d - 6634de2e: 45 85 c9 test %r9d,%r9d - 6634de31: 74 58 je 6634de8b - 6634de33: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634de37: 4d 8b 52 78 mov 0x78(%r10),%r10 - 6634de3b: 45 29 0a sub %r9d,(%r10) - 6634de3e: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) - 6634de45: 41 8b 1a mov (%r10),%ebx - 6634de48: 45 31 d2 xor %r10d,%r10d - 6634de4b: 4c 8b 48 78 mov 0x78(%rax),%r9 - 6634de4f: 85 db test %ebx,%ebx - 6634de51: 41 0f 9f c2 setg %r10b - 6634de55: 45 3b 11 cmp (%r9),%r10d - 6634de58: 74 31 je 6634de8b - 6634de5a: 4c 8b 4e 20 mov 0x20(%rsi),%r9 - 6634de5e: 4d 8b 49 78 mov 0x78(%r9),%r9 - 6634de62: 45 8b 19 mov (%r9),%r11d - 6634de65: 45 85 db test %r11d,%r11d - 6634de68: 75 21 jne 6634de8b - 6634de6a: 4c 8b 4e 28 mov 0x28(%rsi),%r9 - 6634de6e: 4d 8b 51 78 mov 0x78(%r9),%r10 - 6634de72: 4d 8b 4a 10 mov 0x10(%r10),%r9 - 6634de76: 41 c7 01 01 00 00 00 movl $0x1,(%r9) - 6634de7d: 4c 63 09 movslq (%rcx),%r9 - 6634de80: 45 8d 59 01 lea 0x1(%r9),%r11d - 6634de84: 44 89 19 mov %r11d,(%rcx) - 6634de87: 4f 89 14 c8 mov %r10,(%r8,%r9,8) - 6634de8b: 44 8b 4a 40 mov 0x40(%rdx),%r9d - 6634de8f: 45 85 c9 test %r9d,%r9d - 6634de92: 0f 84 1b fc ff ff je 6634dab3 - 6634de98: 4c 8b 56 18 mov 0x18(%rsi),%r10 - 6634de9c: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 - 6634dea3: 45 29 0a sub %r9d,(%r10) - 6634dea6: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) - 6634dead: 45 31 c9 xor %r9d,%r9d - 6634deb0: 45 8b 12 mov (%r10),%r10d - 6634deb3: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx - 6634deba: 45 85 d2 test %r10d,%r10d - 6634debd: 41 0f 9f c1 setg %r9b - 6634dec1: 44 3b 0a cmp (%rdx),%r9d - 6634dec4: 0f 84 e9 fb ff ff je 6634dab3 - 6634deca: 48 8b 56 20 mov 0x20(%rsi),%rdx - 6634dece: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx - 6634ded5: 44 8b 0a mov (%rdx),%r9d - 6634ded8: 45 85 c9 test %r9d,%r9d - 6634dedb: 0f 85 d2 fb ff ff jne 6634dab3 - 6634dee1: 48 8b 56 28 mov 0x28(%rsi),%rdx - 6634dee5: 4c 8b 8a 80 00 00 00 mov 0x80(%rdx),%r9 - 6634deec: 49 8b 51 10 mov 0x10(%r9),%rdx - 6634def0: c7 02 01 00 00 00 movl $0x1,(%rdx) - 6634def6: 48 63 11 movslq (%rcx),%rdx - 6634def9: 44 8d 52 01 lea 0x1(%rdx),%r10d - 6634defd: 44 89 11 mov %r10d,(%rcx) - 6634df00: 4d 89 0c d0 mov %r9,(%r8,%rdx,8) - 6634df04: e9 aa fb ff ff jmpq 6634dab3 +000000006634d270 : + 6634d270: ba 01 00 00 00 mov $0x1,%edx + 6634d275: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d279: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634d27d: 45 8b 18 mov (%r8),%r11d + 6634d280: 45 85 db test %r11d,%r11d + 6634d283: 75 0c jne 6634d291 + 6634d285: 4c 8b 40 10 mov 0x10(%rax),%r8 + 6634d289: 45 8b 10 mov (%r8),%r10d + 6634d28c: 45 85 d2 test %r10d,%r10d + 6634d28f: 74 72 je 6634d303 + 6634d291: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634d295: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634d299: 44 39 ca cmp %r9d,%edx + 6634d29c: 74 64 je 6634d302 + 6634d29e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634d2a2: 41 89 d3 mov %edx,%r11d + 6634d2a5: 45 29 cb sub %r9d,%r11d + 6634d2a8: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d2ac: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634d2b0: 45 01 1a add %r11d,(%r10) + 6634d2b3: 41 89 50 20 mov %edx,0x20(%r8) + 6634d2b7: 31 d2 xor %edx,%edx + 6634d2b9: 45 8b 02 mov (%r10),%r8d + 6634d2bc: 45 85 c0 test %r8d,%r8d + 6634d2bf: 0f 9f c2 setg %dl + 6634d2c2: 3b 10 cmp (%rax),%edx + 6634d2c4: 74 3c je 6634d302 + 6634d2c6: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634d2ca: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d2ce: 8b 00 mov (%rax),%eax + 6634d2d0: 85 c0 test %eax,%eax + 6634d2d2: 75 2e jne 6634d302 + 6634d2d4: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634d2d8: 48 8b 0d 51 96 00 00 mov 0x9651(%rip),%rcx # 66356930 + 6634d2df: 4c 8b 05 3a 96 00 00 mov 0x963a(%rip),%r8 # 66356920 + 6634d2e6: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634d2ea: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d2ee: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d2f4: 48 63 01 movslq (%rcx),%rax + 6634d2f7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d2fb: 44 89 09 mov %r9d,(%rcx) + 6634d2fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d302: c3 retq + 6634d303: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634d307: 45 8b 08 mov (%r8),%r9d + 6634d30a: 45 85 c9 test %r9d,%r9d + 6634d30d: 75 82 jne 6634d291 + 6634d30f: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634d313: 45 8b 00 mov (%r8),%r8d + 6634d316: 45 85 c0 test %r8d,%r8d + 6634d319: 0f 85 72 ff ff ff jne 6634d291 + 6634d31f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634d323: 45 8b 18 mov (%r8),%r11d + 6634d326: 45 85 db test %r11d,%r11d + 6634d329: 0f 85 62 ff ff ff jne 6634d291 + 6634d32f: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634d333: 45 8b 10 mov (%r8),%r10d + 6634d336: 45 85 d2 test %r10d,%r10d + 6634d339: 0f 85 52 ff ff ff jne 6634d291 + 6634d33f: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634d343: 44 8b 0a mov (%rdx),%r9d + 6634d346: 31 d2 xor %edx,%edx + 6634d348: 45 85 c9 test %r9d,%r9d + 6634d34b: 0f 95 c2 setne %dl + 6634d34e: e9 3e ff ff ff jmpq 6634d291 + 6634d353: 0f 1f 00 nopl (%rax) + 6634d356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634d35d: 00 00 00 + +000000006634d360 : + 6634d360: ba 01 00 00 00 mov $0x1,%edx + 6634d365: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d369: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6634d36d: 45 8b 18 mov (%r8),%r11d + 6634d370: 45 85 db test %r11d,%r11d + 6634d373: 74 0c je 6634d381 + 6634d375: 4c 8b 40 10 mov 0x10(%rax),%r8 + 6634d379: 45 8b 10 mov (%r8),%r10d + 6634d37c: 45 85 d2 test %r10d,%r10d + 6634d37f: 75 72 jne 6634d3f3 + 6634d381: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634d385: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634d389: 44 39 ca cmp %r9d,%edx + 6634d38c: 74 64 je 6634d3f2 + 6634d38e: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634d392: 41 89 d3 mov %edx,%r11d + 6634d395: 45 29 cb sub %r9d,%r11d + 6634d398: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d39c: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634d3a0: 45 01 1a add %r11d,(%r10) + 6634d3a3: 41 89 50 20 mov %edx,0x20(%r8) + 6634d3a7: 31 d2 xor %edx,%edx + 6634d3a9: 45 8b 02 mov (%r10),%r8d + 6634d3ac: 45 85 c0 test %r8d,%r8d + 6634d3af: 0f 9f c2 setg %dl + 6634d3b2: 3b 10 cmp (%rax),%edx + 6634d3b4: 74 3c je 6634d3f2 + 6634d3b6: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634d3ba: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d3be: 8b 00 mov (%rax),%eax + 6634d3c0: 85 c0 test %eax,%eax + 6634d3c2: 75 2e jne 6634d3f2 + 6634d3c4: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634d3c8: 48 8b 0d 61 95 00 00 mov 0x9561(%rip),%rcx # 66356930 + 6634d3cf: 4c 8b 05 4a 95 00 00 mov 0x954a(%rip),%r8 # 66356920 + 6634d3d6: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634d3da: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d3de: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d3e4: 48 63 01 movslq (%rcx),%rax + 6634d3e7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d3eb: 44 89 09 mov %r9d,(%rcx) + 6634d3ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d3f2: c3 retq + 6634d3f3: 4c 8b 40 18 mov 0x18(%rax),%r8 + 6634d3f7: 45 8b 08 mov (%r8),%r9d + 6634d3fa: 45 85 c9 test %r9d,%r9d + 6634d3fd: 74 82 je 6634d381 + 6634d3ff: 4c 8b 40 20 mov 0x20(%rax),%r8 + 6634d403: 45 8b 00 mov (%r8),%r8d + 6634d406: 45 85 c0 test %r8d,%r8d + 6634d409: 0f 84 72 ff ff ff je 6634d381 + 6634d40f: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634d413: 45 8b 18 mov (%r8),%r11d + 6634d416: 45 85 db test %r11d,%r11d + 6634d419: 0f 84 62 ff ff ff je 6634d381 + 6634d41f: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634d423: 45 8b 10 mov (%r8),%r10d + 6634d426: 45 85 d2 test %r10d,%r10d + 6634d429: 0f 84 52 ff ff ff je 6634d381 + 6634d42f: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634d433: 44 8b 0a mov (%rdx),%r9d + 6634d436: 31 d2 xor %edx,%edx + 6634d438: 45 85 c9 test %r9d,%r9d + 6634d43b: 0f 94 c2 sete %dl + 6634d43e: e9 3e ff ff ff jmpq 6634d381 + 6634d443: 0f 1f 00 nopl (%rax) + 6634d446: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634d44d: 00 00 00 + +000000006634d450 : + 6634d450: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634d454: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634d458: 8b 00 mov (%rax),%eax + 6634d45a: 85 c0 test %eax,%eax + 6634d45c: 0f 85 ae 00 00 00 jne 6634d510 + 6634d462: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 6634d466: 45 8b 08 mov (%r8),%r9d + 6634d469: 45 85 c9 test %r9d,%r9d + 6634d46c: 74 75 je 6634d4e3 + 6634d46e: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634d472: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634d476: 44 39 c8 cmp %r9d,%eax + 6634d479: 74 67 je 6634d4e2 + 6634d47b: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634d47f: 41 89 c3 mov %eax,%r11d + 6634d482: 45 29 cb sub %r9d,%r11d + 6634d485: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634d489: 45 01 1a add %r11d,(%r10) + 6634d48c: 41 89 40 20 mov %eax,0x20(%r8) + 6634d490: 45 31 c0 xor %r8d,%r8d + 6634d493: 45 8b 0a mov (%r10),%r9d + 6634d496: 48 8b 42 40 mov 0x40(%rdx),%rax + 6634d49a: 45 85 c9 test %r9d,%r9d + 6634d49d: 41 0f 9f c0 setg %r8b + 6634d4a1: 44 3b 00 cmp (%rax),%r8d + 6634d4a4: 74 3c je 6634d4e2 + 6634d4a6: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634d4aa: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d4ae: 8b 00 mov (%rax),%eax + 6634d4b0: 85 c0 test %eax,%eax + 6634d4b2: 75 2e jne 6634d4e2 + 6634d4b4: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634d4b8: 48 8b 0d 71 94 00 00 mov 0x9471(%rip),%rcx # 66356930 + 6634d4bf: 4c 8b 05 5a 94 00 00 mov 0x945a(%rip),%r8 # 66356920 + 6634d4c6: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634d4ca: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d4ce: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d4d4: 48 63 01 movslq (%rcx),%rax + 6634d4d7: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d4db: 44 89 09 mov %r9d,(%rcx) + 6634d4de: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d4e2: c3 retq + 6634d4e3: 48 8b 42 18 mov 0x18(%rdx),%rax + 6634d4e7: 8b 00 mov (%rax),%eax + 6634d4e9: 85 c0 test %eax,%eax + 6634d4eb: 75 23 jne 6634d510 + 6634d4ed: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 6634d4f1: 45 8b 00 mov (%r8),%r8d + 6634d4f4: 45 85 c0 test %r8d,%r8d + 6634d4f7: 0f 85 71 ff ff ff jne 6634d46e + 6634d4fd: 48 8b 42 28 mov 0x28(%rdx),%rax + 6634d501: 8b 00 mov (%rax),%eax + 6634d503: 85 c0 test %eax,%eax + 6634d505: 74 19 je 6634d520 + 6634d507: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634d50e: 00 00 + 6634d510: 31 c0 xor %eax,%eax + 6634d512: e9 57 ff ff ff jmpq 6634d46e + 6634d517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634d51e: 00 00 + 6634d520: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 6634d524: 45 8b 18 mov (%r8),%r11d + 6634d527: 45 85 db test %r11d,%r11d + 6634d52a: 0f 85 3e ff ff ff jne 6634d46e + 6634d530: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634d534: 44 8b 10 mov (%rax),%r10d + 6634d537: 31 c0 xor %eax,%eax + 6634d539: 45 85 d2 test %r10d,%r10d + 6634d53c: 0f 94 c0 sete %al + 6634d53f: e9 2a ff ff ff jmpq 6634d46e + 6634d544: 66 90 xchg %ax,%ax + 6634d546: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634d54d: 00 00 00 + +000000006634d550 : + 6634d550: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634d554: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634d558: 8b 00 mov (%rax),%eax + 6634d55a: 85 c0 test %eax,%eax + 6634d55c: 74 0a je 6634d568 + 6634d55e: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d562: 8b 00 mov (%rax),%eax + 6634d564: 85 c0 test %eax,%eax + 6634d566: 75 78 jne 6634d5e0 + 6634d568: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 6634d56c: 45 8b 48 20 mov 0x20(%r8),%r9d + 6634d570: 44 39 c8 cmp %r9d,%eax + 6634d573: 74 67 je 6634d5dc + 6634d575: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 6634d579: 41 89 c3 mov %eax,%r11d + 6634d57c: 45 29 cb sub %r9d,%r11d + 6634d57f: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634d583: 45 01 1a add %r11d,(%r10) + 6634d586: 41 89 40 20 mov %eax,0x20(%r8) + 6634d58a: 45 31 c0 xor %r8d,%r8d + 6634d58d: 45 8b 0a mov (%r10),%r9d + 6634d590: 48 8b 42 40 mov 0x40(%rdx),%rax + 6634d594: 45 85 c9 test %r9d,%r9d + 6634d597: 41 0f 9f c0 setg %r8b + 6634d59b: 44 3b 00 cmp (%rax),%r8d + 6634d59e: 74 3c je 6634d5dc + 6634d5a0: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634d5a4: 48 8b 40 40 mov 0x40(%rax),%rax + 6634d5a8: 8b 00 mov (%rax),%eax + 6634d5aa: 85 c0 test %eax,%eax + 6634d5ac: 75 2e jne 6634d5dc + 6634d5ae: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634d5b2: 48 8b 0d 77 93 00 00 mov 0x9377(%rip),%rcx # 66356930 + 6634d5b9: 4c 8b 05 60 93 00 00 mov 0x9360(%rip),%r8 # 66356920 + 6634d5c0: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634d5c4: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634d5c8: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634d5ce: 48 63 01 movslq (%rcx),%rax + 6634d5d1: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634d5d5: 44 89 09 mov %r9d,(%rcx) + 6634d5d8: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634d5dc: c3 retq + 6634d5dd: 0f 1f 00 nopl (%rax) + 6634d5e0: 48 8b 42 18 mov 0x18(%rdx),%rax + 6634d5e4: 8b 00 mov (%rax),%eax + 6634d5e6: 85 c0 test %eax,%eax + 6634d5e8: 0f 84 7a ff ff ff je 6634d568 + 6634d5ee: 48 8b 42 20 mov 0x20(%rdx),%rax + 6634d5f2: 8b 00 mov (%rax),%eax + 6634d5f4: 85 c0 test %eax,%eax + 6634d5f6: 0f 84 6c ff ff ff je 6634d568 + 6634d5fc: 48 8b 42 28 mov 0x28(%rdx),%rax + 6634d600: 8b 00 mov (%rax),%eax + 6634d602: 85 c0 test %eax,%eax + 6634d604: 0f 84 5e ff ff ff je 6634d568 + 6634d60a: 48 8b 42 30 mov 0x30(%rdx),%rax + 6634d60e: 8b 00 mov (%rax),%eax + 6634d610: 85 c0 test %eax,%eax + 6634d612: 0f 84 50 ff ff ff je 6634d568 + 6634d618: 48 8b 42 38 mov 0x38(%rdx),%rax + 6634d61c: 44 8b 10 mov (%rax),%r10d + 6634d61f: 31 c0 xor %eax,%eax + 6634d621: 45 85 d2 test %r10d,%r10d + 6634d624: 0f 95 c0 setne %al + 6634d627: e9 3c ff ff ff jmpq 6634d568 + 6634d62c: 0f 1f 40 00 nopl 0x0(%rax) + +000000006634d630 : + 6634d630: 57 push %rdi + 6634d631: 56 push %rsi + 6634d632: 53 push %rbx + 6634d633: 48 83 ec 20 sub $0x20,%rsp + 6634d637: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634d63b: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx + 6634d642: 48 89 cf mov %rcx,%rdi + 6634d645: 8b 12 mov (%rdx),%edx + 6634d647: 85 d2 test %edx,%edx + 6634d649: 0f 84 b1 00 00 00 je 6634d700 + 6634d64f: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634d653: bb 0d 00 00 00 mov $0xd,%ebx + 6634d658: 8b 0a mov (%rdx),%ecx + 6634d65a: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634d65e: 8b 12 mov (%rdx),%edx + 6634d660: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634d663: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634d667: 8b 09 mov (%rcx),%ecx + 6634d669: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634d66c: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634d670: 8b 09 mov (%rcx),%ecx + 6634d672: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634d675: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634d679: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634d67d: 8b 12 mov (%rdx),%edx + 6634d67f: c1 e2 04 shl $0x4,%edx + 6634d682: 01 d6 add %edx,%esi + 6634d684: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634d688: 8b 12 mov (%rdx),%edx + 6634d68a: c1 e2 05 shl $0x5,%edx + 6634d68d: 01 f2 add %esi,%edx + 6634d68f: 8b 31 mov (%rcx),%esi + 6634d691: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634d695: c1 e6 06 shl $0x6,%esi + 6634d698: 01 f2 add %esi,%edx + 6634d69a: 8b 31 mov (%rcx),%esi + 6634d69c: 48 8b 48 58 mov 0x58(%rax),%rcx + 6634d6a0: c1 e6 07 shl $0x7,%esi + 6634d6a3: 01 d6 add %edx,%esi + 6634d6a5: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634d6a9: 8b 12 mov (%rdx),%edx + 6634d6ab: c1 e2 08 shl $0x8,%edx + 6634d6ae: 01 d6 add %edx,%esi + 6634d6b0: 48 8b 50 50 mov 0x50(%rax),%rdx + 6634d6b4: 48 8b 40 60 mov 0x60(%rax),%rax + 6634d6b8: 8b 12 mov (%rdx),%edx + 6634d6ba: c1 e2 09 shl $0x9,%edx + 6634d6bd: 01 f2 add %esi,%edx + 6634d6bf: 8b 31 mov (%rcx),%esi + 6634d6c1: c1 e6 0a shl $0xa,%esi + 6634d6c4: 01 f2 add %esi,%edx + 6634d6c6: 8b 30 mov (%rax),%esi + 6634d6c8: c1 e6 0b shl $0xb,%esi + 6634d6cb: 01 d6 add %edx,%esi + 6634d6cd: 48 63 f6 movslq %esi,%rsi + 6634d6d0: 48 c1 e6 02 shl $0x2,%rsi + 6634d6d4: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634d6d8: 89 da mov %ebx,%edx + 6634d6da: 48 89 f9 mov %rdi,%rcx + 6634d6dd: 83 c3 01 add $0x1,%ebx + 6634d6e0: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634d6e4: 48 81 c6 00 40 00 00 add $0x4000,%rsi + 6634d6eb: e8 c0 3c ff ff callq 663413b0 + 6634d6f0: 83 fb 15 cmp $0x15,%ebx + 6634d6f3: 75 df jne 6634d6d4 + 6634d6f5: 48 83 c4 20 add $0x20,%rsp + 6634d6f9: 5b pop %rbx + 6634d6fa: 5e pop %rsi + 6634d6fb: 5f pop %rdi + 6634d6fc: c3 retq + 6634d6fd: 0f 1f 00 nopl (%rax) + 6634d700: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634d704: 4c 8b 05 15 92 00 00 mov 0x9215(%rip),%r8 # 66356920 + 6634d70b: 48 8b 0d 1e 92 00 00 mov 0x921e(%rip),%rcx # 66356930 + 6634d712: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634d716: 45 85 c9 test %r9d,%r9d + 6634d719: 74 57 je 6634d772 + 6634d71b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d71f: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634d723: 45 29 0a sub %r9d,(%r10) + 6634d726: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634d72d: 41 8b 32 mov (%r10),%esi + 6634d730: 45 31 d2 xor %r10d,%r10d + 6634d733: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634d737: 85 f6 test %esi,%esi + 6634d739: 41 0f 9f c2 setg %r10b + 6634d73d: 45 3b 11 cmp (%r9),%r10d + 6634d740: 74 30 je 6634d772 + 6634d742: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d746: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634d74a: 41 8b 19 mov (%r9),%ebx + 6634d74d: 85 db test %ebx,%ebx + 6634d74f: 75 21 jne 6634d772 + 6634d751: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d755: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634d759: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d75d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d764: 4c 63 09 movslq (%rcx),%r9 + 6634d767: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d76b: 44 89 19 mov %r11d,(%rcx) + 6634d76e: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d772: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634d776: 45 85 c9 test %r9d,%r9d + 6634d779: 74 59 je 6634d7d4 + 6634d77b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d77f: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634d783: 45 29 0a sub %r9d,(%r10) + 6634d786: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634d78d: 45 8b 1a mov (%r10),%r11d + 6634d790: 45 31 d2 xor %r10d,%r10d + 6634d793: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634d797: 45 85 db test %r11d,%r11d + 6634d79a: 41 0f 9f c2 setg %r10b + 6634d79e: 45 3b 11 cmp (%r9),%r10d + 6634d7a1: 74 31 je 6634d7d4 + 6634d7a3: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d7a7: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634d7ab: 45 8b 11 mov (%r9),%r10d + 6634d7ae: 45 85 d2 test %r10d,%r10d + 6634d7b1: 75 21 jne 6634d7d4 + 6634d7b3: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d7b7: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634d7bb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d7bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d7c6: 4c 63 09 movslq (%rcx),%r9 + 6634d7c9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d7cd: 44 89 19 mov %r11d,(%rcx) + 6634d7d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d7d4: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634d7d8: 45 85 c9 test %r9d,%r9d + 6634d7db: 74 58 je 6634d835 + 6634d7dd: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d7e1: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634d7e5: 45 29 0a sub %r9d,(%r10) + 6634d7e8: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634d7ef: 45 8b 0a mov (%r10),%r9d + 6634d7f2: 45 31 d2 xor %r10d,%r10d + 6634d7f5: 45 85 c9 test %r9d,%r9d + 6634d7f8: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634d7fc: 41 0f 9f c2 setg %r10b + 6634d800: 45 3b 11 cmp (%r9),%r10d + 6634d803: 74 30 je 6634d835 + 6634d805: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d809: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634d80d: 41 8b 31 mov (%r9),%esi + 6634d810: 85 f6 test %esi,%esi + 6634d812: 75 21 jne 6634d835 + 6634d814: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d818: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634d81c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d820: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d827: 4c 63 09 movslq (%rcx),%r9 + 6634d82a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d82e: 44 89 19 mov %r11d,(%rcx) + 6634d831: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d835: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634d839: 45 85 c9 test %r9d,%r9d + 6634d83c: 74 64 je 6634d8a2 + 6634d83e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d842: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634d849: 45 29 0a sub %r9d,(%r10) + 6634d84c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634d853: 41 8b 1a mov (%r10),%ebx + 6634d856: 45 31 d2 xor %r10d,%r10d + 6634d859: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634d860: 85 db test %ebx,%ebx + 6634d862: 41 0f 9f c2 setg %r10b + 6634d866: 45 3b 11 cmp (%r9),%r10d + 6634d869: 74 37 je 6634d8a2 + 6634d86b: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d86f: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634d876: 45 8b 19 mov (%r9),%r11d + 6634d879: 45 85 db test %r11d,%r11d + 6634d87c: 75 24 jne 6634d8a2 + 6634d87e: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d882: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634d889: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d88d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d894: 4c 63 09 movslq (%rcx),%r9 + 6634d897: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d89b: 44 89 19 mov %r11d,(%rcx) + 6634d89e: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d8a2: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634d8a6: 45 85 c9 test %r9d,%r9d + 6634d8a9: 74 66 je 6634d911 + 6634d8ab: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d8af: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634d8b6: 45 29 0a sub %r9d,(%r10) + 6634d8b9: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634d8c0: 45 8b 12 mov (%r10),%r10d + 6634d8c3: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634d8ca: 45 85 d2 test %r10d,%r10d + 6634d8cd: 41 0f 9f c2 setg %r10b + 6634d8d1: 45 0f b6 d2 movzbl %r10b,%r10d + 6634d8d5: 45 3b 11 cmp (%r9),%r10d + 6634d8d8: 74 37 je 6634d911 + 6634d8da: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d8de: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634d8e5: 45 8b 09 mov (%r9),%r9d + 6634d8e8: 45 85 c9 test %r9d,%r9d + 6634d8eb: 75 24 jne 6634d911 + 6634d8ed: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d8f1: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 + 6634d8f8: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d8fc: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d903: 4c 63 09 movslq (%rcx),%r9 + 6634d906: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d90a: 44 89 19 mov %r11d,(%rcx) + 6634d90d: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d911: 44 8b 4a 48 mov 0x48(%rdx),%r9d + 6634d915: 45 85 c9 test %r9d,%r9d + 6634d918: 74 63 je 6634d97d + 6634d91a: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d91e: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634d925: 45 29 0a sub %r9d,(%r10) + 6634d928: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634d92f: 41 8b 32 mov (%r10),%esi + 6634d932: 45 31 d2 xor %r10d,%r10d + 6634d935: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 + 6634d93c: 85 f6 test %esi,%esi + 6634d93e: 41 0f 9f c2 setg %r10b + 6634d942: 45 3b 11 cmp (%r9),%r10d + 6634d945: 74 36 je 6634d97d + 6634d947: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d94b: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 + 6634d952: 41 8b 19 mov (%r9),%ebx + 6634d955: 85 db test %ebx,%ebx + 6634d957: 75 24 jne 6634d97d + 6634d959: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d95d: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 + 6634d964: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d968: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d96f: 4c 63 09 movslq (%rcx),%r9 + 6634d972: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d976: 44 89 19 mov %r11d,(%rcx) + 6634d979: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d97d: 44 8b 4a 4c mov 0x4c(%rdx),%r9d + 6634d981: 45 85 c9 test %r9d,%r9d + 6634d984: 74 65 je 6634d9eb + 6634d986: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d98a: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 + 6634d991: 45 29 0a sub %r9d,(%r10) + 6634d994: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) + 6634d99b: 45 8b 1a mov (%r10),%r11d + 6634d99e: 45 31 d2 xor %r10d,%r10d + 6634d9a1: 4c 8b 88 98 00 00 00 mov 0x98(%rax),%r9 + 6634d9a8: 45 85 db test %r11d,%r11d + 6634d9ab: 41 0f 9f c2 setg %r10b + 6634d9af: 45 3b 11 cmp (%r9),%r10d + 6634d9b2: 74 37 je 6634d9eb + 6634d9b4: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634d9b8: 4d 8b 89 98 00 00 00 mov 0x98(%r9),%r9 + 6634d9bf: 45 8b 11 mov (%r9),%r10d + 6634d9c2: 45 85 d2 test %r10d,%r10d + 6634d9c5: 75 24 jne 6634d9eb + 6634d9c7: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634d9cb: 4d 8b 91 98 00 00 00 mov 0x98(%r9),%r10 + 6634d9d2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634d9d6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634d9dd: 4c 63 09 movslq (%rcx),%r9 + 6634d9e0: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634d9e4: 44 89 19 mov %r11d,(%rcx) + 6634d9e7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634d9eb: 44 8b 4a 50 mov 0x50(%rdx),%r9d + 6634d9ef: 45 85 c9 test %r9d,%r9d + 6634d9f2: 0f 84 fd fc ff ff je 6634d6f5 + 6634d9f8: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634d9fc: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 6634da03: 4d 8b 92 a0 00 00 00 mov 0xa0(%r10),%r10 + 6634da0a: 45 29 0a sub %r9d,(%r10) + 6634da0d: c7 42 50 00 00 00 00 movl $0x0,0x50(%rdx) + 6634da14: 31 d2 xor %edx,%edx + 6634da16: 45 8b 0a mov (%r10),%r9d + 6634da19: 45 85 c9 test %r9d,%r9d + 6634da1c: 0f 9f c2 setg %dl + 6634da1f: 3b 10 cmp (%rax),%edx + 6634da21: 0f 84 ce fc ff ff je 6634d6f5 + 6634da27: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634da2b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax + 6634da32: 8b 00 mov (%rax),%eax + 6634da34: 85 c0 test %eax,%eax + 6634da36: 0f 85 b9 fc ff ff jne 6634d6f5 + 6634da3c: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634da40: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx + 6634da47: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634da4b: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634da51: 48 63 01 movslq (%rcx),%rax + 6634da54: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634da58: 44 89 09 mov %r9d,(%rcx) + 6634da5b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634da5f: 48 83 c4 20 add $0x20,%rsp + 6634da63: 5b pop %rbx + 6634da64: 5e pop %rsi + 6634da65: 5f pop %rdi + 6634da66: c3 retq + 6634da67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634da6e: 00 00 + +000000006634da70 : + 6634da70: 57 push %rdi + 6634da71: 56 push %rsi + 6634da72: 53 push %rbx + 6634da73: 48 83 ec 20 sub $0x20,%rsp + 6634da77: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634da7b: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634da82: 48 89 cf mov %rcx,%rdi + 6634da85: 8b 12 mov (%rdx),%edx + 6634da87: 85 d2 test %edx,%edx + 6634da89: 0f 84 91 00 00 00 je 6634db20 + 6634da8f: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634da93: bb 0a 00 00 00 mov $0xa,%ebx + 6634da98: 8b 0a mov (%rdx),%ecx + 6634da9a: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634da9e: 8b 12 mov (%rdx),%edx + 6634daa0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634daa3: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634daa7: 8b 09 mov (%rcx),%ecx + 6634daa9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634daac: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634dab0: 8b 09 mov (%rcx),%ecx + 6634dab2: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634dab5: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634dab9: 8b 31 mov (%rcx),%esi + 6634dabb: 48 8b 48 40 mov 0x40(%rax),%rcx + 6634dabf: c1 e6 04 shl $0x4,%esi + 6634dac2: 01 d6 add %edx,%esi + 6634dac4: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634dac8: 8b 12 mov (%rdx),%edx + 6634daca: c1 e2 05 shl $0x5,%edx + 6634dacd: 01 d6 add %edx,%esi + 6634dacf: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634dad3: 48 8b 40 48 mov 0x48(%rax),%rax + 6634dad7: 8b 12 mov (%rdx),%edx + 6634dad9: c1 e2 06 shl $0x6,%edx + 6634dadc: 01 f2 add %esi,%edx + 6634dade: 8b 31 mov (%rcx),%esi + 6634dae0: c1 e6 07 shl $0x7,%esi + 6634dae3: 01 f2 add %esi,%edx + 6634dae5: 8b 30 mov (%rax),%esi + 6634dae7: c1 e6 08 shl $0x8,%esi + 6634daea: 01 d6 add %edx,%esi + 6634daec: 48 63 f6 movslq %esi,%rsi + 6634daef: 48 c1 e6 02 shl $0x2,%rsi + 6634daf3: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634daf7: 89 da mov %ebx,%edx + 6634daf9: 48 89 f9 mov %rdi,%rcx + 6634dafc: 83 c3 01 add $0x1,%ebx + 6634daff: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634db03: 48 81 c6 00 08 00 00 add $0x800,%rsi + 6634db0a: e8 a1 38 ff ff callq 663413b0 + 6634db0f: 83 fb 12 cmp $0x12,%ebx + 6634db12: 75 df jne 6634daf3 + 6634db14: 48 83 c4 20 add $0x20,%rsp + 6634db18: 5b pop %rbx + 6634db19: 5e pop %rsi + 6634db1a: 5f pop %rdi + 6634db1b: c3 retq + 6634db1c: 0f 1f 40 00 nopl 0x0(%rax) + 6634db20: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634db24: 4c 8b 05 f5 8d 00 00 mov 0x8df5(%rip),%r8 # 66356920 + 6634db2b: 48 8b 0d fe 8d 00 00 mov 0x8dfe(%rip),%rcx # 66356930 + 6634db32: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634db36: 45 85 c9 test %r9d,%r9d + 6634db39: 74 57 je 6634db92 + 6634db3b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634db3f: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634db43: 45 29 0a sub %r9d,(%r10) + 6634db46: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634db4d: 41 8b 32 mov (%r10),%esi + 6634db50: 45 31 d2 xor %r10d,%r10d + 6634db53: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634db57: 85 f6 test %esi,%esi + 6634db59: 41 0f 9f c2 setg %r10b + 6634db5d: 45 3b 11 cmp (%r9),%r10d + 6634db60: 74 30 je 6634db92 + 6634db62: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634db66: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634db6a: 41 8b 19 mov (%r9),%ebx + 6634db6d: 85 db test %ebx,%ebx + 6634db6f: 75 21 jne 6634db92 + 6634db71: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634db75: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634db79: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634db7d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634db84: 4c 63 09 movslq (%rcx),%r9 + 6634db87: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634db8b: 44 89 19 mov %r11d,(%rcx) + 6634db8e: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634db92: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634db96: 45 85 c9 test %r9d,%r9d + 6634db99: 74 59 je 6634dbf4 + 6634db9b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634db9f: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634dba3: 45 29 0a sub %r9d,(%r10) + 6634dba6: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634dbad: 45 8b 1a mov (%r10),%r11d + 6634dbb0: 45 31 d2 xor %r10d,%r10d + 6634dbb3: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634dbb7: 45 85 db test %r11d,%r11d + 6634dbba: 41 0f 9f c2 setg %r10b + 6634dbbe: 45 3b 11 cmp (%r9),%r10d + 6634dbc1: 74 31 je 6634dbf4 + 6634dbc3: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dbc7: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634dbcb: 45 8b 11 mov (%r9),%r10d + 6634dbce: 45 85 d2 test %r10d,%r10d + 6634dbd1: 75 21 jne 6634dbf4 + 6634dbd3: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dbd7: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634dbdb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dbdf: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dbe6: 4c 63 09 movslq (%rcx),%r9 + 6634dbe9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dbed: 44 89 19 mov %r11d,(%rcx) + 6634dbf0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dbf4: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634dbf8: 45 85 c9 test %r9d,%r9d + 6634dbfb: 74 58 je 6634dc55 + 6634dbfd: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dc01: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634dc05: 45 29 0a sub %r9d,(%r10) + 6634dc08: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634dc0f: 45 8b 0a mov (%r10),%r9d + 6634dc12: 45 31 d2 xor %r10d,%r10d + 6634dc15: 45 85 c9 test %r9d,%r9d + 6634dc18: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634dc1c: 41 0f 9f c2 setg %r10b + 6634dc20: 45 3b 11 cmp (%r9),%r10d + 6634dc23: 74 30 je 6634dc55 + 6634dc25: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dc29: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634dc2d: 41 8b 31 mov (%r9),%esi + 6634dc30: 85 f6 test %esi,%esi + 6634dc32: 75 21 jne 6634dc55 + 6634dc34: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dc38: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634dc3c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dc40: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dc47: 4c 63 09 movslq (%rcx),%r9 + 6634dc4a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dc4e: 44 89 19 mov %r11d,(%rcx) + 6634dc51: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dc55: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634dc59: 45 85 c9 test %r9d,%r9d + 6634dc5c: 74 58 je 6634dcb6 + 6634dc5e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dc62: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634dc66: 45 29 0a sub %r9d,(%r10) + 6634dc69: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634dc70: 41 8b 1a mov (%r10),%ebx + 6634dc73: 45 31 d2 xor %r10d,%r10d + 6634dc76: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634dc7a: 85 db test %ebx,%ebx + 6634dc7c: 41 0f 9f c2 setg %r10b + 6634dc80: 45 3b 11 cmp (%r9),%r10d + 6634dc83: 74 31 je 6634dcb6 + 6634dc85: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dc89: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634dc8d: 45 8b 19 mov (%r9),%r11d + 6634dc90: 45 85 db test %r11d,%r11d + 6634dc93: 75 21 jne 6634dcb6 + 6634dc95: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dc99: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634dc9d: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dca1: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dca8: 4c 63 09 movslq (%rcx),%r9 + 6634dcab: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dcaf: 44 89 19 mov %r11d,(%rcx) + 6634dcb2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dcb6: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634dcba: 45 85 c9 test %r9d,%r9d + 6634dcbd: 74 5a je 6634dd19 + 6634dcbf: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dcc3: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634dcc7: 45 29 0a sub %r9d,(%r10) + 6634dcca: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634dcd1: 45 8b 12 mov (%r10),%r10d + 6634dcd4: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634dcd8: 45 85 d2 test %r10d,%r10d + 6634dcdb: 41 0f 9f c2 setg %r10b + 6634dcdf: 45 0f b6 d2 movzbl %r10b,%r10d + 6634dce3: 45 3b 11 cmp (%r9),%r10d + 6634dce6: 74 31 je 6634dd19 + 6634dce8: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dcec: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634dcf0: 45 8b 09 mov (%r9),%r9d + 6634dcf3: 45 85 c9 test %r9d,%r9d + 6634dcf6: 75 21 jne 6634dd19 + 6634dcf8: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dcfc: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634dd00: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dd04: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dd0b: 4c 63 09 movslq (%rcx),%r9 + 6634dd0e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dd12: 44 89 19 mov %r11d,(%rcx) + 6634dd15: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dd19: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634dd1d: 45 85 c9 test %r9d,%r9d + 6634dd20: 74 57 je 6634dd79 + 6634dd22: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dd26: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634dd2a: 45 29 0a sub %r9d,(%r10) + 6634dd2d: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634dd34: 41 8b 32 mov (%r10),%esi + 6634dd37: 45 31 d2 xor %r10d,%r10d + 6634dd3a: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634dd3e: 85 f6 test %esi,%esi + 6634dd40: 41 0f 9f c2 setg %r10b + 6634dd44: 45 3b 11 cmp (%r9),%r10d + 6634dd47: 74 30 je 6634dd79 + 6634dd49: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dd4d: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634dd51: 41 8b 19 mov (%r9),%ebx + 6634dd54: 85 db test %ebx,%ebx + 6634dd56: 75 21 jne 6634dd79 + 6634dd58: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dd5c: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634dd60: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dd64: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dd6b: 4c 63 09 movslq (%rcx),%r9 + 6634dd6e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dd72: 44 89 19 mov %r11d,(%rcx) + 6634dd75: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dd79: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634dd7d: 45 85 c9 test %r9d,%r9d + 6634dd80: 74 65 je 6634dde7 + 6634dd82: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dd86: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634dd8d: 45 29 0a sub %r9d,(%r10) + 6634dd90: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634dd97: 45 8b 1a mov (%r10),%r11d + 6634dd9a: 45 31 d2 xor %r10d,%r10d + 6634dd9d: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634dda4: 45 85 db test %r11d,%r11d + 6634dda7: 41 0f 9f c2 setg %r10b + 6634ddab: 45 3b 11 cmp (%r9),%r10d + 6634ddae: 74 37 je 6634dde7 + 6634ddb0: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634ddb4: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634ddbb: 45 8b 11 mov (%r9),%r10d + 6634ddbe: 45 85 d2 test %r10d,%r10d + 6634ddc1: 75 24 jne 6634dde7 + 6634ddc3: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634ddc7: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634ddce: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ddd2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ddd9: 4c 63 09 movslq (%rcx),%r9 + 6634dddc: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dde0: 44 89 19 mov %r11d,(%rcx) + 6634dde3: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dde7: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634ddeb: 45 85 c9 test %r9d,%r9d + 6634ddee: 0f 84 20 fd ff ff je 6634db14 + 6634ddf4: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634ddf8: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 6634ddff: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634de06: 45 29 0a sub %r9d,(%r10) + 6634de09: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634de10: 31 d2 xor %edx,%edx + 6634de12: 45 8b 0a mov (%r10),%r9d + 6634de15: 45 85 c9 test %r9d,%r9d + 6634de18: 0f 9f c2 setg %dl + 6634de1b: 3b 10 cmp (%rax),%edx + 6634de1d: 0f 84 f1 fc ff ff je 6634db14 + 6634de23: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634de27: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax + 6634de2e: 8b 00 mov (%rax),%eax + 6634de30: 85 c0 test %eax,%eax + 6634de32: 0f 85 dc fc ff ff jne 6634db14 + 6634de38: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634de3c: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634de43: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634de47: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634de4d: 48 63 01 movslq (%rcx),%rax + 6634de50: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634de54: 44 89 09 mov %r9d,(%rcx) + 6634de57: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634de5b: 48 83 c4 20 add $0x20,%rsp + 6634de5f: 5b pop %rbx + 6634de60: 5e pop %rsi + 6634de61: 5f pop %rdi + 6634de62: c3 retq + 6634de63: 0f 1f 00 nopl (%rax) + 6634de66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634de6d: 00 00 00 + +000000006634de70 : + 6634de70: 57 push %rdi + 6634de71: 56 push %rsi + 6634de72: 53 push %rbx + 6634de73: 48 83 ec 20 sub $0x20,%rsp + 6634de77: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634de7b: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx + 6634de82: 48 89 cf mov %rcx,%rdi + 6634de85: 8b 12 mov (%rdx),%edx + 6634de87: 85 d2 test %edx,%edx + 6634de89: 0f 84 b1 00 00 00 je 6634df40 + 6634de8f: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634de93: bb 0c 00 00 00 mov $0xc,%ebx + 6634de98: 8b 0a mov (%rdx),%ecx + 6634de9a: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634de9e: 8b 12 mov (%rdx),%edx + 6634dea0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634dea3: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634dea7: 8b 09 mov (%rcx),%ecx + 6634dea9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634deac: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634deb0: 8b 09 mov (%rcx),%ecx + 6634deb2: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634deb5: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634deb9: 48 8b 48 30 mov 0x30(%rax),%rcx + 6634debd: 8b 12 mov (%rdx),%edx + 6634debf: c1 e2 04 shl $0x4,%edx + 6634dec2: 01 f2 add %esi,%edx + 6634dec4: 8b 31 mov (%rcx),%esi + 6634dec6: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634deca: c1 e6 05 shl $0x5,%esi + 6634decd: 01 f2 add %esi,%edx + 6634decf: 8b 31 mov (%rcx),%esi + 6634ded1: 48 8b 48 50 mov 0x50(%rax),%rcx + 6634ded5: c1 e6 06 shl $0x6,%esi + 6634ded8: 01 d6 add %edx,%esi + 6634deda: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634dede: 8b 12 mov (%rdx),%edx + 6634dee0: c1 e2 07 shl $0x7,%edx + 6634dee3: 01 d6 add %edx,%esi + 6634dee5: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634dee9: 48 8b 40 58 mov 0x58(%rax),%rax + 6634deed: 8b 12 mov (%rdx),%edx + 6634deef: c1 e2 08 shl $0x8,%edx + 6634def2: 01 f2 add %esi,%edx + 6634def4: 8b 31 mov (%rcx),%esi + 6634def6: c1 e6 09 shl $0x9,%esi + 6634def9: 01 f2 add %esi,%edx + 6634defb: 8b 30 mov (%rax),%esi + 6634defd: c1 e6 0a shl $0xa,%esi + 6634df00: 01 d6 add %edx,%esi + 6634df02: 48 63 f6 movslq %esi,%rsi + 6634df05: 48 c1 e6 02 shl $0x2,%rsi 6634df09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634df10: 48 8d 15 e9 50 00 00 lea 0x50e9(%rip),%rdx # 66353000 <.rdata> - 6634df17: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634df1d: 48 8d 0d ec 50 00 00 lea 0x50ec(%rip),%rcx # 66353010 <.rdata+0x10> - 6634df24: e8 67 39 00 00 callq 66351890 <_assert> - 6634df29: e9 4f fb ff ff jmpq 6634da7d - 6634df2e: 66 90 xchg %ax,%ax - 6634df30: 48 8d 15 c9 50 00 00 lea 0x50c9(%rip),%rdx # 66353000 <.rdata> - 6634df37: 41 b8 93 00 00 00 mov $0x93,%r8d - 6634df3d: 48 8d 0d cc 50 00 00 lea 0x50cc(%rip),%rcx # 66353010 <.rdata+0x10> - 6634df44: e8 47 39 00 00 callq 66351890 <_assert> - 6634df49: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634df4d: 48 63 c3 movslq %ebx,%rax - 6634df50: 89 3c 82 mov %edi,(%rdx,%rax,4) - 6634df53: e9 6f fc ff ff jmpq 6634dbc7 - 6634df58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634df5f: 00 + 6634df10: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634df14: 89 da mov %ebx,%edx + 6634df16: 48 89 f9 mov %rdi,%rcx + 6634df19: 83 c3 01 add $0x1,%ebx + 6634df1c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634df20: 48 81 c6 00 20 00 00 add $0x2000,%rsi + 6634df27: e8 84 34 ff ff callq 663413b0 + 6634df2c: 83 fb 14 cmp $0x14,%ebx + 6634df2f: 75 df jne 6634df10 + 6634df31: 48 83 c4 20 add $0x20,%rsp + 6634df35: 5b pop %rbx + 6634df36: 5e pop %rsi + 6634df37: 5f pop %rdi + 6634df38: c3 retq + 6634df39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634df40: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634df44: 4c 8b 05 d5 89 00 00 mov 0x89d5(%rip),%r8 # 66356920 + 6634df4b: 48 8b 0d de 89 00 00 mov 0x89de(%rip),%rcx # 66356930 + 6634df52: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634df56: 45 85 c9 test %r9d,%r9d + 6634df59: 74 57 je 6634dfb2 + 6634df5b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634df5f: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634df63: 45 29 0a sub %r9d,(%r10) + 6634df66: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634df6d: 41 8b 32 mov (%r10),%esi + 6634df70: 45 31 d2 xor %r10d,%r10d + 6634df73: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634df77: 85 f6 test %esi,%esi + 6634df79: 41 0f 9f c2 setg %r10b + 6634df7d: 45 3b 11 cmp (%r9),%r10d + 6634df80: 74 30 je 6634dfb2 + 6634df82: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634df86: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634df8a: 41 8b 19 mov (%r9),%ebx + 6634df8d: 85 db test %ebx,%ebx + 6634df8f: 75 21 jne 6634dfb2 + 6634df91: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634df95: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634df99: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634df9d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634dfa4: 4c 63 09 movslq (%rcx),%r9 + 6634dfa7: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634dfab: 44 89 19 mov %r11d,(%rcx) + 6634dfae: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634dfb2: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634dfb6: 45 85 c9 test %r9d,%r9d + 6634dfb9: 74 59 je 6634e014 + 6634dfbb: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634dfbf: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634dfc3: 45 29 0a sub %r9d,(%r10) + 6634dfc6: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634dfcd: 45 8b 1a mov (%r10),%r11d + 6634dfd0: 45 31 d2 xor %r10d,%r10d + 6634dfd3: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634dfd7: 45 85 db test %r11d,%r11d + 6634dfda: 41 0f 9f c2 setg %r10b + 6634dfde: 45 3b 11 cmp (%r9),%r10d + 6634dfe1: 74 31 je 6634e014 + 6634dfe3: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634dfe7: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634dfeb: 45 8b 11 mov (%r9),%r10d + 6634dfee: 45 85 d2 test %r10d,%r10d + 6634dff1: 75 21 jne 6634e014 + 6634dff3: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634dff7: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634dffb: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634dfff: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e006: 4c 63 09 movslq (%rcx),%r9 + 6634e009: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e00d: 44 89 19 mov %r11d,(%rcx) + 6634e010: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e014: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634e018: 45 85 c9 test %r9d,%r9d + 6634e01b: 74 58 je 6634e075 + 6634e01d: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e021: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634e025: 45 29 0a sub %r9d,(%r10) + 6634e028: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634e02f: 45 8b 0a mov (%r10),%r9d + 6634e032: 45 31 d2 xor %r10d,%r10d + 6634e035: 45 85 c9 test %r9d,%r9d + 6634e038: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634e03c: 41 0f 9f c2 setg %r10b + 6634e040: 45 3b 11 cmp (%r9),%r10d + 6634e043: 74 30 je 6634e075 + 6634e045: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e049: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634e04d: 41 8b 31 mov (%r9),%esi + 6634e050: 85 f6 test %esi,%esi + 6634e052: 75 21 jne 6634e075 + 6634e054: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e058: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634e05c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e060: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e067: 4c 63 09 movslq (%rcx),%r9 + 6634e06a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e06e: 44 89 19 mov %r11d,(%rcx) + 6634e071: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e075: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634e079: 45 85 c9 test %r9d,%r9d + 6634e07c: 74 58 je 6634e0d6 + 6634e07e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e082: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634e086: 45 29 0a sub %r9d,(%r10) + 6634e089: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634e090: 41 8b 1a mov (%r10),%ebx + 6634e093: 45 31 d2 xor %r10d,%r10d + 6634e096: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634e09a: 85 db test %ebx,%ebx + 6634e09c: 41 0f 9f c2 setg %r10b + 6634e0a0: 45 3b 11 cmp (%r9),%r10d + 6634e0a3: 74 31 je 6634e0d6 + 6634e0a5: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e0a9: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634e0ad: 45 8b 19 mov (%r9),%r11d + 6634e0b0: 45 85 db test %r11d,%r11d + 6634e0b3: 75 21 jne 6634e0d6 + 6634e0b5: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e0b9: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634e0bd: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e0c1: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e0c8: 4c 63 09 movslq (%rcx),%r9 + 6634e0cb: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e0cf: 44 89 19 mov %r11d,(%rcx) + 6634e0d2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e0d6: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634e0da: 45 85 c9 test %r9d,%r9d + 6634e0dd: 74 66 je 6634e145 + 6634e0df: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e0e3: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634e0ea: 45 29 0a sub %r9d,(%r10) + 6634e0ed: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634e0f4: 45 8b 12 mov (%r10),%r10d + 6634e0f7: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634e0fe: 45 85 d2 test %r10d,%r10d + 6634e101: 41 0f 9f c2 setg %r10b + 6634e105: 45 0f b6 d2 movzbl %r10b,%r10d + 6634e109: 45 3b 11 cmp (%r9),%r10d + 6634e10c: 74 37 je 6634e145 + 6634e10e: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e112: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634e119: 45 8b 09 mov (%r9),%r9d + 6634e11c: 45 85 c9 test %r9d,%r9d + 6634e11f: 75 24 jne 6634e145 + 6634e121: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e125: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634e12c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e130: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e137: 4c 63 09 movslq (%rcx),%r9 + 6634e13a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e13e: 44 89 19 mov %r11d,(%rcx) + 6634e141: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e145: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634e149: 45 85 c9 test %r9d,%r9d + 6634e14c: 74 63 je 6634e1b1 + 6634e14e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e152: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634e159: 45 29 0a sub %r9d,(%r10) + 6634e15c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634e163: 41 8b 32 mov (%r10),%esi + 6634e166: 45 31 d2 xor %r10d,%r10d + 6634e169: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634e170: 85 f6 test %esi,%esi + 6634e172: 41 0f 9f c2 setg %r10b + 6634e176: 45 3b 11 cmp (%r9),%r10d + 6634e179: 74 36 je 6634e1b1 + 6634e17b: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e17f: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634e186: 41 8b 19 mov (%r9),%ebx + 6634e189: 85 db test %ebx,%ebx + 6634e18b: 75 24 jne 6634e1b1 + 6634e18d: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e191: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 + 6634e198: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e19c: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e1a3: 4c 63 09 movslq (%rcx),%r9 + 6634e1a6: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e1aa: 44 89 19 mov %r11d,(%rcx) + 6634e1ad: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e1b1: 44 8b 4a 48 mov 0x48(%rdx),%r9d + 6634e1b5: 45 85 c9 test %r9d,%r9d + 6634e1b8: 74 65 je 6634e21f + 6634e1ba: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e1be: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634e1c5: 45 29 0a sub %r9d,(%r10) + 6634e1c8: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634e1cf: 45 8b 1a mov (%r10),%r11d + 6634e1d2: 45 31 d2 xor %r10d,%r10d + 6634e1d5: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9 + 6634e1dc: 45 85 db test %r11d,%r11d + 6634e1df: 41 0f 9f c2 setg %r10b + 6634e1e3: 45 3b 11 cmp (%r9),%r10d + 6634e1e6: 74 37 je 6634e21f + 6634e1e8: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e1ec: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9 + 6634e1f3: 45 8b 11 mov (%r9),%r10d + 6634e1f6: 45 85 d2 test %r10d,%r10d + 6634e1f9: 75 24 jne 6634e21f + 6634e1fb: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e1ff: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10 + 6634e206: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e20a: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e211: 4c 63 09 movslq (%rcx),%r9 + 6634e214: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e218: 44 89 19 mov %r11d,(%rcx) + 6634e21b: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e21f: 44 8b 4a 4c mov 0x4c(%rdx),%r9d + 6634e223: 45 85 c9 test %r9d,%r9d + 6634e226: 0f 84 05 fd ff ff je 6634df31 + 6634e22c: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e230: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 6634e237: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10 + 6634e23e: 45 29 0a sub %r9d,(%r10) + 6634e241: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx) + 6634e248: 31 d2 xor %edx,%edx + 6634e24a: 45 8b 0a mov (%r10),%r9d + 6634e24d: 45 85 c9 test %r9d,%r9d + 6634e250: 0f 9f c2 setg %dl + 6634e253: 3b 10 cmp (%rax),%edx + 6634e255: 0f 84 d6 fc ff ff je 6634df31 + 6634e25b: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634e25f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax + 6634e266: 8b 00 mov (%rax),%eax + 6634e268: 85 c0 test %eax,%eax + 6634e26a: 0f 85 c1 fc ff ff jne 6634df31 + 6634e270: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634e274: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx + 6634e27b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e27f: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e285: 48 63 01 movslq (%rcx),%rax + 6634e288: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e28c: 44 89 09 mov %r9d,(%rcx) + 6634e28f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e293: 48 83 c4 20 add $0x20,%rsp + 6634e297: 5b pop %rbx + 6634e298: 5e pop %rsi + 6634e299: 5f pop %rdi + 6634e29a: c3 retq + 6634e29b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634df60 : - 6634df60: 56 push %rsi - 6634df61: 53 push %rbx - 6634df62: 48 83 ec 28 sub $0x28,%rsp - 6634df66: 48 8b 51 10 mov 0x10(%rcx),%rdx - 6634df6a: 48 8b 42 40 mov 0x40(%rdx),%rax - 6634df6e: 48 89 ce mov %rcx,%rsi - 6634df71: 44 8b 00 mov (%rax),%r8d - 6634df74: 45 85 c0 test %r8d,%r8d - 6634df77: 0f 84 d7 00 00 00 je 6634e054 - 6634df7d: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634df81: 8b 08 mov (%rax),%ecx - 6634df83: 48 8b 42 08 mov 0x8(%rdx),%rax - 6634df87: 8b 00 mov (%rax),%eax - 6634df89: 8d 04 48 lea (%rax,%rcx,2),%eax - 6634df8c: 48 8b 4a 18 mov 0x18(%rdx),%rcx - 6634df90: 8b 09 mov (%rcx),%ecx - 6634df92: 8d 04 88 lea (%rax,%rcx,4),%eax - 6634df95: 48 8b 4a 20 mov 0x20(%rdx),%rcx - 6634df99: 8b 09 mov (%rcx),%ecx - 6634df9b: 8d 04 c8 lea (%rax,%rcx,8),%eax - 6634df9e: 48 8b 4a 28 mov 0x28(%rdx),%rcx - 6634dfa2: 8b 19 mov (%rcx),%ebx - 6634dfa4: c1 e3 04 shl $0x4,%ebx - 6634dfa7: 01 c3 add %eax,%ebx - 6634dfa9: 48 8b 42 30 mov 0x30(%rdx),%rax - 6634dfad: 8b 00 mov (%rax),%eax - 6634dfaf: c1 e0 05 shl $0x5,%eax - 6634dfb2: 01 c3 add %eax,%ebx - 6634dfb4: 78 05 js 6634dfbb - 6634dfb6: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634dfb9: 7c 19 jl 6634dfd4 - 6634dfbb: 48 8d 15 3e 50 00 00 lea 0x503e(%rip),%rdx # 66353000 <.rdata> - 6634dfc2: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634dfc8: 48 8d 0d 41 50 00 00 lea 0x5041(%rip),%rcx # 66353010 <.rdata+0x10> - 6634dfcf: e8 bc 38 00 00 callq 66351890 <_assert> - 6634dfd4: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634dfd8: 48 63 c3 movslq %ebx,%rax - 6634dfdb: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634dfde: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634dfe2: 8b 4a 1c mov 0x1c(%rdx),%ecx - 6634dfe5: 39 c8 cmp %ecx,%eax - 6634dfe7: 74 64 je 6634e04d - 6634dfe9: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634dfed: 89 c3 mov %eax,%ebx - 6634dfef: 29 cb sub %ecx,%ebx - 6634dff1: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634dff5: 41 01 18 add %ebx,(%r8) - 6634dff8: 89 42 1c mov %eax,0x1c(%rdx) - 6634dffb: 31 d2 xor %edx,%edx - 6634dffd: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634e001: 41 8b 08 mov (%r8),%ecx - 6634e004: 48 8b 40 38 mov 0x38(%rax),%rax - 6634e008: 85 c9 test %ecx,%ecx - 6634e00a: 0f 9f c2 setg %dl - 6634e00d: 3b 10 cmp (%rax),%edx - 6634e00f: 74 3c je 6634e04d - 6634e011: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634e015: 48 8b 40 38 mov 0x38(%rax),%rax - 6634e019: 8b 00 mov (%rax),%eax - 6634e01b: 85 c0 test %eax,%eax - 6634e01d: 75 2e jne 6634e04d - 6634e01f: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634e023: 48 8b 0d 06 89 00 00 mov 0x8906(%rip),%rcx # 66356930 - 6634e02a: 4c 8b 05 ef 88 00 00 mov 0x88ef(%rip),%r8 # 66356920 - 6634e031: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634e035: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e039: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e03f: 48 63 01 movslq (%rcx),%rax - 6634e042: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634e046: 44 89 09 mov %r9d,(%rcx) - 6634e049: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634e04d: 48 83 c4 28 add $0x28,%rsp - 6634e051: 5b pop %rbx - 6634e052: 5e pop %rsi - 6634e053: c3 retq - 6634e054: ba 07 00 00 00 mov $0x7,%edx - 6634e059: 48 83 c4 28 add $0x28,%rsp - 6634e05d: 5b pop %rbx - 6634e05e: 5e pop %rsi - 6634e05f: e9 cc 33 ff ff jmpq 66341430 - 6634e064: 66 90 xchg %ax,%ax - 6634e066: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634e06d: 00 00 00 +000000006634e2a0 : + 6634e2a0: 57 push %rdi + 6634e2a1: 56 push %rsi + 6634e2a2: 53 push %rbx + 6634e2a3: 48 83 ec 20 sub $0x20,%rsp + 6634e2a7: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e2ab: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx + 6634e2b2: 48 89 cf mov %rcx,%rdi + 6634e2b5: 8b 12 mov (%rdx),%edx + 6634e2b7: 85 d2 test %edx,%edx + 6634e2b9: 0f 84 91 00 00 00 je 6634e350 + 6634e2bf: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e2c3: bb 09 00 00 00 mov $0x9,%ebx + 6634e2c8: 8b 0a mov (%rdx),%ecx + 6634e2ca: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e2ce: 8b 12 mov (%rdx),%edx + 6634e2d0: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e2d3: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e2d7: 8b 09 mov (%rcx),%ecx + 6634e2d9: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e2dc: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e2e0: 8b 09 mov (%rcx),%ecx + 6634e2e2: 8d 34 ca lea (%rdx,%rcx,8),%esi + 6634e2e5: 48 8b 50 28 mov 0x28(%rax),%rdx + 6634e2e9: 48 8b 48 38 mov 0x38(%rax),%rcx + 6634e2ed: 8b 12 mov (%rdx),%edx + 6634e2ef: c1 e2 04 shl $0x4,%edx + 6634e2f2: 01 d6 add %edx,%esi + 6634e2f4: 48 8b 50 30 mov 0x30(%rax),%rdx + 6634e2f8: 48 8b 40 40 mov 0x40(%rax),%rax + 6634e2fc: 8b 12 mov (%rdx),%edx + 6634e2fe: c1 e2 05 shl $0x5,%edx + 6634e301: 01 f2 add %esi,%edx + 6634e303: 8b 31 mov (%rcx),%esi + 6634e305: c1 e6 06 shl $0x6,%esi + 6634e308: 01 f2 add %esi,%edx + 6634e30a: 8b 30 mov (%rax),%esi + 6634e30c: c1 e6 07 shl $0x7,%esi + 6634e30f: 01 d6 add %edx,%esi + 6634e311: 48 63 f6 movslq %esi,%rsi + 6634e314: 48 c1 e6 02 shl $0x2,%rsi + 6634e318: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6634e31f: 00 + 6634e320: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634e324: 89 da mov %ebx,%edx + 6634e326: 48 89 f9 mov %rdi,%rcx + 6634e329: 83 c3 01 add $0x1,%ebx + 6634e32c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634e330: 48 81 c6 00 04 00 00 add $0x400,%rsi + 6634e337: e8 74 30 ff ff callq 663413b0 + 6634e33c: 83 fb 11 cmp $0x11,%ebx + 6634e33f: 75 df jne 6634e320 + 6634e341: 48 83 c4 20 add $0x20,%rsp + 6634e345: 5b pop %rbx + 6634e346: 5e pop %rsi + 6634e347: 5f pop %rdi + 6634e348: c3 retq + 6634e349: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634e350: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634e354: 4c 8b 05 c5 85 00 00 mov 0x85c5(%rip),%r8 # 66356920 + 6634e35b: 48 8b 0d ce 85 00 00 mov 0x85ce(%rip),%rcx # 66356930 + 6634e362: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634e366: 45 85 c9 test %r9d,%r9d + 6634e369: 74 57 je 6634e3c2 + 6634e36b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e36f: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634e373: 45 29 0a sub %r9d,(%r10) + 6634e376: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634e37d: 41 8b 32 mov (%r10),%esi + 6634e380: 45 31 d2 xor %r10d,%r10d + 6634e383: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634e387: 85 f6 test %esi,%esi + 6634e389: 41 0f 9f c2 setg %r10b + 6634e38d: 45 3b 11 cmp (%r9),%r10d + 6634e390: 74 30 je 6634e3c2 + 6634e392: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e396: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634e39a: 41 8b 19 mov (%r9),%ebx + 6634e39d: 85 db test %ebx,%ebx + 6634e39f: 75 21 jne 6634e3c2 + 6634e3a1: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e3a5: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634e3a9: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e3ad: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e3b4: 4c 63 09 movslq (%rcx),%r9 + 6634e3b7: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e3bb: 44 89 19 mov %r11d,(%rcx) + 6634e3be: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e3c2: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634e3c6: 45 85 c9 test %r9d,%r9d + 6634e3c9: 74 59 je 6634e424 + 6634e3cb: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e3cf: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634e3d3: 45 29 0a sub %r9d,(%r10) + 6634e3d6: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634e3dd: 45 8b 1a mov (%r10),%r11d + 6634e3e0: 45 31 d2 xor %r10d,%r10d + 6634e3e3: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634e3e7: 45 85 db test %r11d,%r11d + 6634e3ea: 41 0f 9f c2 setg %r10b + 6634e3ee: 45 3b 11 cmp (%r9),%r10d + 6634e3f1: 74 31 je 6634e424 + 6634e3f3: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e3f7: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634e3fb: 45 8b 11 mov (%r9),%r10d + 6634e3fe: 45 85 d2 test %r10d,%r10d + 6634e401: 75 21 jne 6634e424 + 6634e403: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e407: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634e40b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e40f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e416: 4c 63 09 movslq (%rcx),%r9 + 6634e419: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e41d: 44 89 19 mov %r11d,(%rcx) + 6634e420: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e424: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634e428: 45 85 c9 test %r9d,%r9d + 6634e42b: 74 58 je 6634e485 + 6634e42d: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e431: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634e435: 45 29 0a sub %r9d,(%r10) + 6634e438: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634e43f: 45 8b 0a mov (%r10),%r9d + 6634e442: 45 31 d2 xor %r10d,%r10d + 6634e445: 45 85 c9 test %r9d,%r9d + 6634e448: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634e44c: 41 0f 9f c2 setg %r10b + 6634e450: 45 3b 11 cmp (%r9),%r10d + 6634e453: 74 30 je 6634e485 + 6634e455: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e459: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634e45d: 41 8b 31 mov (%r9),%esi + 6634e460: 85 f6 test %esi,%esi + 6634e462: 75 21 jne 6634e485 + 6634e464: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e468: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634e46c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e470: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e477: 4c 63 09 movslq (%rcx),%r9 + 6634e47a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e47e: 44 89 19 mov %r11d,(%rcx) + 6634e481: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e485: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634e489: 45 85 c9 test %r9d,%r9d + 6634e48c: 74 58 je 6634e4e6 + 6634e48e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e492: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634e496: 45 29 0a sub %r9d,(%r10) + 6634e499: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634e4a0: 41 8b 1a mov (%r10),%ebx + 6634e4a3: 45 31 d2 xor %r10d,%r10d + 6634e4a6: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634e4aa: 85 db test %ebx,%ebx + 6634e4ac: 41 0f 9f c2 setg %r10b + 6634e4b0: 45 3b 11 cmp (%r9),%r10d + 6634e4b3: 74 31 je 6634e4e6 + 6634e4b5: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e4b9: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634e4bd: 45 8b 19 mov (%r9),%r11d + 6634e4c0: 45 85 db test %r11d,%r11d + 6634e4c3: 75 21 jne 6634e4e6 + 6634e4c5: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e4c9: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634e4cd: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e4d1: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e4d8: 4c 63 09 movslq (%rcx),%r9 + 6634e4db: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e4df: 44 89 19 mov %r11d,(%rcx) + 6634e4e2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e4e6: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634e4ea: 45 85 c9 test %r9d,%r9d + 6634e4ed: 74 5a je 6634e549 + 6634e4ef: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e4f3: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634e4f7: 45 29 0a sub %r9d,(%r10) + 6634e4fa: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634e501: 45 8b 12 mov (%r10),%r10d + 6634e504: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634e508: 45 85 d2 test %r10d,%r10d + 6634e50b: 41 0f 9f c2 setg %r10b + 6634e50f: 45 0f b6 d2 movzbl %r10b,%r10d + 6634e513: 45 3b 11 cmp (%r9),%r10d + 6634e516: 74 31 je 6634e549 + 6634e518: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e51c: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634e520: 45 8b 09 mov (%r9),%r9d + 6634e523: 45 85 c9 test %r9d,%r9d + 6634e526: 75 21 jne 6634e549 + 6634e528: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e52c: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634e530: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e534: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e53b: 4c 63 09 movslq (%rcx),%r9 + 6634e53e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e542: 44 89 19 mov %r11d,(%rcx) + 6634e545: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e549: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634e54d: 45 85 c9 test %r9d,%r9d + 6634e550: 74 57 je 6634e5a9 + 6634e552: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e556: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634e55a: 45 29 0a sub %r9d,(%r10) + 6634e55d: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634e564: 41 8b 32 mov (%r10),%esi + 6634e567: 45 31 d2 xor %r10d,%r10d + 6634e56a: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634e56e: 85 f6 test %esi,%esi + 6634e570: 41 0f 9f c2 setg %r10b + 6634e574: 45 3b 11 cmp (%r9),%r10d + 6634e577: 74 30 je 6634e5a9 + 6634e579: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e57d: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634e581: 41 8b 19 mov (%r9),%ebx + 6634e584: 85 db test %ebx,%ebx + 6634e586: 75 21 jne 6634e5a9 + 6634e588: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e58c: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634e590: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e594: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e59b: 4c 63 09 movslq (%rcx),%r9 + 6634e59e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e5a2: 44 89 19 mov %r11d,(%rcx) + 6634e5a5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e5a9: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634e5ad: 45 85 c9 test %r9d,%r9d + 6634e5b0: 74 59 je 6634e60b + 6634e5b2: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e5b6: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634e5ba: 45 29 0a sub %r9d,(%r10) + 6634e5bd: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634e5c4: 45 8b 1a mov (%r10),%r11d + 6634e5c7: 45 31 d2 xor %r10d,%r10d + 6634e5ca: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634e5ce: 45 85 db test %r11d,%r11d + 6634e5d1: 41 0f 9f c2 setg %r10b + 6634e5d5: 45 3b 11 cmp (%r9),%r10d + 6634e5d8: 74 31 je 6634e60b + 6634e5da: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e5de: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634e5e2: 45 8b 11 mov (%r9),%r10d + 6634e5e5: 45 85 d2 test %r10d,%r10d + 6634e5e8: 75 21 jne 6634e60b + 6634e5ea: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e5ee: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634e5f2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e5f6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e5fd: 4c 63 09 movslq (%rcx),%r9 + 6634e600: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e604: 44 89 19 mov %r11d,(%rcx) + 6634e607: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e60b: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634e60f: 45 85 c9 test %r9d,%r9d + 6634e612: 0f 84 29 fd ff ff je 6634e341 + 6634e618: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e61c: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634e623: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634e62a: 45 29 0a sub %r9d,(%r10) + 6634e62d: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634e634: 31 d2 xor %edx,%edx + 6634e636: 45 8b 0a mov (%r10),%r9d + 6634e639: 45 85 c9 test %r9d,%r9d + 6634e63c: 0f 9f c2 setg %dl + 6634e63f: 3b 10 cmp (%rax),%edx + 6634e641: 0f 84 fa fc ff ff je 6634e341 + 6634e647: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634e64b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax + 6634e652: 8b 00 mov (%rax),%eax + 6634e654: 85 c0 test %eax,%eax + 6634e656: 0f 85 e5 fc ff ff jne 6634e341 + 6634e65c: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634e660: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx + 6634e667: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634e66b: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634e671: 48 63 01 movslq (%rcx),%rax + 6634e674: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634e678: 44 89 09 mov %r9d,(%rcx) + 6634e67b: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634e67f: 48 83 c4 20 add $0x20,%rsp + 6634e683: 5b pop %rbx + 6634e684: 5e pop %rsi + 6634e685: 5f pop %rdi + 6634e686: c3 retq + 6634e687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634e68e: 00 00 -000000006634e070 : - 6634e070: 56 push %rsi - 6634e071: 53 push %rbx - 6634e072: 48 83 ec 28 sub $0x28,%rsp - 6634e076: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e07a: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634e07e: 48 89 ce mov %rcx,%rsi - 6634e081: 44 8b 02 mov (%rdx),%r8d - 6634e084: 45 85 c0 test %r8d,%r8d - 6634e087: 0f 84 f3 00 00 00 je 6634e180 - 6634e08d: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e091: 8b 0a mov (%rdx),%ecx - 6634e093: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e097: 8b 12 mov (%rdx),%edx - 6634e099: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e09c: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e0a0: 8b 09 mov (%rcx),%ecx - 6634e0a2: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e0a5: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634e0a9: 8b 09 mov (%rcx),%ecx - 6634e0ab: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634e0ae: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634e0b2: 48 8b 48 30 mov 0x30(%rax),%rcx - 6634e0b6: 8b 12 mov (%rdx),%edx - 6634e0b8: c1 e2 04 shl $0x4,%edx - 6634e0bb: 01 da add %ebx,%edx - 6634e0bd: 8b 19 mov (%rcx),%ebx - 6634e0bf: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634e0c3: 48 8b 40 40 mov 0x40(%rax),%rax - 6634e0c7: c1 e3 05 shl $0x5,%ebx - 6634e0ca: 01 da add %ebx,%edx - 6634e0cc: 8b 19 mov (%rcx),%ebx - 6634e0ce: 8b 00 mov (%rax),%eax - 6634e0d0: c1 e3 06 shl $0x6,%ebx - 6634e0d3: 01 d3 add %edx,%ebx - 6634e0d5: c1 e0 07 shl $0x7,%eax - 6634e0d8: 01 c3 add %eax,%ebx - 6634e0da: 78 05 js 6634e0e1 - 6634e0dc: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634e0df: 7c 19 jl 6634e0fa - 6634e0e1: 48 8d 15 18 4f 00 00 lea 0x4f18(%rip),%rdx # 66353000 <.rdata> - 6634e0e8: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e0ee: 48 8d 0d 1b 4f 00 00 lea 0x4f1b(%rip),%rcx # 66353010 <.rdata+0x10> - 6634e0f5: e8 96 37 00 00 callq 66351890 <_assert> - 6634e0fa: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634e0fe: 48 63 c3 movslq %ebx,%rax - 6634e101: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634e104: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634e108: 8b 4a 24 mov 0x24(%rdx),%ecx - 6634e10b: 39 c8 cmp %ecx,%eax - 6634e10d: 74 64 je 6634e173 - 6634e10f: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634e113: 89 c3 mov %eax,%ebx - 6634e115: 29 cb sub %ecx,%ebx - 6634e117: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634e11b: 41 01 18 add %ebx,(%r8) - 6634e11e: 89 42 24 mov %eax,0x24(%rdx) - 6634e121: 31 d2 xor %edx,%edx - 6634e123: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634e127: 41 8b 08 mov (%r8),%ecx - 6634e12a: 48 8b 40 48 mov 0x48(%rax),%rax - 6634e12e: 85 c9 test %ecx,%ecx - 6634e130: 0f 9f c2 setg %dl - 6634e133: 3b 10 cmp (%rax),%edx - 6634e135: 74 3c je 6634e173 - 6634e137: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634e13b: 48 8b 40 48 mov 0x48(%rax),%rax - 6634e13f: 8b 00 mov (%rax),%eax - 6634e141: 85 c0 test %eax,%eax - 6634e143: 75 2e jne 6634e173 - 6634e145: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634e149: 48 8b 0d e0 87 00 00 mov 0x87e0(%rip),%rcx # 66356930 - 6634e150: 4c 8b 05 c9 87 00 00 mov 0x87c9(%rip),%r8 # 66356920 - 6634e157: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634e15b: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e15f: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e165: 48 63 01 movslq (%rcx),%rax - 6634e168: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634e16c: 44 89 09 mov %r9d,(%rcx) - 6634e16f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634e173: 48 83 c4 28 add $0x28,%rsp - 6634e177: 5b pop %rbx - 6634e178: 5e pop %rsi - 6634e179: c3 retq - 6634e17a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 6634e180: ba 09 00 00 00 mov $0x9,%edx - 6634e185: 48 83 c4 28 add $0x28,%rsp - 6634e189: 5b pop %rbx - 6634e18a: 5e pop %rsi - 6634e18b: e9 a0 32 ff ff jmpq 66341430 +000000006634e690 : + 6634e690: 57 push %rdi + 6634e691: 56 push %rsi + 6634e692: 53 push %rbx + 6634e693: 48 83 ec 20 sub $0x20,%rsp + 6634e697: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634e69b: 48 8b 50 78 mov 0x78(%rax),%rdx + 6634e69f: 48 89 cf mov %rcx,%rdi + 6634e6a2: 8b 12 mov (%rdx),%edx + 6634e6a4: 85 d2 test %edx,%edx + 6634e6a6: 74 78 je 6634e720 + 6634e6a8: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634e6ac: bb 07 00 00 00 mov $0x7,%ebx + 6634e6b1: 8b 0a mov (%rdx),%ecx + 6634e6b3: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634e6b7: 8b 12 mov (%rdx),%edx + 6634e6b9: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634e6bc: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634e6c0: 8b 09 mov (%rcx),%ecx + 6634e6c2: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634e6c5: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634e6c9: 8b 09 mov (%rcx),%ecx + 6634e6cb: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634e6ce: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634e6d2: 48 8b 40 30 mov 0x30(%rax),%rax + 6634e6d6: 8b 31 mov (%rcx),%esi + 6634e6d8: c1 e6 04 shl $0x4,%esi + 6634e6db: 01 f2 add %esi,%edx + 6634e6dd: 8b 30 mov (%rax),%esi + 6634e6df: c1 e6 05 shl $0x5,%esi + 6634e6e2: 01 d6 add %edx,%esi + 6634e6e4: 48 63 f6 movslq %esi,%rsi + 6634e6e7: 48 c1 e6 02 shl $0x2,%rsi + 6634e6eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634e6f0: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634e6f4: 89 da mov %ebx,%edx + 6634e6f6: 48 89 f9 mov %rdi,%rcx + 6634e6f9: 83 c3 01 add $0x1,%ebx + 6634e6fc: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634e700: 48 81 c6 00 01 00 00 add $0x100,%rsi + 6634e707: e8 a4 2c ff ff callq 663413b0 + 6634e70c: 83 fb 0f cmp $0xf,%ebx + 6634e70f: 75 df jne 6634e6f0 + 6634e711: 48 83 c4 20 add $0x20,%rsp + 6634e715: 5b pop %rbx + 6634e716: 5e pop %rsi + 6634e717: 5f pop %rdi + 6634e718: c3 retq + 6634e719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634e720: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634e724: 4c 8b 05 f5 81 00 00 mov 0x81f5(%rip),%r8 # 66356920 + 6634e72b: 48 8b 0d fe 81 00 00 mov 0x81fe(%rip),%rcx # 66356930 + 6634e732: 44 8b 4a 1c mov 0x1c(%rdx),%r9d + 6634e736: 45 85 c9 test %r9d,%r9d + 6634e739: 74 57 je 6634e792 + 6634e73b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e73f: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634e743: 45 29 0a sub %r9d,(%r10) + 6634e746: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634e74d: 41 8b 32 mov (%r10),%esi + 6634e750: 45 31 d2 xor %r10d,%r10d + 6634e753: 4c 8b 48 38 mov 0x38(%rax),%r9 + 6634e757: 85 f6 test %esi,%esi + 6634e759: 41 0f 9f c2 setg %r10b + 6634e75d: 45 3b 11 cmp (%r9),%r10d + 6634e760: 74 30 je 6634e792 + 6634e762: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e766: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634e76a: 41 8b 19 mov (%r9),%ebx + 6634e76d: 85 db test %ebx,%ebx + 6634e76f: 75 21 jne 6634e792 + 6634e771: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e775: 4d 8b 51 38 mov 0x38(%r9),%r10 + 6634e779: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e77d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e784: 4c 63 09 movslq (%rcx),%r9 + 6634e787: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e78b: 44 89 19 mov %r11d,(%rcx) + 6634e78e: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e792: 44 8b 4a 20 mov 0x20(%rdx),%r9d + 6634e796: 45 85 c9 test %r9d,%r9d + 6634e799: 74 59 je 6634e7f4 + 6634e79b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e79f: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634e7a3: 45 29 0a sub %r9d,(%r10) + 6634e7a6: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634e7ad: 45 8b 1a mov (%r10),%r11d + 6634e7b0: 45 31 d2 xor %r10d,%r10d + 6634e7b3: 4c 8b 48 40 mov 0x40(%rax),%r9 + 6634e7b7: 45 85 db test %r11d,%r11d + 6634e7ba: 41 0f 9f c2 setg %r10b + 6634e7be: 45 3b 11 cmp (%r9),%r10d + 6634e7c1: 74 31 je 6634e7f4 + 6634e7c3: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e7c7: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634e7cb: 45 8b 11 mov (%r9),%r10d + 6634e7ce: 45 85 d2 test %r10d,%r10d + 6634e7d1: 75 21 jne 6634e7f4 + 6634e7d3: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e7d7: 4d 8b 51 40 mov 0x40(%r9),%r10 + 6634e7db: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e7df: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e7e6: 4c 63 09 movslq (%rcx),%r9 + 6634e7e9: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e7ed: 44 89 19 mov %r11d,(%rcx) + 6634e7f0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e7f4: 44 8b 4a 24 mov 0x24(%rdx),%r9d + 6634e7f8: 45 85 c9 test %r9d,%r9d + 6634e7fb: 74 58 je 6634e855 + 6634e7fd: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e801: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634e805: 45 29 0a sub %r9d,(%r10) + 6634e808: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) + 6634e80f: 45 8b 0a mov (%r10),%r9d + 6634e812: 45 31 d2 xor %r10d,%r10d + 6634e815: 45 85 c9 test %r9d,%r9d + 6634e818: 4c 8b 48 48 mov 0x48(%rax),%r9 + 6634e81c: 41 0f 9f c2 setg %r10b + 6634e820: 45 3b 11 cmp (%r9),%r10d + 6634e823: 74 30 je 6634e855 + 6634e825: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e829: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634e82d: 41 8b 31 mov (%r9),%esi + 6634e830: 85 f6 test %esi,%esi + 6634e832: 75 21 jne 6634e855 + 6634e834: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e838: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634e83c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e840: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e847: 4c 63 09 movslq (%rcx),%r9 + 6634e84a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e84e: 44 89 19 mov %r11d,(%rcx) + 6634e851: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e855: 44 8b 4a 28 mov 0x28(%rdx),%r9d + 6634e859: 45 85 c9 test %r9d,%r9d + 6634e85c: 74 58 je 6634e8b6 + 6634e85e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e862: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634e866: 45 29 0a sub %r9d,(%r10) + 6634e869: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) + 6634e870: 41 8b 1a mov (%r10),%ebx + 6634e873: 45 31 d2 xor %r10d,%r10d + 6634e876: 4c 8b 48 50 mov 0x50(%rax),%r9 + 6634e87a: 85 db test %ebx,%ebx + 6634e87c: 41 0f 9f c2 setg %r10b + 6634e880: 45 3b 11 cmp (%r9),%r10d + 6634e883: 74 31 je 6634e8b6 + 6634e885: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e889: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634e88d: 45 8b 19 mov (%r9),%r11d + 6634e890: 45 85 db test %r11d,%r11d + 6634e893: 75 21 jne 6634e8b6 + 6634e895: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e899: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634e89d: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e8a1: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e8a8: 4c 63 09 movslq (%rcx),%r9 + 6634e8ab: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e8af: 44 89 19 mov %r11d,(%rcx) + 6634e8b2: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e8b6: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634e8ba: 45 85 c9 test %r9d,%r9d + 6634e8bd: 74 5a je 6634e919 + 6634e8bf: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e8c3: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634e8c7: 45 29 0a sub %r9d,(%r10) + 6634e8ca: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634e8d1: 45 8b 12 mov (%r10),%r10d + 6634e8d4: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634e8d8: 45 85 d2 test %r10d,%r10d + 6634e8db: 41 0f 9f c2 setg %r10b + 6634e8df: 45 0f b6 d2 movzbl %r10b,%r10d + 6634e8e3: 45 3b 11 cmp (%r9),%r10d + 6634e8e6: 74 31 je 6634e919 + 6634e8e8: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e8ec: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634e8f0: 45 8b 09 mov (%r9),%r9d + 6634e8f3: 45 85 c9 test %r9d,%r9d + 6634e8f6: 75 21 jne 6634e919 + 6634e8f8: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e8fc: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634e900: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e904: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e90b: 4c 63 09 movslq (%rcx),%r9 + 6634e90e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e912: 44 89 19 mov %r11d,(%rcx) + 6634e915: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e919: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634e91d: 45 85 c9 test %r9d,%r9d + 6634e920: 74 57 je 6634e979 + 6634e922: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e926: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634e92a: 45 29 0a sub %r9d,(%r10) + 6634e92d: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634e934: 41 8b 32 mov (%r10),%esi + 6634e937: 45 31 d2 xor %r10d,%r10d + 6634e93a: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634e93e: 85 f6 test %esi,%esi + 6634e940: 41 0f 9f c2 setg %r10b + 6634e944: 45 3b 11 cmp (%r9),%r10d + 6634e947: 74 30 je 6634e979 + 6634e949: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e94d: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634e951: 41 8b 19 mov (%r9),%ebx + 6634e954: 85 db test %ebx,%ebx + 6634e956: 75 21 jne 6634e979 + 6634e958: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e95c: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634e960: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e964: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e96b: 4c 63 09 movslq (%rcx),%r9 + 6634e96e: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e972: 44 89 19 mov %r11d,(%rcx) + 6634e975: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e979: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634e97d: 45 85 c9 test %r9d,%r9d + 6634e980: 74 59 je 6634e9db + 6634e982: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e986: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634e98a: 45 29 0a sub %r9d,(%r10) + 6634e98d: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634e994: 45 8b 1a mov (%r10),%r11d + 6634e997: 45 31 d2 xor %r10d,%r10d + 6634e99a: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634e99e: 45 85 db test %r11d,%r11d + 6634e9a1: 41 0f 9f c2 setg %r10b + 6634e9a5: 45 3b 11 cmp (%r9),%r10d + 6634e9a8: 74 31 je 6634e9db + 6634e9aa: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634e9ae: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634e9b2: 45 8b 11 mov (%r9),%r10d + 6634e9b5: 45 85 d2 test %r10d,%r10d + 6634e9b8: 75 21 jne 6634e9db + 6634e9ba: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634e9be: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634e9c2: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634e9c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634e9cd: 4c 63 09 movslq (%rcx),%r9 + 6634e9d0: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634e9d4: 44 89 19 mov %r11d,(%rcx) + 6634e9d7: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634e9db: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634e9df: 45 85 c9 test %r9d,%r9d + 6634e9e2: 0f 84 29 fd ff ff je 6634e711 + 6634e9e8: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634e9ec: 48 8b 40 70 mov 0x70(%rax),%rax + 6634e9f0: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634e9f4: 45 29 0a sub %r9d,(%r10) + 6634e9f7: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634e9fe: 31 d2 xor %edx,%edx + 6634ea00: 45 8b 0a mov (%r10),%r9d + 6634ea03: 45 85 c9 test %r9d,%r9d + 6634ea06: 0f 9f c2 setg %dl + 6634ea09: 3b 10 cmp (%rax),%edx + 6634ea0b: 0f 84 00 fd ff ff je 6634e711 + 6634ea11: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634ea15: 48 8b 40 70 mov 0x70(%rax),%rax + 6634ea19: 8b 00 mov (%rax),%eax + 6634ea1b: 85 c0 test %eax,%eax + 6634ea1d: 0f 85 ee fc ff ff jne 6634e711 + 6634ea23: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634ea27: 48 8b 50 70 mov 0x70(%rax),%rdx + 6634ea2b: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634ea2f: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634ea35: 48 63 01 movslq (%rcx),%rax + 6634ea38: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634ea3c: 44 89 09 mov %r9d,(%rcx) + 6634ea3f: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634ea43: 48 83 c4 20 add $0x20,%rsp + 6634ea47: 5b pop %rbx + 6634ea48: 5e pop %rsi + 6634ea49: 5f pop %rdi + 6634ea4a: c3 retq + 6634ea4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634e190 : - 6634e190: 56 push %rsi - 6634e191: 53 push %rbx - 6634e192: 48 83 ec 28 sub $0x28,%rsp - 6634e196: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e19a: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634e19e: 48 89 ce mov %rcx,%rsi - 6634e1a1: 44 8b 02 mov (%rdx),%r8d - 6634e1a4: 45 85 c0 test %r8d,%r8d - 6634e1a7: 0f 84 f8 00 00 00 je 6634e2a5 - 6634e1ad: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e1b1: 8b 0a mov (%rdx),%ecx - 6634e1b3: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e1b7: 8b 12 mov (%rdx),%edx - 6634e1b9: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e1bc: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e1c0: 8b 09 mov (%rcx),%ecx - 6634e1c2: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e1c5: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634e1c9: 8b 09 mov (%rcx),%ecx - 6634e1cb: 8d 1c ca lea (%rdx,%rcx,8),%ebx - 6634e1ce: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634e1d2: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634e1d6: 8b 12 mov (%rdx),%edx - 6634e1d8: c1 e2 04 shl $0x4,%edx - 6634e1db: 01 d3 add %edx,%ebx - 6634e1dd: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634e1e1: 8b 12 mov (%rdx),%edx - 6634e1e3: c1 e2 05 shl $0x5,%edx - 6634e1e6: 01 da add %ebx,%edx - 6634e1e8: 8b 19 mov (%rcx),%ebx - 6634e1ea: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634e1ee: 48 8b 40 48 mov 0x48(%rax),%rax - 6634e1f2: c1 e3 06 shl $0x6,%ebx - 6634e1f5: 01 da add %ebx,%edx - 6634e1f7: 8b 19 mov (%rcx),%ebx - 6634e1f9: 8b 00 mov (%rax),%eax - 6634e1fb: c1 e3 07 shl $0x7,%ebx - 6634e1fe: 01 d3 add %edx,%ebx - 6634e200: c1 e0 08 shl $0x8,%eax - 6634e203: 01 c3 add %eax,%ebx - 6634e205: 78 05 js 6634e20c - 6634e207: 3b 5e 38 cmp 0x38(%rsi),%ebx - 6634e20a: 7c 19 jl 6634e225 - 6634e20c: 48 8d 15 ed 4d 00 00 lea 0x4ded(%rip),%rdx # 66353000 <.rdata> - 6634e213: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e219: 48 8d 0d f0 4d 00 00 lea 0x4df0(%rip),%rcx # 66353010 <.rdata+0x10> - 6634e220: e8 6b 36 00 00 callq 66351890 <_assert> - 6634e225: 48 8b 56 40 mov 0x40(%rsi),%rdx - 6634e229: 48 63 c3 movslq %ebx,%rax - 6634e22c: 8b 04 82 mov (%rdx,%rax,4),%eax - 6634e22f: 48 8b 56 08 mov 0x8(%rsi),%rdx - 6634e233: 8b 4a 28 mov 0x28(%rdx),%ecx - 6634e236: 39 c8 cmp %ecx,%eax - 6634e238: 74 64 je 6634e29e - 6634e23a: 4c 8b 46 18 mov 0x18(%rsi),%r8 - 6634e23e: 89 c3 mov %eax,%ebx - 6634e240: 29 cb sub %ecx,%ebx - 6634e242: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634e246: 41 01 18 add %ebx,(%r8) - 6634e249: 89 42 28 mov %eax,0x28(%rdx) - 6634e24c: 31 d2 xor %edx,%edx - 6634e24e: 48 8b 46 10 mov 0x10(%rsi),%rax - 6634e252: 41 8b 08 mov (%r8),%ecx - 6634e255: 48 8b 40 50 mov 0x50(%rax),%rax - 6634e259: 85 c9 test %ecx,%ecx - 6634e25b: 0f 9f c2 setg %dl - 6634e25e: 3b 10 cmp (%rax),%edx - 6634e260: 74 3c je 6634e29e - 6634e262: 48 8b 46 20 mov 0x20(%rsi),%rax - 6634e266: 48 8b 40 50 mov 0x50(%rax),%rax - 6634e26a: 8b 00 mov (%rax),%eax - 6634e26c: 85 c0 test %eax,%eax - 6634e26e: 75 2e jne 6634e29e - 6634e270: 48 8b 46 28 mov 0x28(%rsi),%rax - 6634e274: 48 8b 0d b5 86 00 00 mov 0x86b5(%rip),%rcx # 66356930 - 6634e27b: 4c 8b 05 9e 86 00 00 mov 0x869e(%rip),%r8 # 66356920 - 6634e282: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634e286: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e28a: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e290: 48 63 01 movslq (%rcx),%rax - 6634e293: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634e297: 44 89 09 mov %r9d,(%rcx) - 6634e29a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634e29e: 48 83 c4 28 add $0x28,%rsp - 6634e2a2: 5b pop %rbx - 6634e2a3: 5e pop %rsi - 6634e2a4: c3 retq - 6634e2a5: ba 0a 00 00 00 mov $0xa,%edx - 6634e2aa: 48 83 c4 28 add $0x28,%rsp - 6634e2ae: 5b pop %rbx - 6634e2af: 5e pop %rsi - 6634e2b0: e9 7b 31 ff ff jmpq 66341430 - 6634e2b5: 90 nop - 6634e2b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634e2bd: 00 00 00 +000000006634ea50 : + 6634ea50: 57 push %rdi + 6634ea51: 56 push %rsi + 6634ea52: 53 push %rbx + 6634ea53: 48 83 ec 20 sub $0x20,%rsp + 6634ea57: 48 8b 51 10 mov 0x10(%rcx),%rdx + 6634ea5b: 48 8b 42 68 mov 0x68(%rdx),%rax + 6634ea5f: 48 89 ce mov %rcx,%rsi + 6634ea62: 44 8b 10 mov (%rax),%r10d + 6634ea65: 45 85 d2 test %r10d,%r10d + 6634ea68: 74 66 je 6634ead0 + 6634ea6a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634ea6e: bb 05 00 00 00 mov $0x5,%ebx + 6634ea73: 8b 08 mov (%rax),%ecx + 6634ea75: 48 8b 42 08 mov 0x8(%rdx),%rax + 6634ea79: 8b 00 mov (%rax),%eax + 6634ea7b: 8d 04 48 lea (%rax,%rcx,2),%eax + 6634ea7e: 48 8b 4a 18 mov 0x18(%rdx),%rcx + 6634ea82: 48 8b 52 20 mov 0x20(%rdx),%rdx + 6634ea86: 8b 09 mov (%rcx),%ecx + 6634ea88: 8b 12 mov (%rdx),%edx + 6634ea8a: 8d 04 88 lea (%rax,%rcx,4),%eax + 6634ea8d: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634ea90: 48 63 ff movslq %edi,%rdi + 6634ea93: 48 c1 e7 02 shl $0x2,%rdi + 6634ea97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6634ea9e: 00 00 + 6634eaa0: 48 8b 46 40 mov 0x40(%rsi),%rax + 6634eaa4: 89 da mov %ebx,%edx + 6634eaa6: 48 89 f1 mov %rsi,%rcx + 6634eaa9: 83 c3 01 add $0x1,%ebx + 6634eaac: 44 8b 04 38 mov (%rax,%rdi,1),%r8d + 6634eab0: 48 83 c7 40 add $0x40,%rdi + 6634eab4: e8 f7 28 ff ff callq 663413b0 + 6634eab9: 83 fb 0d cmp $0xd,%ebx + 6634eabc: 75 e2 jne 6634eaa0 + 6634eabe: 48 83 c4 20 add $0x20,%rsp + 6634eac2: 5b pop %rbx + 6634eac3: 5e pop %rsi + 6634eac4: 5f pop %rdi + 6634eac5: c3 retq + 6634eac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634eacd: 00 00 00 + 6634ead0: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634ead4: 4c 8b 05 45 7e 00 00 mov 0x7e45(%rip),%r8 # 66356920 + 6634eadb: 48 8b 0d 4e 7e 00 00 mov 0x7e4e(%rip),%rcx # 66356930 + 6634eae2: 44 8b 48 14 mov 0x14(%rax),%r9d + 6634eae6: 45 85 c9 test %r9d,%r9d + 6634eae9: 74 58 je 6634eb43 + 6634eaeb: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634eaef: 4d 8b 52 28 mov 0x28(%r10),%r10 + 6634eaf3: 45 29 0a sub %r9d,(%r10) + 6634eaf6: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) + 6634eafd: 45 8b 0a mov (%r10),%r9d + 6634eb00: 45 31 d2 xor %r10d,%r10d + 6634eb03: 45 85 c9 test %r9d,%r9d + 6634eb06: 4c 8b 4a 28 mov 0x28(%rdx),%r9 + 6634eb0a: 41 0f 9f c2 setg %r10b + 6634eb0e: 45 3b 11 cmp (%r9),%r10d + 6634eb11: 74 30 je 6634eb43 + 6634eb13: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634eb17: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634eb1b: 41 8b 39 mov (%r9),%edi + 6634eb1e: 85 ff test %edi,%edi + 6634eb20: 75 21 jne 6634eb43 + 6634eb22: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634eb26: 4d 8b 51 28 mov 0x28(%r9),%r10 + 6634eb2a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634eb2e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634eb35: 4c 63 09 movslq (%rcx),%r9 + 6634eb38: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634eb3c: 44 89 19 mov %r11d,(%rcx) + 6634eb3f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634eb43: 44 8b 48 18 mov 0x18(%rax),%r9d + 6634eb47: 45 85 c9 test %r9d,%r9d + 6634eb4a: 74 58 je 6634eba4 + 6634eb4c: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634eb50: 4d 8b 52 30 mov 0x30(%r10),%r10 + 6634eb54: 45 29 0a sub %r9d,(%r10) + 6634eb57: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) + 6634eb5e: 41 8b 1a mov (%r10),%ebx + 6634eb61: 45 31 d2 xor %r10d,%r10d + 6634eb64: 4c 8b 4a 30 mov 0x30(%rdx),%r9 + 6634eb68: 85 db test %ebx,%ebx + 6634eb6a: 41 0f 9f c2 setg %r10b + 6634eb6e: 45 3b 11 cmp (%r9),%r10d + 6634eb71: 74 31 je 6634eba4 + 6634eb73: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634eb77: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634eb7b: 45 8b 19 mov (%r9),%r11d + 6634eb7e: 45 85 db test %r11d,%r11d + 6634eb81: 75 21 jne 6634eba4 + 6634eb83: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634eb87: 4d 8b 51 30 mov 0x30(%r9),%r10 + 6634eb8b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634eb8f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634eb96: 4c 63 09 movslq (%rcx),%r9 + 6634eb99: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634eb9d: 44 89 19 mov %r11d,(%rcx) + 6634eba0: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634eba4: 44 8b 48 1c mov 0x1c(%rax),%r9d + 6634eba8: 45 85 c9 test %r9d,%r9d + 6634ebab: 74 5a je 6634ec07 + 6634ebad: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ebb1: 4d 8b 52 38 mov 0x38(%r10),%r10 + 6634ebb5: 45 29 0a sub %r9d,(%r10) + 6634ebb8: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) + 6634ebbf: 45 8b 12 mov (%r10),%r10d + 6634ebc2: 4c 8b 4a 38 mov 0x38(%rdx),%r9 + 6634ebc6: 45 85 d2 test %r10d,%r10d + 6634ebc9: 41 0f 9f c2 setg %r10b + 6634ebcd: 45 0f b6 d2 movzbl %r10b,%r10d + 6634ebd1: 45 3b 11 cmp (%r9),%r10d + 6634ebd4: 74 31 je 6634ec07 + 6634ebd6: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ebda: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634ebde: 45 8b 09 mov (%r9),%r9d + 6634ebe1: 45 85 c9 test %r9d,%r9d + 6634ebe4: 75 21 jne 6634ec07 + 6634ebe6: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ebea: 4d 8b 51 38 mov 0x38(%r9),%r10 + 6634ebee: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ebf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ebf9: 4c 63 09 movslq (%rcx),%r9 + 6634ebfc: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ec00: 44 89 19 mov %r11d,(%rcx) + 6634ec03: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ec07: 44 8b 48 20 mov 0x20(%rax),%r9d + 6634ec0b: 45 85 c9 test %r9d,%r9d + 6634ec0e: 74 57 je 6634ec67 + 6634ec10: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ec14: 4d 8b 52 40 mov 0x40(%r10),%r10 + 6634ec18: 45 29 0a sub %r9d,(%r10) + 6634ec1b: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) + 6634ec22: 41 8b 3a mov (%r10),%edi + 6634ec25: 45 31 d2 xor %r10d,%r10d + 6634ec28: 4c 8b 4a 40 mov 0x40(%rdx),%r9 + 6634ec2c: 85 ff test %edi,%edi + 6634ec2e: 41 0f 9f c2 setg %r10b + 6634ec32: 45 3b 11 cmp (%r9),%r10d + 6634ec35: 74 30 je 6634ec67 + 6634ec37: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ec3b: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634ec3f: 41 8b 19 mov (%r9),%ebx + 6634ec42: 85 db test %ebx,%ebx + 6634ec44: 75 21 jne 6634ec67 + 6634ec46: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ec4a: 4d 8b 51 40 mov 0x40(%r9),%r10 + 6634ec4e: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ec52: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ec59: 4c 63 09 movslq (%rcx),%r9 + 6634ec5c: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ec60: 44 89 19 mov %r11d,(%rcx) + 6634ec63: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ec67: 44 8b 48 24 mov 0x24(%rax),%r9d + 6634ec6b: 45 85 c9 test %r9d,%r9d + 6634ec6e: 74 59 je 6634ecc9 + 6634ec70: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ec74: 4d 8b 52 48 mov 0x48(%r10),%r10 + 6634ec78: 45 29 0a sub %r9d,(%r10) + 6634ec7b: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) + 6634ec82: 45 8b 1a mov (%r10),%r11d + 6634ec85: 45 31 d2 xor %r10d,%r10d + 6634ec88: 4c 8b 4a 48 mov 0x48(%rdx),%r9 + 6634ec8c: 45 85 db test %r11d,%r11d + 6634ec8f: 41 0f 9f c2 setg %r10b + 6634ec93: 45 3b 11 cmp (%r9),%r10d + 6634ec96: 74 31 je 6634ecc9 + 6634ec98: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ec9c: 4d 8b 49 48 mov 0x48(%r9),%r9 + 6634eca0: 45 8b 11 mov (%r9),%r10d + 6634eca3: 45 85 d2 test %r10d,%r10d + 6634eca6: 75 21 jne 6634ecc9 + 6634eca8: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ecac: 4d 8b 51 48 mov 0x48(%r9),%r10 + 6634ecb0: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ecb4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ecbb: 4c 63 09 movslq (%rcx),%r9 + 6634ecbe: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ecc2: 44 89 19 mov %r11d,(%rcx) + 6634ecc5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ecc9: 44 8b 48 28 mov 0x28(%rax),%r9d + 6634eccd: 45 85 c9 test %r9d,%r9d + 6634ecd0: 74 58 je 6634ed2a + 6634ecd2: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ecd6: 4d 8b 52 50 mov 0x50(%r10),%r10 + 6634ecda: 45 29 0a sub %r9d,(%r10) + 6634ecdd: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax) + 6634ece4: 45 8b 0a mov (%r10),%r9d + 6634ece7: 45 31 d2 xor %r10d,%r10d + 6634ecea: 45 85 c9 test %r9d,%r9d + 6634eced: 4c 8b 4a 50 mov 0x50(%rdx),%r9 + 6634ecf1: 41 0f 9f c2 setg %r10b + 6634ecf5: 45 3b 11 cmp (%r9),%r10d + 6634ecf8: 74 30 je 6634ed2a + 6634ecfa: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ecfe: 4d 8b 49 50 mov 0x50(%r9),%r9 + 6634ed02: 41 8b 39 mov (%r9),%edi + 6634ed05: 85 ff test %edi,%edi + 6634ed07: 75 21 jne 6634ed2a + 6634ed09: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ed0d: 4d 8b 51 50 mov 0x50(%r9),%r10 + 6634ed11: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ed15: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ed1c: 4c 63 09 movslq (%rcx),%r9 + 6634ed1f: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ed23: 44 89 19 mov %r11d,(%rcx) + 6634ed26: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ed2a: 44 8b 48 2c mov 0x2c(%rax),%r9d + 6634ed2e: 45 85 c9 test %r9d,%r9d + 6634ed31: 74 58 je 6634ed8b + 6634ed33: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ed37: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634ed3b: 45 29 0a sub %r9d,(%r10) + 6634ed3e: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax) + 6634ed45: 41 8b 1a mov (%r10),%ebx + 6634ed48: 45 31 d2 xor %r10d,%r10d + 6634ed4b: 4c 8b 4a 58 mov 0x58(%rdx),%r9 + 6634ed4f: 85 db test %ebx,%ebx + 6634ed51: 41 0f 9f c2 setg %r10b + 6634ed55: 45 3b 11 cmp (%r9),%r10d + 6634ed58: 74 31 je 6634ed8b + 6634ed5a: 4c 8b 4e 20 mov 0x20(%rsi),%r9 + 6634ed5e: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634ed62: 45 8b 19 mov (%r9),%r11d + 6634ed65: 45 85 db test %r11d,%r11d + 6634ed68: 75 21 jne 6634ed8b + 6634ed6a: 4c 8b 4e 28 mov 0x28(%rsi),%r9 + 6634ed6e: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634ed72: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ed76: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ed7d: 4c 63 09 movslq (%rcx),%r9 + 6634ed80: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ed84: 44 89 19 mov %r11d,(%rcx) + 6634ed87: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ed8b: 44 8b 48 30 mov 0x30(%rax),%r9d + 6634ed8f: 45 85 c9 test %r9d,%r9d + 6634ed92: 0f 84 26 fd ff ff je 6634eabe + 6634ed98: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634ed9c: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634eda0: 45 29 0a sub %r9d,(%r10) + 6634eda3: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax) + 6634edaa: 45 31 c9 xor %r9d,%r9d + 6634edad: 45 8b 12 mov (%r10),%r10d + 6634edb0: 48 8b 42 60 mov 0x60(%rdx),%rax + 6634edb4: 45 85 d2 test %r10d,%r10d + 6634edb7: 41 0f 9f c1 setg %r9b + 6634edbb: 44 3b 08 cmp (%rax),%r9d + 6634edbe: 0f 84 fa fc ff ff je 6634eabe + 6634edc4: 48 8b 46 20 mov 0x20(%rsi),%rax + 6634edc8: 48 8b 40 60 mov 0x60(%rax),%rax + 6634edcc: 8b 00 mov (%rax),%eax + 6634edce: 85 c0 test %eax,%eax + 6634edd0: 0f 85 e8 fc ff ff jne 6634eabe + 6634edd6: 48 8b 46 28 mov 0x28(%rsi),%rax + 6634edda: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634edde: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634ede2: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634ede8: 48 63 01 movslq (%rcx),%rax + 6634edeb: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634edef: 44 89 09 mov %r9d,(%rcx) + 6634edf2: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634edf6: 48 83 c4 20 add $0x20,%rsp + 6634edfa: 5b pop %rbx + 6634edfb: 5e pop %rsi + 6634edfc: 5f pop %rdi + 6634edfd: c3 retq + 6634edfe: 66 90 xchg %ax,%ax -000000006634e2c0 : - 6634e2c0: 56 push %rsi - 6634e2c1: 53 push %rbx - 6634e2c2: 48 83 ec 28 sub $0x28,%rsp - 6634e2c6: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e2ca: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634e2ce: 48 89 cb mov %rcx,%rbx - 6634e2d1: 44 8b 02 mov (%rdx),%r8d - 6634e2d4: 45 85 c0 test %r8d,%r8d - 6634e2d7: 0f 84 c3 00 00 00 je 6634e3a0 - 6634e2dd: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e2e1: 8b 0a mov (%rdx),%ecx - 6634e2e3: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e2e7: 8b 12 mov (%rdx),%edx - 6634e2e9: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e2ec: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e2f0: 48 8b 40 20 mov 0x20(%rax),%rax - 6634e2f4: 8b 09 mov (%rcx),%ecx - 6634e2f6: 8b 00 mov (%rax),%eax - 6634e2f8: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e2fb: 8d 34 c2 lea (%rdx,%rax,8),%esi - 6634e2fe: 85 f6 test %esi,%esi - 6634e300: 78 05 js 6634e307 - 6634e302: 3b 73 38 cmp 0x38(%rbx),%esi - 6634e305: 7c 19 jl 6634e320 - 6634e307: 48 8d 15 f2 4c 00 00 lea 0x4cf2(%rip),%rdx # 66353000 <.rdata> - 6634e30e: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e314: 48 8d 0d f5 4c 00 00 lea 0x4cf5(%rip),%rcx # 66353010 <.rdata+0x10> - 6634e31b: e8 70 35 00 00 callq 66351890 <_assert> - 6634e320: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634e324: 48 63 f6 movslq %esi,%rsi - 6634e327: 48 8b 53 08 mov 0x8(%rbx),%rdx - 6634e32b: 8b 04 b0 mov (%rax,%rsi,4),%eax - 6634e32e: 8b 4a 14 mov 0x14(%rdx),%ecx - 6634e331: 39 c8 cmp %ecx,%eax - 6634e333: 74 64 je 6634e399 - 6634e335: 4c 8b 43 18 mov 0x18(%rbx),%r8 - 6634e339: 89 c6 mov %eax,%esi - 6634e33b: 29 ce sub %ecx,%esi - 6634e33d: 4d 8b 40 28 mov 0x28(%r8),%r8 - 6634e341: 41 01 30 add %esi,(%r8) - 6634e344: 89 42 14 mov %eax,0x14(%rdx) - 6634e347: 31 d2 xor %edx,%edx - 6634e349: 48 8b 43 10 mov 0x10(%rbx),%rax - 6634e34d: 41 8b 08 mov (%r8),%ecx - 6634e350: 48 8b 40 28 mov 0x28(%rax),%rax - 6634e354: 85 c9 test %ecx,%ecx - 6634e356: 0f 9f c2 setg %dl - 6634e359: 3b 10 cmp (%rax),%edx - 6634e35b: 74 3c je 6634e399 - 6634e35d: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634e361: 48 8b 40 28 mov 0x28(%rax),%rax - 6634e365: 8b 00 mov (%rax),%eax - 6634e367: 85 c0 test %eax,%eax - 6634e369: 75 2e jne 6634e399 - 6634e36b: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634e36f: 48 8b 0d ba 85 00 00 mov 0x85ba(%rip),%rcx # 66356930 - 6634e376: 4c 8b 05 a3 85 00 00 mov 0x85a3(%rip),%r8 # 66356920 - 6634e37d: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634e381: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e385: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e38b: 48 63 01 movslq (%rcx),%rax - 6634e38e: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634e392: 44 89 09 mov %r9d,(%rcx) - 6634e395: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634e399: 48 83 c4 28 add $0x28,%rsp - 6634e39d: 5b pop %rbx - 6634e39e: 5e pop %rsi - 6634e39f: c3 retq - 6634e3a0: ba 05 00 00 00 mov $0x5,%edx - 6634e3a5: 48 83 c4 28 add $0x28,%rsp - 6634e3a9: 5b pop %rbx - 6634e3aa: 5e pop %rsi - 6634e3ab: e9 80 30 ff ff jmpq 66341430 +000000006634ee00 : + 6634ee00: 57 push %rdi + 6634ee01: 56 push %rsi + 6634ee02: 53 push %rbx + 6634ee03: 48 83 ec 20 sub $0x20,%rsp + 6634ee07: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634ee0b: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx + 6634ee12: 48 89 cf mov %rcx,%rdi + 6634ee15: 8b 12 mov (%rdx),%edx + 6634ee17: 85 d2 test %edx,%edx + 6634ee19: 0f 84 a1 00 00 00 je 6634eec0 + 6634ee1f: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634ee23: bb 0b 00 00 00 mov $0xb,%ebx + 6634ee28: 8b 0a mov (%rdx),%ecx + 6634ee2a: 48 8b 50 08 mov 0x8(%rax),%rdx + 6634ee2e: 8b 12 mov (%rdx),%edx + 6634ee30: 8d 14 4a lea (%rdx,%rcx,2),%edx + 6634ee33: 48 8b 48 18 mov 0x18(%rax),%rcx + 6634ee37: 8b 09 mov (%rcx),%ecx + 6634ee39: 8d 14 8a lea (%rdx,%rcx,4),%edx + 6634ee3c: 48 8b 48 20 mov 0x20(%rax),%rcx + 6634ee40: 8b 09 mov (%rcx),%ecx + 6634ee42: 8d 14 ca lea (%rdx,%rcx,8),%edx + 6634ee45: 48 8b 48 28 mov 0x28(%rax),%rcx + 6634ee49: 8b 31 mov (%rcx),%esi + 6634ee4b: 48 8b 48 30 mov 0x30(%rax),%rcx + 6634ee4f: c1 e6 04 shl $0x4,%esi + 6634ee52: 01 f2 add %esi,%edx + 6634ee54: 8b 31 mov (%rcx),%esi + 6634ee56: 48 8b 48 48 mov 0x48(%rax),%rcx + 6634ee5a: c1 e6 05 shl $0x5,%esi + 6634ee5d: 01 d6 add %edx,%esi + 6634ee5f: 48 8b 50 38 mov 0x38(%rax),%rdx + 6634ee63: 8b 12 mov (%rdx),%edx + 6634ee65: c1 e2 06 shl $0x6,%edx + 6634ee68: 01 d6 add %edx,%esi + 6634ee6a: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634ee6e: 48 8b 40 50 mov 0x50(%rax),%rax + 6634ee72: 8b 12 mov (%rdx),%edx + 6634ee74: c1 e2 07 shl $0x7,%edx + 6634ee77: 01 f2 add %esi,%edx + 6634ee79: 8b 31 mov (%rcx),%esi + 6634ee7b: c1 e6 08 shl $0x8,%esi + 6634ee7e: 01 f2 add %esi,%edx + 6634ee80: 8b 30 mov (%rax),%esi + 6634ee82: c1 e6 09 shl $0x9,%esi + 6634ee85: 01 d6 add %edx,%esi + 6634ee87: 48 63 f6 movslq %esi,%rsi + 6634ee8a: 48 c1 e6 02 shl $0x2,%rsi + 6634ee8e: 66 90 xchg %ax,%ax + 6634ee90: 48 8b 47 40 mov 0x40(%rdi),%rax + 6634ee94: 89 da mov %ebx,%edx + 6634ee96: 48 89 f9 mov %rdi,%rcx + 6634ee99: 83 c3 01 add $0x1,%ebx + 6634ee9c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d + 6634eea0: 48 81 c6 00 10 00 00 add $0x1000,%rsi + 6634eea7: e8 04 25 ff ff callq 663413b0 + 6634eeac: 83 fb 13 cmp $0x13,%ebx + 6634eeaf: 75 df jne 6634ee90 + 6634eeb1: 48 83 c4 20 add $0x20,%rsp + 6634eeb5: 5b pop %rbx + 6634eeb6: 5e pop %rsi + 6634eeb7: 5f pop %rdi + 6634eeb8: c3 retq + 6634eeb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 6634eec0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634eec4: 4c 8b 05 55 7a 00 00 mov 0x7a55(%rip),%r8 # 66356920 + 6634eecb: 48 8b 0d 5e 7a 00 00 mov 0x7a5e(%rip),%rcx # 66356930 + 6634eed2: 44 8b 4a 2c mov 0x2c(%rdx),%r9d + 6634eed6: 45 85 c9 test %r9d,%r9d + 6634eed9: 74 57 je 6634ef32 + 6634eedb: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634eedf: 4d 8b 52 58 mov 0x58(%r10),%r10 + 6634eee3: 45 29 0a sub %r9d,(%r10) + 6634eee6: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) + 6634eeed: 41 8b 32 mov (%r10),%esi + 6634eef0: 45 31 d2 xor %r10d,%r10d + 6634eef3: 4c 8b 48 58 mov 0x58(%rax),%r9 + 6634eef7: 85 f6 test %esi,%esi + 6634eef9: 41 0f 9f c2 setg %r10b + 6634eefd: 45 3b 11 cmp (%r9),%r10d + 6634ef00: 74 30 je 6634ef32 + 6634ef02: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634ef06: 4d 8b 49 58 mov 0x58(%r9),%r9 + 6634ef0a: 41 8b 19 mov (%r9),%ebx + 6634ef0d: 85 db test %ebx,%ebx + 6634ef0f: 75 21 jne 6634ef32 + 6634ef11: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634ef15: 4d 8b 51 58 mov 0x58(%r9),%r10 + 6634ef19: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ef1d: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ef24: 4c 63 09 movslq (%rcx),%r9 + 6634ef27: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ef2b: 44 89 19 mov %r11d,(%rcx) + 6634ef2e: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ef32: 44 8b 4a 30 mov 0x30(%rdx),%r9d + 6634ef36: 45 85 c9 test %r9d,%r9d + 6634ef39: 74 59 je 6634ef94 + 6634ef3b: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634ef3f: 4d 8b 52 60 mov 0x60(%r10),%r10 + 6634ef43: 45 29 0a sub %r9d,(%r10) + 6634ef46: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) + 6634ef4d: 45 8b 1a mov (%r10),%r11d + 6634ef50: 45 31 d2 xor %r10d,%r10d + 6634ef53: 4c 8b 48 60 mov 0x60(%rax),%r9 + 6634ef57: 45 85 db test %r11d,%r11d + 6634ef5a: 41 0f 9f c2 setg %r10b + 6634ef5e: 45 3b 11 cmp (%r9),%r10d + 6634ef61: 74 31 je 6634ef94 + 6634ef63: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634ef67: 4d 8b 49 60 mov 0x60(%r9),%r9 + 6634ef6b: 45 8b 11 mov (%r9),%r10d + 6634ef6e: 45 85 d2 test %r10d,%r10d + 6634ef71: 75 21 jne 6634ef94 + 6634ef73: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634ef77: 4d 8b 51 60 mov 0x60(%r9),%r10 + 6634ef7b: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634ef7f: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634ef86: 4c 63 09 movslq (%rcx),%r9 + 6634ef89: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634ef8d: 44 89 19 mov %r11d,(%rcx) + 6634ef90: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634ef94: 44 8b 4a 34 mov 0x34(%rdx),%r9d + 6634ef98: 45 85 c9 test %r9d,%r9d + 6634ef9b: 74 58 je 6634eff5 + 6634ef9d: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634efa1: 4d 8b 52 68 mov 0x68(%r10),%r10 + 6634efa5: 45 29 0a sub %r9d,(%r10) + 6634efa8: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) + 6634efaf: 45 8b 0a mov (%r10),%r9d + 6634efb2: 45 31 d2 xor %r10d,%r10d + 6634efb5: 45 85 c9 test %r9d,%r9d + 6634efb8: 4c 8b 48 68 mov 0x68(%rax),%r9 + 6634efbc: 41 0f 9f c2 setg %r10b + 6634efc0: 45 3b 11 cmp (%r9),%r10d + 6634efc3: 74 30 je 6634eff5 + 6634efc5: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634efc9: 4d 8b 49 68 mov 0x68(%r9),%r9 + 6634efcd: 41 8b 31 mov (%r9),%esi + 6634efd0: 85 f6 test %esi,%esi + 6634efd2: 75 21 jne 6634eff5 + 6634efd4: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634efd8: 4d 8b 51 68 mov 0x68(%r9),%r10 + 6634efdc: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634efe0: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634efe7: 4c 63 09 movslq (%rcx),%r9 + 6634efea: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634efee: 44 89 19 mov %r11d,(%rcx) + 6634eff1: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634eff5: 44 8b 4a 38 mov 0x38(%rdx),%r9d + 6634eff9: 45 85 c9 test %r9d,%r9d + 6634effc: 74 58 je 6634f056 + 6634effe: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634f002: 4d 8b 52 70 mov 0x70(%r10),%r10 + 6634f006: 45 29 0a sub %r9d,(%r10) + 6634f009: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) + 6634f010: 41 8b 1a mov (%r10),%ebx + 6634f013: 45 31 d2 xor %r10d,%r10d + 6634f016: 4c 8b 48 70 mov 0x70(%rax),%r9 + 6634f01a: 85 db test %ebx,%ebx + 6634f01c: 41 0f 9f c2 setg %r10b + 6634f020: 45 3b 11 cmp (%r9),%r10d + 6634f023: 74 31 je 6634f056 + 6634f025: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634f029: 4d 8b 49 70 mov 0x70(%r9),%r9 + 6634f02d: 45 8b 19 mov (%r9),%r11d + 6634f030: 45 85 db test %r11d,%r11d + 6634f033: 75 21 jne 6634f056 + 6634f035: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634f039: 4d 8b 51 70 mov 0x70(%r9),%r10 + 6634f03d: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634f041: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634f048: 4c 63 09 movslq (%rcx),%r9 + 6634f04b: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634f04f: 44 89 19 mov %r11d,(%rcx) + 6634f052: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634f056: 44 8b 4a 3c mov 0x3c(%rdx),%r9d + 6634f05a: 45 85 c9 test %r9d,%r9d + 6634f05d: 74 5a je 6634f0b9 + 6634f05f: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634f063: 4d 8b 52 78 mov 0x78(%r10),%r10 + 6634f067: 45 29 0a sub %r9d,(%r10) + 6634f06a: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) + 6634f071: 45 8b 12 mov (%r10),%r10d + 6634f074: 4c 8b 48 78 mov 0x78(%rax),%r9 + 6634f078: 45 85 d2 test %r10d,%r10d + 6634f07b: 41 0f 9f c2 setg %r10b + 6634f07f: 45 0f b6 d2 movzbl %r10b,%r10d + 6634f083: 45 3b 11 cmp (%r9),%r10d + 6634f086: 74 31 je 6634f0b9 + 6634f088: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634f08c: 4d 8b 49 78 mov 0x78(%r9),%r9 + 6634f090: 45 8b 09 mov (%r9),%r9d + 6634f093: 45 85 c9 test %r9d,%r9d + 6634f096: 75 21 jne 6634f0b9 + 6634f098: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634f09c: 4d 8b 51 78 mov 0x78(%r9),%r10 + 6634f0a0: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634f0a4: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634f0ab: 4c 63 09 movslq (%rcx),%r9 + 6634f0ae: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634f0b2: 44 89 19 mov %r11d,(%rcx) + 6634f0b5: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634f0b9: 44 8b 4a 40 mov 0x40(%rdx),%r9d + 6634f0bd: 45 85 c9 test %r9d,%r9d + 6634f0c0: 74 63 je 6634f125 + 6634f0c2: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634f0c6: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10 + 6634f0cd: 45 29 0a sub %r9d,(%r10) + 6634f0d0: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx) + 6634f0d7: 41 8b 32 mov (%r10),%esi + 6634f0da: 45 31 d2 xor %r10d,%r10d + 6634f0dd: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9 + 6634f0e4: 85 f6 test %esi,%esi + 6634f0e6: 41 0f 9f c2 setg %r10b + 6634f0ea: 45 3b 11 cmp (%r9),%r10d + 6634f0ed: 74 36 je 6634f125 + 6634f0ef: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634f0f3: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9 + 6634f0fa: 41 8b 19 mov (%r9),%ebx + 6634f0fd: 85 db test %ebx,%ebx + 6634f0ff: 75 24 jne 6634f125 + 6634f101: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634f105: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10 + 6634f10c: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634f110: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634f117: 4c 63 09 movslq (%rcx),%r9 + 6634f11a: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634f11e: 44 89 19 mov %r11d,(%rcx) + 6634f121: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634f125: 44 8b 4a 44 mov 0x44(%rdx),%r9d + 6634f129: 45 85 c9 test %r9d,%r9d + 6634f12c: 74 65 je 6634f193 + 6634f12e: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634f132: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10 + 6634f139: 45 29 0a sub %r9d,(%r10) + 6634f13c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx) + 6634f143: 45 8b 1a mov (%r10),%r11d + 6634f146: 45 31 d2 xor %r10d,%r10d + 6634f149: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9 + 6634f150: 45 85 db test %r11d,%r11d + 6634f153: 41 0f 9f c2 setg %r10b + 6634f157: 45 3b 11 cmp (%r9),%r10d + 6634f15a: 74 37 je 6634f193 + 6634f15c: 4c 8b 4f 20 mov 0x20(%rdi),%r9 + 6634f160: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9 + 6634f167: 45 8b 11 mov (%r9),%r10d + 6634f16a: 45 85 d2 test %r10d,%r10d + 6634f16d: 75 24 jne 6634f193 + 6634f16f: 4c 8b 4f 28 mov 0x28(%rdi),%r9 + 6634f173: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10 + 6634f17a: 4d 8b 4a 10 mov 0x10(%r10),%r9 + 6634f17e: 41 c7 01 01 00 00 00 movl $0x1,(%r9) + 6634f185: 4c 63 09 movslq (%rcx),%r9 + 6634f188: 45 8d 59 01 lea 0x1(%r9),%r11d + 6634f18c: 44 89 19 mov %r11d,(%rcx) + 6634f18f: 4f 89 14 c8 mov %r10,(%r8,%r9,8) + 6634f193: 44 8b 4a 48 mov 0x48(%rdx),%r9d + 6634f197: 45 85 c9 test %r9d,%r9d + 6634f19a: 0f 84 11 fd ff ff je 6634eeb1 + 6634f1a0: 4c 8b 57 18 mov 0x18(%rdi),%r10 + 6634f1a4: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 6634f1ab: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10 + 6634f1b2: 45 29 0a sub %r9d,(%r10) + 6634f1b5: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx) + 6634f1bc: 31 d2 xor %edx,%edx + 6634f1be: 45 8b 0a mov (%r10),%r9d + 6634f1c1: 45 85 c9 test %r9d,%r9d + 6634f1c4: 0f 9f c2 setg %dl + 6634f1c7: 3b 10 cmp (%rax),%edx + 6634f1c9: 0f 84 e2 fc ff ff je 6634eeb1 + 6634f1cf: 48 8b 47 20 mov 0x20(%rdi),%rax + 6634f1d3: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax + 6634f1da: 8b 00 mov (%rax),%eax + 6634f1dc: 85 c0 test %eax,%eax + 6634f1de: 0f 85 cd fc ff ff jne 6634eeb1 + 6634f1e4: 48 8b 47 28 mov 0x28(%rdi),%rax + 6634f1e8: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx + 6634f1ef: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f1f3: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f1f9: 48 63 01 movslq (%rcx),%rax + 6634f1fc: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634f200: 44 89 09 mov %r9d,(%rcx) + 6634f203: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634f207: 48 83 c4 20 add $0x20,%rsp + 6634f20b: 5b pop %rbx + 6634f20c: 5e pop %rsi + 6634f20d: 5f pop %rdi + 6634f20e: c3 retq + 6634f20f: 90 nop -000000006634e3b0 : - 6634e3b0: 41 55 push %r13 - 6634e3b2: 41 54 push %r12 - 6634e3b4: 55 push %rbp - 6634e3b5: 57 push %rdi - 6634e3b6: 56 push %rsi - 6634e3b7: 53 push %rbx - 6634e3b8: 48 83 ec 28 sub $0x28,%rsp - 6634e3bc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e3c0: 48 8b 50 58 mov 0x58(%rax),%rdx - 6634e3c4: 48 89 cb mov %rcx,%rbx - 6634e3c7: 44 8b 2a mov (%rdx),%r13d - 6634e3ca: 45 85 ed test %r13d,%r13d - 6634e3cd: 0f 84 9d 00 00 00 je 6634e470 - 6634e3d3: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e3d7: bf 07 00 00 00 mov $0x7,%edi - 6634e3dc: 4c 8d 2d 1d 4c 00 00 lea 0x4c1d(%rip),%r13 # 66353000 <.rdata> - 6634e3e3: 4c 8d 25 26 4c 00 00 lea 0x4c26(%rip),%r12 # 66353010 <.rdata+0x10> - 6634e3ea: 8b 0a mov (%rdx),%ecx - 6634e3ec: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e3f0: 8b 12 mov (%rdx),%edx - 6634e3f2: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e3f5: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e3f9: 8b 09 mov (%rcx),%ecx - 6634e3fb: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e3fe: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634e402: 8b 09 mov (%rcx),%ecx - 6634e404: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634e407: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634e40b: 48 8b 40 30 mov 0x30(%rax),%rax - 6634e40f: 8b 31 mov (%rcx),%esi - 6634e411: c1 e6 04 shl $0x4,%esi - 6634e414: 01 f2 add %esi,%edx - 6634e416: 8b 30 mov (%rax),%esi - 6634e418: c1 e6 05 shl $0x5,%esi - 6634e41b: 01 d6 add %edx,%esi - 6634e41d: 48 63 ee movslq %esi,%rbp - 6634e420: 48 c1 e5 02 shl $0x2,%rbp - 6634e424: 85 f6 test %esi,%esi - 6634e426: 78 05 js 6634e42d - 6634e428: 3b 73 38 cmp 0x38(%rbx),%esi - 6634e42b: 7c 11 jl 6634e43e - 6634e42d: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e433: 4c 89 ea mov %r13,%rdx - 6634e436: 4c 89 e1 mov %r12,%rcx - 6634e439: e8 52 34 00 00 callq 66351890 <_assert> - 6634e43e: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634e442: 89 fa mov %edi,%edx - 6634e444: 48 89 d9 mov %rbx,%rcx - 6634e447: 83 c7 01 add $0x1,%edi - 6634e44a: 83 c6 40 add $0x40,%esi - 6634e44d: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634e451: 48 81 c5 00 01 00 00 add $0x100,%rbp - 6634e458: e8 53 2f ff ff callq 663413b0 - 6634e45d: 83 ff 0b cmp $0xb,%edi - 6634e460: 75 c2 jne 6634e424 - 6634e462: 48 83 c4 28 add $0x28,%rsp - 6634e466: 5b pop %rbx - 6634e467: 5e pop %rsi - 6634e468: 5f pop %rdi - 6634e469: 5d pop %rbp - 6634e46a: 41 5c pop %r12 - 6634e46c: 41 5d pop %r13 - 6634e46e: c3 retq - 6634e46f: 90 nop - 6634e470: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e474: 4c 8b 15 a5 84 00 00 mov 0x84a5(%rip),%r10 # 66356920 - 6634e47b: 48 8b 0d ae 84 00 00 mov 0x84ae(%rip),%rcx # 66356930 - 6634e482: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634e486: 45 85 c0 test %r8d,%r8d - 6634e489: 74 58 je 6634e4e3 - 6634e48b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e48f: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634e493: 45 29 01 sub %r8d,(%r9) - 6634e496: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634e49d: 45 8b 21 mov (%r9),%r12d - 6634e4a0: 45 31 c9 xor %r9d,%r9d - 6634e4a3: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634e4a7: 45 85 e4 test %r12d,%r12d - 6634e4aa: 41 0f 9f c1 setg %r9b - 6634e4ae: 45 3b 08 cmp (%r8),%r9d - 6634e4b1: 74 30 je 6634e4e3 - 6634e4b3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e4b7: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634e4bb: 41 8b 28 mov (%r8),%ebp - 6634e4be: 85 ed test %ebp,%ebp - 6634e4c0: 75 21 jne 6634e4e3 - 6634e4c2: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e4c6: 4d 8b 48 38 mov 0x38(%r8),%r9 - 6634e4ca: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e4ce: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e4d5: 4c 63 01 movslq (%rcx),%r8 - 6634e4d8: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e4dc: 44 89 19 mov %r11d,(%rcx) - 6634e4df: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e4e3: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634e4e7: 45 85 c0 test %r8d,%r8d - 6634e4ea: 74 57 je 6634e543 - 6634e4ec: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e4f0: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634e4f4: 45 29 01 sub %r8d,(%r9) - 6634e4f7: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634e4fe: 41 8b 39 mov (%r9),%edi - 6634e501: 45 31 c9 xor %r9d,%r9d - 6634e504: 4c 8b 40 40 mov 0x40(%rax),%r8 - 6634e508: 85 ff test %edi,%edi - 6634e50a: 41 0f 9f c1 setg %r9b - 6634e50e: 45 3b 08 cmp (%r8),%r9d - 6634e511: 74 30 je 6634e543 - 6634e513: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e517: 4d 8b 40 40 mov 0x40(%r8),%r8 - 6634e51b: 41 8b 30 mov (%r8),%esi - 6634e51e: 85 f6 test %esi,%esi - 6634e520: 75 21 jne 6634e543 - 6634e522: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e526: 4d 8b 48 40 mov 0x40(%r8),%r9 - 6634e52a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e52e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e535: 4c 63 01 movslq (%rcx),%r8 - 6634e538: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e53c: 44 89 19 mov %r11d,(%rcx) - 6634e53f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e543: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634e547: 45 85 c0 test %r8d,%r8d - 6634e54a: 74 59 je 6634e5a5 - 6634e54c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e550: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634e554: 45 29 01 sub %r8d,(%r9) - 6634e557: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634e55e: 45 8b 19 mov (%r9),%r11d - 6634e561: 45 31 c9 xor %r9d,%r9d - 6634e564: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634e568: 45 85 db test %r11d,%r11d - 6634e56b: 41 0f 9f c1 setg %r9b - 6634e56f: 45 3b 08 cmp (%r8),%r9d - 6634e572: 74 31 je 6634e5a5 - 6634e574: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e578: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634e57c: 45 8b 08 mov (%r8),%r9d - 6634e57f: 45 85 c9 test %r9d,%r9d - 6634e582: 75 21 jne 6634e5a5 - 6634e584: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e588: 4d 8b 48 48 mov 0x48(%r8),%r9 - 6634e58c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e590: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e597: 4c 63 01 movslq (%rcx),%r8 - 6634e59a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e59e: 44 89 19 mov %r11d,(%rcx) - 6634e5a1: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e5a5: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634e5a9: 45 85 c0 test %r8d,%r8d - 6634e5ac: 0f 84 b0 fe ff ff je 6634e462 - 6634e5b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e5b6: 48 8b 40 50 mov 0x50(%rax),%rax - 6634e5ba: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634e5be: 45 29 01 sub %r8d,(%r9) - 6634e5c1: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634e5c8: 31 d2 xor %edx,%edx - 6634e5ca: 45 8b 01 mov (%r9),%r8d - 6634e5cd: 45 85 c0 test %r8d,%r8d - 6634e5d0: 0f 9f c2 setg %dl - 6634e5d3: 3b 10 cmp (%rax),%edx - 6634e5d5: 0f 84 87 fe ff ff je 6634e462 - 6634e5db: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634e5df: 48 8b 40 50 mov 0x50(%rax),%rax - 6634e5e3: 8b 00 mov (%rax),%eax - 6634e5e5: 85 c0 test %eax,%eax - 6634e5e7: 0f 85 75 fe ff ff jne 6634e462 - 6634e5ed: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634e5f1: 48 8b 50 50 mov 0x50(%rax),%rdx - 6634e5f5: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e5f9: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e5ff: 48 63 01 movslq (%rcx),%rax - 6634e602: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634e606: 44 89 01 mov %r8d,(%rcx) - 6634e609: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634e60d: 48 83 c4 28 add $0x28,%rsp - 6634e611: 5b pop %rbx - 6634e612: 5e pop %rsi - 6634e613: 5f pop %rdi - 6634e614: 5d pop %rbp - 6634e615: 41 5c pop %r12 - 6634e617: 41 5d pop %r13 - 6634e619: c3 retq - 6634e61a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -000000006634e620 : - 6634e620: 41 55 push %r13 - 6634e622: 41 54 push %r12 - 6634e624: 55 push %rbp - 6634e625: 57 push %rdi - 6634e626: 56 push %rsi - 6634e627: 53 push %rbx - 6634e628: 48 83 ec 28 sub $0x28,%rsp - 6634e62c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e630: 48 8b 50 70 mov 0x70(%rax),%rdx - 6634e634: 48 89 cb mov %rcx,%rbx - 6634e637: 44 8b 2a mov (%rdx),%r13d - 6634e63a: 45 85 ed test %r13d,%r13d - 6634e63d: 0f 84 c0 00 00 00 je 6634e703 - 6634e643: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e647: bf 0a 00 00 00 mov $0xa,%edi - 6634e64c: 4c 8d 2d ad 49 00 00 lea 0x49ad(%rip),%r13 # 66353000 <.rdata> - 6634e653: 4c 8d 25 b6 49 00 00 lea 0x49b6(%rip),%r12 # 66353010 <.rdata+0x10> - 6634e65a: 8b 0a mov (%rdx),%ecx - 6634e65c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e660: 8b 12 mov (%rdx),%edx - 6634e662: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e665: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e669: 8b 09 mov (%rcx),%ecx - 6634e66b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e66e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634e672: 8b 09 mov (%rcx),%ecx - 6634e674: 8d 14 ca lea (%rdx,%rcx,8),%edx - 6634e677: 48 8b 48 28 mov 0x28(%rax),%rcx - 6634e67b: 8b 31 mov (%rcx),%esi - 6634e67d: 48 8b 48 40 mov 0x40(%rax),%rcx - 6634e681: c1 e6 04 shl $0x4,%esi - 6634e684: 01 d6 add %edx,%esi - 6634e686: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634e68a: 8b 12 mov (%rdx),%edx - 6634e68c: c1 e2 05 shl $0x5,%edx - 6634e68f: 01 d6 add %edx,%esi - 6634e691: 48 8b 50 38 mov 0x38(%rax),%rdx - 6634e695: 48 8b 40 48 mov 0x48(%rax),%rax - 6634e699: 8b 12 mov (%rdx),%edx - 6634e69b: c1 e2 06 shl $0x6,%edx - 6634e69e: 01 f2 add %esi,%edx - 6634e6a0: 8b 31 mov (%rcx),%esi - 6634e6a2: c1 e6 07 shl $0x7,%esi - 6634e6a5: 01 f2 add %esi,%edx - 6634e6a7: 8b 30 mov (%rax),%esi - 6634e6a9: c1 e6 08 shl $0x8,%esi - 6634e6ac: 01 d6 add %edx,%esi - 6634e6ae: 48 63 ee movslq %esi,%rbp - 6634e6b1: 48 c1 e5 02 shl $0x2,%rbp - 6634e6b5: 85 f6 test %esi,%esi - 6634e6b7: 78 05 js 6634e6be - 6634e6b9: 3b 73 38 cmp 0x38(%rbx),%esi - 6634e6bc: 7c 11 jl 6634e6cf - 6634e6be: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e6c4: 4c 89 ea mov %r13,%rdx - 6634e6c7: 4c 89 e1 mov %r12,%rcx - 6634e6ca: e8 c1 31 00 00 callq 66351890 <_assert> - 6634e6cf: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634e6d3: 89 fa mov %edi,%edx - 6634e6d5: 48 89 d9 mov %rbx,%rcx - 6634e6d8: 83 c7 01 add $0x1,%edi - 6634e6db: 81 c6 00 02 00 00 add $0x200,%esi - 6634e6e1: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634e6e5: 48 81 c5 00 08 00 00 add $0x800,%rbp - 6634e6ec: e8 bf 2c ff ff callq 663413b0 - 6634e6f1: 83 ff 0e cmp $0xe,%edi - 6634e6f4: 75 bf jne 6634e6b5 - 6634e6f6: 48 83 c4 28 add $0x28,%rsp - 6634e6fa: 5b pop %rbx - 6634e6fb: 5e pop %rsi - 6634e6fc: 5f pop %rdi - 6634e6fd: 5d pop %rbp - 6634e6fe: 41 5c pop %r12 - 6634e700: 41 5d pop %r13 - 6634e702: c3 retq - 6634e703: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e707: 4c 8b 15 12 82 00 00 mov 0x8212(%rip),%r10 # 66356920 - 6634e70e: 48 8b 0d 1b 82 00 00 mov 0x821b(%rip),%rcx # 66356930 - 6634e715: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634e719: 45 85 c0 test %r8d,%r8d - 6634e71c: 74 58 je 6634e776 - 6634e71e: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e722: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634e726: 45 29 01 sub %r8d,(%r9) - 6634e729: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634e730: 45 8b 21 mov (%r9),%r12d - 6634e733: 45 31 c9 xor %r9d,%r9d - 6634e736: 4c 8b 40 50 mov 0x50(%rax),%r8 - 6634e73a: 45 85 e4 test %r12d,%r12d - 6634e73d: 41 0f 9f c1 setg %r9b - 6634e741: 45 3b 08 cmp (%r8),%r9d - 6634e744: 74 30 je 6634e776 - 6634e746: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e74a: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634e74e: 41 8b 28 mov (%r8),%ebp - 6634e751: 85 ed test %ebp,%ebp - 6634e753: 75 21 jne 6634e776 - 6634e755: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e759: 4d 8b 48 50 mov 0x50(%r8),%r9 - 6634e75d: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e761: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e768: 4c 63 01 movslq (%rcx),%r8 - 6634e76b: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e76f: 44 89 19 mov %r11d,(%rcx) - 6634e772: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e776: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 6634e77a: 45 85 c0 test %r8d,%r8d - 6634e77d: 74 57 je 6634e7d6 - 6634e77f: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e783: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634e787: 45 29 01 sub %r8d,(%r9) - 6634e78a: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634e791: 41 8b 39 mov (%r9),%edi - 6634e794: 45 31 c9 xor %r9d,%r9d - 6634e797: 4c 8b 40 58 mov 0x58(%rax),%r8 - 6634e79b: 85 ff test %edi,%edi - 6634e79d: 41 0f 9f c1 setg %r9b - 6634e7a1: 45 3b 08 cmp (%r8),%r9d - 6634e7a4: 74 30 je 6634e7d6 - 6634e7a6: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e7aa: 4d 8b 40 58 mov 0x58(%r8),%r8 - 6634e7ae: 41 8b 30 mov (%r8),%esi - 6634e7b1: 85 f6 test %esi,%esi - 6634e7b3: 75 21 jne 6634e7d6 - 6634e7b5: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e7b9: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634e7bd: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e7c1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e7c8: 4c 63 01 movslq (%rcx),%r8 - 6634e7cb: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e7cf: 44 89 19 mov %r11d,(%rcx) - 6634e7d2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e7d6: 44 8b 42 30 mov 0x30(%rdx),%r8d - 6634e7da: 45 85 c0 test %r8d,%r8d - 6634e7dd: 74 59 je 6634e838 - 6634e7df: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e7e3: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634e7e7: 45 29 01 sub %r8d,(%r9) - 6634e7ea: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634e7f1: 45 8b 19 mov (%r9),%r11d - 6634e7f4: 45 31 c9 xor %r9d,%r9d - 6634e7f7: 4c 8b 40 60 mov 0x60(%rax),%r8 - 6634e7fb: 45 85 db test %r11d,%r11d - 6634e7fe: 41 0f 9f c1 setg %r9b - 6634e802: 45 3b 08 cmp (%r8),%r9d - 6634e805: 74 31 je 6634e838 - 6634e807: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e80b: 4d 8b 40 60 mov 0x60(%r8),%r8 - 6634e80f: 45 8b 08 mov (%r8),%r9d - 6634e812: 45 85 c9 test %r9d,%r9d - 6634e815: 75 21 jne 6634e838 - 6634e817: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e81b: 4d 8b 48 60 mov 0x60(%r8),%r9 - 6634e81f: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e823: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e82a: 4c 63 01 movslq (%rcx),%r8 - 6634e82d: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e831: 44 89 19 mov %r11d,(%rcx) - 6634e834: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e838: 44 8b 42 34 mov 0x34(%rdx),%r8d - 6634e83c: 45 85 c0 test %r8d,%r8d - 6634e83f: 0f 84 b1 fe ff ff je 6634e6f6 - 6634e845: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e849: 48 8b 40 68 mov 0x68(%rax),%rax - 6634e84d: 4d 8b 49 68 mov 0x68(%r9),%r9 - 6634e851: 45 29 01 sub %r8d,(%r9) - 6634e854: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx) - 6634e85b: 31 d2 xor %edx,%edx - 6634e85d: 45 8b 01 mov (%r9),%r8d - 6634e860: 45 85 c0 test %r8d,%r8d - 6634e863: 0f 9f c2 setg %dl - 6634e866: 3b 10 cmp (%rax),%edx - 6634e868: 0f 84 88 fe ff ff je 6634e6f6 - 6634e86e: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634e872: 48 8b 40 68 mov 0x68(%rax),%rax - 6634e876: 8b 00 mov (%rax),%eax - 6634e878: 85 c0 test %eax,%eax - 6634e87a: 0f 85 76 fe ff ff jne 6634e6f6 - 6634e880: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634e884: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634e888: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634e88c: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634e892: 48 63 01 movslq (%rcx),%rax - 6634e895: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634e899: 44 89 01 mov %r8d,(%rcx) - 6634e89c: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634e8a0: 48 83 c4 28 add $0x28,%rsp - 6634e8a4: 5b pop %rbx - 6634e8a5: 5e pop %rsi - 6634e8a6: 5f pop %rdi - 6634e8a7: 5d pop %rbp - 6634e8a8: 41 5c pop %r12 - 6634e8aa: 41 5d pop %r13 - 6634e8ac: c3 retq - 6634e8ad: 0f 1f 00 nopl (%rax) - -000000006634e8b0 : - 6634e8b0: 41 55 push %r13 - 6634e8b2: 41 54 push %r12 - 6634e8b4: 55 push %rbp - 6634e8b5: 57 push %rdi - 6634e8b6: 56 push %rsi - 6634e8b7: 53 push %rbx - 6634e8b8: 48 83 ec 28 sub $0x28,%rsp - 6634e8bc: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634e8c0: 48 8b 50 48 mov 0x48(%rax),%rdx - 6634e8c4: 48 89 cb mov %rcx,%rbx - 6634e8c7: 44 8b 2a mov (%rdx),%r13d - 6634e8ca: 45 85 ed test %r13d,%r13d - 6634e8cd: 0f 84 8d 00 00 00 je 6634e960 - 6634e8d3: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634e8d7: be 05 00 00 00 mov $0x5,%esi - 6634e8dc: 4c 8d 2d 1d 47 00 00 lea 0x471d(%rip),%r13 # 66353000 <.rdata> - 6634e8e3: 4c 8d 25 26 47 00 00 lea 0x4726(%rip),%r12 # 66353010 <.rdata+0x10> - 6634e8ea: 8b 0a mov (%rdx),%ecx - 6634e8ec: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634e8f0: 8b 12 mov (%rdx),%edx - 6634e8f2: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634e8f5: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634e8f9: 48 8b 40 20 mov 0x20(%rax),%rax - 6634e8fd: 8b 09 mov (%rcx),%ecx - 6634e8ff: 8b 00 mov (%rax),%eax - 6634e901: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634e904: 8d 3c c2 lea (%rdx,%rax,8),%edi - 6634e907: 48 63 ef movslq %edi,%rbp - 6634e90a: 48 c1 e5 02 shl $0x2,%rbp - 6634e90e: 85 ff test %edi,%edi - 6634e910: 78 05 js 6634e917 - 6634e912: 3b 7b 38 cmp 0x38(%rbx),%edi - 6634e915: 7c 11 jl 6634e928 - 6634e917: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634e91d: 4c 89 ea mov %r13,%rdx - 6634e920: 4c 89 e1 mov %r12,%rcx - 6634e923: e8 68 2f 00 00 callq 66351890 <_assert> - 6634e928: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634e92c: 89 f2 mov %esi,%edx - 6634e92e: 48 89 d9 mov %rbx,%rcx - 6634e931: 83 c6 01 add $0x1,%esi - 6634e934: 83 c7 10 add $0x10,%edi - 6634e937: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634e93b: 48 83 c5 40 add $0x40,%rbp - 6634e93f: e8 6c 2a ff ff callq 663413b0 - 6634e944: 83 fe 09 cmp $0x9,%esi - 6634e947: 75 c5 jne 6634e90e - 6634e949: 48 83 c4 28 add $0x28,%rsp - 6634e94d: 5b pop %rbx - 6634e94e: 5e pop %rsi - 6634e94f: 5f pop %rdi - 6634e950: 5d pop %rbp - 6634e951: 41 5c pop %r12 - 6634e953: 41 5d pop %r13 - 6634e955: c3 retq - 6634e956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634e95d: 00 00 00 - 6634e960: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634e964: 4c 8b 15 b5 7f 00 00 mov 0x7fb5(%rip),%r10 # 66356920 - 6634e96b: 48 8b 0d be 7f 00 00 mov 0x7fbe(%rip),%rcx # 66356930 - 6634e972: 44 8b 42 14 mov 0x14(%rdx),%r8d - 6634e976: 45 85 c0 test %r8d,%r8d - 6634e979: 74 58 je 6634e9d3 - 6634e97b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e97f: 4d 8b 49 28 mov 0x28(%r9),%r9 - 6634e983: 45 29 01 sub %r8d,(%r9) - 6634e986: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) - 6634e98d: 45 8b 21 mov (%r9),%r12d - 6634e990: 45 31 c9 xor %r9d,%r9d - 6634e993: 4c 8b 40 28 mov 0x28(%rax),%r8 - 6634e997: 45 85 e4 test %r12d,%r12d - 6634e99a: 41 0f 9f c1 setg %r9b - 6634e99e: 45 3b 08 cmp (%r8),%r9d - 6634e9a1: 74 30 je 6634e9d3 - 6634e9a3: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634e9a7: 4d 8b 40 28 mov 0x28(%r8),%r8 - 6634e9ab: 41 8b 28 mov (%r8),%ebp - 6634e9ae: 85 ed test %ebp,%ebp - 6634e9b0: 75 21 jne 6634e9d3 - 6634e9b2: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634e9b6: 4d 8b 48 28 mov 0x28(%r8),%r9 - 6634e9ba: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634e9be: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634e9c5: 4c 63 01 movslq (%rcx),%r8 - 6634e9c8: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634e9cc: 44 89 19 mov %r11d,(%rcx) - 6634e9cf: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634e9d3: 44 8b 42 18 mov 0x18(%rdx),%r8d - 6634e9d7: 45 85 c0 test %r8d,%r8d - 6634e9da: 74 57 je 6634ea33 - 6634e9dc: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634e9e0: 4d 8b 49 30 mov 0x30(%r9),%r9 - 6634e9e4: 45 29 01 sub %r8d,(%r9) - 6634e9e7: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) - 6634e9ee: 41 8b 39 mov (%r9),%edi - 6634e9f1: 45 31 c9 xor %r9d,%r9d - 6634e9f4: 4c 8b 40 30 mov 0x30(%rax),%r8 - 6634e9f8: 85 ff test %edi,%edi - 6634e9fa: 41 0f 9f c1 setg %r9b - 6634e9fe: 45 3b 08 cmp (%r8),%r9d - 6634ea01: 74 30 je 6634ea33 - 6634ea03: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634ea07: 4d 8b 40 30 mov 0x30(%r8),%r8 - 6634ea0b: 41 8b 30 mov (%r8),%esi - 6634ea0e: 85 f6 test %esi,%esi - 6634ea10: 75 21 jne 6634ea33 - 6634ea12: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634ea16: 4d 8b 48 30 mov 0x30(%r8),%r9 - 6634ea1a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ea1e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ea25: 4c 63 01 movslq (%rcx),%r8 - 6634ea28: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634ea2c: 44 89 19 mov %r11d,(%rcx) - 6634ea2f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634ea33: 44 8b 42 1c mov 0x1c(%rdx),%r8d - 6634ea37: 45 85 c0 test %r8d,%r8d - 6634ea3a: 74 59 je 6634ea95 - 6634ea3c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634ea40: 4d 8b 49 38 mov 0x38(%r9),%r9 - 6634ea44: 45 29 01 sub %r8d,(%r9) - 6634ea47: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) - 6634ea4e: 45 8b 19 mov (%r9),%r11d - 6634ea51: 45 31 c9 xor %r9d,%r9d - 6634ea54: 4c 8b 40 38 mov 0x38(%rax),%r8 - 6634ea58: 45 85 db test %r11d,%r11d - 6634ea5b: 41 0f 9f c1 setg %r9b - 6634ea5f: 45 3b 08 cmp (%r8),%r9d - 6634ea62: 74 31 je 6634ea95 - 6634ea64: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634ea68: 4d 8b 40 38 mov 0x38(%r8),%r8 - 6634ea6c: 45 8b 08 mov (%r8),%r9d - 6634ea6f: 45 85 c9 test %r9d,%r9d - 6634ea72: 75 21 jne 6634ea95 - 6634ea74: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634ea78: 4d 8b 48 38 mov 0x38(%r8),%r9 - 6634ea7c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ea80: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ea87: 4c 63 01 movslq (%rcx),%r8 - 6634ea8a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634ea8e: 44 89 19 mov %r11d,(%rcx) - 6634ea91: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634ea95: 44 8b 42 20 mov 0x20(%rdx),%r8d - 6634ea99: 45 85 c0 test %r8d,%r8d - 6634ea9c: 0f 84 a7 fe ff ff je 6634e949 - 6634eaa2: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634eaa6: 48 8b 40 40 mov 0x40(%rax),%rax - 6634eaaa: 4d 8b 49 40 mov 0x40(%r9),%r9 - 6634eaae: 45 29 01 sub %r8d,(%r9) - 6634eab1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) - 6634eab8: 31 d2 xor %edx,%edx - 6634eaba: 45 8b 01 mov (%r9),%r8d - 6634eabd: 45 85 c0 test %r8d,%r8d - 6634eac0: 0f 9f c2 setg %dl - 6634eac3: 3b 10 cmp (%rax),%edx - 6634eac5: 0f 84 7e fe ff ff je 6634e949 - 6634eacb: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634eacf: 48 8b 40 40 mov 0x40(%rax),%rax - 6634ead3: 8b 00 mov (%rax),%eax - 6634ead5: 85 c0 test %eax,%eax - 6634ead7: 0f 85 6c fe ff ff jne 6634e949 - 6634eadd: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634eae1: 48 8b 50 40 mov 0x40(%rax),%rdx - 6634eae5: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634eae9: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634eaef: 48 63 01 movslq (%rcx),%rax - 6634eaf2: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634eaf6: 44 89 01 mov %r8d,(%rcx) - 6634eaf9: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634eafd: 48 83 c4 28 add $0x28,%rsp - 6634eb01: 5b pop %rbx - 6634eb02: 5e pop %rsi - 6634eb03: 5f pop %rdi - 6634eb04: 5d pop %rbp - 6634eb05: 41 5c pop %r12 - 6634eb07: 41 5d pop %r13 - 6634eb09: c3 retq - 6634eb0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -000000006634eb10 : - 6634eb10: 41 55 push %r13 - 6634eb12: 41 54 push %r12 - 6634eb14: 55 push %rbp - 6634eb15: 57 push %rdi - 6634eb16: 56 push %rsi - 6634eb17: 53 push %rbx - 6634eb18: 48 83 ec 28 sub $0x28,%rsp - 6634eb1c: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634eb20: 48 8b 50 68 mov 0x68(%rax),%rdx - 6634eb24: 48 89 cb mov %rcx,%rbx - 6634eb27: 44 8b 2a mov (%rdx),%r13d - 6634eb2a: 45 85 ed test %r13d,%r13d - 6634eb2d: 0f 84 bd 00 00 00 je 6634ebf0 - 6634eb33: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634eb37: bf 09 00 00 00 mov $0x9,%edi - 6634eb3c: 4c 8d 2d bd 44 00 00 lea 0x44bd(%rip),%r13 # 66353000 <.rdata> - 6634eb43: 4c 8d 25 c6 44 00 00 lea 0x44c6(%rip),%r12 # 66353010 <.rdata+0x10> - 6634eb4a: 8b 0a mov (%rdx),%ecx - 6634eb4c: 48 8b 50 08 mov 0x8(%rax),%rdx - 6634eb50: 8b 12 mov (%rdx),%edx - 6634eb52: 8d 14 4a lea (%rdx,%rcx,2),%edx - 6634eb55: 48 8b 48 18 mov 0x18(%rax),%rcx - 6634eb59: 8b 09 mov (%rcx),%ecx - 6634eb5b: 8d 14 8a lea (%rdx,%rcx,4),%edx - 6634eb5e: 48 8b 48 20 mov 0x20(%rax),%rcx - 6634eb62: 8b 09 mov (%rcx),%ecx - 6634eb64: 8d 34 ca lea (%rdx,%rcx,8),%esi - 6634eb67: 48 8b 50 28 mov 0x28(%rax),%rdx - 6634eb6b: 48 8b 48 38 mov 0x38(%rax),%rcx - 6634eb6f: 8b 12 mov (%rdx),%edx - 6634eb71: c1 e2 04 shl $0x4,%edx - 6634eb74: 01 d6 add %edx,%esi - 6634eb76: 48 8b 50 30 mov 0x30(%rax),%rdx - 6634eb7a: 48 8b 40 40 mov 0x40(%rax),%rax - 6634eb7e: 8b 12 mov (%rdx),%edx - 6634eb80: c1 e2 05 shl $0x5,%edx - 6634eb83: 01 f2 add %esi,%edx - 6634eb85: 8b 31 mov (%rcx),%esi - 6634eb87: c1 e6 06 shl $0x6,%esi - 6634eb8a: 01 f2 add %esi,%edx - 6634eb8c: 8b 30 mov (%rax),%esi - 6634eb8e: c1 e6 07 shl $0x7,%esi - 6634eb91: 01 d6 add %edx,%esi - 6634eb93: 48 63 ee movslq %esi,%rbp - 6634eb96: 48 c1 e5 02 shl $0x2,%rbp - 6634eb9a: 85 f6 test %esi,%esi - 6634eb9c: 78 05 js 6634eba3 - 6634eb9e: 3b 73 38 cmp 0x38(%rbx),%esi - 6634eba1: 7c 11 jl 6634ebb4 - 6634eba3: 41 b8 8f 00 00 00 mov $0x8f,%r8d - 6634eba9: 4c 89 ea mov %r13,%rdx - 6634ebac: 4c 89 e1 mov %r12,%rcx - 6634ebaf: e8 dc 2c 00 00 callq 66351890 <_assert> - 6634ebb4: 48 8b 43 40 mov 0x40(%rbx),%rax - 6634ebb8: 89 fa mov %edi,%edx - 6634ebba: 48 89 d9 mov %rbx,%rcx - 6634ebbd: 83 c7 01 add $0x1,%edi - 6634ebc0: 81 c6 00 01 00 00 add $0x100,%esi - 6634ebc6: 44 8b 04 28 mov (%rax,%rbp,1),%r8d - 6634ebca: 48 81 c5 00 04 00 00 add $0x400,%rbp - 6634ebd1: e8 da 27 ff ff callq 663413b0 - 6634ebd6: 83 ff 0d cmp $0xd,%edi - 6634ebd9: 75 bf jne 6634eb9a - 6634ebdb: 48 83 c4 28 add $0x28,%rsp - 6634ebdf: 5b pop %rbx - 6634ebe0: 5e pop %rsi - 6634ebe1: 5f pop %rdi - 6634ebe2: 5d pop %rbp - 6634ebe3: 41 5c pop %r12 - 6634ebe5: 41 5d pop %r13 - 6634ebe7: c3 retq - 6634ebe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 6634ebef: 00 - 6634ebf0: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ebf4: 4c 8b 15 25 7d 00 00 mov 0x7d25(%rip),%r10 # 66356920 - 6634ebfb: 48 8b 0d 2e 7d 00 00 mov 0x7d2e(%rip),%rcx # 66356930 - 6634ec02: 44 8b 42 24 mov 0x24(%rdx),%r8d - 6634ec06: 45 85 c0 test %r8d,%r8d - 6634ec09: 74 58 je 6634ec63 - 6634ec0b: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634ec0f: 4d 8b 49 48 mov 0x48(%r9),%r9 - 6634ec13: 45 29 01 sub %r8d,(%r9) - 6634ec16: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx) - 6634ec1d: 45 8b 21 mov (%r9),%r12d - 6634ec20: 45 31 c9 xor %r9d,%r9d - 6634ec23: 4c 8b 40 48 mov 0x48(%rax),%r8 - 6634ec27: 45 85 e4 test %r12d,%r12d - 6634ec2a: 41 0f 9f c1 setg %r9b - 6634ec2e: 45 3b 08 cmp (%r8),%r9d - 6634ec31: 74 30 je 6634ec63 - 6634ec33: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634ec37: 4d 8b 40 48 mov 0x48(%r8),%r8 - 6634ec3b: 41 8b 28 mov (%r8),%ebp - 6634ec3e: 85 ed test %ebp,%ebp - 6634ec40: 75 21 jne 6634ec63 - 6634ec42: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634ec46: 4d 8b 48 48 mov 0x48(%r8),%r9 - 6634ec4a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ec4e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ec55: 4c 63 01 movslq (%rcx),%r8 - 6634ec58: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634ec5c: 44 89 19 mov %r11d,(%rcx) - 6634ec5f: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634ec63: 44 8b 42 28 mov 0x28(%rdx),%r8d - 6634ec67: 45 85 c0 test %r8d,%r8d - 6634ec6a: 74 57 je 6634ecc3 - 6634ec6c: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634ec70: 4d 8b 49 50 mov 0x50(%r9),%r9 - 6634ec74: 45 29 01 sub %r8d,(%r9) - 6634ec77: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) - 6634ec7e: 41 8b 39 mov (%r9),%edi - 6634ec81: 45 31 c9 xor %r9d,%r9d - 6634ec84: 4c 8b 40 50 mov 0x50(%rax),%r8 - 6634ec88: 85 ff test %edi,%edi - 6634ec8a: 41 0f 9f c1 setg %r9b - 6634ec8e: 45 3b 08 cmp (%r8),%r9d - 6634ec91: 74 30 je 6634ecc3 - 6634ec93: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634ec97: 4d 8b 40 50 mov 0x50(%r8),%r8 - 6634ec9b: 41 8b 30 mov (%r8),%esi - 6634ec9e: 85 f6 test %esi,%esi - 6634eca0: 75 21 jne 6634ecc3 - 6634eca2: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634eca6: 4d 8b 48 50 mov 0x50(%r8),%r9 - 6634ecaa: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ecae: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ecb5: 4c 63 01 movslq (%rcx),%r8 - 6634ecb8: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634ecbc: 44 89 19 mov %r11d,(%rcx) - 6634ecbf: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634ecc3: 44 8b 42 2c mov 0x2c(%rdx),%r8d - 6634ecc7: 45 85 c0 test %r8d,%r8d - 6634ecca: 74 59 je 6634ed25 - 6634eccc: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634ecd0: 4d 8b 49 58 mov 0x58(%r9),%r9 - 6634ecd4: 45 29 01 sub %r8d,(%r9) - 6634ecd7: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx) - 6634ecde: 45 8b 19 mov (%r9),%r11d - 6634ece1: 45 31 c9 xor %r9d,%r9d - 6634ece4: 4c 8b 40 58 mov 0x58(%rax),%r8 - 6634ece8: 45 85 db test %r11d,%r11d - 6634eceb: 41 0f 9f c1 setg %r9b - 6634ecef: 45 3b 08 cmp (%r8),%r9d - 6634ecf2: 74 31 je 6634ed25 - 6634ecf4: 4c 8b 43 20 mov 0x20(%rbx),%r8 - 6634ecf8: 4d 8b 40 58 mov 0x58(%r8),%r8 - 6634ecfc: 45 8b 08 mov (%r8),%r9d - 6634ecff: 45 85 c9 test %r9d,%r9d - 6634ed02: 75 21 jne 6634ed25 - 6634ed04: 4c 8b 43 28 mov 0x28(%rbx),%r8 - 6634ed08: 4d 8b 48 58 mov 0x58(%r8),%r9 - 6634ed0c: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ed10: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ed17: 4c 63 01 movslq (%rcx),%r8 - 6634ed1a: 45 8d 58 01 lea 0x1(%r8),%r11d - 6634ed1e: 44 89 19 mov %r11d,(%rcx) - 6634ed21: 4f 89 0c c2 mov %r9,(%r10,%r8,8) - 6634ed25: 44 8b 42 30 mov 0x30(%rdx),%r8d - 6634ed29: 45 85 c0 test %r8d,%r8d - 6634ed2c: 0f 84 a9 fe ff ff je 6634ebdb - 6634ed32: 4c 8b 4b 18 mov 0x18(%rbx),%r9 - 6634ed36: 48 8b 40 60 mov 0x60(%rax),%rax - 6634ed3a: 4d 8b 49 60 mov 0x60(%r9),%r9 - 6634ed3e: 45 29 01 sub %r8d,(%r9) - 6634ed41: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx) - 6634ed48: 31 d2 xor %edx,%edx - 6634ed4a: 45 8b 01 mov (%r9),%r8d - 6634ed4d: 45 85 c0 test %r8d,%r8d - 6634ed50: 0f 9f c2 setg %dl - 6634ed53: 3b 10 cmp (%rax),%edx - 6634ed55: 0f 84 80 fe ff ff je 6634ebdb - 6634ed5b: 48 8b 43 20 mov 0x20(%rbx),%rax - 6634ed5f: 48 8b 40 60 mov 0x60(%rax),%rax - 6634ed63: 8b 00 mov (%rax),%eax - 6634ed65: 85 c0 test %eax,%eax - 6634ed67: 0f 85 6e fe ff ff jne 6634ebdb - 6634ed6d: 48 8b 43 28 mov 0x28(%rbx),%rax - 6634ed71: 48 8b 50 60 mov 0x60(%rax),%rdx - 6634ed75: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634ed79: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634ed7f: 48 63 01 movslq (%rcx),%rax - 6634ed82: 44 8d 40 01 lea 0x1(%rax),%r8d - 6634ed86: 44 89 01 mov %r8d,(%rcx) - 6634ed89: 49 89 14 c2 mov %rdx,(%r10,%rax,8) - 6634ed8d: 48 83 c4 28 add $0x28,%rsp - 6634ed91: 5b pop %rbx - 6634ed92: 5e pop %rsi - 6634ed93: 5f pop %rdi - 6634ed94: 5d pop %rbp - 6634ed95: 41 5c pop %r12 - 6634ed97: 41 5d pop %r13 - 6634ed99: c3 retq - 6634ed9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -000000006634eda0 : - 6634eda0: 41 56 push %r14 - 6634eda2: 57 push %rdi - 6634eda3: 56 push %rsi - 6634eda4: 53 push %rbx - 6634eda5: 48 8b 3d 74 7b 00 00 mov 0x7b74(%rip),%rdi # 66356920 - 6634edac: 48 8b 35 7d 7b 00 00 mov 0x7b7d(%rip),%rsi # 66356930 - 6634edb3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634edb7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634edbb: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax - 6634edc2: 8b 00 mov (%rax),%eax - 6634edc4: 85 c0 test %eax,%eax - 6634edc6: 0f 84 a4 00 00 00 je 6634ee70 - 6634edcc: 31 c0 xor %eax,%eax - 6634edce: 66 90 xchg %ax,%ax - 6634edd0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634edd5: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d - 6634eddc: 00 - 6634eddd: 45 8b 00 mov (%r8),%r8d - 6634ede0: 45 39 c8 cmp %r9d,%r8d - 6634ede3: 74 74 je 6634ee59 - 6634ede5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ede9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634eded: 45 89 c6 mov %r8d,%r14d - 6634edf0: 45 29 ce sub %r9d,%r14d - 6634edf3: 45 31 c9 xor %r9d,%r9d - 6634edf6: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 - 6634edfd: 00 - 6634edfe: 45 01 32 add %r14d,(%r10) - 6634ee01: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) - 6634ee08: 00 - 6634ee09: 45 8b 32 mov (%r10),%r14d - 6634ee0c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 - 6634ee13: 00 - 6634ee14: 45 85 f6 test %r14d,%r14d - 6634ee17: 41 0f 9f c1 setg %r9b - 6634ee1b: 45 3b 08 cmp (%r8),%r9d - 6634ee1e: 74 39 je 6634ee59 - 6634ee20: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ee24: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 - 6634ee2b: 00 - 6634ee2c: 45 8b 10 mov (%r8),%r10d - 6634ee2f: 45 85 d2 test %r10d,%r10d - 6634ee32: 75 25 jne 6634ee59 - 6634ee34: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ee38: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 - 6634ee3f: 00 - 6634ee40: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ee44: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ee4b: 4c 63 06 movslq (%rsi),%r8 - 6634ee4e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ee52: 44 89 16 mov %r10d,(%rsi) - 6634ee55: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ee59: 48 83 c0 04 add $0x4,%rax - 6634ee5d: 48 3d 00 01 00 00 cmp $0x100,%rax - 6634ee63: 0f 85 67 ff ff ff jne 6634edd0 - 6634ee69: 5b pop %rbx - 6634ee6a: 5e pop %rsi - 6634ee6b: 5f pop %rdi - 6634ee6c: 41 5e pop %r14 - 6634ee6e: c3 retq - 6634ee6f: 90 nop - 6634ee70: 48 81 c2 04 01 00 00 add $0x104,%rdx - 6634ee77: b8 08 02 00 00 mov $0x208,%eax - 6634ee7c: 0f 1f 40 00 nopl 0x0(%rax) - 6634ee80: 44 8b 02 mov (%rdx),%r8d - 6634ee83: 45 85 c0 test %r8d,%r8d - 6634ee86: 74 59 je 6634eee1 - 6634ee88: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634ee8c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634ee90: 45 29 01 sub %r8d,(%r9) - 6634ee93: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ee99: 45 8b 09 mov (%r9),%r9d - 6634ee9c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634eea0: 45 85 c9 test %r9d,%r9d - 6634eea3: 41 0f 9f c1 setg %r9b - 6634eea7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634eeab: 45 3b 08 cmp (%r8),%r9d - 6634eeae: 74 31 je 6634eee1 - 6634eeb0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634eeb4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634eeb8: 45 8b 00 mov (%r8),%r8d - 6634eebb: 45 85 c0 test %r8d,%r8d - 6634eebe: 75 21 jne 6634eee1 - 6634eec0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634eec4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634eec8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634eecc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634eed3: 4c 63 06 movslq (%rsi),%r8 - 6634eed6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634eeda: 44 89 16 mov %r10d,(%rsi) - 6634eedd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634eee1: 48 83 c0 08 add $0x8,%rax - 6634eee5: 48 83 c2 04 add $0x4,%rdx - 6634eee9: 48 3d 08 04 00 00 cmp $0x408,%rax - 6634eeef: 75 8f jne 6634ee80 - 6634eef1: 5b pop %rbx - 6634eef2: 5e pop %rsi - 6634eef3: 5f pop %rdi - 6634eef4: 41 5e pop %r14 - 6634eef6: c3 retq - 6634eef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634eefe: 00 00 - -000000006634ef00 : - 6634ef00: 41 56 push %r14 - 6634ef02: 57 push %rdi - 6634ef03: 56 push %rsi - 6634ef04: 53 push %rbx - 6634ef05: 48 8b 3d 14 7a 00 00 mov 0x7a14(%rip),%rdi # 66356920 - 6634ef0c: 48 8b 35 1d 7a 00 00 mov 0x7a1d(%rip),%rsi # 66356930 - 6634ef13: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634ef17: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ef1b: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax - 6634ef22: 8b 00 mov (%rax),%eax - 6634ef24: 85 c0 test %eax,%eax - 6634ef26: 0f 84 a4 00 00 00 je 6634efd0 - 6634ef2c: 31 c0 xor %eax,%eax - 6634ef2e: 66 90 xchg %ax,%ax - 6634ef30: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634ef35: 44 8b 8c 02 04 01 00 mov 0x104(%rdx,%rax,1),%r9d - 6634ef3c: 00 - 6634ef3d: 45 8b 00 mov (%r8),%r8d - 6634ef40: 45 39 c8 cmp %r9d,%r8d - 6634ef43: 74 74 je 6634efb9 - 6634ef45: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ef49: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634ef4d: 45 89 c6 mov %r8d,%r14d - 6634ef50: 45 29 ce sub %r9d,%r14d - 6634ef53: 45 31 c9 xor %r9d,%r9d - 6634ef56: 4d 8b 94 1a 08 02 00 mov 0x208(%r10,%rbx,1),%r10 - 6634ef5d: 00 - 6634ef5e: 45 01 32 add %r14d,(%r10) - 6634ef61: 44 89 84 02 04 01 00 mov %r8d,0x104(%rdx,%rax,1) - 6634ef68: 00 - 6634ef69: 45 8b 32 mov (%r10),%r14d - 6634ef6c: 4d 8b 84 43 08 02 00 mov 0x208(%r11,%rax,2),%r8 - 6634ef73: 00 - 6634ef74: 45 85 f6 test %r14d,%r14d - 6634ef77: 41 0f 9f c1 setg %r9b - 6634ef7b: 45 3b 08 cmp (%r8),%r9d - 6634ef7e: 74 39 je 6634efb9 - 6634ef80: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ef84: 4d 8b 84 18 08 02 00 mov 0x208(%r8,%rbx,1),%r8 - 6634ef8b: 00 - 6634ef8c: 45 8b 10 mov (%r8),%r10d - 6634ef8f: 45 85 d2 test %r10d,%r10d - 6634ef92: 75 25 jne 6634efb9 - 6634ef94: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ef98: 4d 8b 8c 18 08 02 00 mov 0x208(%r8,%rbx,1),%r9 - 6634ef9f: 00 - 6634efa0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634efa4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634efab: 4c 63 06 movslq (%rsi),%r8 - 6634efae: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634efb2: 44 89 16 mov %r10d,(%rsi) - 6634efb5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634efb9: 48 83 c0 04 add $0x4,%rax - 6634efbd: 48 3d 00 01 00 00 cmp $0x100,%rax - 6634efc3: 0f 85 67 ff ff ff jne 6634ef30 - 6634efc9: 5b pop %rbx - 6634efca: 5e pop %rsi - 6634efcb: 5f pop %rdi - 6634efcc: 41 5e pop %r14 - 6634efce: c3 retq - 6634efcf: 90 nop - 6634efd0: 48 81 c2 04 01 00 00 add $0x104,%rdx - 6634efd7: b8 08 02 00 00 mov $0x208,%eax - 6634efdc: 0f 1f 40 00 nopl 0x0(%rax) - 6634efe0: 44 8b 02 mov (%rdx),%r8d - 6634efe3: 45 85 c0 test %r8d,%r8d - 6634efe6: 74 59 je 6634f041 - 6634efe8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634efec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634eff0: 45 29 01 sub %r8d,(%r9) - 6634eff3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634eff9: 45 8b 09 mov (%r9),%r9d - 6634effc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f000: 45 85 c9 test %r9d,%r9d - 6634f003: 41 0f 9f c1 setg %r9b - 6634f007: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f00b: 45 3b 08 cmp (%r8),%r9d - 6634f00e: 74 31 je 6634f041 - 6634f010: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f014: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f018: 45 8b 00 mov (%r8),%r8d - 6634f01b: 45 85 c0 test %r8d,%r8d - 6634f01e: 75 21 jne 6634f041 - 6634f020: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f024: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f028: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f02c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f033: 4c 63 06 movslq (%rsi),%r8 - 6634f036: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f03a: 44 89 16 mov %r10d,(%rsi) - 6634f03d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f041: 48 83 c0 08 add $0x8,%rax - 6634f045: 48 83 c2 04 add $0x4,%rdx - 6634f049: 48 3d 08 04 00 00 cmp $0x408,%rax - 6634f04f: 75 8f jne 6634efe0 - 6634f051: 5b pop %rbx - 6634f052: 5e pop %rsi - 6634f053: 5f pop %rdi - 6634f054: 41 5e pop %r14 - 6634f056: c3 retq - 6634f057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f05e: 00 00 - -000000006634f060 : - 6634f060: 41 56 push %r14 - 6634f062: 57 push %rdi - 6634f063: 56 push %rsi - 6634f064: 53 push %rbx - 6634f065: 48 8b 3d b4 78 00 00 mov 0x78b4(%rip),%rdi # 66356920 - 6634f06c: 48 8b 35 bd 78 00 00 mov 0x78bd(%rip),%rsi # 66356930 - 6634f073: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f077: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f07b: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634f082: 8b 00 mov (%rax),%eax - 6634f084: 85 c0 test %eax,%eax - 6634f086: 0f 84 a4 00 00 00 je 6634f130 - 6634f08c: 31 c0 xor %eax,%eax - 6634f08e: 66 90 xchg %ax,%ax - 6634f090: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f095: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d - 6634f09c: 00 - 6634f09d: 45 8b 00 mov (%r8),%r8d - 6634f0a0: 45 39 c8 cmp %r9d,%r8d - 6634f0a3: 74 74 je 6634f119 - 6634f0a5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f0a9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f0ad: 45 89 c6 mov %r8d,%r14d - 6634f0b0: 45 29 ce sub %r9d,%r14d - 6634f0b3: 45 31 c9 xor %r9d,%r9d - 6634f0b6: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 - 6634f0bd: 00 - 6634f0be: 45 01 32 add %r14d,(%r10) - 6634f0c1: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) - 6634f0c8: 00 - 6634f0c9: 45 8b 32 mov (%r10),%r14d - 6634f0cc: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 - 6634f0d3: 00 - 6634f0d4: 45 85 f6 test %r14d,%r14d - 6634f0d7: 41 0f 9f c1 setg %r9b - 6634f0db: 45 3b 08 cmp (%r8),%r9d - 6634f0de: 74 39 je 6634f119 - 6634f0e0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f0e4: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 - 6634f0eb: 00 - 6634f0ec: 45 8b 10 mov (%r8),%r10d - 6634f0ef: 45 85 d2 test %r10d,%r10d - 6634f0f2: 75 25 jne 6634f119 - 6634f0f4: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f0f8: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 - 6634f0ff: 00 - 6634f100: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f104: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f10b: 4c 63 06 movslq (%rsi),%r8 - 6634f10e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f112: 44 89 16 mov %r10d,(%rsi) - 6634f115: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f119: 48 83 c0 04 add $0x4,%rax - 6634f11d: 48 3d c0 00 00 00 cmp $0xc0,%rax - 6634f123: 0f 85 67 ff ff ff jne 6634f090 - 6634f129: 5b pop %rbx - 6634f12a: 5e pop %rsi - 6634f12b: 5f pop %rdi - 6634f12c: 41 5e pop %r14 - 6634f12e: c3 retq - 6634f12f: 90 nop - 6634f130: 48 81 c2 c4 00 00 00 add $0xc4,%rdx - 6634f137: b8 88 01 00 00 mov $0x188,%eax - 6634f13c: 0f 1f 40 00 nopl 0x0(%rax) - 6634f140: 44 8b 02 mov (%rdx),%r8d - 6634f143: 45 85 c0 test %r8d,%r8d - 6634f146: 74 59 je 6634f1a1 - 6634f148: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f14c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f150: 45 29 01 sub %r8d,(%r9) - 6634f153: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f159: 45 8b 09 mov (%r9),%r9d - 6634f15c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f160: 45 85 c9 test %r9d,%r9d - 6634f163: 41 0f 9f c1 setg %r9b - 6634f167: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f16b: 45 3b 08 cmp (%r8),%r9d - 6634f16e: 74 31 je 6634f1a1 - 6634f170: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f174: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f178: 45 8b 00 mov (%r8),%r8d - 6634f17b: 45 85 c0 test %r8d,%r8d - 6634f17e: 75 21 jne 6634f1a1 - 6634f180: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f184: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f188: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f18c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f193: 4c 63 06 movslq (%rsi),%r8 - 6634f196: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f19a: 44 89 16 mov %r10d,(%rsi) - 6634f19d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f1a1: 48 83 c0 08 add $0x8,%rax - 6634f1a5: 48 83 c2 04 add $0x4,%rdx - 6634f1a9: 48 3d 08 03 00 00 cmp $0x308,%rax - 6634f1af: 75 8f jne 6634f140 - 6634f1b1: 5b pop %rbx - 6634f1b2: 5e pop %rsi - 6634f1b3: 5f pop %rdi - 6634f1b4: 41 5e pop %r14 - 6634f1b6: c3 retq - 6634f1b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f1be: 00 00 - -000000006634f1c0 : - 6634f1c0: 41 56 push %r14 - 6634f1c2: 57 push %rdi - 6634f1c3: 56 push %rsi - 6634f1c4: 53 push %rbx - 6634f1c5: 48 8b 3d 54 77 00 00 mov 0x7754(%rip),%rdi # 66356920 - 6634f1cc: 48 8b 35 5d 77 00 00 mov 0x775d(%rip),%rsi # 66356930 - 6634f1d3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f1d7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f1db: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax - 6634f1e2: 8b 00 mov (%rax),%eax - 6634f1e4: 85 c0 test %eax,%eax - 6634f1e6: 0f 84 a4 00 00 00 je 6634f290 - 6634f1ec: 31 c0 xor %eax,%eax - 6634f1ee: 66 90 xchg %ax,%ax - 6634f1f0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f1f5: 44 8b 8c 02 c4 00 00 mov 0xc4(%rdx,%rax,1),%r9d - 6634f1fc: 00 - 6634f1fd: 45 8b 00 mov (%r8),%r8d - 6634f200: 45 39 c8 cmp %r9d,%r8d - 6634f203: 74 74 je 6634f279 - 6634f205: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f209: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f20d: 45 89 c6 mov %r8d,%r14d - 6634f210: 45 29 ce sub %r9d,%r14d - 6634f213: 45 31 c9 xor %r9d,%r9d - 6634f216: 4d 8b 94 1a 88 01 00 mov 0x188(%r10,%rbx,1),%r10 - 6634f21d: 00 - 6634f21e: 45 01 32 add %r14d,(%r10) - 6634f221: 44 89 84 02 c4 00 00 mov %r8d,0xc4(%rdx,%rax,1) - 6634f228: 00 - 6634f229: 45 8b 32 mov (%r10),%r14d - 6634f22c: 4d 8b 84 43 88 01 00 mov 0x188(%r11,%rax,2),%r8 - 6634f233: 00 - 6634f234: 45 85 f6 test %r14d,%r14d - 6634f237: 41 0f 9f c1 setg %r9b - 6634f23b: 45 3b 08 cmp (%r8),%r9d - 6634f23e: 74 39 je 6634f279 - 6634f240: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f244: 4d 8b 84 18 88 01 00 mov 0x188(%r8,%rbx,1),%r8 - 6634f24b: 00 - 6634f24c: 45 8b 10 mov (%r8),%r10d - 6634f24f: 45 85 d2 test %r10d,%r10d - 6634f252: 75 25 jne 6634f279 - 6634f254: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f258: 4d 8b 8c 18 88 01 00 mov 0x188(%r8,%rbx,1),%r9 - 6634f25f: 00 - 6634f260: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f264: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f26b: 4c 63 06 movslq (%rsi),%r8 - 6634f26e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f272: 44 89 16 mov %r10d,(%rsi) - 6634f275: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f279: 48 83 c0 04 add $0x4,%rax - 6634f27d: 48 3d c0 00 00 00 cmp $0xc0,%rax - 6634f283: 0f 85 67 ff ff ff jne 6634f1f0 - 6634f289: 5b pop %rbx - 6634f28a: 5e pop %rsi - 6634f28b: 5f pop %rdi - 6634f28c: 41 5e pop %r14 - 6634f28e: c3 retq - 6634f28f: 90 nop - 6634f290: 48 81 c2 c4 00 00 00 add $0xc4,%rdx - 6634f297: b8 88 01 00 00 mov $0x188,%eax - 6634f29c: 0f 1f 40 00 nopl 0x0(%rax) - 6634f2a0: 44 8b 02 mov (%rdx),%r8d - 6634f2a3: 45 85 c0 test %r8d,%r8d - 6634f2a6: 74 59 je 6634f301 - 6634f2a8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f2ac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f2b0: 45 29 01 sub %r8d,(%r9) - 6634f2b3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f2b9: 45 8b 09 mov (%r9),%r9d - 6634f2bc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f2c0: 45 85 c9 test %r9d,%r9d - 6634f2c3: 41 0f 9f c1 setg %r9b - 6634f2c7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f2cb: 45 3b 08 cmp (%r8),%r9d - 6634f2ce: 74 31 je 6634f301 - 6634f2d0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f2d4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f2d8: 45 8b 00 mov (%r8),%r8d - 6634f2db: 45 85 c0 test %r8d,%r8d - 6634f2de: 75 21 jne 6634f301 - 6634f2e0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f2e4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f2e8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f2ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f2f3: 4c 63 06 movslq (%rsi),%r8 - 6634f2f6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f2fa: 44 89 16 mov %r10d,(%rsi) - 6634f2fd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f301: 48 83 c0 08 add $0x8,%rax - 6634f305: 48 83 c2 04 add $0x4,%rdx - 6634f309: 48 3d 08 03 00 00 cmp $0x308,%rax - 6634f30f: 75 8f jne 6634f2a0 - 6634f311: 5b pop %rbx - 6634f312: 5e pop %rsi - 6634f313: 5f pop %rdi - 6634f314: 41 5e pop %r14 - 6634f316: c3 retq - 6634f317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f31e: 00 00 - -000000006634f320 : - 6634f320: 41 56 push %r14 - 6634f322: 57 push %rdi - 6634f323: 56 push %rsi - 6634f324: 53 push %rbx - 6634f325: 48 8b 3d f4 75 00 00 mov 0x75f4(%rip),%rdi # 66356920 - 6634f32c: 48 8b 35 fd 75 00 00 mov 0x75fd(%rip),%rsi # 66356930 - 6634f333: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f337: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f33b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax - 6634f342: 8b 00 mov (%rax),%eax - 6634f344: 85 c0 test %eax,%eax - 6634f346: 0f 84 a4 00 00 00 je 6634f3f0 - 6634f34c: 31 c0 xor %eax,%eax - 6634f34e: 66 90 xchg %ax,%ax - 6634f350: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f355: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d - 6634f35c: 00 - 6634f35d: 45 8b 00 mov (%r8),%r8d - 6634f360: 45 39 c8 cmp %r9d,%r8d - 6634f363: 74 74 je 6634f3d9 - 6634f365: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f369: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f36d: 45 89 c6 mov %r8d,%r14d - 6634f370: 45 29 ce sub %r9d,%r14d - 6634f373: 45 31 c9 xor %r9d,%r9d - 6634f376: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 - 6634f37d: 00 - 6634f37e: 45 01 32 add %r14d,(%r10) - 6634f381: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) - 6634f388: 00 - 6634f389: 45 8b 32 mov (%r10),%r14d - 6634f38c: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 - 6634f393: 00 - 6634f394: 45 85 f6 test %r14d,%r14d - 6634f397: 41 0f 9f c1 setg %r9b - 6634f39b: 45 3b 08 cmp (%r8),%r9d - 6634f39e: 74 39 je 6634f3d9 - 6634f3a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f3a4: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 - 6634f3ab: 00 - 6634f3ac: 45 8b 10 mov (%r8),%r10d - 6634f3af: 45 85 d2 test %r10d,%r10d - 6634f3b2: 75 25 jne 6634f3d9 - 6634f3b4: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f3b8: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 - 6634f3bf: 00 - 6634f3c0: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f3c4: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f3cb: 4c 63 06 movslq (%rsi),%r8 - 6634f3ce: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f3d2: 44 89 16 mov %r10d,(%rsi) - 6634f3d5: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f3d9: 48 83 c0 04 add $0x4,%rax - 6634f3dd: 48 3d 80 00 00 00 cmp $0x80,%rax - 6634f3e3: 0f 85 67 ff ff ff jne 6634f350 +000000006634f210 : + 6634f210: 56 push %rsi + 6634f211: 53 push %rbx + 6634f212: 48 83 ec 28 sub $0x28,%rsp + 6634f216: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634f21a: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634f21e: 48 89 cb mov %rcx,%rbx + 6634f221: 8b 32 mov (%rdx),%esi + 6634f223: 85 f6 test %esi,%esi + 6634f225: 74 2b je 6634f252 + 6634f227: 31 d2 xor %edx,%edx + 6634f229: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634f22d: 48 89 d9 mov %rbx,%rcx + 6634f230: 83 c2 05 add $0x5,%edx + 6634f233: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634f237: 44 8b 00 mov (%rax),%r8d + 6634f23a: e8 71 21 ff ff callq 663413b0 + 6634f23f: 48 83 fe 04 cmp $0x4,%rsi + 6634f243: 48 89 f2 mov %rsi,%rdx + 6634f246: 0f 84 99 01 00 00 je 6634f3e5 + 6634f24c: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634f250: eb d7 jmp 6634f229 + 6634f252: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f256: 4c 8b 15 c3 76 00 00 mov 0x76c3(%rip),%r10 # 66356920 + 6634f25d: 48 8b 0d cc 76 00 00 mov 0x76cc(%rip),%rcx # 66356930 + 6634f264: 44 8b 42 14 mov 0x14(%rdx),%r8d + 6634f268: 45 85 c0 test %r8d,%r8d + 6634f26b: 74 59 je 6634f2c6 + 6634f26d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f271: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634f275: 45 29 01 sub %r8d,(%r9) + 6634f278: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634f27f: 45 8b 19 mov (%r9),%r11d + 6634f282: 45 31 c9 xor %r9d,%r9d + 6634f285: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634f289: 45 85 db test %r11d,%r11d + 6634f28c: 41 0f 9f c1 setg %r9b + 6634f290: 45 3b 08 cmp (%r8),%r9d + 6634f293: 74 31 je 6634f2c6 + 6634f295: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f299: 4d 8b 40 28 mov 0x28(%r8),%r8 + 6634f29d: 45 8b 08 mov (%r8),%r9d + 6634f2a0: 45 85 c9 test %r9d,%r9d + 6634f2a3: 75 21 jne 6634f2c6 + 6634f2a5: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f2a9: 4d 8b 48 28 mov 0x28(%r8),%r9 + 6634f2ad: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f2b1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f2b8: 4c 63 01 movslq (%rcx),%r8 + 6634f2bb: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f2bf: 44 89 19 mov %r11d,(%rcx) + 6634f2c2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f2c6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634f2ca: 45 85 c0 test %r8d,%r8d + 6634f2cd: 74 58 je 6634f327 + 6634f2cf: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f2d3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634f2d7: 45 29 01 sub %r8d,(%r9) + 6634f2da: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634f2e1: 45 8b 01 mov (%r9),%r8d + 6634f2e4: 45 31 c9 xor %r9d,%r9d + 6634f2e7: 45 85 c0 test %r8d,%r8d + 6634f2ea: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634f2ee: 41 0f 9f c1 setg %r9b + 6634f2f2: 45 3b 08 cmp (%r8),%r9d + 6634f2f5: 74 30 je 6634f327 + 6634f2f7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f2fb: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634f2ff: 41 8b 30 mov (%r8),%esi + 6634f302: 85 f6 test %esi,%esi + 6634f304: 75 21 jne 6634f327 + 6634f306: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f30a: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634f30e: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f312: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f319: 4c 63 01 movslq (%rcx),%r8 + 6634f31c: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f320: 44 89 19 mov %r11d,(%rcx) + 6634f323: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f327: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634f32b: 45 85 c0 test %r8d,%r8d + 6634f32e: 74 59 je 6634f389 + 6634f330: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f334: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634f338: 45 29 01 sub %r8d,(%r9) + 6634f33b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634f342: 45 8b 19 mov (%r9),%r11d + 6634f345: 45 31 c9 xor %r9d,%r9d + 6634f348: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634f34c: 45 85 db test %r11d,%r11d + 6634f34f: 41 0f 9f c1 setg %r9b + 6634f353: 45 3b 08 cmp (%r8),%r9d + 6634f356: 74 31 je 6634f389 + 6634f358: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f35c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634f360: 45 8b 08 mov (%r8),%r9d + 6634f363: 45 85 c9 test %r9d,%r9d + 6634f366: 75 21 jne 6634f389 + 6634f368: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f36c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634f370: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f374: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f37b: 4c 63 01 movslq (%rcx),%r8 + 6634f37e: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f382: 44 89 19 mov %r11d,(%rcx) + 6634f385: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f389: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634f38d: 45 85 c0 test %r8d,%r8d + 6634f390: 74 53 je 6634f3e5 + 6634f392: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f396: 48 8b 40 40 mov 0x40(%rax),%rax + 6634f39a: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634f39e: 45 29 01 sub %r8d,(%r9) + 6634f3a1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634f3a8: 31 d2 xor %edx,%edx + 6634f3aa: 45 8b 01 mov (%r9),%r8d + 6634f3ad: 45 85 c0 test %r8d,%r8d + 6634f3b0: 0f 9f c2 setg %dl + 6634f3b3: 3b 10 cmp (%rax),%edx + 6634f3b5: 74 2e je 6634f3e5 + 6634f3b7: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634f3bb: 48 8b 40 40 mov 0x40(%rax),%rax + 6634f3bf: 8b 00 mov (%rax),%eax + 6634f3c1: 85 c0 test %eax,%eax + 6634f3c3: 75 20 jne 6634f3e5 + 6634f3c5: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634f3c9: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634f3cd: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f3d1: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f3d7: 48 63 01 movslq (%rcx),%rax + 6634f3da: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634f3de: 44 89 01 mov %r8d,(%rcx) + 6634f3e1: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634f3e5: 48 83 c4 28 add $0x28,%rsp 6634f3e9: 5b pop %rbx 6634f3ea: 5e pop %rsi - 6634f3eb: 5f pop %rdi - 6634f3ec: 41 5e pop %r14 - 6634f3ee: c3 retq - 6634f3ef: 90 nop - 6634f3f0: 48 81 c2 84 00 00 00 add $0x84,%rdx - 6634f3f7: b8 08 01 00 00 mov $0x108,%eax - 6634f3fc: 0f 1f 40 00 nopl 0x0(%rax) - 6634f400: 44 8b 02 mov (%rdx),%r8d - 6634f403: 45 85 c0 test %r8d,%r8d - 6634f406: 74 59 je 6634f461 - 6634f408: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f40c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f410: 45 29 01 sub %r8d,(%r9) - 6634f413: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f419: 45 8b 09 mov (%r9),%r9d - 6634f41c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f420: 45 85 c9 test %r9d,%r9d - 6634f423: 41 0f 9f c1 setg %r9b - 6634f427: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f42b: 45 3b 08 cmp (%r8),%r9d - 6634f42e: 74 31 je 6634f461 - 6634f430: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f434: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f438: 45 8b 00 mov (%r8),%r8d - 6634f43b: 45 85 c0 test %r8d,%r8d - 6634f43e: 75 21 jne 6634f461 - 6634f440: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f444: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f448: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f44c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f453: 4c 63 06 movslq (%rsi),%r8 - 6634f456: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f45a: 44 89 16 mov %r10d,(%rsi) - 6634f45d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f461: 48 83 c0 08 add $0x8,%rax - 6634f465: 48 83 c2 04 add $0x4,%rdx - 6634f469: 48 3d 08 02 00 00 cmp $0x208,%rax - 6634f46f: 75 8f jne 6634f400 - 6634f471: 5b pop %rbx - 6634f472: 5e pop %rsi - 6634f473: 5f pop %rdi - 6634f474: 41 5e pop %r14 - 6634f476: c3 retq - 6634f477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f47e: 00 00 + 6634f3eb: c3 retq + 6634f3ec: 0f 1f 40 00 nopl 0x0(%rax) -000000006634f480 : - 6634f480: 41 56 push %r14 - 6634f482: 57 push %rdi - 6634f483: 56 push %rsi - 6634f484: 53 push %rbx - 6634f485: 48 8b 3d 94 74 00 00 mov 0x7494(%rip),%rdi # 66356920 - 6634f48c: 48 8b 35 9d 74 00 00 mov 0x749d(%rip),%rsi # 66356930 - 6634f493: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f497: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f49b: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax - 6634f4a2: 8b 00 mov (%rax),%eax - 6634f4a4: 85 c0 test %eax,%eax - 6634f4a6: 0f 84 a4 00 00 00 je 6634f550 - 6634f4ac: 31 c0 xor %eax,%eax - 6634f4ae: 66 90 xchg %ax,%ax - 6634f4b0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f4b5: 44 8b 8c 02 84 00 00 mov 0x84(%rdx,%rax,1),%r9d - 6634f4bc: 00 - 6634f4bd: 45 8b 00 mov (%r8),%r8d - 6634f4c0: 45 39 c8 cmp %r9d,%r8d - 6634f4c3: 74 74 je 6634f539 - 6634f4c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f4c9: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f4cd: 45 89 c6 mov %r8d,%r14d - 6634f4d0: 45 29 ce sub %r9d,%r14d - 6634f4d3: 45 31 c9 xor %r9d,%r9d - 6634f4d6: 4d 8b 94 1a 08 01 00 mov 0x108(%r10,%rbx,1),%r10 - 6634f4dd: 00 - 6634f4de: 45 01 32 add %r14d,(%r10) - 6634f4e1: 44 89 84 02 84 00 00 mov %r8d,0x84(%rdx,%rax,1) - 6634f4e8: 00 - 6634f4e9: 45 8b 32 mov (%r10),%r14d - 6634f4ec: 4d 8b 84 43 08 01 00 mov 0x108(%r11,%rax,2),%r8 - 6634f4f3: 00 - 6634f4f4: 45 85 f6 test %r14d,%r14d - 6634f4f7: 41 0f 9f c1 setg %r9b - 6634f4fb: 45 3b 08 cmp (%r8),%r9d - 6634f4fe: 74 39 je 6634f539 - 6634f500: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f504: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8 - 6634f50b: 00 - 6634f50c: 45 8b 10 mov (%r8),%r10d - 6634f50f: 45 85 d2 test %r10d,%r10d - 6634f512: 75 25 jne 6634f539 - 6634f514: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f518: 4d 8b 8c 18 08 01 00 mov 0x108(%r8,%rbx,1),%r9 - 6634f51f: 00 - 6634f520: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f524: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f52b: 4c 63 06 movslq (%rsi),%r8 - 6634f52e: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f532: 44 89 16 mov %r10d,(%rsi) - 6634f535: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f539: 48 83 c0 04 add $0x4,%rax - 6634f53d: 48 3d 80 00 00 00 cmp $0x80,%rax - 6634f543: 0f 85 67 ff ff ff jne 6634f4b0 - 6634f549: 5b pop %rbx - 6634f54a: 5e pop %rsi - 6634f54b: 5f pop %rdi - 6634f54c: 41 5e pop %r14 - 6634f54e: c3 retq - 6634f54f: 90 nop - 6634f550: 48 81 c2 84 00 00 00 add $0x84,%rdx - 6634f557: b8 08 01 00 00 mov $0x108,%eax - 6634f55c: 0f 1f 40 00 nopl 0x0(%rax) - 6634f560: 44 8b 02 mov (%rdx),%r8d - 6634f563: 45 85 c0 test %r8d,%r8d - 6634f566: 74 59 je 6634f5c1 - 6634f568: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f56c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f570: 45 29 01 sub %r8d,(%r9) - 6634f573: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f579: 45 8b 09 mov (%r9),%r9d - 6634f57c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f580: 45 85 c9 test %r9d,%r9d - 6634f583: 41 0f 9f c1 setg %r9b - 6634f587: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f58b: 45 3b 08 cmp (%r8),%r9d - 6634f58e: 74 31 je 6634f5c1 - 6634f590: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f594: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f598: 45 8b 00 mov (%r8),%r8d - 6634f59b: 45 85 c0 test %r8d,%r8d - 6634f59e: 75 21 jne 6634f5c1 - 6634f5a0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f5a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f5a8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f5ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f5b3: 4c 63 06 movslq (%rsi),%r8 - 6634f5b6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f5ba: 44 89 16 mov %r10d,(%rsi) - 6634f5bd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f5c1: 48 83 c0 08 add $0x8,%rax - 6634f5c5: 48 83 c2 04 add $0x4,%rdx - 6634f5c9: 48 3d 08 02 00 00 cmp $0x208,%rax - 6634f5cf: 75 8f jne 6634f560 - 6634f5d1: 5b pop %rbx - 6634f5d2: 5e pop %rsi - 6634f5d3: 5f pop %rdi - 6634f5d4: 41 5e pop %r14 - 6634f5d6: c3 retq - 6634f5d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f5de: 00 00 +000000006634f3f0 : + 6634f3f0: 56 push %rsi + 6634f3f1: 53 push %rbx + 6634f3f2: 48 83 ec 28 sub $0x28,%rsp + 6634f3f6: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634f3fa: 48 8b 50 48 mov 0x48(%rax),%rdx + 6634f3fe: 48 89 cb mov %rcx,%rbx + 6634f401: 8b 32 mov (%rdx),%esi + 6634f403: 85 f6 test %esi,%esi + 6634f405: 74 2b je 6634f432 + 6634f407: 31 d2 xor %edx,%edx + 6634f409: 48 8d 72 01 lea 0x1(%rdx),%rsi + 6634f40d: 48 89 d9 mov %rbx,%rcx + 6634f410: 83 c2 05 add $0x5,%edx + 6634f413: 48 8b 04 f0 mov (%rax,%rsi,8),%rax + 6634f417: 44 8b 00 mov (%rax),%r8d + 6634f41a: e8 91 1f ff ff callq 663413b0 + 6634f41f: 48 83 fe 04 cmp $0x4,%rsi + 6634f423: 48 89 f2 mov %rsi,%rdx + 6634f426: 0f 84 99 01 00 00 je 6634f5c5 + 6634f42c: 48 8b 43 10 mov 0x10(%rbx),%rax + 6634f430: eb d7 jmp 6634f409 + 6634f432: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f436: 4c 8b 15 e3 74 00 00 mov 0x74e3(%rip),%r10 # 66356920 + 6634f43d: 48 8b 0d ec 74 00 00 mov 0x74ec(%rip),%rcx # 66356930 + 6634f444: 44 8b 42 14 mov 0x14(%rdx),%r8d + 6634f448: 45 85 c0 test %r8d,%r8d + 6634f44b: 74 59 je 6634f4a6 + 6634f44d: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f451: 4d 8b 49 28 mov 0x28(%r9),%r9 + 6634f455: 45 29 01 sub %r8d,(%r9) + 6634f458: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx) + 6634f45f: 45 8b 19 mov (%r9),%r11d + 6634f462: 45 31 c9 xor %r9d,%r9d + 6634f465: 4c 8b 40 28 mov 0x28(%rax),%r8 + 6634f469: 45 85 db test %r11d,%r11d + 6634f46c: 41 0f 9f c1 setg %r9b + 6634f470: 45 3b 08 cmp (%r8),%r9d + 6634f473: 74 31 je 6634f4a6 + 6634f475: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f479: 4d 8b 40 28 mov 0x28(%r8),%r8 + 6634f47d: 45 8b 08 mov (%r8),%r9d + 6634f480: 45 85 c9 test %r9d,%r9d + 6634f483: 75 21 jne 6634f4a6 + 6634f485: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f489: 4d 8b 48 28 mov 0x28(%r8),%r9 + 6634f48d: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f491: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f498: 4c 63 01 movslq (%rcx),%r8 + 6634f49b: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f49f: 44 89 19 mov %r11d,(%rcx) + 6634f4a2: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f4a6: 44 8b 42 18 mov 0x18(%rdx),%r8d + 6634f4aa: 45 85 c0 test %r8d,%r8d + 6634f4ad: 74 58 je 6634f507 + 6634f4af: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f4b3: 4d 8b 49 30 mov 0x30(%r9),%r9 + 6634f4b7: 45 29 01 sub %r8d,(%r9) + 6634f4ba: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx) + 6634f4c1: 45 8b 01 mov (%r9),%r8d + 6634f4c4: 45 31 c9 xor %r9d,%r9d + 6634f4c7: 45 85 c0 test %r8d,%r8d + 6634f4ca: 4c 8b 40 30 mov 0x30(%rax),%r8 + 6634f4ce: 41 0f 9f c1 setg %r9b + 6634f4d2: 45 3b 08 cmp (%r8),%r9d + 6634f4d5: 74 30 je 6634f507 + 6634f4d7: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f4db: 4d 8b 40 30 mov 0x30(%r8),%r8 + 6634f4df: 41 8b 30 mov (%r8),%esi + 6634f4e2: 85 f6 test %esi,%esi + 6634f4e4: 75 21 jne 6634f507 + 6634f4e6: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f4ea: 4d 8b 48 30 mov 0x30(%r8),%r9 + 6634f4ee: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f4f2: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f4f9: 4c 63 01 movslq (%rcx),%r8 + 6634f4fc: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f500: 44 89 19 mov %r11d,(%rcx) + 6634f503: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f507: 44 8b 42 1c mov 0x1c(%rdx),%r8d + 6634f50b: 45 85 c0 test %r8d,%r8d + 6634f50e: 74 59 je 6634f569 + 6634f510: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f514: 4d 8b 49 38 mov 0x38(%r9),%r9 + 6634f518: 45 29 01 sub %r8d,(%r9) + 6634f51b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) + 6634f522: 45 8b 19 mov (%r9),%r11d + 6634f525: 45 31 c9 xor %r9d,%r9d + 6634f528: 4c 8b 40 38 mov 0x38(%rax),%r8 + 6634f52c: 45 85 db test %r11d,%r11d + 6634f52f: 41 0f 9f c1 setg %r9b + 6634f533: 45 3b 08 cmp (%r8),%r9d + 6634f536: 74 31 je 6634f569 + 6634f538: 4c 8b 43 20 mov 0x20(%rbx),%r8 + 6634f53c: 4d 8b 40 38 mov 0x38(%r8),%r8 + 6634f540: 45 8b 08 mov (%r8),%r9d + 6634f543: 45 85 c9 test %r9d,%r9d + 6634f546: 75 21 jne 6634f569 + 6634f548: 4c 8b 43 28 mov 0x28(%rbx),%r8 + 6634f54c: 4d 8b 48 38 mov 0x38(%r8),%r9 + 6634f550: 4d 8b 41 10 mov 0x10(%r9),%r8 + 6634f554: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f55b: 4c 63 01 movslq (%rcx),%r8 + 6634f55e: 45 8d 58 01 lea 0x1(%r8),%r11d + 6634f562: 44 89 19 mov %r11d,(%rcx) + 6634f565: 4f 89 0c c2 mov %r9,(%r10,%r8,8) + 6634f569: 44 8b 42 20 mov 0x20(%rdx),%r8d + 6634f56d: 45 85 c0 test %r8d,%r8d + 6634f570: 74 53 je 6634f5c5 + 6634f572: 4c 8b 4b 18 mov 0x18(%rbx),%r9 + 6634f576: 48 8b 40 40 mov 0x40(%rax),%rax + 6634f57a: 4d 8b 49 40 mov 0x40(%r9),%r9 + 6634f57e: 45 29 01 sub %r8d,(%r9) + 6634f581: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) + 6634f588: 31 d2 xor %edx,%edx + 6634f58a: 45 8b 01 mov (%r9),%r8d + 6634f58d: 45 85 c0 test %r8d,%r8d + 6634f590: 0f 9f c2 setg %dl + 6634f593: 3b 10 cmp (%rax),%edx + 6634f595: 74 2e je 6634f5c5 + 6634f597: 48 8b 43 20 mov 0x20(%rbx),%rax + 6634f59b: 48 8b 40 40 mov 0x40(%rax),%rax + 6634f59f: 8b 00 mov (%rax),%eax + 6634f5a1: 85 c0 test %eax,%eax + 6634f5a3: 75 20 jne 6634f5c5 + 6634f5a5: 48 8b 43 28 mov 0x28(%rbx),%rax + 6634f5a9: 48 8b 50 40 mov 0x40(%rax),%rdx + 6634f5ad: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f5b1: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f5b7: 48 63 01 movslq (%rcx),%rax + 6634f5ba: 44 8d 40 01 lea 0x1(%rax),%r8d + 6634f5be: 44 89 01 mov %r8d,(%rcx) + 6634f5c1: 49 89 14 c2 mov %rdx,(%r10,%rax,8) + 6634f5c5: 48 83 c4 28 add $0x28,%rsp + 6634f5c9: 5b pop %rbx + 6634f5ca: 5e pop %rsi + 6634f5cb: c3 retq + 6634f5cc: 0f 1f 40 00 nopl 0x0(%rax) -000000006634f5e0 : - 6634f5e0: 41 56 push %r14 - 6634f5e2: 57 push %rdi - 6634f5e3: 56 push %rsi - 6634f5e4: 53 push %rbx - 6634f5e5: 48 8b 3d 34 73 00 00 mov 0x7334(%rip),%rdi # 66356920 - 6634f5ec: 48 8b 35 3d 73 00 00 mov 0x733d(%rip),%rsi # 66356930 - 6634f5f3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f5f7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f5fb: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax - 6634f602: 8b 00 mov (%rax),%eax - 6634f604: 85 c0 test %eax,%eax - 6634f606: 0f 84 a4 00 00 00 je 6634f6b0 - 6634f60c: 31 c0 xor %eax,%eax - 6634f60e: 66 90 xchg %ax,%ax - 6634f610: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f615: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d - 6634f61a: 45 8b 00 mov (%r8),%r8d - 6634f61d: 45 39 c8 cmp %r9d,%r8d - 6634f620: 74 71 je 6634f693 - 6634f622: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f626: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f62a: 45 89 c6 mov %r8d,%r14d - 6634f62d: 45 29 ce sub %r9d,%r14d - 6634f630: 45 31 c9 xor %r9d,%r9d - 6634f633: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 - 6634f63a: 00 - 6634f63b: 45 01 32 add %r14d,(%r10) - 6634f63e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) - 6634f643: 45 8b 32 mov (%r10),%r14d - 6634f646: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 - 6634f64d: 00 - 6634f64e: 45 85 f6 test %r14d,%r14d - 6634f651: 41 0f 9f c1 setg %r9b - 6634f655: 45 3b 08 cmp (%r8),%r9d - 6634f658: 74 39 je 6634f693 - 6634f65a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f65e: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 - 6634f665: 00 - 6634f666: 45 8b 10 mov (%r8),%r10d - 6634f669: 45 85 d2 test %r10d,%r10d - 6634f66c: 75 25 jne 6634f693 - 6634f66e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f672: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 - 6634f679: 00 - 6634f67a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f67e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f685: 4c 63 06 movslq (%rsi),%r8 - 6634f688: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f68c: 44 89 16 mov %r10d,(%rsi) - 6634f68f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f693: 48 83 c0 04 add $0x4,%rax - 6634f697: 48 83 f8 60 cmp $0x60,%rax - 6634f69b: 0f 85 6f ff ff ff jne 6634f610 - 6634f6a1: 5b pop %rbx - 6634f6a2: 5e pop %rsi - 6634f6a3: 5f pop %rdi - 6634f6a4: 41 5e pop %r14 - 6634f6a6: c3 retq - 6634f6a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f6ae: 00 00 - 6634f6b0: 48 83 c2 64 add $0x64,%rdx - 6634f6b4: b8 c8 00 00 00 mov $0xc8,%eax - 6634f6b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f6c0: 44 8b 02 mov (%rdx),%r8d - 6634f6c3: 45 85 c0 test %r8d,%r8d - 6634f6c6: 74 59 je 6634f721 - 6634f6c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f6cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f6d0: 45 29 01 sub %r8d,(%r9) - 6634f6d3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f6d9: 45 8b 09 mov (%r9),%r9d - 6634f6dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f6e0: 45 85 c9 test %r9d,%r9d - 6634f6e3: 41 0f 9f c1 setg %r9b - 6634f6e7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f6eb: 45 3b 08 cmp (%r8),%r9d - 6634f6ee: 74 31 je 6634f721 - 6634f6f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f6f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f6f8: 45 8b 00 mov (%r8),%r8d - 6634f6fb: 45 85 c0 test %r8d,%r8d - 6634f6fe: 75 21 jne 6634f721 - 6634f700: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f704: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f708: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f70c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f713: 4c 63 06 movslq (%rsi),%r8 - 6634f716: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f71a: 44 89 16 mov %r10d,(%rsi) - 6634f71d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f721: 48 83 c0 08 add $0x8,%rax - 6634f725: 48 83 c2 04 add $0x4,%rdx - 6634f729: 48 3d 88 01 00 00 cmp $0x188,%rax - 6634f72f: 75 8f jne 6634f6c0 - 6634f731: 5b pop %rbx - 6634f732: 5e pop %rsi - 6634f733: 5f pop %rdi - 6634f734: 41 5e pop %r14 - 6634f736: c3 retq - 6634f737: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f73e: 00 00 +000000006634f5d0 : + 6634f5d0: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634f5d4: 48 8b 50 18 mov 0x18(%rax),%rdx + 6634f5d8: 44 8b 0a mov (%rdx),%r9d + 6634f5db: 45 85 c9 test %r9d,%r9d + 6634f5de: 75 70 jne 6634f650 + 6634f5e0: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f5e4: 44 8b 42 08 mov 0x8(%rdx),%r8d + 6634f5e8: 45 85 c0 test %r8d,%r8d + 6634f5eb: 74 61 je 6634f64e + 6634f5ed: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f5f1: 48 8b 40 10 mov 0x10(%rax),%rax + 6634f5f5: 4d 8b 49 10 mov 0x10(%r9),%r9 + 6634f5f9: 45 29 01 sub %r8d,(%r9) + 6634f5fc: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 6634f603: 31 d2 xor %edx,%edx + 6634f605: 45 8b 01 mov (%r9),%r8d + 6634f608: 45 85 c0 test %r8d,%r8d + 6634f60b: 0f 9f c2 setg %dl + 6634f60e: 3b 10 cmp (%rax),%edx + 6634f610: 74 3c je 6634f64e + 6634f612: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634f616: 48 8b 40 10 mov 0x10(%rax),%rax + 6634f61a: 8b 00 mov (%rax),%eax + 6634f61c: 85 c0 test %eax,%eax + 6634f61e: 75 2e jne 6634f64e + 6634f620: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634f624: 48 8b 0d 05 73 00 00 mov 0x7305(%rip),%rcx # 66356930 + 6634f62b: 4c 8b 05 ee 72 00 00 mov 0x72ee(%rip),%r8 # 66356920 + 6634f632: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634f636: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f63a: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f640: 48 63 01 movslq (%rcx),%rax + 6634f643: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634f647: 44 89 09 mov %r9d,(%rcx) + 6634f64a: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634f64e: c3 retq + 6634f64f: 90 nop + 6634f650: 48 8b 40 08 mov 0x8(%rax),%rax + 6634f654: ba 02 00 00 00 mov $0x2,%edx + 6634f659: 44 8b 00 mov (%rax),%r8d + 6634f65c: e9 4f 1d ff ff jmpq 663413b0 + 6634f661: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634f666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634f66d: 00 00 00 -000000006634f740 : - 6634f740: 41 56 push %r14 - 6634f742: 57 push %rdi - 6634f743: 56 push %rsi - 6634f744: 53 push %rbx - 6634f745: 48 8b 3d d4 71 00 00 mov 0x71d4(%rip),%rdi # 66356920 - 6634f74c: 48 8b 35 dd 71 00 00 mov 0x71dd(%rip),%rsi # 66356930 - 6634f753: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f757: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f75b: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax - 6634f762: 8b 00 mov (%rax),%eax - 6634f764: 85 c0 test %eax,%eax - 6634f766: 0f 84 a4 00 00 00 je 6634f810 - 6634f76c: 31 c0 xor %eax,%eax - 6634f76e: 66 90 xchg %ax,%ax - 6634f770: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f775: 44 8b 4c 02 64 mov 0x64(%rdx,%rax,1),%r9d - 6634f77a: 45 8b 00 mov (%r8),%r8d - 6634f77d: 45 39 c8 cmp %r9d,%r8d - 6634f780: 74 71 je 6634f7f3 - 6634f782: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f786: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f78a: 45 89 c6 mov %r8d,%r14d - 6634f78d: 45 29 ce sub %r9d,%r14d - 6634f790: 45 31 c9 xor %r9d,%r9d - 6634f793: 4d 8b 94 1a c8 00 00 mov 0xc8(%r10,%rbx,1),%r10 - 6634f79a: 00 - 6634f79b: 45 01 32 add %r14d,(%r10) - 6634f79e: 44 89 44 02 64 mov %r8d,0x64(%rdx,%rax,1) - 6634f7a3: 45 8b 32 mov (%r10),%r14d - 6634f7a6: 4d 8b 84 43 c8 00 00 mov 0xc8(%r11,%rax,2),%r8 - 6634f7ad: 00 - 6634f7ae: 45 85 f6 test %r14d,%r14d - 6634f7b1: 41 0f 9f c1 setg %r9b - 6634f7b5: 45 3b 08 cmp (%r8),%r9d - 6634f7b8: 74 39 je 6634f7f3 - 6634f7ba: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f7be: 4d 8b 84 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r8 - 6634f7c5: 00 - 6634f7c6: 45 8b 10 mov (%r8),%r10d - 6634f7c9: 45 85 d2 test %r10d,%r10d - 6634f7cc: 75 25 jne 6634f7f3 - 6634f7ce: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f7d2: 4d 8b 8c 18 c8 00 00 mov 0xc8(%r8,%rbx,1),%r9 - 6634f7d9: 00 - 6634f7da: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f7de: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f7e5: 4c 63 06 movslq (%rsi),%r8 - 6634f7e8: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f7ec: 44 89 16 mov %r10d,(%rsi) - 6634f7ef: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f7f3: 48 83 c0 04 add $0x4,%rax - 6634f7f7: 48 83 f8 60 cmp $0x60,%rax - 6634f7fb: 0f 85 6f ff ff ff jne 6634f770 - 6634f801: 5b pop %rbx - 6634f802: 5e pop %rsi - 6634f803: 5f pop %rdi - 6634f804: 41 5e pop %r14 - 6634f806: c3 retq - 6634f807: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f80e: 00 00 - 6634f810: 48 83 c2 64 add $0x64,%rdx - 6634f814: b8 c8 00 00 00 mov $0xc8,%eax - 6634f819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f820: 44 8b 02 mov (%rdx),%r8d - 6634f823: 45 85 c0 test %r8d,%r8d - 6634f826: 74 59 je 6634f881 - 6634f828: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f82c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f830: 45 29 01 sub %r8d,(%r9) - 6634f833: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f839: 45 8b 09 mov (%r9),%r9d - 6634f83c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f840: 45 85 c9 test %r9d,%r9d - 6634f843: 41 0f 9f c1 setg %r9b - 6634f847: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f84b: 45 3b 08 cmp (%r8),%r9d - 6634f84e: 74 31 je 6634f881 - 6634f850: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f854: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f858: 45 8b 00 mov (%r8),%r8d - 6634f85b: 45 85 c0 test %r8d,%r8d - 6634f85e: 75 21 jne 6634f881 - 6634f860: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f864: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f868: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f86c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f873: 4c 63 06 movslq (%rsi),%r8 - 6634f876: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f87a: 44 89 16 mov %r10d,(%rsi) - 6634f87d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f881: 48 83 c0 08 add $0x8,%rax - 6634f885: 48 83 c2 04 add $0x4,%rdx - 6634f889: 48 3d 88 01 00 00 cmp $0x188,%rax - 6634f88f: 75 8f jne 6634f820 - 6634f891: 5b pop %rbx - 6634f892: 5e pop %rsi - 6634f893: 5f pop %rdi - 6634f894: 41 5e pop %r14 - 6634f896: c3 retq - 6634f897: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f89e: 00 00 +000000006634f670 : + 6634f670: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634f674: 48 8b 50 18 mov 0x18(%rax),%rdx + 6634f678: 44 8b 0a mov (%rdx),%r9d + 6634f67b: 45 85 c9 test %r9d,%r9d + 6634f67e: 75 70 jne 6634f6f0 + 6634f680: 48 8b 51 08 mov 0x8(%rcx),%rdx + 6634f684: 44 8b 42 08 mov 0x8(%rdx),%r8d + 6634f688: 45 85 c0 test %r8d,%r8d + 6634f68b: 74 61 je 6634f6ee + 6634f68d: 4c 8b 49 18 mov 0x18(%rcx),%r9 + 6634f691: 48 8b 40 10 mov 0x10(%rax),%rax + 6634f695: 4d 8b 49 10 mov 0x10(%r9),%r9 + 6634f699: 45 29 01 sub %r8d,(%r9) + 6634f69c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) + 6634f6a3: 31 d2 xor %edx,%edx + 6634f6a5: 45 8b 01 mov (%r9),%r8d + 6634f6a8: 45 85 c0 test %r8d,%r8d + 6634f6ab: 0f 9f c2 setg %dl + 6634f6ae: 3b 10 cmp (%rax),%edx + 6634f6b0: 74 3c je 6634f6ee + 6634f6b2: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634f6b6: 48 8b 40 10 mov 0x10(%rax),%rax + 6634f6ba: 8b 00 mov (%rax),%eax + 6634f6bc: 85 c0 test %eax,%eax + 6634f6be: 75 2e jne 6634f6ee + 6634f6c0: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634f6c4: 48 8b 0d 65 72 00 00 mov 0x7265(%rip),%rcx # 66356930 + 6634f6cb: 4c 8b 05 4e 72 00 00 mov 0x724e(%rip),%r8 # 66356920 + 6634f6d2: 48 8b 50 10 mov 0x10(%rax),%rdx + 6634f6d6: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f6da: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f6e0: 48 63 01 movslq (%rcx),%rax + 6634f6e3: 44 8d 48 01 lea 0x1(%rax),%r9d + 6634f6e7: 44 89 09 mov %r9d,(%rcx) + 6634f6ea: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6634f6ee: c3 retq + 6634f6ef: 90 nop + 6634f6f0: 48 8b 40 08 mov 0x8(%rax),%rax + 6634f6f4: ba 02 00 00 00 mov $0x2,%edx + 6634f6f9: 44 8b 00 mov (%rax),%r8d + 6634f6fc: e9 af 1c ff ff jmpq 663413b0 + 6634f701: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634f706: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6634f70d: 00 00 00 -000000006634f8a0 : - 6634f8a0: 41 56 push %r14 - 6634f8a2: 57 push %rdi - 6634f8a3: 56 push %rsi - 6634f8a4: 53 push %rbx - 6634f8a5: 48 8b 3d 74 70 00 00 mov 0x7074(%rip),%rdi # 66356920 - 6634f8ac: 48 8b 35 7d 70 00 00 mov 0x707d(%rip),%rsi # 66356930 - 6634f8b3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634f8b7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634f8bb: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax - 6634f8c2: 8b 00 mov (%rax),%eax - 6634f8c4: 85 c0 test %eax,%eax - 6634f8c6: 0f 84 a4 00 00 00 je 6634f970 - 6634f8cc: 31 c0 xor %eax,%eax - 6634f8ce: 66 90 xchg %ax,%ax - 6634f8d0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634f8d5: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d - 6634f8da: 45 8b 00 mov (%r8),%r8d - 6634f8dd: 45 39 c8 cmp %r9d,%r8d - 6634f8e0: 74 71 je 6634f953 - 6634f8e2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634f8e6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634f8ea: 45 89 c6 mov %r8d,%r14d - 6634f8ed: 45 29 ce sub %r9d,%r14d - 6634f8f0: 45 31 c9 xor %r9d,%r9d - 6634f8f3: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 - 6634f8fa: 00 - 6634f8fb: 45 01 32 add %r14d,(%r10) - 6634f8fe: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) - 6634f903: 45 8b 32 mov (%r10),%r14d - 6634f906: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 - 6634f90d: 00 - 6634f90e: 45 85 f6 test %r14d,%r14d - 6634f911: 41 0f 9f c1 setg %r9b - 6634f915: 45 3b 08 cmp (%r8),%r9d - 6634f918: 74 39 je 6634f953 - 6634f91a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f91e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 - 6634f925: 00 - 6634f926: 45 8b 10 mov (%r8),%r10d - 6634f929: 45 85 d2 test %r10d,%r10d - 6634f92c: 75 25 jne 6634f953 - 6634f92e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f932: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 - 6634f939: 00 - 6634f93a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f93e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f945: 4c 63 06 movslq (%rsi),%r8 - 6634f948: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f94c: 44 89 16 mov %r10d,(%rsi) - 6634f94f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f953: 48 83 c0 04 add $0x4,%rax - 6634f957: 48 83 f8 40 cmp $0x40,%rax - 6634f95b: 0f 85 6f ff ff ff jne 6634f8d0 - 6634f961: 5b pop %rbx - 6634f962: 5e pop %rsi - 6634f963: 5f pop %rdi - 6634f964: 41 5e pop %r14 - 6634f966: c3 retq - 6634f967: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f96e: 00 00 - 6634f970: 48 83 c2 44 add $0x44,%rdx - 6634f974: b8 88 00 00 00 mov $0x88,%eax - 6634f979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634f980: 44 8b 02 mov (%rdx),%r8d - 6634f983: 45 85 c0 test %r8d,%r8d - 6634f986: 74 59 je 6634f9e1 - 6634f988: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634f98c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634f990: 45 29 01 sub %r8d,(%r9) - 6634f993: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634f999: 45 8b 09 mov (%r9),%r9d - 6634f99c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634f9a0: 45 85 c9 test %r9d,%r9d - 6634f9a3: 41 0f 9f c1 setg %r9b - 6634f9a7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634f9ab: 45 3b 08 cmp (%r8),%r9d - 6634f9ae: 74 31 je 6634f9e1 - 6634f9b0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634f9b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634f9b8: 45 8b 00 mov (%r8),%r8d - 6634f9bb: 45 85 c0 test %r8d,%r8d - 6634f9be: 75 21 jne 6634f9e1 - 6634f9c0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634f9c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634f9c8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634f9cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634f9d3: 4c 63 06 movslq (%rsi),%r8 - 6634f9d6: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634f9da: 44 89 16 mov %r10d,(%rsi) - 6634f9dd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634f9e1: 48 83 c0 08 add $0x8,%rax - 6634f9e5: 48 83 c2 04 add $0x4,%rdx - 6634f9e9: 48 3d 08 01 00 00 cmp $0x108,%rax - 6634f9ef: 75 8f jne 6634f980 - 6634f9f1: 5b pop %rbx - 6634f9f2: 5e pop %rsi - 6634f9f3: 5f pop %rdi - 6634f9f4: 41 5e pop %r14 - 6634f9f6: c3 retq - 6634f9f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634f9fe: 00 00 +000000006634f710 : + 6634f710: 41 56 push %r14 + 6634f712: 55 push %rbp + 6634f713: 57 push %rdi + 6634f714: 56 push %rsi + 6634f715: 53 push %rbx + 6634f716: 48 83 ec 20 sub $0x20,%rsp + 6634f71a: 48 89 ce mov %rcx,%rsi + 6634f71d: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634f721: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634f725: 8b 10 mov (%rax),%edx + 6634f727: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634f72b: 8b 00 mov (%rax),%eax + 6634f72d: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634f730: 48 8b 51 18 mov 0x18(%rcx),%rdx + 6634f734: 8b 12 mov (%rdx),%edx + 6634f736: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634f739: 48 8b 51 20 mov 0x20(%rcx),%rdx + 6634f73d: 8b 12 mov (%rdx),%edx + 6634f73f: 44 8d 0c d0 lea (%rax,%rdx,8),%r9d + 6634f743: 48 8b 41 30 mov 0x30(%rcx),%rax + 6634f747: 8b 10 mov (%rax),%edx + 6634f749: 48 8b 41 28 mov 0x28(%rcx),%rax + 6634f74d: 8b 00 mov (%rax),%eax + 6634f74f: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634f752: 48 8b 51 38 mov 0x38(%rcx),%rdx + 6634f756: 8b 12 mov (%rdx),%edx + 6634f758: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634f75b: 48 8b 51 40 mov 0x40(%rcx),%rdx + 6634f75f: 8b 12 mov (%rdx),%edx + 6634f761: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634f764: 31 c0 xor %eax,%eax + 6634f766: 85 ff test %edi,%edi + 6634f768: 74 07 je 6634f771 + 6634f76a: 44 89 c8 mov %r9d,%eax + 6634f76d: 31 d2 xor %edx,%edx + 6634f76f: f7 f7 div %edi + 6634f771: 48 8b 56 08 mov 0x8(%rsi),%rdx + 6634f775: 41 89 c0 mov %eax,%r8d + 6634f778: 41 83 e0 01 and $0x1,%r8d + 6634f77c: 4c 8b 1d 9d 71 00 00 mov 0x719d(%rip),%r11 # 66356920 + 6634f783: 4c 8b 15 a6 71 00 00 mov 0x71a6(%rip),%r10 # 66356930 + 6634f78a: 8b 5a 24 mov 0x24(%rdx),%ebx + 6634f78d: 41 39 d8 cmp %ebx,%r8d + 6634f790: 74 5c je 6634f7ee + 6634f792: 48 8b 6e 18 mov 0x18(%rsi),%rbp + 6634f796: 45 89 c6 mov %r8d,%r14d + 6634f799: 41 29 de sub %ebx,%r14d + 6634f79c: 48 8b 59 48 mov 0x48(%rcx),%rbx + 6634f7a0: 48 8b 6d 48 mov 0x48(%rbp),%rbp + 6634f7a4: 44 01 75 00 add %r14d,0x0(%rbp) + 6634f7a8: 44 89 42 24 mov %r8d,0x24(%rdx) + 6634f7ac: 45 31 c0 xor %r8d,%r8d + 6634f7af: 8b 6d 00 mov 0x0(%rbp),%ebp + 6634f7b2: 85 ed test %ebp,%ebp + 6634f7b4: 41 0f 9f c0 setg %r8b + 6634f7b8: 44 39 03 cmp %r8d,(%rbx) + 6634f7bb: 74 31 je 6634f7ee + 6634f7bd: 4c 8b 46 20 mov 0x20(%rsi),%r8 + 6634f7c1: 4d 8b 40 48 mov 0x48(%r8),%r8 + 6634f7c5: 45 8b 30 mov (%r8),%r14d + 6634f7c8: 45 85 f6 test %r14d,%r14d + 6634f7cb: 75 21 jne 6634f7ee + 6634f7cd: 4c 8b 46 28 mov 0x28(%rsi),%r8 + 6634f7d1: 49 8b 58 48 mov 0x48(%r8),%rbx + 6634f7d5: 4c 8b 43 10 mov 0x10(%rbx),%r8 + 6634f7d9: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f7e0: 4d 63 02 movslq (%r10),%r8 + 6634f7e3: 41 8d 68 01 lea 0x1(%r8),%ebp + 6634f7e7: 41 89 2a mov %ebp,(%r10) + 6634f7ea: 4b 89 1c c3 mov %rbx,(%r11,%r8,8) + 6634f7ee: 8b 5a 28 mov 0x28(%rdx),%ebx + 6634f7f1: 41 89 c0 mov %eax,%r8d + 6634f7f4: 41 d1 e8 shr %r8d + 6634f7f7: 41 83 e0 01 and $0x1,%r8d + 6634f7fb: 41 39 d8 cmp %ebx,%r8d + 6634f7fe: 74 5c je 6634f85c + 6634f800: 48 8b 6e 18 mov 0x18(%rsi),%rbp + 6634f804: 45 89 c6 mov %r8d,%r14d + 6634f807: 41 29 de sub %ebx,%r14d + 6634f80a: 48 8b 59 50 mov 0x50(%rcx),%rbx + 6634f80e: 48 8b 6d 50 mov 0x50(%rbp),%rbp + 6634f812: 44 01 75 00 add %r14d,0x0(%rbp) + 6634f816: 44 89 42 28 mov %r8d,0x28(%rdx) + 6634f81a: 45 31 c0 xor %r8d,%r8d + 6634f81d: 8b 6d 00 mov 0x0(%rbp),%ebp + 6634f820: 85 ed test %ebp,%ebp + 6634f822: 41 0f 9f c0 setg %r8b + 6634f826: 44 39 03 cmp %r8d,(%rbx) + 6634f829: 74 31 je 6634f85c + 6634f82b: 4c 8b 46 20 mov 0x20(%rsi),%r8 + 6634f82f: 4d 8b 40 50 mov 0x50(%r8),%r8 + 6634f833: 45 8b 30 mov (%r8),%r14d + 6634f836: 45 85 f6 test %r14d,%r14d + 6634f839: 75 21 jne 6634f85c + 6634f83b: 4c 8b 46 28 mov 0x28(%rsi),%r8 + 6634f83f: 49 8b 58 50 mov 0x50(%r8),%rbx + 6634f843: 4c 8b 43 10 mov 0x10(%rbx),%r8 + 6634f847: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f84e: 4d 63 02 movslq (%r10),%r8 + 6634f851: 41 8d 68 01 lea 0x1(%r8),%ebp + 6634f855: 41 89 2a mov %ebp,(%r10) + 6634f858: 4b 89 1c c3 mov %rbx,(%r11,%r8,8) + 6634f85c: 8b 5a 2c mov 0x2c(%rdx),%ebx + 6634f85f: 41 89 c0 mov %eax,%r8d + 6634f862: 41 c1 e8 02 shr $0x2,%r8d + 6634f866: 41 83 e0 01 and $0x1,%r8d + 6634f86a: 41 39 d8 cmp %ebx,%r8d + 6634f86d: 74 59 je 6634f8c8 + 6634f86f: 48 8b 6e 18 mov 0x18(%rsi),%rbp + 6634f873: 45 89 c6 mov %r8d,%r14d + 6634f876: 41 29 de sub %ebx,%r14d + 6634f879: 31 db xor %ebx,%ebx + 6634f87b: 48 8b 6d 58 mov 0x58(%rbp),%rbp + 6634f87f: 44 01 75 00 add %r14d,0x0(%rbp) + 6634f883: 44 89 42 2c mov %r8d,0x2c(%rdx) + 6634f887: 8b 6d 00 mov 0x0(%rbp),%ebp + 6634f88a: 4c 8b 41 58 mov 0x58(%rcx),%r8 + 6634f88e: 85 ed test %ebp,%ebp + 6634f890: 0f 9f c3 setg %bl + 6634f893: 41 3b 18 cmp (%r8),%ebx + 6634f896: 74 30 je 6634f8c8 + 6634f898: 4c 8b 46 20 mov 0x20(%rsi),%r8 + 6634f89c: 4d 8b 40 58 mov 0x58(%r8),%r8 + 6634f8a0: 41 8b 18 mov (%r8),%ebx + 6634f8a3: 85 db test %ebx,%ebx + 6634f8a5: 75 21 jne 6634f8c8 + 6634f8a7: 4c 8b 46 28 mov 0x28(%rsi),%r8 + 6634f8ab: 49 8b 58 58 mov 0x58(%r8),%rbx + 6634f8af: 4c 8b 43 10 mov 0x10(%rbx),%r8 + 6634f8b3: 41 c7 00 01 00 00 00 movl $0x1,(%r8) + 6634f8ba: 4d 63 02 movslq (%r10),%r8 + 6634f8bd: 41 8d 68 01 lea 0x1(%r8),%ebp + 6634f8c1: 41 89 2a mov %ebp,(%r10) + 6634f8c4: 4b 89 1c c3 mov %rbx,(%r11,%r8,8) + 6634f8c8: 44 8b 42 30 mov 0x30(%rdx),%r8d + 6634f8cc: c1 e8 03 shr $0x3,%eax + 6634f8cf: 83 e0 01 and $0x1,%eax + 6634f8d2: 44 39 c0 cmp %r8d,%eax + 6634f8d5: 74 54 je 6634f92b + 6634f8d7: 48 8b 5e 18 mov 0x18(%rsi),%rbx + 6634f8db: 41 89 c6 mov %eax,%r14d + 6634f8de: 45 29 c6 sub %r8d,%r14d + 6634f8e1: 48 8b 5b 60 mov 0x60(%rbx),%rbx + 6634f8e5: 44 01 33 add %r14d,(%rbx) + 6634f8e8: 89 42 30 mov %eax,0x30(%rdx) + 6634f8eb: 31 d2 xor %edx,%edx + 6634f8ed: 44 8b 03 mov (%rbx),%r8d + 6634f8f0: 48 8b 41 60 mov 0x60(%rcx),%rax + 6634f8f4: 45 85 c0 test %r8d,%r8d + 6634f8f7: 0f 9f c2 setg %dl + 6634f8fa: 3b 10 cmp (%rax),%edx + 6634f8fc: 74 2d je 6634f92b + 6634f8fe: 48 8b 46 20 mov 0x20(%rsi),%rax + 6634f902: 48 8b 40 60 mov 0x60(%rax),%rax + 6634f906: 8b 00 mov (%rax),%eax + 6634f908: 85 c0 test %eax,%eax + 6634f90a: 75 1f jne 6634f92b + 6634f90c: 48 8b 46 28 mov 0x28(%rsi),%rax + 6634f910: 48 8b 50 60 mov 0x60(%rax),%rdx + 6634f914: 48 8b 42 10 mov 0x10(%rdx),%rax + 6634f918: c7 00 01 00 00 00 movl $0x1,(%rax) + 6634f91e: 49 63 02 movslq (%r10),%rax + 6634f921: 8d 48 01 lea 0x1(%rax),%ecx + 6634f924: 41 89 0a mov %ecx,(%r10) + 6634f927: 49 89 14 c3 mov %rdx,(%r11,%rax,8) + 6634f92b: 85 ff test %edi,%edi + 6634f92d: 75 31 jne 6634f960 + 6634f92f: 31 db xor %ebx,%ebx + 6634f931: 8d 53 0d lea 0xd(%rbx),%edx + 6634f934: 89 d9 mov %ebx,%ecx + 6634f936: 41 89 f8 mov %edi,%r8d + 6634f939: 41 d3 e8 shr %cl,%r8d + 6634f93c: 83 c3 01 add $0x1,%ebx + 6634f93f: 48 89 f1 mov %rsi,%rcx + 6634f942: 41 83 e0 01 and $0x1,%r8d + 6634f946: e8 65 1a ff ff callq 663413b0 + 6634f94b: 83 fb 04 cmp $0x4,%ebx + 6634f94e: 75 e1 jne 6634f931 + 6634f950: 48 83 c4 20 add $0x20,%rsp + 6634f954: 5b pop %rbx + 6634f955: 5e pop %rsi + 6634f956: 5f pop %rdi + 6634f957: 5d pop %rbp + 6634f958: 41 5e pop %r14 + 6634f95a: c3 retq + 6634f95b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634f960: 44 89 c8 mov %r9d,%eax + 6634f963: 31 d2 xor %edx,%edx + 6634f965: f7 f7 div %edi + 6634f967: 89 d7 mov %edx,%edi + 6634f969: eb c4 jmp 6634f92f + 6634f96b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) -000000006634fa00 : - 6634fa00: 41 56 push %r14 - 6634fa02: 57 push %rdi - 6634fa03: 56 push %rsi - 6634fa04: 53 push %rbx - 6634fa05: 48 8b 3d 14 6f 00 00 mov 0x6f14(%rip),%rdi # 66356920 - 6634fa0c: 48 8b 35 1d 6f 00 00 mov 0x6f1d(%rip),%rsi # 66356930 - 6634fa13: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634fa17: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634fa1b: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax - 6634fa22: 8b 00 mov (%rax),%eax - 6634fa24: 85 c0 test %eax,%eax - 6634fa26: 0f 84 a4 00 00 00 je 6634fad0 - 6634fa2c: 31 c0 xor %eax,%eax - 6634fa2e: 66 90 xchg %ax,%ax - 6634fa30: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634fa35: 44 8b 4c 02 44 mov 0x44(%rdx,%rax,1),%r9d - 6634fa3a: 45 8b 00 mov (%r8),%r8d - 6634fa3d: 45 39 c8 cmp %r9d,%r8d - 6634fa40: 74 71 je 6634fab3 - 6634fa42: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634fa46: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634fa4a: 45 89 c6 mov %r8d,%r14d - 6634fa4d: 45 29 ce sub %r9d,%r14d - 6634fa50: 45 31 c9 xor %r9d,%r9d - 6634fa53: 4d 8b 94 1a 88 00 00 mov 0x88(%r10,%rbx,1),%r10 - 6634fa5a: 00 - 6634fa5b: 45 01 32 add %r14d,(%r10) - 6634fa5e: 44 89 44 02 44 mov %r8d,0x44(%rdx,%rax,1) - 6634fa63: 45 8b 32 mov (%r10),%r14d - 6634fa66: 4d 8b 84 43 88 00 00 mov 0x88(%r11,%rax,2),%r8 +000000006634f970 : + 6634f970: 41 56 push %r14 + 6634f972: 41 55 push %r13 + 6634f974: 41 54 push %r12 + 6634f976: 55 push %rbp + 6634f977: 57 push %rdi + 6634f978: 56 push %rsi + 6634f979: 53 push %rbx + 6634f97a: 48 83 ec 20 sub $0x20,%rsp + 6634f97e: 4c 8b 41 10 mov 0x10(%rcx),%r8 + 6634f982: 49 8b 40 10 mov 0x10(%r8),%rax + 6634f986: 48 89 ce mov %rcx,%rsi + 6634f989: 8b 10 mov (%rax),%edx + 6634f98b: 49 8b 40 08 mov 0x8(%r8),%rax + 6634f98f: 8b 00 mov (%rax),%eax + 6634f991: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634f994: 49 8b 50 18 mov 0x18(%r8),%rdx + 6634f998: 8b 12 mov (%rdx),%edx + 6634f99a: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634f99d: 49 8b 50 20 mov 0x20(%r8),%rdx + 6634f9a1: 8b 12 mov (%rdx),%edx + 6634f9a3: 8d 2c d0 lea (%rax,%rdx,8),%ebp + 6634f9a6: 49 8b 40 28 mov 0x28(%r8),%rax + 6634f9aa: 8b 10 mov (%rax),%edx + 6634f9ac: 49 8b 40 30 mov 0x30(%r8),%rax + 6634f9b0: c1 e2 04 shl $0x4,%edx + 6634f9b3: 01 d5 add %edx,%ebp + 6634f9b5: 8b 10 mov (%rax),%edx + 6634f9b7: 49 8b 40 38 mov 0x38(%r8),%rax + 6634f9bb: c1 e2 05 shl $0x5,%edx + 6634f9be: 01 ea add %ebp,%edx + 6634f9c0: 8b 28 mov (%rax),%ebp + 6634f9c2: 49 8b 40 40 mov 0x40(%r8),%rax + 6634f9c6: c1 e5 06 shl $0x6,%ebp + 6634f9c9: 01 ea add %ebp,%edx + 6634f9cb: 8b 28 mov (%rax),%ebp + 6634f9cd: 49 8b 40 50 mov 0x50(%r8),%rax + 6634f9d1: c1 e5 07 shl $0x7,%ebp + 6634f9d4: 01 d5 add %edx,%ebp + 6634f9d6: 8b 10 mov (%rax),%edx + 6634f9d8: 49 8b 40 48 mov 0x48(%r8),%rax + 6634f9dc: 8b 00 mov (%rax),%eax + 6634f9de: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634f9e1: 49 8b 50 58 mov 0x58(%r8),%rdx + 6634f9e5: 8b 12 mov (%rdx),%edx + 6634f9e7: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634f9ea: 49 8b 50 60 mov 0x60(%r8),%rdx + 6634f9ee: 8b 12 mov (%rdx),%edx + 6634f9f0: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634f9f3: 49 8b 40 68 mov 0x68(%r8),%rax + 6634f9f7: 8b 10 mov (%rax),%edx + 6634f9f9: 49 8b 40 70 mov 0x70(%r8),%rax + 6634f9fd: c1 e2 04 shl $0x4,%edx + 6634fa00: 01 d7 add %edx,%edi + 6634fa02: 8b 10 mov (%rax),%edx + 6634fa04: 49 8b 40 78 mov 0x78(%r8),%rax + 6634fa08: c1 e2 05 shl $0x5,%edx + 6634fa0b: 01 fa add %edi,%edx + 6634fa0d: 8b 38 mov (%rax),%edi + 6634fa0f: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax + 6634fa16: c1 e7 06 shl $0x6,%edi + 6634fa19: 01 fa add %edi,%edx + 6634fa1b: 8b 38 mov (%rax),%edi + 6634fa1d: 31 c0 xor %eax,%eax + 6634fa1f: c1 e7 07 shl $0x7,%edi + 6634fa22: 01 d7 add %edx,%edi + 6634fa24: 74 06 je 6634fa2c + 6634fa26: 89 e8 mov %ebp,%eax + 6634fa28: 31 d2 xor %edx,%edx + 6634fa2a: f7 f7 div %edi + 6634fa2c: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 6634fa30: 31 c9 xor %ecx,%ecx + 6634fa32: 4c 8b 2d e7 6e 00 00 mov 0x6ee7(%rip),%r13 # 66356920 + 6634fa39: 4c 8b 25 f0 6e 00 00 mov 0x6ef0(%rip),%r12 # 66356930 + 6634fa40: 44 8b 4c 8b 44 mov 0x44(%rbx,%rcx,4),%r9d + 6634fa45: 89 c2 mov %eax,%edx + 6634fa47: d3 ea shr %cl,%edx + 6634fa49: 83 e2 01 and $0x1,%edx + 6634fa4c: 44 39 ca cmp %r9d,%edx + 6634fa4f: 74 74 je 6634fac5 + 6634fa51: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634fa55: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 6634fa5c: 00 + 6634fa5d: 41 89 d6 mov %edx,%r14d + 6634fa60: 45 29 ce sub %r9d,%r14d + 6634fa63: 45 31 c9 xor %r9d,%r9d + 6634fa66: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10 6634fa6d: 00 - 6634fa6e: 45 85 f6 test %r14d,%r14d - 6634fa71: 41 0f 9f c1 setg %r9b - 6634fa75: 45 3b 08 cmp (%r8),%r9d - 6634fa78: 74 39 je 6634fab3 - 6634fa7a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634fa7e: 4d 8b 84 18 88 00 00 mov 0x88(%r8,%rbx,1),%r8 - 6634fa85: 00 - 6634fa86: 45 8b 10 mov (%r8),%r10d - 6634fa89: 45 85 d2 test %r10d,%r10d - 6634fa8c: 75 25 jne 6634fab3 - 6634fa8e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634fa92: 4d 8b 8c 18 88 00 00 mov 0x88(%r8,%rbx,1),%r9 - 6634fa99: 00 - 6634fa9a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634fa9e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634faa5: 4c 63 06 movslq (%rsi),%r8 - 6634faa8: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634faac: 44 89 16 mov %r10d,(%rsi) - 6634faaf: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634fab3: 48 83 c0 04 add $0x4,%rax - 6634fab7: 48 83 f8 40 cmp $0x40,%rax - 6634fabb: 0f 85 6f ff ff ff jne 6634fa30 - 6634fac1: 5b pop %rbx - 6634fac2: 5e pop %rsi - 6634fac3: 5f pop %rdi - 6634fac4: 41 5e pop %r14 - 6634fac6: c3 retq - 6634fac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634face: 00 00 - 6634fad0: 48 83 c2 44 add $0x44,%rdx - 6634fad4: b8 88 00 00 00 mov $0x88,%eax + 6634fa6e: 45 01 32 add %r14d,(%r10) + 6634fa71: 89 54 8b 44 mov %edx,0x44(%rbx,%rcx,4) + 6634fa75: 45 8b 12 mov (%r10),%r10d + 6634fa78: 49 8b 94 c8 88 00 00 mov 0x88(%r8,%rcx,8),%rdx + 6634fa7f: 00 + 6634fa80: 45 85 d2 test %r10d,%r10d + 6634fa83: 41 0f 9f c1 setg %r9b + 6634fa87: 44 3b 0a cmp (%rdx),%r9d + 6634fa8a: 74 39 je 6634fac5 + 6634fa8c: 48 8b 56 20 mov 0x20(%rsi),%rdx + 6634fa90: 4a 8b 94 1a 88 00 00 mov 0x88(%rdx,%r11,1),%rdx + 6634fa97: 00 + 6634fa98: 8b 12 mov (%rdx),%edx + 6634fa9a: 85 d2 test %edx,%edx + 6634fa9c: 75 27 jne 6634fac5 + 6634fa9e: 48 8b 56 28 mov 0x28(%rsi),%rdx + 6634faa2: 4e 8b 8c 1a 88 00 00 mov 0x88(%rdx,%r11,1),%r9 + 6634faa9: 00 + 6634faaa: 49 8b 51 10 mov 0x10(%r9),%rdx + 6634faae: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634fab4: 49 63 14 24 movslq (%r12),%rdx + 6634fab8: 44 8d 52 01 lea 0x1(%rdx),%r10d + 6634fabc: 45 89 14 24 mov %r10d,(%r12) + 6634fac0: 4d 89 4c d5 00 mov %r9,0x0(%r13,%rdx,8) + 6634fac5: 48 83 c1 01 add $0x1,%rcx + 6634fac9: 48 83 f9 08 cmp $0x8,%rcx + 6634facd: 0f 85 6d ff ff ff jne 6634fa40 + 6634fad3: 85 ff test %edi,%edi + 6634fad5: 75 39 jne 6634fb10 + 6634fad7: 31 db xor %ebx,%ebx 6634fad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634fae0: 44 8b 02 mov (%rdx),%r8d - 6634fae3: 45 85 c0 test %r8d,%r8d - 6634fae6: 74 59 je 6634fb41 - 6634fae8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634faec: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634faf0: 45 29 01 sub %r8d,(%r9) - 6634faf3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634faf9: 45 8b 09 mov (%r9),%r9d - 6634fafc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634fb00: 45 85 c9 test %r9d,%r9d - 6634fb03: 41 0f 9f c1 setg %r9b - 6634fb07: 45 0f b6 c9 movzbl %r9b,%r9d - 6634fb0b: 45 3b 08 cmp (%r8),%r9d - 6634fb0e: 74 31 je 6634fb41 - 6634fb10: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634fb14: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634fb18: 45 8b 00 mov (%r8),%r8d - 6634fb1b: 45 85 c0 test %r8d,%r8d - 6634fb1e: 75 21 jne 6634fb41 - 6634fb20: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634fb24: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634fb28: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634fb2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634fb33: 4c 63 06 movslq (%rsi),%r8 - 6634fb36: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634fb3a: 44 89 16 mov %r10d,(%rsi) - 6634fb3d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634fb41: 48 83 c0 08 add $0x8,%rax - 6634fb45: 48 83 c2 04 add $0x4,%rdx - 6634fb49: 48 3d 08 01 00 00 cmp $0x108,%rax - 6634fb4f: 75 8f jne 6634fae0 - 6634fb51: 5b pop %rbx - 6634fb52: 5e pop %rsi - 6634fb53: 5f pop %rdi - 6634fb54: 41 5e pop %r14 - 6634fb56: c3 retq - 6634fb57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634fb5e: 00 00 + 6634fae0: 8d 53 19 lea 0x19(%rbx),%edx + 6634fae3: 89 d9 mov %ebx,%ecx + 6634fae5: 41 89 f8 mov %edi,%r8d + 6634fae8: 41 d3 e8 shr %cl,%r8d + 6634faeb: 83 c3 01 add $0x1,%ebx + 6634faee: 48 89 f1 mov %rsi,%rcx + 6634faf1: 41 83 e0 01 and $0x1,%r8d + 6634faf5: e8 b6 18 ff ff callq 663413b0 + 6634fafa: 83 fb 08 cmp $0x8,%ebx + 6634fafd: 75 e1 jne 6634fae0 + 6634faff: 48 83 c4 20 add $0x20,%rsp + 6634fb03: 5b pop %rbx + 6634fb04: 5e pop %rsi + 6634fb05: 5f pop %rdi + 6634fb06: 5d pop %rbp + 6634fb07: 41 5c pop %r12 + 6634fb09: 41 5d pop %r13 + 6634fb0b: 41 5e pop %r14 + 6634fb0d: c3 retq + 6634fb0e: 66 90 xchg %ax,%ax + 6634fb10: 89 e8 mov %ebp,%eax + 6634fb12: 31 d2 xor %edx,%edx + 6634fb14: f7 f7 div %edi + 6634fb16: 89 d7 mov %edx,%edi + 6634fb18: eb bd jmp 6634fad7 + 6634fb1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634fb60 : - 6634fb60: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634fb64: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634fb68: 4c 8b 48 18 mov 0x18(%rax),%r9 - 6634fb6c: 44 8b 42 08 mov 0x8(%rdx),%r8d - 6634fb70: 45 8b 09 mov (%r9),%r9d - 6634fb73: 45 85 c9 test %r9d,%r9d - 6634fb76: 75 2b jne 6634fba3 - 6634fb78: 45 85 c0 test %r8d,%r8d - 6634fb7b: 74 25 je 6634fba2 - 6634fb7d: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634fb81: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fb85: 4d 8b 49 10 mov 0x10(%r9),%r9 - 6634fb89: 45 29 01 sub %r8d,(%r9) - 6634fb8c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) - 6634fb93: 41 8b 11 mov (%r9),%edx - 6634fb96: 85 d2 test %edx,%edx - 6634fb98: 0f 9f c2 setg %dl - 6634fb9b: 0f b6 d2 movzbl %dl,%edx - 6634fb9e: 3b 10 cmp (%rax),%edx - 6634fba0: 75 36 jne 6634fbd8 - 6634fba2: c3 retq - 6634fba3: 4c 8b 48 08 mov 0x8(%rax),%r9 - 6634fba7: 45 8b 09 mov (%r9),%r9d - 6634fbaa: 45 39 c1 cmp %r8d,%r9d - 6634fbad: 74 f3 je 6634fba2 - 6634fbaf: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634fbb3: 45 89 cb mov %r9d,%r11d - 6634fbb6: 45 29 c3 sub %r8d,%r11d - 6634fbb9: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fbbd: 4d 8b 52 10 mov 0x10(%r10),%r10 - 6634fbc1: 45 01 1a add %r11d,(%r10) - 6634fbc4: 44 89 4a 08 mov %r9d,0x8(%rdx) - 6634fbc8: 45 8b 02 mov (%r10),%r8d - 6634fbcb: 45 85 c0 test %r8d,%r8d - 6634fbce: 0f 9f c2 setg %dl - 6634fbd1: 0f b6 d2 movzbl %dl,%edx - 6634fbd4: 3b 10 cmp (%rax),%edx - 6634fbd6: 74 ca je 6634fba2 - 6634fbd8: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634fbdc: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fbe0: 8b 00 mov (%rax),%eax - 6634fbe2: 85 c0 test %eax,%eax - 6634fbe4: 75 bc jne 6634fba2 - 6634fbe6: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634fbea: 48 8b 0d 3f 6d 00 00 mov 0x6d3f(%rip),%rcx # 66356930 - 6634fbf1: 4c 8b 05 28 6d 00 00 mov 0x6d28(%rip),%r8 # 66356920 - 6634fbf8: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634fbfc: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634fc00: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634fc06: 48 63 01 movslq (%rcx),%rax - 6634fc09: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634fc0d: 44 89 09 mov %r9d,(%rcx) - 6634fc10: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634fc14: c3 retq - 6634fc15: 90 nop - 6634fc16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fc1d: 00 00 00 +000000006634fb20 : + 6634fb20: 41 56 push %r14 + 6634fb22: 41 55 push %r13 + 6634fb24: 41 54 push %r12 + 6634fb26: 55 push %rbp + 6634fb27: 57 push %rdi + 6634fb28: 56 push %rsi + 6634fb29: 53 push %rbx + 6634fb2a: 48 83 ec 20 sub $0x20,%rsp + 6634fb2e: 4c 8b 41 10 mov 0x10(%rcx),%r8 + 6634fb32: 49 8b 40 10 mov 0x10(%r8),%rax + 6634fb36: 48 89 ce mov %rcx,%rsi + 6634fb39: 8b 10 mov (%rax),%edx + 6634fb3b: 49 8b 40 08 mov 0x8(%r8),%rax + 6634fb3f: 8b 00 mov (%rax),%eax + 6634fb41: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634fb44: 49 8b 50 18 mov 0x18(%r8),%rdx + 6634fb48: 8b 12 mov (%rdx),%edx + 6634fb4a: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634fb4d: 49 8b 50 20 mov 0x20(%r8),%rdx + 6634fb51: 8b 12 mov (%rdx),%edx + 6634fb53: 8d 2c d0 lea (%rax,%rdx,8),%ebp + 6634fb56: 49 8b 40 28 mov 0x28(%r8),%rax + 6634fb5a: 8b 10 mov (%rax),%edx + 6634fb5c: 49 8b 40 30 mov 0x30(%r8),%rax + 6634fb60: c1 e2 04 shl $0x4,%edx + 6634fb63: 01 d5 add %edx,%ebp + 6634fb65: 8b 10 mov (%rax),%edx + 6634fb67: 49 8b 40 38 mov 0x38(%r8),%rax + 6634fb6b: c1 e2 05 shl $0x5,%edx + 6634fb6e: 01 ea add %ebp,%edx + 6634fb70: 8b 28 mov (%rax),%ebp + 6634fb72: 49 8b 40 40 mov 0x40(%r8),%rax + 6634fb76: c1 e5 06 shl $0x6,%ebp + 6634fb79: 01 ea add %ebp,%edx + 6634fb7b: 8b 28 mov (%rax),%ebp + 6634fb7d: 49 8b 40 48 mov 0x48(%r8),%rax + 6634fb81: c1 e5 07 shl $0x7,%ebp + 6634fb84: 01 d5 add %edx,%ebp + 6634fb86: 8b 10 mov (%rax),%edx + 6634fb88: 49 8b 40 50 mov 0x50(%r8),%rax + 6634fb8c: c1 e2 08 shl $0x8,%edx + 6634fb8f: 01 d5 add %edx,%ebp + 6634fb91: 8b 10 mov (%rax),%edx + 6634fb93: 49 8b 40 58 mov 0x58(%r8),%rax + 6634fb97: c1 e2 09 shl $0x9,%edx + 6634fb9a: 01 ea add %ebp,%edx + 6634fb9c: 8b 28 mov (%rax),%ebp + 6634fb9e: 49 8b 40 60 mov 0x60(%r8),%rax + 6634fba2: c1 e5 0a shl $0xa,%ebp + 6634fba5: 01 ea add %ebp,%edx + 6634fba7: 8b 28 mov (%rax),%ebp + 6634fba9: 49 8b 40 68 mov 0x68(%r8),%rax + 6634fbad: c1 e5 0b shl $0xb,%ebp + 6634fbb0: 01 d5 add %edx,%ebp + 6634fbb2: 8b 10 mov (%rax),%edx + 6634fbb4: 49 8b 40 70 mov 0x70(%r8),%rax + 6634fbb8: c1 e2 0c shl $0xc,%edx + 6634fbbb: 01 d5 add %edx,%ebp + 6634fbbd: 8b 10 mov (%rax),%edx + 6634fbbf: 49 8b 40 78 mov 0x78(%r8),%rax + 6634fbc3: c1 e2 0d shl $0xd,%edx + 6634fbc6: 01 ea add %ebp,%edx + 6634fbc8: 8b 28 mov (%rax),%ebp + 6634fbca: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax + 6634fbd1: c1 e5 0e shl $0xe,%ebp + 6634fbd4: 01 ea add %ebp,%edx + 6634fbd6: 8b 28 mov (%rax),%ebp + 6634fbd8: 49 8b 80 90 00 00 00 mov 0x90(%r8),%rax + 6634fbdf: c1 e5 0f shl $0xf,%ebp + 6634fbe2: 01 d5 add %edx,%ebp + 6634fbe4: 8b 10 mov (%rax),%edx + 6634fbe6: 49 8b 80 88 00 00 00 mov 0x88(%r8),%rax + 6634fbed: 8b 00 mov (%rax),%eax + 6634fbef: 8d 04 50 lea (%rax,%rdx,2),%eax + 6634fbf2: 49 8b 90 98 00 00 00 mov 0x98(%r8),%rdx + 6634fbf9: 8b 12 mov (%rdx),%edx + 6634fbfb: 8d 04 90 lea (%rax,%rdx,4),%eax + 6634fbfe: 49 8b 90 a0 00 00 00 mov 0xa0(%r8),%rdx + 6634fc05: 8b 12 mov (%rdx),%edx + 6634fc07: 8d 3c d0 lea (%rax,%rdx,8),%edi + 6634fc0a: 49 8b 80 a8 00 00 00 mov 0xa8(%r8),%rax + 6634fc11: 8b 10 mov (%rax),%edx + 6634fc13: 49 8b 80 b0 00 00 00 mov 0xb0(%r8),%rax + 6634fc1a: c1 e2 04 shl $0x4,%edx + 6634fc1d: 01 d7 add %edx,%edi + 6634fc1f: 8b 10 mov (%rax),%edx + 6634fc21: 49 8b 80 b8 00 00 00 mov 0xb8(%r8),%rax + 6634fc28: c1 e2 05 shl $0x5,%edx + 6634fc2b: 01 fa add %edi,%edx + 6634fc2d: 8b 38 mov (%rax),%edi + 6634fc2f: 49 8b 80 c0 00 00 00 mov 0xc0(%r8),%rax + 6634fc36: c1 e7 06 shl $0x6,%edi + 6634fc39: 01 fa add %edi,%edx + 6634fc3b: 8b 38 mov (%rax),%edi + 6634fc3d: 49 8b 80 c8 00 00 00 mov 0xc8(%r8),%rax + 6634fc44: c1 e7 07 shl $0x7,%edi + 6634fc47: 01 d7 add %edx,%edi + 6634fc49: 8b 10 mov (%rax),%edx + 6634fc4b: 49 8b 80 d0 00 00 00 mov 0xd0(%r8),%rax + 6634fc52: c1 e2 08 shl $0x8,%edx + 6634fc55: 01 d7 add %edx,%edi + 6634fc57: 8b 10 mov (%rax),%edx + 6634fc59: 49 8b 80 d8 00 00 00 mov 0xd8(%r8),%rax + 6634fc60: c1 e2 09 shl $0x9,%edx + 6634fc63: 01 fa add %edi,%edx + 6634fc65: 8b 38 mov (%rax),%edi + 6634fc67: 49 8b 80 e0 00 00 00 mov 0xe0(%r8),%rax + 6634fc6e: c1 e7 0a shl $0xa,%edi + 6634fc71: 01 fa add %edi,%edx + 6634fc73: 8b 38 mov (%rax),%edi + 6634fc75: 49 8b 80 e8 00 00 00 mov 0xe8(%r8),%rax + 6634fc7c: c1 e7 0b shl $0xb,%edi + 6634fc7f: 01 d7 add %edx,%edi + 6634fc81: 8b 10 mov (%rax),%edx + 6634fc83: 49 8b 80 f0 00 00 00 mov 0xf0(%r8),%rax + 6634fc8a: c1 e2 0c shl $0xc,%edx + 6634fc8d: 01 d7 add %edx,%edi + 6634fc8f: 8b 10 mov (%rax),%edx + 6634fc91: 49 8b 80 f8 00 00 00 mov 0xf8(%r8),%rax + 6634fc98: c1 e2 0d shl $0xd,%edx + 6634fc9b: 01 fa add %edi,%edx + 6634fc9d: 8b 38 mov (%rax),%edi + 6634fc9f: 49 8b 80 00 01 00 00 mov 0x100(%r8),%rax + 6634fca6: c1 e7 0e shl $0xe,%edi + 6634fca9: 01 fa add %edi,%edx + 6634fcab: 8b 38 mov (%rax),%edi + 6634fcad: 31 c0 xor %eax,%eax + 6634fcaf: c1 e7 0f shl $0xf,%edi + 6634fcb2: 01 d7 add %edx,%edi + 6634fcb4: 74 06 je 6634fcbc + 6634fcb6: 89 e8 mov %ebp,%eax + 6634fcb8: 31 d2 xor %edx,%edx + 6634fcba: f7 f7 div %edi + 6634fcbc: 48 8b 5e 08 mov 0x8(%rsi),%rbx + 6634fcc0: 31 c9 xor %ecx,%ecx + 6634fcc2: 4c 8b 2d 57 6c 00 00 mov 0x6c57(%rip),%r13 # 66356920 + 6634fcc9: 4c 8b 25 60 6c 00 00 mov 0x6c60(%rip),%r12 # 66356930 + 6634fcd0: 44 8b 8c 8b 84 00 00 mov 0x84(%rbx,%rcx,4),%r9d + 6634fcd7: 00 + 6634fcd8: 89 c2 mov %eax,%edx + 6634fcda: d3 ea shr %cl,%edx + 6634fcdc: 83 e2 01 and $0x1,%edx + 6634fcdf: 44 39 ca cmp %r9d,%edx + 6634fce2: 74 77 je 6634fd5b + 6634fce4: 4c 8b 56 18 mov 0x18(%rsi),%r10 + 6634fce8: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11 + 6634fcef: 00 + 6634fcf0: 41 89 d6 mov %edx,%r14d + 6634fcf3: 45 29 ce sub %r9d,%r14d + 6634fcf6: 45 31 c9 xor %r9d,%r9d + 6634fcf9: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10 + 6634fd00: 00 + 6634fd01: 45 01 32 add %r14d,(%r10) + 6634fd04: 89 94 8b 84 00 00 00 mov %edx,0x84(%rbx,%rcx,4) + 6634fd0b: 45 8b 12 mov (%r10),%r10d + 6634fd0e: 49 8b 94 c8 08 01 00 mov 0x108(%r8,%rcx,8),%rdx + 6634fd15: 00 + 6634fd16: 45 85 d2 test %r10d,%r10d + 6634fd19: 41 0f 9f c1 setg %r9b + 6634fd1d: 44 3b 0a cmp (%rdx),%r9d + 6634fd20: 74 39 je 6634fd5b + 6634fd22: 48 8b 56 20 mov 0x20(%rsi),%rdx + 6634fd26: 4a 8b 94 1a 08 01 00 mov 0x108(%rdx,%r11,1),%rdx + 6634fd2d: 00 + 6634fd2e: 8b 12 mov (%rdx),%edx + 6634fd30: 85 d2 test %edx,%edx + 6634fd32: 75 27 jne 6634fd5b + 6634fd34: 48 8b 56 28 mov 0x28(%rsi),%rdx + 6634fd38: 4e 8b 8c 1a 08 01 00 mov 0x108(%rdx,%r11,1),%r9 + 6634fd3f: 00 + 6634fd40: 49 8b 51 10 mov 0x10(%r9),%rdx + 6634fd44: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634fd4a: 49 63 14 24 movslq (%r12),%rdx + 6634fd4e: 44 8d 52 01 lea 0x1(%rdx),%r10d + 6634fd52: 45 89 14 24 mov %r10d,(%r12) + 6634fd56: 4d 89 4c d5 00 mov %r9,0x0(%r13,%rdx,8) + 6634fd5b: 48 83 c1 01 add $0x1,%rcx + 6634fd5f: 48 83 f9 10 cmp $0x10,%rcx + 6634fd63: 0f 85 67 ff ff ff jne 6634fcd0 + 6634fd69: 85 ff test %edi,%edi + 6634fd6b: 75 33 jne 6634fda0 + 6634fd6d: 31 db xor %ebx,%ebx + 6634fd6f: 90 nop + 6634fd70: 8d 53 31 lea 0x31(%rbx),%edx + 6634fd73: 89 d9 mov %ebx,%ecx + 6634fd75: 41 89 f8 mov %edi,%r8d + 6634fd78: 41 d3 e8 shr %cl,%r8d + 6634fd7b: 83 c3 01 add $0x1,%ebx + 6634fd7e: 48 89 f1 mov %rsi,%rcx + 6634fd81: 41 83 e0 01 and $0x1,%r8d + 6634fd85: e8 26 16 ff ff callq 663413b0 + 6634fd8a: 83 fb 10 cmp $0x10,%ebx + 6634fd8d: 75 e1 jne 6634fd70 + 6634fd8f: 48 83 c4 20 add $0x20,%rsp + 6634fd93: 5b pop %rbx + 6634fd94: 5e pop %rsi + 6634fd95: 5f pop %rdi + 6634fd96: 5d pop %rbp + 6634fd97: 41 5c pop %r12 + 6634fd99: 41 5d pop %r13 + 6634fd9b: 41 5e pop %r14 + 6634fd9d: c3 retq + 6634fd9e: 66 90 xchg %ax,%ax + 6634fda0: 89 e8 mov %ebp,%eax + 6634fda2: 31 d2 xor %edx,%edx + 6634fda4: f7 f7 div %edi + 6634fda6: 89 d7 mov %edx,%edi + 6634fda8: eb c3 jmp 6634fd6d + 6634fdaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -000000006634fc20 : - 6634fc20: 48 8b 41 10 mov 0x10(%rcx),%rax - 6634fc24: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634fc28: 4c 8b 48 18 mov 0x18(%rax),%r9 - 6634fc2c: 44 8b 42 08 mov 0x8(%rdx),%r8d - 6634fc30: 45 8b 09 mov (%r9),%r9d - 6634fc33: 45 85 c9 test %r9d,%r9d - 6634fc36: 75 2b jne 6634fc63 - 6634fc38: 45 85 c0 test %r8d,%r8d - 6634fc3b: 74 25 je 6634fc62 - 6634fc3d: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634fc41: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fc45: 4d 8b 49 10 mov 0x10(%r9),%r9 - 6634fc49: 45 29 01 sub %r8d,(%r9) - 6634fc4c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx) - 6634fc53: 41 8b 11 mov (%r9),%edx - 6634fc56: 85 d2 test %edx,%edx - 6634fc58: 0f 9f c2 setg %dl - 6634fc5b: 0f b6 d2 movzbl %dl,%edx - 6634fc5e: 3b 10 cmp (%rax),%edx - 6634fc60: 75 36 jne 6634fc98 - 6634fc62: c3 retq - 6634fc63: 4c 8b 48 08 mov 0x8(%rax),%r9 - 6634fc67: 45 8b 09 mov (%r9),%r9d - 6634fc6a: 45 39 c1 cmp %r8d,%r9d - 6634fc6d: 74 f3 je 6634fc62 - 6634fc6f: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634fc73: 45 89 cb mov %r9d,%r11d - 6634fc76: 45 29 c3 sub %r8d,%r11d - 6634fc79: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fc7d: 4d 8b 52 10 mov 0x10(%r10),%r10 - 6634fc81: 45 01 1a add %r11d,(%r10) - 6634fc84: 44 89 4a 08 mov %r9d,0x8(%rdx) - 6634fc88: 45 8b 02 mov (%r10),%r8d - 6634fc8b: 45 85 c0 test %r8d,%r8d - 6634fc8e: 0f 9f c2 setg %dl - 6634fc91: 0f b6 d2 movzbl %dl,%edx - 6634fc94: 3b 10 cmp (%rax),%edx - 6634fc96: 74 ca je 6634fc62 - 6634fc98: 48 8b 41 20 mov 0x20(%rcx),%rax - 6634fc9c: 48 8b 40 10 mov 0x10(%rax),%rax - 6634fca0: 8b 00 mov (%rax),%eax - 6634fca2: 85 c0 test %eax,%eax - 6634fca4: 75 bc jne 6634fc62 - 6634fca6: 48 8b 41 28 mov 0x28(%rcx),%rax - 6634fcaa: 48 8b 0d 7f 6c 00 00 mov 0x6c7f(%rip),%rcx # 66356930 - 6634fcb1: 4c 8b 05 68 6c 00 00 mov 0x6c68(%rip),%r8 # 66356920 - 6634fcb8: 48 8b 50 10 mov 0x10(%rax),%rdx - 6634fcbc: 48 8b 42 10 mov 0x10(%rdx),%rax - 6634fcc0: c7 00 01 00 00 00 movl $0x1,(%rax) - 6634fcc6: 48 63 01 movslq (%rcx),%rax - 6634fcc9: 44 8d 48 01 lea 0x1(%rax),%r9d - 6634fccd: 44 89 09 mov %r9d,(%rcx) - 6634fcd0: 49 89 14 c0 mov %rdx,(%r8,%rax,8) - 6634fcd4: c3 retq - 6634fcd5: 90 nop - 6634fcd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6634fcdd: 00 00 00 +000000006634fdb0 : + 6634fdb0: 41 57 push %r15 + 6634fdb2: 41 56 push %r14 + 6634fdb4: 41 55 push %r13 + 6634fdb6: 41 54 push %r12 + 6634fdb8: 55 push %rbp + 6634fdb9: 57 push %rdi + 6634fdba: 56 push %rsi + 6634fdbb: 53 push %rbx + 6634fdbc: 48 83 ec 28 sub $0x28,%rsp + 6634fdc0: 45 31 d2 xor %r10d,%r10d + 6634fdc3: 4c 8b 41 10 mov 0x10(%rcx),%r8 + 6634fdc7: 48 89 ce mov %rcx,%rsi + 6634fdca: 31 c9 xor %ecx,%ecx + 6634fdcc: 0f 1f 40 00 nopl 0x0(%rax) + 6634fdd0: 49 8b 44 c8 08 mov 0x8(%r8,%rcx,8),%rax + 6634fdd5: 8b 10 mov (%rax),%edx + 6634fdd7: d3 e2 shl %cl,%edx + 6634fdd9: 48 83 c1 01 add $0x1,%rcx + 6634fddd: 41 01 d2 add %edx,%r10d + 6634fde0: 48 83 f9 20 cmp $0x20,%rcx + 6634fde4: 75 ea jne 6634fdd0 + 6634fde6: 31 c9 xor %ecx,%ecx + 6634fde8: 45 31 c9 xor %r9d,%r9d + 6634fdeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634fdf0: 49 8b 84 c8 08 01 00 mov 0x108(%r8,%rcx,8),%rax + 6634fdf7: 00 + 6634fdf8: 8b 10 mov (%rax),%edx + 6634fdfa: d3 e2 shl %cl,%edx + 6634fdfc: 48 83 c1 01 add $0x1,%rcx + 6634fe00: 41 01 d1 add %edx,%r9d + 6634fe03: 48 83 f9 20 cmp $0x20,%rcx + 6634fe07: 75 e7 jne 6634fdf0 + 6634fe09: 31 c0 xor %eax,%eax + 6634fe0b: 45 85 c9 test %r9d,%r9d + 6634fe0e: 44 89 cf mov %r9d,%edi + 6634fe11: 0f 85 f9 00 00 00 jne 6634ff10 + 6634fe17: 48 8b 6e 08 mov 0x8(%rsi),%rbp + 6634fe1b: 31 c9 xor %ecx,%ecx + 6634fe1d: 4c 8b 2d fc 6a 00 00 mov 0x6afc(%rip),%r13 # 66356920 + 6634fe24: 4c 8b 25 05 6b 00 00 mov 0x6b05(%rip),%r12 # 66356930 + 6634fe2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 6634fe30: 44 8b 9c 8d 04 01 00 mov 0x104(%rbp,%rcx,4),%r11d + 6634fe37: 00 + 6634fe38: 89 c2 mov %eax,%edx + 6634fe3a: d3 ea shr %cl,%edx + 6634fe3c: 83 e2 01 and $0x1,%edx + 6634fe3f: 44 39 da cmp %r11d,%edx + 6634fe42: 74 74 je 6634feb8 + 6634fe44: 48 8b 5e 18 mov 0x18(%rsi),%rbx + 6634fe48: 4c 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%r14 + 6634fe4f: 00 + 6634fe50: 41 89 d7 mov %edx,%r15d + 6634fe53: 45 29 df sub %r11d,%r15d + 6634fe56: 45 31 db xor %r11d,%r11d + 6634fe59: 4a 8b 9c 33 08 02 00 mov 0x208(%rbx,%r14,1),%rbx + 6634fe60: 00 + 6634fe61: 44 01 3b add %r15d,(%rbx) + 6634fe64: 89 94 8d 04 01 00 00 mov %edx,0x104(%rbp,%rcx,4) + 6634fe6b: 8b 1b mov (%rbx),%ebx + 6634fe6d: 49 8b 94 c8 08 02 00 mov 0x208(%r8,%rcx,8),%rdx + 6634fe74: 00 + 6634fe75: 85 db test %ebx,%ebx + 6634fe77: 41 0f 9f c3 setg %r11b + 6634fe7b: 44 3b 1a cmp (%rdx),%r11d + 6634fe7e: 74 38 je 6634feb8 + 6634fe80: 48 8b 56 20 mov 0x20(%rsi),%rdx + 6634fe84: 4a 8b 94 32 08 02 00 mov 0x208(%rdx,%r14,1),%rdx + 6634fe8b: 00 + 6634fe8c: 8b 12 mov (%rdx),%edx + 6634fe8e: 85 d2 test %edx,%edx + 6634fe90: 75 26 jne 6634feb8 + 6634fe92: 48 8b 56 28 mov 0x28(%rsi),%rdx + 6634fe96: 4e 8b 9c 32 08 02 00 mov 0x208(%rdx,%r14,1),%r11 + 6634fe9d: 00 + 6634fe9e: 49 8b 53 10 mov 0x10(%r11),%rdx + 6634fea2: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634fea8: 49 63 14 24 movslq (%r12),%rdx + 6634feac: 8d 5a 01 lea 0x1(%rdx),%ebx + 6634feaf: 41 89 1c 24 mov %ebx,(%r12) + 6634feb3: 4d 89 5c d5 00 mov %r11,0x0(%r13,%rdx,8) + 6634feb8: 48 83 c1 01 add $0x1,%rcx + 6634febc: 48 83 f9 20 cmp $0x20,%rcx + 6634fec0: 0f 85 6a ff ff ff jne 6634fe30 + 6634fec6: 45 85 c9 test %r9d,%r9d + 6634fec9: 75 35 jne 6634ff00 + 6634fecb: 31 db xor %ebx,%ebx + 6634fecd: 0f 1f 00 nopl (%rax) + 6634fed0: 8d 53 61 lea 0x61(%rbx),%edx + 6634fed3: 89 d9 mov %ebx,%ecx + 6634fed5: 41 89 f8 mov %edi,%r8d + 6634fed8: 41 d3 e8 shr %cl,%r8d + 6634fedb: 83 c3 01 add $0x1,%ebx + 6634fede: 48 89 f1 mov %rsi,%rcx + 6634fee1: 41 83 e0 01 and $0x1,%r8d + 6634fee5: e8 c6 14 ff ff callq 663413b0 + 6634feea: 83 fb 20 cmp $0x20,%ebx + 6634feed: 75 e1 jne 6634fed0 + 6634feef: 48 83 c4 28 add $0x28,%rsp + 6634fef3: 5b pop %rbx + 6634fef4: 5e pop %rsi + 6634fef5: 5f pop %rdi + 6634fef6: 5d pop %rbp + 6634fef7: 41 5c pop %r12 + 6634fef9: 41 5d pop %r13 + 6634fefb: 41 5e pop %r14 + 6634fefd: 41 5f pop %r15 + 6634feff: c3 retq + 6634ff00: 44 89 d0 mov %r10d,%eax + 6634ff03: 31 d2 xor %edx,%edx + 6634ff05: 41 f7 f1 div %r9d + 6634ff08: 89 d7 mov %edx,%edi + 6634ff0a: eb bf jmp 6634fecb + 6634ff0c: 0f 1f 40 00 nopl 0x0(%rax) + 6634ff10: 44 89 d0 mov %r10d,%eax + 6634ff13: 31 d2 xor %edx,%edx + 6634ff15: 41 f7 f1 div %r9d + 6634ff18: e9 fa fe ff ff jmpq 6634fe17 + 6634ff1d: 0f 1f 00 nopl (%rax) -000000006634fce0 : - 6634fce0: 41 56 push %r14 - 6634fce2: 57 push %rdi - 6634fce3: 56 push %rsi - 6634fce4: 53 push %rbx - 6634fce5: 48 8b 3d 34 6c 00 00 mov 0x6c34(%rip),%rdi # 66356920 - 6634fcec: 48 8b 35 3d 6c 00 00 mov 0x6c3d(%rip),%rsi # 66356930 - 6634fcf3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634fcf7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634fcfb: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax - 6634fd02: 8b 00 mov (%rax),%eax - 6634fd04: 85 c0 test %eax,%eax - 6634fd06: 0f 84 a4 00 00 00 je 6634fdb0 - 6634fd0c: 31 c0 xor %eax,%eax - 6634fd0e: 66 90 xchg %ax,%ax - 6634fd10: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634fd15: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d - 6634fd1a: 45 8b 00 mov (%r8),%r8d - 6634fd1d: 45 39 c8 cmp %r9d,%r8d - 6634fd20: 74 71 je 6634fd93 - 6634fd22: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634fd26: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634fd2a: 45 89 c6 mov %r8d,%r14d - 6634fd2d: 45 29 ce sub %r9d,%r14d - 6634fd30: 45 31 c9 xor %r9d,%r9d - 6634fd33: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 - 6634fd3a: 00 - 6634fd3b: 45 01 32 add %r14d,(%r10) - 6634fd3e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) - 6634fd43: 45 8b 32 mov (%r10),%r14d - 6634fd46: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 - 6634fd4d: 00 - 6634fd4e: 45 85 f6 test %r14d,%r14d - 6634fd51: 41 0f 9f c1 setg %r9b - 6634fd55: 45 3b 08 cmp (%r8),%r9d - 6634fd58: 74 39 je 6634fd93 - 6634fd5a: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634fd5e: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 - 6634fd65: 00 - 6634fd66: 45 8b 10 mov (%r8),%r10d - 6634fd69: 45 85 d2 test %r10d,%r10d - 6634fd6c: 75 25 jne 6634fd93 - 6634fd6e: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634fd72: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 - 6634fd79: 00 - 6634fd7a: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634fd7e: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634fd85: 4c 63 06 movslq (%rsi),%r8 - 6634fd88: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634fd8c: 44 89 16 mov %r10d,(%rsi) - 6634fd8f: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634fd93: 48 83 c0 04 add $0x4,%rax - 6634fd97: 48 83 f8 3c cmp $0x3c,%rax - 6634fd9b: 0f 85 6f ff ff ff jne 6634fd10 - 6634fda1: 5b pop %rbx - 6634fda2: 5e pop %rsi - 6634fda3: 5f pop %rdi - 6634fda4: 41 5e pop %r14 - 6634fda6: c3 retq - 6634fda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634fdae: 00 00 - 6634fdb0: 48 83 c2 40 add $0x40,%rdx - 6634fdb4: b8 80 00 00 00 mov $0x80,%eax - 6634fdb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634fdc0: 44 8b 02 mov (%rdx),%r8d - 6634fdc3: 45 85 c0 test %r8d,%r8d - 6634fdc6: 74 59 je 6634fe21 - 6634fdc8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634fdcc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634fdd0: 45 29 01 sub %r8d,(%r9) - 6634fdd3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634fdd9: 45 8b 09 mov (%r9),%r9d - 6634fddc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634fde0: 45 85 c9 test %r9d,%r9d - 6634fde3: 41 0f 9f c1 setg %r9b - 6634fde7: 45 0f b6 c9 movzbl %r9b,%r9d - 6634fdeb: 45 3b 08 cmp (%r8),%r9d - 6634fdee: 74 31 je 6634fe21 - 6634fdf0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634fdf4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634fdf8: 45 8b 00 mov (%r8),%r8d - 6634fdfb: 45 85 c0 test %r8d,%r8d - 6634fdfe: 75 21 jne 6634fe21 - 6634fe00: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634fe04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634fe08: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634fe0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634fe13: 4c 63 06 movslq (%rsi),%r8 - 6634fe16: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634fe1a: 44 89 16 mov %r10d,(%rsi) - 6634fe1d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634fe21: 48 83 c0 08 add $0x8,%rax - 6634fe25: 48 83 c2 04 add $0x4,%rdx - 6634fe29: 48 3d f8 00 00 00 cmp $0xf8,%rax - 6634fe2f: 75 8f jne 6634fdc0 - 6634fe31: 5b pop %rbx - 6634fe32: 5e pop %rsi - 6634fe33: 5f pop %rdi - 6634fe34: 41 5e pop %r14 - 6634fe36: c3 retq - 6634fe37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634fe3e: 00 00 +000000006634ff20 : + 6634ff20: 41 56 push %r14 + 6634ff22: 55 push %rbp + 6634ff23: 57 push %rdi + 6634ff24: 56 push %rsi + 6634ff25: 53 push %rbx + 6634ff26: 48 83 ec 20 sub $0x20,%rsp + 6634ff2a: 48 89 cb mov %rcx,%rbx + 6634ff2d: 48 8b 49 10 mov 0x10(%rcx),%rcx + 6634ff31: 48 8b 41 10 mov 0x10(%rcx),%rax + 6634ff35: 8b 10 mov (%rax),%edx + 6634ff37: 48 8b 41 08 mov 0x8(%rcx),%rax + 6634ff3b: 8b 00 mov (%rax),%eax + 6634ff3d: 8d 34 50 lea (%rax,%rdx,2),%esi + 6634ff40: 48 8b 41 20 mov 0x20(%rcx),%rax + 6634ff44: 8b 10 mov (%rax),%edx + 6634ff46: 48 8b 41 18 mov 0x18(%rcx),%rax + 6634ff4a: 8b 00 mov (%rax),%eax + 6634ff4c: 44 8d 04 50 lea (%rax,%rdx,2),%r8d + 6634ff50: 31 c0 xor %eax,%eax + 6634ff52: 45 85 c0 test %r8d,%r8d + 6634ff55: 74 07 je 6634ff5e + 6634ff57: 89 f0 mov %esi,%eax + 6634ff59: 31 d2 xor %edx,%edx + 6634ff5b: 41 f7 f0 div %r8d + 6634ff5e: 4c 8b 4b 08 mov 0x8(%rbx),%r9 + 6634ff62: 89 c2 mov %eax,%edx + 6634ff64: 83 e2 01 and $0x1,%edx + 6634ff67: 48 8b 2d b2 69 00 00 mov 0x69b2(%rip),%rbp # 66356920 + 6634ff6e: 48 8b 3d bb 69 00 00 mov 0x69bb(%rip),%rdi # 66356930 + 6634ff75: 45 8b 51 14 mov 0x14(%r9),%r10d + 6634ff79: 44 39 d2 cmp %r10d,%edx + 6634ff7c: 74 5a je 6634ffd8 + 6634ff7e: 4c 8b 5b 18 mov 0x18(%rbx),%r11 + 6634ff82: 41 89 d6 mov %edx,%r14d + 6634ff85: 45 29 d6 sub %r10d,%r14d + 6634ff88: 4c 8b 51 28 mov 0x28(%rcx),%r10 + 6634ff8c: 4d 8b 5b 28 mov 0x28(%r11),%r11 + 6634ff90: 45 01 33 add %r14d,(%r11) + 6634ff93: 41 89 51 14 mov %edx,0x14(%r9) + 6634ff97: 31 d2 xor %edx,%edx + 6634ff99: 45 8b 1b mov (%r11),%r11d + 6634ff9c: 45 85 db test %r11d,%r11d + 6634ff9f: 0f 9f c2 setg %dl + 6634ffa2: 41 39 12 cmp %edx,(%r10) + 6634ffa5: 74 31 je 6634ffd8 + 6634ffa7: 48 8b 53 20 mov 0x20(%rbx),%rdx + 6634ffab: 48 8b 52 28 mov 0x28(%rdx),%rdx + 6634ffaf: 44 8b 12 mov (%rdx),%r10d + 6634ffb2: 45 85 d2 test %r10d,%r10d + 6634ffb5: 75 21 jne 6634ffd8 + 6634ffb7: 48 8b 53 28 mov 0x28(%rbx),%rdx + 6634ffbb: 4c 8b 52 28 mov 0x28(%rdx),%r10 + 6634ffbf: 49 8b 52 10 mov 0x10(%r10),%rdx + 6634ffc3: c7 02 01 00 00 00 movl $0x1,(%rdx) + 6634ffc9: 48 63 17 movslq (%rdi),%rdx + 6634ffcc: 44 8d 5a 01 lea 0x1(%rdx),%r11d + 6634ffd0: 44 89 1f mov %r11d,(%rdi) + 6634ffd3: 4c 89 54 d5 00 mov %r10,0x0(%rbp,%rdx,8) + 6634ffd8: 41 8b 51 18 mov 0x18(%r9),%edx + 6634ffdc: d1 e8 shr %eax + 6634ffde: 83 e0 01 and $0x1,%eax + 6634ffe1: 39 d0 cmp %edx,%eax + 6634ffe3: 74 55 je 6635003a + 6634ffe5: 4c 8b 53 18 mov 0x18(%rbx),%r10 + 6634ffe9: 41 89 c6 mov %eax,%r14d + 6634ffec: 41 29 d6 sub %edx,%r14d + 6634ffef: 31 d2 xor %edx,%edx + 6634fff1: 4d 8b 52 30 mov 0x30(%r10),%r10 + 6634fff5: 45 01 32 add %r14d,(%r10) + 6634fff8: 41 89 41 18 mov %eax,0x18(%r9) + 6634fffc: 45 8b 0a mov (%r10),%r9d + 6634ffff: 48 8b 41 30 mov 0x30(%rcx),%rax + 66350003: 45 85 c9 test %r9d,%r9d + 66350006: 0f 9f c2 setg %dl + 66350009: 3b 10 cmp (%rax),%edx + 6635000b: 74 2d je 6635003a + 6635000d: 48 8b 43 20 mov 0x20(%rbx),%rax + 66350011: 48 8b 40 30 mov 0x30(%rax),%rax + 66350015: 8b 00 mov (%rax),%eax + 66350017: 85 c0 test %eax,%eax + 66350019: 75 1f jne 6635003a + 6635001b: 48 8b 43 28 mov 0x28(%rbx),%rax + 6635001f: 48 8b 50 30 mov 0x30(%rax),%rdx + 66350023: 48 8b 42 10 mov 0x10(%rdx),%rax + 66350027: c7 00 01 00 00 00 movl $0x1,(%rax) + 6635002d: 48 63 07 movslq (%rdi),%rax + 66350030: 8d 48 01 lea 0x1(%rax),%ecx + 66350033: 89 0f mov %ecx,(%rdi) + 66350035: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) + 6635003a: 45 85 c0 test %r8d,%r8d + 6635003d: 75 31 jne 66350070 + 6635003f: 31 f6 xor %esi,%esi + 66350041: 45 31 c0 xor %r8d,%r8d + 66350044: 48 89 d9 mov %rbx,%rcx + 66350047: ba 07 00 00 00 mov $0x7,%edx + 6635004c: e8 5f 13 ff ff callq 663413b0 + 66350051: 41 89 f0 mov %esi,%r8d + 66350054: ba 08 00 00 00 mov $0x8,%edx + 66350059: 48 89 d9 mov %rbx,%rcx + 6635005c: 48 83 c4 20 add $0x20,%rsp + 66350060: 5b pop %rbx + 66350061: 5e pop %rsi + 66350062: 5f pop %rdi + 66350063: 5d pop %rbp + 66350064: 41 5e pop %r14 + 66350066: e9 45 13 ff ff jmpq 663413b0 + 6635006b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350070: 89 f0 mov %esi,%eax + 66350072: 31 d2 xor %edx,%edx + 66350074: 41 f7 f0 div %r8d + 66350077: 41 89 d0 mov %edx,%r8d + 6635007a: d1 ea shr %edx + 6635007c: 89 d6 mov %edx,%esi + 6635007e: 41 83 e0 01 and $0x1,%r8d + 66350082: 83 e6 01 and $0x1,%esi + 66350085: eb bd jmp 66350044 + 66350087: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635008e: 00 00 -000000006634fe40 : - 6634fe40: 41 56 push %r14 - 6634fe42: 57 push %rdi - 6634fe43: 56 push %rsi - 6634fe44: 53 push %rbx - 6634fe45: 48 8b 3d d4 6a 00 00 mov 0x6ad4(%rip),%rdi # 66356920 - 6634fe4c: 48 8b 35 dd 6a 00 00 mov 0x6add(%rip),%rsi # 66356930 - 6634fe53: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634fe57: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634fe5b: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax - 6634fe62: 8b 00 mov (%rax),%eax - 6634fe64: 85 c0 test %eax,%eax - 6634fe66: 0f 84 a4 00 00 00 je 6634ff10 - 6634fe6c: 31 c0 xor %eax,%eax - 6634fe6e: 66 90 xchg %ax,%ax - 6634fe70: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634fe75: 44 8b 4c 02 40 mov 0x40(%rdx,%rax,1),%r9d - 6634fe7a: 45 8b 00 mov (%r8),%r8d - 6634fe7d: 45 39 c8 cmp %r9d,%r8d - 6634fe80: 74 71 je 6634fef3 - 6634fe82: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634fe86: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634fe8a: 45 89 c6 mov %r8d,%r14d - 6634fe8d: 45 29 ce sub %r9d,%r14d - 6634fe90: 45 31 c9 xor %r9d,%r9d - 6634fe93: 4d 8b 94 1a 80 00 00 mov 0x80(%r10,%rbx,1),%r10 - 6634fe9a: 00 - 6634fe9b: 45 01 32 add %r14d,(%r10) - 6634fe9e: 44 89 44 02 40 mov %r8d,0x40(%rdx,%rax,1) - 6634fea3: 45 8b 32 mov (%r10),%r14d - 6634fea6: 4d 8b 84 43 80 00 00 mov 0x80(%r11,%rax,2),%r8 - 6634fead: 00 - 6634feae: 45 85 f6 test %r14d,%r14d - 6634feb1: 41 0f 9f c1 setg %r9b - 6634feb5: 45 3b 08 cmp (%r8),%r9d - 6634feb8: 74 39 je 6634fef3 - 6634feba: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634febe: 4d 8b 84 18 80 00 00 mov 0x80(%r8,%rbx,1),%r8 - 6634fec5: 00 - 6634fec6: 45 8b 10 mov (%r8),%r10d - 6634fec9: 45 85 d2 test %r10d,%r10d - 6634fecc: 75 25 jne 6634fef3 - 6634fece: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634fed2: 4d 8b 8c 18 80 00 00 mov 0x80(%r8,%rbx,1),%r9 - 6634fed9: 00 - 6634feda: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634fede: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634fee5: 4c 63 06 movslq (%rsi),%r8 - 6634fee8: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634feec: 44 89 16 mov %r10d,(%rsi) - 6634feef: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634fef3: 48 83 c0 04 add $0x4,%rax - 6634fef7: 48 83 f8 3c cmp $0x3c,%rax - 6634fefb: 0f 85 6f ff ff ff jne 6634fe70 - 6634ff01: 5b pop %rbx - 6634ff02: 5e pop %rsi - 6634ff03: 5f pop %rdi - 6634ff04: 41 5e pop %r14 - 6634ff06: c3 retq - 6634ff07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ff0e: 00 00 - 6634ff10: 48 83 c2 40 add $0x40,%rdx - 6634ff14: b8 80 00 00 00 mov $0x80,%eax - 6634ff19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 6634ff20: 44 8b 02 mov (%rdx),%r8d - 6634ff23: 45 85 c0 test %r8d,%r8d - 6634ff26: 74 59 je 6634ff81 - 6634ff28: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6634ff2c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 6634ff30: 45 29 01 sub %r8d,(%r9) - 6634ff33: c7 02 00 00 00 00 movl $0x0,(%rdx) - 6634ff39: 45 8b 09 mov (%r9),%r9d - 6634ff3c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 6634ff40: 45 85 c9 test %r9d,%r9d - 6634ff43: 41 0f 9f c1 setg %r9b - 6634ff47: 45 0f b6 c9 movzbl %r9b,%r9d - 6634ff4b: 45 3b 08 cmp (%r8),%r9d - 6634ff4e: 74 31 je 6634ff81 - 6634ff50: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 6634ff54: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 6634ff58: 45 8b 00 mov (%r8),%r8d - 6634ff5b: 45 85 c0 test %r8d,%r8d - 6634ff5e: 75 21 jne 6634ff81 - 6634ff60: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 6634ff64: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 6634ff68: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6634ff6c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 6634ff73: 4c 63 06 movslq (%rsi),%r8 - 6634ff76: 45 8d 50 01 lea 0x1(%r8),%r10d - 6634ff7a: 44 89 16 mov %r10d,(%rsi) - 6634ff7d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 6634ff81: 48 83 c0 08 add $0x8,%rax - 6634ff85: 48 83 c2 04 add $0x4,%rdx - 6634ff89: 48 3d f8 00 00 00 cmp $0xf8,%rax - 6634ff8f: 75 8f jne 6634ff20 - 6634ff91: 5b pop %rbx - 6634ff92: 5e pop %rsi - 6634ff93: 5f pop %rdi - 6634ff94: 41 5e pop %r14 - 6634ff96: c3 retq - 6634ff97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6634ff9e: 00 00 +0000000066350090 : + 66350090: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66350094: 48 8b 42 08 mov 0x8(%rdx),%rax + 66350098: 8b 00 mov (%rax),%eax + 6635009a: 85 c0 test %eax,%eax + 6635009c: 0f 85 ae 00 00 00 jne 66350150 + 663500a2: 4c 8b 42 10 mov 0x10(%rdx),%r8 + 663500a6: 45 8b 10 mov (%r8),%r10d + 663500a9: 45 85 d2 test %r10d,%r10d + 663500ac: 74 75 je 66350123 + 663500ae: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663500b2: 45 8b 48 24 mov 0x24(%r8),%r9d + 663500b6: 44 39 c8 cmp %r9d,%eax + 663500b9: 74 67 je 66350122 + 663500bb: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663500bf: 41 89 c3 mov %eax,%r11d + 663500c2: 45 29 cb sub %r9d,%r11d + 663500c5: 4d 8b 52 48 mov 0x48(%r10),%r10 + 663500c9: 45 01 1a add %r11d,(%r10) + 663500cc: 41 89 40 24 mov %eax,0x24(%r8) + 663500d0: 45 31 c0 xor %r8d,%r8d + 663500d3: 45 8b 0a mov (%r10),%r9d + 663500d6: 48 8b 42 48 mov 0x48(%rdx),%rax + 663500da: 45 85 c9 test %r9d,%r9d + 663500dd: 41 0f 9f c0 setg %r8b + 663500e1: 44 3b 00 cmp (%rax),%r8d + 663500e4: 74 3c je 66350122 + 663500e6: 48 8b 41 20 mov 0x20(%rcx),%rax + 663500ea: 48 8b 40 48 mov 0x48(%rax),%rax + 663500ee: 8b 00 mov (%rax),%eax + 663500f0: 85 c0 test %eax,%eax + 663500f2: 75 2e jne 66350122 + 663500f4: 48 8b 41 28 mov 0x28(%rcx),%rax + 663500f8: 48 8b 0d 31 68 00 00 mov 0x6831(%rip),%rcx # 66356930 + 663500ff: 4c 8b 05 1a 68 00 00 mov 0x681a(%rip),%r8 # 66356920 + 66350106: 48 8b 50 48 mov 0x48(%rax),%rdx + 6635010a: 48 8b 42 10 mov 0x10(%rdx),%rax + 6635010e: c7 00 01 00 00 00 movl $0x1,(%rax) + 66350114: 48 63 01 movslq (%rcx),%rax + 66350117: 44 8d 48 01 lea 0x1(%rax),%r9d + 6635011b: 44 89 09 mov %r9d,(%rcx) + 6635011e: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 66350122: c3 retq + 66350123: 48 8b 42 18 mov 0x18(%rdx),%rax + 66350127: 8b 00 mov (%rax),%eax + 66350129: 85 c0 test %eax,%eax + 6635012b: 75 23 jne 66350150 + 6635012d: 4c 8b 42 20 mov 0x20(%rdx),%r8 + 66350131: 45 8b 08 mov (%r8),%r9d + 66350134: 45 85 c9 test %r9d,%r9d + 66350137: 0f 85 71 ff ff ff jne 663500ae + 6635013d: 48 8b 42 28 mov 0x28(%rdx),%rax + 66350141: 8b 00 mov (%rax),%eax + 66350143: 85 c0 test %eax,%eax + 66350145: 74 19 je 66350160 + 66350147: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635014e: 00 00 + 66350150: 31 c0 xor %eax,%eax + 66350152: e9 57 ff ff ff jmpq 663500ae + 66350157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635015e: 00 00 + 66350160: 4c 8b 42 30 mov 0x30(%rdx),%r8 + 66350164: 45 8b 00 mov (%r8),%r8d + 66350167: 45 85 c0 test %r8d,%r8d + 6635016a: 0f 85 3e ff ff ff jne 663500ae + 66350170: 4c 8b 42 38 mov 0x38(%rdx),%r8 + 66350174: 45 8b 18 mov (%r8),%r11d + 66350177: 45 85 db test %r11d,%r11d + 6635017a: 0f 85 2e ff ff ff jne 663500ae + 66350180: 48 8b 42 40 mov 0x40(%rdx),%rax + 66350184: 44 8b 10 mov (%rax),%r10d + 66350187: 31 c0 xor %eax,%eax + 66350189: 45 85 d2 test %r10d,%r10d + 6635018c: 0f 94 c0 sete %al + 6635018f: e9 1a ff ff ff jmpq 663500ae + 66350194: 66 90 xchg %ax,%ax + 66350196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635019d: 00 00 00 -000000006634ffa0 : - 6634ffa0: 41 56 push %r14 - 6634ffa2: 57 push %rdi - 6634ffa3: 56 push %rsi - 6634ffa4: 53 push %rbx - 6634ffa5: 48 8b 3d 74 69 00 00 mov 0x6974(%rip),%rdi # 66356920 - 6634ffac: 48 8b 35 7d 69 00 00 mov 0x697d(%rip),%rsi # 66356930 - 6634ffb3: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 6634ffb7: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6634ffbb: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax - 6634ffc2: 8b 00 mov (%rax),%eax - 6634ffc4: 85 c0 test %eax,%eax - 6634ffc6: 0f 84 94 00 00 00 je 66350060 - 6634ffcc: 31 c0 xor %eax,%eax - 6634ffce: 66 90 xchg %ax,%ax - 6634ffd0: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 6634ffd5: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d - 6634ffda: 45 8b 00 mov (%r8),%r8d - 6634ffdd: 45 39 c8 cmp %r9d,%r8d - 6634ffe0: 74 65 je 66350047 - 6634ffe2: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 6634ffe6: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6634ffea: 45 89 c6 mov %r8d,%r14d - 6634ffed: 45 29 ce sub %r9d,%r14d - 6634fff0: 45 31 c9 xor %r9d,%r9d - 6634fff3: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 - 6634fff8: 45 01 32 add %r14d,(%r10) - 6634fffb: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) - 66350000: 45 8b 32 mov (%r10),%r14d - 66350003: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 - 66350008: 45 85 f6 test %r14d,%r14d - 6635000b: 41 0f 9f c1 setg %r9b - 6635000f: 45 3b 08 cmp (%r8),%r9d - 66350012: 74 33 je 66350047 - 66350014: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66350018: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 - 6635001d: 45 8b 10 mov (%r8),%r10d - 66350020: 45 85 d2 test %r10d,%r10d - 66350023: 75 22 jne 66350047 - 66350025: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66350029: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 - 6635002e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66350032: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66350039: 4c 63 06 movslq (%rsi),%r8 - 6635003c: 45 8d 50 01 lea 0x1(%r8),%r10d - 66350040: 44 89 16 mov %r10d,(%rsi) - 66350043: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 66350047: 48 83 c0 04 add $0x4,%rax - 6635004b: 48 83 f8 38 cmp $0x38,%rax - 6635004f: 0f 85 7b ff ff ff jne 6634ffd0 - 66350055: 5b pop %rbx - 66350056: 5e pop %rsi - 66350057: 5f pop %rdi - 66350058: 41 5e pop %r14 - 6635005a: c3 retq - 6635005b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66350060: 48 83 c2 3c add $0x3c,%rdx - 66350064: b8 78 00 00 00 mov $0x78,%eax - 66350069: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 66350070: 44 8b 02 mov (%rdx),%r8d - 66350073: 45 85 c0 test %r8d,%r8d - 66350076: 74 59 je 663500d1 - 66350078: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 6635007c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 66350080: 45 29 01 sub %r8d,(%r9) - 66350083: c7 02 00 00 00 00 movl $0x0,(%rdx) - 66350089: 45 8b 09 mov (%r9),%r9d - 6635008c: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 66350090: 45 85 c9 test %r9d,%r9d - 66350093: 41 0f 9f c1 setg %r9b - 66350097: 45 0f b6 c9 movzbl %r9b,%r9d - 6635009b: 45 3b 08 cmp (%r8),%r9d - 6635009e: 74 31 je 663500d1 - 663500a0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 663500a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663500a8: 45 8b 00 mov (%r8),%r8d - 663500ab: 45 85 c0 test %r8d,%r8d - 663500ae: 75 21 jne 663500d1 - 663500b0: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 663500b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 663500b8: 4d 8b 41 10 mov 0x10(%r9),%r8 - 663500bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 663500c3: 4c 63 06 movslq (%rsi),%r8 - 663500c6: 45 8d 50 01 lea 0x1(%r8),%r10d - 663500ca: 44 89 16 mov %r10d,(%rsi) - 663500cd: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 663500d1: 48 83 c0 08 add $0x8,%rax - 663500d5: 48 83 c2 04 add $0x4,%rdx - 663500d9: 48 3d e8 00 00 00 cmp $0xe8,%rax - 663500df: 75 8f jne 66350070 - 663500e1: 5b pop %rbx - 663500e2: 5e pop %rsi - 663500e3: 5f pop %rdi - 663500e4: 41 5e pop %r14 - 663500e6: c3 retq - 663500e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663500ee: 00 00 +00000000663501a0 : + 663501a0: 48 8b 51 10 mov 0x10(%rcx),%rdx + 663501a4: 48 8b 42 08 mov 0x8(%rdx),%rax + 663501a8: 8b 00 mov (%rax),%eax + 663501aa: 85 c0 test %eax,%eax + 663501ac: 74 0a je 663501b8 + 663501ae: 48 8b 42 10 mov 0x10(%rdx),%rax + 663501b2: 8b 00 mov (%rax),%eax + 663501b4: 85 c0 test %eax,%eax + 663501b6: 75 78 jne 66350230 + 663501b8: 4c 8b 41 08 mov 0x8(%rcx),%r8 + 663501bc: 45 8b 48 24 mov 0x24(%r8),%r9d + 663501c0: 44 39 c8 cmp %r9d,%eax + 663501c3: 74 67 je 6635022c + 663501c5: 4c 8b 51 18 mov 0x18(%rcx),%r10 + 663501c9: 41 89 c3 mov %eax,%r11d + 663501cc: 45 29 cb sub %r9d,%r11d + 663501cf: 4d 8b 52 48 mov 0x48(%r10),%r10 + 663501d3: 45 01 1a add %r11d,(%r10) + 663501d6: 41 89 40 24 mov %eax,0x24(%r8) + 663501da: 45 31 c0 xor %r8d,%r8d + 663501dd: 45 8b 0a mov (%r10),%r9d + 663501e0: 48 8b 42 48 mov 0x48(%rdx),%rax + 663501e4: 45 85 c9 test %r9d,%r9d + 663501e7: 41 0f 9f c0 setg %r8b + 663501eb: 44 3b 00 cmp (%rax),%r8d + 663501ee: 74 3c je 6635022c + 663501f0: 48 8b 41 20 mov 0x20(%rcx),%rax + 663501f4: 48 8b 40 48 mov 0x48(%rax),%rax + 663501f8: 8b 00 mov (%rax),%eax + 663501fa: 85 c0 test %eax,%eax + 663501fc: 75 2e jne 6635022c + 663501fe: 48 8b 41 28 mov 0x28(%rcx),%rax + 66350202: 48 8b 0d 27 67 00 00 mov 0x6727(%rip),%rcx # 66356930 + 66350209: 4c 8b 05 10 67 00 00 mov 0x6710(%rip),%r8 # 66356920 + 66350210: 48 8b 50 48 mov 0x48(%rax),%rdx + 66350214: 48 8b 42 10 mov 0x10(%rdx),%rax + 66350218: c7 00 01 00 00 00 movl $0x1,(%rax) + 6635021e: 48 63 01 movslq (%rcx),%rax + 66350221: 44 8d 48 01 lea 0x1(%rax),%r9d + 66350225: 44 89 09 mov %r9d,(%rcx) + 66350228: 49 89 14 c0 mov %rdx,(%r8,%rax,8) + 6635022c: c3 retq + 6635022d: 0f 1f 00 nopl (%rax) + 66350230: 48 8b 42 18 mov 0x18(%rdx),%rax + 66350234: 8b 00 mov (%rax),%eax + 66350236: 85 c0 test %eax,%eax + 66350238: 0f 84 7a ff ff ff je 663501b8 + 6635023e: 48 8b 42 20 mov 0x20(%rdx),%rax + 66350242: 8b 00 mov (%rax),%eax + 66350244: 85 c0 test %eax,%eax + 66350246: 0f 84 6c ff ff ff je 663501b8 + 6635024c: 48 8b 42 28 mov 0x28(%rdx),%rax + 66350250: 8b 00 mov (%rax),%eax + 66350252: 85 c0 test %eax,%eax + 66350254: 0f 84 5e ff ff ff je 663501b8 + 6635025a: 48 8b 42 30 mov 0x30(%rdx),%rax + 6635025e: 8b 00 mov (%rax),%eax + 66350260: 85 c0 test %eax,%eax + 66350262: 0f 84 50 ff ff ff je 663501b8 + 66350268: 48 8b 42 38 mov 0x38(%rdx),%rax + 6635026c: 8b 00 mov (%rax),%eax + 6635026e: 85 c0 test %eax,%eax + 66350270: 0f 84 42 ff ff ff je 663501b8 + 66350276: 48 8b 42 40 mov 0x40(%rdx),%rax + 6635027a: 44 8b 10 mov (%rax),%r10d + 6635027d: 31 c0 xor %eax,%eax + 6635027f: 45 85 d2 test %r10d,%r10d + 66350282: 0f 95 c0 setne %al + 66350285: e9 2e ff ff ff jmpq 663501b8 + 6635028a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -00000000663500f0 : - 663500f0: 41 56 push %r14 - 663500f2: 57 push %rdi - 663500f3: 56 push %rsi - 663500f4: 53 push %rbx - 663500f5: 48 8b 3d 24 68 00 00 mov 0x6824(%rip),%rdi # 66356920 - 663500fc: 48 8b 35 2d 68 00 00 mov 0x682d(%rip),%rsi # 66356930 - 66350103: 4c 8b 59 10 mov 0x10(%rcx),%r11 - 66350107: 48 8b 51 08 mov 0x8(%rcx),%rdx - 6635010b: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax - 66350112: 8b 00 mov (%rax),%eax - 66350114: 85 c0 test %eax,%eax - 66350116: 0f 84 94 00 00 00 je 663501b0 - 6635011c: 31 c0 xor %eax,%eax - 6635011e: 66 90 xchg %ax,%ax - 66350120: 4d 8b 44 43 08 mov 0x8(%r11,%rax,2),%r8 - 66350125: 44 8b 4c 02 3c mov 0x3c(%rdx,%rax,1),%r9d - 6635012a: 45 8b 00 mov (%r8),%r8d - 6635012d: 45 39 c8 cmp %r9d,%r8d - 66350130: 74 65 je 66350197 - 66350132: 4c 8b 51 18 mov 0x18(%rcx),%r10 - 66350136: 48 8d 1c 00 lea (%rax,%rax,1),%rbx - 6635013a: 45 89 c6 mov %r8d,%r14d - 6635013d: 45 29 ce sub %r9d,%r14d - 66350140: 45 31 c9 xor %r9d,%r9d - 66350143: 4d 8b 54 1a 78 mov 0x78(%r10,%rbx,1),%r10 - 66350148: 45 01 32 add %r14d,(%r10) - 6635014b: 44 89 44 02 3c mov %r8d,0x3c(%rdx,%rax,1) - 66350150: 45 8b 32 mov (%r10),%r14d - 66350153: 4d 8b 44 43 78 mov 0x78(%r11,%rax,2),%r8 - 66350158: 45 85 f6 test %r14d,%r14d - 6635015b: 41 0f 9f c1 setg %r9b - 6635015f: 45 3b 08 cmp (%r8),%r9d - 66350162: 74 33 je 66350197 - 66350164: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 66350168: 4d 8b 44 18 78 mov 0x78(%r8,%rbx,1),%r8 - 6635016d: 45 8b 10 mov (%r8),%r10d - 66350170: 45 85 d2 test %r10d,%r10d - 66350173: 75 22 jne 66350197 - 66350175: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66350179: 4d 8b 4c 18 78 mov 0x78(%r8,%rbx,1),%r9 - 6635017e: 4d 8b 41 10 mov 0x10(%r9),%r8 - 66350182: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66350189: 4c 63 06 movslq (%rsi),%r8 - 6635018c: 45 8d 50 01 lea 0x1(%r8),%r10d - 66350190: 44 89 16 mov %r10d,(%rsi) - 66350193: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 66350197: 48 83 c0 04 add $0x4,%rax - 6635019b: 48 83 f8 38 cmp $0x38,%rax - 6635019f: 0f 85 7b ff ff ff jne 66350120 - 663501a5: 5b pop %rbx - 663501a6: 5e pop %rsi - 663501a7: 5f pop %rdi - 663501a8: 41 5e pop %r14 - 663501aa: c3 retq - 663501ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663501b0: 48 83 c2 3c add $0x3c,%rdx - 663501b4: b8 78 00 00 00 mov $0x78,%eax - 663501b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 663501c0: 44 8b 02 mov (%rdx),%r8d - 663501c3: 45 85 c0 test %r8d,%r8d - 663501c6: 74 59 je 66350221 - 663501c8: 4c 8b 49 18 mov 0x18(%rcx),%r9 - 663501cc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9 - 663501d0: 45 29 01 sub %r8d,(%r9) - 663501d3: c7 02 00 00 00 00 movl $0x0,(%rdx) - 663501d9: 45 8b 09 mov (%r9),%r9d - 663501dc: 4d 8b 04 03 mov (%r11,%rax,1),%r8 - 663501e0: 45 85 c9 test %r9d,%r9d - 663501e3: 41 0f 9f c1 setg %r9b - 663501e7: 45 0f b6 c9 movzbl %r9b,%r9d - 663501eb: 45 3b 08 cmp (%r8),%r9d - 663501ee: 74 31 je 66350221 - 663501f0: 4c 8b 41 20 mov 0x20(%rcx),%r8 - 663501f4: 4d 8b 04 00 mov (%r8,%rax,1),%r8 - 663501f8: 45 8b 00 mov (%r8),%r8d - 663501fb: 45 85 c0 test %r8d,%r8d - 663501fe: 75 21 jne 66350221 - 66350200: 4c 8b 41 28 mov 0x28(%rcx),%r8 - 66350204: 4d 8b 0c 00 mov (%r8,%rax,1),%r9 - 66350208: 4d 8b 41 10 mov 0x10(%r9),%r8 - 6635020c: 41 c7 00 01 00 00 00 movl $0x1,(%r8) - 66350213: 4c 63 06 movslq (%rsi),%r8 - 66350216: 45 8d 50 01 lea 0x1(%r8),%r10d - 6635021a: 44 89 16 mov %r10d,(%rsi) - 6635021d: 4e 89 0c c7 mov %r9,(%rdi,%r8,8) - 66350221: 48 83 c0 08 add $0x8,%rax - 66350225: 48 83 c2 04 add $0x4,%rdx - 66350229: 48 3d e8 00 00 00 cmp $0xe8,%rax - 6635022f: 75 8f jne 663501c0 - 66350231: 5b pop %rbx - 66350232: 5e pop %rsi - 66350233: 5f pop %rdi - 66350234: 41 5e pop %r14 - 66350236: c3 retq - 66350237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6635023e: 00 00 +0000000066350290 : + 66350290: 48 8b 44 24 28 mov 0x28(%rsp),%rax + 66350295: 48 89 0d 84 66 00 00 mov %rcx,0x6684(%rip) # 66356920 + 6635029c: 48 89 15 8d 66 00 00 mov %rdx,0x668d(%rip) # 66356930 + 663502a3: 4c 89 05 66 66 00 00 mov %r8,0x6666(%rip) # 66356910 + 663502aa: 4c 89 0d 77 66 00 00 mov %r9,0x6677(%rip) # 66356928 + 663502b1: 48 89 05 60 66 00 00 mov %rax,0x6660(%rip) # 66356918 + 663502b8: c3 retq + 663502b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) -0000000066350240 : - 66350240: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 66350245: 48 89 0d d4 66 00 00 mov %rcx,0x66d4(%rip) # 66356920 - 6635024c: 48 89 15 dd 66 00 00 mov %rdx,0x66dd(%rip) # 66356930 - 66350253: 4c 89 05 b6 66 00 00 mov %r8,0x66b6(%rip) # 66356910 - 6635025a: 4c 89 0d c7 66 00 00 mov %r9,0x66c7(%rip) # 66356928 - 66350261: 48 89 05 b0 66 00 00 mov %rax,0x66b0(%rip) # 66356918 - 66350268: c3 retq - 66350269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) +00000000663502c0 : + 663502c0: 41 55 push %r13 + 663502c2: 41 54 push %r12 + 663502c4: 55 push %rbp + 663502c5: 57 push %rdi + 663502c6: 56 push %rsi + 663502c7: 53 push %rbx + 663502c8: 48 8b 35 61 66 00 00 mov 0x6661(%rip),%rsi # 66356930 + 663502cf: 8b 16 mov (%rsi),%edx + 663502d1: 85 d2 test %edx,%edx + 663502d3: 0f 8e aa 00 00 00 jle 66350383 + 663502d9: 48 8b 1d 40 66 00 00 mov 0x6640(%rip),%rbx # 66356920 + 663502e0: 45 31 c0 xor %r8d,%r8d + 663502e3: 48 8b 2d 2e 66 00 00 mov 0x662e(%rip),%rbp # 66356918 + 663502ea: 48 8b 3d 1f 66 00 00 mov 0x661f(%rip),%rdi # 66356910 + 663502f1: 4c 8b 1d 30 66 00 00 mov 0x6630(%rip),%r11 # 66356928 + 663502f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663502ff: 00 + 66350300: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx + 66350304: 31 c9 xor %ecx,%ecx + 66350306: 48 8b 42 08 mov 0x8(%rdx),%rax + 6635030a: 8b 00 mov (%rax),%eax + 6635030c: 85 c0 test %eax,%eax + 6635030e: 48 8b 02 mov (%rdx),%rax + 66350311: 0f 9f c1 setg %cl + 66350314: 3b 08 cmp (%rax),%ecx + 66350316: 74 4c je 66350364 + 66350318: 89 08 mov %ecx,(%rax) + 6635031a: 4c 8b 62 20 mov 0x20(%rdx),%r12 + 6635031e: 8b 4d 00 mov 0x0(%rbp),%ecx + 66350321: 48 8b 42 18 mov 0x18(%rdx),%rax + 66350325: 89 08 mov %ecx,(%rax) + 66350327: 41 8b 0c 24 mov (%r12),%ecx + 6635032b: 85 c9 test %ecx,%ecx + 6635032d: 7e 35 jle 66350364 + 6635032f: 4c 8b 6a 28 mov 0x28(%rdx),%r13 + 66350333: 31 c0 xor %eax,%eax + 66350335: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 + 6635033a: 4d 8b 11 mov (%r9),%r10 + 6635033d: 41 83 3a 00 cmpl $0x0,(%r10) + 66350341: 75 4f jne 66350392 + 66350343: 41 c7 02 01 00 00 00 movl $0x1,(%r10) + 6635034a: 49 63 0b movslq (%r11),%rcx + 6635034d: 48 83 c0 01 add $0x1,%rax + 66350351: 44 8d 51 01 lea 0x1(%rcx),%r10d + 66350355: 45 89 13 mov %r10d,(%r11) + 66350358: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) + 6635035c: 41 8b 0c 24 mov (%r12),%ecx + 66350360: 39 c1 cmp %eax,%ecx + 66350362: 7f d1 jg 66350335 + 66350364: 48 8b 42 10 mov 0x10(%rdx),%rax + 66350368: c7 00 00 00 00 00 movl $0x0,(%rax) + 6635036e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) + 66350375: 00 + 66350376: 49 83 c0 01 add $0x1,%r8 + 6635037a: 44 39 06 cmp %r8d,(%rsi) + 6635037d: 0f 8f 7d ff ff ff jg 66350300 + 66350383: c7 06 00 00 00 00 movl $0x0,(%rsi) + 66350389: 5b pop %rbx + 6635038a: 5e pop %rsi + 6635038b: 5f pop %rdi + 6635038c: 5d pop %rbp + 6635038d: 41 5c pop %r12 + 6635038f: 41 5d pop %r13 + 66350391: c3 retq + 66350392: 48 83 c0 01 add $0x1,%rax + 66350396: 39 c1 cmp %eax,%ecx + 66350398: 7f 9b jg 66350335 + 6635039a: eb c8 jmp 66350364 + 6635039c: 0f 1f 40 00 nopl 0x0(%rax) -0000000066350270 : - 66350270: 41 55 push %r13 - 66350272: 41 54 push %r12 - 66350274: 55 push %rbp - 66350275: 57 push %rdi - 66350276: 56 push %rsi - 66350277: 53 push %rbx - 66350278: 48 8b 35 b1 66 00 00 mov 0x66b1(%rip),%rsi # 66356930 - 6635027f: 8b 16 mov (%rsi),%edx - 66350281: 85 d2 test %edx,%edx - 66350283: 0f 8e aa 00 00 00 jle 66350333 - 66350289: 48 8b 1d 90 66 00 00 mov 0x6690(%rip),%rbx # 66356920 - 66350290: 45 31 c0 xor %r8d,%r8d - 66350293: 48 8b 2d 7e 66 00 00 mov 0x667e(%rip),%rbp # 66356918 - 6635029a: 48 8b 3d 6f 66 00 00 mov 0x666f(%rip),%rdi # 66356910 - 663502a1: 4c 8b 1d 80 66 00 00 mov 0x6680(%rip),%r11 # 66356928 - 663502a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663502af: 00 - 663502b0: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx - 663502b4: 31 c9 xor %ecx,%ecx - 663502b6: 48 8b 42 08 mov 0x8(%rdx),%rax - 663502ba: 8b 00 mov (%rax),%eax - 663502bc: 85 c0 test %eax,%eax - 663502be: 48 8b 02 mov (%rdx),%rax - 663502c1: 0f 9f c1 setg %cl - 663502c4: 3b 08 cmp (%rax),%ecx - 663502c6: 74 4c je 66350314 - 663502c8: 89 08 mov %ecx,(%rax) - 663502ca: 4c 8b 62 20 mov 0x20(%rdx),%r12 - 663502ce: 8b 4d 00 mov 0x0(%rbp),%ecx - 663502d1: 48 8b 42 18 mov 0x18(%rdx),%rax - 663502d5: 89 08 mov %ecx,(%rax) - 663502d7: 41 8b 0c 24 mov (%r12),%ecx - 663502db: 85 c9 test %ecx,%ecx - 663502dd: 7e 35 jle 66350314 - 663502df: 4c 8b 6a 28 mov 0x28(%rdx),%r13 - 663502e3: 31 c0 xor %eax,%eax - 663502e5: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9 - 663502ea: 4d 8b 11 mov (%r9),%r10 - 663502ed: 41 83 3a 00 cmpl $0x0,(%r10) - 663502f1: 75 4f jne 66350342 - 663502f3: 41 c7 02 01 00 00 00 movl $0x1,(%r10) - 663502fa: 49 63 0b movslq (%r11),%rcx - 663502fd: 48 83 c0 01 add $0x1,%rax - 66350301: 44 8d 51 01 lea 0x1(%rcx),%r10d - 66350305: 45 89 13 mov %r10d,(%r11) - 66350308: 4c 89 0c cf mov %r9,(%rdi,%rcx,8) - 6635030c: 41 8b 0c 24 mov (%r12),%ecx - 66350310: 39 c1 cmp %eax,%ecx - 66350312: 7f d1 jg 663502e5 - 66350314: 48 8b 42 10 mov 0x10(%rdx),%rax - 66350318: c7 00 00 00 00 00 movl $0x0,(%rax) - 6635031e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) - 66350325: 00 - 66350326: 49 83 c0 01 add $0x1,%r8 - 6635032a: 44 39 06 cmp %r8d,(%rsi) - 6635032d: 0f 8f 7d ff ff ff jg 663502b0 - 66350333: c7 06 00 00 00 00 movl $0x0,(%rsi) - 66350339: 5b pop %rbx - 6635033a: 5e pop %rsi - 6635033b: 5f pop %rdi - 6635033c: 5d pop %rbp - 6635033d: 41 5c pop %r12 - 6635033f: 41 5d pop %r13 - 66350341: c3 retq - 66350342: 48 83 c0 01 add $0x1,%rax - 66350346: 39 c1 cmp %eax,%ecx - 66350348: 7f 9b jg 663502e5 - 6635034a: eb c8 jmp 66350314 - 6635034c: 0f 1f 40 00 nopl 0x0(%rax) +00000000663503a0 : + 663503a0: 55 push %rbp + 663503a1: 57 push %rdi + 663503a2: 56 push %rsi + 663503a3: 53 push %rbx + 663503a4: 48 83 ec 28 sub $0x28,%rsp + 663503a8: 4c 8b 1d 79 65 00 00 mov 0x6579(%rip),%r11 # 66356928 + 663503af: 41 8b 03 mov (%r11),%eax + 663503b2: 85 c0 test %eax,%eax + 663503b4: 7e 75 jle 6635042b + 663503b6: 41 89 c1 mov %eax,%r9d + 663503b9: 4d 89 da mov %r11,%r10 + 663503bc: 31 db xor %ebx,%ebx + 663503be: 48 8d 35 4b 65 00 00 lea 0x654b(%rip),%rsi # 66356910 + 663503c5: 31 ed xor %ebp,%ebp + 663503c7: 48 8d 3d 32 1c 00 00 lea 0x1c32(%rip),%rdi # 66352000 <__data_start__> + 663503ce: eb 11 jmp 663503e1 + 663503d0: 83 c3 01 add $0x1,%ebx + 663503d3: 41 39 d9 cmp %ebx,%r9d + 663503d6: 7e 53 jle 6635042b + 663503d8: 48 63 eb movslq %ebx,%rbp + 663503db: 44 89 c8 mov %r9d,%eax + 663503de: 4d 89 d3 mov %r10,%r11 + 663503e1: 4c 8b 06 mov (%rsi),%r8 + 663503e4: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx + 663503e8: 48 8b 0a mov (%rdx),%rcx + 663503eb: 83 79 34 00 cmpl $0x0,0x34(%rcx) + 663503ef: 74 df je 663503d0 + 663503f1: 4c 63 c8 movslq %eax,%r9 + 663503f4: 83 e8 01 sub $0x1,%eax + 663503f7: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 + 663503fc: 4d 8b 08 mov (%r8),%r9 + 663503ff: 4c 89 0a mov %r9,(%rdx) + 66350402: 49 c7 00 00 00 00 00 movq $0x0,(%r8) + 66350409: 41 89 03 mov %eax,(%r11) + 6635040c: 48 8b 01 mov (%rcx),%rax + 6635040f: c7 00 00 00 00 00 movl $0x0,(%rax) + 66350415: 48 63 41 34 movslq 0x34(%rcx),%rax + 66350419: ff 14 c7 callq *(%rdi,%rax,8) + 6635041c: 4c 8b 15 05 65 00 00 mov 0x6505(%rip),%r10 # 66356928 + 66350423: 45 8b 0a mov (%r10),%r9d + 66350426: 44 39 cb cmp %r9d,%ebx + 66350429: 7c b0 jl 663503db + 6635042b: 48 83 c4 28 add $0x28,%rsp + 6635042f: 5b pop %rbx + 66350430: 5e pop %rsi + 66350431: 5f pop %rdi + 66350432: 5d pop %rbp + 66350433: c3 retq + 66350434: 90 nop + 66350435: 90 nop + 66350436: 90 nop + 66350437: 90 nop + 66350438: 90 nop + 66350439: 90 nop + 6635043a: 90 nop + 6635043b: 90 nop + 6635043c: 90 nop + 6635043d: 90 nop + 6635043e: 90 nop + 6635043f: 90 nop -0000000066350350 : - 66350350: 55 push %rbp - 66350351: 57 push %rdi - 66350352: 56 push %rsi - 66350353: 53 push %rbx - 66350354: 48 83 ec 28 sub $0x28,%rsp - 66350358: 4c 8b 1d c9 65 00 00 mov 0x65c9(%rip),%r11 # 66356928 - 6635035f: 41 8b 03 mov (%r11),%eax - 66350362: 85 c0 test %eax,%eax - 66350364: 7e 75 jle 663503db - 66350366: 41 89 c1 mov %eax,%r9d - 66350369: 4d 89 da mov %r11,%r10 - 6635036c: 31 db xor %ebx,%ebx - 6635036e: 48 8d 35 9b 65 00 00 lea 0x659b(%rip),%rsi # 66356910 - 66350375: 31 ed xor %ebp,%ebp - 66350377: 48 8d 3d 82 1c 00 00 lea 0x1c82(%rip),%rdi # 66352000 <__data_start__> - 6635037e: eb 11 jmp 66350391 - 66350380: 83 c3 01 add $0x1,%ebx - 66350383: 41 39 d9 cmp %ebx,%r9d - 66350386: 7e 53 jle 663503db - 66350388: 48 63 eb movslq %ebx,%rbp - 6635038b: 44 89 c8 mov %r9d,%eax - 6635038e: 4d 89 d3 mov %r10,%r11 - 66350391: 4c 8b 06 mov (%rsi),%r8 - 66350394: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx - 66350398: 48 8b 0a mov (%rdx),%rcx - 6635039b: 83 79 34 00 cmpl $0x0,0x34(%rcx) - 6635039f: 74 df je 66350380 - 663503a1: 4c 63 c8 movslq %eax,%r9 - 663503a4: 83 e8 01 sub $0x1,%eax - 663503a7: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8 - 663503ac: 4d 8b 08 mov (%r8),%r9 - 663503af: 4c 89 0a mov %r9,(%rdx) - 663503b2: 49 c7 00 00 00 00 00 movq $0x0,(%r8) - 663503b9: 41 89 03 mov %eax,(%r11) - 663503bc: 48 8b 01 mov (%rcx),%rax - 663503bf: c7 00 00 00 00 00 movl $0x0,(%rax) - 663503c5: 48 63 41 34 movslq 0x34(%rcx),%rax - 663503c9: ff 14 c7 callq *(%rdi,%rax,8) - 663503cc: 4c 8b 15 55 65 00 00 mov 0x6555(%rip),%r10 # 66356928 - 663503d3: 45 8b 0a mov (%r10),%r9d - 663503d6: 44 39 cb cmp %r9d,%ebx - 663503d9: 7c b0 jl 6635038b - 663503db: 48 83 c4 28 add $0x28,%rsp - 663503df: 5b pop %rbx - 663503e0: 5e pop %rsi - 663503e1: 5f pop %rdi - 663503e2: 5d pop %rbp - 663503e3: c3 retq - 663503e4: 90 nop - 663503e5: 90 nop - 663503e6: 90 nop - 663503e7: 90 nop - 663503e8: 90 nop - 663503e9: 90 nop - 663503ea: 90 nop - 663503eb: 90 nop - 663503ec: 90 nop - 663503ed: 90 nop - 663503ee: 90 nop - 663503ef: 90 nop +0000000066350440 <__do_global_dtors>: + 66350440: 48 83 ec 28 sub $0x28,%rsp + 66350444: 48 8b 05 b5 21 00 00 mov 0x21b5(%rip),%rax # 66352600 + 6635044b: 48 8b 00 mov (%rax),%rax + 6635044e: 48 85 c0 test %rax,%rax + 66350451: 74 1d je 66350470 <__do_global_dtors+0x30> + 66350453: ff d0 callq *%rax + 66350455: 48 8b 05 a4 21 00 00 mov 0x21a4(%rip),%rax # 66352600 + 6635045c: 48 8d 50 08 lea 0x8(%rax),%rdx + 66350460: 48 8b 40 08 mov 0x8(%rax),%rax + 66350464: 48 89 15 95 21 00 00 mov %rdx,0x2195(%rip) # 66352600 + 6635046b: 48 85 c0 test %rax,%rax + 6635046e: 75 e3 jne 66350453 <__do_global_dtors+0x13> + 66350470: 48 83 c4 28 add $0x28,%rsp + 66350474: c3 retq + 66350475: 90 nop + 66350476: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635047d: 00 00 00 -00000000663503f0 <__do_global_dtors>: - 663503f0: 48 83 ec 28 sub $0x28,%rsp - 663503f4: 48 8b 05 45 21 00 00 mov 0x2145(%rip),%rax # 66352540 - 663503fb: 48 8b 00 mov (%rax),%rax - 663503fe: 48 85 c0 test %rax,%rax - 66350401: 74 1d je 66350420 <__do_global_dtors+0x30> - 66350403: ff d0 callq *%rax - 66350405: 48 8b 05 34 21 00 00 mov 0x2134(%rip),%rax # 66352540 - 6635040c: 48 8d 50 08 lea 0x8(%rax),%rdx - 66350410: 48 8b 40 08 mov 0x8(%rax),%rax - 66350414: 48 89 15 25 21 00 00 mov %rdx,0x2125(%rip) # 66352540 - 6635041b: 48 85 c0 test %rax,%rax - 6635041e: 75 e3 jne 66350403 <__do_global_dtors+0x13> - 66350420: 48 83 c4 28 add $0x28,%rsp - 66350424: c3 retq - 66350425: 90 nop - 66350426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635042d: 00 00 00 +0000000066350480 <__do_global_ctors>: + 66350480: 56 push %rsi + 66350481: 53 push %rbx + 66350482: 48 83 ec 28 sub $0x28,%rsp + 66350486: 48 8b 0d 23 2d 00 00 mov 0x2d23(%rip),%rcx # 663531b0 <.refptr.__CTOR_LIST__> + 6635048d: 48 8b 11 mov (%rcx),%rdx + 66350490: 83 fa ff cmp $0xffffffff,%edx + 66350493: 89 d0 mov %edx,%eax + 66350495: 74 39 je 663504d0 <__do_global_ctors+0x50> + 66350497: 85 c0 test %eax,%eax + 66350499: 74 20 je 663504bb <__do_global_ctors+0x3b> + 6635049b: 89 c2 mov %eax,%edx + 6635049d: 83 e8 01 sub $0x1,%eax + 663504a0: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx + 663504a4: 48 29 c2 sub %rax,%rdx + 663504a7: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi + 663504ac: 0f 1f 40 00 nopl 0x0(%rax) + 663504b0: ff 13 callq *(%rbx) + 663504b2: 48 83 eb 08 sub $0x8,%rbx + 663504b6: 48 39 f3 cmp %rsi,%rbx + 663504b9: 75 f5 jne 663504b0 <__do_global_ctors+0x30> + 663504bb: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 66350440 <__do_global_dtors> + 663504c2: 48 83 c4 28 add $0x28,%rsp + 663504c6: 5b pop %rbx + 663504c7: 5e pop %rsi + 663504c8: e9 b3 0e ff ff jmpq 66341380 + 663504cd: 0f 1f 00 nopl (%rax) + 663504d0: 31 c0 xor %eax,%eax + 663504d2: eb 02 jmp 663504d6 <__do_global_ctors+0x56> + 663504d4: 89 d0 mov %edx,%eax + 663504d6: 44 8d 40 01 lea 0x1(%rax),%r8d + 663504da: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) + 663504df: 4c 89 c2 mov %r8,%rdx + 663504e2: 75 f0 jne 663504d4 <__do_global_ctors+0x54> + 663504e4: eb b1 jmp 66350497 <__do_global_ctors+0x17> + 663504e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663504ed: 00 00 00 -0000000066350430 <__do_global_ctors>: - 66350430: 56 push %rsi - 66350431: 53 push %rbx - 66350432: 48 83 ec 28 sub $0x28,%rsp - 66350436: 48 8b 0d 73 2e 00 00 mov 0x2e73(%rip),%rcx # 663532b0 <.refptr.__CTOR_LIST__> - 6635043d: 48 8b 11 mov (%rcx),%rdx - 66350440: 83 fa ff cmp $0xffffffff,%edx - 66350443: 89 d0 mov %edx,%eax - 66350445: 74 39 je 66350480 <__do_global_ctors+0x50> - 66350447: 85 c0 test %eax,%eax - 66350449: 74 20 je 6635046b <__do_global_ctors+0x3b> - 6635044b: 89 c2 mov %eax,%edx - 6635044d: 83 e8 01 sub $0x1,%eax - 66350450: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx - 66350454: 48 29 c2 sub %rax,%rdx - 66350457: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi - 6635045c: 0f 1f 40 00 nopl 0x0(%rax) - 66350460: ff 13 callq *(%rbx) - 66350462: 48 83 eb 08 sub $0x8,%rbx - 66350466: 48 39 f3 cmp %rsi,%rbx - 66350469: 75 f5 jne 66350460 <__do_global_ctors+0x30> - 6635046b: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 663503f0 <__do_global_dtors> - 66350472: 48 83 c4 28 add $0x28,%rsp - 66350476: 5b pop %rbx - 66350477: 5e pop %rsi - 66350478: e9 03 0f ff ff jmpq 66341380 - 6635047d: 0f 1f 00 nopl (%rax) - 66350480: 31 c0 xor %eax,%eax - 66350482: eb 02 jmp 66350486 <__do_global_ctors+0x56> - 66350484: 89 d0 mov %edx,%eax - 66350486: 44 8d 40 01 lea 0x1(%rax),%r8d - 6635048a: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8) - 6635048f: 4c 89 c2 mov %r8,%rdx - 66350492: 75 f0 jne 66350484 <__do_global_ctors+0x54> - 66350494: eb b1 jmp 66350447 <__do_global_ctors+0x17> - 66350496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635049d: 00 00 00 +00000000663504f0 <__main>: + 663504f0: 8b 05 2a 5b 00 00 mov 0x5b2a(%rip),%eax # 66356020 + 663504f6: 85 c0 test %eax,%eax + 663504f8: 74 06 je 66350500 <__main+0x10> + 663504fa: c3 retq + 663504fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350500: c7 05 16 5b 00 00 01 movl $0x1,0x5b16(%rip) # 66356020 + 66350507: 00 00 00 + 6635050a: e9 71 ff ff ff jmpq 66350480 <__do_global_ctors> + 6635050f: 90 nop -00000000663504a0 <__main>: - 663504a0: 8b 05 7a 5b 00 00 mov 0x5b7a(%rip),%eax # 66356020 - 663504a6: 85 c0 test %eax,%eax - 663504a8: 74 06 je 663504b0 <__main+0x10> - 663504aa: c3 retq - 663504ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 663504b0: c7 05 66 5b 00 00 01 movl $0x1,0x5b66(%rip) # 66356020 - 663504b7: 00 00 00 - 663504ba: e9 71 ff ff ff jmpq 66350430 <__do_global_ctors> - 663504bf: 90 nop +0000000066350510 <__security_init_cookie>: + 66350510: 41 54 push %r12 + 66350512: 55 push %rbp + 66350513: 57 push %rdi + 66350514: 56 push %rsi + 66350515: 53 push %rbx + 66350516: 48 83 ec 30 sub $0x30,%rsp + 6635051a: 48 8b 1d 3f 21 00 00 mov 0x213f(%rip),%rbx # 66352660 <__security_cookie> + 66350521: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax + 66350528: 2b 00 00 + 6635052b: 48 39 c3 cmp %rax,%rbx + 6635052e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) + 66350535: 00 00 + 66350537: 74 17 je 66350550 <__security_init_cookie+0x40> + 66350539: 48 f7 d3 not %rbx + 6635053c: 48 89 1d 2d 21 00 00 mov %rbx,0x212d(%rip) # 66352670 <__security_cookie_complement> + 66350543: 48 83 c4 30 add $0x30,%rsp + 66350547: 5b pop %rbx + 66350548: 5e pop %rsi + 66350549: 5f pop %rdi + 6635054a: 5d pop %rbp + 6635054b: 41 5c pop %r12 + 6635054d: c3 retq + 6635054e: 66 90 xchg %ax,%ax + 66350550: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx + 66350555: ff 15 41 7c 00 00 callq *0x7c41(%rip) # 6635819c <__imp_GetSystemTimeAsFileTime> + 6635055b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi + 66350560: ff 15 1e 7c 00 00 callq *0x7c1e(%rip) # 66358184 <__imp_GetCurrentProcessId> + 66350566: 41 89 c4 mov %eax,%r12d + 66350569: ff 15 1d 7c 00 00 callq *0x7c1d(%rip) # 6635818c <__imp_GetCurrentThreadId> + 6635056f: 89 c5 mov %eax,%ebp + 66350571: ff 15 2d 7c 00 00 callq *0x7c2d(%rip) # 663581a4 <__imp_GetTickCount> + 66350577: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx + 6635057c: 89 c7 mov %eax,%edi + 6635057e: ff 15 38 7c 00 00 callq *0x7c38(%rip) # 663581bc <__imp_QueryPerformanceCounter> + 66350584: 48 33 74 24 28 xor 0x28(%rsp),%rsi + 66350589: 44 89 e0 mov %r12d,%eax + 6635058c: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx + 66350593: ff 00 00 + 66350596: 48 31 f0 xor %rsi,%rax + 66350599: 89 ee mov %ebp,%esi + 6635059b: 48 31 c6 xor %rax,%rsi + 6635059e: 89 f8 mov %edi,%eax + 663505a0: 48 31 f0 xor %rsi,%rax + 663505a3: 48 21 d0 and %rdx,%rax + 663505a6: 48 39 d8 cmp %rbx,%rax + 663505a9: 74 25 je 663505d0 <__security_init_cookie+0xc0> + 663505ab: 48 89 c2 mov %rax,%rdx + 663505ae: 48 f7 d2 not %rdx + 663505b1: 48 89 05 a8 20 00 00 mov %rax,0x20a8(%rip) # 66352660 <__security_cookie> + 663505b8: 48 89 15 b1 20 00 00 mov %rdx,0x20b1(%rip) # 66352670 <__security_cookie_complement> + 663505bf: 48 83 c4 30 add $0x30,%rsp + 663505c3: 5b pop %rbx + 663505c4: 5e pop %rsi + 663505c5: 5f pop %rdi + 663505c6: 5d pop %rbp + 663505c7: 41 5c pop %r12 + 663505c9: c3 retq + 663505ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663505d0: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx + 663505d7: d4 ff ff + 663505da: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax + 663505e1: 2b 00 00 + 663505e4: eb cb jmp 663505b1 <__security_init_cookie+0xa1> + 663505e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663505ed: 00 00 00 -00000000663504c0 <__security_init_cookie>: - 663504c0: 41 54 push %r12 - 663504c2: 55 push %rbp - 663504c3: 57 push %rdi - 663504c4: 56 push %rsi - 663504c5: 53 push %rbx - 663504c6: 48 83 ec 30 sub $0x30,%rsp - 663504ca: 48 8b 1d cf 20 00 00 mov 0x20cf(%rip),%rbx # 663525a0 <__security_cookie> - 663504d1: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax - 663504d8: 2b 00 00 - 663504db: 48 39 c3 cmp %rax,%rbx - 663504de: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) - 663504e5: 00 00 - 663504e7: 74 17 je 66350500 <__security_init_cookie+0x40> - 663504e9: 48 f7 d3 not %rbx - 663504ec: 48 89 1d bd 20 00 00 mov %rbx,0x20bd(%rip) # 663525b0 <__security_cookie_complement> - 663504f3: 48 83 c4 30 add $0x30,%rsp - 663504f7: 5b pop %rbx - 663504f8: 5e pop %rsi - 663504f9: 5f pop %rdi - 663504fa: 5d pop %rbp - 663504fb: 41 5c pop %r12 - 663504fd: c3 retq - 663504fe: 66 90 xchg %ax,%ax - 66350500: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 66350505: ff 15 f5 7c 00 00 callq *0x7cf5(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> - 6635050b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi - 66350510: ff 15 ca 7c 00 00 callq *0x7cca(%rip) # 663581e0 <__imp_GetCurrentProcessId> - 66350516: 41 89 c4 mov %eax,%r12d - 66350519: ff 15 c9 7c 00 00 callq *0x7cc9(%rip) # 663581e8 <__imp_GetCurrentThreadId> - 6635051f: 89 c5 mov %eax,%ebp - 66350521: ff 15 e1 7c 00 00 callq *0x7ce1(%rip) # 66358208 <__imp_GetTickCount> - 66350527: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx - 6635052c: 89 c7 mov %eax,%edi - 6635052e: ff 15 ec 7c 00 00 callq *0x7cec(%rip) # 66358220 <__imp_QueryPerformanceCounter> - 66350534: 48 33 74 24 28 xor 0x28(%rsp),%rsi - 66350539: 44 89 e0 mov %r12d,%eax - 6635053c: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx - 66350543: ff 00 00 - 66350546: 48 31 f0 xor %rsi,%rax - 66350549: 89 ee mov %ebp,%esi - 6635054b: 48 31 c6 xor %rax,%rsi - 6635054e: 89 f8 mov %edi,%eax - 66350550: 48 31 f0 xor %rsi,%rax - 66350553: 48 21 d0 and %rdx,%rax - 66350556: 48 39 d8 cmp %rbx,%rax - 66350559: 74 25 je 66350580 <__security_init_cookie+0xc0> - 6635055b: 48 89 c2 mov %rax,%rdx - 6635055e: 48 f7 d2 not %rdx - 66350561: 48 89 05 38 20 00 00 mov %rax,0x2038(%rip) # 663525a0 <__security_cookie> - 66350568: 48 89 15 41 20 00 00 mov %rdx,0x2041(%rip) # 663525b0 <__security_cookie_complement> - 6635056f: 48 83 c4 30 add $0x30,%rsp - 66350573: 5b pop %rbx - 66350574: 5e pop %rsi - 66350575: 5f pop %rdi - 66350576: 5d pop %rbp - 66350577: 41 5c pop %r12 - 66350579: c3 retq - 6635057a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350580: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx - 66350587: d4 ff ff - 6635058a: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax - 66350591: 2b 00 00 - 66350594: eb cb jmp 66350561 <__security_init_cookie+0xa1> - 66350596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635059d: 00 00 00 +00000000663505f0 <__report_gsfailure>: + 663505f0: 55 push %rbp + 663505f1: 56 push %rsi + 663505f2: 53 push %rbx + 663505f3: 48 89 e5 mov %rsp,%rbp + 663505f6: 48 83 ec 70 sub $0x70,%rsp + 663505fa: 48 89 ce mov %rcx,%rsi + 663505fd: 48 8d 0d 3c 5a 00 00 lea 0x5a3c(%rip),%rcx # 66356040 + 66350604: ff 15 c2 7b 00 00 callq *0x7bc2(%rip) # 663581cc <__imp_RtlCaptureContext> + 6635060a: 48 8b 1d 27 5b 00 00 mov 0x5b27(%rip),%rbx # 66356138 + 66350611: 48 8d 55 d8 lea -0x28(%rbp),%rdx + 66350615: 45 31 c0 xor %r8d,%r8d + 66350618: 48 89 d9 mov %rbx,%rcx + 6635061b: ff 15 b3 7b 00 00 callq *0x7bb3(%rip) # 663581d4 <__imp_RtlLookupFunctionEntry> + 66350621: 48 85 c0 test %rax,%rax + 66350624: 0f 84 a3 00 00 00 je 663506cd <__report_gsfailure+0xdd> + 6635062a: 48 8d 55 e0 lea -0x20(%rbp),%rdx + 6635062e: 49 89 c1 mov %rax,%r9 + 66350631: 49 89 d8 mov %rbx,%r8 + 66350634: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) + 6635063b: 00 00 + 6635063d: 48 8d 0d fc 59 00 00 lea 0x59fc(%rip),%rcx # 66356040 + 66350644: 48 89 54 24 30 mov %rdx,0x30(%rsp) + 66350649: 48 8d 55 e8 lea -0x18(%rbp),%rdx + 6635064d: 48 89 4c 24 20 mov %rcx,0x20(%rsp) + 66350652: 31 c9 xor %ecx,%ecx + 66350654: 48 89 54 24 28 mov %rdx,0x28(%rsp) + 66350659: 48 8b 55 d8 mov -0x28(%rbp),%rdx + 6635065d: ff 15 79 7b 00 00 callq *0x7b79(%rip) # 663581dc <__imp_RtlVirtualUnwind> + 66350663: 48 8b 05 ce 5a 00 00 mov 0x5ace(%rip),%rax # 66356138 + 6635066a: 31 c9 xor %ecx,%ecx + 6635066c: 48 89 35 4d 5a 00 00 mov %rsi,0x5a4d(%rip) # 663560c0 + 66350673: 48 89 05 b6 5e 00 00 mov %rax,0x5eb6(%rip) # 66356530 + 6635067a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax + 66350681: 00 00 00 + 66350684: 48 89 05 95 5e 00 00 mov %rax,0x5e95(%rip) # 66356520 + 6635068b: 48 8b 05 ce 1f 00 00 mov 0x1fce(%rip),%rax # 66352660 <__security_cookie> + 66350692: 48 89 45 f0 mov %rax,-0x10(%rbp) + 66350696: 48 8b 05 d3 1f 00 00 mov 0x1fd3(%rip),%rax # 66352670 <__security_cookie_complement> + 6635069d: 48 89 45 f8 mov %rax,-0x8(%rbp) + 663506a1: ff 15 3d 7b 00 00 callq *0x7b3d(%rip) # 663581e4 <__imp_SetUnhandledExceptionFilter> + 663506a7: 48 8d 0d 52 29 00 00 lea 0x2952(%rip),%rcx # 66353000 + 663506ae: ff 15 50 7b 00 00 callq *0x7b50(%rip) # 66358204 <__imp_UnhandledExceptionFilter> + 663506b4: ff 15 c2 7a 00 00 callq *0x7ac2(%rip) # 6635817c <__imp_GetCurrentProcess> + 663506ba: ba 09 04 00 c0 mov $0xc0000409,%edx + 663506bf: 48 89 c1 mov %rax,%rcx + 663506c2: ff 15 2c 7b 00 00 callq *0x7b2c(%rip) # 663581f4 <__imp_TerminateProcess> + 663506c8: e8 0b 11 00 00 callq 663517d8 + 663506cd: 48 8b 45 18 mov 0x18(%rbp),%rax + 663506d1: 48 89 05 60 5a 00 00 mov %rax,0x5a60(%rip) # 66356138 + 663506d8: 48 8d 45 08 lea 0x8(%rbp),%rax + 663506dc: 48 89 05 f5 59 00 00 mov %rax,0x59f5(%rip) # 663560d8 + 663506e3: e9 7b ff ff ff jmpq 66350663 <__report_gsfailure+0x73> + 663506e8: 90 nop + 663506e9: 90 nop + 663506ea: 90 nop + 663506eb: 90 nop + 663506ec: 90 nop + 663506ed: 90 nop + 663506ee: 90 nop + 663506ef: 90 nop -00000000663505a0 <__report_gsfailure>: - 663505a0: 55 push %rbp - 663505a1: 56 push %rsi - 663505a2: 53 push %rbx - 663505a3: 48 89 e5 mov %rsp,%rbp - 663505a6: 48 83 ec 70 sub $0x70,%rsp - 663505aa: 48 89 ce mov %rcx,%rsi - 663505ad: 48 8d 0d 8c 5a 00 00 lea 0x5a8c(%rip),%rcx # 66356040 - 663505b4: ff 15 76 7c 00 00 callq *0x7c76(%rip) # 66358230 <__imp_RtlCaptureContext> - 663505ba: 48 8b 1d 77 5b 00 00 mov 0x5b77(%rip),%rbx # 66356138 - 663505c1: 48 8d 55 d8 lea -0x28(%rbp),%rdx - 663505c5: 45 31 c0 xor %r8d,%r8d - 663505c8: 48 89 d9 mov %rbx,%rcx - 663505cb: ff 15 67 7c 00 00 callq *0x7c67(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> - 663505d1: 48 85 c0 test %rax,%rax - 663505d4: 0f 84 a3 00 00 00 je 6635067d <__report_gsfailure+0xdd> - 663505da: 48 8d 55 e0 lea -0x20(%rbp),%rdx - 663505de: 49 89 c1 mov %rax,%r9 - 663505e1: 49 89 d8 mov %rbx,%r8 - 663505e4: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) - 663505eb: 00 00 - 663505ed: 48 8d 0d 4c 5a 00 00 lea 0x5a4c(%rip),%rcx # 66356040 - 663505f4: 48 89 54 24 30 mov %rdx,0x30(%rsp) - 663505f9: 48 8d 55 e8 lea -0x18(%rbp),%rdx - 663505fd: 48 89 4c 24 20 mov %rcx,0x20(%rsp) - 66350602: 31 c9 xor %ecx,%ecx - 66350604: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 66350609: 48 8b 55 d8 mov -0x28(%rbp),%rdx - 6635060d: ff 15 2d 7c 00 00 callq *0x7c2d(%rip) # 66358240 <__imp_RtlVirtualUnwind> - 66350613: 48 8b 05 1e 5b 00 00 mov 0x5b1e(%rip),%rax # 66356138 - 6635061a: 31 c9 xor %ecx,%ecx - 6635061c: 48 89 35 9d 5a 00 00 mov %rsi,0x5a9d(%rip) # 663560c0 - 66350623: 48 89 05 06 5f 00 00 mov %rax,0x5f06(%rip) # 66356530 - 6635062a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax - 66350631: 00 00 00 - 66350634: 48 89 05 e5 5e 00 00 mov %rax,0x5ee5(%rip) # 66356520 - 6635063b: 48 8b 05 5e 1f 00 00 mov 0x1f5e(%rip),%rax # 663525a0 <__security_cookie> - 66350642: 48 89 45 f0 mov %rax,-0x10(%rbp) - 66350646: 48 8b 05 63 1f 00 00 mov 0x1f63(%rip),%rax # 663525b0 <__security_cookie_complement> - 6635064d: 48 89 45 f8 mov %rax,-0x8(%rbp) - 66350651: ff 15 f1 7b 00 00 callq *0x7bf1(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> - 66350657: 48 8d 0d d2 29 00 00 lea 0x29d2(%rip),%rcx # 66353030 - 6635065e: ff 15 04 7c 00 00 callq *0x7c04(%rip) # 66358268 <__imp_UnhandledExceptionFilter> - 66350664: ff 15 6e 7b 00 00 callq *0x7b6e(%rip) # 663581d8 <__imp_GetCurrentProcess> - 6635066a: ba 09 04 00 c0 mov $0xc0000409,%edx - 6635066f: 48 89 c1 mov %rax,%rcx - 66350672: ff 15 e0 7b 00 00 callq *0x7be0(%rip) # 66358258 <__imp_TerminateProcess> - 66350678: e8 4b 13 00 00 callq 663519c8 - 6635067d: 48 8b 45 18 mov 0x18(%rbp),%rax - 66350681: 48 89 05 b0 5a 00 00 mov %rax,0x5ab0(%rip) # 66356138 - 66350688: 48 8d 45 08 lea 0x8(%rbp),%rax - 6635068c: 48 89 05 45 5a 00 00 mov %rax,0x5a45(%rip) # 663560d8 - 66350693: e9 7b ff ff ff jmpq 66350613 <__report_gsfailure+0x73> - 66350698: 90 nop - 66350699: 90 nop - 6635069a: 90 nop - 6635069b: 90 nop - 6635069c: 90 nop - 6635069d: 90 nop - 6635069e: 90 nop - 6635069f: 90 nop +00000000663506f0 <__dyn_tls_dtor>: + 663506f0: 48 83 ec 28 sub $0x28,%rsp + 663506f4: 83 fa 03 cmp $0x3,%edx + 663506f7: 74 17 je 66350710 <__dyn_tls_dtor+0x20> + 663506f9: 85 d2 test %edx,%edx + 663506fb: 74 13 je 66350710 <__dyn_tls_dtor+0x20> + 663506fd: b8 01 00 00 00 mov $0x1,%eax + 66350702: 48 83 c4 28 add $0x28,%rsp + 66350706: c3 retq + 66350707: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 6635070e: 00 00 + 66350710: e8 5b 0b 00 00 callq 66351270 <__mingw_TLScallback> + 66350715: b8 01 00 00 00 mov $0x1,%eax + 6635071a: 48 83 c4 28 add $0x28,%rsp + 6635071e: c3 retq + 6635071f: 90 nop -00000000663506a0 <__dyn_tls_dtor>: - 663506a0: 48 83 ec 28 sub $0x28,%rsp - 663506a4: 83 fa 03 cmp $0x3,%edx - 663506a7: 74 17 je 663506c0 <__dyn_tls_dtor+0x20> - 663506a9: 85 d2 test %edx,%edx - 663506ab: 74 13 je 663506c0 <__dyn_tls_dtor+0x20> - 663506ad: b8 01 00 00 00 mov $0x1,%eax - 663506b2: 48 83 c4 28 add $0x28,%rsp - 663506b6: c3 retq - 663506b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 663506be: 00 00 - 663506c0: e8 5b 0b 00 00 callq 66351220 <__mingw_TLScallback> - 663506c5: b8 01 00 00 00 mov $0x1,%eax - 663506ca: 48 83 c4 28 add $0x28,%rsp - 663506ce: c3 retq - 663506cf: 90 nop +0000000066350720 <__dyn_tls_init>: + 66350720: 56 push %rsi + 66350721: 53 push %rbx + 66350722: 48 83 ec 28 sub $0x28,%rsp + 66350726: 48 8b 05 73 2a 00 00 mov 0x2a73(%rip),%rax # 663531a0 <.refptr._CRT_MT> + 6635072d: 83 38 02 cmpl $0x2,(%rax) + 66350730: 74 06 je 66350738 <__dyn_tls_init+0x18> + 66350732: c7 00 02 00 00 00 movl $0x2,(%rax) + 66350738: 83 fa 02 cmp $0x2,%edx + 6635073b: 74 13 je 66350750 <__dyn_tls_init+0x30> + 6635073d: 83 fa 01 cmp $0x1,%edx + 66350740: 74 40 je 66350782 <__dyn_tls_init+0x62> + 66350742: b8 01 00 00 00 mov $0x1,%eax + 66350747: 48 83 c4 28 add $0x28,%rsp + 6635074b: 5b pop %rbx + 6635074c: 5e pop %rsi + 6635074d: c3 retq + 6635074e: 66 90 xchg %ax,%ax + 66350750: 48 8d 1d f9 88 00 00 lea 0x88f9(%rip),%rbx # 66359050 <__xd_z> + 66350757: 48 8d 35 f2 88 00 00 lea 0x88f2(%rip),%rsi # 66359050 <__xd_z> + 6635075e: 48 39 de cmp %rbx,%rsi + 66350761: 74 df je 66350742 <__dyn_tls_init+0x22> + 66350763: 48 8b 03 mov (%rbx),%rax + 66350766: 48 85 c0 test %rax,%rax + 66350769: 74 02 je 6635076d <__dyn_tls_init+0x4d> + 6635076b: ff d0 callq *%rax + 6635076d: 48 83 c3 08 add $0x8,%rbx + 66350771: 48 39 de cmp %rbx,%rsi + 66350774: 75 ed jne 66350763 <__dyn_tls_init+0x43> + 66350776: b8 01 00 00 00 mov $0x1,%eax + 6635077b: 48 83 c4 28 add $0x28,%rsp + 6635077f: 5b pop %rbx + 66350780: 5e pop %rsi + 66350781: c3 retq + 66350782: e8 e9 0a 00 00 callq 66351270 <__mingw_TLScallback> + 66350787: b8 01 00 00 00 mov $0x1,%eax + 6635078c: 48 83 c4 28 add $0x28,%rsp + 66350790: 5b pop %rbx + 66350791: 5e pop %rsi + 66350792: c3 retq + 66350793: 0f 1f 00 nopl (%rax) + 66350796: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635079d: 00 00 00 -00000000663506d0 <__dyn_tls_init>: - 663506d0: 56 push %rsi - 663506d1: 53 push %rbx - 663506d2: 48 83 ec 28 sub $0x28,%rsp - 663506d6: 48 8b 05 c3 2b 00 00 mov 0x2bc3(%rip),%rax # 663532a0 <.refptr._CRT_MT> - 663506dd: 83 38 02 cmpl $0x2,(%rax) - 663506e0: 74 06 je 663506e8 <__dyn_tls_init+0x18> - 663506e2: c7 00 02 00 00 00 movl $0x2,(%rax) - 663506e8: 83 fa 02 cmp $0x2,%edx - 663506eb: 74 13 je 66350700 <__dyn_tls_init+0x30> - 663506ed: 83 fa 01 cmp $0x1,%edx - 663506f0: 74 40 je 66350732 <__dyn_tls_init+0x62> - 663506f2: b8 01 00 00 00 mov $0x1,%eax - 663506f7: 48 83 c4 28 add $0x28,%rsp - 663506fb: 5b pop %rbx - 663506fc: 5e pop %rsi - 663506fd: c3 retq - 663506fe: 66 90 xchg %ax,%ax - 66350700: 48 8d 1d 49 89 00 00 lea 0x8949(%rip),%rbx # 66359050 <__xd_z> - 66350707: 48 8d 35 42 89 00 00 lea 0x8942(%rip),%rsi # 66359050 <__xd_z> - 6635070e: 48 39 de cmp %rbx,%rsi - 66350711: 74 df je 663506f2 <__dyn_tls_init+0x22> - 66350713: 48 8b 03 mov (%rbx),%rax - 66350716: 48 85 c0 test %rax,%rax - 66350719: 74 02 je 6635071d <__dyn_tls_init+0x4d> - 6635071b: ff d0 callq *%rax - 6635071d: 48 83 c3 08 add $0x8,%rbx - 66350721: 48 39 de cmp %rbx,%rsi - 66350724: 75 ed jne 66350713 <__dyn_tls_init+0x43> - 66350726: b8 01 00 00 00 mov $0x1,%eax - 6635072b: 48 83 c4 28 add $0x28,%rsp - 6635072f: 5b pop %rbx - 66350730: 5e pop %rsi - 66350731: c3 retq - 66350732: e8 e9 0a 00 00 callq 66351220 <__mingw_TLScallback> - 66350737: b8 01 00 00 00 mov $0x1,%eax - 6635073c: 48 83 c4 28 add $0x28,%rsp - 66350740: 5b pop %rbx - 66350741: 5e pop %rsi - 66350742: c3 retq - 66350743: 0f 1f 00 nopl (%rax) - 66350746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635074d: 00 00 00 - -0000000066350750 <__tlregdtor>: - 66350750: 31 c0 xor %eax,%eax - 66350752: c3 retq - 66350753: 90 nop - 66350754: 90 nop - 66350755: 90 nop - 66350756: 90 nop - 66350757: 90 nop - 66350758: 90 nop - 66350759: 90 nop - 6635075a: 90 nop - 6635075b: 90 nop - 6635075c: 90 nop - 6635075d: 90 nop - 6635075e: 90 nop - 6635075f: 90 nop - -0000000066350760 <_decode_pointer>: - 66350760: 48 89 c8 mov %rcx,%rax - 66350763: c3 retq - 66350764: 66 90 xchg %ax,%ax - 66350766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635076d: 00 00 00 - -0000000066350770 <_encode_pointer>: - 66350770: 48 89 c8 mov %rcx,%rax - 66350773: c3 retq - 66350774: 90 nop - 66350775: 90 nop - 66350776: 90 nop - 66350777: 90 nop - 66350778: 90 nop - 66350779: 90 nop - 6635077a: 90 nop - 6635077b: 90 nop - 6635077c: 90 nop - 6635077d: 90 nop - 6635077e: 90 nop - 6635077f: 90 nop - -0000000066350780 <__write_memory.part.0>: - 66350780: 41 54 push %r12 - 66350782: 55 push %rbp - 66350783: 57 push %rdi - 66350784: 56 push %rsi - 66350785: 53 push %rbx - 66350786: 48 83 ec 50 sub $0x50,%rsp - 6635078a: 48 63 35 53 5e 00 00 movslq 0x5e53(%rip),%rsi # 663565e4 - 66350791: 85 f6 test %esi,%esi - 66350793: 48 89 cb mov %rcx,%rbx - 66350796: 48 89 d5 mov %rdx,%rbp - 66350799: 4c 89 c7 mov %r8,%rdi - 6635079c: 0f 8e 66 01 00 00 jle 66350908 <__write_memory.part.0+0x188> - 663507a2: 48 8b 05 3f 5e 00 00 mov 0x5e3f(%rip),%rax # 663565e8 - 663507a9: 31 c9 xor %ecx,%ecx - 663507ab: 48 83 c0 18 add $0x18,%rax +00000000663507a0 <__tlregdtor>: + 663507a0: 31 c0 xor %eax,%eax + 663507a2: c3 retq + 663507a3: 90 nop + 663507a4: 90 nop + 663507a5: 90 nop + 663507a6: 90 nop + 663507a7: 90 nop + 663507a8: 90 nop + 663507a9: 90 nop + 663507aa: 90 nop + 663507ab: 90 nop + 663507ac: 90 nop + 663507ad: 90 nop + 663507ae: 90 nop 663507af: 90 nop - 663507b0: 48 8b 10 mov (%rax),%rdx - 663507b3: 48 39 d3 cmp %rdx,%rbx - 663507b6: 72 14 jb 663507cc <__write_memory.part.0+0x4c> - 663507b8: 4c 8b 40 08 mov 0x8(%rax),%r8 - 663507bc: 45 8b 40 08 mov 0x8(%r8),%r8d - 663507c0: 4c 01 c2 add %r8,%rdx - 663507c3: 48 39 d3 cmp %rdx,%rbx - 663507c6: 0f 82 89 00 00 00 jb 66350855 <__write_memory.part.0+0xd5> - 663507cc: 83 c1 01 add $0x1,%ecx - 663507cf: 48 83 c0 28 add $0x28,%rax - 663507d3: 39 f1 cmp %esi,%ecx - 663507d5: 75 d9 jne 663507b0 <__write_memory.part.0+0x30> - 663507d7: 48 89 d9 mov %rbx,%rcx - 663507da: e8 41 0c 00 00 callq 66351420 <__mingw_GetSectionForAddress> - 663507df: 48 85 c0 test %rax,%rax - 663507e2: 49 89 c4 mov %rax,%r12 - 663507e5: 0f 84 52 01 00 00 je 6635093d <__write_memory.part.0+0x1bd> - 663507eb: 48 8b 05 f6 5d 00 00 mov 0x5df6(%rip),%rax # 663565e8 - 663507f2: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi - 663507f6: 48 c1 e6 03 shl $0x3,%rsi - 663507fa: 48 01 f0 add %rsi,%rax - 663507fd: 4c 89 60 20 mov %r12,0x20(%rax) - 66350801: c7 00 00 00 00 00 movl $0x0,(%rax) - 66350807: e8 44 0d 00 00 callq 66351550 <_GetPEImageBase> - 6635080c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx - 66350811: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 66350816: 41 b8 30 00 00 00 mov $0x30,%r8d - 6635081c: 48 01 c1 add %rax,%rcx - 6635081f: 48 8b 05 c2 5d 00 00 mov 0x5dc2(%rip),%rax # 663565e8 - 66350826: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) - 6635082b: ff 15 47 7a 00 00 callq *0x7a47(%rip) # 66358278 <__imp_VirtualQuery> - 66350831: 48 85 c0 test %rax,%rax - 66350834: 0f 84 e6 00 00 00 je 66350920 <__write_memory.part.0+0x1a0> - 6635083a: 8b 44 24 44 mov 0x44(%rsp),%eax - 6635083e: 8d 50 fc lea -0x4(%rax),%edx - 66350841: 83 e2 fb and $0xfffffffb,%edx - 66350844: 74 08 je 6635084e <__write_memory.part.0+0xce> - 66350846: 83 e8 40 sub $0x40,%eax - 66350849: 83 e0 bf and $0xffffffbf,%eax - 6635084c: 75 62 jne 663508b0 <__write_memory.part.0+0x130> - 6635084e: 83 05 8f 5d 00 00 01 addl $0x1,0x5d8f(%rip) # 663565e4 - 66350855: 83 ff 08 cmp $0x8,%edi - 66350858: 73 29 jae 66350883 <__write_memory.part.0+0x103> - 6635085a: 40 f6 c7 04 test $0x4,%dil - 6635085e: 0f 85 90 00 00 00 jne 663508f4 <__write_memory.part.0+0x174> - 66350864: 85 ff test %edi,%edi - 66350866: 74 10 je 66350878 <__write_memory.part.0+0xf8> - 66350868: 0f b6 45 00 movzbl 0x0(%rbp),%eax - 6635086c: 40 f6 c7 02 test $0x2,%dil - 66350870: 88 03 mov %al,(%rbx) - 66350872: 0f 85 97 00 00 00 jne 6635090f <__write_memory.part.0+0x18f> - 66350878: 48 83 c4 50 add $0x50,%rsp - 6635087c: 5b pop %rbx - 6635087d: 5e pop %rsi - 6635087e: 5f pop %rdi - 6635087f: 5d pop %rbp - 66350880: 41 5c pop %r12 - 66350882: c3 retq - 66350883: 89 f8 mov %edi,%eax - 66350885: 83 ef 01 sub $0x1,%edi - 66350888: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx - 6635088d: 83 ff 08 cmp $0x8,%edi - 66350890: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) - 66350895: 72 e1 jb 66350878 <__write_memory.part.0+0xf8> - 66350897: 83 e7 f8 and $0xfffffff8,%edi - 6635089a: 31 c0 xor %eax,%eax - 6635089c: 89 c2 mov %eax,%edx - 6635089e: 83 c0 08 add $0x8,%eax - 663508a1: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx - 663508a6: 39 f8 cmp %edi,%eax - 663508a8: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) - 663508ac: 72 ee jb 6635089c <__write_memory.part.0+0x11c> - 663508ae: eb c8 jmp 66350878 <__write_memory.part.0+0xf8> - 663508b0: 48 03 35 31 5d 00 00 add 0x5d31(%rip),%rsi # 663565e8 - 663508b7: 41 b8 40 00 00 00 mov $0x40,%r8d - 663508bd: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx - 663508c2: 48 8b 54 24 38 mov 0x38(%rsp),%rdx - 663508c7: 49 89 f1 mov %rsi,%r9 - 663508ca: 48 89 4e 08 mov %rcx,0x8(%rsi) - 663508ce: 48 89 56 10 mov %rdx,0x10(%rsi) - 663508d2: ff 15 98 79 00 00 callq *0x7998(%rip) # 66358270 <__imp_VirtualProtect> - 663508d8: 85 c0 test %eax,%eax - 663508da: 0f 85 6e ff ff ff jne 6635084e <__write_memory.part.0+0xce> - 663508e0: ff 15 0a 79 00 00 callq *0x790a(%rip) # 663581f0 <__imp_GetLastError> - 663508e6: 48 8d 0d 2b 28 00 00 lea 0x282b(%rip),%rcx # 66353118 <.rdata+0x78> - 663508ed: 89 c2 mov %eax,%edx - 663508ef: e8 7c 13 00 00 callq 66351c70 <__report_error> - 663508f4: 8b 45 00 mov 0x0(%rbp),%eax - 663508f7: 89 ff mov %edi,%edi - 663508f9: 89 03 mov %eax,(%rbx) - 663508fb: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax - 663508ff: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) - 66350903: e9 70 ff ff ff jmpq 66350878 <__write_memory.part.0+0xf8> - 66350908: 31 f6 xor %esi,%esi - 6635090a: e9 c8 fe ff ff jmpq 663507d7 <__write_memory.part.0+0x57> - 6635090f: 89 ff mov %edi,%edi - 66350911: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax - 66350916: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) - 6635091b: e9 58 ff ff ff jmpq 66350878 <__write_memory.part.0+0xf8> - 66350920: 48 8b 05 c1 5c 00 00 mov 0x5cc1(%rip),%rax # 663565e8 - 66350927: 48 8d 0d b2 27 00 00 lea 0x27b2(%rip),%rcx # 663530e0 <.rdata+0x40> - 6635092e: 41 8b 54 24 08 mov 0x8(%r12),%edx - 66350933: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 - 66350938: e8 33 13 00 00 callq 66351c70 <__report_error> - 6635093d: 48 8d 0d 7c 27 00 00 lea 0x277c(%rip),%rcx # 663530c0 <.rdata+0x20> - 66350944: 48 89 da mov %rbx,%rdx - 66350947: e8 24 13 00 00 callq 66351c70 <__report_error> - 6635094c: 90 nop - 6635094d: 0f 1f 00 nopl (%rax) -0000000066350950 <_pei386_runtime_relocator>: - 66350950: 55 push %rbp - 66350951: 41 57 push %r15 - 66350953: 41 56 push %r14 - 66350955: 41 55 push %r13 - 66350957: 41 54 push %r12 - 66350959: 57 push %rdi - 6635095a: 56 push %rsi - 6635095b: 53 push %rbx - 6635095c: 48 83 ec 38 sub $0x38,%rsp - 66350960: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp - 66350967: 00 - 66350968: 8b 1d 72 5c 00 00 mov 0x5c72(%rip),%ebx # 663565e0 - 6635096e: 85 db test %ebx,%ebx - 66350970: 74 11 je 66350983 <_pei386_runtime_relocator+0x33> - 66350972: 48 8d 65 b8 lea -0x48(%rbp),%rsp - 66350976: 5b pop %rbx - 66350977: 5e pop %rsi - 66350978: 5f pop %rdi - 66350979: 41 5c pop %r12 - 6635097b: 41 5d pop %r13 - 6635097d: 41 5e pop %r14 - 6635097f: 41 5f pop %r15 - 66350981: 5d pop %rbp - 66350982: c3 retq - 66350983: c7 05 53 5c 00 00 01 movl $0x1,0x5c53(%rip) # 663565e0 - 6635098a: 00 00 00 - 6635098d: e8 0e 0b 00 00 callq 663514a0 <__mingw_GetSectionCount> - 66350992: 48 98 cltq - 66350994: 48 8d 04 80 lea (%rax,%rax,4),%rax - 66350998: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax - 6635099f: 00 - 663509a0: 48 83 e0 f0 and $0xfffffffffffffff0,%rax - 663509a4: e8 47 0d 00 00 callq 663516f0 <___chkstk_ms> - 663509a9: 4c 8b 25 10 29 00 00 mov 0x2910(%rip),%r12 # 663532c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> - 663509b0: c7 05 2a 5c 00 00 00 movl $0x0,0x5c2a(%rip) # 663565e4 - 663509b7: 00 00 00 - 663509ba: 48 8b 35 0f 29 00 00 mov 0x290f(%rip),%rsi # 663532d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> - 663509c1: 48 29 c4 sub %rax,%rsp - 663509c4: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 663509c9: 48 89 05 18 5c 00 00 mov %rax,0x5c18(%rip) # 663565e8 - 663509d0: 4c 89 e0 mov %r12,%rax - 663509d3: 48 29 f0 sub %rsi,%rax - 663509d6: 48 83 f8 07 cmp $0x7,%rax - 663509da: 7e 96 jle 66350972 <_pei386_runtime_relocator+0x22> - 663509dc: 48 83 f8 0b cmp $0xb,%rax - 663509e0: 8b 16 mov (%rsi),%edx - 663509e2: 0f 8e c8 00 00 00 jle 66350ab0 <_pei386_runtime_relocator+0x160> - 663509e8: 85 d2 test %edx,%edx - 663509ea: 0f 84 a4 00 00 00 je 66350a94 <_pei386_runtime_relocator+0x144> - 663509f0: 4c 39 e6 cmp %r12,%rsi - 663509f3: 0f 83 79 ff ff ff jae 66350972 <_pei386_runtime_relocator+0x22> - 663509f9: 4c 8d 76 08 lea 0x8(%rsi),%r14 - 663509fd: 49 83 c4 07 add $0x7,%r12 - 66350a01: 4c 8b 2d e8 28 00 00 mov 0x28e8(%rip),%r13 # 663532f0 <.refptr.__image_base__> - 66350a08: 48 8d 7d a8 lea -0x58(%rbp),%rdi - 66350a0c: 4d 29 f4 sub %r14,%r12 - 66350a0f: 49 c1 ec 03 shr $0x3,%r12 - 66350a13: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 - 66350a18: eb 0a jmp 66350a24 <_pei386_runtime_relocator+0xd4> - 66350a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66350a20: 49 83 c6 08 add $0x8,%r14 - 66350a24: 8b 4e 04 mov 0x4(%rsi),%ecx - 66350a27: 41 b8 04 00 00 00 mov $0x4,%r8d - 66350a2d: 48 89 fa mov %rdi,%rdx - 66350a30: 8b 06 mov (%rsi),%eax - 66350a32: 4c 89 f6 mov %r14,%rsi - 66350a35: 4c 01 e9 add %r13,%rcx - 66350a38: 03 01 add (%rcx),%eax - 66350a3a: 89 45 a8 mov %eax,-0x58(%rbp) - 66350a3d: e8 3e fd ff ff callq 66350780 <__write_memory.part.0> - 66350a42: 4d 39 e6 cmp %r12,%r14 - 66350a45: 75 d9 jne 66350a20 <_pei386_runtime_relocator+0xd0> - 66350a47: 8b 05 97 5b 00 00 mov 0x5b97(%rip),%eax # 663565e4 - 66350a4d: 31 f6 xor %esi,%esi - 66350a4f: 4c 8b 25 1a 78 00 00 mov 0x781a(%rip),%r12 # 66358270 <__imp_VirtualProtect> - 66350a56: 85 c0 test %eax,%eax - 66350a58: 0f 8e 14 ff ff ff jle 66350972 <_pei386_runtime_relocator+0x22> - 66350a5e: 66 90 xchg %ax,%ax - 66350a60: 48 8b 05 81 5b 00 00 mov 0x5b81(%rip),%rax # 663565e8 - 66350a67: 48 01 f0 add %rsi,%rax - 66350a6a: 44 8b 00 mov (%rax),%r8d - 66350a6d: 45 85 c0 test %r8d,%r8d - 66350a70: 74 0e je 66350a80 <_pei386_runtime_relocator+0x130> - 66350a72: 48 8b 50 10 mov 0x10(%rax),%rdx - 66350a76: 49 89 f9 mov %rdi,%r9 - 66350a79: 48 8b 48 08 mov 0x8(%rax),%rcx - 66350a7d: 41 ff d4 callq *%r12 - 66350a80: 83 c3 01 add $0x1,%ebx - 66350a83: 48 83 c6 28 add $0x28,%rsi - 66350a87: 3b 1d 57 5b 00 00 cmp 0x5b57(%rip),%ebx # 663565e4 - 66350a8d: 7c d1 jl 66350a60 <_pei386_runtime_relocator+0x110> - 66350a8f: e9 de fe ff ff jmpq 66350972 <_pei386_runtime_relocator+0x22> - 66350a94: 8b 4e 04 mov 0x4(%rsi),%ecx - 66350a97: 85 c9 test %ecx,%ecx - 66350a99: 0f 85 51 ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> - 66350a9f: 8b 56 08 mov 0x8(%rsi),%edx - 66350aa2: 85 d2 test %edx,%edx - 66350aa4: 75 1d jne 66350ac3 <_pei386_runtime_relocator+0x173> - 66350aa6: 8b 56 0c mov 0xc(%rsi),%edx - 66350aa9: 48 83 c6 0c add $0xc,%rsi - 66350aad: 0f 1f 00 nopl (%rax) - 66350ab0: 85 d2 test %edx,%edx - 66350ab2: 0f 85 38 ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> - 66350ab8: 8b 46 04 mov 0x4(%rsi),%eax - 66350abb: 85 c0 test %eax,%eax - 66350abd: 0f 85 2d ff ff ff jne 663509f0 <_pei386_runtime_relocator+0xa0> - 66350ac3: 8b 56 08 mov 0x8(%rsi),%edx - 66350ac6: 83 fa 01 cmp $0x1,%edx - 66350ac9: 0f 85 2f 01 00 00 jne 66350bfe <_pei386_runtime_relocator+0x2ae> - 66350acf: 4c 8b 2d 1a 28 00 00 mov 0x281a(%rip),%r13 # 663532f0 <.refptr.__image_base__> - 66350ad6: 48 83 c6 0c add $0xc,%rsi - 66350ada: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 - 66350ae1: ff ff ff - 66350ae4: 4c 8d 75 a8 lea -0x58(%rbp),%r14 - 66350ae8: 4c 39 e6 cmp %r12,%rsi - 66350aeb: 72 48 jb 66350b35 <_pei386_runtime_relocator+0x1e5> - 66350aed: e9 80 fe ff ff jmpq 66350972 <_pei386_runtime_relocator+0x22> - 66350af2: 0f 86 b8 00 00 00 jbe 66350bb0 <_pei386_runtime_relocator+0x260> - 66350af8: 83 fa 20 cmp $0x20,%edx - 66350afb: 0f 84 7f 00 00 00 je 66350b80 <_pei386_runtime_relocator+0x230> - 66350b01: 83 fa 40 cmp $0x40,%edx - 66350b04: 0f 85 e0 00 00 00 jne 66350bea <_pei386_runtime_relocator+0x29a> - 66350b0a: 48 8b 11 mov (%rcx),%rdx - 66350b0d: 41 b8 08 00 00 00 mov $0x8,%r8d - 66350b13: 4c 89 f7 mov %r14,%rdi - 66350b16: 48 29 c2 sub %rax,%rdx - 66350b19: 4c 01 ca add %r9,%rdx - 66350b1c: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66350b20: 4c 89 f2 mov %r14,%rdx - 66350b23: e8 58 fc ff ff callq 66350780 <__write_memory.part.0> - 66350b28: 48 83 c6 0c add $0xc,%rsi - 66350b2c: 4c 39 e6 cmp %r12,%rsi - 66350b2f: 0f 83 12 ff ff ff jae 66350a47 <_pei386_runtime_relocator+0xf7> - 66350b35: 8b 4e 04 mov 0x4(%rsi),%ecx - 66350b38: 8b 06 mov (%rsi),%eax - 66350b3a: 0f b6 56 08 movzbl 0x8(%rsi),%edx - 66350b3e: 4c 01 e9 add %r13,%rcx - 66350b41: 4c 01 e8 add %r13,%rax - 66350b44: 83 fa 10 cmp $0x10,%edx - 66350b47: 4c 8b 08 mov (%rax),%r9 - 66350b4a: 75 a6 jne 66350af2 <_pei386_runtime_relocator+0x1a2> - 66350b4c: 44 0f b7 01 movzwl (%rcx),%r8d - 66350b50: 4c 89 f2 mov %r14,%rdx - 66350b53: 4c 89 f7 mov %r14,%rdi - 66350b56: 4d 89 c2 mov %r8,%r10 - 66350b59: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 - 66350b60: 66 45 85 c0 test %r8w,%r8w - 66350b64: 4d 0f 48 c2 cmovs %r10,%r8 - 66350b68: 49 29 c0 sub %rax,%r8 - 66350b6b: 4d 01 c8 add %r9,%r8 - 66350b6e: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 66350b72: 41 b8 02 00 00 00 mov $0x2,%r8d - 66350b78: e8 03 fc ff ff callq 66350780 <__write_memory.part.0> - 66350b7d: eb a9 jmp 66350b28 <_pei386_runtime_relocator+0x1d8> - 66350b7f: 90 nop - 66350b80: 8b 11 mov (%rcx),%edx - 66350b82: 4c 89 f7 mov %r14,%rdi - 66350b85: 49 89 d0 mov %rdx,%r8 - 66350b88: 4c 09 fa or %r15,%rdx - 66350b8b: 45 85 c0 test %r8d,%r8d - 66350b8e: 49 0f 49 d0 cmovns %r8,%rdx - 66350b92: 41 b8 04 00 00 00 mov $0x4,%r8d - 66350b98: 48 29 c2 sub %rax,%rdx - 66350b9b: 4c 01 ca add %r9,%rdx - 66350b9e: 48 89 55 a8 mov %rdx,-0x58(%rbp) - 66350ba2: 4c 89 f2 mov %r14,%rdx - 66350ba5: e8 d6 fb ff ff callq 66350780 <__write_memory.part.0> - 66350baa: e9 79 ff ff ff jmpq 66350b28 <_pei386_runtime_relocator+0x1d8> - 66350baf: 90 nop - 66350bb0: 83 fa 08 cmp $0x8,%edx - 66350bb3: 75 35 jne 66350bea <_pei386_runtime_relocator+0x29a> - 66350bb5: 44 0f b6 01 movzbl (%rcx),%r8d - 66350bb9: 4c 89 f2 mov %r14,%rdx - 66350bbc: 4c 89 f7 mov %r14,%rdi - 66350bbf: 4d 89 c2 mov %r8,%r10 - 66350bc2: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 - 66350bc9: 45 84 c0 test %r8b,%r8b - 66350bcc: 4d 0f 48 c2 cmovs %r10,%r8 - 66350bd0: 49 29 c0 sub %rax,%r8 - 66350bd3: 4d 01 c8 add %r9,%r8 - 66350bd6: 4c 89 45 a8 mov %r8,-0x58(%rbp) - 66350bda: 41 b8 01 00 00 00 mov $0x1,%r8d - 66350be0: e8 9b fb ff ff callq 66350780 <__write_memory.part.0> - 66350be5: e9 3e ff ff ff jmpq 66350b28 <_pei386_runtime_relocator+0x1d8> - 66350bea: 48 8d 0d 87 25 00 00 lea 0x2587(%rip),%rcx # 66353178 <.rdata+0xd8> - 66350bf1: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) - 66350bf8: 00 - 66350bf9: e8 72 10 00 00 callq 66351c70 <__report_error> - 66350bfe: 48 8d 0d 3b 25 00 00 lea 0x253b(%rip),%rcx # 66353140 <.rdata+0xa0> - 66350c05: e8 66 10 00 00 callq 66351c70 <__report_error> - 66350c0a: 90 nop - 66350c0b: 90 nop - 66350c0c: 90 nop - 66350c0d: 90 nop - 66350c0e: 90 nop - 66350c0f: 90 nop +00000000663507b0 <_decode_pointer>: + 663507b0: 48 89 c8 mov %rcx,%rax + 663507b3: c3 retq + 663507b4: 66 90 xchg %ax,%ax + 663507b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663507bd: 00 00 00 -0000000066350c10 <__mingw_SEH_error_handler>: - 66350c10: 48 83 ec 28 sub $0x28,%rsp - 66350c14: 8b 01 mov (%rcx),%eax - 66350c16: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 66350c1b: 77 63 ja 66350c80 <__mingw_SEH_error_handler+0x70> - 66350c1d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 66350c22: 73 7b jae 66350c9f <__mingw_SEH_error_handler+0x8f> - 66350c24: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66350c29: 0f 84 05 01 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> - 66350c2f: 0f 87 cb 00 00 00 ja 66350d00 <__mingw_SEH_error_handler+0xf0> - 66350c35: 3d 02 00 00 80 cmp $0x80000002,%eax - 66350c3a: 0f 84 f4 00 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> - 66350c40: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 66350c45: 0f 85 c3 00 00 00 jne 66350d0e <__mingw_SEH_error_handler+0xfe> - 66350c4b: 31 d2 xor %edx,%edx - 66350c4d: b9 0b 00 00 00 mov $0xb,%ecx - 66350c52: e8 39 0d 00 00 callq 66351990 - 66350c57: 48 83 f8 01 cmp $0x1,%rax - 66350c5b: 0f 84 2f 01 00 00 je 66350d90 <__mingw_SEH_error_handler+0x180> - 66350c61: 48 85 c0 test %rax,%rax - 66350c64: 0f 84 3c 01 00 00 je 66350da6 <__mingw_SEH_error_handler+0x196> - 66350c6a: b9 0b 00 00 00 mov $0xb,%ecx - 66350c6f: ff d0 callq *%rax - 66350c71: 31 c0 xor %eax,%eax - 66350c73: 48 83 c4 28 add $0x28,%rsp - 66350c77: c3 retq - 66350c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66350c7f: 00 - 66350c80: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 66350c85: 0f 84 b5 00 00 00 je 66350d40 <__mingw_SEH_error_handler+0x130> - 66350c8b: 77 37 ja 66350cc4 <__mingw_SEH_error_handler+0xb4> - 66350c8d: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 66350c92: 0f 84 9c 00 00 00 je 66350d34 <__mingw_SEH_error_handler+0x124> - 66350c98: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 66350c9d: 75 6f jne 66350d0e <__mingw_SEH_error_handler+0xfe> - 66350c9f: 31 d2 xor %edx,%edx - 66350ca1: b9 08 00 00 00 mov $0x8,%ecx - 66350ca6: e8 e5 0c 00 00 callq 66351990 - 66350cab: 48 83 f8 01 cmp $0x1,%rax - 66350caf: 74 6f je 66350d20 <__mingw_SEH_error_handler+0x110> +00000000663507c0 <_encode_pointer>: + 663507c0: 48 89 c8 mov %rcx,%rax + 663507c3: c3 retq + 663507c4: 90 nop + 663507c5: 90 nop + 663507c6: 90 nop + 663507c7: 90 nop + 663507c8: 90 nop + 663507c9: 90 nop + 663507ca: 90 nop + 663507cb: 90 nop + 663507cc: 90 nop + 663507cd: 90 nop + 663507ce: 90 nop + 663507cf: 90 nop + +00000000663507d0 <__write_memory.part.0>: + 663507d0: 41 54 push %r12 + 663507d2: 55 push %rbp + 663507d3: 57 push %rdi + 663507d4: 56 push %rsi + 663507d5: 53 push %rbx + 663507d6: 48 83 ec 50 sub $0x50,%rsp + 663507da: 48 63 35 03 5e 00 00 movslq 0x5e03(%rip),%rsi # 663565e4 + 663507e1: 85 f6 test %esi,%esi + 663507e3: 48 89 cb mov %rcx,%rbx + 663507e6: 48 89 d5 mov %rdx,%rbp + 663507e9: 4c 89 c7 mov %r8,%rdi + 663507ec: 0f 8e 66 01 00 00 jle 66350958 <__write_memory.part.0+0x188> + 663507f2: 48 8b 05 ef 5d 00 00 mov 0x5def(%rip),%rax # 663565e8 + 663507f9: 31 c9 xor %ecx,%ecx + 663507fb: 48 83 c0 18 add $0x18,%rax + 663507ff: 90 nop + 66350800: 48 8b 10 mov (%rax),%rdx + 66350803: 48 39 d3 cmp %rdx,%rbx + 66350806: 72 14 jb 6635081c <__write_memory.part.0+0x4c> + 66350808: 4c 8b 40 08 mov 0x8(%rax),%r8 + 6635080c: 45 8b 40 08 mov 0x8(%r8),%r8d + 66350810: 4c 01 c2 add %r8,%rdx + 66350813: 48 39 d3 cmp %rdx,%rbx + 66350816: 0f 82 89 00 00 00 jb 663508a5 <__write_memory.part.0+0xd5> + 6635081c: 83 c1 01 add $0x1,%ecx + 6635081f: 48 83 c0 28 add $0x28,%rax + 66350823: 39 f1 cmp %esi,%ecx + 66350825: 75 d9 jne 66350800 <__write_memory.part.0+0x30> + 66350827: 48 89 d9 mov %rbx,%rcx + 6635082a: e8 41 0c 00 00 callq 66351470 <__mingw_GetSectionForAddress> + 6635082f: 48 85 c0 test %rax,%rax + 66350832: 49 89 c4 mov %rax,%r12 + 66350835: 0f 84 52 01 00 00 je 6635098d <__write_memory.part.0+0x1bd> + 6635083b: 48 8b 05 a6 5d 00 00 mov 0x5da6(%rip),%rax # 663565e8 + 66350842: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi + 66350846: 48 c1 e6 03 shl $0x3,%rsi + 6635084a: 48 01 f0 add %rsi,%rax + 6635084d: 4c 89 60 20 mov %r12,0x20(%rax) + 66350851: c7 00 00 00 00 00 movl $0x0,(%rax) + 66350857: e8 44 0d 00 00 callq 663515a0 <_GetPEImageBase> + 6635085c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx + 66350861: 48 8d 54 24 20 lea 0x20(%rsp),%rdx + 66350866: 41 b8 30 00 00 00 mov $0x30,%r8d + 6635086c: 48 01 c1 add %rax,%rcx + 6635086f: 48 8b 05 72 5d 00 00 mov 0x5d72(%rip),%rax # 663565e8 + 66350876: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1) + 6635087b: ff 15 93 79 00 00 callq *0x7993(%rip) # 66358214 <__imp_VirtualQuery> + 66350881: 48 85 c0 test %rax,%rax + 66350884: 0f 84 e6 00 00 00 je 66350970 <__write_memory.part.0+0x1a0> + 6635088a: 8b 44 24 44 mov 0x44(%rsp),%eax + 6635088e: 8d 50 fc lea -0x4(%rax),%edx + 66350891: 83 e2 fb and $0xfffffffb,%edx + 66350894: 74 08 je 6635089e <__write_memory.part.0+0xce> + 66350896: 83 e8 40 sub $0x40,%eax + 66350899: 83 e0 bf and $0xffffffbf,%eax + 6635089c: 75 62 jne 66350900 <__write_memory.part.0+0x130> + 6635089e: 83 05 3f 5d 00 00 01 addl $0x1,0x5d3f(%rip) # 663565e4 + 663508a5: 83 ff 08 cmp $0x8,%edi + 663508a8: 73 29 jae 663508d3 <__write_memory.part.0+0x103> + 663508aa: 40 f6 c7 04 test $0x4,%dil + 663508ae: 0f 85 90 00 00 00 jne 66350944 <__write_memory.part.0+0x174> + 663508b4: 85 ff test %edi,%edi + 663508b6: 74 10 je 663508c8 <__write_memory.part.0+0xf8> + 663508b8: 0f b6 45 00 movzbl 0x0(%rbp),%eax + 663508bc: 40 f6 c7 02 test $0x2,%dil + 663508c0: 88 03 mov %al,(%rbx) + 663508c2: 0f 85 97 00 00 00 jne 6635095f <__write_memory.part.0+0x18f> + 663508c8: 48 83 c4 50 add $0x50,%rsp + 663508cc: 5b pop %rbx + 663508cd: 5e pop %rsi + 663508ce: 5f pop %rdi + 663508cf: 5d pop %rbp + 663508d0: 41 5c pop %r12 + 663508d2: c3 retq + 663508d3: 89 f8 mov %edi,%eax + 663508d5: 83 ef 01 sub $0x1,%edi + 663508d8: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx + 663508dd: 83 ff 08 cmp $0x8,%edi + 663508e0: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1) + 663508e5: 72 e1 jb 663508c8 <__write_memory.part.0+0xf8> + 663508e7: 83 e7 f8 and $0xfffffff8,%edi + 663508ea: 31 c0 xor %eax,%eax + 663508ec: 89 c2 mov %eax,%edx + 663508ee: 83 c0 08 add $0x8,%eax + 663508f1: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx + 663508f6: 39 f8 cmp %edi,%eax + 663508f8: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1) + 663508fc: 72 ee jb 663508ec <__write_memory.part.0+0x11c> + 663508fe: eb c8 jmp 663508c8 <__write_memory.part.0+0xf8> + 66350900: 48 03 35 e1 5c 00 00 add 0x5ce1(%rip),%rsi # 663565e8 + 66350907: 41 b8 40 00 00 00 mov $0x40,%r8d + 6635090d: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx + 66350912: 48 8b 54 24 38 mov 0x38(%rsp),%rdx + 66350917: 49 89 f1 mov %rsi,%r9 + 6635091a: 48 89 4e 08 mov %rcx,0x8(%rsi) + 6635091e: 48 89 56 10 mov %rdx,0x10(%rsi) + 66350922: ff 15 e4 78 00 00 callq *0x78e4(%rip) # 6635820c <__imp_VirtualProtect> + 66350928: 85 c0 test %eax,%eax + 6635092a: 0f 85 6e ff ff ff jne 6635089e <__write_memory.part.0+0xce> + 66350930: ff 15 5e 78 00 00 callq *0x785e(%rip) # 66358194 <__imp_GetLastError> + 66350936: 48 8d 0d bb 27 00 00 lea 0x27bb(%rip),%rcx # 663530f8 <.rdata+0x78> + 6635093d: 89 c2 mov %eax,%edx + 6635093f: e8 0c 11 00 00 callq 66351a50 <__report_error> + 66350944: 8b 45 00 mov 0x0(%rbp),%eax + 66350947: 89 ff mov %edi,%edi + 66350949: 89 03 mov %eax,(%rbx) + 6635094b: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax + 6635094f: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1) + 66350953: e9 70 ff ff ff jmpq 663508c8 <__write_memory.part.0+0xf8> + 66350958: 31 f6 xor %esi,%esi + 6635095a: e9 c8 fe ff ff jmpq 66350827 <__write_memory.part.0+0x57> + 6635095f: 89 ff mov %edi,%edi + 66350961: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax + 66350966: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1) + 6635096b: e9 58 ff ff ff jmpq 663508c8 <__write_memory.part.0+0xf8> + 66350970: 48 8b 05 71 5c 00 00 mov 0x5c71(%rip),%rax # 663565e8 + 66350977: 48 8d 0d 42 27 00 00 lea 0x2742(%rip),%rcx # 663530c0 <.rdata+0x40> + 6635097e: 41 8b 54 24 08 mov 0x8(%r12),%edx + 66350983: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8 + 66350988: e8 c3 10 00 00 callq 66351a50 <__report_error> + 6635098d: 48 8d 0d 0c 27 00 00 lea 0x270c(%rip),%rcx # 663530a0 <.rdata+0x20> + 66350994: 48 89 da mov %rbx,%rdx + 66350997: e8 b4 10 00 00 callq 66351a50 <__report_error> + 6635099c: 90 nop + 6635099d: 0f 1f 00 nopl (%rax) + +00000000663509a0 <_pei386_runtime_relocator>: + 663509a0: 55 push %rbp + 663509a1: 41 57 push %r15 + 663509a3: 41 56 push %r14 + 663509a5: 41 55 push %r13 + 663509a7: 41 54 push %r12 + 663509a9: 57 push %rdi + 663509aa: 56 push %rsi + 663509ab: 53 push %rbx + 663509ac: 48 83 ec 38 sub $0x38,%rsp + 663509b0: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp + 663509b7: 00 + 663509b8: 8b 1d 22 5c 00 00 mov 0x5c22(%rip),%ebx # 663565e0 + 663509be: 85 db test %ebx,%ebx + 663509c0: 74 11 je 663509d3 <_pei386_runtime_relocator+0x33> + 663509c2: 48 8d 65 b8 lea -0x48(%rbp),%rsp + 663509c6: 5b pop %rbx + 663509c7: 5e pop %rsi + 663509c8: 5f pop %rdi + 663509c9: 41 5c pop %r12 + 663509cb: 41 5d pop %r13 + 663509cd: 41 5e pop %r14 + 663509cf: 41 5f pop %r15 + 663509d1: 5d pop %rbp + 663509d2: c3 retq + 663509d3: c7 05 03 5c 00 00 01 movl $0x1,0x5c03(%rip) # 663565e0 + 663509da: 00 00 00 + 663509dd: e8 0e 0b 00 00 callq 663514f0 <__mingw_GetSectionCount> + 663509e2: 48 98 cltq + 663509e4: 48 8d 04 80 lea (%rax,%rax,4),%rax + 663509e8: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax + 663509ef: 00 + 663509f0: 48 83 e0 f0 and $0xfffffffffffffff0,%rax + 663509f4: e8 47 0d 00 00 callq 66351740 <___chkstk_ms> + 663509f9: 4c 8b 25 c0 27 00 00 mov 0x27c0(%rip),%r12 # 663531c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__> + 66350a00: c7 05 da 5b 00 00 00 movl $0x0,0x5bda(%rip) # 663565e4 + 66350a07: 00 00 00 + 66350a0a: 48 8b 35 bf 27 00 00 mov 0x27bf(%rip),%rsi # 663531d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__> + 66350a11: 48 29 c4 sub %rax,%rsp + 66350a14: 48 8d 44 24 20 lea 0x20(%rsp),%rax + 66350a19: 48 89 05 c8 5b 00 00 mov %rax,0x5bc8(%rip) # 663565e8 + 66350a20: 4c 89 e0 mov %r12,%rax + 66350a23: 48 29 f0 sub %rsi,%rax + 66350a26: 48 83 f8 07 cmp $0x7,%rax + 66350a2a: 7e 96 jle 663509c2 <_pei386_runtime_relocator+0x22> + 66350a2c: 48 83 f8 0b cmp $0xb,%rax + 66350a30: 8b 16 mov (%rsi),%edx + 66350a32: 0f 8e c8 00 00 00 jle 66350b00 <_pei386_runtime_relocator+0x160> + 66350a38: 85 d2 test %edx,%edx + 66350a3a: 0f 84 a4 00 00 00 je 66350ae4 <_pei386_runtime_relocator+0x144> + 66350a40: 4c 39 e6 cmp %r12,%rsi + 66350a43: 0f 83 79 ff ff ff jae 663509c2 <_pei386_runtime_relocator+0x22> + 66350a49: 4c 8d 76 08 lea 0x8(%rsi),%r14 + 66350a4d: 49 83 c4 07 add $0x7,%r12 + 66350a51: 4c 8b 2d 98 27 00 00 mov 0x2798(%rip),%r13 # 663531f0 <.refptr.__image_base__> + 66350a58: 48 8d 7d a8 lea -0x58(%rbp),%rdi + 66350a5c: 4d 29 f4 sub %r14,%r12 + 66350a5f: 49 c1 ec 03 shr $0x3,%r12 + 66350a63: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12 + 66350a68: eb 0a jmp 66350a74 <_pei386_runtime_relocator+0xd4> + 66350a6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66350a70: 49 83 c6 08 add $0x8,%r14 + 66350a74: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350a77: 41 b8 04 00 00 00 mov $0x4,%r8d + 66350a7d: 48 89 fa mov %rdi,%rdx + 66350a80: 8b 06 mov (%rsi),%eax + 66350a82: 4c 89 f6 mov %r14,%rsi + 66350a85: 4c 01 e9 add %r13,%rcx + 66350a88: 03 01 add (%rcx),%eax + 66350a8a: 89 45 a8 mov %eax,-0x58(%rbp) + 66350a8d: e8 3e fd ff ff callq 663507d0 <__write_memory.part.0> + 66350a92: 4d 39 e6 cmp %r12,%r14 + 66350a95: 75 d9 jne 66350a70 <_pei386_runtime_relocator+0xd0> + 66350a97: 8b 05 47 5b 00 00 mov 0x5b47(%rip),%eax # 663565e4 + 66350a9d: 31 f6 xor %esi,%esi + 66350a9f: 4c 8b 25 66 77 00 00 mov 0x7766(%rip),%r12 # 6635820c <__imp_VirtualProtect> + 66350aa6: 85 c0 test %eax,%eax + 66350aa8: 0f 8e 14 ff ff ff jle 663509c2 <_pei386_runtime_relocator+0x22> + 66350aae: 66 90 xchg %ax,%ax + 66350ab0: 48 8b 05 31 5b 00 00 mov 0x5b31(%rip),%rax # 663565e8 + 66350ab7: 48 01 f0 add %rsi,%rax + 66350aba: 44 8b 00 mov (%rax),%r8d + 66350abd: 45 85 c0 test %r8d,%r8d + 66350ac0: 74 0e je 66350ad0 <_pei386_runtime_relocator+0x130> + 66350ac2: 48 8b 50 10 mov 0x10(%rax),%rdx + 66350ac6: 49 89 f9 mov %rdi,%r9 + 66350ac9: 48 8b 48 08 mov 0x8(%rax),%rcx + 66350acd: 41 ff d4 callq *%r12 + 66350ad0: 83 c3 01 add $0x1,%ebx + 66350ad3: 48 83 c6 28 add $0x28,%rsi + 66350ad7: 3b 1d 07 5b 00 00 cmp 0x5b07(%rip),%ebx # 663565e4 + 66350add: 7c d1 jl 66350ab0 <_pei386_runtime_relocator+0x110> + 66350adf: e9 de fe ff ff jmpq 663509c2 <_pei386_runtime_relocator+0x22> + 66350ae4: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350ae7: 85 c9 test %ecx,%ecx + 66350ae9: 0f 85 51 ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0> + 66350aef: 8b 56 08 mov 0x8(%rsi),%edx + 66350af2: 85 d2 test %edx,%edx + 66350af4: 75 1d jne 66350b13 <_pei386_runtime_relocator+0x173> + 66350af6: 8b 56 0c mov 0xc(%rsi),%edx + 66350af9: 48 83 c6 0c add $0xc,%rsi + 66350afd: 0f 1f 00 nopl (%rax) + 66350b00: 85 d2 test %edx,%edx + 66350b02: 0f 85 38 ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0> + 66350b08: 8b 46 04 mov 0x4(%rsi),%eax + 66350b0b: 85 c0 test %eax,%eax + 66350b0d: 0f 85 2d ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0> + 66350b13: 8b 56 08 mov 0x8(%rsi),%edx + 66350b16: 83 fa 01 cmp $0x1,%edx + 66350b19: 0f 85 2f 01 00 00 jne 66350c4e <_pei386_runtime_relocator+0x2ae> + 66350b1f: 4c 8b 2d ca 26 00 00 mov 0x26ca(%rip),%r13 # 663531f0 <.refptr.__image_base__> + 66350b26: 48 83 c6 0c add $0xc,%rsi + 66350b2a: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 + 66350b31: ff ff ff + 66350b34: 4c 8d 75 a8 lea -0x58(%rbp),%r14 + 66350b38: 4c 39 e6 cmp %r12,%rsi + 66350b3b: 72 48 jb 66350b85 <_pei386_runtime_relocator+0x1e5> + 66350b3d: e9 80 fe ff ff jmpq 663509c2 <_pei386_runtime_relocator+0x22> + 66350b42: 0f 86 b8 00 00 00 jbe 66350c00 <_pei386_runtime_relocator+0x260> + 66350b48: 83 fa 20 cmp $0x20,%edx + 66350b4b: 0f 84 7f 00 00 00 je 66350bd0 <_pei386_runtime_relocator+0x230> + 66350b51: 83 fa 40 cmp $0x40,%edx + 66350b54: 0f 85 e0 00 00 00 jne 66350c3a <_pei386_runtime_relocator+0x29a> + 66350b5a: 48 8b 11 mov (%rcx),%rdx + 66350b5d: 41 b8 08 00 00 00 mov $0x8,%r8d + 66350b63: 4c 89 f7 mov %r14,%rdi + 66350b66: 48 29 c2 sub %rax,%rdx + 66350b69: 4c 01 ca add %r9,%rdx + 66350b6c: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66350b70: 4c 89 f2 mov %r14,%rdx + 66350b73: e8 58 fc ff ff callq 663507d0 <__write_memory.part.0> + 66350b78: 48 83 c6 0c add $0xc,%rsi + 66350b7c: 4c 39 e6 cmp %r12,%rsi + 66350b7f: 0f 83 12 ff ff ff jae 66350a97 <_pei386_runtime_relocator+0xf7> + 66350b85: 8b 4e 04 mov 0x4(%rsi),%ecx + 66350b88: 8b 06 mov (%rsi),%eax + 66350b8a: 0f b6 56 08 movzbl 0x8(%rsi),%edx + 66350b8e: 4c 01 e9 add %r13,%rcx + 66350b91: 4c 01 e8 add %r13,%rax + 66350b94: 83 fa 10 cmp $0x10,%edx + 66350b97: 4c 8b 08 mov (%rax),%r9 + 66350b9a: 75 a6 jne 66350b42 <_pei386_runtime_relocator+0x1a2> + 66350b9c: 44 0f b7 01 movzwl (%rcx),%r8d + 66350ba0: 4c 89 f2 mov %r14,%rdx + 66350ba3: 4c 89 f7 mov %r14,%rdi + 66350ba6: 4d 89 c2 mov %r8,%r10 + 66350ba9: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10 + 66350bb0: 66 45 85 c0 test %r8w,%r8w + 66350bb4: 4d 0f 48 c2 cmovs %r10,%r8 + 66350bb8: 49 29 c0 sub %rax,%r8 + 66350bbb: 4d 01 c8 add %r9,%r8 + 66350bbe: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66350bc2: 41 b8 02 00 00 00 mov $0x2,%r8d + 66350bc8: e8 03 fc ff ff callq 663507d0 <__write_memory.part.0> + 66350bcd: eb a9 jmp 66350b78 <_pei386_runtime_relocator+0x1d8> + 66350bcf: 90 nop + 66350bd0: 8b 11 mov (%rcx),%edx + 66350bd2: 4c 89 f7 mov %r14,%rdi + 66350bd5: 49 89 d0 mov %rdx,%r8 + 66350bd8: 4c 09 fa or %r15,%rdx + 66350bdb: 45 85 c0 test %r8d,%r8d + 66350bde: 49 0f 49 d0 cmovns %r8,%rdx + 66350be2: 41 b8 04 00 00 00 mov $0x4,%r8d + 66350be8: 48 29 c2 sub %rax,%rdx + 66350beb: 4c 01 ca add %r9,%rdx + 66350bee: 48 89 55 a8 mov %rdx,-0x58(%rbp) + 66350bf2: 4c 89 f2 mov %r14,%rdx + 66350bf5: e8 d6 fb ff ff callq 663507d0 <__write_memory.part.0> + 66350bfa: e9 79 ff ff ff jmpq 66350b78 <_pei386_runtime_relocator+0x1d8> + 66350bff: 90 nop + 66350c00: 83 fa 08 cmp $0x8,%edx + 66350c03: 75 35 jne 66350c3a <_pei386_runtime_relocator+0x29a> + 66350c05: 44 0f b6 01 movzbl (%rcx),%r8d + 66350c09: 4c 89 f2 mov %r14,%rdx + 66350c0c: 4c 89 f7 mov %r14,%rdi + 66350c0f: 4d 89 c2 mov %r8,%r10 + 66350c12: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10 + 66350c19: 45 84 c0 test %r8b,%r8b + 66350c1c: 4d 0f 48 c2 cmovs %r10,%r8 + 66350c20: 49 29 c0 sub %rax,%r8 + 66350c23: 4d 01 c8 add %r9,%r8 + 66350c26: 4c 89 45 a8 mov %r8,-0x58(%rbp) + 66350c2a: 41 b8 01 00 00 00 mov $0x1,%r8d + 66350c30: e8 9b fb ff ff callq 663507d0 <__write_memory.part.0> + 66350c35: e9 3e ff ff ff jmpq 66350b78 <_pei386_runtime_relocator+0x1d8> + 66350c3a: 48 8d 0d 17 25 00 00 lea 0x2517(%rip),%rcx # 66353158 <.rdata+0xd8> + 66350c41: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) + 66350c48: 00 + 66350c49: e8 02 0e 00 00 callq 66351a50 <__report_error> + 66350c4e: 48 8d 0d cb 24 00 00 lea 0x24cb(%rip),%rcx # 66353120 <.rdata+0xa0> + 66350c55: e8 f6 0d 00 00 callq 66351a50 <__report_error> + 66350c5a: 90 nop + 66350c5b: 90 nop + 66350c5c: 90 nop + 66350c5d: 90 nop + 66350c5e: 90 nop + 66350c5f: 90 nop + +0000000066350c60 <__mingw_SEH_error_handler>: + 66350c60: 48 83 ec 28 sub $0x28,%rsp + 66350c64: 8b 01 mov (%rcx),%eax + 66350c66: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66350c6b: 77 63 ja 66350cd0 <__mingw_SEH_error_handler+0x70> + 66350c6d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 66350c72: 73 7b jae 66350cef <__mingw_SEH_error_handler+0x8f> + 66350c74: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66350c79: 0f 84 05 01 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124> + 66350c7f: 0f 87 cb 00 00 00 ja 66350d50 <__mingw_SEH_error_handler+0xf0> + 66350c85: 3d 02 00 00 80 cmp $0x80000002,%eax + 66350c8a: 0f 84 f4 00 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124> + 66350c90: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66350c95: 0f 85 c3 00 00 00 jne 66350d5e <__mingw_SEH_error_handler+0xfe> + 66350c9b: 31 d2 xor %edx,%edx + 66350c9d: b9 0b 00 00 00 mov $0xb,%ecx + 66350ca2: e8 11 0b 00 00 callq 663517b8 + 66350ca7: 48 83 f8 01 cmp $0x1,%rax + 66350cab: 0f 84 2f 01 00 00 je 66350de0 <__mingw_SEH_error_handler+0x180> 66350cb1: 48 85 c0 test %rax,%rax - 66350cb4: 74 58 je 66350d0e <__mingw_SEH_error_handler+0xfe> - 66350cb6: b9 08 00 00 00 mov $0x8,%ecx - 66350cbb: ff d0 callq *%rax - 66350cbd: 31 c0 xor %eax,%eax - 66350cbf: 48 83 c4 28 add $0x28,%rsp - 66350cc3: c3 retq - 66350cc4: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 66350cc9: 74 69 je 66350d34 <__mingw_SEH_error_handler+0x124> - 66350ccb: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66350cd0: 75 3c jne 66350d0e <__mingw_SEH_error_handler+0xfe> - 66350cd2: 31 d2 xor %edx,%edx - 66350cd4: b9 04 00 00 00 mov $0x4,%ecx - 66350cd9: e8 b2 0c 00 00 callq 66351990 - 66350cde: 48 83 f8 01 cmp $0x1,%rax - 66350ce2: 0f 84 88 00 00 00 je 66350d70 <__mingw_SEH_error_handler+0x160> - 66350ce8: 48 85 c0 test %rax,%rax - 66350ceb: 0f 84 b5 00 00 00 je 66350da6 <__mingw_SEH_error_handler+0x196> - 66350cf1: b9 04 00 00 00 mov $0x4,%ecx - 66350cf6: ff d0 callq *%rax - 66350cf8: 31 c0 xor %eax,%eax - 66350cfa: 48 83 c4 28 add $0x28,%rsp - 66350cfe: c3 retq - 66350cff: 90 nop - 66350d00: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66350d05: 74 cb je 66350cd2 <__mingw_SEH_error_handler+0xc2> - 66350d07: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 66350d0c: 74 26 je 66350d34 <__mingw_SEH_error_handler+0x124> - 66350d0e: b8 01 00 00 00 mov $0x1,%eax - 66350d13: 48 83 c4 28 add $0x28,%rsp - 66350d17: c3 retq - 66350d18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66350d1f: 00 - 66350d20: ba 01 00 00 00 mov $0x1,%edx - 66350d25: b9 08 00 00 00 mov $0x8,%ecx - 66350d2a: e8 61 0c 00 00 callq 66351990 - 66350d2f: e8 ac 09 00 00 callq 663516e0 <_fpreset> - 66350d34: 31 c0 xor %eax,%eax - 66350d36: 48 83 c4 28 add $0x28,%rsp - 66350d3a: c3 retq - 66350d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66350d40: 31 d2 xor %edx,%edx - 66350d42: b9 08 00 00 00 mov $0x8,%ecx - 66350d47: e8 44 0c 00 00 callq 66351990 - 66350d4c: 48 83 f8 01 cmp $0x1,%rax - 66350d50: 0f 85 5b ff ff ff jne 66350cb1 <__mingw_SEH_error_handler+0xa1> - 66350d56: ba 01 00 00 00 mov $0x1,%edx - 66350d5b: b9 08 00 00 00 mov $0x8,%ecx - 66350d60: e8 2b 0c 00 00 callq 66351990 - 66350d65: 31 c0 xor %eax,%eax - 66350d67: e9 07 ff ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> - 66350d6c: 0f 1f 40 00 nopl 0x0(%rax) + 66350cb4: 0f 84 3c 01 00 00 je 66350df6 <__mingw_SEH_error_handler+0x196> + 66350cba: b9 0b 00 00 00 mov $0xb,%ecx + 66350cbf: ff d0 callq *%rax + 66350cc1: 31 c0 xor %eax,%eax + 66350cc3: 48 83 c4 28 add $0x28,%rsp + 66350cc7: c3 retq + 66350cc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350ccf: 00 + 66350cd0: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66350cd5: 0f 84 b5 00 00 00 je 66350d90 <__mingw_SEH_error_handler+0x130> + 66350cdb: 77 37 ja 66350d14 <__mingw_SEH_error_handler+0xb4> + 66350cdd: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66350ce2: 0f 84 9c 00 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124> + 66350ce8: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66350ced: 75 6f jne 66350d5e <__mingw_SEH_error_handler+0xfe> + 66350cef: 31 d2 xor %edx,%edx + 66350cf1: b9 08 00 00 00 mov $0x8,%ecx + 66350cf6: e8 bd 0a 00 00 callq 663517b8 + 66350cfb: 48 83 f8 01 cmp $0x1,%rax + 66350cff: 74 6f je 66350d70 <__mingw_SEH_error_handler+0x110> + 66350d01: 48 85 c0 test %rax,%rax + 66350d04: 74 58 je 66350d5e <__mingw_SEH_error_handler+0xfe> + 66350d06: b9 08 00 00 00 mov $0x8,%ecx + 66350d0b: ff d0 callq *%rax + 66350d0d: 31 c0 xor %eax,%eax + 66350d0f: 48 83 c4 28 add $0x28,%rsp + 66350d13: c3 retq + 66350d14: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 66350d19: 74 69 je 66350d84 <__mingw_SEH_error_handler+0x124> + 66350d1b: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 66350d20: 75 3c jne 66350d5e <__mingw_SEH_error_handler+0xfe> + 66350d22: 31 d2 xor %edx,%edx + 66350d24: b9 04 00 00 00 mov $0x4,%ecx + 66350d29: e8 8a 0a 00 00 callq 663517b8 + 66350d2e: 48 83 f8 01 cmp $0x1,%rax + 66350d32: 0f 84 88 00 00 00 je 66350dc0 <__mingw_SEH_error_handler+0x160> + 66350d38: 48 85 c0 test %rax,%rax + 66350d3b: 0f 84 b5 00 00 00 je 66350df6 <__mingw_SEH_error_handler+0x196> + 66350d41: b9 04 00 00 00 mov $0x4,%ecx + 66350d46: ff d0 callq *%rax + 66350d48: 31 c0 xor %eax,%eax + 66350d4a: 48 83 c4 28 add $0x28,%rsp + 66350d4e: c3 retq + 66350d4f: 90 nop + 66350d50: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66350d55: 74 cb je 66350d22 <__mingw_SEH_error_handler+0xc2> + 66350d57: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66350d5c: 74 26 je 66350d84 <__mingw_SEH_error_handler+0x124> + 66350d5e: b8 01 00 00 00 mov $0x1,%eax + 66350d63: 48 83 c4 28 add $0x28,%rsp + 66350d67: c3 retq + 66350d68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350d6f: 00 66350d70: ba 01 00 00 00 mov $0x1,%edx - 66350d75: b9 04 00 00 00 mov $0x4,%ecx - 66350d7a: e8 11 0c 00 00 callq 66351990 - 66350d7f: 31 c0 xor %eax,%eax - 66350d81: e9 ed fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> - 66350d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66350d8d: 00 00 00 - 66350d90: ba 01 00 00 00 mov $0x1,%edx - 66350d95: b9 0b 00 00 00 mov $0xb,%ecx - 66350d9a: e8 f1 0b 00 00 callq 66351990 - 66350d9f: 31 c0 xor %eax,%eax - 66350da1: e9 cd fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> - 66350da6: b8 04 00 00 00 mov $0x4,%eax - 66350dab: e9 c3 fe ff ff jmpq 66350c73 <__mingw_SEH_error_handler+0x63> + 66350d75: b9 08 00 00 00 mov $0x8,%ecx + 66350d7a: e8 39 0a 00 00 callq 663517b8 + 66350d7f: e8 ac 09 00 00 callq 66351730 <_fpreset> + 66350d84: 31 c0 xor %eax,%eax + 66350d86: 48 83 c4 28 add $0x28,%rsp + 66350d8a: c3 retq + 66350d8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350d90: 31 d2 xor %edx,%edx + 66350d92: b9 08 00 00 00 mov $0x8,%ecx + 66350d97: e8 1c 0a 00 00 callq 663517b8 + 66350d9c: 48 83 f8 01 cmp $0x1,%rax + 66350da0: 0f 85 5b ff ff ff jne 66350d01 <__mingw_SEH_error_handler+0xa1> + 66350da6: ba 01 00 00 00 mov $0x1,%edx + 66350dab: b9 08 00 00 00 mov $0x8,%ecx + 66350db0: e8 03 0a 00 00 callq 663517b8 + 66350db5: 31 c0 xor %eax,%eax + 66350db7: e9 07 ff ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63> + 66350dbc: 0f 1f 40 00 nopl 0x0(%rax) + 66350dc0: ba 01 00 00 00 mov $0x1,%edx + 66350dc5: b9 04 00 00 00 mov $0x4,%ecx + 66350dca: e8 e9 09 00 00 callq 663517b8 + 66350dcf: 31 c0 xor %eax,%eax + 66350dd1: e9 ed fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63> + 66350dd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 66350ddd: 00 00 00 + 66350de0: ba 01 00 00 00 mov $0x1,%edx + 66350de5: b9 0b 00 00 00 mov $0xb,%ecx + 66350dea: e8 c9 09 00 00 callq 663517b8 + 66350def: 31 c0 xor %eax,%eax + 66350df1: e9 cd fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63> + 66350df6: b8 04 00 00 00 mov $0x4,%eax + 66350dfb: e9 c3 fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63> -0000000066350db0 <__mingw_init_ehandler>: - 66350db0: 41 54 push %r12 - 66350db2: 55 push %rbp - 66350db3: 57 push %rdi - 66350db4: 56 push %rsi - 66350db5: 53 push %rbx - 66350db6: 48 83 ec 20 sub $0x20,%rsp - 66350dba: e8 91 07 00 00 callq 66351550 <_GetPEImageBase> - 66350dbf: 48 89 c5 mov %rax,%rbp - 66350dc2: 8b 05 40 58 00 00 mov 0x5840(%rip),%eax # 66356608 - 66350dc8: 85 c0 test %eax,%eax - 66350dca: 75 25 jne 66350df1 <__mingw_init_ehandler+0x41> - 66350dcc: 48 85 ed test %rbp,%rbp - 66350dcf: 74 20 je 66350df1 <__mingw_init_ehandler+0x41> - 66350dd1: 48 8d 0d d8 23 00 00 lea 0x23d8(%rip),%rcx # 663531b0 <.rdata> - 66350dd8: c7 05 26 58 00 00 01 movl $0x1,0x5826(%rip) # 66356608 - 66350ddf: 00 00 00 - 66350de2: e8 a9 05 00 00 callq 66351390 <_FindPESectionByName> - 66350de7: 48 85 c0 test %rax,%rax - 66350dea: 74 14 je 66350e00 <__mingw_init_ehandler+0x50> - 66350dec: b8 01 00 00 00 mov $0x1,%eax - 66350df1: 48 83 c4 20 add $0x20,%rsp - 66350df5: 5b pop %rbx - 66350df6: 5e pop %rsi - 66350df7: 5f pop %rdi - 66350df8: 5d pop %rbp - 66350df9: 41 5c pop %r12 - 66350dfb: c3 retq - 66350dfc: 0f 1f 40 00 nopl 0x0(%rax) - 66350e00: 48 8d 1d 19 59 00 00 lea 0x5919(%rip),%rbx # 66356720 - 66350e07: b9 30 00 00 00 mov $0x30,%ecx - 66350e0c: 31 f6 xor %esi,%esi - 66350e0e: 48 8d 15 0b 58 00 00 lea 0x580b(%rip),%rdx # 66356620 - 66350e15: 48 89 df mov %rbx,%rdi - 66350e18: f3 48 ab rep stos %rax,%es:(%rdi) - 66350e1b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66350c10 <__mingw_SEH_error_handler> - 66350e22: b9 20 00 00 00 mov $0x20,%ecx - 66350e27: 48 89 d7 mov %rdx,%rdi - 66350e2a: f3 48 ab rep stos %rax,%es:(%rdi) - 66350e2d: 49 29 ec sub %rbp,%r12 - 66350e30: 48 89 d7 mov %rdx,%rdi - 66350e33: eb 2e jmp 66350e63 <__mingw_init_ehandler+0xb3> - 66350e35: c6 07 09 movb $0x9,(%rdi) - 66350e38: 48 83 c6 01 add $0x1,%rsi - 66350e3c: 48 83 c3 0c add $0xc,%rbx - 66350e40: 44 89 67 04 mov %r12d,0x4(%rdi) - 66350e44: 8b 48 0c mov 0xc(%rax),%ecx - 66350e47: 89 4b f4 mov %ecx,-0xc(%rbx) - 66350e4a: 03 48 08 add 0x8(%rax),%ecx - 66350e4d: 48 89 f8 mov %rdi,%rax - 66350e50: 48 83 c7 08 add $0x8,%rdi - 66350e54: 48 29 e8 sub %rbp,%rax - 66350e57: 89 43 fc mov %eax,-0x4(%rbx) - 66350e5a: 89 4b f8 mov %ecx,-0x8(%rbx) - 66350e5d: 48 83 fe 20 cmp $0x20,%rsi - 66350e61: 74 32 je 66350e95 <__mingw_init_ehandler+0xe5> - 66350e63: 48 89 f1 mov %rsi,%rcx - 66350e66: e8 75 06 00 00 callq 663514e0 <_FindPESectionExec> - 66350e6b: 48 85 c0 test %rax,%rax - 66350e6e: 75 c5 jne 66350e35 <__mingw_init_ehandler+0x85> - 66350e70: 48 85 f6 test %rsi,%rsi - 66350e73: 89 f2 mov %esi,%edx - 66350e75: 0f 84 71 ff ff ff je 66350dec <__mingw_init_ehandler+0x3c> - 66350e7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66350e80: 48 8d 0d 99 58 00 00 lea 0x5899(%rip),%rcx # 66356720 - 66350e87: 49 89 e8 mov %rbp,%r8 - 66350e8a: ff 15 98 73 00 00 callq *0x7398(%rip) # 66358228 <__imp_RtlAddFunctionTable> - 66350e90: e9 57 ff ff ff jmpq 66350dec <__mingw_init_ehandler+0x3c> - 66350e95: ba 20 00 00 00 mov $0x20,%edx - 66350e9a: eb e4 jmp 66350e80 <__mingw_init_ehandler+0xd0> - 66350e9c: 0f 1f 40 00 nopl 0x0(%rax) +0000000066350e00 <__mingw_init_ehandler>: + 66350e00: 41 54 push %r12 + 66350e02: 55 push %rbp + 66350e03: 57 push %rdi + 66350e04: 56 push %rsi + 66350e05: 53 push %rbx + 66350e06: 48 83 ec 20 sub $0x20,%rsp + 66350e0a: e8 91 07 00 00 callq 663515a0 <_GetPEImageBase> + 66350e0f: 48 89 c5 mov %rax,%rbp + 66350e12: 8b 05 f0 57 00 00 mov 0x57f0(%rip),%eax # 66356608 + 66350e18: 85 c0 test %eax,%eax + 66350e1a: 75 25 jne 66350e41 <__mingw_init_ehandler+0x41> + 66350e1c: 48 85 ed test %rbp,%rbp + 66350e1f: 74 20 je 66350e41 <__mingw_init_ehandler+0x41> + 66350e21: 48 8d 0d 68 23 00 00 lea 0x2368(%rip),%rcx # 66353190 <.rdata> + 66350e28: c7 05 d6 57 00 00 01 movl $0x1,0x57d6(%rip) # 66356608 + 66350e2f: 00 00 00 + 66350e32: e8 a9 05 00 00 callq 663513e0 <_FindPESectionByName> + 66350e37: 48 85 c0 test %rax,%rax + 66350e3a: 74 14 je 66350e50 <__mingw_init_ehandler+0x50> + 66350e3c: b8 01 00 00 00 mov $0x1,%eax + 66350e41: 48 83 c4 20 add $0x20,%rsp + 66350e45: 5b pop %rbx + 66350e46: 5e pop %rsi + 66350e47: 5f pop %rdi + 66350e48: 5d pop %rbp + 66350e49: 41 5c pop %r12 + 66350e4b: c3 retq + 66350e4c: 0f 1f 40 00 nopl 0x0(%rax) + 66350e50: 48 8d 1d c9 58 00 00 lea 0x58c9(%rip),%rbx # 66356720 + 66350e57: b9 30 00 00 00 mov $0x30,%ecx + 66350e5c: 31 f6 xor %esi,%esi + 66350e5e: 48 8d 15 bb 57 00 00 lea 0x57bb(%rip),%rdx # 66356620 + 66350e65: 48 89 df mov %rbx,%rdi + 66350e68: f3 48 ab rep stos %rax,%es:(%rdi) + 66350e6b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66350c60 <__mingw_SEH_error_handler> + 66350e72: b9 20 00 00 00 mov $0x20,%ecx + 66350e77: 48 89 d7 mov %rdx,%rdi + 66350e7a: f3 48 ab rep stos %rax,%es:(%rdi) + 66350e7d: 49 29 ec sub %rbp,%r12 + 66350e80: 48 89 d7 mov %rdx,%rdi + 66350e83: eb 2e jmp 66350eb3 <__mingw_init_ehandler+0xb3> + 66350e85: c6 07 09 movb $0x9,(%rdi) + 66350e88: 48 83 c6 01 add $0x1,%rsi + 66350e8c: 48 83 c3 0c add $0xc,%rbx + 66350e90: 44 89 67 04 mov %r12d,0x4(%rdi) + 66350e94: 8b 48 0c mov 0xc(%rax),%ecx + 66350e97: 89 4b f4 mov %ecx,-0xc(%rbx) + 66350e9a: 03 48 08 add 0x8(%rax),%ecx + 66350e9d: 48 89 f8 mov %rdi,%rax + 66350ea0: 48 83 c7 08 add $0x8,%rdi + 66350ea4: 48 29 e8 sub %rbp,%rax + 66350ea7: 89 43 fc mov %eax,-0x4(%rbx) + 66350eaa: 89 4b f8 mov %ecx,-0x8(%rbx) + 66350ead: 48 83 fe 20 cmp $0x20,%rsi + 66350eb1: 74 32 je 66350ee5 <__mingw_init_ehandler+0xe5> + 66350eb3: 48 89 f1 mov %rsi,%rcx + 66350eb6: e8 75 06 00 00 callq 66351530 <_FindPESectionExec> + 66350ebb: 48 85 c0 test %rax,%rax + 66350ebe: 75 c5 jne 66350e85 <__mingw_init_ehandler+0x85> + 66350ec0: 48 85 f6 test %rsi,%rsi + 66350ec3: 89 f2 mov %esi,%edx + 66350ec5: 0f 84 71 ff ff ff je 66350e3c <__mingw_init_ehandler+0x3c> + 66350ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66350ed0: 48 8d 0d 49 58 00 00 lea 0x5849(%rip),%rcx # 66356720 + 66350ed7: 49 89 e8 mov %rbp,%r8 + 66350eda: ff 15 e4 72 00 00 callq *0x72e4(%rip) # 663581c4 <__imp_RtlAddFunctionTable> + 66350ee0: e9 57 ff ff ff jmpq 66350e3c <__mingw_init_ehandler+0x3c> + 66350ee5: ba 20 00 00 00 mov $0x20,%edx + 66350eea: eb e4 jmp 66350ed0 <__mingw_init_ehandler+0xd0> + 66350eec: 0f 1f 40 00 nopl 0x0(%rax) -0000000066350ea0 <_gnu_exception_handler>: - 66350ea0: 53 push %rbx - 66350ea1: 48 83 ec 20 sub $0x20,%rsp - 66350ea5: 48 8b 11 mov (%rcx),%rdx - 66350ea8: 8b 02 mov (%rdx),%eax - 66350eaa: 48 89 cb mov %rcx,%rbx - 66350ead: 89 c1 mov %eax,%ecx - 66350eaf: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx - 66350eb5: 81 f9 43 43 47 20 cmp $0x20474343,%ecx - 66350ebb: 0f 84 bf 00 00 00 je 66350f80 <_gnu_exception_handler+0xe0> - 66350ec1: 3d 91 00 00 c0 cmp $0xc0000091,%eax - 66350ec6: 77 68 ja 66350f30 <_gnu_exception_handler+0x90> - 66350ec8: 3d 8d 00 00 c0 cmp $0xc000008d,%eax - 66350ecd: 73 7c jae 66350f4b <_gnu_exception_handler+0xab> - 66350ecf: 3d 08 00 00 c0 cmp $0xc0000008,%eax - 66350ed4: 0f 84 b0 00 00 00 je 66350f8a <_gnu_exception_handler+0xea> - 66350eda: 0f 87 f4 00 00 00 ja 66350fd4 <_gnu_exception_handler+0x134> - 66350ee0: 3d 02 00 00 80 cmp $0x80000002,%eax - 66350ee5: 0f 84 9f 00 00 00 je 66350f8a <_gnu_exception_handler+0xea> - 66350eeb: 3d 05 00 00 c0 cmp $0xc0000005,%eax - 66350ef0: 75 1f jne 66350f11 <_gnu_exception_handler+0x71> - 66350ef2: 31 d2 xor %edx,%edx - 66350ef4: b9 0b 00 00 00 mov $0xb,%ecx - 66350ef9: e8 92 0a 00 00 callq 66351990 - 66350efe: 48 83 f8 01 cmp $0x1,%rax - 66350f02: 0f 84 51 01 00 00 je 66351059 <_gnu_exception_handler+0x1b9> - 66350f08: 48 85 c0 test %rax,%rax - 66350f0b: 0f 85 0f 01 00 00 jne 66351020 <_gnu_exception_handler+0x180> - 66350f11: 48 8b 05 e8 56 00 00 mov 0x56e8(%rip),%rax # 66356600 <__mingw_oldexcpt_handler> - 66350f18: 48 85 c0 test %rax,%rax - 66350f1b: 0f 84 10 01 00 00 je 66351031 <_gnu_exception_handler+0x191> - 66350f21: 48 89 d9 mov %rbx,%rcx - 66350f24: 48 83 c4 20 add $0x20,%rsp - 66350f28: 5b pop %rbx - 66350f29: 48 ff e0 rex.W jmpq *%rax - 66350f2c: 0f 1f 40 00 nopl 0x0(%rax) - 66350f30: 3d 94 00 00 c0 cmp $0xc0000094,%eax - 66350f35: 0f 84 b5 00 00 00 je 66350ff0 <_gnu_exception_handler+0x150> - 66350f3b: 77 58 ja 66350f95 <_gnu_exception_handler+0xf5> - 66350f3d: 3d 92 00 00 c0 cmp $0xc0000092,%eax - 66350f42: 74 46 je 66350f8a <_gnu_exception_handler+0xea> - 66350f44: 3d 93 00 00 c0 cmp $0xc0000093,%eax - 66350f49: 75 c6 jne 66350f11 <_gnu_exception_handler+0x71> - 66350f4b: 31 d2 xor %edx,%edx - 66350f4d: b9 08 00 00 00 mov $0x8,%ecx - 66350f52: e8 39 0a 00 00 callq 66351990 - 66350f57: 48 83 f8 01 cmp $0x1,%rax - 66350f5b: 0f 84 df 00 00 00 je 66351040 <_gnu_exception_handler+0x1a0> - 66350f61: 48 85 c0 test %rax,%rax - 66350f64: 74 ab je 66350f11 <_gnu_exception_handler+0x71> - 66350f66: b9 08 00 00 00 mov $0x8,%ecx - 66350f6b: ff d0 callq *%rax - 66350f6d: b8 ff ff ff ff mov $0xffffffff,%eax - 66350f72: 48 83 c4 20 add $0x20,%rsp - 66350f76: 5b pop %rbx - 66350f77: c3 retq - 66350f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66350f7f: 00 - 66350f80: f6 42 04 01 testb $0x1,0x4(%rdx) - 66350f84: 0f 85 37 ff ff ff jne 66350ec1 <_gnu_exception_handler+0x21> - 66350f8a: b8 ff ff ff ff mov $0xffffffff,%eax - 66350f8f: 48 83 c4 20 add $0x20,%rsp - 66350f93: 5b pop %rbx - 66350f94: c3 retq - 66350f95: 3d 95 00 00 c0 cmp $0xc0000095,%eax - 66350f9a: 74 ee je 66350f8a <_gnu_exception_handler+0xea> - 66350f9c: 3d 96 00 00 c0 cmp $0xc0000096,%eax - 66350fa1: 0f 85 6a ff ff ff jne 66350f11 <_gnu_exception_handler+0x71> - 66350fa7: 31 d2 xor %edx,%edx - 66350fa9: b9 04 00 00 00 mov $0x4,%ecx - 66350fae: e8 dd 09 00 00 callq 66351990 - 66350fb3: 48 83 f8 01 cmp $0x1,%rax - 66350fb7: 0f 84 b3 00 00 00 je 66351070 <_gnu_exception_handler+0x1d0> - 66350fbd: 48 85 c0 test %rax,%rax - 66350fc0: 0f 84 4b ff ff ff je 66350f11 <_gnu_exception_handler+0x71> - 66350fc6: b9 04 00 00 00 mov $0x4,%ecx - 66350fcb: ff d0 callq *%rax - 66350fcd: b8 ff ff ff ff mov $0xffffffff,%eax - 66350fd2: eb 9e jmp 66350f72 <_gnu_exception_handler+0xd2> - 66350fd4: 3d 1d 00 00 c0 cmp $0xc000001d,%eax - 66350fd9: 74 cc je 66350fa7 <_gnu_exception_handler+0x107> - 66350fdb: 3d 8c 00 00 c0 cmp $0xc000008c,%eax - 66350fe0: 0f 85 2b ff ff ff jne 66350f11 <_gnu_exception_handler+0x71> - 66350fe6: eb a2 jmp 66350f8a <_gnu_exception_handler+0xea> - 66350fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66350fef: 00 - 66350ff0: 31 d2 xor %edx,%edx - 66350ff2: b9 08 00 00 00 mov $0x8,%ecx - 66350ff7: e8 94 09 00 00 callq 66351990 - 66350ffc: 48 83 f8 01 cmp $0x1,%rax - 66351000: 0f 85 5b ff ff ff jne 66350f61 <_gnu_exception_handler+0xc1> - 66351006: ba 01 00 00 00 mov $0x1,%edx - 6635100b: b9 08 00 00 00 mov $0x8,%ecx - 66351010: e8 7b 09 00 00 callq 66351990 - 66351015: b8 ff ff ff ff mov $0xffffffff,%eax - 6635101a: e9 53 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> - 6635101f: 90 nop - 66351020: b9 0b 00 00 00 mov $0xb,%ecx - 66351025: ff d0 callq *%rax - 66351027: b8 ff ff ff ff mov $0xffffffff,%eax - 6635102c: e9 41 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> - 66351031: 31 c0 xor %eax,%eax - 66351033: e9 3a ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> +0000000066350ef0 <_gnu_exception_handler>: + 66350ef0: 53 push %rbx + 66350ef1: 48 83 ec 20 sub $0x20,%rsp + 66350ef5: 48 8b 11 mov (%rcx),%rdx + 66350ef8: 8b 02 mov (%rdx),%eax + 66350efa: 48 89 cb mov %rcx,%rbx + 66350efd: 89 c1 mov %eax,%ecx + 66350eff: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx + 66350f05: 81 f9 43 43 47 20 cmp $0x20474343,%ecx + 66350f0b: 0f 84 bf 00 00 00 je 66350fd0 <_gnu_exception_handler+0xe0> + 66350f11: 3d 91 00 00 c0 cmp $0xc0000091,%eax + 66350f16: 77 68 ja 66350f80 <_gnu_exception_handler+0x90> + 66350f18: 3d 8d 00 00 c0 cmp $0xc000008d,%eax + 66350f1d: 73 7c jae 66350f9b <_gnu_exception_handler+0xab> + 66350f1f: 3d 08 00 00 c0 cmp $0xc0000008,%eax + 66350f24: 0f 84 b0 00 00 00 je 66350fda <_gnu_exception_handler+0xea> + 66350f2a: 0f 87 f4 00 00 00 ja 66351024 <_gnu_exception_handler+0x134> + 66350f30: 3d 02 00 00 80 cmp $0x80000002,%eax + 66350f35: 0f 84 9f 00 00 00 je 66350fda <_gnu_exception_handler+0xea> + 66350f3b: 3d 05 00 00 c0 cmp $0xc0000005,%eax + 66350f40: 75 1f jne 66350f61 <_gnu_exception_handler+0x71> + 66350f42: 31 d2 xor %edx,%edx + 66350f44: b9 0b 00 00 00 mov $0xb,%ecx + 66350f49: e8 6a 08 00 00 callq 663517b8 + 66350f4e: 48 83 f8 01 cmp $0x1,%rax + 66350f52: 0f 84 51 01 00 00 je 663510a9 <_gnu_exception_handler+0x1b9> + 66350f58: 48 85 c0 test %rax,%rax + 66350f5b: 0f 85 0f 01 00 00 jne 66351070 <_gnu_exception_handler+0x180> + 66350f61: 48 8b 05 98 56 00 00 mov 0x5698(%rip),%rax # 66356600 <__mingw_oldexcpt_handler> + 66350f68: 48 85 c0 test %rax,%rax + 66350f6b: 0f 84 10 01 00 00 je 66351081 <_gnu_exception_handler+0x191> + 66350f71: 48 89 d9 mov %rbx,%rcx + 66350f74: 48 83 c4 20 add $0x20,%rsp + 66350f78: 5b pop %rbx + 66350f79: 48 ff e0 rex.W jmpq *%rax + 66350f7c: 0f 1f 40 00 nopl 0x0(%rax) + 66350f80: 3d 94 00 00 c0 cmp $0xc0000094,%eax + 66350f85: 0f 84 b5 00 00 00 je 66351040 <_gnu_exception_handler+0x150> + 66350f8b: 77 58 ja 66350fe5 <_gnu_exception_handler+0xf5> + 66350f8d: 3d 92 00 00 c0 cmp $0xc0000092,%eax + 66350f92: 74 46 je 66350fda <_gnu_exception_handler+0xea> + 66350f94: 3d 93 00 00 c0 cmp $0xc0000093,%eax + 66350f99: 75 c6 jne 66350f61 <_gnu_exception_handler+0x71> + 66350f9b: 31 d2 xor %edx,%edx + 66350f9d: b9 08 00 00 00 mov $0x8,%ecx + 66350fa2: e8 11 08 00 00 callq 663517b8 + 66350fa7: 48 83 f8 01 cmp $0x1,%rax + 66350fab: 0f 84 df 00 00 00 je 66351090 <_gnu_exception_handler+0x1a0> + 66350fb1: 48 85 c0 test %rax,%rax + 66350fb4: 74 ab je 66350f61 <_gnu_exception_handler+0x71> + 66350fb6: b9 08 00 00 00 mov $0x8,%ecx + 66350fbb: ff d0 callq *%rax + 66350fbd: b8 ff ff ff ff mov $0xffffffff,%eax + 66350fc2: 48 83 c4 20 add $0x20,%rsp + 66350fc6: 5b pop %rbx + 66350fc7: c3 retq + 66350fc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 66350fcf: 00 + 66350fd0: f6 42 04 01 testb $0x1,0x4(%rdx) + 66350fd4: 0f 85 37 ff ff ff jne 66350f11 <_gnu_exception_handler+0x21> + 66350fda: b8 ff ff ff ff mov $0xffffffff,%eax + 66350fdf: 48 83 c4 20 add $0x20,%rsp + 66350fe3: 5b pop %rbx + 66350fe4: c3 retq + 66350fe5: 3d 95 00 00 c0 cmp $0xc0000095,%eax + 66350fea: 74 ee je 66350fda <_gnu_exception_handler+0xea> + 66350fec: 3d 96 00 00 c0 cmp $0xc0000096,%eax + 66350ff1: 0f 85 6a ff ff ff jne 66350f61 <_gnu_exception_handler+0x71> + 66350ff7: 31 d2 xor %edx,%edx + 66350ff9: b9 04 00 00 00 mov $0x4,%ecx + 66350ffe: e8 b5 07 00 00 callq 663517b8 + 66351003: 48 83 f8 01 cmp $0x1,%rax + 66351007: 0f 84 b3 00 00 00 je 663510c0 <_gnu_exception_handler+0x1d0> + 6635100d: 48 85 c0 test %rax,%rax + 66351010: 0f 84 4b ff ff ff je 66350f61 <_gnu_exception_handler+0x71> + 66351016: b9 04 00 00 00 mov $0x4,%ecx + 6635101b: ff d0 callq *%rax + 6635101d: b8 ff ff ff ff mov $0xffffffff,%eax + 66351022: eb 9e jmp 66350fc2 <_gnu_exception_handler+0xd2> + 66351024: 3d 1d 00 00 c0 cmp $0xc000001d,%eax + 66351029: 74 cc je 66350ff7 <_gnu_exception_handler+0x107> + 6635102b: 3d 8c 00 00 c0 cmp $0xc000008c,%eax + 66351030: 0f 85 2b ff ff ff jne 66350f61 <_gnu_exception_handler+0x71> + 66351036: eb a2 jmp 66350fda <_gnu_exception_handler+0xea> 66351038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6635103f: 00 - 66351040: ba 01 00 00 00 mov $0x1,%edx - 66351045: b9 08 00 00 00 mov $0x8,%ecx - 6635104a: e8 41 09 00 00 callq 66351990 - 6635104f: e8 8c 06 00 00 callq 663516e0 <_fpreset> - 66351054: e9 31 ff ff ff jmpq 66350f8a <_gnu_exception_handler+0xea> - 66351059: ba 01 00 00 00 mov $0x1,%edx - 6635105e: b9 0b 00 00 00 mov $0xb,%ecx - 66351063: e8 28 09 00 00 callq 66351990 - 66351068: 83 c8 ff or $0xffffffff,%eax - 6635106b: e9 02 ff ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> - 66351070: ba 01 00 00 00 mov $0x1,%edx - 66351075: b9 04 00 00 00 mov $0x4,%ecx - 6635107a: e8 11 09 00 00 callq 66351990 - 6635107f: 83 c8 ff or $0xffffffff,%eax - 66351082: e9 eb fe ff ff jmpq 66350f72 <_gnu_exception_handler+0xd2> - 66351087: 90 nop - 66351088: 90 nop - 66351089: 90 nop - 6635108a: 90 nop - 6635108b: 90 nop - 6635108c: 90 nop - 6635108d: 90 nop - 6635108e: 90 nop - 6635108f: 90 nop + 66351040: 31 d2 xor %edx,%edx + 66351042: b9 08 00 00 00 mov $0x8,%ecx + 66351047: e8 6c 07 00 00 callq 663517b8 + 6635104c: 48 83 f8 01 cmp $0x1,%rax + 66351050: 0f 85 5b ff ff ff jne 66350fb1 <_gnu_exception_handler+0xc1> + 66351056: ba 01 00 00 00 mov $0x1,%edx + 6635105b: b9 08 00 00 00 mov $0x8,%ecx + 66351060: e8 53 07 00 00 callq 663517b8 + 66351065: b8 ff ff ff ff mov $0xffffffff,%eax + 6635106a: e9 53 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2> + 6635106f: 90 nop + 66351070: b9 0b 00 00 00 mov $0xb,%ecx + 66351075: ff d0 callq *%rax + 66351077: b8 ff ff ff ff mov $0xffffffff,%eax + 6635107c: e9 41 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2> + 66351081: 31 c0 xor %eax,%eax + 66351083: e9 3a ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2> + 66351088: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6635108f: 00 + 66351090: ba 01 00 00 00 mov $0x1,%edx + 66351095: b9 08 00 00 00 mov $0x8,%ecx + 6635109a: e8 19 07 00 00 callq 663517b8 + 6635109f: e8 8c 06 00 00 callq 66351730 <_fpreset> + 663510a4: e9 31 ff ff ff jmpq 66350fda <_gnu_exception_handler+0xea> + 663510a9: ba 01 00 00 00 mov $0x1,%edx + 663510ae: b9 0b 00 00 00 mov $0xb,%ecx + 663510b3: e8 00 07 00 00 callq 663517b8 + 663510b8: 83 c8 ff or $0xffffffff,%eax + 663510bb: e9 02 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2> + 663510c0: ba 01 00 00 00 mov $0x1,%edx + 663510c5: b9 04 00 00 00 mov $0x4,%ecx + 663510ca: e8 e9 06 00 00 callq 663517b8 + 663510cf: 83 c8 ff or $0xffffffff,%eax + 663510d2: e9 eb fe ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2> + 663510d7: 90 nop + 663510d8: 90 nop + 663510d9: 90 nop + 663510da: 90 nop + 663510db: 90 nop + 663510dc: 90 nop + 663510dd: 90 nop + 663510de: 90 nop + 663510df: 90 nop -0000000066351090 <__mingwthr_run_key_dtors.part.0>: - 66351090: 55 push %rbp - 66351091: 57 push %rdi - 66351092: 56 push %rsi - 66351093: 53 push %rbx - 66351094: 48 83 ec 28 sub $0x28,%rsp - 66351098: 48 8d 0d 21 58 00 00 lea 0x5821(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635109f: ff 15 2b 71 00 00 callq *0x712b(%rip) # 663581d0 <__imp_EnterCriticalSection> - 663510a5: 48 8b 1d f4 57 00 00 mov 0x57f4(%rip),%rbx # 663568a0 - 663510ac: 48 85 db test %rbx,%rbx - 663510af: 74 33 je 663510e4 <__mingwthr_run_key_dtors.part.0+0x54> - 663510b1: 48 8b 2d a8 71 00 00 mov 0x71a8(%rip),%rbp # 66358260 <__imp_TlsGetValue> - 663510b8: 48 8b 3d 31 71 00 00 mov 0x7131(%rip),%rdi # 663581f0 <__imp_GetLastError> - 663510bf: 90 nop - 663510c0: 8b 0b mov (%rbx),%ecx - 663510c2: ff d5 callq *%rbp - 663510c4: 48 89 c6 mov %rax,%rsi - 663510c7: ff d7 callq *%rdi - 663510c9: 85 c0 test %eax,%eax - 663510cb: 75 0e jne 663510db <__mingwthr_run_key_dtors.part.0+0x4b> - 663510cd: 48 85 f6 test %rsi,%rsi - 663510d0: 74 09 je 663510db <__mingwthr_run_key_dtors.part.0+0x4b> - 663510d2: 48 8b 43 08 mov 0x8(%rbx),%rax - 663510d6: 48 89 f1 mov %rsi,%rcx - 663510d9: ff d0 callq *%rax - 663510db: 48 8b 5b 10 mov 0x10(%rbx),%rbx - 663510df: 48 85 db test %rbx,%rbx - 663510e2: 75 dc jne 663510c0 <__mingwthr_run_key_dtors.part.0+0x30> - 663510e4: 48 8d 0d d5 57 00 00 lea 0x57d5(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663510eb: 48 83 c4 28 add $0x28,%rsp - 663510ef: 5b pop %rbx - 663510f0: 5e pop %rsi - 663510f1: 5f pop %rdi - 663510f2: 5d pop %rbp - 663510f3: 48 ff 25 1e 71 00 00 rex.W jmpq *0x711e(%rip) # 66358218 <__imp_LeaveCriticalSection> - 663510fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) +00000000663510e0 <__mingwthr_run_key_dtors.part.0>: + 663510e0: 55 push %rbp + 663510e1: 57 push %rdi + 663510e2: 56 push %rsi + 663510e3: 53 push %rbx + 663510e4: 48 83 ec 28 sub $0x28,%rsp + 663510e8: 48 8d 0d d1 57 00 00 lea 0x57d1(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663510ef: ff 15 7f 70 00 00 callq *0x707f(%rip) # 66358174 <__imp_EnterCriticalSection> + 663510f5: 48 8b 1d a4 57 00 00 mov 0x57a4(%rip),%rbx # 663568a0 + 663510fc: 48 85 db test %rbx,%rbx + 663510ff: 74 33 je 66351134 <__mingwthr_run_key_dtors.part.0+0x54> + 66351101: 48 8b 2d f4 70 00 00 mov 0x70f4(%rip),%rbp # 663581fc <__imp_TlsGetValue> + 66351108: 48 8b 3d 85 70 00 00 mov 0x7085(%rip),%rdi # 66358194 <__imp_GetLastError> + 6635110f: 90 nop + 66351110: 8b 0b mov (%rbx),%ecx + 66351112: ff d5 callq *%rbp + 66351114: 48 89 c6 mov %rax,%rsi + 66351117: ff d7 callq *%rdi + 66351119: 85 c0 test %eax,%eax + 6635111b: 75 0e jne 6635112b <__mingwthr_run_key_dtors.part.0+0x4b> + 6635111d: 48 85 f6 test %rsi,%rsi + 66351120: 74 09 je 6635112b <__mingwthr_run_key_dtors.part.0+0x4b> + 66351122: 48 8b 43 08 mov 0x8(%rbx),%rax + 66351126: 48 89 f1 mov %rsi,%rcx + 66351129: ff d0 callq *%rax + 6635112b: 48 8b 5b 10 mov 0x10(%rbx),%rbx + 6635112f: 48 85 db test %rbx,%rbx + 66351132: 75 dc jne 66351110 <__mingwthr_run_key_dtors.part.0+0x30> + 66351134: 48 8d 0d 85 57 00 00 lea 0x5785(%rip),%rcx # 663568c0 <__mingwthr_cs> + 6635113b: 48 83 c4 28 add $0x28,%rsp + 6635113f: 5b pop %rbx + 66351140: 5e pop %rsi + 66351141: 5f pop %rdi + 66351142: 5d pop %rbp + 66351143: 48 ff 25 6a 70 00 00 rex.W jmpq *0x706a(%rip) # 663581b4 <__imp_LeaveCriticalSection> + 6635114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) -0000000066351100 <___w64_mingwthr_add_key_dtor>: - 66351100: 55 push %rbp - 66351101: 57 push %rdi - 66351102: 56 push %rsi - 66351103: 53 push %rbx - 66351104: 48 83 ec 28 sub $0x28,%rsp - 66351108: 8b 05 9a 57 00 00 mov 0x579a(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 6635110e: 31 f6 xor %esi,%esi - 66351110: 85 c0 test %eax,%eax - 66351112: 89 cd mov %ecx,%ebp - 66351114: 48 89 d7 mov %rdx,%rdi - 66351117: 75 0b jne 66351124 <___w64_mingwthr_add_key_dtor+0x24> - 66351119: 89 f0 mov %esi,%eax - 6635111b: 48 83 c4 28 add $0x28,%rsp - 6635111f: 5b pop %rbx - 66351120: 5e pop %rsi - 66351121: 5f pop %rdi - 66351122: 5d pop %rbp - 66351123: c3 retq - 66351124: ba 18 00 00 00 mov $0x18,%edx - 66351129: b9 01 00 00 00 mov $0x1,%ecx - 6635112e: e8 8d 08 00 00 callq 663519c0 - 66351133: 48 85 c0 test %rax,%rax - 66351136: 48 89 c3 mov %rax,%rbx - 66351139: 74 3d je 66351178 <___w64_mingwthr_add_key_dtor+0x78> - 6635113b: 89 28 mov %ebp,(%rax) - 6635113d: 48 8d 0d 7c 57 00 00 lea 0x577c(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66351144: 48 89 78 08 mov %rdi,0x8(%rax) - 66351148: ff 15 82 70 00 00 callq *0x7082(%rip) # 663581d0 <__imp_EnterCriticalSection> - 6635114e: 48 8b 05 4b 57 00 00 mov 0x574b(%rip),%rax # 663568a0 - 66351155: 48 8d 0d 64 57 00 00 lea 0x5764(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635115c: 48 89 1d 3d 57 00 00 mov %rbx,0x573d(%rip) # 663568a0 - 66351163: 48 89 43 10 mov %rax,0x10(%rbx) - 66351167: ff 15 ab 70 00 00 callq *0x70ab(%rip) # 66358218 <__imp_LeaveCriticalSection> - 6635116d: 89 f0 mov %esi,%eax - 6635116f: 48 83 c4 28 add $0x28,%rsp - 66351173: 5b pop %rbx - 66351174: 5e pop %rsi - 66351175: 5f pop %rdi - 66351176: 5d pop %rbp - 66351177: c3 retq - 66351178: be ff ff ff ff mov $0xffffffff,%esi - 6635117d: eb 9a jmp 66351119 <___w64_mingwthr_add_key_dtor+0x19> - 6635117f: 90 nop +0000000066351150 <___w64_mingwthr_add_key_dtor>: + 66351150: 55 push %rbp + 66351151: 57 push %rdi + 66351152: 56 push %rsi + 66351153: 53 push %rbx + 66351154: 48 83 ec 28 sub $0x28,%rsp + 66351158: 8b 05 4a 57 00 00 mov 0x574a(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 6635115e: 31 f6 xor %esi,%esi + 66351160: 85 c0 test %eax,%eax + 66351162: 89 cd mov %ecx,%ebp + 66351164: 48 89 d7 mov %rdx,%rdi + 66351167: 75 0b jne 66351174 <___w64_mingwthr_add_key_dtor+0x24> + 66351169: 89 f0 mov %esi,%eax + 6635116b: 48 83 c4 28 add $0x28,%rsp + 6635116f: 5b pop %rbx + 66351170: 5e pop %rsi + 66351171: 5f pop %rdi + 66351172: 5d pop %rbp + 66351173: c3 retq + 66351174: ba 18 00 00 00 mov $0x18,%edx + 66351179: b9 01 00 00 00 mov $0x1,%ecx + 6635117e: e8 4d 06 00 00 callq 663517d0 + 66351183: 48 85 c0 test %rax,%rax + 66351186: 48 89 c3 mov %rax,%rbx + 66351189: 74 3d je 663511c8 <___w64_mingwthr_add_key_dtor+0x78> + 6635118b: 89 28 mov %ebp,(%rax) + 6635118d: 48 8d 0d 2c 57 00 00 lea 0x572c(%rip),%rcx # 663568c0 <__mingwthr_cs> + 66351194: 48 89 78 08 mov %rdi,0x8(%rax) + 66351198: ff 15 d6 6f 00 00 callq *0x6fd6(%rip) # 66358174 <__imp_EnterCriticalSection> + 6635119e: 48 8b 05 fb 56 00 00 mov 0x56fb(%rip),%rax # 663568a0 + 663511a5: 48 8d 0d 14 57 00 00 lea 0x5714(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663511ac: 48 89 1d ed 56 00 00 mov %rbx,0x56ed(%rip) # 663568a0 + 663511b3: 48 89 43 10 mov %rax,0x10(%rbx) + 663511b7: ff 15 f7 6f 00 00 callq *0x6ff7(%rip) # 663581b4 <__imp_LeaveCriticalSection> + 663511bd: 89 f0 mov %esi,%eax + 663511bf: 48 83 c4 28 add $0x28,%rsp + 663511c3: 5b pop %rbx + 663511c4: 5e pop %rsi + 663511c5: 5f pop %rdi + 663511c6: 5d pop %rbp + 663511c7: c3 retq + 663511c8: be ff ff ff ff mov $0xffffffff,%esi + 663511cd: eb 9a jmp 66351169 <___w64_mingwthr_add_key_dtor+0x19> + 663511cf: 90 nop -0000000066351180 <___w64_mingwthr_remove_key_dtor>: - 66351180: 53 push %rbx - 66351181: 48 83 ec 20 sub $0x20,%rsp - 66351185: 8b 05 1d 57 00 00 mov 0x571d(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 6635118b: 85 c0 test %eax,%eax - 6635118d: 89 cb mov %ecx,%ebx - 6635118f: 75 0f jne 663511a0 <___w64_mingwthr_remove_key_dtor+0x20> - 66351191: 31 c0 xor %eax,%eax - 66351193: 48 83 c4 20 add $0x20,%rsp - 66351197: 5b pop %rbx - 66351198: c3 retq - 66351199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 663511a0: 48 8d 0d 19 57 00 00 lea 0x5719(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663511a7: ff 15 23 70 00 00 callq *0x7023(%rip) # 663581d0 <__imp_EnterCriticalSection> - 663511ad: 48 8b 05 ec 56 00 00 mov 0x56ec(%rip),%rax # 663568a0 - 663511b4: 48 85 c0 test %rax,%rax - 663511b7: 74 1a je 663511d3 <___w64_mingwthr_remove_key_dtor+0x53> - 663511b9: 8b 10 mov (%rax),%edx - 663511bb: 39 d3 cmp %edx,%ebx - 663511bd: 75 0b jne 663511ca <___w64_mingwthr_remove_key_dtor+0x4a> - 663511bf: eb 4f jmp 66351210 <___w64_mingwthr_remove_key_dtor+0x90> - 663511c1: 8b 11 mov (%rcx),%edx - 663511c3: 39 da cmp %ebx,%edx - 663511c5: 74 29 je 663511f0 <___w64_mingwthr_remove_key_dtor+0x70> - 663511c7: 48 89 c8 mov %rcx,%rax - 663511ca: 48 8b 48 10 mov 0x10(%rax),%rcx - 663511ce: 48 85 c9 test %rcx,%rcx - 663511d1: 75 ee jne 663511c1 <___w64_mingwthr_remove_key_dtor+0x41> - 663511d3: 48 8d 0d e6 56 00 00 lea 0x56e6(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663511da: ff 15 38 70 00 00 callq *0x7038(%rip) # 66358218 <__imp_LeaveCriticalSection> - 663511e0: 31 c0 xor %eax,%eax - 663511e2: 48 83 c4 20 add $0x20,%rsp - 663511e6: 5b pop %rbx - 663511e7: c3 retq - 663511e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663511ef: 00 - 663511f0: 48 8b 51 10 mov 0x10(%rcx),%rdx - 663511f4: 48 89 50 10 mov %rdx,0x10(%rax) - 663511f8: e8 bb 07 00 00 callq 663519b8 - 663511fd: 48 8d 0d bc 56 00 00 lea 0x56bc(%rip),%rcx # 663568c0 <__mingwthr_cs> - 66351204: ff 15 0e 70 00 00 callq *0x700e(%rip) # 66358218 <__imp_LeaveCriticalSection> - 6635120a: eb d4 jmp 663511e0 <___w64_mingwthr_remove_key_dtor+0x60> - 6635120c: 0f 1f 40 00 nopl 0x0(%rax) - 66351210: 48 8b 50 10 mov 0x10(%rax),%rdx - 66351214: 48 89 c1 mov %rax,%rcx - 66351217: 48 89 15 82 56 00 00 mov %rdx,0x5682(%rip) # 663568a0 - 6635121e: eb d8 jmp 663511f8 <___w64_mingwthr_remove_key_dtor+0x78> +00000000663511d0 <___w64_mingwthr_remove_key_dtor>: + 663511d0: 53 push %rbx + 663511d1: 48 83 ec 20 sub $0x20,%rsp + 663511d5: 8b 05 cd 56 00 00 mov 0x56cd(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 663511db: 85 c0 test %eax,%eax + 663511dd: 89 cb mov %ecx,%ebx + 663511df: 75 0f jne 663511f0 <___w64_mingwthr_remove_key_dtor+0x20> + 663511e1: 31 c0 xor %eax,%eax + 663511e3: 48 83 c4 20 add $0x20,%rsp + 663511e7: 5b pop %rbx + 663511e8: c3 retq + 663511e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) + 663511f0: 48 8d 0d c9 56 00 00 lea 0x56c9(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663511f7: ff 15 77 6f 00 00 callq *0x6f77(%rip) # 66358174 <__imp_EnterCriticalSection> + 663511fd: 48 8b 05 9c 56 00 00 mov 0x569c(%rip),%rax # 663568a0 + 66351204: 48 85 c0 test %rax,%rax + 66351207: 74 1a je 66351223 <___w64_mingwthr_remove_key_dtor+0x53> + 66351209: 8b 10 mov (%rax),%edx + 6635120b: 39 d3 cmp %edx,%ebx + 6635120d: 75 0b jne 6635121a <___w64_mingwthr_remove_key_dtor+0x4a> + 6635120f: eb 4f jmp 66351260 <___w64_mingwthr_remove_key_dtor+0x90> + 66351211: 8b 11 mov (%rcx),%edx + 66351213: 39 da cmp %ebx,%edx + 66351215: 74 29 je 66351240 <___w64_mingwthr_remove_key_dtor+0x70> + 66351217: 48 89 c8 mov %rcx,%rax + 6635121a: 48 8b 48 10 mov 0x10(%rax),%rcx + 6635121e: 48 85 c9 test %rcx,%rcx + 66351221: 75 ee jne 66351211 <___w64_mingwthr_remove_key_dtor+0x41> + 66351223: 48 8d 0d 96 56 00 00 lea 0x5696(%rip),%rcx # 663568c0 <__mingwthr_cs> + 6635122a: ff 15 84 6f 00 00 callq *0x6f84(%rip) # 663581b4 <__imp_LeaveCriticalSection> + 66351230: 31 c0 xor %eax,%eax + 66351232: 48 83 c4 20 add $0x20,%rsp + 66351236: 5b pop %rbx + 66351237: c3 retq + 66351238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6635123f: 00 + 66351240: 48 8b 51 10 mov 0x10(%rcx),%rdx + 66351244: 48 89 50 10 mov %rdx,0x10(%rax) + 66351248: e8 7b 05 00 00 callq 663517c8 + 6635124d: 48 8d 0d 6c 56 00 00 lea 0x566c(%rip),%rcx # 663568c0 <__mingwthr_cs> + 66351254: ff 15 5a 6f 00 00 callq *0x6f5a(%rip) # 663581b4 <__imp_LeaveCriticalSection> + 6635125a: eb d4 jmp 66351230 <___w64_mingwthr_remove_key_dtor+0x60> + 6635125c: 0f 1f 40 00 nopl 0x0(%rax) + 66351260: 48 8b 50 10 mov 0x10(%rax),%rdx + 66351264: 48 89 c1 mov %rax,%rcx + 66351267: 48 89 15 32 56 00 00 mov %rdx,0x5632(%rip) # 663568a0 + 6635126e: eb d8 jmp 66351248 <___w64_mingwthr_remove_key_dtor+0x78> -0000000066351220 <__mingw_TLScallback>: - 66351220: 53 push %rbx - 66351221: 48 83 ec 20 sub $0x20,%rsp - 66351225: 83 fa 01 cmp $0x1,%edx - 66351228: 0f 84 92 00 00 00 je 663512c0 <__mingw_TLScallback+0xa0> - 6635122e: 72 30 jb 66351260 <__mingw_TLScallback+0x40> - 66351230: 83 fa 02 cmp $0x2,%edx - 66351233: 74 1b je 66351250 <__mingw_TLScallback+0x30> - 66351235: 83 fa 03 cmp $0x3,%edx - 66351238: 75 1b jne 66351255 <__mingw_TLScallback+0x35> - 6635123a: 8b 05 68 56 00 00 mov 0x5668(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 66351240: 85 c0 test %eax,%eax - 66351242: 74 11 je 66351255 <__mingw_TLScallback+0x35> - 66351244: e8 47 fe ff ff callq 66351090 <__mingwthr_run_key_dtors.part.0> - 66351249: eb 0a jmp 66351255 <__mingw_TLScallback+0x35> - 6635124b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66351250: e8 8b 04 00 00 callq 663516e0 <_fpreset> - 66351255: b8 01 00 00 00 mov $0x1,%eax - 6635125a: 48 83 c4 20 add $0x20,%rsp - 6635125e: 5b pop %rbx - 6635125f: c3 retq - 66351260: 8b 05 42 56 00 00 mov 0x5642(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 66351266: 85 c0 test %eax,%eax - 66351268: 0f 85 82 00 00 00 jne 663512f0 <__mingw_TLScallback+0xd0> - 6635126e: 8b 05 34 56 00 00 mov 0x5634(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 66351274: 83 f8 01 cmp $0x1,%eax - 66351277: 75 dc jne 66351255 <__mingw_TLScallback+0x35> - 66351279: 48 8b 0d 20 56 00 00 mov 0x5620(%rip),%rcx # 663568a0 - 66351280: 48 85 c9 test %rcx,%rcx - 66351283: 74 11 je 66351296 <__mingw_TLScallback+0x76> - 66351285: 48 8b 59 10 mov 0x10(%rcx),%rbx - 66351289: e8 2a 07 00 00 callq 663519b8 - 6635128e: 48 85 db test %rbx,%rbx - 66351291: 48 89 d9 mov %rbx,%rcx - 66351294: 75 ef jne 66351285 <__mingw_TLScallback+0x65> - 66351296: 48 8d 0d 23 56 00 00 lea 0x5623(%rip),%rcx # 663568c0 <__mingwthr_cs> - 6635129d: 48 c7 05 f8 55 00 00 movq $0x0,0x55f8(%rip) # 663568a0 - 663512a4: 00 00 00 00 - 663512a8: c7 05 f6 55 00 00 00 movl $0x0,0x55f6(%rip) # 663568a8 <__mingwthr_cs_init> - 663512af: 00 00 00 - 663512b2: ff 15 10 6f 00 00 callq *0x6f10(%rip) # 663581c8 <__IAT_start__> - 663512b8: eb 9b jmp 66351255 <__mingw_TLScallback+0x35> - 663512ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663512c0: 8b 05 e2 55 00 00 mov 0x55e2(%rip),%eax # 663568a8 <__mingwthr_cs_init> - 663512c6: 85 c0 test %eax,%eax - 663512c8: 74 16 je 663512e0 <__mingw_TLScallback+0xc0> - 663512ca: c7 05 d4 55 00 00 01 movl $0x1,0x55d4(%rip) # 663568a8 <__mingwthr_cs_init> - 663512d1: 00 00 00 - 663512d4: b8 01 00 00 00 mov $0x1,%eax - 663512d9: 48 83 c4 20 add $0x20,%rsp - 663512dd: 5b pop %rbx - 663512de: c3 retq - 663512df: 90 nop - 663512e0: 48 8d 0d d9 55 00 00 lea 0x55d9(%rip),%rcx # 663568c0 <__mingwthr_cs> - 663512e7: ff 15 23 6f 00 00 callq *0x6f23(%rip) # 66358210 <__imp_InitializeCriticalSection> - 663512ed: eb db jmp 663512ca <__mingw_TLScallback+0xaa> - 663512ef: 90 nop - 663512f0: e8 9b fd ff ff callq 66351090 <__mingwthr_run_key_dtors.part.0> - 663512f5: e9 74 ff ff ff jmpq 6635126e <__mingw_TLScallback+0x4e> - 663512fa: 90 nop - 663512fb: 90 nop - 663512fc: 90 nop - 663512fd: 90 nop - 663512fe: 90 nop - 663512ff: 90 nop +0000000066351270 <__mingw_TLScallback>: + 66351270: 53 push %rbx + 66351271: 48 83 ec 20 sub $0x20,%rsp + 66351275: 83 fa 01 cmp $0x1,%edx + 66351278: 0f 84 92 00 00 00 je 66351310 <__mingw_TLScallback+0xa0> + 6635127e: 72 30 jb 663512b0 <__mingw_TLScallback+0x40> + 66351280: 83 fa 02 cmp $0x2,%edx + 66351283: 74 1b je 663512a0 <__mingw_TLScallback+0x30> + 66351285: 83 fa 03 cmp $0x3,%edx + 66351288: 75 1b jne 663512a5 <__mingw_TLScallback+0x35> + 6635128a: 8b 05 18 56 00 00 mov 0x5618(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 66351290: 85 c0 test %eax,%eax + 66351292: 74 11 je 663512a5 <__mingw_TLScallback+0x35> + 66351294: e8 47 fe ff ff callq 663510e0 <__mingwthr_run_key_dtors.part.0> + 66351299: eb 0a jmp 663512a5 <__mingw_TLScallback+0x35> + 6635129b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 663512a0: e8 8b 04 00 00 callq 66351730 <_fpreset> + 663512a5: b8 01 00 00 00 mov $0x1,%eax + 663512aa: 48 83 c4 20 add $0x20,%rsp + 663512ae: 5b pop %rbx + 663512af: c3 retq + 663512b0: 8b 05 f2 55 00 00 mov 0x55f2(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 663512b6: 85 c0 test %eax,%eax + 663512b8: 0f 85 82 00 00 00 jne 66351340 <__mingw_TLScallback+0xd0> + 663512be: 8b 05 e4 55 00 00 mov 0x55e4(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 663512c4: 83 f8 01 cmp $0x1,%eax + 663512c7: 75 dc jne 663512a5 <__mingw_TLScallback+0x35> + 663512c9: 48 8b 0d d0 55 00 00 mov 0x55d0(%rip),%rcx # 663568a0 + 663512d0: 48 85 c9 test %rcx,%rcx + 663512d3: 74 11 je 663512e6 <__mingw_TLScallback+0x76> + 663512d5: 48 8b 59 10 mov 0x10(%rcx),%rbx + 663512d9: e8 ea 04 00 00 callq 663517c8 + 663512de: 48 85 db test %rbx,%rbx + 663512e1: 48 89 d9 mov %rbx,%rcx + 663512e4: 75 ef jne 663512d5 <__mingw_TLScallback+0x65> + 663512e6: 48 8d 0d d3 55 00 00 lea 0x55d3(%rip),%rcx # 663568c0 <__mingwthr_cs> + 663512ed: 48 c7 05 a8 55 00 00 movq $0x0,0x55a8(%rip) # 663568a0 + 663512f4: 00 00 00 00 + 663512f8: c7 05 a6 55 00 00 00 movl $0x0,0x55a6(%rip) # 663568a8 <__mingwthr_cs_init> + 663512ff: 00 00 00 + 66351302: ff 15 64 6e 00 00 callq *0x6e64(%rip) # 6635816c <__IAT_start__> + 66351308: eb 9b jmp 663512a5 <__mingw_TLScallback+0x35> + 6635130a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66351310: 8b 05 92 55 00 00 mov 0x5592(%rip),%eax # 663568a8 <__mingwthr_cs_init> + 66351316: 85 c0 test %eax,%eax + 66351318: 74 16 je 66351330 <__mingw_TLScallback+0xc0> + 6635131a: c7 05 84 55 00 00 01 movl $0x1,0x5584(%rip) # 663568a8 <__mingwthr_cs_init> + 66351321: 00 00 00 + 66351324: b8 01 00 00 00 mov $0x1,%eax + 66351329: 48 83 c4 20 add $0x20,%rsp + 6635132d: 5b pop %rbx + 6635132e: c3 retq + 6635132f: 90 nop + 66351330: 48 8d 0d 89 55 00 00 lea 0x5589(%rip),%rcx # 663568c0 <__mingwthr_cs> + 66351337: ff 15 6f 6e 00 00 callq *0x6e6f(%rip) # 663581ac <__imp_InitializeCriticalSection> + 6635133d: eb db jmp 6635131a <__mingw_TLScallback+0xaa> + 6635133f: 90 nop + 66351340: e8 9b fd ff ff callq 663510e0 <__mingwthr_run_key_dtors.part.0> + 66351345: e9 74 ff ff ff jmpq 663512be <__mingw_TLScallback+0x4e> + 6635134a: 90 nop + 6635134b: 90 nop + 6635134c: 90 nop + 6635134d: 90 nop + 6635134e: 90 nop + 6635134f: 90 nop -0000000066351300 <_ValidateImageBase.part.0>: - 66351300: 48 63 41 3c movslq 0x3c(%rcx),%rax - 66351304: 48 01 c1 add %rax,%rcx - 66351307: 31 c0 xor %eax,%eax - 66351309: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) - 6635130f: 74 01 je 66351312 <_ValidateImageBase.part.0+0x12> - 66351311: c3 retq - 66351312: 31 c0 xor %eax,%eax - 66351314: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) - 6635131a: 0f 94 c0 sete %al - 6635131d: c3 retq - 6635131e: 66 90 xchg %ax,%ax +0000000066351350 <_ValidateImageBase.part.0>: + 66351350: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66351354: 48 01 c1 add %rax,%rcx + 66351357: 31 c0 xor %eax,%eax + 66351359: 81 39 50 45 00 00 cmpl $0x4550,(%rcx) + 6635135f: 74 01 je 66351362 <_ValidateImageBase.part.0+0x12> + 66351361: c3 retq + 66351362: 31 c0 xor %eax,%eax + 66351364: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx) + 6635136a: 0f 94 c0 sete %al + 6635136d: c3 retq + 6635136e: 66 90 xchg %ax,%ax -0000000066351320 <_ValidateImageBase>: - 66351320: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) - 66351325: 74 09 je 66351330 <_ValidateImageBase+0x10> - 66351327: 31 c0 xor %eax,%eax - 66351329: c3 retq - 6635132a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66351330: eb ce jmp 66351300 <_ValidateImageBase.part.0> - 66351332: 0f 1f 40 00 nopl 0x0(%rax) - 66351336: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635133d: 00 00 00 - -0000000066351340 <_FindPESection>: - 66351340: 48 63 41 3c movslq 0x3c(%rcx),%rax - 66351344: 48 01 c1 add %rax,%rcx - 66351347: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 6635134b: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 66351350: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 66351354: 85 c9 test %ecx,%ecx - 66351356: 74 29 je 66351381 <_FindPESection+0x41> - 66351358: 83 e9 01 sub $0x1,%ecx - 6635135b: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 6635135f: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 - 66351364: 44 8b 40 0c mov 0xc(%rax),%r8d - 66351368: 49 39 d0 cmp %rdx,%r8 - 6635136b: 4c 89 c1 mov %r8,%rcx - 6635136e: 77 08 ja 66351378 <_FindPESection+0x38> - 66351370: 03 48 08 add 0x8(%rax),%ecx - 66351373: 48 39 d1 cmp %rdx,%rcx - 66351376: 77 0b ja 66351383 <_FindPESection+0x43> - 66351378: 48 83 c0 28 add $0x28,%rax - 6635137c: 4c 39 c8 cmp %r9,%rax - 6635137f: 75 e3 jne 66351364 <_FindPESection+0x24> - 66351381: 31 c0 xor %eax,%eax - 66351383: c3 retq - 66351384: 66 90 xchg %ax,%ax +0000000066351370 <_ValidateImageBase>: + 66351370: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx) + 66351375: 74 09 je 66351380 <_ValidateImageBase+0x10> + 66351377: 31 c0 xor %eax,%eax + 66351379: c3 retq + 6635137a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 66351380: eb ce jmp 66351350 <_ValidateImageBase.part.0> + 66351382: 0f 1f 40 00 nopl 0x0(%rax) 66351386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6635138d: 00 00 00 -0000000066351390 <_FindPESectionByName>: - 66351390: 57 push %rdi - 66351391: 56 push %rsi - 66351392: 53 push %rbx - 66351393: 48 83 ec 20 sub $0x20,%rsp - 66351397: 48 89 ce mov %rcx,%rsi - 6635139a: e8 e9 05 00 00 callq 66351988 - 6635139f: 48 83 f8 08 cmp $0x8,%rax - 663513a3: 77 6b ja 66351410 <_FindPESectionByName+0x80> - 663513a5: 48 8b 15 44 1f 00 00 mov 0x1f44(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 663513ac: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 663513b1: 75 5d jne 66351410 <_FindPESectionByName+0x80> - 663513b3: 48 89 d1 mov %rdx,%rcx - 663513b6: e8 45 ff ff ff callq 66351300 <_ValidateImageBase.part.0> - 663513bb: 85 c0 test %eax,%eax - 663513bd: 74 51 je 66351410 <_FindPESectionByName+0x80> - 663513bf: 48 63 4a 3c movslq 0x3c(%rdx),%rcx - 663513c3: 48 01 d1 add %rdx,%rcx - 663513c6: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 663513ca: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx - 663513cf: 0f b7 41 06 movzwl 0x6(%rcx),%eax - 663513d3: 85 c0 test %eax,%eax - 663513d5: 74 39 je 66351410 <_FindPESectionByName+0x80> - 663513d7: 83 e8 01 sub $0x1,%eax - 663513da: 48 8d 04 80 lea (%rax,%rax,4),%rax - 663513de: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi - 663513e3: eb 09 jmp 663513ee <_FindPESectionByName+0x5e> - 663513e5: 48 83 c3 28 add $0x28,%rbx - 663513e9: 48 39 fb cmp %rdi,%rbx - 663513ec: 74 22 je 66351410 <_FindPESectionByName+0x80> - 663513ee: 41 b8 08 00 00 00 mov $0x8,%r8d - 663513f4: 48 89 f2 mov %rsi,%rdx - 663513f7: 48 89 d9 mov %rbx,%rcx - 663513fa: e8 81 05 00 00 callq 66351980 - 663513ff: 85 c0 test %eax,%eax - 66351401: 75 e2 jne 663513e5 <_FindPESectionByName+0x55> - 66351403: 48 89 d8 mov %rbx,%rax - 66351406: 48 83 c4 20 add $0x20,%rsp - 6635140a: 5b pop %rbx - 6635140b: 5e pop %rsi - 6635140c: 5f pop %rdi - 6635140d: c3 retq - 6635140e: 66 90 xchg %ax,%ax - 66351410: 31 db xor %ebx,%ebx - 66351412: 48 89 d8 mov %rbx,%rax - 66351415: 48 83 c4 20 add $0x20,%rsp - 66351419: 5b pop %rbx - 6635141a: 5e pop %rsi - 6635141b: 5f pop %rdi - 6635141c: c3 retq - 6635141d: 0f 1f 00 nopl (%rax) +0000000066351390 <_FindPESection>: + 66351390: 48 63 41 3c movslq 0x3c(%rcx),%rax + 66351394: 48 01 c1 add %rax,%rcx + 66351397: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6635139b: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 663513a0: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 663513a4: 85 c9 test %ecx,%ecx + 663513a6: 74 29 je 663513d1 <_FindPESection+0x41> + 663513a8: 83 e9 01 sub $0x1,%ecx + 663513ab: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 663513af: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9 + 663513b4: 44 8b 40 0c mov 0xc(%rax),%r8d + 663513b8: 49 39 d0 cmp %rdx,%r8 + 663513bb: 4c 89 c1 mov %r8,%rcx + 663513be: 77 08 ja 663513c8 <_FindPESection+0x38> + 663513c0: 03 48 08 add 0x8(%rax),%ecx + 663513c3: 48 39 d1 cmp %rdx,%rcx + 663513c6: 77 0b ja 663513d3 <_FindPESection+0x43> + 663513c8: 48 83 c0 28 add $0x28,%rax + 663513cc: 4c 39 c8 cmp %r9,%rax + 663513cf: 75 e3 jne 663513b4 <_FindPESection+0x24> + 663513d1: 31 c0 xor %eax,%eax + 663513d3: c3 retq + 663513d4: 66 90 xchg %ax,%ax + 663513d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663513dd: 00 00 00 -0000000066351420 <__mingw_GetSectionForAddress>: - 66351420: 48 83 ec 28 sub $0x28,%rsp - 66351424: 4c 8b 05 c5 1e 00 00 mov 0x1ec5(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 6635142b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 66351431: 48 89 ca mov %rcx,%rdx - 66351434: 75 57 jne 6635148d <__mingw_GetSectionForAddress+0x6d> - 66351436: 4c 89 c1 mov %r8,%rcx - 66351439: e8 c2 fe ff ff callq 66351300 <_ValidateImageBase.part.0> - 6635143e: 85 c0 test %eax,%eax - 66351440: 74 4b je 6635148d <__mingw_GetSectionForAddress+0x6d> - 66351442: 49 63 40 3c movslq 0x3c(%r8),%rax - 66351446: 48 89 d1 mov %rdx,%rcx - 66351449: 4c 29 c1 sub %r8,%rcx - 6635144c: 49 01 c0 add %rax,%r8 - 6635144f: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 66351454: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 66351459: 85 d2 test %edx,%edx - 6635145b: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 66351460: 74 2b je 6635148d <__mingw_GetSectionForAddress+0x6d> - 66351462: 83 ea 01 sub $0x1,%edx - 66351465: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 66351469: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 6635146e: 66 90 xchg %ax,%ax - 66351470: 44 8b 40 0c mov 0xc(%rax),%r8d - 66351474: 4c 39 c1 cmp %r8,%rcx - 66351477: 4c 89 c2 mov %r8,%rdx - 6635147a: 72 08 jb 66351484 <__mingw_GetSectionForAddress+0x64> - 6635147c: 03 50 08 add 0x8(%rax),%edx - 6635147f: 48 39 d1 cmp %rdx,%rcx - 66351482: 72 0b jb 6635148f <__mingw_GetSectionForAddress+0x6f> - 66351484: 48 83 c0 28 add $0x28,%rax - 66351488: 4c 39 c8 cmp %r9,%rax - 6635148b: 75 e3 jne 66351470 <__mingw_GetSectionForAddress+0x50> - 6635148d: 31 c0 xor %eax,%eax - 6635148f: 48 83 c4 28 add $0x28,%rsp - 66351493: c3 retq - 66351494: 66 90 xchg %ax,%ax - 66351496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635149d: 00 00 00 +00000000663513e0 <_FindPESectionByName>: + 663513e0: 57 push %rdi + 663513e1: 56 push %rsi + 663513e2: 53 push %rbx + 663513e3: 48 83 ec 20 sub $0x20,%rsp + 663513e7: 48 89 ce mov %rcx,%rsi + 663513ea: e8 c1 03 00 00 callq 663517b0 + 663513ef: 48 83 f8 08 cmp $0x8,%rax + 663513f3: 77 6b ja 66351460 <_FindPESectionByName+0x80> + 663513f5: 48 8b 15 f4 1d 00 00 mov 0x1df4(%rip),%rdx # 663531f0 <.refptr.__image_base__> + 663513fc: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 66351401: 75 5d jne 66351460 <_FindPESectionByName+0x80> + 66351403: 48 89 d1 mov %rdx,%rcx + 66351406: e8 45 ff ff ff callq 66351350 <_ValidateImageBase.part.0> + 6635140b: 85 c0 test %eax,%eax + 6635140d: 74 51 je 66351460 <_FindPESectionByName+0x80> + 6635140f: 48 63 4a 3c movslq 0x3c(%rdx),%rcx + 66351413: 48 01 d1 add %rdx,%rcx + 66351416: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6635141a: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx + 6635141f: 0f b7 41 06 movzwl 0x6(%rcx),%eax + 66351423: 85 c0 test %eax,%eax + 66351425: 74 39 je 66351460 <_FindPESectionByName+0x80> + 66351427: 83 e8 01 sub $0x1,%eax + 6635142a: 48 8d 04 80 lea (%rax,%rax,4),%rax + 6635142e: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi + 66351433: eb 09 jmp 6635143e <_FindPESectionByName+0x5e> + 66351435: 48 83 c3 28 add $0x28,%rbx + 66351439: 48 39 fb cmp %rdi,%rbx + 6635143c: 74 22 je 66351460 <_FindPESectionByName+0x80> + 6635143e: 41 b8 08 00 00 00 mov $0x8,%r8d + 66351444: 48 89 f2 mov %rsi,%rdx + 66351447: 48 89 d9 mov %rbx,%rcx + 6635144a: e8 59 03 00 00 callq 663517a8 + 6635144f: 85 c0 test %eax,%eax + 66351451: 75 e2 jne 66351435 <_FindPESectionByName+0x55> + 66351453: 48 89 d8 mov %rbx,%rax + 66351456: 48 83 c4 20 add $0x20,%rsp + 6635145a: 5b pop %rbx + 6635145b: 5e pop %rsi + 6635145c: 5f pop %rdi + 6635145d: c3 retq + 6635145e: 66 90 xchg %ax,%ax + 66351460: 31 db xor %ebx,%ebx + 66351462: 48 89 d8 mov %rbx,%rax + 66351465: 48 83 c4 20 add $0x20,%rsp + 66351469: 5b pop %rbx + 6635146a: 5e pop %rsi + 6635146b: 5f pop %rdi + 6635146c: c3 retq + 6635146d: 0f 1f 00 nopl (%rax) -00000000663514a0 <__mingw_GetSectionCount>: - 663514a0: 48 83 ec 28 sub $0x28,%rsp - 663514a4: 48 8b 15 45 1e 00 00 mov 0x1e45(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 663514ab: 45 31 c0 xor %r8d,%r8d - 663514ae: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 663514b3: 74 0b je 663514c0 <__mingw_GetSectionCount+0x20> - 663514b5: 44 89 c0 mov %r8d,%eax - 663514b8: 48 83 c4 28 add $0x28,%rsp - 663514bc: c3 retq - 663514bd: 0f 1f 00 nopl (%rax) - 663514c0: 48 89 d1 mov %rdx,%rcx - 663514c3: e8 38 fe ff ff callq 66351300 <_ValidateImageBase.part.0> - 663514c8: 85 c0 test %eax,%eax - 663514ca: 74 e9 je 663514b5 <__mingw_GetSectionCount+0x15> - 663514cc: 48 63 42 3c movslq 0x3c(%rdx),%rax - 663514d0: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d - 663514d6: 44 89 c0 mov %r8d,%eax - 663514d9: 48 83 c4 28 add $0x28,%rsp - 663514dd: c3 retq - 663514de: 66 90 xchg %ax,%ax +0000000066351470 <__mingw_GetSectionForAddress>: + 66351470: 48 83 ec 28 sub $0x28,%rsp + 66351474: 4c 8b 05 75 1d 00 00 mov 0x1d75(%rip),%r8 # 663531f0 <.refptr.__image_base__> + 6635147b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 66351481: 48 89 ca mov %rcx,%rdx + 66351484: 75 57 jne 663514dd <__mingw_GetSectionForAddress+0x6d> + 66351486: 4c 89 c1 mov %r8,%rcx + 66351489: e8 c2 fe ff ff callq 66351350 <_ValidateImageBase.part.0> + 6635148e: 85 c0 test %eax,%eax + 66351490: 74 4b je 663514dd <__mingw_GetSectionForAddress+0x6d> + 66351492: 49 63 40 3c movslq 0x3c(%r8),%rax + 66351496: 48 89 d1 mov %rdx,%rcx + 66351499: 4c 29 c1 sub %r8,%rcx + 6635149c: 49 01 c0 add %rax,%r8 + 6635149f: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 663514a4: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 663514a9: 85 d2 test %edx,%edx + 663514ab: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 663514b0: 74 2b je 663514dd <__mingw_GetSectionForAddress+0x6d> + 663514b2: 83 ea 01 sub $0x1,%edx + 663514b5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 663514b9: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 663514be: 66 90 xchg %ax,%ax + 663514c0: 44 8b 40 0c mov 0xc(%rax),%r8d + 663514c4: 4c 39 c1 cmp %r8,%rcx + 663514c7: 4c 89 c2 mov %r8,%rdx + 663514ca: 72 08 jb 663514d4 <__mingw_GetSectionForAddress+0x64> + 663514cc: 03 50 08 add 0x8(%rax),%edx + 663514cf: 48 39 d1 cmp %rdx,%rcx + 663514d2: 72 0b jb 663514df <__mingw_GetSectionForAddress+0x6f> + 663514d4: 48 83 c0 28 add $0x28,%rax + 663514d8: 4c 39 c8 cmp %r9,%rax + 663514db: 75 e3 jne 663514c0 <__mingw_GetSectionForAddress+0x50> + 663514dd: 31 c0 xor %eax,%eax + 663514df: 48 83 c4 28 add $0x28,%rsp + 663514e3: c3 retq + 663514e4: 66 90 xchg %ax,%ax + 663514e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 663514ed: 00 00 00 -00000000663514e0 <_FindPESectionExec>: - 663514e0: 48 83 ec 28 sub $0x28,%rsp - 663514e4: 4c 8b 05 05 1e 00 00 mov 0x1e05(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 663514eb: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 663514f1: 48 89 ca mov %rcx,%rdx - 663514f4: 75 52 jne 66351548 <_FindPESectionExec+0x68> - 663514f6: 4c 89 c1 mov %r8,%rcx - 663514f9: e8 02 fe ff ff callq 66351300 <_ValidateImageBase.part.0> - 663514fe: 85 c0 test %eax,%eax - 66351500: 74 46 je 66351548 <_FindPESectionExec+0x68> - 66351502: 49 63 48 3c movslq 0x3c(%r8),%rcx - 66351506: 4c 01 c1 add %r8,%rcx - 66351509: 0f b7 41 14 movzwl 0x14(%rcx),%eax - 6635150d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax - 66351512: 0f b7 49 06 movzwl 0x6(%rcx),%ecx - 66351516: 85 c9 test %ecx,%ecx - 66351518: 74 2e je 66351548 <_FindPESectionExec+0x68> - 6635151a: 83 e9 01 sub $0x1,%ecx - 6635151d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx - 66351521: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx - 66351526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635152d: 00 00 00 - 66351530: f6 40 27 20 testb $0x20,0x27(%rax) - 66351534: 74 09 je 6635153f <_FindPESectionExec+0x5f> - 66351536: 48 85 d2 test %rdx,%rdx - 66351539: 74 0f je 6635154a <_FindPESectionExec+0x6a> - 6635153b: 48 83 ea 01 sub $0x1,%rdx - 6635153f: 48 83 c0 28 add $0x28,%rax - 66351543: 48 39 c8 cmp %rcx,%rax - 66351546: 75 e8 jne 66351530 <_FindPESectionExec+0x50> - 66351548: 31 c0 xor %eax,%eax - 6635154a: 48 83 c4 28 add $0x28,%rsp - 6635154e: c3 retq - 6635154f: 90 nop +00000000663514f0 <__mingw_GetSectionCount>: + 663514f0: 48 83 ec 28 sub $0x28,%rsp + 663514f4: 48 8b 15 f5 1c 00 00 mov 0x1cf5(%rip),%rdx # 663531f0 <.refptr.__image_base__> + 663514fb: 45 31 c0 xor %r8d,%r8d + 663514fe: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 66351503: 74 0b je 66351510 <__mingw_GetSectionCount+0x20> + 66351505: 44 89 c0 mov %r8d,%eax + 66351508: 48 83 c4 28 add $0x28,%rsp + 6635150c: c3 retq + 6635150d: 0f 1f 00 nopl (%rax) + 66351510: 48 89 d1 mov %rdx,%rcx + 66351513: e8 38 fe ff ff callq 66351350 <_ValidateImageBase.part.0> + 66351518: 85 c0 test %eax,%eax + 6635151a: 74 e9 je 66351505 <__mingw_GetSectionCount+0x15> + 6635151c: 48 63 42 3c movslq 0x3c(%rdx),%rax + 66351520: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d + 66351526: 44 89 c0 mov %r8d,%eax + 66351529: 48 83 c4 28 add $0x28,%rsp + 6635152d: c3 retq + 6635152e: 66 90 xchg %ax,%ax -0000000066351550 <_GetPEImageBase>: - 66351550: 48 83 ec 28 sub $0x28,%rsp - 66351554: 48 8b 15 95 1d 00 00 mov 0x1d95(%rip),%rdx # 663532f0 <.refptr.__image_base__> - 6635155b: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) - 66351560: 75 1e jne 66351580 <_GetPEImageBase+0x30> - 66351562: 48 89 d1 mov %rdx,%rcx - 66351565: e8 96 fd ff ff callq 66351300 <_ValidateImageBase.part.0> - 6635156a: 85 c0 test %eax,%eax - 6635156c: b8 00 00 00 00 mov $0x0,%eax - 66351571: 48 0f 45 c2 cmovne %rdx,%rax - 66351575: 48 83 c4 28 add $0x28,%rsp - 66351579: c3 retq - 6635157a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 66351580: 31 c0 xor %eax,%eax - 66351582: 48 83 c4 28 add $0x28,%rsp - 66351586: c3 retq - 66351587: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6635158e: 00 00 +0000000066351530 <_FindPESectionExec>: + 66351530: 48 83 ec 28 sub $0x28,%rsp + 66351534: 4c 8b 05 b5 1c 00 00 mov 0x1cb5(%rip),%r8 # 663531f0 <.refptr.__image_base__> + 6635153b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 66351541: 48 89 ca mov %rcx,%rdx + 66351544: 75 52 jne 66351598 <_FindPESectionExec+0x68> + 66351546: 4c 89 c1 mov %r8,%rcx + 66351549: e8 02 fe ff ff callq 66351350 <_ValidateImageBase.part.0> + 6635154e: 85 c0 test %eax,%eax + 66351550: 74 46 je 66351598 <_FindPESectionExec+0x68> + 66351552: 49 63 48 3c movslq 0x3c(%r8),%rcx + 66351556: 4c 01 c1 add %r8,%rcx + 66351559: 0f b7 41 14 movzwl 0x14(%rcx),%eax + 6635155d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax + 66351562: 0f b7 49 06 movzwl 0x6(%rcx),%ecx + 66351566: 85 c9 test %ecx,%ecx + 66351568: 74 2e je 66351598 <_FindPESectionExec+0x68> + 6635156a: 83 e9 01 sub $0x1,%ecx + 6635156d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx + 66351571: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx + 66351576: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635157d: 00 00 00 + 66351580: f6 40 27 20 testb $0x20,0x27(%rax) + 66351584: 74 09 je 6635158f <_FindPESectionExec+0x5f> + 66351586: 48 85 d2 test %rdx,%rdx + 66351589: 74 0f je 6635159a <_FindPESectionExec+0x6a> + 6635158b: 48 83 ea 01 sub $0x1,%rdx + 6635158f: 48 83 c0 28 add $0x28,%rax + 66351593: 48 39 c8 cmp %rcx,%rax + 66351596: 75 e8 jne 66351580 <_FindPESectionExec+0x50> + 66351598: 31 c0 xor %eax,%eax + 6635159a: 48 83 c4 28 add $0x28,%rsp + 6635159e: c3 retq + 6635159f: 90 nop -0000000066351590 <_IsNonwritableInCurrentImage>: - 66351590: 48 83 ec 28 sub $0x28,%rsp - 66351594: 4c 8b 05 55 1d 00 00 mov 0x1d55(%rip),%r8 # 663532f0 <.refptr.__image_base__> - 6635159b: 31 c0 xor %eax,%eax - 6635159d: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) - 663515a3: 48 89 ca mov %rcx,%rdx - 663515a6: 74 08 je 663515b0 <_IsNonwritableInCurrentImage+0x20> - 663515a8: 48 83 c4 28 add $0x28,%rsp - 663515ac: c3 retq - 663515ad: 0f 1f 00 nopl (%rax) - 663515b0: 4c 89 c1 mov %r8,%rcx - 663515b3: e8 48 fd ff ff callq 66351300 <_ValidateImageBase.part.0> - 663515b8: 85 c0 test %eax,%eax - 663515ba: 74 ec je 663515a8 <_IsNonwritableInCurrentImage+0x18> - 663515bc: 49 63 40 3c movslq 0x3c(%r8),%rax - 663515c0: 48 89 d1 mov %rdx,%rcx - 663515c3: 4c 29 c1 sub %r8,%rcx - 663515c6: 49 01 c0 add %rax,%r8 - 663515c9: 41 0f b7 50 06 movzwl 0x6(%r8),%edx - 663515ce: 41 0f b7 40 14 movzwl 0x14(%r8),%eax - 663515d3: 85 d2 test %edx,%edx - 663515d5: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax - 663515da: 74 31 je 6635160d <_IsNonwritableInCurrentImage+0x7d> - 663515dc: 83 ea 01 sub $0x1,%edx - 663515df: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx - 663515e3: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 - 663515e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 663515ef: 00 - 663515f0: 44 8b 40 0c mov 0xc(%rax),%r8d - 663515f4: 4c 39 c1 cmp %r8,%rcx - 663515f7: 4c 89 c2 mov %r8,%rdx - 663515fa: 72 08 jb 66351604 <_IsNonwritableInCurrentImage+0x74> - 663515fc: 03 50 08 add 0x8(%rax),%edx - 663515ff: 48 39 d1 cmp %rdx,%rcx - 66351602: 72 10 jb 66351614 <_IsNonwritableInCurrentImage+0x84> - 66351604: 48 83 c0 28 add $0x28,%rax - 66351608: 4c 39 c8 cmp %r9,%rax - 6635160b: 75 e3 jne 663515f0 <_IsNonwritableInCurrentImage+0x60> - 6635160d: 31 c0 xor %eax,%eax - 6635160f: 48 83 c4 28 add $0x28,%rsp - 66351613: c3 retq - 66351614: 8b 40 24 mov 0x24(%rax),%eax - 66351617: f7 d0 not %eax - 66351619: c1 e8 1f shr $0x1f,%eax - 6635161c: 48 83 c4 28 add $0x28,%rsp - 66351620: c3 retq - 66351621: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 66351626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635162d: 00 00 00 +00000000663515a0 <_GetPEImageBase>: + 663515a0: 48 83 ec 28 sub $0x28,%rsp + 663515a4: 48 8b 15 45 1c 00 00 mov 0x1c45(%rip),%rdx # 663531f0 <.refptr.__image_base__> + 663515ab: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx) + 663515b0: 75 1e jne 663515d0 <_GetPEImageBase+0x30> + 663515b2: 48 89 d1 mov %rdx,%rcx + 663515b5: e8 96 fd ff ff callq 66351350 <_ValidateImageBase.part.0> + 663515ba: 85 c0 test %eax,%eax + 663515bc: b8 00 00 00 00 mov $0x0,%eax + 663515c1: 48 0f 45 c2 cmovne %rdx,%rax + 663515c5: 48 83 c4 28 add $0x28,%rsp + 663515c9: c3 retq + 663515ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) + 663515d0: 31 c0 xor %eax,%eax + 663515d2: 48 83 c4 28 add $0x28,%rsp + 663515d6: c3 retq + 663515d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) + 663515de: 00 00 -0000000066351630 <__mingw_enum_import_library_names>: - 66351630: 48 83 ec 28 sub $0x28,%rsp - 66351634: 4c 8b 1d b5 1c 00 00 mov 0x1cb5(%rip),%r11 # 663532f0 <.refptr.__image_base__> - 6635163b: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) - 66351641: 41 89 c9 mov %ecx,%r9d - 66351644: 75 58 jne 6635169e <__mingw_enum_import_library_names+0x6e> - 66351646: 4c 89 d9 mov %r11,%rcx - 66351649: e8 b2 fc ff ff callq 66351300 <_ValidateImageBase.part.0> - 6635164e: 85 c0 test %eax,%eax - 66351650: 74 4c je 6635169e <__mingw_enum_import_library_names+0x6e> - 66351652: 49 63 43 3c movslq 0x3c(%r11),%rax - 66351656: 4c 01 d8 add %r11,%rax - 66351659: 8b 90 90 00 00 00 mov 0x90(%rax),%edx - 6635165f: 85 d2 test %edx,%edx - 66351661: 74 3b je 6635169e <__mingw_enum_import_library_names+0x6e> - 66351663: 0f b7 48 14 movzwl 0x14(%rax),%ecx - 66351667: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx - 6635166c: 0f b7 40 06 movzwl 0x6(%rax),%eax - 66351670: 85 c0 test %eax,%eax - 66351672: 74 2a je 6635169e <__mingw_enum_import_library_names+0x6e> - 66351674: 83 e8 01 sub $0x1,%eax - 66351677: 48 8d 04 80 lea (%rax,%rax,4),%rax - 6635167b: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax - 66351680: 44 8b 51 0c mov 0xc(%rcx),%r10d - 66351684: 4c 39 d2 cmp %r10,%rdx - 66351687: 4d 89 d0 mov %r10,%r8 - 6635168a: 72 09 jb 66351695 <__mingw_enum_import_library_names+0x65> - 6635168c: 44 03 41 08 add 0x8(%rcx),%r8d - 66351690: 4c 39 c2 cmp %r8,%rdx - 66351693: 72 10 jb 663516a5 <__mingw_enum_import_library_names+0x75> - 66351695: 48 83 c1 28 add $0x28,%rcx - 66351699: 48 39 c1 cmp %rax,%rcx - 6635169c: 75 e2 jne 66351680 <__mingw_enum_import_library_names+0x50> - 6635169e: 31 c0 xor %eax,%eax - 663516a0: 48 83 c4 28 add $0x28,%rsp - 663516a4: c3 retq - 663516a5: 4c 01 da add %r11,%rdx - 663516a8: 75 0e jne 663516b8 <__mingw_enum_import_library_names+0x88> - 663516aa: eb f2 jmp 6635169e <__mingw_enum_import_library_names+0x6e> - 663516ac: 0f 1f 40 00 nopl 0x0(%rax) - 663516b0: 41 83 e9 01 sub $0x1,%r9d - 663516b4: 48 83 c2 14 add $0x14,%rdx - 663516b8: 8b 4a 04 mov 0x4(%rdx),%ecx - 663516bb: 85 c9 test %ecx,%ecx - 663516bd: 75 07 jne 663516c6 <__mingw_enum_import_library_names+0x96> - 663516bf: 8b 42 0c mov 0xc(%rdx),%eax - 663516c2: 85 c0 test %eax,%eax - 663516c4: 74 d8 je 6635169e <__mingw_enum_import_library_names+0x6e> - 663516c6: 45 85 c9 test %r9d,%r9d - 663516c9: 7f e5 jg 663516b0 <__mingw_enum_import_library_names+0x80> - 663516cb: 8b 42 0c mov 0xc(%rdx),%eax - 663516ce: 4c 01 d8 add %r11,%rax - 663516d1: 48 83 c4 28 add $0x28,%rsp - 663516d5: c3 retq - 663516d6: 90 nop - 663516d7: 90 nop - 663516d8: 90 nop - 663516d9: 90 nop - 663516da: 90 nop - 663516db: 90 nop - 663516dc: 90 nop - 663516dd: 90 nop - 663516de: 90 nop - 663516df: 90 nop +00000000663515e0 <_IsNonwritableInCurrentImage>: + 663515e0: 48 83 ec 28 sub $0x28,%rsp + 663515e4: 4c 8b 05 05 1c 00 00 mov 0x1c05(%rip),%r8 # 663531f0 <.refptr.__image_base__> + 663515eb: 31 c0 xor %eax,%eax + 663515ed: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8) + 663515f3: 48 89 ca mov %rcx,%rdx + 663515f6: 74 08 je 66351600 <_IsNonwritableInCurrentImage+0x20> + 663515f8: 48 83 c4 28 add $0x28,%rsp + 663515fc: c3 retq + 663515fd: 0f 1f 00 nopl (%rax) + 66351600: 4c 89 c1 mov %r8,%rcx + 66351603: e8 48 fd ff ff callq 66351350 <_ValidateImageBase.part.0> + 66351608: 85 c0 test %eax,%eax + 6635160a: 74 ec je 663515f8 <_IsNonwritableInCurrentImage+0x18> + 6635160c: 49 63 40 3c movslq 0x3c(%r8),%rax + 66351610: 48 89 d1 mov %rdx,%rcx + 66351613: 4c 29 c1 sub %r8,%rcx + 66351616: 49 01 c0 add %rax,%r8 + 66351619: 41 0f b7 50 06 movzwl 0x6(%r8),%edx + 6635161e: 41 0f b7 40 14 movzwl 0x14(%r8),%eax + 66351623: 85 d2 test %edx,%edx + 66351625: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax + 6635162a: 74 31 je 6635165d <_IsNonwritableInCurrentImage+0x7d> + 6635162c: 83 ea 01 sub $0x1,%edx + 6635162f: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx + 66351633: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9 + 66351638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 6635163f: 00 + 66351640: 44 8b 40 0c mov 0xc(%rax),%r8d + 66351644: 4c 39 c1 cmp %r8,%rcx + 66351647: 4c 89 c2 mov %r8,%rdx + 6635164a: 72 08 jb 66351654 <_IsNonwritableInCurrentImage+0x74> + 6635164c: 03 50 08 add 0x8(%rax),%edx + 6635164f: 48 39 d1 cmp %rdx,%rcx + 66351652: 72 10 jb 66351664 <_IsNonwritableInCurrentImage+0x84> + 66351654: 48 83 c0 28 add $0x28,%rax + 66351658: 4c 39 c8 cmp %r9,%rax + 6635165b: 75 e3 jne 66351640 <_IsNonwritableInCurrentImage+0x60> + 6635165d: 31 c0 xor %eax,%eax + 6635165f: 48 83 c4 28 add $0x28,%rsp + 66351663: c3 retq + 66351664: 8b 40 24 mov 0x24(%rax),%eax + 66351667: f7 d0 not %eax + 66351669: c1 e8 1f shr $0x1f,%eax + 6635166c: 48 83 c4 28 add $0x28,%rsp + 66351670: c3 retq + 66351671: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) + 66351676: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635167d: 00 00 00 -00000000663516e0 <_fpreset>: - 663516e0: db e3 fninit - 663516e2: c3 retq - 663516e3: 90 nop - 663516e4: 90 nop - 663516e5: 90 nop - 663516e6: 90 nop - 663516e7: 90 nop - 663516e8: 90 nop - 663516e9: 90 nop - 663516ea: 90 nop - 663516eb: 90 nop - 663516ec: 90 nop - 663516ed: 90 nop - 663516ee: 90 nop - 663516ef: 90 nop - -00000000663516f0 <___chkstk_ms>: - 663516f0: 51 push %rcx - 663516f1: 50 push %rax - 663516f2: 48 3d 00 10 00 00 cmp $0x1000,%rax - 663516f8: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx - 663516fd: 72 19 jb 66351718 <___chkstk_ms+0x28> - 663516ff: 48 81 e9 00 10 00 00 sub $0x1000,%rcx - 66351706: 48 83 09 00 orq $0x0,(%rcx) - 6635170a: 48 2d 00 10 00 00 sub $0x1000,%rax - 66351710: 48 3d 00 10 00 00 cmp $0x1000,%rax - 66351716: 77 e7 ja 663516ff <___chkstk_ms+0xf> - 66351718: 48 29 c1 sub %rax,%rcx - 6635171b: 48 83 09 00 orq $0x0,(%rcx) - 6635171f: 58 pop %rax - 66351720: 59 pop %rcx - 66351721: c3 retq - 66351722: 90 nop - 66351723: 90 nop - 66351724: 90 nop - 66351725: 90 nop +0000000066351680 <__mingw_enum_import_library_names>: + 66351680: 48 83 ec 28 sub $0x28,%rsp + 66351684: 4c 8b 1d 65 1b 00 00 mov 0x1b65(%rip),%r11 # 663531f0 <.refptr.__image_base__> + 6635168b: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11) + 66351691: 41 89 c9 mov %ecx,%r9d + 66351694: 75 58 jne 663516ee <__mingw_enum_import_library_names+0x6e> + 66351696: 4c 89 d9 mov %r11,%rcx + 66351699: e8 b2 fc ff ff callq 66351350 <_ValidateImageBase.part.0> + 6635169e: 85 c0 test %eax,%eax + 663516a0: 74 4c je 663516ee <__mingw_enum_import_library_names+0x6e> + 663516a2: 49 63 43 3c movslq 0x3c(%r11),%rax + 663516a6: 4c 01 d8 add %r11,%rax + 663516a9: 8b 90 90 00 00 00 mov 0x90(%rax),%edx + 663516af: 85 d2 test %edx,%edx + 663516b1: 74 3b je 663516ee <__mingw_enum_import_library_names+0x6e> + 663516b3: 0f b7 48 14 movzwl 0x14(%rax),%ecx + 663516b7: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx + 663516bc: 0f b7 40 06 movzwl 0x6(%rax),%eax + 663516c0: 85 c0 test %eax,%eax + 663516c2: 74 2a je 663516ee <__mingw_enum_import_library_names+0x6e> + 663516c4: 83 e8 01 sub $0x1,%eax + 663516c7: 48 8d 04 80 lea (%rax,%rax,4),%rax + 663516cb: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax + 663516d0: 44 8b 51 0c mov 0xc(%rcx),%r10d + 663516d4: 4c 39 d2 cmp %r10,%rdx + 663516d7: 4d 89 d0 mov %r10,%r8 + 663516da: 72 09 jb 663516e5 <__mingw_enum_import_library_names+0x65> + 663516dc: 44 03 41 08 add 0x8(%rcx),%r8d + 663516e0: 4c 39 c2 cmp %r8,%rdx + 663516e3: 72 10 jb 663516f5 <__mingw_enum_import_library_names+0x75> + 663516e5: 48 83 c1 28 add $0x28,%rcx + 663516e9: 48 39 c1 cmp %rax,%rcx + 663516ec: 75 e2 jne 663516d0 <__mingw_enum_import_library_names+0x50> + 663516ee: 31 c0 xor %eax,%eax + 663516f0: 48 83 c4 28 add $0x28,%rsp + 663516f4: c3 retq + 663516f5: 4c 01 da add %r11,%rdx + 663516f8: 75 0e jne 66351708 <__mingw_enum_import_library_names+0x88> + 663516fa: eb f2 jmp 663516ee <__mingw_enum_import_library_names+0x6e> + 663516fc: 0f 1f 40 00 nopl 0x0(%rax) + 66351700: 41 83 e9 01 sub $0x1,%r9d + 66351704: 48 83 c2 14 add $0x14,%rdx + 66351708: 8b 4a 04 mov 0x4(%rdx),%ecx + 6635170b: 85 c9 test %ecx,%ecx + 6635170d: 75 07 jne 66351716 <__mingw_enum_import_library_names+0x96> + 6635170f: 8b 42 0c mov 0xc(%rdx),%eax + 66351712: 85 c0 test %eax,%eax + 66351714: 74 d8 je 663516ee <__mingw_enum_import_library_names+0x6e> + 66351716: 45 85 c9 test %r9d,%r9d + 66351719: 7f e5 jg 66351700 <__mingw_enum_import_library_names+0x80> + 6635171b: 8b 42 0c mov 0xc(%rdx),%eax + 6635171e: 4c 01 d8 add %r11,%rax + 66351721: 48 83 c4 28 add $0x28,%rsp + 66351725: c3 retq 66351726: 90 nop 66351727: 90 nop 66351728: 90 nop @@ -19940,9 +20142,12 @@ Disassembly of section .text: 6635172e: 90 nop 6635172f: 90 nop -0000000066351730 : - 66351730: b8 01 00 00 00 mov $0x1,%eax - 66351735: c3 retq +0000000066351730 <_fpreset>: + 66351730: db e3 fninit + 66351732: c3 retq + 66351733: 90 nop + 66351734: 90 nop + 66351735: 90 nop 66351736: 90 nop 66351737: 90 nop 66351738: 90 nop @@ -19954,633 +20159,472 @@ Disassembly of section .text: 6635173e: 90 nop 6635173f: 90 nop -0000000066351740 : - 66351740: b8 01 00 00 00 mov $0x1,%eax - 66351745: c3 retq - 66351746: 90 nop - 66351747: 90 nop - 66351748: 90 nop - 66351749: 90 nop - 6635174a: 90 nop - 6635174b: 90 nop - 6635174c: 90 nop - 6635174d: 90 nop - 6635174e: 90 nop - 6635174f: 90 nop +0000000066351740 <___chkstk_ms>: + 66351740: 51 push %rcx + 66351741: 50 push %rax + 66351742: 48 3d 00 10 00 00 cmp $0x1000,%rax + 66351748: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx + 6635174d: 72 19 jb 66351768 <___chkstk_ms+0x28> + 6635174f: 48 81 e9 00 10 00 00 sub $0x1000,%rcx + 66351756: 48 83 09 00 orq $0x0,(%rcx) + 6635175a: 48 2d 00 10 00 00 sub $0x1000,%rax + 66351760: 48 3d 00 10 00 00 cmp $0x1000,%rax + 66351766: 77 e7 ja 6635174f <___chkstk_ms+0xf> + 66351768: 48 29 c1 sub %rax,%rcx + 6635176b: 48 83 09 00 orq $0x0,(%rcx) + 6635176f: 58 pop %rax + 66351770: 59 pop %rcx + 66351771: c3 retq + 66351772: 90 nop + 66351773: 90 nop + 66351774: 90 nop + 66351775: 90 nop + 66351776: 90 nop + 66351777: 90 nop + 66351778: 90 nop + 66351779: 90 nop + 6635177a: 90 nop + 6635177b: 90 nop + 6635177c: 90 nop + 6635177d: 90 nop + 6635177e: 90 nop + 6635177f: 90 nop -0000000066351750 <_wassert>: - 66351750: 41 54 push %r12 - 66351752: 55 push %rbp - 66351753: 57 push %rdi - 66351754: 56 push %rsi - 66351755: 53 push %rbx - 66351756: 48 81 ec 50 02 00 00 sub $0x250,%rsp - 6635175d: 48 89 d3 mov %rdx,%rbx - 66351760: 48 89 ce mov %rcx,%rsi - 66351763: b9 00 40 00 00 mov $0x4000,%ecx - 66351768: 45 89 c4 mov %r8d,%r12d - 6635176b: e8 30 02 00 00 callq 663519a0 - 66351770: 48 85 db test %rbx,%rbx - 66351773: 48 89 c5 mov %rax,%rbp - 66351776: 0f 84 c4 00 00 00 je 66351840 <_wassert+0xf0> - 6635177c: 66 83 3b 00 cmpw $0x0,(%rbx) - 66351780: 48 8d 05 39 1a 00 00 lea 0x1a39(%rip),%rax # 663531c0 <.rdata> - 66351787: 48 0f 44 d8 cmove %rax,%rbx - 6635178b: 48 85 f6 test %rsi,%rsi - 6635178e: 0f 84 9d 00 00 00 je 66351831 <_wassert+0xe1> - 66351794: 66 83 3e 00 cmpw $0x0,(%rsi) - 66351798: 48 8d 05 35 1a 00 00 lea 0x1a35(%rip),%rax # 663531d4 <.rdata+0x14> - 6635179f: 48 0f 44 f0 cmove %rax,%rsi - 663517a3: 31 c9 xor %ecx,%ecx - 663517a5: 41 b8 04 01 00 00 mov $0x104,%r8d - 663517ab: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 663517b0: 48 89 fa mov %rdi,%rdx - 663517b3: ff 15 3f 6a 00 00 callq *0x6a3f(%rip) # 663581f8 <__imp_GetModuleFileNameW> - 663517b9: 85 c0 test %eax,%eax - 663517bb: 74 63 je 66351820 <_wassert+0xd0> - 663517bd: 48 89 74 24 30 mov %rsi,0x30(%rsp) - 663517c2: 49 89 f9 mov %rdi,%r9 - 663517c5: ba ff 1f 00 00 mov $0x1fff,%edx - 663517ca: 48 89 e9 mov %rbp,%rcx - 663517cd: 44 89 64 24 28 mov %r12d,0x28(%rsp) - 663517d2: 4c 8d 05 ff 19 00 00 lea 0x19ff(%rip),%r8 # 663531d8 <.rdata+0x18> - 663517d9: 48 89 5c 24 20 mov %rbx,0x20(%rsp) - 663517de: e8 ed 01 00 00 callq 663519d0 <_snwprintf> - 663517e3: 48 8b 05 86 1b 00 00 mov 0x1b86(%rip),%rax # 66353370 <.refptr.mingw_app_type> - 663517ea: 8b 00 mov (%rax),%eax - 663517ec: 85 c0 test %eax,%eax - 663517ee: 74 75 je 66351865 <_wassert+0x115> - 663517f0: 31 c9 xor %ecx,%ecx - 663517f2: 41 b9 12 20 01 00 mov $0x12012,%r9d - 663517f8: 48 89 ea mov %rbp,%rdx - 663517fb: 4c 8d 05 6e 1a 00 00 lea 0x1a6e(%rip),%r8 # 66353270 <.rdata+0xb0> - 66351802: ff 15 28 6b 00 00 callq *0x6b28(%rip) # 66358330 <__imp_MessageBoxW> - 66351808: 83 f8 03 cmp $0x3,%eax - 6635180b: 74 44 je 66351851 <_wassert+0x101> - 6635180d: 83 f8 05 cmp $0x5,%eax - 66351810: 75 3a jne 6635184c <_wassert+0xfc> - 66351812: 48 81 c4 50 02 00 00 add $0x250,%rsp - 66351819: 5b pop %rbx - 6635181a: 5e pop %rsi - 6635181b: 5f pop %rdi - 6635181c: 5d pop %rbp - 6635181d: 41 5c pop %r12 - 6635181f: c3 retq - 66351820: 48 8d 15 99 19 00 00 lea 0x1999(%rip),%rdx # 663531c0 <.rdata> - 66351827: 48 89 f9 mov %rdi,%rcx - 6635182a: e8 41 01 00 00 callq 66351970 - 6635182f: eb 8c jmp 663517bd <_wassert+0x6d> - 66351831: 48 8d 35 9c 19 00 00 lea 0x199c(%rip),%rsi # 663531d4 <.rdata+0x14> - 66351838: e9 66 ff ff ff jmpq 663517a3 <_wassert+0x53> - 6635183d: 0f 1f 00 nopl (%rax) - 66351840: 48 8d 1d 79 19 00 00 lea 0x1979(%rip),%rbx # 663531c0 <.rdata> - 66351847: e9 3f ff ff ff jmpq 6635178b <_wassert+0x3b> - 6635184c: e8 77 01 00 00 callq 663519c8 - 66351851: b9 16 00 00 00 mov $0x16,%ecx - 66351856: e8 3d 01 00 00 callq 66351998 - 6635185b: b9 03 00 00 00 mov $0x3,%ecx - 66351860: e8 7b 01 00 00 callq 663519e0 <_exit> - 66351865: b9 02 00 00 00 mov $0x2,%ecx - 6635186a: e8 f1 02 00 00 callq 66351b60 <__acrt_iob_func> - 6635186f: 48 8d 15 ea 19 00 00 lea 0x19ea(%rip),%rdx # 66353260 <.rdata+0xa0> - 66351876: 49 89 e8 mov %rbp,%r8 - 66351879: 48 89 c1 mov %rax,%rcx - 6635187c: e8 2f 01 00 00 callq 663519b0 - 66351881: e8 42 01 00 00 callq 663519c8 - 66351886: 90 nop - 66351887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6635188e: 00 00 +0000000066351780 : + 66351780: b8 01 00 00 00 mov $0x1,%eax + 66351785: c3 retq + 66351786: 90 nop + 66351787: 90 nop + 66351788: 90 nop + 66351789: 90 nop + 6635178a: 90 nop + 6635178b: 90 nop + 6635178c: 90 nop + 6635178d: 90 nop + 6635178e: 90 nop + 6635178f: 90 nop -0000000066351890 <_assert>: - 66351890: 55 push %rbp - 66351891: 57 push %rdi - 66351892: 56 push %rsi - 66351893: 53 push %rbx - 66351894: 48 83 ec 38 sub $0x38,%rsp - 66351898: 48 89 d7 mov %rdx,%rdi - 6635189b: 44 89 44 24 2c mov %r8d,0x2c(%rsp) - 663518a0: 48 89 cd mov %rcx,%rbp - 663518a3: e8 e0 00 00 00 callq 66351988 - 663518a8: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx - 663518ad: e8 ee 00 00 00 callq 663519a0 - 663518b2: 48 89 f9 mov %rdi,%rcx - 663518b5: 48 89 c6 mov %rax,%rsi - 663518b8: e8 cb 00 00 00 callq 66351988 - 663518bd: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx - 663518c2: e8 d9 00 00 00 callq 663519a0 - 663518c7: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx - 663518cb: 48 89 c3 mov %rax,%rbx - 663518ce: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d - 663518d3: 84 c9 test %cl,%cl - 663518d5: 74 79 je 66351950 <_assert+0xc0> - 663518d7: 45 31 c9 xor %r9d,%r9d - 663518da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 663518e0: 66 42 89 0c 4e mov %cx,(%rsi,%r9,2) - 663518e5: 49 83 c1 01 add $0x1,%r9 - 663518e9: 42 0f b6 4c 0d 00 movzbl 0x0(%rbp,%r9,1),%ecx - 663518ef: 84 c9 test %cl,%cl - 663518f1: 75 ed jne 663518e0 <_assert+0x50> - 663518f3: 4a 8d 04 4e lea (%rsi,%r9,2),%rax - 663518f7: 31 c9 xor %ecx,%ecx - 663518f9: 66 89 08 mov %cx,(%rax) - 663518fc: 0f b6 0f movzbl (%rdi),%ecx - 663518ff: 84 c9 test %cl,%cl - 66351901: 74 5d je 66351960 <_assert+0xd0> - 66351903: 45 31 c9 xor %r9d,%r9d - 66351906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 6635190d: 00 00 00 - 66351910: 66 42 89 0c 4b mov %cx,(%rbx,%r9,2) - 66351915: 49 83 c1 01 add $0x1,%r9 - 66351919: 42 0f b6 0c 0f movzbl (%rdi,%r9,1),%ecx - 6635191e: 84 c9 test %cl,%cl - 66351920: 75 ee jne 66351910 <_assert+0x80> - 66351922: 4a 8d 04 4b lea (%rbx,%r9,2),%rax - 66351926: 31 d2 xor %edx,%edx - 66351928: 48 89 f1 mov %rsi,%rcx - 6635192b: 66 89 10 mov %dx,(%rax) - 6635192e: 48 89 da mov %rbx,%rdx - 66351931: e8 1a fe ff ff callq 66351750 <_wassert> - 66351936: 48 89 f1 mov %rsi,%rcx - 66351939: e8 7a 00 00 00 callq 663519b8 - 6635193e: 48 89 d9 mov %rbx,%rcx - 66351941: 48 83 c4 38 add $0x38,%rsp - 66351945: 5b pop %rbx - 66351946: 5e pop %rsi - 66351947: 5f pop %rdi - 66351948: 5d pop %rbp - 66351949: e9 6a 00 00 00 jmpq 663519b8 - 6635194e: 66 90 xchg %ax,%ax - 66351950: 31 c9 xor %ecx,%ecx - 66351952: 48 89 f0 mov %rsi,%rax - 66351955: 66 89 08 mov %cx,(%rax) - 66351958: 0f b6 0f movzbl (%rdi),%ecx - 6635195b: 84 c9 test %cl,%cl - 6635195d: 75 a4 jne 66351903 <_assert+0x73> +0000000066351790 : + 66351790: b8 01 00 00 00 mov $0x1,%eax + 66351795: c3 retq + 66351796: 90 nop + 66351797: 90 nop + 66351798: 90 nop + 66351799: 90 nop + 6635179a: 90 nop + 6635179b: 90 nop + 6635179c: 90 nop + 6635179d: 90 nop + 6635179e: 90 nop + 6635179f: 90 nop + +00000000663517a0 : + 663517a0: ff 25 e6 6a 00 00 jmpq *0x6ae6(%rip) # 6635828c <__imp_vfprintf> + 663517a6: 90 nop + 663517a7: 90 nop + +00000000663517a8 : + 663517a8: ff 25 d6 6a 00 00 jmpq *0x6ad6(%rip) # 66358284 <__imp_strncmp> + 663517ae: 90 nop + 663517af: 90 nop + +00000000663517b0 : + 663517b0: ff 25 c6 6a 00 00 jmpq *0x6ac6(%rip) # 6635827c <__imp_strlen> + 663517b6: 90 nop + 663517b7: 90 nop + +00000000663517b8 : + 663517b8: ff 25 b6 6a 00 00 jmpq *0x6ab6(%rip) # 66358274 <__imp_signal> + 663517be: 90 nop + 663517bf: 90 nop + +00000000663517c0 : + 663517c0: ff 25 9e 6a 00 00 jmpq *0x6a9e(%rip) # 66358264 <__imp_fwrite> + 663517c6: 90 nop + 663517c7: 90 nop + +00000000663517c8 : + 663517c8: ff 25 8e 6a 00 00 jmpq *0x6a8e(%rip) # 6635825c <__imp_free> + 663517ce: 90 nop + 663517cf: 90 nop + +00000000663517d0 : + 663517d0: ff 25 7e 6a 00 00 jmpq *0x6a7e(%rip) # 66358254 <__imp_calloc> + 663517d6: 90 nop + 663517d7: 90 nop + +00000000663517d8 : + 663517d8: ff 25 6e 6a 00 00 jmpq *0x6a6e(%rip) # 6635824c <__imp_abort> + 663517de: 90 nop + 663517df: 90 nop + +00000000663517e0 <_initterm>: + 663517e0: ff 25 4e 6a 00 00 jmpq *0x6a4e(%rip) # 66358234 <__imp__initterm> + 663517e6: 90 nop + 663517e7: 90 nop + +00000000663517e8 <_amsg_exit>: + 663517e8: ff 25 3e 6a 00 00 jmpq *0x6a3e(%rip) # 6635822c <__imp__amsg_exit> + 663517ee: 90 nop + 663517ef: 90 nop + +00000000663517f0 <_initialize_onexit_table>: + 663517f0: 48 85 c9 test %rcx,%rcx + 663517f3: 74 1a je 6635180f <_initialize_onexit_table+0x1f> + 663517f5: 31 c0 xor %eax,%eax + 663517f7: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) + 663517fe: 00 + 663517ff: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) + 66351806: 00 + 66351807: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) + 6635180e: c3 retq + 6635180f: b8 ff ff ff ff mov $0xffffffff,%eax + 66351814: c3 retq + 66351815: 90 nop + 66351816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) + 6635181d: 00 00 00 + +0000000066351820 <_register_onexit_function>: + 66351820: 55 push %rbp + 66351821: 57 push %rdi + 66351822: 56 push %rsi + 66351823: 53 push %rbx + 66351824: 48 83 ec 28 sub $0x28,%rsp + 66351828: 48 85 c9 test %rcx,%rcx + 6635182b: 48 89 cb mov %rcx,%rbx + 6635182e: 48 89 d7 mov %rdx,%rdi + 66351831: 0f 84 99 00 00 00 je 663518d0 <_register_onexit_function+0xb0> + 66351837: b9 08 00 00 00 mov $0x8,%ecx + 6635183c: e8 4f 01 00 00 callq 66351990 <_lock> + 66351841: 48 83 3b 00 cmpq $0x0,(%rbx) + 66351845: 74 5d je 663518a4 <_register_onexit_function+0x84> + 66351847: 48 8b 73 08 mov 0x8(%rbx),%rsi + 6635184b: 48 8b 43 10 mov 0x10(%rbx),%rax + 6635184f: 48 39 f0 cmp %rsi,%rax + 66351852: 74 20 je 66351874 <_register_onexit_function+0x54> + 66351854: 48 8d 46 08 lea 0x8(%rsi),%rax + 66351858: b9 08 00 00 00 mov $0x8,%ecx + 6635185d: 48 89 43 08 mov %rax,0x8(%rbx) + 66351861: 48 89 3e mov %rdi,(%rsi) + 66351864: e8 1f 01 00 00 callq 66351988 <_unlock> + 66351869: 31 c0 xor %eax,%eax + 6635186b: 48 83 c4 28 add $0x28,%rsp + 6635186f: 5b pop %rbx + 66351870: 5e pop %rsi + 66351871: 5f pop %rdi + 66351872: 5d pop %rbp + 66351873: c3 retq + 66351874: 48 8b 0b mov (%rbx),%rcx + 66351877: 48 29 ce sub %rcx,%rsi + 6635187a: 48 89 f0 mov %rsi,%rax + 6635187d: 48 c1 f8 03 sar $0x3,%rax + 66351881: 48 c1 e0 04 shl $0x4,%rax + 66351885: 48 89 c2 mov %rax,%rdx + 66351888: 48 89 c5 mov %rax,%rbp + 6635188b: e8 f0 00 00 00 callq 66351980 + 66351890: 48 85 c0 test %rax,%rax + 66351893: 74 42 je 663518d7 <_register_onexit_function+0xb7> + 66351895: 48 89 03 mov %rax,(%rbx) + 66351898: 48 01 c6 add %rax,%rsi + 6635189b: 48 01 e8 add %rbp,%rax + 6635189e: 48 89 43 10 mov %rax,0x10(%rbx) + 663518a2: eb b0 jmp 66351854 <_register_onexit_function+0x34> + 663518a4: ba 08 00 00 00 mov $0x8,%edx + 663518a9: b9 20 00 00 00 mov $0x20,%ecx + 663518ae: e8 1d ff ff ff callq 663517d0 + 663518b3: 48 85 c0 test %rax,%rax + 663518b6: 48 89 c6 mov %rax,%rsi + 663518b9: 48 89 03 mov %rax,(%rbx) + 663518bc: 74 19 je 663518d7 <_register_onexit_function+0xb7> + 663518be: 48 89 43 08 mov %rax,0x8(%rbx) + 663518c2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax + 663518c9: 48 89 43 10 mov %rax,0x10(%rbx) + 663518cd: eb 80 jmp 6635184f <_register_onexit_function+0x2f> + 663518cf: 90 nop + 663518d0: b8 ff ff ff ff mov $0xffffffff,%eax + 663518d5: eb 94 jmp 6635186b <_register_onexit_function+0x4b> + 663518d7: b9 08 00 00 00 mov $0x8,%ecx + 663518dc: e8 a7 00 00 00 callq 66351988 <_unlock> + 663518e1: b8 ff ff ff ff mov $0xffffffff,%eax + 663518e6: eb 83 jmp 6635186b <_register_onexit_function+0x4b> + 663518e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) + 663518ef: 00 + +00000000663518f0 <_execute_onexit_table>: + 663518f0: 57 push %rdi + 663518f1: 56 push %rsi + 663518f2: 53 push %rbx + 663518f3: 48 83 ec 20 sub $0x20,%rsp + 663518f7: 48 89 cf mov %rcx,%rdi + 663518fa: b9 08 00 00 00 mov $0x8,%ecx + 663518ff: e8 8c 00 00 00 callq 66351990 <_lock> + 66351904: 48 8b 37 mov (%rdi),%rsi + 66351907: b9 08 00 00 00 mov $0x8,%ecx + 6635190c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) + 66351913: 00 + 66351914: 48 8b 5f 08 mov 0x8(%rdi),%rbx + 66351918: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) + 6635191f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) + 66351926: 00 + 66351927: e8 5c 00 00 00 callq 66351988 <_unlock> + 6635192c: 48 85 f6 test %rsi,%rsi + 6635192f: 74 24 je 66351955 <_execute_onexit_table+0x65> + 66351931: 48 83 eb 08 sub $0x8,%rbx + 66351935: 48 39 de cmp %rbx,%rsi + 66351938: 77 13 ja 6635194d <_execute_onexit_table+0x5d> + 6635193a: 48 8b 03 mov (%rbx),%rax + 6635193d: 48 85 c0 test %rax,%rax + 66351940: 74 ef je 66351931 <_execute_onexit_table+0x41> + 66351942: ff d0 callq *%rax + 66351944: 48 83 eb 08 sub $0x8,%rbx + 66351948: 48 39 de cmp %rbx,%rsi + 6635194b: 76 ed jbe 6635193a <_execute_onexit_table+0x4a> + 6635194d: 48 89 f1 mov %rsi,%rcx + 66351950: e8 73 fe ff ff callq 663517c8 + 66351955: 31 c0 xor %eax,%eax + 66351957: 48 83 c4 20 add $0x20,%rsp + 6635195b: 5b pop %rbx + 6635195c: 5e pop %rsi + 6635195d: 5f pop %rdi + 6635195e: c3 retq 6635195f: 90 nop - 66351960: 48 89 d8 mov %rbx,%rax - 66351963: eb c1 jmp 66351926 <_assert+0x96> - 66351965: 90 nop - 66351966: 90 nop - 66351967: 90 nop - 66351968: 90 nop - 66351969: 90 nop - 6635196a: 90 nop - 6635196b: 90 nop - 6635196c: 90 nop - 6635196d: 90 nop - 6635196e: 90 nop - 6635196f: 90 nop -0000000066351970 : - 66351970: ff 25 aa 69 00 00 jmpq *0x69aa(%rip) # 66358320 <__imp_wcscpy> - 66351976: 90 nop - 66351977: 90 nop - -0000000066351978 : - 66351978: ff 25 9a 69 00 00 jmpq *0x699a(%rip) # 66358318 <__imp_vfprintf> - 6635197e: 90 nop +0000000066351960 <__acrt_iob_func>: + 66351960: 53 push %rbx + 66351961: 48 83 ec 20 sub $0x20,%rsp + 66351965: 89 cb mov %ecx,%ebx + 66351967: e8 2c 00 00 00 callq 66351998 <__iob_func> + 6635196c: 89 d9 mov %ebx,%ecx + 6635196e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx + 66351972: 48 c1 e2 04 shl $0x4,%rdx + 66351976: 48 01 d0 add %rdx,%rax + 66351979: 48 83 c4 20 add $0x20,%rsp + 6635197d: 5b pop %rbx + 6635197e: c3 retq 6635197f: 90 nop -0000000066351980 : - 66351980: ff 25 8a 69 00 00 jmpq *0x698a(%rip) # 66358310 <__imp_strncmp> +0000000066351980 : + 66351980: ff 25 e6 68 00 00 jmpq *0x68e6(%rip) # 6635826c <__imp_realloc> 66351986: 90 nop 66351987: 90 nop -0000000066351988 : - 66351988: ff 25 7a 69 00 00 jmpq *0x697a(%rip) # 66358308 <__imp_strlen> +0000000066351988 <_unlock>: + 66351988: ff 25 b6 68 00 00 jmpq *0x68b6(%rip) # 66358244 <__imp__unlock> 6635198e: 90 nop 6635198f: 90 nop -0000000066351990 : - 66351990: ff 25 6a 69 00 00 jmpq *0x696a(%rip) # 66358300 <__imp_signal> +0000000066351990 <_lock>: + 66351990: ff 25 a6 68 00 00 jmpq *0x68a6(%rip) # 6635823c <__imp__lock> 66351996: 90 nop 66351997: 90 nop -0000000066351998 : - 66351998: ff 25 52 69 00 00 jmpq *0x6952(%rip) # 663582f0 <__imp_raise> +0000000066351998 <__iob_func>: + 66351998: ff 25 86 68 00 00 jmpq *0x6886(%rip) # 66358224 <__imp___iob_func> 6635199e: 90 nop 6635199f: 90 nop -00000000663519a0 : - 663519a0: ff 25 42 69 00 00 jmpq *0x6942(%rip) # 663582e8 <__imp_malloc> +00000000663519a0 : + 663519a0: ff 25 6e 68 00 00 jmpq *0x686e(%rip) # 66358214 <__imp_VirtualQuery> 663519a6: 90 nop 663519a7: 90 nop -00000000663519a8 : - 663519a8: ff 25 32 69 00 00 jmpq *0x6932(%rip) # 663582e0 <__imp_fwrite> +00000000663519a8 : + 663519a8: ff 25 5e 68 00 00 jmpq *0x685e(%rip) # 6635820c <__imp_VirtualProtect> 663519ae: 90 nop 663519af: 90 nop -00000000663519b0 : - 663519b0: ff 25 22 69 00 00 jmpq *0x6922(%rip) # 663582d8 <__imp_fwprintf> +00000000663519b0 : + 663519b0: ff 25 4e 68 00 00 jmpq *0x684e(%rip) # 66358204 <__imp_UnhandledExceptionFilter> 663519b6: 90 nop 663519b7: 90 nop -00000000663519b8 : - 663519b8: ff 25 12 69 00 00 jmpq *0x6912(%rip) # 663582d0 <__imp_free> +00000000663519b8 : + 663519b8: ff 25 3e 68 00 00 jmpq *0x683e(%rip) # 663581fc <__imp_TlsGetValue> 663519be: 90 nop 663519bf: 90 nop -00000000663519c0 : - 663519c0: ff 25 02 69 00 00 jmpq *0x6902(%rip) # 663582c8 <__imp_calloc> +00000000663519c0 : + 663519c0: ff 25 2e 68 00 00 jmpq *0x682e(%rip) # 663581f4 <__imp_TerminateProcess> 663519c6: 90 nop 663519c7: 90 nop -00000000663519c8 : - 663519c8: ff 25 f2 68 00 00 jmpq *0x68f2(%rip) # 663582c0 <__imp_abort> +00000000663519c8 : + 663519c8: ff 25 1e 68 00 00 jmpq *0x681e(%rip) # 663581ec <__imp_Sleep> 663519ce: 90 nop 663519cf: 90 nop -00000000663519d0 <_snwprintf>: - 663519d0: ff 25 da 68 00 00 jmpq *0x68da(%rip) # 663582b0 <__imp__snwprintf> +00000000663519d0 : + 663519d0: ff 25 0e 68 00 00 jmpq *0x680e(%rip) # 663581e4 <__imp_SetUnhandledExceptionFilter> 663519d6: 90 nop 663519d7: 90 nop -00000000663519d8 <_initterm>: - 663519d8: ff 25 c2 68 00 00 jmpq *0x68c2(%rip) # 663582a0 <__imp__initterm> +00000000663519d8 : + 663519d8: ff 25 fe 67 00 00 jmpq *0x67fe(%rip) # 663581dc <__imp_RtlVirtualUnwind> 663519de: 90 nop 663519df: 90 nop -00000000663519e0 <_exit>: - 663519e0: ff 25 b2 68 00 00 jmpq *0x68b2(%rip) # 66358298 <__imp__exit> +00000000663519e0 : + 663519e0: ff 25 ee 67 00 00 jmpq *0x67ee(%rip) # 663581d4 <__imp_RtlLookupFunctionEntry> 663519e6: 90 nop 663519e7: 90 nop -00000000663519e8 <_amsg_exit>: - 663519e8: ff 25 a2 68 00 00 jmpq *0x68a2(%rip) # 66358290 <__imp__amsg_exit> +00000000663519e8 : + 663519e8: ff 25 de 67 00 00 jmpq *0x67de(%rip) # 663581cc <__imp_RtlCaptureContext> 663519ee: 90 nop 663519ef: 90 nop -00000000663519f0 <_initialize_onexit_table>: - 663519f0: 48 85 c9 test %rcx,%rcx - 663519f3: 74 1a je 66351a0f <_initialize_onexit_table+0x1f> - 663519f5: 31 c0 xor %eax,%eax - 663519f7: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) - 663519fe: 00 - 663519ff: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) - 66351a06: 00 - 66351a07: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) - 66351a0e: c3 retq - 66351a0f: b8 ff ff ff ff mov $0xffffffff,%eax - 66351a14: c3 retq - 66351a15: 90 nop - 66351a16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) - 66351a1d: 00 00 00 +00000000663519f0 : + 663519f0: ff 25 ce 67 00 00 jmpq *0x67ce(%rip) # 663581c4 <__imp_RtlAddFunctionTable> + 663519f6: 90 nop + 663519f7: 90 nop -0000000066351a20 <_register_onexit_function>: - 66351a20: 55 push %rbp - 66351a21: 57 push %rdi - 66351a22: 56 push %rsi - 66351a23: 53 push %rbx - 66351a24: 48 83 ec 28 sub $0x28,%rsp - 66351a28: 48 85 c9 test %rcx,%rcx - 66351a2b: 48 89 cb mov %rcx,%rbx - 66351a2e: 48 89 d7 mov %rdx,%rdi - 66351a31: 0f 84 99 00 00 00 je 66351ad0 <_register_onexit_function+0xb0> - 66351a37: b9 08 00 00 00 mov $0x8,%ecx - 66351a3c: e8 4f 01 00 00 callq 66351b90 <_lock> - 66351a41: 48 83 3b 00 cmpq $0x0,(%rbx) - 66351a45: 74 5d je 66351aa4 <_register_onexit_function+0x84> - 66351a47: 48 8b 73 08 mov 0x8(%rbx),%rsi - 66351a4b: 48 8b 43 10 mov 0x10(%rbx),%rax - 66351a4f: 48 39 f0 cmp %rsi,%rax - 66351a52: 74 20 je 66351a74 <_register_onexit_function+0x54> - 66351a54: 48 8d 46 08 lea 0x8(%rsi),%rax - 66351a58: b9 08 00 00 00 mov $0x8,%ecx - 66351a5d: 48 89 43 08 mov %rax,0x8(%rbx) - 66351a61: 48 89 3e mov %rdi,(%rsi) - 66351a64: e8 1f 01 00 00 callq 66351b88 <_unlock> - 66351a69: 31 c0 xor %eax,%eax - 66351a6b: 48 83 c4 28 add $0x28,%rsp - 66351a6f: 5b pop %rbx - 66351a70: 5e pop %rsi - 66351a71: 5f pop %rdi - 66351a72: 5d pop %rbp - 66351a73: c3 retq - 66351a74: 48 8b 0b mov (%rbx),%rcx - 66351a77: 48 29 ce sub %rcx,%rsi - 66351a7a: 48 89 f0 mov %rsi,%rax - 66351a7d: 48 c1 f8 03 sar $0x3,%rax - 66351a81: 48 c1 e0 04 shl $0x4,%rax - 66351a85: 48 89 c2 mov %rax,%rdx - 66351a88: 48 89 c5 mov %rax,%rbp - 66351a8b: e8 f0 00 00 00 callq 66351b80 - 66351a90: 48 85 c0 test %rax,%rax - 66351a93: 74 42 je 66351ad7 <_register_onexit_function+0xb7> - 66351a95: 48 89 03 mov %rax,(%rbx) - 66351a98: 48 01 c6 add %rax,%rsi - 66351a9b: 48 01 e8 add %rbp,%rax - 66351a9e: 48 89 43 10 mov %rax,0x10(%rbx) - 66351aa2: eb b0 jmp 66351a54 <_register_onexit_function+0x34> - 66351aa4: ba 08 00 00 00 mov $0x8,%edx - 66351aa9: b9 20 00 00 00 mov $0x20,%ecx - 66351aae: e8 0d ff ff ff callq 663519c0 - 66351ab3: 48 85 c0 test %rax,%rax - 66351ab6: 48 89 c6 mov %rax,%rsi - 66351ab9: 48 89 03 mov %rax,(%rbx) - 66351abc: 74 19 je 66351ad7 <_register_onexit_function+0xb7> - 66351abe: 48 89 43 08 mov %rax,0x8(%rbx) - 66351ac2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax - 66351ac9: 48 89 43 10 mov %rax,0x10(%rbx) - 66351acd: eb 80 jmp 66351a4f <_register_onexit_function+0x2f> - 66351acf: 90 nop - 66351ad0: b8 ff ff ff ff mov $0xffffffff,%eax - 66351ad5: eb 94 jmp 66351a6b <_register_onexit_function+0x4b> - 66351ad7: b9 08 00 00 00 mov $0x8,%ecx - 66351adc: e8 a7 00 00 00 callq 66351b88 <_unlock> - 66351ae1: b8 ff ff ff ff mov $0xffffffff,%eax - 66351ae6: eb 83 jmp 66351a6b <_register_onexit_function+0x4b> - 66351ae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66351aef: 00 +00000000663519f8 : + 663519f8: ff 25 be 67 00 00 jmpq *0x67be(%rip) # 663581bc <__imp_QueryPerformanceCounter> + 663519fe: 90 nop + 663519ff: 90 nop -0000000066351af0 <_execute_onexit_table>: - 66351af0: 57 push %rdi - 66351af1: 56 push %rsi - 66351af2: 53 push %rbx - 66351af3: 48 83 ec 20 sub $0x20,%rsp - 66351af7: 48 89 cf mov %rcx,%rdi - 66351afa: b9 08 00 00 00 mov $0x8,%ecx - 66351aff: e8 8c 00 00 00 callq 66351b90 <_lock> - 66351b04: 48 8b 37 mov (%rdi),%rsi - 66351b07: b9 08 00 00 00 mov $0x8,%ecx - 66351b0c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) - 66351b13: 00 - 66351b14: 48 8b 5f 08 mov 0x8(%rdi),%rbx - 66351b18: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 66351b1f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) - 66351b26: 00 - 66351b27: e8 5c 00 00 00 callq 66351b88 <_unlock> - 66351b2c: 48 85 f6 test %rsi,%rsi - 66351b2f: 74 24 je 66351b55 <_execute_onexit_table+0x65> - 66351b31: 48 83 eb 08 sub $0x8,%rbx - 66351b35: 48 39 de cmp %rbx,%rsi - 66351b38: 77 13 ja 66351b4d <_execute_onexit_table+0x5d> - 66351b3a: 48 8b 03 mov (%rbx),%rax - 66351b3d: 48 85 c0 test %rax,%rax - 66351b40: 74 ef je 66351b31 <_execute_onexit_table+0x41> - 66351b42: ff d0 callq *%rax - 66351b44: 48 83 eb 08 sub $0x8,%rbx - 66351b48: 48 39 de cmp %rbx,%rsi - 66351b4b: 76 ed jbe 66351b3a <_execute_onexit_table+0x4a> - 66351b4d: 48 89 f1 mov %rsi,%rcx - 66351b50: e8 63 fe ff ff callq 663519b8 - 66351b55: 31 c0 xor %eax,%eax - 66351b57: 48 83 c4 20 add $0x20,%rsp - 66351b5b: 5b pop %rbx - 66351b5c: 5e pop %rsi - 66351b5d: 5f pop %rdi - 66351b5e: c3 retq - 66351b5f: 90 nop +0000000066351a00 : + 66351a00: ff 25 ae 67 00 00 jmpq *0x67ae(%rip) # 663581b4 <__imp_LeaveCriticalSection> + 66351a06: 90 nop + 66351a07: 90 nop -0000000066351b60 <__acrt_iob_func>: - 66351b60: 53 push %rbx - 66351b61: 48 83 ec 20 sub $0x20,%rsp - 66351b65: 89 cb mov %ecx,%ebx - 66351b67: e8 2c 00 00 00 callq 66351b98 <__iob_func> - 66351b6c: 89 d9 mov %ebx,%ecx - 66351b6e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx - 66351b72: 48 c1 e2 04 shl $0x4,%rdx - 66351b76: 48 01 d0 add %rdx,%rax - 66351b79: 48 83 c4 20 add $0x20,%rsp - 66351b7d: 5b pop %rbx - 66351b7e: c3 retq - 66351b7f: 90 nop +0000000066351a08 : + 66351a08: ff 25 9e 67 00 00 jmpq *0x679e(%rip) # 663581ac <__imp_InitializeCriticalSection> + 66351a0e: 90 nop + 66351a0f: 90 nop -0000000066351b80 : - 66351b80: ff 25 72 67 00 00 jmpq *0x6772(%rip) # 663582f8 <__imp_realloc> - 66351b86: 90 nop - 66351b87: 90 nop +0000000066351a10 : + 66351a10: ff 25 8e 67 00 00 jmpq *0x678e(%rip) # 663581a4 <__imp_GetTickCount> + 66351a16: 90 nop + 66351a17: 90 nop -0000000066351b88 <_unlock>: - 66351b88: ff 25 2a 67 00 00 jmpq *0x672a(%rip) # 663582b8 <__imp__unlock> - 66351b8e: 90 nop - 66351b8f: 90 nop +0000000066351a18 : + 66351a18: ff 25 7e 67 00 00 jmpq *0x677e(%rip) # 6635819c <__imp_GetSystemTimeAsFileTime> + 66351a1e: 90 nop + 66351a1f: 90 nop -0000000066351b90 <_lock>: - 66351b90: ff 25 12 67 00 00 jmpq *0x6712(%rip) # 663582a8 <__imp__lock> - 66351b96: 90 nop - 66351b97: 90 nop +0000000066351a20 : + 66351a20: ff 25 6e 67 00 00 jmpq *0x676e(%rip) # 66358194 <__imp_GetLastError> + 66351a26: 90 nop + 66351a27: 90 nop -0000000066351b98 <__iob_func>: - 66351b98: ff 25 ea 66 00 00 jmpq *0x66ea(%rip) # 66358288 <__imp___iob_func> - 66351b9e: 90 nop - 66351b9f: 90 nop +0000000066351a28 : + 66351a28: ff 25 5e 67 00 00 jmpq *0x675e(%rip) # 6635818c <__imp_GetCurrentThreadId> + 66351a2e: 90 nop + 66351a2f: 90 nop -0000000066351ba0 : - 66351ba0: ff 25 8a 67 00 00 jmpq *0x678a(%rip) # 66358330 <__imp_MessageBoxW> - 66351ba6: 90 nop - 66351ba7: 90 nop - 66351ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66351baf: 00 +0000000066351a30 : + 66351a30: ff 25 4e 67 00 00 jmpq *0x674e(%rip) # 66358184 <__imp_GetCurrentProcessId> + 66351a36: 90 nop + 66351a37: 90 nop -0000000066351bb0 : - 66351bb0: ff 25 c2 66 00 00 jmpq *0x66c2(%rip) # 66358278 <__imp_VirtualQuery> - 66351bb6: 90 nop - 66351bb7: 90 nop +0000000066351a38 : + 66351a38: ff 25 3e 67 00 00 jmpq *0x673e(%rip) # 6635817c <__imp_GetCurrentProcess> + 66351a3e: 90 nop + 66351a3f: 90 nop -0000000066351bb8 : - 66351bb8: ff 25 b2 66 00 00 jmpq *0x66b2(%rip) # 66358270 <__imp_VirtualProtect> - 66351bbe: 90 nop - 66351bbf: 90 nop +0000000066351a40 : + 66351a40: ff 25 2e 67 00 00 jmpq *0x672e(%rip) # 66358174 <__imp_EnterCriticalSection> + 66351a46: 90 nop + 66351a47: 90 nop -0000000066351bc0 : - 66351bc0: ff 25 a2 66 00 00 jmpq *0x66a2(%rip) # 66358268 <__imp_UnhandledExceptionFilter> - 66351bc6: 90 nop - 66351bc7: 90 nop +0000000066351a48 : + 66351a48: ff 25 1e 67 00 00 jmpq *0x671e(%rip) # 6635816c <__IAT_start__> + 66351a4e: 90 nop + 66351a4f: 90 nop -0000000066351bc8 : - 66351bc8: ff 25 92 66 00 00 jmpq *0x6692(%rip) # 66358260 <__imp_TlsGetValue> - 66351bce: 90 nop - 66351bcf: 90 nop +0000000066351a50 <__report_error>: + 66351a50: 56 push %rsi + 66351a51: 53 push %rbx + 66351a52: 48 83 ec 38 sub $0x38,%rsp + 66351a56: 48 8d 44 24 58 lea 0x58(%rsp),%rax + 66351a5b: 48 89 cb mov %rcx,%rbx + 66351a5e: b9 02 00 00 00 mov $0x2,%ecx + 66351a63: 48 89 54 24 58 mov %rdx,0x58(%rsp) + 66351a68: 4c 89 44 24 60 mov %r8,0x60(%rsp) + 66351a6d: 4c 89 4c 24 68 mov %r9,0x68(%rsp) + 66351a72: 48 89 44 24 28 mov %rax,0x28(%rsp) + 66351a77: e8 e4 fe ff ff callq 66351960 <__acrt_iob_func> + 66351a7c: 41 b8 1b 00 00 00 mov $0x1b,%r8d + 66351a82: ba 01 00 00 00 mov $0x1,%edx + 66351a87: 48 8d 0d f2 15 00 00 lea 0x15f2(%rip),%rcx # 66353080 <.rdata> + 66351a8e: 49 89 c1 mov %rax,%r9 + 66351a91: e8 2a fd ff ff callq 663517c0 + 66351a96: 48 8b 74 24 28 mov 0x28(%rsp),%rsi + 66351a9b: b9 02 00 00 00 mov $0x2,%ecx + 66351aa0: e8 bb fe ff ff callq 66351960 <__acrt_iob_func> + 66351aa5: 48 89 da mov %rbx,%rdx + 66351aa8: 48 89 c1 mov %rax,%rcx + 66351aab: 49 89 f0 mov %rsi,%r8 + 66351aae: e8 ed fc ff ff callq 663517a0 + 66351ab3: e8 20 fd ff ff callq 663517d8 + 66351ab8: 90 nop + 66351ab9: 90 nop + 66351aba: 90 nop + 66351abb: 90 nop + 66351abc: 90 nop + 66351abd: 90 nop + 66351abe: 90 nop + 66351abf: 90 nop -0000000066351bd0 : - 66351bd0: ff 25 82 66 00 00 jmpq *0x6682(%rip) # 66358258 <__imp_TerminateProcess> - 66351bd6: 90 nop - 66351bd7: 90 nop +0000000066351ac0 : + 66351ac0: 48 83 ec 18 sub $0x18,%rsp + 66351ac4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) + 66351ac9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) + 66351ad0: 00 + 66351ad1: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) + 66351ad6: 48 83 c4 18 add $0x18,%rsp + 66351ada: c3 retq + 66351adb: 90 nop + 66351adc: 90 nop + 66351add: 90 nop + 66351ade: 90 nop + 66351adf: 90 nop -0000000066351bd8 : - 66351bd8: ff 25 72 66 00 00 jmpq *0x6672(%rip) # 66358250 <__imp_Sleep> - 66351bde: 90 nop - 66351bdf: 90 nop +0000000066351ae0 : + 66351ae0: e9 ab f8 fe ff jmpq 66341390 <__gcc_register_frame> + 66351ae5: 90 nop + 66351ae6: 90 nop + 66351ae7: 90 nop + 66351ae8: 90 nop + 66351ae9: 90 nop + 66351aea: 90 nop + 66351aeb: 90 nop + 66351aec: 90 nop + 66351aed: 90 nop + 66351aee: 90 nop + 66351aef: 90 nop -0000000066351be0 : - 66351be0: ff 25 62 66 00 00 jmpq *0x6662(%rip) # 66358248 <__imp_SetUnhandledExceptionFilter> - 66351be6: 90 nop - 66351be7: 90 nop +0000000066351af0 <__CTOR_LIST__>: + 66351af0: ff (bad) + 66351af1: ff (bad) + 66351af2: ff (bad) + 66351af3: ff (bad) + 66351af4: ff (bad) + 66351af5: ff (bad) + 66351af6: ff (bad) + 66351af7: ff .byte 0xff -0000000066351be8 : - 66351be8: ff 25 52 66 00 00 jmpq *0x6652(%rip) # 66358240 <__imp_RtlVirtualUnwind> - 66351bee: 90 nop - 66351bef: 90 nop - -0000000066351bf0 : - 66351bf0: ff 25 42 66 00 00 jmpq *0x6642(%rip) # 66358238 <__imp_RtlLookupFunctionEntry> - 66351bf6: 90 nop - 66351bf7: 90 nop - -0000000066351bf8 : - 66351bf8: ff 25 32 66 00 00 jmpq *0x6632(%rip) # 66358230 <__imp_RtlCaptureContext> - 66351bfe: 90 nop - 66351bff: 90 nop - -0000000066351c00 : - 66351c00: ff 25 22 66 00 00 jmpq *0x6622(%rip) # 66358228 <__imp_RtlAddFunctionTable> - 66351c06: 90 nop - 66351c07: 90 nop - -0000000066351c08 : - 66351c08: ff 25 12 66 00 00 jmpq *0x6612(%rip) # 66358220 <__imp_QueryPerformanceCounter> - 66351c0e: 90 nop - 66351c0f: 90 nop - -0000000066351c10 : - 66351c10: ff 25 02 66 00 00 jmpq *0x6602(%rip) # 66358218 <__imp_LeaveCriticalSection> - 66351c16: 90 nop - 66351c17: 90 nop - -0000000066351c18 : - 66351c18: ff 25 f2 65 00 00 jmpq *0x65f2(%rip) # 66358210 <__imp_InitializeCriticalSection> - 66351c1e: 90 nop - 66351c1f: 90 nop - -0000000066351c20 : - 66351c20: ff 25 e2 65 00 00 jmpq *0x65e2(%rip) # 66358208 <__imp_GetTickCount> - 66351c26: 90 nop - 66351c27: 90 nop - -0000000066351c28 : - 66351c28: ff 25 d2 65 00 00 jmpq *0x65d2(%rip) # 66358200 <__imp_GetSystemTimeAsFileTime> - 66351c2e: 90 nop - 66351c2f: 90 nop - -0000000066351c30 : - 66351c30: ff 25 c2 65 00 00 jmpq *0x65c2(%rip) # 663581f8 <__imp_GetModuleFileNameW> - 66351c36: 90 nop - 66351c37: 90 nop - -0000000066351c38 : - 66351c38: ff 25 b2 65 00 00 jmpq *0x65b2(%rip) # 663581f0 <__imp_GetLastError> - 66351c3e: 90 nop - 66351c3f: 90 nop - -0000000066351c40 : - 66351c40: ff 25 a2 65 00 00 jmpq *0x65a2(%rip) # 663581e8 <__imp_GetCurrentThreadId> - 66351c46: 90 nop - 66351c47: 90 nop - -0000000066351c48 : - 66351c48: ff 25 92 65 00 00 jmpq *0x6592(%rip) # 663581e0 <__imp_GetCurrentProcessId> - 66351c4e: 90 nop - 66351c4f: 90 nop - -0000000066351c50 : - 66351c50: ff 25 82 65 00 00 jmpq *0x6582(%rip) # 663581d8 <__imp_GetCurrentProcess> - 66351c56: 90 nop - 66351c57: 90 nop - -0000000066351c58 : - 66351c58: ff 25 72 65 00 00 jmpq *0x6572(%rip) # 663581d0 <__imp_EnterCriticalSection> - 66351c5e: 90 nop - 66351c5f: 90 nop - -0000000066351c60 : - 66351c60: ff 25 62 65 00 00 jmpq *0x6562(%rip) # 663581c8 <__IAT_start__> - 66351c66: 90 nop - 66351c67: 90 nop - 66351c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 66351c6f: 00 - -0000000066351c70 <__report_error>: - 66351c70: 56 push %rsi - 66351c71: 53 push %rbx - 66351c72: 48 83 ec 38 sub $0x38,%rsp - 66351c76: 48 8d 44 24 58 lea 0x58(%rsp),%rax - 66351c7b: 48 89 cb mov %rcx,%rbx - 66351c7e: b9 02 00 00 00 mov $0x2,%ecx - 66351c83: 48 89 54 24 58 mov %rdx,0x58(%rsp) - 66351c88: 4c 89 44 24 60 mov %r8,0x60(%rsp) - 66351c8d: 4c 89 4c 24 68 mov %r9,0x68(%rsp) - 66351c92: 48 89 44 24 28 mov %rax,0x28(%rsp) - 66351c97: e8 c4 fe ff ff callq 66351b60 <__acrt_iob_func> - 66351c9c: 41 b8 1b 00 00 00 mov $0x1b,%r8d - 66351ca2: ba 01 00 00 00 mov $0x1,%edx - 66351ca7: 48 8d 0d f2 13 00 00 lea 0x13f2(%rip),%rcx # 663530a0 <.rdata> - 66351cae: 49 89 c1 mov %rax,%r9 - 66351cb1: e8 f2 fc ff ff callq 663519a8 - 66351cb6: 48 8b 74 24 28 mov 0x28(%rsp),%rsi - 66351cbb: b9 02 00 00 00 mov $0x2,%ecx - 66351cc0: e8 9b fe ff ff callq 66351b60 <__acrt_iob_func> - 66351cc5: 48 89 da mov %rbx,%rdx - 66351cc8: 48 89 c1 mov %rax,%rcx - 66351ccb: 49 89 f0 mov %rsi,%r8 - 66351cce: e8 a5 fc ff ff callq 66351978 - 66351cd3: e8 f0 fc ff ff callq 663519c8 - 66351cd8: 90 nop - 66351cd9: 90 nop - 66351cda: 90 nop - 66351cdb: 90 nop - 66351cdc: 90 nop - 66351cdd: 90 nop - 66351cde: 90 nop - 66351cdf: 90 nop - -0000000066351ce0 : - 66351ce0: 48 83 ec 18 sub $0x18,%rsp - 66351ce4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp) - 66351ce9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp) - 66351cf0: 00 - 66351cf1: 0f ae 54 24 0c ldmxcsr 0xc(%rsp) - 66351cf6: 48 83 c4 18 add $0x18,%rsp - 66351cfa: c3 retq - 66351cfb: 90 nop - 66351cfc: 90 nop - 66351cfd: 90 nop - 66351cfe: 90 nop - 66351cff: 90 nop - -0000000066351d00 : - 66351d00: e9 8b f6 fe ff jmpq 66341390 <__gcc_register_frame> - 66351d05: 90 nop - 66351d06: 90 nop - 66351d07: 90 nop - 66351d08: 90 nop - 66351d09: 90 nop - 66351d0a: 90 nop - 66351d0b: 90 nop - 66351d0c: 90 nop - 66351d0d: 90 nop - 66351d0e: 90 nop - 66351d0f: 90 nop - -0000000066351d10 <__CTOR_LIST__>: - 66351d10: ff (bad) - 66351d11: ff (bad) - 66351d12: ff (bad) - 66351d13: ff (bad) - 66351d14: ff (bad) - 66351d15: ff (bad) - 66351d16: ff (bad) - 66351d17: ff .byte 0xff - -0000000066351d18 <.ctors>: - 66351d18: e0 1c loopne 66351d36 <__DTOR_LIST__+0x6> - 66351d1a: 35 66 00 00 00 xor $0x66,%eax +0000000066351af8 <.ctors>: + 66351af8: c0 1a 35 rcrb $0x35,(%rdx) + 66351afb: 66 00 00 data16 add %al,(%rax) ... -0000000066351d20 <.ctors.65535>: - 66351d20: 00 1d 35 66 00 00 add %bl,0x6635(%rip) # 6635835b <.idata$6+0x3> +0000000066351b00 <.ctors.65535>: + 66351b00: e0 1a loopne 66351b1c <__DTOR_LIST__+0xc> + 66351b02: 35 66 00 00 00 xor $0x66,%eax ... -0000000066351d30 <__DTOR_LIST__>: - 66351d30: ff (bad) - 66351d31: ff (bad) - 66351d32: ff (bad) - 66351d33: ff (bad) - 66351d34: ff (bad) - 66351d35: ff (bad) - 66351d36: ff (bad) - 66351d37: ff 00 incl (%rax) - 66351d39: 00 00 add %al,(%rax) - 66351d3b: 00 00 add %al,(%rax) - 66351d3d: 00 00 add %al,(%rax) +0000000066351b10 <__DTOR_LIST__>: + 66351b10: ff (bad) + 66351b11: ff (bad) + 66351b12: ff (bad) + 66351b13: ff (bad) + 66351b14: ff (bad) + 66351b15: ff (bad) + 66351b16: ff (bad) + 66351b17: ff 00 incl (%rax) + 66351b19: 00 00 add %al,(%rax) + 66351b1b: 00 00 add %al,(%rax) + 66351b1d: 00 00 add %al,(%rax) ... diff --git a/sim/gate.lua b/sim/gate.lua index 81f308b..dfc37b2 100644 --- a/sim/gate.lua +++ b/sim/gate.lua @@ -105,7 +105,11 @@ function Gate.getportisfalling(gate, index) end function Gate.cb(gate, ...) - Simulation.queuecallback(GSim, gate, ...) + Simulation.setcallback(GSim, gate, ...) +end + +function Gate.cbQueue(gate, arg, limit) + Simulation.queuecallback(GSim, gate, arg, limit) end function Gate.queue(gate, delay) diff --git a/sim/gencfuncs.lua b/sim/gencfuncs.lua index c75f457..c5b90bf 100644 --- a/sim/gencfuncs.lua +++ b/sim/gencfuncs.lua @@ -66,10 +66,16 @@ local function exportGates(gates) )) end -local function log2(n) return math.log(n)/math.log(2) end + +local function log2(n) return math.max(math.ceil(math.log(n)/math.log(2)-0.00000001), 1) end local function sizestrFromAddrwS(w) return ({"2 ", "4 ", "8 ", "16 ", "32 ", "64 ", "128 ", "256 ", "512 ", "1 K", "2 K", "4 K", "8 K", "16 K", "32 K", "64 K"})[w] end local function sizestrFromAddrw(w) sizeFromAddrWS(w):gsub(" ", "") end local function bwFromN(n) return ({"B", "W", nil, "DW"})[n/8] or error("invalid size "..n) end +local function sizecast(n) return n>=32 and "(unsigned long long)" or "" end +local function sizetype(n) return n>=32 and "unsigned long long" or "unsigned int" end +local function sizeword(n) return n>=32 and "64" or "" end +local function sizeint(n) return n>=32 and "ull" or "" end +local function sizemax(n) return math.pow(2, n)-1 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 @@ -77,17 +83,50 @@ local function createDFF (n) return { name = "DFF" ..n, names = {"D FlipFl local function createMux(n) return { name = "Mux"..n, names = {"Mux "..n.." Bit", "Mux "..n.." Bit Vertical"}, func = "if(getport("..(n+math.pow(2,n)+1)..")) { setport("..(n+math.pow(2,n)+2)..", getport(getword("..n..", 1)+"..(n+1)..")); } else { setport("..(n+math.pow(2,n)+2)..", 0); }" } end local function createDemux(n) return { name = "Demux"..n, names = {"Demux "..n.." Bit", "Demux "..n.." Bit Vertical"}, size = 1, func = "int pa = getdata(0); if(getport("..(n+math.pow(2,n)+1)..")) { int a = getword("..n..", 1) + "..(n+1).."; if(pa != a) { if(pa) { setport(pa, 0); } setport(a, 1); setdata(0, a); } } else { if(pa) { setport(pa, 0); setdata(0, 0); } }" } end local function createRom(x, y, z) local w = log2(x*y); return { name = "Rom"..w.."x"..z, names = {"ROM "..x.."x"..y..(z>1 and ("x"..z) or "")}, size = x*y*z, func="if(getport("..(w+z+1)..")) { int a = getword("..w..", 1); for(int i=0; i<"..z.."; i++) { setport("..(w+1).."+i, getdata(a + i*"..(x*y)..")); } } else { clearword("..z..", "..(w+1).."); }" } end -local function createAdder(n) return { name = "Adder"..n, names = {"Adder "..n.." Bit"}, func = (n>=32 and "unsigned long long" or "int").." v = getword("..n..", 1) + getword("..n..", "..(n+1)..") + getport("..(n*3+1).."); setword("..n..", "..(n*2+1)..", v); setport("..(n*3+2)..", (v>>"..n..") & 1);" } end +local function createAdder(n) return { name = "Adder"..n, names = {"Adder "..n.." Bit"}, func = + sizetype(n).." v = ".. + sizecast(n).."getword("..n..", 1) + ".. + sizecast(n).."(getword("..n..", "..(n+1)..")^(getport("..(n*3+3)..")*"..sizemax(n)..")) + ".. + sizecast(n).."getport("..(n*3+1).."); ".. + "setword("..n..", "..(n*2+1)..", v); ".. + "setport("..(n*3+2)..", (v>>"..n..sizeint(n)..") & 1);" +} end +local function createIncrementer(n) return { name = "Incrementer"..n, names = {"Incrementer "..n.." Bit"}, func = + sizetype(n).." a = ".. + sizecast(n).."(getword("..n..", 1)^(getport("..(n*2+4)..")*"..sizemax(n)..")) + ".. + sizecast(n).."getport("..(n*2+1)..") + ".. + sizecast(n).."(getport("..(n*2+2)..")*"..sizemax(n).."); ".. + "setword("..n..", "..(n+1)..", a); ".. + "setport("..(n*2+3)..", (a>>"..n..sizeint(n)..") & 1);" +} end +local function createShifterLeft (n) return { name = "ShifterLeft" ..n, names = {"Shifter Left " ..n.." Bit"}, func = + "int dist = getword("..log2(n)..", "..(n*3+1).."); ".. + "setword"..sizeword(n).."("..(n*2)..", "..(n+1)..", ".. + " (("..sizecast(n).."getword("..n..", 1))<>("..n .."-dist)) : 0"..sizeint(n).."));" } end +local function createShifterRight(n) return { name = "ShifterRight"..n, names = {"Shifter Right "..n.." Bit"}, func = + "int dist = getword("..log2(n)..", "..(n*3+1).."); ".. + "setword"..sizeword(n).."("..(n*2)..", "..(n+1)..", ".. + "(("..sizecast(n).."getword("..n..", 1))<<("..n.."-dist)) | ".. + "("..(n>=16 and "dist!=0 && " or "").."getport("..(n*3+log2(n)+1)..") ? ".. + "("..sizemax(n)..sizeint(n).."<<("..(n*2).."-dist)) : ".. + "0"..sizeint(n).. + ")".. + ");" +} end +local function createMultiplier(n) return { name = "Multiplier"..n, names = {"Multiplier "..n.." Bit"}, func = "setword"..sizeword(n).."("..(n*2)..", "..(n*2+1)..", "..sizecast(n).."getword("..n..", 1) * "..sizecast(n).."getword("..n..", "..(n+1).."));" } end +local function createDivider(n) return { name = "Divider"..n, names = {"Divider "..n.." Bit"}, func = "unsigned int a = getword("..n..", 1); unsigned int b = getword("..n..", "..(n+1).."); setword("..n..", "..(n*2+1)..", b!=0 ? a/b : 0); setword("..n..", "..(n*3+1)..", b!=0 ? a%b : 0);" } end local function createBinary(name, f, inv, n) local ilist = {}; for i = 1, n do table.insert(ilist, "getport("..i..")") end; return { name = name..n, names = {name:upper().." "..n.." Bit"}, func = "setport("..(n+1)..", "..inv.."("..table.concat(ilist, " "..f.." ").."));" } end local function createRam(n, w) return { name = "Ram"..n.."x"..w, names = {"RAM "..sizestrFromAddrwS(w)..bwFromN(n)}, size = math.pow(2, w), func = "if(getport("..(n*2+w+1)..")) { setword("..n..", "..(n+1)..", getdata(getword("..w..", "..(n*2+1).."))); } else { clearword("..n..", "..(n+1).."); } if(getport("..(n*2+w+2)..")) { setdata(getword("..w..", "..(n*2+1).."), getword("..n..", 1)); }" } end -- in*n out*n addr*w readclk writeclk + local binaries = { - {"And", "&&", ""}, - {"Or", "||", ""}, - {"Xor", "^", ""}, + {"And" , "&&", "" }, + {"Or" , "||", "" }, + {"Xor" , "^" , "" }, {"Nand", "&&", "!"}, - {"Nor", "||", "!"}, - {"Xnor", "^", "!"}, + {"Nor" , "||", "!"}, + {"Xnor", "^" , "!"}, } local romsizes = { -- copied from brick gen -- 1 bit data 4 bit data 8 bit data 16 bit data 32 bit data 48 bit data 64 bit data @@ -100,7 +139,7 @@ local romsizes = { -- copied from brick gen {64, 64, 8}, {64, 64, 16}, {64, 64, 32}, {64, 64, 48}, {64, 64, 64}, -- 12 bit addr } local ramsizes = { - {8, 8}, + {8, 8}, {8, 12}, } local gates = { @@ -111,7 +150,12 @@ local gates = { 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), createMux (1), createMux (2), createMux (3), createMux (4), createMux (5), createMux (6), createMux (7), createMux (8), createDemux(1), createDemux(2), createDemux(3), createDemux(4), createDemux(5), createDemux(6), createDemux(7), createDemux(8), - createAdder(1), createAdder(2), createAdder(4), createAdder(8), createAdder(16), createAdder(32), + createAdder (2), createAdder (4), createAdder (8), createAdder (16), createAdder (32), + createIncrementer (2), createIncrementer (4), createIncrementer (8), createIncrementer (16), createIncrementer (32), + createMultiplier (2), createMultiplier (4), createMultiplier (8), createMultiplier (16), createMultiplier (32), + createDivider (2), createDivider (4), createDivider (8), createDivider (16), createDivider (32), + createShifterLeft (2), createShifterLeft (4), createShifterLeft (8), createShifterLeft (16), createShifterLeft (32), + createShifterRight(2), createShifterRight(4), createShifterRight(8), createShifterRight(16), createShifterRight(32), } for _, v in ipairs(binaries) do for i = 2, 8 do table.insert(gates, createBinary(v[1], v[2], v[3], i)) end end for i, size in ipairs(romsizes) do table.insert(gates, createRom(size[1], size[2], size[3] or 1)) end diff --git a/sim/network.lua b/sim/network.lua index d1759b5..0073e29 100644 --- a/sim/network.lua +++ b/sim/network.lua @@ -210,4 +210,4 @@ function network_update() print("Connection closed") error() end -end \ No newline at end of file +end diff --git a/sim/simulation.lua b/sim/simulation.lua index 272a19d..18777e6 100644 --- a/sim/simulation.lua +++ b/sim/simulation.lua @@ -18,6 +18,7 @@ end Simulation = {} local queue_max = 65536 +local cb_queue_max = 256 function Simulation.new(sim) local o = { @@ -349,9 +350,37 @@ end -- sim.groupfxqueue[group] = group --end -function Simulation.queuecallback(sim, gate, ...) +-- Callbacks + +function Simulation.setcallback(sim, gate, arg) sim.callbacks = sim.callbacks or {} - sim.callbacks[gate.objref] = {...} + sim.callbacks[gate.objref] = { arg } +end + +function Simulation.queuecallback(sim, gate, arg, limit) + sim.callbacks = sim.callbacks or {} + sim.callbacks[gate.objref] = sim.callbacks[gate.objref] or {} + if #sim.callbacks[gate.objref] < limit then + table.insert(sim.callbacks[gate.objref], arg) + end +end + +function Simulation.sendcallbacks(sim) + if sim.callbacks ~= nil then + local data = "CB" + + for objref, args in pairs(sim.callbacks) do + local escargs = {} + for argidx, argv in ipairs(args) do + table.insert(escargs, expandescape(tostring(argv))) + end + local argstr = table.concat(escargs, "\t") + data = data .. "\t" .. objref .. "\t" .. #escargs .. (#escargs>0 and ("\t"..argstr) or "") + end + + network_send(data .. "\n") + sim.callbacks = nil + end end -- Logic Critical @@ -401,6 +430,8 @@ function Simulation.tickinput(sim) end end +-- FX + function Simulation.sendfxupdate(sim) --for k, group in pairs(sim.groupfxqueue) do for k, group in pairs(sim.nets) do @@ -420,23 +451,6 @@ function Simulation.sendfxupdate(sim) --sim.groupfxqueue = {} end -function Simulation.sendcallbacks(sim) - if sim.callbacks ~= nil then - local data = "CB" - - for objref, args in pairs(sim.callbacks) do - local escargs = {} - for argidx, argv in ipairs(args) do - table.insert(escargs, expandescape(tostring(argv))) - end - data = data .. "\t" .. objref .. "\t"..(#escargs)..(#escargs>0 and ("\t"..table.concat(escargs, "\t")) or "") - end - - network_send(data .. "\n") - sim.callbacks = nil - end -end - function Simulation.add_net(sim, net) sim.nets[net.id] = net end