Function at 0x428e7f
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xa4
push 0x1c
call fcn.00542b18
add esp, 4
mov dword [ebp - 4], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
mov dword [ebx], 0x616d83
push 0x1c
call fcn.00542b18
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
mov dword [ebx], 0x619a7a
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
push 0xc
call fcn.00542b18
add esp, 4
mov dword [ebp - 0x1c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x616ff3
push ebx
add ebx, 4
push ebx
push 8
call fcn.00542b18
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6165cf
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add ebx, 4
push ebx
push 8
call fcn.00542b18
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6165cf
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
push 0xc
call fcn.00542b18
add esp, 4
mov dword [ebp - 0x2c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x616ff3
push ebx
add ebx, 4
push ebx
push 8
call fcn.00542b18
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6165cf
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add ebx, 4
push ebx
push 8
call fcn.00542b18
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6165cf
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
push 0x2c
call fcn.00542b18
add esp, 4
mov dword [ebp - 0x54], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0xb
rep stosd dword es:[edi], eax
push 8
call fcn.00542b18
add esp, 4
mov dword [ebp - 0x58], eax
mov edi, eax
mov esi, 0x6165cf
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x5c], 0
lea eax, [ebp - 4]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x30]
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x429078
mov eax, 0x6160c4
push eax
push 1
mov ebx, 0x5430e0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0x37
jle 0x429162
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
push dword [ebp + 8]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov eax, 0x618e40
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x94]
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4290f1
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x429105
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0x618e45
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x94]
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429145
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x429159
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
jmp 0x429162
mov eax, str.https:__wwzh.lanzout.com_filemoreajax.php
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x429178
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x18], 1
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, 0x61898d
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x619350
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4291c5
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4291d5
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.9463060
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x61935b
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429217
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429227
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.3765684
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x619367
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429269
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429279
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, 0x61898b
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x61936b
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4292bb
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4292cb
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, 0x617c96
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x61936e
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42930d
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42931d
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0xc]
push eax
mov eax, 0x618b0a
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429357
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0x10]
push eax
mov eax, 0x618af8
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429391
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, 0x61898b
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x619372
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4293d3
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4293e3
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, 0x61898b
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x619375
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429425
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429435
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov eax, str.e9lp
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x64]
push eax
mov eax, 0x61937d
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429477
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429487
push ebx
call fcn.00542b12
add esp, 4
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
mov dword [ebp - 0x64], eax
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x4294b8
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
mov eax, str.codelen1__Hm_lvt_fb7e760e987871d56396999d288238a41703517890__pc_ad11__uz_distinctid18ca1a22e0e3a_0a1f8fc2b64c0e_c4b7526_1fa400_18ca1a22e0fb4d__STDATA82czst_eid_3D1660017708_3821_https_253A_252F_252Fwwzh.lanzout.com_252F_26ntime_3D3821__Hm_lpvt_fb7e760e987871d56396999d288238a41703520648
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4294d2
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0x2c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1c]
mov dword [ebp - 0x64], eax
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429507
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
push 1
mov eax, str.Accept:_application_json__text_javascript____r_nAccept_Language:_zh_CN_zh_q0.9_r_nConnection:_keep_alive_r_nContent_Length:_106_r_nContent_Type:_application_x_www_form_urlencoded_r_nDNT:_1_r_nHost:_wwzh.lanzout.com_r_nOrigin:_https:__wwzh.lanzout.com_r_nReferer:_https:__wwzh.lanzout.com_b058rax4d_r_nSec_Fetch_Dest:_empty_r_nSec_Fetch_Mode:_cors_r_nSec_Fetch_Site:_same_origin_r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_106.0.0.0_Safari_537.36_r_nX_Requested_With:_XMLHttpRequest_r_nsec_ch_ua:__Chromium__v_106____Google_Chrome__v_106____Not_ABrand__v_99__r_nsec_ch_ua_mobile:__0_r_nsec_ch_ua_platform:__Windows_
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
lea eax, [ebp - 0xa0]
push eax
push 1
lea eax, [ebp - 0x20]
push eax
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.004222a6
mov ebx, eax
test ebx, ebx
je 0x42964b
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x42965e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x429671
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x429684
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x429697
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4296aa
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4296bd
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4296d0
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4296e3
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4296f6
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429706
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x429716
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429726
push ebx
call fcn.00542b12
add esp, 4
lea eax, [ebp - 0x30]
push eax
call fcn.0042a70f
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x429746
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
lea eax, [ebp - 0x34]
push eax
call fcn.0042a752
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42976a
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 1
push 0x40000000
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
test eax, eax
je 0x429794
jmp 0x429794
mov eax, str._text
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xf0]
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4297d0
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x38], eax
cmp dword [ebp - 0x38], 0
je 0x42a4b3
mov eax, dword [ebp - 0x38]
xor ecx, ecx
push eax
lea eax, [ebp - 0x3c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x42a4ab
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x64]
fld qword [ebp - 0x64]
fsub qword [0x616143]
fstp qword [ebp - 0x6c]
push 0x80000601
push dword [ebp - 0x68]
push dword [ebp - 0x6c]
push 1
mov ebx, 0x544fa0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x70], eax
push str._name_all
push dword [ebp - 0x70]
push str._text_
mov ecx, 3
call fcn.004011eb
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x429859
push ebx
call fcn.00542b12
add esp, 4
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x100]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429890
push ebx
call fcn.00542b12
add esp, 4
push 0x619741
push dword [ebp - 0x7c]
call fcn.00401247
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4298c7
push ebx
call fcn.00542b12
add esp, 4
cmp dword [ebp - 0x80], 0
je 0x42a4a3
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x64]
fld qword [ebp - 0x64]
fsub qword [0x616143]
fstp qword [ebp - 0x6c]
push 0x80000601
push dword [ebp - 0x68]
push dword [ebp - 0x6c]
push 1
mov ebx, 0x544fa0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x70], eax
push 0x61974e
push dword [ebp - 0x70]
push str._text_
mov ecx, 3
call fcn.004011eb
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x429933
push ebx
call fcn.00542b12
add esp, 4
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x100]
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42996a
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x429981
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push dword [ebp - 0x40]
push str.https:__wwzh.lanzout.com_
mov ecx, 2
call fcn.004011eb
add esp, 8
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x4299b1
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
push 8
call fcn.00542b18
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
push dword [ebp - 0x88]
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
push 1
mov eax, str.Accept:_text_html_application_xhtmlxml_application_xml_q0.9_image_avif_image_webp_image_apng___q0.8_application_signed_exchange_vb3_q0.9_r_nAccept_Language:_zh_CN_zh_q0.9_r_nConnection:_keep_alive_r_nDNT:_1_r_nHost:_wwzh.lanzout.com_r_nReferer:_https:__wwzh.lanzout.com_b058rax4d_r_nSec_Fetch_Dest:_document_r_nSec_Fetch_Mode:_navigate_r_nSec_Fetch_Site:_same_origin_r_nSec_Fetch_User:__1_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_106.0.0.0_Safari_537.36_r_nsec_ch_ua:__Chromium__v_106____Google_Chrome__v_106____Not_ABrand__v_99__r_nsec_ch_ua_mobile:__0_r_nsec_ch_ua_platform:__Windows_
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
mov dword [ebp - 0x9c], 0
push 0
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
lea eax, [ebp - 0xa0]
push eax
push 1
push 0
lea eax, [ebp - 0x44]
push eax
call fcn.0042b402
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x429b0a
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x429b1d
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x429b30
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x429b43
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x429b56
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x429b69
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429b7c
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429b8c
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429b9c
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x6c]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x547e60
call fcn.00542b2a
add esp, 0x10
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0xa4]
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x429bd6
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
call fcn.0042a70f
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x429bfa
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov eax, str.__td_
mov dword [ebp - 0x68], eax
lea eax, [ebp - 0x68]
push eax
mov eax, 0x619a06
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x4c]
push eax
call fcn.0042d5c6
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x429c4a
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429c5a
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x70]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x429c6e
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x6160c4
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
mov eax, 0x6165c9
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
push dword [ebp - 0x88]
mov dword [ebp - 0x8c], 0
push 0
push dword [ebp - 0x8c]
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
lea eax, [ebp - 0x50]
push eax
call fcn.00418195
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x429d5c
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x429d6f
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x429d82
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x429d92
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x429da2
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x429db2
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x429dc2
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x429dd2
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x429de2
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429df2
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x94]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x429e09
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
lea eax, [ebp - 0x50]
push eax
call fcn.0042d864
mov dword [ebp - 0x60], eax
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x429e2d
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000101
push 0
push 0xd
push 1
mov ebx, 0x5435a0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004046ac
push getpeername
push 0
push 0x6160c4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x429e87
mov eax, 0x6160c4
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x429e9b
mov eax, 0x6160c4
push eax
push 6
mov ebx, 0x5441c0
call fcn.00542b2a
add esp, 0x4c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429ec1
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x429ed5
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x5435a0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004046ac
push getpeername
push 0
push 0x6160c4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x429f2f
mov eax, 0x6160c4
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x429f43
mov eax, 0x6160c4
push eax
push 6
mov ebx, 0x5441c0
call fcn.00542b2a
add esp, 0x4c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x429f69
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x429f7d
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x5435a0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004046ac
push getpeername
push 0
push 0x6160c4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x429fd7
mov eax, 0x6160c4
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x429feb
mov eax, 0x6160c4
push eax
push 6
mov ebx, 0x5441c0
call fcn.00542b2a
add esp, 0x4c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42a011
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42a025
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x5435a0
call fcn.00542b2a
add esp, 0x10
mov dword [ebp - 0x60], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004046ac
push getpeername
push 0
push 0x6160c4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42a07f
mov eax, 0x6160c4
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x42a093
mov eax, 0x6160c4
push eax
push 6
mov ebx, 0x5441c0
call fcn.00542b2a
add esp, 0x4c
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42a0b9
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42a0cd
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0
mov ebx, 0x543120
call fcn.00542b2a
add esp, 4
mov dword [ebp - 0x60], eax
push 0x619a1c
push dword [ebp - 0x60]
mov ecx, 2
call fcn.004011eb
add esp, 8
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42a10e
push ebx
call fcn.00542b12
add esp, 4
push 0x70005
push 0
push dword [ebp - 0x54]
push getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x42a12b
mov eax, 0x6160c4
push eax
push 2
mov eax, 6
mov ebx, 0x5b9760
call fcn.00542b3c
add esp, 0x1c
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42a153
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x54]
mov dword [ebp - 0x60], ebx
push 1
lea eax, [ebp - 0x50]
push eax
push dword [ebp - 0x60]
call fcn.0042d99a
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 1
jne 0x42a499
push 0
push 0
push 0
push getpeername
push 0
push str.UpDate
push 0x80000301
push 0
push 0x41
push getpeername
push 0
push 0x619a31
push 4
mov ebx, 0x546400
call fcn.00542b2a
add esp, 0x34
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0
jne 0x42a48a
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
mov dword [ebp - 0x64], 0
push 0
push dword [ebp - 0x64]
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
push 1
mov eax, str.https:__wwzh.lanzout.com
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
push 1
lea eax, [ebp - 0x58]
push eax
mov eax, str.frameborder
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x619a73
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x4c]
push eax
call fcn.0042e042
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42a25a
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x42a26d
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42a27d
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42a28d
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x58]
call fcn.00401021
mov eax, 1
cmp eax, ecx
jl 0x42a2b5
push 0x1044
push 0x4024bdf
push 1
call fcn.00542b1e
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x60], ebx
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
lea eax, [ebp - 0x68]
push eax
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
push 1
mov eax, 0x6160c4
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
push 1
mov eax, 0x6165c5
mov dword [ebp - 0x78], eax
lea eax, [ebp - 0x78]
push eax
push 1
mov eax, 0x6160c4
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
push 1
mov eax, 0x6165c5
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
mov eax, 0x6160c4
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
mov eax, 0x619a78
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
push dword [ebp - 0x8c]
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
push dword [ebp - 0x60]
call fcn.00418195
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x42a3b0
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x42a3c3
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x42a3d6
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x42a3e9
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x42a3f9
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x42a409
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x42a419
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x42a429
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42a439
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42a449
push ebx
call fcn.00542b12
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42a460
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
mov eax, dword [ebp - 0x5c]
test eax, eax
je 0x42a480
push eax
mov ebx, eax
call fcn.00401180
inc eax
push eax
call fcn.00542b18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x42a4bd
mov eax, 0x6160c4
jmp 0x42a4bd
mov eax, 0x6160c4
jmp 0x42a4bd
pop eax
pop ebx
pop ecx
jmp 0x4297ec
add esp, 0xc
jmp 0x42a4b3
mov eax, 0x6160c4
jmp 0x42a4bd
push eax
mov ebx, dword [ebp - 4]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 8]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42a4ee
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42a4fe
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42a50e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x1c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x42a52e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a53e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a54e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x2c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42a56e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42a57e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42a58e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x42a59e
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42a5ae
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42a5be
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42a5ce
push ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x54]
push ebx
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a5e2
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a5f6
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a60a
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a61e
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a632
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a646
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a65a
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a66e
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a682
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a696
push ebx
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x42a6aa
push ebx
call fcn.00542b12
add esp, 4
pop ebx
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42a6d1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42a6cd
imul eax, dword [ebx]
jmp 0x42a6c2
mov ecx, eax
test ecx, ecx
je 0x42a6f0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42a6e9
push ebx
push eax
call fcn.00542b12
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42a6d7
call fcn.00542b12
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42a708
push ebx
call fcn.00542b12
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4