Function at 0x140064ac0
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0x100
mov rsi, rcx
mov qword [rbp - 1], 2
xor ecx, ecx
mov qword [rbp + 0x17], 2
mov dword [rbp - 0x11], ecx
mov dword [rbp - 5], 0x20
mov qword [rbp + 0xf], 1
lea r14, [rsi + 0x80]
mov dword [rbp + 0x6f], 0xa000
lea r15, [rsi + 0x70]
mov dword [rbp + 0x73], 0xb000
lea r12, [rsi + 0x78]
mov dword [rbp + 0x67], ecx
mov dword [rbp + 0x6b], 1
mov rax, qword [rbp + 0x67]
mov qword [rbp - 0x41], rax
mov qword [rbp + 0x67], 1
mov rax, qword [rbp + 0x67]
mov qword [rbp - 0xd], rax
mov rax, qword [rsi + 0x48]
mov qword [rbp + 7], rax
mov qword [rbp - 0x49], rcx
vmovups xmm0, xmmword [rbp - 0x49]
vmovups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x39], 0x1c
vmovsd xmm1, qword [rbp - 0x39]
vmovsd qword [rbp - 0x19], xmm1
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x140064bf7
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140064bf7
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0x8e11c614
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140064bf2
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x140064bd0
cmp r8d, 0x9ac59ba8
je 0x140064bfc
test r9d, r9d
jne 0x140064bb0
mov rax, qword [rax]
jmp 0x140064b80
mov ecx, dword [rdi + 0x24]
xor r8d, r8d
add rcx, r10
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r12
movzx edx, word [rcx + r9*2]
xor r9d, r9d
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov eax, dword [rcx + rdx*4]
lea rcx, [rbp - 0x29]
mov qword [rsp + 0x38], rcx
lea edx, [r9 + 1]
mov dword [rsp + 0x30], 7
lea rcx, [rbp + 0x6f]
mov dword [rsp + 0x28], 2
add rax, r10
mov qword [rsp + 0x20], rcx
xor ecx, ecx
call rax
test eax, eax
jne 0x140065803
mov rcx, qword [rsi + 0x78]
lea r9, [rbp + 0x67]
mov qword [rbp + 0x67], 0
lea r8, [0x1401446b8]
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x48]
test eax, eax
js 0x140064cb3
mov rcx, qword [rsi + 0x70]
lea r9, [rsi + 0x88]
mov rdx, qword [rbp + 0x67]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
test eax, eax
js 0x140064cb3
mov rcx, qword [rbp + 0x67]
mov rax, qword [rcx]
call qword [rax + 0x10]
mov al, 1
jmp 0x140065805
mov rsi, qword [0x1402ff198]
xor eax, eax
mov r14, qword [0x1402ff1a0]
movabs r12, 0x361316f602c9d42a
movzx r11d, byte [rbp + 0x67]
movabs r15, 0x6f90e22e3a8e6772
mov qword [rsp + 0x150], r13
movabs r13, 0xe6abcea61918757a
mov qword [rbp - 0x59], rax
mov byte [rbp - 0x51], al
mov dword [rbp - 0x79], 0xbfa3aca6
mov dword [rbp - 0x75], 0xab76a5a5
mov dword [rbp - 0x71], 0xadbd75a7
mov dword [rbp - 0x6d], 0xb2a2b0bd
mov dword [rbp - 0x69], 0xa9b7a37c
mov dword [rbp - 0x65], 0x7d8b4b4
mov dword [rbp - 0x61], 0xc8dcc4d8
mov dword [rbp - 0x5d], 0x6f78ddcd
nop dword [rax]
mov rax, r14
mov r9, rsi
nop word [rax + rax]
xor edi, edi
cmp rdi, 0x29
jae 0x1400657f2
movzx ebx, byte [rbp + rdi - 0x79]
mov r8, rbx
cmp rax, rdi
ja 0x1400657e9
lea rdx, [r9 + 1]
cmp rax, rdx
jae 0x140064d7e
lea r11, [rdi + r12]
movzx ecx, bl
and cl, r11b
add cl, cl
sub r11b, cl
sub r11b, 0x26
add r11b, bl
jmp 0x140064dc5
je 0x140065771
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x140065741
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400656fe
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400656df
lea rcx, [rdx + 1]
cmp rax, rcx
je 0x1400656b6
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x14006566e
cmp r9, rdi
ja 0x1400657e0
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jae 0x140064dee
lea rdx, [rdi + r15]
movzx ecx, bl
and cl, dl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x1e
jmp 0x140064e21
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x140065653
inc rcx
cmp rax, rcx
je 0x140065635
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400655bc
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x14006558e
lea rcx, [r9 + rax]
cmp rcx, rdi
jbe 0x1400652ba
nop
lea rcx, [r9 + 0x10]
cmp rax, rcx
je 0x14006529c
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x14006528e
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x140065268
lea rcx, [r9 + 0x28]
cmp rax, rcx
je 0x14006524a
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
je 0x140065227
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x140065207
lea rcx, [r9 + 0x42]
cmp rax, rcx
je 0x1400651e9
lea rcx, [r9 + 0x1000]
cmp rax, rcx
je 0x1400651d0
lea rax, [r9 + 3]
lea r9, [rax + 6]
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400657c4
lea rcx, [r9 + 0x64]
cmp rax, rcx
jb 0x1400657a4
lea rcx, [r9 + 5]
cmp rax, rcx
jb 0x140064fdf
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x140064fc6
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x140064fa6
lea rcx, [r9 + 8]
cmp rax, rcx
jb 0x140065184
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x140065143
lea rcx, [r9 + 3]
cmp rax, rcx
jb 0x1400650fb
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jb 0x140064e30
lea rax, [r9 + 2]
lea r9, [rax + 5]
lea rcx, [r9 + 9]
cmp rax, rcx
ja 0x1400650cd
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400650ad
lea rcx, [r9 + 4]
cmp rax, rcx
ja 0x140065090
lea rcx, [r9 + 0x400]
cmp rax, rcx
ja 0x140065077
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x140065054
lea rcx, [r9 + 0x64]
cmp rax, rcx
ja 0x140065037
lea rcx, [r9 + 0x61]
cmp rax, rcx
ja 0x140065018
lea rcx, [r9 + 2]
cmp rax, rcx
ja 0x14006500a
lea rcx, [r9 + 0x200]
cmp rax, rcx
ja 0x140064ff8
lea rax, [r9 + 1]
lea r9, [rax + 0x40]
jmp 0x140064e30
lea r8d, [rdi - 0x32]
mov edx, 0x2f
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
jmp 0x140064e21
lea edx, [rdi + 0x7a]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x56
jmp 0x140064dc5
lea edx, [rdi + 0x26]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0xa
jmp 0x140064d51
lea r8d, [rdi - 0x70]
mov edx, 8
movzx r10d, dil
jmp 0x14006567b
lea r8d, [rdi + 0x3c]
mov edx, 0x2e
jmp 0x1400656bf
lea edx, [rdi - 0x18]
dec rdi
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x58
inc rdi
jmp 0x140064d42
lea edx, [rdi - 0x6c]
movzx r10d, dil
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0xc
jmp 0x14006571d
lea r8d, [rdi + 0x40]
mov edx, 0x20
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
add rax, r9
jmp 0x140065758
lea edx, [rdi - 0x14]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x74
jmp 0x140065758
lea edx, [rdi - 0x68]
movzx r10d, dil
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x28
jmp 0x1400655d5
lea r8d, [rdi + 0x44]
mov edx, 0x12
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
jmp 0x1400655fd
lea r8d, [rdi - 0x10]
mov edx, 0x38
movzx ecx, r8b
and cl, bl
sub dl, cl
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc rdi
jmp 0x140064d42
lea r8d, [rdi - 0x36]
mov edx, 0x3d
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
cmp r9, 0x3e8
jb 0x140065541
movzx r10d, dil
lea edx, [r10 - 0x44]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
add dl, bl
lea r11d, [rdx*2 - 0x48]
jmp 0x14006568d
lea edx, [rdi + 0x76]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x3a
cmp rax, 0x10
jae 0x14006554e
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jbe 0x14006547d
lea edx, [rdi + 0x74]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x2c
jmp 0x140065116
lea r8d, [rdi + 0x22]
mov edx, 9
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
lea rcx, [r9 + rax]
cmp rcx, 0x20
je 0x140065570
lea rcx, [r9 + 0x42]
cmp rax, rcx
jbe 0x1400653ca
lea edx, [rdi + 2]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0xe
jmp 0x140065157
lea edx, [rdi + 0x58]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x68
jmp 0x1400655fd
movzx r10d, dil
lea edx, [r10 + 4]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x1c
jmp 0x1400655d5
lea r8d, [rdi - 0x50]
mov edx, 0x18
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
jmp 0x140065758
lea r8d, [rdi + 0x5c]
mov edx, 0x3e
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
add rax, r9
jmp 0x140065758
movzx r10d, dil
lea edx, [r10 + 8]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x38
jmp 0x14006571d
lea r8d, [rdi - 0x4c]
mov edx, 0xa
movzx ecx, r8b
dec rdi
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc rdi
jmp 0x140064d42
lea r8d, [rdi + 0x60]
mov edx, 0x30
jmp 0x1400656bf
movzx r10d, dil
lea edx, [r10 + 0xc]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x54
jmp 0x14006568d
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jae 0x1400652df
lea edx, [rdi + 0x2a]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x26
jmp 0x14006519f
lea rdx, [r9 + 1]
cmp rax, rdx
jne 0x14006530f
lea edx, [rdi - 0x1c]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
lea r11d, [rbx + rdx]
sub r11b, 0x3c
inc rdi
jmp 0x140064d42
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x14006533c
mov edx, 0x16
movzx r10d, dil
lea r8d, [r10 - 0x74]
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
jmp 0x1400655d5
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x14006535e
lea edx, [rdi - 0x20]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x20
jmp 0x140065758
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x140065383
lea edx, [rdi + 0x34]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x6c
add rax, r9
jmp 0x140065758
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400653ab
lea edx, [rdi - 0x24]
dec rdi
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 4
inc rdi
jmp 0x140064d42
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x14006519f
movzx r10d, dil
mov edx, 0x32
lea r8d, [r10 - 0x7c]
jmp 0x14006567b
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400653f1
movzx r10d, dil
lea edx, [r10 + 0x56]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x5a
jmp 0x14006568d
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x140065420
lea r8d, [rdi - 2]
mov edx, 7
movzx ecx, r8b
dec rdi
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc rdi
jmp 0x140064d42
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x140065442
lea edx, [rdi - 0x5e]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x6e
jmp 0x1400655fd
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x140065157
lea r8d, [rdi - 0xa]
mov edx, 0x23
movzx ecx, r8b
and cl, bl
sub dl, cl
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc rdi
jmp 0x140064d42
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400654ad
lea edx, [rdi - 0x38]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
lea r11d, [rbx + rdx]
sub r11b, 0x78
inc rdi
jmp 0x140064d42
inc rcx
cmp rax, rcx
jne 0x1400654ce
lea edx, [rdi - 0x3c]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x5c
jmp 0x140065758
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400654fa
lea r8d, [rdi + 0x18]
mov edx, 0x2c
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
add rax, r9
jmp 0x140065758
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x140065522
lea edx, [rdi - 0x40]
dec rdi
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x40
inc rdi
jmp 0x140064d42
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x140065116
movzx r10d, dil
mov edx, 0x14
lea r8d, [r10 + 0x68]
jmp 0x14006567b
mov byte [rbp + rdi - 0x79], r11b
inc rdi
jmp 0x140064d42
movzx r11d, byte [rbp + rdi - 0x79]
movzx r10d, dil
lea r8d, [r10 + 0x10]
movzx ecx, r8b
and cl, bl
add cl, cl
sub r11b, cl
sub r11b, 0x70
jmp 0x140065717
mov edx, 0x22
movzx r10d, dil
lea r8d, [r10 + 0x64]
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
jmp 0x1400655d5
lea r8d, [rdi + 0x66]
mov edx, 0x1b
movzx ecx, r8b
and cl, bl
sub dl, cl
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc rdi
jmp 0x140064d42
movzx r10d, dil
lea edx, [r10 - 0x42]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x32
sub r10b, 0x72
inc r9
movzx ecx, r10b
mov edx, 0xf
and cl, bl
sub dl, cl
add dl, dl
add dl, r10b
add dl, bl
movzx ecx, dl
mov byte [rbp + rdi - 0x79], cl
add rcx, r9
sub rdi, rcx
lea edx, [rdi - 0x48]
inc rax
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
mov rcx, 0xffffffffffffffff
sub rcx, rax
sub dl, 8
add dl, bl
mov byte [rbp + rdi - 0x79], dl
add rdi, rcx
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x140064d42
movzx r10d, dil
lea edx, [r10 - 0x3e]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x4e
jmp 0x14006571d
movzx r10d, dil
lea edx, [r10 - 0x3a]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x6a
jmp 0x14006568d
movzx r10d, dil
mov edx, 0x17
lea r8d, [r10 + 0x1e]
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
sub r10b, 0x1a
inc r9
movzx ecx, r10b
and cl, bl
add cl, cl
sub r10b, cl
sub r10b, 0x4a
add r10b, bl
mov byte [rbp + rdi - 0x79], r10b
dec rdi
inc rdi
jmp 0x140064d42
lea r8d, [rdi - 0x36]
mov edx, 0x3d
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140064d42
lea edx, [rdi + 0x76]
movzx ecx, dl
and cl, bl
add cl, cl
sub dl, cl
lea r11d, [rbx + rdx]
sub r11b, 0x3a
dec rdi
inc rdi
jmp 0x140064d42
mov edx, 9
movzx r10d, dil
lea r8d, [r10 + 0x22]
movzx ecx, r8b
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, r8b
add r11b, bl
add r10b, 0x3a
mov edx, 0x35
movzx ecx, r10b
and cl, bl
sub dl, cl
add dl, dl
add dl, r10b
add dl, bl
add dl, r11b
mov byte [rbp + rdi - 0x79], dl
add rax, r9
jmp 0x140065758
lea rdx, [rdi + r13]
movzx ecx, r8b
and cl, dl
add cl, cl
sub r8b, cl
lea r11d, [rdx + r8]
sub r11b, 0x56
movzx ecx, r11b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rdi, rdx
inc rdi
jmp 0x140064d42
movzx ecx, r8b
movabs rdx, 0xa23944e2085d7c7e
add rdx, rdi
and cl, dl
add cl, cl
sub r8b, cl
lea r11d, [rdx + r8]
sub r11b, 0x72
movzx ecx, byte [rbp + rdi - 0x79]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x140064d42
sub dil, 0x2e
mov edx, 0x21
movzx ecx, dil
and cl, bl
sub dl, cl
lea r11d, [rdx + rdx]
add r11b, dil
add r11b, bl
jmp 0x140064d40
add dil, 0x7e
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x72
jmp 0x140064d30
lea rcx, [rbp + 0x15a8bbf]
jmp 0x1400657f6
lea rcx, [rbp + 0xe45fe9]
jmp 0x1400657f6
lea rcx, [rbp - 0x79]
call fcn.140001230
mov r13, qword [rsp + 0x150]
xor al, al
add rsp, 0x100
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret