Function at 0x42b5a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x43f7a9
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0xc
push ebx
push esi
mov esi, ecx
push edi
mov dword [ebp - 0x10], esp
mov dword [ebp - 0x14], esi
mov dword [esi], 0x44ab68
mov dword [esi + 0x74], 0x44ab60
mov dword [esi + 0x78], 0x44ab4c
mov dword [esi + 0x7c], 0x44ab48
mov dword [esi + 0x80], 0x44ab30
mov dword [esi + 0x84], 0x44ab10
mov dword [esi + 0x88], 0x44aaf8
mov dword [esi + 0x8c], 0x44aaf4
mov dword [esi + 0x90], 0x44aaf0
mov dword [esi + 0x94], 0x44aadc
mov dword [esi + 0x98], 0x44aad8
mov dword [esi + 0x9c], 0x44aacc
mov dword [esi + 0xa0], 0x44aac0
mov dword [ebp - 4], 0
mov ecx, dword [esi + 0x1ed0]
test ecx, ecx
mov byte [ebp - 4], 0x25
je 0x42b662
mov eax, dword [ecx]
push 1
call dword [eax + 4]
jmp 0x42b662
mov ecx, dword [esi + 0x1edc]
test ecx, ecx
mov dword [ebp - 4], 0x24
mov dword [esi + 0x1ed0], 0
mov byte [ebp - 4], 0x27
je 0x42b693
mov edx, dword [ecx]
push 1
call dword [edx + 4]
jmp 0x42b693
mov ecx, dword [esi + 0x1ee0]
test ecx, ecx
mov dword [ebp - 4], 0x24
mov dword [esi + 0x1edc], 0
mov byte [ebp - 4], 0x29
je 0x42b6c4
mov eax, dword [ecx]
push 1
call dword [eax + 4]
jmp 0x42b6c4
xor ebx, ebx
mov dword [esi + 0x1ee0], ebx
mov eax, dword [esi + 0x1e94]
cmp ebx, eax
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x18], ebx
jge 0x42b72b
test ebx, ebx
jge 0x42b6ed
cmp ebx, eax
jl 0x42b6ed
jmp sub.MFC71U.DLL_AfxThrowInternetException
mov ecx, dword [esi + 0x1e88]
mov edi, dword [ecx + ebx*4]
lea eax, [ecx + ebx*4]
mov ecx, dword [0x45d2c8]
push edi
call fcn.00421810
mov edx, dword [edi]
mov ecx, edi
call dword [edx + 0x68]
mov eax, dword [edi]
push 1
mov ecx, edi
mov byte [ebp - 4], 0x2b
call dword [eax + 4]
inc ebx
jmp 0x42b6cc
mov ecx, dword [esi + 0x5588]
test ecx, ecx
mov byte [ebp - 4], 0x2d
je 0x42b74b
mov edx, dword [ecx]
push 1
call dword [edx + 4]
jmp 0x42b74b
mov edi, dword [sym.imp.SkinControl.dll_public_virtual:_void___thiscall_CEncircleBMP::destructor_void_]
mov dword [ebp - 4], 0x24
lea ecx, [esi + 0x5550]
mov dword [esi + 0x5588], 0
mov byte [ebp - 4], 0x23
call edi
lea ecx, [esi + 0x5518]
mov byte [ebp - 4], 0x22
call edi
lea ecx, [esi + 0x54e0]
mov byte [ebp - 4], 0x21
call edi
mov edi, dword [sym.imp.SkinControl.dll_public_virtual:_void___thiscall_CSkinButton::destructor_void_]
lea ecx, [esi + 0x5474]
mov byte [ebp - 4], 0x20
call edi
lea ecx, [esi + 0x5408]
mov byte [ebp - 4], 0x1f
call edi
lea ecx, [esi + 0x539c]
mov byte [ebp - 4], 0x1e
call edi
lea ecx, [esi + 0x5330]
mov byte [ebp - 4], 0x1d
call edi
lea ecx, [esi + 0x51d4]
mov byte [ebp - 4], 0x1c
call dword [sym.imp.ShareControl.dll_public_virtual:_void___thiscall_CRichEditMessage::destructor_void_]
lea ecx, [esi + 0x5168]
mov byte [ebp - 4], 0x1b
call edi
lea ecx, [esi + 0x50fc]
mov byte [ebp - 4], 0x1a
call edi
lea ecx, [esi + 0x5080]
mov byte [ebp - 4], 0x19
call dword [sym.imp.SkinControl.dll_public_virtual:_void___thiscall_CSkinEditEx::destructor_void_]
lea ecx, [esi + 0x37a4]
mov byte [ebp - 4], 0x18
call fcn.00436380
lea ecx, [esi + 0x3738]
mov byte [ebp - 4], 0x17
call edi
lea ecx, [esi + 0x36cc]
mov byte [ebp - 4], 0x16
call edi
lea ecx, [esi + 0x3660]
mov byte [ebp - 4], 0x15
call edi
lea ecx, [esi + 0x35f4]
mov byte [ebp - 4], 0x14
call edi
lea ecx, [esi + 0x3588]
mov byte [ebp - 4], 0x13
call edi
lea ecx, [esi + 0x351c]
mov byte [ebp - 4], 0x12
call edi
lea ecx, [esi + 0x3264]
mov byte [ebp - 4], 0x11
call fcn.00422cc0
lea ecx, [esi + 0x2cf8]
mov byte [ebp - 4], 0x10
call dword [sym.imp.GameProperty.dll_public_virtual:_void___thiscall_CGamePropertyCtrl::destructor_void_]
lea ecx, [esi + 0x2be0]
mov byte [ebp - 4], 0xf
call dword [sym.imp.ShareControl.dll_public_virtual:_void___thiscall_CUserListControl::destructor_void_]
lea ecx, [esi + 0x2a98]
mov byte [ebp - 4], 0xe
call dword [sym.imp.ShareControl.dll_public_virtual:_void___thiscall_CWndChatControl::destructor_void_]
mov ebx, dword [sym.imp.SkinControl.dll_public_virtual:_void___thiscall_CSkinSplitter::destructor_void_]
lea ecx, [esi + 0x2a08]
mov byte [ebp - 4], 0xd
call ebx
lea ecx, [esi + 0x2978]
mov byte [ebp - 4], 0xc
call ebx
lea ecx, [esi + 0x2904]
mov byte [ebp - 4], 0xb
call sub.MFC71U.DLL_CToolBarCtrl::CToolBarCtrl
mov byte [ebp - 4], 0xa
lea ecx, [esi + 0x2898]
call edi
mov ecx, dword [esi + 0x2794]
xor edi, edi
cmp ecx, edi
mov byte [ebp - 4], 9
mov dword [esi + 0x255c], 0x44a6c4
mov word [esi + 0x2798], di
je 0x42b8ee
mov eax, dword [ecx]
call dword [eax]
mov dword [esi + 0x2794], edi
mov eax, dword [esi + 0x2790]
cmp eax, edi
je 0x42b904
push eax
call sub.MFC71U.DLL_AfxFormatStrings
mov dword [esi + 0x2790], edi
mov ecx, dword [esi + 0x2458]
cmp ecx, edi
mov byte [ebp - 4], 8
mov dword [esi + 0x2220], 0x44a6c0
mov word [esi + 0x245c], di
je 0x42b92d
mov edx, dword [ecx]
call dword [edx]
mov dword [esi + 0x2458], edi
mov eax, dword [esi + 0x2454]
cmp eax, edi
je 0x42b943
push eax
call sub.MFC71U.DLL_AfxFormatStrings
mov dword [esi + 0x2454], edi
mov ecx, dword [esi + 0x211c]
cmp ecx, edi
mov byte [ebp - 4], 7
mov dword [esi + 0x1ee4], 0x44a6bc
mov word [esi + 0x2120], di
je 0x42b96c
mov eax, dword [ecx]
call dword [eax]
mov dword [esi + 0x211c], edi
mov eax, dword [esi + 0x2118]
cmp eax, edi
je 0x42b982
push eax
call sub.MFC71U.DLL_AfxFormatStrings
mov dword [esi + 0x2118], edi
lea ecx, [esi + 0x1e98]
mov byte [ebp - 4], 6
call fcn.00401af0
mov eax, dword [esi + 0x1e88]
cmp eax, edi
mov dword [esi + 0x1e84], 0x448e20
je 0x42b9b4
push eax
call sub.MFC71U.DLL_operator_new
add esp, 4
mov dword [esi + 0x1e88], edi
lea ecx, [esi + 0x1ad4]
mov byte [ebp - 4], 4
call fcn.00424800
lea ecx, [esi + 0x1aa0]
mov byte [ebp - 4], 3
call dword [sym.imp.ShareControl.dll_public_virtual:_void___thiscall_CFlashControl::destructor_void_]
lea ecx, [esi + 0x195c]
mov byte [ebp - 4], 2
call fcn.00418360
mov eax, dword [esi + 0x194c]
cmp eax, edi
mov dword [esi + 0x1948], 0x447c30
je 0x42ba05
push eax
call sub.MFC71U.DLL_operator_new
add esp, 4
mov dword [esi + 0x194c], edi
lea ecx, [esi + 0xb4]
call dword [sym.imp.MFC71U.DLL_ATL::CSimpleStringT::CSimpleStringT]
mov ecx, esi
mov dword [ebp - 4], 0xffffffff
call sub.MFC71U.DLL_CDHtmlDialog::CDHtmlDialog
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
mov esp, ebp
pop ebp
ret