Function at 0x1004d990
Capabilities:
Check http status code
Log keystrokes via polling

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x78
mov eax, dword [0x100e41c4]
xor eax, ebp
mov dword [ebp - 8], eax
mov eax, dword [ebp + 8]
push ebx
push esi
mov esi, ecx
mov dword [ebp - 0x40], eax
push edi
xor edi, edi
mov ebx, esi
cmp esi, 0x19
jl 0x1004deae
cmp esi, 0x32
jge 0x1004d9ca
mov edi, 1
sub esi, 0x19
jmp 0x1004deae
cmp esi, 0x4b
jge 0x1004d9dc
mov edi, 2
sub esi, 0x32
jmp 0x1004deae
cmp esi, 0x64
jge 0x1004d9ee
mov edi, 3
sub esi, 0x4b
jmp 0x1004deae
cmp esi, 0x7d
jge 0x1004da00
mov edi, 4
sub esi, 0x64
jmp 0x1004deae
cmp esi, 0x96
jge 0x1004da15
mov edi, 5
sub esi, 0x7d
jmp 0x1004deae
cmp esi, 0xaf
jge 0x1004da2d
mov edi, 6
sub esi, 0x96
jmp 0x1004deae
cmp esi, 0xc8
jge 0x1004da45
mov edi, 7
sub esi, 0xaf
jmp 0x1004deae
cmp esi, 0xe1
jge 0x1004da5d
mov edi, 8
sub esi, 0xc8
jmp 0x1004deae
cmp esi, 0xfa
jge 0x1004da75
mov edi, 9
sub esi, 0xe1
jmp 0x1004deae
cmp esi, 0x113
jge 0x1004da8d
mov edi, 0xa
sub esi, 0xfa
jmp 0x1004deae
cmp esi, 0x12c
jge 0x1004daa5
mov edi, 0xb
sub esi, 0x113
jmp 0x1004deae
cmp esi, 0x145
jge 0x1004dabd
mov edi, 0xc
sub esi, 0x12c
jmp 0x1004deae
cmp esi, 0x15e
jge 0x1004dad5
mov edi, 0xd
sub esi, 0x145
jmp 0x1004deae
cmp esi, 0x177
jge 0x1004daed
mov edi, 0xe
sub esi, 0x15e
jmp 0x1004deae
cmp esi, 0x190
jge 0x1004db05
mov edi, 0xf
sub esi, 0x177
jmp 0x1004deae
cmp esi, 0x1a9
jge 0x1004db1d
mov edi, 0x10
sub esi, 0x190
jmp 0x1004deae
cmp esi, 0x1c2
jge 0x1004db35
mov edi, 0x11
sub esi, 0x1a9
jmp 0x1004deae
cmp esi, 0x1db
jge 0x1004db4d
mov edi, 0x12
sub esi, 0x1c2
jmp 0x1004deae
cmp esi, 0x1f4
jge 0x1004db65
mov edi, 0x13
sub esi, 0x1db
jmp 0x1004deae
cmp esi, 0x20d
jge 0x1004db7d
mov edi, 0x14
sub esi, 0x1f4
jmp 0x1004deae
cmp esi, 0x226
jge 0x1004db95
mov edi, 0x15
sub esi, 0x20d
jmp 0x1004deae
cmp esi, 0x23f
jge 0x1004dbad
mov edi, 0x16
sub esi, 0x226
jmp 0x1004deae
cmp esi, 0x258
jge 0x1004dbc5
mov edi, 0x17
sub esi, 0x23f
jmp 0x1004deae
cmp esi, 0x271
jge 0x1004dbdd
mov edi, 0x18
sub esi, 0x258
jmp 0x1004deae
cmp esi, 0x28a
jge 0x1004dbf5
mov edi, 0x19
sub esi, 0x271
jmp 0x1004deae
cmp esi, 0x2a3
jge 0x1004dc0d
mov edi, 0x1a
sub esi, 0x28a
jmp 0x1004deae
cmp esi, 0x2bc
jge 0x1004dc25
mov edi, 0x1b
sub esi, 0x2a3
jmp 0x1004deae
cmp esi, 0x2d5
jge 0x1004dc3d
mov edi, 0x1c
sub esi, 0x2bc
jmp 0x1004deae
cmp esi, 0x2ee
jge 0x1004dc55
mov edi, 0x1d
sub esi, 0x2d5
jmp 0x1004deae
cmp esi, 0x307
jge 0x1004dc6d
mov edi, 0x1e
sub esi, 0x2ee
jmp 0x1004deae
cmp esi, 0x320
jge 0x1004dc85
mov edi, 0x1f
sub esi, 0x307
jmp 0x1004deae
cmp esi, 0x339
jge 0x1004dc9d
mov edi, 0x20
sub esi, 0x320
jmp 0x1004deae
cmp esi, 0x352
jge 0x1004dcb5
mov edi, 0x21
sub esi, 0x339
jmp 0x1004deae
cmp esi, 0x36b
jge 0x1004dccd
mov edi, 0x22
sub esi, 0x352
jmp 0x1004deae
cmp esi, 0x384
jge 0x1004dce5
mov edi, 0x23
sub esi, 0x36b
jmp 0x1004deae
cmp esi, 0x39d
jge 0x1004dcfd
mov edi, 0x24
sub esi, 0x384
jmp 0x1004deae
cmp esi, 0x3b6
jge 0x1004dd15
mov edi, 0x25
sub esi, 0x39d
jmp 0x1004deae
cmp esi, 0x3cf
jge 0x1004dd2d
mov edi, 0x26
sub esi, 0x3b6
jmp 0x1004deae
cmp esi, 0x3e8
jge 0x1004dd45
mov edi, 0x27
sub esi, 0x3cf
jmp 0x1004deae
cmp esi, 0x401
jge 0x1004dd5d
mov edi, 0x28
sub esi, 0x3e8
jmp 0x1004deae
cmp esi, 0x41a
jge 0x1004dd75
mov edi, 0x29
sub esi, 0x401
jmp 0x1004deae
cmp esi, 0x433
jge 0x1004dd8d
mov edi, 0x2a
sub esi, 0x41a
jmp 0x1004deae
cmp esi, 0x44c
jge 0x1004dda5
mov edi, 0x2b
sub esi, 0x433
jmp 0x1004deae
cmp esi, 0x465
jge 0x1004ddbd
mov edi, 0x2c
sub esi, 0x44c
jmp 0x1004deae
cmp esi, 0x47e
jge 0x1004ddd5
mov edi, 0x2d
sub esi, 0x465
jmp 0x1004deae
cmp esi, 0x497
jge 0x1004dded
mov edi, 0x2e
sub esi, 0x47e
jmp 0x1004deae
cmp esi, 0x4b0
jge 0x1004de05
mov edi, 0x2f
sub esi, 0x497
jmp 0x1004deae
cmp esi, 0x4c9
jge 0x1004de1d
mov edi, 0x30
sub esi, 0x4b0
jmp 0x1004deae
cmp esi, 0x4e2
jge 0x1004de32
mov edi, 0x31
sub esi, 0x4c9
jmp 0x1004deae
cmp esi, 0x4fb
jge 0x1004de47
mov edi, 0x32
sub esi, 0x4e2
jmp 0x1004deae
cmp esi, 0x514
jge 0x1004de5c
mov edi, 0x33
sub esi, 0x4fb
jmp 0x1004deae
cmp esi, 0x52d
jge 0x1004de71
mov edi, 0x34
sub esi, 0x514
jmp 0x1004deae
cmp esi, 0x546
jge 0x1004de86
mov edi, 0x35
sub esi, 0x52d
jmp 0x1004deae
cmp esi, 0x55f
jge 0x1004de9b
mov edi, 0x36
sub esi, 0x546
jmp 0x1004deae
cmp esi, 0x578
jge 0x1004deae
mov edi, 0x37
sub esi, 0x55f
test dl, dl
je 0x1004dec2
movss xmm1, dword [0x100d68d0]
xorps xmm0, xmm0
call fcn.100153e0
lea edx, [esi + esi*4]
lea eax, [edx*4 + 0x1fe]
movd xmm4, eax
lea ecx, [edi*8]
cvtdq2ps xmm4, xmm4
sub ecx, edi
lea eax, [edx*4 + 0x212]
shl ecx, 2
lea edx, [ebp - 0x58]
movd xmm6, eax
movaps xmm0, xmm4
movd xmm3, ecx
divss xmm0, dword [0x100d68b0]
lea eax, [ecx + 0x1c]
mov ecx, dword [0x101ef144]
cvtdq2ps xmm3, xmm3
movss dword [ebp - 0x50], xmm0
movaps xmm0, xmm3
movd xmm5, eax
divss xmm0, dword [0x100d68ac]
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x50]
push eax
cvtdq2ps xmm6, xmm6
movss dword [ebp - 0x4c], xmm0
subss xmm6, xmm4
cvtdq2ps xmm5, xmm5
movaps xmm0, xmm6
movss dword [ebp - 0x58], xmm6
addss xmm0, xmm4
subss xmm5, xmm3
divss xmm0, dword [0x100d68b0]
movss dword [ebp - 0x54], xmm5
movss dword [ebp - 0x48], xmm0
movaps xmm0, xmm5
addss xmm0, xmm3
divss xmm0, dword [0x100d68ac]
movss dword [ebp - 0x44], xmm0
xorps xmm0, xmm0
movups xmmword [ebp - 0x68], xmm0
movaps xmm0, xmmword [0x100d6f60]
movups xmmword [ebp - 0x78], xmm0
call fcn.10032510
add esp, 0x10
xor ecx, ecx
call fcn.1000aa90
test al, al
je 0x1004e0f3
push dword [0x101e7fb8]
mov esi, dword [sym.imp.USER32.dll_GetAsyncKeyState]
mov byte [0x101e70ac], 1
call esi
test ax, ax
je 0x1004dfef
cmp byte [0x101e7fbc], 0
jne 0x1004dff6
mov byte [0x101e7fbc], 1
mov word [0x101e70c2], 0
mov word [0x101e724d], 0
mov byte [0x101e724c], 0
mov word [0x101e7250], 0
mov byte [0x101e724f], 0
jmp 0x1004dff6
mov byte [0x101e7fbc], 0
push dword [0x101e76e4]
call esi
test ax, ax
je 0x1004e077
cmp byte [0x101e76e8], 0
jne 0x1004e07e
mov byte [0x101e76e8], 1
cmp dword [0x101e722c], ebx
je 0x1004e058
cmp dword [0x101e7230], ebx
je 0x1004e058
cmp dword [0x101e7234], ebx
je 0x1004e058
cmp dword [0x101e7238], ebx
je 0x1004e058
cmp dword [0x101e723c], ebx
je 0x1004e058
cmp dword [0x101e7240], ebx
je 0x1004e058
cmp dword [0x101e7244], ebx
je 0x1004e058
cmp dword [0x101e7248], ebx
je 0x1004e058
mov eax, dword [ebp - 0x40]
mov dword [eax], ebx
mov word [0x101e70c2], 0
mov dword [0x101e7250], 0
mov dword [0x101e724c], 0
jmp 0x1004e07e
mov byte [0x101e76e8], 0
xor ecx, ecx
call fcn.100164f0
mov eax, dword [0x101eec48]
movss xmm0, dword [eax + 0x3bcc]
mulss xmm0, dword [0x100d682c]
call fcn.10013a00
push ebx
lea eax, [ebp - 0x3c]
push str.Skill_index_Sever_is__i
push eax
call fcn.1003a9e0
add esp, 8
lea ecx, [ebp - 0x3c]
xor edx, edx
call fcn.10030ca0
add esp, 4
call fcn.10013a80
mov eax, dword [0x101eec48]
mov eax, dword [eax + 0x3e30]
test dword [eax + 8], 0x2000000
jne 0x1004e0ee
push 0x22f2
push 0x100ca27c
push str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call fcn.1009dd6d
add esp, 0xc
call fcn.10012eb0
mov ecx, dword [ebp - 8]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.1008d9f1
mov esp, ebp
pop ebp
ret