Function at 0x1400c0881
Capabilities:
Check http status code
Encode data using xor

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x14e8
call fcn.1400da410
sub rsp, rax
movaps xmmword [rsp + 0x14d0], xmm6
mov qword [rsp + 0x48], rcx
xor esi, esi
lea rcx, [rsp + 0xce8]
mov r8d, 0x750
xor edx, edx
call sub.msvcrt.dll_memset
lea rax, [0x14010aa20]
movsxd rcx, dword [rsi + rax]
xor dword [rsp + rcx*4 + 0xce8], 0x78c104ba
add rsi, 4
cmp rsi, 0x74c
jne 0x1400c08c5
mov rax, qword [rsp + 0x48]
add rax, 0x10
mov qword [rsp + 0x1440], rax
xor eax, eax
mov qword [rsp + 0x950], rax
xorps xmm6, xmm6
lea rsi, [0x140115ae4]
lea r14, [0x140117d74]
lea r15, [0x140117d6c]
lea r9, [0x1401170a0]
lea r10, [0x140117d40]
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
lea rbp, [0x14010ce50]
lea r11, [0x140113d40]
lea r12, [0x14010eaa4]
mov eax, 0
mov qword [rsp + 0x948], rax
mov eax, 0
mov qword [rsp + 0x940], rax
mov eax, 0
mov qword [rsp + 0x938], rax
mov eax, 0
mov qword [rsp + 0x928], rax
mov eax, 0
mov qword [rsp + 0x920], rax
mov eax, 0
mov qword [rsp + 0x918], rax
mov eax, 0
mov qword [rsp + 0x910], rax
mov eax, 0
mov qword [rsp + 0x930], rax
mov eax, 0
mov qword [rsp + 0x908], rax
mov eax, 0
mov qword [rsp + 0x900], rax
mov eax, 0
mov qword [rsp + 0x8f8], rax
mov eax, 0
mov qword [rsp + 0x8f0], rax
mov eax, 0
mov qword [rsp + 0x8e8], rax
mov eax, 0
mov qword [rsp + 0x8e0], rax
mov eax, 0
mov qword [rsp + 0x8d8], rax
mov eax, 0
mov qword [rsp + 0x8d0], rax
mov eax, 0
mov qword [rsp + 0x8c8], rax
mov eax, 0
mov qword [rsp + 0x8c0], rax
mov eax, 0
mov qword [rsp + 0x8b8], rax
mov eax, 0
mov qword [rsp + 0x8b0], rax
mov eax, 0
mov qword [rsp + 0x898], rax
mov eax, 0
mov qword [rsp + 0x890], rax
mov eax, 0
mov qword [rsp + 0x888], rax
mov eax, 0
mov qword [rsp + 0x880], rax
mov eax, 0
mov qword [rsp + 0x8a0], rax
mov eax, 0
mov qword [rsp + 0x878], rax
mov eax, 0
mov qword [rsp + 0x870], rax
mov eax, 0
mov qword [rsp + 0x868], rax
mov eax, 0
mov qword [rsp + 0x860], rax
mov eax, 0
mov qword [rsp + 0x850], rax
mov eax, 0
mov qword [rsp + 0x848], rax
mov eax, 0
mov qword [rsp + 0x840], rax
mov eax, 0
mov qword [rsp + 0x830], rax
mov eax, 0
mov qword [rsp + 0x858], rax
mov eax, 0
mov qword [rsp + 0x828], rax
mov eax, 0
mov qword [rsp + 0x820], rax
mov eax, 0
mov qword [rsp + 0x818], rax
mov eax, 0
mov qword [rsp + 0x810], rax
mov eax, 0
mov qword [rsp + 0x808], rax
mov eax, 0
mov qword [rsp + 0x800], rax
mov eax, 0
mov qword [rsp + 0x7f8], rax
mov eax, 0
mov qword [rsp + 0x7f0], rax
mov eax, 0
mov qword [rsp + 0x8a8], rax
mov eax, 0
mov qword [rsp + 0x7e8], rax
mov eax, 0
mov qword [rsp + 0x7e0], rax
mov eax, 0
mov qword [rsp + 0x7d8], rax
mov eax, 0
mov qword [rsp + 0x7d0], rax
mov eax, 0
mov qword [rsp + 0x7c0], rax
mov eax, 0
mov qword [rsp + 0x7b8], rax
mov eax, 0
mov qword [rsp + 0x7b0], rax
mov eax, 0
mov qword [rsp + 0x7a8], rax
mov eax, 0
mov qword [rsp + 0x7c8], rax
mov eax, 0
mov qword [rsp + 0x7a0], rax
mov eax, 0
mov qword [rsp + 0x798], rax
mov eax, 0
mov qword [rsp + 0x838], rax
mov eax, 0
mov qword [rsp + 0x790], rax
mov eax, 0
mov qword [rsp + 0x788], rax
mov eax, 0
mov qword [rsp + 0x780], rax
mov eax, 0
mov qword [rsp + 0x770], rax
mov eax, 0
mov qword [rsp + 0x768], rax
mov eax, 0
mov qword [rsp + 0x760], rax
mov eax, 0
mov qword [rsp + 0x758], rax
mov eax, 0
mov qword [rsp + 0x778], rax
mov eax, 0
mov qword [rsp + 0x750], rax
mov eax, 0
mov qword [rsp + 0x748], rax
mov eax, 0
mov qword [rsp + 0x740], rax
mov eax, 0
mov qword [rsp + 0x738], rax
mov eax, 0
mov qword [rsp + 0x730], rax
mov eax, 0
mov qword [rsp + 0x728], rax
mov eax, 0
mov qword [rsp + 0x720], rax
mov eax, 0
mov qword [rsp + 0x718], rax
mov eax, 0
mov qword [rsp + 0x710], rax
mov eax, 0
mov qword [rsp + 0x708], rax
mov eax, 0
mov qword [rsp + 0x6f8], rax
mov eax, 0
mov qword [rsp + 0x6f0], rax
mov eax, 0
mov qword [rsp + 0x6e8], rax
mov eax, 0
mov qword [rsp + 0x700], rax
mov eax, 0
mov qword [rsp + 0x6e0], rax
mov eax, 0
mov qword [rsp + 0x6d8], rax
mov eax, 0
mov qword [rsp + 0x6d0], rax
mov eax, 0
mov qword [rsp + 0x6c8], rax
mov eax, 0
mov qword [rsp + 0x6c0], rax
mov eax, 0
mov qword [rsp + 0x6b8], rax
mov eax, 0
mov qword [rsp + 0x6b0], rax
mov eax, 0
mov qword [rsp + 0x6a8], rax
mov eax, 0
mov qword [rsp + 0x6a0], rax
mov eax, 0
mov qword [rsp + 0x698], rax
mov eax, 0
mov qword [rsp + 0x690], rax
mov eax, 0
mov qword [rsp + 0x680], rax
mov eax, 0
mov qword [rsp + 0x678], rax
mov eax, 0
mov qword [rsp + 0x670], rax
mov eax, 0
mov qword [rsp + 0x688], rax
mov eax, 0
mov qword [rsp + 0x668], rax
mov eax, 0
mov qword [rsp + 0x658], rax
mov eax, 0
mov qword [rsp + 0x650], rax
mov eax, 0
mov qword [rsp + 0x648], rax
mov eax, 0
mov qword [rsp + 0x660], rax
mov eax, 0
mov qword [rsp + 0x640], rax
mov eax, 0
mov qword [rsp + 0x630], rax
mov eax, 0
mov qword [rsp + 0x628], rax
mov eax, 0
mov qword [rsp + 0x620], rax
mov eax, 0
mov qword [rsp + 0x638], rax
mov eax, 0
mov qword [rsp + 0x618], rax
mov eax, 0
mov qword [rsp + 0x608], rax
mov eax, 0
mov qword [rsp + 0x600], rax
mov eax, 0
mov qword [rsp + 0x5f8], rax
mov eax, 0
mov qword [rsp + 0x610], rax
mov eax, 0
mov qword [rsp + 0x5f0], rax
mov eax, 0
mov qword [rsp + 0x5e8], rax
mov eax, 0
mov qword [rsp + 0x5d8], rax
mov eax, 0
mov qword [rsp + 0x5d0], rax
mov eax, 0
mov qword [rsp + 0x5c8], rax
mov eax, 0
mov qword [rsp + 0x5e0], rax
mov eax, 0
mov qword [rsp + 0x5c0], rax
mov eax, 0
mov qword [rsp + 0x5b8], rax
mov eax, 0
mov qword [rsp + 0x5b0], rax
mov eax, 0
mov qword [rsp + 0x5a8], rax
mov eax, 0
mov qword [rsp + 0x5a0], rax
mov eax, 0
mov qword [rsp + 0x598], rax
mov eax, 0
mov qword [rsp + 0x590], rax
mov eax, 0
mov qword [rsp + 0x588], rax
mov eax, 0
mov qword [rsp + 0x580], rax
mov eax, 0
mov qword [rsp + 0x578], rax
mov eax, 0
mov qword [rsp + 0x570], rax
mov eax, 0
mov qword [rsp + 0x560], rax
mov eax, 0
mov qword [rsp + 0x558], rax
mov eax, 0
mov qword [rsp + 0x550], rax
mov eax, 0
mov qword [rsp + 0x568], rax
mov eax, 0
mov qword [rsp + 0x548], rax
mov eax, 0
mov qword [rsp + 0x540], rax
mov eax, 0
mov qword [rsp + 0x538], rax
mov eax, 0
mov qword [rsp + 0x530], rax
mov eax, 0
mov qword [rsp + 0x528], rax
mov eax, 0
mov qword [rsp + 0x520], rax
mov eax, 0
mov qword [rsp + 0x518], rax
mov eax, 0
mov qword [rsp + 0x510], rax
mov eax, 0
mov qword [rsp + 0x508], rax
mov eax, 0
mov qword [rsp + 0x500], rax
mov eax, 0
mov qword [rsp + 0x4f8], rax
mov eax, 0
mov qword [rsp + 0x4e8], rax
mov eax, 0
mov qword [rsp + 0x4e0], rax
mov eax, 0
mov qword [rsp + 0x4d8], rax
mov eax, 0
mov qword [rsp + 0x4f0], rax
mov eax, 0
mov qword [rsp + 0x4d0], rax
mov eax, 0
mov qword [rsp + 0x4c8], rax
mov eax, 0
mov qword [rsp + 0x4c0], rax
mov eax, 0
mov qword [rsp + 0x4b8], rax
mov eax, 0
mov qword [rsp + 0x4a8], rax
mov eax, 0
mov qword [rsp + 0x4a0], rax
mov eax, 0
mov qword [rsp + 0x498], rax
mov eax, 0
mov qword [rsp + 0x4b0], rax
mov eax, 0
mov qword [rsp + 0x490], rax
mov eax, 0
mov qword [rsp + 0x488], rax
mov eax, 0
mov qword [rsp + 0x480], rax
mov eax, 0
mov qword [rsp + 0x478], rax
mov eax, 0
mov qword [rsp + 0x470], rax
mov eax, 0
mov qword [rsp + 0x468], rax
mov eax, 0
mov qword [rsp + 0x460], rax
mov eax, 0
mov qword [rsp + 0x458], rax
mov eax, 0
mov qword [rsp + 0x450], rax
mov eax, 0
mov qword [rsp + 0x448], rax
mov eax, 0
mov qword [rsp + 0x440], rax
mov eax, 0
mov qword [rsp + 0x430], rax
mov eax, 0
mov qword [rsp + 0x428], rax
mov eax, 0
mov qword [rsp + 0x420], rax
mov eax, 0
mov qword [rsp + 0x438], rax
mov eax, 0
mov qword [rsp + 0x418], rax
mov eax, 0
mov qword [rsp + 0x410], rax
mov eax, 0
mov qword [rsp + 0x408], rax
mov eax, 0
mov qword [rsp + 0x400], rax
mov eax, 0
mov qword [rsp + 0x3f8], rax
mov eax, 0
mov qword [rsp + 0x3f0], rax
mov eax, 0
mov qword [rsp + 0x3e8], rax
mov eax, 0
mov qword [rsp + 0x3e0], rax
mov eax, 0
mov qword [rsp + 0x3d8], rax
mov eax, 0
mov qword [rsp + 0x3d0], rax
mov eax, 0
mov qword [rsp + 0x3c8], rax
mov eax, 0
mov qword [rsp + 0x3b8], rax
mov eax, 0
mov qword [rsp + 0x3b0], rax
mov eax, 0
mov qword [rsp + 0x3a8], rax
mov eax, 0
mov qword [rsp + 0x3c0], rax
mov eax, 0
mov qword [rsp + 0x3a0], rax
mov eax, 0
mov qword [rsp + 0x398], rax
mov eax, 0
mov qword [rsp + 0x390], rax
mov eax, 0
mov qword [rsp + 0x388], rax
mov eax, 0
mov qword [rsp + 0x380], rax
mov eax, 0
mov qword [rsp + 0x378], rax
mov eax, 0
mov qword [rsp + 0x370], rax
mov eax, 0
mov qword [rsp + 0x368], rax
mov eax, 0
mov qword [rsp + 0x360], rax
mov eax, 0
mov qword [rsp + 0x358], rax
mov eax, 0
mov qword [rsp + 0x350], rax
mov eax, 0
mov qword [rsp + 0x340], rax
mov eax, 0
mov qword [rsp + 0x338], rax
mov eax, 0
mov qword [rsp + 0x330], rax
mov eax, 0
mov qword [rsp + 0x348], rax
mov eax, 0
mov qword [rsp + 0x328], rax
mov eax, 0
mov qword [rsp + 0x318], rax
mov eax, 0
mov qword [rsp + 0x310], rax
mov eax, 0
mov qword [rsp + 0x308], rax
mov eax, 0
mov qword [rsp + 0x320], rax
mov eax, 0
mov qword [rsp + 0x300], rax
mov eax, 0
mov qword [rsp + 0x2f8], rax
mov eax, 0
mov qword [rsp + 0x2f0], rax
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x128], rax
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x110], rax
mov eax, 0x584796a
cmp eax, 0x400265d9
jle 0x1400c14c4
cmp eax, 0x608e71b3
jg 0x1400c158f
cmp eax, 0x5075e076
jle 0x1400c16e3
cmp eax, 0x584ca84d
lea rbx, [0x14010dc90]
jle 0x1400c1908
cmp eax, 0x5c09e7f4
jg 0x1400c1d4e
cmp eax, 0x59cf3a6c
jle 0x1400c260d
cmp eax, 0x5b794d8f
jg 0x1400c33c2
cmp eax, 0x5a961327
jg 0x1400c51a8
cmp eax, 0x59cf3a6d
je 0x1400c7195
cmp eax, 0x5a93119b
jne 0x1400c13ee
cmp byte [rsp + 0x8b0], 0
lea rbx, [0x140112cb8]
jne 0x1400c148b
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0xbba2008
add rax, 4
cmp rax, 8
jne 0x1400c1472
cmp byte [rsp + 0x2f], 0
mov eax, 0x492c357f
mov ecx, 0x2cf590b6
cmovne eax, ecx
xor eax, dword [rsp + 0xe78]
mov cl, 1
mov qword [rsp + 0x8b0], rcx
xor ecx, ecx
mov qword [rsp + 0x9e8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1fe9b721
jle 0x1400c1644
cmp eax, 0x31d0bd5c
jle 0x1400c1759
cmp eax, 0x39274dce
lea rbx, [0x140117cc0]
jle 0x1400c19af
cmp eax, 0x3bfc8732
jg 0x1400c1de2
cmp eax, 0x3a401864
jle 0x1400c265a
cmp eax, 0x3b0cc8b6
jg 0x1400c3406
cmp eax, 0x3acef2c6
jg 0x1400c5225
cmp eax, 0x3a401865
je 0x1400c7226
cmp eax, 0x3a90da45
jne 0x1400c13ee
cmp byte [rsp + 0x7d8], 0
lea rbx, str._____._0123456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c155c
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6fb1eea3
add rax, 4
cmp rax, 0x304
jne 0x1400c1541
cmp qword [rsp + 0x100], 0
mov eax, 0x51701851
mov ecx, 0x48557b57
cmovs eax, ecx
xor eax, dword [rsp + 0xd78]
mov cl, 1
mov qword [rsp + 0x7d8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x706b33db
jg 0x1400c181a
cmp eax, 0x675d706a
jle 0x1400c1a14
cmp eax, 0x69ffa528
jle 0x1400c1e84
cmp eax, 0x6c9b55d2
jle 0x1400c26a9
cmp eax, 0x6f84b8d8
jg 0x1400c344a
cmp eax, 0x6e4af6e6
jg 0x1400c5298
cmp eax, 0x6c9b55d3
je 0x1400c7249
cmp eax, 0x6dad6fe9
jne 0x1400c13ee
mov rax, qword [rsp + 0x290]
cmp byte [rsp + 0x5f0], 0
lea rbx, [0x140114f70]
jne 0x1400c161e
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x1f883f2a
add rcx, 4
cmp rcx, 0x390
jne 0x1400c1602
test rax, rax
mov eax, 0x4af76d7c
mov ecx, 0x465fc4b3
cmovg eax, ecx
xor eax, dword [rsp + 0x109c]
mov cl, 1
mov qword [rsp + 0x5f0], rcx
jmp 0x1400cc5c2
cmp eax, 0x11728417
jg 0x1400c1891
cmp eax, 0x8cda81e
jg 0x1400c1a79
cmp eax, 0x4a8e861
jle 0x1400c1ee4
cmp eax, 0x5defac1
jle 0x1400c26f8
cmp eax, 0x66d12b0
jg 0x1400c34d0
cmp eax, 0x629de6c
jg 0x1400c530f
cmp eax, 0x5defac2
je 0x1400c7277
cmp eax, 0x5ebacc6
jne 0x1400c13ee
call fcn.140011264
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1078]
mov ecx, 0x437e3fd3
jmp 0x1400cc0c3
cmp eax, 0x49340529
jg 0x1400c1ac7
cmp eax, 0x43b3334a
jle 0x1400c1f9b
cmp eax, 0x4696319d
jle 0x1400c2745
cmp eax, 0x4819002d
jg 0x1400c3512
cmp eax, 0x47a177b9
jg 0x1400c5379
cmp eax, 0x4696319e
je 0x1400c72d2
cmp eax, 0x46af20fa
jne 0x1400c13ee
mov rax, qword [rsp + 0x998]
cmp qword [rsp + 0xa8], rax
mov eax, 0x71ff8c1a
mov ebx, 0x7dc80e0
cmovl eax, ebx
xor eax, dword [rsp + 0xdc8]
jmp 0x1400c13ee
cmp eax, 0x2921f02a
jg 0x1400c1bcb
cmp eax, 0x24347eda
jle 0x1400c2037
cmp eax, 0x272a345d
jle 0x1400c27ce
cmp eax, 0x27d10971
jg 0x1400c359e
cmp eax, 0x277a8465
jg 0x1400c53b2
cmp eax, 0x272a345e
je 0x1400c72fb
cmp eax, 0x274f7701
jne 0x1400c13ee
mov rdx, qword [rsp + 0x230]
xor ecx, ecx
call fcn.14001c7ea
mov qword [rsp + 0x60], rax
cmp byte [rsp + 0x758], 0
lea rdx, [0x14010c720]
jne 0x1400c17e8
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x4ae4c48a
add rax, 4
cmp rax, 0x724
jne 0x1400c17cd
cmp byte [rsp + 0x2f], 0
mov eax, 0x58cc4d90
mov ecx, 0x1141d09d
cmovne eax, ecx
xor eax, dword [rsp + 0xd08]
mov cl, 1
mov qword [rsp + 0x758], rcx
xor ecx, ecx
mov qword [rsp + 0x958], rcx
jmp 0x1400ce460
cmp eax, 0x76a66f73
lea rbx, str.6789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jg 0x1400c1c37
cmp eax, 0x71d082f2
jle 0x1400c2096
cmp eax, 0x75040a4d
jle 0x1400c281e
cmp eax, 0x75693709
jg 0x1400c361a
cmp eax, 0x753dde0e
jg 0x1400c53f1
cmp eax, 0x75040a4e
je 0x1400c7349
cmp eax, 0x752bd672
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa18], rax
mov eax, dword [rsp + 0xedc]
mov ebx, 0x6596a10a
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x180871d3
jg 0x1400c1cde
cmp eax, 0x1456d3fc
jle 0x1400c212d
cmp eax, 0x14e79350
jle 0x1400c286e
cmp eax, 0x16bbae9b
jg 0x1400c36a0
cmp eax, 0x15d20cfe
jg 0x1400c546c
cmp eax, 0x14e79351
je 0x1400c73aa
cmp eax, 0x15563d07
jne 0x1400c13ee
mov rdi, qword [rsp + 0x110]
cmp edi, 0xd
mov eax, 0x5782858f
mov rcx, rbp
mov ebp, 0x149185dd
cmove eax, ebp
mov rbp, rcx
xor eax, dword [rsp + 0xe38]
jmp 0x1400c5a38
cmp eax, 0x5450ebe6
jle 0x1400c21c5
cmp eax, 0x56b2ac2f
jle 0x1400c2918
cmp eax, 0x57aef99e
jg 0x1400c36e5
cmp eax, 0x56df3d52
jg 0x1400c54d0
cmp eax, 0x56b2ac30
je 0x1400c73fc
cmp eax, 0x56d2a444
jne 0x1400c13ee
cmp byte [rsp + 0x3f0], 0
lea rbx, [0x14011757c]
jne 0x1400c1976
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x70d0f1d6
add rax, 4
cmp rax, 8
jne 0x1400c195d
cmp byte [rsp + 0x2f], 0
mov eax, 0xd9cc3a2
mov ecx, 0x39e9715c
cmovne eax, ecx
xor eax, dword [rsp + 0x12e8]
mov cl, 1
mov qword [rsp + 0x3f0], rcx
xor ecx, ecx
mov qword [rsp + 0xbc0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x36ba77e2
jle 0x1400c2222
cmp eax, 0x378959c5
jle 0x1400c29a8
cmp eax, 0x38916eac
jg 0x1400c3767
cmp eax, 0x37ab35a6
jg 0x1400c5559
cmp eax, 0x378959c6
je 0x1400c741f
cmp eax, 0x378f562a
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa48], rax
mov eax, dword [rsp + 0xf30]
mov ebx, 0x54d52283
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x6490e32c
jle 0x1400c22be
cmp eax, 0x656da02f
jle 0x1400c2a3e
cmp eax, 0x667251b2
jg 0x1400c37e3
cmp eax, 0x663211cc
jg 0x1400c5595
cmp eax, 0x656da030
je 0x1400c7445
cmp eax, 0x65d15df4
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9a8], rax
mov eax, dword [rsp + 0xdf0]
mov ebx, 0x61aea69c
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0xde3c4bd
jle 0x1400c2301
cmp eax, 0xfc22e07
jle 0x1400c2a8d
cmp eax, 0x10cf1c7c
jg 0x1400c3869
cmp eax, 0x10bfe997
jg 0x1400c55ce
cmp eax, 0xfc22e08
je 0x1400c74a9
cmp eax, 0x1099f922
jne 0x1400c13ee
mov eax, dword [rsp + 0x106c]
jmp 0x1400c9cfa
cmp eax, 0x4c97eb15
jle 0x1400c23a4
cmp eax, 0x4ea5dc40
jle 0x1400c2ae0
cmp eax, 0x4f6fda47
jg 0x1400c38da
cmp eax, 0x4f1672e3
jg 0x1400c560e
cmp eax, 0x4ea5dc41
je 0x1400c7504
cmp eax, 0x4f016613
jne 0x1400c13ee
mov rax, qword [rsp + 0xb90]
mov rcx, qword [rsp + 0xb50]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c1b2f
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400c7527
cmp ecx, 0x23b3651a
je 0x1400c1b93
cmp ecx, 0x59f86fa6
jne 0x1400c1b4c
test al, 1
je 0x1400c1b84
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c1b6e
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c1b4c
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c1b4c
cmp eax, 0x2c1ee1ab
jle 0x1400c2438
cmp eax, 0x2e419d0f
jle 0x1400c2b30
cmp eax, 0x2ff755b6
jg 0x1400c395f
cmp eax, 0x2f984a4d
jg 0x1400c5689
cmp eax, 0x2e419d10
je 0x1400c75d1
cmp eax, 0x2f0a9c83
jne 0x1400c13ee
mov rdi, qword [rsp + 0x148]
cmp edi, 0x17
mov eax, 0x56681231
mov rcx, rsi
mov esi, 0x60290e6f
cmove eax, esi
mov rsi, rcx
xor eax, dword [rsp + 0x1318]
jmp 0x1400cb2ed
cmp eax, 0x7ba3fbbb
jle 0x1400c2492
cmp eax, 0x7e6a61e5
jle 0x1400c2bc7
cmp eax, 0x7f0f0a34
jg 0x1400c39e0
cmp eax, 0x7ec70024
jg 0x1400c56f8
cmp eax, 0x7e6a61e6
je 0x1400c762c
cmp eax, 0x7e7571db
jne 0x1400c13ee
cmp byte [rsp + 0x850], 0
lea rbx, [0x1401120f0]
jne 0x1400c1ca5
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x534520fe
add rax, 4
cmp rax, 8
jne 0x1400c1c8c
cmp byte [rsp + 0x2f], 0
mov eax, 0x3f457bf2
mov ecx, 0x4418317a
cmovne eax, ecx
xor eax, dword [rsp + 0xdf8]
mov cl, 1
mov qword [rsp + 0x850], rcx
xor ecx, ecx
mov qword [rsp + 0x9b0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1c85f99c
jle 0x1400c256b
cmp eax, 0x1e27975b
jle 0x1400c2c58
cmp eax, 0x1f3aaf2c
jg 0x1400c3a51
cmp eax, 0x1ec8984a
jg 0x1400c5731
cmp eax, 0x1e27975c
je 0x1400c767c
cmp eax, 0x1e46bb8f
jne 0x1400c13ee
mov rax, qword [rsp + 0x68]
cmp rax, qword [rsp + 0xac8]
mov eax, 0xb027de8
mov rcx, r12
mov r12d, 0x5bb9c912
cmovl eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0x10bc]
jmp 0x1400c13ee
cmp eax, 0x5ec7dc22
jle 0x1400c2cb2
cmp eax, 0x5fa3e10a
jg 0x1400c3af4
cmp eax, 0x5f5df70c
jg 0x1400c57ac
cmp eax, 0x5ec7dc23
je 0x1400c76d8
cmp eax, 0x5f408b23
jne 0x1400c13ee
mov rcx, qword [rsp + 0x14c0]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1348]
mov ebx, 0x688f3eb8
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x3d810589
jle 0x1400c2d42
cmp eax, 0x3efb0323
jg 0x1400c3b93
cmp eax, 0x3e6c3acf
jg 0x1400c5826
cmp eax, 0x3d81058a
je 0x1400c7743
cmp eax, 0x3dcba1e0
jne 0x1400c13ee
cmp byte [rsp + 0x740], 0
lea rbx, [0x14010b170]
jne 0x1400c1e47
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x316dbcb9
add rax, 4
cmp rax, 0x740
jne 0x1400c1e2c
cmp qword [rsp + 0x960], 0
mov eax, 0x3ba9ff86
mov ecx, 0x59058587
cmove eax, ecx
xor eax, dword [rsp + 0xcf4]
mov cl, 1
mov qword [rsp + 0x740], rcx
xor ecx, ecx
mov qword [rsp + 0xc30], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x68949245
jg 0x1400c2da6
cmp eax, 0x680f1a40
jg 0x1400c3c18
cmp eax, 0x67908679
jg 0x1400c58a0
cmp eax, 0x675d706b
je 0x1400c77a7
cmp eax, 0x67708058
jne 0x1400c13ee
mov rax, qword [rsp + 0xa0]
cmp rax, qword [rsp + 0xb58]
mov eax, 0x589e812
mov ebx, 0x78d39047
cmovl eax, ebx
xor eax, dword [rsp + 0x121c]
jmp 0x1400c13ee
cmp eax, 0x3485059
jg 0x1400c2e22
cmp eax, 0xede9b7
jle 0x1400c3cfb
cmp eax, 0x1673227
jg 0x1400c5911
cmp eax, 0xede9b8
je 0x1400c77ca
cmp eax, 0xfc7e4b
jne 0x1400c13ee
cmp byte [rsp + 0x810], 0
lea rdi, str.56789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c1f49
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x1c8405e
add rax, 4
cmp rax, 0x2c4
jne 0x1400c1f2e
mov ebx, dword [rsp + 0xf8]
cmp ebx, 0xc
mov eax, 0x7548a43c
mov ecx, 0x7abb1711
cmove eax, ecx
xor eax, dword [rsp + 0xdb4]
mov cl, 1
mov qword [rsp + 0x810], rcx
mov rcx, qword [rsp + 0xa8]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 0x78], rcx
mov dword [rsp + 0x5c], ebx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x414eb73d
jg 0x1400c2e7e
cmp eax, 0x40c71136
jle 0x1400c3d79
cmp eax, 0x40eec4bc
jg 0x1400c59a4
cmp eax, 0x40c71137
je 0x1400c7836
cmp eax, 0x40ccbd66
jne 0x1400c13ee
cmp byte [rsp + 0x370], 0
lea rbx, [0x140117ae4]
jne 0x1400c1ffe
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x96a1a4
add rax, 4
cmp rax, 8
jne 0x1400c1fe5
cmp byte [rsp + 0x2f], 0
mov eax, 0x2bbe9094
mov ecx, 0x47bef4b4
cmovne eax, ecx
xor eax, dword [rsp + 0x1380]
mov cl, 1
mov qword [rsp + 0x370], rcx
xor ecx, ecx
mov qword [rsp + 0xc00], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x230a6bba
jg 0x1400c2f10
cmp eax, 0x2192cbfd
jle 0x1400c3dbd
cmp eax, 0x220de528
jg 0x1400c59fc
cmp eax, 0x2192cbfe
je 0x1400c785f
cmp eax, 0x21bd2d39
jne 0x1400c13ee
mov eax, dword [rsp + 0x1164]
mov rcx, r12
mov r12d, 0x5fd7effa
xor eax, r12d
mov r12, rcx
mov edi, 0x13
mov qword [rsp + 0x138], rdi
jmp 0x1400c13ee
cmp eax, 0x713a898c
jg 0x1400c2f6b
cmp eax, 0x707fb94f
jle 0x1400c3e40
cmp eax, 0x710cbe40
jg 0x1400c5a45
cmp eax, 0x707fb950
je 0x1400c78b9
cmp eax, 0x70ed9cc5
jne 0x1400c13ee
cmp byte [rsp + 0x578], 0
lea rbx, [0x140115b10]
jne 0x1400c20fb
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x50f39736
add rax, 4
cmp rax, 0xd0
jne 0x1400c20e0
cmp dword [rsp + 0x130], 0x12
mov eax, 0x50013b2d
mov ecx, 0x4e80b21b
cmovl eax, ecx
xor eax, dword [rsp + 0x1128]
mov cl, 1
mov qword [rsp + 0x578], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1325b4ad
jg 0x1400c2ffc
cmp eax, 0x1218b862
jle 0x1400c3e84
cmp eax, 0x12d0f1ab
jg 0x1400c5aba
cmp eax, 0x1218b863
je 0x1400c791e
cmp eax, 0x12509ac5
jne 0x1400c13ee
cmp byte [rsp + 0x5e8], 0
lea rdi, [0x140115300]
jne 0x1400c2192
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x27c53cb4
add rax, 4
cmp rax, 0x384
jne 0x1400c2177
cmp qword [rsp + 0x228], 2
mov eax, 0x71194d5f
mov ecx, 0x41156916
cmove eax, ecx
xor eax, dword [rsp + 0x10a8]
mov cl, 1
mov qword [rsp + 0x5e8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x514f5aa5
jg 0x1400c305e
cmp eax, 0x50d46e50
jle 0x1400c3f0e
cmp eax, 0x510d6d45
jg 0x1400c5b4e
cmp eax, 0x50d46e51
je 0x1400c794d
cmp eax, 0x510cc843
jne 0x1400c13ee
mov rax, qword [rsp + 0x2a8]
mov rax, qword [rax]
mov qword [rsp + 0xae8], rax
mov eax, dword [rsp + 0x11a4]
mov ebx, 0x7ff2dd84
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x34203992
jg 0x1400c309e
cmp eax, 0x33631d1b
jle 0x1400c3f94
cmp eax, 0x33968413
jg 0x1400c5bb4
cmp eax, 0x33631d1c
je 0x1400c7970
cmp eax, 0x33822ed1
jne 0x1400c13ee
cmp byte [rsp + 0x840], 0
lea rbx, [0x14011212c]
jne 0x1400c2285
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4207170c
add rax, 4
cmp rax, 8
jne 0x1400c226c
cmp byte [rsp + 0x2f], 0
mov eax, 0x374758f4
mov ecx, 0x1157b2a1
cmovne eax, ecx
xor eax, dword [rsp + 0xe08]
mov cl, 1
mov qword [rsp + 0x840], rcx
xor ecx, ecx
mov qword [rsp + 0x9c0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x620ef417
jg 0x1400c312e
cmp eax, 0x612e3231
jle 0x1400c3fd8
cmp eax, 0x619c0d83
jg 0x1400c5bfb
cmp eax, 0x612e3232
je 0x1400c79c0
cmp eax, 0x61943007
jne 0x1400c13ee
mov eax, dword [rsp + 0x11e8]
jmp 0x1400c39d4
cmp eax, 0xbf45bfc
jg 0x1400c31bf
cmp eax, 0xa38fddd
jle 0x1400c4022
cmp eax, 0xb8b5d3d
jg 0x1400c5c71
cmp eax, 0xa38fdde
je 0x1400c7a62
cmp eax, 0xadc9648
jne 0x1400c13ee
mov rax, qword [rsp + 0x2c8]
shl eax, 4
mov rcx, qword [rsp + 0xcc0]
shr ecx, 2
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xce0], rax
cmp byte [rsp + 0x320], 0
jne 0x1400c2380
xor eax, eax
movsxd rcx, dword [rax + r10]
xor dword [rsp + rcx*4 + 0xce8], 0xa9a9129
add rax, 4
cmp rax, 0x14
jne 0x1400c2367
mov eax, dword [rsp + 0x1400]
mov ecx, 0x2c891ea9
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x320], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x4a31ef11
jg 0x1400c320c
cmp eax, 0x498963ae
jle 0x1400c40a5
cmp eax, 0x49f02ebc
jg 0x1400c5d18
cmp eax, 0x498963af
je 0x1400c7af3
cmp eax, 0x498a0f4a
jne 0x1400c13ee
mov rcx, qword [rsp + 0x14b8]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x12bc]
mov ebx, 0xfd2ad40
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x2a87d545
jg 0x1400c3261
cmp eax, 0x29ed8e7f
jle 0x1400c4130
cmp eax, 0x2a4ee45b
jg 0x1400c5d93
cmp eax, 0x29ed8e80
je 0x1400c7b1e
cmp eax, 0x2a249ad6
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xc00], rax
mov eax, dword [rsp + 0x1384]
mov edi, 0x2b283130
xor eax, edi
jmp 0x1400c13ee
cmp eax, 0x795bbcd6
jg 0x1400c32b6
cmp eax, 0x77a20175
jle 0x1400c41b5
cmp eax, 0x77f4e2c1
jg 0x1400c5e0d
cmp eax, 0x77a20176
je 0x1400c7b4f
cmp eax, 0x77b214bf
jne 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xcb0], rax
mov rax, qword [rsp + 0xcb0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1f0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1f0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x488], 0
lea rdx, [0x140116cd0]
jne 0x1400c2543
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x768bc6dd
add rax, 4
cmp rax, 0x48
jne 0x1400c252a
cmp byte [rsp + 0x59], 0
mov eax, 0x7f64a32f
mov ecx, 0x4db388c4
cmovne eax, ecx
xor eax, dword [rsp + 0x123c]
mov cl, 1
mov qword [rsp + 0x488], rcx
jmp 0x1400ce460
cmp eax, 0x1a57b41f
jg 0x1400c3332
cmp eax, 0x19248ac7
jle 0x1400c4231
cmp eax, 0x19e25e80
jg 0x1400c5e93
cmp eax, 0x19248ac8
je 0x1400c7bb4
cmp eax, 0x193802cb
jne 0x1400c13ee
cmp qword [rsp + 0xb0], 0
sets byte [rsp + 0x54]
cmp byte [rsp + 0x890], 0
lea rdi, str.YZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c25de
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x32ab00a9
add rax, 4
cmp rax, 0x234
jne 0x1400c25c3
cmp byte [rsp + 0x54], 0
mov eax, 0x6885c9cc
mov ecx, 0x62736ecb
cmovne eax, ecx
xor eax, dword [rsp + 0xe48]
mov cl, 1
mov qword [rsp + 0x890], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x58b502db
jle 0x1400c4290
cmp eax, 0x5921d5ec
jg 0x1400c5ecf
cmp eax, 0x58b502dc
je 0x1400c7bd7
cmp eax, 0x58cac6a5
jne 0x1400c13ee
cmp dword [rsp + 0x84], 0x15
mov eax, 0x51141bb4
mov ebx, 0x32a3d702
cmove eax, ebx
xor eax, dword [rsp + 0x141c]
jmp 0x1400c7ecb
cmp eax, 0x39fc4c03
jle 0x1400c42d4
cmp eax, 0x3a0501ab
jg 0x1400c5f08
cmp eax, 0x39fc4c04
je 0x1400c7bfd
cmp eax, 0x39fe6cb4
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbc8], rax
mov eax, dword [rsp + 0x12f8]
mov ebx, 0x3748dfdc
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x6b6ed249
jle 0x1400c435a
cmp eax, 0x6c693141
jg 0x1400c5f79
cmp eax, 0x6b6ed24a
je 0x1400c7c23
cmp eax, 0x6be6781e
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xc20], rax
mov eax, dword [rsp + 0x13ec]
mov ebx, 0x331e2ad2
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x5223504
jle 0x1400c43e0
cmp eax, 0x5847969
jg 0x1400c5fb8
cmp eax, 0x5223505
je 0x1400c7c7e
cmp eax, 0x5271da7
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbe0], rax
mov eax, dword [rsp + 0x133c]
mov ecx, 0x14e5a1f0
jmp 0x1400cc0c3
cmp eax, 0x445d5f31
jle 0x1400c44c3
cmp eax, 0x461ca38f
jg 0x1400c6015
cmp eax, 0x445d5f32
je 0x1400c7cb1
cmp eax, 0x45a994e9
jne 0x1400c13ee
mov rcx, qword [rsp + 0x1458]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xddc]
mov ebx, 0x157ad54f
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x251e78aa
jle 0x1400c4512
cmp eax, 0x269cd8e6
jg 0x1400c608f
cmp eax, 0x251e78ab
je 0x1400c7cd4
cmp eax, 0x2586f60f
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xab8], rax
mov eax, dword [rsp + 0x1060]
mov rcx, rbp
mov ebp, 0x35715565
jmp 0x1400cbeef
cmp eax, 0x72f872fd
jle 0x1400c45d0
cmp eax, 0x7394e2b0
jg 0x1400c6114
cmp eax, 0x72f872fe
je 0x1400c7cf8
cmp eax, 0x736bf6a2
jne 0x1400c13ee
mov rdi, qword [rsp + 0x140]
cmp edi, 0x16
mov eax, 0x771078c1
mov ebx, 0x35a43333
cmove eax, ebx
xor eax, dword [rsp + 0x128c]
jmp 0x1400cb2ed
cmp eax, 0x14815b03
jle 0x1400c461a
cmp eax, 0x14a0d81a
jg 0x1400c6187
cmp eax, 0x14815b04
je 0x1400c7d5d
cmp eax, 0x14978c73
jne 0x1400c13ee
mov rax, qword [rsp + 0x1f8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x2c8]
cmp byte [rsp + 0x418], 0
lea rdi, [0x140117390]
jne 0x1400c28ef
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x7116bbb8
add rcx, 4
cmp rcx, 0x154
jne 0x1400c28d3
cmp rax, 0xff
mov eax, 0x15b340c2
mov ecx, 0x20292c42
cmove eax, ecx
xor eax, dword [rsp + 0x12c0]
mov cl, 1
mov qword [rsp + 0x418], rcx
jmp 0x1400cc5c2
cmp eax, 0x555b9b56
jle 0x1400c46b9
cmp eax, 0x56492cae
jg 0x1400c61cd
cmp eax, 0x555b9b57
je 0x1400c7d90
cmp eax, 0x556717c5
jne 0x1400c13ee
mov rax, qword [rsp + 0x990]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x100]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xd90]
mov ebx, 0x4e5b26a2
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x37201ff4
jle 0x1400c4733
cmp eax, 0x375b2d14
jg 0x1400c6247
cmp eax, 0x37201ff5
je 0x1400c7df5
cmp eax, 0x374348c3
jne 0x1400c13ee
mov rcx, qword [rsp + 0xa8]
inc rcx
seto al
mov qword [rsp + 0xb0], rcx
cmp byte [rsp + 0x860], 0
lea rbx, str.WXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c2a19
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x31de1a85
add rcx, 4
cmp rcx, 0x23c
jne 0x1400c29fd
test al, al
mov eax, 0x3aeacfd5
mov ecx, 0x7e6b3c5
cmovne eax, ecx
xor eax, dword [rsp + 0xe40]
mov cl, 1
mov qword [rsp + 0x860], rcx
jmp 0x1400cc5c2
cmp eax, 0x64da0704
jle 0x1400c4774
cmp eax, 0x653d529e
jg 0x1400c62c2
cmp eax, 0x64da0705
je 0x1400c7e21
cmp eax, 0x6526db1c
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xb48], rax
mov eax, dword [rsp + 0x11dc]
mov ebx, 0x3ce2ddf5
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0xeee3302
jle 0x1400c4813
cmp eax, 0xf5933c5
jg 0x1400c6369
cmp eax, 0xeee3303
je 0x1400c7e4a
cmp eax, 0xef661f1
jne 0x1400c13ee
mov eax, dword [rsp + 0x12c4]
mov ecx, 0x509d684c
xor eax, ecx
lea r13, [0x1401133f0]
mov edi, 0x17
mov qword [rsp + 0x148], rdi
jmp 0x1400c13ee
cmp eax, 0x4d5c5122
jle 0x1400c485f
cmp eax, 0x4df01b9a
jg 0x1400c63fc
cmp eax, 0x4d5c5123
je 0x1400c7eaf
cmp eax, 0x4d90ba46
jne 0x1400c13ee
mov rdi, qword [rsp + 0x150]
cmp edi, 0x18
mov eax, 0x7e52d302
mov ebx, 0x166bc34d
cmove eax, ebx
xor eax, dword [rsp + 0x13a4]
jmp 0x1400cb2ed
cmp eax, 0x2d77a16b
jle 0x1400c48dd
cmp eax, 0x2e25b3de
jg 0x1400c6435
cmp eax, 0x2d77a16c
je 0x1400c7ee0
cmp eax, 0x2db27207
jne 0x1400c13ee
cmp qword [rsp + 0xe0], 0
sets byte [rsp + 0x5b]
cmp byte [rsp + 0x3b8], 0
lea rbx, [0x1401177b0]
jne 0x1400c2b98
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1c1e2aff
add rax, 4
cmp rax, 0xec
jne 0x1400c2b7d
cmp byte [rsp + 0x5b], 0
mov eax, 0x132d095b
mov ecx, 0x1480a096
cmovne eax, ecx
xor eax, dword [rsp + 0x1328]
mov cl, 1
mov qword [rsp + 0x3b8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x7d639b0a
jle 0x1400c495f
cmp eax, 0x7e34a11b
jg 0x1400c64a1
cmp eax, 0x7d639b0b
je 0x1400c7f06
cmp eax, 0x7d940627
jne 0x1400c13ee
cmp byte [rsp + 0x400], 0
lea rbx, [0x140117540]
jne 0x1400c2c1f
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6a199371
add rax, 4
cmp rax, 8
jne 0x1400c2c06
cmp byte [rsp + 0x2f], 0
mov eax, 0x732311d7
mov ecx, 0x3e80807a
cmovne eax, ecx
xor eax, dword [rsp + 0x12d8]
mov cl, 1
mov qword [rsp + 0x400], rcx
xor ecx, ecx
mov qword [rsp + 0xbb0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1d46b6d8
jle 0x1400c49e1
cmp eax, 0x1dc0bf0c
jg 0x1400c64ca
cmp eax, 0x1d46b6d9
je 0x1400c7f6a
cmp eax, 0x1d74a7bf
jne 0x1400c13ee
mov rax, qword [rsp + 0x68]
cmp rax, qword [rsp + 0xad8]
mov eax, 0x4fea1bc7
mov rcx, r12
mov r12d, 0x67acd9c4
cmovl eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0x10e8]
jmp 0x1400c13ee
cmp eax, 0x5dd0fcbf
jle 0x1400c4a25
cmp eax, 0x5df92974
jg 0x1400c6541
cmp eax, 0x5dd0fcc0
je 0x1400c7ff8
cmp eax, 0x5dd8c2c6
jne 0x1400c13ee
mov rax, qword [rsp + 0x2a0]
cmp byte [rsp + 0x580], 0
lea rbx, [0x140115afc]
jne 0x1400c2d12
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x54ae67eb
add rcx, 4
cmp rcx, 8
jne 0x1400c2cf9
test rax, rax
mov eax, 0x3be2fac2
mov ecx, 0x2996080d
cmove eax, ecx
xor eax, dword [rsp + 0x111c]
mov cl, 1
mov qword [rsp + 0x580], rcx
xor ecx, ecx
mov qword [rsp + 0xb00], rcx
jmp 0x1400cc5c2
cmp eax, 0x3c643eb1
jle 0x1400c4a96
cmp eax, 0x3ca920ee
jg 0x1400c65de
cmp eax, 0x3c643eb2
je 0x1400c8075
cmp eax, 0x3c6e6edd
jne 0x1400c13ee
mov eax, dword [rsp + 0x10ac]
mov ebx, 0x2bfca808
xor eax, ebx
mov dword [rsp + 0x94], 0x11
mov rdi, qword [rsp + 0x68]
mov qword [rsp + 0xa0], rdi
mov rdi, qword [rsp + 0x78]
mov qword [rsp + 0x88], rdi
jmp 0x1400c13ee
cmp eax, 0x693ea11f
jle 0x1400c4ada
cmp eax, 0x6986035f
jg 0x1400c6617
cmp eax, 0x693ea120
je 0x1400c8098
cmp eax, 0x694c74b8
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x13b0]
mov ebx, 0x59bc277c
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x3fa6196
jle 0x1400c4b62
cmp eax, 0x40c5bd1
jg 0x1400c668d
cmp eax, 0x3fa6197
je 0x1400c80bb
cmp eax, 0x40c4c90
jne 0x1400c13ee
mov rax, qword [rsp + 0xe0]
cmp rax, qword [rsp + 0xbd8]
mov eax, 0x1793021b
mov ecx, 0x2f5ed925
cmovl eax, ecx
lea r13, [0x1401133f0]
xor eax, dword [rsp + 0x1334]
jmp 0x1400c13ee
cmp eax, 0x427d9e2a
jle 0x1400c4baa
cmp eax, 0x4361074f
jg 0x1400c66c4
cmp eax, 0x427d9e2b
je 0x1400c8139
cmp eax, 0x430fa891
jne 0x1400c13ee
cmp byte [rsp + 0x7c8], 0
lea rbx, str._______._0123456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c2ed8
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x17ecc182
add rax, 4
cmp rax, 0x6c0
jne 0x1400c2ebd
mov eax, dword [rsp + 0xd6c]
mov ecx, 0x663a9897
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x7c8], rcx
xor ecx, ecx
mov qword [rsp + 0x220], rcx
xor ecx, ecx
mov qword [rsp + 0x98], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x23aaaf89
jle 0x1400c4c29
cmp eax, 0x23bd678b
jg 0x1400c66fd
cmp eax, 0x23aaaf8a
je 0x1400c819d
cmp eax, 0x23b51de0
jne 0x1400c13ee
mov rax, qword [rsp + 0x9a8]
cmp qword [rsp + 0xa8], rax
mov eax, 0x3c6ecaa7
mov rcx, rbp
mov ebp, 0x7ab82121
cmovl eax, ebp
mov rbp, rcx
xor eax, dword [rsp + 0xdf4]
jmp 0x1400c13ee
cmp eax, 0x7182b249
jle 0x1400c4cec
cmp eax, 0x71ac9d1a
jg 0x1400c6737
cmp eax, 0x7182b24a
je 0x1400c81ff
cmp eax, 0x71a8d84e
jne 0x1400c13ee
cmp byte [rsp + 0x5d0], 0
lea rbx, [0x1401157d8]
jne 0x1400c2fc3
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x23618ba1
add rax, 4
cmp rax, 8
jne 0x1400c2faa
cmp byte [rsp + 0x2f], 0
mov eax, 0x1d7c6111
mov ecx, 0x4d24e6e2
cmovne eax, ecx
xor eax, dword [rsp + 0x10b4]
mov cl, 1
mov qword [rsp + 0x5d0], rcx
xor ecx, ecx
mov qword [rsp + 0xac8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x13c83d9e
jle 0x1400c4d82
cmp eax, 0x140338ba
jg 0x1400c6773
cmp eax, 0x13c83d9f
je 0x1400c8277
cmp eax, 0x13d031fd
jne 0x1400c13ee
mov rax, qword [rsp + 0xa0]
cmp rax, qword [rsp + 0xb68]
mov eax, 0x6064826
mov rcx, rsi
mov esi, 0x4632ad75
cmovl eax, esi
lea r11, [0x140113d40]
mov rsi, rcx
xor eax, dword [rsp + 0x1248]
jmp 0x1400c13ee
cmp eax, 0x537192ac
jle 0x1400c4e07
cmp eax, 0x53837482
jg 0x1400c67b9
cmp eax, 0x537192ad
je 0x1400c82c7
cmp eax, 0x538252f7
jne 0x1400c13ee
mov eax, dword [rsp + 0x100c]
mov rcx, rbp
mov ebp, 0x16fb431a
jmp 0x1400cbeef
cmp eax, 0x34f5c650
jle 0x1400c4e51
cmp eax, 0x35e63877
jg 0x1400c67f8
cmp eax, 0x34f5c651
je 0x1400c82eb
cmp eax, 0x355acc76
jne 0x1400c13ee
mov rax, qword [rsp + 0xbc8]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xd8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x12fc]
mov ebx, 0x78fedd87
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x635fb4a3
jle 0x1400c4edd
cmp eax, 0x64266377
jg 0x1400c6831
cmp eax, 0x635fb4a4
je 0x1400c834f
cmp eax, 0x636a44c9
jne 0x1400c13ee
cmp byte [rsp + 0x938], 0
lea rbx, [0x1401135c8]
jne 0x1400c3186
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6b39daba
add rax, 4
cmp rax, 8
jne 0x1400c316d
cmp byte [rsp + 0x2f], 0
mov eax, 0x15b916a0
mov ecx, 0x5cdf0c84
cmovne eax, ecx
xor eax, dword [rsp + 0xf04]
mov cl, 1
mov qword [rsp + 0x938], rcx
xor ecx, ecx
mov qword [rsp + 0xa28], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0xc624a93
jle 0x1400c4f21
cmp eax, 0xd697ea6
jg 0x1400c68ac
cmp eax, 0xc624a94
je 0x1400c8372
cmp eax, 0xc641964
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xae0], rax
mov eax, dword [rsp + 0x10f0]
mov ecx, 0x79647cba
jmp 0x1400cc0c3
cmp eax, 0x4beffa30
jle 0x1400c4f6a
cmp eax, 0x4c68102d
jg 0x1400c68e3
cmp eax, 0x4beffa31
je 0x1400c83da
cmp eax, 0x4c201ee7
jne 0x1400c13ee
mov rax, qword [rsp + 0xe0]
cmp rax, qword [rsp + 0xbe8]
mov eax, 0x2afbf7c0
mov ebx, 0x27504b10
cmovl eax, ebx
xor eax, dword [rsp + 0x1360]
jmp 0x1400c13ee
cmp eax, 0x2b5da184
jle 0x1400c4ff7
cmp eax, 0x2bb084ce
jg 0x1400c6919
cmp eax, 0x2b5da185
je 0x1400c843f
cmp eax, 0x2b7994f2
jne 0x1400c13ee
mov rax, qword [rsp + 0x9c0]
cmp qword [rsp + 0xa8], rax
mov eax, 0x750e0ad0
mov ebx, 0x55999250
cmovl eax, ebx
xor eax, dword [rsp + 0xe10]
jmp 0x1400c13ee
cmp eax, 0x7aecce2c
jle 0x1400c5079
cmp eax, 0x7b0b6b15
jg 0x1400c6994
cmp eax, 0x7aecce2d
je 0x1400c8462
cmp eax, 0x7aede8e1
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1090]
mov ebx, 0x7a9aa20d
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x1b7f45a4
jle 0x1400c5137
cmp eax, 0x1c2c6355
jg 0x1400c6a0e
cmp eax, 0x1b7f45a5
je 0x1400c84f3
cmp eax, 0x1b83c314
jne 0x1400c13ee
mov rax, qword [rsp + 0xba0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xd8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x12b4]
mov ebx, 0x47138f94
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x5b7e54c3
jg 0x1400c6a85
cmp eax, 0x5b794d90
je 0x1400c8558
cmp eax, 0x5b7bc8ca
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb08], rax
mov eax, dword [rsp + 0x1144]
mov ebx, 0x78521109
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x3b6c0d70
jg 0x1400c6abe
cmp eax, 0x3b0cc8b7
je 0x1400c8581
cmp eax, 0x3b5d3973
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xc18], rax
mov eax, dword [rsp + 0x13c8]
mov ebx, 0x1097ea05
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x704157ea
jg 0x1400c6af7
cmp eax, 0x6f84b8d9
je 0x1400c85b9
cmp eax, 0x700fa8bb
jne 0x1400c13ee
cmp byte [rsp + 0x3b0], 0
lea rbx, [0x14011789c]
jne 0x1400c3497
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1f0d8872
add rax, 4
cmp rax, 8
jne 0x1400c347e
cmp byte [rsp + 0x2f], 0
mov eax, 0x7b30c78f
mov ecx, 0x4b1cb28c
cmovne eax, ecx
xor eax, dword [rsp + 0x132c]
mov cl, 1
mov qword [rsp + 0x3b0], rcx
xor ecx, ecx
mov qword [rsp + 0xbd8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x7b1a538
jg 0x1400c6b77
cmp eax, 0x66d12b1
je 0x1400c85fb
cmp eax, 0x7afe979
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb68], rax
mov eax, dword [rsp + 0x1244]
mov ecx, 0x6a10bb5d
jmp 0x1400cc0c3
cmp eax, 0x48bc402c
jg 0x1400c6bc5
cmp eax, 0x4819002e
je 0x1400c8642
cmp eax, 0x4860ec68
jne 0x1400c13ee
mov rcx, qword [rsp + 0x180]
add rcx, 0xfffffffffffffffc
seto al
mov qword [rsp + 0x1448], rcx
cmp byte [rsp + 0x7a8], 0
lea rbx, str._________._0123456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c3579
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x431144aa
add rcx, 4
cmp rcx, 0x6c8
jne 0x1400c355d
test al, al
mov eax, 0x1e907200
mov ecx, 0x4bc34b90
cmovne eax, ecx
xor eax, dword [rsp + 0xd64]
mov cl, 1
mov qword [rsp + 0x7a8], rcx
jmp 0x1400cc5c2
cmp eax, 0x28ebdd32
jg 0x1400c6c2b
cmp eax, 0x27d10972
je 0x1400c86a6
cmp eax, 0x283b879a
jne 0x1400c13ee
mov rcx, qword [rsp + 0x1470]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rbx, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xf80]
mov esi, 0x7b0848b3
jmp 0x1400cc1ab
cmp eax, 0x76230b18
jg 0x1400c6c6a
cmp eax, 0x7569370a
je 0x1400c86da
cmp eax, 0x75fb2989
jne 0x1400c13ee
cmp byte [rsp + 0x5b0], 0
lea rbx, [0x140115a98]
jne 0x1400c3667
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3d96d9f3
add rax, 4
cmp rax, 8
jne 0x1400c364e
cmp byte [rsp + 0x2f], 0
mov eax, 0x462995a0
mov ecx, 0x7256baa6
cmovne eax, ecx
xor eax, dword [rsp + 0x10e0]
mov cl, 1
mov qword [rsp + 0x5b0], rcx
xor ecx, ecx
mov qword [rsp + 0xad8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x17a06b3c
jg 0x1400c6ce4
cmp eax, 0x16bbae9c
je 0x1400c876b
cmp eax, 0x179b0ef0
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb20], rax
mov eax, dword [rsp + 0x117c]
mov rcx, rbp
mov ebp, 0x39cd3cd1
jmp 0x1400cbeef
cmp eax, 0x57cd32dd
jg 0x1400c6d51
cmp eax, 0x57aef99f
je 0x1400c87cc
cmp eax, 0x57b7c835
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x628], 0
lea rbx, [0x1401140a0]
jne 0x1400c3737
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x3ed7ad75
add rcx, 4
cmp rcx, 8
jne 0x1400c371e
test rax, rax
mov eax, 0x4b1c751c
mov ecx, 0x2838fc
cmove eax, ecx
xor eax, dword [rsp + 0x1050]
mov cl, 1
mov qword [rsp + 0x628], rcx
xor ecx, ecx
mov qword [rsp + 0xab0], rcx
jmp 0x1400cc5c2
cmp eax, 0x38b17cd7
jg 0x1400c6df5
cmp eax, 0x38916ead
je 0x1400c882c
cmp eax, 0x38a39a5d
jne 0x1400c13ee
cmp byte [rsp + 0x848], 0
lea rbx, str.HIJKLMNOPQRIJLMOPQRQR
jne 0x1400c37b4
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x5c74bdc1
add rax, 4
cmp rax, 0x2c
jne 0x1400c379b
cmp byte [rsp + 0x53], 0
mov eax, 0x73c85f16
mov ecx, 0x6b7da01d
cmovne eax, ecx
xor eax, dword [rsp + 0xe04]
mov cl, 1
mov qword [rsp + 0x848], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x67248660
jg 0x1400c6e6f
cmp eax, 0x667251b3
je 0x1400c8885
cmp eax, 0x67165dd0
jne 0x1400c13ee
cmp byte [rsp + 0x558], 0
lea rbx, [0x140115d6c]
jne 0x1400c3830
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0xc977487
add rax, 4
cmp rax, 8
jne 0x1400c3817
cmp byte [rsp + 0x2f], 0
mov eax, 0x74c5658e
mov ecx, 0x3b1d0fab
cmovne eax, ecx
xor eax, dword [rsp + 0x1140]
mov cl, 1
mov qword [rsp + 0x558], rcx
xor ecx, ecx
mov qword [rsp + 0xb08], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x110a3a4f
jg 0x1400c6ee6
cmp eax, 0x10cf1c7d
je 0x1400c88ea
cmp eax, 0x10ddbbc0
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
mov eax, dword [rsp + 0x13e0]
mov edi, 0x4dcc0599
xor eax, edi
lea rbp, [0x14010ce50]
jmp 0x1400c13ee
cmp eax, 0x4ff9afe9
jg 0x1400c6f58
cmp eax, 0x4f6fda48
je 0x1400c894f
cmp eax, 0x4f8dcf0f
jne 0x1400c13ee
mov rax, qword [rsp + 0x2b0]
cmp byte [rsp + 0x508], 0
lea rbx, [0x140115f6c]
jne 0x1400c392f
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x68d29661
add rcx, 4
cmp rcx, 8
jne 0x1400c3916
test rax, rax
mov eax, 0x707d7751
mov ecx, 0x66a02fd8
cmove eax, ecx
xor eax, dword [rsp + 0x11a8]
mov cl, 1
mov qword [rsp + 0x508], rcx
xor ecx, ecx
mov qword [rsp + 0xb38], rcx
jmp 0x1400cc5c2
cmp eax, 0x30867f57
jg 0x1400c6f8e
cmp eax, 0x2ff755b7
je 0x1400c89cc
cmp eax, 0x3061162c
jne 0x1400c13ee
mov rcx, qword [rsp + 0xca0]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x11ec]
mov ebx, 0x4c0f66f5
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x7f5732b4
jg 0x1400c6fc7
cmp eax, 0x7f0f0a35
je 0x1400c89ef
cmp eax, 0x7f2132e1
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1298]
mov ebx, 0x7df4057d
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x1f491ffa
jg 0x1400c7042
cmp eax, 0x1f3aaf2d
je 0x1400c8a53
cmp eax, 0x1f48412d
jne 0x1400c13ee
mov rax, qword [rsp + 0xce0]
mov rcx, qword [rsp + 0xcd8]
mov rdx, qword [rsp + 0x178]
mov byte [rcx + rdx], al
mov rcx, qword [rsp + 0x178]
inc rcx
seto al
mov qword [rsp + 0x14c8], rcx
cmp byte [rsp + 0x300], 0
lea rbx, [0x140117d54]
jne 0x1400c3acf
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x6acea4bf
add rcx, 4
cmp rcx, 8
jne 0x1400c3ab6
test al, al
mov eax, 0x34b4b770
mov ecx, 0x4312d02c
cmovne eax, ecx
xor eax, dword [rsp + 0x140c]
mov cl, 1
mov qword [rsp + 0x300], rcx
jmp 0x1400cc5c2
cmp eax, 0x603e7293
jg 0x1400c707f
cmp eax, 0x5fa3e10b
je 0x1400c8aa1
cmp eax, 0x6021d32a
jne 0x1400c13ee
mov rax, qword [rsp + 0x1c8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xc80], rax
mov rax, qword [rsp + 0xc80]
cmp byte [rsp + 0x5c0], 0
lea rbx, [0x140115920]
jne 0x1400c3b6a
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x20720e0
add rcx, 4
cmp rcx, 0x124
jne 0x1400c3b4e
cmp rax, 0xff
mov eax, 0x744a576f
mov ecx, 0x593b212e
cmove eax, ecx
xor eax, dword [rsp + 0x10d4]
mov cl, 1
mov qword [rsp + 0x5c0], rcx
jmp 0x1400cc5c2
cmp eax, 0x3f9b4de2
jg 0x1400c70f6
cmp eax, 0x3efb0324
je 0x1400c8ac7
cmp eax, 0x3f53670c
jne 0x1400c13ee
mov rax, qword [rsp + 0xaa8]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x168]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1034]
mov ebx, 0x3eb776d
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x68672ff2
jle 0x1400c7167
cmp eax, 0x68672ff3
je 0x1400c8af0
cmp eax, 0x68787ca6
jne 0x1400c13ee
mov rax, qword [rsp + 0xa10]
mov rcx, qword [rsp + 0x9b8]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c3c5f
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400c8b55
cmp ecx, 0x23b3651a
je 0x1400c3cc3
cmp ecx, 0x59f86fa6
jne 0x1400c3c7c
test al, 1
je 0x1400c3cb4
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c3c9e
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c3c7c
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c3c7c
cmp eax, 0x5849e4
je 0x1400c8bff
cmp eax, 0x919f6e
je 0x1400c8c2f
cmp eax, 0xd17018
lea r13, [0x1401133f0]
jne 0x1400c13ee
cmp byte [rsp + 0x600], 0
lea rdi, [0x140114480]
jne 0x1400c3d51
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x30a9883f
add rax, 4
cmp rax, 0x3a4
jne 0x1400c3d36
cmp dword [rsp + 0x5c], 9
mov eax, 0x25967f06
mov ecx, 0x4d470736
cmove eax, ecx
xor eax, dword [rsp + 0x1084]
mov cl, 1
mov qword [rsp + 0x600], rcx
jmp 0x1400cb90e
cmp eax, 0x400265da
je 0x1400c8c50
cmp eax, 0x405e1d60
je 0x1400c8c76
cmp eax, 0x40abee38
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x968], rax
mov eax, dword [rsp + 0xcfc]
mov ebx, 0x8376e90
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x1fe9b722
je 0x1400c8c9f
cmp eax, 0x20797dde
je 0x1400c8cfe
cmp eax, 0x20ac0a53
jne 0x1400c13ee
mov rax, qword [rsp + 0xa98]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x98]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rbx, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1004]
mov esi, 0x7feaf4cc
jmp 0x1400cc1ab
cmp eax, 0x706b33dc
je 0x1400c8d7b
cmp eax, 0x7073d044
je 0x1400c8da4
cmp eax, 0x707b6d18
jne 0x1400c13ee
mov rdi, qword [rsp + 0x120]
test edi, edi
mov eax, 0xb8b9f05
mov ebx, 0x7c21b603
cmove eax, ebx
xor eax, dword [rsp + 0xf54]
jmp 0x1400c85d8
cmp eax, 0x11728418
je 0x1400c8e46
cmp eax, 0x11cb6ac3
je 0x1400c8e9f
cmp eax, 0x11e15d1a
jne 0x1400c13ee
mov rax, qword [rsp + 0xa60]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea rcx, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xf78]
mov r12d, 0x7d8f375f
xor eax, r12d
mov r12, rcx
jmp 0x1400c13ee
cmp eax, 0x5075e077
je 0x1400c8f41
cmp eax, 0x50a4c412
je 0x1400c9003
cmp eax, 0x50b28aa5
jne 0x1400c13ee
cmp byte [rsp + 0x6b8], 0
lea rbx, [0x140113c5c]
jne 0x1400c3f5b
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x33e4f89e
add rax, 4
cmp rax, 8
jne 0x1400c3f42
cmp byte [rsp + 0x2f], 0
mov eax, 0x2a3297f7
mov ecx, 0x207457d4
cmovne eax, ecx
xor eax, dword [rsp + 0xfac]
mov cl, 1
mov qword [rsp + 0x6b8], rcx
xor ecx, ecx
mov qword [rsp + 0xa78], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x31d0bd5d
je 0x1400c9064
cmp eax, 0x32b7fb83
je 0x1400c90e1
cmp eax, 0x32dd1075
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbf0], rax
mov eax, dword [rsp + 0x1368]
mov ebx, 0x510299d6
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x608e71b4
je 0x1400c9146
cmp eax, 0x60d78317
je 0x1400c91c3
cmp eax, 0x60e4c4db
jne 0x1400c13ee
mov rax, qword [rsp + 0xd8]
cmp rax, qword [rsp + 0xba8]
mov eax, 0x6b75b305
mov ebx, 0x71416fd8
cmovl eax, ebx
xor eax, dword [rsp + 0x12d4]
jmp 0x1400c13ee
cmp eax, 0x8cda81f
je 0x1400c91e6
cmp eax, 0x9df155f
je 0x1400c9241
cmp eax, 0x9fece9f
lea r13, [0x1401133f0]
jne 0x1400c13ee
mov rax, qword [rsp + 0xbb0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xd8]
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x12e0]
mov ecx, 0x776496c3
jmp 0x1400cc0c3
cmp eax, 0x4934052a
je 0x1400c9262
cmp eax, 0x4941f055
je 0x1400c9285
cmp eax, 0x498186de
jne 0x1400c13ee
mov rcx, qword [rsp + 0xb0]
inc rcx
seto al
mov qword [rsp + 0xb8], rcx
cmp byte [rsp + 0x8f0], 0
lea rbx, str.z
jne 0x1400c410b
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x4a5338fa
add rcx, 4
cmp rcx, 0x1b0
jne 0x1400c40ef
test al, al
mov eax, 0x48aa720
mov ecx, 0x7fc9c0ee
cmovne eax, ecx
xor eax, dword [rsp + 0xecc]
mov cl, 1
mov qword [rsp + 0x8f0], rcx
jmp 0x1400cc5c2
cmp eax, 0x2921f02b
je 0x1400c92a8
cmp eax, 0x292ff7ec
je 0x1400c930d
cmp eax, 0x29df67f1
jne 0x1400c13ee
mov rax, qword [rsp + 0x2d8]
cmp byte [rsp + 0x3d8], 0
lea rbx, [0x14011759c]
jne 0x1400c4185
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x1d3a2714
add rcx, 4
cmp rcx, 8
jne 0x1400c416c
test rax, rax
mov eax, 0x47398ff1
mov ecx, 0x333972b
cmove eax, ecx
xor eax, dword [rsp + 0x1308]
mov cl, 1
mov qword [rsp + 0x3d8], rcx
xor ecx, ecx
mov qword [rsp + 0xbd0], rcx
jmp 0x1400cc5c2
cmp eax, 0x76a66f74
je 0x1400c9339
cmp eax, 0x7763ce77
je 0x1400c939e
cmp eax, 0x779020af
jne 0x1400c13ee
cmp byte [rsp + 0x6c0], 0
lea rbx, [0x140113c30]
jne 0x1400c4202
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x7121a416
add rax, 4
cmp rax, 0x2c
jne 0x1400c41e9
cmp byte [rsp + 0x56], 0
mov eax, 0x67d04180
mov ecx, 0x2d172c2f
cmovne eax, ecx
xor eax, dword [rsp + 0xfa8]
mov cl, 1
mov qword [rsp + 0x6c0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x180871d4
je 0x1400c9403
cmp eax, 0x189c0a7b
je 0x1400c9432
cmp eax, 0x18f9887c
jne 0x1400c13ee
mov eax, dword [rsp + 0x11f8]
mov edi, 0x65e2a882
xor eax, edi
mov rdi, qword [rsp + 0x14a8]
mov qword [rsp + 0x88], rdi
mov dword [rsp + 0x94], 0
mov rdi, qword [rsp + 0x14a0]
mov qword [rsp + 0xa0], rdi
jmp 0x1400c13ee
cmp eax, 0x584ca84e
je 0x1400c9455
cmp eax, 0x5887a75d
je 0x1400c94f7
cmp eax, 0x58b2acde
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb98], rax
mov eax, dword [rsp + 0x12a4]
mov ebx, 0x39efbeee
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x39274dcf
je 0x1400c951a
cmp eax, 0x39493e43
je 0x1400c9543
cmp eax, 0x397dd430
jne 0x1400c13ee
cmp byte [rsp + 0x780], 0
lea rbx, [0x14010e3a0]
jne 0x1400c4321
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x13cd7de5
add rax, 4
cmp rax, 8
jne 0x1400c4308
cmp byte [rsp + 0x2f], 0
mov eax, 0x213a71bf
mov ecx, 0x25b69178
cmovne eax, ecx
xor eax, dword [rsp + 0xd20]
mov cl, 1
mov qword [rsp + 0x780], rcx
xor ecx, ecx
mov qword [rsp + 0x970], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x69ffa529
je 0x1400c95aa
cmp eax, 0x6aaaa66a
je 0x1400c95d0
cmp eax, 0x6ad25162
jne 0x1400c13ee
cmp byte [rsp + 0x390], 0
lea rbx, [0x140117a98]
jne 0x1400c43a7
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4cae5ad9
add rax, 4
cmp rax, 8
jne 0x1400c438e
cmp byte [rsp + 0x2f], 0
mov eax, 0x1df64549
mov ecx, 0x48f2d166
cmovne eax, ecx
xor eax, dword [rsp + 0x1358]
mov cl, 1
mov qword [rsp + 0x390], rcx
xor ecx, ecx
mov qword [rsp + 0xbe8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x4a8e862
je 0x1400c95f6
cmp eax, 0x4dd0edd
je 0x1400c9660
cmp eax, 0x521850e
jne 0x1400c13ee
mov rax, qword [rsp + 0xc08]
mov rcx, qword [rsp + 0xbb8]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c4427
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400c96bc
cmp ecx, 0x23b3651a
je 0x1400c448b
cmp ecx, 0x59f86fa6
jne 0x1400c4444
test al, 1
je 0x1400c447c
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c4466
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c4444
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c4444
cmp eax, 0x43b3334b
je 0x1400c9766
cmp eax, 0x43f21b16
je 0x1400c97ca
cmp eax, 0x4419ffe4
jne 0x1400c13ee
mov eax, dword [rsp + 0xd48]
mov ebx, 0x5a6496dc
xor eax, ebx
mov dword [rsp + 0xf4], 6
mov rdi, qword [rsp + 0x218]
mov qword [rsp + 0x180], rdi
jmp 0x1400c13ee
cmp eax, 0x24347edb
je 0x1400c9835
cmp eax, 0x2474fd2e
je 0x1400c984b
cmp eax, 0x248e8059
lea rsi, [0x140115ae4]
lea r9, [0x1401170a0]
lea r10, [0x140117d40]
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
lea rbp, [0x14010ce50]
lea r11, [0x140113d40]
lea rcx, [0x14010eaa4]
mov r12, rcx
jne 0x1400c13ee
mov rax, qword [rsp + 0xa48]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0xf34]
mov ebp, 0x299498b7
jmp 0x1400cbeef
cmp eax, 0x71d082f3
je 0x1400c9871
cmp eax, 0x71eecc0e
je 0x1400c9891
cmp eax, 0x71fe9bb0
jne 0x1400c13ee
mov rax, qword [rsp + 0xb0]
cmp rax, qword [rsp + 0x9d8]
mov eax, 0x1a693361
mov ebx, 0xa98fb85
cmovl eax, ebx
xor eax, dword [rsp + 0xe54]
jmp 0x1400c13ee
cmp eax, 0x1456d3fd
je 0x1400c98b4
cmp eax, 0x14640249
je 0x1400c9917
cmp eax, 0x147b485a
jne 0x1400c13ee
mov rax, qword [rsp + 0x188]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xc38], rax
mov rax, qword [rsp + 0xc38]
cmp byte [rsp + 0x828], 0
lea rdi, str.__ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c4690
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x70028260
add rcx, 4
cmp rcx, 0x29c
jne 0x1400c4674
cmp rax, 0xff
mov eax, 0x72957fa4
mov ecx, 0x71724d51
cmove eax, ecx
xor eax, dword [rsp + 0xde0]
mov cl, 1
mov qword [rsp + 0x828], rcx
jmp 0x1400cc5c2
cmp eax, 0x5450ebe7
je 0x1400c997b
cmp eax, 0x54dee43c
je 0x1400c99dc
cmp eax, 0x555b22cd
jne 0x1400c13ee
mov rcx, qword [rsp + 0xc70]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1040]
jmp 0x1400caf01
cmp eax, 0x36ba77e3
je 0x1400c9a47
cmp eax, 0x36f5af11
je 0x1400c9a6a
cmp eax, 0x371ebfde
jne 0x1400c13ee
mov eax, dword [rsp + 0xefc]
mov ebx, 0x68a3f1de
xor eax, ebx
mov edi, 0xf
mov qword [rsp + 0x120], rdi
jmp 0x1400c13ee
cmp eax, 0x6490e32d
je 0x1400c9a90
cmp eax, 0x64a70333
je 0x1400c9af1
cmp eax, 0x64d94dc6
jne 0x1400c13ee
mov rax, qword [rsp + 0x1d8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xc90], rax
mov rax, qword [rsp + 0xc90]
cmp byte [rsp + 0x548], 0
lea rbx, [0x140115e20]
jne 0x1400c47ea
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x7a7569bd
add rcx, 4
cmp rcx, 0x98
jne 0x1400c47ce
cmp rax, 0xff
mov eax, 0x4631bf69
mov ecx, 0x32b9163
cmove eax, ecx
xor eax, dword [rsp + 0x1160]
mov cl, 1
mov qword [rsp + 0x548], rcx
jmp 0x1400cc5c2
cmp eax, 0xde3c4be
je 0x1400c9b93
cmp eax, 0xe1b0dc8
je 0x1400c9bb7
cmp eax, 0xe533227
lea r13, [0x1401133f0]
jne 0x1400c13ee
mov rax, qword [rsp + 0x2b8]
mov rax, qword [rax]
mov qword [rsp + 0xb50], rax
mov eax, dword [rsp + 0x1278]
mov ecx, 0x789bb87a
jmp 0x1400cc0c3
cmp eax, 0x4c97eb16
je 0x1400c9c25
cmp eax, 0x4d11e96d
je 0x1400c9c48
cmp eax, 0x4d3baf30
jne 0x1400c13ee
mov rcx, qword [rsp + 0x14b0]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1230]
mov ebx, 0x4ce96f2
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x2c1ee1ac
je 0x1400c9cad
cmp eax, 0x2d616e47
je 0x1400c9d04
cmp eax, 0x2d636cf4
lea rbx, [0x140113fd8]
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x648], 0
jne 0x1400c492f
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x15a384b0
add rcx, 4
cmp rcx, 8
jne 0x1400c4916
test rax, rax
mov eax, 0x16029b38
mov ecx, 0x7e9cceea
cmove eax, ecx
xor eax, dword [rsp + 0x102c]
mov cl, 1
mov qword [rsp + 0x648], rcx
xor ecx, ecx
mov qword [rsp + 0xaa8], rcx
jmp 0x1400cc5c2
cmp eax, 0x7ba3fbbc
je 0x1400c9d27
cmp eax, 0x7be2982d
je 0x1400c9d8b
cmp eax, 0x7cbfa765
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x330], 0
lea rbx, [0x140117c68]
jne 0x1400c49b1
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x6ff11008
add rcx, 4
cmp rcx, 8
jne 0x1400c4998
test rax, rax
mov eax, 0x788f035
mov ecx, 0x7f66fa0d
cmove eax, ecx
xor eax, dword [rsp + 0x13c4]
mov cl, 1
mov qword [rsp + 0x330], rcx
xor ecx, ecx
mov qword [rsp + 0xc18], rcx
jmp 0x1400cc5c2
cmp eax, 0x1c85f99d
je 0x1400c9e05
cmp eax, 0x1cca36a6
je 0x1400c9e28
cmp eax, 0x1d127946
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9f0], rax
mov eax, dword [rsp + 0xe88]
mov ebx, 0x2e9fbcf6
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x5c09e7f5
je 0x1400c9e5d
cmp eax, 0x5c3c98bd
je 0x1400c9eb3
cmp eax, 0x5d580dbf
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xd50]
mov ebx, 0x51b351a4
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x3bfc8733
je 0x1400c9f1a
cmp eax, 0x3c315ff4
je 0x1400c9fa1
cmp eax, 0x3c635a46
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xc10], rax
mov eax, dword [rsp + 0x13bc]
mov ebx, 0x4b6c2714
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x68949246
je 0x1400c9fca
cmp eax, 0x68cbf649
je 0x1400ca027
cmp eax, 0x6904695e
jne 0x1400c13ee
mov rcx, qword [rsp + 0x68]
inc rcx
seto al
mov qword [rsp + 0xc8], rcx
cmp byte [rsp + 0x570], 0
lea rbx, [0x140115be0]
jne 0x1400c4b3d
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x3cb780
add rcx, 4
cmp rcx, 0xc4
jne 0x1400c4b21
test al, al
mov eax, 0xd44e295
mov ecx, 0x74a90ae8
cmovne eax, ecx
xor eax, dword [rsp + 0x1134]
mov cl, 1
mov qword [rsp + 0x570], rcx
jmp 0x1400cc5c2
cmp eax, 0x348505a
je 0x1400ca0a9
cmp eax, 0x34b32c5
je 0x1400ca107
cmp eax, 0x35c3412
jne 0x1400c13ee
mov eax, dword [rsp + 0xe70]
mov ecx, 0x234fa703
xor eax, ecx
lea r13, [0x1401133f0]
mov edi, 0xe
mov qword [rsp + 0x118], rdi
jmp 0x1400c13ee
cmp eax, 0x414eb73e
je 0x1400ca17c
cmp eax, 0x4153e25b
je 0x1400ca1dc
cmp eax, 0x422e1417
jne 0x1400c13ee
cmp byte [rsp + 0x500], 0
lea rbx, [0x140115f80]
jne 0x1400c4bf7
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x5b983558
add rax, 4
cmp rax, 0x44
jne 0x1400c4bde
cmp dword [rsp + 0x138], 0x13
mov eax, 0x18dbcee8
mov ecx, 0x57c814ff
cmovl eax, ecx
xor eax, dword [rsp + 0x11b4]
mov cl, 1
mov qword [rsp + 0x500], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x230a6bbb
je 0x1400ca202
cmp eax, 0x230ff67c
je 0x1400ca231
cmp eax, 0x2383ac80
jne 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xcc8], rax
mov rax, qword [rsp + 0xcc8]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x210]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x210]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x398], 0
lea rdx, [0x140117a50]
jne 0x1400c4cc4
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0xf06df8a
add rax, 4
cmp rax, 0x48
jne 0x1400c4cab
cmp byte [rsp + 0x5b], 0
mov eax, 0x3402d546
mov ecx, 0x69537293
cmovne eax, ecx
xor eax, dword [rsp + 0x1354]
mov cl, 1
mov qword [rsp + 0x398], rcx
jmp 0x1400ce460
cmp eax, 0x713a898d
je 0x1400ca2b3
cmp eax, 0x716752d5
je 0x1400ca318
cmp eax, 0x71700bf2
jne 0x1400c13ee
mov rax, qword [rsp + 0x218]
dec rax
seto byte [rsp + 0x77]
mov qword [rsp + 0x160], rax
cmp byte [rsp + 0x750], 0
lea rbx, [0x14010d570]
jne 0x1400c4d53
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x47c49478
add rax, 4
cmp rax, 0x718
jne 0x1400c4d38
cmp byte [rsp + 0x77], 0
mov eax, 0x70561a4d
mov ecx, 0x1fc979ac
cmovne eax, ecx
xor eax, dword [rsp + 0xd14]
mov cl, 1
mov qword [rsp + 0x750], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1325b4ae
je 0x1400ca38b
cmp eax, 0x13962f46
je 0x1400ca3bc
cmp eax, 0x13aad7fd
jne 0x1400c13ee
mov rax, qword [rsp + 0x240]
cmp byte [rsp + 0x870], 0
lea rdi, [0x14011214c]
jne 0x1400c4dd7
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x6809e8f2
add rcx, 4
cmp rcx, 8
jne 0x1400c4dbe
test rax, rax
mov eax, 0x8935ad9
mov ecx, 0x6156fd1f
cmove eax, ecx
xor eax, dword [rsp + 0xe28]
mov cl, 1
mov qword [rsp + 0x870], rcx
xor ecx, ecx
mov qword [rsp + 0x9d0], rcx
jmp 0x1400cc5c2
cmp eax, 0x514f5aa6
je 0x1400ca3ef
cmp eax, 0x5259dfdd
je 0x1400ca418
cmp eax, 0x532dadbd
jne 0x1400c13ee
mov rax, qword [rsp + 0x88]
cmp rax, qword [rsp + 0xc10]
mov eax, 0x64fe2dcc
mov ebx, 0x3f6107ee
cmovl eax, ebx
xor eax, dword [rsp + 0x13c0]
jmp 0x1400c13ee
cmp eax, 0x34203993
je 0x1400ca478
cmp eax, 0x342dfb1a
je 0x1400ca49b
cmp eax, 0x34a2151f
jne 0x1400c13ee
cmp qword [rsp + 0xc0], 0
sets byte [rsp + 0x56]
cmp byte [rsp + 0x6f8], 0
lea rbx, [0x1401138a0]
jne 0x1400c4eae
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4e53fc71
add rax, 4
cmp rax, 0x11c
jne 0x1400c4e93
cmp byte [rsp + 0x56], 0
mov eax, 0x3a25e20c
mov ecx, 0x2f5ef7b0
cmovne eax, ecx
xor eax, dword [rsp + 0xf60]
mov cl, 1
mov qword [rsp + 0x6f8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x620ef418
je 0x1400ca4be
cmp eax, 0x62427c4a
je 0x1400ca53c
cmp eax, 0x62f7cc0e
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xaf0], rax
mov eax, dword [rsp + 0x1100]
mov ebx, 0x1647df9b
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0xbf45bfd
je 0x1400ca5ae
cmp eax, 0xc0e3e6d
je 0x1400ca5e3
cmp eax, 0xc27a968
lea r13, [0x1401133f0]
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa00], rax
mov eax, dword [rsp + 0xe98]
mov ecx, 0x3f50a701
jmp 0x1400cc0c3
cmp eax, 0x4a31ef12
je 0x1400ca637
cmp eax, 0x4ac1f013
je 0x1400ca687
cmp eax, 0x4ada3e8e
lea r13, [0x1401133f0]
jne 0x1400c13ee
cmp byte [rsp + 0x818], 0
lea rbx, [0x1401120e8]
jne 0x1400c4fbe
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x251cabb
add rax, 4
cmp rax, 8
jne 0x1400c4fa5
cmp byte [rsp + 0x2f], 0
mov eax, 0x63ff6c27
mov ecx, 0x259b2c33
cmovne eax, ecx
xor eax, dword [rsp + 0xdec]
mov cl, 1
mov qword [rsp + 0x818], rcx
xor ecx, ecx
mov qword [rsp + 0x9a8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x2a87d546
je 0x1400ca749
cmp eax, 0x2b37d1da
je 0x1400ca7ad
cmp eax, 0x2b592cd7
jne 0x1400c13ee
mov rdi, r12
cmp byte [rsp + 0x5c8], 0
lea r12, [0x1401157e0]
jne 0x1400c5047
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0x58229194
add rax, 4
cmp rax, 8
jne 0x1400c502e
cmp byte [rsp + 0x2f], 0
mov eax, 0x1f6e2ea9
mov ecx, 0xae5cfc1
cmovne eax, ecx
xor eax, dword [rsp + 0x10c0]
mov cl, 1
mov qword [rsp + 0x5c8], rcx
xor ecx, ecx
mov qword [rsp + 0xad0], rcx
jmp 0x1400ca94c
cmp eax, 0x795bbcd7
je 0x1400ca812
cmp eax, 0x79d2c850
je 0x1400ca868
cmp eax, 0x7a891e57
lea rsi, [0x140115ae4]
lea r9, [0x1401170a0]
lea r10, [0x140117d40]
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
lea rbp, [0x14010ce50]
lea r11, [0x140113d40]
lea r12, [0x14010eaa4]
jne 0x1400c13ee
cmp byte [rsp + 0x888], 0
lea rbx, str.Z__
jne 0x1400c50fe
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4ab15d03
add rax, 4
cmp rax, 8
jne 0x1400c50e5
cmp byte [rsp + 0x2f], 0
mov eax, 0x51594c82
mov ecx, 0x306c6385
cmovne eax, ecx
xor eax, dword [rsp + 0xe4c]
mov cl, 1
mov qword [rsp + 0x888], rcx
xor ecx, ecx
mov qword [rsp + 0x9d8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1a57b420
je 0x1400ca892
cmp eax, 0x1a75e70a
je 0x1400ca8f0
cmp eax, 0x1b3d328f
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1410]
mov ebx, 0x5e7a13cf
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x5a961328
je 0x1400ca95b
cmp eax, 0x5ae9f305
jne 0x1400c13ee
mov rcx, qword [rsp + 0x100]
inc rcx
seto al
mov qword [rsp + 0x1450], rcx
cmp byte [rsp + 0x7e8], 0
lea rbx, [0x1401112d0]
jne 0x1400c5200
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x5818fbf3
add rcx, 4
cmp rcx, 8
jne 0x1400c51e7
test al, al
mov eax, 0x11ff0729
mov ecx, 0x54d1347
cmovne eax, ecx
xor eax, dword [rsp + 0xda4]
mov cl, 1
mov qword [rsp + 0x7e8], rcx
jmp 0x1400cc5c2
cmp eax, 0x3acef2c7
je 0x1400ca97e
cmp eax, 0x3adaa2ef
jne 0x1400c13ee
mov rcx, qword [rsp + 0x1490]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x10d0]
mov ebx, 0x61565a4a
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x6e4af6e7
je 0x1400ca9de
cmp eax, 0x6e69d60e
jne 0x1400c13ee
mov rax, qword [rsp + 0xae0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x68]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x10f4]
mov ebx, 0x166a989c
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x629de6d
je 0x1400caa3f
cmp eax, 0x661e8a3
jne 0x1400c13ee
mov rcx, qword [rsp + 0x1468]
mov edx, 0xff
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xef4]
mov ecx, 0x6611c554
jmp 0x1400cc0c3
cmp eax, 0x47a177ba
je 0x1400caaa3
cmp eax, 0x4815f7a1
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x990], rax
mov eax, dword [rsp + 0xd8c]
mov ebx, 0x7b0243f3
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x277a8466
je 0x1400cab21
cmp eax, 0x27c508dc
jne 0x1400c13ee
mov rdi, qword [rsp + 0x148]
test edi, edi
mov eax, 0x56681231
mov rcx, rsi
mov esi, 0x60290e6f
cmove eax, esi
mov rsi, rcx
xor eax, dword [rsp + 0x131c]
jmp 0x1400cb2ed
cmp eax, 0x753dde0f
je 0x1400cab5c
cmp eax, 0x75650d6e
jne 0x1400c13ee
cmp byte [rsp + 0x428], 0
lea rbx, [0x140117218]
jne 0x1400c5433
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x38b17cd1
add rax, 4
cmp rax, 8
jne 0x1400c541a
cmp byte [rsp + 0x2f], 0
mov eax, 0x15ec23f
mov ecx, 0x16fa1c05
cmovne eax, ecx
xor eax, dword [rsp + 0x12a0]
mov cl, 1
mov qword [rsp + 0x428], rcx
xor ecx, ecx
mov qword [rsp + 0xb98], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x15d20cff
je 0x1400cab7c
cmp eax, 0x165c9101
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0xd68]
mov ebp, 0x5d8136aa
jmp 0x1400cbeef
cmp eax, 0x56df3d53
je 0x1400cabd5
cmp eax, 0x57875a3b
jne 0x1400c13ee
mov rax, qword [rsp + 0x248]
shl eax, 4
mov rcx, qword [rsp + 0x260]
shr ecx, 2
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xc70], rax
cmp byte [rsp + 0x660], 0
lea rbx, [0x140113fe0]
jne 0x1400c5535
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1c3b51ba
add rax, 4
cmp rax, 0x44
jne 0x1400c551c
mov eax, dword [rsp + 0x1038]
mov ecx, 0x1e925eeb
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x660], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x37ab35a7
je 0x1400cac97
cmp eax, 0x387d094a
jne 0x1400c13ee
mov rax, qword [rsp + 0x2c0]
mov rax, qword [rax]
mov qword [rsp + 0xb90], rax
mov eax, dword [rsp + 0x1280]
mov ebx, 0x4c1b72e7
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x663211cd
je 0x1400cacf1
cmp eax, 0x663738e7
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa78], rax
mov eax, dword [rsp + 0xfb0]
mov ebx, 0x19d66f69
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x10bfe998
je 0x1400cad55
cmp eax, 0x10cbb4b7
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9d8], rax
mov eax, dword [rsp + 0xe50]
mov edi, 0x1be81181
xor eax, edi
lea rbp, [0x14010ce50]
jmp 0x1400c13ee
cmp eax, 0x4f1672e4
je 0x1400cadd9
cmp eax, 0x4f181b6b
jne 0x1400c13ee
cmp byte [rsp + 0x928], 0
lea rbx, [0x1401135d0]
jne 0x1400c5650
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0xc39d34d
add rax, 4
cmp rax, 8
jne 0x1400c5637
cmp byte [rsp + 0x2f], 0
mov eax, 0x6ee3c544
mov ecx, 0x10fa65dd
cmovne eax, ecx
xor eax, dword [rsp + 0xf10]
mov cl, 1
mov qword [rsp + 0x928], rcx
xor ecx, ecx
mov qword [rsp + 0xa30], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x2f984a4e
je 0x1400cae02
cmp eax, 0x2fb3ec19
jne 0x1400c13ee
cmp byte [rsp + 0x7b0], 0
lea rbx, [0x14010f1a0]
jne 0x1400c56cd
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x77b2009c
add rax, 4
cmp rax, 0x6cc
jne 0x1400c56b2
cmp dword [rsp + 0xf4], 6
mov eax, 0x42114b85
mov ecx, 0x624d3665
cmove eax, ecx
xor eax, dword [rsp + 0xd5c]
mov cl, 1
mov qword [rsp + 0x7b0], rcx
jmp 0x1400cb90e
cmp eax, 0x7ec70025
je 0x1400cae76
cmp eax, 0x7ef2f3a4
jne 0x1400c13ee
mov rdi, qword [rsp + 0x118]
test edi, edi
mov eax, 0x3328f4a7
mov ebx, 0xef93ae8
cmove eax, ebx
xor eax, dword [rsp + 0xec8]
jmp 0x1400c7e14
cmp eax, 0x1ec8984b
je 0x1400caed6
cmp eax, 0x1f1a8dde
jne 0x1400c13ee
cmp byte [rsp + 0x8d8], 0
lea rdi, [0x140112cfc]
jne 0x1400c5773
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x3f0f3d4e
add rax, 4
cmp rax, 8
jne 0x1400c575a
cmp byte [rsp + 0x2f], 0
mov eax, 0x5f9a4f
mov ecx, 0x77735831
cmovne eax, ecx
xor eax, dword [rsp + 0xe94]
mov cl, 1
mov qword [rsp + 0x8d8], rcx
xor ecx, ecx
mov qword [rsp + 0xa00], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x5f5df70d
je 0x1400caefa
cmp eax, 0x5fa3a250
jne 0x1400c13ee
mov rax, qword [rsp + 0x270]
cmp byte [rsp + 0x718], 0
lea rbx, [0x14011362c]
jne 0x1400c57f6
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x2ea1ff0b
add rcx, 4
cmp rcx, 8
jne 0x1400c57dd
test rax, rax
mov eax, 0x3c98bb9b
mov ecx, 0x2cc63486
cmove eax, ecx
xor eax, dword [rsp + 0xf40]
mov cl, 1
mov qword [rsp + 0x718], rcx
xor ecx, ecx
mov qword [rsp + 0xa50], rcx
jmp 0x1400cc5c2
cmp eax, 0x3e6c3ad0
je 0x1400caf0d
cmp eax, 0x3ed0eaa2
jne 0x1400c13ee
mov rax, qword [rsp + 0x258]
cmp byte [rsp + 0x900], 0
lea rbx, [0x140112d1c]
jne 0x1400c5870
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x4699bd10
add rcx, 4
cmp rcx, 8
jne 0x1400c5857
test rax, rax
mov eax, 0x48847afa
mov ecx, 0x3f7f1b5e
cmove eax, ecx
xor eax, dword [rsp + 0xeb4]
mov cl, 1
mov qword [rsp + 0x900], rcx
xor ecx, ecx
mov qword [rsp + 0xa10], rcx
jmp 0x1400cc5c2
cmp eax, 0x6790867a
je 0x1400caf71
cmp eax, 0x67a0dafa
jne 0x1400c13ee
cmp byte [rsp + 0x3f8], 0
lea rbx, [0x140117550]
jne 0x1400c58e2
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x7719550e
add rax, 4
cmp rax, 0x2c
jne 0x1400c58c9
cmp byte [rsp + 0x5a], 0
mov eax, 0x2c0f7b0c
mov ecx, 0x1df95929
cmovne eax, ecx
xor eax, dword [rsp + 0x12e4]
mov cl, 1
mov qword [rsp + 0x3f8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1673228
je 0x1400caf9f
cmp eax, 0x20729c6
jne 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xc0]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
movzx eax, byte [rax]
mov qword [rsp + 0x1470], rax
cmp byte [rsp + 0x700], 0
lea rdi, [0x1401139d0]
jne 0x1400c5980
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x2ca88a89
add rax, 4
cmp rax, 0x100
jne 0x1400c5965
mov eax, dword [rsp + 0xf7c]
mov ecx, 0x57a0c23a
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x700], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x40eec4bd
je 0x1400caffa
cmp eax, 0x410ab23a
jne 0x1400c13ee
mov eax, dword [rsp + 0xfc]
cmp byte [rsp + 0x838], 0
jne 0x1400c59d6
xor dword [rsp + 0xd48], 0x62405f72
cmp eax, 0x3d
mov eax, 0x159a2ba5
mov ebx, 0x4630a90c
cmove eax, ebx
xor eax, dword [rsp + 0xd44]
mov bl, 1
mov qword [rsp + 0x838], rbx
jmp 0x1400c13ee
cmp eax, 0x220de529
je 0x1400cb05e
cmp eax, 0x223a9cf3
jne 0x1400c13ee
mov rdi, qword [rsp + 0x110]
test edi, edi
mov eax, 0x5782858f
mov rcx, r12
mov r12d, 0x149185dd
cmove eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0xe3c]
mov rbx, qword [rsp + 0xa8]
jmp 0x1400c85e0
cmp eax, 0x710cbe41
je 0x1400cb082
cmp eax, 0x712d9934
jne 0x1400c13ee
cmp byte [rsp + 0x340], 0
lea rbx, [0x140117c00]
jne 0x1400c5a87
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1444770e
add rax, 4
cmp rax, 0x60
jne 0x1400c5a6e
cmp qword [rsp + 0x88], 0
mov eax, 0x3e2a10d4
mov ecx, 0x542e192d
cmovs eax, ecx
xor eax, dword [rsp + 0x13b4]
mov cl, 1
mov qword [rsp + 0x340], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x12d0f1ac
je 0x1400cb0e7
cmp eax, 0x13191373
jne 0x1400c13ee
mov rax, qword [rsp + 0x208]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xcc0], rax
mov rax, qword [rsp + 0xcc0]
cmp byte [rsp + 0x3a0], 0
lea rdi, [0x140117980]
jne 0x1400c5b25
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x2546a9ef
add rcx, 4
cmp rcx, 0xc8
jne 0x1400c5b09
cmp rax, 0xff
mov eax, 0x371a654a
mov ecx, 0x5815814b
cmove eax, ecx
xor eax, dword [rsp + 0x134c]
mov cl, 1
mov qword [rsp + 0x3a0], rcx
jmp 0x1400cc5c2
cmp eax, 0x510d6d46
je 0x1400cb135
cmp eax, 0x5148d9f7
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x11c4]
mov ebx, 0x1b006e8f
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x33968414
je 0x1400cb1f7
cmp eax, 0x341c8083
jne 0x1400c13ee
cmp dword [rsp + 0x94], 0
mov eax, 0x3b9baf9b
mov ebx, 0x582c632d
cmove eax, ebx
xor eax, dword [rsp + 0x1204]
mov rdi, qword [rsp + 0x88]
mov qword [rsp + 0x158], rdi
jmp 0x1400c13ee
cmp eax, 0x619c0d84
je 0x1400cb247
cmp eax, 0x61aef89a
jne 0x1400c13ee
cmp byte [rsp + 0x448], 0
lea rbx, [0x140116d90]
jne 0x1400c5c3f
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3799113
add rax, 4
cmp rax, 0x18c
jne 0x1400c5c24
cmp dword [rsp + 0x140], 0x16
mov eax, 0x411ebce0
mov ecx, 0x7117def7
cmovl eax, ecx
xor eax, dword [rsp + 0x1288]
mov cl, 1
mov qword [rsp + 0x448], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0xb8b5d3e
je 0x1400cb270
cmp eax, 0xba0495a
jne 0x1400c13ee
mov rax, qword [rsp + 0x188]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x238], rax
mov rcx, qword [rsp + 0xa8]
call fcn.140003751
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x238]
cmp byte [rsp + 0x878], 0
lea rbp, [0x14011213c]
jne 0x1400c5ce8
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x194e5261
add rcx, 4
cmp rcx, 0x10
jne 0x1400c5ccf
test rax, rax
mov eax, 0x6d8135ba
mov ecx, 0xf941bfb
cmove eax, ecx
xor eax, dword [rsp + 0xe20]
mov cl, 1
mov qword [rsp + 0x878], rcx
xor ecx, ecx
mov qword [rsp + 0x980], rcx
jmp 0x1400ce460
cmp eax, 0x49f02ebd
je 0x1400cb2cf
cmp eax, 0x4a11a0ec
jne 0x1400c13ee
cmp byte [rsp + 0x800], 0
lea rbx, str.78:____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c5d5a
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1bcad33d
add rax, 4
cmp rax, 8
jne 0x1400c5d41
cmp byte [rsp + 0x2f], 0
mov eax, 0x7698fe7
mov ecx, 0x8875f48
cmovne eax, ecx
xor eax, dword [rsp + 0xdc0]
mov cl, 1
mov qword [rsp + 0x800], rcx
xor ecx, ecx
mov qword [rsp + 0x998], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x2a4ee45c
je 0x1400cb309
cmp eax, 0x2a83bafe
jne 0x1400c13ee
mov rax, qword [rsp + 0xc28]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x178]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x13fc]
mov edi, 0x7b2f5cf6
xor eax, edi
jmp 0x1400c13ee
cmp eax, 0x77f4e2c2
je 0x1400cb372
cmp eax, 0x78b406ac
jne 0x1400c13ee
mov rax, qword [rsp + 0x1448]
cmp byte [rsp + 0x7a0], 0
lea rbx, str.______._0123456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400c5e5a
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x2745755d
add rcx, 4
cmp rcx, 0x6bc
jne 0x1400c5e3e
mov rdx, qword [rsp + 0x220]
cmp rdx, rax
mov eax, 0x33f285fc
mov ecx, 0x2e18dbdf
cmovg eax, ecx
xor eax, dword [rsp + 0xd70]
mov cl, 1
mov qword [rsp + 0x7a0], rcx
mov rcx, rdx
mov qword [rsp + 0x100], rdx
jmp 0x1400cc5c2
cmp eax, 0x19e25e81
je 0x1400cb3cc
cmp eax, 0x19f331af
jne 0x1400c13ee
mov rax, qword [rsp + 0x2d8]
mov rax, qword [rax]
mov qword [rsp + 0xbd0], rax
mov eax, dword [rsp + 0x130c]
mov edi, 0x1e09b03f
xor eax, edi
jmp 0x1400c13ee
cmp eax, 0x5921d5ed
je 0x1400cb3ef
cmp eax, 0x59577487
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xba8], rax
mov eax, dword [rsp + 0x12d0]
mov ebx, 0x760571f9
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x3a0501ac
je 0x1400cb412
cmp eax, 0x3a284a67
jne 0x1400c13ee
cmp byte [rsp + 0x380], 0
lea rbx, [0x140117ab0]
jne 0x1400c5f4a
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3c4c35cc
add rax, 4
cmp rax, 0x2c
jne 0x1400c5f31
cmp byte [rsp + 0x5b], 0
mov eax, 0x4aa91e0b
mov ecx, 0x111ae6c8
cmovne eax, ecx
xor eax, dword [rsp + 0x1370]
mov cl, 1
mov qword [rsp + 0x380], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x6c693142
je 0x1400cb477
cmp eax, 0x6c71f8c4
jne 0x1400c13ee
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0xa78]
mov eax, 0x6fd270a7
mov ebx, 0xcea0a7
cmovl eax, ebx
xor eax, dword [rsp + 0xfb4]
jmp 0x1400c13ee
cmp eax, 0x584796a
je 0x1400cb4d8
cmp eax, 0x58580ea
jne 0x1400c13ee
call fcn.140011264
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xf5c]
mov ecx, 0x6af05cee
jmp 0x1400cc0c3
cmp eax, 0x461ca390
je 0x1400cb550
cmp eax, 0x4624fef6
jne 0x1400c13ee
mov rax, qword [rsp + 0xc00]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xe0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1388]
mov ebx, 0x67343218
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x269cd8e7
je 0x1400cb5ae
cmp eax, 0x27208d47
jne 0x1400c13ee
mov rdi, r12
mov rax, qword [rsp + 0xca8]
shl eax, 2
mov rcx, qword [rsp + 0x2c8]
shr ecx, 4
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xcd0], rax
cmp byte [rsp + 0x348], 0
lea r12, [0x140117c70]
jne 0x1400c60f7
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0x53bb44fb
add rax, 4
cmp rax, 0x44
jne 0x1400c60de
mov eax, dword [rsp + 0x13d0]
mov ecx, 0x17654d89
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x348], rcx
jmp 0x1400ca94c
cmp eax, 0x7394e2b1
je 0x1400cb621
cmp eax, 0x74504891
jne 0x1400c13ee
cmp byte [rsp + 0x608], 0
lea rbx, [0x1401140d0]
jne 0x1400c6158
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x638dc46a
add rax, 4
cmp rax, 0x3ac
jne 0x1400c613d
cmp dword [rsp + 0x5c], 9
mov eax, 0x2ef65afc
mov ecx, 0x152be253
cmovl eax, ecx
xor eax, dword [rsp + 0x1080]
mov cl, 1
mov qword [rsp + 0x608], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x14a0d81b
je 0x1400cb641
cmp eax, 0x14a3a2ef
jne 0x1400c13ee
mov rax, qword [rsp + 0xc8]
cmp rax, qword [rsp + 0xb08]
mov eax, 0x7c3eaf9b
mov ebx, 0x4c88ce38
cmovl eax, ebx
lea r12, [0x14010eaa4]
xor eax, dword [rsp + 0x1148]
jmp 0x1400c13ee
cmp eax, 0x56492caf
je 0x1400cb66b
cmp eax, 0x56804bd0
jne 0x1400c13ee
mov rax, qword [rsp + 0xb88]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1270]
mov ebx, 0x155a69b
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x375b2d15
je 0x1400cb6d0
cmp eax, 0x3783f6b7
jne 0x1400c13ee
cmp byte [rsp + 0x388], 0
lea rbx, [0x140117aa0]
jne 0x1400c6289
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x34210429
add rax, 4
cmp rax, 8
jne 0x1400c6270
cmp byte [rsp + 0x2f], 0
mov eax, 0x65239dff
mov ecx, 0x630b4bdb
cmovne eax, ecx
xor eax, dword [rsp + 0x1364]
mov cl, 1
mov qword [rsp + 0x388], rcx
xor ecx, ecx
mov qword [rsp + 0xbf0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x653d529f
je 0x1400cb74e
cmp eax, 0x655e68ca
jne 0x1400c13ee
mov rax, qword [rsp + 0x198]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x250], rax
mov rcx, qword [rsp + 0xb0]
call fcn.140003751
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x250]
cmp byte [rsp + 0x8c8], 0
lea rbp, [0x140112d0c]
jne 0x1400c6339
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x2c5396a1
add rcx, 4
cmp rcx, 0x10
jne 0x1400c6320
test rax, rax
mov eax, 0x527b06b5
mov ecx, 0x45841bfb
cmove eax, ecx
xor eax, dword [rsp + 0xeac]
mov cl, 1
mov qword [rsp + 0x8c8], rcx
xor ecx, ecx
mov qword [rsp + 0x9b8], rcx
jmp 0x1400ce460
cmp eax, 0xf5933c6
je 0x1400cb7b2
cmp eax, 0xf639035
jne 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xb8]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x1a8]
movzx eax, byte [rax]
mov qword [rsp + 0x1468], rax
cmp byte [rsp + 0x930], 0
jne 0x1400c63d8
xor eax, eax
lea rcx, [0x140113260]
movsxd rcx, dword [rax + rcx]
xor dword [rsp + rcx*4 + 0xce8], 0x65d09468
add rax, 4
cmp rax, 0x18c
jne 0x1400c63b6
mov eax, dword [rsp + 0xef0]
mov ecx, 0x3c1513c
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x930], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x4df01b9b
je 0x1400cb817
cmp eax, 0x4e1e3c7c
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xac8], rax
mov eax, dword [rsp + 0x10b8]
mov ebx, 0x3e1deab0
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x2e25b3df
je 0x1400cb85b
cmp eax, 0x2e34a54e
jne 0x1400c13ee
mov rcx, qword [rsp + 0xce0]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1408]
jmp 0x1400c64be
cmp eax, 0x7e34a11c
je 0x1400cb8ba
cmp eax, 0x7e3c6d23
jne 0x1400c13ee
mov eax, dword [rsp + 0x1404]
mov ebx, 0x4767a38e
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x1dc0bf0d
je 0x1400cb91a
cmp eax, 0x1df6464e
jne 0x1400c13ee
mov rdi, r12
cmp byte [rsp + 0x518], 0
lea r12, [0x140115f54]
jne 0x1400c650f
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0x7e4ee478
add rax, 4
cmp rax, 8
jne 0x1400c64f6
cmp byte [rsp + 0x2f], 0
mov eax, 0x41794de6
mov ecx, 0xf494c53
cmovne eax, ecx
xor eax, dword [rsp + 0x1194]
mov cl, 1
mov qword [rsp + 0x518], rcx
xor ecx, ecx
mov qword [rsp + 0xb30], rcx
jmp 0x1400ca94c
cmp eax, 0x5df92975
je 0x1400cb97f
cmp eax, 0x5e31300e
jne 0x1400c13ee
mov rax, qword [rsp + 0x1440]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0xd0]
movzx eax, byte [rcx + rax]
mov dword [rsp + 0xfc], eax
mov eax, dword [rsp + 0xfc]
cmp byte [rsp + 0x768], 0
lea rbx, [0x14010e3b0]
jne 0x1400c65b8
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x5fcc2877
add rcx, 4
cmp rcx, 0x6f4
jne 0x1400c659c
cmp eax, 0xa
mov eax, 0x1c306c6e
mov ecx, 0x1f648272
cmove eax, ecx
xor eax, dword [rsp + 0xd38]
mov cl, 1
mov qword [rsp + 0x768], rcx
jmp 0x1400cc5c2
cmp eax, 0x3ca920ef
je 0x1400cba41
cmp eax, 0x3d29e39f
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xaa0], rax
mov eax, dword [rsp + 0x1024]
mov ebx, 0x14c31e22
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x69860360
je 0x1400cba67
cmp eax, 0x69a71def
jne 0x1400c13ee
cmp byte [rsp + 0x788], 0
lea rbx, [0x14010eac0]
jne 0x1400c665b
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x7d360d45
add rax, 4
cmp rax, 0x6d4
jne 0x1400c6640
cmp dword [rsp + 0xf4], 6
mov eax, 0x78a83b51
mov ecx, 0x5f301123
cmovl eax, ecx
xor eax, dword [rsp + 0xd58]
mov cl, 1
mov qword [rsp + 0x788], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x40c5bd2
je 0x1400cbac8
cmp eax, 0x45240bd
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9b0], rax
mov eax, dword [rsp + 0xdfc]
mov ecx, 0x6c005b0c
jmp 0x1400cc0c3
cmp eax, 0x43610750
je 0x1400cbb1c
cmp eax, 0x436294b5
jne 0x1400c13ee
mov rdi, qword [rsp + 0x140]
test edi, edi
mov eax, 0x771078c1
mov ebx, 0x35a43333
cmove eax, ebx
xor eax, dword [rsp + 0x1290]
jmp 0x1400cb2ed
cmp eax, 0x23bd678c
je 0x1400cbb7c
cmp eax, 0x23ceb8e1
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xb40], rax
mov eax, dword [rsp + 0x11d0]
mov rcx, rbp
mov ebp, 0x172a3133
jmp 0x1400cbeef
cmp eax, 0x71ac9d1b
je 0x1400cbc0d
cmp eax, 0x71bff9bc
jne 0x1400c13ee
mov rax, qword [rsp + 0x238]
mov rax, qword [rax]
mov qword [rsp + 0x980], rax
mov eax, dword [rsp + 0xe24]
mov ebx, 0x16da499a
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x140338bb
je 0x1400cbc72
cmp eax, 0x144333e7
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xaf8], rax
mov eax, dword [rsp + 0x110c]
mov rcx, rsi
mov esi, 0x46e48715
xor eax, esi
lea r11, [0x140113d40]
mov rsi, rcx
jmp 0x1400c13ee
cmp eax, 0x53837483
je 0x1400cbca2
cmp eax, 0x539150ba
jne 0x1400c13ee
mov rax, qword [rsp + 0xb0]
cmp rax, qword [rsp + 0x9e8]
mov eax, 0x2e9c082e
mov ebx, 0x7a699787
cmovl eax, ebx
xor eax, dword [rsp + 0xe80]
jmp 0x1400c13ee
cmp eax, 0x35e63878
je 0x1400cbd07
cmp eax, 0x3648f573
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9e8], rax
mov eax, dword [rsp + 0xe7c]
mov ebx, 0x42961577
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x64266378
je 0x1400cbd6c
cmp eax, 0x6477abfd
jne 0x1400c13ee
cmp byte [rsp + 0x6f0], 0
lea rbx, [0x1401139bc]
jne 0x1400c6873
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x626d759a
add rax, 4
cmp rax, 8
jne 0x1400c685a
cmp byte [rsp + 0x2f], 0
mov eax, 0x4b78f810
mov ecx, 0x5935b0aa
cmovne eax, ecx
xor eax, dword [rsp + 0xf64]
mov cl, 1
mov qword [rsp + 0x6f0], rcx
xor ecx, ecx
mov qword [rsp + 0xa58], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0xd697ea7
je 0x1400cbe2e
cmp eax, 0xda27c7e
jne 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xab0], rax
mov eax, dword [rsp + 0x1054]
mov ecx, 0x3eff9589
jmp 0x1400cc0c3
cmp eax, 0x4c68102e
je 0x1400cbe4f
cmp eax, 0x4c8c4881
jne 0x1400c13ee
mov eax, dword [rsp + 0x1350]
mov ebx, 0x44873004
xor eax, ebx
mov edi, 0x18
mov qword [rsp + 0x150], rdi
jmp 0x1400c13ee
cmp eax, 0x2bb084cf
je 0x1400cbee0
cmp eax, 0x2bf3f03a
jne 0x1400c13ee
cmp byte [rsp + 0x7f8], 0
jne 0x1400c695b
xor eax, eax
lea rcx, [0x140111b48]
movsxd rcx, dword [rax + rcx]
xor dword [rsp + rcx*4 + 0xce8], 0x25f10878
add rax, 4
cmp rax, 8
jne 0x1400c693b
cmp byte [rsp + 0x2f], 0
mov eax, 0x4e048115
mov ecx, 0xd51440b
cmovne eax, ecx
xor eax, dword [rsp + 0xdcc]
mov cl, 1
mov qword [rsp + 0x7f8], rcx
xor ecx, ecx
mov qword [rsp + 0x9a0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x7b0b6b16
je 0x1400cbef9
cmp eax, 0x7b8e9a87
jne 0x1400c13ee
mov rax, qword [rsp + 0xb70]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1254]
mov ebx, 0x596db0f1
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x1c2c6356
je 0x1400cbf22
cmp eax, 0x1c54f437
jne 0x1400c13ee
mov rax, qword [rsp + 0xad0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x68]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x10c8]
mov ebx, 0x20fad327
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x5b7e54c4
je 0x1400cbf72
cmp eax, 0x5be54442
jne 0x1400c13ee
mov eax, dword [rsp + 0x1430]
mov ebx, 0x5bb1ecf4
xor eax, ebx
mov rbx, qword [rsp + 0xc30]
mov qword [rsp + 0x1438], rbx
jmp 0x1400c13ee
cmp eax, 0x3b6c0d71
je 0x1400cbfe2
cmp eax, 0x3be5a7c8
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa68], rax
mov eax, dword [rsp + 0xf94]
mov ebx, 0x24d3dddd
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x704157eb
je 0x1400cc084
cmp eax, 0x705dbfce
jne 0x1400c13ee
mov rcx, qword [rsp + 0xd8]
inc rcx
seto al
mov qword [rsp + 0xe0], rcx
cmp byte [rsp + 0x3c8], 0
lea rbx, [0x1401176b0]
jne 0x1400c6b52
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x73561041
add rcx, 4
cmp rcx, 0xf4
jne 0x1400c6b36
test al, al
mov eax, 0x3dc6c3a6
mov ecx, 0x6e1ed047
cmovne eax, ecx
xor eax, dword [rsp + 0x1320]
mov cl, 1
mov qword [rsp + 0x3c8], rcx
jmp 0x1400cc5c2
cmp eax, 0x7b1a539
je 0x1400cc0a7
cmp eax, 0x82bc66b
jne 0x1400c13ee
cmp dword [rsp + 0xf4], 0
mov eax, 0x42114b85
mov ecx, 0x5b5dd1ff
cmove eax, ecx
lea r13, [0x1401133f0]
xor eax, dword [rsp + 0xd60]
mov rdi, qword [rsp + 0x180]
mov qword [rsp + 0x218], rdi
jmp 0x1400c13ee
cmp eax, 0x48bc402d
je 0x1400cc0d1
cmp eax, 0x48d35f86
jne 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1018]
mov ebx, 0x2575096
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x28ebdd33
je 0x1400cc14e
cmp eax, 0x290b88b9
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xad8], rax
mov eax, dword [rsp + 0x10e4]
mov rcx, rsi
mov esi, 0x7bbf4c53
xor eax, esi
mov rsi, rcx
jmp 0x1400c13ee
cmp eax, 0x76230b19
je 0x1400cc1b5
cmp eax, 0x764dd494
jne 0x1400c13ee
mov rax, qword [rsp + 0xbe0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xe0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1340]
mov ebx, 0x2dc7af2c
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x17a06b3d
je 0x1400cc21a
cmp eax, 0x17b37d4d
jne 0x1400c13ee
mov rdi, r12
cmp byte [rsp + 0x790], 0
lea r12, [0x14010eab8]
jne 0x1400c6d29
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0xd5cdd11
add rax, 4
cmp rax, 8
jne 0x1400c6d10
cmp byte [rsp + 0x77], 0
mov eax, 0x5cef8cb5
mov ecx, 0xa43daf7
cmovne eax, ecx
xor eax, dword [rsp + 0xd4c]
mov cl, 1
mov qword [rsp + 0x790], rcx
jmp 0x1400ca94c
cmp eax, 0x57cd32de
je 0x1400cc27f
cmp eax, 0x57f17f22
jne 0x1400c13ee
mov rax, qword [rsp + 0x1c8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x298], rax
mov rcx, qword [rsp + 0x68]
call fcn.140003751
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x298]
cmp byte [rsp + 0x588], 0
lea rbp, [0x140115aec]
jne 0x1400c6dc5
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x636a247d
add rcx, 4
cmp rcx, 0x10
jne 0x1400c6dac
test rax, rax
mov eax, 0x69c2794a
mov ecx, 0x5de51ea5
cmove eax, ecx
xor eax, dword [rsp + 0x1114]
mov cl, 1
mov qword [rsp + 0x588], rcx
xor ecx, ecx
mov qword [rsp + 0xac0], rcx
jmp 0x1400ce460
cmp eax, 0x38b17cd8
je 0x1400cc2a2
cmp eax, 0x390f0e9f
jne 0x1400c13ee
mov rax, qword [rsp + 0xb60]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1228]
mov ebx, 0x1ac10a8d
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x67248661
je 0x1400cc2f2
cmp eax, 0x674dccc6
jne 0x1400c13ee
mov rax, qword [rsp + 0xaf8]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x68]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1110]
mov ebx, 0x765834f1
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x110a3a50
je 0x1400cc357
cmp eax, 0x1110b437
jne 0x1400c13ee
mov rdi, r12
cmp byte [rsp + 0x698], 0
lea r12, [0x140113c90]
jne 0x1400c6f2d
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0x4c34ff77
add rax, 4
cmp rax, 0xa4
jne 0x1400c6f12
cmp dword [rsp + 0x128], 0x10
mov eax, 0x790076e7
mov ecx, 0x24084e4c
cmovl eax, ecx
xor eax, dword [rsp + 0xfd8]
mov cl, 1
mov qword [rsp + 0x698], rcx
jmp 0x1400ca94c
cmp eax, 0x4ff9afea
je 0x1400cc3b2
cmp eax, 0x50514e1e
jne 0x1400c13ee
mov eax, dword [rsp + 0x1238]
mov ebx, 0x53dbb2d8
xor eax, ebx
mov edi, 0x16
mov qword [rsp + 0x140], rdi
jmp 0x1400c13ee
cmp eax, 0x30867f58
je 0x1400cc3e0
cmp eax, 0x315523e9
jne 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa60], rax
mov eax, dword [rsp + 0xf74]
mov ebx, 0x6e694383
xor eax, ebx
jmp 0x1400c13ee
cmp eax, 0x7f5732b5
je 0x1400cc482
cmp eax, 0x7fc6c286
jne 0x1400c13ee
cmp byte [rsp + 0x478], 0
lea rbx, [0x140116d20]
jne 0x1400c7009
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x22611bbb
add rax, 4
cmp rax, 8
jne 0x1400c6ff0
cmp byte [rsp + 0x2f], 0
mov eax, 0x3f701618
mov ecx, 0x434f29a6
cmovne eax, ecx
xor eax, dword [rsp + 0x124c]
mov cl, 1
mov qword [rsp + 0x478], rcx
xor ecx, ecx
mov qword [rsp + 0xb70], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x1f491ffb
je 0x1400cc4e7
cmp eax, 0x1f831d02
jne 0x1400c13ee
mov rax, qword [rsp + 0x258]
mov rax, qword [rax]
mov qword [rsp + 0xa10], rax
mov eax, dword [rsp + 0xeb8]
mov rcx, rsi
mov esi, 0x79e6a64e
jmp 0x1400c932f
cmp eax, 0x603e7294
je 0x1400cc550
cmp eax, 0x604e36b4
jne 0x1400c13ee
cmp byte [rsp + 0x680], 0
lea rbx, [0x140113de0]
jne 0x1400c70c3
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3a818d55
add rax, 4
cmp rax, 0x90
jne 0x1400c70a8
cmp qword [rsp + 0x98], 0
mov eax, 0x6d40ca2f
mov ecx, 0x48e00473
cmovs eax, ecx
xor eax, dword [rsp + 0xfec]
mov cl, 1
mov qword [rsp + 0x680], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x3f9b4de3
je 0x1400cc5d5
cmp eax, 0x3ff227d5
jne 0x1400c13ee
cmp byte [rsp + 0x470], 0
lea rbx, [0x140116d30]
jne 0x1400c7138
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4687aa3c
add rax, 4
cmp rax, 0x2c
jne 0x1400c711f
cmp byte [rsp + 0x59], 0
mov eax, 0x35c40512
mov ecx, 0x3606fe61
cmovne eax, ecx
xor eax, dword [rsp + 0x1258]
mov cl, 1
mov qword [rsp + 0x470], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp eax, 0x680f1a41
jne 0x1400ce49d
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb18], rax
mov eax, dword [rsp + 0x1170]
mov ebx, 0x65ee61ab
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1a8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x268], rax
mov rcx, qword [rsp + 0xb8]
call fcn.140003751
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x268]
cmp byte [rsp + 0x720], 0
lea rbp, [0x14011361c]
jne 0x1400c71f6
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x442c1099
add rcx, 4
cmp rcx, 0x10
jne 0x1400c71dd
test rax, rax
mov eax, 0x534def33
mov ecx, 0x6644eb09
cmove eax, ecx
xor eax, dword [rsp + 0xf38]
mov cl, 1
mov qword [rsp + 0x720], rcx
xor ecx, ecx
mov qword [rsp + 0x9f8], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb88], rax
mov eax, dword [rsp + 0x126c]
mov ebx, 0x1bbdfd65
xor eax, ebx
jmp 0x1400c13ee
mov eax, dword [rsp + 0x1414]
mov ebx, 0x74fde58c
xor eax, ebx
mov dword [rsp + 0x84], 0
mov rdi, qword [rsp + 0x14c8]
mov qword [rsp + 0xe8], rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x9e0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb0]
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xe60]
mov ecx, 0xecbeb81
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x170]
cmp rax, qword [rsp + 0xab0]
mov eax, 0x11efa777
mov ebx, 0x2317f0d3
cmovl eax, ebx
xor eax, dword [rsp + 0x1058]
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rbx, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1138]
mov esi, 0xd785515
jmp 0x1400cc1ab
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x678], 0
lea rbx, [0x140113e70]
jne 0x1400c737a
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x4df7b7b5
add rcx, 4
cmp rcx, 8
jne 0x1400c7361
test rax, rax
mov eax, 0x7db359f
mov ecx, 0x52ae7ee8
cmove eax, ecx
xor eax, dword [rsp + 0xff0]
mov cl, 1
mov qword [rsp + 0x678], rcx
xor ecx, ecx
mov qword [rsp + 0xa90], rcx
jmp 0x1400cc5c2
mov eax, dword [rsp + 0xfc]
cmp byte [rsp + 0x760], 0
jne 0x1400c73d6
xor ecx, ecx
movsxd rdx, dword [rcx + r12]
xor dword [rsp + rdx*4 + 0xce8], 0x2529ff56
add rcx, 4
cmp rcx, 0xc
jne 0x1400c73bd
cmp eax, 0xd
mov eax, 0x6f8ab9e5
mov ecx, 0x40a8aa05
cmove eax, ecx
xor eax, dword [rsp + 0xd3c]
mov cl, 1
mov qword [rsp + 0x760], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9e0], rax
mov eax, dword [rsp + 0xe5c]
mov ebx, 0x6b9b60f7
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x2d0]
mov rax, qword [rax]
mov qword [rsp + 0xb78], rax
mov eax, dword [rsp + 0x1304]
mov ebx, 0x7715d9af
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb30]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x119c]
mov ebx, 0x79e76e22
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x9a0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa8]
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xdd4]
mov ecx, 0x39e75ba5
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb58], rax
mov eax, dword [rsp + 0x1218]
mov ebx, 0x571f5032
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1e8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c754a
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc63a
cmp ecx, 0x23b3651a
je 0x1400c75ae
cmp ecx, 0x59f86fa6
jne 0x1400c7567
test al, 1
je 0x1400c759f
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c7589
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c7567
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c7567
cmp byte [rsp + 0x528], 0
lea rbx, [0x140115f20]
jne 0x1400c75fd
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x26ea4579
add rax, 4
cmp rax, 0x2c
jne 0x1400c75e4
cmp byte [rsp + 0x58], 0
mov eax, 0x3049532c
mov ecx, 0x1f08eee1
cmovne eax, ecx
xor eax, dword [rsp + 0x1184]
mov cl, 1
mov qword [rsp + 0x528], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1324]
mov ebx, 0x4e90d3e7
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x4e8], 0
lea rdi, [0x140116010]
jne 0x1400c76a8
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x2cac2834
add rax, 4
cmp rax, 0x30
jne 0x1400c768f
cmp qword [rsp + 0x78], 0
mov eax, 0x66ccb16
mov ecx, 0x1143fb9a
cmovs eax, ecx
xor eax, dword [rsp + 0x11c8]
mov cl, 1
mov qword [rsp + 0x4e8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp qword [rsp + 0xc8], 0
sets byte [rsp + 0x58]
cmp byte [rsp + 0x560], 0
lea rbx, [0x140115cb0]
jne 0x1400c7714
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x33d94e57
add rax, 4
cmp rax, 0xbc
jne 0x1400c76f9
cmp byte [rsp + 0x58], 0
mov eax, 0x34a9d4e6
mov ecx, 0x4370954b
cmovne eax, ecx
xor eax, dword [rsp + 0x113c]
mov cl, 1
mov qword [rsp + 0x560], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x280]
cmp byte [rsp + 0x6a0], 0
lea rbx, [0x140113c7c]
jne 0x1400c7777
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x6628521a
add rcx, 4
cmp rcx, 8
jne 0x1400c775e
test rax, rax
mov eax, 0x4cc0d466
mov ecx, 0x31c2957d
cmove eax, ecx
xor eax, dword [rsp + 0xfcc]
mov cl, 1
mov qword [rsp + 0x6a0], rcx
xor ecx, ecx
mov qword [rsp + 0xa88], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa08], rax
mov eax, dword [rsp + 0xea4]
mov ebx, 0x7e9685a6
xor eax, ebx
jmp 0x1400c13ee
mov rcx, qword [rsp + 0x68]
sub rcx, qword [rsp + 0x180]
seto al
mov qword [rsp + 0x1488], rcx
cmp byte [rsp + 0x5f8], 0
lea rdi, [0x140114830]
jne 0x1400c7811
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x28018ef2
add rcx, 4
cmp rcx, 0x3a0
jne 0x1400c77f5
test al, al
mov eax, 0x529b2cff
mov ecx, 0x7ee8e50
cmovne eax, ecx
xor eax, dword [rsp + 0x108c]
mov cl, 1
mov qword [rsp + 0x5f8], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xb8]
cmp rax, qword [rsp + 0xa40]
mov eax, 0x62269fc
mov ebx, 0x2e41ce8a
cmovl eax, ebx
xor eax, dword [rsp + 0xf28]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x178]
cmp byte [rsp + 0x318], 0
lea rbx, [0x140117d00]
jne 0x1400c7893
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x3eebbded
add rcx, 4
cmp rcx, 0x30
jne 0x1400c787a
test rax, rax
mov eax, 0x8ce2d4a
mov ecx, 0x37ff25
cmovs eax, ecx
xor eax, dword [rsp + 0x13e4]
mov cl, 1
mov qword [rsp + 0x318], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x880], 0
lea rbx, [0x14011282c]
jne 0x1400c78e5
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4ee24d07
add rax, 4
cmp rax, 8
jne 0x1400c78cc
cmp byte [rsp + 0x2f], 0
mov eax, 0x25792df0
mov ecx, 0x76157b02
cmovne eax, ecx
xor eax, dword [rsp + 0xe58]
mov cl, 1
mov qword [rsp + 0x880], rcx
xor ecx, ecx
mov qword [rsp + 0x9e0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xa0]
cmp rax, qword [rsp + 0xb80]
mov eax, 0x5df8b68a
mov rcx, rbp
mov ebp, 0x6368d45a
cmovl eax, ebp
mov rbp, rcx
xor eax, dword [rsp + 0x1264]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa80], rax
mov eax, dword [rsp + 0xfbc]
mov ebx, 0x76be8a3b
xor eax, ebx
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xda8]
mov ebx, 0x49e7fcda
xor eax, ebx
jmp 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc60], rax
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1c0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x6d8], 0
lea rdx, [0x140113bd0]
jne 0x1400c7a3a
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x5ae3e6c6
add rax, 4
cmp rax, 0x48
jne 0x1400c7a21
cmp byte [rsp + 0x56], 0
mov eax, 0x3e025960
mov ecx, 0x704192ee
cmovne eax, ecx
xor eax, dword [rsp + 0xf8c]
mov cl, 1
mov qword [rsp + 0x6d8], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x208]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x2e0], rax
mov rcx, qword [rsp + 0xe0]
call fcn.140003751
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2e0]
cmp byte [rsp + 0x368], 0
lea rbp, [0x140117aec]
jne 0x1400c7ac3
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x26cfbc3b
add rcx, 4
cmp rcx, 0x10
jne 0x1400c7aaa
test rax, rax
mov eax, 0x32398f69
mov ecx, 0x638163aa
cmove eax, ecx
xor eax, dword [rsp + 0x138c]
mov cl, 1
mov qword [rsp + 0x368], rcx
xor ecx, ecx
mov qword [rsp + 0xbb8], rcx
jmp 0x1400ce460
mov rdi, qword [rsp + 0x128]
test edi, edi
mov eax, 0x55e59a05
mov rcx, r12
mov r12d, 0x35e30169
cmove eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0xfe0]
jmp 0x1400c7d83
mov rax, qword [rsp + 0x160]
cmp rax, qword [rsp + 0x970]
mov eax, 0x6d3989c3
mov rcx, r12
mov r12d, 0x452bb2d4
cmovl eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0xd28]
jmp 0x1400c13ee
cmp byte [rsp + 0x3a8], 0
lea rbx, [0x1401178a4]
jne 0x1400c7b7b
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1d94fe7b
add rax, 4
cmp rax, 8
jne 0x1400c7b62
cmp byte [rsp + 0x2f], 0
mov eax, 0x9715f8b
mov ecx, 0x7a1b96b8
cmovne eax, ecx
xor eax, dword [rsp + 0x1338]
mov cl, 1
mov qword [rsp + 0x3a8], rcx
xor ecx, ecx
mov qword [rsp + 0xbe0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbe8], rax
mov eax, dword [rsp + 0x135c]
mov edi, 0x51581f90
xor eax, edi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x2a0]
mov rax, qword [rax]
mov qword [rsp + 0xb00], rax
mov eax, dword [rsp + 0x1120]
mov ebx, 0x7d386fe6
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x2e8]
mov rax, qword [rax]
mov qword [rsp + 0xc08], rax
mov eax, dword [rsp + 0x1398]
mov ebx, 0x2259f0f7
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x8e0], 0
lea rbx, str.klmnopqrstulmoprstutu
jne 0x1400c7c4f
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x61e9949c
add rax, 4
cmp rax, 0x2c
jne 0x1400c7c36
cmp byte [rsp + 0x54], 0
mov eax, 0x5a7e81b
mov ecx, 0x4cf4496a
cmovne eax, ecx
xor eax, dword [rsp + 0xe90]
mov cl, 1
mov qword [rsp + 0x8e0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x138]
cmp edi, 0x13
mov eax, 0x72f798b
mov ecx, 0x1a5d5608
cmove eax, ecx
lea r13, [0x1401133f0]
xor eax, dword [rsp + 0x11b8]
mov rbx, qword [rsp + 0xc8]
jmp 0x1400cb83a
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbb0], rax
mov eax, dword [rsp + 0x12dc]
mov ebx, 0x193a82a6
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xa90], rax
mov eax, dword [rsp + 0xff4]
mov rcx, rbp
mov ebp, 0x1f59c95d
jmp 0x1400cbeef
cmp byte [rsp + 0x460], 0
lea rbx, [0x140116d64]
jne 0x1400c7d24
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4f449016
add rax, 4
cmp rax, 8
jne 0x1400c7d0b
cmp byte [rsp + 0x2f], 0
mov eax, 0x54f96d73
mov ecx, 0x38393ec6
cmovne eax, ecx
xor eax, dword [rsp + 0x1268]
mov cl, 1
mov qword [rsp + 0x460], rcx
xor ecx, ecx
mov qword [rsp + 0xb88], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x128]
cmp edi, 0x10
mov eax, 0x55e59a05
mov ebx, 0x35e30169
cmove eax, ebx
lea r12, [0x14010eaa4]
xor eax, dword [rsp + 0xfdc]
mov rbx, qword [rsp + 0xc0]
jmp 0x1400c85e0
cmp byte [rsp + 0x948], 0
lea rbx, [0x14011360c]
jne 0x1400c7dbc
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4e69bdbe
add rax, 4
cmp rax, 8
jne 0x1400c7da3
cmp byte [rsp + 0x2f], 0
mov eax, 0x7920586e
mov ecx, 0x50d9e879
cmovne eax, ecx
xor eax, dword [rsp + 0xf20]
mov cl, 1
mov qword [rsp + 0x948], rcx
xor ecx, ecx
mov qword [rsp + 0xa40], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x118]
cmp edi, 0xe
mov eax, 0x3328f4a7
mov ebx, 0xef93ae8
cmove eax, ebx
xor eax, dword [rsp + 0xec4]
mov rbx, qword [rsp + 0xb0]
jmp 0x1400c85e0
mov rax, qword [rsp + 0x100]
cmp rax, qword [rsp + 0x988]
mov eax, 0x17d95309
mov ebx, 0x1195702e
cmovl eax, ebx
xor eax, dword [rsp + 0xd84]
jmp 0x1400c13ee
cmp byte [rsp + 0x538], 0
lea rdi, [0x140115f08]
jne 0x1400c7e76
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x74357daa
add rax, 4
cmp rax, 8
jne 0x1400c7e5d
cmp byte [rsp + 0x2f], 0
mov eax, 0x11db1c01
mov ecx, 0x6af1b2ee
cmovne eax, ecx
xor eax, dword [rsp + 0x116c]
mov cl, 1
mov qword [rsp + 0x538], rcx
xor ecx, ecx
mov qword [rsp + 0xb18], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp dword [rsp + 0x84], 0
mov eax, 0x51141bb4
mov ebx, 0x32a3d702
cmove eax, ebx
xor eax, dword [rsp + 0x1420]
mov rdi, qword [rsp + 0xe8]
mov qword [rsp + 0x158], rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x280]
mov rax, qword [rax]
mov qword [rsp + 0xa88], rax
mov eax, dword [rsp + 0xfd0]
mov ebx, 0x57eac767
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xa80]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xfc0]
mov ebx, 0x7eb4263a
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc68]
mov rcx, qword [rsp + 0x60]
add rcx, 0x10
mov qword [rsp + 0x288], rcx
mov rcx, qword [rsp + 0x288]
mov rdx, qword [rsp + 0x98]
mov byte [rcx + rdx], al
mov rcx, rdx
inc rcx
seto al
mov qword [rsp + 0x168], rcx
cmp byte [rsp + 0x668], 0
lea rbx, [0x140113f00]
jne 0x1400c7fd3
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x3e4190f2
add rcx, 4
cmp rcx, 0x68
jne 0x1400c7fba
test al, al
mov eax, 0x3c16c064
mov ecx, 0x436eaa45
cmovne eax, ecx
xor eax, dword [rsp + 0x1014]
mov cl, 1
mov qword [rsp + 0x668], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xa8]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x188]
movzx eax, byte [rax]
mov qword [rsp + 0x1458], rax
cmp byte [rsp + 0x858], 0
lea rbx, [0x140111b50]
jne 0x1400c8051
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x40c73208
add rax, 4
cmp rax, 0x2a4
jne 0x1400c8036
mov eax, dword [rsp + 0xdd8]
mov ecx, 0x55bde747
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x858], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa30], rax
mov eax, dword [rsp + 0xf14]
mov ebx, 0x62da1609
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa40], rax
mov eax, dword [rsp + 0xf24]
mov ebx, 0x3749e5d0
xor eax, ebx
jmp 0x1400c13ee
mov rdi, rsi
mov rcx, qword [rsp + 0xb8]
inc rcx
seto al
mov qword [rsp + 0xc0], rcx
cmp byte [rsp + 0x708], 0
lea rsi, [0x140113770]
jne 0x1400c8103
xor ecx, ecx
movsxd rdx, dword [rcx + rsi]
xor dword [rsp + rdx*4 + 0xce8], 0x21899e65
add rcx, 4
cmp rcx, 0x124
jne 0x1400c80e7
test al, al
mov eax, 0x4b79c28b
mov ecx, 0x7a5e577e
cmovne eax, ecx
xor eax, dword [rsp + 0xf58]
mov cl, 1
mov qword [rsp + 0x708], rcx
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
mov rsi, rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0xa30]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xf18]
mov ebx, 0x2ca9b64f
xor eax, ebx
jmp 0x1400c13ee
mov rcx, qword [rsp + 0x158]
xor edx, edx
movabs r8, 0x7fffffffffffffff
call fcn.14001c234
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0x1428]
mov ebp, 0x2fabee4a
jmp 0x1400cbeef
mov rax, qword [rsp + 0xca0]
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x78]
mov byte [rcx + rdx + 0x10], al
mov rcx, rdx
inc rcx
seto al
mov qword [rsp + 0x14a8], rcx
cmp byte [rsp + 0x4d0], 0
lea rbx, [0x140116064]
jne 0x1400c8252
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x1921cb03
add rcx, 4
cmp rcx, 8
jne 0x1400c8239
test al, al
mov eax, 0x25745cc3
mov ecx, 0x21a1b7e9
cmovne eax, ecx
xor eax, dword [rsp + 0x11f0]
mov cl, 1
mov qword [rsp + 0x4d0], rcx
jmp 0x1400cc5c2
mov rcx, rsi
mov eax, dword [rsp + 0x10c]
cmp byte [rsp + 0x8a8], 0
jne 0x1400c8296
xor dword [rsp + 0xda0], 0x56259861
cmp eax, 0x20
mov eax, 0x54f730b0
mov esi, 0x698e45cf
cmove eax, esi
xor eax, dword [rsp + 0xd9c]
mov sil, 1
mov qword [rsp + 0x8a8], rsi
lea r11, [0x140113d40]
mov rsi, rcx
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x130]
cmp edi, 0x12
mov eax, 0x12cd8988
mov ebx, 0x3a8757e8
cmove eax, ebx
xor eax, dword [rsp + 0x112c]
jmp 0x1400cb835
mov rax, qword [rsp + 0xbf0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xe0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x136c]
mov ebx, 0x5fdf15e0
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xa98], rax
mov eax, dword [rsp + 0x1000]
mov ebx, 0x2e21ac4a
xor eax, ebx
jmp 0x1400c13ee
cmp qword [rsp + 0x68], 0
sets byte [rsp + 0x57]
cmp byte [rsp + 0x5d8], 0
jne 0x1400c83ab
xor eax, eax
lea rcx, [0x140115690]
movsxd rcx, dword [rax + rcx]
xor dword [rsp + rcx*4 + 0xce8], 0x6988c5a8
add rax, 4
cmp rax, 0x148
jne 0x1400c8389
cmp byte [rsp + 0x57], 0
mov eax, 0x1b1ac778
mov ecx, 0x41eb33e1
cmovne eax, ecx
xor eax, dword [rsp + 0x10b0]
mov cl, 1
mov qword [rsp + 0x5d8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x918], 0
lea rbx, [0x140113248]
jne 0x1400c8406
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x27a74308
add rax, 4
cmp rax, 8
jne 0x1400c83ed
cmp byte [rsp + 0x2f], 0
mov eax, 0x4231e202
mov ecx, 0x66556ed6
cmovne eax, ecx
xor eax, dword [rsp + 0xed8]
mov cl, 1
mov qword [rsp + 0x918], rcx
xor ecx, ecx
mov qword [rsp + 0xa18], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb30], rax
mov eax, dword [rsp + 0x1198]
mov ebx, 0x3f37a99e
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1f8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x2d0], rax
mov rcx, qword [rsp + 0xd8]
call fcn.140003751
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2d0]
cmp byte [rsp + 0x3e0], 0
lea rbp, [0x14011758c]
jne 0x1400c84c3
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x530e3418
add rcx, 4
cmp rcx, 0x10
jne 0x1400c84aa
test rax, rax
mov eax, 0x3a4dd380
mov ecx, 0x241bedb7
cmove eax, ecx
xor eax, dword [rsp + 0x1300]
mov cl, 1
mov qword [rsp + 0x3e0], rcx
xor ecx, ecx
mov qword [rsp + 0xb78], rcx
jmp 0x1400ce460
cmp byte [rsp + 0x378], 0
lea rdi, [0x140117adc]
jne 0x1400c851f
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x6c1a3c62
add rax, 4
cmp rax, 8
jne 0x1400c8506
cmp byte [rsp + 0x2f], 0
mov eax, 0x51ab3196
mov ecx, 0x6d0bf10c
cmovne eax, ecx
xor eax, dword [rsp + 0x1374]
mov cl, 1
mov qword [rsp + 0x378], rcx
xor ecx, ecx
mov qword [rsp + 0xbf8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0xa58]
mov eax, 0x3607e5b
mov ebx, 0x706be9dc
cmovl eax, ebx
xor eax, dword [rsp + 0xf6c]
jmp 0x1400c13ee
cmp dword [rsp + 0x5c], 0
mov eax, 0x25967f06
mov ebx, 0x351ee822
cmove eax, ebx
xor eax, dword [rsp + 0x1088]
mov rdi, qword [rsp + 0x68]
mov qword [rsp + 0x220], rdi
mov rdi, qword [rsp + 0x78]
mov qword [rsp + 0x98], rdi
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x120]
cmp edi, 0xf
mov eax, 0xb8b9f05
mov ebx, 0x7c21b603
cmove eax, ebx
xor eax, dword [rsp + 0xf50]
mov rbx, qword [rsp + 0xb8]
mov qword [rsp + 0x68], rbx
mov rbx, qword [rsp + 0x98]
mov qword [rsp + 0x78], rbx
mov dword [rsp + 0x5c], edi
jmp 0x1400c13ee
call fcn.140011264
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1098]
mov ecx, 0x3f527341
jmp 0x1400cc0c3
mov rcx, qword [rsp + 0x230]
xor edx, edx
movabs r8, 0x7fffffffffffffff
call fcn.14001c234
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xd04]
mov ebx, 0x6e8900c1
xor eax, ebx
jmp 0x1400c13ee
mov eax, dword [rsp + 0xdac]
mov rcx, rsi
mov esi, 0x3c6f2a75
xor eax, esi
mov rsi, rcx
mov dword [rsp + 0xf8], 0
mov rbx, qword [rsp + 0x1450]
mov qword [rsp + 0xa8], rbx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1b8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x278], rax
mov rcx, qword [rsp + 0xc0]
call fcn.140003751
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x278]
cmp byte [rsp + 0x6a8], 0
lea rbp, [0x140113c6c]
jne 0x1400c873b
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x27f41a39
add rcx, 4
cmp rcx, 0x10
jne 0x1400c8722
test rax, rax
mov eax, 0x70b6c022
mov ecx, 0x7bc26ab9
cmove eax, ecx
xor eax, dword [rsp + 0xfc4]
mov cl, 1
mov qword [rsp + 0x6a8], rcx
xor ecx, ecx
mov qword [rsp + 0xa38], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x338], 0
lea rdi, [0x140117c60]
jne 0x1400c879c
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x249443ef
add rcx, 4
cmp rcx, 8
jne 0x1400c8783
test rax, rax
mov eax, 0xb69300
mov ecx, 0x6ff864fb
cmove eax, ecx
xor eax, dword [rsp + 0x13b8]
mov cl, 1
mov qword [rsp + 0x338], rcx
xor ecx, ecx
mov qword [rsp + 0xc10], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x710], 0
lea rbx, [0x140113640]
jne 0x1400c87fa
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x40d6dfd5
add rax, 4
cmp rax, 0x130
jne 0x1400c87df
cmp dword [rsp + 0x120], 0xf
mov eax, 0x5089b098
mov ecx, 0x4f766559
cmovl eax, ecx
xor eax, dword [rsp + 0xf4c]
mov cl, 1
mov qword [rsp + 0x710], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov eax, dword [rsp + 0xfc]
cmp byte [rsp + 0x798], 0
lea rbx, [0x14010eab0]
jne 0x1400c885f
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x23b1fc5f
add rcx, 4
cmp rcx, 8
jne 0x1400c8846
cmp eax, 0x20
mov eax, 0x33389a24
mov ecx, 0x65815553
cmove eax, ecx
xor eax, dword [rsp + 0xd40]
mov cl, 1
mov qword [rsp + 0x798], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x7c0], 0
lea rbx, [0x140110fcc]
jne 0x1400c88b1
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6ff39071
add rax, 4
cmp rax, 8
jne 0x1400c8898
cmp byte [rsp + 0x2f], 0
mov eax, 0x14f1d382
mov ecx, 0x98333e6
cmovne eax, ecx
xor eax, dword [rsp + 0xd88]
mov cl, 1
mov qword [rsp + 0x7c0], rcx
xor ecx, ecx
mov qword [rsp + 0x990], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x550], 0
lea rdi, [0x140115d74]
jne 0x1400c8916
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x4c9c1dc8
add rax, 4
cmp rax, 8
jne 0x1400c88fd
cmp byte [rsp + 0x2f], 0
mov eax, 0x5e0afdb1
mov ecx, 0x11880b6f
cmovne eax, ecx
xor eax, dword [rsp + 0x114c]
mov cl, 1
mov qword [rsp + 0x550], rcx
xor ecx, ecx
mov qword [rsp + 0xb10], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xe0]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x208]
movzx eax, byte [rax]
mov qword [rsp + 0x14c0], rax
cmp byte [rsp + 0x3c0], 0
lea rbx, [0x1401178b0]
jne 0x1400c89a8
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x4aaa6d4
add rax, 4
cmp rax, 0xd0
jne 0x1400c898d
mov eax, dword [rsp + 0x1344]
mov ecx, 0x6c25986c
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x3c0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x960], rax
mov eax, dword [rsp + 0xcf0]
mov ebx, 0x3f2b6025
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x9b0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xe00]
mov ebx, 0x2baccb64
xor eax, ebx
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0xfe8]
mov ebp, 0x780af6d5
jmp 0x1400cbeef
mov rax, qword [rsp + 0x2e0]
mov rax, qword [rax]
mov qword [rsp + 0xbb8], rax
mov eax, dword [rsp + 0x1390]
mov ebx, 0x454edf91
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc8]
cmp rax, qword [rsp + 0xb28]
mov eax, 0x63cbd16
mov ebx, 0x38779cd4
cmovl eax, ebx
xor eax, dword [rsp + 0x1190]
jmp 0x1400c13ee
cmp byte [rsp + 0x910], 0
lea rbx, [0x140113250]
jne 0x1400c8b1c
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3a75986d
add rax, 4
cmp rax, 8
jne 0x1400c8b03
cmp byte [rsp + 0x2f], 0
mov eax, 0x6aac70f4
mov ecx, 0x49e8ab8c
cmovne eax, ecx
xor eax, dword [rsp + 0xee4]
mov cl, 1
mov qword [rsp + 0x910], rcx
xor ecx, ecx
mov qword [rsp + 0xa20], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x198]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c8b78
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc6ea
cmp ecx, 0x23b3651a
je 0x1400c8bdc
cmp ecx, 0x59f86fa6
jne 0x1400c8b95
test al, 1
je 0x1400c8bcd
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c8bb7
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c8b95
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c8b95
mov rax, qword [rsp + 0xd8]
cmp rax, qword [rsp + 0xbc0]
mov eax, 0x1a30fdf1
mov ecx, 0x7f8b5bd
cmovl eax, ecx
xor eax, dword [rsp + 0x12f0]
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbf8], rax
mov eax, dword [rsp + 0x1378]
mov ecx, 0x3db10df4
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x2b0]
mov rax, qword [rax]
mov qword [rsp + 0xb38], rax
mov eax, dword [rsp + 0x11ac]
mov ebx, 0xe72b9b9
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0xa68]
mov eax, 0x794d7fb0
mov ebx, 0x131de012
cmovl eax, ebx
xor eax, dword [rsp + 0xf98]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb48]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x78]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rbx, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x11e0]
mov esi, 0x597b230
jmp 0x1400cc1ab
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xc8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x1d8]
movzx eax, byte [rax]
mov qword [rsp + 0x1498], rax
cmp byte [rsp + 0x568], 0
lea rdi, [0x140115d80]
jne 0x1400c8d57
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x7ea5531
add rax, 4
cmp rax, 0xa0
jne 0x1400c8d3c
mov eax, dword [rsp + 0x1158]
mov ecx, 0x4bf8aa7
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x568], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x98]
cmp rax, qword [rsp + 0xa90]
mov eax, 0x3f963e93
mov ebx, 0x1e55a854
cmovl eax, ebx
xor eax, dword [rsp + 0xff8]
jmp 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc40], rax
mov rax, qword [rsp + 0xc40]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x190]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x190]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x820], 0
lea rdx, str.ABCDEFGHIJKLMNOPQRBCEF
jne 0x1400c8e1e
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x31496eb2
add rax, 4
cmp rax, 0x48
jne 0x1400c8e05
cmp byte [rsp + 0x53], 0
mov eax, 0x3bd921fb
mov ecx, 0xf766eae
cmovne eax, ecx
xor eax, dword [rsp + 0xde8]
mov cl, 1
mov qword [rsp + 0x820], rcx
jmp 0x1400ce460
mov eax, dword [rsp + 0x10c]
cmp byte [rsp + 0x7f0], 0
lea rdi, str._.01
jne 0x1400c8e79
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x549b891
add rcx, 4
cmp rcx, 8
jne 0x1400c8e60
cmp eax, 0xd
mov eax, 0x25e633c4
mov ecx, 0x6cc7fd5e
cmove eax, ecx
xor eax, dword [rsp + 0xd98]
mov cl, 1
mov qword [rsp + 0x7f0], rcx
jmp 0x1400cc5c2
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc50], rax
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1b0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1b0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x940], 0
lea rdx, [0x140113580]
jne 0x1400c8f19
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x1393532e
add rax, 4
cmp rax, 0x48
jne 0x1400c8f00
cmp byte [rsp + 0x55], 0
mov eax, 0x5c674c88
mov ecx, 0x7015132a
cmovne eax, ecx
xor eax, dword [rsp + 0xf00]
mov cl, 1
mov qword [rsp + 0x940], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0xa88]
mov rcx, qword [rsp + 0xa38]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c8f67
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc79a
cmp ecx, 0x23b3651a
je 0x1400c8fcb
cmp ecx, 0x59f86fa6
jne 0x1400c8f84
test al, 1
je 0x1400c8fbc
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c8fa6
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c8f84
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c8f84
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x670], 0
lea rbx, [0x140113e78]
jne 0x1400c9034
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x2c48eb2d
add rcx, 4
cmp rcx, 8
jne 0x1400c901b
test rax, rax
mov eax, 0x419af990
mov ecx, 0x2694767
cmove eax, ecx
xor eax, dword [rsp + 0xffc]
mov cl, 1
mov qword [rsp + 0x670], rcx
xor ecx, ecx
mov qword [rsp + 0xa98], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0x1f8]
movzx eax, byte [rax]
mov qword [rsp + 0x14b8], rax
cmp byte [rsp + 0x438], 0
lea rbx, [0x140117230]
jne 0x1400c90bd
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x550d91e8
add rax, 4
cmp rax, 0x15c
jne 0x1400c90a2
mov eax, dword [rsp + 0x12b8]
mov ecx, 0x5adf3ca8
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x438], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x520], 0
lea rbx, [0x140115f4c]
jne 0x1400c910d
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3fde168e
add rax, 4
cmp rax, 8
jne 0x1400c90f4
cmp byte [rsp + 0x2f], 0
mov eax, 0x1aefeef2
mov ecx, 0x3891144b
cmovne eax, ecx
xor eax, dword [rsp + 0x1188]
mov cl, 1
mov qword [rsp + 0x520], rcx
xor ecx, ecx
mov qword [rsp + 0xb28], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xb0]
mov qword [rsp + 0x198], rax
mov rax, qword [rsp + 0x198]
movzx eax, byte [rax]
mov qword [rsp + 0x1460], rax
cmp byte [rsp + 0x8a0], 0
lea rbx, str._abcdefghijklmnopqrstuvwxyz
jne 0x1400c919f
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6dd60f9e
add rax, 4
cmp rax, 0x218
jne 0x1400c9184
mov eax, dword [rsp + 0xe64]
mov ecx, 0x17fcfa27
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x8a0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9c8], rax
mov eax, dword [rsp + 0xe18]
mov ebx, 0x2dde741e
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x978]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x160]
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xd34]
mov ecx, 0xabf79f2
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xad0], rax
mov eax, dword [rsp + 0x10c4]
mov ecx, 0x474cbf3d
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa58], rax
mov eax, dword [rsp + 0xf68]
mov ebx, 0x29158d8a
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x998], rax
mov eax, dword [rsp + 0xdc4]
mov ebx, 0x1ca35cda
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x5a8], 0
lea rdi, [0x140115aa0]
jne 0x1400c92d4
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x4c5098ab
add rax, 4
cmp rax, 8
jne 0x1400c92bb
cmp byte [rsp + 0x2f], 0
mov eax, 0x3534e411
mov ecx, 0x57392b7b
cmovne eax, ecx
xor eax, dword [rsp + 0x10ec]
mov cl, 1
mov qword [rsp + 0x5a8], rcx
xor ecx, ecx
mov qword [rsp + 0xae0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x250]
mov rax, qword [rax]
mov qword [rsp + 0x9b8], rax
mov eax, dword [rsp + 0xeb0]
mov rcx, rsi
mov esi, 0x69d78d5a
xor eax, esi
mov rsi, rcx
jmp 0x1400c13ee
cmp byte [rsp + 0x530], 0
lea rbx, [0x140115f10]
jne 0x1400c9365
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x247a8b85
add rax, 4
cmp rax, 8
jne 0x1400c934c
cmp byte [rsp + 0x2f], 0
mov eax, 0x1db7b754
mov ecx, 0x1565a65f
cmovne eax, ecx
xor eax, dword [rsp + 0x1178]
mov cl, 1
mov qword [rsp + 0x530], rcx
xor ecx, ecx
mov qword [rsp + 0xb20], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x420], 0
lea rbx, [0x140117220]
jne 0x1400c93ca
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x388b8212
add rax, 4
cmp rax, 8
jne 0x1400c93b1
cmp byte [rsp + 0x2f], 0
mov eax, 0x55cb73cf
mov ecx, 0x56d4baa0
cmovne eax, ecx
xor eax, dword [rsp + 0x12ac]
mov cl, 1
mov qword [rsp + 0x420], rcx
xor ecx, ecx
mov qword [rsp + 0xba0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x290]
xor ebx, ebx
sub rbx, rax
mov qword [rsp + 0x228], rbx
mov eax, dword [rsp + 0x10a4]
mov ebx, 0x5f27b947
xor eax, ebx
lea r12, [0x14010eaa4]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xba0], rax
mov eax, dword [rsp + 0x12b0]
mov edi, 0x6d40f1dd
xor eax, edi
jmp 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc88], rax
mov rax, qword [rsp + 0xc88]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x1d0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1d0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x5b8], 0
lea rdx, [0x140115a50]
jne 0x1400c94cf
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x582d9b9f
add rax, 4
cmp rax, 0x48
jne 0x1400c94b6
cmp byte [rsp + 0x57], 0
mov eax, 0x768b8009
mov ecx, 0x2a5159ab
cmovne eax, ecx
xor eax, dword [rsp + 0x10dc]
mov cl, 1
mov qword [rsp + 0x5b8], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x958], rax
mov eax, dword [rsp + 0xd0c]
mov ebx, 0x1228891a
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb8]
cmp rax, qword [rsp + 0xa28]
mov eax, 0x8bf9abe
mov ebx, 0x4ba9bfb8
cmovl eax, ebx
xor eax, dword [rsp + 0xf0c]
jmp 0x1400c13ee
cmp byte [rsp + 0x738], 0
lea rbx, [0x14010b8b0]
jne 0x1400c9571
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x59f86fa6
add rax, 4
cmp rax, 0x734
jne 0x1400c9556
cmp byte [rsp + 0x2f], 0
mov eax, 0x51cf0136
mov ecx, 0x73269344
cmovne eax, ecx
xor eax, dword [rsp + 0xcf8]
mov cl, 1
mov qword [rsp + 0x738], rcx
xor ecx, ecx
mov qword [rsp + 0x968], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x298]
mov rax, qword [rax]
mov qword [rsp + 0xac0], rax
mov eax, dword [rsp + 0x1118]
mov ebx, 0x3e8f3ad8
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x268]
mov rax, qword [rax]
mov qword [rsp + 0x9f8], rax
mov eax, dword [rsp + 0xf3c]
mov ebx, 0x2268fb90
xor eax, ebx
jmp 0x1400c13ee
mov rcx, qword [rsp + 0xa0]
inc rcx
seto al
mov qword [rsp + 0xd8], rcx
cmp byte [rsp + 0x440], 0
jne 0x1400c963b
xor ecx, ecx
lea rdx, [0x140116f20]
movsxd rdx, dword [rcx + rdx]
xor dword [rsp + rdx*4 + 0xce8], 0x4ad10041
add rcx, 4
cmp rcx, 0x180
jne 0x1400c9618
test al, al
mov eax, 0x3725053c
mov ecx, 0x4e2de9b0
cmovne eax, ecx
xor eax, dword [rsp + 0x1294]
mov cl, 1
mov qword [rsp + 0x440], rcx
jmp 0x1400cc5c2
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x158]
call fcn.14001c7ea
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov qword [rsp + 0xc30], rax
mov eax, dword [rsp + 0x142c]
mov ecx, 0x7093a4d5
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x208]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400c96df
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc844
cmp ecx, 0x23b3651a
je 0x1400c9743
cmp ecx, 0x59f86fa6
jne 0x1400c96fc
test al, 1
je 0x1400c9734
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400c971e
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400c96fc
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400c96fc
mov rax, qword [rsp + 0xc18]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x88]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x13cc]
mov ebx, 0x74045409
xor eax, ebx
jmp 0x1400c13ee
cmp qword [rsp + 0xb8], 0
sets byte [rsp + 0x55]
cmp byte [rsp + 0x8e8], 0
lea rbx, [0x1401130a0]
jne 0x1400c9806
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1e553c68
add rax, 4
cmp rax, 0x1a8
jne 0x1400c97eb
cmp byte [rsp + 0x55], 0
mov eax, 0x46c47efd
mov ecx, 0x654cab3f
cmovne eax, ecx
xor eax, dword [rsp + 0xed4]
mov cl, 1
mov qword [rsp + 0x8e8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
call fcn.140011264
mov eax, dword [rsp + 0xe44]
mov ecx, 0xb34d550
jmp 0x1400ca837
mov rcx, qword [rsp + 0xc68]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
mov eax, dword [rsp + 0x1010]
mov ecx, 0x16fb431a
jmp 0x1400ce45e
mov eax, dword [rsp + 0xf88]
mov ebx, 0x7c9199d4
xor eax, ebx
mov edi, 0x10
mov qword [rsp + 0x128], rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb10], rax
mov eax, dword [rsp + 0x1150]
mov ebx, 0x1296e079
xor eax, ebx
jmp 0x1400c13ee
mov rcx, qword [rsp + 0xc0]
inc rcx
seto al
mov qword [rsp + 0x1478], rcx
cmp byte [rsp + 0x690], 0
jne 0x1400c98f2
xor ecx, ecx
movsxd rdx, dword [rcx + r11]
xor dword [rsp + rdx*4 + 0xce8], 0x39f112f5
add rcx, 4
cmp rcx, 0x98
jne 0x1400c98d6
test al, al
mov eax, 0x41fbe420
mov ecx, 0x3e8f7db9
cmovne eax, ecx
xor eax, dword [rsp + 0xfe4]
mov cl, 1
mov qword [rsp + 0x690], rcx
jmp 0x1400cc5c2
mov rdi, r12
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x4d8], 0
lea r12, [0x140116048]
jne 0x1400c994b
xor ecx, ecx
movsxd rdx, dword [rcx + r12]
xor dword [rsp + rdx*4 + 0xce8], 0xa80bb30
add rcx, 4
cmp rcx, 8
jne 0x1400c9932
test rax, rax
mov eax, 0x4cad0afb
mov ecx, 0x366266c5
cmove eax, ecx
xor eax, dword [rsp + 0x11d8]
mov cl, 1
mov qword [rsp + 0x4d8], rcx
xor ecx, ecx
mov qword [rsp + 0xb48], rcx
jmp 0x1400c9c19
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x650], 0
lea rbx, [0x140113fd0]
jne 0x1400c99ac
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x7606dc7f
add rcx, 4
cmp rcx, 8
jne 0x1400c9993
test rax, rax
mov eax, 0x7ce64a79
mov ecx, 0x62c5c25d
cmove eax, ecx
xor eax, dword [rsp + 0x1020]
mov cl, 1
mov qword [rsp + 0x650], rcx
xor ecx, ecx
mov qword [rsp + 0xaa0], rcx
jmp 0x1400cc5c2
cmp qword [rsp + 0xa0], 0
sets byte [rsp + 0x59]
cmp byte [rsp + 0x4a8], 0
lea rbx, [0x1401166e0]
jne 0x1400c9a18
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x257d3a1f
add rax, 4
cmp rax, 0x204
jne 0x1400c99fd
cmp byte [rsp + 0x59], 0
mov eax, 0x25303795
mov ecx, 0x2ad30e41
cmovne eax, ecx
xor eax, dword [rsp + 0x1210]
mov cl, 1
mov qword [rsp + 0x4a8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb60], rax
mov eax, dword [rsp + 0x1224]
mov ebx, 0x6b72443f
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x278]
mov rax, qword [rax]
mov qword [rsp + 0xa38], rax
mov eax, dword [rsp + 0xfc8]
mov ebx, 0x5c367080
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x310], 0
lea rbx, [0x140117d30]
jne 0x1400c9ac1
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x3754dc
add rcx, 4
cmp rcx, 8
jne 0x1400c9aa8
test rax, rax
mov eax, 0x39530b94
mov ecx, 0x33297e0e
cmove eax, ecx
xor eax, dword [rsp + 0x13e8]
mov cl, 1
mov qword [rsp + 0x310], rcx
xor ecx, ecx
mov qword [rsp + 0xc20], rcx
jmp 0x1400cc5c2
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc98], rax
mov rax, qword [rsp + 0xc98]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1e0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1e0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x540], 0
lea rdx, [0x140115ec0]
jne 0x1400c9b6b
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x1f075342
add rax, 4
cmp rax, 0x48
jne 0x1400c9b52
cmp byte [rsp + 0x58], 0
mov eax, 0x1317c8ee
mov ecx, 0x6b5f9499
cmovne eax, ecx
xor eax, dword [rsp + 0x1168]
mov cl, 1
mov qword [rsp + 0x540], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x240]
mov rax, qword [rax]
mov qword [rsp + 0x9d0], rax
mov eax, dword [rsp + 0xe2c]
mov ecx, 0x95f15ed
jmp 0x1400cc0c3
mov rdi, r12
mov rax, qword [rsp + 0x2e8]
cmp byte [rsp + 0x360], 0
lea r12, [0x140117afc]
jne 0x1400c9bee
xor ecx, ecx
movsxd rdx, dword [rcx + r12]
xor dword [rsp + rdx*4 + 0xce8], 0x6c2da7a0
add rcx, 4
cmp rcx, 8
jne 0x1400c9bd5
test rax, rax
mov eax, 0x72a99e5d
mov ecx, 0x4e745757
cmove eax, ecx
xor eax, dword [rsp + 0x1394]
mov cl, 1
mov qword [rsp + 0x360], rcx
xor ecx, ecx
mov qword [rsp + 0xc08], rcx
lea r8, [0x1401135e0]
jmp 0x1400ca94c
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9a0], rax
mov eax, dword [rsp + 0xdd0]
mov ebx, 0x6bf5896d
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x480], 0
lea rbx, [0x140116d18]
jne 0x1400c9c74
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3d3e063f
add rax, 4
cmp rax, 8
jne 0x1400c9c5b
cmp byte [rsp + 0x2f], 0
mov eax, 0x572ebd62
mov ecx, 0x435165e6
cmovne eax, ecx
xor eax, dword [rsp + 0x1240]
mov cl, 1
mov qword [rsp + 0x480], rcx
xor ecx, ecx
mov qword [rsp + 0xb68], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rcx, qword [rsp + 0xc78]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1070]
mov ecx, 0x3b413321
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x970], rax
mov eax, dword [rsp + 0xd24]
mov ebx, 0x32f70c5a
xor eax, ebx
jmp 0x1400c13ee
cmp qword [rsp + 0xa8], 0
sets byte [rsp + 0x53]
cmp byte [rsp + 0x808], 0
jne 0x1400c9d5c
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x411603ee
add rax, 4
cmp rax, 0x2c0
jne 0x1400c9d41
cmp byte [rsp + 0x53], 0
mov eax, 0x4ac10c1f
mov ecx, 0x2b235cc9
cmovne eax, ecx
xor eax, dword [rsp + 0xdbc]
mov cl, 1
mov qword [rsp + 0x808], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0x68]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x1c8]
movzx eax, byte [rax]
mov qword [rsp + 0x1490], rax
cmp byte [rsp + 0x5e0], 0
lea rbx, [0x1401157f0]
jne 0x1400c9de1
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x24d53fe
add rax, 4
cmp rax, 0x12c
jne 0x1400c9dc6
mov eax, dword [rsp + 0x10cc]
mov ecx, 0x631b09b4
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x5e0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb28], rax
mov eax, dword [rsp + 0x118c]
mov ebx, 0x2531f87c
xor eax, ebx
jmp 0x1400c13ee
mov eax, dword [rsp + 0x107c]
mov ebx, 0x2be441e4
xor eax, ebx
mov rdi, qword [rsp + 0x1480]
mov qword [rsp + 0x78], rdi
mov dword [rsp + 0x5c], 0
mov rdi, qword [rsp + 0x1478]
mov qword [rsp + 0x68], rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x160]
cmp byte [rsp + 0x748], 0
jne 0x1400c9e8d
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x634c96ff
add rcx, 4
cmp rcx, 0x710
jne 0x1400c9e71
test rax, rax
mov eax, 0x52e6bdf0
mov ecx, 0x1db862d9
cmovs eax, ecx
xor eax, dword [rsp + 0xd1c]
mov cl, 1
mov qword [rsp + 0x748], rcx
jmp 0x1400cc5c2
mov rcx, qword [rsp + 0xc8]
inc rcx
seto al
mov qword [rsp + 0x14a0], rcx
cmp byte [rsp + 0x4f8], 0
lea rbx, [0x140115fd0]
jne 0x1400c9ef5
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x43463766
add rcx, 4
cmp rcx, 0x38
jne 0x1400c9edc
test al, al
mov eax, 0x584659e9
mov ecx, 0x17291742
cmovne eax, ecx
xor eax, dword [rsp + 0x11c0]
mov cl, 1
mov qword [rsp + 0x4f8], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xcd0]
mov rcx, qword [rsp + 0x60]
add rcx, 0x10
mov qword [rsp + 0xcd8], rcx
mov rcx, qword [rsp + 0xcd8]
mov rdx, qword [rsp + 0x88]
mov byte [rcx + rdx], al
mov rcx, rdx
inc rcx
seto al
mov qword [rsp + 0x178], rcx
cmp byte [rsp + 0x328], 0
jne 0x1400c9f7c
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x33043da
add rcx, 4
cmp rcx, 0x38
jne 0x1400c9f63
test al, al
mov eax, 0x4efc4643
mov ecx, 0x7fb3367d
cmovne eax, ecx
xor eax, dword [rsp + 0x13dc]
mov cl, 1
mov qword [rsp + 0x328], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xe0]
cmp rax, qword [rsp + 0xbf8]
mov eax, 0x414cef66
mov ebx, 0xbb8afde
cmovl eax, ebx
xor eax, dword [rsp + 0x137c]
jmp 0x1400c13ee
mov rcx, qword [rsp + 0x1460]
mov edx, 0xff
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xe68]
mov ebx, 0x7a2af5b9
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc78]
mov rcx, qword [rsp + 0x288]
mov rdx, qword [rsp + 0x170]
mov byte [rcx + rdx], al
mov rcx, qword [rsp + 0x170]
inc rcx
seto al
mov qword [rsp + 0x1480], rcx
cmp byte [rsp + 0x618], 0
lea rbx, [0x1401140c4]
jne 0x1400ca084
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0xc3ecc1d
add rcx, 4
cmp rcx, 8
jne 0x1400ca06b
test al, al
mov eax, 0x4f40f3ce
mov ecx, 0x566169ae
cmovne eax, ecx
xor eax, dword [rsp + 0x1074]
mov cl, 1
mov qword [rsp + 0x618], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x590], 0
jne 0x1400ca0ce
xor eax, eax
movsxd rcx, dword [rax + rsi]
xor dword [rsp + rcx*4 + 0xce8], 0x219497b0
add rax, 4
cmp rax, 8
jne 0x1400ca0b5
cmp byte [rsp + 0x2f], 0
mov eax, 0x677010a5
mov ecx, 0x147eef84
cmovne eax, ecx
xor eax, dword [rsp + 0x1108]
mov cl, 1
mov qword [rsp + 0x590], rcx
xor ecx, ecx
mov qword [rsp + 0xaf8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, rsi
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x4e0], 0
lea rsi, [0x140116040]
jne 0x1400ca13b
xor ecx, ecx
movsxd rdx, dword [rcx + rsi]
xor dword [rsp + rdx*4 + 0xce8], 0x2d37cf92
add rcx, 4
cmp rcx, 8
jne 0x1400ca122
test rax, rax
mov eax, 0xa456906
mov ecx, 0x3a1dfea1
cmove eax, ecx
xor eax, dword [rsp + 0x11cc]
mov cl, 1
mov qword [rsp + 0x4e0], rcx
xor ecx, ecx
mov qword [rsp + 0xb40], rcx
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
mov rsi, rdi
jmp 0x1400c13ee
cmp byte [rsp + 0x4c8], 0
lea rbx, [0x140116070]
jne 0x1400ca1aa
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x39152125
add rax, 4
cmp rax, 0x230
jne 0x1400ca18f
cmp dword [rsp + 0x94], 0x11
mov eax, 0x1486be2a
mov ecx, 0x5eae9fb5
cmovl eax, ecx
xor eax, dword [rsp + 0x11fc]
mov cl, 1
mov qword [rsp + 0x4c8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x270]
mov rax, qword [rax]
mov qword [rsp + 0xa50], rax
mov eax, dword [rsp + 0xf44]
mov ebx, 0x267cb8d
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x168]
cmp rax, qword [rsp + 0xaa0]
mov eax, 0x1aaa196d
mov rcx, rbp
mov ebp, 0x604e2fa2
cmovl eax, ebp
mov rbp, rcx
xor eax, dword [rsp + 0x1028]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc70]
mov rcx, qword [rsp + 0x288]
mov rdx, qword [rsp + 0x168]
mov byte [rcx + rdx], al
mov rcx, qword [rsp + 0x168]
inc rcx
seto al
mov qword [rsp + 0x170], rcx
cmp byte [rsp + 0x640], 0
lea rdi, [0x140114030]
jne 0x1400ca28e
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x4068f983
add rcx, 4
cmp rcx, 0x38
jne 0x1400ca275
test al, al
mov eax, 0x2a001a9e
mov ecx, 0x4f2409f0
cmovne eax, ecx
xor eax, dword [rsp + 0x1044]
mov cl, 1
mov qword [rsp + 0x640], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x468], 0
lea rbx, [0x140116d5c]
jne 0x1400ca2df
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x2d79e2d7
add rax, 4
cmp rax, 8
jne 0x1400ca2c6
cmp byte [rsp + 0x2f], 0
mov eax, 0x10619ec0
mov ecx, 0x1b9b7822
cmovne eax, ecx
xor eax, dword [rsp + 0x125c]
mov cl, 1
mov qword [rsp + 0x468], rcx
xor ecx, ecx
mov qword [rsp + 0xb80], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc38]
shl eax, 2
mov rcx, qword [rsp + 0x248]
shr ecx, 4
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xc68], rax
cmp byte [rsp + 0x688], 0
lea rbx, [0x140113e80]
jne 0x1400ca367
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x2978b8f7
add rax, 4
cmp rax, 0x74
jne 0x1400ca34e
mov eax, dword [rsp + 0x1008]
mov ecx, 0x71471fc3
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x688], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc8]
cmp rax, qword [rsp + 0xb18]
mov eax, 0x6dba71
mov rcx, r12
mov r12d, 0x588a4815
cmovl eax, r12d
mov r12, rcx
xor eax, dword [rsp + 0x1174]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x78]
cmp rax, qword [rsp + 0xb40]
mov eax, 0x10d81c3c
mov rcx, rsi
mov esi, 0x2220c692
cmovl eax, esi
lea r11, [0x140113d40]
mov rsi, rcx
xor eax, dword [rsp + 0x11d4]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb8]
cmp rax, qword [rsp + 0xa18]
mov eax, 0x5cbed45f
mov ebx, 0x3bba6b99
cmovl eax, ebx
xor eax, dword [rsp + 0xee0]
jmp 0x1400c13ee
cmp byte [rsp + 0x7e0], 0
lea rbx, str.3456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400ca446
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x3736e2f6
add rax, 4
cmp rax, 0x2cc
jne 0x1400ca42b
cmp dword [rsp + 0xf8], 0xc
mov eax, 0x36d27010
mov ecx, 0x1c60ea07
cmovl eax, ecx
xor eax, dword [rsp + 0xdb0]
mov cl, 1
mov qword [rsp + 0x7e0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbd8], rax
mov eax, dword [rsp + 0x1330]
mov ebx, 0x643d4ffd
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xbc0], rax
mov eax, dword [rsp + 0x12ec]
mov ebx, 0x7d4c3274
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1e8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xca8], rax
mov rax, qword [rsp + 0xca8]
cmp byte [rsp + 0x490], 0
lea rbx, [0x140116af0]
jne 0x1400ca513
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x54b528a8
add rcx, 4
cmp rcx, 0x1e0
jne 0x1400ca4f7
cmp rax, 0xff
mov eax, 0x36912cf4
mov ecx, 0x11727655
cmove eax, ecx
xor eax, dword [rsp + 0x1234]
mov cl, 1
mov qword [rsp + 0x490], rcx
jmp 0x1400cc5c2
mov rcx, qword [rsp + 0x968]
call fcn.1400c0704
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x230]
cmp byte [rsp + 0x730], 0
lea rbp, [0x14010bff0]
jne 0x1400ca588
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x23b3651a
add rcx, 4
cmp rcx, 0x72c
jne 0x1400ca56c
test rax, rax
mov eax, 0x4d3a65db
mov ecx, 0x226c12f4
cmovs eax, ecx
xor eax, dword [rsp + 0xd00]
mov cl, 1
mov qword [rsp + 0x730], rcx
jmp 0x1400ce460
mov eax, dword [rsp + 0xd54]
mov ecx, 0x33e017b6
xor eax, ecx
mov dword [rsp + 0xf4], 0
mov rcx, qword [rsp + 0x160]
mov qword [rsp + 0x180], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x920], 0
jne 0x1400ca608
xor eax, eax
movsxd rcx, dword [rax + r8]
xor dword [rsp + rcx*4 + 0xce8], 0x15791236
add rax, 4
cmp rax, 0x2c
jne 0x1400ca5ef
cmp byte [rsp + 0x55], 0
mov eax, 0x79c5c038
mov ecx, 0x5d32c674
cmovne eax, ecx
xor eax, dword [rsp + 0xf1c]
mov cl, 1
mov qword [rsp + 0x920], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x138]
test edi, edi
mov eax, 0x72f798b
mov ecx, 0x1a5d5608
cmove eax, ecx
xor eax, dword [rsp + 0x11bc]
mov rcx, qword [rsp + 0xc8]
mov qword [rsp + 0xa0], rcx
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0x88], rcx
mov ecx, edi
mov dword [rsp + 0x94], edi
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb00]
mov rcx, qword [rsp + 0xac0]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ca6ad
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc8f4
cmp ecx, 0x23b3651a
je 0x1400ca711
cmp ecx, 0x59f86fa6
jne 0x1400ca6ca
test al, 1
je 0x1400ca702
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ca6ec
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ca6ca
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ca6ca
mov rax, qword [rsp + 0x2c0]
cmp byte [rsp + 0x450], 0
lea rdi, [0x140116d7c]
jne 0x1400ca77d
xor ecx, ecx
movsxd rdx, dword [rcx + rdi]
xor dword [rsp + rdx*4 + 0xce8], 0x510679c8
add rcx, 4
cmp rcx, 8
jne 0x1400ca764
test rax, rax
mov eax, 0x6a616476
mov ecx, 0x1d1d0b2f
cmove eax, ecx
xor eax, dword [rsp + 0x127c]
mov cl, 1
mov qword [rsp + 0x450], rcx
xor ecx, ecx
mov qword [rsp + 0xb90], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x830], 0
lea rdx, [0x140112134]
jne 0x1400ca7d9
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x54ddea87
add rax, 4
cmp rax, 8
jne 0x1400ca7c0
cmp byte [rsp + 0x2f], 0
mov eax, 0x79039e99
mov ecx, 0x7ce94f11
cmovne eax, ecx
xor eax, dword [rsp + 0xe14]
mov cl, 1
mov qword [rsp + 0x830], rcx
xor ecx, ecx
mov qword [rsp + 0x9c8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xab8]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0x170]
call fcn.14001ce24
mov eax, dword [rsp + 0x1064]
mov ecx, 0x1754bd76
xor eax, ecx
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
lea r11, [0x140113d40]
lea r12, [0x14010eaa4]
lea r9, [0x1401170a0]
lea r10, [0x140117d40]
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xa20]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb8]
call fcn.14001ce24
mov eax, dword [rsp + 0xeec]
mov ecx, 0x2668b0fc
jmp 0x1400ce45e
cmp byte [rsp + 0x358], 0
lea rdx, [0x140117b10]
jne 0x1400ca8be
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x669ef4b6
add rax, 4
cmp rax, 0x74
jne 0x1400ca8a5
cmp dword [rsp + 0x150], 0x18
mov eax, 0x13403e62
mov ecx, 0x1720aa99
cmovl eax, ecx
xor eax, dword [rsp + 0x13a0]
mov cl, 1
mov qword [rsp + 0x358], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, r12
cmp byte [rsp + 0x6b0], 0
lea r12, [0x140113c64]
jne 0x1400ca91f
xor eax, eax
movsxd rcx, dword [rax + r12]
xor dword [rsp + rcx*4 + 0xce8], 0x4d9e7e03
add rax, 4
cmp rax, 8
jne 0x1400ca906
cmp byte [rsp + 0x2f], 0
mov eax, 0x3b20f438
mov ecx, 0x16970162
cmovne eax, ecx
xor eax, dword [rsp + 0xfb8]
mov cl, 1
mov qword [rsp + 0x6b0], rcx
xor ecx, ecx
mov qword [rsp + 0xa80], rcx
lea r13, [0x1401133f0]
mov r12, rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa20], rax
mov eax, dword [rsp + 0xee8]
mov ebx, 0x50d9e899
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x3d0], 0
lea rbx, [0x1401175b0]
jne 0x1400ca9ac
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x7a272b2a
add rax, 4
cmp rax, 0x100
jne 0x1400ca991
cmp dword [rsp + 0x148], 0x17
mov eax, 0x45590608
mov ecx, 0x4d969257
cmovl eax, ecx
xor eax, dword [rsp + 0x1314]
mov cl, 1
mov qword [rsp + 0x3d0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x4b8], 0
lea rbx, [0x1401164c0]
jne 0x1400caa0c
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x63551042
add rax, 4
cmp rax, 0x218
jne 0x1400ca9f1
cmp qword [rsp + 0x228], 3
mov eax, 0x33998991
mov ecx, 0x28bec247
cmove eax, ecx
xor eax, dword [rsp + 0x1208]
mov cl, 1
mov qword [rsp + 0x4b8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp qword [rsp + 0xd8], 0
sets byte [rsp + 0x5a]
cmp byte [rsp + 0x430], 0
jne 0x1400caa74
xor eax, eax
movsxd rcx, dword [rax + r9]
xor dword [rsp + rcx*4 + 0xce8], 0x35956bcb
add rax, 4
cmp rax, 0x178
jne 0x1400caa59
cmp byte [rsp + 0x5a], 0
mov eax, 0xeb8d67e
mov ecx, 0xcbe1567
cmovne eax, ecx
xor eax, dword [rsp + 0x129c]
mov cl, 1
mov qword [rsp + 0x430], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1b8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0xc58], rax
mov rax, qword [rsp + 0xc58]
cmp byte [rsp + 0x6e0], 0
lea rbx, [0x140113ad0]
jne 0x1400caaf8
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x512812ea
add rcx, 4
cmp rcx, 0xf8
jne 0x1400caadc
cmp rax, 0xff
mov eax, 0x4d79bdfa
mov ecx, 0x5d870d3b
cmove eax, ecx
xor eax, dword [rsp + 0xf84]
mov cl, 1
mov qword [rsp + 0x6e0], rcx
jmp 0x1400cc5c2
mov eax, dword [rsp + 0xd74]
mov rcx, rsi
mov esi, 0x5a776275
xor eax, esi
mov rsi, rcx
mov dword [rsp + 0x5c], 9
mov rdi, qword [rsp + 0x220]
mov qword [rsp + 0x68], rdi
mov rdi, qword [rsp + 0x98]
mov qword [rsp + 0x78], rdi
jmp 0x1400c13ee
mov eax, dword [rsp + 0x10d8]
mov ebx, 0x739d3545
xor eax, ebx
mov edi, 0x12
mov qword [rsp + 0x130], rdi
jmp 0x1400c13ee
mov rcx, qword [rsp + 0xcd0]
mov r8d, 0xff
xor edx, edx
call fcn.140022a8b
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0x13d8]
jmp 0x1400cbeea
mov rax, qword [rsp + 0xb38]
mov rcx, qword [rsp + 0xae8]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cabfb
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cc99e
cmp ecx, 0x23b3651a
je 0x1400cac5f
cmp ecx, 0x59f86fa6
jne 0x1400cac18
test al, 1
je 0x1400cac50
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cac3a
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cac18
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cac18
mov rax, qword [rsp + 0x168]
cmp byte [rsp + 0x658], 0
lea rbx, [0x140113f70]
jne 0x1400caccb
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x7433ccd7
add rcx, 4
cmp rcx, 0x60
jne 0x1400cacb2
test rax, rax
mov eax, 0x61ac8ed6
mov ecx, 0x189f09c5
cmovs eax, ecx
xor eax, dword [rsp + 0x101c]
mov cl, 1
mov qword [rsp + 0x658], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0xa70]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xfa4]
mov ebx, 0x75d4334f
xor eax, ebx
jmp 0x1400c13ee
mov rdi, r12
mov rax, qword [rsp + 0x1a8]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0x260]
cmp byte [rsp + 0x908], 0
jne 0x1400cada6
xor ecx, ecx
movsxd rdx, dword [rcx + r13]
xor dword [rsp + rdx*4 + 0xce8], 0x49a3248d
add rcx, 4
cmp rcx, 0x184
jne 0x1400cad8a
cmp rax, 0xff
mov eax, 0x41b09312
mov ecx, 0x6765460f
cmove eax, ecx
xor eax, dword [rsp + 0xef8]
mov cl, 1
mov qword [rsp + 0x908], rcx
lea r8, [0x1401135e0]
mov r12, rdi
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd8]
cmp rax, qword [rsp + 0xb98]
mov eax, 0x19a027d
mov ebx, 0x47297157
cmovl eax, ebx
xor eax, dword [rsp + 0x12a8]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1488]
lea rcx, [rax + 3]
test rax, rax
cmovns rcx, rax
and rcx, 0xfffffffffffffffc
sub rax, rcx
mov qword [rsp + 0x290], rax
cmp byte [rsp + 0x610], 0
lea rbx, [0x140114bd0]
jne 0x1400cae52
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x7fdf4eb
add rax, 4
cmp rax, 0x398
jne 0x1400cae37
mov eax, dword [rsp + 0x1094]
mov ecx, 0x38af87aa
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x610], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x868], 0
lea rbx, str.TUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400caea4
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x52d1d26b
add rax, 4
cmp rax, 0x248
jne 0x1400cae89
cmp dword [rsp + 0x110], 0xd
mov eax, 0x64552272
mov ecx, 0x53398386
cmovl eax, ecx
xor eax, dword [rsp + 0xe34]
mov cl, 1
mov qword [rsp + 0x868], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x988], rax
mov eax, dword [rsp + 0xd80]
mov rcx, rbp
mov ebp, 0x157105bf
jmp 0x1400cbeef
mov eax, dword [rsp + 0x103c]
mov ebx, 0x7efb0e20
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb10]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1154]
mov ebx, 0xc83a777
xor eax, ebx
jmp 0x1400c13ee
mov eax, dword [rsp + 0xda0]
mov ebx, 0x371bf176
xor eax, ebx
mov dword [rsp + 0xf8], 0xc
mov rdi, qword [rsp + 0x100]
mov qword [rsp + 0xa8], rdi
jmp 0x1400c13ee
cmp byte [rsp + 0x5a0], 0
lea rdi, [0x140115ab0]
jne 0x1400cafcb
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x5b60ee7c
add rax, 4
cmp rax, 0x2c
jne 0x1400cafb2
cmp byte [rsp + 0x57], 0
mov eax, 0x540401d9
mov ecx, 0x58156245
cmovne eax, ecx
xor eax, dword [rsp + 0x10f8]
mov cl, 1
mov qword [rsp + 0x5a0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x9f0]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xe8c]
mov ebx, 0x51faa01
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x978], rax
mov eax, dword [rsp + 0xd30]
mov rcx, rbp
mov ebp, 0x5c43e1e3
jmp 0x1400cbeef
cmp byte [rsp + 0x6e8], 0
lea rbx, [0x1401139c4]
jne 0x1400cb0ae
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x6f89ab19
add rax, 4
cmp rax, 8
jne 0x1400cb095
cmp byte [rsp + 0x2f], 0
mov eax, 0x1e0e89a
mov ecx, 0x21549669
cmovne eax, ecx
xor eax, dword [rsp + 0xf70]
mov cl, 1
mov qword [rsp + 0x6e8], rcx
xor ecx, ecx
mov qword [rsp + 0xa60], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rcx, [0x14010ce50]
mov eax, dword [rsp + 0x1048]
mov ebp, 0x6a68e31d
jmp 0x1400cbeef
mov rax, qword [rsp + 0xa50]
mov rcx, qword [rsp + 0x9f8]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cb15b
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cca48
cmp ecx, 0x23b3651a
je 0x1400cb1bf
cmp ecx, 0x59f86fa6
jne 0x1400cb178
test al, 1
je 0x1400cb1b0
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cb19a
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cb178
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cb178
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xd18]
mov ebx, 0x37928e35
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x178]
cmp rax, qword [rsp + 0xc20]
mov eax, 0x3eeb1614
mov ebx, 0x585eb11e
cmovl eax, ebx
xor eax, dword [rsp + 0x13f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x2f0], 0
jne 0x1400cb29c
xor eax, eax
lea rcx, [0x140117d64]
movsxd rcx, dword [rax + rcx]
xor dword [rsp + rcx*4 + 0xce8], 0x78d1de84
add rax, 4
cmp rax, 8
jne 0x1400cb27c
cmp qword [rsp + 0x158], 0
mov eax, 0x577a30ce
mov ecx, 0x700d9199
cmovs eax, ecx
xor eax, dword [rsp + 0x1424]
mov cl, 1
mov qword [rsp + 0x2f0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x150]
test edi, edi
mov eax, 0x7e52d302
mov ebx, 0x166bc34d
cmove eax, ebx
xor eax, dword [rsp + 0x13a8]
mov rbx, qword [rsp + 0x88]
mov qword [rsp + 0xe8], rbx
mov dword [rsp + 0x84], edi
jmp 0x1400c13ee
mov ebx, dword [rsp + 0xf8]
test ebx, ebx
mov eax, 0x7548a43c
mov edi, 0x3b8836e8
cmove eax, edi
xor eax, dword [rsp + 0xdb8]
mov rcx, rsi
mov rsi, r11
mov r11, r10
mov r10, r9
mov rdx, rbp
mov rbp, r12
mov r12, qword [rsp + 0xa8]
mov qword [rsp + 0x68], r12
mov rdi, qword [rsp + 0x98]
mov qword [rsp + 0x78], rdi
mov dword [rsp + 0x5c], ebx
mov qword [rsp + 0x100], r12
mov r12, rbp
mov rbp, rdx
mov r10, r11
mov r11, rsi
mov rsi, rcx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x170]
cmp byte [rsp + 0x630], 0
lea rbx, [0x140114070]
jne 0x1400cb3a6
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x5b2208bd
add rcx, 4
cmp rcx, 0x30
jne 0x1400cb38d
test rax, rax
mov eax, 0x4a2bc9ea
mov ecx, 0x741a02bf
cmovs eax, ecx
xor eax, dword [rsp + 0x104c]
mov cl, 1
mov qword [rsp + 0x630], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb80], rax
mov eax, dword [rsp + 0x1260]
mov edi, 0x3d187c17
xor eax, edi
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xc28], rax
mov eax, dword [rsp + 0x13f8]
mov ebx, 0x5b707040
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x4a0], 0
lea rbx, [0x1401168e4]
jne 0x1400cb43e
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0xa27dc4c
add rax, 4
cmp rax, 8
jne 0x1400cb425
cmp byte [rsp + 0x2f], 0
mov eax, 0x5d388c7e
mov ecx, 0x74edd067
cmovne eax, ecx
xor eax, dword [rsp + 0x1214]
mov cl, 1
mov qword [rsp + 0x4a0], rcx
xor ecx, ecx
mov qword [rsp + 0xb58], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x308], 0
lea rbx, [0x140117d38]
jne 0x1400cb4a8
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x2346b934
add rcx, 4
cmp rcx, 8
jne 0x1400cb48f
test rax, rax
mov eax, 0xb94a667
mov ecx, 0x7836c974
cmove eax, ecx
xor eax, dword [rsp + 0x13f4]
mov cl, 1
mov qword [rsp + 0x308], rcx
xor ecx, ecx
mov qword [rsp + 0xc28], rcx
jmp 0x1400cc5c2
mov rdi, rsi
cmp qword [rsp + 0x48], 0
setne byte [rsp + 0x2f]
cmp byte [rsp + 0x950], 0
lea rsi, [0x14010a2d0]
jne 0x1400cb514
xor eax, eax
movsxd rcx, dword [rax + rsi]
xor dword [rsp + rcx*4 + 0xce8], 0x7a21c57f
add rax, 4
cmp rax, 0x748
jne 0x1400cb4f9
cmp byte [rsp + 0x2f], 0
mov eax, 0x450aa55a
mov ecx, 0x5736510d
cmovne eax, ecx
xor eax, dword [rsp + 0xce8]
mov cl, 1
mov qword [rsp + 0x950], rcx
xor ecx, ecx
mov qword [rsp + 0x960], rcx
lea r13, [0x1401133f0]
mov rsi, rdi
jmp 0x1400c13ee
cmp byte [rsp + 0x2f8], 0
lea rbx, [0x140117d5c]
jne 0x1400cb57c
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x261dbc05
add rax, 4
cmp rax, 8
jne 0x1400cb563
cmp dword [rsp + 0x84], 0x15
mov eax, 0x47fff09c
mov ecx, 0x5269671a
cmovl eax, ecx
xor eax, dword [rsp + 0x1418]
mov cl, 1
mov qword [rsp + 0x2f8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xc80]
shl eax, 2
mov rcx, qword [rsp + 0xc90]
shr ecx, 4
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xca0], rax
cmp byte [rsp + 0x4f0], 0
lea rdx, [0x140116050]
jne 0x1400cb5fd
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x14060558
add rax, 4
cmp rax, 0x14
jne 0x1400cb5e4
mov eax, dword [rsp + 0x11e4]
mov ecx, 0x481fe1e0
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x4f0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov eax, dword [rsp + 0xde4]
mov ebx, 0xfc41f50
xor eax, ebx
mov edi, 0xd
mov qword [rsp + 0x110], rdi
jmp 0x1400c13ee
mov eax, dword [rsp + 0x10a0]
mov ebx, 0x5f27b947
xor eax, ebx
lea r12, [0x14010eaa4]
mov rbx, qword [rsp + 0x290]
mov qword [rsp + 0x228], rbx
jmp 0x1400c13ee
cmp byte [rsp + 0x8d0], 0
lea rbx, [0x140112d04]
jne 0x1400cb697
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x2d29a9cc
add rax, 4
cmp rax, 8
jne 0x1400cb67e
cmp byte [rsp + 0x2f], 0
mov eax, 0x53bf2c6a
mov ecx, 0x1c098132
cmovne eax, ecx
xor eax, dword [rsp + 0xea0]
mov cl, 1
mov qword [rsp + 0x8d0], rcx
xor ecx, ecx
mov qword [rsp + 0xa08], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x198]
movzx eax, byte [rax]
lea rcx, [0x14010a0a0]
movzx eax, byte [rax + rcx]
mov qword [rsp + 0x248], rax
mov rax, qword [rsp + 0x248]
cmp byte [rsp + 0x8c0], 0
lea rbx, str.bcdefghijklmnopqrstuvwxyz
jne 0x1400cb725
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x2d5f78ff
add rcx, 4
cmp rcx, 0x210
jne 0x1400cb709
cmp rax, 0xff
mov eax, 0x4e2decbe
mov ecx, 0x7df7a7f4
cmove eax, ecx
xor eax, dword [rsp + 0xe6c]
mov cl, 1
mov qword [rsp + 0x8c0], rcx
jmp 0x1400cc5c2
mov rax, qword [rsp + 0x9c8]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xa8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xe1c]
mov ebx, 0x43436fdb
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x598], 0
jne 0x1400cb7de
xor eax, eax
lea rcx, [0x140115adc]
movsxd rcx, dword [rax + rcx]
xor dword [rsp + rcx*4 + 0xce8], 0x2ad32317
add rax, 4
cmp rax, 8
jne 0x1400cb7be
cmp byte [rsp + 0x2f], 0
mov eax, 0x3c94fc8c
mov ecx, 0x62ca106d
cmovne eax, ecx
xor eax, dword [rsp + 0x10fc]
mov cl, 1
mov qword [rsp + 0x598], rcx
xor ecx, ecx
mov qword [rsp + 0xaf0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rdi, qword [rsp + 0x130]
test edi, edi
mov eax, 0x12cd8988
mov ebx, 0x3a8757e8
cmove eax, ebx
xor eax, dword [rsp + 0x1130]
mov rbx, qword [rsp + 0x68]
mov qword [rsp + 0xa0], rbx
mov rbx, qword [rsp + 0x78]
mov qword [rsp + 0x88], rbx
mov dword [rsp + 0x94], edi
jmp 0x1400c13ee
mov rax, qword [rsp + 0xe0]
inc rax
seto al
cmp byte [rsp + 0x350], 0
lea rbx, [0x140117b90]
jne 0x1400cb895
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x10dfceda
add rcx, 4
cmp rcx, 0x68
jne 0x1400cb87c
test al, al
mov eax, 0x4963e9a6
mov ecx, 0x5102042a
cmovne eax, ecx
xor eax, dword [rsp + 0x13ac]
mov cl, 1
mov qword [rsp + 0x350], rcx
jmp 0x1400cc5c2
cmp byte [rsp + 0x4c0], 0
lea rbx, [0x1401162a0]
jne 0x1400cb8e8
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x2fc71868
add rax, 4
cmp rax, 0x21c
jne 0x1400cb8cd
cmp dword [rsp + 0x94], 0x11
mov eax, 0x3b9baf9b
mov ecx, 0x3dedc8f4
cmove eax, ecx
xor eax, dword [rsp + 0x1200]
mov cl, 1
mov qword [rsp + 0x4c0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x6c8], 0
lea rdi, [0x140113c20]
jne 0x1400cb946
xor eax, eax
movsxd rcx, dword [rax + rdi]
xor dword [rsp + rcx*4 + 0xce8], 0x3526d8c5
add rax, 4
cmp rax, 8
jne 0x1400cb92d
cmp byte [rsp + 0x2f], 0
mov eax, 0x5150dae8
mov ecx, 0x2361f39e
cmovne eax, ecx
xor eax, dword [rsp + 0xf9c]
mov cl, 1
mov qword [rsp + 0x6c8], rcx
xor ecx, ecx
mov qword [rsp + 0xa70], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xbd0]
mov rcx, qword [rsp + 0xb78]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cb9a5
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ccaf2
cmp ecx, 0x23b3651a
je 0x1400cba09
cmp ecx, 0x59f86fa6
jne 0x1400cb9c2
test al, 1
je 0x1400cb9fa
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cb9e4
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cb9c2
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cb9c2
mov rax, qword [rsp + 0x68]
cmp rax, qword [rsp + 0xaf0]
mov eax, 0x29a6af2e
mov ebx, 0x7d1f8056
cmovl eax, ebx
xor eax, dword [rsp + 0x1104]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
cmp byte [rsp + 0x620], 0
lea rbx, [0x1401140a8]
jne 0x1400cba98
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0xa94e0d0
add rcx, 4
cmp rcx, 8
jne 0x1400cba7f
test rax, rax
mov eax, 0x6338ff6d
mov ecx, 0x3fe5b5b5
cmove eax, ecx
xor eax, dword [rsp + 0x105c]
mov cl, 1
mov qword [rsp + 0x620], rcx
xor ecx, ecx
mov qword [rsp + 0xab8], rcx
jmp 0x1400cc5c2
mov rcx, qword [rsp + 0x1498]
mov edx, 0xff
call fcn.14001ce24
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x115c]
mov ecx, 0x355df96
jmp 0x1400cc0c3
cmp byte [rsp + 0x8f8], 0
lea rbx, str.wxyz
jne 0x1400cbb4a
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x27561c65
add rax, 4
cmp rax, 0x1bc
jne 0x1400cbb2f
cmp dword [rsp + 0x118], 0xe
mov eax, 0x570ebfa6
mov ecx, 0x1edc53f7
cmovl eax, ecx
xor eax, dword [rsp + 0xec0]
mov cl, 1
mov qword [rsp + 0x8f8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x1d8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x2a8], rax
mov rcx, qword [rsp + 0xc8]
call fcn.140003751
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x2a8]
cmp byte [rsp + 0x510], 0
lea rbp, [0x140115f5c]
jne 0x1400cbbdd
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x146bff5d
add rcx, 4
cmp rcx, 0x10
jne 0x1400cbbc4
test rax, rax
mov eax, 0x75182595
mov ecx, 0x6b9922d9
cmove eax, ecx
xor eax, dword [rsp + 0x11a0]
mov cl, 1
mov qword [rsp + 0x510], rcx
xor ecx, ecx
mov qword [rsp + 0xae8], rcx
jmp 0x1400ce460
cmp byte [rsp + 0x728], 0
lea rbx, [0x140113614]
jne 0x1400cbc39
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x49bceb83
add rax, 4
cmp rax, 8
jne 0x1400cbc20
cmp byte [rsp + 0x2f], 0
mov eax, 0x1d69c900
mov ecx, 0xe681f73
cmovne eax, ecx
xor eax, dword [rsp + 0xf2c]
mov cl, 1
mov qword [rsp + 0x728], rcx
xor ecx, ecx
mov qword [rsp + 0xa48], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa70], rax
mov eax, dword [rsp + 0xfa0]
mov rcx, rsi
mov esi, 0x6476022d
xor eax, esi
lea r11, [0x140113d40]
mov rsi, rcx
jmp 0x1400c13ee
cmp byte [rsp + 0x6d0], 0
lea rbx, [0x140113c18]
jne 0x1400cbcce
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x53ef0b98
add rax, 4
cmp rax, 8
jne 0x1400cbcb5
cmp byte [rsp + 0x2f], 0
mov eax, 0x773cd645
mov ecx, 0xc876ced
cmovne eax, ecx
xor eax, dword [rsp + 0xf90]
mov cl, 1
mov qword [rsp + 0x6d0], rcx
xor ecx, ecx
mov qword [rsp + 0xa68], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x498], 0
lea rbx, [0x1401168ec]
jne 0x1400cbd33
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x68354686
add rax, 4
cmp rax, 8
jne 0x1400cbd1a
cmp byte [rsp + 0x2f], 0
mov eax, 0x34702b9
mov ecx, 0xcf27bc5
cmovne eax, ecx
xor eax, dword [rsp + 0x1220]
mov cl, 1
mov qword [rsp + 0x498], rcx
xor ecx, ecx
mov qword [rsp + 0xb60], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x9d0]
mov rcx, qword [rsp + 0x980]
add rcx, rax
add rcx, 0x38
call fcn.14001afa7
mov rbx, rax
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cbd92
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ccb9c
cmp ecx, 0x23b3651a
je 0x1400cbdf6
cmp ecx, 0x59f86fa6
jne 0x1400cbdaf
test al, 1
je 0x1400cbde7
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cbdd1
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cbdaf
mov rcx, qword [rbx]
movzx edx, word [0x14010a260]
mov word [rbx + rcx + 0x30], dx
movups xmm0, xmmword [0x14010a250]
movups xmmword [rbx + rcx + 0x20], xmm0
movups xmm0, xmmword [0x14010a240]
movups xmmword [rbx + rcx + 0x10], xmm0
add qword [rbx], 0x21
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cbdaf
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0x9c0], rax
mov eax, dword [rsp + 0xe0c]
mov ecx, 0x75404ff8
jmp 0x1400cc0c3
mov rax, qword [rsp + 0x1e8]
movzx ecx, byte [rax]
call fcn.140003751
mov qword [rsp + 0x2b8], rax
mov rcx, qword [rsp + 0xa0]
call fcn.140003751
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x2b8]
cmp byte [rsp + 0x458], 0
lea rbp, [0x140116d6c]
jne 0x1400cbeb0
xor ecx, ecx
movsxd rdx, dword [rcx + rbp]
xor dword [rsp + rdx*4 + 0xce8], 0x50654b9f
add rcx, 4
cmp rcx, 0x10
jne 0x1400cbe97
test rax, rax
mov eax, 0xc2a1484
mov ecx, 0x28fef3e5
cmove eax, ecx
xor eax, dword [rsp + 0x1274]
mov cl, 1
mov qword [rsp + 0x458], rcx
xor ecx, ecx
mov qword [rsp + 0xb50], rcx
jmp 0x1400ce460
mov eax, dword [rsp + 0x13d4]
mov rcx, rbp
mov ebp, 0x54920a8e
xor eax, ebp
mov rbp, rcx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb0]
cmp rax, qword [rsp + 0xa00]
mov eax, 0x1212e0b8
mov ebx, 0x2105a4dd
cmovl eax, ebx
xor eax, dword [rsp + 0xe9c]
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x11f4]
mov ebx, 0x3c5597c0
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x260]
shl eax, 6
mov rcx, qword [rsp + 0xc58]
or ecx, eax
movzx eax, cl
mov qword [rsp + 0xc78], rax
cmp byte [rsp + 0x638], 0
lea rbx, [0x1401140b0]
jne 0x1400cbfbe
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x1534cc0a
add rax, 4
cmp rax, 0x14
jne 0x1400cbfa5
mov eax, dword [rsp + 0x1068]
mov ecx, 0x5627f040
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x638], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xcb8], rax
mov rax, qword [rsp + 0xcb8]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x200]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x200]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x410], 0
lea rdx, [0x1401174f0]
jne 0x1400cc05c
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x108e45c3
add rax, 4
cmp rax, 0x48
jne 0x1400cc043
cmp byte [rsp + 0x5a], 0
mov eax, 0x7df3f1b6
mov ecx, 0x17c79cac
cmovne eax, ecx
xor eax, dword [rsp + 0x12c8]
mov cl, 1
mov qword [rsp + 0x410], rcx
jmp 0x1400ce460
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xa28], rax
mov eax, dword [rsp + 0xf08]
mov ebx, 0x7e80cc1a
xor eax, ebx
jmp 0x1400c13ee
mov rax, qword [rsp + 0x48]
mov rax, qword [rax]
mov qword [rsp + 0xb70], rax
mov eax, dword [rsp + 0x1250]
mov ecx, 0x1d110da3
xor eax, ecx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd0]
add rax, qword [rsp + 0xa0]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x1e8]
movzx eax, byte [rax]
mov qword [rsp + 0x14b0], rax
cmp byte [rsp + 0x4b0], 0
lea rbx, [0x140116900]
jne 0x1400cc12a
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x5c886ecc
add rax, 4
cmp rax, 0x1e8
jne 0x1400cc10f
mov eax, dword [rsp + 0x122c]
mov ecx, 0x5846f83e
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x4b0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xa08]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xb0]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rbx, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xea8]
mov esi, 0x3323305f
xor eax, esi
mov rsi, rbx
jmp 0x1400c13ee
cmp byte [rsp + 0x770], 0
lea rbx, [0x14010e3a8]
jne 0x1400cc1e1
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x5c59b6c3
add rax, 4
cmp rax, 8
jne 0x1400cc1c8
cmp byte [rsp + 0x2f], 0
mov eax, 0x1a5720
mov ecx, 0x2ada1a16
cmovne eax, ecx
xor eax, dword [rsp + 0xd2c]
mov cl, 1
mov qword [rsp + 0x770], rcx
xor ecx, ecx
mov qword [rsp + 0x978], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x408], 0
lea rdx, [0x140117538]
jne 0x1400cc246
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x6c3c6a6a
add rax, 4
cmp rax, 8
jne 0x1400cc22d
cmp byte [rsp + 0x2f], 0
mov eax, 0x1a391b93
mov ecx, 0x238aabcf
cmovne eax, ecx
xor eax, dword [rsp + 0x12cc]
mov cl, 1
mov qword [rsp + 0x408], rcx
xor ecx, ecx
mov qword [rsp + 0xba8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov qword [rsp + 0xaa8], rax
mov eax, dword [rsp + 0x1030]
mov ebx, 0x6b3f4a5a
xor eax, ebx
jmp 0x1400c13ee
call fcn.140011264
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea r12, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0xed0]
mov ebx, 0x4ed99fda
xor eax, ebx
jmp 0x1400c13ee
cmp byte [rsp + 0x3e8], 0
lea rbx, [0x140117584]
jne 0x1400cc31e
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0xfd699ec
add rax, 4
cmp rax, 8
jne 0x1400cc305
cmp byte [rsp + 0x2f], 0
mov eax, 0x389e4630
mov ecx, 0x343ae6f2
cmovne eax, ecx
xor eax, dword [rsp + 0x12f4]
mov cl, 1
mov qword [rsp + 0x3e8], rcx
xor ecx, ecx
mov qword [rsp + 0xbc8], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x778], 0
jne 0x1400cc37e
xor eax, eax
movsxd rcx, dword [rax + rbp]
xor dword [rsp + rcx*4 + 0xce8], 0x2f7d4ef2
add rax, 4
cmp rax, 0x71c
jne 0x1400cc363
mov eax, dword [rsp + 0xd10]
mov ecx, 0x7252b8b8
xor eax, ecx
mov cl, 1
mov qword [rsp + 0x778], rcx
mov rcx, qword [rsp + 0x958]
mov qword [rsp + 0x218], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov eax, dword [rsp + 0x120c]
mov ebx, 0x592995a9
xor eax, ebx
mov dword [rsp + 0x84], 0x15
mov rdi, qword [rsp + 0x88]
mov qword [rsp + 0xe8], rdi
jmp 0x1400c13ee
mov edx, 0x30
mov rcx, qword [0x1401add00]
call fcn.14001a438
mov qword [rsp + 0xc48], rax
mov rax, qword [rsp + 0xc48]
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0x1a0]
mov rcx, qword [0x1401add48]
mov qword [rax], rcx
mov rax, qword [rsp + 0x1a0]
lea rcx, [0x14010a220]
mov qword [rax + 0x10], rcx
cmp byte [rsp + 0x8b8], 0
lea rdx, str.defghijklmnopqrstuefhi
jne 0x1400cc45a
xor eax, eax
movsxd rcx, dword [rax + rdx]
xor dword [rsp + rcx*4 + 0xce8], 0x7a93c596
add rax, 4
cmp rax, 0x48
jne 0x1400cc441
cmp byte [rsp + 0x54], 0
mov eax, 0x3abdb1c8
mov ecx, 0x5fb5edb0
cmovne eax, ecx
xor eax, dword [rsp + 0xe74]
mov cl, 1
mov qword [rsp + 0x8b8], rcx
jmp 0x1400ce460
cmp byte [rsp + 0x7d0], 0
lea rbx, str._
jne 0x1400cc4ae
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x303dc6fd
add rax, 4
cmp rax, 8
jne 0x1400cc495
cmp byte [rsp + 0x2f], 0
mov eax, 0x254cc342
mov ecx, 0x5f5e5c0c
cmovne eax, ecx
xor eax, dword [rsp + 0xd7c]
mov cl, 1
mov qword [rsp + 0x7d0], rcx
xor ecx, ecx
mov qword [rsp + 0x988], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rax, qword [rsp + 0xb20]
lea rdx, [rax - 1]
mov rcx, qword [rsp + 0xc8]
call fcn.14001ce24
lea r13, [0x1401133f0]
lea r8, [0x1401135e0]
lea r10, [0x140117d40]
lea r9, [0x1401170a0]
lea rcx, [0x14010eaa4]
lea r11, [0x140113d40]
lea rsi, [0x140115ae4]
lea rbp, [0x14010ce50]
mov eax, dword [rsp + 0x1180]
mov r12d, 0x8c5be3a
xor eax, r12d
mov r12, rcx
jmp 0x1400c13ee
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x100]
movzx eax, byte [rax + rcx]
mov dword [rsp + 0x10c], eax
mov eax, dword [rsp + 0x10c]
cmp byte [rsp + 0x7b8], 0
lea rbx, str.__._0123456789:_____ABCDEFGHIJKLMNOPQRSTUVWXYZ____abcdefghijklmnopqrstuvwxyz
jne 0x1400cc5a1
xor ecx, ecx
movsxd rdx, dword [rcx + rbx]
xor dword [rsp + rdx*4 + 0xce8], 0x77b8ca1c
add rcx, 4
cmp rcx, 0x2e8
jne 0x1400cc585
cmp eax, 0xa
mov eax, 0x50e4405f
mov ecx, 0x1b7f3742
cmove eax, ecx
xor eax, dword [rsp + 0xd94]
mov cl, 1
mov qword [rsp + 0x7b8], rcx
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
jmp 0x1400c13ee
cmp byte [rsp + 0x898], 0
lea rbx, [0x140112cc0]
jne 0x1400cc601
xor eax, eax
movsxd rcx, dword [rax + rbx]
xor dword [rsp + rcx*4 + 0xce8], 0x74cc1d8e
add rax, 4
cmp rax, 8
jne 0x1400cc5e8
cmp byte [rsp + 0x2f], 0
mov eax, 0x5a53a178
mov ecx, 0x7af1c83
cmovne eax, ecx
xor eax, dword [rsp + 0xe84]
mov cl, 1
mov qword [rsp + 0x898], rcx
xor ecx, ecx
mov qword [rsp + 0x9f0], rcx
lea r13, [0x1401133f0]
jmp 0x1400c13ee
mov rbp, qword [rsp + 0x2b8]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc649
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400ccc46
cmp eax, 0x23b3651a
je 0x1400cc6bc
cmp eax, 0x59f86fa6
jne 0x1400cc67b
test dil, 1
je 0x1400cc6b2
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cc69c
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cc67b
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cc67b
mov rbp, qword [rsp + 0x250]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc6f9
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cccdd
cmp eax, 0x23b3651a
je 0x1400cc76c
cmp eax, 0x59f86fa6
jne 0x1400cc72b
test dil, 1
je 0x1400cc762
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cc74c
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cc72b
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cc72b
mov rax, qword [rsp + 0x1b8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc7bd
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ccd74
cmp ecx, 0x23b3651a
je 0x1400cc821
cmp ecx, 0x59f86fa6
jne 0x1400cc7da
test al, 1
je 0x1400cc812
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cc7fc
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cc7da
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cc7da
mov rbp, qword [rsp + 0x2e0]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc853
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cce24
cmp eax, 0x23b3651a
je 0x1400cc8c6
cmp eax, 0x59f86fa6
jne 0x1400cc885
test dil, 1
je 0x1400cc8bc
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cc8a6
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cc885
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cc885
mov rax, qword [rsp + 0x1c8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc917
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ccebb
cmp ecx, 0x23b3651a
je 0x1400cc97b
cmp ecx, 0x59f86fa6
jne 0x1400cc934
test al, 1
je 0x1400cc96c
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cc956
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cc934
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cc934
mov rax, qword [rsp + 0x1d8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cc9c1
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ccf6b
cmp ecx, 0x23b3651a
je 0x1400cca25
cmp ecx, 0x59f86fa6
jne 0x1400cc9de
test al, 1
je 0x1400cca16
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cca00
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cc9de
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cc9de
mov rax, qword [rsp + 0x1a8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cca6b
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd01b
cmp ecx, 0x23b3651a
je 0x1400ccacf
cmp ecx, 0x59f86fa6
jne 0x1400cca88
test al, 1
je 0x1400ccac0
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccaaa
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cca88
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cca88
mov rax, qword [rsp + 0x1f8]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccb15
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd0cb
cmp ecx, 0x23b3651a
je 0x1400ccb79
cmp ecx, 0x59f86fa6
jne 0x1400ccb32
test al, 1
je 0x1400ccb6a
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccb54
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ccb32
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ccb32
mov rax, qword [rsp + 0x188]
mov al, byte [rax]
mov rcx, qword [rbx]
mov byte [rbx + rcx + 0x10], al
mov rax, qword [rbx]
mov byte [rax + rbx + 0x11], 0
inc qword [rbx]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccbbf
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd17b
cmp ecx, 0x23b3651a
je 0x1400ccc23
cmp ecx, 0x59f86fa6
jne 0x1400ccbdc
test al, 1
je 0x1400ccc14
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccbfe
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ccbdc
mov rcx, qword [rbx]
movabs rdx, 0x2064726f282060
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 7
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ccbdc
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccc4d
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd229
cmp ecx, 0x23b3651a
je 0x1400cccb1
cmp ecx, 0x59f86fa6
jne 0x1400ccc6a
test al, 1
je 0x1400ccca2
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccc8c
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ccc6a
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ccc6a
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccce4
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd2d9
cmp ecx, 0x23b3651a
je 0x1400ccd48
cmp ecx, 0x59f86fa6
jne 0x1400ccd01
test al, 1
je 0x1400ccd39
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccd23
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ccd01
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ccd01
mov rbp, qword [rsp + 0x278]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccd83
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd389
cmp eax, 0x23b3651a
je 0x1400ccdf6
cmp eax, 0x59f86fa6
jne 0x1400ccdb5
test dil, 1
je 0x1400ccdec
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccdd6
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400ccdb5
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400ccdb5
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cce2b
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd420
cmp ecx, 0x23b3651a
je 0x1400cce8f
cmp ecx, 0x59f86fa6
jne 0x1400cce48
test al, 1
je 0x1400cce80
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cce6a
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cce48
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cce48
mov rbp, qword [rsp + 0x298]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cceca
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd4d1
cmp eax, 0x23b3651a
je 0x1400ccf3d
cmp eax, 0x59f86fa6
jne 0x1400ccefc
test dil, 1
je 0x1400ccf33
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccf1d
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400ccefc
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400ccefc
mov rbp, qword [rsp + 0x2a8]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ccf7a
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd568
cmp eax, 0x23b3651a
je 0x1400ccfed
cmp eax, 0x59f86fa6
jne 0x1400ccfac
test dil, 1
je 0x1400ccfe3
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ccfcd
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400ccfac
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400ccfac
mov rbp, qword [rsp + 0x268]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd02a
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd5ff
cmp eax, 0x23b3651a
je 0x1400cd09d
cmp eax, 0x59f86fa6
jne 0x1400cd05c
test dil, 1
je 0x1400cd093
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd07d
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cd05c
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd05c
mov rbp, qword [rsp + 0x2d0]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd0da
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd696
cmp eax, 0x23b3651a
je 0x1400cd14d
cmp eax, 0x59f86fa6
jne 0x1400cd10c
test dil, 1
je 0x1400cd143
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd12d
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cd10c
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd10c
mov rdi, qword [rsp + 0x238]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd18a
lea r12, [rdi + 0x10]
test rdi, rdi
mov ebp, 0x5b7261a0
mov eax, 0x765675a7
cmove ebp, eax
mov eax, 0x59f86fa6
mov sil, 1
cmp eax, 0xe97711d
je 0x1400cd72d
cmp eax, 0x23b3651a
je 0x1400cd1fd
cmp eax, 0x59f86fa6
jne 0x1400cd1bc
test sil, 1
je 0x1400cd1f3
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd1dd
mov eax, dword [rsp + 0x30]
xor eax, ebp
xor esi, esi
jmp 0x1400cd1bc
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rdi]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rdi]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd1bc
mov rbp, qword [rsp + 0x2c0]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd238
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd7c4
cmp eax, 0x23b3651a
je 0x1400cd2ab
cmp eax, 0x59f86fa6
jne 0x1400cd26a
test dil, 1
je 0x1400cd2a1
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd28b
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cd26a
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd26a
mov rbp, qword [rsp + 0x258]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd2e8
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cd849
cmp eax, 0x23b3651a
je 0x1400cd35b
cmp eax, 0x59f86fa6
jne 0x1400cd31a
test dil, 1
je 0x1400cd351
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd33b
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cd31a
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd31a
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd390
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cd8ce
cmp ecx, 0x23b3651a
je 0x1400cd3f4
cmp ecx, 0x59f86fa6
jne 0x1400cd3ad
test al, 1
je 0x1400cd3e5
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd3cf
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd3ad
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd3ad
mov rbp, qword [rsp + 0x2e8]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd42f
lea rdi, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov r12b, 1
cmp eax, 0xe97711d
je 0x1400cd97e
cmp eax, 0x23b3651a
je 0x1400cd4a3
cmp eax, 0x59f86fa6
jne 0x1400cd461
test r12b, 1
je 0x1400cd498
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd482
mov eax, dword [rsp + 0x30]
xor eax, esi
xor r12d, r12d
jmp 0x1400cd461
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, rdi
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd461
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd4d8
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cda03
cmp ecx, 0x23b3651a
je 0x1400cd53c
cmp ecx, 0x59f86fa6
jne 0x1400cd4f5
test al, 1
je 0x1400cd52d
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd517
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd4f5
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd4f5
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd56f
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdab3
cmp ecx, 0x23b3651a
je 0x1400cd5d3
cmp ecx, 0x59f86fa6
jne 0x1400cd58c
test al, 1
je 0x1400cd5c4
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd5ae
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd58c
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd58c
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd606
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdb63
cmp ecx, 0x23b3651a
je 0x1400cd66a
cmp ecx, 0x59f86fa6
jne 0x1400cd623
test al, 1
je 0x1400cd65b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd645
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd623
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd623
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd69d
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdc13
cmp ecx, 0x23b3651a
je 0x1400cd701
cmp ecx, 0x59f86fa6
jne 0x1400cd6ba
test al, 1
je 0x1400cd6f2
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd6dc
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd6ba
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd6ba
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd734
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdcc3
cmp ecx, 0x23b3651a
je 0x1400cd798
cmp ecx, 0x59f86fa6
jne 0x1400cd751
test al, 1
je 0x1400cd789
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd773
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd751
mov rcx, qword [rbx]
mov rdx, qword [0x14010a27f]
mov qword [rbx + rcx + 0x17], rdx
mov rdx, qword [0x14010a278]
mov qword [rbx + rcx + 0x10], rdx
add qword [rbx], 0xe
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd751
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd7cb
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdd73
cmp ecx, 0x23b3651a
je 0x1400cd82f
cmp ecx, 0x59f86fa6
jne 0x1400cd7e8
test al, 1
je 0x1400cd820
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd80a
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd7e8
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd7e8
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd850
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cdde0
cmp ecx, 0x23b3651a
je 0x1400cd8b4
cmp ecx, 0x59f86fa6
jne 0x1400cd86d
test al, 1
je 0x1400cd8a5
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd88f
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd86d
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd86d
mov rbp, qword [rsp + 0x280]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd8dd
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cde4d
cmp eax, 0x23b3651a
je 0x1400cd950
cmp eax, 0x59f86fa6
jne 0x1400cd90f
test dil, 1
je 0x1400cd946
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd930
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cd90f
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cd90f
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cd985
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400cded2
cmp ecx, 0x23b3651a
je 0x1400cd9e9
cmp ecx, 0x59f86fa6
jne 0x1400cd9a2
test al, 1
je 0x1400cd9da
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cd9c4
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cd9a2
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cd9a2
mov rbp, qword [rsp + 0x2a0]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cda12
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cdf3f
cmp eax, 0x23b3651a
je 0x1400cda85
cmp eax, 0x59f86fa6
jne 0x1400cda44
test dil, 1
je 0x1400cda7b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cda65
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cda44
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cda44
mov rbp, qword [rsp + 0x2b0]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdac2
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400cdfc4
cmp eax, 0x23b3651a
je 0x1400cdb35
cmp eax, 0x59f86fa6
jne 0x1400cdaf4
test dil, 1
je 0x1400cdb2b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cdb15
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cdaf4
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cdaf4
mov rbp, qword [rsp + 0x270]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdb72
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400ce049
cmp eax, 0x23b3651a
je 0x1400cdbe5
cmp eax, 0x59f86fa6
jne 0x1400cdba4
test dil, 1
je 0x1400cdbdb
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cdbc5
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cdba4
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cdba4
mov rbp, qword [rsp + 0x2d8]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdc22
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400ce0ce
cmp eax, 0x23b3651a
je 0x1400cdc95
cmp eax, 0x59f86fa6
jne 0x1400cdc54
test dil, 1
je 0x1400cdc8b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cdc75
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cdc54
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cdc54
mov rbp, qword [rsp + 0x240]
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdcd2
lea r12, [rbp + 0x10]
test rbp, rbp
mov esi, 0x5b7261a0
mov eax, 0x765675a7
cmove esi, eax
mov eax, 0x59f86fa6
mov dil, 1
cmp eax, 0xe97711d
je 0x1400ce153
cmp eax, 0x23b3651a
je 0x1400cdd45
cmp eax, 0x59f86fa6
jne 0x1400cdd04
test dil, 1
je 0x1400cdd3b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cdd25
mov eax, dword [rsp + 0x30]
xor eax, esi
xor edi, edi
jmp 0x1400cdd04
mov rax, qword [rbx]
lea rcx, [rbx + rax]
add rcx, 0x10
mov r8, qword [rbp]
inc r8
mov rdx, r12
call sub.msvcrt.dll_memcpy
mov rax, qword [rbp]
add qword [rbx], rax
mov eax, dword [rsp + 0x38]
mov ecx, 0xc77b0d8
xor eax, ecx
jmp 0x1400cdd04
mov rcx, qword [rsp + 0x1f0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1f0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x140], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xcb0]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0x1284]
mov ecx, 0x62b4ec6e
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x1a0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1a0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x118], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc48]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0xebc]
mov ecx, 0x52ffddb8
jmp 0x1400ce45e
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cde54
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce1d8
cmp ecx, 0x23b3651a
je 0x1400cdeb8
cmp ecx, 0x59f86fa6
jne 0x1400cde71
test al, 1
je 0x1400cdea9
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cde93
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cde71
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cde71
mov rcx, qword [rsp + 0x210]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x210]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x150], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xcc8]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0x139c]
mov ecx, 0x3d2fc1d9
jmp 0x1400ce45e
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdf46
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce245
cmp ecx, 0x23b3651a
je 0x1400cdfaa
cmp ecx, 0x59f86fa6
jne 0x1400cdf63
test al, 1
je 0x1400cdf9b
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400cdf85
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cdf63
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cdf63
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400cdfcb
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce2b2
cmp ecx, 0x23b3651a
je 0x1400ce02f
cmp ecx, 0x59f86fa6
jne 0x1400cdfe8
test al, 1
je 0x1400ce020
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ce00a
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400cdfe8
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400cdfe8
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ce050
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce31f
cmp ecx, 0x23b3651a
je 0x1400ce0b4
cmp ecx, 0x59f86fa6
jne 0x1400ce06d
test al, 1
je 0x1400ce0a5
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ce08f
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ce06d
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ce06d
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ce0d5
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce38c
cmp ecx, 0x23b3651a
je 0x1400ce139
cmp ecx, 0x59f86fa6
jne 0x1400ce0f2
test al, 1
je 0x1400ce12a
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ce114
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ce0f2
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ce0f2
movaps xmmword [rsp + 0x30], xmm6
xor eax, eax
movsxd rcx, dword [rax + r14]
xor dword [rsp + rcx*4 + 0x30], 0x78c104ba
add rax, 4
cmp rax, 0xc
jne 0x1400ce15a
mov ecx, 0x59f86fa6
mov al, 1
cmp ecx, 0xe97711d
je 0x1400ce3f6
cmp ecx, 0x23b3651a
je 0x1400ce1be
cmp ecx, 0x59f86fa6
jne 0x1400ce177
test al, 1
je 0x1400ce1af
xor eax, eax
movsxd rcx, dword [rax + r15]
xor dword [rsp + rcx*4 + 0x30], 0x7a21c57f
add rax, 4
cmp rax, 8
jne 0x1400ce199
mov ecx, dword [rsp + 0x30]
mov eax, 0x5b7261a0
xor ecx, eax
xor eax, eax
jmp 0x1400ce177
mov rcx, qword [rbx]
mov word [rbx + rcx + 0x10], 0x2e
inc qword [rbx]
mov ecx, dword [rsp + 0x38]
mov edx, 0xc77b0d8
xor ecx, edx
jmp 0x1400ce177
mov rcx, qword [rsp + 0x1c0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1c0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x128], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc60]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0xfd4]
mov ecx, 0x168f9327
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x1d0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1d0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x130], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc88]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0x1124]
mov ecx, 0x47140330
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x1e0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1e0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x138], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc98]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0x11b0]
mov ecx, 0x1a8390fd
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x1b0]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x1b0]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x120], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc50]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0xf48]
mov ecx, 0x4c45f54
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x200]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x200]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x148], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xcb8]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0x1310]
mov ecx, 0x793e6b8d
jmp 0x1400ce45e
mov rcx, qword [rsp + 0x190]
add rcx, 0x18
mov rdx, rbx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0x190]
add rcx, 8
xor eax, eax
mov qword [rsp + 0x110], rax
xor edx, edx
call fcn.1400ce4cc
mov rcx, qword [rsp + 0xc40]
mov qword [rsp + 0x20], 0xe9
lea rdx, [0x14010a220]
lea r8, str.decode
lea r9, str.base64.nim
call fcn.140020610
mov eax, dword [rsp + 0xe30]
mov ecx, 0x13be76b0
xor eax, ecx
lea rsi, [0x140115ae4]
lea r9, [0x1401170a0]
lea r10, [0x140117d40]
lea r8, [0x1401135e0]
lea r13, [0x1401133f0]
lea rbp, [0x14010ce50]
lea r11, [0x140113d40]
lea r12, [0x14010eaa4]
jmp 0x1400c13ee
cmp eax, 0x683c9188
jne 0x1400c13ee
mov rax, qword [rsp + 0x1438]
movaps xmm6, xmmword [rsp + 0x14d0]
add rsp, 0x14e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret