Function at 0x4993c0
Capabilities:
Check os version
Contain obfuscated stackstrings
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x4033c6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x34
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x4026d8
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
xor ebx, ebx
mov edi, 5
lea edx, [ebp - 0x30]
mov ecx, 0x4bf500
mov dword [ebp - 0x20], ebx
mov dword [ebp - 0x28], 0xae147ae1
mov dword [ebp - 0x24], 0x40982547
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf510
mov dword [ebp - 0x28], 0xae147ae1
mov dword [ebp - 0x24], 0x40885147
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf520
mov dword [ebp - 0x28], 0xc226809d
mov dword [ebp - 0x24], 0x403cf786
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf530
mov dword [ebp - 0x28], 0x25aee632
mov dword [ebp - 0x24], 0x403203e4
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf540
mov dword [ebp - 0x28], 0xef9db22d
mov dword [ebp - 0x24], 0x405c8ea7
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf550
mov dword [ebp - 0x28], 0x4189374c
mov dword [ebp - 0x24], 0x40400560
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf560
mov dword [ebp - 0x28], 0x7ced9168
mov dword [ebp - 0x24], 0x404e853f
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf570
mov dword [ebp - 0x28], 0x1cac0831
mov dword [ebp - 0x24], 0x402d645a
mov dword [ebp - 0x30], edi
call esi
lea edx, [ebp - 0x30]
mov ecx, 0x4bf580
mov dword [ebp - 0x28], 0x51eb851f
mov dword [ebp - 0x24], 0x407cbab8
mov dword [ebp - 0x30], edi
call esi
lea eax, [ebp - 0x30]
push 0x4bf580
lea ecx, [ebp - 0x20]
push eax
push ecx
mov dword [ebp - 0x28], 0x3c
mov dword [ebp - 0x30], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov ecx, 0x4bf590
call esi
fld qword [0x4026d0]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf21c]
mov dword [ebp - 0x30], edi
lea edx, [ebp - 0x30]
lea ecx, [eax + 0x10]
call esi
mov ecx, dword [0x4bf21c]
lea edx, [ebp - 0x30]
add ecx, 0x20
mov dword [ebp - 0x28], 0x4953860f
mov dword [ebp - 0x24], 0x3f69d711
mov dword [ebp - 0x30], edi
call esi
fld qword [0x4026c8]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf21c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x30]
call esi
mov ecx, dword [0x4bf21c]
lea edx, [ebp - 0x30]
add ecx, 0x40
mov dword [ebp - 0x28], 0x9b3a7a9b
mov dword [ebp - 0x24], 0x3eb34926
mov dword [ebp - 0x30], edi
call esi
fld qword [0x4026c0]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf21c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x50]
call esi
mov ecx, dword [0x4bf21c]
lea edx, [ebp - 0x30]
add ecx, 0x60
mov dword [ebp - 0x28], 0x5101dd18
mov dword [ebp - 0x24], 0x3dc5aa97
mov dword [ebp - 0x30], edi
call esi
fld qword [0x4026b8]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf21c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x70]
call esi
mov ecx, dword [0x4bf21c]
lea edx, [ebp - 0x30]
add ecx, 0x80
mov dword [ebp - 0x28], 0xecc97781
mov dword [ebp - 0x24], 0x3c383467
mov dword [ebp - 0x30], edi
call esi
fld qword [0x4026b0]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf238]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x10]
call esi
fld qword [0x4026a8]
mov ecx, dword [0x4bf238]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x20
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf238]
mov dword [ebp - 0x28], 0xb4245f5b
mov dword [ebp - 0x24], 0x3fce5ce5
mov dword [ebp - 0x30], edi
lea edx, [ebp - 0x30]
lea ecx, [eax + 0x30]
call esi
fld qword [0x4026a0]
mov ecx, dword [0x4bf238]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x40
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf238]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xa8717de6
mov dword [ebp - 0x24], 0x3eb43625
lea ecx, [eax + 0x50]
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402698]
mov ecx, dword [0x4bf238]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x60
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf238]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xef6b805f
mov dword [ebp - 0x24], 0x3d5aa7a7
lea ecx, [eax + 0x70]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf238]
lea edx, [ebp - 0x30]
add ecx, 0x80
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
call esi
mov eax, dword [0x4bf254]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x9999999a
mov dword [ebp - 0x24], 0x40109999
lea ecx, [eax + 0x10]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf254]
lea edx, [ebp - 0x30]
add ecx, 0x20
mov dword [ebp - 0x28], 0x33333333
mov dword [ebp - 0x24], 0x40a3fa33
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf254]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xcccccccd
mov dword [ebp - 0x24], 0x40596ccc
lea ecx, [eax + 0x30]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf2a8]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0x83126e9
mov dword [ebp - 0x24], 0x40149cac
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf2a8]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xae147ae1
mov dword [ebp - 0x24], 0x40a5c947
lea ecx, [eax + 0x20]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf2a8]
lea edx, [ebp - 0x30]
add ecx, 0x30
mov dword [ebp - 0x28], 0x33333333
mov dword [ebp - 0x24], 0x4050b333
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf2c4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xf5c28f5c
mov dword [ebp - 0x24], 0x40125c28
lea ecx, [eax + 0x10]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf2c4]
lea edx, [ebp - 0x30]
add ecx, 0x20
mov dword [ebp - 0x28], 0x66666666
mov dword [ebp - 0x24], 0x40a5dd66
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf2c4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x851eb852
mov dword [ebp - 0x24], 0x405001eb
lea ecx, [eax + 0x30]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf2e0]
fld qword [0x401910]
mov dword [ecx + 4], 0x44833333
mov edx, dword [0x4bf2e0]
mov dword [edx + 8], 0x431c3333
mov eax, dword [0x4bf2e0]
mov dword [eax + 0xc], 0x43fb199a
mov ecx, dword [0x4bf2e0]
mov dword [ecx + 0x10], 0x4386c000
mov edx, dword [0x4bf2fc]
mov dword [edx + 4], 0x44304666
mov eax, dword [0x4bf2fc]
mov dword [eax + 8], 0x440d0000
mov ecx, dword [0x4bf2fc]
mov dword [ecx + 0xc], 0x43e7999a
mov edx, dword [0x4bf2fc]
mov ecx, 0x3f800000
mov dword [edx + 0x10], 0x4415accd
mov eax, dword [0x4bf334]
mov dword [eax + 4], ecx
mov edx, dword [0x4bf334]
mov dword [edx + 8], 0x40000000
mov eax, dword [0x4bf334]
mov dword [eax + 0xc], 0x40400000
mov edx, dword [0x4bf334]
mov dword [edx + 0x10], 0x40800000
mov edx, dword [0x4bf318]
fstp dword [edx + 4]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf350]
fld qword [0x402478]
mov dword [eax + 4], 0x3f88b439
mov edx, dword [0x4bf350]
mov dword [edx + 0x68], 0x3f8aca58
mov eax, dword [0x4bf350]
mov dword [eax + 0xcc], 0x3f85d2f2
mov edx, dword [0x4bf350]
mov dword [edx + 0x130], 0x3f897c1c
mov edx, dword [0x4bf318]
fstp dword [edx + 8]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf350]
fld qword [0x401908]
mov dword [eax + 8], 0x3f86872b
mov edx, dword [0x4bf350]
mov dword [edx + 0x6c], 0x3f8816f0
mov eax, dword [0x4bf350]
mov dword [eax + 0xd0], 0x3f846a7f
mov edx, dword [0x4bf350]
mov dword [edx + 0x134], 0x3f87381d
mov edx, dword [0x4bf318]
fstp dword [edx + 0xc]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf350]
mov dword [eax + 0xc], 0x3f845a1d
mov edx, dword [0x4bf350]
mov dword [edx + 0x70], 0x3f8566cf
mov eax, dword [0x4bf350]
fld qword [0x402690]
mov dword [eax + 0xd4], 0x3f83020c
mov edx, dword [0x4bf350]
mov dword [edx + 0x138], 0x3f84e3bd
mov edx, dword [0x4bf318]
fstp dword [edx + 0x10]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf350]
mov dword [eax + 0x10], 0x3f822d0e
mov edx, dword [0x4bf350]
mov dword [edx + 0x74], 0x3f82b368
mov eax, dword [0x4bf350]
mov dword [eax + 0xd8], 0x3f81999a
mov edx, dword [0x4bf350]
mov dword [edx + 0x13c], 0x3f827bb3
mov eax, dword [0x4bf318]
mov dword [eax + 0x14], ebx
mov edx, dword [0x4bf350]
mov dword [edx + 0x14], ecx
mov eax, dword [0x4bf350]
mov dword [eax + 0x78], ecx
mov edx, dword [0x4bf350]
mov dword [edx + 0xdc], ecx
mov eax, dword [0x4bf350]
mov dword [eax + 0x140], ecx
mov edx, dword [0x4bf318]
mov dword [edx + 0x18], 0x3d4ccccd
mov eax, dword [0x4bf350]
mov dword [eax + 0x18], 0x3f7bc6a8
mov edx, dword [0x4bf350]
mov dword [edx + 0x7c], 0x3f7a9fbe
mov eax, dword [0x4bf350]
mov dword [eax + 0xe0], 0x3f7c710d
mov edx, dword [0x4bf350]
mov dword [edx + 0x144], 0x3f7ae7d5
mov eax, dword [0x4bf318]
mov dword [eax + 0x1c], 0x3dcccccd
mov edx, dword [0x4bf350]
mov dword [edx + 0x1c], 0x3f7793de
mov eax, dword [0x4bf350]
mov dword [eax + 0x80], 0x3f7538ef
mov edx, dword [0x4bf350]
mov dword [edx + 0xe4], 0x3f787fcc
mov eax, dword [0x4bf350]
mov dword [eax + 0x148], 0x3f75a858
mov edx, dword [0x4bf318]
mov dword [edx + 0x20], 0x3e19999a
mov eax, dword [0x4bf350]
mov dword [eax + 0x20], 0x3f735a86
mov edx, dword [0x4bf350]
mov dword [edx + 0x84], 0x3f6fd220
mov eax, dword [0x4bf350]
mov dword [eax + 0xe8], 0x3f743958
mov edx, dword [0x4bf350]
mov dword [edx + 0x14c], 0x3f704189
mov eax, dword [0x4bf318]
mov dword [eax + 0x24], 0x3e4ccccd
mov edx, dword [0x4bf350]
mov dword [edx + 0x24], 0x3f6f212d
mov eax, dword [0x4bf350]
mov dword [eax + 0x88], 0x3f6a6b51
mov edx, dword [0x4bf350]
mov dword [edx + 0xec], 0x3f6f9db2
mov eax, dword [0x4bf350]
mov dword [eax + 0x150], 0x3f6ab9f5
mov edx, dword [0x4bf318]
mov dword [edx + 0x28], 0x3e800000
mov eax, dword [0x4bf350]
mov dword [eax + 0x28], 0x3f6ae148
mov edx, dword [0x4bf350]
mov eax, 0x3f650481
mov dword [edx + 0x8c], eax
mov edx, dword [0x4bf350]
mov dword [edx + 0xf0], 0x3f6a9fbe
mov edx, dword [0x4bf350]
mov dword [edx + 0x154], eax
mov eax, dword [0x4bf318]
mov dword [eax + 0x2c], 0x3e99999a
mov edx, dword [0x4bf350]
mov dword [edx + 0x2c], 0x3f669ad4
mov eax, dword [0x4bf350]
mov dword [eax + 0x90], 0x3f5fa440
mov edx, dword [0x4bf350]
mov dword [edx + 0xf4], 0x3f6538ef
mov eax, dword [0x4bf350]
mov dword [eax + 0x158], 0x3f5f2e49
mov edx, dword [0x4bf318]
mov dword [edx + 0x30], 0x3eb33333
mov eax, dword [0x4bf350]
mov dword [eax + 0x30], 0x3f6240b8
mov edx, dword [0x4bf350]
mov dword [edx + 0x94], 0x3f5a3d71
mov eax, dword [0x4bf350]
mov dword [eax + 0xf8], 0x3f5f62b7
mov edx, dword [0x4bf350]
mov dword [edx + 0x15c], 0x3f5930be
mov eax, dword [0x4bf318]
mov dword [eax + 0x34], 0x3ecccccd
mov edx, dword [0x4bf350]
mov dword [edx + 0x34], 0x3f5de69b
mov eax, dword [0x4bf350]
mov dword [eax + 0x98], 0x3f54d6a1
mov edx, dword [0x4bf350]
mov dword [edx + 0xfc], 0x3f594467
mov eax, dword [0x4bf350]
mov dword [eax + 0x160], 0x3f53126f
mov edx, dword [0x4bf318]
mov dword [edx + 0x38], 0x3ee66666
mov eax, dword [0x4bf350]
mov dword [eax + 0x38], 0x3f595e9e
mov edx, dword [0x4bf350]
mov dword [edx + 0x9c], 0x3f4f6fd2
mov eax, dword [0x4bf350]
mov dword [eax + 0x100], 0x3f528241
mov edx, dword [0x4bf350]
mov dword [edx + 0x164], 0x3f4ccccd
mov eax, dword [0x4bf318]
mov dword [eax + 0x3c], 0x3f000000
mov edx, dword [0x4bf350]
mov dword [edx + 0x3c], 0x3f54c2f8
mov eax, dword [0x4bf350]
mov dword [eax + 0xa0], 0x3f4a0f91
mov edx, dword [0x4bf350]
mov dword [edx + 0x104], 0x3f4b8bac
mov eax, dword [0x4bf350]
mov dword [eax + 0x168], 0x3f465fd9
mov edx, dword [0x4bf318]
mov dword [edx + 0x40], 0x3f0ccccd
mov eax, dword [0x4bf350]
mov dword [eax + 0x40], 0x3f500d1b
mov edx, dword [0x4bf350]
mov dword [edx + 0xa4], 0x3f44a8c1
mov eax, dword [0x4bf350]
mov dword [eax + 0x108], 0x3f43fe5d
mov edx, dword [0x4bf350]
mov dword [edx + 0x16c], 0x3f3fd220
mov eax, dword [0x4bf318]
mov dword [eax + 0x44], 0x3f19999a
mov edx, dword [0x4bf350]
mov dword [edx + 0x44], 0x3f4aacda
mov eax, dword [0x4bf350]
mov dword [eax + 0xa8], 0x3f3f4880
mov edx, dword [0x4bf350]
mov dword [edx + 0x10c], 0x3f3b7e91
mov eax, dword [0x4bf350]
mov dword [eax + 0x170], 0x3f391d15
mov edx, dword [0x4bf318]
mov dword [edx + 0x48], 0x3f266666
mov eax, dword [0x4bf350]
mov dword [eax + 0x48], 0x3f438866
mov edx, dword [0x4bf350]
mov dword [edx + 0xac], 0x3f39e1b1
mov eax, dword [0x4bf350]
mov dword [eax + 0x110], 0x3f322d0e
mov edx, dword [0x4bf350]
mov eax, 0x3f333333
mov dword [edx + 0x174], 0x3f3240b8
mov edx, dword [0x4bf318]
mov dword [edx + 0x4c], eax
mov edx, dword [0x4bf350]
mov dword [edx + 0x4c], 0x3f3a57a8
mov edx, dword [0x4bf350]
mov dword [edx + 0xb0], eax
mov eax, dword [0x4bf350]
mov dword [eax + 0x114], 0x3f27ef9e
mov edx, dword [0x4bf350]
mov dword [edx + 0x178], 0x3f2b4396
mov eax, dword [0x4bf318]
mov dword [eax + 0x50], 0x3f400000
mov edx, dword [0x4bf350]
mov dword [edx + 0x50], 0x3f2dbf48
mov eax, dword [0x4bf350]
mov dword [eax + 0xb4], 0x3f294467
mov edx, dword [0x4bf350]
mov dword [edx + 0x118], 0x3f1c5d64
mov eax, dword [0x4bf350]
mov dword [eax + 0x17c], 0x3f220c4a
mov edx, dword [0x4bf318]
mov dword [edx + 0x54], 0x3f4ccccd
mov eax, dword [0x4bf350]
mov dword [eax + 0x54], 0x3f1e0ded
mov edx, dword [0x4bf350]
mov dword [edx + 0xb8], 0x3f1acd9f
mov eax, dword [0x4bf350]
mov dword [eax + 0x11c], 0x3f0fd220
mov edx, dword [0x4bf350]
mov dword [edx + 0x180], 0x3f14bc6a
mov eax, dword [0x4bf318]
mov dword [eax + 0x58], 0x3f59999a
mov edx, dword [0x4bf350]
mov dword [edx + 0x58], 0x3f0bedfa
mov eax, dword [0x4bf350]
mov dword [eax + 0xbc], 0x3f066666
mov edx, dword [0x4bf350]
mov dword [edx + 0x120], 0x3eff4880
mov eax, dword [0x4bf350]
mov dword [eax + 0x184], 0x3f0147ae
mov edx, dword [0x4bf318]
mov dword [edx + 0x5c], 0x3f666666
mov eax, dword [0x4bf350]
mov dword [eax + 0x5c], 0x3eece704
mov edx, dword [0x4bf350]
mov dword [edx + 0xc0], 0x3ed2d773
mov eax, dword [0x4bf350]
mov dword [eax + 0x124], 0x3ed1eb85
mov edx, dword [0x4bf350]
mov dword [edx + 0x188], 0x3ecccccd
mov eax, dword [0x4bf318]
mov dword [eax + 0x60], 0x3f733333
mov edx, dword [0x4bf350]
mov dword [edx + 0x60], 0x3ea47454
mov eax, dword [0x4bf350]
mov dword [eax + 0xc4], 0x3e7c84b6
mov edx, dword [0x4bf350]
mov dword [edx + 0x128], 0x3e89ba5e
mov eax, dword [0x4bf350]
mov dword [eax + 0x18c], 0x3e810625
mov edx, dword [0x4bf318]
mov dword [edx + 0x64], ecx
mov eax, dword [0x4bf350]
mov dword [eax + 0x64], ebx
mov ecx, dword [0x4bf350]
mov dword [ecx + 0xc8], ebx
mov edx, dword [0x4bf350]
mov dword [edx + 0x12c], ebx
mov eax, dword [0x4bf350]
lea edx, [ebp - 0x30]
mov dword [eax + 0x190], ebx
mov ecx, dword [0x4bf36c]
add ecx, 0x10
mov dword [ebp - 0x28], 0xcf8d716d
mov dword [ebp - 0x24], 0x3fceff64
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402688]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf36c]
mov dword [ebp - 0x30], edi
lea edx, [ebp - 0x30]
lea ecx, [eax + 0x20]
call esi
fld qword [0x402680]
mov ecx, dword [0x4bf36c]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x30
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf36c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xe0875476
mov dword [ebp - 0x24], 0x3dd48c01
lea ecx, [eax + 0x40]
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402678]
mov ecx, dword [0x4bf36c]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x50
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf36c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x9b51174d
mov dword [ebp - 0x24], 0x3c77c783
lea ecx, [eax + 0x60]
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402670]
mov ecx, dword [0x4bf36c]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x70
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf36c]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xe78cce77
mov dword [ebp - 0x24], 0x3ad1db25
lea ecx, [eax + 0x80]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf388]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0x693c03bc
mov dword [ebp - 0x24], 0x3fddb2e1
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402668]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf388]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x20]
call esi
mov ecx, dword [0x4bf388]
lea edx, [ebp - 0x30]
add ecx, 0x30
mov dword [ebp - 0x28], 0xdd316aa4
mov dword [ebp - 0x24], 0x3e934fad
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402660]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf388]
mov dword [ebp - 0x30], edi
lea edx, [ebp - 0x30]
lea ecx, [eax + 0x40]
call esi
mov ecx, dword [0x4bf388]
lea edx, [ebp - 0x30]
add ecx, 0x50
mov dword [ebp - 0x28], 0xb7fbd4be
mov dword [ebp - 0x24], 0x3d39c8a9
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402658]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf388]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x60]
call esi
mov ecx, dword [0x4bf388]
lea edx, [ebp - 0x30]
add ecx, 0x70
mov dword [ebp - 0x28], 0xe088a267
mov dword [ebp - 0x24], 0x3bb1a9c1
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402650]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf388]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x80]
call esi
mov ecx, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0x6c396425
mov dword [ebp - 0x24], 0x3fb3eacf
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x16f7d2db
mov dword [ebp - 0x24], 0x3f424eee
lea ecx, [eax + 0x20]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
add ecx, 0x30
mov dword [ebp - 0x28], 0x640ec58c
mov dword [ebp - 0x24], 0x3e84f34a
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402648]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x40]
call esi
mov ecx, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
add ecx, 0x50
mov dword [ebp - 0x28], 0x198b37
mov dword [ebp - 0x24], 0x3d252197
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x60]
call esi
mov ecx, dword [0x4bf3a4]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea edx, [ebp - 0x30]
add ecx, 0x70
call esi
mov eax, dword [0x4bf3a4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x80]
call esi
mov ecx, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0xef899037
mov dword [ebp - 0x24], 0x3fd0661f
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402640]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x20]
call esi
mov ecx, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
add ecx, 0x30
mov dword [ebp - 0x28], 0x8f9e5301
mov dword [ebp - 0x24], 0x3ea0a541
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402638]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x40]
call esi
mov ecx, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
add ecx, 0x50
mov dword [ebp - 0x28], 0x35b5c994
mov dword [ebp - 0x24], 0x3d28d570
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x60]
call esi
mov ecx, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
add ecx, 0x70
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
call esi
mov eax, dword [0x4bf3c0]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x80]
call esi
mov ecx, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0xbed009ee
mov dword [ebp - 0x24], 0x3f9dbe0b
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xe8ee02b7
mov dword [ebp - 0x24], 0x3f3c2de4
lea ecx, [eax + 0x20]
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402630]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov ecx, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
add ecx, 0x30
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0xb815bfbe
mov dword [ebp - 0x24], 0x3daec312
lea ecx, [eax + 0x40]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
add ecx, 0x50
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
call esi
mov eax, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x60]
call esi
mov ecx, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
add ecx, 0x70
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
call esi
mov eax, dword [0x4bf3dc]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x30], 2
lea ecx, [eax + 0x80]
call esi
fld qword [0x402628]
mov ecx, dword [0x4bf3f8]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x10
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf484]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x52eeba5d
mov dword [ebp - 0x24], 0x3fb4d98f
lea ecx, [eax + 0x10]
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402620]
mov ecx, dword [0x4bf414]
lea edx, [ebp - 0x30]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
add ecx, 0x10
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402618]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf4a0]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x10]
call esi
mov ecx, dword [0x4bf430]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0xcccccccd
mov dword [ebp - 0x24], 0x40436ccc
mov dword [ebp - 0x30], edi
call esi
fld qword [0x402610]
fstp qword [ebp - 0x28]
fnstsw ax
test al, 0xd
jne 0x49acab
mov eax, dword [0x4bf4bc]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x30], edi
lea ecx, [eax + 0x10]
call esi
mov ecx, dword [0x4bf44c]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x24], 0x40218000
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf4d8]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x978d4fdf
mov dword [ebp - 0x24], 0x3fc3126e
lea ecx, [eax + 0x10]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf468]
lea edx, [ebp - 0x30]
add ecx, 0x10
mov dword [ebp - 0x28], 0x51eb851f
mov dword [ebp - 0x24], 0x40381eb8
mov dword [ebp - 0x30], edi
call esi
mov eax, dword [0x4bf4f4]
lea edx, [ebp - 0x30]
mov dword [ebp - 0x28], 0x39581062
mov dword [ebp - 0x24], 0x3fe6c8b4
lea ecx, [eax + 0x10]
mov dword [ebp - 0x30], edi
call esi
mov ecx, dword [0x4bf36c]
mov eax, dword [0x4bf3f8]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf36c]
mov eax, dword [0x4bf484]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf388]
mov eax, dword [0x4bf414]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf388]
mov eax, dword [0x4bf4a0]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3a4]
mov eax, dword [0x4bf430]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3a4]
mov eax, dword [0x4bf4bc]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3c0]
mov eax, dword [0x4bf44c]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3c0]
mov eax, dword [0x4bf4d8]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3dc]
mov eax, dword [0x4bf468]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf3dc]
mov eax, dword [0x4bf4f4]
lea edx, [ecx + 0x10]
lea ecx, [eax + 0x20]
call edi
mov ecx, dword [0x4bf36c]
mov eax, dword [0x4bf484]
lea edx, [ecx + 0x20]
lea ecx, [eax + 0x30]
call edi
mov ecx, dword [0x4bf388]
mov eax, dword [0x4bf4a0]
lea edx, [ecx + 0x20]
lea ecx, [eax + 0x30]
call edi
mov ecx, dword [0x4bf3a4]
mov eax, dword [0x4bf4bc]
lea edx, [ecx + 0x20]
lea ecx, [eax + 0x30]
call edi
mov ecx, dword [0x4bf3c0]
mov eax, dword [0x4bf4d8]
lea edx, [ecx + 0x20]
lea ecx, [eax + 0x30]
call edi
mov ecx, dword [0x4bf3dc]
mov eax, dword [0x4bf4f4]
lea edx, [ecx + 0x20]
lea ecx, [eax + 0x30]
call edi
mov ecx, dword [0x4bf5a0]
mov eax, 2
lea edx, [ebp - 0x30]
add ecx, 0xc64
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x30], eax
call esi
mov edx, dword [0x4bf5a0]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov word [edx + 0xc74], 3
mov ecx, dword [0x4bf5a0]
mov edx, 8
mov ax, word [ecx + 0xc74]
cmp ax, dx
jg 0x49aba6
sub ax, 1
jo 0x49acb0
mov word [ecx + 0xc76], ax
mov eax, dword [0x4bf5a0]
movsx ebx, word [eax + 0xc76]
cmp ebx, 9
jb 0x49a761
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf5a0]
movsx eax, word [ecx + 0xc74]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a77c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf36c]
mov edx, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add edx, 0xc64
push ebx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf3f8]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov ecx, dword [0x4bf5a0]
movsx ebx, word [ecx + 0xc76]
cmp ebx, 9
jb 0x49a7c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4bf5a0]
movsx eax, word [edx + 0xc74]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a7e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf388]
mov eax, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add eax, 0xc64
push ebx
lea ecx, [ebp - 0x20]
push eax
push ecx
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf414]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov edx, dword [0x4bf5a0]
movsx ebx, word [edx + 0xc76]
cmp ebx, 9
jb 0x49a827
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4bf5a0]
movsx eax, word [eax + 0xc74]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a841
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf3a4]
lea edx, [ebp - 0x20]
shl ebx, 4
add ebx, ecx
mov ecx, dword [0x4bf5a0]
add ecx, 0xc64
push ebx
push ecx
push edx
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf430]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov eax, dword [0x4bf5a0]
movsx ebx, word [eax + 0xc76]
cmp ebx, 9
jb 0x49a889
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf5a0]
movsx eax, word [ecx + 0xc74]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a8a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf3c0]
mov edx, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add edx, 0xc64
push ebx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf44c]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov ecx, dword [0x4bf5a0]
movsx ebx, word [ecx + 0xc76]
cmp ebx, 9
jb 0x49a8ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4bf5a0]
movsx eax, word [edx + 0xc74]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a908
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf3dc]
mov eax, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add eax, 0xc64
push ebx
lea ecx, [ebp - 0x20]
push eax
push ecx
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf468]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov eax, dword [0x4bf5a0]
mov dx, word [eax + 0xc74]
add dx, 1
jo 0x49acb0
mov word [eax + 0xc76], dx
mov eax, dword [0x4bf5a0]
movsx ebx, word [eax + 0xc74]
cmp ebx, 9
jb 0x49a96b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf5a0]
movsx eax, word [ecx + 0xc76]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a986
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf36c]
mov edx, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add edx, 0xc64
push ebx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf484]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov ecx, dword [0x4bf5a0]
movsx ebx, word [ecx + 0xc74]
cmp ebx, 9
jb 0x49a9cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4bf5a0]
movsx eax, word [edx + 0xc76]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49a9ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf388]
mov eax, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add eax, 0xc64
push ebx
lea ecx, [ebp - 0x20]
push eax
push ecx
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf4a0]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov edx, dword [0x4bf5a0]
movsx ebx, word [edx + 0xc74]
cmp ebx, 9
jb 0x49aa31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4bf5a0]
movsx eax, word [eax + 0xc76]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49aa4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf3a4]
lea edx, [ebp - 0x20]
shl ebx, 4
add ebx, ecx
mov ecx, dword [0x4bf5a0]
add ecx, 0xc64
push ebx
push ecx
push edx
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf4bc]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov eax, dword [0x4bf5a0]
movsx ebx, word [eax + 0xc74]
cmp ebx, 9
jb 0x49aa93
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf5a0]
movsx eax, word [ecx + 0xc76]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49aaae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4bf3c0]
mov edx, dword [0x4bf5a0]
shl ebx, 4
add ebx, ecx
add edx, 0xc64
push ebx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [ebp - 0x34]
mov ebx, dword [0x4bf4d8]
shl ecx, 4
mov edx, eax
add ecx, ebx
call esi
mov ecx, dword [0x4bf5a0]
movsx ebx, word [ecx + 0xc74]
cmp ebx, 9
jb 0x49aaf7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4bf5a0]
movsx eax, word [edx + 0xc76]
cmp eax, 0xa
mov dword [ebp - 0x34], eax
jb 0x49ab12
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4bf3dc]
lea ecx, [ebp - 0x20]
shl ebx, 4
add ebx, eax
mov eax, dword [0x4bf5a0]
add eax, 0xc64
push ebx
push eax
push ecx
call edi
mov ecx, dword [ebp - 0x34]
mov edx, eax
mov eax, dword [0x4bf4f4]
shl ecx, 4
add ecx, eax
call esi
mov edx, dword [0x4bf5a0]
lea eax, [ebp - 0x30]
add edx, 0xc64
lea ecx, [ebp - 0x20]
push edx
push eax
push ecx
mov dword [ebp - 0x28], 1
mov dword [ebp - 0x30], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
mov eax, dword [0x4bf5a0]
lea ecx, [eax + 0xc64]
call esi
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [0x4bf5a0]
mov ecx, 1
mov dx, word [eax + 0xc74]
add dx, cx
jo 0x49acb0
mov word [eax + 0xc74], dx
jmp 0x49a71e
mov eax, dword [0x4bf36c]
add ecx, 0xc64
add eax, 0x80
push eax
push ecx
lea ecx, [ebp - 0x20]
push ecx
call edi
mov edx, eax
mov eax, dword [0x4bf3f8]
lea ecx, [eax + 0x90]
call esi
mov ecx, dword [0x4bf388]
mov edx, dword [0x4bf5a0]
add ecx, 0x80
add edx, 0xc64
push ecx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [0x4bf414]
mov edx, eax
add ecx, 0x90
call esi
mov edx, dword [0x4bf3a4]
mov eax, dword [0x4bf5a0]
add edx, 0x80
add eax, 0xc64
push edx
lea ecx, [ebp - 0x20]
push eax
push ecx
call edi
mov edx, eax
mov eax, dword [0x4bf430]
lea ecx, [eax + 0x90]
call esi
mov ecx, dword [0x4bf3c0]
mov edx, dword [0x4bf5a0]
add ecx, 0x80
add edx, 0xc64
push ecx
lea eax, [ebp - 0x20]
push edx
push eax
call edi
mov ecx, dword [0x4bf44c]
mov edx, eax
add ecx, 0x90
call esi
mov edx, dword [0x4bf3dc]
mov eax, dword [0x4bf5a0]
add edx, 0x80
add eax, 0xc64
push edx
lea ecx, [ebp - 0x20]
push eax
push ecx
call edi
mov edx, eax
mov eax, dword [0x4bf468]
lea ecx, [eax + 0x90]
call esi
wait
push 0x49ac9a
jmp 0x49ac99
ret
jmp 0x4033cc
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop