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

Disassembly:
push rax
pushf
mov eax, 0x4c18ee33
pushf
not eax
add eax, 0x9155160a
xor eax, 0xc97c562d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9975125b
xor eax, 0xb664f5dc
rol eax, 0xa2
popf
cmp eax, 0x20
jne 0x1400a2a39
popf
pop rax
jmp 0x1400a385c
cmp eax, 0
jne 0x1400a2a48
popf
pop rax
jmp 0x1400a2c82
cmp eax, 3
jne 0x1400a2a57
popf
pop rax
jmp 0x1400a2dd7
cmp eax, 1
jne 0x1400a2a66
popf
pop rax
jmp 0x1400a2d07
cmp eax, 0xd
jne 0x1400a2a75
popf
pop rax
jmp 0x1400a313f
cmp eax, 0x1a
jne 0x1400a2a84
popf
pop rax
jmp 0x1400a35e2
cmp eax, 0xe
jne 0x1400a2a93
popf
pop rax
jmp 0x1400a319a
cmp eax, 0xb
jne 0x1400a2aa2
popf
pop rax
jmp 0x1400a305b
cmp eax, 0x19
jne 0x1400a2ab1
popf
pop rax
jmp 0x1400a3589
cmp eax, 8
jne 0x1400a2ac0
popf
pop rax
jmp 0x1400a2f53
cmp eax, 0x1d
jne 0x1400a2acf
popf
pop rax
jmp 0x1400a3735
cmp eax, 0x17
jne 0x1400a2ade
popf
pop rax
jmp 0x1400a3501
cmp eax, 0x1c
jne 0x1400a2aed
popf
pop rax
jmp 0x1400a365b
cmp eax, 0x12
jne 0x1400a2afc
popf
pop rax
jmp 0x1400a3321
cmp eax, 0x18
jne 0x1400a2b0b
popf
pop rax
jmp 0x1400a353c
cmp eax, 0x11
jne 0x1400a2b1a
popf
pop rax
jmp 0x1400a32a3
cmp eax, 0x1b
jne 0x1400a2b29
popf
pop rax
jmp 0x1400a361d
cmp eax, 0x21
jne 0x1400a2b38
popf
pop rax
jmp 0x1400a38cb
cmp eax, 0x23
jne 0x1400a2b47
popf
pop rax
jmp 0x1400a39a4
cmp eax, 0x25
jne 0x1400a2b56
popf
pop rax
jmp 0x1400a3a33
cmp eax, 0xf
jne 0x1400a2b65
popf
pop rax
jmp 0x1400a31e4
cmp eax, 0x13
jne 0x1400a2b74
popf
pop rax
jmp 0x1400a339f
cmp eax, 0x15
jne 0x1400a2b83
popf
pop rax
jmp 0x1400a3436
cmp eax, 0x24
jne 0x1400a2b92
popf
pop rax
jmp 0x1400a39f2
cmp eax, 0x1e
jne 0x1400a2ba1
popf
pop rax
jmp 0x1400a37c9
cmp eax, 0xc
jne 0x1400a2bb0
popf
pop rax
jmp 0x1400a30ca
cmp eax, 0x26
jne 0x1400a2bbf
popf
pop rax
jmp 0x1400a3a93
cmp eax, 0x27
jne 0x1400a2bce
popf
pop rax
jmp 0x1400a3aec
cmp eax, 0x1f
jne 0x1400a2bdd
popf
pop rax
jmp 0x1400a3838
cmp eax, 0x10
jne 0x1400a2bec
popf
pop rax
jmp 0x1400a320f
cmp eax, 6
jne 0x1400a2bfb
popf
pop rax
jmp 0x1400a2eb8
cmp eax, 9
jne 0x1400a2c0a
popf
pop rax
jmp 0x1400a2f83
cmp eax, 4
jne 0x1400a2c19
popf
pop rax
jmp 0x1400a2e27
cmp eax, 0x16
jne 0x1400a2c28
popf
pop rax
jmp 0x1400a3480
cmp eax, 2
jne 0x1400a2c37
popf
pop rax
jmp 0x1400a2d69
cmp eax, 0xa
jne 0x1400a2c46
popf
pop rax
jmp 0x1400a2fb7
cmp eax, 0x22
jne 0x1400a2c55
popf
pop rax
jmp 0x1400a38f7
cmp eax, 0x14
jne 0x1400a2c64
popf
pop rax
jmp 0x1400a33fd
cmp eax, 7
jne 0x1400a2c73
popf
pop rax
jmp 0x1400a2f13
cmp eax, 5
jne 0x1400a2c82
popf
pop rax
jmp 0x1400a2e77
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r14
sub rsp, 0x50
mov rbx, r9
mov rdi, rdx
mov r14, rcx
movups xmm0, xmmword [r8]
mov r10, qword [rcx]
mov r11, qword [rcx + 0x18]
test r11, r11
je 0x1400a2ce7
push rax
pushf
mov eax, 0xc9d8684f
pushf
not eax
add eax, 0x955d4e72
xor eax, 0x8ab3d9b7
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xec3a8f2f
xor eax, 0xef909575
rol eax, 0xb4
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xf20faef3
pushf
not eax
add eax, 0x852b53f2
xor eax, 0x931bb6fe
rol eax, 0x57
popf
jmp 0x1400a2a2a
movq rcx, xmm0
sub rcx, r10
sar rcx, 2
shl rcx, 5
mov r8, qword [r8 + 8]
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
jns 0x1400a2d49
push rax
pushf
mov eax, 0xf5781a5e
pushf
not eax
add eax, 0x8f112117
xor eax, 0x999906b0
rol eax, 0x7e
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x27aaf972
pushf
not eax
add eax, 0xf92202a7
xor eax, 0xd1f70934
rol eax, 0xeb
popf
jmp 0x1400a2a2a
mov rax, r8
neg rax
je 0x1400a2db7
push rax
pushf
mov eax, 0x8c251c4f
pushf
not eax
add eax, 0x9dfce0a8
xor eax, 0xb6f8f153
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf0b04f8a
xor eax, 0xf29df8a9
rol eax, 0x87
popf
pushf
not eax
add eax, 0xfb62ee96
xor eax, 0xbea5711b
rol eax, 0x97
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x4f787217
pushf
not eax
add eax, 0xe6aaefff
xor eax, 0x973279e7
rol eax, 0x18
popf
jmp 0x1400a2a2a
mov rax, r8
not rax
shr rax, 5
lea rax, [rax*4 + 4]
mov r9, r10
sub r9, rax
jmp 0x1400a2e77
mov rax, r8
shr rax, 5
lea r9, [r10 + rax*4]
push rax
pushf
mov eax, 0x3ffffbb2
pushf
not eax
add eax, 0xd2287a9c
xor eax, 0x8ae1255d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdc88a20b
xor eax, 0x88c2b6e4
rol eax, 1
popf
pushf
not eax
add eax, 0xd5272e5c
xor eax, 0xf1e423de
rol eax, 0x9a
popf
jmp 0x1400a2a2a
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], r10
movups xmm0, xmmword [rbx]
and r8d, 0x1f
movq rdx, xmm0
sub rdx, r10
sar rdx, 2
shl rdx, 5
psrldq xmm0, 8
movq rax, xmm0
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
jns 0x1400a2f53
mov rax, rdx
neg rax
je 0x1400a2ef3
push rax
pushf
mov eax, 0x61817112
pushf
not eax
add eax, 0xee5e5d90
xor eax, 0xfcef4aff
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc5ecbcf8
xor eax, 0xc2b254a0
rol eax, 0x7c
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x9c143378
pushf
not eax
add eax, 0x8630dd4c
xor eax, 0xe81ca9d3
rol eax, 0x2a
popf
jmp 0x1400a2a2a
mov rax, rdx
not rax
shr rax, 5
lea rax, [rax*4 + 4]
mov rcx, r10
sub rcx, rax
and edx, 0x1f
jmp 0x1400a2fb7
mov rax, rdx
shr rax, 5
lea rcx, [r10 + rax*4]
and edx, 0x1f
jmp 0x1400a2fb7
movups xmm0, xmmword [r9]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, r10
xor edx, edx
mov r9, r10
xor r8d, r8d
push rax
pushf
mov eax, 0x3b04d781
pushf
not eax
add eax, 0xd794cbef
xor eax, 0x9cdff46d
rol eax, 0xcd
popf
jmp 0x1400a2a2a
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], rdx
mov rsi, r9
sub rsi, r10
sar rsi, 2
shl rsi, 5
push r8
not r8
sub rsi, r8
pop r8
sub rsi, 1
cmp r9, rcx
jne 0x1400a3028
push rax
pushf
mov eax, 0x1dee348b
pushf
not eax
add eax, 0xfe37c636
xor eax, 0xcbfd51de
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfea78236
xor eax, 0xcd59ed27
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x856d7cb4
xor eax, 0xaa3d97dd
rol eax, 0xc2
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x1f446f57
pushf
not eax
add eax, 0xacb89a09
xor eax, 0x97e7ce68
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd29ab601
xor eax, 0xaf483f65
rol eax, 0xd9
popf
jmp 0x1400a2a2a
cmp r8, rdx
je 0x1400a3097
push rax
pushf
mov eax, 0xabad153
pushf
not eax
add eax, 0xa0d561d5
xor eax, 0x9952c2de
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc45c78f9
xor eax, 0x81c98072
rol eax, 0x60
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x59651690
pushf
not eax
add eax, 0xc34e0a41
xor eax, 0x8e092f6a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9ea49f1a
xor eax, 0xc1ebb738
rol eax, 0x90
popf
jmp 0x1400a2a2a
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x38], r8
test r11, r11
jns 0x1400a311f
push rax
pushf
mov eax, 0xc44c441b
pushf
not eax
add eax, 0xc0da3ae7
xor eax, 0xe653fdf7
rol eax, 8
popf
pushf
not eax
add eax, 0xcfc5f53a
xor eax, 0xc52ca533
rol eax, 2
popf
pushf
not eax
add eax, 0xb3f53a93
xor eax, 0xe1f4c9e2
rol eax, 0xad
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x13f77d17
pushf
not eax
add eax, 0xe5742461
xor eax, 0xd140a749
rol eax, 0xee
popf
jmp 0x1400a2a2a
mov rax, r11
neg rax
je 0x1400a3167
push rax
pushf
mov eax, 0x1725700b
pushf
not eax
add eax, 0xcf29484f
xor eax, 0xb8033843
rol eax, 0x54
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xb55939bf
pushf
not eax
add eax, 0xccea86d9
xor eax, 0xa4a54107
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x80fe505c
xor eax, 0xe09d5aba
rol eax, 0xbd
popf
jmp 0x1400a2a2a
mov rax, r11
not rax
shr rax, 5
lea rax, [rax*4 + 4]
sub r10, rax
jmp 0x1400a320f
mov rax, r11
shr rax, 5
lea r10, [r10 + rax*4]
push rax
pushf
mov eax, 0x99e84a32
pushf
not eax
add eax, 0x97d4658c
xor eax, 0xfdec1b5b
rol eax, 0x43
popf
jmp 0x1400a2a2a
and r11d, 0x1f
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
movaps xmm1, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x30], xmm1
mov ebx, 0x1698eda1
pushf
not ebx
add ebx, 0xc8698169
xor ebx, 0xb1d093d7
rol ebx, 0x7c
popf
mov rcx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x30]
mov r8, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
nop dword [rax]
push rax
pushf
mov eax, 0x6670a445
pushf
not eax
add eax, 0x8b85d4df
xor eax, 0xa6ead9d8
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xefefb7e3
xor eax, 0x988604ca
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x955050df
xor eax, 0x919b6014
rol eax, 0x86
popf
jmp 0x1400a2a2a
cmp r9, r10
jne 0x1400a32db
push rax
pushf
mov eax, 0xab190409
pushf
not eax
add eax, 0xf6284650
xor eax, 0x9646fe0e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf1d93e5e
xor eax, 0x83266039
rol eax, 0x30
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x8578e995
pushf
not eax
add eax, 0x8f3e1724
xor eax, 0xee3e3522
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8a0c1f9e
xor eax, 0xf862fdd5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd145b83d
xor eax, 0xb9d9cbf5
rol eax, 0x69
popf
jmp 0x1400a2a2a
cmp rcx, r11
je 0x1400a3359
push rax
pushf
mov eax, 0xf18007c4
pushf
not eax
add eax, 0xc45b6a3b
xor eax, 0xe6531a49
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdb25a983
xor eax, 0xbd15dc73
rol eax, 0
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xfc8be1f6
pushf
not eax
add eax, 0xb9f2f287
xor eax, 0xb62cd8b4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x96a7e2a6
xor eax, 0x80ff2ac7
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf0c07931
xor eax, 0xad7dab8f
rol eax, 0x1a
popf
jmp 0x1400a2a2a
mov eax, ebx
shl eax, cl
test dword [r9], eax
mov eax, dword [rdx]
je 0x1400a33dd
push rax
pushf
mov eax, 0xc816fc5a
pushf
not eax
add eax, 0xaa798a6e
xor eax, 0xc4dfb788
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9b38c3d0
xor eax, 0xd4897569
rol eax, 0xea
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x5e8b632f
pushf
not eax
add eax, 0x8e686183
xor eax, 0xafdcfe59
rol eax, 0xc1
popf
jmp 0x1400a2a2a
bts eax, r8d
jmp 0x1400a3480
btr eax, r8d
push rax
pushf
mov eax, 0xd53a4f75
pushf
not eax
add eax, 0xad949791
xor eax, 0xf75bc101
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf8ecd7ff
xor eax, 0xea50fcc8
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x9a26a3df
xor eax, 0xa3bd8923
rol eax, 0xf9
popf
jmp 0x1400a2a2a
mov dword [rdx], eax
cmp r8, 0x1f
jae 0x1400a34ce
push rax
pushf
mov eax, 0x3fdfbc4a
pushf
not eax
add eax, 0xebac9ece
xor eax, 0xafca3061
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9cdeb1bd
xor eax, 0xe2c0be8b
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf97f53c7
xor eax, 0x8f93bb29
rol eax, 0x17
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x35650e2f
pushf
not eax
add eax, 0xdeeda5de
xor eax, 0xd6e83c3f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa36c1ac4
xor eax, 0xf3265204
rol eax, 0xaf
popf
jmp 0x1400a2a2a
inc r8
jmp 0x1400a3589
xor r8d, r8d
add rdx, 4
push rax
pushf
mov eax, 0x5d1a139b
pushf
not eax
add eax, 0xe49c4ed6
xor eax, 0x95326094
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbdde780b
xor eax, 0xe07b7ec0
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd3e49d89
xor eax, 0xeb0ecf97
rol eax, 0xc4
popf
jmp 0x1400a2a2a
cmp rcx, 0x1f
jae 0x1400a35c2
push rax
pushf
mov eax, 0xc4065664
pushf
not eax
add eax, 0xdf83544e
xor eax, 0xf884878c
rol eax, 0xb
popf
pushf
not eax
add eax, 0xbf694946
xor eax, 0xf8d61a26
rol eax, 0x6b
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xd9dad8a1
pushf
not eax
add eax, 0x9dd4f8c8
xor eax, 0xc3fce026
rol eax, 0xd2
popf
jmp 0x1400a2a2a
inc rcx
jmp 0x1400a32a3
xor ecx, ecx
add r9, 4
jmp 0x1400a32a3
mov r9, qword [r14]
sub rdx, r9
sar rdx, 2
shl rdx, 5
push r8
not r8
sub rdx, r8
pop r8
sub rdx, 1
movabs rax, 0x8000000121824136
pushf
not rax
add rax, 0x611cc092
xor rax, 0x6ce11381
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x46871d44
xor rax, 0x7de7fdc6
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x47ac6bc5
xor rax, 0x794f90f1
rol rax, 0x65
popf
cmp rdx, rax
ja 0x1400a3702
push rax
pushf
mov eax, 0xac14ec71
pushf
not eax
add eax, 0xa10d65f2
xor eax, 0xf473548b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xbf834ec4
xor eax, 0xff6084c1
rol eax, 0x7a
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x22f6a5fb
pushf
not eax
add eax, 0xdfd692a8
xor eax, 0xa603282e
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xdaa2b688
xor eax, 0xcd34557e
rol eax, 0x3d
popf
jmp 0x1400a2a2a
lea r8, [rdx + 0x1f]
shr r8, 5
mov rcx, qword [r14 + 8]
mov rax, rcx
sub rax, r9
sar rax, 2
cmp r8, rax
jae 0x1400a3783
push rax
pushf
mov eax, 0x64bc71d7
pushf
not eax
add eax, 0xa9a05b02
xor eax, 0xa0106c81
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf7f991c7
xor eax, 0x839ed377
rol eax, 0xc7
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x49d85d0f
pushf
not eax
add eax, 0xbe7a5c11
xor eax, 0xb1d2f0ff
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd11d6fc3
xor eax, 0xf989a2bc
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa2e4142b
xor eax, 0xaeb68b53
rol eax, 7
popf
jmp 0x1400a2a2a
lea rax, [r9 + r8*4]
cmp rax, rcx
je 0x1400a3818
push rax
pushf
mov eax, 0x1a1428ef
pushf
not eax
add eax, 0xf93dbb45
xor eax, 0xac5ba1bd
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc32bd987
xor eax, 0x90333981
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb5446047
xor eax, 0x875d5857
rol eax, 0x65
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xbf3f2df9
pushf
not eax
add eax, 0x8dbf8c52
xor eax, 0xcf805e58
rol eax, 0x2d
popf
jmp 0x1400a2a2a
mov qword [r14 + 8], rax
push rax
pushf
mov eax, 0x164bb6ad
pushf
not eax
add eax, 0xb8d4f502
xor eax, 0xa2893e5c
rol eax, 0x62
popf
jmp 0x1400a2a2a
mov qword [r14 + 0x18], rdx
and edx, 0x1f
jbe 0x1400a3885
push rax
pushf
mov eax, 0xe073d872
pushf
not eax
add eax, 0x87c53f86
xor eax, 0xb7d16713
rol eax, 0x89
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x38a261bf
pushf
not eax
add eax, 0xee6aff10
xor eax, 0xd88b4140
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd4757c13
xor eax, 0xb6b79b0c
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc833cf8a
xor eax, 0xf3002027
rol eax, 0xae
popf
jmp 0x1400a2a2a
mov ecx, edx
shl ebx, cl
jmp 0x1400a38d0
dec ebx
and dword [r9 + r8*4 - 4], ebx
push rax
pushf
mov eax, 0xf6153b27
pushf
not eax
add eax, 0xbfd8f999
xor eax, 0x89c3be75
rol eax, 0x63
popf
jmp 0x1400a2a2a
mov rax, qword [r14]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 0
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rdi], xmm0
lea rdx, [rdi + 8]
test rsi, rsi
jns 0x1400a395e
push rax
pushf
mov eax, 0x45332e0e
pushf
not eax
add eax, 0x806d48b4
xor eax, 0xf7789faa
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xec19722a
xor eax, 0x98e8806d
rol eax, 1
popf
pushf
not eax
add eax, 0x8ad544b9
xor eax, 0xe4645d64
rol eax, 0x2a
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0x36564aa1
pushf
not eax
add eax, 0xe9fc67c5
xor eax, 0xf95b534c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa7f7a18d
xor eax, 0xde11f8b6
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf55c513f
xor eax, 0x981d82ae
rol eax, 0xce
popf
jmp 0x1400a2a2a
mov rcx, qword [rdx]
mov rax, rsi
neg rax
cmp rcx, rax
jae 0x1400a39d2
push rax
pushf
mov eax, 0x26472df2
pushf
not eax
add eax, 0xe9693e53
xor eax, 0xc3221220
rol eax, 0xbc
popf
jmp 0x1400a2a2a
push rax
pushf
mov eax, 0xf835584c
pushf
not eax
add eax, 0xb857ab3c
xor eax, 0xc02252a5
rol eax, 0x9f
popf
jmp 0x1400a2a2a
lea r8, [rcx + rsi]
mov rcx, r8
not rcx
shr rcx, 5
shl rcx, 2
mov rax, 0xfffffffffffffffc
sub rax, rcx
jmp 0x1400a3a93
mov r8, qword [rdx]
push rsi
not rsi
sub r8, rsi
pop rsi
sub r8, 1
mov rax, r8
shr rax, 5
shl rax, 2
push rax
pushf
mov eax, 0x7c9b81b7
pushf
not eax
add eax, 0xfa7c83a3
xor eax, 0xcf153d4b
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8f91dcd7
xor eax, 0xd1450963
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe506f116
xor eax, 0xe823214c
rol eax, 0xd3
popf
jmp 0x1400a2a2a
add qword [rdi], rax
mov qword [rdx], r8
and r8d, 0x1f
mov qword [rdx], r8
mov rax, rdi
mov rbx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
add rsp, 0x50
pop r14
ret
call fcn.140088057
int3