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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc0
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
push 0xc
call fcn.00536a37
add esp, 4
mov dword [ebp - 0x18], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x5e02b3
push ebx
add ebx, 8
push ebx
push 8
call fcn.00536a37
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
push ebx
mov eax, esp
push eax
call fcn.0040be3d
pop ebx
push 0xc
call fcn.00536a37
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], 0x5e02b3
push ebx
add ebx, 8
push ebx
push 8
call fcn.00536a37
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
push ebx
mov eax, esp
push eax
call fcn.0040be3d
pop ebx
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x2c], 0
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
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x5c], 0
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
mov dword [0xb860f4], 0
mov eax, 0x5e0029
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43d6bf
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, dword [0xb860f8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x43d6e4
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x43d6e0
imul eax, dword [ebx]
jmp 0x43d6d5
mov ecx, eax
test ecx, ecx
je 0x43d703
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x43d6fc
push ebx
push eax
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x43d6ea
call fcn.00536a3d
add esp, 4
mov eax, 0x5e0047
mov dword [0xb860f8], eax
mov ebx, dword [0xb860fc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x43d736
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x43d732
imul eax, dword [ebx]
jmp 0x43d727
mov ecx, eax
test ecx, ecx
je 0x43d755
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x43d74e
push ebx
push eax
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x43d73c
call fcn.00536a3d
add esp, 4
mov eax, 0x5e0047
mov dword [0xb860fc], eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 3
mov eax, 1
mov ebx, 0x597d20
call fcn.00536a49
add esp, 0x28
push 0
push 0
push 0
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 3
mov eax, 1
mov ebx, 0x597d20
call fcn.00536a49
add esp, 0x28
mov dword [0xb860ec], 0
cmp dword [0xb860f0], 1
jne 0x43f4fa
mov eax, str.https:__flash_api.xuangubao.cn_api_pool_detail_pool_namelimit_up
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x43d804
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 8], eax
push getpeername
push 0
mov eax, dword [0xb8606c]
test eax, eax
jne 0x43d81d
mov eax, 0x5e0029
push eax
push 1
mov ebx, 0x537ba0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
push 1
push 1
push 1
push dword [ebp - 0x6c]
push dword [ebp - 0x70]
call fcn.00419804
mov dword [ebp - 0x78], eax
push dword [ebp - 0x78]
push str.https:__flash_api.xuangubao.cn_api_surge_stock_plates_date
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x43d881
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x43d895
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
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]
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
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
mov dword [ebp - 0x94], 0
push 0
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
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 8]
push eax
call fcn.00405199
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x43da13
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x43da26
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x43da39
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x43da4c
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x43da5f
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x43da72
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x43da85
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43da98
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43daab
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x43dabe
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43dad1
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43dae4
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43daf4
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43db04
push ebx
call fcn.00536a3d
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.0040bbd2
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x43db29
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43db40
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
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]
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
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
mov dword [ebp - 0x94], 0
push 0
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
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 0xc]
push eax
call fcn.00405199
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x43dcbe
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x43dcd1
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x43dce4
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x43dcf7
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x43dd0a
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x43dd1d
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x43dd30
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43dd43
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43dd56
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x43dd69
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43dd7c
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43dd8f
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43dd9f
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43ddaf
push ebx
call fcn.00536a3d
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.0040bbd2
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x43ddd4
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43ddeb
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x20
call fcn.00536a37
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43de47
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43de5b
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43de6f
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43de83
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
call fcn.00536a3d
add esp, 4
push 0x20
call fcn.00536a37
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43dee4
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43def8
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43df0c
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43df20
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
call fcn.00536a3d
add esp, 4
push 1
mov eax, 0x5e55d0
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43df58
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x43f2de
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__stock_chi_name_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43dfd4
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e016
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x43e02d
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__symbol_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e093
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e0d5
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x43e0ec
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__first_limit_up_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e152
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e194
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43e1ab
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__limit_up_days_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e211
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e253
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43e26a
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__surge_reason__stock_reason_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e2d0
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e312
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x43e329
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
mov eax, 0x5e0029
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43e343
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__surge_reason__related_plates_
push dword [ebp - 0x7c]
push str.data_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e3a9
push ebx
call fcn.00536a3d
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43e3d9
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x84]
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 0x43e54e
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__plate_name_
push dword [ebp - 0x90]
push str.__surge_reason__related_plates__
push dword [ebp - 0x7c]
push str.data_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e4a7
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43e4ba
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43e4fc
push ebx
call fcn.00536a3d
add esp, 4
push dword [ebp - 0x38]
push dword [ebp - 0x9c]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x43e52b
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43e542
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
pop eax
pop ebx
pop ecx
jmp 0x43e3e8
add esp, 0xc
push 0x5e0029
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x43e58b
push 0x5e6a76
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x43e58b
xor eax, eax
jmp 0x43e590
mov eax, 1
test eax, eax
je 0x43f197
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.00536a55
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x43e881
push 0x5e56d3
push dword [ebp - 0x38]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x43e87c
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43e629
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x43e674
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x43e6b9
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43e70b
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x43e756
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x43e79b
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x43e7ba
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43e7cb
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43e82a
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43e83a
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43e851
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00443576
jmp 0x43f192
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43e8d0
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x43e91b
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x43e960
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43e9b2
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x43e9fd
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x43ea42
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push dword [ebp - 0x20]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x43ead9
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43eb2c
push ebx
call fcn.00536a3d
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov eax, 0x5e0cb2
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040fe33
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43eb90
push ebx
call fcn.00536a3d
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x88]
test eax, eax
jne 0x43eba6
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x43ebfc
push ebx
call fcn.00536a3d
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x43ec21
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x43ec89
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43ecf1
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x43ed59
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0xe
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x43ee21
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 7
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43eebf
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43eecf
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43eee6
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x43ef0f
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xa
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
jmp 0x43f2d6
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x43f1be
mov eax, 0x5e0029
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43f1d2
mov eax, 0x5e0029
push eax
push 4
mov ebx, 0x537980
call fcn.00536a31
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x43f2d6
inc dword [0xb860f4]
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x43f214
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43f225
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43f284
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43f294
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43f2ab
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00443576
pop eax
pop ebx
pop ecx
jmp 0x43df64
add esp, 0xc
push 0x5e0029
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
jne 0x43f4fa
push 1
mov eax, str.data.items
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43f32b
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x70]
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 0x43f4f7
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.name
push dword [ebp - 0x7c]
push str.data.items_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43f3a7
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43f3e9
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43f400
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x43f46a
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
pop eax
pop ebx
pop ecx
jmp 0x43f337
add esp, 0xc
cmp dword [0xb860f0], 2
jne 0x441b28
mov eax, str.https:__apphq.longhuvip.com_w1_api_index.php
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x43f51d
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov eax, str.aGetPlateInfost50apivw29cDailyLimitResumptionPhoneOSNew1DeviceID00000000_2de4_c43b_ffff_ffff99d603a9Index0
push eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x43f537
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
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]
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
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
mov dword [ebp - 0x94], 0
push 0
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
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
push 1
mov eax, str.Accept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nAccept_Encoding:_gzip__deflate__br_r_nAccept_Language:_zh_CN_zh_q0.9_r_nCache_Control:_max_age0_r_nConnection:_keep_alive_r_nDNT:_1_r_nHost:_apphq.longhuvip.com_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Windows_NT_10.0__WOW64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_72.0.3626.81_Safari_537.36_SE_2.X_MetaSr_1.0
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
push 1
push 1
lea eax, [ebp - 8]
push eax
call fcn.00405199
mov dword [ebp - 0xb4], eax
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x43f69e
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x43f6b1
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x43f6c4
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x43f6d7
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x43f6ea
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x43f6fd
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43f710
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43f723
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x43f736
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x43f749
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43f75c
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43f76c
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43f77c
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xb4]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43f793
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x20
call fcn.00536a37
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43f7ef
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43f803
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43f817
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x43f82b
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
mov eax, 0x5e6af8
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43f86f
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x43f883
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 0
push dword [ebp - 0x4c]
push 0xffffffffffffffff
push 0x1a
push 0x16037bd1
push 0x52010001
call fcn.00536a4f
add esp, 0x18
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
push 1
mov eax, str.nums.ZT
mov dword [ebp - 0x70], eax
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x74], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x43f8dd
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x43f8f1
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
push getpeername
push 0
push 0x5e6b05
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x43f9a2
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 1
mov eax, str.list
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43faa4
push ebx
call fcn.00536a3d
add esp, 4
cmp dword [ebp - 0x70], 0
jne 0x43fb18
mov ebx, 6
call fcn.004015d1
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e0cf4
mov ebx, 9
call fcn.004015d1
push getpeername
push 0
push 0x5e5990
push getpeername
push 0
push 0x5e6b0c
push 0
push 0
push 0
push getpeername
push 0
push 0x5e59a4
push 0
push 0
push 0
push 0xb
mov eax, 1
mov ebx, 0x5972f0
call fcn.00536a49
add esp, 0x88
push 1
mov eax, str.list
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x43fb47
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x441b04
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.ZSName
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43fbc3
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43fc05
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x43fc1c
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.00536a55
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x43fc63
push 0x5e53d9
push dword [ebp - 0x54]
call fcn.00405050
add esp, 8
cmp eax, 0
jne 0x43fc63
mov eax, 1
jmp 0x43fc68
mov eax, 0
test eax, eax
je 0x43fc75
jmp 0x441b04
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.StockList
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43fcd7
push ebx
call fcn.00536a3d
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x43fd07
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x84]
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 0x4418a9
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e0b4f
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43fdd5
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43fde8
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43fe2a
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x43fe41
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e025a
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x43fef6
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x43ff09
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x43ff4b
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x43ff62
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e0281
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x440017
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x44002a
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x44006c
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x440083
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__7_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x440138
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x44014b
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x44018d
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4401a4
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__17_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x440259
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x44026c
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4402ae
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4402c5
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push 0x5e027c
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44037a
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x44038d
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4403cf
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4403e6
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__15_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44049b
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4404ae
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4404f0
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x440507
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__8_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4405bc
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4405cf
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x440611
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x440628
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x3c]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [0x5e003c]
fstp qword [ebp - 0x8c]
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x90], eax
push str.__13_
push dword [ebp - 0x90]
push str._.StockList_
push dword [ebp - 0x7c]
push str.list_
mov ecx, 5
call fcn.0040106f
add esp, 0x14
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4406dd
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4406f0
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
push 1
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x440732
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x9c]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x440749
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x440760
mov eax, 0x5e0029
push eax
push 1
mov ebx, 0x537c00
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0cba]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5372b0
call fcn.00536a31
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0cc2
push dword [ebp - 0x84]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4407fe
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x440815
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x44082c
mov eax, 0x5e0029
push eax
push 1
mov ebx, 0x537c00
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0cba]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5372b0
call fcn.00536a31
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0cc2
push dword [ebp - 0x84]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4408ca
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4408e1
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
push getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x4408f8
mov eax, 0x5e0029
push eax
push 1
mov ebx, 0x537c00
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], edx
fld qword [ebp - 0x70]
fdiv qword [0x5e0cba]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 2
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 2
mov ebx, 0x5372b0
call fcn.00536a31
add esp, 0x1c
push 0x80000601
push edx
push eax
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0x5e0cc2
push dword [ebp - 0x84]
mov ecx, 2
call fcn.0040106f
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x440996
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4409ad
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
push 0x5e0029
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x4409eb
push 0x5e6a76
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x4409eb
xor eax, eax
jmp 0x4409f0
mov eax, 1
test eax, eax
je 0x44154e
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x440a47
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x440a92
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x440ad7
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x440b29
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x440b74
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x440bb9
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
mov dword [ebp - 0x44], eax
fild dword [ebp - 0x44]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fadd qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x440c54
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x440ca1
push ebx
call fcn.00536a3d
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x440cb4
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x440d04
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x440d54
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x440da4
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 5
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6b3e
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.0040fe33
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x440e21
push ebx
call fcn.00536a3d
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x440e34
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 6
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x440e81
push ebx
call fcn.00536a3d
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x440e94
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0xb
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x440ee4
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0xc
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x440f34
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0xd
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
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 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 eax, 0x5e0044
mov dword [ebp - 0x8c], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, 0x5e6b3e
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
push 1
push 1
push 1
push 1
lea eax, [ebp - 0x38]
push eax
call fcn.0040f86c
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x441051
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x441064
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441077
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x44108a
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x44109d
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4410ad
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4410bd
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4410cd
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4410dd
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4410ed
push ebx
call fcn.00536a3d
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x98]
test eax, eax
jne 0x441103
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0xe
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x441153
push ebx
call fcn.00536a3d
add esp, 4
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4411ae
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 7
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x441246
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x441256
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x44126d
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x441284
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 8
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffff0000
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 8
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xb
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xc
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0xd
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
jmp 0x4418a1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x441575
mov eax, 0x5e0029
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x441589
mov eax, 0x5e0029
push eax
push 4
mov ebx, 0x537980
call fcn.00536a31
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x4418a1
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4415fe
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x441649
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x44168e
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4416e0
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x44172b
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x441770
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x44178f
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4417a0
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4417ff
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44180f
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x441826
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6b3e
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.0040fe33
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x44186a
push ebx
call fcn.00536a3d
add esp, 4
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00443576
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4418a1
push ebx
call fcn.00536a3d
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x43fd16
add esp, 0xc
push 0x80000301
push 0
push 0x1e
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x16038657
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x441912
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.StockList
push dword [ebp - 0x7c]
push str.list_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4419f9
push ebx
call fcn.00536a3d
add esp, 4
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x441a29
push ebx
call fcn.00536a3d
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x84]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x88], eax
push getpeername
push 0
mov eax, dword [ebp - 0x88]
test eax, eax
jne 0x441a64
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x441ab4
push ebx
call fcn.00536a3d
add esp, 4
push 0x80000301
push 0
push 0xffc0c0c0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp - 0x44]
push 0x20015
push 0x16038657
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
pop eax
pop ebx
pop ecx
jmp 0x43fb53
add esp, 0xc
push 0x20015
push 0x16038657
push 0x52010001
push 1
mov ebx, 0x53a240
call fcn.00536a31
add esp, 0x10
cmp dword [0xb860f0], 3
jne 0x443400
mov eax, str.https:__data.10jqka.com.cn_dataapi_limit_up_limit_up_pool_page1limit100field199112_10_9001_330323_330324_330325_9002_330329_133971_133970_1968584_3475914_9003_9004filterHS_GEM2STARorder_field330324order_type0date_1705655093294
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x441b4b
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
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]
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
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
mov dword [ebp - 0x94], 0
push 0
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
push dword [ebp - 0xa0]
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
lea eax, [ebp - 0xac]
push eax
mov dword [ebp - 0xb0], 0
push 0
lea eax, [ebp - 0xb0]
push eax
mov dword [ebp - 0xb4], 0
push 0
lea eax, [ebp - 0xb4]
push eax
mov dword [ebp - 0xb8], 0
push 0
push dword [ebp - 0xb8]
lea eax, [ebp - 8]
push eax
call fcn.00405199
mov dword [ebp - 0xbc], eax
mov ebx, dword [ebp - 0xb4]
test ebx, ebx
je 0x441cc9
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x441cdc
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xac]
test ebx, ebx
je 0x441cef
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x441d02
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x441d15
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x441d28
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x441d3b
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x441d4e
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x441d61
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x441d74
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x441d87
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x441d9a
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x441daa
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x441dba
push ebx
call fcn.00536a3d
add esp, 4
lea eax, [ebp - 0xbc]
push eax
call fcn.0040bbd2
mov dword [ebp - 0xc0], eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x441ddf
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xc0]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x441df6
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x20
call fcn.00536a37
add esp, 4
mov dword [ebp - 0x6c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x6c]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441e52
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441e66
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441e7a
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x441e8e
push ebx
call fcn.00536a3d
add esp, 4
pop ebx
call fcn.00536a3d
add esp, 4
push 1
mov eax, str.data.info
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x70], eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x441ec6
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x70]
xor ecx, ecx
push eax
lea eax, [ebp - 0x20]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4433fd
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.name
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x441f42
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x441f84
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x441f9b
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.code
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x442001
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x442043
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x44205a
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__first_limit_up_time_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4420c0
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x442102
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x442119
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__high_days_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44217f
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4421c1
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4421d8
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str.__reason_type_
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x44223e
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x442280
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x442297
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000601
push dword [ebp - 0x74]
push dword [ebp - 0x78]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push str._.price
push dword [ebp - 0x7c]
push str.data.info_
mov ecx, 3
call fcn.0040106f
add esp, 0xc
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4422fd
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x18]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x44233f
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x442356
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5e6c90
push dword [ebp - 0x30]
call fcn.00405050
add esp, 8
cmp eax, 0
jne 0x44238d
mov eax, 0x5e5a06
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x442389
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
push 0x5e6c95
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x4423be
mov eax, 0x5e0029
push eax
push 4
mov ebx, 0x537980
call fcn.00536a31
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x442507
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov eax, 0x5e6c95
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0040fe33
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x44242a
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x88], 0
push 0
push dword [ebp - 0x88]
mov dword [ebp - 0x8c], 0
push 0
push dword [ebp - 0x8c]
mov eax, 0x5e6c98
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x90]
push eax
mov eax, 0x5e6c95
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0042770f
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x442494
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4424a7
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x98]
push eax
push dword [ebp - 0x84]
call fcn.00405050
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4424e0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4424f3
push ebx
call fcn.00536a3d
add esp, 4
cmp dword [ebp - 0x9c], 0
je 0x442507
mov eax, 1
jmp 0x44250c
mov eax, 0
test eax, eax
je 0x44256c
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6c95
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0040fe33
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x442554
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x442568
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
mov dword [ebp - 0x70], 0
push 0
push dword [ebp - 0x70]
mov eax, 0x5e6c95
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0040a26a
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4425ac
push ebx
call fcn.00536a3d
add esp, 4
push 0x5e6c9b
push dword [ebp - 0x78]
call fcn.00405050
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4425da
push ebx
call fcn.00536a3d
add esp, 4
cmp dword [ebp - 0x7c], 0
je 0x442719
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
mov eax, 0x5e6c95
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0040fe33
mov dword [ebp - 0x8c], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x44263c
push ebx
call fcn.00536a3d
add esp, 4
mov dword [ebp - 0x90], 0
push 0
push dword [ebp - 0x90]
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
mov eax, 0x5e6c98
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
mov eax, 0x5e6c95
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.0042770f
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4426a6
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4426b9
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
push dword [ebp - 0x8c]
call fcn.00405050
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4426f2
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x442705
push ebx
call fcn.00536a3d
add esp, 4
cmp dword [ebp - 0xa4], 0
je 0x442719
mov eax, 1
jmp 0x44271e
mov eax, 0
test eax, eax
je 0x442740
mov eax, 0x5e5a06
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x44273c
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x5e0029
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x44277a
push 0x5e6a76
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x44277a
xor eax, eax
jmp 0x44277f
mov eax, 1
test eax, eax
je 0x4432b6
push 0xffffffffffffffff
push 0x10
push 0x1603417f
push 0x52010001
call fcn.00536a55
add esp, 0x10
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 1
jne 0x442a70
push 0x5e56d3
push dword [ebp - 0x38]
call fcn.00405050
add esp, 8
cmp eax, 0
je 0x442a6b
inc dword [0xb860f4]
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442818
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x442863
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x4428a8
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4428fa
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x442945
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x44298a
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x4429a9
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4429ba
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x442a19
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x442a29
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x442a40
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00443576
jmp 0x4432b1
push dword [ebp - 0x2c]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x30]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442abf
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860fc
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860fc]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x442b0a
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860fc], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x442b4f
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push dword [ebp - 0x30]
push 0x5e5708
push dword [ebp - 0x38]
push str.__12
push dword [ebp - 0x2c]
push 0x5e5a47
push dword [ebp - 0x24]
push 0x5e5a04
push dword [ebp - 0x28]
push 0x5e0888
push dword [ebp - 0x34]
mov ecx, 0xb
call fcn.0040106f
add esp, 0x2c
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442ba1
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0xb860f8
push 4
mov eax, 2
call fcn.00536a1f
add esp, 8
mov eax, dword [ebp - 4]
mov dword [ebp - 0x6c], eax
mov ebx, dword [0xb860f8]
mov dword [ebp - 0x70], ebx
call fcn.004013c5
mov dword [ebp - 0x74], ecx
mov edi, dword [ebp - 0x70]
mov dword [edi], 1
add edi, 4
mov eax, ecx
inc eax
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x442bec
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x74]
inc eax
shl eax, 2
add eax, 8
push eax
push dword [ebp - 0x70]
call fcn.00536a43
add esp, 8
mov dword [0xb860f8], eax
mov edi, eax
add edi, 8
mov eax, dword [ebp - 0x74]
shl eax, 2
add edi, eax
mov eax, dword [ebp - 0x6c]
push edi
test eax, eax
je 0x442c31
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
pop edi
mov dword [edi], eax
push 0x80000301
push 0
push 0x19
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xffffffff
push 0x20015
push 0x160269b4
push 0x52010001
push 5
mov eax, 1
mov ebx, 0x597cf0
call fcn.00536a49
add esp, 0x40
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push dword [ebp - 0x20]
push 1
mov ebx, 0x538bf0
call fcn.00536a31
add esp, 0x10
mov dword [ebp - 0x7c], eax
push getpeername
push 0
mov eax, dword [ebp - 0x7c]
test eax, eax
jne 0x442cc8
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x442d1b
push ebx
call fcn.00536a3d
add esp, 4
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x442d40
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x442da8
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x442e10
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x442e78
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xff00ffff
push 0x80000301
push 0
push 6
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x442f40
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 7
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x442fde
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x442fee
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x443005
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x44302e
mov eax, 0x5e0029
push eax
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597da0
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 0
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 1
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 2
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 4
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 5
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
fild dword [ebp - 0x20]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x70]
fsub qword [0x5e003c]
fstp qword [ebp - 0x78]
push 0x80000301
push 0
push 0xffffffff
push 0x80000301
push 0
push 8
fld qword [ebp - 0x78]
call fcn.004010cb
push 0x80000301
push 0
push eax
push 0x20015
push 0x160269b4
push 0x52010001
push 4
mov eax, 1
mov ebx, 0x597e00
call fcn.00536a49
add esp, 0x34
jmp 0x4433f5
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x4432dd
mov eax, 0x5e0029
push eax
push getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x4432f1
mov eax, 0x5e0029
push eax
push 4
mov ebx, 0x537980
call fcn.00536a31
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x4433f5
inc dword [0xb860f4]
mov eax, dword [ebp - 0x2c]
test eax, eax
je 0x443333
push eax
mov ebx, eax
call fcn.00401004
inc eax
push eax
call fcn.00536a37
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x443344
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x6c], 0
push 0
push dword [ebp - 0x6c]
lea eax, [ebp - 0x2c]
push eax
call fcn.004279ad
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5e5106
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.0040a26a
mov dword [ebp - 0x80], eax
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4433a3
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4433b3
push ebx
call fcn.00536a3d
add esp, 4
mov eax, dword [ebp - 0x80]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4433ca
push ebx
call fcn.00536a3d
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x34]
push eax
push dword [0xb860f4]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00443576
pop eax
pop ebx
pop ecx
jmp 0x441ed2
add esp, 0xc
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443410
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x443420
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x443430
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x443440
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x443450
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x18]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x1c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x443480
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x443490
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4434a0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4434b0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4434c0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4434d0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4434e0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4434f0
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x443500
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x443510
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x443520
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x443530
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x443540
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x443550
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x443560
push ebx
call fcn.00536a3d
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x443570
push ebx
call fcn.00536a3d
add esp, 4
mov esp, ebp
pop ebp
ret 4