Function at 0x677520
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
push edi
push esi
sub esp, 0x58
mov ebp, dword [esp + 0x70]
mov eax, dword [0xb44908]
xor eax, esp
mov dword [esp + 0x54], eax
call fcn.00678f70
mov edx, dword [0xb2e150]
mov ecx, dword [0xb2df60]
mov esi, 0x5df8
sub esi, eax
sub ecx, esi
add ecx, edx
call dword [0xb0836c]
call ecx
mov dword [esp + 0x10], eax
mov eax, dword [0xb2e15c]
mov ecx, dword [0xb2df20]
sub ecx, esi
mov ebx, esi
add ecx, eax
call dword [0xb0836c]
lea eax, [esp + 0x50]
lea esi, [esp + 0x4c]
lea edx, [esp + 0x48]
push 0x6bed3f94
push eax
push esi
push edx
push ebp
push dword [esp + 0x80]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x48]
mov dword [esp + 0x3c], eax
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e178]
mov ecx, dword [0xb2dfc8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x56f2d1b
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x7c]
push ebp
push esi
mov dword [esp + 0x54], edi
push edi
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e074]
mov ecx, dword [0xb2df08]
sub ecx, ebx
mov ebp, ebx
add ecx, eax
call dword [0xb0836c]
push 0x705622b2
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x20]
push dword [esp + 0x84]
push edi
push esi
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 4], eax
mov esi, dword [esp + 0x4c]
mov dword [esp + 0xc], esi
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e050]
mov ecx, dword [0xb2dfe8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x2d1f11e7
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push esi
push edi
push dword [esp + 0x84]
call ecx
add esp, 0x1c
mov ebx, dword [esp + 0x48]
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x14], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e154]
mov ecx, dword [0xb2dec0]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xcaf06459
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x7c]
mov edi, dword [esp + 0x20]
push edi
push esi
push ebx
push dword [esp + 0x28]
push dword [esp + 0x34]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x14], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e06c]
mov ecx, dword [0xb2debc]
sub ecx, ebp
mov ebx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x3696734c
lea eax, [esp + 0x54]
push eax
lea ebp, [esp + 0x54]
push ebp
push esi
push dword [esp + 0x7c]
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0xc], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1a0]
mov ecx, dword [0xb2df68]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x79245ac9
lea eax, [esp + 0x54]
push eax
push ebp
push dword [esp + 0x10]
push edi
mov ebp, edi
push esi
push dword [esp + 0x20]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x20], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e088]
mov ecx, dword [0xb2dfd4]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x4583e42e
lea esi, [esp + 0x54]
push esi
lea eax, [esp + 0x54]
push eax
push edi
push ebp
call ecx
add esp, 0x14
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e08c]
mov ecx, dword [0xb2e020]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x1996581c
push esi
push ebp
push edi
push dword [esp + 0x24]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x50]
mov dword [esp + 0x18], eax
mov eax, dword [0xb2e0e8]
mov ecx, dword [0xb2df00]
sub ecx, ebx
mov dword [esp], ebx
add ecx, eax
call dword [0xb0836c]
push 0xb184bd06
push esi
lea esi, [esp + 0x54]
push esi
push dword [esp + 0x2c]
push dword [esp + 0x1c]
push ebp
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x20], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e1e0]
mov ecx, dword [0xb2df48]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x6673777e
lea eax, [esp + 0x54]
push eax
push esi
lea eax, [esp + 0x54]
push eax
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x18
mov ebp, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0f8]
mov ecx, dword [0xb2df98]
mov edi, dword [esp]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x7fab4a20
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x20]
push esi
push ebx
push ebp
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e164]
mov ecx, dword [0xb2e014]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xa7f1720a
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
mov ebx, eax
mov ebp, dword [esp + 0x1c]
push ebp
push dword [esp + 0x14]
push dword [esp + 0x88]
push esi
push dword [esp + 0x3c]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x20], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e18c]
mov ecx, dword [0xb2df44]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x3aca2b5a
lea eax, [esp + 0x54]
push eax
push ebx
push dword [esp + 0x20]
push ebp
mov ebx, ebp
push esi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0a4]
mov ecx, dword [0xb2dfb0]
mov ebp, dword [esp]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x74d0d205
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x1c]
push ebx
push edi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x48]
mov dword [esp + 0x24], eax
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e190]
mov ecx, dword [0xb2df3c]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xf34e336c
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push ebx
push esi
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x18], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e19c]
mov ecx, dword [0xb2df90]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xe5d03aa7
lea eax, [esp + 0x54]
push eax
lea ebx, [esp + 0x54]
push ebx
push dword [esp + 0x30]
push dword [esp + 0x2c]
push edi
push dword [esp + 0x20]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e104]
mov ecx, dword [0xb2dffc]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xadaea72a
lea eax, [esp + 0x54]
push eax
push ebx
push esi
push dword [esp + 0x28]
call ecx
add esp, 0x14
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e09c]
mov ecx, dword [0xb2dfb4]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x1e38226e
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x2c]
push ebx
push edi
push esi
call ecx
add esp, 0x20
mov edi, dword [esp + 0x48]
mov esi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e1d0]
mov ecx, dword [0xb2decc]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xd6a762a5
lea eax, [esp + 0x54]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x14
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e100]
mov ecx, dword [0xb2df74]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xd5eb9e6e
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
mov ebp, dword [esp + 0x20]
push ebp
mov ebx, dword [esp + 0x28]
push ebx
mov dword [esp + 0x34], esi
push esi
push dword [esp + 0x90]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 0x2c], eax
mov edi, dword [esp + 0x4c]
mov eax, dword [esp + 0x50]
mov dword [esp + 0x18], eax
mov eax, dword [0xb2e094]
mov ecx, dword [0xb2df88]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x204472c8
lea eax, [esp + 0x54]
push eax
push edi
push ebx
push ebp
mov edi, ebp
push dword [esp + 0x2c]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x50]
mov dword [esp + 0x18], eax
mov eax, dword [0xb2e1a8]
mov ecx, dword [0xb2e018]
mov ebp, esi
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x79b14769
lea ebx, [esp + 0x54]
push ebx
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x18]
push dword [esp + 0x20]
push edi
push dword [esp + 0x34]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x28], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e090]
mov ecx, dword [0xb2df70]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xb94ae7f8
push ebx
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x10]
push esi
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x18], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0ac]
mov ecx, dword [0xb2df38]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x5598f137
push ebx
lea esi, [esp + 0x54]
push esi
push dword [esp + 0x34]
push dword [esp + 0x34]
push edi
call ecx
add esp, 0x18
mov ebx, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov dword [0xb2d964], 0x837583ae
mov eax, dword [0xb2e0bc]
mov ecx, dword [0xb2df64]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x717e8ca9
lea eax, [esp + 0x54]
push eax
push esi
push dword [esp + 0x80]
push ebx
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x1c
mov ebx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0cc]
mov ecx, dword [0xb2df6c]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x87f29fa5
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x18]
mov edi, dword [esp + 0x20]
push edi
mov dword [esp + 0x48], esi
push esi
mov dword [esp + 0x30], ebx
push ebx
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 0xc], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1c8]
mov ecx, dword [0xb2deb4]
mov ebx, ebp
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x11f53cc7
lea ebp, [esp + 0x54]
push ebp
push edi
push esi
push dword [esp + 0x18]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x50]
mov dword [esp + 0x24], eax
mov eax, dword [0xb2e194]
mov ecx, dword [0xb2df58]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x15a42e31
push ebp
lea esi, [esp + 0x54]
push esi
push dword [esp + 0x10]
push edi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x4c]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e118]
mov ecx, dword [0xb2df18]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
lea edx, [esp + 0x44]
push 0xa7169c91
push ebp
push esi
lea eax, [esp + 0x54]
push eax
push edx
push dword [esp + 0x38]
push dword [esp + 0x24]
push edi
push dword [esp + 0x34]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x44]
mov dword [esp + 0xc], eax
mov edi, dword [esp + 0x48]
mov esi, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov eax, dword [0xb2e188]
mov ecx, dword [0xb2e03c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x16d3a23b
lea eax, [esp + 0x54]
push eax
push esi
push ebp
push edi
call ecx
add esp, 0x14
mov edi, dword [esp + 0x50]
mov dword [esp + 4], edi
mov eax, dword [0xb2e1a4]
mov ecx, dword [0xb2deb0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xca703a11
lea ebp, [esp + 0x54]
push ebp
lea esi, [esp + 0x54]
push esi
push edi
push dword [esp + 0x18]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x4c]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0d0]
mov ecx, dword [0xb2deec]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xd9f6f6df
push ebp
push esi
push dword [esp + 0x80]
push dword [esp + 0x20]
push dword [esp + 0x20]
push edi
push dword [esp + 0x24]
push dword [esp + 0x24]
call ecx
add esp, 0x24
mov ebp, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e12c]
mov ecx, dword [0xb2df14]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x848efed8
lea eax, [esp + 0x50]
push eax
lea eax, [esp + 0x50]
push eax
lea eax, [esp + 0x50]
push eax
lea eax, [esp + 0x60]
push eax
push dword [esp + 0x50]
mov dword [esp + 0x48], esi
push esi
push ebp
call ecx
add esp, 0x20
mov eax, dword [esp + 0x50]
mov dword [esp + 0x40], eax
movzx eax, byte [esp + 0x48]
mov dword [esp + 8], eax
movzx edi, byte [esp + 0x44]
movzx ebx, byte [esp + 0x4c]
mov eax, dword [0xb2e174]
mov ecx, dword [0xb2df04]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x82637a16
push ebx
push edi
lea edi, [esp + 0x5c]
push dword [esp + 0x14]
call ecx
add esp, 0x10
test al, 1
je 0x678491
mov ebx, 1
nop word [eax + eax]
mov dword [esp + 8], ebp
mov dword [esp + 0x24], ebx
mov eax, dword [0xb2e180]
mov ecx, dword [0xb2dfb8]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x4e012c4c
push edi
lea esi, [esp + 0x54]
push esi
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x2c]
push dword [esp + 0x34]
push ebx
push dword [esp + 0x54]
call ecx
add esp, 0x20
mov ebp, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov dword [esp + 0x14], ebx
mov eax, dword [esp + 0x50]
mov dword [esp + 0xc], eax
mov eax, dword [0xb2e1e8]
mov ecx, dword [0xb2df94]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x3f41214e
push edi
push esi
mov esi, dword [esp + 0x1c]
push esi
push dword [esp + 0x28]
push ebp
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0dc]
mov ecx, dword [0xb2dfc4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x5aa03510
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push esi
push ebx
push dword [esp + 0x20]
push edi
push ebp
call ecx
add esp, 0x24
mov eax, dword [esp + 0x48]
mov dword [esp + 8], eax
mov esi, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e124]
mov ecx, dword [0xb2def0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8a9baf7b
lea eax, [esp + 0x54]
push eax
lea ebx, [esp + 0x54]
push ebx
push dword [esp + 0x18]
mov ebp, dword [esp + 0x20]
push ebp
push edi
push esi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x20], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e084]
mov ecx, dword [0xb2df84]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x15ee0f0c
lea eax, [esp + 0x54]
push eax
push ebx
push edi
push ebp
mov ebx, ebp
call ecx
add esp, 0x14
mov esi, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e114]
mov ecx, dword [0xb2dfec]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8c8179d4
lea eax, [esp + 0x54]
push eax
push ebp
push edi
push dword [esp + 0x14]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x50]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb2e144]
mov ecx, dword [0xb2dff0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8f480b27
lea eax, [esp + 0x54]
push eax
lea ebp, [esp + 0x54]
push ebp
push esi
push dword [esp + 0x30]
push dword [esp + 0x1c]
push ebx
call ecx
add esp, 0x1c
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e160]
mov ecx, dword [0xb2dfc0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xad03663b
lea eax, [esp + 0x54]
push eax
push ebp
lea eax, [esp + 0x54]
push eax
push ebx
mov ebp, dword [esp + 0x20]
push ebp
push dword [esp + 0x8c]
push edi
push esi
push dword [esp + 0x40]
call ecx
add esp, 0x28
mov eax, dword [esp + 0x48]
mov dword [esp + 0x20], eax
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1b4]
mov ecx, dword [0xb2df7c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xafcb940
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push edi
push ebp
mov ebp, ebx
push ebx
push esi
call ecx
add esp, 0x1c
mov esi, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e064]
mov ecx, dword [0xb2dfd0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4b99bfc1
lea eax, [esp + 0x54]
push eax
lea ebx, [esp + 0x54]
push ebx
push ebp
push edi
push esi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e158]
mov ecx, dword [0xb2dee8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xd4343a3d
lea eax, [esp + 0x54]
push eax
push ebx
mov esi, ebx
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x18]
push ebp
push edi
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 0x18], eax
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e0d8]
mov ecx, dword [0xb2df2c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xac600418
lea eax, [esp + 0x54]
push eax
push esi
push dword [esp + 0x20]
push ebp
push ebx
push edi
call ecx
add esp, 0x1c
mov ebp, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e148]
mov ecx, dword [0xb2e028]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x1c12906
lea eax, [esp + 0x54]
push eax
push esi
mov ebx, esi
push dword [esp + 0x24]
push dword [esp + 0x2c]
push edi
call ecx
add esp, 0x18
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e078]
mov ecx, dword [0xb2df80]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xb0263160
lea eax, [esp + 0x54]
push eax
push edi
push esi
push ebp
call ecx
add esp, 0x14
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e054]
mov ecx, dword [0xb2df78]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x2bbb743b
lea eax, [esp + 0x54]
push eax
push ebx
mov ebp, ebx
push dword [esp + 0x14]
push dword [esp + 0x14]
mov ebx, dword [esp + 0x24]
push ebx
push dword [esp + 0x44]
mov dword [esp + 0x38], esi
push esi
call ecx
add esp, 0x20
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x18], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0f0]
mov ecx, dword [0xb2dee0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4a605447
lea eax, [esp + 0x54]
push eax
mov esi, ebp
push ebp
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x24]
push ebx
push edi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x48]
mov dword [esp + 0x28], eax
mov edi, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov eax, dword [0xb2e068]
mov ecx, dword [0xb2df4c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x994b9cdd
lea eax, [esp + 0x54]
push eax
push esi
push dword [esp + 0x18]
push ebx
push ebp
push edi
call ecx
add esp, 0x1c
mov ebp, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e120]
mov ecx, dword [0xb2dfe0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x5f4f8ad8
lea eax, [esp + 0x54]
push eax
push esi
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x3c]
push dword [esp + 0x30]
push edi
call ecx
add esp, 0x20
mov eax, dword [esp + 0x44]
mov dword [esp + 0x18], eax
mov edi, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e16c]
mov ecx, dword [0xb2dedc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xef5f117a
lea eax, [esp + 0x54]
push eax
push ebp
push esi
push ebx
push edi
call ecx
add esp, 0x18
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e1ec]
mov ecx, dword [0xb2e00c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa0e4b90a
lea eax, [esp + 0x54]
push eax
lea esi, [esp + 0x54]
push esi
mov ebp, dword [esp + 0x14]
push ebp
push dword [esp + 0x44]
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0x28], eax
mov eax, dword [0xb2e1e4]
mov ecx, dword [0xb2df54]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xf7718d62
lea eax, [esp + 0x54]
push eax
push esi
push ebp
mov ebp, dword [esp + 0x20]
push ebp
call ecx
add esp, 0x14
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e17c]
mov ecx, dword [0xb2def8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xc163c90e
lea eax, [esp + 0x54]
push eax
push esi
push ebp
push ebx
push edi
push dword [esp + 0x40]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 8], eax
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0a0]
mov ecx, dword [0xb2df50]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xc5581717
lea eax, [esp + 0x54]
push eax
push ebp
push esi
push dword [esp + 0x24]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x50]
mov dword [esp + 0x14], eax
mov eax, dword [0xb2e070]
mov ecx, dword [0xb2dfa4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x32734f89
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x14]
push ebp
call ecx
add esp, 0x10
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e130]
mov ecx, dword [0xb2dff4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa6234138
lea eax, [esp + 0x54]
push eax
lea esi, [esp + 0x54]
push esi
push dword [esp + 0x10]
push ebp
push edi
call ecx
add esp, 0x18
mov ebx, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e168]
mov ecx, dword [0xb2e01c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x9cdc719
lea eax, [esp + 0x54]
push eax
push esi
push dword [esp + 0x20]
push dword [esp + 0x18]
call ecx
add esp, 0x14
mov esi, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov eax, dword [0xb2e0e4]
mov ecx, dword [0xb2e038]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa4fed757
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x38]
push edi
lea edi, [esp + 0x60]
push ebx
push ebp
push esi
mov esi, dword [esp + 0x1c]
call ecx
add esp, 0x1c
mov ebp, dword [esp + 0x50]
mov eax, dword [0xb2e0f4]
mov ecx, dword [0xb2e034]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x41164f2c
push edi
push dword [esp + 0x48]
push dword [esp + 0x30]
call ecx
add esp, 0x10
mov ebx, dword [esp + 0x50]
test al, 1
je 0x677e10
mov eax, dword [0xb2e07c]
mov ecx, dword [0xb2dfbc]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xc5a7d709
push edi
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
mov eax, dword [esp + 0x3c]
push eax
mov ebp, dword [esp + 0x88]
push ebp
push dword [esp + 0x58]
push dword [esp + 0x54]
call ecx
add esp, 0x20
mov edx, esi
mov esi, dword [esp + 0x48]
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0xc], eax
mov eax, dword [0xb2e1bc]
mov ecx, dword [0xb2deb8]
sub ecx, edx
mov ebx, edx
add ecx, eax
call dword [0xb0836c]
push 0xc136769f
push edi
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x20]
push dword [esp + 0x44]
push esi
push dword [esp + 0x50]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x48]
mov dword [esp + 8], eax
mov ebp, dword [esp + 0x4c]
mov eax, dword [esp + 0x50]
mov dword [esp + 4], eax
mov eax, dword [0xb2e108]
mov ecx, dword [0xb2ded8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xb83e8434
lea eax, [esp + 0x50]
push eax
push edi
push dword [esp + 0x20]
mov esi, dword [esp + 0x20]
push esi
push ebp
push dword [esp + 0x1c]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x50]
mov dword [esp + 4], eax
movzx ebp, byte [esp + 0x4c]
mov eax, dword [0xb2e080]
mov ecx, dword [0xb2e02c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x2b44cf68
mov ebx, edi
push edi
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x18]
push esi
mov eax, dword [esp + 0x88]
push eax
push ebp
call ecx
add esp, 0x1c
mov esi, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e05c]
mov ecx, dword [0xb2dec8]
mov ebp, dword [esp]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x916bd5ea
push ebx
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x80]
push edi
push esi
call ecx
add esp, 0x18
mov edi, dword [esp + 0x50]
movzx esi, byte [esp + 0x4c]
mov eax, dword [0xb2e13c]
mov ecx, dword [0xb2df34]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0xd5ea11e8
push ebx
push dword [esp + 0x10]
push dword [esp + 0x1c]
push edi
push esi
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1c0]
mov ecx, dword [0xb2df0c]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x1123f895
mov eax, dword [esp + 0x78]
push eax
push esi
call ecx
add esp, 0xc
mov eax, dword [0xb2e0b0]
mov ecx, dword [0xb2df28]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x31a70dd7
push ebx
push dword [esp + 0xc]
mov edi, dword [esp + 0x1c]
push edi
call ecx
add esp, 0x10
movzx esi, byte [esp + 0x50]
mov eax, dword [0xb2e1ac]
mov ecx, dword [0xb2dfac]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x2853f047
push ebx
push esi
mov eax, dword [esp + 0x80]
push eax
push edi
call ecx
add esp, 0x14
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0e0]
mov ecx, dword [0xb2dfe4]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x29d1e2c9
push ebx
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x80]
push edi
push esi
push dword [esp + 0x24]
call ecx
add esp, 0x1c
mov esi, dword [esp + 0x50]
movzx ebx, byte [esp + 0x4c]
mov eax, dword [0xb2e198]
mov ecx, dword [0xb2def4]
sub ecx, ebp
add ecx, eax
call dword [0xb0836c]
push 0x3e7e2bdc
lea ebp, [esp + 0x54]
push ebp
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x14]
push edi
push esi
push ebx
call ecx
add esp, 0x1c
mov ebx, dword [esp + 0x4c]
mov eax, dword [esp + 0x50]
mov dword [esp + 0x20], eax
mov eax, dword [0xb2e1c4]
mov ecx, dword [0xb2e024]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x8d4473b1
push ebp
lea eax, [esp + 0x54]
push eax
push ebx
push edi
call ecx
add esp, 0x14
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e14c]
mov ecx, dword [0xb2dfdc]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xd39c4a1d
push ebp
push ebx
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x14
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e110]
mov ecx, dword [0xb2dff8]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x2718a43a
push dword [esp + 0x78]
mov edi, dword [esp + 0x18]
push edi
push esi
call ecx
add esp, 0x10
mov eax, dword [0xb2e0c4]
mov ecx, dword [0xb2df9c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x6eadf2c8
lea esi, [esp + 0x54]
push esi
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x14]
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x48]
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x4c]
mov eax, dword [esp + 0x50]
mov dword [esp + 0x20], eax
mov eax, dword [0xb2e058]
mov ecx, dword [0xb2e000]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xb8f85f32
mov ebp, esi
push esi
lea eax, [esp + 0x54]
push eax
push edi
push dword [esp + 0x2c]
push dword [esp + 0x24]
push dword [esp + 0x38]
call ecx
add esp, 0x1c
mov esi, dword [esp + 0x4c]
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e11c]
mov ecx, dword [0xb2ded4]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xf638e113
push ebp
push edi
push esi
call ecx
add esp, 0x10
movzx esi, byte [esp + 0x50]
mov eax, dword [0xb2e0fc]
mov ecx, dword [0xb2dfa0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xa352b8f8
push ebp
push dword [esp + 0x1c]
push esi
mov ebp, dword [esp + 0x84]
push ebp
mov edi, dword [esp + 0x24]
push edi
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1d8]
mov ecx, dword [0xb2e04c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xefe42892
lea ebp, [esp + 0x54]
push ebp
push dword [esp + 0x7c]
push edi
push esi
call ecx
add esp, 0x14
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e170]
mov ecx, dword [0xb2dfcc]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xa937be33
push ebp
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x10]
push dword [esp + 0x84]
push edi
push esi
push dword [esp + 0x24]
call ecx
add esp, 0x20
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e140]
mov ecx, dword [0xb2df1c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x1b95ea98
push ebp
push edi
push esi
call ecx
add esp, 0x10
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1d4]
mov ecx, dword [0xb2defc]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x62cdc184
mov eax, dword [esp + 0x78]
push eax
mov edi, dword [esp + 0x18]
push edi
push esi
call ecx
add esp, 0x10
mov eax, dword [0xb2e098]
mov ecx, dword [0xb2e004]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xf2b5a127
push ebp
push dword [esp + 0x1c]
push edi
mov ebp, edi
call ecx
add esp, 0x10
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e138]
mov ecx, dword [0xb2df5c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x184a7c49
lea edi, [esp + 0x54]
push edi
push dword [esp + 0x7c]
push ebp
push esi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x50]
mov dword [esp + 0x20], eax
mov eax, dword [0xb2e0ec]
mov ecx, dword [0xb2df10]
sub ecx, ebx
mov esi, ebx
add ecx, eax
call dword [0xb0836c]
push 0x3a974f34
push edi
lea edi, [esp + 0x54]
push edi
mov ebx, dword [esp + 0x1c]
push ebx
push dword [esp + 0x30]
push dword [esp + 0x20]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x50]
mov dword [esp + 0x20], eax
movzx eax, byte [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb2e1b0]
mov ecx, dword [0xb2dee4]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x994de714
lea esi, [esp + 0x54]
push esi
push edi
push ebx
mov edi, ebx
mov ebp, dword [esp + 0x14]
push ebp
push dword [esp + 0x30]
push dword [esp + 0x38]
mov eax, dword [esp + 0x90]
push eax
call ecx
add esp, 0x20
mov eax, dword [esp + 0x4c]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0x20], eax
mov eax, dword [0xb2e060]
mov ecx, dword [0xb2df8c]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x58dbb27c
push esi
lea eax, [esp + 0x54]
push eax
push dword [esp + 0x28]
push ebp
push edi
push dword [esp + 0x38]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x4c]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e0a8]
mov ecx, dword [0xb2e008]
sub ecx, ebx
mov esi, ebx
add ecx, eax
call dword [0xb0836c]
push 0xef1750f
lea ebp, [esp + 0x54]
push ebp
push dword [esp + 0x7c]
mov ebx, dword [esp + 0x1c]
push ebx
push edi
push dword [esp + 0x18]
call ecx
add esp, 0x18
mov edi, dword [esp + 0x50]
mov eax, dword [0xb2e184]
mov ecx, dword [0xb2dfa8]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x3c6bffb6
push ebp
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push ebx
push edi
push dword [esp + 0x2c]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x48]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x4c]
mov ebx, dword [esp + 0x50]
mov eax, dword [0xb2e1b8]
mov ecx, dword [0xb2e040]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x770ad658
push ebp
push ebx
push edi
push dword [esp + 0x14]
mov edi, dword [esp + 0x24]
push edi
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e1cc]
mov ecx, dword [0xb2e048]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xa308351b
push ebp
lea eax, [esp + 0x54]
push eax
mov eax, dword [esp + 0x80]
push eax
push edi
push esi
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
movzx eax, byte [esp + 0x4c]
mov dword [esp + 4], eax
mov eax, dword [0xb2e0c0]
mov ecx, dword [0xb2df40]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xc989c650
push ebp
push dword [esp + 0x14]
push edi
push esi
push dword [esp + 0x18]
call ecx
add esp, 0x18
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e128]
mov ecx, dword [0xb2e044]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xff5a7417
push dword [esp + 0x78]
push edi
push esi
call ecx
add esp, 0x10
mov eax, dword [0xb2e1dc]
mov ecx, dword [0xb2ded0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x6aab0845
push ebp
push dword [esp + 0x10]
push edi
call ecx
add esp, 0x10
movzx esi, byte [esp + 0x50]
mov eax, dword [0xb2e0d4]
mov ecx, dword [0xb2dfd8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xec10b7b0
push ebp
push dword [esp + 0x44]
push dword [esp + 0x44]
push esi
mov esi, dword [esp + 0x88]
push esi
push edi
call ecx
add esp, 0x1c
mov edi, dword [esp + 0x50]
mov dword [esp + 8], edi
mov eax, dword [0xb2e10c]
mov ecx, dword [0xb2df24]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xce3cff36
push ebp
lea ebp, [esp + 0x54]
push ebp
push dword [esp + 0x38]
push edi
push esi
call ecx
add esp, 0x18
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0b8]
mov ecx, dword [0xb2e010]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xd56842ba
lea ebp, [esp + 0x54]
push ebp
lea eax, [esp + 0x54]
push eax
lea eax, [esp + 0x54]
push eax
push edi
push esi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x48]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x4c]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0x14], eax
mov eax, dword [0xb2e134]
mov ecx, dword [0xb2df30]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x261ed403
push ebp
lea eax, [esp + 0x54]
push eax
mov edi, dword [esp + 0x14]
push edi
mov esi, dword [esp + 0x44]
push esi
push dword [esp + 0x40]
push dword [esp + 0x2c]
push dword [esp + 0x20]
push dword [esp + 0x2c]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x4c]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0xc], eax
mov eax, dword [0xb2e0c8]
mov ecx, dword [0xb2e030]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xcc201fd0
push ebp
lea eax, [esp + 0x54]
push eax
push edi
push dword [esp + 0x20]
mov ebx, dword [esp + 0x44]
push ebx
push esi
push dword [esp + 0x20]
push dword [esp + 0x2c]
call ecx
add esp, 0x24
mov edi, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
mov eax, dword [0xb2e0b4]
mov ecx, dword [0xb2dec4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xedf6588a
push ebx
push edi
push esi
call ecx
add esp, 0x10
mov ecx, dword [esp + 0x54]
xor ecx, esp
call fcn.0076521b
add esp, 0x58
pop esi
pop edi
pop ebx
pop ebp
ret