Function at 0x14003e940
Capabilities:
Check os version
Execute command
Hide graphical window
Log keystrokes via polling
Parse pe header
Resolve function by parsing pe exports
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x218]
sub rsp, 0x2e0
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rax - 0xd8], xmm15
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
lea rcx, [rbp + 0x130]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0xf0]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov dword [rbp + 0xa0], 0x50
mov dword [rbp + 0xa4], 0x40
lea rax, [0x140036280]
mov qword [rbp + 0xa8], rax
xor r15d, r15d
mov qword [rbp + 0xb0], r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov qword [rbp + 0xb8], rax
xorps xmm0, xmm0
movdqa xmmword [rbp + 0xc0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xd0], xmm1
lea rax, str.ImGui_By_Dearq
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r15
lea rcx, [rbp + 0xa0]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov eax, dword [rbp + 0xfc]
cdq
sub eax, edx
sar eax, 1
lea r8d, [rax - 0xaf]
mov eax, dword [rbp + 0xf8]
cdq
sub eax, edx
sar eax, 1
sub eax, 0x15e
mov qword [rsp + 0x58], r15
mov rcx, qword [rbp + 0xb8]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x38], 0x15e
mov dword [rsp + 0x30], 0x2bc
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
lea r8, str.Dearquiz_St0re__discord.gg_dearquizstore
mov rdx, qword [rbp + 0xe0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov r13, rax
mov qword [rbp - 0x58], rax
lea edx, [r15 - 0x14]
mov r8d, 0x80
mov rcx, rax
call qword [sym.imp.USER32.dll_SetWindowLongW]
lea ecx, [r15 + 0x20]
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov rcx, rax
mov qword [0x140249b08], rax
test rax, rax
je 0x140041c0e
mov qword [0x140249b20], r15
mov qword [0x140249b2c], r15
mov dword [0x140249b34], r15d
mov qword [0x140249b3c], r15
mov dword [0x140249b44], r15d
mov qword [0x140249b54], r15
mov dword [0x140249b48], 1
mov dword [0x140249b38], 1
mov dword [0x140249b28], r15d
mov dword [0x140249b4c], 1
mov dword [0x140249b50], 0x50
mov dword [0x140249b5c], 0x80000000
mov rax, qword [rax]
lea rdx, [0x140249b18]
mov qword [rsp + 0x30], rdx
lea rdx, [0x140249b20]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], 0x40
mov r9, r13
xor edx, edx
lea r8d, [r15 + 1]
call qword [rax + 0x80]
test eax, eax
js 0x140041c07
lea edx, [r15 + 0xa]
mov rcx, r13
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, r13
call qword [sym.imp.USER32.dll_UpdateWindow]
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, [r15 - 1]
mov rcx, r13
call qword [sym.imp.USER32.dll_SetWindowPos]
mov rax, qword [0x1402498a0]
test rax, rax
je 0x14003ebdc
inc dword [rax + 0x3b4]
mov ecx, 0x3db8
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rbp + 0x230], rax
lea rcx, [rbp + 0x228]
mov qword [rbp + 0x238], rcx
mov qword [rbp - 0x28], rax
test rax, rax
je 0x14003ec11
xor edx, edx
mov rcx, rax
call fcn.140001ab0
jmp 0x14003ec14
mov rax, r15
cmp qword [0x1402498a0], 0
jne 0x14003ec25
mov qword [0x1402498a0], rax
mov rcx, rax
call fcn.140008360
mov rbx, qword [0x1402498a0]
test rbx, rbx
jne 0x14003ec5a
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1402498a0]
lea rax, [0x1400f12b8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
movss xmm3, dword [0x1400f261c]
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, [0x140101100]
mov rcx, qword [rbx + 0xa8]
call fcn.140025050
cmp qword [0x1402498a0], 0
jne 0x14003ecb0
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
or dword [rbx + 8], 1
lea rcx, [0x140249b00]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14003ee63
lea rcx, [0x140249af8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14003ee63
mov qword [0x140249af0], r13
mov rax, qword [0x1402498a0]
test rax, rax
jne 0x14003ed12
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
or dword [rax + 0xc], 6
lea rcx, str.imgui_impl_win32
mov qword [rax + 0xd8], rcx
mov qword [rax + 0x120], r13
mov dword [rax + 0x3c], 9
mov dword [rax + 0x40], Ordinal_41
mov dword [rax + 0x44], Ordinal_41
mov dword [rax + 0x48], Ordinal_41
mov dword [rax + 0x4c], Ordinal_41
mov dword [rax + 0x50], reloc.WLDAP32.dll_Ordinal_33
mov dword [rax + 0x54], Ordinal_35
mov dword [rax + 0x58], Ordinal_41
mov dword [rax + 0x5c], reloc.WLDAP32.dll_Ordinal_35
mov dword [rax + 0x60], reloc.WLDAP32.dll_Ordinal_45
mov dword [rax + 0x64], reloc.WLDAP32.dll_Ordinal_46
mov dword [rax + 0x68], 8
mov dword [rax + 0x6c], reloc.WLDAP32.dll_Ordinal_32
mov dword [rax + 0x70], reloc.WS2_32.dll_listen
mov dword [rax + 0x74], reloc.WLDAP32.dll_Ordinal_27
mov dword [rax + 0x78], reloc.WS2_32.dll_listen
mov dword [rax + 0x7c], 0x41
mov dword [rax + 0x80], 0x43
mov dword [rax + 0x84], 0x56
mov dword [rax + 0x88], 0x58
mov dword [rax + 0x8c], 0x59
mov dword [rax + 0x90], 0x5a
lea rax, str.xinput1_4.dll
mov qword [rbp - 0x50], rax
lea rax, str.xinput1_3.dll
mov qword [rbp - 0x48], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp - 0x40], rax
lea rax, str.xinput1_2.dll
mov qword [rbp - 0x38], rax
lea rax, str.xinput1_1.dll
mov qword [rbp - 0x30], rax
mov rbx, r15
nop
mov rcx, qword [rbp + rbx*8 - 0x50]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x14003ee2e
inc rbx
cmp rbx, 5
jl 0x14003ee10
jmp 0x14003ee63
mov qword [0x140249ad8], rdi
lea rdx, str.XInputGetCapabilities
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140249ae0], rax
lea rdx, str.XInputGetState
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140249ae8], rax
mov rbx, qword [0x140249b18]
mov rax, qword [0x1402498a0]
test rax, rax
jne 0x14003ee97
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
lea rcx, str.imgui_impl_dx9
mov qword [rax + 0xe0], rcx
or dword [rax + 0xc], 8
mov qword [0x140249ac0], rbx
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + reloc.WS2_32.dll_htonl]
lea rax, [0x1402498d0]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x58], r15d
mov dword [rsp + 0x50], 0xffffffff
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], r15d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_200
mov r9d, 0x1f4
mov r8d, 0x10d2d7
lea rdx, [0x14013b560]
mov rcx, qword [0x140249b18]
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileInMemoryEx]
lea rax, [0x1402499e0]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x58], r15d
mov dword [rsp + 0x50], 0xffffffff
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], r15d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_200
mov r9d, 0x1f4
mov r8d, 0x1b0e
lea rdx, [0x140139a50]
mov rcx, qword [0x140249b18]
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileInMemoryEx]
lea rax, [0x1402498c8]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x58], r15d
mov dword [rsp + 0x50], 0xffffffff
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], r15d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_200
mov r9d, 0x1f4
mov r8d, 0x2eb6
lea rdx, [0x140136b10]
mov rcx, qword [0x140249b18]
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileInMemoryEx]
mov rax, qword [0x1402498a0]
test rax, rax
jne 0x14003f024
mov r8d, 0x952
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
mov dword [rax + 0x1560], 0x3f800000
mov dword [rax + 0x1564], 0x41000000
mov qword [rax + 0x1568], 0x41000000
mov dword [rax + 0x1570], 0x3f800000
mov dword [rax + 0x1574], 0x42000000
mov qword [rax + 0x1578], 0x42000000
mov qword [rax + 0x1580], 0x3f000000
mov dword [rax + 0x1588], r15d
mov qword [rax + 0x158c], 0x3f800000
mov dword [rax + 0x1594], 0x3f800000
mov dword [rax + 0x1598], 0x40800000
mov qword [rax + 0x159c], 0x40400000
mov dword [rax + 0x15a4], r15d
mov dword [rax + 0x15a8], 0x41000000
mov dword [rax + 0x15ac], 0x40800000
mov dword [rax + 0x15b0], 0x40800000
mov dword [rax + 0x15b4], 0x40800000
mov dword [rax + 0x15b8], 0x40800000
mov dword [rax + 0x15bc], 0x40000000
mov dword [rax + 0x15c8], 0x41a80000
mov dword [rax + 0x15cc], 0x40c00000
mov qword [rax + 0x15d0], 0x41600000
mov qword [rax + 0x15d8], 0x41200000
mov qword [rax + 0x15e4], r15
mov dword [rax + 0x15ec], r15d
mov dword [rax + 0x15f0], 1
mov dword [rax + 0x15f4], 0x3f000000
mov qword [rax + 0x15f8], 0x3f000000
mov dword [rax + 0x1600], r15d
mov dword [rax + 0x1624], 0x3f800000
mov dword [rax + 0x1628], 0x3f800000
mov dword [rax + 0x162c], 0x3f800000
mov dword [rax + 0x1630], 0x3f800000
mov dword [rax + 0x1634], 0x3efefeff
mov dword [rax + 0x1638], 0x3efefeff
mov dword [rax + 0x163c], 0x3efefeff
mov dword [rax + 0x1640], 0x3f800000
mov dword [rax + 0x1644], 0x3d20a0a1
mov dword [rax + 0x1648], 0x3d20a0a1
mov dword [rax + 0x164c], 0x3d20a0a1
mov dword [rax + 0x1650], 0x3f800000
mov dword [rax + 0x1654], 0x3d60e0e1
mov dword [rax + 0x1658], 0x3d60e0e1
mov dword [rax + 0x165c], 0x3d60e0e1
mov dword [rax + 0x1660], 0x3f800000
mov dword [rax + 0x1664], 0x3da0a0a1
mov dword [rax + 0x1668], 0x3da0a0a1
mov dword [rax + 0x166c], 0x3da0a0a1
mov qword [rax + 0x1670], 0x3f5bbe14
mov qword [rax + 0x1678], r15
mov qword [rax + 0x1680], 0x3f800000
mov qword [rax + 0x1688], r15
mov dword [rax + 0x1690], 0x3f331712
mov dword [rax + 0x1694], 0x3d60e0e1
mov dword [rax + 0x1698], 0x3d60e0e1
mov dword [rax + 0x169c], 0x3d60e0e1
mov dword [rax + 0x16a0], 0x3f800000
mov dword [rax + 0x16a4], 0x3d888889
mov dword [rax + 0x16a8], 0x3d888889
mov dword [rax + 0x16ac], 0x3d888889
mov dword [rax + 0x16b0], 0x3f800000
mov dword [rax + 0x16b4], 0x3d60e0e1
mov dword [rax + 0x16b8], 0x3d60e0e1
mov dword [rax + 0x16bc], 0x3d60e0e1
mov dword [rax + 0x16c0], 0x3d60e0e1
mov dword [rax + 0x16c4], 0x3e3cbcbd
mov dword [rax + 0x16c8], 0x3e44c4c5
mov dword [rax + 0x16cc], 0x3e58d8d9
mov dword [rax + 0x16d0], 0x3f800000
mov dword [rax + 0x16d4], 0x3d20a0a1
mov dword [rax + 0x16d8], 0x3d20a0a1
mov dword [rax + 0x16dc], 0x3d20a0a1
mov dword [rax + 0x16e0], 0x3f800000
mov dword [rax + 0x16e4], 0x3d60e0e1
mov dword [rax + 0x16e8], 0x3d60e0e1
mov dword [rax + 0x16ec], 0x3d60e0e1
mov dword [rax + 0x16f0], 0x3f800000
mov dword [rax + 0x16f4], 0x3da0a0a1
mov dword [rax + 0x16f8], 0x3da0a0a1
mov dword [rax + 0x16fc], 0x3da0a0a1
mov dword [rax + 0x1700], 0x3f70a3d7
mov dword [rax + 0x1704], 0x3ca0a0a1
mov dword [rax + 0x1708], 0x3ca0a0a1
mov dword [rax + 0x170c], 0x3ca0a0a1
mov dword [rax + 0x1710], 0x3f07ae14
mov dword [rax + 0x1714], 0x3e9e9e9f
mov dword [rax + 0x1718], 0x3e9e9e9f
mov dword [rax + 0x171c], 0x3e9e9e9f
mov dword [rax + 0x1720], 0x3f800000
mov dword [rax + 0x1724], 0x3ed0d0d1
mov dword [rax + 0x1728], 0x3ed0d0d1
mov dword [rax + 0x172c], 0x3ed0d0d1
mov dword [rax + 0x1730], 0x3f800000
mov dword [rax + 0x1734], 0x3f028283
mov dword [rax + 0x1738], 0x3f028283
mov dword [rax + 0x173c], 0x3f028283
mov dword [rax + 0x1740], 0x3f800000
mov dword [rax + 0x1744], 0x3f800000
mov dword [rax + 0x1748], 0x3f7fff58
mov dword [rax + 0x174c], 0x3f7fff58
mov dword [rax + 0x1750], 0x3f800000
mov dword [rax + 0x1754], 0x3f800000
mov dword [rax + 0x1758], 0x3f800000
mov dword [rax + 0x175c], 0x3f800000
mov dword [rax + 0x1760], 0x3f800000
mov dword [rax + 0x1764], 0x3f800000
mov dword [rax + 0x1768], 0x3f800000
mov dword [rax + 0x176c], 0x3f800000
mov dword [rax + 0x1770], 0x3f800000
mov dword [rax + 0x1774], 0x3d60e0e1
mov dword [rax + 0x1778], 0x3d60e0e1
mov dword [rax + 0x177c], 0x3d60e0e1
mov dword [rax + 0x1780], 0x3f800000
mov dword [rax + 0x1784], 0x3d888889
mov dword [rax + 0x1788], 0x3d888889
mov dword [rax + 0x178c], 0x3d888889
mov dword [rax + 0x1790], 0x3f800000
mov dword [rax + 0x1794], 0x3da0a0a1
mov dword [rax + 0x1798], 0x3da0a0a1
mov dword [rax + 0x179c], 0x3da0a0a1
mov dword [rax + 0x17a0], 0x3f800000
mov dword [rax + 0x17a4], 0x3d60e0e1
mov dword [rax + 0x17a8], 0x3d60e0e1
mov dword [rax + 0x17ac], 0x3d60e0e1
mov dword [rax + 0x17b0], 0x3f800000
mov dword [rax + 0x17b4], 0x3d888889
mov dword [rax + 0x17b8], 0x3d888889
mov dword [rax + 0x17bc], 0x3d888889
mov dword [rax + 0x17c0], 0x3f800000
mov dword [rax + 0x17c4], 0x3da0a0a1
mov dword [rax + 0x17c8], 0x3da0a0a1
mov dword [rax + 0x17cc], 0x3da0a0a1
mov dword [rax + 0x17d0], 0x3f800000
mov dword [rax + 0x17d4], 0x3da0a0a1
mov dword [rax + 0x17d8], 0x3da0a0a1
mov dword [rax + 0x17dc], 0x3da0a0a1
mov dword [rax + 0x17e0], 0x3f008081
mov dword [rax + 0x17e4], 0x3da0a0a1
mov dword [rax + 0x17e8], 0x3da0a0a1
mov dword [rax + 0x17ec], 0x3da0a0a1
mov dword [rax + 0x17f0], 0x3f2b662e
mov dword [rax + 0x17f4], 0x3da0a0a1
mov dword [rax + 0x17f8], 0x3da0a0a1
mov dword [rax + 0x17fc], 0x3da0a0a1
mov dword [rax + 0x1800], 0x3f75034c
mov dword [rax + 0x1804], 0x3dd0d0d1
mov dword [rax + 0x1808], 0x3de8e8e9
mov dword [rax + 0x180c], 0x3e048485
mov dword [rax + 0x1810], 0x3e4ccccd
mov dword [rax + 0x1814], 0x3e50d0d1
mov dword [rax + 0x1818], 0x3e54d4d5
mov dword [rax + 0x181c], 0x3e5cdcdd
mov dword [rax + 0x1820], 0x3e4ccccd
mov dword [rax + 0x1824], 0x3e9a9a9b
mov dword [rax + 0x1828], 0x3e9a9a9b
mov dword [rax + 0x182c], 0x3e9a9a9b
mov dword [rax + 0x1830], 0x3e4ccccd
mov dword [rax + 0x1834], 0x3e3cbcbd
mov dword [rax + 0x1838], 0x3e44c4c5
mov dword [rax + 0x183c], 0x3e58d8d9
mov dword [rax + 0x1840], 0x3f800000
mov dword [rax + 0x1844], 0x3e70f0f1
mov dword [rax + 0x1848], 0x3e7cfcfd
mov dword [rax + 0x184c], 0x3e8a8a8b
mov dword [rax + 0x1850], 0x3f800000
mov dword [rax + 0x1854], 0x3e848485
mov dword [rax + 0x1858], 0x3e8c8c8d
mov dword [rax + 0x185c], 0x3e9a9a9b
mov dword [rax + 0x1860], 0x3f800000
mov dword [rax + 0x1864], 0x3d888889
mov dword [rax + 0x1868], 0x3d888889
mov dword [rax + 0x186c], 0x3d888889
mov dword [rax + 0x1870], 0x3f78f8f9
mov dword [rax + 0x1874], 0x3d888889
mov dword [rax + 0x1878], 0x3d888889
mov dword [rax + 0x187c], 0x3d888889
mov dword [rax + 0x1880], 0x3f800000
mov dword [rax + 0x1884], 0x3f1b9b9c
mov dword [rax + 0x1888], 0x3f1b9b9c
mov dword [rax + 0x188c], 0x3f1b9b9c
mov dword [rax + 0x1890], 0x3f800000
mov dword [rax + 0x1894], 0x3f800000
mov dword [rax + 0x1898], 0x3f7fff58
mov dword [rax + 0x189c], 0x3f7fff58
mov dword [rax + 0x18a0], 0x3f800000
mov dword [rax + 0x18a4], 0x3f800000
mov dword [rax + 0x18a8], 0x3f7fff58
mov dword [rax + 0x18ac], 0x3f7fff58
mov dword [rax + 0x18b0], 0x3f800000
mov dword [rax + 0x18b4], 0x3edadadb
mov dword [rax + 0x18b8], 0x3eb8b8b9
mov dword [rax + 0x18bc], 0x3eb8b8b9
mov dword [rax + 0x18c0], 0x3f800000
mov dword [rax + 0x18c4], 0x3e40c0c1
mov dword [rax + 0x18c8], 0x3e40c0c1
mov dword [rax + 0x18cc], 0x3e4ccccd
mov dword [rax + 0x18d0], 0x3f800000
mov dword [rax + 0x18d4], 0x3e9e9e9f
mov dword [rax + 0x18d8], 0x3e9e9e9f
mov dword [rax + 0x18dc], 0x3eb2b2b3
mov dword [rax + 0x18e0], 0x3f800000
mov dword [rax + 0x18e4], 0x3e68e8e9
mov dword [rax + 0x18e8], 0x3e68e8e9
mov dword [rax + 0x18ec], 0x3e7cfcfd
mov qword [rax + 0x18f0], 0x3f800000
mov qword [rax + 0x18f8], r15
mov dword [rax + 0x1900], r15d
mov dword [rax + 0x1904], 0x3f800000
mov dword [rax + 0x1908], 0x3f800000
mov dword [rax + 0x190c], 0x3f800000
mov dword [rax + 0x1910], 0x3d75c28f
mov dword [rax + 0x1914], 0x3f800000
mov dword [rax + 0x1918], 0x3f60e0e1
mov dword [rax + 0x191c], 0x3f60e0e1
mov dword [rax + 0x1920], 0x3f800000
mov dword [rax + 0x1924], 0x3e848485
mov dword [rax + 0x1928], 0x3e8a8a8b
mov dword [rax + 0x192c], 0x3ec2c2c3
mov dword [rax + 0x1930], 0x3f800000
mov dword [rax + 0x1934], 0x3e38b8b9
mov dword [rax + 0x1938], 0x3e68e8e9
mov dword [rax + 0x193c], 0x3e8e8e8f
mov dword [rax + 0x1940], 0x3f800000
mov dword [rax + 0x1944], 0x3f800000
mov dword [rax + 0x1948], 0x3f800000
mov dword [rax + 0x194c], 0x3f800000
mov dword [rax + 0x1950], 0x3f333333
mov dword [rax + 0x1954], 0x3f4ccccd
mov dword [rax + 0x1958], 0x3f4ccccd
mov dword [rax + 0x195c], 0x3f4ccccd
mov dword [rax + 0x1960], 0x3e4ccccd
mov dword [rax + 0x1964], 0x3f4ccccd
mov dword [rax + 0x1968], 0x3f4ccccd
mov dword [rax + 0x196c], 0x3f4ccccd
mov dword [rax + 0x1970], 0x3eb33333
call fcn.14003e220
lea rcx, [0x14024a210]
call fcn.14004eb70
xor sil, sil
mov byte [rbp + 0x230], sil
xor dil, dil
mov byte [rbp + 0x228], dil
xorps xmm0, xmm0
movups xmmword [rbp + 0x100], xmm0
movups xmmword [rbp + 0x110], xmm0
movups xmmword [rbp + 0x120], xmm0
lea r14, [0x14024a070]
xorps xmm9, xmm9
movss xmm10, dword [0x1400f25c0]
movss xmm7, dword [0x1400f26b8]
movss xmm15, dword [0x1400f26a8]
movss xmm13, dword [0x1400f2638]
movss xmm14, dword [0x1400f262c]
movss xmm12, dword [0x1400f265c]
movss xmm11, dword [0x1400f2590]
movss xmm8, dword [0x1400f25d8]
movss xmm6, dword [0x1400f2620]
nop dword [rax]
movzx ebx, dil
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x100]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14003fa24
lea rcx, [rbp + 0x100]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x100]
call qword [sym.imp.USER32.dll_DispatchMessageW]
jmp 0x140041ac5
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14003fa53
test dil, dil
sete byte [rbp + 0x228]
mov rcx, r13
test bl, bl
jne 0x14003fa48
xor edx, edx
jmp 0x14003fa4d
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
test sil, sil
jne 0x1400406c9
cmp qword [0x140249ab0], 0
jne 0x14003fa6b
call fcn.1400354e0
call fcn.140035bd0
call fcn.140007070
mov rax, qword [0x1402498a0]
movss xmm0, dword [0x1400f268c]
movss xmm1, dword [0x1400f2674]
unpcklps xmm0, xmm1
movsd qword [rax + 0x1ba8], xmm0
mov dword [rax + 0x1b90], 2
or dword [rax + 0x1b88], 3
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movsd qword [rax + 0x1b98], xmm0
movaps xmm1, xmm9
unpcklps xmm1, xmm9
movsd qword [rax + 0x1ba0], xmm1
mov dword [rax + 0x1b8c], 2
xor edx, edx
mov r8d, 0x13f
lea rcx, str.General
call fcn.14000ce10
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x14]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400f261c]
movss xmm2, dword [rax + 0x10]
subss xmm2, dword [rax + 0x5c]
addss xmm2, dword [0x1400f2668]
movss dword [rax + 0xd8], xmm2
movss dword [rax + 0xdc], xmm0
movss xmm1, dword [rax + 0xf4]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf0]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm0
movss dword [rax + 0xf4], xmm1
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [0x1400f27e0]
movups xmmword [rbp - 0x78], xmm1
mov dword [rbp - 0x20], 0x3f800000
mov dword [rbp - 0x1c], 0x3f800000
mov qword [rbp - 0x18], 0
mov dword [rbp - 0x10], 0x42c80000
mov dword [rbp - 0xc], 0x42c80000
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x78]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x20]
lea r8, [rbp - 0x18]
lea rdx, [rbp - 0x10]
mov rcx, qword [0x1402498d0]
call fcn.14002dd50
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
cmp byte [rax + 0x93], 0
jne 0x14003fbf7
mov qword [rbp - 8], 0
movaps xmm1, xmm7
lea rcx, [rbp - 8]
call fcn.140010720
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
cmp byte [rax + 0x93], 0
jne 0x14003fc5c
movss xmm1, dword [rcx + 0x159c]
addss xmm1, xmm1
addss xmm1, dword [rcx + 0x1980]
movss xmm0, dword [rax + 0x104]
maxss xmm0, xmm1
movss dword [rax + 0x104], xmm0
movss xmm0, dword [rax + 0x110]
maxss xmm0, dword [rcx + 0x159c]
movss dword [rax + 0x110], xmm0
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
mov r12, qword [rax + 0x2b8]
mov ebx, 4
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov eax, dword [rbx + rdi]
cmp dword [0x140249d30], eax
jle 0x14003fcce
lea rcx, [0x140249d30]
call fcn.1400a4914
cmp dword [0x140249d30], 0xffffffff
jne 0x14003fcce
mov rax, r14
mov ecx, reloc.WLDAP32.dll_Ordinal_50
mov qword [rax], 0
lea rax, [rax + 8]
sub rcx, 1
jne 0x14003fcb1
lea rcx, [0x140249d30]
call fcn.1400a48a8
mov eax, dword [rbx + rdi]
cmp dword [0x140249d34], eax
jle 0x14003fd05
lea rcx, [0x140249d34]
call fcn.1400a4914
cmp dword [0x140249d34], 0xffffffff
jne 0x14003fd05
mov qword [0x140249ed0], 0
lea rcx, [0x140249d34]
call fcn.1400a48a8
mov eax, dword [rbx + rdi]
cmp dword [0x140249d38], eax
jle 0x14003fd5f
lea rcx, [0x140249d38]
call fcn.1400a4914
cmp dword [0x140249d38], 0xffffffff
jne 0x14003fd5f
lea rdi, [0x140249ba0]
mov rax, rdi
mov ecx, reloc.WLDAP32.dll_Ordinal_50
nop dword [rax]
nop dword [rax + rax]
mov qword [rax], 0
lea rax, [rax + 8]
sub rcx, 1
jne 0x14003fd40
lea rcx, [0x140249d38]
call fcn.1400a48a8
jmp 0x14003fd66
lea rdi, [0x140249ba0]
cmp byte [0x140249b6a], 0
jne 0x14003fe79
mov rbx, r15
nop word [rax + rax]
mov rax, qword [0x1402498a0]
mov rcx, qword [rax + 0x1ae0]
movss xmm6, dword [rcx + 0x1c]
movss xmm7, dword [rcx + 0x14]
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm8, eax
cvtdq2ps xmm8, xmm8
mulss xmm8, xmm6
divss xmm8, xmm15
addss xmm8, xmm7
mov rax, qword [0x1402498a0]
mov rcx, qword [rax + 0x1ae0]
movss xmm6, dword [rcx + 0x18]
movss xmm7, dword [rcx + 0x10]
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm6
divss xmm0, xmm15
addss xmm0, xmm7
movss dword [rbx + r14], xmm0
movss dword [rbx + r14 + 4], xmm8
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm6, r8d
cvtdq2ps xmm6, xmm6
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbx + rdi], xmm0
movss dword [rbx + rdi + 4], xmm6
add rbx, 8
cmp rbx, 0x190
jl 0x14003fd80
mov byte [0x140249b6a], 1
movss xmm8, dword [0x1400f25d8]
cmp qword [0x1402498a0], 0
jne 0x14003fe9d
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
movsd xmm0, qword [rax + 0x128]
movsd qword [rbp - 0x78], xmm0
lea rsi, [0x14024a074]
movss xmm6, dword [rbp - 0x74]
movss xmm7, dword [rbp - 0x78]
lea ecx, [r15 + 1]
cmp ecx, 0x32
jge 0x14003ff82
lea rbx, [rsi + 4]
movsxd rax, ecx
lea rdi, [r14 + rax*8]
mov r14d, reloc.WLDAP32.dll_Ordinal_50
sub r14d, ecx
lea r13, [0x14024a070]
nop word [rax + rax]
movss xmm1, dword [rbx + 4]
subss xmm1, dword [rsi]
movss xmm0, dword [rbx]
subss xmm0, dword [rsi - 4]
call sub.api_ms_win_crt_math_l1_1_0.dll__hypotf
divss xmm0, xmm13
movaps xmm1, xmm10
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x14003ff69
mov dword [rbp + 0x60], 0x3f800000
mov qword [rbp + 0x64], 0x3f25a858
mov rax, qword [0x1402498a0]
mulss xmm1, dword [rax + 0x1560]
movss dword [rbp + 0x6c], xmm1
lea rcx, [rbp + 0x60]
call fcn.1400032a0
mov r9d, eax
mov eax, r15d
lea rdx, [rax*8]
add rdx, r13
movss dword [rsp + 0x20], xmm10
mov r8, rdi
mov rcx, r12
call fcn.1400236f0
add rdi, 8
add rbx, 8
sub r14, 1
jne 0x14003fef0
lea r14, [0x14024a070]
movaps xmm1, xmm6
subss xmm1, dword [rsi]
movaps xmm0, xmm7
subss xmm0, dword [rsi - 4]
call sub.api_ms_win_crt_math_l1_1_0.dll__hypotf
divss xmm0, dword [0x1400f263c]
movaps xmm1, xmm10
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x14004000d
mov dword [rbp + 0x70], 0x3f800000
mov qword [rbp + 0x74], 0x3f25a858
movups xmm0, xmmword [rbp + 0x70]
shufps xmm0, xmm0, 0x93
movss xmm0, xmm1
shufps xmm0, xmm0, 0x39
movups xmmword [rbp + 0x70], xmm0
movups xmmword [rbp - 0x50], xmm0
mov rax, qword [0x1402498a0]
mulss xmm1, dword [rax + 0x1560]
movss dword [rbp - 0x44], xmm1
lea rcx, [rbp - 0x50]
call fcn.1400032a0
mov r9d, eax
mov eax, r15d
lea r8, [r14 + rax*8]
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp - 0x78]
mov rcx, r12
call fcn.1400236f0
inc r15d
add rsi, 8
cmp r15d, 0x32
jl 0x14003fec2
cmp qword [0x1402498a0], 0
jne 0x140040042
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
movss xmm6, dword [rax + 0x18]
mov rdi, r14
xor r15d, r15d
mov ebx, r15d
lea esi, [r15 + 0x32]
lea r13, [0x140249ba0]
movaps xmm1, xmm6
mulss xmm1, dword [rbx + r13]
mulss xmm1, xmm14
addss xmm1, dword [rbx + r14]
movss dword [rbx + r14], xmm1
movaps xmm2, xmm6
mulss xmm2, dword [rbx + r13 + 4]
mulss xmm2, xmm14
addss xmm2, dword [rbx + r14 + 4]
movss dword [rbx + r14 + 4], xmm2
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
movss xmm4, dword [rax + 0x10]
movss xmm5, dword [rax + 0x14]
movss xmm3, dword [rax + 0x18]
comiss xmm4, xmm1
jbe 0x1400400c7
addss xmm3, xmm4
movss dword [rbx + r14], xmm3
jmp 0x1400400e4
movaps xmm0, xmm4
addss xmm0, xmm3
comiss xmm1, xmm0
jbe 0x1400400e4
movaps xmm0, xmm4
unpcklps xmm0, xmm5
movsd qword [rbp - 0x78], xmm0
movss dword [rbx + r14], xmm0
mov rax, qword [rcx + 0x1ae0]
movss xmm1, dword [rax + 0x14]
movss xmm3, dword [rax + 0x1c]
comiss xmm1, xmm2
jbe 0x140040107
addss xmm1, xmm3
movss dword [rbx + r14 + 4], xmm1
jmp 0x14004012e
movaps xmm0, xmm1
addss xmm0, xmm3
comiss xmm2, xmm0
jbe 0x14004012e
movss xmm0, dword [rax + 0x10]
unpcklps xmm0, xmm1
movaps xmm2, xmm0
shufps xmm2, xmm2, 0x55
movsd qword [rbp - 0x78], xmm0
movss dword [rbx + r14 + 4], xmm2
movss xmm1, dword [0x140248a88]
comiss xmm9, xmm1
jbe 0x140040142
movaps xmm0, xmm9
jmp 0x14004014a
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si ecx, xmm0
movss xmm1, dword [0x140248a8c]
comiss xmm9, xmm1
jbe 0x14004016c
movaps xmm0, xmm9
jmp 0x140040174
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si eax, xmm0
shl eax, 8
or ecx, eax
movss xmm1, dword [0x140248a90]
comiss xmm9, xmm1
jbe 0x14004019b
movaps xmm0, xmm9
jmp 0x1400401a3
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si eax, xmm0
shl eax, 0x10
or ecx, eax
movss xmm1, dword [0x140248a94]
comiss xmm9, xmm1
jbe 0x1400401ca
movaps xmm0, xmm9
jmp 0x1400401d2
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si r9d, xmm0
shl r9d, 0x18
or r9d, ecx
mov dword [rsp + 0x20], r15d
movaps xmm2, xmm8
mov rdx, rdi
mov rcx, r12
call fcn.140023c50
add rdi, 8
add rbx, 8
sub rsi, 1
jne 0x140040062
mov r13, qword [rbp - 0x58]
movss xmm6, dword [0x1400f2654]
movaps xmm0, xmm6
call fcn.140010a70
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, xmm6
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f264c]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
mov byte [rbp + 0x238], Ordinal_35
mov al, 1
movzx ecx, al
mov dl, 0x69
mov r8b, 0x47
mov r9b, 0x5b
xor r10d, r10d
xor al, 0x22
mov byte [rbp + 0x239], al
xor cl, 0x22
mov byte [rbp + 0x23a], cl
xor dl, 0x22
mov byte [rbp + 0x23b], dl
xor r8b, 0x22
mov byte [rbp + 0x23c], r8b
xor r9b, 0x22
mov byte [rbp + 0x23d], r9b
mov byte [rbp + 0x23e], r10b
mov qword [rbp], r10
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], r15d
lea rax, [rbp]
mov qword [rsp + 0x20], rax
mov r9d, 0x100
lea r8, [0x1402498e0]
xor edx, edx
lea rcx, [rbp + 0x239]
call fcn.1400315c0
mov r8, qword [0x1402498a0]
mov rax, qword [r8 + 0x1ae0]
mov byte [rax + 0x90], 1
mov rbx, qword [r8 + 0x1ae0]
cmp dword [rbx + 0x1d8], r15d
jg 0x140040361
mov r8d, 0x67f
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r8, qword [0x1402498a0]
movsxd rdx, dword [rbx + 0x1d8]
mov rax, qword [rbx + 0x1e0]
mov ecx, dword [rax + rdx*4 - 4]
mov dword [rbx + 0x1d0], ecx
test edx, edx
jg 0x14004039e
mov r8d, 0x68b
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r8, qword [0x1402498a0]
dec dword [rbx + 0x1d8]
mov rax, qword [r8 + 0x1ae0]
movss xmm0, dword [rax + 0x18]
mov byte [rax + 0x90], 1
mov rax, qword [r8 + 0x1ae0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x5c]
subss xmm0, dword [0x1400f2640]
mulss xmm0, xmm11
addss xmm1, xmm0
movss dword [rax + 0xd8], xmm1
movss xmm0, dword [rax + 0xf0]
maxss xmm0, xmm1
movss dword [rax + 0xf0], xmm0
mov rax, qword [r8 + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [r8 + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2660]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f2650]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
mov dword [rbp + 8], 0x432a0000
mov dword [rbp + 0xc], 0x422c0000
mov byte [rbp - 0x80], 0x75
mov al, reloc.WS2_32.dll_gethostname
mov cl, reloc.WLDAP32.dll_Ordinal_26
mov dl, reloc.WS2_32.dll_select
mov r8b, Ordinal_30
mov r9b, reloc.WLDAP32.dll_Ordinal_27
xor r10d, r10d
xor al, 0x75
mov byte [rbp - 0x7f], al
xor cl, 0x75
mov byte [rbp - 0x7e], cl
xor dl, 0x75
mov byte [rbp - 0x7d], dl
xor r8b, 0x75
mov byte [rbp - 0x7c], r8b
xor r9b, 0x75
mov byte [rbp - 0x7b], r9b
mov byte [rbp - 0x7a], r10b
lea rdx, [rbp + 8]
lea rcx, [rbp - 0x7f]
call fcn.14002ce00
test al, al
je 0x14004050b
lea rdx, [0x1402498e0]
lea rcx, [rbp - 0x50]
call fcn.140042100
mov rdx, rax
lea rcx, [0x14024a210]
call fcn.140050560
cmp byte [0x14024a420], r15b
je 0x140041bde
call fcn.14003dd10
mov byte [reloc.WS2_32.dll_accept], 1
mov sil, 1
mov byte [rbp + 0x230], sil
mov dword [0x1402499e8], 1
jmp 0x140040512
movzx esi, byte [rbp + 0x230]
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2604]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f2670]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
lea rcx, [0x1400f21a0]
call fcn.14002c530
mov rax, qword [0x1402498a0]
movss xmm0, dword [rax + 0x43c]
ucomiss xmm0, xmm9
jp 0x1400405c5
jne 0x1400405c5
xor ecx, ecx
call fcn.1400056d0
test al, al
je 0x1400405c5
lea rcx, str.start_https:__dearquizstore.xyz_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2680]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f25f0]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [0x1400f27e0]
movups xmmword [rbp - 0x78], xmm1
mov dword [rbp + 0x10], 0x3f800000
mov dword [rbp + 0x14], 0x3f800000
mov qword [rbp + 0x18], r15
mov dword [rbp + 0x20], 0x41f00000
mov dword [rbp + 0x24], 0x41f00000
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x78]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x10]
lea r8, [rbp + 0x18]
lea rdx, [rbp + 0x20]
mov rcx, qword [0x1402498c8]
call fcn.14002dd50
mov rax, qword [0x1402498a0]
movss xmm0, dword [rax + 0x43c]
ucomiss xmm0, xmm9
jp 0x1400406bf
jne 0x1400406bf
xor ecx, ecx
call fcn.1400056d0
test al, al
jne 0x140041bfe
call fcn.14000f4a0
jmp 0x140041990
cmp dword [0x1402499e8], 1
jne 0x140041990
cmp qword [0x140249ab0], 0
jne 0x1400406e5
call fcn.1400354e0
call fcn.140035bd0
call fcn.140007070
mov rax, qword [0x1402498a0]
mov dword [rax + 0x1ba8], 0x442f0000
mov dword [rax + 0x1bac], 0x43af0000
mov dword [rax + 0x1b90], 2
or dword [rax + 0x1b88], 3
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movsd qword [rax + 0x1b98], xmm0
movaps xmm1, xmm9
unpcklps xmm1, xmm9
movsd qword [rax + 0x1ba0], xmm1
mov dword [rax + 0x1b8c], 2
xor edx, edx
mov r8d, 0x13f
lea rcx, str.General
call fcn.14000ce10
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140040788
cmp byte [reloc.WS2_32.dll_accept], 0
sete al
mov byte [reloc.WS2_32.dll_accept], al
neg al
sbb edx, edx
and edx, 0xa
mov rcx, r13
call qword [sym.imp.USER32.dll_ShowWindow]
mov qword [rbp + 0x28], 0x44228000
mov byte [rbp - 0x68], Ordinal_60
mov al, 0x18
movzx ecx, al
mov dl, reloc.WS2_32.dll_WSAGetLastError
mov r8b, 0x7a
mov r9b, 0x79
mov r10b, 0x78
mov r11b, reloc.WS2_32.dll_WSAStartup
mov bl, WSAStartup
mov dil, 0x77
mov sil, 0x7f
xor r14d, r14d
xor al, 0x3b
mov byte [rbp - 0x67], al
xor cl, 0x3b
mov byte [rbp - 0x66], cl
xor dl, 0x3b
mov byte [rbp - 0x65], dl
xor r8b, 0x3b
mov byte [rbp - 0x64], r8b
xor r9b, 0x3b
mov byte [rbp - 0x63], r9b
xor r10b, 0x3b
mov byte [rbp - 0x62], r10b
xor r11b, 0x3b
mov byte [rbp - 0x61], r11b
xor bl, 0x3b
mov byte [rbp - 0x60], bl
xor dil, 0x3b
mov byte [rbp - 0x5f], dil
xor sil, 0x3b
mov byte [rbp - 0x5e], sil
mov byte [rbp - 0x5d], r14b
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
lea rdx, [rbp - 0x67]
mov rcx, qword [rcx + 0x1ae0]
call fcn.1400053f0
mov edx, eax
mov dword [rsp + 0x20], r15d
lea r8, [rbp + 0x28]
lea rcx, [rbp - 0x67]
call fcn.14000a290
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rcx, qword [rcx + 0x1ae0]
cmp byte [rcx + 0x93], r14b
jne 0x1400408fb
lea rdx, str.Settings
call fcn.1400053f0
mov ecx, eax
xor r9d, r9d
lea r8, str.Settings
lea edx, [r14 + 0x3a]
call fcn.140033d80
test al, al
je 0x1400408fb
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
cmp byte [rax + 0x93], r14b
jne 0x1400408b9
mov qword [rbp + 0x30], r14
movaps xmm1, xmm7
lea rcx, [rbp + 0x30]
call fcn.140010720
lea rdx, [0x140249b69]
lea rcx, str.AntiScreenShot___
call fcn.14002e1a0
movzx eax, byte [0x140249b69]
cmp al, 1
jne 0x1400408ec
mov edx, reloc.WS2_32.dll_recvfrom
mov rcx, r13
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
movzx eax, byte [0x140249b69]
test al, al
jne 0x1400408fb
xor edx, edx
mov rcx, r13
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rcx, qword [rcx + 0x1ae0]
cmp byte [rcx + 0x93], r14b
jne 0x1400416f2
lea rdx, str.Players
call fcn.1400053f0
mov ecx, eax
xor r9d, r9d
lea r8, str.Players
lea edx, [r9 + 0x3a]
call fcn.140033d80
test al, al
je 0x1400416f2
movzx eax, byte [0x140249ad1]
test al, al
je 0x140040978
cmp byte [0x140249ad7], r14b
jne 0x140040974
call fcn.140036d60
mov byte [0x140249ad7], 1
movzx eax, byte [0x140249ad1]
test al, al
jne 0x1400409a1
cmp byte [0x140249b14], r14b
jne 0x140040994
call fcn.140037c60
mov byte [0x140249b14], 1
movzx eax, byte [0x140249ad1]
test al, al
jne 0x1400409a1
mov byte [0x140249ad7], r14b
jmp 0x1400409a8
mov byte [0x140249b14], r14b
movzx eax, byte [0x140249b11]
test al, al
je 0x1400409d3
cmp byte [0x140249ad2], r14b
jne 0x1400409cf
call fcn.140038b60
mov byte [0x140249ad2], 1
movzx eax, byte [0x140249b11]
test al, al
jne 0x1400409fc
cmp byte [0x140249b17], r14b
jne 0x1400409ef
call fcn.140039580
mov byte [0x140249b17], 1
movzx eax, byte [0x140249b11]
test al, al
jne 0x1400409fc
mov byte [0x140249ad2], r14b
jmp 0x140040a03
mov byte [0x140249b17], r14b
movzx eax, byte [0x140249ad5]
test al, al
je 0x140040a2e
cmp byte [0x140249ad4], r14b
jne 0x140040a2a
call fcn.140039fa0
mov byte [0x140249ad4], 1
movzx eax, byte [0x140249ad5]
test al, al
jne 0x140040a57
cmp byte [0x140249b10], r14b
jne 0x140040a4a
call fcn.14003ad60
mov byte [0x140249b10], 1
movzx eax, byte [0x140249ad5]
test al, al
jne 0x140040a57
mov byte [0x140249ad4], r14b
jmp 0x140040a5e
mov byte [0x140249b10], r14b
movzx eax, byte [0x140249b13]
test al, al
je 0x140040a89
cmp byte [0x140249ad3], r14b
jne 0x140040a85
call fcn.14003bb20
mov byte [0x140249ad3], 1
movzx eax, byte [0x140249b13]
test al, al
jne 0x140040ab2
cmp byte [0x140249b15], r14b
jne 0x140040aa5
call fcn.14003c3a0
mov byte [0x140249b15], 1
movzx eax, byte [0x140249b13]
test al, al
jne 0x140040ab2
mov byte [0x140249ad3], r14b
jmp 0x140040ab9
mov byte [0x140249b15], r14b
movzx eax, byte [0x140249b12]
test al, al
je 0x140040ae4
cmp byte [0x140249ad6], r14b
jne 0x140040ae0
call fcn.14003cc20
mov byte [0x140249ad6], 1
movzx eax, byte [0x140249b12]
test al, al
jne 0x140040b0d
cmp byte [0x140249b16], r14b
jne 0x140040b00
call fcn.14003d3e0
mov byte [0x140249b16], 1
movzx eax, byte [0x140249b12]
test al, al
jne 0x140040b0d
mov byte [0x140249ad6], r14b
jmp 0x140040b14
mov byte [0x140249b16], r14b
mov ecx, dword [0x1402499ec]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140040b3d
cmp byte [0x140249899], r14b
sete al
mov byte [0x140249899], al
test al, al
setne byte [0x140249ad1]
mov ecx, dword [0x1402498d8]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140040b66
cmp byte [0x140249899], r14b
sete al
mov byte [0x140249899], al
test al, al
setne byte [0x140249ad5]
mov ecx, dword [0x1402498dc]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140040b8f
cmp byte [0x140249899], r14b
sete al
mov byte [0x140249899], al
test al, al
setne byte [0x140249b13]
lea rdx, [0x140249ad1]
lea rcx, str.___100_
call fcn.14002e1a0
lea rdx, [0x140249b11]
lea rcx, [0x1400f2298]
call fcn.14002e1a0
lea rdx, [0x140249ad5]
lea rcx, [0x1400f22c0]
call fcn.14002e1a0
lea rdx, [0x140249b13]
lea rcx, str.____100_
call fcn.14002e1a0
lea rdx, [0x140249b12]
lea rcx, str.___b3095_
call fcn.14002e1a0
mov eax, dword [reloc.WS2_32.dll_ntohs]
test eax, eax
jne 0x140040c07
mov dword [0x1402499ec], 0x41
jmp 0x140040d05
cmp eax, 1
jne 0x140040c1b
mov dword [0x1402499ec], 0x42
jmp 0x140040d05
cmp eax, 2
jne 0x140040c2f
mov dword [0x1402499ec], 0x43
jmp 0x140040d05
cmp eax, 3
jne 0x140040c43
mov dword [0x1402499ec], 0x44
jmp 0x140040d05
cmp eax, 4
jne 0x140040c57
mov dword [0x1402499ec], 0x45
jmp 0x140040d05
cmp eax, 5
jne 0x140040c6b
mov dword [0x1402499ec], 0x46
jmp 0x140040d05
cmp eax, 6
jne 0x140040c7f
mov dword [0x1402499ec], 0x47
jmp 0x140040d05
cmp eax, 7
jne 0x140040c90
mov dword [0x1402499ec], 0x48
jmp 0x140040d05
cmp eax, 8
jne 0x140040ca1
mov dword [0x1402499ec], 0x49
jmp 0x140040d05
cmp eax, 9
jne 0x140040cb2
mov dword [0x1402499ec], 0x4a
jmp 0x140040d05
cmp eax, 0xa
jne 0x140040cc3
mov dword [0x1402499ec], 0x4b
jmp 0x140040d05
cmp eax, 0xb
jne 0x140040cd4
mov dword [0x1402499ec], 0x4c
jmp 0x140040d05
cmp eax, 0xc
jne 0x140040ce5
mov dword [0x1402499ec], 0x4d
jmp 0x140040d05
cmp eax, 0xd
jne 0x140040cf6
mov dword [0x1402499ec], 0x4e
jmp 0x140040d05
cmp eax, 0xe
jne 0x140040d05
mov dword [0x1402499ec], 0x4f
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x14]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400f2658]
movss xmm2, dword [rax + 0x10]
subss xmm2, dword [rax + 0x5c]
addss xmm2, xmm6
movss dword [rax + 0xd8], xmm2
movss dword [rax + 0xdc], xmm0
movss xmm1, dword [rax + 0xf4]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf0]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm0
movss dword [rax + 0xf4], xmm1
lea r9, [0x1401399d0]
lea rdx, reloc.WS2_32.dll_ntohs
lea rcx, [0x1400f2348]
call fcn.14002f270
mov eax, dword [reloc.WS2_32.dll_ntohs]
test eax, eax
jne 0x140040dac
mov dword [0x1402498d8], 0x41
jmp 0x140040eaa
cmp eax, 1
jne 0x140040dc0
mov dword [0x1402498d8], 0x42
jmp 0x140040eaa
cmp eax, 2
jne 0x140040dd4
mov dword [0x1402498d8], 0x43
jmp 0x140040eaa
cmp eax, 3
jne 0x140040de8
mov dword [0x1402498d8], 0x44
jmp 0x140040eaa
cmp eax, 4
jne 0x140040dfc
mov dword [0x1402498d8], 0x45
jmp 0x140040eaa
cmp eax, 5
jne 0x140040e10
mov dword [0x1402498d8], 0x46
jmp 0x140040eaa
cmp eax, 6
jne 0x140040e24
mov dword [0x1402498d8], 0x47
jmp 0x140040eaa
cmp eax, 7
jne 0x140040e35
mov dword [0x1402498d8], 0x48
jmp 0x140040eaa
cmp eax, 8
jne 0x140040e46
mov dword [0x1402498d8], 0x49
jmp 0x140040eaa
cmp eax, 9
jne 0x140040e57
mov dword [0x1402498d8], 0x4a
jmp 0x140040eaa
cmp eax, 0xa
jne 0x140040e68
mov dword [0x1402498d8], 0x4b
jmp 0x140040eaa
cmp eax, 0xb
jne 0x140040e79
mov dword [0x1402498d8], 0x4c
jmp 0x140040eaa
cmp eax, 0xc
jne 0x140040e8a
mov dword [0x1402498d8], 0x4d
jmp 0x140040eaa
cmp eax, 0xd
jne 0x140040e9b
mov dword [0x1402498d8], 0x4e
jmp 0x140040eaa
cmp eax, 0xe
jne 0x140040eaa
mov dword [0x1402498d8], 0x4f
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x14]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400f2664]
movss xmm2, dword [rax + 0x10]
subss xmm2, dword [rax + 0x5c]
addss xmm2, xmm6
movss dword [rax + 0xd8], xmm2
movss dword [rax + 0xdc], xmm0
movss xmm1, dword [rax + 0xf4]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf0]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm0
movss dword [rax + 0xf4], xmm1
lea r9, [0x140248840]
lea rdx, [0x1402488c0]
lea rcx, [0x1400f2390]
call fcn.14002f270
mov eax, dword [reloc.WS2_32.dll_ntohs]
test eax, eax
jne 0x140040f51
mov dword [0x1402498dc], 0x41
jmp 0x14004104f
cmp eax, 1
jne 0x140040f65
mov dword [0x1402498dc], 0x42
jmp 0x14004104f
cmp eax, 2
jne 0x140040f79
mov dword [0x1402498dc], 0x43
jmp 0x14004104f
cmp eax, 3
jne 0x140040f8d
mov dword [0x1402498dc], 0x44
jmp 0x14004104f
cmp eax, 4
jne 0x140040fa1
mov dword [0x1402498dc], 0x45
jmp 0x14004104f
cmp eax, 5
jne 0x140040fb5
mov dword [0x1402498dc], 0x46
jmp 0x14004104f
cmp eax, 6
jne 0x140040fc9
mov dword [0x1402498dc], 0x47
jmp 0x14004104f
cmp eax, 7
jne 0x140040fda
mov dword [0x1402498dc], 0x48
jmp 0x14004104f
cmp eax, 8
jne 0x140040feb
mov dword [0x1402498dc], 0x49
jmp 0x14004104f
cmp eax, 9
jne 0x140040ffc
mov dword [0x1402498dc], 0x4a
jmp 0x14004104f
cmp eax, 0xa
jne 0x14004100d
mov dword [0x1402498dc], 0x4b
jmp 0x14004104f
cmp eax, 0xb
jne 0x14004101e
mov dword [0x1402498dc], 0x4c
jmp 0x14004104f
cmp eax, 0xc
jne 0x14004102f
mov dword [0x1402498dc], 0x4d
jmp 0x14004104f
cmp eax, 0xd
jne 0x140041040
mov dword [0x1402498dc], 0x4e
jmp 0x14004104f
cmp eax, 0xe
jne 0x14004104f
mov dword [0x1402498dc], 0x4f
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x14]
subss xmm0, dword [rax + 0x60]
addss xmm0, dword [0x1400f266c]
movss xmm2, dword [rax + 0x10]
subss xmm2, dword [rax + 0x5c]
addss xmm2, xmm6
movss dword [rax + 0xd8], xmm2
movss dword [rax + 0xdc], xmm0
movss xmm1, dword [rax + 0xf4]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf0]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm0
movss dword [rax + 0xf4], xmm1
lea r9, [0x140248840]
lea rdx, [0x1402488c4]
lea rcx, str.__100
call fcn.14002f270
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
mov r12, qword [rax + 0x2b8]
mov edi, 4
mov ebx, edi
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdi + rcx]
cmp dword [0x140249ed8], eax
jle 0x140041171
lea rcx, [0x140249ed8]
call fcn.1400a4914
cmp dword [0x140249ed8], 0xffffffff
jne 0x140041171
lea r14, [0x140249d40]
mov rax, r14
mov ecx, reloc.WLDAP32.dll_Ordinal_50
nop dword [rax]
nop word [rax + rax]
mov qword [rax], 0
lea rax, [rax + 8]
sub rcx, 1
jne 0x140041150
mov ebx, edi
lea rcx, [0x140249ed8]
call fcn.1400a48a8
jmp 0x140041178
lea r14, [0x140249d40]
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov eax, dword [rdi + rbx]
cmp dword [0x140249b90], eax
jle 0x1400411bb
lea rcx, [0x140249b90]
call fcn.1400a4914
cmp dword [0x140249b90], 0xffffffff
jne 0x1400411bb
mov qword [0x14024a200], 0
lea rcx, [0x140249b90]
call fcn.1400a48a8
mov eax, dword [rdi + rbx]
cmp dword [0x140249edc], eax
jle 0x14004120f
lea rcx, [0x140249edc]
call fcn.1400a4914
cmp dword [0x140249edc], 0xffffffff
jne 0x14004120f
lea rdi, [0x140249ee0]
mov rax, rdi
mov ecx, reloc.WLDAP32.dll_Ordinal_50
nop word [rax + rax]
mov qword [rax], 0
lea rax, [rax + 8]
sub rcx, 1
jne 0x1400411f0
lea rcx, [0x140249edc]
call fcn.1400a48a8
jmp 0x140041216
lea rdi, [0x140249ee0]
cmp byte [0x140249b68], 0
jne 0x140041329
mov rbx, r15
nop word [rax + rax]
mov rax, qword [0x1402498a0]
mov rcx, qword [rax + 0x1ae0]
movss xmm6, dword [rcx + 0x1c]
movss xmm7, dword [rcx + 0x14]
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm8, eax
cvtdq2ps xmm8, xmm8
mulss xmm8, xmm6
divss xmm8, xmm15
addss xmm8, xmm7
mov rax, qword [0x1402498a0]
mov rcx, qword [rax + 0x1ae0]
movss xmm6, dword [rcx + 0x18]
movss xmm7, dword [rcx + 0x10]
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm6
divss xmm0, xmm15
addss xmm0, xmm7
movss dword [rbx + r14], xmm0
movss dword [rbx + r14 + 4], xmm8
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm6, r8d
cvtdq2ps xmm6, xmm6
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbx + rdi], xmm0
movss dword [rbx + rdi + 4], xmm6
add rbx, 8
cmp rbx, 0x190
jl 0x140041230
mov byte [0x140249b68], 1
movss xmm8, dword [0x1400f25d8]
cmp qword [0x1402498a0], 0
jne 0x14004134d
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
movsd xmm0, qword [rax + 0x128]
movsd qword [rbp - 0x78], xmm0
lea rsi, [0x140249d44]
movss xmm6, dword [rbp - 0x74]
movss xmm7, dword [rbp - 0x78]
lea ecx, [r15 + 1]
cmp ecx, 0x32
jge 0x140041440
lea rbx, [rsi + 4]
movsxd rax, ecx
lea rdi, [r14 + rax*8]
mov r14d, reloc.WLDAP32.dll_Ordinal_50
sub r14d, ecx
lea r13, [0x140249d40]
nop word [rax + rax]
movss xmm1, dword [rbx + 4]
subss xmm1, dword [rsi]
movss xmm0, dword [rbx]
subss xmm0, dword [rsi - 4]
call sub.api_ms_win_crt_math_l1_1_0.dll__hypotf
divss xmm0, xmm13
movaps xmm1, xmm10
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x14004142e
mov dword [rbp + 0x80], 0x437f0000
mov dword [rbp + 0x84], 0x437f0000
mov dword [rbp + 0x88], 0x437f0000
mov rax, qword [0x1402498a0]
mulss xmm1, dword [rax + 0x1560]
movss dword [rbp + 0x8c], xmm1
lea rcx, [rbp + 0x80]
call fcn.1400032a0
mov r9d, eax
mov eax, r15d
lea rdx, [rax*8]
add rdx, r13
movss dword [rsp + 0x20], xmm10
mov r8, rdi
mov rcx, r12
call fcn.1400236f0
add rdi, 8
add rbx, 8
sub r14, 1
jne 0x1400413a0
movaps xmm1, xmm6
subss xmm1, dword [rsi]
movaps xmm0, xmm7
subss xmm0, dword [rsi - 4]
call sub.api_ms_win_crt_math_l1_1_0.dll__hypotf
divss xmm0, dword [0x1400f263c]
movaps xmm1, xmm10
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x1400414e9
mov dword [rbp + 0x90], 0x437f0000
mov dword [rbp + 0x94], 0x437f0000
mov dword [rbp + 0x98], 0x437f0000
movups xmm0, xmmword [rbp + 0x90]
shufps xmm0, xmm0, 0x93
movss xmm0, xmm1
shufps xmm0, xmm0, 0x39
movups xmmword [rbp + 0x90], xmm0
movups xmmword [rbp - 0x50], xmm0
mov rax, qword [0x1402498a0]
mulss xmm1, dword [rax + 0x1560]
movss dword [rbp - 0x44], xmm1
lea rcx, [rbp - 0x50]
call fcn.1400032a0
mov r9d, eax
mov eax, r15d
lea r14, [0x140249d40]
lea r8, [r14 + rax*8]
movss dword [rsp + 0x20], xmm10
lea rdx, [rbp - 0x78]
mov rcx, r12
call fcn.1400236f0
jmp 0x1400414f0
lea r14, [0x140249d40]
inc r15d
add rsi, 8
cmp r15d, 0x32
jl 0x140041372
cmp qword [0x1402498a0], 0
jne 0x140041525
mov r8d, 0xd3d
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1402498a0]
movss xmm6, dword [rax + 0x18]
mov rdi, r14
xor r15d, r15d
mov ebx, r15d
lea esi, [r15 + 0x32]
lea r13, [0x140249ee0]
nop word [rax + rax]
movaps xmm0, xmm6
mulss xmm0, dword [rbx + r13]
mulss xmm0, xmm14
addss xmm0, dword [rbx + r14]
movss dword [rbx + r14], xmm0
movaps xmm2, xmm6
mulss xmm2, dword [rbx + r13 + 4]
mulss xmm2, xmm14
addss xmm2, dword [rbx + r14 + 4]
movss dword [rbx + r14 + 4], xmm2
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
movss xmm3, dword [rax + 0x10]
movss xmm4, dword [rax + 0x14]
movss xmm1, dword [rax + 0x18]
addss xmm1, xmm3
comiss xmm3, xmm0
jbe 0x1400415b5
movss dword [rbx + r14], xmm1
jmp 0x1400415cb
comiss xmm0, xmm1
jbe 0x1400415cb
movaps xmm0, xmm3
unpcklps xmm0, xmm4
movsd qword [rbp - 0x78], xmm0
movss dword [rbx + r14], xmm0
mov rax, qword [rcx + 0x1ae0]
movss xmm1, dword [rax + 0x14]
movss xmm0, dword [rax + 0x1c]
addss xmm0, xmm1
comiss xmm1, xmm2
jbe 0x1400415ee
movss dword [rbx + r14 + 4], xmm0
jmp 0x14004160e
comiss xmm2, xmm0
jbe 0x14004160e
movss xmm0, dword [rax + 0x10]
unpcklps xmm0, xmm1
movaps xmm2, xmm0
shufps xmm2, xmm2, 0x55
movsd qword [rbp - 0x78], xmm0
movss dword [rbx + r14 + 4], xmm2
movss xmm1, dword [0x140248a98]
comiss xmm9, xmm1
jbe 0x140041622
movaps xmm0, xmm9
jmp 0x14004162a
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si ecx, xmm0
movss xmm1, dword [0x140248a9c]
comiss xmm9, xmm1
jbe 0x14004164c
movaps xmm0, xmm9
jmp 0x140041654
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si eax, xmm0
shl eax, 8
or ecx, eax
movss xmm1, dword [0x140248aa0]
comiss xmm9, xmm1
jbe 0x14004167b
movaps xmm0, xmm9
jmp 0x140041683
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si eax, xmm0
shl eax, 0x10
or ecx, eax
movss xmm1, dword [0x140248aa4]
comiss xmm9, xmm1
jbe 0x1400416aa
movaps xmm0, xmm9
jmp 0x1400416b2
movaps xmm0, xmm10
minss xmm0, xmm1
mulss xmm0, xmm12
addss xmm0, xmm11
cvttss2si r9d, xmm0
shl r9d, 0x18
or r9d, ecx
mov dword [rsp + 0x20], r15d
movaps xmm2, xmm8
mov rdx, rdi
mov rcx, r12
call fcn.140023c50
add rdi, 8
add rbx, 8
sub rsi, 1
jne 0x140041550
mov r13, qword [rbp - 0x58]
call fcn.14000a4a0
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2688]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, xmm13
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
lea rcx, str.D_nE_nA_nR_nQ_nU_nI_nZ_n
call fcn.14002c530
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2684]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f2664]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [0x1400f27e0]
movups xmmword [rbp - 0x78], xmm1
mov dword [rbp + 0x38], 0x3f800000
mov dword [rbp + 0x3c], 0x3f800000
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x48], 0x41a00000
mov dword [rbp + 0x4c], 0x41a00000
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x78]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x38]
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x48]
mov rcx, qword [0x1402499e0]
call fcn.14002dd50
mov rax, qword [0x1402498a0]
movss xmm0, dword [rax + 0x43c]
ucomiss xmm0, xmm9
jp 0x14004187f
jne 0x14004187f
xor ecx, ecx
call fcn.1400056d0
test al, al
je 0x14004187f
lea rcx, str.start_https:__discord.gg_dearquizstore
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x1402498a0]
mov rax, qword [rcx + 0x1ae0]
mov byte [rax + 0x90], 1
mov rax, qword [rcx + 0x1ae0]
movss xmm0, dword [rax + 0x10]
subss xmm0, dword [rax + 0x5c]
addss xmm0, dword [0x1400f2680]
movss xmm2, dword [rax + 0x14]
subss xmm2, dword [rax + 0x60]
addss xmm2, dword [0x1400f2608]
movss dword [rax + 0xd8], xmm0
movss dword [rax + 0xdc], xmm2
movss xmm1, dword [rax + 0xf0]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0xf4]
maxss xmm0, xmm2
movss dword [rax + 0xf0], xmm1
movss dword [rax + 0xf4], xmm0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movaps xmm1, xmmword [0x1400f27e0]
movups xmmword [rbp - 0x78], xmm1
mov dword [rbp + 0x50], 0x3f800000
mov dword [rbp + 0x54], 0x3f800000
mov qword [rbp + 0x58], 0
mov dword [rbp - 0x28], 0x41f00000
mov dword [rbp - 0x24], 0x41f00000
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x78]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x50]
lea r8, [rbp + 0x58]
lea rdx, [rbp - 0x28]
mov rcx, qword [0x1402498c8]
call fcn.14002dd50
mov rax, qword [0x1402498a0]
movss xmm0, dword [rax + 0x43c]
ucomiss xmm0, xmm9
jp 0x14004197d
jne 0x14004197d
xor ecx, ecx
call fcn.1400056d0
test al, al
jne 0x140041bfe
call fcn.14000f4a0
movzx esi, byte [rbp + 0x230]
lea r14, [0x14024a070]
call fcn.140009350
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
mov dword [rsp + 0x30], r15d
movss dword [rsp + 0x28], xmm10
mov dword [rsp + 0x20], r15d
mov r9d, 3
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140041a34
call fcn.1400097e0
mov rbx, qword [0x1402498a0]
cmp dword [rbx + 0x1c90], 0
jg 0x140041a04
mov r8d, 0x675
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWimguiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x1c98]
mov rcx, qword [rax]
add rcx, 0x40
mov rax, r15
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140034f00
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140041aae
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x140041aae
call fcn.140035670
mov rcx, qword [0x140249b18]
mov rax, qword [rcx]
lea rdx, [0x140249b20]
call qword [rax + 0x80]
cmp eax, 0x8876086c
jne 0x140041aa9
mov r8d, reloc.WLDAP32.dll_Ordinal_45
lea rdx, str.C:UsersdearquizDownloadsTEST_NEWmain.h
lea rcx, [0x1400b7414]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400354e0
movss xmm6, dword [0x1400f2620]
movss xmm7, dword [0x1400f26b8]
movzx edi, byte [rbp + 0x228]
cmp dword [rbp + 0x108], 0x12
jne 0x14003f9e0
call fcn.140035670
mov rcx, qword [0x140249ac0]
test rcx, rcx
je 0x140041af0
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140249ac0], r15
mov rcx, qword [0x140249ad8]
test rcx, rcx
je 0x140041b02
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov qword [0x140249ad8], r15
mov qword [0x140249ae0], r15
mov qword [0x140249ae8], r15
mov qword [0x140249af0], r15
mov qword [0x140249af8], r15
mov qword [0x140249b00], r15
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x140249ad0], 0
mov byte [reloc.WS2_32.dll_accept], 1
mov rbx, qword [0x1402498a0]
mov rcx, rbx
call fcn.140008670
cmp qword [0x1402498a0], rbx
jne 0x140041b63
mov qword [0x1402498a0], r15
test rbx, rbx
je 0x140041b8b
mov rcx, rbx
call fcn.140018890
mov rax, qword [0x1402498a0]
test rax, rax
je 0x140041b82
dec dword [rax + 0x3b4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x140249b18]
test rcx, rcx
je 0x140041ba4
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140249b18], r15
mov rcx, qword [0x140249b08]
test rcx, rcx
je 0x140041bbd
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140249b08], r15
mov rcx, r13
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0xe0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
jmp 0x140041c5c
mov r9d, 0x40010
lea r8, str.Command__Prompt
lea rdx, str.Err0r____key_not_found_please_check___licence_key___again_nSupport_ticket_discord_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor eax, eax
jmp 0x140041c5c
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov rcx, qword [0x140249b08]
mov rdx, qword [0x140249b18]
test rdx, rdx
je 0x140041c31
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140249b18], r15
mov rcx, qword [0x140249b08]
test rcx, rcx
je 0x140041c43
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
mov qword [0x140249b08], r15
mov rdx, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0xe0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, 1
lea r11, [rsp + 0x2e0]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret