Function at 0x14002b414
Capabilities:
Resolve function by parsing pe exports

Disassembly:
add dword [rax], eax
add byte [rax - 0x77], cl
int1
fadd dword [rcx]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
adc dword [rax], eax
add byte [rax], al
jb 0x140001bb0
or al, byte [rax]
mov esi, dword [rsp + 0x38]
sub eax, eax
and al, 0x80
add dword [rax], eax
add byte [rbx + 0x183248c], cl
add byte [rax], al
add byte [rax - 0x73], cl
je 0x140001d63
invalid
add byte [rax - 0x77], cl
int1
jmp 0x14156514b
add byte [rcx + 0x37d850f], bh
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
push 0x58
mov ecx, edx
int3
mov eax, edi
cmp byte [rbx + 0xc], dh
and al, 0x38
add dword [rax], eax
add byte [rdi], cl
test dword [rbx + 0x49000001], ebx
add ebp, ebx
dec dword [rcx + rcx*4 - 0xe]
push qword [rcx + rdi*2 + 0x41]
mov esp, edi
invalid
add cl, byte [rax - 0x7b]
dec dword [rdi]
test byte [rax + 1], bh
add byte [rax], al
or dl, bh
invalid
jo 0x140010117
add byte [rax], al
loope 0x140010161
mov edx, ebx
invalid
mov ebp, 0x4b0
jle 0x14001014c
add byte [rax], al
mov ecx, edi
mov rax, rdi
shr rax, 0x20
call 0x168f98483
call 0x168f98483
clc
sub byte [rdi], cl
xchg dword [rbx], eax
add eax, dword [rbx]
add byte [rax], al
lea rcx, [0x1400bc5dc]
ja 0x14001046c
add eax, dword [rbx]
add byte [rax], al
lea rcx, [0x1400bc5dc]
insb byte [rdi], dx
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x140010180
enter 0, 0
invalid
enter 0xffffffffffffb841, 0xffffffffffffffe8
add eax, dword [rax]
add byte [rcx + 0x41d231d8], cl
div eax
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_recv
jmp 0x140010180
invalid
invalid
invalid
mov al, 0xe
jmp 0x140010180
invalid
invalid
invalid
invalid
mov al, 0xb
jmp 0x140010180
invalid
invalid
invalid
mov al, 4
jmp 0x140010180
invalid
invalid
invalid
invalid
mov al, 0xc
jmp 0x140010180
invalid
invalid
invalid
mov al, 9
jmp 0x140010180
invalid
invalid
invalid
invalid
invalid
mov al, 2
jmp 0x140010180
invalid
invalid
invalid
mov al, recv
jmp 0x140010180
invalid
invalid
invalid
mov al, 3
jmp 0x140010180
invalid
invalid
invalid
mov al, 7
jmp 0x140010180
invalid
invalid
invalid
mov al, 1
jmp 0x140010180
invalid
mov al, select
jmp 0x140010180
invalid
invalid
invalid
mov al, 0x29
jmp 0x140010180
invalid
invalid
invalid
mov al, setsockopt
jmp 0x140010180
invalid
invalid
invalid
mov al, 5
jmp 0x140010180
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140010180
invalid
invalid
invalid
mov al, 0xd
jmp 0x140010180
invalid
invalid
invalid
mov al, 6
jmp 0x140010180
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_select
jmp 0x140010180
invalid
invalid
invalid
mov al, 0xa
jmp 0x140010180
invalid
invalid
invalid
mov al, 8
jmp 0x140010180
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp 0x140010180
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x140010180
invalid
invalid
invalid
mov al, 0x17
jmp 0x140010180
invalid
invalid
invalid
invalid
add bl, dh
movq mm1, qword [rsp + 0x110]
movq qword [rsp + 0xb0], mm1
add byte [rdi], cl
adc byte [rsp + 0x130], bl
invalid
add bl, dh
movq qword [r14 + 0x18], mm0
or al, byte gs:[rax]
add eax, edi
int1
cmp dword [rsp + 0x20], 0
and ebp, ebx
or dword [rcx], esi
xor eax, eax
jmp 0x140011a49
mov esi, ecx
pop rdi
add byte [rax], al
or dword [rax], eax
sub byte [rax - 0x77], cl
stc
invalid
test byte [rdx + 1], dh
add byte [rax], al
or al, byte [rax]
mov eax, esi
stosd dword [rdi], eax
nop
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rbx + 0x198], esp
add dword [rax], eax
add dh, al
sbb dword [rcx + rax + 0x45000000], 0x31
add dword [rax], eax
add byte [rax], al
xor r13d, r13d
add dword [rax], eax
add byte [rax], al
or al, byte [rax]
and al, 0x50
add byte [rsi - 0x39], ah
and al, 0x6a
or al, byte [rax]
lea esi, [rsp + 0xf0]
jl 0x140015ce7
xor bh, bh
loope 0x140015c8d
and al, 0x50
push rax
add cl, byte [rdi]
mov dh, 0x4c
and al, 0x50
mov ah, 0x24
lock add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x78
and al, 0x50
add esp, dword [rsi - 0x39]
and al, 0x6a
or al, byte [rax]
invalid
and dword [rbx], 0
mov ecx, ecx
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x98]
call fcn.14003bb0f
invalid
invalid
mov esp, 0x1d024
and al, 0xd0
add dword [rax], eax
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
add dword [rax], eax
add byte [rbx + 0x1ea2494], cl
add byte [rax], al
and al, 0x30
mov dword [rsp + 0x298], ecx
mov ecx, dword [rsp + 0xa0]
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add bh, bh
jmp rdx
invalid
mov ecx, 0xdae90018
add al, 0
add al, ch
invalid
cmp dword [rax], 2
jg 0x14001699a
add byte [rax], al
add byte [rdi], cl
mov bh, 0xab
cwde
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
invalid
invalid
mov bh, 0xab
invalid
rol byte [rcx], 0
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rcx], 1
add byte [rax], al
lea eax, [0x1400b3760]
or eax, 0x480001a8
mov edi, eax
add byte [rax], al
int 9
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x100], eax
and al, 0
add dword [rax], eax
invalid
and al, 0
mov dword [rsp + 0x110], ecx
mov edx, esi
bnd call fcn.140013a58
insb byte [rdi], dx
and al, 0x48
lea esi, [rsp + 0xf0]
and al, 0x78
mov ch, 0xf1
invalid
xchg esi, eax
add dword [rax], eax
add byte [rbx - 0x74b3f508], al
cmp eax, 0xa
invalid
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
test byte [rbx - 0x7cffffff], dl
add dword [rax], eax
add byte [rbx - 0x7bf0b908], al
nop
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx - 0x7bf0b908], al
nop
add dword [rax], eax
add byte [rbx - 0x7bf0b808], al
lea eax, [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx - 0x7bf0af08], al
je 0x140016e4d
add dword [rax], eax
add byte [rbp - 0x7c7af040], al
test dword [rbx + 0x31000001], eax
test dword [rbx + 0x31000001], eax
leave
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], al
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
or byte [rcx + rcx*4 + 0x78], cl
adc byte [rax - 0x7d], cl
and byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax - 0x7f], cl
invalid
add byte [rbp + rcx*4 + 5], cl
mov ebp, 0xba0009bd
xor eax, 0xe8000000
mov ebx, eax
invalid
mov eax, dword [rsp + 0x30]
add byte [rbx + 0x5d], bl
push rax
or byte [rax], al
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rdi, r9
mov rbx, r8
mov r15, rdx
mov rsi, rcx
mov r8d, dword [rdx + 0x38]
cmp r8d, 0x3b9aca01
jne 0x14001872b
mov r14, qword [r15]
mov rdx, qword [r15 + 8]
mov r8d, dword [r15 + 0x10]
mov rcx, qword [r14 + 0x200]
call fcn.140018a31
test rax, rax
jne 0x140018740
lea r15, [r14 + 0x200]
mov rcx, r14
mov rdx, r15
call fcn.1400150d3
test rax, rax
je 0x14001884b
mov r14, qword [r15 + 0x28]
mov rdx, qword [r15 + 0x30]
mov rcx, r14
call fcn.140018a31
test rax, rax
je 0x14001875c
mov qword [rsi + 8], rax
mov qword [rsi], 1
lea rcx, [r15 + 0x10]
mov rax, qword [r15 + 8]
mov rbp, qword [r15 + 0x10]
mov r13, qword [r15 + 0x18]
cmp rbp, r13
jne 0x14001879d
cmp rax, rdi
ja 0x14001879d
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9, rdi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140055910
mov qword [rsp + 0x30], rcx
mov r12, qword [r15]
cmp rbp, r13
jb 0x1400187ed
lea rdx, [rsp + 0x38]
mov qword [rdx], r12
mov qword [rdx + 8], rax
and qword [rdx + 0x10], 0
mov rax, qword [r15 + 0x20]
mov qword [rdx + 0x18], rax
mov rcx, r14
call fcn.1400557a0
test rax, rax
jne 0x140018740
and qword [r15 + 0x10], 0
mov r13, qword [rsp + 0x48]
mov qword [r15 + 0x18], r13
mov rax, qword [rsp + 0x50]
mov qword [r15 + 0x20], rax
xor ebp, ebp
mov rax, r13
sub rax, rbp
test r12, r12
je 0x140018740
add r12, rbp
lea rdx, [rsp + 0x58]
mov qword [rdx], r12
mov qword [rdx + 8], rax
lea r14, [rsp + 0x38]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.1400189af
cmp qword [r14], 0
mov rax, qword [r14 + 8]
jne 0x140018740
add rbp, rax
cmp rbp, r13
cmovae rbp, r13
mov rcx, qword [rsp + 0x30]
mov qword [rcx], rbp
mov qword [rsi + 8], rax
and qword [rsi], 0
jmp 0x14001874b
lea r12, [rsp + 0x38]
mov rcx, r14
call fcn.14003b8f7
test al, al
je 0x14001887e
mov rcx, r12
mov rdx, r14
mov r8, r15
call fcn.14001513f
cmp qword [rsp + 0x38], 0
jne 0x14001898b
cmp qword [rsp + 0x40], 0
jne 0x140018850
cmp byte [r14 + 0x142], 0
sete al
cmp qword [r14 + 0x1d8], 0
setne cl
or cl, al
mov rax, qword [rsp + 0x40]
jmp 0x14001871d
jmp 0x14001871d
or byte [rcx], dh
shr cl, 0x86
std
invalid
mov eax, 3
or eax, 0xe9000000
invalid
outsb dx, byte [rsi]
std
invalid
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rdi, rdx
xlatb
xlatb
mov rsi, rcx
mov rbx, qword [rdx]
mov r15, qword [rdx + 8]
jp 0x1400189cf
jp 0x1400189cf
cmp r9, r15
mov r14, r15
cmovb r14, r9
cmovb esi, ecx
cmovb esi, ecx
int1
cmp r14, 1
jne 0x1400189de
mov al, byte [rbx]
mov byte [r8], al
jmp 0x140018a10
lea rax, [0x1400b3090]
mov rcx, r14
mov rdx, r8
mov r8, r9
mov r9, rax
call fcn.140011ba7
lea rcx, str.C0_v_
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rbx
mov r9, r14
call fcn.14001ce7c
sub r15, r14
add rbx, r14
mov qword [rdi], rbx
mov qword [rdi + 8], r15
mov qword [rsi + 8], r14
and qword [rsi], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0x11]
or byte [rcx], r8b
retf 0x3b9a
mov dword [rsi], eax
sal byte [rcx + rdx + 0x48], 0x8b
or dword [rcx - 0x3f], ecx
loopne 0x140018b82
invalid
add eax, 0x4ba
add cl, ch
sti
mov esi, 0x48c3fffe
invalid
inc ebx
cmp qword [rcx], 0
invalid
xchg esp, eax
mov bl, 0xfe
inc ebx
sub rsp, 0x68
mov rax, qword [rcx]
add bl, ch
sub ecx, dword [rax - 0x73]
invalid
invalid
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rdi, r8
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
mov rax, qword [rcx]
mov rdx, qword [rcx + 0xd0]
mov r14, qword [rax + 0x20]
mov r15, r14
sub r15, rdx
cmp r15, r8
jbe 0x140020eb1
ror dword [rax - 0x77], cl
invalid
lea rcx, [rsi + 0x50]
lea r8, [rdx + rdi]
lea r9, [0x1400b0ca0]
call fcn.1400212cb
add al, 0
add byte [rax - 0x73], cl
or eax, 0x8fe26
add al, 0
add byte [rax - 0x73], cl
or eax, 0x8fe26
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
mov r8, rbx
mov r9, rdi
call fcn.14001ce7c
add rdi, qword [rsi + 0xd0]
jmp 0x140020fe1
test rdx, rdx
je 0x140020f51
lea r12, [rsi + 0x50]
lea r9, [0x1400b0bb0]
mov rcx, r12
mov r8, r14
call fcn.1400212cb
mov r13, rax
mov rbp, rdx
lea r9, [0x1400b0bc8]
mov rcx, r15
mov rdx, rbx
mov r8, rdi
call fcn.140011ba7
mov r9, rdx
lea rcx, [0x1400b0be0]
mov qword [rsp + 0x20], rcx
mov rcx, r13
mov rdx, rbp
mov r8, rax
call fcn.14001ce7c
lea r9, [0x1400b0bf8]
mov r8d, 0x80
mov rcx, r14
mov rdx, r12
call fcn.140011ba7
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400212f1
lea r9, [0x1400b0c10]
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.14001ccb3
mov rbx, rax
mov rdi, rdx
and qword [rsi + 0xd0], 0
test r14, r14
je 0x140020ff9
mov rax, rdi
xor edx, edx
div r14
mov r14, rdx
mov r15, rdi
sub r15, rdx
lea r9, [0x1400b0c40]
mov rcx, r15
mov rdx, rbx
mov r8, rdi
call fcn.140011ba7
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400212f1
test r14, r14
je 0x140020fe8
lea rcx, [rsi + 0x50]
lea r8, [0x1400b0c58]
mov rdx, r14
call fcn.14002107e
mov r12, rax
mov r13, rdx
lea r9, [0x1400b0c70]
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.14001ccb3
mov r9, rdx
lea rcx, [0x1400b0c88]
mov qword [rsp + 0x20], rcx
mov rcx, r12
mov rdx, r13
mov r8, rax
call fcn.14001ce7c
mov rdi, r14
mov qword [rsi + 0xd0], rdi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.attempt_to_divide_by_zero_rustc_a28077b28a02b92985b3a3faecf92813155f1ea1librarycore_src_slicemod.rs
lea r8, [0x1400b0c28]
mov edx, 0x19
call fcn.140094c20
ud2
leave
mov ebp, dword [rsp + 0x30]
or byte [rax], al
ror dword [rcx - 0x3f], 0xe4
add ecx, dword [rax - 0x73]
adc eax, 0x8f9b8
in al, 3
invalid
scasd eax, dword [rdi]
ror dword [rax - 0x77], 0x44
and al, 0x28
mov qword [rsp + 0x30], r8
cmp rax, r8
jne 0x140021373
invalid
cmp rcx, r8
cmp rcx, r8
ja 0x140021352
lea rcx, [rsi + 8]
mov rdx, r9
mov r8, rdi
call qword [r10]
xor ecx, ecx
add rdi, qword [rsi + 0x48]
setae cl
setae cl
xchg ebx, eax
ror dword [rax - 0x73], 0x15
invalid
lea rdx, [0x1400b0a78]
call fcn.1400212a7
mov qword [rsi + 0x48], rdi
add rsp, 0x68
pop rdi
pop rsi
ret
invalid
lea r8, [rsp + 0x38]
and qword [r8], 0
and byte [rax], al
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
sub rsp, 0x28
mov al, byte [0x1400f6348]
cmp al, 2
mov eax, ebx
movaps xmm6, xmmword [rsp + 0x960]
add rsp, 0x978
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0xb0]
call fcn.140021b8f
jmp 0x1400238b4
jg 0x140023ed4
adc byte [rcx + rcx*4 - 7], cl
mov rdx, r14
mov r8, qword [rsp + 0x48]
call fcn.140021c38
mov rbx, rax
mov r14, rdx
lea r15, [rsp + 0x568]
mov r8d, 0x3f8
mov rcx, r15
xor edx, edx
call fcn.140094420
mov qword [r15 - 8], 1
lea r9, [0x1400b01a8]
lea rcx, [rsp + 0x560]
mov edx, 0x80
mov r8, rbp
call fcn.14001e2ff
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov rdx, rbx
mov r8, rax
mov r9, r13
call fcn.14007dc40
mov rbp, qword [rsp + 0x9f0]
lodsb al, byte [rsi]
and al, 0xf0
or dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
movabs r12, 0x7ffffffffffffff8
and r12, rax
lea r8, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_ring_0.17.5_src_rsapublic_key.rs
lea rcx, [rsp + 0x160]
mov rdx, r12
call fcn.14002073e
mov r13, rax
mov r15, rdx
mov rcx, rbx
mov rdx, r14
mov r8, rax
mov r9, r15
call fcn.14001e1b7
sub r12, rbp
sub r15, r12
jb 0x140024068
lodsb al, byte [rsi]
and al, 0xf0
or dword [rax], eax
add byte [rax - 0x73], cl
invalid
mov rbp, r13
add rbp, r12
xor eax, eax
cmp r12, rax
je 0x140023f6b
cmp byte [r13 + rax], 0
lea rax, [rax + 1]
je 0x140023f2c
lea rcx, str.assertion_failed:_padding.iter__.all_b_b__0_
lea r8, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_ring_0.17.5_src_rsapublic_key.rs
mov edx, 0x31
jmp 0x14002400f
mov rcx, rbx
mov rdx, r14
call fcn.140021b78
mov rbx, qword [rdi]
mov r14, qword [rdi + 8]
mov rcx, rbx
call qword [r14 + 0x20]
lea rdi, [rsp + 0x560]
mov rcx, rdi
mov rdx, rax
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0x9e0]
call fcn.140022585
lea r8, [rsp + 0x50]
mov qword [r8], rbp
mov qword [r8 + 8], r15
and qword [r8 + 0x10], 0
mov r9, qword [rsp + 0xe0]
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
call qword [r14 + 0x28]
test al, al
je 0x140023fd5
add byte [rax - 0x77], cl
invalid
mov bl, 1
jmp 0x140023dc9
mov rax, qword [rsp + 0x60]
cmp rax, qword [rsp + 0x58]
setne bl
jmp 0x140023dc9
call fcn.140094c20
ud2
lea rcx, str.assertion_failed:_mid___self.len___rustc_a28077b28a02b92985b3a3faecf92813155f1ea1library_std_srcioimpls.rs
lea r8, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_ring_0.17.5_src_rsapublic_key.rs
mov edx, 0x23
jmp 0x14002400f
sub esp, 0x28
cmp byte [rdx + rcx], cl
out dx, eax
imul ecx, dword [rax], 0x1079894c
int3
add byte [rax - 0x73], cl
adc eax, 0x8e70d
add byte [rax], al
add byte [rax], al
sbb al, 0xff
invalid
cmovae ebx, eax
push rsp
and al, 0x58
jrcxz 0x140025609
and dword [rdx], 1
add byte [rax], al
mov dword [rsi + 0x10], ebp
test dword [rsp + rax], ebx
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
test rcx, rcx
add byte [rax], al
and byte [rax - 0x7b], cl
fisttp dword [rdi]
test dl, bh
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x8d064
add byte [rax], al
add byte [rax - 0x77], cl
fld1
sub dword [rax], ebp
invalid
mov ecx, dword [rsi + 0x20]
add byte [rax + 0xf], cl
ror byte [rdi], 1
mov dh, 0xc3
add eax, 0x10
add byte [rax], al
lea edx, [0x1400b82f3]
std
invalid
add byte [rax], al
add al, ch
and rax, 0xffffffffb740fffe
add dword [rax + rax*8 - 0x76b7e58b], eax
int1
int3
test byte [rax - 0x77], 0xf0
adc byte [rcx], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
cmp ecx, eax
jae 0x140025c5b
movzx edx, byte [rcx + r9]
mov rcx, qword ss:[rsi + 0x20]
adc byte [rax], al
add byte [rax], al
sal dword [rax + 0x75c98401], 0xd
add esp, 0x20
int3
adc byte [rcx + r15 - 0x38], r9b
add rax, 2
leave
add byte [rax], al
and al, 0x48
mov edx, esi
mov r9b, 1
cmp rdi, r11
jae 0x140026793
movzx edx, byte [r10 + rdi]
cmp dl, 0x5f
je 0x140026727
lea ebp, [rdx - 0x30]
cmp bpl, 0xa
jb 0x1400266e2
lea ebp, [rdx - 0x61]
cmp bpl, 0x1a
jae 0x1400266d0
add dl, 0xa9
jmp 0x1400266e0
lea ebp, [rdx - 0x41]
cmp bpl, 0x1a
mov edi, 0x1afd8040
jae 0x140026793
add dl, 0xe3
mov ebp, edx
inc rdi
mov qword [rsi + 0x10], rdi
mul rbx
jo 0x140026793
movzx edx, bpl
add rax, rdx
jae 0x1400266a0
jmp 0x140026793
inc rdi
mov qword [rsi + 0x10], rdi
adc byte [rax - 1], cl
invalid
je 0x140026793
adc byte [rax - 1], cl
sal byte [rax + riz*2 + 0x48], 0xff
leave
dec rcx
cmp rax, rcx
jae 0x140026790
push rbp
push rbp
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
jae 0x1400267e6
invalid
invalid
add byte [rax], al
invalid
sbb dword [rdx + 0x48000000], 0xffffff83
jle 0x140026770
cmp qword [rsi + 0x20], 0
je 0x1400267db
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rax + rax + 0x100f0000], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
test al, al
setne dl
mov rcx, rsi
call fcn.140025cb0
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp case.0x14001347b.200
mov r9b, 1
xor edi, edi
mov rcx, qword [rsi + 0x20]
mov dil, 1
xor r9d, r9d
jmp 0x140026795
cmpsd dword [rsi], dword [rdi]
push rsi
push rdi
push rbx
sub rsp, 0xa8
mov rsi, rdx
mov rdi, rcx
mov qword [rsp + 0x20], 1
lea r9, [0x1400b29c3]
lea rbx, [rsp + 0x40]
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.14000bbe0
lea r14, [rsp + 0x28]
nop word [rax + rax]
invalid
int1
enter 0xffffffffffff8348, 0xfffffffffffffff8
adc byte [rsi + 4], dh
add byte [rax], al
add byte [rax + 0x39], cl
invalid
test al, 0
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
cmp eax, 0x8baf4
xor r12d, r12d
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x38], r9b
adc byte [rcx + r15 - 0x38], r9b
jae 0x140027107
cmp byte [r8 + rax], 0x45
je 0x140027332
sub eax, dword [rdx]
add byte [rax], al
sub eax, dword [rdx]
add byte [rax], al
test r12, r12
je 0x14002713f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14002713f
mov r8d, 2
mov rdx, r15
call fcn.140008000
test al, al
jne 0x1400272c6
mov r8, qword [rsi]
test r8, r8
je 0x1400271e2
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140027230
cmp byte [r8 + rax], 0x73
jne 0x140027230
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x140027174
cmp byte [r8 + rcx], 0x5f
jne 0x140027174
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x140027230
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, r9
jae 0x1400272a7
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140027214
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1400271c4
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x1400271b0
add dl, 0xa9
jmp 0x1400271c1
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x1400272a7
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
jo 0x1400272a7
movzx edx, r10b
add rax, rdx
jae 0x140027180
jmp 0x1400272a7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400272d9
mov r13d, 1
mov r8d, 1
lea rdx, str._for_______::closureshim_as__mut_const___dyn___unsafe_extern__
call fcn.140008000
test al, al
je 0x140027296
jmp 0x1400272dc
inc rcx
mov qword [rsi + 0x10], rcx
inc rax
je 0x1400272a7
cmp rax, 0xffffffffffffffff
je 0x1400272a7
nop
mov rcx, rdi
mov rdx, rsi
call fcn.140024d00
cmp qword [rsp + 0x20], 0
je 0x1400272f0
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x140027288
mov rcx, rbx
mov rdx, r13
call fcn.140024f20
test al, al
jne 0x1400272c6
mov r8d, 2
mov rcx, r13
mov rdx, r14
call fcn.140008000
test al, al
jne 0x1400272c6
mov rcx, rsi
mov dl, 1
call fcn.140025cb0
test al, al
jne 0x1400272c6
mov r8, qword [rsi]
inc r12
test r8, r8
jne 0x1400270ef
jmp 0x1400272d9
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400272ce
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, reloc.WS2_32.dll_recv
call fcn.140008000
test al, al
je 0x1400272ce
mov r13d, 1
jmp 0x1400272dc
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140027326
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1400b2ba0]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140008000
test al, al
jne 0x1400272c6
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400272d9
inc rax
mov qword [rsi + 0x10], rax
jmp 0x1400272d9
mov ebx, 0xffffffff
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x14002776f
shl al, 4
or r11b, al
js 0x14002742b
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov r8d, 1
lea esi, [rsp + 0x40]
and al, 0x24
mov eax, 0x110000
cmp r11b, 0xc0
jb 0x140027748
cmp r11b, 0xe0
jb 0x140027494
cmp r11b, 0xf0
jae case.0x14001347b.278
mov r8d, 3
mov r10b, 1
xor eax, eax
jmp 0x140027508
mov r8d, 2
xor r10d, r10d
xor eax, eax
jmp 0x140027508
out 4, eax
cld
or byte [rcx + 0xf], al
mov dh, 0x59
add al, byte [rcx + 0xf]
movzx edi, byte [rcx + 3]
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb 0x1400275ee
movzx edi, byte [rcx + 3]
add byte [rax - 0x77], cl
je 0x14002a73e
push 0x702444c7
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsp + 0x70], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
lea rcx, [rsp + 0x48]
mov dl, 1
call fcn.140024370
invalid
invalid
jmp 0x14002a73d
invalid
add byte [rax], al
jmp 0x14002a741
add dword [rcx - 0x74cbdbbc], ecx
and al, 0x34
mov dword [rsp + 0x34], eax
and al, 0x34
mov eax, dword [rsp + 0x34]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rcx], 1
mov al, 1
jmp 0x14002aa72
mov eax, edx
shr eax, 0xc
call 0x14c41ce32
invalid
call 0x14c41ce32
or byte [rax - 0x76dadbbc], 0xd0
mov byte [rsp + 0x25], al
mov eax, edx
invalid
invalid
mov byte [rsp + 0x25], al
mov eax, edx
invalid
and eax, 0xe8c1d089
rol cl, 1
call 0x14c41ce39
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x26], al
and dl, 0x3f
loop 0x14002aa7a
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x26], al
and dl, 0x3f
loop 0x14002aa7a
loop 0x14002aa7a
or dl, 0x80
mov byte [rsp + 0x27], dl
mov r8d, 4
mov eax, 4
mov eax, 4
cmp qword [rcx], 0
jne 0x14002aa08
invalid
mov edx, 0x294cc031
xor eax, eax
sub qword [rcx + 8], r8
sub dword [rcx + 8], eax
sub dword [rcx + 8], eax
or byte [r15], cl
xchg edx, eax
ror byte [rax - 0x77], 1
setb al
mov qword [rcx], rax
mov al, 1
jb 0x14002aa72
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [rsp + 0x24]
call qword [rax + 0x18]
nop
add rsp, 0x28
ret
int3
or eax, dword [rcx + 0x57]
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
sub esp, 0xa8
sub esp, 0xa8
add byte [rax], al
add byte [rbp - 0x77], cl
mov r15, r9
mov r12, r8
mov r14, rdx
mov esi, edx
iretd
mov esi, edx
mov rsi, rcx
add rdx, 0x220
add byte [rax], al
lea rcx, [rsp + 0x47]
and al, 0x47
mov r8, r9
call fcn.14002ad37
add byte [rcx - 0x76], al
pop rsp
and al, 0x10
mov bl, byte [r12 + 0x10]
mov dil, byte [r12 + 0x11]
movzx r13d, word [r12 + 0x12]
movzx eax, word [r12 + 0x14]
mov rbp, qword [r12 + 8]
mov qword [rsp + 0x30], rbp
lea eax, [rsp + 0x2f]
mov edx, 0x2b
call fcn.140094ef0
ud2
ret
ret
cmove edi, eax
lea rdx, [0x1400b35f0]
mov rcx, rdi
call fcn.14002b011
rol si, 8
mov word [rdi], si
add rsp, 0x28
pop rdi
pop rsi
ret
shr eax, 0x53
invalid
sub eax, dword [rax]
add byte [rax], al
call fcn.140094ef0
ud2
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rdi, r8
mov rsi, rcx
mov r12, qword [r8 + 0x10]
cmp r12, 0x10
jae 0x14002b0c3
mov byte [rsi + 8], 5
mov r15, qword [rdi]
jmp 0x14002b162
mov r15, r9
mov r14, rdx
add rdx, 0x220
lea rcx, [rsp + 0x3f]
invalid
mov r8, r9
call fcn.14002ad37
mov bl, byte [rdi + 0x18]
mov bpl, byte [rdi + 0x19]
movzx ecx, word [rdi + 0x1a]
movzx edx, word [rdi + 0x1c]
lea rax, [r12 - 0x10]
mov qword [rsp + 0x30], rax
mov word [rsp + 0x3a], dx
mov word [rsp + 0x28], dx
mov word [rsp + 0x3c], cx
mov word [rsp + 0x20], cx
lea r13, [rsp + 0x4b]
insb byte [rdi], dx
and al, 0x4b
invalid
insb byte [rdi], dx
and al, 0x4b
mov rcx, r13
mov rdx, r15
mov r8d, ebx
mov eax, ebx
mov eax, ebx
mov r9d, ebp
call fcn.14002ad8c
invalid
dec dword [rbx + rcx*4 + 0x3f]
mov qword [rsp + 0x20], r12
invalid
and qword [rsp + 0x28], 0
mov rcx, r14
lea rdx, [rsp + 0x3f]
lea edx, [rsp + 0x3f]
lea edx, [rsp + 0x3f]
mov r8, r13
mov r9, r15
call fcn.14002b1c0
test rax, rax
je 0x14002b155
cmp rdx, 0x4000
jbe 0x14002b189
mov byte [rsi + 8], select
or byte [rcx], r10b
jmp 0x14002b162
mov byte [rsi + 8], 5
and qword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
mov qword [rsi + 0x18], rdx
mov qword [rsi], 1
mov rdx, qword [rdi + 8]
mov rcx, r15
call fcn.140013a58
mov rax, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp r12, rdx
jb 0x14002b192
mov qword [rdi + 0x10], rdx
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi + 8], xmm0
mov byte [rsi + 0x20], bl
mov byte [rsi + 0x21], bpl
movzx eax, word [rsp + 0x3c]
mov word [rsi + 0x22], ax
movzx eax, word [rsp + 0x3a]
mov word [rsi + 0x24], ax
and qword [rsi], 0
jmp 0x14002b175
add eax, 0x4810894d
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], r9
mov r9d, select
mov rcx, rdi
mov rdx, rsi
call fcn.140021fdb
jmp 0x14002b254
add rsp, 0x78
pop rbx
js 0x14002b2b4
pop rdi
pop rsi
pop r14
ret
mov qword [rcx + 0x18], r8
add rsp, 0x28
ret
add eax, 0x880bc
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.140094c20
ud2
and al, 0x30
mov r8d, 0x220
mov rcx, rsi
mov ecx, esi
call fcn.140093d80
lea rcx, [rsp + 0x250]
invalid
add byte [rbx - 0x72b7ffdf], al
add eax, 0x890bb
and dword [rcx], 0
lea rax, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustls_0.21.8_src_tls12cipher.rs
mov qword [rsp + 0x20], rax
mov edx, 4
mov r8, rbx
mov r9, rdi
mov ecx, edi
mov ecx, edi
call fcn.14001ce7c
mov ecx, 0x230
mov edx, reloc.WS2_32.dll_recv
add al, ch
mov esi, 0x48fffff8
mov edi, eax
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
invalid
and byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xf0
mov r8, r14
lea eax, [0x1400b43f0]
add byte [rax], al
adc eax, 0x8901c
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
push rsp
push rsi
in al, dx
enter 0, 0
add byte [rax], al
add byte [rax], al
invalid
add edx, 0x220
ret 0x220
add byte [rax - 0x73], cl
and al, 0x5c
pop rsp
invalid
mov bl, byte [rsp + 0x10]
mov bh, byte [rsp + 0x11]
movzx eax, word [rsp + 0x12]
adc al, 0x4d
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x30
invalid
xor byte [rsi - 0x77], ah
cmp al, 0x66
mov dword [rsp + 0x28], ecx
and al, 0x28
insb byte [rdi], dx
and al, 0x68
or esi, r8d
mov edx, dword [rsp + 0x70]
adc byte [rsp + 0x88], al
and al, 0x31
ror byte [rax - 0x77], 6
mov qword [rsi], rax
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
ror dword [rcx - 0x77], 0xc0
push 0xfffffffffffffffa
push rdi
in al, dx
sbb byte [rbx + 0xc], dh
or byte [0x12922414c], al
and al, 0x48
or byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x88e49
mov cs, word [rax]
invalid
mov cs, word [rax]
add byte [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x40], r9
std
cmovs eax, dword [rcx + 0x4000fa]
add byte [rsi + 0x3a], dh
push rsi
sbb byte [rax - 0x39], cl
invalid
push 0x5e5f5d5b
mov dword [rdi + 0x10], edx
and dword [rdi], r9d
mov bh, 0x44
and al, 0x3e
add byte [rax], al
lea edx, [0x1400b5b59]
mov dword [rbx + 0x10], esi
shr rax, 0x3d
jne 0x14002baed
lea rdi, [rsi*4]
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
cli
add byte [rax], al
mov rdx, rdi
call fcn.14002b06d
test rax, rax
jne case.0x14002b7a5.39
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rdi
call fcn.140094890
ud2
lea eax, [rsi]
add byte [rdi], cl
or edi, dword [rax + 2]
add rsp, 0x28
call fcn.140006330
ud2
dec dword [rax - 0x7b]
sal byte [rbp + 0x14], 0xb9
add dword [rax], eax
add byte [rax], al
movabs al, byte [0x5b8410008]
and byte [rax - 0x75], cl
cmp ebp, ebp
std
call qword [rax + 0x38c48348]
mov eax, dword [rcx + 8]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3d
sete dl
lea r8, [rbx*4]
add rdx, rdx
test rax, rax
test eax, eax
je 0x14002bca0
shl rax, 2
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 2
mov qword [rsp + 0x30], rax
jmp 0x14002bca6
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14002143a
cmp qword [rdi], 0
mov rax, qword [rdi + 8]
je 0x14002bcc9
mov rdx, qword [rsp + 0x48]
jmp 0x14002bcda
mov qword [rsi], rax
mov qword [rsi + 8], rbx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add rsp, 0x50
adc al, 0xb9
or byte [rax], al
add byte [rax], al
mov eax, ecx
add esp, 0x50
fimul dword [rax - 0x48]
push rsi
push rbp
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0x3948d231
ret
rcr dword [rax], 0x48
mov ecx, dword [rsi]
mov dword [rsp + 0x30], eax
mov edx, dword [rcx]
mov r8, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r10, qword [rcx + 0x18]
shl r10, 2
add cl, byte [rdi]
push rsp
xor dword [rdx], eax
push rbx
sub rsp, 0x50
push rax
mov eax, dword [rcx + 8]
add eax, 0x4bb
add byte [rax + 0xf], cl
fidiv dword [r9]
ror byte [rax - 0x77], cl
invalid
mov ecx, ebx
add byte [rax - 0x75], cl
or byte [r15 + r8 + 0x48], r14b
je 0x14002bef4
mov rdx, qword [rsp + 0x48]
adc dword [rax - 0x77], ecx
invalid
invalid
cli
mov edx, esi
mov edx, dword [rsi + 0x10]
mov eax, ebx
xchg esp, eax
and al, 0x28
or byte [rax], al
add byte [rax], al
jl 0x14002c014
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
pop rsi
add esp, 0x50
mov edx, dword [rdx + 8]
imul ecx, dword [rbx + 0x10], 0x18
imul edx, dword [rbx + 8], 0x18
or byte [rax - 0x77], cl
adc byte [r9 + r9*4 + 0x47], r9b
mov dword [rdi + 0x18], eax
invalid
invalid
invalid
mov dword [rdi + 0x18], eax
leave
ret 0x2949
adc byte [rdi], cl
or byte [rax - 0x75], cl
test eax, eax
pop rsi
in al, dx
call 0x168c74527
invalid
or byte [rax - 0x7d], cl
out dx, al
add dword [rdx + 0xe], esi
add byte [rax], al
invalid
sub esp, 0x20
in al, dx
mov esi, ecx
cmp dword [rax - 0x75], ecx
push rcx
mov edx, dword [rsi + 8]
or byte [rax], al
add byte [rax], al
invalid
add cl, ch
invalid
push rdi
sub rsp, 0x28
add al, ch
mov dword [rdi], edx
mov esi, edx
and byte [rcx - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
or r14b, al
or dword [r8], eax
in al, dx
sar edi, 0xe1
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
invalid
invalid
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
add cl, ch
sub eax, 0x48000001
add byte [rax], al
invalid
sbb al, 0
add byte [rax], al
add cl, ch
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add cl, ch
add word [rax], ax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
invalid
invalid
add qword [rax], rax
mov eax, dword [rdx + 0x28]
add byte [rax - 0x7d], cl
or byte [rax], al
or byte [rax], al
mov ecx, dword [rdx + 0x20]
cmp byte [rax - 1], cl
loopne 0x14002c645
invalid
invalid
jmp 0xc34bc677
or byte [rax], al
mov eax, 0xb
and byte [rax - 0x75], cl
mov eax, 7
test dword [rbx - 0x47befff8], esp
add eax, 8
and al, 0x20
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rdx + 0x28]
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
or byte [rax], al
sbb byte [rax - 0x73], cl
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
mov eax, dword [rax + 0x18]
mov rcx, qword [rdx + 0x20]
mov eax, reloc.WS2_32.dll_select
add byte [rcx], cl
mov ecx, dword [rsi + 0x18]
add byte [rax - 0x75], cl
invalid
or al, ch
movdqu xmm0, xmmword [rsi + rdi]
movdqa xmmword [rsp + 0x20], xmm0
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rdi
call fcn.140018355
cmp rax, 1
je 0x14002f1b2
add rdi, r15
and rdi, rbx
add r15, 0x10
jmp 0x14002f187
cmp byte [rsi + rdx], 0
js 0x14002f1c3
movdqa xmm0, xmmword [rsi]
pmovmskb eax, xmm0
bsf edx, eax
mov rax, rdx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
movdqu xmm8, xmmword [rsi + r13]
outsd dx, dword [rsi]
add al, 0x2e
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x26], ax
mov rcx, rbx
call fcn.14000db18
mov r14, rax
test rax, rax
je 0x14002f47b
mov r15, rdx
add r15, r13
and r15, r12
mov rax, r15
neg rax
imul rdx, rax, 0xd8
add rdx, rbp
mov rcx, rdi
call fcn.14002dfe3
test al, al
je 0x14002f444
jmp 0x14002f4a3
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x14002f4a3
mov rax, qword [rsp + 0x28]
add r13, rax
add r13, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
and r13, r12
jmp 0x14002f42c
neg r15
imul rax, r15, 0xd8
add rsi, rax
test r14, r14
cmove rsi, r14
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x68
invalid
push 0x5e5f5d5b
pop r12
pop r13
pop r14
pop r15
ret
invalid
invalid
cmove eax, ecx
add rsp, 0x28
pop rdi
pop rsi
ret
ror byte [rdi], 1
leave
lea rdx, [rsp + 0x25]
mov dword [rdx - 1], ecx
lea r8, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, rax
call fcn.14002152c
nop
add rsp, 0x28
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
add byte [rax], 0
add byte [rax - 0x77], cl
xlatb
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rsi, rcx
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.14002f8c7
fisttp word [rax - 0x77]
int1
and al, 0x28
add esp, 0x80
ret 0xc5e9
and al, 0x88
adc dword [rsp + 0x90], esi
xor byte [rdi], cl
adc dword [rsp + 0x38], esi
and al, 0x38
and al, 0x38
nop
add byte [rax], al
add byte [rbp - 0x7c9909bf], cl
lea eax, [rcx - 0xa]
invalid
invalid
cmp eax, 0x15
invalid
invalid
invalid
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
and al, 0x70
mov edx, ebx
invalid
or dword [rax + 1], 0x4ce0ffc8
mov dword [rsp + 0x70], esp
and al, 0x70
or byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov eax, edi
mov ecx, esi
dec dword [rcx - 0x7d]
invalid
invalid
or byte [rax], al
invalid
xor ecx, dword [rax - 0x75]
and al, 0x60
invalid
add byte [r9 - 0x75], r9b
push rbp
adc byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x30]
mov edx, dword [rbp + 0x10]
or byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x48
invalid
sbb byte [rbx - 0x7c992540], al
clc
sbb ecx, dword [rdi]
mov bh, 0xc0
invalid
push rsp
and al, 0x30
mov edx, dword [rbp + 0x10]
ret 0x8d48
add al, 0x81
add byte [rcx - 0x75], cl
push rbp
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
add byte [rax], al
loopne 0x1400305f3
mov ecx, dword [rbp]
or ecx, dword [rax - 0x75]
push rbx
adc byte [rcx - 0x9d6bb2a], cl
sub esi, r14d
invalid
fisttp dword [rax - 0x7d]
cli
add cl, byte [rax + 0xf]
cmove ebx, eax
lea rdx, [0x1400b3678]
add byte [rax], al
add byte [rcx + rbp - 0x3a], al
lea eax, [0x1400b3690]
or byte [rax], al
and al, 0x20
push rax
add byte [rax], al
out dx, al
sbb byte [rax - 0x78], al
jae case.0x140016972.485
add ecx, dword [rbx + rcx*4 + 0x6c]
mov dl, byte [rbp + 0x98]
jae case.0x140065fe9.416
add byte [rax], al
mov byte [rax], dh
mov al, 0xb
add byte [rax], al
invalid
add byte [rax + 0x63], cl
or byte cs:[rax], al
fmul dword [rax - 0x73]
adc eax, 0x82e14
cmpsd dword [rsi], dword [rdi]
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
enter 0xffffffffffff8b4c, 0x64
mov eax, esi
test byte [rdi], 0x84
or eax, 0x48000005
test byte [0x1880308d3], cl
jo 0x140030920
lea edx, [0x1400b9464]
add byte [rax - 0x73], cl
jl 0x14003090d
xor byte [rax - 0x77], cl
stc
mov dword [rsp + 0x68], ebp
sub rax, 0xffffffff89480008
je 0x140030939
invalid
cmc
mov ecx, ebp
add byte [rax - 0x73], cl
and al, 0x50
add al, 0x81
enter 0xffffffffffffe0ff, 0x49
mov edx, dword [rbp + 8]
fimul word [rdi]
test byte [rdi + 2], ah
add byte [rax], al
and dword [rax], edi
mov ecx, dword [rsp + rbx + 8]
mov edx, dword [rsp + rbx + 0x18]
mov eax, ebp
mov eax, 0xebffffec
mov r14, qword es:[r12 + rbx + 8]
or byte [rbp - 0x75], cl
jl 0x140030a63
sbb byte [rcx + rcx*4 - 7], al
mov edx, ebp
invalid
invalid
mov r8, r15
enter 0xffffffffffffff0a, 0xffffffffffffffff
dec dword [rax - 0x7d]
invalid
sub byte [rax - 0x7d], cl
ret
test ecx, ecx
or byte [r9 - 0x75], r9b
push rbp
sbb byte [rcx - 0x77], cl
call 0x1400b6877
pop rbp
or byte [rax], al
test esi, esi
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x14f189876
invalid
invalid
invalid
invalid
mov edx, dword [rbp + 0x30]
add byte [rax + 0x63], cl
add al, 0x81
invalid
or dword [rax + 1], 0xb2e0ffc8
and al, 0x30
invalid
and al, 0x78
invalid
add cl, byte [rcx + rcx*4 + 0x64]
add eax, dword [rax]
add byte [rcx], dh
mov ecx, edi
or ecx, dword [rax - 0x75]
push rbx
or al, ch
sub byte [rbx], ch
sub edi, esi
adc byte [rdi], cl
adc byte [rdi], al
add byte [rax], al
add byte [rax - 0x75], cl
out 0xff, al
bnd call case.0x14002fee4.35
sub byte [rax - 0x75], cl
push rsp
dec dword [rcx - 0x7d]
xor byte [rcx + rcx*4 - 0x39], cl
invalid
jo case.0x14002fcd0.109
or dword [rax], 0x58d4c00
stc
div byte [rsp + rbx + 0x4c]
sbb byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
invalid
invalid
push rbx
adc byte [rcx - 0x77], cl
lea eax, [0x1400b3660]
and byte [rcx - 0x77], cl
test byte [rax - 0x7d], 0xfa
xchg ebp, eax
or byte [rsi - 0x77], ah
in al, dx
sbb byte [r15], cl
invalid
sub byte [rdi + 0x5e], bl
add bl, al
mov esi, edx
loopne 0x14003164a
sub byte [rsi - 0x46], ah
invalid
add al, 0x66
lea eax, [rax - 0x26]
cmovb ecx, eax
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x150], 0xfffffffffffffffe
mov rdi, r9
mov ebx, r8d
mov rax, rdx
mov rsi, rcx
cmp qword [rdx], 0
mov rdx, qword [rdx + 8]
mov r8, qword [rax + 0x10]
je 0x14004f22b
lea rcx, [rbp + 0x80]
call fcn.14004fac0
movzx eax, byte [rbp + 0x98]
mov byte [rbp + 0x14f], al
jmp 0x14004f277
lea rcx, [rbp + 0xa0]
call fcn.1400088e0
cmp qword [rbp + 0xa0], 0
mov eax, 9
cmove rax, qword [rbp + 0xb0]
lea rcx, [0x1400b8af1]
cmove rcx, qword [rbp + 0xa8]
mov qword [rbp + 0x80], rcx
mov qword [rbp + 0x88], rax
mov byte [rbp + 0x98], 2
mov byte [rbp + 0x14f], 2
test bl, bl
mov qword [rbp + 0x110], rsi
je 0x14004f29c
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0x88]
mov r11, qword [rbp + 0x90]
jmp 0x14004f631
cmp byte [rbp + 0x14f], 2
mov rcx, qword [rbp + 0x80]
mov rax, qword [rbp + 0x88]
mov rdx, qword [rbp + 0x90]
mov qword [rbp + 0x138], rdx
mov qword [rbp + 0x130], rax
cmove rdx, rax
mov qword [rbp + 0x140], rcx
mov qword [rbp + 0x128], rdx
call fcn.14004fca0
test rdi, rdi
sete cl
xor al, 1
or al, cl
jne case.default.0x14004f344
mov r13, qword [rdi]
mov rdi, qword [rdi + 0x10]
lea rcx, [rbp + 0xa0]
mov rdx, qword [rbp + 0x140]
mov r8, qword [rbp + 0x128]
call fcn.14004fdf0
movzx r15d, byte [rbp + 0xa0]
mov rcx, qword [rbp + 0xb0]
mov rax, qword [rbp + 0xc0]
movzx edx, r15b
lea r8, [0x1400be87c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x128]
mov r8, qword [rbp + 0x140]
jmp r9
add rcx, 4
jmp 0x14004f381
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14004f381
mov ecx, 6
jmp 0x14004f381
mov rdx, qword [rbp + 0x128]
sub rdx, rcx
jb 0x14004f957
add rcx, qword [rbp + 0x140]
mov r8, rcx
test rdx, rdx
je 0x14004f3b4
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete r12b
or r12b, cl
jmp 0x14004f3b7
xor r12d, r12d
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0xa1]
movups xmm1, xmmword [rbp + 0xb1]
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0xa0]
mov rdx, r13
mov r8, rdi
call fcn.14004fdf0
movzx edx, byte [rbp + 0xa0]
mov rcx, qword [rbp + 0xb0]
mov rax, qword [rbp + 0xc0]
lea r8, [0x1400be898]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
mov r8, r13
jmp r9
add rcx, 4
jmp 0x14004f450
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14004f450
mov ecx, 6
jmp 0x14004f450
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14004f450
mov ecx, 2
mov rdx, rdi
sub rdx, rcx
jb 0x14004f96c
add rcx, r13
mov r8, rcx
test rdx, rdx
je 0x14004f479
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
jmp 0x14004f47b
xor eax, eax
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], rdi
movups xmm0, xmmword [rbp + 0xa0]
movups xmm1, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
mov rcx, qword [rbp + 0xc0]
mov qword [rbp], rcx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r14, [rbp + 0x21]
mov sil, 2
xor ebx, ebx
lea rdi, [rbp + 0xa0]
mov r13, qword [rbp + 0x140]
cmp r15b, 6
je 0x14004f4f1
nop word [rax + rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0xbf], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0xb0], xmm1
movaps xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0x18], rax
mov byte [rbp + 0x20], r15b
mov rax, qword [rbp + 0xbf]
mov qword [r14 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0xa0]
movaps xmm1, xmmword [rbp + 0xb0]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov byte [rbp + 0x4a], r12b
mov byte [rbp + 0x48], bl
mov byte [rbp + 0x49], sil
mov rcx, rdi
lea rdx, [rbp + 0x10]
call fcn.140050290
lea rcx, [rbp + 0xd8]
lea rdx, [rbp - 0x30]
call fcn.140050290
movzx eax, byte [rbp + 0xd8]
cmp byte [rbp + 0xa0], 0xa
je 0x14004f5d6
cmp al, 0xa
je 0x14004f5da
mov rcx, rdi
lea rdx, [rbp + 0xd8]
call fcn.140050660
test al, al
je case.default.0x14004f344
mov r13, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x128], rax
movzx r15d, byte [rbp + 0x20]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rbp + 0x50], xmm0
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r14 + 0x1f]
mov qword [rbp + 0x6f], rax
movzx ebx, byte [rbp + 0x48]
movzx esi, byte [rbp + 0x49]
movzx r12d, byte [rbp + 0x4a]
movzx eax, byte [r14 + 0x2e]
mov byte [rbp + 0x11c], al
mov eax, dword [r14 + 0x2a]
mov dword [rbp + 0x118], eax
cmp r15b, 6
jne 0x14004f4d0
jmp 0x14004f4f1
cmp al, 0xa
jne case.default.0x14004f344
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rbp + 0x118]
mov dword [rbp + 0x120], eax
movzx eax, byte [rbp + 0x11c]
mov byte [rbp + 0x124], al
cmp r12b, 2
jne 0x14004f789
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x130]
mov rsi, qword [rbp + 0x110]
mov r11, qword [rbp + 0x138]
cmp byte [rbp + 0x14f], 2
mov qword [rbp + 0x130], rcx
cmove r11, rcx
mov rbx, rax
lea r12, [rax + r11]
mov r14, qword [rsi + 0x20]
mov r13, qword [rsi + 0x28]
xor ecx, ecx
mov dil, 1
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xd0], rax
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0xc1], xmm1
movups xmmword [rbp + 0xb1], xmm0
mov eax, dword [rbp + 0x120]
mov dword [rbp + 0xdb], eax
movzx eax, byte [rbp + 0x124]
mov byte [rbp + 0xdf], al
mov qword [rbp + 0xa0], r13
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0xa8], rax
mov byte [rbp + 0xb0], r15b
mov byte [rbp + 0xd8], bl
mov byte [rbp + 0xd9], sil
mov byte [rbp + 0xda], r12b
lea rcx, [rbp + 0xa0]
call fcn.140050730
test rax, rax
mov rsi, qword [rbp + 0x110]
je 0x14004f827
mov r8, rdx
lea rcx, [rbp + 0xa0]
mov rdx, rax
call fcn.1400088e0
cmp qword [rbp + 0xa0], 0
je 0x14004f89c
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x130]
jmp 0x14004f62a
mov rax, qword [rbp + 0xa8]
mov rcx, qword [rbp + 0xb0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x1400b8b20]
mov qword [rbp + 0x10], rax
lea rax, [fcn.14000b8c0]
mov qword [rbp + 0x18], rax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x140008320]
mov qword [rbp + 0x28], rax
lea rax, [0x1400b8b00]
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], 2
mov qword [rbp + 0xc0], 0
lea rax, [rbp + 0x10]
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], 2
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp + 0xa0]
call fcn.14000a780
mov edi, eax
cmp byte [rbp + 0x14f], 2
je 0x14004f886
cmp qword [rbp + 0x130], 0
je 0x14004f886
mov edx, 1
mov rcx, qword [rbp + 0x140]
jmp 0x14004f881
lea r8, str.library_std_srcpath.rs
mov rdx, qword [rbp + 0x128]
call fcn.140094aa0
jmp 0x14004f9a4
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.140094aa0
jmp 0x14004f9a4
movzx r8d, al
lea r9, [0x1400be8b4]
lea ecx, [0x1400be8b4]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
jmp rdx
add rcx, 4
jmp 0x14004fd20
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x14004fd20
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14004fd20
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x14004fd20
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14004fddc
add rcx, rdi
mov r9, rcx
test r8, r8
je case.0x14003ef69.419
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
cmp al, 5
jae case.default.0x14004fd8e
jmp 0x14004fd5d
and al, 0x20
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x40
movzx r8d, al
jmp rax
xor al, 0x4c
lea eax, [rdx + 1]
and byte [rcx + 6], bh
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
ret 0x4808
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x1400504e4
cmp r9b, 0x2e
jne 0x1400504e4
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je 0x1400504f8
cmp r9d, 0x5c
jne 0x140050337
jmp 0x1400504f8
nop dword [rax + rax]
cmp rdx, 1
jne 0x140050337
test dword [rcx - 2], ecx
invalid
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x140050337
test r11, r11
je case.0x14004fd8e.25
dec r11
inc rsi
inc esi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x140050535
test ebx, ebx
je 0x14005060c
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140050535
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
adc eax, 0x6e3b3
mov bl, 0xe3
invalid
or al, 0x82
invalid
jmp rcx
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x140050535
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x14005058d
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x14005058d
mov r9, qword [rsp + 0x30]
jmp 0x14005058d
mov r9d, 2
and al, 0x28
lea r8, str.library_std_srcpath.rs
invalid
mov ecx, 1
xor edx, edx
call fcn.140094aa0
ud2
invalid
lea r8, str.library_std_srcpath.rs
lea eax, [0x1400b8708]
jmp 0x140050613
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
fidiv dword [rbp + 0x76]
cmp edx, 4
jne 0x140050717
or byte [rax - 0x75], cl
or al, r13b
cld
add al, 0
cmp edi, 2
jb 0x140050ca1
cmp r8, rdi
clc
jne 0x140050917
xor ecx, ecx
jmp 0x140050959
add byte [rax], al
add byte [rbp + 0x31], al
leave
mov r10d, 0
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], bh
add byte [rax], al
add byte [rax], al
mov ecx, 0
mov r11d, 0
add byte [rcx - 0x45], al
add byte [rax], al
add byte [rax], al
cmp r8b, 2
je 0x1400509dc
jmp 0x140050c19
add al, byte [rbx]
add byte [rax], al
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
or al, 6
or al, 6
inc r9
cmp r9, rcx
sete cl
movzx r8d, byte [rsi + r8]
test cl, 1
jne 0x14005094e
invalid
sbb al, 0x41
cmp al, 0x2e
cmp r8b, 0x2e
jne 0x14005094e
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rax + 0xf415cf9], eax
xchg esp, eax
rol byte [rax - 0x6bf0d007], 0xc1
xchg esp, eax
invalid
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
xchg esp, eax
invalid
or cl, r8b
jmp 0x140050959
cmp r8b, 0x2e
sete r8b
xchg esp, eax
invalid
and cl, r8b
and cl, al
mov r9b, 1
test dl, dl
je 0x140050968
invalid
xor r10d, r10d
xor r11d, r11d
fucomi st(3)
invalid
cmp r12b, 6
xor r11d, r11d
jmp 0x1400509d9
ror byte [rcx + rax - 0x17], 0x48
add ecx, eax
cmp edi, ecx
dec dword [rax - 0x73]
and al, 0x70
and al, ch
sub al, byte [rdx]
add byte [rax], al
and al, 0x78
or cl, byte [rdi]
test dword [rbp + 0x4c000001], eax
mov edi, edi
add dword [rax], eax
add byte [rax - 0x77], cl
jl 0x140050ac7
sub byte [rbp - 0x7c], al
div byte [rdi + rax + 0x31]
leave
jmp 0x140050abf
invalid
add cl, byte [rdi]
invalid
invalid
invalid
fiadd word [rsi]
add byte [rdx + 0x63], cl
or al, 0xa2
invalid
and al, 0x68
invalid
add bh, bh
invalid
and al, 0x70
lea r8, str.library_std_srcpath.rs
mov ecx, 2
jmp 0x140050c75
invalid
cmp al, 4
add byte [rdi], cl
or ecx, esp
int3
cmp dh, byte [rcx]
sar byte [rcx + rax], cl
ja 0x140050e3d
movzx r10d, byte [rcx + 0x10]
adc byte [rbp + 0xf], al
mov dh, 0xca
movzx r9d, r10b
test r8b, r8b
jne 0x140050e9f
cmp r10b, 5
jb 0x140050e9f
mov r10, qword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
xor r11d, r11d
test al, al
jne 0x140050e34
cmp r9b, 6
je 0x140050e34
mov r11d, 2
mov ebx, 2
cmp rdx, 2
jb 0x140050f1e
invalid
add byte [rax], al
invalid
invalid
cmp r11, rdx
jne 0x140050e5f
xor edx, edx
jmp 0x140050e9f
xor r10d, r10d
retf 0xb60f
add rdx, r10
lea rsi, [r10 + r11]
xor al, 0x1a
inc rsi
cmp rsi, rdx
cmp esi, edx
sete dl
movzx r10d, byte [r10 + r11]
mov dh, setsockopt
sbb dh, dh
ret 0x7501
invalid
cmp r10b, 0x2e
jne case.0x1400506e4.28
movzx edx, byte [rsi]
cmp dl, 0x5c
sete r10b
cmp dl, 0x2f
sete dl
xchg esp, eax
ret 0x844
shr bl, cl
invalid
cmp r10b, 0x2e
sete r10b
xchg esp, eax
ret 0x2044
invalid
xor r10d, r10d
test al, al
jne case.default.0x140050eba
invalid
cmp r9b, 6
je case.default.0x140050eba
lea r10, [0x1400be994]
movsxd r9, dword [r10 + r9*4]
mov r10, qword [rcx + 0x20]
mov r9, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r10, [rcx + 1]
test rcx, rcx
mov r10d, 6
jmp case.default.0x140050eba
mov r9, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r10, [rcx + 1]
test rcx, rcx
cmove r10, rcx
add r10, r9
mov r10d, 2
jmp case.default.0x140050eba
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.140094aa0
ud2
add byte [rax], al
or ecx, 4
mov dword [rsi + 0x34], ecx
mov r8d, 0x81
mov edx, 0x30
mov r9, rax
nop dword [rax + rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
shr r9, 4
mov r8d, eax
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
invalid
invalid
rol byte [rbp], cl
add r10b, r8b
mov byte [rsp + rcx + 0x2e], r10b
lea r8, [rcx - 1]
cmp rax, 0x10
mov rax, r9
jae 0x1400520c0
ret 0x8844
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
stc
add byte [rax], 0
add byte [rdi + 0x49], dh
stc
add byte [rax], 0
add byte [rdi + 0x49], dh
mov eax, 0x81
sub rax, r8
add rcx, rsp
add rcx, 0x30
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rcx
and al, 0x20
lea r8, [0x1400b2c53]
mov r9d, 2
mov rcx, rsi
int1
mov dl, 1
call fcn.1400078c0
push rdi
sti
push rbx
movq qword [rsi], mm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
add esp, 0xc8
pop rdi
pop rsi
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.140094aa0
add al, 0
ud2
sbb byte [rdx], al
cmovne r9, rcx
leave
push rdi
push rbx
sub rsp, 0x98
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
loopne case.0x14004fd8e.59
loopne case.0x14004fd8e.59
add ecx, dword [rax - 0x73]
lea rcx, [0x1400be9ac]
or eax, 0x6c7ff
inc edi
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne case.0x140050558.48
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
cwde
add byte [rax], al
invalid
pop rbx
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop rbp
jmp fcn.140008000
sti
invalid
dec dword [rax - 0x75]
dec qword [rax - 0x75]
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
invalid
mov eax, dword [rax + 0x20]
mov rdx, rsi
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
shr rdx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.14004e4d0
mov qword [rbp - 0x30], rdi
jge 0x1400521d7
int 0xc2
invalid
jge 0x1400521d7
lea rax, [0x140004a70]
invalid
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
lea rax, [0x14000c950]
lea eax, [0x14000c950]
mov qword [rbp - 0x18], rax
lea rax, str.called__Option::unwrap____on_a__None__value
add eax, 0x660cc
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov al, 0x48
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov al, 0x48
mov dword [rbp - 0x48], 2
mov dword [rbp - 0x48], 2
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000a780
test ebx, edi
sti
dec dword [rcx + 0x7d8348c3]
ret
cmp qword [rbp - 8], 0
invalid
movabs al, byte [0x48c389fffb851fe8]
sti
cmp dword [rbp - 8], 0
je 0x14005257d
mov rcx, qword [rbp - 0x10]
mov edx, 1
call fcn.1400062e0
sti
invalid
jmp 0x14005257d
shr rdx, 0x20
lea rax, [0x1400be9bc]
xor bh, al
invalid
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
pop rsp
invalid
mov ecx, reloc.WS2_32.dll_recv
add byte [rax], al
add cl, ch
invalid
jle case.0x140052293.1
invalid
jmp 0x140052524
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1400b7f60]
lea eax, [0x1400b7f60]
add eax, 0x65cb3
pop rsp
invalid
mov ecx, select
add byte [rax], al
add cl, ch
invalid
insd dword [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1400b7f71]
lea eax, [0x1400b7f71]
add eax, 0x65cb3
pop rsp
mov ecx, reloc.WS2_32.dll_select
add byte [rax], al
add cl, ch
jmp 0x140052524
invalid
invalid
jmp 0x140052524
lea rax, [0x1400b7f83]
lea eax, [0x1400b7f83]
add eax, 0x65cb4
pop rsp
invalid
mov ecx, reloc.WS2_32.dll_recv
add byte [rax], al
add cl, ch
jmp 0x140052524
invalid
invalid
jmp 0x140052524
lea rax, [0x1400b7f93]
lea eax, [0x1400b7f93]
add eax, 0x65cb3
pop rsp
invalid
mov ecx, reloc.WS2_32.dll_recv
add byte [rax], al
add cl, ch
invalid
jmp 0x140052524
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x1400b7fa3]
pop rsp
invalid
jmp 0x14005251f
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400b7fb6]
lea rax, [0x1400b7fb6]
lea eax, [0x1400b7fb6]
mov ecx, reloc.WS2_32.dll_select
add byte [rax], al
add cl, ch
sbb eax, 0x48000002
add al, byte [rax]
invalid
invalid
jmp 0x140052524
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400b7fc8]
lea eax, [0x1400b7fc8]
mov ecx, recv
jmp 0x140052524
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
or al, 2
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400b7fd5]
add byte [rax], al
lea rax, [0x1400b7fd5]
lea eax, [0x1400b7fd5]
mov ecx, select
add byte [rax], al
add cl, ch
invalid
sti
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b7fe3]
lea eax, [0x1400b7fe3]
mov ecx, reloc.WS2_32.dll_setsockopt
add byte [rax], al
add cl, ch
invalid
invalid
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x1400b7ff8]
add eax, 0x65cb7
mov ecx, recv
add byte [rax], al
add cl, ch
invalid
fld dword [rcx]
invalid
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1400b8004]
lea eax, [0x1400b8004]
add eax, 0x65cb2
mov ecx, 0xb
add byte [rax], al
add cl, ch
jmp 0x140052524
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1400b800f]
lea eax, [0x1400b800f]
add eax, 0x65cac
mov ecx, reloc.WS2_32.dll_setsockopt
add byte [rax], al
add cl, ch
invalid
mov bh, 1
invalid
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1400b8024]
lea eax, [0x1400b8024]
add eax, 0x65cb0
mov ecx, reloc.WS2_32.dll_setsockopt
add byte [rax], al
add cl, ch
invalid
cmpsb byte [rsi], byte [rdi]
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x1400b8039]
add eax, 0x65cb4
add byte [rcx + 0xf], bh
mov ecx, select
add byte [rax], al
add cl, ch
invalid
xchg ebp, eax
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x1400b8048]
add eax, 0x65cb2
mov dl, 0x5c
invalid
mov ecx, select
add byte [rax], al
add cl, ch
invalid
jmp 0x140052524
test byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1400b8056]
add eax, 0x65caf
jmp 0x14005251f
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x1400b8069]
add eax, 0x65cb6
mov ecx, 0x26
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x65ccb
retf
pop rsp
invalid
invalid
lea eax, [0x1400b808f]
mov ecx, 0x38
jmp 0x140052524
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b80c7]
lea eax, [0x1400b80c7]
mov ecx, 0x19
add byte [rax], al
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b80e0]
lea eax, [0x1400b80e0]
mov ecx, 0x17
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b80f7]
lea eax, [0x1400b80f7]
pop rbp
invalid
mov ecx, recv
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b8103]
lea eax, [0x1400b8103]
mov ecx, 9
jmp 0x140052524
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b810c]
add byte [rax], al
lea rax, [0x1400b810c]
lea eax, [0x1400b810c]
mov ecx, 0xa
jmp 0x140052524
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400b8116]
lea eax, [0x1400b8116]
mov ecx, reloc.WS2_32.dll_recv
jmp 0x140052524
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1400b8126]
add eax, 0x65ceb
mov ecx, 0x17
jmp 0x140052524
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x65cf1
invalid
invalid
lea eax, [0x1400b813d]
mov ecx, 0x19
jmp 0x140052524
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
lea eax, [0x1400b8156]
mov ecx, select
invalid
jmp 0x140052524
lea eax, [0x1400b8164]
invalid
mov ecx, recv
jmp 0x140052524
lodsb al, byte [rsi]
add byte [rax], al
invalid
lea eax, [0x1400b8171]
add eax, 0x65cf2
mov ecx, setsockopt
jmp 0x140052524
add byte [rax - 0x73], cl
add eax, 0x65cf5
cmc
pop rsp
invalid
invalid
lea eax, [0x1400b8185]
mov ecx, 8
jmp 0x140052524
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
lea rax, [0x1400b818d]
mov ecx, 0x1b
add byte [rax], al
add byte [rax], al
jmp 0x140052524
add byte [rax], al
jmp 0x140052524
add byte [rax], al
jmp 0x140052524
jmp 0x140052524
jmp 0x140052524
jmp 0x140052524
jmp 0x140052524
jmp 0x140052524
mov ecx, reloc.WS2_32.dll_send
clc
add eax, dword [rax]
add al, ch
invalid
add byte [rax], al
mov qword [rax + 8], rsi
mov qword [rax], 0
cmp qword [r15 + 8], 0
je 0x140053394
mov rcx, qword [r15]
mov edx, 2
add al, ch
invalid
invalid
sti
invalid
jmp 0x140053394
add al, ch
invalid
adc byte [r8 - 0x75], r9b
invalid
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [r15]
movups xmmword [rcx], xmm0
add dword [rax - 0x7f], ecx
invalid
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rbp + rcx*4 + 5], cl
imul eax, dword [rsi], 0
invalid
invalid
mov edx, 0x28
call fcn.140094c20
jmp 0x140053408
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
mov rdx, r12
call fcn.140094ba0
add bl, ch
invalid
add bl, ch
xor cl, byte [rax - 0x7b]
leave
jne case.0x140050558.91
call fcn.140006330
jmp 0x140053408
mov rdx, qword [rbp + 0x3b0]
call fcn.140094890
jmp 0x140053408
add bl, ch
sbb byte [rax - 0x7b], cl
leave
jne case.0x140050981.69
call fcn.140006330
jmp 0x140053408
mov rdx, qword [rbp + 0x3b0]
call fcn.140094890
add al, ch
mov byte [rsp + rax], dl
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
invalid
ud2
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
mov rcx, qword [rbp + 0x3b8]
mov rdx, qword [rbp + 0x3c0]
xchg ebp, eax
rol byte [rbx], 0
invalid
mov rcx, qword [rbp + 0x3b8]
mov rdx, qword [rbp + 0x3c0]
xchg ebp, eax
rol byte [rbx], 0
invalid
xchg ebp, eax
rol byte [rbx], 0
add al, ch
invalid
call fcn.14004d910
shl dword [rdi + rdi*8 - 0x7a74b701], 1
mov rax, qword [rbp + 0x400]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14004d910
mov esi, 0x90ffffa4
test dword [rax], eax
add al, 0
add byte [rax + rax], al
add byte [rax - 0x75], cl
or byte [rax - 0x75], cl
push rax
or al, ch
mov esi, 0x90ffffa4
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
int3
sal byte [rdx + rcx - 0x46], cl
add dword [rax], eax
add byte [rax], al
invalid
add cl, ch
invalid
push rbp
rol byte [rax], 1
add byte [rax], al
add dh, bh
add byte [rax], al
add dh, bh
invalid
dec dword [rbp - 0x77]
invalid
test byte [rax - 0x77], 0x95
xchg ebp, eax
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
mov dword [rbp + 0xb8], ebp
invalid
push rdi
invalid
ret
invalid
invalid
mov dh, 0xc1
mov ch, 6
retf 0x894c
stc
lea ecx, [rbx + 4]
inc dword [rbp + 0x31]
in al, 0xe9
push 0x49000001
invalid
invalid
lea ecx, [rdx + 1]
add qword [rbp - 0x7b], rcx
ror byte [rcx + 0xf], cl
cmove rcx, r10
invalid
invalid
add byte [rax], al
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
invalid
mov edx, dword [rbp + 0x68]
invalid
mov ah, 6
add byte [rbx + riz*2 + 4], cl
movsxd r8, dword [rdx + rax*4]
push rbx
add al, 0xeb
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
add edx, ebx
add edx, 2
lea edx, [rdx + 1]
adc eax, 0x6b4a6
add bl, ch
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
inc dword [rax + rax*8 - 0x72b78a8b]
add byte [rax], al
mov dword [rbp - 0x60], edi
mov eax, dword [rbp - 0x10]
fadd dword [rax]
add al, byte [rax - 0x78]
jge 0x140053765
invalid
invalid
imul ecx, dword [rax - 0x39], 0xa085
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
adc dword [rbp + 0xa8], eax
invalid
add byte [rax], al
add cl, ch
imul eax, dword [rcx], 0
add byte [rax - 0x73], cl
invalid
invalid
invalid
jo 0x140053823
mov edx, dword [rbp + 0x80]
add byte [rax], al
retf 0x894d
enter 1, 0
mov esi, ebp
out dx, al
loopne 0x140053818
add byte [rax], al
sub bh, bl
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
mov byte [rsi], al
add byte [rax], al
invalid
mov esi, eax
mov eax, dword [rbp + 0x90]
add byte [rax], al
xchg ebp, eax
add byte [rax], 0
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x20], xmm2
invalid
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
invalid
movups xmmword [rsi + 0x10], xmm1
add byte [rax], al
and byte [r9], r8b
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x60], al
invalid
sub dword [rbp + 0x90], ebx
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x70], ecx
add byte [rax], al
push rbp
invalid
int1
leave
invalid
jge 0x1400538ca
or dh, byte [rcx + rbp*2 + 0x41]
mov edi, 1
add byte [rax - 0x73], cl
jge 0x1400538bf
adc byte [rbp + rcx*4 + 0x6d], cl
sub byte [rbp + rcx*4 + 0x65], cl
lea esp, [rbp + 0x60]
lea esp, [rbp + 0x60]
mov ecx, edi
stc
cli
invalid
jne 0x1400538dc
cmp byte [rax - 0x75], cl
pop r8
xor byte [rdi], cl
adc byte [rbp + 0x28], al
invalid
invalid
sub byte [r15], r9b
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
push rbp
movups xmmword [r14 + rax + 0x20], xmm2
push rsp
invalid
invalid
push rsp
invalid
invalid
movups xmmword [rsi + rax], xmm0
sub byte [rdx], cl
test eax, 0x1045100f
adc byte [r15], r9b
sub dword [rbp + 0xa0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
cmc
mov dh, 0x55
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
invalid
invalid
mov cl, 6
add byte [rbp + 0x63], cl
invalid
invalid
or al, 0x90
test edx, edx
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
mov ecx, 2
add dh, byte [rcx]
leave
add eax, 8
mov dword [rbx + 0x10], eax
mov ecx, dword [rbp + 0x48]
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
lea rsi, [rbp + 0x29]
xor edi, edi
ret 0x4838
mov byte [rax], ah
adc qword [rdi], rcx
adc dword [rax + 0x21], edx
invalid
mov ecx, dword [rsi + 0x2f]
ret 0x8948
add byte [rcx - 0x73], al
and al, 0xfa
cli
cmp eax, 1
rol dword [rbx + 0x577503f8], 0x48
mov edx, dword [rbp + 0xb0]
mov al, 0
add byte [rax], al
sal byte [rax + rsi*4 + 0x48], cl
dec edx
cmp al, 8
or dword [rbp - 0x64], esi
test al, 0
add byte [rax], al
invalid
inc esi
test edi, ecx
iretd
add byte [rax], al
add byte [rcx], al
add cl, ch
invalid
add byte [rax + 0x3b], cl
xchg ebp, eax
test al, 0
add byte [rax], al
add byte [rcx], al
add dword [rax - 0x75], ecx
test dword [rax + 0x48000000], esp
mov dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
lea r9, [rsp + 0x28]
call fcn.14004c090
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
je 0x140054079
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140054080
test rcx, rcx
jne 0x140054087
invalid
adc eax, 0xfb22b9e8
dec dword [rdi]
ud2
mov qword [rsi], rcx
call fcn.140006330
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.140094890
inc dword [rdi]
add al, 0
inc dword [rdi]
add al, 0
ud2
push rdi
push rbp
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x1400542c9
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
je 0x1400542c9
cmp r13b, al
ja 0x1400542c9
add byte [rax], al
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
movzx ebp, byte [rdi + 0x10]
outsd dx, dword [rsi]
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
outsd dx, dword [rsi]
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x140054193
lea r14, [rsp + 0x68]
jmp 0x14005411f
add byte [rax], al
add byte [rax], al
add dh, al
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x1400542c9
add dword [rax], eax
invalid
cmp al, 2
jne 0x1400542b8
mov rcx, rdi
call fcn.140050de0
cmp rbx, rax
jbe 0x140054110
mov rcx, r14
mov rdx, rdi
call fcn.140050cb0
invalid
dec dword [rax - 0x77]
invalid
movzx eax, byte [rsp + 0x70]
and al, 0x70
invalid
and al, 0x70
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
invalid
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
invalid
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
sub rcx, qword [rsp + 0x68]
jb 0x1400543af
push rdi
invalid
mov qword [rdi + 8], rcx
or byte [r10 + r9], r15b
cmp al, 0xa
or cl, byte [rdi]
test dword [rbp - 0x4fffffff], ecx
invalid
invalid
jne 0x140054311
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
add cl, byte [rax - 0x77]
retf
cmp r13b, al
jbe 0x14005411f
jmp 0x1400542c9
add byte [rax], al
mov r14, rbx
jmp 0x1400541af
invalid
invalid
add byte [rax], al
cmp dword [r9], r8d
jge 0x1400541c3
mov dh, 0xc0
sbb esp, ecx
invalid
int3
invalid
add byte [rax - 0x77], cl
pop rdi
or byte [rdx + rcx], bh
or cl, byte [rdi]
test ebx, esi
add byte [rax], al
add byte [rax - 0x2176b6fe], dh
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r8], r8d
cmp dword [rax], eax
cmp dword [rax], eax
pop rsp
invalid
sub byte [rdi], cl
mov dh, 8
add dword [rbx + 0x2b742ff8], eax
invalid
movzx eax, al
lea edx, [rsp + 0x58]
call qword [rax - 0x673b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
or byte [rax], al
add byte [rax], al
sbb al, 0xfb
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
mov qword [rax + 8], rsi
pop rax
adc byte [rax - 1], cl
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
invalid
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
invalid
call fcn.1400545c0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
and byte [rbp - 0x3d], bl
int3
leave
or byte [rax - 0x39], r9b
invalid
add byte [rax - 0x77], cl
stc
add esp, 0x38
add ah, cl
int3
mul ecx
invalid
cmp al, byte [rcx + rcx*4 - 0x3e]
int3
sub esp, 0x28
mov rdi, rdx
mov edi, edx
mov rdx, qword [rdx + 8]
mov rsi, qword [rdi + 0x10]
ja 0x1400557c1
ja 0x1400557c1
mov rax, rdx
sub rax, rsi
jb 0x140055819
cmp rax, 0x7fffffff
mov r8d, 0x7fffffff
invalid
invalid
jg 0x140055801
mov eax, 0x7fffffff
invalid
invalid
cmovb r8, rax
mov rdx, qword [rdi]
mov edx, dword [rdi]
mov edx, dword [rdi]
add rdx, rsi
xor r9d, r9d
call qword [sym.imp.WS2_32.dll_recv]
cmp eax, 0xffffffff
je 0x1400557f9
cdqe
cwde
add rsi, rax
mov qword [rdi + 0x10], rsi
invalid
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
cmp rax, rsi
cmp eax, esi
cmova rsi, rax
mov qword [rdi + 0x18], rsi
invalid
xor eax, eax
jmp 0x140055812
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
cmp eax, 0x274a
add byte [rax], al
mov ecx, 0x3d00041a
invalid
invalid
add byte [rax], al
jne 0x14005580a
xor eax, eax
jmp 0x140055812
shl rax, 0x20
or rax, 2
add rsp, 0x28
pop rdi
pop rsi
ret
lea r8, str.library_std_srcio_readbuf.rs
mov rcx, rsi
call fcn.140094aa0
ud2
int3
or al, 0x8b
mov dword [rsi + 8], eax
add cl, byte [rax - 0x77]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi], eax
int3
stc
jg 0x140055904
mov eax, 0x7fffffff
cmp eax, 0x8300041a
clc
push qword [rdx + rcx + 0x48]
je 0x1400558ea
cdqe
out 0xfa, eax
push rbx
movq mm0, qword [rbp + 0x568]
movdqu xmmword [rbp + 0x438], xmm0
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x448], rax
mov qword [rbp + 0x430], 0
mov sil, 1
jmp 0x140057bcb
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x430], 1
xor esi, esi
test rbx, rbx
je 0x140057be1
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.1400062e0
test sil, sil
je 0x140057c11
mov r8, qword [rbp + 0x438]
test r8, r8
je 0x140057c11
movdqu xmm6, xmmword [rbp + 0x440]
mov byte [rbp + 0x5d7], 1
lea rcx, [rbp + 0x430]
call fcn.14005cd60
mov byte [rbp + 0x5d7], 1
lea rdx, str.PATHRUST_MIN_STACKfatal_runtime_error:_assertion_failed:_thread_info.stack_guard.get__.is_none____thread_info.thread.get__.is_none___n
lea rcx, [rbp + 0x568]
mov r8d, 4
call fcn.1400514a0
inc dword [rax + 0x580bd]
add byte [rdx], al
inc dword [rax + 0x580bd]
add byte [rdx], al
je 0x140057dae
mov rcx, qword [rbp + 0x568]
mov rax, qword [rbp + 0x570]
mov qword [rbp + 0x5c8], rax
mov rax, qword [rbp + 0x578]
add rax, rcx
mov qword [rbp + 0x590], rcx
mov qword [rbp + 0x430], rcx
mov qword [rbp + 0x438], rax
mov word [rbp + 0x440], 0
add byte [rax], al
add dh, al
test dword [rax + 4], ecx
add byte [rax], al
add dword [rax - 0x73], ecx
pop rbp
jmp 0x159ab09e9
add eax, 0x8d480000
jne 0x140057c74
lea rdi, [rbp + 0x430]
lea r15, [rbp + 0x500]
jmp 0x140057cc1
add byte [rax], al
add dh, al
test dword [rax + 4], ecx
add byte [rax], al
add dword [rax - 0x73], ecx
pop rbp
jmp 0x159ab09e9
inc byte [rax]
mov dword [rbp + 0x500], 2
or byte [0xcd4d7ee4], al
lea eax, [rax]
add eax, 0xd2310000
add byte [rax], al
adc byte [0x17b4d7f9e], al
xchg ebp, eax
or byte [0x14f7a7fa5], al
add byte [rsi - 0x39], ah
add al, 0x50
and byte [rax], al
mov rax, qword [rsi]
mov eax, dword [rsi]
mov word [rax + rdx*2], r12w
inc rdx
mov qword [rsi + 0x10], rdx
mov r12d, r13d
test r12w, r12w
jne 0x14005d090
cmp rbx, r14
je 0x14005d1b2
movzx ecx, byte [rbx]
movzx r12d, cl
test r12b, r12b
js 0x14005d026
inc rbx
jmp 0x14005d090
mov eax, r12d
and eax, 0x1f
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe case.0x1400505a4.211
movzx r12d, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
or r12d, edx
cmp cl, 0xf0
jb 0x14005d15c
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
loopne 0x14005d071
shl r12d, 6
and ecx, 0x3f
loope case.0x140050981.195
or ecx, r12d
or ecx, eax
mov r12d, ecx
cmp r12d, 0xffff
jbe 0x14005d090
jmp 0x14005d173
add rbx, 2
shl eax, 6
or eax, edx
mov r12d, eax
invalid
nop dword [rax + rax]
add byte [rax], al
invalid
invalid
xor r13d, r13d
test bpl, bpl
je 0x14005d13d
cmp r12w, 0x22
je 0x14005d0b8
movzx eax, r12w
cmp eax, 0x5c
jne 0x14005d13b
mov eax, dword [rax]
add byte [rax], al
inc rdi
jmp 0x14005d13d
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
mov r8, rdi
inc r8
je 0x14005d286
ror byte [rdi], 0x84
ret 1
mov rax, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
sub rax, rdx
cmp rax, r8
jb 0x14005d1a1
invalid
leave
add byte [rax], al
invalid
mov rax, qword [rsi]
test rdi, rdi
je 0x14005d12e
cmp rdi, 0x10
call qword [rax]
jae 0x14005d0ea
xor ecx, ecx
jmp 0x14005d11c
mov rcx, rdi
stc
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
lea eax, [rax + rdx*2]
lea eax, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x14005d100
add rdx, rcx
cmp rdi, rcx
je 0x14005d12e
adc cl, byte [rax + 0x29]
iretd
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
dec edi
dec edi
jne case.0x140050558.216
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x14005cff0
mov rcx, rsi
call fcn.14004d920
mov rdx, qword [rsi + 0x10]
jmp 0x14005cff0
add rbx, 3
shl eax, 0xc
or r12d, eax
cmp r12d, 0xffff
jbe 0x14005d090
lea eax, [r12 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
fadd dword [rax]
add byte [rcx - 0x7f], al
in al, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int3
and r12d, 0x3ff
or r12d, 0xdc00
fadd qword [rax]
add byte [rbp - 0x77], al
in eax, 0x41
mov esp, eax
invalid
test bpl, bpl
je 0x14005d13d
jmp 0x14005d09c
mov rcx, rsi
call fcn.1400963d0
xchg edx, eax
add eax, dword [rax]
mov rdx, qword [rsi + 0x10]
jmp 0x14005d0d8
invalid
invalid
invalid
invalid
invalid
test r15b, r15b
je 0x14005d25a
add byte [rax], al
or byte [rax - 0x75], cl
push rsi
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xd1
lea rax, str.capacity_overflow
add byte [rax], al
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ecx, esp
int3
add byte [rax], al
ror byte [rax - 0x3f], 1
loop fcn.140065719
or rax, rdx
ret
push rsi
mul eax
fidiv word [rdx + 0x74]
invalid
test esi, esi
mov edx, esi
or edi, dword [rax + 0x10]
and dword [rsi + 0x18], 0
invalid
pop rsi
dec dword [rdi]
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
mov rsi, rdx
mov r8, qword [rcx + 0x10]
adc byte [r9 + rax - 0x3a], cl
adc byte [r9 + rax - 0x3a], cl
jb case.0x14004fd8e.240
mov rdi, rcx
mov edi, ecx
mov rcx, qword [rcx]
mov rdx, qword [rdi + 8]
or byte [rcx - 0x77], cl
int1
or byte [rcx - 0x77], cl
int1
call fcn.140065ef3
or dword [rdi], eax
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
sal byte [rsi + rax + 0x48], 0x89
invalid
invalid
test rax, rax
je case.0x14004fd8e.240
mov qword [rdi + 0x10], rsi
ja 0x140065803
adc bl, ch
add dh, byte [rcx]
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400657f7
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0x10]
cmp qword [rdx + 8], rax
cmp dword [rdx + 8], eax
cmp dword [rdx + 8], eax
jbe 0x140065831
mov rcx, qword [rdi]
cmp byte [rcx + rax], 0x17
sete r14b
mov r15b, 0x18
sub r15b, r14b
jmp 0x140065837
mov r15b, 0x18
xor r14d, r14d
mov rcx, rdi
call fcn.14002001a
invalid
cmpsd dword [rsi], dword [rdi]
sti
invalid
test al, 1
jne case.default.0x140065a92
mov ebx, edx
mov eax, edx
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x40], eax
and al, 0x40
and qword [rsp + 0x50], 0
lea edi, [rsp + 0x30]
mov r9d, 0x63
mov ecx, edi
add eax, 0x3f800000
add byte [rdi], cl
test dword [0x18c0658cc], ebx
mov esi, dword [rsp + 0x38]
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x38
add byte [rax], al
or byte [rax - 0x73], cl
push rsp
and al, 0x40
mov ecx, 0x3b
xchg edx, eax
add eax, 0x14634800
add byte [rax + 0x63], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffffd231, 0x49
div eax
mov r8, rdx
mov r9d, 0x190
add byte [rax], al
add byte [rax], al
mov rax, rcx
xor edx, edx
div r9
mov eax, 0x1d
test r8, r8
jne 0x140065ebb
test rdx, rdx
je 0x140065ebb
mov eax, 0x1c
ret
invalid
jae 0x140065ee5
add dl, 0xd0
movzx eax, dl
mov qword [rsi + 8], rax
or byte [rcx], r14b
shr bl, 6
or byte [rcx], r14b
shr bl, 6
mov byte [rsi + 1], 1
mov al, 1
mov byte [rsi], al
add rsp, 0x20
pop rsi
ret
mov ecx, dword [0x58]
cmp dword [rax + 0x80], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
cmp bl, al
mov rcx, qword [rcx]
jmp 0x140065fc1
movzx eax, byte [rcx]
lea rcx, [0x1400bc190]
mov r8, qword [rcx + rax*8]
lea rcx, case.0x140065fe9.48
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
ror dword [rcx + rcx*4 - 0x36], 0x4d
mov eax, edx
mov r9, rax
mov ecx, eax
jmp fcn.140066012
add rax, 0xffffffffc1894800
add rsp, 0x28
jmp case.0x14004fd8e.256
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
cmp bl, al
mov eax, ecx
invalid
sub esp, 0xb8
add byte [rax - 0x77], cl
push rsp
and al, 0x48
iretd
jl 0x1400660bd
sub byte [rcx + rcx*4 - 7], cl
movabs al, byte [0x3f80410000015fe8]
add byte [rbp + 0x26], dh
jl 0x1400660d6
sub byte [rcx + 0xf], al
adc byte [rdi + 8], al
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
cmp dword [rcx], eax
add byte [rax], al
and al, 0x29
pop rsi
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax], eax
sub byte [rbp + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], 0
add byte [rax - 0x77], cl
push rsp
and al, 0x70
sal byte [rdx + riz*2 + 0x48], 0x89
and al, 0x50
push rax
and dword [rsp + 0x60], 0
pop rax
popfq
sti
jmp [rax + 0x41627501]
add dword [rbp + 0x62], esi
invalid
or byte [rax + 9], cl
ret 0x8148
pop rbp
push rcx
or byte [rbx + rcx*4], cl
je 0x1400663a6
invalid
mov rax, qword [rsp + 0x38]
mov r15, qword [rsp + 0x28]
mov r14, qword [rsp + 0x30]
jmp 0x140066ac1
ret 0xd200
cmp r14, rax
jbe 0x140066b13
cmp byte [r15 + rax], 0x2a
jne 0x140066b13
lea rcx, [rsp + 0x28]
mov r12d, 1
add byte [rax], al
add byte [rax], al
mov edx, 1
call fcn.140066e29
test al, al
jne 0x140066c2a
mov rax, rdi
clc
neg rax
lea rcx, [rax + r12]
cmp rcx, 1
cmp ecx, 1
cmp ecx, 1
je 0x140066bf1
cmp r12, rdi
jae 0x140066b0e
cmp byte [rsi + r12], 0x2e
je 0x140066c06
clc
add byte [rax], al
invalid
inc r12
jmp 0x140066af0
xor r12d, r12d
lea rcx, [r14 + r12]
sub rcx, rax
cmp r14, rax
jbe 0x140066bf1
mov rdx, r12
cmp r12, rdi
jae 0x140066bf1
invalid
invalid
add byte [rax], al
invalid
cmp dword [rdi + 0x45000000], 0xffffff8a
add al, 7
mov r8b, byte [r15 + rax]
lea r9d, [r8 - 0x41]
mov edi, 0x20508d45
lea r10d, [r8 + 0x20]
cmp r9b, 0x1a
movzx r9d, r8b
movzx r10d, r10b
cmovae r10d, r9d
movzx r9d, byte [rsi + rdx]
mov dh, 0xc
invalid
lea r11d, [r9 - 0x41]
lea ebp, [r9 + 0x20]
cmp r11b, 0x1a
movzx r11d, bpl
mov dh, 0xdd
cmovae r11d, r9d
cmp r10b, r11b
cmp dl, bl
jne 0x140066bf1
inc rax
lea r12, [rdx + 1]
cmp r14, rax
jne 0x140066b1d
cmp r8b, 0x2e
jne 0x140066b89
mov bpl, 1
mov dl, reloc.WS2_32.dll_recv
jmp 0x140066bf5
cmp rcx, rdi
je 0x140066baa
cmp bl, 2
je 0x140066ba5
cmp rcx, rdi
jae 0x140066bf1
cmp byte [rsi + rcx], 0x2e
jne 0x140066bf1
push rbx
add rdx, 2
mov rcx, rdx
cmp rcx, rdi
jne 0x140066bf1
invalid
mov dl, 1
jmp 0x140066bf3
test al, al
jne 0x140066c4a
mov r14, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
xor byte [rax - 0x75], cl
and al, 0x38
cmp r14, rcx
jbe 0x140066bf1
mov r15, qword [rsp + 0x28]
lea rax, [rcx + 1]
mov qword [rsp + 0x38], rax
cmp byte [r15 + rcx], 0x2e
je 0x140066ac1
xor edx, edx
xor ebp, ebp
mov eax, ebp
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov r15, qword [rsp + 0x28]
mov r14, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
jmp 0x140066b16
lea rcx, [0x1400ba736]
lea r8, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustls_webpki_0.101.7_src_subject_namedns_name.rs
jmp 0x140066c58
lea rcx, [0x1400ba736]
lea r8, str.C:Users_a8ddo.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustls_webpki_0.101.7_src_subject_namedns_name.rs
mov edx, 0x28
call fcn.140094c20
ud2
lea rcx, [rsp + 0x30]
call fcn.1400657c6
mov qword [rsp + 0x68], rdx
mov dword [rsp + 0x2c], 0
test rax, rax
je 0x14006843c
adc dword [rax], eax
invalid
adc dword [rax], eax
add byte [rax - 0x7af0fd05], al
clc
adc byte [rax], al
add byte [rax - 0x77], cl
invalid
cmp bl, 2
jne 0x14006843c
mov rdi, rax
mov r8, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
cmp r8, rax
jbe 0x140068434
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov bl, byte [rcx + rax]
mov edx, ebx
not dl
test dl, 0x1f
je 0x140068434
lea rdx, [rax + 1]
lea edx, [rax + 1]
cmp r8, rdx
jbe 0x140068434
lea r9, [rax + 2]
mov qword [rsp + 0x40], r9
movzx edx, byte [rcx + rax + 1]
test dl, dl
js 0x140067a9b
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.1400657c6
mov dword [rsp + 0x2c], 0
sub ah, ah
invalid
cmp bl, 0x30
jne 0x14006843c
test rax, rax
je 0x14006843c
mov rcx, rax
mov r8, r15
mov r9, qword [rsp + 0x60]
call fcn.140066012
mov cl, 0x1a
mov dword [rsp + 0x2c], ecx
and al, 0x2c
test al, al
je 0x14006843c
invalid
adc byte [rax], al
invalid
push 0x4c000010
mov eax, dword [rsp + 0x38]
mov r8, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
cmp r8, rax
jbe 0x140068434
mov rcx, qword [rsp + 0x30]
mov bl, byte [rcx + rax]
mov edx, ebx
not dl
test dl, 0x1f
je 0x140068434
adc byte [rax], al
invalid
lea rdx, [rax + 1]
cmp r8, rdx
jbe 0x140068434
xchg byte [rbx], ch
adc byte [rax], al
invalid
xchg byte [rbx], ch
adc byte [rax], al
add byte [rbp + rcx*4 + 0x48], cl
add cl, byte [rcx + rcx*4 + 0x4c]
and al, 0x40
invalid
lea r9, [rax + 2]
mov qword [rsp + 0x40], r9
invalid
movzx edx, byte [rcx + rax + 1]
movzx edx, byte [rcx + rax + 1]
test dl, dl
js 0x140067b2a
invalid
add byte [rax], al
lea rcx, [rsp + 0x30]
call fcn.1400657c6
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xe8], rdx
and al, 0xe8
add byte [rax], al
add bh, al
and al, 0x2c
add byte [rax], al
add byte [rax], al
cmp bl, 0x30
jne 0x14006843c
test edx, esi
sldt word [rax]
cmp qword [rsp + 0xa0], 0
je 0x14006843c
mov r8, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
cmp r8, rax
cmp eax, eax
jbe 0x140068434
mov rcx, qword [rsp + 0x30]
mov bl, byte [rcx + rax]
mov edx, ebx
invalid
not dl
test dl, 0x1f
je 0x140068434
lea rdx, [rax + 1]
cmp r8, rdx
jbe 0x140068434
invalid
lea r9, [rax + 2]
mov qword [rsp + 0x40], r9
movzx edx, byte [rcx + rax + 1]
test dl, dl
js 0x140067bb9
lea ecx, [rsp + 0x30]
invalid
add byte [rax], al
cmp rdx, 0x100
jb 0x14006843c
cmp edx, 0xffff
jne 0x14006731b
jmp 0x14006843c
cmp rdx, 0x82
je 0x140067ad4
cmp edx, 0x81
jne 0x140068434
or dword [rax], eax
invalid
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
mov qword [rsp + 0x40], rdx
movzx edx, byte [rcx + rax + 2]
test dl, dl
jns 0x140068434
jmp 0x140067392
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
cmp r8, rdx
jbe 0x140068434
movzx edx, byte [rcx + rax + 2]
lea r8, [rax + 4]
mov qword [rsp + 0x40], r8
and al, 0x40
and al, 0x40
movzx eax, byte [rcx + rax + 3]
shl rdx, 8
or rdx, rax
mov dword [rsp + 0x2c], 0
cmp rdx, 0x100
jb 0x14006843c
and ecx, dword [rcx]
add byte [rax], al
and ecx, dword [rcx]
add byte [rax], al
cmp edx, 0xffff
jne 0x140067392
jmp 0x14006843c
cmp rdx, 0x82
je 0x140067b63
cmp edx, 0x81
jne 0x140068434
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
mov qword [rsp + 0x40], rdx
movzx edx, byte [rcx + rax + 2]
test dl, dl
jns 0x140068434
jmp 0x14006741f
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
cmp r8, rdx
jbe 0x140068434
movzx edx, byte [rcx + rax + 2]
lea r8, [rax + 4]
mov qword [rsp + 0x40], r8
movzx eax, byte [rcx + rax + 3]
shl rdx, 8
or rdx, rax
or edx, eax
mov dword [rsp + 0x2c], 0
cmp rdx, 0x100
jb 0x14006843c
cmp edx, 0xffff
jne 0x14006741f
cli
invalid
jmp 0x14006843c
cmp rdx, 0x82
je 0x140067bf2
cmp edx, 0x81
jne 0x140068434
invalid
add byte [rbp + 0x39], cl
enter 0xffffffffffff860f, 0x5d
or byte [rax], al
add byte [rax - 0x73], cl
push rax
add ecx, dword [rax - 0x77]
push rsp
and al, 0x40
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
mov qword [rsp + 0x40], rdx
movzx edx, byte [rcx + rax + 2]
test dl, dl
jns 0x140068434
jmp 0x1400674a4
cmp r8, r9
jbe 0x140068434
lea rdx, [rax + 3]
cmp r8, rdx
jbe 0x140068434
or byte [rax], al
add byte [rdi], cl
mov dh, 0x54
add dword [rdx], eax
sub al, 0
add byte [rax], al
add byte [rax - 0x7f], cl
cli
add byte [rcx], al
add byte [rax], al
inc dword [rax]
add byte [rdi], cl
invalid
test dword [rcx - 8], esp
invalid
push rsp
add dword [rdx], eax
add dword [rbx], r8d
push rdi
clc
invalid
ror byte [rdi], 1
xchg dl, bh
invalid
fdecstp
add byte [rax - 0x39], cl
sub eax, dword [rax + rax]
invalid
invalid
invalid
jb 0x1400bb4c3
js 0x1400bb4c2
imul esi, dword [rdx + 0x65], 0x72654364
je case.0x140065fe9.9
jb 0x1400bb4ce
outsd dx, dword [rsi]
outsd dx, dword [rsi]
je 0x1400bb4b4
invalid
jb 0x1400bb4e1
outsd dx, dword [rsi]
je 0x1400bb4c7
invalid
jb 0x1400bb4f0
push rdx
jbe 0x1400bb4ef
imul esp, dword [rbp + 0x64], 0x45
outsb dx, byte [rsi]
outsb dx, byte [rsi]
outsb dx, byte fs:[rsi]
je 0x1400bb4f3
je 0x1400bb505
push rbp
jae 0x1400bb4f4
jae 0x1400bb4d6
invalid
js 0x1400bb50b
outsb dx, byte gs:[rsi]
jae 0x1400bb504
outsd dx, dword [rsi]
outsb dx, byte [rsi]
push rsi
invalid
outsb dx, byte [rsi]
jbe 0x1400bb50e
insb byte [rdi], dx
imul esp, dword [rbx + rax*2 + 0x65], 0x61567472
insb byte [rdi], dx
imul esp, dword [rcx + rbp*2 + 0x74], 0x766e4979
outsb dx, byte [rsi]
jbe 0x1400bb521
push rsi
invalid
outsb dx, byte [rsi]
jbe 0x1400bb521
insb byte [rdi], dx
imul esp, dword [rbx + rax*2 + 0x72], 0x6d754e6c
jb 0x1400bb532
jb 0x1400bb532
jne case.0x140065fe9.15
jne case.0x140065fe9.15
invalid
outsb dx, byte [rsi]
jbe 0x1400bb531
insb byte [rdi], dx
imul esp, dword [rsi + rcx*2 + 0x65], 0x726f7774
imul ecx, dword [rbp + 0x61], 0x73
imul eax, dword [rbx + 0x6f], 0x6e
ja 0x1400bb547
jb 0x1400bb545
invalid
jae 0x1400bb557
jb 0x1400bb546
imul ebp, dword [rsi + 0x74], 0x61766e49
outsb dx, byte [rsi]
jbe 0x1400bb54d
insb byte [rdi], dx
imul esp, dword [rbx + rdx*2 + 0x65], 0x6c616972
push rbx
jb 0x1400bb55c
invalid
insb byte [rdi], dx
jne 0x1400bb565
invalid
outsb dx, byte [rsi]
jbe 0x1400bb560
insb byte [rdi], dx
imul esp, dword [rbx + rax*2 + 0x72], 0x6769536c
outsb dx, byte [rsi]
invalid
insb byte [rdi], dx
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
jne 0x1400bb57f
outsd dx, dword gs:[rsi]
outsd dx, dword [rsi]
jb 0x1400bb562
jne 0x1400bb576
insb byte [rdi], dx
imul esp, dword [rbx + 0x4b], 0x6e497965
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x1400bb57f
insb byte [rdi], dx
imul esp, dword [rbx + rdx*2 + 0x69], 0x74616e67
jne 0x1400bb59b
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
outsd dx, dword gs:[rsi]
jb 0x1400bb57e
jne 0x1400bb592
insb byte [rdi], dx
imul esp, dword [rbx + 0x4b], 0x73497965
jae 0x1400bb5af
invalid
jae 0x1400bb5ac
jne 0x1400bb5a0
jb 0x1400bb58b
jb 0x1400bb58b
outsd dx, dword [rsi]
je 0x1400bb583
jb 0x1400bb5ae
push rbx
imul esp, dword [rdi + 0x6e], 0x614d7265
invalid
invalid
insb byte [rdi], dx
outsw dx, word [rsi]
outsb dx, byte [rsi]
jb 0x1400bb596
jb 0x1400bb596
invalid
invalid
jb 0x1400bb5bc
outsb dx, byte fs:[rsi]
jae 0x1400bb59e
outsb dx, byte gs:[rsi]
outsb dx, byte [rsi]
je 0x1400bb5c3
imul sp, word [rbp + 0x72], 0x614d
jb 0x1400bb5ac
invalid
invalid
insb byte [rdi], dx
outsw dx, word [rsi]
outsd dx, dword [rsi]
jb 0x1400bb5d2
js 0x1400bb5de
outsb dx, byte gs:[rsi]
jae 0x1400bb5d7
outsd dx, dword [rsi]
outsb dx, byte [rsi]
jae 0x1400bb5bf
invalid
invalid
invalid
jb case.0x140065fe9.22
invalid
outsd dx, dword [rsi]
outsd dx, dword [rsi]
outsb dx, byte [rsi]
jae 0x1400bb5f7
jb 0x1400bb5e6
imul ebp, dword [rsi + 0x74], 0x6978614d
insd dword [rdi], dx
jne 0x1400bb5fc
invalid
imul ebp, dword [rbp + 0x75], 0x6d614e6d
invalid
outsd dx, dword gs:[rsi]
outsb dx, byte [rsi]
jae 0x1400bb60c
jb 0x1400bb5fb
imul ebp, dword [rsi + 0x74], 0x706d6f43
invalid
outsb dx, byte [rsi]
je 0x1400bb5e1
outsd dx, dword [rsi]
insd dword [rdi], dx
jo case.0x140065fe9.23
jb 0x1400bb60d
jae 0x1400bb615
outsb dx, byte [rsi]
jae 0x1400bb5ee
js 0x1400bb60e
invalid
invalid
invalid
invalid
invalid
jne 0x1400bb627
insb byte [rdi], dx
invalid
insb byte [rdi], dx
jae 0x1400bb60b
js 0x1400bb62b
invalid
invalid
jne 0x1400bb641
push rax
invalid
push 0x74706544
push 0x65637845
js 0x1400bb643
invalid
invalid
invalid
invalid
outsb dx, byte [esi]
invalid
invalid
js 0x1400bb661
js 0x1400bb661
invalid
invalid
je 0x1400bb67f
jb 0x1400bb66f
invalid
imul ebp, dword [rsi + 0x74], 0x6c6f6956
invalid
push rax
invalid
invalid
push rsi
imul ebp, dword [rdi + 0x6c], 0x64657461
push rdx
jno 0x1400bb6ac
imul esi, dword [rdx + 0x65], 0x756b4564
outsd dx, dword [rsi]
je 0x1400bb688
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jne 0x1400bb6b3
push rbx
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
insb byte [rdi], dx
outsd dx, dword [esi]
jb 0x1400bb6be
je 0x1400bb6bf
insd dword [rdi], dx
imul r14, qword [r11 + 0x6d], 0x68637461
push rbp
outsb dx, byte [rsi]
imul ebp, dword [rsi + 0x6f], 0x77
outsb dx, byte [rsi]
jae case.0x140065fe9.33
jne 0x1400bb6d1
jb 0x1400bb6c3
push rbp
outsb dx, byte [rsi]
jae 0x1400bb6e6
jo 0x1400bb6e3
outsd dx, dword [rsi]
jb 0x1400bb6ea
jb 0x1400bb6f0
push rsi
jb 0x1400bb6f3
jae 0x1400bb6ea
imul ebp, dword [rdi + 0x6e], 0x75736e55
outsd dx, dword [rsi]
outsb dx, byte [rsi]
push rbp
outsb dx, byte [rsi]
jae 0x1400bb6fc
jo 0x1400bb6f9
jo 0x1400bb6f9
outsd dx, dword [rsi]
jb 0x1400bb700
jb 0x1400bb6fa
je 0x1400bb6fc
invalid
push rbp
outsb dx, byte [rsi]
jae case.0x140065fe9.35
jo 0x1400bb715
outsd dx, dword [rsi]
jb 0x1400bb71c
jb 0x1400bb719
insb byte [rdi], dx
push rsi
jb 0x1400bb724
imul ebp, dword [rdi + 0x6e], 0x75736e55
outsb dx, byte [rsi]
push rbp
outsb dx, byte [rsi]
jae 0x1400bb72d
jo 0x1400bb72a
outsd dx, dword [rsi]
jb 0x1400bb731
insb byte [rdi], dx
insb byte [rdi], dx
insb byte [rdi], dx
je 0x1400bb725
invalid
jb 0x1400bb733
push rbp
outsb dx, byte [rsi]
jae 0x1400bb740
jo 0x1400bb73d
outsd dx, dword [rsi]
jb 0x1400bb744
outsb dx, byte fs:[rsi]
outsb dx, byte fs:[rsi]
imul esi, dword fs:[rdx + 0x65], 0x72437463
insb byte [rdi], dx
push rbp
outsb dx, byte [rsi]
jae 0x1400bb756
jo 0x1400bb753
outsd dx, dword [rsi]
jb 0x1400bb75a
push rdx
jbe 0x1400bb75b
jbe 0x1400bb75b
invalid
outsd dx, dword [rsi]
outsb dx, byte [rsi]
push rdx
invalid
push rbp
outsb dx, byte [rsi]
jae 0x1400bb771
jo 0x1400bb76e
outsd dx, dword [rsi]
jb 0x1400bb775
je 0x1400bb767
jb 0x1400bb772
jb 0x1400bb772
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
insb byte [rdi], dx
outsd dx, dword [esi]
jb 0x1400bb77e
je 0x1400bb77f
insd dword [rdi], dx
push rbp
outsb dx, byte [rsi]
jae 0x1400bb791
jo 0x1400bb78e
outsd dx, dword [rsi]
jb 0x1400bb795
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
insb byte [rdi], dx
outsb dx, byte [esi]
invalid
jb 0x1400bb791
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [esi]
jb 0x1400bb79b
imul esi, dword [rax + rbp*2 + 0x6d], 0x75736e55
je 0x1400bb79c
push 0x736e556d
jne 0x1400bb7aa
insd dword [rdi], dx
push rbp
outsb dx, byte [rsi]
jae 0x1400bb7ae
jo 0x1400bb7ab
jo 0x1400bb7ab
outsd dx, dword [rsi]
jb 0x1400bb7b2
je 0x1400bb7a4
jb 0x1400bb7af
jb 0x1400bb7af
jb 0x1400bb7af
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
insb byte [rdi], dx
outsd dx, dword [esi]
jb 0x1400bb7bb
je 0x1400bb7bc
push 0x726f466d
push rax
insd dword [rdi], dx
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jb 0x1400bb7a9
jne 0x1400bb7bd
invalid
insb byte [rdi], dx
imul esp, dword [rbx + 0x4b], 0x6e557965
push rbp
outsb dx, byte [rsi]
push rbp
outsb dx, byte [rsi]
jae 0x1400bb7da
jo 0x1400bb7d7
outsd dx, dword [rsi]
jb 0x1400bb7de
push rbx
imul esp, dword [rdi + 0x6e], 0x72757461
outsb dx, byte [esi]
invalid
je 0x1400bb7e8
jne 0x1400bb7e6
jb 0x1400bb7da
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [esi]
jb 0x1400bb7e4
je 0x1400bb7e5
insd dword [rdi], dx
outsd dx, dword [rsi]
outsd dx, dword [rsi]
jb 0x1400bb7d2
jne 0x1400bb7e6
insb byte [rdi], dx
imul esp, dword [rbx + 0x4b], 0x7965
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub eax, 0
add byte [0x1400bb7b5], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
and dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
sbb eax, 0
add byte [rax], al
add byte [rcx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x1400bb7cd], bl
add byte [rax], al
add byte [0x1400bb7d5], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x1400bb7f5], ch
add byte [rax], al
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub eax, 0
add byte [rax], al
add byte [rax], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, dl
or dword [rax + 1], eax
add byte [rax], al
add byte [rdi], ah
ror dword [rcx], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
ror qword [r9], cl
add dword [rax], eax
add byte [rax], al
jg 0x1400bb7fd
or dword [rax + 1], eax
add byte [rax], al
add byte [rbx + rdx*8 + 0x14009], ch
add byte [rax], al
fcmovnbe st(0), st(3)
or dword [rax + 1], eax
add byte [rax], al
add ah, bh
ror dword [rcx], cl
add dword [rax], eax
add byte [rax], al
sbb esp, edx
or dword [rax + 1], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x2c], al
or dword [rax + 1], eax
add byte [rax], al
add byte [rdi - 0x2c], dh
or dword [rax + 1], eax
add byte [rax], al
add byte [rsp + rdx*8 + 0x14009], ah
add byte [rax], al
invalid
sub dh, byte [rbx + rcx + 0x140]
add byte [rax], dh
mov ah, 0xb
or eax, dword [rax + 1]
add byte [rax], al
add byte [rdx], bh
mov ah, 0xb
add dword [rax], eax
add byte [rax], al
mov r12b, 0xb
add dword [rax], eax
add byte [rax], al
push rsi
mov ah, 11
add dword [rax], eax
add byte [rax], al
invalid
mov ah, 11
add dword [rax], eax
add byte [rax], al
js 0x1400bc2a6
or eax, dword [rax + 1]
add byte [rax], al
add byte [rdx], bh
mov ah, 0xb
add dword [rax], eax
add byte [rax], al
mov r12b, 0xb
add dword [rax], eax
add byte [rax], al
push rsi
mov ah, 11
add dword [rax], eax
add byte [rax], al
imul esi, dword [rbx + rcx + 0x140], 0xbb47800
or eax, dword [rax + 1]
add byte [rax], al
add byte [rbx + 0x1400bb4], al
add dword [rax], eax
add byte [rax], al
or eax, dword [rax + 1]
add byte [rax], al
add byte [rbx + 0x1400bb4], al
add dword [rax], eax
add byte [rax], al
xchg esp, eax
mov ah, 11
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
xchg esp, eax
mov ah, 11
add dword [rax], eax
add byte [rax], al
test eax, 0x1400bb4
add byte [rcx + 0x1400bb4], ch
add byte [rax], al
add byte [rsp + rsi*4 + 0x1400b], bh
add byte [rax], al
int3
add dword [rax], eax
add byte [rax], al
sti
mov ah, 11
add dword [rax], eax
add byte [rax], al
sbb dh, byte [rbp + 0x1400b]
add byte [rax], al
mov ch, 0xb
add dword [rax], eax
add byte [rax], al
mov bpl, 0xb
or eax, dword [rax + 1]
add byte [rax], al
add byte [rsi - 0x4b], bl
or eax, dword [rax + 1]
add dword [rax], eax
or eax, dword [rax + 1]
add byte [rax], al
add byte [rsi - 0x4b], bl
or eax, dword [rax + 1]
add dword [rax], eax
add byte [rax], al
jno 0x1400bc307
add dword [rax], eax
add byte [rax], al
jno 0x1400bc307
or eax, dword [rax + 1]
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x1400b], dh
add byte [rax], al
mov al, 0xb5
or eax, dword [rax + 1]
add byte [rax], al
mov byte [rbp + 0x1400b], dh
add byte [rax], al
mov al, 0xb5
or eax, dword [rax + 1]
add byte [rax], al
add ch, cl
mov ch, 0xb
or eax, dword [rax + 1]
add byte [rax], al
add ch, ah
mov ch, 0xb
add dword [rax], eax
add byte [rax], al
add esi, dword [rsi + 0x1400b]
or eax, dword [rax + 1]
add byte [rax], al
add ch, ah
mov ch, 0xb
add dword [rax], eax
add byte [rax], al
add esi, dword [rsi + 0x1400b]
add byte [rax], al
sbb dh, byte [rsi + 0x1400b]
add byte [rax], al
xor esi, dword [rsi + 0x1400b]
add byte [rax], al
mov sil, 0xb
or eax, dword [rax + 1]
add byte [rax], al
invalid
invalid
or eax, dword [rax + 1]
add byte [rax], al
add byte [rax - 0x4a], ah
or eax, dword [rax + 1]
add dword [rax], eax
add byte [rax], al
insd dword [rdi], dx
mov dh, 11
add dword [rax], eax
add byte [rax], al
xor dword [rsi + 0x1400b], 0
add dword [rax], eax
add byte [rax], al
insd dword [rdi], dx
mov dh, 11
add dword [rax], eax
add byte [rax], al
xor dword [rsi + 0x1400b], 0
add byte [rdi + 0x1400bb6], bl
add byte [rax], al
add byte [rsi + rsi*4 + 0x1400b], dh
or eax, dword [rax + 1]
add byte [rax], al
add bh, al
or eax, dword [rax + 1]
add byte [rax], al
add bh, al
mov dh, 0xb
add dword [rax], eax
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
fnsave dword [rsi + 0x1400b]
add byte [rax], al
clc
mov dh, 11
add dword [rax], eax
add byte [rax], al
sbb byte [rdi + 0x1400b], dh
add byte [rax], al
xor eax, 0x1400bb7
add byte [rax], al
add byte [rcx - 0x49], ah
or eax, dword [rax + 1]
add byte [rax], al
add byte [rdx], cl
add byte [rax], al
add byte [rax + rax], dl
add byte [rax], al
rol byte [rax], cl
add byte [rax], al
and al, byte [rcx]
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
and al, byte [rcx]
add byte [rax], al
invalid