Function at 0x14016486a
Capabilities:
Authenticate hmac
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xd822ff38
pushf
not eax
add eax, 0xf1651c8c
xor eax, 0xd3b3c327
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe6e31830
xor eax, 0xac7d9f40
rol eax, 0x98
popf
cmp eax, 0x29
jne 0x1401648a7
popf
pop rax
jmp 0x140166279
cmp eax, 0
jne 0x1401648b6
popf
pop rax
jmp 0x140164c49
cmp eax, 3
jne 0x1401648c5
popf
pop rax
jmp 0x140164e69
cmp eax, 1
jne 0x1401648d4
popf
pop rax
jmp 0x140164d3c
cmp eax, 0xd
jne 0x1401648e3
popf
pop rax
jmp 0x1401653bb
cmp eax, 0x1a
jne 0x1401648f2
popf
pop rax
jmp 0x140165ae1
cmp eax, 0xe
jne 0x140164901
popf
pop rax
jmp 0x140165478
cmp eax, 0x31
jne 0x140164910
popf
pop rax
jmp 0x1401666bd
cmp eax, 0x19
jne 0x14016491f
popf
pop rax
jmp 0x140165a08
cmp eax, 8
jne 0x14016492e
popf
pop rax
jmp 0x140165136
cmp eax, 0x2a
jne 0x14016493d
popf
pop rax
jmp 0x140166343
cmp eax, 0x17
jne 0x14016494c
popf
pop rax
jmp 0x140165924
cmp eax, 0x1c
jne 0x14016495b
popf
pop rax
jmp 0x140165c0f
cmp eax, 0x2e
jne 0x14016496a
popf
pop rax
jmp 0x1401664a5
cmp eax, 0x18
jne 0x140164979
popf
pop rax
jmp 0x14016599e
cmp eax, 0x2b
jne 0x140164988
popf
pop rax
jmp 0x1401663e5
cmp eax, 0x1b
jne 0x140164997
popf
pop rax
jmp 0x140165b6d
cmp eax, 0x2d
jne 0x1401649a6
popf
pop rax
jmp 0x140166424
cmp eax, 0x23
jne 0x1401649b5
popf
pop rax
jmp 0x140165f73
cmp eax, 0x25
jne 0x1401649c4
popf
pop rax
jmp 0x140166097
cmp eax, 0x32
jne 0x1401649d3
popf
pop rax
jmp 0x140166769
cmp eax, 0x13
jne 0x1401649e2
popf
pop rax
jmp 0x1401657ab
cmp eax, 0x33
jne 0x1401649f1
popf
pop rax
jmp 0x140166802
cmp eax, 0x24
jne 0x140164a00
popf
pop rax
jmp 0x140166006
cmp eax, 0x1e
jne 0x140164a0f
popf
pop rax
jmp 0x140165ca7
cmp eax, 0xc
jne 0x140164a1e
popf
pop rax
jmp 0x140165314
cmp eax, 0x26
jne 0x140164a2d
popf
pop rax
jmp 0x140166139
cmp eax, 0x27
jne 0x140164a3c
popf
pop rax
jmp 0x140166199
cmp eax, 0x30
jne 0x140164a4b
popf
pop rax
jmp 0x1401665dd
cmp eax, 0x10
jne 0x140164a5a
popf
pop rax
jmp 0x140165598
cmp eax, 0x37
jne 0x140164a69
popf
pop rax
jmp 0x140166a38
cmp eax, 9
jne 0x140164a78
popf
pop rax
jmp 0x1401651c7
cmp eax, 0x39
jne 0x140164a87
popf
pop rax
jmp 0x140166b66
cmp eax, 0x16
jne 0x140164a96
popf
pop rax
jmp 0x1401658db
cmp eax, 0x3b
jne 0x140164aa5
popf
pop rax
jmp 0x140166bfe
cmp eax, 0xa
jne 0x140164ab4
popf
pop rax
jmp 0x14016527c
cmp eax, 0x36
jne 0x140164ac3
popf
pop rax
jmp 0x1401669b5
cmp eax, 0x14
jne 0x140164ad2
popf
pop rax
jmp 0x14016583c
cmp eax, 7
jne 0x140164ae1
popf
pop rax
jmp 0x1401650a0
cmp eax, 0x3d
jne 0x140164af0
popf
pop rax
jmp 0x140166c7e
cmp eax, 2
jne 0x140164aff
popf
pop rax
jmp 0x140164da7
cmp eax, 0x20
jne 0x140164b0e
popf
pop rax
jmp 0x140165e26
cmp eax, 0x1d
jne 0x140164b1d
popf
pop rax
jmp 0x140165c5c
cmp eax, 0x11
jne 0x140164b2c
popf
pop rax
jmp 0x14016567f
cmp eax, 0x35
jne 0x140164b3b
popf
pop rax
jmp 0x14016695a
cmp eax, 0x3a
jne 0x140164b4a
popf
pop rax
jmp 0x140166ba0
cmp eax, 0x12
jne 0x140164b59
popf
pop rax
jmp 0x140165729
cmp eax, 0x21
jne 0x140164b68
popf
pop rax
jmp 0x140165ec8
cmp eax, 0x38
jne 0x140164b77
popf
pop rax
jmp 0x140166ad7
cmp eax, 0xb
jne 0x140164b86
popf
pop rax
jmp 0x1401652b6
cmp eax, 0xf
jne 0x140164b95
popf
pop rax
jmp 0x1401654ae
cmp eax, 0x15
jne 0x140164ba4
popf
pop rax
jmp 0x140165877
cmp eax, 5
jne 0x140164bb3
popf
pop rax
jmp 0x140164fcf
cmp eax, 6
jne 0x140164bc2
popf
pop rax
jmp 0x14016503a
cmp eax, 0x22
jne 0x140164bd1
popf
pop rax
jmp 0x140165f15
cmp eax, 0x3c
jne 0x140164be0
popf
pop rax
jmp 0x140166c36
cmp eax, 0x1f
jne 0x140164bef
popf
pop rax
jmp 0x140165d61
cmp eax, 4
jne 0x140164bfe
popf
pop rax
jmp 0x140164ed0
cmp eax, 0x2f
jne 0x140164c0d
popf
pop rax
jmp 0x140166581
cmp eax, 0x28
jne 0x140164c1c
popf
pop rax
jmp 0x1401661f7
cmp eax, 0x3e
jne 0x140164c2b
popf
pop rax
jmp 0x140166ccd
cmp eax, 0x34
jne 0x140164c3a
popf
pop rax
jmp 0x140166898
cmp eax, 0x2c
jne 0x140164c49
popf
pop rax
jmp 0x14016641f
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xe0
mov r14, rdx
mov rdi, rcx
xor r15d, r15d
mov dword [rbp + 0x77], r15d
lea rdx, [0x19a3dc270]
pushf
sub rdx, 0x5a3aa220
popf
lea rcx, [rbp - 0x69]
call fcn.1400927e2
mov qword [rbp + 0x77], r15
jmp 0x140164c94
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
lea r8, [rbp + 0x77]
lea edx, [r15 + 0x28]
jmp 0x140164ca6
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
jne 0x140164ce3
push rax
pushf
mov eax, 0xc9a30cfd
pushf
not eax
add eax, 0xe5f79ad8
xor eax, 0xa44d4eb5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbf81ebb3
xor eax, 0xfe33d035
rol eax, 0x49
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xe1dcf1b2
pushf
not eax
add eax, 0xcef4a8ce
xor eax, 0x9bbad07a
rol eax, 9
popf
pushf
not eax
add eax, 0xf2983059
xor eax, 0x9e101927
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd3547fea
xor eax, 0x8eeef1b9
rol eax, 0x96
popf
pushf
not eax
add eax, 0xeeb462f3
xor eax, 0x84c4dc42
rol eax, 0x43
popf
jmp 0x140164898
mov bl, 0xbb
pushf
not bl
add bl, 0x85
xor bl, 0xc0
rol bl, 0x79
popf
pushf
not bl
add bl, 0xc3
xor bl, 0xb4
rol bl, 0xe
popf
jmp 0x1401650a0
mov qword [rbp + 0x7f], r15
lea rdx, [rbp - 0x69]
cmp qword [rbp - 0x51], 7
cmova rdx, qword [rbp - 0x69]
lea r8, [rbp + 0x7f]
xor ecx, ecx
jmp 0x140164dc0
call qword [sym.imp.ADVAPI32.dll_LookupPrivilegeValueW]
test eax, eax
jne 0x140164e10
push rax
pushf
mov eax, 0x9c491a34
pushf
not eax
add eax, 0x885b5d46
xor eax, 0xf51ab2ef
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd8e43005
xor eax, 0xb15f3031
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe13a9b81
xor eax, 0xfcdc6690
rol eax, 0x38
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x391325a7
pushf
not eax
add eax, 0xca2810f2
xor eax, 0x9c108854
rol eax, 0x53
popf
pushf
not eax
add eax, 0x906cdfaa
xor eax, 0xbf44f1bc
rol eax, 0xf
popf
pushf
not eax
add eax, 0x86079b2f
xor eax, 0x8fba207a
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xaeeab8dc
xor eax, 0xe19a2173
rol eax, 0x13
popf
jmp 0x140164898
mov bl, 4
pushf
not bl
add bl, 0x67
xor bl, 0xdb
rol bl, 0x7c
popf
pushf
not bl
add bl, 0xe5
xor bl, 0x92
rol bl, 0x9a
popf
pushf
not bl
add bl, 0x9d
xor bl, 0x6d
rol bl, 0x82
popf
jmp 0x1401650a0
mov dword [rbp - 0x79], 1
mov rax, qword [rbp + 0x7f]
mov qword [rbp - 0x75], rax
mov dword [rbp - 0x6d], 2
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
mov r9d, 0xbcf0578
pushf
not r9d
add r9d, 0xe11e7479
xor r9d, 0xf7c32acf
rol r9d, 0x24
popf
pushf
not r9d
add r9d, 0xfa9dae0a
xor r9d, 0xca2675bf
rol r9d, 0x8e
popf
pushf
not r9d
add r9d, 0x957471fa
xor r9d, 0xcc4a68fa
rol r9d, 0x7b
popf
lea r8, [rbp - 0x79]
xor edx, edx
mov rcx, qword [rbp + 0x77]
jmp 0x140164f4c
call qword [sym.imp.ADVAPI32.dll_AdjustTokenPrivileges]
test eax, eax
jne 0x140164f9c
push rax
pushf
mov eax, 0x5e3158f6
pushf
not eax
add eax, 0x9b04fade
xor eax, 0xd2f14b9e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa512b04c
xor eax, 0xefd74b62
rol eax, 0x44
popf
pushf
not eax
add eax, 0x913486ce
xor eax, 0xa3226178
rol eax, 0x36
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x66a015f6
pushf
not eax
add eax, 0xa906e3ab
xor eax, 0xb2ea6a43
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xdb05a5dc
xor eax, 0xf9ec53ec
rol eax, 0x58
popf
jmp 0x140164898
mov bl, 0x25
pushf
not bl
add bl, 3
xor bl, 0xf
rol bl, 0xd8
popf
pushf
not bl
add bl, 0x7c
xor bl, 0xa8
rol bl, 0xd0
popf
jmp 0x1401650a0
mov rcx, qword [rbp + 0x77]
jmp 0x14016503f
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor bl, bl
push rax
pushf
mov eax, 0x4c973210
pushf
not eax
add eax, 0xa53a09bf
xor eax, 0x93f19a83
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf485e031
xor eax, 0x8e038937
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xdde3b43b
xor eax, 0xd14b61f9
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9a93809b
xor eax, 0xdcdc6de0
rol eax, 0x2d
popf
jmp 0x140164898
mov rdx, qword [rbp - 0x51]
cmp rdx, 7
jbe 0x140165103
push rax
pushf
mov eax, 0x1f99c51a
pushf
not eax
add eax, 0xa7277b50
xor eax, 0xc093642d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8afc0d26
xor eax, 0xac4146a6
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8d3ef4ae
xor eax, 0xdb3e67ba
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb5ea80e0
xor eax, 0xb20c75d0
rol eax, 0x6f
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x852f5f5a
pushf
not eax
add eax, 0xed997f6e
xor eax, 0xe722add8
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa0c361d9
xor eax, 0xcc7c7c11
rol eax, 0xa6
popf
jmp 0x140164898
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140165181
push rax
pushf
mov eax, 0x1fbdc557
pushf
not eax
add eax, 0xfe9d3c59
xor eax, 0xbdcf3429
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xad198fde
xor eax, 0x8c033f17
rol eax, 0xac
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xe6f183dc
pushf
not eax
add eax, 0x8766a965
xor eax, 0xeb140598
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9e01c879
xor eax, 0xb9920cc1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x8877d6f9
xor eax, 0xde731e40
rol eax, 0x51
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140165235
push rax
pushf
mov eax, 0xf322248
pushf
not eax
add eax, 0x87238dd6
xor eax, 0xf9e51043
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xabb6572c
xor eax, 0xcadd0aa1
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8901104f
xor eax, 0xdaaff2dd
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe66c4d44
xor eax, 0xc67ae383
rol eax, 0xec
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x6fdb63a6
pushf
not eax
add eax, 0xfa7e9ee7
xor eax, 0xd42415d2
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa44d903d
xor eax, 0xe8f521e9
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd2e67a9f
xor eax, 0xf1026eda
rol eax, 0xea
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0x3b9da2e4
pushf
not eax
add eax, 0xa7d83de1
xor eax, 0xf52d58f1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc0c984ff
xor eax, 0xe4abcbef
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfb4ee35c
xor eax, 0xf399c9e6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd9f53162
xor eax, 0xd9fed6a5
rol eax, 0x77
popf
jmp 0x140164898
test bl, bl
jne 0x140165362
push rax
pushf
mov eax, 0xbb14ebf1
pushf
not eax
add eax, 0xeb7d3bc9
xor eax, 0xe64e781e
rol eax, 0x27
popf
pushf
not eax
add eax, 0xdcf5c914
xor eax, 0x97a17e84
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd2f90585
xor eax, 0xe1c3aa48
rol eax, 0x79
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x82d24e0e
pushf
not eax
add eax, 0xa5aab4b6
xor eax, 0xbcfc4aa6
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe9143ef6
xor eax, 0xdf006c68
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb8dc0588
xor eax, 0xea1084b9
rol eax, 0x95
popf
pushf
not eax
add eax, 0x94843d33
xor eax, 0x87302da3
rol eax, 0x72
popf
jmp 0x140164898
mov rbx, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0xf
jbe 0x14016541f
push rax
pushf
mov eax, 0x13151e00
pushf
not eax
add eax, 0xcc829642
xor eax, 0xedc0ee30
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9b3fc121
xor eax, 0xf6308a37
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8c12adbb
xor eax, 0xe858326b
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xad857f79
xor eax, 0xed7976ae
rol eax, 0x36
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x1062018c
pushf
not eax
add eax, 0xf209fa54
xor eax, 0xa6ae1a7b
rol eax, 2
popf
pushf
not eax
add eax, 0x94f061f3
xor eax, 0xead68220
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd555a2a8
xor eax, 0xe162ba92
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd966c90d
xor eax, 0x8afa76fa
rol eax, 0x7f
popf
jmp 0x140164898
mov rdi, qword [rdi]
push rax
pushf
mov eax, 0x6256add4
pushf
not eax
add eax, 0xfc3075a8
xor eax, 0xa0f6a000
rol eax, 0x78
popf
pushf
not eax
add eax, 0x9c430bf2
xor eax, 0xcac9dc8a
rol eax, 0x6a
popf
jmp 0x140164898
call fcn.14016279d
mov qword [rbp - 0x79], rdi
mov qword [rbp - 0x71], rbx
lea r8, [rbp - 0x79]
mov edx, eax
lea rcx, [rbp + 0x17]
call fcn.1400aea6a
mov dword [rbp + 0x77], 3
mov dword [rbp - 0x79], r15d
lea rax, [0x1b72e9af9]
pushf
sub rax, 0x772aaa29
popf
mov qword [rbp - 0x71], rax
lea r8, [rbp - 0x79]
lea rdx, [rbp + 0x17]
lea rcx, [rbp - 0x69]
call fcn.1400a389c
mov dword [rbp + 0x77], 7
cmp dword [rbp - 0x79], 0
jne 0x14016553f
push rax
pushf
mov eax, 0xfa903cff
pushf
not eax
add eax, 0xac132b23
xor eax, 0xa37f2fae
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf25b2e67
xor eax, 0xc27b1595
rol eax, 0x32
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x8c47ce38
pushf
not eax
add eax, 0xb80ffb61
xor eax, 0xdadc9bba
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb11d6a15
xor eax, 0xbf841b9e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe72739a4
xor eax, 0xcef8b13f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xba245235
xor eax, 0xf39f2e84
rol eax, 0xae
popf
jmp 0x140164898
lea rax, [rbp - 0x69]
cmp qword [rbp - 0x51], 7
cmova rax, qword [rbp - 0x69]
mov qword [rbp - 0x79], rax
mov rax, qword [rbp - 0x59]
mov qword [rbp - 0x71], rax
call fcn.14016279d
movaps xmm0, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x79], xmm0
lea r8, [rbp - 0x79]
mov edx, eax
lea rcx, [rbp - 0x49]
call fcn.1400ecbd6
mov dword [rbp + 0x77], 0x3f
lea r12, [0x1801dacb0]
pushf
sub r12, 0x401a8c34
popf
mov rcx, r12
call fcn.14006921f
mov rsi, rax
mov r8, qword [rbp - 0x39]
mov rcx, qword [rbp - 0x31]
mov rax, rcx
sub rax, r8
cmp rsi, rax
ja 0x14016564c
push rax
pushf
mov eax, 0x7ffaa485
pushf
not eax
add eax, 0x87df649d
xor eax, 0xb914a9db
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaca70780
xor eax, 0xced50aaa
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb969ae79
xor eax, 0xe830d1ee
rol eax, 0xef
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x561d2363
pushf
not eax
add eax, 0xeba3d6d8
xor eax, 0xfa02b91b
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb46c5aa3
xor eax, 0xfcaa55ab
rol eax, 0xfd
popf
jmp 0x140164898
lea rax, [rsi + r8]
mov qword [rbp - 0x39], rax
lea rbx, [rbp - 0x49]
cmp rcx, 0xf
cmova rbx, qword [rbp - 0x49]
lea rax, [rsi + r12]
cmp rax, rbx
jbe 0x1401656f6
push rax
pushf
mov eax, 0x3c078dc1
pushf
not eax
add eax, 0x9b4e7d9a
xor eax, 0xf81cb263
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe5625b23
xor eax, 0xc900ec95
rol eax, 0x79
popf
pushf
not eax
add eax, 0x998c15ff
xor eax, 0xdbd59ad7
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb39657a2
xor eax, 0x9bea77a0
rol eax, 0x96
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xe023dac4
pushf
not eax
add eax, 0xd2de5aa6
xor eax, 0xbaca6f65
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd6defb59
xor eax, 0xc65f32e8
rol eax, 0xf2
popf
jmp 0x140164898
lea rax, [rbx + r8]
cmp r12, rax
ja 0x140165778
push rax
pushf
mov eax, 0x34203783
pushf
not eax
add eax, 0xf370d26c
xor eax, 0xb6cf4bbb
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa0d0aa30
xor eax, 0xd43767e8
rol eax, 2
popf
pushf
not eax
add eax, 0xa8423e82
xor eax, 0xca37c488
rol eax, 0x2f
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x97641e23
pushf
not eax
add eax, 0x9a88bdf4
xor eax, 0xdf9093f4
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb3f834ad
xor eax, 0xb0eefdcf
rol eax, 0xfd
popf
jmp 0x140164898
cmp rbx, r12
ja 0x1401657f6
push rax
pushf
mov eax, 0x25a4a5d8
pushf
not eax
add eax, 0x8768f93a
xor eax, 0x8918327e
rol eax, 0x42
popf
pushf
not eax
add eax, 0xbe4c79f7
xor eax, 0xff5c6ec5
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc5ff81f0
xor eax, 0xdc462049
rol eax, 0xa
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x400644a6
pushf
not eax
add eax, 0xdc22dc56
xor eax, 0xc0bf8e56
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa96d6dd4
xor eax, 0x8e57a503
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbea26d66
xor eax, 0xd0fa31f2
rol eax, 0x62
popf
jmp 0x140164898
mov rdi, r15
jmp 0x140165924
mov rdi, rbx
sub rdi, r12
jmp 0x140165924
mov rdi, rsi
push rax
pushf
mov eax, 0x58c5d351
pushf
not eax
add eax, 0xcafd0b88
xor eax, 0xfb20bd67
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa7ceaea3
xor eax, 0xcbff3abe
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xabb6da2d
xor eax, 0x9e266349
rol eax, 0x10
popf
jmp 0x140164898
lea rcx, [rbx + rsi]
inc r8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r12
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + rdi]
mov r8, rsi
sub r8, rdi
lea rdx, [rdi + rsi]
push r12
not r12
sub rdx, r12
pop r12
sub rdx, 1
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x49]
jmp 0x140165a08
mov qword [rsp + 0x28], rsi
mov rdx, rsi
lea rcx, [rbp - 0x49]
call fcn.140151a24
push rax
pushf
mov eax, 0x528b2e76
pushf
not eax
add eax, 0x91619209
xor eax, 0xe3691449
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf3a7fd7d
xor eax, 0xaa8e26e5
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xec2aaf67
xor eax, 0xa51d7c4b
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc8c7ad70
xor eax, 0xba5cbd0d
rol eax, 0xde
popf
jmp 0x140164898
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x19], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x29], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x19], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov dword [rbp + 0x77], 0x7f
mov rdx, r14
lea rcx, [rbp - 0x29]
call fcn.1400f75b3
movzx ebx, al
mov rdx, qword [rbp - 0x11]
cmp rdx, 0xf
jbe 0x140165aae
push rax
pushf
mov eax, 0x32dbf589
pushf
not eax
add eax, 0xae5a925c
xor eax, 0xe1b6a235
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9c55de1c
xor eax, 0xfd46e54f
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9baa4c4d
xor eax, 0xa82442b5
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb97ea988
xor eax, 0xbb7814d2
rol eax, 5
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x5bf494b6
pushf
not eax
add eax, 0xe48373ea
xor eax, 0xc9f175b1
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd25d0b15
xor eax, 0x92726a85
rol eax, 4
popf
jmp 0x140164898
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140165b3a
push rax
pushf
mov eax, 0x263aeb6d
pushf
not eax
add eax, 0xdb87cfb0
xor eax, 0xfce41f28
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb69b0fe0
xor eax, 0xc3da758d
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd27c7f2b
xor eax, 0x8ca6f257
rol eax, 0x52
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x86fb1922
pushf
not eax
add eax, 0xcaf79f55
xor eax, 0x8fd3e252
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9f841998
xor eax, 0xed54f380
rol eax, 0xf2
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140165bdb
push rax
pushf
mov eax, 0x4965735f
pushf
not eax
add eax, 0xfc3b6d60
xor eax, 0xdee503f8
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf3bf2eef
xor eax, 0xc4f7246d
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd2988368
xor eax, 0xc06c9dd5
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc3ef963b
xor eax, 0x9be7e752
rol eax, 0xa1
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x820f1d14
pushf
not eax
add eax, 0xa72cc142
xor eax, 0x80a6b4fe
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf300add5
xor eax, 0xb8a4e1c7
rol eax, 0x98
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xfd8752b7
pushf
not eax
add eax, 0x90bfe9ce
xor eax, 0xad388078
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe897af73
xor eax, 0xfed3d707
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe95965e5
xor eax, 0xa3bd595a
rol eax, 0x4d
popf
jmp 0x140164898
movdqa xmm0, xmmword [0x1400366f0]
movdqu xmmword [rbp - 0x19], xmm0
mov byte [rbp - 0x29], 0
mov rdx, qword [rbp - 0x31]
cmp rdx, 0xf
jbe 0x140165d08
push rax
pushf
mov eax, 0x18f0ec50
pushf
not eax
add eax, 0xf1f1b323
xor eax, 0xf037f3ad
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfbc9a0dd
xor eax, 0xd6d25550
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x8dca27cf
xor eax, 0xa2ed57bc
rol eax, 0x71
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xf12ffb24
pushf
not eax
add eax, 0xd4d8b663
xor eax, 0xf4dc28da
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbfd84028
xor eax, 0xe5f15c35
rol eax, 0x63
popf
pushf
not eax
add eax, 0xce26a069
xor eax, 0xb12b90b7
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xbe7661f2
xor eax, 0xf175c626
rol eax, 0x1f
popf
jmp 0x140164898
inc rdx
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140165dcd
push rax
pushf
mov eax, 0xe1d93682
pushf
not eax
add eax, 0x81101a6e
xor eax, 0xe3740226
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc5a75289
xor eax, 0x9617593c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeedef88e
xor eax, 0xa870cf8e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb57f8eff
xor eax, 0xa74cf5ee
rol eax, 0xdb
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xc54aec8f
pushf
not eax
add eax, 0xfaec8f90
xor eax, 0xafe82913
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x93bb0fda
xor eax, 0xd9c6861f
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf8c9290c
xor eax, 0xad013499
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb5f853a3
xor eax, 0xfb1292b2
rol eax, 0x5a
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140165e81
push rax
pushf
mov eax, 0x73b2fb18
pushf
not eax
add eax, 0xb06cc1b2
xor eax, 0x8004a2a5
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xdcbdbfc8
xor eax, 0xfedc9654
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9a971fab
xor eax, 0xfbadf5af
rol eax, 0x75
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x305d1069
pushf
not eax
add eax, 0xf81651fc
xor eax, 0xdb1f34f9
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc2808bc9
xor eax, 0xe7453c31
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe40cf641
xor eax, 0xbd12cd14
rol eax, 0x6d
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xcf9c9ec8
pushf
not eax
add eax, 0xbb76f430
xor eax, 0x8acb84c2
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa4aa3a28
xor eax, 0x903ce382
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xeb86a16f
xor eax, 0xac95c1d2
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb76d42a5
xor eax, 0xd3336f53
rol eax, 0xe5
popf
jmp 0x140164898
movdqa xmm0, xmmword [0x1400366f0]
movdqu xmmword [rbp - 0x39], xmm0
mov byte [rbp - 0x49], 0
mov rdx, qword [rbp - 0x51]
cmp rdx, 7
jbe 0x140165fd3
push rax
pushf
mov eax, 0x83afe01f
pushf
not eax
add eax, 0xacf425c2
xor eax, 0xd77c5dcb
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8821a804
xor eax, 0xae41aac4
rol eax, 0xec
popf
pushf
not eax
add eax, 0xaa65dc94
xor eax, 0x89b30234
rol eax, 1
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xd26ba099
pushf
not eax
add eax, 0x9d19243f
xor eax, 0xc67a070c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb8f7b823
xor eax, 0xa9ee6609
rol eax, 0x86
popf
jmp 0x140164898
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140166051
push rax
pushf
mov eax, 0x2edee8f3
pushf
not eax
add eax, 0xe9698a8e
xor eax, 0xc8f55712
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe65b4f1e
xor eax, 0xc4914f09
rol eax, 0xbf
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x5243da3
pushf
not eax
add eax, 0xfbd95ce2
xor eax, 0xd9b40def
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdd3db73e
xor eax, 0xeaaef76e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x94e0e88e
xor eax, 0xc1fcb91d
rol eax, 0x82
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140166105
push rax
pushf
mov eax, 0x650dcf34
pushf
not eax
add eax, 0xe692afd7
xor eax, 0xf116bb14
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa7232c38
xor eax, 0xe3fc0dce
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe6955861
xor eax, 0xc9d845ef
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8380a832
xor eax, 0xc49b2ea6
rol eax, 0x23
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x5f74c0a2
pushf
not eax
add eax, 0xc835a606
xor eax, 0xbe5f99a3
rol eax, 0x85
popf
pushf
not eax
add eax, 0x816ad079
xor eax, 0xad7b3810
rol eax, 0x5f
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xf1b4100c
pushf
not eax
add eax, 0x9761d63c
xor eax, 0x96aec15f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf937e455
xor eax, 0xfe09ccb6
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xacfd6571
xor eax, 0x9ebcc98b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xdc10cf05
xor eax, 0xa01ac8a9
rol eax, 0xda
popf
jmp 0x140164898
movdqa xmm0, xmmword [0x1400366e0]
movdqu xmmword [rbp - 0x59], xmm0
mov word [rbp - 0x69], r15w
mov rdx, qword [rbp + 0x2f]
cmp rdx, 7
jbe 0x140166246
push rax
pushf
mov eax, 0x6a950ce3
pushf
not eax
add eax, 0xf02d69f6
xor eax, 0xef198149
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa27b1ac7
xor eax, 0xc7376210
rol eax, 0xca
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x53fc69e6
pushf
not eax
add eax, 0xa45ba94b
xor eax, 0xae99e7f4
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8467b2d1
xor eax, 0xabd7dc0a
rol eax, 0x35
popf
jmp 0x140164898
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x17]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401662ea
push rax
pushf
mov eax, 0x59bb8635
pushf
not eax
add eax, 0xdf31d2fc
xor eax, 0x8c75b87c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa3661cbf
xor eax, 0x9bc44dd5
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x96ce67c9
xor eax, 0x8024e63f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfb02d472
xor eax, 0x843bf536
rol eax, 0xd5
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xaf95bf85
pushf
not eax
add eax, 0xbb2a1a08
xor eax, 0xa56956be
rol eax, 0x90
popf
pushf
not eax
add eax, 0xafd86d0b
xor eax, 0x9cd579c6
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc3fd1fe7
xor eax, 0xed1d6a6a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x8f6f8ab5
xor eax, 0xcd8ca2a8
rol eax, 0x51
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14016639e
push rax
pushf
mov eax, 0x90864f90
pushf
not eax
add eax, 0xeaee41a2
xor eax, 0xd9b51d93
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbbd78c75
xor eax, 0xb5fe4875
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc9add7ad
xor eax, 0xb81aa96e
rol eax, 0x54
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x60d6e18f
pushf
not eax
add eax, 0xaf448f81
xor eax, 0xa8b9eede
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9cd0c546
xor eax, 0xa9245791
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa8ab6eba
xor eax, 0xab58efe7
rol eax, 0x1d
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
test bl, bl
je 0x140166472
push rax
pushf
mov eax, 0xfde014ff
pushf
not eax
add eax, 0xced70fdb
xor eax, 0x918075cc
rol eax, 4
popf
pushf
not eax
add eax, 0xe580db88
xor eax, 0xcef3cd40
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf02d2e41
xor eax, 0xd71eebcb
rol eax, 9
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x401bff02
pushf
not eax
add eax, 0xc51b8169
xor eax, 0xd6a1c92d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xab63eb08
xor eax, 0xc6d735e2
rol eax, 0x8f
popf
jmp 0x140164898
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 7], xmm1
lea rcx, [0x1b6482f9f]
pushf
sub rcx, 0x76450f17
popf
call fcn.14006921f
mov r8, rax
lea rdx, [0x19fe2f93d]
pushf
sub rdx, 0x5fdfd8b5
popf
lea rcx, [rbp - 9]
call fcn.1400ed668
nop
mov r8, qword [r14 + 0x10]
cmp qword [r14 + 0x18], 0xf
jbe 0x14016653b
push rax
pushf
mov eax, 0x4b7b1a95
pushf
not eax
add eax, 0xa301c242
xor eax, 0xce630729
rol eax, 0x69
popf
pushf
not eax
add eax, 0x93d9880d
xor eax, 0xbeb01883
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb50c5526
xor eax, 0x9e6e950c
rol eax, 0x17
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x5a1ba504
pushf
not eax
add eax, 0xc1263139
xor eax, 0x977438c2
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x954daa88
xor eax, 0xccb8ba24
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xff2ea304
xor eax, 0x96532dec
rol eax, 0x44
popf
jmp 0x140164898
mov r14, qword [r14]
push rax
pushf
mov eax, 0xd65637bc
pushf
not eax
add eax, 0x817da748
xor eax, 0xf5628c46
rol eax, 8
popf
pushf
not eax
add eax, 0xc1e91dcd
xor eax, 0xe1b6c9d1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd1aa02ae
xor eax, 0xddce6ce5
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb337848e
xor eax, 0x94de592e
rol eax, 0x5d
popf
jmp 0x140164898
mov rdx, r14
lea rcx, [rbp - 9]
call fcn.14011ed8b
mov edx, 0x3540276f
pushf
not edx
add edx, 0xde235014
xor edx, 0xa0c75cce
rol edx, 0x93
popf
pushf
not edx
add edx, 0xd9c3804d
xor edx, 0xdcc63b22
rol edx, 0xd6
popf
pushf
not edx
add edx, 0xa78444c8
xor edx, 0xa4099786
rol edx, 0x6b
popf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x1400403b0], eax
jle 0x140166677
push rax
pushf
mov eax, 0x63f188e
pushf
not eax
add eax, 0xa7efa6f4
xor eax, 0xc0861e97
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcfe9b04d
xor eax, 0x9350eaa8
rol eax, 0xd5
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x957992c3
pushf
not eax
add eax, 0xdf25258f
xor eax, 0xaf61c056
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xdee32cb0
xor eax, 0xe3870fb4
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf6375058
xor eax, 0xc7f804d4
rol eax, 0x98
popf
jmp 0x140164898
lea rcx, [0x19daf09c3]
pushf
sub rcx, 0x5dab0613
popf
call fcn.14015e87e
cmp dword [0x1400403b0], 0xffffffff
jne 0x140166736
push rax
pushf
mov eax, 0x447c1645
pushf
not eax
add eax, 0x820801b8
xor eax, 0xd5f76b01
rol eax, 0x20
popf
pushf
not eax
add eax, 0x90696e73
xor eax, 0x9a971d8d
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe758de64
xor eax, 0xcede22d0
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x978af7fa
xor eax, 0xdb89db66
rol eax, 0x1b
popf
jmp 0x140164898
push rax
pushf
mov eax, 0xc2a24d38
pushf
not eax
add eax, 0xefb06eeb
xor eax, 0xc0e032c7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8b20f813
xor eax, 0x83693fc6
rol eax, 0xc4
popf
jmp 0x140164898
lea rcx, [0x18118af85]
pushf
sub rcx, 0x4115937d
popf
jmp 0x14016677c
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rcx, rax
lea rdx, [0x198bbf4ab]
pushf
sub rdx, 0x58b8d3eb
popf
jmp 0x140166798
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400402c0], rax
lea rcx, [0x1b8ccbaf3]
pushf
sub rcx, 0x78c8b743
popf
call fcn.14014b474
push rax
pushf
mov eax, 0xafe55ca7
pushf
not eax
add eax, 0xeac12eb8
xor eax, 0xf9f1904c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xead629f4
xor eax, 0xde66d77b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8bdd4267
xor eax, 0xbd4484dc
rol eax, 0x9d
popf
jmp 0x140164898
cmp qword [0x1400402c0], 0
je 0x140166852
push rax
pushf
mov eax, 0x713fa71d
pushf
not eax
add eax, 0x8f5ca4bf
xor eax, 0xfbee52d8
rol eax, 0xd
popf
pushf
not eax
add eax, 0x912a1a1c
xor eax, 0xd8883fe0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xda354df7
xor eax, 0xcdbef19f
rol eax, 0x86
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x3fc73bfe
pushf
not eax
add eax, 0xb1d9ff9f
xor eax, 0xf3511046
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xaabb9778
xor eax, 0x8a7f03e3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x84070673
xor eax, 0xcebaee99
rol eax, 0xd
popf
jmp 0x140164898
lea rdx, [rbp - 9]
cmp qword [rbp + 0xf], 0xf
cmova rdx, qword [rbp - 9]
lea rcx, [rbp - 0x79]
jmp 0x1401668ab
call qword [sym.imp.ntdll.dll_RtlInitAnsiString]
mov r8b, 0x26
pushf
not r8b
add r8b, 0x8e
xor r8b, 0x2c
rol r8b, 0x50
popf
pushf
not r8b
add r8b, 0xc2
xor r8b, 0x7a
rol r8b, 0x73
popf
pushf
not r8b
add r8b, 0x8a
xor r8b, 0x28
rol r8b, 0x68
popf
lea rdx, [rbp - 0x79]
lea rcx, [rbp - 0x29]
jmp 0x1401668f6
call qword [sym.imp.ntdll.dll_RtlAnsiStringToUnicodeString]
mov rax, qword [0x1400402c0]
lea rcx, [rbp - 0x29]
jmp 0x140166908
call rax
test eax, eax
sete bl
jmp 0x1401669b5
xor bl, bl
push rax
pushf
mov eax, 0xb888cf90
pushf
not eax
add eax, 0xfd3f42c2
xor eax, 0xfccb0e63
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8402cd75
xor eax, 0xd6718a25
rol eax, 0xac
popf
pushf
not eax
add eax, 0x883e983f
xor eax, 0x804c0230
rol eax, 0xb
popf
pushf
not eax
add eax, 0x86f1f40a
xor eax, 0xbbc7e757
rol eax, 0x41
popf
jmp 0x140164898
mov rdx, qword [rbp + 0xf]
cmp rdx, 0xf
jbe 0x140166a05
push rax
pushf
mov eax, 0x3a1f6e7a
pushf
not eax
add eax, 0x924de03f
xor eax, 0xaaf5a147
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf0c97d83
xor eax, 0x8290605a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x81f8bcf8
xor eax, 0xe65d3b9f
rol eax, 0x3a
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x9a6627ae
pushf
not eax
add eax, 0xc9c9619a
xor eax, 0xa00b26da
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9d315ebd
xor eax, 0xaaf4683b
rol eax, 0x8e
popf
jmp 0x140164898
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140166a7e
push rax
pushf
mov eax, 0x2dbd6aa
pushf
not eax
add eax, 0xfb548cd5
xor eax, 0xd4e35e2a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa96284ca
xor eax, 0xdfaa04c7
rol eax, 0xb2
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x69ca57b7
pushf
not eax
add eax, 0xccf82e73
xor eax, 0xbe0f553f
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbe2fbec7
xor eax, 0x86e0d675
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd772e02d
xor eax, 0xe7300f9b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xeff6be73
xor eax, 0xa6c7ebff
rol eax, 0xdc
popf
jmp 0x140164898
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140166b32
push rax
pushf
mov eax, 0x5177ae1
pushf
not eax
add eax, 0xb4c9ada5
xor eax, 0x8d26d25d
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xeea1a172
xor eax, 0x94d7055f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe2ba479f
xor eax, 0xc1bd1f0f
rol eax, 0x6c
popf
jmp 0x140164898
push rax
pushf
mov eax, 0x50a5eec6
pushf
not eax
add eax, 0xe793cef4
xor eax, 0x9ca585e0
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf964b45f
xor eax, 0xdff631cc
rol eax, 0xf3
popf
jmp 0x140164898
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae1e9
push rax
pushf
mov eax, 0xd79159d1
pushf
not eax
add eax, 0xeafe4aa2
xor eax, 0xb984d83b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x87fb2e81
xor eax, 0xb441cd16
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf80dd7be
xor eax, 0xecd7408c
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf9c57084
xor eax, 0x88528638
rol eax, 0x67
popf
jmp 0x140164898
movzx eax, bl
jmp 0x140166c7e
xor al, al
push rax
pushf
mov eax, 0x8cb5031e
pushf
not eax
add eax, 0xea2efba7
xor eax, 0xce5a1419
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdbccb011
xor eax, 0x9d64675e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xcd9fa079
xor eax, 0xbbd8e0ce
rol eax, 0xa1
popf
jmp 0x140164898
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret
lea r8, [rbp + 0x17]
lea rdx, [rbp - 0x79]
lea rcx, [0x1b5d9cd91]
pushf
sub rcx, 0x75d6add1
popf
call fcn.140178f14
int3