Function at 0x14018a4c7
Capabilities:
Extract resource via kernel32 functions

Disassembly:
push rax
pushf
mov eax, 0xd2e1e0bf
pushf
not eax
add eax, 0xd7fb6f4d
xor eax, 0xe21cdd41
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8a095053
xor eax, 0xc6e9ee77
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd30182d8
xor eax, 0xcbd2a920
rol eax, 0x3b
popf
cmp eax, 4
jne 0x14018a517
popf
pop rax
jmp 0x14018a951
cmp eax, 0
jne 0x14018a526
popf
pop rax
jmp 0x14018a6bb
cmp eax, 3
jne 0x14018a535
popf
pop rax
jmp 0x14018a8b2
cmp eax, 1
jne 0x14018a544
popf
pop rax
jmp 0x14018a7b9
cmp eax, 0xd
jne 0x14018a553
popf
pop rax
jmp 0x14018ae44
cmp eax, 0x1a
jne 0x14018a562
popf
pop rax
jmp 0x14018b4f7
cmp eax, 0xe
jne 0x14018a571
popf
pop rax
jmp 0x14018aee0
cmp eax, 0xb
jne 0x14018a580
popf
pop rax
jmp 0x14018ad50
cmp eax, 0x19
jne 0x14018a58f
popf
pop rax
jmp 0x14018b4b8
cmp eax, 8
jne 0x14018a59e
popf
pop rax
jmp 0x14018abec
cmp eax, 0x10
jne 0x14018a5ad
popf
pop rax
jmp 0x14018b016
cmp eax, 0x17
jne 0x14018a5bc
popf
pop rax
jmp 0x14018b3f0
cmp eax, 0x1c
jne 0x14018a5cb
popf
pop rax
jmp 0x14018b606
cmp eax, 0x12
jne 0x14018a5da
popf
pop rax
jmp 0x14018b0f4
cmp eax, 0x18
jne 0x14018a5e9
popf
pop rax
jmp 0x14018b471
cmp eax, 0x11
jne 0x14018a5f8
popf
pop rax
jmp 0x14018b0a4
cmp eax, 0x1b
jne 0x14018a607
popf
pop rax
jmp 0x14018b574
cmp eax, 0x16
jne 0x14018a616
popf
pop rax
jmp 0x14018b372
cmp eax, 0xa
jne 0x14018a625
popf
pop rax
jmp 0x14018ac91
cmp eax, 0x14
jne 0x14018a634
popf
pop rax
jmp 0x14018b23d
cmp eax, 0xf
jne 0x14018a643
popf
pop rax
jmp 0x14018af71
cmp eax, 0x13
jne 0x14018a652
popf
pop rax
jmp 0x14018b199
cmp eax, 0x15
jne 0x14018a661
popf
pop rax
jmp 0x14018b2e1
cmp eax, 2
jne 0x14018a670
popf
pop rax
jmp 0x14018a80d
cmp eax, 6
jne 0x14018a67f
popf
pop rax
jmp 0x14018aa7b
cmp eax, 0xc
jne 0x14018a68e
popf
pop rax
jmp 0x14018adaf
cmp eax, 7
jne 0x14018a69d
popf
pop rax
jmp 0x14018ab1f
cmp eax, 5
jne 0x14018a6ac
popf
pop rax
jmp 0x14018aa01
cmp eax, 9
jne 0x14018a6bb
popf
pop rax
jmp 0x14018ac7b
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push r12
push r14
push r15
sub rsp, 0x20
mov esi, edx
mov r14, rcx
xor edx, edx
lea rcx, [0x1a02bcb43]
pushf
sub rcx, 0x601fb263
popf
call fcn.14021429a
mov r15d, 0x61f3f238
pushf
not r15d
add r15d, 0xbf939300
xor r15d, 0x8e673436
rol r15d, 0x4e
popf
pushf
not r15d
add r15d, 0xc719d5a5
xor r15d, 0xe6e31b85
rol r15d, 0x40
popf
pushf
not r15d
add r15d, 0xef22dcc9
xor r15d, 0xa7e441a5
rol r15d, 0x13
popf
mov rdi, rax
mov ebx, r15d
test rax, rax
je 0x14018a786
push rax
pushf
mov eax, 0x3cfef559
pushf
not eax
add eax, 0x8e430f64
xor eax, 0xda5c3782
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xfdf584bf
xor eax, 0xdbc12408
rol eax, 0x4d
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xf8a440f0
pushf
not eax
add eax, 0xbcb7f0c4
xor eax, 0xab34b123
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa6847051
xor eax, 0xc2a662cc
rol eax, 0xdb
popf
jmp 0x14018a508
mov ebp, esi
shr ebp, 4
lea eax, [rbp + 1]
movzx r12d, ax
nop
push rax
pushf
mov eax, 0xb797d932
pushf
not eax
add eax, 0xefa393c8
xor eax, 0xd89a3f49
rol eax, 0xea
popf
pushf
not eax
add eax, 0xad65d8e2
xor eax, 0xd173c23e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb5fffe7e
xor eax, 0x8412c370
rol eax, 0x82
popf
jmp 0x14018a508
xor r9d, r9d
mov r8, r12
mov rcx, rdi
lea edx, [r9 + 6]
jmp 0x14018a81b
call qword [sym.imp.KERNEL32.dll_FindResourceExW]
test rax, rax
je 0x14018a86c
push rax
pushf
mov eax, 0x6caa02ea
pushf
not eax
add eax, 0xd4899efa
xor eax, 0xb7ef7c27
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa4932c67
xor eax, 0xe9959591
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfad61301
xor eax, 0xa4477751
rol eax, 0xf8
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x6b604ce3
pushf
not eax
add eax, 0xa800e9e8
xor eax, 0x96d5a8f5
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb279a529
xor eax, 0x9b71ae6e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xeb4581d2
xor eax, 0xf3fb1644
rol eax, 0x18
popf
jmp 0x14018a508
mov r8d, esi
mov rdx, rax
mov rcx, rdi
call fcn.14019a2b6
test rax, rax
jne 0x14018a8f8
push rax
pushf
mov eax, 0xebad15b4
pushf
not eax
add eax, 0xf47522f3
xor eax, 0x80614026
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb6dd2711
xor eax, 0x827b446b
rol eax, 0x94
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xef64f812
pushf
not eax
add eax, 0x9a8ea1e3
xor eax, 0xa3e6c427
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfaba7f5a
xor eax, 0xae43294d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xfbedc81f
xor eax, 0xf8b5b846
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd5da52ed
xor eax, 0xf648c301
rol eax, 0xfb
popf
jmp 0x14018a508
mov edx, ebx
lea rcx, [0x1b7496bd4]
pushf
sub rcx, 0x773d52f4
popf
jmp 0x14018a966
inc ebx
call fcn.14021429a
mov rdi, rax
test rax, rax
jne 0x14018a9ce
push rax
pushf
mov eax, 0x787a54a8
pushf
not eax
add eax, 0xdd2f09f9
xor eax, 0xbf62eb28
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe0af2111
xor eax, 0xa4982859
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc48cfc0b
xor eax, 0xf7c278d3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf0dbd545
xor eax, 0x9efa6baa
rol eax, 0x2a
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xda3134b6
pushf
not eax
add eax, 0xef0419aa
xor eax, 0x87700896
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xaca344d0
xor eax, 0x955d6c04
rol eax, 0x85
popf
jmp 0x14018a508
xor eax, eax
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x20
pop r15
pop r14
pop r12
ret
test rdi, rdi
je 0x14018aac6
push rax
pushf
mov eax, 0x95437cf1
pushf
not eax
add eax, 0xcd1c9ff7
xor eax, 0xd5b215f6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc0b0357a
xor eax, 0xa8c7cfd1
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xae30663c
xor eax, 0xfde3dd0b
rol eax, 0xbb
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xa0d664a3
pushf
not eax
add eax, 0xde84b590
xor eax, 0x8e167e24
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x91a404fc
xor eax, 0xeff2c7b8
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb3df33ef
xor eax, 0x9de6db25
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8b5c32d5
xor eax, 0xcf628d44
rol eax, 9
popf
jmp 0x14018a508
inc bp
mov r8d, 0x449fdee8
pushf
not r8d
add r8d, 0xb09e88a1
xor r8d, 0xbcb80dc1
rol r8d, 0xb3
popf
pushf
not r8d
add r8d, 0xd7677a3f
xor r8d, 0xb398f009
rol r8d, 0x75
popf
movzx edx, bp
mov rcx, rdi
jmp 0x14018ab61
call qword [sym.imp.KERNEL32.dll_FindResourceW]
mov rbp, rax
test rax, rax
je 0x14018aba6
push rax
pushf
mov eax, 0xaed3c1c2
pushf
not eax
add eax, 0xbbbcc051
xor eax, 0xcd2af2fc
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xeaff109b
xor eax, 0x9a1e0a61
rol eax, 0xc7
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x542274a5
pushf
not eax
add eax, 0xaf8c8e49
xor eax, 0x96bbe9d1
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb45924b0
xor eax, 0x86652e42
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xab18e5ec
xor eax, 0xf84dea18
rol eax, 0x22
popf
jmp 0x14018a508
mov rdx, rax
mov rcx, rdi
jmp 0x14018abf3
call qword [sym.imp.KERNEL32.dll_LoadResource]
test rax, rax
je 0x14018ac35
push rax
pushf
mov eax, 0x3f599914
pushf
not eax
add eax, 0xe2dc723e
xor eax, 0xb2df60b7
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcd9eaa97
xor eax, 0xf28fa1e8
rol eax, 0x2a
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x306799c1
pushf
not eax
add eax, 0xf4b10421
xor eax, 0xd6e0a62e
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xccb2490d
xor eax, 0xe455a6bc
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xefa2eefb
xor eax, 0xbc81800c
rol eax, 0x2b
popf
jmp 0x14018a508
mov rcx, rax
jmp 0x14018ac7f
call qword [sym.imp.KERNEL32.dll_LockResource]
mov rbx, rax
test rax, rax
je 0x14018b4b8
mov rdx, rbp
mov rcx, rdi
jmp 0x14018ac98
call qword [sym.imp.KERNEL32.dll_SizeofResource]
mov ecx, eax
push rbx
not rbx
sub rcx, rbx
pop rbx
sub rcx, 1
and esi, 0xf
jbe 0x14018ad0a
push rax
pushf
mov eax, 0xe82c5d79
pushf
not eax
add eax, 0xb3790c2d
xor eax, 0xa1a857b8
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf0f5d1e7
xor eax, 0xed258c7d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd63556a9
xor eax, 0xbfde5b88
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x808f4912
xor eax, 0xd2e5d2b1
rol eax, 0x33
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x98723b03
pushf
not eax
add eax, 0x9fe3bd4a
xor eax, 0xae219c22
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xaea85d68
xor eax, 0x8890878e
rol eax, 0x89
popf
pushf
not eax
add eax, 0xda2e772c
xor eax, 0xb083a4c5
rol eax, 0x8a
popf
jmp 0x14018a508
nop word [rax + rax]
push rax
pushf
mov eax, 0x7ff59b95
pushf
not eax
add eax, 0x9e72a7af
xor eax, 0xc9d84b32
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9c2ecf71
xor eax, 0xb6fb4c7a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xca046577
xor eax, 0xc8228514
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe168bacc
xor eax, 0x9b030d7a
rol eax, 0x50
popf
jmp 0x14018a508
cmp rbx, rcx
jae 0x14018adfe
push rax
pushf
mov eax, 0x7c75bc98
pushf
not eax
add eax, 0xf486e3df
xor eax, 0xaaa916fe
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb380ad37
xor eax, 0xc6448b0e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa3aca6cb
xor eax, 0x8dcc8f29
rol eax, 0xf7
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xcb4c97aa
pushf
not eax
add eax, 0xf3522d39
xor eax, 0x88cdf4a7
rol eax, 4
popf
pushf
not eax
add eax, 0x99b80d0a
xor eax, 0xb6865f2c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xacd7110c
xor eax, 0xbdf87a6f
rol eax, 0xdc
popf
jmp 0x14018a508
movzx eax, word [rbx]
lea rbx, [rbx + rax*2]
add rbx, 2
add esi, 0xffffffff
jne 0x14018ae87
push rax
pushf
mov eax, 0x534a6dde
pushf
not eax
add eax, 0xe593f487
xor eax, 0x83cd1e3a
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd2990e7d
xor eax, 0xb187c4f3
rol eax, 0x91
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x4cfe1d30
pushf
not eax
add eax, 0xe5cdab6e
xor eax, 0xe8ce18ee
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe275d473
xor eax, 0x9418c23c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd3f1058d
xor eax, 0xb59cb747
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbb15e0cf
xor eax, 0xbdd31a8c
rol eax, 0x59
popf
jmp 0x14018a508
cmp rbx, rcx
jae 0x14018af2b
push rax
pushf
mov eax, 0xc3819b77
pushf
not eax
add eax, 0xe6713fb1
xor eax, 0xed9685bf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbfc55580
xor eax, 0xe32af9f3
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc7482115
xor eax, 0xeec879a3
rol eax, 0x8d
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x2514d2c5
pushf
not eax
add eax, 0xe0c956a7
xor eax, 0xa8718c5f
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xafabfd89
xor eax, 0xc9e068ef
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe316c712
xor eax, 0xe43559e8
rol eax, 0x50
popf
jmp 0x14018a508
cmp word [rbx], 0
je 0x14018afd0
push rax
pushf
mov eax, 0xb45bab52
pushf
not eax
add eax, 0xd36bfe76
xor eax, 0xada7309d
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe1856d21
xor eax, 0xf6572ca0
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa33994fe
xor eax, 0xdcd469bb
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb53ca098
xor eax, 0xacd70978
rol eax, 0xfb
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xf28c1d02
pushf
not eax
add eax, 0x8f59f83a
xor eax, 0xcad0212f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xed20f5f7
xor eax, 0xe17c5187
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfe27a61c
xor eax, 0x9a18b46a
rol eax, 0x61
popf
jmp 0x14018a508
mov rax, qword [r14]
mov edx, r15d
movzx edi, word [rbx]
mov ecx, dword [rax - 0xc]
sub edx, dword [rax - 8]
sub ecx, edi
or edx, ecx
jge 0x14018b05e
push rax
pushf
mov eax, 0xca0320da
pushf
not eax
add eax, 0x91606222
xor eax, 0xfb63f237
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc30d3da1
xor eax, 0xff2206d9
rol eax, 0x1e
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xde2b5790
pushf
not eax
add eax, 0xfe0eab43
xor eax, 0xc8622c68
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf33b8f8e
xor eax, 0xa0f7fd50
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf885985b
xor eax, 0xbcb175e3
rol eax, 0x15
popf
jmp 0x14018a508
mov edx, edi
mov rcx, r14
call fcn.140270800
push rax
pushf
mov eax, 0x769f5786
pushf
not eax
add eax, 0x833181e2
xor eax, 0xb92f876f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xac6e768c
xor eax, 0xdef2577b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xeedea8d6
xor eax, 0xd54631f9
rol eax, 0x5c
popf
jmp 0x14018a508
movzx r9d, word [rbx]
lea r8, [rbx + 2]
mov rcx, qword [r14]
mov rdx, rdi
jmp 0x14018b103
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wmemcpy_s]
test eax, eax
je 0x14018b166
push rax
pushf
mov eax, 0x15f1ae7e
pushf
not eax
add eax, 0xc0fcf6ea
xor eax, 0xe4342177
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x90ba762f
xor eax, 0xd02741b0
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xce93320b
xor eax, 0xe05d60c0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa8ec71ca
xor eax, 0x81097e8d
rol eax, 0x54
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x3e8d314
pushf
not eax
add eax, 0x83b2f071
xor eax, 0xca28fc66
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb5788ab1
xor eax, 0xa1cd2cac
rol eax, 0xdf
popf
jmp 0x14018a508
cmp eax, 0xc
je 0x14018b1f7
push rax
pushf
mov eax, 0xcab102c8
pushf
not eax
add eax, 0x9af1649a
xor eax, 0xcf4750f0
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfcde04fb
xor eax, 0x81846826
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd9a500e0
xor eax, 0xfb0b9e82
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf342e4e4
xor eax, 0x83b20108
rol eax, 0xa9
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xf1c5a252
pushf
not eax
add eax, 0xce66e6ef
xor eax, 0x85a1cb93
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe7f8aab1
xor eax, 0x807d88ce
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd96e4bb1
xor eax, 0xda87f1eb
rol eax, 9
popf
jmp 0x14018a508
cmp eax, 0x16
je 0x14018b29b
push rax
pushf
mov eax, 0xd9e2ff34
pushf
not eax
add eax, 0xdd01bd2e
xor eax, 0xa38577f9
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc36580cb
xor eax, 0xbcf7a327
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb0a354c9
xor eax, 0xc8b51a9b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc54d55d7
xor eax, 0x87978bce
rol eax, 0xd8
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0xa07a3b47
pushf
not eax
add eax, 0x9164768f
xor eax, 0xe877df65
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8468ced7
xor eax, 0xc0840c86
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf37fa6db
xor eax, 0x8b2f56db
rol eax, 0xb5
popf
jmp 0x14018a508
cmp eax, 0x22
je 0x14018b33f
push rax
pushf
mov eax, 0x9ae202c2
pushf
not eax
add eax, 0xee50d945
xor eax, 0xc63d869c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd070a4db
xor eax, 0xbefeeba6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x88d93ccc
xor eax, 0xfad6894c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe060ce34
xor eax, 0xf578e130
rol eax, 0xc6
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x28c21687
pushf
not eax
add eax, 0xc6cf583e
xor eax, 0xdc48150b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc9353dfc
xor eax, 0xf51038b0
rol eax, 0x55
popf
jmp 0x14018a508
cmp eax, 0x50
jne 0x14018b3aa
push rax
pushf
mov eax, 0xa12eade7
pushf
not eax
add eax, 0xfa64a48a
xor eax, 0xfe631ee2
rol eax, 0x26
popf
pushf
not eax
add eax, 0xdf9f64ba
xor eax, 0xe9e55492
rol eax, 0x23
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x621fe543
pushf
not eax
add eax, 0xb1148570
xor eax, 0xccee9123
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xdb068421
xor eax, 0xd6515281
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8805a612
xor eax, 0xb7effd26
rol eax, 0x93
popf
jmp 0x14018a508
mov rax, qword [r14]
cmp edi, dword [rax - 0xc]
jg 0x14018b43e
push rax
pushf
mov eax, 0x4c4748d9
pushf
not eax
add eax, 0xcdaf49c3
xor eax, 0xe76ba983
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x869732d4
xor eax, 0xd707c666
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x8a4f894c
xor eax, 0xef483f2e
rol eax, 0xa0
popf
jmp 0x14018a508
push rax
pushf
mov eax, 0x481858aa
pushf
not eax
add eax, 0xe7488e88
xor eax, 0xd9151659
rol eax, 7
popf
pushf
not eax
add eax, 0xa9a6346a
xor eax, 0x97147106
rol eax, 0xdb
popf
jmp 0x14018a508
mov dword [rax - 0x10], edi
xor ecx, ecx
mov rax, qword [r14]
mov word [rax + rdi*2], cx
mov eax, r15d
jmp 0x14018aa03
xor ecx, ecx
mov r15d, ecx
mov eax, ecx
jmp 0x14018aa03
mov ecx, 0x95fd2e19
pushf
not ecx
add ecx, 0x9f6cc652
xor ecx, 0xb6f0d9b5
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xf5e5548c
xor ecx, 0xbd7aac04
rol ecx, 0xf0
popf
pushf
not ecx
add ecx, 0xe3480960
xor ecx, 0xdc1935c0
rol ecx, 0xca
popf
call fcn.14021bb70
int3
mov ecx, 0x3bfc57e8
pushf
not ecx
add ecx, 0xa5c9b4b2
xor ecx, 0xfadf2f61
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0xec3e07ba
xor ecx, 0xdf26ad59
rol ecx, 0xc4
popf
pushf
not ecx
add ecx, 0xbe428837
xor ecx, 0xc85e05a6
rol ecx, 0x5d
popf
pushf
not ecx
add ecx, 0xcae0a2d7
xor ecx, 0xd3154007
rol ecx, 4
popf
call fcn.14021bb70
int3
mov ecx, 0xce11ad46
pushf
not ecx
add ecx, 0xd76e8bba
xor ecx, 0xb8429384
rol ecx, 0x83
popf
pushf
not ecx
add ecx, 0xc6ff417e
xor ecx, 0xff373919
rol ecx, 0x91
popf
pushf
not ecx
add ecx, 0xbe09fca2
xor ecx, 0xd656662a
rol ecx, 0xc6
popf
call fcn.14021bb70
int3