Function at 0x5dbc30
Capabilities:
Inspect section memory permissions

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rbx, qword [rcx]
test byte [rbx + 0x81], 1
mov qword [rsp + 0x38], rcx
jne 0x5dbc80
mov r14, qword [rcx + 8]
lea r15, [r14 + 0x30]
lea rdi, [r14 + 0x40]
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
sub rax, rdx
cmp rax, 0xc
jb 0x5dc959
mov rax, qword [r15 + 8]
mov esi, 0xc
jmp 0x5dbccc
mov rax, qword [rbx + 0x2b0]
mov rax, qword [rax + 0x168]
lea rax, [rax + rax*2]
lea rsi, [rax*2 + 0xc]
mov r14, qword [rcx + 8]
lea r15, [r14 + 0x30]
lea rdi, [r14 + 0x40]
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
sub rax, rdx
cmp rax, rsi
jb 0x5dc95e
test rsi, rsi
je 0x5dbd1f
mov rax, qword [r15 + 8]
mov rcx, rsi
cmp rsi, 8
jb 0x5dbd10
mov r8, rsi
and r8, 0xfffffffffffffff8
mov ecx, esi
and ecx, 7
lea r9, [rax + rdx*4]
add r9, 0x10
add rdx, r8
xor r10d, r10d
movaps xmm0, xmmword [0x006e6d50]
nop dword [rax]
movups xmmword [r9 + r10*4 - 0x10], xmm0
movups xmmword [r9 + r10*4], xmm0
add r10, 8
cmp r8, r10
jne 0x5dbcf0
cmp rsi, r8
je 0x5dbd1f
nop dword [rax]
mov dword [rax + rdx*4], 0x80000000
inc rdx
dec rcx
jne 0x5dbd10
mov qword [rdi], rdx
call fcn.005db440
lock inc qword [rax]
jle 0x5dcb9c
mov rdi, rax
mov rsi, rdx
mov rax, qword [r14 + 0x40]
mov rdx, qword [r14 + 0x58]
mov r8, rdx
shl r8, 4
mov rcx, qword [r14 + 0x130]
lea r9, [rcx + rcx*4]
add rax, qword [r14 + 0x28]
add rax, qword [r14 + 0x70]
add rax, qword [r14 + 0x88]
add rax, qword [r14 + 0xa8]
add rax, qword [r14 + 0xc0]
movzx ecx, byte [rbx + 0x2b8]
mov r10d, 4
shl r10, cl
add rax, qword [r14 + 0xd0]
lea rcx, [rsi + r8]
add rcx, 0x24
lea rcx, [rcx + r9*4]
add rcx, qword [r14 + 0xe8]
add rcx, qword [r14 + 0x148]
lea rax, [rcx + rax*4]
add rax, r10
cmp rax, qword [rbx + 0x2c0]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
jbe 0x5dbe27
cmp dword [rbx + 0x40], 1
jne 0x5dbe1d
mov rax, qword [r14 + 0x150]
cmp rax, qword [rbx + 0x48]
jb 0x5dbe1d
cmp dword [rbx + 0x50], 1
jne 0x5dc984
mov rax, qword [rbx + 0x58]
mov r8, qword [r14 + 0x158]
cmp qword [r14], 0
je 0x5dbe01
mov rcx, qword [r14 + 0x10]
mov r9, qword [r14 + 8]
mov r10, rcx
sub r10, r9
neg r10
sub rcx, r9
cmovb rcx, r10
jmp 0x5dbe03
xor ecx, ecx
add rcx, r8
mul rdx
mov rdx, 0xffffffffffffffff
cmovno rdx, rax
cmp rcx, rdx
jb 0x5dc984
mov rcx, qword [rsp + 0x38]
call fcn.005dcdd0
mov rcx, qword [rsp + 0x38]
call fcn.005dd4f0
test eax, eax
jne 0x5dc984
test rsi, rsi
je 0x5dc9fc
mov ebp, edx
movzx r13d, byte [rdi + 0x10]
lea rsi, [r14 + 0x18]
mov r12, qword [rbx + 0x2b8]
and r12d, 0x3f
mov r15d, 1
mov ecx, r12d
shl r15, cl
mov rax, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x28]
sub rax, rdx
cmp rax, r15
jae 0x5dbe83
mov rcx, rsi
mov r8, r15
call fcn.005cc1b0
mov rdx, qword [r14 + 0x28]
and r13d, 1
shl r13d, 0x1b
or r13d, ebp
mov rax, qword [r14 + 0x20]
cmp r12d, 2
mov qword [rsp + 0x98], rsi
ja 0x5dbeb5
lea rcx, [rdx + 1]
mov dword [rax + rdx*4], 0x80000000
mov rdx, rcx
dec r15
jne 0x5dbea0
jmp 0x5dbee5
and r15, 0xfffffffffffffff8
lea rax, [rax + rdx*4]
add rax, 0x10
add rdx, r15
xor ecx, ecx
movaps xmm0, xmmword [0x006e6d50]
nop dword [rax]
movups xmmword [rax + rcx*4 - 0x10], xmm0
movups xmmword [rax + rcx*4], xmm0
add rcx, 8
cmp r15, rcx
jne 0x5dbed0
mov rcx, rdx
or r13d, 0x80000000
mov qword [r14 + 0x28], rcx
lea rsi, [rbx + 0x290]
mov rax, qword [rbx + 0x298]
or rax, qword [rbx + 0x2a8]
mov rcx, qword [rbx + 0x290]
or rcx, qword [rbx + 0x2a0]
or rcx, rax
je 0x5dbf4b
cmp r13d, 0x80000000
je 0x5dbf4b
mov rcx, qword [rbx + 0x2b8]
and ecx, 0x3f
mov eax, 1
shl rax, cl
cmp rcx, 0x1b
jae 0x5dcb28
or eax, 0x40000000
cmp eax, r13d
jne 0x5dc0b6
mov rax, qword [rsp + 0x30]
add qword [r14 + 0x148], rax
mov rax, qword [rsp + 0x28]
lock inc qword [rax]
jle 0x5dcb9c
lea rax, [r14 + 0x48]
mov qword [rsp + 0x78], rax
mov rdi, qword [r14 + 0x58]
cmp rdi, qword [r14 + 0x48]
jne 0x5dbf83
mov rcx, qword [rsp + 0x78]
call fcn.0062b530
mov rax, qword [r14 + 0x50]
mov rcx, rdi
shl rcx, 4
mov r15, qword [rsp + 0x28]
mov qword [rax + rcx], r15
mov rdx, qword [rsp + 0x30]
mov qword [rax + rcx + 8], rdx
inc rdi
mov qword [r14 + 0x58], rdi
mov rdi, rdx
lea rcx, [r14 + 0x118]
mov qword [rsp + 0x80], rcx
mov rdx, r15
mov r8, rdi
mov r9d, r13d
call fcn.005dd730
mov dword [rsp + 0x40], r13d
lock inc qword [r15]
jle 0x5dcb9c
add rdi, 0x24
mov rax, qword [r14 + 0x40]
mov rdx, qword [r14 + 0x58]
mov r8, rdx
shl r8, 4
mov rcx, qword [r14 + 0x130]
lea r9, [rcx + rcx*4]
add rax, qword [r14 + 0x28]
add rax, qword [r14 + 0x70]
add rax, qword [r14 + 0x88]
add rax, qword [r14 + 0xa8]
add rax, qword [r14 + 0xc0]
movzx ecx, byte [rbx + 0x2b8]
mov r10d, 4
shl r10, cl
add rax, qword [r14 + 0xd0]
mov qword [rsp + 0xa0], rdi
add r8, rdi
lea rcx, [r8 + r9*4]
add rcx, qword [r14 + 0xe8]
add rcx, qword [r14 + 0x148]
lea rax, [rcx + rax*4]
add rax, r10
cmp rax, qword [rbx + 0x2c0]
mov rdi, qword [rsp + 0x28]
jbe 0x5dc16f
cmp dword [rbx + 0x40], 1
jne 0x5dc165
mov rax, qword [r14 + 0x150]
cmp rax, qword [rbx + 0x48]
jb 0x5dc165
cmp dword [rbx + 0x50], 1
jne 0x5dc9ac
mov rax, qword [rbx + 0x58]
mov r8, qword [r14 + 0x158]
cmp qword [r14], 0
je 0x5dc149
mov rcx, qword [r14 + 0x10]
mov r9, qword [r14 + 8]
mov r10, rcx
sub r10, r9
neg r10
sub rcx, r9
cmovb rcx, r10
jmp 0x5dc14b
mov edi, 2
shl rdi, cl
cmp rdi, 0x8000000
jae 0x5dcb6a
or edi, 0x20000000
mov r12d, 1
xor ebp, ebp
xor r15d, r15d
jmp 0x5dc0e9
add ebp, 0x100
inc r15
cmp r15, 0xff
ja 0x5dbf4b
xor eax, eax
mov ecx, r15d
shld rax, r12, cl
mov rdx, r15
shr rdx, 3
mov r8d, 1
shl r8, cl
and rdx, 0xfffffffffffffff0
test r15b, 0x40
cmovne rax, r8
mov ecx, 0
cmovne r8, rcx
and rax, qword [rsi + rdx + 8]
and r8, qword [rsi + rdx]
or r8, rax
je 0x5dc0e0
mov dword [rsp + 0x20], edi
mov rcx, rbx
mov rdx, r14
mov r8d, r13d
mov r9d, ebp
call fcn.005dd5d0
jmp 0x5dc0e0
xor ecx, ecx
add rcx, r8
mul rdx
mov rdx, 0xffffffffffffffff
cmovno rdx, rax
cmp rcx, rdx
jb 0x5dc9ac
mov rcx, qword [rsp + 0x38]
call fcn.005dcdd0
mov rcx, qword [rsp + 0x38]
call fcn.005dd4f0
test eax, eax
jne 0x5dc9ac
mov r15d, edx
movzx r13d, byte [rdi + 0x10]
mov r12, qword [rbx + 0x2b8]
and r12d, 0x3f
mov ebp, 1
mov ecx, r12d
shl rbp, cl
mov rax, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x28]
sub rax, rdx
cmp rax, rbp
jae 0x5dc1c3
mov rcx, qword [rsp + 0x98]
mov r8, rbp
call fcn.005cc1b0
mov rdx, qword [r14 + 0x28]
and r13d, 1
shl r13d, 0x1b
or r13d, r15d
mov rax, qword [r14 + 0x20]
cmp r12d, 2
ja 0x5dc1f5
nop dword [rax + rax]
lea rcx, [rdx + 1]
mov dword [rax + rdx*4], 0x80000000
mov rdx, rcx
dec rbp
jne 0x5dc1e0
jmp 0x5dc225
and rbp, 0xfffffffffffffff8
lea rax, [rax + rdx*4]
add rax, 0x10
add rdx, rbp
xor ecx, ecx
movaps xmm0, xmmword [0x006e6d50]
nop dword [rax]
movups xmmword [rax + rcx*4 - 0x10], xmm0
movups xmmword [rax + rcx*4], xmm0
add rcx, 8
cmp rbp, rcx
jne 0x5dc210
mov rcx, rdx
or r13d, 0x40000000
mov qword [r14 + 0x28], rcx
mov rax, qword [rsi + 8]
or rax, qword [rsi + 0x18]
mov rcx, qword [rsi]
or rcx, qword [rsi + 0x10]
or rcx, rax
je 0x5dc26e
mov rcx, qword [rbx + 0x2b8]
and ecx, 0x3f
mov eax, 1
shl rax, cl
cmp rcx, 0x1b
jae 0x5dcad0
or eax, 0x40000000
cmp eax, r13d
jne 0x5dc3ba
mov rax, qword [rsp + 0x30]
add qword [r14 + 0x148], rax
mov rax, qword [rsp + 0x28]
lock inc qword [rax]
jle 0x5dcb9c
mov rdi, qword [r14 + 0x58]
cmp rdi, qword [r14 + 0x48]
jne 0x5dc29d
mov rcx, qword [rsp + 0x78]
call fcn.0062b530
mov rax, qword [r14 + 0x50]
mov rcx, rdi
shl rcx, 4
mov r15, qword [rsp + 0x28]
mov qword [rax + rcx], r15
mov r8, qword [rsp + 0x30]
mov qword [rax + rcx + 8], r8
inc rdi
mov qword [r14 + 0x58], rdi
mov rcx, qword [rsp + 0x80]
mov rdx, r15
mov r9d, r13d
call fcn.005dd730
mov dword [rsp + 0x44], r13d
lock inc qword [r15]
jle 0x5dcb9c
mov rax, qword [r14 + 0x40]
mov rdx, qword [r14 + 0x58]
mov r8, rdx
shl r8, 4
mov rcx, qword [r14 + 0x130]
lea r9, [rcx + rcx*4]
add rax, qword [r14 + 0x28]
add rax, qword [r14 + 0x70]
add rax, qword [r14 + 0x88]
add rax, qword [r14 + 0xa8]
add rax, qword [r14 + 0xc0]
movzx ecx, byte [rbx + 0x2b8]
mov r10d, 4
shl r10, cl
add rax, qword [r14 + 0xd0]
mov rcx, qword [rsp + 0xa0]
add rcx, r8
lea rcx, [rcx + r9*4]
add rcx, qword [r14 + 0xe8]
add rcx, qword [r14 + 0x148]
lea rax, [rcx + rax*4]
add rax, r10
cmp rax, qword [rbx + 0x2c0]
jbe 0x5dc480
cmp dword [rbx + 0x40], 1
jne 0x5dc476
mov rax, qword [r14 + 0x150]
cmp rax, qword [rbx + 0x48]
jb 0x5dc476
cmp dword [rbx + 0x50], 1
jne 0x5dc9d4
mov rax, qword [rbx + 0x58]
mov r8, qword [r14 + 0x158]
cmp qword [r14], 0
je 0x5dc45a
mov rcx, qword [r14 + 0x10]
mov r9, qword [r14 + 8]
mov r10, rcx
sub r10, r9
neg r10
sub rcx, r9
cmovb rcx, r10
jmp 0x5dc45c
mov r12d, 2
shl r12, cl
cmp r12, 0x8000000
jae 0x5dcb36
or r12d, 0x20000000
mov edi, 1
xor ebp, ebp
xor r15d, r15d
jmp 0x5dc3f9
add ebp, 0x100
inc r15
cmp r15, 0xff
ja 0x5dc26e
xor eax, eax
mov ecx, r15d
shld rax, rdi, cl
mov rdx, r15
shr rdx, 3
mov r8d, 1
shl r8, cl
and rdx, 0xfffffffffffffff0
test r15b, 0x40
cmovne rax, r8
mov ecx, 0
cmovne r8, rcx
and rax, qword [rsi + rdx + 8]
and r8, qword [rsi + rdx]
or r8, rax
je 0x5dc3f0
mov dword [rsp + 0x20], r12d
mov rcx, rbx
mov rdx, r14
mov r8d, r13d
mov r9d, ebp
call fcn.005dd5d0
jmp 0x5dc3f0
xor ecx, ecx
add rcx, r8
mul rdx
mov rdx, 0xffffffffffffffff
cmovno rdx, rax
cmp rcx, rdx
jb 0x5dc9d4
mov rcx, qword [rsp + 0x38]
call fcn.005dcdd0
mov rcx, qword [rsp + 0x38]
call fcn.005dd4f0
test eax, eax
jne 0x5dc9d4
mov ebp, edx
movzx r12d, byte [r15 + 0x10]
mov r15, qword [rbx + 0x2b8]
and r15d, 0x3f
mov r13d, 1
mov ecx, r15d
shl r13, cl
mov rax, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x28]
sub rax, rdx
cmp rax, r13
jae 0x5dc4d4
mov rcx, qword [rsp + 0x98]
mov r8, r13
call fcn.005cc1b0
mov rdx, qword [r14 + 0x28]
and r12d, 1
shl r12d, 0x1b
or r12d, ebp
mov rax, qword [r14 + 0x20]
cmp r15d, 2
ja 0x5dc505
nop dword [rax]
lea rcx, [rdx + 1]
mov dword [rax + rdx*4], 0x80000000
mov rdx, rcx
dec r13
jne 0x5dc4f0
jmp 0x5dc535
and r13, 0xfffffffffffffff8
lea rax, [rax + rdx*4]
add rax, 0x10
add rdx, r13
xor ecx, ecx
movaps xmm0, xmmword [0x006e6d50]
nop dword [rax]
movups xmmword [rax + rcx*4 - 0x10], xmm0
movups xmmword [rax + rcx*4], xmm0
add rcx, 8
cmp r13, rcx
jne 0x5dc520
mov rcx, rdx
or r12d, 0x20000000
mov qword [r14 + 0x28], rcx
mov rax, qword [rsi + 8]
or rax, qword [rsi + 0x18]
mov rcx, qword [rsi]
or rcx, qword [rsi + 0x10]
or rcx, rax
je 0x5dc58c
mov rcx, qword [rbx + 0x2b8]
and ecx, 0x3f
cmp rcx, 0x1b
jae 0x5dcade
mov edi, 2
shl rdi, cl
cmp rdi, 0x8000000
jae 0x5dcaf4
or edi, 0x20000000
cmp edi, r12d
jne 0x5dc8db
mov rdi, qword [rsp + 0x30]
add qword [r14 + 0x148], rdi
mov rax, qword [rsp + 0x28]
lock inc qword [rax]
jle 0x5dcb9c
mov rsi, qword [r14 + 0x58]
cmp rsi, qword [r14 + 0x48]
jne 0x5dc5bb
mov rcx, qword [rsp + 0x78]
call fcn.0062b530
mov rax, qword [r14 + 0x50]
mov rcx, rsi
shl rcx, 4
mov rdx, qword [rsp + 0x28]
mov qword [rax + rcx], rdx
mov qword [rax + rcx + 8], rdi
inc rsi
mov qword [r14 + 0x58], rsi
mov rcx, qword [rsp + 0x80]
mov r8, rdi
mov r9d, r12d
call fcn.005dd730
mov dword [rsp + 0x88], r12d
mov dword [rsp + 0x8c], 0x80000000
cmp dword [rsp + 0x40], 0x80000000
jne 0x5dca11
mov rcx, qword [rbx + 0x2b8]
and ecx, 0x3f
mov r13d, 1
shl r13, cl
cmp rcx, 0x1b
jae 0x5dca38
or r13d, 0x40000000
mov dword [rsp + 0x90], r13d
cmp dword [rsp + 0x44], r13d
jne 0x5dca46
mov eax, 2
shl rax, cl
cmp rax, 0x8000000
jae 0x5dca6a
or eax, 0x20000000
mov dword [rsp + 0x94], eax
cmp r12d, eax
jne 0x5dcaa1
xor r15d, r15d
xor esi, esi
jmp 0x5dc6b0
movzx ecx, byte [rbx + r15 + 0x190]
lea rdx, [r15 + 1]
mov r9d, r15d
xor eax, eax
mov sil, 1
mov r15, rdx
mov edi, ecx
shl r9d, 8
or r9d, eax
mov dword [rsp + 0x20], 0x80000000
mov rcx, rbx
mov rdx, r14
mov r8d, 0x80000000
call fcn.005dd5d0
test sil, sil
je 0x5dc6f0
cmp r15, 0x101
mov eax, 0x100
cmovae rax, r15
mov rdx, r15
nop dword [rax + rax]
cmp rdx, 0x100
jae 0x5dc700
mov r15, rdx
movzx ecx, byte [rbx + rdx + 0x190]
inc rdx
cmp dil, cl
je 0x5dc6d0
jmp 0x5dc683
cmp r15, 0xff
jbe 0x5dc676
mov rax, r15
cmp rax, 0xffffffffffffffff
je 0x5dc72e
movzx r9d, byte [rbx + 0x28f]
shl r9d, 0x10
add r9d, 0x10001
shr r9d, 8
mov eax, 1
mov r15, 0xffffffffffffffff
jmp 0x5dc690
xor r15d, r15d
xor esi, esi
jmp 0x5dc769
movzx ecx, byte [rbx + r15 + 0x190]
lea rdx, [r15 + 1]
mov r9d, r15d
xor eax, eax
mov sil, 1
mov r15, rdx
mov edi, ecx
shl r9d, 8
or r9d, eax
mov dword [rsp + 0x20], r13d
mov rcx, rbx
mov rdx, r14
mov r8d, r13d
call fcn.005dd5d0
test sil, sil
je 0x5dc7b0
cmp r15, 0x101
mov eax, 0x100
cmovae rax, r15
mov rdx, r15
nop word cs:[rax + rax]
cmp rdx, 0x100
jae 0x5dc7c0
mov r15, rdx
movzx ecx, byte [rbx + rdx + 0x190]
inc rdx
cmp dil, cl
je 0x5dc790
jmp 0x5dc742
cmp r15, 0xff
jbe 0x5dc735
mov rax, r15
cmp rax, 0xffffffffffffffff
je 0x5dc7ee
movzx r9d, byte [rbx + 0x28f]
shl r9d, 0x10
add r9d, 0x10001
shr r9d, 8
mov eax, 1
mov r15, 0xffffffffffffffff
jmp 0x5dc74f
xor r15d, r15d
xor esi, esi
jmp 0x5dc829
movzx ecx, byte [rbx + r15 + 0x190]
lea rdx, [r15 + 1]
mov r9d, r15d
xor eax, eax
mov sil, 1
mov r15, rdx
mov edi, ecx
shl r9d, 8
or r9d, eax
mov dword [rsp + 0x20], r12d
mov rcx, rbx
mov rdx, r14
mov r8d, r12d
call fcn.005dd5d0
test sil, sil
je 0x5dc870
cmp r15, 0x101
mov eax, 0x100
cmovae rax, r15
mov rdx, r15
nop word cs:[rax + rax]
cmp rdx, 0x100
jae 0x5dc880
mov r15, rdx
movzx ecx, byte [rbx + rdx + 0x190]
inc rdx
cmp dil, cl
je 0x5dc850
jmp 0x5dc802
cmp r15, 0xff
jbe 0x5dc7f5
mov rax, r15
cmp rax, 0xffffffffffffffff
je 0x5dc8ae
movzx r9d, byte [rbx + 0x28f]
shl r9d, 0x10
add r9d, 0x10001
shr r9d, 8
mov eax, 1
mov r15, 0xffffffffffffffff
jmp 0x5dc80f
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
mov r9d, r13d
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.005dd730
mov r13d, 1
xor ebp, ebp
xor r15d, r15d
jmp 0x5dc8f9
add ebp, 0x100
inc r15
cmp r15, 0xff
ja 0x5dc58c
xor eax, eax
mov ecx, r15d
shld rax, r13, cl
mov rdx, r15
shr rdx, 3
mov r8d, 1
shl r8, cl
and rdx, 0xfffffffffffffff0
test r15b, 0x40
cmovne rax, r8
mov ecx, 0
cmovne r8, rcx
and rax, qword [rsi + rdx + 8]
and r8, qword [rsi + rdx]
or r8, rax
je 0x5dc8f0
mov dword [rsp + 0x20], edi
mov rcx, rbx
mov rdx, r14
mov r8d, r12d
mov r9d, ebp
call fcn.005dd5d0
jmp 0x5dc8f0
mov esi, 0xc
lea rcx, [r14 + 0x30]
mov r8, rsi
call fcn.005cc1b0
mov rdx, qword [r14 + 0x40]
mov rax, qword [r15 + 8]
mov rcx, rsi
cmp rsi, 8
jb 0x5dbd10
jmp 0x5dbccc
lock dec qword [rdi]
jne 0x5dc999
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.0057d3a0
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r9, [0x0071b348]
jmp 0x5dca81
lock dec qword [rdi]
jne 0x5dc9c1
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.0057d3a0
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r9, [0x0071b348]
jmp 0x5dca81
lock dec qword [r15]
jne 0x5dc9e9
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.0057d3a0
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r9, [0x0071b348]
jmp 0x5dca81
lea r8, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_util_determinize_state.rs
xor ecx, ecx
xor edx, edx
call fcn.0056d4e0
jmp 0x5dcb9c
mov qword [rsp + 0x48], 0
lea r9, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x8c]
lea rcx, [rsp + 0x40]
jmp 0x5dcac6
mov qword [rsp + 0x48], r13
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
jmp 0x5dca7a
mov qword [rsp + 0x48], 0
lea r9, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0x44]
jmp 0x5dcac6
mov qword [rsp + 0x48], 0x8000000
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r9, [0x0071b408]
lea r8, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea rcx, [0x0072e762]
mov edx, 0x2b
call fcn.00571670
jmp 0x5dcb9c
mov qword [rsp + 0x48], 0
lea r9, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x94]
lea rcx, [rsp + 0x88]
call fcn.005dd980
jmp 0x5dcb9c
mov qword [rsp + 0x48], rax
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
jmp 0x5dcb46
mov eax, 1
shl rax, cl
mov qword [rsp + 0x48], rax
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
jmp 0x5dcb04
mov qword [rsp + 0x48], 0x8000000
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea rcx, [0x0072e762]
lea r9, [0x0071b408]
mov edx, 0x2b
call fcn.00571670
jmp 0x5dcb9c
mov qword [rsp + 0x48], rax
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
jmp 0x5dcb7a
mov qword [rsp + 0x48], 0x8000000
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea rcx, [0x0072e762]
lea r9, [0x0071b408]
mov edx, 0x2b
call fcn.00571670
jmp 0x5dcb9c
mov qword [rsp + 0x48], 0x8000000
lea rax, str._home_uni_100_.cargo_registry_src_index.crates.io_6f17d22bba15001f_regex_automata_0.4.7_src_hybrid_dfa.rs
lea r8, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea rcx, [0x0072e762]
lea r9, [0x0071b408]
mov edx, 0x2b
call fcn.00571670
ud2