Function at 0x715350
Capabilities:
Access peb ldr_data
Check for peb ntglobalflag flag
Get number of processors
Get process heap flags
Get process heap force flags
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
push 0x4032e6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x48
push ebx
push esi
push edi
mov dword [ebp - 0x14], esp
mov dword [ebp - 0x10], 0x402a88
xor eax, eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x34], eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
call 0x717790
mov edx, 0x420b1c
mov ecx, dword [0x72a034]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
call esi
mov edx, 0x420b30
mov eax, dword [0x72a034]
lea ecx, [eax + 4]
call esi
mov edx, 0x420b40
mov ecx, dword [0x72a034]
add ecx, 8
call esi
mov edx, 0x420d30
mov eax, dword [0x72a034]
lea ecx, [eax + 0xc]
call esi
mov edx, 0x421234
mov ecx, dword [0x72a034]
add ecx, 0x10
call esi
mov edx, 0x421254
mov eax, dword [0x72a034]
lea ecx, [eax + 0x14]
call esi
mov edx, 0x421264
mov ecx, dword [0x72a034]
add ecx, 0x18
call esi
mov edx, 0x4213b4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1c]
call esi
mov edx, 0x4213d8
mov ecx, dword [0x72a034]
add ecx, 0x20
call esi
mov edx, 0x4213f0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x24]
call esi
mov edx, 0x420b30
mov ecx, dword [0x72a034]
add ecx, 0x28
call esi
mov edx, 0x421408
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2c]
call esi
mov edx, 0x421420
mov ecx, dword [0x72a034]
add ecx, 0x30
call esi
mov edx, 0x42143c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x34]
call esi
mov edx, 0x42145c
mov ecx, dword [0x72a034]
add ecx, 0x38
call esi
mov edx, 0x42148c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3c]
call esi
mov edx, 0x4214a4
mov ecx, dword [0x72a034]
add ecx, 0x40
call esi
mov edx, 0x4214bc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x44]
call esi
mov edx, 0x4211e0
mov ecx, dword [0x72a034]
add ecx, 0x48
call esi
mov edx, 0x4214d4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4c]
call esi
mov edx, 0x4214f8
mov ecx, dword [0x72a034]
add ecx, 0x50
call esi
mov edx, 0x421524
mov eax, dword [0x72a034]
lea ecx, [eax + 0x54]
call esi
mov edx, 0x42154c
mov ecx, dword [0x72a034]
add ecx, 0x58
call esi
mov edx, 0x42157c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5c]
call esi
mov edx, 0x4215bc
mov ecx, dword [0x72a034]
add ecx, 0x60
call esi
mov edx, 0x4215d0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x64]
call esi
mov edx, 0x4215f8
mov ecx, dword [0x72a034]
add ecx, 0x68
call esi
mov edx, 0x421628
mov eax, dword [0x72a034]
lea ecx, [eax + 0x6c]
call esi
mov edx, 0x421644
mov ecx, dword [0x72a034]
add ecx, 0x70
call esi
mov edx, 0x421660
mov eax, dword [0x72a034]
lea ecx, [eax + 0x74]
call esi
mov edx, 0x4216c0
mov ecx, dword [0x72a034]
add ecx, 0x78
call esi
mov edx, 0x4216d0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x7c]
call esi
mov edx, 0x4216e4
mov ecx, dword [0x72a034]
add ecx, 0x80
call esi
mov edx, 0x4216f4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x84]
call esi
mov edx, 0x421718
mov ecx, dword [0x72a034]
add ecx, 0x88
call esi
mov edx, 0x421740
mov eax, dword [0x72a034]
lea ecx, [eax + 0x8c]
call esi
mov edx, 0x42178c
mov ecx, dword [0x72a034]
add ecx, 0x90
call esi
mov edx, 0x4217b8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x94]
call esi
mov edx, 0x4217e4
mov ecx, dword [0x72a034]
add ecx, 0x98
call esi
mov edx, 0x421810
mov eax, dword [0x72a034]
lea ecx, [eax + 0x9c]
call esi
mov edx, 0x421848
mov ecx, dword [0x72a034]
add ecx, 0xa0
call esi
mov edx, 0x421880
mov eax, dword [0x72a034]
lea ecx, [eax + 0xa4]
call esi
mov edx, 0x42189c
mov ecx, dword [0x72a034]
add ecx, 0xa8
call esi
push 0x4218d0
push 0x4218d8
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xac]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421914
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xb0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42118c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xb4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42119c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xb8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421948
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xbc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42195c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xc0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421978
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xc4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421994
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xc8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219b4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xcc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219d4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xd0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219e4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xd4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219f8
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xd8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a10
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xdc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xe0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a38
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xe4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a4c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xe8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a64
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xec]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x421a8c
mov ecx, dword [0x72a034]
add ecx, 0xf0
call esi
mov edx, 0x421ad8
mov eax, dword [0x72a034]
lea ecx, [eax + 0xf4]
call esi
push 0x4218d0
push 0x421b24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0xf8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421254
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0xfc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421b38
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x100
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421b50
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x104]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x421b68
mov ecx, dword [0x72a034]
add ecx, 0x108
call esi
push 0x4218d0
push 0x421b98
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x10c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421bc0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x110
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421bf0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x114]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421c24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x118
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421c34
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x11c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421c44
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x120
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421ca0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x124]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421d04
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x128
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421d68
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x12c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219d4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x130
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219e4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x134]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4219f8
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x138
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a10
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x13c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x140
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a38
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x144]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421a4c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x148
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421d78
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x14c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421dc8
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x150
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421df4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x154]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421e20
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x158
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421e4c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x421e54
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x421e68
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x15c]
call esi
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x2c]
push edx
lea eax, [ebp - 0x28]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
push 0x4218d0
push 0x421e4c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x421c58
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x421e68
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x160
call esi
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x28]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
push 0x4218d0
push 0x421c6c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x164]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421e70
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x168
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421eac
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x16c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421408
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x170
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x421ee8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x174]
call esi
mov edx, 0x421f0c
mov ecx, dword [0x72a034]
add ecx, 0x178
call esi
mov edx, 0x421f34
mov eax, dword [0x72a034]
lea ecx, [eax + 0x17c]
call esi
mov edx, 0x421f74
mov ecx, dword [0x72a034]
add ecx, 0x180
call esi
mov edx, 0x421fb0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x184]
call esi
mov edx, 0x422050
mov ecx, dword [0x72a034]
add ecx, 0x188
call esi
mov edx, 0x4220ac
mov eax, dword [0x72a034]
lea ecx, [eax + 0x18c]
call esi
mov edx, 0x42210c
mov ecx, dword [0x72a034]
add ecx, 0x190
call esi
mov edx, 0x422180
mov eax, dword [0x72a034]
lea ecx, [eax + 0x194]
call esi
push 0x4218d0
push 0x4221dc
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x198
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422200
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x19c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x422218
mov ecx, dword [0x72a034]
add ecx, 0x1a0
call esi
mov edx, 0x422010
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1a4]
call esi
mov edx, 0x422234
mov ecx, dword [0x72a034]
add ecx, 0x1a8
call esi
mov edx, 0x42227c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1ac]
call esi
mov edx, 0x4222dc
mov ecx, dword [0x72a034]
add ecx, 0x1b0
call esi
mov edx, 0x422310
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1b4]
call esi
mov edx, 0x422344
mov ecx, dword [0x72a034]
add ecx, 0x1b8
call esi
mov edx, 0x422374
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1bc]
call esi
mov edx, 0x4223a8
mov ecx, dword [0x72a034]
add ecx, 0x1c0
call esi
mov edx, 0x4223e0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1c4]
call esi
mov edx, 0x422414
mov ecx, dword [0x72a034]
add ecx, 0x1c8
call esi
mov edx, 0x422448
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1cc]
call esi
mov edx, 0x42247c
mov ecx, dword [0x72a034]
add ecx, 0x1d0
call esi
mov edx, 0x4224b4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1d4]
call esi
mov edx, 0x4224e8
mov ecx, dword [0x72a034]
add ecx, 0x1d8
call esi
mov edx, 0x42251c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1dc]
call esi
mov edx, 0x42256c
mov ecx, dword [0x72a034]
add ecx, 0x1e0
call esi
push 0x4218d0
push 0x422598
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1e4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421c84
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x1e8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4225dc
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1ec]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x4225f0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x1f0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422618
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1f4]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422634
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x1f8
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422654
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x1fc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42267c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x200
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x422690
push 0x41fc58
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x204]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x4226f0
mov ecx, dword [0x72a034]
add ecx, 0x208
call esi
mov edx, 0x422758
mov eax, dword [0x72a034]
lea ecx, [eax + 0x20c]
call esi
push 0x4218d0
push 0x4227cc
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x210
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422804
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x214]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42281c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x218
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42267c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x21c]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x422838
mov ecx, dword [0x72a034]
add ecx, 0x220
call esi
mov edx, 0x4228dc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x224]
call esi
mov edx, 0x42293c
mov ecx, dword [0x72a034]
add ecx, 0x228
call esi
mov edx, 0x4229b0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x22c]
call esi
mov edx, 0x4229e0
mov ecx, dword [0x72a034]
add ecx, 0x230
call esi
push 0x4218d0
push 0x4229f4
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x234]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x42267c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x238
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x422a0c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x23c]
call esi
mov edx, 0x422a60
mov ecx, dword [0x72a034]
add ecx, 0x240
call esi
push 0x4218d0
push 0x421c84
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x244]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x421b24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x248
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x422a74
mov eax, dword [0x72a034]
lea ecx, [eax + 0x24c]
call esi
mov edx, 0x422aa0
mov ecx, dword [0x72a034]
add ecx, 0x250
call esi
mov edx, 0x422acc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x254]
call esi
mov edx, 0x422af8
mov ecx, dword [0x72a034]
add ecx, 0x258
call esi
mov edx, 0x422b24
mov eax, dword [0x72a034]
lea ecx, [eax + 0x25c]
call esi
mov edx, 0x42267c
mov ecx, dword [0x72a034]
add ecx, 0x260
call esi
mov edx, 0x422b6c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x264]
call esi
mov edx, 0x4227a4
mov ecx, dword [0x72a034]
add ecx, 0x268
call esi
mov edx, 0x422b84
mov eax, dword [0x72a034]
lea ecx, [eax + 0x26c]
call esi
mov edx, 0x422ba0
mov ecx, dword [0x72a034]
add ecx, 0x270
call esi
mov edx, 0x422bcc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x274]
call esi
mov edx, 0x422be8
mov ecx, dword [0x72a034]
add ecx, 0x278
call esi
mov edx, 0x422c14
mov eax, dword [0x72a034]
lea ecx, [eax + 0x27c]
call esi
mov edx, 0x422c30
mov ecx, dword [0x72a034]
add ecx, 0x280
call esi
mov edx, 0x422c44
mov eax, dword [0x72a034]
lea ecx, [eax + 0x284]
call esi
mov edx, 0x422c60
mov ecx, dword [0x72a034]
add ecx, 0x288
call esi
mov edx, 0x422c78
mov eax, dword [0x72a034]
lea ecx, [eax + 0x28c]
call esi
mov edx, 0x422ca8
mov ecx, dword [0x72a034]
add ecx, 0x290
call esi
mov edx, 0x422cc4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x294]
call esi
mov edx, 0x421c84
mov ecx, dword [0x72a034]
add ecx, 0x298
call esi
mov edx, 0x422cf4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x29c]
call esi
mov edx, 0x422d08
mov ecx, dword [0x72a034]
add ecx, 0x2a0
call esi
mov edx, 0x422d3c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2a4]
call esi
mov edx, 0x422da4
mov ecx, dword [0x72a034]
add ecx, 0x2a8
call esi
mov edx, 0x422e00
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2ac]
call esi
mov edx, 0x422e30
mov ecx, dword [0x72a034]
add ecx, 0x2b0
call esi
mov edx, 0x422e74
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2b4]
call esi
mov edx, 0x421ee8
mov ecx, dword [0x72a034]
add ecx, 0x2b8
call esi
mov edx, 0x421f0c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2bc]
call esi
mov edx, 0x421f34
mov ecx, dword [0x72a034]
add ecx, 0x2c0
call esi
mov edx, 0x421f74
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2c4]
call esi
mov edx, 0x421fb0
mov ecx, dword [0x72a034]
add ecx, 0x2c8
call esi
mov edx, 0x422050
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2cc]
call esi
mov edx, 0x4220ac
mov ecx, dword [0x72a034]
add ecx, 0x2d0
call esi
mov edx, 0x42210c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2d4]
call esi
mov edx, 0x422180
mov ecx, dword [0x72a034]
add ecx, 0x2d8
call esi
push 0x4218d0
push 0x4221dc
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2dc]
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x4218d0
push 0x422200
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov ecx, dword [0x72a034]
add ecx, 0x2e0
call esi
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x422218
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2e4]
call esi
mov edx, 0x421c84
mov ecx, dword [0x72a034]
add ecx, 0x2e8
call esi
mov edx, 0x421b24
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2ec]
call esi
mov edx, 0x422e94
mov ecx, dword [0x72a034]
add ecx, 0x2f0
call esi
mov edx, 0x422eb0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2f4]
call esi
mov edx, 0x422ec4
mov ecx, dword [0x72a034]
add ecx, 0x2f8
call esi
mov edx, 0x422ef4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x2fc]
call esi
mov edx, 0x422f08
mov ecx, dword [0x72a034]
add ecx, 0x300
call esi
mov edx, 0x422d20
mov eax, dword [0x72a034]
lea ecx, [eax + 0x304]
call esi
mov edx, 0x421c84
mov ecx, dword [0x72a034]
add ecx, 0x308
call esi
mov edx, 0x422f14
mov eax, dword [0x72a034]
lea ecx, [eax + 0x30c]
call esi
mov edx, 0x422f54
mov ecx, dword [0x72a034]
add ecx, 0x310
call esi
mov edx, 0x422fb4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x314]
call esi
mov edx, 0x423014
mov ecx, dword [0x72a034]
add ecx, 0x318
call esi
mov edx, 0x42118c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x31c]
call esi
mov edx, 0x42119c
mov ecx, dword [0x72a034]
add ecx, 0x320
call esi
mov edx, 0x4211ac
mov eax, dword [0x72a034]
lea ecx, [eax + 0x324]
call esi
mov edx, 0x4211c4
mov ecx, dword [0x72a034]
add ecx, 0x328
call esi
mov edx, 0x421254
mov eax, dword [0x72a034]
lea ecx, [eax + 0x32c]
call esi
mov edx, 0x423020
mov ecx, dword [0x72a034]
add ecx, 0x330
call esi
mov edx, 0x421c84
mov eax, dword [0x72a034]
lea ecx, [eax + 0x334]
call esi
mov edx, 0x423044
mov ecx, dword [0x72a034]
add ecx, 0x338
call esi
mov edx, 0x423068
mov eax, dword [0x72a034]
lea ecx, [eax + 0x33c]
call esi
mov edx, 0x423098
mov ecx, dword [0x72a034]
add ecx, 0x340
call esi
mov edx, 0x4230c8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x344]
call esi
mov edx, 0x422d28
mov ecx, dword [0x72a034]
add ecx, 0x348
call esi
mov edx, 0x4230ec
mov eax, dword [0x72a034]
lea ecx, [eax + 0x34c]
call esi
mov edx, 0x423108
mov ecx, dword [0x72a034]
add ecx, 0x350
call esi
mov edx, 0x4219d4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x354]
call esi
mov edx, 0x4219e4
mov ecx, dword [0x72a034]
add ecx, 0x358
call esi
mov edx, 0x4219f8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x35c]
call esi
mov edx, 0x421a10
mov ecx, dword [0x72a034]
add ecx, 0x360
call esi
mov edx, 0x421a24
mov eax, dword [0x72a034]
lea ecx, [eax + 0x364]
call esi
mov edx, 0x421a38
mov ecx, dword [0x72a034]
add ecx, 0x368
call esi
mov edx, 0x421a4c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x36c]
call esi
mov edx, 0x423120
mov ecx, dword [0x72a034]
add ecx, 0x370
call esi
mov edx, 0x422e74
mov eax, dword [0x72a034]
lea ecx, [eax + 0x374]
call esi
mov edx, 0x421c84
mov ecx, dword [0x72a034]
add ecx, 0x378
call esi
mov edx, 0x42313c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x37c]
call esi
mov edx, 0x423168
mov ecx, dword [0x72a034]
add ecx, 0x380
call esi
mov edx, 0x421408
mov eax, dword [0x72a034]
lea ecx, [eax + 0x384]
call esi
mov edx, 0x423178
mov ecx, dword [0x72a034]
add ecx, 0x388
call esi
mov edx, 0x4231a0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x38c]
call esi
mov edx, 0x4211e0
mov ecx, dword [0x72a034]
add ecx, 0x390
call esi
mov edx, 0x4231b4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x394]
call esi
mov edx, 0x4231cc
mov ecx, dword [0x72a034]
add ecx, 0x398
call esi
mov edx, 0x4231e8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x39c]
call esi
mov edx, 0x4217b8
mov ecx, dword [0x72a034]
add ecx, 0x3a0
call esi
mov edx, 0x420b1c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3a4]
call esi
mov edx, 0x42324c
mov ecx, dword [0x72a034]
add ecx, 0x3a8
call esi
mov edx, 0x42325c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3ac]
call esi
mov edx, 0x423274
mov ecx, dword [0x72a034]
add ecx, 0x3b0
call esi
mov edx, 0x421c84
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3b4]
call esi
mov edx, 0x423288
mov ecx, dword [0x72a034]
add ecx, 0x3b8
call esi
mov edx, 0x4232a8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3bc]
call esi
mov edx, 0x4232cc
mov ecx, dword [0x72a034]
add ecx, 0x3c0
call esi
mov edx, 0x4232f0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3c4]
call esi
mov edx, 0x423338
mov ecx, dword [0x72a034]
add ecx, 0x3c8
call esi
mov edx, 0x423384
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3cc]
call esi
mov edx, 0x4233c8
mov ecx, dword [0x72a034]
add ecx, 0x3d0
call esi
mov edx, 0x423400
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3d4]
call esi
mov edx, 0x423410
mov ecx, dword [0x72a034]
add ecx, 0x3d8
call esi
mov edx, 0x423424
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3dc]
call esi
mov edx, 0x423434
mov ecx, dword [0x72a034]
add ecx, 0x3e0
call esi
mov edx, 0x423444
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3e4]
call esi
mov edx, 0x423454
mov ecx, dword [0x72a034]
add ecx, 0x3e8
call esi
mov edx, 0x423464
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3ec]
call esi
mov edx, 0x423474
mov ecx, dword [0x72a034]
add ecx, 0x3f0
call esi
mov edx, 0x423488
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3f4]
call esi
mov edx, 0x4234a4
mov ecx, dword [0x72a034]
add ecx, 0x3f8
call esi
mov edx, 0x4234c8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x3fc]
call esi
mov edx, 0x4234f0
mov ecx, dword [0x72a034]
add ecx, 0x400
call esi
mov edx, 0x423014
mov eax, dword [0x72a034]
lea ecx, [eax + 0x404]
call esi
mov edx, 0x42118c
mov ecx, dword [0x72a034]
add ecx, 0x408
call esi
mov edx, 0x42119c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x40c]
call esi
mov edx, 0x4211ac
mov ecx, dword [0x72a034]
add ecx, 0x410
call esi
mov edx, 0x4211c4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x414]
call esi
mov edx, 0x4229f4
mov ecx, dword [0x72a034]
add ecx, 0x418
call esi
mov edx, 0x423548
mov eax, dword [0x72a034]
lea ecx, [eax + 0x41c]
call esi
mov edx, 0x423568
mov ecx, dword [0x72a034]
add ecx, 0x420
call esi
mov edx, 0x42357c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x424]
call esi
mov edx, 0x4211c4
mov ecx, dword [0x72a034]
add ecx, 0x428
call esi
mov edx, 0x4235a8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x42c]
call esi
mov edx, 0x4225dc
mov ecx, dword [0x72a034]
add ecx, 0x430
call esi
mov edx, 0x421c84
mov eax, dword [0x72a034]
lea ecx, [eax + 0x434]
call esi
mov edx, 0x4235bc
mov ecx, dword [0x72a034]
add ecx, 0x438
call esi
mov edx, 0x42143c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x43c]
call esi
mov edx, 0x420d30
mov ecx, dword [0x72a034]
add ecx, 0x440
call esi
mov edx, 0x423634
mov eax, dword [0x72a034]
lea ecx, [eax + 0x444]
call esi
mov edx, 0x423698
mov ecx, dword [0x72a034]
add ecx, 0x448
call esi
mov edx, 0x4236f0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x44c]
call esi
mov edx, 0x423704
mov ecx, dword [0x72a034]
add ecx, 0x450
call esi
mov edx, 0x423748
mov eax, dword [0x72a034]
lea ecx, [eax + 0x454]
call esi
mov edx, 0x423814
mov ecx, dword [0x72a034]
add ecx, 0x458
call esi
mov edx, 0x42388c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x45c]
call esi
mov edx, 0x4238a4
mov ecx, dword [0x72a034]
add ecx, 0x460
call esi
mov edx, 0x423924
mov eax, dword [0x72a034]
lea ecx, [eax + 0x464]
call esi
mov edx, 0x423988
mov ecx, dword [0x72a034]
add ecx, 0x468
call esi
mov edx, 0x4239a0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x46c]
call esi
mov edx, 0x4237b8
mov ecx, dword [0x72a034]
add ecx, 0x470
call esi
mov edx, 0x4237d8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x474]
call esi
mov edx, 0x4237fc
mov ecx, dword [0x72a034]
add ecx, 0x478
call esi
mov edx, 0x4239dc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x47c]
call esi
mov edx, 0x4235ec
mov ecx, dword [0x72a034]
add ecx, 0x480
call esi
mov edx, 0x42360c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x484]
call esi
mov edx, 0x4239f8
mov ecx, dword [0x72a034]
add ecx, 0x488
call esi
mov edx, 0x423a28
mov eax, dword [0x72a034]
lea ecx, [eax + 0x48c]
call esi
mov edx, 0x423a84
mov ecx, dword [0x72a034]
add ecx, 0x490
call esi
mov edx, 0x423ac0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x494]
call esi
mov edx, 0x423adc
mov ecx, dword [0x72a034]
add ecx, 0x498
call esi
mov edx, 0x423b1c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x49c]
call esi
mov edx, 0x423b5c
mov ecx, dword [0x72a034]
add ecx, 0x4a0
call esi
mov edx, 0x423b78
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4a4]
call esi
mov edx, 0x423bd4
mov ecx, dword [0x72a034]
add ecx, 0x4a8
call esi
mov edx, 0x423c08
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4ac]
call esi
mov edx, 0x423c48
mov ecx, dword [0x72a034]
add ecx, 0x4b0
call esi
mov edx, 0x423c80
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4b4]
call esi
mov edx, 0x41fd84
mov ecx, dword [0x72a034]
add ecx, 0x4b8
call esi
mov edx, 0x423cb8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4bc]
call esi
mov edx, 0x423cdc
mov ecx, dword [0x72a034]
add ecx, 0x4c0
call esi
mov edx, 0x423da4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4c4]
call esi
mov edx, 0x423d08
mov ecx, dword [0x72a034]
add ecx, 0x4c8
call esi
mov edx, 0x422d08
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4cc]
call esi
mov edx, 0x423d38
mov ecx, dword [0x72a034]
add ecx, 0x4d0
call esi
mov edx, 0x423d50
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4d4]
call esi
mov edx, 0x423d64
mov ecx, dword [0x72a034]
add ecx, 0x4d8
call esi
mov edx, 0x423fcc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4dc]
call esi
mov edx, 0x424018
mov ecx, dword [0x72a034]
add ecx, 0x4e0
call esi
mov edx, 0x424040
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4e4]
call esi
mov edx, 0x424070
mov ecx, dword [0x72a034]
add ecx, 0x4e8
call esi
mov edx, 0x4240a8
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4ec]
call esi
mov edx, 0x422d08
mov ecx, dword [0x72a034]
add ecx, 0x4f0
call esi
mov edx, 0x4240c4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4f4]
call esi
mov edx, 0x424114
mov ecx, dword [0x72a034]
add ecx, 0x4f8
call esi
mov edx, 0x424140
mov eax, dword [0x72a034]
lea ecx, [eax + 0x4fc]
call esi
mov edx, 0x424170
mov ecx, dword [0x72a034]
add ecx, 0x500
call esi
mov edx, 0x4241a4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x504]
call esi
mov edx, 0x4241e0
mov ecx, dword [0x72a034]
add ecx, 0x508
call esi
mov edx, 0x4241fc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x50c]
call esi
mov edx, 0x424214
mov ecx, dword [0x72a034]
add ecx, 0x510
call esi
mov edx, 0x424238
mov eax, dword [0x72a034]
lea ecx, [eax + 0x514]
call esi
mov edx, 0x422d08
mov ecx, dword [0x72a034]
add ecx, 0x518
call esi
mov edx, 0x424260
mov eax, dword [0x72a034]
lea ecx, [eax + 0x51c]
call esi
mov edx, 0x4242b0
mov ecx, dword [0x72a034]
add ecx, 0x520
call esi
mov edx, 0x4242dc
mov eax, dword [0x72a034]
lea ecx, [eax + 0x524]
call esi
mov edx, 0x424320
mov ecx, dword [0x72a034]
add ecx, 0x528
call esi
mov edx, 0x42433c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x52c]
call esi
mov edx, 0x4219d4
mov ecx, dword [0x72a034]
add ecx, 0x530
call esi
mov edx, 0x4219e4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x534]
call esi
mov edx, 0x4219f8
mov ecx, dword [0x72a034]
add ecx, 0x538
call esi
mov edx, 0x421a10
mov eax, dword [0x72a034]
lea ecx, [eax + 0x53c]
call esi
mov edx, 0x421a24
mov ecx, dword [0x72a034]
add ecx, 0x540
call esi
mov edx, 0x421a38
mov eax, dword [0x72a034]
lea ecx, [eax + 0x544]
call esi
mov edx, 0x424358
mov ecx, dword [0x72a034]
add ecx, 0x548
call esi
mov edx, 0x421d68
mov eax, dword [0x72a034]
lea ecx, [eax + 0x54c]
call esi
mov edx, 0x424184
mov ecx, dword [0x72a034]
add ecx, 0x550
call esi
mov edx, 0x423bb0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x554]
call esi
mov edx, 0x424370
mov ecx, dword [0x72a034]
add ecx, 0x558
call esi
mov edx, 0x42439c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x55c]
call esi
mov edx, 0x4243c4
mov ecx, dword [0x72a034]
add ecx, 0x560
call esi
mov edx, 0x422d28
mov eax, dword [0x72a034]
lea ecx, [eax + 0x564]
call esi
mov edx, 0x4243f4
mov ecx, dword [0x72a034]
add ecx, 0x568
call esi
mov edx, 0x424408
mov eax, dword [0x72a034]
lea ecx, [eax + 0x56c]
call esi
mov edx, 0x424460
mov ecx, dword [0x72a034]
add ecx, 0x570
call esi
mov edx, 0x424488
mov eax, dword [0x72a034]
lea ecx, [eax + 0x574]
call esi
mov edx, 0x42449c
mov ecx, dword [0x72a034]
add ecx, 0x578
call esi
mov edx, 0x422d08
mov eax, dword [0x72a034]
lea ecx, [eax + 0x57c]
call esi
mov edx, 0x4244a8
mov ecx, dword [0x72a034]
add ecx, 0x580
call esi
mov edx, 0x424540
mov eax, dword [0x72a034]
lea ecx, [eax + 0x584]
call esi
mov edx, 0x4245d4
mov ecx, dword [0x72a034]
add ecx, 0x588
call esi
mov edx, 0x4245f0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x58c]
call esi
mov edx, 0x424600
mov ecx, dword [0x72a034]
add ecx, 0x590
call esi
mov edx, 0x424610
mov eax, dword [0x72a034]
lea ecx, [eax + 0x594]
call esi
mov edx, 0x424620
mov ecx, dword [0x72a034]
add ecx, 0x598
call esi
mov edx, 0x424630
mov eax, dword [0x72a034]
lea ecx, [eax + 0x59c]
call esi
mov edx, 0x424640
mov ecx, dword [0x72a034]
add ecx, 0x5a0
call esi
mov edx, 0x424650
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5a4]
call esi
mov edx, 0x424660
mov ecx, dword [0x72a034]
add ecx, 0x5a8
call esi
mov edx, 0x424670
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5ac]
call esi
mov edx, 0x424688
mov ecx, dword [0x72a034]
add ecx, 0x5b0
call esi
mov edx, 0x422d08
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5b4]
call esi
mov edx, 0x42469c
mov ecx, dword [0x72a034]
add ecx, 0x5b8
call esi
mov edx, 0x4246e0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5bc]
call esi
mov edx, 0x4244d0
mov ecx, dword [0x72a034]
add ecx, 0x5c0
call esi
mov edx, 0x424508
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5c4]
call esi
mov edx, 0x424708
mov ecx, dword [0x72a034]
add ecx, 0x5c8
call esi
mov edx, 0x424738
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5cc]
call esi
mov edx, 0x4247b0
mov ecx, dword [0x72a034]
add ecx, 0x5d0
call esi
mov edx, 0x4247e4
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5d4]
call esi
mov edx, 0x4247b0
mov ecx, dword [0x72a034]
add ecx, 0x5d8
call esi
mov edx, 0x42483c
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5dc]
call esi
mov edx, 0x424890
mov ecx, dword [0x72a034]
add ecx, 0x5e0
call esi
mov edx, 0x4248a0
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5e4]
call esi
mov edx, 0x4248e4
mov ecx, dword [0x72a034]
add ecx, 0x5e8
call esi
mov edx, 0x420b30
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5ec]
call esi
mov edx, 0x424910
mov ecx, dword [0x72a034]
add ecx, 0x5f0
call esi
mov edx, 0x424960
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5f4]
call esi
mov edx, 0x421214
mov ecx, dword [0x72a034]
add ecx, 0x5f8
call esi
mov edx, 0x424978
mov eax, dword [0x72a034]
lea ecx, [eax + 0x5fc]
call esi
mov edx, 0x424994
mov ecx, dword [0x72a034]
add ecx, 0x600
call esi
mov edx, 0x424994
mov eax, dword [0x72a034]
lea ecx, [eax + 0x604]
call esi
mov eax, dword [0x72bbbc]
test eax, eax
jne 0x717649
push 0x72bbbc
push 0x41e650
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x72bbbc]
mov dword [ebp - 0x48], eax
mov ecx, dword [eax]
lea edx, [ebp - 0x34]
push edx
push eax
call dword [ecx + 0x14]
fnclex
test eax, eax
jge 0x717673
push 0x14
push 0x41e640
mov ecx, dword [ebp - 0x48]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x50], eax
mov edx, dword [eax]
lea ecx, [ebp - 0x28]
push ecx
push eax
call dword [edx + 0x50]
fnclex
test eax, eax
jge 0x71769b
push 0x50
push 0x41ec74
mov edx, dword [ebp - 0x50]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x28]
push eax
push 0x41ec88
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
mov ecx, dword [0x72a040]
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
push eax
push 1
push 0xffffffffffffffff
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x28]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
push 1
call dword [sym.imp.MSVBVM60.DLL_rtcEndOfFile]
test ax, ax
push 1
jne 0x717730
lea edx, [ebp - 0x20]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
mov ebx, dword [ebp - 0x24]
movsx edi, bx
cmp edi, 0x182
jb 0x717718
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [ebp - 0x20]
mov eax, dword [0x72a034]
lea ecx, [eax + edi*4]
call esi
add bx, 1
jo 0x71777f
mov dword [ebp - 0x24], ebx
jmp 0x7176eb
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
call dword [sym.imp.MSVBVM60.DLL___vbaExitProc]
push 0x71776e
jmp 0x717764
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
push ebp
mov ebp, esp
sub esp, 0x14
push 0x4032e6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x40
push ebx
push esi
push edi
mov dword [ebp - 0x14], esp
mov dword [ebp - 0x10], 0x402ab0
xor edi, edi
mov dword [ebp - 0xc], edi
mov dword [ebp - 8], edi
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x2c], edi
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
cmp dword [0x72bbbc], edi
jne 0x7177ed
push 0x72bbbc
push 0x41e650
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x72bbbc]
mov eax, dword [esi]
lea ecx, [ebp - 0x2c]
push ecx
push esi
call dword [eax + 0x14]
fnclex
cmp eax, edi
jge 0x717812
push 0x14
push 0x41e640
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x2c]
mov esi, eax
mov edx, dword [eax]
lea ecx, [ebp - 0x24]
push ecx
push eax
call dword [edx + 0x50]
fnclex
cmp eax, edi
jge 0x717836
push 0x50
push 0x41ec74
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x24]
push edx
push 0x4249f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0xffffffffffffffff
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x24]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov edi, dword [sym.imp.MSVBVM60.DLL_rtcEndOfFile]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaLineInputStr]
push 1
call edi
test ax, ax
push 1
jne 0x717899
push 0x72a040
call esi
jmp 0x717885
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
call dword [sym.imp.MSVBVM60.DLL___vbaExitProc]
push 0x7178d3
jmp 0x7178c9
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret