Function at 0x140768c09
Capabilities:
Check http status code
Encode data using base64
Encrypt data using speck

Disassembly:
mov qword [rsp + 0x18], r8
neg r9b
cbw
mov qword [rsp + 0x10], rdx
rcl dl, 0x9a
cdq
movzx r8, r11w
mov qword [rsp + 8], rcx
bswap r10w
push rbx
xor ax, r8w
add r9b, spl
push rbp
cbw
adc r11d, 0x66ce5142
push rsi
push rdi
push r12
shl rdi, cl
push r13
bts r9, r14
push r14
bt r10, r15
shl bpl, 0xfc
or r11, r14
push r15
sub rsp, 0x48
shrd r13, rax, 0xe2
cdq
mov eax, dword [rcx + 0x4c]
mov edi, dword [rcx + 0x58]
mov bp, r15w
mov r13, qword [rcx + 0x10]
cmp ax, bp
cwd
mov r15d, dword [rcx + 0x48]
sbb r10b, bpl
mov r11b, 0xf2
bts si, r8w
mov rdx, rcx
ror ebx, 0x73
sbb sil, 0xea
shrd r10, rbp, 0x13
mov dword [rsp], eax
cwde
shld r12d, ebx, 0x51
inc ebp
mov eax, dword [rcx + 0x50]
sar bpl, cl
mov rsi, qword [rdx + 0x18]
clc
add r9b, 0x50
ror r12w, 0xd2
mov r10d, dword [rdx + 0x40]
shr r12d, 0x1e
bts r11w, sp
mov r14, qword [rdx + 0x30]
bts bx, r11w
mov rbp, qword [rdx + 0x20]
shr r11w, 0x76
test esp, r10d
mov r9d, dword [rdx + 0x28]
add r11b, al
mov r8d, dword [rdx + 0x2c]
movsx r12d, r15w
btc r12, 0x2e
rcr r12d, 0xcf
mov dword [rsp + 4], eax
stc
mov eax, dword [rcx + 0x54]
mov ecx, dword [rcx + 8]
cmc
btr r11w, 0x12
mov dword [rsp + 8], eax
mov eax, 1
xor r11d, 0x12b14f42
mov r11d, 1
and r12b, 0x90
rol r12w, 0xb9
jmp 0x140768d21
mov dword [rsp + 0xc], edi
adc bl, r11b
mov bx, 0x7ec3
sub bl, sil
mov qword [rsp + 0x30], rsi
shr bx, 0xb0
sete r12b
shl r11d, cl
mov ecx, dword [rdx + 4]
movzx r12d, r14w
mov dword [rsp + 0xa8], r10d
stc
shr r12, 0x93
shl eax, cl
movzx r12d, bp
dec r11d
dec eax
mov dword [rsp + 0x20], r11d
btc r12, 8
bsf r12, r10
and r12b, sil
mov dword [rsp + 0x24], eax
neg bh
rol al, 0x4a
mov eax, dword [rdx]
test r9b, 0x40
sub bx, r14w
bts r12w, bp
mov dword [rsp + 0x28], eax
bsr bx, si
mov rax, qword [rdx + 0x38]
mov qword [rsp + 0x18], rax
cbw
sar cl, cl
and cl, r14b
mov eax, dword [rdx + 0x44]
sub cx, r15w
xor r12b, r12b
ror r12b, 0xdc
mov dword [rsp + 0x10], eax
sal r12, cl
neg bx
xor eax, eax
btr cx, 0x6f
inc r12b
mov r12d, eax
nop
btr bx, bx
rcl ebx, 0xd0
mov ebx, r10d
and ebx, r11d
mov r11d, r15d
shl r11d, 4
bt ax, bx
mov eax, ebx
shr rcx, 0x12
add r11, rax
sub cx, r9w
not ch
movzx ecx, word [r13 + r11*2]
cmp r9d, 0x1000000
jae 0x140768e16
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
clc
or r8d, eax
inc rbp
movzx ax, bh
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jae 0x140769217
mov r9d, eax
setg dil
cmc
test bpl, 0x65
mov eax, 0x800
lea rdi, [r13 + 0xe6c]
test r12w, r15w
test bpl, 0x4a
sub eax, ecx
jmp 0x140768e57
shr eax, 5
add ax, cx
cmp r11d, r12d
stc
cmp dword [rsp + 0x10], 0
mov word [r13 + r11*2], ax
jne 0x140768e80
test r10d, r10d
jmp 0x140768e7a
je 0x140768f05
mov ebx, dword [rsp + 0x28]
bt cx, r8w
inc r11
mov r11, qword [rsp + 0x18]
sar ch, 0xb9
inc dl
test r14, r14
jmp 0x140768e9e
mov ecx, 8
mov rax, r14
cqo
movsx rdx, ax
cmove rax, r11
sbb edx, esp
sub cl, bl
movzx edx, byte [rax + rsi - 1]
mov eax, r10d
clc
cmp bpl, r10b
and eax, dword [rsp + 0x24]
test r9w, r14w
stc
test r11b, 8
shr edx, cl
and cx, r14w
sbb ecx, 0x27150b6
mov ecx, ebx
jmp 0x140768ee3
shl eax, cl
add edx, eax
cbw
lea eax, [rdx + rdx*2]
mov rdx, qword [rsp + 0x90]
shl eax, 8
jmp 0x140768efc
lea rdi, [rdi + rax*2]
jmp 0x140768f0a
mov r11, qword [rsp + 0x18]
cmp r15d, 7
jmp 0x140768f13
jae 0x140769036
cmp r15d, 4
cdqe
mov eax, 3
movsx ecx, r9w
cqo
movsx cx, r14b
mov edx, 1
movsxd rcx, r12d
jmp 0x140768f40
cmovb eax, r15d
shl cl, 0x97
sub r15d, eax
and r10b, bpl
bts ecx, ebp
mov rcx, r9
nop
or r10b, r12b
add cl, r9b
mov r10d, edx
cmp bpl, 0xb
movzx ecx, word [rdi + r10*2]
cmp r9d, 0x1000000
jae 0x140768f9e
movzx eax, byte [rbp]
cmp rsi, r12
stc
shl r8d, 8
cmc
cmp r14b, r9b
clc
shl r9d, 8
clc
or r8d, eax
mov ax, 0x2ae9
cwde
jmp 0x140768f96
inc rbp
movzx ax, r8b
mov eax, r9d
shr eax, 0xb
cmc
imul eax, ecx
test ch, 0x16
cmp r8d, eax
jmp 0x140768fb3
jae 0x140768ff8
mov r9d, eax
mov eax, 0x800
cmp spl, 0x13
test r9d, 0xe638bd
sub eax, ecx
cmp ax, si
shr eax, 5
jmp 0x140768fd9
add ax, cx
cmp r8, 0x3e534a15
test ax, r9w
add edx, edx
jmp 0x140768fee
mov word [rdi + r10*2], ax
jmp 0x140769020
sub r9d, eax
test dl, 0x4b
clc
sub r8d, eax
mov eax, ecx
cmc
jmp 0x14076900b
shr eax, 5
cmp di, 0x285e
lea edx, [rdx + rdx + 1]
sub cx, ax
clc
mov word [rdi + r10*2], cx
cmp edx, 0x100
jmp 0x14076902b
jb 0x140768f5a
jmp 0x1407691df
mov eax, dword [rsp]
movzx rbx, di
or r10d, eax
xor ecx, ecx
btr si, 0xa8
add rsi, 0x2adc7ee6
sar r10b, 0xbf
mov ebx, 0x100
bsf r10d, esp
cmp r14, rax
cmovb rcx, r11
dec rsi
and sil, al
sub rcx, rax
sub al, 0x8d
rcr al, 0x98
test cl, spl
mov eax, 6
rol r11w, cl
bts r11w, bp
add rcx, qword [rdx + 0x18]
shrd r10w, r11w, 0x2e
add sil, 0x23
cmp r15d, 0xa
bswap dx
movsx esi, r10w
cqo
movzx esi, byte [rcx + r14]
movsx r10, bp
mov dl, 0x9f
mov ecx, 3
cmovb eax, ecx
lea edx, [rcx - 2]
test cx, di
sub r15d, eax
add esi, esi
shrd rcx, rsp, 0x6d
sub ch, al
mov eax, ebx
mov r11d, ebx
inc cl
and r11d, esi
mov rcx, rbx
mov r10d, r11d
ror cx, cl
movsxd rcx, r14d
sal cl, cl
lea r10, [r10 + rax]
movsxd rcx, r14d
mov eax, edx
bsf ecx, edx
btr ecx, r15d
lea r10, [r10 + rax]
add rcx, rsp
movzx ecx, word [rdi + r10*2]
stc
cmp r12w, dx
cmp r9d, 0x1000000
jmp 0x140769106
jae 0x140769124
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
or r8d, eax
inc ah
cdqe
inc rbp
rcl ah, cl
mov eax, r9d
stc
shr eax, 0xb
test r9, 0x438b31b1
imul eax, ecx
cmp r8d, eax
jmp 0x14076913d
jae 0x140769189
mov r9d, eax
mov ax, cx
shld ax, r14w, 0x16
shl ax, 0xd3
mov eax, 0x800
test r13b, 0xb0
jmp 0x140769161
not r11d
stc
sub eax, ecx
cmp r15, rbx
cmc
shr eax, 5
clc
add ax, cx
stc
add edx, edx
jmp 0x14076917a
mov word [rdi + r10*2], ax
jmp 0x140769184
jmp 0x1407691bf
sub r9d, eax
clc
sub r8d, eax
cmovb ax, r8w
rcr ax, 0xae
mov eax, ecx
jmp 0x1407691a1
shr eax, 5
test al, r12b
lea edx, [rdx + rdx + 1]
cmc
test r9d, ebx
sub cx, ax
test rdi, 0x4f703557
mov word [rdi + r10*2], cx
cmc
and ebx, r11d
cmp r14, r13
cmp edx, 0x100
jmp 0x1407691d0
jb 0x1407690b8
mov rsi, qword [rsp + 0x30]
movzx r10d, r12w
mov r10d, dword [rsp + 0xa8]
jmp 0x1407691ec
mov byte [r14 + rsi], dl
jmp 0x1407691f5
inc r14
jmp 0x1407691fd
inc r10d
jmp 0x140769205
mov dword [rsp + 0xa8], r10d
jmp 0x140769212
jmp 0x14076a800
sub r9d, eax
shl r10w, cl
shld r10d, eax, 0x3d
rol r10w, 0x1e
sub r8d, eax
sbb r10b, 0x3d
cmp r8b, 0x64
mov eax, ecx
rcl r10b, cl
bts r10d, esi
shr eax, 5
mov r10d, r15d
stc
sub cx, ax
stc
mov word [r13 + r11*2], cx
movzx cx, r11b
bts cx, dx
jmp 0x14076925b
movzx ecx, word [r13 + r10*2 + 0x180]
cmp r9d, 0x1000000
jmp 0x140769270
jae 0x140769295
movzx eax, byte [rbp]
clc
shl r8d, 8
shl r9d, 8
test r9w, 0xec1
or r8d, eax
movsxd rax, ecx
inc rbp
movzx eax, si
mov eax, r9d
cmp bp, r10w
cmc
shr eax, 0xb
cmp r11d, 0x14d161ff
imul eax, ecx
cmp al, r14b
cmp r8d, eax
jmp 0x1407692b5
jae 0x140769302
mov r9d, eax
mov eax, 0x800
cwd
lea rdx, [r13 + 0x664]
and r11, r11
sal r11b, 0x15
sub eax, ecx
stc
mov r11d, 8
shr eax, 5
cmc
clc
jmp 0x1407692e6
add ax, cx
test spl, 0x88
test r15b, spl
add r15d, 0xc
mov word [r13 + r10*2 + 0x180], ax
jmp 0x1407697ab
sub r9d, eax
cmp r8b, 0x8e
clc
sub r8d, eax
movzx rax, r14w
mov eax, ecx
cmp sp, bx
test rsi, 0xa290409
shr eax, 5
test r8, rsi
cmp r8b, dl
cmp r12b, 0xbd
sub cx, ax
stc
clc
cmp dword [rsp + 0x10], 0
jmp 0x140769339
mov word [r13 + r10*2 + 0x180], cx
jne 0x14076935b
cmp dword [rsp + 0xa8], 0
jmp 0x140769355
je 0x14076a911
movzx edx, word [r13 + r10*2 + 0x198]
cmp ch, 0x3f
cmp r9d, 0x1000000
jae 0x1407693a0
movzx eax, byte [rbp]
xor cl, 0xdd
shl r8d, 8
btc rcx, r9
rcr cl, 0x2b
shl r9d, 8
test sil, 0xed
movsx ecx, r15w
rol cl, cl
or r8d, eax
inc rbp
add cl, r15b
test bh, 0x3c
mov ecx, r9d
shr ecx, 0xb
stc
test r13, 0x59142f69
imul ecx, edx
cmc
jmp 0x1407693b7
cmp r8d, ecx
jmp 0x1407693bf
jae 0x14076954e
mov eax, 0x800
btc r9w, di
mov r9d, ecx
sub eax, edx
test dx, 0x410f
shr eax, 5
cmp sil, 0xef
add ax, dx
xadd rdx, rdx
mov word [r13 + r10*2 + 0x198], ax
btr dx, si
movzx edx, word [r13 + r11*2 + 0x1e0]
stc
test r13d, r10d
cmp ecx, 0x1000000
jae 0x140769431
movzx eax, byte [rbp]
clc
stc
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
movsx ax, r10b
mov al, spl
inc rbp
rol eax, cl
xor ax, r13w
clc
mov eax, r9d
cmc
stc
shr eax, 0xb
jmp 0x14076943e
imul eax, edx
stc
cmp r8d, eax
jmp 0x14076944a
jae 0x14076951d
mov r10d, dword [rsp + 0xa8]
cmp r13b, al
mov r9d, eax
test r13b, r15b
rcr ah, 0x90
xor ecx, ecx
mov eax, 0x800
cmp r14b, 0xef
sub eax, edx
shr eax, 5
test r9, 0x32481c6b
cmp r8w, 0x376c
clc
add ax, dx
jmp 0x14076948a
mov word [r13 + r11*2 + 0x1e0], ax
sar al, 5
mov eax, dword [rsp]
cmp r14b, bl
cmp r14, rax
cmovb rcx, qword [rsp + 0x18]
jmp 0x1407694aa
inc r10d
jmp 0x1407694b2
sub rcx, rax
sar ah, 0x76
mov dword [rsp + 0xa8], r10d
or ax, r13w
shr ax, cl
add rcx, r14
bswap rax
jmp 0x1407694d2
inc r14
btr eax, ecx
cmovb ax, sp
sub rax, 0x33c45c7f
cmp r15d, 7
cbw
movzx eax, byte [rcx + rsi]
mov ecx, 9
movsx r15d, bp
mov byte [r14 + rsi - 1], al
cwde
mov r15w, 0x6c67
movzx eax, r8w
mov eax, reloc.WS2_32.dll_inet_addr
cmovb eax, ecx
xchg r15b, r15b
movsx r15w, dl
mov r15d, eax
jmp 0x14076a808
sub r9d, eax
stc
sub r8d, eax
movsx rax, r14w
rcl ah, 0xad
mov eax, edx
cmp rsp, 0x6407883
shr eax, 5
cmc
sub dx, ax
mov word [r13 + r11*2 + 0x1e0], dx
jmp 0x140769549
jmp 0x140769775
mov eax, edx
stc
sub r9d, ecx
test r8b, 0x19
cmp r10w, 0x7323
sub r8d, ecx
stc
movzx cx, r9b
rcr cl, 0xa
shr eax, 5
adc cl, r9b
sub dx, ax
jmp 0x140769580
mov word [r13 + r10*2 + 0x198], dx
movsx cx, sil
cmovl rcx, rsp
test eax, 0x8723f03
movzx ecx, word [r13 + r10*2 + 0x1b0]
cmc
cmp r9d, 0x1000000
jmp 0x1407695ad
jae 0x1407695d4
movzx eax, byte [rbp]
shl r8d, 8
jmp 0x1407695c0
shl r9d, 8
or r8d, eax
bswap ax
cwde
movzx rax, r8w
inc rbp
clc
lahf
mov eax, r9d
jmp 0x1407695df
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x1407695ed
jae 0x14076962e
mov r9d, eax
test r14w, 0xc8c
mov eax, 0x800
stc
sub eax, ecx
test bpl, cl
clc
stc
shr eax, 5
add ax, cx
jmp 0x140769614
mov word [r13 + r10*2 + 0x1b0], ax
bswap ax
mov eax, dword [rsp + 4]
jmp 0x140769629
jmp 0x14076974e
sub r9d, eax
test r12w, dx
sub r8d, eax
movzx rax, ax
mov eax, ecx
clc
cmp edx, r8d
shr eax, 5
test ebx, ebp
sub cx, ax
cmp bpl, dil
cmp r11b, 0xb3
mov word [r13 + r10*2 + 0x1b0], cx
bts cx, r8w
movzx ecx, word [r13 + r10*2 + 0x1c8]
cmc
stc
test dx, r13w
cmp r9d, 0x1000000
jae 0x1407696a6
movzx eax, byte [rbp]
clc
shl r8d, 8
jmp 0x14076968d
shl r9d, 8
cmp r15b, 0x76
test r15b, 0xc8
cmc
or r8d, eax
cwde
movzx ax, sil
inc rbp
mov eax, r9d
clc
shr eax, 0xb
test bpl, r13b
imul eax, ecx
test r13w, bp
cmp r8d, eax
jmp 0x1407696bf
jae 0x1407696f5
mov r9d, eax
mov eax, 0x800
test r9b, 9
clc
sub eax, ecx
shr eax, 5
add ax, cx
mov word [r13 + r10*2 + 0x1c8], ax
lahf
movsxd rax, esi
mov eax, dword [rsp + 8]
jmp 0x1407696f0
jmp 0x140769736
sub r9d, eax
sub r8d, eax
xadd r11w, r11w
mov eax, ecx
bts r11, rdx
shr r11b, cl
shr eax, 5
bswap dx
sub cx, ax
sete dh
mov eax, edi
shl dil, 0xae
mov word [r13 + r10*2 + 0x1c8], cx
mov ecx, dword [rsp + 8]
mov edi, ecx
cdq
rcl r11w, 0x68
xor dh, bl
mov dword [rsp + 0xc], ecx
mov ecx, dword [rsp + 4]
btr r11, 0xce
mov dword [rsp + 8], ecx
bts r11w, ax
neg r11
shr r11b, cl
mov ecx, dword [rsp]
jmp 0x14076975e
mov dword [rsp], eax
ror r11b, 0x1f
sar dl, 0
mov dword [rsp + 4], ecx
bt r11w, 0xea
cmp r14, rax
cmp r15d, 7
xchg r15w, ax
mov dl, 0xd9
movzx rdx, r12w
mov eax, reloc.WS2_32.dll_inet_addr
mov r11d, 8
cmovb eax, r11d
lea rdx, [r13 + 0xa68]
movsx r15, r14w
mov r15d, eax
bt cx, bp
mov cx, si
bt cx, 0x95
movzx ecx, word [rdx]
cmp r9d, 0x1000000
jae 0x1407697d9
movzx eax, byte [rbp]
test dil, 0xb0
test ebp, r13d
shl r8d, 8
test al, dl
shl r9d, 8
or r8d, eax
cdqe
inc rbp
cmc
mov eax, r9d
jmp 0x1407697e1
shr eax, 0xb
test r10b, 0x9e
imul eax, ecx
stc
jmp 0x1407697f1
cmp r8d, eax
jmp 0x1407697f9
jae 0x140769872
mov r9d, eax
movsx ax, spl
bsr ax, r10w
cmovp rax, r10
mov eax, 0x800
shrd r10, rbp, 0xa9
setae r10b
movzx r10w, r13b
sub eax, ecx
bt r10w, cx
jmp 0x14076982f
shr eax, 5
rcl r10w, 0x3d
sub r10b, 0x37
add ax, cx
mov r10w, 0x6d01
ror r10, 0x23
mov word [rdx], ax
lea eax, [rbx*8]
dec rbx
adc bl, r12b
btc bx, 0xac
lea r10, [rdx + rax*2 + 4]
or bl, 0x91
xor eax, eax
mov ebx, eax
jmp 0x14076986d
jmp 0x140769994
sub r9d, eax
cmc
cmp r9b, 0xac
sub r8d, eax
mov eax, ecx
shr eax, 5
test si, 0x7fdd
cmp dx, ax
sub cx, ax
test r9w, 0x7663
cmc
jmp 0x140769899
mov word [rdx], cx
btr ecx, 0x86
movzx ecx, r11w
bswap cx
movzx ecx, word [rdx + 2]
cmp r9d, 0x1000000
jmp 0x1407698b7
jae 0x1407698e6
movzx eax, byte [rbp]
cmp ax, 0x5fa9
shl r8d, 8
cmp bpl, bl
shl r9d, 8
cmp r14b, r12b
cmc
test r13b, 0xbf
or r8d, eax
inc rbp
or eax, r12d
jmp 0x1407698e6
mov eax, r9d
cmc
stc
shr eax, 0xb
jmp 0x1407698f4
imul eax, ecx
cmp r8d, eax
jae 0x140769948
mov r9d, eax
mov eax, 0x800
sub eax, ecx
rcl r10b, cl
shl r10b, cl
shr eax, 5
add ax, cx
mov word [rdx + 2], ax
jmp 0x14076991f
lea eax, [rbx*8]
movsx ebx, r10w
movsxd r10, ebp
mov ebx, r11d
movsx r10, ax
xchg r10b, r10b
bswap r10w
lea r10, [rdx + rax*2 + 0x104]
jmp 0x140769994
sub r9d, eax
bt r12d, r15d
sub r8d, eax
inc ax
btr r10d, 0x6d
mov eax, ecx
jmp 0x140769961
shr eax, 5
cmovp r12d, r9d
bts r10w, di
lea r10, [rdx + 0x204]
clc
movsx rbx, di
mov ebx, reloc.WS2_32.dll_recv
adc r11w, 0x1746
sub cx, ax
mov r11d, 0x100
xor r12b, al
mov word [rdx + 2], cx
mov edx, 1
btr ecx, r8d
cmc
cmp sp, ax
mov r12d, edx
adc cl, 0xa3
nop
rol ch, cl
sbb rcx, r14
clc
add rdx, rdx
movzx ecx, word [rdx + r10]
cmp ch, 0xe9
cmp dil, r11b
jmp 0x1407699c1
cmp r9d, 0x1000000
jmp 0x1407699cd
jae 0x1407699fc
movzx eax, byte [rbp]
shl r8d, 8
test bl, r12b
cmp ax, r8w
shl r9d, 8
jmp 0x1407699ec
or r8d, eax
inc rbp
rcr ax, cl
btr rax, rcx
mov al, r8b
mov eax, r9d
stc
test r8b, r15b
cmp bpl, r11b
shr eax, 0xb
stc
clc
cmp cl, r10b
imul eax, ecx
jmp 0x140769a16
cmp r8d, eax
jae 0x140769a4e
mov r9d, eax
lahf
adc al, 0xe9
btc ax, ax
mov eax, 0x800
test dl, ah
sub eax, ecx
test r10, rdx
shr eax, 5
cmc
add ax, cx
add r12d, r12d
mov word [rdx + r10], ax
jmp 0x140769a49
jmp 0x140769a80
sub r9d, eax
cmp spl, dl
test r8b, r13b
clc
sub r8d, eax
mov eax, ecx
jmp 0x140769a62
shr eax, 5
lea r12d, [r12 + r12 + 1]
stc
sub cx, ax
jmp 0x140769a73
inc rdx
mov word [rdx + r10 - 1], cx
cmp r12d, r8d
clc
cmp r12d, r11d
jmp 0x140769a88
jb 0x1407699ae
sub ebx, r11d
cmp cx, dx
add r12d, ebx
jmp 0x140769a9c
cmp r15d, 0xc
jmp 0x140769aa5
jb 0x14076a67a
cmp r12d, 4
movsxd rdx, r13d
not dl
setae bl
mov ebx, 3
movzx rcx, r15w
rdtsc
cqo
mov eax, ebx
cmovb eax, r12d
cqo
cdq
shl eax, 6
add ch, 0x5d
bt dx, r10w
sar dh, 0x86
lea rcx, [r13 + rax*2 + 0x360]
movzx edx, word [rcx + 2]
cmp r9d, 0x1000000
jmp 0x140769af3
jae 0x140769b29
movzx eax, byte [rbp]
jmp 0x140769b02
shl r8d, 8
stc
cmc
shl r9d, 8
jmp 0x140769b15
or r8d, eax
movzx ax, dl
inc rbp
xor rax, 0x63a76d86
movsxd rax, ebp
mov eax, r9d
test r8d, r14d
cmp spl, cl
jmp 0x140769b37
shr eax, 0xb
cmp ebp, r10d
imul eax, edx
test rcx, 0x3e2f4971
clc
cmp r8d, eax
jae 0x140769b8f
mov r9d, eax
cdqe
btc r11w, sp
mov eax, 0x800
mov r11d, 2
xor r10w, 0x6080
rcl r10b, cl
sub eax, edx
bt r10w, di
adc r10, 0x5a5e3ed9
mov r10, r11
shr eax, 5
add ax, dx
mov word [rcx + 2], ax
jmp 0x140769be2
sub r9d, eax
shr r10, 0xc3
bts r10w, bx
shl r11d, 0x52
sub r8d, eax
mov eax, edx
bt r10w, 0x31
cmp cx, 0x56a
movzx r11d, bp
shr eax, 5
inc r11
mov r11d, ebx
or r10b, 0x95
sub r10w, 0x3904
mov r10, rbx
cmc
cmp r14, rdi
sub dx, ax
jmp 0x140769bd5
mov word [rcx + 2], dx
neg edx
sbb dl, 0xc1
btr edx, r13d
lea r10, [r10 + r10]
or dl, 0xcb
adc dl, r14b
movzx edx, word [r10 + rcx]
test cx, sp
clc
stc
cmp r9d, 0x1000000
jae 0x140769c35
movzx eax, byte [rbp]
test cl, 0x59
test sil, al
jmp 0x140769c12
shl r8d, 8
clc
test ebp, 0x490b7722
cmp bl, 0x37
shl r9d, 8
or r8d, eax
movzx rax, r8w
inc al
inc rbp
shld eax, r8d, 0x74
mov eax, r9d
cmp eax, 0x3d3e5690
cmc
shr eax, 0xb
test r15d, 0x8db2840
cmp r9d, edi
imul eax, edx
cmp r8d, eax
jmp 0x140769c56
jae 0x140769c8d
mov r9d, eax
mov eax, 0x800
sub eax, edx
jmp 0x140769c6f
shr eax, 5
cmp rsi, rsi
add ax, dx
cmp r11, r9
add r11d, r11d
mov word [r10 + rcx], ax
jmp 0x140769c88
jmp 0x140769cc8
sub r9d, eax
sub r8d, eax
btr ax, r14w
ror al, 0x68
cmc
mov eax, edx
test bp, 0x7e4e
shr eax, 5
clc
lea r11d, [r11 + r11 + 1]
sub dx, ax
jmp 0x140769cb4
inc r10
cmc
mov word [r10 + rcx - 1], dx
adc dx, r8w
sar dx, cl
rcr dh, 0xb5
movzx edx, word [rcx + r10*2]
clc
cmp r9d, 0x1000000
jmp 0x140769cda
jae 0x140769d0a
movzx eax, byte [rbp]
stc
test r11w, sp
shl r8d, 8
clc
test sp, ax
shl r9d, 8
test r8b, 0x90
cmp rbp, 0x775615ef
or r8d, eax
cwde
inc rbp
ror rax, cl
mov eax, r9d
cmc
shr eax, 0xb
cmp r9w, 0x76fa
imul eax, edx
cmp r8d, eax
jmp 0x140769d22
jae 0x140769d64
mov r9d, eax
or rax, 0x430e7643
xadd ax, ax
cdqe
mov eax, 0x800
cmp r15b, 0x18
sub eax, edx
clc
stc
cmc
shr eax, 5
jmp 0x140769d4e
add ax, dx
mov word [rcx + r10*2], ax
lea r10d, [r11 + r11]
jmp 0x140769d5f
jmp 0x140769d9a
sub r9d, eax
sub r8d, eax
cdqe
movzx rax, r13w
mov eax, edx
cmc
stc
clc
shr eax, 5
cmc
cmp r15b, 0x66
sub dx, ax
cmp r15w, 0x3e17
mov word [rcx + r10*2], dx
cmp rdi, 0x598420e7
lea r10d, [r11 + r11 + 1]
and dl, r12b
movzx edx, word [rcx + r10*2]
jmp 0x140769da4
cmp r9d, 0x1000000
jae 0x140769dcc
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
cmp di, 0x5e0b
or r8d, eax
movsx rax, bx
inc rbp
mov eax, r9d
cmp r15d, r11d
shr eax, 0xb
imul eax, edx
cmp di, 0x659c
cmc
cmp r8d, eax
jmp 0x140769de6
jae 0x140769e26
mov r9d, eax
mov eax, 0x800
cmp r15w, 0xb31
jmp 0x140769dff
sub eax, edx
stc
clc
cmp cl, 0x8b
shr eax, 5
add ax, dx
clc
jmp 0x140769e13
mov word [rcx + r10*2], ax
clc
jmp 0x140769e1e
add r10d, r10d
jmp 0x140769e50
sub r9d, eax
sub r8d, eax
lahf
mov eax, edx
cmc
shr eax, 5
stc
jmp 0x140769e39
sub dx, ax
clc
mov word [rcx + r10*2], dx
movzx edx, r14w
cdq
lea r10d, [r10 + r10 + 1]
btr edx, 0xbf
movzx edx, word [rcx + r10*2]
test rcx, 0xdb5128f
cmp r9d, 0x1000000
jmp 0x140769e68
jae 0x140769e95
movzx eax, byte [rbp]
cmp r13w, si
jmp 0x140769e7b
shl r8d, 8
test rsi, r11
shl r9d, 8
test r15b, bl
or r8d, eax
inc rbp
clc
sal ah, cl
shl al, 0x8d
mov eax, r9d
test r8d, 0x79561175
stc
cmp sil, 0xc3
shr eax, 0xb
stc
imul eax, edx
cmp r8d, eax
jae 0x140769eee
mov r9d, eax
xchg al, al
sar ax, cl
mov eax, 0x800
clc
sub eax, edx
shr eax, 5
stc
add ax, dx
test r11b, 0x8f
cmp bpl, 0xe4
mov word [rcx + r10*2], ax
cmc
test sil, dil
jmp 0x140769ee1
add r10d, r10d
jmp 0x140769ee9
jmp 0x140769f22
sub r9d, eax
sub r8d, eax
mov eax, edx
stc
cmc
cmp cl, 0x5b
shr eax, 5
cmp ch, 0x64
test r9b, 0x92
sub dx, ax
cmp sil, 0xcd
jmp 0x140769f12
mov word [rcx + r10*2], dx
rcl dx, cl
movsxd rdx, r12d
lea r10d, [r10 + r10 + 1]
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x140769f33
jae 0x140769f5e
movzx eax, byte [rbp]
shl r8d, 8
cmc
cmp r9d, ebp
shl r9d, 8
stc
test bpl, 0xa2
or r8d, eax
inc rbp
test dl, 0xd7
ror ah, cl
btc ax, 0x19
mov eax, r9d
test r10w, bx
shr eax, 0xb
jmp 0x140769f6e
imul eax, edx
cmp r14b, 0xe3
clc
cmp r8d, eax
jmp 0x140769f7e
jae 0x140769fb9
mov r9d, eax
sub al, 0xdc
mov eax, 0x800
cmp bpl, 0x7f
test ah, 0x26
sub eax, edx
cmc
shr eax, 5
test r11b, 0x70
add ax, dx
test sil, 0x5d
mov word [rcx + r10*2], ax
cmc
add r10d, r10d
jmp 0x140769fb4
jmp 0x140769fe6
sub r9d, eax
test ch, 0x4b
sub r8d, eax
mov eax, edx
test al, spl
shr eax, 5
cmc
sub dx, ax
cmp r15, 0x41380211
clc
mov word [rcx + r10*2], dx
clc
cmc
lea r10d, [r10 + r10 + 1]
test r12w, di
add r10d, 0xffffffc0
clc
cmp r10d, 4
jmp 0x140769ff4
jb 0x14076a5a6
mov r11d, r10d
add ax, si
mov eax, r10d
cmc
stc
and r10d, 1
test r12, r9
shr r11d, 1
test r12w, 0x6a51
or r10d, 2
jmp 0x14076a01e
dec r11d
cmp eax, 0xe
jmp 0x14076a029
jae 0x14076a156
mov ecx, r11d
cmova edx, ebp
shl di, 0x92
shld edx, esp, 0xe
mov ebx, 1
shl r10d, cl
mov rdx, rbx
and dil, 0x8a
shr dil, cl
mov ecx, r10d
sub rcx, rax
lea rdi, [r13 + rcx*2 + 0x55e]
test r15b, 0x38
nop
xor rcx, r8
add ch, bl
add rdx, rdx
test r12w, r13w
btc rcx, 0x3c
movzx ecx, word [rdx + rdi]
cmc
cmp sil, 4
cmp edx, esp
cmp r9d, 0x1000000
jae 0x14076a0b5
movzx eax, byte [rbp]
shl r8d, 8
clc
stc
shl r9d, 8
test r11, 0x76d83ee9
test r12b, dil
jmp 0x14076a0a8
or r8d, eax
mov al, ah
cwde
lahf
inc rbp
rcr rax, cl
mov eax, r9d
test cl, r11b
shr eax, 0xb
test dil, r15b
cmc
imul eax, ecx
test di, r12w
stc
cmp r8d, eax
jmp 0x14076a0d2
jae 0x14076a107
mov r9d, eax
mov eax, 0x800
test r11w, r11w
sub eax, ecx
cmp rcx, 0x5b9d25f3
clc
shr eax, 5
add ax, cx
jmp 0x14076a0f9
mov word [rdx + rdi], ax
jmp 0x14076a102
jmp 0x14076a13d
sub r9d, eax
cmp bpl, 0xa3
stc
sub r8d, eax
movzx eax, ax
cbw
bts rax, rsp
mov eax, ecx
jmp 0x14076a125
shr eax, 5
sub cx, ax
inc rdx
stc
or r10d, ebx
jmp 0x14076a138
mov word [rdx + rdi - 1], cx
add ebx, ebx
test r14d, ebp
sub r11d, 1
jmp 0x14076a14b
jne 0x14076a067
jmp 0x14076a5a6
sub r11d, 4
test cx, 0x63d3
cmp r9d, 0x1000000
jae 0x14076a198
movzx eax, byte [rbp]
jmp 0x14076a175
shl r8d, 8
test r12b, r10b
shl r9d, 8
test bx, 0x3ee4
or r8d, eax
cmovne ax, di
xchg al, ah
cdqe
inc rbp
shl ah, cl
or ah, 0xe8
shr r9d, 1
shrd eax, r13d, 0xa5
bt ax, 0x8b
cmovs ax, di
sub r8d, r9d
cmp dil, 0x1b
adc eax, edx
sbb ah, 0xe5
mov eax, r8d
shr eax, 0x1f
neg eax
clc
cmc
lea r10d, [rax + r10*2 + 1]
cmp cl, r9b
test r9, 0x60ab1b67
and eax, r9d
add r8d, eax
cmp di, r11w
stc
sub r11d, 1
jmp 0x14076a1e2
jne 0x14076a15f
movzx ecx, word [r13 + 0x646]
cmp spl, r13b
shl r10d, 4
cmp r9d, 0x1000000
jmp 0x14076a203
jae 0x14076a235
movzx eax, byte [rbp]
cmc
jmp 0x14076a213
shl r8d, 8
test r11b, r12b
shl r9d, 8
jmp 0x14076a223
or r8d, eax
movsxd rax, r9d
movsx eax, r10w
inc rbp
xor al, bl
rcl ax, cl
mov eax, r9d
shr eax, 0xb
jmp 0x14076a241
imul eax, ecx
test al, 0xe8
clc
cmp r8d, eax
jmp 0x14076a24f
jae 0x14076a2a3
mov r9d, eax
setno ah
mov eax, 0x800
cmovl dx, di
rcl r11b, 0xfd
mov edx, 2
dec r11b
rcr r11w, cl
rol r11b, 0xb8
sub eax, ecx
test r11w, 0x23d1
sar r11w, cl
mov r11d, edx
shr eax, 5
cmp r10b, 0
add ax, cx
mov word [r13 + 0x646], ax
jmp 0x14076a29e
jmp 0x14076a2fa
sub r9d, eax
cmp r12b, spl
adc r11w, 0x5acb
btr r11w, 0x4d
sub r8d, eax
bt rax, 0x91
mov eax, ecx
movsx dx, bpl
xor r11, 0x78346227
shr eax, 5
add dl, 0x33
not r11b
mov r11d, ebx
mov rdx, rbx
jmp 0x14076a2e0
sub cx, ax
stc
or r10d, 1
clc
test edi, 0x38f154a7
mov word [r13 + 0x646], cx
rcr cl, 0x51
add rdx, rdx
shr cl, cl
bsf cx, bx
movzx ecx, word [rdx + r13 + 0x644]
cmp r9d, 0x1000000
jae 0x14076a341
movzx eax, byte [rbp]
shl r8d, 8
cmp r9d, 0x34662914
clc
test r10w, 0x2975
shl r9d, 8
test dl, r10b
or r8d, eax
movzx eax, bp
xchg al, al
inc rbp
mov eax, r9d
cmp r8b, r9b
shr eax, 0xb
cmc
imul eax, ecx
clc
test r13d, 0x1aa70adc
cmp r15b, 0xcf
cmp r8d, eax
jmp 0x14076a362
jae 0x14076a3ac
mov r9d, eax
mov al, reloc.WS2_32.dll_WSACleanup
bt ax, r8w
bts eax, ecx
mov eax, 0x800
stc
sub eax, ecx
stc
test spl, 0x32
shr eax, 5
test r8b, r13b
cmp r15b, 0xef
cmc
add ax, cx
cmc
add r11d, r11d
jmp 0x14076a399
mov word [rdx + r13 + 0x644], ax
jmp 0x14076a3a7
jmp 0x14076a3f3
sub r9d, eax
sub r8d, eax
sbb al, bpl
mov eax, ecx
test r12b, r13b
jmp 0x14076a3bf
shr eax, 5
clc
lea r11d, [r11 + r11 + 1]
test r9b, 0x10
clc
jmp 0x14076a3d2
sub cx, ax
jmp 0x14076a3da
inc rdx
or r10d, 2
test sil, 0x53
mov word [rdx + r13 + 0x643], cx
bt rcx, 0xb3
movzx ecx, word [r13 + rdx*2 + 0x644]
cmp r9d, 0x1000000
jae 0x14076a427
movzx eax, byte [rbp]
cmc
shl r8d, 8
cmc
test sil, 0xb5
shl r9d, 8
test esp, edx
or r8d, eax
cwde
inc rbp
add ah, 0x1f
mov eax, r9d
shr eax, 0xb
jmp 0x14076a432
imul eax, ecx
cmp r8d, eax
jmp 0x14076a43d
jae 0x14076a485
mov r9d, eax
mov eax, 0x800
stc
test r10b, r14b
jmp 0x14076a454
sub eax, ecx
clc
stc
shr eax, 5
test r10b, 0x80
cmp bl, spl
clc
add ax, cx
mov word [r13 + rdx*2 + 0x644], ax
cbw
mov ah, 0x5e
setae al
lea eax, [r11 + r11]
jmp 0x14076a480
jmp 0x14076a4cb
sub r9d, eax
clc
test r8w, r15w
cmp r9b, 0x9d
sub r8d, eax
shl ah, cl
movzx ax, r9b
bt ax, 0x2b
mov eax, ecx
clc
cmp r15b, 0xcf
shr eax, 5
sub cx, ax
lea eax, [r11 + r11 + 1]
stc
test si, bp
or r10d, 4
test r9b, r13b
mov word [r13 + rdx*2 + 0x644], cx
btc cx, r12w
movzx ecx, word [r13 + rax*2 + 0x644]
sal dl, 8
cwd
sub edx, ebp
mov edx, eax
cmp ecx, 0x2cf554a8
cmp r9d, 0x1000000
jmp 0x14076a4ef
jae 0x14076a516
movzx eax, byte [rbp]
shl r8d, 8
shl r9d, 8
cmp bpl, 0x90
cmc
or r8d, eax
dec al
inc rbp
rcr al, cl
movsx eax, bx
sub ah, 0x5b
mov eax, r9d
jmp 0x14076a51e
shr eax, 0xb
cmc
test r12b, 0x5d
imul eax, ecx
stc
cmp r8d, eax
jae 0x14076a571
mov r9d, eax
btr ax, 0x77
shld eax, esp, 0x81
mov eax, 0x800
stc
jmp 0x14076a54a
sub eax, ecx
test r11b, 0xc8
test r12d, r8d
jmp 0x14076a558
shr eax, 5
add ax, cx
mov word [r13 + rdx*2 + 0x644], ax
jmp 0x14076a56c
jmp 0x14076a597
sub r9d, eax
sub r8d, eax
bt eax, 0xfa
cdqe
mov eax, ecx
test al, dil
stc
shr eax, 5
sub cx, ax
or r10d, 8
cmc
mov word [r13 + rdx*2 + 0x644], cx
cmp r10d, 0xffffffff
jmp 0x14076a5a0
je 0x14076a849
mov ecx, dword [rsp + 8]
bswap r11
movsx r11w, r13b
bt ax, r11w
mov eax, dword [rsp]
cmovl r11w, r12w
bts r11, r9
inc r11b
lea r11d, [r10 + 1]
movzx di, r9b
mov edi, ecx
mov dword [rsp + 0xc], ecx
shl cx, cl
sub rcx, 0x16b34090
and cx, r8w
mov ecx, dword [rsp + 4]
mov dword [rsp + 4], eax
neg al
sbb al, dh
sub al, 0xa8
mov eax, dword [rsp + 0x10]
jmp 0x14076a604
mov dword [rsp], r11d
jmp 0x14076a60d
mov dword [rsp + 8], ecx
test rdx, 0x3e4c4784
cmc
jmp 0x14076a61e
test eax, eax
jne 0x14076a638
cmp r10d, dword [rsp + 0xa8]
jmp 0x14076a633
jmp 0x14076a63b
cmp r10d, eax
jae 0x14076a911
cmp r15d, 0x13
movsx r15, r12w
jmp 0x14076a651
mov eax, 0xa
setbe r15b
movsx cx, cl
mov ecx, 7
mov r15b, 0x66
movsx r15w, al
cmovb eax, ecx
not r15w
mov r15d, eax
jmp 0x14076a67e
mov r11d, dword [rsp]
mov rax, qword [rsp + 0x98]
cmp r12w, r12w
cmp r13b, 0x3c
add r12d, 2
cmc
cmp rax, r14
jmp 0x14076a69b
je 0x14076a911
mov rbx, qword [rsp + 0x18]
test ch, 0x11
xchg cl, cl
bts dx, r15w
mov r10d, dword [rsp + 0xa8]
movsx rdx, sp
sets dl
bt dx, 0x39
mov rcx, rax
movsxd rax, esp
cqo
sub rcx, r14
mov eax, r12d
mov dl, 0x89
sbb dl, r11b
xadd dx, dx
mov edx, r12d
cmp rcx, rax
mov rax, r15
mov ah, 0xeb
bswap rax
mov eax, r11d
movsxd r11, r11d
cmovb edx, ecx
jmp 0x14076a6fe
xor ecx, ecx
or r11b, bpl
rol r11d, 0x3b
bswap r11w
cmp r14, rax
movsx r11d, r8w
cmovb rcx, rbx
mov r11w, 0xc9f
movsx r11d, bp
btr r11w, bp
add r10d, edx
shr r11b, cl
ror r11d, cl
sub r12d, edx
sar r11b, 0xe1
sub rcx, rax
rcl r11w, cl
jmp 0x14076a740
mov dword [rsp + 0xa8], r10d
shl ah, 0x5b
mov r11d, edx
and ax, r13w
add rcx, r14
ror ah, 0x20
lea rax, [rdx + rcx]
cmp rax, rbx
jmp 0x14076a764
ja 0x14076a7be
lea rdx, [r14 + rsi]
movsx eax, r9w
and al, dil
sub rcx, r14
add r14, r11
lea r10, [r11 + rdx]
setle al
movzx rax, r13w
movzx eax, byte [rcx + rdx]
jmp 0x14076a78f
inc rdx
mov byte [rdx - 1], al
clc
cmp r15b, r11b
jmp 0x14076a79e
cmp rdx, r10
jmp 0x14076a7a6
jne 0x14076a786
mov r10d, dword [rsp + 0xa8]
jmp 0x14076a7b9
jmp 0x14076a808
xor edi, edi
nop
jmp 0x14076a7ca
movzx eax, byte [rcx + rsi]
inc rcx
inc r14
cmp ebx, 0x4233005a
stc
cmp rcx, rbx
jmp 0x14076a7e3
mov byte [r14 + rsi - 1], al
cmove rcx, rdi
jmp 0x14076a7f2
add edx, 0xffffffff
jmp 0x14076a7fa
jne 0x14076a7ca
mov edi, dword [rsp + 0xc]
stc
cmp bl, spl
cmp r14, qword [rsp + 0x98]
jmp 0x14076a815
jae 0x14076a854
cmp rbp, qword [rsp + 0xa0]
jae 0x14076a854
mov rdx, qword [rsp + 0x90]
movzx r11w, r8b
setne r11b
mov r11w, 0x585c
mov r11d, dword [rsp + 0x20]
jmp 0x140768dcc
add r12d, 0x112
add r15d, 0xfffffff4
cmp r9d, 0x1000000
jae 0x14076a897
movzx eax, byte [rbp]
stc
shl r8d, 8
btc cx, cx
shl r9d, 8
sub cx, 0x3e07
adc cl, r15b
or r8d, eax
movsx ax, r9b
jmp 0x14076a88a
inc rbp
btc ax, 0x36
inc eax
movsxd rcx, r10d
mov rax, qword [rsp + 0x90]
mov ecx, dword [rsp + 0xa8]
test r15b, 0x25
clc
mov dword [rax + 0x40], ecx
mov ecx, dword [rsp]
mov qword [rax + 0x20], rbp
test r11d, esi
mov dword [rax + 0x4c], ecx
dec rcx
bsr cx, sp
mov ecx, dword [rsp + 4]
mov dword [rax + 0x28], r9d
mov dword [rax + 0x50], ecx
movsx rcx, di
bswap ecx
mov ecx, dword [rsp + 8]
mov dword [rax + 0x2c], r8d
mov dword [rax + 0x5c], r12d
clc
mov qword [rax + 0x30], r14
test r15w, r14w
stc
mov dword [rax + 0x58], edi
clc
test r14b, 0xec
cmp r8b, r10b
mov dword [rax + 0x54], ecx
clc
stc
mov dword [rax + 0x48], r15d
jmp 0x14076a905
xor eax, eax
jmp 0x14076a90c
jmp 0x14076a91e
mov eax, 1
btc r14d, r8d
xchg r12w, di
add rsp, 0x48
movsx r13d, dx
pop r15
movzx esi, r15w
movzx r12, r8w
pop r14
mov rdi, rdi
pop r13
pop r12
pop rdi
movzx esi, di
pop rsi
movsx ebx, bp
movzx ebx, sp
pop rbp
setp bh
cmovno bx, dx
pop rbx
jmp 0x14076a952
ret