Function at 0x140095214
Capabilities:
Check os version
Get file version info
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x37b5a6bc
pushf
not eax
add eax, 0x195e01e0
xor eax, 0x6cd073b2
rol eax, 0x88
popf
pushf
not eax
add eax, 0x6c77d9ac
xor eax, 0x1907a364
rol eax, 0xa
popf
pushf
not eax
add eax, 0x7c772d90
xor eax, 0x58c941da
rol eax, 0xf8
popf
cmp eax, 0x18
jne 0x140095264
popf
pop rax
jmp 0x140096575
cmp eax, 0x11
jne 0x140095273
popf
pop rax
jmp 0x14009619d
cmp eax, 0x25
jne 0x140095282
popf
pop rax
jmp 0x140096db6
cmp eax, 0xd
jne 0x140095291
popf
pop rax
jmp 0x140095e0f
cmp eax, 0x14
jne 0x1400952a0
popf
pop rax
jmp 0x140096335
cmp eax, 0x1f
jne 0x1400952af
popf
pop rax
jmp 0x140096993
cmp eax, 0x19
jne 0x1400952be
popf
pop rax
jmp 0x1400965c2
cmp eax, 0x2d
jne 0x1400952cd
popf
pop rax
jmp 0x14009739b
cmp eax, 0x2f
jne 0x1400952dc
popf
pop rax
jmp 0x140097529
cmp eax, 0x2b
jne 0x1400952eb
popf
pop rax
jmp 0x140097288
cmp eax, 0xc
jne 0x1400952fa
popf
pop rax
jmp 0x140095d74
cmp eax, 0x24
jne 0x140095309
popf
pop rax
jmp 0x140096d06
cmp eax, 0x16
jne 0x140095318
popf
pop rax
jmp 0x140096404
cmp eax, 0x34
jne 0x140095327
popf
pop rax
jmp 0x140097736
cmp eax, 4
jne 0x140095336
popf
pop rax
jmp 0x140095892
cmp eax, 0x2a
jne 0x140095345
popf
pop rax
jmp 0x1400971c8
cmp eax, 0x32
jne 0x140095354
popf
pop rax
jmp 0x140097695
cmp eax, 3
jne 0x140095363
popf
pop rax
jmp 0x1400957fd
cmp eax, 0x29
jne 0x140095372
popf
pop rax
jmp 0x1400970f8
cmp eax, 6
jne 0x140095381
popf
pop rax
jmp 0x1400959c8
cmp eax, 0xb
jne 0x140095390
popf
pop rax
jmp 0x140095cf4
cmp eax, 0x1a
jne 0x14009539f
popf
pop rax
jmp 0x1400965fa
cmp eax, 0xa
jne 0x1400953ae
popf
pop rax
jmp 0x140095c2b
cmp eax, 0x17
jne 0x1400953bd
popf
pop rax
jmp 0x1400964b7
cmp eax, 7
jne 0x1400953cc
popf
pop rax
jmp 0x140095a1f
cmp eax, 0x33
jne 0x1400953db
popf
pop rax
jmp 0x1400976ca
cmp eax, 0x15
jne 0x1400953ea
popf
pop rax
jmp 0x14009636d
cmp eax, 1
jne 0x1400953f9
popf
pop rax
jmp 0x14009563b
cmp eax, 0x31
jne 0x140095408
popf
pop rax
jmp 0x14009765d
cmp eax, 0x26
jne 0x140095417
popf
pop rax
jmp 0x140096e97
cmp eax, 0x20
jne 0x140095426
popf
pop rax
jmp 0x140096a53
cmp eax, 0x1c
jne 0x140095435
popf
pop rax
jmp 0x14009670e
cmp eax, 0x13
jne 0x140095444
popf
pop rax
jmp 0x1400962e8
cmp eax, 0x1b
jne 0x140095453
popf
pop rax
jmp 0x14009669e
cmp eax, 0x12
jne 0x140095462
popf
pop rax
jmp 0x14009622a
cmp eax, 0x28
jne 0x140095471
popf
pop rax
jmp 0x140097009
cmp eax, 0x21
jne 0x140095480
popf
pop rax
jmp 0x140096b67
cmp eax, 0x30
jne 0x14009548f
popf
pop rax
jmp 0x1400975ff
cmp eax, 0xe
jne 0x14009549e
popf
pop rax
jmp 0x140095ece
cmp eax, 0x10
jne 0x1400954ad
popf
pop rax
jmp 0x140095ff0
cmp eax, 0x27
jne 0x1400954bc
popf
pop rax
jmp 0x140096f6c
cmp eax, 0x22
jne 0x1400954cb
popf
pop rax
jmp 0x140096be5
cmp eax, 0x2c
jne 0x1400954da
popf
pop rax
jmp 0x14009733e
cmp eax, 0x2e
jne 0x1400954e9
popf
pop rax
jmp 0x140097449
cmp eax, 9
jne 0x1400954f8
popf
pop rax
jmp 0x140095ad0
cmp eax, 2
jne 0x140095507
popf
pop rax
jmp 0x1400956bd
cmp eax, 0x23
jne 0x140095516
popf
pop rax
jmp 0x140096c55
cmp eax, 0x1d
jne 0x140095525
popf
pop rax
jmp 0x1400967fc
cmp eax, 0x1e
jne 0x140095534
popf
pop rax
jmp 0x1400968f1
cmp eax, 0
jne 0x140095543
popf
pop rax
jmp 0x140095570
cmp eax, 8
jne 0x140095552
popf
pop rax
jmp 0x140095a6d
cmp eax, 5
jne 0x140095561
popf
pop rax
jmp 0x14009593e
cmp eax, 0xf
jne 0x140095570
popf
pop rax
jmp 0x140095fa3
mov qword [rsp + 0x20], 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, rdx
mov rbx, rcx
mov qword [rbp - 0x80], r8
test rdx, rdx
je 0x1400955e2
push rax
pushf
mov eax, 0xf6172301
pushf
not eax
add eax, 0x658d7750
xor eax, 0x2475371
rol eax, 0xce
popf
pushf
not eax
add eax, 0x719bd276
xor eax, 0x2fcbb729
rol eax, 0xd2
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x506142d
pushf
not eax
add eax, 0x6f95e10c
xor eax, 0x1979a722
rol eax, 0xce
popf
pushf
not eax
add eax, 0x69d6f035
xor eax, 0x10d460f2
rol eax, 0x92
popf
pushf
not eax
add eax, 0x41eb1c53
xor eax, 0x49a46a0b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x42bd1743
xor eax, 0x66e7a4c9
rol eax, 0x31
popf
jmp 0x140095255
test r8, r8
je 0x14009568a
push rax
pushf
mov eax, 0xb2d39656
pushf
not eax
add eax, 0x881076
xor eax, 0x463e399
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x1b2a30c6
xor eax, 0x151c408b
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x3d866aa7
xor eax, 0x472a21a0
rol eax, 3
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xb2865929
pushf
not eax
add eax, 0x35d934c3
xor eax, 0x403f88b7
rol eax, 0x58
popf
pushf
not eax
add eax, 0x4bfe9cf9
xor eax, 0x1d3d6fa5
rol eax, 0x73
popf
jmp 0x140095255
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 0x1400956f0
call qword [sym.imp.KERNEL32.dll_GetVersionExA]
lea r8, [rbp - 0x78]
lea rdx, [0x1a3875e66]
pushf
sub rdx, 0x63847396
popf
mov ecx, 0x5a04d15
pushf
not ecx
add ecx, 0x7911d5ea
xor ecx, 0x16a07c89
rol ecx, 0xab
popf
pushf
not ecx
add ecx, 0x15050121
xor ecx, 0x72460ef7
rol ecx, 0x5f
popf
pushf
not ecx
add ecx, 0x2b2c6402
xor ecx, 0x21e4baae
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0x11ca5c19
xor ecx, 0x720f2fd5
rol ecx, 0x16
popf
jmp 0x140095766
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 0x1400957b7
push rax
pushf
mov eax, 0xd6f6cf84
pushf
not eax
add eax, 0x25c27842
xor eax, 0x584be69e
rol eax, 0xee
popf
pushf
not eax
add eax, 0x40fdf01c
xor eax, 0x1d752a7b
rol eax, 4
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x9a3bd715
pushf
not eax
add eax, 0x6c63bbe0
xor eax, 0x4eccb8f3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x2b6d144a
xor eax, 0x44b16980
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x15a9f17d
xor eax, 0x1a1c4c41
rol eax, 0xbe
popf
jmp 0x140095255
cmp rdi, 0x1000
jb 0x14009585f
push rax
pushf
mov eax, 0xd019e76f
pushf
not eax
add eax, 0x6f2789a6
xor eax, 0x29a166b4
rol eax, 0xee
popf
pushf
not eax
add eax, 0x5878b945
xor eax, 0x2f8f848d
rol eax, 0xff
popf
pushf
not eax
add eax, 0x4c70a3d8
xor eax, 0x77a53662
rol eax, 0x30
popf
pushf
not eax
add eax, 0x3cdbb580
xor eax, 0x72ac75de
rol eax, 0xc5
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xf7a074d4
pushf
not eax
add eax, 0x25f52708
xor eax, 0x7d25f5b0
rol eax, 0x89
popf
pushf
not eax
add eax, 0x573474f1
xor eax, 0x68a56e4a
rol eax, 0x46
popf
jmp 0x140095255
lea rcx, [rdi + 0x27]
cmp rcx, rdi
jbe 0x1400958e5
push rax
pushf
mov eax, 0x1b0be730
pushf
not eax
add eax, 0x3f02ee23
xor eax, 0x5df42d47
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x3c0f943c
xor eax, 0x5524d7a7
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x3b1111ab
xor eax, 0x7383bdac
rol eax, 0x8e
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xb3a2b08c
pushf
not eax
add eax, 0x1fecf8b5
xor eax, 0x2ed644
rol eax, 0x22
popf
pushf
not eax
add eax, 0x68a25145
xor eax, 0x1e9236ea
rol eax, 0x47
popf
pushf
not eax
add eax, 0x1c5d0115
xor eax, 0x11ec1a65
rol eax, 0xca
popf
pushf
not eax
add eax, 0x57dcb5f5
xor eax, 0x5662a082
rol eax, 0x93
popf
jmp 0x140095255
call fcn.1400ff3b2
mov rcx, rax
test rax, rax
je 0x140095995
push rax
pushf
mov eax, 0x96f01659
pushf
not eax
add eax, 0x7c267742
xor eax, 0xd92ae1d
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x20cf4df8
xor eax, 0x1d49a4d9
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x2b206065
xor eax, 0x6fba444a
rol eax, 5
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xc6bd523e
pushf
not eax
add eax, 0x59437f66
xor eax, 0xb2eca12
rol eax, 0x15
popf
pushf
not eax
add eax, 0x11ed0f57
xor eax, 0x2b3e5a3a
rol eax, 0x31
popf
jmp 0x140095255
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140095a6d
mov rcx, rdi
call fcn.1400ff3b2
push rax
pushf
mov eax, 0xc54b65e3
pushf
not eax
add eax, 0x5124a830
xor eax, 0x653fd3cc
rol eax, 0x76
popf
pushf
not eax
add eax, 0x17f33fe3
xor eax, 0x1fceb233
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x70d1e826
xor eax, 0x6a39b22
rol eax, 0x6f
popf
jmp 0x140095255
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, 0xd277d30f
pushf
not eax
add eax, 0x4ad014fb
xor eax, 0x67241230
rol eax, 0x77
popf
pushf
not eax
add eax, 0x6c97a6bc
xor eax, 0x4f6240d2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x49746d98
xor eax, 0x367b88d
rol eax, 0x82
popf
jmp 0x140095255
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, [0x197a02d25]
pushf
sub rdx, 0x579d4255
popf
mov ecx, 0x2f3636d8
pushf
not ecx
add ecx, 0x6d6f8ad6
xor ecx, 0x599584a1
rol ecx, 0xdf
popf
pushf
not ecx
add ecx, 0x64edef54
xor ecx, 0x5da4d26f
rol ecx, 0x38
popf
pushf
not ecx
add ecx, 0x58c26606
xor ecx, 0xe55b2b4
rol ecx, 0xe2
popf
jmp 0x140095b40
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, [0x1973ab5ff]
pushf
sub rdx, 0x5737cb13
popf
mov rcx, qword [rbp - 0x70]
jmp 0x140095b6f
call qword [sym.imp.VERSION.dll_VerQueryValueW]
mov rax, qword [rsp + 0x70]
movzx ecx, word [rax + 0xe]
mov eax, 0x4ed8f810
pushf
not eax
add eax, 0x7f9fbb70
xor eax, 0x486bf178
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x7448cfae
xor eax, 0x754d6e50
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x6d1aaab6
xor eax, 0x68ee1cf
rol eax, 0xce
popf
cmp cx, ax
jb 0x140095bf8
push rax
pushf
mov eax, 0x2b01b3cd
pushf
not eax
add eax, 0x7efdf40f
xor eax, 0x26a97c63
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x1df4dcca
xor eax, 0x732c97df
rol eax, 0x4d
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x7d4797da
pushf
not eax
add eax, 0x7f49aefa
xor eax, 0xc92d7f7
rol eax, 0x57
popf
pushf
not eax
add eax, 0x2df03893
xor eax, 0x79e8f035
rol eax, 0x82
popf
jmp 0x140095255
lea rcx, [0x19627b1de]
pushf
sub rcx, 0x5624c61e
popf
jmp 0x140095c3e
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1abe7b7d8]
pushf
sub rdx, 0x6be4cc30
popf
jmp 0x140095c5a
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
jne 0x140095cc1
push rax
pushf
mov eax, 0x58ce2649
pushf
not eax
add eax, 0x9699ca4
xor eax, 0x3d47e35
rol eax, 0x18
popf
pushf
not eax
add eax, 0x177a7812
xor eax, 0x55ec4aee
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x422b76f0
xor eax, 0x2a07c0e1
rol eax, 0x59
popf
pushf
not eax
add eax, 0x3d5bde1c
xor eax, 0x18213723
rol eax, 0xf9
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xfde3046c
pushf
not eax
add eax, 0x2347d8a9
xor eax, 0x2cb6f412
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x7f6a2165
xor eax, 0x5a81114d
rol eax, 0xe7
popf
jmp 0x140095255
lea rdx, [0x1ba1ce8ef]
pushf
sub rdx, 0x7a19fd1f
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, [0x1803b10e2]
pushf
sub rdx, 0x40399f52
popf
mov rcx, rax
jmp 0x140095d28
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, 0xa4be1391
pushf
not eax
add eax, 0x1642a4f8
xor eax, 0x5eed6bf4
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x39143a58
xor eax, 0x5528a510
rol eax, 0x53
popf
pushf
not eax
add eax, 0x6e39fe83
xor eax, 0x791a3dca
rol eax, 0x3e
popf
jmp 0x140095255
xor bl, bl
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140095db6
push rax
pushf
mov eax, 0xb8243dce
pushf
not eax
add eax, 0x501cd2c1
xor eax, 0x4b980c0d
rol eax, 0x51
popf
pushf
not eax
add eax, 0x5d34f5be
xor eax, 0x28753cfc
rol eax, 0x6a
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x807917b8
pushf
not eax
add eax, 0x1ff84a1
xor eax, 0x4547d932
rol eax, 0x38
popf
pushf
not eax
add eax, 0x534559da
xor eax, 0x3a66733b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x1b032259
xor eax, 0x1d6243ed
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x531c225d
xor eax, 0xba58053
rol eax, 0xd6
popf
jmp 0x140095255
mov rdx, qword [rbp - 0x60]
push rcx
not rcx
add rdx, rcx
pop rcx
add rdx, 1
mov rax, rcx
cmp rdx, 0x1000
jb 0x140095e75
push rax
pushf
mov eax, 0xb4a11111
pushf
not eax
add eax, 0x597402f4
xor eax, 0x5f6c1014
rol eax, 0x59
popf
pushf
not eax
add eax, 0x10258a71
xor eax, 0x1220e0d2
rol eax, 0xac
popf
pushf
not eax
add eax, 0x425aed54
xor eax, 0x5392fa5d
rol eax, 0xe0
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x90368c0d
pushf
not eax
add eax, 0x27987a42
xor eax, 0x3b759b82
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x538ea579
xor eax, 0x79c1197e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x4f50b122
xor eax, 0x40c98584
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x2484b736
xor eax, 0xf3aa660
rol eax, 0x5f
popf
jmp 0x140095255
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 0x140095f49
push rax
pushf
mov eax, 0x5a3f9b00
pushf
not eax
add eax, 0x1787d710
xor eax, 0x771a64e3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x1cd11cb8
xor eax, 0x5c8a1036
rol eax, 0x50
popf
pushf
not eax
add eax, 0x6d5b0a3
xor eax, 0x432e98e0
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x73a43066
xor eax, 0x5d8f8c4
rol eax, 0x4c
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x32ceb756
pushf
not eax
add eax, 0x55dfe704
xor eax, 0x673905fc
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x7602daa0
xor eax, 0x20542a01
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x53e69ca
xor eax, 0x162191fe
rol eax, 0x28
popf
pushf
not eax
add eax, 0x6f53aaab
xor eax, 0x2572cdb3
rol eax, 0xcb
popf
jmp 0x140095255
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0x59cf3efa
pushf
not eax
add eax, 0x2c040219
xor eax, 0x3fc609b4
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x797fdffb
xor eax, 0x66c449f7
rol eax, 0x83
popf
pushf
not eax
add eax, 0x4a3b8b2a
xor eax, 0x6f4b709a
rol eax, 0xa1
popf
jmp 0x140095255
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, 0x8242252b
pushf
not r8d
add r8d, 0x5d479457
xor r8d, 0x15d3a802
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0x5204b4f
xor r8d, 0x1a03a413
rol r8d, 0xc5
popf
lea rdx, [0x1b49a8615]
pushf
sub rdx, 0x74979a6d
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, 0x89a3f98
pushf
not r8d
add r8d, 0x2aca3db7
xor r8d, 0x423d6fdd
rol r8d, 0x5a
popf
pushf
not r8d
add r8d, 0x74691139
xor r8d, 0x7a9c5303
rol r8d, 0x26
popf
pushf
not r8d
add r8d, 0x7fee7e9f
xor r8d, 0x62c96217
rol r8d, 0xf5
popf
lea rdx, [0x19d5d92cc]
pushf
sub rdx, 0x5d5aa7ac
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 0x14009616a
push rax
pushf
mov eax, 0xfd8de882
pushf
not eax
add eax, 0x388c9f6a
xor eax, 0x13628acc
rol eax, 0x85
popf
pushf
not eax
add eax, 0x5c95a2bb
xor eax, 0x59044f9
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x7c5c1cb6
xor eax, 0x728e2520
rol eax, 0x68
popf
pushf
not eax
add eax, 0x56fc1c5c
xor eax, 0x5e5748df
rol eax, 0x9e
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x351c7292
pushf
not eax
add eax, 0x639432b2
xor eax, 0x70bb7877
rol eax, 0x59
popf
pushf
not eax
add eax, 0x36f946e5
xor eax, 0x663b0574
rol eax, 0x55
popf
jmp 0x140095255
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400961f7
push rax
pushf
mov eax, 0xabc73c61
pushf
not eax
add eax, 0x35054d2c
xor eax, 0x4d9f2ae2
rol eax, 0x54
popf
pushf
not eax
add eax, 0x2d07a25a
xor eax, 0x3bdb0d91
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x3c6271fa
xor eax, 0x15a77bc5
rol eax, 0x47
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xedcd446e
pushf
not eax
add eax, 0x1c84e2b0
xor eax, 0x428f0934
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x3fa7a0f5
xor eax, 0x5d49c144
rol eax, 0x19
popf
jmp 0x140095255
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 0x14009628e
push rax
pushf
mov eax, 0xcad6b02b
pushf
not eax
add eax, 0x31ffc185
xor eax, 0x303531f3
rol eax, 0x90
popf
pushf
not eax
add eax, 0x7ac9756b
xor eax, 0x4c3b4977
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x2c9c3334
xor eax, 0x7b7970eb
rol eax, 0x79
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x4f9c0ce4
pushf
not eax
add eax, 0x5de48955
xor eax, 0x2f3fd7cb
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x792189cf
xor eax, 0x659ac9e2
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x61c6466e
xor eax, 0x5543e1cf
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7b1bc5ea
xor eax, 0x704d946f
rol eax, 0xe8
popf
jmp 0x140095255
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, 0x89a89c63
pushf
not eax
add eax, 0x65ed7557
xor eax, 0x706d2512
rol eax, 0x87
popf
pushf
not eax
add eax, 0x518164e4
xor eax, 0x3dd2740d
rol eax, 0x8c
popf
jmp 0x140095255
movdqa xmm0, xmmword [0x1400375d0]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1400963be
push rax
pushf
mov eax, 0xa1756423
pushf
not eax
add eax, 0x600be07
xor eax, 0x2d3ad949
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x55c71e98
xor eax, 0xc90ec42
rol eax, 0x1b
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x23571166
pushf
not eax
add eax, 0x461622c6
xor eax, 0x3eeb39e7
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x3acdbbef
xor eax, 0x1a9e6f77
rol eax, 0x59
popf
pushf
not eax
add eax, 0x16f2f1e7
xor eax, 0x60791261
rol eax, 0xe5
popf
jmp 0x140095255
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140096471
push rax
pushf
mov eax, 0x741bb318
pushf
not eax
add eax, 0x4992c54a
xor eax, 0x5a8a0c61
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x272633c1
xor eax, 0x6c02f9fe
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x682ebf7c
xor eax, 0x12a83772
rol eax, 0xac
popf
pushf
not eax
add eax, 0x3927546a
xor eax, 0x404686d9
rol eax, 0x8a
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x68a0c866
pushf
not eax
add eax, 0x2dae2007
xor eax, 0x40e02fae
rol eax, 0x90
popf
pushf
not eax
add eax, 0x4af014e8
xor eax, 0x73d47f1
rol eax, 0xba
popf
pushf
not eax
add eax, 0x5dcdcbfb
xor eax, 0x2e765e96
rol eax, 0x3a
popf
jmp 0x140095255
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 0x14009652e
push rax
pushf
mov eax, 0x340921bf
pushf
not eax
add eax, 0xc09d03e
xor eax, 0xb1d21ce
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x6b4b7391
xor eax, 0x645fe270
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x5db22cd0
xor eax, 0x6ac6fb94
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x5303b39
xor eax, 0x72fd9c06
rol eax, 0x7c
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x17e52ae9
pushf
not eax
add eax, 0x70a0347f
xor eax, 0x4486f2c3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x3b5a4a77
xor eax, 0x1cfdea8f
rol eax, 0x91
popf
pushf
not eax
add eax, 0x7280ef28
xor eax, 0x706c1819
rol eax, 0x4b
popf
jmp 0x140095255
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, 0xaabb8e8d
pushf
not eax
add eax, 0x1aecf88a
xor eax, 0x1222881
rol eax, 7
popf
pushf
not eax
add eax, 0x99fcaa5
xor eax, 0x797f0bec
rol eax, 0xca
popf
jmp 0x140095255
test rdi, rdi
jne 0x140096658
push rax
pushf
mov eax, 0x6e6cd9f3
pushf
not eax
add eax, 0x1652f995
xor eax, 0x56fcae68
rol eax, 0x69
popf
pushf
not eax
add eax, 0x1538537e
xor eax, 0x7be5eeee
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x57b100cb
xor eax, 0x1de0dc73
rol eax, 0x84
popf
pushf
not eax
add eax, 0x3de1f02e
xor eax, 0x318b9280
rol eax, 0xd3
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xe854a857
pushf
not eax
add eax, 0xefbbff9
xor eax, 0x4172ea23
rol eax, 0x96
popf
pushf
not eax
add eax, 0x3cb5a7a9
xor eax, 0x1f17aba7
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x5027b887
xor eax, 0x36e8f57a
rol eax, 0xce
popf
jmp 0x140095255
lea rdx, [0x1aab98b96]
pushf
sub rdx, 0x6ab69f8e
popf
jmp 0x140095d06
mov r9d, 0xd272ae97
pushf
not r9d
add r9d, 0xa139211
xor r9d, 0x27e3e68f
rol r9d, 0x92
popf
pushf
not r9d
add r9d, 0x316c588b
xor r9d, 0x199416fe
rol r9d, 0xbb
popf
mov r8, rdi
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.1400876f5
test al, al
je 0x1400967a3
push rax
pushf
mov eax, 0xf76668c9
pushf
not eax
add eax, 0x41905a61
xor eax, 0x3f479162
rol eax, 0xb
popf
pushf
not eax
add eax, 0x79bb7c83
xor eax, 0x7a114d55
rol eax, 0xda
popf
pushf
not eax
add eax, 0x5a4df30b
xor eax, 0x245b6894
rol eax, 0xc6
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x2d2063cc
pushf
not eax
add eax, 0x475fc05c
xor eax, 0x6fff5076
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x434a441b
xor eax, 0x1df7a119
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa5de5c3
xor eax, 0x5ba8cbfd
rol eax, 0x57
popf
pushf
not eax
add eax, 0x76ee3bb9
xor eax, 0xcef32a0
rol eax, 0xe7
popf
jmp 0x140095255
mov r9d, 0xd70a7a7c
pushf
not r9d
add r9d, 0xa2259d5
xor r9d, 0x4accab59
rol r9d, 0x89
popf
pushf
not r9d
add r9d, 0x7963467a
xor r9d, 0x150a05a4
rol r9d, 0x73
popf
pushf
not r9d
add r9d, 0x732c5b79
xor r9d, 0x22159fee
rol r9d, 0xc5
popf
lea r8, [rbp + 0x50]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x1400968bd
push rax
pushf
mov eax, 0xb75734a0
pushf
not eax
add eax, 0x6b4e4791
xor eax, 0x3b051ccb
rol eax, 0x38
popf
pushf
not eax
add eax, 0xdd3eaa9
xor eax, 0x284e0d32
rol eax, 0xff
popf
pushf
not eax
add eax, 0x1f61886d
xor eax, 0x13cf121e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x60788d6b
xor eax, 0x26802251
rol eax, 0x86
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x8b56e931
pushf
not eax
add eax, 0x74ea4b59
xor eax, 0x2ffd8c37
rol eax, 0
popf
pushf
not eax
add eax, 0x391aff86
xor eax, 0x72ac1775
rol eax, 0x99
popf
jmp 0x140095255
call rsi
mov r9d, 0x3a640058
pushf
not r9d
add r9d, 0x1e1677b5
xor r9d, 0x6ac6e8ba
rol r9d, 0x4c
popf
pushf
not r9d
add r9d, 0x74fd111c
xor r9d, 0x25bf1d67
rol r9d, 0x2c
popf
pushf
not r9d
add r9d, 0x6e4692c9
xor r9d, 0x52e861e4
rol r9d, 0x5e
popf
lea r8, [rbp + 0x60]
jmp 0x140097568
mov eax, 0xf949e1db
pushf
not eax
add eax, 0x2177f286
xor eax, 0x3bd8ced5
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x62118ba4
xor eax, 0x75f6b1e4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x3da0c9d2
xor eax, 0x60950c0e
rol eax, 0x80
popf
cmp cx, ax
jb 0x140096a20
push rax
pushf
mov eax, 0x12263c06
pushf
not eax
add eax, 0x151c0ddf
xor eax, 0x604f58b5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x2a34b5f1
xor eax, 0x70a2c6b0
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x52a7fb82
xor eax, 0x5980caaa
rol eax, 0x2d
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xf43f6a81
pushf
not eax
add eax, 0x2f0c65d5
xor eax, 0x25b90675
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x65bc304c
xor eax, 0x26dab5ff
rol eax, 0xf2
popf
jmp 0x140095255
lea rcx, [0x1bba8a91e]
pushf
sub rcx, 0x7ba5bcd6
popf
jmp 0x140096a66
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1983b2ec0]
pushf
sub rdx, 0x58384380
popf
jmp 0x140096a82
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdi, rax
lea rcx, [0x195db0490]
pushf
sub rcx, 0x55d81838
popf
jmp 0x140096a9e
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x19e217e78]
pushf
sub rdx, 0x5e1e9308
popf
jmp 0x140096aba
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rdi, rdi
jne 0x140096b21
push rax
pushf
mov eax, 0xc6b7bba7
pushf
not eax
add eax, 0x79f8f587
xor eax, 0x4f73fd33
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x332909e3
xor eax, 0xedd44c7
rol eax, 0xea
popf
pushf
not eax
add eax, 0x5d9b23d3
xor eax, 0x585fbb46
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x4508a855
xor eax, 0x14429443
rol eax, 0x2c
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x983f2cfc
pushf
not eax
add eax, 0x4d9a3859
xor eax, 0x552b1bbf
rol eax, 0x87
popf
pushf
not eax
add eax, 0x616b9d51
xor eax, 0x1bec7f83
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x3a59219
xor eax, 0xe115ef0
rol eax, 0x8f
popf
jmp 0x140095255
test rax, rax
jne 0x140096bb2
push rax
pushf
mov eax, 0xbe6e781e
pushf
not eax
add eax, 0x7b123d
xor eax, 0x75e2689f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x7c80e98
xor eax, 0x77b0be2b
rol eax, 0x42
popf
pushf
not eax
add eax, 0x3eca1133
xor eax, 0x457b492d
rol eax, 2
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xa174b095
pushf
not eax
add eax, 0x4ec125bd
xor eax, 0x57ea17c6
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x4b6ad784
xor eax, 0x40c13ecb
rol eax, 0xc6
popf
jmp 0x140095255
lea rdx, [0x185a06e92]
pushf
sub rdx, 0x459d8222
popf
jmp 0x140095d06
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 0x140096cc0
push rax
pushf
mov eax, 0xb0307ea0
pushf
not eax
add eax, 0x1292bd3f
xor eax, 0x43b6cf83
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x59a62298
xor eax, 0x10ee0b65
rol eax, 0x47
popf
pushf
not eax
add eax, 0x42717c26
xor eax, 0x44e1a8f
rol eax, 0x6a
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x1754fe22
pushf
not eax
add eax, 0x4ec871d2
xor eax, 0x3e89d31e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x4e2006ef
xor eax, 0x249faa52
rol eax, 0x31
popf
pushf
not eax
add eax, 0x25c964ab
xor eax, 0x395f326b
rol eax, 0x2d
popf
jmp 0x140095255
lea r8, [rbp + 0x60]
call fcn.14008b050
test al, al
je 0x140096d5d
push rax
pushf
mov eax, 0x5098c142
pushf
not eax
add eax, 0x699533fd
xor eax, 0x68993472
rol eax, 0x45
popf
pushf
not eax
add eax, 0x545b110f
xor eax, 0x5a114149
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x5716e51c
xor eax, 0xe28e151
rol eax, 0x95
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x15d53cfd
pushf
not eax
add eax, 0x6bf2e2bc
xor eax, 0xf374e0c
rol eax, 0x26
popf
pushf
not eax
add eax, 0x7fdcd27e
xor eax, 0x2888669f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x4b570928
xor eax, 0x6731e2f1
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x7007dbdd
xor eax, 0x7986c432
rol eax, 0x44
popf
jmp 0x140095255
mov r9d, 0xf2b79519
pushf
not r9d
add r9d, 0xa6797d7
xor r9d, 0x33db3f4e
rol r9d, 0x89
popf
pushf
not r9d
add r9d, 0x2f79380c
xor r9d, 0x58ed51c3
rol r9d, 0xef
popf
lea r8, [rbp - 0x80]
mov rsi, qword [rsp + 0x78]
mov rdx, rsi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x140096e50
push rax
pushf
mov eax, 0x1acfc3d8
pushf
not eax
add eax, 0x53ba3a64
xor eax, 0x41e39015
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x6ecc753e
xor eax, 0x2247a5cf
rol eax, 0x93
popf
pushf
not eax
add eax, 0x45573d05
xor eax, 0x27247270
rol eax, 0xfe
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xc28d683b
pushf
not eax
add eax, 0x2fcd6096
xor eax, 0x67b1aae0
rol eax, 0x49
popf
pushf
not eax
add eax, 0x7ab72b1c
xor eax, 0x7096706d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x29754dbb
xor eax, 0x6dd35be0
rol eax, 0x86
popf
jmp 0x140095255
call rdi
mov r9d, 0xd15b1d4d
pushf
not r9d
add r9d, 0x3577d46e
xor r9d, 0x7ad39030
rol r9d, 0x4d
popf
pushf
not r9d
add r9d, 0x2bf6d082
xor r9d, 0x4714ccaa
rol r9d, 0x82
popf
lea r8, [rbp + 0x60]
mov rdx, rsi
mov dword [r14], eax
mov rcx, rbx
call fcn.140087d4f
mov bl, 0xd
pushf
not bl
add bl, 0x7f
xor bl, 0x17
rol bl, 0xb2
popf
pushf
not bl
add bl, 0x13
xor bl, 0x24
rol bl, 0xf2
popf
pushf
not bl
add bl, 0x7a
xor bl, 0x76
rol bl, 0xac
popf
pushf
not bl
add bl, 0x38
xor bl, 0x12
rol bl, 0xaf
popf
jmp 0x140095d76
lea r8, [rbp + 0x70]
call fcn.14008bdb7
test al, al
je 0x140096fd6
push rax
pushf
mov eax, 0xd39de958
pushf
not eax
add eax, 0x78ed3b39
xor eax, 0x4923f14e
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x168b516d
xor eax, 0x3e85ba08
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x49c72b06
xor eax, 0x5cd77ec
rol eax, 0x17
popf
pushf
not eax
add eax, 0x1fb80ffe
xor eax, 0x78c9d85e
rol eax, 0x92
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xb8ec0eb
pushf
not eax
add eax, 0x238df39c
xor eax, 0x1bbf28f2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x7c558918
xor eax, 0x3a2948fd
rol eax, 0xad
popf
jmp 0x140095255
mov rax, qword [rbp - 0x80]
mov qword [rbp + 0x52], rax
mov r9d, 0xff3b6b88
pushf
not r9d
add r9d, 0x6c2210df
xor r9d, 0x2d5ddfba
rol r9d, 0x98
popf
pushf
not r9d
add r9d, 0xe2f0c0f
xor r9d, 0x1a4399c1
rol r9d, 0x2c
popf
pushf
not r9d
add r9d, 0x2ea3d51b
xor r9d, 0x720e8160
rol r9d, 0x46
popf
lea r8, [rbp + 0x50]
mov rdi, qword [rsp + 0x78]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x1400970b1
push rax
pushf
mov eax, 0xd96ffa90
pushf
not eax
add eax, 0x7c294f2a
xor eax, 0x3ed65723
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x37d8cac7
xor eax, 0x1c17de8f
rol eax, 0xdc
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xcfc390c
pushf
not eax
add eax, 0x3afe49e8
xor eax, 0x6aae3e3
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x37aae124
xor eax, 0x2b20dd4b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8142b6
xor eax, 0x77d844f3
rol eax, 0xd3
popf
jmp 0x140095255
call rsi
mov r9d, 0xbb78151
pushf
not r9d
add r9d, 0x6531d186
xor r9d, 0x31886e2a
rol r9d, 0xc1
popf
pushf
not r9d
add r9d, 0x2d41869e
xor r9d, 0x720db0e5
rol r9d, 0x2e
popf
pushf
not r9d
add r9d, 0x64fe1880
xor r9d, 0x365d0d2b
rol r9d, 0x7a
popf
lea r8, [rbp + 0x70]
mov rdx, rdi
mov dword [r14], eax
mov rcx, rbx
call fcn.140087d4f
mov bl, 0xcc
pushf
not bl
add bl, 0x4a
xor bl, 0x34
rol bl, 0x7d
popf
pushf
not bl
add bl, 0x58
xor bl, 0x2c
rol bl, 0xe7
popf
jmp 0x140095d76
mov eax, 0x21d1ae9d
pushf
not eax
add eax, 0x68a955c8
xor eax, 0xcf8d49f
rol eax, 9
popf
pushf
not eax
add eax, 0x3c4f4c30
xor eax, 0x572fd3be
rol eax, 0x98
popf
pushf
not eax
add eax, 0x271fb976
xor eax, 0x3820143
rol eax, 0x75
popf
cmp cx, ax
jb 0x140097242
push rax
pushf
mov eax, 0x415ca13d
pushf
not eax
add eax, 0x5836420
xor eax, 0x27e55d43
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x5fa06128
xor eax, 0x30d8d9e8
rol eax, 0x48
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x2f3b3c2e
pushf
not eax
add eax, 0x65922315
xor eax, 0x57d1be4c
rol eax, 0x89
popf
pushf
not eax
add eax, 0x164c795f
xor eax, 0x59569b00
rol eax, 0xd
popf
pushf
not eax
add eax, 0x376a5113
xor eax, 0x4f76e539
rol eax, 0x86
popf
jmp 0x140095255
lea rcx, [0x1a7cdf8a3]
pushf
sub rcx, 0x67cb0c5b
popf
jmp 0x14009729b
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rcx, rax
lea rdx, [0x1839bad52]
pushf
sub rdx, 0x4398c212
popf
jmp 0x1400972b7
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
jne 0x1400972f8
push rax
pushf
mov eax, 0xe5e53533
pushf
not eax
add eax, 0x3778f7c3
xor eax, 0x747b1cbf
rol eax, 0xac
popf
pushf
not eax
add eax, 0x80c5e73
xor eax, 0x7a29ec14
rol eax, 0x16
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x833ca24c
pushf
not eax
add eax, 0x3f575079
xor eax, 0x1f794145
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xd5a5c21
xor eax, 0x311e14bd
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x58efd99d
xor eax, 0x270d9624
rol eax, 0x7d
popf
jmp 0x140095255
lea rdx, [0x1a1f09dc2]
pushf
sub rdx, 0x61edb0e2
popf
jmp 0x140095d06
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 0x1400973f0
push rax
pushf
mov eax, 0xa9f4bc62
pushf
not eax
add eax, 0x6afc0ab6
xor eax, 0x184edd72
rol eax, 0x62
popf
pushf
not eax
add eax, 0x7c11985f
xor eax, 0x16eb4937
rol eax, 0x9c
popf
jmp 0x140095255
push rax
pushf
mov eax, 0x417d58a9
pushf
not eax
add eax, 0x35b4062b
xor eax, 0x47b829e5
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x14831377
xor eax, 0x4ad13afc
rol eax, 0x86
popf
pushf
not eax
add eax, 0x20dacf41
xor eax, 0x72bac2c2
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x17360224
xor eax, 0x3df83d93
rol eax, 0xc3
popf
jmp 0x140095255
mov r9d, 0x578c08bc
pushf
not r9d
add r9d, 0x36a0632e
xor r9d, 0x7ebf9179
rol r9d, 0x23
popf
pushf
not r9d
add r9d, 0x70dd1586
xor r9d, 0x637ead40
rol r9d, 0x17
popf
lea r8, [rbp - 0x80]
mov rdi, qword [rbp + 0x60]
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
test al, al
je 0x1400974e2
push rax
pushf
mov eax, 0x4bf08f2d
pushf
not eax
add eax, 0x51beea8e
xor eax, 0x3eea517a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x28a1b1d7
xor eax, 0x126b939d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x441bd68f
xor eax, 0x6dace6ae
rol eax, 0xa5
popf
jmp 0x140095255
push rax
pushf
mov eax, 0xe55adf59
pushf
not eax
add eax, 0x5ebd390b
xor eax, 0x616f40a6
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x1d27c480
xor eax, 0x4ca0fbe9
rol eax, 0x12
popf
pushf
not eax
add eax, 0x51d4ba54
xor eax, 0xb43b0f6
rol eax, 0x13
popf
jmp 0x140095255
call rsi
mov r9d, 0xe7bb82d1
pushf
not r9d
add r9d, 0x4d161912
xor r9d, 0x4722543f
rol r9d, 0x36
popf
pushf
not r9d
add r9d, 0x1d93a103
xor r9d, 0x7dcb0292
rol r9d, 0x9d
popf
lea r8, [rsp + 0x78]
mov dword [r14], eax
mov rdx, rdi
mov rcx, rbx
call fcn.140087d4f
mov bl, 0x39
pushf
not bl
add bl, 0x37
xor bl, 0x1e
rol bl, 0xd4
popf
pushf
not bl
add bl, 0x56
xor bl, 0x14
rol bl, 0x70
popf
pushf
not bl
add bl, 0x6f
xor bl, 0x57
rol bl, 0xf2
popf
pushf
not bl
add bl, 0x35
xor bl, 0x4c
rol bl, 0x3d
popf
jmp 0x140095d76
call fcn.140100bbf
push rax
pushf
mov eax, 0x43dc5d77
pushf
not eax
add eax, 0xa612a25
xor eax, 0x293994ac
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x1d3952e2
xor eax, 0x7d588959
rol eax, 0x36
popf
pushf
not eax
add eax, 0x462142f1
xor eax, 0x2e006216
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x731701a6
xor eax, 0x2bb64f9d
rol eax, 0x84
popf
jmp 0x140095255
movzx eax, bl
jmp 0x1400976ca
xor al, al
push rax
pushf
mov eax, 0xf1da3052
pushf
not eax
add eax, 0x6d3c9160
xor eax, 0x34693c0c
rol eax, 0xee
popf
pushf
not eax
add eax, 0x426b506c
xor eax, 0x6b19fca9
rol eax, 0xb0
popf
jmp 0x140095255
mov rcx, qword [rbp + 0x80]
xor rcx, rsp
call fcn.1400ff118
mov rbx, qword [rsp + 0x1d8]
add rsp, 0x190
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
call fcn.14005ae14
int3