Function at 0x140085fff
Capabilities:
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0x5546b41a
pushf
not eax
add eax, 0xa4347511
xor eax, 0xf8a9cc0a
rol eax, 0x20
popf
pushf
not eax
add eax, 0x845f4412
xor eax, 0xce1b3715
rol eax, 0x1b
popf
cmp eax, 0x29
jne 0x14008603c
popf
pop rax
jmp 0x140087ba1
cmp eax, 0
jne 0x14008604b
popf
pop rax
jmp 0x140086339
cmp eax, 3
jne 0x14008605a
popf
pop rax
jmp 0x1400866f3
cmp eax, 1
jne 0x140086069
popf
pop rax
jmp 0x140086434
cmp eax, 0xd
jne 0x140086078
popf
pop rax
jmp 0x140086c29
cmp eax, 0x1a
jne 0x140086087
popf
pop rax
jmp 0x1400873d7
cmp eax, 0xe
jne 0x140086096
popf
pop rax
jmp 0x140086cd1
cmp eax, 0x31
jne 0x1400860a5
popf
pop rax
jmp 0x1400880c5
cmp eax, 0x19
jne 0x1400860b4
popf
pop rax
jmp 0x140087367
cmp eax, 8
jne 0x1400860c3
popf
pop rax
jmp 0x140086976
cmp eax, 0x2a
jne 0x1400860d2
popf
pop rax
jmp 0x140087cc9
cmp eax, 0x17
jne 0x1400860e1
popf
pop rax
jmp 0x140087122
cmp eax, 0x1c
jne 0x1400860f0
popf
pop rax
jmp 0x14008752b
cmp eax, 0x2e
jne 0x1400860ff
popf
pop rax
jmp 0x140087ed8
cmp eax, 0x18
jne 0x14008610e
popf
pop rax
jmp 0x1400871f0
cmp eax, 0x2b
jne 0x14008611d
popf
pop rax
jmp 0x140087d6c
cmp eax, 0x1b
jne 0x14008612c
popf
pop rax
jmp 0x140087476
cmp eax, 0x2d
jne 0x14008613b
popf
pop rax
jmp 0x140087e58
cmp eax, 0x23
jne 0x14008614a
popf
pop rax
jmp 0x14008789b
cmp eax, 0x25
jne 0x140086159
popf
pop rax
jmp 0x1400879e4
cmp eax, 0x32
jne 0x140086168
popf
pop rax
jmp 0x140088125
cmp eax, 0x13
jne 0x140086177
popf
pop rax
jmp 0x140086f2d
cmp eax, 0x33
jne 0x140086186
popf
pop rax
jmp 0x1400881a6
cmp eax, 0x24
jne 0x140086195
popf
pop rax
jmp 0x140087945
cmp eax, 0x1e
jne 0x1400861a4
popf
pop rax
jmp 0x14008759d
cmp eax, 0xc
jne 0x1400861b3
popf
pop rax
jmp 0x140086bf1
cmp eax, 0x26
jne 0x1400861c2
popf
pop rax
jmp 0x140087a86
cmp eax, 0x27
jne 0x1400861d1
popf
pop rax
jmp 0x140087ac0
cmp eax, 0x30
jne 0x1400861e0
popf
pop rax
jmp 0x140088010
cmp eax, 0x10
jne 0x1400861ef
popf
pop rax
jmp 0x140086e00
cmp eax, 0x2c
jne 0x1400861fe
popf
pop rax
jmp 0x140087e20
cmp eax, 9
jne 0x14008620d
popf
pop rax
jmp 0x140086a63
cmp eax, 4
jne 0x14008621c
popf
pop rax
jmp 0x140086789
cmp eax, 0x16
jne 0x14008622b
popf
pop rax
jmp 0x1400870bb
cmp eax, 0x28
jne 0x14008623a
popf
pop rax
jmp 0x140087af8
cmp eax, 0xa
jne 0x140086249
popf
pop rax
jmp 0x140086b15
cmp eax, 0x22
jne 0x140086258
popf
pop rax
jmp 0x140087850
cmp eax, 0x14
jne 0x140086267
popf
pop rax
jmp 0x140086ff2
cmp eax, 7
jne 0x140086276
popf
pop rax
jmp 0x14008692b
cmp eax, 5
jne 0x140086285
popf
pop rax
jmp 0x14008683c
cmp eax, 2
jne 0x140086294
popf
pop rax
jmp 0x140086576
cmp eax, 0x20
jne 0x1400862a3
popf
pop rax
jmp 0x14008773b
cmp eax, 0x1d
jne 0x1400862b2
popf
pop rax
jmp 0x140087565
cmp eax, 0x11
jne 0x1400862c1
popf
pop rax
jmp 0x140086e3a
cmp eax, 6
jne 0x1400862d0
popf
pop rax
jmp 0x1400868de
cmp eax, 0x2f
jne 0x1400862df
popf
pop rax
jmp 0x140087f93
cmp eax, 0x12
jne 0x1400862ee
popf
pop rax
jmp 0x140086e98
cmp eax, 0x21
jne 0x1400862fd
popf
pop rax
jmp 0x1400877f0
cmp eax, 0x1f
jne 0x14008630c
popf
pop rax
jmp 0x140087675
cmp eax, 0xb
jne 0x14008631b
popf
pop rax
jmp 0x140086ba4
cmp eax, 0xf
jne 0x14008632a
popf
pop rax
jmp 0x140086d71
cmp eax, 0x15
jne 0x140086339
popf
pop rax
jmp 0x140087083
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x150]
sub rsp, 0x250
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rbp + 0x140], rax
mov rdi, r8
mov rsi, rcx
mov rbx, qword [rcx + 0x38]
movzx r14d, byte [rcx + 0xe0]
test rbx, rbx
je 0x1400863db
push rax
pushf
mov eax, 0xcc2a6a7e
pushf
not eax
add eax, 0xebaaac29
xor eax, 0xa9b7f4e9
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd35ed47b
xor eax, 0xbe018c12
rol eax, 0xed
popf
pushf
not eax
add eax, 0xec239fc3
xor eax, 0xd8dc311b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8efdd063
xor eax, 0x8ea03308
rol eax, 0x93
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x7dca42f9
pushf
not eax
add eax, 0x84d9aed4
xor eax, 0xebd16415
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb7aafccf
xor eax, 0xca3dcd52
rol eax, 0x19
popf
pushf
not eax
add eax, 0x82f6d73d
xor eax, 0xa77f37de
rol eax, 0x97
popf
pushf
not eax
add eax, 0x860dc657
xor eax, 0x8a1d66de
rol eax, 9
popf
jmp 0x14008602d
xor edx, edx
mov r8d, 0xbd034bca
pushf
not r8d
add r8d, 0xdfe8495f
xor r8d, 0xa3313be4
rol r8d, 0xe7
popf
pushf
not r8d
add r8d, 0xc0494f82
xor r8d, 0x883ac615
rol r8d, 0x41
popf
pushf
not r8d
add r8d, 0x894103df
xor r8d, 0xde641047
rol r8d, 2
popf
pushf
not r8d
add r8d, 0xc85db365
xor r8d, 0xb6cfeda0
rol r8d, 0xca
popf
lea rcx, [rbp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rax, [rbp + 0x28]
mov qword [rsp + 0x30], rax
mov qword [rbp + 0x60], 0
mov rax, qword [rbx]
lea rdx, [rbp + 0x28]
mov rcx, rbx
jmp 0x1400864c5
call qword [rax]
mov qword [rbp + 0x60], rax
movzx r9d, r14b
lea r8, [rbp + 0x28]
mov rdx, rdi
lea rcx, [rbp + 0x70]
call fcn.1400c6e67
nop
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.140018020
mov rcx, rsi
call fcn.140014a10
cmp eax, 0xf
je 0x140086543
push rax
pushf
mov eax, 0x6256b9a1
pushf
not eax
add eax, 0xcdcbd615
xor eax, 0xf2615948
rol eax, 0xa
popf
pushf
not eax
add eax, 0xba1e79aa
xor eax, 0xfd21a304
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xea32f043
xor eax, 0xa8f1e3a1
rol eax, 0x91
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xb4d1a1f5
pushf
not eax
add eax, 0xb7e16d2e
xor eax, 0xb27fd247
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x80644f22
xor eax, 0xcef43586
rol eax, 0xff
popf
jmp 0x14008602d
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
mov r8d, 0xe8bd88a0
pushf
not r8d
add r8d, 0xb1efc51b
xor r8d, 0xedf75fe9
rol r8d, 0x17
popf
pushf
not r8d
add r8d, 0xc07f8d64
xor r8d, 0x98d25948
rol r8d, 0xf2
popf
pushf
not r8d
add r8d, 0xc5addaf6
xor r8d, 0xe1c421f8
rol r8d, 0x26
popf
lea rdx, [0x1a4f3caa0]
pushf
sub rdx, 0x64f1700c
popf
lea rcx, [rsp + 0x48]
call fcn.1400af416
nop
lea r9, [rsp + 0x48]
mov r8d, 0x774855a2
pushf
not r8d
add r8d, 0x8e0cec94
xor r8d, 0xa5c96b9a
rol r8d, 0xf7
popf
pushf
not r8d
add r8d, 0xa481089c
xor r8d, 0xed67819d
rol r8d, 0xea
popf
lea rdx, [rbp - 0x78]
mov rcx, rsi
call fcn.14005ba48
nop
lea rbx, [rsi + 0x48]
movups xmm0, xmmword [rsi + 0x68]
movups xmmword [rsp + 0x30], xmm0
movsd xmm1, qword [rsi + 0x78]
movsd qword [rsp + 0x40], xmm1
mov r9, rax
lea r8, [rsp + 0x30]
lea rcx, [rbp - 0x58]
call fcn.1400f7070
mov rsi, rax
lea rdx, [rsp + 0x68]
mov rcx, rbx
call fcn.1400c73c6
nop
mov byte [rbp + 0xd8], 1
cmp byte [rbp + 0x120], 0
jne 0x1400866c0
push rax
pushf
mov eax, 0xe6c49df5
pushf
not eax
add eax, 0xc5a642fd
xor eax, 0x907d291b
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa898ca96
xor eax, 0xbed008d2
rol eax, 0x60
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x92d2eddd
pushf
not eax
add eax, 0x80733ccc
xor eax, 0xafd6ab08
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb8e4b58b
xor eax, 0xd2fd4314
rol eax, 0x94
popf
jmp 0x14008602d
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x140086743
push rax
pushf
mov eax, 0x260c415
pushf
not eax
add eax, 0xb0d2571c
xor eax, 0xbc01b850
rol eax, 0x88
popf
pushf
not eax
add eax, 0xfc382026
xor eax, 0xda4024d6
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbc6d47a8
xor eax, 0xf716faa9
rol eax, 0x5e
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xc763af3b
pushf
not eax
add eax, 0xf0a7ced6
xor eax, 0xdec9b555
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x98bc8e03
xor eax, 0xe7f0c35b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc4d0ceed
xor eax, 0xe308dcef
rol eax, 0xda
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400867f6
push rax
pushf
mov eax, 0x9bb8606a
pushf
not eax
add eax, 0x84803c7f
xor eax, 0xf4506549
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf953a180
xor eax, 0xe9c62243
rol eax, 0x18
popf
pushf
not eax
add eax, 0x844f317e
xor eax, 0xee57aab3
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb51a3733
xor eax, 0xdcf6ef6a
rol eax, 0x6d
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x5e129a40
pushf
not eax
add eax, 0x959e6264
xor eax, 0x86f06178
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe52bdc32
xor eax, 0xcc52386a
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9c9c6b03
xor eax, 0xabb5a6ea
rol eax, 0x21
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140086884
push rax
pushf
mov eax, 0xafc849e5
pushf
not eax
add eax, 0xe36bb8ff
xor eax, 0xaf05e18f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x861098fc
xor eax, 0xb27bcb29
rol eax, 0x57
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x1cc7cc83
pushf
not eax
add eax, 0x82e0bc2e
xor eax, 0xf20f4414
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb6208064
xor eax, 0x9b1e8cfb
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd3f39e4e
xor eax, 0xf44bf2ad
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf4892e2c
xor eax, 0xf106d3cf
rol eax, 0x7d
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xda59d70d
pushf
not eax
add eax, 0xaaff37b2
xor eax, 0xfe70ec18
rol eax, 0x30
popf
pushf
not eax
add eax, 0x9f581653
xor eax, 0x89c36d52
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe3d800f9
xor eax, 0xc14c1a02
rol eax, 0x9e
popf
jmp 0x14008602d
movdqa xmm0, xmmword [0x14002b390]
movdqu xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x68], 0
lea rbx, [0x1a7731c6a]
pushf
sub rbx, 0x6770d2b2
popf
mov qword [rbp - 0x38], rbx
lea rcx, [rbp - 0x30]
jmp 0x1400869a4
call qword [sym.imp.VCRUNTIME140.dll___std_exception_destroy]
mov qword [rbp - 0x58], rbx
lea rcx, [rbp - 0x50]
jmp 0x1400869b3
call qword [sym.imp.VCRUNTIME140.dll___std_exception_destroy]
nop
mov rdx, qword [rbp - 0x60]
cmp rdx, 0x10
jb 0x140086a1d
push rax
pushf
mov eax, 0xbd6879e8
pushf
not eax
add eax, 0x9effc1b5
xor eax, 0xe0b35828
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfc793d8c
xor eax, 0xed558637
rol eax, 8
popf
pushf
not eax
add eax, 0xb30df733
xor eax, 0xf2a46f90
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf72d17f2
xor eax, 0xe3517501
rol eax, 0x8b
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xb435658
pushf
not eax
add eax, 0x91f160c0
xor eax, 0x849ee6b8
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc63d784c
xor eax, 0xcc490c0a
rol eax, 0x41
popf
pushf
not eax
add eax, 0xcd37fe19
xor eax, 0xee5cb176
rol eax, 0x2e
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086abc
push rax
pushf
mov eax, 0x901f041b
pushf
not eax
add eax, 0xba60168e
xor eax, 0xb77c1c98
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xdf734435
xor eax, 0xfc7c49b4
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc1f97f1f
xor eax, 0xa9670b6d
rol eax, 0x8a
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x145e4a51
pushf
not eax
add eax, 0x867a9fbc
xor eax, 0xd1db334b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa6aa98c3
xor eax, 0x9abdb78e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xff94dd69
xor eax, 0xa0f2d2c0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf97b9206
xor eax, 0xd878a8d8
rol eax, 0xf5
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140086b5d
push rax
pushf
mov eax, 0x1294248d
pushf
not eax
add eax, 0xa715dc75
xor eax, 0xdc4e57fa
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa9486ea7
xor eax, 0xa1f616ae
rol eax, 0xf6
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xe19260e0
pushf
not eax
add eax, 0xf380c100
xor eax, 0xc366de29
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xafe654b2
xor eax, 0xe0325e42
rol eax, 9
popf
pushf
not eax
add eax, 0x91deb45e
xor eax, 0xcba3c519
rol eax, 0xe5
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0x8f29e9dc
pushf
not eax
add eax, 0xa1a92d99
xor eax, 0x9976ff8f
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd44c1e54
xor eax, 0xfa869976
rol eax, 0xc2
popf
jmp 0x14008602d
movdqa xmm0, xmmword [0x14002b390]
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x78], 0
mov rdx, qword [rsp + 0x60]
cmp rdx, 0x10
jb 0x140086c78
push rax
pushf
mov eax, 0xe43a0a8f
pushf
not eax
add eax, 0xb4e0968f
xor eax, 0xf84106c7
rol eax, 7
popf
pushf
not eax
add eax, 0xf97b1554
xor eax, 0x85b5b93f
rol eax, 0x13
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xfb6c2207
pushf
not eax
add eax, 0xb323d728
xor eax, 0xda0af095
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x9b808e76
xor eax, 0xf2379d23
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc2d2387c
xor eax, 0x8a33f4bc
rol eax, 3
popf
pushf
not eax
add eax, 0x80b5e492
xor eax, 0xe68436d2
rol eax, 0x94
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086d2b
push rax
pushf
mov eax, 0xa3ca6648
pushf
not eax
add eax, 0xfd57d38a
xor eax, 0xe551a119
rol eax, 0x32
popf
pushf
not eax
add eax, 0xdaa3aa80
xor eax, 0xbc3ef973
rol eax, 9
popf
pushf
not eax
add eax, 0xdc951733
xor eax, 0xdff81e88
rol eax, 0x79
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x7d52b10c
pushf
not eax
add eax, 0xe603532d
xor eax, 0xf594f967
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe8ff65f0
xor eax, 0xe5609f3e
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8e42e192
xor eax, 0xbdafcb0f
rol eax, 0x41
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140086dcc
push rax
pushf
mov eax, 0xddf4811
pushf
not eax
add eax, 0x87e09e66
xor eax, 0xf5816088
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xbca2ed53
xor eax, 0x91f00a25
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9c79f9df
xor eax, 0x922282d3
rol eax, 0x64
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xd7bd7f4b
pushf
not eax
add eax, 0x8b56aff3
xor eax, 0xf09e6050
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xad63d511
xor eax, 0xc502ea7a
rol eax, 0xbd
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0x3df3a216
pushf
not eax
add eax, 0xaf12fe75
xor eax, 0xe638b23c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbdc42ef7
xor eax, 0xd3d0bde2
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa3773f61
xor eax, 0x87aef559
rol eax, 0xc
popf
pushf
not eax
add eax, 0xeebe3dbb
xor eax, 0xe5ffeef4
rol eax, 0xd5
popf
jmp 0x14008602d
cmp byte [rbp + 0xd8], 0
je 0x140086efa
push rax
pushf
mov eax, 0x9fee8395
pushf
not eax
add eax, 0xa7b87668
xor eax, 0xa8c90ac9
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfb257435
xor eax, 0xeefc0f7a
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfccde258
xor eax, 0xa9167c29
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8f51a6ad
xor eax, 0xff2472db
rol eax, 0x52
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x9c2b0852
pushf
not eax
add eax, 0x98f50368
xor eax, 0xaf99d999
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf55ce044
xor eax, 0xc888d7a0
rol eax, 0xe7
popf
jmp 0x14008602d
mov dl, 0xce
pushf
not dl
add dl, 0x2f
xor dl, 0xcd
rol dl, 0x7a
popf
pushf
not dl
add dl, 0x8b
xor dl, 0x4b
rol dl, 0x83
popf
pushf
not dl
add dl, 0xc3
xor dl, 0xd4
rol dl, 0x9f
popf
lea rcx, [rsp + 0x30]
call fcn.14000f960
movzx edx, byte [rdi]
movzx ecx, byte [rax]
mov byte [rdi], cl
mov byte [rax], dl
lea rcx, [rax + 8]
mov rdx, qword [rdi + 8]
mov r8, qword [rcx]
mov qword [rdi + 8], r8
mov qword [rcx], rdx
movzx edx, byte [rax]
call fcn.1400d98d0
nop
lea rcx, [rbp + 0x70]
call fcn.1400ad88a
jmp 0x140087e58
cmp byte [rdi], 9
jne 0x14008703d
push rax
pushf
mov eax, 0xbfb4129f
pushf
not eax
add eax, 0xcec05dc9
xor eax, 0xe78dcf56
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb460d6e6
xor eax, 0x9df9f2a2
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xacb140b5
xor eax, 0x8c75ce56
rol eax, 0xa8
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xcb1f4570
pushf
not eax
add eax, 0xfbabb963
xor eax, 0xe7b69902
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd16af257
xor eax, 0xbd393957
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8aea06b9
xor eax, 0xf53cc3d2
rol eax, 0xd6
popf
jmp 0x14008602d
xor edx, edx
lea rcx, [rsp + 0x30]
call fcn.14000f960
nop
movzx edx, byte [rdi]
movzx eax, byte [rsp + 0x30]
mov byte [rdi], al
mov byte [rsp + 0x30], dl
mov rax, qword [rdi + 8]
mov rcx, qword [rsp + 0x38]
mov qword [rdi + 8], rcx
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x38]
call fcn.1400d98d0
nop
lea rcx, [rbp + 0x70]
call fcn.1400ad88a
jmp 0x140087e58
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
movups xmmword [rbp + 0x38], xmm0
movups xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x28], rdi
movdqu xmmword [rbp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x40], xmm1
mov byte [rbp + 0x50], 0
mov byte [rbp + 0x51], r14b
lea rdx, [rbp + 0x28]
call fcn.140019230
mov rcx, rsi
call fcn.140014a10
cmp eax, 0xf
je 0x140087197
push rax
pushf
mov eax, 0x1d9cc319
pushf
not eax
add eax, 0x8bc1a1ce
xor eax, 0xb0ee2ad0
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa9897ad7
xor eax, 0xf74c619f
rol eax, 0x2c
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x2adac156
pushf
not eax
add eax, 0xc437d423
xor eax, 0xd4232bf5
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa06b4367
xor eax, 0x823733c9
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc515c81d
xor eax, 0x86183b19
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf498d426
xor eax, 0x85a47c40
rol eax, 0x11
popf
jmp 0x14008602d
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
mov r8d, 0x5168133b
pushf
not r8d
add r8d, 0xce38a046
xor r8d, 0xb1edb483
rol r8d, 0xc5
popf
pushf
not r8d
add r8d, 0x9a9b29ea
xor r8d, 0xf3b3f8b0
rol r8d, 0x6a
popf
lea rdx, [0x1afd08b54]
pushf
sub rdx, 0x6fce30c0
popf
lea rcx, [rsp + 0x48]
call fcn.1400af416
nop
lea r9, [rsp + 0x48]
mov r8d, 0x5f54a17d
pushf
not r8d
add r8d, 0xc24a994c
xor r8d, 0xa6aeff32
rol r8d, 0x63
popf
pushf
not r8d
add r8d, 0xb7bd0b73
xor r8d, 0xf1c6f17f
rol r8d, 0xb0
popf
pushf
not r8d
add r8d, 0xbca8b70b
xor r8d, 0x89b55008
rol r8d, 0x5b
popf
lea rdx, [rsp + 0x68]
mov rcx, rsi
call fcn.14005ba48
nop
lea rbx, [rsi + 0x48]
movups xmm0, xmmword [rsi + 0x68]
movups xmmword [rsp + 0x30], xmm0
movsd xmm1, qword [rsi + 0x78]
movsd qword [rsp + 0x40], xmm1
mov r9, rax
lea r8, [rsp + 0x30]
lea rcx, [rbp - 0x58]
call fcn.1400f7070
mov rsi, rax
lea rdx, [rbp - 0x78]
mov rcx, rbx
call fcn.1400c73c6
nop
mov byte [rbp + 0x50], 1
cmp byte [rbp + 0x51], 0
jne 0x140087334
push rax
pushf
mov eax, 0x2e385810
pushf
not eax
add eax, 0xa42ca62c
xor eax, 0x84d7ce59
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xaaf94d63
xor eax, 0xa829c446
rol eax, 0xcd
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x341a4764
pushf
not eax
add eax, 0xd5397022
xor eax, 0xffc10973
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb0ad068c
xor eax, 0xbcbe9395
rol eax, 0xec
popf
jmp 0x14008602d
mov rdx, qword [rbp - 0x60]
cmp rdx, 0x10
jb 0x1400873a4
push rax
pushf
mov eax, 0x5ca726c6
pushf
not eax
add eax, 0xda2eca44
xor eax, 0xa022dd9d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x84097480
xor eax, 0xdd1c4889
rol eax, 0x64
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x39926e7b
pushf
not eax
add eax, 0xb186caa3
xor eax, 0xaced054b
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc0cc8cd7
xor eax, 0xe5b2d36a
rol eax, 0xb4
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008741d
push rax
pushf
mov eax, 0x909f4a59
pushf
not eax
add eax, 0xaecad62f
xor eax, 0x9a64c2c2
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd0e7d530
xor eax, 0xbfaab611
rol eax, 0xda
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x3e0479b0
pushf
not eax
add eax, 0xa311bbaa
xor eax, 0xb615f31a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9bf99ac3
xor eax, 0xbd242eb8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe575e5a4
xor eax, 0xa2ab7833
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x86a9b913
xor eax, 0x8bc817ee
rol eax, 0xfd
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400874e4
push rax
pushf
mov eax, 0xfa603087
pushf
not eax
add eax, 0xd39f8c39
xor eax, 0xed3d7104
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa521d608
xor eax, 0xaf7e07dc
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x83c51ef8
xor eax, 0xc9a45795
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x85100913
xor eax, 0x86b7a750
rol eax, 0x9a
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xab059fa0
pushf
not eax
add eax, 0xc92bf3d2
xor eax, 0xc516dce7
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe171c792
xor eax, 0xf5533a2c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb04116ba
xor eax, 0xab4c08e6
rol eax, 0x9d
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xb9da8934
pushf
not eax
add eax, 0x8906c2a7
xor eax, 0xa6377b9a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xce8700da
xor eax, 0x9801307f
rol eax, 0x7e
popf
jmp 0x14008602d
movdqa xmm0, xmmword [0x14002b390]
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x78], 0
lea rbx, [0x19e8e0bfe]
pushf
sub rbx, 0x5e8bc246
popf
mov qword [rbp - 0x38], rbx
lea rcx, [rbp - 0x30]
jmp 0x1400875c9
call qword [sym.imp.VCRUNTIME140.dll___std_exception_destroy]
mov qword [rbp - 0x58], rbx
lea rcx, [rbp - 0x50]
jmp 0x1400875d8
call qword [sym.imp.VCRUNTIME140.dll___std_exception_destroy]
nop
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x14008762f
push rax
pushf
mov eax, 0x7fae5797
pushf
not eax
add eax, 0x9403d4db
xor eax, 0xe69dfc49
rol eax, 0xec
popf
pushf
not eax
add eax, 0xabb1d8e7
xor eax, 0xca90368a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xceb8ce40
xor eax, 0xc0244c4c
rol eax, 0xb4
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xcb95041e
pushf
not eax
add eax, 0xf21359c3
xor eax, 0xf7a64567
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb8e5d854
xor eax, 0xf385351d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa111b716
xor eax, 0x90f327e0
rol eax, 0xe6
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400876e2
push rax
pushf
mov eax, 0xac47061e
pushf
not eax
add eax, 0xb8a52ae8
xor eax, 0x844e3e7f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9c71d1f6
xor eax, 0xb2826cc4
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb17a869c
xor eax, 0xa71b3224
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb97571e2
xor eax, 0xb8367184
rol eax, 0x70
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xc013791f
pushf
not eax
add eax, 0x96cfbd3c
xor eax, 0xce556d84
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x816c9ab0
xor eax, 0xd3b79375
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9b02f9d0
xor eax, 0xae103d83
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb71d2b83
xor eax, 0xc5807bed
rol eax, 0x30
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140087796
push rax
pushf
mov eax, 0x6b99dc2f
pushf
not eax
add eax, 0xb0b86257
xor eax, 0xa48dd48a
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc6d345c4
xor eax, 0xf9396ca4
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9ccc9bcc
xor eax, 0xfd1a7785
rol eax, 0x5a
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x5567cdb0
pushf
not eax
add eax, 0xbfde018d
xor eax, 0xf8a2e313
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcb2ddf49
xor eax, 0x9be7c48f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x954da973
xor eax, 0x86ae0068
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd004debe
xor eax, 0xba28d055
rol eax, 0x98
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xd6090e50
pushf
not eax
add eax, 0xf8e91375
xor eax, 0xf2d68033
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa19e765d
xor eax, 0xdca11814
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x97f8eb5f
xor eax, 0xc29d250e
rol eax, 0x5b
popf
jmp 0x14008602d
movdqa xmm0, xmmword [0x14002b390]
movdqu xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x68], 0
mov rdx, qword [rsp + 0x60]
cmp rdx, 0x10
jb 0x1400878ff
push rax
pushf
mov eax, 0xee0f6bc9
pushf
not eax
add eax, 0xebeac30d
xor eax, 0xc3f11017
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x84efd985
xor eax, 0xc84a7cfa
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc1cbefb0
xor eax, 0xe67be26a
rol eax, 0xbb
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x2edbd4c5
pushf
not eax
add eax, 0xf96e17a6
xor eax, 0xbd81ddc3
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb9a8546b
xor eax, 0xedbec851
rol eax, 0x97
popf
pushf
not eax
add eax, 0x9b1f69b4
xor eax, 0xad12af92
rol eax, 0x9b
popf
jmp 0x14008602d
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008799f
push rax
pushf
mov eax, 0x8c320075
pushf
not eax
add eax, 0xb53807b4
xor eax, 0xca7c8fab
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa7e0d72a
xor eax, 0xb1856cce
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdf6f01c6
xor eax, 0xfb8df14b
rol eax, 0x86
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xd1ce24e4
pushf
not eax
add eax, 0xd2d9ecbf
xor eax, 0x8c0170cb
rol eax, 0x84
popf
pushf
not eax
add eax, 0xde7c441d
xor eax, 0x8aca3742
rol eax, 1
popf
pushf
not eax
add eax, 0xa03f33a6
xor eax, 0x921aeb18
rol eax, 0xd1
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140087a3f
push rax
pushf
mov eax, 0xafb8cae2
pushf
not eax
add eax, 0xe64e079c
xor eax, 0xda679443
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe70a27f6
xor eax, 0xcc7116de
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9f8c20e5
xor eax, 0xc0cad824
rol eax, 0x99
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xe675b425
pushf
not eax
add eax, 0xc7e558f5
xor eax, 0xc619723b
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb216e92e
xor eax, 0xae6083d3
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa4ebc568
xor eax, 0xad170529
rol eax, 0xd
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400903b4
push rax
pushf
mov eax, 0xda60f60b
pushf
not eax
add eax, 0x95723d91
xor eax, 0x83589647
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf3bba2b5
xor eax, 0xa9eb607c
rol eax, 0xd4
popf
jmp 0x14008602d
cmp byte [rbp + 0x50], 0
je 0x140087b5b
push rax
pushf
mov eax, 0x155d3f89
pushf
not eax
add eax, 0xb05d5976
xor eax, 0xb2c21b0e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc33d6f48
xor eax, 0xefa321dc
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc43c0ab4
xor eax, 0xdf24491f
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf04c191e
xor eax, 0xe85e787c
rol eax, 0xd4
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xc10e89
pushf
not eax
add eax, 0xc264837d
xor eax, 0xb8453812
rol eax, 0x27
popf
pushf
not eax
add eax, 0xff62c085
xor eax, 0xe613b867
rol eax, 0xba
popf
pushf
not eax
add eax, 0x86ee60a8
xor eax, 0xc745a095
rol eax, 0x1f
popf
jmp 0x14008602d
mov dl, 0x2f
pushf
not dl
add dl, 0x9c
xor dl, 0x33
rol dl, 0x14
popf
pushf
not dl
add dl, 0xca
xor dl, 0xcb
rol dl, 0x16
popf
pushf
not dl
add dl, 0xb1
xor dl, 0x7f
rol dl, 0xd
popf
pushf
not dl
add dl, 0x1f
xor dl, 0x45
rol dl, 0xf0
popf
lea rcx, [rsp + 0x30]
call fcn.14000f960
movzx edx, byte [rdi]
movzx ecx, byte [rax]
mov byte [rdi], cl
mov byte [rax], dl
lea rcx, [rax + 8]
mov rdx, qword [rdi + 8]
mov r8, qword [rcx]
mov qword [rdi + 8], r8
mov qword [rcx], rdx
movzx edx, byte [rax]
call fcn.1400d98d0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x140087c70
push rax
pushf
mov eax, 0x91e04463
pushf
not eax
add eax, 0x9e9a5622
xor eax, 0xc2e4d7bb
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf5c96709
xor eax, 0x8ade8337
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xd30a0941
xor eax, 0xd50ce78d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf8244cea
xor eax, 0x8ecd0d8d
rol eax, 0x17
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xd7d8366b
pushf
not eax
add eax, 0xabf276ef
xor eax, 0xf5ec73fc
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9f169515
xor eax, 0xfc233fbf
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf99fa3af
xor eax, 0x94c6094b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc0394c26
xor eax, 0xa45a23cd
rol eax, 0xeb
popf
jmp 0x14008602d
mov rdx, qword [rbp + 0x40]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x140087d39
push rax
pushf
mov eax, 0xf11cdea4
pushf
not eax
add eax, 0xb04e6511
xor eax, 0x80d486d5
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa112d8a2
xor eax, 0xc4b75c48
rol eax, 5
popf
pushf
not eax
add eax, 0x87c09b0d
xor eax, 0x874fd747
rol eax, 0x36
popf
pushf
not eax
add eax, 0xeb2987a2
xor eax, 0xa1693f98
rol eax, 0x71
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x7c2877e4
pushf
not eax
add eax, 0x8b8530a4
xor eax, 0xf93fdc9b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xfac21a27
xor eax, 0x815df530
rol eax, 0x69
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140087dda
push rax
pushf
mov eax, 0xaaa29d73
pushf
not eax
add eax, 0x901b8176
xor eax, 0xe1805cf8
rol eax, 0x83
popf
pushf
not eax
add eax, 0x8fb43e9c
xor eax, 0xae66868c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa6cecc20
xor eax, 0xe8bca431
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa161f1ca
xor eax, 0xdc155c6d
rol eax, 0x63
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xbe46e2a2
pushf
not eax
add eax, 0x97182b96
xor eax, 0xd42d7a87
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa4a58d22
xor eax, 0xb990e502
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xaa004f7a
xor eax, 0xf55e54f7
rol eax, 0xcf
popf
jmp 0x14008602d
call fcn.1400903b4
push rax
pushf
mov eax, 0x1fcf8861
pushf
not eax
add eax, 0xd9231a47
xor eax, 0xaee6c0c0
rol eax, 0x86
popf
pushf
not eax
add eax, 0x81b1a8ff
xor eax, 0x9f1d5fb9
rol eax, 0x4a
popf
jmp 0x14008602d
mov rcx, qword [rbp + 0x140]
xor rcx, rsp
call fcn.1400bc272
lea r11, [rsp + 0x250]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x140087f3a
push rax
pushf
mov eax, 0x7d236e41
pushf
not eax
add eax, 0x8f76b7ec
xor eax, 0xff8fdbd1
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe2f65db8
xor eax, 0xdac3e0ab
rol eax, 0
popf
pushf
not eax
add eax, 0xa3d1acba
xor eax, 0xf39a5dfd
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xca19d8bb
xor eax, 0xf1574e8f
rol eax, 0x99
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0xed326faa
pushf
not eax
add eax, 0xdc398d7d
xor eax, 0xc876c1c7
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf6b8025a
xor eax, 0xaf50d5da
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc90e803d
xor eax, 0xd2bc8100
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf0d7a4c1
xor eax, 0x98cd6ecb
rol eax, 0x9c
popf
jmp 0x14008602d
mov rdx, qword [rbp + 0x40]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x140087fdd
push rax
pushf
mov eax, 0x719ebc25
pushf
not eax
add eax, 0x9de761fa
xor eax, 0xe02893df
rol eax, 0x18
popf
pushf
not eax
add eax, 0x958a37c5
xor eax, 0x89ddd78e
rol eax, 0x6f
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x9a3637c5
pushf
not eax
add eax, 0xd2ffa970
xor eax, 0xfc6d5de7
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x94587e48
xor eax, 0xf7c3f8be
rol eax, 0xe8
popf
jmp 0x14008602d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008806b
push rax
pushf
mov eax, 0x39fd6e92
pushf
not eax
add eax, 0x86f7e010
xor eax, 0xaa7ae74f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8d1153f2
xor eax, 0xe1c6303a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfea2a162
xor eax, 0x90a8f911
rol eax, 0x72
popf
jmp 0x14008602d
push rax
pushf
mov eax, 0x1de1cdd5
pushf
not eax
add eax, 0xbedf5eab
xor eax, 0x9cfae2e3
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd8447d48
xor eax, 0xa11163bb
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc6021771
xor eax, 0xcf7286df
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x951d7957
xor eax, 0x93e8f785
rol eax, 0xf8
popf
jmp 0x14008602d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xd5a84f79
pushf
not eax
add eax, 0xe9292ee8
xor eax, 0xaca16d5c
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc967926d
xor eax, 0xf8a13216
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa91625fe
xor eax, 0xdb9e6711
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xec247be0
xor eax, 0xcceb0833
rol eax, 0x68
popf
jmp 0x14008602d
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.1400bc4b3
lea rdx, [0x183c81609]
pushf
sub rdx, 0x43c50681
popf
lea rcx, [rbp - 0x18]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
push rax
pushf
mov eax, 0xb1600bff
pushf
not eax
add eax, 0x9919e76d
xor eax, 0xa1aa4a12
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd21591a1
xor eax, 0x831a9c2f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaa9c29e7
xor eax, 0xdede3d73
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb2e020a6
xor eax, 0xe2be066d
rol eax, 0x6b
popf
jmp 0x14008602d
mov rdx, rsi
lea rcx, [rbp + 0x28]
call fcn.1400bc4b3
lea rdx, [0x1bf2abed9]
pushf
sub rdx, 0x7f27af51
popf
lea rcx, [rbp + 0x28]
call sub.VCRUNTIME140.dll__CxxThrowException
int3