Function at 0x14027adc2
Capabilities:
Terminate process

Disassembly:
push rax
pushf
mov eax, 0x4bcfc697
pushf
not eax
add eax, 0xd56fc00f
xor eax, 0xaa87eb4d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xef25b1e7
xor eax, 0xbda48e44
rol eax, 0x81
popf
cmp eax, 4
jne 0x14027adff
popf
pop rax
jmp 0x14027bcb7
cmp eax, 0
jne 0x14027ae0e
popf
pop rax
jmp 0x14027aed1
cmp eax, 3
jne 0x14027ae1d
popf
pop rax
jmp 0x14027bc32
cmp eax, 1
jne 0x14027ae2c
popf
pop rax
jmp 0x14027afab
cmp eax, 0xd
jne 0x14027ae3b
popf
pop rax
jmp 0x14027d978
cmp eax, 7
jne 0x14027ae4a
popf
pop rax
jmp 0x14027bde3
cmp eax, 0xe
jne 0x14027ae59
popf
pop rax
jmp 0x14027d9f0
cmp eax, 0xb
jne 0x14027ae68
popf
pop rax
jmp 0x14027cd30
cmp eax, 0xc
jne 0x14027ae77
popf
pop rax
jmp 0x14027d93c
cmp eax, 8
jne 0x14027ae86
popf
pop rax
jmp 0x14027bf51
cmp eax, 5
jne 0x14027ae95
popf
pop rax
jmp 0x14027bd24
cmp eax, 2
jne 0x14027aea4
popf
pop rax
jmp 0x14027bbd0
cmp eax, 9
jne 0x14027aeb3
popf
pop rax
jmp 0x14027cc06
cmp eax, 0xa
jne 0x14027aec2
popf
pop rax
jmp 0x14027cc55
cmp eax, 6
jne 0x14027aed1
popf
pop rax
jmp 0x14027bdaf
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x6c0
jmp 0x14027aedf
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
jmp 0x14027aeeb
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.1402179ff
mov qword [0x140140cf0], rax
cmp qword [0x140140cf0], 0xffffffffffffffff
jne 0x14027af64
push rax
pushf
mov eax, 0xa35f2228
pushf
not eax
add eax, 0xedfc0c89
xor eax, 0xef6c113a
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe2958a85
xor eax, 0x8f50e335
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x82363120
xor eax, 0xf3eab87a
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe83639a8
xor eax, 0xeed84db0
rol eax, 0xa
popf
jmp 0x14027adf0
push rax
pushf
mov eax, 0x7ccc405e
pushf
not eax
add eax, 0x811c6e7a
xor eax, 0x8cfd7b0e
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe6c2813a
xor eax, 0xd0357cbd
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd0d4c663
xor eax, 0x9d0b4bba
rol eax, 0x85
popf
jmp 0x14027adf0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x7a69cb3d
pushf
not edx
add edx, 0xc5f15b15
xor edx, 0x8680b0de
rol edx, 0xf8
popf
pushf
not edx
add edx, 0xc42bd90d
xor edx, 0xe3c10bb4
rol edx, 0xb0
popf
pushf
not edx
add edx, 0xabac8478
xor edx, 0xd9bc34ea
rol edx, 0x41
popf
pushf
not edx
add edx, 0x985916b5
xor edx, 0x8d3ada50
rol edx, 0x47
popf
mov rcx, rax
jmp 0x14027b00e
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x50]
mov rdi, rax
xor eax, eax
mov ecx, 0x84448d04
pushf
not ecx
add ecx, 0xfa9cdb03
xor ecx, 0x94304c90
rol ecx, 0xb
popf
pushf
not ecx
add ecx, 0xd18b85d7
xor ecx, 0x91800e43
rol ecx, 0x59
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x51]
mov rdi, rax
xor eax, eax
mov ecx, 0x7de0780b
pushf
not ecx
add ecx, 0xbb253d56
xor ecx, 0xde441afd
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xe4d58310
xor ecx, 0xb8b1f157
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xbf02e6f4
xor ecx, 0xc3a1cb12
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0x92d37106
xor ecx, 0xead5eef4
rol ecx, 0x90
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x220], rax
movzx eax, byte [rsp + 0x50]
mov byte [rsp + 0x68], al
movzx eax, byte [rsp + 0x51]
mov byte [rsp + 0x70], al
movabs rax, 0x30fce0ab6121c579
pushf
not rax
add rax, 0x60b897c7
xor rax, 0x5d84e63b
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x4b1e30b3
xor rax, 0x64bb2d69
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x50373dea
xor rax, 0x69139c77
rol rax, 0x28
popf
pushf
not rax
add rax, 0x763da877
xor rax, 0x5b9a9c44
rol rax, 0x14
popf
mov qword [rsp + 0x240], rax
movabs rax, 0x1f2a61dd0159d053
pushf
not rax
add rax, 0x68ba428b
xor rax, 0x4fd2269d
rol rax, 0x89
popf
pushf
not rax
add rax, 0x5c8bc383
xor rax, 0x70ab2f55
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x6c0ce064
xor rax, 0x7d1927c5
rol rax, 0x44
popf
pushf
not rax
add rax, 0x601d89d0
xor rax, 0x501ca680
rol rax, 0xd3
popf
mov qword [rsp + 0x248], rax
movabs rax, 0x815cd1d359f7aebe
pushf
not rax
add rax, 0x44c7110c
xor rax, 0x59145682
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x60d95ea5
xor rax, 0x653e912f
rol rax, 0xa1
popf
mov qword [rsp + 0x250], rax
movabs rax, 0x9e36658294217fb4
pushf
not rax
add rax, 0x6f29a024
xor rax, 0x6b60ccd9
rol rax, 0xba
popf
pushf
not rax
add rax, 0x764758b2
xor rax, 0x79b93346
rol rax, 0x79
popf
pushf
not rax
add rax, 0x4475bf60
xor rax, 0x70332fca
rol rax, 0x7d
popf
mov qword [rsp + 0x258], rax
movabs rax, 0x7ecf3c3770bbf54a
pushf
not rax
add rax, 0x78838ee5
xor rax, 0x4c7f1eb3
rol rax, 0x24
popf
pushf
not rax
add rax, 0x5dbd2f4b
xor rax, 0x70f36a59
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x649d0b56
xor rax, 0x580cd9ab
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x4c197b62
xor rax, 0x6f40303d
rol rax, 0xcd
popf
mov qword [rsp + 0x260], rax
movabs rax, 0x5f702e7514c88e0f
pushf
not rax
add rax, 0x5090c6af
xor rax, 0x450bf8b7
rol rax, 0x58
popf
pushf
not rax
add rax, 0x79334541
xor rax, 0x4ce33aa7
rol rax, 0x60
popf
mov qword [rsp + 0x268], rax
movabs rax, 0x745f25c373d4605e
pushf
not rax
add rax, 0x501e1260
xor rax, 0x4038ae21
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x47b15022
xor rax, 0x7c79ab1f
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x552570b6
xor rax, 0x4b31b843
rol rax, 0xac
popf
pushf
not rax
add rax, 0x52d24500
xor rax, 0x5139ac8d
rol rax, 0x86
popf
mov qword [rsp + 0x270], rax
movabs rax, 0x3915ca1f1f0801ac
pushf
not rax
add rax, 0x4d963326
xor rax, 0x67a42932
rol rax, 1
popf
pushf
not rax
add rax, 0x590131e3
xor rax, 0x4f12f2f4
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x67edbfd1
xor rax, 0x66f143d6
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x606cc2bf
xor rax, 0x706316f0
rol rax, 0x6d
popf
mov qword [rsp + 0x278], rax
movabs rax, 0x4b6af0db7f1b1f1a
pushf
not rax
add rax, 0x62578d40
xor rax, 0x5d78e9d3
rol rax, 2
popf
pushf
not rax
add rax, 0x607e4364
xor rax, 0x4d076c59
rol rax, 0xba
popf
pushf
not rax
add rax, 0x795d4baf
xor rax, 0x537252d8
rol rax, 0x28
popf
pushf
not rax
add rax, 0x6442a41c
xor rax, 0x59e847e3
rol rax, 0x74
popf
mov qword [rsp + 0x370], rax
movabs rax, 0x4128a6457af75939
pushf
not rax
add rax, 0x78f33e2d
xor rax, 0x4cdf76af
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x6c708a08
xor rax, 0x4397fc27
rol rax, 0x81
popf
mov qword [rsp + 0x378], rax
movabs rax, 0x79411534f7b3b024
pushf
not rax
add rax, 0x68dd87ee
xor rax, 0x7862038b
rol rax, 0x90
popf
pushf
not rax
add rax, 0x565e315f
xor rax, 0x595700ea
rol rax, 0xfa
popf
mov qword [rsp + 0x380], rax
movabs rax, 0xc7dbeeb4de687b2e
pushf
not rax
add rax, 0x4efc1a54
xor rax, 0x439478ef
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x53745468
xor rax, 0x4b6a8f80
rol rax, 0x56
popf
pushf
not rax
add rax, 0x567d74c3
xor rax, 0x4ed1a9ae
rol rax, 0x84
popf
pushf
not rax
add rax, 0x73e2e800
xor rax, 0x4c4ed490
rol rax, 0x9d
popf
mov qword [rsp + 0x388], rax
movabs rax, 0x1c0346e19b353d50
pushf
not rax
add rax, 0x40749ca4
xor rax, 0x532a5029
rol rax, 0xae
popf
pushf
not rax
add rax, 0x7a7824c9
xor rax, 0x61a5ba09
rol rax, 0
popf
pushf
not rax
add rax, 0x526e5724
xor rax, 0x44601eb6
rol rax, 8
popf
mov qword [rsp + 0x390], rax
movabs rax, 0x78548220c9e1646c
pushf
not rax
add rax, 0x79e4a2df
xor rax, 0x6a0e28ef
rol rax, 0x28
popf
pushf
not rax
add rax, 0x5470abc8
xor rax, 0x48ca68f2
rol rax, 0x67
popf
mov qword [rsp + 0x398], rax
movabs rax, 0x4cc4a4e4b059897e
pushf
not rax
add rax, 0x5e9d87e4
xor rax, 0x7271faf2
rol rax, 0x80
popf
pushf
not rax
add rax, 0x7c719111
xor rax, 0x7c3a6044
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x505962f5
xor rax, 0x689c567c
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x41a7df4a
xor rax, 0x5ce4dd65
rol rax, 0x6d
popf
mov qword [rsp + 0x3a0], rax
movabs rax, 0xc7428c81a64c877c
pushf
not rax
add rax, 0x62a30db7
xor rax, 0x752bec49
rol rax, 0xb
popf
pushf
not rax
add rax, 0x50d6cce3
xor rax, 0x76647439
rol rax, 0x85
popf
pushf
not rax
add rax, 0x79607154
xor rax, 0x5e30e04d
rol rax, 0x24
popf
mov qword [rsp + 0x3a8], rax
lea rax, [rsp + 0x52]
mov rdi, rax
xor eax, eax
mov ecx, 0x7562ea1a
pushf
not ecx
add ecx, 0x99a5ffe7
xor ecx, 0xab6a40cb
rol ecx, 1
popf
pushf
not ecx
add ecx, 0xffb61d2e
xor ecx, 0xe173731e
rol ecx, 0x6c
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x52]
mov byte [rsp + 0x78], al
movdqa xmm0, xmmword [rsp + 0x370]
movdqa xmmword [rsp + 0x660], xmm0
movdqa xmm0, xmmword [rsp + 0x240]
movdqa xmmword [rsp + 0x5f0], xmm0
movdqa xmm0, xmmword [rsp + 0x5f0]
pxor xmm0, xmmword [rsp + 0x660]
movdqa xmmword [rsp + 0x670], xmm0
movdqa xmm0, xmmword [rsp + 0x670]
movdqa xmmword [rsp + 0x240], xmm0
lea rax, [rsp + 0x250]
mov qword [rsp + 0x118], rax
lea rax, [rsp + 0x380]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x690], xmm0
mov rax, qword [rsp + 0x118]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x680], xmm0
movdqa xmm0, xmmword [rsp + 0x680]
pxor xmm0, xmmword [rsp + 0x690]
movdqa xmmword [rsp + 0x6a0], xmm0
mov rax, qword [rsp + 0x118]
movdqa xmm0, xmmword [rsp + 0x6a0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x260]
mov qword [rsp + 0x120], rax
lea rax, [rsp + 0x390]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x400], xmm0
mov rax, qword [rsp + 0x120]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x3f0], xmm0
movdqa xmm0, xmmword [rsp + 0x3f0]
pxor xmm0, xmmword [rsp + 0x400]
movdqa xmmword [rsp + 0x410], xmm0
mov rax, qword [rsp + 0x120]
movdqa xmm0, xmmword [rsp + 0x410]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x270]
mov qword [rsp + 0x128], rax
lea rax, [rsp + 0x3a0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x430], xmm0
mov rax, qword [rsp + 0x128]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x420], xmm0
movdqa xmm0, xmmword [rsp + 0x420]
pxor xmm0, xmmword [rsp + 0x430]
movdqa xmmword [rsp + 0x440], xmm0
mov rax, qword [rsp + 0x128]
movdqa xmm0, xmmword [rsp + 0x440]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x240]
mov qword [rsp + 0x218], rax
mov rdx, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x220]
call fcn.1402803fb
mov qword [rsp + 0x228], rax
lea rdx, [0x1a9d2b95b]
pushf
sub rdx, 0x69ca0dab
popf
mov rcx, qword [rsp + 0x228]
jmp 0x14027b8a3
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rax, [rsp + 0x53]
mov rdi, rax
xor eax, eax
mov ecx, 0x417d853e
pushf
not ecx
add ecx, 0xa8702a38
xor ecx, 0xaf04bd24
rol ecx, 0x56
popf
pushf
not ecx
add ecx, 0xf2538a02
xor ecx, 0xe7e2a31a
rol ecx, 0x3e
popf
pushf
not ecx
add ecx, 0xf4141c36
xor ecx, 0x9cd3305d
rol ecx, 0x44
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x54]
mov rdi, rax
xor eax, eax
mov ecx, 0x59adf308
pushf
not ecx
add ecx, 0xc05f28c0
xor ecx, 0xe5997e41
rol ecx, 0xcc
popf
pushf
not ecx
add ecx, 0xfe055bb9
xor ecx, 0xa936050b
rol ecx, 0xb0
popf
pushf
not ecx
add ecx, 0xad9ea719
xor ecx, 0xc62a605a
rol ecx, 0x85
popf
pushf
not ecx
add ecx, 0xeda96207
xor ecx, 0xc6528258
rol ecx, 0x1a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x53]
mov byte [rsp + 0x80], al
movzx eax, byte [rsp + 0x54]
mov byte [rsp + 0x88], al
movabs rax, 0x5954a04db9a5b8d2
pushf
not rax
add rax, 0x6eb3c10d
xor rax, 0x580bcb07
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x6947f5eb
xor rax, 0x67c1c6d4
rol rax, 2
popf
pushf
not rax
add rax, 0x7245cf84
xor rax, 0x502fd423
rol rax, 0x1a
popf
mov qword [rsp + 0x170], rax
movabs rax, 0x33bc193c1298eaed
pushf
not rax
add rax, 0x501e4164
xor rax, 0x4d5e9e91
rol rax, 0xbf
popf
pushf
not rax
add rax, 0x47c0421d
xor rax, 0x75e37937
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x59f0de54
xor rax, 0x573384f1
rol rax, 0x49
popf
mov qword [rsp + 0x178], rax
movabs rax, 0xd2173de6a90f7ad0
pushf
not rax
add rax, 0x6a7aef2a
xor rax, 0x50ed442a
rol rax, 0xab
popf
pushf
not rax
add rax, 0x433875f6
xor rax, 0x7fa19a85
rol rax, 0xfb
popf
mov qword [rsp + 0x360], rax
movabs rax, 0xb5428350d4309aa6
pushf
not rax
add rax, 0x59460a18
xor rax, 0x78f2c463
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x795ffd33
xor rax, 0x7cba33e3
rol rax, 9
popf
mov qword [rsp + 0x368], rax
lea rax, [rsp + 0x55]
mov rdi, rax
xor eax, eax
mov ecx, 0x4a007e84
pushf
not ecx
add ecx, 0xfa3030a8
xor ecx, 0x80820e6f
rol ecx, 0
popf
pushf
not ecx
add ecx, 0xfc0aa94e
xor ecx, 0xf6c89953
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0xb3c0da19
xor ecx, 0x84084695
rol ecx, 0xc7
popf
pushf
not ecx
add ecx, 0xcf0b2167
xor ecx, 0xc403c48c
rol ecx, 0x9c
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x55]
mov byte [rsp + 0x90], al
movdqa xmm0, xmmword [rsp + 0x360]
movdqa xmmword [rsp + 0x460], xmm0
movdqa xmm0, xmmword [rsp + 0x170]
movdqa xmmword [rsp + 0x450], xmm0
movdqa xmm0, xmmword [rsp + 0x450]
pxor xmm0, xmmword [rsp + 0x460]
movdqa xmmword [rsp + 0x470], xmm0
movdqa xmm0, xmmword [rsp + 0x470]
movdqa xmmword [rsp + 0x170], xmm0
lea rax, [rsp + 0x170]
mov rcx, rax
jmp 0x14027bb72
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [rsp + 0x6d0]
call fcn.140346a2f
jmp 0x14027d9f0
xor ecx, ecx
jmp 0x14027bbd3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xf3b66c8e
pushf
not eax
add eax, 0xd383b82b
xor eax, 0xbb2ff99d
rol eax, 0xa
popf
pushf
not eax
add eax, 0x827e8b5f
xor eax, 0x90ab2950
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd2574394
xor eax, 0xf169ad30
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe38b52ca
xor eax, 0xd52e27af
rol eax, 0xe5
popf
jmp 0x14027adf0
lea rcx, [rsp + 0x1a0]
call fcn.140011680
lea rax, [0x1aaff6d68]
pushf
sub rax, 0x6aeb6d58
popf
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov rax, qword [rax]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x130]
mov rax, qword [rax + 8]
mov qword [rsp + 0x230], rax
jmp 0x14027bd24
mov rax, qword [rsp + 0xf8]
add rax, 4
mov qword [rsp + 0xf8], rax
push rax
pushf
mov eax, 0x2e6c6f90
pushf
not eax
add eax, 0xd3269b71
xor eax, 0xcaf33c52
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb0ad6a50
xor eax, 0x99b1e042
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa3ece4bc
xor eax, 0xc0189e0d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x80e78be6
xor eax, 0xe8feac32
rol eax, 0x7c
popf
jmp 0x14027adf0
mov rax, qword [rsp + 0x230]
cmp qword [rsp + 0xf8], rax
je 0x14027bd7c
push rax
pushf
mov eax, 0x484e8be1
pushf
not eax
add eax, 0x87bf972b
xor eax, 0x91eda9e8
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdde3dd29
xor eax, 0xadcd6128
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf80332c5
xor eax, 0xbbaffb31
rol eax, 0x19
popf
jmp 0x14027adf0
push rax
pushf
mov eax, 0x746d368f
pushf
not eax
add eax, 0xba2745de
xor eax, 0xcf17c2b3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe104082f
xor eax, 0xe5eeacab
rol eax, 0x1d
popf
jmp 0x14027adf0
mov rax, qword [rsp + 0xf8]
mov eax, dword [rax]
mov dword [rsp + 0x100], eax
movzx eax, byte [rsp + 0x100]
mov byte [rsp + 0x56], al
lea rdx, [rsp + 0x56]
lea rcx, [rsp + 0x1a0]
call fcn.140178992
jmp 0x14027bcb7
xor ecx, ecx
jmp 0x14027bde6
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov dword [0x140140af8], eax
mov ecx, 0x241d1770
pushf
not ecx
add ecx, 0x9421ed98
xor ecx, 0xf1b9df29
rol ecx, 0x3d
popf
pushf
not ecx
add ecx, 0xb68e9ddf
xor ecx, 0xe657fcbd
rol ecx, 0x30
popf
jmp 0x14027be22
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov dword [0x140140afc], eax
mov dword [rsp + 0x104], 0
mov rax, qword [0x140140af8]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c8], rax
mov rax, qword [0x140140cf0]
mov qword [rsp + 0x1d0], rax
lea rax, [rsp + 0x104]
mov qword [rsp + 0x48], rax
lea rax, [0x18d6111c6]
pushf
sub rax, 0x4d5526a6
popf
mov qword [rsp + 0x40], rax
mov byte [rsp + 0x38], 0
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 1
mov byte [rsp + 0x20], 0
mov r9, qword [rsp + 0x1c0]
xor r8d, r8d
mov rdx, qword [rsp + 0x1c8]
mov rcx, qword [rsp + 0x1d0]
call fcn.14026b75d
test rax, rax
jne 0x14027bf1d
push rax
pushf
mov eax, 0x81c8813a
pushf
not eax
add eax, 0x86ddbe9b
xor eax, 0xf869cfe8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd1ffb231
xor eax, 0xc1362766
rol eax, 9
popf
pushf
not eax
add eax, 0xea2afc77
xor eax, 0xbd3fd699
rol eax, 5
popf
jmp 0x14027adf0
push rax
pushf
mov eax, 0x190dc209
pushf
not eax
add eax, 0x8f834845
xor eax, 0xb4050572
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfa948d1f
xor eax, 0xd9c21caa
rol eax, 0x1e
popf
jmp 0x14027adf0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x8d559919
pushf
not edx
add edx, 0xc39279b3
xor edx, 0xe2764fa5
rol edx, 4
popf
pushf
not edx
add edx, 0xc91b34c7
xor edx, 0x847a40f9
rol edx, 0xf
popf
mov rcx, rax
jmp 0x14027bf8a
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x57]
mov rdi, rax
xor eax, eax
mov ecx, 0x6a97554d
pushf
not ecx
add ecx, 0xff0aee81
xor ecx, 0xefb89f83
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0xd8467a98
xor ecx, 0x92e4fda5
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0xd6d1c57e
xor ecx, 0xdec4ce60
rol ecx, 0x43
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x58]
mov rdi, rax
xor eax, eax
mov ecx, 0x7e58f06c
pushf
not ecx
add ecx, 0x950ef798
xor ecx, 0x85dfaa80
rol ecx, 0x6a
popf
pushf
not ecx
add ecx, 0xb554db58
xor ecx, 0xe352e1ca
rol ecx, 0xce
popf
pushf
not ecx
add ecx, 0xd1f140a8
xor ecx, 0x9ee10534
rol ecx, 0xb
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x1e0], rax
movzx eax, byte [rsp + 0x57]
mov byte [rsp + 0x98], al
movzx eax, byte [rsp + 0x58]
mov byte [rsp + 0xa0], al
movabs rax, 0x653b097d27adf5d7
pushf
not rax
add rax, 0x78fb58f7
xor rax, 0x78b1647d
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x77a6081d
xor rax, 0x539c2db7
rol rax, 0x50
popf
pushf
not rax
add rax, 0x552cb88a
xor rax, 0x40ac89d1
rol rax, 0x3d
popf
mov qword [rsp + 0x280], rax
movabs rax, 0xe59ce296cc028575
pushf
not rax
add rax, 0x4afdc7b5
xor rax, 0x56641635
rol rax, 0x49
popf
pushf
not rax
add rax, 0x45edb1e3
xor rax, 0x5b612f40
rol rax, 0x86
popf
pushf
not rax
add rax, 0x44da75e8
xor rax, 0x7eeee139
rol rax, 0xe3
popf
mov qword [rsp + 0x288], rax
movabs rax, 0x238742fcb7c26758
pushf
not rax
add rax, 0x717123b1
xor rax, 0x6ecdb5f9
rol rax, 0xa
popf
pushf
not rax
add rax, 0x5d2b7202
xor rax, 0x4d4c3aca
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x4cf7022d
xor rax, 0x551a77a8
rol rax, 0x17
popf
pushf
not rax
add rax, 0x65eae775
xor rax, 0x6ab43b4e
rol rax, 0xcc
popf
mov qword [rsp + 0x290], rax
movabs rax, 0x933c6ca17b23cb9e
pushf
not rax
add rax, 0x42d9ebff
xor rax, 0x5e4408c3
rol rax, 0x7b
popf
pushf
not rax
add rax, 0x66b6984d
xor rax, 0x52c61be2
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x43ca9aca
xor rax, 0x5ce1c694
rol rax, 0x7b
popf
mov qword [rsp + 0x298], rax
movabs rax, 0x3c751258900847e6
pushf
not rax
add rax, 0x6178f1b3
xor rax, 0x40a1367a
rol rax, 0x84
popf
pushf
not rax
add rax, 0x7d500e28
xor rax, 0x7eb0aeb5
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x497f63c5
xor rax, 0x6440d224
rol rax, 0x15
popf
pushf
not rax
add rax, 0x79eb1d04
xor rax, 0x70994fc3
rol rax, 0x6b
popf
mov qword [rsp + 0x2a0], rax
movabs rax, 0x823e5ba4d12e3717
pushf
not rax
add rax, 0x5e35e360
xor rax, 0x7731e76f
rol rax, 0x87
popf
pushf
not rax
add rax, 0x56eba4ef
xor rax, 0x52a782e1
rol rax, 0x85
popf
pushf
not rax
add rax, 0x4aeb8b22
xor rax, 0x71480d06
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x6cf839c6
xor rax, 0x67b84dad
rol rax, 0x6f
popf
mov qword [rsp + 0x2a8], rax
movabs rax, 0x55acd844caa5654f
pushf
not rax
add rax, 0x615966f7
xor rax, 0x6964d5be
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x54bba8e4
xor rax, 0x7eda5724
rol rax, 0x65
popf
pushf
not rax
add rax, 0x630c14ba
xor rax, 0x7504d142
rol rax, 0x9f
popf
mov qword [rsp + 0x2b0], rax
movabs rax, 0x8a3d10fb86f386db
pushf
not rax
add rax, 0x7bf03e4e
xor rax, 0x586c5014
rol rax, 0xd
popf
pushf
not rax
add rax, 0x5160dc02
xor rax, 0x70f1ca7f
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x4a0716c9
xor rax, 0x477b5b75
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x5232205b
xor rax, 0x550a3efb
rol rax, 0x39
popf
mov qword [rsp + 0x2b8], rax
movabs rax, 0x7d9d351914a9af15
pushf
not rax
add rax, 0x64b222e3
xor rax, 0x4f8f6a65
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x4c9f7370
xor rax, 0x47bf2973
rol rax, 0x10
popf
pushf
not rax
add rax, 0x75e037d2
xor rax, 0x731f7db1
rol rax, 0xb0
popf
mov qword [rsp + 0x3b0], rax
movabs rax, 0x72d1dff711a5a48
pushf
not rax
add rax, 0x7a318c89
xor rax, 0x615438f4
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x6151d880
xor rax, 0x5d90a1ee
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x421ca31d
xor rax, 0x68a9bf73
rol rax, 0xda
popf
mov qword [rsp + 0x3b8], rax
movabs rax, 0xaf55b173dbd85cc1
pushf
not rax
add rax, 0x5f5c48c2
xor rax, 0x56f50952
rol rax, 0x32
popf
pushf
not rax
add rax, 0x5242ac65
xor rax, 0x6a46c1df
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x5b61d6a8
xor rax, 0x67e3ea27
rol rax, 0x53
popf
mov qword [rsp + 0x3c0], rax
movabs rax, 0x9bf710faf3805336
pushf
not rax
add rax, 0x62a982b4
xor rax, 0x5dfebbaa
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x42bcf701
xor rax, 0x5945badf
rol rax, 0x81
popf
pushf
not rax
add rax, 0x53ab5959
xor rax, 0x669386a3
rol rax, 0x9e
popf
mov qword [rsp + 0x3c8], rax
movabs rax, 0xa1784223b983aecc
pushf
not rax
add rax, 0x40cff25c
xor rax, 0x5504818e
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x6a9f7612
xor rax, 0x50e38655
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x4827446e
xor rax, 0x4ace3f48
rol rax, 0x8d
popf
mov qword [rsp + 0x3d0], rax
movabs rax, 0x19991b99e10bcc5d
pushf
not rax
add rax, 0x6800d39e
xor rax, 0x726c1bdf
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x593e35bb
xor rax, 0x477ae9e2
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x616b3f5a
xor rax, 0x5bf1116f
rol rax, 0x24
popf
pushf
not rax
add rax, 0x65ac041c
xor rax, 0x5fc45c1e
rol rax, 0xf7
popf
mov qword [rsp + 0x3d8], rax
movabs rax, 0xb6d73f4c88a303ff
pushf
not rax
add rax, 0x7857b701
xor rax, 0x71f1de11
rol rax, 0x58
popf
pushf
not rax
add rax, 0x61474472
xor rax, 0x67f493d0
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x490826b6
xor rax, 0x6be962a2
rol rax, 0xad
popf
pushf
not rax
add rax, 0x79dab80b
xor rax, 0x403dfbc9
rol rax, 0x95
popf
mov qword [rsp + 0x3e0], rax
movabs rax, 0x891d8e6f65950560
pushf
not rax
add rax, 0x684740cc
xor rax, 0x5d4aa162
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x49d3c541
xor rax, 0x4a4972b2
rol rax, 0x90
popf
mov qword [rsp + 0x3e8], rax
lea rax, [rsp + 0x59]
mov rdi, rax
xor eax, eax
mov ecx, 0xf0fecdbd
pushf
not ecx
add ecx, 0x91d320c4
xor ecx, 0xcb2791f1
rol ecx, 3
popf
pushf
not ecx
add ecx, 0xfe91cfda
xor ecx, 0xcd60542a
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xb3e9fb4b
xor ecx, 0xfe9445cf
rol ecx, 0x2c
popf
pushf
not ecx
add ecx, 0xb1212d61
xor ecx, 0x9bc927dc
rol ecx, 0xcb
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x59]
mov byte [rsp + 0xa8], al
movdqa xmm0, xmmword [rsp + 0x3b0]
movdqa xmmword [rsp + 0x490], xmm0
movdqa xmm0, xmmword [rsp + 0x280]
movdqa xmmword [rsp + 0x480], xmm0
movdqa xmm0, xmmword [rsp + 0x480]
pxor xmm0, xmmword [rsp + 0x490]
movdqa xmmword [rsp + 0x4a0], xmm0
movdqa xmm0, xmmword [rsp + 0x4a0]
movdqa xmmword [rsp + 0x280], xmm0
lea rax, [rsp + 0x290]
mov qword [rsp + 0x138], rax
lea rax, [rsp + 0x3c0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x5b0], xmm0
mov rax, qword [rsp + 0x138]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x4b0], xmm0
movdqa xmm0, xmmword [rsp + 0x4b0]
pxor xmm0, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0x4c0], xmm0
mov rax, qword [rsp + 0x138]
movdqa xmm0, xmmword [rsp + 0x4c0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x2a0]
mov qword [rsp + 0x140], rax
lea rax, [rsp + 0x3d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x4e0], xmm0
mov rax, qword [rsp + 0x140]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x4d0], xmm0
movdqa xmm0, xmmword [rsp + 0x4d0]
pxor xmm0, xmmword [rsp + 0x4e0]
movdqa xmmword [rsp + 0x4f0], xmm0
mov rax, qword [rsp + 0x140]
movdqa xmm0, xmmword [rsp + 0x4f0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x2b0]
mov qword [rsp + 0x148], rax
lea rax, [rsp + 0x3e0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x510], xmm0
mov rax, qword [rsp + 0x148]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x500], xmm0
movdqa xmm0, xmmword [rsp + 0x500]
pxor xmm0, xmmword [rsp + 0x510]
movdqa xmmword [rsp + 0x520], xmm0
mov rax, qword [rsp + 0x148]
movdqa xmm0, xmmword [rsp + 0x520]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x280]
mov qword [rsp + 0x1d8], rax
mov rdx, qword [rsp + 0x1d8]
mov rcx, qword [rsp + 0x1e0]
call fcn.1402803fb
mov qword [rsp + 0x1e8], rax
lea rdx, [0x1a0c0ab7b]
pushf
sub rdx, 0x60b7ffcb
popf
mov rcx, qword [rsp + 0x1e8]
jmp 0x14027c882
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rcx, qword [0x140140cf0]
call fcn.14018a1db
lea rax, [rsp + 0x5a]
mov rdi, rax
xor eax, eax
mov ecx, 0xa99e4d3c
pushf
not ecx
add ecx, 0xd71c5e9f
xor ecx, 0xee459bb3
rol ecx, 3
popf
pushf
not ecx
add ecx, 0x98d2a8f8
xor ecx, 0xa336e83d
rol ecx, 3
popf
pushf
not ecx
add ecx, 0xc42df0a8
xor ecx, 0xc6a7de8b
rol ecx, 0x12
popf
pushf
not ecx
add ecx, 0x82932894
xor ecx, 0xc06ae654
rol ecx, 0x62
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x5b]
mov rdi, rax
xor eax, eax
mov ecx, 0x947bf7a
pushf
not ecx
add ecx, 0xc01ec2f2
xor ecx, 0xaa653990
rol ecx, 0xe8
popf
pushf
not ecx
add ecx, 0x89547aed
xor ecx, 0xd719b3d0
rol ecx, 0x73
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x5a]
mov byte [rsp + 0xb0], al
movzx eax, byte [rsp + 0x5b]
mov byte [rsp + 0xb8], al
movabs rax, 0xd99c19c730b11508
pushf
not rax
add rax, 0x76c351d6
xor rax, 0x5fc341bb
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x55b832c4
xor rax, 0x4a3682fd
rol rax, 0x52
popf
pushf
not rax
add rax, 0x597d7ca5
xor rax, 0x556b3009
rol rax, 0xed
popf
pushf
not rax
add rax, 0x68102f4b
xor rax, 0x4251af6d
rol rax, 0x94
popf
mov qword [rsp + 0x180], rax
movabs rax, 0x34d58ddda03d17e7
pushf
not rax
add rax, 0x688bbc1b
xor rax, 0x6040ba93
rol rax, 0x35
popf
pushf
not rax
add rax, 0x5ca74bb2
xor rax, 0x5e075538
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x74bca5a6
xor rax, 0x40e467f7
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x764a7b82
xor rax, 0x4a1f6776
rol rax, 0x94
popf
mov qword [rsp + 0x188], rax
movabs rax, 0x405051f889f26afe
pushf
not rax
add rax, 0x5393d924
xor rax, 0x555b3caa
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x4e39dc6e
xor rax, 0x752250d9
rol rax, 0x91
popf
pushf
not rax
add rax, 0x590486f4
xor rax, 0x62c86e1b
rol rax, 0x3b
popf
mov qword [rsp + 0x300], rax
movabs rax, 0x5a0c054bdf837f9a
pushf
not rax
add rax, 0x6fd232d2
xor rax, 0x53679b94
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x70158de5
xor rax, 0x562adca6
rol rax, 0x69
popf
mov qword [rsp + 0x308], rax
lea rax, [rsp + 0x5c]
mov rdi, rax
xor eax, eax
mov ecx, 0xf0bff431
pushf
not ecx
add ecx, 0xc889daf2
xor ecx, 0xa0ee895c
rol ecx, 0xa8
popf
pushf
not ecx
add ecx, 0x8c2eb64e
xor ecx, 0xb2af5601
rol ecx, 0xa5
popf
pushf
not ecx
add ecx, 0xf98e1bf1
xor ecx, 0xbb4a05ce
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0xd0ed26ed
xor ecx, 0x9c5844b9
rol ecx, 6
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x5c]
mov byte [rsp + 0xc0], al
movdqa xmm0, xmmword [rsp + 0x300]
movdqa xmmword [rsp + 0x540], xmm0
movdqa xmm0, xmmword [rsp + 0x180]
movdqa xmmword [rsp + 0x530], xmm0
movdqa xmm0, xmmword [rsp + 0x530]
pxor xmm0, xmmword [rsp + 0x540]
movdqa xmmword [rsp + 0x550], xmm0
movdqa xmm0, xmmword [rsp + 0x550]
movdqa xmmword [rsp + 0x180], xmm0
lea rax, [rsp + 0x180]
mov rcx, rax
jmp 0x14027cb8d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [rsp + 0x6d0]
call fcn.140346a2f
mov dword [rsp + 0x108], eax
lea rcx, [rsp + 0x1a0]
call fcn.140009090
mov eax, dword [rsp + 0x108]
jmp 0x14027d9f0
xor ecx, ecx
jmp 0x14027cc09
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0x8ca9d8e6
pushf
not eax
add eax, 0xd5d10fb0
xor eax, 0x93650b82
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc2df3ed1
xor eax, 0x814dea11
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa1d7d1c9
xor eax, 0xb707d175
rol eax, 0x87
popf
jmp 0x14027adf0
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0x150]
add rax, 8
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1f0]
mov rcx, qword [rsp + 0x1f8]
mov rcx, qword [rcx]
mov qword [rax], rcx
mov rcx, qword [0x140140cf0]
call fcn.14018a1db
movzx eax, al
test eax, eax
jne 0x14027cce9
push rax
pushf
mov eax, 0x86f782
pushf
not eax
add eax, 0x95906d3a
xor eax, 0xdcbc2b02
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc614cee0
xor eax, 0xd06a84b5
rol eax, 0x59
popf
jmp 0x14027adf0
push rax
pushf
mov eax, 0xb900fba9
pushf
not eax
add eax, 0x9e2cddbb
xor eax, 0xb6c2975e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x97113180
xor eax, 0xc13c5862
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcf19b8d7
xor eax, 0x88f2b6e1
rol eax, 0x1b
popf
jmp 0x14027adf0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x6c7baf34
pushf
not edx
add edx, 0x93c26c24
xor edx, 0xade28266
rol edx, 0x2d
popf
pushf
not edx
add edx, 0xa260d505
xor edx, 0xb8b425ae
rol edx, 0xa4
popf
pushf
not edx
add edx, 0xafe20582
xor edx, 0x8c29a337
rol edx, 0xfb
popf
mov rcx, rax
jmp 0x14027cd7e
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x5d]
mov rdi, rax
xor eax, eax
mov ecx, 0x285cb62c
pushf
not ecx
add ecx, 0xad5a1a9f
xor ecx, 0x92bc9680
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xaaf05289
xor ecx, 0xc9f4a888
rol ecx, 6
popf
pushf
not ecx
add ecx, 0xeb934283
xor ecx, 0xa60725af
rol ecx, 0x31
popf
pushf
not ecx
add ecx, 0xa370d910
xor ecx, 0x99cb8d10
rol ecx, 0xcd
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x5e]
mov rdi, rax
xor eax, eax
mov ecx, 0xe3f74b64
pushf
not ecx
add ecx, 0xd9285943
xor ecx, 0xab1e9da7
rol ecx, 0x90
popf
pushf
not ecx
add ecx, 0xd08e969e
xor ecx, 0xd6ad5495
rol ecx, 0xe9
popf
pushf
not ecx
add ecx, 0xf30cd7ec
xor ecx, 0x8232c0be
rol ecx, 0x73
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x208], rax
movzx eax, byte [rsp + 0x5d]
mov byte [rsp + 0xc8], al
movzx eax, byte [rsp + 0x5e]
mov byte [rsp + 0xd0], al
movabs rax, 0xf4c407c81e996151
pushf
not rax
add rax, 0x492eb496
xor rax, 0x5b8196ec
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x59bbdd31
xor rax, 0x75751812
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x52e2bfb9
xor rax, 0x73f2651b
rol rax, 0xb8
popf
mov qword [rsp + 0x2c0], rax
movabs rax, 0x5ade2186216af7c
pushf
not rax
add rax, 0x7af57b0f
xor rax, 0x5d9d8eca
rol rax, 0xe1
popf
pushf
not rax
add rax, 0x51e15f4a
xor rax, 0x7efcf4d4
rol rax, 0x70
popf
pushf
not rax
add rax, 0x5303ce78
xor rax, 0x6b74b7df
rol rax, 0xd2
popf
mov qword [rsp + 0x2c8], rax
movabs rax, 0x74d3e0d374db11cf
pushf
not rax
add rax, 0x45804b47
xor rax, 0x6e1238ee
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x44c48eea
xor rax, 0x61f06809
rol rax, 0x39
popf
mov qword [rsp + 0x2d0], rax
movabs rax, 0xaff1617a671a864e
pushf
not rax
add rax, 0x440a9e99
xor rax, 0x660b69be
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x4c636fba
xor rax, 0x70418385
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x7f056304
xor rax, 0x5eaf3fa7
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x58db3771
xor rax, 0x7cb23fae
rol rax, 0x44
popf
mov qword [rsp + 0x2d8], rax
movabs rax, 0xca8270f9cb6c0f0e
pushf
not rax
add rax, 0x792cae23
xor rax, 0x4e117130
rol rax, 0x65
popf
pushf
not rax
add rax, 0x7603a80b
xor rax, 0x48a580d4
rol rax, 0x25
popf
mov qword [rsp + 0x2e0], rax
movabs rax, 0xdd46fbf39bc877ba
pushf
not rax
add rax, 0x664e6275
xor rax, 0x73455ee7
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x5da324d7
xor rax, 0x7f88715e
rol rax, 0x71
popf
pushf
not rax
add rax, 0x4f9e0d79
xor rax, 0x68163751
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x731a987e
xor rax, 0x4b9c0eeb
rol rax, 0x7d
popf
mov qword [rsp + 0x2e8], rax
movabs rax, 0x96bed0225a666e27
pushf
not rax
add rax, 0x436f758e
xor rax, 0x54212d7d
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x74e50ff6
xor rax, 0x521fc54b
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x45ba4052
xor rax, 0x7a4bbd23
rol rax, 0x90
popf
pushf
not rax
add rax, 0x4b916969
xor rax, 0x75321e3e
rol rax, 0x5f
popf
mov qword [rsp + 0x2f0], rax
movabs rax, 0x395d1f03aba481cf
pushf
not rax
add rax, 0x6df5f335
xor rax, 0x740d38d4
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x5cd13931
xor rax, 0x69c64266
rol rax, 0xbc
popf
mov qword [rsp + 0x2f8], rax
movabs rax, 0x20484143c20b4a6a
pushf
not rax
add rax, 0x6749933b
xor rax, 0x43f77786
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x72995fdc
xor rax, 0x5f3d36cf
rol rax, 0x64
popf
mov qword [rsp + 0x320], rax
movabs rax, 0xd7cc6d74f6aeac2b
pushf
not rax
add rax, 0x613a791b
xor rax, 0x6b08dea6
rol rax, 0xae
popf
pushf
not rax
add rax, 0x69b7cd1a
xor rax, 0x5c9876ac
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x4bb8fc31
xor rax, 0x663f580f
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x40d17a96
xor rax, 0x5885553a
rol rax, 6
popf
mov qword [rsp + 0x328], rax
movabs rax, 0xec302794e6737ac1
pushf
not rax
add rax, 0x71b0b56a
xor rax, 0x73c3dd4c
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x4ade668f
xor rax, 0x524ef6ed
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x5255bb09
xor rax, 0x51a662ee
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x46fe81d4
xor rax, 0x66a0e396
rol rax, 0x55
popf
mov qword [rsp + 0x330], rax
movabs rax, 0x775af2ffbce0ed76
pushf
not rax
add rax, 0x559b0fe2
xor rax, 0x4c711757
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x65354ac4
xor rax, 0x5850160e
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x6a1d54b9
xor rax, 0x5a2e62ad
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x4391b5a0
xor rax, 0x48340f0e
rol rax, 0x34
popf
mov qword [rsp + 0x338], rax
movabs rax, 0x36858e052aaf3a76
pushf
not rax
add rax, 0x45a65d43
xor rax, 0x72f3d8f0
rol rax, 0x25
popf
pushf
not rax
add rax, 0x5141fe50
xor rax, 0x4eb0605a
rol rax, 0xb0
popf
mov qword [rsp + 0x340], rax
movabs rax, 0x7d275e96ca5eaa48
pushf
not rax
add rax, 0x7f8402ab
xor rax, 0x6d5e9e59
rol rax, 0xc
popf
pushf
not rax
add rax, 0x647e9db4
xor rax, 0x48b91a20
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x7ec3d428
xor rax, 0x7da0ab73
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x4de7e1eb
xor rax, 0x6a2607c6
rol rax, 0x21
popf
mov qword [rsp + 0x348], rax
movabs rax, 0x726dd9f72f3371ff
pushf
not rax
add rax, 0x7f52abce
xor rax, 0x5bed581d
rol rax, 0xf6
popf
pushf
not rax
add rax, 0x6641f840
xor rax, 0x638cce81
rol rax, 0x36
popf
mov qword [rsp + 0x350], rax
movabs rax, 0x4b4aef67eef0fcc9
pushf
not rax
add rax, 0x682883f0
xor rax, 0x47bfc32f
rol rax, 0x35
popf
pushf
not rax
add rax, 0x613fcdd3
xor rax, 0x64726eb9
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x636a8a32
xor rax, 0x634ea966
rol rax, 0xb9
popf
pushf
not rax
add rax, 0x61fd3411
xor rax, 0x41f82f3f
rol rax, 0xe9
popf
mov qword [rsp + 0x358], rax
lea rax, [rsp + 0x5f]
mov rdi, rax
xor eax, eax
mov ecx, 0xa1cc5f57
pushf
not ecx
add ecx, 0xff8b265e
xor ecx, 0xd190d452
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0x97a154a9
xor ecx, 0xd4af1ecb
rol ecx, 0x75
popf
pushf
not ecx
add ecx, 0xd682613c
xor ecx, 0xa2cc1870
rol ecx, 0xfd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x5f]
mov byte [rsp + 0xd8], al
movdqa xmm0, xmmword [rsp + 0x320]
movdqa xmmword [rsp + 0x570], xmm0
movdqa xmm0, xmmword [rsp + 0x2c0]
movdqa xmmword [rsp + 0x560], xmm0
movdqa xmm0, xmmword [rsp + 0x560]
pxor xmm0, xmmword [rsp + 0x570]
movdqa xmmword [rsp + 0x580], xmm0
movdqa xmm0, xmmword [rsp + 0x580]
movdqa xmmword [rsp + 0x2c0], xmm0
lea rax, [rsp + 0x2d0]
mov qword [rsp + 0x158], rax
lea rax, [rsp + 0x330]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x5a0], xmm0
mov rax, qword [rsp + 0x158]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x590], xmm0
movdqa xmm0, xmmword [rsp + 0x590]
pxor xmm0, xmmword [rsp + 0x5a0]
movdqa xmmword [rsp + 0x6b0], xmm0
mov rax, qword [rsp + 0x158]
movdqa xmm0, xmmword [rsp + 0x6b0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x2e0]
mov qword [rsp + 0x160], rax
lea rax, [rsp + 0x340]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x5d0], xmm0
mov rax, qword [rsp + 0x160]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x5c0], xmm0
movdqa xmm0, xmmword [rsp + 0x5c0]
pxor xmm0, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x5e0], xmm0
mov rax, qword [rsp + 0x160]
movdqa xmm0, xmmword [rsp + 0x5e0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x2f0]
mov qword [rsp + 0x168], rax
lea rax, [rsp + 0x350]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x600], xmm0
mov rax, qword [rsp + 0x168]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x650], xmm0
movdqa xmm0, xmmword [rsp + 0x650]
pxor xmm0, xmmword [rsp + 0x600]
movdqa xmmword [rsp + 0x610], xmm0
mov rax, qword [rsp + 0x168]
movdqa xmm0, xmmword [rsp + 0x610]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x2c0]
mov qword [rsp + 0x200], rax
mov rdx, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x208]
call fcn.1402803fb
mov qword [rsp + 0x210], rax
lea rdx, [0x1aa074442]
pushf
sub rdx, 0x69fe9892
popf
mov rcx, qword [rsp + 0x210]
jmp 0x14027d631
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rax, [rsp + 0x60]
mov rdi, rax
xor eax, eax
mov ecx, 0xfc3c3ce3
pushf
not ecx
add ecx, 0xd204fd11
xor ecx, 0x9c593c8d
rol ecx, 0xad
popf
pushf
not ecx
add ecx, 0xac921b5e
xor ecx, 0xd5965245
rol ecx, 0xa2
popf
pushf
not ecx
add ecx, 0x9b3a40e8
xor ecx, 0xf5993f2d
rol ecx, 0x22
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x61]
mov rdi, rax
xor eax, eax
mov ecx, 0xcf217a69
pushf
not ecx
add ecx, 0x9c85724e
xor ecx, 0x9630c0fa
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0xf87f892a
xor ecx, 0xa3a30fbc
rol ecx, 5
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x60]
mov byte [rsp + 0xe0], al
movzx eax, byte [rsp + 0x61]
mov byte [rsp + 0xe8], al
movabs rax, 0x62d94c0b1d6735ba
pushf
not rax
add rax, 0x671122f0
xor rax, 0x6bd5d927
rol rax, 0x99
popf
pushf
not rax
add rax, 0x421eed19
xor rax, 0x5022904c
rol rax, 0x14
popf
pushf
not rax
add rax, 0x47d6bca9
xor rax, 0x538bdaf3
rol rax, 0xd
popf
mov qword [rsp + 0x190], rax
movabs rax, 0xb01082f4ed18cc48
pushf
not rax
add rax, 0x4840775a
xor rax, 0x6ddfb5ab
rol rax, 0x98
popf
pushf
not rax
add rax, 0x75c94eca
xor rax, 0x41f36512
rol rax, 0x25
popf
pushf
not rax
add rax, 0x60a896da
xor rax, 0x42c941f7
rol rax, 0x23
popf
mov qword [rsp + 0x198], rax
movabs rax, 0xbc7d99d0389a4b8c
pushf
not rax
add rax, 0x5ef9d35a
xor rax, 0x52d1cd5d
rol rax, 0x47
popf
pushf
not rax
add rax, 0x540b9efc
xor rax, 0x65ee7eb9
rol rax, 7
popf
mov qword [rsp + 0x310], rax
movabs rax, 0xe2d086113fe888f5
pushf
not rax
add rax, 0x5891d149
xor rax, 0x5d5ba056
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x6f2fd5a5
xor rax, 0x5cdb53d1
rol rax, 0xde
popf
mov qword [rsp + 0x318], rax
lea rax, [rsp + 0x62]
mov rdi, rax
xor eax, eax
mov ecx, 0xc80494e7
pushf
not ecx
add ecx, 0xf819f5d9
xor ecx, 0x9a9c7479
rol ecx, 0x57
popf
pushf
not ecx
add ecx, 0x82604274
xor ecx, 0xd98349bb
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xff9227b4
xor ecx, 0xf978f35c
rol ecx, 0xd1
popf
pushf
not ecx
add ecx, 0x9b2cf1a4
xor ecx, 0xa5894b27
rol ecx, 0x55
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x62]
mov byte [rsp + 0xf0], al
movdqa xmm0, xmmword [rsp + 0x310]
movdqa xmmword [rsp + 0x630], xmm0
movdqa xmm0, xmmword [rsp + 0x190]
movdqa xmmword [rsp + 0x620], xmm0
movdqa xmm0, xmmword [rsp + 0x620]
pxor xmm0, xmmword [rsp + 0x630]
movdqa xmmword [rsp + 0x640], xmm0
movdqa xmm0, xmmword [rsp + 0x640]
movdqa xmmword [rsp + 0x190], xmm0
lea rax, [rsp + 0x190]
mov rcx, rax
jmp 0x14027d8d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [rsp + 0x6d0]
call fcn.140346a2f
mov dword [rsp + 0x10c], eax
lea rcx, [rsp + 0x1a0]
call fcn.140009090
mov eax, dword [rsp + 0x10c]
jmp 0x14027d9f0
xor ecx, ecx
jmp 0x14027d93f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0x79b534af
pushf
not eax
add eax, 0xf2e2b588
xor eax, 0xc169f885
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf3041baa
xor eax, 0xe1cd131a
rol eax, 0x89
popf
jmp 0x14027adf0
mov dword [rsp + 0x110], 1
lea rcx, [rsp + 0x1a0]
call fcn.140009090
mov eax, dword [rsp + 0x110]
push rax
pushf
mov eax, 0xce1ae36a
pushf
not eax
add eax, 0x99376ce6
xor eax, 0xb1e24db0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x97a2dfa0
xor eax, 0xe958ae30
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x971d7d19
xor eax, 0x9db27699
rol eax, 0x62
popf
pushf
not eax
add eax, 0x8a31d421
xor eax, 0xdd3a586e
rol eax, 0x7c
popf
jmp 0x14027adf0
add rsp, 0x6c0
pop rdi
ret