Function at 0x14009db80
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 rax, rdx
mov qword [rsp + 0x30], rcx
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
mov qword [rsp + 0x90], r11
mov qword [rsp + 0x98], r15
mov r12, qword [rdx]
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 rax, [r14 + rcx]
lea rcx, [rax + rax]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x40], rax
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 qword [rsp + 0x38], r12
mov rbx, r15
sub rbx, r13
jb 0x14009e773
lea rdi, [r8 + r10]
mov rax, r9
sub rax, r10
cmp rbx, rax
mov rbp, rax
cmovb rbp, rbx
lea rsi, [r11 + r13]
mov ecx, edi
xor ecx, esi
test cl, 7
jne 0x14009dc75
mov ecx, edi
neg ecx
and ecx, 7
lea r11, [rcx + 0x10]
cmp r11, rbp
jbe 0x14009dcaf
xor r12d, r12d
cmp r12, rbp
jae 0x14009e64b
nop word cs:[rax + rax]
movzx r14d, byte [rdi + r12]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + r12], r14b
inc r12
cmp rbp, r12
jne 0x14009dc90
jmp 0x14009e64b
test rcx, rcx
je 0x14009ddc7
movzx r14d, byte [rdi]
test r14b, r14b
js 0x14009de37
mov byte [rsi], r14b
mov r12d, 1
cmp ecx, 1
je 0x14009ddca
movzx r14d, byte [rdi + 1]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 1], r14b
mov r12d, 2
cmp ecx, 2
je 0x14009ddca
movzx r14d, byte [rdi + 2]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 2], r14b
mov r12d, 3
cmp ecx, 3
je 0x14009ddca
movzx r14d, byte [rdi + 3]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 3], r14b
mov r12d, 4
cmp ecx, 4
je 0x14009ddca
movzx r14d, byte [rdi + 4]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 4], r14b
mov r12d, 5
cmp ecx, 5
je 0x14009ddca
movzx r14d, byte [rdi + 5]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 5], r14b
mov r12d, 6
cmp ecx, 6
je 0x14009ddca
movzx r14d, byte [rdi + 6]
test r14b, r14b
js 0x14009dd80
mov byte [rsi + 6], r14b
mov r12d, 7
jmp 0x14009ddca
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
add r10, r12
add r13, r12
cmp r14b, 0xe0
jae 0x14009de80
lea rdi, [r10 + 1]
cmp rdi, r9
jae 0x14009e7f5
and r14b, 0x1f
movzx ebx, r14b
shl ebx, 6
mov ecx, 2
mov r12, qword [rsp + 0x38]
jmp 0x14009dec2
xor r12d, r12d
lea rcx, [rbp - 0x10]
mov rdx, qword [rsp + 0x58]
lea r14, [rdx + r13]
nop word [rax + rax]
mov r15, qword [rdi + r12]
mov rdx, qword [rdi + r12 + 8]
mov qword [r14 + r12 - 8], r15
mov qword [r14 + r12], rdx
movabs r11, 0x8080808080808080
and r15, r11
and rdx, r11
mov r11, rdx
or r11, r15
jne 0x14009de18
add r12, 0x10
cmp r12, rcx
jbe 0x14009dde0
jmp 0x14009dc78
test r15, r15
je 0x14009de3f
tzcnt rcx, r15
shr ecx, 3
mov r15, qword [rsp + 0x118]
mov r11, qword [rsp + 0x110]
jmp 0x14009de67
xor r12d, r12d
jmp 0x14009dd88
test rdx, rdx
mov r11, qword [rsp + 0x110]
je 0x14009de53
tzcnt rcx, rdx
jmp 0x14009de58
mov ecx, 0x40
mov r15, qword [rsp + 0x118]
shr ecx, 3
add rcx, 8
add r12, rcx
movzx r14d, byte [rdi + r12]
add r10, r12
add r13, r12
cmp r14b, 0xe0
jb 0x14009dda0
nop
lea rbx, [r10 + 1]
cmp r14b, 0xf0
jae 0x14009e6e9
cmp rbx, r9
mov r12, qword [rsp + 0x38]
jae 0x14009e807
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009e819
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]
jmp 0x14009deef
or rsi, rax
mov r13, rbp
test ax, ax
jne 0x14009e6e3
movzx ebp, bx
mov rdi, rbp
sub rdi, qword [rsp + 0x88]
cmp rdi, qword [rsp + 0x80]
jae 0x14009df10
add edi, dword [rsp + 0x78]
jmp 0x14009e370
cmp qword [rsp + 0x40], 0x80
ja 0x14009e785
je 0x14009df4a
xor ecx, ecx
mov rax, qword [rsp + 0x68]
nop dword [rax + rax]
cmp bx, word [r12 + rax]
je 0x14009e355
add rax, 2
dec rcx
cmp rax, 0x100
jne 0x14009df30
cmp r14, 0x3f
jbe 0x14009e169
cmp r14, 0x81
jae 0x14009e83f
cmp r14, 0x40
je 0x14009df88
mov rcx, qword [rsp + 0x48]
xor edi, edi
nop
cmp bx, word [r12 + rdi*2 + 0x80]
je 0x14009e35e
inc rdi
add rcx, 0xfffffffffffffffe
jne 0x14009df70
mov dil, 0xa0
cmp bx, word [r12 + 0x40]
je 0x14009e370
mov dil, 0xa1
cmp bx, word [r12 + 0x42]
je 0x14009e370
mov dil, 0xa2
cmp bx, word [r12 + 0x44]
je 0x14009e370
mov dil, 0xa3
cmp bx, word [r12 + 0x46]
je 0x14009e370
mov dil, 0xa4
cmp bx, word [r12 + 0x48]
je 0x14009e370
mov dil, 0xa5
cmp bx, word [r12 + 0x4a]
je 0x14009e370
mov dil, 0xa6
cmp bx, word [r12 + 0x4c]
je 0x14009e370
mov dil, 0xa7
cmp bx, word [r12 + 0x4e]
je 0x14009e370
mov dil, 0xa8
cmp bx, word [r12 + 0x50]
je 0x14009e370
mov dil, 0xa9
cmp bx, word [r12 + 0x52]
je 0x14009e370
mov dil, 0xaa
cmp bx, word [r12 + 0x54]
je 0x14009e370
mov dil, 0xab
cmp bx, word [r12 + 0x56]
je 0x14009e370
mov dil, 0xac
cmp bx, word [r12 + 0x58]
je 0x14009e370
mov dil, 0xad
cmp bx, word [r12 + 0x5a]
je 0x14009e370
mov dil, 0xae
cmp bx, word [r12 + 0x5c]
je 0x14009e370
mov dil, 0xaf
cmp bx, word [r12 + 0x5e]
je 0x14009e370
mov dil, 0xb0
cmp bx, word [r12 + 0x60]
je 0x14009e370
mov dil, 0xb1
cmp bx, word [r12 + 0x62]
je 0x14009e370
mov dil, 0xb2
cmp bx, word [r12 + 0x64]
je 0x14009e370
mov dil, 0xb3
cmp bx, word [r12 + 0x66]
je 0x14009e370
mov dil, 0xb4
cmp bx, word [r12 + 0x68]
je 0x14009e370
mov dil, 0xb5
cmp bx, word [r12 + 0x6a]
je 0x14009e370
mov dil, 0xb6
cmp bx, word [r12 + 0x6c]
je 0x14009e370
mov dil, 0xb7
cmp bx, word [r12 + 0x6e]
je 0x14009e370
mov dil, 0xb8
cmp bx, word [r12 + 0x70]
je 0x14009e370
mov dil, 0xb9
cmp bx, word [r12 + 0x72]
je 0x14009e370
mov dil, 0xba
cmp bx, word [r12 + 0x74]
je 0x14009e370
mov dil, 0xbb
cmp bx, word [r12 + 0x76]
je 0x14009e370
mov dil, 0xbc
cmp bx, word [r12 + 0x78]
je 0x14009e370
mov dil, 0xbd
cmp bx, word [r12 + 0x7a]
je 0x14009e370
mov dil, 0xbe
cmp bx, word [r12 + 0x7c]
je 0x14009e370
mov dil, 0xbf
cmp bx, word [r12 + 0x7e]
jne 0x14009e195
jmp 0x14009e370
cmp r14, 0x1f
jbe 0x14009e82b
cmp r14, 0x20
je 0x14009e195
mov rcx, qword [rsp + 0x50]
xor edi, edi
cmp bx, word [r12 + rdi*2 + 0x40]
je 0x14009e364
inc rdi
add rcx, 0xfffffffffffffffe
jne 0x14009e180
mov dil, pe_nt_image_headers64
cmp bx, word [r12]
je 0x14009e370
mov dil, 0x81
cmp bx, word [r12 + 2]
je 0x14009e370
mov dil, 0x82
cmp bx, word [r12 + 4]
je 0x14009e370
mov dil, 0x83
cmp bx, word [r12 + 6]
je 0x14009e370
mov dil, 0x84
cmp bx, word [r12 + 8]
je 0x14009e370
mov dil, 0x85
cmp bx, word [r12 + 0xa]
je 0x14009e370
mov dil, 0x86
cmp bx, word [r12 + 0xc]
je 0x14009e370
mov dil, 0x87
cmp bx, word [r12 + 0xe]
je 0x14009e370
mov dil, 0x88
cmp bx, word [r12 + 0x10]
je 0x14009e370
mov dil, 0x89
cmp bx, word [r12 + 0x12]
je 0x14009e370
mov dil, 0x8a
cmp bx, word [r12 + 0x14]
je 0x14009e370
mov dil, 0x8b
cmp bx, word [r12 + 0x16]
je 0x14009e370
mov dil, 0x8c
cmp bx, word [r12 + 0x18]
je 0x14009e370
mov dil, 0x8d
cmp bx, word [r12 + 0x1a]
je 0x14009e370
mov dil, 0x8e
cmp bx, word [r12 + 0x1c]
je 0x14009e370
mov dil, 0x8f
cmp bx, word [r12 + 0x1e]
je 0x14009e370
mov dil, 0x90
cmp bx, word [r12 + 0x20]
je 0x14009e370
mov dil, 0x91
cmp bx, word [r12 + 0x22]
je 0x14009e370
mov dil, 0x92
cmp bx, word [r12 + 0x24]
je 0x14009e370
mov dil, 0x93
cmp bx, word [r12 + 0x26]
je 0x14009e370
mov dil, 0x94
cmp bx, word [r12 + 0x28]
je 0x14009e370
mov dil, 0x95
cmp bx, word [r12 + 0x2a]
je 0x14009e370
mov dil, 0x96
cmp bx, word [r12 + 0x2c]
je 0x14009e370
mov dil, 0x97
cmp bx, word [r12 + 0x2e]
je 0x14009e370
mov dil, 0x98
cmp bx, word [r12 + 0x30]
je 0x14009e370
mov dil, 0x99
cmp bx, word [r12 + 0x32]
je 0x14009e370
mov dil, 0x9a
cmp bx, word [r12 + 0x34]
je 0x14009e370
mov dil, 0x9b
cmp bx, word [r12 + 0x36]
je 0x14009e370
mov dil, 0x9c
cmp bx, word [r12 + 0x38]
je 0x14009e370
mov dil, 0x9d
cmp bx, word [r12 + 0x3a]
je 0x14009e370
mov dil, 0x9e
cmp bx, word [r12 + 0x3c]
je 0x14009e370
mov dil, 0x9f
cmp bx, word [r12 + 0x3e]
je 0x14009e370
jmp 0x14009e889
mov rdi, qword [rsp + 0x60]
sub edi, ecx
jmp 0x14009e370
add dil, 0xc0
jmp 0x14009e370
add dil, 0xa0
nop dword [rax + rax]
cmp r13, r15
jae 0x14009e74f
mov byte [r11 + r13], dil
lea rbp, [r13 + 1]
cmp r10, r9
jae 0x14009e6ab
cmp rbp, r15
jae 0x14009e6b9
movzx ecx, byte [r8 + r10]
test cl, cl
js 0x14009e3b0
inc r10
mov eax, 2
jmp 0x14009e4a0
movzx eax, cl
lea rdi, [r10 + 1]
cmp cl, 0xe0
jae 0x14009e3df
cmp rdi, r9
jae 0x14009e761
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 0x14009e41d
cmp cl, 0xf0
jae 0x14009e436
cmp rdi, r9
jae 0x14009e7d1
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009e7e3
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 edi, dword [rsp + 0x2b]
or rdi, rdx
xor eax, eax
jmp 0x14009e4a0
cmp rdi, r9
jae 0x14009e79b
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009e7ad
lea rdi, [r10 + 3]
cmp rdi, r9
jae 0x14009e7bf
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 edi, byte [r8 + r10 + 3]
and edi, 0x3f
or edi, edx
add r10, 4
shl edi, 8
mov eax, 1
nop word cs:[rax + rax]
shl rdi, 0x18
movzx esi, cl
shl esi, 0x10
or rsi, rdi
mov rbx, rsi
shr rbx, 0x10
cmp rax, 2
jne 0x14009dee0
add r13, 2
jmp 0x14009e4f9
inc r10
mov eax, 2
shl rdi, 0x18
movzx esi, cl
shl esi, 0x10
or rsi, rdi
mov rbx, rsi
shr rbx, 0x10
inc r13
cmp rax, 2
jne 0x14009e60c
mov byte [r11 + r13 - 1], bl
cmp bl, 0x3b
ja 0x14009e628
cmp r10, r9
jae 0x14009e686
cmp r15, r13
je 0x14009e697
movzx ecx, byte [r8 + r10]
test cl, cl
jns 0x14009e4d0
movzx eax, cl
lea rdi, [r10 + 1]
cmp cl, 0xe0
jae 0x14009e551
cmp rdi, r9
jae 0x14009e761
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 0x14009e58f
cmp cl, 0xf0
jae 0x14009e5ab
cmp rdi, r9
jae 0x14009e7d1
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009e7e3
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 edi, dword [rsp + 0x2b]
or rdi, rdx
xor eax, eax
jmp 0x14009e4d8
cmp rdi, r9
jae 0x14009e79b
lea rdi, [r10 + 2]
cmp rdi, r9
jae 0x14009e7ad
lea rdi, [r10 + 3]
cmp rdi, r9
jae 0x14009e7bf
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 edi, byte [r8 + r10 + 3]
and edi, 0x3f
or edi, edx
add r10, 4
shl edi, 8
mov eax, 1
jmp 0x14009e4d8
dec r13
mov qword [rsp + 0xa0], r13
or rsi, rax
test ax, ax
je 0x14009deef
jmp 0x14009e6e3
mov qword [rsp + 0xa0], r13
cmp r10, r9
jbe 0x14009dc38
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r10
mov rdx, r9
call sym.core::slice::index::slice_start_index_len_fail::h8d3d56967d6340e8
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 + 0x30]
mov qword [rax], r10
mov qword [rax + 8], rcx
jmp 0x14009e6cb
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], 0x110000
mov qword [rax], r10
jmp 0x14009e6cb
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], 0x110001
mov qword [rax], r10
mov r13, r15
jmp 0x14009e6cb
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], 0x110000
jmp 0x14009e6c5
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], 0x110001
mov qword [rax], r10
mov r13, rbp
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 rsi, 0x20
jmp 0x14009e742
cmp rbx, r9
jae 0x14009e853
lea rdx, [r10 + 2]
cmp rdx, r9
jae 0x14009e865
lea rdx, [r10 + 3]
cmp rdx, r9
jae 0x14009e877
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 ecx, byte [r8 + r10 + 2]
and ecx, 0x3f
shl ecx, 6
or ecx, edx
movzx esi, byte [r8 + r10 + 3]
and esi, 0x3f
or esi, ecx
add r10, 4
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], esi
jmp 0x14009e692
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r13
mov rdx, r15
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, r13
mov rdx, r15
call sym.core::slice::index::slice_start_index_len_fail::h8d3d56967d6340e8
lea r8, [0x140202e78]
mov edx, pe_nt_image_headers64
mov rcx, qword [rsp + 0x40]
call sym.core::slice::index::slice_start_index_len_fail::h8d3d56967d6340e8
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rbx
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdi
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, [0x140202e48]
mov ecx, 0x20
mov rdx, r14
call sym.core::slice::index::slice_index_order_fail::h786748ba81f41b02
lea r8, [0x140202e60]
mov edx, pe_nt_image_headers64
mov rcx, r14
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rbx
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdx
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
lea r8, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_handles.rs_home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_single_byte.rs
mov rcx, rdx
mov rdx, r9
call sym.core::panicking::panic_bounds_check::hf065bc95f1c7a8f7
mov ecx, ebp
xor ecx, 0xffefd800
cmp ecx, 0xffef07ff
jbe 0x14009e8a6
mov rax, qword [rsp + 0x30]
mov dword [rax + 8], ebp
jmp 0x14009e692
lea rcx, str._home_delta_.cargo_registry_src_index.crates.io_6f17d22bba15001f_encoding_rs_0.8.34_src_lib.rs
call sym.core::option::unwrap_failed::h38ae581b954ce070
int3