Function at 0x42af50
Capabilities:
Inspect section memory permissions

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x6235dc
mov eax, dword fs:[0]
push eax
sub esp, 0xdc
mov eax, dword [0x6d45e0]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x98], ecx
mov eax, dword [ebp + 8]
xor edi, edi
mov dword [ebp - 0x84], eax
xor eax, eax
mov dword [ebp - 0x64], edi
mov dword [ebp - 0x94], eax
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x68], edi
call fcn.004199b0
mov dword [ebp - 4], edi
mov esi, dword [ebp - 0x30]
cmp dword [esi - 0xc], edi
jne 0x42b117
mov ecx, dword [ebp - 0x98]
lea eax, [ebp - 0x70]
push eax
call fcn.00419920
mov byte [ebp - 4], 1
push dword [eax]
lea eax, [ebp - 0xb0]
mov dword [ebp - 0xb0], str.Customer.cpp
push str._s_passid_not_geted_at_this_time
push 2
push eax
mov dword [ebp - 0xac], str.CCustomer::handleQueryOrderBuyerInfo
mov dword [ebp - 0xa8], str.C:UsersPublicPddBot.log
mov dword [ebp - 0xa4], 0x8b7
mov dword [ebp - 0xa0], 7
call fcn.00415940
mov byte [ebp - 4], 0
or edi, 0xffffffff
mov edx, dword [ebp - 0x70]
add esp, 0x10
add edx, 0xfffffff0
mov eax, edi
lea ecx, [edx + 0xc]
lock xadd dword [ecx], eax
dec eax
test eax, eax
jg 0x42b03a
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [0x6f635c]
test al, 1
jne 0x42b078
or eax, 1
mov dword [0x6f635c], eax
xorps xmm0, xmm0
mov byte [ebp - 4], 2
movdqu xmmword [0x6f6360], xmm0
movq qword [0x6f6370], xmm0
call fcn.0043b810
push 0x63e730
call fcn.004c4179
add esp, 4
mov byte [ebp - 4], 0
mov ecx, 0x6f6360
call fcn.0043b670
mov eax, dword [0x6f635c]
test al, 1
jne 0x42b0c0
or eax, 1
mov dword [0x6f635c], eax
xorps xmm0, xmm0
mov byte [ebp - 4], 3
movdqu xmmword [0x6f6360], xmm0
movq qword [0x6f6370], xmm0
call fcn.0043b810
push 0x63e730
call fcn.004c4179
add esp, 4
mov byte [ebp - 4], 0
mov ecx, 0x6f6360
call fcn.0043b730
mov eax, dword [0x6f635c]
test al, 1
jne 0x42b108
or eax, 1
mov dword [0x6f635c], eax
xorps xmm0, xmm0
mov byte [ebp - 4], 4
movdqu xmmword [0x6f6360], xmm0
movq qword [0x6f6370], xmm0
call fcn.0043b810
push 0x63e730
call fcn.004c4179
add esp, 4
mov byte [ebp - 4], 0
mov ecx, 0x6f6360
call fcn.0043b5b0
jmp 0x42be89
lea eax, [ebp - 0x2c]
push eax
push ecx
mov ecx, dword [ebp - 0x84]
push str.pddJobKfkType
call fcn.004bf010
add esp, 4
mov ecx, eax
call fcn.004be4b0
mov ecx, dword [ebp - 0x84]
push str.page
mov byte [ebp - 4], 5
call fcn.004bf010
mov ecx, eax
call fcn.004be5d0
mov ecx, dword [ebp - 0x84]
push str.size
mov dword [ebp - 0x9c], eax
call fcn.004bf010
mov ecx, eax
call fcn.004be5d0
mov ecx, eax
mov dword [ebp - 0x34], 0xf
mov eax, dword [ebp - 0x9c]
mov edx, 1
test eax, eax
mov dword [ebp - 0x38], 0
mov byte [ebp - 0x48], 0
cmove eax, edx
test ecx, ecx
mov dword [ebp - 0x9c], eax
mov eax, 0xa
cmove ecx, eax
mov dword [ebp - 0x70], ecx
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 6
call fcn.00464920
cmp dword [ebp - 0x18], 0x10
lea ecx, [ebp - 0x2c]
mov eax, 0xc
cmovae ecx, dword [ebp - 0x2c]
cmp dword [ebp - 0x1c], eax
cmovb eax, dword [ebp - 0x1c]
push eax
push str.ORDER_REVIEW
push ecx
call fcn.00406290
mov ecx, dword [ebp - 0x1c]
add esp, 0xc
test eax, eax
jne 0x42b1f2
cmp ecx, 0xc
jae 0x42b1e8
or eax, 0xffffffff
jmp 0x42b1f0
xor eax, eax
cmp ecx, 0xc
setne al
test eax, eax
sete al
test al, al
je 0x42b5d7
mov ecx, dword [ebp - 0x84]
push str.startTime
call fcn.004bf010
mov ecx, eax
call fcn.004be770
mov ecx, dword [ebp - 0x84]
push str.endTime
mov dword [ebp - 0xe8], eax
mov dword [ebp - 0x74], edx
call fcn.004bf010
mov ecx, eax
call fcn.004be770
push 0x80
mov dword [ebp - 0x84], eax
mov dword [ebp - 0x94], edx
call fcn.004c4200
add esp, 4
mov dword [ebp - 0x6c], eax
mov byte [ebp - 4], 7
test eax, eax
je 0x42b395
mov edi, dword [ebp - 0x98]
lea eax, [ebp - 0x7c]
push eax
mov ecx, edi
call fcn.00419920
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x88]
push dword [eax]
mov dword [ebp - 0x64], 1
call fcn.00416d80
mov dword [ebp - 4], 9
lea ecx, [ebp - 0xe4]
push dword [eax]
mov dword [ebp - 0x64], 3
call fcn.004046e0
lea eax, [ebp - 0x80]
mov dword [ebp - 4], 0xa
push eax
mov ecx, edi
mov dword [ebp - 0x64], 7
call fcn.004199e0
mov dword [ebp - 4], 0xb
lea ecx, [ebp - 0x8c]
push dword [eax]
mov dword [ebp - 0x64], 0xf
call fcn.00416d80
mov dword [ebp - 4], 0xc
lea ecx, [ebp - 0xcc]
push dword [eax]
mov dword [ebp - 0x64], 0x1f
call fcn.004046e0
lea eax, [ebp - 0x90]
mov dword [ebp - 4], 0xd
push eax
mov ecx, edi
mov dword [ebp - 0x64], 0x3f
call fcn.004199b0
mov dword [ebp - 4], 0xe
lea ecx, [ebp - 0x78]
push dword [eax]
mov dword [ebp - 0x64], 0x7f
call fcn.00416d80
mov dword [ebp - 4], 0xf
lea ecx, [ebp - 0xb4]
push dword [eax]
mov dword [ebp - 0x64], 0xff
call fcn.004046e0
mov eax, dword [ebp - 0x9c]
mov edi, 0x1ff
mov dword [ebp - 4], 0x10
push dword [ebp - 0x70]
mov ecx, dword [ebp - 0x6c]
push eax
push dword [ebp - 0x94]
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x68], edi
push dword [ebp - 0x84]
mov dword [ebp - 0x64], edi
push dword [ebp - 0x74]
push dword [ebp - 0xe8]
push eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xb4]
push eax
call fcn.0045e0e0
mov dword [ebp - 0x70], eax
jmp 0x42b39c
mov dword [ebp - 0x70], 0
mov edx, dword [ebp - 0x68]
test edx, 0x100
je 0x42b3e5
and edx, 0xfffffeff
cmp dword [ebp - 0xa0], 0x10
mov dword [ebp - 0x68], edx
jb 0x42b3ca
push dword [ebp - 0xb4]
call fcn.004c41b0
mov edx, dword [ebp - 0x68]
add esp, 4
mov dword [ebp - 0xa0], 0xf
mov dword [ebp - 0xa4], 0
mov byte [ebp - 0xb4], 0
or edi, 0xffffffff
mov dword [ebp - 4], 0x17
test dl, dl
jns 0x42b424
mov eax, dword [ebp - 0x78]
and edx, 0xffffff7f
add eax, 0xfffffff0
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], eax
mov ecx, edi
mov dword [ebp - 0x64], edx
add eax, 0xc
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b424
mov edx, dword [ebp - 0x6c]
push edx
mov ecx, dword [edx]
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x68]
mov dword [ebp - 4], 0x16
test dl, 0x40
je 0x42b461
mov eax, dword [ebp - 0x90]
and edx, 0xffffffbf
add eax, 0xfffffff0
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], eax
mov ecx, edi
mov dword [ebp - 0x64], edx
add eax, 0xc
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b461
mov edx, dword [ebp - 0x6c]
push edx
mov ecx, dword [edx]
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x68]
test dl, 0x20
je 0x42b4a1
and edx, 0xffffffdf
cmp dword [ebp - 0xb8], 0x10
mov dword [ebp - 0x68], edx
jb 0x42b486
push dword [ebp - 0xcc]
call fcn.004c41b0
mov edx, dword [ebp - 0x68]
add esp, 4
mov dword [ebp - 0xb8], 0xf
mov dword [ebp - 0xbc], 0
mov byte [ebp - 0xcc], 0
mov dword [ebp - 4], 0x14
test dl, 0x10
je 0x42b4de
mov eax, dword [ebp - 0x8c]
and edx, 0xffffffef
add eax, 0xfffffff0
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], eax
mov ecx, edi
mov dword [ebp - 0x64], edx
add eax, 0xc
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b4de
mov edx, dword [ebp - 0x6c]
push edx
mov ecx, dword [edx]
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x68]
mov dword [ebp - 4], 0x13
test dl, 8
je 0x42b518
mov eax, dword [ebp - 0x80]
and edx, 0xfffffff7
add eax, 0xfffffff0
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], eax
mov ecx, edi
mov dword [ebp - 0x64], edx
add eax, 0xc
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b518
mov edx, dword [ebp - 0x6c]
push edx
mov ecx, dword [edx]
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x68]
test dl, 4
je 0x42b558
and edx, 0xfffffffb
cmp dword [ebp - 0xd0], 0x10
mov dword [ebp - 0x68], edx
jb 0x42b53d
push dword [ebp - 0xe4]
call fcn.004c41b0
mov edx, dword [ebp - 0x68]
add esp, 4
mov dword [ebp - 0xd0], 0xf
mov dword [ebp - 0xd4], 0
mov byte [ebp - 0xe4], 0
mov dword [ebp - 4], 0x11
test dl, 2
je 0x42b595
mov eax, dword [ebp - 0x88]
and edx, 0xfffffffd
add eax, 0xfffffff0
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], eax
mov ecx, edi
mov dword [ebp - 0x64], edx
add eax, 0xc
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b595
mov edx, dword [ebp - 0x6c]
push edx
mov ecx, dword [edx]
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x68]
mov dword [ebp - 4], 6
test dl, 1
je 0x42b5bd
mov edx, dword [ebp - 0x7c]
mov ecx, edi
add edx, 0xfffffff0
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b5bd
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
call fcn.00462030
push 0
push dword [ebp - 0x70]
push 0
push dword [eax + 0x40]
call dword [sym.imp.KERNEL32.dll_PostQueuedCompletionStatus]
jmp 0x42be40
cmp dword [ebp - 0x18], 0x10
lea eax, [ebp - 0x2c]
mov edx, 0xc
cmovae eax, dword [ebp - 0x2c]
cmp ecx, 0xc
cmovb edx, ecx
push edx
push str.UNPAID_ORDER
push eax
call fcn.00406290
mov edx, dword [ebp - 0x1c]
add esp, 0xc
test eax, eax
jne 0x42b617
cmp edx, 0xc
jae 0x42b60d
or eax, 0xffffffff
jmp 0x42b615
xor eax, eax
cmp edx, 0xc
setne al
test eax, eax
sete al
test al, al
je 0x42b909
push 0x84
call fcn.004c4200
add esp, 4
mov dword [ebp - 0x7c], eax
mov byte [ebp - 4], 0x1a
test eax, eax
je 0x42b75f
mov edi, dword [ebp - 0x98]
lea eax, [ebp - 0x6c]
push eax
mov ecx, edi
call fcn.00419920
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x78]
push dword [eax]
mov dword [ebp - 0x64], 0x200
call fcn.00416d80
mov dword [ebp - 4], 0x1c
lea ecx, [ebp - 0xb4]
push dword [eax]
mov dword [ebp - 0x64], 0x600
call fcn.004046e0
lea eax, [ebp - 0x90]
mov dword [ebp - 4], 0x1d
push eax
mov ecx, edi
mov dword [ebp - 0x64], 0xe00
call fcn.004199e0
mov dword [ebp - 4], 0x1e
lea ecx, [ebp - 0x8c]
push dword [eax]
mov dword [ebp - 0x64], 0x1e00
call fcn.00416d80
mov dword [ebp - 4], 0x1f
lea ecx, [ebp - 0xcc]
push dword [eax]
mov dword [ebp - 0x64], 0x3e00
call fcn.004046e0
lea eax, [ebp - 0x80]
mov dword [ebp - 4], 0x20
push eax
mov ecx, edi
mov dword [ebp - 0x64], 0x7e00
call fcn.004199b0
mov dword [ebp - 4], 0x21
lea ecx, [ebp - 0x88]
push dword [eax]
mov dword [ebp - 0x64], 0xfe00
call fcn.00416d80
mov dword [ebp - 4], 0x22
lea ecx, [ebp - 0xe4]
push dword [eax]
mov dword [ebp - 0x64], 0x1fe00
call fcn.004046e0
mov eax, dword [ebp - 0x9c]
mov edi, 0x3fe00
mov dword [ebp - 4], 0x23
push dword [ebp - 0x70]
mov ecx, dword [ebp - 0x7c]
push eax
lea eax, [ebp - 0xb4]
mov dword [ebp - 0x64], edi
push eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xe4]
push eax
call fcn.00453710
mov dword [ebp - 0x70], eax
jmp 0x42b766
mov dword [ebp - 0x70], 0
test edi, 0x20000
je 0x42b77f
lea ecx, [ebp - 0xe4]
and edi, 0xfffdffff
call fcn.004047b0
mov dword [ebp - 4], 0x2a
test edi, 0x10000
je 0x42b7b7
mov edx, dword [ebp - 0x88]
and edi, 0xfffeffff
add edx, 0xfffffff0
mov dword [ebp - 0x64], edi
or ecx, 0xffffffff
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b7b7
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 0x29
test edi, 0x8000
je 0x42b7ec
mov edx, dword [ebp - 0x80]
and edi, 0xffff7fff
add edx, 0xfffffff0
mov dword [ebp - 0x64], edi
or ecx, 0xffffffff
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b7ec
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
test edi, 0x4000
je 0x42b805
lea ecx, [ebp - 0xcc]
and edi, 0xffffbfff
call fcn.004047b0
mov dword [ebp - 4], 0x27
test edi, 0x2000
je 0x42b83d
mov edx, dword [ebp - 0x8c]
and edi, 0xffffdfff
add edx, 0xfffffff0
mov dword [ebp - 0x64], edi
or ecx, 0xffffffff
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b83d
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 0x26
test edi, 0x1000
je 0x42b875
mov edx, dword [ebp - 0x90]
and edi, 0xffffefff
add edx, 0xfffffff0
mov dword [ebp - 0x64], edi
or ecx, 0xffffffff
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b875
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
test edi, 0x800
je 0x42b88e
lea ecx, [ebp - 0xb4]
and edi, 0xfffff7ff
call fcn.004047b0
mov dword [ebp - 4], 0x24
test edi, 0x400
je 0x42b8c3
mov edx, dword [ebp - 0x78]
and edi, 0xfffffbff
add edx, 0xfffffff0
mov dword [ebp - 0x64], edi
or ecx, 0xffffffff
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b8c3
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 6
test edi, 0x200
je 0x42b8ef
mov edx, dword [ebp - 0x6c]
or ecx, 0xffffffff
add edx, 0xfffffff0
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x42b8ef
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
call fcn.00462030
push 0
push dword [ebp - 0x70]
push 0
push dword [eax + 0x40]
call dword [sym.imp.KERNEL32.dll_PostQueuedCompletionStatus]
jmp 0x42be40
cmp dword [ebp - 0x18], 0x10
lea ecx, [ebp - 0x2c]
mov eax, 0x10
cmovae ecx, dword [ebp - 0x2c]
cmp edx, eax
cmovb eax, edx
push eax
push str.ORDER_BUYER_INFO
push ecx
call fcn.00406290
add esp, 0xc
test eax, eax
jne 0x42b948
mov edx, dword [ebp - 0x1c]
cmp edx, 0x10
jae 0x42b93e
or eax, 0xffffffff
jmp 0x42b946
xor eax, eax
cmp edx, 0x10
setne al
test eax, eax
sete al
test al, al
je 0x42bbff
lea eax, [ebp - 0x60]
push eax
push ecx
mov ecx, dword [ebp - 0x84]
push str.orderId
call fcn.004bf010
add esp, 4
mov ecx, eax
call fcn.004be4b0
push 0x7c
mov byte [ebp - 4], 0x2d
call fcn.004c4200
add esp, 4
mov dword [ebp - 0x7c], eax
mov byte [ebp - 4], 0x2e
test eax, eax
je 0x42baaa
mov edi, dword [ebp - 0x98]
lea eax, [ebp - 0x6c]
push eax
mov ecx, edi
call fcn.00419920
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x78]
push dword [eax]
mov dword [ebp - 0x64], 0x40000
call fcn.00416d80
mov dword [ebp - 4], 0x30
lea ecx, [ebp - 0xb4]
push dword [eax]
mov dword [ebp - 0x64], 0xc0000
call fcn.004046e0
lea eax, [ebp - 0x90]
mov dword [ebp - 4], 0x31
push eax
mov ecx, edi
mov dword [ebp - 0x64], 0x1c0000
call fcn.004199e0
mov dword [ebp - 4], 0x32
lea ecx, [ebp - 0x8c]
push dword [eax]
mov dword [ebp - 0x64], 0x3c0000
call fcn.00416d80
mov dword [ebp - 4], 0x33
lea ecx, [ebp - 0xcc]
push dword [eax]
mov dword [ebp - 0x64], 0x7c0000
call fcn.004046e0
lea eax, [ebp - 0x80]
mov dword [ebp - 4], 0x34
push eax
mov ecx, edi
mov dword [ebp - 0x64], 0xfc0000
call fcn.004199b0
mov dword [ebp - 4], 0x35
lea ecx, [ebp - 0x88]
push dword [eax]
mov dword [ebp - 0x64], 0x1fc0000
call fcn.00416d80
mov dword [ebp - 4], 0x36
lea ecx, [ebp - 0xe4]
push dword [eax]
mov dword [ebp - 0x64], 0x3fc0000
call fcn.004046e0
lea eax, [ebp - 0x60]
mov dword [ebp - 4], 0x37
mov ecx, dword [ebp - 0x7c]
mov edi, 0x7fc0000
push eax
lea eax, [ebp - 0xb4]
mov dword [ebp - 0x64], edi
push eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xe4]
push eax
call fcn.0045c050
mov dword [ebp - 0x70], eax
jmp 0x42bab1
mov dword [ebp - 0x70], 0
test edi, 0x4000000
je 0x42baca
lea ecx, [ebp - 0xe4]
and edi, 0xfbffffff
call fcn.004047b0
test edi, 0x2000000
je 0x42bae3
lea ecx, [ebp - 0x88]
and edi, 0xfdffffff
call fcn.00405ca0
test edi, 0x1000000
je 0x42baf9
lea ecx, [ebp - 0x80]
and edi, 0xfeffffff
call fcn.00405ca0
test edi, 0x800000
je 0x42bb12
lea ecx, [ebp - 0xcc]
and edi, 0xff7fffff
call fcn.004047b0
test edi, 0x400000
je 0x42bb2b
lea ecx, [ebp - 0x8c]
and edi, 0xffbfffff
call fcn.00405ca0
test edi, 0x200000
je 0x42bb44
lea ecx, [ebp - 0x90]
and edi, 0xffdfffff
call fcn.00405ca0
test edi, 0x100000
je 0x42bb5d
lea ecx, [ebp - 0xb4]
and edi, 0xffefffff
call fcn.004047b0
test edi, 0x80000
je 0x42bb73
lea ecx, [ebp - 0x78]
and edi, 0xfff7ffff
call fcn.00405ca0
mov dword [ebp - 4], 0x2d
test edi, 0x40000
je 0x42bb8a
lea ecx, [ebp - 0x6c]
call fcn.00405ca0
call fcn.00462030
push 0
push dword [ebp - 0x70]
push 0
push dword [eax + 0x40]
call dword [sym.imp.KERNEL32.dll_PostQueuedCompletionStatus]
test eax, eax
jne 0x42bbf2
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push str.QueueRequest_ORDER_BUYER_INFO_fail_res_d
lea eax, [ebp - 0xb0]
mov dword [ebp - 0xb0], str.Customer.cpp
push 2
push eax
mov dword [ebp - 0xac], str.CCustomer::handleQueryOrderBuyerInfo
mov dword [ebp - 0xa8], str.C:UsersPublicPddBot.log
mov dword [ebp - 0xa4], 0x8db
mov dword [ebp - 0xa0], 7
call fcn.00415940
add esp, 0x10
lea ecx, [ebp - 0x60]
call fcn.004047b0
jmp 0x42be40
lea eax, [ebp - 0x2c]
push str.GOODS_INFO
push eax
call fcn.0040dd40
add esp, 8
test al, al
je 0x42be40
push 0x6c
call fcn.004c4200
add esp, 4
mov dword [ebp - 0x7c], eax
mov byte [ebp - 4], 0x41
test eax, eax
je 0x42bd62
mov ecx, dword [ebp - 0x98]
lea eax, [ebp - 0x6c]
push eax
call fcn.00419920
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x78]
push dword [eax]
mov dword [ebp - 0x64], 0x8000000
call fcn.00416d80
mov dword [ebp - 4], 0x43
lea ecx, [ebp - 0xcc]
push dword [eax]
mov dword [ebp - 0x64], 0x18000000
call fcn.004046e0
mov ecx, dword [ebp - 0x98]
lea eax, [ebp - 0x90]
mov dword [ebp - 4], 0x44
push eax
mov dword [ebp - 0x64], 0x38000000
call fcn.004199e0
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0x8c]
push dword [eax]
mov dword [ebp - 0x64], 0x78000000
call fcn.00416d80
mov dword [ebp - 4], 0x46
lea ecx, [ebp - 0xe4]
push dword [eax]
mov edi, 0xf8000000
mov dword [ebp - 0x64], edi
call fcn.004046e0
mov ecx, dword [ebp - 0x98]
lea eax, [ebp - 0x80]
mov dword [ebp - 4], 0x47
push eax
mov dword [ebp - 0x94], 1
call fcn.004199b0
mov dword [ebp - 4], 0x48
lea ecx, [ebp - 0x88]
push dword [eax]
mov dword [ebp - 0x94], 3
call fcn.00416d80
mov dword [ebp - 4], 0x49
lea ecx, [ebp - 0x60]
push dword [eax]
mov dword [ebp - 0x94], 7
call fcn.004046e0
mov dword [ebp - 4], 0x4a
mov eax, 0xf
push dword [ebp - 0x70]
mov ecx, dword [ebp - 0x7c]
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x94], eax
mov eax, dword [ebp - 0x9c]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0x60]
push eax
call fcn.0045b030
mov dword [ebp - 0x70], eax
jmp 0x42bd69
mov dword [ebp - 0x70], 0
mov eax, dword [ebp - 0x74]
test al, 8
je 0x42bd81
and eax, 0xfffffff7
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x74], eax
call fcn.004047b0
mov eax, dword [ebp - 0x74]
test al, 4
je 0x42bd99
and eax, 0xfffffffb
lea ecx, [ebp - 0x88]
mov dword [ebp - 0x74], eax
call fcn.00405ca0
mov eax, dword [ebp - 0x74]
test al, 2
je 0x42bdae
and eax, 0xfffffffd
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x74], eax
call fcn.00405ca0
mov eax, dword [ebp - 0x74]
test al, 1
je 0x42bdbd
lea ecx, [ebp - 0xe4]
call fcn.004047b0
test edi, edi
jns 0x42bdd2
lea ecx, [ebp - 0x8c]
and edi, 0x7fffffff
call fcn.00405ca0
test edi, 0x40000000
je 0x42bdeb
lea ecx, [ebp - 0x90]
and edi, 0xbfffffff
call fcn.00405ca0
test edi, 0x20000000
je 0x42be04
lea ecx, [ebp - 0xcc]
and edi, 0xdfffffff
call fcn.004047b0
test edi, 0x10000000
je 0x42be1a
lea ecx, [ebp - 0x78]
and edi, 0xefffffff
call fcn.00405ca0
mov dword [ebp - 4], 6
test edi, 0x8000000
je 0x42be31
lea ecx, [ebp - 0x6c]
call fcn.00405ca0
push dword [ebp - 0x70]
call fcn.00462030
mov ecx, eax
call fcn.00433540
cmp dword [ebp - 0x34], 0x10
jb 0x42be51
push dword [ebp - 0x48]
call fcn.004c41b0
add esp, 4
cmp dword [ebp - 0x18], 0x10
mov dword [ebp - 0x34], 0xf
mov dword [ebp - 0x38], 0
mov byte [ebp - 0x48], 0
jb 0x42be74
push dword [ebp - 0x2c]
call fcn.004c41b0
add esp, 4
mov dword [ebp - 0x18], 0xf
or edi, 0xffffffff
mov dword [ebp - 0x1c], 0
mov byte [ebp - 0x2c], 0
add esi, 0xfffffff0
mov dword [ebp - 4], 0xffffffff
lea eax, [esi + 0xc]
lock xadd dword [eax], edi
dec edi
test edi, edi
jg 0x42bea7
mov ecx, dword [esi]
push esi
mov eax, dword [ecx]
call dword [eax + 4]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.004c392d
mov esp, ebp
pop ebp
ret 4