Function at 0x14009f280
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov qword [rsp + 0x30], r8
mov rax, rdx
mov qword [rsp + 0x38], rcx
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
mov qword [rsp + 0x90], r11
mov qword [rsp + 0x98], r15
mov rcx, qword [rdx]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rdx + 8]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rdx + 0x18]
mov r14, qword [rdx + 0x10]
mov qword [rsp + 0x80], rcx
lea r12, [r14 + rcx]
lea rax, [r12 + r12]
mov qword [rsp + 0x68], rax
mov rax, r12
xor rax, 0x80
mov qword [rsp + 0x60], rax
mov rax, r14
xor rax, 0x80
mov qword [rsp + 0x78], rax
lea rax, [r11 + 8]
mov qword [rsp + 0x58], rax
lea rax, [r14*2 - 0x40]
mov qword [rsp + 0x50], rax
lea rax, [r14*2 - 0x80]
mov qword [rsp + 0x48], rax
xor r13d, r13d
xor r10d, r10d
mov qword [rsp + 0x70], r14
mov rbx, r15
sub rbx, r13
jb 0x14009feb4
mov r8, r12
mov rax, qword [rsp + 0x30]
lea rdi, [rax + r10]
mov rax, r9
sub rax, r10
cmp rbx, rax
mov rbp, rax
cmovb rbp, rbx
lea r12, [r11 + r13]
mov ecx, edi
xor ecx, r12d
test cl, 7
jne 0x14009f381
mov ecx, edi
neg ecx
and ecx, 7
lea r11, [rcx + 0x10]
cmp r11, rbp
jbe 0x14009f3af
xor esi, esi
cmp rsi, rbp
jae 0x14009fcea
nop dword [rax]
movzx r14d, byte [rdi + rsi]
test r14b, r14b
js 0x14009f480
mov byte [r12 + rsi], r14b
inc rsi
cmp rbp, rsi
jne 0x14009f390
jmp 0x14009fcea
test rcx, rcx
je 0x14009f4ca
movzx r14d, byte [rdi]
test r14b, r14b
js 0x14009f53f
mov byte [r12], r14b
mov esi, 1
cmp ecx, 1
je 0x14009f4cc
movzx r14d, byte [rdi + 1]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 1], r14b
mov esi, 2
cmp ecx, 2
je 0x14009f4cc
movzx r14d, byte [rdi + 2]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 2], r14b
mov esi, 3
cmp ecx, 3
je 0x14009f4cc
movzx r14d, byte [rdi + 3]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 3], r14b
mov esi, 4
cmp ecx, 4
je 0x14009f4cc
movzx r14d, byte [rdi + 4]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 4], r14b
mov esi, 5
cmp ecx, 5
je 0x14009f4cc
movzx r14d, byte [rdi + 5]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 5], r14b
mov esi, 6
cmp ecx, 6
je 0x14009f4cc
movzx r14d, byte [rdi + 6]
test r14b, r14b
js 0x14009f480
mov byte [r12 + 6], r14b
mov esi, 7
jmp 0x14009f4cc
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
mov r12, r8
mov r8, qword [rsp + 0x30]
add r10, rsi
add r13, rsi
cmp r14b, 0xe0
jae 0x14009f590
lea rdi, [r10 + 1]
cmp rdi, r9
jae 0x14009fe48
and r14b, 0x1f
movzx ebx, r14b
shl ebx, 6
mov ecx, 2
jmp 0x14009f5cd
xor esi, esi
lea rcx, [rbp - 0x10]
mov rdx, qword [rsp + 0x58]
lea r14, [rdx + r13]
nop dword [rax]
mov r15, qword [rdi + rsi]
mov rdx, qword [rdi + rsi + 8]
mov qword [r14 + rsi - 8], r15
mov qword [r14 + rsi], rdx
movabs r11, 0x8080808080808080
and r15, r11
and rdx, r11
mov r11, rdx
or r11, r15
jne 0x14009f518
add rsi, 0x10
cmp rsi, rcx
jbe 0x14009f4e0
jmp 0x14009f383
test r15, r15
je 0x14009f546
tzcnt rcx, r15
shr ecx, 3
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
mov r12, r8
mov r8, qword [rsp + 0x30]
jmp 0x14009f576
xor esi, esi
jmp 0x14009f488
test rdx, rdx
mov r11, qword [rsp + 0x110]
mov r12, r8
je 0x14009f55d
tzcnt rcx, rdx
jmp 0x14009f562
mov ecx, 0x40
mov r15, qword [rsp + 0x118]
mov r8, qword [rsp + 0x30]
shr ecx, 3
add rcx, 8
add rsi, rcx
movzx r14d, byte [rdi + rsi]
add r10, rsi
add r13, rsi
cmp r14b, 0xe0
jb 0x14009f4a8
nop
lea rbx, [r10 + 1]
cmp r14b, 0xf0
jae 0x14009fd60
cmp rbx, r9
jae 0x14009fe5a
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009fe6c
movzx ecx, r14b
shl ecx, 0xc
movzx ebx, byte [r8 + rbx]
and ebx, 0x3f
shl ebx, 6
or ebx, ecx
mov ecx, 3
movzx edx, byte [r8 + rdi]
and edx, 0x3f
or ebx, edx
add r10, rcx
mov r14, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x40]
movzx ebp, bx
mov rdi, rbp
sub rdi, qword [rsp + 0x88]
cmp rdi, qword [rsp + 0x80]
jae 0x14009f610
add edi, dword [rsp + 0x78]
jmp 0x14009f9e0
cmp r12, 0x81
jae 0x14009fec6
cmp r12, 0x80
je 0x14009f649
xor ecx, ecx
mov rax, qword [rsp + 0x68]
nop dword [rax]
cmp bx, word [rdx + rax]
je 0x14009f9cc
add rax, 2
dec rcx
cmp rax, 0x100
jne 0x14009f630
cmp r14, 0x3f
jbe 0x14009f828
cmp r14, 0x81
jae 0x14009feee
cmp r14, 0x40
je 0x14009f687
mov rcx, qword [rsp + 0x48]
xor edi, edi
nop dword [rax]
cmp bx, word [rdx + rdi*2 + 0x80]
je 0x14009f9d5
inc rdi
add rcx, 0xfffffffffffffffe
jne 0x14009f670
mov dil, 0xa0
cmp bx, word [rdx + 0x40]
je 0x14009f9e0
mov dil, 0xa1
cmp bx, word [rdx + 0x42]
je 0x14009f9e0
mov dil, 0xa2
cmp bx, word [rdx + 0x44]
je 0x14009f9e0
mov dil, 0xa3
cmp bx, word [rdx + 0x46]
je 0x14009f9e0
mov dil, 0xa4
cmp bx, word [rdx + 0x48]
je 0x14009f9e0
mov dil, 0xa5
cmp bx, word [rdx + 0x4a]
je 0x14009f9e0
mov dil, 0xa6
cmp bx, word [rdx + 0x4c]
je 0x14009f9e0
mov dil, 0xa7
cmp bx, word [rdx + 0x4e]
je 0x14009f9e0
mov dil, 0xa8
cmp bx, word [rdx + 0x50]
je 0x14009f9e0
mov dil, 0xa9
cmp bx, word [rdx + 0x52]
je 0x14009f9e0
mov dil, 0xaa
cmp bx, word [rdx + 0x54]
je 0x14009f9e0
mov dil, 0xab
cmp bx, word [rdx + 0x56]
je 0x14009f9e0
mov dil, 0xac
cmp bx, word [rdx + 0x58]
je 0x14009f9e0
mov dil, 0xad
cmp bx, word [rdx + 0x5a]
je 0x14009f9e0
mov dil, 0xae
cmp bx, word [rdx + 0x5c]
je 0x14009f9e0
mov dil, 0xaf
cmp bx, word [rdx + 0x5e]
je 0x14009f9e0
mov dil, 0xb0
cmp bx, word [rdx + 0x60]
je 0x14009f9e0
mov dil, 0xb1
cmp bx, word [rdx + 0x62]
je 0x14009f9e0
mov dil, 0xb2
cmp bx, word [rdx + 0x64]
je 0x14009f9e0
mov dil, 0xb3
cmp bx, word [rdx + 0x66]
je 0x14009f9e0
mov dil, 0xb4
cmp bx, word [rdx + 0x68]
je 0x14009f9e0
mov dil, 0xb5
cmp bx, word [rdx + 0x6a]
je 0x14009f9e0
mov dil, 0xb6
cmp bx, word [rdx + 0x6c]
je 0x14009f9e0
mov dil, 0xb7
cmp bx, word [rdx + 0x6e]
je 0x14009f9e0
mov dil, 0xb8
cmp bx, word [rdx + 0x70]
je 0x14009f9e0
mov dil, 0xb9
cmp bx, word [rdx + 0x72]
je 0x14009f9e0
mov dil, 0xba
cmp bx, word [rdx + 0x74]
je 0x14009f9e0
mov dil, 0xbb
cmp bx, word [rdx + 0x76]
je 0x14009f9e0
mov dil, 0xbc
cmp bx, word [rdx + 0x78]
je 0x14009f9e0
mov dil, 0xbd
cmp bx, word [rdx + 0x7a]
je 0x14009f9e0
mov dil, 0xbe
cmp bx, word [rdx + 0x7c]
je 0x14009f9e0
mov dil, 0xbf
cmp bx, word [rdx + 0x7e]
jne 0x14009f854
jmp 0x14009f9e0
cmp r14, 0x1f
jbe 0x14009feda
cmp r14, 0x20
je 0x14009f854
mov rcx, qword [rsp + 0x50]
xor edi, edi
nop
cmp bx, word [rdx + rdi*2 + 0x40]
je 0x14009f9db
inc rdi
add rcx, 0xfffffffffffffffe
jne 0x14009f840
mov dil, pe_nt_image_headers64
cmp bx, word [rdx]
je 0x14009f9e0
mov dil, 0x81
cmp bx, word [rdx + 2]
je 0x14009f9e0
mov dil, 0x82
cmp bx, word [rdx + 4]
je 0x14009f9e0
mov dil, 0x83
cmp bx, word [rdx + 6]
je 0x14009f9e0
mov dil, 0x84
cmp bx, word [rdx + 8]
je 0x14009f9e0
mov dil, 0x85
cmp bx, word [rdx + 0xa]
je 0x14009f9e0
mov dil, 0x86
cmp bx, word [rdx + 0xc]
je 0x14009f9e0
mov dil, 0x87
cmp bx, word [rdx + 0xe]
je 0x14009f9e0
mov dil, 0x88
cmp bx, word [rdx + 0x10]
je 0x14009f9e0
mov dil, 0x89
cmp bx, word [rdx + 0x12]
je 0x14009f9e0
mov dil, 0x8a
cmp bx, word [rdx + 0x14]
je 0x14009f9e0
mov dil, 0x8b
cmp bx, word [rdx + 0x16]
je 0x14009f9e0
mov dil, 0x8c
cmp bx, word [rdx + 0x18]
je 0x14009f9e0
mov dil, 0x8d
cmp bx, word [rdx + 0x1a]
je 0x14009f9e0
mov dil, 0x8e
cmp bx, word [rdx + 0x1c]
je 0x14009f9e0
mov dil, 0x8f
cmp bx, word [rdx + 0x1e]
je 0x14009f9e0
mov dil, 0x90
cmp bx, word [rdx + 0x20]
je 0x14009f9e0
mov dil, 0x91
cmp bx, word [rdx + 0x22]
je 0x14009f9e0
mov dil, 0x92
cmp bx, word [rdx + 0x24]
je 0x14009f9e0
mov dil, 0x93
cmp bx, word [rdx + 0x26]
je 0x14009f9e0
mov dil, 0x94
cmp bx, word [rdx + 0x28]
je 0x14009f9e0
mov dil, 0x95
cmp bx, word [rdx + 0x2a]
je 0x14009f9e0
mov dil, 0x96
cmp bx, word [rdx + 0x2c]
je 0x14009f9e0
mov dil, 0x97
cmp bx, word [rdx + 0x2e]
je 0x14009f9e0
mov dil, 0x98
cmp bx, word [rdx + 0x30]
je 0x14009f9e0
mov dil, 0x99
cmp bx, word [rdx + 0x32]
je 0x14009f9e0
mov dil, 0x9a
cmp bx, word [rdx + 0x34]
je 0x14009f9e0
mov dil, 0x9b
cmp bx, word [rdx + 0x36]
je 0x14009f9e0
mov dil, 0x9c
cmp bx, word [rdx + 0x38]
je 0x14009f9e0
mov dil, 0x9d
cmp bx, word [rdx + 0x3a]
je 0x14009f9e0
mov dil, 0x9e
cmp bx, word [rdx + 0x3c]
je 0x14009f9e0
mov dil, 0x9f
cmp bx, word [rdx + 0x3e]
je 0x14009f9e0
jmp 0x14009ff02
mov rdi, qword [rsp + 0x60]
sub edi, ecx
jmp 0x14009f9e0
add dil, 0xc0
jmp 0x14009f9e0
add dil, 0xa0
nop
cmp r13, r15
jae 0x14009fdca
mov byte [r11 + r13], dil
inc r13
cmp r10, r9
jae 0x14009fd25
cmp r13, r15
jae 0x14009fd33
movzx ecx, byte [r8 + r10]
test cl, cl
js 0x14009fa20
inc r10
mov eax, 2
jmp 0x14009fb30
movzx eax, cl
lea rdi, [r10 + 1]
cmp cl, 0xe0
jae 0x14009fa6e
cmp rdi, r9
jae 0x14009fddc
movzx edx, ax
and edx, 0x1f
shl edx, 6
movzx ecx, byte [r8 + r10 + 1]
and ecx, 0x3f
or ecx, edx
add r10, 2
mov word [rsp + 0x2a], cx
movzx edx, byte [rsp + 0x2f]
shl rdx, 0x20
mov esi, dword [rsp + 0x2b]
or rsi, rdx
mov rdx, qword [rsp + 0x40]
xor eax, eax
jmp 0x14009fb30
cmp cl, 0xf0
jae 0x14009fac5
cmp rdi, r9
jae 0x14009fdee
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009fe12
movzx ecx, ax
shl ecx, 0xc
movzx edx, byte [r8 + r10 + 1]
and edx, 0x3f
shl edx, 6
or edx, ecx
movzx ecx, byte [r8 + r10 + 2]
and ecx, 0x3f
or ecx, edx
add r10, 3
mov word [rsp + 0x2a], cx
movzx edx, byte [rsp + 0x2f]
shl rdx, 0x20
mov esi, dword [rsp + 0x2b]
or rsi, rdx
xor eax, eax
jmp 0x14009fb21
cmp rdi, r9
jae 0x14009fe00
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009fe24
lea rdi, [r10 + 3]
cmp rdi, r9
jae 0x14009fe36
and eax, 7
shl eax, 0x12
movzx ecx, byte [r8 + r10 + 1]
and ecx, 0x3f
shl ecx, 0xc
or ecx, eax
movzx edx, byte [r8 + r10 + 2]
and edx, 0x3f
shl edx, 6
or edx, ecx
movzx esi, byte [r8 + r10 + 3]
and esi, 0x3f
or esi, edx
add r10, 4
shl esi, 8
mov eax, 1
mov rdx, qword [rsp + 0x40]
nop word cs:[rax + rax]
shl rsi, 0x18
movzx ecx, cl
shl ecx, 0x10
or rcx, rsi
mov rbx, rcx
shr rbx, 0x10
cmp rax, 2
je 0x14009fb86
or rcx, rax
test ax, ax
je 0x14009f5e4
jmp 0x14009fd5a
inc r10
mov eax, 2
shl rsi, 0x18
movzx ecx, cl
shl ecx, 0x10
or rcx, rsi
mov rbx, rcx
shr rbx, 0x10
cmp rax, 2
jne 0x14009fcae
cmp r13, r15
jae 0x14009fdca
mov byte [r11 + r13], bl
inc r13
cmp bl, 0x3c
jae 0x14009fcc7
cmp r10, r9
jae 0x14009fd25
cmp r13, r15
jae 0x14009fd33
movzx ecx, byte [r8 + r10]
test cl, cl
jns 0x14009fb60
movzx eax, cl
lea rdi, [r10 + 1]
cmp cl, 0xe0
jae 0x14009fbe9
cmp rdi, r9
jae 0x14009fddc
movzx edx, ax
and edx, 0x1f
shl edx, 6
movzx ecx, byte [r8 + r10 + 1]
and ecx, 0x3f
or ecx, edx
add r10, 2
jmp 0x14009fc27
cmp cl, 0xf0
jae 0x14009fc48
cmp rdi, r9
jae 0x14009fdee
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009fe12
movzx ecx, ax
shl ecx, 0xc
movzx edx, byte [r8 + r10 + 1]
and edx, 0x3f
shl edx, 6
or edx, ecx
movzx ecx, byte [r8 + r10 + 2]
and ecx, 0x3f
or ecx, edx
add r10, 3
mov word [rsp + 0x2a], cx
movzx edx, byte [rsp + 0x2f]
shl rdx, 0x20
mov esi, dword [rsp + 0x2b]
or rsi, rdx
mov rdx, qword [rsp + 0x40]
xor eax, eax
jmp 0x14009fb68
cmp rdi, r9
jae 0x14009fe00
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009fe24
lea rdi, [r10 + 3]
cmp rdi, r9
jae 0x14009fe36
and eax, 7
shl eax, 0x12
movzx ecx, byte [r8 + r10 + 1]
and ecx, 0x3f
shl ecx, 0xc
or ecx, eax
movzx edx, byte [r8 + r10 + 2]
and edx, 0x3f
shl edx, 6
or edx, ecx
movzx esi, byte [r8 + r10 + 3]
and esi, 0x3f
or esi, edx
mov rdx, qword [rsp + 0x40]
add r10, 4
shl esi, 8
mov eax, 1
jmp 0x14009fb68
mov qword [rsp + 0xa0], r13
or rcx, rax
test ax, ax
je 0x14009f5e4
jmp 0x14009fd5a
mov qword [rsp + 0xa0], r13
cmp r10, r9
jbe 0x14009f33b
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r10
mov rdx, r9
call fcn.1401b2670
xor ecx, ecx
cmp rbx, rax
setb cl
add r10, rbp
add r13, rbp
movabs rdx, 0xffffffff00000000
lea r8, [rsp + 0x90]
and r8, rdx
add rcx, r8
add rcx, 0x110000
mov rax, qword [rsp + 0x38]
mov qword [rax], r10
mov qword [rax + 8], rcx
jmp 0x14009fd42
mov rax, qword [rsp + 0x38]
mov dword [rax + 8], 0x110000
jmp 0x14009fd3f
mov rax, qword [rsp + 0x38]
mov dword [rax + 8], 0x110001
mov qword [rax], r10
mov qword [rax + 0x10], r13
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
shr rcx, 0x20
jmp 0x14009fdbd
cmp rbx, r9
jae 0x14009fe7e
lea rdx, [r10 + 2]
cmp rdx, r9
jae 0x14009fe90
lea rdx, [r10 + 3]
cmp rdx, r9
jae 0x14009fea2
and r14b, 7
movzx ecx, r14b
shl ecx, 0x12
movzx edx, byte [r8 + r10 + 1]
and edx, 0x3f
shl edx, 0xc
or edx, ecx
movzx r9d, byte [r8 + r10 + 2]
and r9d, 0x3f
shl r9d, 6
or r9d, edx
movzx ecx, byte [r8 + r10 + 3]
and ecx, 0x3f
or ecx, r9d
add r10, 4
mov rax, qword [rsp + 0x38]
mov dword [rax + 8], ecx
jmp 0x14009fd3f
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r13
mov rdx, r15
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rbx
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rbx
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdx
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdx
mov rdx, r9
call fcn.1401ac3e0
lea r8, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r13
mov rdx, r15
call fcn.1401b2670
lea r8, [0x1402e2588]
mov edx, pe_nt_image_headers64
mov rcx, r12
call fcn.1401b2670
lea r8, [0x1402e25a0]
mov ecx, 0x20
mov rdx, r14
call fcn.1401b2770
lea r8, str._t_._
mov edx, pe_nt_image_headers64
mov rcx, r14
call fcn.1401b26f0
mov ecx, ebp
xor ecx, 0xffefd800
cmp ecx, 0xffef07ff
jbe 0x14009ff1f
mov rax, qword [rsp + 0x38]
mov dword [rax + 8], ebp
jmp 0x14009fd3f
lea rcx, str._home_zuzu_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_lib.rs
call fcn.1401abf80
int3