Function at 0x1401ac791
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xb1e8aca0
pushf
not eax
add eax, 0xc28e5e66
xor eax, 0xe4d33882
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa7d9795d
xor eax, 0xbeec66cd
rol eax, 0xa4
popf
cmp eax, 0x15c
jne 0x1401ac7ce
popf
pop rax
jmp 0x1401bb294
cmp eax, 0x14e
jne 0x1401ac7dd
popf
pop rax
jmp 0x1401bae4b
cmp eax, 0x3f
jne 0x1401ac7ec
popf
pop rax
jmp 0x1401b052a
cmp eax, 0x99
jne 0x1401ac7fb
popf
pop rax
jmp 0x1401b3b2a
cmp eax, 0xde
jne 0x1401ac80a
popf
pop rax
jmp 0x1401b6405
cmp eax, 0x148
jne 0x1401ac819
popf
pop rax
jmp 0x1401bac64
cmp eax, 0xd5
jne 0x1401ac828
popf
pop rax
jmp 0x1401b5d88
cmp eax, 0x6e
jne 0x1401ac837
popf
pop rax
jmp 0x1401b22dc
cmp eax, 0x8b
jne 0x1401ac846
popf
pop rax
jmp 0x1401b3260
cmp eax, 0x108
jne 0x1401ac855
popf
pop rax
jmp 0x1401b81b1
cmp eax, 0x2a
jne 0x1401ac864
popf
pop rax
jmp 0x1401af8db
cmp eax, 0x139
jne 0x1401ac873
popf
pop rax
jmp 0x1401ba5b4
cmp eax, 0x1c
jne 0x1401ac882
popf
pop rax
jmp 0x1401af021
cmp eax, 0x2e
jne 0x1401ac891
popf
pop rax
jmp 0x1401afb90
cmp eax, 0x89
jne 0x1401ac8a0
popf
pop rax
jmp 0x1401b313e
cmp eax, 0xcd
jne 0x1401ac8af
popf
pop rax
jmp 0x1401b59f0
cmp eax, 0x136
jne 0x1401ac8be
popf
pop rax
jmp 0x1401ba41f
cmp eax, 0x11b
jne 0x1401ac8cd
popf
pop rax
jmp 0x1401b9012
cmp eax, 0x23
jne 0x1401ac8dc
popf
pop rax
jmp 0x1401af557
cmp eax, 0x133
jne 0x1401ac8eb
popf
pop rax
jmp 0x1401ba305
cmp eax, 0x43
jne 0x1401ac8fa
popf
pop rax
jmp 0x1401b071c
cmp eax, 0x13
jne 0x1401ac909
popf
pop rax
jmp 0x1401aea39
cmp eax, 0x33
jne 0x1401ac918
popf
pop rax
jmp 0x1401aff4a
cmp eax, 0x135
jne 0x1401ac927
popf
pop rax
jmp 0x1401ba3bd
cmp eax, 0x137
jne 0x1401ac936
popf
pop rax
jmp 0x1401ba494
cmp eax, 0xb1
jne 0x1401ac945
popf
pop rax
jmp 0x1401b4b1f
cmp eax, 0xf2
jne 0x1401ac954
popf
pop rax
jmp 0x1401b6e67
cmp eax, 0x27
jne 0x1401ac963
popf
pop rax
jmp 0x1401af78e
cmp eax, 0x30
jne 0x1401ac972
popf
pop rax
jmp 0x1401afdd8
cmp eax, 0xb9
jne 0x1401ac981
popf
pop rax
jmp 0x1401b4f03
cmp eax, 0x37
jne 0x1401ac990
popf
pop rax
jmp 0x1401b01bd
cmp eax, 0x159
jne 0x1401ac99f
popf
pop rax
jmp 0x1401bb1b8
cmp eax, 0x13f
jne 0x1401ac9ae
popf
pop rax
jmp 0x1401ba913
cmp eax, 0x143
jne 0x1401ac9bd
popf
pop rax
jmp 0x1401baade
cmp eax, 0x7e
jne 0x1401ac9cc
popf
pop rax
jmp 0x1401b2be0
cmp eax, 0xd2
jne 0x1401ac9db
popf
pop rax
jmp 0x1401b5c1c
cmp eax, 0x92
jne 0x1401ac9ea
popf
pop rax
jmp 0x1401b37f1
cmp eax, 0xc6
jne 0x1401ac9f9
popf
pop rax
jmp 0x1401b5530
cmp eax, 0x124
jne 0x1401aca08
popf
pop rax
jmp 0x1401b971a
cmp eax, 0x15b
jne 0x1401aca17
popf
pop rax
jmp 0x1401bb253
cmp eax, 0x14b
jne 0x1401aca26
popf
pop rax
jmp 0x1401bad61
cmp eax, 0x83
jne 0x1401aca35
popf
pop rax
jmp 0x1401b2e31
cmp eax, 0xce
jne 0x1401aca44
popf
pop rax
jmp 0x1401b5a2a
cmp eax, 0xec
jne 0x1401aca53
popf
pop rax
jmp 0x1401b6ac4
cmp eax, 0x35
jne 0x1401aca62
popf
pop rax
jmp 0x1401b00c8
cmp eax, 0x12b
jne 0x1401aca71
popf
pop rax
jmp 0x1401b9e4b
cmp eax, 0x7a
jne 0x1401aca80
popf
pop rax
jmp 0x1401b2a1b
cmp eax, 0xf7
jne 0x1401aca8f
popf
pop rax
jmp 0x1401b721b
cmp eax, 0x38
jne 0x1401aca9e
popf
pop rax
jmp 0x1401b024a
cmp eax, 0x141
jne 0x1401acaad
popf
pop rax
jmp 0x1401baa4e
cmp eax, 0x5c
jne 0x1401acabc
popf
pop rax
jmp 0x1401b1850
cmp eax, 0x15
jne 0x1401acacb
popf
pop rax
jmp 0x1401aeb4e
cmp eax, 0xaf
jne 0x1401acada
popf
pop rax
jmp 0x1401b4a35
cmp eax, 0x128
jne 0x1401acae9
popf
pop rax
jmp 0x1401b9be3
cmp eax, 0xc3
jne 0x1401acaf8
popf
pop rax
jmp 0x1401b53c8
cmp eax, 0xdb
jne 0x1401acb07
popf
pop rax
jmp 0x1401b60b2
cmp eax, 0x104
jne 0x1401acb16
popf
pop rax
jmp 0x1401b7ebb
cmp eax, 0xc8
jne 0x1401acb25
popf
pop rax
jmp 0x1401b5756
cmp eax, 0x8f
jne 0x1401acb34
popf
pop rax
jmp 0x1401b364c
cmp eax, 0x4d
jne 0x1401acb43
popf
pop rax
jmp 0x1401b0e04
cmp eax, 0xea
jne 0x1401acb52
popf
pop rax
jmp 0x1401b69ed
cmp eax, 0xb5
jne 0x1401acb61
popf
pop rax
jmp 0x1401b4d11
cmp eax, 0x2c
jne 0x1401acb70
popf
pop rax
jmp 0x1401afa58
cmp eax, 0x13a
jne 0x1401acb7f
popf
pop rax
jmp 0x1401ba60c
cmp eax, 0x147
jne 0x1401acb8e
popf
pop rax
jmp 0x1401bac29
cmp eax, 0x102
jne 0x1401acb9d
popf
pop rax
jmp 0x1401b7cd7
cmp eax, 0x12a
jne 0x1401acbac
popf
pop rax
jmp 0x1401b9d36
cmp eax, 0x53
jne 0x1401acbbb
popf
pop rax
jmp 0x1401b11b6
cmp eax, 0x4f
jne 0x1401acbca
popf
pop rax
jmp 0x1401b0f07
cmp eax, 0x6c
jne 0x1401acbd9
popf
pop rax
jmp 0x1401b21ec
cmp eax, 7
jne 0x1401acbe8
popf
pop rax
jmp 0x1401ae041
cmp eax, 0x111
jne 0x1401acbf7
popf
pop rax
jmp 0x1401b8718
cmp eax, 0x123
jne 0x1401acc06
popf
pop rax
jmp 0x1401b966e
cmp eax, 0x7c
jne 0x1401acc15
popf
pop rax
jmp 0x1401b2b0b
cmp eax, 0x12d
jne 0x1401acc24
popf
pop rax
jmp 0x1401b9fd1
cmp eax, 0x121
jne 0x1401acc33
popf
pop rax
jmp 0x1401b9484
cmp eax, 0x18
jne 0x1401acc42
popf
pop rax
jmp 0x1401aedfd
cmp eax, 0x28
jne 0x1401acc51
popf
pop rax
jmp 0x1401af833
cmp eax, 0xbd
jne 0x1401acc60
popf
pop rax
jmp 0x1401b50f5
cmp eax, 0x98
jne 0x1401acc6f
popf
pop rax
jmp 0x1401b3a91
cmp eax, 0x10d
jne 0x1401acc7e
popf
pop rax
jmp 0x1401b84d1
cmp eax, 0x41
jne 0x1401acc8d
popf
pop rax
jmp 0x1401b0632
cmp eax, 0xba
jne 0x1401acc9c
popf
pop rax
jmp 0x1401b4fbe
cmp eax, 0x155
jne 0x1401accab
popf
pop rax
jmp 0x1401bb06d
cmp eax, 0xfa
jne 0x1401accba
popf
pop rax
jmp 0x1401b740d
cmp eax, 0x95
jne 0x1401accc9
popf
pop rax
jmp 0x1401b3974
cmp eax, 0
jne 0x1401accd8
popf
pop rax
jmp 0x1401adc32
cmp eax, 0x4e
jne 0x1401acce7
popf
pop rax
jmp 0x1401b0ea9
cmp eax, 0x31
jne 0x1401accf6
popf
pop rax
jmp 0x1401afe6a
cmp eax, 0xa1
jne 0x1401acd05
popf
pop rax
jmp 0x1401b4058
cmp eax, 0x12e
jne 0x1401acd14
popf
pop rax
jmp 0x1401ba054
cmp eax, 0xa3
jne 0x1401acd23
popf
pop rax
jmp 0x1401b41ec
cmp eax, 0xad
jne 0x1401acd32
popf
pop rax
jmp 0x1401b4940
cmp eax, 0x7b
jne 0x1401acd41
popf
pop rax
jmp 0x1401b2a76
cmp eax, 0x75
jne 0x1401acd50
popf
pop rax
jmp 0x1401b27be
cmp eax, 3
jne 0x1401acd5f
popf
pop rax
jmp 0x1401addc5
cmp eax, 0x6f
jne 0x1401acd6e
popf
pop rax
jmp 0x1401b2371
cmp eax, 0x34
jne 0x1401acd7d
popf
pop rax
jmp 0x1401b0010
cmp eax, 0x88
jne 0x1401acd8c
popf
pop rax
jmp 0x1401b30de
cmp eax, 0x14a
jne 0x1401acd9b
popf
pop rax
jmp 0x1401bad00
cmp eax, 0xb
jne 0x1401acdaa
popf
pop rax
jmp 0x1401ae384
cmp eax, 0x66
jne 0x1401acdb9
popf
pop rax
jmp 0x1401b1d93
cmp eax, 0x81
jne 0x1401acdc8
popf
pop rax
jmp 0x1401b2d10
cmp eax, 0x9f
jne 0x1401acdd7
popf
pop rax
jmp 0x1401b3f55
cmp eax, 0xd3
jne 0x1401acde6
popf
pop rax
jmp 0x1401b5ca5
cmp eax, 0xe8
jne 0x1401acdf5
popf
pop rax
jmp 0x1401b68f9
cmp eax, 0x65
jne 0x1401ace04
popf
pop rax
jmp 0x1401b1d35
cmp eax, 0x15a
jne 0x1401ace13
popf
pop rax
jmp 0x1401bb206
cmp eax, 0xa5
jne 0x1401ace22
popf
pop rax
jmp 0x1401b42f4
cmp eax, 0x11a
jne 0x1401ace31
popf
pop rax
jmp 0x1401b8f66
cmp eax, 0x87
jne 0x1401ace40
popf
pop rax
jmp 0x1401b3036
cmp eax, 0x46
jne 0x1401ace4f
popf
pop rax
jmp 0x1401b0861
cmp eax, 0x32
jne 0x1401ace5e
popf
pop rax
jmp 0x1401afea2
cmp eax, 0x96
jne 0x1401ace6d
popf
pop rax
jmp 0x1401b39d1
cmp eax, 0x60
jne 0x1401ace7c
popf
pop rax
jmp 0x1401b1a4f
cmp eax, 0x14d
jne 0x1401ace8b
popf
pop rax
jmp 0x1401badfd
cmp eax, 0xf9
jne 0x1401ace9a
popf
pop rax
jmp 0x1401b7361
cmp eax, 0xb4
jne 0x1401acea9
popf
pop rax
jmp 0x1401b4cb0
cmp eax, 0x145
jne 0x1401aceb8
popf
pop rax
jmp 0x1401bab7a
cmp eax, 0x9c
jne 0x1401acec7
popf
pop rax
jmp 0x1401b3dc2
cmp eax, 0x12c
jne 0x1401aced6
popf
pop rax
jmp 0x1401b9f2e
cmp eax, 0x73
jne 0x1401acee5
popf
pop rax
jmp 0x1401b269f
cmp eax, 0x12
jne 0x1401acef4
popf
pop rax
jmp 0x1401ae986
cmp eax, 0xa9
jne 0x1401acf03
popf
pop rax
jmp 0x1401b44d3
cmp eax, 0x3c
jne 0x1401acf12
popf
pop rax
jmp 0x1401b03e1
cmp eax, 0xfb
jne 0x1401acf21
popf
pop rax
jmp 0x1401b75d0
cmp eax, 0x3b
jne 0x1401acf30
popf
pop rax
jmp 0x1401b035f
cmp eax, 0x10e
jne 0x1401acf3f
popf
pop rax
jmp fcn.1401b8576
cmp eax, 0x119
jne 0x1401acf4e
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x80]
sub rsp, 0x180
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rbp + 0x70], rax
mov r15, rdx
mov r13, rcx
xor esi, esi
mov r12d, dword [rcx + 0xc0]
lea rdi, [rcx + 0x11]
nop dword [rax]
mov qword [rbp - 0x70], rdi
mov r8, qword [r13]
test r8, r8
je 0x1401adcdc
push rax
pushf
mov eax, 0x9e0b744c
pushf
not eax
add eax, 0xd9ebf2a5
xor eax, 0x8b218a52
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe866279c
xor eax, 0xd2015a20
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa2fafa0d
xor eax, 0xf82508e3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8f979359
xor eax, 0x89044484
rol eax, 0x92
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x78202101
pushf
not eax
add eax, 0x9121e7c4
xor eax, 0x9bd0d714
rol eax, 0x21
popf
pushf
not eax
add eax, 0xecfe937b
xor eax, 0xe6006fcd
rol eax, 0xb0
popf
jmp 0x1401ac7bf
movzx ecx, byte [rdi]
mov rdx, qword [r13 + 0xb8]
add rdx, 0xfffffffffffffffc
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
mov qword [r13 + 0xb0], rdx
mov r9, qword [r13 + 8]
push r8
not r8
sub r9, r8
pop r8
sub r9, 1
lea rcx, [r9 - 1]
cmp rdx, rcx
jae 0x1401ade5a
push rax
pushf
mov eax, 0x275bc278
pushf
not eax
add eax, 0xace29a18
xor eax, 0xc3b81907
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc8178e35
xor eax, 0xec04526d
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc44b8cb8
xor eax, 0xdcf71ecb
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8ee13289
xor eax, 0xa710f89c
rol eax, 0xe2
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xa89877fb
pushf
not eax
add eax, 0xc08f5c98
xor eax, 0xd1693ac4
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x88d06137
xor eax, 0xdfd7a6e2
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd6d0127d
xor eax, 0x8e482be5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc7b6bea3
xor eax, 0xff18a2d5
rol eax, 0xff
popf
jmp 0x1401ac7bf
mov qword [r13 + 0xb0], rax
mov rdx, rax
cmp rax, rcx
jb 0x1401ae096
push rax
pushf
mov eax, 0x36078ae
pushf
not eax
add eax, 0x94f52151
xor eax, 0xbcaeb0b4
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xaddefdbd
xor eax, 0xdb10a42f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa97d1ca5
xor eax, 0xb72edfc8
rol eax, 0x87
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xc3a56f21
pushf
not eax
add eax, 0xddf3e1f8
xor eax, 0xedc98a38
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xdbc2c990
xor eax, 0x8641a180
rol eax, 0x17
popf
pushf
not eax
add eax, 0x94df3944
xor eax, 0xf5bb81c4
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb725bfe0
xor eax, 0x8456627c
rol eax, 0xd4
popf
jmp 0x1401ac7bf
lea rdx, [0x1881ed526]
pushf
sub rdx, 0x48135bde
popf
mov rcx, r15
call fcn.14017e5cc
lea rdx, [0x1a0fd2c76]
pushf
sub rdx, 0x60f9dbf6
popf
mov rcx, rax
jmp 0x1401ae3b4
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov rbx, rax
mov edx, 0xf98ed6c8
pushf
not edx
add edx, 0x9993797b
xor edx, 0xd1a9d753
rol edx, 0x85
popf
pushf
not edx
add edx, 0xab9504e9
xor edx, 0xdf00c279
rol edx, 0x9a
popf
pushf
not edx
add edx, 0xeb26e352
xor edx, 0xc0071564
rol edx, 0x20
popf
pushf
not edx
add edx, 0xfb541a99
xor edx, 0xded7be5e
rol edx, 0x7f
popf
lea rcx, [rbp - 0x68]
jmp 0x1401ae41b
call qword [sym.imp.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__]
mov r8, qword [rax]
mov rcx, qword [rbx]
movsxd rcx, dword [rcx + 4]
push rbx
not rbx
sub rcx, rbx
pop rbx
sub rcx, 1
mov rdx, qword [rax + 8]
call r8
mov rcx, qword [rbx]
movsxd rdx, dword [rcx + 4]
mov byte [rdx + rbx + 0x58], 0x30
movzx edx, word [r14 + 2]
mov rcx, rbx
jmp 0x1401ae453
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___int____ptr64]
lea rdx, [0x18f8252d3]
pushf
sub rdx, 0x4f7f0273
popf
mov rcx, rax
jmp 0x1401ae46f
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov rcx, rax
lea rdx, [0x1ba8b1abd]
pushf
sub rdx, 0x7a7fa185
popf
call fcn.14017e5cc
movzx edx, byte [r14]
mov rcx, rax
jmp 0x1401ae497
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___int____ptr64]
mov rcx, rax
lea rdx, [0x1a7bc6499]
pushf
sub rdx, 0x67b79f91
popf
call fcn.14017e5cc
movzx edx, byte [r14 + 1]
mov rcx, rax
jmp 0x1401ae4c0
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___int____ptr64]
mov rcx, rax
lea rdx, [0x181161a0e]
pushf
sub rdx, 0x410aa0de
popf
call fcn.14017e5cc
movzx eax, byte [r14]
test al, al
jne 0x1401ae532
push rax
pushf
mov eax, 0xdfd4d772
pushf
not eax
add eax, 0x88d9dbe6
xor eax, 0xc64cedb8
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa0473e40
xor eax, 0xec09b1f6
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xebf9c5c9
xor eax, 0x98c610d7
rol eax, 0xb7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x27528fa4
pushf
not eax
add eax, 0xc9f92dd7
xor eax, 0xdc8091a8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xac65042b
xor eax, 0xd96e63a0
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xfbee2bc8
xor eax, 0xf051e9f8
rol eax, 0xde
popf
jmp 0x1401ac7bf
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401ae9f3
push rax
pushf
mov eax, 0xfa7448d5
pushf
not eax
add eax, 0xc49b8684
xor eax, 0xcf747fba
rol eax, 4
popf
pushf
not eax
add eax, 0xbc7bb1e6
xor eax, 0xd6d3c06f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x895500c3
xor eax, 0xfcd955f6
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xdd501d3e
xor eax, 0xc821ee59
rol eax, 0xa8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xe9a938b0
pushf
not eax
add eax, 0xc2b970d0
xor eax, 0x84cca7a6
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe30ca9b2
xor eax, 0xa65570bc
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9bf80006
xor eax, 0xfb076325
rol eax, 0x3e
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401aea97
push rax
pushf
mov eax, 0x1ed9cfeb
pushf
not eax
add eax, 0xd2d9d8b4
xor eax, 0x8d1a5423
rol eax, 0x13
popf
pushf
not eax
add eax, 0xca272f85
xor eax, 0xbb03bc6e
rol eax, 1
popf
pushf
not eax
add eax, 0xa92c1429
xor eax, 0xf58e7670
rol eax, 0xf7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x8a385869
pushf
not eax
add eax, 0xdcaf898a
xor eax, 0xf8b0d51f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x868fedd3
xor eax, 0xf9289a28
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa11d7e12
xor eax, 0x8b76de31
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfcf9d91b
xor eax, 0x92f03ccc
rol eax, 0x2e
popf
jmp 0x1401ac7bf
mov rdx, qword [r14 + 0x20]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
mov qword [rbp - 0x28], 0xb
mov qword [rbp - 0x20], 0xf
movsd xmm0, qword [str.BIOSVersion]
movsd qword [rbp - 0x38], xmm0
movzx eax, word [0x1400b7968]
mov word [rbp - 0x30], ax
movzx eax, byte [0x1400b796a]
mov byte [rbp - 0x2e], al
mov byte [rbp - 0x2d], 0
lea rdx, [0x19cd49405]
pushf
sub rdx, 0x5cc91b0d
popf
mov rcx, r15
call fcn.14017e5cc
lea rdx, [rbp - 0x38]
cmp qword [rbp - 0x20], 0x10
cmovae rdx, qword [rbp - 0x38]
mov r8, qword [rbp - 0x28]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x186319c8a]
pushf
sub rdx, 0x462623aa
popf
mov rcx, rax
call fcn.14017e5cc
lea rdx, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x1b259b338]
pushf
sub rdx, 0x72555e38
popf
mov rcx, rax
jmp 0x1401aec1c
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]
nop
mov rdx, qword [rbp - 0x20]
cmp rdx, 0x10
jb 0x1401aec60
push rax
pushf
mov eax, 0x7158fe8f
pushf
not eax
add eax, 0xf621b7e7
xor eax, 0xb78e1fd4
rol eax, 0x39
popf
pushf
not eax
add eax, 0xdaae0195
xor eax, 0xd44774f7
rol eax, 0x3d
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x1ef8c4c5
pushf
not eax
add eax, 0x90b749cc
xor eax, 0x972fff80
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9168933c
xor eax, 0x8fca61a0
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe1ab3d9e
xor eax, 0xc030b788
rol eax, 0x90
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x473f1f13
pushf
not eax
add eax, 0xc4603752
xor eax, 0x9947b210
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb7cd50d0
xor eax, 0xac48a308
rol eax, 0x41
popf
pushf
not eax
add eax, 0xaf3a096e
xor eax, 0xa4c37abf
rol eax, 0x82
popf
pushf
not eax
add eax, 0x9a51245c
xor eax, 0x81e8cd99
rol eax, 0x18
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x137e9fb9
pushf
not eax
add eax, 0xb558f6b7
xor eax, 0x9d893b0c
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe6f1095e
xor eax, 0xc9ba2a4a
rol eax, 0x65
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401af5c9
push rax
pushf
mov eax, 0xdce8624c
pushf
not eax
add eax, 0xcff9c634
xor eax, 0xf38baa3d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x89d7445b
xor eax, 0x816a35a7
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x89e329ec
xor eax, 0xd01964a5
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf067174d
xor eax, 0x9af31105
rol eax, 0x65
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xf5b846b0
pushf
not eax
add eax, 0x93670d12
xor eax, 0xfe64e57f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xafe75d28
xor eax, 0xee56d7a8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd9140a84
xor eax, 0x8b21c27b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd4844e1d
xor eax, 0x912b5a85
rol eax, 0x1c
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401af7da
push rax
pushf
mov eax, 0x3d296ab5
pushf
not eax
add eax, 0x89e121de
xor eax, 0xc6ea33d0
rol eax, 0x95
popf
pushf
not eax
add eax, 0x96e5201e
xor eax, 0xf7d3746d
rol eax, 0xf6
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xa54101bd
pushf
not eax
add eax, 0x977cb181
xor eax, 0xb0213cd3
rol eax, 0x69
popf
pushf
not eax
add eax, 0xadbccd8a
xor eax, 0xb555e178
rol eax, 0xea
popf
pushf
not eax
add eax, 0xeec0c6b9
xor eax, 0xa31ac304
rol eax, 0x19
popf
pushf
not eax
add eax, 0xec92dc93
xor eax, 0xe20db6e9
rol eax, 0x7f
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x67cc5135
pushf
not eax
add eax, 0x95be85d7
xor eax, 0x941bfbbb
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb725592b
xor eax, 0xff690e07
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb9e21dc3
xor eax, 0xf94832e2
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xfbe5d0e7
xor eax, 0x9cddd6f1
rol eax, 0x2e
popf
jmp 0x1401ac7bf
dec r9
mov eax, 0xb20e3484
pushf
not eax
add eax, 0xc3491416
xor eax, 0xc013cfc4
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe5b85eae
xor eax, 0x9345b0e5
rol eax, 0xa5
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1401af971
push rax
pushf
mov eax, 0xc98cf50f
pushf
not eax
add eax, 0xe6c8c047
xor eax, 0xee8a9053
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xfe3de659
xor eax, 0xdc6a30fa
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xfcbc1430
xor eax, 0xd35bf804
rol eax, 0xcf
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xd78bd9f0
pushf
not eax
add eax, 0xdf5871b3
xor eax, 0xb46eb691
rol eax, 0x14
popf
pushf
not eax
add eax, 0x97d16238
xor eax, 0x87d62815
rol eax, 0x8b
popf
jmp 0x1401ac7bf
lea rax, [rcx + 4]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmp rdx, 0x10
cmovae rax, qword [rsp + 0x30]
mov dword [rax + rcx], 0x42694b20
mov byte [rax + rcx + 4], 0
lea rax, [rsp + 0x30]
jmp 0x1401afb90
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rsi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x60], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], 0xb
mov qword [rbp - 0x78], 0xf
movsd xmm0, qword [str.BIOSROMSize]
movsd qword [rsp + 0x70], xmm0
movzx eax, word [0x1400b79a8]
mov word [rsp + 0x78], ax
movzx eax, byte [0x1400b79aa]
mov byte [rsp + 0x7a], al
mov byte [rsp + 0x7b], 0
lea rdx, [0x1b4952d43]
pushf
sub rdx, 0x7489b44b
popf
mov rcx, r15
call fcn.14017e5cc
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov r8, qword [rbp - 0x80]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x19caade30]
pushf
sub rdx, 0x5c9f6550
popf
mov rcx, rax
call fcn.14017e5cc
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 0x10
cmovae rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x60]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x19df31ffe]
pushf
sub rdx, 0x5deecafe
popf
mov rcx, rax
jmp 0x1401afc88
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]
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x1401afccc
push rax
pushf
mov eax, 0xc6efd542
pushf
not eax
add eax, 0xec39500c
xor eax, 0xe6a85ab3
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xaaeb8bfb
xor eax, 0xa1e7b5f4
rol eax, 0xc0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x59da7895
pushf
not eax
add eax, 0xa4e76f3f
xor eax, 0xbc82cce9
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xecee9cfe
xor eax, 0x9d8d1349
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa036c1f4
xor eax, 0xf0e5bbd7
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd978d3fc
xor eax, 0xb968ad07
rol eax, 0x5f
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401afe37
push rax
pushf
mov eax, 0xf951177e
pushf
not eax
add eax, 0xdf1fb57b
xor eax, 0xb323cad2
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf221c4cc
xor eax, 0xc4c0f2a0
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf96a5ee1
xor eax, 0xf9fca0c7
rol eax, 0xc1
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x3f4f5081
pushf
not eax
add eax, 0xda79cfce
xor eax, 0xc8e856a9
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa48468ba
xor eax, 0xe250cb66
rol eax, 0x35
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x295d2ebc
pushf
not eax
add eax, 0x814f58b8
xor eax, 0x97d457a0
rol eax, 0x26
popf
pushf
not eax
add eax, 0x96110f8a
xor eax, 0x8c773899
rol eax, 0xf3
popf
jmp 0x1401ac7bf
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1401aff17
push rax
pushf
mov eax, 0xde5e92ad
pushf
not eax
add eax, 0xfcef8b7c
xor eax, 0xbeb81d13
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb5f4fa46
xor eax, 0xd8fb9e77
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8d0e50f8
xor eax, 0xbcda83f8
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9814f528
xor eax, 0xbd1a4e9a
rol eax, 0xc8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x1d448601
pushf
not eax
add eax, 0xa80da95d
xor eax, 0x94f67a40
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd54ff5cd
xor eax, 0xd7eb894f
rol eax, 0x61
popf
jmp 0x1401ac7bf
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401affb7
push rax
pushf
mov eax, 0x11b8992e
pushf
not eax
add eax, 0x9f5befdf
xor eax, 0xcdd44a03
rol eax, 8
popf
pushf
not eax
add eax, 0x8a6bc2dc
xor eax, 0xdfbc3921
rol eax, 0x79
popf
pushf
not eax
add eax, 0xbd81e327
xor eax, 0x8b4f6b79
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe59cd022
xor eax, 0xd8e646a5
rol eax, 0xb0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x46e4590a
pushf
not eax
add eax, 0x8c4ff2d3
xor eax, 0xd507d3f8
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x96e6b1bb
xor eax, 0xcc655487
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf022309c
xor eax, 0xe206fd4d
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8608996c
xor eax, 0x9a8abf42
rol eax, 0xe3
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b006f
push rax
pushf
mov eax, 0x131bcbac
pushf
not eax
add eax, 0x91aa4179
xor eax, 0xedf8696d
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd7c51a62
xor eax, 0xb1e062e1
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf26601c7
xor eax, 0xacb8ab1b
rol eax, 0x86
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xf21ebb49
pushf
not eax
add eax, 0x8506637e
xor eax, 0xdf7de7d6
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x840c9823
xor eax, 0xc1189d11
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xe37e708c
xor eax, 0xe56c1122
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb85917a7
xor eax, 0xca4f6d94
rol eax, 0xd
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0xa1591c51
pushf
not eax
add eax, 0xad10b850
xor eax, 0xcb6dabc4
rol eax, 0x12
popf
pushf
not eax
add eax, 0xade84fb0
xor eax, 0xe17d4c47
rol eax, 0x6a
popf
jmp 0x1401ac7bf
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b0217
push rax
pushf
mov eax, 0x1c549c6c
pushf
not eax
add eax, 0xe9b906ee
xor eax, 0xbfadbc8c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x85945427
xor eax, 0xaef3f54b
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe14a328d
xor eax, 0x8a456341
rol eax, 0xdc
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x87064192
pushf
not eax
add eax, 0xef02b93a
xor eax, 0xb80be0ae
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf9ea73eb
xor eax, 0xf016fc53
rol eax, 0xf1
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b0296
push rax
pushf
mov eax, 0xda75c0a0
pushf
not eax
add eax, 0x8484a3a3
xor eax, 0xdb10d859
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd762f23d
xor eax, 0xc886aaaf
rol eax, 0xc5
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xec73b3d2
pushf
not eax
add eax, 0xcfeb96d1
xor eax, 0xbf1c47e7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xafb5c91b
xor eax, 0x81045477
rol eax, 0x4e
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b03ae
mov r8, qword [r14 + 0x30]
xor edx, edx
nop
push rax
pushf
mov eax, 0xa47aec5
pushf
not eax
add eax, 0xef9601aa
xor eax, 0xa3ce2ed2
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xbc8573aa
xor eax, 0xd81d6bf8
rol eax, 1
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b058c
push rax
pushf
mov eax, 0x8e8a67d7
pushf
not eax
add eax, 0xc5358a18
xor eax, 0x8ff7ccbd
rol eax, 9
popf
pushf
not eax
add eax, 0xd579e2d3
xor eax, 0xa271f29e
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdc88c95e
xor eax, 0xcd554a24
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9996e271
xor eax, 0xfc0ccf2d
rol eax, 0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x4c0e05e2
pushf
not eax
add eax, 0xa9ead481
xor eax, 0x9dceb28b
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf78576a0
xor eax, 0x8d7bf546
rol eax, 0x68
popf
pushf
not eax
add eax, 0xeb6bc532
xor eax, 0xe268c3c9
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdc457075
xor eax, 0xf7dd31ff
rol eax, 0x93
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b0675
push rax
pushf
mov eax, 0xb1897075
pushf
not eax
add eax, 0xae91ff7d
xor eax, 0xa46b4c02
rol eax, 0x58
popf
pushf
not eax
add eax, 0x92c3dc44
xor eax, 0x8d6afc80
rol eax, 0xd7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x1e6e0064
pushf
not eax
add eax, 0xd221eb7f
xor eax, 0xed2e65f0
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa2ab15ee
xor eax, 0xcd83f4e7
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd8631e97
xor eax, 0xf43c5346
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xddf860a1
xor eax, 0x9421c39e
rol eax, 0x12
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b0758
push rax
pushf
mov eax, 0x6d921170
pushf
not eax
add eax, 0xe3102fab
xor eax, 0xfe53f090
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc60b42b9
xor eax, 0x9b687735
rol eax, 0x23
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x74292889
pushf
not eax
add eax, 0xcc7aa50b
xor eax, 0xd710e05e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd6d74b8a
xor eax, 0xce5ad17d
rol eax, 0x29
popf
jmp 0x1401ac7bf
cmp r12d, 0x204
jl 0x1401b08a1
push rax
pushf
mov eax, 0x4f4d8f4c
pushf
not eax
add eax, 0x85d7468f
xor eax, 0xb0ad9e8f
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf176da87
xor eax, 0xdf6583c3
rol eax, 0x34
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xd1d2eece
pushf
not eax
add eax, 0xd445ce5b
xor eax, 0xf6f61a57
rol eax, 0xae
popf
pushf
not eax
add eax, 0xaae8b6a9
xor eax, 0xe5cf675c
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe8e352ae
xor eax, 0xc1b39ae2
rol eax, 0xa2
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b0e76
push rax
pushf
mov eax, 0x5efc4e60
pushf
not eax
add eax, 0xf2b4bf64
xor eax, 0xbd1583e9
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa0ed32fb
xor eax, 0xefa47b87
rol eax, 0x34
popf
pushf
not eax
add eax, 0x87a178e0
xor eax, 0xe6c9e204
rol eax, 0x88
popf
pushf
not eax
add eax, 0xab8812cb
xor eax, 0xd481018a
rol eax, 0xce
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x6fb84413
pushf
not eax
add eax, 0x893cfa65
xor eax, 0x8d34a76d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc2c840f5
xor eax, 0x99681b4f
rol eax, 0xbe
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0xe349307b
pushf
not eax
add eax, 0xcbf7aa67
xor eax, 0x84cbf7a0
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x97952e50
xor eax, 0xa3892259
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8162bee3
xor eax, 0xd113191d
rol eax, 0x34
popf
pushf
not eax
add eax, 0xbe7c030e
xor eax, 0x9efc1236
rol eax, 0xd7
popf
jmp 0x1401ac7bf
movzx ebx, byte [r14 + 0x45]
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], 0xf
mov ecx, 0x199b663f
pushf
not ecx
add ecx, 0x8fcb8151
xor ecx, 0xb7a875b2
rol ecx, 0xd
popf
pushf
not ecx
add ecx, 0xcc15a211
xor ecx, 0xbe4129d9
rol ecx, 0x23
popf
call fcn.1400fe169
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], 0x1c
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.EmbeddedFirmwareMajorRelease]
movups xmmword [rax], xmm0
movsd xmm1, qword [0x1400b79f0]
movsd qword [rax + 0x10], xmm1
mov ecx, dword [0x1400b79f8]
mov dword [rax + 0x18], ecx
mov byte [rax + 0x1c], 0
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x1401b0fe0
push rax
pushf
mov eax, 0x81e1330c
pushf
not eax
add eax, 0xba60ddc0
xor eax, 0x8963c738
rol eax, 0x35
popf
pushf
not eax
add eax, 0x93a14f24
xor eax, 0xe22b2b36
rol eax, 0x9f
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x438df8c2
pushf
not eax
add eax, 0xa5195591
xor eax, 0xa3bde04a
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xadcada34
xor eax, 0xbd3f1435
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x958c2fdf
xor eax, 0xd81a6221
rol eax, 0x44
popf
pushf
not eax
add eax, 0x934a26c3
xor eax, 0xcde14ca0
rol eax, 0x94
popf
jmp 0x1401ac7bf
movzx ebx, byte [r14 + 0x46]
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], 0xf
mov ecx, 0x1d30c02f
pushf
not ecx
add ecx, 0xcaadc962
xor ecx, 0xf298b7d7
rol ecx, 0x13
popf
pushf
not ecx
add ecx, 0xc0ba3ce5
xor ecx, 0xc98f3db3
rol ecx, 0xe3
popf
call fcn.1400fe169
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], 0x1c
mov qword [rsp + 0x48], 0x1f
movups xmm0, xmmword [str.EmbeddedFirmwareMinorRelease]
movups xmmword [rax], xmm0
movsd xmm1, qword [0x1400b7a10]
movsd qword [rax + 0x10], xmm1
mov ecx, dword [0x1400b7a18]
mov dword [rax + 0x18], ecx
mov byte [rax + 0x1c], 0
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x1401b12a2
push rax
pushf
mov eax, 0x5e521373
pushf
not eax
add eax, 0xbf3c4792
xor eax, 0xf61e43f7
rol eax, 0x12
popf
pushf
not eax
add eax, 0xdaa123d7
xor eax, 0xeabba1ab
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa71cbe69
xor eax, 0xc2db54ba
rol eax, 8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xe470b2e2
pushf
not eax
add eax, 0xe8d402c5
xor eax, 0xb2b333f0
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xed724310
xor eax, 0x806bdde4
rol eax, 0xb6
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b189c
push rax
pushf
mov eax, 0x617ae51b
pushf
not eax
add eax, 0xc5a2b0cd
xor eax, 0xfe3fb621
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa23e9b0c
xor eax, 0xd17aaeda
rol eax, 0x80
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xfb30de19
pushf
not eax
add eax, 0xaa22b086
xor eax, 0xde230191
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x96822e8a
xor eax, 0xd543e12e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa0093140
xor eax, 0xf99faed8
rol eax, 0xe8
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b1aae
push rax
pushf
mov eax, 0x4e64a7f0
pushf
not eax
add eax, 0xd70fa6e7
xor eax, 0xaa31acf5
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xdbb94b19
xor eax, 0x9f0b5aff
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb0f675f5
xor eax, 0x99b22989
rol eax, 0x1b
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x199847ec
pushf
not eax
add eax, 0xaed0eded
xor eax, 0x86251750
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf2cbe8ed
xor eax, 0xd3a4a851
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf52b46b9
xor eax, 0x9eb98f4e
rol eax, 0x21
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x7540aab3
pushf
not eax
add eax, 0xc57ccf90
xor eax, 0x9ccb22e3
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfb768fa6
xor eax, 0x9c049cc4
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x99c40b57
xor eax, 0xc1113ff3
rol eax, 0xca
popf
pushf
not eax
add eax, 0x84f9de19
xor eax, 0xcacb9f6f
rol eax, 0x62
popf
jmp 0x1401ac7bf
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x1401b1de2
push rax
pushf
mov eax, 0xe212d433
pushf
not eax
add eax, 0xdaaee09c
xor eax, 0xabb74912
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8f37dc06
xor eax, 0xbc83846c
rol eax, 3
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x28b2d934
pushf
not eax
add eax, 0xb573b582
xor eax, 0xf22cd601
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc647d35d
xor eax, 0xc1f593e6
rol eax, 0xcf
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b224b
push rax
pushf
mov eax, 0xefaa010c
pushf
not eax
add eax, 0xd4d89b95
xor eax, 0xef14e6c8
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa96a21a2
xor eax, 0xddfb1dd5
rol eax, 0x93
popf
pushf
not eax
add eax, 0xca6b9f2e
xor eax, 0xe147d16e
rol eax, 0xc9
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x8a58e0ea
pushf
not eax
add eax, 0xcbdfc108
xor eax, 0x96bbdc95
rol eax, 0xc
popf
pushf
not eax
add eax, 0x907b3f32
xor eax, 0xbcb2b1eb
rol eax, 0x22
popf
jmp 0x1401ac7bf
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x1401b232b
push rax
pushf
mov eax, 0x80a74bca
pushf
not eax
add eax, 0xe58ca118
xor eax, 0x80976eaf
rol eax, 0x53
popf
pushf
not eax
add eax, 0x95072701
xor eax, 0xdaf0036f
rol eax, 0xc8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x4a99028e
pushf
not eax
add eax, 0x94b0020d
xor eax, 0x8d1debbd
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc64b3aec
xor eax, 0xca6db9d3
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xde498989
xor eax, 0xe1b0cf5b
rol eax, 0x55
popf
jmp 0x1401ac7bf
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b23de
push rax
pushf
mov eax, 0x3dc39aa5
pushf
not eax
add eax, 0xce7d7050
xor eax, 0xa5a2951e
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x906fa42a
xor eax, 0x8663e660
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd14a07a5
xor eax, 0xdaa09fdb
rol eax, 0x66
popf
pushf
not eax
add eax, 0xda546b0f
xor eax, 0x9be7a6f4
rol eax, 0x24
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xa70098cb
pushf
not eax
add eax, 0xf504fe30
xor eax, 0x8b482b49
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc38e6776
xor eax, 0xb17d6540
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfb3ee03b
xor eax, 0xb8ec681a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf4de02bd
xor eax, 0x8273aa9e
rol eax, 0x38
popf
jmp 0x1401ac7bf
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b26e6
push rax
pushf
mov eax, 0x7aea68d9
pushf
not eax
add eax, 0x8ded0fba
xor eax, 0xc27eaab6
rol eax, 0x76
popf
pushf
not eax
add eax, 0xec163e3f
xor eax, 0xec61df3b
rol eax, 9
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xa7098cee
pushf
not eax
add eax, 0x9c5838e1
xor eax, 0x90678b44
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe444580f
xor eax, 0xb90fcaf4
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc2921192
xor eax, 0xb36dc950
rol eax, 0xe3
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0x33aa3461
pushf
not eax
add eax, 0x9d3e024d
xor eax, 0xf4bfbf94
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbeafc4fc
xor eax, 0xd95cfdd4
rol eax, 0xaa
popf
jmp 0x1401ac7bf
lea rcx, [0x180a9a064]
pushf
sub rcx, 0x409d7444
popf
dec rcx
push rax
pushf
mov eax, 0x4f76b151
pushf
not eax
add eax, 0xe766ec43
xor eax, 0xce0ff7e3
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfcb052f6
xor eax, 0xca7f601d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc9fffede
xor eax, 0xe737174b
rol eax, 0xf4
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b2ab2
push rax
pushf
mov eax, 0xd0b03f7b
pushf
not eax
add eax, 0xac19a428
xor eax, 0xa25fb93d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x92c02231
xor eax, 0xa1a2670e
rol eax, 0xae
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x8eccbb2c
pushf
not eax
add eax, 0xa365c9d2
xor eax, 0xde331b88
rol eax, 0x79
popf
pushf
not eax
add eax, 0x92b8b1a7
xor eax, 0xa7b6933e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8e3393e1
xor eax, 0xe484de8c
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd2aeab30
xor eax, 0x97f7e40c
rol eax, 0xcb
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x10]
xor edx, edx
push rax
pushf
mov eax, 0x15cc9717
pushf
not eax
add eax, 0xb925d881
xor eax, 0x8e406e29
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xee7d96b2
xor eax, 0xe3374d31
rol eax, 0xdc
popf
jmp 0x1401ac7bf
lea rcx, [0x1b1d44d04]
pushf
sub rcx, 0x71c82064
popf
dec rcx
nop word [rax + rax]
push rax
pushf
mov eax, 0x9e57308
pushf
not eax
add eax, 0xef0e3c8c
xor eax, 0xfa24f896
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd375c890
xor eax, 0xb35d3e00
rol eax, 0x27
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b2d79
push rax
pushf
mov eax, 0x8f5f5ff9
pushf
not eax
add eax, 0xb5eb9228
xor eax, 0xc01d98fd
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc9e49d8c
xor eax, 0xc5e847a1
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb3439e0c
xor eax, 0xa241777e
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x96ebd977
xor eax, 0xfe67fd01
rol eax, 0xd7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x321061c4
pushf
not eax
add eax, 0xdb38f4a8
xor eax, 0x962d4c00
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xad1ff1fb
xor eax, 0xe39b7ddf
rol eax, 0x34
popf
pushf
not eax
add eax, 0x87529aea
xor eax, 0x9d838f1e
rol eax, 0xed
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b2e93
push rax
pushf
mov eax, 0x44f7dbc7
pushf
not eax
add eax, 0xce62dec2
xor eax, 0x9a23c77c
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdb49f8e1
xor eax, 0x8d0757f5
rol eax, 0x36
popf
pushf
not eax
add eax, 0xcebce4b5
xor eax, 0xe0198e88
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfacca473
xor eax, 0xeec119d7
rol eax, 0x10
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x6996aa78
pushf
not eax
add eax, 0xd53007ff
xor eax, 0xc20ec540
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa723865b
xor eax, 0xc0d11bf5
rol eax, 0x72
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b3085
push rax
pushf
mov eax, 0xc1d6128b
pushf
not eax
add eax, 0xe538ac7f
xor eax, 0x95283453
rol eax, 2
popf
pushf
not eax
add eax, 0xe8246315
xor eax, 0xfc477032
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe0307b53
xor eax, 0xf3048d88
rol eax, 0x4a
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x52c8943f
pushf
not eax
add eax, 0xe4aecfdd
xor eax, 0xe34cc323
rol eax, 0x79
popf
pushf
not eax
add eax, 0xcbfda86a
xor eax, 0xbae8eee7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x9b79e7f3
xor eax, 0xc0995821
rol eax, 0x40
popf
pushf
not eax
add eax, 0x82487820
xor eax, 0xd57fc1f0
rol eax, 0xbd
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x40]
xor edx, edx
nop
push rax
pushf
mov eax, 0x79d4b1d7
pushf
not eax
add eax, 0xcd4a4a99
xor eax, 0x85a6f6d1
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc74032a6
xor eax, 0xf077d4aa
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa0eb8756
xor eax, 0xa609be81
rol eax, 0x59
popf
pushf
not eax
add eax, 0x88517158
xor eax, 0xc2f8e99f
rol eax, 0xba
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b31a7
push rax
pushf
mov eax, 0x6a65e23f
pushf
not eax
add eax, 0x917fe6f3
xor eax, 0xd81f102e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd6164f52
xor eax, 0xe91c62e8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe803bd56
xor eax, 0xa27a6781
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa49383a5
xor eax, 0x90872721
rol eax, 0xb0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x5d9aff3f
pushf
not eax
add eax, 0x9acf7dd3
xor eax, 0x9de72d80
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd41ac959
xor eax, 0xf3e62b34
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd6ec2fa4
xor eax, 0xf74c5320
rol eax, 0xf9
popf
jmp 0x1401ac7bf
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 4
mov qword [rsp + 0x68], 0xf
mov dword [rsp + 0x50], 0x44495555
mov byte [rsp + 0x54], 0
lea rdx, [0x1a3206e5f]
pushf
sub rdx, 0x6314f567
popf
mov rcx, r15
call fcn.14017e5cc
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 0x10
cmovae rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x60]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x197c17240]
pushf
sub rdx, 0x57b5f960
popf
mov rcx, rax
call fcn.14017e5cc
lea rdx, [0x1827fafe2]
pushf
sub rdx, 0x427c5f62
popf
mov rcx, rax
jmp 0x1401b32ef
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov rbx, rsi
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xa6554315
pushf
not eax
add eax, 0xee398554
xor eax, 0xc7b77c10
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb4879e74
xor eax, 0xc61f68d0
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x9e796022
xor eax, 0xada468a7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe11b81e4
xor eax, 0xc5b89e2d
rol eax, 0x12
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b3698
push rax
pushf
mov eax, 0xf436cc75
pushf
not eax
add eax, 0xf1ac007c
xor eax, 0xf217c3d2
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x9fa9d443
xor eax, 0xe1b4d96a
rol eax, 0xbc
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x99e49ffb
pushf
not eax
add eax, 0xdbcf3cd7
xor eax, 0xde9b60b2
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf92d0495
xor eax, 0xe5550b75
rol eax, 0x57
popf
pushf
not eax
add eax, 0xcd904b05
xor eax, 0xf3aee13e
rol eax, 0xef
popf
jmp 0x1401ac7bf
movzx r8d, byte [rdi]
lea rdx, [0x1a5ab14b9]
pushf
sub rdx, 0x659f9b95
popf
mov rcx, rbx
call fcn.140163017
movsxd rcx, eax
push rcx
not rcx
sub rbx, rcx
pop rcx
sub rbx, 1
lea eax, [rsi + 1]
lea rdi, [rdi + 1]
cmp esi, 1
mov esi, eax
jne 0x1401b385f
push rax
pushf
mov eax, 0x58c0eb8
pushf
not eax
add eax, 0xbaa58ec5
xor eax, 0x83d1eafc
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9ab7ffd4
xor eax, 0x99965412
rol eax, 0xa7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xd2580ea0
pushf
not eax
add eax, 0xfb23f433
xor eax, 0xbfa7015f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xadb417ca
xor eax, 0xc44b1fcc
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe09f2251
xor eax, 0x9c158ca4
rol eax, 0x70
popf
jmp 0x1401ac7bf
xor esi, esi
mov ecx, esi
lea rdx, [0x1a0cf59ba]
pushf
sub rdx, 0x60c32c9a
popf
nop
push rax
pushf
mov eax, 0x3f8f1fdc
pushf
not eax
add eax, 0x8e0210db
xor eax, 0xd564e98a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9d5e2955
xor eax, 0xd815eeef
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xcefc1abb
xor eax, 0xbd2b0181
rol eax, 7
popf
jmp 0x1401ac7bf
movzx eax, byte [rbp + rcx - 0x10]
mov byte [rcx + rdx], al
lea rcx, [rcx + 1]
test al, al
jne 0x1401b3a27
push rax
pushf
mov eax, 0xda16122f
pushf
not eax
add eax, 0xd4fef643
xor eax, 0x859ca0c7
rol eax, 9
popf
pushf
not eax
add eax, 0xbfcca0d2
xor eax, 0xaa75521d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbcbd0275
xor eax, 0xc24dfd58
rol eax, 0x59
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xdfbbafb7
pushf
not eax
add eax, 0xe6cf61a4
xor eax, 0x806c981a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xed1fd170
xor eax, 0xf60e5246
rol eax, 0x50
popf
jmp 0x1401ac7bf
cmp r12d, 0x204
jl 0x1401b3ae4
push rax
pushf
mov eax, 0x1348b681
pushf
not eax
add eax, 0xc73b9e80
xor eax, 0xf1a3a7f6
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe8f89018
xor eax, 0xaf893a28
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xeaa006be
xor eax, 0xa4f4cfa7
rol eax, 0xc0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xb1e9a8d9
pushf
not eax
add eax, 0xb74c3f7c
xor eax, 0xc7cda016
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb1c5bfba
xor eax, 0xbc09c4b7
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa6741c50
xor eax, 0x974da801
rol eax, 0x70
popf
jmp 0x1401ac7bf
mov rdx, qword [r14 + 0x60]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], 9
mov qword [rbp - 0x78], 0xf
movsd xmm0, qword [str.SKUNumber]
movsd qword [rsp + 0x70], xmm0
movzx eax, byte [0x1400b7a60]
mov byte [rsp + 0x78], al
mov byte [rsp + 0x79], 0
lea rdx, [0x1acfe15a3]
pushf
sub rdx, 0x6cf29cab
popf
mov rcx, r15
call fcn.14017e5cc
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov r8, qword [rbp - 0x80]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x1a3fc7062]
pushf
sub rdx, 0x63f0f782
popf
mov rcx, rax
call fcn.14017e5cc
lea rdx, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
mov rcx, rax
call fcn.14019b026
lea rdx, [0x198cb2763]
pushf
sub rdx, 0x58c6d263
popf
mov rcx, rax
jmp 0x1401b3bf3
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]
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x1401b3c4a
push rax
pushf
mov eax, 0x91feb389
pushf
not eax
add eax, 0xb200d291
xor eax, 0xa29503b8
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x97fb7bca
xor eax, 0xd655143f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe8542b67
xor eax, 0xa55d70d3
rol eax, 0x77
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x1f217f4b
pushf
not eax
add eax, 0xafd411b8
xor eax, 0xc117cdf3
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8425cfea
xor eax, 0xd927201a
rol eax, 0xce
popf
jmp 0x1401ac7bf
call fcn.140199402
push rax
pushf
mov eax, 0xc6ff86ef
pushf
not eax
add eax, 0xd93ae6cc
xor eax, 0xec58c664
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xeb0cf126
xor eax, 0x90466636
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcda31988
xor eax, 0xba32ac1d
rol eax, 0x1d
popf
jmp 0x1401ac7bf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b3fb4
push rax
pushf
mov eax, 0xe822f001
pushf
not eax
add eax, 0xa2a1dd0d
xor eax, 0xaedce620
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf1407bdc
xor eax, 0xd0a63280
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8f048edb
xor eax, 0xe47528fa
rol eax, 0x2c
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x6230049c
pushf
not eax
add eax, 0xa296dab7
xor eax, 0xcdd04a09
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x87d10d1f
xor eax, 0xc5ba3702
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe378ea5e
xor eax, 0x82750755
rol eax, 0x10
popf
pushf
not eax
add eax, 0xaae740a5
xor eax, 0xd567b852
rol eax, 0xf0
popf
jmp 0x1401ac7bf
mov rdx, qword [r14 + 0x70]
lea rcx, [rsp + 0x50]
call fcn.1401f2a70
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], rsi
mov r8d, 0x523e2ba0
pushf
not r8d
add r8d, 0xcfba5729
xor r8d, 0xdda4e41c
rol r8d, 0xd8
popf
pushf
not r8d
add r8d, 0xf9b98ccc
xor r8d, 0xf874a88d
rol r8d, 0xf8
popf
pushf
not r8d
add r8d, 0xfc0a528e
xor r8d, 0xea6ce672
rol r8d, 0x24
popf
lea rdx, [0x18640c9c8]
pushf
sub rdx, 0x46354f64
popf
lea rcx, [rsp + 0x30]
call fcn.1401eadad
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
lea rcx, [0x1b08360b8]
pushf
sub rcx, 0x70773618
popf
dec rcx
push rax
pushf
mov eax, 0xc7e9091e
pushf
not eax
add eax, 0xde9fd446
xor eax, 0xbd4f5dbe
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x94221c57
xor eax, 0xc310ef39
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc271976f
xor eax, 0xc56850af
rol eax, 0x52
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x60]
xor edx, edx
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x89d040f6
pushf
not eax
add eax, 0xbfd2311d
xor eax, 0xcd7b549f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8e970792
xor eax, 0x90d9e735
rol eax, 0x39
popf
jmp 0x1401ac7bf
lea rcx, [0x193831764]
pushf
sub rcx, 0x5376ec44
popf
dec rcx
nop word [rax + rax]
push rax
pushf
mov eax, 0xbcc1b08e
pushf
not eax
add eax, 0xe47dd003
xor eax, 0xba0be867
rol eax, 0x26
popf
pushf
not eax
add eax, 0xca33bc09
xor eax, 0xeb0a0e19
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe9d7464a
xor eax, 0x9babee4b
rol eax, 0xf6
popf
jmp 0x1401ac7bf
jmp 0x1401baa4e
lea rdx, [rdx + 1]
cmp byte [rdx], 0
jne 0x1401b49a2
push rax
pushf
mov eax, 0x60187e83
pushf
not eax
add eax, 0xb94067fc
xor eax, 0xa7664b29
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8cfdb74c
xor eax, 0x8a5717de
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa144fe59
xor eax, 0xa58de628
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdbbc713f
xor eax, 0xd6a447b2
rol eax, 0xa0
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x4fb9536c
pushf
not eax
add eax, 0xb1d93a06
xor eax, 0xa5837a26
rol eax, 0x64
popf
pushf
not eax
add eax, 0xdd99338c
xor eax, 0xadeacaf2
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa285deac
xor eax, 0xa71f997b
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x95fbf3d1
xor eax, 0xd064eee9
rol eax, 0x40
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x1401b4a78
push rax
pushf
mov eax, 0x9978bc18
pushf
not eax
add eax, 0xaa94bfc7
xor eax, 0xc8baf990
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb89993a1
xor eax, 0xdef29ba2
rol eax, 0xbe
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xaa795501
pushf
not eax
add eax, 0xf9bc7eab
xor eax, 0xc16bc504
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb6f8552c
xor eax, 0xfa08db7a
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc76ef26a
xor eax, 0xa3d03d9d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xcbcf66e3
xor eax, 0xe2a8fcef
rol eax, 0xbe
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b4b6e
push rax
pushf
mov eax, 0x6f258d9
pushf
not eax
add eax, 0xf9325e05
xor eax, 0xd78d09f8
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd4671d70
xor eax, 0xf0d1c247
rol eax, 0x92
popf
pushf
not eax
add eax, 0x911f4281
xor eax, 0xcfb16608
rol eax, 0x6a
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x57c53c54
pushf
not eax
add eax, 0xa13f98a0
xor eax, 0xcfd94328
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa5cc5507
xor eax, 0xfb358924
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa2ea38ab
xor eax, 0xdaea1acd
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc3f60919
xor eax, 0xdae86a62
rol eax, 0x5e
popf
jmp 0x1401ac7bf
lea rcx, [0x1b581284e]
pushf
sub rcx, 0x75750ade
popf
dec rcx
nop word [rax + rax]
push rax
pushf
mov eax, 0xe9073017
pushf
not eax
add eax, 0x8c7dbe9d
xor eax, 0xbde58091
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc15a1bcc
xor eax, 0xea98d78f
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbcf54713
xor eax, 0x8f999a21
rol eax, 0xa5
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b4d73
push rax
pushf
mov eax, 0xa8502e31
pushf
not eax
add eax, 0xbc78fe4c
xor eax, 0xd43902c0
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa88e75cc
xor eax, 0xeb9ccb8d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe8b3865a
xor eax, 0x96cbc20f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x84de4375
xor eax, 0x8c977a2f
rol eax, 0x88
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x52c821ce
pushf
not eax
add eax, 0xbffa15ba
xor eax, 0x9b58ab0b
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa2948c29
xor eax, 0xe0fd3977
rol eax, 0x31
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b4f65
push rax
pushf
mov eax, 0xcfea8876
pushf
not eax
add eax, 0xddf77e50
xor eax, 0xaf988ac6
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe8c0e8c5
xor eax, 0x93359e59
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8f15eab4
xor eax, 0xa064b83e
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9a6dfdee
xor eax, 0x99f18218
rol eax, 0x4a
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x152384a9
pushf
not eax
add eax, 0x9560083d
xor eax, 0xcbe47128
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc80867e0
xor eax, 0xd48463db
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb1c976c3
xor eax, 0xeffb6ad4
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x98271e7d
xor eax, 0x8656f884
rol eax, 0x1f
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x20]
xor edx, edx
nop
push rax
pushf
mov eax, 0xc806f335
pushf
not eax
add eax, 0x862f14fa
xor eax, 0xc8dd7239
rol eax, 7
popf
pushf
not eax
add eax, 0xe17aa2c4
xor eax, 0xe196d9be
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x92cbd61d
xor eax, 0xe90eaa26
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf5907c08
xor eax, 0xd5172ae2
rol eax, 0x9c
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b5144
push rax
pushf
mov eax, 0xec179dd4
pushf
not eax
add eax, 0xfb7b91be
xor eax, 0x9be77255
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb56ba608
xor eax, 0xa0fc2828
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd56d03db
xor eax, 0xa3cb0d4f
rol eax, 0x1b
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xbf4672e1
pushf
not eax
add eax, 0xba7a0794
xor eax, 0x8ae5c9a6
rol eax, 0x97
popf
pushf
not eax
add eax, 0xdf54c77f
xor eax, 0xf7bcaf98
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd609d608
xor eax, 0xe2a357e0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xbd89023c
xor eax, 0xefe93161
rol eax, 0xa8
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b540b
push rax
pushf
mov eax, 0x78076974
pushf
not eax
add eax, 0xd7456768
xor eax, 0xc5ff5f48
rol eax, 2
popf
pushf
not eax
add eax, 0xd9ad349a
xor eax, 0xe6a2a9aa
rol eax, 0xa7
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xfbfeff4d
pushf
not eax
add eax, 0x99f03db6
xor eax, 0xe00db45b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe5132961
xor eax, 0x9d9fb01d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe11c150a
xor eax, 0xf4922ccd
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdc8b4550
xor eax, 0xcf487fae
rol eax, 0xff
popf
jmp 0x1401ac7bf
cmp r12d, 0x200
jl 0x1401b5570
push rax
pushf
mov eax, 0x7230410b
pushf
not eax
add eax, 0xd205b08b
xor eax, 0x891848c0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd5b143ff
xor eax, 0xddb6662a
rol eax, 0x3c
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xd0810cae
pushf
not eax
add eax, 0xbd47b2fc
xor eax, 0xd61f9612
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe309a458
xor eax, 0xf62cb40f
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb1d4a191
xor eax, 0xc99443d0
rol eax, 0x4a
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b57b8
push rax
pushf
mov eax, 0x4863fe9d
pushf
not eax
add eax, 0xefbfdcc9
xor eax, 0xd07660cc
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x85fbc035
xor eax, 0xe0a2dab7
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb193813a
xor eax, 0xad057c6f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x99bdeabb
xor eax, 0xe18f2abe
rol eax, 0x6e
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xb45ec792
pushf
not eax
add eax, 0x912c5db1
xor eax, 0x82dd3a72
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa547f530
xor eax, 0xbf3c1848
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xd654ccb0
xor eax, 0xa66e707d
rol eax, 0x24
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x10]
xor edx, edx
nop
push rax
pushf
mov eax, 0xa669ed88
pushf
not eax
add eax, 0xb1398b4a
xor eax, 0xe4b2c9bb
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xdd56de56
xor eax, 0xf27d06e2
rol eax, 0x90
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b5a80
push rax
pushf
mov eax, 0xa1333243
pushf
not eax
add eax, 0xc09252b9
xor eax, 0xe84925e9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf2a234f3
xor eax, 0xff52d90c
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x83d6f12d
xor eax, 0xad501a5b
rol eax, 0x45
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x2ea98b84
pushf
not eax
add eax, 0x9fd4a8d2
xor eax, 0xdbe989b6
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe8419983
xor eax, 0x88558521
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xff4c5926
xor eax, 0xe7bedca5
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb18839ac
xor eax, 0x816b572d
rol eax, 0xb4
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b5c5f
push rax
pushf
mov eax, 0x7a80a8c9
pushf
not eax
add eax, 0x82e08000
xor eax, 0x844e9112
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe40ba233
xor eax, 0xb3c5c5a0
rol eax, 0x76
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x8139e199
pushf
not eax
add eax, 0x902bc8e0
xor eax, 0xbc7cd241
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9a51081b
xor eax, 0xf50c069e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf1d2a3a4
xor eax, 0xa51c3749
rol eax, 0x74
popf
jmp 0x1401ac7bf
lea rcx, [0x1af9f3e17]
pushf
sub rcx, 0x6f9314f7
popf
dec rcx
nop word [rax + rax]
push rax
pushf
mov eax, 0xa309fbd0
pushf
not eax
add eax, 0xb8857655
xor eax, 0xd936c875
rol eax, 0xda
popf
pushf
not eax
add eax, 0x81a8fbb6
xor eax, 0xba77c7ba
rol eax, 0x7e
popf
jmp 0x1401ac7bf
mov r8, qword [r14 + 0x20]
xor edx, edx
nop
push rax
pushf
mov eax, 0x728dc3bc
pushf
not eax
add eax, 0xc845c85d
xor eax, 0xdb94d340
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc77d4a9d
xor eax, 0x8def1dc5
rol eax, 9
popf
jmp 0x1401ac7bf
cmp al, 4
jne 0x1401b6113
push rax
pushf
mov eax, 0x7c824f21
pushf
not eax
add eax, 0xc911fadc
xor eax, 0xb458d060
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9cc2c0d1
xor eax, 0x8e4c9386
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xfd63cf96
xor eax, 0xb2bd444d
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf6b599e4
xor eax, 0x90950c42
rol eax, 0xbe
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x2d9dfed9
pushf
not eax
add eax, 0xf995dcb7
xor eax, 0xa3e1a8ab
rol eax, 0x71
popf
pushf
not eax
add eax, 0x921d84b6
xor eax, 0x801fa72b
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbda862eb
xor eax, 0xa6794f47
rol eax, 0x44
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b6467
push rax
pushf
mov eax, 0xe9258697
pushf
not eax
add eax, 0xfb568afb
xor eax, 0xad1838a3
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc57176ee
xor eax, 0x83898f3f
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd3ff484f
xor eax, 0xe4b5f4e2
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdae9cc30
xor eax, 0xdba60650
rol eax, 0x21
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x14b293a8
pushf
not eax
add eax, 0xbd698cae
xor eax, 0xe7076aa7
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd948eae6
xor eax, 0xe5342e0b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x95da5ecf
xor eax, 0xba52875a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc163fadc
xor eax, 0xa9191145
rol eax, 0xea
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b695a
push rax
pushf
mov eax, 0x49e3e5b9
pushf
not eax
add eax, 0xdc77fcc9
xor eax, 0xda0f381b
rol eax, 1
popf
pushf
not eax
add eax, 0x92e84655
xor eax, 0xc46ef17b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x80cd1d35
xor eax, 0xf38b94a6
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd4f54502
xor eax, 0xe1fb9a5d
rol eax, 0xfb
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x2f6d1c14
pushf
not eax
add eax, 0xbd595e5b
xor eax, 0x8f92ab6d
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9f240d31
xor eax, 0x866aa3ae
rol eax, 0x70
popf
pushf
not eax
add eax, 0xad1d30fc
xor eax, 0xf63cae76
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd78b9253
xor eax, 0xb9b6c1e4
rol eax, 0xb9
popf
jmp 0x1401ac7bf
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1401b6a43
push rax
pushf
mov eax, 0xb1ddb62e
pushf
not eax
add eax, 0x933c668f
xor eax, 0x9f8750c2
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa2d5b591
xor eax, 0x92724cbd
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe5d9f5b7
xor eax, 0xa08a1bbd
rol eax, 0xed
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x1425fad7
pushf
not eax
add eax, 0xebe1a200
xor eax, 0xa57f93fc
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe09c2010
xor eax, 0xfb13b137
rol eax, 0x1d
popf
jmp 0x1401ac7bf
lea rcx, [rcx + 1]
cmp byte [rcx], 0
jne 0x1401b6b26
push rax
pushf
mov eax, 0x4ed740d9
pushf
not eax
add eax, 0xa26d5a92
xor eax, 0xb21173e3
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc8984b22
xor eax, 0xfb51081e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xaf9f835b
xor eax, 0x907a1c8d
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x88764f94
xor eax, 0xf4f1ae68
rol eax, 0x2a
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x978e271f
pushf
not eax
add eax, 0xeb447e4d
xor eax, 0xd8e5023a
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xaa046cc6
xor eax, 0xf74d1d10
rol eax, 0
popf
pushf
not eax
add eax, 0xb3fad657
xor eax, 0x9624d251
rol eax, 0x79
popf
pushf
not eax
add eax, 0xcd37829e
xor eax, 0x9f0c0e0a
rol eax, 0xbd
popf
jmp 0x1401ac7bf
movzx ebx, word [r14 + 0x86]
lea rdx, [0x19b3ad688]
pushf
sub rdx, 0x5b2f5b08
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
movzx ebx, word [r14 + 0x20]
lea rdx, [0x1affe37ef]
pushf
sub rdx, 0x6ff2bc17
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, byte [r14 + 0x22]
lea rdx, [0x19552426a]
pushf
sub rdx, 0x5546c67a
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
cmp r12d, 0x201
jl 0x1401b73b4
push rax
pushf
mov eax, 0x13885fc9
pushf
not eax
add eax, 0xcf83819b
xor eax, 0xa7c2a725
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe89edf08
xor eax, 0xd2ee1fc7
rol eax, 0x64
popf
pushf
not eax
add eax, 0x87408f73
xor eax, 0xc3b044e8
rol eax, 0x4c
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x336c7673
pushf
not eax
add eax, 0xafe438ff
xor eax, 0xb0c8c6f5
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfcc95c6d
xor eax, 0xa3c09b90
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xad783d52
xor eax, 0xd4893682
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb6cbc04e
xor eax, 0x91f7ea2c
rol eax, 0x3d
popf
jmp 0x1401ac7bf
movzx ebx, byte [r14 + 9]
lea rdx, [0x1a61f3ce9]
pushf
sub rdx, 0x6613c0ed
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0x12]
lea rdx, [0x1afb7de38]
pushf
sub rdx, 0x6fac6238
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov edx, dword [r14 + 0xc]
lea rcx, [rsp + 0x70]
call fcn.1400f95e2
nop
lea r8, [0x188c6ec26]
pushf
sub r8, 0x48bb728e
popf
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140213ebc
mov rbx, rax
lea rdx, [0x18638680f]
pushf
sub rdx, 0x462cebff
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
nop
lea rcx, [rsp + 0x70]
call fcn.14023679a
mov rdx, qword [r14 + 0x18]
lea rcx, [rsp + 0x70]
call fcn.1400f973c
nop
lea r8, [0x1a43752c6]
pushf
sub r8, 0x642bd92e
popf
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140213ebc
mov rbx, rax
lea rdx, [0x1b54753bd]
pushf
sub rdx, 0x753bd79d
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
nop
lea rcx, [rsp + 0x70]
call fcn.14023679a
jmp 0x1401baa4e
cmp al, 0x11
jne 0x1401b760b
push rax
pushf
mov eax, 0xc38f4dae
pushf
not eax
add eax, 0xa14d68b3
xor eax, 0xd26ac4ff
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa025c0e9
xor eax, 0xc7a7e5e9
rol eax, 0xf8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x362a5dd
pushf
not eax
add eax, 0xcfd6bab2
xor eax, 0x978cefaa
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb3d19f78
xor eax, 0xe3cc5b96
rol eax, 9
popf
pushf
not eax
add eax, 0xbbee0b33
xor eax, 0x9e6c01ae
rol eax, 1
popf
pushf
not eax
add eax, 0xeb639413
xor eax, 0xcc403a4a
rol eax, 0x78
popf
jmp 0x1401ac7bf
mov rdx, qword [r14 + 0x38]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea rdx, [rsp + 0x30]
lea rcx, [0x1997f5b1e]
pushf
sub rcx, 0x59732a6e
popf
call fcn.14026253b
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov rdx, qword [r14 + 0x48]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea rdx, [rsp + 0x30]
lea rcx, [0x1b7b2010c]
pushf
sub rcx, 0x77a5d0ac
popf
call fcn.14026253b
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov rdx, qword [r14 + 0x58]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea rdx, [rsp + 0x30]
lea rcx, [0x1ac6da3e1]
pushf
sub rcx, 0x6c617351
popf
call fcn.14026253b
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov rdx, qword [r14 + 0x68]
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea rdx, [rsp + 0x30]
lea rcx, [0x18097a96c]
pushf
sub rcx, 0x408b78f4
popf
call fcn.14026253b
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401b7db0
inc dword [0x1400c1ef0]
push rax
pushf
mov eax, 0x4a26d83
pushf
not eax
add eax, 0xdaa8c1cd
xor eax, 0xcb0525ba
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc9dcadd6
xor eax, 0xcbf6ddb7
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc3bd0569
xor eax, 0xbe4942fb
rol eax, 0x40
popf
jmp 0x1401ac7bf
movzx edx, word [r14 + 0x78]
lea rcx, [rsp + 0x70]
call fcn.1400f91b3
nop
lea r8, [0x1a8cedf73]
pushf
sub r8, 0x68c3631f
popf
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140213ebc
mov rbx, rax
lea rdx, [0x1b15c02c4]
pushf
sub rdx, 0x71508624
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
nop
lea rcx, [rsp + 0x70]
call fcn.14023679a
jmp 0x1401baa4e
cmp byte [rbx], 0
je 0x1401b8213
push rax
pushf
mov eax, 0x880684
pushf
not eax
add eax, 0xe54a6ee3
xor eax, 0xcea36b58
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb8fedd51
xor eax, 0xb88e4fa6
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8397eb94
xor eax, 0xcf2e8c4c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xda3ceac2
xor eax, 0xbe6a067e
rol eax, 0xc9
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x9231c67b
pushf
not eax
add eax, 0xe8d0541b
xor eax, 0xef8474fb
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd3417cd6
xor eax, 0xd68f20d3
rol eax, 1
popf
jmp 0x1401ac7bf
add rbx, 1
jne 0x1401b851d
push rax
pushf
mov eax, 0x2fe0b17
pushf
not eax
add eax, 0xd4e6cbc2
xor eax, 0xa8191865
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcbfb0992
xor eax, 0xf72826b0
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd4484931
xor eax, 0xe4930a06
rol eax, 0x6b
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x685514be
pushf
not eax
add eax, 0x916b2704
xor eax, 0xec37fdf1
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe9829c3f
xor eax, 0x9062807d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8ebb5ea7
xor eax, 0x9544970b
rol eax, 0xea
popf
pushf
not eax
add eax, 0x9272f73b
xor eax, 0xa92479b9
rol eax, 0x29
popf
jmp 0x1401ac7bf
mov rdx, qword [r14 + 0x10]
lea rcx, [rsp + 0x50]
call fcn.1401f2a70
nop
lea rdx, [0x1946916eb]
pushf
sub rdx, 0x545d9a1b
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
movzx ebx, byte [r14 + 0x18]
lea rdx, [0x1a045c3a2]
pushf
sub rdx, 0x603a46b2
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov rdx, qword [r14 + 0x20]
lea rcx, [rsp + 0x50]
call fcn.1401f2a70
nop
lea rdx, [0x1b8759d6b]
pushf
sub rdx, 0x786a2063
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
movzx ebx, byte [r14 + 0x28]
lea rdx, [0x184bc2596]
pushf
sub rdx, 0x44b0a86e
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, byte [r14 + 0x29]
lea rdx, [0x1880a6144]
pushf
sub rdx, 0x47fee404
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
cmp r12d, 0x207
jl 0x1401b8fcc
push rax
pushf
mov eax, 0xe2c50fa8
pushf
not eax
add eax, 0xd394b6b7
xor eax, 0xb46d3d4d
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xab0a8d96
xor eax, 0x93b48159
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9b03a6e8
xor eax, 0xd81b1140
rol eax, 0x82
popf
pushf
not eax
add eax, 0xdd1720b1
xor eax, 0xa64576d6
rol eax, 0xcb
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x3c80c49d
pushf
not eax
add eax, 0xb97bc9fd
xor eax, 0xe021fc68
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb7809322
xor eax, 0x9fc4794d
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc1fe9846
xor eax, 0xfbcda7e2
rol eax, 0x90
popf
jmp 0x1401ac7bf
mov rbx, qword [r14 + 0x18]
lea rdx, [0x1bb464fc8]
pushf
sub rdx, 0x7b3ad230
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
mov rbx, qword [r14 + 0x20]
lea rdx, [0x18064726c]
pushf
sub rdx, 0x4058f4bc
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8, rbx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
mov rdx, qword [r14 + 0x10]
lea rcx, [rsp + 0x50]
call fcn.1401f2a70
nop
lea rdx, [0x194ea53d6]
pushf
sub rdx, 0x54dee2ae
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.140219f60
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
nop
lea rcx, [rsp + 0x50]
call fcn.14023679a
movzx ebx, word [r14 + 0x18]
lea rdx, [0x192bbfbed]
pushf
sub rdx, 0x52b07da5
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0x1a]
lea rdx, [0x18c174e64]
pushf
sub rdx, 0x4c0bd004
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0x1c]
lea rdx, [0x19f4bbab5]
pushf
sub rdx, 0x5f403c45
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
cmp r12d, 0x200
jl 0x1401b96c1
push rax
pushf
mov eax, 0x6595e8a3
pushf
not eax
add eax, 0xa5afd703
xor eax, 0x8fabf90f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xffb9d487
xor eax, 0x8fb077ec
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfabaa668
xor eax, 0x9474ed8a
rol eax, 8
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x2c5c55a9
pushf
not eax
add eax, 0xb679cbd7
xor eax, 0xf075b364
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xdda7eaba
xor eax, 0xe1a9b3b6
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf600c6b9
xor eax, 0x81103bf5
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa9a7f2a2
xor eax, 0xdf5b72dc
rol eax, 0x13
popf
jmp 0x1401ac7bf
movzx ebx, word [r14 + 8]
lea rdx, [0x1bbbd7c7d]
pushf
sub rdx, 0x7bb1fdfd
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0xa]
lea rdx, [0x1a47a2b34]
pushf
sub rdx, 0x646eac94
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0xc]
lea rdx, [0x197314e10]
pushf
sub rdx, 0x5725cf50
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0xe]
lea rdx, [0x194de1fbb]
pushf
sub rdx, 0x54d2a0e3
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0x10]
lea rdx, [0x1b6ce28d1]
pushf
sub rdx, 0x76c2a9e1
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
movzx ebx, word [r14 + 0x12]
lea rdx, [0x1b487a018]
pushf
sub rdx, 0x747c2108
popf
lea rcx, [rsp + 0x30]
call fcn.1401f2a70
nop
mov r8d, ebx
lea rdx, [rsp + 0x30]
mov rcx, r15
call fcn.14021a596
nop
lea rcx, [rsp + 0x30]
call fcn.14023679a
jmp 0x1401baa4e
cmp al, 0x20
jne 0x1401b9c31
push rax
pushf
mov eax, 0xe1da44e6
pushf
not eax
add eax, 0x996c53a0
xor eax, 0xc3b9fa93
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xbdf3ac6b
xor eax, 0xa6cde36d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb3816a6a
xor eax, 0x88d0c7f7
rol eax, 0x2e
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x393dee9f
pushf
not eax
add eax, 0xaf38eb70
xor eax, 0xc5df3e59
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd11d77af
xor eax, 0xe10de0b8
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb2cc634d
xor eax, 0xf0bb03b9
rol eax, 0x50
popf
jmp 0x1401ac7bf
lea rdx, [0x19d7515b6]
pushf
sub rdx, 0x5d69962e
popf
mov rcx, r15
call fcn.14017e5cc
movzx edx, byte [r14 + 1]
mov rcx, rax
jmp 0x1401b9d59
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___int____ptr64]
mov rbx, rax
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov dl, 0xe7
pushf
not dl
add dl, 0x7c
xor dl, 0x78
rol dl, 0x38
popf
pushf
not dl
add dl, 0x6a
xor dl, 0xcb
rol dl, 0xc8
popf
pushf
not dl
add dl, 0x33
xor dl, 0x70
rol dl, 0xb2
popf
jmp 0x1401b9da5
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::fill_char____ptr64]
lea rdx, [0x18ff50a59]
pushf
sub rdx, 0x4ff0b559
popf
mov rcx, rbx
jmp 0x1401b9dc1
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]
cmp byte [r14 + 1], 0xa
jbe 0x1401b9e05
push rax
pushf
mov eax, 0xa02fce77
pushf
not eax
add eax, 0xbe47df65
xor eax, 0xe9cefeab
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb9018d73
xor eax, 0x8314d600
rol eax, 0x8f
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0xd4893a19
pushf
not eax
add eax, 0x9537357c
xor eax, 0x8d88ce3e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x836c9fdd
xor eax, 0xd78a82ac
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf222f160
xor eax, 0xb2415310
rol eax, 0xc0
popf
jmp 0x1401ac7bf
mov ebx, esi
mov rdi, rsi
lea rdx, [0x1b98770e1]
pushf
sub rdx, 0x79842061
popf
mov rcx, r15
jmp 0x1401b9e66
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
movzx eax, byte [r14 + 1]
sub eax, 0xa
test eax, eax
jle 0x1401b9ed5
push rax
pushf
mov eax, 0xa7c10807
pushf
not eax
add eax, 0xd1b3ef27
xor eax, 0xc9938475
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf554c459
xor eax, 0xba44347a
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8e1d6c2b
xor eax, 0xb873e246
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc74b1942
xor eax, 0xe1c882e2
rol eax, 0x74
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x6106fc7
pushf
not eax
add eax, 0xd047e714
xor eax, 0xb557600f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd8e0572b
xor eax, 0xd02b522a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xee71984d
xor eax, 0xab7c9ed4
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xad11a4f6
xor eax, 0xfaa84b66
rol eax, 0xb0
popf
jmp 0x1401ac7bf
test ebx, ebx
jle 0x1401b9f78
push rax
pushf
mov eax, 0xf74df73f
pushf
not eax
add eax, 0xda4ee13f
xor eax, 0xb7e9cc83
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa8851341
xor eax, 0xcb0d78cb
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc0ceb212
xor eax, 0xed2aab63
rol eax, 0xe5
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x2d984680
pushf
not eax
add eax, 0xf671c2ba
xor eax, 0x8fdf6574
rol eax, 0x92
popf
pushf
not eax
add eax, 0xed76dc64
xor eax, 0xeb6da355
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf5c2dc36
xor eax, 0xcc5206ad
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xeda15bbd
xor eax, 0xf175b084
rol eax, 0xc9
popf
jmp 0x1401ac7bf
mov eax, ebx
and eax, 0x8000000f
jge 0x1401ba020
push rax
pushf
mov eax, 0x345f8106
pushf
not eax
add eax, 0x97d43bea
xor eax, 0xff83719c
rol eax, 0x27
popf
pushf
not eax
add eax, 0xbf79ac92
xor eax, 0xd06a04bd
rol eax, 0xea
popf
pushf
not eax
add eax, 0x911b7b7d
xor eax, 0xd9798124
rol eax, 0x45
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x4a370dc2
pushf
not eax
add eax, 0xfbcf8ac6
xor eax, 0xb8eefb0c
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe8d06207
xor eax, 0xab0fa025
rol eax, 0x6c
popf
jmp 0x1401ac7bf
dec eax
or eax, 0xfffffff0
jmp 0x1401ba05a
inc eax
push rax
pushf
mov eax, 0xaadac0cd
pushf
not eax
add eax, 0x9e1dc2a9
xor eax, 0xc944f742
rol eax, 2
popf
pushf
not eax
add eax, 0x8935c60c
xor eax, 0xa11157a7
rol eax, 0x56
popf
jmp 0x1401ac7bf
dec ebx
or ebx, 0xfffffff0
jmp 0x1401ba30b
inc ebx
push rax
pushf
mov eax, 0x54f7ce8f
pushf
not eax
add eax, 0xe0fbc45a
xor eax, 0xe56b8bd9
rol eax, 0x73
popf
pushf
not eax
add eax, 0x86bec80d
xor eax, 0xdb237cc9
rol eax, 0x4a
popf
jmp 0x1401ac7bf
lea rdx, [0x1a5e28ca3]
pushf
sub rdx, 0x65de37a3
popf
mov rcx, r15
jmp 0x1401ba3d3
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, 0x1005f5e3
pushf
not eax
add eax, 0xe84d9192
xor eax, 0xba103505
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf7b803b1
xor eax, 0xe6d7aa15
rol eax, 0x13
popf
pushf
not eax
add eax, 0xeb823344
xor eax, 0xad1da56e
rol eax, 0x14
popf
jmp 0x1401ac7bf
lea rdx, [0x19de39c48]
pushf
sub rdx, 0x5de04be8
popf
mov rcx, r15
jmp 0x1401ba435
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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
push rax
pushf
mov eax, 0x96491133
pushf
not eax
add eax, 0x9e85de2d
xor eax, 0xb4b24195
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc6fde6d6
xor eax, 0xffddc46e
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xcca7ac90
xor eax, 0xaa8e5580
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x90c47501
xor eax, 0xf85b281d
rol eax, 0x39
popf
jmp 0x1401ac7bf
mov rdi, qword [rbp - 0x70]
jmp 0x1401baa4e
mov r8d, eax
mov rdx, qword [r14 + 0x90]
mov rcx, r15
call fcn.1401575e1
push rax
pushf
mov eax, 0xa4ce8bfa
pushf
not eax
add eax, 0xf50765c0
xor eax, 0xf1786d3b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd5eae371
xor eax, 0xfffc2234
rol eax, 0x52
popf
pushf
not eax
add eax, 0x90073252
xor eax, 0xcc3b9ff3
rol eax, 0x32
popf
jmp 0x1401ac7bf
mov rbx, qword [r14 + 0x98]
cmp byte [rbx], 0
je 0x1401ba64f
push rax
pushf
mov eax, 0xab4c4b0f
pushf
not eax
add eax, 0xf803443f
xor eax, 0xc594b32c
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8dd595fc
xor eax, 0xb0d3d163
rol eax, 0xc5
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x68d829f0
pushf
not eax
add eax, 0xaad44efb
xor eax, 0xd8d99980
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xaf0871a9
xor eax, 0xe36769ec
rol eax, 0x14
popf
pushf
not eax
add eax, 0xac19cea1
xor eax, 0xc61cc232
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9458d7fe
xor eax, 0xfa667290
rol eax, 0xdd
popf
jmp 0x1401ac7bf
inc rbx
cmp byte [rbx], 0
jne 0x1401ba961
push rax
pushf
mov eax, 0xfa003a5d
pushf
not eax
add eax, 0xe93e868e
xor eax, 0xf6236508
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe76e3cf9
xor eax, 0x8fae387f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x9116044f
xor eax, 0xc5ce7264
rol eax, 0x60
popf
jmp 0x1401ac7bf
push rax
pushf
mov eax, 0x4118d568
pushf
not eax
add eax, 0x8f998250
xor eax, 0xc432312b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9fded6df
xor eax, 0xf3376a44
rol eax, 0xdd
popf
jmp 0x1401ac7bf
lea rdx, [0x18ad38c10]
pushf
sub rdx, 0x4acf3710
popf
mov rcx, r15
jmp 0x1401baa64
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 0x1401adc72
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x2cfbdb5a
pushf
not eax
add eax, 0xd5e5fe66
xor eax, 0xb224fc0a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9575bcbe
xor eax, 0xea2c6cfd
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9d78ed0e
xor eax, 0xdd8818d9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa77aa662
xor eax, 0xc3eae766
rol eax, 0x83
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xd4cacf2e
pushf
not eax
add eax, 0x8913ba5b
xor eax, 0xb826fc71
rol eax, 5
popf
pushf
not eax
add eax, 0xc1d7f28c
xor eax, 0xb41506fe
rol eax, 0xa4
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xc3b79afe
pushf
not eax
add eax, 0xec6e873c
xor eax, 0xc1ad2834
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf81f82ef
xor eax, 0xb2a4f132
rol eax, 0xae
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x12165630
pushf
not eax
add eax, 0xc271411b
xor eax, 0x85e634e7
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd8d8b3f4
xor eax, 0xaab22a05
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcb7522e2
xor eax, 0x9733dee5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xab3b73f3
xor eax, 0xeda8461d
rol eax, 0xa8
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xb31e7f51
pushf
not eax
add eax, 0xf0352142
xor eax, 0xa0628304
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd6dd31f9
xor eax, 0x80f890b0
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb8c5c9d6
xor eax, 0x9e98af68
rol eax, 0x85
popf
pushf
not eax
add eax, 0xaf13e86f
xor eax, 0xcc4d4e49
rol eax, 0x98
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xfe576996
pushf
not eax
add eax, 0xae1d07b7
xor eax, 0xb8edcd3a
rol eax, 0x94
popf
pushf
not eax
add eax, 0xce84f704
xor eax, 0xc4ade9ed
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcb665061
xor eax, 0xf2327f7a
rol eax, 0xf7
popf
jmp 0x1401ac7bf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov qword [r13 + 0xb8], rsi
mov qword [r13 + 0xb0], rsi
push rax
pushf
mov eax, 0x80e4d66d
pushf
not eax
add eax, 0xf0860386
xor eax, 0xd8979db3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb346ec54
xor eax, 0xc29b3508
rol eax, 0xa4
popf
jmp 0x1401ac7bf
mov al, 0x20
pushf
not al
add al, 0x55
xor al, 0xcb
rol al, 0x3c
popf
pushf
not al
add al, 0xc9
xor al, 0x46
rol al, 0x56
popf
pushf
not al
add al, 0x32
xor al, 0xe
rol al, 0x6a
popf
mov rcx, qword [rbp + 0x70]
xor rcx, rsp
call fcn.14020dea3
mov rbx, qword [rsp + 0x1d0]
add rsp, 0x180
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret