Function at 0x14001a10f
Capabilities:
Get system information on windows

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x12b8
call fcn.140123650
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1220], xmm6
and rsp, 0xffffffffffffff80
mov rbx, rsp
mov qword [rbx + 0x1290], rbp
mov qword [rbp + 0x1218], 0xfffffffffffffffe
mov qword [rbx + 0x130], rcx
mov al, byte [0x1401a7368]
push 0x10
pop rcx
push 8
pop rdx
call fcn.140008570
test rax, rax
je 0x14001bd99
mov rsi, rax
push 1
pop r13
mov qword [rax], r13
mov qword [rax + 8], r13
and qword [rbx + 0x238], 0
mov qword [rbx + 0x1e8], rax
and qword [rbx + 0x550], 0
lea rdi, [0x14015aa00]
and qword [rbx + 0x420], 0
mov qword [rbx + 0x1f0], rdi
and qword [rbx + 0x600], 0
call fcn.1401077b4
mov byte [rbx + 0x3d4], 1
mov qword [rbx + 0x360], 0x400
xor ecx, ecx
mov byte [rbx + 0x3d7], cl
and qword [rbx + 0x318], 0
mov qword [rbx + 0x368], 0x200
mov qword [rbx + 0x350], rsi
mov qword [rbx + 0x358], rdi
and qword [rbx + 0x328], 0
and qword [rbx + 0x370], 0
and qword [rbx + 0x380], 0
and qword [rbx + 0x390], 0
and qword [rbx + 0x3a0], 0
mov dword [rbx + 0x348], 0x3b9aca00
and dword [rbx + 0x338], 0
mov dword [rbx + 0x3d0], 0x3d
mov qword [rbx + 0x3b0], 0x100
and word [rbx + 0x3d8], 0
and qword [rbx + 0x3b8], 0
mov byte [rbx + 0x3c0], cl
mov dword [rbx + 0x3c4], eax
mov dword [rbx + 0x3c8], edx
mov word [rbx + 0x3d5], 0x101
lea rdx, str.TOKIO_WORKER_THREADSC:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcloom_stdmod.rs__cannot_be_set_to_0
lea rsi, [rbx + 0x600]
push 0x14
pop r8
mov rcx, rsi
call fcn.1400e7f60
mov al, byte [rbx + 0x618]
cmp al, 2
jne 0x14001a2bc
xorps xmm0, xmm0
lea rcx, [rbx + 0x600]
movaps xmmword [rcx + 0x20], xmm0
movaps xmmword [rcx + 0x10], xmm0
movaps xmmword [rcx], xmm0
call sub.kernel32.dll_GetSystemInfo
mov esi, dword [rbx + 0x620]
cmp esi, 1
adc esi, 0
jmp 0x14001a3b7
mov r14, qword [rbx + 0x600]
mov rdi, qword [rbx + 0x608]
mov r8, qword [rbx + 0x610]
test al, al
jne 0x14001a368
test r8, r8
je 0x14001a368
lea rax, [rbx + 0x619]
lea rcx, [r14 + r8]
mov r9, r14
lea rdx, [r9 + 1]
mov r10b, byte [r9]
test r10b, r10b
jns 0x14001a360
cmp r10b, 0xe0
jae 0x14001a30f
add r9, 2
cmp rdx, rcx
cmovne rdx, r9
jmp 0x14001a360
cmp r10b, 0xed
jne 0x14001a337
cmp rdx, rcx
je 0x14001a368
lea rdx, [r9 + 2]
cmp rdx, rcx
je 0x14001a368
cmp byte [r9 + 1], 0x9f
ja 0x14001bff2
add r9, 3
mov rdx, r9
jmp 0x14001a360
add r9, 2
cmp rdx, rcx
cmove r9, rdx
xor edx, edx
cmp r9, rcx
setne dl
add rdx, r9
cmp r10b, 0xf0
jb 0x14001a360
xor r9d, r9d
cmp rdx, rcx
setne r9b
add rdx, r9
mov r9, rdx
cmp rdx, rcx
jne 0x14001a2f0
mov qword [rbx + 0x550], r14
mov qword [rbx + 0x558], rdi
mov qword [rbx + 0x560], r8
lea r15, [rbx + 0x238]
mov rcx, r15
mov rdx, r14
call fcn.140035630
cmp byte [r15], 0
jne 0x14001be01
mov rax, qword [rbx + 0x240]
test rax, rax
je 0x14001be93
mov rsi, rax
mov rcx, r14
mov rdx, rdi
call fcn.1400de7ab
mov al, byte [rbx + 0x3d4]
movzx ecx, word [rbx + 0x3d5]
mov r8b, byte [rbx + 0x3d7]
mov r9, qword [rbx + 0x360]
lea rdx, [rbx + 0x550]
mov word [rdx + 8], cx
xor al, 1
mov byte [rdx + 0xa], al
mov byte [rdx + 0xb], r8b
mov qword [rdx], r9
lea rcx, [rbx + 0x600]
call fcn.14010a9d0
mov r14, qword [rbx + 0x600]
cmp r14, 2
mov qword [rbx + 0x2f0], r14
jne 0x14001a41f
mov r12, qword [rbx + 0x608]
push 2
pop rax
mov qword [rbx + 0x90], rax
jmp 0x14001b249
lea rdx, [rbx + 0x610]
mov qword [rbx + 0xa0], rsi
mov rdi, qword [rdx - 8]
lea rsi, [rbx + 0x420]
mov r8d, 0xe0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rbx + 0x410], xmm2
movups xmmword [rbx + 0x400], xmm1
movups xmmword [rbx + 0x3f0], xmm0
lea rdx, [rbx + 0x450]
lea rcx, [rbx + 0x238]
mov r8d, 0xb0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x3e0], r14
mov qword [rbx + 0x3e8], rdi
lea rcx, [rbx + 0x318]
mov rdx, qword [rcx + 0x50]
add rdx, qword [rbx + 0xa0]
mov byte [rbx + 0x81], 1
call fcn.140108dcd
mov qword [rbx + 0x188], rax
mov qword [rbx + 0x190], rdx
lock inc qword [rax]
jle 0x14001bcdb
lea r14, [rbx + 0x3b8]
mov qword [rbx + 0x128], rax
mov qword [rbx + 0x2f8], rax
mov r15b, 1
mov byte [rbx + 0x63], r15b
mov byte [rbx + 0x64], 0
mov byte [rbx + 0x65], r15b
mov rcx, r14
call fcn.14010f766
mov esi, eax
mov edi, edx
mov byte [rbx + 0x63], r15b
mov byte [rbx + 0x64], 0
mov byte [rbx + 0x65], r15b
mov rcx, r14
call fcn.14010f766
mov dword [rbx + 0x14c], eax
mov dword [rbx + 0x148], edx
movups xmm0, xmmword [rbx + 0x3e0]
movups xmm1, xmmword [rbx + 0x3f0]
movups xmm2, xmmword [rbx + 0x400]
movups xmm3, xmmword [rbx + 0x410]
movups xmmword [rbx + 0x640], xmm3
movups xmmword [rbx + 0x630], xmm2
movups xmmword [rbx + 0x620], xmm1
movups xmmword [rbx + 0x610], xmm0
lea rcx, [rbx + 0x550]
lea rdx, [rbx + 0x238]
mov r8d, 0xb0
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x390]
mov rdx, qword [rbx + 0x398]
call fcn.14008bf79
mov r14, rax
mov r15, rdx
mov rcx, qword [rbx + 0x3a0]
mov rdx, qword [rbx + 0x3a8]
call fcn.14008bf79
mov ecx, dword [rbx + 0x3d0]
mov r8, qword [rbx + 0x338]
mov r9, qword [rbx + 0x3b0]
movzx r10d, word [rbx + 0x3d8]
mov qword [rbx + 0x198], r8
mov dword [rbx + 0x1e0], ecx
mov qword [rbx + 0x1a0], r9
mov qword [rbx + 0x1a8], r14
mov qword [rbx + 0x1b0], r15
mov qword [rbx + 0x1b8], rax
mov qword [rbx + 0x1c0], rdx
mov word [rbx + 0x1e4], r10w
and qword [rbx + 0x1c8], 0
xor eax, eax
mov byte [rbx + 0x1d0], al
mov dword [rbx + 0x1d4], esi
mov dword [rbx + 0x1d8], edi
mov rcx, qword [rbx + 0x128]
mov qword [rbx + 0x300], rcx
mov byte [rbx + 0x650], al
mov qword [rbx + 0x600], r13
mov qword [rbx + 0x608], r13
push 0x58
pop rcx
call fcn.14006bcc6
push 0xb
pop rcx
lea rdx, [rbx + 0x600]
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movups xmmword [rdx + 8], xmm0
mov byte [rdx + 0x18], 0
mov qword [rdx], rax
mov byte [rbx + 0x5d], 1
lea rcx, [rbx + 0x600]
call fcn.14010c9a7
mov r14, rax
lea rcx, [rbx + 0x420]
lea rdx, [rbx + 0x238]
mov r8d, 0xb0
call sub.VCRUNTIME140.dll_memcpy
push 0xa
pop rcx
lea rdi, [rbx + 0x1e8]
lea rsi, [rbx + 0x198]
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x168], r14
mov rax, qword [rbx + 0x128]
mov qword [rbx + 0x308], rax
mov rdi, qword [rbx + 0xa0]
mov r15, rdi
shr r15, 0x3c
jne 0x14001beea
lea rsi, [rdi*8]
push 8
pop rcx
mov rdx, rsi
call fcn.140109993
test rax, rax
je 0x14001befc
mov qword [rbx + 0x150], rax
mov qword [rbx + 0x158], rdi
and qword [rbx + 0x160], 0
mov rax, rdi
shr rax, 0x3b
jne 0x14001bf14
mov qword [rbx + 0x100], r15
mov qword [rbx + 0x138], r14
mov qword [rbx + 0x2e8], rsi
mov rsi, rdi
shl rsi, 4
push 8
pop rcx
mov rdx, rsi
call fcn.140109993
test rax, rax
je 0x14001bf26
lea rcx, [rbx + 0x110]
mov qword [rcx], rax
mov qword [rcx + 8], rdi
and qword [rcx + 0x10], 0
xorps xmm6, xmm6
xor r15d, r15d
xor r12d, r12d
xor esi, esi
cmp rsi, rdi
mov qword [rbx + 0x68], r15
mov qword [rbx + 0x98], rax
jae 0x14001aa77
mov edx, 0x800
push 8
pop rcx
call fcn.140109993
test rax, rax
je 0x14001bcdf
inc rsi
mov qword [rbx + 0x90], rsi
mov qword [rbx + 0xd0], rax
mov qword [rbx + 0xd8], 0x100
xor edi, edi
xor eax, eax
lea rsi, [rbx + 0xd0]
mov qword [rbx + 0xe0], rdi
mov r15, qword [rbx + 0xd8]
mov qword [rbx + 0x78], rax
cmp rax, 0x100
jae 0x14001a7cf
cmp rdi, r15
jne 0x14001a7c3
mov rcx, rsi
mov rdx, rdi
call fcn.1401023c2
mov rdi, qword [rbx + 0xe0]
mov rax, qword [rbx + 0x78]
inc rax
inc rdi
jmp 0x14001a792
mov r14, qword [rbx + 0xd0]
cmp r15, rdi
jbe 0x14001a805
lea rdx, [r15*8]
test rdi, rdi
je 0x14001a80e
lea rsi, [rdi*8]
mov rcx, r14
mov r8, rsi
call fcn.14010248e
push 8
pop rcx
test rax, rax
jne 0x14001a819
jmp 0x14001a829
mov qword [rbx + 0x88], r14
jmp 0x14001a83f
mov rcx, r14
call fcn.14010247e
push 8
pop rax
mov r14, rax
mov r15, rdi
movabs rcx, 0x8000000000000001
mov qword [rbx + 0xa8], r15
mov qword [rbx + 0x88], r14
mov rdx, rsi
call fcn.14010a4bc
mov qword [rbx + 0xb0], rdi
cmp rdi, 0x100
jne 0x14001bd0f
push 0x28
pop rcx
call fcn.14006bcc6
mov r14, rax
mov qword [rax], r13
mov qword [rax + 8], r13
mov rax, qword [rbx + 0x88]
mov qword [r14 + 0x10], rax
and qword [r14 + 0x18], 0
and dword [r14 + 0x20], 0
lock inc qword [r14]
jle 0x14001bcdb
mov qword [rbx + 0x310], r14
mov qword [rbx + 0x140], r14
mov rax, qword [rbx + 0x138]
mov rax, qword [rax + 0x10]
lock inc qword [rax]
jle 0x14001bcdb
lea rcx, [rbx + 0x608]
movups xmmword [rcx], xmm6
xor edx, edx
mov byte [rcx + 0x10], dl
mov qword [rbx + 0x600], rax
mov byte [rbx + 0x82], dl
mov byte [rbx + 0x83], 1
lea rcx, [rbx + 0x600]
call fcn.14010c9a7
mov r13, rax
mov qword [rbx + 0x108], rax
lock inc qword [rax]
jle 0x14001bcdb
mov qword [rbx + 0x170], r13
xor eax, eax
mov byte [rbx + 0x60], al
mov byte [rbx + 0x61], al
mov byte [rbx + 0x62], 1
call fcn.1400fb1d0
mov qword [rbx + 0x78], rax
mov edi, edx
mov qword [rbx + 0x88], r12
mov r12b, byte [rbx + 0x234]
mov qword [rbx + 0xb0], r14
mov qword [rbx + 0xd0], r13
mov esi, dword [rbx + 0x1e8]
mov r15d, dword [rbx + 0x1ec]
lea rcx, [rbx + 0x218]
call fcn.14010f766
test esi, esi
push 0x3d
pop rcx
cmove r15d, ecx
and dword [rbx + 0x640], 0
and qword [rbx + 0x600], 0
xor r12b, 1
mov byte [rbx + 0x648], r12b
mov qword [rbx + 0x618], r14
and word [rbx + 0x649], 0
mov byte [rbx + 0x64b], 0
mov qword [rbx + 0x608], r13
and qword [rbx + 0x620], 0
movabs rcx, 0x40a99d60864b8a7e
mov qword [rbx + 0x628], rcx
mov rcx, qword [rbx + 0x78]
mov qword [rbx + 0x630], rcx
mov dword [rbx + 0x638], edi
mov dword [rbx + 0x644], r15d
mov dword [rbx + 0x610], eax
mov dword [rbx + 0x614], edx
push 0x50
pop rcx
call fcn.14006bcc6
push 0xa
pop rcx
mov rdi, rax
lea rsi, [rbx + 0x600]
rep movsq qword [rdi], qword [rsi]
mov cl, 1
mov byte [rbx + 0x60], cl
mov byte [rbx + 0x61], 0
mov byte [rbx + 0x62], cl
lea rcx, [rbx + 0x150]
mov rdx, rax
call fcn.140107dc2
mov rdx, qword [rbx + 0x68]
mov r12, qword [rbx + 0x88]
mov qword [rbx + 0x600], r14
mov qword [rbx + 0x608], r13
cmp rdx, qword [rbx + 0x118]
mov rsi, qword [rbx + 0x90]
jne 0x14001aa39
lea rcx, [rbx + 0x110]
call fcn.14005ea78
mov rdi, qword [rbx + 0xa0]
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x120]
jmp 0x14001aa47
mov rdi, qword [rbx + 0xa0]
mov rax, qword [rbx + 0x98]
shl rdx, 4
mov qword [rax + rdx], r14
mov qword [rax + rdx + 8], r13
mov r15, qword [rbx + 0x120]
inc r15
mov qword [rbx + 0x120], r15
inc r12
je 0x14001bcf9
push 1
pop r13
jmp 0x14001a741
cmp qword [rbx + 0x100], 0
jne 0x14001bf3e
push 8
pop rcx
mov rsi, qword [rbx + 0x2e8]
mov rdx, rsi
call fcn.140109993
mov qword [rbx + 0x88], rax
test rax, rax
je 0x14001bf50
xorps xmm0, xmm0
movups xmmword [rbx + 0x609], xmm0
movaps xmmword [rbx + 0x600], xmm0
movups xmm0, xmmword [rbx + 0x608]
movaps xmmword [rbx + 0x170], xmm0
mov rax, qword [rbx + 0x618]
mov qword [rbx + 0x180], rax
mov r14, qword [rbx + 0x118]
cmp r14, r15
jbe 0x14001ab40
mov rdx, r14
shl rdx, 4
test r15, r15
mov rcx, qword [rbx + 0x98]
je 0x14001ab10
mov rsi, r15
shl rsi, 4
mov r8, rsi
call fcn.14010248e
test rax, rax
jne 0x14001ab18
mov qword [rbx + 0x78], r14
push 8
pop rcx
jmp 0x14001ab2d
call fcn.14010247e
push 8
pop rax
movabs rcx, 0x8000000000000001
mov qword [rbx + 0x98], rax
mov qword [rbx + 0x78], r15
mov rdx, rsi
call fcn.14010a4bc
mov rdi, qword [rbx + 0xa0]
mov r15, qword [rbx + 0x68]
lea rax, [rdi - 1]
bsr rcx, rax
not ecx
push 0xffffffffffffffff
pop rax
shr rax, cl
lea rax, [rax*4 + 4]
mov r14d, 0x10000
cmp rax, r14
cmovb r14, rax
cmp rdi, 2
push 4
pop rax
cmovb r14, rax
lea eax, [r14 - 1]
test r14d, eax
sete al
test r14, r14
setne cl
test cl, al
je 0x14001bf68
test r14, r14
push 8
pop rcx
je 0x14001aba8
imul rsi, r14, 0x18
mov rdx, rsi
call fcn.140109993
mov rcx, rax
test rax, rax
je 0x14001bfe2
shl rdi, 0x10
mov qword [rbx + 0x138], rdi
lea rsi, [rbx + 0x600]
mov qword [rsi], rcx
mov qword [rbx + 0x90], r14
mov qword [rsi + 8], r14
and qword [rsi + 0x10], 0
lea rdi, [rbx + 0xd7]
xor r14d, r14d
xorps xmm6, xmm6
xor eax, eax
cmp rax, qword [rbx + 0x90]
mov qword [rbx + 0x78], rax
jae 0x14001ac78
movups xmmword [rdi], xmm6
mov rax, qword [rbx + 0xdf]
mov qword [rbx + 0xbf], rax
movups xmm0, xmmword [rbx + 0xd0]
movaps xmmword [rbx + 0xb0], xmm0
cmp r14, qword [rbx + 0x608]
jne 0x14001ac32
mov rcx, rsi
mov rdx, r14
call fcn.14005eb28
mov rcx, qword [rbx + 0x600]
mov r14, qword [rbx + 0x610]
mov r15, qword [rbx + 0x68]
mov r8, qword [rbx + 0x78]
inc r8
imul rax, r14, 0x18
mov byte [rcx + rax], 0
movaps xmm0, xmmword [rbx + 0xb0]
movups xmmword [rcx + rax + 1], xmm0
mov rdx, rcx
mov rcx, qword [rbx + 0xbf]
mov qword [rdx + rax + 0x10], rcx
mov rax, r8
mov rcx, rdx
mov r14, qword [rbx + 0x610]
inc r14
mov qword [rbx + 0x610], r14
jmp 0x14001abdc
mov r13, qword [rbx + 0x608]
cmp r13, r14
jbe 0x14001acb4
imul rdx, r13, 0x18
test r14, r14
je 0x14001acbd
imul rsi, r14, 0x18
mov rdi, rcx
mov r8, rsi
call fcn.14010248e
test rax, rax
jne 0x14001acc5
mov qword [rbx + 0x100], r13
mov qword [rbx + 0xa8], rdi
push 8
pop rcx
jmp 0x14001acdd
mov qword [rbx + 0xa8], rcx
jmp 0x14001ace9
call fcn.14010247e
push 8
pop rax
movabs rcx, 0x8000000000000001
mov qword [rbx + 0xa8], rax
mov qword [rbx + 0x100], r14
mov rdx, rsi
call fcn.14010a4bc
mov r15, qword [rbx + 0x68]
mov rdi, qword [rbx + 0x90]
dec rdi
call fcn.140102246
lea r13, [rbx + 0x610]
push 0xa
pop rcx
lea rsi, [rbx + 0x1e8]
mov r8, rdi
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rbx + 0x138]
mov qword [r13 + 0xa8], rcx
mov rdx, qword [rbx + 0xa0]
mov qword [r13 + 0xb0], rdx
mov rcx, qword [rbx + 0xa8]
mov qword [r13 + 0x60], rcx
mov qword [r13 + 0x68], r14
and qword [r13 + 0x70], 0
mov qword [r13 + 0x78], r8
mov qword [r13 + 0x80], rax
xor esi, esi
mov byte [r13 + 0x88], sil
mov eax, dword [rbx + 0xd0]
mov ecx, dword [rbx + 0xd3]
mov dword [r13 + 0x89], eax
mov dword [r13 + 0x8c], ecx
mov byte [r13 + 0xb8], sil
mov rax, qword [rbx + 0x88]
mov qword [r13 + 0xc0], rax
mov qword [r13 + 0xc8], rdx
and qword [r13 + 0xd0], 0
movaps xmm0, xmmword [rbx + 0x170]
movups xmmword [r13 + 0xd8], xmm0
mov rax, qword [rbx + 0x180]
mov qword [r13 + 0xe8], rax
mov byte [r13 + 0xf0], sil
mov qword [r13 + 0xf8], 8
xorps xmm6, xmm6
movups xmmword [r13 + 0x100], xmm6
lea rdi, [rbx + 0x720]
lea rdx, [rbx + 0x420]
mov r8d, 0xb0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0xb8], 0
mov byte [rdi + 0xc0], sil
movzx eax, word [rbx + 0x140]
mov word [rdi + 0xc1], ax
mov al, byte [rbx + 0x142]
mov byte [rdi + 0xc3], al
mov eax, dword [rbx + 0x14c]
mov dword [rdi + 0xc4], eax
mov eax, dword [rbx + 0x148]
mov dword [rdi + 0xc8], eax
mov rax, qword [rbx + 0x98]
mov qword [r13 + 0x50], rax
mov qword [r13 + 0x58], r15
push 1
pop rcx
mov qword [rdi - 0x80], rcx
mov qword [rdi - 0x78], r12
and qword [rdi - 0x70], 0
lea rdx, [rbx + 0x7d0]
mov rax, qword [rbx + 0x128]
mov qword [rdx], rax
mov qword [r13 - 0x10], rcx
mov qword [r13 - 8], rcx
mov r13, rcx
mov ecx, 0x1f0
mov qword [rbx + 0x78], r14
call fcn.14006bcc6
mov rsi, rax
lea r14, [rbx + 0x600]
mov r8d, 0x1f0
mov rcx, rax
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x108], rsi
lea rdi, [rbx + 0xb0]
movups xmmword [rdi + 8], xmm6
mov rax, qword [rbx + 0x150]
mov rdx, qword [rbx + 0x160]
and qword [rbx + 0x160], 0
mov qword [rdi], 8
lea rcx, [rax + rdx*8]
mov qword [r14], rax
mov qword [r14 + 8], rcx
lea r8, [rbx + 0x150]
mov qword [r14 + 0x10], r8
mov qword [r14 + 0x18], rdx
movups xmmword [r14 + 0x20], xmm6
push 8
pop r12
xor edx, edx
mov qword [rbx + 0x78], rdx
push 0x28
pop r14
cmp rax, rcx
je 0x14001afc7
lea rcx, [rax + 8]
mov qword [rbx + 0x600], rcx
mov rax, qword [rax]
mov rcx, qword [rbx + 0x628]
lea rdx, [rcx + 1]
mov qword [rbx + 0x628], rdx
lock inc qword [rsi]
jle 0x14001bcdb
mov qword [rbx + 0xe0], rsi
mov qword [rbx + 0xe8], rcx
mov qword [rbx + 0xf0], rax
mov qword [rbx + 0xd0], r13
mov qword [rbx + 0xd8], r13
mov rcx, r14
call fcn.14006bcc6
mov r15, rax
mov rax, qword [rbx + 0xf0]
mov qword [r15 + 0x20], rax
movups xmm0, xmmword [rbx + 0xd0]
movups xmm1, xmmword [rbx + 0xe0]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov qword [rbx + 0xd0], r15
mov rdx, qword [rbx + 0x78]
cmp rdx, qword [rbx + 0xb8]
jne 0x14001af98
mov rcx, rdi
call fcn.1401023c2
mov r12, qword [rbx + 0xb0]
mov rdx, qword [rbx + 0xc0]
mov qword [r12 + rdx*8], r15
mov rcx, qword [rbx + 0xc0]
inc rcx
mov rax, rcx
mov qword [rbx + 0x78], rcx
mov qword [rbx + 0xc0], rcx
mov rax, qword [rbx + 0x600]
mov rcx, qword [rbx + 0x608]
jmp 0x14001aeeb
lea rcx, [rbx + 0x600]
call fcn.14010a84c
mov rsi, qword [rbx + 0x108]
mov rax, qword [rbx + 0xb0]
mov qword [rbx + 0x88], rax
mov rax, qword [rbx + 0xb8]
mov qword [rbx + 0x98], rax
xor eax, eax
mov byte [rbx + 0x74], al
mov byte [rbx + 0x75], al
lea rcx, [rbx + 0x150]
call fcn.140107b2a
mov byte [rbx + 0x5d], 0
lea rcx, [rbx + 0x168]
call fcn.140107a2a
mov qword [rbx + 0xb0], 1
mov qword [rbx + 0xb8], rsi
mov al, 1
mov byte [rbx + 0x84], al
mov byte [rbx + 0x85], al
mov byte [rbx + 0x86], al
lea rcx, [rbx + 0x1e8]
push 1
pop rdx
mov qword [rbx + 0x90], rdx
mov r8, rsi
call fcn.14010a2bc
mov rdx, qword [rbx + 0x88]
mov qword [rbx + 0x550], rdx
mov rax, qword [rbx + 0x98]
mov qword [rbx + 0x558], rax
and qword [rbx + 0x560], 0
mov rcx, qword [rbx + 0x78]
lea r13, [rdx + rcx*8]
mov qword [rbx + 0x420], rdx
mov qword [rbx + 0x428], r13
lea rax, [rbx + 0x550]
mov qword [rbx + 0x430], rax
mov qword [rbx + 0x438], rcx
and qword [rbx + 0x440], 0
xorps xmm6, xmm6
lea r15, [rbx + 0xd0]
mov rax, rdx
cmp rax, r13
je 0x14001b1f5
lea r14, [rax + 8]
mov qword [rbx + 0x420], r14
mov rdi, qword [rax]
mov qword [rbx + 0x110], rdi
mov byte [rbx + 0x87], 1
lea rcx, str.C:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulermulti_threadworker.rs
call fcn.14010f550
mov rsi, rax
mov r12, rdx
mov qword [rbx + 0xd0], rax
mov qword [rbx + 0xd8], rdx
push 1
pop rax
lock xadd qword [0x1401a7088], rax
mov qword [rbx + 0x600], 0xcc
and qword [rbx + 0x608], 0
lea rcx, [0x140158c58]
mov qword [rbx + 0x610], rcx
and qword [rbx + 0x618], 0
mov qword [rbx + 0x620], rax
mov qword [rbx + 0x628], 2
mov qword [rbx + 0x630], rdi
lea rax, [rbx + 0x648]
movups xmmword [rax], xmm6
and qword [rax + 0x10], 0
mov ecx, 0x80
mov edx, 0x80
call fcn.14010721d
lea rdx, [r12 + 0x1d0]
add r12, 0x170
test rsi, rsi
push 0x10
pop rcx
mov rdi, rax
lea rsi, [rbx + 0x600]
rep movsq qword [rdi], qword [rsi]
cmovne r12, rdx
mov rcx, qword [r12]
mov qword [rbx + 0x68], rax
mov rdx, rax
mov r8b, 1
mov r9, r15
call fcn.140100e80
test rax, rax
je 0x14001b1b8
test rdx, rdx
jne 0x14001bd3d
mov byte [rbx + 0x87], 0
mov rcx, r15
call fcn.14001df89
mov eax, 0xcc
mov ecx, 0x84
mov rdx, qword [rbx + 0x68]
lock cmpxchg qword [rdx], rcx
mov rax, r14
je 0x14001b0bd
mov rax, qword [rdx + 0x10]
mov rcx, rdx
call qword [rax + 0x20]
mov rax, r14
jmp 0x14001b0bd
lea rcx, [rbx + 0x420]
call fcn.14010a7e4
lea rcx, [rbx + 0x550]
call fcn.140107d5d
mov r15, qword [rbx + 0xb0]
mov r14, qword [rbx + 0xb8]
mov rdi, qword [rbx + 0x188]
mov rsi, qword [rbx + 0x190]
xor eax, eax
mov byte [rbx + 0x84], al
mov byte [rbx + 0x85], al
mov byte [rbx + 0x86], al
lea rcx, [rbx + 0x1e8]
call fcn.14010e8d1
mov byte [rbx + 0x5b], 1
lea rcx, [rbx + 0x318]
call fcn.14010f83c
cmp dword [rbx + 0x2f0], 2
je 0x14001bdad
mov rax, qword [rbx + 0x90]
mov qword [rbx + 0x500], rax
mov qword [rbx + 0x508], r12
mov byte [rbx + 0x510], 0
movups xmm0, xmmword [rbx + 0x600]
movups xmmword [rbx + 0x511], xmm0
mov rax, qword [rbx + 0x60f]
mov qword [rbx + 0x520], rax
mov qword [rbx + 0x530], r15
mov qword [rbx + 0x538], r14
mov qword [rbx + 0x540], rdi
mov qword [rbx + 0x548], rsi
mov byte [rbx + 0x5c], 1
lea rdx, str.C:Program_Files__x86_Steam_steamappslibraryfolders.vdf1384160srcwebhelper.rs
lea rcx, [rbx + 0x318]
push 0x39
pop r8
call fcn.1400eee70
lea rcx, [rbx + 0x600]
and dword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
mov dword [rcx + 0x18], 7
and qword [rcx + 0x1c], 0
and word [rcx + 0x24], 0
mov byte [rcx + 0x20], 1
mov rdx, qword [rbx + 0x318]
mov r8, qword [rbx + 0x328]
mov qword [rbx + 0x78], rdx
call fcn.1400eaed0
mov rsi, rax
mov rdi, rdx
mov rdx, qword [rbx + 0x320]
mov rcx, qword [rbx + 0x78]
call fcn.1400de7ab
mov qword [rbx + 0x3e0], rsi
mov qword [rbx + 0x3e8], rdi
test rsi, rsi
je 0x14001b350
lea rcx, [rbx + 0x3e8]
mov byte [rbx + 0x5c], 1
call fcn.14005aeee
jmp case.0x14000ebb5.61
mov qword [rbx + 0x238], 1
xorps xmm0, xmm0
movups xmmword [rbx + 0x240], xmm0
lea rsi, [rbx + 0x600]
mov rcx, rsi
mov rdx, rdi
call fcn.1400e9f50
cmp dword [rsi], 2
mov qword [rbx + 0x78], rdi
jne 0x14001b3a3
mov rax, qword [rbx + 0x608]
lea rcx, [rbx + 0x428]
mov qword [rcx], rax
mov qword [rcx - 8], 1
call fcn.1400e1c70
jmp 0x14001b438
mov r12, qword [rbx + 0x638]
lea r8, [rbx + 0x420]
and qword [r8], 0
push 1
pop r9
mov rcx, rdi
xor edx, edx
call qword [sym.imp.kernel32.dll_SetFilePointerEx]
test eax, eax
je 0x14001b413
xor esi, esi
sub r12, qword [rbx + 0x420]
cmovb r12, rsi
mov r14d, 0
test r12, r12
je 0x14001b3ff
lea rcx, [rbx + 0x238]
xor edx, edx
mov r8, r12
call fcn.140127b80
pop rdi
adc byte [rax], al
mov rsi, qword [rbx + 0x240]
mov r14, qword [rbx + 0x248]
add r12, 0x400
jae 0x14001b832
mov al, 1
mov dword [rbx + 0x68], eax
jmp 0x14001b442
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
lea rcx, [rbx + 0x608]
mov qword [rcx], rax
mov qword [rcx - 8], 1
clc
add dword [rax], eax
add byte [rax], al
call fcn.1400e1c70
mov al, 1
mov dword [rbx + 0x68], eax
xor r14d, r14d
xor esi, esi
xor r13d, r13d
xorps xmm6, xmm6
mov qword [rbx + 0x88], rsi
mov qword [rbx + 0x90], r14
mov bl, 0x90
add byte [rax], al
invalid
mov r15, r14
cmp r15, rsi
jne 0x14001b47f
lea rcx, [rbx + 0x238]
mov rdx, rsi
push 0x20
pop r8
call fcn.140127b80
mov rsi, qword [rbx + 0x240]
mov r15, qword [rbx + 0x248]
add byte [rax], al
mov rcx, qword [rbx + 0x78]
mov rdi, qword [rbx + 0x238]
lea rax, [rdi + r15]
mov r8, rsi
sub r8, r15
cmp r8, r12
mov rdx, r12
cmovb rdx, r8
cmp byte [rbx + 0x68], 0
cmovne rdx, r8
ror byte [r8 - 0x77], 1
and dword [rax], 4
add byte [rax], al
mov qword [rbx + 0x428], rdx
and qword [rbx + 0x430], 0
and dword [rbx + 0x430], 0
mov qword [rbx + 0x438], r13
lea rdx, [rbx + 0x420]
call fcn.1400ea060
mov r14, rax
test rax, rax
je case.default.0x14001b4eb
mov eax, r14d
and eax, 3
lea rcx, [0x14015f7b8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [r14 + 0x10], 0x23
je 0x14001b515
jmp 0x14001b67f
mov qword [rbx + 0x600], r14
lea rcx, [rbx + 0x600]
call fcn.1400e1c70
jmp 0x14001b459
mov r14, qword [rbx + 0x430]
test r14, r14
je 0x14001b9e7
mov rdx, qword [rbx + 0x438]
mov r13, rdx
sub r13, r14
jb 0x14001c08a
cmp cl, byte [rbx]
add byte [rax], al
mov rax, qword [rbx + 0x428]
cmp rdx, rax
ja 0x14001c09b
add r14, r15
mov qword [rbx + 0x248], r14
add al, byte [rax]
invalid
cmp rsi, qword [rbx + 0x88]
jne 0x14001b456
cmp r14, rsi
jne 0x14001b456
movaps xmmword [rbx + 0x610], xmm6
movaps xmmword [rbx + 0x600], xmm6
lea rcx, [rbx + 0x1e8]
mov rdx, qword [rbx + 0x78]
lea r8, [rbx + 0x600]
add byte [rsi], al
add byte [rax], al
call fcn.1400ea230
cmp qword [rbx + 0x1e8], 0
je case.default.0x14001b5ca
mov r14, qword [rbx + 0x1f0]
mov eax, r14d
and eax, 3
lea rcx, [0x14015f7c8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
cmp byte [r14 + 0x10], 0x23
je 0x14001b5f4
jmp case.0x14001b5ca.2
lea rcx, [rbx + 0x1f0]
call fcn.1400e1c70
lea rcx, [rbx + 0x1e8]
mov rdx, qword [rbx + 0x78]
lea r8, [rbx + 0x600]
call fcn.1400ea230
jmp 0x14001b5a5
mov r15, qword [rbx + 0x1f0]
test r15, r15
je 0x14001ba17
cmp r15, 0x21
jae 0x14001c0af
lea rcx, [rbx + 0x238]
mov rdx, qword [rbx + 0x88]
mov r8, r15
call fcn.140127b80
adc byte [rax], al
mov rsi, qword [rbx + 0x240]
mov r14, qword [rbx + 0x248]
mov rcx, qword [rbx + 0x238]
add rcx, r14
lea rdx, [rbx + 0x600]
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
add r14, r15
mov qword [rbx + 0x248], r14
jmp 0x14001b456
mov qword [rbx + 0x1a0], r14
mov qword [rbx + 0x198], 1
push 1
pop rax
mov qword [rbx + 0x68], rax
mov r8, r15
mov r13, qword [rbx + 0x90]
sub r8, r13
jb 0x14001bf83
lea rdx, [rdi + r13]
lea r12, [rbx + 0x600]
mov rcx, r12
call fcn.140030ae0
cmp qword [r12], 0
jne 0x14001bf9a
mov qword [rbx + 0x248], r15
cmp qword [rbx + 0x68], 0
jne 0x14001bfb1
mov qword [rsp + 0x20], 7
lea r9, [0x14012c4a1]
lea rcx, [rbx + 0x600]
mov rdx, rdi
mov r8, r15
call fcn.1400341f0
cmp qword [rbx + 0x600], 0
je 0x14001b749
lea rdx, [rbx + 0x608]
cmp qword [rdx + 0x30], 0xffffffffffffffff
mov r8, qword [rdx + 0x40]
mov r9, qword [rdx + 0x48]
mov rax, qword [rdx + 0x50]
mov rcx, qword [rdx + 0x58]
je 0x14001b815
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x30], 0
lea rcx, [rbx + 0x420]
call fcn.14001d5e5
jmp 0x14001b868
mov al, byte [rbx + 0x61a]
mov byte [rbx + 0x90], al
mov r14, qword [rbx + 0x608]
mov rax, qword [rbx + 0x648]
mov qword [rbx + 0x68], rax
mov r12, qword [rbx + 0x650]
mov r13b, byte [rbx + 0x618]
cmp byte [rbx + 0x90], 0
jne 0x14001b811
mov rax, r12
test r14, r14
je 0x14001b7a8
mov rax, r12
sub rax, r14
jbe 0x14001b7a2
mov rcx, qword [rbx + 0x68]
cmp byte [rcx + r14], 0xbf
jg 0x14001b7a8
jmp 0x14001bdde
jne 0x14001bdde
mov rcx, qword [rbx + 0x68]
add rcx, r14
add rax, rcx
mov qword [rbx + 0x420], rcx
mov qword [rbx + 0x428], rax
lea rcx, [rbx + 0x420]
call fcn.14001d54f
test eax, eax
mov eax, 0x110000
cmove edx, eax
test r13b, r13b
jne 0x14001b857
cmp edx, 0x110000
je 0x14001b811
push 1
pop rax
cmp edx, 0x80
jb 0x14001b806
push 2
pop rax
cmp edx, 0x800
jb 0x14001b806
cmp edx, 0x10000
push 4
pop rax
sbb rax, 0
add r14, rax
mov r13b, 1
jmp 0x14001b775
xor eax, eax
jmp 0x14001b861
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x30], 1
lea rcx, [rbx + 0x420]
call fcn.14001d5e5
jmp 0x14001b868
mov rax, r12
and rax, 0x1fff
je 0x14001b9b2
mov ecx, 0x2000
sub rcx, rax
add r12, rcx
setb al
mov dword [rbx + 0x68], eax
jmp 0x14001b442
mov qword [rbx + 0x428], r14
push 1
pop rax
mov qword [rbx + 0x420], rax
cmp qword [rbx + 0x420], 0
je case.0x14000e8a9.42
mov r8, qword [rbx + 0x428]
test r8, r8
je case.0x14000e8a9.42
lea r9, [0x14012c4d0]
mov rcx, rdi
mov rdx, r15
call fcn.14001d79f
push 0x7b
pop r8
mov rcx, rax
call fcn.14001d7d1
test rax, rax
je case.0x14000e8a9.42
lea eax, [rax]
add byte [rax], al
mov r8, rdx
test rdx, rdx
je case.0x14000e8a9.42
lea r9, [0x14012c4e8]
mov rcx, rdi
mov rdx, r15
call fcn.14001d79f
push 0x7b
pop r8
mov rcx, rax
call fcn.14001d7d1
test rax, rax
je case.0x14000e8a9.42
mov r8, rdx
test rdx, rdx
je case.0x14000e8a9.42
lea r9, [0x14012c500]
mov rcx, rdi
mov rdx, r15
call fcn.14001d79f
push 0x22
pop r8
pop rax
mov rcx, rax
call fcn.14001d7d1
iretd
invalid
add byte [rax], al
test rax, rax
test eax, eax
je case.0x14000e8a9.42
mov r14, rdx
test rdx, rdx
je case.0x14000e8a9.42
invalid
add r15, rdi
lea r12, [rbx + 0x600]
mov qword [r12], rdi
mov qword [r12 + 8], r15
dec r14
je 0x14001b9be
mov rcx, r12
call fcn.14001d872
cmp eax, 0x110000
jne 0x14001b922
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400de7ab
mov byte [rbx + 0x5c], 1
mov rcx, qword [rbx + 0x78]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov byte [rbx + 0x5b], 1
lea rcx, [rbx + 0x500]
lea ecx, [rbx + 0x500]
call fcn.14001d8b5
mov rax, qword [rbx + 0x130]
add dword [rax], eax
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.1400de7ab
movaps xmm6, xmmword [rbp + 0x1220]
lea rsp, [rbp + 0x1238]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov qword [rbx + 0x1a0], r14
push 1
pop rax
mov r15, qword [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rbx + 0x68], rax
mov qword [rbx + 0x198], rax
jmp 0x14001b698
mov dword [rbx + 0x68], 0
jmp 0x14001b442
lea rcx, [rbx + 0x600]
call fcn.14001d872
lea ecx, [rax - 0x30]
cmp ecx, 3
ja case.default.0x14001b9e0
lea rax, [0x14015f7d8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r14b, 0x43
jmp 0x14001ba43
mov r14, r15
sub r14, qword [rbx + 0x90]
mov qword [rbx + 0x1a0], r14
and qword [rbx + 0x198], 0
xor eax, eax
jmp 0x14001b694
mov r14b, 0x58
cmp eax, 0x110000
je case.0x14000e8a9.42
jmp 0x14001ba43
mov r15, qword [rbx + 0x88]
mov r14, r15
sub r14, qword [rbx + 0x90]
add byte [rax], al
mov qword [rbx + 0x1a0], r14
xor eax, eax
shr cl, 0x6c
invalid
invalid
invalid
mov r14b, 0x45
jmp 0x14001ba43
mov r14b, 0x46
jmp 0x14001ba43
mov r14b, 0x44
mov rcx, rdi
mov rdx, rsi
call fcn.1400de7ab
mov byte [rbx + 0x5c], 1
mov rcx, qword [rbx + 0x78]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov byte [rbx + 0x5c], 1
push 1
pop rcx
call fcn.14011722b
mov byte [rax], r14b
lea rcx, [rbx + 0x600]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
lea rdx, str.:GUILTY_GEAR_STRIVEProgram_Files__x86_Steam_steamappscommonSteamLibrary_steamappscommonREDContentPaksmodsAhh_nahh_wth
push 2
pop r8
call fcn.14012085f
lea rcx, [rbx + 0x608]
mov rax, qword [rcx - 8]
mov qword [rbx + 0x68], rax
mov rax, qword [rcx]
mov qword [rbx + 0x90], rax
mov rdi, qword [rcx + 8]
lea rax, [0x14012c52d]
lea r14, [rbx + 0x420]
mov qword [r14], rax
mov qword [r14 + 8], 0x2b
lea rax, [0x14012c558]
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], 0x1e
and qword [r14 + 0x20], 0
mov qword [r14 + 0x28], 2
xorps xmm6, xmm6
lea r15, [rbx + 0x238]
lea r13, [rbx + 0x600]
mov rcx, r14
call fcn.1401219f3
test rax, rax
je 0x14001bbc4
mov r12, rax
mov rsi, rdx
mov qword [rbx + 0x238], 1
lea rax, [rbx + 0x240]
movups xmmword [rax], xmm6
mov rcx, r15
mov rdx, qword [rbx + 0x68]
mov r8, rdi
call fcn.14012085f
mov rcx, r15
mov rdx, r12
mov r8, rsi
call fcn.14012085f
mov rcx, r15
lea rdx, [0x14012c51a]
push 0x13
pop r8
call fcn.14012085f
mov r12, qword [rbx + 0x238]
mov r8, qword [rbx + 0x248]
lea rcx, [rbx + 0x318]
mov rdx, r12
call fcn.14001d88a
mov rdx, qword [rbx + 0x318]
mov r8, qword [rbx + 0x328]
mov rcx, r13
mov qword [rbx + 0x78], rdx
call fcn.140116ad5
cmp dword [rbx + 0x600], 2
jne 0x14001bbd9
lea rcx, [rbx + 0x608]
call fcn.14005aeee
mov rdx, qword [rbx + 0x320]
mov rcx, qword [rbx + 0x78]
call fcn.1400de7ab
mov rdx, qword [rbx + 0x240]
mov rcx, r12
call fcn.1400de7ab
jmp 0x14001baf8
mov rcx, qword [rbx + 0x68]
mov rdx, qword [rbx + 0x90]
call fcn.1400de7ab
jmp case.0x14000ebb5.61
lea rdx, [0x14012c576]
lea rcx, [rbx + 0x238]
push 0x17
pop r8
call fcn.14012085f
mov rsi, qword [rbx + 0x238]
mov r8, qword [rbx + 0x248]
lea rcx, [rbx + 0x550]
mov rdx, rsi
call fcn.14001d88a
mov rdx, qword [rbx + 0x550]
mov r8, qword [rbx + 0x560]
mov cl, 1
mov qword [rbx + 0x88], rdx
call fcn.1400ebf20
mov rdi, rax
mov rdx, qword [rbx + 0x558]
mov rcx, qword [rbx + 0x88]
call fcn.1400de7ab
test rdi, rdi
je 0x14001bc53
lea rcx, [rbx + 0x600]
mov qword [rcx], rdi
call fcn.14005aeee
lea rax, [rbx + 0x240]
movups xmm0, xmmword [rax]
movaps xmmword [rbx + 0xd0], xmm0
mov rdx, qword [rbx + 0x320]
mov rcx, qword [rbx + 0x78]
call fcn.1400de7ab
mov rcx, qword [rbx + 0x68]
mov rdx, qword [rbx + 0x90]
call fcn.1400de7ab
movaps xmm0, xmmword [rbx + 0xd0]
lea rdx, [rbx + 0x600]
movaps xmmword [rdx + 0x20], xmm0
mov rax, qword [rbx + 0x130]
movups xmm0, xmmword [rax]
movaps xmmword [rdx], xmm0
mov rax, qword [rax + 0x10]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rsi
xor eax, eax
mov byte [rdx + 0xc38], al
mov byte [rbx + 0x5c], al
lea rcx, [rbx + 0x500]
call fcn.140028e99
mov byte [rbx + 0x5b], 0
lea rcx, [rbx + 0x500]
call fcn.14001d8b5
jmp 0x14001b976
ud2
mov byte [rbx + 0x5e], 0
mov byte [rbx + 0x5f], 1
push 8
pop rcx
mov edx, 0x800
call fcn.140124460
jmp 0x14001c0c1
mov al, 1
mov byte [rbx + 0x60], al
mov byte [rbx + 0x61], al
mov byte [rbx + 0x62], 0
call fcn.140102473
jmp 0x14001c0c1
mov qword [rbx + 0x68], rdi
lea r8, [rbx + 0x600]
and qword [r8], 0
lea rdx, [0x1401580a8]
lea r9, str.C:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulermulti_threadqueue.rs
lea rcx, [rbx + 0xb0]
call fcn.140128af5
jmp 0x14001c0c1
lea rax, [rbx + 0x170]
mov qword [rax], rdx
mov qword [rbx + 0x198], rax
lea rax, str.OS_cant_spawn_worker_thread:
lea rcx, [rbx + 0x600]
mov qword [rcx], rax
push 1
pop rdx
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea rax, [fcn.1400e8ae0]
mov qword [rbx + 0x1a0], rax
lea rax, [rbx + 0x198]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_schedulermulti_threadworker.rs
call fcn.140124790
jmp 0x14001c0c1
mov byte [rbx + 0x5b], 1
push 8
pop rcx
push 0x10
pop rdx
call fcn.140124460
jmp 0x14001c0c1
lea r8, [rbx + 0x600]
mov qword [r8], r12
lea rax, [0x14012c5a0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14012c58d]
lea r9, fcn.14005aeee
push 0xc
pop rdx
call fcn.140124ca0
jmp 0x14001c0c1
lea rax, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov rcx, qword [rbx + 0x68]
mov rdx, r12
mov r8, r14
mov r9, r12
call fcn.140124f20
jmp 0x14001c0c1
mov al, byte [rbx + 0x239]
lea rcx, [rbx + 0x1e8]
mov byte [rcx], al
lea rax, str.TOKIO_WORKER_THREADSC:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcloom_stdmod.rs__cannot_be_set_to_0
mov qword [rbx + 0x600], rax
lea rax, [fcn.14005fc20]
mov qword [rbx + 0x608], rax
mov qword [rbx + 0x610], rcx
lea rax, [0x140030400]
mov qword [rbx + 0x618], rax
lea rax, [rbx + 0x550]
mov qword [rbx + 0x620], rax
lea rax, case.0x14009a655.49
lea rcx, [rbx + 0x420]
mov qword [rcx], rax
push 3
pop rax
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140019e30]
mov qword [rbx + 0x628], rdx
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], rax
lea rdx, [0x140159520]
call fcn.140124790
jmp 0x14001c0c1
lea rax, str.TOKIO_WORKER_THREADSC:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcloom_stdmod.rs__cannot_be_set_to_0
lea rdx, [rbx + 0x420]
mov qword [rdx], rax
lea rax, case.0x14009a655.49
lea rcx, [rbx + 0x600]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.14005fc20]
mov qword [rdx + 8], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], 1
lea rdx, [0x140159458]
call fcn.140124790
jmp 0x14001c0c1
mov al, 1
mov byte [rbx + 0x74], al
mov byte [rbx + 0x75], al
call fcn.14002c690
jmp 0x14001c0c1
mov al, 1
mov byte [rbx + 0x74], al
mov byte [rbx + 0x75], al
push 8
pop rcx
mov rdx, rsi
call fcn.140124460
jmp 0x14001c0c1
mov al, 1
mov byte [rbx + 0x76], al
mov byte [rbx + 0x77], al
call fcn.14002c690
jmp 0x14001c0c1
mov al, 1
mov byte [rbx + 0x76], al
mov byte [rbx + 0x77], al
push 8
pop rcx
mov rdx, rsi
call fcn.140124460
jmp 0x14001c0c1
mov byte [rbx + 0x5e], 0
mov byte [rbx + 0x5f], 1
call fcn.14002c690
jmp 0x14001c0c1
mov byte [rbx + 0x5e], 0
mov byte [rbx + 0x5f], 1
push 8
pop rcx
mov rdx, rsi
call fcn.140124460
jmp 0x14001c0c1
lea rcx, str.assertion_failed:_sharded_size.is_power_of_two__C:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcutil_sharded_list.rs
lea r8, [0x140158528]
push 0x30
pop rdx
call fcn.140124950
jmp 0x14001c0c1
lea r8, [0x140155780]
mov rcx, r13
mov rdx, r15
call fcn.1401247d0
jmp 0x14001c0c1
cmp qword [rbx + 0x68], 0
lea rax, str.stream_did_not_contain_valid_UTF_8
cmove r14, rax
mov qword [rbx + 0x248], r13
lea r8, [rbx + 0x600]
mov qword [r8], r14
lea rax, [0x14012c4b8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.14005aeee
push 0x2b
pop rdx
call fcn.140124ca0
jmp 0x14001c0c1
push 8
pop rcx
mov rdx, rsi
call fcn.140124460
jmp 0x14001c0c1
mov ecx, dword [rax]
mov eax, dword [rax + 3]
mov dword [rbx + 0x23b], eax
mov dword [rbx + 0x238], ecx
lea rax, [rbx + 0x550]
mov qword [rax], r14
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r8
mov byte [rax + 0x18], 0
mov ecx, dword [rbx + 0x238]
mov edx, dword [rbx + 0x23b]
mov dword [rax + 0x19], ecx
mov dword [rax + 0x1c], edx
lea rcx, str.TOKIO_WORKER_THREADSC:Userschaos.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.35.1_srcloom_stdmod.rs__cannot_be_set_to_0
lea rdx, [rbx + 0x420]
mov qword [rdx], rcx
lea rcx, [fcn.14005fc20]
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rax, case.0x14009a655.49
lea rcx, [rbx + 0x600]
mov qword [rcx], rax
push 2
pop r8
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
lea rax, [0x1400e8f30]
mov qword [rdx + 0x18], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
lea rdx, [0x1401594b0]
call fcn.140124790
jmp 0x14001c0c1
lea r8, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_srcio_borrowed_buf.rs
mov rcx, r14
call fcn.140124b60
jmp 0x14001c0c1
lea r8, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_srcio_borrowed_buf.rs
mov rcx, rdx
mov rdx, rax
call fcn.1401248d0
jmp 0x14001c0c1
lea r8, [0x1401557b0]
push 0x20
pop rdx
mov rcx, r15
call fcn.1401248d0
ud2