Function at 0x43bcf0
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x401e76
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x68
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x4016a0
xor ebx, ebx
mov edx, 0x40d7d8
mov ecx, 0x460120
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x1c], ebx
mov dword [ebp - 0x20], ebx
mov dword [ebp - 0x30], ebx
mov dword [ebp - 0x40], ebx
mov dword [ebp - 0x44], ebx
mov dword [ebp - 0x6c], ebx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [0x460110]
mov dword [ebp - 0x38], 0x4099e4
cmp eax, ebx
mov dword [ebp - 0x40], 8
jne 0x43bd6b
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaNew2]
push 0x460110
push 0x40a468
call esi
jmp 0x43bd71
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaNew2]
cmp dword [0x46010c], ebx
jne 0x43bd85
push 0x46010c
push 0x40a434
call esi
mov ecx, dword [ebp - 0x40]
mov edx, dword [ebp - 0x3c]
sub esp, 0x10
mov eax, esp
push 0x460110
push 0x46010c
mov dword [eax], ecx
mov ecx, dword [ebp - 0x38]
mov dword [eax + 4], edx
mov edx, dword [ebp - 0x34]
mov dword [eax + 8], ecx
mov dword [eax + 0xc], edx
call fcn.00444a80
cmp dword [0x460110], ebx
jne 0x43bdc4
push 0x460110
push 0x40a468
call esi
mov esi, dword [0x460110]
lea ecx, [ebp - 0x44]
push ecx
push esi
mov eax, dword [esi]
call dword [eax + 0x68]
cmp eax, ebx
fnclex
jge 0x43bded
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
push 0x68
push 0x40a47c
push esi
push eax
call edi
jmp 0x43bdf3
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov dword [ebp - 0x74], eax
mov eax, 1
mov dword [ebp - 0x14], eax
cmp ax, word [ebp - 0x74]
mov eax, dword [0x460110]
jg 0x441fef
cmp eax, ebx
jne 0x43be2a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
cmp eax, ebx
fnclex
jge 0x43be4b
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d834
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43be95
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43beb5
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea edx, [ebp - 0x30]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
add esp, 0xc
lea edx, [ebp - 0x6c]
lea eax, [ebp - 0x40]
mov ebx, 0x8008
push edx
push eax
mov dword [ebp - 0x38], 0x40d848
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43bfbd
mov eax, dword [0x460110]
test eax, eax
jne 0x43bf15
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea edx, [ebp - 0x1c]
push edx
push esi
mov ecx, dword [esi]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x43bf36
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43bf80
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43bfa0
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606f0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d874
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c09b
mov eax, dword [0x460110]
test eax, eax
jne 0x43bff3
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c014
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c05e
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c07e
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606f2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d890
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c179
mov eax, dword [0x460110]
test eax, eax
jne 0x43c0d1
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c0f2
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c13c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c15c
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606f4], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d8a8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c257
mov eax, dword [0x460110]
test eax, eax
jne 0x43c1af
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c1d0
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c21a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c23a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606f6], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d8c0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c335
mov eax, dword [0x460110]
test eax, eax
jne 0x43c28d
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c2ae
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c2f8
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c318
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606f8], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d8d4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c413
mov eax, dword [0x460110]
test eax, eax
jne 0x43c36b
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c38c
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c3d6
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c3f6
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606fc], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d8e8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c4f1
mov eax, dword [0x460110]
test eax, eax
jne 0x43c449
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c46a
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c4b4
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c4d4
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4606fe], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d900
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c5cf
mov eax, dword [0x460110]
test eax, eax
jne 0x43c527
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c548
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c592
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c5b2
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460700], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d918
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c6ad
mov eax, dword [0x460110]
test eax, eax
jne 0x43c605
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c626
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c670
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c690
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460702], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d930
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c78b
mov eax, dword [0x460110]
test eax, eax
jne 0x43c6e3
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c704
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c74e
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c76e
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460704], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d94c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c869
mov eax, dword [0x460110]
test eax, eax
jne 0x43c7c1
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c7e2
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c82c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c84c
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460706], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d964
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43c947
mov eax, dword [0x460110]
test eax, eax
jne 0x43c89f
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c8c0
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c90a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43c92a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460708], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d97c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ca25
mov eax, dword [0x460110]
test eax, eax
jne 0x43c97d
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43c99e
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43c9e8
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ca08
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46070a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d994
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43cb07
mov eax, dword [0x460110]
test eax, eax
jne 0x43ca5b
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ca7c
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cac6
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43cae6
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x46070c
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d9ac
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43cbe5
mov eax, dword [0x460110]
test eax, eax
jne 0x43cb3d
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43cb5e
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cba8
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43cbc8
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460710], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d9c8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ccc3
mov eax, dword [0x460110]
test eax, eax
jne 0x43cc1b
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43cc3c
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cc86
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43cca6
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460712], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40d9e0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43cda1
mov eax, dword [0x460110]
test eax, eax
jne 0x43ccf9
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43cd1a
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cd64
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43cd84
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460714], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da00
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ce7f
mov eax, dword [0x460110]
test eax, eax
jne 0x43cdd7
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43cdf8
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ce42
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ce62
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460716], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da18
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43cf5d
mov eax, dword [0x460110]
test eax, eax
jne 0x43ceb5
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ced6
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cf20
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43cf40
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460718], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da34
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d03f
mov eax, dword [0x460110]
test eax, eax
jne 0x43cf93
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43cfb4
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43cffe
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d01e
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x46071c
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da4c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d11d
mov eax, dword [0x460110]
test eax, eax
jne 0x43d075
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d096
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d0e0
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d100
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460720], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da68
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d1fb
mov eax, dword [0x460110]
test eax, eax
jne 0x43d153
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d174
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d1be
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d1de
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460722], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40da84
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d2d9
mov eax, dword [0x460110]
test eax, eax
jne 0x43d231
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d252
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d29c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d2bc
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460724], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40daa4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d3b7
mov eax, dword [0x460110]
test eax, eax
jne 0x43d30f
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d330
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d37a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d39a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460726], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dac4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d495
mov eax, dword [0x460110]
test eax, eax
jne 0x43d3ed
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d40e
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d458
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d478
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460728], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dae0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d573
mov eax, dword [0x460110]
test eax, eax
jne 0x43d4cb
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d4ec
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d536
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d556
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46072a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40daf8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d651
mov eax, dword [0x460110]
test eax, eax
jne 0x43d5a9
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d5ca
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d614
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d634
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46072c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db14
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d72f
mov eax, dword [0x460110]
test eax, eax
jne 0x43d687
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d6a8
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d6f2
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d712
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46072e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db34
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d80d
mov eax, dword [0x460110]
test eax, eax
jne 0x43d765
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d786
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d7d0
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d7f0
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460730], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db4c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d8eb
mov eax, dword [0x460110]
test eax, eax
jne 0x43d843
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d864
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d8ae
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d8ce
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460732], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db64
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43d9c9
mov eax, dword [0x460110]
test eax, eax
jne 0x43d921
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43d942
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43d98c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43d9ac
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460734], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db80
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43daa7
mov eax, dword [0x460110]
test eax, eax
jne 0x43d9ff
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43da20
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43da6a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43da8a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460736], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40db98
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43db85
mov eax, dword [0x460110]
test eax, eax
jne 0x43dadd
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43dafe
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43db48
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43db68
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460738], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dbb4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43dc63
mov eax, dword [0x460110]
test eax, eax
jne 0x43dbbb
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43dbdc
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43dc26
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43dc46
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46073a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dbcc
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43dd41
mov eax, dword [0x460110]
test eax, eax
jne 0x43dc99
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43dcba
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43dd04
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43dd24
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46073c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dbe4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43de1f
mov eax, dword [0x460110]
test eax, eax
jne 0x43dd77
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43dd98
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43dde2
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43de02
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46073e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dbfc
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43defd
mov eax, dword [0x460110]
test eax, eax
jne 0x43de55
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43de76
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43dec0
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43dee0
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460740], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc10
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43dfdb
mov eax, dword [0x460110]
test eax, eax
jne 0x43df33
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43df54
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43df9e
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43dfbe
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460742], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc24
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e0b9
mov eax, dword [0x460110]
test eax, eax
jne 0x43e011
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e032
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e07c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e09c
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460744], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc3c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e197
mov eax, dword [0x460110]
test eax, eax
jne 0x43e0ef
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e110
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e15a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e17a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460746], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc5c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e275
mov eax, dword [0x460110]
test eax, eax
jne 0x43e1cd
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e1ee
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e238
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e258
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460748], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc74
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e353
mov eax, dword [0x460110]
test eax, eax
jne 0x43e2ab
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e2cc
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e316
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e336
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46074a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dc90
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e431
mov eax, dword [0x460110]
test eax, eax
jne 0x43e389
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e3aa
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e3f4
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e414
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46074c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dca4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e50f
mov eax, dword [0x460110]
test eax, eax
jne 0x43e467
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e488
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e4d2
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e4f2
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46074e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dcbc
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e5ed
mov eax, dword [0x460110]
test eax, eax
jne 0x43e545
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e566
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e5b0
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e5d0
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460750], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dcd8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e6cb
mov eax, dword [0x460110]
test eax, eax
jne 0x43e623
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e644
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e68e
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e6ae
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460752], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dcf4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e7a9
mov eax, dword [0x460110]
test eax, eax
jne 0x43e701
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e722
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e76c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e78c
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460754], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd10
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e887
mov eax, dword [0x460110]
test eax, eax
jne 0x43e7df
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e800
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e84a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e86a
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460756], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd28
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43e965
mov eax, dword [0x460110]
test eax, eax
jne 0x43e8bd
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e8de
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43e928
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43e948
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460758], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd48
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ea47
mov eax, dword [0x460110]
test eax, eax
jne 0x43e99b
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43e9bc
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ea06
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ea26
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x46075c
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd58
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43eb29
mov eax, dword [0x460110]
test eax, eax
jne 0x43ea7d
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ea9e
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43eae8
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43eb08
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x460760
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd6c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ec0b
mov eax, dword [0x460110]
test eax, eax
jne 0x43eb5f
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43eb80
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ebca
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ebea
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x460764
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd80
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ece9
mov eax, dword [0x460110]
test eax, eax
jne 0x43ec41
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ec62
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ecac
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43eccc
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460768], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dd98
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43edcb
mov eax, dword [0x460110]
test eax, eax
jne 0x43ed1f
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ed40
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ed8a
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43edaa
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x460770
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40ddac
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43eead
mov eax, dword [0x460110]
test eax, eax
jne 0x43ee01
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ee22
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ee6c
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ee8c
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x46076c
jmp 0x43ef8a
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40ddc4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43efa6
mov eax, dword [0x460110]
test eax, eax
jne 0x43eee3
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ef04
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ef4e
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ef6e
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x460774
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40ddd8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f084
mov eax, dword [0x460110]
test eax, eax
jne 0x43efdc
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43effd
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f047
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f067
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460778], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40ddf4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f162
mov eax, dword [0x460110]
test eax, eax
jne 0x43f0ba
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f0db
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f125
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f145
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46077a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40de0c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f240
mov eax, dword [0x460110]
test eax, eax
jne 0x43f198
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f1b9
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f203
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f223
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46077c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40de28
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f31e
mov eax, dword [0x460110]
test eax, eax
jne 0x43f276
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f297
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f2e1
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f301
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46077e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40de48
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f3fc
mov eax, dword [0x460110]
test eax, eax
jne 0x43f354
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f375
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f3bf
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f3df
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460780], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40de60
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f4da
mov eax, dword [0x460110]
test eax, eax
jne 0x43f432
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f453
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f49d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f4bd
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460782], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40de80
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f5b8
mov eax, dword [0x460110]
test eax, eax
jne 0x43f510
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f531
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f57b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f59b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460784], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dea0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f696
mov eax, dword [0x460110]
test eax, eax
jne 0x43f5ee
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f60f
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f659
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f679
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460786], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40debc
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f774
mov eax, dword [0x460110]
test eax, eax
jne 0x43f6cc
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f6ed
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f737
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f757
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460788], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40ded8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f852
mov eax, dword [0x460110]
test eax, eax
jne 0x43f7aa
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f7cb
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f815
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f835
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46078a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40def4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43f930
mov eax, dword [0x460110]
test eax, eax
jne 0x43f888
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f8a9
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f8f3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f913
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46078c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df10
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43fa0e
mov eax, dword [0x460110]
test eax, eax
jne 0x43f966
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43f987
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43f9d1
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43f9f1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46078e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df2c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43faec
mov eax, dword [0x460110]
test eax, eax
jne 0x43fa44
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43fa65
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43faaf
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43facf
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460790], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df44
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43fbca
mov eax, dword [0x460110]
test eax, eax
jne 0x43fb22
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43fb43
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43fb8d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43fbad
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460792], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df60
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43fca8
mov eax, dword [0x460110]
test eax, eax
jne 0x43fc00
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43fc21
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43fc6b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43fc8b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460794], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df78
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43fd86
mov eax, dword [0x460110]
test eax, eax
jne 0x43fcde
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43fcff
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43fd49
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43fd69
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607c2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40df90
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43fe64
mov eax, dword [0x460110]
test eax, eax
jne 0x43fdbc
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43fddd
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43fe27
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43fe47
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607c4], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dfac
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x43ff42
mov eax, dword [0x460110]
test eax, eax
jne 0x43fe9a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43febb
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ff05
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x43ff25
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46079c], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dfc8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440020
mov eax, dword [0x460110]
test eax, eax
jne 0x43ff78
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x43ff99
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x43ffe3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440003
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46079a], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dfdc
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4400fe
mov eax, dword [0x460110]
test eax, eax
jne 0x440056
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440077
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4400c1
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4400e1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x460798], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40dff4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4401dc
mov eax, dword [0x460110]
test eax, eax
jne 0x440134
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440155
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44019f
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4401bf
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x46079e], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e00c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4402ba
mov eax, dword [0x460110]
test eax, eax
jne 0x440212
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440233
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44027d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44029d
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607a0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e024
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440398
mov eax, dword [0x460110]
test eax, eax
jne 0x4402f0
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440311
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44035b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44037b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607a2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e03c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440476
mov eax, dword [0x460110]
test eax, eax
jne 0x4403ce
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4403ef
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440439
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440459
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607a4], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e054
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440554
mov eax, dword [0x460110]
test eax, eax
jne 0x4404ac
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4404cd
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440517
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440537
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607a6], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e06c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440632
mov eax, dword [0x460110]
test eax, eax
jne 0x44058a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4405ab
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4405f5
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440615
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607a8], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e088
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440710
mov eax, dword [0x460110]
test eax, eax
jne 0x440668
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440689
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4406d3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4406f3
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607aa], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e0a0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4407ee
mov eax, dword [0x460110]
test eax, eax
jne 0x440746
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440767
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4407b1
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4407d1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607c0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e0b8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4408cc
mov eax, dword [0x460110]
test eax, eax
jne 0x440824
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440845
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44088f
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4408af
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607ac], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e0d0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4409aa
mov eax, dword [0x460110]
test eax, eax
jne 0x440902
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440923
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44096d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44098d
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607ae], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e0f0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440a88
mov eax, dword [0x460110]
test eax, eax
jne 0x4409e0
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440a01
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440a4b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440a6b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607b0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e10c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440b66
mov eax, dword [0x460110]
test eax, eax
jne 0x440abe
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440adf
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440b29
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440b49
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607b2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40a5c8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440c44
mov eax, dword [0x460110]
test eax, eax
jne 0x440b9c
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440bbd
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440c07
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440c27
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607b4], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40a5f0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440d22
mov eax, dword [0x460110]
test eax, eax
jne 0x440c7a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440c9b
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440ce5
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440d05
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607b6], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40aa88
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440e00
mov eax, dword [0x460110]
test eax, eax
jne 0x440d58
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440d79
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440dc3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440de3
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607b8], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e124
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440ede
mov eax, dword [0x460110]
test eax, eax
jne 0x440e36
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440e57
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440ea1
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440ec1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607ba], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e140
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x440fbc
mov eax, dword [0x460110]
test eax, eax
jne 0x440f14
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x440f35
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x440f7f
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x440f9f
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607bc], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e15c
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x44109a
mov eax, dword [0x460110]
test eax, eax
jne 0x440ff2
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441013
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44105d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44107d
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607be], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e180
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441178
mov eax, dword [0x460110]
test eax, eax
jne 0x4410d0
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4410f1
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44113b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44115b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607c6], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e198
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441256
mov eax, dword [0x460110]
test eax, eax
jne 0x4411ae
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4411cf
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441219
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441239
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607c8], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e1b4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441334
mov eax, dword [0x460110]
test eax, eax
jne 0x44128c
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4412ad
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4412f7
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441317
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607ca], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e1d0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441412
mov eax, dword [0x460110]
test eax, eax
jne 0x44136a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x44138b
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4413d5
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4413f5
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607cc], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e1e8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4414f0
mov eax, dword [0x460110]
test eax, eax
jne 0x441448
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441469
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4414b3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4414d3
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607ce], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e200
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4415ce
mov eax, dword [0x460110]
test eax, eax
jne 0x441526
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441547
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441591
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x4415b1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607d0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e218
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x4416ac
mov eax, dword [0x460110]
test eax, eax
jne 0x441604
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441625
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44166f
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44168f
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607d2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e230
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x44178a
mov eax, dword [0x460110]
test eax, eax
jne 0x4416e2
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441703
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44174d
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44176d
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607d4], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e248
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441868
mov eax, dword [0x460110]
test eax, eax
jne 0x4417c0
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4417e1
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x44182b
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x44184b
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607d6], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e260
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441946
mov eax, dword [0x460110]
test eax, eax
jne 0x44189e
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x4418bf
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441909
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441929
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607d8], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e278
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441a24
mov eax, dword [0x460110]
test eax, eax
jne 0x44197c
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x44199d
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x4419e7
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441a07
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607da], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e290
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441b02
mov eax, dword [0x460110]
test eax, eax
jne 0x441a5a
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441a7b
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441ac5
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441ae5
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607dc], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e2a8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441be0
mov eax, dword [0x460110]
test eax, eax
jne 0x441b38
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441b59
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441ba3
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441bc3
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607de], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e2c0
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441cbe
mov eax, dword [0x460110]
test eax, eax
jne 0x441c16
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441c37
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441c81
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441ca1
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607e0], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e2d8
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441d9c
mov eax, dword [0x460110]
test eax, eax
jne 0x441cf4
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441d15
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov esi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov dword [ebp - 0x50], eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [esi + 0x28]
test eax, eax
fnclex
jge 0x441d5f
mov edx, dword [ebp - 0x50]
push 0x28
push 0x40a49c
push edx
push eax
call edi
mov eax, dword [ebp - 0x20]
lea edx, [ebp - 0x30]
push edx
push eax
mov ecx, dword [eax]
mov esi, eax
call dword [ecx + 0x34]
test eax, eax
fnclex
jge 0x441d7f
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
mov word [0x4607e2], ax
push edx
jmp 0x441f86
lea eax, [ebp - 0x6c]
lea ecx, [ebp - 0x40]
push eax
push ecx
mov dword [ebp - 0x38], 0x40e2f4
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441e88
mov eax, dword [0x460110]
test eax, eax
jne 0x441dd2
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea eax, [ebp - 0x1c]
push eax
push esi
mov edx, dword [esi]
call dword [edx + 0x54]
test eax, eax
fnclex
jge 0x441df3
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov edi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov esi, eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [edi + 0x28]
test eax, eax
fnclex
jge 0x441e41
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
push 0x28
push 0x40a49c
push esi
push eax
call edi
jmp 0x441e47
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x20]
lea ecx, [ebp - 0x30]
push ecx
push eax
mov edx, dword [eax]
mov esi, eax
call dword [edx + 0x34]
test eax, eax
fnclex
jge 0x441e67
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x4607e4
jmp 0x441f6f
lea edx, [ebp - 0x6c]
lea eax, [ebp - 0x40]
push edx
push eax
mov dword [ebp - 0x38], 0x40e310
mov dword [ebp - 0x40], ebx
call esi
test ax, ax
je 0x441f9a
mov eax, dword [0x460110]
test eax, eax
jne 0x441ebe
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
lea edx, [ebp - 0x1c]
push edx
push esi
mov ecx, dword [esi]
call dword [ecx + 0x54]
test eax, eax
fnclex
jge 0x441edf
push 0x54
push 0x40a47c
push esi
push eax
call edi
lea ebx, [ebp - 0x20]
mov eax, dword [ebp - 0x1c]
push ebx
mov edx, 8
sub esp, 0x10
mov dword [ebp - 0x40], edx
mov ebx, esp
mov ecx, 0x40d860
mov dword [ebp - 0x38], ecx
mov edi, dword [eax]
mov dword [ebx], edx
mov edx, dword [ebp - 0x3c]
push eax
mov esi, eax
mov dword [ebx + 4], edx
mov dword [ebx + 8], ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebx + 0xc], ecx
call dword [edi + 0x28]
test eax, eax
fnclex
jge 0x441f2d
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
push 0x28
push 0x40a49c
push esi
push eax
call edi
jmp 0x441f33
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x20]
lea ecx, [ebp - 0x30]
push ecx
push eax
mov edx, dword [eax]
mov esi, eax
call dword [edx + 0x34]
test eax, eax
fnclex
jge 0x441f53
push 0x34
push 0x40a4ac
push esi
push eax
call edi
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x4607ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [0x460110]
test eax, eax
jne 0x441fb3
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x460110]
push esi
mov edx, dword [esi]
call dword [edx + 0x90]
test eax, eax
fnclex
jge 0x441fd6
push 0x90
push 0x40a47c
push esi
push eax
call edi
mov eax, 1
add ax, word [ebp - 0x14]
jo 0x442070
mov dword [ebp - 0x14], eax
xor ebx, ebx
jmp 0x43be07
cmp eax, ebx
jne 0x442003
push 0x460110
push 0x40a468
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
push 0x460110
call fcn.00444d90
cmp word [0x460748], bx
jne 0x442028
cmp word [0x46074a], bx
jne 0x442028
mov word [0x4607f0], 0xffff
push 0x44205f
jmp 0x442055
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop