Function at 0x1400a18e9
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xb302d751
pushf
not eax
add eax, 0xd95d26b1
xor eax, 0x910b918b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa6688591
xor eax, 0x979703b0
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfb600a8c
xor eax, 0xe1c0bb3e
rol eax, 0x27
popf
cmp eax, 0x20
jne 0x1400a1939
popf
pop rax
jmp 0x1400a2d13
cmp eax, 0
jne 0x1400a1948
popf
pop rax
jmp 0x1400a1b82
cmp eax, 3
jne 0x1400a1957
popf
pop rax
jmp 0x1400a1d77
cmp eax, 1
jne 0x1400a1966
popf
pop rax
jmp 0x1400a1c62
cmp eax, 0xd
jne 0x1400a1975
popf
pop rax
jmp 0x1400a222a
cmp eax, 0x1a
jne 0x1400a1984
popf
pop rax
jmp 0x1400a299c
cmp eax, 0xe
jne 0x1400a1993
popf
pop rax
jmp 0x1400a22b4
cmp eax, 0xb
jne 0x1400a19a2
popf
pop rax
jmp 0x1400a2154
cmp eax, 0x19
jne 0x1400a19b1
popf
pop rax
jmp 0x1400a28f7
cmp eax, 8
jne 0x1400a19c0
popf
pop rax
jmp 0x1400a1f6c
cmp eax, 0x1d
jne 0x1400a19cf
popf
pop rax
jmp 0x1400a2b9a
cmp eax, 0x17
jne 0x1400a19de
popf
pop rax
jmp 0x1400a27c3
cmp eax, 0x1c
jne 0x1400a19ed
popf
pop rax
jmp 0x1400a2b19
cmp eax, 0x12
jne 0x1400a19fc
popf
pop rax
jmp 0x1400a247e
cmp eax, 0x18
jne 0x1400a1a0b
popf
pop rax
jmp 0x1400a2881
cmp eax, 0x11
jne 0x1400a1a1a
popf
pop rax
jmp 0x1400a241d
cmp eax, 0x1b
jne 0x1400a1a29
popf
pop rax
jmp 0x1400a2a86
cmp eax, 0x21
jne 0x1400a1a38
popf
pop rax
jmp 0x1400a2d62
cmp eax, 0x23
jne 0x1400a1a47
popf
pop rax
jmp 0x1400a2ee6
cmp eax, 0x25
jne 0x1400a1a56
popf
pop rax
jmp 0x1400a2fc2
cmp eax, 0xf
jne 0x1400a1a65
popf
pop rax
jmp 0x1400a22ff
cmp eax, 0x13
jne 0x1400a1a74
popf
pop rax
jmp 0x1400a257b
cmp eax, 0x15
jne 0x1400a1a83
popf
pop rax
jmp 0x1400a2673
cmp eax, 0x24
jne 0x1400a1a92
popf
pop rax
jmp 0x1400a2f88
cmp eax, 0x1e
jne 0x1400a1aa1
popf
pop rax
jmp 0x1400a2bf5
cmp eax, 0xc
jne 0x1400a1ab0
popf
pop rax
jmp 0x1400a21d2
cmp eax, 0x26
jne 0x1400a1abf
popf
pop rax
jmp 0x1400a3025
cmp eax, 0x27
jne 0x1400a1ace
popf
pop rax
jmp 0x1400a30ad
cmp eax, 0x1f
jne 0x1400a1add
popf
pop rax
jmp 0x1400a2c84
cmp eax, 0x10
jne 0x1400a1aec
popf
pop rax
jmp 0x1400a236a
cmp eax, 6
jne 0x1400a1afb
popf
pop rax
jmp 0x1400a1e5e
cmp eax, 9
jne 0x1400a1b0a
popf
pop rax
jmp 0x1400a2023
cmp eax, 4
jne 0x1400a1b19
popf
pop rax
jmp 0x1400a1de7
cmp eax, 0x16
jne 0x1400a1b28
popf
pop rax
jmp 0x1400a275a
cmp eax, 2
jne 0x1400a1b37
popf
pop rax
jmp 0x1400a1cef
cmp eax, 0xa
jne 0x1400a1b46
popf
pop rax
jmp 0x1400a20e1
cmp eax, 0x22
jne 0x1400a1b55
popf
pop rax
jmp 0x1400a2e1d
cmp eax, 0x14
jne 0x1400a1b64
popf
pop rax
jmp 0x1400a25e2
cmp eax, 7
jne 0x1400a1b73
popf
pop rax
jmp 0x1400a1ec5
cmp eax, 5
jne 0x1400a1b82
popf
pop rax
jmp 0x1400a1e54
mov qword [rsp + 0x18], rbx
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov r10, r8
mov r13d, edx
mov rdi, rcx
test dl, 0xf
je 0x1400a1c09
push rax
pushf
mov eax, 0x3998bca6
pushf
not eax
add eax, 0xbc297d66
xor eax, 0x9bc0b4e8
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x95179b2e
xor eax, 0x94a4519f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xaea04213
xor eax, 0x9c4b5fda
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa729b7bf
xor eax, 0xa51a2a73
rol eax, 0x43
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xb24f54ba
pushf
not eax
add eax, 0x84092e5d
xor eax, 0xb37b5e4b
rol eax, 0x60
popf
pushf
not eax
add eax, 0x901b1ed8
xor eax, 0xcd7cd80f
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8fc242d9
xor eax, 0xb55c2b07
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe00ded2d
xor eax, 0xf0f7472d
rol eax, 0x71
popf
jmp 0x1400a192a
mov esi, 0xe6975c7b
pushf
not esi
add esi, 0xeaa968d3
xor esi, 0xc84a4c96
rol esi, 0x5b
popf
pushf
not esi
add esi, 0xe4f9eb44
xor esi, 0xde97293d
rol esi, 5
popf
jmp 0x1400a30ad
lea eax, [r9 - 0x10]
test eax, 0xffffffe7
jne 0x1400a1d31
push rax
pushf
mov eax, 0x71c116d8
pushf
not eax
add eax, 0x9b0f1d8c
xor eax, 0xc7de2375
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc3f783a0
xor eax, 0x99c00f1e
rol eax, 0xc6
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x6f1e7df9
pushf
not eax
add eax, 0x87b09e9a
xor eax, 0xc3f072c2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x965f146f
xor eax, 0xd5de9359
rol eax, 0xe
popf
pushf
not eax
add eax, 0x94a1094d
xor eax, 0x9020ada1
rol eax, 0x42
popf
jmp 0x1400a192a
cmp r9d, 0x28
je 0x1400a1db4
push rax
pushf
mov eax, 0xec97ceb8
pushf
not eax
add eax, 0x8ccd979c
xor eax, 0x9e30393e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd756e70b
xor eax, 0xa7d56a93
rol eax, 0xc5
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x8b774ad7
pushf
not eax
add eax, 0xb2e3144a
xor eax, 0xbe9564d8
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf15c4545
xor eax, 0xc6c2469e
rol eax, 2
popf
jmp 0x1400a192a
cmp qword [rbp + 0x78], 0
jne 0x1400a1e21
push rax
pushf
mov eax, 0xdd8d2f2e
pushf
not eax
add eax, 0xe1c1b709
xor eax, 0x8258bf79
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe9b904a9
xor eax, 0x9952411e
rol eax, 0x85
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xd42b2497
pushf
not eax
add eax, 0xf71f6f36
xor eax, 0xb0107526
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa1d5e80a
xor eax, 0xd14303ca
rol eax, 0x65
popf
jmp 0x1400a192a
cmp dword [rbp + 0x70], r13d
jae 0x1400a2023
mov esi, 0xe62c377f
pushf
not esi
add esi, 0xdb57dd64
xor esi, 0xc6593ac3
rol esi, 0x14
popf
pushf
not esi
add esi, 0xdcda78d2
xor esi, 0xea6759a8
rol esi, 0x55
popf
jmp 0x1400a30ad
lea eax, [rdx - 0x10]
cmp dword [rbp + 0x70], eax
jae 0x1400a1f26
push rax
pushf
mov eax, 0xedfc02e8
pushf
not eax
add eax, 0xdef97908
xor eax, 0xa3702590
rol eax, 6
popf
pushf
not eax
add eax, 0xad154707
xor eax, 0x8cef3937
rol eax, 0x18
popf
pushf
not eax
add eax, 0xeaaff3e1
xor eax, 0xbdb1130f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf4035efe
xor eax, 0xc8e7c40c
rol eax, 0x56
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x28bfaeb
pushf
not eax
add eax, 0xc50f8ee0
xor eax, 0xb693b394
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8507c941
xor eax, 0xdf544936
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd9bfaa45
xor eax, 0xeccf3c24
rol eax, 0x9c
popf
jmp 0x1400a192a
mov esi, 0xc4879fd0
pushf
not esi
add esi, 0xee657044
xor esi, 0x928ba6af
rol esi, 0xab
popf
pushf
not esi
add esi, 0xad4258bc
xor esi, 0xaf2a8665
rol esi, 0xfb
popf
pushf
not esi
add esi, 0xdc00a67e
xor esi, 0xddd4daf2
rol esi, 0x3e
popf
pushf
not esi
add esi, 0x98845321
xor esi, 0xa75c8016
rol esi, 5
popf
jmp 0x1400a30ad
mov r8d, r9d
mov rdx, r10
lea rcx, [rbp - 0x18]
call fcn.14009d591
nop
mov r14, qword [rbp + 0x68]
mov r8, r14
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.140091ee5
xor esi, esi
lea r12d, [rsi + 0x10]
mov r8, qword [rbp + 0x60]
test r8, r8
je 0x1400a209b
push rax
pushf
mov eax, 0x54650c33
pushf
not eax
add eax, 0xfc68aeca
xor eax, 0xf2afcbae
rol eax, 0x84
popf
pushf
not eax
add eax, 0x813ed5f0
xor eax, 0xfccfe3aa
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8e74148e
xor eax, 0x9a3c0f67
rol eax, 0x5d
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x1bcafc32
pushf
not eax
add eax, 0x953bcb7d
xor eax, 0xc13df875
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc53462a5
xor eax, 0x94c1301a
rol eax, 0x70
popf
pushf
not eax
add eax, 0xcf59bd72
xor eax, 0xbd62da35
rol eax, 0x8c
popf
jmp 0x1400a192a
lea rcx, [r14 + 0xf]
lea rax, [r8 + 0xf]
cmp r14, rax
ja 0x1400a2121
push rax
pushf
mov eax, 0xecdf7b54
pushf
not eax
add eax, 0xdc9016cb
xor eax, 0xfebb270c
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd9e581c5
xor eax, 0x97c40fb5
rol eax, 0x39
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x34f71726
pushf
not eax
add eax, 0xa233169e
xor eax, 0x9533d818
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf9fe8fef
xor eax, 0xe646931a
rol eax, 0xdc
popf
jmp 0x1400a192a
cmp rcx, r8
jb 0x1400a218c
push rax
pushf
mov eax, 0x9e320a3c
pushf
not eax
add eax, 0xfcecf2a7
xor eax, 0xf1982350
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xbd0a02e2
xor eax, 0xde5e3a2f
rol eax, 0x86
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x4b45d59
pushf
not eax
add eax, 0x9cfa6a7b
xor eax, 0xe9f137f4
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbacbfa3d
xor eax, 0x85199389
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc2451c27
xor eax, 0xee8d5278
rol eax, 0x2e
popf
jmp 0x1400a192a
lea rax, [rsi + r14]
sub r8, r14
mov edx, r12d
sub rdx, rsi
nop dword [rax + rax]
push rax
pushf
mov eax, 0x5728ad82
pushf
not eax
add eax, 0x91d9f0c8
xor eax, 0x9aab6c4c
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc1f2b5f0
xor eax, 0xfd5160f9
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb2dced8e
xor eax, 0xb627ca48
rol eax, 0xa1
popf
jmp 0x1400a192a
movzx ecx, byte [rax + r8]
xor byte [rax], cl
lea rax, [rax + 1]
sub rdx, 1
jne 0x1400a226e
push rax
pushf
mov eax, 0xe110923
pushf
not eax
add eax, 0xcd3a42c9
xor eax, 0xf53b9a3d
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa46a52ba
xor eax, 0xf6092a6f
rol eax, 0x24
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x1f6b2f58
pushf
not eax
add eax, 0xabc8e117
xor eax, 0x90c28182
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe23e9e9f
xor eax, 0xfe97d8f0
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa1d0dc8b
xor eax, 0x891a80b4
rol eax, 0x77
popf
jmp 0x1400a192a
jmp 0x1400a236a
movdqu xmm1, xmmword [r8]
movdqu xmm0, xmmword [r14]
xorps xmm1, xmm0
movdqu xmmword [r14], xmm1
push rax
pushf
mov eax, 0xb97f6086
pushf
not eax
add eax, 0xf57c1544
xor eax, 0xbac13f86
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa4056d5d
xor eax, 0xa459da60
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe2b3b22a
xor eax, 0x9f4b3b57
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa9b1d938
xor eax, 0xeb9ddba3
rol eax, 0x65
popf
jmp 0x1400a192a
mov r15d, r13d
shr r15d, 4
dec r15d
cmp r15d, 1
jbe 0x1400a23c4
push rax
pushf
mov eax, 0x297323ec
pushf
not eax
add eax, 0xbf43a8bd
xor eax, 0xcaf8fed6
rol eax, 0x21
popf
pushf
not eax
add eax, 0xad156521
xor eax, 0xa668822d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xae64ebc5
xor eax, 0xbb2bb218
rol eax, 0xf8
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xeeb4aec4
pushf
not eax
add eax, 0x862d1c2e
xor eax, 0x957c04d7
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd3ffa2b1
xor eax, 0x83cce50c
rol eax, 0xa
popf
pushf
not eax
add eax, 0xbdb776cc
xor eax, 0x9ad6fb7c
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf64c3ad2
xor eax, 0xdc4c7d1e
rol eax, 0xc5
popf
jmp 0x1400a192a
lea r13d, [r15 - 1]
mov rsi, qword [rbp + 0x40]
push rax
pushf
mov eax, 0x225d4e7a
pushf
not eax
add eax, 0xf7f98c5f
xor eax, 0xe030b822
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc5b3ef24
xor eax, 0xc2144d31
rol eax, 0x73
popf
pushf
not eax
add eax, 0x99f30027
xor eax, 0xea5eb4b6
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd4ca8266
xor eax, 0xdfd9e21b
rol eax, 0xfe
popf
jmp 0x1400a192a
movsxd rax, r12d
lea rdi, [rax + r14]
lea rbx, [rax + rsi]
mov r8, rdi
mov rdx, rbx
lea rcx, [rbp - 0x18]
call fcn.140091ee5
movzx eax, byte [rbx - 0x10]
xor byte [rdi], al
movzx eax, byte [rbx - 0xf]
xor byte [rdi + 1], al
movzx eax, byte [rbx - 0xe]
xor byte [rdi + 2], al
movzx eax, byte [rbx - 0xd]
xor byte [rdi + 3], al
movzx eax, byte [rbx - 0xc]
xor byte [rdi + 4], al
movzx eax, byte [rbx - 0xb]
xor byte [rdi + 5], al
movzx eax, byte [rbx - 0xa]
xor byte [rdi + 6], al
movzx eax, byte [rbx - 9]
xor byte [rdi + 7], al
movzx eax, byte [rbx - 8]
xor byte [rdi + 8], al
movzx eax, byte [rbx - 7]
xor byte [rdi + 9], al
movzx eax, byte [rbx - 6]
xor byte [rdi + 0xa], al
movzx eax, byte [rbx - 5]
xor byte [rdi + 0xb], al
movzx eax, byte [rbx - 4]
xor byte [rdi + 0xc], al
movzx eax, byte [rbx - 3]
xor byte [rdi + 0xd], al
movzx eax, byte [rbx - 2]
xor byte [rdi + 0xe], al
movzx eax, byte [rbx - 1]
xor byte [rdi + 0xf], al
add r12d, 0x10
sub r13, 1
jne 0x1400a2548
push rax
pushf
mov eax, 0x289f892d
pushf
not eax
add eax, 0xf83adfd5
xor eax, 0xf5dbd269
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe01b70b6
xor eax, 0x9f96ee7b
rol eax, 0xf6
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xcfed7d0f
pushf
not eax
add eax, 0xe692a408
xor eax, 0xc7659686
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf1170dd4
xor eax, 0x903d6a52
rol eax, 0x8f
popf
jmp 0x1400a192a
xor esi, esi
mov r13d, dword [rbp + 0x48]
lea r12d, [rsi + 0x10]
mov rdi, qword [rbp + 0x40]
push rax
pushf
mov eax, 0x15cea7d
pushf
not eax
add eax, 0xdd9f1ff9
xor eax, 0xce457741
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf6172900
xor eax, 0xcede619b
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe2e5ad24
xor eax, 0xf76fee90
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9e142127
xor eax, 0xeeb9d51d
rol eax, 0x51
popf
jmp 0x1400a192a
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
shl r15d, 4
mov ebx, r15d
cmp r13d, 0x10
jbe 0x1400a2640
push rax
pushf
mov eax, 0x12b72b28
pushf
not eax
add eax, 0x9c75a204
xor eax, 0xcec76933
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9cd26855
xor eax, 0xa256e736
rol eax, 0x14
popf
pushf
not eax
add eax, 0x82cdb1b3
xor eax, 0x8d1e4a38
rol eax, 0x19
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x614e0276
pushf
not eax
add eax, 0xbdcb5af5
xor eax, 0xccb0d718
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe7a413aa
xor eax, 0x82cb1d40
rol eax, 0xc6
popf
jmp 0x1400a192a
lea rdx, [r15 + rdi]
lea r8, [rbp - 0x28]
lea rcx, [rbp - 0x18]
call fcn.140091ee5
lea eax, [r15 - 0x10]
mov ecx, eax
movzx eax, byte [rax + rdi]
xor byte [rbp - 0x28], al
movzx eax, byte [rcx + rdi + 1]
xor byte [rbp - 0x27], al
movzx eax, byte [rcx + rdi + 2]
xor byte [rbp - 0x26], al
movzx eax, byte [rcx + rdi + 3]
xor byte [rbp - 0x25], al
movzx eax, byte [rcx + rdi + 4]
xor byte [rbp - 0x24], al
movzx eax, byte [rcx + rdi + 5]
xor byte [rbp - 0x23], al
movzx eax, byte [rcx + rdi + 6]
xor byte [rbp - 0x22], al
movzx eax, byte [rcx + rdi + 7]
xor byte [rbp - 0x21], al
movzx eax, byte [rcx + rdi + 8]
xor byte [rbp - 0x20], al
movzx eax, byte [rcx + rdi + 9]
xor byte [rbp - 0x1f], al
movzx eax, byte [rcx + rdi + 0xa]
xor byte [rbp - 0x1e], al
movzx eax, byte [rcx + rdi + 0xb]
xor byte [rbp - 0x1d], al
movzx eax, byte [rcx + rdi + 0xc]
xor byte [rbp - 0x1c], al
movzx eax, byte [rcx + rdi + 0xd]
xor byte [rbp - 0x1b], al
movzx eax, byte [rcx + rdi + 0xe]
xor byte [rbp - 0x1a], al
movzx eax, byte [rbp - 0x19]
xor al, byte [rcx + rdi + 0xf]
mov byte [rbp - 0x19], al
mov edi, dword [rbp + 0x70]
jmp 0x1400a27c3
mov r8d, r13d
mov rdx, r14
lea rcx, [rbp - 0x28]
call sub.VCRUNTIME140.dll_memcpy
mov edi, dword [rbp + 0x70]
mov r8d, edi
xor edx, edx
mov rcx, r14
call sub.VCRUNTIME140.dll_memset
movzx eax, byte [rbp - 0x19]
push rax
pushf
mov eax, 0x911e0195
pushf
not eax
add eax, 0xdde06562
xor eax, 0xe23aaa2f
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb13dad01
xor eax, 0x95256cc8
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9957c713
xor eax, 0xe52b462e
rol eax, 0x5e
popf
jmp 0x1400a192a
mov rdx, rbx
mov rcx, qword [rbp + 0x78]
test rcx, rcx
je 0x1400a2828
push rax
pushf
mov eax, 0x65eaa5cb
pushf
not eax
add eax, 0xd1445bb5
xor eax, 0xd7250e0b
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcb4f21fe
xor eax, 0xa9bc46a3
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9e00d9de
xor eax, 0xf5a3c68d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x84cba665
xor eax, 0xbb3ca2c6
rol eax, 0x1b
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x10ae68b
pushf
not eax
add eax, 0x86e97b5d
xor eax, 0xc343e5cf
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xcdd6674d
xor eax, 0xe234c6b2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc1715dd5
xor eax, 0xa31cac42
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb9a9c906
xor eax, 0xf937615f
rol eax, 0xea
popf
jmp 0x1400a192a
movzx r8d, al
mov dword [rcx], r8d
sub r12d, r8d
cmp r8d, 0x10
ja 0x1400a28c4
push rax
pushf
mov eax, 0x71652430
pushf
not eax
add eax, 0xefd291fe
xor eax, 0xfd4beac5
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8862afc5
xor eax, 0xf51f2703
rol eax, 0xd9
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x2d1c909e
pushf
not eax
add eax, 0xa5d03ce1
xor eax, 0xf9544c27
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd72d285e
xor eax, 0xb8a0a205
rol eax, 0xf1
popf
jmp 0x1400a192a
mov edx, esi
test al, al
je 0x1400a2943
push rax
pushf
mov eax, 0x7386d5a8
pushf
not eax
add eax, 0xd9e7b357
xor eax, 0x9f94fcfc
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x9452af30
xor eax, 0xfe83ccf8
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcd35aa11
xor eax, 0xe05dd76c
rol eax, 0x41
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xa46a6901
pushf
not eax
add eax, 0xfa573c98
xor eax, 0xd6222ba8
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb36648ac
xor eax, 0xd9993843
rol eax, 0x21
popf
pushf
not eax
add eax, 0xaa7195ec
xor eax, 0xbcc5ca9e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb639c269
xor eax, 0xde619312
rol eax, 0x3f
popf
jmp 0x1400a192a
mov eax, 0x1a20d70d
pushf
not eax
add eax, 0xdd26f123
xor eax, 0xeeea3a26
rol eax, 0x68
popf
pushf
not eax
add eax, 0xce182a02
xor eax, 0xe4dc4f8c
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe3fd3c16
xor eax, 0xc640c6a7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc8c0c039
xor eax, 0xc8294939
rol eax, 0x3c
popf
sub eax, edx
movzx ecx, byte [rbp + rax - 0x28]
cmp ecx, r8d
jne 0x1400a2a52
push rax
pushf
mov eax, 0x9e449284
pushf
not eax
add eax, 0xa3a7a17b
xor eax, 0x855a2987
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8f2a1335
xor eax, 0xdf873539
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xf9c210ab
xor eax, 0xac8202e7
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa9d7c728
xor eax, 0x80c1151a
rol eax, 0x5e
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xfa1c9b53
pushf
not eax
add eax, 0x9c721416
xor eax, 0xebc2f578
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe8ec3580
xor eax, 0xb2031021
rol eax, 0x98
popf
jmp 0x1400a192a
inc edx
cmp edx, r8d
jb 0x1400a2ad3
push rax
pushf
mov eax, 0xdac366c1
pushf
not eax
add eax, 0x85f3120f
xor eax, 0xe7d29f88
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xaa0e2dc6
xor eax, 0xa1e31aae
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa563c263
xor eax, 0x9328cb35
rol eax, 0x47
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xd6637a01
pushf
not eax
add eax, 0x952f9525
xor eax, 0xebd079e0
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd75f290f
xor eax, 0xd5f74093
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfceb2a4e
xor eax, 0xfda6dc77
rol eax, 0x1e
popf
jmp 0x1400a192a
lea eax, [r15 + r12]
cmp edi, eax
jb 0x1400a2b67
push rax
pushf
mov eax, 0xd57101f8
pushf
not eax
add eax, 0xf463d51c
xor eax, 0x9bb30ab6
rol eax, 0x30
popf
pushf
not eax
add eax, 0x87ed7d5a
xor eax, 0xc4f43d87
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xfffa164b
xor eax, 0xae14e695
rol eax, 0xb3
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xaef4f7f5
pushf
not eax
add eax, 0xa4b0260e
xor eax, 0xb17341be
rol eax, 0x22
popf
pushf
not eax
add eax, 0x99a294f1
xor eax, 0x8680ea57
rol eax, 0x57
popf
jmp 0x1400a192a
mov r8d, r12d
lea rcx, [r14 + r15]
lea rdx, [rbp - 0x28]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400a2d62
mov esi, 0x2cb73a09
pushf
not esi
add esi, 0x8b76e2a8
xor esi, 0xcdf75cf9
rol esi, 0x35
popf
pushf
not esi
add esi, 0x98310a42
xor esi, 0x9e82cc4c
rol esi, 0x8a
popf
pushf
not esi
add esi, 0xd6dc1a09
xor esi, 0xe5165bb2
rol esi, 0xac
popf
jmp 0x1400a2d62
mov esi, 0x245725d6
pushf
not esi
add esi, 0xe8366d86
xor esi, 0x94b4bc96
rol esi, 0x56
popf
pushf
not esi
add esi, 0xbdb60f61
xor esi, 0xe29e1006
rol esi, 0x4f
popf
pushf
not esi
add esi, 0xd968d5a0
xor esi, 0xc736cea1
rol esi, 0x42
popf
jmp 0x1400a2d62
movups xmm0, xmmword [rbp - 0x28]
movups xmmword [rdx + r14], xmm0
push rax
pushf
mov eax, 0x60f3a15a
pushf
not eax
add eax, 0xcfc694c9
xor eax, 0x92ea5cb6
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe7e10257
xor eax, 0xd39bd509
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb7ab1663
xor eax, 0xe6d9fe52
rol eax, 0xa4
popf
jmp 0x1400a192a
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1400a2dc4
push rax
pushf
mov eax, 0xaa534cd
pushf
not eax
add eax, 0xc5846771
xor eax, 0xd33e6e2e
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa07bd370
xor eax, 0xdd5714f6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb5191a9b
xor eax, 0x8422a12e
rol eax, 0x70
popf
pushf
not eax
add eax, 0xfe60badd
xor eax, 0xef0653b8
rol eax, 0x74
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x560d69e8
pushf
not eax
add eax, 0xc89fbb94
xor eax, 0xfe6ab62f
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa6b869de
xor eax, 0x9e2098aa
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9f2ba15c
xor eax, 0x87793697
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xbf6fc84b
xor eax, 0xf86478c5
rol eax, 0xec
popf
jmp 0x1400a192a
mov rdx, qword [rbp - 8]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a2e8d
push rax
pushf
mov eax, 0xaee98daf
pushf
not eax
add eax, 0xe8b72bb4
xor eax, 0xcb9cd63b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8e215fa6
xor eax, 0xa11302d0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf206452a
xor eax, 0xbf885ca1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9b4e39a9
xor eax, 0xa71abb19
rol eax, 0x74
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0xe3b4d696
pushf
not eax
add eax, 0x8f3776ec
xor eax, 0xf0ada2f2
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd5022a21
xor eax, 0xac027099
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf57a3f7f
xor eax, 0x86c835b2
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbeb3c7dc
xor eax, 0x9b9fa1bc
rol eax, 0xe2
popf
jmp 0x1400a192a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a2f2e
push rax
pushf
mov eax, 0x12ba689a
pushf
not eax
add eax, 0xf18556a5
xor eax, 0xdc01f314
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc4b3926c
xor eax, 0x92e1b23b
rol eax, 0x23
popf
jmp 0x1400a192a
push rax
pushf
mov eax, 0x51ef89e2
pushf
not eax
add eax, 0xdc508845
xor eax, 0xc8e6c093
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xac36c005
xor eax, 0xbcfe5337
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbf8b0052
xor eax, 0xc93185a1
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa92d403a
xor eax, 0x96279850
rol eax, 0x3a
popf
jmp 0x1400a192a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
jmp 0x1400a30ad
mov esi, 0x538fa5f6
pushf
not esi
add esi, 0x93171a66
xor esi, 0xc0a9e0b4
rol esi, 0x9f
popf
pushf
not esi
add esi, 0x96ed5ef1
xor esi, 0x9f561483
rol esi, 6
popf
push rax
pushf
mov eax, 0x9335d3a2
pushf
not eax
add eax, 0xcd37c68c
xor eax, 0x98338f43
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd4ea2503
xor eax, 0x8bd06fe8
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8bded976
xor eax, 0xddcb8b91
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xbd16f76c
xor eax, 0xbedbdb78
rol eax, 0x8c
popf
jmp 0x1400a192a
mov eax, esi
mov rbx, qword [rsp + 0xa0]
add rsp, 0x50
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret