Function at 0x7a8378
Capabilities:
Authenticate hmac
Parse pe header
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x3bc
mov eax, dword [ebp + 8]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2c4], 0x80c9e4
mov dword [ebp - 0x2c0], 0x9a73e6
lea edx, [ebp - 0x18]
mov dword [ebp - 0x2bc], edx
mov dword [ebp - 0x2b8], 0x7ab3f9
mov dword [ebp - 0x2b4], esp
lea eax, [ebp - 0x2dc]
mov dword [esp], eax
call fcn.0080f6e4
mov dword [ebp - 0x2d8], 0xffffffff
call fcn.0047a7e2
mov dword [ebp - 0x2e4], eax
mov ecx, eax
mov eax, dword [eax]
mov dword [esp], ecx
call dword [eax + 0x34]
cmp eax, 1
je 0x7a83fa
cmp eax, 2
je 0x7a90f4
jmp 0x7abd4b
lea eax, [ebp - 0x38]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2ec], 4
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x48]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ondelete_accounts
mov eax, dword [ebp - 0x2e8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x78
call fcn.0092bb18
jmp 0x7a8451
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x2e8], 4
dec dword [ebp - 0x2ec]
lea ecx, [ebp - 0x48]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x48]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oncreate_guilds
mov edx, dword [ebp - 0x2e8]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x77
call fcn.0092bb18
jmp 0x7a84ad
lea ecx, [ebp - 0x48]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x2e8], 4
dec dword [ebp - 0x2ec]
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x48]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ondelete_guilds
mov ecx, dword [ebp - 0x2e8]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x76
call fcn.0092bb18
jmp 0x7a8509
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x2e8], 4
dec dword [ebp - 0x2ec]
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x48]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oncreate_players
mov eax, dword [ebp - 0x2e8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x75
call fcn.0092bb18
jmp 0x7a8562
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x2e8], 4
dec dword [ebp - 0x2ec]
lea ecx, [ebp - 0x48]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x48]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ondelete_players
mov edx, dword [ebp - 0x2e8]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x74
call fcn.0092bb18
jmp 0x7a8625
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922338
dec dword [ebp - 0x2ec]
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x300], 4
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x48]
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__NOT_IN_1__2__AND__value___OLD._id___END_
mov ecx, dword [ebp - 0x2fc]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x72
call fcn.0092bb18
jmp 0x7a868d
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x2fc], 4
dec dword [ebp - 0x300]
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x48]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oncreate_guilds__AFTER_INSERT_ON__guilds__FOR_EACH_ROW_BEGIN_INSERT_INTO__guild_ranks____name____level____guild_id___VALUES__Leader__3__NEW._id____INSERT_INTO__guild_ranks____name____level____guild_id___VALUES__Vice_Leader__2__NEW._id____INSERT_INTO__guild_ranks____name____level____guild_id___VALUES__Member__1__NEW._id____END_
mov eax, dword [ebp - 0x2fc]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x71
call fcn.0092bb18
jmp 0x7a86e9
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x2fc], 4
dec dword [ebp - 0x300]
lea ecx, [ebp - 0x48]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0x48]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_guilds__BEFORE_DELETE_ON__guilds__FOR_EACH_ROW_BEGIN_UPDATE__players__SET__guildnick______rank_id___0_WHERE__rank_id__IN__SELECT__id__FROM__guild_ranks__WHERE__guild_id___OLD._id____END_
mov edx, dword [ebp - 0x2fc]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x70
call fcn.0092bb18
jmp 0x7a8745
lea ecx, [ebp - 0x48]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x2fc], 4
dec dword [ebp - 0x300]
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0x48]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oncreate_players__AFTER_INSERT_ON__players__FOR_EACH_ROW_BEGIN_INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___0__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___1__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___2__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___3__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___4__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___5__10___INSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___6__10___END_
mov ecx, dword [ebp - 0x2fc]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x6f
call fcn.0092bb18
jmp 0x7a879e
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x2fc], 4
dec dword [ebp - 0x300]
lea edx, [ebp - 0x48]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x48]
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 - 0x2fc]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6e
call fcn.0092bb18
jmp 0x7a885a
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x300]
lea eax, [ebp - 0xf4]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6d
call fcn.00815f44
mov dword [ebp - 0xf4], 0x9f07b0
mov dword [ebp - 0x84], 0
mov byte [ebp - 0x80], 0
mov byte [ebp - 0x7f], 0
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x70], 0
mov dword [esp + 8], 0x18
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0x128]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6c
call fcn.00939a94
mov dword [ebp - fcn.008ef534], vtable.D.11.0
mov dword [ebp - 0xf4], 0x9ed9d4
mov dword [ebp - 0x120], 0x9ed9c0
mov dword [esp], 0x9f1940
mov dword [ebp - 0x2d8], 0x6b
call fcn.008b5758
jmp 0x7a8959
mov dword [ebp - 0x30c], 0
mov ecx, dword [ebp - 0x30c]
lea eax, [ebp + ecx*4 - 0x38]
mov dword [esp + 4], eax
lea eax, [ebp - 0x48]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6a
call fcn.0092bbc8
lea edx, [ebp - 0x48]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x2e0]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x69
call fcn.0078d78c
jmp 0x7a89c1
xor al, 1
mov byte [ebp - 0x30d], al
lea eax, [ebp - 0x48]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6a
call fcn.0092c358
cmp byte [ebp - 0x30d], 0
je 0x7a8a5c
mov dword [esp + 4], str.__Trigger:
mov dword [esp], 0x9fa560
call fcn.00987374
mov edx, dword [ebp - 0x30c]
shl edx, 2
mov dword [ebp - 0x314], edx
lea edx, [ebp + edx - 0x38]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], str._does_not_exist__creating_it...
mov dword [esp], eax
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov ecx, dword [ebp - 0x2e4]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x314]
lea eax, [ebp + ecx - 0x68]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2e4]
mov dword [esp], eax
call dword [edx + 0x18]
inc dword [ebp - 0x30c]
cmp dword [ebp - 0x30c], 4
jbe 0x7a8963
mov dword [ebp - fcn.008ef534], vtable.D.11.0
mov dword [ebp - 0xf4], 0x9ed9d4
mov dword [ebp - 0x120], 0x9ed9c0
lea edx, [ebp - 0x148]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x148]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0x48]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x60
call fcn.0092bb18
lea edx, [ebp - 0x48]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x128]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x5f
call fcn.00939554
jmp 0x7a8bae
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x350], eax
sub eax, 0xc
mov dword [ebp - 0x34c], eax
lea edx, [ebp - 0x48]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x138]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x34c], 0x9aba1c
je 0x7a8c4b
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x350]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x5d
call fcn.00815de4
test eax, eax
jg 0x7a8c4b
lea eax, [ebp - 0x138]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x34c]
mov dword [esp], edx
call fcn.00929958
jmp 0x7a8c4b
lea eax, [ebp - 0x138]
mov dword [esp], eax
call fcn.00922338
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.00922348
lea eax, [ebp - 0x148]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x2d8], 0x61
call fcn.008b57ec
jmp 0x7a8cac
mov dword [esp + 4], 0x9eb3c4
lea ecx, [ebp - 0x128]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x62
call fcn.00939e54
jmp 0x7a8cf8
lea eax, [ebp - 0x128]
add eax, 0x34
mov dword [ebp - 0xf4], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x6d
call fcn.00816174
lea eax, [ebp - 0x54]
mov dword [ebp - 0x334], eax
lea edx, [ebp - 0x68]
cmp edx, dword [ebp - 0x334]
je 0x7a8d52
sub dword [ebp - 0x334], 4
mov ecx, dword [ebp - 0x334]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x73
call fcn.0092c358
jmp 0x7a8d26
lea eax, [ebp - 0x24]
mov dword [ebp - 0x33c], eax
lea edx, [ebp - 0x38]
cmp edx, dword [ebp - 0x33c]
je 0x7abd4b
sub dword [ebp - 0x33c], 4
mov ecx, dword [ebp - 0x33c]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0xffffffff
call fcn.0092c358
jmp 0x7a8d5b
lea ecx, [ebp - 0x148]
mov dword [ebp - 0x354], ecx
mov dword [ebp - 0x358], 0x24
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.oncreate_guilds
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x5c
call fcn.0092bb18
jmp 0x7a9157
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oncreate_players
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x5b
call fcn.0092bb18
jmp 0x7a91bf
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.ondelete_accounts
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x5a
call fcn.0092bb18
jmp 0x7a9227
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ondelete_players
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x59
call fcn.0092bb18
jmp 0x7a928f
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ondelete_guilds
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x58
call fcn.0092bb18
jmp 0x7a92f7
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_players
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x57
call fcn.0092bb18
jmp 0x7a935f
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_players
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x56
call fcn.0092bb18
jmp 0x7a93c7
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oninsert_guilds
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x55
call fcn.0092bb18
jmp 0x7a942f
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.onupdate_guilds
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x54
call fcn.0092bb18
jmp 0x7a9497
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.ondelete_houses
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x53
call fcn.0092bb18
jmp 0x7a94ff
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.ondelete_tiles
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x52
call fcn.0092bb18
jmp 0x7a9567
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_guild_ranks
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x51
call fcn.0092bb18
jmp 0x7a95cf
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_guild_ranks
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x50
call fcn.0092bb18
jmp 0x7a9637
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oninsert_house_lists
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x4f
call fcn.0092bb18
jmp 0x7a969f
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.onupdate_house_lists
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x4e
call fcn.0092bb18
jmp 0x7a9707
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.oninsert_player_depotitems
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x4d
call fcn.0092bb18
jmp 0x7a976f
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.onupdate_player_depotitems
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x4c
call fcn.0092bb18
jmp 0x7a97d7
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_player_skills
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x4b
call fcn.0092bb18
jmp 0x7a983f
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_player_skills
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x4a
call fcn.0092bb18
jmp 0x7a98a7
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oninsert_player_storage
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x49
call fcn.0092bb18
jmp 0x7a990f
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.onupdate_player_storage
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x48
call fcn.0092bb18
jmp 0x7a9977
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.oninsert_player_viplist
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x47
call fcn.0092bb18
jmp 0x7a99df
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.onupdate_player_viplist
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x46
call fcn.0092bb18
jmp 0x7a9a47
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_account_viplist
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x45
call fcn.0092bb18
jmp 0x7a9aaf
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_account_viplist
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x44
call fcn.0092bb18
jmp 0x7a9b17
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oninsert_tile_items
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x43
call fcn.0092bb18
jmp 0x7a9b7f
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.onupdate_tile_items
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x42
call fcn.0092bb18
jmp 0x7a9be7
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.oninsert_player_spells
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x41
call fcn.0092bb18
jmp 0x7a9c4f
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.onupdate_player_spells
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x40
call fcn.0092bb18
jmp 0x7a9cb7
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_player_deaths
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x3f
call fcn.0092bb18
jmp 0x7a9d1f
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_player_deaths
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x3e
call fcn.0092bb18
jmp 0x7a9d87
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.oninsert_killers
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x3d
call fcn.0092bb18
jmp 0x7a9def
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.onupdate_killers
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x3c
call fcn.0092bb18
jmp 0x7a9e57
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.oninsert_environment_killers
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x3b
call fcn.0092bb18
jmp 0x7a9ebf
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.onupdate_environment_killers
mov eax, dword [ebp - 0x354]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x3a
call fcn.0092bb18
jmp 0x7a9f27
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.oninsert_player_killers
mov edx, dword [ebp - 0x354]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x39
call fcn.0092bb18
jmp 0x7a9f8c
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x354], 4
dec dword [ebp - 0x358]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.onupdate_player_killers
mov ecx, dword [ebp - 0x354]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x38
call fcn.0092bb18
jmp 0x7aa067
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
dec dword [ebp - 0x358]
lea eax, [ebp - 0x1e8]
mov dword [ebp - 0x364], eax
mov dword [ebp - 0x368], 0x24
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oncreate_guilds__AFTER_INSERT_ON__guilds__BEGIN__tINSERT_INTO__guild_ranks____name____level____guild_id___VALUES___Leader___3__NEW._id____tINSERT_INTO__guild_ranks____name____level____guild_id___VALUES___Vice_Leader___2__NEW._id____tINSERT_INTO__guild_ranks____name____level____guild_id___VALUES___Member___1__NEW._id___END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x36
call fcn.0092bb18
jmp 0x7aa0de
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oncreate_players_AFTER_INSERTON__players_BEGIN_tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___0__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___1__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___2__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___3__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___4__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___5__10___tINSERT_INTO__player_skills____player_id____skillid____value___VALUES__NEW._id___6__10__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x35
call fcn.0092bb18
jmp 0x7aa146
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_accounts_BEFORE_DELETEON__accounts_FOR_EACH_ROWBEGIN_tDELETE_FROM__players__WHERE__account_id___OLD._id___tDELETE_FROM__account_viplist__WHERE__account_id___OLD._id___tDELETE_FROM__bans__WHERE__type__IN__3__4__AND__value___OLD._id__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x34
call fcn.0092bb18
jmp 0x7aa1ae
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_players_BEFORE_DELETEON__players_FOR_EACH_ROWBEGIN_tSELECT_RAISE_ROLLBACK__DELETE_on_table__players__violates_foreign:__ownerid__from_table__guilds___tWHERE__SELECT__id__FROM__guilds__WHERE__ownerid___OLD._id___IS_NOT_NULL__tDELETE_FROM__account_viplist__WHERE__player_id___OLD._id___tDELETE_FROM__player_viplist__WHERE__player_id___OLD._id__OR__vip_id___OLD._id___tDELETE_FROM__player_storage__WHERE__player_id___OLD._id___tDELETE_FROM__player_skills__WHERE__player_id___OLD._id___tDELETE_FROM__player_items__WHERE__player_id___OLD._id___tDELETE_FROM__player_depotitems__WHERE__player_id___OLD._id___tDELETE_FROM__player_spells__WHERE__player_id___OLD._id___tDELETE_FROM__player_killers__WHERE__player_id___OLD._id___tDELETE_FROM__player_deaths__WHERE__player_id___OLD._id___tDELETE_FROM__guild_invites__WHERE__player_id___OLD._id___tDELETE_FROM__bans__WHERE__type__IN__2__5__AND__value___OLD._id___tUPDATE__houses__SET__owner___0_WHERE__owner___OLD._id__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x33
call fcn.0092bb18
jmp 0x7aa216
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_guilds_BEFORE_DELETEON__guilds_FOR_EACH_ROWBEGIN_tUPDATE__players__SET__guildnick______rank_id___0_WHERE__rank_id__IN__SELECT__id__FROM__guild_ranks__WHERE__guild_id___OLD._id____tDELETE_FROM__guild_ranks__WHERE__guild_id___OLD._id___tDELETE_FROM__guild_invites__WHERE__guild_id___OLD._id__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x32
call fcn.0092bb18
jmp 0x7aa27e
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_players__BEFORE_INSERT_ON__players__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__players__violates_foreign:__account_id___WHERE_NEW._account_id__IS_NULL_OR__SELECT__id__FROM__accounts__WHERE__id___NEW._account_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x31
call fcn.0092bb18
jmp 0x7aa2e6
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_players__BEFORE_UPDATE_ON__players__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__players__violates_foreign:__account_id___WHERE_NEW._account_id__IS_NULL_OR__SELECT__id__FROM__accounts__WHERE__id___NEW._account_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x30
call fcn.0092bb18
jmp 0x7aa34e
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_guilds__BEFORE_INSERT_ON__guilds__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__guilds__violates_foreign:__ownerid___WHERE_NEW._ownerid__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._ownerid___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x2f
call fcn.0092bb18
jmp 0x7aa3b6
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_guilds__BEFORE_UPDATE_ON__guilds__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__guilds__violates_foreign:__ownerid___WHERE_NEW._ownerid__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._ownerid___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x2e
call fcn.0092bb18
jmp 0x7aa41e
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_houses__BEFORE_DELETE_ON__houses__FOR_EACH_ROW_BEGIN_DELETE_FROM__house_lists__WHERE__house_id___OLD._id___END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x2d
call fcn.0092bb18
jmp 0x7aa486
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__ondelete_tiles__BEFORE_DELETE_ON__tiles__FOR_EACH_ROW_BEGIN_DELETE_FROM__tile_items__WHERE__tile_id___OLD._id___END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x2c
call fcn.0092bb18
jmp 0x7aa4ee
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_guild_ranks__BEFORE_INSERT_ON__guild_ranks__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__guild_ranks__violates_foreign:__guild_id___WHERE_NEW._guild_id__IS_NULL_OR__SELECT__id__FROM__guilds__WHERE__id___NEW._guild_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x2b
call fcn.0092bb18
jmp 0x7aa556
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_guild_ranks__BEFORE_UPDATE_ON__guild_ranks__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__guild_ranks__violates_foreign:__guild_id___WHERE_NEW._guild_id__IS_NULL_OR__SELECT__id__FROM__guilds__WHERE__id___NEW._guild_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x2a
call fcn.0092bb18
jmp 0x7aa5be
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_house_lists__BEFORE_INSERT_ON__house_lists__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__house_lists__violates_foreign:__house_id___WHERE_NEW._house_id__IS_NULL_OR__SELECT__id__FROM__houses__WHERE__id___NEW._house_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x29
call fcn.0092bb18
jmp 0x7aa626
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_house_lists__BEFORE_UPDATE_ON__house_lists__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__house_lists__violates_foreign:__house_id___WHERE_NEW._house_id__IS_NULL_OR__SELECT__id__FROM__houses__WHERE__id___NEW._house_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x28
call fcn.0092bb18
jmp 0x7aa68e
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_depotitems__BEFORE_INSERT_ON__player_depotitems__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_depotitems__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x27
call fcn.0092bb18
jmp 0x7aa6f6
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_depotitems__BEFORE_UPDATE_ON__player_depotitems__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_depotitems__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x26
call fcn.0092bb18
jmp 0x7aa75e
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_skills__BEFORE_INSERT_ON__player_skills__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_skills__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x25
call fcn.0092bb18
jmp 0x7aa7c6
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_skills__BEFORE_UPDATE_ON__player_skills__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_skills__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x24
call fcn.0092bb18
jmp 0x7aa82e
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_storage__BEFORE_INSERT_ON__player_storage__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_storage__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x23
call fcn.0092bb18
jmp 0x7aa896
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_storage__BEFORE_UPDATE_ON__player_storage__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_storage__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x22
call fcn.0092bb18
jmp 0x7aa8fe
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_viplist__BEFORE_INSERT_ON__player_viplist__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_viplist__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__SELECT_RAISE_ROLLBACK__INSERT_on_table__player_viplist__violates_foreign:__vip_id___WHERE_NEW._vip_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._vip_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x21
call fcn.0092bb18
jmp 0x7aa966
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_viplist__BEFORE_UPDATE_ON__player_viplist__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_viplist__violates_foreign:__vip_id___WHERE_NEW._vip_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._vip_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x20
call fcn.0092bb18
jmp 0x7aa9ce
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_account_viplist__BEFORE_INSERT_ON__account_viplist__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__account_viplist__violates_foreign:__account_id___WHERE_NEW._account_id__IS_NULL_OR__SELECT__id__FROM__accounts__WHERE__id___NEW._account_id___IS_NULL__SELECT_RAISE_ROLLBACK__INSERT_on_table__account_viplist__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x1f
call fcn.0092bb18
jmp 0x7aaa36
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_account_viplist__BEFORE_UPDATE_ON__account_viplist__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__account_viplist__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x1e
call fcn.0092bb18
jmp 0x7aaa9e
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_tile_items__BEFORE_INSERT_ON__tile_items__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__tile_items__violates_foreign:__tile_id___WHERE_NEW._tile_id__IS_NULL_OR__SELECT__id__FROM__tiles__WHERE__id___NEW._tile_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x1d
call fcn.0092bb18
jmp 0x7aab06
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_tile_items__BEFORE_UPDATE_ON__tile_items__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__tile_items__violates_foreign:__tile_id___WHERE_NEW._tile_id__IS_NULL_OR__SELECT__id__FROM__tiles__WHERE__id___NEW._tile_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x1c
call fcn.0092bb18
jmp 0x7aab6e
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_spells__BEFORE_INSERT_ON__player_spells__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_spells__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x1b
call fcn.0092bb18
jmp 0x7aabd6
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_spells__BEFORE_UPDATE_ON__player_spells__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_spells__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x1a
call fcn.0092bb18
jmp 0x7aac3e
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_deaths__BEFORE_INSERT_ON__player_deaths__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_deaths__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x19
call fcn.0092bb18
jmp 0x7aaca6
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_deaths__BEFORE_UPDATE_ON__player_deaths__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_deaths__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x18
call fcn.0092bb18
jmp 0x7aad0e
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_killers__BEFORE_INSERT_ON__killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__killers__violates_foreign:__death_id___WHERE_NEW._death_id__IS_NULL_OR__SELECT__id__FROM__player_deaths__WHERE__id___NEW._death_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x17
call fcn.0092bb18
jmp 0x7aad76
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_killers__BEFORE_UPDATE_ON__killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__killers__violates_foreign:__death_id___WHERE_NEW._death_id__IS_NULL_OR__SELECT__id__FROM__player_deaths__WHERE__id___NEW._death_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x16
call fcn.0092bb18
jmp 0x7aadde
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_environment_killers__BEFORE_INSERT_ON__environment_killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__enviroment_killers__violates_foreign:__kill_id___WHERE_NEW._kill_id__IS_NULL_OR__SELECT__id__FROM__killers__WHERE__id___NEW._kill_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x15
call fcn.0092bb18
jmp 0x7aae46
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922308
lea eax, [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_environment_killers__BEFORE_UPDATE_ON__environment_killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__enviroment_killers__violates_foreign:__kill_id___WHERE_NEW._kill_id__IS_NULL_OR__SELECT__id__FROM__killers__WHERE__id___NEW._kill_id___IS_NULL__END_
mov edx, dword [ebp - 0x364]
mov dword [esp], edx
mov dword [ebp - 0x2d8], 0x14
call fcn.0092bb18
jmp 0x7aaeae
lea ecx, [ebp - 0xa8]
mov dword [esp], ecx
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922308
lea edx, [ebp - 0xa8]
mov dword [esp + 8], edx
mov dword [esp + 4], str.CREATE_TRIGGER__oninsert_player_killers__BEFORE_INSERT_ON__player_killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__INSERT_on_table__player_killers__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__SELECT_RAISE_ROLLBACK__INSERT_on_table__player_killers__violates_foreign:__kill_id___WHERE_NEW._kill_id__IS_NULL_OR__SELECT__id__FROM__killers__WHERE__id___NEW._kill_id___IS_NULL__END_
mov ecx, dword [ebp - 0x364]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0x13
call fcn.0092bb18
jmp 0x7aaf13
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
add dword [ebp - 0x364], 4
dec dword [ebp - 0x368]
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0xa8]
mov dword [esp + 8], ecx
mov dword [esp + 4], str.CREATE_TRIGGER__onupdate_player_killers__BEFORE_UPDATE_ON__player_killers__FOR_EACH_ROW_BEGIN_SELECT_RAISE_ROLLBACK__UPDATE_on_table__player_killers__violates_foreign:__player_id___WHERE_NEW._player_id__IS_NULL_OR__SELECT__id__FROM__players__WHERE__id___NEW._player_id___IS_NULL__SELECT_RAISE_ROLLBACK__UPDATE_on_table__killers__violates_foreign:__kill_id___WHERE_NEW._kill_id__IS_NULL_OR__SELECT__id__FROM__killers__WHERE__id___NEW._kill_id___IS_NULL__END_
mov eax, dword [ebp - 0x364]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x12
call fcn.0092bb18
jmp 0x7aafe4
lea eax, [ebp - 0xa8]
mov dword [esp], eax
call fcn.00922338
dec dword [ebp - 0x368]
lea eax, [ebp - 0x274]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x11
call fcn.00815f44
mov dword [ebp - 0x274], 0x9f07b0
mov dword [ebp - 0x204], 0
mov byte [ebp - 0x200], 0
mov byte [ebp - 0x1ff], 0
mov dword [ebp - 0x1fc], 0
mov dword [ebp - 0x1f8], 0
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1f0], 0
mov dword [esp + 8], 0x18
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0x2a8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x10
call fcn.00939a94
mov dword [ebp - fcn.008ef534], vtable.D.11.0
mov dword [ebp - 0x274], 0x9ed9d4
mov dword [ebp - 0x2a0], 0x9ed9c0
mov dword [esp], 0x9f1940
mov dword [ebp - 0x2d8], 0xf
call fcn.008b5758
jmp 0x7ab0f8
mov dword [ebp - 0x374], 0
mov ecx, dword [ebp - 0x374]
lea eax, [ebp + ecx*4 - 0x148]
mov dword [esp + 4], eax
lea eax, [ebp - 0xa8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0xe
call fcn.0092bbc8
lea edx, [ebp - 0xa8]
mov dword [esp + 4], edx
mov ecx, dword [ebp - 0x2e0]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 0xd
call fcn.0078d78c
jmp 0x7ab16c
xor al, 1
mov byte [ebp - 0x375], al
lea eax, [ebp - 0xa8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0xe
call fcn.0092c358
cmp byte [ebp - 0x375], 0
je 0x7ab210
mov dword [esp + 4], str.__Trigger:
mov dword [esp], 0x9fa560
call fcn.00987374
mov edx, dword [ebp - 0x374]
shl edx, 2
mov dword [ebp - 0x37c], edx
lea edx, [ebp + edx - 0x148]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00987ad4
mov dword [esp + 4], str._does_not_exist__creating_it...
mov dword [esp], eax
call fcn.00987374
mov dword [esp + 4], fcn.009831d4
mov dword [esp], eax
call fcn.00927758
mov ecx, dword [ebp - 0x2e4]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x37c]
lea eax, [ebp + ecx - 0x1e8]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2e4]
mov dword [esp], eax
call dword [edx + 0x18]
inc dword [ebp - 0x374]
cmp dword [ebp - 0x374], 0x24
jbe 0x7ab102
mov dword [ebp - fcn.008ef534], vtable.D.11.0
mov dword [ebp - 0x274], 0x9ed9d4
mov dword [ebp - 0x2a0], 0x9ed9c0
lea edx, [ebp - 0x98]
mov dword [esp], edx
call fcn.00922308
lea ecx, [ebp - 0x98]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x9d067d
lea eax, [ebp - 0xa8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 4
call fcn.0092bb18
lea edx, [ebp - 0xa8]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x2a8]
mov dword [esp], ecx
mov dword [ebp - 0x2d8], 3
call fcn.00939554
jmp 0x7ab374
mov eax, dword [ebp - 0xa8]
mov dword [ebp - 0x3b8], eax
sub eax, 0xc
mov dword [ebp - 0x3b4], eax
lea edx, [ebp - 0xa8]
mov dword [esp + 4], edx
lea ecx, [ebp - 0x88]
mov dword [esp], ecx
call fcn.009222f8
cmp dword [ebp - 0x3b4], 0x9aba1c
je 0x7ab869
mov dword [esp + 4], 0xffffffff
mov eax, dword [ebp - 0x3b8]
sub eax, 4
mov dword [esp], eax
mov dword [ebp - 0x2d8], 1
call fcn.00815de4
test eax, eax
jg 0x7ab869
lea eax, [ebp - 0x88]
mov dword [esp + 4], eax
mov edx, dword [ebp - 0x3b4]
mov dword [esp], edx
call fcn.00929958
jmp 0x7ab869
lea eax, [ebp - 0x88]
mov dword [esp], eax
call fcn.00922338
lea edx, [ebp - 0xa8]
mov dword [esp], edx
call fcn.00922348
lea eax, [ebp - 0x98]
mov dword [esp], eax
call fcn.00922338
mov dword [esp], 0x9f1940
mov dword [ebp - 0x2d8], 5
call fcn.008b57ec
jmp 0x7ab8cd
mov dword [esp + 4], 0x9eb3c4
lea eax, [ebp - 0x2a8]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 6
call fcn.00939e54
jmp 0x7ab919
lea eax, [ebp - 0x2a8]
add eax, 0x34
mov dword [ebp - 0x274], 0x9f07b0
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x11
call fcn.00816174
lea edx, [ebp - 0x154]
mov dword [ebp - 0x39c], edx
lea ecx, [ebp - 0x1e8]
cmp ecx, dword [ebp - 0x39c]
je 0x7ab979
sub dword [ebp - 0x39c], 4
mov eax, dword [ebp - 0x39c]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0x37
call fcn.0092c358
jmp 0x7ab94a
lea edx, [ebp - 0xb4]
mov dword [ebp - 0x3a4], edx
lea ecx, [ebp - 0x148]
cmp ecx, dword [ebp - 0x3a4]
je 0x7abd4b
sub dword [ebp - 0x3a4], 4
mov eax, dword [ebp - 0x3a4]
mov dword [esp], eax
mov dword [ebp - 0x2d8], 0xffffffff
call fcn.0092c358
jmp 0x7ab985
lea eax, [ebp - 0x2dc]
mov dword [esp], eax
call fcn.0080f7c4
add esp, 0x3bc
pop ebx
pop esi
pop edi
pop ebp
ret