Function at 0x542494
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x2dc
mov dword [ebp - 0x124], 0x80c9e4
mov dword [ebp - 0x120], 0x99434b
lea eax, [ebp - 0x18]
mov dword [ebp - 0x11c], eax
mov dword [ebp - 0x118], 0x542f18
mov dword [ebp - 0x114], esp
lea eax, [ebp - 0x13c]
mov dword [esp], eax
call fcn.0080f6e4
mov edx, dword [ebp + 0x10]
mov dword [esp + 4], edx
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.0092bbc8
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov dword [esp], 0x9f3c80
mov dword [ebp - 0x138], 0x4f
call fcn.0048def8
jmp 0x5425ef
mov dword [ebp - 0x150], eax
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x168], eax
sub eax, 0xc
mov dword [ebp - 0x164], eax
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x164], 0x9aba1c
je 0x542691
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x168]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4d
call fcn.00815de4
test eax, eax
jg 0x542691
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x164]
mov dword [esp], eax
call fcn.00929958
jmp 0x542691
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922348
mov dword [ebp - 0x14c], 3
cmp dword [ebp - 0x150], 0
jne 0x545211
mov dword [ebp - 0x138], 0xffffffff
call fcn.0047a7e2
mov dword [ebp - 0x16c], eax
lea eax, [ebp - 0xc4]
mov dword [esp], eax
call fcn.00815f44
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [ebp - 0x54], 0
mov byte [ebp - 0x50], 0
mov byte [ebp - 0x4f], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x40], 0
mov dword [esp + 8], 0x18
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4c
call fcn.00939a94
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 0x4b
call fcn.008b5758
jmp 0x5427c7
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
mov edx, dword [ebp + 0x10]
mov dword [esp + 8], edx
mov edx, dword [ebp - 0x16c]
mov dword [esp + 4], edx
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x138], 0x4a
call eax
sub esp, 4
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
mov dword [esp + 4], edx
lea edx, [ebp - 0x28]
mov dword [esp], edx
mov eax, dword [eax + 0x2c]
mov dword [ebp - 0x138], 0x49
call eax
sub esp, 4
mov dword [esp + 4], 0x9b7a14
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x48
call fcn.00987374
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], str._AND__account_id__
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp + 0xc]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.009285a8
mov dword [esp + 4], str._AND__deleted___0_LIMIT_1
mov dword [esp], eax
call fcn.00987374
jmp 0x542956
mov edx, dword [ebp - 0x28]
mov dword [ebp - 0x180], edx
sub edx, 0xc
mov dword [ebp - 0x17c], edx
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x17c], 0x9aba1c
je 0x542ab6
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x180]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x46
call fcn.00815de4
test eax, eax
jg 0x542ab6
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x17c]
mov dword [esp], edx
call fcn.00929958
jmp 0x542ab6
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922348
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x194], eax
sub eax, 0xc
mov dword [ebp - 0x190], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x190], 0x9aba1c
je 0x542b61
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x194]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x44
call fcn.00815de4
test eax, eax
jg 0x542b61
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x190]
mov dword [esp], eax
call fcn.00929958
jmp 0x542b61
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4a
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x16c]
mov dword [esp], edx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x138], 0x43
call eax
jmp 0x542c96
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x19c], eax
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x1b0], edx
sub edx, 0xc
mov dword [ebp - 0x1ac], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x1ac], 0x9aba1c
je 0x542d34
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x1b0]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x41
call fcn.00815de4
test eax, eax
jg 0x542d34
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x1ac]
mov dword [esp], edx
call fcn.00929958
jmp 0x542d34
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
cmp dword [ebp - 0x19c], 0
jne 0x543302
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c5
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 4
call fcn.0092bb18
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 3
call fcn.00939554
jmp 0x542e99
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x2d8], edx
sub edx, 0xc
mov dword [ebp - 0x2d4], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x2d4], 0x9aba1c
je 0x543211
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x2d8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 1
call fcn.00815de4
test eax, eax
jg 0x543211
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x2d4]
mov dword [esp], edx
call fcn.00929958
jmp 0x543211
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 5
call fcn.008b57ec
jmp 0x54326f
mov dword [esp + 4], 0x9eb3c4
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 6
call fcn.00939e54
jmp 0x5432ce
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x14c], 0
jmp 0x545211
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c6
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x40
call fcn.0092bb18
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x198]
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x138], 0x3f
call eax
jmp 0x54342a
mov dword [ebp - 0x144], eax
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x1c4], edx
sub edx, 0xc
mov dword [ebp - 0x1c0], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x1c0], 0x9aba1c
je 0x5434cd
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x1c4]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x3d
call fcn.00815de4
test eax, eax
jg 0x5434cd
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x1c0]
mov dword [esp], edx
call fcn.00929958
jmp 0x5434cd
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x138], 0x4a
call eax
cmp byte [0x9ab908], 0
jne 0x543533
mov dword [esp], 0x9abf20
call fcn.004d5596
mov byte [0x9ab908], 1
mov dword [esp], 0x54522e
call fcn.004012c0
mov eax, dword [ebp - 0x144]
mov dword [esp + 4], eax
mov dword [esp], 0x9abf20
mov dword [ebp - 0x138], 0x4a
call fcn.004d87ec
test eax, eax
je 0x543825
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9b62c5
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x138], 0xa
call fcn.0092bb18
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 9
call fcn.00939554
jmp 0x54369a
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x2c4], eax
sub eax, 0xc
mov dword [ebp - 0x2c0], eax
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x2c0], 0x9aba1c
je 0x543734
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x2c4]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 7
call fcn.00815de4
test eax, eax
jg 0x543734
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x2c0]
mov dword [esp], eax
call fcn.00929958
jmp 0x543734
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 0xb
call fcn.008b57ec
jmp 0x543792
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0xc
call fcn.00939e54
jmp 0x5437f1
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x14c], 2
jmp 0x545211
cmp byte [0x9ab930], 0
jne 0x54384d
mov dword [esp], 0x9abf90
call fcn.008ef828
mov byte [0x9ab930], 1
mov dword [esp], 0x52afb2
call fcn.004012c0
mov eax, dword [ebp - 0x144]
mov dword [esp + 4], eax
mov dword [esp], 0x9abf90
mov dword [ebp - 0x138], 0x4a
call fcn.004f168a
cmp eax, 3
jne 0x543b40
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9b62c5
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x10
call fcn.0092bb18
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0xf
call fcn.00939554
jmp 0x5439b5
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x2b0], eax
sub eax, 0xc
mov dword [ebp - 0x2ac], eax
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x2ac], 0x9aba1c
je 0x543a4f
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x2b0]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0xd
call fcn.00815de4
test eax, eax
jg 0x543a4f
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x2ac]
mov dword [esp], eax
call fcn.00929958
jmp 0x543a4f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 0x11
call fcn.008b57ec
jmp 0x543aad
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x12
call fcn.00939e54
jmp 0x543b0c
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x14c], 1
jmp 0x545211
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9b62c5
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x3c
call fcn.0092bb18
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x3b
call fcn.00939554
jmp 0x543c61
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x1d8], edx
sub edx, 0xc
mov dword [ebp - 0x1d4], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x1d4], 0x9aba1c
je 0x543cfe
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x1d8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x39
call fcn.00815de4
test eax, eax
jg 0x543cfe
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x1d4]
mov dword [esp], edx
call fcn.00929958
jmp 0x543cfe
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
mov dword [esp + 4], edx
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov eax, dword [eax + 0x30]
mov dword [ebp - 0x138], 0x4a
call eax
sub esp, 4
mov dword [esp + 4], str.UPDATE__players__SET__deleted___1_WHERE__id__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x38
call fcn.00987374
mov edx, dword [ebp - 0x144]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.009285a8
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
jmp 0x543e5a
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x1ec], edx
sub edx, 0xc
mov dword [ebp - 0x1e8], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x1e8], 0x9aba1c
je 0x543eec
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x1ec]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x36
call fcn.00815de4
test eax, eax
jg 0x543eec
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00929958
jmp 0x543eec
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4a
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x16c]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x138], 0x35
call eax
jmp 0x544021
xor al, 1
mov byte [ebp - 0x1ed], al
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x204], edx
sub edx, 0xc
mov dword [ebp - 0x200], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x200], 0x9aba1c
je 0x5440bb
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x204]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x33
call fcn.00815de4
test eax, eax
jg 0x5440bb
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x200]
mov dword [esp], edx
call fcn.00929958
jmp 0x5440bb
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
cmp byte [ebp - 0x1ed], 0
je 0x5443ab
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c5
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x16
call fcn.0092bb18
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x15
call fcn.00939554
jmp 0x544220
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x29c], edx
sub edx, 0xc
mov dword [ebp - 0x298], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x298], 0x9aba1c
je 0x5442ba
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x29c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x13
call fcn.00815de4
test eax, eax
jg 0x5442ba
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x298]
mov dword [esp], edx
call fcn.00929958
jmp 0x5442ba
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 0x17
call fcn.008b57ec
jmp 0x544318
mov dword [esp + 4], 0x9eb3c4
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x18
call fcn.00939e54
jmp 0x544377
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x14c], 0
jmp 0x545211
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c5
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x32
call fcn.0092bb18
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x31
call fcn.00939554
jmp 0x5444cc
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x218], eax
sub eax, 0xc
mov dword [ebp - 0x214], eax
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x214], 0x9aba1c
je 0x544569
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x218]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x2f
call fcn.00815de4
test eax, eax
jg 0x544569
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x214]
mov dword [esp], eax
call fcn.00929958
jmp 0x544569
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp + 4], str.DELETE_FROM__guild_invites__WHERE__player_id__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4a
call fcn.00987374
mov edx, dword [ebp - 0x144]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.009285a8
lea edx, [ebp - 0xf8]
mov dword [esp + 4], edx
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x16c]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x138], 0x2e
call eax
jmp 0x5446d1
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x22c], edx
sub edx, 0xc
mov dword [ebp - 0x228], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x228], 0x9aba1c
je 0x544763
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x22c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x2c
call fcn.00815de4
test eax, eax
jg 0x544763
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x228]
mov dword [esp], edx
call fcn.00929958
jmp 0x544763
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c5
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x2b
call fcn.0092bb18
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x2a
call fcn.00939554
jmp 0x54489d
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x240], eax
sub eax, 0xc
mov dword [ebp - 0x23c], eax
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x23c], 0x9aba1c
je 0x54493a
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x240]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x28
call fcn.00815de4
test eax, eax
jg 0x54493a
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov eax, dword [ebp - 0x23c]
mov dword [esp], eax
call fcn.00929958
jmp 0x54493a
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp + 4], str.DELETE_FROM__player_viplist__WHERE__vip_id__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4a
call fcn.00987374
mov edx, dword [ebp - 0x144]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.009285a8
lea edx, [ebp - 0xf8]
mov dword [esp + 4], edx
lea eax, [ebp - 0x108]
mov dword [esp], eax
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x16c]
mov eax, dword [edx]
lea edx, [ebp - 0x108]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x16c]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x138], 0x27
call eax
jmp 0x544aa2
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x254], edx
sub edx, 0xc
mov dword [ebp - 0x250], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x250], 0x9aba1c
je 0x544b34
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x254]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x25
call fcn.00815de4
test eax, eax
jg 0x544b34
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x250]
mov dword [esp], edx
call fcn.00929958
jmp 0x544b34
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
mov dword [esp], 0x9f4414
mov dword [ebp - 0x138], 0x4a
call fcn.00943a80
mov dword [ebp - 0x140], eax
jmp 0x544c2c
lea eax, [ebp - 0x140]
mov dword [esp], eax
mov dword [ebp - 0x138], 0x4a
call fcn.0090c7ac
mov edx, dword [eax + 4]
add edx, 0x338
lea eax, [ebp - 0x144]
mov dword [esp + 4], eax
mov dword [esp], edx
call fcn.00974bec
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0x140]
mov dword [esp], edx
call fcn.0090c7ac
mov eax, dword [eax + 4]
add eax, 0x33c
cmp dword [ebp - 0x258], eax
je 0x544c14
lea eax, [ebp - 0x140]
mov dword [esp], eax
call fcn.0090c7ac
mov eax, dword [eax + 4]
lea edx, [eax + 0x338]
mov dword [ebp - 0x25c], edx
add eax, 0x33c
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x258]
mov dword [esp], eax
call fcn.00812814
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [esp], edx
call fcn.00974ad0
mov eax, dword [ebp - 0x25c]
dec dword [eax + 0x14]
lea edx, [ebp - 0x140]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x4a
call fcn.009378e4
mov dword [esp], 0x9f4414
mov dword [ebp - 0x138], 0x4a
call fcn.00943a74
mov dword [ebp - 0x148], eax
lea eax, [ebp - 0x148]
mov dword [esp + 4], eax
lea eax, [ebp - 0x140]
mov dword [esp], eax
call fcn.0090c794
test al, al
jne 0x544b6e
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9b62c5
lea edx, [ebp - 0x108]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x1c
call fcn.0092bb18
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x1b
call fcn.00939554
jmp 0x544da7
mov edx, dword [ebp - 0x108]
mov dword [ebp - 0x288], edx
sub edx, 0xc
mov dword [ebp - 0x284], edx
lea eax, [ebp - 0x108]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x284], 0x9aba1c
je 0x544e41
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x288]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x138], 0x19
call fcn.00815de4
test eax, eax
jg 0x544e41
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x284]
mov dword [esp], edx
call fcn.00929958
jmp 0x544e41
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x108]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x138], 0x1d
call fcn.008b57ec
jmp 0x544e9f
mov dword [esp + 4], 0x9eb3c4
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x138], 0x1e
call fcn.00939e54
jmp 0x544efe
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x138], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x14c], 4
jmp 0x545211
lea eax, [ebp - 0x13c]
mov dword [esp], eax
call fcn.0080f7c4
mov eax, dword [ebp - 0x14c]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret