Function at 0x792022
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x7bc
mov eax, dword [ebp + 8]
mov dword [ebp - 0x274], eax
mov dword [ebp - 0x254], 0x80c9e4
mov dword [ebp - 0x250], 0x9a6cbf
lea edx, [ebp - 0x18]
mov dword [ebp - 0x24c], edx
mov dword [ebp - 0x248], 0x792703
mov dword [ebp - 0x244], esp
lea eax, [ebp - 0x26c]
mov dword [esp], eax
call fcn.0080f6e4
mov dword [ebp - 0x268], 0xffffffff
call fcn.0047a7e2
mov dword [ebp - 0x278], eax
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
call fcn.00791b94
mov dword [ebp - 0x27c], eax
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
mov ecx, dword [ebp - 0x27c]
mov dword [ebp - 0x270], ecx
cmp eax, 4
je 0x7a2992
cmp ecx, 5
ja 0x7921d1
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0xffffffff
call eax
cmp eax, 3
jne 0x7921d1
mov dword [esp + 4], str.__WARNING:_Couldnt_update_database___PostgreSQL_support_available_since_version_6__please_use_latest_pgsql.sql_schema.
mov dword [esp], 0x9fa560
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x28]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x217
call fcn.0092bb18
mov dword [esp + 8], 6
lea ecx, [ebp - 0x28]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x216
call fcn.007a3b6a
jmp 0x79217d
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x217
call fcn.0092c358
jmp 0x7921b7
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0x270], 6
jmp 0x7a2992
lea eax, [ebp - 0xc4]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
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 ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x215
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 - 0x268], 0x214
call fcn.008b5758
jmp 0x7922cf
cmp dword [ebp - 0x27c], 0x16
ja case.default.0x7922e2
mov ecx, dword [ebp - 0x27c]
jmp dword [ecx*4 + 0x9d4d90]
mov dword [esp + 4], str.__Updating_database_to_version:_1...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 2
jne 0x7923ce
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__server_config____config__VARCHAR_35__NOT_NULL_DEFAULT____value__INTEGER_NOT_NULL__
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x212
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x211
call eax
jmp 0x792397
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x212
call fcn.0092c358
jmp 0x7923be
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
jmp 0x792469
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__server_config____config__VARCHAR_35__NOT_NULL_DEFAULT____value__INT_NOT_NULL__ENGINE__InnoDB_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x210
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x20f
call eax
jmp 0x792437
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x210
call fcn.0092c358
jmp 0x79245e
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.INSERT_INTO__server_config__VALUES__db_version__1__
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x20e
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x20d
call eax
jmp 0x7924d2
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x20e
call fcn.0092c358
jmp 0x7924f9
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 2
jne 0x793e23
mov dword [esp + 4], str.__SQLite_migration_from_0.2_support_not_available__please_use_latest_database_
mov dword [esp], 0x9fa4c0
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 4
call fcn.0092bb18
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 3
call fcn.00939554
jmp 0x792684
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x7b8], edx
sub edx, 0xc
mov dword [ebp - 0x7b4], edx
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x7b4], 0x9aba1c
je 0x793d32
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x7b8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 1
call fcn.00815de4
test eax, eax
jg 0x793d32
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x7b4]
mov dword [esp], ecx
call fcn.00929958
jmp 0x793d32
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 5
call fcn.008b57ec
jmp 0x793d90
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 6
call fcn.00939e54
jmp 0x793def
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 1
jmp 0x7a2992
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.server_motd
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x20c
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x20b
call fcn.0078f1a6
jmp 0x793e8a
xor al, 1
mov byte [ebp - 0x281], al
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x20c
call fcn.0092c358
jmp 0x793eb9
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp byte [ebp - 0x281], 0
je 0x7969d6
lea eax, [ebp - 0x118]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x118]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__bans2____id__INT_UNSIGNED_NOT_NULL_auto_increment___type__TINYINT_1__NOT_NULL_COMMENT_this_field_defines_if_its_ip__account__player__or_any_else_ban___value__INT_UNSIGNED_NOT_NULL_COMMENT_ip__player_guid__account_number___param__INT_UNSIGNED_NOT_NULL_DEFAULT_4294967295_COMMENT_mask___active__TINYINT_1__NOT_NULL_DEFAULT_TRUE___expires__INT_UNSIGNED_NOT_NULL___added__INT_UNSIGNED_NOT_NULL___admin_id__INT_UNSIGNED_NOT_NULL_DEFAULT_0___comment__TEXT_NOT_NULL___reason__INT_UNSIGNED_NOT_NULL_DEFAULT_0___action__INT_UNSIGNED_NOT_NULL_DEFAULT_0__PRIMARY_KEY___id____KEY__type____type____value____ENGINE__InnoDB_
lea ecx, [ebp - 0x108]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x20a
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x108]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x209
call eax
jmp 0x793f49
mov byte [ebp - 0x282], al
lea eax, [ebp - 0x108]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x20a
call fcn.0092c358
jmp 0x793f7c
lea eax, [ebp - 0x118]
mov dword [esp], eax
call fcn.00922338
cmp byte [ebp - 0x282], 0
je 0x7960c0
lea eax, [ebp - 0x138]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x138]
mov dword [esp + 8], edx
mov dword [esp + 4], str.SELECT__FROM__bans__
lea ecx, [ebp - 0x128]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x208
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x128]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0x207
call eax
jmp 0x79400f
mov dword [ebp - 0x288], eax
lea eax, [ebp - 0x128]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x208
call fcn.0092c358
jmp 0x794042
lea eax, [ebp - 0x138]
mov dword [esp], eax
call fcn.00922338
cmp dword [ebp - 0x288], 0
je 0x795f5a
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0ceb
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1c6
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1c5
call eax
jmp 0x7940d4
mov dword [ebp - 0x304], eax
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c6
call fcn.0092c358
jmp 0x794107
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
cmp dword [ebp - 0x304], 5
ja case.0x794128.0
mov eax, dword [ebp - 0x304]
jmp dword [eax*4 + 0x9d4dec]
lea edx, [ebp - 0x128]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x128]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.action_id
lea eax, [ebp - 0x138]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x206
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x138]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x205
call eax
mov dword [ebp - 0x28c], eax
lea eax, [ebp - 0x158]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x158]
mov dword [esp + 8], edx
mov dword [esp + 4], str.reason_id
lea ecx, [ebp - 0x148]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x204
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x148]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x203
call eax
mov dword [ebp - 0x290], eax
lea eax, [ebp - 0x198]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x198]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d04
lea ecx, [ebp - 0x188]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x202
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x188]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x178]
mov dword [esp], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x268], 0x201
call eax
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x178]
mov dword [esp + 8], edx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x168]
mov dword [esp], ecx
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x268], 0x200
call eax
sub esp, 4
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1b8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.banned_by
lea ecx, [ebp - 0x1a8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ff
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1a8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1fe
call eax
mov dword [ebp - 0x294], eax
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1d8]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x1c8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1fd
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1c8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1fc
call eax
mov dword [ebp - 0x298], eax
lea eax, [ebp - 0x1f8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1f8]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1fb
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1e8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1fa
call eax
mov dword [ebp - 0x29c], eax
mov dword [esp], 0
call sub.msvcrt.dll_time
cmp dword [ebp - 0x29c], eax
setg al
movzx eax, al
mov dword [ebp - 0x2a0], eax
lea eax, [ebp - 0x218]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x218]
mov dword [esp + 8], edx
mov dword [esp + 4], str.mask
lea ecx, [ebp - 0x208]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1f9
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x208]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1f8
call eax
mov dword [ebp - 0x2a4], eax
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d20
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1f7
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x228]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1f6
call eax
mov dword [ebp - 0x2a8], eax
mov dword [esp + 4], str.INSERT_INTO__bans2____type____value____param____active____expires____added____admin_id____comment____reason____action___VALUES__1_
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2a8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2a4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2a0]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x298]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str.__0_
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x294]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
lea ecx, [ebp - 0x168]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x290]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x28c]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0db1
mov dword [esp], eax
call fcn.00987374
jmp 0x7945d0
lea eax, [ebp - 0x228]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f7
call fcn.0092c358
jmp 0x794612
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x208]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f9
call fcn.0092c358
jmp 0x794662
lea eax, [ebp - 0x218]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1fb
call fcn.0092c358
jmp 0x7946b2
lea eax, [ebp - 0x1f8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1c8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1fd
call fcn.0092c358
jmp 0x794702
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1a8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ff
call fcn.0092c358
jmp 0x794752
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x168]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x200
call fcn.0092c358
jmp 0x794794
lea eax, [ebp - 0x178]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x201
call fcn.0092c358
jmp 0x7947c8
lea eax, [ebp - 0x188]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x202
call fcn.0092c358
jmp 0x79480a
lea eax, [ebp - 0x198]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x148]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x204
call fcn.0092c358
jmp 0x79485a
lea eax, [ebp - 0x158]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x138]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x206
call fcn.0092c358
jmp 0x794895
lea eax, [ebp - 0x128]
mov dword [esp], eax
call fcn.00922338
jmp case.0x794128.0
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.action_id
lea ecx, [ebp - 0x128]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1f5
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x128]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1f4
call eax
mov dword [ebp - 0x2ac], eax
lea eax, [ebp - 0x218]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x218]
mov dword [esp + 8], edx
mov dword [esp + 4], str.reason_id
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1f3
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x228]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1f2
call eax
mov dword [ebp - 0x2b0], eax
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1d8]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d04
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1f1
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x1f8]
mov dword [esp], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x268], 0x1f0
call eax
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x1f8]
mov dword [esp + 8], edx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x208]
mov dword [esp], ecx
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x268], 0x1ef
call eax
sub esp, 4
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1b8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.banned_by
lea ecx, [ebp - 0x1c8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ee
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1c8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1ed
call eax
mov dword [ebp - 0x2b4], eax
lea eax, [ebp - 0x198]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x198]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x1a8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ec
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1a8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1eb
call eax
mov dword [ebp - 0x2b8], eax
lea eax, [ebp - 0x178]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x178]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x188]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ea
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x188]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1e9
call eax
mov dword [ebp - 0x2bc], eax
mov dword [esp], 0
call sub.msvcrt.dll_time
cmp dword [ebp - 0x2bc], eax
setg al
movzx eax, al
mov dword [ebp - 0x2c0], eax
lea eax, [ebp - 0x158]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x158]
mov dword [esp + 8], edx
mov dword [esp + 4], str.player
lea ecx, [ebp - 0x168]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1e8
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x168]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1e7
call eax
mov dword [ebp - 0x2c4], eax
mov dword [esp + 4], str.INSERT_INTO__bans2____type____value____active____expires____added____admin_id____comment____reason____action___VALUES__2_
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2c4]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2c0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str.__0_
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2b8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2b4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
lea edx, [ebp - 0x208]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2b0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2ac]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0db1
mov dword [esp], eax
call fcn.00987374
jmp 0x794cc6
lea eax, [ebp - 0x168]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e8
call fcn.0092c358
jmp 0x794d08
lea eax, [ebp - 0x158]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x188]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ea
call fcn.0092c358
jmp 0x794d58
lea eax, [ebp - 0x178]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1a8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ec
call fcn.0092c358
jmp 0x794da8
lea eax, [ebp - 0x198]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1c8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ee
call fcn.0092c358
jmp 0x794df8
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x208]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ef
call fcn.0092c358
jmp 0x794e3a
lea eax, [ebp - 0x1f8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f0
call fcn.0092c358
jmp 0x794e6e
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f1
call fcn.0092c358
jmp 0x794eb0
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x228]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f3
call fcn.0092c358
jmp 0x794f00
lea eax, [ebp - 0x218]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x128]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f5
call fcn.0092c358
jmp 0x794f3b
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
jmp case.0x794128.0
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x228]
mov dword [esp + 8], eax
mov dword [esp + 4], str.action_id
lea edx, [ebp - 0x238]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1e6
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1e5
call eax
mov dword [ebp - 0x2c8], eax
lea ecx, [ebp - 0x208]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x208]
mov dword [esp + 8], eax
mov dword [esp + 4], str.reason_id
lea edx, [ebp - 0x218]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1e4
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x218]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1e3
call eax
mov dword [ebp - 0x2cc], eax
lea ecx, [ebp - 0x1c8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1c8]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d0d04
lea edx, [ebp - 0x1d8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1e2
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x1d8]
mov dword [esp + 8], edx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
mov eax, dword [eax + 8]
mov dword [ebp - 0x268], 0x1e1
call eax
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x1f8]
mov dword [esp], edx
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x268], 0x1e0
call eax
sub esp, 4
lea ecx, [ebp - 0x1a8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1a8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.banned_by
lea edx, [ebp - 0x1b8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1df
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x1b8]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1de
call eax
mov dword [ebp - 0x2d0], eax
lea ecx, [ebp - 0x188]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x188]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d0d16
lea edx, [ebp - 0x198]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1dd
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x198]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1dc
call eax
mov dword [ebp - 0x2d4], eax
lea ecx, [ebp - 0x168]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x168]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d0d16
lea edx, [ebp - 0x178]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1db
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x178]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1da
call eax
mov dword [ebp - 0x2d8], eax
mov dword [esp], 0
call sub.msvcrt.dll_time
cmp dword [ebp - 0x2d8], eax
setg al
movzx eax, al
mov dword [ebp - 0x2dc], eax
lea ecx, [ebp - 0x148]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x148]
mov dword [esp + 8], eax
mov dword [esp + 4], str.player
lea edx, [ebp - 0x158]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1d9
call fcn.0092bb18
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
lea edx, [ebp - 0x158]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1d8
call eax
mov dword [ebp - 0x2e0], eax
mov dword [esp + 4], str.INSERT_INTO__bans2____type____value____active____expires____added____admin_id____comment____reason____action___VALUES__3_
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2e0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2dc]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2d4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str.__0_
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2d0]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
lea ecx, [ebp - 0x1f8]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2cc]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2c8]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0db1
mov dword [esp], eax
call fcn.00987374
jmp 0x79536c
lea eax, [ebp - 0x158]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d9
call fcn.0092c358
jmp 0x7953ae
lea eax, [ebp - 0x148]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x178]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1db
call fcn.0092c358
jmp 0x7953fe
lea eax, [ebp - 0x168]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x198]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1dd
call fcn.0092c358
jmp 0x79544e
lea eax, [ebp - 0x188]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1df
call fcn.0092c358
jmp 0x79549e
lea eax, [ebp - 0x1a8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1f8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e0
call fcn.0092c358
jmp 0x7954e0
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e1
call fcn.0092c358
jmp 0x795514
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e2
call fcn.0092c358
jmp 0x795556
lea eax, [ebp - 0x1c8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e4
call fcn.0092c358
jmp 0x7955a6
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1e6
call fcn.0092c358
jmp 0x7955e1
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
jmp case.0x794128.0
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], str.action_id
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1d7
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1d6
call eax
mov dword [ebp - 0x2e4], eax
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x208]
mov dword [esp + 8], edx
mov dword [esp + 4], str.reason_id
lea ecx, [ebp - 0x218]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1d5
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x218]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1d4
call eax
mov dword [ebp - 0x2e8], eax
lea eax, [ebp - 0x1c8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1c8]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d04
lea ecx, [ebp - 0x1d8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1d3
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1d8]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x268], 0x1d2
call eax
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x1f8]
mov dword [esp], ecx
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x268], 0x1d1
call eax
sub esp, 4
lea eax, [ebp - 0x1a8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1a8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.banned_by
lea ecx, [ebp - 0x1b8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1d0
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x1b8]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1cf
call eax
mov dword [ebp - 0x2ec], eax
lea eax, [ebp - 0x188]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x188]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x198]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ce
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x198]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1cd
call eax
mov dword [ebp - 0x2f0], eax
lea eax, [ebp - 0x168]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x168]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0d16
lea ecx, [ebp - 0x178]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1cc
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x178]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1cb
call eax
mov dword [ebp - 0x2f4], eax
mov dword [esp], 0
call sub.msvcrt.dll_time
cmp dword [ebp - 0x2f4], eax
setg al
movzx eax, al
mov dword [ebp - 0x2f8], eax
lea eax, [ebp - 0x148]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x148]
mov dword [esp + 8], edx
mov dword [esp + 4], str.player
lea ecx, [ebp - 0x158]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ca
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x158]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1c9
call eax
mov dword [ebp - 0x2fc], eax
lea eax, [ebp - 0x128]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x128]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d0ceb
lea ecx, [ebp - 0x138]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1c8
call fcn.0092bb18
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
lea ecx, [ebp - 0x138]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1c7
call eax
mov dword [ebp - 0x300], eax
mov dword [esp + 4], str.INSERT_INTO__bans2____type____value____active____expires____added____admin_id____comment____reason____action___VALUES__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x300]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2fc]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2f8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str.__0_
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2f0]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2ec]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
lea ecx, [ebp - 0x1f8]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x2e8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0da8
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x2e4]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0db1
mov dword [esp], eax
call fcn.00987374
jmp 0x795a95
lea eax, [ebp - 0x138]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c8
call fcn.0092c358
jmp 0x795ad7
lea eax, [ebp - 0x128]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x158]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ca
call fcn.0092c358
jmp 0x795b27
lea eax, [ebp - 0x148]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x178]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1cc
call fcn.0092c358
jmp 0x795b77
lea eax, [ebp - 0x168]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x198]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ce
call fcn.0092c358
jmp 0x795bc7
lea eax, [ebp - 0x188]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1b8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d0
call fcn.0092c358
jmp 0x795c17
lea eax, [ebp - 0x1a8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x1f8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d1
call fcn.0092c358
jmp 0x795c59
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d2
call fcn.0092c358
jmp 0x795c8d
lea eax, [ebp - 0x1d8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d3
call fcn.0092c358
jmp 0x795ccf
lea eax, [ebp - 0x1c8]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d5
call fcn.0092c358
jmp 0x795d1f
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1d7
call fcn.0092c358
jmp 0x795d5a
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0090c954
sub esp, 4
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x238]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1c4
call fcn.00987e04
jmp 0x795dcc
mov byte [ebp - 0x305], al
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
cmp byte [ebp - 0x305], 0
je 0x795f1e
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x228]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1c3
call eax
jmp 0x795e55
lea eax, [ebp - 0x228]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea edx, [ebp - 0x218]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x218]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x228]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c2
call fcn.0092bb18
lea edx, [ebp - 0x228]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c1
call fcn.00939554
jmp 0x795ee3
lea eax, [ebp - 0x228]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c2
call fcn.0092c358
jmp 0x795f10
lea eax, [ebp - 0x218]
mov dword [esp], eax
call fcn.00922338
mov ecx, dword [ebp - 0x288]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x14]
mov dword [ebp - 0x268], 0x213
call eax
test al, al
jne 0x79405d
mov edx, dword [ebp - 0x288]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x228]
mov dword [esp + 8], eax
mov dword [esp + 4], str.DROP_TABLE__bans__
lea edx, [ebp - 0x238]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1c0
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1bf
call eax
jmp 0x795fd2
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c0
call fcn.0092c358
jmp 0x795fff
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
call fcn.00922338
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], str.RENAME_TABLE__bans2__TO__bans__
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1be
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1bd
call eax
jmp 0x796085
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1be
call fcn.0092c358
jmp 0x7960b2
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x238]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x310], 0x12
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__server_record____record__INT_NOT_NULL___timestamp__BIGINT_NOT_NULL__PRIMARY_KEY___timestamp____ENGINE__InnoDB_
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1bc
call fcn.0092bb18
jmp 0x796123
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__server_reports____id__INT_NOT_NULL_AUTO_INCREMENT___player_id__INT_UNSIGNED_NOT_NULL_DEFAULT_0___posx__INT_NOT_NULL_DEFAULT_0___posy__INT_NOT_NULL_DEFAULT_0___posz__INT_NOT_NULL_DEFAULT_0___timestamp__BIGINT_NOT_NULL_DEFAULT_0___report__TEXT_NOT_NULL___reads__INT_NOT_NULL_DEFAULT_0__PRIMARY_KEY___id____KEY___player_id____KEY___reads____ENGINE__InnoDB_
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1bb
call fcn.0092bb18
jmp 0x79618b
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__server_motd____id__INT_NOT_NULL_AUTO_INCREMENT___text__TEXT_NOT_NULL__PRIMARY_KEY___id____ENGINE__InnoDB_
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ba
call fcn.0092bb18
jmp 0x7961f3
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__global_storage____key__INT_UNSIGNED_NOT_NULL___value__INT_NOT_NULL__PRIMARY_KEY___key____ENGINE__InnoDB_
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1b9
call fcn.0092bb18
jmp 0x79625b
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.INSERT_INTO__server_record__VALUES__0__0__
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1b8
call fcn.0092bb18
jmp 0x7962c3
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.INSERT_INTO__server_motd__VALUES__1__Welcome_to_The_Forgotten_Server___
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1b7
call fcn.0092bb18
jmp 0x79632b
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__balance__BIGINT_UNSIGNED_NOT_NULL_DEFAULT_0_AFTER__blessings__
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1b6
call fcn.0092bb18
jmp 0x796393
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__stamina__BIGINT_UNSIGNED_NOT_NULL_DEFAULT_201660000_AFTER__balance__
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1b5
call fcn.0092bb18
jmp 0x7963fb
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__loss_items__INT_NOT_NULL_DEFAULT_10_AFTER__loss_skills__
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1b4
call fcn.0092bb18
jmp 0x796463
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__marriage__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1b3
call fcn.0092bb18
jmp 0x7964cb
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.UPDATE__players__SET__loss_experience___10___loss_mana___10___loss_skills___10___loss_items___10_
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1b2
call fcn.0092bb18
jmp 0x796533
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__accounts__DROP__type__
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1b1
call fcn.0092bb18
jmp 0x79659b
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__player_deaths__DROP__is_player__
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1b0
call fcn.0092bb18
jmp 0x796603
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__CHANGE__warnings___warnings__INT_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1af
call fcn.0092bb18
jmp 0x79666b
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__lastwarning__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ae
call fcn.0092bb18
jmp 0x7966d3
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.DROP_TRIGGER_IF_EXISTS__ondelete_accounts__
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1ad
call fcn.0092bb18
jmp 0x79673b
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x1e8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.DROP_TRIGGER_IF_EXISTS__ondelete_players__
mov edx, dword [ebp - 0x30c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1ac
call fcn.0092bb18
jmp 0x7967a3
lea ecx, [ebp - 0x1e8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x1e8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_accounts__BEFORE_DELETE_ON__accounts__FOR_EACH_ROW_BEGIN_DELETE_FROM__bans__WHERE__type____1_AND__type____2_AND__value___OLD._id___END_
mov ecx, dword [ebp - 0x30c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1ab
call fcn.0092bb18
jmp 0x79680b
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x30c], 4
dec dword [ebp - 0x310]
lea edx, [ebp - 0x1e8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x1e8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_players__BEFORE_DELETE_ON__players__FOR_EACH_ROW_BEGIN_DELETE_FROM__bans__WHERE__type___2_AND__value___OLD._id___UPDATE__houses__SET__owner___0_WHERE__owner___OLD._id___END_
mov eax, dword [ebp - 0x30c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1aa
call fcn.0092bb18
jmp 0x796870
lea eax, [ebp - 0x1e8]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x310]
mov dword [ebp - 0x31c], 0
jmp 0x796938
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x31c]
lea edx, [ebp + ecx*4 - 0x238]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1a9
call eax
inc dword [ebp - 0x31c]
cmp dword [ebp - 0x31c], 0x12
jbe 0x796901
jmp 0x79699b
lea edx, [ebp - 0x1ec]
mov dword [ebp - 0x324], edx
lea ecx, [ebp - 0x238]
cmp ecx, dword [ebp - 0x324]
je 0x7969d6
sub dword [ebp - 0x324], 4
mov eax, dword [ebp - 0x324]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7969a7
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 9
call fcn.00939554
jmp 0x796b0f
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x7a4], eax
sub eax, 0xc
mov dword [ebp - 0x7a0], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x7a0], 0x9aba1c
je 0x796ba9
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x7a4]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 7
call fcn.00815de4
test eax, eax
jg 0x796ba9
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x7a0]
mov dword [esp], edx
call fcn.00929958
jmp 0x796ba9
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0xb
call fcn.008b57ec
jmp 0x796c07
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xc
call fcn.00939e54
jmp 0x796c66
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 1
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_2...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 2
jne 0x796d7f
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__promotion__INTEGER_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1a8
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1a7
call eax
jmp 0x796d48
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1a8
call fcn.0092c358
jmp 0x796d6f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
jmp 0x796e1a
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__promotion__INT_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1a6
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x1a5
call eax
jmp 0x796de8
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1a6
call fcn.0092c358
jmp 0x796e0f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.SELECT__player_id____value__FROM__player_storage__WHERE__key___30018_AND__value____0
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1a4
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0x1a3
call eax
jmp 0x796e83
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x32c], eax
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1a4
call fcn.0092c358
jmp 0x796eb6
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp dword [ebp - 0x32c], 0
je 0x79720f
lea ecx, [ebp - 0x228]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x228]
mov dword [esp + 8], eax
mov dword [esp + 4], str.player_id
lea edx, [ebp - 0x238]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1a2
call fcn.0092bb18
mov ecx, dword [ebp - 0x328]
mov eax, dword [ecx]
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x1a1
call eax
mov dword [ebp - 0x330], eax
lea ecx, [ebp - 0x208]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x208]
mov dword [esp + 8], eax
mov dword [esp + 4], str.value
lea edx, [ebp - 0x218]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x1a0
call fcn.0092bb18
mov ecx, dword [ebp - 0x328]
mov eax, dword [ecx]
lea edx, [ebp - 0x218]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 4]
mov dword [ebp - 0x268], 0x19f
call eax
mov dword [ebp - 0x338], eax
mov dword [ebp - 0x334], edx
mov dword [esp + 4], str.UPDATE__players__SET__promotion__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x338]
mov ecx, dword [ebp - 0x334]
mov dword [esp + 4], edx
mov dword [esp + 8], ecx
mov dword [esp], eax
call fcn.00928c78
mov dword [esp + 4], 0x9d1890
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x330]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0742
mov dword [esp], eax
call fcn.00987374
jmp 0x797017
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1a0
call fcn.0092c358
jmp 0x797059
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1a2
call fcn.0092c358
jmp 0x797094
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x19e
call eax
jmp 0x79710a
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea edx, [ebp - 0x228]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x228]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x19d
call fcn.0092bb18
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x19c
call fcn.00939554
jmp 0x797198
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x19d
call fcn.0092c358
jmp 0x7971c5
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
mov ecx, dword [ebp - 0x328]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x14]
mov dword [ebp - 0x268], 0x213
call eax
test al, al
jne 0x796ece
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.DELETE_FROM__player_storage__WHERE__key___30018_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x19b
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x19a
call eax
jmp 0x797278
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x19b
call fcn.0092c358
jmp 0x79729f
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__accounts__ADD__name__VARCHAR_32__NOT_NULL_DEFAULT__
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x199
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x198
call eax
jmp 0x797313
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x199
call fcn.0092c358
jmp 0x79733a
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.SELECT__id__FROM__accounts__
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x197
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0x196
call eax
jmp 0x7973ae
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x33c], eax
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x197
call fcn.0092c358
jmp 0x7973e1
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp dword [ebp - 0x33c], 0
je 0x797729
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d1934
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x195
call fcn.0092bb18
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x194
call eax
mov dword [ebp - 0x340], eax
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x208]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d1934
lea ecx, [ebp - 0x218]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x193
call fcn.0092bb18
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
lea ecx, [ebp - 0x218]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x192
call eax
mov dword [ebp - 0x344], eax
mov dword [esp + 4], str.UPDATE__accounts__SET__name___
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x344]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str._WHERE__id__
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x340]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0742
mov dword [esp], eax
call fcn.00987374
jmp 0x797531
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x193
call fcn.0092c358
jmp 0x797573
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x195
call fcn.0092c358
jmp 0x7975ae
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x191
call eax
jmp 0x797624
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea edx, [ebp - 0x228]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x228]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x190
call fcn.0092bb18
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x18f
call fcn.00939554
jmp 0x7976b2
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x190
call fcn.0092c358
jmp 0x7976df
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
mov ecx, dword [ebp - 0x328]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x14]
mov dword [ebp - 0x268], 0x213
call eax
test al, al
jne 0x7973f9
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 2
jne 0x7977ec
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__deleted__BOOLEAN_NOT_NULL_DEFAULT_0_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x18e
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x18d
call eax
jmp 0x7977b5
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x18e
call fcn.0092c358
jmp 0x7977dc
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
jmp 0x797887
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__deleted__TINYINT_1__NOT_NULL_DEFAULT_0_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x18c
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x18b
call eax
jmp 0x797855
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x18c
call fcn.0092c358
jmp 0x79787c
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 1
jne 0x797945
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__player_items__CHANGE__attributes___attributes__BLOB_NOT_NULL_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x18a
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x189
call eax
jmp 0x797913
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x18a
call fcn.0092c358
jmp 0x79793a
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x188
call fcn.0092bb18
mov dword [esp + 8], 2
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x187
call fcn.007a3b6a
jmp 0x7979b4
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x188
call fcn.0092c358
jmp 0x7979db
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x10
call fcn.0092bb18
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xf
call fcn.00939554
jmp 0x797b1f
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x790], edx
sub edx, 0xc
mov dword [ebp - 0x78c], edx
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x78c], 0x9aba1c
je 0x797bb9
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x790]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0xd
call fcn.00815de4
test eax, eax
jg 0x797bb9
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x78c]
mov dword [esp], ecx
call fcn.00929958
jmp 0x797bb9
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x11
call fcn.008b57ec
jmp 0x797c17
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12
call fcn.00939e54
jmp 0x797c76
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 2
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_3...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.UPDATE__players__SET__vocation____vocation____4_WHERE__vocation____5_AND__vocation____8_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x186
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x185
call eax
jmp 0x797d41
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x186
call fcn.0092c358
jmp 0x797d68
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
mov byte [ebp - 0x349], 0
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.SELECT_COUNT__id___AS__count__FROM__players__WHERE__vocation____4_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x184
call fcn.0092bb18
mov dword [ebp - 0x350], 0
mov dword [ebp - 0x354], 0
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0x182
call eax
mov dword [ebp - 0x348], eax
test eax, eax
je 0x797e8d
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
mov dword [ebp - 0x350], 1
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d1b03
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.0092bb18
mov dword [ebp - 0x354], 1
mov edx, dword [ebp - 0x348]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
call dword [eax]
test eax, eax
je 0x797e8d
mov byte [ebp - 0x349], 1
jmp 0x797e8d
cmp dword [ebp - 0x354], 0
je 0x797ef6
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x183
call fcn.0092c358
jmp 0x797ef6
cmp dword [ebp - 0x350], 0
je 0x797f0d
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x184
call fcn.0092c358
jmp 0x797f34
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp byte [ebp - 0x349], 0
je 0x798064
lea edx, [ebp - 0x208]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x208]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d1b03
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x181
call fcn.0092bb18
mov edx, dword [ebp - 0x348]
mov eax, dword [edx]
lea ecx, [ebp - 0x218]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x180
call eax
mov dword [ebp - 0x360], eax
mov dword [esp + 4], str._Warning__There_are_still
mov dword [esp], 0x9fa560
call fcn.00987374
mov edx, dword [ebp - 0x360]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str._players_with_vocation_above_4__please_mind_to_update_them_manually.
mov dword [esp], eax
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
jmp 0x79800f
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x181
call fcn.0092c358
jmp 0x79803c
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
mov ecx, dword [ebp - 0x348]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.db_version
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x17f
call fcn.0092bb18
mov dword [esp + 8], 3
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x17e
call fcn.007a3b6a
jmp 0x7980d3
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x17f
call fcn.0092c358
jmp 0x7980fa
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d067d
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x16
call fcn.0092bb18
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x15
call fcn.00939554
jmp 0x79823e
mov ecx, dword [ebp - 0x38]
mov dword [ebp - 0x77c], ecx
sub ecx, 0xc
mov dword [ebp - 0x778], ecx
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x778], 0x9aba1c
je 0x7982d8
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x77c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x13
call fcn.00815de4
test eax, eax
jg 0x7982d8
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x778]
mov dword [esp], eax
call fcn.00929958
jmp 0x7982d8
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x17
call fcn.008b57ec
jmp 0x798336
mov dword [esp + 4], 0x9eb3c4
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x18
call fcn.00939e54
jmp 0x798395
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 3
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_4...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__name__VARCHAR_255__NOT_NULL_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x17d
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x17c
call eax
jmp 0x798460
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x17d
call fcn.0092c358
jmp 0x798487
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 2
jne 0x798766
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x364], ecx
mov dword [ebp - 0x368], 3
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__size__INTEGER_NOT_NULL_DEFAULT_0_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x17b
call fcn.0092bb18
jmp 0x798509
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__town__INTEGER_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x17a
call fcn.0092bb18
jmp 0x798565
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__price__INTEGER_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x179
call fcn.0092bb18
jmp 0x7985be
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__rent__INTEGER_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x178
call fcn.0092bb18
jmp 0x798617
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x368]
mov dword [ebp - 0x374], 0
jmp 0x7986d0
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov ecx, dword [ebp - 0x374]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x177
call eax
inc dword [ebp - 0x374]
cmp dword [ebp - 0x374], 3
jbe 0x79869c
jmp 0x79872d
lea edx, [ebp - 0x28]
mov dword [ebp - 0x37c], edx
lea ecx, [ebp - 0x38]
cmp ecx, dword [ebp - 0x37c]
je 0x798a13
sub dword [ebp - 0x37c], 4
mov eax, dword [ebp - 0x37c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x798736
lea edx, [ebp - 0x38]
mov dword [ebp - 0x380], edx
mov dword [ebp - 0x384], 3
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__size__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x176
call fcn.0092bb18
jmp 0x7987ba
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x380], 4
dec dword [ebp - 0x384]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__town__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x380]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x175
call fcn.0092bb18
jmp 0x798816
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x380], 4
dec dword [ebp - 0x384]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__price__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x380]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x174
call fcn.0092bb18
jmp 0x79886f
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x380], 4
dec dword [ebp - 0x384]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__rent__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x380]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x173
call fcn.0092bb18
jmp 0x7988c8
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x384]
mov dword [ebp - 0x390], 0
jmp 0x798981
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x390]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x172
call eax
inc dword [ebp - 0x390]
cmp dword [ebp - 0x390], 3
jbe 0x79894d
jmp 0x7989de
lea edx, [ebp - 0x28]
mov dword [ebp - 0x398], edx
lea ecx, [ebp - 0x38]
cmp ecx, dword [ebp - 0x398]
je 0x798a13
sub dword [ebp - 0x398], 4
mov eax, dword [ebp - 0x398]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7989e7
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x171
call fcn.0092bb18
mov dword [esp + 8], 4
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x170
call fcn.007a3b6a
jmp 0x798a82
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x171
call fcn.0092c358
jmp 0x798aa9
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1c
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1b
call fcn.00939554
jmp 0x798bed
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x768], eax
sub eax, 0xc
mov dword [ebp - 0x764], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x764], 0x9aba1c
je 0x798c87
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x768]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x19
call fcn.00815de4
test eax, eax
jg 0x798c87
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x764]
mov dword [esp], edx
call fcn.00929958
jmp 0x798c87
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x1d
call fcn.008b57ec
jmp 0x798ce5
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x1e
call fcn.00939e54
jmp 0x798d44
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 4
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_5...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__player_deaths__ADD__altkilled_by__VARCHAR_255__NOT_NULL_
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x16f
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x16e
call eax
jmp 0x798e0f
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x16f
call fcn.0092c358
jmp 0x798e36
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x16d
call fcn.0092bb18
mov dword [esp + 8], 5
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x16c
call fcn.007a3b6a
jmp 0x798eb0
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x16d
call fcn.0092c358
jmp 0x798ed7
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x22
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x21
call fcn.00939554
jmp 0x79901b
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x754], eax
sub eax, 0xc
mov dword [ebp - 0x750], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x750], 0x9aba1c
je 0x7990b5
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x754]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x1f
call fcn.00815de4
test eax, eax
jg 0x7990b5
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x750]
mov dword [esp], edx
call fcn.00929958
jmp 0x7990b5
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x23
call fcn.008b57ec
jmp 0x799113
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x24
call fcn.00939e54
jmp 0x799172
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 5
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_6...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x7991f5
cmp eax, 2
je 0x79953f
jmp 0x7998ed
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x3a0], 4
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__global_storage__CHANGE__value___value__VARCHAR_255__NOT_NULL_DEFAULT_0
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x16b
call fcn.0092bb18
jmp 0x799252
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x39c], 4
dec dword [ebp - 0x3a0]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__player_storage__CHANGE__value___value__VARCHAR_255__NOT_NULL_DEFAULT_0
mov eax, dword [ebp - 0x39c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x16a
call fcn.0092bb18
jmp 0x7992ba
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x39c], 4
dec dword [ebp - 0x3a0]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__tiles__CHANGE__x___x__INT_5__UNSIGNED_NOT_NULL__CHANGE__y___y__INT_5__UNSIGNED_NOT_NULL__CHANGE__z___z__TINYINT_2__UNSIGNED_NOT_NULL_
mov edx, dword [ebp - 0x39c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x169
call fcn.0092bb18
jmp 0x799322
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x39c], 4
dec dword [ebp - 0x3a0]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD_INDEX___x____y____z___
mov ecx, dword [ebp - 0x39c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x168
call fcn.0092bb18
jmp 0x79938a
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x39c], 4
dec dword [ebp - 0x3a0]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__tile_items__ADD_INDEX___sid___
mov eax, dword [ebp - 0x39c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x167
call fcn.0092bb18
jmp 0x7993ef
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x3a0]
mov dword [ebp - 0x3ac], 0
jmp 0x7994ab
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3ac]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x166
call eax
inc dword [ebp - 0x3ac]
cmp dword [ebp - 0x3ac], 4
jbe 0x799477
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x3b4], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x3b4]
je 0x7998ed
sub dword [ebp - 0x3b4], 4
mov edx, dword [ebp - 0x3b4]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7994bd
lea edx, [ebp - 0x38]
mov dword [ebp - 0x3b8], edx
mov dword [ebp - 0x3bc], 5
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__global_storage__RENAME_TO__global_storage2__
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x165
call fcn.0092bb18
jmp 0x79959c
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3b8], 4
dec dword [ebp - 0x3bc]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__global_storage____key__INTEGER_NOT_NULL___value__VARCHAR_255__NOT_NULL_DEFAULT_0__UNIQUE___key____
mov ecx, dword [ebp - 0x3b8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x164
call fcn.0092bb18
jmp 0x799604
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3b8], 4
dec dword [ebp - 0x3bc]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.INSERT_INTO__global_storage__SELECT__FROM__global_storage2__
mov eax, dword [ebp - 0x3b8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x163
call fcn.0092bb18
jmp 0x79966c
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3b8], 4
dec dword [ebp - 0x3bc]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__player_storage__RENAME_TO__player_storage2__
mov edx, dword [ebp - 0x3b8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x162
call fcn.0092bb18
jmp 0x7996d4
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3b8], 4
dec dword [ebp - 0x3bc]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__player_storage____player_id__INTEGER_NOT_NULL___key__INTEGER_NOT_NULL___value__VARCHAR_255__NOT_NULL_DEFAULT_0__UNIQUE___player_id____key____FOREIGN_KEY___player_id___REFERENCES__players____id____
mov ecx, dword [ebp - 0x3b8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x161
call fcn.0092bb18
jmp 0x79973c
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3b8], 4
dec dword [ebp - 0x3bc]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.INSERT_INTO__player_storage__SELECT__FROM__player_storage2__
mov eax, dword [ebp - 0x3b8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x160
call fcn.0092bb18
jmp 0x7997a1
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x3bc]
mov dword [ebp - 0x3c8], 0
jmp 0x79985d
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3c8]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x15f
call eax
inc dword [ebp - 0x3c8]
cmp dword [ebp - 0x3c8], 5
jbe 0x799829
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x3d0], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x3d0]
je 0x7998ed
sub dword [ebp - 0x3d0], 4
mov edx, dword [ebp - 0x3d0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79986f
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x15e
call fcn.0092bb18
mov dword [esp + 8], 6
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x15d
call fcn.007a3b6a
jmp 0x79995c
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x15e
call fcn.0092c358
jmp 0x799983
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x28
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x27
call fcn.00939554
jmp 0x799ac7
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x740], eax
sub eax, 0xc
mov dword [ebp - 0x73c], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x73c], 0x9aba1c
je 0x799b61
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x740]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x25
call fcn.00815de4
test eax, eax
jg 0x799b61
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x73c]
mov dword [esp], edx
call fcn.00929958
jmp 0x799b61
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x29
call fcn.008b57ec
jmp 0x799bbf
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x2a
call fcn.00939e54
jmp 0x799c1e
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 6
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_7...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov dword [esp + 4], 0x1c
mov dword [esp], 0x9f3980
call fcn.0044146a
test al, al
je 0x79a03e
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.SELECT__r_._id____r_._guild_id__FROM__guild_ranks__r_LEFT_JOIN__guilds__g_ON__r_._guild_id____g_._id__WHERE__g_._ownerid____g_._id__AND__r_._level___3_
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x15c
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0x15b
call eax
jmp 0x799d05
mov dword [ebp - 0x3d4], eax
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x15c
call fcn.0092c358
jmp 0x799d32
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp dword [ebp - 0x3d4], 0
je 0x79a03e
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d1934
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x15a
call fcn.0092bb18
mov edx, dword [ebp - 0x3d4]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x159
call eax
mov dword [ebp - 0x3d8], eax
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], str.guild_id
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x158
call fcn.0092bb18
mov edx, dword [ebp - 0x3d4]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0x157
call eax
mov dword [ebp - 0x3dc], eax
mov dword [esp + 4], str.UPDATE__guilds____players__SET__guilds_._ownerid____players_._id__WHERE__guilds_._id__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x3dc]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], str._AND__players_._rank_id__
mov dword [esp], eax
call fcn.00987374
mov ecx, dword [ebp - 0x3d8]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00928568
mov dword [esp + 4], 0x9d0742
mov dword [esp], eax
call fcn.00987374
jmp 0x799e76
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x158
call fcn.0092c358
jmp 0x799eb5
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x15a
call fcn.0092c358
jmp 0x799eea
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x156
call eax
jmp 0x799f54
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x155
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x154
call fcn.00939554
jmp 0x799fd0
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x155
call fcn.0092c358
jmp 0x799ff7
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov ecx, dword [ebp - 0x3d4]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x14]
mov dword [ebp - 0x268], 0x213
call eax
test al, al
jne 0x799d4a
mov edx, dword [ebp - 0x3d4]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x153
call fcn.0092bb18
mov dword [esp + 8], 7
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x152
call fcn.007a3b6a
jmp 0x79a0ad
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x153
call fcn.0092c358
jmp 0x79a0d4
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x2e
call fcn.0092bb18
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x2d
call fcn.00939554
jmp 0x79a218
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x72c], edx
sub edx, 0xc
mov dword [ebp - 0x728], edx
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x728], 0x9aba1c
je 0x79a2b2
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x72c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x2b
call fcn.00815de4
test eax, eax
jg 0x79a2b2
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x728]
mov dword [esp], ecx
call fcn.00929958
jmp 0x79a2b2
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x2f
call fcn.008b57ec
jmp 0x79a310
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x30
call fcn.00939e54
jmp 0x79a36f
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 7
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_version_to:_8...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov dword [esp], ecx
call dword [eax + 0x34]
cmp eax, 1
jne 0x79ae99
lea eax, [ebp - 0x238]
mov dword [ebp - 0x3e0], eax
mov dword [ebp - 0x3e4], 0x19
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__server_motd__CHANGE__id___id__INT_UNSIGNED_NOT_NULL_
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x151
call fcn.0092bb18
jmp 0x79a442
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__server_motd__DROP_PRIMARY_KEY_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x150
call fcn.0092bb18
jmp 0x79a49e
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__server_motd__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x14f
call fcn.0092bb18
jmp 0x79a4fa
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__server_motd__ADD_UNIQUE___id____world_id___
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x14e
call fcn.0092bb18
jmp 0x79a556
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__server_record__DROP_PRIMARY_KEY_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x14d
call fcn.0092bb18
jmp 0x79a5b2
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__server_record__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x14c
call fcn.0092bb18
jmp 0x79a60e
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__server_record__ADD_UNIQUE___timestamp____record____world_id___
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x14b
call fcn.0092bb18
jmp 0x79a66a
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__server_reports__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x14a
call fcn.0092bb18
jmp 0x79a6c6
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__server_reports__ADD_INDEX___world_id___
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x149
call fcn.0092bb18
jmp 0x79a722
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x148
call fcn.0092bb18
jmp 0x79a77e
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__global_storage__DROP_PRIMARY_KEY_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x147
call fcn.0092bb18
jmp 0x79a7da
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__global_storage__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x146
call fcn.0092bb18
jmp 0x79a836
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__global_storage__ADD_UNIQUE___key____world_id___
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x145
call fcn.0092bb18
jmp 0x79a892
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__guilds__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x144
call fcn.0092bb18
jmp 0x79a8ee
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__guilds__ADD_UNIQUE___name____world_id___
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x143
call fcn.0092bb18
jmp 0x79a94a
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__house_lists__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x142
call fcn.0092bb18
jmp 0x79a9a6
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__house_lists__ADD_UNIQUE___house_id____world_id____listid___
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x141
call fcn.0092bb18
jmp 0x79aa02
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__CHANGE__id___id__INT_NOT_NULL_
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x140
call fcn.0092bb18
jmp 0x79aa5e
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__DROP_PRIMARY_KEY_
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x13f
call fcn.0092bb18
jmp 0x79aaba
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x13e
call fcn.0092bb18
jmp 0x79ab16
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD_UNIQUE___id____world_id___
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x13d
call fcn.0092bb18
jmp 0x79ab72
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__tiles__CHANGE__id___id__INT_NOT_NULL_
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x13c
call fcn.0092bb18
jmp 0x79abce
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x13b
call fcn.0092bb18
jmp 0x79ac2a
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD_UNIQUE___id____world_id___
mov ecx, dword [ebp - 0x3e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x13a
call fcn.0092bb18
jmp 0x79ac86
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__tile_items__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x3e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x139
call fcn.0092bb18
jmp 0x79acdf
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x3e0], 4
dec dword [ebp - 0x3e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__tile_items__ADD_UNIQUE___tile_id____world_id____sid___
mov edx, dword [ebp - 0x3e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x138
call fcn.0092bb18
jmp 0x79ad38
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x3e4]
mov dword [ebp - 0x3f0], 0
jmp 0x79adfd
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3f0]
lea edx, [ebp + ecx*4 - 0x238]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x137
call eax
inc dword [ebp - 0x3f0]
cmp dword [ebp - 0x3f0], 0x19
jbe 0x79adc6
lea ecx, [ebp - 0x1d0]
mov dword [ebp - 0x3f8], ecx
lea eax, [ebp - 0x238]
cmp eax, dword [ebp - 0x3f8]
je 0x79ae99
sub dword [ebp - 0x3f8], 4
mov edx, dword [ebp - 0x3f8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79ae12
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x136
call fcn.0092bb18
mov dword [esp + 8], 8
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x135
call fcn.007a3b6a
jmp 0x79af08
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x136
call fcn.0092c358
jmp 0x79af2f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x34
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x33
call fcn.00939554
jmp 0x79b073
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x718], eax
sub eax, 0xc
mov dword [ebp - 0x714], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x714], 0x9aba1c
je 0x79b10d
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x718]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x31
call fcn.00815de4
test eax, eax
jg 0x79b10d
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x714]
mov dword [esp], edx
call fcn.00929958
jmp 0x79b10d
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x35
call fcn.008b57ec
jmp 0x79b16b
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x36
call fcn.00939e54
jmp 0x79b1ca
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 8
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_9...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__bans__ADD__statement__VARCHAR_255__NOT_NULL_
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x134
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x133
call eax
jmp 0x79b295
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x134
call fcn.0092c358
jmp 0x79b2bc
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x132
call fcn.0092bb18
mov dword [esp + 8], 9
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x131
call fcn.007a3b6a
jmp 0x79b336
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x132
call fcn.0092c358
jmp 0x79b35d
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x3a
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x39
call fcn.00939554
jmp 0x79b4a1
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x704], eax
sub eax, 0xc
mov dword [ebp - 0x700], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x700], 0x9aba1c
je 0x79b53b
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x704]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x37
call fcn.00815de4
test eax, eax
jg 0x79b53b
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x700]
mov dword [esp], edx
call fcn.00929958
jmp 0x79b53b
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x3b
call fcn.008b57ec
jmp 0x79b599
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x3c
call fcn.00939e54
jmp 0x79b5f8
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 9
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_10...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x130
call fcn.0092bb18
mov dword [esp + 8], 0xa
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x12f
call fcn.007a3b6a
jmp 0x79b6c9
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x130
call fcn.0092c358
jmp 0x79b6f0
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x40
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x3f
call fcn.00939554
jmp 0x79b834
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x6f0], eax
sub eax, 0xc
mov dword [ebp - 0x6ec], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x6ec], 0x9aba1c
je 0x79b8ce
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x6f0]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x3d
call fcn.00815de4
test eax, eax
jg 0x79b8ce
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x6ec]
mov dword [esp], edx
call fcn.00929958
jmp 0x79b8ce
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x41
call fcn.008b57ec
jmp 0x79b92c
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x42
call fcn.00939e54
jmp 0x79b98b
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xa
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_11...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__description__VARCHAR_255__NOT_NULL_DEFAULT__
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12e
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x12d
call eax
jmp 0x79ba56
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12e
call fcn.0092c358
jmp 0x79ba7d
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.map_storage
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12c
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x12b
call fcn.0078f1a6
jmp 0x79baef
mov byte [ebp - 0x3f9], al
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12c
call fcn.0092c358
jmp 0x79bb1c
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
cmp byte [ebp - 0x3f9], 0
je 0x79bc9f
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__map_storage__RENAME_TO__house_data__
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x12a
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x129
call eax
jmp 0x79bbac
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x12a
call fcn.0092c358
jmp 0x79bbd9
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x228]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x228]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__house_data__ADD__world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0_AFTER__house_id__
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x128
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x127
call eax
jmp 0x79bc5f
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x128
call fcn.0092c358
jmp 0x79bc8c
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
jmp 0x79bff6
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], str.house_storage
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x126
call fcn.0092bb18
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x125
call fcn.0078f1a6
jmp 0x79bd15
xor al, 1
mov byte [ebp - 0x3fa], al
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x126
call fcn.0092c358
jmp 0x79bd4a
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
cmp byte [ebp - 0x3fa], 0
je 0x79bf43
mov dword [esp + 4], str.CREATE_TABLE__house_data____house_id__INT_UNSIGNED_NOT_NULL___world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0___data__LONGBLOB_NOT_NULL__UNIQUE___house_id____world_id__
lea ecx, [ebp - 0xf0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 2
jne 0x79bdae
mov dword [esp + 4], str.__FOREIGN_KEY___house_id___REFERENCES__houses____id___ON_DELETE_CASCADE
lea ecx, [ebp - 0xf0]
mov dword [esp], ecx
call fcn.00987374
mov dword [esp + 4], 0x9d2d14
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
jne 0x79bdf7
mov dword [esp + 4], str._ENGINE__InnoDB
lea ecx, [ebp - 0xf0]
mov dword [esp], ecx
call fcn.00987374
mov dword [esp + 4], 0x9d0742
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.00987374
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea edx, [ebp - 0x218]
mov dword [esp], edx
call fcn.0090c954
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x218]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x124
call eax
jmp 0x79be75
lea ecx, [ebp - 0x218]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x208]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d067d
lea ecx, [ebp - 0x218]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x123
call fcn.0092bb18
lea eax, [ebp - 0x218]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x122
call fcn.00939554
jmp 0x79bf03
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x123
call fcn.0092c358
jmp 0x79bf30
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
jmp 0x79bff6
lea edx, [ebp - 0x208]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x208]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__house_storage__RENAME_TO__house_data__
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x121
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x218]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x120
call eax
jmp 0x79bfbb
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x121
call fcn.0092c358
jmp 0x79bfe8
lea eax, [ebp - 0x208]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.db_version
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x11f
call fcn.0092bb18
mov dword [esp + 8], 0xb
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x11e
call fcn.007a3b6a
jmp 0x79c065
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x11f
call fcn.0092c358
jmp 0x79c08c
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d067d
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x46
call fcn.0092bb18
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x45
call fcn.00939554
jmp 0x79c1d0
mov ecx, dword [ebp - 0x38]
mov dword [ebp - 0x6dc], ecx
sub ecx, 0xc
mov dword [ebp - 0x6d8], ecx
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.009222f8
cmp dword [ebp - 0x6d8], 0x9aba1c
je 0x79c26a
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x6dc]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x43
call fcn.00815de4
test eax, eax
jg 0x79c26a
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x6d8]
mov dword [esp], eax
call fcn.00929958
jmp 0x79c26a
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x47
call fcn.008b57ec
jmp 0x79c2c8
mov dword [esp + 4], 0x9eb3c4
lea edx, [ebp - 0xf8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x48
call fcn.00939e54
jmp 0x79c327
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xb
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_12...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.UPDATE__players__SET__stamina___151200000_WHERE__stamina____151200000_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x11d
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x11c
call eax
jmp 0x79c3f2
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x11d
call fcn.0092c358
jmp 0x79c419
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.UPDATE__players__SET__loss_experience____loss_experience___10___loss_mana____loss_mana___10___loss_skills____loss_skills___10___loss_items____loss_items___10_
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x11b
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x11a
call eax
jmp 0x79c48d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x11b
call fcn.0092c358
jmp 0x79c4b4
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 1
jne 0x79c890
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x400], ecx
mov dword [ebp - 0x404], 5
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__stamina___stamina__INT_NOT_NULL_DEFAULT_151200000_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x119
call fcn.0092bb18
jmp 0x79c53f
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x400], 4
dec dword [ebp - 0x404]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__loss_experience___loss_experience__INT_NOT_NULL_DEFAULT_100_
mov eax, dword [ebp - 0x400]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x118
call fcn.0092bb18
jmp 0x79c5a7
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x400], 4
dec dword [ebp - 0x404]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__loss_mana___loss_mana__INT_NOT_NULL_DEFAULT_100_
mov edx, dword [ebp - 0x400]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x117
call fcn.0092bb18
jmp 0x79c60f
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x400], 4
dec dword [ebp - 0x404]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__loss_skills___loss_skills__INT_NOT_NULL_DEFAULT_100_
mov ecx, dword [ebp - 0x400]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x116
call fcn.0092bb18
jmp 0x79c677
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x400], 4
dec dword [ebp - 0x404]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__loss_items___loss_items__INT_NOT_NULL_DEFAULT_100_
mov eax, dword [ebp - 0x400]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x115
call fcn.0092bb18
jmp 0x79c6df
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x400], 4
dec dword [ebp - 0x404]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__loss_containers__INT_NOT_NULL_DEFAULT_100_AFTER__loss_skills__
mov edx, dword [ebp - 0x400]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x114
call fcn.0092bb18
jmp 0x79c744
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x404]
mov dword [ebp - 0x410], 0
jmp 0x79c800
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x410]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x113
call eax
inc dword [ebp - 0x410]
cmp dword [ebp - 0x410], 5
jbe 0x79c7cc
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x418], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x418]
je 0x79c890
sub dword [ebp - 0x418], 4
mov edx, dword [ebp - 0x418]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79c812
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x112
call fcn.0092bb18
mov dword [esp + 8], 0xc
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x111
call fcn.007a3b6a
jmp 0x79c8ff
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x112
call fcn.0092c358
jmp 0x79c926
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x4c
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x4b
call fcn.00939554
jmp 0x79ca6a
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x6c8], eax
sub eax, 0xc
mov dword [ebp - 0x6c4], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x6c4], 0x9aba1c
je 0x79cb04
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x6c8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x49
call fcn.00815de4
test eax, eax
jg 0x79cb04
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x6c4]
mov dword [esp], edx
call fcn.00929958
jmp 0x79cb04
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x4d
call fcn.008b57ec
jmp 0x79cb62
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x4e
call fcn.00939e54
jmp 0x79cbc1
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xc
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_13...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x38]
mov dword [ebp - 0x41c], edx
mov dword [ebp - 0x420], 2
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__accounts__DROP_KEY__group_id__
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x110
call fcn.0092bb18
jmp 0x79cc77
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x41c], 4
dec dword [ebp - 0x420]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__DROP_KEY__group_id__
mov ecx, dword [ebp - 0x41c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x10f
call fcn.0092bb18
jmp 0x79ccd0
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x41c], 4
dec dword [ebp - 0x420]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.DROP_TABLE__groups__
mov eax, dword [ebp - 0x41c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x10e
call fcn.0092bb18
jmp 0x79cd29
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x420]
mov dword [ebp - 0x42c], 0
jmp 0x79cde2
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x42c]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x10d
call eax
inc dword [ebp - 0x42c]
cmp dword [ebp - 0x42c], 2
jbe 0x79cdae
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x28]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x10c
call fcn.0092bb18
mov dword [esp + 8], 0xd
lea ecx, [ebp - 0x28]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x10b
call fcn.007a3b6a
jmp 0x79ce60
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x10c
call fcn.0092c358
jmp 0x79ce8a
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x434], edx
lea ecx, [ebp - 0x38]
cmp ecx, dword [ebp - 0x434]
je 0x79cecd
sub dword [ebp - 0x434], 4
mov eax, dword [ebp - 0x434]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79cea1
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x52
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x51
call fcn.00939554
jmp 0x79d006
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x6b4], eax
sub eax, 0xc
mov dword [ebp - 0x6b0], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x6b0], 0x9aba1c
je 0x79d0a0
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x6b4]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x4f
call fcn.00815de4
test eax, eax
jg 0x79d0a0
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x6b0]
mov dword [esp], edx
call fcn.00929958
jmp 0x79d0a0
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x53
call fcn.008b57ec
jmp 0x79d0fe
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x54
call fcn.00939e54
jmp 0x79d15d
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xd
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_14...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x79d232
cmp eax, 2
je 0x79d485
jmp 0x79d6d4
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x438], ecx
mov dword [ebp - 0x43c], 2
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__doors__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x10a
call fcn.0092bb18
jmp 0x79d286
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x438], 4
dec dword [ebp - 0x43c]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__beds__INT_UNSIGNED_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x438]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x109
call fcn.0092bb18
jmp 0x79d2df
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x438], 4
dec dword [ebp - 0x43c]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__guild__TINYINT_1__UNSIGNED_NOT_NULL_DEFAULT_FALSE_
mov edx, dword [ebp - 0x438]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x108
call fcn.0092bb18
jmp 0x79d338
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x43c]
mov dword [ebp - 0x448], 0
jmp 0x79d3f1
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x448]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x107
call eax
inc dword [ebp - 0x448]
cmp dword [ebp - 0x448], 2
jbe 0x79d3bd
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x450], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x450]
je 0x79d6d4
sub dword [ebp - 0x450], 4
mov edx, dword [ebp - 0x450]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79d403
lea edx, [ebp - 0x38]
mov dword [ebp - 0x454], edx
mov dword [ebp - 0x458], 2
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__doors__INTEGER_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x106
call fcn.0092bb18
jmp 0x79d4d9
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x454], 4
dec dword [ebp - 0x458]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__beds__INTEGER_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x454]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x105
call fcn.0092bb18
jmp 0x79d532
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x454], 4
dec dword [ebp - 0x458]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__guild__BOOLEAN_NOT_NULL_DEFAULT_FALSE_
mov eax, dword [ebp - 0x454]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x104
call fcn.0092bb18
jmp 0x79d58b
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x458]
mov dword [ebp - 0x464], 0
jmp 0x79d644
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x464]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0x103
call eax
inc dword [ebp - 0x464]
cmp dword [ebp - 0x464], 2
jbe 0x79d610
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x46c], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x46c]
je 0x79d6d4
sub dword [ebp - 0x46c], 4
mov edx, dword [ebp - 0x46c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79d656
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x102
call fcn.0092bb18
mov dword [esp + 8], 0xe
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x101
call fcn.007a3b6a
jmp 0x79d743
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x102
call fcn.0092c358
jmp 0x79d76a
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x58
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x57
call fcn.00939554
jmp 0x79d8ae
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x6a0], eax
sub eax, 0xc
mov dword [ebp - 0x69c], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x69c], 0x9aba1c
je 0x79d948
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x6a0]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x55
call fcn.00815de4
test eax, eax
jg 0x79d948
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x69c]
mov dword [esp], edx
call fcn.00929958
jmp 0x79d948
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x59
call fcn.008b57ec
jmp 0x79d9a6
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x5a
call fcn.00939e54
jmp 0x79da05
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xe
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_15...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.DROP_TABLE__player_deaths__
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x100
call fcn.0092bb18
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xff
call eax
jmp 0x79dad0
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x100
call fcn.0092c358
jmp 0x79daf7
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x268], 0x213
call eax
cmp eax, 1
je 0x79db2f
cmp eax, 2
je 0x79ddde
jmp 0x79e089
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x470], ecx
mov dword [ebp - 0x474], 3
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__player_deaths___t_id__INT_NOT_NULL_AUTO_INCREMENT__t_player_id__INT_NOT_NULL__t_date__BIGINT_UNSIGNED_NOT_NULL__t_level__INT_UNSIGNED_NOT_NULL__tFOREIGN_KEY___player_id___REFERENCES__players____id___ON_DELETE_CASCADE__tPRIMARY_KEY__id____tINDEX__date____ENGINE__InnoDB_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xfe
call fcn.0092bb18
jmp 0x79db83
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x470], 4
dec dword [ebp - 0x474]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TABLE__killers___t_id__INT_NOT_NULL_AUTO_INCREMENT__t_death_id__INT_NOT_NULL__t_final_hit__TINYINT_1__UNSIGNED_NOT_NULL_DEFAULT_FALSE__tPRIMARY_KEY__id____tFOREIGN_KEY___death_id___REFERENCES__player_deaths____id___ON_DELETE_CASCADE__ENGINE__InnoDB_
mov eax, dword [ebp - 0x470]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xfd
call fcn.0092bb18
jmp 0x79dbdf
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x470], 4
dec dword [ebp - 0x474]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE__player_killers___t_kill_id__INT_NOT_NULL__t_player_id__INT_NOT_NULL__tFOREIGN_KEY___kill_id___REFERENCES__killers____id___ON_DELETE_CASCADE__tFOREIGN_KEY___player_id___REFERENCES__players____id___ON_DELETE_CASCADE__ENGINE__InnoDB_
mov edx, dword [ebp - 0x470]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xfc
call fcn.0092bb18
jmp 0x79dc38
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x470], 4
dec dword [ebp - 0x474]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__environment_killers___t_kill_id__INT_NOT_NULL__t_name__VARCHAR_255__NOT_NULL__tFOREIGN_KEY___kill_id___REFERENCES__killers____id___ON_DELETE_CASCADE__ENGINE__InnoDB_
mov ecx, dword [ebp - 0x470]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xfb
call fcn.0092bb18
jmp 0x79dc91
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x474]
mov dword [ebp - 0x480], 0
jmp 0x79dd4a
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov ecx, dword [ebp - 0x480]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xfa
call eax
inc dword [ebp - 0x480]
cmp dword [ebp - 0x480], 3
jbe 0x79dd16
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x488], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x488]
je 0x79e089
sub dword [ebp - 0x488], 4
mov edx, dword [ebp - 0x488]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79dd5c
lea edx, [ebp - 0x38]
mov dword [ebp - 0x48c], edx
mov dword [ebp - 0x490], 3
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE__player_deaths____t_id__INTEGER_PRIMARY_KEY__t_player_id__INTEGER_NOT_NULL__t_date__INTEGER_NOT_NULL__t_level__INTEGER_NOT_NULL__tFOREIGN_KEY___player_id___REFERENCES__players____id____
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xf9
call fcn.0092bb18
jmp 0x79de32
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x48c], 4
dec dword [ebp - 0x490]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__killers____t_id__INTEGER_PRIMARY_KEY__t_death_id__INTEGER_NOT_NULL__t_final_hit__BOOLEAN_NOT_NULL_DEFAULT_FALSE__tFOREIGN_KEY___death_id___REFERENCES__player_deaths____id____
mov ecx, dword [ebp - 0x48c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xf8
call fcn.0092bb18
jmp 0x79de8e
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x48c], 4
dec dword [ebp - 0x490]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TABLE__player_killers____t_kill_id__INTEGER_NOT_NULL__t_player_id__INTEGER_NOT_NULL__tFOREIGN_KEY___kill_id___REFERENCES__killers____id____tFOREIGN_KEY___player_id___REFERENCES__players____id____
mov eax, dword [ebp - 0x48c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xf7
call fcn.0092bb18
jmp 0x79dee7
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x48c], 4
dec dword [ebp - 0x490]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE__environment_killers____t_kill_id__INTEGER_NOT_NULL__t_name__VARCHAR_255__NOT_NULL__tFOREIGN_KEY___kill_id___REFERENCES__killers____id____
mov edx, dword [ebp - 0x48c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xf6
call fcn.0092bb18
jmp 0x79df40
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x490]
mov dword [ebp - 0x49c], 0
jmp 0x79dff9
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x49c]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xf5
call eax
inc dword [ebp - 0x49c]
cmp dword [ebp - 0x49c], 3
jbe 0x79dfc5
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x4a4], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x4a4]
je 0x79e089
sub dword [ebp - 0x4a4], 4
mov edx, dword [ebp - 0x4a4]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79e00b
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xf4
call fcn.0092bb18
mov dword [esp + 8], 0xf
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xf3
call fcn.007a3b6a
jmp 0x79e0f8
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xf4
call fcn.0092c358
jmp 0x79e11f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x5e
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x5d
call fcn.00939554
jmp 0x79e263
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x68c], eax
sub eax, 0xc
mov dword [ebp - 0x688], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x688], 0x9aba1c
je 0x79e2fd
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x68c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x5b
call fcn.00815de4
test eax, eax
jg 0x79e2fd
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x688]
mov dword [esp], edx
call fcn.00929958
jmp 0x79e2fd
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x5f
call fcn.008b57ec
jmp 0x79e35b
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x60
call fcn.00939e54
jmp 0x79e3ba
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0xf
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_16...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x79e43d
cmp eax, 2
je 0x79e6ec
jmp 0x79e8df
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x4a8], ecx
mov dword [ebp - 0x4ac], 3
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__DROP__redskull__
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xf2
call fcn.0092bb18
jmp 0x79e491
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4a8], 4
dec dword [ebp - 0x4ac]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__redskulltime___redskulltime__INT_NOT_NULL_DEFAULT_0_
mov eax, dword [ebp - 0x4a8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xf1
call fcn.0092bb18
jmp 0x79e4ed
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4a8], 4
dec dword [ebp - 0x4ac]
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__killers__ADD__unjustified__TINYINT_1__UNSIGNED_NOT_NULL_DEFAULT_FALSE_
mov edx, dword [ebp - 0x4a8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xf0
call fcn.0092bb18
jmp 0x79e546
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4a8], 4
dec dword [ebp - 0x4ac]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.UPDATE__players__SET__redskulltime___0_
mov ecx, dword [ebp - 0x4a8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xef
call fcn.0092bb18
jmp 0x79e59f
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x4ac]
mov dword [ebp - 0x4b8], 0
jmp 0x79e658
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov ecx, dword [ebp - 0x4b8]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xee
call eax
inc dword [ebp - 0x4b8]
cmp dword [ebp - 0x4b8], 3
jbe 0x79e624
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x4c0], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x4c0]
je 0x79e8df
sub dword [ebp - 0x4c0], 4
mov edx, dword [ebp - 0x4c0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79e66a
lea edx, [ebp - 0x38]
mov dword [ebp - 0x4c4], edx
mov dword [ebp - 0x4c8], 1
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__killers__ADD__unjustified__BOOLEAN_NOT_NULL_DEFAULT_FALSE_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xed
call fcn.0092bb18
jmp 0x79e73d
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4c4], 4
dec dword [ebp - 0x4c8]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.UPDATE__players__SET__redskulltime___0_
mov ecx, dword [ebp - 0x4c4]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xec
call fcn.0092bb18
jmp 0x79e796
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x4c8]
mov dword [ebp - 0x4d4], 0
jmp 0x79e84f
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov ecx, dword [ebp - 0x4d4]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xeb
call eax
inc dword [ebp - 0x4d4]
cmp dword [ebp - 0x4d4], 1
jbe 0x79e81b
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x4dc], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x4dc]
je 0x79e8df
sub dword [ebp - 0x4dc], 4
mov edx, dword [ebp - 0x4dc]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79e861
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xea
call fcn.0092bb18
mov dword [esp + 8], 0x10
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xe9
call fcn.007a3b6a
jmp 0x79e94e
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xea
call fcn.0092c358
jmp 0x79e975
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x64
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x63
call fcn.00939554
jmp 0x79eab9
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x678], eax
sub eax, 0xc
mov dword [ebp - 0x674], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x674], 0x9aba1c
je 0x79eb53
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x678]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x61
call fcn.00815de4
test eax, eax
jg 0x79eb53
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x674]
mov dword [esp], edx
call fcn.00929958
jmp 0x79eb53
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x65
call fcn.008b57ec
jmp 0x79ebb1
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x66
call fcn.00939e54
jmp 0x79ec10
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x10
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_17...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x79ec93
cmp eax, 2
je 0x79ed33
jmp 0x79edce
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__player_namelocks___t_player_id__INT_NOT_NULL_DEFAULT_0__t_name__VARCHAR_255__NOT_NULL__t_new_name__VARCHAR_255__NOT_NULL__t_date__BIGINT_NOT_NULL_DEFAULT_0__tKEY___player_id____tFOREIGN_KEY___player_id___REFERENCES__players___id___ON_DELETE_CASCADE__ENGINE__InnoDB_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xe8
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xe7
call eax
jmp 0x79ecfc
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xe8
call fcn.0092c358
jmp 0x79ed23
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
jmp 0x79edce
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE_IF_NOT_EXISTS__player_namelocks____t_player_id__INTEGER_NOT_NULL__t_name__VARCHAR_255__NOT_NULL__t_new_name__VARCHAR_255__NOT_NULL__t_date__INTEGER_NOT_NULL_DEFAULT_0__tFOREIGN_KEY___player_id___REFERENCES__players____id____
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xe6
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xe5
call eax
jmp 0x79ed9c
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xe6
call fcn.0092c358
jmp 0x79edc3
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xe4
call fcn.0092bb18
mov dword [esp + 8], 0x11
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xe3
call fcn.007a3b6a
jmp 0x79ee3d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xe4
call fcn.0092c358
jmp 0x79ee64
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x6a
call fcn.0092bb18
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x69
call fcn.00939554
jmp 0x79efa8
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x664], edx
sub edx, 0xc
mov dword [ebp - 0x660], edx
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x660], 0x9aba1c
je 0x79f042
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x664]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x67
call fcn.00815de4
test eax, eax
jg 0x79f042
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x660]
mov dword [esp], ecx
call fcn.00929958
jmp 0x79f042
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x6b
call fcn.008b57ec
jmp 0x79f0a0
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x6c
call fcn.00939e54
jmp 0x79f0ff
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x11
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_18...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov dword [esp], ecx
call dword [eax + 0x34]
cmp eax, 1
je 0x79f182
cmp eax, 2
je 0x79f677
jmp 0x79fa8d
lea eax, [ebp - 0x238]
mov dword [ebp - 0x4e0], eax
mov dword [ebp - 0x4e4], 9
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__player_depotitems__DROP_KEY__player_id__
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xe2
call fcn.0092bb18
jmp 0x79f1dc
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__player_depotitems__DROP__depot_id__
mov edx, dword [ebp - 0x4e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xe1
call fcn.0092bb18
jmp 0x79f238
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__player_depotitems__ADD_KEY___player_id___
mov ecx, dword [ebp - 0x4e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xe0
call fcn.0092bb18
jmp 0x79f294
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__house_data__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___ON_DELETE_CASCADE_
mov eax, dword [ebp - 0x4e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xdf
call fcn.0092bb18
jmp 0x79f2f0
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__house_lists__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___ON_DELETE_CASCADE_
mov edx, dword [ebp - 0x4e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xde
call fcn.0092bb18
jmp 0x79f34c
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__guild_invites__ADD_FOREIGN_KEY___player_id___REFERENCES__players___id___ON_DELETE_CASCADE_
mov ecx, dword [ebp - 0x4e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xdd
call fcn.0092bb18
jmp 0x79f3a8
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__guild_invites__ADD_FOREIGN_KEY___guild_id___REFERENCES__guilds___id___ON_DELETE_CASCADE_
mov eax, dword [ebp - 0x4e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xdc
call fcn.0092bb18
jmp 0x79f404
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD__house_id__INT_UNSIGNED_NOT_NULL_AFTER__world_id__
mov edx, dword [ebp - 0x4e0]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xdb
call fcn.0092bb18
jmp 0x79f460
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x38]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___ON_DELETE_CASCADE_
mov ecx, dword [ebp - 0x4e0]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xda
call fcn.0092bb18
jmp 0x79f4b9
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4e0], 4
dec dword [ebp - 0x4e4]
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__clear__TINYINT_1__UNSIGNED_NOT_NULL_DEFAULT_FALSE_
mov eax, dword [ebp - 0x4e0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xd9
call fcn.0092bb18
jmp 0x79f512
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x4e4]
mov dword [ebp - 0x4f0], 0
jmp 0x79f5d7
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4f0]
lea edx, [ebp + ecx*4 - 0x238]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xd8
call eax
inc dword [ebp - 0x4f0]
cmp dword [ebp - 0x4f0], 9
jbe 0x79f5a0
lea ecx, [ebp - 0x210]
mov dword [ebp - 0x4f8], ecx
lea eax, [ebp - 0x238]
cmp eax, dword [ebp - 0x4f8]
je 0x79fa8d
sub dword [ebp - 0x4f8], 4
mov edx, dword [ebp - 0x4f8]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79f5ec
lea edx, [ebp - 0x38]
mov dword [ebp - 0x4fc], edx
mov dword [ebp - 0x500], 6
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__house_data__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xd7
call fcn.0092bb18
jmp 0x79f6d4
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__house_lists__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___
mov ecx, dword [ebp - 0x4fc]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xd6
call fcn.0092bb18
jmp 0x79f73c
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__guild_invites__ADD_FOREIGN_KEY___player_id___REFERENCES__players___id___
mov eax, dword [ebp - 0x4fc]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xd5
call fcn.0092bb18
jmp 0x79f7a4
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__guild_invites__ADD_FOREIGN_KEY___guild_id___REFERENCES__guilds___id___
mov edx, dword [ebp - 0x4fc]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xd4
call fcn.0092bb18
jmp 0x79f80c
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD__house_id__INTEGER_NOT_NULL_
mov ecx, dword [ebp - 0x4fc]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xd3
call fcn.0092bb18
jmp 0x79f874
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__tiles__ADD_FOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___
mov eax, dword [ebp - 0x4fc]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xd2
call fcn.0092bb18
jmp 0x79f8dc
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x4fc], 4
dec dword [ebp - 0x500]
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__clear__BOOLEAN_NOT_NULL_DEFAULT_FALSE_
mov edx, dword [ebp - 0x4fc]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xd1
call fcn.0092bb18
jmp 0x79f941
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x500]
mov dword [ebp - 0x50c], 0
jmp 0x79f9fd
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x50c]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xd0
call eax
inc dword [ebp - 0x50c]
cmp dword [ebp - 0x50c], 6
jbe 0x79f9c9
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x514], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x514]
je 0x79fa8d
sub dword [ebp - 0x514], 4
mov edx, dword [ebp - 0x514]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79fa0f
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xcf
call fcn.0092bb18
mov dword [esp + 8], 0x12
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xce
call fcn.007a3b6a
jmp 0x79fafc
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xcf
call fcn.0092c358
jmp 0x79fb23
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x70
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x6f
call fcn.00939554
jmp 0x79fc67
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x650], eax
sub eax, 0xc
mov dword [ebp - 0x64c], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x64c], 0x9aba1c
je 0x79fd01
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x650]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x6d
call fcn.00815de4
test eax, eax
jg 0x79fd01
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x64c]
mov dword [esp], edx
call fcn.00929958
jmp 0x79fd01
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x71
call fcn.008b57ec
jmp 0x79fd5f
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x72
call fcn.00939e54
jmp 0x79fdbe
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x12
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_19...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x79fe41
cmp eax, 2
je 0x7a0038
jmp 0x7a022b
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x518], ecx
mov dword [ebp - 0x51c], 1
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__tiles__INT_UNSIGNED_NOT_NULL_DEFAULT_0_AFTER__beds__
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xcd
call fcn.0092bb18
jmp 0x79fe92
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x518], 4
dec dword [ebp - 0x51c]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TABLE__house_auctions___t_house_id__INT_UNSIGNED_NOT_NULL__t_world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0__t_player_id__INT_NOT_NULL__t_bid__INT_UNSIGNED_NOT_NULL_DEFAULT_0__t_limit__INT_UNSIGNED_NOT_NULL_DEFAULT_0__t_endtime__BIGINT_UNSIGNED_NOT_NULL_DEFAULT_0__tUNIQUE___house_id____world_id____tFOREIGN_KEY___house_id____world_id___REFERENCES__houses___id____world_id___ON_DELETE_CASCADE__tFOREIGN_KEY___player_id___REFERENCES__players____id___ON_DELETE_CASCADE__ENGINE__InnoDB_
mov eax, dword [ebp - 0x518]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xcc
call fcn.0092bb18
jmp 0x79feeb
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x51c]
mov dword [ebp - 0x528], 0
jmp 0x79ffa4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x528]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xcb
call eax
inc dword [ebp - 0x528]
cmp dword [ebp - 0x528], 1
jbe 0x79ff70
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x530], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x530]
je 0x7a022b
sub dword [ebp - 0x530], 4
mov edx, dword [ebp - 0x530]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x79ffb6
lea edx, [ebp - 0x38]
mov dword [ebp - 0x534], edx
mov dword [ebp - 0x538], 1
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__houses__ADD__tiles__INTEGER_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xca
call fcn.0092bb18
jmp 0x7a0089
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x534], 4
dec dword [ebp - 0x538]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TABLE__house_auctions____t_house_id__INTEGER_NOT_NULL__t_world_id__INTEGER_NOT_NULL_DEFAULT_0__t_player_id__INTEGER_NOT_NULL__t_bid__INTEGER_NOT_NULL_DEFAULT_0__t_limit__INTEGER_NOT_NULL_DEFAULT_0__t_endtime__INTEGER_NOT_NULL_DEFAULT_0__tUNIQUE___house_id____world_id____tFOREIGN_KEY___house_id____world_id___REFERENCES__houses____id____world_id___tFOREIGN_KEY___player_id___REFERENCES__players____id____
mov ecx, dword [ebp - 0x534]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xc9
call fcn.0092bb18
jmp 0x7a00e2
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x538]
mov dword [ebp - 0x544], 0
jmp 0x7a019b
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
mov ecx, dword [ebp - 0x544]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xc8
call eax
inc dword [ebp - 0x544]
cmp dword [ebp - 0x544], 1
jbe 0x7a0167
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x54c], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x54c]
je 0x7a022b
sub dword [ebp - 0x54c], 4
mov edx, dword [ebp - 0x54c]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7a01ad
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xc7
call fcn.0092bb18
mov dword [esp + 8], 0x13
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xc6
call fcn.007a3b6a
jmp 0x7a029a
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xc7
call fcn.0092c358
jmp 0x7a02c1
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x76
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x75
call fcn.00939554
jmp 0x7a0405
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x63c], eax
sub eax, 0xc
mov dword [ebp - 0x638], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x638], 0x9aba1c
je 0x7a049f
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x63c]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x73
call fcn.00815de4
test eax, eax
jg 0x7a049f
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x638]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a049f
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x77
call fcn.008b57ec
jmp 0x7a04fd
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x78
call fcn.00939e54
jmp 0x7a055c
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x13
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_20...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x7a05df
cmp eax, 2
je 0x7a07d6
jmp 0x7a0a25
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x550], ecx
mov dword [ebp - 0x554], 1
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__CHANGE__redskulltime___skulltime__INT_NOT_NULL_DEFAULT_0_
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xc5
call fcn.0092bb18
jmp 0x7a0630
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x550], 4
dec dword [ebp - 0x554]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__skull__TINYINT_1__UNSIGNED_NOT_NULL_DEFAULT_0_AFTER__save__
mov eax, dword [ebp - 0x550]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xc4
call fcn.0092bb18
jmp 0x7a0689
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x554]
mov dword [ebp - 0x560], 0
jmp 0x7a0742
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x560]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xc3
call eax
inc dword [ebp - 0x560]
cmp dword [ebp - 0x560], 1
jbe 0x7a070e
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x568], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x568]
je 0x7a0a25
sub dword [ebp - 0x568], 4
mov edx, dword [ebp - 0x568]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7a0754
lea edx, [ebp - 0x38]
mov dword [ebp - 0x56c], edx
mov dword [ebp - 0x570], 2
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__skulltime__INTEGER_NOT_NULL_DEFAULT_0_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xc2
call fcn.0092bb18
jmp 0x7a082a
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x56c], 4
dec dword [ebp - 0x570]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ALTER_TABLE__players__ADD__skull__INTEGER_NOT_NULL_DEFAULT_0_
mov ecx, dword [ebp - 0x56c]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xc1
call fcn.0092bb18
jmp 0x7a0883
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x56c], 4
dec dword [ebp - 0x570]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.UPDATE__players__SET__skulltime____redskulltime____redskulltime___0_
mov eax, dword [ebp - 0x56c]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xc0
call fcn.0092bb18
jmp 0x7a08dc
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x570]
mov dword [ebp - 0x57c], 0
jmp 0x7a0995
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x57c]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xbf
call eax
inc dword [ebp - 0x57c]
cmp dword [ebp - 0x57c], 2
jbe 0x7a0961
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x584], ecx
lea eax, [ebp - 0x38]
cmp eax, dword [ebp - 0x584]
je 0x7a0a25
sub dword [ebp - 0x584], 4
mov edx, dword [ebp - 0x584]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7a09a7
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xbe
call fcn.0092bb18
mov dword [esp + 8], 0x14
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xbd
call fcn.007a3b6a
jmp 0x7a0a94
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xbe
call fcn.0092c358
jmp 0x7a0abb
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x7c
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x7b
call fcn.00939554
jmp 0x7a0bff
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x628], eax
sub eax, 0xc
mov dword [ebp - 0x624], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x624], 0x9aba1c
je 0x7a0c99
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x628]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x79
call fcn.00815de4
test eax, eax
jg 0x7a0c99
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x624]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a0c99
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x7d
call fcn.008b57ec
jmp 0x7a0cf7
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x7e
call fcn.00939e54
jmp 0x7a0d56
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x14
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_21...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
lea edx, [ebp - 0x38]
mov dword [ebp - 0x588], edx
mov dword [ebp - 0x58c], 2
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.UPDATE__bans__SET__type___3_WHERE__type___5_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xbc
call fcn.0092bb18
jmp 0x7a0e0c
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x588], 4
dec dword [ebp - 0x58c]
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.UPDATE__bans__SET__param___2_WHERE__type___2_
mov ecx, dword [ebp - 0x588]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xbb
call fcn.0092bb18
jmp 0x7a0e65
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x588], 4
dec dword [ebp - 0x58c]
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.UPDATE__bans__SET__param___0_WHERE__type__IN__3_4__
mov eax, dword [ebp - 0x588]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xba
call fcn.0092bb18
jmp 0x7a0ebe
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x58c]
mov dword [ebp - 0x598], 0
jmp 0x7a0f77
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x598]
lea edx, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x278]
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xb9
call eax
inc dword [ebp - 0x598]
cmp dword [ebp - 0x598], 2
jbe 0x7a0f43
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x238]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x28]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xb8
call fcn.0092bb18
mov dword [esp + 8], 0x15
lea ecx, [ebp - 0x28]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb7
call fcn.007a3b6a
jmp 0x7a0ff5
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb8
call fcn.0092c358
jmp 0x7a101f
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x5a0], edx
lea ecx, [ebp - 0x38]
cmp ecx, dword [ebp - 0x5a0]
je 0x7a1062
sub dword [ebp - 0x5a0], 4
mov eax, dword [ebp - 0x5a0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
jmp 0x7a1036
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x82
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x81
call fcn.00939554
jmp 0x7a119b
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x614], eax
sub eax, 0xc
mov dword [ebp - 0x610], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x610], 0x9aba1c
je 0x7a1235
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x614]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x7f
call fcn.00815de4
test eax, eax
jg 0x7a1235
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x610]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a1235
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x83
call fcn.008b57ec
jmp 0x7a1293
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x84
call fcn.00939e54
jmp 0x7a12f2
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x15
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version:_22...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 1
je 0x7a13c7
cmp eax, 2
je 0x7a1467
jmp 0x7a1502
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE__account_viplist____account_id__INT_NOT_NULL___world_id__TINYINT_2__UNSIGNED_NOT_NULL_DEFAULT_0___player_id__INT_NOT_NULL__KEY___account_id____KEY___player_id____KEY___world_id____UNIQUE___account_id____player_id____FOREIGN_KEY___account_id___REFERENCES__accounts___id___ON_DELETE_CASCADE__FOREIGN_KEY___player_id___REFERENCES__players___id___ON_DELETE_CASCADE__ENGINE__InnoDB_
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xb6
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xb5
call eax
jmp 0x7a1430
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb6
call fcn.0092c358
jmp 0x7a1457
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
jmp 0x7a1502
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TABLE__account_viplist____account_id__INTEGER_NOT_NULL___world_id__INTEGER_NOT_NULL_DEFAULT_0___player_id__INTEGER_NOT_NULL__UNIQUE___account_id____player_id____FOREIGN_KEY__account_id__REFERENCES__accounts____id____FOREIGN_KEY__player_id__REFERENCES__players____id____
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xb4
call fcn.0092bb18
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xb3
call eax
jmp 0x7a14d0
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb4
call fcn.0092c358
jmp 0x7a14f7
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], str.db_version
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0xb2
call fcn.0092bb18
mov dword [esp + 8], 0x16
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb1
call fcn.007a3b6a
jmp 0x7a1571
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xb2
call fcn.0092c358
jmp 0x7a1598
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x28]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x9d067d
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov dword [ebp - 0x268], 0x88
call fcn.0092bb18
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x87
call fcn.00939554
jmp 0x7a16dc
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x600], edx
sub edx, 0xc
mov dword [ebp - 0x5fc], edx
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.009222f8
cmp dword [ebp - 0x5fc], 0x9aba1c
je 0x7a1776
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x600]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x85
call fcn.00815de4
test eax, eax
jg 0x7a1776
lea edx, [ebp - 0x238]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x5fc]
mov dword [esp], ecx
call fcn.00929958
jmp 0x7a1776
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x89
call fcn.008b57ec
jmp 0x7a17d4
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x8a
call fcn.00939e54
jmp 0x7a1833
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x16
jmp 0x7a2992
mov dword [esp + 4], str.__Updating_database_to_version_23...
mov dword [esp], 0x9fa560
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov dword [esp + 4], 0x21
mov dword [esp], 0x9f3980
call fcn.0044146a
test al, al
je 0x7a1e32
mov dword [esp + 4], str.SELECT__id____key__FROM__accounts__WHERE__key_
lea ecx, [ebp - 0xf0]
mov dword [esp], ecx
call fcn.00987374
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x34]
cmp eax, 2
jne 0x7a18f2
mov dword [esp + 4], str.NOT_LIKE
lea ecx, [ebp - 0xf0]
mov dword [esp], ecx
call fcn.00987374
jmp 0x7a1912
mov dword [esp + 4], 0x9d4d19
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.00987374
mov dword [esp + 4], str._0_
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.00987374
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea edx, [ebp - 0x38]
mov dword [esp], edx
call fcn.0090c954
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x1c]
mov dword [ebp - 0x268], 0xb0
call eax
jmp 0x7a1987
mov dword [ebp - 0x5a4], eax
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
cmp dword [ebp - 0x5a4], 0
je 0x7a1e32
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d067d
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xaf
call fcn.0092bb18
lea eax, [ebp - 0x38]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xae
call fcn.00939554
jmp 0x7a1a16
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xaf
call fcn.0092c358
jmp 0x7a1a3d
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x238]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x238]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d4d22
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xad
call fcn.0092bb18
mov edx, dword [ebp - 0x5a4]
mov eax, dword [edx]
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x38]
mov dword [esp], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x268], 0xac
call eax
jmp 0x7a1abe
sub esp, 4
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xad
call fcn.0092c358
jmp 0x7a1aeb
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.00922338
mov dword [esp + 4], 0
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xab
call fcn.0074cdd2
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call dword [eax + 0x30]
sub esp, 4
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x228]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d1934
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xaa
call fcn.0092bb18
mov edx, dword [ebp - 0x5a4]
mov eax, dword [edx]
lea ecx, [ebp - 0x238]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax]
mov dword [ebp - 0x268], 0xa9
call eax
mov dword [ebp - 0x5a8], eax
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], ecx
mov dword [esp + 4], edx
lea edx, [ebp - 0x218]
mov dword [esp], edx
call dword [eax + 0x20]
sub esp, 4
mov dword [esp + 4], str.UPDATE__accounts__SET__key__
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa8
call fcn.00987374
lea ecx, [ebp - 0x218]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], 0x9d1890
mov dword [esp], eax
call fcn.00987374
mov edx, dword [ebp - 0x5a8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00928568
lea ecx, [ebp - 0x28]
mov dword [esp + 4], ecx
mov dword [esp], eax
call fcn.00987ad4
jmp 0x7a1c30
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa9
call fcn.0092c358
jmp 0x7a1c64
lea eax, [ebp - 0x238]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xaa
call fcn.0092c358
jmp 0x7a1ca6
lea eax, [ebp - 0x228]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xab
call fcn.0092c358
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.0090c954
sub esp, 4
mov ecx, dword [ebp - 0x278]
mov eax, dword [ecx]
lea edx, [ebp - 0x28]
mov dword [esp + 4], edx
mov dword [esp], ecx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xa7
call eax
jmp 0x7a1d1e
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xab
call fcn.0092c358
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x238]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x9d067d
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xa6
call fcn.0092bb18
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa5
call fcn.00939554
jmp 0x7a1da0
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa6
call fcn.0092c358
jmp 0x7a1ddf
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
mov edx, dword [ebp - 0x5a4]
mov eax, dword [edx]
mov dword [esp], edx
call dword [eax + 0x14]
test al, al
jne 0x7a1a48
mov ecx, dword [ebp - 0x5a4]
mov eax, dword [ecx]
mov dword [esp], ecx
mov eax, dword [eax + 0x10]
mov dword [ebp - 0x268], 0x213
call eax
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov eax, dword [eax + 0x2c]
mov dword [ebp - 0x268], 0x213
call eax
sub esp, 4
mov dword [esp + 4], str.DELETE_FROM__server_config__WHERE__config_
lea eax, [ebp - 0xf0]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa4
call fcn.00987374
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], str.password_type_
mov dword [esp], eax
call fcn.00987374
jmp 0x7a1eb1
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.0090c954
sub esp, 4
mov edx, dword [ebp - 0x278]
mov eax, dword [edx]
lea ecx, [ebp - 0x38]
mov dword [esp + 4], ecx
mov dword [esp], edx
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x268], 0xa3
call eax
jmp 0x7a1f1b
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x213
call fcn.0092c358
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa2
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea eax, [ebp - 0xf8]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa1
call fcn.00939554
jmp 0x7a1f97
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa2
call fcn.0092c358
jmp 0x7a1fbe
lea ecx, [ebp - 0x28]
mov dword [esp], ecx
call fcn.00922338
mov dword [esp + 4], 0x1f
mov dword [esp], 0x9f3980
mov dword [ebp - 0x268], 0x213
call fcn.004414ce
mov dword [ebp - 0x5ac], eax
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x28]
mov dword [esp + 8], edx
mov dword [esp + 4], str.encryption
lea ecx, [ebp - 0x38]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0xa0
call fcn.0092bb18
mov eax, dword [ebp - 0x5ac]
mov dword [esp + 8], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x9f
call fcn.007a3b6a
jmp 0x7a205e
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0xa0
call fcn.0092c358
jmp 0x7a2085
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.db_version
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x9e
call fcn.0092bb18
mov dword [esp + 8], 0x17
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x9d
call fcn.007a3b6a
jmp 0x7a20ff
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x9e
call fcn.0092c358
jmp 0x7a2126
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x8e
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x8d
call fcn.00939554
jmp 0x7a226a
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x5ec], eax
sub eax, 0xc
mov dword [ebp - 0x5e8], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x5e8], 0x9aba1c
je 0x7a2304
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x5ec]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x8b
call fcn.00815de4
test eax, eax
jg 0x7a2304
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x5e8]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a2304
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x8f
call fcn.008b57ec
jmp 0x7a2362
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x90
call fcn.00939e54
jmp 0x7a23c1
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0x17
jmp 0x7a2992
mov dword [ebp - 0xf8], vtable.D.11.0
mov dword [ebp - 0xc4], 0x9ed9d4
mov dword [ebp - 0xf0], 0x9ed9c0
lea edx, [ebp - 0x28]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x28]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x38]
mov dword [esp], eax
mov dword [ebp - 0x268], 0x94
call fcn.0092bb18
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x93
call fcn.00939554
jmp 0x7a252e
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x5d8], eax
sub eax, 0xc
mov dword [ebp - 0x5d4], eax
lea edx, [ebp - 0x38]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x238]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x5d4], 0x9aba1c
je 0x7a25c8
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x5d8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x268], 0x91
call fcn.00815de4
test eax, eax
jg 0x7a25c8
lea eax, [ebp - 0x238]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x5d4]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a25c8
lea eax, [ebp - 0x238]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x38]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x268], 0x95
call fcn.008b57ec
jmp 0x7a2626
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0xf8]
mov dword [esp], ecx
mov dword [ebp - 0x268], 0x96
call fcn.00939e54
jmp 0x7a2685
lea eax, [ebp - 0xf8]
add eax, 0x34
mov dword [ebp - 0xc4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x268], 0xffffffff
call fcn.00816174
mov dword [ebp - 0x270], 0
jmp 0x7a2992
lea eax, [ebp - 0x26c]
mov dword [esp], eax
call fcn.0080f7c4
mov eax, dword [ebp - 0x270]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret