Function at 0x40ad68
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ecx
push ecx
push 0x4011b6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x6ac
call fcn.004011b0
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x401188
mov dword [ebp - 0x24], 0x78ea8af9
mov dword [ebp - 0x20], 0x12a8
cmp dword [0x522720], 0
jne 0x40adc6
push 0x522720
push 0x402c30
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x6c], 0x522720
jmp 0x40adcd
mov dword [ebp - 0x6c], 0x522720
mov eax, dword [ebp - 0x6c]
mov eax, dword [eax]
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x3c]
push eax
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
push dword [ebp - 0x58]
call dword [eax + 0x18]
fnclex
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jge 0x40ae06
push 0x18
push 0x402c20
push dword [ebp - 0x58]
push dword [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x70], eax
jmp 0x40ae0a
and dword [ebp - 0x70], 0
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x54]
push eax
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
push dword [ebp - 0x60]
call dword [eax + 0x98]
fnclex
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0
jge 0x40ae47
push 0x98
push 0x403558
push dword [ebp - 0x60]
push dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x74], eax
jmp 0x40ae4b
and dword [ebp - 0x74], 0
fld dword [ebp - 0x54]
fstp dword [ebp - 0x44]
mov dword [ebp - 0x4c], 4
lea edx, [ebp - 0x4c]
lea ecx, [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaFreeObj
cmp dword [0x522720], 0
jne 0x40ae8c
push 0x522720
push 0x402c30
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x78], 0x522720
jmp 0x40ae93
mov dword [ebp - 0x78], 0x522720
mov eax, dword [ebp - 0x78]
mov eax, dword [eax]
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0x3c]
push eax
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
push dword [ebp - 0x58]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0
jge 0x40aecc
push 0x14
push 0x402c20
push dword [ebp - 0x58]
push dword [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7c], eax
jmp 0x40aed0
and dword [ebp - 0x7c], 0
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x50]
push eax
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
push dword [ebp - 0x60]
call dword [eax + 0x120]
fnclex
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0
jge 0x40af0d
push 0x120
push 0x402c40
push dword [ebp - 0x60]
push dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x80], eax
jmp 0x40af11
and dword [ebp - 0x80], 0
mov ax, word [ebp - 0x50]
mov word [ebp - 0x28], ax
lea ecx, [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaFreeObj
push 0x40356c
call sub.MSVBVM60.DLL_rtcTrimBstr
mov edx, eax
lea ecx, [ebp - 0x1c]
call sub.MSVBVM60.DLL___vbaStrMove
mov word [ebp - 0x18], 1
mov dword [ebp - 0x58], 0x80
cmp dword [ebp - 0x58], 0x16a
jae 0x40af54
and dword [ebp - 0x84], 0
jmp 0x40af5f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x84], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf4e3dd58
mov dword [ebp - 0x58], 0x151
cmp dword [ebp - 0x58], 0x16a
jae 0x40af88
and dword [ebp - 0x88], 0
jmp 0x40af93
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x88], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x16898f5f
mov dword [ebp - 0x58], 0x99
cmp dword [ebp - 0x58], 0x16a
jae 0x40afbc
and dword [ebp - 0x8c], 0
jmp 0x40afc7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8865dda0
mov dword [ebp - 0x58], 0xa6
cmp dword [ebp - 0x58], 0x16a
jae 0x40aff0
and dword [ebp - 0x90], 0
jmp 0x40affb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x90], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x70bb35fa
mov dword [ebp - 0x58], 0x5b
cmp dword [ebp - 0x58], 0x16a
jae 0x40b024
and dword [ebp - 0x94], 0
jmp 0x40b02f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x94], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x388adbea
mov dword [ebp - 0x58], 0x139
cmp dword [ebp - 0x58], 0x16a
jae 0x40b058
and dword [ebp - 0x98], 0
jmp 0x40b063
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x98], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x2513225d
mov dword [ebp - 0x58], 0x164
cmp dword [ebp - 0x58], 0x16a
jae 0x40b08c
and dword [ebp - 0x9c], 0
jmp 0x40b097
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x5899a5f
mov dword [ebp - 0x58], 0x154
cmp dword [ebp - 0x58], 0x16a
jae 0x40b0c0
and dword [ebp - 0xa0], 0
jmp 0x40b0cb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xa0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x9a9b8d5
mov dword [ebp - 0x58], 0xce
cmp dword [ebp - 0x58], 0x16a
jae 0x40b0f4
and dword [ebp - 0xa4], 0
jmp 0x40b0ff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xa4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8edaaa5f
mov dword [ebp - 0x58], 0x13a
cmp dword [ebp - 0x58], 0x16a
jae 0x40b128
and dword [ebp - 0xa8], 0
jmp 0x40b133
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1881afc5
mov dword [ebp - 0x58], 0x7a
cmp dword [ebp - 0x58], 0x16a
jae 0x40b15c
and dword [ebp - 0xac], 0
jmp 0x40b167
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xac], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xfabfd963
mov dword [ebp - 0x58], 0xa
cmp dword [ebp - 0x58], 0x16a
jae 0x40b190
and dword [ebp - 0xb0], 0
jmp 0x40b19b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xb0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x702f5e53
mov dword [ebp - 0x58], 0x26
cmp dword [ebp - 0x58], 0x16a
jae 0x40b1c4
and dword [ebp - 0xb4], 0
jmp 0x40b1cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf0fc9229
mov dword [ebp - 0x58], 0x2c
cmp dword [ebp - 0x58], 0x16a
jae 0x40b1f8
and dword [ebp - 0xb8], 0
jmp 0x40b203
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xb8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xc6fdda0
mov dword [ebp - 0x58], 0x5e
cmp dword [ebp - 0x58], 0x16a
jae 0x40b22c
and dword [ebp - 0xbc], 0
jmp 0x40b237
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xbc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecdd58
mov dword [ebp - 0x58], 0x87
cmp dword [ebp - 0x58], 0x16a
jae 0x40b260
and dword [ebp - 0xc0], 0
jmp 0x40b26b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xe205c9ef
mov dword [ebp - 0x58], 0x127
cmp dword [ebp - 0x58], 0x16a
jae 0x40b294
and dword [ebp - 0xc4], 0
jmp 0x40b29f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x5004ddd9
mov dword [ebp - 0x58], 0x27
cmp dword [ebp - 0x58], 0x16a
jae 0x40b2c8
and dword [ebp - 0xc8], 0
jmp 0x40b2d3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ec0d61
mov dword [ebp - 0x58], 0x125
cmp dword [ebp - 0x58], 0x16a
jae 0x40b2fc
and dword [ebp - 0xcc], 0
jmp 0x40b307
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xcc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x3c80bcd5
mov dword [ebp - 0x58], 0xeb
cmp dword [ebp - 0x58], 0x16a
jae 0x40b330
and dword [ebp - 0xd0], 0
jmp 0x40b33b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf8ecdda1
mov dword [ebp - 0x58], 0x56
cmp dword [ebp - 0x58], 0x16a
jae 0x40b364
and dword [ebp - 0xd4], 0
jmp 0x40b36f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8ee48a2b
mov dword [ebp - 0x58], 0x77
cmp dword [ebp - 0x58], 0x16a
jae 0x40b398
and dword [ebp - 0xd8], 0
jmp 0x40b3a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x3667dda0
mov dword [ebp - 0x58], 0x49
cmp dword [ebp - 0x58], 0x16a
jae 0x40b3cc
and dword [ebp - 0xdc], 0
jmp 0x40b3d7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xdc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xb26f2629
mov dword [ebp - 0x58], 0x20
cmp dword [ebp - 0x58], 0x16a
jae 0x40b400
and dword [ebp - 0xe0], 0
jmp 0x40b40b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x45a25697
mov dword [ebp - 0x58], 0xb9
cmp dword [ebp - 0x58], 0x16a
jae 0x40b434
and dword [ebp - 0xe4], 0
jmp 0x40b43f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x2becdda2
mov dword [ebp - 0x58], 0xa1
cmp dword [ebp - 0x58], 0x16a
jae 0x40b468
and dword [ebp - 0xe8], 0
jmp 0x40b473
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x2667225f
mov dword [ebp - 0x58], 0x103
cmp dword [ebp - 0x58], 0x16a
jae 0x40b49c
and dword [ebp - 0xec], 0
jmp 0x40b4a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xec], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x27ba2b91
mov dword [ebp - 0x58], 0xe2
cmp dword [ebp - 0x58], 0x16a
jae 0x40b4d0
and dword [ebp - 0xf0], 0
jmp 0x40b4db
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecde5c
mov dword [ebp - 0x58], 0x150
cmp dword [ebp - 0x58], 0x16a
jae 0x40b504
and dword [ebp - 0xf4], 0
jmp 0x40b50f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e111048
mov dword [ebp - 0x58], 0x110
cmp dword [ebp - 0x58], 0x16a
jae 0x40b538
and dword [ebp - 0xf8], 0
jmp 0x40b543
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xc904ddf7
mov dword [ebp - 0x58], 0xa8
cmp dword [ebp - 0x58], 0x16a
jae 0x40b56c
and dword [ebp - 0xfc], 0
jmp 0x40b577
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8ee48a2b
mov dword [ebp - 0x58], 0x124
cmp dword [ebp - 0x58], 0x16a
jae 0x40b5a0
and dword [ebp - 0x100], 0
jmp 0x40b5ab
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x100], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x59eb4f6
mov dword [ebp - 0x58], 0x11f
cmp dword [ebp - 0x58], 0x16a
jae 0x40b5d4
and dword [ebp - 0x104], 0
jmp 0x40b5df
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x104], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1c8990cc
mov dword [ebp - 0x58], 0xaa
cmp dword [ebp - 0x58], 0x16a
jae 0x40b608
and dword [ebp - 0x108], 0
jmp 0x40b613
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x108], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e13202c
mov dword [ebp - 0x58], 0xa4
cmp dword [ebp - 0x58], 0x16a
jae 0x40b63c
and dword [ebp - 0x10c], 0
jmp 0x40b647
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x98c4922b
mov dword [ebp - 0x58], 0xec
cmp dword [ebp - 0x58], 0x16a
jae 0x40b670
and dword [ebp - 0x110], 0
jmp 0x40b67b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x110], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x712e5c5a
mov dword [ebp - 0x58], 0x13
cmp dword [ebp - 0x58], 0x16a
jae 0x40b6a4
and dword [ebp - 0x114], 0
jmp 0x40b6af
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x114], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71849dca
mov dword [ebp - 0x58], 0xcb
cmp dword [ebp - 0x58], 0x16a
jae 0x40b6d8
and dword [ebp - 0x118], 0
jmp 0x40b6e3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x118], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x22a8822b
mov dword [ebp - 0x58], 0x12c
cmp dword [ebp - 0x58], 0x16a
jae 0x40b70c
and dword [ebp - 0x11c], 0
jmp 0x40b717
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1089afc8
mov dword [ebp - 0x58], 0x12d
cmp dword [ebp - 0x58], 0x16a
jae 0x40b740
and dword [ebp - 0x120], 0
jmp 0x40b74b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x120], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1904ddc4
mov dword [ebp - 0x58], 0x130
cmp dword [ebp - 0x58], 0x16a
jae 0x40b774
and dword [ebp - 0x124], 0
jmp 0x40b77f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x124], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x582b2e3
mov dword [ebp - 0x58], 0xa7
cmp dword [ebp - 0x58], 0x16a
jae 0x40b7a8
and dword [ebp - 0x128], 0
jmp 0x40b7b3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x128], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7186dda0
mov dword [ebp - 0x58], 0xd6
cmp dword [ebp - 0x58], 0x16a
jae 0x40b7dc
and dword [ebp - 0x12c], 0
jmp 0x40b7e7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x4cee623
mov dword [ebp - 0x58], 0x92
cmp dword [ebp - 0x58], 0x16a
jae 0x40b810
and dword [ebp - 0x130], 0
jmp 0x40b81b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x130], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x79bb56a0
mov dword [ebp - 0x58], 0x121
cmp dword [ebp - 0x58], 0x16a
jae 0x40b844
and dword [ebp - 0x134], 0
jmp 0x40b84f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x134], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e106448
mov dword [ebp - 0x58], 0x37
cmp dword [ebp - 0x58], 0x16a
jae 0x40b878
and dword [ebp - 0x138], 0
jmp 0x40b883
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x138], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7586ddca
mov dword [ebp - 0x58], 0x46
cmp dword [ebp - 0x58], 0x16a
jae 0x40b8ac
and dword [ebp - 0x13c], 0
jmp 0x40b8b7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x13c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71eceda0
mov dword [ebp - 0x58], 0x62
cmp dword [ebp - 0x58], 0x16a
jae 0x40b8e0
and dword [ebp - 0x140], 0
jmp 0x40b8eb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x140], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x2b67cdd2
mov dword [ebp - 0x58], 0x2d
cmp dword [ebp - 0x58], 0x16a
jae 0x40b914
and dword [ebp - 0x144], 0
jmp 0x40b91f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x144], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf5e3ddb4
mov dword [ebp - 0x58], 0x52
cmp dword [ebp - 0x58], 0x16a
jae 0x40b948
and dword [ebp - 0x148], 0
jmp 0x40b953
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x148], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1bf49a29
mov dword [ebp - 0x58], 0x29
cmp dword [ebp - 0x58], 0x16a
jae 0x40b97c
and dword [ebp - 0x14c], 0
jmp 0x40b987
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71efaa49
mov dword [ebp - 0x58], 0x73
cmp dword [ebp - 0x58], 0x16a
jae 0x40b9b0
and dword [ebp - 0x150], 0
jmp 0x40b9bb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x150], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x79bb56b0
mov dword [ebp - 0x58], 0x161
cmp dword [ebp - 0x58], 0x16a
jae 0x40b9e4
and dword [ebp - 0x154], 0
jmp 0x40b9ef
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x154], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x18a0b9ce
mov dword [ebp - 0x58], 0x112
cmp dword [ebp - 0x58], 0x16a
jae 0x40ba18
and dword [ebp - 0x158], 0
jmp 0x40ba23
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x158], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1c8288d4
mov dword [ebp - 0x58], 0x162
cmp dword [ebp - 0x58], 0x16a
jae 0x40ba4c
and dword [ebp - 0x15c], 0
jmp 0x40ba57
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71bbb8ce
mov dword [ebp - 0x58], 0x68
cmp dword [ebp - 0x58], 0x16a
jae 0x40ba80
and dword [ebp - 0x160], 0
jmp 0x40ba8b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x160], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7eec2523
mov dword [ebp - 0x58], 0x8b
cmp dword [ebp - 0x58], 0x16a
jae 0x40bab4
and dword [ebp - 0x164], 0
jmp 0x40babf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x164], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8ee48a2b
mov dword [ebp - 0x58], 0x4f
cmp dword [ebp - 0x58], 0x16a
jae 0x40bae8
and dword [ebp - 0x168], 0
jmp 0x40baf3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x168], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x72ae34b4
mov dword [ebp - 0x58], 0xbd
cmp dword [ebp - 0x58], 0x16a
jae 0x40bb1c
and dword [ebp - 0x16c], 0
jmp 0x40bb27
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x98ecb7a1
mov dword [ebp - 0x58], 0x14c
cmp dword [ebp - 0x58], 0x16a
jae 0x40bb50
and dword [ebp - 0x170], 0
jmp 0x40bb5b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x170], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e132308
mov dword [ebp - 0x58], 0x3b
cmp dword [ebp - 0x58], 0x16a
jae 0x40bb84
and dword [ebp - 0x174], 0
jmp 0x40bb8f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x174], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x896f0d5f
mov dword [ebp - 0x58], 0xca
cmp dword [ebp - 0x58], 0x16a
jae 0x40bbb8
and dword [ebp - 0x178], 0
jmp 0x40bbc3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x20d61c23
mov dword [ebp - 0x58], 0xf1
cmp dword [ebp - 0x58], 0x16a
jae 0x40bbec
and dword [ebp - 0x17c], 0
jmp 0x40bbf7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x5ec2523
mov dword [ebp - 0x58], 0x93
cmp dword [ebp - 0x58], 0x16a
jae 0x40bc20
and dword [ebp - 0x180], 0
jmp 0x40bc2b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x180], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8ee8af5f
mov dword [ebp - 0x58], 0x3f
cmp dword [ebp - 0x58], 0x16a
jae 0x40bc54
and dword [ebp - 0x184], 0
jmp 0x40bc5f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x184], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x2becdda3
mov dword [ebp - 0x58], 0x42
cmp dword [ebp - 0x58], 0x16a
jae 0x40bc88
and dword [ebp - 0x188], 0
jmp 0x40bc93
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x188], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8ee4922b
mov dword [ebp - 0x58], 0x70
cmp dword [ebp - 0x58], 0x16a
jae 0x40bcbc
and dword [ebp - 0x18c], 0
jmp 0x40bcc7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecdf7a
mov dword [ebp - 0x58], 0x123
cmp dword [ebp - 0x58], 0x16a
jae 0x40bcf0
and dword [ebp - 0x190], 0
jmp 0x40bcfb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x190], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1498b4d2
mov dword [ebp - 0x58], 0x86
cmp dword [ebp - 0x58], 0x16a
jae 0x40bd24
and dword [ebp - 0x194], 0
jmp 0x40bd2f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xfae75488
mov dword [ebp - 0x58], 0xab
cmp dword [ebp - 0x58], 0x16a
jae 0x40bd58
and dword [ebp - 0x198], 0
jmp 0x40bd63
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x198], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x98c4922b
mov dword [ebp - 0x58], 0x158
cmp dword [ebp - 0x58], 0x16a
jae 0x40bd8c
and dword [ebp - 0x19c], 0
jmp 0x40bd97
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x14a7b3c5
mov dword [ebp - 0x58], 0xd5
cmp dword [ebp - 0x58], 0x16a
jae 0x40bdc0
and dword [ebp - 0x1a0], 0
jmp 0x40bdcb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x17ee1e23
mov dword [ebp - 0x58], 0x32
cmp dword [ebp - 0x58], 0x16a
jae 0x40bdf4
and dword [ebp - 0x1a4], 0
jmp 0x40bdff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x728c3488
mov dword [ebp - 0x58], 0x10
cmp dword [ebp - 0x58], 0x16a
jae 0x40be28
and dword [ebp - 0x1a8], 0
jmp 0x40be33
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71e8ff49
mov dword [ebp - 0x58], 0x8f
cmp dword [ebp - 0x58], 0x16a
jae 0x40be5c
and dword [ebp - 0x1ac], 0
jmp 0x40be67
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ac], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ee5049
mov dword [ebp - 0x58], 0x1f
cmp dword [ebp - 0x58], 0x16a
jae 0x40be90
and dword [ebp - 0x1b0], 0
jmp 0x40be9b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf822dc9c
mov dword [ebp - 0x58], 0xc3
cmp dword [ebp - 0x58], 0x16a
jae 0x40bec4
and dword [ebp - 0x1b4], 0
jmp 0x40becf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x73c23492
mov dword [ebp - 0x58], 0xe
cmp dword [ebp - 0x58], 0x16a
jae 0x40bef8
and dword [ebp - 0x1b8], 0
jmp 0x40bf03
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71e8c249
mov dword [ebp - 0x58], 0xef
cmp dword [ebp - 0x58], 0x16a
jae 0x40bf2c
and dword [ebp - 0x1bc], 0
jmp 0x40bf37
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xe613dda0
mov dword [ebp - 0x58], 0x83
cmp dword [ebp - 0x58], 0x16a
jae 0x40bf60
and dword [ebp - 0x1c0], 0
jmp 0x40bf6b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ec6d63
mov dword [ebp - 0x58], 0xb7
cmp dword [ebp - 0x58], 0x16a
jae 0x40bf94
and dword [ebp - 0x1c4], 0
jmp 0x40bf9f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf8b5dda0
mov dword [ebp - 0x58], 0x30
cmp dword [ebp - 0x58], 0x16a
jae 0x40bfc8
and dword [ebp - 0x1c8], 0
jmp 0x40bfd3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x73ff59af
mov dword [ebp - 0x58], 0xd3
cmp dword [ebp - 0x58], 0x16a
jae 0x40bffc
and dword [ebp - 0x1cc], 0
jmp 0x40c007
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xee65df63
mov dword [ebp - 0x58], 0x9e
cmp dword [ebp - 0x58], 0x16a
jae 0x40c030
and dword [ebp - 0x1d0], 0
jmp 0x40c03b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecda5c
mov dword [ebp - 0x58], 0xfc
cmp dword [ebp - 0x58], 0x16a
jae 0x40c064
and dword [ebp - 0x1d4], 0
jmp 0x40c06f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e100c49
mov dword [ebp - 0x58], 0x33
cmp dword [ebp - 0x58], 0x16a
jae 0x40c098
and dword [ebp - 0x1d8], 0
jmp 0x40c0a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x99b6dda0
mov dword [ebp - 0x58], 0x18
cmp dword [ebp - 0x58], 0x16a
jae 0x40c0cc
and dword [ebp - 0x1dc], 0
jmp 0x40c0d7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1dc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xa11322ca
mov dword [ebp - 0x58], 0xf9
cmp dword [ebp - 0x58], 0x16a
jae 0x40c100
and dword [ebp - 0x1e0], 0
jmp 0x40c10b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf23c2296
mov dword [ebp - 0x58], 0x1a
cmp dword [ebp - 0x58], 0x16a
jae 0x40c134
and dword [ebp - 0x1e4], 0
jmp 0x40c13f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xfa15546f
mov dword [ebp - 0x58], 0x137
cmp dword [ebp - 0x58], 0x16a
jae 0x40c168
and dword [ebp - 0x1e8], 0
jmp 0x40c173
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1089afc8
mov dword [ebp - 0x58], 0xe0
cmp dword [ebp - 0x58], 0x16a
jae 0x40c19c
and dword [ebp - 0x1ec], 0
jmp 0x40c1a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecde54
mov dword [ebp - 0x58], 0xb6
cmp dword [ebp - 0x58], 0x16a
jae 0x40c1d0
and dword [ebp - 0x1f0], 0
jmp 0x40c1db
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f0], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7367345f
mov dword [ebp - 0x58], 0x59
cmp dword [ebp - 0x58], 0x16a
jae 0x40c204
and dword [ebp - 0x1f4], 0
jmp 0x40c20f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f4], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecdc88
mov dword [ebp - 0x58], 0xf3
cmp dword [ebp - 0x58], 0x16a
jae 0x40c238
and dword [ebp - 0x1f8], 0
jmp 0x40c243
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f8], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71e8dd63
mov dword [ebp - 0x58], 0xbf
cmp dword [ebp - 0x58], 0x16a
jae 0x40c26c
and dword [ebp - 0x1fc], 0
jmp 0x40c277
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1fc], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71848cf9
mov dword [ebp - 0x58], 0x5a
cmp dword [ebp - 0x58], 0x16a
jae 0x40c2a0
and dword [ebp - 0x200], 0
jmp 0x40c2ab
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x200], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xfa8aca2b
mov dword [ebp - 0x58], 0xf8
cmp dword [ebp - 0x58], 0x16a
jae 0x40c2d4
and dword [ebp - 0x204], 0
jmp 0x40c2df
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x204], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x613dda0
mov dword [ebp - 0x58], 0x111
cmp dword [ebp - 0x58], 0x16a
jae 0x40c308
and dword [ebp - 0x208], 0
jmp 0x40c313
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x208], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x3f13225c
mov dword [ebp - 0x58], 0x138
cmp dword [ebp - 0x58], 0x16a
jae 0x40c33c
and dword [ebp - 0x20c], 0
jmp 0x40c347
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x20c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xc004ddc4
mov dword [ebp - 0x58], 0x63
cmp dword [ebp - 0x58], 0x16a
jae 0x40c370
and dword [ebp - 0x210], 0
jmp 0x40c37b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x210], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7db1deb4
mov dword [ebp - 0x58], 0x117
cmp dword [ebp - 0x58], 0x16a
jae 0x40c3a4
and dword [ebp - 0x214], 0
jmp 0x40c3af
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x214], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x8e170148
mov dword [ebp - 0x58], 0x65
cmp dword [ebp - 0x58], 0x16a
jae 0x40c3d8
and dword [ebp - 0x218], 0
jmp 0x40c3e3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x218], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x22e882a3
mov dword [ebp - 0x58], 0xd8
cmp dword [ebp - 0x58], 0x16a
jae 0x40c40c
and dword [ebp - 0x21c], 0
jmp 0x40c417
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x21c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xfe67dda0
mov dword [ebp - 0x58], 0x5d
cmp dword [ebp - 0x58], 0x16a
jae 0x40c440
and dword [ebp - 0x220], 0
jmp 0x40c44b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x220], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xb36dca2b
mov dword [ebp - 0x58], 0xf2
cmp dword [ebp - 0x58], 0x16a
jae 0x40c474
and dword [ebp - 0x224], 0
jmp 0x40c47f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x224], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf017541d
mov dword [ebp - 0x58], 1
cmp dword [ebp - 0x58], 0x16a
jae 0x40c4a8
and dword [ebp - 0x228], 0
jmp 0x40c4b3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x228], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xb887cded
mov dword [ebp - 0x58], 0x23
cmp dword [ebp - 0x58], 0x16a
jae 0x40c4dc
and dword [ebp - 0x22c], 0
jmp 0x40c4e7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x22c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xf2e09229
mov dword [ebp - 0x58], 0xbc
cmp dword [ebp - 0x58], 0x16a
jae 0x40c510
and dword [ebp - 0x230], 0
jmp 0x40c51b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x230], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1bbfeb63
mov dword [ebp - 0x58], 0x45
cmp dword [ebp - 0x58], 0x16a
jae 0x40c544
and dword [ebp - 0x234], 0
jmp 0x40c54f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x234], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x19acb7a0
mov dword [ebp - 0x58], 0xc2
cmp dword [ebp - 0x58], 0x16a
jae 0x40c578
and dword [ebp - 0x238], 0
jmp 0x40c583
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x238], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x3e6767d5
mov dword [ebp - 0x58], 0xa5
cmp dword [ebp - 0x58], 0x16a
jae 0x40c5ac
and dword [ebp - 0x23c], 0
jmp 0x40c5b7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x23c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecdfea
mov dword [ebp - 0x58], 0x13c
cmp dword [ebp - 0x58], 0x16a
jae 0x40c5e0
and dword [ebp - 0x240], 0
jmp 0x40c5eb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x240], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1283aff0
mov dword [ebp - 0x58], 0x64
cmp dword [ebp - 0x58], 0x16a
jae 0x40c614
and dword [ebp - 0x244], 0
jmp 0x40c61f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x244], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x7db656f3
mov dword [ebp - 0x58], 0xc1
cmp dword [ebp - 0x58], 0x16a
jae 0x40c648
and dword [ebp - 0x248], 0
jmp 0x40c653
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x248], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71145e70
mov dword [ebp - 0x58], 0x11
cmp dword [ebp - 0x58], 0x16a
jae 0x40c67c
and dword [ebp - 0x24c], 0
jmp 0x40c687
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x24c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xdb0487a0
mov dword [ebp - 0x58], 0xd4
cmp dword [ebp - 0x58], 0x16a
jae 0x40c6b0
and dword [ebp - 0x250], 0
jmp 0x40c6bb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x250], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x71ecde5c
mov dword [ebp - 0x58], 0x14b
cmp dword [ebp - 0x58], 0x16a
jae 0x40c6e4
and dword [ebp - 0x254], 0
jmp 0x40c6ef
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x254], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x99ec81c4
mov dword [ebp - 0x58], 0xb8
cmp dword [ebp - 0x58], 0x16a
jae 0x40c718
and dword [ebp - 0x258], 0
jmp 0x40c723
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x258], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1e05efef
mov dword [ebp - 0x58], 3
cmp dword [ebp - 0x58], 0x16a
jae 0x40c74c
and dword [ebp - 0x25c], 0
jmp 0x40c757
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x25c], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0xa81b17a1
mov dword [ebp - 0x58], 0xde
cmp dword [ebp - 0x58], 0x16a
jae 0x40c780
and dword [ebp - 0x260], 0
jmp 0x40c78b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x260], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x719b35fa
mov dword [ebp - 0x58], 0x153
cmp dword [ebp - 0x58], 0x16a
jae 0x40c7b4
and dword [ebp - 0x264], 0
jmp 0x40c7bf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x264], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x1d8d8bd9
mov dword [ebp - 0x58], 0xc4
cmp dword [ebp - 0x58], 0x16a
jae 0x40c7e8
and dword [ebp - 0x268], 0
jmp 0x40c7f3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x268], eax
mov eax, dword [ebp - 0x58]
mov ecx, dword [0x52214c]
mov dword [ecx + eax*4], 0x99b6dda0
mov dword [ebp - 0x58], 0xdc
cmp dword [ebp - 0x58], 0x16a
jae 0x40c81c