Function at 0x140006f20
Capabilities:
Encode data using base64
Encode data using xor

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov qword [rbp], r9
mov qword [rbp - 8], r8
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x10], rcx
mov eax, dword [0x141dbcb20]
xor edx, edx
div dword [0x141dbcb24]
add eax, 0x7c0309be
imul rax, rax, 0x14010e65
shr rax, 0x3a
add eax, 0x6ac6932f
cmp eax, 0x83da89f5
ja 0x140007020
mov eax, 0x10
call fcn.1400ed360
sub rsp, rax
mov qword [rbp - 0x18], rsp
mov eax, 0x30
call fcn.1400ed360
sub rsp, rax
mov rdi, rsp
mov eax, 0x30
call fcn.1400ed360
sub rsp, rax
mov r15, rsp
mov eax, 0x20
call fcn.1400ed360
sub rsp, rax
mov r12, rsp
mov eax, 0x20
call fcn.1400ed360
sub rsp, rax
mov rsi, rsp
mov eax, 0x10
call fcn.1400ed360
sub rsp, rax
mov r14, rsp
sub rsp, 0x20
lea rcx, [0x1400ffe44]
mov edx, 3
call fcn.1400dba40
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
call fcn.1400dba40
add rsp, 0x20
mov rbx, rax
mov rax, qword [rbp - 0x20]
mov rcx, qword [rax]
mov qword [r14], 0
xor eax, eax
test al, al
je 0x1400070a3
mov eax, 0x10
call fcn.1400ed360
sub rsp, rax
mov eax, 0x30
call fcn.1400ed360
sub rsp, rax
mov eax, 0x30
call fcn.1400ed360
sub rsp, rax
mov eax, 0x20
call fcn.1400ed360
sub rsp, rax
mov eax, 0x20
call fcn.1400ed360
sub rsp, rax
mov eax, 0x10
call fcn.1400ed360
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
lea rcx, [0x1400ffe44]
mov edx, 3
call fcn.1400dba40
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp]
call fcn.1400dba40
add rsp, 0x20
mov qword [rbx], 0
jmp 0x140006f73
mov qword [rbp - 8], r12
mov rax, qword [rcx]
mov rax, qword [rax + 0xa0]
sub rsp, 0x30
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], 0
mov rdx, r13
mov r8, rbx
mov r9d, 0x30
call rax
add rsp, 0x30
test eax, eax
js 0x14000717b
nop dword [rax]
mov eax, dword [0x141dbcb28]
mov ecx, dword [0x141dbcb2c]
add eax, ecx
add eax, 0x4277f602
or eax, 0x480117a2
and eax, 0xcfd557f6
cmp eax, 0x67e44acc
je 0x1400070e0
mov r12, qword [r14]
mov r14, rsi
nop word [rax + rax]
mov eax, dword [0x141dbcb30]
and eax, dword [0x141dbcb34]
or eax, 0x42d8488
and eax, 0x242da488
cmp eax, 0xf4fbabc
ja 0x140007110
test r12, r12
je 0x1400071ad
nop word cs:[rax + rax]
mov eax, dword [0x141dbcb38]
xor eax, dword [0x141dbcb3c]
or eax, 0xb3222860
and eax, 0xbb2228e0
cmp eax, 0xbe038950
ja 0x140007140
test rbx, rbx
je 0x140007210
mov eax, dword [0x141dbcb40]
add eax, dword [0x141dbcb44]
cmp eax, 0xff1c21b0
je 0x1400071f3
jmp 0x1400071b5
mov r12d, eax
mov eax, dword [0x141dbcb70]
sub eax, dword [0x141dbcb74]
or eax, 0x6004000
xor eax, 0x9602c000
or eax, 0x697c3fb9
cmp eax, 0x3817616d
mov rdi, qword [rbp - 0x18]
jb 0x140007951
jmp 0x140007923
xor r12d, r12d
jmp 0x140007a89
mov eax, dword [0x141dbcb48]
xor eax, dword [0x141dbcb4c]
mov ecx, 0xcb8afa57
imul rcx, rax
shr rcx, 0x3f
imul esi, ecx, 0xf4a418fc
add esi, 0xe85c2300
sub rsp, 0x20
mov rcx, rbx
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
cmp esi, 0x136826e0
jae 0x140007210
sub rsp, 0x20
mov rcx, rbx
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
jmp 0x1400071b5
mov eax, dword [0x141dbcb50]
or eax, dword [0x141dbcb54]
imul eax, eax, 0xea32f797
cmp eax, 0x731715dc
je 0x140007210
test r13, r13
mov rbx, rdi
je 0x1400072e2
mov eax, dword [0x141dbcb58]
add eax, dword [0x141dbcb5c]
or eax, 0x27d240b6
imul eax, eax, 0xad7f8fc2
xor eax, 0xb0796930
cmp eax, 0xb10f98b9
ja 0x14000729c
mov eax, dword [0x141dbcb60]
xor edx, edx
div dword [0x141dbcb64]
imul rax, rax, 0x6689097b
shr rax, 0x3e
or eax, 0xa7f78d6a
mov esi, 0xfa03c01b
imul rsi, rax
shr rsi, 0x3b
sub rsp, 0x20
mov rcx, r13
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
cmp esi, 0xf45794c5
jbe 0x1400072b0
sub rsp, 0x20
mov rcx, r13
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
jmp 0x140007258
mov eax, dword [0x141dbcb68]
add eax, dword [0x141dbcb6c]
and eax, 0x91a992b1
imul eax, eax, 0xc64fa085
imul rcx, rax, 0x25697ee9
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1f
cmp eax, 0x608e1094
ja 0x1400072b0
mov byte [r14], 0x12
sub rsp, 0x20
mov rcx, r15
mov rdx, r12
mov r8, r14
call section..text
add rsp, 0x20
cmp qword [r15], 0
je 0x14000730a
xor eax, eax
test al, al
jne 0x14000734d
jmp 0x140007340
xor eax, eax
nop dword [rax]
test al, al
jne 0x140007310
mov eax, dword [0x141dbcc28]
and eax, dword [0x141dbcc2c]
or eax, 0xeceee8d
imul eax, eax, 0xebad1eab
add eax, 0x3e53e6b8
cmp eax, 0x1e9c7f50
jb 0x1400074a2
jmp 0x140007465
movzx eax, byte [0x141dd7ff8]
xor eax, eax
test al, al
je 0x140007356
movzx eax, byte [0x141dd7ff8]
jmp 0x140007340
sub rsp, 0x20
mov edx, 0xc0
xor ecx, ecx
call fcn.1400beea0
add rsp, 0x20
nop word [rax + rax]
mov ecx, dword [0x141dbcbd8]
xor ecx, dword [0x141dbcbdc]
imul edx, ecx, 0xf26e71a
and edx, 0xeca71568
imul rcx, rdx, 0x1fe26ac9
shr rcx, 0x20
sub edx, ecx
shr edx, 1
add edx, ecx
shr edx, 0x1f
cmp edx, 0x18b02815
ja 0x140007370
test rax, rax
mov rcx, qword [rbp - 8]
je 0x1400073ef
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rcx], 4
mov qword [rcx + 8], rax
mov edx, dword [0x141dbcbf8]
imul edx, dword [0x141dbcbfc]
cmp edx, 0x57d79e51
je 0x140007555
jmp 0x140007527
mov eax, dword [0x141dbcbe0]
imul eax, dword [0x141dbcbe4]
mov ecx, 0xcbee013f
imul rcx, rax
shr rcx, 0x3e
imul eax, ecx, 0x4ed33c8c
cmp eax, 0x96ffe77
jae 0x140007420
ud2
mov eax, dword [0x141dbcbe8]
xor eax, dword [0x141dbcbec]
or eax, 0x11062080
and eax, 0xd12e209c
ud2
mov eax, dword [0x141dbcc30]
xor edx, edx
div dword [0x141dbcc34]
xor eax, 0x9801025
or eax, 0xd6730952
imul rsi, rax, 0x3f0229c5
shr rsi, 0x3d
mov rax, qword [r12]
sub rsp, 0x20
mov rcx, r12
call qword [rax + 0x10]
add rsp, 0x20
cmp esi, 0x407323bb
jne 0x1400074b6
mov rax, qword [r12]
sub rsp, 0x20
mov rcx, r12
call qword [rax + 0x10]
add rsp, 0x20
jmp 0x140007465
movzx eax, byte [r14]
mov r8, qword [rbp - 0x10]
nop
mov ecx, dword [0x141dbcc38]
add ecx, dword [0x141dbcc3c]
and ecx, 0x2f417471
add ecx, 0xaee16495
imul rdx, rcx, 0x57889ef9
shr rdx, 0x20
sub ecx, edx
shr ecx, 1
add ecx, edx
shr ecx, 0x1f
cmp ecx, 0x6d85ff01
ja 0x1400074c0
cmp al, 0x12
jne 0x140007506
mov eax, 8
xor ebx, ebx
xor esi, esi
jmp 0x140007722
mov eax, dword [0x141dbcc40]
or eax, dword [0x141dbcc44]
add eax, 0xec01b84e
cmp eax, 0x375a825e
jb 0x140007ce9
jmp 0x140007ca3
mov edx, dword [0x141dbcc00]
sub edx, dword [0x141dbcc04]
or edx, 0xa5ab5670
add edx, 0x3be1379
and edx, 0x882fc87b
mov qword [rcx + 0x10], 1
cmp edx, 0xb6ec0e9
jae 0x14000755f
mov qword [rcx + 0x10], 1
jmp 0x140007527
mov qword [rbp], rax
mov esi, 1
xor r13d, r13d
mov r15d, 0x8e32ecc7
xor edi, edi
jmp 0x1400075af
lea rax, [rsi + rsi*2]
shl rax, 4
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rdx + rax + 0x20], xmm2
movups xmmword [rdx + rax + 0x10], xmm1
mov qword [rbp], rdx
movups xmmword [rdx + rax], xmm0
inc rsi
mov qword [rcx + 0x10], rsi
dec rdi
mov eax, dword [0x141dbcc08]
sub eax, dword [0x141dbcc0c]
imul rax, rax, 0x2e7c6edf
shr rax, 0x3d
or eax, 0x4c0180aa
cmp eax, 0xeb590b01
je 0x1400076e0
nop word cs:[rax + rax]
sub rsp, 0x20
mov rcx, rbx
mov rdx, r12
mov r8, r14
call section..text
add rsp, 0x20
test r13b, r13b
jne 0x1400076e0
cmp qword [rbx], 0
je 0x1400076fb
mov rcx, qword [rbp - 8]
nop dword [rax]
mov eax, dword [0x141dbcc10]
sub eax, dword [0x141dbcc14]
and eax, 0xfe95356f
imul rax, r15
shr rax, 0x3c
imul eax, eax, 0xdcbc6b40
cmp eax, 0x125579d7
je 0x140007610
mov rax, qword [rcx]
mov edx, dword [0x141dbcc18]
sub edx, dword [0x141dbcc1c]
or edx, 0xcf5fcfe5
xor edx, 0x282053ad
mov r8d, 0xb1b084d5
imul rdx, r8
shr rdx, 0x3f
cmp edx, 0xb704cca7
je 0x140007639
cmp rsi, rax
mov rdx, qword [rbp]
jne 0x140007580
sub rsp, 0x30
mov qword [rsp + 0x20], 0x30
mov r8d, 1
mov r9d, 8
mov rdx, rsi
call fcn.1400faca0
mov rcx, qword [rbp - 8]
add rsp, 0x30
mov rdx, qword [rcx + 8]
mov r8d, 0xb12080c7
nop word [rax + rax]
mov eax, dword [str.gdT]
and eax, dword [0x141dbcc24]
imul eax, eax, 0xa92a7fd3
add eax, 0xcb75816a
imul rax, r8
shr rax, 0x3f
cmp eax, 0x4801cf9
ja 0x1400076b0
jmp 0x140007580
sub rsp, 0x20
mov rcx, rbx
mov rdx, r12
mov r8, r14
call section..text
add rsp, 0x20
jmp 0x1400075e0
mov rax, qword [r12]
sub rsp, 0x20
mov rcx, r12
call qword [rax + 0x10]
add rsp, 0x20
mov rax, qword [rbp - 8]
mov rbx, qword [rax]
cmp byte [r14], 0x12
jne 0x140007737
mov r8, qword [rbp - 0x10]
mov rax, qword [rbp]
mov qword [r8 + 8], rbx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rsi
mov byte [r8], 0x12
jmp 0x140007d20
mov eax, dword [0x141dbcc58]
xor eax, dword [0x141dbcc5c]
imul rax, rax, 0x1897a699
shr rax, 0x3c
or eax, 0xd2d9301a
cmp eax, 0xf1c984d2
mov rcx, qword [rbp - 0x10]
jne 0x140007770
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
nop
mov eax, dword [0x141dbcc60]
or eax, dword [0x141dbcc64]
xor eax, 0x512c8267
imul rax, rax, 0x34421c81
shr rax, 0x3b
imul eax, eax, 0x4ec12216
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp eax, 0x815bcda6
ja 0x140007770
test rsi, rsi
je 0x14000784e
xor r14d, r14d
mov rsi, qword [rbp]
jmp 0x1400077d0
inc rdi
add rsi, 0x30
inc r14
cmp rdi, 1
je 0x14000784e
mov eax, dword [0x141dbcc68]
xor eax, dword [0x141dbcc6c]
add eax, 0x94f70fb7
xor eax, 0x40e4212a
and eax, 0x60ec6b3a
cmp eax, 0x5f655435
ja 0x14000783c
nop word cs:[rax + rax]
mov eax, dword [0x141dbcc70]
imul eax, dword [0x141dbcc74]
or eax, 0x33513f8f
imul eax, eax, 0xec38f134
imul r15, rax, 0x4274ed93
shr r15, 0x3e
sub rsp, 0x20
mov rcx, rsi
call fcn.14000d5a0
add rsp, 0x20
cmp r15d, 0xe90738c3
jbe 0x1400077c0
sub rsp, 0x20
mov rcx, rsi
call fcn.14000d5a0
add rsp, 0x20
jmp 0x140007800
mov eax, dword [0x141dbcc78]
xor edx, edx
div dword [0x141dbcc7c]
nop dword [rax]
mov eax, dword [0x141dbcc80]
and eax, dword [0x141dbcc84]
xor eax, 0x80510413
and eax, 0x84d10453
xor eax, 0x9360abc6
cmp eax, 0x5587abfa
ja 0x140007860
nop word cs:[rax + rax]
mov eax, dword [0x141dbcc88]
sub eax, dword [0x141dbcc8c]
and eax, 0x3a81a0b5
or eax, 0xc1765042
xor eax, 0x999deb10
cmp eax, 0x8e4ce697
ja 0x140007890
test rbx, rbx
je 0x140007d20
mov eax, dword [0x141dbcc90]
xor eax, dword [0x141dbcc94]
imul eax, eax, 0x70f0e0c1
and eax, 0xaa00804c
cmp eax, 0xeddf7497
jbe 0x1400078e0
mov rax, qword [0x141dd7fe0]
mov eax, dword [0x141dbcc98]
xor eax, dword [0x141dbcc9c]
and eax, 0xf90b1e62
imul eax, eax, 0x185f6735
xor eax, 0xc908f42e
mov rcx, qword [0x141dd7fe0]
cmp eax, 0x4562917
jb 0x1400078e0
sub rsp, 0x20
xor edx, edx
mov r8, qword [rbp]
call qword [sym.imp.KERNEL32.dll_HeapFree]
add rsp, 0x20
jmp 0x140007d20
mov eax, dword [0x141dbcb78]
sub eax, dword [0x141dbcb7c]
imul rcx, rax, 0x58abebf
shr rcx, 0x20
sub eax, ecx
shr eax, 1
add eax, ecx
shr eax, 0x1d
mov qword [rdi], 0
cmp eax, 0x6bdb3781
jne 0x14000795a
mov qword [rdi], 0
jmp 0x140007923
mov eax, dword [0x141dbcb80]
sub eax, dword [0x141dbcb84]
or eax, 0x3436c702
imul rax, rax, 0x4e9e61fd
shr rax, 0x3e
or eax, 0x242f1798
cmp eax, 0xcf830922
ja 0x1400079b4
mov eax, dword [0x141dbcb88]
sub eax, dword [0x141dbcb8c]
imul rsi, rax, 0x4777467d
shr rsi, 0x3e
sub rsp, 0x20
xor ecx, ecx
mov rdx, rdi
call qword [sym.imp.oleaut32.dll_GetErrorInfo]
add rsp, 0x20
cmp esi, 0xadf5fa31
jne 0x1400079d0
sub rsp, 0x20
xor ecx, ecx
mov rdx, rdi
call qword [sym.imp.oleaut32.dll_GetErrorInfo]
add rsp, 0x20
jmp 0x140007982
mov eax, dword [0x141dbcb90]
add eax, dword [0x141dbcb94]
imul eax, eax, 0x218cd13
add eax, 0x4ec2e1e
imul rax, rax, 0x6599afd9
shr rax, 0x3e
cmp eax, 0x4fb77455
ja 0x1400079d0
mov rsi, qword [rdi]
test rsi, rsi
je 0x140007a89
mov dword [rbp], r12d
mov rax, qword [rsi]
mov rdi, qword [rax + 0x10]
mov eax, dword [0x141dbcb98]
and eax, dword [0x141dbcb9c]
or eax, 0x4e5bf8e2
add eax, 0x117a282a
or eax, 0x7967bf6e
cmp eax, 0xe145095f
mov r15, qword [rbp - 0x10]
jbe 0x140007a43
sub rsp, 0x20
mov rcx, rsi
call rdi
add rsp, 0x20
mov r12d, 0xaee43ecb
nop dword [rax]
mov eax, dword [0x141dbcba0]
xor edx, edx
div dword [0x141dbcba4]
imul rax, r12
shr rax, 0x3f
imul r14d, eax, 0x5c48bbf2
sub rsp, 0x20
mov rcx, rsi
call rdi
add rsp, 0x20
cmp r14d, 0xe7480fa0
ja 0x140007a50
mov r12d, dword [rbp]
jmp 0x140007a8d
mov r15, qword [rbp - 0x10]
mov ecx, 0x8dd70427
nop word cs:[rax + rax]
mov eax, dword [0x141dbcba8]
xor edx, edx
div dword [0x141dbcbac]
imul eax, eax, 0xb6a16a3c
or eax, 0x88c300d1
imul rax, rcx
shr rax, 0x3d
cmp eax, 0x3f86ef4
ja 0x140007aa0
test rbx, rbx
je 0x140007b44
mov eax, dword [0x141dbcbb0]
add eax, dword [0x141dbcbb4]
or eax, 0x81b2105a
imul rax, rax, 0x68b2013f
shr rax, 0x3b
or eax, 0xe4943812
cmp eax, 0x3d1025dc
je 0x140007b31
mov eax, dword [0x141dbcbb8]
and eax, dword [0x141dbcbbc]
imul eax, eax, 0xbd5907c0
imul rsi, rax, 0x767d83d7
shr rsi, 0x38
add esi, 0x1fd708f
sub rsp, 0x20
mov rcx, rbx
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
cmp esi, 0xb7d877f9
jbe 0x140007b44
sub rsp, 0x20
mov rcx, rbx
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
jmp 0x140007af5
mov eax, 0xad1c6c1d
nop dword [rax]
mov ecx, dword [0x141dbcbc0]
xor ecx, dword [0x141dbcbc4]
imul rcx, rax
shr rcx, 0x3e
add ecx, 0x56209d07
and ecx, 0x20190a
cmp ecx, 0x90b858a2
je 0x140007b50
mov eax, 0x85f2cbf1
nop dword [rax]
mov ecx, dword [0x141dbcbc8]
and ecx, dword [0x141dbcbcc]
add ecx, 0x639ae31a
or ecx, 0xbef5aae3
imul rcx, rax
shr rcx, 0x3f
cmp ecx, 0xa15f318c
je 0x140007b80
test r13, r13
je 0x140007be3
sub rsp, 0x20
mov rcx, r13
call qword [sym.imp.oleaut32.dll_SysFreeString]
add rsp, 0x20
nop
mov eax, dword [0x141dbcbd0]
sub eax, dword [0x141dbcbd4]
xor eax, 0xa45e5a81
imul eax, eax, 0xf556240f
add eax, 0x76f9f36d
cmp eax, 0x473ce68a
jb 0x140007bc0
mov eax, dword [0x141dbccb0]
or eax, dword [0x141dbccb4]
add eax, 0x9324e532
xor eax, 0x390ee8de
cmp eax, 0x4e231a65
jae 0x140007c10
mov dword [r15 + 4], r12d
nop word cs:[rax + rax]
mov eax, dword [0x141dbccb8]
or eax, dword [0x141dbccbc]
imul eax, eax, 0x706427f8
or eax, 0xe7910a66
imul rax, rax, 0x62c5ae4f
shr rax, 0x3e
mov dword [r15 + 4], r12d
cmp eax, 0x86508be2
je 0x140007c10
xor eax, eax
test al, al
je 0x140007c50
mov byte [r15], 0
nop word [rax + rax]
mov eax, dword [0x141dbccc0]
sub eax, dword [0x141dbccc4]
imul eax, eax, 0x14a4c2a
add eax, 0x1d718bce
imul rax, rax, 0x3e129435
shr rax, 0x3d
mov byte [r15], 0
cmp eax, 0x3eb27542
je 0x140007c50
nop dword [rax]
mov eax, dword [0x141dbccc8]
add eax, dword [0x141dbcccc]
imul eax, eax, 0xcee64112
add eax, 0xdbde7382
cmp eax, 0x1cc4fb48
jb 0x140007c80
jmp 0x140007d6d
mov eax, dword [0x141dbcc48]
imul eax, dword [0x141dbcc4c]
mov ecx, 0x9051f803
imul rcx, rax
shr rcx, 0x3f
add ecx, 0xdc9babdb
mov eax, 0xb8b42c4d
imul rax, rcx
shr rax, 0x3d
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
cmp eax, 0xbce359ee
jbe 0x140007d00
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
jmp 0x140007ca3
mov eax, dword [0x141dbcc50]
xor edx, edx
div dword [0x141dbcc54]
and eax, 0x2736b9b0
imul eax, eax, 0x6d769be8
cmp eax, 0x280aa685
je 0x140007d00
mov eax, dword [0x141dbcca0]
sub eax, dword [0x141dbcca4]
shr eax, 1
imul rax, rax, 0x33fcef63
shr rax, 0x3a
or eax, 0x3adcf6c2
imul eax, eax, 0x357ff99
cmp eax, 0x67dab0b8
je 0x140007d20
nop dword [rax + rax]
mov eax, dword [0x141dbcca8]
and eax, dword [0x141dbccac]
or eax, 0xbf7f7ff6
add eax, 0x34d3d014
cmp eax, 0xb500f3a4
jbe 0x140007d50
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret