Skip to content

Instantly share code, notes, and snippets.

@qdwang
Created January 12, 2022 01:25
Show Gist options
  • Save qdwang/a06449349dbfe821b10f326b9ce66d0e to your computer and use it in GitHub Desktop.
Save qdwang/a06449349dbfe821b10f326b9ce66d0e to your computer and use it in GitHub Desktop.
asm compare
Dump of file test_rust1.exe
File Type: EXECUTABLE IMAGE
0000000140001000: 55 push rbp
0000000140001001: 48 89 E5 mov rbp,rsp
0000000140001004: 48 89 4D 10 mov qword ptr [rbp+10h],rcx
0000000140001008: 48 89 55 18 mov qword ptr [rbp+18h],rdx
000000014000100C: 4C 89 45 20 mov qword ptr [rbp+20h],r8
0000000140001010: 44 89 4D 28 mov dword ptr [rbp+28h],r9d
0000000140001014: 90 nop
0000000140001015: 5D pop rbp
0000000140001016: C3 ret
0000000140001017: 55 push rbp
0000000140001018: 48 89 E5 mov rbp,rsp
000000014000101B: 48 83 EC 20 sub rsp,20h
000000014000101F: E8 5C 04 00 00 call 0000000140001480
0000000140001024: 89 05 F6 2F 04 00 mov dword ptr [0000000140044020h],eax
000000014000102A: 48 8B 05 0F D4 03 mov rax,qword ptr [000000014003E440h]
00
0000000140001031: 8B 00 mov eax,dword ptr [rax]
0000000140001033: 85 C0 test eax,eax
0000000140001035: 74 0C je 0000000140001043
0000000140001037: B9 02 00 00 00 mov ecx,2
000000014000103C: E8 2F 4E 03 00 call 0000000140035E70
0000000140001041: EB 0A jmp 000000014000104D
0000000140001043: B9 01 00 00 00 mov ecx,1
0000000140001048: E8 23 4E 03 00 call 0000000140035E70
000000014000104D: E8 8E 4E 03 00 call 0000000140035EE0
0000000140001052: 48 8B 15 A7 D3 03 mov rdx,qword ptr [000000014003E400h]
00
0000000140001059: 8B 12 mov edx,dword ptr [rdx]
000000014000105B: 89 10 mov dword ptr [rax],edx
000000014000105D: E8 6E 4E 03 00 call 0000000140035ED0
0000000140001062: 48 8B 15 77 D3 03 mov rdx,qword ptr [000000014003E3E0h]
00
0000000140001069: 8B 12 mov edx,dword ptr [rdx]
000000014000106B: 89 10 mov dword ptr [rax],edx
000000014000106D: E8 7E 4F 03 00 call 0000000140035FF0
0000000140001072: 48 8B 05 57 D2 03 mov rax,qword ptr [000000014003E2D0h]
00
0000000140001079: 8B 00 mov eax,dword ptr [rax]
000000014000107B: 83 F8 01 cmp eax,1
000000014000107E: 75 0F jne 000000014000108F
0000000140001080: 48 8B 05 99 D3 03 mov rax,qword ptr [000000014003E420h]
00
0000000140001087: 48 89 C1 mov rcx,rax
000000014000108A: E8 2B 5A 03 00 call 0000000140036ABA
000000014000108F: B8 00 00 00 00 mov eax,0
0000000140001094: 48 83 C4 20 add rsp,20h
0000000140001098: 5D pop rbp
0000000140001099: C3 ret
000000014000109A: 55 push rbp
000000014000109B: 48 89 E5 mov rbp,rsp
000000014000109E: 48 83 EC 30 sub rsp,30h
00000001400010A2: 48 8B 05 87 D3 03 mov rax,qword ptr [000000014003E430h]
00
00000001400010A9: 8B 00 mov eax,dword ptr [rax]
00000001400010AB: 89 05 77 2F 04 00 mov dword ptr [0000000140044028h],eax
00000001400010B1: 48 8B 05 38 D3 03 mov rax,qword ptr [000000014003E3F0h]
00
00000001400010B8: 8B 10 mov edx,dword ptr [rax]
00000001400010BA: 48 8D 05 67 2F 04 lea rax,[0000000140044028h]
00
00000001400010C1: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
00000001400010C6: 41 89 D1 mov r9d,edx
00000001400010C9: 4C 8D 05 40 2F 04 lea r8,[0000000140044010h]
00
00000001400010D0: 48 8D 05 31 2F 04 lea rax,[0000000140044008h]
00
00000001400010D7: 48 89 C2 mov rdx,rax
00000001400010DA: 48 8D 05 23 2F 04 lea rax,[0000000140044004h]
00
00000001400010E1: 48 89 C1 mov rcx,rax
00000001400010E4: E8 8F 4D 03 00 call 0000000140035E78
00000001400010E9: 89 05 29 2F 04 00 mov dword ptr [0000000140044018h],eax
00000001400010EF: 90 nop
00000001400010F0: 48 83 C4 30 add rsp,30h
00000001400010F4: 5D pop rbp
00000001400010F5: C3 ret
00000001400010F6: 55 push rbp
00000001400010F7: 48 89 E5 mov rbp,rsp
00000001400010FA: 48 83 EC 30 sub rsp,30h
00000001400010FE: C7 45 FC FF 00 00 mov dword ptr [rbp-4],0FFh
00
0000000140001105: 48 8B 05 34 D3 03 mov rax,qword ptr [000000014003E440h]
00
000000014000110C: C7 00 01 00 00 00 mov dword ptr [rax],1
0000000140001112: E8 3D 00 00 00 call 0000000140001154
0000000140001117: 89 45 FC mov dword ptr [rbp-4],eax
000000014000111A: 90 nop
000000014000111B: 90 nop
000000014000111C: 8B 45 FC mov eax,dword ptr [rbp-4]
000000014000111F: 48 83 C4 30 add rsp,30h
0000000140001123: 5D pop rbp
0000000140001124: C3 ret
0000000140001125: 55 push rbp
0000000140001126: 48 89 E5 mov rbp,rsp
0000000140001129: 48 83 EC 30 sub rsp,30h
000000014000112D: C7 45 FC FF 00 00 mov dword ptr [rbp-4],0FFh
00
0000000140001134: 48 8B 05 05 D3 03 mov rax,qword ptr [000000014003E440h]
00
000000014000113B: C7 00 00 00 00 00 mov dword ptr [rax],0
0000000140001141: E8 0E 00 00 00 call 0000000140001154
0000000140001146: 89 45 FC mov dword ptr [rbp-4],eax
0000000140001149: 90 nop
000000014000114A: 90 nop
000000014000114B: 8B 45 FC mov eax,dword ptr [rbp-4]
000000014000114E: 48 83 C4 30 add rsp,30h
0000000140001152: 5D pop rbp
0000000140001153: C3 ret
0000000140001154: 55 push rbp
0000000140001155: 48 89 E5 mov rbp,rsp
0000000140001158: 48 81 EC E0 00 00 sub rsp,0E0h
00
000000014000115F: 48 C7 45 F8 00 00 mov qword ptr [rbp-8],0
00 00
0000000140001167: C7 45 F4 00 00 00 mov dword ptr [rbp-0Ch],0
00
000000014000116E: 48 8D 85 40 FF FF lea rax,[rbp+FFFFFFFFFFFFFF40h]
FF
0000000140001175: 41 B8 68 00 00 00 mov r8d,68h
000000014000117B: BA 00 00 00 00 mov edx,0
0000000140001180: 48 89 C1 mov rcx,rax
0000000140001183: E8 90 4C 03 00 call 0000000140035E18
0000000140001188: 48 8B 05 B1 D2 03 mov rax,qword ptr [000000014003E440h]
00
000000014000118F: 8B 00 mov eax,dword ptr [rax]
0000000140001191: 85 C0 test eax,eax
0000000140001193: 74 13 je 00000001400011A8
0000000140001195: 48 8D 85 40 FF FF lea rax,[rbp+FFFFFFFFFFFFFF40h]
FF
000000014000119C: 48 89 C1 mov rcx,rax
000000014000119F: 48 8B 05 3E 42 04 mov rax,qword ptr [00000001400453E4h]
00
00000001400011A6: FF D0 call rax
00000001400011A8: 48 C7 45 E8 00 00 mov qword ptr [rbp-18h],0
00 00
00000001400011B0: C7 45 DC 30 00 00 mov dword ptr [rbp-24h],30h
00
00000001400011B7: 8B 45 DC mov eax,dword ptr [rbp-24h]
00000001400011BA: 65 48 8B 00 mov rax,qword ptr gs:[rax]
00000001400011BE: 48 89 45 D0 mov qword ptr [rbp-30h],rax
00000001400011C2: 48 8B 45 D0 mov rax,qword ptr [rbp-30h]
00000001400011C6: 48 8B 40 08 mov rax,qword ptr [rax+8]
00000001400011CA: 48 89 45 E0 mov qword ptr [rbp-20h],rax
00000001400011CE: C7 45 F0 00 00 00 mov dword ptr [rbp-10h],0
00
00000001400011D5: EB 21 jmp 00000001400011F8
00000001400011D7: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
00000001400011DB: 48 3B 45 E0 cmp rax,qword ptr [rbp-20h]
00000001400011DF: 75 09 jne 00000001400011EA
00000001400011E1: C7 45 F0 01 00 00 mov dword ptr [rbp-10h],1
00
00000001400011E8: EB 45 jmp 000000014000122F
00000001400011EA: B9 E8 03 00 00 mov ecx,3E8h
00000001400011EF: 48 8B 05 AE 42 04 mov rax,qword ptr [00000001400454A4h]
00
00000001400011F6: FF D0 call rax
00000001400011F8: 48 8B 05 81 D1 03 mov rax,qword ptr [000000014003E380h]
00
00000001400011FF: 48 89 45 C8 mov qword ptr [rbp-38h],rax
0000000140001203: 48 8B 45 E0 mov rax,qword ptr [rbp-20h]
0000000140001207: 48 89 45 C0 mov qword ptr [rbp-40h],rax
000000014000120B: 48 C7 45 B8 00 00 mov qword ptr [rbp-48h],0
00 00
0000000140001213: 48 8B 4D C0 mov rcx,qword ptr [rbp-40h]
0000000140001217: 48 8B 45 B8 mov rax,qword ptr [rbp-48h]
000000014000121B: 48 8B 55 C8 mov rdx,qword ptr [rbp-38h]
000000014000121F: F0 48 0F B1 0A lock cmpxchg qword ptr [rdx],rcx
0000000140001224: 48 89 45 E8 mov qword ptr [rbp-18h],rax
0000000140001228: 48 83 7D E8 00 cmp qword ptr [rbp-18h],0
000000014000122D: 75 A8 jne 00000001400011D7
000000014000122F: 48 8B 05 5A D1 03 mov rax,qword ptr [000000014003E390h]
00
0000000140001236: 8B 00 mov eax,dword ptr [rax]
0000000140001238: 83 F8 01 cmp eax,1
000000014000123B: 75 0C jne 0000000140001249
000000014000123D: B9 1F 00 00 00 mov ecx,1Fh
0000000140001242: E8 21 4C 03 00 call 0000000140035E68
0000000140001247: EB 3F jmp 0000000140001288
0000000140001249: 48 8B 05 40 D1 03 mov rax,qword ptr [000000014003E390h]
00
0000000140001250: 8B 00 mov eax,dword ptr [rax]
0000000140001252: 85 C0 test eax,eax
0000000140001254: 75 28 jne 000000014000127E
0000000140001256: 48 8B 05 33 D1 03 mov rax,qword ptr [000000014003E390h]
00
000000014000125D: C7 00 01 00 00 00 mov dword ptr [rax],1
0000000140001263: 48 8B 05 66 D1 03 mov rax,qword ptr [000000014003E3D0h]
00
000000014000126A: 48 89 C2 mov rdx,rax
000000014000126D: 48 8B 05 4C D1 03 mov rax,qword ptr [000000014003E3C0h]
00
0000000140001274: 48 89 C1 mov rcx,rax
0000000140001277: E8 DC 4B 03 00 call 0000000140035E58
000000014000127C: EB 0A jmp 0000000140001288
000000014000127E: C7 05 9C 2D 04 00 mov dword ptr [0000000140044024h],1
01 00 00 00
0000000140001288: 48 8B 05 01 D1 03 mov rax,qword ptr [000000014003E390h]
00
000000014000128F: 8B 00 mov eax,dword ptr [rax]
0000000140001291: 83 F8 01 cmp eax,1
0000000140001294: 75 26 jne 00000001400012BC
0000000140001296: 48 8B 05 13 D1 03 mov rax,qword ptr [000000014003E3B0h]
00
000000014000129D: 48 89 C2 mov rdx,rax
00000001400012A0: 48 8B 05 F9 D0 03 mov rax,qword ptr [000000014003E3A0h]
00
00000001400012A7: 48 89 C1 mov rcx,rax
00000001400012AA: E8 A9 4B 03 00 call 0000000140035E58
00000001400012AF: 48 8B 05 DA D0 03 mov rax,qword ptr [000000014003E390h]
00
00000001400012B6: C7 00 02 00 00 00 mov dword ptr [rax],2
00000001400012BC: 83 7D F0 00 cmp dword ptr [rbp-10h],0
00000001400012C0: 75 1F jne 00000001400012E1
00000001400012C2: 48 8B 05 B7 D0 03 mov rax,qword ptr [000000014003E380h]
00
00000001400012C9: 48 89 45 B0 mov qword ptr [rbp-50h],rax
00000001400012CD: 48 C7 45 A8 00 00 mov qword ptr [rbp-58h],0
00 00
00000001400012D5: 48 8B 55 A8 mov rdx,qword ptr [rbp-58h]
00000001400012D9: 48 8B 45 B0 mov rax,qword ptr [rbp-50h]
00000001400012DD: 48 87 10 xchg rdx,qword ptr [rax]
00000001400012E0: 90 nop
00000001400012E1: 48 8B 05 28 D0 03 mov rax,qword ptr [000000014003E310h]
00
00000001400012E8: 48 8B 00 mov rax,qword ptr [rax]
00000001400012EB: 48 85 C0 test rax,rax
00000001400012EE: 74 1C je 000000014000130C
00000001400012F0: 48 8B 05 19 D0 03 mov rax,qword ptr [000000014003E310h]
00
00000001400012F7: 48 8B 00 mov rax,qword ptr [rax]
00000001400012FA: 41 B8 00 00 00 00 mov r8d,0
0000000140001300: BA 02 00 00 00 mov edx,2
0000000140001305: B9 00 00 00 00 mov ecx,0
000000014000130A: FF D0 call rax
000000014000130C: E8 8C 56 03 00 call 000000014003699D
0000000140001311: 48 8B 05 F8 D0 03 mov rax,qword ptr [000000014003E410h]
00
0000000140001318: 48 89 C1 mov rcx,rax
000000014000131B: 48 8B 05 7A 41 04 mov rax,qword ptr [000000014004549Ch]
00
0000000140001322: FF D0 call rax
0000000140001324: 48 8B 15 45 D0 03 mov rdx,qword ptr [000000014003E370h]
00
000000014000132B: 48 89 02 mov qword ptr [rdx],rax
000000014000132E: 48 8D 05 CB FC FF lea rax,[0000000140001000h]
FF
0000000140001335: 48 89 C1 mov rcx,rax
0000000140001338: E8 43 4B 03 00 call 0000000140035E80
000000014000133D: E8 EE 4E 03 00 call 0000000140036230
0000000140001342: 48 8D 05 1F 30 04 lea rax,[0000000140044368h]
00
0000000140001349: 48 8B 15 D0 CF 03 mov rdx,qword ptr [000000014003E320h]
00
0000000140001350: 48 89 10 mov qword ptr [rax],rdx
0000000140001353: E8 68 4B 03 00 call 0000000140035EC0
0000000140001358: 48 8B 00 mov rax,qword ptr [rax]
000000014000135B: 48 89 45 F8 mov qword ptr [rbp-8],rax
000000014000135F: 48 83 7D F8 00 cmp qword ptr [rbp-8],0
0000000140001364: 74 66 je 00000001400013CC
0000000140001366: EB 1D jmp 0000000140001385
0000000140001368: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
000000014000136C: 0F B6 00 movzx eax,byte ptr [rax]
000000014000136F: 3C 22 cmp al,22h
0000000140001371: 75 0D jne 0000000140001380
0000000140001373: 83 7D F4 00 cmp dword ptr [rbp-0Ch],0
0000000140001377: 0F 94 C0 sete al
000000014000137A: 0F B6 C0 movzx eax,al
000000014000137D: 89 45 F4 mov dword ptr [rbp-0Ch],eax
0000000140001380: 48 83 45 F8 01 add qword ptr [rbp-8],1
0000000140001385: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
0000000140001389: 0F B6 00 movzx eax,byte ptr [rax]
000000014000138C: 3C 20 cmp al,20h
000000014000138E: 7F D8 jg 0000000140001368
0000000140001390: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
0000000140001394: 0F B6 00 movzx eax,byte ptr [rax]
0000000140001397: 84 C0 test al,al
0000000140001399: 74 0D je 00000001400013A8
000000014000139B: 83 7D F4 00 cmp dword ptr [rbp-0Ch],0
000000014000139F: 75 C7 jne 0000000140001368
00000001400013A1: EB 05 jmp 00000001400013A8
00000001400013A3: 48 83 45 F8 01 add qword ptr [rbp-8],1
00000001400013A8: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
00000001400013AC: 0F B6 00 movzx eax,byte ptr [rax]
00000001400013AF: 84 C0 test al,al
00000001400013B1: 74 0B je 00000001400013BE
00000001400013B3: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
00000001400013B7: 0F B6 00 movzx eax,byte ptr [rax]
00000001400013BA: 3C 20 cmp al,20h
00000001400013BC: 7E E5 jle 00000001400013A3
00000001400013BE: 48 8D 05 9B 2F 04 lea rax,[0000000140044360h]
00
00000001400013C5: 48 8B 55 F8 mov rdx,qword ptr [rbp-8]
00000001400013C9: 48 89 10 mov qword ptr [rax],rdx
00000001400013CC: 48 8B 05 6D D0 03 mov rax,qword ptr [000000014003E440h]
00
00000001400013D3: 8B 00 mov eax,dword ptr [rax]
00000001400013D5: 85 C0 test eax,eax
00000001400013D7: 74 21 je 00000001400013FA
00000001400013D9: 8B 85 7C FF FF FF mov eax,dword ptr [rbp+FFFFFFFFFFFFFF7Ch]
00000001400013DF: 83 E0 01 and eax,1
00000001400013E2: 85 C0 test eax,eax
00000001400013E4: 74 09 je 00000001400013EF
00000001400013E6: 0F B7 45 80 movzx eax,word ptr [rbp-80h]
00000001400013EA: 0F B7 C0 movzx eax,ax
00000001400013ED: EB 05 jmp 00000001400013F4
00000001400013EF: B8 0A 00 00 00 mov eax,0Ah
00000001400013F4: 89 05 06 6C 03 00 mov dword ptr [0000000140038000h],eax
00000001400013FA: 8B 05 04 2C 04 00 mov eax,dword ptr [0000000140044004h]
0000000140001400: 48 8D 15 01 2C 04 lea rdx,[0000000140044008h]
00
0000000140001407: 89 C1 mov ecx,eax
0000000140001409: E8 83 01 00 00 call 0000000140001591
000000014000140E: E8 94 4B 03 00 call 0000000140035FA7
0000000140001413: 48 8B 05 16 CF 03 mov rax,qword ptr [000000014003E330h]
00
000000014000141A: 48 8B 00 mov rax,qword ptr [rax]
000000014000141D: 48 8B 15 EC 2B 04 mov rdx,qword ptr [0000000140044010h]
00
0000000140001424: 48 89 10 mov qword ptr [rax],rdx
0000000140001427: 48 8B 0D E2 2B 04 mov rcx,qword ptr [0000000140044010h]
00
000000014000142E: 48 8B 15 D3 2B 04 mov rdx,qword ptr [0000000140044008h]
00
0000000140001435: 8B 05 C9 2B 04 00 mov eax,dword ptr [0000000140044004h]
000000014000143B: 49 89 C8 mov r8,rcx
000000014000143E: 89 C1 mov ecx,eax
0000000140001440: E8 EB 21 00 00 call 0000000140003630
0000000140001445: 89 05 D1 2B 04 00 mov dword ptr [000000014004401Ch],eax
000000014000144B: 8B 05 CF 2B 04 00 mov eax,dword ptr [0000000140044020h]
0000000140001451: 85 C0 test eax,eax
0000000140001453: 75 0D jne 0000000140001462
0000000140001455: 8B 05 C1 2B 04 00 mov eax,dword ptr [000000014004401Ch]
000000014000145B: 89 C1 mov ecx,eax
000000014000145D: E8 DE 49 03 00 call 0000000140035E40
0000000140001462: 8B 05 BC 2B 04 00 mov eax,dword ptr [0000000140044024h]
0000000140001468: 85 C0 test eax,eax
000000014000146A: 75 05 jne 0000000140001471
000000014000146C: E8 EF 49 03 00 call 0000000140035E60
0000000140001471: 8B 05 A5 2B 04 00 mov eax,dword ptr [000000014004401Ch]
0000000140001477: 48 81 C4 E0 00 00 add rsp,0E0h
00
000000014000147E: 5D pop rbp
000000014000147F: C3 ret
0000000140001480: 55 push rbp
0000000140001481: 48 89 E5 mov rbp,rsp
0000000140001484: 48 83 EC 20 sub rsp,20h
0000000140001488: 48 8B 05 D1 CF 03 mov rax,qword ptr [000000014003E460h]
00
000000014000148F: C7 00 01 00 00 00 mov dword ptr [rax],1
0000000140001495: 48 8B 05 D4 CF 03 mov rax,qword ptr [000000014003E470h]
00
000000014000149C: C7 00 01 00 00 00 mov dword ptr [rax],1
00000001400014A2: 48 8B 05 D7 CF 03 mov rax,qword ptr [000000014003E480h]
00
00000001400014A9: C7 00 01 00 00 00 mov dword ptr [rax],1
00000001400014AF: 48 8B 05 9A CF 03 mov rax,qword ptr [000000014003E450h]
00
00000001400014B6: C7 00 01 00 00 00 mov dword ptr [rax],1
00000001400014BC: 48 8B 05 5D CE 03 mov rax,qword ptr [000000014003E320h]
00
00000001400014C3: 48 89 45 F8 mov qword ptr [rbp-8],rax
00000001400014C7: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
00000001400014CB: 0F B7 00 movzx eax,word ptr [rax]
00000001400014CE: 66 3D 4D 5A cmp ax,5A4Dh
00000001400014D2: 74 0A je 00000001400014DE
00000001400014D4: B8 00 00 00 00 mov eax,0
00000001400014D9: E9 AD 00 00 00 jmp 000000014000158B
00000001400014DE: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
00000001400014E2: 8B 40 3C mov eax,dword ptr [rax+3Ch]
00000001400014E5: 48 63 D0 movsxd rdx,eax
00000001400014E8: 48 8B 45 F8 mov rax,qword ptr [rbp-8]
00000001400014EC: 48 01 D0 add rax,rdx
00000001400014EF: 48 89 45 F0 mov qword ptr [rbp-10h],rax
00000001400014F3: 48 8B 45 F0 mov rax,qword ptr [rbp-10h]
00000001400014F7: 8B 00 mov eax,dword ptr [rax]
00000001400014F9: 3D 50 45 00 00 cmp eax,4550h
00000001400014FE: 74 0A je 000000014000150A
0000000140001500: B8 00 00 00 00 mov eax,0
0000000140001505: E9 81 00 00 00 jmp 000000014000158B
000000014000150A: 48 8B 45 F0 mov rax,qword ptr [rbp-10h]
000000014000150E: 48 83 C0 18 add rax,18h
0000000140001512: 48 89 45 E8 mov qword ptr [rbp-18h],rax
0000000140001516: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
000000014000151A: 0F B7 00 movzx eax,word ptr [rax]
000000014000151D: 0F B7 C0 movzx eax,ax
0000000140001520: 3D 0B 01 00 00 cmp eax,10Bh
0000000140001525: 74 09 je 0000000140001530
0000000140001527: 3D 0B 02 00 00 cmp eax,20Bh
000000014000152C: 74 29 je 0000000140001557
000000014000152E: EB 56 jmp 0000000140001586
0000000140001530: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
0000000140001534: 8B 40 5C mov eax,dword ptr [rax+5Ch]
0000000140001537: 83 F8 0E cmp eax,0Eh
000000014000153A: 77 07 ja 0000000140001543
000000014000153C: B8 00 00 00 00 mov eax,0
0000000140001541: EB 48 jmp 000000014000158B
0000000140001543: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
0000000140001547: 8B 80 D0 00 00 00 mov eax,dword ptr [rax+00000000000000D0h]
000000014000154D: 85 C0 test eax,eax
000000014000154F: 0F 95 C0 setne al
0000000140001552: 0F B6 C0 movzx eax,al
0000000140001555: EB 34 jmp 000000014000158B
0000000140001557: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
000000014000155B: 48 89 45 E0 mov qword ptr [rbp-20h],rax
000000014000155F: 48 8B 45 E0 mov rax,qword ptr [rbp-20h]
0000000140001563: 8B 40 6C mov eax,dword ptr [rax+6Ch]
0000000140001566: 83 F8 0E cmp eax,0Eh
0000000140001569: 77 07 ja 0000000140001572
000000014000156B: B8 00 00 00 00 mov eax,0
0000000140001570: EB 19 jmp 000000014000158B
0000000140001572: 48 8B 45 E0 mov rax,qword ptr [rbp-20h]
0000000140001576: 8B 80 E0 00 00 00 mov eax,dword ptr [rax+00000000000000E0h]
000000014000157C: 85 C0 test eax,eax
000000014000157E: 0F 95 C0 setne al
0000000140001581: 0F B6 C0 movzx eax,al
0000000140001584: EB 05 jmp 000000014000158B
0000000140001586: B8 00 00 00 00 mov eax,0
000000014000158B: 48 83 C4 20 add rsp,20h
000000014000158F: 5D pop rbp
0000000140001590: C3 ret
0000000140001591: 55 push rbp
0000000140001592: 53 push rbx
0000000140001593: 48 83 EC 48 sub rsp,48h
0000000140001597: 48 8D 6C 24 40 lea rbp,[rsp+40h]
000000014000159C: 89 4D 20 mov dword ptr [rbp+20h],ecx
000000014000159F: 48 89 55 28 mov qword ptr [rbp+28h],rdx
00000001400015A3: 8B 45 20 mov eax,dword ptr [rbp+20h]
00000001400015A6: 83 C0 01 add eax,1
00000001400015A9: 48 98 cdqe
00000001400015AB: 48 C1 E0 03 shl rax,3
00000001400015AF: 48 89 C1 mov rcx,rax
00000001400015B2: E8 81 48 03 00 call 0000000140035E38
00000001400015B7: 48 89 45 F0 mov qword ptr [rbp-10h],rax
00000001400015BB: 48 8B 45 28 mov rax,qword ptr [rbp+28h]
00000001400015BF: 48 8B 00 mov rax,qword ptr [rax]
00000001400015C2: 48 89 45 E8 mov qword ptr [rbp-18h],rax
00000001400015C6: C7 45 FC 00 00 00 mov dword ptr [rbp-4],0
00
00000001400015CD: E9 8C 00 00 00 jmp 000000014000165E
00000001400015D2: 8B 45 FC mov eax,dword ptr [rbp-4]
00000001400015D5: 48 98 cdqe
00000001400015D7: 48 8D 14 C5 00 00 lea rdx,[rax*8+0000000000000000h]
00 00
00000001400015DF: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
00000001400015E3: 48 01 D0 add rax,rdx
00000001400015E6: 48 8B 00 mov rax,qword ptr [rax]
00000001400015E9: 48 89 C1 mov rcx,rax
00000001400015EC: E8 1F 48 03 00 call 0000000140035E10
00000001400015F1: 48 83 C0 01 add rax,1
00000001400015F5: 48 89 45 E0 mov qword ptr [rbp-20h],rax
00000001400015F9: 8B 45 FC mov eax,dword ptr [rbp-4]
00000001400015FC: 48 98 cdqe
00000001400015FE: 48 8D 14 C5 00 00 lea rdx,[rax*8+0000000000000000h]
00 00
0000000140001606: 48 8B 45 F0 mov rax,qword ptr [rbp-10h]
000000014000160A: 48 8D 1C 02 lea rbx,[rdx+rax]
000000014000160E: 48 8B 45 E0 mov rax,qword ptr [rbp-20h]
0000000140001612: 48 89 C1 mov rcx,rax
0000000140001615: E8 1E 48 03 00 call 0000000140035E38
000000014000161A: 48 89 03 mov qword ptr [rbx],rax
000000014000161D: 8B 45 FC mov eax,dword ptr [rbp-4]
0000000140001620: 48 98 cdqe
0000000140001622: 48 8D 14 C5 00 00 lea rdx,[rax*8+0000000000000000h]
00 00
000000014000162A: 48 8B 45 E8 mov rax,qword ptr [rbp-18h]
000000014000162E: 48 01 D0 add rax,rdx
0000000140001631: 48 8B 10 mov rdx,qword ptr [rax]
0000000140001634: 8B 45 FC mov eax,dword ptr [rbp-4]
0000000140001637: 48 98 cdqe
0000000140001639: 48 8D 0C C5 00 00 lea rcx,[rax*8+0000000000000000h]
00 00
0000000140001641: 48 8B 45 F0 mov rax,qword ptr [rbp-10h]
0000000140001645: 48 01 C8 add rax,rcx
0000000140001648: 48 8B 00 mov rax,qword ptr [rax]
000000014000164B: 48 8B 4D E0 mov rcx,qword ptr [rbp-20h]
000000014000164F: 49 89 C8 mov r8,rcx
0000000140001652: 48 89 C1 mov rcx,rax
0000000140001655: E8 CE 47 03 00 call 0000000140035E28
000000014000165A: 83 45 FC 01 add dword ptr [rbp-4],1
000000014000165E: 8B 45 FC mov eax,dword ptr [rbp-4]
0000000140001661: 3B 45 20 cmp eax,dword ptr [rbp+20h]
0000000140001664: 0F 8C 68 FF FF FF jl 00000001400015D2
000000014000166A: 8B 45 FC mov eax,dword ptr [rbp-4]
000000014000166D: 48 98 cdqe
000000014000166F: 48 8D 14 C5 00 00 lea rdx,[rax*8+0000000000000000h]
00 00
0000000140001677: 48 8B 45 F0 mov rax,qword ptr [rbp-10h]
000000014000167B: 48 01 D0 add rax,rdx
000000014000167E: 48 C7 00 00 00 00 mov qword ptr [rax],0
00
0000000140001685: 48 8B 45 28 mov rax,qword ptr [rbp+28h]
0000000140001689: 48 8B 55 F0 mov rdx,qword ptr [rbp-10h]
000000014000168D: 48 89 10 mov qword ptr [rax],rdx
0000000140001690: 90 nop
0000000140001691: 48 83 C4 48 add rsp,48h
0000000140001695: 5B pop rbx
0000000140001696: 5D pop rbp
0000000140001697: C3 ret
0000000140001698: 55 push rbp
0000000140001699: 48 89 E5 mov rbp,rsp
000000014000169C: 48 83 EC 20 sub rsp,20h
00000001400016A0: 48 89 4D 10 mov qword ptr [rbp+10h],rcx
00000001400016A4: 48 8B 4D 10 mov rcx,qword ptr [rbp+10h]
00000001400016A8: E8 A3 47 03 00 call 0000000140035E50
00000001400016AD: 48 85 C0 test rax,rax
00000001400016B0: 74 07 je 00000001400016B9
00000001400016B2: B8 00 00 00 00 mov eax,0
00000001400016B7: EB 05 jmp 00000001400016BE
00000001400016B9: B8 FF FF FF FF mov eax,0FFFFFFFFh
00000001400016BE: 48 83 C4 20 add rsp,20h
00000001400016C2: 5D pop rbp
00000001400016C3: C3 ret
00000001400016C4: 90 nop
00000001400016C5: 90 nop
00000001400016C6: 90 nop
00000001400016C7: 90 nop
00000001400016C8: 90 nop
00000001400016C9: 90 nop
00000001400016CA: 90 nop
00000001400016CB: 90 nop
00000001400016CC: 90 nop
00000001400016CD: 90 nop
00000001400016CE: 90 nop
00000001400016CF: 90 nop
00000001400016D0: C3 ret
00000001400016D1: 66 66 2E 0F 1F 84 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00 00
00000001400016DC: 0F 1F 40 00 nop dword ptr [rax]
00000001400016E0: 31 C0 xor eax,eax
00000001400016E2: C3 ret
00000001400016E3: 66 66 2E 0F 1F 84 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00 00
00000001400016EE: 66 90 nop
00000001400016F0: 55 push rbp
00000001400016F1: 41 55 push r13
00000001400016F3: 41 54 push r12
00000001400016F5: 53 push rbx
00000001400016F6: 48 83 EC 28 sub rsp,28h
00000001400016FA: 48 8D 6C 24 20 lea rbp,[rsp+20h]
00000001400016FF: 4C 8D 2D FA 78 03 lea r13,[0000000140039000h]
00
0000000140001706: 4C 89 E9 mov rcx,r13
0000000140001709: FF 15 B5 3C 04 00 call qword ptr [00000001400453C4h]
000000014000170F: 49 89 C4 mov r12,rax
0000000140001712: 48 85 C0 test rax,rax
0000000140001715: 74 59 je 0000000140001770
0000000140001717: 4C 89 E9 mov rcx,r13
000000014000171A: FF 15 FC 3C 04 00 call qword ptr [000000014004541Ch]
0000000140001720: 4C 8B 2D AD 3C 04 mov r13,qword ptr [00000001400453D4h]
00
0000000140001727: 48 8D 15 E5 78 03 lea rdx,[0000000140039013h]
00
000000014000172E: 4C 89 E1 mov rcx,r12
0000000140001731: 48 89 05 08 29 04 mov qword ptr [0000000140044040h],rax
00
0000000140001738: 41 FF D5 call r13
000000014000173B: 48 8D 15 E7 78 03 lea rdx,[0000000140039029h]
00
0000000140001742: 4C 89 E1 mov rcx,r12
0000000140001745: 48 89 C3 mov rbx,rax
0000000140001748: 41 FF D5 call r13
000000014000174B: 48 89 05 BE 68 03 mov qword ptr [0000000140038010h],rax
00
0000000140001752: 48 85 DB test rbx,rbx
0000000140001755: 75 2E jne 0000000140001785
0000000140001757: 48 8D 0D 42 00 00 lea rcx,[00000001400017A0h]
00
000000014000175E: 48 83 C4 28 add rsp,28h
0000000140001762: 5B pop rbx
0000000140001763: 41 5C pop r12
0000000140001765: 41 5D pop r13
0000000140001767: 5D pop rbp
0000000140001768: E9 2B FF FF FF jmp 0000000140001698
000000014000176D: 0F 1F 00 nop dword ptr [rax]
0000000140001770: 48 8D 05 69 FF FF lea rax,[00000001400016E0h]
FF
0000000140001777: 48 8D 1D 52 FF FF lea rbx,[00000001400016D0h]
FF
000000014000177E: 48 89 05 8B 68 03 mov qword ptr [0000000140038010h],rax
00
0000000140001785: 48 8D 15 D4 28 04 lea rdx,[0000000140044060h]
00
000000014000178C: 48 8D 0D 6D D8 03 lea rcx,[000000014003F000h]
00
0000000140001793: FF D3 call rbx
0000000140001795: EB C0 jmp 0000000140001757
0000000140001797: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
00000001400017A0: 55 push rbp
00000001400017A1: 48 89 E5 mov rbp,rsp
00000001400017A4: 48 83 EC 20 sub rsp,20h
00000001400017A8: 48 8B 05 61 68 03 mov rax,qword ptr [0000000140038010h]
00
00000001400017AF: 48 85 C0 test rax,rax
00000001400017B2: 74 09 je 00000001400017BD
00000001400017B4: 48 8D 0D 45 D8 03 lea rcx,[000000014003F000h]
00
00000001400017BB: FF D0 call rax
00000001400017BD: 48 8B 0D 7C 28 04 mov rcx,qword ptr [0000000140044040h]
00
00000001400017C4: 48 85 C9 test rcx,rcx
00000001400017C7: 74 0F je 00000001400017D8
00000001400017C9: 48 83 C4 20 add rsp,20h
00000001400017CD: 5D pop rbp
00000001400017CE: 48 FF 25 AF 3B 04 jmp qword ptr [0000000140045384h]
00
00000001400017D5: 0F 1F 00 nop dword ptr [rax]
00000001400017D8: 48 83 C4 20 add rsp,20h
00000001400017DC: 5D pop rbp
00000001400017DD: C3 ret
00000001400017DE: 90 nop
00000001400017DF: 90 nop
00000001400017E0: 48 83 EC 28 sub rsp,28h
00000001400017E4: FF D1 call rcx
00000001400017E6: 90 nop
00000001400017E7: 48 83 C4 28 add rsp,28h
00000001400017EB: C3 ret
00000001400017EC: 0F 1F 40 00 nop dword ptr [rax]
00000001400017F0: 48 8D 05 C9 79 03 lea rax,[00000001400391C0h]
00
00000001400017F7: BA 28 00 00 00 mov edx,28h
00000001400017FC: C3 ret
00000001400017FD: 0F 1F 00 nop dword ptr [rax]
0000000140001800: 48 83 EC 28 sub rsp,28h
0000000140001804: 48 8B 01 mov rax,qword ptr [rcx]
0000000140001807: FF 50 08 call qword ptr [rax+8]
000000014000180A: 48 89 C1 mov rcx,rax
000000014000180D: 48 83 C4 28 add rsp,28h
0000000140001811: 48 FF 62 30 jmp qword ptr [rdx+30h]
0000000140001815: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000181F: 90 nop
0000000140001820: 48 B8 1A 9E 24 2A mov rax,74E532B22A249E1Ah
B2 32 E5 74
000000014000182A: C3 ret
000000014000182B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140001830: 48 B8 AF 21 DB 7E mov rax,7E5182757EDB21AFh
75 82 51 7E
000000014000183A: C3 ret
000000014000183B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140001840: 31 C0 xor eax,eax
0000000140001842: C3 ret
0000000140001843: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000184D: 0F 1F 00 nop dword ptr [rax]
0000000140001850: 31 C0 xor eax,eax
0000000140001852: C3 ret
0000000140001853: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000185D: 0F 1F 00 nop dword ptr [rax]
0000000140001860: 41 57 push r15
0000000140001862: 41 56 push r14
0000000140001864: 41 55 push r13
0000000140001866: 41 54 push r12
0000000140001868: 56 push rsi
0000000140001869: 57 push rdi
000000014000186A: 55 push rbp
000000014000186B: 53 push rbx
000000014000186C: 48 81 EC 88 00 00 sub rsp,88h
00
0000000140001873: 48 89 D6 mov rsi,rdx
0000000140001876: 48 8B 39 mov rdi,qword ptr [rcx]
0000000140001879: 4C 8B 79 08 mov r15,qword ptr [rcx+8]
000000014000187D: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140001881: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140001885: 48 8D 15 71 9C 03 lea rdx,[000000014003B4FDh]
00
000000014000188C: 41 B8 01 00 00 00 mov r8d,1
0000000140001892: FF 50 18 call qword ptr [rax+18h]
0000000140001895: 4D 85 FF test r15,r15
0000000140001898: 74 2A je 00000001400018C4
000000014000189A: 48 89 7C 24 28 mov qword ptr [rsp+28h],rdi
000000014000189F: B3 01 mov bl,1
00000001400018A1: 84 C0 test al,al
00000001400018A3: 0F 85 CB 00 00 00 jne 0000000140001974
00000001400018A9: 8B 6E 30 mov ebp,dword ptr [rsi+30h]
00000001400018AC: 40 F6 C5 04 test bpl,4
00000001400018B0: 75 19 jne 00000001400018CB
00000001400018B2: 48 8D 4C 24 28 lea rcx,[rsp+28h]
00000001400018B7: 48 89 F2 mov rdx,rsi
00000001400018BA: E8 F1 01 00 00 call 0000000140001AB0
00000001400018BF: E9 AE 00 00 00 jmp 0000000140001972
00000001400018C4: 89 C3 mov ebx,eax
00000001400018C6: E9 AF 00 00 00 jmp 000000014000197A
00000001400018CB: 4C 8B 76 20 mov r14,qword ptr [rsi+20h]
00000001400018CF: 4C 8B 66 28 mov r12,qword ptr [rsi+28h]
00000001400018D3: 48 8D 15 53 B4 03 lea rdx,[000000014003CD2Dh]
00
00000001400018DA: 41 B8 01 00 00 00 mov r8d,1
00000001400018E0: 4C 89 F1 mov rcx,r14
00000001400018E3: 41 FF 54 24 18 call qword ptr [r12+18h]
00000001400018E8: 84 C0 test al,al
00000001400018EA: 0F 85 84 00 00 00 jne 0000000140001974
00000001400018F0: C6 44 24 27 01 mov byte ptr [rsp+27h],1
00000001400018F5: 4C 89 74 24 70 mov qword ptr [rsp+70h],r14
00000001400018FA: 4C 89 64 24 78 mov qword ptr [rsp+78h],r12
00000001400018FF: 48 8D 44 24 27 lea rax,[rsp+27h]
0000000140001904: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
000000014000190C: 8B 46 34 mov eax,dword ptr [rsi+34h]
000000014000190F: 8A 4E 38 mov cl,byte ptr [rsi+38h]
0000000140001912: 0F 10 06 movups xmm0,xmmword ptr [rsi]
0000000140001915: 0F 10 4E 10 movups xmm1,xmmword ptr [rsi+10h]
0000000140001919: 89 6C 24 60 mov dword ptr [rsp+60h],ebp
000000014000191D: 89 44 24 64 mov dword ptr [rsp+64h],eax
0000000140001921: 88 4C 24 68 mov byte ptr [rsp+68h],cl
0000000140001925: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
000000014000192A: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000192F: 48 8D 44 24 70 lea rax,[rsp+70h]
0000000140001934: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140001939: 48 8D 05 48 7F 03 lea rax,[0000000140039888h]
00
0000000140001940: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140001945: 48 8D 4C 24 28 lea rcx,[rsp+28h]
000000014000194A: 48 8D 54 24 30 lea rdx,[rsp+30h]
000000014000194F: E8 5C 01 00 00 call 0000000140001AB0
0000000140001954: 84 C0 test al,al
0000000140001956: 75 1C jne 0000000140001974
0000000140001958: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
000000014000195D: 48 8B 44 24 58 mov rax,qword ptr [rsp+58h]
0000000140001962: 48 8D 15 AA 7F 03 lea rdx,[0000000140039913h]
00
0000000140001969: 41 B8 02 00 00 00 mov r8d,2
000000014000196F: FF 50 18 call qword ptr [rax+18h]
0000000140001972: 89 C3 mov ebx,eax
0000000140001974: 49 83 FF 01 cmp r15,1
0000000140001978: 75 33 jne 00000001400019AD
000000014000197A: B0 01 mov al,1
000000014000197C: 84 DB test bl,bl
000000014000197E: 75 18 jne 0000000140001998
0000000140001980: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140001984: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140001988: 48 8D 15 6F 9B 03 lea rdx,[000000014003B4FEh]
00
000000014000198F: 41 B8 01 00 00 00 mov r8d,1
0000000140001995: FF 50 18 call qword ptr [rax+18h]
0000000140001998: 90 nop
0000000140001999: 48 81 C4 88 00 00 add rsp,88h
00
00000001400019A0: 5B pop rbx
00000001400019A1: 5D pop rbp
00000001400019A2: 5F pop rdi
00000001400019A3: 5E pop rsi
00000001400019A4: 41 5C pop r12
00000001400019A6: 41 5D pop r13
00000001400019A8: 41 5E pop r14
00000001400019AA: 41 5F pop r15
00000001400019AC: C3 ret
00000001400019AD: 48 83 C7 02 add rdi,2
00000001400019B1: 4B 8D 2C 3F lea rbp,[r15+r15]
00000001400019B5: 48 83 C5 FE add rbp,0FFFFFFFFFFFFFFFEh
00000001400019B9: 4C 8D 6C 24 28 lea r13,[rsp+28h]
00000001400019BE: 4C 8D 74 24 70 lea r14,[rsp+70h]
00000001400019C3: 4C 8D 25 BE 7E 03 lea r12,[0000000140039888h]
00
00000001400019CA: 4C 8D 7C 24 30 lea r15,[rsp+30h]
00000001400019CF: EB 19 jmp 00000001400019EA
00000001400019D1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400019DB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400019E0: 48 83 C7 02 add rdi,2
00000001400019E4: 48 83 C5 FE add rbp,0FFFFFFFFFFFFFFFEh
00000001400019E8: 74 90 je 000000014000197A
00000001400019EA: 89 D8 mov eax,ebx
00000001400019EC: 48 89 7C 24 28 mov qword ptr [rsp+28h],rdi
00000001400019F1: B3 01 mov bl,1
00000001400019F3: 84 C0 test al,al
00000001400019F5: 75 E9 jne 00000001400019E0
00000001400019F7: 8B 46 30 mov eax,dword ptr [rsi+30h]
00000001400019FA: A8 04 test al,4
00000001400019FC: 75 2B jne 0000000140001A29
00000001400019FE: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140001A02: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140001A06: 41 B8 02 00 00 00 mov r8d,2
0000000140001A0C: 48 8D 15 D3 9A 03 lea rdx,[000000014003B4E6h]
00
0000000140001A13: FF 50 18 call qword ptr [rax+18h]
0000000140001A16: 84 C0 test al,al
0000000140001A18: 75 C6 jne 00000001400019E0
0000000140001A1A: 4C 89 E9 mov rcx,r13
0000000140001A1D: 48 89 F2 mov rdx,rsi
0000000140001A20: E8 8B 00 00 00 call 0000000140001AB0
0000000140001A25: 89 C3 mov ebx,eax
0000000140001A27: EB B7 jmp 00000001400019E0
0000000140001A29: 0F 10 46 20 movups xmm0,xmmword ptr [rsi+20h]
0000000140001A2D: C6 44 24 27 01 mov byte ptr [rsp+27h],1
0000000140001A32: 0F 11 44 24 70 movups xmmword ptr [rsp+70h],xmm0
0000000140001A37: 48 8D 4C 24 27 lea rcx,[rsp+27h]
0000000140001A3C: 48 89 8C 24 80 00 mov qword ptr [rsp+0000000000000080h],rcx
00 00
0000000140001A44: 8B 4E 34 mov ecx,dword ptr [rsi+34h]
0000000140001A47: 0F B6 56 38 movzx edx,byte ptr [rsi+38h]
0000000140001A4B: 0F 10 06 movups xmm0,xmmword ptr [rsi]
0000000140001A4E: 0F 10 4E 10 movups xmm1,xmmword ptr [rsi+10h]
0000000140001A52: 89 44 24 60 mov dword ptr [rsp+60h],eax
0000000140001A56: 89 4C 24 64 mov dword ptr [rsp+64h],ecx
0000000140001A5A: 88 54 24 68 mov byte ptr [rsp+68h],dl
0000000140001A5E: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140001A63: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
0000000140001A68: 4C 89 74 24 50 mov qword ptr [rsp+50h],r14
0000000140001A6D: 4C 89 64 24 58 mov qword ptr [rsp+58h],r12
0000000140001A72: 4C 89 E9 mov rcx,r13
0000000140001A75: 4C 89 FA mov rdx,r15
0000000140001A78: E8 33 00 00 00 call 0000000140001AB0
0000000140001A7D: 84 C0 test al,al
0000000140001A7F: 0F 85 5B FF FF FF jne 00000001400019E0
0000000140001A85: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
0000000140001A8A: 48 8B 44 24 58 mov rax,qword ptr [rsp+58h]
0000000140001A8F: 41 B8 02 00 00 00 mov r8d,2
0000000140001A95: 48 8D 15 77 7E 03 lea rdx,[0000000140039913h]
00
0000000140001A9C: FF 50 18 call qword ptr [rax+18h]
0000000140001A9F: 89 C3 mov ebx,eax
0000000140001AA1: E9 3A FF FF FF jmp 00000001400019E0
0000000140001AA6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001AB0: 56 push rsi
0000000140001AB1: 48 81 EC B0 00 00 sub rsp,0B0h
00
0000000140001AB8: 48 8B 01 mov rax,qword ptr [rcx]
0000000140001ABB: 8B 4A 30 mov ecx,dword ptr [rdx+30h]
0000000140001ABE: F6 C1 10 test cl,10h
0000000140001AC1: 75 7B jne 0000000140001B3E
0000000140001AC3: F6 C1 20 test cl,20h
0000000140001AC6: 0F 85 C6 00 00 00 jne 0000000140001B92
0000000140001ACC: 0F B7 00 movzx eax,word ptr [rax]
0000000140001ACF: 48 3D 10 27 00 00 cmp rax,2710h
0000000140001AD5: 0F 82 3B 01 00 00 jb 0000000140001C16
0000000140001ADB: 89 C1 mov ecx,eax
0000000140001ADD: 41 B8 59 17 B7 D1 mov r8d,0D1B71759h
0000000140001AE3: 4C 0F AF C0 imul r8,rax
0000000140001AE7: C1 E8 04 shr eax,4
0000000140001AEA: 69 C0 47 03 00 00 imul eax,eax,347h
0000000140001AF0: C1 E8 13 shr eax,13h
0000000140001AF3: 69 C0 10 27 00 00 imul eax,eax,2710h
0000000140001AF9: 29 C1 sub ecx,eax
0000000140001AFB: 0F B7 C1 movzx eax,cx
0000000140001AFE: 89 C1 mov ecx,eax
0000000140001B00: C1 E9 02 shr ecx,2
0000000140001B03: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
0000000140001B09: C1 E9 11 shr ecx,11h
0000000140001B0C: 6B F1 64 imul esi,ecx,64h
0000000140001B0F: 29 F0 sub eax,esi
0000000140001B11: 0F B7 C0 movzx eax,ax
0000000140001B14: 48 8D 35 55 7E 03 lea rsi,[0000000140039970h]
00
0000000140001B1B: 0F B7 0C 4E movzx ecx,word ptr [rsi+rcx*2]
0000000140001B1F: 66 89 4C 24 53 mov word ptr [rsp+53h],cx
0000000140001B24: 0F B7 04 46 movzx eax,word ptr [rsi+rax*2]
0000000140001B28: 66 89 44 24 55 mov word ptr [rsp+55h],ax
0000000140001B2D: 49 C1 E8 2D shr r8,2Dh
0000000140001B31: B9 23 00 00 00 mov ecx,23h
0000000140001B36: 4C 89 C0 mov rax,r8
0000000140001B39: E9 16 01 00 00 jmp 0000000140001C54
0000000140001B3E: 0F B7 08 movzx ecx,word ptr [rax]
0000000140001B41: 4C 8D 8C 24 B0 00 lea r9,[rsp+00000000000000B0h]
00 00
0000000140001B49: 45 31 D2 xor r10d,r10d
0000000140001B4C: 41 B8 30 00 00 00 mov r8d,30h
0000000140001B52: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001B5C: 0F 1F 40 00 nop dword ptr [rax]
0000000140001B60: 44 0F B7 D9 movzx r11d,cx
0000000140001B64: 44 89 D9 mov ecx,r11d
0000000140001B67: C1 E9 04 shr ecx,4
0000000140001B6A: 44 89 D8 mov eax,r11d
0000000140001B6D: 24 0F and al,0Fh
0000000140001B6F: 3C 0A cmp al,0Ah
0000000140001B71: BE 57 00 00 00 mov esi,57h
0000000140001B76: 41 0F 42 F0 cmovb esi,r8d
0000000140001B7A: 40 00 C6 add sil,al
0000000140001B7D: 41 88 71 FF mov byte ptr [r9-1],sil
0000000140001B81: 49 83 C1 FF add r9,0FFFFFFFFFFFFFFFFh
0000000140001B85: 49 83 C2 01 add r10,1
0000000140001B89: 66 41 83 FB 0F cmp r11w,0Fh
0000000140001B8E: 77 D0 ja 0000000140001B60
0000000140001B90: EB 4E jmp 0000000140001BE0
0000000140001B92: 0F B7 08 movzx ecx,word ptr [rax]
0000000140001B95: 4C 8D 8C 24 B0 00 lea r9,[rsp+00000000000000B0h]
00 00
0000000140001B9D: 45 31 D2 xor r10d,r10d
0000000140001BA0: 41 B8 30 00 00 00 mov r8d,30h
0000000140001BA6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001BB0: 44 0F B7 D9 movzx r11d,cx
0000000140001BB4: 44 89 D9 mov ecx,r11d
0000000140001BB7: C1 E9 04 shr ecx,4
0000000140001BBA: 44 89 D8 mov eax,r11d
0000000140001BBD: 24 0F and al,0Fh
0000000140001BBF: 3C 0A cmp al,0Ah
0000000140001BC1: BE 37 00 00 00 mov esi,37h
0000000140001BC6: 41 0F 42 F0 cmovb esi,r8d
0000000140001BCA: 40 00 C6 add sil,al
0000000140001BCD: 41 88 71 FF mov byte ptr [r9-1],sil
0000000140001BD1: 49 83 C1 FF add r9,0FFFFFFFFFFFFFFFFh
0000000140001BD5: 49 83 C2 01 add r10,1
0000000140001BD9: 66 41 83 FB 0F cmp r11w,0Fh
0000000140001BDE: 77 D0 ja 0000000140001BB0
0000000140001BE0: B9 80 00 00 00 mov ecx,80h
0000000140001BE5: 4C 29 D1 sub rcx,r10
0000000140001BE8: 48 81 F9 81 00 00 cmp rcx,81h
00
0000000140001BEF: 0F 83 B7 00 00 00 jae 0000000140001CAC
0000000140001BF5: 4C 89 54 24 28 mov qword ptr [rsp+28h],r10
0000000140001BFA: 4C 89 4C 24 20 mov qword ptr [rsp+20h],r9
0000000140001BFF: 4C 8D 05 55 99 03 lea r8,[000000014003B55Bh]
00
0000000140001C06: 41 B9 02 00 00 00 mov r9d,2
0000000140001C0C: 48 89 D1 mov rcx,rdx
0000000140001C0F: B2 01 mov dl,1
0000000140001C11: E9 87 00 00 00 jmp 0000000140001C9D
0000000140001C16: B9 27 00 00 00 mov ecx,27h
0000000140001C1B: 66 83 F8 63 cmp ax,63h
0000000140001C1F: 76 2E jbe 0000000140001C4F
0000000140001C21: 89 C1 mov ecx,eax
0000000140001C23: C1 E9 02 shr ecx,2
0000000140001C26: 69 F1 7B 14 00 00 imul esi,ecx,147Bh
0000000140001C2C: C1 EE 11 shr esi,11h
0000000140001C2F: 6B CE 64 imul ecx,esi,64h
0000000140001C32: 29 C8 sub eax,ecx
0000000140001C34: 0F B7 C0 movzx eax,ax
0000000140001C37: 48 8D 0D 32 7D 03 lea rcx,[0000000140039970h]
00
0000000140001C3E: 0F B7 04 41 movzx eax,word ptr [rcx+rax*2]
0000000140001C42: 66 89 44 24 55 mov word ptr [rsp+55h],ax
0000000140001C47: B9 25 00 00 00 mov ecx,25h
0000000140001C4C: 48 89 F0 mov rax,rsi
0000000140001C4F: 83 F8 0A cmp eax,0Ah
0000000140001C52: 73 0C jae 0000000140001C60
0000000140001C54: 04 30 add al,30h
0000000140001C56: 88 44 0C 2F mov byte ptr [rsp+rcx+2Fh],al
0000000140001C5A: 48 83 C1 FF add rcx,0FFFFFFFFFFFFFFFFh
0000000140001C5E: EB 14 jmp 0000000140001C74
0000000140001C60: 48 8D 35 09 7D 03 lea rsi,[0000000140039970h]
00
0000000140001C67: 0F B7 04 46 movzx eax,word ptr [rsi+rax*2]
0000000140001C6B: 66 89 44 0C 2E mov word ptr [rsp+rcx+2Eh],ax
0000000140001C70: 48 83 C1 FE add rcx,0FFFFFFFFFFFFFFFEh
0000000140001C74: 48 8D 04 0C lea rax,[rsp+rcx]
0000000140001C78: 48 83 C0 30 add rax,30h
0000000140001C7C: BE 27 00 00 00 mov esi,27h
0000000140001C81: 48 29 CE sub rsi,rcx
0000000140001C84: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
0000000140001C89: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140001C8E: 4C 8D 05 FB 99 03 lea r8,[000000014003B690h]
00
0000000140001C95: 48 89 D1 mov rcx,rdx
0000000140001C98: B2 01 mov dl,1
0000000140001C9A: 45 31 C9 xor r9d,r9d
0000000140001C9D: E8 4E 32 00 00 call 0000000140004EF0
0000000140001CA2: 90 nop
0000000140001CA3: 48 81 C4 B0 00 00 add rsp,0B0h
00
0000000140001CAA: 5E pop rsi
0000000140001CAB: C3 ret
0000000140001CAC: 4C 8D 05 A5 7C 03 lea r8,[0000000140039958h]
00
0000000140001CB3: BA 80 00 00 00 mov edx,80h
0000000140001CB8: E8 33 35 00 00 call 00000001400051F0
0000000140001CBD: 0F 0B ud2
0000000140001CBF: 90 nop
0000000140001CC0: 48 8B 01 mov rax,qword ptr [rcx]
0000000140001CC3: 48 FF 20 jmp qword ptr [rax]
0000000140001CC6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001CD0: E9 33 3A 03 00 jmp 0000000140035708
0000000140001CD5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001CDF: 90 nop
0000000140001CE0: 48 85 D2 test rdx,rdx
0000000140001CE3: 74 25 je 0000000140001D0A
0000000140001CE5: 49 89 C8 mov r8,rcx
0000000140001CE8: 48 85 C9 test rcx,rcx
0000000140001CEB: 74 1D je 0000000140001D0A
0000000140001CED: 48 B8 FF FF FF FF mov rax,7FFFFFFFFFFFFFFFh
FF FF FF 7F
0000000140001CF7: 48 21 C2 and rdx,rax
0000000140001CFA: 74 0E je 0000000140001D0A
0000000140001CFC: 48 8B 0D 7D 24 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001D03: 31 D2 xor edx,edx
0000000140001D05: E9 4E 39 03 00 jmp 0000000140035658
0000000140001D0A: C3 ret
0000000140001D0B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140001D10: 56 push rsi
0000000140001D11: 57 push rdi
0000000140001D12: 53 push rbx
0000000140001D13: 48 83 EC 20 sub rsp,20h
0000000140001D17: 80 39 03 cmp byte ptr [rcx],3
0000000140001D1A: 75 50 jne 0000000140001D6C
0000000140001D1C: 48 89 CE mov rsi,rcx
0000000140001D1F: 48 8B 59 08 mov rbx,qword ptr [rcx+8]
0000000140001D23: 48 8B 0B mov rcx,qword ptr [rbx]
0000000140001D26: 48 8B 43 08 mov rax,qword ptr [rbx+8]
0000000140001D2A: FF 10 call qword ptr [rax]
0000000140001D2C: 48 8B 43 08 mov rax,qword ptr [rbx+8]
0000000140001D30: 48 83 78 08 00 cmp qword ptr [rax+8],0
0000000140001D35: 74 1C je 0000000140001D53
0000000140001D37: 4C 8B 03 mov r8,qword ptr [rbx]
0000000140001D3A: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
0000000140001D3F: 72 04 jb 0000000140001D45
0000000140001D41: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
0000000140001D45: 48 8B 0D 34 24 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001D4C: 31 D2 xor edx,edx
0000000140001D4E: E8 05 39 03 00 call 0000000140035658
0000000140001D53: 4C 8B 46 08 mov r8,qword ptr [rsi+8]
0000000140001D57: 48 8B 0D 22 24 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001D5E: 31 D2 xor edx,edx
0000000140001D60: 48 83 C4 20 add rsp,20h
0000000140001D64: 5B pop rbx
0000000140001D65: 5F pop rdi
0000000140001D66: 5E pop rsi
0000000140001D67: E9 EC 38 03 00 jmp 0000000140035658
0000000140001D6C: 90 nop
0000000140001D6D: 48 83 C4 20 add rsp,20h
0000000140001D71: 5B pop rbx
0000000140001D72: 5F pop rdi
0000000140001D73: 5E pop rsi
0000000140001D74: C3 ret
0000000140001D75: 48 89 C7 mov rdi,rax
0000000140001D78: 48 8B 0B mov rcx,qword ptr [rbx]
0000000140001D7B: 48 8B 53 08 mov rdx,qword ptr [rbx+8]
0000000140001D7F: E8 DC 18 01 00 call 0000000140013660
0000000140001D84: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
0000000140001D88: E8 B3 0D 02 00 call 0000000140022B40
0000000140001D8D: 48 89 F9 mov rcx,rdi
0000000140001D90: E8 7B 3D 03 00 call 0000000140035B10
0000000140001D95: 0F 0B ud2
0000000140001D97: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140001DA0: 56 push rsi
0000000140001DA1: 57 push rdi
0000000140001DA2: 53 push rbx
0000000140001DA3: 48 83 EC 20 sub rsp,20h
0000000140001DA7: 80 79 08 03 cmp byte ptr [rcx+8],3
0000000140001DAB: 75 50 jne 0000000140001DFD
0000000140001DAD: 48 89 CE mov rsi,rcx
0000000140001DB0: 48 8B 59 10 mov rbx,qword ptr [rcx+10h]
0000000140001DB4: 48 8B 0B mov rcx,qword ptr [rbx]
0000000140001DB7: 48 8B 43 08 mov rax,qword ptr [rbx+8]
0000000140001DBB: FF 10 call qword ptr [rax]
0000000140001DBD: 48 8B 43 08 mov rax,qword ptr [rbx+8]
0000000140001DC1: 48 83 78 08 00 cmp qword ptr [rax+8],0
0000000140001DC6: 74 1C je 0000000140001DE4
0000000140001DC8: 4C 8B 03 mov r8,qword ptr [rbx]
0000000140001DCB: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
0000000140001DD0: 72 04 jb 0000000140001DD6
0000000140001DD2: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
0000000140001DD6: 48 8B 0D A3 23 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001DDD: 31 D2 xor edx,edx
0000000140001DDF: E8 74 38 03 00 call 0000000140035658
0000000140001DE4: 4C 8B 46 10 mov r8,qword ptr [rsi+10h]
0000000140001DE8: 48 8B 0D 91 23 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001DEF: 31 D2 xor edx,edx
0000000140001DF1: 48 83 C4 20 add rsp,20h
0000000140001DF5: 5B pop rbx
0000000140001DF6: 5F pop rdi
0000000140001DF7: 5E pop rsi
0000000140001DF8: E9 5B 38 03 00 jmp 0000000140035658
0000000140001DFD: 90 nop
0000000140001DFE: 48 83 C4 20 add rsp,20h
0000000140001E02: 5B pop rbx
0000000140001E03: 5F pop rdi
0000000140001E04: 5E pop rsi
0000000140001E05: C3 ret
0000000140001E06: 48 89 C7 mov rdi,rax
0000000140001E09: 48 8B 0B mov rcx,qword ptr [rbx]
0000000140001E0C: 48 8B 53 08 mov rdx,qword ptr [rbx+8]
0000000140001E10: E8 4B 18 01 00 call 0000000140013660
0000000140001E15: 48 8B 4E 10 mov rcx,qword ptr [rsi+10h]
0000000140001E19: E8 22 0D 02 00 call 0000000140022B40
0000000140001E1E: 48 89 F9 mov rcx,rdi
0000000140001E21: E8 EA 3C 03 00 call 0000000140035B10
0000000140001E26: 0F 0B ud2
0000000140001E28: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140001E30: 48 8D 41 08 lea rax,[rcx+8]
0000000140001E34: 48 8D 15 15 74 03 lea rdx,[0000000140039250h]
00
0000000140001E3B: C3 ret
0000000140001E3C: 0F 1F 40 00 nop dword ptr [rax]
0000000140001E40: 56 push rsi
0000000140001E41: 57 push rdi
0000000140001E42: 53 push rbx
0000000140001E43: 48 83 EC 20 sub rsp,20h
0000000140001E47: 48 89 CE mov rsi,rcx
0000000140001E4A: 80 79 08 03 cmp byte ptr [rcx+8],3
0000000140001E4E: 75 45 jne 0000000140001E95
0000000140001E50: 48 8B 7E 10 mov rdi,qword ptr [rsi+10h]
0000000140001E54: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140001E57: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140001E5B: FF 10 call qword ptr [rax]
0000000140001E5D: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140001E61: 48 83 78 08 00 cmp qword ptr [rax+8],0
0000000140001E66: 74 1C je 0000000140001E84
0000000140001E68: 4C 8B 07 mov r8,qword ptr [rdi]
0000000140001E6B: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
0000000140001E70: 72 04 jb 0000000140001E76
0000000140001E72: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
0000000140001E76: 48 8B 0D 03 23 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001E7D: 31 D2 xor edx,edx
0000000140001E7F: E8 D4 37 03 00 call 0000000140035658
0000000140001E84: 48 8B 0D F5 22 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001E8B: 31 D2 xor edx,edx
0000000140001E8D: 49 89 F8 mov r8,rdi
0000000140001E90: E8 C3 37 03 00 call 0000000140035658
0000000140001E95: 48 8B 0D E4 22 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001E9C: 31 D2 xor edx,edx
0000000140001E9E: 49 89 F0 mov r8,rsi
0000000140001EA1: 48 83 C4 20 add rsp,20h
0000000140001EA5: 5B pop rbx
0000000140001EA6: 5F pop rdi
0000000140001EA7: 5E pop rsi
0000000140001EA8: E9 AB 37 03 00 jmp 0000000140035658
0000000140001EAD: 48 89 C3 mov rbx,rax
0000000140001EB0: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140001EB3: 48 8B 57 08 mov rdx,qword ptr [rdi+8]
0000000140001EB7: E8 A4 17 01 00 call 0000000140013660
0000000140001EBC: 48 89 F9 mov rcx,rdi
0000000140001EBF: E8 7C 0C 02 00 call 0000000140022B40
0000000140001EC4: 48 89 F1 mov rcx,rsi
0000000140001EC7: E8 74 0C 02 00 call 0000000140022B40
0000000140001ECC: 48 89 D9 mov rcx,rbx
0000000140001ECF: E8 3C 3C 03 00 call 0000000140035B10
0000000140001ED4: 0F 0B ud2
0000000140001ED6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001EE0: 48 89 C8 mov rax,rcx
0000000140001EE3: 48 8D 15 DE 73 03 lea rdx,[00000001400392C8h]
00
0000000140001EEA: C3 ret
0000000140001EEB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140001EF0: 48 83 C1 08 add rcx,8
0000000140001EF4: 31 C0 xor eax,eax
0000000140001EF6: 49 B8 AF 21 DB 7E mov r8,7E5182757EDB21AFh
75 82 51 7E
0000000140001F00: 4C 39 C2 cmp rdx,r8
0000000140001F03: 48 0F 44 C1 cmove rax,rcx
0000000140001F07: C3 ret
0000000140001F08: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140001F10: 49 89 C8 mov r8,rcx
0000000140001F13: 48 8B 0D 66 22 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001F1A: 31 D2 xor edx,edx
0000000140001F1C: E9 37 37 03 00 jmp 0000000140035658
0000000140001F21: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001F2B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140001F30: 56 push rsi
0000000140001F31: 57 push rdi
0000000140001F32: 48 83 EC 28 sub rsp,28h
0000000140001F36: 48 89 D6 mov rsi,rdx
0000000140001F39: 48 89 CF mov rdi,rcx
0000000140001F3C: 48 8B 0D 3D 22 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140001F43: 48 85 C9 test rcx,rcx
0000000140001F46: 75 14 jne 0000000140001F5C
0000000140001F48: E8 23 37 03 00 call 0000000140035670
0000000140001F4D: 48 85 C0 test rax,rax
0000000140001F50: 74 35 je 0000000140001F87
0000000140001F52: 48 89 C1 mov rcx,rax
0000000140001F55: 48 89 05 24 22 04 mov qword ptr [0000000140044180h],rax
00
0000000140001F5C: 41 B8 18 00 00 00 mov r8d,18h
0000000140001F62: 31 D2 xor edx,edx
0000000140001F64: E8 F7 36 03 00 call 0000000140035660
0000000140001F69: 48 85 C0 test rax,rax
0000000140001F6C: 74 19 je 0000000140001F87
0000000140001F6E: 48 8D 0D AB 73 03 lea rcx,[0000000140039320h]
00
0000000140001F75: 48 89 08 mov qword ptr [rax],rcx
0000000140001F78: 48 89 78 08 mov qword ptr [rax+8],rdi
0000000140001F7C: 48 89 70 10 mov qword ptr [rax+10h],rsi
0000000140001F80: 48 83 C4 28 add rsp,28h
0000000140001F84: 5F pop rdi
0000000140001F85: 5E pop rsi
0000000140001F86: C3 ret
0000000140001F87: B9 18 00 00 00 mov ecx,18h
0000000140001F8C: BA 08 00 00 00 mov edx,8
0000000140001F91: E8 EA 1B 00 00 call 0000000140003B80
0000000140001F96: 0F 0B ud2
0000000140001F98: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140001FA0: E9 9B 23 00 00 jmp 0000000140004340
0000000140001FA5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140001FAF: 90 nop
0000000140001FB0: 56 push rsi
0000000140001FB1: 48 83 EC 20 sub rsp,20h
0000000140001FB5: 48 89 D6 mov rsi,rdx
0000000140001FB8: 48 8B 01 mov rax,qword ptr [rcx]
0000000140001FBB: FF 50 08 call qword ptr [rax+8]
0000000140001FBE: 4C 8B 42 20 mov r8,qword ptr [rdx+20h]
0000000140001FC2: 48 89 C1 mov rcx,rax
0000000140001FC5: 48 89 F2 mov rdx,rsi
0000000140001FC8: 48 83 C4 20 add rsp,20h
0000000140001FCC: 5E pop rsi
0000000140001FCD: 49 FF E0 jmp r8
0000000140001FD0: 41 57 push r15
0000000140001FD2: 41 56 push r14
0000000140001FD4: 41 55 push r13
0000000140001FD6: 41 54 push r12
0000000140001FD8: 56 push rsi
0000000140001FD9: 57 push rdi
0000000140001FDA: 55 push rbp
0000000140001FDB: 53 push rbx
0000000140001FDC: 48 81 EC E8 01 00 sub rsp,1E8h
00
0000000140001FE3: 44 0F 29 BC 24 D0 movaps xmmword ptr [rsp+00000000000001D0h],xmm15
01 00 00
0000000140001FEC: 44 0F 29 B4 24 C0 movaps xmmword ptr [rsp+00000000000001C0h],xmm14
01 00 00
0000000140001FF5: 44 0F 29 AC 24 B0 movaps xmmword ptr [rsp+00000000000001B0h],xmm13
01 00 00
0000000140001FFE: 44 0F 29 A4 24 A0 movaps xmmword ptr [rsp+00000000000001A0h],xmm12
01 00 00
0000000140002007: 44 0F 29 9C 24 90 movaps xmmword ptr [rsp+0000000000000190h],xmm11
01 00 00
0000000140002010: 44 0F 29 94 24 80 movaps xmmword ptr [rsp+0000000000000180h],xmm10
01 00 00
0000000140002019: 44 0F 29 8C 24 70 movaps xmmword ptr [rsp+0000000000000170h],xmm9
01 00 00
0000000140002022: 44 0F 29 84 24 60 movaps xmmword ptr [rsp+0000000000000160h],xmm8
01 00 00
000000014000202B: 0F 29 BC 24 50 01 movaps xmmword ptr [rsp+0000000000000150h],xmm7
00 00
0000000140002033: 0F 29 B4 24 40 01 movaps xmmword ptr [rsp+0000000000000140h],xmm6
00 00
000000014000203B: C7 84 24 B0 00 00 mov dword ptr [rsp+00000000000000B0h],0
00 00 00 00 00
0000000140002046: 66 C7 84 24 B4 00 mov word ptr [rsp+00000000000000B4h],0
00 00 00 00
0000000140002050: C7 84 24 A4 00 00 mov dword ptr [rsp+00000000000000A4h],0
00 00 00 00 00
000000014000205B: 66 0F EF C0 pxor xmm0,xmm0
000000014000205F: 66 0F 7F 84 24 90 movdqa xmmword ptr [rsp+0000000000000090h],xmm0
00 00 00
0000000140002068: 48 C7 84 24 A8 00 mov qword ptr [rsp+00000000000000A8h],7
00 00 07 00 00 00
0000000140002074: C6 84 24 B0 00 00 mov byte ptr [rsp+00000000000000B0h],1
00 01
000000014000207C: 48 8D 15 15 74 03 lea rdx,[0000000140039498h]
00
0000000140002083: 48 8D 4C 24 40 lea rcx,[rsp+40h]
0000000140002088: 4C 8D 8C 24 90 00 lea r9,[rsp+0000000000000090h]
00 00
0000000140002090: 41 B8 10 00 00 00 mov r8d,10h
0000000140002096: E8 E5 AF 02 00 call 000000014002D080
000000014000209B: 83 7C 24 40 01 cmp dword ptr [rsp+40h],1
00000001400020A0: 0F 84 A2 0E 00 00 je 0000000140002F48
00000001400020A6: 4C 8B 74 24 48 mov r14,qword ptr [rsp+48h]
00000001400020AB: 48 8D 8C 24 90 00 lea rcx,[rsp+0000000000000090h]
00 00
00000001400020B3: 4C 89 F2 mov rdx,r14
00000001400020B6: E8 95 B1 02 00 call 000000014002D250
00000001400020BB: 83 BC 24 90 00 00 cmp dword ptr [rsp+0000000000000090h],1
00 01
00000001400020C3: 48 8B BC 24 98 00 mov rdi,qword ptr [rsp+0000000000000098h]
00 00
00000001400020CB: 0F 84 8B 0E 00 00 je 0000000140002F5C
00000001400020D1: 48 85 FF test rdi,rdi
00000001400020D4: 74 3E je 0000000140002114
00000001400020D6: 48 8B 0D A3 20 04 mov rcx,qword ptr [0000000140044180h]
00
00000001400020DD: 48 85 C9 test rcx,rcx
00000001400020E0: 75 14 jne 00000001400020F6
00000001400020E2: E8 89 35 03 00 call 0000000140035670
00000001400020E7: 48 85 C0 test rax,rax
00000001400020EA: 74 19 je 0000000140002105
00000001400020EC: 48 89 C1 mov rcx,rax
00000001400020EF: 48 89 05 8A 20 04 mov qword ptr [0000000140044180h],rax
00
00000001400020F6: 31 D2 xor edx,edx
00000001400020F8: 49 89 F8 mov r8,rdi
00000001400020FB: E8 60 35 03 00 call 0000000140035660
0000000140002100: 48 85 C0 test rax,rax
0000000140002103: 75 14 jne 0000000140002119
0000000140002105: BA 01 00 00 00 mov edx,1
000000014000210A: 48 89 F9 mov rcx,rdi
000000014000210D: E8 6E 1A 00 00 call 0000000140003B80
0000000140002112: 0F 0B ud2
0000000140002114: B8 01 00 00 00 mov eax,1
0000000140002119: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
000000014000211E: 48 89 7C 24 48 mov qword ptr [rsp+48h],rdi
0000000140002123: 48 C7 44 24 50 00 mov qword ptr [rsp+50h],0
00 00 00
000000014000212C: 48 8D 8C 24 90 00 lea rcx,[rsp+0000000000000090h]
00 00
0000000140002134: 4C 89 F2 mov rdx,r14
0000000140002137: E8 14 B1 02 00 call 000000014002D250
000000014000213C: 83 BC 24 90 00 00 cmp dword ptr [rsp+0000000000000090h],1
00 01
0000000140002144: 48 8B B4 24 98 00 mov rsi,qword ptr [rsp+0000000000000098h]
00 00
000000014000214C: 75 55 jne 00000001400021A3
000000014000214E: 40 80 FE 03 cmp sil,3
0000000140002152: 75 4D jne 00000001400021A1
0000000140002154: 48 8B BC 24 A0 00 mov rdi,qword ptr [rsp+00000000000000A0h]
00 00
000000014000215C: 48 8B 0F mov rcx,qword ptr [rdi]
000000014000215F: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140002163: FF 10 call qword ptr [rax]
0000000140002165: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140002169: 48 83 78 08 00 cmp qword ptr [rax+8],0
000000014000216E: 74 1C je 000000014000218C
0000000140002170: 4C 8B 07 mov r8,qword ptr [rdi]
0000000140002173: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
0000000140002178: 72 04 jb 000000014000217E
000000014000217A: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
000000014000217E: 48 8B 0D FB 1F 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002185: 31 D2 xor edx,edx
0000000140002187: E8 CC 34 03 00 call 0000000140035658
000000014000218C: 48 8B 0D ED 1F 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002193: 31 F6 xor esi,esi
0000000140002195: 31 D2 xor edx,edx
0000000140002197: 49 89 F8 mov r8,rdi
000000014000219A: E8 B9 34 03 00 call 0000000140035658
000000014000219F: EB 02 jmp 00000001400021A3
00000001400021A1: 31 F6 xor esi,esi
00000001400021A3: 48 C7 84 24 90 00 mov qword ptr [rsp+0000000000000090h],0
00 00 00 00 00 00
00000001400021AF: 4C 8D 84 24 90 00 lea r8,[rsp+0000000000000090h]
00 00
00000001400021B7: 4C 89 F1 mov rcx,r14
00000001400021BA: 31 D2 xor edx,edx
00000001400021BC: 41 B9 01 00 00 00 mov r9d,1
00000001400021C2: E8 21 34 03 00 call 00000001400355E8
00000001400021C7: 85 C0 test eax,eax
00000001400021C9: 74 0A je 00000001400021D5
00000001400021CB: 48 8B 84 24 90 00 mov rax,qword ptr [rsp+0000000000000090h]
00 00
00000001400021D3: EB 07 jmp 00000001400021DC
00000001400021D5: E8 B6 34 03 00 call 0000000140035690
00000001400021DA: 31 C0 xor eax,eax
00000001400021DC: 45 31 C0 xor r8d,r8d
00000001400021DF: 48 29 C6 sub rsi,rax
00000001400021E2: 4C 0F 43 C6 cmovae r8,rsi
00000001400021E6: 4C 8B 7C 24 48 mov r15,qword ptr [rsp+48h]
00000001400021EB: 48 8B 5C 24 50 mov rbx,qword ptr [rsp+50h]
00000001400021F0: 4C 89 F8 mov rax,r15
00000001400021F3: 48 29 D8 sub rax,rbx
00000001400021F6: 4C 39 C0 cmp rax,r8
00000001400021F9: 73 17 jae 0000000140002212
00000001400021FB: 48 8D 4C 24 40 lea rcx,[rsp+40h]
0000000140002200: 48 89 DA mov rdx,rbx
0000000140002203: E8 18 17 01 00 call 0000000140013920
0000000140002208: 4C 8B 7C 24 48 mov r15,qword ptr [rsp+48h]
000000014000220D: 48 8B 5C 24 50 mov rbx,qword ptr [rsp+50h]
0000000140002212: 48 8D 44 24 40 lea rax,[rsp+40h]
0000000140002217: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
000000014000221C: 41 BD FF FF FF FF mov r13d,0FFFFFFFFh
0000000140002222: 48 8D AC 24 90 00 lea rbp,[rsp+0000000000000090h]
00 00
000000014000222A: 0F 57 F6 xorps xmm6,xmm6
000000014000222D: 4C 8D A4 24 08 01 lea r12,[rsp+0000000000000108h]
00 00
0000000140002235: 4C 89 FF mov rdi,r15
0000000140002238: 48 39 FB cmp rbx,rdi
000000014000223B: 0F 85 71 01 00 00 jne 00000001400023B2
0000000140002241: E9 2E 01 00 00 jmp 0000000140002374
0000000140002246: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140002250: 48 39 F1 cmp rcx,rsi
0000000140002253: 0F 87 BB 10 00 00 ja 0000000140003314
0000000140002259: 48 01 CB add rbx,rcx
000000014000225C: 48 8B 44 24 48 mov rax,qword ptr [rsp+48h]
0000000140002261: 48 39 C3 cmp rbx,rax
0000000140002264: 0F 85 3E 01 00 00 jne 00000001400023A8
000000014000226A: 4C 39 F8 cmp rax,r15
000000014000226D: 0F 85 35 01 00 00 jne 00000001400023A8
0000000140002273: 0F 29 B4 24 A0 00 movaps xmmword ptr [rsp+00000000000000A0h],xmm6
00 00
000000014000227B: 0F 29 B4 24 90 00 movaps xmmword ptr [rsp+0000000000000090h],xmm6
00 00
0000000140002283: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000228D: 0F 1F 00 nop dword ptr [rax]
0000000140002290: C7 84 24 08 01 00 mov dword ptr [rsp+0000000000000108h],0
00 00 00 00 00
000000014000229B: 48 C7 44 24 20 00 mov qword ptr [rsp+20h],0
00 00 00
00000001400022A4: 4C 89 F1 mov rcx,r14
00000001400022A7: 48 89 EA mov rdx,rbp
00000001400022AA: 41 B8 20 00 00 00 mov r8d,20h
00000001400022B0: 4D 89 E1 mov r9,r12
00000001400022B3: E8 60 33 03 00 call 0000000140035618
00000001400022B8: 85 C0 test eax,eax
00000001400022BA: 75 24 jne 00000001400022E0
00000001400022BC: E8 CF 33 03 00 call 0000000140035690
00000001400022C1: 89 C7 mov edi,eax
00000001400022C3: 89 C1 mov ecx,eax
00000001400022C5: E8 86 DA 02 00 call 000000014002FD50
00000001400022CA: 3C 0B cmp al,0Bh
00000001400022CC: 74 32 je 0000000140002300
00000001400022CE: 3C 23 cmp al,23h
00000001400022D0: 74 BE je 0000000140002290
00000001400022D2: E9 02 04 00 00 jmp 00000001400026D9
00000001400022D7: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
00000001400022E0: 8B 84 24 08 01 00 mov eax,dword ptr [rsp+0000000000000108h]
00
00000001400022E7: 48 89 C2 mov rdx,rax
00000001400022EA: 48 C1 EA 08 shr rdx,8
00000001400022EE: 89 C1 mov ecx,eax
00000001400022F0: 81 E1 00 00 FF FF and ecx,0FFFF0000h
00000001400022F6: EB 0E jmp 0000000140002306
00000001400022F8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140002300: 31 C9 xor ecx,ecx
0000000140002302: 31 D2 xor edx,edx
0000000140002304: 31 C0 xor eax,eax
0000000140002306: C1 E2 08 shl edx,8
0000000140002309: 0F B7 D2 movzx edx,dx
000000014000230C: 48 09 CA or rdx,rcx
000000014000230F: 0F B6 F8 movzx edi,al
0000000140002312: 48 09 D7 or rdi,rdx
0000000140002315: 0F 84 46 01 00 00 je 0000000140002461
000000014000231B: 48 83 FF 21 cmp rdi,21h
000000014000231F: 0F 83 43 10 00 00 jae 0000000140003368
0000000140002325: 48 8B 44 24 48 mov rax,qword ptr [rsp+48h]
000000014000232A: 48 8B 74 24 50 mov rsi,qword ptr [rsp+50h]
000000014000232F: 48 29 F0 sub rax,rsi
0000000140002332: 48 39 F8 cmp rax,rdi
0000000140002335: 73 15 jae 000000014000234C
0000000140002337: 48 8D 4C 24 40 lea rcx,[rsp+40h]
000000014000233C: 48 89 F2 mov rdx,rsi
000000014000233F: 49 89 F8 mov r8,rdi
0000000140002342: E8 D9 15 01 00 call 0000000140013920
0000000140002347: 48 8B 74 24 50 mov rsi,qword ptr [rsp+50h]
000000014000234C: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
0000000140002351: 48 01 F1 add rcx,rsi
0000000140002354: 48 89 EA mov rdx,rbp
0000000140002357: 49 89 F8 mov r8,rdi
000000014000235A: E8 C9 3A 03 00 call 0000000140035E28
000000014000235F: 48 01 FE add rsi,rdi
0000000140002362: 48 89 74 24 50 mov qword ptr [rsp+50h],rsi
0000000140002367: 48 01 FB add rbx,rdi
000000014000236A: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
000000014000236F: 48 39 FB cmp rbx,rdi
0000000140002372: 75 3E jne 00000001400023B2
0000000140002374: 48 8B 54 24 50 mov rdx,qword ptr [rsp+50h]
0000000140002379: 48 89 F8 mov rax,rdi
000000014000237C: 48 29 D0 sub rax,rdx
000000014000237F: 48 83 F8 1F cmp rax,1Fh
0000000140002383: 77 2D ja 00000001400023B2
0000000140002385: 41 B8 20 00 00 00 mov r8d,20h
000000014000238B: 48 8D 4C 24 40 lea rcx,[rsp+40h]
0000000140002390: E8 8B 15 01 00 call 0000000140013920
0000000140002395: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
000000014000239A: EB 16 jmp 00000001400023B2
000000014000239C: 0F 1F 40 00 nop dword ptr [rax]
00000001400023A0: 3C 23 cmp al,23h
00000001400023A2: 0F 85 31 03 00 00 jne 00000001400026D9
00000001400023A8: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
00000001400023AD: 48 39 FB cmp rbx,rdi
00000001400023B0: 74 C2 je 0000000140002374
00000001400023B2: 48 8B 54 24 50 mov rdx,qword ptr [rsp+50h]
00000001400023B7: 48 39 FA cmp rdx,rdi
00000001400023BA: 73 11 jae 00000001400023CD
00000001400023BC: 48 89 7C 24 50 mov qword ptr [rsp+50h],rdi
00000001400023C1: 48 39 DF cmp rdi,rbx
00000001400023C4: 0F 82 82 0F 00 00 jb 000000014000334C
00000001400023CA: 48 89 FA mov rdx,rdi
00000001400023CD: 48 89 D6 mov rsi,rdx
00000001400023D0: 48 29 DE sub rsi,rbx
00000001400023D3: 0F 82 22 0F 00 00 jb 00000001400032FB
00000001400023D9: 48 8B 54 24 40 mov rdx,qword ptr [rsp+40h]
00000001400023DE: 48 01 DA add rdx,rbx
00000001400023E1: C7 84 24 90 00 00 mov dword ptr [rsp+0000000000000090h],0
00 00 00 00 00
00000001400023EC: 4C 39 EE cmp rsi,r13
00000001400023EF: 41 B8 FF FF FF FF mov r8d,0FFFFFFFFh
00000001400023F5: 44 0F 42 C6 cmovb r8d,esi
00000001400023F9: 48 C7 44 24 20 00 mov qword ptr [rsp+20h],0
00 00 00
0000000140002402: 4C 89 F1 mov rcx,r14
0000000140002405: 49 89 E9 mov r9,rbp
0000000140002408: E8 0B 32 03 00 call 0000000140035618
000000014000240D: 85 C0 test eax,eax
000000014000240F: 74 1F je 0000000140002430
0000000140002411: 8B 84 24 90 00 00 mov eax,dword ptr [rsp+0000000000000090h]
00
0000000140002418: 48 89 C1 mov rcx,rax
000000014000241B: 48 C1 E9 08 shr rcx,8
000000014000241F: 89 C2 mov edx,eax
0000000140002421: 81 E2 00 00 FF FF and edx,0FFFF0000h
0000000140002427: EB 23 jmp 000000014000244C
0000000140002429: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140002430: E8 5B 32 03 00 call 0000000140035690
0000000140002435: 89 C7 mov edi,eax
0000000140002437: 89 C1 mov ecx,eax
0000000140002439: E8 12 D9 02 00 call 000000014002FD50
000000014000243E: 3C 0B cmp al,0Bh
0000000140002440: 0F 85 5A FF FF FF jne 00000001400023A0
0000000140002446: 31 C0 xor eax,eax
0000000140002448: 31 C9 xor ecx,ecx
000000014000244A: 31 D2 xor edx,edx
000000014000244C: C1 E1 08 shl ecx,8
000000014000244F: 0F B7 F9 movzx edi,cx
0000000140002452: 48 09 D7 or rdi,rdx
0000000140002455: 0F B6 C8 movzx ecx,al
0000000140002458: 48 09 F9 or rcx,rdi
000000014000245B: 0F 85 EF FD FF FF jne 0000000140002250
0000000140002461: 48 89 5C 24 50 mov qword ptr [rsp+50h],rbx
0000000140002466: 4C 8B 6C 24 40 mov r13,qword ptr [rsp+40h]
000000014000246B: 4C 8B 7C 24 48 mov r15,qword ptr [rsp+48h]
0000000140002470: 4C 89 F1 mov rcx,r14
0000000140002473: E8 90 32 03 00 call 0000000140035708
0000000140002478: 48 83 FB 07 cmp rbx,7
000000014000247C: 0F 86 42 0F 00 00 jbe 00000001400033C4
0000000140002482: 41 8B 4D 04 mov ecx,dword ptr [r13+4]
0000000140002486: 48 89 DA mov rdx,rbx
0000000140002489: 48 29 CA sub rdx,rcx
000000014000248C: 0F 82 50 0F 00 00 jb 00000001400033E2
0000000140002492: 48 83 FA 01 cmp rdx,1
0000000140002496: 0F 86 5F 0F 00 00 jbe 00000001400033FB
000000014000249C: 41 0F B7 6C 0D 00 movzx ebp,word ptr [r13+rcx]
00000001400024A2: 66 C7 84 24 90 00 mov word ptr [rsp+0000000000000090h],14Ah
00 00 4A 01
00000001400024AC: 4A 8D 04 29 lea rax,[rcx+r13]
00000001400024B0: 48 83 C0 02 add rax,2
00000001400024B4: 48 C1 E5 02 shl rbp,2
00000001400024B8: 48 8D 3C 6D 00 00 lea rdi,[rbp*2+0000000000000000h]
00 00
00000001400024C0: 48 01 EF add rdi,rbp
00000001400024C3: 48 C7 C1 F4 FF FF mov rcx,0FFFFFFFFFFFFFFF4h
FF
00000001400024CA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
00000001400024D0: 48 8D 71 0C lea rsi,[rcx+0Ch]
00000001400024D4: 48 39 F7 cmp rdi,rsi
00000001400024D7: 0F 84 41 02 00 00 je 000000014000271E
00000001400024DD: 48 83 C1 1A add rcx,1Ah
00000001400024E1: 48 39 D1 cmp rcx,rdx
00000001400024E4: 0F 87 4C 0E 00 00 ja 0000000140003336
00000001400024EA: 0F B7 28 movzx ebp,word ptr [rax]
00000001400024ED: 48 83 C0 0C add rax,0Ch
00000001400024F1: 48 89 F1 mov rcx,rsi
00000001400024F4: 66 3B AC 24 90 00 cmp bp,word ptr [rsp+0000000000000090h]
00 00
00000001400024FC: 75 D2 jne 00000001400024D0
00000001400024FE: 8B 48 FC mov ecx,dword ptr [rax-4]
0000000140002501: 48 89 DA mov rdx,rbx
0000000140002504: 48 29 CA sub rdx,rcx
0000000140002507: 0F 82 22 0F 00 00 jb 000000014000342F
000000014000250D: 48 83 FA 01 cmp rdx,1
0000000140002511: 0F 86 31 0F 00 00 jbe 0000000140003448
0000000140002517: 41 0F B7 44 0D 00 movzx eax,word ptr [r13+rcx]
000000014000251D: 66 C7 84 24 90 00 mov word ptr [rsp+0000000000000090h],100h
00 00 00 01
0000000140002527: 4A 8D 3C 29 lea rdi,[rcx+r13]
000000014000252B: 48 83 C7 02 add rdi,2
000000014000252F: 48 C1 E0 02 shl rax,2
0000000140002533: 4C 8D 04 40 lea r8,[rax+rax*2]
0000000140002537: 48 C7 C0 F4 FF FF mov rax,0FFFFFFFFFFFFFFF4h
FF
000000014000253E: 66 90 nop
0000000140002540: 48 8D 68 0C lea rbp,[rax+0Ch]
0000000140002544: 49 39 E8 cmp r8,rbp
0000000140002547: 0F 84 D1 01 00 00 je 000000014000271E
000000014000254D: 48 83 C0 1A add rax,1Ah
0000000140002551: 48 39 D0 cmp rax,rdx
0000000140002554: 0F 87 2C 0E 00 00 ja 0000000140003386
000000014000255A: 0F B7 37 movzx esi,word ptr [rdi]
000000014000255D: 48 83 C7 0C add rdi,0Ch
0000000140002561: 48 89 E8 mov rax,rbp
0000000140002564: 66 3B B4 24 90 00 cmp si,word ptr [rsp+0000000000000090h]
00 00
000000014000256C: 75 D2 jne 0000000140002540
000000014000256E: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
0000000140002573: 44 8B 77 FC mov r14d,dword ptr [rdi-4]
0000000140002577: 66 C7 84 24 90 00 mov word ptr [rsp+0000000000000090h],101h
00 00 01 01
0000000140002581: 4A 8D 3C 29 lea rdi,[rcx+r13]
0000000140002585: 48 83 C7 02 add rdi,2
0000000140002589: 48 C7 C0 F4 FF FF mov rax,0FFFFFFFFFFFFFFF4h
FF
0000000140002590: 48 8D 68 0C lea rbp,[rax+0Ch]
0000000140002594: 49 39 E8 cmp r8,rbp
0000000140002597: 0F 84 7C 01 00 00 je 0000000140002719
000000014000259D: 48 83 C0 1A add rax,1Ah
00000001400025A1: 48 39 D0 cmp rax,rdx
00000001400025A4: 0F 87 F5 0D 00 00 ja 000000014000339F
00000001400025AA: 0F B7 37 movzx esi,word ptr [rdi]
00000001400025AD: 48 83 C7 0C add rdi,0Ch
00000001400025B1: 48 89 E8 mov rax,rbp
00000001400025B4: 66 3B B4 24 90 00 cmp si,word ptr [rsp+0000000000000090h]
00 00
00000001400025BC: 75 D2 jne 0000000140002590
00000001400025BE: 8B 47 FC mov eax,dword ptr [rdi-4]
00000001400025C1: 48 89 84 24 E8 00 mov qword ptr [rsp+00000000000000E8h],rax
00 00
00000001400025C9: 66 C7 84 24 90 00 mov word ptr [rsp+0000000000000090h],111h
00 00 11 01
00000001400025D3: 4A 8D 04 29 lea rax,[rcx+r13]
00000001400025D7: 48 83 C0 02 add rax,2
00000001400025DB: 48 C7 C1 F4 FF FF mov rcx,0FFFFFFFFFFFFFFF4h
FF
00000001400025E2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400025EC: 0F 1F 40 00 nop dword ptr [rax]
00000001400025F0: 48 8D 69 0C lea rbp,[rcx+0Ch]
00000001400025F4: 49 39 E8 cmp r8,rbp
00000001400025F7: 0F 84 1C 01 00 00 je 0000000140002719
00000001400025FD: 48 83 C1 1A add rcx,1Ah
0000000140002601: 48 39 D1 cmp rcx,rdx
0000000140002604: 0F 87 A9 0D 00 00 ja 00000001400033B3
000000014000260A: 0F B7 38 movzx edi,word ptr [rax]
000000014000260D: 48 83 C0 0C add rax,0Ch
0000000140002611: 48 89 E9 mov rcx,rbp
0000000140002614: 66 3B BC 24 90 00 cmp di,word ptr [rsp+0000000000000090h]
00 00
000000014000261C: 75 D2 jne 00000001400025F0
000000014000261E: 8B 78 FC mov edi,dword ptr [rax-4]
0000000140002621: 48 8B 8C 24 E8 00 mov rcx,qword ptr [rsp+00000000000000E8h]
00 00
0000000140002629: 49 0F AF CE imul rcx,r14
000000014000262D: 48 8D 34 09 lea rsi,[rcx+rcx]
0000000140002631: 48 89 F2 mov rdx,rsi
0000000140002634: 48 01 FA add rdx,rdi
0000000140002637: 0F 82 C5 0E 00 00 jb 0000000140003502
000000014000263D: 48 39 DA cmp rdx,rbx
0000000140002640: 0F 87 CD 0E 00 00 ja 0000000140003513
0000000140002646: 4D 89 F7 mov r15,r14
0000000140002649: 48 B8 FF FF FF FF mov rax,7FFFFFFFFFFFFFFFh
FF FF FF 7F
0000000140002653: 48 21 C1 and rcx,rax
0000000140002656: 48 89 8C 24 F8 00 mov qword ptr [rsp+00000000000000F8h],rcx
00 00
000000014000265E: 0F 84 03 0A 00 00 je 0000000140003067
0000000140002664: 48 8D 1C 09 lea rbx,[rcx+rcx]
0000000140002668: 48 8B 0D 11 1B 04 mov rcx,qword ptr [0000000140044180h]
00
000000014000266F: 48 85 C9 test rcx,rcx
0000000140002672: 75 18 jne 000000014000268C
0000000140002674: E8 F7 2F 03 00 call 0000000140035670
0000000140002679: 48 85 C0 test rax,rax
000000014000267C: 0F 84 A5 0E 00 00 je 0000000140003527
0000000140002682: 48 89 C1 mov rcx,rax
0000000140002685: 48 89 05 F4 1A 04 mov qword ptr [0000000140044180h],rax
00
000000014000268C: 31 D2 xor edx,edx
000000014000268E: 49 89 D8 mov r8,rbx
0000000140002691: E8 CA 2F 03 00 call 0000000140035660
0000000140002696: 48 89 C1 mov rcx,rax
0000000140002699: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
000000014000269E: 48 85 C0 test rax,rax
00000001400026A1: 0F 84 80 0E 00 00 je 0000000140003527
00000001400026A7: 48 85 F6 test rsi,rsi
00000001400026AA: 0F 84 CA 09 00 00 je 000000014000307A
00000001400026B0: 4A 8D 04 2F lea rax,[rdi+r13]
00000001400026B4: 48 8D 4E FE lea rcx,[rsi-2]
00000001400026B8: 49 89 C8 mov r8,rcx
00000001400026BB: 49 D1 E8 shr r8,1
00000001400026BE: 49 83 C0 01 add r8,1
00000001400026C2: 48 83 F9 1E cmp rcx,1Eh
00000001400026C6: 0F 83 B5 09 00 00 jae 0000000140003081
00000001400026CC: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
00000001400026D1: 4C 89 C7 mov rdi,r8
00000001400026D4: E9 7E 0A 00 00 jmp 0000000140003157
00000001400026D9: 48 C1 E7 20 shl rdi,20h
00000001400026DD: 48 89 5C 24 50 mov qword ptr [rsp+50h],rbx
00000001400026E2: 48 89 F9 mov rcx,rdi
00000001400026E5: 31 D2 xor edx,edx
00000001400026E7: E8 44 F8 FF FF call 0000000140001F30
00000001400026EC: 48 89 C6 mov rsi,rax
00000001400026EF: 48 83 7C 24 48 00 cmp qword ptr [rsp+48h],0
00000001400026F5: 74 18 je 000000014000270F
00000001400026F7: 4C 8B 44 24 40 mov r8,qword ptr [rsp+40h]
00000001400026FC: 4D 85 C0 test r8,r8
00000001400026FF: 74 0E je 000000014000270F
0000000140002701: 48 8B 0D 78 1A 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002708: 31 D2 xor edx,edx
000000014000270A: E8 49 2F 03 00 call 0000000140035658
000000014000270F: 48 89 74 24 30 mov qword ptr [rsp+30h],rsi
0000000140002714: E9 58 08 00 00 jmp 0000000140002F71
0000000140002719: 4C 8B 7C 24 38 mov r15,qword ptr [rsp+38h]
000000014000271E: 31 C0 xor eax,eax
0000000140002720: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140002725: 4D 85 FF test r15,r15
0000000140002728: 0F 84 C8 08 00 00 je 0000000140002FF6
000000014000272E: 4D 85 ED test r13,r13
0000000140002731: 0F 84 BF 08 00 00 je 0000000140002FF6
0000000140002737: 48 8B 0D 42 1A 04 mov rcx,qword ptr [0000000140044180h]
00
000000014000273E: 31 D2 xor edx,edx
0000000140002740: 4D 89 E8 mov r8,r13
0000000140002743: E8 10 2F 03 00 call 0000000140035658
0000000140002748: 48 83 7C 24 30 00 cmp qword ptr [rsp+30h],0
000000014000274E: 0F 84 9B 08 00 00 je 0000000140002FEF
0000000140002754: 4C 8D 34 7F lea r14,[rdi+rdi*2]
0000000140002758: 31 F6 xor esi,esi
000000014000275A: 4C 89 F0 mov rax,r14
000000014000275D: 4C 01 F0 add rax,r14
0000000140002760: 0F 93 C0 setae al
0000000140002763: 4D 89 F0 mov r8,r14
0000000140002766: 4D 01 F0 add r8,r14
0000000140002769: 0F 82 F4 0C 00 00 jb 0000000140003463
000000014000276F: 40 88 C6 mov sil,al
0000000140002772: 48 01 F6 add rsi,rsi
0000000140002775: 4D 85 C0 test r8,r8
0000000140002778: 4C 89 44 24 70 mov qword ptr [rsp+70h],r8
000000014000277D: 0F 84 AA 07 00 00 je 0000000140002F2D
0000000140002783: 48 8B 0D F6 19 04 mov rcx,qword ptr [0000000140044180h]
00
000000014000278A: 48 85 C9 test rcx,rcx
000000014000278D: 75 1D jne 00000001400027AC
000000014000278F: E8 DC 2E 03 00 call 0000000140035670
0000000140002794: 48 85 C0 test rax,rax
0000000140002797: 0F 84 9C 07 00 00 je 0000000140002F39
000000014000279D: 48 89 C1 mov rcx,rax
00000001400027A0: 48 89 05 D9 19 04 mov qword ptr [0000000140044180h],rax
00
00000001400027A7: 4C 8B 44 24 70 mov r8,qword ptr [rsp+70h]
00000001400027AC: BA 08 00 00 00 mov edx,8
00000001400027B1: E8 AA 2E 03 00 call 0000000140035660
00000001400027B6: 48 89 C3 mov rbx,rax
00000001400027B9: 48 85 DB test rbx,rbx
00000001400027BC: 0F 84 77 07 00 00 je 0000000140002F39
00000001400027C2: 48 8B 44 24 70 mov rax,qword ptr [rsp+70h]
00000001400027C7: 48 D1 E8 shr rax,1
00000001400027CA: 48 89 84 24 F0 00 mov qword ptr [rsp+00000000000000F0h],rax
00 00
00000001400027D2: 48 85 FF test rdi,rdi
00000001400027D5: 48 89 5C 24 78 mov qword ptr [rsp+78h],rbx
00000001400027DA: 0F 84 36 0C 00 00 je 0000000140003416
00000001400027E0: 4C 89 F8 mov rax,r15
00000001400027E3: 48 83 E8 01 sub rax,1
00000001400027E7: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
00000001400027EC: 0F 82 EC 0A 00 00 jb 00000001400032DE
00000001400027F2: 48 83 84 24 E8 00 add qword ptr [rsp+00000000000000E8h],0FFFFFFFFFFFFFFFFh
00 00 FF
00000001400027FB: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
0000000140002800: 48 89 CA mov rdx,rcx
0000000140002803: 4C 29 FA sub rdx,r15
0000000140002806: 4C 29 FA sub rdx,r15
0000000140002809: 48 89 94 24 88 00 mov qword ptr [rsp+0000000000000088h],rdx
00 00
0000000140002811: 4C 89 FD mov rbp,r15
0000000140002814: 48 F7 DD neg rbp
0000000140002817: 4A 8D 04 79 lea rax,[rcx+r15*2]
000000014000281B: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
0000000140002823: B9 02 00 00 00 mov ecx,2
0000000140002828: 31 F6 xor esi,esi
000000014000282A: F3 0F 10 0D 22 68 movss xmm1,dword ptr [0000000140039054h]
03 00
0000000140002832: F3 44 0F 10 2D 2D movss xmm13,dword ptr [0000000140039068h]
68 03 00
000000014000283B: F3 44 0F 10 35 28 movss xmm14,dword ptr [000000014003906Ch]
68 03 00
0000000140002844: F3 44 0F 10 3D 23 movss xmm15,dword ptr [0000000140039070h]
68 03 00
000000014000284D: F3 44 0F 10 25 1E movss xmm12,dword ptr [0000000140039074h]
68 03 00
0000000140002856: F3 0F 10 1D 1A 68 movss xmm3,dword ptr [0000000140039078h]
03 00
000000014000285E: F3 0F 10 25 16 68 movss xmm4,dword ptr [000000014003907Ch]
03 00
0000000140002866: 48 89 AC 24 00 01 mov qword ptr [rsp+0000000000000100h],rbp
00 00
000000014000286E: 48 89 BC 24 18 01 mov qword ptr [rsp+0000000000000118h],rdi
00 00
0000000140002876: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140002880: 48 89 F0 mov rax,rsi
0000000140002883: 4C 09 F8 or rax,r15
0000000140002886: 48 C1 E8 20 shr rax,20h
000000014000288A: 74 24 je 00000001400028B0
000000014000288C: 48 89 F0 mov rax,rsi
000000014000288F: 31 D2 xor edx,edx
0000000140002891: 49 F7 F7 div rax,r15
0000000140002894: 49 89 C1 mov r9,rax
0000000140002897: 4C 8D 56 01 lea r10,[rsi+1]
000000014000289B: 45 31 DB xor r11d,r11d
000000014000289E: 48 85 D2 test rdx,rdx
00000001400028A1: 75 27 jne 00000001400028CA
00000001400028A3: E9 58 01 00 00 jmp 0000000140002A00
00000001400028A8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
00000001400028B0: 89 F0 mov eax,esi
00000001400028B2: 31 D2 xor edx,edx
00000001400028B4: 41 F7 F7 div eax,r15d
00000001400028B7: 41 89 C1 mov r9d,eax
00000001400028BA: 4C 8D 56 01 lea r10,[rsi+1]
00000001400028BE: 45 31 DB xor r11d,r11d
00000001400028C1: 48 85 D2 test rdx,rdx
00000001400028C4: 0F 84 36 01 00 00 je 0000000140002A00
00000001400028CA: 48 3B 54 24 38 cmp rdx,qword ptr [rsp+38h]
00000001400028CF: 0F 84 2B 01 00 00 je 0000000140002A00
00000001400028D5: 48 89 F0 mov rax,rsi
00000001400028D8: 4C 29 F8 sub rax,r15
00000001400028DB: 0F 82 1F 01 00 00 jb 0000000140002A00
00000001400028E1: 41 B8 00 00 00 00 mov r8d,0
00000001400028E7: 41 BD 00 00 00 00 mov r13d,0
00000001400028ED: 4C 3B 8C 24 E8 00 cmp r9,qword ptr [rsp+00000000000000E8h]
00 00
00000001400028F5: 0F 84 D5 02 00 00 je 0000000140002BD0
00000001400028FB: F6 C2 01 test dl,1
00000001400028FE: 0F 85 0C 01 00 00 jne 0000000140002A10
0000000140002904: 48 8D 04 2E lea rax,[rsi+rbp]
0000000140002908: 41 F6 C1 01 test r9b,1
000000014000290C: 0F 85 6E 01 00 00 jne 0000000140002A80
0000000140002912: 48 39 C7 cmp rdi,rax
0000000140002915: 0F 86 D2 08 00 00 jbe 00000001400031ED
000000014000291B: 49 8D 04 37 lea rax,[r15+rsi]
000000014000291F: 48 39 C7 cmp rdi,rax
0000000140002922: 0F 86 55 09 00 00 jbe 000000014000327D
0000000140002928: 48 8D 46 FF lea rax,[rsi-1]
000000014000292C: 48 39 C7 cmp rdi,rax
000000014000292F: 0F 86 48 09 00 00 jbe 000000014000327D
0000000140002935: 4C 39 D7 cmp rdi,r10
0000000140002938: 0F 86 38 09 00 00 jbe 0000000140003276
000000014000293E: 48 8D 04 2E lea rax,[rsi+rbp]
0000000140002942: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140002946: 48 39 C7 cmp rdi,rax
0000000140002949: 0F 86 63 09 00 00 jbe 00000001400032B2
000000014000294F: 48 8D 04 2E lea rax,[rsi+rbp]
0000000140002953: 48 83 C0 01 add rax,1
0000000140002957: 48 39 C7 cmp rdi,rax
000000014000295A: 0F 86 5D 09 00 00 jbe 00000001400032BD
0000000140002960: 49 8D 04 37 lea rax,[r15+rsi]
0000000140002964: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140002968: 48 39 C7 cmp rdi,rax
000000014000296B: 0F 86 56 09 00 00 jbe 00000001400032C7
0000000140002971: 49 8D 04 37 lea rax,[r15+rsi]
0000000140002975: 48 83 C0 01 add rax,1
0000000140002979: 48 39 C7 cmp rdi,rax
000000014000297C: 0F 86 45 09 00 00 jbe 00000001400032C7
0000000140002982: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140002987: 44 0F B7 2C 73 movzx r13d,word ptr [rbx+rsi*2]
000000014000298C: 48 8B AC 24 88 00 mov rbp,qword ptr [rsp+0000000000000088h]
00 00
0000000140002994: 0F B7 44 75 00 movzx eax,word ptr [rbp+rsi*2]
0000000140002999: 48 8B BC 24 80 00 mov rdi,qword ptr [rsp+0000000000000080h]
00 00
00000001400029A1: 0F B7 14 77 movzx edx,word ptr [rdi+rsi*2]
00000001400029A5: 01 C2 add edx,eax
00000001400029A7: 0F B7 44 73 FE movzx eax,word ptr [rbx+rsi*2-2]
00000001400029AC: 01 D0 add eax,edx
00000001400029AE: 44 0F B7 44 73 02 movzx r8d,word ptr [rbx+rsi*2+2]
00000001400029B4: 48 8B 5C 24 78 mov rbx,qword ptr [rsp+78h]
00000001400029B9: 41 01 C0 add r8d,eax
00000001400029BC: 41 C1 E8 02 shr r8d,2
00000001400029C0: 0F B7 44 75 FE movzx eax,word ptr [rbp+rsi*2-2]
00000001400029C5: 0F B7 54 75 02 movzx edx,word ptr [rbp+rsi*2+2]
00000001400029CA: 48 8B AC 24 00 01 mov rbp,qword ptr [rsp+0000000000000100h]
00 00
00000001400029D2: 01 C2 add edx,eax
00000001400029D4: 0F B7 44 77 FE movzx eax,word ptr [rdi+rsi*2-2]
00000001400029D9: 01 D0 add eax,edx
00000001400029DB: 44 0F B7 5C 77 02 movzx r11d,word ptr [rdi+rsi*2+2]
00000001400029E1: 48 8B BC 24 18 01 mov rdi,qword ptr [rsp+0000000000000118h]
00 00
00000001400029E9: 41 01 C3 add r11d,eax
00000001400029EC: 41 C1 EB 02 shr r11d,2
00000001400029F0: E9 DB 01 00 00 jmp 0000000140002BD0
00000001400029F5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400029FF: 90 nop
0000000140002A00: 45 31 C0 xor r8d,r8d
0000000140002A03: 45 31 ED xor r13d,r13d
0000000140002A06: E9 C5 01 00 00 jmp 0000000140002BD0
0000000140002A0B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140002A10: 41 F6 C1 01 test r9b,1
0000000140002A14: 0F 85 D1 00 00 00 jne 0000000140002AEB
0000000140002A1A: 48 8D 46 FF lea rax,[rsi-1]
0000000140002A1E: 48 39 C7 cmp rdi,rax
0000000140002A21: 0F 86 1B 08 00 00 jbe 0000000140003242
0000000140002A27: 4C 39 D7 cmp rdi,r10
0000000140002A2A: 0F 86 0B 08 00 00 jbe 000000014000323B
0000000140002A30: 48 8D 04 2E lea rax,[rsi+rbp]
0000000140002A34: 48 39 C7 cmp rdi,rax
0000000140002A37: 0F 86 1C 08 00 00 jbe 0000000140003259
0000000140002A3D: 49 8D 04 37 lea rax,[r15+rsi]
0000000140002A41: 48 39 C7 cmp rdi,rax
0000000140002A44: 0F 86 15 08 00 00 jbe 000000014000325F
0000000140002A4A: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140002A4F: 0F B7 44 72 FE movzx eax,word ptr [rdx+rsi*2-2]
0000000140002A54: 44 0F B7 6C 72 02 movzx r13d,word ptr [rdx+rsi*2+2]
0000000140002A5A: 41 01 C5 add r13d,eax
0000000140002A5D: 41 D1 ED shr r13d,1
0000000140002A60: 44 0F B7 04 72 movzx r8d,word ptr [rdx+rsi*2]
0000000140002A65: 48 8B 84 24 88 00 mov rax,qword ptr [rsp+0000000000000088h]
00 00
0000000140002A6D: 0F B7 04 70 movzx eax,word ptr [rax+rsi*2]
0000000140002A71: 48 8B 94 24 80 00 mov rdx,qword ptr [rsp+0000000000000080h]
00 00
0000000140002A79: 44 0F B7 1C 72 movzx r11d,word ptr [rdx+rsi*2]
0000000140002A7E: EB 60 jmp 0000000140002AE0
0000000140002A80: 48 39 C7 cmp rdi,rax
0000000140002A83: 0F 86 6C 07 00 00 jbe 00000001400031F5
0000000140002A89: 49 8D 04 37 lea rax,[r15+rsi]
0000000140002A8D: 48 39 C7 cmp rdi,rax
0000000140002A90: 0F 86 65 07 00 00 jbe 00000001400031FB
0000000140002A96: 48 8D 46 FF lea rax,[rsi-1]
0000000140002A9A: 48 39 C7 cmp rdi,rax
0000000140002A9D: 0F 86 F8 07 00 00 jbe 000000014000329B
0000000140002AA3: 4C 39 D7 cmp rdi,r10
0000000140002AA6: 0F 86 E8 07 00 00 jbe 0000000140003294
0000000140002AAC: 48 8B 84 24 88 00 mov rax,qword ptr [rsp+0000000000000088h]
00 00
0000000140002AB4: 0F B7 04 70 movzx eax,word ptr [rax+rsi*2]
0000000140002AB8: 48 8B 94 24 80 00 mov rdx,qword ptr [rsp+0000000000000080h]
00 00
0000000140002AC0: 44 0F B7 2C 72 movzx r13d,word ptr [rdx+rsi*2]
0000000140002AC5: 41 01 C5 add r13d,eax
0000000140002AC8: 41 D1 ED shr r13d,1
0000000140002ACB: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140002AD0: 44 0F B7 04 72 movzx r8d,word ptr [rdx+rsi*2]
0000000140002AD5: 0F B7 44 72 FE movzx eax,word ptr [rdx+rsi*2-2]
0000000140002ADA: 44 0F B7 5C 72 02 movzx r11d,word ptr [rdx+rsi*2+2]
0000000140002AE0: 41 01 C3 add r11d,eax
0000000140002AE3: 41 D1 EB shr r11d,1
0000000140002AE6: E9 E5 00 00 00 jmp 0000000140002BD0
0000000140002AEB: 48 8D 14 2E lea rdx,[rsi+rbp]
0000000140002AEF: 48 83 C2 FF add rdx,0FFFFFFFFFFFFFFFFh
0000000140002AF3: 48 39 D7 cmp rdi,rdx
0000000140002AF6: 0F 86 16 07 00 00 jbe 0000000140003212
0000000140002AFC: 48 8D 14 2E lea rdx,[rsi+rbp]
0000000140002B00: 48 83 C2 01 add rdx,1
0000000140002B04: 48 39 D7 cmp rdi,rdx
0000000140002B07: 0F 86 10 07 00 00 jbe 000000014000321D
0000000140002B0D: 49 8D 14 37 lea rdx,[r15+rsi]
0000000140002B11: 48 83 C2 FF add rdx,0FFFFFFFFFFFFFFFFh
0000000140002B15: 48 39 D7 cmp rdi,rdx
0000000140002B18: 0F 86 06 07 00 00 jbe 0000000140003224
0000000140002B1E: 49 8D 14 37 lea rdx,[r15+rsi]
0000000140002B22: 48 83 C2 01 add rdx,1
0000000140002B26: 48 39 D7 cmp rdi,rdx
0000000140002B29: 0F 86 F5 06 00 00 jbe 0000000140003224
0000000140002B2F: 48 8D 14 2E lea rdx,[rsi+rbp]
0000000140002B33: 48 39 D7 cmp rdi,rdx
0000000140002B36: 0F 86 97 06 00 00 jbe 00000001400031D3
0000000140002B3C: 49 8D 04 37 lea rax,[r15+rsi]
0000000140002B40: 48 39 C7 cmp rdi,rax
0000000140002B43: 0F 86 8A 06 00 00 jbe 00000001400031D3
0000000140002B49: 48 8D 46 FF lea rax,[rsi-1]
0000000140002B4D: 48 39 C7 cmp rdi,rax
0000000140002B50: 0F 86 7D 06 00 00 jbe 00000001400031D3
0000000140002B56: 4C 39 D7 cmp rdi,r10
0000000140002B59: 0F 86 77 06 00 00 jbe 00000001400031D6
0000000140002B5F: 48 8B 9C 24 88 00 mov rbx,qword ptr [rsp+0000000000000088h]
00 00
0000000140002B67: 0F B7 44 73 FE movzx eax,word ptr [rbx+rsi*2-2]
0000000140002B6C: 0F B7 54 73 02 movzx edx,word ptr [rbx+rsi*2+2]
0000000140002B71: 01 C2 add edx,eax
0000000140002B73: 48 8B AC 24 80 00 mov rbp,qword ptr [rsp+0000000000000080h]
00 00
0000000140002B7B: 0F B7 44 75 FE movzx eax,word ptr [rbp+rsi*2-2]
0000000140002B80: 01 D0 add eax,edx
0000000140002B82: 44 0F B7 6C 75 02 movzx r13d,word ptr [rbp+rsi*2+2]
0000000140002B88: 41 01 C5 add r13d,eax
0000000140002B8B: 41 C1 ED 02 shr r13d,2
0000000140002B8F: 0F B7 04 73 movzx eax,word ptr [rbx+rsi*2]
0000000140002B93: 0F B7 54 75 00 movzx edx,word ptr [rbp+rsi*2]
0000000140002B98: 48 8B AC 24 00 01 mov rbp,qword ptr [rsp+0000000000000100h]
00 00
0000000140002BA0: 01 C2 add edx,eax
0000000140002BA2: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140002BA7: 0F B7 44 73 FE movzx eax,word ptr [rbx+rsi*2-2]
0000000140002BAC: 01 D0 add eax,edx
0000000140002BAE: 44 0F B7 44 73 02 movzx r8d,word ptr [rbx+rsi*2+2]
0000000140002BB4: 41 01 C0 add r8d,eax
0000000140002BB7: 41 C1 E8 02 shr r8d,2
0000000140002BBB: 44 0F B7 1C 73 movzx r11d,word ptr [rbx+rsi*2]
0000000140002BC0: 48 8B 5C 24 78 mov rbx,qword ptr [rsp+78h]
0000000140002BC5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140002BCF: 90 nop
0000000140002BD0: 41 0F B7 C5 movzx eax,r13w
0000000140002BD4: 0F 57 C0 xorps xmm0,xmm0
0000000140002BD7: F3 0F 2A C0 cvtsi2ss xmm0,eax
0000000140002BDB: 41 0F B7 C0 movzx eax,r8w
0000000140002BDF: F3 0F 2A E8 cvtsi2ss xmm5,eax
0000000140002BE3: 41 0F B7 C3 movzx eax,r11w
0000000140002BE7: 0F 57 F6 xorps xmm6,xmm6
0000000140002BEA: F3 0F 2A F0 cvtsi2ss xmm6,eax
0000000140002BEE: F3 0F 59 05 5A 64 mulss xmm0,dword ptr [0000000140039050h]
03 00
0000000140002BF6: 0F 57 FF xorps xmm7,xmm7
0000000140002BF9: F3 0F 5F F8 maxss xmm7,xmm0
0000000140002BFD: 0F 28 C1 movaps xmm0,xmm1
0000000140002C00: F3 0F 5D C7 minss xmm0,xmm7
0000000140002C04: F3 0F 2C C0 cvttss2si eax,xmm0
0000000140002C08: 0F B7 C0 movzx eax,ax
0000000140002C0B: 45 0F 57 D2 xorps xmm10,xmm10
0000000140002C0F: F3 44 0F 2A D0 cvtsi2ss xmm10,eax
0000000140002C14: 0F 57 C0 xorps xmm0,xmm0
0000000140002C17: F3 0F 5F C5 maxss xmm0,xmm5
0000000140002C1B: 0F 28 E9 movaps xmm5,xmm1
0000000140002C1E: F3 0F 5D E8 minss xmm5,xmm0
0000000140002C22: F3 0F 2C C5 cvttss2si eax,xmm5
0000000140002C26: 0F B7 C0 movzx eax,ax
0000000140002C29: 45 0F 57 DB xorps xmm11,xmm11
0000000140002C2D: F3 44 0F 2A D8 cvtsi2ss xmm11,eax
0000000140002C32: F3 0F 59 35 1E 64 mulss xmm6,dword ptr [0000000140039058h]
03 00
0000000140002C3A: 0F 57 ED xorps xmm5,xmm5
0000000140002C3D: F3 0F 5F EE maxss xmm5,xmm6
0000000140002C41: 0F 28 F1 movaps xmm6,xmm1
0000000140002C44: F3 0F 5D F5 minss xmm6,xmm5
0000000140002C48: F3 0F 2C C6 cvttss2si eax,xmm6
0000000140002C4C: 0F B7 C0 movzx eax,ax
0000000140002C4F: 45 0F 57 C9 xorps xmm9,xmm9
0000000140002C53: F3 44 0F 2A C8 cvtsi2ss xmm9,eax
0000000140002C58: 41 0F 28 EA movaps xmm5,xmm10
0000000140002C5C: F3 0F 59 2D F8 63 mulss xmm5,dword ptr [000000014003905Ch]
03 00
0000000140002C64: 41 0F 28 F3 movaps xmm6,xmm11
0000000140002C68: F3 0F 59 35 F0 63 mulss xmm6,dword ptr [0000000140039060h]
03 00
0000000140002C70: 41 0F 28 F9 movaps xmm7,xmm9
0000000140002C74: F3 0F 59 3D E8 63 mulss xmm7,dword ptr [0000000140039064h]
03 00
0000000140002C7C: 48 8D 41 FE lea rax,[rcx-2]
0000000140002C80: 4C 39 F0 cmp rax,r14
0000000140002C83: 0F 83 08 05 00 00 jae 0000000140003191
0000000140002C89: 45 0F 28 C2 movaps xmm8,xmm10
0000000140002C8D: F3 45 0F 59 C5 mulss xmm8,xmm13
0000000140002C92: 41 0F 28 C3 movaps xmm0,xmm11
0000000140002C96: F3 41 0F 59 C6 mulss xmm0,xmm14
0000000140002C9B: F3 41 0F 58 C0 addss xmm0,xmm8
0000000140002CA0: 41 0F 28 D1 movaps xmm2,xmm9
0000000140002CA4: F3 41 0F 59 D7 mulss xmm2,xmm15
0000000140002CA9: F3 0F 58 D0 addss xmm2,xmm0
0000000140002CAD: 0F 57 C0 xorps xmm0,xmm0
0000000140002CB0: F3 0F 5F C2 maxss xmm0,xmm2
0000000140002CB4: 0F 28 D1 movaps xmm2,xmm1
0000000140002CB7: F3 0F 5D D0 minss xmm2,xmm0
0000000140002CBB: F3 0F 2C C2 cvttss2si eax,xmm2
0000000140002CBF: 66 89 44 4B FC mov word ptr [rbx+rcx*2-4],ax
0000000140002CC4: 48 8D 41 FF lea rax,[rcx-1]
0000000140002CC8: 4C 39 F0 cmp rax,r14
0000000140002CCB: 0F 83 D7 04 00 00 jae 00000001400031A8
0000000140002CD1: F3 0F 58 F5 addss xmm6,xmm5
0000000140002CD5: F3 0F 58 F7 addss xmm6,xmm7
0000000140002CD9: 0F 57 C0 xorps xmm0,xmm0
0000000140002CDC: F3 0F 5F C6 maxss xmm0,xmm6
0000000140002CE0: 0F 28 D1 movaps xmm2,xmm1
0000000140002CE3: F3 0F 5D D0 minss xmm2,xmm0
0000000140002CE7: F3 0F 2C C2 cvttss2si eax,xmm2
0000000140002CEB: 66 89 44 4B FE mov word ptr [rbx+rcx*2-2],ax
0000000140002CF0: 4C 39 F1 cmp rcx,r14
0000000140002CF3: 0F 83 C6 04 00 00 jae 00000001400031BF
0000000140002CF9: F3 45 0F 59 D4 mulss xmm10,xmm12
0000000140002CFE: F3 44 0F 59 DB mulss xmm11,xmm3
0000000140002D03: F3 45 0F 58 DA addss xmm11,xmm10
0000000140002D08: F3 44 0F 59 CC mulss xmm9,xmm4
0000000140002D0D: F3 45 0F 58 CB addss xmm9,xmm11
0000000140002D12: 0F 57 C0 xorps xmm0,xmm0
0000000140002D15: F3 41 0F 5F C1 maxss xmm0,xmm9
0000000140002D1A: 0F 28 D1 movaps xmm2,xmm1
0000000140002D1D: F3 0F 5D D0 minss xmm2,xmm0
0000000140002D21: F3 0F 2C C2 cvttss2si eax,xmm2
0000000140002D25: 66 89 04 4B mov word ptr [rbx+rcx*2],ax
0000000140002D29: 48 83 C1 03 add rcx,3
0000000140002D2D: 4C 89 D6 mov rsi,r10
0000000140002D30: 4C 39 D7 cmp rdi,r10
0000000140002D33: 0F 85 47 FB FF FF jne 0000000140002880
0000000140002D39: 49 81 FE A1 86 01 cmp r14,186A1h
00
0000000140002D40: 0F 86 D0 06 00 00 jbe 0000000140003416
0000000140002D46: 48 8D 83 40 0D 03 lea rax,[rbx+0000000000030D40h]
00
0000000140002D4D: 48 89 84 24 30 01 mov qword ptr [rsp+0000000000000130h],rax
00 00
0000000140002D55: 48 C7 84 24 38 01 mov qword ptr [rsp+0000000000000138h],2
00 00 02 00 00 00
0000000140002D61: 48 8D 84 24 30 01 lea rax,[rsp+0000000000000130h]
00 00
0000000140002D69: 48 89 84 24 20 01 mov qword ptr [rsp+0000000000000120h],rax
00 00
0000000140002D71: 48 8D 05 E8 EA FF lea rax,[0000000140001860h]
FF
0000000140002D78: 48 89 84 24 28 01 mov qword ptr [rsp+0000000000000128h],rax
00 00
0000000140002D80: 48 8D 05 59 9B 03 lea rax,[000000014003C8E0h]
00
0000000140002D87: 48 89 84 24 08 01 mov qword ptr [rsp+0000000000000108h],rax
00 00
0000000140002D8F: 48 C7 84 24 10 01 mov qword ptr [rsp+0000000000000110h],6
00 00 06 00 00 00
0000000140002D9B: 48 8B 05 06 13 04 mov rax,qword ptr [00000001400440A8h]
00
0000000140002DA2: 48 83 F8 03 cmp rax,3
0000000140002DA6: 74 4D je 0000000140002DF5
0000000140002DA8: 48 8D 05 01 13 04 lea rax,[00000001400440B0h]
00
0000000140002DAF: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140002DB4: 48 8B 05 ED 12 04 mov rax,qword ptr [00000001400440A8h]
00
0000000140002DBB: 48 83 F8 03 cmp rax,3
0000000140002DBF: 74 34 je 0000000140002DF5
0000000140002DC1: 48 8D 44 24 60 lea rax,[rsp+60h]
0000000140002DC6: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140002DCB: 48 8D 44 24 40 lea rax,[rsp+40h]
0000000140002DD0: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
0000000140002DD8: 48 8D 0D C9 12 04 lea rcx,[00000001400440A8h]
00
0000000140002DDF: 4C 8D 0D F2 9D 03 lea r9,[000000014003CBD8h]
00
0000000140002DE6: 4C 8D 84 24 90 00 lea r8,[rsp+0000000000000090h]
00 00
0000000140002DEE: B2 01 mov dl,1
0000000140002DF0: E8 5B E9 02 00 call 0000000140031750
0000000140002DF5: 48 8D 35 B4 12 04 lea rsi,[00000001400440B0h]
00
0000000140002DFC: 48 89 F1 mov rcx,rsi
0000000140002DFF: E8 CC 28 03 00 call 00000001400356D0
0000000140002E04: 48 89 74 24 60 mov qword ptr [rsp+60h],rsi
0000000140002E09: 4C 8D 6C 24 60 lea r13,[rsp+60h]
0000000140002E0E: 4C 89 6C 24 40 mov qword ptr [rsp+40h],r13
0000000140002E13: C6 44 24 48 04 mov byte ptr [rsp+48h],4
0000000140002E18: 48 8D 05 89 66 03 lea rax,[00000001400394A8h]
00
0000000140002E1F: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
0000000140002E27: 48 C7 84 24 98 00 mov qword ptr [rsp+0000000000000098h],2
00 00 02 00 00 00
0000000140002E33: 48 8D 05 B6 66 03 lea rax,[00000001400394F0h]
00
0000000140002E3A: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
0000000140002E42: 48 C7 84 24 A8 00 mov qword ptr [rsp+00000000000000A8h],1
00 00 01 00 00 00
0000000140002E4E: 48 8D 84 24 20 01 lea rax,[rsp+0000000000000120h]
00 00
0000000140002E56: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
0000000140002E5E: 48 C7 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],1
00 00 01 00 00 00
0000000140002E6A: 48 8D 15 4F 9B 03 lea rdx,[000000014003C9C0h]
00
0000000140002E71: 48 8D 74 24 40 lea rsi,[rsp+40h]
0000000140002E76: 4C 8D 84 24 90 00 lea r8,[rsp+0000000000000090h]
00 00
0000000140002E7E: 48 89 F1 mov rcx,rsi
0000000140002E81: E8 8A 2B 00 00 call 0000000140005A10
0000000140002E86: 8A 4C 24 48 mov cl,byte ptr [rsp+48h]
0000000140002E8A: 84 C0 test al,al
0000000140002E8C: 74 2D je 0000000140002EBB
0000000140002E8E: 80 F9 04 cmp cl,4
0000000140002E91: 0F 85 E4 00 00 00 jne 0000000140002F7B
0000000140002E97: 48 8D 1D 12 9B 03 lea rbx,[000000014003C9B0h]
00
0000000140002E9E: 48 89 D8 mov rax,rbx
0000000140002EA1: 48 C1 E0 38 shl rax,38h
0000000140002EA5: 48 C1 EB 08 shr rbx,8
0000000140002EA9: 48 0F A4 C3 08 shld rbx,rax,8
0000000140002EAE: BD 28 00 00 00 mov ebp,28h
0000000140002EB3: 41 B7 02 mov r15b,2
0000000140002EB6: E9 E7 00 00 00 jmp 0000000140002FA2
0000000140002EBB: 48 8D 1D EE 9A 03 lea rbx,[000000014003C9B0h]
00
0000000140002EC2: 48 89 D8 mov rax,rbx
0000000140002EC5: 48 C1 E0 38 shl rax,38h
0000000140002EC9: 48 C1 EB 08 shr rbx,8
0000000140002ECD: 48 0F A4 C3 08 shld rbx,rax,8
0000000140002ED2: BD 28 00 00 00 mov ebp,28h
0000000140002ED7: 41 B7 04 mov r15b,4
0000000140002EDA: 80 F9 03 cmp cl,3
0000000140002EDD: 0F 85 BF 00 00 00 jne 0000000140002FA2
0000000140002EE3: 48 8B 7C 24 50 mov rdi,qword ptr [rsp+50h]
0000000140002EE8: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140002EEB: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140002EEF: FF 10 call qword ptr [rax]
0000000140002EF1: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140002EF5: 48 83 78 08 00 cmp qword ptr [rax+8],0
0000000140002EFA: 74 1C je 0000000140002F18
0000000140002EFC: 4C 8B 07 mov r8,qword ptr [rdi]
0000000140002EFF: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
0000000140002F04: 72 04 jb 0000000140002F0A
0000000140002F06: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
0000000140002F0A: 48 8B 0D 6F 12 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002F11: 31 D2 xor edx,edx
0000000140002F13: E8 40 27 03 00 call 0000000140035658
0000000140002F18: 4C 8B 44 24 50 mov r8,qword ptr [rsp+50h]
0000000140002F1D: 48 8B 0D 5C 12 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002F24: 31 D2 xor edx,edx
0000000140002F26: E8 2D 27 03 00 call 0000000140035658
0000000140002F2B: EB 75 jmp 0000000140002FA2
0000000140002F2D: 48 89 F3 mov rbx,rsi
0000000140002F30: 48 85 DB test rbx,rbx
0000000140002F33: 0F 85 89 F8 FF FF jne 00000001400027C2
0000000140002F39: 48 8B 4C 24 70 mov rcx,qword ptr [rsp+70h]
0000000140002F3E: 48 89 F2 mov rdx,rsi
0000000140002F41: E8 3A 0C 00 00 call 0000000140003B80
0000000140002F46: 0F 0B ud2
0000000140002F48: 48 8B 4C 24 48 mov rcx,qword ptr [rsp+48h]
0000000140002F4D: 48 8B 54 24 50 mov rdx,qword ptr [rsp+50h]
0000000140002F52: E8 D9 EF FF FF call 0000000140001F30
0000000140002F57: E9 95 00 00 00 jmp 0000000140002FF1
0000000140002F5C: 48 8B 94 24 A0 00 mov rdx,qword ptr [rsp+00000000000000A0h]
00 00
0000000140002F64: 48 89 F9 mov rcx,rdi
0000000140002F67: E8 C4 EF FF FF call 0000000140001F30
0000000140002F6C: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140002F71: 4C 89 F1 mov rcx,r14
0000000140002F74: E8 8F 27 03 00 call 0000000140035708
0000000140002F79: EB 7B jmp 0000000140002FF6
0000000140002F7B: 0F B6 44 24 57 movzx eax,byte ptr [rsp+57h]
0000000140002F80: C1 E0 10 shl eax,10h
0000000140002F83: 0F B7 54 24 55 movzx edx,word ptr [rsp+55h]
0000000140002F88: 09 C2 or edx,eax
0000000140002F8A: 48 C1 E2 20 shl rdx,20h
0000000140002F8E: 8B 5C 24 51 mov ebx,dword ptr [rsp+51h]
0000000140002F92: 48 09 D3 or rbx,rdx
0000000140002F95: 48 8B 6C 24 49 mov rbp,qword ptr [rsp+49h]
0000000140002F9A: 48 0F A4 EB 08 shld rbx,rbp,8
0000000140002F9F: 41 89 CF mov r15d,ecx
0000000140002FA2: 48 8B 4C 24 60 mov rcx,qword ptr [rsp+60h]
0000000140002FA7: E8 94 26 03 00 call 0000000140035640
0000000140002FAC: 41 80 FF 04 cmp r15b,4
0000000140002FB0: 0F 85 B7 04 00 00 jne 000000014000346D
0000000140002FB6: 48 83 7C 24 70 02 cmp qword ptr [rsp+70h],2
0000000140002FBC: 72 13 jb 0000000140002FD1
0000000140002FBE: 48 8B 0D BB 11 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002FC5: 31 D2 xor edx,edx
0000000140002FC7: 4C 8B 44 24 78 mov r8,qword ptr [rsp+78h]
0000000140002FCC: E8 87 26 03 00 call 0000000140035658
0000000140002FD1: 48 83 BC 24 F8 00 cmp qword ptr [rsp+00000000000000F8h],0
00 00 00
0000000140002FDA: 4C 8B 44 24 30 mov r8,qword ptr [rsp+30h]
0000000140002FDF: 74 0E je 0000000140002FEF
0000000140002FE1: 48 8B 0D 98 11 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140002FE8: 31 D2 xor edx,edx
0000000140002FEA: E8 69 26 03 00 call 0000000140035658
0000000140002FEF: 31 C0 xor eax,eax
0000000140002FF1: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140002FF6: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
0000000140002FFB: 0F 28 B4 24 40 01 movaps xmm6,xmmword ptr [rsp+0000000000000140h]
00 00
0000000140003003: 0F 28 BC 24 50 01 movaps xmm7,xmmword ptr [rsp+0000000000000150h]
00 00
000000014000300B: 44 0F 28 84 24 60 movaps xmm8,xmmword ptr [rsp+0000000000000160h]
01 00 00
0000000140003014: 44 0F 28 8C 24 70 movaps xmm9,xmmword ptr [rsp+0000000000000170h]
01 00 00
000000014000301D: 44 0F 28 94 24 80 movaps xmm10,xmmword ptr [rsp+0000000000000180h]
01 00 00
0000000140003026: 44 0F 28 9C 24 90 movaps xmm11,xmmword ptr [rsp+0000000000000190h]
01 00 00
000000014000302F: 44 0F 28 A4 24 A0 movaps xmm12,xmmword ptr [rsp+00000000000001A0h]
01 00 00
0000000140003038: 44 0F 28 AC 24 B0 movaps xmm13,xmmword ptr [rsp+00000000000001B0h]
01 00 00
0000000140003041: 44 0F 28 B4 24 C0 movaps xmm14,xmmword ptr [rsp+00000000000001C0h]
01 00 00
000000014000304A: 44 0F 28 BC 24 D0 movaps xmm15,xmmword ptr [rsp+00000000000001D0h]
01 00 00
0000000140003053: 48 81 C4 E8 01 00 add rsp,1E8h
00
000000014000305A: 5B pop rbx
000000014000305B: 5D pop rbp
000000014000305C: 5F pop rdi
000000014000305D: 5E pop rsi
000000014000305E: 41 5C pop r12
0000000140003060: 41 5D pop r13
0000000140003062: 41 5E pop r14
0000000140003064: 41 5F pop r15
0000000140003066: C3 ret
0000000140003067: B8 02 00 00 00 mov eax,2
000000014000306C: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140003071: 48 85 F6 test rsi,rsi
0000000140003074: 0F 85 36 F6 FF FF jne 00000001400026B0
000000014000307A: 31 FF xor edi,edi
000000014000307C: E9 F6 00 00 00 jmp 0000000140003177
0000000140003081: 4C 89 C3 mov rbx,r8
0000000140003084: 49 83 E0 F0 and r8,0FFFFFFFFFFFFFFF0h
0000000140003088: 49 8D 48 F0 lea rcx,[r8-10h]
000000014000308C: 49 89 C9 mov r9,rcx
000000014000308F: 49 C1 E9 04 shr r9,4
0000000140003093: 49 83 C1 01 add r9,1
0000000140003097: 48 85 C9 test rcx,rcx
000000014000309A: 74 73 je 000000014000310F
000000014000309C: 4A 8D 14 2F lea rdx,[rdi+r13]
00000001400030A0: 48 83 C2 30 add rdx,30h
00000001400030A4: 4C 89 CF mov rdi,r9
00000001400030A7: 48 83 E7 FE and rdi,0FFFFFFFFFFFFFFFEh
00000001400030AB: 48 F7 DF neg rdi
00000001400030AE: 31 C9 xor ecx,ecx
00000001400030B0: 48 8B 6C 24 30 mov rbp,qword ptr [rsp+30h]
00000001400030B5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400030BF: 90 nop
00000001400030C0: F3 0F 6F 44 4A D0 movdqu xmm0,xmmword ptr [rdx+rcx*2-30h]
00000001400030C6: F3 0F 6F 4C 4A E0 movdqu xmm1,xmmword ptr [rdx+rcx*2-20h]
00000001400030CC: 66 0F 71 F0 02 psllw xmm0,2
00000001400030D1: 66 0F 71 F1 02 psllw xmm1,2
00000001400030D6: F3 0F 7F 44 4D 00 movdqu xmmword ptr [rbp+rcx*2],xmm0
00000001400030DC: F3 0F 7F 4C 4D 10 movdqu xmmword ptr [rbp+rcx*2+10h],xmm1
00000001400030E2: F3 0F 6F 44 4A F0 movdqu xmm0,xmmword ptr [rdx+rcx*2-10h]
00000001400030E8: F3 0F 6F 0C 4A movdqu xmm1,xmmword ptr [rdx+rcx*2]
00000001400030ED: 66 0F 71 F0 02 psllw xmm0,2
00000001400030F2: 66 0F 71 F1 02 psllw xmm1,2
00000001400030F7: F3 0F 7F 44 4D 20 movdqu xmmword ptr [rbp+rcx*2+20h],xmm0
00000001400030FD: F3 0F 7F 4C 4D 30 movdqu xmmword ptr [rbp+rcx*2+30h],xmm1
0000000140003103: 48 83 C1 20 add rcx,20h
0000000140003107: 48 83 C7 02 add rdi,2
000000014000310B: 75 B3 jne 00000001400030C0
000000014000310D: EB 02 jmp 0000000140003111
000000014000310F: 31 C9 xor ecx,ecx
0000000140003111: 41 F6 C1 01 test r9b,1
0000000140003115: 74 25 je 000000014000313C
0000000140003117: F3 0F 6F 04 48 movdqu xmm0,xmmword ptr [rax+rcx*2]
000000014000311C: F3 0F 6F 4C 48 10 movdqu xmm1,xmmword ptr [rax+rcx*2+10h]
0000000140003122: 66 0F 71 F0 02 psllw xmm0,2
0000000140003127: 66 0F 71 F1 02 psllw xmm1,2
000000014000312C: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140003131: F3 0F 7F 04 4A movdqu xmmword ptr [rdx+rcx*2],xmm0
0000000140003136: F3 0F 7F 4C 4A 10 movdqu xmmword ptr [rdx+rcx*2+10h],xmm1
000000014000313C: 48 89 DF mov rdi,rbx
000000014000313F: 4C 39 C3 cmp rbx,r8
0000000140003142: 74 30 je 0000000140003174
0000000140003144: 4A 8D 04 40 lea rax,[rax+r8*2]
0000000140003148: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
000000014000314D: 4A 8D 0C 41 lea rcx,[rcx+r8*2]
0000000140003151: 4C 29 C6 sub rsi,r8
0000000140003154: 4C 29 C6 sub rsi,r8
0000000140003157: 31 D2 xor edx,edx
0000000140003159: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140003160: 0F B7 2C 10 movzx ebp,word ptr [rax+rdx]
0000000140003164: C1 E5 02 shl ebp,2
0000000140003167: 66 89 2C 11 mov word ptr [rcx+rdx],bp
000000014000316B: 48 83 C2 02 add rdx,2
000000014000316F: 48 39 D6 cmp rsi,rdx
0000000140003172: 75 EC jne 0000000140003160
0000000140003174: 4D 89 F7 mov r15,r14
0000000140003177: 48 83 7C 24 38 00 cmp qword ptr [rsp+38h],0
000000014000317D: 0F 84 C5 F5 FF FF je 0000000140002748
0000000140003183: 4D 85 ED test r13,r13
0000000140003186: 0F 85 AB F5 FF FF jne 0000000140002737
000000014000318C: E9 B7 F5 FF FF jmp 0000000140002748
0000000140003191: 4C 8D 05 48 62 03 lea r8,[00000001400393E0h]
00
0000000140003198: 48 89 C1 mov rcx,rax
000000014000319B: 4C 89 F2 mov rdx,r14
000000014000319E: E8 5D 1B 00 00 call 0000000140004D00
00000001400031A3: E9 7D 03 00 00 jmp 0000000140003525
00000001400031A8: 4C 8D 05 49 62 03 lea r8,[00000001400393F8h]
00
00000001400031AF: 48 89 C1 mov rcx,rax
00000001400031B2: 4C 89 F2 mov rdx,r14
00000001400031B5: E8 46 1B 00 00 call 0000000140004D00
00000001400031BA: E9 66 03 00 00 jmp 0000000140003525
00000001400031BF: 4C 8D 05 4A 62 03 lea r8,[0000000140039410h]
00
00000001400031C6: 4C 89 F2 mov rdx,r14
00000001400031C9: E8 32 1B 00 00 call 0000000140004D00
00000001400031CE: E9 52 03 00 00 jmp 0000000140003525
00000001400031D3: 49 89 C2 mov r10,rax
00000001400031D6: 4C 8D 05 63 62 03 lea r8,[0000000140039440h]
00
00000001400031DD: 4C 89 D1 mov rcx,r10
00000001400031E0: 48 89 FA mov rdx,rdi
00000001400031E3: E8 18 1B 00 00 call 0000000140004D00
00000001400031E8: E9 38 03 00 00 jmp 0000000140003525
00000001400031ED: 4C 29 FE sub rsi,r15
00000001400031F0: E9 85 00 00 00 jmp 000000014000327A
00000001400031F5: 4C 29 FE sub rsi,r15
00000001400031F8: 48 89 F0 mov rax,rsi
00000001400031FB: 4C 8D 05 3E 62 03 lea r8,[0000000140039440h]
00
0000000140003202: 48 89 C1 mov rcx,rax
0000000140003205: 48 89 FA mov rdx,rdi
0000000140003208: E8 F3 1A 00 00 call 0000000140004D00
000000014000320D: E9 13 03 00 00 jmp 0000000140003525
0000000140003212: 49 F7 D7 not r15
0000000140003215: 49 01 F7 add r15,rsi
0000000140003218: 4C 89 FA mov rdx,r15
000000014000321B: EB 07 jmp 0000000140003224
000000014000321D: 48 83 C0 01 add rax,1
0000000140003221: 48 89 C2 mov rdx,rax
0000000140003224: 4C 8D 05 15 62 03 lea r8,[0000000140039440h]
00
000000014000322B: 48 89 D1 mov rcx,rdx
000000014000322E: 48 89 FA mov rdx,rdi
0000000140003231: E8 CA 1A 00 00 call 0000000140004D00
0000000140003236: E9 EA 02 00 00 jmp 0000000140003525
000000014000323B: 48 83 C6 01 add rsi,1
000000014000323F: 48 89 F0 mov rax,rsi
0000000140003242: 4C 8D 05 F7 61 03 lea r8,[0000000140039440h]
00
0000000140003249: 48 89 C1 mov rcx,rax
000000014000324C: 48 89 FA mov rdx,rdi
000000014000324F: E8 AC 1A 00 00 call 0000000140004D00
0000000140003254: E9 CC 02 00 00 jmp 0000000140003525
0000000140003259: 4C 29 FE sub rsi,r15
000000014000325C: 48 89 F0 mov rax,rsi
000000014000325F: 4C 8D 05 DA 61 03 lea r8,[0000000140039440h]
00
0000000140003266: 48 89 C1 mov rcx,rax
0000000140003269: 48 89 FA mov rdx,rdi
000000014000326C: E8 8F 1A 00 00 call 0000000140004D00
0000000140003271: E9 AF 02 00 00 jmp 0000000140003525
0000000140003276: 48 83 C6 01 add rsi,1
000000014000327A: 48 89 F0 mov rax,rsi
000000014000327D: 4C 8D 05 BC 61 03 lea r8,[0000000140039440h]
00
0000000140003284: 48 89 C1 mov rcx,rax
0000000140003287: 48 89 FA mov rdx,rdi
000000014000328A: E8 71 1A 00 00 call 0000000140004D00
000000014000328F: E9 91 02 00 00 jmp 0000000140003525
0000000140003294: 48 83 C6 01 add rsi,1
0000000140003298: 48 89 F0 mov rax,rsi
000000014000329B: 4C 8D 05 9E 61 03 lea r8,[0000000140039440h]
00
00000001400032A2: 48 89 C1 mov rcx,rax
00000001400032A5: 48 89 FA mov rdx,rdi
00000001400032A8: E8 53 1A 00 00 call 0000000140004D00
00000001400032AD: E9 73 02 00 00 jmp 0000000140003525
00000001400032B2: 49 F7 D7 not r15
00000001400032B5: 49 01 F7 add r15,rsi
00000001400032B8: 4C 89 F8 mov rax,r15
00000001400032BB: EB 0A jmp 00000001400032C7
00000001400032BD: 4C 29 FE sub rsi,r15
00000001400032C0: 48 83 C6 01 add rsi,1
00000001400032C4: 48 89 F0 mov rax,rsi
00000001400032C7: 4C 8D 05 72 61 03 lea r8,[0000000140039440h]
00
00000001400032CE: 48 89 C1 mov rcx,rax
00000001400032D1: 48 89 FA mov rdx,rdi
00000001400032D4: E8 27 1A 00 00 call 0000000140004D00
00000001400032D9: E9 47 02 00 00 jmp 0000000140003525
00000001400032DE: 48 8D 0D 0B 5F 03 lea rcx,[00000001400391F0h]
00
00000001400032E5: 4C 8D 05 3C 61 03 lea r8,[0000000140039428h]
00
00000001400032EC: BA 39 00 00 00 mov edx,39h
00000001400032F1: E8 AA 24 00 00 call 00000001400057A0
00000001400032F6: E9 2A 02 00 00 jmp 0000000140003525
00000001400032FB: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
0000000140003300: 4C 8D 05 19 96 03 lea r8,[000000014003C920h]
00
0000000140003307: 48 89 D9 mov rcx,rbx
000000014000330A: E8 E1 1E 00 00 call 00000001400051F0
000000014000330F: E9 11 02 00 00 jmp 0000000140003525
0000000140003314: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
0000000140003319: 48 8D 0D 18 96 03 lea rcx,[000000014003C938h]
00
0000000140003320: 4C 8D 05 31 96 03 lea r8,[000000014003C958h]
00
0000000140003327: BA 20 00 00 00 mov edx,20h
000000014000332C: E8 6F 24 00 00 call 00000001400057A0
0000000140003331: E9 EF 01 00 00 jmp 0000000140003525
0000000140003336: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
000000014000333B: 4C 8D 05 3E 61 03 lea r8,[0000000140039480h]
00
0000000140003342: E8 29 1F 00 00 call 0000000140005270
0000000140003347: E9 D9 01 00 00 jmp 0000000140003525
000000014000334C: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
0000000140003351: 4C 8D 05 B0 95 03 lea r8,[000000014003C908h]
00
0000000140003358: 48 89 D9 mov rcx,rbx
000000014000335B: 48 89 FA mov rdx,rdi
000000014000335E: E8 8D 1E 00 00 call 00000001400051F0
0000000140003363: E9 BD 01 00 00 jmp 0000000140003525
0000000140003368: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
000000014000336D: 4C 8D 05 FC 95 03 lea r8,[000000014003C970h]
00
0000000140003374: BA 20 00 00 00 mov edx,20h
0000000140003379: 48 89 F9 mov rcx,rdi
000000014000337C: E8 EF 1E 00 00 call 0000000140005270
0000000140003381: E9 9F 01 00 00 jmp 0000000140003525
0000000140003386: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
000000014000338B: 4C 8D 05 EE 60 03 lea r8,[0000000140039480h]
00
0000000140003392: 48 89 C1 mov rcx,rax
0000000140003395: E8 D6 1E 00 00 call 0000000140005270
000000014000339A: E9 86 01 00 00 jmp 0000000140003525
000000014000339F: 4C 8D 05 DA 60 03 lea r8,[0000000140039480h]
00
00000001400033A6: 48 89 C1 mov rcx,rax
00000001400033A9: E8 C2 1E 00 00 call 0000000140005270
00000001400033AE: E9 72 01 00 00 jmp 0000000140003525
00000001400033B3: 4C 8D 05 C6 60 03 lea r8,[0000000140039480h]
00
00000001400033BA: E8 B1 1E 00 00 call 0000000140005270
00000001400033BF: E9 61 01 00 00 jmp 0000000140003525
00000001400033C4: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
00000001400033C9: 4C 8D 05 B0 5F 03 lea r8,[0000000140039380h]
00
00000001400033D0: B9 08 00 00 00 mov ecx,8
00000001400033D5: 48 89 DA mov rdx,rbx
00000001400033D8: E8 93 1E 00 00 call 0000000140005270
00000001400033DD: E9 43 01 00 00 jmp 0000000140003525
00000001400033E2: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
00000001400033E7: 4C 8D 05 AA 5F 03 lea r8,[0000000140039398h]
00
00000001400033EE: 48 89 DA mov rdx,rbx
00000001400033F1: E8 FA 1D 00 00 call 00000001400051F0
00000001400033F6: E9 2A 01 00 00 jmp 0000000140003525
00000001400033FB: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
0000000140003400: 4C 8D 05 61 60 03 lea r8,[0000000140039468h]
00
0000000140003407: B9 02 00 00 00 mov ecx,2
000000014000340C: E8 5F 1E 00 00 call 0000000140005270
0000000140003411: E9 0F 01 00 00 jmp 0000000140003525
0000000140003416: 4C 8D 05 BB 60 03 lea r8,[00000001400394D8h]
00
000000014000341D: B9 A2 86 01 00 mov ecx,186A2h
0000000140003422: 4C 89 F2 mov rdx,r14
0000000140003425: E8 46 1E 00 00 call 0000000140005270
000000014000342A: E9 F6 00 00 00 jmp 0000000140003525
000000014000342F: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
0000000140003434: 4C 8D 05 75 5F 03 lea r8,[00000001400393B0h]
00
000000014000343B: 48 89 DA mov rdx,rbx
000000014000343E: E8 AD 1D 00 00 call 00000001400051F0
0000000140003443: E9 DD 00 00 00 jmp 0000000140003525
0000000140003448: 4C 89 7C 24 38 mov qword ptr [rsp+38h],r15
000000014000344D: 4C 8D 05 14 60 03 lea r8,[0000000140039468h]
00
0000000140003454: B9 02 00 00 00 mov ecx,2
0000000140003459: E8 12 1E 00 00 call 0000000140005270
000000014000345E: E9 C2 00 00 00 jmp 0000000140003525
0000000140003463: E8 68 08 00 00 call 0000000140003CD0
0000000140003468: E9 B8 00 00 00 jmp 0000000140003525
000000014000346D: 44 88 7C 24 60 mov byte ptr [rsp+60h],r15b
0000000140003472: 89 6C 24 61 mov dword ptr [rsp+61h],ebp
0000000140003476: 48 89 E8 mov rax,rbp
0000000140003479: 48 C1 E8 30 shr rax,30h
000000014000347D: 88 44 24 67 mov byte ptr [rsp+67h],al
0000000140003481: 48 C1 ED 20 shr rbp,20h
0000000140003485: 66 89 6C 24 65 mov word ptr [rsp+65h],bp
000000014000348A: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
000000014000348F: 4C 89 64 24 40 mov qword ptr [rsp+40h],r12
0000000140003494: 48 8D 05 F5 24 00 lea rax,[0000000140005990h]
00
000000014000349B: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
00000001400034A0: 4C 89 6C 24 50 mov qword ptr [rsp+50h],r13
00000001400034A5: 48 8D 05 14 E8 02 lea rax,[0000000140031CC0h]
00
00000001400034AC: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400034B1: 48 8D 05 F0 93 03 lea rax,[000000014003C8A8h]
00
00000001400034B8: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
00000001400034C0: 48 C7 84 24 98 00 mov qword ptr [rsp+0000000000000098h],2
00 00 02 00 00 00
00000001400034CC: 48 C7 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],0
00 00 00 00 00 00
00000001400034D8: 48 89 B4 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rsi
00 00
00000001400034E0: 48 C7 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],2
00 00 02 00 00 00
00000001400034EC: 48 8D 15 D5 93 03 lea rdx,[000000014003C8C8h]
00
00000001400034F3: 48 8D 8C 24 90 00 lea rcx,[rsp+0000000000000090h]
00 00
00000001400034FB: E8 90 DC 02 00 call 0000000140031190
0000000140003500: EB 23 jmp 0000000140003525
0000000140003502: 4C 8D 05 BF 5E 03 lea r8,[00000001400393C8h]
00
0000000140003509: 48 89 F9 mov rcx,rdi
000000014000350C: E8 2F 27 00 00 call 0000000140005C40
0000000140003511: EB 12 jmp 0000000140003525
0000000140003513: 4C 8D 05 AE 5E 03 lea r8,[00000001400393C8h]
00
000000014000351A: 48 89 D1 mov rcx,rdx
000000014000351D: 48 89 DA mov rdx,rbx
0000000140003520: E8 4B 1D 00 00 call 0000000140005270
0000000140003525: 0F 0B ud2
0000000140003527: BA 02 00 00 00 mov edx,2
000000014000352C: 48 89 D9 mov rcx,rbx
000000014000352F: E8 4C 06 00 00 call 0000000140003B80
0000000140003534: 0F 0B ud2
0000000140003536: 49 89 C7 mov r15,rax
0000000140003539: 48 8B 0F mov rcx,qword ptr [rdi]
000000014000353C: 48 8B 57 08 mov rdx,qword ptr [rdi+8]
0000000140003540: E8 1B 01 01 00 call 0000000140013660
0000000140003545: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
000000014000354A: E8 F1 F5 01 00 call 0000000140022B40
000000014000354F: EB 21 jmp 0000000140003572
0000000140003551: 49 89 C7 mov r15,rax
0000000140003554: 48 8D 4C 24 60 lea rcx,[rsp+60h]
0000000140003559: E8 D2 E6 02 00 call 0000000140031C30
000000014000355E: EB 47 jmp 00000001400035A7
0000000140003560: 49 89 C7 mov r15,rax
0000000140003563: 48 8D 4C 24 40 lea rcx,[rsp+40h]
0000000140003568: E8 13 03 01 00 call 0000000140013880
000000014000356D: EB 03 jmp 0000000140003572
000000014000356F: 49 89 C7 mov r15,rax
0000000140003572: 48 8B 4C 24 60 mov rcx,qword ptr [rsp+60h]
0000000140003577: E8 C4 05 03 00 call 0000000140033B40
000000014000357C: EB 29 jmp 00000001400035A7
000000014000357E: 49 89 C7 mov r15,rax
0000000140003581: E9 8B 00 00 00 jmp 0000000140003611
0000000140003586: 49 89 C7 mov r15,rax
0000000140003589: 48 8B 0F mov rcx,qword ptr [rdi]
000000014000358C: 48 8B 57 08 mov rdx,qword ptr [rdi+8]
0000000140003590: E8 CB 00 01 00 call 0000000140013660
0000000140003595: 48 89 F9 mov rcx,rdi
0000000140003598: E8 A3 F5 01 00 call 0000000140022B40
000000014000359D: EB 46 jmp 00000001400035E5
000000014000359F: 49 89 C7 mov r15,rax
00000001400035A2: EB 41 jmp 00000001400035E5
00000001400035A4: 49 89 C7 mov r15,rax
00000001400035A7: 48 8B 4C 24 78 mov rcx,qword ptr [rsp+78h]
00000001400035AC: EB 56 jmp 0000000140003604
00000001400035AE: 49 89 C7 mov r15,rax
00000001400035B1: 48 89 5C 24 68 mov qword ptr [rsp+68h],rbx
00000001400035B6: EB 23 jmp 00000001400035DB
00000001400035B8: 49 89 C7 mov r15,rax
00000001400035BB: 48 89 7C 24 68 mov qword ptr [rsp+68h],rdi
00000001400035C0: EB 19 jmp 00000001400035DB
00000001400035C2: EB 14 jmp 00000001400035D8
00000001400035C4: EB 12 jmp 00000001400035D8
00000001400035C6: 49 89 C7 mov r15,rax
00000001400035C9: 4C 89 E9 mov rcx,r13
00000001400035CC: 48 8B 54 24 38 mov rdx,qword ptr [rsp+38h]
00000001400035D1: E8 CA 05 00 00 call 0000000140003BA0
00000001400035D6: EB 4B jmp 0000000140003623
00000001400035D8: 49 89 C7 mov r15,rax
00000001400035DB: 48 8D 4C 24 60 lea rcx,[rsp+60h]
00000001400035E0: E8 8B FD 02 00 call 0000000140033370
00000001400035E5: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
00000001400035EA: 48 8B 54 24 48 mov rdx,qword ptr [rsp+48h]
00000001400035EF: E8 AC 05 00 00 call 0000000140003BA0
00000001400035F4: 4C 89 F1 mov rcx,r14
00000001400035F7: E8 D4 E6 FF FF call 0000000140001CD0
00000001400035FC: EB 25 jmp 0000000140003623
00000001400035FE: 49 89 C7 mov r15,rax
0000000140003601: 48 89 D9 mov rcx,rbx
0000000140003604: 48 8B 94 24 F0 00 mov rdx,qword ptr [rsp+00000000000000F0h]
00 00
000000014000360C: E8 CF E6 FF FF call 0000000140001CE0
0000000140003611: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
0000000140003616: 48 8B 94 24 F8 00 mov rdx,qword ptr [rsp+00000000000000F8h]
00 00
000000014000361E: E8 BD E6 FF FF call 0000000140001CE0
0000000140003623: 4C 89 F9 mov rcx,r15
0000000140003626: E8 E5 24 03 00 call 0000000140035B10
000000014000362B: 0F 0B ud2
000000014000362D: 0F 1F 00 nop dword ptr [rax]
0000000140003630: 55 push rbp
0000000140003631: 56 push rsi
0000000140003632: 57 push rdi
0000000140003633: 53 push rbx
0000000140003634: 48 81 EC C8 00 00 sub rsp,0C8h
00
000000014000363B: 48 8D AC 24 80 00 lea rbp,[rsp+0000000000000080h]
00 00
0000000140003643: E8 5F 29 03 00 call 0000000140035FA7
0000000140003648: 48 8D 15 C1 1A 03 lea rdx,[0000000140035110h]
00
000000014000364F: 31 C9 xor ecx,ecx
0000000140003651: E8 BA 20 03 00 call 0000000140035710
0000000140003656: 48 85 C0 test rax,rax
0000000140003659: 0F 84 78 01 00 00 je 00000001400037D7
000000014000365F: C7 45 E0 00 50 00 mov dword ptr [rbp-20h],5000h
00
0000000140003666: 48 8D 75 E0 lea rsi,[rbp-20h]
000000014000366A: 48 89 F1 mov rcx,rsi
000000014000366D: E8 66 1F 03 00 call 00000001400355D8
0000000140003672: 85 C0 test eax,eax
0000000140003674: 75 0E jne 0000000140003684
0000000140003676: E8 15 20 03 00 call 0000000140035690
000000014000367B: 83 F8 78 cmp eax,78h
000000014000367E: 0F 85 74 02 00 00 jne 00000001400038F8
0000000140003684: 48 8B 0D F5 0A 04 mov rcx,qword ptr [0000000140044180h]
00
000000014000368B: 48 85 C9 test rcx,rcx
000000014000368E: 75 18 jne 00000001400036A8
0000000140003690: E8 DB 1F 03 00 call 0000000140035670
0000000140003695: 48 85 C0 test rax,rax
0000000140003698: 0F 84 28 01 00 00 je 00000001400037C6
000000014000369E: 48 89 C1 mov rcx,rax
00000001400036A1: 48 89 05 D8 0A 04 mov qword ptr [0000000140044180h],rax
00
00000001400036A8: 41 B8 05 00 00 00 mov r8d,5
00000001400036AE: 31 D2 xor edx,edx
00000001400036B0: E8 AB 1F 03 00 call 0000000140035660
00000001400036B5: 48 85 C0 test rax,rax
00000001400036B8: 0F 84 08 01 00 00 je 00000001400037C6
00000001400036BE: C7 00 6D 61 69 6E mov dword ptr [rax],6E69616Dh
00000001400036C4: C6 40 04 00 mov byte ptr [rax+4],0
00000001400036C8: BA 05 00 00 00 mov edx,5
00000001400036CD: 48 89 C1 mov rcx,rax
00000001400036D0: E8 CB ED 00 00 call 00000001400124A0
00000001400036D5: 48 89 C3 mov rbx,rax
00000001400036D8: 48 89 45 30 mov qword ptr [rbp+30h],rax
00000001400036DC: E8 6F EC 00 00 call 0000000140012350
00000001400036E1: 48 89 C7 mov rdi,rax
00000001400036E4: 48 85 C0 test rax,rax
00000001400036E7: 0F 84 07 01 00 00 je 00000001400037F4
00000001400036ED: 48 89 5D 38 mov qword ptr [rbp+38h],rbx
00000001400036F1: 48 83 3F 00 cmp qword ptr [rdi],0
00000001400036F5: 0F 85 36 01 00 00 jne 0000000140003831
00000001400036FB: 48 C7 07 FF FF FF mov qword ptr [rdi],0FFFFFFFFFFFFFFFFh
FF
0000000140003702: 48 83 7F 08 00 cmp qword ptr [rdi+8],0
0000000140003707: 0F 85 51 01 00 00 jne 000000014000385E
000000014000370D: 48 89 5F 08 mov qword ptr [rdi+8],rbx
0000000140003711: 48 C7 07 00 00 00 mov qword ptr [rdi],0
00
0000000140003718: 48 8D 0D B1 E8 FF lea rcx,[0000000140001FD0h]
FF
000000014000371F: E8 BC E0 FF FF call 00000001400017E0
0000000140003724: 48 85 C0 test rax,rax
0000000140003727: 74 5B je 0000000140003784
0000000140003729: 48 89 45 B0 mov qword ptr [rbp-50h],rax
000000014000372D: 48 8D 45 B0 lea rax,[rbp-50h]
0000000140003731: 48 89 45 20 mov qword ptr [rbp+20h],rax
0000000140003735: 48 8D 05 94 15 00 lea rax,[0000000140004CD0h]
00
000000014000373C: 48 89 45 28 mov qword ptr [rbp+28h],rax
0000000140003740: 48 8D 05 09 5C 03 lea rax,[0000000140039350h]
00
0000000140003747: 48 89 45 E0 mov qword ptr [rbp-20h],rax
000000014000374B: 48 C7 45 E8 02 00 mov qword ptr [rbp-18h],2
00 00
0000000140003753: 48 C7 45 F0 00 00 mov qword ptr [rbp-10h],0
00 00
000000014000375B: 48 8D 45 20 lea rax,[rbp+20h]
000000014000375F: 48 89 45 00 mov qword ptr [rbp],rax
0000000140003763: 48 C7 45 08 01 00 mov qword ptr [rbp+8],1
00 00
000000014000376B: 48 8D 4D E0 lea rcx,[rbp-20h]
000000014000376F: E8 2C 12 03 00 call 00000001400349A0
0000000140003774: 48 8B 4D B0 mov rcx,qword ptr [rbp-50h]
0000000140003778: 48 8B 01 mov rax,qword ptr [rcx]
000000014000377B: FF 10 call qword ptr [rax]
000000014000377D: BE 01 00 00 00 mov esi,1
0000000140003782: EB 02 jmp 0000000140003786
0000000140003784: 31 F6 xor esi,esi
0000000140003786: 48 8B 05 B3 09 04 mov rax,qword ptr [0000000140044140h]
00
000000014000378D: 48 83 F8 03 cmp rax,3
0000000140003791: 74 25 je 00000001400037B8
0000000140003793: C6 45 38 01 mov byte ptr [rbp+38h],1
0000000140003797: 48 8D 45 38 lea rax,[rbp+38h]
000000014000379B: 48 89 45 10 mov qword ptr [rbp+10h],rax
000000014000379F: 48 8D 0D 9A 09 04 lea rcx,[0000000140044140h]
00
00000001400037A6: 4C 8D 0D CB 93 03 lea r9,[000000014003CB78h]
00
00000001400037AD: 4C 8D 45 10 lea r8,[rbp+10h]
00000001400037B1: 31 D2 xor edx,edx
00000001400037B3: E8 98 DF 02 00 call 0000000140031750
00000001400037B8: 89 F0 mov eax,esi
00000001400037BA: 48 81 C4 C8 00 00 add rsp,0C8h
00
00000001400037C1: 5B pop rbx
00000001400037C2: 5F pop rdi
00000001400037C3: 5E pop rsi
00000001400037C4: 5D pop rbp
00000001400037C5: C3 ret
00000001400037C6: B9 05 00 00 00 mov ecx,5
00000001400037CB: BA 01 00 00 00 mov edx,1
00000001400037D0: E8 AB 03 00 00 call 0000000140003B80
00000001400037D5: 0F 0B ud2
00000001400037D7: 48 8D 0D B2 A6 03 lea rcx,[000000014003DE90h]
00
00000001400037DE: 4C 8D 05 D3 A6 03 lea r8,[000000014003DEB8h]
00
00000001400037E5: BA 23 00 00 00 mov edx,23h
00000001400037EA: E8 51 EE 00 00 call 0000000140012640
00000001400037EF: E9 1C 01 00 00 jmp 0000000140003910
00000001400037F4: F0 48 83 2B 01 lock sub qword ptr [rbx],1
00000001400037F9: 75 09 jne 0000000140003804
00000001400037FB: 48 8B 4D 30 mov rcx,qword ptr [rbp+30h]
00000001400037FF: E8 CC ED 00 00 call 00000001400125D0
0000000140003804: 48 8D 05 3D 8A 03 lea rax,[000000014003C248h]
00
000000014000380B: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140003810: 48 8D 0D CC 89 03 lea rcx,[000000014003C1E3h]
00
0000000140003817: 4C 8D 0D B2 83 03 lea r9,[000000014003BBD0h]
00
000000014000381E: 4C 8D 45 E0 lea r8,[rbp-20h]
0000000140003822: BA 46 00 00 00 mov edx,46h
0000000140003827: E8 44 28 00 00 call 0000000140006070
000000014000382C: E9 DF 00 00 00 jmp 0000000140003910
0000000140003831: 48 8D 05 E8 96 03 lea rax,[000000014003CF20h]
00
0000000140003838: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000383D: 48 8D 0D 6C 81 03 lea rcx,[000000014003B9B0h]
00
0000000140003844: 4C 8D 0D 65 83 03 lea r9,[000000014003BBB0h]
00
000000014000384B: 4C 8D 45 E0 lea r8,[rbp-20h]
000000014000384F: BA 10 00 00 00 mov edx,10h
0000000140003854: E8 17 28 00 00 call 0000000140006070
0000000140003859: E9 B2 00 00 00 jmp 0000000140003910
000000014000385E: C6 45 44 00 mov byte ptr [rbp+44h],0
0000000140003862: C7 45 40 00 00 00 mov dword ptr [rbp+40h],0
00
0000000140003869: 48 8D 05 F0 96 03 lea rax,[000000014003CF60h]
00
0000000140003870: 48 89 45 E0 mov qword ptr [rbp-20h],rax
0000000140003874: 48 C7 45 E8 01 00 mov qword ptr [rbp-18h],1
00 00
000000014000387C: 48 C7 45 F0 00 00 mov qword ptr [rbp-10h],0
00 00
0000000140003884: 48 8D 05 05 7E 03 lea rax,[000000014003B690h]
00
000000014000388B: 48 89 45 00 mov qword ptr [rbp],rax
000000014000388F: 48 C7 45 08 00 00 mov qword ptr [rbp+8],0
00 00
0000000140003897: 48 89 75 20 mov qword ptr [rbp+20h],rsi
000000014000389B: 48 8D 05 2E 21 00 lea rax,[00000001400059D0h]
00
00000001400038A2: 48 89 45 28 mov qword ptr [rbp+28h],rax
00000001400038A6: 48 8D 05 83 94 03 lea rax,[000000014003CD30h]
00
00000001400038AD: 48 89 45 B0 mov qword ptr [rbp-50h],rax
00000001400038B1: 48 C7 45 B8 02 00 mov qword ptr [rbp-48h],2
00 00
00000001400038B9: 48 C7 45 C0 00 00 mov qword ptr [rbp-40h],0
00 00
00000001400038C1: 48 8D 45 20 lea rax,[rbp+20h]
00000001400038C5: 48 89 45 D0 mov qword ptr [rbp-30h],rax
00000001400038C9: 48 C7 45 D8 01 00 mov qword ptr [rbp-28h],1
00 00
00000001400038D1: 48 8D 4D 40 lea rcx,[rbp+40h]
00000001400038D5: 48 8D 55 B0 lea rdx,[rbp-50h]
00000001400038D9: E8 32 FC 00 00 call 0000000140013510
00000001400038DE: 48 89 45 10 mov qword ptr [rbp+10h],rax
00000001400038E2: 48 89 55 18 mov qword ptr [rbp+18h],rdx
00000001400038E6: 48 8D 4D 10 lea rcx,[rbp+10h]
00000001400038EA: E8 C1 FE 00 00 call 00000001400137B0
00000001400038EF: B9 07 00 00 00 mov ecx,7
00000001400038F4: CD 29 int 29h
00000001400038F6: 0F 0B ud2
00000001400038F8: 48 8D 0D C9 A4 03 lea rcx,[000000014003DDC8h]
00
00000001400038FF: 4C 8D 05 2A A5 03 lea r8,[000000014003DE30h]
00
0000000140003906: BA 34 00 00 00 mov edx,34h
000000014000390B: E8 30 ED 00 00 call 0000000140012640
0000000140003910: 0F 0B ud2
0000000140003912: 48 89 C1 mov rcx,rax
0000000140003915: E9 A6 00 00 00 jmp 00000001400039C0
000000014000391A: 48 89 C6 mov rsi,rax
000000014000391D: 48 8B 4D B0 mov rcx,qword ptr [rbp-50h]
0000000140003921: E8 9A E3 FF FF call 0000000140001CC0
0000000140003926: EB 2C jmp 0000000140003954
0000000140003928: 48 89 C6 mov rsi,rax
000000014000392B: 48 89 F9 mov rcx,rdi
000000014000392E: E8 FD EC 00 00 call 0000000140012630
0000000140003933: EB 03 jmp 0000000140003938
0000000140003935: 48 89 C6 mov rsi,rax
0000000140003938: 48 8D 4D 38 lea rcx,[rbp+38h]
000000014000393C: E8 8F D8 02 00 call 00000001400311D0
0000000140003941: EB 7A jmp 00000001400039BD
0000000140003943: 48 89 C6 mov rsi,rax
0000000140003946: 48 8D 4D 30 lea rcx,[rbp+30h]
000000014000394A: E8 81 D8 02 00 call 00000001400311D0
000000014000394F: EB 6C jmp 00000001400039BD
0000000140003951: 48 89 C6 mov rsi,rax
0000000140003954: 48 89 F1 mov rcx,rsi
0000000140003957: E8 B4 15 03 00 call 0000000140034F10
000000014000395C: 48 89 C7 mov rdi,rax
000000014000395F: 48 89 D3 mov rbx,rdx
0000000140003962: 48 89 C1 mov rcx,rax
0000000140003965: FF 12 call qword ptr [rdx]
0000000140003967: BE 65 00 00 00 mov esi,65h
000000014000396C: 48 83 7B 08 00 cmp qword ptr [rbx+8],0
0000000140003971: 0F 84 0F FE FF FF je 0000000140003786
0000000140003977: 48 83 7B 10 11 cmp qword ptr [rbx+10h],11h
000000014000397C: 72 04 jb 0000000140003982
000000014000397E: 48 8B 7F F8 mov rdi,qword ptr [rdi-8]
0000000140003982: 48 8B 0D F7 07 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003989: 31 D2 xor edx,edx
000000014000398B: 49 89 F8 mov r8,rdi
000000014000398E: E8 C5 1C 03 00 call 0000000140035658
0000000140003993: E9 EE FD FF FF jmp 0000000140003786
0000000140003998: 48 89 C6 mov rsi,rax
000000014000399B: 48 89 F9 mov rcx,rdi
000000014000399E: 48 89 DA mov rdx,rbx
00000001400039A1: E8 BA FC 00 00 call 0000000140013660
00000001400039A6: EB 03 jmp 00000001400039AB
00000001400039A8: 48 89 C6 mov rsi,rax
00000001400039AB: 48 89 F1 mov rcx,rsi
00000001400039AE: E8 5D 15 03 00 call 0000000140034F10
00000001400039B3: E8 18 16 03 00 call 0000000140034FD0
00000001400039B8: 0F 0B ud2
00000001400039BA: 48 89 C6 mov rsi,rax
00000001400039BD: 48 89 F1 mov rcx,rsi
00000001400039C0: E8 4B 15 03 00 call 0000000140034F10
00000001400039C5: E8 F6 15 03 00 call 0000000140034FC0
00000001400039CA: 0F 0B ud2
00000001400039CC: 0F 1F 40 00 nop dword ptr [rax]
00000001400039D0: 48 83 EC 28 sub rsp,28h
00000001400039D4: E8 B7 01 00 00 call 0000000140003B90
00000001400039D9: 0F 0B ud2
00000001400039DB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400039E0: 41 56 push r14
00000001400039E2: 56 push rsi
00000001400039E3: 57 push rdi
00000001400039E4: 55 push rbp
00000001400039E5: 53 push rbx
00000001400039E6: 48 83 EC 20 sub rsp,20h
00000001400039EA: 4C 89 C6 mov rsi,r8
00000001400039ED: 49 89 D6 mov r14,rdx
00000001400039F0: 48 89 CF mov rdi,rcx
00000001400039F3: 4D 85 C0 test r8,r8
00000001400039F6: 0F 84 AE 00 00 00 je 0000000140003AAA
00000001400039FC: 41 8A 06 mov al,byte ptr [r14]
00000001400039FF: 3C 2F cmp al,2Fh
0000000140003A01: 74 04 je 0000000140003A07
0000000140003A03: 3C 5C cmp al,5Ch
0000000140003A05: 75 75 jne 0000000140003A7C
0000000140003A07: 48 8B 0D 72 07 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003A0E: 48 85 C9 test rcx,rcx
0000000140003A11: 75 18 jne 0000000140003A2B
0000000140003A13: E8 58 1C 03 00 call 0000000140035670
0000000140003A18: 48 85 C0 test rax,rax
0000000140003A1B: 0F 84 44 01 00 00 je 0000000140003B65
0000000140003A21: 48 89 C1 mov rcx,rax
0000000140003A24: 48 89 05 55 07 04 mov qword ptr [0000000140044180h],rax
00
0000000140003A2B: 31 D2 xor edx,edx
0000000140003A2D: 49 89 F0 mov r8,rsi
0000000140003A30: E8 2B 1C 03 00 call 0000000140035660
0000000140003A35: 48 85 C0 test rax,rax
0000000140003A38: 0F 84 27 01 00 00 je 0000000140003B65
0000000140003A3E: 48 89 C3 mov rbx,rax
0000000140003A41: 48 89 C1 mov rcx,rax
0000000140003A44: 4C 89 F2 mov rdx,r14
0000000140003A47: 49 89 F0 mov r8,rsi
0000000140003A4A: E8 D9 23 03 00 call 0000000140035E28
0000000140003A4F: 48 83 7F 08 00 cmp qword ptr [rdi+8],0
0000000140003A54: 74 16 je 0000000140003A6C
0000000140003A56: 4C 8B 07 mov r8,qword ptr [rdi]
0000000140003A59: 4D 85 C0 test r8,r8
0000000140003A5C: 74 0E je 0000000140003A6C
0000000140003A5E: 48 8B 0D 1B 07 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003A65: 31 D2 xor edx,edx
0000000140003A67: E8 EC 1B 03 00 call 0000000140035658
0000000140003A6C: 48 89 1F mov qword ptr [rdi],rbx
0000000140003A6F: 48 89 77 08 mov qword ptr [rdi+8],rsi
0000000140003A73: 48 89 77 10 mov qword ptr [rdi+10h],rsi
0000000140003A77: E9 AD 00 00 00 jmp 0000000140003B29
0000000140003A7C: 48 83 FE 02 cmp rsi,2
0000000140003A80: 72 28 jb 0000000140003AAA
0000000140003A82: 41 80 7E 01 C0 cmp byte ptr [r14+1],0C0h
0000000140003A87: 7C 21 jl 0000000140003AAA
0000000140003A89: 48 83 FE 03 cmp rsi,3
0000000140003A8D: 76 09 jbe 0000000140003A98
0000000140003A8F: 41 80 7E 03 C0 cmp byte ptr [r14+3],0C0h
0000000140003A94: 7D 04 jge 0000000140003A9A
0000000140003A96: EB 12 jmp 0000000140003AAA
0000000140003A98: 75 10 jne 0000000140003AAA
0000000140003A9A: 41 0F B7 46 01 movzx eax,word ptr [r14+1]
0000000140003A9F: 3D 3A 5C 00 00 cmp eax,5C3Ah
0000000140003AA4: 0F 84 5D FF FF FF je 0000000140003A07
0000000140003AAA: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140003AAD: 48 8B 5F 10 mov rbx,qword ptr [rdi+10h]
0000000140003AB1: 48 85 DB test rbx,rbx
0000000140003AB4: 74 0A je 0000000140003AC0
0000000140003AB6: 80 39 5C cmp byte ptr [rcx],5Ch
0000000140003AB9: 75 0A jne 0000000140003AC5
0000000140003ABB: 40 B5 5C mov bpl,5Ch
0000000140003ABE: EB 2F jmp 0000000140003AEF
0000000140003AC0: 40 B5 2F mov bpl,2Fh
0000000140003AC3: EB 31 jmp 0000000140003AF6
0000000140003AC5: 40 B5 2F mov bpl,2Fh
0000000140003AC8: 48 83 FB 02 cmp rbx,2
0000000140003ACC: 72 21 jb 0000000140003AEF
0000000140003ACE: 80 79 01 C0 cmp byte ptr [rcx+1],0C0h
0000000140003AD2: 7C 1B jl 0000000140003AEF
0000000140003AD4: 48 83 FB 03 cmp rbx,3
0000000140003AD8: 76 08 jbe 0000000140003AE2
0000000140003ADA: 80 79 03 C0 cmp byte ptr [rcx+3],0C0h
0000000140003ADE: 7D 04 jge 0000000140003AE4
0000000140003AE0: EB 0D jmp 0000000140003AEF
0000000140003AE2: 75 0B jne 0000000140003AEF
0000000140003AE4: 0F B7 41 01 movzx eax,word ptr [rcx+1]
0000000140003AE8: 3D 3A 5C 00 00 cmp eax,5C3Ah
0000000140003AED: 74 CC je 0000000140003ABB
0000000140003AEF: 40 3A 6C 0B FF cmp bpl,byte ptr [rbx+rcx-1]
0000000140003AF4: 74 12 je 0000000140003B08
0000000140003AF6: 48 3B 5F 08 cmp rbx,qword ptr [rdi+8]
0000000140003AFA: 74 4F je 0000000140003B4B
0000000140003AFC: 40 88 2C 19 mov byte ptr [rcx+rbx],bpl
0000000140003B00: 48 83 C3 01 add rbx,1
0000000140003B04: 48 89 5F 10 mov qword ptr [rdi+10h],rbx
0000000140003B08: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140003B0C: 48 29 D8 sub rax,rbx
0000000140003B0F: 48 39 F0 cmp rax,rsi
0000000140003B12: 72 20 jb 0000000140003B34
0000000140003B14: 48 01 D9 add rcx,rbx
0000000140003B17: 4C 89 F2 mov rdx,r14
0000000140003B1A: 49 89 F0 mov r8,rsi
0000000140003B1D: E8 06 23 03 00 call 0000000140035E28
0000000140003B22: 48 01 F3 add rbx,rsi
0000000140003B25: 48 89 5F 10 mov qword ptr [rdi+10h],rbx
0000000140003B29: 48 83 C4 20 add rsp,20h
0000000140003B2D: 5B pop rbx
0000000140003B2E: 5D pop rbp
0000000140003B2F: 5F pop rdi
0000000140003B30: 5E pop rsi
0000000140003B31: 41 5E pop r14
0000000140003B33: C3 ret
0000000140003B34: 48 89 F9 mov rcx,rdi
0000000140003B37: 48 89 DA mov rdx,rbx
0000000140003B3A: 49 89 F0 mov r8,rsi
0000000140003B3D: E8 7E 00 00 00 call 0000000140003BC0
0000000140003B42: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140003B45: 48 8B 5F 10 mov rbx,qword ptr [rdi+10h]
0000000140003B49: EB C9 jmp 0000000140003B14
0000000140003B4B: 41 B8 01 00 00 00 mov r8d,1
0000000140003B51: 48 89 F9 mov rcx,rdi
0000000140003B54: 48 89 DA mov rdx,rbx
0000000140003B57: E8 64 00 00 00 call 0000000140003BC0
0000000140003B5C: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140003B5F: 48 8B 5F 10 mov rbx,qword ptr [rdi+10h]
0000000140003B63: EB 97 jmp 0000000140003AFC
0000000140003B65: BA 01 00 00 00 mov edx,1
0000000140003B6A: 48 89 F1 mov rcx,rsi
0000000140003B6D: E8 0E 00 00 00 call 0000000140003B80
0000000140003B72: 0F 0B ud2
0000000140003B74: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003B7E: 66 90 nop
0000000140003B80: 48 83 EC 28 sub rsp,28h
0000000140003B84: E8 47 FE FF FF call 00000001400039D0
0000000140003B89: 0F 0B ud2
0000000140003B8B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140003B90: 48 83 EC 28 sub rsp,28h
0000000140003B94: E8 97 17 03 00 call 0000000140035330
0000000140003B99: 0F 0B ud2
0000000140003B9B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140003BA0: 48 85 D2 test rdx,rdx
0000000140003BA3: 74 16 je 0000000140003BBB
0000000140003BA5: 49 89 C8 mov r8,rcx
0000000140003BA8: 48 85 C9 test rcx,rcx
0000000140003BAB: 74 0E je 0000000140003BBB
0000000140003BAD: 48 8B 0D CC 05 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003BB4: 31 D2 xor edx,edx
0000000140003BB6: E9 9D 1A 03 00 jmp 0000000140035658
0000000140003BBB: C3 ret
0000000140003BBC: 0F 1F 40 00 nop dword ptr [rax]
0000000140003BC0: 56 push rsi
0000000140003BC1: 48 83 EC 40 sub rsp,40h
0000000140003BC5: 48 89 D0 mov rax,rdx
0000000140003BC8: 4C 01 C0 add rax,r8
0000000140003BCB: 72 5C jb 0000000140003C29
0000000140003BCD: 48 89 CE mov rsi,rcx
0000000140003BD0: 4C 8B 49 08 mov r9,qword ptr [rcx+8]
0000000140003BD4: 4B 8D 0C 09 lea rcx,[r9+r9]
0000000140003BD8: 48 39 C1 cmp rcx,rax
0000000140003BDB: 48 0F 47 C1 cmova rax,rcx
0000000140003BDF: 48 83 F8 09 cmp rax,9
0000000140003BE3: BA 08 00 00 00 mov edx,8
0000000140003BE8: 48 0F 43 D0 cmovae rdx,rax
0000000140003BEC: 4D 89 C8 mov r8,r9
0000000140003BEF: 4D 85 C9 test r9,r9
0000000140003BF2: 74 03 je 0000000140003BF7
0000000140003BF4: 4C 8B 06 mov r8,qword ptr [rsi]
0000000140003BF7: 48 C7 44 24 20 01 mov qword ptr [rsp+20h],1
00 00 00
0000000140003C00: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140003C05: E8 36 00 00 00 call 0000000140003C40
0000000140003C0A: 83 7C 24 28 01 cmp dword ptr [rsp+28h],1
0000000140003C0F: 74 0E je 0000000140003C1F
0000000140003C11: 0F 10 44 24 30 movups xmm0,xmmword ptr [rsp+30h]
0000000140003C16: 0F 11 06 movups xmmword ptr [rsi],xmm0
0000000140003C19: 48 83 C4 40 add rsp,40h
0000000140003C1D: 5E pop rsi
0000000140003C1E: C3 ret
0000000140003C1F: 48 8B 54 24 38 mov rdx,qword ptr [rsp+38h]
0000000140003C24: 48 85 D2 test rdx,rdx
0000000140003C27: 75 07 jne 0000000140003C30
0000000140003C29: E8 A2 00 00 00 call 0000000140003CD0
0000000140003C2E: 0F 0B ud2
0000000140003C30: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
0000000140003C35: E8 46 FF FF FF call 0000000140003B80
0000000140003C3A: 0F 0B ud2
0000000140003C3C: 0F 1F 40 00 nop dword ptr [rax]
0000000140003C40: 56 push rsi
0000000140003C41: 57 push rdi
0000000140003C42: 48 83 EC 28 sub rsp,28h
0000000140003C46: 48 89 D7 mov rdi,rdx
0000000140003C49: 48 89 CE mov rsi,rcx
0000000140003C4C: 4D 85 C0 test r8,r8
0000000140003C4F: 74 1D je 0000000140003C6E
0000000140003C51: 4D 85 C9 test r9,r9
0000000140003C54: 74 18 je 0000000140003C6E
0000000140003C56: 48 8B 0D 23 05 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003C5D: 31 D2 xor edx,edx
0000000140003C5F: 49 89 F9 mov r9,rdi
0000000140003C62: E8 E9 19 03 00 call 0000000140035650
0000000140003C67: 48 85 C0 test rax,rax
0000000140003C6A: 75 4B jne 0000000140003CB7
0000000140003C6C: EB 34 jmp 0000000140003CA2
0000000140003C6E: 48 85 FF test rdi,rdi
0000000140003C71: 74 3F je 0000000140003CB2
0000000140003C73: 48 8B 0D 06 05 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003C7A: 48 85 C9 test rcx,rcx
0000000140003C7D: 75 14 jne 0000000140003C93
0000000140003C7F: E8 EC 19 03 00 call 0000000140035670
0000000140003C84: 48 85 C0 test rax,rax
0000000140003C87: 74 19 je 0000000140003CA2
0000000140003C89: 48 89 C1 mov rcx,rax
0000000140003C8C: 48 89 05 ED 04 04 mov qword ptr [0000000140044180h],rax
00
0000000140003C93: 31 D2 xor edx,edx
0000000140003C95: 49 89 F8 mov r8,rdi
0000000140003C98: E8 C3 19 03 00 call 0000000140035660
0000000140003C9D: 48 85 C0 test rax,rax
0000000140003CA0: 75 15 jne 0000000140003CB7
0000000140003CA2: 48 89 7E 08 mov qword ptr [rsi+8],rdi
0000000140003CA6: BF 01 00 00 00 mov edi,1
0000000140003CAB: B8 01 00 00 00 mov eax,1
0000000140003CB0: EB 0B jmp 0000000140003CBD
0000000140003CB2: B8 01 00 00 00 mov eax,1
0000000140003CB7: 48 89 46 08 mov qword ptr [rsi+8],rax
0000000140003CBB: 31 C0 xor eax,eax
0000000140003CBD: 48 89 7E 10 mov qword ptr [rsi+10h],rdi
0000000140003CC1: 48 89 06 mov qword ptr [rsi],rax
0000000140003CC4: 48 83 C4 28 add rsp,28h
0000000140003CC8: 5F pop rdi
0000000140003CC9: 5E pop rsi
0000000140003CCA: C3 ret
0000000140003CCB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140003CD0: 48 83 EC 28 sub rsp,28h
0000000140003CD4: 48 8D 0D 29 59 03 lea rcx,[0000000140039604h]
00
0000000140003CDB: 4C 8D 05 36 59 03 lea r8,[0000000140039618h]
00
0000000140003CE2: BA 11 00 00 00 mov edx,11h
0000000140003CE7: E8 B4 1A 00 00 call 00000001400057A0
0000000140003CEC: 0F 0B ud2
0000000140003CEE: 66 90 nop
0000000140003CF0: 41 56 push r14
0000000140003CF2: 56 push rsi
0000000140003CF3: 57 push rdi
0000000140003CF4: 53 push rbx
0000000140003CF5: 48 83 EC 68 sub rsp,68h
0000000140003CF9: 48 89 D7 mov rdi,rdx
0000000140003CFC: 49 89 CE mov r14,rcx
0000000140003CFF: 4C 8B 02 mov r8,qword ptr [rdx]
0000000140003D02: 48 8B 4A 08 mov rcx,qword ptr [rdx+8]
0000000140003D06: 4C 8B 4A 28 mov r9,qword ptr [rdx+28h]
0000000140003D0A: 48 89 CA mov rdx,rcx
0000000140003D0D: 48 C1 E2 04 shl rdx,4
0000000140003D11: 74 21 je 0000000140003D34
0000000140003D13: 48 83 C2 F0 add rdx,0FFFFFFFFFFFFFFF0h
0000000140003D17: 48 89 D0 mov rax,rdx
0000000140003D1A: 48 C1 E8 04 shr rax,4
0000000140003D1E: 48 83 C0 01 add rax,1
0000000140003D22: 89 C6 mov esi,eax
0000000140003D24: 83 E6 07 and esi,7
0000000140003D27: 48 83 FA 70 cmp rdx,70h
0000000140003D2B: 73 0B jae 0000000140003D38
0000000140003D2D: 31 DB xor ebx,ebx
0000000140003D2F: 4C 89 C2 mov rdx,r8
0000000140003D32: EB 46 jmp 0000000140003D7A
0000000140003D34: 31 DB xor ebx,ebx
0000000140003D36: EB 66 jmp 0000000140003D9E
0000000140003D38: 48 83 E0 F8 and rax,0FFFFFFFFFFFFFFF8h
0000000140003D3C: 48 F7 D8 neg rax
0000000140003D3F: 31 DB xor ebx,ebx
0000000140003D41: 4C 89 C2 mov rdx,r8
0000000140003D44: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003D4E: 66 90 nop
0000000140003D50: 48 03 5A 08 add rbx,qword ptr [rdx+8]
0000000140003D54: 48 03 5A 18 add rbx,qword ptr [rdx+18h]
0000000140003D58: 48 03 5A 28 add rbx,qword ptr [rdx+28h]
0000000140003D5C: 48 03 5A 38 add rbx,qword ptr [rdx+38h]
0000000140003D60: 48 03 5A 48 add rbx,qword ptr [rdx+48h]
0000000140003D64: 48 03 5A 58 add rbx,qword ptr [rdx+58h]
0000000140003D68: 48 03 5A 68 add rbx,qword ptr [rdx+68h]
0000000140003D6C: 48 03 5A 78 add rbx,qword ptr [rdx+78h]
0000000140003D70: 48 83 EA 80 sub rdx,0FFFFFFFFFFFFFF80h
0000000140003D74: 48 83 C0 08 add rax,8
0000000140003D78: 75 D6 jne 0000000140003D50
0000000140003D7A: 48 85 F6 test rsi,rsi
0000000140003D7D: 74 1F je 0000000140003D9E
0000000140003D7F: 48 C1 E6 04 shl rsi,4
0000000140003D83: 31 C0 xor eax,eax
0000000140003D85: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003D8F: 90 nop
0000000140003D90: 48 03 5C 02 08 add rbx,qword ptr [rdx+rax+8]
0000000140003D95: 48 83 C0 10 add rax,10h
0000000140003D99: 48 39 C6 cmp rsi,rax
0000000140003D9C: 75 F2 jne 0000000140003D90
0000000140003D9E: 4D 85 C9 test r9,r9
0000000140003DA1: 74 20 je 0000000140003DC3
0000000140003DA3: 48 85 C9 test rcx,rcx
0000000140003DA6: 74 0D je 0000000140003DB5
0000000140003DA8: 49 83 78 08 00 cmp qword ptr [r8+8],0
0000000140003DAD: 75 06 jne 0000000140003DB5
0000000140003DAF: 48 83 FB 10 cmp rbx,10h
0000000140003DB3: 72 05 jb 0000000140003DBA
0000000140003DB5: 48 01 DB add rbx,rbx
0000000140003DB8: 73 09 jae 0000000140003DC3
0000000140003DBA: 31 DB xor ebx,ebx
0000000140003DBC: B8 01 00 00 00 mov eax,1
0000000140003DC1: EB 4A jmp 0000000140003E0D
0000000140003DC3: 48 85 DB test rbx,rbx
0000000140003DC6: 74 3E je 0000000140003E06
0000000140003DC8: 48 8B 0D B1 03 04 mov rcx,qword ptr [0000000140044180h]
00
0000000140003DCF: 48 85 C9 test rcx,rcx
0000000140003DD2: 75 14 jne 0000000140003DE8
0000000140003DD4: E8 97 18 03 00 call 0000000140035670
0000000140003DD9: 48 85 C0 test rax,rax
0000000140003DDC: 74 19 je 0000000140003DF7
0000000140003DDE: 48 89 C1 mov rcx,rax
0000000140003DE1: 48 89 05 98 03 04 mov qword ptr [0000000140044180h],rax
00
0000000140003DE8: 31 D2 xor edx,edx
0000000140003DEA: 49 89 D8 mov r8,rbx
0000000140003DED: E8 6E 18 03 00 call 0000000140035660
0000000140003DF2: 48 85 C0 test rax,rax
0000000140003DF5: 75 16 jne 0000000140003E0D
0000000140003DF7: BA 01 00 00 00 mov edx,1
0000000140003DFC: 48 89 D9 mov rcx,rbx
0000000140003DFF: E8 7C FD FF FF call 0000000140003B80
0000000140003E04: 0F 0B ud2
0000000140003E06: B8 01 00 00 00 mov eax,1
0000000140003E0B: 31 DB xor ebx,ebx
0000000140003E0D: 49 89 06 mov qword ptr [r14],rax
0000000140003E10: 49 89 5E 08 mov qword ptr [r14+8],rbx
0000000140003E14: 49 C7 46 10 00 00 mov qword ptr [r14+10h],0
00 00
0000000140003E1C: 4C 89 74 24 28 mov qword ptr [rsp+28h],r14
0000000140003E21: 0F 10 07 movups xmm0,xmmword ptr [rdi]
0000000140003E24: 0F 10 4F 10 movups xmm1,xmmword ptr [rdi+10h]
0000000140003E28: 0F 10 57 20 movups xmm2,xmmword ptr [rdi+20h]
0000000140003E2C: 0F 29 54 24 50 movaps xmmword ptr [rsp+50h],xmm2
0000000140003E31: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
0000000140003E36: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140003E3B: 48 8D 15 EE 56 03 lea rdx,[0000000140039530h]
00
0000000140003E42: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140003E47: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140003E4C: E8 BF 1B 00 00 call 0000000140005A10
0000000140003E51: 84 C0 test al,al
0000000140003E53: 75 0A jne 0000000140003E5F
0000000140003E55: 48 83 C4 68 add rsp,68h
0000000140003E59: 5B pop rbx
0000000140003E5A: 5F pop rdi
0000000140003E5B: 5E pop rsi
0000000140003E5C: 41 5E pop r14
0000000140003E5E: C3 ret
0000000140003E5F: 48 8D 05 6A 57 03 lea rax,[00000001400395D0h]
00
0000000140003E66: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140003E6B: 48 8D 0D 0E 57 03 lea rcx,[0000000140039580h]
00
0000000140003E72: 4C 8D 0D E7 56 03 lea r9,[0000000140039560h]
00
0000000140003E79: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140003E7E: BA 33 00 00 00 mov edx,33h
0000000140003E83: E8 E8 21 00 00 call 0000000140006070
0000000140003E88: 0F 0B ud2
0000000140003E8A: 48 89 C7 mov rdi,rax
0000000140003E8D: 49 8B 0E mov rcx,qword ptr [r14]
0000000140003E90: 49 8B 56 08 mov rdx,qword ptr [r14+8]
0000000140003E94: E8 07 FD FF FF call 0000000140003BA0
0000000140003E99: 48 89 F9 mov rcx,rdi
0000000140003E9C: E8 6F 1C 03 00 call 0000000140035B10
0000000140003EA1: 0F 0B ud2
0000000140003EA3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003EAD: 0F 1F 00 nop dword ptr [rax]
0000000140003EB0: 41 56 push r14
0000000140003EB2: 56 push rsi
0000000140003EB3: 57 push rdi
0000000140003EB4: 53 push rbx
0000000140003EB5: 48 83 EC 28 sub rsp,28h
0000000140003EB9: 4C 89 C6 mov rsi,r8
0000000140003EBC: 49 89 D6 mov r14,rdx
0000000140003EBF: 48 8B 39 mov rdi,qword ptr [rcx]
0000000140003EC2: 48 8B 47 08 mov rax,qword ptr [rdi+8]
0000000140003EC6: 48 8B 5F 10 mov rbx,qword ptr [rdi+10h]
0000000140003ECA: 48 29 D8 sub rax,rbx
0000000140003ECD: 4C 39 C0 cmp rax,r8
0000000140003ED0: 72 24 jb 0000000140003EF6
0000000140003ED2: 48 8B 0F mov rcx,qword ptr [rdi]
0000000140003ED5: 48 01 D9 add rcx,rbx
0000000140003ED8: 4C 89 F2 mov rdx,r14
0000000140003EDB: 49 89 F0 mov r8,rsi
0000000140003EDE: E8 45 1F 03 00 call 0000000140035E28
0000000140003EE3: 48 01 F3 add rbx,rsi
0000000140003EE6: 48 89 5F 10 mov qword ptr [rdi+10h],rbx
0000000140003EEA: 31 C0 xor eax,eax
0000000140003EEC: 48 83 C4 28 add rsp,28h
0000000140003EF0: 5B pop rbx
0000000140003EF1: 5F pop rdi
0000000140003EF2: 5E pop rsi
0000000140003EF3: 41 5E pop r14
0000000140003EF5: C3 ret
0000000140003EF6: 48 89 F9 mov rcx,rdi
0000000140003EF9: 48 89 DA mov rdx,rbx
0000000140003EFC: 49 89 F0 mov r8,rsi
0000000140003EFF: E8 BC FC FF FF call 0000000140003BC0
0000000140003F04: 48 8B 5F 10 mov rbx,qword ptr [rdi+10h]
0000000140003F08: EB C8 jmp 0000000140003ED2
0000000140003F0A: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
0000000140003F10: 48 83 EC 28 sub rsp,28h
0000000140003F14: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140003F17: E8 64 00 00 00 call 0000000140003F80
0000000140003F1C: 31 C0 xor eax,eax
0000000140003F1E: 48 83 C4 28 add rsp,28h
0000000140003F22: C3 ret
0000000140003F23: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003F2D: 0F 1F 00 nop dword ptr [rax]
0000000140003F30: 48 83 EC 68 sub rsp,68h
0000000140003F34: 48 8B 01 mov rax,qword ptr [rcx]
0000000140003F37: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140003F3C: 0F 10 02 movups xmm0,xmmword ptr [rdx]
0000000140003F3F: 0F 10 4A 10 movups xmm1,xmmword ptr [rdx+10h]
0000000140003F43: 0F 10 52 20 movups xmm2,xmmword ptr [rdx+20h]
0000000140003F47: 0F 29 54 24 50 movaps xmmword ptr [rsp+50h],xmm2
0000000140003F4C: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
0000000140003F51: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140003F56: 48 8D 15 D3 55 03 lea rdx,[0000000140039530h]
00
0000000140003F5D: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140003F62: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140003F67: E8 A4 1A 00 00 call 0000000140005A10
0000000140003F6C: 90 nop
0000000140003F6D: 48 83 C4 68 add rsp,68h
0000000140003F71: C3 ret
0000000140003F72: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140003F7C: 0F 1F 40 00 nop dword ptr [rax]
0000000140003F80: 56 push rsi
0000000140003F81: 57 push rdi
0000000140003F82: 53 push rbx
0000000140003F83: 48 83 EC 30 sub rsp,30h
0000000140003F87: 89 D7 mov edi,edx
0000000140003F89: 48 89 CE mov rsi,rcx
0000000140003F8C: 83 FA 7F cmp edx,7Fh
0000000140003F8F: 77 22 ja 0000000140003FB3
0000000140003F91: 48 8B 56 10 mov rdx,qword ptr [rsi+10h]
0000000140003F95: 48 3B 56 08 cmp rdx,qword ptr [rsi+8]
0000000140003F99: 0F 84 DC 00 00 00 je 000000014000407B
0000000140003F9F: 48 8B 06 mov rax,qword ptr [rsi]
0000000140003FA2: 40 88 3C 10 mov byte ptr [rax+rdx],dil
0000000140003FA6: 48 83 C2 01 add rdx,1
0000000140003FAA: 48 89 56 10 mov qword ptr [rsi+10h],rdx
0000000140003FAE: E9 C0 00 00 00 jmp 0000000140004073
0000000140003FB3: C7 44 24 2C 00 00 mov dword ptr [rsp+2Ch],0
00 00
0000000140003FBB: 89 F8 mov eax,edi
0000000140003FBD: 81 FF 00 08 00 00 cmp edi,800h
0000000140003FC3: 73 1D jae 0000000140003FE2
0000000140003FC5: C1 E8 06 shr eax,6
0000000140003FC8: 0C C0 or al,0C0h
0000000140003FCA: 88 44 24 2C mov byte ptr [rsp+2Ch],al
0000000140003FCE: 40 80 E7 3F and dil,3Fh
0000000140003FD2: 40 80 CF 80 or dil,80h
0000000140003FD6: 40 88 7C 24 2D mov byte ptr [rsp+2Dh],dil
0000000140003FDB: BF 02 00 00 00 mov edi,2
0000000140003FE0: EB 67 jmp 0000000140004049
0000000140003FE2: 81 FF 00 00 01 00 cmp edi,10000h
0000000140003FE8: 73 2A jae 0000000140004014
0000000140003FEA: C1 E8 0C shr eax,0Ch
0000000140003FED: 0C E0 or al,0E0h
0000000140003FEF: 88 44 24 2C mov byte ptr [rsp+2Ch],al
0000000140003FF3: 89 F8 mov eax,edi
0000000140003FF5: C1 E8 06 shr eax,6
0000000140003FF8: 24 3F and al,3Fh
0000000140003FFA: 0C 80 or al,80h
0000000140003FFC: 88 44 24 2D mov byte ptr [rsp+2Dh],al
0000000140004000: 40 80 E7 3F and dil,3Fh
0000000140004004: 40 80 CF 80 or dil,80h
0000000140004008: 40 88 7C 24 2E mov byte ptr [rsp+2Eh],dil
000000014000400D: BF 03 00 00 00 mov edi,3
0000000140004012: EB 35 jmp 0000000140004049
0000000140004014: C1 E8 12 shr eax,12h
0000000140004017: 0C F0 or al,0F0h
0000000140004019: 88 44 24 2C mov byte ptr [rsp+2Ch],al
000000014000401D: 89 F8 mov eax,edi
000000014000401F: C1 E8 0C shr eax,0Ch
0000000140004022: 24 3F and al,3Fh
0000000140004024: 0C 80 or al,80h
0000000140004026: 88 44 24 2D mov byte ptr [rsp+2Dh],al
000000014000402A: 89 F8 mov eax,edi
000000014000402C: C1 E8 06 shr eax,6
000000014000402F: 24 3F and al,3Fh
0000000140004031: 0C 80 or al,80h
0000000140004033: 88 44 24 2E mov byte ptr [rsp+2Eh],al
0000000140004037: 40 80 E7 3F and dil,3Fh
000000014000403B: 40 80 CF 80 or dil,80h
000000014000403F: 40 88 7C 24 2F mov byte ptr [rsp+2Fh],dil
0000000140004044: BF 04 00 00 00 mov edi,4
0000000140004049: 48 8B 46 08 mov rax,qword ptr [rsi+8]
000000014000404D: 48 8B 5E 10 mov rbx,qword ptr [rsi+10h]
0000000140004051: 48 29 D8 sub rax,rbx
0000000140004054: 48 39 F8 cmp rax,rdi
0000000140004057: 72 39 jb 0000000140004092
0000000140004059: 48 8B 0E mov rcx,qword ptr [rsi]
000000014000405C: 48 01 D9 add rcx,rbx
000000014000405F: 48 8D 54 24 2C lea rdx,[rsp+2Ch]
0000000140004064: 49 89 F8 mov r8,rdi
0000000140004067: E8 BC 1D 03 00 call 0000000140035E28
000000014000406C: 48 01 FB add rbx,rdi
000000014000406F: 48 89 5E 10 mov qword ptr [rsi+10h],rbx
0000000140004073: 48 83 C4 30 add rsp,30h
0000000140004077: 5B pop rbx
0000000140004078: 5F pop rdi
0000000140004079: 5E pop rsi
000000014000407A: C3 ret
000000014000407B: 41 B8 01 00 00 00 mov r8d,1
0000000140004081: 48 89 F1 mov rcx,rsi
0000000140004084: E8 37 FB FF FF call 0000000140003BC0
0000000140004089: 48 8B 56 10 mov rdx,qword ptr [rsi+10h]
000000014000408D: E9 0D FF FF FF jmp 0000000140003F9F
0000000140004092: 48 89 F1 mov rcx,rsi
0000000140004095: 48 89 DA mov rdx,rbx
0000000140004098: 49 89 F8 mov r8,rdi
000000014000409B: E8 20 FB FF FF call 0000000140003BC0
00000001400040A0: 48 8B 5E 10 mov rbx,qword ptr [rsi+10h]
00000001400040A4: EB B3 jmp 0000000140004059
00000001400040A6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400040B0: 41 57 push r15
00000001400040B2: 41 56 push r14
00000001400040B4: 41 55 push r13
00000001400040B6: 41 54 push r12
00000001400040B8: 56 push rsi
00000001400040B9: 57 push rdi
00000001400040BA: 55 push rbp
00000001400040BB: 53 push rbx
00000001400040BC: 48 81 EC 88 00 00 sub rsp,88h
00
00000001400040C3: 4C 89 C3 mov rbx,r8
00000001400040C6: 48 89 CD mov rbp,rcx
00000001400040C9: 48 89 54 24 48 mov qword ptr [rsp+48h],rdx
00000001400040CE: 4C 89 44 24 50 mov qword ptr [rsp+50h],r8
00000001400040D3: 48 8D 4C 24 58 lea rcx,[rsp+58h]
00000001400040D8: 48 8D 54 24 48 lea rdx,[rsp+48h]
00000001400040DD: E8 DE 44 00 00 call 00000001400085C0
00000001400040E2: 48 8B 74 24 58 mov rsi,qword ptr [rsp+58h]
00000001400040E7: 48 85 F6 test rsi,rsi
00000001400040EA: 74 10 je 00000001400040FC
00000001400040EC: 4C 8B 7C 24 60 mov r15,qword ptr [rsp+60h]
00000001400040F1: 49 39 DF cmp r15,rbx
00000001400040F4: 75 24 jne 000000014000411A
00000001400040F6: 48 89 75 08 mov qword ptr [rbp+8],rsi
00000001400040FA: EB 0D jmp 0000000140004109
00000001400040FC: 48 8D 05 8D 75 03 lea rax,[000000014003B690h]
00
0000000140004103: 48 89 45 08 mov qword ptr [rbp+8],rax
0000000140004107: 31 DB xor ebx,ebx
0000000140004109: 48 89 5D 10 mov qword ptr [rbp+10h],rbx
000000014000410D: 48 C7 45 00 00 00 mov qword ptr [rbp],0
00 00
0000000140004115: E9 E5 01 00 00 jmp 00000001400042FF
000000014000411A: 4C 8B 74 24 70 mov r14,qword ptr [rsp+70h]
000000014000411F: 48 85 DB test rbx,rbx
0000000140004122: 74 41 je 0000000140004165
0000000140004124: 48 8B 0D 55 00 04 mov rcx,qword ptr [0000000140044180h]
00
000000014000412B: 48 85 C9 test rcx,rcx
000000014000412E: 75 14 jne 0000000140004144
0000000140004130: E8 3B 15 03 00 call 0000000140035670
0000000140004135: 48 85 C0 test rax,rax
0000000140004138: 74 1C je 0000000140004156
000000014000413A: 48 89 C1 mov rcx,rax
000000014000413D: 48 89 05 3C 00 04 mov qword ptr [0000000140044180h],rax
00
0000000140004144: 31 D2 xor edx,edx
0000000140004146: 49 89 D8 mov r8,rbx
0000000140004149: E8 12 15 03 00 call 0000000140035660
000000014000414E: 48 89 C7 mov rdi,rax
0000000140004151: 48 85 C0 test rax,rax
0000000140004154: 75 14 jne 000000014000416A
0000000140004156: BA 01 00 00 00 mov edx,1
000000014000415B: 48 89 D9 mov rcx,rbx
000000014000415E: E8 1D FA FF FF call 0000000140003B80
0000000140004163: 0F 0B ud2
0000000140004165: BF 01 00 00 00 mov edi,1
000000014000416A: 48 89 7C 24 28 mov qword ptr [rsp+28h],rdi
000000014000416F: 48 89 5C 24 30 mov qword ptr [rsp+30h],rbx
0000000140004174: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
000000014000417D: 49 39 DF cmp r15,rbx
0000000140004180: 76 1B jbe 000000014000419D
0000000140004182: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140004187: 31 D2 xor edx,edx
0000000140004189: 4D 89 F8 mov r8,r15
000000014000418C: E8 2F FA FF FF call 0000000140003BC0
0000000140004191: 48 8B 7C 24 28 mov rdi,qword ptr [rsp+28h]
0000000140004196: 48 8B 5C 24 38 mov rbx,qword ptr [rsp+38h]
000000014000419B: EB 02 jmp 000000014000419F
000000014000419D: 31 DB xor ebx,ebx
000000014000419F: 48 8D 0C 1F lea rcx,[rdi+rbx]
00000001400041A3: 48 89 F2 mov rdx,rsi
00000001400041A6: 4D 89 F8 mov r8,r15
00000001400041A9: E8 7A 1C 03 00 call 0000000140035E28
00000001400041AE: 4C 01 FB add rbx,r15
00000001400041B1: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
00000001400041B6: 4D 85 F6 test r14,r14
00000001400041B9: 48 89 6C 24 40 mov qword ptr [rsp+40h],rbp
00000001400041BE: 74 49 je 0000000140004209
00000001400041C0: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
00000001400041C5: 48 29 D8 sub rax,rbx
00000001400041C8: 48 83 F8 02 cmp rax,2
00000001400041CC: 77 1D ja 00000001400041EB
00000001400041CE: 48 8D 4C 24 28 lea rcx,[rsp+28h]
00000001400041D3: 41 B8 03 00 00 00 mov r8d,3
00000001400041D9: 48 89 DA mov rdx,rbx
00000001400041DC: E8 DF F9 FF FF call 0000000140003BC0
00000001400041E1: 48 8B 7C 24 28 mov rdi,qword ptr [rsp+28h]
00000001400041E6: 48 8B 5C 24 38 mov rbx,qword ptr [rsp+38h]
00000001400041EB: 8A 05 F1 8D 03 00 mov al,byte ptr [000000014003CFE2h]
00000001400041F1: 88 44 1F 02 mov byte ptr [rdi+rbx+2],al
00000001400041F5: 0F B7 05 E4 8D 03 movzx eax,word ptr [000000014003CFE0h]
00
00000001400041FC: 66 89 04 1F mov word ptr [rdi+rbx],ax
0000000140004200: 48 83 C3 03 add rbx,3
0000000140004204: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
0000000140004209: 0F 10 44 24 48 movups xmm0,xmmword ptr [rsp+48h]
000000014000420E: 0F 11 44 24 78 movups xmmword ptr [rsp+78h],xmm0
0000000140004213: 4C 8D 7C 24 58 lea r15,[rsp+58h]
0000000140004218: 4C 8D 6C 24 78 lea r13,[rsp+78h]
000000014000421D: 4C 8D 64 24 28 lea r12,[rsp+28h]
0000000140004222: EB 2B jmp 000000014000424F
0000000140004224: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000422E: 66 90 nop
0000000140004230: 0F B6 05 AB 8D 03 movzx eax,byte ptr [000000014003CFE2h]
00
0000000140004237: 88 44 1F 02 mov byte ptr [rdi+rbx+2],al
000000014000423B: 0F B7 05 9E 8D 03 movzx eax,word ptr [000000014003CFE0h]
00
0000000140004242: 66 89 04 1F mov word ptr [rdi+rbx],ax
0000000140004246: 48 83 C3 03 add rbx,3
000000014000424A: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
000000014000424F: 4C 89 F9 mov rcx,r15
0000000140004252: 4C 89 EA mov rdx,r13
0000000140004255: E8 66 43 00 00 call 00000001400085C0
000000014000425A: 48 8B 74 24 58 mov rsi,qword ptr [rsp+58h]
000000014000425F: 48 85 F6 test rsi,rsi
0000000140004262: 74 7D je 00000001400042E1
0000000140004264: 48 8B 6C 24 60 mov rbp,qword ptr [rsp+60h]
0000000140004269: 4C 8B 74 24 70 mov r14,qword ptr [rsp+70h]
000000014000426E: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
0000000140004273: 48 29 D8 sub rax,rbx
0000000140004276: 48 39 E8 cmp rax,rbp
0000000140004279: 73 18 jae 0000000140004293
000000014000427B: 4C 89 E1 mov rcx,r12
000000014000427E: 48 89 DA mov rdx,rbx
0000000140004281: 49 89 E8 mov r8,rbp
0000000140004284: E8 37 F9 FF FF call 0000000140003BC0
0000000140004289: 48 8B 7C 24 28 mov rdi,qword ptr [rsp+28h]
000000014000428E: 48 8B 5C 24 38 mov rbx,qword ptr [rsp+38h]
0000000140004293: 48 8D 0C 1F lea rcx,[rdi+rbx]
0000000140004297: 48 89 F2 mov rdx,rsi
000000014000429A: 49 89 E8 mov r8,rbp
000000014000429D: E8 86 1B 03 00 call 0000000140035E28
00000001400042A2: 48 01 EB add rbx,rbp
00000001400042A5: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
00000001400042AA: 4D 85 F6 test r14,r14
00000001400042AD: 74 A0 je 000000014000424F
00000001400042AF: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
00000001400042B4: 48 29 D8 sub rax,rbx
00000001400042B7: 48 83 F8 02 cmp rax,2
00000001400042BB: 0F 87 6F FF FF FF ja 0000000140004230
00000001400042C1: 41 B8 03 00 00 00 mov r8d,3
00000001400042C7: 4C 89 E1 mov rcx,r12
00000001400042CA: 48 89 DA mov rdx,rbx
00000001400042CD: E8 EE F8 FF FF call 0000000140003BC0
00000001400042D2: 48 8B 7C 24 28 mov rdi,qword ptr [rsp+28h]
00000001400042D7: 48 8B 5C 24 38 mov rbx,qword ptr [rsp+38h]
00000001400042DC: E9 4F FF FF FF jmp 0000000140004230
00000001400042E1: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
00000001400042E6: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
00000001400042EB: 48 89 41 18 mov qword ptr [rcx+18h],rax
00000001400042EF: 0F 10 44 24 28 movups xmm0,xmmword ptr [rsp+28h]
00000001400042F4: 0F 11 41 08 movups xmmword ptr [rcx+8],xmm0
00000001400042F8: 48 C7 01 01 00 00 mov qword ptr [rcx],1
00
00000001400042FF: 48 81 C4 88 00 00 add rsp,88h
00
0000000140004306: 5B pop rbx
0000000140004307: 5D pop rbp
0000000140004308: 5F pop rdi
0000000140004309: 5E pop rsi
000000014000430A: 41 5C pop r12
000000014000430C: 41 5D pop r13
000000014000430E: 41 5E pop r14
0000000140004310: 41 5F pop r15
0000000140004312: C3 ret
0000000140004313: EB 00 jmp 0000000140004315
0000000140004315: 48 89 C6 mov rsi,rax
0000000140004318: 48 8B 4C 24 28 mov rcx,qword ptr [rsp+28h]
000000014000431D: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140004322: E8 79 F8 FF FF call 0000000140003BA0
0000000140004327: 48 89 F1 mov rcx,rsi
000000014000432A: E8 E1 17 03 00 call 0000000140035B10
000000014000432F: 0F 0B ud2
0000000140004331: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000433B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140004340: 41 57 push r15
0000000140004342: 41 56 push r14
0000000140004344: 41 55 push r13
0000000140004346: 41 54 push r12
0000000140004348: 56 push rsi
0000000140004349: 57 push rdi
000000014000434A: 55 push rbp
000000014000434B: 53 push rbx
000000014000434C: 48 81 EC E8 00 00 sub rsp,0E8h
00
0000000140004353: 48 89 D6 mov rsi,rdx
0000000140004356: 48 8B 01 mov rax,qword ptr [rcx]
0000000140004359: FF 50 08 call qword ptr [rax+8]
000000014000435C: 48 89 C1 mov rcx,rax
000000014000435F: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
0000000140004367: 48 89 94 24 90 00 mov qword ptr [rsp+0000000000000090h],rdx
00 00
000000014000436F: F6 46 30 04 test byte ptr [rsi+30h],4
0000000140004373: 0F 85 4D 02 00 00 jne 00000001400045C6
0000000140004379: 48 8D 84 24 88 00 lea rax,[rsp+0000000000000088h]
00 00
0000000140004381: 48 89 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],rax
00 00
0000000140004389: 48 8D 05 C0 03 00 lea rax,[0000000140004750h]
00
0000000140004390: 48 89 84 24 C0 00 mov qword ptr [rsp+00000000000000C0h],rax
00 00
0000000140004398: 48 8B 7E 20 mov rdi,qword ptr [rsi+20h]
000000014000439C: 48 8B 5E 28 mov rbx,qword ptr [rsi+28h]
00000001400043A0: 48 8D 05 71 80 03 lea rax,[000000014003C418h]
00
00000001400043A7: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
00000001400043AC: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
00000001400043B5: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
00000001400043BE: 48 8D 84 24 B8 00 lea rax,[rsp+00000000000000B8h]
00 00
00000001400043C6: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
00000001400043CB: 48 C7 44 24 50 01 mov qword ptr [rsp+50h],1
00 00 00
00000001400043D4: 4C 8D 44 24 28 lea r8,[rsp+28h]
00000001400043D9: 48 89 F9 mov rcx,rdi
00000001400043DC: 48 89 DA mov rdx,rbx
00000001400043DF: E8 2C 16 00 00 call 0000000140005A10
00000001400043E4: 41 B6 01 mov r14b,1
00000001400043E7: 84 C0 test al,al
00000001400043E9: 0F 85 E3 01 00 00 jne 00000001400045D2
00000001400043EF: 48 8B 8C 24 88 00 mov rcx,qword ptr [rsp+0000000000000088h]
00 00
00000001400043F7: 48 8B 84 24 90 00 mov rax,qword ptr [rsp+0000000000000090h]
00 00
00000001400043FF: FF 50 30 call qword ptr [rax+30h]
0000000140004402: 48 85 C0 test rax,rax
0000000140004405: 0F 84 F3 02 00 00 je 00000001400046FE
000000014000440B: 48 89 C5 mov rbp,rax
000000014000440E: 49 89 D7 mov r15,rdx
0000000140004411: 48 8D 05 58 52 03 lea rax,[0000000140039670h]
00
0000000140004418: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000441D: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
0000000140004426: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
000000014000442F: 48 8D 05 5A 72 03 lea rax,[000000014003B690h]
00
0000000140004436: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
000000014000443B: 48 C7 44 24 50 00 mov qword ptr [rsp+50h],0
00 00 00
0000000140004444: 4C 8D 44 24 28 lea r8,[rsp+28h]
0000000140004449: 48 89 F9 mov rcx,rdi
000000014000444C: 48 89 DA mov rdx,rbx
000000014000444F: E8 BC 15 00 00 call 0000000140005A10
0000000140004454: 84 C0 test al,al
0000000140004456: 0F 85 76 01 00 00 jne 00000001400045D2
000000014000445C: 4D 8B 67 30 mov r12,qword ptr [r15+30h]
0000000140004460: 48 89 E9 mov rcx,rbp
0000000140004463: 41 FF D4 call r12
0000000140004466: 31 C9 xor ecx,ecx
0000000140004468: 48 C7 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],0
00 00 00 00 00 00
0000000140004474: 48 89 AC 24 C0 00 mov qword ptr [rsp+00000000000000C0h],rbp
00 00
000000014000447C: 4C 89 BC 24 C8 00 mov qword ptr [rsp+00000000000000C8h],r15
00 00
0000000140004484: 48 C7 84 24 E0 00 mov qword ptr [rsp+00000000000000E0h],0
00 00 00 00 00 00
0000000140004490: 48 85 C0 test rax,rax
0000000140004493: 0F 95 C1 setne cl
0000000140004496: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
000000014000449B: 0F 84 48 01 00 00 je 00000001400045E9
00000001400044A1: 45 31 ED xor r13d,r13d
00000001400044A4: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400044AE: 66 90 nop
00000001400044B0: 48 89 E9 mov rcx,rbp
00000001400044B3: 41 FF D4 call r12
00000001400044B6: 48 89 C7 mov rdi,rax
00000001400044B9: 48 89 D3 mov rbx,rdx
00000001400044BC: 48 89 6C 24 68 mov qword ptr [rsp+68h],rbp
00000001400044C1: 4C 89 7C 24 70 mov qword ptr [rsp+70h],r15
00000001400044C6: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
00000001400044CA: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
00000001400044CE: 48 8D 05 43 90 03 lea rax,[000000014003D518h]
00
00000001400044D5: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
00000001400044DA: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
00000001400044E3: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
00000001400044EC: 48 8D 05 9D 71 03 lea rax,[000000014003B690h]
00
00000001400044F3: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
00000001400044F8: 48 C7 44 24 50 00 mov qword ptr [rsp+50h],0
00 00 00
0000000140004501: 48 8D 6C 24 28 lea rbp,[rsp+28h]
0000000140004506: 49 89 E8 mov r8,rbp
0000000140004509: E8 02 15 00 00 call 0000000140005A10
000000014000450E: 84 C0 test al,al
0000000140004510: 0F 85 BC 00 00 00 jne 00000001400045D2
0000000140004516: 48 89 B4 24 98 00 mov qword ptr [rsp+0000000000000098h],rsi
00 00
000000014000451E: 48 8B 44 24 60 mov rax,qword ptr [rsp+60h]
0000000140004523: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
000000014000452B: 4C 89 AC 24 A8 00 mov qword ptr [rsp+00000000000000A8h],r13
00 00
0000000140004533: C6 84 24 B0 00 00 mov byte ptr [rsp+00000000000000B0h],0
00 00
000000014000453B: 48 8D 44 24 68 lea rax,[rsp+68h]
0000000140004540: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140004545: 48 8D 05 04 02 00 lea rax,[0000000140004750h]
00
000000014000454C: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
0000000140004554: 48 8D 84 24 98 00 lea rax,[rsp+0000000000000098h]
00 00
000000014000455C: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140004561: 48 8D 05 B0 7E 03 lea rax,[000000014003C418h]
00
0000000140004568: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000456D: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
0000000140004576: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
000000014000457F: 48 8D 44 24 78 lea rax,[rsp+78h]
0000000140004584: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
0000000140004589: 48 C7 44 24 50 01 mov qword ptr [rsp+50h],1
00 00 00
0000000140004592: 48 8D 4C 24 58 lea rcx,[rsp+58h]
0000000140004597: 48 8D 15 92 50 03 lea rdx,[0000000140039630h]
00
000000014000459E: 49 89 E8 mov r8,rbp
00000001400045A1: E8 6A 14 00 00 call 0000000140005A10
00000001400045A6: 84 C0 test al,al
00000001400045A8: 75 28 jne 00000001400045D2
00000001400045AA: 48 85 FF test rdi,rdi
00000001400045AD: 0F 84 4B 01 00 00 je 00000001400046FE
00000001400045B3: 4C 8B 63 30 mov r12,qword ptr [rbx+30h]
00000001400045B7: 49 83 C5 01 add r13,1
00000001400045BB: 48 89 FD mov rbp,rdi
00000001400045BE: 49 89 DF mov r15,rbx
00000001400045C1: E9 EA FE FF FF jmp 00000001400044B0
00000001400045C6: 48 89 D0 mov rax,rdx
00000001400045C9: 48 89 F2 mov rdx,rsi
00000001400045CC: FF 50 18 call qword ptr [rax+18h]
00000001400045CF: 41 89 C6 mov r14d,eax
00000001400045D2: 44 89 F0 mov eax,r14d
00000001400045D5: 48 81 C4 E8 00 00 add rsp,0E8h
00
00000001400045DC: 5B pop rbx
00000001400045DD: 5D pop rbp
00000001400045DE: 5F pop rdi
00000001400045DF: 5E pop rsi
00000001400045E0: 41 5C pop r12
00000001400045E2: 41 5D pop r13
00000001400045E4: 41 5E pop r14
00000001400045E6: 41 5F pop r15
00000001400045E8: C3 ret
00000001400045E9: 45 31 ED xor r13d,r13d
00000001400045EC: 0F 1F 40 00 nop dword ptr [rax]
00000001400045F0: 48 89 E9 mov rcx,rbp
00000001400045F3: 41 FF D4 call r12
00000001400045F6: 48 89 C7 mov rdi,rax
00000001400045F9: 48 89 D3 mov rbx,rdx
00000001400045FC: 48 89 6C 24 68 mov qword ptr [rsp+68h],rbp
0000000140004601: 4C 89 7C 24 70 mov qword ptr [rsp+70h],r15
0000000140004606: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
000000014000460A: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
000000014000460E: 48 8D 05 03 8F 03 lea rax,[000000014003D518h]
00
0000000140004615: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000461A: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
0000000140004623: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
000000014000462C: 48 8D 05 5D 70 03 lea rax,[000000014003B690h]
00
0000000140004633: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
0000000140004638: 48 C7 44 24 50 00 mov qword ptr [rsp+50h],0
00 00 00
0000000140004641: 48 8D 6C 24 28 lea rbp,[rsp+28h]
0000000140004646: 49 89 E8 mov r8,rbp
0000000140004649: E8 C2 13 00 00 call 0000000140005A10
000000014000464E: 84 C0 test al,al
0000000140004650: 0F 85 7C FF FF FF jne 00000001400045D2
0000000140004656: 48 89 B4 24 98 00 mov qword ptr [rsp+0000000000000098h],rsi
00 00
000000014000465E: 48 8B 44 24 60 mov rax,qword ptr [rsp+60h]
0000000140004663: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
000000014000466B: C6 84 24 B0 00 00 mov byte ptr [rsp+00000000000000B0h],0
00 00
0000000140004673: 48 8D 44 24 68 lea rax,[rsp+68h]
0000000140004678: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
000000014000467D: 48 8D 05 CC 00 00 lea rax,[0000000140004750h]
00
0000000140004684: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
000000014000468C: 48 8D 84 24 98 00 lea rax,[rsp+0000000000000098h]
00 00
0000000140004694: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140004699: 48 8D 05 78 7D 03 lea rax,[000000014003C418h]
00
00000001400046A0: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
00000001400046A5: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
00000001400046AE: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
00000001400046B7: 48 8D 44 24 78 lea rax,[rsp+78h]
00000001400046BC: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
00000001400046C1: 48 C7 44 24 50 01 mov qword ptr [rsp+50h],1
00 00 00
00000001400046CA: 48 8D 4C 24 58 lea rcx,[rsp+58h]
00000001400046CF: 48 8D 15 5A 4F 03 lea rdx,[0000000140039630h]
00
00000001400046D6: 49 89 E8 mov r8,rbp
00000001400046D9: E8 32 13 00 00 call 0000000140005A10
00000001400046DE: 84 C0 test al,al
00000001400046E0: 0F 85 EC FE FF FF jne 00000001400045D2
00000001400046E6: 48 85 FF test rdi,rdi
00000001400046E9: 74 13 je 00000001400046FE
00000001400046EB: 4C 8B 63 30 mov r12,qword ptr [rbx+30h]
00000001400046EF: 49 83 C5 01 add r13,1
00000001400046F3: 48 89 FD mov rbp,rdi
00000001400046F6: 49 89 DF mov r15,rbx
00000001400046F9: E9 F2 FE FF FF jmp 00000001400045F0
00000001400046FE: 45 31 F6 xor r14d,r14d
0000000140004701: E9 CC FE FF FF jmp 00000001400045D2
0000000140004706: EB 00 jmp 0000000140004708
0000000140004708: 48 89 C6 mov rsi,rax
000000014000470B: 4C 89 FB mov rbx,r15
000000014000470E: 48 89 EF mov rdi,rbp
0000000140004711: EB 09 jmp 000000014000471C
0000000140004713: EB 00 jmp 0000000140004715
0000000140004715: 48 89 C6 mov rsi,rax
0000000140004718: 49 83 C5 01 add r13,1
000000014000471C: 48 89 BC 24 C0 00 mov qword ptr [rsp+00000000000000C0h],rdi
00 00
0000000140004724: 48 89 9C 24 C8 00 mov qword ptr [rsp+00000000000000C8h],rbx
00 00
000000014000472C: 4C 89 AC 24 E0 00 mov qword ptr [rsp+00000000000000E0h],r13
00 00
0000000140004734: 48 8D 8C 24 B8 00 lea rcx,[rsp+00000000000000B8h]
00 00
000000014000473C: E8 2F 00 00 00 call 0000000140004770
0000000140004741: 48 89 F1 mov rcx,rsi
0000000140004744: E8 C7 13 03 00 call 0000000140035B10
0000000140004749: 0F 0B ud2
000000014000474B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140004750: 48 8B 01 mov rax,qword ptr [rcx]
0000000140004753: 48 8B 49 08 mov rcx,qword ptr [rcx+8]
0000000140004757: 4C 8B 41 20 mov r8,qword ptr [rcx+20h]
000000014000475B: 48 89 C1 mov rcx,rax
000000014000475E: 49 FF E0 jmp r8
0000000140004761: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000476B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140004770: 48 83 39 00 cmp qword ptr [rcx],0
0000000140004774: 74 1C je 0000000140004792
0000000140004776: 48 8B 41 10 mov rax,qword ptr [rcx+10h]
000000014000477A: 48 C1 E0 04 shl rax,4
000000014000477E: 74 12 je 0000000140004792
0000000140004780: 4C 8B 41 08 mov r8,qword ptr [rcx+8]
0000000140004784: 48 8B 0D F5 F9 03 mov rcx,qword ptr [0000000140044180h]
00
000000014000478B: 31 D2 xor edx,edx
000000014000478D: E9 C6 0E 03 00 jmp 0000000140035658
0000000140004792: C3 ret
0000000140004793: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000479D: 0F 1F 00 nop dword ptr [rax]
00000001400047A0: 48 8B 09 mov rcx,qword ptr [rcx]
00000001400047A3: E9 18 01 00 00 jmp 00000001400048C0
00000001400047A8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
00000001400047B0: 48 83 EC 28 sub rsp,28h
00000001400047B4: 48 8B 09 mov rcx,qword ptr [rcx]
00000001400047B7: C7 44 24 24 00 00 mov dword ptr [rsp+24h],0
00 00
00000001400047BF: 81 FA 80 00 00 00 cmp edx,80h
00000001400047C5: 73 0F jae 00000001400047D6
00000001400047C7: 88 54 24 24 mov byte ptr [rsp+24h],dl
00000001400047CB: 41 B8 01 00 00 00 mov r8d,1
00000001400047D1: E9 88 00 00 00 jmp 000000014000485E
00000001400047D6: 89 D0 mov eax,edx
00000001400047D8: 81 FA 00 08 00 00 cmp edx,800h
00000001400047DE: 73 1B jae 00000001400047FB
00000001400047E0: C1 E8 06 shr eax,6
00000001400047E3: 0C C0 or al,0C0h
00000001400047E5: 88 44 24 24 mov byte ptr [rsp+24h],al
00000001400047E9: 80 E2 3F and dl,3Fh
00000001400047EC: 80 CA 80 or dl,80h
00000001400047EF: 88 54 24 25 mov byte ptr [rsp+25h],dl
00000001400047F3: 41 B8 02 00 00 00 mov r8d,2
00000001400047F9: EB 63 jmp 000000014000485E
00000001400047FB: 81 FA 00 00 01 00 cmp edx,10000h
0000000140004801: 73 28 jae 000000014000482B
0000000140004803: C1 E8 0C shr eax,0Ch
0000000140004806: 0C E0 or al,0E0h
0000000140004808: 88 44 24 24 mov byte ptr [rsp+24h],al
000000014000480C: 89 D0 mov eax,edx
000000014000480E: C1 E8 06 shr eax,6
0000000140004811: 24 3F and al,3Fh
0000000140004813: 0C 80 or al,80h
0000000140004815: 88 44 24 25 mov byte ptr [rsp+25h],al
0000000140004819: 80 E2 3F and dl,3Fh
000000014000481C: 80 CA 80 or dl,80h
000000014000481F: 88 54 24 26 mov byte ptr [rsp+26h],dl
0000000140004823: 41 B8 03 00 00 00 mov r8d,3
0000000140004829: EB 33 jmp 000000014000485E
000000014000482B: C1 E8 12 shr eax,12h
000000014000482E: 0C F0 or al,0F0h
0000000140004830: 88 44 24 24 mov byte ptr [rsp+24h],al
0000000140004834: 89 D0 mov eax,edx
0000000140004836: C1 E8 0C shr eax,0Ch
0000000140004839: 24 3F and al,3Fh
000000014000483B: 0C 80 or al,80h
000000014000483D: 88 44 24 25 mov byte ptr [rsp+25h],al
0000000140004841: 89 D0 mov eax,edx
0000000140004843: C1 E8 06 shr eax,6
0000000140004846: 24 3F and al,3Fh
0000000140004848: 0C 80 or al,80h
000000014000484A: 88 44 24 26 mov byte ptr [rsp+26h],al
000000014000484E: 80 E2 3F and dl,3Fh
0000000140004851: 80 CA 80 or dl,80h
0000000140004854: 88 54 24 27 mov byte ptr [rsp+27h],dl
0000000140004858: 41 B8 04 00 00 00 mov r8d,4
000000014000485E: 48 8D 54 24 24 lea rdx,[rsp+24h]
0000000140004863: E8 58 00 00 00 call 00000001400048C0
0000000140004868: 90 nop
0000000140004869: 48 83 C4 28 add rsp,28h
000000014000486D: C3 ret
000000014000486E: 66 90 nop
0000000140004870: 48 83 EC 68 sub rsp,68h
0000000140004874: 48 8B 01 mov rax,qword ptr [rcx]
0000000140004877: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000487C: 0F 10 02 movups xmm0,xmmword ptr [rdx]
000000014000487F: 0F 10 4A 10 movups xmm1,xmmword ptr [rdx+10h]
0000000140004883: 0F 10 52 20 movups xmm2,xmmword ptr [rdx+20h]
0000000140004887: 0F 29 54 24 50 movaps xmmword ptr [rsp+50h],xmm2
000000014000488C: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
0000000140004891: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140004896: 48 8D 15 93 4D 03 lea rdx,[0000000140039630h]
00
000000014000489D: 48 8D 4C 24 28 lea rcx,[rsp+28h]
00000001400048A2: 4C 8D 44 24 30 lea r8,[rsp+30h]
00000001400048A7: E8 64 11 00 00 call 0000000140005A10
00000001400048AC: 90 nop
00000001400048AD: 48 83 C4 68 add rsp,68h
00000001400048B1: C3 ret
00000001400048B2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400048BC: 0F 1F 40 00 nop dword ptr [rax]
00000001400048C0: 41 57 push r15
00000001400048C2: 41 56 push r14
00000001400048C4: 41 55 push r13
00000001400048C6: 41 54 push r12
00000001400048C8: 56 push rsi
00000001400048C9: 57 push rdi
00000001400048CA: 55 push rbp
00000001400048CB: 53 push rbx
00000001400048CC: 48 81 EC B8 00 00 sub rsp,0B8h
00
00000001400048D3: 48 89 CF mov rdi,rcx
00000001400048D6: 48 8B 19 mov rbx,qword ptr [rcx]
00000001400048D9: 48 8B 41 08 mov rax,qword ptr [rcx+8]
00000001400048DD: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
00000001400048E2: 48 8B 41 10 mov rax,qword ptr [rcx+10h]
00000001400048E6: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
00000001400048EB: 48 89 54 24 38 mov qword ptr [rsp+38h],rdx
00000001400048F0: 48 8D 42 08 lea rax,[rdx+8]
00000001400048F4: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
00000001400048F9: 45 31 ED xor r13d,r13d
00000001400048FC: 31 ED xor ebp,ebp
00000001400048FE: 31 F6 xor esi,esi
0000000140004900: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
0000000140004905: 48 89 5C 24 30 mov qword ptr [rsp+30h],rbx
000000014000490A: 4C 89 44 24 58 mov qword ptr [rsp+58h],r8
000000014000490F: EB 6E jmp 000000014000497F
0000000140004911: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140004916: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
000000014000491A: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
000000014000491E: 41 B8 04 00 00 00 mov r8d,4
0000000140004924: 48 8D 15 8D 4F 03 lea rdx,[00000001400398B8h]
00
000000014000492B: FF 50 18 call qword ptr [rax+18h]
000000014000492E: 84 C0 test al,al
0000000140004930: 0F 85 6F 03 00 00 jne 0000000140004CA5
0000000140004936: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004940: 49 29 EC sub r12,rbp
0000000140004943: 49 83 C5 01 add r13,1
0000000140004947: 48 03 6C 24 38 add rbp,qword ptr [rsp+38h]
000000014000494C: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
0000000140004950: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
0000000140004954: 48 89 EA mov rdx,rbp
0000000140004957: 4D 89 E0 mov r8,r12
000000014000495A: FF 50 18 call qword ptr [rax+18h]
000000014000495D: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140004962: 41 89 C6 mov r14d,eax
0000000140004965: 8B 44 24 2C mov eax,dword ptr [rsp+2Ch]
0000000140004969: 44 08 F0 or al,r14b
000000014000496C: 4C 89 FD mov rbp,r15
000000014000496F: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
0000000140004974: 4C 8B 44 24 58 mov r8,qword ptr [rsp+58h]
0000000140004979: 0F 85 26 03 00 00 jne 0000000140004CA5
000000014000497F: B0 01 mov al,1
0000000140004981: 4C 39 C6 cmp rsi,r8
0000000140004984: 76 6A jbe 00000001400049F0
0000000140004986: 89 44 24 2C mov dword ptr [rsp+2Ch],eax
000000014000498A: 49 89 EF mov r15,rbp
000000014000498D: 4D 89 C4 mov r12,r8
0000000140004990: 80 7F 18 00 cmp byte ptr [rdi+18h],0
0000000140004994: 0F 84 19 02 00 00 je 0000000140004BB3
000000014000499A: 4D 85 ED test r13,r13
000000014000499D: 74 A1 je 0000000140004940
000000014000499F: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
00000001400049A3: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
00000001400049A7: BA 0A 00 00 00 mov edx,0Ah
00000001400049AC: FF 50 20 call qword ptr [rax+20h]
00000001400049AF: 41 B6 01 mov r14b,1
00000001400049B2: 84 C0 test al,al
00000001400049B4: 0F 85 EB 02 00 00 jne 0000000140004CA5
00000001400049BA: 48 83 7C 24 50 01 cmp qword ptr [rsp+50h],1
00000001400049C0: 0F 85 4B FF FF FF jne 0000000140004911
00000001400049C6: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
00000001400049CB: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
00000001400049CF: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
00000001400049D3: 41 B8 07 00 00 00 mov r8d,7
00000001400049D9: 48 8D 15 D8 4C 03 lea rdx,[00000001400396B8h]
00
00000001400049E0: FF 50 18 call qword ptr [rax+18h]
00000001400049E3: 84 C0 test al,al
00000001400049E5: 0F 84 55 FF FF FF je 0000000140004940
00000001400049EB: E9 B5 02 00 00 jmp 0000000140004CA5
00000001400049F0: 89 44 24 2C mov dword ptr [rsp+2Ch],eax
00000001400049F4: 49 BB FF FE FE FE mov r11,0FEFEFEFEFEFEFEFFh
FE FE FE FE
00000001400049FE: 49 BE 80 80 80 80 mov r14,8080808080808080h
80 80 80 80
0000000140004A08: EB 0F jmp 0000000140004A19
0000000140004A0A: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
0000000140004A10: 4C 39 C6 cmp rsi,r8
0000000140004A13: 0F 87 71 FF FF FF ja 000000014000498A
0000000140004A19: 49 89 F4 mov r12,rsi
0000000140004A1C: 4C 89 C2 mov rdx,r8
0000000140004A1F: 48 29 F2 sub rdx,rsi
0000000140004A22: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
0000000140004A27: 48 01 F0 add rax,rsi
0000000140004A2A: 48 83 FA 10 cmp rdx,10h
0000000140004A2E: 73 30 jae 0000000140004A60
0000000140004A30: 48 85 D2 test rdx,rdx
0000000140004A33: 0F 84 67 01 00 00 je 0000000140004BA0
0000000140004A39: 31 F6 xor esi,esi
0000000140004A3B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140004A40: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
0000000140004A44: 0F 84 0D 01 00 00 je 0000000140004B57
0000000140004A4A: 48 83 C6 01 add rsi,1
0000000140004A4E: 48 39 F2 cmp rdx,rsi
0000000140004A51: 75 ED jne 0000000140004A40
0000000140004A53: E9 48 01 00 00 jmp 0000000140004BA0
0000000140004A58: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140004A60: 48 8D 48 07 lea rcx,[rax+7]
0000000140004A64: 48 83 E1 F8 and rcx,0FFFFFFFFFFFFFFF8h
0000000140004A68: 48 29 C1 sub rcx,rax
0000000140004A6B: 74 3E je 0000000140004AAB
0000000140004A6D: 48 39 D1 cmp rcx,rdx
0000000140004A70: 48 0F 47 CA cmova rcx,rdx
0000000140004A74: 31 F6 xor esi,esi
0000000140004A76: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004A80: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
0000000140004A84: 0F 84 CD 00 00 00 je 0000000140004B57
0000000140004A8A: 48 83 C6 01 add rsi,1
0000000140004A8E: 48 39 F1 cmp rcx,rsi
0000000140004A91: 75 ED jne 0000000140004A80
0000000140004A93: 48 89 6C 24 40 mov qword ptr [rsp+40h],rbp
0000000140004A98: 4C 8D 7A F0 lea r15,[rdx-10h]
0000000140004A9C: 4C 39 F9 cmp rcx,r15
0000000140004A9F: 76 15 jbe 0000000140004AB6
0000000140004AA1: 48 39 D1 cmp rcx,rdx
0000000140004AA4: 75 7B jne 0000000140004B21
0000000140004AA6: E9 D5 01 00 00 jmp 0000000140004C80
0000000140004AAB: 48 89 6C 24 40 mov qword ptr [rsp+40h],rbp
0000000140004AB0: 4C 8D 7A F0 lea r15,[rdx-10h]
0000000140004AB4: 31 C9 xor ecx,ecx
0000000140004AB6: 48 8B 44 24 68 mov rax,qword ptr [rsp+68h]
0000000140004ABB: 4E 8D 0C 20 lea r9,[rax+r12]
0000000140004ABF: 90 nop
0000000140004AC0: 49 8B 5C 09 F8 mov rbx,qword ptr [r9+rcx-8]
0000000140004AC5: 49 8B 04 09 mov rax,qword ptr [r9+rcx]
0000000140004AC9: 48 89 DD mov rbp,rbx
0000000140004ACC: 48 F7 D5 not rbp
0000000140004ACF: 48 89 C7 mov rdi,rax
0000000140004AD2: 48 F7 D7 not rdi
0000000140004AD5: 49 BA 0A 0A 0A 0A mov r10,0A0A0A0A0A0A0A0Ah
0A 0A 0A 0A
0000000140004ADF: 4C 31 D3 xor rbx,r10
0000000140004AE2: 4C 01 DB add rbx,r11
0000000140004AE5: 4C 21 F5 and rbp,r14
0000000140004AE8: 48 21 DD and rbp,rbx
0000000140004AEB: 4C 31 D0 xor rax,r10
0000000140004AEE: 4C 01 D8 add rax,r11
0000000140004AF1: 4C 21 F7 and rdi,r14
0000000140004AF4: 48 21 C7 and rdi,rax
0000000140004AF7: 48 09 EF or rdi,rbp
0000000140004AFA: 75 09 jne 0000000140004B05
0000000140004AFC: 48 83 C1 10 add rcx,10h
0000000140004B00: 4C 39 F9 cmp rcx,r15
0000000140004B03: 76 BB jbe 0000000140004AC0
0000000140004B05: 48 39 D1 cmp rcx,rdx
0000000140004B08: 0F 87 AE 01 00 00 ja 0000000140004CBC
0000000140004B0E: 4C 8B 44 24 58 mov r8,qword ptr [rsp+58h]
0000000140004B13: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140004B18: 48 39 D1 cmp rcx,rdx
0000000140004B1B: 0F 84 5F 01 00 00 je 0000000140004C80
0000000140004B21: 4A 8D 2C 21 lea rbp,[rcx+r12]
0000000140004B25: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
0000000140004B2A: 48 01 E8 add rax,rbp
0000000140004B2D: 4C 89 C2 mov rdx,r8
0000000140004B30: 48 29 EA sub rdx,rbp
0000000140004B33: 31 F6 xor esi,esi
0000000140004B35: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
0000000140004B3A: 48 8B 6C 24 40 mov rbp,qword ptr [rsp+40h]
0000000140004B3F: 90 nop
0000000140004B40: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
0000000140004B44: 74 0B je 0000000140004B51
0000000140004B46: 48 83 C6 01 add rsi,1
0000000140004B4A: 48 39 F2 cmp rdx,rsi
0000000140004B4D: 75 F1 jne 0000000140004B40
0000000140004B4F: EB 4F jmp 0000000140004BA0
0000000140004B51: 48 01 F1 add rcx,rsi
0000000140004B54: 48 89 CE mov rsi,rcx
0000000140004B57: 49 01 F4 add r12,rsi
0000000140004B5A: 4C 89 E6 mov rsi,r12
0000000140004B5D: 48 FF C6 inc rsi
0000000140004B60: 0F 84 AA FE FF FF je 0000000140004A10
0000000140004B66: 4C 39 C6 cmp rsi,r8
0000000140004B69: 0F 87 A1 FE FF FF ja 0000000140004A10
0000000140004B6F: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
0000000140004B74: 42 80 3C 20 0A cmp byte ptr [rax+r12],0Ah
0000000140004B79: 0F 85 91 FE FF FF jne 0000000140004A10
0000000140004B7F: C7 44 24 2C 00 00 mov dword ptr [rsp+2Ch],0
00 00
0000000140004B87: 49 89 F7 mov r15,rsi
0000000140004B8A: 80 7F 18 00 cmp byte ptr [rdi+18h],0
0000000140004B8E: 0F 85 06 FE FF FF jne 000000014000499A
0000000140004B94: EB 1D jmp 0000000140004BB3
0000000140004B96: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004BA0: 49 89 EF mov r15,rbp
0000000140004BA3: 4C 89 C6 mov rsi,r8
0000000140004BA6: 4D 89 C4 mov r12,r8
0000000140004BA9: 80 7F 18 00 cmp byte ptr [rdi+18h],0
0000000140004BAD: 0F 85 E7 FD FF FF jne 000000014000499A
0000000140004BB3: C6 47 18 01 mov byte ptr [rdi+18h],1
0000000140004BB7: 48 83 7C 24 50 01 cmp qword ptr [rsp+50h],1
0000000140004BBD: 0F 85 96 00 00 00 jne 0000000140004C59
0000000140004BC3: 48 8B 44 24 60 mov rax,qword ptr [rsp+60h]
0000000140004BC8: 48 89 44 24 70 mov qword ptr [rsp+70h],rax
0000000140004BCD: 48 8D 44 24 70 lea rax,[rsp+70h]
0000000140004BD2: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140004BD7: 48 8D 05 A2 01 00 lea rax,[0000000140004D80h]
00
0000000140004BDE: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
0000000140004BE6: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
0000000140004BEA: 48 8B 53 28 mov rdx,qword ptr [rbx+28h]
0000000140004BEE: 48 8D 05 5B 88 03 lea rax,[000000014003D450h]
00
0000000140004BF5: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
0000000140004BFD: 48 C7 84 24 90 00 mov qword ptr [rsp+0000000000000090h],2
00 00 02 00 00 00
0000000140004C09: 48 8D 05 70 4A 03 lea rax,[0000000140039680h]
00
0000000140004C10: 48 89 84 24 98 00 mov qword ptr [rsp+0000000000000098h],rax
00 00
0000000140004C18: 48 C7 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],1
00 00 01 00 00 00
0000000140004C24: 48 8D 44 24 78 lea rax,[rsp+78h]
0000000140004C29: 48 89 84 24 A8 00 mov qword ptr [rsp+00000000000000A8h],rax
00 00
0000000140004C31: 48 C7 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],1
00 00 01 00 00 00
0000000140004C3D: 4C 8D 84 24 88 00 lea r8,[rsp+0000000000000088h]
00 00
0000000140004C45: E8 C6 0D 00 00 call 0000000140005A10
0000000140004C4A: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140004C4F: 84 C0 test al,al
0000000140004C51: 0F 84 E9 FC FF FF je 0000000140004940
0000000140004C57: EB 49 jmp 0000000140004CA2
0000000140004C59: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
0000000140004C5D: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
0000000140004C61: 41 B8 04 00 00 00 mov r8d,4
0000000140004C67: 48 8D 15 4A 4C 03 lea rdx,[00000001400398B8h]
00
0000000140004C6E: FF 50 18 call qword ptr [rax+18h]
0000000140004C71: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140004C76: 84 C0 test al,al
0000000140004C78: 0F 84 C2 FC FF FF je 0000000140004940
0000000140004C7E: EB 22 jmp 0000000140004CA2
0000000140004C80: 48 8B 6C 24 40 mov rbp,qword ptr [rsp+40h]
0000000140004C85: 49 89 EF mov r15,rbp
0000000140004C88: 4C 89 C6 mov rsi,r8
0000000140004C8B: 4D 89 C4 mov r12,r8
0000000140004C8E: 48 8B 7C 24 48 mov rdi,qword ptr [rsp+48h]
0000000140004C93: 80 7F 18 00 cmp byte ptr [rdi+18h],0
0000000140004C97: 0F 85 FD FC FF FF jne 000000014000499A
0000000140004C9D: E9 11 FF FF FF jmp 0000000140004BB3
0000000140004CA2: 41 B6 01 mov r14b,1
0000000140004CA5: 44 89 F0 mov eax,r14d
0000000140004CA8: 48 81 C4 B8 00 00 add rsp,0B8h
00
0000000140004CAF: 5B pop rbx
0000000140004CB0: 5D pop rbp
0000000140004CB1: 5F pop rdi
0000000140004CB2: 5E pop rsi
0000000140004CB3: 41 5C pop r12
0000000140004CB5: 41 5D pop r13
0000000140004CB7: 41 5E pop r14
0000000140004CB9: 41 5F pop r15
0000000140004CBB: C3 ret
0000000140004CBC: 4C 8D 05 15 4E 03 lea r8,[0000000140039AD8h]
00
0000000140004CC3: E8 28 05 00 00 call 00000001400051F0
0000000140004CC8: 0F 0B ud2
0000000140004CCA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
0000000140004CD0: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140004CD3: E9 68 F6 FF FF jmp 0000000140004340
0000000140004CD8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140004CE0: 48 8B 01 mov rax,qword ptr [rcx]
0000000140004CE3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004CED: 0F 1F 00 nop dword ptr [rax]
0000000140004CF0: EB FE jmp 0000000140004CF0
0000000140004CF2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004CFC: 0F 1F 40 00 nop dword ptr [rax]
0000000140004D00: 48 81 EC 88 00 00 sub rsp,88h
00
0000000140004D07: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
0000000140004D0C: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140004D11: 48 8D 44 24 30 lea rax,[rsp+30h]
0000000140004D16: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140004D1B: 48 8D 05 5E 00 00 lea rax,[0000000140004D80h]
00
0000000140004D22: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140004D27: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140004D2C: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
0000000140004D31: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140004D36: 48 8D 05 63 4A 03 lea rax,[00000001400397A0h]
00
0000000140004D3D: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140004D42: 48 C7 44 24 60 02 mov qword ptr [rsp+60h],2
00 00 00
0000000140004D4B: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
0000000140004D54: 48 8D 44 24 38 lea rax,[rsp+38h]
0000000140004D59: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140004D5E: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],2
00 00 02 00 00 00
0000000140004D6A: 48 8D 4C 24 58 lea rcx,[rsp+58h]
0000000140004D6F: 4C 89 C2 mov rdx,r8
0000000140004D72: E8 39 01 00 00 call 0000000140004EB0
0000000140004D77: 0F 0B ud2
0000000140004D79: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140004D80: 56 push rsi
0000000140004D81: 57 push rdi
0000000140004D82: 48 83 EC 58 sub rsp,58h
0000000140004D86: 49 89 D1 mov r9,rdx
0000000140004D89: 4C 8B 19 mov r11,qword ptr [rcx]
0000000140004D8C: B8 27 00 00 00 mov eax,27h
0000000140004D91: 49 81 FB 10 27 00 cmp r11,2710h
00
0000000140004D98: 0F 82 BC 00 00 00 jb 0000000140004E5A
0000000140004D9E: B9 27 00 00 00 mov ecx,27h
0000000140004DA3: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
0000000140004DAD: 4C 8D 15 BC 4B 03 lea r10,[0000000140039970h]
00
0000000140004DB4: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004DBE: 66 90 nop
0000000140004DC0: 4C 89 D8 mov rax,r11
0000000140004DC3: 49 F7 E0 mul rax,r8
0000000140004DC6: 48 C1 EA 0B shr rdx,0Bh
0000000140004DCA: 69 C2 10 27 00 00 imul eax,edx,2710h
0000000140004DD0: 44 89 DE mov esi,r11d
0000000140004DD3: 29 C6 sub esi,eax
0000000140004DD5: 0F B7 C6 movzx eax,si
0000000140004DD8: C1 E8 02 shr eax,2
0000000140004DDB: 69 F8 7B 14 00 00 imul edi,eax,147Bh
0000000140004DE1: C1 EF 11 shr edi,11h
0000000140004DE4: 6B C7 64 imul eax,edi,64h
0000000140004DE7: 29 C6 sub esi,eax
0000000140004DE9: 0F B7 F6 movzx esi,si
0000000140004DEC: 48 8D 41 FC lea rax,[rcx-4]
0000000140004DF0: 41 0F B7 3C 7A movzx edi,word ptr [r10+rdi*2]
0000000140004DF5: 66 89 7C 0C 2D mov word ptr [rsp+rcx+2Dh],di
0000000140004DFA: 41 0F B7 34 72 movzx esi,word ptr [r10+rsi*2]
0000000140004DFF: 66 89 74 0C 2F mov word ptr [rsp+rcx+2Fh],si
0000000140004E04: 48 89 C1 mov rcx,rax
0000000140004E07: 49 81 FB FF E0 F5 cmp r11,5F5E0FFh
05
0000000140004E0E: 49 89 D3 mov r11,rdx
0000000140004E11: 77 AD ja 0000000140004DC0
0000000140004E13: 48 83 FA 63 cmp rdx,63h
0000000140004E17: 7E 2E jle 0000000140004E47
0000000140004E19: 0F B7 CA movzx ecx,dx
0000000140004E1C: C1 E9 02 shr ecx,2
0000000140004E1F: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
0000000140004E25: C1 E9 11 shr ecx,11h
0000000140004E28: 6B F9 64 imul edi,ecx,64h
0000000140004E2B: 29 FA sub edx,edi
0000000140004E2D: 0F B7 D2 movzx edx,dx
0000000140004E30: 48 8D 3D 39 4B 03 lea rdi,[0000000140039970h]
00
0000000140004E37: 0F B7 14 57 movzx edx,word ptr [rdi+rdx*2]
0000000140004E3B: 66 89 54 04 2F mov word ptr [rsp+rax+2Fh],dx
0000000140004E40: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140004E44: 48 89 CA mov rdx,rcx
0000000140004E47: 48 83 FA 0A cmp rdx,0Ah
0000000140004E4B: 7D 18 jge 0000000140004E65
0000000140004E4D: 80 C2 30 add dl,30h
0000000140004E50: 88 54 04 30 mov byte ptr [rsp+rax+30h],dl
0000000140004E54: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140004E58: EB 1F jmp 0000000140004E79
0000000140004E5A: 4C 89 DA mov rdx,r11
0000000140004E5D: 48 83 FA 63 cmp rdx,63h
0000000140004E61: 7F B6 jg 0000000140004E19
0000000140004E63: EB E2 jmp 0000000140004E47
0000000140004E65: 48 8D 0D 04 4B 03 lea rcx,[0000000140039970h]
00
0000000140004E6C: 0F B7 0C 51 movzx ecx,word ptr [rcx+rdx*2]
0000000140004E70: 66 89 4C 04 2F mov word ptr [rsp+rax+2Fh],cx
0000000140004E75: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140004E79: 48 8D 0C 04 lea rcx,[rsp+rax]
0000000140004E7D: 48 83 C1 31 add rcx,31h
0000000140004E81: BA 27 00 00 00 mov edx,27h
0000000140004E86: 48 29 C2 sub rdx,rax
0000000140004E89: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
0000000140004E8E: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
0000000140004E93: 4C 8D 05 F6 67 03 lea r8,[000000014003B690h]
00
0000000140004E9A: 4C 89 C9 mov rcx,r9
0000000140004E9D: B2 01 mov dl,1
0000000140004E9F: 45 31 C9 xor r9d,r9d
0000000140004EA2: E8 49 00 00 00 call 0000000140004EF0
0000000140004EA7: 90 nop
0000000140004EA8: 48 83 C4 58 add rsp,58h
0000000140004EAC: 5F pop rdi
0000000140004EAD: 5E pop rsi
0000000140004EAE: C3 ret
0000000140004EAF: 90 nop
0000000140004EB0: 48 83 EC 48 sub rsp,48h
0000000140004EB4: 48 8D 05 D5 67 03 lea rax,[000000014003B690h]
00
0000000140004EBB: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140004EC0: 48 8D 05 51 48 03 lea rax,[0000000140039718h]
00
0000000140004EC7: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140004ECC: 48 89 4C 24 38 mov qword ptr [rsp+38h],rcx
0000000140004ED1: 48 89 54 24 40 mov qword ptr [rsp+40h],rdx
0000000140004ED6: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140004EDB: E8 10 C3 02 00 call 00000001400311F0
0000000140004EE0: 0F 0B ud2
0000000140004EE2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004EEC: 0F 1F 40 00 nop dword ptr [rax]
0000000140004EF0: 41 57 push r15
0000000140004EF2: 41 56 push r14
0000000140004EF4: 41 55 push r13
0000000140004EF6: 41 54 push r12
0000000140004EF8: 56 push rsi
0000000140004EF9: 57 push rdi
0000000140004EFA: 55 push rbp
0000000140004EFB: 53 push rbx
0000000140004EFC: 48 83 EC 38 sub rsp,38h
0000000140004F00: 4C 89 CB mov rbx,r9
0000000140004F03: 4C 89 C6 mov rsi,r8
0000000140004F06: 49 89 CD mov r13,rcx
0000000140004F09: 4C 8B A4 24 A8 00 mov r12,qword ptr [rsp+00000000000000A8h]
00 00
0000000140004F11: 84 D2 test dl,dl
0000000140004F13: 74 69 je 0000000140004F7E
0000000140004F15: 45 8B 45 30 mov r8d,dword ptr [r13+30h]
0000000140004F19: 44 89 C1 mov ecx,r8d
0000000140004F1C: 83 E1 01 and ecx,1
0000000140004F1F: 48 85 C9 test rcx,rcx
0000000140004F22: B8 00 00 11 00 mov eax,110000h
0000000140004F27: BA 2B 00 00 00 mov edx,2Bh
0000000140004F2C: 0F 44 D0 cmove edx,eax
0000000140004F2F: 4C 01 E1 add rcx,r12
0000000140004F32: 41 F6 C0 04 test r8b,4
0000000140004F36: 74 5A je 0000000140004F92
0000000140004F38: 48 85 DB test rbx,rbx
0000000140004F3B: 74 68 je 0000000140004FA5
0000000140004F3D: 31 ED xor ebp,ebp
0000000140004F3F: 31 C0 xor eax,eax
0000000140004F41: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140004F4B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140004F50: 31 FF xor edi,edi
0000000140004F52: 80 3C 2E C0 cmp byte ptr [rsi+rbp],0C0h
0000000140004F56: 40 0F 9D C7 setge dil
0000000140004F5A: 48 01 F8 add rax,rdi
0000000140004F5D: 48 83 C5 01 add rbp,1
0000000140004F61: 48 39 EB cmp rbx,rbp
0000000140004F64: 75 EA jne 0000000140004F50
0000000140004F66: 48 01 C1 add rcx,rax
0000000140004F69: 48 8B BC 24 A0 00 mov rdi,qword ptr [rsp+00000000000000A0h]
00 00
0000000140004F71: 41 83 7D 00 01 cmp dword ptr [r13],1
0000000140004F76: 0F 85 80 00 00 00 jne 0000000140004FFC
0000000140004F7C: EB 3B jmp 0000000140004FB9
0000000140004F7E: 49 8D 4C 24 01 lea rcx,[r12+1]
0000000140004F83: 45 8B 45 30 mov r8d,dword ptr [r13+30h]
0000000140004F87: BA 2D 00 00 00 mov edx,2Dh
0000000140004F8C: 41 F6 C0 04 test r8b,4
0000000140004F90: 75 A6 jne 0000000140004F38
0000000140004F92: 31 F6 xor esi,esi
0000000140004F94: 48 8B BC 24 A0 00 mov rdi,qword ptr [rsp+00000000000000A0h]
00 00
0000000140004F9C: 41 83 7D 00 01 cmp dword ptr [r13],1
0000000140004FA1: 74 16 je 0000000140004FB9
0000000140004FA3: EB 57 jmp 0000000140004FFC
0000000140004FA5: 31 C0 xor eax,eax
0000000140004FA7: 48 01 C1 add rcx,rax
0000000140004FAA: 48 8B BC 24 A0 00 mov rdi,qword ptr [rsp+00000000000000A0h]
00 00
0000000140004FB2: 41 83 7D 00 01 cmp dword ptr [r13],1
0000000140004FB7: 75 43 jne 0000000140004FFC
0000000140004FB9: 4D 8B 75 08 mov r14,qword ptr [r13+8]
0000000140004FBD: 49 29 CE sub r14,rcx
0000000140004FC0: 76 3A jbe 0000000140004FFC
0000000140004FC2: 41 F6 C0 08 test r8b,8
0000000140004FC6: 75 71 jne 0000000140005039
0000000140004FC8: 41 8B 4D 38 mov ecx,dword ptr [r13+38h]
0000000140004FCC: 80 F9 03 cmp cl,3
0000000140004FCF: B8 01 00 00 00 mov eax,1
0000000140004FD4: 0F 45 C1 cmovne eax,ecx
0000000140004FD7: 84 C0 test al,al
0000000140004FD9: 4C 89 64 24 30 mov qword ptr [rsp+30h],r12
0000000140004FDE: 89 54 24 2C mov dword ptr [rsp+2Ch],edx
0000000140004FE2: 0F 84 B3 00 00 00 je 000000014000509B
0000000140004FE8: 3C 01 cmp al,1
0000000140004FEA: 0F 85 B5 00 00 00 jne 00000001400050A5
0000000140004FF0: 31 C0 xor eax,eax
0000000140004FF2: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140004FF7: E9 BE 00 00 00 jmp 00000001400050BA
0000000140004FFC: 4C 89 E9 mov rcx,r13
0000000140004FFF: 49 89 F0 mov r8,rsi
0000000140005002: 49 89 D9 mov r9,rbx
0000000140005005: E8 86 01 00 00 call 0000000140005190
000000014000500A: B1 01 mov cl,1
000000014000500C: 84 C0 test al,al
000000014000500E: 0F 85 F6 00 00 00 jne 000000014000510A
0000000140005014: 49 8B 4D 20 mov rcx,qword ptr [r13+20h]
0000000140005018: 49 8B 45 28 mov rax,qword ptr [r13+28h]
000000014000501C: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140005020: 48 89 FA mov rdx,rdi
0000000140005023: 4D 89 E0 mov r8,r12
0000000140005026: 48 83 C4 38 add rsp,38h
000000014000502A: 5B pop rbx
000000014000502B: 5D pop rbp
000000014000502C: 5F pop rdi
000000014000502D: 5E pop rsi
000000014000502E: 41 5C pop r12
0000000140005030: 41 5D pop r13
0000000140005032: 41 5E pop r14
0000000140005034: 41 5F pop r15
0000000140005036: 48 FF E0 jmp rax
0000000140005039: 41 8B 6D 34 mov ebp,dword ptr [r13+34h]
000000014000503D: 41 C7 45 34 30 00 mov dword ptr [r13+34h],30h
00 00
0000000140005045: 45 8A 7D 38 mov r15b,byte ptr [r13+38h]
0000000140005049: 41 C6 45 38 01 mov byte ptr [r13+38h],1
000000014000504E: 4C 89 E9 mov rcx,r13
0000000140005051: 49 89 F0 mov r8,rsi
0000000140005054: 49 89 D9 mov r9,rbx
0000000140005057: E8 34 01 00 00 call 0000000140005190
000000014000505C: B1 01 mov cl,1
000000014000505E: 84 C0 test al,al
0000000140005060: 0F 85 A4 00 00 00 jne 000000014000510A
0000000140005066: 49 8B 75 20 mov rsi,qword ptr [r13+20h]
000000014000506A: 49 8B 5D 28 mov rbx,qword ptr [r13+28h]
000000014000506E: 49 83 C6 01 add r14,1
0000000140005072: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000507C: 0F 1F 40 00 nop dword ptr [rax]
0000000140005080: 49 83 C6 FF add r14,0FFFFFFFFFFFFFFFFh
0000000140005084: 0F 84 93 00 00 00 je 000000014000511D
000000014000508A: 48 89 F1 mov rcx,rsi
000000014000508D: BA 30 00 00 00 mov edx,30h
0000000140005092: FF 53 20 call qword ptr [rbx+20h]
0000000140005095: 84 C0 test al,al
0000000140005097: 74 E7 je 0000000140005080
0000000140005099: EB 6D jmp 0000000140005108
000000014000509B: 4C 89 74 24 20 mov qword ptr [rsp+20h],r14
00000001400050A0: 45 31 F6 xor r14d,r14d
00000001400050A3: EB 15 jmp 00000001400050BA
00000001400050A5: 4C 89 F0 mov rax,r14
00000001400050A8: 48 D1 E8 shr rax,1
00000001400050AB: 49 83 C6 01 add r14,1
00000001400050AF: 49 D1 EE shr r14,1
00000001400050B2: 4C 89 74 24 20 mov qword ptr [rsp+20h],r14
00000001400050B7: 49 89 C6 mov r14,rax
00000001400050BA: 49 8B 6D 20 mov rbp,qword ptr [r13+20h]
00000001400050BE: 4D 8B 65 28 mov r12,qword ptr [r13+28h]
00000001400050C2: 45 8B 7D 34 mov r15d,dword ptr [r13+34h]
00000001400050C6: 49 83 C6 01 add r14,1
00000001400050CA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
00000001400050D0: 49 83 C6 FF add r14,0FFFFFFFFFFFFFFFFh
00000001400050D4: 74 11 je 00000001400050E7
00000001400050D6: 48 89 E9 mov rcx,rbp
00000001400050D9: 44 89 FA mov edx,r15d
00000001400050DC: 41 FF 54 24 20 call qword ptr [r12+20h]
00000001400050E1: 84 C0 test al,al
00000001400050E3: 74 EB je 00000001400050D0
00000001400050E5: EB 21 jmp 0000000140005108
00000001400050E7: B1 01 mov cl,1
00000001400050E9: 41 81 FF 00 00 11 cmp r15d,110000h
00
00000001400050F0: 74 18 je 000000014000510A
00000001400050F2: 4C 89 E9 mov rcx,r13
00000001400050F5: 8B 54 24 2C mov edx,dword ptr [rsp+2Ch]
00000001400050F9: 49 89 F0 mov r8,rsi
00000001400050FC: 49 89 D9 mov r9,rbx
00000001400050FF: E8 8C 00 00 00 call 0000000140005190
0000000140005104: 84 C0 test al,al
0000000140005106: 74 33 je 000000014000513B
0000000140005108: B1 01 mov cl,1
000000014000510A: 89 C8 mov eax,ecx
000000014000510C: 48 83 C4 38 add rsp,38h
0000000140005110: 5B pop rbx
0000000140005111: 5D pop rbp
0000000140005112: 5F pop rdi
0000000140005113: 5E pop rsi
0000000140005114: 41 5C pop r12
0000000140005116: 41 5D pop r13
0000000140005118: 41 5E pop r14
000000014000511A: 41 5F pop r15
000000014000511C: C3 ret
000000014000511D: 48 89 F1 mov rcx,rsi
0000000140005120: 48 89 FA mov rdx,rdi
0000000140005123: 4D 89 E0 mov r8,r12
0000000140005126: FF 53 18 call qword ptr [rbx+18h]
0000000140005129: 84 C0 test al,al
000000014000512B: B1 01 mov cl,1
000000014000512D: 75 DB jne 000000014000510A
000000014000512F: 41 89 6D 34 mov dword ptr [r13+34h],ebp
0000000140005133: 45 88 7D 38 mov byte ptr [r13+38h],r15b
0000000140005137: 31 C9 xor ecx,ecx
0000000140005139: EB CF jmp 000000014000510A
000000014000513B: 48 89 E9 mov rcx,rbp
000000014000513E: 48 89 FA mov rdx,rdi
0000000140005141: 4C 8B 44 24 30 mov r8,qword ptr [rsp+30h]
0000000140005146: 41 FF 54 24 18 call qword ptr [r12+18h]
000000014000514B: 84 C0 test al,al
000000014000514D: B1 01 mov cl,1
000000014000514F: 75 B9 jne 000000014000510A
0000000140005151: 48 8B 5C 24 20 mov rbx,qword ptr [rsp+20h]
0000000140005156: 48 89 DF mov rdi,rbx
0000000140005159: 48 F7 DF neg rdi
000000014000515C: 48 C7 C6 FF FF FF mov rsi,0FFFFFFFFFFFFFFFFh
FF
0000000140005163: 48 8D 04 37 lea rax,[rdi+rsi]
0000000140005167: 48 83 F8 FF cmp rax,0FFFFFFFFFFFFFFFFh
000000014000516B: 74 15 je 0000000140005182
000000014000516D: 48 89 E9 mov rcx,rbp
0000000140005170: 44 89 FA mov edx,r15d
0000000140005173: 41 FF 54 24 20 call qword ptr [r12+20h]
0000000140005178: 48 83 C6 01 add rsi,1
000000014000517C: 84 C0 test al,al
000000014000517E: 74 E3 je 0000000140005163
0000000140005180: EB 03 jmp 0000000140005185
0000000140005182: 48 89 DE mov rsi,rbx
0000000140005185: 48 39 DE cmp rsi,rbx
0000000140005188: 0F 92 C1 setb cl
000000014000518B: E9 7A FF FF FF jmp 000000014000510A
0000000140005190: 56 push rsi
0000000140005191: 57 push rdi
0000000140005192: 53 push rbx
0000000140005193: 48 83 EC 20 sub rsp,20h
0000000140005197: 4C 89 CE mov rsi,r9
000000014000519A: 4C 89 C7 mov rdi,r8
000000014000519D: 48 89 CB mov rbx,rcx
00000001400051A0: 81 FA 00 00 11 00 cmp edx,110000h
00000001400051A6: 74 13 je 00000001400051BB
00000001400051A8: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
00000001400051AC: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
00000001400051B0: FF 50 20 call qword ptr [rax+20h]
00000001400051B3: 89 C1 mov ecx,eax
00000001400051B5: B0 01 mov al,1
00000001400051B7: 84 C9 test cl,cl
00000001400051B9: 75 23 jne 00000001400051DE
00000001400051BB: 48 85 FF test rdi,rdi
00000001400051BE: 74 1C je 00000001400051DC
00000001400051C0: 48 8B 4B 20 mov rcx,qword ptr [rbx+20h]
00000001400051C4: 48 8B 43 28 mov rax,qword ptr [rbx+28h]
00000001400051C8: 48 8B 40 18 mov rax,qword ptr [rax+18h]
00000001400051CC: 48 89 FA mov rdx,rdi
00000001400051CF: 49 89 F0 mov r8,rsi
00000001400051D2: 48 83 C4 20 add rsp,20h
00000001400051D6: 5B pop rbx
00000001400051D7: 5F pop rdi
00000001400051D8: 5E pop rsi
00000001400051D9: 48 FF E0 jmp rax
00000001400051DC: 31 C0 xor eax,eax
00000001400051DE: 48 83 C4 20 add rsp,20h
00000001400051E2: 5B pop rbx
00000001400051E3: 5F pop rdi
00000001400051E4: 5E pop rsi
00000001400051E5: C3 ret
00000001400051E6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400051F0: 48 81 EC 88 00 00 sub rsp,88h
00
00000001400051F7: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
00000001400051FC: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140005201: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005206: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000520B: 48 8D 05 6E FB FF lea rax,[0000000140004D80h]
FF
0000000140005212: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140005217: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000521C: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
0000000140005221: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140005226: 48 8D 05 2B 49 03 lea rax,[0000000140039B58h]
00
000000014000522D: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140005232: 48 C7 44 24 60 02 mov qword ptr [rsp+60h],2
00 00 00
000000014000523B: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
0000000140005244: 48 8D 44 24 38 lea rax,[rsp+38h]
0000000140005249: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
000000014000524E: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],2
00 00 02 00 00 00
000000014000525A: 48 8D 4C 24 58 lea rcx,[rsp+58h]
000000014000525F: 4C 89 C2 mov rdx,r8
0000000140005262: E8 49 FC FF FF call 0000000140004EB0
0000000140005267: 0F 0B ud2
0000000140005269: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140005270: 48 81 EC 88 00 00 sub rsp,88h
00
0000000140005277: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
000000014000527C: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140005281: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005286: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000528B: 48 8D 05 EE FA FF lea rax,[0000000140004D80h]
FF
0000000140005292: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140005297: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000529C: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
00000001400052A1: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
00000001400052A6: 48 8D 05 DB 48 03 lea rax,[0000000140039B88h]
00
00000001400052AD: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400052B2: 48 C7 44 24 60 02 mov qword ptr [rsp+60h],2
00 00 00
00000001400052BB: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
00000001400052C4: 48 8D 44 24 38 lea rax,[rsp+38h]
00000001400052C9: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
00000001400052CE: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],2
00 00 02 00 00 00
00000001400052DA: 48 8D 4C 24 58 lea rcx,[rsp+58h]
00000001400052DF: 4C 89 C2 mov rdx,r8
00000001400052E2: E8 C9 FB FF FF call 0000000140004EB0
00000001400052E7: 0F 0B ud2
00000001400052E9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
00000001400052F0: 41 57 push r15
00000001400052F2: 41 56 push r14
00000001400052F4: 41 55 push r13
00000001400052F6: 41 54 push r12
00000001400052F8: 56 push rsi
00000001400052F9: 57 push rdi
00000001400052FA: 55 push rbp
00000001400052FB: 53 push rbx
00000001400052FC: 48 83 EC 28 sub rsp,28h
0000000140005300: 4D 89 C7 mov r15,r8
0000000140005303: 49 89 D5 mov r13,rdx
0000000140005306: 4C 8B 01 mov r8,qword ptr [rcx]
0000000140005309: 48 8B 41 10 mov rax,qword ptr [rcx+10h]
000000014000530D: 49 83 F8 01 cmp r8,1
0000000140005311: 75 0B jne 000000014000531E
0000000140005313: 48 83 F8 01 cmp rax,1
0000000140005317: 74 0F je 0000000140005328
0000000140005319: E9 4C 01 00 00 jmp 000000014000546A
000000014000531E: 48 83 F8 01 cmp rax,1
0000000140005322: 0F 85 0B 03 00 00 jne 0000000140005633
0000000140005328: 48 8B 71 18 mov rsi,qword ptr [rcx+18h]
000000014000532C: 4F 8D 0C 2F lea r9,[r15+r13]
0000000140005330: 31 D2 xor edx,edx
0000000140005332: 48 85 F6 test rsi,rsi
0000000140005335: 0F 84 B6 00 00 00 je 00000001400053F1
000000014000533B: 4C 89 ED mov rbp,r13
000000014000533E: EB 3F jmp 000000014000537F
0000000140005340: 44 0F B6 1B movzx r11d,byte ptr [rbx]
0000000140005344: 48 83 C3 01 add rbx,1
0000000140005348: 41 83 E3 3F and r11d,3Fh
000000014000534C: 83 E7 07 and edi,7
000000014000534F: C1 E7 12 shl edi,12h
0000000140005352: 41 C1 E2 0C shl r10d,0Ch
0000000140005356: 41 09 FA or r10d,edi
0000000140005359: C1 E0 06 shl eax,6
000000014000535C: 44 09 D0 or eax,r10d
000000014000535F: 44 09 D8 or eax,r11d
0000000140005362: 3D 00 00 11 00 cmp eax,110000h
0000000140005367: 0F 84 F3 00 00 00 je 0000000140005460
000000014000536D: 0F 1F 00 nop dword ptr [rax]
0000000140005370: 48 29 EA sub rdx,rbp
0000000140005373: 48 01 DA add rdx,rbx
0000000140005376: 48 89 DD mov rbp,rbx
0000000140005379: 48 83 C6 FF add rsi,0FFFFFFFFFFFFFFFFh
000000014000537D: 74 75 je 00000001400053F4
000000014000537F: 4C 39 CD cmp rbp,r9
0000000140005382: 0F 84 D8 00 00 00 je 0000000140005460
0000000140005388: 48 8D 5D 01 lea rbx,[rbp+1]
000000014000538C: 0F B6 7D 00 movzx edi,byte ptr [rbp]
0000000140005390: 40 84 FF test dil,dil
0000000140005393: 79 DB jns 0000000140005370
0000000140005395: 4C 39 CB cmp rbx,r9
0000000140005398: 74 15 je 00000001400053AF
000000014000539A: 48 8D 5D 02 lea rbx,[rbp+2]
000000014000539E: 44 0F B6 55 01 movzx r10d,byte ptr [rbp+1]
00000001400053A3: 41 83 E2 3F and r10d,3Fh
00000001400053A7: 40 80 FF E0 cmp dil,0E0h
00000001400053AB: 72 C3 jb 0000000140005370
00000001400053AD: EB 0C jmp 00000001400053BB
00000001400053AF: 45 31 D2 xor r10d,r10d
00000001400053B2: 4C 89 CB mov rbx,r9
00000001400053B5: 40 80 FF E0 cmp dil,0E0h
00000001400053B9: 72 B5 jb 0000000140005370
00000001400053BB: 4C 39 CB cmp rbx,r9
00000001400053BE: 74 12 je 00000001400053D2
00000001400053C0: 0F B6 03 movzx eax,byte ptr [rbx]
00000001400053C3: 48 83 C3 01 add rbx,1
00000001400053C7: 83 E0 3F and eax,3Fh
00000001400053CA: 40 80 FF F0 cmp dil,0F0h
00000001400053CE: 72 A0 jb 0000000140005370
00000001400053D0: EB 0B jmp 00000001400053DD
00000001400053D2: 31 C0 xor eax,eax
00000001400053D4: 4C 89 CB mov rbx,r9
00000001400053D7: 40 80 FF F0 cmp dil,0F0h
00000001400053DB: 72 93 jb 0000000140005370
00000001400053DD: 4C 39 CB cmp rbx,r9
00000001400053E0: 0F 85 5A FF FF FF jne 0000000140005340
00000001400053E6: 45 31 DB xor r11d,r11d
00000001400053E9: 4C 89 CB mov rbx,r9
00000001400053EC: E9 5B FF FF FF jmp 000000014000534C
00000001400053F1: 4C 89 EB mov rbx,r13
00000001400053F4: 4C 39 CB cmp rbx,r9
00000001400053F7: 74 67 je 0000000140005460
00000001400053F9: 0F B6 2B movzx ebp,byte ptr [rbx]
00000001400053FC: 40 84 ED test bpl,bpl
00000001400053FF: 78 17 js 0000000140005418
0000000140005401: 48 85 D2 test rdx,rdx
0000000140005404: 74 39 je 000000014000543F
0000000140005406: 4C 39 FA cmp rdx,r15
0000000140005409: 73 38 jae 0000000140005443
000000014000540B: 41 80 7C 15 00 C0 cmp byte ptr [r13+rdx],0C0h
0000000140005411: 7C 40 jl 0000000140005453
0000000140005413: 48 89 D0 mov rax,rdx
0000000140005416: EB 33 jmp 000000014000544B
0000000140005418: 48 8D 43 01 lea rax,[rbx+1]
000000014000541C: 4C 39 C8 cmp rax,r9
000000014000541F: 0F 84 F0 02 00 00 je 0000000140005715
0000000140005425: 0F B6 43 01 movzx eax,byte ptr [rbx+1]
0000000140005429: 48 83 C3 02 add rbx,2
000000014000542D: 83 E0 3F and eax,3Fh
0000000140005430: C1 E0 06 shl eax,6
0000000140005433: 40 80 FD E0 cmp bpl,0E0h
0000000140005437: 0F 83 E7 02 00 00 jae 0000000140005724
000000014000543D: EB C2 jmp 0000000140005401
000000014000543F: 31 C0 xor eax,eax
0000000140005441: EB 08 jmp 000000014000544B
0000000140005443: 4C 89 F8 mov rax,r15
0000000140005446: 4C 39 FA cmp rdx,r15
0000000140005449: 75 08 jne 0000000140005453
000000014000544B: 48 89 C2 mov rdx,rax
000000014000544E: 4C 89 E8 mov rax,r13
0000000140005451: EB 02 jmp 0000000140005455
0000000140005453: 31 C0 xor eax,eax
0000000140005455: 48 85 C0 test rax,rax
0000000140005458: 4C 0F 45 E8 cmovne r13,rax
000000014000545C: 4C 0F 45 FA cmovne r15,rdx
0000000140005460: 49 83 F8 01 cmp r8,1
0000000140005464: 0F 85 C9 01 00 00 jne 0000000140005633
000000014000546A: 4C 8B 71 08 mov r14,qword ptr [rcx+8]
000000014000546E: 4D 85 FF test r15,r15
0000000140005471: 74 10 je 0000000140005483
0000000140005473: 49 83 FF 04 cmp r15,4
0000000140005477: 73 11 jae 000000014000548A
0000000140005479: 31 D2 xor edx,edx
000000014000547B: 4C 89 EE mov rsi,r13
000000014000547E: E9 71 01 00 00 jmp 00000001400055F4
0000000140005483: 31 D2 xor edx,edx
0000000140005485: E9 8D 01 00 00 jmp 0000000140005617
000000014000548A: 4C 89 FE mov rsi,r15
000000014000548D: 48 83 E6 FC and rsi,0FFFFFFFFFFFFFFFCh
0000000140005491: 48 8D 56 FC lea rdx,[rsi-4]
0000000140005495: 48 89 D3 mov rbx,rdx
0000000140005498: 48 C1 EB 02 shr rbx,2
000000014000549C: 48 83 C3 01 add rbx,1
00000001400054A0: 48 85 D2 test rdx,rdx
00000001400054A3: 0F 84 53 02 00 00 je 00000001400056FC
00000001400054A9: 48 89 DD mov rbp,rbx
00000001400054AC: 48 83 E5 FE and rbp,0FFFFFFFFFFFFFFFEh
00000001400054B0: 4C 8D 04 AD 00 00 lea r8,[rbp*4+0000000000000000h]
00 00
00000001400054B8: 66 0F EF C0 pxor xmm0,xmm0
00000001400054BC: 31 FF xor edi,edi
00000001400054BE: 66 0F 6F 15 BA 3B movdqa xmm2,xmmword ptr [0000000140039080h]
03 00
00000001400054C6: 66 0F 6F 1D C2 3B movdqa xmm3,xmmword ptr [0000000140039090h]
03 00
00000001400054CE: 66 0F EF C9 pxor xmm1,xmm1
00000001400054D2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400054DC: 0F 1F 40 00 nop dword ptr [rax]
00000001400054E0: 41 0F B7 54 BD 00 movzx edx,word ptr [r13+rdi*4]
00000001400054E6: 66 0F 6E E2 movd xmm4,edx
00000001400054EA: 41 0F B7 54 BD 02 movzx edx,word ptr [r13+rdi*4+2]
00000001400054F0: 66 0F 6E EA movd xmm5,edx
00000001400054F4: 66 0F 64 E2 pcmpgtb xmm4,xmm2
00000001400054F8: 66 0F 60 E4 punpcklbw xmm4,xmm4
00000001400054FC: F2 0F 70 E4 D4 pshuflw xmm4,xmm4,0D4h
0000000140005501: 66 0F 70 E4 D4 pshufd xmm4,xmm4,0D4h
0000000140005506: 66 0F DB E3 pand xmm4,xmm3
000000014000550A: 66 0F D4 E0 paddq xmm4,xmm0
000000014000550E: 66 0F 64 EA pcmpgtb xmm5,xmm2
0000000140005512: 66 0F 60 ED punpcklbw xmm5,xmm5
0000000140005516: F2 0F 70 C5 D4 pshuflw xmm0,xmm5,0D4h
000000014000551B: 66 0F 70 E8 D4 pshufd xmm5,xmm0,0D4h
0000000140005520: 66 0F DB EB pand xmm5,xmm3
0000000140005524: 66 0F D4 E9 paddq xmm5,xmm1
0000000140005528: 41 0F B7 54 BD 04 movzx edx,word ptr [r13+rdi*4+4]
000000014000552E: 66 0F 6E C2 movd xmm0,edx
0000000140005532: 41 0F B7 54 BD 06 movzx edx,word ptr [r13+rdi*4+6]
0000000140005538: 66 0F 6E CA movd xmm1,edx
000000014000553C: 66 0F 64 C2 pcmpgtb xmm0,xmm2
0000000140005540: 66 0F 60 C0 punpcklbw xmm0,xmm0
0000000140005544: F2 0F 70 C0 D4 pshuflw xmm0,xmm0,0D4h
0000000140005549: 66 0F 70 C0 D4 pshufd xmm0,xmm0,0D4h
000000014000554E: 66 0F DB C3 pand xmm0,xmm3
0000000140005552: 66 0F D4 C4 paddq xmm0,xmm4
0000000140005556: 66 0F 64 CA pcmpgtb xmm1,xmm2
000000014000555A: 66 0F 60 C9 punpcklbw xmm1,xmm1
000000014000555E: F2 0F 70 C9 D4 pshuflw xmm1,xmm1,0D4h
0000000140005563: 66 0F 70 C9 D4 pshufd xmm1,xmm1,0D4h
0000000140005568: 66 0F DB CB pand xmm1,xmm3
000000014000556C: 66 0F D4 CD paddq xmm1,xmm5
0000000140005570: 48 83 C7 02 add rdi,2
0000000140005574: 48 39 FD cmp rbp,rdi
0000000140005577: 0F 85 63 FF FF FF jne 00000001400054E0
000000014000557D: F6 C3 01 test bl,1
0000000140005580: 74 58 je 00000001400055DA
0000000140005582: 43 0F B7 54 05 02 movzx edx,word ptr [r13+r8+2]
0000000140005588: 66 0F 6E D2 movd xmm2,edx
000000014000558C: 66 0F 6F 1D EC 3A movdqa xmm3,xmmword ptr [0000000140039080h]
03 00
0000000140005594: 66 0F 64 D3 pcmpgtb xmm2,xmm3
0000000140005598: 66 0F 60 D2 punpcklbw xmm2,xmm2
000000014000559C: F2 0F 70 D2 D4 pshuflw xmm2,xmm2,0D4h
00000001400055A1: 66 0F 70 D2 D4 pshufd xmm2,xmm2,0D4h
00000001400055A6: 66 0F 6F 25 E2 3A movdqa xmm4,xmmword ptr [0000000140039090h]
03 00
00000001400055AE: 66 0F DB D4 pand xmm2,xmm4
00000001400055B2: 66 0F D4 CA paddq xmm1,xmm2
00000001400055B6: 43 0F B7 54 05 00 movzx edx,word ptr [r13+r8]
00000001400055BC: 66 0F 6E D2 movd xmm2,edx
00000001400055C0: 66 0F 64 D3 pcmpgtb xmm2,xmm3
00000001400055C4: 66 0F 60 D2 punpcklbw xmm2,xmm2
00000001400055C8: F2 0F 70 D2 D4 pshuflw xmm2,xmm2,0D4h
00000001400055CD: 66 0F 70 D2 D4 pshufd xmm2,xmm2,0D4h
00000001400055D2: 66 0F DB D4 pand xmm2,xmm4
00000001400055D6: 66 0F D4 C2 paddq xmm0,xmm2
00000001400055DA: 66 0F D4 C1 paddq xmm0,xmm1
00000001400055DE: 66 0F 70 C8 EE pshufd xmm1,xmm0,0EEh
00000001400055E3: 66 0F D4 C8 paddq xmm1,xmm0
00000001400055E7: 66 48 0F 7E CA movq rdx,xmm1
00000001400055EC: 49 39 F7 cmp r15,rsi
00000001400055EF: 74 26 je 0000000140005617
00000001400055F1: 4C 01 EE add rsi,r13
00000001400055F4: 4B 8D 2C 2F lea rbp,[r15+r13]
00000001400055F8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140005600: 31 DB xor ebx,ebx
0000000140005602: 80 3E C0 cmp byte ptr [rsi],0C0h
0000000140005605: 48 8D 46 01 lea rax,[rsi+1]
0000000140005609: 0F 9D C3 setge bl
000000014000560C: 48 01 DA add rdx,rbx
000000014000560F: 48 89 C6 mov rsi,rax
0000000140005612: 48 39 E8 cmp rax,rbp
0000000140005615: 75 E9 jne 0000000140005600
0000000140005617: 49 29 D6 sub r14,rdx
000000014000561A: 76 17 jbe 0000000140005633
000000014000561C: 8B 41 38 mov eax,dword ptr [rcx+38h]
000000014000561F: 31 D2 xor edx,edx
0000000140005621: 3C 03 cmp al,3
0000000140005623: 0F 44 C2 cmove eax,edx
0000000140005626: 84 C0 test al,al
0000000140005628: 74 31 je 000000014000565B
000000014000562A: 3C 01 cmp al,1
000000014000562C: 75 35 jne 0000000140005663
000000014000562E: 45 31 E4 xor r12d,r12d
0000000140005631: EB 43 jmp 0000000140005676
0000000140005633: 48 8B 41 20 mov rax,qword ptr [rcx+20h]
0000000140005637: 48 8B 49 28 mov rcx,qword ptr [rcx+28h]
000000014000563B: 4C 8B 49 18 mov r9,qword ptr [rcx+18h]
000000014000563F: 48 89 C1 mov rcx,rax
0000000140005642: 4C 89 EA mov rdx,r13
0000000140005645: 4D 89 F8 mov r8,r15
0000000140005648: 48 83 C4 28 add rsp,28h
000000014000564C: 5B pop rbx
000000014000564D: 5D pop rbp
000000014000564E: 5F pop rdi
000000014000564F: 5E pop rsi
0000000140005650: 41 5C pop r12
0000000140005652: 41 5D pop r13
0000000140005654: 41 5E pop r14
0000000140005656: 41 5F pop r15
0000000140005658: 49 FF E1 jmp r9
000000014000565B: 4D 89 F4 mov r12,r14
000000014000565E: 45 31 F6 xor r14d,r14d
0000000140005661: EB 13 jmp 0000000140005676
0000000140005663: 4C 89 F0 mov rax,r14
0000000140005666: 48 D1 E8 shr rax,1
0000000140005669: 49 83 C6 01 add r14,1
000000014000566D: 49 D1 EE shr r14,1
0000000140005670: 4D 89 F4 mov r12,r14
0000000140005673: 49 89 C6 mov r14,rax
0000000140005676: 48 8B 59 20 mov rbx,qword ptr [rcx+20h]
000000014000567A: 48 8B 79 28 mov rdi,qword ptr [rcx+28h]
000000014000567E: 8B 69 34 mov ebp,dword ptr [rcx+34h]
0000000140005681: 49 83 C6 01 add r14,1
0000000140005685: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000568F: 90 nop
0000000140005690: 49 83 C6 FF add r14,0FFFFFFFFFFFFFFFFh
0000000140005694: 74 14 je 00000001400056AA
0000000140005696: 48 89 D9 mov rcx,rbx
0000000140005699: 89 EA mov edx,ebp
000000014000569B: FF 57 20 call qword ptr [rdi+20h]
000000014000569E: 84 C0 test al,al
00000001400056A0: 74 EE je 0000000140005690
00000001400056A2: 41 B6 01 mov r14b,1
00000001400056A5: E9 9E 00 00 00 jmp 0000000140005748
00000001400056AA: 41 B6 01 mov r14b,1
00000001400056AD: 81 FD 00 00 11 00 cmp ebp,110000h
00000001400056B3: 0F 84 8F 00 00 00 je 0000000140005748
00000001400056B9: 48 89 D9 mov rcx,rbx
00000001400056BC: 4C 89 EA mov rdx,r13
00000001400056BF: 4D 89 F8 mov r8,r15
00000001400056C2: FF 57 18 call qword ptr [rdi+18h]
00000001400056C5: 84 C0 test al,al
00000001400056C7: 0F 85 7B 00 00 00 jne 0000000140005748
00000001400056CD: 4D 89 E6 mov r14,r12
00000001400056D0: 49 F7 DE neg r14
00000001400056D3: 48 C7 C6 FF FF FF mov rsi,0FFFFFFFFFFFFFFFFh
FF
00000001400056DA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
00000001400056E0: 49 8D 04 36 lea rax,[r14+rsi]
00000001400056E4: 48 83 F8 FF cmp rax,0FFFFFFFFFFFFFFFFh
00000001400056E8: 74 54 je 000000014000573E
00000001400056EA: 48 89 D9 mov rcx,rbx
00000001400056ED: 89 EA mov edx,ebp
00000001400056EF: FF 57 20 call qword ptr [rdi+20h]
00000001400056F2: 48 83 C6 01 add rsi,1
00000001400056F6: 84 C0 test al,al
00000001400056F8: 74 E6 je 00000001400056E0
00000001400056FA: EB 45 jmp 0000000140005741
00000001400056FC: 66 0F EF C0 pxor xmm0,xmm0
0000000140005700: 45 31 C0 xor r8d,r8d
0000000140005703: 66 0F EF C9 pxor xmm1,xmm1
0000000140005707: F6 C3 01 test bl,1
000000014000570A: 0F 85 72 FE FF FF jne 0000000140005582
0000000140005710: E9 C5 FE FF FF jmp 00000001400055DA
0000000140005715: 31 C0 xor eax,eax
0000000140005717: 4C 89 CB mov rbx,r9
000000014000571A: 40 80 FD E0 cmp bpl,0E0h
000000014000571E: 0F 82 DD FC FF FF jb 0000000140005401
0000000140005724: 4C 39 CB cmp rbx,r9
0000000140005727: 74 33 je 000000014000575C
0000000140005729: 0F B6 3B movzx edi,byte ptr [rbx]
000000014000572C: 48 83 C3 01 add rbx,1
0000000140005730: 83 E7 3F and edi,3Fh
0000000140005733: 40 80 FD F0 cmp bpl,0F0h
0000000140005737: 73 32 jae 000000014000576B
0000000140005739: E9 C3 FC FF FF jmp 0000000140005401
000000014000573E: 4C 89 E6 mov rsi,r12
0000000140005741: 4C 39 E6 cmp rsi,r12
0000000140005744: 41 0F 92 C6 setb r14b
0000000140005748: 44 89 F0 mov eax,r14d
000000014000574B: 48 83 C4 28 add rsp,28h
000000014000574F: 5B pop rbx
0000000140005750: 5D pop rbp
0000000140005751: 5F pop rdi
0000000140005752: 5E pop rsi
0000000140005753: 41 5C pop r12
0000000140005755: 41 5D pop r13
0000000140005757: 41 5E pop r14
0000000140005759: 41 5F pop r15
000000014000575B: C3 ret
000000014000575C: 31 FF xor edi,edi
000000014000575E: 4C 89 CB mov rbx,r9
0000000140005761: 40 80 FD F0 cmp bpl,0F0h
0000000140005765: 0F 82 96 FC FF FF jb 0000000140005401
000000014000576B: 09 C7 or edi,eax
000000014000576D: 4C 39 CB cmp rbx,r9
0000000140005770: 74 08 je 000000014000577A
0000000140005772: 0F B6 03 movzx eax,byte ptr [rbx]
0000000140005775: 83 E0 3F and eax,3Fh
0000000140005778: EB 02 jmp 000000014000577C
000000014000577A: 31 C0 xor eax,eax
000000014000577C: 83 E5 07 and ebp,7
000000014000577F: C1 E5 12 shl ebp,12h
0000000140005782: C1 E7 06 shl edi,6
0000000140005785: 09 EF or edi,ebp
0000000140005787: 09 C7 or edi,eax
0000000140005789: 81 FF 00 00 11 00 cmp edi,110000h
000000014000578F: 0F 84 CB FC FF FF je 0000000140005460
0000000140005795: E9 67 FC FF FF jmp 0000000140005401
000000014000579A: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
00000001400057A0: 48 83 EC 68 sub rsp,68h
00000001400057A4: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
00000001400057A9: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
00000001400057AE: 48 8D 44 24 28 lea rax,[rsp+28h]
00000001400057B3: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
00000001400057B8: 48 C7 44 24 40 01 mov qword ptr [rsp+40h],1
00 00 00
00000001400057C1: 48 C7 44 24 48 00 mov qword ptr [rsp+48h],0
00 00 00
00000001400057CA: 48 8D 05 BF 5E 03 lea rax,[000000014003B690h]
00
00000001400057D1: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400057D6: 48 C7 44 24 60 00 mov qword ptr [rsp+60h],0
00 00 00
00000001400057DF: 48 8D 4C 24 38 lea rcx,[rsp+38h]
00000001400057E4: 4C 89 C2 mov rdx,r8
00000001400057E7: E8 C4 F6 FF FF call 0000000140004EB0
00000001400057EC: 0F 0B ud2
00000001400057EE: 66 90 nop
00000001400057F0: 48 81 EC F8 00 00 sub rsp,0F8h
00
00000001400057F7: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
00000001400057FC: 48 8D 05 3D 64 03 lea rax,[000000014003BC40h]
00
0000000140005803: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140005808: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
000000014000580D: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140005812: 48 8D 05 A7 3F 03 lea rax,[00000001400397C0h]
00
0000000140005819: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
000000014000581E: 48 C7 44 24 48 02 mov qword ptr [rsp+48h],2
00 00 00
0000000140005827: 49 83 38 00 cmp qword ptr [r8],0
000000014000582B: 0F 85 8D 00 00 00 jne 00000001400058BE
0000000140005831: 48 8D 44 24 40 lea rax,[rsp+40h]
0000000140005836: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
000000014000583B: 48 8D 05 4E 01 00 lea rax,[0000000140005990h]
00
0000000140005842: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140005847: 48 8D 44 24 20 lea rax,[rsp+20h]
000000014000584C: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140005851: 48 8D 05 58 01 00 lea rax,[00000001400059B0h]
00
0000000140005858: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
000000014000585D: 48 8D 4C 24 30 lea rcx,[rsp+30h]
0000000140005862: 48 89 4C 24 70 mov qword ptr [rsp+70h],rcx
0000000140005867: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
000000014000586C: 48 8D 05 D5 3F 03 lea rax,[0000000140039848h]
00
0000000140005873: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
000000014000587B: 48 C7 84 24 98 00 mov qword ptr [rsp+0000000000000098h],4
00 00 04 00 00 00
0000000140005887: 48 C7 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],0
00 00 00 00 00 00
0000000140005893: 48 8D 44 24 50 lea rax,[rsp+50h]
0000000140005898: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
00000001400058A0: 48 C7 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],3
00 00 03 00 00 00
00000001400058AC: 48 8D 8C 24 90 00 lea rcx,[rsp+0000000000000090h]
00 00
00000001400058B4: 4C 89 CA mov rdx,r9
00000001400058B7: E8 F4 F5 FF FF call 0000000140004EB0
00000001400058BC: 0F 0B ud2
00000001400058BE: 41 0F 10 00 movups xmm0,xmmword ptr [r8]
00000001400058C2: 41 0F 10 48 10 movups xmm1,xmmword ptr [r8+10h]
00000001400058C7: 41 0F 10 50 20 movups xmm2,xmmword ptr [r8+20h]
00000001400058CC: 0F 29 94 24 E0 00 movaps xmmword ptr [rsp+00000000000000E0h],xmm2
00 00
00000001400058D4: 0F 29 8C 24 D0 00 movaps xmmword ptr [rsp+00000000000000D0h],xmm1
00 00
00000001400058DC: 0F 29 84 24 C0 00 movaps xmmword ptr [rsp+00000000000000C0h],xmm0
00 00
00000001400058E4: 48 8D 44 24 40 lea rax,[rsp+40h]
00000001400058E9: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
00000001400058EE: 48 8D 05 9B 00 00 lea rax,[0000000140005990h]
00
00000001400058F5: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400058FA: 48 8D 44 24 20 lea rax,[rsp+20h]
00000001400058FF: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140005904: 48 8D 05 A5 00 00 lea rax,[00000001400059B0h]
00
000000014000590B: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
0000000140005910: 48 8D 4C 24 30 lea rcx,[rsp+30h]
0000000140005915: 48 89 4C 24 70 mov qword ptr [rsp+70h],rcx
000000014000591A: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
000000014000591F: 48 8D 84 24 C0 00 lea rax,[rsp+00000000000000C0h]
00 00
0000000140005927: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
000000014000592F: 48 8D 05 9A 00 00 lea rax,[00000001400059D0h]
00
0000000140005936: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
000000014000593E: 48 8D 05 BB 3E 03 lea rax,[0000000140039800h]
00
0000000140005945: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
000000014000594D: 48 C7 84 24 98 00 mov qword ptr [rsp+0000000000000098h],4
00 00 04 00 00 00
0000000140005959: 48 C7 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],0
00 00 00 00 00 00
0000000140005965: 48 8D 44 24 50 lea rax,[rsp+50h]
000000014000596A: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
0000000140005972: 48 C7 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],4
00 00 04 00 00 00
000000014000597E: 48 8D 8C 24 90 00 lea rcx,[rsp+0000000000000090h]
00 00
0000000140005986: 4C 89 CA mov rdx,r9
0000000140005989: E8 22 F5 FF FF call 0000000140004EB0
000000014000598E: 0F 0B ud2
0000000140005990: 48 89 D0 mov rax,rdx
0000000140005993: 48 8B 11 mov rdx,qword ptr [rcx]
0000000140005996: 4C 8B 41 08 mov r8,qword ptr [rcx+8]
000000014000599A: 48 89 C1 mov rcx,rax
000000014000599D: E9 4E F9 FF FF jmp 00000001400052F0
00000001400059A2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400059AC: 0F 1F 40 00 nop dword ptr [rax]
00000001400059B0: 48 8B 01 mov rax,qword ptr [rcx]
00000001400059B3: 48 8B 49 08 mov rcx,qword ptr [rcx+8]
00000001400059B7: 4C 8B 41 18 mov r8,qword ptr [rcx+18h]
00000001400059BB: 48 89 C1 mov rcx,rax
00000001400059BE: 49 FF E0 jmp r8
00000001400059C1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400059CB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400059D0: 48 83 EC 58 sub rsp,58h
00000001400059D4: 48 8B 42 20 mov rax,qword ptr [rdx+20h]
00000001400059D8: 48 8B 52 28 mov rdx,qword ptr [rdx+28h]
00000001400059DC: 0F 10 01 movups xmm0,xmmword ptr [rcx]
00000001400059DF: 0F 10 49 10 movups xmm1,xmmword ptr [rcx+10h]
00000001400059E3: 0F 10 51 20 movups xmm2,xmmword ptr [rcx+20h]
00000001400059E7: 0F 29 54 24 40 movaps xmmword ptr [rsp+40h],xmm2
00000001400059EC: 0F 29 4C 24 30 movaps xmmword ptr [rsp+30h],xmm1
00000001400059F1: 0F 29 44 24 20 movaps xmmword ptr [rsp+20h],xmm0
00000001400059F6: 4C 8D 44 24 20 lea r8,[rsp+20h]
00000001400059FB: 48 89 C1 mov rcx,rax
00000001400059FE: E8 0D 00 00 00 call 0000000140005A10
0000000140005A03: 90 nop
0000000140005A04: 48 83 C4 58 add rsp,58h
0000000140005A08: C3 ret
0000000140005A09: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140005A10: 41 57 push r15
0000000140005A12: 41 56 push r14
0000000140005A14: 41 55 push r13
0000000140005A16: 41 54 push r12
0000000140005A18: 56 push rsi
0000000140005A19: 57 push rdi
0000000140005A1A: 55 push rbp
0000000140005A1B: 53 push rbx
0000000140005A1C: 48 83 EC 68 sub rsp,68h
0000000140005A20: 4D 89 C5 mov r13,r8
0000000140005A23: 48 B8 00 00 00 00 mov rax,2000000000h
20 00 00 00
0000000140005A2D: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140005A32: C6 44 24 60 03 mov byte ptr [rsp+60h],3
0000000140005A37: 48 C7 44 24 28 00 mov qword ptr [rsp+28h],0
00 00 00
0000000140005A40: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
0000000140005A49: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
0000000140005A4E: 48 89 54 24 50 mov qword ptr [rsp+50h],rdx
0000000140005A53: 49 8B 78 10 mov rdi,qword ptr [r8+10h]
0000000140005A57: 48 85 FF test rdi,rdi
0000000140005A5A: 0F 84 1E 01 00 00 je 0000000140005B7E
0000000140005A60: 49 8B 45 18 mov rax,qword ptr [r13+18h]
0000000140005A64: 48 85 C0 test rax,rax
0000000140005A67: 0F 84 7D 01 00 00 je 0000000140005BEA
0000000140005A6D: 49 8B 5D 00 mov rbx,qword ptr [r13]
0000000140005A71: 4C 8D 3C C5 F8 FF lea r15,[rax*8+FFFFFFFFFFFFFFF8h]
FF FF
0000000140005A79: 49 C1 EF 03 shr r15,3
0000000140005A7D: 49 83 C7 01 add r15,1
0000000140005A81: 48 83 C3 08 add rbx,8
0000000140005A85: 4C 6B E0 38 imul r12,rax,38h
0000000140005A89: 31 F6 xor esi,esi
0000000140005A8B: 4C 8D 74 24 28 lea r14,[rsp+28h]
0000000140005A90: 4C 8B 03 mov r8,qword ptr [rbx]
0000000140005A93: 4D 85 C0 test r8,r8
0000000140005A96: 74 19 je 0000000140005AB1
0000000140005A98: 48 8B 4C 24 48 mov rcx,qword ptr [rsp+48h]
0000000140005A9D: 48 8B 44 24 50 mov rax,qword ptr [rsp+50h]
0000000140005AA2: 48 8B 53 F8 mov rdx,qword ptr [rbx-8]
0000000140005AA6: FF 50 18 call qword ptr [rax+18h]
0000000140005AA9: 84 C0 test al,al
0000000140005AAB: 0F 85 6B 01 00 00 jne 0000000140005C1C
0000000140005AB1: 49 8B 45 20 mov rax,qword ptr [r13+20h]
0000000140005AB5: 8B 4C 37 28 mov ecx,dword ptr [rdi+rsi+28h]
0000000140005AB9: 89 4C 24 5C mov dword ptr [rsp+5Ch],ecx
0000000140005ABD: 0F B6 4C 37 30 movzx ecx,byte ptr [rdi+rsi+30h]
0000000140005AC2: 88 4C 24 60 mov byte ptr [rsp+60h],cl
0000000140005AC6: 8B 4C 37 2C mov ecx,dword ptr [rdi+rsi+2Ch]
0000000140005ACA: 89 4C 24 58 mov dword ptr [rsp+58h],ecx
0000000140005ACE: 48 8B 54 37 18 mov rdx,qword ptr [rdi+rsi+18h]
0000000140005AD3: 48 8B 4C 37 20 mov rcx,qword ptr [rdi+rsi+20h]
0000000140005AD8: 48 85 D2 test rdx,rdx
0000000140005ADB: 74 23 je 0000000140005B00
0000000140005ADD: 48 83 FA 01 cmp rdx,1
0000000140005AE1: 75 12 jne 0000000140005AF5
0000000140005AE3: 48 C1 E1 04 shl rcx,4
0000000140005AE7: 48 8D 15 F2 F1 FF lea rdx,[0000000140004CE0h]
FF
0000000140005AEE: 48 39 54 08 08 cmp qword ptr [rax+rcx+8],rdx
0000000140005AF3: 74 04 je 0000000140005AF9
0000000140005AF5: 31 D2 xor edx,edx
0000000140005AF7: EB 0C jmp 0000000140005B05
0000000140005AF9: 48 8B 0C 08 mov rcx,qword ptr [rax+rcx]
0000000140005AFD: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140005B00: BA 01 00 00 00 mov edx,1
0000000140005B05: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
0000000140005B0A: 48 89 4C 24 30 mov qword ptr [rsp+30h],rcx
0000000140005B0F: 48 8B 54 37 08 mov rdx,qword ptr [rdi+rsi+8]
0000000140005B14: 48 8B 4C 37 10 mov rcx,qword ptr [rdi+rsi+10h]
0000000140005B19: 48 85 D2 test rdx,rdx
0000000140005B1C: 74 23 je 0000000140005B41
0000000140005B1E: 48 83 FA 01 cmp rdx,1
0000000140005B22: 75 12 jne 0000000140005B36
0000000140005B24: 48 C1 E1 04 shl rcx,4
0000000140005B28: 48 8D 15 B1 F1 FF lea rdx,[0000000140004CE0h]
FF
0000000140005B2F: 48 39 54 08 08 cmp qword ptr [rax+rcx+8],rdx
0000000140005B34: 74 04 je 0000000140005B3A
0000000140005B36: 31 D2 xor edx,edx
0000000140005B38: EB 0C jmp 0000000140005B46
0000000140005B3A: 48 8B 0C 08 mov rcx,qword ptr [rax+rcx]
0000000140005B3E: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140005B41: BA 01 00 00 00 mov edx,1
0000000140005B46: 48 89 54 24 38 mov qword ptr [rsp+38h],rdx
0000000140005B4B: 48 89 4C 24 40 mov qword ptr [rsp+40h],rcx
0000000140005B50: 48 8B 2C 37 mov rbp,qword ptr [rdi+rsi]
0000000140005B54: 48 C1 E5 04 shl rbp,4
0000000140005B58: 48 8B 0C 28 mov rcx,qword ptr [rax+rbp]
0000000140005B5C: 4C 89 F2 mov rdx,r14
0000000140005B5F: FF 54 28 08 call qword ptr [rax+rbp+8]
0000000140005B63: 84 C0 test al,al
0000000140005B65: 0F 85 B1 00 00 00 jne 0000000140005C1C
0000000140005B6B: 48 83 C3 10 add rbx,10h
0000000140005B6F: 48 83 C6 38 add rsi,38h
0000000140005B73: 49 39 F4 cmp r12,rsi
0000000140005B76: 0F 85 14 FF FF FF jne 0000000140005A90
0000000140005B7C: EB 6F jmp 0000000140005BED
0000000140005B7E: 4D 8B 7D 28 mov r15,qword ptr [r13+28h]
0000000140005B82: 4D 85 FF test r15,r15
0000000140005B85: 74 63 je 0000000140005BEA
0000000140005B87: 49 8B 75 00 mov rsi,qword ptr [r13]
0000000140005B8B: 49 8B 5D 20 mov rbx,qword ptr [r13+20h]
0000000140005B8F: 49 C1 E7 04 shl r15,4
0000000140005B93: 49 83 C7 F0 add r15,0FFFFFFFFFFFFFFF0h
0000000140005B97: 49 C1 EF 04 shr r15,4
0000000140005B9B: 49 83 C7 01 add r15,1
0000000140005B9F: BD 08 00 00 00 mov ebp,8
0000000140005BA4: 4C 8D 74 24 28 lea r14,[rsp+28h]
0000000140005BA9: 4C 89 FF mov rdi,r15
0000000140005BAC: 0F 1F 40 00 nop dword ptr [rax]
0000000140005BB0: 4C 8B 04 2E mov r8,qword ptr [rsi+rbp]
0000000140005BB4: 4D 85 C0 test r8,r8
0000000140005BB7: 74 16 je 0000000140005BCF
0000000140005BB9: 48 8B 4C 24 48 mov rcx,qword ptr [rsp+48h]
0000000140005BBE: 48 8B 44 24 50 mov rax,qword ptr [rsp+50h]
0000000140005BC3: 48 8B 54 2E F8 mov rdx,qword ptr [rsi+rbp-8]
0000000140005BC8: FF 50 18 call qword ptr [rax+18h]
0000000140005BCB: 84 C0 test al,al
0000000140005BCD: 75 4D jne 0000000140005C1C
0000000140005BCF: 48 8B 4C 2B F8 mov rcx,qword ptr [rbx+rbp-8]
0000000140005BD4: 4C 89 F2 mov rdx,r14
0000000140005BD7: FF 14 2B call qword ptr [rbx+rbp]
0000000140005BDA: 84 C0 test al,al
0000000140005BDC: 75 3E jne 0000000140005C1C
0000000140005BDE: 48 83 C5 10 add rbp,10h
0000000140005BE2: 48 83 C7 FF add rdi,0FFFFFFFFFFFFFFFFh
0000000140005BE6: 75 C8 jne 0000000140005BB0
0000000140005BE8: EB 03 jmp 0000000140005BED
0000000140005BEA: 45 31 FF xor r15d,r15d
0000000140005BED: 4C 89 F9 mov rcx,r15
0000000140005BF0: 48 C1 E1 04 shl rcx,4
0000000140005BF4: 49 03 4D 00 add rcx,qword ptr [r13]
0000000140005BF8: 31 C0 xor eax,eax
0000000140005BFA: 4D 3B 7D 08 cmp r15,qword ptr [r13+8]
0000000140005BFE: 48 0F 42 C1 cmovb rax,rcx
0000000140005C02: 73 1C jae 0000000140005C20
0000000140005C04: 48 8B 4C 24 48 mov rcx,qword ptr [rsp+48h]
0000000140005C09: 48 8B 6C 24 50 mov rbp,qword ptr [rsp+50h]
0000000140005C0E: 48 8B 10 mov rdx,qword ptr [rax]
0000000140005C11: 4C 8B 40 08 mov r8,qword ptr [rax+8]
0000000140005C15: FF 55 18 call qword ptr [rbp+18h]
0000000140005C18: 84 C0 test al,al
0000000140005C1A: 74 04 je 0000000140005C20
0000000140005C1C: B0 01 mov al,1
0000000140005C1E: EB 02 jmp 0000000140005C22
0000000140005C20: 31 C0 xor eax,eax
0000000140005C22: 48 83 C4 68 add rsp,68h
0000000140005C26: 5B pop rbx
0000000140005C27: 5D pop rbp
0000000140005C28: 5F pop rdi
0000000140005C29: 5E pop rsi
0000000140005C2A: 41 5C pop r12
0000000140005C2C: 41 5D pop r13
0000000140005C2E: 41 5E pop r14
0000000140005C30: 41 5F pop r15
0000000140005C32: C3 ret
0000000140005C33: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140005C3D: 0F 1F 00 nop dword ptr [rax]
0000000140005C40: 48 81 EC 88 00 00 sub rsp,88h
00
0000000140005C47: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
0000000140005C4C: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140005C51: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005C56: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140005C5B: 48 8D 05 1E F1 FF lea rax,[0000000140004D80h]
FF
0000000140005C62: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140005C67: 48 8D 4C 24 30 lea rcx,[rsp+30h]
0000000140005C6C: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
0000000140005C71: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140005C76: 48 8D 05 53 3F 03 lea rax,[0000000140039BD0h]
00
0000000140005C7D: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140005C82: 48 C7 44 24 60 02 mov qword ptr [rsp+60h],2
00 00 00
0000000140005C8B: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
0000000140005C94: 48 8D 44 24 38 lea rax,[rsp+38h]
0000000140005C99: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140005C9E: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],2
00 00 02 00 00 00
0000000140005CAA: 48 8D 4C 24 58 lea rcx,[rsp+58h]
0000000140005CAF: 4C 89 C2 mov rdx,r8
0000000140005CB2: E8 F9 F1 FF FF call 0000000140004EB0
0000000140005CB7: 0F 0B ud2
0000000140005CB9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140005CC0: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140005CC4: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140005CC8: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140005CCC: 48 8D 15 05 3A 03 lea rdx,[00000001400396D8h]
00
0000000140005CD3: 41 B8 0E 00 00 00 mov r8d,0Eh
0000000140005CD9: 48 FF E0 jmp rax
0000000140005CDC: 0F 1F 40 00 nop dword ptr [rax]
0000000140005CE0: 48 83 EC 38 sub rsp,38h
0000000140005CE4: 48 8D 05 75 65 03 lea rax,[000000014003C260h]
00
0000000140005CEB: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140005CF0: 48 C7 44 24 30 5E mov qword ptr [rsp+30h],5Eh
00 00 00
0000000140005CF9: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140005CFE: E8 0D 00 00 00 call 0000000140005D10
0000000140005D03: 0F 0B ud2
0000000140005D05: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140005D0F: 90 nop
0000000140005D10: 48 83 EC 68 sub rsp,68h
0000000140005D14: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
0000000140005D19: 48 8D 05 70 FC FF lea rax,[0000000140005990h]
FF
0000000140005D20: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140005D25: 48 8D 05 EC 66 03 lea rax,[000000014003C418h]
00
0000000140005D2C: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140005D31: 48 C7 44 24 40 01 mov qword ptr [rsp+40h],1
00 00 00
0000000140005D3A: 48 C7 44 24 48 00 mov qword ptr [rsp+48h],0
00 00 00
0000000140005D43: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005D48: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140005D4D: 48 C7 44 24 60 01 mov qword ptr [rsp+60h],1
00 00 00
0000000140005D56: 48 8D 15 83 65 03 lea rdx,[000000014003C2E0h]
00
0000000140005D5D: 48 8D 4C 24 38 lea rcx,[rsp+38h]
0000000140005D62: E8 49 F1 FF FF call 0000000140004EB0
0000000140005D67: 0F 0B ud2
0000000140005D69: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140005D70: 56 push rsi
0000000140005D71: 57 push rdi
0000000140005D72: 48 83 EC 58 sub rsp,58h
0000000140005D76: 49 89 D1 mov r9,rdx
0000000140005D79: 44 8B 19 mov r11d,dword ptr [rcx]
0000000140005D7C: B8 27 00 00 00 mov eax,27h
0000000140005D81: 49 81 FB 10 27 00 cmp r11,2710h
00
0000000140005D88: 0F 82 BC 00 00 00 jb 0000000140005E4A
0000000140005D8E: B9 27 00 00 00 mov ecx,27h
0000000140005D93: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
0000000140005D9D: 4C 8D 15 CC 3B 03 lea r10,[0000000140039970h]
00
0000000140005DA4: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140005DAE: 66 90 nop
0000000140005DB0: 4C 89 D8 mov rax,r11
0000000140005DB3: 49 F7 E0 mul rax,r8
0000000140005DB6: 48 C1 EA 0B shr rdx,0Bh
0000000140005DBA: 69 C2 10 27 00 00 imul eax,edx,2710h
0000000140005DC0: 44 89 DE mov esi,r11d
0000000140005DC3: 29 C6 sub esi,eax
0000000140005DC5: 0F B7 C6 movzx eax,si
0000000140005DC8: C1 E8 02 shr eax,2
0000000140005DCB: 69 F8 7B 14 00 00 imul edi,eax,147Bh
0000000140005DD1: C1 EF 11 shr edi,11h
0000000140005DD4: 6B C7 64 imul eax,edi,64h
0000000140005DD7: 29 C6 sub esi,eax
0000000140005DD9: 0F B7 F6 movzx esi,si
0000000140005DDC: 48 8D 41 FC lea rax,[rcx-4]
0000000140005DE0: 41 0F B7 3C 7A movzx edi,word ptr [r10+rdi*2]
0000000140005DE5: 66 89 7C 0C 2D mov word ptr [rsp+rcx+2Dh],di
0000000140005DEA: 41 0F B7 34 72 movzx esi,word ptr [r10+rsi*2]
0000000140005DEF: 66 89 74 0C 2F mov word ptr [rsp+rcx+2Fh],si
0000000140005DF4: 48 89 C1 mov rcx,rax
0000000140005DF7: 49 81 FB FF E0 F5 cmp r11,5F5E0FFh
05
0000000140005DFE: 49 89 D3 mov r11,rdx
0000000140005E01: 77 AD ja 0000000140005DB0
0000000140005E03: 48 83 FA 63 cmp rdx,63h
0000000140005E07: 76 2E jbe 0000000140005E37
0000000140005E09: 0F B7 CA movzx ecx,dx
0000000140005E0C: C1 E9 02 shr ecx,2
0000000140005E0F: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
0000000140005E15: C1 E9 11 shr ecx,11h
0000000140005E18: 6B F9 64 imul edi,ecx,64h
0000000140005E1B: 29 FA sub edx,edi
0000000140005E1D: 0F B7 D2 movzx edx,dx
0000000140005E20: 48 8D 3D 49 3B 03 lea rdi,[0000000140039970h]
00
0000000140005E27: 0F B7 14 57 movzx edx,word ptr [rdi+rdx*2]
0000000140005E2B: 66 89 54 04 2F mov word ptr [rsp+rax+2Fh],dx
0000000140005E30: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140005E34: 48 89 CA mov rdx,rcx
0000000140005E37: 48 83 FA 0A cmp rdx,0Ah
0000000140005E3B: 7D 18 jge 0000000140005E55
0000000140005E3D: 80 C2 30 add dl,30h
0000000140005E40: 88 54 04 30 mov byte ptr [rsp+rax+30h],dl
0000000140005E44: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140005E48: EB 1F jmp 0000000140005E69
0000000140005E4A: 4C 89 DA mov rdx,r11
0000000140005E4D: 48 83 FA 63 cmp rdx,63h
0000000140005E51: 77 B6 ja 0000000140005E09
0000000140005E53: EB E2 jmp 0000000140005E37
0000000140005E55: 48 8D 0D 14 3B 03 lea rcx,[0000000140039970h]
00
0000000140005E5C: 0F B7 0C 51 movzx ecx,word ptr [rcx+rdx*2]
0000000140005E60: 66 89 4C 04 2F mov word ptr [rsp+rax+2Fh],cx
0000000140005E65: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140005E69: 48 8D 0C 04 lea rcx,[rsp+rax]
0000000140005E6D: 48 83 C1 31 add rcx,31h
0000000140005E71: BA 27 00 00 00 mov edx,27h
0000000140005E76: 48 29 C2 sub rdx,rax
0000000140005E79: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
0000000140005E7E: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
0000000140005E83: 4C 8D 05 06 58 03 lea r8,[000000014003B690h]
00
0000000140005E8A: 4C 89 C9 mov rcx,r9
0000000140005E8D: B2 01 mov dl,1
0000000140005E8F: 45 31 C9 xor r9d,r9d
0000000140005E92: E8 59 F0 FF FF call 0000000140004EF0
0000000140005E97: 90 nop
0000000140005E98: 48 83 C4 58 add rsp,58h
0000000140005E9C: 5F pop rdi
0000000140005E9D: 5E pop rsi
0000000140005E9E: C3 ret
0000000140005E9F: 90 nop
0000000140005EA0: 41 57 push r15
0000000140005EA2: 41 56 push r14
0000000140005EA4: 56 push rsi
0000000140005EA5: 57 push rdi
0000000140005EA6: 53 push rbx
0000000140005EA7: 48 81 EC 90 00 00 sub rsp,90h
00
0000000140005EAE: 49 89 CE mov r14,rcx
0000000140005EB1: 48 8B 72 20 mov rsi,qword ptr [rdx+20h]
0000000140005EB5: 48 8B 7A 28 mov rdi,qword ptr [rdx+28h]
0000000140005EB9: 48 8D 15 78 38 03 lea rdx,[0000000140039738h]
00
0000000140005EC0: 41 B8 0C 00 00 00 mov r8d,0Ch
0000000140005EC6: 48 89 F1 mov rcx,rsi
0000000140005EC9: FF 57 18 call qword ptr [rdi+18h]
0000000140005ECC: B3 01 mov bl,1
0000000140005ECE: 84 C0 test al,al
0000000140005ED0: 0F 85 22 01 00 00 jne 0000000140005FF8
0000000140005ED6: 49 8B 46 10 mov rax,qword ptr [r14+10h]
0000000140005EDA: 48 85 C0 test rax,rax
0000000140005EDD: 74 18 je 0000000140005EF7
0000000140005EDF: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140005EE4: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005EE9: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140005EEE: 48 8D 05 1B 01 00 lea rax,[0000000140006010h]
00
0000000140005EF5: EB 32 jmp 0000000140005F29
0000000140005EF7: 4D 8B 3E mov r15,qword ptr [r14]
0000000140005EFA: 49 8B 46 08 mov rax,qword ptr [r14+8]
0000000140005EFE: 4C 89 F9 mov rcx,r15
0000000140005F01: FF 50 18 call qword ptr [rax+18h]
0000000140005F04: 48 B9 F4 BC C7 EC mov rcx,7EF2A91EECC7BCF4h
1E A9 F2 7E
0000000140005F0E: 48 39 C8 cmp rax,rcx
0000000140005F11: 75 64 jne 0000000140005F77
0000000140005F13: 4C 89 7C 24 28 mov qword ptr [rsp+28h],r15
0000000140005F18: 48 8D 44 24 28 lea rax,[rsp+28h]
0000000140005F1D: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140005F22: 48 8D 05 27 01 00 lea rax,[0000000140006050h]
00
0000000140005F29: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
0000000140005F2E: 48 8D 05 13 38 03 lea rax,[0000000140039748h]
00
0000000140005F35: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140005F3A: 48 C7 44 24 38 02 mov qword ptr [rsp+38h],2
00 00 00
0000000140005F43: 48 C7 44 24 40 00 mov qword ptr [rsp+40h],0
00 00 00
0000000140005F4C: 48 8D 44 24 60 lea rax,[rsp+60h]
0000000140005F51: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140005F56: 48 C7 44 24 58 01 mov qword ptr [rsp+58h],1
00 00 00
0000000140005F5F: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140005F64: 48 89 F1 mov rcx,rsi
0000000140005F67: 48 89 FA mov rdx,rdi
0000000140005F6A: E8 A1 FA FF FF call 0000000140005A10
0000000140005F6F: 84 C0 test al,al
0000000140005F71: 0F 85 81 00 00 00 jne 0000000140005FF8
0000000140005F77: 49 8B 46 18 mov rax,qword ptr [r14+18h]
0000000140005F7B: 48 8D 48 10 lea rcx,[rax+10h]
0000000140005F7F: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
0000000140005F84: 48 83 C0 14 add rax,14h
0000000140005F88: 48 8D 15 01 FA FF lea rdx,[0000000140005990h]
FF
0000000140005F8F: 48 89 54 24 68 mov qword ptr [rsp+68h],rdx
0000000140005F94: 48 89 4C 24 70 mov qword ptr [rsp+70h],rcx
0000000140005F99: 48 8D 0D D0 FD FF lea rcx,[0000000140005D70h]
FF
0000000140005FA0: 48 89 4C 24 78 mov qword ptr [rsp+78h],rcx
0000000140005FA5: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
0000000140005FAD: 48 89 8C 24 88 00 mov qword ptr [rsp+0000000000000088h],rcx
00 00
0000000140005FB5: 48 8D 05 2C 37 03 lea rax,[00000001400396E8h]
00
0000000140005FBC: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140005FC1: 48 C7 44 24 38 03 mov qword ptr [rsp+38h],3
00 00 00
0000000140005FCA: 48 C7 44 24 40 00 mov qword ptr [rsp+40h],0
00 00 00
0000000140005FD3: 48 8D 44 24 60 lea rax,[rsp+60h]
0000000140005FD8: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
0000000140005FDD: 48 C7 44 24 58 03 mov qword ptr [rsp+58h],3
00 00 00
0000000140005FE6: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140005FEB: 48 89 F1 mov rcx,rsi
0000000140005FEE: 48 89 FA mov rdx,rdi
0000000140005FF1: E8 1A FA FF FF call 0000000140005A10
0000000140005FF6: 89 C3 mov ebx,eax
0000000140005FF8: 89 D8 mov eax,ebx
0000000140005FFA: 48 81 C4 90 00 00 add rsp,90h
00
0000000140006001: 5B pop rbx
0000000140006002: 5F pop rdi
0000000140006003: 5E pop rsi
0000000140006004: 41 5E pop r14
0000000140006006: 41 5F pop r15
0000000140006008: C3 ret
0000000140006009: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140006010: 48 83 EC 58 sub rsp,58h
0000000140006014: 48 8B 01 mov rax,qword ptr [rcx]
0000000140006017: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
000000014000601B: 48 8B 52 28 mov rdx,qword ptr [rdx+28h]
000000014000601F: 0F 10 00 movups xmm0,xmmword ptr [rax]
0000000140006022: 0F 10 48 10 movups xmm1,xmmword ptr [rax+10h]
0000000140006026: 0F 10 50 20 movups xmm2,xmmword ptr [rax+20h]
000000014000602A: 0F 29 54 24 40 movaps xmmword ptr [rsp+40h],xmm2
000000014000602F: 0F 29 4C 24 30 movaps xmmword ptr [rsp+30h],xmm1
0000000140006034: 0F 29 44 24 20 movaps xmmword ptr [rsp+20h],xmm0
0000000140006039: 4C 8D 44 24 20 lea r8,[rsp+20h]
000000014000603E: E8 CD F9 FF FF call 0000000140005A10
0000000140006043: 90 nop
0000000140006044: 48 83 C4 58 add rsp,58h
0000000140006048: C3 ret
0000000140006049: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140006050: 48 89 D0 mov rax,rdx
0000000140006053: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140006056: 48 8B 11 mov rdx,qword ptr [rcx]
0000000140006059: 4C 8B 41 08 mov r8,qword ptr [rcx+8]
000000014000605D: 48 89 C1 mov rcx,rax
0000000140006060: E9 8B F2 FF FF jmp 00000001400052F0
0000000140006065: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000606F: 90 nop
0000000140006070: 48 81 EC 98 00 00 sub rsp,98h
00
0000000140006077: 48 8B 84 24 C0 00 mov rax,qword ptr [rsp+00000000000000C0h]
00 00
000000014000607F: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
0000000140006084: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140006089: 4C 89 44 24 38 mov qword ptr [rsp+38h],r8
000000014000608E: 4C 89 4C 24 40 mov qword ptr [rsp+40h],r9
0000000140006093: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140006098: 48 89 4C 24 48 mov qword ptr [rsp+48h],rcx
000000014000609D: 48 8D 0D EC F8 FF lea rcx,[0000000140005990h]
FF
00000001400060A4: 48 89 4C 24 50 mov qword ptr [rsp+50h],rcx
00000001400060A9: 48 8D 4C 24 38 lea rcx,[rsp+38h]
00000001400060AE: 48 89 4C 24 58 mov qword ptr [rsp+58h],rcx
00000001400060B3: 48 8D 0D F6 F8 FF lea rcx,[00000001400059B0h]
FF
00000001400060BA: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
00000001400060BF: 48 8D 0D 8A 73 03 lea rcx,[000000014003D450h]
00
00000001400060C6: 48 89 4C 24 68 mov qword ptr [rsp+68h],rcx
00000001400060CB: 48 C7 44 24 70 02 mov qword ptr [rsp+70h],2
00 00 00
00000001400060D4: 48 C7 44 24 78 00 mov qword ptr [rsp+78h],0
00 00 00
00000001400060DD: 48 8D 4C 24 48 lea rcx,[rsp+48h]
00000001400060E2: 48 89 8C 24 88 00 mov qword ptr [rsp+0000000000000088h],rcx
00 00
00000001400060EA: 48 C7 84 24 90 00 mov qword ptr [rsp+0000000000000090h],2
00 00 02 00 00 00
00000001400060F6: 48 8D 4C 24 68 lea rcx,[rsp+68h]
00000001400060FB: 48 89 C2 mov rdx,rax
00000001400060FE: E8 AD ED FF FF call 0000000140004EB0
0000000140006103: 0F 0B ud2
0000000140006105: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000610F: 90 nop
0000000140006110: 41 57 push r15
0000000140006112: 41 56 push r14
0000000140006114: 41 55 push r13
0000000140006116: 41 54 push r12
0000000140006118: 56 push rsi
0000000140006119: 57 push rdi
000000014000611A: 55 push rbp
000000014000611B: 53 push rbx
000000014000611C: 48 83 EC 48 sub rsp,48h
0000000140006120: 4D 85 C0 test r8,r8
0000000140006123: 0F 84 23 02 00 00 je 000000014000634C
0000000140006129: 4D 89 C6 mov r14,r8
000000014000612C: 49 89 D4 mov r12,rdx
000000014000612F: 48 8B 79 10 mov rdi,qword ptr [rcx+10h]
0000000140006133: 48 8B 01 mov rax,qword ptr [rcx]
0000000140006136: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
000000014000613B: 48 8B 69 08 mov rbp,qword ptr [rcx+8]
000000014000613F: 49 BD 0A 0A 0A 0A mov r13,0A0A0A0A0A0A0A0Ah
0A 0A 0A 0A
0000000140006149: 48 89 6C 24 40 mov qword ptr [rsp+40h],rbp
000000014000614E: 48 89 7C 24 38 mov qword ptr [rsp+38h],rdi
0000000140006153: EB 17 jmp 000000014000616C
0000000140006155: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000615F: 90 nop
0000000140006160: 4D 01 FC add r12,r15
0000000140006163: 4D 29 FE sub r14,r15
0000000140006166: 0F 84 E0 01 00 00 je 000000014000634C
000000014000616C: 80 3F 00 cmp byte ptr [rdi],0
000000014000616F: 74 1D je 000000014000618E
0000000140006171: 41 B8 04 00 00 00 mov r8d,4
0000000140006177: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
000000014000617C: 48 8D 15 35 37 03 lea rdx,[00000001400398B8h]
00
0000000140006183: FF 55 18 call qword ptr [rbp+18h]
0000000140006186: 84 C0 test al,al
0000000140006188: 0F 85 BA 01 00 00 jne 0000000140006348
000000014000618E: 49 8D 5C 24 08 lea rbx,[r12+8]
0000000140006193: 45 31 FF xor r15d,r15d
0000000140006196: 4C 89 F2 mov rdx,r14
0000000140006199: 4B 8D 04 3C lea rax,[r12+r15]
000000014000619D: 48 83 FA 10 cmp rdx,10h
00000001400061A1: 73 2D jae 00000001400061D0
00000001400061A3: 48 85 D2 test rdx,rdx
00000001400061A6: 0F 84 44 01 00 00 je 00000001400062F0
00000001400061AC: 31 F6 xor esi,esi
00000001400061AE: 66 90 nop
00000001400061B0: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
00000001400061B4: 0F 84 0D 01 00 00 je 00000001400062C7
00000001400061BA: 48 83 C6 01 add rsi,1
00000001400061BE: 48 39 F2 cmp rdx,rsi
00000001400061C1: 75 ED jne 00000001400061B0
00000001400061C3: E9 28 01 00 00 jmp 00000001400062F0
00000001400061C8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
00000001400061D0: 48 8D 48 07 lea rcx,[rax+7]
00000001400061D4: 48 83 E1 F8 and rcx,0FFFFFFFFFFFFFFF8h
00000001400061D8: 48 29 C1 sub rcx,rax
00000001400061DB: 74 3D je 000000014000621A
00000001400061DD: 48 39 D1 cmp rcx,rdx
00000001400061E0: 48 0F 47 CA cmova rcx,rdx
00000001400061E4: 31 F6 xor esi,esi
00000001400061E6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400061F0: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
00000001400061F4: 0F 84 CD 00 00 00 je 00000001400062C7
00000001400061FA: 48 83 C6 01 add rsi,1
00000001400061FE: 48 39 F1 cmp rcx,rsi
0000000140006201: 75 ED jne 00000001400061F0
0000000140006203: 4C 8D 4A F0 lea r9,[rdx-10h]
0000000140006207: 4C 39 C9 cmp rcx,r9
000000014000620A: 76 14 jbe 0000000140006220
000000014000620C: 48 39 D1 cmp rcx,rdx
000000014000620F: 0F 85 85 00 00 00 jne 000000014000629A
0000000140006215: E9 D6 00 00 00 jmp 00000001400062F0
000000014000621A: 4C 8D 4A F0 lea r9,[rdx-10h]
000000014000621E: 31 C9 xor ecx,ecx
0000000140006220: 49 89 DA mov r10,rbx
0000000140006223: 4E 8D 1C 3B lea r11,[rbx+r15]
0000000140006227: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140006230: 49 8B 6C 0B F8 mov rbp,qword ptr [r11+rcx-8]
0000000140006235: 49 8B 04 0B mov rax,qword ptr [r11+rcx]
0000000140006239: 48 89 EB mov rbx,rbp
000000014000623C: 48 F7 D3 not rbx
000000014000623F: 48 89 C7 mov rdi,rax
0000000140006242: 48 F7 D7 not rdi
0000000140006245: 4C 31 ED xor rbp,r13
0000000140006248: 49 B8 FF FE FE FE mov r8,0FEFEFEFEFEFEFEFFh
FE FE FE FE
0000000140006252: 4C 01 C5 add rbp,r8
0000000140006255: 48 BE 80 80 80 80 mov rsi,8080808080808080h
80 80 80 80
000000014000625F: 48 21 F3 and rbx,rsi
0000000140006262: 48 21 EB and rbx,rbp
0000000140006265: 4C 31 E8 xor rax,r13
0000000140006268: 4C 01 C0 add rax,r8
000000014000626B: 48 21 F7 and rdi,rsi
000000014000626E: 48 21 C7 and rdi,rax
0000000140006271: 48 09 DF or rdi,rbx
0000000140006274: 75 09 jne 000000014000627F
0000000140006276: 48 83 C1 10 add rcx,10h
000000014000627A: 4C 39 C9 cmp rcx,r9
000000014000627D: 76 B1 jbe 0000000140006230
000000014000627F: 48 39 D1 cmp rcx,rdx
0000000140006282: 0F 87 F6 00 00 00 ja 000000014000637E
0000000140006288: 48 8B 7C 24 38 mov rdi,qword ptr [rsp+38h]
000000014000628D: 48 8B 6C 24 40 mov rbp,qword ptr [rsp+40h]
0000000140006292: 4C 89 D3 mov rbx,r10
0000000140006295: 48 39 D1 cmp rcx,rdx
0000000140006298: 74 56 je 00000001400062F0
000000014000629A: 4A 8D 04 39 lea rax,[rcx+r15]
000000014000629E: 4C 01 E0 add rax,r12
00000001400062A1: 48 29 CA sub rdx,rcx
00000001400062A4: 31 F6 xor esi,esi
00000001400062A6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400062B0: 80 3C 30 0A cmp byte ptr [rax+rsi],0Ah
00000001400062B4: 74 0B je 00000001400062C1
00000001400062B6: 48 83 C6 01 add rsi,1
00000001400062BA: 48 39 F2 cmp rdx,rsi
00000001400062BD: 75 F1 jne 00000001400062B0
00000001400062BF: EB 2F jmp 00000001400062F0
00000001400062C1: 48 01 F1 add rcx,rsi
00000001400062C4: 48 89 CE mov rsi,rcx
00000001400062C7: 4C 01 FE add rsi,r15
00000001400062CA: 49 89 F7 mov r15,rsi
00000001400062CD: 49 FF C7 inc r15
00000001400062D0: 74 0C je 00000001400062DE
00000001400062D2: 4D 39 FE cmp r14,r15
00000001400062D5: 72 07 jb 00000001400062DE
00000001400062D7: 41 80 3C 34 0A cmp byte ptr [r12+rsi],0Ah
00000001400062DC: 74 44 je 0000000140006322
00000001400062DE: 4C 89 F2 mov rdx,r14
00000001400062E1: 4C 29 FA sub rdx,r15
00000001400062E4: 0F 83 AF FE FF FF jae 0000000140006199
00000001400062EA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
00000001400062F0: 31 C0 xor eax,eax
00000001400062F2: 4D 89 F7 mov r15,r14
00000001400062F5: 88 07 mov byte ptr [rdi],al
00000001400062F7: 4D 39 FE cmp r14,r15
00000001400062FA: 76 34 jbe 0000000140006330
00000001400062FC: 43 80 3C 3C BF cmp byte ptr [r12+r15],0BFh
0000000140006301: 7E 5C jle 000000014000635F
0000000140006303: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
0000000140006308: 4C 89 E2 mov rdx,r12
000000014000630B: 4D 89 F8 mov r8,r15
000000014000630E: FF 55 18 call qword ptr [rbp+18h]
0000000140006311: 84 C0 test al,al
0000000140006313: 75 33 jne 0000000140006348
0000000140006315: 43 80 3C 3C BF cmp byte ptr [r12+r15],0BFh
000000014000631A: 0F 8F 40 FE FF FF jg 0000000140006160
0000000140006320: EB 6A jmp 000000014000638C
0000000140006322: B0 01 mov al,1
0000000140006324: 88 07 mov byte ptr [rdi],al
0000000140006326: 4D 39 FE cmp r14,r15
0000000140006329: 77 D1 ja 00000001400062FC
000000014000632B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140006330: 75 2D jne 000000014000635F
0000000140006332: 48 8B 4C 24 30 mov rcx,qword ptr [rsp+30h]
0000000140006337: 4C 89 E2 mov rdx,r12
000000014000633A: 4D 89 F0 mov r8,r14
000000014000633D: FF 55 18 call qword ptr [rbp+18h]
0000000140006340: 84 C0 test al,al
0000000140006342: 0F 84 18 FE FF FF je 0000000140006160
0000000140006348: B0 01 mov al,1
000000014000634A: EB 02 jmp 000000014000634E
000000014000634C: 31 C0 xor eax,eax
000000014000634E: 48 83 C4 48 add rsp,48h
0000000140006352: 5B pop rbx
0000000140006353: 5D pop rbp
0000000140006354: 5F pop rdi
0000000140006355: 5E pop rsi
0000000140006356: 41 5C pop r12
0000000140006358: 41 5D pop r13
000000014000635A: 41 5E pop r14
000000014000635C: 41 5F pop r15
000000014000635E: C3 ret
000000014000635F: 48 8D 05 7A 35 03 lea rax,[00000001400398E0h]
00
0000000140006366: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000636B: 4C 89 E1 mov rcx,r12
000000014000636E: 4C 89 F2 mov rdx,r14
0000000140006371: 45 31 C0 xor r8d,r8d
0000000140006374: 4D 89 F9 mov r9,r15
0000000140006377: E8 34 00 00 00 call 00000001400063B0
000000014000637C: 0F 0B ud2
000000014000637E: 4C 8D 05 53 37 03 lea r8,[0000000140039AD8h]
00
0000000140006385: E8 66 EE FF FF call 00000001400051F0
000000014000638A: 0F 0B ud2
000000014000638C: 48 8D 05 65 35 03 lea rax,[00000001400398F8h]
00
0000000140006393: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140006398: 4C 89 E1 mov rcx,r12
000000014000639B: 4C 89 F2 mov rdx,r14
000000014000639E: 4D 89 F8 mov r8,r15
00000001400063A1: 4D 89 F1 mov r9,r14
00000001400063A4: E8 07 00 00 00 call 00000001400063B0
00000001400063A9: 0F 0B ud2
00000001400063AB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400063B0: 56 push rsi
00000001400063B1: 57 push rdi
00000001400063B2: 48 81 EC F8 00 00 sub rsp,0F8h
00
00000001400063B9: 4C 89 84 24 E8 00 mov qword ptr [rsp+00000000000000E8h],r8
00 00
00000001400063C1: 4C 89 8C 24 F0 00 mov qword ptr [rsp+00000000000000F0h],r9
00 00
00000001400063C9: 48 81 FA 01 01 00 cmp rdx,101h
00
00000001400063D0: 73 33 jae 0000000140006405
00000001400063D2: 48 89 4C 24 30 mov qword ptr [rsp+30h],rcx
00000001400063D7: 48 89 54 24 38 mov qword ptr [rsp+38h],rdx
00000001400063DC: 48 8D 05 AD 52 03 lea rax,[000000014003B690h]
00
00000001400063E3: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
00000001400063E8: 31 C0 xor eax,eax
00000001400063EA: 4C 8B 94 24 30 01 mov r10,qword ptr [rsp+0000000000000130h]
00 00
00000001400063F2: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
00000001400063F7: 49 39 D0 cmp r8,rdx
00000001400063FA: 0F 86 8F 00 00 00 jbe 000000014000648F
0000000140006400: E9 4A 01 00 00 jmp 000000014000654F
0000000140006405: B8 00 01 00 00 mov eax,100h
000000014000640A: 45 31 D2 xor r10d,r10d
000000014000640D: 0F 1F 00 nop dword ptr [rax]
0000000140006410: 80 3C 01 BF cmp byte ptr [rcx+rax],0BFh
0000000140006414: 7F 2C jg 0000000140006442
0000000140006416: 80 7C 01 FF BF cmp byte ptr [rcx+rax-1],0BFh
000000014000641B: 7F 16 jg 0000000140006433
000000014000641D: 80 7C 01 FE BF cmp byte ptr [rcx+rax-2],0BFh
0000000140006422: 7F 1A jg 000000014000643E
0000000140006424: 80 7C 01 FD BF cmp byte ptr [rcx+rax-3],0BFh
0000000140006429: 7F 21 jg 000000014000644C
000000014000642B: 48 83 C0 FC add rax,0FFFFFFFFFFFFFFFCh
000000014000642F: 75 DF jne 0000000140006410
0000000140006431: EB 2B jmp 000000014000645E
0000000140006433: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140006437: 48 39 D0 cmp rax,rdx
000000014000643A: 72 0B jb 0000000140006447
000000014000643C: EB 17 jmp 0000000140006455
000000014000643E: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140006442: 48 39 D0 cmp rax,rdx
0000000140006445: 73 0E jae 0000000140006455
0000000140006447: 49 89 C2 mov r10,rax
000000014000644A: EB 12 jmp 000000014000645E
000000014000644C: 48 83 C0 FD add rax,0FFFFFFFFFFFFFFFDh
0000000140006450: 48 39 D0 cmp rax,rdx
0000000140006453: 72 F2 jb 0000000140006447
0000000140006455: 49 89 D2 mov r10,rdx
0000000140006458: 0F 85 D1 01 00 00 jne 000000014000662F
000000014000645E: 48 89 4C 24 30 mov qword ptr [rsp+30h],rcx
0000000140006463: 4C 89 54 24 38 mov qword ptr [rsp+38h],r10
0000000140006468: 48 8D 05 61 39 03 lea rax,[0000000140039DD0h]
00
000000014000646F: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140006474: B8 05 00 00 00 mov eax,5
0000000140006479: 4C 8B 94 24 30 01 mov r10,qword ptr [rsp+0000000000000130h]
00 00
0000000140006481: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
0000000140006486: 49 39 D0 cmp r8,rdx
0000000140006489: 0F 87 C0 00 00 00 ja 000000014000654F
000000014000648F: 49 39 D1 cmp r9,rdx
0000000140006492: 0F 87 B7 00 00 00 ja 000000014000654F
0000000140006498: 4D 39 C8 cmp r8,r9
000000014000649B: 0F 86 53 01 00 00 jbe 00000001400065F4
00000001400064A1: 48 8D 84 24 E8 00 lea rax,[rsp+00000000000000E8h]
00 00
00000001400064A9: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
00000001400064B1: 48 8D 05 C8 E8 FF lea rax,[0000000140004D80h]
FF
00000001400064B8: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
00000001400064C0: 48 8D 8C 24 F0 00 lea rcx,[rsp+00000000000000F0h]
00 00
00000001400064C8: 48 89 8C 24 98 00 mov qword ptr [rsp+0000000000000098h],rcx
00 00
00000001400064D0: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
00000001400064D8: 48 8D 44 24 30 lea rax,[rsp+30h]
00000001400064DD: 48 89 84 24 A8 00 mov qword ptr [rsp+00000000000000A8h],rax
00 00
00000001400064E5: 48 8D 05 A4 F4 FF lea rax,[0000000140005990h]
FF
00000001400064EC: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
00000001400064F4: 48 8D 4C 24 40 lea rcx,[rsp+40h]
00000001400064F9: 48 89 8C 24 B8 00 mov qword ptr [rsp+00000000000000B8h],rcx
00 00
0000000140006501: 48 89 84 24 C0 00 mov qword ptr [rsp+00000000000000C0h],rax
00 00
0000000140006509: 48 8D 05 40 39 03 lea rax,[0000000140039E50h]
00
0000000140006510: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
0000000140006515: 48 C7 44 24 60 04 mov qword ptr [rsp+60h],4
00 00 00
000000014000651E: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
0000000140006527: 48 8D 84 24 88 00 lea rax,[rsp+0000000000000088h]
00 00
000000014000652F: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140006534: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],4
00 00 04 00 00 00
0000000140006540: 48 8D 4C 24 58 lea rcx,[rsp+58h]
0000000140006545: 4C 89 D2 mov rdx,r10
0000000140006548: E8 63 E9 FF FF call 0000000140004EB0
000000014000654D: 0F 0B ud2
000000014000654F: 49 39 D0 cmp r8,rdx
0000000140006552: 4D 0F 47 C8 cmova r9,r8
0000000140006556: 4C 89 8C 24 D8 00 mov qword ptr [rsp+00000000000000D8h],r9
00 00
000000014000655E: 48 8D 84 24 D8 00 lea rax,[rsp+00000000000000D8h]
00 00
0000000140006566: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
000000014000656E: 48 8D 05 0B E8 FF lea rax,[0000000140004D80h]
FF
0000000140006575: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
000000014000657D: 48 8D 44 24 30 lea rax,[rsp+30h]
0000000140006582: 48 89 84 24 98 00 mov qword ptr [rsp+0000000000000098h],rax
00 00
000000014000658A: 48 8D 05 FF F3 FF lea rax,[0000000140005990h]
FF
0000000140006591: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
0000000140006599: 48 8D 4C 24 40 lea rcx,[rsp+40h]
000000014000659E: 48 89 8C 24 A8 00 mov qword ptr [rsp+00000000000000A8h],rcx
00 00
00000001400065A6: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
00000001400065AE: 48 8D 05 43 38 03 lea rax,[0000000140039DF8h]
00
00000001400065B5: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400065BA: 48 C7 44 24 60 03 mov qword ptr [rsp+60h],3
00 00 00
00000001400065C3: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
00000001400065CC: 48 8D 84 24 88 00 lea rax,[rsp+0000000000000088h]
00 00
00000001400065D4: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
00000001400065D9: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],3
00 00 03 00 00 00
00000001400065E5: 48 8D 4C 24 58 lea rcx,[rsp+58h]
00000001400065EA: 4C 89 D2 mov rdx,r10
00000001400065ED: E8 BE E8 FF FF call 0000000140004EB0
00000001400065F2: 0F 0B ud2
00000001400065F4: 4D 85 C0 test r8,r8
00000001400065F7: 75 28 jne 0000000140006621
00000001400065F9: 4C 89 4C 24 50 mov qword ptr [rsp+50h],r9
00000001400065FE: 4D 85 C9 test r9,r9
0000000140006601: 75 78 jne 000000014000667B
0000000140006603: 45 31 C9 xor r9d,r9d
0000000140006606: 49 39 D1 cmp r9,rdx
0000000140006609: 75 3D jne 0000000140006648
000000014000660B: 48 8D 0D 6E 55 03 lea rcx,[000000014003BB80h]
00
0000000140006612: BA 2B 00 00 00 mov edx,2Bh
0000000140006617: 4D 89 D0 mov r8,r10
000000014000661A: E8 81 F1 FF FF call 00000001400057A0
000000014000661F: 0F 0B ud2
0000000140006621: 49 39 D0 cmp r8,rdx
0000000140006624: 73 3B jae 0000000140006661
0000000140006626: 42 80 3C 01 BF cmp byte ptr [rcx+r8],0BFh
000000014000662B: 7F CC jg 00000001400065F9
000000014000662D: EB 37 jmp 0000000140006666
000000014000662F: 48 8D 3D 0A 36 03 lea rdi,[0000000140039C40h]
00
0000000140006636: 48 89 7C 24 20 mov qword ptr [rsp+20h],rdi
000000014000663B: 45 31 C0 xor r8d,r8d
000000014000663E: 49 89 C1 mov r9,rax
0000000140006641: E8 6A FD FF FF call 00000001400063B0
0000000140006646: 0F 0B ud2
0000000140006648: 4A 8D 34 09 lea rsi,[rcx+r9]
000000014000664C: 0F B6 06 movzx eax,byte ptr [rsi]
000000014000664F: 84 C0 test al,al
0000000140006651: 78 39 js 000000014000668C
0000000140006653: 89 44 24 2C mov dword ptr [rsp+2Ch],eax
0000000140006657: B8 01 00 00 00 mov eax,1
000000014000665C: E9 DB 00 00 00 jmp 000000014000673C
0000000140006661: 4C 39 C2 cmp rdx,r8
0000000140006664: 74 93 je 00000001400065F9
0000000140006666: 4C 89 44 24 50 mov qword ptr [rsp+50h],r8
000000014000666B: 4D 89 C1 mov r9,r8
000000014000666E: EB 0B jmp 000000014000667B
0000000140006670: 4C 39 CA cmp rdx,r9
0000000140006673: 74 96 je 000000014000660B
0000000140006675: 49 83 C1 FF add r9,0FFFFFFFFFFFFFFFFh
0000000140006679: 74 88 je 0000000140006603
000000014000667B: 49 39 D1 cmp r9,rdx
000000014000667E: 73 F0 jae 0000000140006670
0000000140006680: 42 80 3C 09 C0 cmp byte ptr [rcx+r9],0C0h
0000000140006685: 7C EE jl 0000000140006675
0000000140006687: E9 7A FF FF FF jmp 0000000140006606
000000014000668C: 48 01 D1 add rcx,rdx
000000014000668F: 48 8D 7E 01 lea rdi,[rsi+1]
0000000140006693: 31 D2 xor edx,edx
0000000140006695: 49 89 CB mov r11,rcx
0000000140006698: 48 39 CF cmp rdi,rcx
000000014000669B: 74 0E je 00000001400066AB
000000014000669D: 0F B6 56 01 movzx edx,byte ptr [rsi+1]
00000001400066A1: 48 83 C6 02 add rsi,2
00000001400066A5: 83 E2 3F and edx,3Fh
00000001400066A8: 49 89 F3 mov r11,rsi
00000001400066AB: 41 89 C0 mov r8d,eax
00000001400066AE: 41 83 E0 1F and r8d,1Fh
00000001400066B2: 3C DF cmp al,0DFh
00000001400066B4: 76 4C jbe 0000000140006702
00000001400066B6: 31 FF xor edi,edi
00000001400066B8: 48 89 CE mov rsi,rcx
00000001400066BB: 49 39 CB cmp r11,rcx
00000001400066BE: 74 0E je 00000001400066CE
00000001400066C0: 41 0F B6 3B movzx edi,byte ptr [r11]
00000001400066C4: 49 83 C3 01 add r11,1
00000001400066C8: 83 E7 3F and edi,3Fh
00000001400066CB: 4C 89 DE mov rsi,r11
00000001400066CE: C1 E2 06 shl edx,6
00000001400066D1: 09 FA or edx,edi
00000001400066D3: 3C F0 cmp al,0F0h
00000001400066D5: 72 31 jb 0000000140006708
00000001400066D7: 31 C0 xor eax,eax
00000001400066D9: 48 39 CE cmp rsi,rcx
00000001400066DC: 74 06 je 00000001400066E4
00000001400066DE: 0F B6 06 movzx eax,byte ptr [rsi]
00000001400066E1: 83 E0 3F and eax,3Fh
00000001400066E4: 41 83 E0 07 and r8d,7
00000001400066E8: 41 C1 E0 12 shl r8d,12h
00000001400066EC: C1 E2 06 shl edx,6
00000001400066EF: 44 09 C2 or edx,r8d
00000001400066F2: 09 C2 or edx,eax
00000001400066F4: 81 FA 00 00 11 00 cmp edx,110000h
00000001400066FA: 0F 84 0B FF FF FF je 000000014000660B
0000000140006700: EB 0D jmp 000000014000670F
0000000140006702: 41 C1 E0 06 shl r8d,6
0000000140006706: EB 04 jmp 000000014000670C
0000000140006708: 41 C1 E0 0C shl r8d,0Ch
000000014000670C: 44 09 C2 or edx,r8d
000000014000670F: 89 54 24 2C mov dword ptr [rsp+2Ch],edx
0000000140006713: B8 01 00 00 00 mov eax,1
0000000140006718: 81 FA 80 00 00 00 cmp edx,80h
000000014000671E: 72 1C jb 000000014000673C
0000000140006720: B8 02 00 00 00 mov eax,2
0000000140006725: 81 FA 00 08 00 00 cmp edx,800h
000000014000672B: 72 0F jb 000000014000673C
000000014000672D: 81 FA 00 00 01 00 cmp edx,10000h
0000000140006733: B8 04 00 00 00 mov eax,4
0000000140006738: 48 83 D8 00 sbb rax,0
000000014000673C: 4C 01 C8 add rax,r9
000000014000673F: 4C 89 8C 24 D8 00 mov qword ptr [rsp+00000000000000D8h],r9
00 00
0000000140006747: 48 89 84 24 E0 00 mov qword ptr [rsp+00000000000000E0h],rax
00 00
000000014000674F: 48 8D 44 24 50 lea rax,[rsp+50h]
0000000140006754: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
000000014000675C: 48 8D 05 1D E6 FF lea rax,[0000000140004D80h]
FF
0000000140006763: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
000000014000676B: 48 8D 44 24 2C lea rax,[rsp+2Ch]
0000000140006770: 48 89 84 24 98 00 mov qword ptr [rsp+0000000000000098h],rax
00 00
0000000140006778: 48 8D 05 A1 00 00 lea rax,[0000000140006820h]
00
000000014000677F: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
0000000140006787: 48 8D 84 24 D8 00 lea rax,[rsp+00000000000000D8h]
00 00
000000014000678F: 48 89 84 24 A8 00 mov qword ptr [rsp+00000000000000A8h],rax
00 00
0000000140006797: 48 8D 05 72 04 00 lea rax,[0000000140006C10h]
00
000000014000679E: 48 89 84 24 B0 00 mov qword ptr [rsp+00000000000000B0h],rax
00 00
00000001400067A6: 48 8D 44 24 30 lea rax,[rsp+30h]
00000001400067AB: 48 89 84 24 B8 00 mov qword ptr [rsp+00000000000000B8h],rax
00 00
00000001400067B3: 48 8D 05 D6 F1 FF lea rax,[0000000140005990h]
FF
00000001400067BA: 48 89 84 24 C0 00 mov qword ptr [rsp+00000000000000C0h],rax
00 00
00000001400067C2: 48 8D 4C 24 40 lea rcx,[rsp+40h]
00000001400067C7: 48 89 8C 24 C8 00 mov qword ptr [rsp+00000000000000C8h],rcx
00 00
00000001400067CF: 48 89 84 24 D0 00 mov qword ptr [rsp+00000000000000D0h],rax
00 00
00000001400067D7: 48 8D 05 EA 36 03 lea rax,[0000000140039EC8h]
00
00000001400067DE: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400067E3: 48 C7 44 24 60 05 mov qword ptr [rsp+60h],5
00 00 00
00000001400067EC: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
00000001400067F5: 48 8D 84 24 88 00 lea rax,[rsp+0000000000000088h]
00 00
00000001400067FD: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140006802: 48 C7 84 24 80 00 mov qword ptr [rsp+0000000000000080h],5
00 00 05 00 00 00
000000014000680E: 48 8D 4C 24 58 lea rcx,[rsp+58h]
0000000140006813: 4C 89 D2 mov rdx,r10
0000000140006816: E8 95 E6 FF FF call 0000000140004EB0
000000014000681B: 0F 0B ud2
000000014000681D: 0F 1F 00 nop dword ptr [rax]
0000000140006820: 41 57 push r15
0000000140006822: 41 56 push r14
0000000140006824: 41 55 push r13
0000000140006826: 41 54 push r12
0000000140006828: 56 push rsi
0000000140006829: 57 push rdi
000000014000682A: 55 push rbp
000000014000682B: 53 push rbx
000000014000682C: 48 83 EC 28 sub rsp,28h
0000000140006830: 48 89 CF mov rdi,rcx
0000000140006833: 48 8B 72 20 mov rsi,qword ptr [rdx+20h]
0000000140006837: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
000000014000683B: 48 8B 40 20 mov rax,qword ptr [rax+20h]
000000014000683F: 48 89 F1 mov rcx,rsi
0000000140006842: BA 27 00 00 00 mov edx,27h
0000000140006847: 49 89 C7 mov r15,rax
000000014000684A: FF D0 call rax
000000014000684C: 84 C0 test al,al
000000014000684E: 74 13 je 0000000140006863
0000000140006850: B0 01 mov al,1
0000000140006852: 48 83 C4 28 add rsp,28h
0000000140006856: 5B pop rbx
0000000140006857: 5D pop rbp
0000000140006858: 5F pop rdi
0000000140006859: 5E pop rsi
000000014000685A: 41 5C pop r12
000000014000685C: 41 5D pop r13
000000014000685E: 41 5E pop r14
0000000140006860: 41 5F pop r15
0000000140006862: C3 ret
0000000140006863: 44 8B 37 mov r14d,dword ptr [rdi]
0000000140006866: 41 8D 4E F7 lea ecx,[r14-9]
000000014000686A: 83 F9 1E cmp ecx,1Eh
000000014000686D: 77 53 ja 00000001400068C2
000000014000686F: 41 B8 74 00 00 00 mov r8d,74h
0000000140006875: B8 02 00 00 00 mov eax,2
000000014000687A: 48 8D 15 EB 02 00 lea rdx,[0000000140006B6Ch]
00
0000000140006881: 48 63 0C 8A movsxd rcx,dword ptr [rdx+rcx*4]
0000000140006885: 48 01 D1 add rcx,rdx
0000000140006888: FF E1 jmp rcx
000000014000688A: 41 BE 6E 00 00 00 mov r14d,6Eh
0000000140006890: B8 02 00 00 00 mov eax,2
0000000140006895: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000689F: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
00000001400068A6: BF 01 00 00 00 mov edi,1
00000001400068AB: BA 5C 00 00 00 mov edx,5Ch
00000001400068B0: 89 C0 mov eax,eax
00000001400068B2: 48 8D 0D 2F 03 00 lea rcx,[0000000140006BE8h]
00
00000001400068B9: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
00000001400068BD: 48 01 C8 add rax,rcx
00000001400068C0: FF E0 jmp rax
00000001400068C2: 41 83 FE 5C cmp r14d,5Ch
00000001400068C6: 75 32 jne 00000001400068FA
00000001400068C8: B8 02 00 00 00 mov eax,2
00000001400068CD: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
00000001400068D7: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
00000001400068DE: BF 01 00 00 00 mov edi,1
00000001400068E3: BA 5C 00 00 00 mov edx,5Ch
00000001400068E8: 89 C0 mov eax,eax
00000001400068EA: 48 8D 0D F7 02 00 lea rcx,[0000000140006BE8h]
00
00000001400068F1: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
00000001400068F5: 48 01 C8 add rax,rcx
00000001400068F8: FF E0 jmp rax
00000001400068FA: 44 89 F1 mov ecx,r14d
00000001400068FD: E8 CE 05 00 00 call 0000000140006ED0
0000000140006902: 84 C0 test al,al
0000000140006904: 0F 84 BD 00 00 00 je 00000001400069C7
000000014000690A: 44 89 F0 mov eax,r14d
000000014000690D: 41 83 CE 01 or r14d,1
0000000140006911: 41 0F BD EE bsr ebp,r14d
0000000140006915: 83 F5 1C xor ebp,1Ch
0000000140006918: C1 ED 02 shr ebp,2
000000014000691B: 83 F5 07 xor ebp,7
000000014000691E: 48 BB 00 00 00 00 mov rbx,500000000h
05 00 00 00
0000000140006928: 48 09 C3 or rbx,rax
000000014000692B: B8 03 00 00 00 mov eax,3
0000000140006930: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000693A: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
0000000140006941: BF 01 00 00 00 mov edi,1
0000000140006946: BA 5C 00 00 00 mov edx,5Ch
000000014000694B: 89 C0 mov eax,eax
000000014000694D: 48 8D 0D 94 02 00 lea rcx,[0000000140006BE8h]
00
0000000140006954: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140006958: 48 01 C8 add rax,rcx
000000014000695B: FF E0 jmp rax
000000014000695D: 41 BE 72 00 00 00 mov r14d,72h
0000000140006963: B8 02 00 00 00 mov eax,2
0000000140006968: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
0000000140006972: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
0000000140006979: BF 01 00 00 00 mov edi,1
000000014000697E: BA 5C 00 00 00 mov edx,5Ch
0000000140006983: 89 C0 mov eax,eax
0000000140006985: 48 8D 0D 5C 02 00 lea rcx,[0000000140006BE8h]
00
000000014000698C: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140006990: 48 01 C8 add rax,rcx
0000000140006993: FF E0 jmp rax
0000000140006995: B8 02 00 00 00 mov eax,2
000000014000699A: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
00000001400069A4: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
00000001400069AB: BF 01 00 00 00 mov edi,1
00000001400069B0: BA 5C 00 00 00 mov edx,5Ch
00000001400069B5: 89 C0 mov eax,eax
00000001400069B7: 48 8D 0D 2A 02 00 lea rcx,[0000000140006BE8h]
00
00000001400069BE: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
00000001400069C2: 48 01 C8 add rax,rcx
00000001400069C5: FF E0 jmp rax
00000001400069C7: 44 89 F1 mov ecx,r14d
00000001400069CA: E8 51 06 00 00 call 0000000140007020
00000001400069CF: 84 C0 test al,al
00000001400069D1: 74 0A je 00000001400069DD
00000001400069D3: B8 01 00 00 00 mov eax,1
00000001400069D8: 45 89 F0 mov r8d,r14d
00000001400069DB: EB 26 jmp 0000000140006A03
00000001400069DD: 44 89 F0 mov eax,r14d
00000001400069E0: 41 83 CE 01 or r14d,1
00000001400069E4: 41 0F BD EE bsr ebp,r14d
00000001400069E8: 83 F5 1C xor ebp,1Ch
00000001400069EB: C1 ED 02 shr ebp,2
00000001400069EE: 83 F5 07 xor ebp,7
00000001400069F1: 48 BB 00 00 00 00 mov rbx,500000000h
05 00 00 00
00000001400069FB: 48 09 C3 or rbx,rax
00000001400069FE: B8 03 00 00 00 mov eax,3
0000000140006A03: 49 BC FF FF FF FF mov r12,0FFFFFF00FFFFFFFFh
00 FF FF FF
0000000140006A0D: 49 C7 C5 FF FF FF mov r13,0FFFFFFFFFFFFFFFFh
FF
0000000140006A14: BF 01 00 00 00 mov edi,1
0000000140006A19: BA 5C 00 00 00 mov edx,5Ch
0000000140006A1E: 89 C0 mov eax,eax
0000000140006A20: 48 8D 0D C1 01 00 lea rcx,[0000000140006BE8h]
00
0000000140006A27: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140006A2B: 48 01 C8 add rax,rcx
0000000140006A2E: 45 89 C6 mov r14d,r8d
0000000140006A31: FF E0 jmp rax
0000000140006A33: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140006A3D: 0F 1F 00 nop dword ptr [rax]
0000000140006A40: 48 89 F1 mov rcx,rsi
0000000140006A43: 41 FF D7 call r15
0000000140006A46: 84 C0 test al,al
0000000140006A48: 0F 85 02 FE FF FF jne 0000000140006850
0000000140006A4E: BA 5C 00 00 00 mov edx,5Ch
0000000140006A53: 89 F8 mov eax,edi
0000000140006A55: 48 8D 0D 8C 01 00 lea rcx,[0000000140006BE8h]
00
0000000140006A5C: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140006A60: 48 01 C8 add rax,rcx
0000000140006A63: BF 01 00 00 00 mov edi,1
0000000140006A68: FF E0 jmp rax
0000000140006A6A: 31 FF xor edi,edi
0000000140006A6C: 44 89 F2 mov edx,r14d
0000000140006A6F: EB CF jmp 0000000140006A40
0000000140006A71: 48 89 D8 mov rax,rbx
0000000140006A74: 48 C1 E8 20 shr rax,20h
0000000140006A78: 0F B6 C0 movzx eax,al
0000000140006A7B: 48 8D 0D 76 01 00 lea rcx,[0000000140006BF8h]
00
0000000140006A82: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140006A86: 48 01 C8 add rax,rcx
0000000140006A89: FF E0 jmp rax
0000000140006A8B: 4C 21 ED and rbp,r13
0000000140006A8E: 4C 21 E3 and rbx,r12
0000000140006A91: BF 03 00 00 00 mov edi,3
0000000140006A96: BA 7D 00 00 00 mov edx,7Dh
0000000140006A9B: EB A3 jmp 0000000140006A40
0000000140006A9D: 8D 0C AD 00 00 00 lea ecx,[rbp*4+0000000000000000h]
00
0000000140006AA4: 89 D8 mov eax,ebx
0000000140006AA6: D3 E8 shr eax,cl
0000000140006AA8: 83 E0 0F and eax,0Fh
0000000140006AAB: 8D 48 57 lea ecx,[rax+57h]
0000000140006AAE: 89 C2 mov edx,eax
0000000140006AB0: 83 CA 30 or edx,30h
0000000140006AB3: 3C 0A cmp al,0Ah
0000000140006AB5: 0F 43 D1 cmovae edx,ecx
0000000140006AB8: 48 85 ED test rbp,rbp
0000000140006ABB: 74 74 je 0000000140006B31
0000000140006ABD: 48 83 C5 FF add rbp,0FFFFFFFFFFFFFFFFh
0000000140006AC1: BF 03 00 00 00 mov edi,3
0000000140006AC6: E9 75 FF FF FF jmp 0000000140006A40
0000000140006ACB: 4C 21 ED and rbp,r13
0000000140006ACE: 4C 21 E3 and rbx,r12
0000000140006AD1: 48 B8 00 00 00 00 mov rax,200000000h
02 00 00 00
0000000140006ADB: 48 09 C3 or rbx,rax
0000000140006ADE: BF 03 00 00 00 mov edi,3
0000000140006AE3: BA 7B 00 00 00 mov edx,7Bh
0000000140006AE8: E9 53 FF FF FF jmp 0000000140006A40
0000000140006AED: 4C 21 ED and rbp,r13
0000000140006AF0: 4C 21 E3 and rbx,r12
0000000140006AF3: 48 B8 00 00 00 00 mov rax,300000000h
03 00 00 00
0000000140006AFD: 48 09 C3 or rbx,rax
0000000140006B00: BF 03 00 00 00 mov edi,3
0000000140006B05: BA 75 00 00 00 mov edx,75h
0000000140006B0A: E9 31 FF FF FF jmp 0000000140006A40
0000000140006B0F: 4C 21 ED and rbp,r13
0000000140006B12: 4C 21 E3 and rbx,r12
0000000140006B15: 48 B8 00 00 00 00 mov rax,400000000h
04 00 00 00
0000000140006B1F: 48 09 C3 or rbx,rax
0000000140006B22: BF 03 00 00 00 mov edi,3
0000000140006B27: BA 5C 00 00 00 mov edx,5Ch
0000000140006B2C: E9 0F FF FF FF jmp 0000000140006A40
0000000140006B31: 4C 21 ED and rbp,r13
0000000140006B34: 4C 21 E3 and rbx,r12
0000000140006B37: 48 B8 00 00 00 00 mov rax,100000000h
01 00 00 00
0000000140006B41: 48 09 C3 or rbx,rax
0000000140006B44: BF 03 00 00 00 mov edi,3
0000000140006B49: E9 F2 FE FF FF jmp 0000000140006A40
0000000140006B4E: 48 89 F1 mov rcx,rsi
0000000140006B51: BA 27 00 00 00 mov edx,27h
0000000140006B56: 4C 89 F8 mov rax,r15
0000000140006B59: 48 83 C4 28 add rsp,28h
0000000140006B5D: 5B pop rbx
0000000140006B5E: 5D pop rbp
0000000140006B5F: 5F pop rdi
0000000140006B60: 5E pop rsi
0000000140006B61: 41 5C pop r12
0000000140006B63: 41 5D pop r13
0000000140006B65: 41 5E pop r14
0000000140006B67: 41 5F pop r15
0000000140006B69: 48 FF E0 jmp rax
0000000140006B6C: 97 xchg eax,edi
0000000140006B6D: FE
0000000140006B6E: FF
0000000140006B6F: FF 1E call fword ptr [rsi]
0000000140006B71: FD std
0000000140006B72: FF
0000000140006B73: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006B79: FD std
0000000140006B7A: FF
0000000140006B7B: FF F1 push rcx
0000000140006B7D: FD std
0000000140006B7E: FF
0000000140006B7F: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006B85: FD std
0000000140006B86: FF
0000000140006B87: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006B8D: FD std
0000000140006B8E: FF
0000000140006B8F: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006B95: FD std
0000000140006B96: FF
0000000140006B97: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006B9D: FD std
0000000140006B9E: FF
0000000140006B9F: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BA5: FD std
0000000140006BA6: FF
0000000140006BA7: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BAD: FD std
0000000140006BAE: FF
0000000140006BAF: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BB5: FD std
0000000140006BB6: FF
0000000140006BB7: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BBD: FD std
0000000140006BBE: FF
0000000140006BBF: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BC5: FD std
0000000140006BC6: FF
0000000140006BC7: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BCD: FD std
0000000140006BCE: FF
0000000140006BCF: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BD5: FD std
0000000140006BD6: FF
0000000140006BD7: FF 8E FD FF FF 8E dec dword ptr [rsi+FFFFFFFF8EFFFFFDh]
0000000140006BDD: FD std
0000000140006BDE: FF
0000000140006BDF: FF 8E FD FF FF 29 dec dword ptr [rsi+0000000029FFFFFDh]
0000000140006BE5: FE
0000000140006BE6: FF
0000000140006BE7: FF 66 FF jmp qword ptr [rsi-1]
0000000140006BEA: FF
0000000140006BEB: FF 82 FE FF FF 58 inc dword ptr [rdx+0000000058FFFFFEh]
0000000140006BF1: FE
0000000140006BF2: FF
0000000140006BF3: FF 89 FE FF FF 56 dec dword ptr [rcx+0000000056FFFFFEh]
0000000140006BF9: FF
0000000140006BFA: FF
0000000140006BFB: FF 93 FE FF FF A5 call qword ptr [rbx+FFFFFFFFA5FFFFFEh]
0000000140006C01: FE
0000000140006C02: FF
0000000140006C03: FF D3 call rbx
0000000140006C05: FE
0000000140006C06: FF
0000000140006C07: FF F5 push rbp
0000000140006C09: FE
0000000140006C0A: FF
0000000140006C0B: FF 17 call qword ptr [rdi]
0000000140006C0D: FF
0000000140006C0E: FF
0000000140006C0F: FF 56 57 call qword ptr [rsi+57h]
0000000140006C12: 48 83 EC 58 sub rsp,58h
0000000140006C16: 48 89 D6 mov rsi,rdx
0000000140006C19: 48 89 CF mov rdi,rcx
0000000140006C1C: E8 6F 00 00 00 call 0000000140006C90
0000000140006C21: 84 C0 test al,al
0000000140006C23: 75 49 jne 0000000140006C6E
0000000140006C25: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140006C29: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
0000000140006C2D: 48 8D 05 94 2A 03 lea rax,[00000001400396C8h]
00
0000000140006C34: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140006C39: 48 C7 44 24 30 01 mov qword ptr [rsp+30h],1
00 00 00
0000000140006C42: 48 C7 44 24 38 00 mov qword ptr [rsp+38h],0
00 00 00
0000000140006C4B: 48 8D 05 3E 4A 03 lea rax,[000000014003B690h]
00
0000000140006C52: 48 89 44 24 48 mov qword ptr [rsp+48h],rax
0000000140006C57: 48 C7 44 24 50 00 mov qword ptr [rsp+50h],0
00 00 00
0000000140006C60: 4C 8D 44 24 28 lea r8,[rsp+28h]
0000000140006C65: E8 A6 ED FF FF call 0000000140005A10
0000000140006C6A: 84 C0 test al,al
0000000140006C6C: 74 09 je 0000000140006C77
0000000140006C6E: B0 01 mov al,1
0000000140006C70: 48 83 C4 58 add rsp,58h
0000000140006C74: 5F pop rdi
0000000140006C75: 5E pop rsi
0000000140006C76: C3 ret
0000000140006C77: 48 83 C7 08 add rdi,8
0000000140006C7B: 48 89 F9 mov rcx,rdi
0000000140006C7E: 48 89 F2 mov rdx,rsi
0000000140006C81: 48 83 C4 58 add rsp,58h
0000000140006C85: 5F pop rdi
0000000140006C86: 5E pop rsi
0000000140006C87: E9 04 00 00 00 jmp 0000000140006C90
0000000140006C8C: 0F 1F 40 00 nop dword ptr [rax]
0000000140006C90: 56 push rsi
0000000140006C91: 57 push rdi
0000000140006C92: 48 81 EC B8 00 00 sub rsp,0B8h
00
0000000140006C99: 49 89 D2 mov r10,rdx
0000000140006C9C: 8B 42 30 mov eax,dword ptr [rdx+30h]
0000000140006C9F: A8 10 test al,10h
0000000140006CA1: 0F 85 DA 00 00 00 jne 0000000140006D81
0000000140006CA7: A8 20 test al,20h
0000000140006CA9: 0F 85 38 01 00 00 jne 0000000140006DE7
0000000140006CAF: 4C 8B 19 mov r11,qword ptr [rcx]
0000000140006CB2: B8 27 00 00 00 mov eax,27h
0000000140006CB7: 49 81 FB 10 27 00 cmp r11,2710h
00
0000000140006CBE: 0F 82 96 01 00 00 jb 0000000140006E5A
0000000140006CC4: B9 27 00 00 00 mov ecx,27h
0000000140006CC9: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
0000000140006CD3: 4C 8D 0D 96 2C 03 lea r9,[0000000140039970h]
00
0000000140006CDA: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
0000000140006CE0: 4C 89 D8 mov rax,r11
0000000140006CE3: 49 F7 E0 mul rax,r8
0000000140006CE6: 48 C1 EA 0B shr rdx,0Bh
0000000140006CEA: 69 C2 10 27 00 00 imul eax,edx,2710h
0000000140006CF0: 44 89 DE mov esi,r11d
0000000140006CF3: 29 C6 sub esi,eax
0000000140006CF5: 0F B7 C6 movzx eax,si
0000000140006CF8: C1 E8 02 shr eax,2
0000000140006CFB: 69 F8 7B 14 00 00 imul edi,eax,147Bh
0000000140006D01: C1 EF 11 shr edi,11h
0000000140006D04: 6B C7 64 imul eax,edi,64h
0000000140006D07: 29 C6 sub esi,eax
0000000140006D09: 0F B7 F6 movzx esi,si
0000000140006D0C: 48 8D 41 FC lea rax,[rcx-4]
0000000140006D10: 41 0F B7 3C 79 movzx edi,word ptr [r9+rdi*2]
0000000140006D15: 66 89 7C 0C 34 mov word ptr [rsp+rcx+34h],di
0000000140006D1A: 41 0F B7 34 71 movzx esi,word ptr [r9+rsi*2]
0000000140006D1F: 66 89 74 0C 36 mov word ptr [rsp+rcx+36h],si
0000000140006D24: 48 89 C1 mov rcx,rax
0000000140006D27: 49 81 FB FF E0 F5 cmp r11,5F5E0FFh
05
0000000140006D2E: 49 89 D3 mov r11,rdx
0000000140006D31: 77 AD ja 0000000140006CE0
0000000140006D33: 48 83 FA 63 cmp rdx,63h
0000000140006D37: 7E 2E jle 0000000140006D67
0000000140006D39: 0F B7 CA movzx ecx,dx
0000000140006D3C: C1 E9 02 shr ecx,2
0000000140006D3F: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
0000000140006D45: C1 E9 11 shr ecx,11h
0000000140006D48: 6B F9 64 imul edi,ecx,64h
0000000140006D4B: 29 FA sub edx,edi
0000000140006D4D: 0F B7 D2 movzx edx,dx
0000000140006D50: 48 8D 3D 19 2C 03 lea rdi,[0000000140039970h]
00
0000000140006D57: 0F B7 14 57 movzx edx,word ptr [rdi+rdx*2]
0000000140006D5B: 66 89 54 04 36 mov word ptr [rsp+rax+36h],dx
0000000140006D60: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140006D64: 48 89 CA mov rdx,rcx
0000000140006D67: 48 83 FA 0A cmp rdx,0Ah
0000000140006D6B: 0F 8D FB 00 00 00 jge 0000000140006E6C
0000000140006D71: 80 C2 30 add dl,30h
0000000140006D74: 88 54 04 37 mov byte ptr [rsp+rax+37h],dl
0000000140006D78: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140006D7C: E9 FF 00 00 00 jmp 0000000140006E80
0000000140006D81: 48 8B 11 mov rdx,qword ptr [rcx]
0000000140006D84: 4C 8D 8C 24 B8 00 lea r9,[rsp+00000000000000B8h]
00 00
0000000140006D8C: 45 31 DB xor r11d,r11d
0000000140006D8F: 41 B8 30 00 00 00 mov r8d,30h
0000000140006D95: 48 89 D1 mov rcx,rdx
0000000140006D98: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140006DA0: 48 C1 E9 04 shr rcx,4
0000000140006DA4: 89 D0 mov eax,edx
0000000140006DA6: 24 0F and al,0Fh
0000000140006DA8: 3C 0A cmp al,0Ah
0000000140006DAA: BE 57 00 00 00 mov esi,57h
0000000140006DAF: 41 0F 42 F0 cmovb esi,r8d
0000000140006DB3: 40 00 C6 add sil,al
0000000140006DB6: 41 88 71 FF mov byte ptr [r9-1],sil
0000000140006DBA: 49 83 C1 FF add r9,0FFFFFFFFFFFFFFFFh
0000000140006DBE: 49 83 C3 01 add r11,1
0000000140006DC2: 48 83 FA 0F cmp rdx,0Fh
0000000140006DC6: 48 89 CA mov rdx,rcx
0000000140006DC9: 77 D5 ja 0000000140006DA0
0000000140006DCB: B9 80 00 00 00 mov ecx,80h
0000000140006DD0: 4C 29 D9 sub rcx,r11
0000000140006DD3: 48 81 F9 81 00 00 cmp rcx,81h
00
0000000140006DDA: 0F 83 D9 00 00 00 jae 0000000140006EB9
0000000140006DE0: 4C 89 5C 24 28 mov qword ptr [rsp+28h],r11
0000000140006DE5: EB 5A jmp 0000000140006E41
0000000140006DE7: 48 8B 11 mov rdx,qword ptr [rcx]
0000000140006DEA: 4C 8D 8C 24 B8 00 lea r9,[rsp+00000000000000B8h]
00 00
0000000140006DF2: 31 FF xor edi,edi
0000000140006DF4: 41 B8 30 00 00 00 mov r8d,30h
0000000140006DFA: 48 89 D1 mov rcx,rdx
0000000140006DFD: 0F 1F 00 nop dword ptr [rax]
0000000140006E00: 48 C1 E9 04 shr rcx,4
0000000140006E04: 89 D0 mov eax,edx
0000000140006E06: 24 0F and al,0Fh
0000000140006E08: 3C 0A cmp al,0Ah
0000000140006E0A: BE 37 00 00 00 mov esi,37h
0000000140006E0F: 41 0F 42 F0 cmovb esi,r8d
0000000140006E13: 40 00 C6 add sil,al
0000000140006E16: 41 88 71 FF mov byte ptr [r9-1],sil
0000000140006E1A: 49 83 C1 FF add r9,0FFFFFFFFFFFFFFFFh
0000000140006E1E: 48 83 C7 01 add rdi,1
0000000140006E22: 48 83 FA 0F cmp rdx,0Fh
0000000140006E26: 48 89 CA mov rdx,rcx
0000000140006E29: 77 D5 ja 0000000140006E00
0000000140006E2B: B9 80 00 00 00 mov ecx,80h
0000000140006E30: 48 29 F9 sub rcx,rdi
0000000140006E33: 48 81 F9 81 00 00 cmp rcx,81h
00
0000000140006E3A: 73 7D jae 0000000140006EB9
0000000140006E3C: 48 89 7C 24 28 mov qword ptr [rsp+28h],rdi
0000000140006E41: 4C 89 4C 24 20 mov qword ptr [rsp+20h],r9
0000000140006E46: 4C 8D 05 0E 47 03 lea r8,[000000014003B55Bh]
00
0000000140006E4D: 41 B9 02 00 00 00 mov r9d,2
0000000140006E53: 4C 89 D1 mov rcx,r10
0000000140006E56: B2 01 mov dl,1
0000000140006E58: EB 4F jmp 0000000140006EA9
0000000140006E5A: 4C 89 DA mov rdx,r11
0000000140006E5D: 48 83 FA 63 cmp rdx,63h
0000000140006E61: 0F 8F D2 FE FF FF jg 0000000140006D39
0000000140006E67: E9 FB FE FF FF jmp 0000000140006D67
0000000140006E6C: 48 8D 0D FD 2A 03 lea rcx,[0000000140039970h]
00
0000000140006E73: 0F B7 0C 51 movzx ecx,word ptr [rcx+rdx*2]
0000000140006E77: 66 89 4C 04 36 mov word ptr [rsp+rax+36h],cx
0000000140006E7C: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140006E80: 48 8D 0C 04 lea rcx,[rsp+rax]
0000000140006E84: 48 83 C1 38 add rcx,38h
0000000140006E88: BA 27 00 00 00 mov edx,27h
0000000140006E8D: 48 29 C2 sub rdx,rax
0000000140006E90: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
0000000140006E95: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
0000000140006E9A: 4C 8D 05 EF 47 03 lea r8,[000000014003B690h]
00
0000000140006EA1: 4C 89 D1 mov rcx,r10
0000000140006EA4: B2 01 mov dl,1
0000000140006EA6: 45 31 C9 xor r9d,r9d
0000000140006EA9: E8 42 E0 FF FF call 0000000140004EF0
0000000140006EAE: 90 nop
0000000140006EAF: 48 81 C4 B8 00 00 add rsp,0B8h
00
0000000140006EB6: 5F pop rdi
0000000140006EB7: 5E pop rsi
0000000140006EB8: C3 ret
0000000140006EB9: 4C 8D 05 98 2A 03 lea r8,[0000000140039958h]
00
0000000140006EC0: BA 80 00 00 00 mov edx,80h
0000000140006EC5: E8 26 E3 FF FF call 00000001400051F0
0000000140006ECA: 0F 0B ud2
0000000140006ECC: 0F 1F 40 00 nop dword ptr [rax]
0000000140006ED0: 56 push rsi
0000000140006ED1: 48 83 EC 20 sub rsp,20h
0000000140006ED5: 41 89 C9 mov r9d,ecx
0000000140006ED8: 41 C1 E1 0B shl r9d,0Bh
0000000140006EDC: BA 20 00 00 00 mov edx,20h
0000000140006EE1: 45 31 DB xor r11d,r11d
0000000140006EE4: 4C 8D 05 2D 37 03 lea r8,[000000014003A618h]
00
0000000140006EEB: 41 BA 20 00 00 00 mov r10d,20h
0000000140006EF1: EB 1C jmp 0000000140006F0F
0000000140006EF3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140006EFD: 0F 1F 00 nop dword ptr [rax]
0000000140006F00: 48 83 C2 01 add rdx,1
0000000140006F04: 49 89 D3 mov r11,rdx
0000000140006F07: 4C 89 D2 mov rdx,r10
0000000140006F0A: 4C 29 DA sub rdx,r11
0000000140006F0D: 76 25 jbe 0000000140006F34
0000000140006F0F: 48 D1 EA shr rdx,1
0000000140006F12: 4C 01 DA add rdx,r11
0000000140006F15: 41 8B 04 90 mov eax,dword ptr [r8+rdx*4]
0000000140006F19: C1 E0 0B shl eax,0Bh
0000000140006F1C: 44 39 C8 cmp eax,r9d
0000000140006F1F: 72 DF jb 0000000140006F00
0000000140006F21: 74 0A je 0000000140006F2D
0000000140006F23: 49 89 D2 mov r10,rdx
0000000140006F26: 4C 29 DA sub rdx,r11
0000000140006F29: 77 E4 ja 0000000140006F0F
0000000140006F2B: EB 07 jmp 0000000140006F34
0000000140006F2D: 48 83 C2 01 add rdx,1
0000000140006F31: 49 89 D3 mov r11,rdx
0000000140006F34: 49 83 FB 1F cmp r11,1Fh
0000000140006F38: 0F 87 AC 00 00 00 ja 0000000140006FEA
0000000140006F3E: 41 BA C3 02 00 00 mov r10d,2C3h
0000000140006F44: 49 83 FB 1F cmp r11,1Fh
0000000140006F48: 74 09 je 0000000140006F53
0000000140006F4A: 47 8B 54 98 04 mov r10d,dword ptr [r8+r11*4+4]
0000000140006F4F: 49 C1 EA 15 shr r10,15h
0000000140006F53: 31 F6 xor esi,esi
0000000140006F55: 4D 89 D9 mov r9,r11
0000000140006F58: 49 83 E9 01 sub r9,1
0000000140006F5C: 72 13 jb 0000000140006F71
0000000140006F5E: 49 83 F9 20 cmp r9,20h
0000000140006F62: 0F 83 98 00 00 00 jae 0000000140007000
0000000140006F68: BE FF FF 1F 00 mov esi,1FFFFFh
0000000140006F6D: 43 23 34 88 and esi,dword ptr [r8+r9*4]
0000000140006F71: 43 8B 04 98 mov eax,dword ptr [r8+r11*4]
0000000140006F75: 48 C1 E8 15 shr rax,15h
0000000140006F79: 48 8D 50 01 lea rdx,[rax+1]
0000000140006F7D: 49 39 D2 cmp r10,rdx
0000000140006F80: 74 4A je 0000000140006FCC
0000000140006F82: 29 F1 sub ecx,esi
0000000140006F84: 48 3D C4 02 00 00 cmp rax,2C4h
0000000140006F8A: 41 B9 C3 02 00 00 mov r9d,2C3h
0000000140006F90: 4C 0F 43 C8 cmovae r9,rax
0000000140006F94: 49 83 C2 FF add r10,0FFFFFFFFFFFFFFFFh
0000000140006F98: 31 D2 xor edx,edx
0000000140006F9A: 4C 8D 05 F7 36 03 lea r8,[000000014003A698h]
00
0000000140006FA1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140006FAB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140006FB0: 49 39 C1 cmp r9,rax
0000000140006FB3: 74 1F je 0000000140006FD4
0000000140006FB5: 42 0F B6 34 00 movzx esi,byte ptr [rax+r8]
0000000140006FBA: 01 F2 add edx,esi
0000000140006FBC: 39 CA cmp edx,ecx
0000000140006FBE: 77 0C ja 0000000140006FCC
0000000140006FC0: 48 83 C0 01 add rax,1
0000000140006FC4: 49 39 C2 cmp r10,rax
0000000140006FC7: 75 E7 jne 0000000140006FB0
0000000140006FC9: 4C 89 D0 mov rax,r10
0000000140006FCC: 24 01 and al,1
0000000140006FCE: 48 83 C4 20 add rsp,20h
0000000140006FD2: 5E pop rsi
0000000140006FD3: C3 ret
0000000140006FD4: 4C 8D 05 45 35 03 lea r8,[000000014003A520h]
00
0000000140006FDB: BA C3 02 00 00 mov edx,2C3h
0000000140006FE0: 4C 89 C9 mov rcx,r9
0000000140006FE3: E8 18 DD FF FF call 0000000140004D00
0000000140006FE8: 0F 0B ud2
0000000140006FEA: 4C 8D 05 17 35 03 lea r8,[000000014003A508h]
00
0000000140006FF1: BA 20 00 00 00 mov edx,20h
0000000140006FF6: 4C 89 D9 mov rcx,r11
0000000140006FF9: E8 02 DD FF FF call 0000000140004D00
0000000140006FFE: 0F 0B ud2
0000000140007000: 4C 8D 05 31 35 03 lea r8,[000000014003A538h]
00
0000000140007007: BA 20 00 00 00 mov edx,20h
000000014000700C: 4C 89 C9 mov rcx,r9
000000014000700F: E8 EC DC FF FF call 0000000140004D00
0000000140007014: 0F 0B ud2
0000000140007016: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140007020: 56 push rsi
0000000140007021: 57 push rdi
0000000140007022: 53 push rbx
0000000140007023: 48 83 EC 20 sub rsp,20h
0000000140007027: 81 F9 00 00 01 00 cmp ecx,10000h
000000014000702D: 0F 83 8F 00 00 00 jae 00000001400070C2
0000000140007033: 41 89 CA mov r10d,ecx
0000000140007036: 41 C1 EA 08 shr r10d,8
000000014000703A: 4C 8D 1D 2F 2F 03 lea r11,[0000000140039F70h]
00
0000000140007041: 31 C0 xor eax,eax
0000000140007043: 4C 8D 05 76 2F 03 lea r8,[0000000140039FC0h]
00
000000014000704A: 48 8D 15 6F 2F 03 lea rdx,[0000000140039FC0h]
00
0000000140007051: 4C 89 DF mov rdi,r11
0000000140007054: 41 0F B6 73 01 movzx esi,byte ptr [r11+1]
0000000140007059: 49 83 C3 02 add r11,2
000000014000705D: 4C 8D 0C 30 lea r9,[rax+rsi]
0000000140007061: 44 38 17 cmp byte ptr [rdi],r10b
0000000140007064: 75 3A jne 00000001400070A0
0000000140007066: 49 39 C1 cmp r9,rax
0000000140007069: 0F 82 06 02 00 00 jb 0000000140007275
000000014000706F: 49 81 F9 20 01 00 cmp r9,120h
00
0000000140007076: 0F 87 0D 02 00 00 ja 0000000140007289
000000014000707C: 31 FF xor edi,edi
000000014000707E: 66 90 nop
0000000140007080: 48 39 FE cmp rsi,rdi
0000000140007083: 74 1D je 00000001400070A2
0000000140007085: 48 8D 1C 38 lea rbx,[rax+rdi]
0000000140007089: 48 83 C7 01 add rdi,1
000000014000708D: 38 0C 1A cmp byte ptr [rdx+rbx],cl
0000000140007090: 75 EE jne 0000000140007080
0000000140007092: E9 CB 00 00 00 jmp 0000000140007162
0000000140007097: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
00000001400070A0: 77 08 ja 00000001400070AA
00000001400070A2: 4C 89 C8 mov rax,r9
00000001400070A5: 4D 39 C3 cmp r11,r8
00000001400070A8: 75 A7 jne 0000000140007051
00000001400070AA: 0F B7 C9 movzx ecx,cx
00000001400070AD: 48 8D 15 2C 30 03 lea rdx,[000000014003A0E0h]
00
00000001400070B4: B0 01 mov al,1
00000001400070B6: 4C 8D 05 52 31 03 lea r8,[000000014003A20Fh]
00
00000001400070BD: E9 C4 00 00 00 jmp 0000000140007186
00000001400070C2: 81 F9 00 00 02 00 cmp ecx,20000h
00000001400070C8: 0F 83 E3 00 00 00 jae 00000001400071B1
00000001400070CE: 41 89 CA mov r10d,ecx
00000001400070D1: 41 C1 EA 08 shr r10d,8
00000001400070D5: 4C 8D 1D 33 31 03 lea r11,[000000014003A20Fh]
00
00000001400070DC: 31 C0 xor eax,eax
00000001400070DE: 4C 8D 05 7E 31 03 lea r8,[000000014003A263h]
00
00000001400070E5: 48 8D 15 77 31 03 lea rdx,[000000014003A263h]
00
00000001400070EC: 4C 89 DF mov rdi,r11
00000001400070EF: 41 0F B6 73 01 movzx esi,byte ptr [r11+1]
00000001400070F4: 49 83 C3 02 add r11,2
00000001400070F8: 4C 8D 0C 30 lea r9,[rax+rsi]
00000001400070FC: 44 38 17 cmp byte ptr [rdi],r10b
00000001400070FF: 75 3F jne 0000000140007140
0000000140007101: 49 39 C1 cmp r9,rax
0000000140007104: 0F 82 6B 01 00 00 jb 0000000140007275
000000014000710A: 49 81 F9 C0 00 00 cmp r9,0C0h
00
0000000140007111: 0F 87 80 01 00 00 ja 0000000140007297
0000000140007117: 31 FF xor edi,edi
0000000140007119: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140007120: 48 39 FE cmp rsi,rdi
0000000140007123: 74 1D je 0000000140007142
0000000140007125: 48 8D 1C 38 lea rbx,[rax+rdi]
0000000140007129: 48 83 C7 01 add rdi,1
000000014000712D: 38 0C 1A cmp byte ptr [rdx+rbx],cl
0000000140007130: 75 EE jne 0000000140007120
0000000140007132: EB 2E jmp 0000000140007162
0000000140007134: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000713E: 66 90 nop
0000000140007140: 77 08 ja 000000014000714A
0000000140007142: 4C 89 C8 mov rax,r9
0000000140007145: 4D 39 C3 cmp r11,r8
0000000140007148: 75 A2 jne 00000001400070EC
000000014000714A: 0F B7 C9 movzx ecx,cx
000000014000714D: 48 8D 15 CF 31 03 lea rdx,[000000014003A323h]
00
0000000140007154: B0 01 mov al,1
0000000140007156: 4C 8D 05 7C 33 03 lea r8,[000000014003A4D9h]
00
000000014000715D: E9 EC 00 00 00 jmp 000000014000724E
0000000140007162: 31 C0 xor eax,eax
0000000140007164: E9 C3 00 00 00 jmp 000000014000722C
0000000140007169: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140007170: 48 89 FA mov rdx,rdi
0000000140007173: 29 F1 sub ecx,esi
0000000140007175: 0F 88 B1 00 00 00 js 000000014000722C
000000014000717B: 34 01 xor al,1
000000014000717D: 4C 39 C2 cmp rdx,r8
0000000140007180: 0F 84 A6 00 00 00 je 000000014000722C
0000000140007186: 48 8D 7A 01 lea rdi,[rdx+1]
000000014000718A: 0F B6 32 movzx esi,byte ptr [rdx]
000000014000718D: 40 84 F6 test sil,sil
0000000140007190: 79 DE jns 0000000140007170
0000000140007192: 4C 39 C7 cmp rdi,r8
0000000140007195: 0F 84 12 01 00 00 je 00000001400072AD
000000014000719B: 83 E6 7F and esi,7Fh
000000014000719E: C1 E6 08 shl esi,8
00000001400071A1: 0F B6 5A 01 movzx ebx,byte ptr [rdx+1]
00000001400071A5: 48 83 C2 02 add rdx,2
00000001400071A9: 09 DE or esi,ebx
00000001400071AB: 29 F1 sub ecx,esi
00000001400071AD: 79 CC jns 000000014000717B
00000001400071AF: EB 7B jmp 000000014000722C
00000001400071B1: 89 C8 mov eax,ecx
00000001400071B3: 25 E0 FF 1F 00 and eax,1FFFE0h
00000001400071B8: 3D E0 A6 02 00 cmp eax,2A6E0h
00000001400071BD: 0F 95 C0 setne al
00000001400071C0: 8D 91 C7 48 FD FF lea edx,[rcx+FFFFFFFFFFFD48C7h]
00000001400071C6: 83 FA 07 cmp edx,7
00000001400071C9: 0F 93 C2 setae dl
00000001400071CC: 20 C2 and dl,al
00000001400071CE: 89 C8 mov eax,ecx
00000001400071D0: 25 FE FF 1F 00 and eax,1FFFFEh
00000001400071D5: 3D 1E B8 02 00 cmp eax,2B81Eh
00000001400071DA: 0F 95 C0 setne al
00000001400071DD: 8D 99 5E 31 FD FF lea ebx,[rcx+FFFFFFFFFFFD315Eh]
00000001400071E3: 83 FB 0E cmp ebx,0Eh
00000001400071E6: 0F 93 C3 setae bl
00000001400071E9: 20 C3 and bl,al
00000001400071EB: 20 D3 and bl,dl
00000001400071ED: 8D 81 1F 14 FD FF lea eax,[rcx+FFFFFFFFFFFD141Fh]
00000001400071F3: 3D 1F 0C 00 00 cmp eax,0C1Fh
00000001400071F8: 0F 93 C0 setae al
00000001400071FB: 8D 91 E2 05 FD FF lea edx,[rcx+FFFFFFFFFFFD05E2h]
0000000140007201: 81 FA E2 05 00 00 cmp edx,5E2h
0000000140007207: 41 0F 93 C0 setae r8b
000000014000720B: 41 20 C0 and r8b,al
000000014000720E: 8D 81 B5 EC FC FF lea eax,[rcx+FFFFFFFFFFFCECB5h]
0000000140007214: 3D B5 ED 0A 00 cmp eax,0AEDB5h
0000000140007219: 0F 93 C2 setae dl
000000014000721C: 44 20 C2 and dl,r8b
000000014000721F: 20 DA and dl,bl
0000000140007221: 81 F9 F0 01 0E 00 cmp ecx,0E01F0h
0000000140007227: 0F 92 C0 setb al
000000014000722A: 20 D0 and al,dl
000000014000722C: 24 01 and al,1
000000014000722E: 48 83 C4 20 add rsp,20h
0000000140007232: 5B pop rbx
0000000140007233: 5F pop rdi
0000000140007234: 5E pop rsi
0000000140007235: C3 ret
0000000140007236: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140007240: 48 89 FA mov rdx,rdi
0000000140007243: 29 F1 sub ecx,esi
0000000140007245: 78 E5 js 000000014000722C
0000000140007247: 34 01 xor al,1
0000000140007249: 4C 39 C2 cmp rdx,r8
000000014000724C: 74 DE je 000000014000722C
000000014000724E: 48 8D 7A 01 lea rdi,[rdx+1]
0000000140007252: 0F B6 32 movzx esi,byte ptr [rdx]
0000000140007255: 40 84 F6 test sil,sil
0000000140007258: 79 E6 jns 0000000140007240
000000014000725A: 4C 39 C7 cmp rdi,r8
000000014000725D: 74 4E je 00000001400072AD
000000014000725F: 83 E6 7F and esi,7Fh
0000000140007262: C1 E6 08 shl esi,8
0000000140007265: 0F B6 5A 01 movzx ebx,byte ptr [rdx+1]
0000000140007269: 48 83 C2 02 add rdx,2
000000014000726D: 09 DE or esi,ebx
000000014000726F: 29 F1 sub ecx,esi
0000000140007271: 79 D4 jns 0000000140007247
0000000140007273: EB B7 jmp 000000014000722C
0000000140007275: 4C 8D 05 C4 2C 03 lea r8,[0000000140039F40h]
00
000000014000727C: 48 89 C1 mov rcx,rax
000000014000727F: 4C 89 CA mov rdx,r9
0000000140007282: E8 B9 E9 FF FF call 0000000140005C40
0000000140007287: 0F 0B ud2
0000000140007289: 4C 8D 05 B0 2C 03 lea r8,[0000000140039F40h]
00
0000000140007290: BA 20 01 00 00 mov edx,120h
0000000140007295: EB 0C jmp 00000001400072A3
0000000140007297: 4C 8D 05 A2 2C 03 lea r8,[0000000140039F40h]
00
000000014000729E: BA C0 00 00 00 mov edx,0C0h
00000001400072A3: 4C 89 C9 mov rcx,r9
00000001400072A6: E8 C5 DF FF FF call 0000000140005270
00000001400072AB: 0F 0B ud2
00000001400072AD: 48 8D 0D CC 48 03 lea rcx,[000000014003BB80h]
00
00000001400072B4: 4C 8D 05 9D 2C 03 lea r8,[0000000140039F58h]
00
00000001400072BB: BA 2B 00 00 00 mov edx,2Bh
00000001400072C0: E8 DB E4 FF FF call 00000001400057A0
00000001400072C5: 0F 0B ud2
00000001400072C7: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
00000001400072D0: 41 57 push r15
00000001400072D2: 41 56 push r14
00000001400072D4: 41 54 push r12
00000001400072D6: 56 push rsi
00000001400072D7: 57 push rdi
00000001400072D8: 55 push rbp
00000001400072D9: 53 push rbx
00000001400072DA: 48 81 EC 80 00 00 sub rsp,80h
00
00000001400072E1: 48 89 CE mov rsi,rcx
00000001400072E4: 41 B7 01 mov r15b,1
00000001400072E7: 80 79 08 00 cmp byte ptr [rcx+8],0
00000001400072EB: 74 1D je 000000014000730A
00000001400072ED: 44 88 7E 08 mov byte ptr [rsi+8],r15b
00000001400072F1: C6 46 09 01 mov byte ptr [rsi+9],1
00000001400072F5: 48 89 F0 mov rax,rsi
00000001400072F8: 48 81 C4 80 00 00 add rsp,80h
00
00000001400072FF: 5B pop rbx
0000000140007300: 5D pop rbp
0000000140007301: 5F pop rdi
0000000140007302: 5E pop rsi
0000000140007303: 41 5C pop r12
0000000140007305: 41 5E pop r14
0000000140007307: 41 5F pop r15
0000000140007309: C3 ret
000000014000730A: 4D 89 CE mov r14,r9
000000014000730D: 4C 89 C3 mov rbx,r8
0000000140007310: 48 89 D5 mov rbp,rdx
0000000140007313: 4C 8B A4 24 E0 00 mov r12,qword ptr [rsp+00000000000000E0h]
00 00
000000014000731B: 48 8B 3E mov rdi,qword ptr [rsi]
000000014000731E: 8B 47 30 mov eax,dword ptr [rdi+30h]
0000000140007321: 8A 4E 09 mov cl,byte ptr [rsi+9]
0000000140007324: A8 04 test al,4
0000000140007326: 75 73 jne 000000014000739B
0000000140007328: 45 31 C0 xor r8d,r8d
000000014000732B: 84 C9 test cl,cl
000000014000732D: 48 8D 05 18 42 03 lea rax,[000000014003B54Ch]
00
0000000140007334: 48 8D 15 AB 41 03 lea rdx,[000000014003B4E6h]
00
000000014000733B: 48 0F 44 D0 cmove rdx,rax
000000014000733F: 41 0F 94 C0 sete r8b
0000000140007343: 49 83 C8 02 or r8,2
0000000140007347: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
000000014000734B: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
000000014000734F: FF 50 18 call qword ptr [rax+18h]
0000000140007352: 84 C0 test al,al
0000000140007354: 75 97 jne 00000001400072ED
0000000140007356: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
000000014000735A: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
000000014000735E: 48 89 EA mov rdx,rbp
0000000140007361: 49 89 D8 mov r8,rbx
0000000140007364: FF 50 18 call qword ptr [rax+18h]
0000000140007367: 84 C0 test al,al
0000000140007369: 75 82 jne 00000001400072ED
000000014000736B: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
000000014000736F: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
0000000140007373: 48 8D 15 29 55 03 lea rdx,[000000014003C8A3h]
00
000000014000737A: 41 B8 02 00 00 00 mov r8d,2
0000000140007380: FF 50 18 call qword ptr [rax+18h]
0000000140007383: 84 C0 test al,al
0000000140007385: 0F 85 62 FF FF FF jne 00000001400072ED
000000014000738B: 4C 89 F1 mov rcx,r14
000000014000738E: 48 89 FA mov rdx,rdi
0000000140007391: 41 FF 54 24 18 call qword ptr [r12+18h]
0000000140007396: E9 D9 00 00 00 jmp 0000000140007474
000000014000739B: 84 C9 test cl,cl
000000014000739D: 75 23 jne 00000001400073C2
000000014000739F: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
00000001400073A3: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
00000001400073A7: 48 8D 15 62 25 03 lea rdx,[0000000140039910h]
00
00000001400073AE: 41 B8 03 00 00 00 mov r8d,3
00000001400073B4: FF 50 18 call qword ptr [rax+18h]
00000001400073B7: 84 C0 test al,al
00000001400073B9: 0F 85 2E FF FF FF jne 00000001400072ED
00000001400073BF: 8B 47 30 mov eax,dword ptr [rdi+30h]
00000001400073C2: C6 44 24 27 01 mov byte ptr [rsp+27h],1
00000001400073C7: 0F 10 47 20 movups xmm0,xmmword ptr [rdi+20h]
00000001400073CB: 0F 11 44 24 28 movups xmmword ptr [rsp+28h],xmm0
00000001400073D0: 48 8D 4C 24 27 lea rcx,[rsp+27h]
00000001400073D5: 48 89 4C 24 38 mov qword ptr [rsp+38h],rcx
00000001400073DA: 8B 4F 34 mov ecx,dword ptr [rdi+34h]
00000001400073DD: 8A 57 38 mov dl,byte ptr [rdi+38h]
00000001400073E0: 0F 10 07 movups xmm0,xmmword ptr [rdi]
00000001400073E3: 0F 10 4F 10 movups xmm1,xmmword ptr [rdi+10h]
00000001400073E7: 89 44 24 70 mov dword ptr [rsp+70h],eax
00000001400073EB: 89 4C 24 74 mov dword ptr [rsp+74h],ecx
00000001400073EF: 88 54 24 78 mov byte ptr [rsp+78h],dl
00000001400073F3: 0F 29 44 24 40 movaps xmmword ptr [rsp+40h],xmm0
00000001400073F8: 0F 29 4C 24 50 movaps xmmword ptr [rsp+50h],xmm1
00000001400073FD: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140007402: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
0000000140007407: 48 8D 05 7A 24 03 lea rax,[0000000140039888h]
00
000000014000740E: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
0000000140007413: 48 89 EA mov rdx,rbp
0000000140007416: 49 89 D8 mov r8,rbx
0000000140007419: E8 F2 EC FF FF call 0000000140006110
000000014000741E: 84 C0 test al,al
0000000140007420: 0F 85 C7 FE FF FF jne 00000001400072ED
0000000140007426: 48 8D 15 76 54 03 lea rdx,[000000014003C8A3h]
00
000000014000742D: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140007432: 41 B8 02 00 00 00 mov r8d,2
0000000140007438: E8 D3 EC FF FF call 0000000140006110
000000014000743D: 84 C0 test al,al
000000014000743F: 0F 85 A8 FE FF FF jne 00000001400072ED
0000000140007445: 48 8D 54 24 40 lea rdx,[rsp+40h]
000000014000744A: 4C 89 F1 mov rcx,r14
000000014000744D: 41 FF 54 24 18 call qword ptr [r12+18h]
0000000140007452: 84 C0 test al,al
0000000140007454: 0F 85 93 FE FF FF jne 00000001400072ED
000000014000745A: 48 8B 4C 24 60 mov rcx,qword ptr [rsp+60h]
000000014000745F: 48 8B 44 24 68 mov rax,qword ptr [rsp+68h]
0000000140007464: 48 8D 15 A8 24 03 lea rdx,[0000000140039913h]
00
000000014000746B: 41 B8 02 00 00 00 mov r8d,2
0000000140007471: FF 50 18 call qword ptr [rax+18h]
0000000140007474: 41 89 C7 mov r15d,eax
0000000140007477: E9 71 FE FF FF jmp 00000001400072ED
000000014000747C: 0F 1F 40 00 nop dword ptr [rax]
0000000140007480: 48 83 EC 28 sub rsp,28h
0000000140007484: C7 44 24 24 00 00 mov dword ptr [rsp+24h],0
00 00
000000014000748C: 81 FA 80 00 00 00 cmp edx,80h
0000000140007492: 73 0F jae 00000001400074A3
0000000140007494: 88 54 24 24 mov byte ptr [rsp+24h],dl
0000000140007498: 41 B8 01 00 00 00 mov r8d,1
000000014000749E: E9 88 00 00 00 jmp 000000014000752B
00000001400074A3: 89 D0 mov eax,edx
00000001400074A5: 81 FA 00 08 00 00 cmp edx,800h
00000001400074AB: 73 1B jae 00000001400074C8
00000001400074AD: C1 E8 06 shr eax,6
00000001400074B0: 0C C0 or al,0C0h
00000001400074B2: 88 44 24 24 mov byte ptr [rsp+24h],al
00000001400074B6: 80 E2 3F and dl,3Fh
00000001400074B9: 80 CA 80 or dl,80h
00000001400074BC: 88 54 24 25 mov byte ptr [rsp+25h],dl
00000001400074C0: 41 B8 02 00 00 00 mov r8d,2
00000001400074C6: EB 63 jmp 000000014000752B
00000001400074C8: 81 FA 00 00 01 00 cmp edx,10000h
00000001400074CE: 73 28 jae 00000001400074F8
00000001400074D0: C1 E8 0C shr eax,0Ch
00000001400074D3: 0C E0 or al,0E0h
00000001400074D5: 88 44 24 24 mov byte ptr [rsp+24h],al
00000001400074D9: 89 D0 mov eax,edx
00000001400074DB: C1 E8 06 shr eax,6
00000001400074DE: 24 3F and al,3Fh
00000001400074E0: 0C 80 or al,80h
00000001400074E2: 88 44 24 25 mov byte ptr [rsp+25h],al
00000001400074E6: 80 E2 3F and dl,3Fh
00000001400074E9: 80 CA 80 or dl,80h
00000001400074EC: 88 54 24 26 mov byte ptr [rsp+26h],dl
00000001400074F0: 41 B8 03 00 00 00 mov r8d,3
00000001400074F6: EB 33 jmp 000000014000752B
00000001400074F8: C1 E8 12 shr eax,12h
00000001400074FB: 0C F0 or al,0F0h
00000001400074FD: 88 44 24 24 mov byte ptr [rsp+24h],al
0000000140007501: 89 D0 mov eax,edx
0000000140007503: C1 E8 0C shr eax,0Ch
0000000140007506: 24 3F and al,3Fh
0000000140007508: 0C 80 or al,80h
000000014000750A: 88 44 24 25 mov byte ptr [rsp+25h],al
000000014000750E: 89 D0 mov eax,edx
0000000140007510: C1 E8 06 shr eax,6
0000000140007513: 24 3F and al,3Fh
0000000140007515: 0C 80 or al,80h
0000000140007517: 88 44 24 26 mov byte ptr [rsp+26h],al
000000014000751B: 80 E2 3F and dl,3Fh
000000014000751E: 80 CA 80 or dl,80h
0000000140007521: 88 54 24 27 mov byte ptr [rsp+27h],dl
0000000140007525: 41 B8 04 00 00 00 mov r8d,4
000000014000752B: 48 8D 54 24 24 lea rdx,[rsp+24h]
0000000140007530: E8 DB EB FF FF call 0000000140006110
0000000140007535: 90 nop
0000000140007536: 48 83 C4 28 add rsp,28h
000000014000753A: C3 ret
000000014000753B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140007540: 48 83 EC 68 sub rsp,68h
0000000140007544: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
0000000140007549: 0F 10 02 movups xmm0,xmmword ptr [rdx]
000000014000754C: 0F 10 4A 10 movups xmm1,xmmword ptr [rdx+10h]
0000000140007550: 0F 10 52 20 movups xmm2,xmmword ptr [rdx+20h]
0000000140007554: 0F 29 54 24 50 movaps xmmword ptr [rsp+50h],xmm2
0000000140007559: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000755E: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140007563: 48 8D 15 CE 24 03 lea rdx,[0000000140039A38h]
00
000000014000756A: 48 8D 4C 24 28 lea rcx,[rsp+28h]
000000014000756F: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140007574: E8 97 E4 FF FF call 0000000140005A10
0000000140007579: 90 nop
000000014000757A: 48 83 C4 68 add rsp,68h
000000014000757E: C3 ret
000000014000757F: 90 nop
0000000140007580: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140007583: E9 88 EB FF FF jmp 0000000140006110
0000000140007588: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140007590: 48 83 EC 28 sub rsp,28h
0000000140007594: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140007597: C7 44 24 24 00 00 mov dword ptr [rsp+24h],0
00 00
000000014000759F: 81 FA 80 00 00 00 cmp edx,80h
00000001400075A5: 73 0F jae 00000001400075B6
00000001400075A7: 88 54 24 24 mov byte ptr [rsp+24h],dl
00000001400075AB: 41 B8 01 00 00 00 mov r8d,1
00000001400075B1: E9 88 00 00 00 jmp 000000014000763E
00000001400075B6: 89 D0 mov eax,edx
00000001400075B8: 81 FA 00 08 00 00 cmp edx,800h
00000001400075BE: 73 1B jae 00000001400075DB
00000001400075C0: C1 E8 06 shr eax,6
00000001400075C3: 0C C0 or al,0C0h
00000001400075C5: 88 44 24 24 mov byte ptr [rsp+24h],al
00000001400075C9: 80 E2 3F and dl,3Fh
00000001400075CC: 80 CA 80 or dl,80h
00000001400075CF: 88 54 24 25 mov byte ptr [rsp+25h],dl
00000001400075D3: 41 B8 02 00 00 00 mov r8d,2
00000001400075D9: EB 63 jmp 000000014000763E
00000001400075DB: 81 FA 00 00 01 00 cmp edx,10000h
00000001400075E1: 73 28 jae 000000014000760B
00000001400075E3: C1 E8 0C shr eax,0Ch
00000001400075E6: 0C E0 or al,0E0h
00000001400075E8: 88 44 24 24 mov byte ptr [rsp+24h],al
00000001400075EC: 89 D0 mov eax,edx
00000001400075EE: C1 E8 06 shr eax,6
00000001400075F1: 24 3F and al,3Fh
00000001400075F3: 0C 80 or al,80h
00000001400075F5: 88 44 24 25 mov byte ptr [rsp+25h],al
00000001400075F9: 80 E2 3F and dl,3Fh
00000001400075FC: 80 CA 80 or dl,80h
00000001400075FF: 88 54 24 26 mov byte ptr [rsp+26h],dl
0000000140007603: 41 B8 03 00 00 00 mov r8d,3
0000000140007609: EB 33 jmp 000000014000763E
000000014000760B: C1 E8 12 shr eax,12h
000000014000760E: 0C F0 or al,0F0h
0000000140007610: 88 44 24 24 mov byte ptr [rsp+24h],al
0000000140007614: 89 D0 mov eax,edx
0000000140007616: C1 E8 0C shr eax,0Ch
0000000140007619: 24 3F and al,3Fh
000000014000761B: 0C 80 or al,80h
000000014000761D: 88 44 24 25 mov byte ptr [rsp+25h],al
0000000140007621: 89 D0 mov eax,edx
0000000140007623: C1 E8 06 shr eax,6
0000000140007626: 24 3F and al,3Fh
0000000140007628: 0C 80 or al,80h
000000014000762A: 88 44 24 26 mov byte ptr [rsp+26h],al
000000014000762E: 80 E2 3F and dl,3Fh
0000000140007631: 80 CA 80 or dl,80h
0000000140007634: 88 54 24 27 mov byte ptr [rsp+27h],dl
0000000140007638: 41 B8 04 00 00 00 mov r8d,4
000000014000763E: 48 8D 54 24 24 lea rdx,[rsp+24h]
0000000140007643: E8 C8 EA FF FF call 0000000140006110
0000000140007648: 90 nop
0000000140007649: 48 83 C4 28 add rsp,28h
000000014000764D: C3 ret
000000014000764E: 66 90 nop
0000000140007650: 48 83 EC 68 sub rsp,68h
0000000140007654: 48 8B 01 mov rax,qword ptr [rcx]
0000000140007657: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000765C: 0F 10 02 movups xmm0,xmmword ptr [rdx]
000000014000765F: 0F 10 4A 10 movups xmm1,xmmword ptr [rdx+10h]
0000000140007663: 0F 10 52 20 movups xmm2,xmmword ptr [rdx+20h]
0000000140007667: 0F 29 54 24 50 movaps xmmword ptr [rsp+50h],xmm2
000000014000766C: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
0000000140007671: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140007676: 48 8D 15 BB 23 03 lea rdx,[0000000140039A38h]
00
000000014000767D: 48 8D 4C 24 28 lea rcx,[rsp+28h]
0000000140007682: 4C 8D 44 24 30 lea r8,[rsp+30h]
0000000140007687: E8 84 E3 FF FF call 0000000140005A10
000000014000768C: 90 nop
000000014000768D: 48 83 C4 68 add rsp,68h
0000000140007691: C3 ret
0000000140007692: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000769C: 0F 1F 40 00 nop dword ptr [rax]
00000001400076A0: 41 57 push r15
00000001400076A2: 41 56 push r14
00000001400076A4: 56 push rsi
00000001400076A5: 57 push rdi
00000001400076A6: 53 push rbx
00000001400076A7: 48 81 EC 90 00 00 sub rsp,90h
00
00000001400076AE: 48 89 CE mov rsi,rcx
00000001400076B1: 80 79 10 00 cmp byte ptr [rcx+10h],0
00000001400076B5: 74 23 je 00000001400076DA
00000001400076B7: 48 8B 5E 08 mov rbx,qword ptr [rsi+8]
00000001400076BB: B0 01 mov al,1
00000001400076BD: 88 46 10 mov byte ptr [rsi+10h],al
00000001400076C0: 48 83 C3 01 add rbx,1
00000001400076C4: 48 89 5E 08 mov qword ptr [rsi+8],rbx
00000001400076C8: 48 89 F0 mov rax,rsi
00000001400076CB: 48 81 C4 90 00 00 add rsp,90h
00
00000001400076D2: 5B pop rbx
00000001400076D3: 5F pop rdi
00000001400076D4: 5E pop rsi
00000001400076D5: 41 5E pop r14
00000001400076D7: 41 5F pop r15
00000001400076D9: C3 ret
00000001400076DA: 4D 89 C6 mov r14,r8
00000001400076DD: 49 89 D7 mov r15,rdx
00000001400076E0: 48 8B 3E mov rdi,qword ptr [rsi]
00000001400076E3: 48 8B 5E 08 mov rbx,qword ptr [rsi+8]
00000001400076E7: 8B 47 30 mov eax,dword ptr [rdi+30h]
00000001400076EA: A8 04 test al,4
00000001400076EC: 75 42 jne 0000000140007730
00000001400076EE: 31 C0 xor eax,eax
00000001400076F0: 48 85 DB test rbx,rbx
00000001400076F3: 0F 94 C0 sete al
00000001400076F6: 48 8D 0D F4 39 03 lea rcx,[000000014003B0F1h]
00
00000001400076FD: 48 8D 15 E2 3D 03 lea rdx,[000000014003B4E6h]
00
0000000140007704: 48 0F 44 D1 cmove rdx,rcx
0000000140007708: 41 B8 02 00 00 00 mov r8d,2
000000014000770E: 49 29 C0 sub r8,rax
0000000140007711: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
0000000140007715: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
0000000140007719: FF 50 18 call qword ptr [rax+18h]
000000014000771C: 89 C1 mov ecx,eax
000000014000771E: B0 01 mov al,1
0000000140007720: 84 C9 test cl,cl
0000000140007722: 75 99 jne 00000001400076BD
0000000140007724: 4C 89 F9 mov rcx,r15
0000000140007727: 48 89 FA mov rdx,rdi
000000014000772A: 41 FF 56 18 call qword ptr [r14+18h]
000000014000772E: EB 8D jmp 00000001400076BD
0000000140007730: 48 85 DB test rbx,rbx
0000000140007733: 75 28 jne 000000014000775D
0000000140007735: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
0000000140007739: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
000000014000773D: 48 8D 15 D1 21 03 lea rdx,[0000000140039915h]
00
0000000140007744: 41 B8 02 00 00 00 mov r8d,2
000000014000774A: FF 50 18 call qword ptr [rax+18h]
000000014000774D: 84 C0 test al,al
000000014000774F: 74 09 je 000000014000775A
0000000140007751: B0 01 mov al,1
0000000140007753: 31 DB xor ebx,ebx
0000000140007755: E9 63 FF FF FF jmp 00000001400076BD
000000014000775A: 8B 47 30 mov eax,dword ptr [rdi+30h]
000000014000775D: C6 44 24 2F 01 mov byte ptr [rsp+2Fh],1
0000000140007762: 0F 10 47 20 movups xmm0,xmmword ptr [rdi+20h]
0000000140007766: 0F 11 44 24 78 movups xmmword ptr [rsp+78h],xmm0
000000014000776B: 48 8D 4C 24 2F lea rcx,[rsp+2Fh]
0000000140007770: 48 89 8C 24 88 00 mov qword ptr [rsp+0000000000000088h],rcx
00 00
0000000140007778: 8B 4F 34 mov ecx,dword ptr [rdi+34h]
000000014000777B: 8A 57 38 mov dl,byte ptr [rdi+38h]
000000014000777E: 0F 10 07 movups xmm0,xmmword ptr [rdi]
0000000140007781: 0F 10 4F 10 movups xmm1,xmmword ptr [rdi+10h]
0000000140007785: 89 44 24 60 mov dword ptr [rsp+60h],eax
0000000140007789: 89 4C 24 64 mov dword ptr [rsp+64h],ecx
000000014000778D: 88 54 24 68 mov byte ptr [rsp+68h],dl
0000000140007791: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
0000000140007796: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000779B: 48 8D 44 24 78 lea rax,[rsp+78h]
00000001400077A0: 48 89 44 24 50 mov qword ptr [rsp+50h],rax
00000001400077A5: 48 8D 05 DC 20 03 lea rax,[0000000140039888h]
00
00000001400077AC: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
00000001400077B1: 48 8D 54 24 30 lea rdx,[rsp+30h]
00000001400077B6: 4C 89 F9 mov rcx,r15
00000001400077B9: 41 FF 56 18 call qword ptr [r14+18h]
00000001400077BD: 84 C0 test al,al
00000001400077BF: 0F 85 F6 FE FF FF jne 00000001400076BB
00000001400077C5: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
00000001400077CA: 48 8B 44 24 58 mov rax,qword ptr [rsp+58h]
00000001400077CF: 48 8D 15 3D 21 03 lea rdx,[0000000140039913h]
00
00000001400077D6: 41 B8 02 00 00 00 mov r8d,2
00000001400077DC: FF 50 18 call qword ptr [rax+18h]
00000001400077DF: E9 D9 FE FF FF jmp 00000001400076BD
00000001400077E4: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400077EE: 66 90 nop
00000001400077F0: 41 57 push r15
00000001400077F2: 41 56 push r14
00000001400077F4: 41 55 push r13
00000001400077F6: 41 54 push r12
00000001400077F8: 56 push rsi
00000001400077F9: 57 push rdi
00000001400077FA: 55 push rbp
00000001400077FB: 53 push rbx
00000001400077FC: 48 83 EC 68 sub rsp,68h
0000000140007800: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140007805: 48 89 4C 24 28 mov qword ptr [rsp+28h],rcx
000000014000780A: 49 8B 58 20 mov rbx,qword ptr [r8+20h]
000000014000780E: 49 8B 78 28 mov rdi,qword ptr [r8+28h]
0000000140007812: 48 8B 47 20 mov rax,qword ptr [rdi+20h]
0000000140007816: 48 89 D9 mov rcx,rbx
0000000140007819: BA 22 00 00 00 mov edx,22h
000000014000781E: 48 89 C6 mov rsi,rax
0000000140007821: FF D0 call rax
0000000140007823: 84 C0 test al,al
0000000140007825: 74 13 je 000000014000783A
0000000140007827: B0 01 mov al,1
0000000140007829: 48 83 C4 68 add rsp,68h
000000014000782D: 5B pop rbx
000000014000782E: 5D pop rbp
000000014000782F: 5F pop rdi
0000000140007830: 5E pop rsi
0000000140007831: 41 5C pop r12
0000000140007833: 41 5D pop r13
0000000140007835: 41 5E pop r14
0000000140007837: 41 5F pop r15
0000000140007839: C3 ret
000000014000783A: 48 89 7C 24 58 mov qword ptr [rsp+58h],rdi
000000014000783F: 4C 8B 54 24 30 mov r10,qword ptr [rsp+30h]
0000000140007844: 4D 85 D2 test r10,r10
0000000140007847: 0F 84 AC 03 00 00 je 0000000140007BF9
000000014000784D: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140007852: 4E 8D 1C 10 lea r11,[rax+r10]
0000000140007856: 31 FF xor edi,edi
0000000140007858: 48 8D 2D 89 04 00 lea rbp,[0000000140007CE8h]
00
000000014000785F: 4C 8D 3D 1A 04 00 lea r15,[0000000140007C80h]
00
0000000140007866: 49 89 C6 mov r14,rax
0000000140007869: 48 89 C2 mov rdx,rax
000000014000786C: 45 31 C9 xor r9d,r9d
000000014000786F: 4C 89 5C 24 40 mov qword ptr [rsp+40h],r11
0000000140007874: 48 8D 42 01 lea rax,[rdx+1]
0000000140007878: 0F B6 0A movzx ecx,byte ptr [rdx]
000000014000787B: 84 C9 test cl,cl
000000014000787D: 78 08 js 0000000140007887
000000014000787F: 48 89 C2 mov rdx,rax
0000000140007882: E9 A9 00 00 00 jmp 0000000140007930
0000000140007887: 49 89 FC mov r12,rdi
000000014000788A: 4C 39 D8 cmp rax,r11
000000014000788D: 74 44 je 00000001400078D3
000000014000788F: 0F B6 42 01 movzx eax,byte ptr [rdx+1]
0000000140007893: 48 83 C2 02 add rdx,2
0000000140007897: 83 E0 3F and eax,3Fh
000000014000789A: 89 CF mov edi,ecx
000000014000789C: 83 E7 1F and edi,1Fh
000000014000789F: 80 F9 DF cmp cl,0DFh
00000001400078A2: 76 3E jbe 00000001400078E2
00000001400078A4: 4C 39 DA cmp rdx,r11
00000001400078A7: 74 3E je 00000001400078E7
00000001400078A9: 44 0F B6 02 movzx r8d,byte ptr [rdx]
00000001400078AD: 48 83 C2 01 add rdx,1
00000001400078B1: 41 83 E0 3F and r8d,3Fh
00000001400078B5: C1 E0 06 shl eax,6
00000001400078B8: 44 09 C0 or eax,r8d
00000001400078BB: 80 F9 F0 cmp cl,0F0h
00000001400078BE: 72 38 jb 00000001400078F8
00000001400078C0: 4C 39 DA cmp rdx,r11
00000001400078C3: 74 3F je 0000000140007904
00000001400078C5: 44 0F B6 02 movzx r8d,byte ptr [rdx]
00000001400078C9: 48 83 C2 01 add rdx,1
00000001400078CD: 41 83 E0 3F and r8d,3Fh
00000001400078D1: EB 37 jmp 000000014000790A
00000001400078D3: 31 C0 xor eax,eax
00000001400078D5: 4C 89 DA mov rdx,r11
00000001400078D8: 89 CF mov edi,ecx
00000001400078DA: 83 E7 1F and edi,1Fh
00000001400078DD: 80 F9 DF cmp cl,0DFh
00000001400078E0: 77 C2 ja 00000001400078A4
00000001400078E2: C1 E7 06 shl edi,6
00000001400078E5: EB 14 jmp 00000001400078FB
00000001400078E7: 45 31 C0 xor r8d,r8d
00000001400078EA: 4C 89 DA mov rdx,r11
00000001400078ED: C1 E0 06 shl eax,6
00000001400078F0: 44 09 C0 or eax,r8d
00000001400078F3: 80 F9 F0 cmp cl,0F0h
00000001400078F6: 73 C8 jae 00000001400078C0
00000001400078F8: C1 E7 0C shl edi,0Ch
00000001400078FB: 09 F8 or eax,edi
00000001400078FD: 89 C1 mov ecx,eax
00000001400078FF: 4C 89 E7 mov rdi,r12
0000000140007902: EB 2C jmp 0000000140007930
0000000140007904: 45 31 C0 xor r8d,r8d
0000000140007907: 4C 89 DA mov rdx,r11
000000014000790A: 83 E7 07 and edi,7
000000014000790D: C1 E7 12 shl edi,12h
0000000140007910: C1 E0 06 shl eax,6
0000000140007913: 09 F8 or eax,edi
0000000140007915: 44 09 C0 or eax,r8d
0000000140007918: 89 C1 mov ecx,eax
000000014000791A: 3D 00 00 11 00 cmp eax,110000h
000000014000791F: 4C 89 E7 mov rdi,r12
0000000140007922: 0F 84 B7 02 00 00 je 0000000140007BDF
0000000140007928: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140007930: 4C 89 74 24 50 mov qword ptr [rsp+50h],r14
0000000140007935: 41 BC 02 00 00 00 mov r12d,2
000000014000793B: 8D 41 F7 lea eax,[rcx-9]
000000014000793E: 83 F8 19 cmp eax,19h
0000000140007941: 4C 89 4C 24 38 mov qword ptr [rsp+38h],r9
0000000140007946: 48 89 54 24 48 mov qword ptr [rsp+48h],rdx
000000014000794B: 77 17 ja 0000000140007964
000000014000794D: 41 BE 74 00 00 00 mov r14d,74h
0000000140007953: 49 63 04 87 movsxd rax,dword ptr [r15+rax*4]
0000000140007957: 4C 01 F8 add rax,r15
000000014000795A: FF E0 jmp rax
000000014000795C: 41 BE 6E 00 00 00 mov r14d,6Eh
0000000140007962: EB 7C jmp 00000001400079E0
0000000140007964: 83 F9 5C cmp ecx,5Ch
0000000140007967: 75 05 jne 000000014000796E
0000000140007969: 41 89 CE mov r14d,ecx
000000014000796C: EB 72 jmp 00000001400079E0
000000014000796E: 49 89 CE mov r14,rcx
0000000140007971: E8 5A F5 FF FF call 0000000140006ED0
0000000140007976: 84 C0 test al,al
0000000140007978: 75 28 jne 00000001400079A2
000000014000797A: 44 89 F1 mov ecx,r14d
000000014000797D: E8 9E F6 FF FF call 0000000140007020
0000000140007982: 84 C0 test al,al
0000000140007984: 74 1C je 00000001400079A2
0000000140007986: 4C 8B 54 24 30 mov r10,qword ptr [rsp+30h]
000000014000798B: 4C 8B 5C 24 40 mov r11,qword ptr [rsp+40h]
0000000140007990: 4C 8B 4C 24 38 mov r9,qword ptr [rsp+38h]
0000000140007995: E9 22 02 00 00 jmp 0000000140007BBC
000000014000799A: 41 BE 72 00 00 00 mov r14d,72h
00000001400079A0: EB 3E jmp 00000001400079E0
00000001400079A2: 44 89 F0 mov eax,r14d
00000001400079A5: 83 C8 01 or eax,1
00000001400079A8: 44 0F BD F8 bsr r15d,eax
00000001400079AC: 41 83 F7 1C xor r15d,1Ch
00000001400079B0: 41 C1 EF 02 shr r15d,2
00000001400079B4: 41 83 F7 07 xor r15d,7
00000001400079B8: 45 89 F5 mov r13d,r14d
00000001400079BB: 48 B8 00 00 00 00 mov rax,500000000h
05 00 00 00
00000001400079C5: 49 09 C5 or r13,rax
00000001400079C8: 41 BC 03 00 00 00 mov r12d,3
00000001400079CE: 4C 89 F1 mov rcx,r14
00000001400079D1: 4C 8B 54 24 30 mov r10,qword ptr [rsp+30h]
00000001400079D6: 4C 8B 4C 24 38 mov r9,qword ptr [rsp+38h]
00000001400079DB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400079E0: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
00000001400079E5: 4D 89 C8 mov r8,r9
00000001400079E8: 49 29 F8 sub r8,rdi
00000001400079EB: 0F 82 6F 02 00 00 jb 0000000140007C60
00000001400079F1: 48 85 FF test rdi,rdi
00000001400079F4: 74 1B je 0000000140007A11
00000001400079F6: 4C 39 D7 cmp rdi,r10
00000001400079F9: 73 10 jae 0000000140007A0B
00000001400079FB: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140007A00: 80 3C 38 C0 cmp byte ptr [rax+rdi],0C0h
0000000140007A04: 7D 0B jge 0000000140007A11
0000000140007A06: E9 55 02 00 00 jmp 0000000140007C60
0000000140007A0B: 0F 85 4F 02 00 00 jne 0000000140007C60
0000000140007A11: 4D 85 C9 test r9,r9
0000000140007A14: 74 1C je 0000000140007A32
0000000140007A16: 4D 39 D1 cmp r9,r10
0000000140007A19: 73 11 jae 0000000140007A2C
0000000140007A1B: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140007A20: 42 80 3C 08 BF cmp byte ptr [rax+r9],0BFh
0000000140007A25: 7F 0B jg 0000000140007A32
0000000140007A27: E9 34 02 00 00 jmp 0000000140007C60
0000000140007A2C: 0F 85 2E 02 00 00 jne 0000000140007C60
0000000140007A32: 48 03 7C 24 28 add rdi,qword ptr [rsp+28h]
0000000140007A37: 48 89 D9 mov rcx,rbx
0000000140007A3A: 48 89 FA mov rdx,rdi
0000000140007A3D: 48 8B 44 24 58 mov rax,qword ptr [rsp+58h]
0000000140007A42: FF 50 18 call qword ptr [rax+18h]
0000000140007A45: 84 C0 test al,al
0000000140007A47: 48 BF FF FF FF FF mov rdi,0FFFFFF00FFFFFFFFh
00 FF FF FF
0000000140007A51: 74 20 je 0000000140007A73
0000000140007A53: E9 CF FD FF FF jmp 0000000140007827
0000000140007A58: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140007A60: 45 31 E4 xor r12d,r12d
0000000140007A63: 44 89 F2 mov edx,r14d
0000000140007A66: 48 89 D9 mov rcx,rbx
0000000140007A69: FF D6 call rsi
0000000140007A6B: 84 C0 test al,al
0000000140007A6D: 0F 85 B4 FD FF FF jne 0000000140007827
0000000140007A73: BA 5C 00 00 00 mov edx,5Ch
0000000140007A78: 44 89 E0 mov eax,r12d
0000000140007A7B: 48 63 44 85 00 movsxd rax,dword ptr [rbp+rax*4]
0000000140007A80: 48 01 E8 add rax,rbp
0000000140007A83: 41 BC 01 00 00 00 mov r12d,1
0000000140007A89: FF E0 jmp rax
0000000140007A8B: 4C 89 E8 mov rax,r13
0000000140007A8E: 48 C1 E8 20 shr rax,20h
0000000140007A92: 0F B6 C0 movzx eax,al
0000000140007A95: 48 8D 0D 5C 02 00 lea rcx,[0000000140007CF8h]
00
0000000140007A9C: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140007AA0: 48 01 C8 add rax,rcx
0000000140007AA3: FF E0 jmp rax
0000000140007AA5: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
0000000140007AAC: 49 21 C7 and r15,rax
0000000140007AAF: 49 21 FD and r13,rdi
0000000140007AB2: 41 BC 03 00 00 00 mov r12d,3
0000000140007AB8: BA 7D 00 00 00 mov edx,7Dh
0000000140007ABD: EB A7 jmp 0000000140007A66
0000000140007ABF: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
0000000140007AC6: 49 21 C7 and r15,rax
0000000140007AC9: 49 21 FD and r13,rdi
0000000140007ACC: 48 B8 00 00 00 00 mov rax,300000000h
03 00 00 00
0000000140007AD6: 49 09 C5 or r13,rax
0000000140007AD9: 41 BC 03 00 00 00 mov r12d,3
0000000140007ADF: BA 75 00 00 00 mov edx,75h
0000000140007AE4: EB 80 jmp 0000000140007A66
0000000140007AE6: 42 8D 0C BD 00 00 lea ecx,[r15*4+0000000000000000h]
00 00
0000000140007AEE: 44 89 E8 mov eax,r13d
0000000140007AF1: D3 E8 shr eax,cl
0000000140007AF3: 83 E0 0F and eax,0Fh
0000000140007AF6: 8D 48 57 lea ecx,[rax+57h]
0000000140007AF9: 89 C2 mov edx,eax
0000000140007AFB: 83 CA 30 or edx,30h
0000000140007AFE: 3C 0A cmp al,0Ah
0000000140007B00: 0F 43 D1 cmovae edx,ecx
0000000140007B03: 4D 85 FF test r15,r15
0000000140007B06: 74 52 je 0000000140007B5A
0000000140007B08: 49 83 C7 FF add r15,0FFFFFFFFFFFFFFFFh
0000000140007B0C: 41 BC 03 00 00 00 mov r12d,3
0000000140007B12: E9 4F FF FF FF jmp 0000000140007A66
0000000140007B17: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
0000000140007B1E: 49 21 C7 and r15,rax
0000000140007B21: 49 21 FD and r13,rdi
0000000140007B24: 48 B8 00 00 00 00 mov rax,200000000h
02 00 00 00
0000000140007B2E: 49 09 C5 or r13,rax
0000000140007B31: 41 BC 03 00 00 00 mov r12d,3
0000000140007B37: BA 7B 00 00 00 mov edx,7Bh
0000000140007B3C: E9 25 FF FF FF jmp 0000000140007A66
0000000140007B41: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
0000000140007B48: 49 21 C7 and r15,rax
0000000140007B4B: 49 21 FD and r13,rdi
0000000140007B4E: 48 B8 00 00 00 00 mov rax,400000000h
04 00 00 00
0000000140007B58: EB 17 jmp 0000000140007B71
0000000140007B5A: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
0000000140007B61: 49 21 C7 and r15,rax
0000000140007B64: 49 21 FD and r13,rdi
0000000140007B67: 48 B8 00 00 00 00 mov rax,100000000h
01 00 00 00
0000000140007B71: 49 09 C5 or r13,rax
0000000140007B74: 41 BC 03 00 00 00 mov r12d,3
0000000140007B7A: E9 E7 FE FF FF jmp 0000000140007A66
0000000140007B7F: BF 01 00 00 00 mov edi,1
0000000140007B84: 48 8B 44 24 60 mov rax,qword ptr [rsp+60h]
0000000140007B89: 3D 80 00 00 00 cmp eax,80h
0000000140007B8E: 72 1A jb 0000000140007BAA
0000000140007B90: BF 02 00 00 00 mov edi,2
0000000140007B95: 3D 00 08 00 00 cmp eax,800h
0000000140007B9A: 72 0E jb 0000000140007BAA
0000000140007B9C: 3D 00 00 01 00 cmp eax,10000h
0000000140007BA1: BF 04 00 00 00 mov edi,4
0000000140007BA6: 48 83 DF 00 sbb rdi,0
0000000140007BAA: 4C 8B 4C 24 38 mov r9,qword ptr [rsp+38h]
0000000140007BAF: 4C 01 CF add rdi,r9
0000000140007BB2: 4C 8B 54 24 30 mov r10,qword ptr [rsp+30h]
0000000140007BB7: 4C 8B 5C 24 40 mov r11,qword ptr [rsp+40h]
0000000140007BBC: 4C 8D 3D BD 00 00 lea r15,[0000000140007C80h]
00
0000000140007BC3: 48 8B 44 24 50 mov rax,qword ptr [rsp+50h]
0000000140007BC8: 48 8B 54 24 48 mov rdx,qword ptr [rsp+48h]
0000000140007BCD: 49 29 C1 sub r9,rax
0000000140007BD0: 49 01 D1 add r9,rdx
0000000140007BD3: 49 89 D6 mov r14,rdx
0000000140007BD6: 4C 39 DA cmp rdx,r11
0000000140007BD9: 0F 85 95 FC FF FF jne 0000000140007874
0000000140007BDF: 48 85 FF test rdi,rdi
0000000140007BE2: 74 15 je 0000000140007BF9
0000000140007BE4: 4C 39 D7 cmp rdi,r10
0000000140007BE7: 73 51 jae 0000000140007C3A
0000000140007BE9: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140007BEE: 80 3C 38 BF cmp byte ptr [rax+rdi],0BFh
0000000140007BF2: 7E 4B jle 0000000140007C3F
0000000140007BF4: 48 89 F8 mov rax,rdi
0000000140007BF7: EB 02 jmp 0000000140007BFB
0000000140007BF9: 31 C0 xor eax,eax
0000000140007BFB: 48 8B 54 24 28 mov rdx,qword ptr [rsp+28h]
0000000140007C00: 48 01 C2 add rdx,rax
0000000140007C03: 49 29 C2 sub r10,rax
0000000140007C06: 48 89 D9 mov rcx,rbx
0000000140007C09: 4D 89 D0 mov r8,r10
0000000140007C0C: 48 8B 44 24 58 mov rax,qword ptr [rsp+58h]
0000000140007C11: FF 50 18 call qword ptr [rax+18h]
0000000140007C14: 84 C0 test al,al
0000000140007C16: 0F 85 0B FC FF FF jne 0000000140007827
0000000140007C1C: 48 89 D9 mov rcx,rbx
0000000140007C1F: BA 22 00 00 00 mov edx,22h
0000000140007C24: 48 89 F0 mov rax,rsi
0000000140007C27: 48 83 C4 68 add rsp,68h
0000000140007C2B: 5B pop rbx
0000000140007C2C: 5D pop rbp
0000000140007C2D: 5F pop rdi
0000000140007C2E: 5E pop rsi
0000000140007C2F: 41 5C pop r12
0000000140007C31: 41 5D pop r13
0000000140007C33: 41 5E pop r14
0000000140007C35: 41 5F pop r15
0000000140007C37: 48 FF E0 jmp rax
0000000140007C3A: 4C 89 D0 mov rax,r10
0000000140007C3D: 74 BC je 0000000140007BFB
0000000140007C3F: 48 8D 05 5A 1E 03 lea rax,[0000000140039AA0h]
00
0000000140007C46: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140007C4B: 48 8B 4C 24 28 mov rcx,qword ptr [rsp+28h]
0000000140007C50: 4C 89 D2 mov rdx,r10
0000000140007C53: 49 89 F8 mov r8,rdi
0000000140007C56: 4D 89 D1 mov r9,r10
0000000140007C59: E8 52 E7 FF FF call 00000001400063B0
0000000140007C5E: 0F 0B ud2
0000000140007C60: 48 8D 05 21 1E 03 lea rax,[0000000140039A88h]
00
0000000140007C67: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140007C6C: 48 8B 4C 24 28 mov rcx,qword ptr [rsp+28h]
0000000140007C71: 4C 89 D2 mov rdx,r10
0000000140007C74: 49 89 F8 mov r8,rdi
0000000140007C77: E8 34 E7 FF FF call 00000001400063B0
0000000140007C7C: 0F 0B ud2
0000000140007C7E: 66 90 nop
0000000140007C80: 60
0000000140007C81: FD std
0000000140007C82: FF
0000000140007C83: FF
0000000140007C84: DC FC fdiv st(4),st
0000000140007C86: FF
0000000140007C87: FF
0000000140007C88: EE out dx,al
0000000140007C89: FC cld
0000000140007C8A: FF
0000000140007C8B: FF
0000000140007C8C: EE out dx,al
0000000140007C8D: FC cld
0000000140007C8E: FF
0000000140007C8F: FF 1A call fword ptr [rdx]
0000000140007C91: FD std
0000000140007C92: FF
0000000140007C93: FF
0000000140007C94: EE out dx,al
0000000140007C95: FC cld
0000000140007C96: FF
0000000140007C97: FF
0000000140007C98: EE out dx,al
0000000140007C99: FC cld
0000000140007C9A: FF
0000000140007C9B: FF
0000000140007C9C: EE out dx,al
0000000140007C9D: FC cld
0000000140007C9E: FF
0000000140007C9F: FF
0000000140007CA0: EE out dx,al
0000000140007CA1: FC cld
0000000140007CA2: FF
0000000140007CA3: FF
0000000140007CA4: EE out dx,al
0000000140007CA5: FC cld
0000000140007CA6: FF
0000000140007CA7: FF
0000000140007CA8: EE out dx,al
0000000140007CA9: FC cld
0000000140007CAA: FF
0000000140007CAB: FF
0000000140007CAC: EE out dx,al
0000000140007CAD: FC cld
0000000140007CAE: FF
0000000140007CAF: FF
0000000140007CB0: EE out dx,al
0000000140007CB1: FC cld
0000000140007CB2: FF
0000000140007CB3: FF
0000000140007CB4: EE out dx,al
0000000140007CB5: FC cld
0000000140007CB6: FF
0000000140007CB7: FF
0000000140007CB8: EE out dx,al
0000000140007CB9: FC cld
0000000140007CBA: FF
0000000140007CBB: FF
0000000140007CBC: EE out dx,al
0000000140007CBD: FC cld
0000000140007CBE: FF
0000000140007CBF: FF
0000000140007CC0: EE out dx,al
0000000140007CC1: FC cld
0000000140007CC2: FF
0000000140007CC3: FF
0000000140007CC4: EE out dx,al
0000000140007CC5: FC cld
0000000140007CC6: FF
0000000140007CC7: FF
0000000140007CC8: EE out dx,al
0000000140007CC9: FC cld
0000000140007CCA: FF
0000000140007CCB: FF
0000000140007CCC: EE out dx,al
0000000140007CCD: FC cld
0000000140007CCE: FF
0000000140007CCF: FF
0000000140007CD0: EE out dx,al
0000000140007CD1: FC cld
0000000140007CD2: FF
0000000140007CD3: FF
0000000140007CD4: EE out dx,al
0000000140007CD5: FC cld
0000000140007CD6: FF
0000000140007CD7: FF
0000000140007CD8: EE out dx,al
0000000140007CD9: FC cld
0000000140007CDA: FF
0000000140007CDB: FF
0000000140007CDC: EE out dx,al
0000000140007CDD: FC cld
0000000140007CDE: FF
0000000140007CDF: FF
0000000140007CE0: EE out dx,al
0000000140007CE1: FC cld
0000000140007CE2: FF
0000000140007CE3: FF
0000000140007CE4: E9 FC FF FF 97 jmp 00000000D8007CE5
0000000140007CE9: FE
0000000140007CEA: FF
0000000140007CEB: FF
0000000140007CEC: 78 FD js 0000000140007CEB
0000000140007CEE: FF
0000000140007CEF: FF
0000000140007CF0: 7E FD jle 0000000140007CEF
0000000140007CF2: FF
0000000140007CF3: FF A3 FD FF FF 87 jmp qword ptr [rbx+FFFFFFFF87FFFFFDh]
0000000140007CF9: FE
0000000140007CFA: FF
0000000140007CFB: FF AD FD FF FF EE jmp fword ptr [rbp+FFFFFFFFEEFFFFFDh]
0000000140007D01: FD std
0000000140007D02: FF
0000000140007D03: FF 1F call fword ptr [rdi]
0000000140007D05: FE
0000000140007D06: FF
0000000140007D07: FF C7 inc edi
0000000140007D09: FD std
0000000140007D0A: FF
0000000140007D0B: FF 49 FE dec dword ptr [rcx-2]
0000000140007D0E: FF
0000000140007D0F: FF 48 83 dec dword ptr [rax-7Dh]
0000000140007D12: EC in al,dx
0000000140007D13: 28 48 83 sub byte ptr [rax-7Dh],cl
0000000140007D16: 3A 01 cmp al,byte ptr [rcx]
0000000140007D18: 74 07 je 0000000140007D21
0000000140007D1A: 48 83 7A 10 01 cmp qword ptr [rdx+10h],1
0000000140007D1F: 75 43 jne 0000000140007D64
0000000140007D21: 8B 01 mov eax,dword ptr [rcx]
0000000140007D23: C7 44 24 24 00 00 mov dword ptr [rsp+24h],0
00 00
0000000140007D2B: 3D 80 00 00 00 cmp eax,80h
0000000140007D30: 73 0F jae 0000000140007D41
0000000140007D32: 88 44 24 24 mov byte ptr [rsp+24h],al
0000000140007D36: 41 B8 01 00 00 00 mov r8d,1
0000000140007D3C: E9 A2 00 00 00 jmp 0000000140007DE3
0000000140007D41: 89 C1 mov ecx,eax
0000000140007D43: 3D 00 08 00 00 cmp eax,800h
0000000140007D48: 73 33 jae 0000000140007D7D
0000000140007D4A: C1 E9 06 shr ecx,6
0000000140007D4D: 80 C9 C0 or cl,0C0h
0000000140007D50: 88 4C 24 24 mov byte ptr [rsp+24h],cl
0000000140007D54: 24 3F and al,3Fh
0000000140007D56: 0C 80 or al,80h
0000000140007D58: 88 44 24 25 mov byte ptr [rsp+25h],al
0000000140007D5C: 41 B8 02 00 00 00 mov r8d,2
0000000140007D62: EB 7F jmp 0000000140007DE3
0000000140007D64: 44 8B 01 mov r8d,dword ptr [rcx]
0000000140007D67: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140007D6B: 48 8B 52 28 mov rdx,qword ptr [rdx+28h]
0000000140007D6F: 48 8B 42 20 mov rax,qword ptr [rdx+20h]
0000000140007D73: 44 89 C2 mov edx,r8d
0000000140007D76: 48 83 C4 28 add rsp,28h
0000000140007D7A: 48 FF E0 jmp rax
0000000140007D7D: 3D 00 00 01 00 cmp eax,10000h
0000000140007D82: 73 29 jae 0000000140007DAD
0000000140007D84: C1 E9 0C shr ecx,0Ch
0000000140007D87: 80 C9 E0 or cl,0E0h
0000000140007D8A: 88 4C 24 24 mov byte ptr [rsp+24h],cl
0000000140007D8E: 89 C1 mov ecx,eax
0000000140007D90: C1 E9 06 shr ecx,6
0000000140007D93: 80 E1 3F and cl,3Fh
0000000140007D96: 80 C9 80 or cl,80h
0000000140007D99: 88 4C 24 25 mov byte ptr [rsp+25h],cl
0000000140007D9D: 24 3F and al,3Fh
0000000140007D9F: 0C 80 or al,80h
0000000140007DA1: 88 44 24 26 mov byte ptr [rsp+26h],al
0000000140007DA5: 41 B8 03 00 00 00 mov r8d,3
0000000140007DAB: EB 36 jmp 0000000140007DE3
0000000140007DAD: C1 E9 12 shr ecx,12h
0000000140007DB0: 80 C9 F0 or cl,0F0h
0000000140007DB3: 88 4C 24 24 mov byte ptr [rsp+24h],cl
0000000140007DB7: 89 C1 mov ecx,eax
0000000140007DB9: C1 E9 0C shr ecx,0Ch
0000000140007DBC: 80 E1 3F and cl,3Fh
0000000140007DBF: 80 C9 80 or cl,80h
0000000140007DC2: 88 4C 24 25 mov byte ptr [rsp+25h],cl
0000000140007DC6: 89 C1 mov ecx,eax
0000000140007DC8: C1 E9 06 shr ecx,6
0000000140007DCB: 80 E1 3F and cl,3Fh
0000000140007DCE: 80 C9 80 or cl,80h
0000000140007DD1: 88 4C 24 26 mov byte ptr [rsp+26h],cl
0000000140007DD5: 24 3F and al,3Fh
0000000140007DD7: 0C 80 or al,80h
0000000140007DD9: 88 44 24 27 mov byte ptr [rsp+27h],al
0000000140007DDD: 41 B8 04 00 00 00 mov r8d,4
0000000140007DE3: 48 8D 44 24 24 lea rax,[rsp+24h]
0000000140007DE8: 48 89 D1 mov rcx,rdx
0000000140007DEB: 48 89 C2 mov rdx,rax
0000000140007DEE: E8 FD D4 FF FF call 00000001400052F0
0000000140007DF3: 90 nop
0000000140007DF4: 48 83 C4 28 add rsp,28h
0000000140007DF8: C3 ret
0000000140007DF9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140007E00: 41 57 push r15
0000000140007E02: 41 56 push r14
0000000140007E04: 56 push rsi
0000000140007E05: 57 push rdi
0000000140007E06: 55 push rbp
0000000140007E07: 53 push rbx
0000000140007E08: 45 31 C9 xor r9d,r9d
0000000140007E0B: 4C 89 C0 mov rax,r8
0000000140007E0E: 48 83 E8 0F sub rax,0Fh
0000000140007E12: 4C 0F 43 C8 cmovae r9,rax
0000000140007E16: 4D 85 C0 test r8,r8
0000000140007E19: 0F 84 CF 01 00 00 je 0000000140007FEE
0000000140007E1F: 4C 8D 52 07 lea r10,[rdx+7]
0000000140007E23: 49 83 E2 F8 and r10,0FFFFFFFFFFFFFFF8h
0000000140007E27: 49 29 D2 sub r10,rdx
0000000140007E2A: 31 C0 xor eax,eax
0000000140007E2C: 4C 8D 35 E6 39 03 lea r14,[000000014003B819h]
00
0000000140007E33: 48 BF 80 80 80 80 mov rdi,8080808080808080h
80 80 80 80
0000000140007E3D: 41 BB 01 00 00 00 mov r11d,1
0000000140007E43: EB 18 jmp 0000000140007E5D
0000000140007E45: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140007E4F: 90 nop
0000000140007E50: 48 83 C0 01 add rax,1
0000000140007E54: 4C 39 C0 cmp rax,r8
0000000140007E57: 0F 83 91 01 00 00 jae 0000000140007FEE
0000000140007E5D: 0F B6 34 02 movzx esi,byte ptr [rdx+rax]
0000000140007E61: 40 84 F6 test sil,sil
0000000140007E64: 78 5A js 0000000140007EC0
0000000140007E66: 49 83 FA FF cmp r10,0FFFFFFFFFFFFFFFFh
0000000140007E6A: 74 E4 je 0000000140007E50
0000000140007E6C: 44 89 D5 mov ebp,r10d
0000000140007E6F: 29 C5 sub ebp,eax
0000000140007E71: 40 F6 C5 07 test bpl,7
0000000140007E75: 75 D9 jne 0000000140007E50
0000000140007E77: EB 0B jmp 0000000140007E84
0000000140007E79: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140007E80: 48 83 C0 10 add rax,10h
0000000140007E84: 4C 39 C8 cmp rax,r9
0000000140007E87: 73 0E jae 0000000140007E97
0000000140007E89: 48 8B 6C 02 08 mov rbp,qword ptr [rdx+rax+8]
0000000140007E8E: 48 0B 2C 02 or rbp,qword ptr [rdx+rax]
0000000140007E92: 48 85 FD test rbp,rdi
0000000140007E95: 74 E9 je 0000000140007E80
0000000140007E97: 4C 39 C0 cmp rax,r8
0000000140007E9A: 73 B8 jae 0000000140007E54
0000000140007E9C: 0F 1F 40 00 nop dword ptr [rax]
0000000140007EA0: 80 3C 02 00 cmp byte ptr [rdx+rax],0
0000000140007EA4: 78 AE js 0000000140007E54
0000000140007EA6: 48 83 C0 01 add rax,1
0000000140007EAA: 49 39 C0 cmp r8,rax
0000000140007EAD: 75 F1 jne 0000000140007EA0
0000000140007EAF: E9 3A 01 00 00 jmp 0000000140007FEE
0000000140007EB4: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140007EBE: 66 90 nop
0000000140007EC0: 42 8A 1C 36 mov bl,byte ptr [rsi+r14]
0000000140007EC4: 41 B7 01 mov r15b,1
0000000140007EC7: 80 FB 04 cmp bl,4
0000000140007ECA: 74 2A je 0000000140007EF6
0000000140007ECC: 80 FB 03 cmp bl,3
0000000140007ECF: 74 53 je 0000000140007F24
0000000140007ED1: 80 FB 02 cmp bl,2
0000000140007ED4: 0F 85 36 01 00 00 jne 0000000140008010
0000000140007EDA: 48 8D 70 01 lea rsi,[rax+1]
0000000140007EDE: 4C 39 C6 cmp rsi,r8
0000000140007EE1: 0F 83 13 01 00 00 jae 0000000140007FFA
0000000140007EE7: 80 3C 32 BF cmp byte ptr [rdx+rsi],0BFh
0000000140007EEB: 0F 8E F1 00 00 00 jle 0000000140007FE2
0000000140007EF1: E9 1A 01 00 00 jmp 0000000140008010
0000000140007EF6: 48 8D 58 01 lea rbx,[rax+1]
0000000140007EFA: 4C 39 C3 cmp rbx,r8
0000000140007EFD: 0F 83 F7 00 00 00 jae 0000000140007FFA
0000000140007F03: 8A 1C 1A mov bl,byte ptr [rdx+rbx]
0000000140007F06: 40 80 FE F0 cmp sil,0F0h
0000000140007F0A: 74 4A je 0000000140007F56
0000000140007F0C: 40 80 FE F4 cmp sil,0F4h
0000000140007F10: 75 51 jne 0000000140007F63
0000000140007F12: 84 DB test bl,bl
0000000140007F14: 0F 89 F6 00 00 00 jns 0000000140008010
0000000140007F1A: 80 FB 8F cmp bl,8Fh
0000000140007F1D: 76 63 jbe 0000000140007F82
0000000140007F1F: E9 EC 00 00 00 jmp 0000000140008010
0000000140007F24: 48 8D 58 01 lea rbx,[rax+1]
0000000140007F28: 4C 39 C3 cmp rbx,r8
0000000140007F2B: 0F 83 C9 00 00 00 jae 0000000140007FFA
0000000140007F31: 8A 1C 1A mov bl,byte ptr [rdx+rbx]
0000000140007F34: 40 80 FE E0 cmp sil,0E0h
0000000140007F38: 74 68 je 0000000140007FA2
0000000140007F3A: 40 80 FE ED cmp sil,0EDh
0000000140007F3E: 75 6C jne 0000000140007FAC
0000000140007F40: 84 DB test bl,bl
0000000140007F42: 0F 89 C8 00 00 00 jns 0000000140008010
0000000140007F48: 80 FB A0 cmp bl,0A0h
0000000140007F4B: 0F 82 82 00 00 00 jb 0000000140007FD3
0000000140007F51: E9 BA 00 00 00 jmp 0000000140008010
0000000140007F56: 80 C3 70 add bl,70h
0000000140007F59: 80 FB 30 cmp bl,30h
0000000140007F5C: 72 24 jb 0000000140007F82
0000000140007F5E: E9 AD 00 00 00 jmp 0000000140008010
0000000140007F63: 40 80 C6 0F add sil,0Fh
0000000140007F67: 40 80 FE 02 cmp sil,2
0000000140007F6B: 0F 87 9F 00 00 00 ja 0000000140008010
0000000140007F71: 84 DB test bl,bl
0000000140007F73: 0F 89 97 00 00 00 jns 0000000140008010
0000000140007F79: 80 FB C0 cmp bl,0C0h
0000000140007F7C: 0F 83 8E 00 00 00 jae 0000000140008010
0000000140007F82: 48 8D 58 02 lea rbx,[rax+2]
0000000140007F86: 4C 39 C3 cmp rbx,r8
0000000140007F89: 73 6F jae 0000000140007FFA
0000000140007F8B: 80 3C 1A BF cmp byte ptr [rdx+rbx],0BFh
0000000140007F8F: 7F 71 jg 0000000140008002
0000000140007F91: 48 8D 70 03 lea rsi,[rax+3]
0000000140007F95: 4C 39 C6 cmp rsi,r8
0000000140007F98: 73 60 jae 0000000140007FFA
0000000140007F9A: 80 3C 32 BF cmp byte ptr [rdx+rsi],0BFh
0000000140007F9E: 7E 42 jle 0000000140007FE2
0000000140007FA0: EB 68 jmp 000000014000800A
0000000140007FA2: 80 E3 E0 and bl,0E0h
0000000140007FA5: 80 FB A0 cmp bl,0A0h
0000000140007FA8: 74 29 je 0000000140007FD3
0000000140007FAA: EB 64 jmp 0000000140008010
0000000140007FAC: 8D 6E 1F lea ebp,[rsi+1Fh]
0000000140007FAF: 40 80 FD 0C cmp bpl,0Ch
0000000140007FB3: 73 0B jae 0000000140007FC0
0000000140007FB5: 84 DB test bl,bl
0000000140007FB7: 79 57 jns 0000000140008010
0000000140007FB9: 80 FB BF cmp bl,0BFh
0000000140007FBC: 76 15 jbe 0000000140007FD3
0000000140007FBE: EB 50 jmp 0000000140008010
0000000140007FC0: 40 80 E6 FE and sil,0FEh
0000000140007FC4: 40 80 FE EE cmp sil,0EEh
0000000140007FC8: 75 46 jne 0000000140008010
0000000140007FCA: 84 DB test bl,bl
0000000140007FCC: 79 42 jns 0000000140008010
0000000140007FCE: 80 FB C0 cmp bl,0C0h
0000000140007FD1: 73 3D jae 0000000140008010
0000000140007FD3: 48 8D 70 02 lea rsi,[rax+2]
0000000140007FD7: 4C 39 C6 cmp rsi,r8
0000000140007FDA: 73 1E jae 0000000140007FFA
0000000140007FDC: 80 3C 32 BF cmp byte ptr [rdx+rsi],0BFh
0000000140007FE0: 7F 20 jg 0000000140008002
0000000140007FE2: 48 83 C6 01 add rsi,1
0000000140007FE6: 48 89 F0 mov rax,rsi
0000000140007FE9: E9 66 FE FF FF jmp 0000000140007E54
0000000140007FEE: 48 89 51 08 mov qword ptr [rcx+8],rdx
0000000140007FF2: 4C 89 41 10 mov qword ptr [rcx+10h],r8
0000000140007FF6: 31 C0 xor eax,eax
0000000140007FF8: EB 2E jmp 0000000140008028
0000000140007FFA: 45 31 DB xor r11d,r11d
0000000140007FFD: 45 31 FF xor r15d,r15d
0000000140008000: EB 0E jmp 0000000140008010
0000000140008002: 41 BB 02 00 00 00 mov r11d,2
0000000140008008: EB 06 jmp 0000000140008010
000000014000800A: 41 BB 03 00 00 00 mov r11d,3
0000000140008010: 41 0F B6 D7 movzx edx,r15b
0000000140008014: 49 C1 E3 08 shl r11,8
0000000140008018: 49 09 D3 or r11,rdx
000000014000801B: 48 89 41 08 mov qword ptr [rcx+8],rax
000000014000801F: 4C 89 59 10 mov qword ptr [rcx+10h],r11
0000000140008023: B8 01 00 00 00 mov eax,1
0000000140008028: 48 89 01 mov qword ptr [rcx],rax
000000014000802B: 5B pop rbx
000000014000802C: 5D pop rbp
000000014000802D: 5F pop rdi
000000014000802E: 5E pop rsi
000000014000802F: 41 5E pop r14
0000000140008031: 41 5F pop r15
0000000140008033: C3 ret
0000000140008034: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000803E: 66 90 nop
0000000140008040: 48 83 EC 28 sub rsp,28h
0000000140008044: 48 8D 0D A5 1B 03 lea rcx,[0000000140039BF0h]
00
000000014000804B: 4C 8D 05 5E 30 03 lea r8,[000000014003B0B0h]
00
0000000140008052: BA 2A 00 00 00 mov edx,2Ah
0000000140008057: E8 44 D7 FF FF call 00000001400057A0
000000014000805C: 0F 0B ud2
000000014000805E: 66 90 nop
0000000140008060: 41 57 push r15
0000000140008062: 41 56 push r14
0000000140008064: 41 55 push r13
0000000140008066: 41 54 push r12
0000000140008068: 56 push rsi
0000000140008069: 57 push rdi
000000014000806A: 55 push rbp
000000014000806B: 53 push rbx
000000014000806C: 48 83 EC 38 sub rsp,38h
0000000140008070: 4D 89 CC mov r12,r9
0000000140008073: 49 89 C9 mov r9,rcx
0000000140008076: 4C 8B BC 24 A0 00 mov r15,qword ptr [rsp+00000000000000A0h]
00 00
000000014000807E: 49 83 FF 01 cmp r15,1
0000000140008082: 48 89 54 24 30 mov qword ptr [rsp+30h],rdx
0000000140008087: 0F 85 8F 00 00 00 jne 000000014000811C
000000014000808D: 41 BE 01 00 00 00 mov r14d,1
0000000140008093: 31 FF xor edi,edi
0000000140008095: BA 01 00 00 00 mov edx,1
000000014000809A: 45 31 ED xor r13d,r13d
000000014000809D: 4C 39 EF cmp rdi,r13
00000001400080A0: 4C 0F 46 F2 cmovbe r14,rdx
00000001400080A4: 4C 0F 47 EF cmova r13,rdi
00000001400080A8: 4D 39 FD cmp r13,r15
00000001400080AB: 0F 87 CA 04 00 00 ja 000000014000857B
00000001400080B1: 4C 89 F2 mov rdx,r14
00000001400080B4: 4C 01 EA add rdx,r13
00000001400080B7: 0F 82 CA 04 00 00 jb 0000000140008587
00000001400080BD: 4C 89 44 24 20 mov qword ptr [rsp+20h],r8
00000001400080C2: 4C 89 4C 24 28 mov qword ptr [rsp+28h],r9
00000001400080C7: 4C 39 FA cmp rdx,r15
00000001400080CA: 0F 87 C8 04 00 00 ja 0000000140008598
00000001400080D0: 4B 8D 14 34 lea rdx,[r12+r14]
00000001400080D4: 4C 89 E1 mov rcx,r12
00000001400080D7: 4D 89 E8 mov r8,r13
00000001400080DA: E8 51 DD 02 00 call 0000000140035E30
00000001400080DF: 85 C0 test eax,eax
00000001400080E1: 0F 84 59 01 00 00 je 0000000140008240
00000001400080E7: 4D 89 FE mov r14,r15
00000001400080EA: 4D 29 EE sub r14,r13
00000001400080ED: 4D 39 F5 cmp r13,r14
00000001400080F0: 4D 0F 47 F5 cmova r14,r13
00000001400080F4: 49 8D 47 FF lea rax,[r15-1]
00000001400080F8: 44 89 F9 mov ecx,r15d
00000001400080FB: 83 E1 03 and ecx,3
00000001400080FE: 48 83 F8 03 cmp rax,3
0000000140008102: 0F 83 06 03 00 00 jae 000000014000840E
0000000140008108: 31 C0 xor eax,eax
000000014000810A: 4C 89 E2 mov rdx,r12
000000014000810D: 4C 8B 44 24 28 mov r8,qword ptr [rsp+28h]
0000000140008112: 4C 8B 4C 24 20 mov r9,qword ptr [rsp+20h]
0000000140008117: E9 3D 03 00 00 jmp 0000000140008459
000000014000811C: BB 01 00 00 00 mov ebx,1
0000000140008121: 31 F6 xor esi,esi
0000000140008123: 31 FF xor edi,edi
0000000140008125: B8 01 00 00 00 mov eax,1
000000014000812A: 31 ED xor ebp,ebp
000000014000812C: 41 BE 01 00 00 00 mov r14d,1
0000000140008132: EB 28 jmp 000000014000815C
0000000140008134: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000813E: 66 90 nop
0000000140008140: 48 8D 0C 28 lea rcx,[rax+rbp]
0000000140008144: 48 83 C1 01 add rcx,1
0000000140008148: 49 89 CE mov r14,rcx
000000014000814B: 49 29 FE sub r14,rdi
000000014000814E: 31 ED xor ebp,ebp
0000000140008150: 48 8D 1C 29 lea rbx,[rcx+rbp]
0000000140008154: 48 89 C8 mov rax,rcx
0000000140008157: 4C 39 FB cmp rbx,r15
000000014000815A: 73 55 jae 00000001400081B1
000000014000815C: 48 8D 0C 2F lea rcx,[rdi+rbp]
0000000140008160: 4C 39 F9 cmp rcx,r15
0000000140008163: 0F 83 EC 03 00 00 jae 0000000140008555
0000000140008169: 41 0F B6 0C 0C movzx ecx,byte ptr [r12+rcx]
000000014000816E: 41 38 0C 1C cmp byte ptr [r12+rbx],cl
0000000140008172: 72 CC jb 0000000140008140
0000000140008174: 75 2A jne 00000001400081A0
0000000140008176: 48 83 C5 01 add rbp,1
000000014000817A: 4C 39 F5 cmp rbp,r14
000000014000817D: 48 89 EB mov rbx,rbp
0000000140008180: 48 0F 44 DE cmove rbx,rsi
0000000140008184: 48 0F 45 EE cmovne rbp,rsi
0000000140008188: 48 89 E9 mov rcx,rbp
000000014000818B: 48 01 C1 add rcx,rax
000000014000818E: 48 89 DD mov rbp,rbx
0000000140008191: EB BD jmp 0000000140008150
0000000140008193: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000819D: 0F 1F 00 nop dword ptr [rax]
00000001400081A0: 48 8D 48 01 lea rcx,[rax+1]
00000001400081A4: 41 BE 01 00 00 00 mov r14d,1
00000001400081AA: 31 ED xor ebp,ebp
00000001400081AC: 48 89 C7 mov rdi,rax
00000001400081AF: EB 9F jmp 0000000140008150
00000001400081B1: BE 01 00 00 00 mov esi,1
00000001400081B6: 31 ED xor ebp,ebp
00000001400081B8: 45 31 ED xor r13d,r13d
00000001400081BB: B8 01 00 00 00 mov eax,1
00000001400081C0: 31 DB xor ebx,ebx
00000001400081C2: BA 01 00 00 00 mov edx,1
00000001400081C7: EB 27 jmp 00000001400081F0
00000001400081C9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
00000001400081D0: 48 8D 0C 18 lea rcx,[rax+rbx]
00000001400081D4: 48 83 C1 01 add rcx,1
00000001400081D8: 48 89 CA mov rdx,rcx
00000001400081DB: 4C 29 EA sub rdx,r13
00000001400081DE: 31 DB xor ebx,ebx
00000001400081E0: 48 8D 34 19 lea rsi,[rcx+rbx]
00000001400081E4: 48 89 C8 mov rax,rcx
00000001400081E7: 4C 39 FE cmp rsi,r15
00000001400081EA: 0F 83 AD FE FF FF jae 000000014000809D
00000001400081F0: 4A 8D 0C 2B lea rcx,[rbx+r13]
00000001400081F4: 4C 39 F9 cmp rcx,r15
00000001400081F7: 0F 83 58 03 00 00 jae 0000000140008555
00000001400081FD: 41 0F B6 0C 0C movzx ecx,byte ptr [r12+rcx]
0000000140008202: 41 38 0C 34 cmp byte ptr [r12+rsi],cl
0000000140008206: 77 C8 ja 00000001400081D0
0000000140008208: 75 26 jne 0000000140008230
000000014000820A: 48 83 C3 01 add rbx,1
000000014000820E: 48 39 D3 cmp rbx,rdx
0000000140008211: 48 89 DE mov rsi,rbx
0000000140008214: 48 0F 44 F5 cmove rsi,rbp
0000000140008218: 48 0F 45 DD cmovne rbx,rbp
000000014000821C: 48 89 D9 mov rcx,rbx
000000014000821F: 48 01 C1 add rcx,rax
0000000140008222: 48 89 F3 mov rbx,rsi
0000000140008225: EB B9 jmp 00000001400081E0
0000000140008227: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140008230: 48 8D 48 01 lea rcx,[rax+1]
0000000140008234: BA 01 00 00 00 mov edx,1
0000000140008239: 31 DB xor ebx,ebx
000000014000823B: 49 89 C5 mov r13,rax
000000014000823E: EB A0 jmp 00000001400081E0
0000000140008240: BE 01 00 00 00 mov esi,1
0000000140008245: 45 31 C0 xor r8d,r8d
0000000140008248: 31 ED xor ebp,ebp
000000014000824A: BA 01 00 00 00 mov edx,1
000000014000824F: 31 DB xor ebx,ebx
0000000140008251: EB 2F jmp 0000000140008282
0000000140008253: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000825D: 0F 1F 00 nop dword ptr [rax]
0000000140008260: 48 8D 3C 2A lea rdi,[rdx+rbp]
0000000140008264: 48 83 C7 01 add rdi,1
0000000140008268: 48 89 FE mov rsi,rdi
000000014000826B: 48 29 DE sub rsi,rbx
000000014000826E: 31 ED xor ebp,ebp
0000000140008270: 48 89 DA mov rdx,rbx
0000000140008273: 48 89 D3 mov rbx,rdx
0000000140008276: 48 89 FA mov rdx,rdi
0000000140008279: 4C 39 F6 cmp rsi,r14
000000014000827C: 0F 84 84 00 00 00 je 0000000140008306
0000000140008282: 48 8D 04 2A lea rax,[rdx+rbp]
0000000140008286: 4C 39 F8 cmp rax,r15
0000000140008289: 73 7B jae 0000000140008306
000000014000828B: 48 89 D0 mov rax,rdx
000000014000828E: 48 F7 D0 not rax
0000000140008291: 4C 89 F9 mov rcx,r15
0000000140008294: 48 29 E9 sub rcx,rbp
0000000140008297: 48 01 C1 add rcx,rax
000000014000829A: 4C 39 F9 cmp rcx,r15
000000014000829D: 0F 83 BB 02 00 00 jae 000000014000855E
00000001400082A3: 48 89 E8 mov rax,rbp
00000001400082A6: 48 F7 D0 not rax
00000001400082A9: 4C 01 F8 add rax,r15
00000001400082AC: 48 29 D8 sub rax,rbx
00000001400082AF: 4C 39 F8 cmp rax,r15
00000001400082B2: 0F 83 AF 02 00 00 jae 0000000140008567
00000001400082B8: 48 8D 7A 01 lea rdi,[rdx+1]
00000001400082BC: 41 0F B6 04 04 movzx eax,byte ptr [r12+rax]
00000001400082C1: 41 38 04 0C cmp byte ptr [r12+rcx],al
00000001400082C5: 72 99 jb 0000000140008260
00000001400082C7: 75 27 jne 00000001400082F0
00000001400082C9: 48 83 C5 01 add rbp,1
00000001400082CD: 48 39 F5 cmp rbp,rsi
00000001400082D0: 48 89 E8 mov rax,rbp
00000001400082D3: 49 0F 44 C0 cmove rax,r8
00000001400082D7: 49 0F 45 E8 cmovne rbp,r8
00000001400082DB: 48 89 EF mov rdi,rbp
00000001400082DE: 48 01 D7 add rdi,rdx
00000001400082E1: 48 89 C5 mov rbp,rax
00000001400082E4: EB 8A jmp 0000000140008270
00000001400082E6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400082F0: BE 01 00 00 00 mov esi,1
00000001400082F5: 31 ED xor ebp,ebp
00000001400082F7: 48 89 D3 mov rbx,rdx
00000001400082FA: 48 89 FA mov rdx,rdi
00000001400082FD: 4C 39 F6 cmp rsi,r14
0000000140008300: 0F 85 7C FF FF FF jne 0000000140008282
0000000140008306: 41 B9 01 00 00 00 mov r9d,1
000000014000830C: 45 31 C0 xor r8d,r8d
000000014000830F: 31 F6 xor esi,esi
0000000140008311: BA 01 00 00 00 mov edx,1
0000000140008316: 31 ED xor ebp,ebp
0000000140008318: EB 28 jmp 0000000140008342
000000014000831A: 66 0F 1F 44 00 00 nop word ptr [rax+rax]
0000000140008320: 48 8D 3C 16 lea rdi,[rsi+rdx]
0000000140008324: 48 83 C7 01 add rdi,1
0000000140008328: 49 89 F9 mov r9,rdi
000000014000832B: 49 29 E9 sub r9,rbp
000000014000832E: 31 F6 xor esi,esi
0000000140008330: 48 89 EA mov rdx,rbp
0000000140008333: 48 89 D5 mov rbp,rdx
0000000140008336: 48 89 FA mov rdx,rdi
0000000140008339: 4D 39 F1 cmp r9,r14
000000014000833C: 0F 84 85 00 00 00 je 00000001400083C7
0000000140008342: 48 8D 04 32 lea rax,[rdx+rsi]
0000000140008346: 4C 39 F8 cmp rax,r15
0000000140008349: 73 7C jae 00000001400083C7
000000014000834B: 48 89 D0 mov rax,rdx
000000014000834E: 48 F7 D0 not rax
0000000140008351: 4C 89 F9 mov rcx,r15
0000000140008354: 48 29 F1 sub rcx,rsi
0000000140008357: 48 01 C1 add rcx,rax
000000014000835A: 4C 39 F9 cmp rcx,r15
000000014000835D: 0F 83 FB 01 00 00 jae 000000014000855E
0000000140008363: 48 89 F0 mov rax,rsi
0000000140008366: 48 F7 D0 not rax
0000000140008369: 4C 01 F8 add rax,r15
000000014000836C: 48 29 E8 sub rax,rbp
000000014000836F: 4C 39 F8 cmp rax,r15
0000000140008372: 0F 83 EF 01 00 00 jae 0000000140008567
0000000140008378: 48 8D 7A 01 lea rdi,[rdx+1]
000000014000837C: 41 0F B6 04 04 movzx eax,byte ptr [r12+rax]
0000000140008381: 41 38 04 0C cmp byte ptr [r12+rcx],al
0000000140008385: 77 99 ja 0000000140008320
0000000140008387: 75 27 jne 00000001400083B0
0000000140008389: 48 83 C6 01 add rsi,1
000000014000838D: 4C 39 CE cmp rsi,r9
0000000140008390: 48 89 F0 mov rax,rsi
0000000140008393: 49 0F 44 C0 cmove rax,r8
0000000140008397: 49 0F 45 F0 cmovne rsi,r8
000000014000839B: 48 89 F7 mov rdi,rsi
000000014000839E: 48 01 D7 add rdi,rdx
00000001400083A1: 48 89 C6 mov rsi,rax
00000001400083A4: EB 8A jmp 0000000140008330
00000001400083A6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400083B0: 41 B9 01 00 00 00 mov r9d,1
00000001400083B6: 31 F6 xor esi,esi
00000001400083B8: 48 89 D5 mov rbp,rdx
00000001400083BB: 48 89 FA mov rdx,rdi
00000001400083BE: 4D 39 F1 cmp r9,r14
00000001400083C1: 0F 85 7B FF FF FF jne 0000000140008342
00000001400083C7: 48 39 EB cmp rbx,rbp
00000001400083CA: 48 0F 47 EB cmova rbp,rbx
00000001400083CE: 4D 39 FE cmp r14,r15
00000001400083D1: 0F 87 CD 01 00 00 ja 00000001400085A4
00000001400083D7: 4C 89 F9 mov rcx,r15
00000001400083DA: 48 29 E9 sub rcx,rbp
00000001400083DD: 4D 85 F6 test r14,r14
00000001400083E0: 4C 8B 44 24 28 mov r8,qword ptr [rsp+28h]
00000001400083E5: 4C 8B 4C 24 20 mov r9,qword ptr [rsp+20h]
00000001400083EA: 0F 84 98 00 00 00 je 0000000140008488
00000001400083F0: 49 8D 46 FF lea rax,[r14-1]
00000001400083F4: 44 89 F2 mov edx,r14d
00000001400083F7: 83 E2 03 and edx,3
00000001400083FA: 48 83 F8 03 cmp rax,3
00000001400083FE: 0F 83 90 00 00 00 jae 0000000140008494
0000000140008404: 31 C0 xor eax,eax
0000000140008406: 4C 89 E3 mov rbx,r12
0000000140008409: E9 CB 00 00 00 jmp 00000001400084D9
000000014000840E: 4C 89 FD mov rbp,r15
0000000140008411: 48 83 E5 FC and rbp,0FFFFFFFFFFFFFFFCh
0000000140008415: 48 F7 DD neg rbp
0000000140008418: 31 C0 xor eax,eax
000000014000841A: 4C 89 E2 mov rdx,r12
000000014000841D: 4C 8B 44 24 28 mov r8,qword ptr [rsp+28h]
0000000140008422: 4C 8B 4C 24 20 mov r9,qword ptr [rsp+20h]
0000000140008427: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140008430: 0F B6 1A movzx ebx,byte ptr [rdx]
0000000140008433: 0F B6 7A 01 movzx edi,byte ptr [rdx+1]
0000000140008437: 48 0F AB D8 bts rax,rbx
000000014000843B: 48 0F AB F8 bts rax,rdi
000000014000843F: 0F B6 5A 02 movzx ebx,byte ptr [rdx+2]
0000000140008443: 48 0F AB D8 bts rax,rbx
0000000140008447: 0F B6 5A 03 movzx ebx,byte ptr [rdx+3]
000000014000844B: 48 83 C2 04 add rdx,4
000000014000844F: 48 0F AB D8 bts rax,rbx
0000000140008453: 48 83 C5 04 add rbp,4
0000000140008457: 75 D7 jne 0000000140008430
0000000140008459: 48 85 C9 test rcx,rcx
000000014000845C: 74 13 je 0000000140008471
000000014000845E: 31 ED xor ebp,ebp
0000000140008460: 0F B6 1C 2A movzx ebx,byte ptr [rdx+rbp]
0000000140008464: 48 0F AB D8 bts rax,rbx
0000000140008468: 48 83 C5 01 add rbp,1
000000014000846C: 48 39 E9 cmp rcx,rbp
000000014000846F: 75 EF jne 0000000140008460
0000000140008471: 49 83 C6 01 add r14,1
0000000140008475: 48 C7 C5 FF FF FF mov rbp,0FFFFFFFFFFFFFFFFh
FF
000000014000847C: 48 C7 C2 FF FF FF mov rdx,0FFFFFFFFFFFFFFFFh
FF
0000000140008483: 4C 89 E9 mov rcx,r13
0000000140008486: EB 7C jmp 0000000140008504
0000000140008488: 31 ED xor ebp,ebp
000000014000848A: 4C 89 FA mov rdx,r15
000000014000848D: 31 C0 xor eax,eax
000000014000848F: 45 31 F6 xor r14d,r14d
0000000140008492: EB 70 jmp 0000000140008504
0000000140008494: 4C 89 F5 mov rbp,r14
0000000140008497: 48 83 E5 FC and rbp,0FFFFFFFFFFFFFFFCh
000000014000849B: 48 F7 DD neg rbp
000000014000849E: 31 C0 xor eax,eax
00000001400084A0: 4C 89 E3 mov rbx,r12
00000001400084A3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400084AD: 0F 1F 00 nop dword ptr [rax]
00000001400084B0: 0F B6 3B movzx edi,byte ptr [rbx]
00000001400084B3: 0F B6 73 01 movzx esi,byte ptr [rbx+1]
00000001400084B7: 48 0F AB F8 bts rax,rdi
00000001400084BB: 48 0F AB F0 bts rax,rsi
00000001400084BF: 0F B6 7B 02 movzx edi,byte ptr [rbx+2]
00000001400084C3: 48 0F AB F8 bts rax,rdi
00000001400084C7: 0F B6 7B 03 movzx edi,byte ptr [rbx+3]
00000001400084CB: 48 83 C3 04 add rbx,4
00000001400084CF: 48 0F AB F8 bts rax,rdi
00000001400084D3: 48 83 C5 04 add rbp,4
00000001400084D7: 75 D7 jne 00000001400084B0
00000001400084D9: 31 ED xor ebp,ebp
00000001400084DB: 48 85 D2 test rdx,rdx
00000001400084DE: 74 21 je 0000000140008501
00000001400084E0: 31 FF xor edi,edi
00000001400084E2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400084EC: 0F 1F 40 00 nop dword ptr [rax]
00000001400084F0: 0F B6 34 3B movzx esi,byte ptr [rbx+rdi]
00000001400084F4: 48 0F AB F0 bts rax,rsi
00000001400084F8: 48 83 C7 01 add rdi,1
00000001400084FC: 48 39 FA cmp rdx,rdi
00000001400084FF: 75 EF jne 00000001400084F0
0000000140008501: 4C 89 FA mov rdx,r15
0000000140008504: 48 8B 5C 24 30 mov rbx,qword ptr [rsp+30h]
0000000140008509: 49 89 18 mov qword ptr [r8],rbx
000000014000850C: 4D 89 48 08 mov qword ptr [r8+8],r9
0000000140008510: 4D 89 60 10 mov qword ptr [r8+10h],r12
0000000140008514: 4D 89 78 18 mov qword ptr [r8+18h],r15
0000000140008518: 49 C7 40 20 01 00 mov qword ptr [r8+20h],1
00 00
0000000140008520: 4D 89 68 28 mov qword ptr [r8+28h],r13
0000000140008524: 49 89 48 30 mov qword ptr [r8+30h],rcx
0000000140008528: 4D 89 70 38 mov qword ptr [r8+38h],r14
000000014000852C: 49 89 40 40 mov qword ptr [r8+40h],rax
0000000140008530: 49 C7 40 48 00 00 mov qword ptr [r8+48h],0
00 00
0000000140008538: 4D 89 48 50 mov qword ptr [r8+50h],r9
000000014000853C: 49 89 68 58 mov qword ptr [r8+58h],rbp
0000000140008540: 49 89 50 60 mov qword ptr [r8+60h],rdx
0000000140008544: 48 83 C4 38 add rsp,38h
0000000140008548: 5B pop rbx
0000000140008549: 5D pop rbp
000000014000854A: 5F pop rdi
000000014000854B: 5E pop rsi
000000014000854C: 41 5C pop r12
000000014000854E: 41 5D pop r13
0000000140008550: 41 5E pop r14
0000000140008552: 41 5F pop r15
0000000140008554: C3 ret
0000000140008555: 4C 8D 05 64 17 03 lea r8,[0000000140039CC0h]
00
000000014000855C: EB 13 jmp 0000000140008571
000000014000855E: 4C 8D 05 73 17 03 lea r8,[0000000140039CD8h]
00
0000000140008565: EB 0A jmp 0000000140008571
0000000140008567: 4C 8D 05 82 17 03 lea r8,[0000000140039CF0h]
00
000000014000856E: 48 89 C1 mov rcx,rax
0000000140008571: 4C 89 FA mov rdx,r15
0000000140008574: E8 87 C7 FF FF call 0000000140004D00
0000000140008579: 0F 0B ud2
000000014000857B: 4C 8D 05 F6 16 03 lea r8,[0000000140039C78h]
00
0000000140008582: 4C 89 E9 mov rcx,r13
0000000140008585: EB 27 jmp 00000001400085AE
0000000140008587: 4C 8D 05 02 17 03 lea r8,[0000000140039C90h]
00
000000014000858E: 4C 89 F1 mov rcx,r14
0000000140008591: E8 AA D6 FF FF call 0000000140005C40
0000000140008596: 0F 0B ud2
0000000140008598: 4C 8D 05 F1 16 03 lea r8,[0000000140039C90h]
00
000000014000859F: 48 89 D1 mov rcx,rdx
00000001400085A2: EB 0A jmp 00000001400085AE
00000001400085A4: 4C 8D 05 FD 16 03 lea r8,[0000000140039CA8h]
00
00000001400085AB: 4C 89 F1 mov rcx,r14
00000001400085AE: 4C 89 FA mov rdx,r15
00000001400085B1: E8 BA CC FF FF call 0000000140005270
00000001400085B6: 0F 0B ud2
00000001400085B8: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
00000001400085C0: 41 57 push r15
00000001400085C2: 41 56 push r14
00000001400085C4: 41 54 push r12
00000001400085C6: 56 push rsi
00000001400085C7: 57 push rdi
00000001400085C8: 55 push rbp
00000001400085C9: 53 push rbx
00000001400085CA: 48 83 EC 20 sub rsp,20h
00000001400085CE: 49 89 D0 mov r8,rdx
00000001400085D1: 48 8B 52 08 mov rdx,qword ptr [rdx+8]
00000001400085D5: 48 85 D2 test rdx,rdx
00000001400085D8: 0F 84 BB 01 00 00 je 0000000140008799
00000001400085DE: 4D 8B 10 mov r10,qword ptr [r8]
00000001400085E1: 31 C0 xor eax,eax
00000001400085E3: 4C 8D 35 2F 32 03 lea r14,[000000014003B819h]
00
00000001400085EA: 4C 8D 3D CE 10 03 lea r15,[00000001400396BFh]
00
00000001400085F1: EB 33 jmp 0000000140008626
00000001400085F3: 4B 8D 34 0A lea rsi,[r10+r9]
00000001400085F7: 48 89 D7 mov rdi,rdx
00000001400085FA: 4C 29 CF sub rdi,r9
00000001400085FD: 4C 89 FB mov rbx,r15
0000000140008600: 48 0F 47 DE cmova rbx,rsi
0000000140008604: 0F B6 1B movzx ebx,byte ptr [rbx]
0000000140008607: 80 E3 C0 and bl,0C0h
000000014000860A: 80 FB 80 cmp bl,80h
000000014000860D: 0F 85 DE 01 00 00 jne 00000001400087F1
0000000140008613: 48 83 C0 02 add rax,2
0000000140008617: 49 89 C1 mov r9,rax
000000014000861A: 4C 89 C8 mov rax,r9
000000014000861D: 49 39 D1 cmp r9,rdx
0000000140008620: 0F 83 7F 01 00 00 jae 00000001400087A5
0000000140008626: 41 0F B6 3C 02 movzx edi,byte ptr [r10+rax]
000000014000862B: 4C 8D 48 01 lea r9,[rax+1]
000000014000862F: 40 84 FF test dil,dil
0000000140008632: 79 E6 jns 000000014000861A
0000000140008634: 4D 8D 1C 02 lea r11,[r10+rax]
0000000140008638: 42 0F B6 1C 37 movzx ebx,byte ptr [rdi+r14]
000000014000863D: 80 FB 02 cmp bl,2
0000000140008640: 74 B1 je 00000001400085F3
0000000140008642: 80 FB 03 cmp bl,3
0000000140008645: 74 3B je 0000000140008682
0000000140008647: 80 FB 04 cmp bl,4
000000014000864A: 0F 85 7F 01 00 00 jne 00000001400087CF
0000000140008650: 4F 8D 24 0A lea r12,[r10+r9]
0000000140008654: 48 89 D6 mov rsi,rdx
0000000140008657: 4C 29 CE sub rsi,r9
000000014000865A: 4C 89 FB mov rbx,r15
000000014000865D: 49 0F 47 DC cmova rbx,r12
0000000140008661: 0F B6 1B movzx ebx,byte ptr [rbx]
0000000140008664: 40 80 FF F0 cmp dil,0F0h
0000000140008668: 74 56 je 00000001400086C0
000000014000866A: 40 80 FF F4 cmp dil,0F4h
000000014000866E: 75 5D jne 00000001400086CD
0000000140008670: 84 DB test bl,bl
0000000140008672: 0F 89 94 01 00 00 jns 000000014000880C
0000000140008678: 80 FB 90 cmp bl,90h
000000014000867B: 72 6F jb 00000001400086EC
000000014000867D: E9 8A 01 00 00 jmp 000000014000880C
0000000140008682: 4F 8D 24 0A lea r12,[r10+r9]
0000000140008686: 48 89 D6 mov rsi,rdx
0000000140008689: 4C 29 CE sub rsi,r9
000000014000868C: 4C 89 FB mov rbx,r15
000000014000868F: 49 0F 47 DC cmova rbx,r12
0000000140008693: 0F B6 1B movzx ebx,byte ptr [rbx]
0000000140008696: 40 80 FF E0 cmp dil,0E0h
000000014000869A: 0F 84 99 00 00 00 je 0000000140008739
00000001400086A0: 40 80 FF ED cmp dil,0EDh
00000001400086A4: 0F 85 9C 00 00 00 jne 0000000140008746
00000001400086AA: 84 DB test bl,bl
00000001400086AC: 0F 89 74 01 00 00 jns 0000000140008826
00000001400086B2: 80 FB A0 cmp bl,0A0h
00000001400086B5: 0F 82 B3 00 00 00 jb 000000014000876E
00000001400086BB: E9 66 01 00 00 jmp 0000000140008826
00000001400086C0: 80 C3 70 add bl,70h
00000001400086C3: 80 FB 30 cmp bl,30h
00000001400086C6: 72 24 jb 00000001400086EC
00000001400086C8: E9 3F 01 00 00 jmp 000000014000880C
00000001400086CD: 40 80 C7 0F add dil,0Fh
00000001400086D1: 40 80 FF 02 cmp dil,2
00000001400086D5: 0F 87 31 01 00 00 ja 000000014000880C
00000001400086DB: 84 DB test bl,bl
00000001400086DD: 0F 89 29 01 00 00 jns 000000014000880C
00000001400086E3: 80 FB C0 cmp bl,0C0h
00000001400086E6: 0F 83 20 01 00 00 jae 000000014000880C
00000001400086EC: 4C 8D 48 02 lea r9,[rax+2]
00000001400086F0: 4C 39 CA cmp rdx,r9
00000001400086F3: 49 8D 74 02 02 lea rsi,[r10+rax+2]
00000001400086F8: 4C 89 FF mov rdi,r15
00000001400086FB: 48 0F 47 FE cmova rdi,rsi
00000001400086FF: 0F B6 1F movzx ebx,byte ptr [rdi]
0000000140008702: 80 E3 C0 and bl,0C0h
0000000140008705: 80 FB 80 cmp bl,80h
0000000140008708: 0F 85 49 01 00 00 jne 0000000140008857
000000014000870E: 4C 8D 48 03 lea r9,[rax+3]
0000000140008712: 4C 39 CA cmp rdx,r9
0000000140008715: 49 8D 74 02 03 lea rsi,[r10+rax+3]
000000014000871A: 4C 89 FF mov rdi,r15
000000014000871D: 48 0F 47 FE cmova rdi,rsi
0000000140008721: 0F B6 1F movzx ebx,byte ptr [rdi]
0000000140008724: 80 E3 C0 and bl,0C0h
0000000140008727: 80 FB 80 cmp bl,80h
000000014000872A: 0F 85 89 01 00 00 jne 00000001400088B9
0000000140008730: 48 83 C0 04 add rax,4
0000000140008734: E9 DE FE FF FF jmp 0000000140008617
0000000140008739: 80 E3 E0 and bl,0E0h
000000014000873C: 80 FB A0 cmp bl,0A0h
000000014000873F: 74 2D je 000000014000876E
0000000140008741: E9 E0 00 00 00 jmp 0000000140008826
0000000140008746: 8D 6F 1F lea ebp,[rdi+1Fh]
0000000140008749: 40 80 FD 0C cmp bpl,0Ch
000000014000874D: 72 0E jb 000000014000875D
000000014000874F: 40 80 E7 FE and dil,0FEh
0000000140008753: 40 80 FF EE cmp dil,0EEh
0000000140008757: 0F 85 C9 00 00 00 jne 0000000140008826
000000014000875D: 84 DB test bl,bl
000000014000875F: 0F 89 C1 00 00 00 jns 0000000140008826
0000000140008765: 80 FB C0 cmp bl,0C0h
0000000140008768: 0F 83 B8 00 00 00 jae 0000000140008826
000000014000876E: 4C 8D 48 02 lea r9,[rax+2]
0000000140008772: 4C 39 CA cmp rdx,r9
0000000140008775: 49 8D 74 02 02 lea rsi,[r10+rax+2]
000000014000877A: 4C 89 FF mov rdi,r15
000000014000877D: 48 0F 47 FE cmova rdi,rsi
0000000140008781: 0F B6 1F movzx ebx,byte ptr [rdi]
0000000140008784: 80 E3 C0 and bl,0C0h
0000000140008787: 80 FB 80 cmp bl,80h
000000014000878A: 0F 85 EE 00 00 00 jne 000000014000887E
0000000140008790: 48 83 C0 03 add rax,3
0000000140008794: E9 7E FE FF FF jmp 0000000140008617
0000000140008799: 48 C7 01 00 00 00 mov qword ptr [rcx],0
00
00000001400087A0: E9 4D 01 00 00 jmp 00000001400088F2
00000001400087A5: 48 8D 05 E4 2E 03 lea rax,[000000014003B690h]
00
00000001400087AC: 49 89 00 mov qword ptr [r8],rax
00000001400087AF: 49 C7 40 08 00 00 mov qword ptr [r8+8],0
00 00
00000001400087B7: 4C 89 11 mov qword ptr [rcx],r10
00000001400087BA: 48 89 51 08 mov qword ptr [rcx+8],rdx
00000001400087BE: 48 89 41 10 mov qword ptr [rcx+10h],rax
00000001400087C2: 48 C7 41 18 00 00 mov qword ptr [rcx+18h],0
00 00
00000001400087CA: E9 23 01 00 00 jmp 00000001400088F2
00000001400087CF: 48 39 D0 cmp rax,rdx
00000001400087D2: 0F 87 29 01 00 00 ja 0000000140008901
00000001400087D8: 48 39 C2 cmp rdx,rax
00000001400087DB: 0F 86 29 01 00 00 jbe 000000014000890A
00000001400087E1: 4B 8D 34 0A lea rsi,[r10+r9]
00000001400087E5: 4C 29 CA sub rdx,r9
00000001400087E8: 49 89 30 mov qword ptr [r8],rsi
00000001400087EB: 49 89 50 08 mov qword ptr [r8+8],rdx
00000001400087EF: EB 4E jmp 000000014000883F
00000001400087F1: 48 39 D0 cmp rax,rdx
00000001400087F4: 0F 87 1C 01 00 00 ja 0000000140008916
00000001400087FA: 48 39 C2 cmp rdx,rax
00000001400087FD: 0F 86 1C 01 00 00 jbe 000000014000891F
0000000140008803: 49 89 30 mov qword ptr [r8],rsi
0000000140008806: 49 89 78 08 mov qword ptr [r8+8],rdi
000000014000880A: EB 33 jmp 000000014000883F
000000014000880C: 48 39 D0 cmp rax,rdx
000000014000880F: 0F 87 13 01 00 00 ja 0000000140008928
0000000140008815: 48 39 C2 cmp rdx,rax
0000000140008818: 77 1E ja 0000000140008838
000000014000881A: 4C 8D 05 4F 15 03 lea r8,[0000000140039D70h]
00
0000000140008821: E9 76 01 00 00 jmp 000000014000899C
0000000140008826: 48 39 D0 cmp rax,rdx
0000000140008829: 0F 87 02 01 00 00 ja 0000000140008931
000000014000882F: 48 39 C2 cmp rdx,rax
0000000140008832: 0F 86 02 01 00 00 jbe 000000014000893A
0000000140008838: 4D 89 20 mov qword ptr [r8],r12
000000014000883B: 49 89 70 08 mov qword ptr [r8+8],rsi
000000014000883F: 4C 89 11 mov qword ptr [rcx],r10
0000000140008842: 48 89 41 08 mov qword ptr [rcx+8],rax
0000000140008846: 4C 89 59 10 mov qword ptr [rcx+10h],r11
000000014000884A: 48 C7 41 18 01 00 mov qword ptr [rcx+18h],1
00 00
0000000140008852: E9 9B 00 00 00 jmp 00000001400088F2
0000000140008857: 48 39 D0 cmp rax,rdx
000000014000885A: 0F 87 E3 00 00 00 ja 0000000140008943
0000000140008860: 48 83 F8 FD cmp rax,0FFFFFFFFFFFFFFFDh
0000000140008864: 0F 87 E2 00 00 00 ja 000000014000894C
000000014000886A: 48 89 D7 mov rdi,rdx
000000014000886D: 4C 29 CF sub rdi,r9
0000000140008870: 73 2B jae 000000014000889D
0000000140008872: 4C 8D 05 C7 14 03 lea r8,[0000000140039D40h]
00
0000000140008879: E9 1E 01 00 00 jmp 000000014000899C
000000014000887E: 48 39 D0 cmp rax,rdx
0000000140008881: 0F 87 CE 00 00 00 ja 0000000140008955
0000000140008887: 48 83 F8 FD cmp rax,0FFFFFFFFFFFFFFFDh
000000014000888B: 0F 87 CD 00 00 00 ja 000000014000895E
0000000140008891: 48 89 D7 mov rdi,rdx
0000000140008894: 4C 29 CF sub rdi,r9
0000000140008897: 0F 82 CA 00 00 00 jb 0000000140008967
000000014000889D: 49 89 30 mov qword ptr [r8],rsi
00000001400088A0: 49 89 78 08 mov qword ptr [r8+8],rdi
00000001400088A4: 4C 89 11 mov qword ptr [rcx],r10
00000001400088A7: 48 89 41 08 mov qword ptr [rcx+8],rax
00000001400088AB: 4C 89 59 10 mov qword ptr [rcx+10h],r11
00000001400088AF: 48 C7 41 18 02 00 mov qword ptr [rcx+18h],2
00 00
00000001400088B7: EB 39 jmp 00000001400088F2
00000001400088B9: 48 39 D0 cmp rax,rdx
00000001400088BC: 0F 87 AE 00 00 00 ja 0000000140008970
00000001400088C2: 48 83 F8 FC cmp rax,0FFFFFFFFFFFFFFFCh
00000001400088C6: 0F 87 B5 00 00 00 ja 0000000140008981
00000001400088CC: 48 89 D7 mov rdi,rdx
00000001400088CF: 4C 29 CF sub rdi,r9
00000001400088D2: 0F 82 BD 00 00 00 jb 0000000140008995
00000001400088D8: 49 89 30 mov qword ptr [r8],rsi
00000001400088DB: 49 89 78 08 mov qword ptr [r8+8],rdi
00000001400088DF: 4C 89 11 mov qword ptr [rcx],r10
00000001400088E2: 48 89 41 08 mov qword ptr [rcx+8],rax
00000001400088E6: 4C 89 59 10 mov qword ptr [rcx+10h],r11
00000001400088EA: 48 C7 41 18 03 00 mov qword ptr [rcx+18h],3
00 00
00000001400088F2: 48 83 C4 20 add rsp,20h
00000001400088F6: 5B pop rbx
00000001400088F7: 5D pop rbp
00000001400088F8: 5F pop rdi
00000001400088F9: 5E pop rsi
00000001400088FA: 41 5C pop r12
00000001400088FC: 41 5E pop r14
00000001400088FE: 41 5F pop r15
0000000140008900: C3 ret
0000000140008901: 4C 8D 05 20 14 03 lea r8,[0000000140039D28h]
00
0000000140008908: EB 6D jmp 0000000140008977
000000014000890A: 4C 8D 05 17 14 03 lea r8,[0000000140039D28h]
00
0000000140008911: E9 86 00 00 00 jmp 000000014000899C
0000000140008916: 4C 8D 05 9B 14 03 lea r8,[0000000140039DB8h]
00
000000014000891D: EB 58 jmp 0000000140008977
000000014000891F: 4C 8D 05 92 14 03 lea r8,[0000000140039DB8h]
00
0000000140008926: EB 74 jmp 000000014000899C
0000000140008928: 4C 8D 05 41 14 03 lea r8,[0000000140039D70h]
00
000000014000892F: EB 46 jmp 0000000140008977
0000000140008931: 4C 8D 05 68 14 03 lea r8,[0000000140039DA0h]
00
0000000140008938: EB 3D jmp 0000000140008977
000000014000893A: 4C 8D 05 5F 14 03 lea r8,[0000000140039DA0h]
00
0000000140008941: EB 59 jmp 000000014000899C
0000000140008943: 4C 8D 05 F6 13 03 lea r8,[0000000140039D40h]
00
000000014000894A: EB 2B jmp 0000000140008977
000000014000894C: 4C 8D 05 ED 13 03 lea r8,[0000000140039D40h]
00
0000000140008953: EB 33 jmp 0000000140008988
0000000140008955: 4C 8D 05 2C 14 03 lea r8,[0000000140039D88h]
00
000000014000895C: EB 19 jmp 0000000140008977
000000014000895E: 4C 8D 05 23 14 03 lea r8,[0000000140039D88h]
00
0000000140008965: EB 21 jmp 0000000140008988
0000000140008967: 4C 8D 05 1A 14 03 lea r8,[0000000140039D88h]
00
000000014000896E: EB 2C jmp 000000014000899C
0000000140008970: 4C 8D 05 E1 13 03 lea r8,[0000000140039D58h]
00
0000000140008977: 48 89 C1 mov rcx,rax
000000014000897A: E8 F1 C8 FF FF call 0000000140005270
000000014000897F: 0F 0B ud2
0000000140008981: 4C 8D 05 D0 13 03 lea r8,[0000000140039D58h]
00
0000000140008988: 48 89 C1 mov rcx,rax
000000014000898B: 4C 89 CA mov rdx,r9
000000014000898E: E8 AD D2 FF FF call 0000000140005C40
0000000140008993: 0F 0B ud2
0000000140008995: 4C 8D 05 BC 13 03 lea r8,[0000000140039D58h]
00
000000014000899C: 4C 89 C9 mov rcx,r9
000000014000899F: E8 CC C8 FF FF call 0000000140005270
00000001400089A4: 0F 0B ud2
00000001400089A6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400089B0: 56 push rsi
00000001400089B1: 48 81 EC B0 00 00 sub rsp,0B0h
00
00000001400089B8: 48 8B 01 mov rax,qword ptr [rcx]
00000001400089BB: 8B 4A 30 mov ecx,dword ptr [rdx+30h]
00000001400089BE: F6 C1 10 test cl,10h
00000001400089C1: 75 46 jne 0000000140008A09
00000001400089C3: F6 C1 20 test cl,20h
00000001400089C6: 0F 85 81 00 00 00 jne 0000000140008A4D
00000001400089CC: 0F B6 00 movzx eax,byte ptr [rax]
00000001400089CF: 48 83 F8 63 cmp rax,63h
00000001400089D3: 0F 86 F1 00 00 00 jbe 0000000140008ACA
00000001400089D9: 0F B6 C8 movzx ecx,al
00000001400089DC: 8D 34 89 lea esi,[rcx+rcx*4]
00000001400089DF: 8D 34 F1 lea esi,[rcx+rsi*8]
00000001400089E2: C1 EE 0C shr esi,0Ch
00000001400089E5: 6B CE 64 imul ecx,esi,64h
00000001400089E8: 28 C8 sub al,cl
00000001400089EA: 0F B6 C0 movzx eax,al
00000001400089ED: 48 8D 0D 7C 0F 03 lea rcx,[0000000140039970h]
00
00000001400089F4: 0F B7 04 41 movzx eax,word ptr [rcx+rax*2]
00000001400089F8: 66 89 44 24 55 mov word ptr [rsp+55h],ax
00000001400089FD: B9 24 00 00 00 mov ecx,24h
0000000140008A02: 89 F0 mov eax,esi
0000000140008A04: E9 CA 00 00 00 jmp 0000000140008AD3
0000000140008A09: 44 8A 18 mov r11b,byte ptr [rax]
0000000140008A0C: 4C 8D 84 24 B0 00 lea r8,[rsp+00000000000000B0h]
00 00
0000000140008A14: 45 31 D2 xor r10d,r10d
0000000140008A17: 41 B9 30 00 00 00 mov r9d,30h
0000000140008A1D: 44 89 D9 mov ecx,r11d
0000000140008A20: 44 89 D8 mov eax,r11d
0000000140008A23: 24 0F and al,0Fh
0000000140008A25: C0 E9 04 shr cl,4
0000000140008A28: 3C 0A cmp al,0Ah
0000000140008A2A: BE 57 00 00 00 mov esi,57h
0000000140008A2F: 41 0F 42 F1 cmovb esi,r9d
0000000140008A33: 40 00 C6 add sil,al
0000000140008A36: 41 88 70 FF mov byte ptr [r8-1],sil
0000000140008A3A: 49 83 C0 FF add r8,0FFFFFFFFFFFFFFFFh
0000000140008A3E: 49 83 C2 01 add r10,1
0000000140008A42: 41 80 FB 0F cmp r11b,0Fh
0000000140008A46: 41 89 CB mov r11d,ecx
0000000140008A49: 77 D5 ja 0000000140008A20
0000000140008A4B: EB 4E jmp 0000000140008A9B
0000000140008A4D: 44 8A 18 mov r11b,byte ptr [rax]
0000000140008A50: 4C 8D 84 24 B0 00 lea r8,[rsp+00000000000000B0h]
00 00
0000000140008A58: 45 31 D2 xor r10d,r10d
0000000140008A5B: 41 B9 30 00 00 00 mov r9d,30h
0000000140008A61: 44 89 D9 mov ecx,r11d
0000000140008A64: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140008A6E: 66 90 nop
0000000140008A70: 44 89 D8 mov eax,r11d
0000000140008A73: 24 0F and al,0Fh
0000000140008A75: C0 E9 04 shr cl,4
0000000140008A78: 3C 0A cmp al,0Ah
0000000140008A7A: BE 37 00 00 00 mov esi,37h
0000000140008A7F: 41 0F 42 F1 cmovb esi,r9d
0000000140008A83: 40 00 C6 add sil,al
0000000140008A86: 41 88 70 FF mov byte ptr [r8-1],sil
0000000140008A8A: 49 83 C0 FF add r8,0FFFFFFFFFFFFFFFFh
0000000140008A8E: 49 83 C2 01 add r10,1
0000000140008A92: 41 80 FB 0F cmp r11b,0Fh
0000000140008A96: 41 89 CB mov r11d,ecx
0000000140008A99: 77 D5 ja 0000000140008A70
0000000140008A9B: B9 80 00 00 00 mov ecx,80h
0000000140008AA0: 4C 29 D1 sub rcx,r10
0000000140008AA3: 48 81 F9 81 00 00 cmp rcx,81h
00
0000000140008AAA: 73 7C jae 0000000140008B28
0000000140008AAC: 4C 89 54 24 28 mov qword ptr [rsp+28h],r10
0000000140008AB1: 4C 89 44 24 20 mov qword ptr [rsp+20h],r8
0000000140008AB6: 4C 8D 05 9E 2A 03 lea r8,[000000014003B55Bh]
00
0000000140008ABD: 41 B9 02 00 00 00 mov r9d,2
0000000140008AC3: 48 89 D1 mov rcx,rdx
0000000140008AC6: B2 01 mov dl,1
0000000140008AC8: EB 4F jmp 0000000140008B19
0000000140008ACA: B9 26 00 00 00 mov ecx,26h
0000000140008ACF: 3C 0A cmp al,0Ah
0000000140008AD1: 73 08 jae 0000000140008ADB
0000000140008AD3: 04 30 add al,30h
0000000140008AD5: 88 44 0C 30 mov byte ptr [rsp+rcx+30h],al
0000000140008AD9: EB 15 jmp 0000000140008AF0
0000000140008ADB: 48 8D 0D 8E 0E 03 lea rcx,[0000000140039970h]
00
0000000140008AE2: 0F B7 04 41 movzx eax,word ptr [rcx+rax*2]
0000000140008AE6: 66 89 44 24 55 mov word ptr [rsp+55h],ax
0000000140008AEB: B9 25 00 00 00 mov ecx,25h
0000000140008AF0: 48 8D 04 0C lea rax,[rsp+rcx]
0000000140008AF4: 48 83 C0 30 add rax,30h
0000000140008AF8: BE 27 00 00 00 mov esi,27h
0000000140008AFD: 48 29 CE sub rsi,rcx
0000000140008B00: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
0000000140008B05: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140008B0A: 4C 8D 05 7F 2B 03 lea r8,[000000014003B690h]
00
0000000140008B11: 48 89 D1 mov rcx,rdx
0000000140008B14: B2 01 mov dl,1
0000000140008B16: 45 31 C9 xor r9d,r9d
0000000140008B19: E8 D2 C3 FF FF call 0000000140004EF0
0000000140008B1E: 90 nop
0000000140008B1F: 48 81 C4 B0 00 00 add rsp,0B0h
00
0000000140008B26: 5E pop rsi
0000000140008B27: C3 ret
0000000140008B28: 4C 8D 05 29 0E 03 lea r8,[0000000140039958h]
00
0000000140008B2F: BA 80 00 00 00 mov edx,80h
0000000140008B34: E8 B7 C6 FF FF call 00000001400051F0
0000000140008B39: 0F 0B ud2
0000000140008B3B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140008B40: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140008B43: E9 48 E1 FF FF jmp 0000000140006C90
0000000140008B48: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140008B50: 56 push rsi
0000000140008B51: 57 push rdi
0000000140008B52: 48 83 EC 48 sub rsp,48h
0000000140008B56: 48 89 D6 mov rsi,rdx
0000000140008B59: 48 89 CF mov rdi,rcx
0000000140008B5C: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008B60: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008B64: 48 8D 15 15 1A 03 lea rdx,[000000014003A580h]
00
0000000140008B6B: 41 B8 0D 00 00 00 mov r8d,0Dh
0000000140008B71: FF 50 18 call qword ptr [rax+18h]
0000000140008B74: 0F B6 C0 movzx eax,al
0000000140008B77: 48 89 74 24 30 mov qword ptr [rsp+30h],rsi
0000000140008B7C: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140008B81: 48 89 7C 24 40 mov qword ptr [rsp+40h],rdi
0000000140008B86: 48 8D 05 03 1A 03 lea rax,[000000014003A590h]
00
0000000140008B8D: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140008B92: 48 8D 15 82 3B 03 lea rdx,[000000014003C71Bh]
00
0000000140008B99: 48 8D 4C 24 30 lea rcx,[rsp+30h]
0000000140008B9E: 4C 8D 4C 24 40 lea r9,[rsp+40h]
0000000140008BA3: 41 B8 04 00 00 00 mov r8d,4
0000000140008BA9: E8 22 E7 FF FF call 00000001400072D0
0000000140008BAE: 80 7C 24 39 00 cmp byte ptr [rsp+39h],0
0000000140008BB3: 8A 44 24 38 mov al,byte ptr [rsp+38h]
0000000140008BB7: 74 40 je 0000000140008BF9
0000000140008BB9: 84 C0 test al,al
0000000140008BBB: B0 01 mov al,1
0000000140008BBD: 75 3A jne 0000000140008BF9
0000000140008BBF: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
0000000140008BC4: F6 40 30 04 test byte ptr [rax+30h],4
0000000140008BC8: 75 17 jne 0000000140008BE1
0000000140008BCA: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
0000000140008BCE: 48 8B 40 28 mov rax,qword ptr [rax+28h]
0000000140008BD2: 48 8D 15 76 29 03 lea rdx,[000000014003B54Fh]
00
0000000140008BD9: 41 B8 02 00 00 00 mov r8d,2
0000000140008BDF: EB 15 jmp 0000000140008BF6
0000000140008BE1: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
0000000140008BE5: 48 8B 40 28 mov rax,qword ptr [rax+28h]
0000000140008BE9: 48 8D 15 B2 26 03 lea rdx,[000000014003B2A2h]
00
0000000140008BF0: 41 B8 01 00 00 00 mov r8d,1
0000000140008BF6: FF 50 18 call qword ptr [rax+18h]
0000000140008BF9: 90 nop
0000000140008BFA: 48 83 C4 48 add rsp,48h
0000000140008BFE: 5F pop rdi
0000000140008BFF: 5E pop rsi
0000000140008C00: C3 ret
0000000140008C01: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140008C0B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140008C10: 48 8B 01 mov rax,qword ptr [rcx]
0000000140008C13: 0F B6 00 movzx eax,byte ptr [rax]
0000000140008C16: 48 8D 0D 97 00 00 lea rcx,[0000000140008CB4h]
00
0000000140008C1D: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
0000000140008C21: 48 01 C8 add rax,rcx
0000000140008C24: FF E0 jmp rax
0000000140008C26: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008C2A: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008C2E: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008C32: 48 8D 15 17 19 03 lea rdx,[000000014003A550h]
00
0000000140008C39: 41 B8 05 00 00 00 mov r8d,5
0000000140008C3F: 48 FF E0 jmp rax
0000000140008C42: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008C46: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008C4A: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008C4E: 48 8D 15 71 19 03 lea rdx,[000000014003A5C6h]
00
0000000140008C55: 41 B8 0C 00 00 00 mov r8d,0Ch
0000000140008C5B: 48 FF E0 jmp rax
0000000140008C5E: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008C62: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008C66: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008C6A: 48 8D 15 4A 19 03 lea rdx,[000000014003A5BBh]
00
0000000140008C71: 41 B8 0B 00 00 00 mov r8d,0Bh
0000000140008C77: 48 FF E0 jmp rax
0000000140008C7A: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008C7E: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008C82: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008C86: 48 8D 15 23 19 03 lea rdx,[000000014003A5B0h]
00
0000000140008C8D: 41 B8 0B 00 00 00 mov r8d,0Bh
0000000140008C93: 48 FF E0 jmp rax
0000000140008C96: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008C9A: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008C9E: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008CA2: 48 8D 15 AC 18 03 lea rdx,[000000014003A555h]
00
0000000140008CA9: 41 B8 04 00 00 00 mov r8d,4
0000000140008CAF: 48 FF E0 jmp rax
0000000140008CB2: 66 90 nop
0000000140008CB4: 72 FF jb 0000000140008CB5
0000000140008CB6: FF
0000000140008CB7: FF 8E FF FF FF AA dec dword ptr [rsi+FFFFFFFFAAFFFFFFh]
0000000140008CBD: FF
0000000140008CBE: FF
0000000140008CBF: FF C6 inc esi
0000000140008CC1: FF
0000000140008CC2: FF
0000000140008CC3: FF E2 jmp rdx
0000000140008CC5: FF
0000000140008CC6: FF
0000000140008CC7: FF 0F dec dword ptr [rdi]
0000000140008CC9: 1F
0000000140008CCA: 84 00 test byte ptr [rax],al
0000000140008CCC: 00 00 add byte ptr [rax],al
0000000140008CCE: 00 00 add byte ptr [rax],al
0000000140008CD0: 56 push rsi
0000000140008CD1: 57 push rdi
0000000140008CD2: 53 push rbx
0000000140008CD3: 48 83 EC 60 sub rsp,60h
0000000140008CD7: 49 89 D1 mov r9,rdx
0000000140008CDA: 4C 63 01 movsxd r8,dword ptr [rcx]
0000000140008CDD: 4C 89 C0 mov rax,r8
0000000140008CE0: 48 F7 D8 neg rax
0000000140008CE3: 4D 85 C0 test r8,r8
0000000140008CE6: 44 89 C1 mov ecx,r8d
0000000140008CE9: 48 0F 48 C8 cmovs rcx,rax
0000000140008CED: B8 27 00 00 00 mov eax,27h
0000000140008CF2: 48 81 F9 10 27 00 cmp rcx,2710h
00
0000000140008CF9: 0F 82 BA 00 00 00 jb 0000000140008DB9
0000000140008CFF: BE 27 00 00 00 mov esi,27h
0000000140008D04: 49 BA 4B 59 86 38 mov r10,346DC5D63886594Bh
D6 C5 6D 34
0000000140008D0E: 4C 8D 1D 5B 0C 03 lea r11,[0000000140039970h]
00
0000000140008D15: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140008D1F: 90 nop
0000000140008D20: 48 89 C8 mov rax,rcx
0000000140008D23: 49 F7 E2 mul rax,r10
0000000140008D26: 48 C1 EA 0B shr rdx,0Bh
0000000140008D2A: 69 C2 10 27 00 00 imul eax,edx,2710h
0000000140008D30: 89 CF mov edi,ecx
0000000140008D32: 29 C7 sub edi,eax
0000000140008D34: 0F B7 C7 movzx eax,di
0000000140008D37: C1 E8 02 shr eax,2
0000000140008D3A: 69 D8 7B 14 00 00 imul ebx,eax,147Bh
0000000140008D40: C1 EB 11 shr ebx,11h
0000000140008D43: 6B C3 64 imul eax,ebx,64h
0000000140008D46: 29 C7 sub edi,eax
0000000140008D48: 0F B7 FF movzx edi,di
0000000140008D4B: 48 8D 46 FC lea rax,[rsi-4]
0000000140008D4F: 41 0F B7 1C 5B movzx ebx,word ptr [r11+rbx*2]
0000000140008D54: 66 89 5C 34 35 mov word ptr [rsp+rsi+35h],bx
0000000140008D59: 41 0F B7 3C 7B movzx edi,word ptr [r11+rdi*2]
0000000140008D5E: 66 89 7C 34 37 mov word ptr [rsp+rsi+37h],di
0000000140008D63: 48 89 C6 mov rsi,rax
0000000140008D66: 48 81 F9 FF E0 F5 cmp rcx,5F5E0FFh
05
0000000140008D6D: 48 89 D1 mov rcx,rdx
0000000140008D70: 77 AE ja 0000000140008D20
0000000140008D72: 48 83 FA 63 cmp rdx,63h
0000000140008D76: 7E 2E jle 0000000140008DA6
0000000140008D78: 0F B7 CA movzx ecx,dx
0000000140008D7B: C1 E9 02 shr ecx,2
0000000140008D7E: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
0000000140008D84: C1 E9 11 shr ecx,11h
0000000140008D87: 6B D9 64 imul ebx,ecx,64h
0000000140008D8A: 29 DA sub edx,ebx
0000000140008D8C: 0F B7 D2 movzx edx,dx
0000000140008D8F: 48 8D 1D DA 0B 03 lea rbx,[0000000140039970h]
00
0000000140008D96: 0F B7 14 53 movzx edx,word ptr [rbx+rdx*2]
0000000140008D9A: 66 89 54 04 37 mov word ptr [rsp+rax+37h],dx
0000000140008D9F: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140008DA3: 48 89 CA mov rdx,rcx
0000000140008DA6: 48 83 FA 0A cmp rdx,0Ah
0000000140008DAA: 7D 18 jge 0000000140008DC4
0000000140008DAC: 80 C2 30 add dl,30h
0000000140008DAF: 88 54 04 38 mov byte ptr [rsp+rax+38h],dl
0000000140008DB3: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
0000000140008DB7: EB 1F jmp 0000000140008DD8
0000000140008DB9: 48 89 CA mov rdx,rcx
0000000140008DBC: 48 83 FA 63 cmp rdx,63h
0000000140008DC0: 7F B6 jg 0000000140008D78
0000000140008DC2: EB E2 jmp 0000000140008DA6
0000000140008DC4: 48 8D 0D A5 0B 03 lea rcx,[0000000140039970h]
00
0000000140008DCB: 0F B7 0C 51 movzx ecx,word ptr [rcx+rdx*2]
0000000140008DCF: 66 89 4C 04 37 mov word ptr [rsp+rax+37h],cx
0000000140008DD4: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
0000000140008DD8: 45 85 C0 test r8d,r8d
0000000140008DDB: 0F 99 C2 setns dl
0000000140008DDE: 48 8D 0C 04 lea rcx,[rsp+rax]
0000000140008DE2: 48 83 C1 39 add rcx,39h
0000000140008DE6: BB 27 00 00 00 mov ebx,27h
0000000140008DEB: 48 29 C3 sub rbx,rax
0000000140008DEE: 48 89 5C 24 28 mov qword ptr [rsp+28h],rbx
0000000140008DF3: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
0000000140008DF8: 4C 8D 05 91 28 03 lea r8,[000000014003B690h]
00
0000000140008DFF: 4C 89 C9 mov rcx,r9
0000000140008E02: 45 31 C9 xor r9d,r9d
0000000140008E05: E8 E6 C0 FF FF call 0000000140004EF0
0000000140008E0A: 90 nop
0000000140008E0B: 48 83 C4 60 add rsp,60h
0000000140008E0F: 5B pop rbx
0000000140008E10: 5F pop rdi
0000000140008E11: 5E pop rsi
0000000140008E12: C3 ret
0000000140008E13: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140008E1D: 0F 1F 00 nop dword ptr [rax]
0000000140008E20: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008E24: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008E28: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140008E2C: 48 8D 15 E3 38 03 lea rdx,[000000014003C716h]
00
0000000140008E33: 41 B8 05 00 00 00 mov r8d,5
0000000140008E39: 48 FF E0 jmp rax
0000000140008E3C: 0F 1F 40 00 nop dword ptr [rax]
0000000140008E40: 56 push rsi
0000000140008E41: 57 push rdi
0000000140008E42: 53 push rbx
0000000140008E43: 48 83 EC 40 sub rsp,40h
0000000140008E47: 48 89 D6 mov rsi,rdx
0000000140008E4A: 48 89 CF mov rdi,rcx
0000000140008E4D: 48 8D 59 08 lea rbx,[rcx+8]
0000000140008E51: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140008E55: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140008E59: 48 8D 15 7A 17 03 lea rdx,[000000014003A5DAh]
00
0000000140008E60: 41 B8 09 00 00 00 mov r8d,9
0000000140008E66: FF 50 18 call qword ptr [rax+18h]
0000000140008E69: 0F B6 C0 movzx eax,al
0000000140008E6C: 48 89 74 24 30 mov qword ptr [rsp+30h],rsi
0000000140008E71: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
0000000140008E76: 48 89 7C 24 28 mov qword ptr [rsp+28h],rdi
0000000140008E7B: 48 8D 05 DE 16 03 lea rax,[000000014003A560h]
00
0000000140008E82: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140008E87: 48 8D 15 55 17 03 lea rdx,[000000014003A5E3h]
00
0000000140008E8E: 48 8D 74 24 30 lea rsi,[rsp+30h]
0000000140008E93: 4C 8D 4C 24 28 lea r9,[rsp+28h]
0000000140008E98: 41 B8 0B 00 00 00 mov r8d,0Bh
0000000140008E9E: 48 89 F1 mov rcx,rsi
0000000140008EA1: E8 2A E4 FF FF call 00000001400072D0
0000000140008EA6: 48 89 5C 24 28 mov qword ptr [rsp+28h],rbx
0000000140008EAB: 48 8D 05 46 17 03 lea rax,[000000014003A5F8h]
00
0000000140008EB2: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
0000000140008EB7: 48 8D 15 30 17 03 lea rdx,[000000014003A5EEh]
00
0000000140008EBE: 4C 8D 4C 24 28 lea r9,[rsp+28h]
0000000140008EC3: 41 B8 09 00 00 00 mov r8d,9
0000000140008EC9: 48 89 F1 mov rcx,rsi
0000000140008ECC: E8 FF E3 FF FF call 00000001400072D0
0000000140008ED1: 80 7C 24 39 00 cmp byte ptr [rsp+39h],0
0000000140008ED6: 8A 44 24 38 mov al,byte ptr [rsp+38h]
0000000140008EDA: 74 40 je 0000000140008F1C
0000000140008EDC: 84 C0 test al,al
0000000140008EDE: B0 01 mov al,1
0000000140008EE0: 75 3A jne 0000000140008F1C
0000000140008EE2: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
0000000140008EE7: F6 40 30 04 test byte ptr [rax+30h],4
0000000140008EEB: 75 17 jne 0000000140008F04
0000000140008EED: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
0000000140008EF1: 48 8B 40 28 mov rax,qword ptr [rax+28h]
0000000140008EF5: 48 8D 15 53 26 03 lea rdx,[000000014003B54Fh]
00
0000000140008EFC: 41 B8 02 00 00 00 mov r8d,2
0000000140008F02: EB 15 jmp 0000000140008F19
0000000140008F04: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
0000000140008F08: 48 8B 40 28 mov rax,qword ptr [rax+28h]
0000000140008F0C: 48 8D 15 8F 23 03 lea rdx,[000000014003B2A2h]
00
0000000140008F13: 41 B8 01 00 00 00 mov r8d,1
0000000140008F19: FF 50 18 call qword ptr [rax+18h]
0000000140008F1C: 90 nop
0000000140008F1D: 48 83 C4 40 add rsp,40h
0000000140008F21: 5B pop rbx
0000000140008F22: 5F pop rdi
0000000140008F23: 5E pop rsi
0000000140008F24: C3 ret
0000000140008F25: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140008F2F: 90 nop
0000000140008F30: 56 push rsi
0000000140008F31: 57 push rdi
0000000140008F32: 53 push rbx
0000000140008F33: 48 83 EC 40 sub rsp,40h
0000000140008F37: 48 89 D6 mov rsi,rdx
0000000140008F3A: 48 8B 39 mov rdi,qword ptr [rcx]
0000000140008F3D: 80 3F 01 cmp byte ptr [rdi],1
0000000140008F40: 0F 85 B2 00 00 00 jne 0000000140008FF8
0000000140008F46: 48 83 C7 01 add rdi,1
0000000140008F4A: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140008F4E: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140008F52: 48 8D 15 79 16 03 lea rdx,[000000014003A5D2h]
00
0000000140008F59: 41 B8 04 00 00 00 mov r8d,4
0000000140008F5F: FF 50 18 call qword ptr [rax+18h]
0000000140008F62: 48 89 74 24 20 mov qword ptr [rsp+20h],rsi
0000000140008F67: 88 44 24 30 mov byte ptr [rsp+30h],al
0000000140008F6B: 48 C7 44 24 28 00 mov qword ptr [rsp+28h],0
00 00 00
0000000140008F74: C6 44 24 31 00 mov byte ptr [rsp+31h],0
0000000140008F79: 48 89 7C 24 38 mov qword ptr [rsp+38h],rdi
0000000140008F7E: 4C 8D 05 93 09 03 lea r8,[0000000140039918h]
00
0000000140008F85: 48 8D 4C 24 20 lea rcx,[rsp+20h]
0000000140008F8A: 48 8D 54 24 38 lea rdx,[rsp+38h]
0000000140008F8F: E8 0C E7 FF FF call 00000001400076A0
0000000140008F94: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140008F99: 8A 4C 24 30 mov cl,byte ptr [rsp+30h]
0000000140008F9D: 48 85 C0 test rax,rax
0000000140008FA0: 74 79 je 000000014000901B
0000000140008FA2: B3 01 mov bl,1
0000000140008FA4: 84 C9 test cl,cl
0000000140008FA6: 75 75 jne 000000014000901D
0000000140008FA8: 48 8B 74 24 20 mov rsi,qword ptr [rsp+20h]
0000000140008FAD: 48 83 F8 01 cmp rax,1
0000000140008FB1: 75 29 jne 0000000140008FDC
0000000140008FB3: 80 7C 24 31 00 cmp byte ptr [rsp+31h],0
0000000140008FB8: 74 22 je 0000000140008FDC
0000000140008FBA: F6 46 30 04 test byte ptr [rsi+30h],4
0000000140008FBE: 75 1C jne 0000000140008FDC
0000000140008FC0: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140008FC4: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140008FC8: 48 8D 15 26 21 03 lea rdx,[000000014003B0F5h]
00
0000000140008FCF: 41 B8 01 00 00 00 mov r8d,1
0000000140008FD5: FF 50 18 call qword ptr [rax+18h]
0000000140008FD8: 84 C0 test al,al
0000000140008FDA: 75 41 jne 000000014000901D
0000000140008FDC: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140008FE0: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140008FE4: 48 8D 15 D8 37 03 lea rdx,[000000014003C7C3h]
00
0000000140008FEB: 41 B8 01 00 00 00 mov r8d,1
0000000140008FF1: FF 50 18 call qword ptr [rax+18h]
0000000140008FF4: 89 C3 mov ebx,eax
0000000140008FF6: EB 25 jmp 000000014000901D
0000000140008FF8: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
0000000140008FFC: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
0000000140009000: 48 8B 40 18 mov rax,qword ptr [rax+18h]
0000000140009004: 48 8D 15 CB 15 03 lea rdx,[000000014003A5D6h]
00
000000014000900B: 41 B8 04 00 00 00 mov r8d,4
0000000140009011: 48 83 C4 40 add rsp,40h
0000000140009015: 5B pop rbx
0000000140009016: 5F pop rdi
0000000140009017: 5E pop rsi
0000000140009018: 48 FF E0 jmp rax
000000014000901B: 89 CB mov ebx,ecx
000000014000901D: 89 D8 mov eax,ebx
000000014000901F: 48 83 C4 40 add rsp,40h
0000000140009023: 5B pop rbx
0000000140009024: 5F pop rdi
0000000140009025: 5E pop rsi
0000000140009026: C3 ret
0000000140009027: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140009030: 56 push rsi
0000000140009031: 48 83 EC 50 sub rsp,50h
0000000140009035: 48 FF C2 inc rdx
0000000140009038: 0F 84 92 00 00 00 je 00000001400090D0
000000014000903E: 48 89 CE mov rsi,rcx
0000000140009041: 4C 8B 49 08 mov r9,qword ptr [rcx+8]
0000000140009045: 4B 8D 04 09 lea rax,[r9+r9]
0000000140009049: 48 39 D0 cmp rax,rdx
000000014000904C: 48 0F 47 D0 cmova rdx,rax
0000000140009050: 48 83 FA 05 cmp rdx,5
0000000140009054: B8 04 00 00 00 mov eax,4
0000000140009059: 48 0F 43 C2 cmovae rax,rdx
000000014000905D: B9 70 00 00 00 mov ecx,70h
0000000140009062: 45 31 C0 xor r8d,r8d
0000000140009065: 48 F7 E1 mul rax,rcx
0000000140009068: 41 0F 91 C0 setno r8b
000000014000906C: 49 C1 E0 03 shl r8,3
0000000140009070: 49 6B C9 70 imul rcx,r9,70h
0000000140009074: 4D 85 C9 test r9,r9
0000000140009077: 74 03 je 000000014000907C
0000000140009079: 4C 8B 0E mov r9,qword ptr [rsi]
000000014000907C: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
0000000140009081: 48 C7 44 24 28 08 mov qword ptr [rsp+28h],8
00 00 00
000000014000908A: 48 8D 4C 24 38 lea rcx,[rsp+38h]
000000014000908F: 48 89 C2 mov rdx,rax
0000000140009092: E8 19 A9 00 00 call 00000001400139B0
0000000140009097: 83 7C 24 38 01 cmp dword ptr [rsp+38h],1
000000014000909C: 74 28 je 00000001400090C6
000000014000909E: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
00000001400090A3: 48 8B 44 24 48 mov rax,qword ptr [rsp+48h]
00000001400090A8: 48 89 0E mov qword ptr [rsi],rcx
00000001400090AB: 48 C1 E8 04 shr rax,4
00000001400090AF: 48 B9 93 24 49 92 mov rcx,2492492492492493h
24 49 92 24
00000001400090B9: 48 F7 E1 mul rax,rcx
00000001400090BC: 48 89 56 08 mov qword ptr [rsi+8],rdx
00000001400090C0: 48 83 C4 50 add rsp,50h
00000001400090C4: 5E pop rsi
00000001400090C5: C3 ret
00000001400090C6: 48 8B 54 24 48 mov rdx,qword ptr [rsp+48h]
00000001400090CB: 48 85 D2 test rdx,rdx
00000001400090CE: 75 07 jne 00000001400090D7
00000001400090D0: E8 FB AB FF FF call 0000000140003CD0
00000001400090D5: 0F 0B ud2
00000001400090D7: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
00000001400090DC: E8 9F AA FF FF call 0000000140003B80
00000001400090E1: 0F 0B ud2
00000001400090E3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400090ED: 0F 1F 00 nop dword ptr [rax]
00000001400090F0: 48 83 79 08 00 cmp qword ptr [rcx+8],0
00000001400090F5: 74 2F je 0000000140009126
00000001400090F7: 48 8B 41 18 mov rax,qword ptr [rcx+18h]
00000001400090FB: 48 85 C0 test rax,rax
00000001400090FE: 74 26 je 0000000140009126
0000000140009100: 4C 8B 41 10 mov r8,qword ptr [rcx+10h]
0000000140009104: 4D 85 C0 test r8,r8
0000000140009107: 74 1D je 0000000140009126
0000000140009109: 48 B9 FF FF FF FF mov rcx,0FFFFFFFFFFFFFFFh
FF FF FF 0F
0000000140009113: 48 21 C8 and rax,rcx
0000000140009116: 74 0E je 0000000140009126
0000000140009118: 48 8B 0D 61 B0 03 mov rcx,qword ptr [0000000140044180h]
00
000000014000911F: 31 D2 xor edx,edx
0000000140009121: E9 32 C5 02 00 jmp 0000000140035658
0000000140009126: C3 ret
0000000140009127: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140009130: 4C 8B 01 mov r8,qword ptr [rcx]
0000000140009133: 48 8B 0D 46 B0 03 mov rcx,qword ptr [0000000140044180h]
00
000000014000913A: 31 D2 xor edx,edx
000000014000913C: E9 17 C5 02 00 jmp 0000000140035658
0000000140009141: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000914B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140009150: 48 83 79 10 00 cmp qword ptr [rcx+10h],0
0000000140009155: 74 2F je 0000000140009186
0000000140009157: 48 8B 41 20 mov rax,qword ptr [rcx+20h]
000000014000915B: 48 85 C0 test rax,rax
000000014000915E: 74 26 je 0000000140009186
0000000140009160: 4C 8B 41 18 mov r8,qword ptr [rcx+18h]
0000000140009164: 4D 85 C0 test r8,r8
0000000140009167: 74 1D je 0000000140009186
0000000140009169: 48 B9 FF FF FF FF mov rcx,0FFFFFFFFFFFFFFFh
FF FF FF 0F
0000000140009173: 48 21 C8 and rax,rcx
0000000140009176: 74 0E je 0000000140009186
0000000140009178: 48 8B 0D 01 B0 03 mov rcx,qword ptr [0000000140044180h]
00
000000014000917F: 31 D2 xor edx,edx
0000000140009181: E9 D2 C4 02 00 jmp 0000000140035658
0000000140009186: C3 ret
0000000140009187: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140009190: 31 C0 xor eax,eax
0000000140009192: 83 C1 FE add ecx,0FFFFFFFEh
0000000140009195: 66 83 F9 77 cmp cx,77h
0000000140009199: 77 23 ja 00000001400091BE
000000014000919B: 0F B7 C9 movzx ecx,cx
000000014000919E: 4C 8D 05 1B 00 00 lea r8,[00000001400091C0h]
00
00000001400091A5: 49 63 0C 88 movsxd rcx,dword ptr [r8+rcx*4]
00000001400091A9: 4C 01 C1 add rcx,r8
00000001400091AC: FF E1 jmp rcx
00000001400091AE: B0 01 mov al,1
00000001400091B0: C3 ret
00000001400091B1: 81 E2 FE FF 00 00 and edx,0FFFEh
00000001400091B7: 66 83 FA 02 cmp dx,2
00000001400091BB: 0F 94 C0 sete al
00000001400091BE: C3 ret
00000001400091BF: 90 nop
00000001400091C0: EE out dx,al
00000001400091C1: FF
00000001400091C2: FF
00000001400091C3: FF
00000001400091C4: FE
00000001400091C5: FF
00000001400091C6: FF
00000001400091C7: FF
00000001400091C8: FE
00000001400091C9: FF
00000001400091CA: FF
00000001400091CB: FF
00000001400091CC: FE
00000001400091CD: FF
00000001400091CE: FF
00000001400091CF: FF
00000001400091D0: FE
00000001400091D1: FF
00000001400091D2: FF
00000001400091D3: FF
00000001400091D4: FE
00000001400091D5: FF
00000001400091D6: FF
00000001400091D7: FF
00000001400091D8: FE
00000001400091D9: FF
00000001400091DA: FF
00000001400091DB: FF
00000001400091DC: FE
00000001400091DD: FF
00000001400091DE: FF
00000001400091DF: FF
00000001400091E0: FE
00000001400091E1: FF
00000001400091E2: FF
00000001400091E3: FF
00000001400091E4: FE
00000001400091E5: FF
00000001400091E6: FF
00000001400091E7: FF
00000001400091E8: FE
00000001400091E9: FF
00000001400091EA: FF
00000001400091EB: FF
00000001400091EC: FE
00000001400091ED: FF
00000001400091EE: FF
00000001400091EF: FF
00000001400091F0: FE
00000001400091F1: FF
00000001400091F2: FF
00000001400091F3: FF
00000001400091F4: FE
00000001400091F5: FF
00000001400091F6: FF
00000001400091F7: FF
00000001400091F8: EE out dx,al
00000001400091F9: FF
00000001400091FA: FF
00000001400091FB: FF
00000001400091FC: FE
00000001400091FD: FF
00000001400091FE: FF
00000001400091FF: FF
0000000140009200: FE
0000000140009201: FF
0000000140009202: FF
0000000140009203: FF
0000000140009204: FE
0000000140009205: FF
0000000140009206: FF
0000000140009207: FF
0000000140009208: FE
0000000140009209: FF
000000014000920A: FF
000000014000920B: FF
000000014000920C: FE
000000014000920D: FF
000000014000920E: FF
000000014000920F: FF
0000000140009210: FE
0000000140009211: FF
0000000140009212: FF
0000000140009213: FF
0000000140009214: FE
0000000140009215: FF
0000000140009216: FF
0000000140009217: FF
0000000140009218: FE
0000000140009219: FF
000000014000921A: FF
000000014000921B: FF
000000014000921C: EE out dx,al
000000014000921D: FF
000000014000921E: FF
000000014000921F: FF
0000000140009220: FE
0000000140009221: FF
0000000140009222: FF
0000000140009223: FF
0000000140009224: FE
0000000140009225: FF
0000000140009226: FF
0000000140009227: FF
0000000140009228: FE
0000000140009229: FF
000000014000922A: FF
000000014000922B: FF
000000014000922C: FE
000000014000922D: FF
000000014000922E: FF
000000014000922F: FF
0000000140009230: FE
0000000140009231: FF
0000000140009232: FF
0000000140009233: FF
0000000140009234: FE
0000000140009235: FF
0000000140009236: FF
0000000140009237: FF
0000000140009238: FE
0000000140009239: FF
000000014000923A: FF
000000014000923B: FF
000000014000923C: FE
000000014000923D: FF
000000014000923E: FF
000000014000923F: FF
0000000140009240: FE
0000000140009241: FF
0000000140009242: FF
0000000140009243: FF
0000000140009244: FE
0000000140009245: FF
0000000140009246: FF
0000000140009247: FF
0000000140009248: FE
0000000140009249: FF
000000014000924A: FF
000000014000924B: FF
000000014000924C: FE
000000014000924D: FF
000000014000924E: FF
000000014000924F: FF
0000000140009250: FE
0000000140009251: FF
0000000140009252: FF
0000000140009253: FF
0000000140009254: FE
0000000140009255: FF
0000000140009256: FF
0000000140009257: FF
0000000140009258: FE
0000000140009259: FF
000000014000925A: FF
000000014000925B: FF
000000014000925C: FE
000000014000925D: FF
000000014000925E: FF
000000014000925F: FF
0000000140009260: EE out dx,al
0000000140009261: FF
0000000140009262: FF
0000000140009263: FF
0000000140009264: FE
0000000140009265: FF
0000000140009266: FF
0000000140009267: FF
0000000140009268: EE out dx,al
0000000140009269: FF
000000014000926A: FF
000000014000926B: FF
000000014000926C: FE
000000014000926D: FF
000000014000926E: FF
000000014000926F: FF
0000000140009270: FE
0000000140009271: FF
0000000140009272: FF
0000000140009273: FF
0000000140009274: FE
0000000140009275: FF
0000000140009276: FF
0000000140009277: FF
0000000140009278: FE
0000000140009279: FF
000000014000927A: FF
000000014000927B: FF
000000014000927C: FE
000000014000927D: FF
000000014000927E: FF
000000014000927F: FF
0000000140009280: FE
0000000140009281: FF
0000000140009282: FF
0000000140009283: FF
0000000140009284: FE
0000000140009285: FF
0000000140009286: FF
0000000140009287: FF
0000000140009288: FE
0000000140009289: FF
000000014000928A: FF
000000014000928B: FF
000000014000928C: FE
000000014000928D: FF
000000014000928E: FF
000000014000928F: FF
0000000140009290: FE
0000000140009291: FF
0000000140009292: FF
0000000140009293: FF
0000000140009294: FE
0000000140009295: FF
0000000140009296: FF
0000000140009297: FF F1 push rcx
0000000140009299: FF
000000014000929A: FF
000000014000929B: FF
000000014000929C: FE
000000014000929D: FF
000000014000929E: FF
000000014000929F: FF
00000001400092A0: FE
00000001400092A1: FF
00000001400092A2: FF
00000001400092A3: FF
00000001400092A4: FE
00000001400092A5: FF
00000001400092A6: FF
00000001400092A7: FF
00000001400092A8: FE
00000001400092A9: FF
00000001400092AA: FF
00000001400092AB: FF
00000001400092AC: FE
00000001400092AD: FF
00000001400092AE: FF
00000001400092AF: FF
00000001400092B0: FE
00000001400092B1: FF
00000001400092B2: FF
00000001400092B3: FF
00000001400092B4: FE
00000001400092B5: FF
00000001400092B6: FF
00000001400092B7: FF
00000001400092B8: EE out dx,al
00000001400092B9: FF
00000001400092BA: FF
00000001400092BB: FF
00000001400092BC: FE
00000001400092BD: FF
00000001400092BE: FF
00000001400092BF: FF
00000001400092C0: FE
00000001400092C1: FF
00000001400092C2: FF
00000001400092C3: FF
00000001400092C4: EE out dx,al
00000001400092C5: FF
00000001400092C6: FF
00000001400092C7: FF
00000001400092C8: FE
00000001400092C9: FF
00000001400092CA: FF
00000001400092CB: FF
00000001400092CC: FE
00000001400092CD: FF
00000001400092CE: FF
00000001400092CF: FF
00000001400092D0: EE out dx,al
00000001400092D1: FF
00000001400092D2: FF
00000001400092D3: FF
00000001400092D4: FE
00000001400092D5: FF
00000001400092D6: FF
00000001400092D7: FF
00000001400092D8: EE out dx,al
00000001400092D9: FF
00000001400092DA: FF
00000001400092DB: FF
00000001400092DC: FE
00000001400092DD: FF
00000001400092DE: FF
00000001400092DF: FF
00000001400092E0: EE out dx,al
00000001400092E1: FF
00000001400092E2: FF
00000001400092E3: FF
00000001400092E4: FE
00000001400092E5: FF
00000001400092E6: FF
00000001400092E7: FF
00000001400092E8: FE
00000001400092E9: FF
00000001400092EA: FF
00000001400092EB: FF
00000001400092EC: EE out dx,al
00000001400092ED: FF
00000001400092EE: FF
00000001400092EF: FF
00000001400092F0: FE
00000001400092F1: FF
00000001400092F2: FF
00000001400092F3: FF
00000001400092F4: FE
00000001400092F5: FF
00000001400092F6: FF
00000001400092F7: FF
00000001400092F8: FE
00000001400092F9: FF
00000001400092FA: FF
00000001400092FB: FF
00000001400092FC: FE
00000001400092FD: FF
00000001400092FE: FF
00000001400092FF: FF
0000000140009300: FE
0000000140009301: FF
0000000140009302: FF
0000000140009303: FF
0000000140009304: FE
0000000140009305: FF
0000000140009306: FF
0000000140009307: FF
0000000140009308: FE
0000000140009309: FF
000000014000930A: FF
000000014000930B: FF
000000014000930C: EE out dx,al
000000014000930D: FF
000000014000930E: FF
000000014000930F: FF
0000000140009310: FE
0000000140009311: FF
0000000140009312: FF
0000000140009313: FF
0000000140009314: FE
0000000140009315: FF
0000000140009316: FF
0000000140009317: FF
0000000140009318: FE
0000000140009319: FF
000000014000931A: FF
000000014000931B: FF
000000014000931C: FE
000000014000931D: FF
000000014000931E: FF
000000014000931F: FF
0000000140009320: FE
0000000140009321: FF
0000000140009322: FF
0000000140009323: FF
0000000140009324: FE
0000000140009325: FF
0000000140009326: FF
0000000140009327: FF
0000000140009328: FE
0000000140009329: FF
000000014000932A: FF
000000014000932B: FF
000000014000932C: FE
000000014000932D: FF
000000014000932E: FF
000000014000932F: FF
0000000140009330: FE
0000000140009331: FF
0000000140009332: FF
0000000140009333: FF
0000000140009334: FE
0000000140009335: FF
0000000140009336: FF
0000000140009337: FF
0000000140009338: FE
0000000140009339: FF
000000014000933A: FF
000000014000933B: FF
000000014000933C: FE
000000014000933D: FF
000000014000933E: FF
000000014000933F: FF
0000000140009340: FE
0000000140009341: FF
0000000140009342: FF
0000000140009343: FF
0000000140009344: FE
0000000140009345: FF
0000000140009346: FF
0000000140009347: FF
0000000140009348: FE
0000000140009349: FF
000000014000934A: FF
000000014000934B: FF
000000014000934C: FE
000000014000934D: FF
000000014000934E: FF
000000014000934F: FF
0000000140009350: FE
0000000140009351: FF
0000000140009352: FF
0000000140009353: FF
0000000140009354: FE
0000000140009355: FF
0000000140009356: FF
0000000140009357: FF
0000000140009358: FE
0000000140009359: FF
000000014000935A: FF
000000014000935B: FF
000000014000935C: FE
000000014000935D: FF
000000014000935E: FF
000000014000935F: FF
0000000140009360: FE
0000000140009361: FF
0000000140009362: FF
0000000140009363: FF
0000000140009364: FE
0000000140009365: FF
0000000140009366: FF
0000000140009367: FF
0000000140009368: FE
0000000140009369: FF
000000014000936A: FF
000000014000936B: FF
000000014000936C: FE
000000014000936D: FF
000000014000936E: FF
000000014000936F: FF
0000000140009370: FE
0000000140009371: FF
0000000140009372: FF
0000000140009373: FF
0000000140009374: FE
0000000140009375: FF
0000000140009376: FF
0000000140009377: FF
0000000140009378: FE
0000000140009379: FF
000000014000937A: FF
000000014000937B: FF
000000014000937C: FE
000000014000937D: FF
000000014000937E: FF
000000014000937F: FF
0000000140009380: FE
0000000140009381: FF
0000000140009382: FF
0000000140009383: FF
0000000140009384: FE
0000000140009385: FF
0000000140009386: FF
0000000140009387: FF
0000000140009388: FE
0000000140009389: FF
000000014000938A: FF
000000014000938B: FF
000000014000938C: FE
000000014000938D: FF
000000014000938E: FF
000000014000938F: FF
0000000140009390: FE
0000000140009391: FF
0000000140009392: FF
0000000140009393: FF
0000000140009394: FE
0000000140009395: FF
0000000140009396: FF
0000000140009397: FF
0000000140009398: FE
0000000140009399: FF
000000014000939A: FF
000000014000939B: FF
000000014000939C: EE out dx,al
000000014000939D: FF
000000014000939E: FF
000000014000939F: FF 48 83 dec dword ptr [rax-7Dh]
00000001400093A2: EC in al,dx
00000001400093A3: 28 48 8D sub byte ptr [rax-73h],cl
00000001400093A6: 05 15 00 00 00 add eax,15h
00000001400093AB: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
00000001400093B0: E8 CB C4 02 00 call 0000000140035880
00000001400093B5: 90 nop
00000001400093B6: 48 83 C4 28 add rsp,28h
00000001400093BA: C3 ret
00000001400093BB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400093C0: 41 57 push r15
00000001400093C2: 41 56 push r14
00000001400093C4: 41 55 push r13
00000001400093C6: 41 54 push r12
00000001400093C8: 56 push rsi
00000001400093C9: 57 push rdi
00000001400093CA: 55 push rbp
00000001400093CB: 53 push rbx
00000001400093CC: 48 81 EC 98 00 00 sub rsp,98h
00
00000001400093D3: BB 03 00 00 00 mov ebx,3
00000001400093D8: 83 F9 01 cmp ecx,1
00000001400093DB: 0F 85 91 02 00 00 jne 0000000140009672
00000001400093E1: 89 54 24 34 mov dword ptr [rsp+34h],edx
00000001400093E5: 4C 89 4C 24 48 mov qword ptr [rsp+48h],r9
00000001400093EA: 48 8B BC 24 00 01 mov rdi,qword ptr [rsp+0000000000000100h]
00 00
00000001400093F2: 48 89 7C 24 50 mov qword ptr [rsp+50h],rdi
00000001400093F7: 48 89 F9 mov rcx,rdi
00000001400093FA: E8 11 C4 02 00 call 0000000140035810
00000001400093FF: 48 89 C6 mov rsi,rax
0000000140009402: C7 44 24 30 00 00 mov dword ptr [rsp+30h],0
00 00
000000014000940A: 48 8D 54 24 30 lea rdx,[rsp+30h]
000000014000940F: 48 89 F9 mov rcx,rdi
0000000140009412: E8 D9 C3 02 00 call 00000001400357F0
0000000140009417: 49 89 C7 mov r15,rax
000000014000941A: 83 7C 24 30 01 cmp dword ptr [rsp+30h],1
000000014000941F: 49 83 DF 00 sbb r15,0
0000000140009423: 48 89 F9 mov rcx,rdi
0000000140009426: E8 F5 C3 02 00 call 0000000140035820
000000014000942B: 48 8D 4C 24 50 lea rcx,[rsp+50h]
0000000140009430: 48 89 4C 24 58 mov qword ptr [rsp+58h],rcx
0000000140009435: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
000000014000943A: 4C 89 7C 24 68 mov qword ptr [rsp+68h],r15
000000014000943F: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140009444: 48 89 44 24 70 mov qword ptr [rsp+70h],rax
0000000140009449: 48 8D 44 24 58 lea rax,[rsp+58h]
000000014000944E: 48 89 44 24 78 mov qword ptr [rsp+78h],rax
0000000140009453: 48 8D 05 BE 18 03 lea rax,[000000014003AD18h]
00
000000014000945A: 48 89 84 24 80 00 mov qword ptr [rsp+0000000000000080h],rax
00 00
0000000140009462: 48 8D 44 24 60 lea rax,[rsp+60h]
0000000140009467: 48 89 84 24 88 00 mov qword ptr [rsp+0000000000000088h],rax
00 00
000000014000946F: 48 8D 05 D2 18 03 lea rax,[000000014003AD48h]
00
0000000140009476: 48 89 84 24 90 00 mov qword ptr [rsp+0000000000000090h],rax
00 00
000000014000947E: 48 85 F6 test rsi,rsi
0000000140009481: 0F 84 85 01 00 00 je 000000014000960C
0000000140009487: 44 8A 06 mov r8b,byte ptr [rsi]
000000014000948A: 48 83 C6 01 add rsi,1
000000014000948E: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
0000000140009493: 41 80 F8 FF cmp r8b,0FFh
0000000140009497: 74 28 je 00000001400094C1
0000000140009499: 48 8D 4C 24 28 lea rcx,[rsp+28h]
000000014000949E: 48 8D 54 24 68 lea rdx,[rsp+68h]
00000001400094A3: E8 08 02 00 00 call 00000001400096B0
00000001400094A8: 48 85 C0 test rax,rax
00000001400094AB: 74 1B je 00000001400094C8
00000001400094AD: BE 04 00 00 00 mov esi,4
00000001400094B2: 48 83 FE 04 cmp rsi,4
00000001400094B6: 0F 85 60 01 00 00 jne 000000014000961C
00000001400094BC: E9 B1 01 00 00 jmp 0000000140009672
00000001400094C1: 48 8B 54 24 40 mov rdx,qword ptr [rsp+40h]
00000001400094C6: EB 05 jmp 00000001400094CD
00000001400094C8: 48 8B 74 24 28 mov rsi,qword ptr [rsp+28h]
00000001400094CD: 8A 06 mov al,byte ptr [rsi]
00000001400094CF: 48 83 C6 01 add rsi,1
00000001400094D3: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
00000001400094D8: 3C FF cmp al,0FFh
00000001400094DA: 48 89 54 24 38 mov qword ptr [rsp+38h],rdx
00000001400094DF: 74 1D je 00000001400094FE
00000001400094E1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400094EB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400094F0: 80 3E 00 cmp byte ptr [rsi],0
00000001400094F3: 48 8D 76 01 lea rsi,[rsi+1]
00000001400094F7: 78 F7 js 00000001400094F0
00000001400094F9: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
00000001400094FE: 44 8A 36 mov r14b,byte ptr [rsi]
0000000140009501: 48 83 C6 01 add rsi,1
0000000140009505: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
000000014000950A: 31 C9 xor ecx,ecx
000000014000950C: 31 ED xor ebp,ebp
000000014000950E: 66 90 nop
0000000140009510: 0F B6 06 movzx eax,byte ptr [rsi]
0000000140009513: 89 C2 mov edx,eax
0000000140009515: 83 E2 7F and edx,7Fh
0000000140009518: 48 D3 E2 shl rdx,cl
000000014000951B: 48 83 C6 01 add rsi,1
000000014000951F: 48 09 D5 or rbp,rdx
0000000140009522: 48 83 C1 07 add rcx,7
0000000140009526: 84 C0 test al,al
0000000140009528: 78 E6 js 0000000140009510
000000014000952A: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
000000014000952F: 48 01 F5 add rbp,rsi
0000000140009532: 48 8D 7C 24 28 lea rdi,[rsp+28h]
0000000140009537: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
0000000140009540: 48 39 EE cmp rsi,rbp
0000000140009543: 0F 83 C3 00 00 00 jae 000000014000960C
0000000140009549: 48 89 F9 mov rcx,rdi
000000014000954C: 48 8D 54 24 68 lea rdx,[rsp+68h]
0000000140009551: 45 89 F0 mov r8d,r14d
0000000140009554: E8 57 01 00 00 call 00000001400096B0
0000000140009559: BE 04 00 00 00 mov esi,4
000000014000955E: 48 85 C0 test rax,rax
0000000140009561: 0F 85 AF 00 00 00 jne 0000000140009616
0000000140009567: 49 89 D5 mov r13,rdx
000000014000956A: 48 89 F9 mov rcx,rdi
000000014000956D: 48 8D 54 24 68 lea rdx,[rsp+68h]
0000000140009572: 45 89 F0 mov r8d,r14d
0000000140009575: E8 36 01 00 00 call 00000001400096B0
000000014000957A: 48 85 C0 test rax,rax
000000014000957D: 0F 85 93 00 00 00 jne 0000000140009616
0000000140009583: 49 89 D4 mov r12,rdx
0000000140009586: 48 89 F9 mov rcx,rdi
0000000140009589: 48 8D 54 24 68 lea rdx,[rsp+68h]
000000014000958E: 45 89 F0 mov r8d,r14d
0000000140009591: E8 1A 01 00 00 call 00000001400096B0
0000000140009596: 48 85 C0 test rax,rax
0000000140009599: 75 7B jne 0000000140009616
000000014000959B: 49 89 F8 mov r8,rdi
000000014000959E: 48 8B 74 24 28 mov rsi,qword ptr [rsp+28h]
00000001400095A3: 31 C9 xor ecx,ecx
00000001400095A5: 31 C0 xor eax,eax
00000001400095A7: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
00000001400095B0: 0F B6 1E movzx ebx,byte ptr [rsi]
00000001400095B3: 89 DF mov edi,ebx
00000001400095B5: 83 E7 7F and edi,7Fh
00000001400095B8: 48 D3 E7 shl rdi,cl
00000001400095BB: 48 83 C6 01 add rsi,1
00000001400095BF: 48 09 F8 or rax,rdi
00000001400095C2: 48 83 C1 07 add rcx,7
00000001400095C6: 84 DB test bl,bl
00000001400095C8: 78 E6 js 00000001400095B0
00000001400095CA: 48 89 74 24 28 mov qword ptr [rsp+28h],rsi
00000001400095CF: 4C 03 6C 24 40 add r13,qword ptr [rsp+40h]
00000001400095D4: 4D 39 EF cmp r15,r13
00000001400095D7: BB 03 00 00 00 mov ebx,3
00000001400095DC: 72 2E jb 000000014000960C
00000001400095DE: 4C 89 C7 mov rdi,r8
00000001400095E1: 4D 01 EC add r12,r13
00000001400095E4: 4D 39 E7 cmp r15,r12
00000001400095E7: 0F 83 53 FF FF FF jae 0000000140009540
00000001400095ED: 48 85 D2 test rdx,rdx
00000001400095F0: 74 1A je 000000014000960C
00000001400095F2: 48 01 54 24 38 add qword ptr [rsp+38h],rdx
00000001400095F7: 48 83 F8 01 cmp rax,1
00000001400095FB: BE 02 00 00 00 mov esi,2
0000000140009600: 48 83 DE 00 sbb rsi,0
0000000140009604: 48 83 FE 04 cmp rsi,4
0000000140009608: 75 12 jne 000000014000961C
000000014000960A: EB 66 jmp 0000000140009672
000000014000960C: 31 F6 xor esi,esi
000000014000960E: 48 83 FE 04 cmp rsi,4
0000000140009612: 75 08 jne 000000014000961C
0000000140009614: EB 5C jmp 0000000140009672
0000000140009616: 48 83 FE 04 cmp rsi,4
000000014000961A: 74 56 je 0000000140009672
000000014000961C: F6 44 24 34 01 test byte ptr [rsp+34h],1
0000000140009621: 75 45 jne 0000000140009668
0000000140009623: 48 8D 46 FF lea rax,[rsi-1]
0000000140009627: 48 83 F8 02 cmp rax,2
000000014000962B: 73 5B jae 0000000140009688
000000014000962D: 48 8B B4 24 00 01 mov rsi,qword ptr [rsp+0000000000000100h]
00 00
0000000140009635: 48 89 F1 mov rcx,rsi
0000000140009638: 31 D2 xor edx,edx
000000014000963A: 4C 8B 44 24 48 mov r8,qword ptr [rsp+48h]
000000014000963F: E8 6C C1 02 00 call 00000001400357B0
0000000140009644: 48 89 F1 mov rcx,rsi
0000000140009647: BA 01 00 00 00 mov edx,1
000000014000964C: 45 31 C0 xor r8d,r8d
000000014000964F: E8 5C C1 02 00 call 00000001400357B0
0000000140009654: 48 89 F1 mov rcx,rsi
0000000140009657: 48 8B 54 24 38 mov rdx,qword ptr [rsp+38h]
000000014000965C: E8 9F C1 02 00 call 0000000140035800
0000000140009661: BB 07 00 00 00 mov ebx,7
0000000140009666: EB 0A jmp 0000000140009672
0000000140009668: 48 8D 05 09 17 03 lea rax,[000000014003AD78h]
00
000000014000966F: 8B 1C B0 mov ebx,dword ptr [rax+rsi*4]
0000000140009672: 89 D8 mov eax,ebx
0000000140009674: 48 81 C4 98 00 00 add rsp,98h
00
000000014000967B: 5B pop rbx
000000014000967C: 5D pop rbp
000000014000967D: 5F pop rdi
000000014000967E: 5E pop rsi
000000014000967F: 41 5C pop r12
0000000140009681: 41 5D pop r13
0000000140009683: 41 5E pop r14
0000000140009685: 41 5F pop r15
0000000140009687: C3 ret
0000000140009688: BB 08 00 00 00 mov ebx,8
000000014000968D: 48 85 F6 test rsi,rsi
0000000140009690: 74 E0 je 0000000140009672
0000000140009692: BB 02 00 00 00 mov ebx,2
0000000140009697: EB D9 jmp 0000000140009672
0000000140009699: 0F 0B ud2
000000014000969B: 0F 0B ud2
000000014000969D: 0F 0B ud2
000000014000969F: 0F 0B ud2
00000001400096A1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
00000001400096AB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400096B0: 41 56 push r14
00000001400096B2: 56 push rsi
00000001400096B3: 57 push rdi
00000001400096B4: 55 push rbp
00000001400096B5: 53 push rbx
00000001400096B6: 48 83 EC 20 sub rsp,20h
00000001400096BA: 45 89 C6 mov r14d,r8d
00000001400096BD: 49 89 C8 mov r8,rcx
00000001400096C0: 41 80 FE 50 cmp r14b,50h
00000001400096C4: 74 10 je 00000001400096D6
00000001400096C6: B8 01 00 00 00 mov eax,1
00000001400096CB: 41 80 FE FF cmp r14b,0FFh
00000001400096CF: 75 22 jne 00000001400096F3
00000001400096D1: E9 50 01 00 00 jmp 0000000140009826
00000001400096D6: 49 8B 00 mov rax,qword ptr [r8]
00000001400096D9: 48 83 C0 07 add rax,7
00000001400096DD: 48 83 E0 F8 and rax,0FFFFFFFFFFFFFFF8h
00000001400096E1: 49 89 00 mov qword ptr [r8],rax
00000001400096E4: 48 8B 08 mov rcx,qword ptr [rax]
00000001400096E7: 48 83 C0 08 add rax,8
00000001400096EB: 49 89 00 mov qword ptr [r8],rax
00000001400096EE: E9 31 01 00 00 jmp 0000000140009824
00000001400096F3: 44 89 F1 mov ecx,r14d
00000001400096F6: 80 E1 0F and cl,0Fh
00000001400096F9: 80 F9 0C cmp cl,0Ch
00000001400096FC: 77 D3 ja 00000001400096D1
00000001400096FE: 0F B6 C9 movzx ecx,cl
0000000140009701: 48 8D 2D 2C 01 00 lea rbp,[0000000140009834h]
00
0000000140009708: 48 63 7C 8D 00 movsxd rdi,dword ptr [rbp+rcx*4]
000000014000970D: 48 01 EF add rdi,rbp
0000000140009710: FF E7 jmp rdi
0000000140009712: 49 8B 30 mov rsi,qword ptr [r8]
0000000140009715: 48 8B 3E mov rdi,qword ptr [rsi]
0000000140009718: 48 83 C6 08 add rsi,8
000000014000971C: E9 A2 00 00 00 jmp 00000001400097C3
0000000140009721: 49 8B 30 mov rsi,qword ptr [r8]
0000000140009724: 31 C9 xor ecx,ecx
0000000140009726: 31 FF xor edi,edi
0000000140009728: 0F 1F 84 00 00 00 nop dword ptr [rax+rax+0000000000000000h]
00 00
0000000140009730: 0F B6 1E movzx ebx,byte ptr [rsi]
0000000140009733: 89 DD mov ebp,ebx
0000000140009735: 83 E5 7F and ebp,7Fh
0000000140009738: 48 D3 E5 shl rbp,cl
000000014000973B: 48 83 C6 01 add rsi,1
000000014000973F: 48 09 EF or rdi,rbp
0000000140009742: 48 83 C1 07 add rcx,7
0000000140009746: 84 DB test bl,bl
0000000140009748: 78 E6 js 0000000140009730
000000014000974A: EB 77 jmp 00000001400097C3
000000014000974C: 49 8B 30 mov rsi,qword ptr [r8]
000000014000974F: 0F B7 3E movzx edi,word ptr [rsi]
0000000140009752: 48 83 C6 02 add rsi,2
0000000140009756: EB 6B jmp 00000001400097C3
0000000140009758: 49 8B 30 mov rsi,qword ptr [r8]
000000014000975B: 8B 3E mov edi,dword ptr [rsi]
000000014000975D: EB 60 jmp 00000001400097BF
000000014000975F: 49 8B 30 mov rsi,qword ptr [r8]
0000000140009762: 31 FF xor edi,edi
0000000140009764: 31 C9 xor ecx,ecx
0000000140009766: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009770: 0F B6 1E movzx ebx,byte ptr [rsi]
0000000140009773: 89 DD mov ebp,ebx
0000000140009775: 83 E5 7F and ebp,7Fh
0000000140009778: 48 D3 E5 shl rbp,cl
000000014000977B: 48 83 C6 01 add rsi,1
000000014000977F: 48 09 EF or rdi,rbp
0000000140009782: 83 C1 07 add ecx,7
0000000140009785: 84 DB test bl,bl
0000000140009787: 78 E7 js 0000000140009770
0000000140009789: 49 89 30 mov qword ptr [r8],rsi
000000014000978C: 48 C7 C5 FF FF FF mov rbp,0FFFFFFFFFFFFFFFFh
FF
0000000140009793: 48 D3 E5 shl rbp,cl
0000000140009796: 45 31 C0 xor r8d,r8d
0000000140009799: F6 C3 40 test bl,40h
000000014000979C: 49 0F 44 E8 cmove rbp,r8
00000001400097A0: 83 F9 40 cmp ecx,40h
00000001400097A3: 49 0F 43 E8 cmovae rbp,r8
00000001400097A7: 48 09 EF or rdi,rbp
00000001400097AA: EB 1A jmp 00000001400097C6
00000001400097AC: 49 8B 30 mov rsi,qword ptr [r8]
00000001400097AF: 48 0F BF 3E movsx rdi,word ptr [rsi]
00000001400097B3: 48 83 C6 02 add rsi,2
00000001400097B7: EB 0A jmp 00000001400097C3
00000001400097B9: 49 8B 30 mov rsi,qword ptr [r8]
00000001400097BC: 48 63 3E movsxd rdi,dword ptr [rsi]
00000001400097BF: 48 83 C6 04 add rsi,4
00000001400097C3: 49 89 30 mov qword ptr [r8],rsi
00000001400097C6: 44 89 F3 mov ebx,r14d
00000001400097C9: C0 EB 04 shr bl,4
00000001400097CC: 80 E3 07 and bl,7
00000001400097CF: 80 FB 04 cmp bl,4
00000001400097D2: 0F 87 F9 FE FF FF ja 00000001400096D1
00000001400097D8: 31 C9 xor ecx,ecx
00000001400097DA: 0F B6 EB movzx ebp,bl
00000001400097DD: 48 8D 1D 84 00 00 lea rbx,[0000000140009868h]
00
00000001400097E4: 48 63 2C AB movsxd rbp,dword ptr [rbx+rbp*4]
00000001400097E8: 48 01 DD add rbp,rbx
00000001400097EB: FF E5 jmp rbp
00000001400097ED: 48 89 F1 mov rcx,rsi
00000001400097F0: EB 27 jmp 0000000140009819
00000001400097F2: 48 8B 4A 10 mov rcx,qword ptr [rdx+10h]
00000001400097F6: 48 8B 42 18 mov rax,qword ptr [rdx+18h]
00000001400097FA: EB 08 jmp 0000000140009804
00000001400097FC: 48 8B 4A 20 mov rcx,qword ptr [rdx+20h]
0000000140009800: 48 8B 42 28 mov rax,qword ptr [rdx+28h]
0000000140009804: FF 50 28 call qword ptr [rax+28h]
0000000140009807: 48 89 C1 mov rcx,rax
000000014000980A: EB 0D jmp 0000000140009819
000000014000980C: 48 8B 4A 08 mov rcx,qword ptr [rdx+8]
0000000140009810: 48 85 C9 test rcx,rcx
0000000140009813: 0F 84 B8 FE FF FF je 00000001400096D1
0000000140009819: 48 01 F9 add rcx,rdi
000000014000981C: 45 84 F6 test r14b,r14b
000000014000981F: 79 03 jns 0000000140009824
0000000140009821: 48 8B 09 mov rcx,qword ptr [rcx]
0000000140009824: 31 C0 xor eax,eax
0000000140009826: 48 89 CA mov rdx,rcx
0000000140009829: 48 83 C4 20 add rsp,20h
000000014000982D: 5B pop rbx
000000014000982E: 5D pop rbp
000000014000982F: 5F pop rdi
0000000140009830: 5E pop rsi
0000000140009831: 41 5E pop r14
0000000140009833: C3 ret
0000000140009834: DE FE fdivp st(6),st
0000000140009836: FF
0000000140009837: FF
0000000140009838: ED in eax,dx
0000000140009839: FE
000000014000983A: FF
000000014000983B: FF 18 call fword ptr [rax]
000000014000983D: FF
000000014000983E: FF
000000014000983F: FF 24 FF jmp qword ptr [rdi+rdi*8]
0000000140009842: FF
0000000140009843: FF
0000000140009844: DE FE fdivp st(6),st
0000000140009846: FF
0000000140009847: FF F2 push rdx
0000000140009849: FF
000000014000984A: FF
000000014000984B: FF F2 push rdx
000000014000984D: FF
000000014000984E: FF
000000014000984F: FF F2 push rdx
0000000140009851: FF
0000000140009852: FF
0000000140009853: FF F2 push rdx
0000000140009855: FF
0000000140009856: FF
0000000140009857: FF 2B jmp fword ptr [rbx]
0000000140009859: FF
000000014000985A: FF
000000014000985B: FF
000000014000985C: 78 FF js 000000014000985D
000000014000985E: FF
000000014000985F: FF 85 FF FF FF DE inc dword ptr [rbp+FFFFFFFFDEFFFFFFh]
0000000140009865: FE
0000000140009866: FF
0000000140009867: FF B1 FF FF FF 85 push qword ptr [rcx+FFFFFFFF85FFFFFFh]
000000014000986D: FF
000000014000986E: FF
000000014000986F: FF 8A FF FF FF 94 dec dword ptr [rdx+FFFFFFFF94FFFFFFh]
0000000140009875: FF
0000000140009876: FF
0000000140009877: FF A4 FF FF FF 0F jmp qword ptr [rdi+rdi*8+000000001F0FFFFFh]
1F
000000014000987E: 40 00 48 8B add byte ptr [rax-75h],cl
0000000140009882: 01 48 8B add dword ptr [rax-75h],ecx
0000000140009885: 08 E9 or cl,ch
0000000140009887: D5
0000000140009888: BF 02 00 0F 1F mov edi,1F0F0002h
000000014000988D: 44 00 00 add byte ptr [rax],r8b
0000000140009890: 48 8B 01 mov rax,qword ptr [rcx]
0000000140009893: 48 8B 08 mov rcx,qword ptr [rax]
0000000140009896: E9 C5 BF 02 00 jmp 0000000140035860
000000014000989B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400098A0: 48 8B 01 mov rax,qword ptr [rcx]
00000001400098A3: 48 8B 08 mov rcx,qword ptr [rax]
00000001400098A6: E9 C5 BF 02 00 jmp 0000000140035870
00000001400098AB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400098B0: 48 8B 01 mov rax,qword ptr [rcx]
00000001400098B3: 48 8B 08 mov rcx,qword ptr [rax]
00000001400098B6: E9 B5 BF 02 00 jmp 0000000140035870
00000001400098BB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
00000001400098C0: 56 push rsi
00000001400098C1: 57 push rdi
00000001400098C2: 48 83 EC 28 sub rsp,28h
00000001400098C6: 48 8B 01 mov rax,qword ptr [rcx]
00000001400098C9: 48 8B 51 08 mov rdx,qword ptr [rcx+8]
00000001400098CD: 48 89 C1 mov rcx,rax
00000001400098D0: FF 52 18 call qword ptr [rdx+18h]
00000001400098D3: 48 89 C6 mov rsi,rax
00000001400098D6: 48 89 D7 mov rdi,rdx
00000001400098D9: 48 8B 0D A0 A8 03 mov rcx,qword ptr [0000000140044180h]
00
00000001400098E0: 48 85 C9 test rcx,rcx
00000001400098E3: 75 14 jne 00000001400098F9
00000001400098E5: E8 86 BD 02 00 call 0000000140035670
00000001400098EA: 48 85 C0 test rax,rax
00000001400098ED: 74 59 je 0000000140009948
00000001400098EF: 48 89 C1 mov rcx,rax
00000001400098F2: 48 89 05 87 A8 03 mov qword ptr [0000000140044180h],rax
00
00000001400098F9: 41 B8 50 00 00 00 mov r8d,50h
00000001400098FF: 31 D2 xor edx,edx
0000000140009901: E8 5A BD 02 00 call 0000000140035660
0000000140009906: 48 85 C0 test rax,rax
0000000140009909: 74 3D je 0000000140009948
000000014000990B: 48 B9 54 53 55 52 mov rcx,4D4F5A0052555354h
00 5A 4F 4D
0000000140009915: 48 89 08 mov qword ptr [rax],rcx
0000000140009918: 48 8D 0D 41 00 00 lea rcx,[0000000140009960h]
00
000000014000991F: 48 89 48 08 mov qword ptr [rax+8],rcx
0000000140009923: 0F 57 C0 xorps xmm0,xmm0
0000000140009926: 0F 11 40 10 movups xmmword ptr [rax+10h],xmm0
000000014000992A: 0F 11 40 20 movups xmmword ptr [rax+20h],xmm0
000000014000992E: 0F 11 40 30 movups xmmword ptr [rax+30h],xmm0
0000000140009932: 48 89 70 40 mov qword ptr [rax+40h],rsi
0000000140009936: 48 89 78 48 mov qword ptr [rax+48h],rdi
000000014000993A: 48 89 C1 mov rcx,rax
000000014000993D: 48 83 C4 28 add rsp,28h
0000000140009941: 5F pop rdi
0000000140009942: 5E pop rsi
0000000140009943: E9 68 C1 02 00 jmp 0000000140035AB0
0000000140009948: B9 50 00 00 00 mov ecx,50h
000000014000994D: BA 08 00 00 00 mov edx,8
0000000140009952: E8 29 A2 FF FF call 0000000140003B80
0000000140009957: 0F 0B ud2
0000000140009959: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140009960: 48 83 EC 28 sub rsp,28h
0000000140009964: 48 89 54 24 20 mov qword ptr [rsp+20h],rdx
0000000140009969: 48 8D 4C 24 20 lea rcx,[rsp+20h]
000000014000996E: E8 0D 00 00 00 call 0000000140009980
0000000140009973: E8 E8 B9 02 00 call 0000000140035360
0000000140009978: 0F 0B ud2
000000014000997A: 0F 0B ud2
000000014000997C: 0F 0B ud2
000000014000997E: 66 90 nop
0000000140009980: 56 push rsi
0000000140009981: 57 push rdi
0000000140009982: 53 push rbx
0000000140009983: 48 83 EC 20 sub rsp,20h
0000000140009987: 48 89 CE mov rsi,rcx
000000014000998A: 48 8B 19 mov rbx,qword ptr [rcx]
000000014000998D: 48 8B 4B 40 mov rcx,qword ptr [rbx+40h]
0000000140009991: 48 8B 43 48 mov rax,qword ptr [rbx+48h]
0000000140009995: FF 10 call qword ptr [rax]
0000000140009997: 48 8B 43 48 mov rax,qword ptr [rbx+48h]
000000014000999B: 48 83 78 08 00 cmp qword ptr [rax+8],0
00000001400099A0: 74 1D je 00000001400099BF
00000001400099A2: 4C 8B 43 40 mov r8,qword ptr [rbx+40h]
00000001400099A6: 48 83 78 10 11 cmp qword ptr [rax+10h],11h
00000001400099AB: 72 04 jb 00000001400099B1
00000001400099AD: 4D 8B 40 F8 mov r8,qword ptr [r8-8]
00000001400099B1: 48 8B 0D C8 A7 03 mov rcx,qword ptr [0000000140044180h]
00
00000001400099B8: 31 D2 xor edx,edx
00000001400099BA: E8 99 BC 02 00 call 0000000140035658
00000001400099BF: 4C 8B 06 mov r8,qword ptr [rsi]
00000001400099C2: 48 8B 0D B7 A7 03 mov rcx,qword ptr [0000000140044180h]
00
00000001400099C9: 31 D2 xor edx,edx
00000001400099CB: 48 83 C4 20 add rsp,20h
00000001400099CF: 5B pop rbx
00000001400099D0: 5F pop rdi
00000001400099D1: 5E pop rsi
00000001400099D2: E9 81 BC 02 00 jmp 0000000140035658
00000001400099D7: 48 89 C7 mov rdi,rax
00000001400099DA: 48 8B 4B 40 mov rcx,qword ptr [rbx+40h]
00000001400099DE: 48 8B 53 48 mov rdx,qword ptr [rbx+48h]
00000001400099E2: E8 79 9C 00 00 call 0000000140013660
00000001400099E7: 48 8B 0E mov rcx,qword ptr [rsi]
00000001400099EA: E8 51 91 01 00 call 0000000140022B40
00000001400099EF: 48 89 F9 mov rcx,rdi
00000001400099F2: E8 19 C1 02 00 call 0000000140035B10
00000001400099F7: 0F 0B ud2
00000001400099F9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140009A00: 41 57 push r15
0000000140009A02: 41 56 push r14
0000000140009A04: 41 55 push r13
0000000140009A06: 41 54 push r12
0000000140009A08: 56 push rsi
0000000140009A09: 57 push rdi
0000000140009A0A: 55 push rbp
0000000140009A0B: 53 push rbx
0000000140009A0C: 48 83 EC 48 sub rsp,48h
0000000140009A10: 49 89 D5 mov r13,rdx
0000000140009A13: 49 89 C9 mov r9,rcx
0000000140009A16: 48 8B 42 18 mov rax,qword ptr [rdx+18h]
0000000140009A1A: 4C 8B 72 10 mov r14,qword ptr [rdx+10h]
0000000140009A1E: 31 FF xor edi,edi
0000000140009A20: 48 89 C2 mov rdx,rax
0000000140009A23: 4C 29 F2 sub rdx,r14
0000000140009A26: 0F 82 A8 03 00 00 jb 0000000140009DD4
0000000140009A2C: 49 8B 4D 08 mov rcx,qword ptr [r13+8]
0000000140009A30: 48 89 4C 24 38 mov qword ptr [rsp+38h],rcx
0000000140009A35: 48 39 C8 cmp rax,rcx
0000000140009A38: 0F 87 96 03 00 00 ja 0000000140009DD4
0000000140009A3E: 49 8B 6D 00 mov rbp,qword ptr [r13]
0000000140009A42: 49 8B 5D 20 mov rbx,qword ptr [r13+20h]
0000000140009A46: 48 83 FB 04 cmp rbx,4
0000000140009A4A: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
0000000140009A4F: 48 89 5C 24 20 mov qword ptr [rsp+20h],rbx
0000000140009A54: 0F 86 A2 01 00 00 jbe 0000000140009BFC
0000000140009A5A: 48 8D 45 08 lea rax,[rbp+8]
0000000140009A5E: 31 FF xor edi,edi
0000000140009A60: 49 BA FF FE FE FE mov r10,0FEFEFEFEFEFEFEFFh
FE FE FE FE
0000000140009A6A: 49 BB 80 80 80 80 mov r11,8080808080808080h
80 80 80 80
0000000140009A74: EB 18 jmp 0000000140009A8E
0000000140009A76: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009A80: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140009A85: 4C 29 F2 sub rdx,r14
0000000140009A88: 0F 82 46 03 00 00 jb 0000000140009DD4
0000000140009A8E: 49 89 E8 mov r8,rbp
0000000140009A91: 4C 01 F5 add rbp,r14
0000000140009A94: 45 0F B6 64 1D 2B movzx r12d,byte ptr [r13+rbx+2Bh]
0000000140009A9A: 48 83 FA 10 cmp rdx,10h
0000000140009A9E: 73 30 jae 0000000140009AD0
0000000140009AA0: 4D 89 CF mov r15,r9
0000000140009AA3: 48 85 D2 test rdx,rdx
0000000140009AA6: 0F 84 1A 03 00 00 je 0000000140009DC6
0000000140009AAC: 31 F6 xor esi,esi
0000000140009AAE: 66 90 nop
0000000140009AB0: 44 38 64 35 00 cmp byte ptr [rbp+rsi],r12b
0000000140009AB5: 0F 84 FF 00 00 00 je 0000000140009BBA
0000000140009ABB: 48 83 C6 01 add rsi,1
0000000140009ABF: 48 39 F2 cmp rdx,rsi
0000000140009AC2: 75 EC jne 0000000140009AB0
0000000140009AC4: E9 FD 02 00 00 jmp 0000000140009DC6
0000000140009AC9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
0000000140009AD0: 48 8D 4D 07 lea rcx,[rbp+7]
0000000140009AD4: 48 83 E1 F8 and rcx,0FFFFFFFFFFFFFFF8h
0000000140009AD8: 48 29 E9 sub rcx,rbp
0000000140009ADB: 74 32 je 0000000140009B0F
0000000140009ADD: 48 39 D1 cmp rcx,rdx
0000000140009AE0: 48 0F 47 CA cmova rcx,rdx
0000000140009AE4: 31 F6 xor esi,esi
0000000140009AE6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009AF0: 44 38 64 35 00 cmp byte ptr [rbp+rsi],r12b
0000000140009AF5: 0F 84 C9 00 00 00 je 0000000140009BC4
0000000140009AFB: 48 83 C6 01 add rsi,1
0000000140009AFF: 48 39 F1 cmp rcx,rsi
0000000140009B02: 75 EC jne 0000000140009AF0
0000000140009B04: 4C 8D 7A F0 lea r15,[rdx-10h]
0000000140009B08: 4C 39 F9 cmp rcx,r15
0000000140009B0B: 76 08 jbe 0000000140009B15
0000000140009B0D: EB 6A jmp 0000000140009B79
0000000140009B0F: 4C 8D 7A F0 lea r15,[rdx-10h]
0000000140009B13: 31 C9 xor ecx,ecx
0000000140009B15: 4C 89 E6 mov rsi,r12
0000000140009B18: 48 BF 01 01 01 01 mov rdi,101010101010101h
01 01 01 01
0000000140009B22: 48 0F AF F7 imul rsi,rdi
0000000140009B26: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140009B2B: 4A 8D 3C 30 lea rdi,[rax+r14]
0000000140009B2F: 90 nop
0000000140009B30: 48 8B 5C 0F F8 mov rbx,qword ptr [rdi+rcx-8]
0000000140009B35: 48 31 F3 xor rbx,rsi
0000000140009B38: 48 89 DD mov rbp,rbx
0000000140009B3B: 48 F7 D5 not rbp
0000000140009B3E: 4C 01 D3 add rbx,r10
0000000140009B41: 4C 21 DD and rbp,r11
0000000140009B44: 48 21 DD and rbp,rbx
0000000140009B47: 48 8B 04 0F mov rax,qword ptr [rdi+rcx]
0000000140009B4B: 48 31 F0 xor rax,rsi
0000000140009B4E: 48 89 C3 mov rbx,rax
0000000140009B51: 48 F7 D3 not rbx
0000000140009B54: 4C 01 D0 add rax,r10
0000000140009B57: 4C 21 DB and rbx,r11
0000000140009B5A: 48 21 C3 and rbx,rax
0000000140009B5D: 48 09 EB or rbx,rbp
0000000140009B60: 75 09 jne 0000000140009B6B
0000000140009B62: 48 83 C1 10 add rcx,10h
0000000140009B66: 4C 39 F9 cmp rcx,r15
0000000140009B69: 76 C5 jbe 0000000140009B30
0000000140009B6B: 48 39 D1 cmp rcx,rdx
0000000140009B6E: 0F 87 74 02 00 00 ja 0000000140009DE8
0000000140009B74: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
0000000140009B79: 4D 89 CF mov r15,r9
0000000140009B7C: 48 39 D1 cmp rcx,rdx
0000000140009B7F: 0F 84 41 02 00 00 je 0000000140009DC6
0000000140009B85: 4A 8D 34 31 lea rsi,[rcx+r14]
0000000140009B89: 4C 01 C6 add rsi,r8
0000000140009B8C: 48 29 CA sub rdx,rcx
0000000140009B8F: 31 FF xor edi,edi
0000000140009B91: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009B9B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140009BA0: 44 38 24 3E cmp byte ptr [rsi+rdi],r12b
0000000140009BA4: 74 0E je 0000000140009BB4
0000000140009BA6: 48 83 C7 01 add rdi,1
0000000140009BAA: 48 39 FA cmp rdx,rdi
0000000140009BAD: 75 F1 jne 0000000140009BA0
0000000140009BAF: E9 12 02 00 00 jmp 0000000140009DC6
0000000140009BB4: 48 01 F9 add rcx,rdi
0000000140009BB7: 48 89 CE mov rsi,rcx
0000000140009BBA: 31 FF xor edi,edi
0000000140009BBC: 48 8B 5C 24 20 mov rbx,qword ptr [rsp+20h]
0000000140009BC1: 4D 89 F9 mov r9,r15
0000000140009BC4: 49 01 F6 add r14,rsi
0000000140009BC7: 49 83 C6 01 add r14,1
0000000140009BCB: 4D 89 75 10 mov qword ptr [r13+10h],r14
0000000140009BCF: 49 39 DE cmp r14,rbx
0000000140009BD2: 4C 89 C5 mov rbp,r8
0000000140009BD5: 0F 82 A5 FE FF FF jb 0000000140009A80
0000000140009BDB: 4C 3B 74 24 38 cmp r14,qword ptr [rsp+38h]
0000000140009BE0: 0F 87 9A FE FF FF ja 0000000140009A80
0000000140009BE6: 4C 8D 05 BB 12 03 lea r8,[000000014003AEA8h]
00
0000000140009BED: BA 04 00 00 00 mov edx,4
0000000140009BF2: 48 89 D9 mov rcx,rbx
0000000140009BF5: E8 76 B6 FF FF call 0000000140005270
0000000140009BFA: 0F 0B ud2
0000000140009BFC: 49 8D 45 2C lea rax,[r13+2Ch]
0000000140009C00: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
0000000140009C05: 48 8D 45 08 lea rax,[rbp+8]
0000000140009C09: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
0000000140009C0E: 31 FF xor edi,edi
0000000140009C10: 49 BC 80 80 80 80 mov r12,8080808080808080h
80 80 80 80
0000000140009C1A: EB 12 jmp 0000000140009C2E
0000000140009C1C: 0F 1F 40 00 nop dword ptr [rax]
0000000140009C20: 48 8B 54 24 30 mov rdx,qword ptr [rsp+30h]
0000000140009C25: 4C 29 F2 sub rdx,r14
0000000140009C28: 0F 82 A6 01 00 00 jb 0000000140009DD4
0000000140009C2E: 4D 89 CF mov r15,r9
0000000140009C31: 49 8D 34 2E lea rsi,[r14+rbp]
0000000140009C35: 45 0F B6 4C 1D 2B movzx r9d,byte ptr [r13+rbx+2Bh]
0000000140009C3B: 48 83 FA 10 cmp rdx,10h
0000000140009C3F: 73 2F jae 0000000140009C70
0000000140009C41: 48 85 D2 test rdx,rdx
0000000140009C44: 0F 84 7C 01 00 00 je 0000000140009DC6
0000000140009C4A: 31 C0 xor eax,eax
0000000140009C4C: 0F 1F 40 00 nop dword ptr [rax]
0000000140009C50: 44 38 0C 06 cmp byte ptr [rsi+rax],r9b
0000000140009C54: 74 5E je 0000000140009CB4
0000000140009C56: 48 83 C0 01 add rax,1
0000000140009C5A: 48 39 C2 cmp rdx,rax
0000000140009C5D: 75 F1 jne 0000000140009C50
0000000140009C5F: E9 62 01 00 00 jmp 0000000140009DC6
0000000140009C64: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009C6E: 66 90 nop
0000000140009C70: 48 8D 4E 07 lea rcx,[rsi+7]
0000000140009C74: 48 83 E1 F8 and rcx,0FFFFFFFFFFFFFFF8h
0000000140009C78: 48 29 F1 sub rcx,rsi
0000000140009C7B: 74 3E je 0000000140009CBB
0000000140009C7D: 48 39 D1 cmp rcx,rdx
0000000140009C80: 48 0F 47 CA cmova rcx,rdx
0000000140009C84: 31 C0 xor eax,eax
0000000140009C86: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009C90: 44 38 0C 06 cmp byte ptr [rsi+rax],r9b
0000000140009C94: 0F 84 D2 00 00 00 je 0000000140009D6C
0000000140009C9A: 48 83 C0 01 add rax,1
0000000140009C9E: 48 39 C1 cmp rcx,rax
0000000140009CA1: 75 ED jne 0000000140009C90
0000000140009CA3: 49 89 EB mov r11,rbp
0000000140009CA6: 4C 8D 42 F0 lea r8,[rdx-10h]
0000000140009CAA: 4C 39 C1 cmp rcx,r8
0000000140009CAD: 76 15 jbe 0000000140009CC4
0000000140009CAF: E9 83 00 00 00 jmp 0000000140009D37
0000000140009CB4: 31 FF xor edi,edi
0000000140009CB6: E9 B1 00 00 00 jmp 0000000140009D6C
0000000140009CBB: 49 89 EB mov r11,rbp
0000000140009CBE: 4C 8D 42 F0 lea r8,[rdx-10h]
0000000140009CC2: 31 C9 xor ecx,ecx
0000000140009CC4: 4D 89 FA mov r10,r15
0000000140009CC7: 4C 89 C8 mov rax,r9
0000000140009CCA: 48 BE 01 01 01 01 mov rsi,101010101010101h
01 01 01 01
0000000140009CD4: 48 0F AF C6 imul rax,rsi
0000000140009CD8: 48 8B 74 24 28 mov rsi,qword ptr [rsp+28h]
0000000140009CDD: 4A 8D 3C 36 lea rdi,[rsi+r14]
0000000140009CE1: 49 BF FF FE FE FE mov r15,0FEFEFEFEFEFEFEFFh
FE FE FE FE
0000000140009CEB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
0000000140009CF0: 48 8B 5C 0F F8 mov rbx,qword ptr [rdi+rcx-8]
0000000140009CF5: 48 31 C3 xor rbx,rax
0000000140009CF8: 48 89 DE mov rsi,rbx
0000000140009CFB: 48 F7 D6 not rsi
0000000140009CFE: 4C 01 FB add rbx,r15
0000000140009D01: 4C 21 E6 and rsi,r12
0000000140009D04: 48 21 DE and rsi,rbx
0000000140009D07: 48 8B 2C 0F mov rbp,qword ptr [rdi+rcx]
0000000140009D0B: 48 31 C5 xor rbp,rax
0000000140009D0E: 48 89 EB mov rbx,rbp
0000000140009D11: 48 F7 D3 not rbx
0000000140009D14: 4C 01 FD add rbp,r15
0000000140009D17: 4C 21 E3 and rbx,r12
0000000140009D1A: 48 21 EB and rbx,rbp
0000000140009D1D: 48 09 F3 or rbx,rsi
0000000140009D20: 75 09 jne 0000000140009D2B
0000000140009D22: 48 83 C1 10 add rcx,10h
0000000140009D26: 4C 39 C1 cmp rcx,r8
0000000140009D29: 76 C5 jbe 0000000140009CF0
0000000140009D2B: 48 39 D1 cmp rcx,rdx
0000000140009D2E: 0F 87 B4 00 00 00 ja 0000000140009DE8
0000000140009D34: 4D 89 D7 mov r15,r10
0000000140009D37: 48 39 D1 cmp rcx,rdx
0000000140009D3A: 0F 84 86 00 00 00 je 0000000140009DC6
0000000140009D40: 4A 8D 04 31 lea rax,[rcx+r14]
0000000140009D44: 4C 01 D8 add rax,r11
0000000140009D47: 48 29 CA sub rdx,rcx
0000000140009D4A: 31 FF xor edi,edi
0000000140009D4C: 0F 1F 40 00 nop dword ptr [rax]
0000000140009D50: 44 38 0C 38 cmp byte ptr [rax+rdi],r9b
0000000140009D54: 74 0B je 0000000140009D61
0000000140009D56: 48 83 C7 01 add rdi,1
0000000140009D5A: 48 39 FA cmp rdx,rdi
0000000140009D5D: 75 F1 jne 0000000140009D50
0000000140009D5F: EB 65 jmp 0000000140009DC6
0000000140009D61: 48 01 F9 add rcx,rdi
0000000140009D64: 48 89 C8 mov rax,rcx
0000000140009D67: 31 FF xor edi,edi
0000000140009D69: 4C 89 DD mov rbp,r11
0000000140009D6C: 49 01 C6 add r14,rax
0000000140009D6F: 49 83 C6 01 add r14,1
0000000140009D73: 4D 89 75 10 mov qword ptr [r13+10h],r14
0000000140009D77: 4C 89 F6 mov rsi,r14
0000000140009D7A: 48 8B 5C 24 20 mov rbx,qword ptr [rsp+20h]
0000000140009D7F: 48 29 DE sub rsi,rbx
0000000140009D82: 4D 89 F9 mov r9,r15
0000000140009D85: 0F 82 95 FE FF FF jb 0000000140009C20
0000000140009D8B: 4C 3B 74 24 38 cmp r14,qword ptr [rsp+38h]
0000000140009D90: 0F 87 8A FE FF FF ja 0000000140009C20
0000000140009D96: 48 8D 0C 2E lea rcx,[rsi+rbp]
0000000140009D9A: 48 8B 54 24 40 mov rdx,qword ptr [rsp+40h]
0000000140009D9F: 49 89 D8 mov r8,rbx
0000000140009DA2: E8 89 C0 02 00 call 0000000140035E30
0000000140009DA7: 4D 89 F9 mov r9,r15
0000000140009DAA: 48 8B 5C 24 20 mov rbx,qword ptr [rsp+20h]
0000000140009DAF: 85 C0 test eax,eax
0000000140009DB1: 0F 85 69 FE FF FF jne 0000000140009C20
0000000140009DB7: 49 89 71 08 mov qword ptr [r9+8],rsi
0000000140009DBB: 4D 89 71 10 mov qword ptr [r9+10h],r14
0000000140009DBF: BF 01 00 00 00 mov edi,1
0000000140009DC4: EB 0E jmp 0000000140009DD4
0000000140009DC6: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
0000000140009DCB: 49 89 45 10 mov qword ptr [r13+10h],rax
0000000140009DCF: 31 FF xor edi,edi
0000000140009DD1: 4D 89 F9 mov r9,r15
0000000140009DD4: 49 89 39 mov qword ptr [r9],rdi
0000000140009DD7: 48 83 C4 48 add rsp,48h
0000000140009DDB: 5B pop rbx
0000000140009DDC: 5D pop rbp
0000000140009DDD: 5F pop rdi
0000000140009DDE: 5E pop rsi
0000000140009DDF: 41 5C pop r12
0000000140009DE1: 41 5D pop r13
0000000140009DE3: 41 5E pop r14
0000000140009DE5: 41 5F pop r15
0000000140009DE7: C3 ret
0000000140009DE8: 4C 8D 05 E9 FC 02 lea r8,[0000000140039AD8h]
00
0000000140009DEF: E8 FC B3 FF FF call 00000001400051F0
0000000140009DF4: 0F 0B ud2
0000000140009DF6: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
0000000140009E00: 41 57 push r15
0000000140009E02: 41 56 push r14
0000000140009E04: 41 55 push r13
0000000140009E06: 41 54 push r12
0000000140009E08: 56 push rsi
0000000140009E09: 57 push rdi
0000000140009E0A: 55 push rbp
0000000140009E0B: 53 push rbx
0000000140009E0C: 48 81 EC D8 00 00 sub rsp,0D8h
00
0000000140009E13: 48 89 CE mov rsi,rcx
0000000140009E16: 80 39 01 cmp byte ptr [rcx],1
0000000140009E19: 75 32 jne 0000000140009E4D
0000000140009E1B: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
0000000140009E1F: 48 85 C9 test rcx,rcx
0000000140009E22: 0F 84 B5 07 00 00 je 000000014000A5DD
0000000140009E28: 48 8D 15 B1 16 03 lea rdx,[000000014003B4E0h]
00
0000000140009E2F: 41 B8 01 00 00 00 mov r8d,1
0000000140009E35: 48 81 C4 D8 00 00 add rsp,0D8h
00
0000000140009E3C: 5B pop rbx
0000000140009E3D: 5D pop rbp
0000000140009E3E: 5F pop rdi
0000000140009E3F: 5E pop rsi
0000000140009E40: 41 5C pop r12
0000000140009E42: 41 5D pop r13
0000000140009E44: 41 5E pop r14
0000000140009E46: 41 5F pop r15
0000000140009E48: E9 A3 B4 FF FF jmp 00000001400052F0
0000000140009E4D: 8B 6E 20 mov ebp,dword ptr [rsi+20h]
0000000140009E50: 8D 45 01 lea eax,[rbp+1]
0000000140009E53: 89 46 20 mov dword ptr [rsi+20h],eax
0000000140009E56: 3D F5 01 00 00 cmp eax,1F5h
0000000140009E5B: B3 02 mov bl,2
0000000140009E5D: 80 D3 FF adc bl,0FFh
0000000140009E60: 3D F4 01 00 00 cmp eax,1F4h
0000000140009E65: 76 31 jbe 0000000140009E98
0000000140009E67: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
0000000140009E6B: 48 85 C9 test rcx,rcx
0000000140009E6E: 74 1D je 0000000140009E8D
0000000140009E70: 48 8D 15 21 16 03 lea rdx,[000000014003B498h]
00
0000000140009E77: 41 B8 19 00 00 00 mov r8d,19h
0000000140009E7D: E8 6E B4 FF FF call 00000001400052F0
0000000140009E82: 40 B7 01 mov dil,1
0000000140009E85: 84 C0 test al,al
0000000140009E87: 0F 85 52 07 00 00 jne 000000014000A5DF
0000000140009E8D: C6 06 01 mov byte ptr [rsi],1
0000000140009E90: 88 5E 01 mov byte ptr [rsi+1],bl
0000000140009E93: E9 45 07 00 00 jmp 000000014000A5DD
0000000140009E98: 4C 8B 4E 10 mov r9,qword ptr [rsi+10h]
0000000140009E9C: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
0000000140009EA0: 4C 39 C9 cmp rcx,r9
0000000140009EA3: 0F 83 0D 07 00 00 jae 000000014000A5B6
0000000140009EA9: 4C 8B 46 08 mov r8,qword ptr [rsi+8]
0000000140009EAD: 4D 85 C0 test r8,r8
0000000140009EB0: 0F 84 00 07 00 00 je 000000014000A5B6
0000000140009EB6: 41 89 D5 mov r13d,edx
0000000140009EB9: 45 8A 34 08 mov r14b,byte ptr [r8+rcx]
0000000140009EBD: 48 8D 41 01 lea rax,[rcx+1]
0000000140009EC1: 48 89 46 18 mov qword ptr [rsi+18h],rax
0000000140009EC5: 41 8D 56 BE lea edx,[r14-42h]
0000000140009EC9: 80 FA 17 cmp dl,17h
0000000140009ECC: 0F 87 E4 06 00 00 ja 000000014000A5B6
0000000140009ED2: 4C 8D 66 08 lea r12,[rsi+8]
0000000140009ED6: 0F B6 D2 movzx edx,dl
0000000140009ED9: 48 8D 1D C8 0B 00 lea rbx,[000000014000AAA8h]
00
0000000140009EE0: 48 63 14 93 movsxd rdx,dword ptr [rbx+rdx*4]
0000000140009EE4: 48 01 DA add rdx,rbx
0000000140009EE7: FF E2 jmp rdx
0000000140009EE9: 4C 39 C8 cmp rax,r9
0000000140009EEC: 73 2D jae 0000000140009F1B
0000000140009EEE: 41 80 3C 00 73 cmp byte ptr [r8+rax],73h
0000000140009EF3: 75 26 jne 0000000140009F1B
0000000140009EF5: 48 8D 41 02 lea rax,[rcx+2]
0000000140009EF9: 48 89 46 18 mov qword ptr [rsi+18h],rax
0000000140009EFD: 4C 39 C8 cmp rax,r9
0000000140009F00: 0F 83 B0 06 00 00 jae 000000014000A5B6
0000000140009F06: 41 8A 14 00 mov dl,byte ptr [r8+rax]
0000000140009F0A: 48 83 C1 03 add rcx,3
0000000140009F0E: 80 FA 5F cmp dl,5Fh
0000000140009F11: 0F 85 0F 05 00 00 jne 000000014000A426
0000000140009F17: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
0000000140009F1B: 48 8B 7E 28 mov rdi,qword ptr [rsi+28h]
0000000140009F1F: 48 C7 46 28 00 00 mov qword ptr [rsi+28h],0
00 00
0000000140009F27: 48 89 F1 mov rcx,rsi
0000000140009F2A: 31 D2 xor edx,edx
0000000140009F2C: E8 CF FE FF FF call 0000000140009E00
0000000140009F31: 84 C0 test al,al
0000000140009F33: 0F 85 2E 0B 00 00 jne 000000014000AA67
0000000140009F39: 48 8D 5E 28 lea rbx,[rsi+28h]
0000000140009F3D: 48 89 3B mov qword ptr [rbx],rdi
0000000140009F40: 48 85 FF test rdi,rdi
0000000140009F43: 0F 85 4D 02 00 00 jne 000000014000A196
0000000140009F49: E9 68 02 00 00 jmp 000000014000A1B6
0000000140009F4E: 4C 39 C8 cmp rax,r9
0000000140009F51: 0F 83 D7 02 00 00 jae 000000014000A22E
0000000140009F57: 41 80 3C 00 73 cmp byte ptr [r8+rax],73h
0000000140009F5C: 0F 85 CC 02 00 00 jne 000000014000A22E
0000000140009F62: 48 8D 41 02 lea rax,[rcx+2]
0000000140009F66: 48 89 46 18 mov qword ptr [rsi+18h],rax
0000000140009F6A: 4C 39 C8 cmp rax,r9
0000000140009F6D: 0F 83 43 06 00 00 jae 000000014000A5B6
0000000140009F73: 41 8A 04 00 mov al,byte ptr [r8+rax]
0000000140009F77: 48 83 C1 03 add rcx,3
0000000140009F7B: 3C 5F cmp al,5Fh
0000000140009F7D: 0F 85 CF 05 00 00 jne 000000014000A552
0000000140009F83: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
0000000140009F87: 45 31 F6 xor r14d,r14d
0000000140009F8A: 49 FF C6 inc r14
0000000140009F8D: 0F 85 9E 02 00 00 jne 000000014000A231
0000000140009F93: E9 1E 06 00 00 jmp 000000014000A5B6
0000000140009F98: 4C 39 C8 cmp rax,r9
0000000140009F9B: 0F 83 15 06 00 00 jae 000000014000A5B6
0000000140009FA1: 45 0F B6 7C 08 01 movzx r15d,byte ptr [r8+rcx+1]
0000000140009FA7: 48 83 C1 02 add rcx,2
0000000140009FAB: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
0000000140009FAF: 41 8D 47 BF lea eax,[r15-41h]
0000000140009FB3: 3C 19 cmp al,19h
0000000140009FB5: 76 14 jbe 0000000140009FCB
0000000140009FB7: 41 80 C7 9F add r15b,9Fh
0000000140009FBB: 41 80 FF 19 cmp r15b,19h
0000000140009FBF: 41 BF 00 00 11 00 mov r15d,110000h
0000000140009FC5: 0F 87 EB 05 00 00 ja 000000014000A5B6
0000000140009FCB: 48 89 F1 mov rcx,rsi
0000000140009FCE: 44 89 EA mov edx,r13d
0000000140009FD1: E8 2A FE FF FF call 0000000140009E00
0000000140009FD6: 40 B7 01 mov dil,1
0000000140009FD9: 84 C0 test al,al
0000000140009FDB: 0F 85 FE 05 00 00 jne 000000014000A5DF
0000000140009FE1: 8A 06 mov al,byte ptr [rsi]
0000000140009FE3: 84 C0 test al,al
0000000140009FE5: 74 2D je 000000014000A014
0000000140009FE7: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
0000000140009FEB: 48 85 C9 test rcx,rcx
0000000140009FEE: 74 1C je 000000014000A00C
0000000140009FF0: 48 8D 15 39 10 03 lea rdx,[000000014003B030h]
00
0000000140009FF7: 41 B8 02 00 00 00 mov r8d,2
0000000140009FFD: E8 EE B2 FF FF call 00000001400052F0
000000014000A002: 84 C0 test al,al
000000014000A004: 0F 85 D5 05 00 00 jne 000000014000A5DF
000000014000A00A: 8A 06 mov al,byte ptr [rsi]
000000014000A00C: 3C 01 cmp al,1
000000014000A00E: 0F 84 07 FE FF FF je 0000000140009E1B
000000014000A014: 4C 8B 4E 10 mov r9,qword ptr [rsi+10h]
000000014000A018: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
000000014000A01C: 45 31 F6 xor r14d,r14d
000000014000A01F: 4C 39 C9 cmp rcx,r9
000000014000A022: 0F 83 D0 05 00 00 jae 000000014000A5F8
000000014000A028: 48 8B 5E 08 mov rbx,qword ptr [rsi+8]
000000014000A02C: 48 85 DB test rbx,rbx
000000014000A02F: 0F 84 C3 05 00 00 je 000000014000A5F8
000000014000A035: 80 3C 0B 73 cmp byte ptr [rbx+rcx],73h
000000014000A039: 0F 85 B6 05 00 00 jne 000000014000A5F5
000000014000A03F: 48 8D 41 01 lea rax,[rcx+1]
000000014000A043: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000A047: 4C 39 C8 cmp rax,r9
000000014000A04A: 0F 83 0D 07 00 00 jae 000000014000A75D
000000014000A050: 8A 04 03 mov al,byte ptr [rbx+rax]
000000014000A053: 48 83 C1 02 add rcx,2
000000014000A057: 3C 5F cmp al,5Fh
000000014000A059: 0F 85 9A 06 00 00 jne 000000014000A6F9
000000014000A05F: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A063: 45 31 F6 xor r14d,r14d
000000014000A066: 49 FF C6 inc r14
000000014000A069: 0F 85 89 05 00 00 jne 000000014000A5F8
000000014000A06F: E9 E9 06 00 00 jmp 000000014000A75D
000000014000A074: 45 31 F6 xor r14d,r14d
000000014000A077: 4C 39 C8 cmp rax,r9
000000014000A07A: 0F 83 8C 04 00 00 jae 000000014000A50C
000000014000A080: 41 8A 14 00 mov dl,byte ptr [r8+rax]
000000014000A084: 80 FA 5F cmp dl,5Fh
000000014000A087: 0F 85 1F 03 00 00 jne 000000014000A3AC
000000014000A08D: 48 8D 41 02 lea rax,[rcx+2]
000000014000A091: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000A095: 31 C0 xor eax,eax
000000014000A097: 45 31 F6 xor r14d,r14d
000000014000A09A: 48 39 C1 cmp rcx,rax
000000014000A09D: 0F 86 69 04 00 00 jbe 000000014000A50C
000000014000A0A3: 83 C5 02 add ebp,2
000000014000A0A6: 41 B6 01 mov r14b,1
000000014000A0A9: 81 FD F4 01 00 00 cmp ebp,1F4h
000000014000A0AF: 0F 87 57 04 00 00 ja 000000014000A50C
000000014000A0B5: 48 83 7E 28 00 cmp qword ptr [rsi+28h],0
000000014000A0BA: 0F 84 95 09 00 00 je 000000014000AA55
000000014000A0C0: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
000000014000A0C4: 48 89 4C 24 50 mov qword ptr [rsp+50h],rcx
000000014000A0C9: 0F 10 06 movups xmm0,xmmword ptr [rsi]
000000014000A0CC: 0F 10 4E 10 movups xmm1,xmmword ptr [rsi+10h]
000000014000A0D0: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000A0D5: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
000000014000A0DA: C6 06 00 mov byte ptr [rsi],0
000000014000A0DD: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000A0E1: 89 6E 20 mov dword ptr [rsi+20h],ebp
000000014000A0E4: 48 89 F1 mov rcx,rsi
000000014000A0E7: 44 89 EA mov edx,r13d
000000014000A0EA: E8 11 FD FF FF call 0000000140009E00
000000014000A0EF: 0F 28 44 24 30 movaps xmm0,xmmword ptr [rsp+30h]
000000014000A0F4: 0F 28 4C 24 40 movaps xmm1,xmmword ptr [rsp+40h]
000000014000A0F9: 0F 11 06 movups xmmword ptr [rsi],xmm0
000000014000A0FC: 0F 11 4E 10 movups xmmword ptr [rsi+10h],xmm1
000000014000A100: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
000000014000A105: 48 89 4E 20 mov qword ptr [rsi+20h],rcx
000000014000A109: 40 B7 01 mov dil,1
000000014000A10C: 84 C0 test al,al
000000014000A10E: 0F 85 CB 04 00 00 jne 000000014000A5DF
000000014000A114: E9 3C 09 00 00 jmp 000000014000AA55
000000014000A119: 48 89 F1 mov rcx,rsi
000000014000A11C: 44 89 EA mov edx,r13d
000000014000A11F: E8 DC FC FF FF call 0000000140009E00
000000014000A124: 40 B7 01 mov dil,1
000000014000A127: 84 C0 test al,al
000000014000A129: 0F 85 B0 04 00 00 jne 000000014000A5DF
000000014000A12F: 45 84 ED test r13b,r13b
000000014000A132: 74 23 je 000000014000A157
000000014000A134: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A138: 48 85 C9 test rcx,rcx
000000014000A13B: 74 1A je 000000014000A157
000000014000A13D: 48 8D 15 EC 0E 03 lea rdx,[000000014003B030h]
00
000000014000A144: 41 B8 02 00 00 00 mov r8d,2
000000014000A14A: E8 A1 B1 FF FF call 00000001400052F0
000000014000A14F: 84 C0 test al,al
000000014000A151: 0F 85 88 04 00 00 jne 000000014000A5DF
000000014000A157: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A15B: 48 85 C9 test rcx,rcx
000000014000A15E: 74 1A je 000000014000A17A
000000014000A160: 48 8D 15 84 0F 03 lea rdx,[000000014003B0EBh]
00
000000014000A167: 41 B8 01 00 00 00 mov r8d,1
000000014000A16D: E8 7E B1 FF FF call 00000001400052F0
000000014000A172: 84 C0 test al,al
000000014000A174: 0F 85 65 04 00 00 jne 000000014000A5DF
000000014000A17A: 80 3E 00 cmp byte ptr [rsi],0
000000014000A17D: 0F 84 21 03 00 00 je 000000014000A4A4
000000014000A183: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A187: EB 7D jmp 000000014000A206
000000014000A189: 48 8D 5E 28 lea rbx,[rsi+28h]
000000014000A18D: 48 8B 7E 28 mov rdi,qword ptr [rsi+28h]
000000014000A191: 48 85 FF test rdi,rdi
000000014000A194: 74 20 je 000000014000A1B6
000000014000A196: 48 8D 15 4E 0F 03 lea rdx,[000000014003B0EBh]
00
000000014000A19D: 41 B8 01 00 00 00 mov r8d,1
000000014000A1A3: 48 89 F9 mov rcx,rdi
000000014000A1A6: E8 45 B1 FF FF call 00000001400052F0
000000014000A1AB: 40 B7 01 mov dil,1
000000014000A1AE: 84 C0 test al,al
000000014000A1B0: 0F 85 29 04 00 00 jne 000000014000A5DF
000000014000A1B6: 48 89 F1 mov rcx,rsi
000000014000A1B9: E8 B2 0A 00 00 call 000000014000AC70
000000014000A1BE: 40 B7 01 mov dil,1
000000014000A1C1: 84 C0 test al,al
000000014000A1C3: 0F 85 16 04 00 00 jne 000000014000A5DF
000000014000A1C9: 41 80 FE 4D cmp r14b,4Dh
000000014000A1CD: 74 34 je 000000014000A203
000000014000A1CF: 48 8B 0B mov rcx,qword ptr [rbx]
000000014000A1D2: 48 85 C9 test rcx,rcx
000000014000A1D5: 74 1A je 000000014000A1F1
000000014000A1D7: 48 8D 15 0C 13 03 lea rdx,[000000014003B4EAh]
00
000000014000A1DE: 41 B8 04 00 00 00 mov r8d,4
000000014000A1E4: E8 07 B1 FF FF call 00000001400052F0
000000014000A1E9: 84 C0 test al,al
000000014000A1EB: 0F 85 EE 03 00 00 jne 000000014000A5DF
000000014000A1F1: 48 89 F1 mov rcx,rsi
000000014000A1F4: 31 D2 xor edx,edx
000000014000A1F6: E8 05 FC FF FF call 0000000140009E00
000000014000A1FB: 84 C0 test al,al
000000014000A1FD: 0F 85 DC 03 00 00 jne 000000014000A5DF
000000014000A203: 48 8B 0B mov rcx,qword ptr [rbx]
000000014000A206: 48 85 C9 test rcx,rcx
000000014000A209: 0F 84 46 08 00 00 je 000000014000AA55
000000014000A20F: 48 8D 15 D8 0E 03 lea rdx,[000000014003B0EEh]
00
000000014000A216: 41 B8 01 00 00 00 mov r8d,1
000000014000A21C: E8 CF B0 FF FF call 00000001400052F0
000000014000A221: 84 C0 test al,al
000000014000A223: 0F 85 B6 03 00 00 jne 000000014000A5DF
000000014000A229: E9 27 08 00 00 jmp 000000014000AA55
000000014000A22E: 45 31 F6 xor r14d,r14d
000000014000A231: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000A236: 4C 89 E2 mov rdx,r12
000000014000A239: E8 72 1C 00 00 call 000000014000BEB0
000000014000A23E: 80 7C 24 30 01 cmp byte ptr [rsp+30h],1
000000014000A243: 75 45 jne 000000014000A28A
000000014000A245: 8A 5C 24 31 mov bl,byte ptr [rsp+31h]
000000014000A249: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A24D: 48 85 C9 test rcx,rcx
000000014000A250: 0F 84 37 FC FF FF je 0000000140009E8D
000000014000A256: 84 DB test bl,bl
000000014000A258: 48 8D 05 39 12 03 lea rax,[000000014003B498h]
00
000000014000A25F: 48 8D 15 4B 12 03 lea rdx,[000000014003B4B1h]
00
000000014000A266: 48 0F 45 D0 cmovne rdx,rax
000000014000A26A: 0F B6 C3 movzx eax,bl
000000014000A26D: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000A271: 49 83 C0 10 add r8,10h
000000014000A275: E8 76 B0 FF FF call 00000001400052F0
000000014000A27A: 40 B7 01 mov dil,1
000000014000A27D: 84 C0 test al,al
000000014000A27F: 0F 84 08 FC FF FF je 0000000140009E8D
000000014000A285: E9 55 03 00 00 jmp 000000014000A5DF
000000014000A28A: 0F 10 44 24 38 movups xmm0,xmmword ptr [rsp+38h]
000000014000A28F: 0F 10 4C 24 48 movups xmm1,xmmword ptr [rsp+48h]
000000014000A294: 0F 29 8C 24 C0 00 movaps xmmword ptr [rsp+00000000000000C0h],xmm1
00 00
000000014000A29C: 0F 29 84 24 B0 00 movaps xmmword ptr [rsp+00000000000000B0h],xmm0
00 00
000000014000A2A4: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000A2A9: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
000000014000A2AE: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
000000014000A2B2: 48 85 D2 test rdx,rdx
000000014000A2B5: 0F 84 9A 07 00 00 je 000000014000AA55
000000014000A2BB: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000A2C0: E8 1B 1E 00 00 call 000000014000C0E0
000000014000A2C5: 40 B7 01 mov dil,1
000000014000A2C8: 84 C0 test al,al
000000014000A2CA: 0F 85 0F 03 00 00 jne 000000014000A5DF
000000014000A2D0: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
000000014000A2D4: 48 85 C0 test rax,rax
000000014000A2D7: 0F 84 78 07 00 00 je 000000014000AA55
000000014000A2DD: F6 40 30 04 test byte ptr [rax+30h],4
000000014000A2E1: 0F 85 6E 07 00 00 jne 000000014000AA55
000000014000A2E7: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
000000014000A2EB: 48 8B 40 28 mov rax,qword ptr [rax+28h]
000000014000A2EF: 48 8D 15 07 12 03 lea rdx,[000000014003B4FDh]
00
000000014000A2F6: 41 B8 01 00 00 00 mov r8d,1
000000014000A2FC: FF 50 18 call qword ptr [rax+18h]
000000014000A2FF: 84 C0 test al,al
000000014000A301: 0F 85 9D 00 00 00 jne 000000014000A3A4
000000014000A307: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A30B: 48 8D BC 24 B0 00 lea rdi,[rsp+00000000000000B0h]
00 00
000000014000A313: 31 D2 xor edx,edx
000000014000A315: 41 B8 30 00 00 00 mov r8d,30h
000000014000A31B: 4C 89 F3 mov rbx,r14
000000014000A31E: 48 C1 EB 04 shr rbx,4
000000014000A322: 44 89 F0 mov eax,r14d
000000014000A325: 24 0F and al,0Fh
000000014000A327: 3C 0A cmp al,0Ah
000000014000A329: BD 57 00 00 00 mov ebp,57h
000000014000A32E: 41 0F 42 E8 cmovb ebp,r8d
000000014000A332: 40 00 C5 add bpl,al
000000014000A335: 40 88 6F FF mov byte ptr [rdi-1],bpl
000000014000A339: 48 83 C7 FF add rdi,0FFFFFFFFFFFFFFFFh
000000014000A33D: 48 83 C2 01 add rdx,1
000000014000A341: 49 83 FE 0F cmp r14,0Fh
000000014000A345: 49 89 DE mov r14,rbx
000000014000A348: 77 D4 ja 000000014000A31E
000000014000A34A: B8 80 00 00 00 mov eax,80h
000000014000A34F: 48 29 D0 sub rax,rdx
000000014000A352: 48 3D 81 00 00 00 cmp rax,81h
000000014000A358: 0F 83 34 07 00 00 jae 000000014000AA92
000000014000A35E: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
000000014000A363: 48 89 7C 24 20 mov qword ptr [rsp+20h],rdi
000000014000A368: 4C 8D 05 EC 11 03 lea r8,[000000014003B55Bh]
00
000000014000A36F: 41 B9 02 00 00 00 mov r9d,2
000000014000A375: B2 01 mov dl,1
000000014000A377: E8 74 AB FF FF call 0000000140004EF0
000000014000A37C: 84 C0 test al,al
000000014000A37E: 75 24 jne 000000014000A3A4
000000014000A380: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
000000014000A384: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
000000014000A388: 48 8B 40 28 mov rax,qword ptr [rax+28h]
000000014000A38C: 48 8D 15 6B 11 03 lea rdx,[000000014003B4FEh]
00
000000014000A393: 41 B8 01 00 00 00 mov r8d,1
000000014000A399: FF 50 18 call qword ptr [rax+18h]
000000014000A39C: 84 C0 test al,al
000000014000A39E: 0F 84 B1 06 00 00 je 000000014000AA55
000000014000A3A4: 40 B7 01 mov dil,1
000000014000A3A7: E9 33 02 00 00 jmp 000000014000A5DF
000000014000A3AC: 48 8D 79 02 lea rdi,[rcx+2]
000000014000A3B0: 31 C0 xor eax,eax
000000014000A3B2: 41 BA 3E 00 00 00 mov r10d,3Eh
000000014000A3B8: 45 31 F6 xor r14d,r14d
000000014000A3BB: 8D 5A D0 lea ebx,[rdx-30h]
000000014000A3BE: 80 FB 0A cmp bl,0Ah
000000014000A3C1: 72 1E jb 000000014000A3E1
000000014000A3C3: 8D 5A 9F lea ebx,[rdx-61h]
000000014000A3C6: 80 FB 1A cmp bl,1Ah
000000014000A3C9: 73 05 jae 000000014000A3D0
000000014000A3CB: 80 C2 A9 add dl,0A9h
000000014000A3CE: EB 0F jmp 000000014000A3DF
000000014000A3D0: 8D 5A BF lea ebx,[rdx-41h]
000000014000A3D3: 80 FB 1A cmp bl,1Ah
000000014000A3D6: 0F 83 2D 01 00 00 jae 000000014000A509
000000014000A3DC: 80 C2 E3 add dl,0E3h
000000014000A3DF: 89 D3 mov ebx,edx
000000014000A3E1: 48 89 7E 18 mov qword ptr [rsi+18h],rdi
000000014000A3E5: 49 F7 E2 mul rax,r10
000000014000A3E8: 0F 80 1B 01 00 00 jo 000000014000A509
000000014000A3EE: 0F B6 D3 movzx edx,bl
000000014000A3F1: 48 01 D0 add rax,rdx
000000014000A3F4: 0F 82 12 01 00 00 jb 000000014000A50C
000000014000A3FA: 4C 39 CF cmp rdi,r9
000000014000A3FD: 0F 83 09 01 00 00 jae 000000014000A50C
000000014000A403: 41 0F B6 14 38 movzx edx,byte ptr [r8+rdi]
000000014000A408: 48 83 C7 01 add rdi,1
000000014000A40C: 80 FA 5F cmp dl,5Fh
000000014000A40F: 75 AA jne 000000014000A3BB
000000014000A411: 48 89 7E 18 mov qword ptr [rsi+18h],rdi
000000014000A415: 45 31 F6 xor r14d,r14d
000000014000A418: 48 FF C0 inc rax
000000014000A41B: 0F 85 76 FC FF FF jne 000000014000A097
000000014000A421: E9 E6 00 00 00 jmp 000000014000A50C
000000014000A426: 31 C0 xor eax,eax
000000014000A428: BD 3E 00 00 00 mov ebp,3Eh
000000014000A42D: 80 FA 5F cmp dl,5Fh
000000014000A430: 74 56 je 000000014000A488
000000014000A432: 8D 5A D0 lea ebx,[rdx-30h]
000000014000A435: 80 FB 0A cmp bl,0Ah
000000014000A438: 72 1E jb 000000014000A458
000000014000A43A: 8D 5A 9F lea ebx,[rdx-61h]
000000014000A43D: 80 FB 1A cmp bl,1Ah
000000014000A440: 73 05 jae 000000014000A447
000000014000A442: 80 C2 A9 add dl,0A9h
000000014000A445: EB 0F jmp 000000014000A456
000000014000A447: 8D 5A BF lea ebx,[rdx-41h]
000000014000A44A: 80 FB 1A cmp bl,1Ah
000000014000A44D: 0F 83 63 01 00 00 jae 000000014000A5B6
000000014000A453: 80 C2 E3 add dl,0E3h
000000014000A456: 89 D3 mov ebx,edx
000000014000A458: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A45C: 48 F7 E5 mul rax,rbp
000000014000A45F: 0F 80 51 01 00 00 jo 000000014000A5B6
000000014000A465: 0F B6 D3 movzx edx,bl
000000014000A468: 48 01 D0 add rax,rdx
000000014000A46B: 0F 82 45 01 00 00 jb 000000014000A5B6
000000014000A471: 49 39 C9 cmp r9,rcx
000000014000A474: 0F 84 3C 01 00 00 je 000000014000A5B6
000000014000A47A: 41 0F B6 14 08 movzx edx,byte ptr [r8+rcx]
000000014000A47F: 48 83 C1 01 add rcx,1
000000014000A483: 80 FA 5F cmp dl,5Fh
000000014000A486: 75 AA jne 000000014000A432
000000014000A488: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A48C: 48 FF C0 inc rax
000000014000A48F: 0F 84 21 01 00 00 je 000000014000A5B6
000000014000A495: 48 83 F8 FF cmp rax,0FFFFFFFFFFFFFFFFh
000000014000A499: 0F 85 7C FA FF FF jne 0000000140009F1B
000000014000A49F: E9 12 01 00 00 jmp 000000014000A5B6
000000014000A4A4: 31 ED xor ebp,ebp
000000014000A4A6: 48 8D 1D 39 10 03 lea rbx,[000000014003B4E6h]
00
000000014000A4AD: 48 8B 46 18 mov rax,qword ptr [rsi+18h]
000000014000A4B1: 48 3B 46 10 cmp rax,qword ptr [rsi+10h]
000000014000A4B5: 73 13 jae 000000014000A4CA
000000014000A4B7: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
000000014000A4BB: 48 85 C9 test rcx,rcx
000000014000A4BE: 74 0A je 000000014000A4CA
000000014000A4C0: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000A4C4: 0F 84 EC 01 00 00 je 000000014000A6B6
000000014000A4CA: 48 83 ED 01 sub rbp,1
000000014000A4CE: 72 1F jb 000000014000A4EF
000000014000A4D0: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A4D4: 48 85 C9 test rcx,rcx
000000014000A4D7: 74 16 je 000000014000A4EF
000000014000A4D9: 41 B8 02 00 00 00 mov r8d,2
000000014000A4DF: 48 89 DA mov rdx,rbx
000000014000A4E2: E8 09 AE FF FF call 00000001400052F0
000000014000A4E7: 84 C0 test al,al
000000014000A4E9: 0F 85 F0 00 00 00 jne 000000014000A5DF
000000014000A4EF: 48 89 F1 mov rcx,rsi
000000014000A4F2: E8 19 06 00 00 call 000000014000AB10
000000014000A4F7: 84 C0 test al,al
000000014000A4F9: 0F 85 E0 00 00 00 jne 000000014000A5DF
000000014000A4FF: 80 3E 00 cmp byte ptr [rsi],0
000000014000A502: 74 A9 je 000000014000A4AD
000000014000A504: E9 7A FC FF FF jmp 000000014000A183
000000014000A509: 45 31 F6 xor r14d,r14d
000000014000A50C: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A510: 48 85 C9 test rcx,rcx
000000014000A513: 74 31 je 000000014000A546
000000014000A515: 48 8D 05 7C 0F 03 lea rax,[000000014003B498h]
00
000000014000A51C: 48 8D 15 8E 0F 03 lea rdx,[000000014003B4B1h]
00
000000014000A523: 45 84 F6 test r14b,r14b
000000014000A526: 48 0F 45 D0 cmovne rdx,rax
000000014000A52A: 41 0F B6 C6 movzx eax,r14b
000000014000A52E: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000A532: 49 83 C0 10 add r8,10h
000000014000A536: E8 B5 AD FF FF call 00000001400052F0
000000014000A53B: 40 B7 01 mov dil,1
000000014000A53E: 84 C0 test al,al
000000014000A540: 0F 85 99 00 00 00 jne 000000014000A5DF
000000014000A546: C6 06 01 mov byte ptr [rsi],1
000000014000A549: 44 88 76 01 mov byte ptr [rsi+1],r14b
000000014000A54D: E9 8B 00 00 00 jmp 000000014000A5DD
000000014000A552: 45 31 F6 xor r14d,r14d
000000014000A555: BB 3E 00 00 00 mov ebx,3Eh
000000014000A55A: 3C 5F cmp al,5Fh
000000014000A55C: 74 4B je 000000014000A5A9
000000014000A55E: 8D 78 D0 lea edi,[rax-30h]
000000014000A561: 40 80 FF 0A cmp dil,0Ah
000000014000A565: 72 18 jb 000000014000A57F
000000014000A567: 8D 50 9F lea edx,[rax-61h]
000000014000A56A: 80 FA 1A cmp dl,1Ah
000000014000A56D: 73 04 jae 000000014000A573
000000014000A56F: 04 A9 add al,0A9h
000000014000A571: EB 0A jmp 000000014000A57D
000000014000A573: 8D 50 BF lea edx,[rax-41h]
000000014000A576: 80 FA 1A cmp dl,1Ah
000000014000A579: 73 3B jae 000000014000A5B6
000000014000A57B: 04 E3 add al,0E3h
000000014000A57D: 89 C7 mov edi,eax
000000014000A57F: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A583: 4C 89 F0 mov rax,r14
000000014000A586: 48 F7 E3 mul rax,rbx
000000014000A589: 70 2B jo 000000014000A5B6
000000014000A58B: 49 89 C6 mov r14,rax
000000014000A58E: 40 0F B6 C7 movzx eax,dil
000000014000A592: 49 01 C6 add r14,rax
000000014000A595: 72 1F jb 000000014000A5B6
000000014000A597: 49 39 C9 cmp r9,rcx
000000014000A59A: 74 1A je 000000014000A5B6
000000014000A59C: 41 0F B6 04 08 movzx eax,byte ptr [r8+rcx]
000000014000A5A1: 48 83 C1 01 add rcx,1
000000014000A5A5: 3C 5F cmp al,5Fh
000000014000A5A7: 75 B5 jne 000000014000A55E
000000014000A5A9: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A5AD: 49 FF C6 inc r14
000000014000A5B0: 0F 85 D4 F9 FF FF jne 0000000140009F8A
000000014000A5B6: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A5BA: 48 85 C9 test rcx,rcx
000000014000A5BD: 74 19 je 000000014000A5D8
000000014000A5BF: 48 8D 15 EB 0E 03 lea rdx,[000000014003B4B1h]
00
000000014000A5C6: 41 B8 10 00 00 00 mov r8d,10h
000000014000A5CC: E8 1F AD FF FF call 00000001400052F0
000000014000A5D1: 40 B7 01 mov dil,1
000000014000A5D4: 84 C0 test al,al
000000014000A5D6: 75 07 jne 000000014000A5DF
000000014000A5D8: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000A5DD: 31 FF xor edi,edi
000000014000A5DF: 89 F8 mov eax,edi
000000014000A5E1: 48 81 C4 D8 00 00 add rsp,0D8h
00
000000014000A5E8: 5B pop rbx
000000014000A5E9: 5D pop rbp
000000014000A5EA: 5F pop rdi
000000014000A5EB: 5E pop rsi
000000014000A5EC: 41 5C pop r12
000000014000A5EE: 41 5D pop r13
000000014000A5F0: 41 5E pop r14
000000014000A5F2: 41 5F pop r15
000000014000A5F4: C3 ret
000000014000A5F5: 45 31 F6 xor r14d,r14d
000000014000A5F8: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000A5FD: 4C 89 E2 mov rdx,r12
000000014000A600: E8 AB 18 00 00 call 000000014000BEB0
000000014000A605: 80 7C 24 30 01 cmp byte ptr [rsp+30h],1
000000014000A60A: 0F 84 35 FC FF FF je 000000014000A245
000000014000A610: 48 8B 6C 24 38 mov rbp,qword ptr [rsp+38h]
000000014000A615: 48 8B 5C 24 40 mov rbx,qword ptr [rsp+40h]
000000014000A61A: 4C 8B 64 24 48 mov r12,qword ptr [rsp+48h]
000000014000A61F: 4C 8B 6C 24 50 mov r13,qword ptr [rsp+50h]
000000014000A624: 41 81 FF 00 00 11 cmp r15d,110000h
00
000000014000A62B: 75 33 jne 000000014000A660
000000014000A62D: 48 85 DB test rbx,rbx
000000014000A630: 75 09 jne 000000014000A63B
000000014000A632: 4D 85 ED test r13,r13
000000014000A635: 0F 84 1A 04 00 00 je 000000014000AA55
000000014000A63B: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A63F: 48 85 C9 test rcx,rcx
000000014000A642: 74 7F je 000000014000A6C3
000000014000A644: 48 8D 15 E5 09 03 lea rdx,[000000014003B030h]
00
000000014000A64B: 41 B8 02 00 00 00 mov r8d,2
000000014000A651: E8 9A AC FF FF call 00000001400052F0
000000014000A656: 84 C0 test al,al
000000014000A658: 75 85 jne 000000014000A5DF
000000014000A65A: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
000000014000A65E: EB 65 jmp 000000014000A6C5
000000014000A660: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A664: 48 85 C9 test rcx,rcx
000000014000A667: 74 1A je 000000014000A683
000000014000A669: 48 8D 15 7E 0E 03 lea rdx,[000000014003B4EEh]
00
000000014000A670: 41 B8 03 00 00 00 mov r8d,3
000000014000A676: E8 75 AC FF FF call 00000001400052F0
000000014000A67B: 84 C0 test al,al
000000014000A67D: 0F 85 5C FF FF FF jne 000000014000A5DF
000000014000A683: 41 83 FF 43 cmp r15d,43h
000000014000A687: 0F 84 FC 00 00 00 je 000000014000A789
000000014000A68D: 41 83 FF 53 cmp r15d,53h
000000014000A691: 0F 85 11 01 00 00 jne 000000014000A7A8
000000014000A697: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A69B: 48 85 C9 test rcx,rcx
000000014000A69E: 0F 84 F6 01 00 00 je 000000014000A89A
000000014000A6A4: 48 8D 15 46 0E 03 lea rdx,[000000014003B4F1h]
00
000000014000A6AB: 41 B8 04 00 00 00 mov r8d,4
000000014000A6B1: E9 D7 01 00 00 jmp 000000014000A88D
000000014000A6B6: 48 83 C0 01 add rax,1
000000014000A6BA: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000A6BE: E9 C0 FA FF FF jmp 000000014000A183
000000014000A6C3: 31 D2 xor edx,edx
000000014000A6C5: 48 89 6C 24 30 mov qword ptr [rsp+30h],rbp
000000014000A6CA: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
000000014000A6CF: 4C 89 64 24 40 mov qword ptr [rsp+40h],r12
000000014000A6D4: 4C 89 6C 24 48 mov qword ptr [rsp+48h],r13
000000014000A6D9: 48 85 D2 test rdx,rdx
000000014000A6DC: 0F 84 73 03 00 00 je 000000014000AA55
000000014000A6E2: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000A6E7: E8 F4 19 00 00 call 000000014000C0E0
000000014000A6EC: 84 C0 test al,al
000000014000A6EE: 0F 85 EB FE FF FF jne 000000014000A5DF
000000014000A6F4: E9 5C 03 00 00 jmp 000000014000AA55
000000014000A6F9: 45 31 F6 xor r14d,r14d
000000014000A6FC: 41 B8 3E 00 00 00 mov r8d,3Eh
000000014000A702: 3C 5F cmp al,5Fh
000000014000A704: 74 4A je 000000014000A750
000000014000A706: 8D 68 D0 lea ebp,[rax-30h]
000000014000A709: 40 80 FD 0A cmp bpl,0Ah
000000014000A70D: 72 18 jb 000000014000A727
000000014000A70F: 8D 50 9F lea edx,[rax-61h]
000000014000A712: 80 FA 1A cmp dl,1Ah
000000014000A715: 73 04 jae 000000014000A71B
000000014000A717: 04 A9 add al,0A9h
000000014000A719: EB 0A jmp 000000014000A725
000000014000A71B: 8D 50 BF lea edx,[rax-41h]
000000014000A71E: 80 FA 1A cmp dl,1Ah
000000014000A721: 73 3A jae 000000014000A75D
000000014000A723: 04 E3 add al,0E3h
000000014000A725: 89 C5 mov ebp,eax
000000014000A727: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A72B: 4C 89 F0 mov rax,r14
000000014000A72E: 49 F7 E0 mul rax,r8
000000014000A731: 70 2A jo 000000014000A75D
000000014000A733: 49 89 C6 mov r14,rax
000000014000A736: 40 0F B6 C5 movzx eax,bpl
000000014000A73A: 49 01 C6 add r14,rax
000000014000A73D: 72 1E jb 000000014000A75D
000000014000A73F: 49 39 C9 cmp r9,rcx
000000014000A742: 74 19 je 000000014000A75D
000000014000A744: 0F B6 04 0B movzx eax,byte ptr [rbx+rcx]
000000014000A748: 48 83 C1 01 add rcx,1
000000014000A74C: 3C 5F cmp al,5Fh
000000014000A74E: 75 B6 jne 000000014000A706
000000014000A750: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000A754: 49 FF C6 inc r14
000000014000A757: 0F 85 09 F9 FF FF jne 000000014000A066
000000014000A75D: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A761: 48 85 C9 test rcx,rcx
000000014000A764: 0F 84 6E FE FF FF je 000000014000A5D8
000000014000A76A: 48 8D 15 40 0D 03 lea rdx,[000000014003B4B1h]
00
000000014000A771: 41 B8 10 00 00 00 mov r8d,10h
000000014000A777: E8 74 AB FF FF call 00000001400052F0
000000014000A77C: 84 C0 test al,al
000000014000A77E: 0F 84 54 FE FF FF je 000000014000A5D8
000000014000A784: E9 56 FE FF FF jmp 000000014000A5DF
000000014000A789: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A78D: 48 85 C9 test rcx,rcx
000000014000A790: 0F 84 04 01 00 00 je 000000014000A89A
000000014000A796: 48 8D 15 58 0D 03 lea rdx,[000000014003B4F5h]
00
000000014000A79D: 41 B8 07 00 00 00 mov r8d,7
000000014000A7A3: E9 E5 00 00 00 jmp 000000014000A88D
000000014000A7A8: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A7AC: 48 85 C9 test rcx,rcx
000000014000A7AF: 0F 84 E5 00 00 00 je 000000014000A89A
000000014000A7B5: 48 83 39 01 cmp qword ptr [rcx],1
000000014000A7B9: 74 07 je 000000014000A7C2
000000014000A7BB: 48 83 79 10 01 cmp qword ptr [rcx+10h],1
000000014000A7C0: 75 4B jne 000000014000A80D
000000014000A7C2: C7 44 24 30 00 00 mov dword ptr [rsp+30h],0
00 00
000000014000A7CA: 41 81 FF 80 00 00 cmp r15d,80h
00
000000014000A7D1: 73 10 jae 000000014000A7E3
000000014000A7D3: 44 88 7C 24 30 mov byte ptr [rsp+30h],r15b
000000014000A7D8: 41 B8 01 00 00 00 mov r8d,1
000000014000A7DE: E9 A5 00 00 00 jmp 000000014000A888
000000014000A7E3: 44 89 F8 mov eax,r15d
000000014000A7E6: 41 81 FF 00 08 00 cmp r15d,800h
00
000000014000A7ED: 73 32 jae 000000014000A821
000000014000A7EF: C1 E8 06 shr eax,6
000000014000A7F2: 0C C0 or al,0C0h
000000014000A7F4: 88 44 24 30 mov byte ptr [rsp+30h],al
000000014000A7F8: 41 80 E7 3F and r15b,3Fh
000000014000A7FC: 41 80 CF 80 or r15b,80h
000000014000A800: 44 88 7C 24 31 mov byte ptr [rsp+31h],r15b
000000014000A805: 41 B8 02 00 00 00 mov r8d,2
000000014000A80B: EB 7B jmp 000000014000A888
000000014000A80D: 48 8B 41 20 mov rax,qword ptr [rcx+20h]
000000014000A811: 4C 8B 41 28 mov r8,qword ptr [rcx+28h]
000000014000A815: 48 89 C1 mov rcx,rax
000000014000A818: 44 89 FA mov edx,r15d
000000014000A81B: 41 FF 50 20 call qword ptr [r8+20h]
000000014000A81F: EB 71 jmp 000000014000A892
000000014000A821: 41 81 FF 00 00 01 cmp r15d,10000h
00
000000014000A828: 73 2A jae 000000014000A854
000000014000A82A: C1 E8 0C shr eax,0Ch
000000014000A82D: 0C E0 or al,0E0h
000000014000A82F: 88 44 24 30 mov byte ptr [rsp+30h],al
000000014000A833: 44 89 F8 mov eax,r15d
000000014000A836: C1 E8 06 shr eax,6
000000014000A839: 0C 80 or al,80h
000000014000A83B: 88 44 24 31 mov byte ptr [rsp+31h],al
000000014000A83F: 41 80 E7 3F and r15b,3Fh
000000014000A843: 41 80 CF 80 or r15b,80h
000000014000A847: 44 88 7C 24 32 mov byte ptr [rsp+32h],r15b
000000014000A84C: 41 B8 03 00 00 00 mov r8d,3
000000014000A852: EB 34 jmp 000000014000A888
000000014000A854: C1 E8 12 shr eax,12h
000000014000A857: 0C F0 or al,0F0h
000000014000A859: 88 44 24 30 mov byte ptr [rsp+30h],al
000000014000A85D: 44 89 F8 mov eax,r15d
000000014000A860: C1 E8 0C shr eax,0Ch
000000014000A863: 0C 80 or al,80h
000000014000A865: 88 44 24 31 mov byte ptr [rsp+31h],al
000000014000A869: 44 89 F8 mov eax,r15d
000000014000A86C: C1 E8 06 shr eax,6
000000014000A86F: 0C 80 or al,80h
000000014000A871: 88 44 24 32 mov byte ptr [rsp+32h],al
000000014000A875: 41 80 E7 3F and r15b,3Fh
000000014000A879: 41 80 CF 80 or r15b,80h
000000014000A87D: 44 88 7C 24 33 mov byte ptr [rsp+33h],r15b
000000014000A882: 41 B8 04 00 00 00 mov r8d,4
000000014000A888: 48 8D 54 24 30 lea rdx,[rsp+30h]
000000014000A88D: E8 5E AA FF FF call 00000001400052F0
000000014000A892: 84 C0 test al,al
000000014000A894: 0F 85 45 FD FF FF jne 000000014000A5DF
000000014000A89A: 48 85 DB test rbx,rbx
000000014000A89D: 75 05 jne 000000014000A8A4
000000014000A89F: 4D 85 ED test r13,r13
000000014000A8A2: 74 5A je 000000014000A8FE
000000014000A8A4: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A8A8: 48 85 C9 test rcx,rcx
000000014000A8AB: 74 20 je 000000014000A8CD
000000014000A8AD: 48 8D 15 9C 21 03 lea rdx,[000000014003CA50h]
00
000000014000A8B4: 41 B8 01 00 00 00 mov r8d,1
000000014000A8BA: E8 31 AA FF FF call 00000001400052F0
000000014000A8BF: 84 C0 test al,al
000000014000A8C1: 0F 85 18 FD FF FF jne 000000014000A5DF
000000014000A8C7: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
000000014000A8CB: EB 02 jmp 000000014000A8CF
000000014000A8CD: 31 D2 xor edx,edx
000000014000A8CF: 48 89 6C 24 30 mov qword ptr [rsp+30h],rbp
000000014000A8D4: 48 89 5C 24 38 mov qword ptr [rsp+38h],rbx
000000014000A8D9: 4C 89 64 24 40 mov qword ptr [rsp+40h],r12
000000014000A8DE: 4C 89 6C 24 48 mov qword ptr [rsp+48h],r13
000000014000A8E3: 48 85 D2 test rdx,rdx
000000014000A8E6: 0F 84 69 01 00 00 je 000000014000AA55
000000014000A8EC: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000A8F1: E8 EA 17 00 00 call 000000014000C0E0
000000014000A8F6: 84 C0 test al,al
000000014000A8F8: 0F 85 E1 FC FF FF jne 000000014000A5DF
000000014000A8FE: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A902: 48 85 C9 test rcx,rcx
000000014000A905: 0F 84 4A 01 00 00 je 000000014000AA55
000000014000A90B: 48 8D 15 EA 0B 03 lea rdx,[000000014003B4FCh]
00
000000014000A912: 41 B8 01 00 00 00 mov r8d,1
000000014000A918: E8 D3 A9 FF FF call 00000001400052F0
000000014000A91D: 84 C0 test al,al
000000014000A91F: 0F 85 BA FC FF FF jne 000000014000A5DF
000000014000A925: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000A929: 48 85 C9 test rcx,rcx
000000014000A92C: 0F 84 23 01 00 00 je 000000014000AA55
000000014000A932: B8 27 00 00 00 mov eax,27h
000000014000A937: 49 81 FE 10 27 00 cmp r14,2710h
00
000000014000A93E: 72 6B jb 000000014000A9AB
000000014000A940: BF 27 00 00 00 mov edi,27h
000000014000A945: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
000000014000A94F: 4C 8D 0D 1A F0 02 lea r9,[0000000140039970h]
00
000000014000A956: 4C 89 F0 mov rax,r14
000000014000A959: 49 F7 E0 mul rax,r8
000000014000A95C: 48 C1 EA 0B shr rdx,0Bh
000000014000A960: 69 C2 10 27 00 00 imul eax,edx,2710h
000000014000A966: 44 89 F5 mov ebp,r14d
000000014000A969: 29 C5 sub ebp,eax
000000014000A96B: 0F B7 C5 movzx eax,bp
000000014000A96E: C1 E8 02 shr eax,2
000000014000A971: 69 D8 7B 14 00 00 imul ebx,eax,147Bh
000000014000A977: C1 EB 11 shr ebx,11h
000000014000A97A: 6B C3 64 imul eax,ebx,64h
000000014000A97D: 29 C5 sub ebp,eax
000000014000A97F: 0F B7 ED movzx ebp,bp
000000014000A982: 48 8D 47 FC lea rax,[rdi-4]
000000014000A986: 41 0F B7 1C 59 movzx ebx,word ptr [r9+rbx*2]
000000014000A98B: 66 89 5C 3C 2C mov word ptr [rsp+rdi+2Ch],bx
000000014000A990: 41 0F B7 2C 69 movzx ebp,word ptr [r9+rbp*2]
000000014000A995: 66 89 6C 3C 2E mov word ptr [rsp+rdi+2Eh],bp
000000014000A99A: 48 89 C7 mov rdi,rax
000000014000A99D: 49 81 FE FF E0 F5 cmp r14,5F5E0FFh
05
000000014000A9A4: 49 89 D6 mov r14,rdx
000000014000A9A7: 77 AD ja 000000014000A956
000000014000A9A9: EB 03 jmp 000000014000A9AE
000000014000A9AB: 4C 89 F2 mov rdx,r14
000000014000A9AE: 48 83 FA 63 cmp rdx,63h
000000014000A9B2: 7E 2E jle 000000014000A9E2
000000014000A9B4: 0F B7 EA movzx ebp,dx
000000014000A9B7: C1 ED 02 shr ebp,2
000000014000A9BA: 69 ED 7B 14 00 00 imul ebp,ebp,147Bh
000000014000A9C0: C1 ED 11 shr ebp,11h
000000014000A9C3: 6B DD 64 imul ebx,ebp,64h
000000014000A9C6: 29 DA sub edx,ebx
000000014000A9C8: 0F B7 D2 movzx edx,dx
000000014000A9CB: 48 8D 1D 9E EF 02 lea rbx,[0000000140039970h]
00
000000014000A9D2: 0F B7 14 53 movzx edx,word ptr [rbx+rdx*2]
000000014000A9D6: 66 89 54 04 2E mov word ptr [rsp+rax+2Eh],dx
000000014000A9DB: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000A9DF: 48 89 EA mov rdx,rbp
000000014000A9E2: 48 83 FA 0A cmp rdx,0Ah
000000014000A9E6: 7D 0D jge 000000014000A9F5
000000014000A9E8: 80 C2 30 add dl,30h
000000014000A9EB: 88 54 04 2F mov byte ptr [rsp+rax+2Fh],dl
000000014000A9EF: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
000000014000A9F3: EB 15 jmp 000000014000AA0A
000000014000A9F5: 48 8D 2D 74 EF 02 lea rbp,[0000000140039970h]
00
000000014000A9FC: 0F B7 54 55 00 movzx edx,word ptr [rbp+rdx*2]
000000014000AA01: 66 89 54 04 2E mov word ptr [rsp+rax+2Eh],dx
000000014000AA06: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000AA0A: 48 8D 14 04 lea rdx,[rsp+rax]
000000014000AA0E: 48 83 C2 30 add rdx,30h
000000014000AA12: BD 27 00 00 00 mov ebp,27h
000000014000AA17: 48 29 C5 sub rbp,rax
000000014000AA1A: 48 89 6C 24 28 mov qword ptr [rsp+28h],rbp
000000014000AA1F: 48 89 54 24 20 mov qword ptr [rsp+20h],rdx
000000014000AA24: 4C 8D 05 65 0C 03 lea r8,[000000014003B690h]
00
000000014000AA2B: 40 B7 01 mov dil,1
000000014000AA2E: B2 01 mov dl,1
000000014000AA30: 45 31 C9 xor r9d,r9d
000000014000AA33: E8 B8 A4 FF FF call 0000000140004EF0
000000014000AA38: 84 C0 test al,al
000000014000AA3A: 0F 85 9F FB FF FF jne 000000014000A5DF
000000014000AA40: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AA44: 48 85 C9 test rcx,rcx
000000014000AA47: 74 0C je 000000014000AA55
000000014000AA49: 48 8D 15 52 08 03 lea rdx,[000000014003B2A2h]
00
000000014000AA50: E9 C1 F7 FF FF jmp 000000014000A216
000000014000AA55: 80 3E 00 cmp byte ptr [rsi],0
000000014000AA58: 0F 85 7F FB FF FF jne 000000014000A5DD
000000014000AA5E: 83 46 20 FF add dword ptr [rsi+20h],0FFFFFFFFh
000000014000AA62: E9 76 FB FF FF jmp 000000014000A5DD
000000014000AA67: 48 8D 05 5A 0A 03 lea rax,[000000014003B4C8h]
00
000000014000AA6E: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000AA73: 48 8D 0D 96 07 03 lea rcx,[000000014003B210h]
00
000000014000AA7A: 4C 8D 0D C7 03 03 lea r9,[000000014003AE48h]
00
000000014000AA81: 4C 8D 44 24 30 lea r8,[rsp+30h]
000000014000AA86: BA 3D 00 00 00 mov edx,3Dh
000000014000AA8B: E8 E0 B5 FF FF call 0000000140006070
000000014000AA90: 0F 0B ud2
000000014000AA92: 4C 8D 05 BF EE 02 lea r8,[0000000140039958h]
00
000000014000AA99: BA 80 00 00 00 mov edx,80h
000000014000AA9E: 48 89 C1 mov rcx,rax
000000014000AAA1: E8 4A A7 FF FF call 00000001400051F0
000000014000AAA6: 0F 0B ud2
000000014000AAA8: CC int 3
000000014000AAA9: F5 cmc
000000014000AAAA: FF
000000014000AAAB: FF A6 F4 FF FF 0E jmp qword ptr [rsi+000000000EFFFFF4h]
000000014000AAB1: FB sti
000000014000AAB2: FF
000000014000AAB3: FF 0E dec dword ptr [rsi]
000000014000AAB5: FB sti
000000014000AAB6: FF
000000014000AAB7: FF 0E dec dword ptr [rsi]
000000014000AAB9: FB sti
000000014000AABA: FF
000000014000AABB: FF 0E dec dword ptr [rsi]
000000014000AABD: FB sti
000000014000AABE: FF
000000014000AABF: FF 0E dec dword ptr [rsi]
000000014000AAC1: FB sti
000000014000AAC2: FF
000000014000AAC3: FF 71 F6 push qword ptr [rcx-0Ah]
000000014000AAC6: FF
000000014000AAC7: FF 0E dec dword ptr [rsi]
000000014000AAC9: FB sti
000000014000AACA: FF
000000014000AACB: FF 0E dec dword ptr [rsi]
000000014000AACD: FB sti
000000014000AACE: FF
000000014000AACF: FF 0E dec dword ptr [rsi]
000000014000AAD1: FB sti
000000014000AAD2: FF
000000014000AAD3: FF 41 F4 inc dword ptr [rcx-0Ch]
000000014000AAD6: FF
000000014000AAD7: FF F0 push rax
000000014000AAD9: F4 hlt
000000014000AADA: FF
000000014000AADB: FF 0E dec dword ptr [rsi]
000000014000AADD: FB sti
000000014000AADE: FF
000000014000AADF: FF 0E dec dword ptr [rsi]
000000014000AAE1: FB sti
000000014000AAE2: FF
000000014000AAE3: FF 0E dec dword ptr [rsi]
000000014000AAE5: FB sti
000000014000AAE6: FF
000000014000AAE7: FF 0E dec dword ptr [rsi]
000000014000AAE9: FB sti
000000014000AAEA: FF
000000014000AAEB: FF 0E dec dword ptr [rsi]
000000014000AAED: FB sti
000000014000AAEE: FF
000000014000AAEF: FF 0E dec dword ptr [rsi]
000000014000AAF1: FB sti
000000014000AAF2: FF
000000014000AAF3: FF 0E dec dword ptr [rsi]
000000014000AAF5: FB sti
000000014000AAF6: FF
000000014000AAF7: FF 0E dec dword ptr [rsi]
000000014000AAF9: FB sti
000000014000AAFA: FF
000000014000AAFB: FF 0E dec dword ptr [rsi]
000000014000AAFD: FB sti
000000014000AAFE: FF
000000014000AAFF: FF 41 F4 inc dword ptr [rcx-0Ch]
000000014000AB02: FF
000000014000AB03: FF E1 jmp rcx
000000014000AB05: F6 FF idiv bh
000000014000AB07: FF 0F dec dword ptr [rdi]
000000014000AB09: 1F
000000014000AB0A: 84 00 test byte ptr [rax],al
000000014000AB0C: 00 00 add byte ptr [rax],al
000000014000AB0E: 00 00 add byte ptr [rax],al
000000014000AB10: 56 push rsi
000000014000AB11: 48 83 EC 20 sub rsp,20h
000000014000AB15: 48 89 CE mov rsi,rcx
000000014000AB18: 8A 09 mov cl,byte ptr [rcx]
000000014000AB1A: 48 8D 46 08 lea rax,[rsi+8]
000000014000AB1E: 48 8D 56 01 lea rdx,[rsi+1]
000000014000AB22: 80 F9 01 cmp cl,1
000000014000AB25: 48 0F 44 C2 cmove rax,rdx
000000014000AB29: 84 C9 test cl,cl
000000014000AB2B: 74 0D je 000000014000AB3A
000000014000AB2D: 48 89 F1 mov rcx,rsi
000000014000AB30: 48 83 C4 20 add rsp,20h
000000014000AB34: 5E pop rsi
000000014000AB35: E9 36 01 00 00 jmp 000000014000AC70
000000014000AB3A: 48 8B 48 10 mov rcx,qword ptr [rax+10h]
000000014000AB3E: 48 3B 48 08 cmp rcx,qword ptr [rax+8]
000000014000AB42: 73 E9 jae 000000014000AB2D
000000014000AB44: 48 8B 10 mov rdx,qword ptr [rax]
000000014000AB47: 48 85 D2 test rdx,rdx
000000014000AB4A: 74 E1 je 000000014000AB2D
000000014000AB4C: 80 3C 0A 4C cmp byte ptr [rdx+rcx],4Ch
000000014000AB50: 75 31 jne 000000014000AB83
000000014000AB52: 48 83 C1 01 add rcx,1
000000014000AB56: 48 89 48 10 mov qword ptr [rax+10h],rcx
000000014000AB5A: 80 3E 01 cmp byte ptr [rsi],1
000000014000AB5D: 75 41 jne 000000014000ABA0
000000014000AB5F: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AB63: 48 85 C9 test rcx,rcx
000000014000AB66: 0F 84 F5 00 00 00 je 000000014000AC61
000000014000AB6C: 48 8D 15 6D 09 03 lea rdx,[000000014003B4E0h]
00
000000014000AB73: 41 B8 01 00 00 00 mov r8d,1
000000014000AB79: 48 83 C4 20 add rsp,20h
000000014000AB7D: 5E pop rsi
000000014000AB7E: E9 6D A7 FF FF jmp 00000001400052F0
000000014000AB83: 80 3C 0A 4B cmp byte ptr [rdx+rcx],4Bh
000000014000AB87: 75 A4 jne 000000014000AB2D
000000014000AB89: 48 83 C1 01 add rcx,1
000000014000AB8D: 48 89 48 10 mov qword ptr [rax+10h],rcx
000000014000AB91: 48 89 F1 mov rcx,rsi
000000014000AB94: 31 D2 xor edx,edx
000000014000AB96: 48 83 C4 20 add rsp,20h
000000014000AB9A: 5E pop rsi
000000014000AB9B: E9 70 25 00 00 jmp 000000014000D110
000000014000ABA0: 4C 8B 46 10 mov r8,qword ptr [rsi+10h]
000000014000ABA4: 4C 8B 5E 18 mov r11,qword ptr [rsi+18h]
000000014000ABA8: 4D 39 C3 cmp r11,r8
000000014000ABAB: 0F 83 88 00 00 00 jae 000000014000AC39
000000014000ABB1: 4C 8B 4E 08 mov r9,qword ptr [rsi+8]
000000014000ABB5: 4D 85 C9 test r9,r9
000000014000ABB8: 74 7F je 000000014000AC39
000000014000ABBA: 43 8A 14 19 mov dl,byte ptr [r9+r11]
000000014000ABBE: 49 83 C3 01 add r11,1
000000014000ABC2: 80 FA 5F cmp dl,5Fh
000000014000ABC5: 75 16 jne 000000014000ABDD
000000014000ABC7: 4C 89 5E 18 mov qword ptr [rsi+18h],r11
000000014000ABCB: 31 C0 xor eax,eax
000000014000ABCD: 48 89 F1 mov rcx,rsi
000000014000ABD0: 48 89 C2 mov rdx,rax
000000014000ABD3: 48 83 C4 20 add rsp,20h
000000014000ABD7: 5E pop rsi
000000014000ABD8: E9 03 23 00 00 jmp 000000014000CEE0
000000014000ABDD: 31 C0 xor eax,eax
000000014000ABDF: 41 BA 3E 00 00 00 mov r10d,3Eh
000000014000ABE5: 80 FA 5F cmp dl,5Fh
000000014000ABE8: 74 46 je 000000014000AC30
000000014000ABEA: 8D 4A D0 lea ecx,[rdx-30h]
000000014000ABED: 80 F9 0A cmp cl,0Ah
000000014000ABF0: 72 1A jb 000000014000AC0C
000000014000ABF2: 8D 4A 9F lea ecx,[rdx-61h]
000000014000ABF5: 80 F9 1A cmp cl,1Ah
000000014000ABF8: 73 05 jae 000000014000ABFF
000000014000ABFA: 80 C2 A9 add dl,0A9h
000000014000ABFD: EB 0B jmp 000000014000AC0A
000000014000ABFF: 8D 4A BF lea ecx,[rdx-41h]
000000014000AC02: 80 F9 1A cmp cl,1Ah
000000014000AC05: 73 32 jae 000000014000AC39
000000014000AC07: 80 C2 E3 add dl,0E3h
000000014000AC0A: 89 D1 mov ecx,edx
000000014000AC0C: 4C 89 5E 18 mov qword ptr [rsi+18h],r11
000000014000AC10: 49 F7 E2 mul rax,r10
000000014000AC13: 70 24 jo 000000014000AC39
000000014000AC15: 0F B6 C9 movzx ecx,cl
000000014000AC18: 48 01 C8 add rax,rcx
000000014000AC1B: 72 1C jb 000000014000AC39
000000014000AC1D: 4D 39 C3 cmp r11,r8
000000014000AC20: 73 17 jae 000000014000AC39
000000014000AC22: 43 0F B6 14 19 movzx edx,byte ptr [r9+r11]
000000014000AC27: 49 83 C3 01 add r11,1
000000014000AC2B: 80 FA 5F cmp dl,5Fh
000000014000AC2E: 75 BA jne 000000014000ABEA
000000014000AC30: 4C 89 5E 18 mov qword ptr [rsi+18h],r11
000000014000AC34: 48 FF C0 inc rax
000000014000AC37: 75 94 jne 000000014000ABCD
000000014000AC39: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AC3D: 48 85 C9 test rcx,rcx
000000014000AC40: 74 1A je 000000014000AC5C
000000014000AC42: 48 8D 15 68 08 03 lea rdx,[000000014003B4B1h]
00
000000014000AC49: 41 B8 10 00 00 00 mov r8d,10h
000000014000AC4F: E8 9C A6 FF FF call 00000001400052F0
000000014000AC54: 89 C1 mov ecx,eax
000000014000AC56: B0 01 mov al,1
000000014000AC58: 84 C9 test cl,cl
000000014000AC5A: 75 07 jne 000000014000AC63
000000014000AC5C: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000AC61: 31 C0 xor eax,eax
000000014000AC63: 48 83 C4 20 add rsp,20h
000000014000AC67: 5E pop rsi
000000014000AC68: C3 ret
000000014000AC69: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
000000014000AC70: 41 57 push r15
000000014000AC72: 41 56 push r14
000000014000AC74: 41 55 push r13
000000014000AC76: 41 54 push r12
000000014000AC78: 56 push rsi
000000014000AC79: 57 push rdi
000000014000AC7A: 55 push rbp
000000014000AC7B: 53 push rbx
000000014000AC7C: 48 83 EC 68 sub rsp,68h
000000014000AC80: 48 89 CE mov rsi,rcx
000000014000AC83: 40 8A 29 mov bpl,byte ptr [rcx]
000000014000AC86: 40 80 FD 01 cmp bpl,1
000000014000AC8A: 75 1F jne 000000014000ACAB
000000014000AC8C: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AC90: 48 85 C9 test rcx,rcx
000000014000AC93: 0F 84 5C 10 00 00 je 000000014000BCF5
000000014000AC99: 48 8D 15 40 08 03 lea rdx,[000000014003B4E0h]
00
000000014000ACA0: 41 B8 01 00 00 00 mov r8d,1
000000014000ACA6: E9 E6 01 00 00 jmp 000000014000AE91
000000014000ACAB: 48 8B 7E 10 mov rdi,qword ptr [rsi+10h]
000000014000ACAF: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
000000014000ACB3: 48 39 F9 cmp rcx,rdi
000000014000ACB6: 0F 83 13 10 00 00 jae 000000014000BCCF
000000014000ACBC: 4C 8B 5E 08 mov r11,qword ptr [rsi+8]
000000014000ACC0: 4D 85 DB test r11,r11
000000014000ACC3: 0F 84 06 10 00 00 je 000000014000BCCF
000000014000ACC9: 4C 8D 6E 18 lea r13,[rsi+18h]
000000014000ACCD: 45 8A 34 0B mov r14b,byte ptr [r11+rcx]
000000014000ACD1: 4C 8D 49 01 lea r9,[rcx+1]
000000014000ACD5: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000ACD9: 41 8D 46 9F lea eax,[r14-61h]
000000014000ACDD: 3C 19 cmp al,19h
000000014000ACDF: 77 74 ja 000000014000AD55
000000014000ACE1: 48 8D 15 4A 07 03 lea rdx,[000000014003B432h]
00
000000014000ACE8: 41 B8 04 00 00 00 mov r8d,4
000000014000ACEE: 0F B6 C0 movzx eax,al
000000014000ACF1: 48 8D 1D FC 10 00 lea rbx,[000000014000BDF4h]
00
000000014000ACF8: 48 63 04 83 movsxd rax,dword ptr [rbx+rax*4]
000000014000ACFC: 48 01 D8 add rax,rbx
000000014000ACFF: FF E0 jmp rax
000000014000AD01: 48 8D 15 21 07 03 lea rdx,[000000014003B429h]
00
000000014000AD08: 41 B8 02 00 00 00 mov r8d,2
000000014000AD0E: E9 71 01 00 00 jmp 000000014000AE84
000000014000AD13: 48 8D 15 14 07 03 lea rdx,[000000014003B42Eh]
00
000000014000AD1A: E9 65 01 00 00 jmp 000000014000AE84
000000014000AD1F: 48 8D 15 D7 06 03 lea rdx,[000000014003B3FDh]
00
000000014000AD26: 41 B8 03 00 00 00 mov r8d,3
000000014000AD2C: E9 53 01 00 00 jmp 000000014000AE84
000000014000AD31: 48 8D 15 F3 06 03 lea rdx,[000000014003B42Bh]
00
000000014000AD38: 41 B8 03 00 00 00 mov r8d,3
000000014000AD3E: E9 41 01 00 00 jmp 000000014000AE84
000000014000AD43: 48 8D 15 B6 06 03 lea rdx,[000000014003B400h]
00
000000014000AD4A: 41 B8 03 00 00 00 mov r8d,3
000000014000AD50: E9 2F 01 00 00 jmp 000000014000AE84
000000014000AD55: 44 8B 46 20 mov r8d,dword ptr [rsi+20h]
000000014000AD59: 41 8D 40 01 lea eax,[r8+1]
000000014000AD5D: 89 46 20 mov dword ptr [rsi+20h],eax
000000014000AD60: 3D F5 01 00 00 cmp eax,1F5h
000000014000AD65: 41 B7 02 mov r15b,2
000000014000AD68: 41 80 D7 FF adc r15b,0FFh
000000014000AD6C: 3D F4 01 00 00 cmp eax,1F4h
000000014000AD71: 0F 86 2F 01 00 00 jbe 000000014000AEA6
000000014000AD77: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AD7B: 48 85 C9 test rcx,rcx
000000014000AD7E: 74 1C je 000000014000AD9C
000000014000AD80: 48 8D 15 11 07 03 lea rdx,[000000014003B498h]
00
000000014000AD87: 41 B8 19 00 00 00 mov r8d,19h
000000014000AD8D: E8 5E A5 FF FF call 00000001400052F0
000000014000AD92: B3 01 mov bl,1
000000014000AD94: 84 C0 test al,al
000000014000AD96: 0F 85 5B 0F 00 00 jne 000000014000BCF7
000000014000AD9C: C6 06 01 mov byte ptr [rsi],1
000000014000AD9F: 44 88 7E 01 mov byte ptr [rsi+1],r15b
000000014000ADA3: E9 4D 0F 00 00 jmp 000000014000BCF5
000000014000ADA8: 48 8D 15 66 06 03 lea rdx,[000000014003B415h]
00
000000014000ADAF: 41 B8 02 00 00 00 mov r8d,2
000000014000ADB5: E9 CA 00 00 00 jmp 000000014000AE84
000000014000ADBA: 48 8D 15 56 06 03 lea rdx,[000000014003B417h]
00
000000014000ADC1: 41 B8 05 00 00 00 mov r8d,5
000000014000ADC7: E9 B8 00 00 00 jmp 000000014000AE84
000000014000ADCC: 48 8D 15 30 06 03 lea rdx,[000000014003B403h]
00
000000014000ADD3: 41 B8 05 00 00 00 mov r8d,5
000000014000ADD9: E9 A6 00 00 00 jmp 000000014000AE84
000000014000ADDE: 48 8D 15 3E 06 03 lea rdx,[000000014003B423h]
00
000000014000ADE5: 41 B8 03 00 00 00 mov r8d,3
000000014000ADEB: E9 94 00 00 00 jmp 000000014000AE84
000000014000ADF0: 48 8D 15 18 06 03 lea rdx,[000000014003B40Fh]
00
000000014000ADF7: 41 B8 03 00 00 00 mov r8d,3
000000014000ADFD: E9 82 00 00 00 jmp 000000014000AE84
000000014000AE02: 48 8D 15 13 06 03 lea rdx,[000000014003B41Ch]
00
000000014000AE09: EB 79 jmp 000000014000AE84
000000014000AE0B: 48 8D 15 F6 05 03 lea rdx,[000000014003B408h]
00
000000014000AE12: EB 70 jmp 000000014000AE84
000000014000AE14: 48 8D 15 E0 05 03 lea rdx,[000000014003B3FBh]
00
000000014000AE1B: EB 61 jmp 000000014000AE7E
000000014000AE1D: 48 8D 15 02 06 03 lea rdx,[000000014003B426h]
00
000000014000AE24: 41 B8 03 00 00 00 mov r8d,3
000000014000AE2A: EB 58 jmp 000000014000AE84
000000014000AE2C: 48 8D 15 DF 05 03 lea rdx,[000000014003B412h]
00
000000014000AE33: 41 B8 03 00 00 00 mov r8d,3
000000014000AE39: EB 49 jmp 000000014000AE84
000000014000AE3B: 48 8D 15 46 FF 02 lea rdx,[000000014003AD88h]
00
000000014000AE42: 41 B8 02 00 00 00 mov r8d,2
000000014000AE48: EB 3A jmp 000000014000AE84
000000014000AE4A: 48 8D 15 A7 05 03 lea rdx,[000000014003B3F8h]
00
000000014000AE51: 41 B8 03 00 00 00 mov r8d,3
000000014000AE57: EB 2B jmp 000000014000AE84
000000014000AE59: 48 8D 15 C0 05 03 lea rdx,[000000014003B420h]
00
000000014000AE60: 41 B8 03 00 00 00 mov r8d,3
000000014000AE66: EB 1C jmp 000000014000AE84
000000014000AE68: 48 8D 15 9D 05 03 lea rdx,[000000014003B40Ch]
00
000000014000AE6F: 41 B8 03 00 00 00 mov r8d,3
000000014000AE75: EB 0D jmp 000000014000AE84
000000014000AE77: 48 8D 15 7E 05 03 lea rdx,[000000014003B3FCh]
00
000000014000AE7E: 41 B8 01 00 00 00 mov r8d,1
000000014000AE84: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AE88: 48 85 C9 test rcx,rcx
000000014000AE8B: 0F 84 64 0E 00 00 je 000000014000BCF5
000000014000AE91: 48 83 C4 68 add rsp,68h
000000014000AE95: 5B pop rbx
000000014000AE96: 5D pop rbp
000000014000AE97: 5F pop rdi
000000014000AE98: 5E pop rsi
000000014000AE99: 41 5C pop r12
000000014000AE9B: 41 5D pop r13
000000014000AE9D: 41 5E pop r14
000000014000AE9F: 41 5F pop r15
000000014000AEA1: E9 4A A4 FF FF jmp 00000001400052F0
000000014000AEA6: 41 8D 46 BF lea eax,[r14-41h]
000000014000AEAA: 3C 13 cmp al,13h
000000014000AEAC: 0F 87 69 02 00 00 ja 000000014000B11B
000000014000AEB2: 0F B6 C0 movzx eax,al
000000014000AEB5: 48 8D 15 A0 0F 00 lea rdx,[000000014000BE5Ch]
00
000000014000AEBC: 48 63 04 82 movsxd rax,dword ptr [rdx+rax*4]
000000014000AEC0: 48 01 D0 add rax,rdx
000000014000AEC3: FF E0 jmp rax
000000014000AEC5: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AEC9: 48 85 C9 test rcx,rcx
000000014000AECC: 74 1C je 000000014000AEEA
000000014000AECE: 48 8D 15 28 06 03 lea rdx,[000000014003B4FDh]
00
000000014000AED5: 41 B8 01 00 00 00 mov r8d,1
000000014000AEDB: E8 10 A4 FF FF call 00000001400052F0
000000014000AEE0: B3 01 mov bl,1
000000014000AEE2: 84 C0 test al,al
000000014000AEE4: 0F 85 0D 0E 00 00 jne 000000014000BCF7
000000014000AEEA: 48 89 F1 mov rcx,rsi
000000014000AEED: E8 7E FD FF FF call 000000014000AC70
000000014000AEF2: B3 01 mov bl,1
000000014000AEF4: 84 C0 test al,al
000000014000AEF6: 0F 85 FB 0D 00 00 jne 000000014000BCF7
000000014000AEFC: 41 80 FE 41 cmp r14b,41h
000000014000AF00: 75 37 jne 000000014000AF39
000000014000AF02: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AF06: 48 85 C9 test rcx,rcx
000000014000AF09: 74 1A je 000000014000AF25
000000014000AF0B: 48 8D 15 F4 05 03 lea rdx,[000000014003B506h]
00
000000014000AF12: 41 B8 02 00 00 00 mov r8d,2
000000014000AF18: E8 D3 A3 FF FF call 00000001400052F0
000000014000AF1D: 84 C0 test al,al
000000014000AF1F: 0F 85 D2 0D 00 00 jne 000000014000BCF7
000000014000AF25: B3 01 mov bl,1
000000014000AF27: 48 89 F1 mov rcx,rsi
000000014000AF2A: B2 01 mov dl,1
000000014000AF2C: E8 DF 21 00 00 call 000000014000D110
000000014000AF31: 84 C0 test al,al
000000014000AF33: 0F 85 BE 0D 00 00 jne 000000014000BCF7
000000014000AF39: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AF3D: 48 85 C9 test rcx,rcx
000000014000AF40: 0F 84 62 06 00 00 je 000000014000B5A8
000000014000AF46: 48 8D 15 B1 05 03 lea rdx,[000000014003B4FEh]
00
000000014000AF4D: E9 41 06 00 00 jmp 000000014000B593
000000014000AF52: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AF56: 48 85 C9 test rcx,rcx
000000014000AF59: 74 1C je 000000014000AF77
000000014000AF5B: 48 8D 15 83 01 03 lea rdx,[000000014003B0E5h]
00
000000014000AF62: 41 B8 01 00 00 00 mov r8d,1
000000014000AF68: E8 83 A3 FF FF call 00000001400052F0
000000014000AF6D: B3 01 mov bl,1
000000014000AF6F: 84 C0 test al,al
000000014000AF71: 0F 85 80 0D 00 00 jne 000000014000BCF7
000000014000AF77: 41 80 FE 50 cmp r14b,50h
000000014000AF7B: 0F 85 BA 00 00 00 jne 000000014000B03B
000000014000AF81: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AF85: 48 85 C9 test rcx,rcx
000000014000AF88: 0F 84 D2 00 00 00 je 000000014000B060
000000014000AF8E: 48 8D 15 77 05 03 lea rdx,[000000014003B50Ch]
00
000000014000AF95: 41 B8 06 00 00 00 mov r8d,6
000000014000AF9B: E9 B1 00 00 00 jmp 000000014000B051
000000014000AFA0: 48 8D 7E 08 lea rdi,[rsi+8]
000000014000AFA4: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000AFA8: 48 85 C9 test rcx,rcx
000000014000AFAB: 74 2F je 000000014000AFDC
000000014000AFAD: 48 8D 15 34 01 03 lea rdx,[000000014003B0E8h]
00
000000014000AFB4: 41 B8 01 00 00 00 mov r8d,1
000000014000AFBA: E8 31 A3 FF FF call 00000001400052F0
000000014000AFBF: B3 01 mov bl,1
000000014000AFC1: 84 C0 test al,al
000000014000AFC3: 0F 85 2E 0D 00 00 jne 000000014000BCF7
000000014000AFC9: 8A 06 mov al,byte ptr [rsi]
000000014000AFCB: 48 8D 4E 01 lea rcx,[rsi+1]
000000014000AFCF: 3C 01 cmp al,1
000000014000AFD1: 48 0F 44 F9 cmove rdi,rcx
000000014000AFD5: 84 C0 test al,al
000000014000AFD7: 75 5C jne 000000014000B035
000000014000AFD9: 4C 8B 1F mov r11,qword ptr [rdi]
000000014000AFDC: 48 8B 47 10 mov rax,qword ptr [rdi+10h]
000000014000AFE0: 48 3B 47 08 cmp rax,qword ptr [rdi+8]
000000014000AFE4: 73 4F jae 000000014000B035
000000014000AFE6: 4D 85 DB test r11,r11
000000014000AFE9: 74 4A je 000000014000B035
000000014000AFEB: 41 80 3C 03 4C cmp byte ptr [r11+rax],4Ch
000000014000AFF0: 75 43 jne 000000014000B035
000000014000AFF2: 48 83 C0 01 add rax,1
000000014000AFF6: 48 89 47 10 mov qword ptr [rdi+10h],rax
000000014000AFFA: 80 3E 01 cmp byte ptr [rsi],1
000000014000AFFD: 0F 84 89 FC FF FF je 000000014000AC8C
000000014000B003: 48 8B 6E 10 mov rbp,qword ptr [rsi+10h]
000000014000B007: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
000000014000B00B: 48 39 E9 cmp rcx,rbp
000000014000B00E: 0F 83 BB 0C 00 00 jae 000000014000BCCF
000000014000B014: 48 8B 5E 08 mov rbx,qword ptr [rsi+8]
000000014000B018: 48 85 DB test rbx,rbx
000000014000B01B: 0F 84 AE 0C 00 00 je 000000014000BCCF
000000014000B021: 8A 14 0B mov dl,byte ptr [rbx+rcx]
000000014000B024: 48 83 C1 01 add rcx,1
000000014000B028: 80 FA 5F cmp dl,5Fh
000000014000B02B: 0F 85 BC 06 00 00 jne 000000014000B6ED
000000014000B031: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B035: 41 80 FE 52 cmp r14b,52h
000000014000B039: 74 25 je 000000014000B060
000000014000B03B: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B03F: 48 85 C9 test rcx,rcx
000000014000B042: 74 1C je 000000014000B060
000000014000B044: 48 8D 15 BD 04 03 lea rdx,[000000014003B508h]
00
000000014000B04B: 41 B8 04 00 00 00 mov r8d,4
000000014000B051: E8 9A A2 FF FF call 00000001400052F0
000000014000B056: B3 01 mov bl,1
000000014000B058: 84 C0 test al,al
000000014000B05A: 0F 85 97 0C 00 00 jne 000000014000BCF7
000000014000B060: 48 89 F1 mov rcx,rsi
000000014000B063: E8 08 FC FF FF call 000000014000AC70
000000014000B068: B3 01 mov bl,1
000000014000B06A: 84 C0 test al,al
000000014000B06C: 0F 84 36 05 00 00 je 000000014000B5A8
000000014000B072: E9 80 0C 00 00 jmp 000000014000BCF7
000000014000B077: 45 31 F6 xor r14d,r14d
000000014000B07A: 49 39 F9 cmp r9,rdi
000000014000B07D: 0F 83 88 04 00 00 jae 000000014000B50B
000000014000B083: 43 8A 14 0B mov dl,byte ptr [r11+r9]
000000014000B087: 80 FA 5F cmp dl,5Fh
000000014000B08A: 0F 85 78 02 00 00 jne 000000014000B308
000000014000B090: 48 8D 41 02 lea rax,[rcx+2]
000000014000B094: 49 89 45 00 mov qword ptr [r13],rax
000000014000B098: 31 C0 xor eax,eax
000000014000B09A: 45 31 F6 xor r14d,r14d
000000014000B09D: 48 39 C1 cmp rcx,rax
000000014000B0A0: 0F 86 65 04 00 00 jbe 000000014000B50B
000000014000B0A6: 41 83 C0 02 add r8d,2
000000014000B0AA: 41 B6 01 mov r14b,1
000000014000B0AD: 41 81 F8 F4 01 00 cmp r8d,1F4h
00
000000014000B0B4: 0F 87 51 04 00 00 ja 000000014000B50B
000000014000B0BA: 48 83 7E 28 00 cmp qword ptr [rsi+28h],0
000000014000B0BF: 0F 84 E3 04 00 00 je 000000014000B5A8
000000014000B0C5: 48 8B 4E 20 mov rcx,qword ptr [rsi+20h]
000000014000B0C9: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
000000014000B0CE: 0F 10 06 movups xmm0,xmmword ptr [rsi]
000000014000B0D1: 0F 10 4E 10 movups xmm1,xmmword ptr [rsi+10h]
000000014000B0D5: 0F 29 4C 24 50 movaps xmmword ptr [rsp+50h],xmm1
000000014000B0DA: 0F 29 44 24 40 movaps xmmword ptr [rsp+40h],xmm0
000000014000B0DF: C6 06 00 mov byte ptr [rsi],0
000000014000B0E2: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000B0E6: 44 89 46 20 mov dword ptr [rsi+20h],r8d
000000014000B0EA: 48 89 F1 mov rcx,rsi
000000014000B0ED: E8 7E FB FF FF call 000000014000AC70
000000014000B0F2: 0F 28 44 24 40 movaps xmm0,xmmword ptr [rsp+40h]
000000014000B0F7: 0F 28 4C 24 50 movaps xmm1,xmmword ptr [rsp+50h]
000000014000B0FC: 0F 11 06 movups xmmword ptr [rsi],xmm0
000000014000B0FF: 0F 11 4E 10 movups xmmword ptr [rsi+10h],xmm1
000000014000B103: 48 8B 4C 24 60 mov rcx,qword ptr [rsp+60h]
000000014000B108: 48 89 4E 20 mov qword ptr [rsi+20h],rcx
000000014000B10C: B3 01 mov bl,1
000000014000B10E: 84 C0 test al,al
000000014000B110: 0F 84 92 04 00 00 je 000000014000B5A8
000000014000B116: E9 DC 0B 00 00 jmp 000000014000BCF7
000000014000B11B: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000B11F: 48 89 F1 mov rcx,rsi
000000014000B122: 31 D2 xor edx,edx
000000014000B124: E8 D7 EC FF FF call 0000000140009E00
000000014000B129: B3 01 mov bl,1
000000014000B12B: 84 C0 test al,al
000000014000B12D: 0F 84 75 04 00 00 je 000000014000B5A8
000000014000B133: E9 BF 0B 00 00 jmp 000000014000BCF7
000000014000B138: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B13C: 48 85 C9 test rcx,rcx
000000014000B13F: 0F 84 4B 02 00 00 je 000000014000B390
000000014000B145: 48 8D 15 B3 03 03 lea rdx,[000000014003B4FFh]
00
000000014000B14C: 41 B8 04 00 00 00 mov r8d,4
000000014000B152: E8 99 A1 FF FF call 00000001400052F0
000000014000B157: B3 01 mov bl,1
000000014000B159: 84 C0 test al,al
000000014000B15B: 0F 85 96 0B 00 00 jne 000000014000BCF7
000000014000B161: 40 8A 2E mov bpl,byte ptr [rsi]
000000014000B164: 40 80 FD 01 cmp bpl,1
000000014000B168: 0F 85 16 02 00 00 jne 000000014000B384
000000014000B16E: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B172: 48 85 C9 test rcx,rcx
000000014000B175: 0F 84 E9 0B 00 00 je 000000014000BD64
000000014000B17B: 48 8D 15 5E 03 03 lea rdx,[000000014003B4E0h]
00
000000014000B182: 41 B8 01 00 00 00 mov r8d,1
000000014000B188: E8 63 A1 FF FF call 00000001400052F0
000000014000B18D: 84 C0 test al,al
000000014000B18F: 0F 85 62 0B 00 00 jne 000000014000BCF7
000000014000B195: 40 8A 2E mov bpl,byte ptr [rsi]
000000014000B198: 89 E8 mov eax,ebp
000000014000B19A: 84 C0 test al,al
000000014000B19C: 0F 85 C2 0B 00 00 jne 000000014000BD64
000000014000B1A2: E9 A3 04 00 00 jmp 000000014000B64A
000000014000B1A7: 49 39 F9 cmp r9,rdi
000000014000B1AA: 0F 83 1C 01 00 00 jae 000000014000B2CC
000000014000B1B0: 43 80 3C 0B 47 cmp byte ptr [r11+r9],47h
000000014000B1B5: 0F 85 11 01 00 00 jne 000000014000B2CC
000000014000B1BB: 48 8D 41 02 lea rax,[rcx+2]
000000014000B1BF: 49 89 45 00 mov qword ptr [r13],rax
000000014000B1C3: 48 39 F8 cmp rax,rdi
000000014000B1C6: 0F 83 03 0B 00 00 jae 000000014000BCCF
000000014000B1CC: 41 8A 04 03 mov al,byte ptr [r11+rax]
000000014000B1D0: 48 83 C1 03 add rcx,3
000000014000B1D4: 3C 5F cmp al,5Fh
000000014000B1D6: 0F 85 DE 03 00 00 jne 000000014000B5BA
000000014000B1DC: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B1E0: 45 31 E4 xor r12d,r12d
000000014000B1E3: 49 FF C4 inc r12
000000014000B1E6: 0F 84 E3 0A 00 00 je 000000014000BCCF
000000014000B1EC: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
000000014000B1F0: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000B1F5: 48 85 C0 test rax,rax
000000014000B1F8: 0F 84 F3 00 00 00 je 000000014000B2F1
000000014000B1FE: 48 8D 15 DD 02 03 lea rdx,[000000014003B4E2h]
00
000000014000B205: 41 B8 04 00 00 00 mov r8d,4
000000014000B20B: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B210: E8 DB A0 FF FF call 00000001400052F0
000000014000B215: 84 C0 test al,al
000000014000B217: 0F 85 E6 01 00 00 jne 000000014000B403
000000014000B21D: 45 31 F6 xor r14d,r14d
000000014000B220: 4C 8D 2D 49 E7 02 lea r13,[0000000140039970h]
00
000000014000B227: 48 BD 4B 59 86 38 mov rbp,346DC5D63886594Bh
D6 C5 6D 34
000000014000B231: E9 FF 05 00 00 jmp 000000014000B835
000000014000B236: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B23A: 48 85 C9 test rcx,rcx
000000014000B23D: 74 25 je 000000014000B264
000000014000B23F: 48 8D 15 AB FE 02 lea rdx,[000000014003B0F1h]
00
000000014000B246: 41 B8 01 00 00 00 mov r8d,1
000000014000B24C: E8 9F A0 FF FF call 00000001400052F0
000000014000B251: B3 01 mov bl,1
000000014000B253: 84 C0 test al,al
000000014000B255: 0F 85 9C 0A 00 00 jne 000000014000BCF7
000000014000B25B: 80 3E 00 cmp byte ptr [rsi],0
000000014000B25E: 0F 85 1F 03 00 00 jne 000000014000B583
000000014000B264: 31 DB xor ebx,ebx
000000014000B266: 48 8D 3D 79 02 03 lea rdi,[000000014003B4E6h]
00
000000014000B26D: 48 8B 46 18 mov rax,qword ptr [rsi+18h]
000000014000B271: 48 3B 46 10 cmp rax,qword ptr [rsi+10h]
000000014000B275: 73 13 jae 000000014000B28A
000000014000B277: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
000000014000B27B: 48 85 C9 test rcx,rcx
000000014000B27E: 74 0A je 000000014000B28A
000000014000B280: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000B284: 0F 84 C6 02 00 00 je 000000014000B550
000000014000B28A: 48 85 DB test rbx,rbx
000000014000B28D: 74 1F je 000000014000B2AE
000000014000B28F: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B293: 48 85 C9 test rcx,rcx
000000014000B296: 74 16 je 000000014000B2AE
000000014000B298: 41 B8 02 00 00 00 mov r8d,2
000000014000B29E: 48 89 FA mov rdx,rdi
000000014000B2A1: E8 4A A0 FF FF call 00000001400052F0
000000014000B2A6: 84 C0 test al,al
000000014000B2A8: 0F 85 55 01 00 00 jne 000000014000B403
000000014000B2AE: 48 89 F1 mov rcx,rsi
000000014000B2B1: E8 BA F9 FF FF call 000000014000AC70
000000014000B2B6: 84 C0 test al,al
000000014000B2B8: 0F 85 45 01 00 00 jne 000000014000B403
000000014000B2BE: 48 83 C3 01 add rbx,1
000000014000B2C2: 80 3E 00 cmp byte ptr [rsi],0
000000014000B2C5: 74 A6 je 000000014000B26D
000000014000B2C7: E9 8C 02 00 00 jmp 000000014000B558
000000014000B2CC: 48 83 7E 28 00 cmp qword ptr [rsi+28h],0
000000014000B2D1: 74 1E je 000000014000B2F1
000000014000B2D3: 45 31 E4 xor r12d,r12d
000000014000B2D6: 48 89 F1 mov rcx,rsi
000000014000B2D9: E8 F2 13 00 00 call 000000014000C6D0
000000014000B2DE: 44 29 66 30 sub dword ptr [rsi+30h],r12d
000000014000B2E2: B3 01 mov bl,1
000000014000B2E4: 84 C0 test al,al
000000014000B2E6: 0F 84 BC 02 00 00 je 000000014000B5A8
000000014000B2EC: E9 06 0A 00 00 jmp 000000014000BCF7
000000014000B2F1: 48 89 F1 mov rcx,rsi
000000014000B2F4: E8 D7 13 00 00 call 000000014000C6D0
000000014000B2F9: B3 01 mov bl,1
000000014000B2FB: 84 C0 test al,al
000000014000B2FD: 0F 84 A5 02 00 00 je 000000014000B5A8
000000014000B303: E9 EF 09 00 00 jmp 000000014000BCF7
000000014000B308: 4C 8D 51 02 lea r10,[rcx+2]
000000014000B30C: 31 C0 xor eax,eax
000000014000B30E: 41 B9 3E 00 00 00 mov r9d,3Eh
000000014000B314: 45 31 F6 xor r14d,r14d
000000014000B317: 8D 6A D0 lea ebp,[rdx-30h]
000000014000B31A: 40 80 FD 0A cmp bpl,0Ah
000000014000B31E: 72 1E jb 000000014000B33E
000000014000B320: 8D 5A 9F lea ebx,[rdx-61h]
000000014000B323: 80 FB 1A cmp bl,1Ah
000000014000B326: 73 05 jae 000000014000B32D
000000014000B328: 80 C2 A9 add dl,0A9h
000000014000B32B: EB 0F jmp 000000014000B33C
000000014000B32D: 8D 5A BF lea ebx,[rdx-41h]
000000014000B330: 80 FB 1A cmp bl,1Ah
000000014000B333: 0F 83 CF 01 00 00 jae 000000014000B508
000000014000B339: 80 C2 E3 add dl,0E3h
000000014000B33C: 89 D5 mov ebp,edx
000000014000B33E: 4D 89 55 00 mov qword ptr [r13],r10
000000014000B342: 49 F7 E1 mul rax,r9
000000014000B345: 0F 80 BD 01 00 00 jo 000000014000B508
000000014000B34B: 40 0F B6 D5 movzx edx,bpl
000000014000B34F: 48 01 D0 add rax,rdx
000000014000B352: 0F 82 B3 01 00 00 jb 000000014000B50B
000000014000B358: 49 39 FA cmp r10,rdi
000000014000B35B: 0F 83 AA 01 00 00 jae 000000014000B50B
000000014000B361: 43 0F B6 14 13 movzx edx,byte ptr [r11+r10]
000000014000B366: 49 83 C2 01 add r10,1
000000014000B36A: 80 FA 5F cmp dl,5Fh
000000014000B36D: 75 A8 jne 000000014000B317
000000014000B36F: 4D 89 55 00 mov qword ptr [r13],r10
000000014000B373: 45 31 F6 xor r14d,r14d
000000014000B376: 48 FF C0 inc rax
000000014000B379: 0F 85 1B FD FF FF jne 000000014000B09A
000000014000B37F: E9 87 01 00 00 jmp 000000014000B50B
000000014000B384: 4C 8B 5E 08 mov r11,qword ptr [rsi+8]
000000014000B388: 48 8B 7E 10 mov rdi,qword ptr [rsi+10h]
000000014000B38C: 4C 8B 4E 18 mov r9,qword ptr [rsi+18h]
000000014000B390: 49 39 F9 cmp r9,rdi
000000014000B393: 73 75 jae 000000014000B40A
000000014000B395: 4D 85 DB test r11,r11
000000014000B398: 74 70 je 000000014000B40A
000000014000B39A: 43 80 3C 0B 47 cmp byte ptr [r11+r9],47h
000000014000B39F: 75 69 jne 000000014000B40A
000000014000B3A1: 49 8D 41 01 lea rax,[r9+1]
000000014000B3A5: 49 89 45 00 mov qword ptr [r13],rax
000000014000B3A9: 48 39 F8 cmp rax,rdi
000000014000B3AC: 0F 83 0C 03 00 00 jae 000000014000B6BE
000000014000B3B2: 41 8A 04 03 mov al,byte ptr [r11+rax]
000000014000B3B6: 49 83 C1 02 add r9,2
000000014000B3BA: 3C 5F cmp al,5Fh
000000014000B3BC: 0F 85 99 02 00 00 jne 000000014000B65B
000000014000B3C2: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000B3C6: 45 31 E4 xor r12d,r12d
000000014000B3C9: 49 FF C4 inc r12
000000014000B3CC: 0F 84 EC 02 00 00 je 000000014000B6BE
000000014000B3D2: 48 8B 46 28 mov rax,qword ptr [rsi+28h]
000000014000B3D6: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000B3DB: 48 85 C0 test rax,rax
000000014000B3DE: 0F 84 A7 00 00 00 je 000000014000B48B
000000014000B3E4: 48 8D 15 F7 00 03 lea rdx,[000000014003B4E2h]
00
000000014000B3EB: 41 B8 04 00 00 00 mov r8d,4
000000014000B3F1: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B3F6: E8 F5 9E FF FF call 00000001400052F0
000000014000B3FB: 84 C0 test al,al
000000014000B3FD: 0F 84 40 06 00 00 je 000000014000BA43
000000014000B403: B3 01 mov bl,1
000000014000B405: E9 ED 08 00 00 jmp 000000014000BCF7
000000014000B40A: 48 83 7E 28 00 cmp qword ptr [rsi+28h],0
000000014000B40F: 74 7A je 000000014000B48B
000000014000B411: 45 31 E4 xor r12d,r12d
000000014000B414: 31 FF xor edi,edi
000000014000B416: 48 8D 1D E6 00 03 lea rbx,[000000014003B503h]
00
000000014000B41D: 48 8B 46 18 mov rax,qword ptr [rsi+18h]
000000014000B421: 48 3B 46 10 cmp rax,qword ptr [rsi+10h]
000000014000B425: 73 13 jae 000000014000B43A
000000014000B427: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
000000014000B42B: 48 85 C9 test rcx,rcx
000000014000B42E: 74 0A je 000000014000B43A
000000014000B430: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000B434: 0F 84 FA 01 00 00 je 000000014000B634
000000014000B43A: 48 83 EF 01 sub rdi,1
000000014000B43E: 72 1F jb 000000014000B45F
000000014000B440: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B444: 48 85 C9 test rcx,rcx
000000014000B447: 74 16 je 000000014000B45F
000000014000B449: 41 B8 03 00 00 00 mov r8d,3
000000014000B44F: 48 89 DA mov rdx,rbx
000000014000B452: E8 99 9E FF FF call 00000001400052F0
000000014000B457: 84 C0 test al,al
000000014000B459: 0F 85 9E 00 00 00 jne 000000014000B4FD
000000014000B45F: 48 89 F1 mov rcx,rsi
000000014000B462: E8 49 18 00 00 call 000000014000CCB0
000000014000B467: 84 C0 test al,al
000000014000B469: 0F 85 8E 00 00 00 jne 000000014000B4FD
000000014000B46F: 0F B6 06 movzx eax,byte ptr [rsi]
000000014000B472: 31 ED xor ebp,ebp
000000014000B474: 84 C0 test al,al
000000014000B476: 74 A5 je 000000014000B41D
000000014000B478: 89 C5 mov ebp,eax
000000014000B47A: 44 29 66 30 sub dword ptr [rsi+30h],r12d
000000014000B47E: 84 C0 test al,al
000000014000B480: 0F 85 DE 08 00 00 jne 000000014000BD64
000000014000B486: E9 BF 01 00 00 jmp 000000014000B64A
000000014000B48B: 45 31 FF xor r15d,r15d
000000014000B48E: 4C 8D 35 6E 00 03 lea r14,[000000014003B503h]
00
000000014000B495: 49 39 F9 cmp r9,rdi
000000014000B498: 73 10 jae 000000014000B4AA
000000014000B49A: 4D 85 DB test r11,r11
000000014000B49D: 74 0B je 000000014000B4AA
000000014000B49F: 43 80 3C 0B 45 cmp byte ptr [r11+r9],45h
000000014000B4A4: 0F 84 F7 02 00 00 je 000000014000B7A1
000000014000B4AA: 49 83 EF 01 sub r15,1
000000014000B4AE: 72 1F jb 000000014000B4CF
000000014000B4B0: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B4B4: 48 85 C9 test rcx,rcx
000000014000B4B7: 74 16 je 000000014000B4CF
000000014000B4B9: 41 B8 03 00 00 00 mov r8d,3
000000014000B4BF: 4C 89 F2 mov rdx,r14
000000014000B4C2: E8 29 9E FF FF call 00000001400052F0
000000014000B4C7: 84 C0 test al,al
000000014000B4C9: 0F 85 34 FF FF FF jne 000000014000B403
000000014000B4CF: 48 89 F1 mov rcx,rsi
000000014000B4D2: E8 D9 17 00 00 call 000000014000CCB0
000000014000B4D7: 84 C0 test al,al
000000014000B4D9: 0F 85 24 FF FF FF jne 000000014000B403
000000014000B4DF: 80 3E 00 cmp byte ptr [rsi],0
000000014000B4E2: 0F 85 7C 08 00 00 jne 000000014000BD64
000000014000B4E8: 4C 8B 5E 08 mov r11,qword ptr [rsi+8]
000000014000B4EC: 48 8B 7E 10 mov rdi,qword ptr [rsi+10h]
000000014000B4F0: 4C 8B 4E 18 mov r9,qword ptr [rsi+18h]
000000014000B4F4: 31 ED xor ebp,ebp
000000014000B4F6: 49 39 F9 cmp r9,rdi
000000014000B4F9: 72 9F jb 000000014000B49A
000000014000B4FB: EB AD jmp 000000014000B4AA
000000014000B4FD: 44 29 66 30 sub dword ptr [rsi+30h],r12d
000000014000B501: B3 01 mov bl,1
000000014000B503: E9 EF 07 00 00 jmp 000000014000BCF7
000000014000B508: 45 31 F6 xor r14d,r14d
000000014000B50B: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B50F: 48 85 C9 test rcx,rcx
000000014000B512: 74 30 je 000000014000B544
000000014000B514: 48 8D 05 7D FF 02 lea rax,[000000014003B498h]
00
000000014000B51B: 48 8D 15 8F FF 02 lea rdx,[000000014003B4B1h]
00
000000014000B522: 45 84 F6 test r14b,r14b
000000014000B525: 48 0F 45 D0 cmovne rdx,rax
000000014000B529: 41 0F B6 C6 movzx eax,r14b
000000014000B52D: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000B531: 49 83 C0 10 add r8,10h
000000014000B535: E8 B6 9D FF FF call 00000001400052F0
000000014000B53A: B3 01 mov bl,1
000000014000B53C: 84 C0 test al,al
000000014000B53E: 0F 85 B3 07 00 00 jne 000000014000BCF7
000000014000B544: C6 06 01 mov byte ptr [rsi],1
000000014000B547: 44 88 76 01 mov byte ptr [rsi+1],r14b
000000014000B54B: E9 A5 07 00 00 jmp 000000014000BCF5
000000014000B550: 48 83 C0 01 add rax,1
000000014000B554: 49 89 45 00 mov qword ptr [r13],rax
000000014000B558: 48 83 FB 01 cmp rbx,1
000000014000B55C: 75 25 jne 000000014000B583
000000014000B55E: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B562: 48 85 C9 test rcx,rcx
000000014000B565: 74 41 je 000000014000B5A8
000000014000B567: 48 8D 15 87 FB 02 lea rdx,[000000014003B0F5h]
00
000000014000B56E: 41 B8 01 00 00 00 mov r8d,1
000000014000B574: E8 77 9D FF FF call 00000001400052F0
000000014000B579: B3 01 mov bl,1
000000014000B57B: 84 C0 test al,al
000000014000B57D: 0F 85 74 07 00 00 jne 000000014000BCF7
000000014000B583: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B587: 48 85 C9 test rcx,rcx
000000014000B58A: 74 1C je 000000014000B5A8
000000014000B58C: 48 8D 15 30 12 03 lea rdx,[000000014003C7C3h]
00
000000014000B593: 41 B8 01 00 00 00 mov r8d,1
000000014000B599: E8 52 9D FF FF call 00000001400052F0
000000014000B59E: B3 01 mov bl,1
000000014000B5A0: 84 C0 test al,al
000000014000B5A2: 0F 85 4F 07 00 00 jne 000000014000BCF7
000000014000B5A8: 80 3E 00 cmp byte ptr [rsi],0
000000014000B5AB: 0F 85 44 07 00 00 jne 000000014000BCF5
000000014000B5B1: 83 46 20 FF add dword ptr [rsi+20h],0FFFFFFFFh
000000014000B5B5: E9 3B 07 00 00 jmp 000000014000BCF5
000000014000B5BA: 45 31 E4 xor r12d,r12d
000000014000B5BD: 41 B8 3E 00 00 00 mov r8d,3Eh
000000014000B5C3: 3C 5F cmp al,5Fh
000000014000B5C5: 74 5B je 000000014000B622
000000014000B5C7: 8D 68 D0 lea ebp,[rax-30h]
000000014000B5CA: 40 80 FD 0A cmp bpl,0Ah
000000014000B5CE: 72 1C jb 000000014000B5EC
000000014000B5D0: 8D 50 9F lea edx,[rax-61h]
000000014000B5D3: 80 FA 1A cmp dl,1Ah
000000014000B5D6: 73 04 jae 000000014000B5DC
000000014000B5D8: 04 A9 add al,0A9h
000000014000B5DA: EB 0E jmp 000000014000B5EA
000000014000B5DC: 8D 50 BF lea edx,[rax-41h]
000000014000B5DF: 80 FA 1A cmp dl,1Ah
000000014000B5E2: 0F 83 E7 06 00 00 jae 000000014000BCCF
000000014000B5E8: 04 E3 add al,0E3h
000000014000B5EA: 89 C5 mov ebp,eax
000000014000B5EC: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B5F0: 4C 89 E0 mov rax,r12
000000014000B5F3: 49 F7 E0 mul rax,r8
000000014000B5F6: 0F 80 D3 06 00 00 jo 000000014000BCCF
000000014000B5FC: 49 89 C4 mov r12,rax
000000014000B5FF: 40 0F B6 C5 movzx eax,bpl
000000014000B603: 49 01 C4 add r12,rax
000000014000B606: 0F 82 C3 06 00 00 jb 000000014000BCCF
000000014000B60C: 48 39 CF cmp rdi,rcx
000000014000B60F: 0F 84 BA 06 00 00 je 000000014000BCCF
000000014000B615: 41 0F B6 04 0B movzx eax,byte ptr [r11+rcx]
000000014000B61A: 48 83 C1 01 add rcx,1
000000014000B61E: 3C 5F cmp al,5Fh
000000014000B620: 75 A5 jne 000000014000B5C7
000000014000B622: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B626: 49 FF C4 inc r12
000000014000B629: 0F 85 B4 FB FF FF jne 000000014000B1E3
000000014000B62F: E9 9B 06 00 00 jmp 000000014000BCCF
000000014000B634: 48 83 C0 01 add rax,1
000000014000B638: 49 89 45 00 mov qword ptr [r13],rax
000000014000B63C: 31 C0 xor eax,eax
000000014000B63E: 44 29 66 30 sub dword ptr [rsi+30h],r12d
000000014000B642: 84 C0 test al,al
000000014000B644: 0F 85 1A 07 00 00 jne 000000014000BD64
000000014000B64A: 4C 8B 5E 08 mov r11,qword ptr [rsi+8]
000000014000B64E: 48 8B 7E 10 mov rdi,qword ptr [rsi+10h]
000000014000B652: 4C 8B 4E 18 mov r9,qword ptr [rsi+18h]
000000014000B656: E9 4E 01 00 00 jmp 000000014000B7A9
000000014000B65B: 45 31 E4 xor r12d,r12d
000000014000B65E: 41 B8 3E 00 00 00 mov r8d,3Eh
000000014000B664: 3C 5F cmp al,5Fh
000000014000B666: 74 49 je 000000014000B6B1
000000014000B668: 8D 48 D0 lea ecx,[rax-30h]
000000014000B66B: 80 F9 0A cmp cl,0Ah
000000014000B66E: 72 18 jb 000000014000B688
000000014000B670: 8D 48 9F lea ecx,[rax-61h]
000000014000B673: 80 F9 1A cmp cl,1Ah
000000014000B676: 73 04 jae 000000014000B67C
000000014000B678: 04 A9 add al,0A9h
000000014000B67A: EB 0A jmp 000000014000B686
000000014000B67C: 8D 48 BF lea ecx,[rax-41h]
000000014000B67F: 80 F9 1A cmp cl,1Ah
000000014000B682: 73 3A jae 000000014000B6BE
000000014000B684: 04 E3 add al,0E3h
000000014000B686: 89 C1 mov ecx,eax
000000014000B688: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000B68C: 4C 89 E0 mov rax,r12
000000014000B68F: 49 F7 E0 mul rax,r8
000000014000B692: 70 2A jo 000000014000B6BE
000000014000B694: 49 89 C4 mov r12,rax
000000014000B697: 0F B6 C1 movzx eax,cl
000000014000B69A: 49 01 C4 add r12,rax
000000014000B69D: 72 1F jb 000000014000B6BE
000000014000B69F: 4C 39 CF cmp rdi,r9
000000014000B6A2: 74 1A je 000000014000B6BE
000000014000B6A4: 43 0F B6 04 0B movzx eax,byte ptr [r11+r9]
000000014000B6A9: 49 83 C1 01 add r9,1
000000014000B6AD: 3C 5F cmp al,5Fh
000000014000B6AF: 75 B7 jne 000000014000B668
000000014000B6B1: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000B6B5: 49 FF C4 inc r12
000000014000B6B8: 0F 85 0B FD FF FF jne 000000014000B3C9
000000014000B6BE: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B6C2: 48 85 C9 test rcx,rcx
000000014000B6C5: 74 1C je 000000014000B6E3
000000014000B6C7: 48 8D 15 E3 FD 02 lea rdx,[000000014003B4B1h]
00
000000014000B6CE: 41 B8 10 00 00 00 mov r8d,10h
000000014000B6D4: E8 17 9C FF FF call 00000001400052F0
000000014000B6D9: B3 01 mov bl,1
000000014000B6DB: 84 C0 test al,al
000000014000B6DD: 0F 85 14 06 00 00 jne 000000014000BCF7
000000014000B6E3: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000B6E8: E9 77 06 00 00 jmp 000000014000BD64
000000014000B6ED: 31 C0 xor eax,eax
000000014000B6EF: 41 B8 3E 00 00 00 mov r8d,3Eh
000000014000B6F5: 80 FA 5F cmp dl,5Fh
000000014000B6F8: 74 59 je 000000014000B753
000000014000B6FA: 8D 7A D0 lea edi,[rdx-30h]
000000014000B6FD: 40 80 FF 0A cmp dil,0Ah
000000014000B701: 72 20 jb 000000014000B723
000000014000B703: 8D 7A 9F lea edi,[rdx-61h]
000000014000B706: 40 80 FF 1A cmp dil,1Ah
000000014000B70A: 73 05 jae 000000014000B711
000000014000B70C: 80 C2 A9 add dl,0A9h
000000014000B70F: EB 10 jmp 000000014000B721
000000014000B711: 8D 7A BF lea edi,[rdx-41h]
000000014000B714: 40 80 FF 1A cmp dil,1Ah
000000014000B718: 0F 83 B1 05 00 00 jae 000000014000BCCF
000000014000B71E: 80 C2 E3 add dl,0E3h
000000014000B721: 89 D7 mov edi,edx
000000014000B723: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B727: 49 F7 E0 mul rax,r8
000000014000B72A: 0F 80 9F 05 00 00 jo 000000014000BCCF
000000014000B730: 40 0F B6 D7 movzx edx,dil
000000014000B734: 48 01 D0 add rax,rdx
000000014000B737: 0F 82 92 05 00 00 jb 000000014000BCCF
000000014000B73D: 48 39 E9 cmp rcx,rbp
000000014000B740: 0F 83 89 05 00 00 jae 000000014000BCCF
000000014000B746: 0F B6 14 0B movzx edx,byte ptr [rbx+rcx]
000000014000B74A: 48 83 C1 01 add rcx,1
000000014000B74E: 80 FA 5F cmp dl,5Fh
000000014000B751: 75 A7 jne 000000014000B6FA
000000014000B753: 49 89 4D 00 mov qword ptr [r13],rcx
000000014000B757: 48 FF C0 inc rax
000000014000B75A: 0F 84 6F 05 00 00 je 000000014000BCCF
000000014000B760: 48 89 F1 mov rcx,rsi
000000014000B763: 48 89 C2 mov rdx,rax
000000014000B766: E8 75 17 00 00 call 000000014000CEE0
000000014000B76B: B3 01 mov bl,1
000000014000B76D: 84 C0 test al,al
000000014000B76F: 0F 85 82 05 00 00 jne 000000014000BCF7
000000014000B775: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B779: 48 85 C9 test rcx,rcx
000000014000B77C: 0F 84 B3 F8 FF FF je 000000014000B035
000000014000B782: 48 8D 15 89 FD 02 lea rdx,[000000014003B512h]
00
000000014000B789: 41 B8 01 00 00 00 mov r8d,1
000000014000B78F: E8 5C 9B FF FF call 00000001400052F0
000000014000B794: 84 C0 test al,al
000000014000B796: 0F 84 99 F8 FF FF je 000000014000B035
000000014000B79C: E9 56 05 00 00 jmp 000000014000BCF7
000000014000B7A1: 49 83 C1 01 add r9,1
000000014000B7A5: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000B7A9: 49 39 F9 cmp r9,rdi
000000014000B7AC: 0F 83 B2 05 00 00 jae 000000014000BD64
000000014000B7B2: 4D 85 DB test r11,r11
000000014000B7B5: 0F 84 A9 05 00 00 je 000000014000BD64
000000014000B7BB: 43 80 3C 0B 4C cmp byte ptr [r11+r9],4Ch
000000014000B7C0: 0F 85 9E 05 00 00 jne 000000014000BD64
000000014000B7C6: 49 8D 41 01 lea rax,[r9+1]
000000014000B7CA: 49 89 45 00 mov qword ptr [r13],rax
000000014000B7CE: 40 80 FD 01 cmp bpl,1
000000014000B7D2: 0F 85 40 02 00 00 jne 000000014000BA18
000000014000B7D8: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000B7DC: 48 85 C9 test rcx,rcx
000000014000B7DF: 0F 84 10 05 00 00 je 000000014000BCF5
000000014000B7E5: 48 8D 15 F4 FC 02 lea rdx,[000000014003B4E0h]
00
000000014000B7EC: 41 B8 01 00 00 00 mov r8d,1
000000014000B7F2: E8 F9 9A FF FF call 00000001400052F0
000000014000B7F7: 89 C3 mov ebx,eax
000000014000B7F9: E9 F9 04 00 00 jmp 000000014000BCF7
000000014000B7FE: C7 44 24 40 00 00 mov dword ptr [rsp+40h],0
00 00
000000014000B806: 44 88 7C 24 40 mov byte ptr [rsp+40h],r15b
000000014000B80B: 41 B8 01 00 00 00 mov r8d,1
000000014000B811: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B816: 48 8D 54 24 40 lea rdx,[rsp+40h]
000000014000B81B: E8 D0 9A FF FF call 00000001400052F0
000000014000B820: 84 C0 test al,al
000000014000B822: 0F 85 DB FB FF FF jne 000000014000B403
000000014000B828: 49 83 C6 01 add r14,1
000000014000B82C: 4D 39 E6 cmp r14,r12
000000014000B82F: 0F 84 D5 04 00 00 je 000000014000BD0A
000000014000B835: 4D 85 F6 test r14,r14
000000014000B838: 74 1F je 000000014000B859
000000014000B83A: 41 B8 02 00 00 00 mov r8d,2
000000014000B840: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B845: 48 8D 15 9A FC 02 lea rdx,[000000014003B4E6h]
00
000000014000B84C: E8 9F 9A FF FF call 00000001400052F0
000000014000B851: 84 C0 test al,al
000000014000B853: 0F 85 AA FB FF FF jne 000000014000B403
000000014000B859: 8B 5E 30 mov ebx,dword ptr [rsi+30h]
000000014000B85C: 83 C3 01 add ebx,1
000000014000B85F: 89 5E 30 mov dword ptr [rsi+30h],ebx
000000014000B862: 41 B8 01 00 00 00 mov r8d,1
000000014000B868: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B86D: 48 8D 15 6D FC 02 lea rdx,[000000014003B4E1h]
00
000000014000B874: E8 77 9A FF FF call 00000001400052F0
000000014000B879: 84 C0 test al,al
000000014000B87B: 0F 85 82 FB FF FF jne 000000014000B403
000000014000B881: 41 89 DF mov r15d,ebx
000000014000B884: 49 83 EF 01 sub r15,1
000000014000B888: 73 29 jae 000000014000B8B3
000000014000B88A: 41 B8 10 00 00 00 mov r8d,10h
000000014000B890: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B895: 48 8D 15 15 FC 02 lea rdx,[000000014003B4B1h]
00
000000014000B89C: E8 4F 9A FF FF call 00000001400052F0
000000014000B8A1: 84 C0 test al,al
000000014000B8A3: 0F 85 5A FB FF FF jne 000000014000B403
000000014000B8A9: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000B8AE: E9 75 FF FF FF jmp 000000014000B828
000000014000B8B3: 49 83 FF 1A cmp r15,1Ah
000000014000B8B7: 73 43 jae 000000014000B8FC
000000014000B8B9: 41 83 C7 61 add r15d,61h
000000014000B8BD: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000B8C2: 48 83 38 01 cmp qword ptr [rax],1
000000014000B8C6: 0F 84 32 FF FF FF je 000000014000B7FE
000000014000B8CC: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000B8D1: 48 83 78 10 01 cmp qword ptr [rax+10h],1
000000014000B8D6: 0F 84 22 FF FF FF je 000000014000B7FE
000000014000B8DC: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000B8E1: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
000000014000B8E5: 48 8B 40 28 mov rax,qword ptr [rax+28h]
000000014000B8E9: 44 89 FA mov edx,r15d
000000014000B8EC: FF 50 20 call qword ptr [rax+20h]
000000014000B8EF: 84 C0 test al,al
000000014000B8F1: 0F 84 31 FF FF FF je 000000014000B828
000000014000B8F7: E9 07 FB FF FF jmp 000000014000B403
000000014000B8FC: 41 B8 01 00 00 00 mov r8d,1
000000014000B902: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B907: 48 8D 15 ED FA 02 lea rdx,[000000014003B3FBh]
00
000000014000B90E: E8 DD 99 FF FF call 00000001400052F0
000000014000B913: 84 C0 test al,al
000000014000B915: 0F 85 E8 FA FF FF jne 000000014000B403
000000014000B91B: B8 27 00 00 00 mov eax,27h
000000014000B920: 49 81 FF 10 27 00 cmp r15,2710h
00
000000014000B927: 72 5C jb 000000014000B985
000000014000B929: B9 27 00 00 00 mov ecx,27h
000000014000B92E: 4C 89 F8 mov rax,r15
000000014000B931: 48 F7 E5 mul rax,rbp
000000014000B934: 48 C1 EA 0B shr rdx,0Bh
000000014000B938: 69 C2 10 27 00 00 imul eax,edx,2710h
000000014000B93E: 44 89 FB mov ebx,r15d
000000014000B941: 29 C3 sub ebx,eax
000000014000B943: 0F B7 C3 movzx eax,bx
000000014000B946: C1 E8 02 shr eax,2
000000014000B949: 69 F8 7B 14 00 00 imul edi,eax,147Bh
000000014000B94F: C1 EF 11 shr edi,11h
000000014000B952: 6B C7 64 imul eax,edi,64h
000000014000B955: 29 C3 sub ebx,eax
000000014000B957: 0F B7 DB movzx ebx,bx
000000014000B95A: 48 8D 41 FC lea rax,[rcx-4]
000000014000B95E: 41 0F B7 7C 7D 00 movzx edi,word ptr [r13+rdi*2]
000000014000B964: 66 89 7C 0C 3C mov word ptr [rsp+rcx+3Ch],di
000000014000B969: 41 0F B7 5C 5D 00 movzx ebx,word ptr [r13+rbx*2]
000000014000B96F: 66 89 5C 0C 3E mov word ptr [rsp+rcx+3Eh],bx
000000014000B974: 48 89 C1 mov rcx,rax
000000014000B977: 49 81 FF FF E0 F5 cmp r15,5F5E0FFh
05
000000014000B97E: 49 89 D7 mov r15,rdx
000000014000B981: 77 AB ja 000000014000B92E
000000014000B983: EB 03 jmp 000000014000B988
000000014000B985: 4C 89 FA mov rdx,r15
000000014000B988: 48 83 FA 63 cmp rdx,63h
000000014000B98C: 7E 29 jle 000000014000B9B7
000000014000B98E: 0F B7 CA movzx ecx,dx
000000014000B991: C1 E9 02 shr ecx,2
000000014000B994: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
000000014000B99A: C1 E9 11 shr ecx,11h
000000014000B99D: 6B D9 64 imul ebx,ecx,64h
000000014000B9A0: 29 DA sub edx,ebx
000000014000B9A2: 0F B7 D2 movzx edx,dx
000000014000B9A5: 41 0F B7 54 55 00 movzx edx,word ptr [r13+rdx*2]
000000014000B9AB: 66 89 54 04 3E mov word ptr [rsp+rax+3Eh],dx
000000014000B9B0: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000B9B4: 48 89 CA mov rdx,rcx
000000014000B9B7: 48 83 FA 0A cmp rdx,0Ah
000000014000B9BB: 7D 0D jge 000000014000B9CA
000000014000B9BD: 80 C2 30 add dl,30h
000000014000B9C0: 88 54 04 3F mov byte ptr [rsp+rax+3Fh],dl
000000014000B9C4: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
000000014000B9C8: EB 0F jmp 000000014000B9D9
000000014000B9CA: 41 0F B7 4C 55 00 movzx ecx,word ptr [r13+rdx*2]
000000014000B9D0: 66 89 4C 04 3E mov word ptr [rsp+rax+3Eh],cx
000000014000B9D5: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000B9D9: 48 8D 0C 04 lea rcx,[rsp+rax]
000000014000B9DD: 48 83 C1 40 add rcx,40h
000000014000B9E1: BA 27 00 00 00 mov edx,27h
000000014000B9E6: 48 29 C2 sub rdx,rax
000000014000B9E9: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
000000014000B9EE: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
000000014000B9F3: B3 01 mov bl,1
000000014000B9F5: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000B9FA: B2 01 mov dl,1
000000014000B9FC: 4C 8D 05 8D FC 02 lea r8,[000000014003B690h]
00
000000014000BA03: 45 31 C9 xor r9d,r9d
000000014000BA06: E8 E5 94 FF FF call 0000000140004EF0
000000014000BA0B: 84 C0 test al,al
000000014000BA0D: 0F 84 15 FE FF FF je 000000014000B828
000000014000BA13: E9 DF 02 00 00 jmp 000000014000BCF7
000000014000BA18: 48 39 F8 cmp rax,rdi
000000014000BA1B: 0F 83 AE 02 00 00 jae 000000014000BCCF
000000014000BA21: 41 8A 04 03 mov al,byte ptr [r11+rax]
000000014000BA25: 49 83 C1 02 add r9,2
000000014000BA29: 3C 5F cmp al,5Fh
000000014000BA2B: 0F 85 3A 02 00 00 jne 000000014000BC6B
000000014000BA31: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000BA35: 80 3E 00 cmp byte ptr [rsi],0
000000014000BA38: 0F 85 B7 02 00 00 jne 000000014000BCF5
000000014000BA3E: E9 6E FB FF FF jmp 000000014000B5B1
000000014000BA43: 45 31 F6 xor r14d,r14d
000000014000BA46: 4C 8D 3D 23 DF 02 lea r15,[0000000140039970h]
00
000000014000BA4D: EB 37 jmp 000000014000BA86
000000014000BA4F: C7 44 24 40 00 00 mov dword ptr [rsp+40h],0
00 00
000000014000BA57: 40 88 6C 24 40 mov byte ptr [rsp+40h],bpl
000000014000BA5C: 41 B8 01 00 00 00 mov r8d,1
000000014000BA62: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BA67: 48 8D 54 24 40 lea rdx,[rsp+40h]
000000014000BA6C: E8 7F 98 FF FF call 00000001400052F0
000000014000BA71: 84 C0 test al,al
000000014000BA73: 0F 85 8A F9 FF FF jne 000000014000B403
000000014000BA79: 49 83 C6 01 add r14,1
000000014000BA7D: 4D 39 E6 cmp r14,r12
000000014000BA80: 0F 84 A7 02 00 00 je 000000014000BD2D
000000014000BA86: 4D 85 F6 test r14,r14
000000014000BA89: 74 1F je 000000014000BAAA
000000014000BA8B: 41 B8 02 00 00 00 mov r8d,2
000000014000BA91: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BA96: 48 8D 15 49 FA 02 lea rdx,[000000014003B4E6h]
00
000000014000BA9D: E8 4E 98 FF FF call 00000001400052F0
000000014000BAA2: 84 C0 test al,al
000000014000BAA4: 0F 85 59 F9 FF FF jne 000000014000B403
000000014000BAAA: 8B 5E 30 mov ebx,dword ptr [rsi+30h]
000000014000BAAD: 83 C3 01 add ebx,1
000000014000BAB0: 89 5E 30 mov dword ptr [rsi+30h],ebx
000000014000BAB3: 41 B8 01 00 00 00 mov r8d,1
000000014000BAB9: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BABE: 48 8D 15 1C FA 02 lea rdx,[000000014003B4E1h]
00
000000014000BAC5: E8 26 98 FF FF call 00000001400052F0
000000014000BACA: 84 C0 test al,al
000000014000BACC: 0F 85 31 F9 FF FF jne 000000014000B403
000000014000BAD2: 89 DD mov ebp,ebx
000000014000BAD4: 48 83 ED 01 sub rbp,1
000000014000BAD8: 73 29 jae 000000014000BB03
000000014000BADA: 41 B8 10 00 00 00 mov r8d,10h
000000014000BAE0: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BAE5: 48 8D 15 C5 F9 02 lea rdx,[000000014003B4B1h]
00
000000014000BAEC: E8 FF 97 FF FF call 00000001400052F0
000000014000BAF1: 84 C0 test al,al
000000014000BAF3: 0F 85 0A F9 FF FF jne 000000014000B403
000000014000BAF9: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000BAFE: E9 76 FF FF FF jmp 000000014000BA79
000000014000BB03: 48 83 FD 1A cmp rbp,1Ah
000000014000BB07: 73 41 jae 000000014000BB4A
000000014000BB09: 83 C5 61 add ebp,61h
000000014000BB0C: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000BB11: 48 83 38 01 cmp qword ptr [rax],1
000000014000BB15: 0F 84 34 FF FF FF je 000000014000BA4F
000000014000BB1B: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000BB20: 48 83 78 10 01 cmp qword ptr [rax+10h],1
000000014000BB25: 0F 84 24 FF FF FF je 000000014000BA4F
000000014000BB2B: 48 8B 44 24 38 mov rax,qword ptr [rsp+38h]
000000014000BB30: 48 8B 48 20 mov rcx,qword ptr [rax+20h]
000000014000BB34: 48 8B 40 28 mov rax,qword ptr [rax+28h]
000000014000BB38: 89 EA mov edx,ebp
000000014000BB3A: FF 50 20 call qword ptr [rax+20h]
000000014000BB3D: 84 C0 test al,al
000000014000BB3F: 0F 84 34 FF FF FF je 000000014000BA79
000000014000BB45: E9 B9 F8 FF FF jmp 000000014000B403
000000014000BB4A: 41 B8 01 00 00 00 mov r8d,1
000000014000BB50: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BB55: 48 8D 15 9F F8 02 lea rdx,[000000014003B3FBh]
00
000000014000BB5C: E8 8F 97 FF FF call 00000001400052F0
000000014000BB61: 84 C0 test al,al
000000014000BB63: 0F 85 9A F8 FF FF jne 000000014000B403
000000014000BB69: B8 27 00 00 00 mov eax,27h
000000014000BB6E: 48 81 FD 10 27 00 cmp rbp,2710h
00
000000014000BB75: 72 63 jb 000000014000BBDA
000000014000BB77: B9 27 00 00 00 mov ecx,27h
000000014000BB7C: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
000000014000BB86: 48 89 E8 mov rax,rbp
000000014000BB89: 49 F7 E0 mul rax,r8
000000014000BB8C: 48 C1 EA 0B shr rdx,0Bh
000000014000BB90: 69 C2 10 27 00 00 imul eax,edx,2710h
000000014000BB96: 89 EB mov ebx,ebp
000000014000BB98: 29 C3 sub ebx,eax
000000014000BB9A: 0F B7 C3 movzx eax,bx
000000014000BB9D: C1 E8 02 shr eax,2
000000014000BBA0: 69 F8 7B 14 00 00 imul edi,eax,147Bh
000000014000BBA6: C1 EF 11 shr edi,11h
000000014000BBA9: 6B C7 64 imul eax,edi,64h
000000014000BBAC: 29 C3 sub ebx,eax
000000014000BBAE: 0F B7 DB movzx ebx,bx
000000014000BBB1: 48 8D 41 FC lea rax,[rcx-4]
000000014000BBB5: 41 0F B7 3C 7F movzx edi,word ptr [r15+rdi*2]
000000014000BBBA: 66 89 7C 0C 3C mov word ptr [rsp+rcx+3Ch],di
000000014000BBBF: 41 0F B7 1C 5F movzx ebx,word ptr [r15+rbx*2]
000000014000BBC4: 66 89 5C 0C 3E mov word ptr [rsp+rcx+3Eh],bx
000000014000BBC9: 48 89 C1 mov rcx,rax
000000014000BBCC: 48 81 FD FF E0 F5 cmp rbp,5F5E0FFh
05
000000014000BBD3: 48 89 D5 mov rbp,rdx
000000014000BBD6: 77 AE ja 000000014000BB86
000000014000BBD8: EB 03 jmp 000000014000BBDD
000000014000BBDA: 48 89 EA mov rdx,rbp
000000014000BBDD: 48 83 FA 63 cmp rdx,63h
000000014000BBE1: 7E 28 jle 000000014000BC0B
000000014000BBE3: 0F B7 CA movzx ecx,dx
000000014000BBE6: C1 E9 02 shr ecx,2
000000014000BBE9: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
000000014000BBEF: C1 E9 11 shr ecx,11h
000000014000BBF2: 6B E9 64 imul ebp,ecx,64h
000000014000BBF5: 29 EA sub edx,ebp
000000014000BBF7: 0F B7 D2 movzx edx,dx
000000014000BBFA: 41 0F B7 14 57 movzx edx,word ptr [r15+rdx*2]
000000014000BBFF: 66 89 54 04 3E mov word ptr [rsp+rax+3Eh],dx
000000014000BC04: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000BC08: 48 89 CA mov rdx,rcx
000000014000BC0B: 48 83 FA 0A cmp rdx,0Ah
000000014000BC0F: 7D 0D jge 000000014000BC1E
000000014000BC11: 80 C2 30 add dl,30h
000000014000BC14: 88 54 04 3F mov byte ptr [rsp+rax+3Fh],dl
000000014000BC18: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
000000014000BC1C: EB 0E jmp 000000014000BC2C
000000014000BC1E: 41 0F B7 0C 57 movzx ecx,word ptr [r15+rdx*2]
000000014000BC23: 66 89 4C 04 3E mov word ptr [rsp+rax+3Eh],cx
000000014000BC28: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000BC2C: 48 8D 0C 04 lea rcx,[rsp+rax]
000000014000BC30: 48 83 C1 40 add rcx,40h
000000014000BC34: BA 27 00 00 00 mov edx,27h
000000014000BC39: 48 29 C2 sub rdx,rax
000000014000BC3C: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
000000014000BC41: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
000000014000BC46: B3 01 mov bl,1
000000014000BC48: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BC4D: B2 01 mov dl,1
000000014000BC4F: 4C 8D 05 3A FA 02 lea r8,[000000014003B690h]
00
000000014000BC56: 45 31 C9 xor r9d,r9d
000000014000BC59: E8 92 92 FF FF call 0000000140004EF0
000000014000BC5E: 84 C0 test al,al
000000014000BC60: 0F 84 13 FE FF FF je 000000014000BA79
000000014000BC66: E9 8C 00 00 00 jmp 000000014000BCF7
000000014000BC6B: 45 31 F6 xor r14d,r14d
000000014000BC6E: B9 3E 00 00 00 mov ecx,3Eh
000000014000BC73: 3C 5F cmp al,5Fh
000000014000BC75: 74 4B je 000000014000BCC2
000000014000BC77: 8D 68 D0 lea ebp,[rax-30h]
000000014000BC7A: 40 80 FD 0A cmp bpl,0Ah
000000014000BC7E: 72 18 jb 000000014000BC98
000000014000BC80: 8D 50 9F lea edx,[rax-61h]
000000014000BC83: 80 FA 1A cmp dl,1Ah
000000014000BC86: 73 04 jae 000000014000BC8C
000000014000BC88: 04 A9 add al,0A9h
000000014000BC8A: EB 0A jmp 000000014000BC96
000000014000BC8C: 8D 50 BF lea edx,[rax-41h]
000000014000BC8F: 80 FA 1A cmp dl,1Ah
000000014000BC92: 73 3B jae 000000014000BCCF
000000014000BC94: 04 E3 add al,0E3h
000000014000BC96: 89 C5 mov ebp,eax
000000014000BC98: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000BC9C: 4C 89 F0 mov rax,r14
000000014000BC9F: 48 F7 E1 mul rax,rcx
000000014000BCA2: 70 2B jo 000000014000BCCF
000000014000BCA4: 49 89 C6 mov r14,rax
000000014000BCA7: 40 0F B6 C5 movzx eax,bpl
000000014000BCAB: 49 01 C6 add r14,rax
000000014000BCAE: 72 1F jb 000000014000BCCF
000000014000BCB0: 49 39 F9 cmp r9,rdi
000000014000BCB3: 73 1A jae 000000014000BCCF
000000014000BCB5: 43 0F B6 04 0B movzx eax,byte ptr [r11+r9]
000000014000BCBA: 49 83 C1 01 add r9,1
000000014000BCBE: 3C 5F cmp al,5Fh
000000014000BCC0: 75 B5 jne 000000014000BC77
000000014000BCC2: 4D 89 4D 00 mov qword ptr [r13],r9
000000014000BCC6: 49 FF C6 inc r14
000000014000BCC9: 0F 85 DF 00 00 00 jne 000000014000BDAE
000000014000BCCF: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000BCD3: 48 85 C9 test rcx,rcx
000000014000BCD6: 74 18 je 000000014000BCF0
000000014000BCD8: 48 8D 15 D2 F7 02 lea rdx,[000000014003B4B1h]
00
000000014000BCDF: 41 B8 10 00 00 00 mov r8d,10h
000000014000BCE5: E8 06 96 FF FF call 00000001400052F0
000000014000BCEA: B3 01 mov bl,1
000000014000BCEC: 84 C0 test al,al
000000014000BCEE: 75 07 jne 000000014000BCF7
000000014000BCF0: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000BCF5: 31 DB xor ebx,ebx
000000014000BCF7: 89 D8 mov eax,ebx
000000014000BCF9: 48 83 C4 68 add rsp,68h
000000014000BCFD: 5B pop rbx
000000014000BCFE: 5D pop rbp
000000014000BCFF: 5F pop rdi
000000014000BD00: 5E pop rsi
000000014000BD01: 41 5C pop r12
000000014000BD03: 41 5D pop r13
000000014000BD05: 41 5E pop r14
000000014000BD07: 41 5F pop r15
000000014000BD09: C3 ret
000000014000BD0A: 48 8D 15 D7 F7 02 lea rdx,[000000014003B4E8h]
00
000000014000BD11: 41 B8 02 00 00 00 mov r8d,2
000000014000BD17: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BD1C: E8 CF 95 FF FF call 00000001400052F0
000000014000BD21: B3 01 mov bl,1
000000014000BD23: 84 C0 test al,al
000000014000BD25: 0F 84 AB F5 FF FF je 000000014000B2D6
000000014000BD2B: EB CA jmp 000000014000BCF7
000000014000BD2D: 48 8D 15 B4 F7 02 lea rdx,[000000014003B4E8h]
00
000000014000BD34: 41 B8 02 00 00 00 mov r8d,2
000000014000BD3A: 48 8B 4C 24 38 mov rcx,qword ptr [rsp+38h]
000000014000BD3F: E8 AC 95 FF FF call 00000001400052F0
000000014000BD44: B3 01 mov bl,1
000000014000BD46: 84 C0 test al,al
000000014000BD48: 75 AD jne 000000014000BCF7
000000014000BD4A: 40 8A 2E mov bpl,byte ptr [rsi]
000000014000BD4D: 40 84 ED test bpl,bpl
000000014000BD50: 0F 84 97 00 00 00 je 000000014000BDED
000000014000BD56: 89 E8 mov eax,ebp
000000014000BD58: 44 29 66 30 sub dword ptr [rsi+30h],r12d
000000014000BD5C: 84 C0 test al,al
000000014000BD5E: 0F 84 E6 F8 FF FF je 000000014000B64A
000000014000BD64: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000BD68: 48 85 C9 test rcx,rcx
000000014000BD6B: 74 1C je 000000014000BD89
000000014000BD6D: 48 8D 15 3D F7 02 lea rdx,[000000014003B4B1h]
00
000000014000BD74: 41 B8 10 00 00 00 mov r8d,10h
000000014000BD7A: E8 71 95 FF FF call 00000001400052F0
000000014000BD7F: B3 01 mov bl,1
000000014000BD81: 84 C0 test al,al
000000014000BD83: 0F 85 6E FF FF FF jne 000000014000BCF7
000000014000BD89: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000BD8E: 0F 10 44 24 40 movups xmm0,xmmword ptr [rsp+40h]
000000014000BD93: 0F 10 4C 24 50 movups xmm1,xmmword ptr [rsp+50h]
000000014000BD98: 0F 11 46 02 movups xmmword ptr [rsi+2],xmm0
000000014000BD9C: 0F 11 4E 12 movups xmmword ptr [rsi+12h],xmm1
000000014000BDA0: 48 8B 44 24 5E mov rax,qword ptr [rsp+5Eh]
000000014000BDA5: 48 89 46 20 mov qword ptr [rsi+20h],rax
000000014000BDA9: E9 47 FF FF FF jmp 000000014000BCF5
000000014000BDAE: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000BDB2: 48 85 C9 test rcx,rcx
000000014000BDB5: 74 1C je 000000014000BDD3
000000014000BDB7: 48 8D 15 45 F7 02 lea rdx,[000000014003B503h]
00
000000014000BDBE: 41 B8 03 00 00 00 mov r8d,3
000000014000BDC4: E8 27 95 FF FF call 00000001400052F0
000000014000BDC9: B3 01 mov bl,1
000000014000BDCB: 84 C0 test al,al
000000014000BDCD: 0F 85 24 FF FF FF jne 000000014000BCF7
000000014000BDD3: 48 89 F1 mov rcx,rsi
000000014000BDD6: 4C 89 F2 mov rdx,r14
000000014000BDD9: E8 02 11 00 00 call 000000014000CEE0
000000014000BDDE: B3 01 mov bl,1
000000014000BDE0: 84 C0 test al,al
000000014000BDE2: 0F 84 C0 F7 FF FF je 000000014000B5A8
000000014000BDE8: E9 0A FF FF FF jmp 000000014000BCF7
000000014000BDED: 31 ED xor ebp,ebp
000000014000BDEF: E9 20 F6 FF FF jmp 000000014000B414
000000014000BDF4: 0D EF FF FF 90 or eax,90FFFFEFh
000000014000BDF9: F0
000000014000BDFA: FF
000000014000BDFB: FF 1F call fword ptr [rdi]
000000014000BDFD: EF out dx,eax
000000014000BDFE: FF
000000014000BDFF: FF 2B jmp fword ptr [rbx]
000000014000BE01: EF out dx,eax
000000014000BE02: FF
000000014000BE03: FF
000000014000BE04: 3D EF FF FF 4F cmp eax,4FFFFFEFh
000000014000BE09: EF out dx,eax
000000014000BE0A: FF
000000014000BE0B: FF 61 EF jmp qword ptr [rcx-11h]
000000014000BE0E: FF
000000014000BE0F: FF B4 EF FF FF C6 push qword ptr [rdi+rbp*8+FFFFFFFFEFC6FFFFh]
EF
000000014000BE16: FF
000000014000BE17: FF
000000014000BE18: D8 EF fsubr st,st(7)
000000014000BE1A: FF
000000014000BE1B: FF 61 EF jmp qword ptr [rcx-11h]
000000014000BE1E: FF
000000014000BE1F: FF
000000014000BE20: EA
000000014000BE21: EF out dx,eax
000000014000BE22: FF
000000014000BE23: FF
000000014000BE24: FC cld
000000014000BE25: EF out dx,eax
000000014000BE26: FF
000000014000BE27: FF 0E dec dword ptr [rsi]
000000014000BE29: F0
000000014000BE2A: FF
000000014000BE2B: FF 17 call qword ptr [rdi]
000000014000BE2D: F0
000000014000BE2E: FF
000000014000BE2F: FF 20 jmp qword ptr [rax]
000000014000BE31: F0
000000014000BE32: FF
000000014000BE33: FF 61 EF jmp qword ptr [rcx-11h]
000000014000BE36: FF
000000014000BE37: FF 61 EF jmp qword ptr [rcx-11h]
000000014000BE3A: FF
000000014000BE3B: FF 29 jmp fword ptr [rcx]
000000014000BE3D: F0
000000014000BE3E: FF
000000014000BE3F: FF
000000014000BE40: 38 F0 cmp al,dh
000000014000BE42: FF
000000014000BE43: FF 47 F0 inc dword ptr [rdi-10h]
000000014000BE46: FF
000000014000BE47: FF 56 F0 call qword ptr [rsi-10h]
000000014000BE4A: FF
000000014000BE4B: FF 61 EF jmp qword ptr [rcx-11h]
000000014000BE4E: FF
000000014000BE4F: FF 65 F0 jmp qword ptr [rbp-10h]
000000014000BE52: FF
000000014000BE53: FF 74 F0 FF push qword ptr [rax+rsi*8-1]
000000014000BE57: FF 83 F0 FF FF 69 inc dword ptr [rbx+0000000069FFFFF0h]
000000014000BE5D: F0
000000014000BE5E: FF
000000014000BE5F: FF 1B call fword ptr [rbx]
000000014000BE61: F2
000000014000BE62: FF
000000014000BE63: FF
000000014000BE64: BF F2 FF FF DC mov edi,0DCFFFFF2h
000000014000BE69: F2
000000014000BE6A: FF
000000014000BE6B: FF
000000014000BE6C: BF F2 FF FF 4B mov edi,4BFFFFF2h
000000014000BE71: F3
000000014000BE72: FF
000000014000BE73: FF
000000014000BE74: BF F2 FF FF BF mov edi,0BFFFFFF2h
000000014000BE79: F2
000000014000BE7A: FF
000000014000BE7B: FF
000000014000BE7C: BF F2 FF FF BF mov edi,0BFFFFFF2h
000000014000BE81: F2
000000014000BE82: FF
000000014000BE83: FF
000000014000BE84: BF F2 FF FF BF mov edi,0BFFFFFF2h
000000014000BE89: F2
000000014000BE8A: FF
000000014000BE8B: FF
000000014000BE8C: BF F2 FF FF BF mov edi,0BFFFFFF2h
000000014000BE91: F2
000000014000BE92: FF
000000014000BE93: FF F6 push rsi
000000014000BE95: F0
000000014000BE96: FF
000000014000BE97: FF F6 push rsi
000000014000BE99: F0
000000014000BE9A: FF
000000014000BE9B: FF 44 F1 FF inc dword ptr [rcx+rsi*8-1]
000000014000BE9F: FF 44 F1 FF inc dword ptr [rcx+rsi*8-1]
000000014000BEA3: FF 69 F0 jmp fword ptr [rcx-10h]
000000014000BEA6: FF
000000014000BEA7: FF
000000014000BEA8: DA
000000014000BEA9: F3
000000014000BEAA: FF
000000014000BEAB: FF 0F dec dword ptr [rdi]
000000014000BEAD: 1F
000000014000BEAE: 40 00 56 57 add byte ptr [rsi+57h],dl
000000014000BEB2: 53 push rbx
000000014000BEB3: 48 83 EC 30 sub rsp,30h
000000014000BEB7: 49 89 D3 mov r11,rdx
000000014000BEBA: 48 8B 32 mov rsi,qword ptr [rdx]
000000014000BEBD: 4C 8B 52 08 mov r10,qword ptr [rdx+8]
000000014000BEC1: 4C 8B 42 10 mov r8,qword ptr [rdx+10h]
000000014000BEC5: 31 FF xor edi,edi
000000014000BEC7: 4D 39 D0 cmp r8,r10
000000014000BECA: 73 17 jae 000000014000BEE3
000000014000BECC: 48 85 F6 test rsi,rsi
000000014000BECF: 74 12 je 000000014000BEE3
000000014000BED1: 42 80 3C 06 75 cmp byte ptr [rsi+r8],75h
000000014000BED6: 75 74 jne 000000014000BF4C
000000014000BED8: 49 83 C0 01 add r8,1
000000014000BEDC: 4D 89 43 10 mov qword ptr [r11+10h],r8
000000014000BEE0: 40 B7 01 mov dil,1
000000014000BEE3: 4D 39 D0 cmp r8,r10
000000014000BEE6: 0F 83 90 00 00 00 jae 000000014000BF7C
000000014000BEEC: 48 85 F6 test rsi,rsi
000000014000BEEF: 0F 84 87 00 00 00 je 000000014000BF7C
000000014000BEF5: 42 8A 04 06 mov al,byte ptr [rsi+r8]
000000014000BEF9: 04 D0 add al,0D0h
000000014000BEFB: 3C 09 cmp al,9
000000014000BEFD: 0F 87 79 00 00 00 ja 000000014000BF7C
000000014000BF03: 49 83 C0 01 add r8,1
000000014000BF07: 4D 89 43 10 mov qword ptr [r11+10h],r8
000000014000BF0B: 84 C0 test al,al
000000014000BF0D: 74 46 je 000000014000BF55
000000014000BF0F: 0F B6 C0 movzx eax,al
000000014000BF12: 4D 39 D0 cmp r8,r10
000000014000BF15: 73 40 jae 000000014000BF57
000000014000BF17: 41 B9 0A 00 00 00 mov r9d,0Ah
000000014000BF1D: 0F 1F 00 nop dword ptr [rax]
000000014000BF20: 42 0F B6 1C 06 movzx ebx,byte ptr [rsi+r8]
000000014000BF25: 80 C3 D0 add bl,0D0h
000000014000BF28: 80 FB 09 cmp bl,9
000000014000BF2B: 77 2A ja 000000014000BF57
000000014000BF2D: 49 83 C0 01 add r8,1
000000014000BF31: 4D 89 43 10 mov qword ptr [r11+10h],r8
000000014000BF35: 49 F7 E1 mul rax,r9
000000014000BF38: 70 42 jo 000000014000BF7C
000000014000BF3A: 0F B6 D3 movzx edx,bl
000000014000BF3D: 48 01 D0 add rax,rdx
000000014000BF40: 72 3A jb 000000014000BF7C
000000014000BF42: 4D 39 C2 cmp r10,r8
000000014000BF45: 75 D9 jne 000000014000BF20
000000014000BF47: 4D 89 D0 mov r8,r10
000000014000BF4A: EB 1F jmp 000000014000BF6B
000000014000BF4C: 31 FF xor edi,edi
000000014000BF4E: 4D 39 D0 cmp r8,r10
000000014000BF51: 72 99 jb 000000014000BEEC
000000014000BF53: EB 27 jmp 000000014000BF7C
000000014000BF55: 31 C0 xor eax,eax
000000014000BF57: 4D 39 D0 cmp r8,r10
000000014000BF5A: 73 0F jae 000000014000BF6B
000000014000BF5C: 42 80 3C 06 5F cmp byte ptr [rsi+r8],5Fh
000000014000BF61: 75 08 jne 000000014000BF6B
000000014000BF63: 49 83 C0 01 add r8,1
000000014000BF67: 4D 89 43 10 mov qword ptr [r11+10h],r8
000000014000BF6B: 4D 89 C1 mov r9,r8
000000014000BF6E: 49 01 C1 add r9,rax
000000014000BF71: 72 09 jb 000000014000BF7C
000000014000BF73: 4D 89 4B 10 mov qword ptr [r11+10h],r9
000000014000BF77: 4D 39 CA cmp r10,r9
000000014000BF7A: 73 10 jae 000000014000BF8C
000000014000BF7C: C6 41 01 00 mov byte ptr [rcx+1],0
000000014000BF80: B0 01 mov al,1
000000014000BF82: 88 01 mov byte ptr [rcx],al
000000014000BF84: 48 83 C4 30 add rsp,30h
000000014000BF88: 5B pop rbx
000000014000BF89: 5F pop rdi
000000014000BF8A: 5E pop rsi
000000014000BF8B: C3 ret
000000014000BF8C: 4D 39 D0 cmp r8,r10
000000014000BF8F: 73 09 jae 000000014000BF9A
000000014000BF91: 42 80 3C 06 C0 cmp byte ptr [rsi+r8],0C0h
000000014000BF96: 7D 07 jge 000000014000BF9F
000000014000BF98: EB 16 jmp 000000014000BFB0
000000014000BF9A: 4D 39 C2 cmp r10,r8
000000014000BF9D: 75 11 jne 000000014000BFB0
000000014000BF9F: 4D 85 C9 test r9,r9
000000014000BFA2: 74 2A je 000000014000BFCE
000000014000BFA4: 4D 39 D1 cmp r9,r10
000000014000BFA7: 73 20 jae 000000014000BFC9
000000014000BFA9: 42 80 3C 0E BF cmp byte ptr [rsi+r9],0BFh
000000014000BFAE: 7F 1E jg 000000014000BFCE
000000014000BFB0: 48 8D 05 99 F4 02 lea rax,[000000014003B450h]
00
000000014000BFB7: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000BFBC: 48 89 F1 mov rcx,rsi
000000014000BFBF: 4C 89 D2 mov rdx,r10
000000014000BFC2: E8 E9 A3 FF FF call 00000001400063B0
000000014000BFC7: 0F 0B ud2
000000014000BFC9: 4D 39 CA cmp r10,r9
000000014000BFCC: 75 E2 jne 000000014000BFB0
000000014000BFCE: 4E 8D 14 06 lea r10,[rsi+r8]
000000014000BFD2: 4C 89 CA mov rdx,r9
000000014000BFD5: 4C 29 C2 sub rdx,r8
000000014000BFD8: 40 84 FF test dil,dil
000000014000BFDB: 74 46 je 000000014000C023
000000014000BFDD: 4C 01 CE add rsi,r9
000000014000BFE0: 4C 8D 05 A9 F6 02 lea r8,[000000014003B690h]
00
000000014000BFE7: 31 FF xor edi,edi
000000014000BFE9: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
000000014000BFF0: 48 89 C3 mov rbx,rax
000000014000BFF3: 48 01 FB add rbx,rdi
000000014000BFF6: 74 4D je 000000014000C045
000000014000BFF8: 48 8D 5F FF lea rbx,[rdi-1]
000000014000BFFC: 80 7C 3E FF 5F cmp byte ptr [rsi+rdi-1],5Fh
000000014000C001: 48 89 DF mov rdi,rbx
000000014000C004: 75 EA jne 000000014000BFF0
000000014000C006: 4C 8D 04 18 lea r8,[rax+rbx]
000000014000C00A: 49 83 C0 01 add r8,1
000000014000C00E: 48 01 D8 add rax,rbx
000000014000C011: 74 39 je 000000014000C04C
000000014000C013: 48 39 D0 cmp rax,rdx
000000014000C016: 73 38 jae 000000014000C050
000000014000C018: 80 3C 33 BF cmp byte ptr [rbx+rsi],0BFh
000000014000C01C: 7F 3F jg 000000014000C05D
000000014000C01E: E9 A1 00 00 00 jmp 000000014000C0C4
000000014000C023: 4C 89 51 08 mov qword ptr [rcx+8],r10
000000014000C027: 48 89 51 10 mov qword ptr [rcx+10h],rdx
000000014000C02B: 48 8D 05 5E F6 02 lea rax,[000000014003B690h]
00
000000014000C032: 48 89 41 18 mov qword ptr [rcx+18h],rax
000000014000C036: 48 C7 41 20 00 00 mov qword ptr [rcx+20h],0
00 00
000000014000C03E: 31 C0 xor eax,eax
000000014000C040: E9 3D FF FF FF jmp 000000014000BF82
000000014000C045: 31 C0 xor eax,eax
000000014000C047: 4C 89 D7 mov rdi,r10
000000014000C04A: EB 58 jmp 000000014000C0A4
000000014000C04C: 31 C0 xor eax,eax
000000014000C04E: EB 0D jmp 000000014000C05D
000000014000C050: 48 85 DB test rbx,rbx
000000014000C053: 75 6F jne 000000014000C0C4
000000014000C055: 48 89 D0 mov rax,rdx
000000014000C058: 4D 85 C0 test r8,r8
000000014000C05B: 74 33 je 000000014000C090
000000014000C05D: 4C 39 C2 cmp rdx,r8
000000014000C060: 76 0C jbe 000000014000C06E
000000014000C062: 80 7C 33 01 BF cmp byte ptr [rbx+rsi+1],0BFh
000000014000C067: 7E 0E jle 000000014000C077
000000014000C069: 4D 89 C1 mov r9,r8
000000014000C06C: EB 28 jmp 000000014000C096
000000014000C06E: 49 89 D1 mov r9,rdx
000000014000C071: 48 83 FB FF cmp rbx,0FFFFFFFFFFFFFFFFh
000000014000C075: 74 1F je 000000014000C096
000000014000C077: 48 8D 05 02 F4 02 lea rax,[000000014003B480h]
00
000000014000C07E: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000C083: 4C 89 D1 mov rcx,r10
000000014000C086: 49 89 D1 mov r9,rdx
000000014000C089: E8 22 A3 FF FF call 00000001400063B0
000000014000C08E: 0F 0B ud2
000000014000C090: 45 31 C9 xor r9d,r9d
000000014000C093: 48 89 D0 mov rax,rdx
000000014000C096: 4C 29 CA sub rdx,r9
000000014000C099: 48 8D 3C 33 lea rdi,[rbx+rsi]
000000014000C09D: 48 83 C7 01 add rdi,1
000000014000C0A1: 4D 89 D0 mov r8,r10
000000014000C0A4: 48 85 D2 test rdx,rdx
000000014000C0A7: 0F 84 CF FE FF FF je 000000014000BF7C
000000014000C0AD: 4C 89 41 08 mov qword ptr [rcx+8],r8
000000014000C0B1: 48 89 41 10 mov qword ptr [rcx+10h],rax
000000014000C0B5: 48 89 79 18 mov qword ptr [rcx+18h],rdi
000000014000C0B9: 48 89 51 20 mov qword ptr [rcx+20h],rdx
000000014000C0BD: 31 C0 xor eax,eax
000000014000C0BF: E9 BE FE FF FF jmp 000000014000BF82
000000014000C0C4: 48 8D 0D 9D F3 02 lea rcx,[000000014003B468h]
00
000000014000C0CB: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
000000014000C0D0: 4C 89 D1 mov rcx,r10
000000014000C0D3: 45 31 C0 xor r8d,r8d
000000014000C0D6: 49 89 C1 mov r9,rax
000000014000C0D9: E8 D2 A2 FF FF call 00000001400063B0
000000014000C0DE: 0F 0B ud2
000000014000C0E0: 41 57 push r15
000000014000C0E2: 41 56 push r14
000000014000C0E4: 41 55 push r13
000000014000C0E6: 41 54 push r12
000000014000C0E8: 56 push rsi
000000014000C0E9: 57 push rdi
000000014000C0EA: 55 push rbp
000000014000C0EB: 53 push rbx
000000014000C0EC: 48 81 EC 68 02 00 sub rsp,268h
00
000000014000C0F3: 48 89 D7 mov rdi,rdx
000000014000C0F6: 48 89 CE mov rsi,rcx
000000014000C0F9: 48 8D 4C 24 68 lea rcx,[rsp+68h]
000000014000C0FE: 41 B8 00 02 00 00 mov r8d,200h
000000014000C104: 31 D2 xor edx,edx
000000014000C106: E8 0D 9D 02 00 call 0000000140035E18
000000014000C10B: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
000000014000C10F: 48 89 C8 mov rax,rcx
000000014000C112: 48 89 4C 24 50 mov qword ptr [rsp+50h],rcx
000000014000C117: 48 85 C9 test rcx,rcx
000000014000C11A: 0F 84 10 01 00 00 je 000000014000C230
000000014000C120: 48 89 7C 24 48 mov qword ptr [rsp+48h],rdi
000000014000C125: 48 8B 46 10 mov rax,qword ptr [rsi+10h]
000000014000C129: 48 89 44 24 40 mov qword ptr [rsp+40h],rax
000000014000C12E: 44 8A 00 mov r8b,byte ptr [rax]
000000014000C131: 48 8B 06 mov rax,qword ptr [rsi]
000000014000C134: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
000000014000C138: 48 85 C9 test rcx,rcx
000000014000C13B: 48 89 44 24 58 mov qword ptr [rsp+58h],rax
000000014000C140: 48 89 4C 24 60 mov qword ptr [rsp+60h],rcx
000000014000C145: 0F 84 FE 00 00 00 je 000000014000C249
000000014000C14B: 4C 8D 0C 08 lea r9,[rax+rcx]
000000014000C14F: 31 DB xor ebx,ebx
000000014000C151: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000C15B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
000000014000C160: 48 8D 48 01 lea rcx,[rax+1]
000000014000C164: 0F B6 10 movzx edx,byte ptr [rax]
000000014000C167: 84 D2 test dl,dl
000000014000C169: 78 15 js 000000014000C180
000000014000C16B: 48 89 C8 mov rax,rcx
000000014000C16E: E9 9D 00 00 00 jmp 000000014000C210
000000014000C173: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000C17D: 0F 1F 00 nop dword ptr [rax]
000000014000C180: 4C 39 C9 cmp rcx,r9
000000014000C183: 74 3F je 000000014000C1C4
000000014000C185: 0F B6 68 01 movzx ebp,byte ptr [rax+1]
000000014000C189: 48 83 C0 02 add rax,2
000000014000C18D: 83 E5 3F and ebp,3Fh
000000014000C190: 89 D7 mov edi,edx
000000014000C192: 83 E7 1F and edi,1Fh
000000014000C195: 80 FA DF cmp dl,0DFh
000000014000C198: 76 39 jbe 000000014000C1D3
000000014000C19A: 4C 39 C8 cmp rax,r9
000000014000C19D: 74 39 je 000000014000C1D8
000000014000C19F: 0F B6 30 movzx esi,byte ptr [rax]
000000014000C1A2: 48 83 C0 01 add rax,1
000000014000C1A6: 83 E6 3F and esi,3Fh
000000014000C1A9: C1 E5 06 shl ebp,6
000000014000C1AC: 09 F5 or ebp,esi
000000014000C1AE: 80 FA F0 cmp dl,0F0h
000000014000C1B1: 72 34 jb 000000014000C1E7
000000014000C1B3: 4C 39 C8 cmp rax,r9
000000014000C1B6: 74 38 je 000000014000C1F0
000000014000C1B8: 0F B6 10 movzx edx,byte ptr [rax]
000000014000C1BB: 48 83 C0 01 add rax,1
000000014000C1BF: 83 E2 3F and edx,3Fh
000000014000C1C2: EB 31 jmp 000000014000C1F5
000000014000C1C4: 31 ED xor ebp,ebp
000000014000C1C6: 4C 89 C8 mov rax,r9
000000014000C1C9: 89 D7 mov edi,edx
000000014000C1CB: 83 E7 1F and edi,1Fh
000000014000C1CE: 80 FA DF cmp dl,0DFh
000000014000C1D1: 77 C7 ja 000000014000C19A
000000014000C1D3: C1 E7 06 shl edi,6
000000014000C1D6: EB 12 jmp 000000014000C1EA
000000014000C1D8: 31 F6 xor esi,esi
000000014000C1DA: 4C 89 C8 mov rax,r9
000000014000C1DD: C1 E5 06 shl ebp,6
000000014000C1E0: 09 F5 or ebp,esi
000000014000C1E2: 80 FA F0 cmp dl,0F0h
000000014000C1E5: 73 CC jae 000000014000C1B3
000000014000C1E7: C1 E7 0C shl edi,0Ch
000000014000C1EA: 09 FD or ebp,edi
000000014000C1EC: 89 EA mov edx,ebp
000000014000C1EE: EB 20 jmp 000000014000C210
000000014000C1F0: 31 D2 xor edx,edx
000000014000C1F2: 4C 89 C8 mov rax,r9
000000014000C1F5: 83 E7 07 and edi,7
000000014000C1F8: C1 E7 12 shl edi,12h
000000014000C1FB: C1 E5 06 shl ebp,6
000000014000C1FE: 09 FD or ebp,edi
000000014000C200: 09 D5 or ebp,edx
000000014000C202: 89 EA mov edx,ebp
000000014000C204: 81 FD 00 00 11 00 cmp ebp,110000h
000000014000C20A: 74 3F je 000000014000C24B
000000014000C20C: 0F 1F 40 00 nop dword ptr [rax]
000000014000C210: 48 81 FB 80 00 00 cmp rbx,80h
00
000000014000C217: 0F 84 C9 02 00 00 je 000000014000C4E6
000000014000C21D: 89 54 9C 68 mov dword ptr [rsp+rbx*4+68h],edx
000000014000C221: 48 83 C3 01 add rbx,1
000000014000C225: 4C 39 C8 cmp rax,r9
000000014000C228: 0F 85 32 FF FF FF jne 000000014000C160
000000014000C22E: EB 1B jmp 000000014000C24B
000000014000C230: 48 8B 16 mov rdx,qword ptr [rsi]
000000014000C233: 4C 8B 46 08 mov r8,qword ptr [rsi+8]
000000014000C237: 48 8B 4F 20 mov rcx,qword ptr [rdi+20h]
000000014000C23B: 48 8B 47 28 mov rax,qword ptr [rdi+28h]
000000014000C23F: FF 50 18 call qword ptr [rax+18h]
000000014000C242: 89 C6 mov esi,eax
000000014000C244: E9 08 03 00 00 jmp 000000014000C551
000000014000C249: 31 DB xor ebx,ebx
000000014000C24B: 48 8B 44 24 50 mov rax,qword ptr [rsp+50h]
000000014000C250: 48 8B 4C 24 40 mov rcx,qword ptr [rsp+40h]
000000014000C255: 4C 8D 0C 01 lea r9,[rcx+rax]
000000014000C259: 48 83 C1 01 add rcx,1
000000014000C25D: 48 8D 04 9D 04 00 lea rax,[rbx*4+0000000000000004h]
00 00
000000014000C265: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000C26A: B8 BC 02 00 00 mov eax,2BCh
000000014000C26F: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
000000014000C274: 41 BD 48 00 00 00 mov r13d,48h
000000014000C27A: B8 80 00 00 00 mov eax,80h
000000014000C27F: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000C284: 41 BB 01 00 00 00 mov r11d,1
000000014000C28A: 41 BC 1A 00 00 00 mov r12d,1Ah
000000014000C290: 45 31 D2 xor r10d,r10d
000000014000C293: 31 D2 xor edx,edx
000000014000C295: 41 BF 24 00 00 00 mov r15d,24h
000000014000C29B: 31 FF xor edi,edi
000000014000C29D: BE 01 00 00 00 mov esi,1
000000014000C2A2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000C2AC: 0F 1F 40 00 nop dword ptr [rax]
000000014000C2B0: 4C 89 F8 mov rax,r15
000000014000C2B3: 4C 29 E8 sub rax,r13
000000014000C2B6: 41 BE 00 00 00 00 mov r14d,0
000000014000C2BC: 4C 0F 43 F0 cmovae r14,rax
000000014000C2C0: 4D 85 F6 test r14,r14
000000014000C2C3: 4D 0F 44 F3 cmove r14,r11
000000014000C2C7: 49 83 FE 1A cmp r14,1Ah
000000014000C2CB: 4D 0F 43 F4 cmovae r14,r12
000000014000C2CF: F6 C2 01 test dl,1
000000014000C2D2: 74 1C je 000000014000C2F0
000000014000C2D4: 4C 39 C9 cmp rcx,r9
000000014000C2D7: 0F 84 09 02 00 00 je 000000014000C4E6
000000014000C2DD: 0F B6 01 movzx eax,byte ptr [rcx]
000000014000C2E0: 48 83 C1 01 add rcx,1
000000014000C2E4: 8D 50 9F lea edx,[rax-61h]
000000014000C2E7: 80 FA 1A cmp dl,1Ah
000000014000C2EA: 73 0F jae 000000014000C2FB
000000014000C2EC: EB 1D jmp 000000014000C30B
000000014000C2EE: 66 90 nop
000000014000C2F0: 44 89 C0 mov eax,r8d
000000014000C2F3: 8D 50 9F lea edx,[rax-61h]
000000014000C2F6: 80 FA 1A cmp dl,1Ah
000000014000C2F9: 72 10 jb 000000014000C30B
000000014000C2FB: 8D 50 D0 lea edx,[rax-30h]
000000014000C2FE: 80 FA 0A cmp dl,0Ah
000000014000C301: 0F 83 DF 01 00 00 jae 000000014000C4E6
000000014000C307: 04 EA add al,0EAh
000000014000C309: 89 C2 mov edx,eax
000000014000C30B: 0F B6 EA movzx ebp,dl
000000014000C30E: 48 89 E8 mov rax,rbp
000000014000C311: 48 F7 E6 mul rax,rsi
000000014000C314: 0F 80 CC 01 00 00 jo 000000014000C4E6
000000014000C31A: 48 01 C7 add rdi,rax
000000014000C31D: 0F 82 C3 01 00 00 jb 000000014000C4E6
000000014000C323: 49 39 EE cmp r14,rbp
000000014000C326: 77 22 ja 000000014000C34A
000000014000C328: BD 24 00 00 00 mov ebp,24h
000000014000C32D: 4C 29 F5 sub rbp,r14
000000014000C330: 49 83 C7 24 add r15,24h
000000014000C334: 48 89 F0 mov rax,rsi
000000014000C337: 48 F7 E5 mul rax,rbp
000000014000C33A: B2 01 mov dl,1
000000014000C33C: 48 89 C6 mov rsi,rax
000000014000C33F: 0F 81 6B FF FF FF jno 000000014000C2B0
000000014000C345: E9 9C 01 00 00 jmp 000000014000C4E6
000000014000C34A: 49 01 FA add r10,rdi
000000014000C34D: 0F 82 93 01 00 00 jb 000000014000C4E6
000000014000C353: 4C 8D 73 01 lea r14,[rbx+1]
000000014000C357: 4C 89 D0 mov rax,r10
000000014000C35A: 4C 09 F0 or rax,r14
000000014000C35D: 48 C1 E8 20 shr rax,20h
000000014000C361: 74 17 je 000000014000C37A
000000014000C363: 4C 89 D0 mov rax,r10
000000014000C366: 31 D2 xor edx,edx
000000014000C368: 49 F7 F6 div rax,r14
000000014000C36B: 49 89 D2 mov r10,rdx
000000014000C36E: 48 01 44 24 28 add qword ptr [rsp+28h],rax
000000014000C373: 73 1B jae 000000014000C390
000000014000C375: E9 6C 01 00 00 jmp 000000014000C4E6
000000014000C37A: 44 89 D0 mov eax,r10d
000000014000C37D: 31 D2 xor edx,edx
000000014000C37F: 41 F7 F6 div eax,r14d
000000014000C382: 41 89 D2 mov r10d,edx
000000014000C385: 48 01 44 24 28 add qword ptr [rsp+28h],rax
000000014000C38A: 0F 82 56 01 00 00 jb 000000014000C4E6
000000014000C390: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
000000014000C395: 48 C1 E8 20 shr rax,20h
000000014000C399: 0F 85 47 01 00 00 jne 000000014000C4E6
000000014000C39F: 81 7C 24 28 FF FF cmp dword ptr [rsp+28h],10FFFFh
10 00
000000014000C3A7: 0F 87 39 01 00 00 ja 000000014000C4E6
000000014000C3AD: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
000000014000C3B2: 25 00 F8 FF FF and eax,0FFFFF800h
000000014000C3B7: 3D 00 D8 00 00 cmp eax,0D800h
000000014000C3BC: 0F 84 24 01 00 00 je 000000014000C4E6
000000014000C3C2: 48 83 FB 7F cmp rbx,7Fh
000000014000C3C6: 0F 87 1A 01 00 00 ja 000000014000C4E6
000000014000C3CC: 4C 39 D3 cmp rbx,r10
000000014000C3CF: 76 2F jbe 000000014000C400
000000014000C3D1: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000C3DB: 0F 1F 44 00 00 nop dword ptr [rax+rax]
000000014000C3E0: 48 8D 43 FF lea rax,[rbx-1]
000000014000C3E4: 48 3D 80 00 00 00 cmp rax,80h
000000014000C3EA: 0F 83 AE 02 00 00 jae 000000014000C69E
000000014000C3F0: 8B 54 84 68 mov edx,dword ptr [rsp+rax*4+68h]
000000014000C3F4: 89 54 9C 68 mov dword ptr [rsp+rbx*4+68h],edx
000000014000C3F8: 48 89 C3 mov rbx,rax
000000014000C3FB: 4C 39 D0 cmp rax,r10
000000014000C3FE: 77 E0 ja 000000014000C3E0
000000014000C400: 49 81 FA 80 00 00 cmp r10,80h
00
000000014000C407: 0F 83 AB 02 00 00 jae 000000014000C6B8
000000014000C40D: 48 8B 44 24 28 mov rax,qword ptr [rsp+28h]
000000014000C412: 42 89 44 94 68 mov dword ptr [rsp+r10*4+68h],eax
000000014000C417: 4C 39 C9 cmp rcx,r9
000000014000C41A: 0F 84 5E 01 00 00 je 000000014000C57E
000000014000C420: 44 8A 01 mov r8b,byte ptr [rcx]
000000014000C423: 48 89 F8 mov rax,rdi
000000014000C426: 48 C1 E8 20 shr rax,20h
000000014000C42A: 74 0F je 000000014000C43B
000000014000C42C: 48 89 F8 mov rax,rdi
000000014000C42F: 31 D2 xor edx,edx
000000014000C431: 48 F7 74 24 30 div rax,qword ptr [rsp+30h]
000000014000C436: 48 89 C6 mov rsi,rax
000000014000C439: EB 0A jmp 000000014000C445
000000014000C43B: 89 F8 mov eax,edi
000000014000C43D: 31 D2 xor edx,edx
000000014000C43F: F7 74 24 30 div eax,dword ptr [rsp+30h]
000000014000C443: 89 C6 mov esi,eax
000000014000C445: 48 BD 0F EA A0 0E mov rbp,0EA0EA0EA0EA0EA0Fh
EA A0 0E EA
000000014000C44F: 48 89 F0 mov rax,rsi
000000014000C452: 4C 09 F0 or rax,r14
000000014000C455: 48 C1 E8 20 shr rax,20h
000000014000C459: 74 1B je 000000014000C476
000000014000C45B: 48 89 F0 mov rax,rsi
000000014000C45E: 31 D2 xor edx,edx
000000014000C460: 49 F7 F6 div rax,r14
000000014000C463: 48 89 C7 mov rdi,rax
000000014000C466: 48 01 F7 add rdi,rsi
000000014000C469: 31 DB xor ebx,ebx
000000014000C46B: 48 81 FF C8 01 00 cmp rdi,1C8h
00
000000014000C472: 73 19 jae 000000014000C48D
000000014000C474: EB 37 jmp 000000014000C4AD
000000014000C476: 89 F0 mov eax,esi
000000014000C478: 31 D2 xor edx,edx
000000014000C47A: 41 F7 F6 div eax,r14d
000000014000C47D: 89 C7 mov edi,eax
000000014000C47F: 48 01 F7 add rdi,rsi
000000014000C482: 31 DB xor ebx,ebx
000000014000C484: 48 81 FF C8 01 00 cmp rdi,1C8h
00
000000014000C48B: 72 20 jb 000000014000C4AD
000000014000C48D: 48 89 FE mov rsi,rdi
000000014000C490: 48 89 F0 mov rax,rsi
000000014000C493: 48 F7 E5 mul rax,rbp
000000014000C496: 48 89 D7 mov rdi,rdx
000000014000C499: 48 C1 EF 05 shr rdi,5
000000014000C49D: 48 83 C3 24 add rbx,24h
000000014000C4A1: 48 81 FE 57 3E 00 cmp rsi,3E57h
00
000000014000C4A8: 48 89 FE mov rsi,rdi
000000014000C4AB: 77 E3 ja 000000014000C490
000000014000C4AD: 49 83 C2 01 add r10,1
000000014000C4B1: 48 83 C1 01 add rcx,1
000000014000C4B5: 8D 04 BD 00 00 00 lea eax,[rdi*4+0000000000000000h]
00
000000014000C4BC: 8D 04 C0 lea eax,[rax+rax*8]
000000014000C4BF: 83 C7 26 add edi,26h
000000014000C4C2: 31 D2 xor edx,edx
000000014000C4C4: 66 F7 F7 div ax,di
000000014000C4C7: 44 0F B7 E8 movzx r13d,ax
000000014000C4CB: 49 01 DD add r13,rbx
000000014000C4CE: 48 83 44 24 38 04 add qword ptr [rsp+38h],4
000000014000C4D4: B8 02 00 00 00 mov eax,2
000000014000C4D9: 48 89 44 24 30 mov qword ptr [rsp+30h],rax
000000014000C4DE: 4C 89 F3 mov rbx,r14
000000014000C4E1: E9 AD FD FF FF jmp 000000014000C293
000000014000C4E6: 48 8B 44 24 48 mov rax,qword ptr [rsp+48h]
000000014000C4EB: 48 8B 78 20 mov rdi,qword ptr [rax+20h]
000000014000C4EF: 48 8B 40 28 mov rax,qword ptr [rax+28h]
000000014000C4F3: 48 8B 58 18 mov rbx,qword ptr [rax+18h]
000000014000C4F7: 48 8D 15 9A ED 02 lea rdx,[000000014003B298h]
00
000000014000C4FE: 41 B8 09 00 00 00 mov r8d,9
000000014000C504: 48 89 F9 mov rcx,rdi
000000014000C507: FF D3 call rbx
000000014000C509: 40 B6 01 mov sil,1
000000014000C50C: 84 C0 test al,al
000000014000C50E: 75 41 jne 000000014000C551
000000014000C510: 4C 8B 44 24 60 mov r8,qword ptr [rsp+60h]
000000014000C515: 4D 85 C0 test r8,r8
000000014000C518: 74 24 je 000000014000C53E
000000014000C51A: 48 89 F9 mov rcx,rdi
000000014000C51D: 48 8B 54 24 58 mov rdx,qword ptr [rsp+58h]
000000014000C522: FF D3 call rbx
000000014000C524: 84 C0 test al,al
000000014000C526: 75 29 jne 000000014000C551
000000014000C528: 48 8D 15 72 ED 02 lea rdx,[000000014003B2A1h]
00
000000014000C52F: 41 B8 01 00 00 00 mov r8d,1
000000014000C535: 48 89 F9 mov rcx,rdi
000000014000C538: FF D3 call rbx
000000014000C53A: 84 C0 test al,al
000000014000C53C: 75 13 jne 000000014000C551
000000014000C53E: 48 89 F9 mov rcx,rdi
000000014000C541: 48 8B 54 24 40 mov rdx,qword ptr [rsp+40h]
000000014000C546: 4C 8B 44 24 50 mov r8,qword ptr [rsp+50h]
000000014000C54B: FF D3 call rbx
000000014000C54D: 84 C0 test al,al
000000014000C54F: 74 16 je 000000014000C567
000000014000C551: 89 F0 mov eax,esi
000000014000C553: 48 81 C4 68 02 00 add rsp,268h
00
000000014000C55A: 5B pop rbx
000000014000C55B: 5D pop rbp
000000014000C55C: 5F pop rdi
000000014000C55D: 5E pop rsi
000000014000C55E: 41 5C pop r12
000000014000C560: 41 5D pop r13
000000014000C562: 41 5E pop r14
000000014000C564: 41 5F pop r15
000000014000C566: C3 ret
000000014000C567: 48 8D 15 34 ED 02 lea rdx,[000000014003B2A2h]
00
000000014000C56E: 41 B8 01 00 00 00 mov r8d,1
000000014000C574: 48 89 F9 mov rcx,rdi
000000014000C577: FF D3 call rbx
000000014000C579: E9 C4 FC FF FF jmp 000000014000C242
000000014000C57E: 48 8B 5C 24 48 mov rbx,qword ptr [rsp+48h]
000000014000C583: 48 8B 33 mov rsi,qword ptr [rbx]
000000014000C586: 48 8B 6B 10 mov rbp,qword ptr [rbx+10h]
000000014000C58A: 4C 8B 63 20 mov r12,qword ptr [rbx+20h]
000000014000C58E: 4C 8B 7B 28 mov r15,qword ptr [rbx+28h]
000000014000C592: 4C 8D 74 24 24 lea r14,[rsp+24h]
000000014000C597: 48 8D 44 24 68 lea rax,[rsp+68h]
000000014000C59C: EB 30 jmp 000000014000C5CE
000000014000C59E: 88 54 24 24 mov byte ptr [rsp+24h],dl
000000014000C5A2: 41 B8 01 00 00 00 mov r8d,1
000000014000C5A8: 48 89 D9 mov rcx,rbx
000000014000C5AB: 4C 89 F2 mov rdx,r14
000000014000C5AE: E8 3D 8D FF FF call 00000001400052F0
000000014000C5B3: 84 C0 test al,al
000000014000C5B5: 0F 85 D4 00 00 00 jne 000000014000C68F
000000014000C5BB: 48 89 F8 mov rax,rdi
000000014000C5BE: 48 83 C0 04 add rax,4
000000014000C5C2: 48 83 44 24 38 FC add qword ptr [rsp+38h],0FFFFFFFFFFFFFFFCh
000000014000C5C8: 0F 84 C9 00 00 00 je 000000014000C697
000000014000C5CE: 48 89 C7 mov rdi,rax
000000014000C5D1: 8B 10 mov edx,dword ptr [rax]
000000014000C5D3: 48 83 FE 01 cmp rsi,1
000000014000C5D7: 74 16 je 000000014000C5EF
000000014000C5D9: 48 83 FD 01 cmp rbp,1
000000014000C5DD: 74 10 je 000000014000C5EF
000000014000C5DF: 4C 89 E1 mov rcx,r12
000000014000C5E2: 41 FF 57 20 call qword ptr [r15+20h]
000000014000C5E6: 84 C0 test al,al
000000014000C5E8: 74 D1 je 000000014000C5BB
000000014000C5EA: E9 A0 00 00 00 jmp 000000014000C68F
000000014000C5EF: C7 44 24 24 00 00 mov dword ptr [rsp+24h],0
00 00
000000014000C5F7: 81 FA 80 00 00 00 cmp edx,80h
000000014000C5FD: 72 9F jb 000000014000C59E
000000014000C5FF: 89 D0 mov eax,edx
000000014000C601: 81 FA 00 08 00 00 cmp edx,800h
000000014000C607: 73 1B jae 000000014000C624
000000014000C609: C1 E8 06 shr eax,6
000000014000C60C: 0C C0 or al,0C0h
000000014000C60E: 88 44 24 24 mov byte ptr [rsp+24h],al
000000014000C612: 80 E2 3F and dl,3Fh
000000014000C615: 80 CA 80 or dl,80h
000000014000C618: 88 54 24 25 mov byte ptr [rsp+25h],dl
000000014000C61C: 41 B8 02 00 00 00 mov r8d,2
000000014000C622: EB 84 jmp 000000014000C5A8
000000014000C624: 81 FA 00 00 01 00 cmp edx,10000h
000000014000C62A: 73 2B jae 000000014000C657
000000014000C62C: C1 E8 0C shr eax,0Ch
000000014000C62F: 0C E0 or al,0E0h
000000014000C631: 88 44 24 24 mov byte ptr [rsp+24h],al
000000014000C635: 89 D0 mov eax,edx
000000014000C637: C1 E8 06 shr eax,6
000000014000C63A: 24 3F and al,3Fh
000000014000C63C: 0C 80 or al,80h
000000014000C63E: 88 44 24 25 mov byte ptr [rsp+25h],al
000000014000C642: 80 E2 3F and dl,3Fh
000000014000C645: 80 CA 80 or dl,80h
000000014000C648: 88 54 24 26 mov byte ptr [rsp+26h],dl
000000014000C64C: 41 B8 03 00 00 00 mov r8d,3
000000014000C652: E9 51 FF FF FF jmp 000000014000C5A8
000000014000C657: C1 E8 12 shr eax,12h
000000014000C65A: 0C F0 or al,0F0h
000000014000C65C: 88 44 24 24 mov byte ptr [rsp+24h],al
000000014000C660: 89 D0 mov eax,edx
000000014000C662: C1 E8 0C shr eax,0Ch
000000014000C665: 24 3F and al,3Fh
000000014000C667: 0C 80 or al,80h
000000014000C669: 88 44 24 25 mov byte ptr [rsp+25h],al
000000014000C66D: 89 D0 mov eax,edx
000000014000C66F: C1 E8 06 shr eax,6
000000014000C672: 24 3F and al,3Fh
000000014000C674: 0C 80 or al,80h
000000014000C676: 88 44 24 26 mov byte ptr [rsp+26h],al
000000014000C67A: 80 E2 3F and dl,3Fh
000000014000C67D: 80 CA 80 or dl,80h
000000014000C680: 88 54 24 27 mov byte ptr [rsp+27h],dl
000000014000C684: 41 B8 04 00 00 00 mov r8d,4
000000014000C68A: E9 19 FF FF FF jmp 000000014000C5A8
000000014000C68F: 40 B6 01 mov sil,1
000000014000C692: E9 BA FE FF FF jmp 000000014000C551
000000014000C697: 31 F6 xor esi,esi
000000014000C699: E9 B3 FE FF FF jmp 000000014000C551
000000014000C69E: 4C 8D 05 C3 EB 02 lea r8,[000000014003B268h]
00
000000014000C6A5: BA 80 00 00 00 mov edx,80h
000000014000C6AA: 48 C7 C1 FF FF FF mov rcx,0FFFFFFFFFFFFFFFFh
FF
000000014000C6B1: E8 4A 86 FF FF call 0000000140004D00
000000014000C6B6: 0F 0B ud2
000000014000C6B8: 4C 8D 05 C1 EB 02 lea r8,[000000014003B280h]
00
000000014000C6BF: BA 80 00 00 00 mov edx,80h
000000014000C6C4: 4C 89 D1 mov rcx,r10
000000014000C6C7: E8 34 86 FF FF call 0000000140004D00
000000014000C6CC: 0F 0B ud2
000000014000C6CE: 66 90 nop
000000014000C6D0: 41 57 push r15
000000014000C6D2: 41 56 push r14
000000014000C6D4: 41 55 push r13
000000014000C6D6: 41 54 push r12
000000014000C6D8: 56 push rsi
000000014000C6D9: 57 push rdi
000000014000C6DA: 55 push rbp
000000014000C6DB: 53 push rbx
000000014000C6DC: 48 81 EC C8 00 00 sub rsp,0C8h
00
000000014000C6E3: 48 89 CE mov rsi,rcx
000000014000C6E6: 8A 01 mov al,byte ptr [rcx]
000000014000C6E8: 4C 8D 71 08 lea r14,[rcx+8]
000000014000C6EC: 4C 8D 79 01 lea r15,[rcx+1]
000000014000C6F0: 3C 01 cmp al,1
000000014000C6F2: 4C 89 F1 mov rcx,r14
000000014000C6F5: 49 0F 44 CF cmove rcx,r15
000000014000C6F9: 84 C0 test al,al
000000014000C6FB: 0F 84 B1 00 00 00 je 000000014000C7B2
000000014000C701: 48 8D 6E 28 lea rbp,[rsi+28h]
000000014000C705: 48 8B 5E 28 mov rbx,qword ptr [rsi+28h]
000000014000C709: 48 85 DB test rbx,rbx
000000014000C70C: 74 21 je 000000014000C72F
000000014000C70E: 48 8D 15 2D EE 02 lea rdx,[000000014003B542h]
00
000000014000C715: 41 B8 03 00 00 00 mov r8d,3
000000014000C71B: 48 89 D9 mov rcx,rbx
000000014000C71E: E8 CD 8B FF FF call 00000001400052F0
000000014000C723: 89 C1 mov ecx,eax
000000014000C725: B0 01 mov al,1
000000014000C727: 84 C9 test cl,cl
000000014000C729: 0F 85 FF 03 00 00 jne 000000014000CB2E
000000014000C72F: 8A 06 mov al,byte ptr [rsi]
000000014000C731: 84 C0 test al,al
000000014000C733: 0F 84 C5 00 00 00 je 000000014000C7FE
000000014000C739: 48 8B 4D 00 mov rcx,qword ptr [rbp]
000000014000C73D: 48 85 C9 test rcx,rcx
000000014000C740: 74 20 je 000000014000C762
000000014000C742: 48 8D 15 7A 00 03 lea rdx,[000000014003C7C3h]
00
000000014000C749: 41 B8 01 00 00 00 mov r8d,1
000000014000C74F: E8 9C 8B FF FF call 00000001400052F0
000000014000C754: 89 C1 mov ecx,eax
000000014000C756: B0 01 mov al,1
000000014000C758: 84 C9 test cl,cl
000000014000C75A: 0F 85 CE 03 00 00 jne 000000014000CB2E
000000014000C760: 8A 06 mov al,byte ptr [rsi]
000000014000C762: 3C 01 cmp al,1
000000014000C764: 4D 0F 44 F7 cmove r14,r15
000000014000C768: 84 C0 test al,al
000000014000C76A: 0F 84 FE 00 00 00 je 000000014000C86E
000000014000C770: 48 8B 4D 00 mov rcx,qword ptr [rbp]
000000014000C774: 48 85 C9 test rcx,rcx
000000014000C777: 74 1E je 000000014000C797
000000014000C779: 48 8D 15 C5 ED 02 lea rdx,[000000014003B545h]
00
000000014000C780: 41 B8 04 00 00 00 mov r8d,4
000000014000C786: E8 65 8B FF FF call 00000001400052F0
000000014000C78B: 89 C1 mov ecx,eax
000000014000C78D: B0 01 mov al,1
000000014000C78F: 84 C9 test cl,cl
000000014000C791: 0F 85 97 03 00 00 jne 000000014000CB2E
000000014000C797: 48 89 F1 mov rcx,rsi
000000014000C79A: 48 81 C4 C8 00 00 add rsp,0C8h
00
000000014000C7A1: 5B pop rbx
000000014000C7A2: 5D pop rbp
000000014000C7A3: 5F pop rdi
000000014000C7A4: 5E pop rsi
000000014000C7A5: 41 5C pop r12
000000014000C7A7: 41 5D pop r13
000000014000C7A9: 41 5E pop r14
000000014000C7AB: 41 5F pop r15
000000014000C7AD: E9 BE E4 FF FF jmp 000000014000AC70
000000014000C7B2: 48 8B 51 10 mov rdx,qword ptr [rcx+10h]
000000014000C7B6: 31 C0 xor eax,eax
000000014000C7B8: 48 3B 51 08 cmp rdx,qword ptr [rcx+8]
000000014000C7BC: 0F 83 DF 00 00 00 jae 000000014000C8A1
000000014000C7C2: 48 8B 29 mov rbp,qword ptr [rcx]
000000014000C7C5: BB 00 00 00 00 mov ebx,0
000000014000C7CA: 48 85 ED test rbp,rbp
000000014000C7CD: 0F 84 D0 00 00 00 je 000000014000C8A3
000000014000C7D3: 31 C0 xor eax,eax
000000014000C7D5: 80 7C 15 00 55 cmp byte ptr [rbp+rdx],55h
000000014000C7DA: BB 00 00 00 00 mov ebx,0
000000014000C7DF: 0F 85 BE 00 00 00 jne 000000014000C8A3
000000014000C7E5: 48 83 C2 01 add rdx,1
000000014000C7E9: 48 89 51 10 mov qword ptr [rcx+10h],rdx
000000014000C7ED: 8A 06 mov al,byte ptr [rsi]
000000014000C7EF: B3 01 mov bl,1
000000014000C7F1: 3C 01 cmp al,1
000000014000C7F3: 0F 85 AA 00 00 00 jne 000000014000C8A3
000000014000C7F9: E9 15 01 00 00 jmp 000000014000C913
000000014000C7FE: 31 FF xor edi,edi
000000014000C800: 48 8D 1D DF EC 02 lea rbx,[000000014003B4E6h]
00
000000014000C807: 66 0F 1F 84 00 00 nop word ptr [rax+rax+0000000000000000h]
00 00 00
000000014000C810: 48 8B 46 18 mov rax,qword ptr [rsi+18h]
000000014000C814: 48 3B 46 10 cmp rax,qword ptr [rsi+10h]
000000014000C818: 73 13 jae 000000014000C82D
000000014000C81A: 48 8B 4E 08 mov rcx,qword ptr [rsi+8]
000000014000C81E: 48 85 C9 test rcx,rcx
000000014000C821: 74 0A je 000000014000C82D
000000014000C823: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000C827: 0F 84 34 02 00 00 je 000000014000CA61
000000014000C82D: 48 83 EF 01 sub rdi,1
000000014000C831: 72 1F jb 000000014000C852
000000014000C833: 48 8B 4D 00 mov rcx,qword ptr [rbp]
000000014000C837: 48 85 C9 test rcx,rcx
000000014000C83A: 74 16 je 000000014000C852
000000014000C83C: 41 B8 02 00 00 00 mov r8d,2
000000014000C842: 48 89 DA mov rdx,rbx
000000014000C845: E8 A6 8A FF FF call 00000001400052F0
000000014000C84A: 84 C0 test al,al
000000014000C84C: 0F 85 DA 02 00 00 jne 000000014000CB2C
000000014000C852: 48 89 F1 mov rcx,rsi
000000014000C855: E8 16 E4 FF FF call 000000014000AC70
000000014000C85A: 84 C0 test al,al
000000014000C85C: 0F 85 CA 02 00 00 jne 000000014000CB2C
000000014000C862: 0F B6 06 movzx eax,byte ptr [rsi]
000000014000C865: 84 C0 test al,al
000000014000C867: 74 A7 je 000000014000C810
000000014000C869: E9 CB FE FF FF jmp 000000014000C739
000000014000C86E: 49 8B 46 10 mov rax,qword ptr [r14+10h]
000000014000C872: 49 3B 46 08 cmp rax,qword ptr [r14+8]
000000014000C876: 0F 83 F4 FE FF FF jae 000000014000C770
000000014000C87C: 49 8B 0E mov rcx,qword ptr [r14]
000000014000C87F: 48 85 C9 test rcx,rcx
000000014000C882: 0F 84 E8 FE FF FF je 000000014000C770
000000014000C888: 80 3C 01 75 cmp byte ptr [rcx+rax],75h
000000014000C88C: 0F 85 DE FE FF FF jne 000000014000C770
000000014000C892: 48 83 C0 01 add rax,1
000000014000C896: 49 89 46 10 mov qword ptr [r14+10h],rax
000000014000C89A: 31 C0 xor eax,eax
000000014000C89C: E9 8D 02 00 00 jmp 000000014000CB2E
000000014000C8A1: 31 DB xor ebx,ebx
000000014000C8A3: 48 8B 4E 18 mov rcx,qword ptr [rsi+18h]
000000014000C8A7: 48 3B 4E 10 cmp rcx,qword ptr [rsi+10h]
000000014000C8AB: 73 5E jae 000000014000C90B
000000014000C8AD: 48 8B 56 08 mov rdx,qword ptr [rsi+8]
000000014000C8B1: 48 85 D2 test rdx,rdx
000000014000C8B4: 74 55 je 000000014000C90B
000000014000C8B6: 80 3C 0A 4B cmp byte ptr [rdx+rcx],4Bh
000000014000C8BA: 75 4F jne 000000014000C90B
000000014000C8BC: 48 83 C1 01 add rcx,1
000000014000C8C0: 84 C0 test al,al
000000014000C8C2: 4C 89 F0 mov rax,r14
000000014000C8C5: 49 0F 45 C7 cmovne rax,r15
000000014000C8C9: 48 89 4E 18 mov qword ptr [rsi+18h],rcx
000000014000C8CD: 48 8B 48 10 mov rcx,qword ptr [rax+10h]
000000014000C8D1: 48 3B 48 08 cmp rcx,qword ptr [rax+8]
000000014000C8D5: 0F 83 24 01 00 00 jae 000000014000C9FF
000000014000C8DB: 48 8B 10 mov rdx,qword ptr [rax]
000000014000C8DE: 48 85 D2 test rdx,rdx
000000014000C8E1: 0F 84 18 01 00 00 je 000000014000C9FF
000000014000C8E7: 80 3C 0A 43 cmp byte ptr [rdx+rcx],43h
000000014000C8EB: 0F 85 0E 01 00 00 jne 000000014000C9FF
000000014000C8F1: 48 83 C1 01 add rcx,1
000000014000C8F5: 48 89 48 10 mov qword ptr [rax+10h],rcx
000000014000C8F9: BD 01 00 00 00 mov ebp,1
000000014000C8FE: 48 8D 3D EF E7 02 lea rdi,[000000014003B0F4h]
00
000000014000C905: 84 DB test bl,bl
000000014000C907: 75 0C jne 000000014000C915
000000014000C909: EB 3A jmp 000000014000C945
000000014000C90B: 84 DB test bl,bl
000000014000C90D: 0F 84 EE FD FF FF je 000000014000C701
000000014000C913: 31 FF xor edi,edi
000000014000C915: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000C919: 48 85 C9 test rcx,rcx
000000014000C91C: 74 1E je 000000014000C93C
000000014000C91E: 48 8D 15 EE EB 02 lea rdx,[000000014003B513h]
00
000000014000C925: 41 B8 07 00 00 00 mov r8d,7
000000014000C92B: E8 C0 89 FF FF call 00000001400052F0
000000014000C930: 89 C1 mov ecx,eax
000000014000C932: B0 01 mov al,1
000000014000C934: 84 C9 test cl,cl
000000014000C936: 0F 85 F2 01 00 00 jne 000000014000CB2E
000000014000C93C: 48 85 FF test rdi,rdi
000000014000C93F: 0F 84 BC FD FF FF je 000000014000C701
000000014000C945: 48 8B 5E 28 mov rbx,qword ptr [rsi+28h]
000000014000C949: 48 85 DB test rbx,rbx
000000014000C94C: 74 21 je 000000014000C96F
000000014000C94E: 48 8D 15 C5 EB 02 lea rdx,[000000014003B51Ah]
00
000000014000C955: 41 B8 08 00 00 00 mov r8d,8
000000014000C95B: 48 89 D9 mov rcx,rbx
000000014000C95E: E8 8D 89 FF FF call 00000001400052F0
000000014000C963: 89 C1 mov ecx,eax
000000014000C965: B0 01 mov al,1
000000014000C967: 84 C9 test cl,cl
000000014000C969: 0F 85 BF 01 00 00 jne 000000014000CB2E
000000014000C96F: 48 C7 44 24 68 00 mov qword ptr [rsp+68h],0
00 00 00
000000014000C978: 48 89 6C 24 70 mov qword ptr [rsp+70h],rbp
000000014000C97D: 48 8D 54 24 78 lea rdx,[rsp+78h]
000000014000C982: 48 89 7C 24 78 mov qword ptr [rsp+78h],rdi
000000014000C987: 48 89 AC 24 80 00 mov qword ptr [rsp+0000000000000080h],rbp
00 00
000000014000C98F: 48 C7 84 24 88 00 mov qword ptr [rsp+0000000000000088h],0
00 00 00 00 00 00
000000014000C99B: 48 89 AC 24 90 00 mov qword ptr [rsp+0000000000000090h],rbp
00 00
000000014000C9A3: 48 C7 84 24 98 00 mov qword ptr [rsp+0000000000000098h],1
00 00 01 00 00 00
000000014000C9AF: 48 B8 5F 00 00 00 mov rax,5F0000005Fh
5F 00 00 00
000000014000C9B9: 48 89 84 24 A0 00 mov qword ptr [rsp+00000000000000A0h],rax
00 00
000000014000C9C1: 66 C7 84 24 A8 00 mov word ptr [rsp+00000000000000A8h],1
00 00 01 00
000000014000C9CB: 48 8D 4C 24 20 lea rcx,[rsp+20h]
000000014000C9D0: E8 2B D0 FF FF call 0000000140009A00
000000014000C9D5: 83 7C 24 20 01 cmp dword ptr [rsp+20h],1
000000014000C9DA: 0F 85 90 00 00 00 jne 000000014000CA70
000000014000C9E0: 4C 8B 44 24 28 mov r8,qword ptr [rsp+28h]
000000014000C9E5: 48 8B 44 24 30 mov rax,qword ptr [rsp+30h]
000000014000C9EA: 48 8B 4C 24 68 mov rcx,qword ptr [rsp+68h]
000000014000C9EF: 48 01 CF add rdi,rcx
000000014000C9F2: 49 29 C8 sub r8,rcx
000000014000C9F5: 48 89 44 24 68 mov qword ptr [rsp+68h],rax
000000014000C9FA: E9 AC 00 00 00 jmp 000000014000CAAB
000000014000C9FF: 48 8D 4C 24 20 lea rcx,[rsp+20h]
000000014000CA04: 4C 89 F2 mov rdx,r14
000000014000CA07: E8 A4 F4 FF FF call 000000014000BEB0
000000014000CA0C: 80 7C 24 20 01 cmp byte ptr [rsp+20h],1
000000014000CA11: 0F 85 2B 01 00 00 jne 000000014000CB42
000000014000CA17: 8A 5C 24 21 mov bl,byte ptr [rsp+21h]
000000014000CA1B: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CA1F: 48 85 C9 test rcx,rcx
000000014000CA22: 74 30 je 000000014000CA54
000000014000CA24: 84 DB test bl,bl
000000014000CA26: 48 8D 05 6B EA 02 lea rax,[000000014003B498h]
00
000000014000CA2D: 48 8D 15 7D EA 02 lea rdx,[000000014003B4B1h]
00
000000014000CA34: 48 0F 45 D0 cmovne rdx,rax
000000014000CA38: 0F B6 C3 movzx eax,bl
000000014000CA3B: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000CA3F: 49 83 C0 10 add r8,10h
000000014000CA43: E8 A8 88 FF FF call 00000001400052F0
000000014000CA48: 89 C1 mov ecx,eax
000000014000CA4A: B0 01 mov al,1
000000014000CA4C: 84 C9 test cl,cl
000000014000CA4E: 0F 85 DA 00 00 00 jne 000000014000CB2E
000000014000CA54: C6 06 01 mov byte ptr [rsi],1
000000014000CA57: 88 5E 01 mov byte ptr [rsi+1],bl
000000014000CA5A: 31 C0 xor eax,eax
000000014000CA5C: E9 CD 00 00 00 jmp 000000014000CB2E
000000014000CA61: 48 83 C0 01 add rax,1
000000014000CA65: 48 89 46 18 mov qword ptr [rsi+18h],rax
000000014000CA69: 31 C0 xor eax,eax
000000014000CA6B: E9 C9 FC FF FF jmp 000000014000C739
000000014000CA70: 80 BC 24 A9 00 00 cmp byte ptr [rsp+00000000000000A9h],0
00 00
000000014000CA78: 0F 85 0B 02 00 00 jne 000000014000CC89
000000014000CA7E: 80 BC 24 A8 00 00 cmp byte ptr [rsp+00000000000000A8h],0
00 00
000000014000CA86: 48 8B 7C 24 68 mov rdi,qword ptr [rsp+68h]
000000014000CA8B: 4C 8B 44 24 70 mov r8,qword ptr [rsp+70h]
000000014000CA90: 75 09 jne 000000014000CA9B
000000014000CA92: 49 39 F8 cmp r8,rdi
000000014000CA95: 0F 84 EE 01 00 00 je 000000014000CC89
000000014000CA9B: C6 84 24 A9 00 00 mov byte ptr [rsp+00000000000000A9h],1
00 01
000000014000CAA3: 49 29 F8 sub r8,rdi
000000014000CAA6: 48 03 7C 24 78 add rdi,qword ptr [rsp+78h]
000000014000CAAB: 48 85 FF test rdi,rdi
000000014000CAAE: 0F 84 D5 01 00 00 je 000000014000CC89
000000014000CAB4: 48 85 DB test rbx,rbx
000000014000CAB7: 74 0F je 000000014000CAC8
000000014000CAB9: 48 89 D9 mov rcx,rbx
000000014000CABC: 48 89 FA mov rdx,rdi
000000014000CABF: E8 2C 88 FF FF call 00000001400052F0
000000014000CAC4: 84 C0 test al,al
000000014000CAC6: 75 64 jne 000000014000CB2C
000000014000CAC8: 48 8B 84 24 A8 00 mov rax,qword ptr [rsp+00000000000000A8h]
00 00
000000014000CAD0: 48 89 44 24 60 mov qword ptr [rsp+60h],rax
000000014000CAD5: 0F 10 44 24 68 movups xmm0,xmmword ptr [rsp+68h]
000000014000CADA: 0F 10 4C 24 78 movups xmm1,xmmword ptr [rsp+78h]
000000014000CADF: 0F 10 94 24 88 00 movups xmm2,xmmword ptr [rsp+0000000000000088h]
00 00
000000014000CAE7: 0F 10 9C 24 98 00 movups xmm3,xmmword ptr [rsp+0000000000000098h]
00 00
000000014000CAEF: 0F 29 5C 24 50 movaps xmmword ptr [rsp+50h],xmm3
000000014000CAF4: 0F 29 54 24 40 movaps xmmword ptr [rsp+40h],xmm2
000000014000CAF9: 0F 29 4C 24 30 movaps xmmword ptr [rsp+30h],xmm1
000000014000CAFE: 0F 29 44 24 20 movaps xmmword ptr [rsp+20h],xmm0
000000014000CB03: 80 7C 24 61 00 cmp byte ptr [rsp+61h],0
000000014000CB08: 0F 84 88 00 00 00 je 000000014000CB96
000000014000CB0E: 48 85 DB test rbx,rbx
000000014000CB11: 74 71 je 000000014000CB84
000000014000CB13: 48 8D 15 26 EA 02 lea rdx,[000000014003B540h]
00
000000014000CB1A: 41 B8 02 00 00 00 mov r8d,2
000000014000CB20: 48 89 D9 mov rcx,rbx
000000014000CB23: E8 C8 87 FF FF call 00000001400052F0
000000014000CB28: 84 C0 test al,al
000000014000CB2A: 74 58 je 000000014000CB84
000000014000CB2C: B0 01 mov al,1
000000014000CB2E: 48 81 C4 C8 00 00 add rsp,0C8h
00
000000014000CB35: 5B pop rbx
000000014000CB36: 5D pop rbp
000000014000CB37: 5F pop rdi
000000014000CB38: 5E pop rsi
000000014000CB39: 41 5C pop r12
000000014000CB3B: 41 5D pop r13
000000014000CB3D: 41 5E pop r14
000000014000CB3F: 41 5F pop r15
000000014000CB41: C3 ret
000000014000CB42: 48 8B 6C 24 30 mov rbp,qword ptr [rsp+30h]
000000014000CB47: 48 85 ED test rbp,rbp
000000014000CB4A: 74 0C je 000000014000CB58
000000014000CB4C: 48 83 7C 24 40 00 cmp qword ptr [rsp+40h],0
000000014000CB52: 0F 84 1F 01 00 00 je 000000014000CC77
000000014000CB58: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CB5C: 48 85 C9 test rcx,rcx
000000014000CB5F: 74 1A je 000000014000CB7B
000000014000CB61: 48 8D 15 49 E9 02 lea rdx,[000000014003B4B1h]
00
000000014000CB68: 41 B8 10 00 00 00 mov r8d,10h
000000014000CB6E: E8 7D 87 FF FF call 00000001400052F0
000000014000CB73: 89 C1 mov ecx,eax
000000014000CB75: B0 01 mov al,1
000000014000CB77: 84 C9 test cl,cl
000000014000CB79: 75 B3 jne 000000014000CB2E
000000014000CB7B: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000CB80: 31 C0 xor eax,eax
000000014000CB82: EB AA jmp 000000014000CB2E
000000014000CB84: 48 8D 6E 28 lea rbp,[rsi+28h]
000000014000CB88: 48 85 DB test rbx,rbx
000000014000CB8B: 0F 85 7D FB FF FF jne 000000014000C70E
000000014000CB91: E9 99 FB FF FF jmp 000000014000C72F
000000014000CB96: 48 8D BC 24 B0 00 lea rdi,[rsp+00000000000000B0h]
00 00
000000014000CB9E: 49 89 DD mov r13,rbx
000000014000CBA1: EB 0E jmp 000000014000CBB1
000000014000CBA3: 45 31 ED xor r13d,r13d
000000014000CBA6: 80 7C 24 61 00 cmp byte ptr [rsp+61h],0
000000014000CBAB: 0F 85 5D FF FF FF jne 000000014000CB0E
000000014000CBB1: 48 8B 6C 24 30 mov rbp,qword ptr [rsp+30h]
000000014000CBB6: 48 89 F9 mov rcx,rdi
000000014000CBB9: 48 8D 54 24 30 lea rdx,[rsp+30h]
000000014000CBBE: E8 3D CE FF FF call 0000000140009A00
000000014000CBC3: 83 BC 24 B0 00 00 cmp dword ptr [rsp+00000000000000B0h],1
00 01
000000014000CBCB: 75 22 jne 000000014000CBEF
000000014000CBCD: 4C 8B A4 24 B8 00 mov r12,qword ptr [rsp+00000000000000B8h]
00 00
000000014000CBD5: 48 8B 84 24 C0 00 mov rax,qword ptr [rsp+00000000000000C0h]
00 00
000000014000CBDD: 48 8B 4C 24 20 mov rcx,qword ptr [rsp+20h]
000000014000CBE2: 48 01 CD add rbp,rcx
000000014000CBE5: 49 29 CC sub r12,rcx
000000014000CBE8: 48 89 44 24 20 mov qword ptr [rsp+20h],rax
000000014000CBED: EB 32 jmp 000000014000CC21
000000014000CBEF: 80 7C 24 61 00 cmp byte ptr [rsp+61h],0
000000014000CBF4: 0F 85 14 FF FF FF jne 000000014000CB0E
000000014000CBFA: 80 7C 24 60 00 cmp byte ptr [rsp+60h],0
000000014000CBFF: 48 8B 6C 24 20 mov rbp,qword ptr [rsp+20h]
000000014000CC04: 4C 8B 64 24 28 mov r12,qword ptr [rsp+28h]
000000014000CC09: 75 09 jne 000000014000CC14
000000014000CC0B: 49 39 EC cmp r12,rbp
000000014000CC0E: 0F 84 FA FE FF FF je 000000014000CB0E
000000014000CC14: C6 44 24 61 01 mov byte ptr [rsp+61h],1
000000014000CC19: 49 29 EC sub r12,rbp
000000014000CC1C: 48 03 6C 24 30 add rbp,qword ptr [rsp+30h]
000000014000CC21: 48 85 ED test rbp,rbp
000000014000CC24: 0F 84 E4 FE FF FF je 000000014000CB0E
000000014000CC2A: 4D 85 ED test r13,r13
000000014000CC2D: 0F 84 70 FF FF FF je 000000014000CBA3
000000014000CC33: 41 B8 01 00 00 00 mov r8d,1
000000014000CC39: 4C 89 E9 mov rcx,r13
000000014000CC3C: 48 8D 15 5E E6 02 lea rdx,[000000014003B2A1h]
00
000000014000CC43: E8 A8 86 FF FF call 00000001400052F0
000000014000CC48: 84 C0 test al,al
000000014000CC4A: 0F 85 DC FE FF FF jne 000000014000CB2C
000000014000CC50: 48 85 DB test rbx,rbx
000000014000CC53: 0F 84 4A FF FF FF je 000000014000CBA3
000000014000CC59: 48 89 D9 mov rcx,rbx
000000014000CC5C: 48 89 EA mov rdx,rbp
000000014000CC5F: 4D 89 E0 mov r8,r12
000000014000CC62: E8 89 86 FF FF call 00000001400052F0
000000014000CC67: 49 89 DD mov r13,rbx
000000014000CC6A: 84 C0 test al,al
000000014000CC6C: 0F 84 34 FF FF FF je 000000014000CBA6
000000014000CC72: E9 B5 FE FF FF jmp 000000014000CB2C
000000014000CC77: 48 8B 7C 24 28 mov rdi,qword ptr [rsp+28h]
000000014000CC7C: 84 DB test bl,bl
000000014000CC7E: 0F 85 91 FC FF FF jne 000000014000C915
000000014000CC84: E9 BC FC FF FF jmp 000000014000C945
000000014000CC89: 48 8D 0D F0 EE 02 lea rcx,[000000014003BB80h]
00
000000014000CC90: 4C 8D 05 91 E8 02 lea r8,[000000014003B528h]
00
000000014000CC97: BA 2B 00 00 00 mov edx,2Bh
000000014000CC9C: E8 FF 8A FF FF call 00000001400057A0
000000014000CCA1: 0F 0B ud2
000000014000CCA3: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000CCAD: 0F 1F 00 nop dword ptr [rax]
000000014000CCB0: 41 57 push r15
000000014000CCB2: 41 56 push r14
000000014000CCB4: 41 55 push r13
000000014000CCB6: 41 54 push r12
000000014000CCB8: 56 push rsi
000000014000CCB9: 57 push rdi
000000014000CCBA: 55 push rbp
000000014000CCBB: 53 push rbx
000000014000CCBC: 48 83 EC 78 sub rsp,78h
000000014000CCC0: 48 89 CE mov rsi,rcx
000000014000CCC3: E8 D8 32 00 00 call 000000014000FFA0
000000014000CCC8: 41 B7 01 mov r15b,1
000000014000CCCB: 3C 02 cmp al,2
000000014000CCCD: 0F 84 E9 01 00 00 je 000000014000CEBC
000000014000CCD3: 89 C3 mov ebx,eax
000000014000CCD5: 80 3E 00 cmp byte ptr [rsi],0
000000014000CCD8: 74 38 je 000000014000CD12
000000014000CCDA: F6 C3 01 test bl,1
000000014000CCDD: 74 2B je 000000014000CD0A
000000014000CCDF: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CCE3: 48 85 C9 test rcx,rcx
000000014000CCE6: 74 22 je 000000014000CD0A
000000014000CCE8: 48 8D 15 FF E3 02 lea rdx,[000000014003B0EEh]
00
000000014000CCEF: 41 B8 01 00 00 00 mov r8d,1
000000014000CCF5: 48 83 C4 78 add rsp,78h
000000014000CCF9: 5B pop rbx
000000014000CCFA: 5D pop rbp
000000014000CCFB: 5F pop rdi
000000014000CCFC: 5E pop rsi
000000014000CCFD: 41 5C pop r12
000000014000CCFF: 41 5D pop r13
000000014000CD01: 41 5E pop r14
000000014000CD03: 41 5F pop r15
000000014000CD05: E9 E6 85 FF FF jmp 00000001400052F0
000000014000CD0A: 45 31 FF xor r15d,r15d
000000014000CD0D: E9 AA 01 00 00 jmp 000000014000CEBC
000000014000CD12: 4C 8D 76 08 lea r14,[rsi+8]
000000014000CD16: 4C 8D 6E 01 lea r13,[rsi+1]
000000014000CD1A: 48 8D 6C 24 28 lea rbp,[rsp+28h]
000000014000CD1F: 4C 8D 64 24 20 lea r12,[rsp+20h]
000000014000CD24: 4C 89 F0 mov rax,r14
000000014000CD27: EB 0B jmp 000000014000CD34
000000014000CD29: 0F 1F 80 00 00 00 nop dword ptr [rax+0000000000000000h]
00
000000014000CD30: 84 C9 test cl,cl
000000014000CD32: 75 A6 jne 000000014000CCDA
000000014000CD34: 48 8B 48 10 mov rcx,qword ptr [rax+10h]
000000014000CD38: 48 3B 48 08 cmp rcx,qword ptr [rax+8]
000000014000CD3C: 73 9C jae 000000014000CCDA
000000014000CD3E: 48 8B 10 mov rdx,qword ptr [rax]
000000014000CD41: 48 85 D2 test rdx,rdx
000000014000CD44: 74 94 je 000000014000CCDA
000000014000CD46: 80 3C 0A 70 cmp byte ptr [rdx+rcx],70h
000000014000CD4A: 75 8E jne 000000014000CCDA
000000014000CD4C: 48 83 C1 01 add rcx,1
000000014000CD50: 48 89 48 10 mov qword ptr [rax+10h],rcx
000000014000CD54: F6 C3 01 test bl,1
000000014000CD57: 74 27 je 000000014000CD80
000000014000CD59: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CD5D: 48 85 C9 test rcx,rcx
000000014000CD60: 74 47 je 000000014000CDA9
000000014000CD62: 41 B8 02 00 00 00 mov r8d,2
000000014000CD68: 48 8D 15 77 E7 02 lea rdx,[000000014003B4E6h]
00
000000014000CD6F: E8 7C 85 FF FF call 00000001400052F0
000000014000CD74: 84 C0 test al,al
000000014000CD76: 74 31 je 000000014000CDA9
000000014000CD78: E9 3F 01 00 00 jmp 000000014000CEBC
000000014000CD7D: 0F 1F 00 nop dword ptr [rax]
000000014000CD80: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CD84: 48 85 C9 test rcx,rcx
000000014000CD87: 0F 84 BD 00 00 00 je 000000014000CE4A
000000014000CD8D: 41 B8 01 00 00 00 mov r8d,1
000000014000CD93: 48 8D 15 51 E3 02 lea rdx,[000000014003B0EBh]
00
000000014000CD9A: E8 51 85 FF FF call 00000001400052F0
000000014000CD9F: B3 01 mov bl,1
000000014000CDA1: 84 C0 test al,al
000000014000CDA3: 0F 85 27 01 00 00 jne 000000014000CED0
000000014000CDA9: 80 3E 01 cmp byte ptr [rsi],1
000000014000CDAC: 0F 84 A3 00 00 00 je 000000014000CE55
000000014000CDB2: 4C 89 E1 mov rcx,r12
000000014000CDB5: 4C 89 F2 mov rdx,r14
000000014000CDB8: E8 F3 F0 FF FF call 000000014000BEB0
000000014000CDBD: 80 7C 24 20 01 cmp byte ptr [rsp+20h],1
000000014000CDC2: 0F 84 AC 00 00 00 je 000000014000CE74
000000014000CDC8: 0F 10 45 00 movups xmm0,xmmword ptr [rbp]
000000014000CDCC: 0F 10 4D 10 movups xmm1,xmmword ptr [rbp+10h]
000000014000CDD0: 0F 29 4C 24 60 movaps xmmword ptr [rsp+60h],xmm1
000000014000CDD5: 0F 29 44 24 50 movaps xmmword ptr [rsp+50h],xmm0
000000014000CDDA: 0F 29 4C 24 30 movaps xmmword ptr [rsp+30h],xmm1
000000014000CDDF: 0F 29 44 24 20 movaps xmmword ptr [rsp+20h],xmm0
000000014000CDE4: 48 8B 56 28 mov rdx,qword ptr [rsi+28h]
000000014000CDE8: 48 85 D2 test rdx,rdx
000000014000CDEB: 74 36 je 000000014000CE23
000000014000CDED: 4C 89 E1 mov rcx,r12
000000014000CDF0: E8 EB F2 FF FF call 000000014000C0E0
000000014000CDF5: 40 B7 01 mov dil,1
000000014000CDF8: 84 C0 test al,al
000000014000CDFA: 0F 85 B9 00 00 00 jne 000000014000CEB9
000000014000CE00: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CE04: 48 85 C9 test rcx,rcx
000000014000CE07: 74 1A je 000000014000CE23
000000014000CE09: 41 B8 03 00 00 00 mov r8d,3
000000014000CE0F: 48 8D 15 33 E7 02 lea rdx,[000000014003B549h]
00
000000014000CE16: E8 D5 84 FF FF call 00000001400052F0
000000014000CE1B: 84 C0 test al,al
000000014000CE1D: 0F 85 96 00 00 00 jne 000000014000CEB9
000000014000CE23: 48 89 F1 mov rcx,rsi
000000014000CE26: E8 45 DE FF FF call 000000014000AC70
000000014000CE2B: 84 C0 test al,al
000000014000CE2D: 0F 85 83 00 00 00 jne 000000014000CEB6
000000014000CE33: 0F B6 0E movzx ecx,byte ptr [rsi]
000000014000CE36: 4C 89 E8 mov rax,r13
000000014000CE39: 80 F9 01 cmp cl,1
000000014000CE3C: 0F 84 EE FE FF FF je 000000014000CD30
000000014000CE42: 4C 89 F0 mov rax,r14
000000014000CE45: E9 E6 FE FF FF jmp 000000014000CD30
000000014000CE4A: B3 01 mov bl,1
000000014000CE4C: 80 3E 01 cmp byte ptr [rsi],1
000000014000CE4F: 0F 85 5D FF FF FF jne 000000014000CDB2
000000014000CE55: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CE59: 48 85 C9 test rcx,rcx
000000014000CE5C: 74 54 je 000000014000CEB2
000000014000CE5E: 48 8D 15 7B E6 02 lea rdx,[000000014003B4E0h]
00
000000014000CE65: 41 B8 01 00 00 00 mov r8d,1
000000014000CE6B: E8 80 84 FF FF call 00000001400052F0
000000014000CE70: 89 C7 mov edi,eax
000000014000CE72: EB 45 jmp 000000014000CEB9
000000014000CE74: 8A 5C 24 21 mov bl,byte ptr [rsp+21h]
000000014000CE78: 48 8B 4E 28 mov rcx,qword ptr [rsi+28h]
000000014000CE7C: 48 85 C9 test rcx,rcx
000000014000CE7F: 74 2B je 000000014000CEAC
000000014000CE81: 84 DB test bl,bl
000000014000CE83: 48 8D 05 0E E6 02 lea rax,[000000014003B498h]
00
000000014000CE8A: 48 8D 15 20 E6 02 lea rdx,[000000014003B4B1h]
00
000000014000CE91: 48 0F 45 D0 cmovne rdx,rax
000000014000CE95: 0F B6 C3 movzx eax,bl
000000014000CE98: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000CE9C: 49 83 C0 10 add r8,10h
000000014000CEA0: E8 4B 84 FF FF call 00000001400052F0
000000014000CEA5: 40 B7 01 mov dil,1
000000014000CEA8: 84 C0 test al,al
000000014000CEAA: 75 0D jne 000000014000CEB9
000000014000CEAC: C6 06 01 mov byte ptr [rsi],1
000000014000CEAF: 88 5E 01 mov byte ptr [rsi+1],bl
000000014000CEB2: 31 FF xor edi,edi
000000014000CEB4: EB 03 jmp 000000014000CEB9
000000014000CEB6: 40 B7 01 mov dil,1
000000014000CEB9: 41 89 FF mov r15d,edi
000000014000CEBC: 44 89 F8 mov eax,r15d
000000014000CEBF: 48 83 C4 78 add rsp,78h
000000014000CEC3: 5B pop rbx
000000014000CEC4: 5D pop rbp
000000014000CEC5: 5F pop rdi
000000014000CEC6: 5E pop rsi
000000014000CEC7: 41 5C pop r12
000000014000CEC9: 41 5D pop r13
000000014000CECB: 41 5E pop r14
000000014000CECD: 41 5F pop r15
000000014000CECF: C3 ret
000000014000CED0: 41 B7 01 mov r15b,1
000000014000CED3: EB E7 jmp 000000014000CEBC
000000014000CED5: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000CEDF: 90 nop
000000014000CEE0: 41 56 push r14
000000014000CEE2: 56 push rsi
000000014000CEE3: 57 push rdi
000000014000CEE4: 55 push rbp
000000014000CEE5: 53 push rbx
000000014000CEE6: 48 83 EC 60 sub rsp,60h
000000014000CEEA: 4C 8B 71 28 mov r14,qword ptr [rcx+28h]
000000014000CEEE: 4D 85 F6 test r14,r14
000000014000CEF1: 74 4D je 000000014000CF40
000000014000CEF3: 48 89 D3 mov rbx,rdx
000000014000CEF6: 48 89 CE mov rsi,rcx
000000014000CEF9: 48 8D 15 E1 E5 02 lea rdx,[000000014003B4E1h]
00
000000014000CF00: 41 B8 01 00 00 00 mov r8d,1
000000014000CF06: 4C 89 F1 mov rcx,r14
000000014000CF09: E8 E2 83 FF FF call 00000001400052F0
000000014000CF0E: 40 B7 01 mov dil,1
000000014000CF11: 84 C0 test al,al
000000014000CF13: 75 2D jne 000000014000CF42
000000014000CF15: 48 85 DB test rbx,rbx
000000014000CF18: 74 35 je 000000014000CF4F
000000014000CF1A: 8B 6E 30 mov ebp,dword ptr [rsi+30h]
000000014000CF1D: 48 29 DD sub rbp,rbx
000000014000CF20: 73 4C jae 000000014000CF6E
000000014000CF22: 48 8D 15 88 E5 02 lea rdx,[000000014003B4B1h]
00
000000014000CF29: 41 B8 10 00 00 00 mov r8d,10h
000000014000CF2F: 4C 89 F1 mov rcx,r14
000000014000CF32: E8 B9 83 FF FF call 00000001400052F0
000000014000CF37: 84 C0 test al,al
000000014000CF39: 75 07 jne 000000014000CF42
000000014000CF3B: 66 C7 06 01 00 mov word ptr [rsi],1
000000014000CF40: 31 FF xor edi,edi
000000014000CF42: 89 F8 mov eax,edi
000000014000CF44: 48 83 C4 60 add rsp,60h
000000014000CF48: 5B pop rbx
000000014000CF49: 5D pop rbp
000000014000CF4A: 5F pop rdi
000000014000CF4B: 5E pop rsi
000000014000CF4C: 41 5E pop r14
000000014000CF4E: C3 ret
000000014000CF4F: 48 8D 15 A5 E4 02 lea rdx,[000000014003B3FBh]
00
000000014000CF56: 41 B8 01 00 00 00 mov r8d,1
000000014000CF5C: 4C 89 F1 mov rcx,r14
000000014000CF5F: 48 83 C4 60 add rsp,60h
000000014000CF63: 5B pop rbx
000000014000CF64: 5D pop rbp
000000014000CF65: 5F pop rdi
000000014000CF66: 5E pop rsi
000000014000CF67: 41 5E pop r14
000000014000CF69: E9 82 83 FF FF jmp 00000001400052F0
000000014000CF6E: 48 83 FD 1A cmp rbp,1Ah
000000014000CF72: 73 39 jae 000000014000CFAD
000000014000CF74: 83 C5 61 add ebp,61h
000000014000CF77: 49 83 3E 01 cmp qword ptr [r14],1
000000014000CF7B: 74 0B je 000000014000CF88
000000014000CF7D: 49 83 7E 10 01 cmp qword ptr [r14+10h],1
000000014000CF82: 0F 85 CA 00 00 00 jne 000000014000D052
000000014000CF88: C7 44 24 38 00 00 mov dword ptr [rsp+38h],0
00 00
000000014000CF90: 40 88 6C 24 38 mov byte ptr [rsp+38h],bpl
000000014000CF95: 48 8D 54 24 38 lea rdx,[rsp+38h]
000000014000CF9A: 41 B8 01 00 00 00 mov r8d,1
000000014000CFA0: 4C 89 F1 mov rcx,r14
000000014000CFA3: E8 48 83 FF FF call 00000001400052F0
000000014000CFA8: E9 4D 01 00 00 jmp 000000014000D0FA
000000014000CFAD: 48 8D 15 47 E4 02 lea rdx,[000000014003B3FBh]
00
000000014000CFB4: 41 B8 01 00 00 00 mov r8d,1
000000014000CFBA: 4C 89 F1 mov rcx,r14
000000014000CFBD: E8 2E 83 FF FF call 00000001400052F0
000000014000CFC2: 84 C0 test al,al
000000014000CFC4: 0F 85 78 FF FF FF jne 000000014000CF42
000000014000CFCA: B8 27 00 00 00 mov eax,27h
000000014000CFCF: 48 81 FD 10 27 00 cmp rbp,2710h
00
000000014000CFD6: 0F 82 91 00 00 00 jb 000000014000D06D
000000014000CFDC: BB 27 00 00 00 mov ebx,27h
000000014000CFE1: 49 B8 4B 59 86 38 mov r8,346DC5D63886594Bh
D6 C5 6D 34
000000014000CFEB: 48 8D 35 7E C9 02 lea rsi,[0000000140039970h]
00
000000014000CFF2: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000CFFC: 0F 1F 40 00 nop dword ptr [rax]
000000014000D000: 48 89 E8 mov rax,rbp
000000014000D003: 49 F7 E0 mul rax,r8
000000014000D006: 48 C1 EA 0B shr rdx,0Bh
000000014000D00A: 69 C2 10 27 00 00 imul eax,edx,2710h
000000014000D010: 89 EF mov edi,ebp
000000014000D012: 29 C7 sub edi,eax
000000014000D014: 0F B7 C7 movzx eax,di
000000014000D017: C1 E8 02 shr eax,2
000000014000D01A: 69 C8 7B 14 00 00 imul ecx,eax,147Bh
000000014000D020: C1 E9 11 shr ecx,11h
000000014000D023: 6B C1 64 imul eax,ecx,64h
000000014000D026: 29 C7 sub edi,eax
000000014000D028: 0F B7 FF movzx edi,di
000000014000D02B: 48 8D 43 FC lea rax,[rbx-4]
000000014000D02F: 0F B7 0C 4E movzx ecx,word ptr [rsi+rcx*2]
000000014000D033: 66 89 4C 1C 34 mov word ptr [rsp+rbx+34h],cx
000000014000D038: 0F B7 0C 7E movzx ecx,word ptr [rsi+rdi*2]
000000014000D03C: 66 89 4C 1C 36 mov word ptr [rsp+rbx+36h],cx
000000014000D041: 48 89 C3 mov rbx,rax
000000014000D044: 48 81 FD FF E0 F5 cmp rbp,5F5E0FFh
05
000000014000D04B: 48 89 D5 mov rbp,rdx
000000014000D04E: 77 B0 ja 000000014000D000
000000014000D050: EB 1E jmp 000000014000D070
000000014000D052: 49 8B 4E 20 mov rcx,qword ptr [r14+20h]
000000014000D056: 49 8B 46 28 mov rax,qword ptr [r14+28h]
000000014000D05A: 48 8B 40 20 mov rax,qword ptr [rax+20h]
000000014000D05E: 89 EA mov edx,ebp
000000014000D060: 48 83 C4 60 add rsp,60h
000000014000D064: 5B pop rbx
000000014000D065: 5D pop rbp
000000014000D066: 5F pop rdi
000000014000D067: 5E pop rsi
000000014000D068: 41 5E pop r14
000000014000D06A: 48 FF E0 jmp rax
000000014000D06D: 48 89 EA mov rdx,rbp
000000014000D070: 48 83 FA 63 cmp rdx,63h
000000014000D074: 7E 2F jle 000000014000D0A5
000000014000D076: 0F B7 CA movzx ecx,dx
000000014000D079: C1 E9 02 shr ecx,2
000000014000D07C: 69 C9 7B 14 00 00 imul ecx,ecx,147Bh
000000014000D082: C1 E9 11 shr ecx,11h
000000014000D085: 6B E9 64 imul ebp,ecx,64h
000000014000D088: 29 EA sub edx,ebp
000000014000D08A: 0F B7 D2 movzx edx,dx
000000014000D08D: 48 8D 2D DC C8 02 lea rbp,[0000000140039970h]
00
000000014000D094: 0F B7 54 55 00 movzx edx,word ptr [rbp+rdx*2]
000000014000D099: 66 89 54 04 36 mov word ptr [rsp+rax+36h],dx
000000014000D09E: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000D0A2: 48 89 CA mov rdx,rcx
000000014000D0A5: 48 83 FA 0A cmp rdx,0Ah
000000014000D0A9: 7D 0D jge 000000014000D0B8
000000014000D0AB: 80 C2 30 add dl,30h
000000014000D0AE: 88 54 04 37 mov byte ptr [rsp+rax+37h],dl
000000014000D0B2: 48 83 C0 FF add rax,0FFFFFFFFFFFFFFFFh
000000014000D0B6: EB 14 jmp 000000014000D0CC
000000014000D0B8: 48 8D 0D B1 C8 02 lea rcx,[0000000140039970h]
00
000000014000D0BF: 0F B7 0C 51 movzx ecx,word ptr [rcx+rdx*2]
000000014000D0C3: 66 89 4C 04 36 mov word ptr [rsp+rax+36h],cx
000000014000D0C8: 48 83 C0 FE add rax,0FFFFFFFFFFFFFFFEh
000000014000D0CC: 48 8D 0C 04 lea rcx,[rsp+rax]
000000014000D0D0: 48 83 C1 38 add rcx,38h
000000014000D0D4: BA 27 00 00 00 mov edx,27h
000000014000D0D9: 48 29 C2 sub rdx,rax
000000014000D0DC: 48 89 54 24 28 mov qword ptr [rsp+28h],rdx
000000014000D0E1: 48 89 4C 24 20 mov qword ptr [rsp+20h],rcx
000000014000D0E6: 4C 8D 05 A3 E5 02 lea r8,[000000014003B690h]
00
000000014000D0ED: 4C 89 F1 mov rcx,r14
000000014000D0F0: B2 01 mov dl,1
000000014000D0F2: 45 31 C9 xor r9d,r9d
000000014000D0F5: E8 F6 7D FF FF call 0000000140004EF0
000000014000D0FA: 89 C7 mov edi,eax
000000014000D0FC: E9 41 FE FF FF jmp 000000014000CF42
000000014000D101: 66 2E 0F 1F 84 00 nop word ptr cs:[rax+rax+0000000000000000h]
00 00 00 00
000000014000D10B: 0F 1F 44 00 00 nop dword ptr [rax+rax]
000000014000D110: 41 57 push r15
000000014000D112: 41 56 push r14
000000014000D114: 41 55 push r13
000000014000D116: 41 54 push r12
000000014000D118: 56 push rsi
000000014000D119: 57 push rdi
000000014000D11A: 55 push rbp
000000014000D11B: 53 push rbx
000000014000D11C: 48 81 EC 88 00 00 sub rsp,88h
00
000000014000D123: 49 89 CC mov r12,rcx
000000014000D126: 80 39 01 cmp byte ptr [rcx],1
000000014000D129: 75 33 jne 000000014000D15E
000000014000D12B: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D130: 48 85 C9 test rcx,rcx
000000014000D133: 0F 84 D2 0B 00 00 je 000000014000DD0B
000000014000D139: 48 8D 15 A0 E3 02 lea rdx,[000000014003B4E0h]
00
000000014000D140: 41 B8 01 00 00 00 mov r8d,1
000000014000D146: 48 81 C4 88 00 00 add rsp,88h
00
000000014000D14D: 5B pop rbx
000000014000D14E: 5D pop rbp
000000014000D14F: 5F pop rdi
000000014000D150: 5E pop rsi
000000014000D151: 41 5C pop r12
000000014000D153: 41 5D pop r13
000000014000D155: 41 5E pop r14
000000014000D157: 41 5F pop r15
000000014000D159: E9 92 81 FF FF jmp 00000001400052F0
000000014000D15E: 49 8B 7C 24 10 mov rdi,qword ptr [r12+10h]
000000014000D163: 49 8B 6C 24 18 mov rbp,qword ptr [r12+18h]
000000014000D168: 48 39 FD cmp rbp,rdi
000000014000D16B: 0F 83 70 0B 00 00 jae 000000014000DCE1
000000014000D171: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000D176: 48 85 C9 test rcx,rcx
000000014000D179: 0F 84 62 0B 00 00 je 000000014000DCE1
000000014000D17F: 40 8A 34 29 mov sil,byte ptr [rcx+rbp]
000000014000D183: 4C 8D 45 01 lea r8,[rbp+1]
000000014000D187: 4D 89 44 24 18 mov qword ptr [r12+18h],r8
000000014000D18C: 45 8B 4C 24 20 mov r9d,dword ptr [r12+20h]
000000014000D191: 41 8D 41 01 lea eax,[r9+1]
000000014000D195: 41 89 44 24 20 mov dword ptr [r12+20h],eax
000000014000D19A: 3D F5 01 00 00 cmp eax,1F5h
000000014000D19F: B3 02 mov bl,2
000000014000D1A1: 80 D3 FF adc bl,0FFh
000000014000D1A4: 3D F4 01 00 00 cmp eax,1F4h
000000014000D1A9: 76 36 jbe 000000014000D1E1
000000014000D1AB: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D1B0: 48 85 C9 test rcx,rcx
000000014000D1B3: 74 1D je 000000014000D1D2
000000014000D1B5: 48 8D 15 DC E2 02 lea rdx,[000000014003B498h]
00
000000014000D1BC: 41 B8 19 00 00 00 mov r8d,19h
000000014000D1C2: E8 29 81 FF FF call 00000001400052F0
000000014000D1C7: 40 B7 01 mov dil,1
000000014000D1CA: 84 C0 test al,al
000000014000D1CC: 0F 85 3B 0B 00 00 jne 000000014000DD0D
000000014000D1D2: 41 C6 04 24 01 mov byte ptr [r12],1
000000014000D1D7: 41 88 5C 24 01 mov byte ptr [r12+1],bl
000000014000D1DC: E9 2A 0B 00 00 jmp 000000014000DD0B
000000014000D1E1: 8D 46 BF lea eax,[rsi-41h]
000000014000D1E4: 3C 38 cmp al,38h
000000014000D1E6: 0F 87 F5 0A 00 00 ja 000000014000DCE1
000000014000D1EC: 41 89 D2 mov r10d,edx
000000014000D1EF: 0F B6 C0 movzx eax,al
000000014000D1F2: 48 8D 15 7B 0F 00 lea rdx,[000000014000E174h]
00
000000014000D1F9: 48 63 04 82 movsxd rax,dword ptr [rdx+rax*4]
000000014000D1FD: 48 01 D0 add rax,rdx
000000014000D200: FF E0 jmp rax
000000014000D202: 49 39 F8 cmp r8,rdi
000000014000D205: 73 37 jae 000000014000D23E
000000014000D207: 42 80 3C 01 6E cmp byte ptr [rcx+r8],6Eh
000000014000D20C: 75 30 jne 000000014000D23E
000000014000D20E: 48 83 C5 02 add rbp,2
000000014000D212: 49 89 6C 24 18 mov qword ptr [r12+18h],rbp
000000014000D217: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D21C: 48 85 C9 test rcx,rcx
000000014000D21F: 74 1D je 000000014000D23E
000000014000D221: 48 8D 15 79 E0 02 lea rdx,[000000014003B2A1h]
00
000000014000D228: 41 B8 01 00 00 00 mov r8d,1
000000014000D22E: E8 BD 80 FF FF call 00000001400052F0
000000014000D233: 40 B7 01 mov dil,1
000000014000D236: 84 C0 test al,al
000000014000D238: 0F 85 CF 0A 00 00 jne 000000014000DD0D
000000014000D23E: 4C 89 E1 mov rcx,r12
000000014000D241: 89 F2 mov edx,esi
000000014000D243: E8 B8 10 00 00 call 000000014000E300
000000014000D248: 40 B7 01 mov dil,1
000000014000D24B: 84 C0 test al,al
000000014000D24D: 0F 85 BA 0A 00 00 jne 000000014000DD0D
000000014000D253: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000D258: 0F 85 AD 0A 00 00 jne 000000014000DD0B
000000014000D25E: 41 83 44 24 20 FF add dword ptr [r12+20h],0FFFFFFFFh
000000014000D264: E9 A2 0A 00 00 jmp 000000014000DD0B
000000014000D269: 40 80 FE 52 cmp sil,52h
000000014000D26D: 75 29 jne 000000014000D298
000000014000D26F: 49 39 F8 cmp r8,rdi
000000014000D272: 73 24 jae 000000014000D298
000000014000D274: 42 80 3C 01 65 cmp byte ptr [rcx+r8],65h
000000014000D279: 75 1D jne 000000014000D298
000000014000D27B: 48 83 C5 02 add rbp,2
000000014000D27F: 49 89 6C 24 18 mov qword ptr [r12+18h],rbp
000000014000D284: 4C 89 E1 mov rcx,r12
000000014000D287: E8 04 15 00 00 call 000000014000E790
000000014000D28C: 40 B7 01 mov dil,1
000000014000D28F: 84 C0 test al,al
000000014000D291: 74 C0 je 000000014000D253
000000014000D293: E9 75 0A 00 00 jmp 000000014000DD0D
000000014000D298: 45 84 D2 test r10b,r10b
000000014000D29B: 0F 84 1A 02 00 00 je 000000014000D4BB
000000014000D2A1: 45 31 ED xor r13d,r13d
000000014000D2A4: E9 14 03 00 00 jmp 000000014000D5BD
000000014000D2A9: 45 84 D2 test r10b,r10b
000000014000D2AC: 0F 84 3C 02 00 00 je 000000014000D4EE
000000014000D2B2: 45 31 ED xor r13d,r13d
000000014000D2B5: E9 E7 03 00 00 jmp 000000014000D6A1
000000014000D2BA: 45 31 F6 xor r14d,r14d
000000014000D2BD: 49 39 F8 cmp r8,rdi
000000014000D2C0: 0F 83 60 0A 00 00 jae 000000014000DD26
000000014000D2C6: 42 8A 14 01 mov dl,byte ptr [rcx+r8]
000000014000D2CA: 80 FA 5F cmp dl,5Fh
000000014000D2CD: 0F 85 50 03 00 00 jne 000000014000D623
000000014000D2D3: 48 8D 45 02 lea rax,[rbp+2]
000000014000D2D7: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000D2DC: 31 C0 xor eax,eax
000000014000D2DE: 45 31 F6 xor r14d,r14d
000000014000D2E1: 48 39 C5 cmp rbp,rax
000000014000D2E4: 0F 86 3C 0A 00 00 jbe 000000014000DD26
000000014000D2EA: 41 83 C1 02 add r9d,2
000000014000D2EE: 41 B6 01 mov r14b,1
000000014000D2F1: 41 81 F9 F4 01 00 cmp r9d,1F4h
00
000000014000D2F8: 0F 87 28 0A 00 00 ja 000000014000DD26
000000014000D2FE: 49 83 7C 24 28 00 cmp qword ptr [r12+28h],0
000000014000D304: 0F 84 49 FF FF FF je 000000014000D253
000000014000D30A: 49 8B 4C 24 20 mov rcx,qword ptr [r12+20h]
000000014000D30F: 48 89 4C 24 50 mov qword ptr [rsp+50h],rcx
000000014000D314: 41 0F 10 04 24 movups xmm0,xmmword ptr [r12]
000000014000D319: 41 0F 10 4C 24 10 movups xmm1,xmmword ptr [r12+10h]
000000014000D31F: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000D324: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
000000014000D329: 41 C6 04 24 00 mov byte ptr [r12],0
000000014000D32E: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000D333: 45 89 4C 24 20 mov dword ptr [r12+20h],r9d
000000014000D338: 4C 89 E1 mov rcx,r12
000000014000D33B: 44 89 D2 mov edx,r10d
000000014000D33E: E8 CD FD FF FF call 000000014000D110
000000014000D343: 0F 28 44 24 30 movaps xmm0,xmmword ptr [rsp+30h]
000000014000D348: 0F 28 4C 24 40 movaps xmm1,xmmword ptr [rsp+40h]
000000014000D34D: 41 0F 11 04 24 movups xmmword ptr [r12],xmm0
000000014000D352: 41 0F 11 4C 24 10 movups xmmword ptr [r12+10h],xmm1
000000014000D358: 48 8B 4C 24 50 mov rcx,qword ptr [rsp+50h]
000000014000D35D: 49 89 4C 24 20 mov qword ptr [r12+20h],rcx
000000014000D362: 40 B7 01 mov dil,1
000000014000D365: 84 C0 test al,al
000000014000D367: 0F 84 E6 FE FF FF je 000000014000D253
000000014000D36D: E9 9B 09 00 00 jmp 000000014000DD0D
000000014000D372: 45 84 D2 test r10b,r10b
000000014000D375: 0F 84 A6 01 00 00 je 000000014000D521
000000014000D37B: 45 31 ED xor r13d,r13d
000000014000D37E: E9 D9 03 00 00 jmp 000000014000D75C
000000014000D383: 45 84 D2 test r10b,r10b
000000014000D386: 0F 84 C8 01 00 00 je 000000014000D554
000000014000D38C: 45 31 ED xor r13d,r13d
000000014000D38F: E9 8D 04 00 00 jmp 000000014000D821
000000014000D394: 4C 89 C2 mov rdx,r8
000000014000D397: 48 29 FA sub rdx,rdi
000000014000D39A: 4C 8D 0C 29 lea r9,[rcx+rbp]
000000014000D39E: 49 83 C1 01 add r9,1
000000014000D3A2: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000D3A9: 48 8D 34 02 lea rsi,[rdx+rax]
000000014000D3AD: 48 83 FE FF cmp rsi,0FFFFFFFFFFFFFFFFh
000000014000D3B1: 0F 84 2A 09 00 00 je 000000014000DCE1
000000014000D3B7: 41 0F B6 74 01 01 movzx esi,byte ptr [r9+rax+1]
000000014000D3BD: 48 8D 1C 28 lea rbx,[rax+rbp]
000000014000D3C1: 48 83 C3 03 add rbx,3
000000014000D3C5: 49 89 5C 24 18 mov qword ptr [r12+18h],rbx
000000014000D3CA: 8D 5E D0 lea ebx,[rsi-30h]
000000014000D3CD: 48 83 C0 01 add rax,1
000000014000D3D1: 80 FB 0A cmp bl,0Ah
000000014000D3D4: 72 D3 jb 000000014000D3A9
000000014000D3D6: 8D 5E 9F lea ebx,[rsi-61h]
000000014000D3D9: 80 FB 06 cmp bl,6
000000014000D3DC: 72 CB jb 000000014000D3A9
000000014000D3DE: 40 80 FE 5F cmp sil,5Fh
000000014000D3E2: 0F 85 F9 08 00 00 jne 000000014000DCE1
000000014000D3E8: 4C 8D 0C 28 lea r9,[rax+rbp]
000000014000D3EC: 49 83 C1 01 add r9,1
000000014000D3F0: 49 39 E9 cmp r9,rbp
000000014000D3F3: 0F 86 64 0D 00 00 jbe 000000014000E15D
000000014000D3F9: 49 39 F8 cmp r8,rdi
000000014000D3FC: 0F 83 FC 04 00 00 jae 000000014000D8FE
000000014000D402: 42 80 3C 01 BF cmp byte ptr [rcx+r8],0BFh
000000014000D407: 0F 8F FA 04 00 00 jg 000000014000D907
000000014000D40D: E9 4B 0D 00 00 jmp 000000014000E15D
000000014000D412: 4C 89 C2 mov rdx,r8
000000014000D415: 48 29 FA sub rdx,rdi
000000014000D418: 4C 8D 0C 29 lea r9,[rcx+rbp]
000000014000D41C: 49 83 C1 01 add r9,1
000000014000D420: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000D427: 48 8D 34 02 lea rsi,[rdx+rax]
000000014000D42B: 48 83 FE FF cmp rsi,0FFFFFFFFFFFFFFFFh
000000014000D42F: 0F 84 AC 08 00 00 je 000000014000DCE1
000000014000D435: 41 0F B6 74 01 01 movzx esi,byte ptr [r9+rax+1]
000000014000D43B: 48 8D 1C 28 lea rbx,[rax+rbp]
000000014000D43F: 48 83 C3 03 add rbx,3
000000014000D443: 49 89 5C 24 18 mov qword ptr [r12+18h],rbx
000000014000D448: 8D 5E D0 lea ebx,[rsi-30h]
000000014000D44B: 48 83 C0 01 add rax,1
000000014000D44F: 80 FB 0A cmp bl,0Ah
000000014000D452: 72 D3 jb 000000014000D427
000000014000D454: 8D 5E 9F lea ebx,[rsi-61h]
000000014000D457: 80 FB 06 cmp bl,6
000000014000D45A: 72 CB jb 000000014000D427
000000014000D45C: 40 80 FE 5F cmp sil,5Fh
000000014000D460: 0F 85 7B 08 00 00 jne 000000014000DCE1
000000014000D466: 4C 8D 0C 28 lea r9,[rax+rbp]
000000014000D46A: 49 83 C1 01 add r9,1
000000014000D46E: 49 39 E9 cmp r9,rbp
000000014000D471: 0F 86 E6 0C 00 00 jbe 000000014000E15D
000000014000D477: 49 39 F8 cmp r8,rdi
000000014000D47A: 0F 83 D8 04 00 00 jae 000000014000D958
000000014000D480: 42 80 3C 01 BF cmp byte ptr [rcx+r8],0BFh
000000014000D485: 0F 8F D6 04 00 00 jg 000000014000D961
000000014000D48B: E9 CD 0C 00 00 jmp 000000014000E15D
000000014000D490: 45 84 D2 test r10b,r10b
000000014000D493: 0F 84 EE 00 00 00 je 000000014000D587
000000014000D499: 45 31 ED xor r13d,r13d
000000014000D49C: E9 EA 03 00 00 jmp 000000014000D88B
000000014000D4A1: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D4A6: 48 85 C9 test rcx,rcx
000000014000D4A9: 0F 84 A4 FD FF FF je 000000014000D253
000000014000D4AF: 48 8D 15 45 DF 02 lea rdx,[000000014003B3FBh]
00
000000014000D4B6: E9 28 04 00 00 jmp 000000014000D8E3
000000014000D4BB: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D4C0: 48 85 C9 test rcx,rcx
000000014000D4C3: 0F 84 F1 00 00 00 je 000000014000D5BA
000000014000D4C9: 48 8D 15 8A E0 02 lea rdx,[000000014003B55Ah]
00
000000014000D4D0: 41 B8 01 00 00 00 mov r8d,1
000000014000D4D6: E8 15 7E FF FF call 00000001400052F0
000000014000D4DB: 41 B5 01 mov r13b,1
000000014000D4DE: 40 B7 01 mov dil,1
000000014000D4E1: 84 C0 test al,al
000000014000D4E3: 0F 84 D4 00 00 00 je 000000014000D5BD
000000014000D4E9: E9 1F 08 00 00 jmp 000000014000DD0D
000000014000D4EE: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D4F3: 48 85 C9 test rcx,rcx
000000014000D4F6: 0F 84 A2 01 00 00 je 000000014000D69E
000000014000D4FC: 48 8D 15 57 E0 02 lea rdx,[000000014003B55Ah]
00
000000014000D503: 41 B8 01 00 00 00 mov r8d,1
000000014000D509: E8 E2 7D FF FF call 00000001400052F0
000000014000D50E: 41 B5 01 mov r13b,1
000000014000D511: 40 B7 01 mov dil,1
000000014000D514: 84 C0 test al,al
000000014000D516: 0F 84 85 01 00 00 je 000000014000D6A1
000000014000D51C: E9 EC 07 00 00 jmp 000000014000DD0D
000000014000D521: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D526: 48 85 C9 test rcx,rcx
000000014000D529: 0F 84 2A 02 00 00 je 000000014000D759
000000014000D52F: 48 8D 15 24 E0 02 lea rdx,[000000014003B55Ah]
00
000000014000D536: 41 B8 01 00 00 00 mov r8d,1
000000014000D53C: E8 AF 7D FF FF call 00000001400052F0
000000014000D541: 41 B5 01 mov r13b,1
000000014000D544: 40 B7 01 mov dil,1
000000014000D547: 84 C0 test al,al
000000014000D549: 0F 84 0D 02 00 00 je 000000014000D75C
000000014000D54F: E9 B9 07 00 00 jmp 000000014000DD0D
000000014000D554: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D559: 48 85 C9 test rcx,rcx
000000014000D55C: 0F 84 BC 02 00 00 je 000000014000D81E
000000014000D562: 48 8D 15 F1 DF 02 lea rdx,[000000014003B55Ah]
00
000000014000D569: 41 B8 01 00 00 00 mov r8d,1
000000014000D56F: E8 7C 7D FF FF call 00000001400052F0
000000014000D574: 41 B5 01 mov r13b,1
000000014000D577: 40 B7 01 mov dil,1
000000014000D57A: 84 C0 test al,al
000000014000D57C: 0F 84 9F 02 00 00 je 000000014000D821
000000014000D582: E9 86 07 00 00 jmp 000000014000DD0D
000000014000D587: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D58C: 48 85 C9 test rcx,rcx
000000014000D58F: 0F 84 F3 02 00 00 je 000000014000D888
000000014000D595: 48 8D 15 BE DF 02 lea rdx,[000000014003B55Ah]
00
000000014000D59C: 41 B8 01 00 00 00 mov r8d,1
000000014000D5A2: E8 49 7D FF FF call 00000001400052F0
000000014000D5A7: 41 B5 01 mov r13b,1
000000014000D5AA: 40 B7 01 mov dil,1
000000014000D5AD: 84 C0 test al,al
000000014000D5AF: 0F 84 D6 02 00 00 je 000000014000D88B
000000014000D5B5: E9 53 07 00 00 jmp 000000014000DD0D
000000014000D5BA: 41 B5 01 mov r13b,1
000000014000D5BD: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D5C2: 48 85 C9 test rcx,rcx
000000014000D5C5: 74 1D je 000000014000D5E4
000000014000D5C7: 48 8D 15 1A DB 02 lea rdx,[000000014003B0E8h]
00
000000014000D5CE: 41 B8 01 00 00 00 mov r8d,1
000000014000D5D4: E8 17 7D FF FF call 00000001400052F0
000000014000D5D9: 40 B7 01 mov dil,1
000000014000D5DC: 84 C0 test al,al
000000014000D5DE: 0F 85 29 07 00 00 jne 000000014000DD0D
000000014000D5E4: 40 80 FE 52 cmp sil,52h
000000014000D5E8: 74 27 je 000000014000D611
000000014000D5EA: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D5EF: 48 85 C9 test rcx,rcx
000000014000D5F2: 74 1D je 000000014000D611
000000014000D5F4: 48 8D 15 0D DF 02 lea rdx,[000000014003B508h]
00
000000014000D5FB: 41 B8 04 00 00 00 mov r8d,4
000000014000D601: E8 EA 7C FF FF call 00000001400052F0
000000014000D606: 40 B7 01 mov dil,1
000000014000D609: 84 C0 test al,al
000000014000D60B: 0F 85 FC 06 00 00 jne 000000014000DD0D
000000014000D611: 40 B7 01 mov dil,1
000000014000D614: 4C 89 E1 mov rcx,r12
000000014000D617: B2 01 mov dl,1
000000014000D619: E8 F2 FA FF FF call 000000014000D110
000000014000D61E: E9 9A 02 00 00 jmp 000000014000D8BD
000000014000D623: 48 8D 75 02 lea rsi,[rbp+2]
000000014000D627: 31 C0 xor eax,eax
000000014000D629: 41 B8 3E 00 00 00 mov r8d,3Eh
000000014000D62F: 45 31 F6 xor r14d,r14d
000000014000D632: 8D 5A D0 lea ebx,[rdx-30h]
000000014000D635: 80 FB 0A cmp bl,0Ah
000000014000D638: 72 1E jb 000000014000D658
000000014000D63A: 8D 5A 9F lea ebx,[rdx-61h]
000000014000D63D: 80 FB 1A cmp bl,1Ah
000000014000D640: 73 05 jae 000000014000D647
000000014000D642: 80 C2 A9 add dl,0A9h
000000014000D645: EB 0F jmp 000000014000D656
000000014000D647: 8D 5A BF lea ebx,[rdx-41h]
000000014000D64A: 80 FB 1A cmp bl,1Ah
000000014000D64D: 0F 83 D0 06 00 00 jae 000000014000DD23
000000014000D653: 80 C2 E3 add dl,0E3h
000000014000D656: 89 D3 mov ebx,edx
000000014000D658: 49 89 74 24 18 mov qword ptr [r12+18h],rsi
000000014000D65D: 49 F7 E0 mul rax,r8
000000014000D660: 0F 80 BD 06 00 00 jo 000000014000DD23
000000014000D666: 0F B6 D3 movzx edx,bl
000000014000D669: 48 01 D0 add rax,rdx
000000014000D66C: 0F 82 B4 06 00 00 jb 000000014000DD26
000000014000D672: 48 39 FE cmp rsi,rdi
000000014000D675: 0F 83 AB 06 00 00 jae 000000014000DD26
000000014000D67B: 0F B6 14 31 movzx edx,byte ptr [rcx+rsi]
000000014000D67F: 48 83 C6 01 add rsi,1
000000014000D683: 80 FA 5F cmp dl,5Fh
000000014000D686: 75 AA jne 000000014000D632
000000014000D688: 49 89 74 24 18 mov qword ptr [r12+18h],rsi
000000014000D68D: 45 31 F6 xor r14d,r14d
000000014000D690: 48 FF C0 inc rax
000000014000D693: 0F 85 45 FC FF FF jne 000000014000D2DE
000000014000D699: E9 88 06 00 00 jmp 000000014000DD26
000000014000D69E: 41 B5 01 mov r13b,1
000000014000D6A1: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D6A6: 48 85 C9 test rcx,rcx
000000014000D6A9: 74 1D je 000000014000D6C8
000000014000D6AB: 48 8D 15 4B DE 02 lea rdx,[000000014003B4FDh]
00
000000014000D6B2: 41 B8 01 00 00 00 mov r8d,1
000000014000D6B8: E8 33 7C FF FF call 00000001400052F0
000000014000D6BD: 40 B7 01 mov dil,1
000000014000D6C0: 84 C0 test al,al
000000014000D6C2: 0F 85 45 06 00 00 jne 000000014000DD0D
000000014000D6C8: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000D6CD: 74 1A je 000000014000D6E9
000000014000D6CF: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D6D4: 48 85 C9 test rcx,rcx
000000014000D6D7: 0F 84 E8 01 00 00 je 000000014000D8C5
000000014000D6DD: 48 8D 15 1A DE 02 lea rdx,[000000014003B4FEh]
00
000000014000D6E4: E9 B6 00 00 00 jmp 000000014000D79F
000000014000D6E9: 31 DB xor ebx,ebx
000000014000D6EB: 48 8D 35 F4 DD 02 lea rsi,[000000014003B4E6h]
00
000000014000D6F2: 49 8B 44 24 18 mov rax,qword ptr [r12+18h]
000000014000D6F7: 49 3B 44 24 10 cmp rax,qword ptr [r12+10h]
000000014000D6FC: 73 14 jae 000000014000D712
000000014000D6FE: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000D703: 48 85 C9 test rcx,rcx
000000014000D706: 74 0A je 000000014000D712
000000014000D708: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000D70C: 0F 84 77 06 00 00 je 000000014000DD89
000000014000D712: 48 83 EB 01 sub rbx,1
000000014000D716: 72 20 jb 000000014000D738
000000014000D718: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D71D: 48 85 C9 test rcx,rcx
000000014000D720: 74 16 je 000000014000D738
000000014000D722: 41 B8 02 00 00 00 mov r8d,2
000000014000D728: 48 89 F2 mov rdx,rsi
000000014000D72B: E8 C0 7B FF FF call 00000001400052F0
000000014000D730: 84 C0 test al,al
000000014000D732: 0F 85 F7 00 00 00 jne 000000014000D82F
000000014000D738: 40 B7 01 mov dil,1
000000014000D73B: 4C 89 E1 mov rcx,r12
000000014000D73E: B2 01 mov dl,1
000000014000D740: E8 CB F9 FF FF call 000000014000D110
000000014000D745: 84 C0 test al,al
000000014000D747: 0F 85 C0 05 00 00 jne 000000014000DD0D
000000014000D74D: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000D752: 74 9E je 000000014000D6F2
000000014000D754: E9 76 FF FF FF jmp 000000014000D6CF
000000014000D759: 41 B5 01 mov r13b,1
000000014000D75C: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D761: 48 85 C9 test rcx,rcx
000000014000D764: 74 1D je 000000014000D783
000000014000D766: 48 8D 15 84 D9 02 lea rdx,[000000014003B0F1h]
00
000000014000D76D: 41 B8 01 00 00 00 mov r8d,1
000000014000D773: E8 78 7B FF FF call 00000001400052F0
000000014000D778: 40 B7 01 mov dil,1
000000014000D77B: 84 C0 test al,al
000000014000D77D: 0F 85 8A 05 00 00 jne 000000014000DD0D
000000014000D783: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000D788: 74 25 je 000000014000D7AF
000000014000D78A: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D78F: 48 85 C9 test rcx,rcx
000000014000D792: 0F 84 2D 01 00 00 je 000000014000D8C5
000000014000D798: 48 8D 15 24 F0 02 lea rdx,[000000014003C7C3h]
00
000000014000D79F: 41 B8 01 00 00 00 mov r8d,1
000000014000D7A5: E8 46 7B FF FF call 00000001400052F0
000000014000D7AA: E9 0B 01 00 00 jmp 000000014000D8BA
000000014000D7AF: 31 DB xor ebx,ebx
000000014000D7B1: 48 8D 35 2E DD 02 lea rsi,[000000014003B4E6h]
00
000000014000D7B8: 49 8B 44 24 18 mov rax,qword ptr [r12+18h]
000000014000D7BD: 49 3B 44 24 10 cmp rax,qword ptr [r12+10h]
000000014000D7C2: 73 14 jae 000000014000D7D8
000000014000D7C4: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000D7C9: 48 85 C9 test rcx,rcx
000000014000D7CC: 74 0A je 000000014000D7D8
000000014000D7CE: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000D7D2: 0F 84 BF 05 00 00 je 000000014000DD97
000000014000D7D8: 48 85 DB test rbx,rbx
000000014000D7DB: 74 1C je 000000014000D7F9
000000014000D7DD: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D7E2: 48 85 C9 test rcx,rcx
000000014000D7E5: 74 12 je 000000014000D7F9
000000014000D7E7: 41 B8 02 00 00 00 mov r8d,2
000000014000D7ED: 48 89 F2 mov rdx,rsi
000000014000D7F0: E8 FB 7A FF FF call 00000001400052F0
000000014000D7F5: 84 C0 test al,al
000000014000D7F7: 75 36 jne 000000014000D82F
000000014000D7F9: 40 B7 01 mov dil,1
000000014000D7FC: 4C 89 E1 mov rcx,r12
000000014000D7FF: B2 01 mov dl,1
000000014000D801: E8 0A F9 FF FF call 000000014000D110
000000014000D806: 84 C0 test al,al
000000014000D808: 0F 85 FF 04 00 00 jne 000000014000DD0D
000000014000D80E: 48 83 C3 01 add rbx,1
000000014000D812: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000D817: 74 9F je 000000014000D7B8
000000014000D819: E9 82 05 00 00 jmp 000000014000DDA0
000000014000D81E: 41 B5 01 mov r13b,1
000000014000D821: 4C 89 E1 mov rcx,r12
000000014000D824: B2 01 mov dl,1
000000014000D826: E8 D5 C5 FF FF call 0000000140009E00
000000014000D82B: 84 C0 test al,al
000000014000D82D: 74 08 je 000000014000D837
000000014000D82F: 40 B7 01 mov dil,1
000000014000D832: E9 D6 04 00 00 jmp 000000014000DD0D
000000014000D837: 41 80 3C 24 01 cmp byte ptr [r12],1
000000014000D83C: 0F 84 E9 F8 FF FF je 000000014000D12B
000000014000D842: 49 8B 44 24 18 mov rax,qword ptr [r12+18h]
000000014000D847: 49 3B 44 24 10 cmp rax,qword ptr [r12+10h]
000000014000D84C: 0F 83 8F 04 00 00 jae 000000014000DCE1
000000014000D852: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000D857: 48 85 C9 test rcx,rcx
000000014000D85A: 0F 84 81 04 00 00 je 000000014000DCE1
000000014000D860: 8A 0C 01 mov cl,byte ptr [rcx+rax]
000000014000D863: 48 83 C0 01 add rax,1
000000014000D867: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000D86C: 80 F9 53 cmp cl,53h
000000014000D86F: 0F 84 65 05 00 00 je 000000014000DDDA
000000014000D875: 80 F9 54 cmp cl,54h
000000014000D878: 0F 84 7D 07 00 00 je 000000014000DFFB
000000014000D87E: 80 F9 55 cmp cl,55h
000000014000D881: 74 42 je 000000014000D8C5
000000014000D883: E9 59 04 00 00 jmp 000000014000DCE1
000000014000D888: 41 B5 01 mov r13b,1
000000014000D88B: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D890: 48 85 C9 test rcx,rcx
000000014000D893: 74 1D je 000000014000D8B2
000000014000D895: 48 8D 15 49 D8 02 lea rdx,[000000014003B0E5h]
00
000000014000D89C: 41 B8 01 00 00 00 mov r8d,1
000000014000D8A2: E8 49 7A FF FF call 00000001400052F0
000000014000D8A7: 40 B7 01 mov dil,1
000000014000D8AA: 84 C0 test al,al
000000014000D8AC: 0F 85 5B 04 00 00 jne 000000014000DD0D
000000014000D8B2: 4C 89 E1 mov rcx,r12
000000014000D8B5: E8 D6 0E 00 00 call 000000014000E790
000000014000D8BA: 40 B7 01 mov dil,1
000000014000D8BD: 84 C0 test al,al
000000014000D8BF: 0F 85 48 04 00 00 jne 000000014000DD0D
000000014000D8C5: 45 84 ED test r13b,r13b
000000014000D8C8: 0F 84 85 F9 FF FF je 000000014000D253
000000014000D8CE: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D8D3: 48 85 C9 test rcx,rcx
000000014000D8D6: 0F 84 77 F9 FF FF je 000000014000D253
000000014000D8DC: 48 8D 15 BF D9 02 lea rdx,[000000014003B2A2h]
00
000000014000D8E3: 41 B8 01 00 00 00 mov r8d,1
000000014000D8E9: E8 02 7A FF FF call 00000001400052F0
000000014000D8EE: 40 B7 01 mov dil,1
000000014000D8F1: 84 C0 test al,al
000000014000D8F3: 0F 84 5A F9 FF FF je 000000014000D253
000000014000D8F9: E9 0F 04 00 00 jmp 000000014000DD0D
000000014000D8FE: 4C 39 C7 cmp rdi,r8
000000014000D901: 0F 85 56 08 00 00 jne 000000014000E15D
000000014000D907: 4C 01 C1 add rcx,r8
000000014000D90A: 48 89 4C 24 30 mov qword ptr [rsp+30h],rcx
000000014000D90F: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000D914: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000D919: E8 02 14 00 00 call 000000014000ED20
000000014000D91E: 48 83 F8 01 cmp rax,1
000000014000D922: 0F 85 B9 03 00 00 jne 000000014000DCE1
000000014000D928: 48 85 D2 test rdx,rdx
000000014000D92B: 0F 84 38 04 00 00 je 000000014000DD69
000000014000D931: 48 83 FA 01 cmp rdx,1
000000014000D935: 0F 85 A6 03 00 00 jne 000000014000DCE1
000000014000D93B: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000D940: 48 85 C9 test rcx,rcx
000000014000D943: 0F 84 0A F9 FF FF je 000000014000D253
000000014000D949: 48 8D 15 01 DC 02 lea rdx,[000000014003B551h]
00
000000014000D950: 41 B8 04 00 00 00 mov r8d,4
000000014000D956: EB 91 jmp 000000014000D8E9
000000014000D958: 4C 39 C7 cmp rdi,r8
000000014000D95B: 0F 85 FC 07 00 00 jne 000000014000E15D
000000014000D961: 4C 01 C1 add rcx,r8
000000014000D964: 48 89 4C 24 30 mov qword ptr [rsp+30h],rcx
000000014000D969: 48 89 44 24 38 mov qword ptr [rsp+38h],rax
000000014000D96E: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000D973: E8 A8 13 00 00 call 000000014000ED20
000000014000D978: 48 85 C0 test rax,rax
000000014000D97B: 0F 94 C0 sete al
000000014000D97E: 48 89 D1 mov rcx,rdx
000000014000D981: 48 C1 E9 20 shr rcx,20h
000000014000D985: 0F 95 C1 setne cl
000000014000D988: 08 C1 or cl,al
000000014000D98A: 0F 85 51 03 00 00 jne 000000014000DCE1
000000014000D990: 48 89 D3 mov rbx,rdx
000000014000D993: 81 FB FF FF 10 00 cmp ebx,10FFFFh
000000014000D999: 0F 87 42 03 00 00 ja 000000014000DCE1
000000014000D99F: 89 D8 mov eax,ebx
000000014000D9A1: 25 00 F8 FF FF and eax,0FFFFF800h
000000014000D9A6: 3D 00 D8 00 00 cmp eax,0D800h
000000014000D9AB: 0F 84 30 03 00 00 je 000000014000DCE1
000000014000D9B1: 4D 8B 6C 24 28 mov r13,qword ptr [r12+28h]
000000014000D9B6: 4D 85 ED test r13,r13
000000014000D9B9: 0F 84 94 F8 FF FF je 000000014000D253
000000014000D9BF: 49 8B 4D 20 mov rcx,qword ptr [r13+20h]
000000014000D9C3: 49 8B 45 28 mov rax,qword ptr [r13+28h]
000000014000D9C7: BA 27 00 00 00 mov edx,27h
000000014000D9CC: FF 50 20 call qword ptr [rax+20h]
000000014000D9CF: 40 B7 01 mov dil,1
000000014000D9D2: 84 C0 test al,al
000000014000D9D4: 0F 85 33 03 00 00 jne 000000014000DD0D
000000014000D9DA: 8D 43 F7 lea eax,[rbx-9]
000000014000D9DD: 83 F8 1E cmp eax,1Eh
000000014000D9E0: 77 44 ja 000000014000DA26
000000014000D9E2: 41 BE 74 00 00 00 mov r14d,74h
000000014000D9E8: BE 02 00 00 00 mov esi,2
000000014000D9ED: 48 8D 0D 64 08 00 lea rcx,[000000014000E258h]
00
000000014000D9F4: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000D9F8: 48 01 C8 add rax,rcx
000000014000D9FB: FF E0 jmp rax
000000014000D9FD: 41 BE 6E 00 00 00 mov r14d,6Eh
000000014000DA03: BE 02 00 00 00 mov esi,2
000000014000DA08: 31 ED xor ebp,ebp
000000014000DA0A: BB 00 00 11 00 mov ebx,110000h
000000014000DA0F: 89 F0 mov eax,esi
000000014000DA11: 48 8D 0D BC 08 00 lea rcx,[000000014000E2D4h]
00
000000014000DA18: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DA1C: 48 01 C8 add rax,rcx
000000014000DA1F: BA 6E 00 00 00 mov edx,6Eh
000000014000DA24: FF E0 jmp rax
000000014000DA26: 83 FB 5C cmp ebx,5Ch
000000014000DA29: 0F 84 AA 00 00 00 je 000000014000DAD9
000000014000DA2F: 81 FB 00 00 11 00 cmp ebx,110000h
000000014000DA35: 0F 84 05 07 00 00 je 000000014000E140
000000014000DA3B: 89 D9 mov ecx,ebx
000000014000DA3D: E8 8E 94 FF FF call 0000000140006ED0
000000014000DA42: 84 C0 test al,al
000000014000DA44: 0F 84 B3 00 00 00 je 000000014000DAFD
000000014000DA4A: 41 89 DF mov r15d,ebx
000000014000DA4D: 83 CB 01 or ebx,1
000000014000DA50: 0F BD C3 bsr eax,ebx
000000014000DA53: 83 F0 1C xor eax,1Ch
000000014000DA56: C1 E8 02 shr eax,2
000000014000DA59: 83 F0 07 xor eax,7
000000014000DA5C: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000DA61: 48 B8 00 00 00 00 mov rax,500000000h
05 00 00 00
000000014000DA6B: 49 09 C7 or r15,rax
000000014000DA6E: BE 03 00 00 00 mov esi,3
000000014000DA73: 31 ED xor ebp,ebp
000000014000DA75: BB 00 00 11 00 mov ebx,110000h
000000014000DA7A: 89 F0 mov eax,esi
000000014000DA7C: 48 8D 0D 51 08 00 lea rcx,[000000014000E2D4h]
00
000000014000DA83: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DA87: 48 01 C8 add rax,rcx
000000014000DA8A: FF E0 jmp rax
000000014000DA8C: 41 BE 72 00 00 00 mov r14d,72h
000000014000DA92: BE 02 00 00 00 mov esi,2
000000014000DA97: 31 ED xor ebp,ebp
000000014000DA99: BB 00 00 11 00 mov ebx,110000h
000000014000DA9E: 89 F0 mov eax,esi
000000014000DAA0: 48 8D 0D 2D 08 00 lea rcx,[000000014000E2D4h]
00
000000014000DAA7: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DAAB: 48 01 C8 add rax,rcx
000000014000DAAE: BA 72 00 00 00 mov edx,72h
000000014000DAB3: FF E0 jmp rax
000000014000DAB5: BE 02 00 00 00 mov esi,2
000000014000DABA: 31 ED xor ebp,ebp
000000014000DABC: 89 F0 mov eax,esi
000000014000DABE: 48 8D 0D 0F 08 00 lea rcx,[000000014000E2D4h]
00
000000014000DAC5: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DAC9: 48 01 C8 add rax,rcx
000000014000DACC: 41 89 DE mov r14d,ebx
000000014000DACF: BB 00 00 11 00 mov ebx,110000h
000000014000DAD4: 44 89 F2 mov edx,r14d
000000014000DAD7: FF E0 jmp rax
000000014000DAD9: BE 02 00 00 00 mov esi,2
000000014000DADE: 31 ED xor ebp,ebp
000000014000DAE0: 89 F0 mov eax,esi
000000014000DAE2: 48 8D 0D EB 07 00 lea rcx,[000000014000E2D4h]
00
000000014000DAE9: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DAED: 48 01 C8 add rax,rcx
000000014000DAF0: 41 89 DE mov r14d,ebx
000000014000DAF3: BB 00 00 11 00 mov ebx,110000h
000000014000DAF8: 44 89 F2 mov edx,r14d
000000014000DAFB: FF E0 jmp rax
000000014000DAFD: 89 D9 mov ecx,ebx
000000014000DAFF: E8 1C 95 FF FF call 0000000140007020
000000014000DB04: BE 01 00 00 00 mov esi,1
000000014000DB09: 84 C0 test al,al
000000014000DB0B: 74 05 je 000000014000DB12
000000014000DB0D: 41 89 DE mov r14d,ebx
000000014000DB10: EB 29 jmp 000000014000DB3B
000000014000DB12: 41 89 DF mov r15d,ebx
000000014000DB15: 83 CB 01 or ebx,1
000000014000DB18: 0F BD C3 bsr eax,ebx
000000014000DB1B: 83 F0 1C xor eax,1Ch
000000014000DB1E: C1 E8 02 shr eax,2
000000014000DB21: 83 F0 07 xor eax,7
000000014000DB24: 48 89 44 24 28 mov qword ptr [rsp+28h],rax
000000014000DB29: 48 B8 00 00 00 00 mov rax,500000000h
05 00 00 00
000000014000DB33: 49 09 C7 or r15,rax
000000014000DB36: BE 03 00 00 00 mov esi,3
000000014000DB3B: 31 ED xor ebp,ebp
000000014000DB3D: BB 00 00 11 00 mov ebx,110000h
000000014000DB42: 89 F0 mov eax,esi
000000014000DB44: 48 8D 0D 89 07 00 lea rcx,[000000014000E2D4h]
00
000000014000DB4B: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DB4F: 48 01 C8 add rax,rcx
000000014000DB52: 44 89 F2 mov edx,r14d
000000014000DB55: FF E0 jmp rax
000000014000DB57: BA 5C 00 00 00 mov edx,5Ch
000000014000DB5C: BD 01 00 00 00 mov ebp,1
000000014000DB61: E9 2F 01 00 00 jmp 000000014000DC95
000000014000DB66: 4C 89 F8 mov rax,r15
000000014000DB69: 48 C1 E8 20 shr rax,20h
000000014000DB6D: BB 00 00 11 00 mov ebx,110000h
000000014000DB72: 0F B6 C0 movzx eax,al
000000014000DB75: 48 8D 0D 68 07 00 lea rcx,[000000014000E2E4h]
00
000000014000DB7C: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DB80: 48 01 C8 add rax,rcx
000000014000DB83: FF E0 jmp rax
000000014000DB85: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000DB8C: 48 21 44 24 28 and qword ptr [rsp+28h],rax
000000014000DB91: 48 B8 FF FF FF FF mov rax,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000DB9B: 49 21 C7 and r15,rax
000000014000DB9E: BA 7D 00 00 00 mov edx,7Dh
000000014000DBA3: E9 EB 00 00 00 jmp 000000014000DC93
000000014000DBA8: 48 8B 6C 24 28 mov rbp,qword ptr [rsp+28h]
000000014000DBAD: 8D 0C AD 00 00 00 lea ecx,[rbp*4+0000000000000000h]
00
000000014000DBB4: 44 89 F8 mov eax,r15d
000000014000DBB7: D3 E8 shr eax,cl
000000014000DBB9: 83 E0 0F and eax,0Fh
000000014000DBBC: 8D 48 57 lea ecx,[rax+57h]
000000014000DBBF: 89 C2 mov edx,eax
000000014000DBC1: 83 CA 30 or edx,30h
000000014000DBC4: 3C 0A cmp al,0Ah
000000014000DBC6: 0F 43 D1 cmovae edx,ecx
000000014000DBC9: 48 85 ED test rbp,rbp
000000014000DBCC: 0F 84 98 00 00 00 je 000000014000DC6A
000000014000DBD2: 48 83 C5 FF add rbp,0FFFFFFFFFFFFFFFFh
000000014000DBD6: 48 89 6C 24 28 mov qword ptr [rsp+28h],rbp
000000014000DBDB: E9 B3 00 00 00 jmp 000000014000DC93
000000014000DBE0: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000DBE7: 48 21 44 24 28 and qword ptr [rsp+28h],rax
000000014000DBEC: 48 B8 FF FF FF FF mov rax,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000DBF6: 49 21 C7 and r15,rax
000000014000DBF9: 48 B8 00 00 00 00 mov rax,200000000h
02 00 00 00
000000014000DC03: 49 09 C7 or r15,rax
000000014000DC06: BA 7B 00 00 00 mov edx,7Bh
000000014000DC0B: E9 83 00 00 00 jmp 000000014000DC93
000000014000DC10: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000DC17: 48 21 44 24 28 and qword ptr [rsp+28h],rax
000000014000DC1C: 48 B8 FF FF FF FF mov rax,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000DC26: 49 21 C7 and r15,rax
000000014000DC29: 48 B8 00 00 00 00 mov rax,300000000h
03 00 00 00
000000014000DC33: 49 09 C7 or r15,rax
000000014000DC36: BA 75 00 00 00 mov edx,75h
000000014000DC3B: EB 56 jmp 000000014000DC93
000000014000DC3D: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000DC44: 48 21 44 24 28 and qword ptr [rsp+28h],rax
000000014000DC49: 48 B8 FF FF FF FF mov rax,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000DC53: 49 21 C7 and r15,rax
000000014000DC56: 48 B8 00 00 00 00 mov rax,400000000h
04 00 00 00
000000014000DC60: 49 09 C7 or r15,rax
000000014000DC63: BA 5C 00 00 00 mov edx,5Ch
000000014000DC68: EB 29 jmp 000000014000DC93
000000014000DC6A: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
000000014000DC71: 48 21 C5 and rbp,rax
000000014000DC74: 48 89 6C 24 28 mov qword ptr [rsp+28h],rbp
000000014000DC79: 48 B8 FF FF FF FF mov rax,0FFFFFF00FFFFFFFFh
00 FF FF FF
000000014000DC83: 49 21 C7 and r15,rax
000000014000DC86: 48 B8 00 00 00 00 mov rax,100000000h
01 00 00 00
000000014000DC90: 49 09 C7 or r15,rax
000000014000DC93: 89 F5 mov ebp,esi
000000014000DC95: 49 8B 4D 20 mov rcx,qword ptr [r13+20h]
000000014000DC99: 49 8B 45 28 mov rax,qword ptr [r13+28h]
000000014000DC9D: FF 50 20 call qword ptr [rax+20h]
000000014000DCA0: 84 C0 test al,al
000000014000DCA2: 75 69 jne 000000014000DD0D
000000014000DCA4: BB 00 00 11 00 mov ebx,110000h
000000014000DCA9: 89 E8 mov eax,ebp
000000014000DCAB: 48 8D 0D 22 06 00 lea rcx,[000000014000E2D4h]
00
000000014000DCB2: 48 63 04 81 movsxd rax,dword ptr [rcx+rax*4]
000000014000DCB6: 48 01 C8 add rax,rcx
000000014000DCB9: 89 EE mov esi,ebp
000000014000DCBB: 31 ED xor ebp,ebp
000000014000DCBD: 44 89 F2 mov edx,r14d
000000014000DCC0: FF E0 jmp rax
000000014000DCC2: 49 8B 4D 20 mov rcx,qword ptr [r13+20h]
000000014000DCC6: 49 8B 45 28 mov rax,qword ptr [r13+28h]
000000014000DCCA: BA 22 00 00 00 mov edx,22h
000000014000DCCF: FF 50 20 call qword ptr [rax+20h]
000000014000DCD2: BB 00 00 11 00 mov ebx,110000h
000000014000DCD7: 84 C0 test al,al
000000014000DCD9: 0F 84 FB FC FF FF je 000000014000D9DA
000000014000DCDF: EB 2C jmp 000000014000DD0D
000000014000DCE1: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DCE6: 48 85 C9 test rcx,rcx
000000014000DCE9: 74 19 je 000000014000DD04
000000014000DCEB: 48 8D 15 BF D7 02 lea rdx,[000000014003B4B1h]
00
000000014000DCF2: 41 B8 10 00 00 00 mov r8d,10h
000000014000DCF8: E8 F3 75 FF FF call 00000001400052F0
000000014000DCFD: 40 B7 01 mov dil,1
000000014000DD00: 84 C0 test al,al
000000014000DD02: 75 09 jne 000000014000DD0D
000000014000DD04: 66 41 C7 04 24 01 mov word ptr [r12],1
00
000000014000DD0B: 31 FF xor edi,edi
000000014000DD0D: 89 F8 mov eax,edi
000000014000DD0F: 48 81 C4 88 00 00 add rsp,88h
00
000000014000DD16: 5B pop rbx
000000014000DD17: 5D pop rbp
000000014000DD18: 5F pop rdi
000000014000DD19: 5E pop rsi
000000014000DD1A: 41 5C pop r12
000000014000DD1C: 41 5D pop r13
000000014000DD1E: 41 5E pop r14
000000014000DD20: 41 5F pop r15
000000014000DD22: C3 ret
000000014000DD23: 45 31 F6 xor r14d,r14d
000000014000DD26: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DD2B: 48 85 C9 test rcx,rcx
000000014000DD2E: 74 2D je 000000014000DD5D
000000014000DD30: 48 8D 05 61 D7 02 lea rax,[000000014003B498h]
00
000000014000DD37: 48 8D 15 73 D7 02 lea rdx,[000000014003B4B1h]
00
000000014000DD3E: 45 84 F6 test r14b,r14b
000000014000DD41: 48 0F 45 D0 cmovne rdx,rax
000000014000DD45: 41 0F B6 C6 movzx eax,r14b
000000014000DD49: 4C 8D 04 C0 lea r8,[rax+rax*8]
000000014000DD4D: 49 83 C0 10 add r8,10h
000000014000DD51: E8 9A 75 FF FF call 00000001400052F0
000000014000DD56: 40 B7 01 mov dil,1
000000014000DD59: 84 C0 test al,al
000000014000DD5B: 75 B0 jne 000000014000DD0D
000000014000DD5D: 41 C6 04 24 01 mov byte ptr [r12],1
000000014000DD62: 45 88 74 24 01 mov byte ptr [r12+1],r14b
000000014000DD67: EB A2 jmp 000000014000DD0B
000000014000DD69: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DD6E: 48 85 C9 test rcx,rcx
000000014000DD71: 0F 84 DC F4 FF FF je 000000014000D253
000000014000DD77: 48 8D 15 D7 D7 02 lea rdx,[000000014003B555h]
00
000000014000DD7E: 41 B8 05 00 00 00 mov r8d,5
000000014000DD84: E9 60 FB FF FF jmp 000000014000D8E9
000000014000DD89: 48 83 C0 01 add rax,1
000000014000DD8D: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000DD92: E9 38 F9 FF FF jmp 000000014000D6CF
000000014000DD97: 48 83 C0 01 add rax,1
000000014000DD9B: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000DDA0: 48 83 FB 01 cmp rbx,1
000000014000DDA4: 0F 85 E0 F9 FF FF jne 000000014000D78A
000000014000DDAA: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DDAF: 48 85 C9 test rcx,rcx
000000014000DDB2: 0F 84 0D FB FF FF je 000000014000D8C5
000000014000DDB8: 48 8D 15 36 D3 02 lea rdx,[000000014003B0F5h]
00
000000014000DDBF: 41 B8 01 00 00 00 mov r8d,1
000000014000DDC5: E8 26 75 FF FF call 00000001400052F0
000000014000DDCA: 40 B7 01 mov dil,1
000000014000DDCD: 84 C0 test al,al
000000014000DDCF: 0F 84 B5 F9 FF FF je 000000014000D78A
000000014000DDD5: E9 33 FF FF FF jmp 000000014000DD0D
000000014000DDDA: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DDDF: 48 85 C9 test rcx,rcx
000000014000DDE2: 74 25 je 000000014000DE09
000000014000DDE4: 48 8D 15 61 D7 02 lea rdx,[000000014003B54Ch]
00
000000014000DDEB: 41 B8 03 00 00 00 mov r8d,3
000000014000DDF1: E8 FA 74 FF FF call 00000001400052F0
000000014000DDF6: 84 C0 test al,al
000000014000DDF8: 0F 85 31 FA FF FF jne 000000014000D82F
000000014000DDFE: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000DE03: 0F 85 17 03 00 00 jne 000000014000E120
000000014000DE09: 49 8D 5C 24 08 lea rbx,[r12+8]
000000014000DE0E: 4C 8D 74 24 38 lea r14,[rsp+38h]
000000014000DE13: 45 31 FF xor r15d,r15d
000000014000DE16: 49 8B 44 24 18 mov rax,qword ptr [r12+18h]
000000014000DE1B: 49 3B 44 24 10 cmp rax,qword ptr [r12+10h]
000000014000DE20: 73 14 jae 000000014000DE36
000000014000DE22: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000DE27: 48 85 C9 test rcx,rcx
000000014000DE2A: 74 0A je 000000014000DE36
000000014000DE2C: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000DE30: 0F 84 E1 02 00 00 je 000000014000E117
000000014000DE36: 4D 85 FF test r15,r15
000000014000DE39: 74 58 je 000000014000DE93
000000014000DE3B: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DE40: 48 85 C9 test rcx,rcx
000000014000DE43: 74 4E je 000000014000DE93
000000014000DE45: 41 B8 02 00 00 00 mov r8d,2
000000014000DE4B: 48 8D 15 94 D6 02 lea rdx,[000000014003B4E6h]
00
000000014000DE52: E8 99 74 FF FF call 00000001400052F0
000000014000DE57: 84 C0 test al,al
000000014000DE59: 0F 85 D0 F9 FF FF jne 000000014000D82F
000000014000DE5F: 41 80 3C 24 01 cmp byte ptr [r12],1
000000014000DE64: 75 2D jne 000000014000DE93
000000014000DE66: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000DE6B: 48 85 C9 test rcx,rcx
000000014000DE6E: 0F 84 73 01 00 00 je 000000014000DFE7
000000014000DE74: 41 B8 01 00 00 00 mov r8d,1
000000014000DE7A: 48 8D 15 5F D6 02 lea rdx,[000000014003B4E0h]
00
000000014000DE81: E8 6A 74 FF FF call 00000001400052F0
000000014000DE86: 84 C0 test al,al
000000014000DE88: 0F 84 59 01 00 00 je 000000014000DFE7
000000014000DE8E: E9 9C F9 FF FF jmp 000000014000D82F
000000014000DE93: 49 8B 7C 24 10 mov rdi,qword ptr [r12+10h]
000000014000DE98: 49 8B 4C 24 18 mov rcx,qword ptr [r12+18h]
000000014000DE9D: 48 39 F9 cmp rcx,rdi
000000014000DEA0: 0F 83 BB 00 00 00 jae 000000014000DF61
000000014000DEA6: 49 8B 74 24 08 mov rsi,qword ptr [r12+8]
000000014000DEAB: 48 85 F6 test rsi,rsi
000000014000DEAE: 0F 84 AD 00 00 00 je 000000014000DF61
000000014000DEB4: 80 3C 0E 73 cmp byte ptr [rsi+rcx],73h
000000014000DEB8: 0F 85 A3 00 00 00 jne 000000014000DF61
000000014000DEBE: 48 8D 41 01 lea rax,[rcx+1]
000000014000DEC2: 49 89 44 24 18 mov qword ptr [r12+18h],rax
000000014000DEC7: 48 39 F8 cmp rax,rdi
000000014000DECA: 0F 83 C6 01 00 00 jae 000000014000E096
000000014000DED0: 8A 14 06 mov dl,byte ptr [rsi+rax]
000000014000DED3: 48 83 C1 02 add rcx,2
000000014000DED7: 80 FA 5F cmp dl,5Fh
000000014000DEDA: 75 07 jne 000000014000DEE3
000000014000DEDC: 49 89 4C 24 18 mov qword ptr [r12+18h],rcx
000000014000DEE1: EB 7E jmp 000000014000DF61
000000014000DEE3: 31 C0 xor eax,eax
000000014000DEE5: 80 FA 5F cmp dl,5Fh
000000014000DEE8: 74 5F je 000000014000DF49
000000014000DEEA: 8D 6A D0 lea ebp,[rdx-30h]
000000014000DEED: 40 80 FD 0A cmp bpl,0Ah
000000014000DEF1: 72 20 jb 000000014000DF13
000000014000DEF3: 8D 6A 9F lea ebp,[rdx-61h]
000000014000DEF6: 40 80 FD 1A cmp bpl,1Ah
000000014000DEFA: 73 05 jae 000000014000DF01
000000014000DEFC: 80 C2 A9 add dl,0A9h
000000014000DEFF: EB 10 jmp 000000014000DF11
000000014000DF01: 8D 6A BF lea ebp,[rdx-41h]
000000014000DF04: 40 80 FD 1A cmp bpl,1Ah
000000014000DF08: 0F 83 88 01 00 00 jae 000000014000E096
000000014000DF0E: 80 C2 E3 add dl,0E3h
000000014000DF11: 89 D5 mov ebp,edx
000000014000DF13: 49 89 4C 24 18 mov qword ptr [r12+18h],rcx
000000014000DF18: BA 3E 00 00 00 mov edx,3Eh
000000014000DF1D: 48 F7 E2 mul rax,rdx
000000014000DF20: 0F 80 70 01 00 00 jo 000000014000E096
000000014000DF26: 40 0F B6 D5 movzx edx,bpl
000000014000DF2A: 48 01 D0 add rax,rdx
000000014000DF2D: 0F 82 63 01 00 00 jb 000000014000E096
000000014000DF33: 48 39 CF cmp rdi,rcx
000000014000DF36: 0F 84 5A 01 00 00 je 000000014000E096
000000014000DF3C: 0F B6 14 0E movzx edx,byte ptr [rsi+rcx]
000000014000DF40: 48 83 C1 01 add rcx,1
000000014000DF44: 80 FA 5F cmp dl,5Fh
000000014000DF47: 75 A1 jne 000000014000DEEA
000000014000DF49: 49 89 4C 24 18 mov qword ptr [r12+18h],rcx
000000014000DF4E: 48 FF C0 inc rax
000000014000DF51: 0F 84 3F 01 00 00 je 000000014000E096
000000014000DF57: 48 83 F8 FF cmp rax,0FFFFFFFFFFFFFFFFh
000000014000DF5B: 0F 84 35 01 00 00 je 000000014000E096
000000014000DF61: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000DF66: 48 89 DA mov rdx,rbx
000000014000DF69: E8 42 DF FF FF call 000000014000BEB0
000000014000DF6E: 80 7C 24 30 01 cmp byte ptr [rsp+30h],1
000000014000DF73: 0F 84 58 01 00 00 je 000000014000E0D1
000000014000DF79: 41 0F 10 06 movups xmm0,xmmword ptr [r14]
000000014000DF7D: 41 0F 10 4E 10 movups xmm1,xmmword ptr [r14+10h]
000000014000DF82: 0F 29 4C 24 70 movaps xmmword ptr [rsp+70h],xmm1
000000014000DF87: 0F 29 44 24 60 movaps xmmword ptr [rsp+60h],xmm0
000000014000DF8C: 0F 29 4C 24 40 movaps xmmword ptr [rsp+40h],xmm1
000000014000DF91: 0F 29 44 24 30 movaps xmmword ptr [rsp+30h],xmm0
000000014000DF96: 49 8B 74 24 28 mov rsi,qword ptr [r12+28h]
000000014000DF9B: 48 85 F6 test rsi,rsi
000000014000DF9E: 74 32 je 000000014000DFD2
000000014000DFA0: 48 8D 4C 24 30 lea rcx,[rsp+30h]
000000014000DFA5: 48 89 F2 mov rdx,rsi
000000014000DFA8: E8 33 E1 FF FF call 000000014000C0E0
000000014000DFAD: 84 C0 test al,al
000000014000DFAF: 0F 85 7A F8 FF FF jne 000000014000D82F
000000014000DFB5: 41 B8 02 00 00 00 mov r8d,2
000000014000DFBB: 48 89 F1 mov rcx,rsi
000000014000DFBE: 48 8D 15 DE E8 02 lea rdx,[000000014003C8A3h]
00
000000014000DFC5: E8 26 73 FF FF call 00000001400052F0
000000014000DFCA: 84 C0 test al,al
000000014000DFCC: 0F 85 5D F8 FF FF jne 000000014000D82F
000000014000DFD2: 40 B7 01 mov dil,1
000000014000DFD5: 4C 89 E1 mov rcx,r12
000000014000DFD8: B2 01 mov dl,1
000000014000DFDA: E8 31 F1 FF FF call 000000014000D110
000000014000DFDF: 84 C0 test al,al
000000014000DFE1: 0F 85 26 FD FF FF jne 000000014000DD0D
000000014000DFE7: 49 83 C7 01 add r15,1
000000014000DFEB: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000DFF0: 0F 84 20 FE FF FF je 000000014000DE16
000000014000DFF6: E9 25 01 00 00 jmp 000000014000E120
000000014000DFFB: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000E000: 48 85 C9 test rcx,rcx
000000014000E003: 74 25 je 000000014000E02A
000000014000E005: 48 8D 15 E5 D0 02 lea rdx,[000000014003B0F1h]
00
000000014000E00C: 41 B8 01 00 00 00 mov r8d,1
000000014000E012: E8 D9 72 FF FF call 00000001400052F0
000000014000E017: 84 C0 test al,al
000000014000E019: 0F 85 10 F8 FF FF jne 000000014000D82F
000000014000E01F: 41 80 3C 24 00 cmp byte ptr [r12],0
000000014000E024: 0F 85 60 F7 FF FF jne 000000014000D78A
000000014000E02A: 31 DB xor ebx,ebx
000000014000E02C: 48 8D 35 B3 D4 02 lea rsi,[000000014003B4E6h]
00
000000014000E033: 49 8B 44 24 18 mov rax,qword ptr [r12+18h]
000000014000E038: 49 3B 44 24 10 cmp rax,qword ptr [r12+10h]
000000014000E03D: 73 10 jae 000000014000E04F
000000014000E03F: 49 8B 4C 24 08 mov rcx,qword ptr [r12+8]
000000014000E044: 48 85 C9 test rcx,rcx
000000014000E047: 74 06 je 000000014000E04F
000000014000E049: 80 3C 01 45 cmp byte ptr [rcx+rax],45h
000000014000E04D: 74 74 je 000000014000E0C3
000000014000E04F: 48 83 EB 01 sub rbx,1
000000014000E053: 72 20 jb 000000014000E075
000000014000E055: 49 8B 4C 24 28 mov rcx,qword ptr [r12+28h]
000000014000E05A: 48 85 C9 test rcx,rcx
000000014000E05D: 74 16 je 000000014000E075
000000014000E05F: 41 B8 02 00 00 00 mov r8d,2
000000014000E065: 48 89 F2 mov rdx,rsi
00000
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment