Function at 0x1801162c0
Capabilities:
Encode data using base64

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x120], xmm8
movaps xmmword [rbp + 0x110], xmm7
movaps xmmword [rbp + 0x100], xmm6
mov qword [rbp + 0xf8], 0xfffffffffffffffe
mov rbx, rcx
movzx ecx, byte [rdx + 0x178]
mov eax, 1
shl rax, cl
mov dword [rdx + 4], eax
mov r9, qword [rdx + 0x70]
shr r9, cl
cmp r9, 3
jae 0x18011638c
mov ecx, dword [rdx + 0xc]
mov r10d, dword [rdx + 0x14]
mov r9d, dword [rdx + 0x1c]
cmp r10d, r9d
cmova r9d, r10d
cmp ecx, r9d
cmova r9d, ecx
cmp eax, r9d
cmova r9d, eax
mov dword [rdx], r9d
movabs rax, 0x800000000000000e
mov qword [rbx], rax
mov rcx, qword [r8]
test rcx, rcx
je 0x180116dc6
mov rdx, qword [r8 + 8]
mov rax, qword [r8 + 0x10]
mov qword [rbp + 0x18], 0
mov qword [rbp + 0x20], rcx
mov qword [rbp + 0x28], rdx
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], rdx
mov ecx, 1
jmp 0x180116dca
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], 0
mov qword [rbp - 8], 0
mov r14, qword [rdx + 0x1e8]
mov r13, qword [rdx + 0x1f0]
mov qword [rbp + 0xa0], rdx
mov r12, qword [rdx + 0x308]
lea rbx, [r12 + r12]
cmp r12, rbx
mov qword [rbp + 0xe0], rbx
cmova rbx, r12
mov r15, qword [r8]
mov qword [rbp + 0xd8], r8
mov rax, qword [r8 + 8]
mov qword [rbp + 0xd0], rax
xor esi, esi
mov edi, 0xff
jmp 0x180116407
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
lea rcx, [rbp - 0x18]
call fcn.180104380
cmp rsi, r13
jae 0x18011654a
test r12, r12
je 0x180116ee0
mov rax, rsi
or rax, r12
shr rax, 0x20
je 0x180116440
mov rax, rsi
xor edx, edx
div r12
cmp rdx, 6
jb 0x180116451
jmp 0x180116eff
mov eax, esi
xor edx, edx
div r12d
cmp rdx, 6
jae 0x180116eff
cmp rsi, rbx
jb 0x180116490
mov rax, rsi
sub rax, qword [rbp + 0xe0]
mov rcx, rax
or rcx, r12
shr rcx, 0x20
je 0x18011647e
xor edx, edx
div r12
cmp rax, 0x7fffffff
jb 0x180116490
jmp 0x180116f1e
xor edx, edx
div r12d
cmp rax, 0x7fffffff
jae 0x180116f1e
nop
mov edx, dword [r14 + rsi*4]
inc rsi
mov dword [rbp + 4], edx
test edx, edx
je 0x180116407
test r15, r15
je 0x1801163f0
mov rax, qword [rbp + 0xd0]
mov rcx, r15
nop word cs:[rax + rax]
movzx r9d, word [rcx + 0x13e]
mov r10d, r9d
shl r10d, 2
mov r8, 0xffffffffffffffff
nop word cs:[rax + rax]
test r10, r10
je 0x180116530
xor r11d, r11d
cmp dword [rcx + r8*4 + 0x114], edx
setne r11b
cmova r11d, edi
inc r8
add r10, 0xfffffffffffffffc
cmp r11b, 1
je 0x1801164e0
movzx r9d, r11b
cmp r9d, 0xff
jne 0x180116e76
sub rax, 1
jae 0x18011653d
jmp 0x1801163f0
mov r8, r9
sub rax, 1
jb 0x1801163f0
mov rcx, qword [rcx + r8*8 + 0x140]
jmp 0x1801164c0
mov r13, qword [rbp + 0xa0]
mov rdi, qword [r13 + 0x70]
mov rax, qword [r13 + 0x178]
mov ebx, eax
and ebx, 0x3f
mov ecx, ebx
shr rdi, cl
test rdi, rdi
mov qword [rbp - 0x58], rax
je 0x1801165ba
mov rax, rdi
shr rax, 0x3d
lea rsi, [rdi*4]
test rax, rax
jne 0x180116fef
movzx eax, byte [0x1802ea611]
mov r14d, 4
mov edx, 4
mov rcx, rsi
call fcn.180004690
test rax, rax
je 0x180116ff2
mov r9, rax
cmp rdi, 8
jae 0x1801165c5
xor eax, eax
jmp 0x18011666d
mov r9d, 4
jmp 0x180116664
movabs rax, 0x1ffffffffffffff8
and rax, rdi
movd xmm0, ebx
movabs rcx, 0x7fffffffffffffe0
and rsi, rcx
movdqa xmm1, xmmword [0x180221ff0]
movdqa xmm2, xmmword [0x18021c590]
xor ecx, ecx
movdqa xmm3, xmmword [0x18021c5c0]
movdqa xmm4, xmmword [0x180222000]
nop word cs:[rax + rax]
movdqa xmm5, xmm1
paddq xmm5, xmm3
movdqa xmm6, xmm2
movdqa xmm7, xmm2
psllq xmm7, xmm0
paddq xmm6, xmm3
movdqa xmm8, xmm1
psllq xmm8, xmm0
psllq xmm6, xmm0
psllq xmm5, xmm0
shufps xmm7, xmm8, 0x88
shufps xmm6, xmm5, 0x88
movups xmmword [r9 + rcx], xmm7
movups xmmword [r9 + rcx + 0x10], xmm6
paddq xmm2, xmm4
paddq xmm1, xmm4
add rcx, 0x20
cmp rsi, rcx
jne 0x180116610
cmp rdi, rax
jne 0x18011666d
mov r8, qword [rbp + 0xd8]
jmp 0x180116698
mov r8, qword [rbp + 0xd8]
nop word cs:[rax + rax]
mov rdx, rax
mov ecx, ebx
shl rdx, cl
mov dword [r9 + rax*4], edx
lea rcx, [rax + 1]
mov rax, rcx
cmp rdi, rcx
jne 0x180116680
mov qword [rbp + 0x98], r9
mov rax, qword [r8 + 0x10]
test rax, rax
mov qword [rbp + 0xe0], rdi
je 0x180116b09
movzx ecx, byte [r13 + 0x178]
mov edx, 2
shl rdx, cl
mov dword [rbp + 0xec], edx
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x28], 0
mov dword [r13 + 8], edx
xor ecx, ecx
test r15, r15
setne cl
cmove rax, r15
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], 0
mov qword [rbp + 0x20], r15
mov rdx, qword [rbp + 0xd0]
mov qword [rbp + 0x28], rdx
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x40], r15
mov qword [rbp + 0x48], rdx
mov qword [rbp + 0x50], rax
lea r14, [rbp + 0xa8]
mov r15d, 0xff
lea r13, [rbp - 0x18]
jmp 0x180116754
mov eax, dword [rbp + 0xec]
mov rcx, qword [rbp + 0xa0]
movzx ecx, byte [rcx + 0x178]
mov eax, eax
shr rax, cl
inc eax
shl rax, cl
mov dword [rbp + 0xec], eax
mov rcx, r14
lea rdx, [rbp + 0x10]
call fcn.180104e90
mov rax, qword [rbp + 0xa8]
test rax, rax
je 0x180116a1c
mov rdx, qword [rbp + 0xb8]
lea rcx, [rdx + rdx*2]
mov r9, qword [rax + rcx*8 + 8]
movabs r8, 0x8000000000000000
mov qword [rbp + 0xd0], r9
cmp r9, r8
je 0x180116a1c
mov esi, dword [rax + rdx*4 + 0x110]
mov rdx, qword [rax + rcx*8 + 0x10]
mov qword [rbp + 8], rdx
mov rdi, qword [rax + rcx*8 + 0x18]
mov r12d, dword [rbp + 0xec]
mov eax, esi
cmp r12d, esi
je 0x180116817
mov byte [rbp + 0xf2], 1
mov rcx, qword [rbp + 0xa0]
mov edx, r12d
mov r8d, esi
call fcn.180115d80
mov ecx, ebx
shr r12, cl
mov rax, rsi
shr rax, cl
mov rdx, qword [rbp + 0xe0]
cmp r12, rdx
jae 0x180116f8c
cmp rax, rdx
jae 0x180116fa7
mov r8, qword [rbp + 0x98]
mov ecx, dword [r8 + r12*4]
mov edx, dword [r8 + rax*4]
mov dword [r8 + r12*4], edx
mov dword [r8 + rax*4], ecx
mov eax, dword [rbp + 0xec]
mov r8, qword [rbp - 0x38]
test r8, r8
je 0x180116900
mov rcx, qword [rbp - 0x30]
movzx r10d, word [r8 + 0x13e]
lea edx, [r10*8]
lea r11, [rdx + rdx*2]
mov rdx, 0xffffffffffffffff
xor r9d, r9d
nop word cs:[rax + rax]
cmp r11, r9
je 0x180116890
xor r12d, r12d
cmp dword [r8 + rdx*4 + 0x114], eax
setne r12b
cmova r12d, r15d
inc rdx
add r9, 0x18
cmp r12b, 1
je 0x180116850
movzx r10d, r12b
test r10d, r10d
je 0x1801168b0
sub rcx, 1
jae 0x180116899
jmp 0x180116903
mov rdx, r10
sub rcx, 1
jb 0x180116903
mov r8, qword [r8 + rdx*8 + 0x140]
jmp 0x180116828
mov rdx, qword [r8 + r9 - 0x10]
mov rcx, qword [r8 + r9 - 8]
mov rax, qword [rbp + 0xd0]
mov qword [r8 + r9 - 0x10], rax
mov rax, qword [rbp + 8]
mov qword [r8 + r9 - 8], rax
mov qword [r8 + r9], rdi
lea rax, [rdx*2]
test rax, rax
je 0x18011695a
shl rdx, 2
mov r8d, 4
call fcn.1800046a0
jmp 0x18011695a
xor r8d, r8d
mov eax, eax
lea rcx, [rbp - 0x38]
mov qword [rbp + 0xa8], rcx
mov qword [rbp + 0xb0], r8
mov qword [rbp + 0xb8], 0
mov qword [rbp + 0xc0], rdx
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xd0]
mov qword [rbp - 0x50], rax
mov rax, qword [rbp + 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], rdi
mov byte [rbp + 0xf2], 0
mov rcx, r14
lea rdx, [rbp - 0x50]
call fcn.1800f6fb0
mov rcx, qword [rbp - 0x18]
mov eax, dword [rbp + 0xec]
test rcx, rcx
je 0x180116736
mov rdx, qword [rbp - 0x10]
movzx r9d, word [rcx + 0x36]
mov r10d, r9d
shl r10d, 2
mov r8, 0xffffffffffffffff
nop word cs:[rax + rax]
test r10, r10
je 0x1801169d0
xor r11d, r11d
cmp dword [rcx + r8*4 + 0xc], eax
setne r11b
cmova r11d, r15d
inc r8
add r10, 0xfffffffffffffffc
cmp r11b, 1
je 0x180116990
movzx r9d, r11b
test r9d, r9d
je 0x1801169f0
sub rdx, 1
jae 0x1801169dd
jmp 0x180116736
mov r8, r9
sub rdx, 1
jb 0x180116736
mov rcx, qword [rcx + r8*8 + 0x38]
jmp 0x180116971
mov byte [rbp + 0xf2], 0
mov rcx, r13
lea rdx, [rbp + 0xec]
call fcn.180104620
mov byte [rbp + 0xf2], 0
mov rcx, r13
mov edx, esi
call fcn.180104380
jmp 0x180116730
mov byte [rbp + 0xf1], 1
mov byte [rbp + 0xf0], 0
lea rcx, [rbp + 0xa8]
lea rdx, [rbp + 0x10]
call fcn.180104e90
mov r13, qword [rbp + 0xa0]
mov rax, qword [rbp + 0xa8]
test rax, rax
je 0x180116ab5
lea rsi, [rbp + 0xa8]
lea r14, [rbp + 0x10]
nop dword [rax + rax]
mov rcx, qword [rbp + 0xb8]
lea rcx, [rcx + rcx*2]
mov rdx, qword [rax + rcx*8 + 8]
test rdx, rdx
je 0x180116a90
lea rax, [rax + rcx*8]
add rax, 8
mov rcx, qword [rax + 8]
shl rdx, 2
mov r8d, 4
call fcn.1800046a0
mov byte [rbp + 0xf1], 1
mov byte [rbp + 0xf0], 0
mov rcx, rsi
mov rdx, r14
call fcn.180104e90
mov rax, qword [rbp + 0xa8]
test rax, rax
jne 0x180116a60
mov rax, qword [rbp - 0x28]
mov rcx, qword [rbp + 0xd8]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rbp - 0x38]
movdqu xmmword [rcx], xmm0
mov eax, dword [rbp + 0xec]
mov rcx, qword [r13 + 0x178]
and ecx, 0x3f
shr rax, cl
test rax, rax
je 0x180117010
mov edx, dword [r13 + 8]
dec eax
shl rax, cl
cmp edx, eax
cmova eax, edx
mov dword [r13 + 0xc], eax
test edx, edx
je 0x180116b1b
mov esi, eax
shr rsi, cl
inc rsi
jmp 0x180116b20
mov qword [r13 + 8], 0
mov rcx, qword [r13 + 0x178]
and ecx, 0x3f
mov esi, 2
shl rsi, cl
mov dword [r13 + 0x18], esi
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
xor edx, edx
mov r8, rax
test rax, rax
setne dl
je 0x180116b40
mov r8, qword [rbp - 8]
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x18], 0
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0x30], rdx
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x48], rcx
mov qword [rbp + 0x50], r8
lea r14, [rbp - 0x50]
lea r15, [rbp + 0x10]
jmp 0x180116b92
mov esi, esi
movzx ecx, byte [r13 + 0x178]
shr rsi, cl
inc esi
shl rsi, cl
mov rcx, r14
mov rdx, r15
call fcn.180104b10
mov rax, qword [rbp - 0x50]
test rax, rax
je 0x180116c00
mov rcx, qword [rbp - 0x40]
mov r12d, dword [rax + rcx*4 + 8]
cmp esi, r12d
je 0x180116b80
mov rcx, r13
mov edx, esi
mov r8d, r12d
call fcn.180115d80
mov esi, esi
mov rax, rsi
mov ecx, ebx
shr rax, cl
shr r12, cl
mov rdx, qword [rbp + 0xe0]
cmp rax, rdx
jae 0x180116f5d
cmp r12, rdx
jae 0x180116f71
mov r8, qword [rbp + 0x98]
mov ecx, dword [r8 + rax*4]
mov edx, dword [r8 + r12*4]
mov dword [r8 + rax*4], edx
mov dword [r8 + r12*4], ecx
jmp 0x180116b82
lea rbx, [rbp + 0xa8]
lea r14, [rbp + 0x10]
nop dword [rax + rax]
mov byte [rbp + 0xf7], 1
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
mov rcx, rbx
mov rdx, r14
call fcn.180104b10
cmp qword [rbp + 0xa8], 0
jne 0x180116c10
mov rcx, qword [r13 + 0x178]
mov eax, esi
and ecx, 0x3f
shr rax, cl
test rax, rax
je 0x180116fc9
mov edx, dword [r13 + 0x18]
dec eax
shl rax, cl
cmp edx, eax
cmova eax, edx
mov dword [r13 + 0x1c], eax
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x10], rax
mov rcx, qword [rbp + 0x98]
mov qword [rbp + 0x18], rcx
mov qword [rbp + 0x20], rax
mov rax, qword [rbp - 0x58]
mov qword [rbp + 0x28], rax
mov byte [rbp + 0xf7], 0
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rcx, [rbp + 0x10]
mov rdx, r13
call fcn.18012a570
mov byte [rbp + 0xf7], 0
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rcx, [rbp + 0x10]
mov rdx, r13
mov r8, qword [rbp + 0xd8]
call fcn.180115fb0
movabs rsi, 0x800000000000000e
cmp qword [rbp + 0x10], rsi
jne 0x180116d65
mov eax, dword [r13 + 4]
mov ecx, dword [r13 + 0xc]
mov edx, dword [r13 + 0x14]
mov r8d, dword [r13 + 0x1c]
cmp edx, r8d
cmova r8d, edx
cmp ecx, r8d
cmova r8d, ecx
cmp eax, r8d
cmova r8d, eax
mov dword [r13], r8d
mov byte [rbp + 0xf7], 0
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rcx, [rbp + 0xa8]
mov rdx, r13
call fcn.1800fb040
cmp dword [rbp + 0xa8], 0xa
jne 0x18011702f
mov rax, qword [r13 + 0x70]
movzx ecx, byte [r13 + 0x178]
shr rax, cl
mov edx, dword [r13]
shr rdx, cl
cmp rdx, rax
mov rbx, qword [rbp - 0x20]
jae 0x180117088
mov qword [rbx], rsi
jmp 0x180116db3
movups xmm0, xmmword [rbp + 0x80]
mov rbx, qword [rbp - 0x20]
movups xmmword [rbx + 0x70], xmm0
movups xmm0, xmmword [rbp + 0x70]
movups xmmword [rbx + 0x60], xmm0
movups xmm0, xmmword [rbp + 0x60]
movups xmmword [rbx + 0x50], xmm0
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbx + 0x40], xmm0
movdqu xmm0, xmmword [rbp + 0x10]
movdqu xmm1, xmmword [rbp + 0x20]
movdqu xmm2, xmmword [rbp + 0x30]
movdqu xmm3, xmmword [rbp + 0x40]
movdqu xmmword [rbx + 0x30], xmm3
movdqu xmmword [rbx + 0x20], xmm2
movdqu xmmword [rbx + 0x10], xmm1
movdqu xmmword [rbx], xmm0
mov r8, qword [rbp + 0xd8]
mov rcx, qword [r8]
test rcx, rcx
jne 0x18011635a
xor ecx, ecx
xor eax, eax
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x50], rax
lea rcx, [rbp + 0xa8]
lea rdx, [rbp + 0x10]
call fcn.180104e90
mov rax, qword [rbp + 0xa8]
test rax, rax
je 0x180116e49
lea rsi, [rbp + 0xa8]
lea rdi, [rbp + 0x10]
jmp 0x180116e17
mov rcx, rsi
mov rdx, rdi
call fcn.180104e90
mov rax, qword [rbp + 0xa8]
test rax, rax
je 0x180116e49
mov rcx, qword [rbp + 0xb8]
lea rcx, [rcx + rcx*2]
mov rdx, qword [rax + rcx*8 + 8]
test rdx, rdx
je 0x180116e00
lea rax, [rax + rcx*8]
add rax, 8
mov rcx, qword [rax + 8]
shl rdx, 2
mov r8d, 4
call fcn.1800046a0
jmp 0x180116e00
mov rax, rbx
movaps xmm6, xmmword [rbp + 0x100]
movaps xmm7, xmmword [rbp + 0x110]
movaps xmm8, xmmword [rbp + 0x120]
add rsp, 0x1b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rax, [rbp + 4]
mov qword [rbp + 0xa8], rax
lea rax, [0x1800f7d70]
mov qword [rbp + 0xb0], rax
lea rax, [0x1802225e0]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x30], 0
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 1
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
lea rdx, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
lea rcx, [rbp + 0x10]
call fcn.180201810
jmp 0x1801170df
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
lea rcx, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
call fcn.180201e10
jmp 0x1801170df
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
lea rcx, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
call fcn.1802017d0
jmp 0x1801170df
mov qword [rbp + 0x10], rax
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
lea rax, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
mov qword [rsp + 0x20], rax
lea rcx, [0x1802220d8]
lea r9, [0x180222128]
lea r8, [rbp + 0x10]
mov edx, 0x2b
call fcn.180201c00
jmp 0x1801170df
lea r8, [0x180224ff8]
mov rcx, rax
call fcn.180201960
jmp 0x1801170df
lea r8, [0x180224ff8]
mov rcx, r12
mov rdx, qword [rbp + 0xe0]
call fcn.180201960
jmp 0x1801170df
mov byte [rbp + 0xf2], 1
lea r8, [0x180224ff8]
mov rcx, r12
call fcn.180201960
jmp 0x1801170df
mov byte [rbp + 0xf2], 1
lea r8, [0x180224ff8]
mov rcx, rax
mov rdx, qword [rbp + 0xe0]
call fcn.180201960
jmp 0x1801170df
mov byte [rbp + 0xf7], 1
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rcx, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
call fcn.1802017d0
jmp 0x1801170df
xor r14d, r14d
mov byte [rbp + 0xf4], 1
mov byte [rbp + 0xf3], 1
mov rcx, r14
mov rdx, rsi
call fcn.180201570
jmp 0x1801170df
mov byte [rbp + 0xf1], 0
mov byte [rbp + 0xf0], 1
lea rcx, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
call fcn.1802017d0
jmp 0x1801170df
movdqu xmm0, xmmword [rbp + 0xa8]
movdqu xmm1, xmmword [rbp + 0xb8]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmmword [rbp + 0x10], xmm0
mov byte [rbp + 0xf7], 0
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rax, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
mov qword [rsp + 0x20], rax
lea rcx, str.special_state_ranges_should_validate
lea r9, [0x180222078]
lea r8, [rbp + 0x10]
mov edx, 0x24
call fcn.180201c00
jmp 0x1801170df
mov dword [rbp + 0x10], 0
lea rax, [0x1802222bf]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], 0x37
mov byte [rbp + 0xf7], 0
mov byte [rbp + 0xf6], 0
mov byte [rbp + 0xf5], 1
lea rax, str.C:Users_runneradmin_.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_automata_0.4.6_srcdfadense.rsmax_should_not_be_greater_than_or_equal_to_state_lengthinvalid_start_state
mov qword [rsp + 0x20], rax
lea rcx, str.special_state_ranges_should_be_consistent_with_state_length
lea r9, [0x180222078]
lea r8, [rbp + 0x10]
mov edx, 0x3b
call fcn.180201c00
ud2