Function at 0x14069b313
Capabilities:
Encrypt data using speck
Get system information on windows

Disassembly:
push rax
pushf
mov eax, 0x6d4b3635
pushf
not eax
add eax, 0xd45539a4
xor eax, 0xaa9cf095
rol eax, 0xec
popf
pushf
not eax
add eax, 0xbb07cf8a
xor eax, 0xa5ade0eb
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf9cee744
xor eax, 0x8a154f7a
rol eax, 0xb6
popf
cmp eax, 4
jne 0x14069b363
popf
pop rax
jmp 0x14069b921
cmp eax, 0
jne 0x14069b372
popf
pop rax
jmp 0x14069b507
cmp eax, 3
jne 0x14069b381
popf
pop rax
jmp 0x14069b756
cmp eax, 1
jne 0x14069b390
popf
pop rax
jmp 0x14069b615
cmp eax, 0xd
jne 0x14069b39f
popf
pop rax
jmp 0x14069bcf3
cmp eax, 0x1a
jne 0x14069b3ae
popf
pop rax
jmp 0x14069c4d3
cmp eax, 0xe
jne 0x14069b3bd
popf
pop rax
jmp 0x14069bda6
cmp eax, 0xb
jne 0x14069b3cc
popf
pop rax
jmp 0x14069bbe5
cmp eax, 0x19
jne 0x14069b3db
popf
pop rax
jmp 0x14069c41f
cmp eax, 8
jne 0x14069b3ea
popf
pop rax
jmp 0x14069bb1e
cmp eax, 0x10
jne 0x14069b3f9
popf
pop rax
jmp 0x14069be82
cmp eax, 0x17
jne 0x14069b408
popf
pop rax
jmp 0x14069c2a0
cmp eax, 0x1c
jne 0x14069b417
popf
pop rax
jmp 0x14069c56c
cmp eax, 0x12
jne 0x14069b426
popf
pop rax
jmp 0x14069bfcc
cmp eax, 0x18
jne 0x14069b435
popf
pop rax
jmp 0x14069c37f
cmp eax, 0x11
jne 0x14069b444
popf
pop rax
jmp 0x14069bf2c
cmp eax, 0x1b
jne 0x14069b453
popf
pop rax
jmp 0x14069c50b
cmp eax, 0x16
jne 0x14069b462
popf
pop rax
jmp 0x14069c224
cmp eax, 0xa
jne 0x14069b471
popf
pop rax
jmp 0x14069bb84
cmp eax, 0x14
jne 0x14069b480
popf
pop rax
jmp 0x14069c0e3
cmp eax, 0xf
jne 0x14069b48f
popf
pop rax
jmp 0x14069bdef
cmp eax, 0x13
jne 0x14069b49e
popf
pop rax
jmp 0x14069c084
cmp eax, 0x15
jne 0x14069b4ad
popf
pop rax
jmp 0x14069c179
cmp eax, 2
jne 0x14069b4bc
popf
pop rax
jmp 0x14069b6b9
cmp eax, 6
jne 0x14069b4cb
popf
pop rax
jmp 0x14069ba09
cmp eax, 0xc
jne 0x14069b4da
popf
pop rax
jmp 0x14069bc85
cmp eax, 7
jne 0x14069b4e9
popf
pop rax
jmp 0x14069bab3
cmp eax, 5
jne 0x14069b4f8
popf
pop rax
jmp 0x14069b98b
cmp eax, 9
jne 0x14069b507
popf
pop rax
jmp 0x14069bb6b
push rbx
push rsi
push r14
sub rsp, 0x50
mov rax, qword [0x14004b080]
xor rax, rsp
mov qword [rsp + 0x48], rax
mov rsi, rcx
lea r9, [rsp + 0x20]
xor r14d, r14d
mov ecx, 0x8fc4cc4b
pushf
not ecx
add ecx, 0x98358ce3
xor ecx, 0x972d7e00
rol ecx, 0xb6
popf
pushf
not ecx
add ecx, 0xc404688e
xor ecx, 0xecfe40af
rol ecx, 0x27
popf
pushf
not ecx
add ecx, 0xba002796
xor ecx, 0xc8974e99
rol ecx, 0xc1
popf
xor r8d, r8d
mov dword [rsp + 0x20], r14d
xor edx, edx
mov ebx, r14d
jmp 0x14069b57c
call qword [sym.imp.ntdll.dll_NtQuerySystemInformation]
cmp eax, 0xc0000004
jne 0x14069b5bc
push rax
pushf
mov eax, 0xd4688150
pushf
not eax
add eax, 0xb8cf3234
xor eax, 0x9737150e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb6e991e7
xor eax, 0xe680168a
rol eax, 0x86
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x47e39404
pushf
not eax
add eax, 0x9902bda2
xor eax, 0xec4cf2bd
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xde6f1efd
xor eax, 0xeec616cf
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa4bdbef7
xor eax, 0x87f97f12
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xcaa76c5f
xor eax, 0xd059e9ff
rol eax, 0x7c
popf
jmp 0x14069b354
test rbx, rbx
je 0x14069b660
push rax
pushf
mov eax, 0x974234
pushf
not eax
add eax, 0xe508af91
xor eax, 0x8aa620b8
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf3eb2d2d
xor eax, 0xde556676
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbf2412ca
xor eax, 0xd0fec1f6
rol eax, 0xd3
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x84bd0f1
pushf
not eax
add eax, 0xbc7e4cbf
xor eax, 0xa9fdcd8a
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd8f208f6
xor eax, 0xe7d000b4
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xaf28fe2d
xor eax, 0xcb5cc748
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xff6d13c3
xor eax, 0x8a26ffbf
rol eax, 0x41
popf
jmp 0x14069b354
xor edx, edx
mov r8d, 0x23591175
pushf
not r8d
add r8d, 0xcc56732b
xor r8d, 0xdd8e18d4
rol r8d, 0x8f
popf
pushf
not r8d
add r8d, 0xba5f6532
xor r8d, 0xfdae8a78
rol r8d, 0x22
popf
mov rcx, rbx
jmp 0x14069b6f7
call qword [sym.imp.KERNEL32.dll_VirtualFree]
push rax
pushf
mov eax, 0xa4f19ddd
pushf
not eax
add eax, 0xb32a3ebc
xor eax, 0xf7477b8e
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd9a90b9f
xor eax, 0xb11410c4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb1c36551
xor eax, 0xdc15bf06
rol eax, 0x57
popf
pushf
not eax
add eax, 0x85d2abcd
xor eax, 0xc1a875e5
rol eax, 0x23
popf
jmp 0x14069b354
mov edx, dword [rsp + 0x20]
xor ecx, ecx
mov r9d, 0xdaee5ecb
pushf
not r9d
add r9d, 0xe1736002
xor r9d, 0xc8b3e106
rol r9d, 0x42
popf
pushf
not r9d
add r9d, 0x9eb77735
xor r9d, 0x82793643
rol r9d, 0x54
popf
pushf
not r9d
add r9d, 0x898d06d5
xor r9d, 0x865e8cac
rol r9d, 0x60
popf
mov r8d, 0xab63d15f
pushf
not r8d
add r8d, 0xedd3c963
xor r8d, 0x8522c8f1
rol r8d, 0xc4
popf
pushf
not r8d
add r8d, 0xb903d631
xor r8d, 0xb832e777
rol r8d, 0x1b
popf
pushf
not r8d
add r8d, 0xe6196c23
xor r8d, 0xb1fa24bb
rol r8d, 0xd1
popf
pushf
not r8d
add r8d, 0xf97c2f2d
xor r8d, 0xfc323fa6
rol r8d, 0xf3
popf
jmp 0x14069b818
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov r8d, dword [rsp + 0x20]
lea r9, [rsp + 0x20]
mov rdx, rax
mov ecx, 0xeee110d3
pushf
not ecx
add ecx, 0xa5e363da
xor ecx, 0xc2ec43ea
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xe3175e72
xor ecx, 0xa0791f4e
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0xbdfb5882
xor ecx, 0xad25c5bf
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0xd84d37ca
xor ecx, 0xed75a44e
rol ecx, 0xa3
popf
mov rbx, rax
jmp 0x14069b888
call qword [sym.imp.ntdll.dll_NtQuerySystemInformation]
cmp eax, 0xc0000004
je 0x14069b8c8
push rax
pushf
mov eax, 0xb259a6d2
pushf
not eax
add eax, 0xc7634cce
xor eax, 0xe7dc2ac6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe86aba8c
xor eax, 0x8db8d2ed
rol eax, 0x9d
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x2763c91a
pushf
not eax
add eax, 0x99be377e
xor eax, 0xd117c14f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb2f0b784
xor eax, 0x9ec0ef5e
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe1fb6504
xor eax, 0x8647eef4
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd527087d
xor eax, 0xb81bcf2b
rol eax, 0x4a
popf
jmp 0x14069b354
test eax, eax
jns 0x14069b958
push rax
pushf
mov eax, 0x6536f55c
pushf
not eax
add eax, 0xa04e203e
xor eax, 0x9200d6c4
rol eax, 0x98
popf
pushf
not eax
add eax, 0xdfb3d0e0
xor eax, 0xba00b8e3
rol eax, 0xef
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0xd9794231
pushf
not eax
add eax, 0xa71c7099
xor eax, 0xabd5c709
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa2c23d53
xor eax, 0xcfe57079
rol eax, 0x3e
popf
jmp 0x14069b354
test rbx, rbx
je 0x14069b9d6
push rax
pushf
mov eax, 0x6208d69e
pushf
not eax
add eax, 0xdf24ca9b
xor eax, 0xb49f57aa
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcc6ebe09
xor eax, 0x9806dd52
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xeb151f3b
xor eax, 0xbef4b828
rol eax, 0x73
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0xed590619
pushf
not eax
add eax, 0x9a34b34f
xor eax, 0xdb72eea9
rol eax, 0x96
popf
pushf
not eax
add eax, 0x9bb68f5a
xor eax, 0xb598a509
rol eax, 0xeb
popf
jmp 0x14069b354
xor edx, edx
mov r8d, 0x3343b4cd
pushf
not r8d
add r8d, 0x9ad30db8
xor r8d, 0xb8d6c7c7
rol r8d, 0xb8
popf
pushf
not r8d
add r8d, 0x90a30776
xor r8d, 0xaf020c97
rol r8d, 0x14
popf
pushf
not r8d
add r8d, 0xef62952d
xor r8d, 0xdb55b912
rol r8d, 0x1b
popf
mov rcx, rbx
jmp 0x14069ba60
call qword [sym.imp.KERNEL32.dll_VirtualFree]
xor eax, eax
jmp 0x14069c231
test rbx, rbx
jne 0x14069baeb
push rax
pushf
mov eax, 0xcc029063
pushf
not eax
add eax, 0xe8148c33
xor eax, 0xd533e68b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf790238f
xor eax, 0xe8edbeff
rol eax, 0x62
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x80920fd7
pushf
not eax
add eax, 0xb815a2ee
xor eax, 0xd655fe3f
rol eax, 0x12
popf
pushf
not eax
add eax, 0xab1c9a60
xor eax, 0xf6758306
rol eax, 0xb4
popf
jmp 0x14069b354
xor eax, eax
jmp 0x14069c231
mov qword [rsp + 0x78], rbp
mov qword [rsp + 0x80], rdi
mov edi, r14d
cmp dword [rbx], r14d
jbe 0x14069c179
nop dword [rax + rax]
push rax
pushf
mov eax, 0x7598aad7
pushf
not eax
add eax, 0xefccceae
xor eax, 0xcd4fd9cd
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd7191839
xor eax, 0xc46b0fb2
rol eax, 0xad
popf
pushf
not eax
add eax, 0x802a5f4f
xor eax, 0xfd6917f8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x939aef29
xor eax, 0xfd5a855d
rol eax, 0xca
popf
jmp 0x14069b354
mov eax, edi
xorps xmm0, xmm0
imul rcx, rax, 0x128
movups xmmword [rsp + 0x28], xmm0
movzx edx, word [rcx + rbx + 0x2e]
lea rbp, [rcx + rbx]
add rdx, 0x30
mov qword [rsp + 0x38], r14
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
mov qword [rsp + 0x40], r14
push rbx
not rbx
sub rdx, rbx
pop rbx
sub rdx, 1
mov r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0x9df44783
pushf
not eax
add eax, 0xe1c5b26b
xor eax, 0xfd445e8d
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb59427a4
xor eax, 0xe52a6d57
rol eax, 0x88
popf
pushf
not eax
add eax, 0xcd8e7f4d
xor eax, 0x8e0aed5f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x975a7361
xor eax, 0xcf3f022c
rol eax, 0xa9
popf
jmp 0x14069b354
inc r8
cmp byte [rdx + r8], r14b
jne 0x14069bcc1
push rax
pushf
mov eax, 0x3a8e4c33
pushf
not eax
add eax, 0xb90d3b5c
xor eax, 0xdebe4eb4
rol eax, 0xb
popf
pushf
not eax
add eax, 0xcdaf8fee
xor eax, 0xc8a2a7e7
rol eax, 0x18
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x53e29399
pushf
not eax
add eax, 0x9a65d6b1
xor eax, 0xd9064b2e
rol eax, 1
popf
pushf
not eax
add eax, 0xceaac27d
xor eax, 0xefa0b209
rol eax, 0x45
popf
jmp 0x14069b354
lea rcx, [rsp + 0x28]
call fcn.140658bf6
cmp qword [rsi + 0x18], 0xf
mov rdx, rsi
jbe 0x14069bd60
push rax
pushf
mov eax, 0x671f9e53
pushf
not eax
add eax, 0xbe907b89
xor eax, 0xc25de151
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa60040d2
xor eax, 0xf24aad23
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf33fd829
xor eax, 0xdf67ec51
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8f287175
xor eax, 0x96175a93
rol eax, 0xec
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x7db88996
pushf
not eax
add eax, 0xa1e4d34b
xor eax, 0xd0379e5b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa20bc498
xor eax, 0x83b56139
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb2bd4a4d
xor eax, 0xf527e3bb
rol eax, 0xb1
popf
jmp 0x14069b354
mov rdx, qword [rsi]
push rax
pushf
mov eax, 0x23ad3f89
pushf
not eax
add eax, 0xe7be4764
xor eax, 0xb330d9a2
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xab6467d9
xor eax, 0xf2c15692
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa435f1ed
xor eax, 0xbcc49b34
rol eax, 0xbd
popf
jmp 0x14069b354
cmp qword [rsp + 0x40], 0xf
lea rcx, [rsp + 0x28]
cmova rcx, qword [rsp + 0x28]
call fcn.140612ad9
test eax, eax
je 0x14069be3c
push rax
pushf
mov eax, 0x53a61851
pushf
not eax
add eax, 0xf39a09df
xor eax, 0x9df1f55d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc0f0505e
xor eax, 0xbfed4df5
rol eax, 0x33
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x2f1a2395
pushf
not eax
add eax, 0xc0774e1d
xor eax, 0xdc0bfbd2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xba0b2658
xor eax, 0xdd47f5f8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xde397d95
xor eax, 0xa90268b6
rol eax, 0x96
popf
jmp 0x14069b354
mov rdx, qword [rsp + 0x40]
cmp rdx, 0xf
jbe 0x14069bed3
push rax
pushf
mov eax, 0x7da27caf
pushf
not eax
add eax, 0x9cdd9661
xor eax, 0xe0b068ce
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xc807a81c
xor eax, 0x9dd084f4
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb2e0f105
xor eax, 0xfd6e8aed
rol eax, 0x12
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x9227f0a2
pushf
not eax
add eax, 0xfe8a2faa
xor eax, 0xba71d4a3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xebb95cd6
xor eax, 0xaf75bfed
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9cd67b89
xor eax, 0xfbd29253
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8e899703
xor eax, 0xe70dda8e
rol eax, 0x39
popf
jmp 0x14069b354
mov rcx, qword [rsp + 0x28]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14069bf73
push rax
pushf
mov eax, 0xa98ed7d9
pushf
not eax
add eax, 0xde5b4fbb
xor eax, 0xc650b161
rol eax, 0x89
popf
pushf
not eax
add eax, 0x88704104
xor eax, 0xcee33f1a
rol eax, 0xe2
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x42baab37
pushf
not eax
add eax, 0xc6fbe3b2
xor eax, 0xc961bcf0
rol eax, 0x84
popf
pushf
not eax
add eax, 0x86a3c459
xor eax, 0xb4ad96d3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb96bf963
xor eax, 0xfddfa6f9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe620286b
xor eax, 0xeac3e2bc
rol eax, 0x44
popf
jmp 0x14069b354
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14069c03e
push rax
pushf
mov eax, 0x1da79617
pushf
not eax
add eax, 0xa7d77cd3
xor eax, 0xa3ab12b5
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbb2eb120
xor eax, 0xa4770bb3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9a551a0c
xor eax, 0xa880da76
rol eax, 0xda
popf
pushf
not eax
add eax, 0x88068ac9
xor eax, 0xdc6e39f1
rol eax, 0xf9
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0xfeea30a6
pushf
not eax
add eax, 0xf3540ca2
xor eax, 0xa0a537f9
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa7ca5308
xor eax, 0xd9c05b4b
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa0a73384
xor eax, 0xaae56d3b
rol eax, 0xfb
popf
jmp 0x14069b354
call fcn.14061c765
push rax
pushf
mov eax, 0x575d7de8
pushf
not eax
add eax, 0xd1425520
xor eax, 0xa50be65f
rol eax, 6
popf
pushf
not eax
add eax, 0xb990ab93
xor eax, 0xc37c2d81
rol eax, 0x29
popf
pushf
not eax
add eax, 0x83f8b88a
xor eax, 0xda8b0f1e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xdcd946f7
xor eax, 0xac8e2f26
rol eax, 0x99
popf
jmp 0x14069b354
inc edi
cmp edi, dword [rbx]
jb 0x14069c146
push rax
pushf
mov eax, 0x2f9db98d
pushf
not eax
add eax, 0x96332585
xor eax, 0xd4b39d47
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x936f730b
xor eax, 0x9a2565d3
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9fd93c1a
xor eax, 0xd7542607
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xaa93f410
xor eax, 0xda53e238
rol eax, 0x21
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x484b1aae
pushf
not eax
add eax, 0xd35030f2
xor eax, 0xa9fb37ab
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa34ac276
xor eax, 0xdf1bbe16
rol eax, 0xcf
popf
jmp 0x14069b354
xor edx, edx
mov r8d, 0x96400693
pushf
not r8d
add r8d, 0xc0c418c1
xor r8d, 0xca1e2b56
rol r8d, 0x7a
popf
pushf
not r8d
add r8d, 0xaed445d6
xor r8d, 0x8f9923f1
rol r8d, 0x16
popf
pushf
not r8d
add r8d, 0xa6d625e3
xor r8d, 0xaf737aec
rol r8d, 0x43
popf
pushf
not r8d
add r8d, 0xf0681717
xor r8d, 0xa0b3cc9c
rol r8d, 0xda
popf
mov rcx, rbx
jmp 0x14069c1e9
call qword [sym.imp.KERNEL32.dll_VirtualFree]
xor eax, eax
push rax
pushf
mov eax, 0x35a58733
pushf
not eax
add eax, 0x9fa8e97f
xor eax, 0x92af4aae
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb9d1b4c4
xor eax, 0xbd7ac051
rol eax, 0x54
popf
jmp 0x14069b354
mov rbp, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x48]
xor rcx, rsp
call fcn.14066b1de
add rsp, 0x50
pop r14
pop rsi
pop rbx
ret
mov rdi, qword [rbp + 0x18]
xor edx, edx
mov r8d, 0xe18154de
pushf
not r8d
add r8d, 0xeecdfad3
xor r8d, 0xd6430a6f
rol r8d, 0x7e
popf
pushf
not r8d
add r8d, 0x91d958d9
xor r8d, 0x9b146cf2
rol r8d, 0x1f
popf
mov rcx, rbx
jmp 0x14069c2e2
call qword [sym.imp.KERNEL32.dll_VirtualFree]
mov rdx, qword [rsp + 0x40]
cmp rdx, 0xf
jbe 0x14069c34c
push rax
pushf
mov eax, 0x2db83775
pushf
not eax
add eax, 0x9f888c9e
xor eax, 0x9f812ad6
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x84f7e26c
xor eax, 0xf64a3a6d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc9e3fdc1
xor eax, 0x95e2b1d7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xab2ca228
xor eax, 0xc70abb95
rol eax, 0x11
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0xeb426064
pushf
not eax
add eax, 0x9ffe58b2
xor eax, 0x9583785a
rol eax, 0x39
popf
pushf
not eax
add eax, 0xcb45a653
xor eax, 0xf1033552
rol eax, 0xa6
popf
jmp 0x14069b354
mov rcx, qword [rsp + 0x28]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14069c3d9
push rax
pushf
mov eax, 0x613cf129
pushf
not eax
add eax, 0xa0d4d040
xor eax, 0xdd6f4ac9
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc7adfd62
xor eax, 0xf430c796
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8f6883e5
xor eax, 0xd531727e
rol eax, 0x50
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x5db1a7b4
pushf
not eax
add eax, 0xf5d4bb51
xor eax, 0xd1e27e31
rol eax, 2
popf
pushf
not eax
add eax, 0xfc99997f
xor eax, 0x9194125c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf238d370
xor eax, 0x9c88b3ad
rol eax, 0x6c
popf
jmp 0x14069b354
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14069c47a
push rax
pushf
mov eax, 0x232ef56c
pushf
not eax
add eax, 0xf3456d22
xor eax, 0xd5b657d1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x95221044
xor eax, 0xbdf944f0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xba733f29
xor eax, 0xa571f929
rol eax, 0xf1
popf
jmp 0x14069b354
push rax
pushf
mov eax, 0x4e2ad7fa
pushf
not eax
add eax, 0xbe26acdf
xor eax, 0x9ad20c9a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa2984c6b
xor eax, 0x8e5f7c61
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd625f918
xor eax, 0xf9c32633
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x89bfd956
xor eax, 0xe8a7f9ca
rol eax, 0xfb
popf
jmp 0x14069b354
call fcn.14061c765
push rax
pushf
mov eax, 0xa7b58835
pushf
not eax
add eax, 0xa2330793
xor eax, 0xa8ef6c35
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8d22b00a
xor eax, 0x836e8000
rol eax, 0x5a
popf
jmp 0x14069b354
mov rax, rdi
jmp 0x14069c224
call fcn.140605b0c
int3