Function at 0x14005af6c
Capabilities:
Encrypt data using speck

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xef8
movaps xmmword [rsp + 0xee0], xmm6
lea rax, [0x14023491e]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x5036d67a
lea rsi, [rsp + 0x50]
mov edx, dword [rsi]
call sym.obfstr::xref::inner::h640ee1718e503374
and dword [rsi + 8], 0
and qword [rsi], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023e6b0]
movabs r8, 0xdcff23d83edce900
test r9b, 1
je 0x14005afea
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005afc9
mov edx, 8
cmp rdx, 0xb
ja 0x14005b01d
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x28000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005afef
movabs r12, 0x8000000000000000
mov eax, dword [rsp + 0x58]
lea rdx, [rsp + 0x8c0]
mov dword [rdx + 8], eax
mov rax, qword [rsp + 0x50]
mov qword [rdx], rax
lea rsi, [rsp + 0x350]
mov r8d, 0xc
mov rcx, rsi
call sym.hello::utils::loader::LoadMod::new::hdd06da8ddd594883
cmp qword [rsi], r12
jne 0x1400618f9
mov rsi, qword [rsp + 0x358]
lea rax, [0x14023cf4c]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xc05ab3f7
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hbd89abafff060274
and dword [rdi + 8], 0
and qword [rdi], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023e6f0]
movabs r8, 0xe5f1b461248d3d00
test r9b, 1
je 0x14005b0c8
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005b0a7
mov edx, 8
cmp rdx, 0xb
ja 0x14005b0fb
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xbc000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005b0cd
lea rbx, [rsp + 0x50]
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x350]
mov dword [r8 + 8], eax
mov rax, qword [rbx]
mov qword [r8], rax
mov r9d, 0xc
mov rcx, rbx
mov rdx, rsi
call sym.hello::utils::loader::LoadMod::get_function::h07809336ae318c6f
lea rdx, [0x14023e700]
mov rcx, rbx
call sym.core::result::Result_T_E_::expect::h720e14cf60d337ca
mov rdi, rax
lea rax, [0x14023d51f]
mov qword [rbx], rax
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov dword [rax], 0x19eff698
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h6a947b6bade2b2ce
and qword [rbx], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023e718]
movabs r8, 0xd43bafc8a0253500
test r9b, 1
je 0x14005b197
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005b176
movzx ecx, byte [rax + 0xa]
movzx eax, word [rax + 8]
xor eax, 0x1a09
lea r14, [rsp + 0x50]
mov word [r14 + 8], ax
xor cl, 0x9d
mov byte [r14 + 0xa], cl
mov rax, qword [r14]
lea r8, [rsp + 0x350]
mov qword [r8], rax
mov eax, dword [r14 + 7]
mov dword [r8 + 7], eax
mov r9d, 0xb
mov rcx, r14
mov rdx, rsi
call sym.hello::utils::loader::LoadMod::get_function::h07809336ae318c6f
lea rdx, [0x14023e728]
mov rcx, r14
call sym.core::result::Result_T_E_::expect::h720e14cf60d337ca
mov rbx, rax
lea rax, [0x14023ebb5]
mov qword [r14], rax
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov dword [rax], 0x4a4df19d
lea r14, [rsp + 0x50]
mov edx, dword [r14]
call sym.obfstr::xref::inner::hd33ab44fffb007d2
and dword [r14 + 8], 0
and qword [r14], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023e740]
movabs r8, 0xb97b8420578f7c00
test r9b, 1
je 0x14005b253
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005b232
mov edx, 8
cmp rdx, 0xb
ja 0x14005b286
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xf6000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005b258
lea r14, [rsp + 0x50]
mov eax, dword [r14 + 8]
lea r8, [rsp + 0x350]
mov dword [r8 + 8], eax
mov rax, qword [r14]
mov qword [r8], rax
mov r9d, 0xc
mov rcx, r14
mov rdx, rsi
call sym.hello::utils::loader::LoadMod::get_function::h07809336ae318c6f
lea rdx, [0x14023e750]
mov rcx, r14
call sym.core::result::Result_T_E_::expect::h720e14cf60d337ca
mov r14, rax
call rdi
mov ecx, 0xfffffff6
xor edx, edx
call r14
mov ecx, 0xfffffff5
xor edx, edx
call r14
mov ecx, 0xfffffff4
xor edx, edx
call r14
call rbx
mov rcx, rsi
call sym.__hello::utils::loader::LoadMod_as_core::ops::drop::Drop_::drop::hc71f1d4e08c59d49
mov rax, qword [0x14032b148]
lea rbx, [r12 - 1]
test rax, rbx
je 0x14005b30c
call sym.std::panicking::panic_count::is_zero_slow_path::h69afdb6e2e0d700f
test al, al
je 0x140061acd
mov ecx, 0x3fffffff
xor eax, eax
lock cmpxchg dword [0x14032b0e8], ecx
jne 0x14005f47a
mov rax, qword [0x14032b148]
test rax, rbx
je 0x14005b365
call sym.std::panicking::panic_count::is_zero_slow_path::h69afdb6e2e0d700f
mov cl, byte [0x14032b0f0]
mov rsi, qword [0x14032b0f8]
mov rdi, qword [0x14032b100]
mov qword [0x14032b0f8], 1
lea rcx, [0x140240150]
mov qword [0x14032b100], rcx
test al, al
jne 0x14005b392
jmp 0x14005b3ae
mov al, byte [0x14032b0f0]
mov rsi, qword [0x14032b0f8]
mov rdi, qword [0x14032b100]
mov qword [0x14032b0f8], 1
lea rax, [0x140240150]
mov qword [0x14032b100], rax
mov rax, qword [0x14032b148]
test rax, rbx
je 0x14005b3ae
call sym.std::panicking::panic_count::is_zero_slow_path::h69afdb6e2e0d700f
test al, al
jne 0x14005b3ae
mov byte [0x14032b0f0], 1
mov edx, 0xc0000001
lock xadd dword [0x14032b0e8], edx
add edx, 0xc0000001
cmp edx, 0x40000000
jb 0x14005b3d5
lea rcx, [0x14032b0e8]
call sym.std::sys::sync::rwlock::futex::RwLock::wake_writer_or_readers::h95aa6de0e93e8fee
test rsi, rsi
je 0x14005b3fa
mov rax, qword [rdi]
test rax, rax
je 0x14005b3e7
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x14005b3fa
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call sym.__rust_dealloc
movabs rdi, 0x22b8a33617f87100
lea rax, [0x140231050]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xe089b75a
lea rsi, [rsp + 0x50]
mov edx, dword [rsi]
call sym.obfstr::xref::inner::h58c63285e2699585
and qword [rsi], 0
mov dl, 1
xor ecx, ecx
lea r8, [0x14023fe55]
test dl, 1
je 0x14005b456
movzx edx, byte [rcx + r8]
or rdx, rdi
xor rdx, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], rdx
mov ecx, 8
xor edx, edx
jmp 0x14005b437
mov rax, qword [rsp + 0x50]
lea r15, [rsp + 0x8c0]
mov qword [r15], rax
lea rsi, [rsp + 0x350]
mov r8d, 8
mov rcx, rsi
mov rdx, r15
call sym.std::env::var::h1fd8112edcf3648a
lea rax, [r12 + 1]
mov qword [rsp + 0x1a8], rax
cmp qword [rsi], rax
jne 0x140061935
mov rsi, qword [rsp + 0x358]
mov rdi, qword [rsp + 0x360]
mov rbx, qword [rsp + 0x368]
mov ecx, 0x250
call sym._ZN5alloc5alloc15exchange_malloc17hdf5ba729819162f6E.1763
mov r14, rax
lea rax, [0x140231eb0]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xb04f436b
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h131b13758bbbd21d
xorps xmm0, xmm0
movaps xmmword [r12], xmm0
xor ecx, ecx
lea rdx, [0x14023fe78]
cmp rcx, 0xf
ja 0x14005b50a
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005b4f1
movzx eax, word [rax + 0x10]
xor eax, 0xd381
lea rdx, [rsp + 0x50]
movaps xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x8c0], xmm0
mov word [rsp + 0x8d0], ax
lea rax, [0x14023d239]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xd87d827a
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hf1ed3e4b75fcc61a
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023fe8a]
movabs r8, 0xfbf74f7a26fad600
test r9b, 1
je 0x14005b58e
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005b56d
mov edx, 8
cmp rdx, 0xb
ja 0x14005b5c1
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x51000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005b593
movzx eax, word [rax + 0xc]
xor eax, 0xba91
lea rdx, [rsp + 0x50]
mov word [rdx + 0xc], ax
mov rax, qword [rdx]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rdx + 6]
mov qword [rsp + 0x4b6], rax
lea rax, [0x1402306bd]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xc9ad1273
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h6035d37a0aa28d81
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023fe98]
test r8b, 1
je 0x14005b641
movzx r8d, byte [rcx + rdx]
or r8d, 0xc95c3b00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005b61c
movzx eax, word [rax + 4]
xor eax, 0x456d
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xdc0], ecx
mov word [rsp + 0xdc4], ax
lea rax, [0x14023ca77]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x840a5259
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h82e75590abfc5b5a
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023fe9e]
movabs r8, 0x3a95187f48720f00
test r9b, 1
je 0x14005b6bd
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005b69c
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov qword [rsp + 0x5d0], rcx
lea rcx, [0x14023978f]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xda71c275
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h58da7cc8f2ce1da2
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023fea6]
movabs r8, 0xa16438bb0359fd00
test r9b, 1
je 0x14005b72a
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005b709
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov qword [rsp + 0x600], rcx
lea rcx, [0x14023c2a3]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x6356a9c0
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h1139d9f6f40a11c1
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023feae]
test r8b, 1
je 0x14005b791
movzx r8d, byte [rcx + rdx]
or r8d, 0x8506cf00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005b76c
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x6a0], ecx
lea rcx, [0x14023bccf]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x45a50be9
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h14aba536c0f52841
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023feb2]
test r8b, 1
je 0x14005b7f6
movzx r8d, byte [rcx + rdx]
or r8d, 0xb8813300
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005b7d1
mov al, byte [rax + 4]
xor al, 0x36
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0x65c], al
mov dword [rsp + 0x658], ecx
lea rax, [0x14023cfe7]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x42a7b096
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h15aadf85a4b6f24e
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023feb7]
test r8b, 1
je 0x14005b867
movzx r8d, byte [rcx + rdx]
or r8d, 0xee23700
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005b842
mov al, byte [rax + 4]
xor al, 0xc
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0x674], al
mov dword [rsp + 0x670], ecx
lea rax, [0x14023de8c]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x894e2dc7
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h7d1168fd85cf3eb9
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023febc]
test r8b, 1
je 0x14005b8d8
movzx r8d, byte [rcx + rdx]
or r8d, 0x787e6600
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005b8b3
mov al, byte [rax + 4]
xor al, 0x20
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0x68c], al
mov dword [rsp + 0x688], ecx
lea rax, [0x140237357]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x36def27d
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::ha14c96e1abda30ca
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023fec1]
movabs r8, 0x32fdcf26bdcff200
test r9b, 1
je 0x14005b955
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005b934
mov edx, 8
cmp rdx, 0xb
ja 0x14005b988
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xe8000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005b95a
lea rax, [rsp + 0x50]
mov ecx, dword [rax + 8]
mov dword [rsp + 0x5a8], ecx
mov rcx, qword [rax]
mov qword [rsp + 0x5a0], rcx
lea rcx, [0x1402326c8]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xb72e060
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hfbe470f94c1f1250
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023fecd]
movabs r8, 0x34783a6a68a6e500
test r9b, 1
je 0x14005b9ff
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005b9de
mov al, byte [rax + 8]
xor al, 0xf0
lea rdx, [rsp + 0x50]
mov rcx, qword [rdx]
mov qword [rsp + 0x730], rcx
mov byte [rsp + 0x738], al
lea rax, [0x14023b415]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x7322b5a9
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hb7d476361afea240
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023fed6]
test r8b, 1
je 0x14005ba72
movzx r8d, byte [rcx + rdx]
or r8d, 0x329ee000
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005ba4d
mov al, byte [rax + 4]
xor al, 0xe5
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0xa74], al
mov dword [rsp + 0xa70], ecx
lea rax, [0x140236351]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x2ce651dc
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h73214b1c715f4460
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023fedb]
movabs r8, 0x1fe93c8ded253c00
test r9b, 1
je 0x14005baef
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005bace
mov edx, 8
cmp rdx, 0xb
ja 0x14005bb22
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x37000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005baf4
lea rax, [rsp + 0x50]
mov ecx, dword [rax + 8]
mov dword [rsp + 0x1e8], ecx
mov rcx, qword [rax]
mov qword [rsp + 0x1e0], rcx
lea rcx, [0x140238cf7]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x93037580
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hab8299be9dcce7ad
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023fee7]
test r8b, 1
je 0x14005bb93
movzx r8d, byte [rcx + rdx]
or r8d, 0x12ffa700
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bb6e
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x6b8], ecx
lea rcx, [0x1402363db]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x276dde59
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h384dae098d3a70d3
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023feeb]
test r8b, 1
je 0x14005bbf8
movzx r8d, byte [rcx + rdx]
or r8d, 0xa3e5cf00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bbd3
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x6d0], ecx
lea rcx, [0x140234ed0]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x5f98a131
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h15c46db613e4f72d
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, str.mP_Z
test r8b, 1
je 0x14005bc5d
movzx r8d, byte [rcx + rdx]
or r8d, 0x5a5d5000
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bc38
movzx eax, word [rax + 4]
xor eax, 0x80e5
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xdf0], ecx
mov word [rsp + 0xdf4], ax
lea rax, [0x14023cf9b]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x458911ab
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h1f06290fbea6ea0e
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023fef5]
movabs r8, 0xcdc798e6f094ae00
test r9b, 1
je 0x14005bcd9
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005bcb8
movzx eax, word [rax + 8]
xor eax, 0xb6eb
lea rdx, [rsp + 0x50]
mov rcx, qword [rdx]
mov qword [rsp + 0x2a0], rcx
mov word [rsp + 0x2a8], ax
lea rax, [0x1402388e5]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xa6de3492
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hed21ab1f1110b6d3
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023feff]
test r8b, 1
je 0x14005bd51
movzx r8d, byte [rcx + rdx]
or r8d, 0xae6e000
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bd2c
movzx eax, word [rax + 4]
xor eax, 0x5df2
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xe20], ecx
mov word [rsp + 0xe24], ax
lea rax, [0x14023cae3]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x1087a395
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h4e1c1d4ccbafd14b
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023ff05]
movabs r8, 0xbddb79cd5afe5c00
test r9b, 1
je 0x14005bdd3
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005bdb2
mov edx, 8
cmp rdx, 0xb
ja 0x14005be06
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x8e000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005bdd8
mov al, byte [rax + 0xc]
xor al, 0xb5
lea rdx, [rsp + 0x50]
mov byte [rdx + 0xc], al
mov rax, qword [rdx]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rdx + 5]
mov qword [rsp + 0x1b5], rax
lea rax, [0x140231a64]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x955f07a2
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h70963984fe0dca00
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023ff12]
movabs r8, 0x81f8621ecb91c000
test r9b, 1
je 0x14005be87
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005be66
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov qword [rsp + 0x760], rcx
lea rcx, [0x14023d2a3]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x9d0bfb07
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h443c6466856c4d9b
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023ff1a]
movabs r8, 0xaa82ff7efc3fca00
test r9b, 1
je 0x14005befa
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005bed9
mov edx, 8
cmp rdx, 0xb
ja 0x14005bf2d
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x58000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005beff
lea rax, [rsp + 0x50]
mov ecx, dword [rax + 8]
mov dword [rsp + 0x228], ecx
mov rcx, qword [rax]
mov qword [rsp + 0x220], rcx
lea rcx, [0x1402345e3]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0x4bd91bd
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hfe02eb1bdc8d273a
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff26]
test r8b, 1
je 0x14005bf9e
movzx r8d, byte [rcx + rdx]
or r8d, 0xb08c9d00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bf79
movzx ecx, byte [rax + 6]
movzx eax, word [rax + 4]
xor eax, 0x2b9d
xor cl, 0x2d
lea rdx, [rsp + 0x50]
mov r8d, dword [rdx]
mov dword [rsp + 0xa10], r8d
mov byte [rsp + 0xa16], cl
mov word [rsp + 0xa14], ax
lea rax, [0x140238251]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x469c4bc5
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h58c15f660e9bbcfc
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff2d]
test r8b, 1
je 0x14005c024
movzx r8d, byte [rcx + rdx]
or r8d, 0xbc008300
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005bfff
mov al, byte [rax + 4]
xor al, 0xf3
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0xa94], al
mov dword [rsp + 0xa90], ecx
lea rax, [0x14023b6c4]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x4691c2ad
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h983b19d6abe899fb
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff32]
test r8b, 1
je 0x14005c095
movzx r8d, byte [rcx + rdx]
or r8d, 0x32a62100
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c070
movzx ecx, byte [rax + 6]
movzx eax, word [rax + 4]
xor eax, 0xa8f3
xor cl, 0x22
lea rdx, [rsp + 0x50]
mov r8d, dword [rdx]
mov dword [rsp + 0xa40], r8d
mov byte [rsp + 0xa46], cl
mov word [rsp + 0xa44], ax
lea rax, [0x140230b70]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x27eb9656
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hcaaa548cdfde2851
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff39]
test r8b, 1
je 0x14005c11b
movzx r8d, byte [rcx + rdx]
or r8d, 0xed990e00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c0f6
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x6e8], ecx
lea rcx, [0x140231fc1]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xe0e1f05a
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::heea3d86bf1f7fc8d
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff3d]
test r8b, 1
je 0x14005c180
movzx r8d, byte [rcx + rdx]
or r8d, 0x75bf2800
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c15b
movzx eax, word [rax + 4]
xor eax, 0xad2a
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xe50], ecx
mov word [rsp + 0xe54], ax
lea rax, [0x140231a00]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x9e239dd5
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h6a2498e338118ff4
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023ff43]
movabs r8, 0xa0eb7e8d7b533500
test r9b, 1
je 0x14005c1fc
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005c1db
movzx ecx, byte [rax + 0xa]
movzx eax, word [rax + 8]
xor eax, 0x9b10
lea rdx, [rsp + 0x50]
mov word [rdx + 8], ax
xor cl, 0x6d
mov byte [rdx + 0xa], cl
mov rax, qword [rdx]
mov qword [rsp + 0x320], rax
mov eax, dword [rdx + 7]
mov dword [rsp + 0x327], eax
lea rax, [0x1402319d3]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xd7acd2b8
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hbfa654e16ddee357
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023ff4e]
movabs r8, 0x1e06ad5f89fd8600
test r9b, 1
je 0x14005c290
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005c26f
mov edx, 8
cmp rdx, 0xb
ja 0x14005c2c3
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xbe000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005c295
mov al, byte [rax + 0xc]
xor al, 0xd7
lea rdx, [rsp + 0x50]
mov byte [rdx + 0xc], al
mov rax, qword [rdx]
mov qword [rsp + 0x270], rax
mov rax, qword [rdx + 5]
mov qword [rsp + 0x275], rax
lea rax, [0x14023e6cc]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xb2d4742
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h32e069978a578181
and qword [r12], 0
mov r9b, 1
xor ecx, ecx
lea rdx, [0x14023ff5b]
movabs r8, 0xc843691b6b93a900
test r9b, 1
je 0x14005c344
movzx r9d, byte [rcx + rdx]
or r9, r8
xor r9, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r9
mov ecx, 8
xor r9d, r9d
jmp 0x14005c323
lea rax, [rsp + 0x50]
mov rcx, qword [rax]
mov qword [rsp + 0x790], rcx
lea rcx, [0x140237565]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xd5a23cf9
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h093b2eed4a0d0ae0
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff63]
test r8b, 1
je 0x14005c3ab
movzx r8d, byte [rcx + rdx]
or r8d, 0x393c7e00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c386
mov al, byte [rax + 4]
xor al, 0x76
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0xab4], al
mov dword [rsp + 0xab0], ecx
lea rax, [0x140239798]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x278cada
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::hb5a1dbd237244599
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff68]
test r8b, 1
je 0x14005c41c
movzx r8d, byte [rcx + rdx]
or r8d, 0x15113000
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c3f7
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x700], ecx
lea rcx, [0x140236a94]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xcc929abd
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h5d97cc82fb2cf664
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff6c]
test r8b, 1
je 0x14005c481
movzx r8d, byte [rcx + rdx]
or r8d, 0x1f1c8900
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c45c
mov al, byte [rax + 4]
xor al, 0x18
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0xd04], al
mov dword [rsp + 0xd00], ecx
lea rax, [0x140239634]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x9dbde721
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h64f8065f76138e97
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff71]
test r8b, 1
je 0x14005c4f2
movzx r8d, byte [rcx + rdx]
or r8d, 0xaa2dd300
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c4cd
mov al, byte [rax + 4]
xor al, 0x1e
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov byte [rsp + 0xd94], al
mov dword [rsp + 0xd90], ecx
lea rax, [0x14023cdef]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xec891341
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h37e90697892d5953
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff76]
test r8b, 1
je 0x14005c563
movzx r8d, byte [rcx + rdx]
or r8d, 0xc01de400
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c53e
movzx eax, word [rax + 4]
xor eax, 0xb5fc
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xe80], ecx
mov word [rsp + 0xe84], ax
lea rax, [0x1402342ff]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x95092692
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::haa9cd7951d61650f
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff7c]
test r8b, 1
je 0x14005c5d9
movzx r8d, byte [rcx + rdx]
or r8d, 0xfc9efb00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c5b4
movzx eax, word [rax + 4]
xor eax, 0xd016
lea rdx, [rsp + 0x50]
mov ecx, dword [rdx]
mov dword [rsp + 0xeb0], ecx
mov word [rsp + 0xeb4], ax
lea rax, [0x140231db6]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xe60cd94c
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::h0cee3e35978e648b
and dword [r12], 0
mov r8b, 1
xor ecx, ecx
lea rdx, [0x14023ff82]
test r8b, 1
je 0x14005c64f
movzx r8d, byte [rcx + rdx]
or r8d, 0xfb6b9e00
xor r8d, dword [rax + rcx]
mov dword [rsp + rcx + 0x50], r8d
mov ecx, 4
xor r8d, r8d
jmp 0x14005c62a
lea rax, [rsp + 0x50]
mov ecx, dword [rax]
mov dword [rsp + 0x718], ecx
lea rcx, [0x1402346bc]
mov qword [rax], rcx
mov rcx, qword [rax]
mov dword [rax], 0xe33af028
lea r12, [rsp + 0x50]
mov edx, dword [r12]
call sym.obfstr::xref::inner::ha81f2ca2458015a5
and dword [r12 + 8], 0
and qword [r12], 0
mov r9b, 1
xor edx, edx
lea rcx, [0x14023ff86]
movabs r8, 0xc41eb41bc2c09300
test r9b, 1
je 0x14005c6c0
movzx r9d, byte [rdx + rcx]
or r9, r8
xor r9, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r9
mov edx, 8
xor r9d, r9d
jmp 0x14005c69f
mov edx, 8
cmp rdx, 0xb
ja 0x14005c6f3
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x41000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005c6c5
mov al, byte [rax + 0xc]
xor al, 0x39
lea r12, [rsp + 0x50]
mov byte [r12 + 0xc], al
mov rcx, qword [r12]
lea rax, [rsp + 0x2d0]
mov qword [rax], rcx
mov rcx, qword [r12 + 5]
mov qword [rax + 5], rcx
mov qword [r14], r15
mov qword [r14 + 8], 0x12
lea rcx, [rsp + 0x4b0]
mov qword [r14 + 0x10], rcx
mov qword [r14 + 0x18], 0xe
lea rcx, [rsp + 0xdc0]
mov qword [r14 + 0x20], rcx
mov ecx, 6
mov qword [r14 + 0x28], rcx
lea rdx, [rsp + 0x5d0]
mov qword [r14 + 0x30], rdx
mov r9d, 8
mov qword [r14 + 0x38], r9
lea rdx, [rsp + 0x600]
mov qword [r14 + 0x40], rdx
mov qword [r14 + 0x48], r9
lea rdx, [rsp + 0x6a0]
mov qword [r14 + 0x50], rdx
mov edx, 4
mov qword [r14 + 0x58], rdx
lea r8, [rsp + 0x658]
mov qword [r14 + 0x60], r8
mov r8d, 5
mov qword [r14 + 0x68], r8
lea r10, [rsp + 0x670]
mov qword [r14 + 0x70], r10
mov qword [r14 + 0x78], r8
lea r10, [rsp + 0x688]
mov qword [r14 + 0x80], r10
mov qword [r14 + 0x88], r8
lea r10, [rsp + 0x5a0]
mov qword [r14 + 0x90], r10
mov r11d, 0xc
mov qword [r14 + 0x98], r11
lea r10, [rsp + 0x730]
mov qword [r14 + 0xa0], r10
mov qword [r14 + 0xa8], 9
lea r10, [rsp + 0xa70]
mov qword [r14 + 0xb0], r10
mov qword [r14 + 0xb8], r8
lea r10, [rsp + 0x1e0]
mov qword [r14 + 0xc0], r10
mov qword [r14 + 0xc8], r11
lea r10, [rsp + 0x6b8]
mov qword [r14 + 0xd0], r10
mov qword [r14 + 0xd8], rdx
lea r10, [rsp + 0x6d0]
mov qword [r14 + 0xe0], r10
mov qword [r14 + 0xe8], rdx
lea r10, [rsp + 0xdf0]
mov qword [r14 + 0xf0], r10
mov qword [r14 + 0xf8], rcx
lea r10, [rsp + 0x2a0]
mov qword [r14 + 0x100], r10
mov qword [r14 + 0x108], 0xa
lea r10, [rsp + 0xe20]
mov qword [r14 + 0x110], r10
mov qword [r14 + 0x118], rcx
lea r10, [rsp + 0x1b0]
mov qword [r14 + 0x120], r10
mov r10d, 0xd
mov qword [r14 + 0x128], r10
lea r15, [rsp + 0x760]
mov qword [r14 + 0x130], r15
mov qword [r14 + 0x138], r9
lea r15, [rsp + 0x220]
mov qword [r14 + 0x140], r15
mov qword [r14 + 0x148], r11
lea r11, [rsp + 0xa10]
mov qword [r14 + 0x150], r11
mov r11d, 7
mov qword [r14 + 0x158], r11
lea r15, [rsp + 0xa90]
mov qword [r14 + 0x160], r15
mov qword [r14 + 0x168], r8
lea r15, [rsp + 0xa40]
mov qword [r14 + 0x170], r15
mov qword [r14 + 0x178], r11
lea r11, [rsp + 0x6e8]
mov qword [r14 + 0x180], r11
mov qword [r14 + 0x188], rdx
lea r11, [rsp + 0xe50]
mov qword [r14 + 0x190], r11
mov qword [r14 + 0x198], rcx
lea r11, [rsp + 0x320]
mov qword [r14 + 0x1a0], r11
mov qword [r14 + 0x1a8], 0xb
lea r11, [rsp + 0x270]
mov qword [r14 + 0x1b0], r11
mov qword [r14 + 0x1b8], r10
lea r11, [rsp + 0x790]
mov qword [r14 + 0x1c0], r11
mov qword [r14 + 0x1c8], r9
lea r9, [rsp + 0xab0]
mov qword [r14 + 0x1d0], r9
mov qword [r14 + 0x1d8], r8
lea r9, [rsp + 0x700]
mov qword [r14 + 0x1e0], r9
mov qword [r14 + 0x1e8], rdx
lea r9, [rsp + 0xd00]
mov qword [r14 + 0x1f0], r9
mov qword [r14 + 0x1f8], r8
lea r9, [rsp + 0xd90]
mov qword [r14 + 0x200], r9
mov qword [r14 + 0x208], r8
lea r8, [rsp + 0xe80]
mov qword [r14 + 0x210], r8
mov qword [r14 + 0x218], rcx
lea r8, [rsp + 0xeb0]
mov qword [r14 + 0x220], r8
mov qword [r14 + 0x228], rcx
lea rcx, [rsp + 0x718]
mov qword [r14 + 0x230], rcx
mov qword [r14 + 0x238], rdx
mov qword [r14 + 0x240], rax
mov qword [r14 + 0x248], r10
mov r15, r14
add r15, 0x250
mov qword [rsp + 0x350], r14
mov qword [rsp + 0x358], r14
mov qword [rsp + 0x360], 0x25
mov qword [rsp + 0x368], r15
xor r13d, r13d
cmp r13, 0x250
je 0x14005cafa
mov rax, r13
add r13, 0x10
cmp qword [r14 + rax + 8], rbx
jne 0x14005ca74
mov rdx, qword [r14 + rax]
mov qword [rsp + 0x20], rbx
mov rcx, r12
mov r8, rbx
mov r9, rdi
call sym.core::iter::adapters::zip::zip::h2b6ff569bbf6dd14
mov rax, qword [rsp + 0x78]
mov r8, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x60]
cmp r8, rax
jae 0x1400616bf
mov r9b, byte [rcx + r8]
mov r10b, byte [rdx + r8]
inc r8
lea r11d, [r9 - 0x41]
cmp r11b, 0x1a
setb r11b
shl r11b, 5
lea ebp, [r10 - 0x41]
cmp bpl, 0x1a
setb bpl
shl bpl, 5
or r11b, r9b
or bpl, r10b
cmp r11b, bpl
je 0x14005cab6
jmp 0x14005ca74
lea rcx, [rsp + 0x350]
mov qword [rcx + 8], r15
call sym.__alloc::vec::into_iter::IntoIter_T_A__as_core::ops::drop::Drop_::drop::hff795a4f8611ffb1
mov rcx, rsi
mov rdx, rdi
call sym._ZN4core3ptr46drop_in_place_LT_alloc..vec..Vec_LT_u8_GT__GT_17hb0ae18c5bd86fa0fE.6675
mov ecx, 0x300
call sym._ZN5alloc5alloc15exchange_malloc17hdf5ba729819162f6E.1763
mov rsi, rax
lea rax, [0x140234665]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xcbabb296
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hcd4ddb1ddad6a5af
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f4bf]
movabs r12, 0x8000000000000000
movabs r13, 0x22b8a33617f87100
cmp rdx, 0x20
jae 0x14005cb8b
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005cb72
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005cbbe
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x93000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005cb90
movzx ecx, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
xor eax, 0xcc72
lea rdi, [rsp + 0x50]
mov word [rdi + 0x24], ax
xor cl, 0x5a
mov byte [rdi + 0x26], cl
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x600]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1f]
mov qword [rdx + 0x1f], rax
lea rcx, [rsp + 0xaf0]
mov r8d, 0x27
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023691d]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xf415ca87
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::h813a4bcb3e45b2e8
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f4e6]
cmp rdx, 0x20
jae 0x14005cc5a
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005cc41
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005cc8d
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x23000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005cc5f
movzx eax, word [rax + 0x24]
xor eax, 0xa735
lea rdi, [rsp + 0x50]
mov word [rdi + 0x24], ax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xe20]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xb08]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140239e2a]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xc080b784
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hd333ab3eada43058
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f50c]
cmp rdx, 0x20
jae 0x14005cd1f
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005cd06
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005cd52
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xa9000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005cd24
mov al, byte [rax + 0x24]
xor al, 0x30
lea rdi, [rsp + 0x50]
mov byte [rdi + 0x24], al
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xdc0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1d]
mov qword [rdx + 0x1d], rax
lea rcx, [rsp + 0xb20]
mov r8d, 0x25
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023ad98]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0x40a05114
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hc252678c78b21676
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f531]
cmp rdx, 0x20
jae 0x14005cddf
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005cdc6
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005ce12
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xb9000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005cde4
movzx ecx, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
xor eax, 0x7f66
lea rdi, [rsp + 0x50]
mov word [rdi + 0x24], ax
xor cl, 0x9d
mov byte [rdi + 0x26], cl
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x760]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1f]
mov qword [rdx + 0x1f], rax
lea rcx, [rsp + 0xb38]
mov r8d, 0x27
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140231421]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0x7e3d232
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hbdcd02d8203b9949
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f558]
cmp rdx, 0x20
jae 0x14005ceae
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005ce95
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005cee1
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x55000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005ceb3
movzx eax, word [rax + 0x24]
xor eax, 0x7f7a
lea rdi, [rsp + 0x50]
mov word [rdi + 0x24], ax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xe50]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xb50]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023b71d]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xf0db2e31
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::h899841a4ab2b194b
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f57e]
cmp rdx, 0x20
jae 0x14005cf73
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005cf5a
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005cfa6
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x47000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005cf78
lea rdi, [rsp + 0x50]
mov eax, dword [rdi + 0x20]
lea rdx, [rsp + 0xd90]
mov dword [rdx + 0x20], eax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xb68]
mov r8d, 0x24
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140230ad0]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xe7daa633
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::h246ebb7e1cde432a
xorps xmm0, xmm0
and qword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14023f5a2]
cmp rcx, 0x27
ja 0x14005d02a
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d011
movzx eax, word [rax + 0x28]
xor eax, 0x9e4a
lea rdi, [rsp + 0x50]
mov word [rdi + 0x28], ax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x220]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1a]
mov qword [rdx + 0x1a], rax
mov eax, dword [rdi + 0x22]
mov dword [rdx + 0x22], eax
movzx eax, word [rdi + 0x26]
mov word [rdx + 0x26], ax
movzx eax, word [rdi + 0x28]
mov word [rdx + 0x28], ax
lea rcx, [rsp + 0xb80]
mov r8d, 0x2a
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x1402323b5]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xfaf48279
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::h653cac6ddf2e92eb
xorps xmm0, xmm0
and qword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14023f5cc]
cmp rcx, 0x27
ja 0x14005d0d3
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d0ba
lea rdi, [rsp + 0x50]
mov rax, qword [rdi + 0x20]
lea rdx, [rsp + 0x2a0]
mov qword [rdx + 0x20], rax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xb98]
mov r8d, 0x28
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023c0e3]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0x4bf4c28d
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::hc5e2287c246ffcfa
xorps xmm0, xmm0
and dword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor edx, edx
lea rcx, [0x14023f5f4]
cmp rdx, 0x20
jae 0x14005d158
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005d13f
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005d18b
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x40000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005d15d
movzx eax, word [rax + 0x24]
xor eax, 0x134
lea rdi, [rsp + 0x50]
mov word [rdi + 0x24], ax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xe80]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rdi + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xbb0]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140234b6b]
mov qword [rdi], rax
mov rcx, qword [rdi]
mov dword [rdi], 0xdb1150
lea rdi, [rsp + 0x50]
mov edx, dword [rdi]
call sym.obfstr::xref::inner::he4dc7b6f011407f8
xorps xmm0, xmm0
and qword [rdi + 0x20], 0
movaps xmmword [rdi + 0x10], xmm0
movaps xmmword [rdi], xmm0
xor ecx, ecx
lea rdx, [0x14023f61a]
cmp rcx, 0x27
ja 0x14005d21e
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d205
movzx ecx, byte [rax + 0x2a]
movzx eax, word [rax + 0x28]
xor eax, 0xbd72
lea rbx, [rsp + 0x50]
mov word [rbx + 0x28], ax
xor cl, 0xfc
mov byte [rbx + 0x2a], cl
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x4b0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1b]
mov qword [rdx + 0x1b], rax
mov eax, dword [rbx + 0x23]
mov dword [rdx + 0x23], eax
mov al, byte [rbx + 0x27]
mov byte [rdx + 0x27], al
movzx eax, word [rbx + 0x28]
mov word [rdx + 0x28], ax
mov al, byte [rbx + 0x2a]
mov byte [rdx + 0x2a], al
lea rcx, [rsp + 0xbc8]
mov r8d, 0x2b
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023623f]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x134456f4
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h1c2d01c9177a92c4
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f645]
cmp rdx, 0x20
jae 0x14005d2d4
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005d2bb
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005d307
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xf3000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005d2d9
movzx eax, word [rax + 0x24]
xor eax, 0xf630
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xeb0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xbe0]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x1402359d6]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xcdcf5107
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h66e490e62893adcb
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f66b]
cmp rcx, 0x27
ja 0x14005d39a
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d381
movzx eax, word [rax + 0x28]
xor eax, 0xfa18
lea rbx, [rsp + 0x50]
mov word [rbx + 0x28], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x1b0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1a]
mov qword [rdx + 0x1a], rax
mov eax, dword [rbx + 0x22]
mov dword [rdx + 0x22], eax
movzx eax, word [rbx + 0x26]
mov word [rdx + 0x26], ax
movzx eax, word [rbx + 0x28]
mov word [rdx + 0x28], ax
lea rcx, [rsp + 0xbf8]
mov r8d, 0x2a
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x1402334ed]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xfab274ad
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::he5bdccf020b00bac
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f695]
cmp rcx, 0x27
ja 0x14005d443
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d42a
movzx eax, word [rax + 0x28]
xor eax, 0x8adc
lea rbx, [rsp + 0x50]
mov word [rbx + 0x28], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x270]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1a]
mov qword [rdx + 0x1a], rax
mov eax, dword [rbx + 0x22]
mov dword [rdx + 0x22], eax
movzx eax, word [rbx + 0x26]
mov word [rdx + 0x26], ax
movzx eax, word [rbx + 0x28]
mov word [rdx + 0x28], ax
lea rcx, [rsp + 0xc10]
mov r8d, 0x2a
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023dbd2]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xfabf9d5d
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hf25a25173cdeb3ec
xorps xmm0, xmm0
movups xmmword [rbx + 0x1c], xmm0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f6bf]
cmp rdx, 0x28
jae 0x14005d4eb
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005d4d2
mov edx, 0x28
cmp rdx, 0x2b
ja 0x14005d51e
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xad000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005d4f0
movzx eax, word [rax + 0x2c]
xor eax, 0xa67e
lea rbx, [rsp + 0x50]
mov word [rbx + 0x2c], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x350]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1e]
mov qword [rdx + 0x1e], rax
mov eax, dword [rbx + 0x26]
mov dword [rdx + 0x26], eax
movzx eax, word [rbx + 0x2a]
mov word [rdx + 0x2a], ax
movzx eax, word [rbx + 0x2c]
mov word [rdx + 0x2c], ax
lea rcx, [rsp + 0xc28]
mov r8d, 0x2e
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023e6e4]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x9d9e6e89
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hfb92db66b0c1f164
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f6ed]
cmp rdx, 0x20
jae 0x14005d5c6
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005d5ad
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005d5f9
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x8d000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005d5cb
movzx eax, word [rax + 0x24]
xor eax, 0xfdce
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xa10]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xc40]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140234a21]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x31501c61
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h8806ff726d5a5f8d
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f713]
cmp rcx, 0x27
ja 0x14005d68c
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d673
mov al, byte [rax + 0x28]
xor al, 0xe8
lea rbx, [rsp + 0x50]
mov byte [rbx + 0x28], al
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x320]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x19]
mov qword [rdx + 0x19], rax
mov eax, dword [rbx + 0x21]
mov dword [rdx + 0x21], eax
movzx eax, word [rbx + 0x25]
mov word [rdx + 0x25], ax
mov al, byte [rbx + 0x27]
mov byte [rdx + 0x27], al
mov al, byte [rbx + 0x28]
mov byte [rdx + 0x28], al
lea rcx, [rsp + 0xc58]
mov r8d, 0x29
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023b2a2]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x509abdf6
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hc6a624c09ee9f359
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f73c]
cmp rcx, 0x27
ja 0x14005d734
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d71b
mov al, byte [rax + 0x28]
xor al, 0x25
lea rbx, [rsp + 0x50]
mov byte [rbx + 0x28], al
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x5a0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x19]
mov qword [rdx + 0x19], rax
mov eax, dword [rbx + 0x21]
mov dword [rdx + 0x21], eax
movzx eax, word [rbx + 0x25]
mov word [rdx + 0x25], ax
mov al, byte [rbx + 0x27]
mov byte [rdx + 0x27], al
mov al, byte [rbx + 0x28]
mov byte [rdx + 0x28], al
lea rcx, [rsp + 0xc70]
mov r8d, 0x29
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x1402399fc]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x397c0c44
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h2268084a53362f45
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f765]
cmp rdx, 0x20
jae 0x14005d7db
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005d7c2
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005d80e
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xc3000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005d7e0
movzx eax, word [rax + 0x24]
xor eax, 0xbc06
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xa40]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0xc88]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023db65]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xa7abdca5
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hbee02db7fd22411b
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f78b]
cmp rcx, 0x27
ja 0x14005d8a1
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d888
mov al, byte [rax + 0x28]
xor al, 0x72
lea rbx, [rsp + 0x50]
mov byte [rbx + 0x28], al
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x1e0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x19]
mov qword [rdx + 0x19], rax
mov eax, dword [rbx + 0x21]
mov dword [rdx + 0x21], eax
movzx eax, word [rbx + 0x25]
mov word [rdx + 0x25], ax
mov al, byte [rbx + 0x27]
mov byte [rdx + 0x27], al
mov al, byte [rbx + 0x28]
mov byte [rdx + 0x28], al
lea rcx, [rsp + 0xca0]
mov r8d, 0x29
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023b4f9]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x8c9cde2f
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hc199d273a6126549
xorps xmm0, xmm0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f7b4]
cmp rcx, 0x1f
ja 0x14005d944
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d92b
lea rbx, [rsp + 0x50]
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xa90]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xcb8]
mov r8d, 0x20
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023a664]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xb3e7fa57
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h4d31d5c7090f0c86
xorps xmm0, xmm0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f7d4]
cmp rcx, 0x1f
ja 0x14005d9bd
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005d9a4
lea rbx, [rsp + 0x50]
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xab0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xcd0]
mov r8d, 0x20
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140232025]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x69906ec
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h99f7045cc5efe9b9
xorps xmm0, xmm0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f7f4]
cmp rcx, 0x1f
ja 0x14005da36
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005da1d
mov al, byte [rax + 0x20]
xor al, 0xf6
lea rbx, [rsp + 0x50]
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xd00]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov byte [rdx + 0x20], al
lea rcx, [rsp + 0xce8]
mov r8d, 0x21
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140232c44]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xf6a96200
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::he6225bcd1cddb865
xorps xmm0, xmm0
movups xmmword [rbx + 0xc], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f815]
cmp rdx, 0x18
jae 0x14005dab7
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005da9e
mov edx, 0x18
cmp rdx, 0x1b
ja 0x14005daea
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x71000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005dabc
movzx ecx, byte [rax + 0x1e]
movzx eax, word [rax + 0x1c]
xor eax, 0x38b
lea rbx, [rsp + 0x50]
mov word [rbx + 0x1c], ax
xor cl, 0x8a
mov byte [rbx + 0x1e], cl
movaps xmm0, xmmword [rbx]
lea rdx, [rsp + 0xa70]
movaps xmmword [rdx], xmm0
mov rax, qword [rbx + 0xf]
mov qword [rdx + 0xf], rax
mov eax, dword [rbx + 0x17]
mov dword [rdx + 0x17], eax
mov al, byte [rbx + 0x1b]
mov byte [rdx + 0x1b], al
movzx eax, word [rbx + 0x1c]
mov word [rdx + 0x1c], ax
mov al, byte [rbx + 0x1e]
mov byte [rdx + 0x1e], al
lea rcx, [rsp + 0x6a0]
mov r8d, 0x1f
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023c469]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xa716b618
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::hc1fba6d992bb244c
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f834]
cmp rdx, 0x20
jae 0x14005db98
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005db7f
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005dbcb
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x26000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005db9d
movzx ecx, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
xor eax, 0xf93f
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
xor cl, 0x84
mov byte [rbx + 0x26], cl
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x790]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1f]
mov qword [rdx + 0x1f], rax
lea rcx, [rsp + 0x6b8]
mov r8d, 0x27
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140236e86]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x876331ad
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h8c53ea30230d18e0
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f85b]
cmp rdx, 0x20
jae 0x14005dc67
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005dc4e
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005dc9a
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xc9000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005dc6c
mov al, byte [rax + 0x24]
xor al, 0xab
lea rbx, [rsp + 0x50]
mov byte [rbx + 0x24], al
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0xdf0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1d]
mov qword [rdx + 0x1d], rax
lea rcx, [rsp + 0x6d0]
mov r8d, 0x25
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140237c93]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xd22f4e4e
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h5b3827bd13029b73
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f880]
cmp rdx, 0x20
jae 0x14005dd27
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005dd0e
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005dd5a
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xc8000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005dd2c
movzx ecx, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
xor eax, 0x1527
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
xor cl, 0xf3
mov byte [rbx + 0x26], cl
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x730]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1f]
mov qword [rdx + 0x1f], rax
lea rcx, [rsp + 0x6e8]
mov r8d, 0x27
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x1402371f6]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x5dc07e1b
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h54a0ce0ef0931766
xorps xmm0, xmm0
and qword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor ecx, ecx
lea rdx, [0x14023f8a7]
cmp rcx, 0x27
ja 0x14005ddf7
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], r8
add rcx, 8
jmp 0x14005ddde
movzx eax, word [rax + 0x28]
xor eax, 0xcc5c
lea rbx, [rsp + 0x50]
mov word [rbx + 0x28], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x2d0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1a]
mov qword [rdx + 0x1a], rax
mov eax, dword [rbx + 0x22]
mov dword [rdx + 0x22], eax
movzx eax, word [rbx + 0x26]
mov word [rdx + 0x26], ax
movzx eax, word [rbx + 0x28]
mov word [rdx + 0x28], ax
lea rcx, [rsp + 0x700]
mov r8d, 0x2a
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140237945]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x462f95ea
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h80db4ce58984415d
xorps xmm0, xmm0
and dword [rbx + 0x20], 0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f8d1]
cmp rdx, 0x20
jae 0x14005de9f
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005de86
mov edx, 0x20
cmp rdx, 0x23
ja 0x14005ded2
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0x97000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005dea4
movzx eax, word [rax + 0x24]
xor eax, 0xf893
lea rbx, [rsp + 0x50]
mov word [rbx + 0x24], ax
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x5d0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1e]
mov qword [rdx + 0x1e], rax
lea rcx, [rsp + 0x718]
mov r8d, 0x26
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140239c40]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0x688a9727
lea rbx, [rsp + 0x50]
mov edx, dword [rbx]
call sym.obfstr::xref::inner::h5d7b706cde2744d8
xorps xmm0, xmm0
movups xmmword [rbx + 0x1c], xmm0
movaps xmmword [rbx + 0x10], xmm0
movaps xmmword [rbx], xmm0
xor edx, edx
lea rcx, [0x14023f8f7]
cmp rdx, 0x28
jae 0x14005df64
mov r8, qword [rdx + rcx]
xor r8, qword [rax + rdx]
mov qword [rsp + rdx + 0x50], r8
add rdx, 8
jmp 0x14005df4b
mov edx, 0x28
cmp rdx, 0x2b
ja 0x14005df97
movzx r8d, byte [rdx + rcx + 2]
shl r8d, 0x10
movzx r9d, word [rdx + rcx]
add r8d, r9d
add r8d, 0xeb000000
xor r8d, dword [rax + rdx]
mov dword [rsp + rdx + 0x50], r8d
add rdx, 4
jmp 0x14005df69
mov al, byte [rax + 0x2c]
lea rbx, [rsp + 0x50]
mov byte [rbx + 0x2c], al
movaps xmm0, xmmword [rbx]
movaps xmm1, xmmword [rbx + 0x10]
lea rdx, [rsp + 0x8c0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
mov rax, qword [rbx + 0x1d]
mov qword [rdx + 0x1d], rax
mov eax, dword [rbx + 0x25]
mov dword [rdx + 0x25], eax
movzx eax, word [rbx + 0x29]
mov word [rdx + 0x29], ax
mov al, byte [rbx + 0x2b]
mov byte [rdx + 0x2b], al
mov al, byte [rbx + 0x2c]
mov byte [rdx + 0x2c], al
lea rcx, [rsp + 0x658]
mov r8d, 0x2d
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140236faa]
mov qword [rbx], rax
mov rcx, qword [rbx]
mov dword [rbx], 0xe10c2d50
lea rax, [rsp + 0x50]
mov edx, dword [rax]
call sym.obfstr::xref::inner::hf9a871edcf924143
xorps xmm0, xmm0
movaps xmmword [rsp + 0xd60], xmm0
movaps xmmword [rsp + 0xd70], xmm0
xor ecx, ecx
lea rdx, [0x14023f924]
cmp rcx, 0x1f
ja 0x14005e044
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0xd60], r8
add rcx, 8
jmp 0x14005e028
movzx ecx, byte [rax + 0x22]
movzx eax, word [rax + 0x20]
xor eax, 0x7bb6
lea rdx, [rsp + 0xd60]
mov word [rdx + 0x20], ax
xor cl, 0x56
mov byte [rdx + 0x22], cl
lea rcx, [rsp + 0x670]
mov r8d, 0x23
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x14023a264]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x418acc0d
lea rax, [rsp + 0x50]
mov edx, dword [rax]
call sym.obfstr::xref::inner::hb37acd3daec1a15d
xorps xmm0, xmm0
movaps xmmword [rsp + 0xad0], xmm0
movaps xmmword [rsp + 0xae0], xmm0
xor ecx, ecx
lea rdx, [0x14023f947]
cmp rcx, 0x1f
ja 0x14005e0d2
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0xad0], r8
add rcx, 8
jmp 0x14005e0b6
lea rcx, [rsp + 0x688]
lea rdx, [rsp + 0xad0]
mov r8d, 0x20
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea rax, [0x140234971]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0x6416312
lea rax, [rsp + 0x50]
mov edx, dword [rax]
call sym.obfstr::xref::inner::h14ebaaf4612d0015
xorps xmm0, xmm0
movaps xmmword [rsp + 0xd30], xmm0
movaps xmmword [rsp + 0xd40], xmm0
xor ecx, ecx
lea rdx, [0x14023f967]
cmp rcx, 0x1f
ja 0x14005e149
mov r8, qword [rcx + rdx]
xor r8, qword [rax + rcx]
mov qword [rsp + rcx + 0xd30], r8
add rcx, 8
jmp 0x14005e12d
movzx ecx, byte [rax + 0x22]
movzx eax, word [rax + 0x20]
xor eax, 0x9529
lea rdx, [rsp + 0xd30]
mov word [rdx + 0x20], ax
xor cl, 0xe5
mov byte [rdx + 0x22], cl
lea rbx, [rsp + 0x50]
mov r8d, 0x23
mov rcx, rbx
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
mov rax, qword [rsp + 0xb00]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0xaf0]
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0xb18]
mov qword [rsi + 0x28], rax
movups xmm0, xmmword [rsp + 0xb08]
movups xmmword [rsi + 0x18], xmm0
mov rax, qword [rsp + 0xb30]
mov qword [rsi + 0x40], rax
movups xmm0, xmmword [rsp + 0xb20]
movups xmmword [rsi + 0x30], xmm0
mov rax, qword [rsp + 0xb48]
mov qword [rsi + 0x58], rax
movups xmm0, xmmword [rsp + 0xb38]
movups xmmword [rsi + 0x48], xmm0
mov rax, qword [rsp + 0xb60]
mov qword [rsi + 0x70], rax
movups xmm0, xmmword [rsp + 0xb50]
movups xmmword [rsi + 0x60], xmm0
movups xmm0, xmmword [rsp + 0xb68]
movups xmmword [rsi + 0x78], xmm0
mov rax, qword [rsp + 0xb78]
mov qword [rsi + 0x88], rax
movups xmm0, xmmword [rsp + 0xb80]
movups xmmword [rsi + 0x90], xmm0
mov rax, qword [rsp + 0xb90]
mov qword [rsi + 0xa0], rax
movups xmm0, xmmword [rsp + 0xb98]
movups xmmword [rsi + 0xa8], xmm0
mov rax, qword [rsp + 0xba8]
mov qword [rsi + 0xb8], rax
movups xmm0, xmmword [rsp + 0xbb0]
movups xmmword [rsi + 0xc0], xmm0
mov rax, qword [rsp + 0xbc0]
mov qword [rsi + 0xd0], rax
movups xmm0, xmmword [rsp + 0xbc8]
movups xmmword [rsi + 0xd8], xmm0
mov rax, qword [rsp + 0xbd8]
mov qword [rsi + 0xe8], rax
movups xmm0, xmmword [rsp + 0xbe0]
movups xmmword [rsi + 0xf0], xmm0
mov rax, qword [rsp + 0xbf0]
mov qword [rsi + 0x100], rax
movups xmm0, xmmword [rsp + 0xbf8]
movups xmmword [rsi + 0x108], xmm0
mov rax, qword [rsp + 0xc08]
mov qword [rsi + 0x118], rax
mov rax, qword [rsp + 0xc20]
mov qword [rsi + 0x130], rax
movups xmm0, xmmword [rsp + 0xc10]
movups xmmword [rsi + 0x120], xmm0
movups xmm0, xmmword [rsp + 0xc28]
movups xmmword [rsi + 0x138], xmm0
mov rax, qword [rsp + 0xc38]
mov qword [rsi + 0x148], rax
movups xmm0, xmmword [rsp + 0xc40]
movups xmmword [rsi + 0x150], xmm0
mov rax, qword [rsp + 0xc50]
mov qword [rsi + 0x160], rax
movups xmm0, xmmword [rsp + 0xc58]
movups xmmword [rsi + 0x168], xmm0
mov rax, qword [rsp + 0xc68]
mov qword [rsi + 0x178], rax
mov rax, qword [rsp + 0xc80]
mov qword [rsi + 0x190], rax
movups xmm0, xmmword [rsp + 0xc70]
movups xmmword [rsi + 0x180], xmm0
movups xmm0, xmmword [rsp + 0xc88]
movups xmmword [rsi + 0x198], xmm0
mov rax, qword [rsp + 0xc98]
mov qword [rsi + 0x1a8], rax
movups xmm0, xmmword [rsp + 0xca0]
movups xmmword [rsi + 0x1b0], xmm0
mov rax, qword [rsp + 0xcb0]
mov qword [rsi + 0x1c0], rax
mov rax, qword [rsp + 0xcc8]
mov qword [rsi + 0x1d8], rax
movups xmm0, xmmword [rsp + 0xcb8]
movups xmmword [rsi + 0x1c8], xmm0
mov rax, qword [rsp + 0xce0]
mov qword [rsi + 0x1f0], rax
movups xmm0, xmmword [rsp + 0xcd0]
movups xmmword [rsi + 0x1e0], xmm0
movups xmm0, xmmword [rsp + 0xce8]
movups xmmword [rsi + 0x1f8], xmm0
mov rax, qword [rsp + 0xcf8]
mov qword [rsi + 0x208], rax
movups xmm0, xmmword [rsp + 0x6a0]
movups xmmword [rsi + 0x210], xmm0
mov rax, qword [rsp + 0x6b0]
mov qword [rsi + 0x220], rax
movups xmm0, xmmword [rsp + 0x6b8]
movups xmmword [rsi + 0x228], xmm0
mov rax, qword [rsp + 0x6c8]
mov qword [rsi + 0x238], rax
mov rax, qword [rsp + 0x6e0]
mov qword [rsi + 0x250], rax
movups xmm0, xmmword [rsp + 0x6d0]
movups xmmword [rsi + 0x240], xmm0
movups xmm0, xmmword [rsp + 0x6e8]
movups xmmword [rsi + 0x258], xmm0
mov rax, qword [rsp + 0x6f8]
mov qword [rsi + 0x268], rax
movups xmm0, xmmword [rsp + 0x700]
movups xmmword [rsi + 0x270], xmm0
mov rax, qword [rsp + 0x710]
mov qword [rsi + 0x280], rax
movups xmm0, xmmword [rsp + 0x718]
movups xmmword [rsi + 0x288], xmm0
mov rax, qword [rsp + 0x728]
mov qword [rsi + 0x298], rax
mov rax, qword [rsp + 0x668]
mov qword [rsi + 0x2b0], rax
movups xmm0, xmmword [rsp + 0x658]
movups xmmword [rsi + 0x2a0], xmm0
movups xmm0, xmmword [rsp + 0x670]
movups xmmword [rsi + 0x2b8], xmm0
mov rax, qword [rsp + 0x680]
mov qword [rsi + 0x2c8], rax
movups xmm0, xmmword [rsp + 0x688]
movups xmmword [rsi + 0x2d0], xmm0
mov rax, qword [rsp + 0x698]
mov qword [rsi + 0x2e0], rax
movups xmm0, xmmword [rbx]
movups xmmword [rsi + 0x2e8], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rsi + 0x2f8], rax
xor ebp, ebp
mov r14d, 0x10
cmp r14, 0x310
je 0x14005e558
mov rdx, qword [rsi + r14 - 8]
mov r8, qword [rsi + r14]
mov rcx, rbx
call sym.std::fs::metadata::h329e94463291c83f
mov r15, qword [rsp + 0x50]
cmp r15, 2
jne 0x14005e547
mov rcx, qword [rsp + 0x58]
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17ha5d510b90848850bE.1861
xor eax, eax
cmp r15d, 2
setne al
add ebp, eax
add r14, 0x18
jmp 0x14005e518
mov edx, 0x20
mov rcx, rsi
call sym.__alloc::vec::Vec_T_A__as_core::ops::drop::Drop_::drop::he3eb1be7800aa797
mov ecx, 0x20
mov rdx, rsi
call sym.__alloc::raw_vec::RawVec_T_A__as_core::ops::drop::Drop_::drop::h0bb37f3968748f63
test ebp, ebp
jne 0x14006195f
lea rax, [0x14020ea47]
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov rcx, qword [rdx]
mov dword [rdx], 0xe089b75a
lea rsi, [rsp + 0x50]
mov edx, dword [rsi]
call sym.obfstr::xref::inner::h58c63285e2699585
and qword [rsi], 0
mov dl, 1
xor ecx, ecx
lea r8, [0x14023fe55]
test dl, 1
je 0x14005e5cc
movzx edx, byte [rcx + r8]
or rdx, r13
xor rdx, qword [rax + rcx]
mov qword [rsp + rcx + 0x50], rdx
mov ecx, 8
xor edx, edx
jmp 0x14005e5ad
lea rsi, [rsp + 0x50]
mov rax, qword [rsi]
lea rdx, [rsp + 0x8c0]
mov qword [rdx], rax
mov r8d, 8
mov rcx, rsi
call sym.std::env::_var_os::hfdaca986d527d091
mov rsi, qword [rsi]
cmp rsi, r12
je 0x140061991
lea r14, [rsp + 0x50]
mov rbx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rcx, r14
mov rdx, rbx
call sym.core::str::converts::from_utf8::h7e3ffe505e8498fd
cmp qword [r14], 0
jne 0x14006199d
lea r13, [rsp + 0x58]
mov rdx, qword [r13]
mov r8, qword [r13 + 8]
lea rcx, [rsp + 0x350]
call sym.__T_as_alloc::slice::hack::ConvertVec_::to_vec::h55a647250ba7532d
lea r14, [rsp + 0x368]
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
mov rcx, rsi
mov rdx, rbx
call sym._ZN4core3ptr46drop_in_place_LT_alloc..vec..Vec_LT_u8_GT__GT_17hb0ae18c5bd86fa0fE.6675
lea rdi, [rsp + 0x8c0]
mov rcx, rdi
call sym.hello::feature::impl::features::datas::get_browser_data::h6e5dc10decb76b69
mov rsi, qword [rdi]
imul rbp, qword [rdi + 0x10], 0x30
mov rbx, qword [rdi + 8]
lea r15, [rbx + rbp]
lea r12, [rsp + 0x50]
mov rcx, rbx
test rbp, rbp
je 0x14005e6d3
mov rax, qword [rcx]
movabs rdx, 0x8000000000000000
cmp rax, rdx
je 0x14005e6cf
lea rdi, [rcx + 0x30]
mov qword [rsp + 0x50], rax
mov rax, qword [rcx + 0x28]
mov qword [r13 + 0x20], rax
movups xmm0, xmmword [rcx + 8]
movups xmm1, xmmword [rcx + 0x18]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov rcx, r14
mov rdx, r12
call sym.alloc::vec::Vec_T_A_::push::h7010b100c40f2c4c
add rbp, 0xffffffffffffffd0
mov rcx, rdi
jmp 0x14005e681
add rcx, 0x30
sub r15, rcx
mov r8d, 0x30
mov rax, r15
xor edx, edx
div r8
mov rdx, rax
call sym.core::ptr::drop_in_place__hello::log::Log__::h916920c04c16ae77
mov rcx, rsi
mov rdx, rbx
call sym.__alloc::raw_vec::RawVec_T_A__as_core::ops::drop::Drop_::drop::h20e939cf5b1b47fa
lea rsi, [rsp + 0x350]
mov rcx, rsi
call sym.__hello::feature::impl::features::keys::DctFeature_as_hello::feature::Feature_::handle::ha104638a04836ac1
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x290], xmm2
movaps xmmword [rsp + 0x280], xmm1
movaps xmmword [rsp + 0x270], xmm0
and qword [rsp + 0x8c0], 0
mov edi, 1
mov qword [rsp + 0x8c8], rdi
xorps xmm6, xmm6
movups xmmword [rsp + 0x8d0], xmm6
lea rbx, [rsp + 0x50]
mov rcx, rbx
call sym.crc32fast::Hasher::new::hdbfc90a41e9406b6
mov rax, qword [rsp + 0x1a8]
mov qword [rsi + 0x30], rax
lea rax, [rsp + 0x8c0]
mov qword [rsi + 0x38], rax
and qword [rsi], 0
mov qword [rsi + 8], 8
movups xmmword [rsi + 0x10], xmm6
movups xmmword [rsi + 0x78], xmm6
movups xmm0, xmmword [rbx]
movups xmmword [rsi + 0x68], xmm0
and dword [rsi + 0x88], 0
mov qword [rsi + 0x20], rdi
and qword [rsi + 0x28], 0
and qword [rbx], 0
lea rsi, [rsp + 0x50]
mov rcx, rsi
call sub.kernel32.dll_GetSystemTimeAsFileTime
mov rcx, qword [rsi]
mov r8d, 0x989680
mov rax, rcx
cqo
idiv r8
imul eax, edx, 0x64
cmp eax, 0x3b9aca00
jae 0x1400619a9
movabs rax, 0xfe624e212ac18000
add rcx, rax
mov rax, rcx
cqo
idiv r8
sub rcx, rdx
movabs rax, 0x19db1ded53e8000
add rax, rcx
lea rcx, [rsp + 0x1e0]
mov qword [rcx], rax
lea rdx, [rsp + 0x1b0]
movaps xmmword [rdx], xmm6
movaps xmmword [rsp + 0x2d0], xmm6
call sub.kernel32.dll_FileTimeToSystemTime
test eax, eax
je 0x1400619c1
lea rdx, [rsp + 0x1b0]
lea r8, [rsp + 0x2d0]
xor ecx, ecx
call sub.kernel32.dll_SystemTimeToTzSpecificLocalTime
test eax, eax
je 0x140061a26
lea rcx, [rsp + 0x2d0]
movzx r12d, word [rcx + 0xc]
movzx ebp, word [rcx + 8]
movzx r15d, word [rcx + 0xa]
movzx edi, word [rcx + 6]
movzx ebx, word [rcx + 2]
mov eax, 0xfffff894
add eax, dword [rcx]
movzx r14d, ax
lea rdx, [rsp + 0x50]
and qword [rdx], 0
call sub.kernel32.dll_SystemTimeToFileTime
lea rsi, [rsp + 0x50]
mov r8d, 0xac
mov rcx, rsi
xor edx, edx
call sub.msvcrt.dll_memset
mov rcx, rsi
call sub.kernel32.dll_GetTimeZoneInformation
lea eax, [r14 - 0x50]
mov ecx, 0x10107bc
mov qword [rsp + 0x40], rcx
cmp eax, 0x7f
ja 0x14005e8fc
dec ebx
cmp bx, 0xb
ja 0x14005e8fc
lea eax, [rdi - 1]
cmp eax, 0x1e
ja 0x14005e8fc
cmp bp, 0x17
ja 0x14005e8fc
cmp r15w, 0x3b
ja 0x14005e8fc
cmp r12w, 0x3c
ja 0x14005e8fc
movzx r8d, r12w
movzx eax, r15w
movzx ecx, bp
shl ebx, 0x10
lea edx, [rbx + r14]
add edx, 0x1076c
shl edi, 0x18
or edi, edx
shl rcx, 0x20
or rcx, rdi
shl rax, 0x28
shl r8, 0x30
or r8, rax
or r8, rcx
mov qword [rsp + 0x40], r8
mov r13, qword [rsp + 0x290]
imul rax, qword [rsp + 0x298], 0x30
add rax, r13
mov qword [rsp + 0x48], rax
mov r9, qword [rsp + 0x40]
mov eax, r9d
shr eax, 0x18
mov rcx, r9
shr rcx, 0x31
and ecx, 0x7f
mov rdx, r9
shr rdx, 0x23
mov r8d, 0x1fe0
and edx, r8d
or edx, ecx
mov rcx, r9
shr rcx, 0x15
and ecx, 0xfffff800
or ecx, edx
mov qword [rsp + 0x268], rcx
mov ecx, r9d
shr ecx, 0xb
and ecx, r8d
or ecx, eax
mov eax, r9d
shl eax, 9
add eax, 0xffff8800
or eax, ecx
mov dword [rsp + 0x260], eax
lea rsi, [rsp + 0x50]
xorps xmm6, xmm6
mov r12d, 1
lea rbx, [0x1402191a4]
lea rbp, [0x140219194]
lea rcx, [0x14032b0e8]
call sym.std::sys::sync::rwlock::futex::RwLock::write_contended::h1f7a17e147db140b
jmp 0x14005b321
lea rax, str.bok124
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.hello_srcutilschecks.rs
call sym.core::panicking::panic_fmt::h9e181c62584cc428
mov rax, qword [rsp + 0x360]
lea r8, [rsp + 0x50]
mov qword [r8 + 0x10], rax
movups xmm0, xmmword [rsp + 0x350]
movaps xmmword [r8], xmm0
lea rax, [0x14023e6d8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1402e997e]
lea r9, fcn.140129442
jmp 0x140061791
movups xmm0, xmmword [rsp + 0x350]
movups xmm1, xmmword [rsp + 0x360]
lea r8, [rsp + 0x50]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str.hello_srcutilschecks.rs
jmp 0x140061b26
lea rax, str.bok124
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.hello_srcutilschecks.rs
call sym.core::panicking::panic_fmt::h9e181c62584cc428
lea rcx, str.hello_srclog.rsP
call sym.core::option::unwrap_failed::hec1ab125882a5e1e
lea rcx, str.hello_srclog.rsP
call sym.core::option::unwrap_failed::hec1ab125882a5e1e
lea rcx, str.assertion_failed:_nsec___0__nsec___NSEC_PER_SECC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_time_0.1.45_srclib.rs
lea r8, [0x1402c3c18]
mov edx, 0x32
call sym.core::panicking::panic::h8ea5606244902eff
call sym._ZN3std2io5error5Error13last_os_error17hd32259d83e591779E.2969
mov qword [rsp + 0x220], rax
lea rax, [rsp + 0x220]
mov qword [rsp + 0x4b0], rax
lea rax, [0x1402c3ab8]
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [sym.__std::io::error::Error_as_core::fmt::Display_::fmt::h920a57f3932865bb]
mov qword [rsp + 0x4b8], rdx
lea rdx, [rsp + 0x4b0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_time_0.1.45_src_sys.rsFileTimeToSystemTime_failed_with:
call sym.core::panicking::panic_fmt::h9e181c62584cc428
call sym._ZN3std2io5error5Error13last_os_error17hd32259d83e591779E.2969
mov qword [rsp + 0x220], rax
lea rax, [rsp + 0x220]
mov qword [rsp + 0x4b0], rax
lea rax, str.SystemTimeToTzSpecificLocalTime_failed_with:
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [sym.__std::io::error::Error_as_core::fmt::Display_::fmt::h920a57f3932865bb]
mov qword [rsp + 0x4b8], rdx
lea rdx, [rsp + 0x4b0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.0:__
call sym.core::panicking::panic_fmt::h9e181c62584cc428
lea rax, str.cannot_modify_the_panic_hook_from_a_panicking_thread
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.library_std_srcpanicking.rs
call sym.core::panicking::panic_fmt::h9e181c62584cc428
ud2