Function at 0x140088fd6
Capabilities:
Authenticate hmac
Check os version
Get file version info
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xc5ffc0d3
pushf
not eax
add eax, 0x5c8e90ee
xor eax, 0x13035215
rol eax, 0x52
popf
pushf
not eax
add eax, 0x491df47a
xor eax, 0x40dfde43
rol eax, 0xf2
popf
cmp eax, 6
jne 0x140089013
popf
pop rax
jmp 0x1400895b9
cmp eax, 0xc
jne 0x140089022
popf
pop rax
jmp 0x14008985a
cmp eax, 4
jne 0x140089031
popf
pop rax
jmp 0x14008945b
cmp eax, 2
jne 0x140089040
popf
pop rax
jmp 0x1400891cc
cmp eax, 7
jne 0x14008904f
popf
pop rax
jmp 0x1400895f3
cmp eax, 9
jne 0x14008905e
popf
pop rax
jmp 0x1400896e8
cmp eax, 0xa
jne 0x14008906d
popf
pop rax
jmp 0x140089775
cmp eax, 0xd
jne 0x14008907c
popf
pop rax
jmp 0x1400898a5
cmp eax, 8
jne 0x14008908b
popf
pop rax
jmp 0x14008963e
cmp eax, 5
jne 0x14008909a
popf
pop rax
jmp 0x1400894fb
cmp eax, 1
jne 0x1400890a9
popf
pop rax
jmp 0x140089176
cmp eax, 0xb
jne 0x1400890b8
popf
pop rax
jmp 0x14008980d
cmp eax, 0
jne 0x1400890c7
popf
pop rax
jmp 0x1400890d6
cmp eax, 3
jne 0x1400890d6
popf
pop rax
jmp 0x140089266
mov qword [rsp + 0x18], rbx
push rdi
sub rsp, 0x60
mov rbx, rdx
mov rdi, rcx
test rdx, rdx
jne 0x140089130
push rax
pushf
mov eax, 0x8cbb9f79
pushf
not eax
add eax, 0x3145f8fb
xor eax, 0x5630ed6
rol eax, 1
popf
pushf
not eax
add eax, 0xfdf93ce
xor eax, 0x1a178f72
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x550f22a1
xor eax, 0x1a871c1
rol eax, 0x7e
popf
jmp 0x140089004
push rax
pushf
mov eax, 0xe524d6ec
pushf
not eax
add eax, 0x4ddfa9cb
xor eax, 0x36cd5c10
rol eax, 0x21
popf
pushf
not eax
add eax, 0x3e29276a
xor eax, 0x49d63e63
rol eax, 0x44
popf
pushf
not eax
add eax, 0x1eef1b4
xor eax, 0x732b56c7
rol eax, 0x54
popf
jmp 0x140089004
xor al, al
mov rbx, qword [rsp + 0x80]
add rsp, 0x60
pop rdi
ret
cmp qword [0x140042160], 0
jne 0x140089220
push rax
pushf
mov eax, 0x7eaec6ff
pushf
not eax
add eax, 0x138e1ecf
xor eax, 0x50cadce8
rol eax, 0x45
popf
pushf
not eax
add eax, 0x336ae20b
xor eax, 0x5ba0efeb
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x4e9574f2
xor eax, 0x54aa5b6f
rol eax, 0xfc
popf
jmp 0x140089004
push rax
pushf
mov eax, 0xa99b853d
pushf
not eax
add eax, 0x71ca1415
xor eax, 0x21259977
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x558b0cec
xor eax, 0x32336a97
rol eax, 0x37
popf
pushf
not eax
add eax, 0x7c0da707
xor eax, 0x1f9f6e17
rol eax, 0x6c
popf
jmp 0x140089004
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
mov r8d, 0x90b4ecb5
pushf
not r8d
add r8d, 0x5ef5655
xor r8d, 0x5c8b9c9f
rol r8d, 0xa2
popf
pushf
not r8d
add r8d, 0x4690770e
xor r8d, 0x28cba405
rol r8d, 0xc9
popf
pushf
not r8d
add r8d, 0x29cf7a55
xor r8d, 0x23c140e6
rol r8d, 0x56
popf
lea rdx, [0x1a9337005]
pushf
sub rdx, 0x693084d5
popf
lea rcx, [rsp + 0x40]
call fcn.140080330
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x30], xmm1
mov r8d, 0xff9837d6
pushf
not r8d
add r8d, 0x2086fe3
xor r8d, 0x55a98677
rol r8d, 3
popf
pushf
not r8d
add r8d, 0x60696bc6
xor r8d, 0x3ab21674
rol r8d, 0x5d
popf
pushf
not r8d
add r8d, 0x268443eb
xor r8d, 0x46406886
rol r8d, 0x81
popf
pushf
not r8d
add r8d, 0x7be0c5a9
xor r8d, 0x1121c747
rol r8d, 0xa3
popf
lea rdx, [0x1b0643f7f]
pushf
sub rdx, 0x7061545f
popf
lea rcx, [rsp + 0x20]
call fcn.140080330
nop
lea rcx, [rsp + 0x20]
call fcn.1400a884a
mov rdx, rax
lea r8, [rsp + 0x40]
mov rcx, rdi
call fcn.1400898bd
mov qword [0x140042160], rax
mov rdx, qword [rsp + 0x38]
cmp rdx, 0xf
jbe 0x140089402
push rax
pushf
mov eax, 0xe88200e2
pushf
not eax
add eax, 0x214e89c7
xor eax, 0x57b89524
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x11d55ec9
xor eax, 0x3e72ed80
rol eax, 0x29
popf
pushf
not eax
add eax, 0x2708b130
xor eax, 0x6b6c53c7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x638dac9c
xor eax, 0x43ffafc4
rol eax, 0xd9
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x81291b17
pushf
not eax
add eax, 0x67aa7015
xor eax, 0x6a514741
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x7794f180
xor eax, 0x68fc5b2c
rol eax, 0xac
popf
pushf
not eax
add eax, 0x58ba8258
xor eax, 0x5b2eb0c0
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd2a5171
xor eax, 0x146680b2
rol eax, 0x2e
popf
jmp 0x140089004
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400894a2
push rax
pushf
mov eax, 0x4c49099e
pushf
not eax
add eax, 0x104f0b0
xor eax, 0x2db4772e
rol eax, 0xee
popf
pushf
not eax
add eax, 0x3b494428
xor eax, 0x57395db4
rol eax, 0xfc
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x27efc6a7
pushf
not eax
add eax, 0x112b6332
xor eax, 0x1d3619da
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x2f2b528
xor eax, 0x44311b5f
rol eax, 0x39
popf
pushf
not eax
add eax, 0x695c006c
xor eax, 0x40aeeefe
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x732e89f3
xor eax, 0x22c5e7da
rol eax, 0x45
popf
jmp 0x140089004
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008955f
push rax
pushf
mov eax, 0x15e7be02
pushf
not eax
add eax, 0x6f456397
xor eax, 0x489619c9
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x6c462938
xor eax, 0x4e675f87
rol eax, 0x34
popf
pushf
not eax
add eax, 0x4dda8cd1
xor eax, 0x44a0d22d
rol eax, 0x95
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x954746b8
pushf
not eax
add eax, 0x418121fd
xor eax, 0x3f36526b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x76d6be2f
xor eax, 0x1301a8b4
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x5ccd787c
xor eax, 0x7f6dc0fc
rol eax, 0x93
popf
pushf
not eax
add eax, 0x46ce502e
xor eax, 0x66fe6dcc
rol eax, 0xec
popf
jmp 0x140089004
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x570aa7dc
pushf
not eax
add eax, 0x4892045a
xor eax, 0x13c8ca46
rol eax, 0xb
popf
pushf
not eax
add eax, 0x511479c5
xor eax, 0x2e0bc22f
rol eax, 0x61
popf
pushf
not eax
add eax, 0x7b508d5c
xor eax, 0x67ddc20
rol eax, 0xc4
popf
jmp 0x140089004
movdqa xmm0, xmmword [0x1400375d0]
movdqu xmmword [rsp + 0x30], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14008968f
push rax
pushf
mov eax, 0xf2377fbf
pushf
not eax
add eax, 0x3a7b2cb0
xor eax, 0x72d0f792
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x74cf25ab
xor eax, 0x738577f9
rol eax, 0xc6
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x2a35a0d6
pushf
not eax
add eax, 0x3660d84d
xor eax, 0x5a886b6a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x297f43e0
xor eax, 0x512d0b92
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x6a7aa801
xor eax, 0x273628fa
rol eax, 0x41
popf
pushf
not eax
add eax, 0x2a4f1b16
xor eax, 0x5b6669c5
rol eax, 0xea
popf
jmp 0x140089004
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008972f
push rax
pushf
mov eax, 0xe781db26
pushf
not eax
add eax, 0x654dfe76
xor eax, 0x5552f4bd
rol eax, 0x64
popf
pushf
not eax
add eax, 0x13b42b8d
xor eax, 0x29c6ac6a
rol eax, 0x64
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x97007e42
pushf
not eax
add eax, 0x1cb75711
xor eax, 0x7f0ed262
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x2656a54e
xor eax, 0x5e1a848b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x40bc46e
xor eax, 0x1ee75095
rol eax, 0x72
popf
jmp 0x140089004
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400897c6
push rax
pushf
mov eax, 0xff46ade2
pushf
not eax
add eax, 0x11e41530
xor eax, 0x4dd58156
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdb14a79
xor eax, 0x75f3cd55
rol eax, 0x4c
popf
jmp 0x140089004
push rax
pushf
mov eax, 0x765f86ae
pushf
not eax
add eax, 0x77cd5e86
xor eax, 0x6a8558c4
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x5d0c1c44
xor eax, 0x67661d12
rol eax, 0x78
popf
pushf
not eax
add eax, 0x3ce1e819
xor eax, 0x2cff8735
rol eax, 0xf8
popf
jmp 0x140089004
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x51ffc32e
pushf
not eax
add eax, 0x6e4ce42
xor eax, 0x710b7e8f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x28221cf4
xor eax, 0x3c95755d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x3b25dee0
xor eax, 0x2b038639
rol eax, 0x1d
popf
jmp 0x140089004
mov r9, rbx
mov rcx, rdi
mov rbx, qword [rsp + 0x80]
add rsp, 0x60
pop rdi
jmp 0x14008fe0a
push rax
pushf
mov eax, 0x2e29164c
pushf
not eax
add eax, 0x3b4ed269
xor eax, 0x3d49372d
rol eax, 0x70
popf
pushf
not eax
add eax, 0x50a74b50
xor eax, 0x64e0277f
rol eax, 0x30
popf
pushf
not eax
add eax, 0x638e3ab8
xor eax, 0x25f19921
rol eax, 0xc5
popf
cmp eax, 0x2f
jne 0x14008fe5a
popf
pop rax
jmp 0x1400922cd
cmp eax, 0x1d
jne 0x14008fe69
popf
pop rax
jmp 0x14009151b
cmp eax, 0x21
jne 0x14008fe78
popf
pop rax
jmp 0x14009188c
cmp eax, 0x1e
jne 0x14008fe87
popf
pop rax
jmp 0x140091627
cmp eax, 0x28
jne 0x14008fe96
popf
pop rax
jmp 0x140091d9b
cmp eax, 0x15
jne 0x14008fea5
popf
pop rax
jmp 0x14009106f
cmp eax, 0x26
jne 0x14008feb4
popf
pop rax
jmp 0x140091c03
cmp eax, 0x29
jne 0x14008fec3
popf
pop rax
jmp 0x140091e66
cmp eax, 0x25
jne 0x14008fed2
popf
pop rax
jmp 0x140091b1d
cmp eax, 5
jne 0x14008fee1
popf
pop rax
jmp 0x14009056d
cmp eax, 0x2a
jne 0x14008fef0
popf
pop rax
jmp 0x140091f26
cmp eax, 0x11
jne 0x14008feff
popf
pop rax
jmp 0x140090e82
cmp eax, 0x16
jne 0x14008ff0e
popf
pop rax
jmp 0x14009110f
cmp eax, 0x2c
jne 0x14008ff1d
popf
pop rax
jmp 0x14009204c
cmp eax, 9
jne 0x14008ff2c
popf
pop rax
jmp 0x14009081e
cmp eax, 0x24
jne 0x14008ff3b
popf
pop rax
jmp 0x140091a37
cmp eax, 0x17
jne 0x14008ff4a
popf
pop rax
jmp 0x140091194
cmp eax, 0x2e
jne 0x14008ff59
popf
pop rax
jmp 0x1400921f2
cmp eax, 4
jne 0x14008ff68
popf
pop rax
jmp 0x1400904aa
cmp eax, 0x18
jne 0x14008ff77
popf
pop rax
jmp 0x1400911e1
cmp eax, 0xe
jne 0x14008ff86
popf
pop rax
jmp 0x140090b70
cmp eax, 0x10
jne 0x14008ff95
popf
pop rax
jmp 0x140090dbc
cmp eax, 0x1f
jne 0x14008ffa4
popf
pop rax
jmp 0x1400916fa
cmp eax, 0x23
jne 0x14008ffb3
popf
pop rax
jmp 0x1400919ad
cmp eax, 0xa
jne 0x14008ffc2
popf
pop rax
jmp 0x1400908fa
cmp eax, 0xb
jne 0x14008ffd1
popf
pop rax
jmp 0x140090967
cmp eax, 0xc
jne 0x14008ffe0
popf
pop rax
jmp 0x140090a02
cmp eax, 0x14
jne 0x14008ffef
popf
pop rax
jmp 0x140090fb2
cmp eax, 0x19
jne 0x14008fffe
popf
pop rax
jmp 0x14009123f
cmp eax, 0x2d
jne 0x14009000d
popf
pop rax
jmp 0x1400920fa
cmp eax, 0x20
jne 0x14009001c
popf
pop rax
jmp 0x14009180e
cmp eax, 0x32
jne 0x14009002b
popf
pop rax
jmp 0x1400923f3
cmp eax, 3
jne 0x14009003a
popf
pop rax
jmp 0x1400903eb
cmp eax, 1
jne 0x140090049
popf
pop rax
jmp 0x14009021a
cmp eax, 0x1c
jne 0x140090058
popf
pop rax
jmp 0x140091421
cmp eax, 8
jne 0x140090067
popf
pop rax
jmp 0x140090675
cmp eax, 0x30
jne 0x140090076
popf
pop rax
jmp 0x140092318
cmp eax, 0x13
jne 0x140090085
popf
pop rax
jmp 0x140090f7a
cmp eax, 6
jne 0x140090094
popf
pop rax
jmp 0x1400905d7
cmp eax, 7
jne 0x1400900a3
popf
pop rax
jmp 0x140090625
cmp eax, 0x1b
jne 0x1400900b2
popf
pop rax
jmp 0x140091340
cmp eax, 0x22
jne 0x1400900c1
popf
pop rax
jmp 0x1400918fc
cmp eax, 0x12
jne 0x1400900d0
popf
pop rax
jmp 0x140090f2d
cmp eax, 0
jne 0x1400900df
popf
pop rax
jmp 0x140090148
cmp eax, 0x1a
jne 0x1400900ee
popf
pop rax
jmp 0x1400912d0
cmp eax, 2
jne 0x1400900fd
popf
pop rax
jmp 0x140090343
cmp eax, 0xf
jne 0x14009010c
popf
pop rax
jmp 0x140090bd0
cmp eax, 0xd
jne 0x14009011b
popf
pop rax
jmp 0x140090aae
cmp eax, 0x2b
jne 0x14009012a
popf
pop rax
jmp 0x140091fdc
cmp eax, 0x31
jne 0x140090139
popf
pop rax
jmp 0x140092374
cmp eax, 0x27
jne 0x140090148
popf
pop rax
jmp 0x140091ca0
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x90]
sub rsp, 0x190
mov rax, qword [0x14003d040]
xor rax, rsp
mov qword [rbp + 0x80], rax
mov r14, r9
mov rbx, rcx
mov rax, qword [0x140042160]
mov qword [rbp - 0x80], rax
test rax, rax
je 0x1400901d4
push rax
pushf
mov eax, 0x62ec5d74
pushf
not eax
add eax, 0x21163bf2
xor eax, 0xffa5a9
rol eax, 0x58
popf
pushf
not eax
add eax, 0x7aa01f58
xor eax, 0xc5eecdf
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x5e149a8f
xor eax, 0x7d2a2aa5
rol eax, 0x23
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x2f0365ef
pushf
not eax
add eax, 0xfbb2326
xor eax, 0x467a2156
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x14e5fce5
xor eax, 0x12d2ea44
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x5c548b2
xor eax, 0x28fadfd3
rol eax, 0x1f
popf
jmp 0x14008fe4b
xorps xmm0, xmm0
movups xmmword [rbp - 0x4c], xmm0
movups xmmword [rbp - 0x3c], xmm0
movups xmmword [rbp - 0x2c], xmm0
movups xmmword [rbp - 0x1c], xmm0
movups xmmword [rbp - 0xc], xmm0
movups xmmword [rbp + 4], xmm0
movups xmmword [rbp + 0x14], xmm0
movups xmmword [rbp + 0x24], xmm0
movups xmmword [rbp + 0x34], xmm0
mov dword [rbp - 0x50], 0x94
lea rcx, [rbp - 0x50]
jmp 0x14009024d
call qword [sym.imp.KERNEL32.dll_GetVersionExA]
lea r8, [rbp - 0x78]
lea rdx, [0x1afdd71c9]
pushf
sub rdx, 0x6fda86f9
popf
mov ecx, 0x59866af8
pushf
not ecx
add ecx, 0x2e8cb97d
xor ecx, 0x29f4ab82
rol ecx, 0x7e
popf
pushf
not ecx
add ecx, 0x3b0d60ae
xor ecx, 0x7bd0a56c
rol ecx, 0xf8
popf
jmp 0x140090299
call qword [sym.imp.VERSION.dll_GetFileVersionInfoSizeExW]
xorps xmm0, xmm0
mov edi, eax
movdqu xmmword [rbp - 0x70], xmm0
xor r15d, r15d
mov qword [rbp - 0x60], r15
mov esi, r15d
test eax, eax
je 0x1400902ea
push rax
pushf
mov eax, 0xbc68cc2a
pushf
not eax
add eax, 0x35ae87ba
xor eax, 0x6ad50c13
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x4dfa1b21
xor eax, 0xb1baaf2
rol eax, 0xfc
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x37ae92da
pushf
not eax
add eax, 0xfba382a
xor eax, 0x250c3813
rol eax, 0x73
popf
pushf
not eax
add eax, 0x35b85b07
xor eax, 0x39ced45a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x2895bcdd
xor eax, 0x2a586c37
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x25b9c2dd
xor eax, 0x6b661f35
rol eax, 0x92
popf
jmp 0x14008fe4b
cmp rdi, 0x1000
jb 0x1400903a5
push rax
pushf
mov eax, 0x77154902
pushf
not eax
add eax, 0x40d10dd9
xor eax, 0x3bcee5d0
rol eax, 0x36
popf
pushf
not eax
add eax, 0x4d8f8f49
xor eax, 0x7cac6a4c
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x1e13a477
xor eax, 0x4405d036
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x7ca4f1c8
xor eax, 0x747a639a
rol eax, 0x8a
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x62c7f3e3
pushf
not eax
add eax, 0x4258172b
xor eax, 0x11afd524
rol eax, 0x86
popf
pushf
not eax
add eax, 0x2bdc0583
xor eax, 0x64ccd371
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x1ff121f0
xor eax, 0x275b27f8
rol eax, 0x18
popf
jmp 0x14008fe4b
lea rcx, [rdi + 0x27]
cmp rcx, rdi
jbe 0x140090451
push rax
pushf
mov eax, 0xc98c44f2
pushf
not eax
add eax, 0x28302d55
xor eax, 0x76442497
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x51ab9edf
xor eax, 0x3e80c963
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x225a679d
xor eax, 0x3223b3d6
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x7d245fcf
xor eax, 0x5b79bd97
rol eax, 0x5d
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x43d0f36a
pushf
not eax
add eax, 0x6fa4ca43
xor eax, 0x537d4636
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x71ee12f9
xor eax, 0x1cf5db17
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x2afc4705
xor eax, 0x6441b317
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x64dd6043
xor eax, 0x6253849a
rol eax, 0xe7
popf
jmp 0x14008fe4b
call fcn.1400ff3b2
mov rcx, rax
test rax, rax
je 0x140090514
push rax
pushf
mov eax, 0xef4bd14c
pushf
not eax
add eax, 0x22c624f
xor eax, 0x4937dccd
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x99aeda7
xor eax, 0x50653c4d
rol eax, 9
popf
pushf
not eax
add eax, 0x6c0c6d21
xor eax, 0x710ed52c
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc43b20
xor eax, 0x1ba63fc2
rol eax, 0x8b
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x54752d58
pushf
not eax
add eax, 0x5507e1c8
xor eax, 0x7dc1d61f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x3602a30a
xor eax, 0x2fc36b2
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x1d1c76e0
xor eax, 0x4ea52baa
rol eax, 0x15
popf
pushf
not eax
add eax, 0x674988f4
xor eax, 0x3fa58043
rol eax, 0xe5
popf
jmp 0x14008fe4b
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140090625
mov rcx, rdi
call fcn.1400ff3b2
push rax
pushf
mov eax, 0x18b8414e
pushf
not eax
add eax, 0x46416a94
xor eax, 0x72be38dd
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x24b9332c
xor eax, 0x26715df1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x44cebd85
xor eax, 0x761a60bd
rol eax, 0xed
popf
jmp 0x14008fe4b
mov qword [rbp - 0x70], rax
lea rsi, [rax + rdi]
mov qword [rbp - 0x60], rsi
mov r8, rdi
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov qword [rbp - 0x68], rsi
push rax
pushf
mov eax, 0xabc465fe
pushf
not eax
add eax, 0x33a55e
xor eax, 0x1186ff8a
rol eax, 0x63
popf
pushf
not eax
add eax, 0x4ed8adbb
xor eax, 0x1fcaa710
rol eax, 0x4d
popf
jmp 0x14008fe4b
mov rax, qword [rbp - 0x70]
push rax
not eax
add esi, eax
pop rax
add esi, 1
mov qword [rsp + 0x20], rax
mov r9d, esi
mov r8d, dword [rbp - 0x78]
lea rdx, [0x1b3d6cc16]
pushf
sub rdx, 0x73d3e146
popf
mov ecx, 0xa231fb89
pushf
not ecx
add ecx, 0x666a84ff
xor ecx, 0x1ae3c9ec
rol ecx, 0xa5
popf
pushf
not ecx
add ecx, 0x2d0d2871
xor ecx, 0x59c5f31d
rol ecx, 0x6a
popf
pushf
not ecx
add ecx, 0x61ac7477
xor ecx, 0x6ee5dcd2
rol ecx, 0x8d
popf
pushf
not ecx
add ecx, 0x5db1042
xor ecx, 0x448a1a23
rol ecx, 0x6b
popf
jmp 0x1400906fa
call qword [sym.imp.VERSION.dll_GetFileVersionInfoExW]
mov qword [rsp + 0x70], r15
mov dword [rbp - 0x74], r15d
lea r9, [rbp - 0x74]
lea r8, [rsp + 0x70]
lea rdx, [0x19b6e4377]
pushf
sub rdx, 0x5b6b588b
popf
mov rcx, qword [rbp - 0x70]
jmp 0x140090729
call qword [sym.imp.VERSION.dll_VerQueryValueW]
mov rax, qword [rsp + 0x70]
movzx ecx, word [rax + 0xe]
mov eax, 0x2167311c
pushf
not eax
add eax, 0x6440f63d
xor eax, 0x52048b22
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x15dd771
xor eax, 0x45a1aac4
rol eax, 0x52
popf
pushf
not eax
add eax, 0x237dd350
xor eax, 0x25b56a5f
rol eax, 0xc1
popf
cmp cx, ax
jb 0x1400907d8
push rax
pushf
mov eax, 0x3c2df8d5
pushf
not eax
add eax, 0x327c7c2d
xor eax, 0x706b6231
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdf03e7d
xor eax, 0x2c7cbc80
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x61ac596b
xor eax, 0x6ab7f8b8
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x7f29f202
xor eax, 0x468d95c1
rol eax, 0x50
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x66af4a3e
pushf
not eax
add eax, 0x4625c850
xor eax, 0x63080025
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x33776bcb
xor eax, 0x117c2812
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x7568070
xor eax, 0x2f78f1c0
rol eax, 0x33
popf
jmp 0x14008fe4b
lea rcx, [0x1a4858ac9]
pushf
sub rcx, 0x64829f09
popf
jmp 0x140090831
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x19f029214]
pushf
sub rdx, 0x5effa66c
popf
jmp 0x14009084d
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
jne 0x1400908a1
push rax
pushf
mov eax, 0xa31309a5
pushf
not eax
add eax, 0x3676f5c4
xor eax, 0x3840724
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x850f925
xor eax, 0x41bcd29c
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x77dfc37c
xor eax, 0x5633f469
rol eax, 0x44
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xf5f21bc6
pushf
not eax
add eax, 0x68eb3586
xor eax, 0x4c34fa54
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x297ec0cf
xor eax, 0x522c419c
rol eax, 0x44
popf
pushf
not eax
add eax, 0x75bb62fc
xor eax, 0x1e428886
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x2dd1fb39
xor eax, 0x5e1b9529
rol eax, 0xa1
popf
jmp 0x14008fe4b
lea rdx, [0x1a20a7b76]
pushf
sub rdx, 0x62078fa6
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14007aea5
lea rdx, [0x19e69e19a]
pushf
sub rdx, 0x5e68700a
popf
mov rcx, rax
jmp 0x14009092e
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, 0xa3b1f322
pushf
not eax
add eax, 0x250266f6
xor eax, 0x7acb3cde
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc468026
xor eax, 0x48c72952
rol eax, 0x54
popf
jmp 0x14008fe4b
xor bl, bl
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x1400909cf
push rax
pushf
mov eax, 0xbb629703
pushf
not eax
add eax, 0x37c43d0e
xor eax, 0x7772be83
rol eax, 0x24
popf
pushf
not eax
add eax, 0x1aabc483
xor eax, 0x10140448
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x218b7431
xor eax, 0x15100b3c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x235e0f10
xor eax, 0x7874b76e
rol eax, 0x6a
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xe9b67ee
pushf
not eax
add eax, 0x1018487d
xor eax, 0x22bac3af
rol eax, 0x43
popf
pushf
not eax
add eax, 0x62e1a41f
xor eax, 0x44b08815
rol eax, 0x1c
popf
jmp 0x14008fe4b
mov rdx, qword [rbp - 0x60]
push rcx
not rcx
add rdx, rcx
pop rcx
add rdx, 1
mov rax, rcx
cmp rdx, 0x1000
jb 0x140090a68
push rax
pushf
mov eax, 0xcca32bb2
pushf
not eax
add eax, 0x1328ccc2
xor eax, 0xaf35249
rol eax, 0xda
popf
pushf
not eax
add eax, 0x92a3ba2
xor eax, 0x3dbbb0ba
rol eax, 0x14
popf
pushf
not eax
add eax, 0x68d808dc
xor eax, 0x6beae49d
rol eax, 0x27
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x79021a1d
pushf
not eax
add eax, 0x499bc5b3
xor eax, 0x2496917d
rol eax, 0x24
popf
pushf
not eax
add eax, 0x1938a404
xor eax, 0x70157ba0
rol eax, 0x63
popf
pushf
not eax
add eax, 0x6d623422
xor eax, 0x2ad5aafc
rol eax, 0xd9
popf
jmp 0x14008fe4b
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140090b16
push rax
pushf
mov eax, 0x917ba074
pushf
not eax
add eax, 0x18aa7e28
xor eax, 0x122fc352
rol eax, 0x99
popf
pushf
not eax
add eax, 0x2b0e6aff
xor eax, 0x447a984d
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa196998
xor eax, 0x1b13275e
rol eax, 0x32
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x6693b3a3
pushf
not eax
add eax, 0x3018d208
xor eax, 0x10cd5e5e
rol eax, 0xd
popf
pushf
not eax
add eax, 0x6e91e7f6
xor eax, 0xceea15f
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x1de765ea
xor eax, 0x79ff5d8
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x5974f544
xor eax, 0x1a1edf58
rol eax, 0xfb
popf
jmp 0x14008fe4b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x919d2bf9
pushf
not eax
add eax, 0x3554bd5b
xor eax, 0xb4935ca
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x1f509bb0
xor eax, 0xe1b03ed
rol eax, 0x77
popf
pushf
not eax
add eax, 0x44780563
xor eax, 0x70cf53ff
rol eax, 0x41
popf
pushf
not eax
add eax, 0x5c17f59a
xor eax, 0x2be27614
rol eax, 0x35
popf
jmp 0x14008fe4b
mov word [rbp + 0x50], 0xb848
mov word [rbp + 0x5a], 0xe0ff
mov rax, qword [rbp - 0x80]
mov qword [rbp + 0x52], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
mov r8d, 0x81a28f3c
pushf
not r8d
add r8d, 0x521b2460
xor r8d, 0x6b2b7ff4
rol r8d, 0xce
popf
pushf
not r8d
add r8d, 0x711ae940
xor r8d, 0x2e64fa6b
rol r8d, 0xe6
popf
lea rdx, [0x1b7bf118f]
pushf
sub rdx, 0x77bc25e7
popf
lea rcx, [rsp + 0x50]
call fcn.140080330
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x40], xmm1
mov r8d, 0x5f71956d
pushf
not r8d
add r8d, 0x382fa164
xor r8d, 0x7139cfc1
rol r8d, 0x75
popf
pushf
not r8d
add r8d, 0x2fdf1b74
xor r8d, 0x5191cbab
rol r8d, 0xe3
popf
pushf
not r8d
add r8d, 0x2a3514fc
xor r8d, 0x23c55afa
rol r8d, 0xd3
popf
pushf
not r8d
add r8d, 0x3af57b8d
xor r8d, 0x50818e02
rol r8d, 0xe9
popf
lea rdx, [0x1a15febb3]
pushf
sub rdx, 0x615d0093
popf
lea rcx, [rsp + 0x30]
call fcn.140080330
nop
lea rcx, [rsp + 0x30]
call fcn.1400a884a
mov rdx, rax
lea r8, [rsp + 0x50]
mov rcx, rbx
call fcn.1400898bd
mov rdi, rax
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140090d63
push rax
pushf
mov eax, 0x80e864d1
pushf
not eax
add eax, 0x2b78d9c0
xor eax, 0x6b2895f8
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x941abad
xor eax, 0x7c63be50
rol eax, 0x32
popf
pushf
not eax
add eax, 0x5ab27e9
xor eax, 0x1b867909
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x6ad348cf
xor eax, 0x6d55f2ea
rol eax, 0x14
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x74eca103
pushf
not eax
add eax, 0x6b19587e
xor eax, 0x4b3870f3
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x4e12fefc
xor eax, 0x5c05a1e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x560691ca
xor eax, 0xdb55ce8
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x21a146
xor eax, 0x7f915647
rol eax, 0x6b
popf
jmp 0x14008fe4b
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140090e29
push rax
pushf
mov eax, 0xeee49ae1
pushf
not eax
add eax, 0x22a3c56
xor eax, 0x7c716b0c
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x65fa05a8
xor eax, 0x7e578bc3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x76814894
xor eax, 0x664b960d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x36948f50
xor eax, 0x3264d37c
rol eax, 0xcc
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x3ad7cb5a
pushf
not eax
add eax, 0x77eda156
xor eax, 0x1bc30594
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x52fbb5bb
xor eax, 0x5c3507bc
rol eax, 0x69
popf
pushf
not eax
add eax, 0x476e4dee
xor eax, 0x5baedb0a
rol eax, 0xae
popf
pushf
not eax
add eax, 0x74631c80
xor eax, 0x78e83e4b
rol eax, 0xf4
popf
jmp 0x14008fe4b
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140090ef9
push rax
pushf
mov eax, 0x1528c38
pushf
not eax
add eax, 0x3713e68c
xor eax, 0xd2a534d
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x2b6abe60
xor eax, 0x48ee8f3e
rol eax, 0xa
popf
pushf
not eax
add eax, 0x7c318f3
xor eax, 0x1f4f2692
rol eax, 0xac
popf
pushf
not eax
add eax, 0x34dcb493
xor eax, 0x7f5b973a
rol eax, 0x41
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x85906ab6
pushf
not eax
add eax, 0x4ea2641b
xor eax, 0x4b4e7e93
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x6f8da7e1
xor eax, 0x21fca8f0
rol eax, 0xab
popf
jmp 0x14008fe4b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x83b96da7
pushf
not eax
add eax, 0x52686dae
xor eax, 0x1721f875
rol eax, 0xee
popf
pushf
not eax
add eax, 0x65513577
xor eax, 0x7343f13
rol eax, 0xe5
popf
jmp 0x14008fe4b
movdqa xmm0, xmmword [0x1400375d0]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x140091016
push rax
pushf
mov eax, 0xb0264be3
pushf
not eax
add eax, 0x2c0dfb90
xor eax, 0x2dcfb7bc
rol eax, 0x19
popf
pushf
not eax
add eax, 0x261f0655
xor eax, 0x1b8c212c
rol eax, 0x35
popf
pushf
not eax
add eax, 0x5c8f902b
xor eax, 0x7bdfb058
rol eax, 0x6e
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xf0e0c723
pushf
not eax
add eax, 0x6cb80e27
xor eax, 0x70375b33
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x4c93f8c9
xor eax, 0x4099a3e9
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x413f0857
xor eax, 0x365fdf4f
rol eax, 0x62
popf
pushf
not eax
add eax, 0x3f3e41d7
xor eax, 0x37688dc7
rol eax, 0x40
popf
jmp 0x14008fe4b
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400910c9
push rax
pushf
mov eax, 0x92a3b259
pushf
not eax
add eax, 0x3d482f6c
xor eax, 0xb650af0
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x64075a46
xor eax, 0x49e26879
rol eax, 0x45
popf
pushf
not eax
add eax, 0x5729ca27
xor eax, 0x68974389
rol eax, 0x84
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x41d77094
pushf
not eax
add eax, 0x1215344a
xor eax, 0x3ce222ea
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x61a0acec
xor eax, 0x27b74b61
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x6912484
xor eax, 0x68f4a573
rol eax, 0x2d
popf
jmp 0x14008fe4b
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140091160
push rax
pushf
mov eax, 0xc3aedca
pushf
not eax
add eax, 0x2d046ced
xor eax, 0xfa726ea
rol eax, 0x66
popf
pushf
not eax
add eax, 0x4d3680bc
xor eax, 0x1a00eb1
rol eax, 0x44
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xea9729d2
pushf
not eax
add eax, 0xc0fd58d
xor eax, 0x7431df01
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x5705a16f
xor eax, 0x31f2b419
rol eax, 0x4d
popf
jmp 0x14008fe4b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x405370f6
pushf
not eax
add eax, 0x5f341244
xor eax, 0x46b38510
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x7c967b4
xor eax, 0x786dd8a9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x2705ca78
xor eax, 0x4fe3b57d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x1ecd5c5
xor eax, 0x3ea55f4e
rol eax, 0x49
popf
jmp 0x14008fe4b
test rdi, rdi
jne 0x14009129d
push rax
pushf
mov eax, 0xe5d0f11a
pushf
not eax
add eax, 0x2c7bf91e
xor eax, 0x1776868e
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x65750a2a
xor eax, 0x2aabb450
rol eax, 0xba
popf
pushf
not eax
add eax, 0x63ffbff5
xor eax, 0x7a0cc834
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x40264f56
xor eax, 0x5d348e67
rol eax, 0x67
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x6b72dc2
pushf
not eax
add eax, 0x1c266b42
xor eax, 0x122e12ac
rol eax, 0x52
popf
pushf
not eax
add eax, 0x68a6dc6
xor eax, 0x468e50c1
rol eax, 0xcc
popf
jmp 0x14008fe4b
lea rdx, [0x1a7f526c7]
pushf
sub rdx, 0x67f23abf
popf
jmp 0x14009090c
mov r9d, 0xdb44cdbc
pushf
not r9d
add r9d, 0x6873fb1a
xor r9d, 0x4262d3ce
rol r9d, 0xe2
popf
pushf
not r9d
add r9d, 0x5b4c0171
xor r9d, 0xe032782
rol r9d, 0x93
popf
pushf
not r9d
add r9d, 0x618cc397
xor r9d, 0x5f7442dd
rol r9d, 0xa
popf
mov r8, rdi
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.1400876f5
test al, al
je 0x1400913ee
push rax
pushf
mov eax, 0x117a09cf
pushf
not eax
add eax, 0x53302ffb
xor eax, 0x22d58519
rol eax, 5
popf
pushf
not eax
add eax, 0x4d343bf8
xor eax, 0x40109dc8
rol eax, 0x55
popf
pushf
not eax
add eax, 0x550a0c86
xor eax, 0x4955f69c
rol eax, 0xcc
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x828bc25b
pushf
not eax
add eax, 0x7f161ce2
xor eax, 0xcd616cc
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7c536b2a
xor eax, 0xb223f63
rol eax, 0xe0
popf
jmp 0x14008fe4b
mov r9d, 0x8422b863
pushf
not r9d
add r9d, 0x4bb060d3
xor r9d, 0x7227e969
rol r9d, 0x9a
popf
pushf
not r9d
add r9d, 0x1ad48e09
xor r9d, 0x150c19b8
rol r9d, 0x4b
popf
pushf
not r9d
add r9d, 0x7e3c0234
xor r9d, 0x27e6dc9f
rol r9d, 0x4e
popf
pushf
not r9d
add r9d, 0x6717d791
xor r9d, 0x3586d524
rol r9d, 0x76
popf
lea r8, [rbp + 0x50]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x1400914e8
push rax
pushf
mov eax, 0x40c09f6
pushf
not eax
add eax, 0xa5e8c35
xor eax, 0x50ccc302
rol eax, 0x53
popf
pushf
not eax
add eax, 0x7c2362a3
xor eax, 0x78ab1b89
rol eax, 0x41
popf
pushf
not eax
add eax, 0x7f2cf53c
xor eax, 0x695458c9
rol eax, 0x34
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x11bb7c57
pushf
not eax
add eax, 0x88dbfa3
xor eax, 0x1f149a44
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x54c9d5a7
xor eax, 0x32015658
rol eax, 0x66
popf
jmp 0x14008fe4b
mov rcx, r14
jmp 0x14009151f
call rsi
mov r9d, 0xd00f8e47
pushf
not r9d
add r9d, 0x5d28363b
xor r9d, 0x4649b221
rol r9d, 0x4f
popf
pushf
not r9d
add r9d, 0x7ac561b9
xor r9d, 0x2d974ad8
rol r9d, 0x52
popf
pushf
not r9d
add r9d, 0x2fdc759d
xor r9d, 0x39902f0f
rol r9d, 0xa5
popf
pushf
not r9d
add r9d, 0x6eec2d9c
xor r9d, 0x49c3c0ef
rol r9d, 3
popf
lea r8, [rbp + 0x60]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
mov bl, 0x7a
pushf
not bl
add bl, 0x48
xor bl, 0x1f
rol bl, 0xf1
popf
pushf
not bl
add bl, 0x25
xor bl, 0x1f
rol bl, 0x85
popf
pushf
not bl
add bl, 0x6f
xor bl, 0x63
rol bl, 0x20
popf
jmp 0x140090969
mov eax, 0x7ed2a6a
pushf
not eax
add eax, 0x7099aff
xor eax, 0x6015e5ab
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x30ca2662
xor eax, 0x82d7e6e
rol eax, 0xf0
popf
cmp cx, ax
jb 0x1400916b4
push rax
pushf
mov eax, 0x46c7276
pushf
not eax
add eax, 0x5ed3941d
xor eax, 0x724a6426
rol eax, 0x57
popf
pushf
not eax
add eax, 0x52a75980
xor eax, 0xfc47837
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x26b14c8d
xor eax, 0x6d2485f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x1f6d8c1b
xor eax, 0x366ef35f
rol eax, 0x7b
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x5446f78d
pushf
not eax
add eax, 0x22dd38e0
xor eax, 0x182c4c2e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x1ce3aff
xor eax, 0x3ec057fe
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x6a95e4dc
xor eax, 0x7bb9a656
rol eax, 0xe3
popf
jmp 0x14008fe4b
lea rcx, [0x18ff255aa]
pushf
sub rcx, 0x4fef6962
popf
jmp 0x14009170d
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1aef317a6]
pushf
sub rdx, 0x6ef02c66
popf
jmp 0x140091729
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdi, rax
lea rcx, [0x199f66441]
pushf
sub rcx, 0x59f377e9
popf
jmp 0x140091745
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1bf48de0a]
pushf
sub rdx, 0x7f45f29a
popf
jmp 0x140091761
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rdi, rdi
jne 0x1400917c8
push rax
pushf
mov eax, 0x91693248
pushf
not eax
add eax, 0x716c2770
xor eax, 0x5e82341f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x2cd40701
xor eax, 0x3ec294e1
rol eax, 0x19
popf
pushf
not eax
add eax, 0x3437ce87
xor eax, 0x79e29d30
rol eax, 0x16
popf
pushf
not eax
add eax, 0xed434f3
xor eax, 0xfb079ee
rol eax, 8
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xb1f2a9ad
pushf
not eax
add eax, 0x6d9fc2b1
xor eax, 0x54ba0f7b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x12d05415
xor eax, 0x1609ac2e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x21acf3fd
xor eax, 0x3fd7effe
rol eax, 0x6c
popf
jmp 0x14008fe4b
test rax, rax
jne 0x140091846
push rax
pushf
mov eax, 0xa29da7b7
pushf
not eax
add eax, 0x72be9e7b
xor eax, 0x57e94099
rol eax, 0xad
popf
pushf
not eax
add eax, 0x25c79024
xor eax, 0x6afc3f2a
rol eax, 6
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x6fb3ffb6
pushf
not eax
add eax, 0x45d6871f
xor eax, 0x578228d5
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x60fe562f
xor eax, 0x36750a0e
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x55f0f3d8
xor eax, 0x71c8ae2d
rol eax, 0x25
popf
jmp 0x14008fe4b
lea rdx, [0x1893deca6]
pushf
sub rdx, 0x493b0036
popf
jmp 0x14009090c
mov qword [rsp + 0x78], r15
mov qword [rbp + 0x50], 0xb848
mov dword [rbp + 0x58], 0xe0ff0000
mov qword [rbp + 0x60], r15
lea rdx, [rsp + 0x78]
mov rcx, rbx
test rdi, rdi
je 0x14009197a
push rax
pushf
mov eax, 0x9f4a8407
pushf
not eax
add eax, 0x44de17dc
xor eax, 0x466551aa
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x36e13b0b
xor eax, 0x205fee6d
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x5b518378
xor eax, 0x26787931
rol eax, 0x27
popf
pushf
not eax
add eax, 0x1c2e68cf
xor eax, 0x2d04c37a
rol eax, 0x52
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xf9778eb1
pushf
not eax
add eax, 0x16de48d7
xor eax, 0x49da22b7
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x752f1f1c
xor eax, 0x2da595f6
rol eax, 0x4b
popf
jmp 0x14008fe4b
lea r8, [rbp + 0x60]
call fcn.14008b050
test al, al
je 0x1400919f1
push rax
pushf
mov eax, 0xff2dc830
pushf
not eax
add eax, 0xd0ccf1f
xor eax, 0x3cc96e08
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x3290a199
xor eax, 0x1c27bb43
rol eax, 0x20
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x6771cba6
pushf
not eax
add eax, 0x79612c2a
xor eax, 0x2815fa02
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7fa4630e
xor eax, 0x3786d51c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x6406ea73
xor eax, 0x5c14621
rol eax, 0x98
popf
jmp 0x14008fe4b
mov r9d, 0xfb5670ad
pushf
not r9d
add r9d, 0x6001abc2
xor r9d, 0x141fc50b
rol r9d, 0x76
popf
pushf
not r9d
add r9d, 0x36ee0edc
xor r9d, 0x59335cd6
rol r9d, 0xd4
popf
pushf
not r9d
add r9d, 0x4ccf5938
xor r9d, 0x781fb70c
rol r9d, 0x75
popf
lea r8, [rbp - 0x80]
mov rsi, qword [rsp + 0x78]
mov rdx, rsi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x140091ad7
push rax
pushf
mov eax, 0xd4aec457
pushf
not eax
add eax, 0x6f21c72d
xor eax, 0x34ff26d8
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x521acb8c
xor eax, 0x3c49470e
rol eax, 0x63
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x99139210
pushf
not eax
add eax, 0x7615494f
xor eax, 0xaa671aa
rol eax, 0x86
popf
pushf
not eax
add eax, 0x7885941a
xor eax, 0x47baf4c0
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x77cc6463
xor eax, 0x51833791
rol eax, 0xb6
popf
jmp 0x14008fe4b
mov rcx, r14
jmp 0x140091b21
call rdi
mov r9d, 0x9a63c6be
pushf
not r9d
add r9d, 0x5479a1f2
xor r9d, 0x520955b
rol r9d, 0xd8
popf
pushf
not r9d
add r9d, 0x55612345
xor r9d, 0x7569ab85
rol r9d, 0x83
popf
pushf
not r9d
add r9d, 0x3643faa5
xor r9d, 0x6aafe43d
rol r9d, 0x4c
popf
pushf
not r9d
add r9d, 0x172e8534
xor r9d, 0x36fb3509
rol r9d, 0x6a
popf
lea r8, [rbp + 0x60]
mov rdx, rsi
mov rcx, rbx
call fcn.140087d4f
mov bl, 0xc4
pushf
not bl
add bl, 0x42
xor bl, 4
rol bl, 0xf2
popf
pushf
not bl
add bl, 0x6e
xor bl, 0x51
rol bl, 0xa5
popf
pushf
not bl
add bl, 0x51
xor bl, 5
rol bl, 0x3c
popf
jmp 0x140090969
lea r8, [rbp + 0x70]
call fcn.14008bdb7
test al, al
je 0x140091c47
push rax
pushf
mov eax, 0x83b0e7b5
pushf
not eax
add eax, 0x23dee073
xor eax, 0x5f8dfd4d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x2415e087
xor eax, 0x23e65149
rol eax, 0xfa
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x64b7a7d7
pushf
not eax
add eax, 0x1bc2381a
xor eax, 0x7a3e86e4
rol eax, 0x54
popf
pushf
not eax
add eax, 0x681fff6f
xor eax, 0x5b511dce
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x449bfda
xor eax, 0x5087a06b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x2d53cbdd
xor eax, 0x5e33136e
rol eax, 0xc5
popf
jmp 0x14008fe4b
mov rax, qword [rbp - 0x80]
mov qword [rbp + 0x52], rax
mov r9d, 0xcaaa97a
pushf
not r9d
add r9d, 0x48c40371
xor r9d, 0x742d5bf6
rol r9d, 0xbd
popf
pushf
not r9d
add r9d, 0x59ce1466
xor r9d, 0x50c79415
rol r9d, 0x3e
popf
lea r8, [rbp + 0x50]
mov rdi, qword [rsp + 0x78]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x140091d42
push rax
pushf
mov eax, 0x17f55425
pushf
not eax
add eax, 0x570f1069
xor eax, 0x42f60f1c
rol eax, 0x63
popf
pushf
not eax
add eax, 0x4365c6c1
xor eax, 0x6e172635
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x2996a313
xor eax, 0x4a92c622
rol eax, 0x9b
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x627fabff
pushf
not eax
add eax, 0x5931dbb6
xor eax, 0x6fc6608e
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x1f647514
xor eax, 0x60ca29e1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x14b4a9ab
xor eax, 0x221d37c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x772fd197
xor eax, 0x70c2ebd2
rol eax, 0x50
popf
jmp 0x14008fe4b
mov rcx, r14
jmp 0x140091d9f
call rsi
mov r9d, 0xa63f4b6d
pushf
not r9d
add r9d, 0x5decd5a5
xor r9d, 0x4d6b1c0f
rol r9d, 0xea
popf
pushf
not r9d
add r9d, 0x44af0f19
xor r9d, 0x2a502b2d
rol r9d, 0x91
popf
lea r8, [rbp + 0x70]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
mov bl, 0xd5
pushf
not bl
add bl, 0x29
xor bl, 0x2a
rol bl, 0xa7
popf
pushf
not bl
add bl, 0x25
xor bl, 0x60
rol bl, 0x65
popf
jmp 0x140090969
mov eax, 0xfa938e65
pushf
not eax
add eax, 0x411c8eb4
xor eax, 0x6815e5f4
rol eax, 0x94
popf
pushf
not eax
add eax, 0x385cdad2
xor eax, 0x5c2bf765
rol eax, 0x50
popf
pushf
not eax
add eax, 0x65f1a683
xor eax, 0x5f893280
rol eax, 0x3d
popf
cmp cx, ax
jb 0x140091ef3
push rax
pushf
mov eax, 0xc5d64667
pushf
not eax
add eax, 0x3f0e96d4
xor eax, 0xafb87e9
rol eax, 0x91
popf
pushf
not eax
add eax, 0x3b6bba08
xor eax, 0x73e71730
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x1d95101
xor eax, 0x38b67881
rol eax, 0xeb
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x251da29
pushf
not eax
add eax, 0x1df37461
xor eax, 0x30293c9f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x3f19d5b9
xor eax, 0x13872f10
rol eax, 0xf
popf
jmp 0x14008fe4b
lea rcx, [0x1808e4d8a]
pushf
sub rcx, 0x408b6142
popf
jmp 0x140091f39
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1bea1a2e1]
pushf
sub rdx, 0x7e9eb7a1
popf
jmp 0x140091f55
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
jne 0x140091f96
push rax
pushf
mov eax, 0x329da51a
pushf
not eax
add eax, 0x4ddc8f0
xor eax, 0x606ea4aa
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x238fc649
xor eax, 0x73cfed31
rol eax, 0xc6
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x6b1f8b76
pushf
not eax
add eax, 0x47dbff41
xor eax, 0x89005ef
rol eax, 0x43
popf
pushf
not eax
add eax, 0x1088a186
xor eax, 0x183a6533
rol eax, 0x23
popf
pushf
not eax
add eax, 0x3386d4da
xor eax, 0x7a9229ee
rol eax, 0xff
popf
jmp 0x14008fe4b
lea rdx, [0x1a62d3b51]
pushf
sub rdx, 0x662a4e71
popf
jmp 0x14009090c
mov qword [rbp + 0x60], r15
mov qword [rsp + 0x78], r15
lea r8, [rsp + 0x78]
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14008b050
test al, al
je 0x1400920b4
push rax
pushf
mov eax, 0x2c289631
pushf
not eax
add eax, 0x38ad3ea2
xor eax, 0x3c99957c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x28310eb5
xor eax, 0x24f17bb2
rol eax, 0x99
popf
pushf
not eax
add eax, 0x5c8ecf8d
xor eax, 0x6a585400
rol eax, 0x7b
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0xf962be38
pushf
not eax
add eax, 0x14921fd7
xor eax, 0x1a0b9c18
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x694c3db4
xor eax, 0x59e8dd0e
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x78c4d87a
xor eax, 0x8ee7815
rol eax, 0xe
popf
jmp 0x14008fe4b
mov r9d, 0x4d4a7f2c
pushf
not r9d
add r9d, 0x3c64f93
xor r9d, 0x60fdc8c6
rol r9d, 0x68
popf
pushf
not r9d
add r9d, 0x3b4a8263
xor r9d, 0x7a13f44e
rol r9d, 0xb4
popf
pushf
not r9d
add r9d, 0x6a453207
xor r9d, 0xe183fed
rol r9d, 0xe0
popf
lea r8, [rbp - 0x80]
mov rdi, qword [rbp + 0x60]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x1400921bf
push rax
pushf
mov eax, 0x5db53f53
pushf
not eax
add eax, 0x69882d4b
xor eax, 0x2199f795
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x4a08a000
xor eax, 0x993ebe5
rol eax, 0x86
popf
pushf
not eax
add eax, 0x5db744f2
xor eax, 0x1e9cb8ef
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x298f6912
xor eax, 0x2929b4eb
rol eax, 0x6b
popf
jmp 0x14008fe4b
push rax
pushf
mov eax, 0x3db72f60
pushf
not eax
add eax, 0xb00bf29
xor eax, 0x5966f2ad
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x1cc0c7ad
xor eax, 0xdf59f4e
rol eax, 6
popf
jmp 0x14008fe4b
mov rcx, r14
jmp 0x1400921f6
call rsi
mov r9d, 0xaa0c77e6
pushf
not r9d
add r9d, 0x66c736c5
xor r9d, 0x1afc57a1
rol r9d, 0x59
popf
pushf
not r9d
add r9d, 0x58b108dc
xor r9d, 0x58647b09
rol r9d, 0xeb
popf
lea r8, [rsp + 0x78]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
mov bl, 0x65
pushf
not bl
add bl, 7
xor bl, 0x11
rol bl, 0x81
popf
pushf
not bl
add bl, 0x73
xor bl, 0x43
rol bl, 0xee
popf
pushf
not bl
add bl, 0x78
xor bl, 0x63
rol bl, 0x59
popf
jmp 0x140090969
call fcn.140100bbf
push rax
pushf
mov eax, 0x7b2add44
pushf
not eax
add eax, 0x20c2426e
xor eax, 0x5706cca8
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7e011815
xor eax, 0x5bd081a9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x35a89332
xor eax, 0xbfe2da8
rol eax, 0x34
popf
jmp 0x14008fe4b
movzx eax, bl
push rax
pushf
mov eax, 0xfdbbabfa
pushf
not eax
add eax, 0x55cc3676
xor eax, 0x458b671f
rol eax, 0x12
popf
pushf
not eax
add eax, 0x23b9b0fc
xor eax, 0x160691ad
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x2a324b24
xor eax, 0x236379d2
rol eax, 0x45
popf
pushf
not eax
add eax, 0x44d601fc
xor eax, 0x4c7726e9
rol eax, 0xfe
popf
jmp 0x14008fe4b
mov rcx, qword [rbp + 0x80]
xor rcx, rsp
call fcn.1400ff118
mov rbx, qword [rsp + 0x1c8]
add rsp, 0x190
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
call fcn.14005ae14
int3