From 39e2d32dc5da8a61e27e5faeab8893d3b8140ed9 Mon Sep 17 00:00:00 2001
From: NixButterPlay <118209769+NixButterPlay@users.noreply.github.com>
Date: Tue, 15 Nov 2022 17:33:50 +0200
Subject: [PATCH] Add files via upload
---
Src Code/FToolTip.frm | 1463 ++
Src Code/Project.vbp | 129 +
Src Code/frmTellAFriend.frm | 1520 ++
Src Code/frmTellAFriend.frx | Bin 0 -> 9578 bytes
Src Code/modAgent.bas | 5069 ++++++
Src Code/modBBIM.bas | 711 +
Src Code/modFancyPreviousInstanceStuff.bas | 1269 ++
Src Code/modGOLDMembers.bas | 2641 +++
Src Code/modGenericCommands.bas | 7795 +++++++++
Src Code/modMail.bas | 2129 +++
Src Code/modRandom.bas | 60 +
Src Code/modTaps.bas | 16068 +++++++++++++++++++
Src Code/modTextCrypt.bas | 1518 ++
Src Code/modTimeAPI.bas | 0
Src Code/ppAppearance.frx | Bin 0 -> 76 bytes
Src Code/ppAppearance.pag | 2235 +++
16 files changed, 42607 insertions(+)
create mode 100644 Src Code/FToolTip.frm
create mode 100644 Src Code/Project.vbp
create mode 100644 Src Code/frmTellAFriend.frm
create mode 100644 Src Code/frmTellAFriend.frx
create mode 100644 Src Code/modAgent.bas
create mode 100644 Src Code/modBBIM.bas
create mode 100644 Src Code/modFancyPreviousInstanceStuff.bas
create mode 100644 Src Code/modGOLDMembers.bas
create mode 100644 Src Code/modGenericCommands.bas
create mode 100644 Src Code/modMail.bas
create mode 100644 Src Code/modRandom.bas
create mode 100644 Src Code/modTaps.bas
create mode 100644 Src Code/modTextCrypt.bas
create mode 100644 Src Code/modTimeAPI.bas
create mode 100644 Src Code/ppAppearance.frx
create mode 100644 Src Code/ppAppearance.pag
diff --git a/Src Code/FToolTip.frm b/Src Code/FToolTip.frm
new file mode 100644
index 0000000..8fae441
--- /dev/null
+++ b/Src Code/FToolTip.frm
@@ -0,0 +1,1463 @@
+VERSION 5.00
+Begin VB.Form FToolTip
+ Caption = "ToolTip"
+ BackColor = &HE0FFFF&
+ ScaleMode = 3
+ AutoRedraw = True
+ FontTransparent = True
+ BorderStyle = 0 'None
+ LinkTopic = "Form1"
+ ClientLeft = 2055
+ ClientTop = 2505
+ ClientWidth = 1860
+ ClientHeight = 480
+ LockControls = -1 'True
+ ShowInTaskbar = 0 'False
+ PaletteMode = 1
+ Begin VB.Timer tmrToolTip
+ Enabled = 0 'False
+ Left = 90
+ Top = 60
+ End
+End
+
+Attribute VB_Name = "FToolTip"
+
+Private Type UDT_1_0043CAC0
+ bStruc(8) As Byte ' String fields: 0
+End Type
+
+
+Private Sub tmrToolTip_Timer() '5FD2A0
+ loc_005FD2A0: push ebp
+ loc_005FD2A1: mov ebp, esp
+ loc_005FD2A3: sub esp, 0000000Ch
+ loc_005FD2A6: push 00412856h ; __vbaExceptHandler
+ loc_005FD2AB: mov eax, fs:[00000000h]
+ loc_005FD2B1: push eax
+ loc_005FD2B2: mov fs:[00000000h], esp
+ loc_005FD2B9: sub esp, 00000018h
+ loc_005FD2BC: push ebx
+ loc_005FD2BD: push esi
+ loc_005FD2BE: push edi
+ loc_005FD2BF: mov var_C, esp
+ loc_005FD2C2: mov var_8, 00403F78h
+ loc_005FD2C9: mov esi, Me
+ loc_005FD2CC: mov eax, esi
+ loc_005FD2CE: and eax, 00000001h
+ loc_005FD2D1: mov var_4, eax
+ loc_005FD2D4: and esi, FFFFFFFEh
+ loc_005FD2D7: push esi
+ loc_005FD2D8: mov Me, esi
+ loc_005FD2DB: mov ecx, [esi]
+ loc_005FD2DD: call [ecx+00000004h]
+ loc_005FD2E0: mov edx, [esi]
+ loc_005FD2E2: push esi
+ loc_005FD2E3: mov var_18, 00000000h
+ loc_005FD2EA: call [edx+000002FCh]
+ loc_005FD2F0: mov ebx, [00401128h] ; __vbaObjSet
+ loc_005FD2F6: push eax
+ loc_005FD2F7: lea eax, var_18
+ loc_005FD2FA: push eax
+ loc_005FD2FB: call ebx
+ loc_005FD2FD: mov edi, eax
+ loc_005FD2FF: push 00000000h
+ loc_005FD301: push edi
+ loc_005FD302: mov ecx, [edi]
+ loc_005FD304: call [ecx+0000005Ch]
+ loc_005FD307: test eax, eax
+ loc_005FD309: fnclex
+ loc_005FD30B: jge 005FD31Ch
+ loc_005FD30D: push 0000005Ch
+ loc_005FD30F: push 00441ED0h
+ loc_005FD314: push edi
+ loc_005FD315: push eax
+ loc_005FD316: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FD31C: lea ecx, var_18
+ loc_005FD31F: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD325: movsx eax, [esi+00000054h]
+ loc_005FD329: dec eax
+ loc_005FD32A: jz 005FD38Eh
+ loc_005FD32C: dec eax
+ loc_005FD32D: jnz 005FD414h
+ loc_005FD333: mov [esi+00000058h], 00000000h
+ loc_005FD33A: mov eax, [0073C818h]
+ loc_005FD33F: test eax, eax
+ loc_005FD341: jnz 005FD353h
+ loc_005FD343: push 0073C818h
+ loc_005FD348: push 00441F00h
+ loc_005FD34D: call [004012FCh] ; __vbaNew2
+ loc_005FD353: mov edi, [0073C818h]
+ loc_005FD359: lea edx, var_18
+ loc_005FD35C: push esi
+ loc_005FD35D: push edx
+ loc_005FD35E: mov ebx, [edi]
+ loc_005FD360: call [00401130h] ; __vbaObjSetAddref
+ loc_005FD366: push eax
+ loc_005FD367: push edi
+ loc_005FD368: call [ebx+00000010h]
+ loc_005FD36B: test eax, eax
+ loc_005FD36D: fnclex
+ loc_005FD36F: jge 005FD380h
+ loc_005FD371: push 00000010h
+ loc_005FD373: push 00441EF0h
+ loc_005FD378: push edi
+ loc_005FD379: push eax
+ loc_005FD37A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FD380: lea ecx, var_18
+ loc_005FD383: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD389: jmp 005FD414h
+ loc_005FD38E: mov eax, [esi]
+ loc_005FD390: push esi
+ loc_005FD391: call [eax+00000720h]
+ loc_005FD397: mov ecx, [esi]
+ loc_005FD399: push esi
+ loc_005FD39A: mov [esi+00000054h], 0002h
+ loc_005FD3A0: call [ecx+000002FCh]
+ loc_005FD3A6: lea edx, var_18
+ loc_005FD3A9: push eax
+ loc_005FD3AA: push edx
+ loc_005FD3AB: call ebx
+ loc_005FD3AD: mov ecx, [esi+00000060h]
+ loc_005FD3B0: mov edi, eax
+ loc_005FD3B2: push ecx
+ loc_005FD3B3: push edi
+ loc_005FD3B4: mov eax, [edi]
+ loc_005FD3B6: call [eax+00000064h]
+ loc_005FD3B9: test eax, eax
+ loc_005FD3BB: fnclex
+ loc_005FD3BD: jge 005FD3CEh
+ loc_005FD3BF: push 00000064h
+ loc_005FD3C1: push 00441ED0h
+ loc_005FD3C6: push edi
+ loc_005FD3C7: push eax
+ loc_005FD3C8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FD3CE: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_005FD3D4: lea ecx, var_18
+ loc_005FD3D7: call edi
+ loc_005FD3D9: mov eax, [esi+00000060h]
+ loc_005FD3DC: test eax, eax
+ loc_005FD3DE: jle 005FD414h
+ loc_005FD3E0: mov edx, [esi]
+ loc_005FD3E2: push esi
+ loc_005FD3E3: call [edx+000002FCh]
+ loc_005FD3E9: push eax
+ loc_005FD3EA: lea eax, var_18
+ loc_005FD3ED: push eax
+ loc_005FD3EE: call ebx
+ loc_005FD3F0: mov esi, eax
+ loc_005FD3F2: push FFFFFFFFh
+ loc_005FD3F4: push esi
+ loc_005FD3F5: mov ecx, [esi]
+ loc_005FD3F7: call [ecx+0000005Ch]
+ loc_005FD3FA: test eax, eax
+ loc_005FD3FC: fnclex
+ loc_005FD3FE: jge 005FD40Fh
+ loc_005FD400: push 0000005Ch
+ loc_005FD402: push 00441ED0h
+ loc_005FD407: push esi
+ loc_005FD408: push eax
+ loc_005FD409: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FD40F: lea ecx, var_18
+ loc_005FD412: call edi
+ loc_005FD414: mov var_4, 00000000h
+ loc_005FD41B: push 005FD42Dh
+ loc_005FD420: jmp 005FD42Ch
+ loc_005FD422: lea ecx, var_18
+ loc_005FD425: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD42B: ret
+ loc_005FD42C: ret
+ loc_005FD42D: mov eax, Me
+ loc_005FD430: push eax
+ loc_005FD431: mov edx, [eax]
+ loc_005FD433: call [edx+00000008h]
+ loc_005FD436: mov eax, var_4
+ loc_005FD439: mov ecx, var_14
+ loc_005FD43C: pop edi
+ loc_005FD43D: pop esi
+ loc_005FD43E: mov fs:[00000000h], ecx
+ loc_005FD445: pop ebx
+ loc_005FD446: mov esp, ebp
+ loc_005FD448: pop ebp
+ loc_005FD449: retn 0004h
+End Sub
+
+Private Sub Form_Initialize() '5FC810
+ loc_005FC810: push ebp
+ loc_005FC811: mov ebp, esp
+ loc_005FC813: sub esp, 0000000Ch
+ loc_005FC816: push 00412856h ; __vbaExceptHandler
+ loc_005FC81B: mov eax, fs:[00000000h]
+ loc_005FC821: push eax
+ loc_005FC822: mov fs:[00000000h], esp
+ loc_005FC829: sub esp, 00000008h
+ loc_005FC82C: push ebx
+ loc_005FC82D: push esi
+ loc_005FC82E: push edi
+ loc_005FC82F: mov var_C, esp
+ loc_005FC832: mov var_8, 00403F08h
+ loc_005FC839: mov esi, Me
+ loc_005FC83C: mov eax, esi
+ loc_005FC83E: and eax, 00000001h
+ loc_005FC841: mov var_4, eax
+ loc_005FC844: and esi, FFFFFFFEh
+ loc_005FC847: push esi
+ loc_005FC848: mov Me, esi
+ loc_005FC84B: mov ecx, [esi]
+ loc_005FC84D: call [ecx+00000004h]
+ loc_005FC850: mov [esi+0000005Ch], 000003E8h
+ loc_005FC857: mov [esi+00000060h], 00001388h
+ loc_005FC85E: mov var_4, 00000000h
+ loc_005FC865: mov eax, Me
+ loc_005FC868: push eax
+ loc_005FC869: mov edx, [eax]
+ loc_005FC86B: call [edx+00000008h]
+ loc_005FC86E: mov eax, var_4
+ loc_005FC871: mov ecx, var_14
+ loc_005FC874: pop edi
+ loc_005FC875: pop esi
+ loc_005FC876: mov fs:[00000000h], ecx
+ loc_005FC87D: pop ebx
+ loc_005FC87E: mov esp, ebp
+ loc_005FC880: pop ebp
+ loc_005FC881: retn 0004h
+End Sub
+
+Public Sub DisplayToolTip(vTipID, sToolTipText) '5FC4D0
+ loc_005FC4D0: push ebp
+ loc_005FC4D1: mov ebp, esp
+ loc_005FC4D3: sub esp, 0000000Ch
+ loc_005FC4D6: push 00412856h ; __vbaExceptHandler
+ loc_005FC4DB: mov eax, fs:[00000000h]
+ loc_005FC4E1: push eax
+ loc_005FC4E2: mov fs:[00000000h], esp
+ loc_005FC4E9: sub esp, 00000080h
+ loc_005FC4EF: push ebx
+ loc_005FC4F0: push esi
+ loc_005FC4F1: push edi
+ loc_005FC4F2: mov var_C, esp
+ loc_005FC4F5: mov var_8, 00403EF8h
+ loc_005FC4FC: xor ebx, ebx
+ loc_005FC4FE: mov var_4, ebx
+ loc_005FC501: mov esi, Me
+ loc_005FC504: push esi
+ loc_005FC505: mov eax, [esi]
+ loc_005FC507: call [eax+00000004h]
+ loc_005FC50A: mov ecx, [esi]
+ loc_005FC50C: push esi
+ loc_005FC50D: mov var_18, ebx
+ loc_005FC510: mov var_1C, ebx
+ loc_005FC513: mov var_20, ebx
+ loc_005FC516: mov var_30, ebx
+ loc_005FC519: mov var_40, ebx
+ loc_005FC51C: mov var_50, ebx
+ loc_005FC51F: mov var_60, ebx
+ loc_005FC522: mov var_64, ebx
+ loc_005FC525: mov [esi+00000034h], FFFFFFh
+ loc_005FC52B: call [ecx+000002FCh]
+ loc_005FC531: lea edx, var_20
+ loc_005FC534: push eax
+ loc_005FC535: push edx
+ loc_005FC536: call [00401128h] ; __vbaObjSet
+ loc_005FC53C: mov edi, eax
+ loc_005FC53E: lea ecx, var_64
+ loc_005FC541: push ecx
+ loc_005FC542: push edi
+ loc_005FC543: mov eax, [edi]
+ loc_005FC545: call [eax+00000058h]
+ loc_005FC548: cmp eax, ebx
+ loc_005FC54A: fnclex
+ loc_005FC54C: jge 005FC55Dh
+ loc_005FC54E: push 00000058h
+ loc_005FC550: push 00441ED0h
+ loc_005FC555: push edi
+ loc_005FC556: push eax
+ loc_005FC557: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FC55D: mov dx, var_64
+ loc_005FC561: lea eax, var_60
+ loc_005FC564: mov var_58, dx
+ loc_005FC568: mov edx, vTipID
+ loc_005FC56B: push eax
+ loc_005FC56C: lea ecx, var_50
+ loc_005FC56F: mov var_60, 0000000Bh
+ loc_005FC576: lea ebx, [esi+00000038h]
+ loc_005FC579: call [00401028h] ; __vbaVarVargNofree
+ loc_005FC57F: push eax
+ loc_005FC580: lea ecx, var_30
+ loc_005FC583: push ebx
+ loc_005FC584: push ecx
+ loc_005FC585: call [00401350h] ; __vbaVarCmpEq
+ loc_005FC58B: lea edx, var_40
+ loc_005FC58E: push eax
+ loc_005FC58F: push edx
+ loc_005FC590: call [00401240h] ; __vbaVarAnd
+ loc_005FC596: push eax
+ loc_005FC597: call [00401164h] ; __vbaBoolVarNull
+ loc_005FC59D: lea ecx, var_20
+ loc_005FC5A0: mov edi, eax
+ loc_005FC5A2: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC5A8: lea ecx, var_60
+ loc_005FC5AB: call [00401030h] ; __vbaFreeVar
+ loc_005FC5B1: test di, di
+ loc_005FC5B4: jnz 005FC7A9h
+ loc_005FC5BA: mov eax, [esi]
+ loc_005FC5BC: push esi
+ loc_005FC5BD: call [eax+000002FCh]
+ loc_005FC5C3: lea ecx, var_20
+ loc_005FC5C6: push eax
+ loc_005FC5C7: push ecx
+ loc_005FC5C8: call [00401128h] ; __vbaObjSet
+ loc_005FC5CE: mov edi, eax
+ loc_005FC5D0: push 00000000h
+ loc_005FC5D2: push edi
+ loc_005FC5D3: mov edx, [edi]
+ loc_005FC5D5: call [edx+0000005Ch]
+ loc_005FC5D8: test eax, eax
+ loc_005FC5DA: fnclex
+ loc_005FC5DC: jge 005FC5EDh
+ loc_005FC5DE: push 0000005Ch
+ loc_005FC5E0: push 00441ED0h
+ loc_005FC5E5: push edi
+ loc_005FC5E6: push eax
+ loc_005FC5E7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FC5ED: lea ecx, var_20
+ loc_005FC5F0: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC5F6: mov edx, vTipID
+ loc_005FC5F9: lea ecx, var_50
+ loc_005FC5FC: call [00401028h] ; __vbaVarVargNofree
+ loc_005FC602: mov edx, eax
+ loc_005FC604: mov ecx, ebx
+ loc_005FC606: call [00401398h] ; __vbaVarCopy
+ loc_005FC60C: mov eax, sToolTipText
+ loc_005FC60F: mov edi, [00401098h] ; __vbaStrCat
+ loc_005FC615: push 0043FF54h
+ loc_005FC61A: mov ecx, [eax]
+ loc_005FC61C: push ecx
+ loc_005FC61D: call edi
+ loc_005FC61F: mov ebx, [004013C0h] ; __vbaStrMove
+ loc_005FC625: mov edx, eax
+ loc_005FC627: lea ecx, var_18
+ loc_005FC62A: call ebx
+ loc_005FC62C: push eax
+ loc_005FC62D: push 00447BE0h ; " "
+ loc_005FC632: call edi
+ loc_005FC634: mov edx, eax
+ loc_005FC636: lea ecx, var_1C
+ loc_005FC639: call ebx
+ loc_005FC63B: mov edx, eax
+ loc_005FC63D: lea ecx, [esi+00000048h]
+ loc_005FC640: call [00401310h] ; __vbaStrCopy
+ loc_005FC646: lea edx, var_1C
+ loc_005FC649: lea eax, var_18
+ loc_005FC64C: push edx
+ loc_005FC64D: push eax
+ loc_005FC64E: push 00000002h
+ loc_005FC650: call [00401324h] ; __vbaFreeStrList
+ loc_005FC656: add esp, 0000000Ch
+ loc_005FC659: mov [esi+00000054h], 0001h
+ loc_005FC65F: call [004012B4h] ; rtcGetTimer
+ loc_005FC665: fild real4 ptr [esi+00000058h]
+ loc_005FC668: fstp real8 ptr var_80
+ loc_005FC66B: fsub st0, real8 ptr var_80
+ loc_005FC66E: fmul st0, real8 ptr [00403EF0h]
+ loc_005FC674: fnstsw ax
+ loc_005FC676: test al, 0Dh
+ loc_005FC678: jnz 005FC801h
+ loc_005FC67E: call [00401168h] ; __vbaFpR8
+ loc_005FC684: fild real4 ptr [esi+00000060h]
+ loc_005FC687: fstp real8 ptr var_88
+ loc_005FC68D: fcomp real8 ptr var_88
+ loc_005FC693: fnstsw ax
+ loc_005FC695: test ah, 41h
+ loc_005FC698: jz 005FC6EAh
+ loc_005FC69A: mov ecx, [esi]
+ loc_005FC69C: push esi
+ loc_005FC69D: call [ecx+000002FCh]
+ loc_005FC6A3: lea edx, var_20
+ loc_005FC6A6: push eax
+ loc_005FC6A7: push edx
+ loc_005FC6A8: call [00401128h] ; __vbaObjSet
+ loc_005FC6AE: mov edi, eax
+ loc_005FC6B0: push 00000001h
+ loc_005FC6B2: push edi
+ loc_005FC6B3: mov eax, [edi]
+ loc_005FC6B5: call [eax+00000064h]
+ loc_005FC6B8: test eax, eax
+ loc_005FC6BA: fnclex
+ loc_005FC6BC: jge 005FC6CDh
+ loc_005FC6BE: push 00000064h
+ loc_005FC6C0: push 00441ED0h
+ loc_005FC6C5: push edi
+ loc_005FC6C6: push eax
+ loc_005FC6C7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FC6CD: lea ecx, var_20
+ loc_005FC6D0: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC6D6: call [004012B4h] ; rtcGetTimer
+ loc_005FC6DC: call [0040139Ch] ; __vbaFpI4
+ loc_005FC6E2: mov [esi+00000058h], eax
+ loc_005FC6E5: jmp 005FC76Dh
+ loc_005FC6EA: call [004012B4h] ; rtcGetTimer
+ loc_005FC6F0: mov ecx, [esi+0000005Ch]
+ loc_005FC6F3: mov eax, 10624DD3h
+ loc_005FC6F8: imul ecx
+ loc_005FC6FA: sar edx, 06h
+ loc_005FC6FD: mov ecx, edx
+ loc_005FC6FF: shr ecx, 1Fh
+ loc_005FC702: add edx, ecx
+ loc_005FC704: mov var_8C, edx
+ loc_005FC70A: fild real4 ptr var_8C
+ loc_005FC710: fstp real8 ptr var_94
+ loc_005FC716: fadd st0, real8 ptr var_94
+ loc_005FC71C: fnstsw ax
+ loc_005FC71E: test al, 0Dh
+ loc_005FC720: jnz 005FC801h
+ loc_005FC726: call [0040139Ch] ; __vbaFpI4
+ loc_005FC72C: mov edx, [esi]
+ loc_005FC72E: push esi
+ loc_005FC72F: mov [esi+00000058h], eax
+ loc_005FC732: call [edx+000002FCh]
+ loc_005FC738: push eax
+ loc_005FC739: lea eax, var_20
+ loc_005FC73C: push eax
+ loc_005FC73D: call [00401128h] ; __vbaObjSet
+ loc_005FC743: mov edx, [esi+0000005Ch]
+ loc_005FC746: mov edi, eax
+ loc_005FC748: push edx
+ loc_005FC749: push edi
+ loc_005FC74A: mov ecx, [edi]
+ loc_005FC74C: call [ecx+00000064h]
+ loc_005FC74F: test eax, eax
+ loc_005FC751: fnclex
+ loc_005FC753: jge 005FC764h
+ loc_005FC755: push 00000064h
+ loc_005FC757: push 00441ED0h
+ loc_005FC75C: push edi
+ loc_005FC75D: push eax
+ loc_005FC75E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FC764: lea ecx, var_20
+ loc_005FC767: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC76D: mov eax, [esi]
+ loc_005FC76F: push esi
+ loc_005FC770: call [eax+000002FCh]
+ loc_005FC776: lea ecx, var_20
+ loc_005FC779: push eax
+ loc_005FC77A: push ecx
+ loc_005FC77B: call [00401128h] ; __vbaObjSet
+ loc_005FC781: mov esi, eax
+ loc_005FC783: push FFFFFFFFh
+ loc_005FC785: push esi
+ loc_005FC786: mov edx, [esi]
+ loc_005FC788: call [edx+0000005Ch]
+ loc_005FC78B: test eax, eax
+ loc_005FC78D: fnclex
+ loc_005FC78F: jge 005FC7A0h
+ loc_005FC791: push 0000005Ch
+ loc_005FC793: push 00441ED0h
+ loc_005FC798: push esi
+ loc_005FC799: push eax
+ loc_005FC79A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FC7A0: lea ecx, var_20
+ loc_005FC7A3: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC7A9: fwait
+ loc_005FC7AA: push 005FC7E2h
+ loc_005FC7AF: jmp 005FC7E1h
+ loc_005FC7B1: lea eax, var_1C
+ loc_005FC7B4: lea ecx, var_18
+ loc_005FC7B7: push eax
+ loc_005FC7B8: push ecx
+ loc_005FC7B9: push 00000002h
+ loc_005FC7BB: call [00401324h] ; __vbaFreeStrList
+ loc_005FC7C1: add esp, 0000000Ch
+ loc_005FC7C4: lea ecx, var_20
+ loc_005FC7C7: call [0040142Ch] ; __vbaFreeObj
+ loc_005FC7CD: lea edx, var_40
+ loc_005FC7D0: lea eax, var_30
+ loc_005FC7D3: push edx
+ loc_005FC7D4: push eax
+ loc_005FC7D5: push 00000002h
+ loc_005FC7D7: call [00401050h] ; __vbaFreeVarList
+ loc_005FC7DD: add esp, 0000000Ch
+ loc_005FC7E0: ret
+ loc_005FC7E1: ret
+ loc_005FC7E2: mov eax, Me
+ loc_005FC7E5: push eax
+ loc_005FC7E6: mov ecx, [eax]
+ loc_005FC7E8: call [ecx+00000008h]
+ loc_005FC7EB: mov eax, var_4
+ loc_005FC7EE: mov ecx, var_14
+ loc_005FC7F1: pop edi
+ loc_005FC7F2: pop esi
+ loc_005FC7F3: mov fs:[00000000h], ecx
+ loc_005FC7FA: pop ebx
+ loc_005FC7FB: mov esp, ebp
+ loc_005FC7FD: pop ebp
+ loc_005FC7FE: retn 000Ch
+End Sub
+
+Public Property Get ShowInterval(arg_C) '5FC890
+ loc_005FC890: push ebp
+ loc_005FC891: mov ebp, esp
+ loc_005FC893: sub esp, 0000000Ch
+ loc_005FC896: push 00412856h ; __vbaExceptHandler
+ loc_005FC89B: mov eax, fs:[00000000h]
+ loc_005FC8A1: push eax
+ loc_005FC8A2: mov fs:[00000000h], esp
+ loc_005FC8A9: sub esp, 0000000Ch
+ loc_005FC8AC: push ebx
+ loc_005FC8AD: push esi
+ loc_005FC8AE: push edi
+ loc_005FC8AF: mov var_C, esp
+ loc_005FC8B2: mov var_8, 00403F10h
+ loc_005FC8B9: xor edi, edi
+ loc_005FC8BB: mov var_4, edi
+ loc_005FC8BE: mov esi, Me
+ loc_005FC8C1: push esi
+ loc_005FC8C2: mov eax, [esi]
+ loc_005FC8C4: call [eax+00000004h]
+ loc_005FC8C7: mov ecx, [esi+0000005Ch]
+ loc_005FC8CA: mov var_18, edi
+ loc_005FC8CD: mov var_18, ecx
+ loc_005FC8D0: mov eax, Me
+ loc_005FC8D3: push eax
+ loc_005FC8D4: mov edx, [eax]
+ loc_005FC8D6: call [edx+00000008h]
+ loc_005FC8D9: mov eax, arg_C
+ loc_005FC8DC: mov ecx, var_18
+ loc_005FC8DF: mov [eax], ecx
+ loc_005FC8E1: mov eax, var_4
+ loc_005FC8E4: mov ecx, var_14
+ loc_005FC8E7: pop edi
+ loc_005FC8E8: pop esi
+ loc_005FC8E9: mov fs:[00000000h], ecx
+ loc_005FC8F0: pop ebx
+ loc_005FC8F1: mov esp, ebp
+ loc_005FC8F3: pop ebp
+ loc_005FC8F4: retn 0008h
+End Sub
+
+Public Property Let ShowInterval(lInterval) '5FC900
+ loc_005FC900: push ebp
+ loc_005FC901: mov ebp, esp
+ loc_005FC903: sub esp, 0000000Ch
+ loc_005FC906: push 00412856h ; __vbaExceptHandler
+ loc_005FC90B: mov eax, fs:[00000000h]
+ loc_005FC911: push eax
+ loc_005FC912: mov fs:[00000000h], esp
+ loc_005FC919: sub esp, 00000008h
+ loc_005FC91C: push ebx
+ loc_005FC91D: push esi
+ loc_005FC91E: push edi
+ loc_005FC91F: mov var_C, esp
+ loc_005FC922: mov var_8, 00403F18h
+ loc_005FC929: mov var_4, 00000000h
+ loc_005FC930: mov esi, Me
+ loc_005FC933: push esi
+ loc_005FC934: mov eax, [esi]
+ loc_005FC936: call [eax+00000004h]
+ loc_005FC939: mov ecx, lInterval
+ loc_005FC93C: mov edx, [ecx]
+ loc_005FC93E: mov [esi+0000005Ch], edx
+ loc_005FC941: mov eax, Me
+ loc_005FC944: push eax
+ loc_005FC945: mov ecx, [eax]
+ loc_005FC947: call [ecx+00000008h]
+ loc_005FC94A: mov eax, var_4
+ loc_005FC94D: mov ecx, var_14
+ loc_005FC950: pop edi
+ loc_005FC951: pop esi
+ loc_005FC952: mov fs:[00000000h], ecx
+ loc_005FC959: pop ebx
+ loc_005FC95A: mov esp, ebp
+ loc_005FC95C: pop ebp
+ loc_005FC95D: retn 0008h
+End Sub
+
+Public Property Get HideInterval(arg_C) '5FC960
+ loc_005FC960: push ebp
+ loc_005FC961: mov ebp, esp
+ loc_005FC963: sub esp, 0000000Ch
+ loc_005FC966: push 00412856h ; __vbaExceptHandler
+ loc_005FC96B: mov eax, fs:[00000000h]
+ loc_005FC971: push eax
+ loc_005FC972: mov fs:[00000000h], esp
+ loc_005FC979: sub esp, 0000000Ch
+ loc_005FC97C: push ebx
+ loc_005FC97D: push esi
+ loc_005FC97E: push edi
+ loc_005FC97F: mov var_C, esp
+ loc_005FC982: mov var_8, 00403F20h
+ loc_005FC989: xor edi, edi
+ loc_005FC98B: mov var_4, edi
+ loc_005FC98E: mov esi, Me
+ loc_005FC991: push esi
+ loc_005FC992: mov eax, [esi]
+ loc_005FC994: call [eax+00000004h]
+ loc_005FC997: mov ecx, [esi+00000060h]
+ loc_005FC99A: mov var_18, edi
+ loc_005FC99D: mov var_18, ecx
+ loc_005FC9A0: mov eax, Me
+ loc_005FC9A3: push eax
+ loc_005FC9A4: mov edx, [eax]
+ loc_005FC9A6: call [edx+00000008h]
+ loc_005FC9A9: mov eax, arg_C
+ loc_005FC9AC: mov ecx, var_18
+ loc_005FC9AF: mov [eax], ecx
+ loc_005FC9B1: mov eax, var_4
+ loc_005FC9B4: mov ecx, var_14
+ loc_005FC9B7: pop edi
+ loc_005FC9B8: pop esi
+ loc_005FC9B9: mov fs:[00000000h], ecx
+ loc_005FC9C0: pop ebx
+ loc_005FC9C1: mov esp, ebp
+ loc_005FC9C3: pop ebp
+ loc_005FC9C4: retn 0008h
+End Sub
+
+Public Property Let HideInterval(lInterval) '5FC9D0
+ loc_005FC9D0: push ebp
+ loc_005FC9D1: mov ebp, esp
+ loc_005FC9D3: sub esp, 0000000Ch
+ loc_005FC9D6: push 00412856h ; __vbaExceptHandler
+ loc_005FC9DB: mov eax, fs:[00000000h]
+ loc_005FC9E1: push eax
+ loc_005FC9E2: mov fs:[00000000h], esp
+ loc_005FC9E9: sub esp, 00000008h
+ loc_005FC9EC: push ebx
+ loc_005FC9ED: push esi
+ loc_005FC9EE: push edi
+ loc_005FC9EF: mov var_C, esp
+ loc_005FC9F2: mov var_8, 00403F28h
+ loc_005FC9F9: mov var_4, 00000000h
+ loc_005FCA00: mov esi, Me
+ loc_005FCA03: push esi
+ loc_005FCA04: mov eax, [esi]
+ loc_005FCA06: call [eax+00000004h]
+ loc_005FCA09: mov ecx, lInterval
+ loc_005FCA0C: mov edx, [ecx]
+ loc_005FCA0E: mov [esi+00000060h], edx
+ loc_005FCA11: mov eax, Me
+ loc_005FCA14: push eax
+ loc_005FCA15: mov ecx, [eax]
+ loc_005FCA17: call [ecx+00000008h]
+ loc_005FCA1A: mov eax, var_4
+ loc_005FCA1D: mov ecx, var_14
+ loc_005FCA20: pop edi
+ loc_005FCA21: pop esi
+ loc_005FCA22: mov fs:[00000000h], ecx
+ loc_005FCA29: pop ebx
+ loc_005FCA2A: mov esp, ebp
+ loc_005FCA2C: pop ebp
+ loc_005FCA2D: retn 0008h
+End Sub
+
+Public Sub HideToolTip() '5FCA30
+ loc_005FCA30: push ebp
+ loc_005FCA31: mov ebp, esp
+ loc_005FCA33: sub esp, 0000000Ch
+ loc_005FCA36: push 00412856h ; __vbaExceptHandler
+ loc_005FCA3B: mov eax, fs:[00000000h]
+ loc_005FCA41: push eax
+ loc_005FCA42: mov fs:[00000000h], esp
+ loc_005FCA49: sub esp, 00000028h
+ loc_005FCA4C: push ebx
+ loc_005FCA4D: push esi
+ loc_005FCA4E: push edi
+ loc_005FCA4F: mov var_C, esp
+ loc_005FCA52: mov var_8, 00403F30h
+ loc_005FCA59: xor ebx, ebx
+ loc_005FCA5B: mov var_4, ebx
+ loc_005FCA5E: mov esi, Me
+ loc_005FCA61: push esi
+ loc_005FCA62: mov eax, [esi]
+ loc_005FCA64: call [eax+00000004h]
+ loc_005FCA67: mov ecx, [esi]
+ loc_005FCA69: push esi
+ loc_005FCA6A: mov var_18, ebx
+ loc_005FCA6D: mov var_28, ebx
+ loc_005FCA70: call [ecx+000002FCh]
+ loc_005FCA76: lea edx, var_18
+ loc_005FCA79: push eax
+ loc_005FCA7A: push edx
+ loc_005FCA7B: call [00401128h] ; __vbaObjSet
+ loc_005FCA81: mov edi, eax
+ loc_005FCA83: push ebx
+ loc_005FCA84: push edi
+ loc_005FCA85: mov eax, [edi]
+ loc_005FCA87: call [eax+0000005Ch]
+ loc_005FCA8A: cmp eax, ebx
+ loc_005FCA8C: fnclex
+ loc_005FCA8E: jge 005FCA9Fh
+ loc_005FCA90: push 0000005Ch
+ loc_005FCA92: push 00441ED0h
+ loc_005FCA97: push edi
+ loc_005FCA98: push eax
+ loc_005FCA99: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FCA9F: lea ecx, var_18
+ loc_005FCAA2: call [0040142Ch] ; __vbaFreeObj
+ loc_005FCAA8: lea edx, var_28
+ loc_005FCAAB: lea ecx, [esi+00000038h]
+ loc_005FCAAE: mov [esi+00000058h], ebx
+ loc_005FCAB1: mov var_20, 0043C9F4h
+ loc_005FCAB8: mov var_28, 00000008h
+ loc_005FCABF: call [00401398h] ; __vbaVarCopy
+ loc_005FCAC5: cmp [0073C818h], ebx
+ loc_005FCACB: jnz 005FCADDh
+ loc_005FCACD: push 0073C818h
+ loc_005FCAD2: push 00441F00h
+ loc_005FCAD7: call [004012FCh] ; __vbaNew2
+ loc_005FCADD: mov edi, [0073C818h]
+ loc_005FCAE3: lea ecx, var_18
+ loc_005FCAE6: push esi
+ loc_005FCAE7: push ecx
+ loc_005FCAE8: mov edx, [edi]
+ loc_005FCAEA: mov var_3C, edx
+ loc_005FCAED: call [00401130h] ; __vbaObjSetAddref
+ loc_005FCAF3: mov edx, var_3C
+ loc_005FCAF6: push eax
+ loc_005FCAF7: push edi
+ loc_005FCAF8: call [edx+00000010h]
+ loc_005FCAFB: cmp eax, ebx
+ loc_005FCAFD: fnclex
+ loc_005FCAFF: jge 005FCB10h
+ loc_005FCB01: push 00000010h
+ loc_005FCB03: push 00441EF0h
+ loc_005FCB08: push edi
+ loc_005FCB09: push eax
+ loc_005FCB0A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_005FCB10: lea ecx, var_18
+ loc_005FCB13: call [0040142Ch] ; __vbaFreeObj
+ loc_005FCB19: push 005FCB2Bh
+ loc_005FCB1E: jmp 005FCB2Ah
+ loc_005FCB20: lea ecx, var_18
+ loc_005FCB23: call [0040142Ch] ; __vbaFreeObj
+ loc_005FCB29: ret
+ loc_005FCB2A: ret
+ loc_005FCB2B: mov eax, Me
+ loc_005FCB2E: push eax
+ loc_005FCB2F: mov ecx, [eax]
+ loc_005FCB31: call [ecx+00000008h]
+ loc_005FCB34: mov eax, var_4
+ loc_005FCB37: mov ecx, var_14
+ loc_005FCB3A: pop edi
+ loc_005FCB3B: pop esi
+ loc_005FCB3C: mov fs:[00000000h], ecx
+ loc_005FCB43: pop ebx
+ loc_005FCB44: mov esp, ebp
+ loc_005FCB46: pop ebp
+ loc_005FCB47: retn 0004h
+End Sub
+
+Public Property Get TipText(arg_C) '5FCB50
+ loc_005FCB50: push ebp
+ loc_005FCB51: mov ebp, esp
+ loc_005FCB53: sub esp, 0000000Ch
+ loc_005FCB56: push 00412856h ; __vbaExceptHandler
+ loc_005FCB5B: mov eax, fs:[00000000h]
+ loc_005FCB61: push eax
+ loc_005FCB62: mov fs:[00000000h], esp
+ loc_005FCB69: sub esp, 0000000Ch
+ loc_005FCB6C: push ebx
+ loc_005FCB6D: push esi
+ loc_005FCB6E: push edi
+ loc_005FCB6F: mov var_C, esp
+ loc_005FCB72: mov var_8, 00403F40h
+ loc_005FCB79: xor edi, edi
+ loc_005FCB7B: mov var_4, edi
+ loc_005FCB7E: mov esi, Me
+ loc_005FCB81: push esi
+ loc_005FCB82: mov eax, [esi]
+ loc_005FCB84: call [eax+00000004h]
+ loc_005FCB87: mov ecx, arg_C
+ loc_005FCB8A: mov var_18, edi
+ loc_005FCB8D: mov [ecx], edi
+ loc_005FCB8F: mov edx, [esi+00000048h]
+ loc_005FCB92: lea ecx, var_18
+ loc_005FCB95: call [00401310h] ; __vbaStrCopy
+ loc_005FCB9B: push 005FCBADh
+ loc_005FCBA0: jmp 005FCBACh
+ loc_005FCBA2: lea ecx, var_18
+ loc_005FCBA5: call [00401430h] ; __vbaFreeStr
+ loc_005FCBAB: ret
+ loc_005FCBAC: ret
+ loc_005FCBAD: mov eax, Me
+ loc_005FCBB0: push eax
+ loc_005FCBB1: mov edx, [eax]
+ loc_005FCBB3: call [edx+00000008h]
+ loc_005FCBB6: mov eax, arg_C
+ loc_005FCBB9: mov ecx, var_18
+ loc_005FCBBC: mov [eax], ecx
+ loc_005FCBBE: mov eax, var_4
+ loc_005FCBC1: mov ecx, var_14
+ loc_005FCBC4: pop edi
+ loc_005FCBC5: pop esi
+ loc_005FCBC6: mov fs:[00000000h], ecx
+ loc_005FCBCD: pop ebx
+ loc_005FCBCE: mov esp, ebp
+ loc_005FCBD0: pop ebp
+ loc_005FCBD1: retn 0008h
+End Sub
+
+Public Property Let TipText(sTipText) '5FCBE0
+ loc_005FCBE0: push ebp
+ loc_005FCBE1: mov ebp, esp
+ loc_005FCBE3: sub esp, 0000000Ch
+ loc_005FCBE6: push 00412856h ; __vbaExceptHandler
+ loc_005FCBEB: mov eax, fs:[00000000h]
+ loc_005FCBF1: push eax
+ loc_005FCBF2: mov fs:[00000000h], esp
+ loc_005FCBF9: sub esp, 00000010h
+ loc_005FCBFC: push ebx
+ loc_005FCBFD: push esi
+ loc_005FCBFE: push edi
+ loc_005FCBFF: mov var_C, esp
+ loc_005FCC02: mov var_8, 00403F50h
+ loc_005FCC09: xor edi, edi
+ loc_005FCC0B: mov var_4, edi
+ loc_005FCC0E: mov esi, Me
+ loc_005FCC11: push esi
+ loc_005FCC12: mov eax, [esi]
+ loc_005FCC14: call [eax+00000004h]
+ loc_005FCC17: mov ecx, sTipText
+ loc_005FCC1A: mov var_18, edi
+ loc_005FCC1D: mov var_1C, edi
+ loc_005FCC20: mov edi, [00401098h] ; __vbaStrCat
+ loc_005FCC26: mov edx, [ecx]
+ loc_005FCC28: push 0043FF54h
+ loc_005FCC2D: push edx
+ loc_005FCC2E: call edi
+ loc_005FCC30: mov ebx, [004013C0h] ; __vbaStrMove
+ loc_005FCC36: mov edx, eax
+ loc_005FCC38: lea ecx, var_18
+ loc_005FCC3B: call ebx
+ loc_005FCC3D: push eax
+ loc_005FCC3E: push 0043FF54h
+ loc_005FCC43: call edi
+ loc_005FCC45: mov edx, eax
+ loc_005FCC47: lea ecx, var_1C
+ loc_005FCC4A: call ebx
+ loc_005FCC4C: mov edx, eax
+ loc_005FCC4E: lea ecx, [esi+00000048h]
+ loc_005FCC51: call [00401310h] ; __vbaStrCopy
+ loc_005FCC57: lea eax, var_1C
+ loc_005FCC5A: lea ecx, var_18
+ loc_005FCC5D: push eax
+ loc_005FCC5E: push ecx
+ loc_005FCC5F: push 00000002h
+ loc_005FCC61: call [00401324h] ; __vbaFreeStrList
+ loc_005FCC67: mov edx, [esi]
+ loc_005FCC69: add esp, 0000000Ch
+ loc_005FCC6C: push esi
+ loc_005FCC6D: call [edx+00000720h]
+ loc_005FCC73: push 005FCC8Fh
+ loc_005FCC78: jmp 005FCC8Eh
+ loc_005FCC7A: lea eax, var_1C
+ loc_005FCC7D: lea ecx, var_18
+ loc_005FCC80: push eax
+ loc_005FCC81: push ecx
+ loc_005FCC82: push 00000002h
+ loc_005FCC84: call [00401324h] ; __vbaFreeStrList
+ loc_005FCC8A: add esp, 0000000Ch
+ loc_005FCC8D: ret
+ loc_005FCC8E: ret
+ loc_005FCC8F: mov eax, Me
+ loc_005FCC92: push eax
+ loc_005FCC93: mov edx, [eax]
+ loc_005FCC95: call [edx+00000008h]
+ loc_005FCC98: mov eax, var_4
+ loc_005FCC9B: mov ecx, var_14
+ loc_005FCC9E: pop edi
+ loc_005FCC9F: pop esi
+ loc_005FCCA0: mov fs:[00000000h], ecx
+ loc_005FCCA7: pop ebx
+ loc_005FCCA8: mov esp, ebp
+ loc_005FCCAA: pop ebp
+ loc_005FCCAB: retn 0008h
+End Sub
+
+Public Sub ResetTimer() '5FD450
+ loc_005FD450: push ebp
+ loc_005FD451: mov ebp, esp
+ loc_005FD453: sub esp, 0000000Ch
+ loc_005FD456: push 00412856h ; __vbaExceptHandler
+ loc_005FD45B: mov eax, fs:[00000000h]
+ loc_005FD461: push eax
+ loc_005FD462: mov fs:[00000000h], esp
+ loc_005FD469: sub esp, 00000008h
+ loc_005FD46C: push ebx
+ loc_005FD46D: push esi
+ loc_005FD46E: push edi
+ loc_005FD46F: mov var_C, esp
+ loc_005FD472: mov var_8, 00403F88h
+ loc_005FD479: mov var_4, 00000000h
+ loc_005FD480: mov esi, Me
+ loc_005FD483: push esi
+ loc_005FD484: mov eax, [esi]
+ loc_005FD486: call [eax+00000004h]
+ loc_005FD489: call [004012B4h] ; rtcGetTimer
+ loc_005FD48F: call [0040139Ch] ; __vbaFpI4
+ loc_005FD495: mov [esi+00000058h], eax
+ loc_005FD498: mov eax, Me
+ loc_005FD49B: push eax
+ loc_005FD49C: mov ecx, [eax]
+ loc_005FD49E: call [ecx+00000008h]
+ loc_005FD4A1: mov eax, var_4
+ loc_005FD4A4: mov ecx, var_14
+ loc_005FD4A7: pop edi
+ loc_005FD4A8: pop esi
+ loc_005FD4A9: mov fs:[00000000h], ecx
+ loc_005FD4B0: pop ebx
+ loc_005FD4B1: mov esp, ebp
+ loc_005FD4B3: pop ebp
+ loc_005FD4B4: retn 0004h
+End Sub
+
+Private Sub Proc_14_11_5FCCB0
+ loc_005FCCB0: push ebp
+ loc_005FCCB1: mov ebp, esp
+ loc_005FCCB3: sub esp, 00000008h
+ loc_005FCCB6: push 00412856h ; __vbaExceptHandler
+ loc_005FCCBB: mov eax, fs:[00000000h]
+ loc_005FCCC1: push eax
+ loc_005FCCC2: mov fs:[00000000h], esp
+ loc_005FCCC9: sub esp, 00000064h
+ loc_005FCCCC: push ebx
+ loc_005FCCCD: push esi
+ loc_005FCCCE: push edi
+ loc_005FCCCF: mov var_8, esp
+ loc_005FCCD2: mov var_4, 00403F68h
+ loc_005FCCD9: mov esi, Me
+ loc_005FCCDC: xor eax, eax
+ loc_005FCCDE: xor ebx, ebx
+ loc_005FCCE0: mov var_1C, eax
+ loc_005FCCE3: cmp [esi+00000034h], bx
+ loc_005FCCE7: mov var_18, eax
+ loc_005FCCEA: mov var_24, ebx
+ loc_005FCCED: mov var_28, ebx
+ loc_005FCCF0: mov var_2C, ebx
+ loc_005FCCF3: mov var_30, ebx
+ loc_005FCCF6: jz 005FD26Ch
+ loc_005FCCFC: lea ecx, var_1C
+ loc_005FCCFF: push ecx
+ loc_005FCD00: GetCursorPos(%x1v)
+ loc_005FCD05: call [004010BCh] ; __vbaSetSystemError
+ loc_005FCD0B: mov eax, var_18
+ loc_005FCD0E: mov ecx, [esi+0000004Ch]
+ loc_005FCD11: cmp eax, ecx
+ loc_005FCD13: jnz 005FCD23h
+ loc_005FCD15: mov edx, var_1C
+ loc_005FCD18: mov ecx, [esi+00000050h]
+ loc_005FCD1B: cmp edx, ecx
+ loc_005FCD1D: jz 005FD26Ch
+ loc_005FCD23: mov ecx, [esi]
+ loc_005FCD25: mov [esi+0000004Ch], eax
+ loc_005FCD28: mov eax, var_1C
+ loc_005FCD2B: lea edx, var_28
+ loc_005FCD2E: mov [esi+00000050h], eax
+ loc_005FCD31: mov eax, [esi+00000048h]
+ loc_005FCD34: push edx
+ loc_005FCD35: push eax
+ loc_005FCD36: push esi
+ loc_005FCD37: call [ecx+000002E4h]
+ loc_005FCD3D: cmp eax, ebx
+ loc_005FCD3F: fnclex
+ loc_005FCD41: jge 005FCD59h
+ loc_005FCD43: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_005FCD49: push 000002E4h
+ loc_005FCD4E: push 0044740Ch
+ loc_005FCD53: push esi
+ loc_005FCD54: push eax
+ loc_005FCD55: call edi
+ loc_005FCD57: jmp 005FCD5Fh
+ loc_005FCD59: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_005FCD5F: fld real4 ptr var_28
+ loc_005FCD62: call [0040139Ch] ; __vbaFpI4
+ loc_005FCD68: mov ecx, [esi]
+ loc_005FCD6A: lea edx, var_2C
+ loc_005FCD6D: push edx
+ loc_005FCD6E: push esi
+ loc_005FCD6F: mov var_20, eax
+ loc_005FCD72: call [ecx+00000100h]
+ loc_005FCD78: cmp eax, ebx
+ loc_005FCD7A: fnclex
+ loc_005FCD7C: jge 005FCD8Ch
+ loc_005FCD7E: push 00000100h
+ loc_005FCD83: push 0044740Ch
+ loc_005FCD88: push esi
+ loc_005FCD89: push eax
+ loc_005FCD8A: call edi
+ loc_005FCD8C: mov eax, [esi]
+ loc_005FCD8E: lea ecx, var_28
+ loc_005FCD91: push ecx
+ loc_005FCD92: push esi
+ loc_005FCD93: call [eax+00000080h]
+ loc_005FCD99: cmp eax, ebx
+ loc_005FCD9B: fnclex
+ loc_005FCD9D: jge 005FCDADh
+ loc_005FCD9F: push 00000080h
+ loc_005FCDA4: push 0044740Ch
+ loc_005FCDA9: push esi
+ loc_005FCDAA: push eax
+ loc_005FCDAB: call edi
+ loc_005FCDAD: fld real4 ptr var_28
+ loc_005FCDB0: fild real4 ptr var_20
+ loc_005FCDB3: mov edx, [esi]
+ loc_005FCDB5: push ecx
+ loc_005FCDB6: fstp real8 ptr var_50
+ loc_005FCDB9: fmul st0, real8 ptr var_50
+ loc_005FCDBC: cmp [0073A000h], 00000000h
+ loc_005FCDC3: jnz 005FCDCAh
+ loc_005FCDC5: fdiv st0, real4 ptr var_2C
+ loc_005FCDC8: jmp 005FCDD2h
+ loc_005FCDCA: push var_2C
+ loc_005FCDCD: call 00412868h ; _adj_fdiv_m32
+ loc_005FCDD2: fnstsw ax
+ loc_005FCDD4: test al, 0Dh
+ loc_005FCDD6: jnz 005FD294h
+ loc_005FCDDC: fstp real4 ptr var_54
+ loc_005FCDDF: fld real4 ptr var_54
+ loc_005FCDE2: fstp real4 ptr [esp]
+ loc_005FCDE5: push esi
+ loc_005FCDE6: call [edx+00000084h]
+ loc_005FCDEC: cmp eax, ebx
+ loc_005FCDEE: fnclex
+ loc_005FCDF0: jge 005FCE00h
+ loc_005FCDF2: push 00000084h
+ loc_005FCDF7: push 0044740Ch
+ loc_005FCDFC: push esi
+ loc_005FCDFD: push eax
+ loc_005FCDFE: call edi
+ loc_005FCE00: mov eax, [esi]
+ loc_005FCE02: lea ecx, var_2C
+ loc_005FCE05: push ecx
+ loc_005FCE06: push esi
+ loc_005FCE07: call [eax+00000108h]
+ loc_005FCE0D: cmp eax, ebx
+ loc_005FCE0F: fnclex
+ loc_005FCE11: jge 005FCE21h
+ loc_005FCE13: push 00000108h
+ loc_005FCE18: push 0044740Ch
+ loc_005FCE1D: push esi
+ loc_005FCE1E: push eax
+ loc_005FCE1F: call edi
+ loc_005FCE21: mov edx, [esi]
+ loc_005FCE23: lea eax, var_28
+ loc_005FCE26: push eax
+ loc_005FCE27: push esi
+ loc_005FCE28: call [edx+00000088h]
+ loc_005FCE2E: cmp eax, ebx
+ loc_005FCE30: fnclex
+ loc_005FCE32: jge 005FCE42h
+ loc_005FCE34: push 00000088h
+ loc_005FCE39: push 0044740Ch
+ loc_005FCE3E: push esi
+ loc_005FCE3F: push eax
+ loc_005FCE40: call edi
+ loc_005FCE42: fld real4 ptr var_28
+ loc_005FCE45: fmul st0, real4 ptr [00403F60h]
+ loc_005FCE4B: mov ecx, [esi]
+ loc_005FCE4D: push ecx
+ loc_005FCE4E: cmp [0073A000h], 00000000h
+ loc_005FCE55: jnz 005FCE5Ch
+ loc_005FCE57: fdiv st0, real4 ptr var_2C
+ loc_005FCE5A: jmp 005FCE64h
+ loc_005FCE5C: push var_2C
+ loc_005FCE5F: call 00412868h ; _adj_fdiv_m32
+ loc_005FCE64: fnstsw ax
+ loc_005FCE66: test al, 0Dh
+ loc_005FCE68: jnz 005FD294h
+ loc_005FCE6E: fstp real4 ptr [esp]
+ loc_005FCE71: push esi
+ loc_005FCE72: call [ecx+0000008Ch]
+ loc_005FCE78: cmp eax, ebx
+ loc_005FCE7A: fnclex
+ loc_005FCE7C: jge 005FCE8Ch
+ loc_005FCE7E: push 0000008Ch
+ loc_005FCE83: push 0044740Ch
+ loc_005FCE88: push esi
+ loc_005FCE89: push eax
+ loc_005FCE8A: call edi
+ loc_005FCE8C: mov edx, [esi]
+ loc_005FCE8E: push esi
+ loc_005FCE8F: call [edx+000002C4h]
+ loc_005FCE95: cmp eax, ebx
+ loc_005FCE97: fnclex
+ loc_005FCE99: jge 005FCEA9h
+ loc_005FCE9B: push 000002C4h
+ loc_005FCEA0: push 0044740Ch
+ loc_005FCEA5: push esi
+ loc_005FCEA6: push eax
+ loc_005FCEA7: call edi
+ loc_005FCEA9: mov eax, [esi]
+ loc_005FCEAB: push 40400000h
+ loc_005FCEB0: push esi
+ loc_005FCEB1: call [eax+000000ECh]
+ loc_005FCEB7: cmp eax, ebx
+ loc_005FCEB9: fnclex
+ loc_005FCEBB: jge 005FCECBh
+ loc_005FCEBD: push 000000ECh
+ loc_005FCEC2: push 0044740Ch
+ loc_005FCEC7: push esi
+ loc_005FCEC8: push eax
+ loc_005FCEC9: call edi
+ loc_005FCECB: mov ecx, [esi+00000048h]
+ loc_005FCECE: push ecx
+ loc_005FCECF: push esi
+ loc_005FCED0: push 00443F10h
+ loc_005FCED5: call [004011D8h] ; __vbaPrintObj
+ loc_005FCEDB: mov edx, [esi]
+ loc_005FCEDD: add esp, 0000000Ch
+ loc_005FCEE0: lea eax, var_28
+ loc_005FCEE3: push eax
+ loc_005FCEE4: push esi
+ loc_005FCEE5: call [edx+00000100h]
+ loc_005FCEEB: cmp eax, ebx
+ loc_005FCEED: fnclex
+ loc_005FCEEF: jge 005FCEFFh
+ loc_005FCEF1: push 00000100h
+ loc_005FCEF6: push 0044740Ch
+ loc_005FCEFB: push esi
+ loc_005FCEFC: push eax
+ loc_005FCEFD: call edi
+ loc_005FCEFF: mov ecx, [esi]
+ loc_005FCF01: lea edx, var_2C
+ loc_005FCF04: push edx
+ loc_005FCF05: push esi
+ loc_005FCF06: call [ecx+00000108h]
+ loc_005FCF0C: cmp eax, ebx
+ loc_005FCF0E: fnclex
+ loc_005FCF10: jge 005FCF20h
+ loc_005FCF12: push 00000108h
+ loc_005FCF17: push 0044740Ch
+ loc_005FCF1C: push esi
+ loc_005FCF1D: push eax
+ loc_005FCF1E: call edi
+ loc_005FCF20: mov ecx, var_2C
+ loc_005FCF23: mov edx, var_28
+ loc_005FCF26: mov eax, [esi]
+ loc_005FCF28: push 00FFFFFFh
+ loc_005FCF2D: push ecx
+ loc_005FCF2E: push edx
+ loc_005FCF2F: push ebx
+ loc_005FCF30: push ebx
+ loc_005FCF31: push 00000016h
+ loc_005FCF33: push esi
+ loc_005FCF34: call [eax+000002C8h]
+ loc_005FCF3A: cmp eax, ebx
+ loc_005FCF3C: fnclex
+ loc_005FCF3E: jge 005FCF4Eh
+ loc_005FCF40: push 000002C8h
+ loc_005FCF45: push 0044740Ch
+ loc_005FCF4A: push esi
+ loc_005FCF4B: push eax
+ loc_005FCF4C: call edi
+ loc_005FCF4E: mov eax, [esi]
+ loc_005FCF50: lea ecx, var_28
+ loc_005FCF53: push ecx
+ loc_005FCF54: push esi
+ loc_005FCF55: call [eax+00000108h]
+ loc_005FCF5B: cmp eax, ebx
+ loc_005FCF5D: fnclex
+ loc_005FCF5F: jge 005FCF6Fh
+ loc_005FCF61: push 00000108h
+ loc_005FCF66: push 0044740Ch
+ loc_005FCF6B: push esi
+ loc_005FCF6C: push eax
+ loc_005FCF6D: call edi
+ loc_005FCF6F: mov edx, [esi]
+ loc_005FCF71: lea eax, var_2C
+ loc_005FCF74: push eax
+ loc_005FCF75: push esi
+ loc_005FCF76: call [edx+00000100h]
+ loc_005FCF7C: cmp eax, ebx
+ loc_005FCF7E: fnclex
+ loc_005FCF80: jge 005FCF90h
+ loc_005FCF82: push 00000100h
+ loc_005FCF87: push 0044740Ch
+ loc_005FCF8C: push esi
+ loc_005FCF8D: push eax
+ loc_005FCF8E: call edi
+ loc_005FCF90: mov ecx, [esi]
+ loc_005FCF92: lea edx, var_30
+ loc_005FCF95: push edx
+ loc_005FCF96: push esi
+ loc_005FCF97: call [ecx+00000108h]
+ loc_005FCF9D: cmp eax, ebx
+ loc_005FCF9F: fnclex
+ loc_005FCFA1: jge 005FCFB1h
+ loc_005FCFA3: push 00000108h
+ loc_005FCFA8: push 0044740Ch
+ loc_005FCFAD: push esi
+ loc_005FCFAE: push eax
+ loc_005FCFAF: call edi
+ loc_005FCFB1: fld real4 ptr var_30
+ loc_005FCFB4: fsub st0, real4 ptr [00402440h]
+ loc_005FCFBA: mov ecx, [esi]
+ loc_005FCFBC: push ebx
+ loc_005FCFBD: push ecx
+ loc_005FCFBE: mov edx, var_2C
+ loc_005FCFC1: fnstsw ax
+ loc_005FCFC3: test al, 0Dh
+ loc_005FCFC5: jnz 005FD294h
+ loc_005FCFCB: fstp real4 ptr [esp]
+ loc_005FCFCE: fld real4 ptr var_28
+ loc_005FCFD1: fsub st0, real4 ptr [00402440h]
+ loc_005FCFD7: push edx
+ loc_005FCFD8: push ecx
+ loc_005FCFD9: fnstsw ax
+ loc_005FCFDB: test al, 0Dh
+ loc_005FCFDD: jnz 005FD294h
+ loc_005FCFE3: fstp real4 ptr [esp]
+ loc_005FCFE6: push ebx
+ loc_005FCFE7: push 00000006h
+ loc_005FCFE9: push esi
+ loc_005FCFEA: call [ecx+000002C8h]
+ loc_005FCFF0: cmp eax, ebx
+ loc_005FCFF2: fnclex
+ loc_005FCFF4: jge 005FD004h
+ loc_005FCFF6: push 000002C8h
+ loc_005FCFFB: push 0044740Ch
+ loc_005FD000: push esi
+ loc_005FD001: push eax
+ loc_005FD002: call edi
+ loc_005FD004: mov eax, [esi]
+ loc_005FD006: lea ecx, var_28
+ loc_005FD009: push ecx
+ loc_005FD00A: push esi
+ loc_005FD00B: call [eax+00000100h]
+ loc_005FD011: cmp eax, ebx
+ loc_005FD013: fnclex
+ loc_005FD015: jge 005FD025h
+ loc_005FD017: push 00000100h
+ loc_005FD01C: push 0044740Ch
+ loc_005FD021: push esi
+ loc_005FD022: push eax
+ loc_005FD023: call edi
+ loc_005FD025: mov edx, [esi]
+ loc_005FD027: lea eax, var_2C
+ loc_005FD02A: push eax
+ loc_005FD02B: push esi
+ loc_005FD02C: call [edx+00000100h]
+ loc_005FD032: cmp eax, ebx
+ loc_005FD034: fnclex
+ loc_005FD036: jge 005FD046h
+ loc_005FD038: push 00000100h
+ loc_005FD03D: push 0044740Ch
+ loc_005FD042: push esi
+ loc_005FD043: push eax
+ loc_005FD044: call edi
+ loc_005FD046: mov ecx, [esi]
+ loc_005FD048: lea edx, var_30
+ loc_005FD04B: push edx
+ loc_005FD04C: push esi
+ loc_005FD04D: call [ecx+00000108h]
+ loc_005FD053: cmp eax, ebx
+ loc_005FD055: fnclex
+ loc_005FD057: jge 005FD067h
+ loc_005FD059: push 00000108h
+ loc_005FD05E: push 0044740Ch
+ loc_005FD063: push esi
+ loc_005FD064: push eax
+ loc_005FD065: call edi
+ loc_005FD067: fld real4 ptr var_30
+ loc_005FD06A: fsub st0, real4 ptr [00402440h]
+ loc_005FD070: mov ecx, [esi]
+ loc_005FD072: push ebx
+ loc_005FD073: push ecx
+ loc_005FD074: fnstsw ax
+ loc_005FD076: test al, 0Dh
+ loc_005FD078: jnz 005FD294h
+ loc_005FD07E: fstp real4 ptr [esp]
+ loc_005FD081: fld real4 ptr var_2C
+ loc_005FD084: fsub st0, real4 ptr [00402440h]
+ loc_005FD08A: push ecx
+ loc_005FD08B: fnstsw ax
+ loc_005FD08D: test al, 0Dh
+ loc_005FD08F: jnz 005FD294h
+ loc_005FD095: fstp real4 ptr [esp]
+ loc_005FD098: fld real4 ptr var_28
+ loc_005FD09B: fsub st0, real4 ptr [00402440h]
+ loc_005FD0A1: push ebx
+ loc_005FD0A2: push ecx
+ loc_005FD0A3: fnstsw ax
+ loc_005FD0A5: test al, 0Dh
+ loc_005FD0A7: jnz 005FD294h
+ loc_005FD0AD: fstp real4 ptr [esp]
+ loc_005FD0B0: push 00000006h
+ loc_005FD0B2: push esi
+ loc_005FD0B3: call [ecx+000002C8h]
+ loc_005FD0B9: cmp eax, ebx
+ loc_005FD0BB: fnclex
+ loc_005FD0BD: jge 005FD0CDh
+ loc_005FD0BF: push 000002C8h
+ loc_005FD0C4: push 0044740Ch
+ loc_005FD0C9: push esi
+ loc_005FD0CA: push eax
+ loc_005FD0CB: call edi
+ loc_005FD0CD: cmp [0073C818h], ebx
+ loc_005FD0D3: jnz 005FD0E5h
+ loc_005FD0D5: push 0073C818h
+ loc_005FD0DA: push 00441F00h
+ loc_005FD0DF: call [004012FCh] ; __vbaNew2
+ loc_005FD0E5: mov ebx, [0073C818h]
+ loc_005FD0EB: lea eax, var_24
+ loc_005FD0EE: push eax
+ loc_005FD0EF: push ebx
+ loc_005FD0F0: mov edx, [ebx]
+ loc_005FD0F2: call [edx+00000018h]
+ loc_005FD0F5: test eax, eax
+ loc_005FD0F7: fnclex
+ loc_005FD0F9: jge 005FD106h
+ loc_005FD0FB: push 00000018h
+ loc_005FD0FD: push 00441EF0h
+ loc_005FD102: push ebx
+ loc_005FD103: push eax
+ loc_005FD104: call edi
+ loc_005FD106: mov eax, var_24
+ loc_005FD109: lea edx, var_28
+ loc_005FD10C: push edx
+ loc_005FD10D: push eax
+ loc_005FD10E: mov ecx, [eax]
+ loc_005FD110: mov ebx, eax
+ loc_005FD112: call [ecx+00000088h]
+ loc_005FD118: test eax, eax
+ loc_005FD11A: fnclex
+ loc_005FD11C: jge 005FD12Ch
+ loc_005FD11E: push 00000088h
+ loc_005FD123: push 00447BE8h
+ loc_005FD128: push ebx
+ loc_005FD129: push eax
+ loc_005FD12A: call edi
+ loc_005FD12C: mov edx, [esi+0000004Ch]
+ loc_005FD12F: mov ecx, [esi]
+ loc_005FD131: add edx, 00000012h
+ loc_005FD134: push ecx
+ loc_005FD135: jo 005FD299h
+ loc_005FD13B: mov var_58, edx
+ loc_005FD13E: fild real4 ptr var_58
+ loc_005FD141: fstp real8 ptr var_60
+ loc_005FD144: fld real4 ptr var_28
+ loc_005FD147: fmul st0, real8 ptr var_60
+ loc_005FD14A: fnstsw ax
+ loc_005FD14C: test al, 0Dh
+ loc_005FD14E: jnz 005FD294h
+ loc_005FD154: fstp real4 ptr var_64
+ loc_005FD157: fld real4 ptr var_64
+ loc_005FD15A: fstp real4 ptr [esp]
+ loc_005FD15D: push esi
+ loc_005FD15E: call [ecx+0000007Ch]
+ loc_005FD161: test eax, eax
+ loc_005FD163: fnclex
+ loc_005FD165: jge 005FD172h
+ loc_005FD167: push 0000007Ch
+ loc_005FD169: push 0044740Ch
+ loc_005FD16E: push esi
+ loc_005FD16F: push eax
+ loc_005FD170: call edi
+ loc_005FD172: lea ecx, var_24
+ loc_005FD175: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD17B: mov eax, [0073C818h]
+ loc_005FD180: test eax, eax
+ loc_005FD182: jnz 005FD194h
+ loc_005FD184: push 0073C818h
+ loc_005FD189: push 00441F00h
+ loc_005FD18E: call [004012FCh] ; __vbaNew2
+ loc_005FD194: mov ebx, [0073C818h]
+ loc_005FD19A: lea ecx, var_24
+ loc_005FD19D: push ecx
+ loc_005FD19E: push ebx
+ loc_005FD19F: mov eax, [ebx]
+ loc_005FD1A1: call [eax+00000018h]
+ loc_005FD1A4: test eax, eax
+ loc_005FD1A6: fnclex
+ loc_005FD1A8: jge 005FD1B5h
+ loc_005FD1AA: push 00000018h
+ loc_005FD1AC: push 00441EF0h
+ loc_005FD1B1: push ebx
+ loc_005FD1B2: push eax
+ loc_005FD1B3: call edi
+ loc_005FD1B5: mov eax, var_24
+ loc_005FD1B8: lea ecx, var_28
+ loc_005FD1BB: push ecx
+ loc_005FD1BC: push eax
+ loc_005FD1BD: mov edx, [eax]
+ loc_005FD1BF: mov ebx, eax
+ loc_005FD1C1: call [edx+00000088h]
+ loc_005FD1C7: test eax, eax
+ loc_005FD1C9: fnclex
+ loc_005FD1CB: jge 005FD1DBh
+ loc_005FD1CD: push 00000088h
+ loc_005FD1D2: push 00447BE8h
+ loc_005FD1D7: push ebx
+ loc_005FD1D8: push eax
+ loc_005FD1D9: call edi
+ loc_005FD1DB: mov eax, [esi+00000050h]
+ loc_005FD1DE: mov edx, [esi]
+ loc_005FD1E0: add eax, 00000002h
+ loc_005FD1E3: push ecx
+ loc_005FD1E4: jo 005FD299h
+ loc_005FD1EA: mov var_68, eax
+ loc_005FD1ED: fild real4 ptr var_68
+ loc_005FD1F0: fstp real8 ptr var_70
+ loc_005FD1F3: fld real4 ptr var_28
+ loc_005FD1F6: fmul st0, real8 ptr var_70
+ loc_005FD1F9: fnstsw ax
+ loc_005FD1FB: test al, 0Dh
+ loc_005FD1FD: jnz 005FD294h
+ loc_005FD203: fstp real4 ptr var_74
+ loc_005FD206: fld real4 ptr var_74
+ loc_005FD209: fstp real4 ptr [esp]
+ loc_005FD20C: push esi
+ loc_005FD20D: call [edx+00000074h]
+ loc_005FD210: test eax, eax
+ loc_005FD212: fnclex
+ loc_005FD214: jge 005FD221h
+ loc_005FD216: push 00000074h
+ loc_005FD218: push 0044740Ch
+ loc_005FD21D: push esi
+ loc_005FD21E: push eax
+ loc_005FD21F: call edi
+ loc_005FD221: lea ecx, var_24
+ loc_005FD224: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD22A: mov ecx, [esi]
+ loc_005FD22C: lea edx, var_28
+ loc_005FD22F: push edx
+ loc_005FD230: push esi
+ loc_005FD231: call [ecx+00000058h]
+ loc_005FD234: test eax, eax
+ loc_005FD236: fnclex
+ loc_005FD238: jge 005FD245h
+ loc_005FD23A: push 00000058h
+ loc_005FD23C: push 0044740Ch
+ loc_005FD241: push esi
+ loc_005FD242: push eax
+ loc_005FD243: call edi
+ loc_005FD245: mov eax, var_28
+ loc_005FD248: push 00000053h
+ loc_005FD24A: push 00000000h
+ loc_005FD24C: push 00000000h
+ loc_005FD24E: push 00000000h
+ loc_005FD250: push 00000000h
+ loc_005FD252: push 00000000h
+ loc_005FD254: push eax
+ loc_005FD255: SetWindowPos(%x1v, %x2v, %x3v, %x4v, %x5v, %x6v, %x7v)
+ loc_005FD25A: mov var_2C, eax
+ loc_005FD25D: call [004010BCh] ; __vbaSetSystemError
+ loc_005FD263: mov ecx, var_2C
+ loc_005FD266: call [004011E4h] ; __vbaI2I4
+ loc_005FD26C: fwait
+ loc_005FD26D: push 005FD27Fh
+ loc_005FD272: jmp 005FD27Eh
+ loc_005FD274: lea ecx, var_24
+ loc_005FD277: call [0040142Ch] ; __vbaFreeObj
+ loc_005FD27D: ret
+ loc_005FD27E: ret
+ loc_005FD27F: mov ecx, var_10
+ loc_005FD282: pop edi
+ loc_005FD283: pop esi
+ loc_005FD284: xor eax, eax
+ loc_005FD286: mov fs:[00000000h], ecx
+ loc_005FD28D: pop ebx
+ loc_005FD28E: mov esp, ebp
+ loc_005FD290: pop ebp
+ loc_005FD291: retn 0004h
+End Sub
diff --git a/Src Code/Project.vbp b/Src Code/Project.vbp
new file mode 100644
index 0000000..b32ddb2
--- /dev/null
+++ b/Src Code/Project.vbp
@@ -0,0 +1,129 @@
+Type=Exe
+Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\WINDOWS\SYSTEM32\STDOLE2.TLB#OLE Automation
+Reference=*\G{F5BE8BC2-7DE6-11D0-91FE-00C04FD701A5}#2.0#0#AgentCtl.dll#0#Agent
+Reference=*\G{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}#1.1#0#shdocvw.dll#0#WebBrowser
+Reference=*\G{00000000-0000-0000-0000-000000000000}##0#UTDns.dll#0#DNS
+Object={48E59290-9880-11CF-9754-00AA00C00908}#1.0#0; MSINET.OCX
+Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
+Object={248DD890-BB45-11CF-9ABC-0080C7E7B78D}#1.0#0; MSWINSCK.OCX
+Object={6B1BE80A-567F-11D1-B652-0060976C699F}#1.1#0; Regicon.ocx
+Object={3B7C8863-D78F-101B-B9B5-04021C009402}#1.2#0; RICHTX32.OCX
+Object={065E6FD1-1BF9-11D2-BAE8-00104B9E0792}#3.0#0; ssa3d30.ocx
+Object={0A45DB48-BD0D-11D2-8D14-00104B9E072A}#2.0#0; sstabs2.ocx
+Form=frmInput.frm
+Form=frmSpeak.frm
+Form=frmProgress.frm
+Form=frmMailSetup.frm
+Form=frmAddFile.frm
+Form=frmDownloader.frm
+Form=frmDownloaderOptions.frm
+UserControl=CalendarVB.ctl
+Class=clsStoryReader; clsStoryReader.cls
+Class=clsDownloadManager; clsDownloadManager.cls
+Class=clsDrawPictures; clsDrawPictures.cls
+Class=CPeriod; CPeriod.cls
+Class=CPeriods; CPeriods.cls
+Class=CMemoryDC; CMemoryDC.cls
+Form=FToolTip.frm
+PropertyPage=ppAppearance.pag
+Form=frmAddressBook.frm
+Form=frmAddressProperties.frm
+Form=frmEmailConfirm.frm
+Form=frmEmailQueue.frm
+Form=frmTellAFriend.frm
+Form=frmSingSong.frm
+Form=frmMusicLicense.frm
+Class=clsClickTheButton; clsClickTheButton.cls
+Module=modAgent; modAgent.bas
+Form=frmMsgEdit.frm
+Form=frmRegistration.frm
+Form=frmPrivacyPolicy.frm
+Form=frmOptionsTabbed.frm
+Class=clsBonziEventProduct; clsBonziEventProduct.cls
+Class=clsBonziEventQueue; clsBonziEventQueue.cls
+Class=clsBonziEventQueueItem; clsBonziEventQueueItem.cls
+Class=clsBonziEventSkeleton; clsBonziEventSkeleton.cls
+Class=clsBonziEventUpdate; clsBonziEventUpdate.cls
+Class=clsBonziEventDaily; clsBonziEventDaily.cls
+Class=clsBonziEventEmail; clsBonziEventEmail.cls
+Module=modGOLDMembers; modGOLDMembers.bas
+Form=frmAgent.frm
+Form=frmAppointment.frm
+Form=frmDialog.frm
+Form=frmConnectionType.frm
+Form=frmCalendar2.frm
+Form=frmNBAbout.frm
+Form=frmNBProgress.frm
+Form=frmNetBOOST.frm
+Form=frmCTBMsgBox.frm
+Form=frmCalendarReminder.frm
+Form=frmBBIMOptions.frm
+Form=frmBBIMReverseList.frm
+Form=frmBBIMDialog.frm
+Form=frmBBIMSession.frm
+Form=frmBBIMUserProperties.frm
+Form=frmBBIMMain.frm
+Class=clsBBPlayer; clsBBPlayer.cls
+Class=CCalendarVBMethods; CCalendarVBMethods.cls
+Class=CCalendarVBVars; CCalendarVBVars.cls
+Class=CCalendarVBPeriod; CCalendarVBPeriod.cls
+Class=CCalendarVBPeriods; CCalendarVBPeriods.cls
+Class=CDraw; CDraw.cls
+Class=cFlatControl; cFlatControl.cls
+Class=clsAddressBook; clsAddressBook.cls
+Class=clsBBuddyMoveClass; clsBBuddyMoveClass.cls
+Module=modFancyPreviousInstanceStuff; modFancyPreviousInstanceStuff.bas
+Module=modMail; modMail.bas
+Class=BBIMContact; BBIMContact.cls
+Class=BBIMContacts; BBIMContacts.cls
+Class=BBIMSession; BBIMSession.cls
+Class=BBIMSessions; BBIMSessions.cls
+Module=modGenericCommands; modGenericCommands.bas
+Module=modTextCrypt; modTextCrypt.bas
+Module=modBBIM; modBBIM.bas
+Form=frmGoldOptions.frm
+Form=frmGoldLogin.frm
+Form=frmGoldChangePassword.frm
+Form=frmGoldPasswordEntry.frm
+Class=clsBonziEventTap; clsBonziEventTap.cls
+Module=modTaps; modTaps.bas
+Module=modRandom; modRandom.bas
+Module=modTimeAPI; modTimeAPI.bas
+Class=clsRegistration; clsRegistration.cls
+Startup="Sub Main"
+HelpFile=""
+ExeName32="BonziBDY.exe"
+Name="BonziBUDDY"
+Title="BonziBUDDY"
+VersionCompanyName="BONZI.COM Software"
+MajorVer=4
+MinorVer=01
+RevisionVer=0009
+Command32 = ""
+HelpContextID = "0"
+CompatibleMode = "0"
+AutoIncrementVer = 0
+ServerSupportFiles = 0
+CompilationType = 0
+OptimizationType = 0
+FavorPentiumPro(tm) = 0
+CodeViewDebugInfo = 0
+NoAliasing = 0
+BoundsCheck = 0
+OverflowCheck = -1
+FlPointCheck = 0
+FDIVCheck = 0
+UnroundedFP = 0
+StartMode = 0
+Unattended = 0
+Retained = 0
+ThreadPerObject = 0
+MaxNumberOfThreads = 1
+
+[MS Transaction Server]
+AutoRefresh = 1
+
+[VB Decompiler]
+Build = 11.9.8276.30330
+Date = 15.11.2022
+
diff --git a/Src Code/frmTellAFriend.frm b/Src Code/frmTellAFriend.frm
new file mode 100644
index 0000000..5024753
--- /dev/null
+++ b/Src Code/frmTellAFriend.frm
@@ -0,0 +1,1520 @@
+VERSION 5.00
+Begin VB.Form frmTellAFriend
+ Caption = "Send Me to Your Friends as a FREE Gift!"
+ ScaleMode = 1
+ AutoRedraw = False
+ FontTransparent = True
+ BorderStyle = 1 'Fixed Single
+ Icon = "frmTellAFriend.frx":0000
+ LinkTopic = "Form1"
+ MaxButton = 0 'False
+ MinButton = 0 'False
+ Visible = 0 'False
+ KeyPreview = -1 'True
+ ClientLeft = 90
+ ClientTop = 465
+ ClientWidth = 9165
+ ClientHeight = 5415
+ LockControls = -1 'True
+ StartUpPosition = 2 'CenterScreen
+ Begin VB.TextBox txtTo
+ Left = 1500
+ Top = 150
+ Width = 7425
+ Height = 1155
+ TabIndex = 0
+ MultiLine = -1 'True
+ ScrollBars = 2
+ End
+ Begin VB.Frame fraMessage
+ Caption = "Message to Deliver:"
+ Left = 210
+ Top = 1440
+ Width = 8715
+ Height = 2535
+ TabIndex = 4
+ Begin VB.TextBox txtUserName
+ Left = 4200
+ Top = 308
+ Width = 2895
+ Height = 285
+ TabIndex = 1
+ End
+ Begin VB.Label lblMessage
+ Caption = "frmTellAFriend.frx":08CA
+ Left = 510
+ Top = 750
+ Width = 7935
+ Height = 1515
+ TabIndex = 6
+ WordWrap = -1 'True
+ BeginProperty Font
+ Name = "MS Sans Serif"
+ Size = 9,75
+ Charset = 0
+ Weight = 400
+ Underline = 0 'False
+ Italic = 0 'False
+ Strikethrough = 0 'False
+ EndProperty
+ End
+ Begin VB.Label lblSubject
+ Caption = "FREE BonziBUDDY Gift from your friend: "
+ Left = 510
+ Top = 330
+ Width = 3675
+ Height = 240
+ TabIndex = 5
+ AutoSize = -1 'True
+ BeginProperty Font
+ Name = "MS Sans Serif"
+ Size = 9,75
+ Charset = 0
+ Weight = 400
+ Underline = 0 'False
+ Italic = 0 'False
+ Strikethrough = 0 'False
+ EndProperty
+ End
+ End
+ Begin VB.CommandButton cmdSend
+ Caption = "&Share Me With Your Friends - Click Here!"
+ BackColor = &HC0C0C0&
+ Left = 3015
+ Top = 4110
+ Width = 3375
+ Height = 1215
+ TabIndex = 2
+ Picture = "frmTellAFriend.frx":0A58
+ Style = 1
+ End
+ Begin VB.CommandButton cmdTo
+ Caption = "&Friends List:"
+ Index = 0
+ Left = 210
+ Top = 165
+ Width = 1215
+ Height = 375
+ TabIndex = 3
+ End
+End
+
+Attribute VB_Name = "frmTellAFriend"
+
+
+Private Sub cmdTo_Click() '610020
+ loc_00610020: push ebp
+ loc_00610021: mov ebp, esp
+ loc_00610023: sub esp, 0000000Ch
+ loc_00610026: push 00412856h ; __vbaExceptHandler
+ loc_0061002B: mov eax, fs:[00000000h]
+ loc_00610031: push eax
+ loc_00610032: mov fs:[00000000h], esp
+ loc_00610039: sub esp, 00000034h
+ loc_0061003C: push ebx
+ loc_0061003D: push esi
+ loc_0061003E: push edi
+ loc_0061003F: mov var_C, esp
+ loc_00610042: mov var_8, 00404B98h
+ loc_00610049: mov eax, Me
+ loc_0061004C: mov ecx, eax
+ loc_0061004E: and ecx, 00000001h
+ loc_00610051: mov var_4, ecx
+ loc_00610054: and al, FEh
+ loc_00610056: push eax
+ loc_00610057: mov Me, eax
+ loc_0061005A: mov edx, [eax]
+ loc_0061005C: call [edx+00000004h]
+ loc_0061005F: mov eax, [0073A43Ch]
+ loc_00610064: xor edi, edi
+ loc_00610066: cmp eax, edi
+ loc_00610068: mov var_18, edi
+ loc_0061006B: mov var_1C, edi
+ loc_0061006E: mov var_20, edi
+ loc_00610071: mov var_24, edi
+ loc_00610074: mov var_28, edi
+ loc_00610077: jnz 0061008Eh
+ loc_00610079: push 0073A43Ch
+ loc_0061007E: push 00423FC0h
+ loc_00610083: call [004012FCh] ; __vbaNew2
+ loc_00610089: mov eax, [0073A43Ch]
+ loc_0061008E: mov ecx, [eax]
+ loc_00610090: push eax
+ loc_00610091: call [ecx+00000314h]
+ loc_00610097: lea edx, var_1C
+ loc_0061009A: push eax
+ loc_0061009B: push edx
+ loc_0061009C: call [00401128h] ; __vbaObjSet
+ loc_006100A2: mov esi, eax
+ loc_006100A4: lea ecx, var_20
+ loc_006100A7: push ecx
+ loc_006100A8: push edi
+ loc_006100A9: mov eax, [esi]
+ loc_006100AB: push esi
+ loc_006100AC: call [eax+00000040h]
+ loc_006100AF: cmp eax, edi
+ loc_006100B1: fnclex
+ loc_006100B3: jge 006100C8h
+ loc_006100B5: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_006100BB: push 00000040h
+ loc_006100BD: push 004480B4h
+ loc_006100C2: push esi
+ loc_006100C3: push eax
+ loc_006100C4: call ebx
+ loc_006100C6: jmp 006100CEh
+ loc_006100C8: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_006100CE: mov eax, Me
+ loc_006100D1: mov edi, var_20
+ loc_006100D4: push eax
+ loc_006100D5: mov edx, [eax]
+ loc_006100D7: call [edx+000002FCh]
+ loc_006100DD: push eax
+ loc_006100DE: lea eax, var_24
+ loc_006100E1: push eax
+ loc_006100E2: call [00401128h] ; __vbaObjSet
+ loc_006100E8: mov esi, eax
+ loc_006100EA: lea edx, var_18
+ loc_006100ED: push edx
+ loc_006100EE: push esi
+ loc_006100EF: mov ecx, [esi]
+ loc_006100F1: call [ecx+000000A0h]
+ loc_006100F7: test eax, eax
+ loc_006100F9: fnclex
+ loc_006100FB: jge 0061010Bh
+ loc_006100FD: push 000000A0h
+ loc_00610102: push 0043F42Ch
+ loc_00610107: push esi
+ loc_00610108: push eax
+ loc_00610109: call ebx
+ loc_0061010B: mov ecx, var_18
+ loc_0061010E: mov eax, [edi]
+ loc_00610110: push ecx
+ loc_00610111: push edi
+ loc_00610112: call [eax+000000A4h]
+ loc_00610118: test eax, eax
+ loc_0061011A: fnclex
+ loc_0061011C: jge 0061012Ch
+ loc_0061011E: push 000000A4h
+ loc_00610123: push 0043F42Ch
+ loc_00610128: push edi
+ loc_00610129: push eax
+ loc_0061012A: call ebx
+ loc_0061012C: lea ecx, var_18
+ loc_0061012F: call [00401430h] ; __vbaFreeStr
+ loc_00610135: lea edx, var_20
+ loc_00610138: lea eax, var_24
+ loc_0061013B: push edx
+ loc_0061013C: lea ecx, var_1C
+ loc_0061013F: push eax
+ loc_00610140: push ecx
+ loc_00610141: push 00000003h
+ loc_00610143: call [00401068h] ; __vbaFreeObjList
+ loc_00610149: mov eax, [0073A43Ch]
+ loc_0061014E: add esp, 00000010h
+ loc_00610151: test eax, eax
+ loc_00610153: jnz 00610169h
+ loc_00610155: mov edi, [004012FCh] ; __vbaNew2
+ loc_0061015B: push 0073A43Ch
+ loc_00610160: push 00423FC0h
+ loc_00610165: call edi
+ loc_00610167: jmp 0061016Fh
+ loc_00610169: mov edi, [004012FCh] ; __vbaNew2
+ loc_0061016F: mov esi, [0073A43Ch]
+ loc_00610175: lea eax, var_28
+ loc_00610178: mov var_28, 00000000h
+ loc_0061017F: push eax
+ loc_00610180: mov edx, [esi]
+ loc_00610182: push esi
+ loc_00610183: call [edx+000006F8h]
+ loc_00610189: test eax, eax
+ loc_0061018B: fnclex
+ loc_0061018D: jge 0061019Dh
+ loc_0061018F: push 000006F8h
+ loc_00610194: push 004480F4h
+ loc_00610199: push esi
+ loc_0061019A: push eax
+ loc_0061019B: call ebx
+ loc_0061019D: mov eax, [0073A400h]
+ loc_006101A2: test eax, eax
+ loc_006101A4: jnz 006101B2h
+ loc_006101A6: push 0073A400h
+ loc_006101AB: push 0041FF20h
+ loc_006101B0: call edi
+ loc_006101B2: mov esi, [0073A400h]
+ loc_006101B8: lea edx, var_28
+ loc_006101BB: push edx
+ loc_006101BC: push esi
+ loc_006101BD: mov ecx, [esi]
+ loc_006101BF: call [ecx+000001B8h]
+ loc_006101C5: test eax, eax
+ loc_006101C7: fnclex
+ loc_006101C9: jge 006101D9h
+ loc_006101CB: push 000001B8h
+ loc_006101D0: push 00447E30h
+ loc_006101D5: push esi
+ loc_006101D6: push eax
+ loc_006101D7: call ebx
+ loc_006101D9: cmp var_28, 0000h
+ loc_006101DE: mov eax, Me
+ loc_006101E1: jz 006101F2h
+ loc_006101E3: cmp [eax+00000034h], 0000h
+ loc_006101E8: jnz 006101F2h
+ loc_006101EA: call [0040113Ch] ; rtcDoEvents
+ loc_006101F0: jmp 0061019Dh
+ loc_006101F2: mov ecx, [eax]
+ loc_006101F4: push eax
+ loc_006101F5: call [ecx+000002FCh]
+ loc_006101FB: mov esi, [00401128h] ; __vbaObjSet
+ loc_00610201: lea edx, var_24
+ loc_00610204: push eax
+ loc_00610205: push edx
+ loc_00610206: call __vbaObjSet
+ loc_00610208: mov edi, eax
+ loc_0061020A: mov eax, [0073A43Ch]
+ loc_0061020F: test eax, eax
+ loc_00610211: jnz 00610228h
+ loc_00610213: push 0073A43Ch
+ loc_00610218: push 00423FC0h
+ loc_0061021D: call [004012FCh] ; __vbaNew2
+ loc_00610223: mov eax, [0073A43Ch]
+ loc_00610228: mov ecx, [eax]
+ loc_0061022A: push eax
+ loc_0061022B: call [ecx+00000314h]
+ loc_00610231: lea edx, var_1C
+ loc_00610234: push eax
+ loc_00610235: push edx
+ loc_00610236: call __vbaObjSet
+ loc_00610238: mov esi, eax
+ loc_0061023A: lea ecx, var_20
+ loc_0061023D: push ecx
+ loc_0061023E: push 00000000h
+ loc_00610240: mov eax, [esi]
+ loc_00610242: push esi
+ loc_00610243: call [eax+00000040h]
+ loc_00610246: test eax, eax
+ loc_00610248: fnclex
+ loc_0061024A: jge 00610257h
+ loc_0061024C: push 00000040h
+ loc_0061024E: push 004480B4h
+ loc_00610253: push esi
+ loc_00610254: push eax
+ loc_00610255: call ebx
+ loc_00610257: mov eax, var_20
+ loc_0061025A: lea ecx, var_18
+ loc_0061025D: push ecx
+ loc_0061025E: push eax
+ loc_0061025F: mov edx, [eax]
+ loc_00610261: mov esi, eax
+ loc_00610263: call [edx+000000A0h]
+ loc_00610269: test eax, eax
+ loc_0061026B: fnclex
+ loc_0061026D: jge 0061027Dh
+ loc_0061026F: push 000000A0h
+ loc_00610274: push 0043F42Ch
+ loc_00610279: push esi
+ loc_0061027A: push eax
+ loc_0061027B: call ebx
+ loc_0061027D: mov eax, var_18
+ loc_00610280: mov edx, [edi]
+ loc_00610282: push eax
+ loc_00610283: push edi
+ loc_00610284: call [edx+000000A4h]
+ loc_0061028A: test eax, eax
+ loc_0061028C: fnclex
+ loc_0061028E: jge 0061029Eh
+ loc_00610290: push 000000A4h
+ loc_00610295: push 0043F42Ch
+ loc_0061029A: push edi
+ loc_0061029B: push eax
+ loc_0061029C: call ebx
+ loc_0061029E: lea ecx, var_18
+ loc_006102A1: call [00401430h] ; __vbaFreeStr
+ loc_006102A7: lea ecx, var_24
+ loc_006102AA: lea edx, var_20
+ loc_006102AD: push ecx
+ loc_006102AE: lea eax, var_1C
+ loc_006102B1: push edx
+ loc_006102B2: push eax
+ loc_006102B3: push 00000003h
+ loc_006102B5: call [00401068h] ; __vbaFreeObjList
+ loc_006102BB: add esp, 00000010h
+ loc_006102BE: mov var_4, 00000000h
+ loc_006102C5: push 006102EEh
+ loc_006102CA: jmp 006102EDh
+ loc_006102CC: lea ecx, var_18
+ loc_006102CF: call [00401430h] ; __vbaFreeStr
+ loc_006102D5: lea ecx, var_24
+ loc_006102D8: lea edx, var_20
+ loc_006102DB: push ecx
+ loc_006102DC: lea eax, var_1C
+ loc_006102DF: push edx
+ loc_006102E0: push eax
+ loc_006102E1: push 00000003h
+ loc_006102E3: call [00401068h] ; __vbaFreeObjList
+ loc_006102E9: add esp, 00000010h
+ loc_006102EC: ret
+ loc_006102ED: ret
+ loc_006102EE: mov eax, Me
+ loc_006102F1: push eax
+ loc_006102F2: mov ecx, [eax]
+ loc_006102F4: call [ecx+00000008h]
+ loc_006102F7: mov eax, var_4
+ loc_006102FA: mov ecx, var_14
+ loc_006102FD: pop edi
+ loc_006102FE: pop esi
+ loc_006102FF: mov fs:[00000000h], ecx
+ loc_00610306: pop ebx
+ loc_00610307: mov esp, ebp
+ loc_00610309: pop ebp
+ loc_0061030A: retn 0008h
+End Sub
+
+Private Sub cmdSend_Click() '60FBC0
+ loc_0060FBC0: push ebp
+ loc_0060FBC1: mov ebp, esp
+ loc_0060FBC3: sub esp, 0000000Ch
+ loc_0060FBC6: push 00412856h ; __vbaExceptHandler
+ loc_0060FBCB: mov eax, fs:[00000000h]
+ loc_0060FBD1: push eax
+ loc_0060FBD2: mov fs:[00000000h], esp
+ loc_0060FBD9: sub esp, 0000006Ch
+ loc_0060FBDC: push ebx
+ loc_0060FBDD: push esi
+ loc_0060FBDE: push edi
+ loc_0060FBDF: mov var_C, esp
+ loc_0060FBE2: mov var_8, 00404B88h
+ loc_0060FBE9: mov esi, Me
+ loc_0060FBEC: mov eax, esi
+ loc_0060FBEE: and eax, 00000001h
+ loc_0060FBF1: mov var_4, eax
+ loc_0060FBF4: and esi, FFFFFFFEh
+ loc_0060FBF7: push esi
+ loc_0060FBF8: mov Me, esi
+ loc_0060FBFB: mov ecx, [esi]
+ loc_0060FBFD: call [ecx+00000004h]
+ loc_0060FC00: mov ecx, [0073A43Ch]
+ loc_0060FC06: xor eax, eax
+ loc_0060FC08: cmp ecx, eax
+ loc_0060FC0A: mov var_18, eax
+ loc_0060FC0D: mov var_1C, eax
+ loc_0060FC10: mov var_20, eax
+ loc_0060FC13: mov var_24, eax
+ loc_0060FC16: mov var_28, eax
+ loc_0060FC19: mov var_2C, eax
+ loc_0060FC1C: mov var_30, eax
+ loc_0060FC1F: mov var_34, eax
+ loc_0060FC22: mov var_38, eax
+ loc_0060FC25: mov var_48, eax
+ loc_0060FC28: mov var_5C, eax
+ loc_0060FC2B: jnz 0060FC43h
+ loc_0060FC2D: push 0073A43Ch
+ loc_0060FC32: push 00423FC0h
+ loc_0060FC37: call [004012FCh] ; __vbaNew2
+ loc_0060FC3D: mov ecx, [0073A43Ch]
+ loc_0060FC43: mov edx, [ecx]
+ loc_0060FC45: push ecx
+ loc_0060FC46: call [edx+00000314h]
+ loc_0060FC4C: mov ebx, [00401128h] ; __vbaObjSet
+ loc_0060FC52: push eax
+ loc_0060FC53: lea eax, var_30
+ loc_0060FC56: push eax
+ loc_0060FC57: call ebx
+ loc_0060FC59: mov edi, eax
+ loc_0060FC5B: lea edx, var_34
+ loc_0060FC5E: push edx
+ loc_0060FC5F: push 00000000h
+ loc_0060FC61: mov ecx, [edi]
+ loc_0060FC63: push edi
+ loc_0060FC64: call [ecx+00000040h]
+ loc_0060FC67: test eax, eax
+ loc_0060FC69: fnclex
+ loc_0060FC6B: jge 0060FC7Ch
+ loc_0060FC6D: push 00000040h
+ loc_0060FC6F: push 004480B4h
+ loc_0060FC74: push edi
+ loc_0060FC75: push eax
+ loc_0060FC76: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FC7C: mov eax, var_34
+ loc_0060FC7F: mov ecx, [esi]
+ loc_0060FC81: push esi
+ loc_0060FC82: mov var_70, eax
+ loc_0060FC85: call [ecx+000002FCh]
+ loc_0060FC8B: lea edx, var_38
+ loc_0060FC8E: push eax
+ loc_0060FC8F: push edx
+ loc_0060FC90: call ebx
+ loc_0060FC92: mov edi, eax
+ loc_0060FC94: lea ecx, var_18
+ loc_0060FC97: push ecx
+ loc_0060FC98: push edi
+ loc_0060FC99: mov eax, [edi]
+ loc_0060FC9B: call [eax+000000A0h]
+ loc_0060FCA1: test eax, eax
+ loc_0060FCA3: fnclex
+ loc_0060FCA5: jge 0060FCB9h
+ loc_0060FCA7: push 000000A0h
+ loc_0060FCAC: push 0043F42Ch
+ loc_0060FCB1: push edi
+ loc_0060FCB2: push eax
+ loc_0060FCB3: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FCB9: mov edi, var_70
+ loc_0060FCBC: mov eax, var_18
+ loc_0060FCBF: push eax
+ loc_0060FCC0: push edi
+ loc_0060FCC1: mov edx, [edi]
+ loc_0060FCC3: call [edx+000000A4h]
+ loc_0060FCC9: test eax, eax
+ loc_0060FCCB: fnclex
+ loc_0060FCCD: jge 0060FCE1h
+ loc_0060FCCF: push 000000A4h
+ loc_0060FCD4: push 0043F42Ch
+ loc_0060FCD9: push edi
+ loc_0060FCDA: push eax
+ loc_0060FCDB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FCE1: lea ecx, var_18
+ loc_0060FCE4: call [00401430h] ; __vbaFreeStr
+ loc_0060FCEA: lea ecx, var_34
+ loc_0060FCED: lea edx, var_38
+ loc_0060FCF0: push ecx
+ loc_0060FCF1: lea eax, var_30
+ loc_0060FCF4: push edx
+ loc_0060FCF5: push eax
+ loc_0060FCF6: push 00000003h
+ loc_0060FCF8: call [00401068h] ; __vbaFreeObjList
+ loc_0060FCFE: mov eax, [0073A43Ch]
+ loc_0060FD03: add esp, 00000010h
+ loc_0060FD06: test eax, eax
+ loc_0060FD08: jnz 0060FD1Fh
+ loc_0060FD0A: push 0073A43Ch
+ loc_0060FD0F: push 00423FC0h
+ loc_0060FD14: call [004012FCh] ; __vbaNew2
+ loc_0060FD1A: mov eax, [0073A43Ch]
+ loc_0060FD1F: mov ecx, [eax]
+ loc_0060FD21: push eax
+ loc_0060FD22: call [ecx+00000310h]
+ loc_0060FD28: lea edx, var_38
+ loc_0060FD2B: push eax
+ loc_0060FD2C: push edx
+ loc_0060FD2D: call ebx
+ loc_0060FD2F: mov var_70, eax
+ loc_0060FD32: mov eax, [esi]
+ loc_0060FD34: push esi
+ loc_0060FD35: call [eax+0000030Ch]
+ loc_0060FD3B: lea ecx, var_34
+ loc_0060FD3E: push eax
+ loc_0060FD3F: push ecx
+ loc_0060FD40: call ebx
+ loc_0060FD42: mov edi, eax
+ loc_0060FD44: lea eax, var_1C
+ loc_0060FD47: push eax
+ loc_0060FD48: push edi
+ loc_0060FD49: mov edx, [edi]
+ loc_0060FD4B: call [edx+00000050h]
+ loc_0060FD4E: test eax, eax
+ loc_0060FD50: fnclex
+ loc_0060FD52: jge 0060FD63h
+ loc_0060FD54: push 00000050h
+ loc_0060FD56: push 00441988h
+ loc_0060FD5B: push edi
+ loc_0060FD5C: push eax
+ loc_0060FD5D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FD63: mov ecx, [esi]
+ loc_0060FD65: push esi
+ loc_0060FD66: call [ecx+00000304h]
+ loc_0060FD6C: lea edx, var_30
+ loc_0060FD6F: push eax
+ loc_0060FD70: push edx
+ loc_0060FD71: call ebx
+ loc_0060FD73: mov edi, eax
+ loc_0060FD75: lea ecx, var_18
+ loc_0060FD78: push ecx
+ loc_0060FD79: push edi
+ loc_0060FD7A: mov eax, [edi]
+ loc_0060FD7C: call [eax+000000A0h]
+ loc_0060FD82: test eax, eax
+ loc_0060FD84: fnclex
+ loc_0060FD86: jge 0060FD9Ah
+ loc_0060FD88: push 000000A0h
+ loc_0060FD8D: push 0043F42Ch
+ loc_0060FD92: push edi
+ loc_0060FD93: push eax
+ loc_0060FD94: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FD9A: mov eax, var_1C
+ loc_0060FD9D: mov edx, var_70
+ loc_0060FDA0: mov ecx, var_18
+ loc_0060FDA3: mov edi, [00401098h] ; __vbaStrCat
+ loc_0060FDA9: mov ebx, [edx]
+ loc_0060FDAB: push eax
+ loc_0060FDAC: push ecx
+ loc_0060FDAD: call edi
+ loc_0060FDAF: mov edx, eax
+ loc_0060FDB1: lea ecx, var_20
+ loc_0060FDB4: call [004013C0h] ; __vbaStrMove
+ loc_0060FDBA: mov edx, ebx
+ loc_0060FDBC: mov ebx, var_70
+ loc_0060FDBF: push eax
+ loc_0060FDC0: push ebx
+ loc_0060FDC1: call [edx+000000A4h]
+ loc_0060FDC7: test eax, eax
+ loc_0060FDC9: fnclex
+ loc_0060FDCB: jge 0060FDDFh
+ loc_0060FDCD: push 000000A4h
+ loc_0060FDD2: push 0043F42Ch
+ loc_0060FDD7: push ebx
+ loc_0060FDD8: push eax
+ loc_0060FDD9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FDDF: lea eax, var_20
+ loc_0060FDE2: lea ecx, var_18
+ loc_0060FDE5: push eax
+ loc_0060FDE6: lea edx, var_1C
+ loc_0060FDE9: push ecx
+ loc_0060FDEA: push edx
+ loc_0060FDEB: push 00000003h
+ loc_0060FDED: call [00401324h] ; __vbaFreeStrList
+ loc_0060FDF3: lea eax, var_38
+ loc_0060FDF6: lea ecx, var_34
+ loc_0060FDF9: push eax
+ loc_0060FDFA: lea edx, var_30
+ loc_0060FDFD: push ecx
+ loc_0060FDFE: push edx
+ loc_0060FDFF: push 00000003h
+ loc_0060FE01: call [00401068h] ; __vbaFreeObjList
+ loc_0060FE07: mov eax, [esi]
+ loc_0060FE09: add esp, 00000020h
+ loc_0060FE0C: push esi
+ loc_0060FE0D: call [eax+00000308h]
+ loc_0060FE13: lea ecx, var_30
+ loc_0060FE16: push eax
+ loc_0060FE17: push ecx
+ loc_0060FE18: call [00401128h] ; __vbaObjSet
+ loc_0060FE1E: mov ebx, eax
+ loc_0060FE20: lea eax, var_18
+ loc_0060FE23: push eax
+ loc_0060FE24: push ebx
+ loc_0060FE25: mov edx, [ebx]
+ loc_0060FE27: call [edx+00000050h]
+ loc_0060FE2A: test eax, eax
+ loc_0060FE2C: fnclex
+ loc_0060FE2E: jge 0060FE3Fh
+ loc_0060FE30: push 00000050h
+ loc_0060FE32: push 00441988h
+ loc_0060FE37: push ebx
+ loc_0060FE38: push eax
+ loc_0060FE39: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FE3F: mov ecx, var_18
+ loc_0060FE42: push ecx
+ loc_0060FE43: push 0043FBCCh ; vbCrLf
+ loc_0060FE48: call edi
+ loc_0060FE4A: mov ebx, [004013C0h] ; __vbaStrMove
+ loc_0060FE50: mov edx, eax
+ loc_0060FE52: lea ecx, var_1C
+ loc_0060FE55: call ebx
+ loc_0060FE57: push eax
+ loc_0060FE58: push 0043FBCCh ; vbCrLf
+ loc_0060FE5D: call edi
+ loc_0060FE5F: mov edx, eax
+ loc_0060FE61: lea ecx, var_20
+ loc_0060FE64: call ebx
+ loc_0060FE66: push eax
+ loc_0060FE67: push 0044A9FCh ; "http://www.bonzi.com/bonzibuddy/bonzibuddyfriend.asp"
+ loc_0060FE6C: call edi
+ loc_0060FE6E: mov edx, eax
+ loc_0060FE70: lea ecx, var_24
+ loc_0060FE73: call ebx
+ loc_0060FE75: push eax
+ loc_0060FE76: push 0043FBCCh ; vbCrLf
+ loc_0060FE7B: call edi
+ loc_0060FE7D: mov edx, eax
+ loc_0060FE7F: lea ecx, var_28
+ loc_0060FE82: call ebx
+ loc_0060FE84: push eax
+ loc_0060FE85: push 0043FBCCh ; vbCrLf
+ loc_0060FE8A: call edi
+ loc_0060FE8C: mov edx, eax
+ loc_0060FE8E: lea ecx, var_2C
+ loc_0060FE91: call ebx
+ loc_0060FE93: push eax
+ loc_0060FE94: push 0044AAA0h ; "http://www.bonzicom/bonzibuddy/bonzibuddyfriend.asp"
+ loc_0060FE99: call edi
+ loc_0060FE9B: mov var_40, eax
+ loc_0060FE9E: mov eax, [0073A43Ch]
+ loc_0060FEA3: test eax, eax
+ loc_0060FEA5: mov var_48, 00000008h
+ loc_0060FEAC: jnz 0060FEC3h
+ loc_0060FEAE: push 0073A43Ch
+ loc_0060FEB3: push 00423FC0h
+ loc_0060FEB8: call [004012FCh] ; __vbaNew2
+ loc_0060FEBE: mov eax, [0073A43Ch]
+ loc_0060FEC3: mov ecx, var_48
+ loc_0060FEC6: sub esp, 00000010h
+ loc_0060FEC9: mov edx, esp
+ loc_0060FECB: push 00000000h
+ loc_0060FECD: push eax
+ loc_0060FECE: mov [edx], ecx
+ loc_0060FED0: mov ecx, var_44
+ loc_0060FED3: mov [edx+00000004h], ecx
+ loc_0060FED6: mov ecx, var_40
+ loc_0060FED9: mov [edx+00000008h], ecx
+ loc_0060FEDC: mov ecx, var_3C
+ loc_0060FEDF: mov [edx+0000000Ch], ecx
+ loc_0060FEE2: mov edx, [eax]
+ loc_0060FEE4: call [edx+00000334h]
+ loc_0060FEEA: push eax
+ loc_0060FEEB: lea eax, var_34
+ loc_0060FEEE: push eax
+ loc_0060FEEF: call [00401128h] ; __vbaObjSet
+ loc_0060FEF5: push eax
+ loc_0060FEF6: call [004013F0h] ; __vbaLateIdSt
+ loc_0060FEFC: lea ecx, var_2C
+ loc_0060FEFF: lea edx, var_28
+ loc_0060FF02: push ecx
+ loc_0060FF03: lea eax, var_24
+ loc_0060FF06: push edx
+ loc_0060FF07: lea ecx, var_20
+ loc_0060FF0A: push eax
+ loc_0060FF0B: lea edx, var_1C
+ loc_0060FF0E: push ecx
+ loc_0060FF0F: lea eax, var_18
+ loc_0060FF12: push edx
+ loc_0060FF13: push eax
+ loc_0060FF14: push 00000006h
+ loc_0060FF16: call [00401324h] ; __vbaFreeStrList
+ loc_0060FF1C: lea ecx, var_34
+ loc_0060FF1F: lea edx, var_30
+ loc_0060FF22: push ecx
+ loc_0060FF23: push edx
+ loc_0060FF24: push 00000002h
+ loc_0060FF26: call [00401068h] ; __vbaFreeObjList
+ loc_0060FF2C: mov edi, [00401030h] ; __vbaFreeVar
+ loc_0060FF32: add esp, 00000028h
+ loc_0060FF35: lea ecx, var_48
+ loc_0060FF38: call edi
+ loc_0060FF3A: mov eax, [esi]
+ loc_0060FF3C: push esi
+ loc_0060FF3D: call [eax+000002B4h]
+ loc_0060FF43: test eax, eax
+ loc_0060FF45: fnclex
+ loc_0060FF47: jge 0060FF5Bh
+ loc_0060FF49: push 000002B4h
+ loc_0060FF4E: push 0044A998h
+ loc_0060FF53: push esi
+ loc_0060FF54: push eax
+ loc_0060FF55: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FF5B: mov eax, [0073A43Ch]
+ loc_0060FF60: test eax, eax
+ loc_0060FF62: jnz 0060FF74h
+ loc_0060FF64: push 0073A43Ch
+ loc_0060FF69: push 00423FC0h
+ loc_0060FF6E: call [004012FCh] ; __vbaNew2
+ loc_0060FF74: mov esi, [0073A43Ch]
+ loc_0060FF7A: lea edx, var_48
+ loc_0060FF7D: lea eax, var_5C
+ loc_0060FF80: mov var_5C, FFFFFFFFh
+ loc_0060FF87: mov ecx, [esi]
+ loc_0060FF89: push edx
+ loc_0060FF8A: push eax
+ loc_0060FF8B: push esi
+ loc_0060FF8C: call [ecx+00000704h]
+ loc_0060FF92: test eax, eax
+ loc_0060FF94: fnclex
+ loc_0060FF96: jge 0060FFAAh
+ loc_0060FF98: push 00000704h
+ loc_0060FF9D: push 004480F4h
+ loc_0060FFA2: push esi
+ loc_0060FFA3: push eax
+ loc_0060FFA4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0060FFAA: lea ecx, var_48
+ loc_0060FFAD: call edi
+ loc_0060FFAF: mov var_4, 00000000h
+ loc_0060FFB6: push 0060FFFFh
+ loc_0060FFBB: jmp 0060FFFEh
+ loc_0060FFBD: lea ecx, var_2C
+ loc_0060FFC0: lea edx, var_28
+ loc_0060FFC3: push ecx
+ loc_0060FFC4: lea eax, var_24
+ loc_0060FFC7: push edx
+ loc_0060FFC8: lea ecx, var_20
+ loc_0060FFCB: push eax
+ loc_0060FFCC: lea edx, var_1C
+ loc_0060FFCF: push ecx
+ loc_0060FFD0: lea eax, var_18
+ loc_0060FFD3: push edx
+ loc_0060FFD4: push eax
+ loc_0060FFD5: push 00000006h
+ loc_0060FFD7: call [00401324h] ; __vbaFreeStrList
+ loc_0060FFDD: lea ecx, var_38
+ loc_0060FFE0: lea edx, var_34
+ loc_0060FFE3: push ecx
+ loc_0060FFE4: lea eax, var_30
+ loc_0060FFE7: push edx
+ loc_0060FFE8: push eax
+ loc_0060FFE9: push 00000003h
+ loc_0060FFEB: call [00401068h] ; __vbaFreeObjList
+ loc_0060FFF1: add esp, 0000002Ch
+ loc_0060FFF4: lea ecx, var_48
+ loc_0060FFF7: call [00401030h] ; __vbaFreeVar
+ loc_0060FFFD: ret
+ loc_0060FFFE: ret
+ loc_0060FFFF: mov eax, Me
+ loc_00610002: push eax
+ loc_00610003: mov ecx, [eax]
+ loc_00610005: call [ecx+00000008h]
+ loc_00610008: mov eax, var_4
+ loc_0061000B: mov ecx, var_14
+ loc_0061000E: pop edi
+ loc_0061000F: pop esi
+ loc_00610010: mov fs:[00000000h], ecx
+ loc_00610017: pop ebx
+ loc_00610018: mov esp, ebp
+ loc_0061001A: pop ebp
+ loc_0061001B: retn 0004h
+End Sub
+
+Private Sub Form_Load() '6106E0
+ loc_006106E0: push ebp
+ loc_006106E1: mov ebp, esp
+ loc_006106E3: sub esp, 0000000Ch
+ loc_006106E6: push 00412856h ; __vbaExceptHandler
+ loc_006106EB: mov eax, fs:[00000000h]
+ loc_006106F1: push eax
+ loc_006106F2: mov fs:[00000000h], esp
+ loc_006106F9: sub esp, 00000014h
+ loc_006106FC: push ebx
+ loc_006106FD: push esi
+ loc_006106FE: push edi
+ loc_006106FF: mov var_C, esp
+ loc_00610702: mov var_8, 00404BB8h
+ loc_00610709: mov esi, Me
+ loc_0061070C: mov eax, esi
+ loc_0061070E: and eax, 00000001h
+ loc_00610711: mov var_4, eax
+ loc_00610714: and esi, FFFFFFFEh
+ loc_00610717: push esi
+ loc_00610718: mov Me, esi
+ loc_0061071B: mov ecx, [esi]
+ loc_0061071D: call [ecx+00000004h]
+ loc_00610720: mov edx, [esi]
+ loc_00610722: xor edi, edi
+ loc_00610724: push esi
+ loc_00610725: mov var_18, edi
+ loc_00610728: mov [esi+00000034h], di
+ loc_0061072C: mov [esi+00000036h], di
+ loc_00610730: call [edx+00000304h]
+ loc_00610736: push eax
+ loc_00610737: lea eax, var_18
+ loc_0061073A: push eax
+ loc_0061073B: call [00401128h] ; __vbaObjSet
+ loc_00610741: mov edx, [0073A040h]
+ loc_00610747: mov esi, eax
+ loc_00610749: push edx
+ loc_0061074A: push esi
+ loc_0061074B: mov ecx, [esi]
+ loc_0061074D: call [ecx+000000A4h]
+ loc_00610753: cmp eax, edi
+ loc_00610755: fnclex
+ loc_00610757: jge 0061076Bh
+ loc_00610759: push 000000A4h
+ loc_0061075E: push 0043F42Ch
+ loc_00610763: push esi
+ loc_00610764: push eax
+ loc_00610765: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0061076B: lea ecx, var_18
+ loc_0061076E: call [0040142Ch] ; __vbaFreeObj
+ loc_00610774: mov var_4, edi
+ loc_00610777: push 00610789h
+ loc_0061077C: jmp 00610788h
+ loc_0061077E: lea ecx, var_18
+ loc_00610781: call [0040142Ch] ; __vbaFreeObj
+ loc_00610787: ret
+ loc_00610788: ret
+ loc_00610789: mov eax, Me
+ loc_0061078C: push eax
+ loc_0061078D: mov ecx, [eax]
+ loc_0061078F: call [ecx+00000008h]
+ loc_00610792: mov eax, var_4
+ loc_00610795: mov ecx, var_14
+ loc_00610798: pop edi
+ loc_00610799: pop esi
+ loc_0061079A: mov fs:[00000000h], ecx
+ loc_006107A1: pop ebx
+ loc_006107A2: mov esp, ebp
+ loc_006107A4: pop ebp
+ loc_006107A5: retn 0004h
+End Sub
+
+Private Sub Form_Unload(Cancel As Integer) '6107B0
+ loc_006107B0: push ebp
+ loc_006107B1: mov ebp, esp
+ loc_006107B3: sub esp, 0000000Ch
+ loc_006107B6: push 00412856h ; __vbaExceptHandler
+ loc_006107BB: mov eax, fs:[00000000h]
+ loc_006107C1: push eax
+ loc_006107C2: mov fs:[00000000h], esp
+ loc_006107C9: sub esp, 00000018h
+ loc_006107CC: push ebx
+ loc_006107CD: push esi
+ loc_006107CE: push edi
+ loc_006107CF: mov var_C, esp
+ loc_006107D2: mov var_8, 00404BC8h
+ loc_006107D9: mov esi, Me
+ loc_006107DC: mov eax, esi
+ loc_006107DE: and eax, 00000001h
+ loc_006107E1: mov var_4, eax
+ loc_006107E4: and esi, FFFFFFFEh
+ loc_006107E7: push esi
+ loc_006107E8: mov Me, esi
+ loc_006107EB: mov ecx, [esi]
+ loc_006107ED: call [ecx+00000004h]
+ loc_006107F0: xor edi, edi
+ loc_006107F2: push 00440B00h
+ loc_006107F7: mov var_1C, edi
+ loc_006107FA: mov var_20, edi
+ loc_006107FD: push esi
+ loc_006107FE: mov var_18, edi
+ loc_00610801: mov [esi+00000034h], FFFFFFh
+ loc_00610807: mov var_20, edi
+ loc_0061080A: mov var_1C, edi
+ loc_0061080D: call [004013C4h] ; __vbaCastObj
+ loc_00610813: lea edx, var_18
+ loc_00610816: push eax
+ loc_00610817: push edx
+ loc_00610818: call [00401128h] ; __vbaObjSet
+ loc_0061081E: mov eax, [0073A218h]
+ loc_00610823: lea edx, var_20
+ loc_00610826: push edx
+ loc_00610827: lea edx, var_1C
+ loc_0061082A: mov ecx, [eax]
+ loc_0061082C: push edx
+ loc_0061082D: lea edx, var_18
+ loc_00610830: push edx
+ loc_00610831: push eax
+ loc_00610832: call [ecx+0000001Ch]
+ loc_00610835: cmp eax, edi
+ loc_00610837: fnclex
+ loc_00610839: jge 00610850h
+ loc_0061083B: mov ecx, [0073A218h]
+ loc_00610841: push 0000001Ch
+ loc_00610843: push 00440B10h
+ loc_00610848: push ecx
+ loc_00610849: push eax
+ loc_0061084A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610850: lea ecx, var_18
+ loc_00610853: call [0040142Ch] ; __vbaFreeObj
+ loc_00610859: mov var_4, edi
+ loc_0061085C: push 0061086Eh
+ loc_00610861: jmp 0061086Dh
+ loc_00610863: lea ecx, var_18
+ loc_00610866: call [0040142Ch] ; __vbaFreeObj
+ loc_0061086C: ret
+ loc_0061086D: ret
+ loc_0061086E: mov eax, Me
+ loc_00610871: push eax
+ loc_00610872: mov edx, [eax]
+ loc_00610874: call [edx+00000008h]
+ loc_00610877: mov eax, var_4
+ loc_0061087A: mov ecx, var_14
+ loc_0061087D: pop edi
+ loc_0061087E: pop esi
+ loc_0061087F: mov fs:[00000000h], ecx
+ loc_00610886: pop ebx
+ loc_00610887: mov esp, ebp
+ loc_00610889: pop ebp
+ loc_0061088A: retn 0008h
+End Sub
+
+Private Sub Form_Activate() '610310
+ loc_00610310: push ebp
+ loc_00610311: mov ebp, esp
+ loc_00610313: sub esp, 0000000Ch
+ loc_00610316: push 00412856h ; __vbaExceptHandler
+ loc_0061031B: mov eax, fs:[00000000h]
+ loc_00610321: push eax
+ loc_00610322: mov fs:[00000000h], esp
+ loc_00610329: sub esp, 00000048h
+ loc_0061032C: push ebx
+ loc_0061032D: push esi
+ loc_0061032E: push edi
+ loc_0061032F: mov var_C, esp
+ loc_00610332: mov var_8, 00404BA8h
+ loc_00610339: mov esi, Me
+ loc_0061033C: mov eax, esi
+ loc_0061033E: and eax, 00000001h
+ loc_00610341: mov var_4, eax
+ loc_00610344: and esi, FFFFFFFEh
+ loc_00610347: push esi
+ loc_00610348: mov Me, esi
+ loc_0061034B: mov ecx, [esi]
+ loc_0061034D: call [ecx+00000004h]
+ loc_00610350: xor edi, edi
+ loc_00610352: cmp [esi+00000036h], di
+ loc_00610356: mov var_18, edi
+ loc_00610359: mov var_28, edi
+ loc_0061035C: mov var_38, edi
+ loc_0061035F: mov var_48, edi
+ loc_00610362: mov var_4C, edi
+ loc_00610365: jnz 0061069Eh
+ loc_0061036B: push 00440B00h
+ loc_00610370: push esi
+ loc_00610371: mov var_4C, FFFFFFFFh
+ loc_00610378: call [004013C4h] ; __vbaCastObj
+ loc_0061037E: lea edx, var_18
+ loc_00610381: push eax
+ loc_00610382: push edx
+ loc_00610383: call [00401128h] ; __vbaObjSet
+ loc_00610389: mov eax, [0073A218h]
+ loc_0061038E: lea edx, var_4C
+ loc_00610391: push edx
+ loc_00610392: lea edx, var_18
+ loc_00610395: mov ecx, [eax]
+ loc_00610397: push edx
+ loc_00610398: push eax
+ loc_00610399: call [ecx+00000020h]
+ loc_0061039C: cmp eax, edi
+ loc_0061039E: fnclex
+ loc_006103A0: jge 006103B7h
+ loc_006103A2: mov ecx, [0073A218h]
+ loc_006103A8: push 00000020h
+ loc_006103AA: push 00440B10h
+ loc_006103AF: push ecx
+ loc_006103B0: push eax
+ loc_006103B1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_006103B7: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_006103BD: lea ecx, var_18
+ loc_006103C0: call __vbaFreeObj
+ loc_006103C2: mov eax, [0073A08Ch]
+ loc_006103C7: lea ecx, var_18
+ loc_006103CA: push ecx
+ loc_006103CB: push 00448AC8h ; "GestureDown"
+ loc_006103D0: mov edx, [eax]
+ loc_006103D2: push eax
+ loc_006103D3: call [edx+00000064h]
+ loc_006103D6: cmp eax, edi
+ loc_006103D8: fnclex
+ loc_006103DA: jge 006103F1h
+ loc_006103DC: mov edx, [0073A08Ch]
+ loc_006103E2: push 00000064h
+ loc_006103E4: push 004419ACh
+ loc_006103E9: push edx
+ loc_006103EA: push eax
+ loc_006103EB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_006103F1: lea ecx, var_18
+ loc_006103F4: call __vbaFreeObj
+ loc_006103F6: lea ebx, var_18
+ loc_006103F9: mov ecx, 0000000Ah
+ loc_006103FE: push ebx
+ loc_006103FF: mov eax, 80020004h
+ loc_00610404: sub esp, 00000010h
+ loc_00610407: mov edi, [0073A08Ch]
+ loc_0061040D: mov ebx, esp
+ loc_0061040F: sub esp, 00000010h
+ loc_00610412: mov edi, [edi]
+ loc_00610414: mov edx, 0044AB90h ; "You can enter as many friends' and loved ones' e-mail addresses as you would like!"
+ loc_00610419: mov [ebx], ecx
+ loc_0061041B: mov ecx, var_44
+ loc_0061041E: mov [ebx+00000004h], ecx
+ loc_00610421: mov ecx, esp
+ loc_00610423: mov [ebx+00000008h], eax
+ loc_00610426: mov eax, var_3C
+ loc_00610429: mov [ebx+0000000Ch], eax
+ loc_0061042C: mov eax, 00000008h
+ loc_00610431: mov [ecx], eax
+ loc_00610433: mov eax, var_34
+ loc_00610436: mov [ecx+00000004h], eax
+ loc_00610439: mov eax, [0073A08Ch]
+ loc_0061043E: push eax
+ loc_0061043F: mov [ecx+00000008h], edx
+ loc_00610442: mov edx, var_2C
+ loc_00610445: mov [ecx+0000000Ch], edx
+ loc_00610448: call [edi+00000078h]
+ loc_0061044B: test eax, eax
+ loc_0061044D: fnclex
+ loc_0061044F: jge 00610466h
+ loc_00610451: mov ecx, [0073A08Ch]
+ loc_00610457: push 00000078h
+ loc_00610459: push 004419ACh
+ loc_0061045E: push ecx
+ loc_0061045F: push eax
+ loc_00610460: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610466: lea ecx, var_18
+ loc_00610469: call __vbaFreeObj
+ loc_0061046B: mov eax, [0073A08Ch]
+ loc_00610470: lea ecx, var_18
+ loc_00610473: push ecx
+ loc_00610474: push 00442914h ; "Explain"
+ loc_00610479: mov edx, [eax]
+ loc_0061047B: push eax
+ loc_0061047C: call [edx+00000064h]
+ loc_0061047F: test eax, eax
+ loc_00610481: fnclex
+ loc_00610483: jge 0061049Ah
+ loc_00610485: mov edx, [0073A08Ch]
+ loc_0061048B: push 00000064h
+ loc_0061048D: push 004419ACh
+ loc_00610492: push edx
+ loc_00610493: push eax
+ loc_00610494: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0061049A: lea ecx, var_18
+ loc_0061049D: call __vbaFreeObj
+ loc_0061049F: push 0044AC80h ; "\pau=1000\I will be happy to send them an automated e-mail message on your behalf! \pau=1000\This "
+ loc_006104A4: push 0044AD4Ch ; "will allow your friends and loved ones to download little old me for Free!"
+ loc_006104A9: mov edi, 80020004h
+ loc_006104AE: mov ebx, 0000000Ah
+ loc_006104B3: call [00401098h] ; __vbaStrCat
+ loc_006104B9: mov ecx, [0073A08Ch]
+ loc_006104BF: mov var_20, eax
+ loc_006104C2: mov var_28, 00000008h
+ loc_006104C9: mov edx, [ecx]
+ loc_006104CB: lea ecx, var_18
+ loc_006104CE: push ecx
+ loc_006104CF: sub esp, 00000010h
+ loc_006104D2: mov ecx, esp
+ loc_006104D4: sub esp, 00000010h
+ loc_006104D7: mov [ecx], ebx
+ loc_006104D9: mov ebx, var_34
+ loc_006104DC: mov [ecx+00000004h], ebx
+ loc_006104DF: mov [ecx+00000008h], edi
+ loc_006104E2: mov edi, var_2C
+ loc_006104E5: mov [ecx+0000000Ch], edi
+ loc_006104E8: mov edi, var_28
+ loc_006104EB: mov ecx, esp
+ loc_006104ED: mov [ecx], edi
+ loc_006104EF: mov edi, var_24
+ loc_006104F2: mov [ecx+00000004h], edi
+ loc_006104F5: mov [ecx+00000008h], eax
+ loc_006104F8: mov eax, var_1C
+ loc_006104FB: mov [ecx+0000000Ch], eax
+ loc_006104FE: mov ecx, [0073A08Ch]
+ loc_00610504: push ecx
+ loc_00610505: call [edx+00000078h]
+ loc_00610508: test eax, eax
+ loc_0061050A: fnclex
+ loc_0061050C: jge 00610523h
+ loc_0061050E: mov edx, [0073A08Ch]
+ loc_00610514: push 00000078h
+ loc_00610516: push 004419ACh
+ loc_0061051B: push edx
+ loc_0061051C: push eax
+ loc_0061051D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610523: lea ecx, var_18
+ loc_00610526: call __vbaFreeObj
+ loc_00610528: lea ecx, var_28
+ loc_0061052B: call [00401030h] ; __vbaFreeVar
+ loc_00610531: mov eax, [0073A08Ch]
+ loc_00610536: lea edx, var_18
+ loc_00610539: push edx
+ loc_0061053A: push 0044ADE8h ; "Greet"
+ loc_0061053F: mov ecx, [eax]
+ loc_00610541: push eax
+ loc_00610542: call [ecx+00000064h]
+ loc_00610545: test eax, eax
+ loc_00610547: fnclex
+ loc_00610549: jge 00610560h
+ loc_0061054B: mov ecx, [0073A08Ch]
+ loc_00610551: push 00000064h
+ loc_00610553: push 004419ACh
+ loc_00610558: push ecx
+ loc_00610559: push eax
+ loc_0061055A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610560: lea ecx, var_18
+ loc_00610563: call __vbaFreeObj
+ loc_00610565: mov edx, [0073A040h]
+ loc_0061056B: mov edi, 80020004h
+ loc_00610570: push edx
+ loc_00610571: push 0044AE54h ; ", if your friends are anything like you, I can't wait to meet them!"
+ loc_00610576: mov ebx, 0000000Ah
+ loc_0061057B: call [00401098h] ; __vbaStrCat
+ loc_00610581: mov ecx, [0073A08Ch]
+ loc_00610587: mov var_20, eax
+ loc_0061058A: mov var_28, 00000008h
+ loc_00610591: mov edx, [ecx]
+ loc_00610593: lea ecx, var_18
+ loc_00610596: push ecx
+ loc_00610597: sub esp, 00000010h
+ loc_0061059A: mov ecx, esp
+ loc_0061059C: sub esp, 00000010h
+ loc_0061059F: mov [ecx], ebx
+ loc_006105A1: mov ebx, var_34
+ loc_006105A4: mov [ecx+00000004h], ebx
+ loc_006105A7: mov [ecx+00000008h], edi
+ loc_006105AA: mov edi, var_2C
+ loc_006105AD: mov [ecx+0000000Ch], edi
+ loc_006105B0: mov edi, var_28
+ loc_006105B3: mov ecx, esp
+ loc_006105B5: mov [ecx], edi
+ loc_006105B7: mov edi, var_24
+ loc_006105BA: mov [ecx+00000004h], edi
+ loc_006105BD: mov [ecx+00000008h], eax
+ loc_006105C0: mov eax, var_1C
+ loc_006105C3: mov [ecx+0000000Ch], eax
+ loc_006105C6: mov ecx, [0073A08Ch]
+ loc_006105CC: push ecx
+ loc_006105CD: call [edx+00000078h]
+ loc_006105D0: xor ebx, ebx
+ loc_006105D2: cmp eax, ebx
+ loc_006105D4: fnclex
+ loc_006105D6: jge 006105F1h
+ loc_006105D8: mov edx, [0073A08Ch]
+ loc_006105DE: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_006105E4: push 00000078h
+ loc_006105E6: push 004419ACh
+ loc_006105EB: push edx
+ loc_006105EC: push eax
+ loc_006105ED: call edi
+ loc_006105EF: jmp 006105F7h
+ loc_006105F1: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_006105F7: lea ecx, var_18
+ loc_006105FA: call __vbaFreeObj
+ loc_006105FC: lea ecx, var_28
+ loc_006105FF: call [00401030h] ; __vbaFreeVar
+ loc_00610605: mov eax, [0073A08Ch]
+ loc_0061060A: lea edx, var_18
+ loc_0061060D: push edx
+ loc_0061060E: push 00442188h ; "Pleased"
+ loc_00610613: mov ecx, [eax]
+ loc_00610615: push eax
+ loc_00610616: call [ecx+00000064h]
+ loc_00610619: cmp eax, ebx
+ loc_0061061B: fnclex
+ loc_0061061D: jge 00610630h
+ loc_0061061F: mov ecx, [0073A08Ch]
+ loc_00610625: push 00000064h
+ loc_00610627: push 004419ACh
+ loc_0061062C: push ecx
+ loc_0061062D: push eax
+ loc_0061062E: call edi
+ loc_00610630: lea ecx, var_18
+ loc_00610633: call __vbaFreeObj
+ loc_00610635: push 00443ED0h ; "TRUE"
+ loc_0061063A: push 0044AEE0h ; "TellAFriend"
+ loc_0061063F: push 00448018h ; "BonziMAIL"
+ loc_00610644: push 0043B010h ; "BONZIBUDDY"
+ loc_00610649: call [00401010h] ; rtcSaveSetting
+ loc_0061064F: mov eax, [0073A08Ch]
+ loc_00610654: lea ecx, var_18
+ loc_00610657: mov [0073A0AEh], bx
+ loc_0061065E: push ecx
+ loc_0061065F: mov edx, [eax]
+ loc_00610661: push 00441D74h ; "Blink"
+ loc_00610666: push eax
+ loc_00610667: call [edx+00000064h]
+ loc_0061066A: cmp eax, ebx
+ loc_0061066C: fnclex
+ loc_0061066E: jge 00610681h
+ loc_00610670: mov edx, [0073A08Ch]
+ loc_00610676: push 00000064h
+ loc_00610678: push 004419ACh
+ loc_0061067D: push edx
+ loc_0061067E: push eax
+ loc_0061067F: call edi
+ loc_00610681: mov eax, var_18
+ loc_00610684: mov var_18, ebx
+ loc_00610687: push eax
+ loc_00610688: push 0073A204h
+ loc_0061068D: call [00401128h] ; __vbaObjSet
+ loc_00610693: mov eax, Me
+ loc_00610696: xor edi, edi
+ loc_00610698: mov [eax+00000036h], FFFFFFh
+ loc_0061069E: mov var_4, edi
+ loc_006106A1: push 006106BCh
+ loc_006106A6: jmp 006106BBh
+ loc_006106A8: lea ecx, var_18
+ loc_006106AB: call [0040142Ch] ; __vbaFreeObj
+ loc_006106B1: lea ecx, var_28
+ loc_006106B4: call [00401030h] ; __vbaFreeVar
+ loc_006106BA: ret
+ loc_006106BB: ret
+ loc_006106BC: mov eax, Me
+ loc_006106BF: push eax
+ loc_006106C0: mov ecx, [eax]
+ loc_006106C2: call [ecx+00000008h]
+ loc_006106C5: mov eax, var_4
+ loc_006106C8: mov ecx, var_14
+ loc_006106CB: pop edi
+ loc_006106CC: pop esi
+ loc_006106CD: mov fs:[00000000h], ecx
+ loc_006106D4: pop ebx
+ loc_006106D5: mov esp, ebp
+ loc_006106D7: pop ebp
+ loc_006106D8: retn 0004h
+End Sub
+
+Public Sub Import() '610890
+ loc_00610890: push ebp
+ loc_00610891: mov ebp, esp
+ loc_00610893: sub esp, 0000000Ch
+ loc_00610896: push 00412856h ; __vbaExceptHandler
+ loc_0061089B: mov eax, fs:[00000000h]
+ loc_006108A1: push eax
+ loc_006108A2: mov fs:[00000000h], esp
+ loc_006108A9: sub esp, 00000028h
+ loc_006108AC: push ebx
+ loc_006108AD: push esi
+ loc_006108AE: push edi
+ loc_006108AF: mov var_C, esp
+ loc_006108B2: mov var_8, 00404BD8h
+ loc_006108B9: xor ebx, ebx
+ loc_006108BB: mov var_4, ebx
+ loc_006108BE: mov esi, Me
+ loc_006108C1: push esi
+ loc_006108C2: mov eax, [esi]
+ loc_006108C4: call [eax+00000004h]
+ loc_006108C7: mov eax, [0073C818h]
+ loc_006108CC: mov var_18, ebx
+ loc_006108CF: cmp eax, ebx
+ loc_006108D1: mov var_1C, ebx
+ loc_006108D4: mov var_20, ebx
+ loc_006108D7: jnz 006108E9h
+ loc_006108D9: push 0073C818h
+ loc_006108DE: push 00441F00h
+ loc_006108E3: call [004012FCh] ; __vbaNew2
+ loc_006108E9: mov eax, [0073A400h]
+ loc_006108EE: mov edi, [0073C818h]
+ loc_006108F4: cmp eax, ebx
+ loc_006108F6: jnz 00610908h
+ loc_006108F8: push 0073A400h
+ loc_006108FD: push 0041FF20h
+ loc_00610902: call [004012FCh] ; __vbaNew2
+ loc_00610908: mov ecx, [0073A400h]
+ loc_0061090E: mov ebx, [edi]
+ loc_00610910: lea edx, var_1C
+ loc_00610913: push ecx
+ loc_00610914: push edx
+ loc_00610915: call [00401130h] ; __vbaObjSetAddref
+ loc_0061091B: push eax
+ loc_0061091C: push edi
+ loc_0061091D: call [ebx+0000000Ch]
+ loc_00610920: test eax, eax
+ loc_00610922: fnclex
+ loc_00610924: jge 00610935h
+ loc_00610926: push 0000000Ch
+ loc_00610928: push 00441EF0h
+ loc_0061092D: push edi
+ loc_0061092E: push eax
+ loc_0061092F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610935: lea ecx, var_1C
+ loc_00610938: call [0040142Ch] ; __vbaFreeObj
+ loc_0061093E: mov eax, [esi]
+ loc_00610940: push esi
+ loc_00610941: call [eax+000002FCh]
+ loc_00610947: lea ecx, var_1C
+ loc_0061094A: push eax
+ loc_0061094B: push ecx
+ loc_0061094C: call [00401128h] ; __vbaObjSet
+ loc_00610952: mov ebx, eax
+ loc_00610954: mov eax, [0073A400h]
+ loc_00610959: test eax, eax
+ loc_0061095B: jnz 0061096Dh
+ loc_0061095D: push 0073A400h
+ loc_00610962: push 0041FF20h
+ loc_00610967: call [004012FCh] ; __vbaNew2
+ loc_0061096D: mov edi, [0073A400h]
+ loc_00610973: lea eax, var_18
+ loc_00610976: push eax
+ loc_00610977: push edi
+ loc_00610978: mov edx, [edi]
+ loc_0061097A: call [edx+000006F8h]
+ loc_00610980: test eax, eax
+ loc_00610982: fnclex
+ loc_00610984: jge 00610998h
+ loc_00610986: push 000006F8h
+ loc_0061098B: push 00447E60h
+ loc_00610990: push edi
+ loc_00610991: push eax
+ loc_00610992: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00610998: mov edx, var_18
+ loc_0061099B: mov ecx, [ebx]
+ loc_0061099D: push edx
+ loc_0061099E: push ebx
+ loc_0061099F: call [ecx+000000A4h]
+ loc_006109A5: test eax, eax
+ loc_006109A7: fnclex
+ loc_006109A9: jge 006109BDh
+ loc_006109AB: push 000000A4h
+ loc_006109B0: push 0043F42Ch
+ loc_006109B5: push ebx
+ loc_006109B6: push eax
+ loc_006109B7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_006109BD: lea ecx, var_18
+ loc_006109C0: call [00401430h] ; __vbaFreeStr
+ loc_006109C6: lea ecx, var_1C
+ loc_006109C9: call [0040142Ch] ; __vbaFreeObj
+ loc_006109CF: mov eax, [esi]
+ loc_006109D1: push esi
+ loc_006109D2: call [eax+000002FCh]
+ loc_006109D8: lea ecx, var_1C
+ loc_006109DB: push eax
+ loc_006109DC: push ecx
+ loc_006109DD: call [00401128h] ; __vbaObjSet
+ loc_006109E3: mov edi, eax
+ loc_006109E5: push FFFFFFFFh
+ loc_006109E7: push edi
+ loc_006109E8: mov edx, [edi]
+ loc_006109EA: call [edx+0000008Ch]
+ loc_006109F0: test eax, eax
+ loc_006109F2: fnclex
+ loc_006109F4: jge 00610A0Ch
+ loc_006109F6: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_006109FC: push 0000008Ch
+ loc_00610A01: push 0043F42Ch
+ loc_00610A06: push edi
+ loc_00610A07: push eax
+ loc_00610A08: call ebx
+ loc_00610A0A: jmp 00610A12h
+ loc_00610A0C: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00610A12: lea ecx, var_1C
+ loc_00610A15: call [0040142Ch] ; __vbaFreeObj
+ loc_00610A1B: mov eax, [esi]
+ loc_00610A1D: push esi
+ loc_00610A1E: call [eax+00000304h]
+ loc_00610A24: lea ecx, var_1C
+ loc_00610A27: push eax
+ loc_00610A28: push ecx
+ loc_00610A29: call [00401128h] ; __vbaObjSet
+ loc_00610A2F: mov edi, eax
+ loc_00610A31: push FFFFFFFFh
+ loc_00610A33: push edi
+ loc_00610A34: mov edx, [edi]
+ loc_00610A36: call [edx+0000008Ch]
+ loc_00610A3C: test eax, eax
+ loc_00610A3E: fnclex
+ loc_00610A40: jge 00610A50h
+ loc_00610A42: push 0000008Ch
+ loc_00610A47: push 0043F42Ch
+ loc_00610A4C: push edi
+ loc_00610A4D: push eax
+ loc_00610A4E: call ebx
+ loc_00610A50: lea ecx, var_1C
+ loc_00610A53: call [0040142Ch] ; __vbaFreeObj
+ loc_00610A59: mov eax, [esi]
+ loc_00610A5B: push esi
+ loc_00610A5C: call [eax+00000314h]
+ loc_00610A62: lea ecx, var_1C
+ loc_00610A65: push eax
+ loc_00610A66: push ecx
+ loc_00610A67: call [00401128h] ; __vbaObjSet
+ loc_00610A6D: mov edi, eax
+ loc_00610A6F: lea eax, var_20
+ loc_00610A72: push eax
+ loc_00610A73: push 00000000h
+ loc_00610A75: mov edx, [edi]
+ loc_00610A77: push edi
+ loc_00610A78: call [edx+00000040h]
+ loc_00610A7B: test eax, eax
+ loc_00610A7D: fnclex
+ loc_00610A7F: jge 00610A8Ch
+ loc_00610A81: push 00000040h
+ loc_00610A83: push 004480B4h
+ loc_00610A88: push edi
+ loc_00610A89: push eax
+ loc_00610A8A: call ebx
+ loc_00610A8C: mov eax, var_20
+ loc_00610A8F: push FFFFFFFFh
+ loc_00610A91: push eax
+ loc_00610A92: mov edi, eax
+ loc_00610A94: mov ecx, [eax]
+ loc_00610A96: call [ecx+0000008Ch]
+ loc_00610A9C: test eax, eax
+ loc_00610A9E: fnclex
+ loc_00610AA0: jge 00610AB0h
+ loc_00610AA2: push 0000008Ch
+ loc_00610AA7: push 004431B8h
+ loc_00610AAC: push edi
+ loc_00610AAD: push eax
+ loc_00610AAE: call ebx
+ loc_00610AB0: lea edx, var_20
+ loc_00610AB3: lea eax, var_1C
+ loc_00610AB6: push edx
+ loc_00610AB7: push eax
+ loc_00610AB8: push 00000002h
+ loc_00610ABA: call [00401068h] ; __vbaFreeObjList
+ loc_00610AC0: mov ecx, [esi]
+ loc_00610AC2: add esp, 0000000Ch
+ loc_00610AC5: push esi
+ loc_00610AC6: call [ecx+00000310h]
+ loc_00610ACC: mov edi, [00401128h] ; __vbaObjSet
+ loc_00610AD2: lea edx, var_1C
+ loc_00610AD5: push eax
+ loc_00610AD6: push edx
+ loc_00610AD7: call edi
+ loc_00610AD9: mov esi, eax
+ loc_00610ADB: push FFFFFFFFh
+ loc_00610ADD: push esi
+ loc_00610ADE: mov eax, [esi]
+ loc_00610AE0: call [eax+0000008Ch]
+ loc_00610AE6: test eax, eax
+ loc_00610AE8: fnclex
+ loc_00610AEA: jge 00610AFAh
+ loc_00610AEC: push 0000008Ch
+ loc_00610AF1: push 004431B8h
+ loc_00610AF6: push esi
+ loc_00610AF7: push eax
+ loc_00610AF8: call ebx
+ loc_00610AFA: lea ecx, var_1C
+ loc_00610AFD: call [0040142Ch] ; __vbaFreeObj
+ loc_00610B03: mov eax, [0073A488h]
+ loc_00610B08: test eax, eax
+ loc_00610B0A: jnz 00610B1Ch
+ loc_00610B0C: push 0073A488h
+ loc_00610B11: push 00419E7Ch
+ loc_00610B16: call [004012FCh] ; __vbaNew2
+ loc_00610B1C: mov esi, [0073A488h]
+ loc_00610B22: push FFFFFFFFh
+ loc_00610B24: push esi
+ loc_00610B25: mov ecx, [esi]
+ loc_00610B27: call [ecx+00000094h]
+ loc_00610B2D: test eax, eax
+ loc_00610B2F: fnclex
+ loc_00610B31: jge 00610B41h
+ loc_00610B33: push 00000094h
+ loc_00610B38: push 0044A998h
+ loc_00610B3D: push esi
+ loc_00610B3E: push eax
+ loc_00610B3F: call ebx
+ loc_00610B41: mov eax, [0073A08Ch]
+ loc_00610B46: lea ecx, var_1C
+ loc_00610B49: push ecx
+ loc_00610B4A: push 00441D74h ; "Blink"
+ loc_00610B4F: mov edx, [eax]
+ loc_00610B51: push eax
+ loc_00610B52: call [edx+00000064h]
+ loc_00610B55: test eax, eax
+ loc_00610B57: fnclex
+ loc_00610B59: jge 00610B6Ch
+ loc_00610B5B: mov edx, [0073A08Ch]
+ loc_00610B61: push 00000064h
+ loc_00610B63: push 004419ACh
+ loc_00610B68: push edx
+ loc_00610B69: push eax
+ loc_00610B6A: call ebx
+ loc_00610B6C: mov eax, var_1C
+ loc_00610B6F: mov var_1C, 00000000h
+ loc_00610B76: push eax
+ loc_00610B77: push 0073A1D8h
+ loc_00610B7C: call edi
+ loc_00610B7E: push 00610BA3h
+ loc_00610B83: jmp 00610BA2h
+ loc_00610B85: lea ecx, var_18
+ loc_00610B88: call [00401430h] ; __vbaFreeStr
+ loc_00610B8E: lea eax, var_20
+ loc_00610B91: lea ecx, var_1C
+ loc_00610B94: push eax
+ loc_00610B95: push ecx
+ loc_00610B96: push 00000002h
+ loc_00610B98: call [00401068h] ; __vbaFreeObjList
+ loc_00610B9E: add esp, 0000000Ch
+ loc_00610BA1: ret
+ loc_00610BA2: ret
+ loc_00610BA3: mov eax, Me
+ loc_00610BA6: push eax
+ loc_00610BA7: mov edx, [eax]
+ loc_00610BA9: call [edx+00000008h]
+ loc_00610BAC: mov eax, var_4
+ loc_00610BAF: mov ecx, var_14
+ loc_00610BB2: pop edi
+ loc_00610BB3: pop esi
+ loc_00610BB4: mov fs:[00000000h], ecx
+ loc_00610BBB: pop ebx
+ loc_00610BBC: mov esp, ebp
+ loc_00610BBE: pop ebp
+ loc_00610BBF: retn 0004h
+End Sub
diff --git a/Src Code/frmTellAFriend.frx b/Src Code/frmTellAFriend.frx
new file mode 100644
index 0000000000000000000000000000000000000000..6eace8874556dc70bee550c544591c9c0b63937e
GIT binary patch
literal 9578
zcmeHMcR-WZ+CRNsucLKbFKrbpjTQGqse2KIfPkzZL(~uggoH2>KnTbRAP^8FOd~_t
z8b-(>1F{2HLEB1)t=c74TWxDw+N$Jxf-MDYxvlN}?>n6HzUQ3hjNkd4bDrnPi*7nX
z6gom(@J8r4_`_ff#w==tnwQ|c91;f79!Srj(PohQ?clV2DJv{A?l(*2h3~us%UN8|l*OAaRg9iGu_&Y{Y=R3>ahZqySwz
zDMwsbKR1SjhAMSX7NDUDIV2s_u@N%>=7RMN=5v7)Il2dJhJlm*94@^3(Gb)bn)`uA
zHev&(x=iC-TqJ<90r=zMnTQ4WxJ2L?I3BL-hx$P@41MG=98~Aafb{@(z*T<<7qO$5
zuvZ>PKw=>_$XG_4JRQ2%H3+C+M01@;{FgPjSyT^~XOA^~wKIEa8JAeIZ@
z%x5DS4)!XOiSFIGhnUs`*k4P;iDv-@OVrPkBW4r>4eI+58P21hHQ@3kqdGW`9CyGB
z2@CC5uJ`6z=>Na=X9k}8$CQ6g{nylK(`U?>`TX-Q
zOq(@(&fK~Gp7)>s{Kw>l(I(HmIOV06=TBQ;YBqo2E9S3a7QHre-eQX}F+#5{S-Ncb
ziuo&FUbxB}vwF?iwQJXznXEUl9HZEL!$zwW@b~&A(`lQ{=5JZIb*=ff?PFqucD!yj
zb*kyk7Z&W=xpUUc8MCYwZdo)=jF6ex=4rd9E!bm?wXvP?{0zHU_EzKNd-s}c-aKu(
z9d_P42S>+wwoWtl%`*G7f!S2EO=i>ffY{l^#dZIFR~I*1>`eEu24)@$_S)}sv+;CY
z?B$4C?2W@6z|OIqH74IY&GhxnduChA+wTK%AD_94eX%oV%=}euI@Qd>3G3;C^YMZ-
z*UtwxZ-)QuG5Oxz2Nx{x4{-3s&7J3hTReBJkI%my4jlSLzWnv+Gwj^#EL`S!9e&=z
z*LCsSBQOHa0{^&y)zX)D+F~KtJs&ug5cI-KFJf@Wkzib?32C%J*h}Q8ZdeNoN;vhO
z5%|a`%V^qMpSl0GTS||4JitF<&8-eDh&vjeK(S>cCLK#oK9-Ua^v~3^UjU$VW=3Y#
z@$8)3>^N3lPI7W`T>jE2V^YYRI8jiTmvyp;UCb&f$x2R+E~S@^mov@Fk5-&Q=qQ_m
z&}o>Uv~s){y?UbHXigPE$8)nv&}jdO^5>YDvYG-tl}QeezBl7J+565KCiy|_^r)!N!RacRE@
zN8hV9ESpe%s<7jU8U;dAZXh)6D}?6!09W}TLc2#G!TVJx8|x+{Xg3Yo8~aQ#=8f&3
zy)ljUd*Yo8UdgX11x(J3DF(w2(+q}@-C%x_4Tjw3yh2Gd3~^03o7tIExY4j`q1#hg2@o5a3AQ}BhqsmnDSKQBN6U;s+-tU;+z
zs+CHeQrV|e^eYs~PO(HRKG}4R#Hpb+w^GG2s!~Voxk$Zm$rvG{&_;-)5e?@k<&{oV
z^^TpYMwO;V`P=6v&D&izMoz8#tK{m7i*N3*|sU~>P*dAGlvd*z0SQ2DY%pCVUv%DeR4-A@Dj
zv)GhM1+WZ|RC0MqYa6b%$wJX<_URWUUk=ay{CktzKh3}M(De3CW}p9Pc5B$|v+s>@
z=tpCOnmZ58z8o?A%J96Z|3Fpd$Ly@Ofy(wjG4y8FOKp;yRcdMpseS_D^rE{OZToz8HS_`rVh`xn*+YrpY@)CRgv6^nWlQFfMPqOvSixIYlV(ZxbDm
zYi$&L%hUt2HJ3M4w4HE@Ys5yET9b2k2A$X$9KQjVZ0WrxkY-+3wm7dCBBr3!`CvrU
zYG=wC=aAKowAC&?Zp0-Sxoeo&v{RK*u~^e7R?DOcxM}0Uq6ynv36mn&a$g7M9~wb(1)pen_D|Yq}#>ugPx@b_SZF}F|
zD%E+(b-@x-=#-%$JooK
z9Jp9hQsIKx?D^U@uf^LBEZPya#a-0G1LH7(sd1$JS8UKgtx%|p=d)X{=)R~_fDTtd
z&A34{dhOX_4#Vm|1(sT2Lp{D7PhIQkW3lVtI=hCdvnsV(E|XWYEBx2nxtVYBw%Fmn
zWKZAFeUwPeq>2~<&;=9hqW6@T3^G!ZWb{$@36SQ(KWvxq$rDw!iSMHfcwf1){<{!Z}
zhUDoCtXkgPRpcAXwU57ixJ==lOI_#cwPN>ywKfMgI{2@##Vy+IVZH^PhnHc4S2={O
z*%!6mEoOsfqLoj=CZCqtrvDu_Kek+bbKm`w}IdnbBKtJ{#>QcE0p|M-tqK$2>`i
z?jg~32P3T9scT&5mL72%y<#_b#cjmFU5?rABa=vh`KOosxaKeNW*h`gpjJ~Cl0jX+
zpJ45odVrF9h+arYC=W|L9i9QPBAj_DoXK*g9JBIG*>W&>v;WbJ-o&MLMe&*19{ukD
zgZjS#8<_sS-dtL8@D{hykYp}{t;nhE&Z$-9)+=-ByRy!7GAqT*(}J{9<+!-)ZGm|^
zgEO`s4qfS3bFy69qx+v?GhQ^MA}>0*C@?{k&gnbZa;cPmvr#|P)N`{z|6xt{;Hl33
z;`TmvYiB|Qdrw%2HMtZU9=Y5(HzG-Yq4#gW1{ffyAb=Sg7r|qeh&u~I68XvH10}p`
zXB4-ZdcG4}85X_+&u`k_yw%)$?X2S6O6ePgtu;3O<+;gaje;u1rrG$f_
z>+J!XB9%&oe1T9P{5kT45{X3GDQRY$yjavW)YvmD7r0d3r{Q3jQ)$jOM
z?zIlwI@kMQbyu@{Qk6{@{TJS+l*Zq#SjHuL~jp#lf
z(cd2Fxig|2dL+O8J%8|X*CXN!v#1FaYwy5iwxlI{W7l}3TKTbelbRjlt8Jspt;0)p
zhvjbzO0o1k8_c{>uZDdzs6I8Kx^Qpg&0%AFBH(a*tW%mbLkC(Vj4lO(f|2
zYP;w<``G@2#RG>*`U8sl{ENE0jyLX&JH3yl%sdO^z*ZWxw?_KD92vMja_PRI=ZlB3
zYs2DqKPi{Dx+PcHMlrVp1g)^=u-I@(doK3Dk$b#H;~9IL2W;?DtMOD#UQB9I0HrP}
zSIw$dvl{b{#09LiOWWwz;hZempDuOJ>~u-*uup`AS2#ooJu@zNow!MAxI^XYeG3{K
z;;OKbMP4**;kmml1CM0a44NT>?sJF_q#xerzkU0xUUVRfy)!g$rM(xJdy5^utFTe7
zM_4f_`LU@osZ^~2yZvM^@}^ezRth*FX*9fXqbW=j1?nLvY(vF*ry6**p
za0|W_y!}y$jPIF#${O5&z~oK-$2R*VZSqaoNms))>R>jM$iK3q;+w?rlrOQb@vTqaZXYT*FD#ZhWh${sD$bn=9a
zWz})}1MzDe$h*Ab_7hTYjri3dp0PKU$oeW|v-WUM!7k5`IUn6lvf9r1g2>-tnUmfD*I
zUW(k~c(-RZF)c=_Oi4*ZSMpVX5>wy0V+mys?nR0cXa_*
z-BS4^9)fWTw3>#~XO16?&hm}S^owXuD(y%vucNczHsv0UiFXU4I{3wV1hKp#fg-JU
zzQ`%1-7$&hn$iK$BfZ5dt;9CG3LACWE-HHmfwaOgc!RS<)CpQ^jJn6zelCtVYDTUm
z@;lbymkexfEvrm(y#Dt23m;T>DRSyW>8C%g*S>dJD#@s-r{@)i982>Fk98v)wGKFG
zOKytJYcH(fS2nem*Nd9kz~SUKwlsJpHQ2_Swu{Wzc7(9lCMPt0yf&VI?U#A~$QyhQ
zZt0ne1ub{DZy2xSg?l%-7cZ9yz7q_7Sl!)Q$OZe}7<;0Ek{-R=H)5~9LZj03>Qp+7
zF~V_GDPeW|vic^6qb*L1Gxl`wQo=WTNJL`L_K$V)Gh;K_uTDu%c{>>NpQIlc`oA_@
z`RRV=`)`)=Kdsk(+Mt8m3VujyQVGNQP{4AVPN4{_@Pt)^kD%AIXP!E@_h_qQBK$B6
zT4I|PLg&^sDd78qO7-m6z;V;5#g*s!a+)&>~4MzXX
za$!|)TG&dbfR(mjZl1&jK!G5=MsTX}ymMmdE^>KbQhRb~x;KTBQv}><;iu5Ee&d20
z#6REG8eP~CUT}%o^i{`O2JMhx;2T5l7e7kg8{+o8RV+B?niR8gf2<20{HWivp6VX0
zu$G(e5uwU!_+D`3tug_dkQnDjf>Zy@*noDSNW=)DC`)RKDe<2VT)Zb9xLehC@BF|A
zY_UGJQhYF{ZC_IMR(xGq)nslYCl@
zS|z_yF8V=o^%OasO-a>)t$5}=RVsx7K}$vXd;J$w?Je-Z{rlTrz8%cb;_^CNQW_lN
z%E3?Da3IB-+^v|*9RmL0rZBuh*~CQfLWi1qGY(LrJqd6Mo*5fBSM1EZ!q|kay2g($
zz47qDcUJ^Tkz0C?Pk~^6TAf2I+nP)VH->a{vJHg`p;5`3I!X^S@{gwX^1I`lj^z5&
zB*!?7#g)&Ft*@tu&P>>VJB}qZ2B&EmoF>o2)_qBR{wJj#nSia>noL>hm=~8ex$h0v
zL?c&f>x5#y5Oi`8KB4w_$z@rOLLz@=Y;f@uUEK{~*>zZ&*f~w*o-K3F>h&+Y8eF6D
zW&yUMU7@tCI3bS@-xekuu%`=PlC;L3Az(4zX;$=brCnO(U(q2jgIcE*w(tsV!>V^j
zz;0eVSo|raaVWeQEPK5}Z1%=O#W5M$z6lomX&fH8UTuVaJp!9>FEosRPQI%38t`^a*K
zNY>`SG%Nq}6=#9i$pK6v{adiX_@MJay@RfhiaI3%aZOZqWn`Ao@q5ban*_`gBEa@H
a{?AAYL8sHgC%@4MrN?W3hUeq|8T}t!28SBT8B892_223424AIP_NO_262266-VER_3_23478ASINGO-SHO_4382669483-4376447_7-VER_2"
+ loc_0065C473: call [00401098h] ; __vbaStrCat
+ loc_0065C479: mov edx, eax
+ loc_0065C47B: lea ecx, var_40
+ loc_0065C47E: call [004013C0h] ; __vbaStrMove
+ loc_0065C484: push eax
+ loc_0065C485: push 004539BCh ; ""
+ loc_0065C48A: call [00401098h] ; __vbaStrCat
+ loc_0065C490: mov edx, eax
+ loc_0065C492: lea ecx, var_44
+ loc_0065C495: call [004013C0h] ; __vbaStrMove
+ loc_0065C49B: push eax
+ loc_0065C49C: mov eax, var_38
+ loc_0065C49F: push eax
+ loc_0065C4A0: call [00401098h] ; __vbaStrCat
+ loc_0065C4A6: mov edx, eax
+ loc_0065C4A8: lea ecx, var_48
+ loc_0065C4AB: call [004013C0h] ; __vbaStrMove
+ loc_0065C4B1: push eax
+ loc_0065C4B2: push 004539D8h ; ""
+ loc_0065C4B7: call [00401098h] ; __vbaStrCat
+ loc_0065C4BD: mov edx, eax
+ loc_0065C4BF: lea ecx, var_4C
+ loc_0065C4C2: call [004013C0h] ; __vbaStrMove
+ loc_0065C4C8: push eax
+ loc_0065C4C9: push 004539F4h ; ""
+ loc_0065C4CE: call [00401098h] ; __vbaStrCat
+ loc_0065C4D4: mov edx, eax
+ loc_0065C4D6: lea ecx, var_50
+ loc_0065C4D9: call [004013C0h] ; __vbaStrMove
+ loc_0065C4DF: push eax
+ loc_0065C4E0: mov ecx, var_28
+ loc_0065C4E3: push ecx
+ loc_0065C4E4: call [00401098h] ; __vbaStrCat
+ loc_0065C4EA: mov edx, eax
+ loc_0065C4EC: lea ecx, var_54
+ loc_0065C4EF: call [004013C0h] ; __vbaStrMove
+ loc_0065C4F5: push eax
+ loc_0065C4F6: push 00453A08h ; ""
+ loc_0065C4FB: call [00401098h] ; __vbaStrCat
+ loc_0065C501: mov edx, eax
+ loc_0065C503: lea ecx, var_58
+ loc_0065C506: call [004013C0h] ; __vbaStrMove
+ loc_0065C50C: push eax
+ loc_0065C50D: push 00453A20h ; ""
+ loc_0065C512: call [00401098h] ; __vbaStrCat
+ loc_0065C518: mov edx, eax
+ loc_0065C51A: lea ecx, var_5C
+ loc_0065C51D: call [004013C0h] ; __vbaStrMove
+ loc_0065C523: push eax
+ loc_0065C524: mov edx, var_24
+ loc_0065C527: push edx
+ loc_0065C528: call [00401098h] ; __vbaStrCat
+ loc_0065C52E: mov edx, eax
+ loc_0065C530: lea ecx, var_60
+ loc_0065C533: call [004013C0h] ; __vbaStrMove
+ loc_0065C539: push eax
+ loc_0065C53A: push 00453A3Ch ; ""
+ loc_0065C53F: call [00401098h] ; __vbaStrCat
+ loc_0065C545: mov edx, eax
+ loc_0065C547: lea ecx, var_64
+ loc_0065C54A: call [004013C0h] ; __vbaStrMove
+ loc_0065C550: push eax
+ loc_0065C551: push 00453A58h ; ""
+ loc_0065C556: call [00401098h] ; __vbaStrCat
+ loc_0065C55C: mov edx, eax
+ loc_0065C55E: lea ecx, var_68
+ loc_0065C561: call [004013C0h] ; __vbaStrMove
+ loc_0065C567: push eax
+ loc_0065C568: mov eax, var_30
+ loc_0065C56B: push eax
+ loc_0065C56C: call [00401098h] ; __vbaStrCat
+ loc_0065C572: mov edx, eax
+ loc_0065C574: lea ecx, var_6C
+ loc_0065C577: call [004013C0h] ; __vbaStrMove
+ loc_0065C57D: push eax
+ loc_0065C57E: push 004536D4h ; ""
+ loc_0065C583: call [00401098h] ; __vbaStrCat
+ loc_0065C589: mov edx, eax
+ loc_0065C58B: lea ecx, var_70
+ loc_0065C58E: call [004013C0h] ; __vbaStrMove
+ loc_0065C594: push eax
+ loc_0065C595: push 004534ECh ; ""
+ loc_0065C59A: call [00401098h] ; __vbaStrCat
+ loc_0065C5A0: mov edx, eax
+ loc_0065C5A2: lea ecx, var_74
+ loc_0065C5A5: call [004013C0h] ; __vbaStrMove
+ loc_0065C5AB: push eax
+ loc_0065C5AC: mov ecx, var_3C
+ loc_0065C5AF: push ecx
+ loc_0065C5B0: call [00401098h] ; __vbaStrCat
+ loc_0065C5B6: mov edx, eax
+ loc_0065C5B8: lea ecx, var_78
+ loc_0065C5BB: call [004013C0h] ; __vbaStrMove
+ loc_0065C5C1: push eax
+ loc_0065C5C2: push 0045313Ch ; ""
+ loc_0065C5C7: call [00401098h] ; __vbaStrCat
+ loc_0065C5CD: mov edx, eax
+ loc_0065C5CF: lea ecx, var_7C
+ loc_0065C5D2: call [004013C0h] ; __vbaStrMove
+ loc_0065C5D8: push eax
+ loc_0065C5D9: push 00453A70h ; ""
+ loc_0065C5DE: call [00401098h] ; __vbaStrCat
+ loc_0065C5E4: mov edx, eax
+ loc_0065C5E6: lea ecx, var_2C
+ loc_0065C5E9: call [004013C0h] ; __vbaStrMove
+ loc_0065C5EF: lea edx, var_7C
+ loc_0065C5F2: push edx
+ loc_0065C5F3: lea eax, var_78
+ loc_0065C5F6: push eax
+ loc_0065C5F7: lea ecx, var_74
+ loc_0065C5FA: push ecx
+ loc_0065C5FB: lea edx, var_70
+ loc_0065C5FE: push edx
+ loc_0065C5FF: lea eax, var_6C
+ loc_0065C602: push eax
+ loc_0065C603: lea ecx, var_68
+ loc_0065C606: push ecx
+ loc_0065C607: lea edx, var_64
+ loc_0065C60A: push edx
+ loc_0065C60B: lea eax, var_60
+ loc_0065C60E: push eax
+ loc_0065C60F: lea ecx, var_5C
+ loc_0065C612: push ecx
+ loc_0065C613: lea edx, var_58
+ loc_0065C616: push edx
+ loc_0065C617: lea eax, var_54
+ loc_0065C61A: push eax
+ loc_0065C61B: lea ecx, var_50
+ loc_0065C61E: push ecx
+ loc_0065C61F: lea edx, var_4C
+ loc_0065C622: push edx
+ loc_0065C623: lea eax, var_48
+ loc_0065C626: push eax
+ loc_0065C627: lea ecx, var_44
+ loc_0065C62A: push ecx
+ loc_0065C62B: lea edx, var_40
+ loc_0065C62E: push edx
+ loc_0065C62F: push 00000010h
+ loc_0065C631: call [00401324h] ; __vbaFreeStrList
+ loc_0065C637: add esp, 00000044h
+ loc_0065C63A: mov var_4, 00000011h
+ loc_0065C641: cmp [0073A254h], 00000000h
+ loc_0065C648: jnz 0065C666h
+ loc_0065C64A: push 0073A254h
+ loc_0065C64F: push 00431838h
+ loc_0065C654: call [004012FCh] ; __vbaNew2
+ loc_0065C65A: mov var_104, 0073A254h
+ loc_0065C664: jmp 0065C670h
+ loc_0065C666: mov var_104, 0073A254h
+ loc_0065C670: lea eax, var_E4
+ loc_0065C676: push eax
+ loc_0065C677: push 00453AA4h ; "B17"
+ loc_0065C67C: mov ecx, var_104
+ loc_0065C682: mov edx, [ecx]
+ loc_0065C684: push edx
+ loc_0065C685: call 006A5DC0h
+ loc_0065C68A: movsx eax, var_E4
+ loc_0065C691: test eax, eax
+ loc_0065C693: jz 0065C94Fh
+ loc_0065C699: mov var_4, 00000012h
+ loc_0065C6A0: mov edx, 0043C9F4h
+ loc_0065C6A5: mov ecx, 0073A5C8h
+ loc_0065C6AA: call [00401310h] ; __vbaStrCopy
+ loc_0065C6B0: mov var_4, 00000013h
+ loc_0065C6B7: mov [0073A5CCh], 0000h
+ loc_0065C6C0: mov var_4, 00000014h
+ loc_0065C6C7: cmp [0073A254h], 00000000h
+ loc_0065C6CE: jnz 0065C6ECh
+ loc_0065C6D0: push 0073A254h
+ loc_0065C6D5: push 00431838h
+ loc_0065C6DA: call [004012FCh] ; __vbaNew2
+ loc_0065C6E0: mov var_108, 0073A254h
+ loc_0065C6EA: jmp 0065C6F6h
+ loc_0065C6EC: mov var_108, 0073A254h
+ loc_0065C6F6: push 00000000h
+ loc_0065C6F8: push 00000012h
+ loc_0065C6FA: mov ecx, var_108
+ loc_0065C700: mov edx, [ecx]
+ loc_0065C702: mov eax, var_108
+ loc_0065C708: mov ecx, [eax]
+ loc_0065C70A: mov eax, [ecx]
+ loc_0065C70C: push edx
+ loc_0065C70D: call [eax+000004B8h]
+ loc_0065C713: push eax
+ loc_0065C714: lea ecx, var_80
+ loc_0065C717: push ecx
+ loc_0065C718: call [00401128h] ; __vbaObjSet
+ loc_0065C71E: push eax
+ loc_0065C71F: call [0040103Ch] ; __vbaLateIdCall
+ loc_0065C725: add esp, 0000000Ch
+ loc_0065C728: lea ecx, var_80
+ loc_0065C72B: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C731: mov var_4, 00000015h
+ loc_0065C738: mov var_88, 0043DCF4h ; "http://secure.bonzi.com/bonzibuddy/goldmembers/broker.asp"
+ loc_0065C742: mov var_90, 00000008h
+ loc_0065C74C: cmp [0073A254h], 00000000h
+ loc_0065C753: jnz 0065C771h
+ loc_0065C755: push 0073A254h
+ loc_0065C75A: push 00431838h
+ loc_0065C75F: call [004012FCh] ; __vbaNew2
+ loc_0065C765: mov var_10C, 0073A254h
+ loc_0065C76F: jmp 0065C77Bh
+ loc_0065C771: mov var_10C, 0073A254h
+ loc_0065C77B: mov eax, 00000010h
+ loc_0065C780: call 00412850h ; __vbaChkstk
+ loc_0065C785: mov edx, esp
+ loc_0065C787: mov eax, var_90
+ loc_0065C78D: mov [edx], eax
+ loc_0065C78F: mov ecx, var_8C
+ loc_0065C795: mov [edx+00000004h], ecx
+ loc_0065C798: mov eax, var_88
+ loc_0065C79E: mov [edx+00000008h], eax
+ loc_0065C7A1: mov ecx, var_84
+ loc_0065C7A7: mov [edx+0000000Ch], ecx
+ loc_0065C7AA: push 00000009h
+ loc_0065C7AC: mov edx, var_10C
+ loc_0065C7B2: mov eax, [edx]
+ loc_0065C7B4: mov ecx, var_10C
+ loc_0065C7BA: mov edx, [ecx]
+ loc_0065C7BC: mov ecx, [edx]
+ loc_0065C7BE: push eax
+ loc_0065C7BF: call [ecx+000004B8h]
+ loc_0065C7C5: push eax
+ loc_0065C7C6: lea edx, var_80
+ loc_0065C7C9: push edx
+ loc_0065C7CA: call [00401128h] ; __vbaObjSet
+ loc_0065C7D0: push eax
+ loc_0065C7D1: call [004013F0h] ; __vbaLateIdSt
+ loc_0065C7D7: lea ecx, var_80
+ loc_0065C7DA: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C7E0: mov var_4, 00000016h
+ loc_0065C7E7: mov var_88, 0043DCF4h ; "http://secure.bonzi.com/bonzibuddy/goldmembers/broker.asp"
+ loc_0065C7F1: mov var_90, 00000008h
+ loc_0065C7FB: mov var_A8, 0044A86Ch ; "POST"
+ loc_0065C805: mov var_B0, 00000008h
+ loc_0065C80F: mov eax, var_2C
+ loc_0065C812: mov var_C8, eax
+ loc_0065C818: mov var_D0, 00000008h
+ loc_0065C822: cmp [0073A254h], 00000000h
+ loc_0065C829: jnz 0065C847h
+ loc_0065C82B: push 0073A254h
+ loc_0065C830: push 00431838h
+ loc_0065C835: call [004012FCh] ; __vbaNew2
+ loc_0065C83B: mov var_110, 0073A254h
+ loc_0065C845: jmp 0065C851h
+ loc_0065C847: mov var_110, 0073A254h
+ loc_0065C851: mov eax, 00000010h
+ loc_0065C856: call 00412850h ; __vbaChkstk
+ loc_0065C85B: mov ecx, esp
+ loc_0065C85D: mov edx, var_90
+ loc_0065C863: mov [ecx], edx
+ loc_0065C865: mov eax, var_8C
+ loc_0065C86B: mov [ecx+00000004h], eax
+ loc_0065C86E: mov edx, var_88
+ loc_0065C874: mov [ecx+00000008h], edx
+ loc_0065C877: mov eax, var_84
+ loc_0065C87D: mov [ecx+0000000Ch], eax
+ loc_0065C880: mov eax, 00000010h
+ loc_0065C885: call 00412850h ; __vbaChkstk
+ loc_0065C88A: mov ecx, esp
+ loc_0065C88C: mov edx, var_B0
+ loc_0065C892: mov [ecx], edx
+ loc_0065C894: mov eax, var_AC
+ loc_0065C89A: mov [ecx+00000004h], eax
+ loc_0065C89D: mov edx, var_A8
+ loc_0065C8A3: mov [ecx+00000008h], edx
+ loc_0065C8A6: mov eax, var_A4
+ loc_0065C8AC: mov [ecx+0000000Ch], eax
+ loc_0065C8AF: mov eax, 00000010h
+ loc_0065C8B4: call 00412850h ; __vbaChkstk
+ loc_0065C8B9: mov ecx, esp
+ loc_0065C8BB: mov edx, var_D0
+ loc_0065C8C1: mov [ecx], edx
+ loc_0065C8C3: mov eax, var_CC
+ loc_0065C8C9: mov [ecx+00000004h], eax
+ loc_0065C8CC: mov edx, var_C8
+ loc_0065C8D2: mov [ecx+00000008h], edx
+ loc_0065C8D5: mov eax, var_C4
+ loc_0065C8DB: mov [ecx+0000000Ch], eax
+ loc_0065C8DE: push 00000003h
+ loc_0065C8E0: push 00000011h
+ loc_0065C8E2: mov ecx, var_110
+ loc_0065C8E8: mov edx, [ecx]
+ loc_0065C8EA: mov eax, var_110
+ loc_0065C8F0: mov ecx, [eax]
+ loc_0065C8F2: mov eax, [ecx]
+ loc_0065C8F4: push edx
+ loc_0065C8F5: call [eax+000004B8h]
+ loc_0065C8FB: push eax
+ loc_0065C8FC: lea ecx, var_80
+ loc_0065C8FF: push ecx
+ loc_0065C900: call [00401128h] ; __vbaObjSet
+ loc_0065C906: push eax
+ loc_0065C907: call [0040103Ch] ; __vbaLateIdCall
+ loc_0065C90D: add esp, 0000003Ch
+ loc_0065C910: lea ecx, var_80
+ loc_0065C913: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C919: mov var_4, 00000017h
+ loc_0065C920: mov var_E4, 003Ch
+ loc_0065C929: lea edx, var_E4
+ loc_0065C92F: push edx
+ loc_0065C930: call 0065DDB0h
+ loc_0065C935: mov var_4, 00000018h
+ loc_0065C93C: push 0073A5C8h
+ loc_0065C941: call 0065CAA0h
+ loc_0065C946: mov var_34, ax
+ loc_0065C94A: jmp 0065C9EEh
+ loc_0065C94F: mov var_4, 0000001Ah
+ loc_0065C956: cmp [0073A254h], 00000000h
+ loc_0065C95D: jnz 0065C97Bh
+ loc_0065C95F: push 0073A254h
+ loc_0065C964: push 00431838h
+ loc_0065C969: call [004012FCh] ; __vbaNew2
+ loc_0065C96F: mov var_114, 0073A254h
+ loc_0065C979: jmp 0065C985h
+ loc_0065C97B: mov var_114, 0073A254h
+ loc_0065C985: mov eax, var_114
+ loc_0065C98B: mov ecx, [eax]
+ loc_0065C98D: mov var_E8, ecx
+ loc_0065C993: push 0043DDD0h ; "http://www.bonzi.com/bonzibuddy/goldmembers/b17signup.asp"
+ loc_0065C998: mov edx, var_E8
+ loc_0065C99E: mov eax, [edx]
+ loc_0065C9A0: mov ecx, var_E8
+ loc_0065C9A6: push ecx
+ loc_0065C9A7: call [eax+00000758h]
+ loc_0065C9AD: fnclex
+ loc_0065C9AF: mov var_EC, eax
+ loc_0065C9B5: cmp var_EC, 00000000h
+ loc_0065C9BC: jge 0065C9E4h
+ loc_0065C9BE: push 00000758h
+ loc_0065C9C3: push 004408D0h
+ loc_0065C9C8: mov edx, var_E8
+ loc_0065C9CE: push edx
+ loc_0065C9CF: mov eax, var_EC
+ loc_0065C9D5: push eax
+ loc_0065C9D6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0065C9DC: mov var_118, eax
+ loc_0065C9E2: jmp 0065C9EEh
+ loc_0065C9E4: mov var_118, 00000000h
+ loc_0065C9EE: push 0065CA81h
+ loc_0065C9F3: jmp 0065CA4Ah
+ loc_0065C9F5: lea ecx, var_7C
+ loc_0065C9F8: push ecx
+ loc_0065C9F9: lea edx, var_78
+ loc_0065C9FC: push edx
+ loc_0065C9FD: lea eax, var_74
+ loc_0065CA00: push eax
+ loc_0065CA01: lea ecx, var_70
+ loc_0065CA04: push ecx
+ loc_0065CA05: lea edx, var_6C
+ loc_0065CA08: push edx
+ loc_0065CA09: lea eax, var_68
+ loc_0065CA0C: push eax
+ loc_0065CA0D: lea ecx, var_64
+ loc_0065CA10: push ecx
+ loc_0065CA11: lea edx, var_60
+ loc_0065CA14: push edx
+ loc_0065CA15: lea eax, var_5C
+ loc_0065CA18: push eax
+ loc_0065CA19: lea ecx, var_58
+ loc_0065CA1C: push ecx
+ loc_0065CA1D: lea edx, var_54
+ loc_0065CA20: push edx
+ loc_0065CA21: lea eax, var_50
+ loc_0065CA24: push eax
+ loc_0065CA25: lea ecx, var_4C
+ loc_0065CA28: push ecx
+ loc_0065CA29: lea edx, var_48
+ loc_0065CA2C: push edx
+ loc_0065CA2D: lea eax, var_44
+ loc_0065CA30: push eax
+ loc_0065CA31: lea ecx, var_40
+ loc_0065CA34: push ecx
+ loc_0065CA35: push 00000010h
+ loc_0065CA37: call [00401324h] ; __vbaFreeStrList
+ loc_0065CA3D: add esp, 00000044h
+ loc_0065CA40: lea ecx, var_80
+ loc_0065CA43: call [0040142Ch] ; __vbaFreeObj
+ loc_0065CA49: ret
+ loc_0065CA4A: lea ecx, var_24
+ loc_0065CA4D: call [00401430h] ; __vbaFreeStr
+ loc_0065CA53: lea ecx, var_28
+ loc_0065CA56: call [00401430h] ; __vbaFreeStr
+ loc_0065CA5C: lea ecx, var_2C
+ loc_0065CA5F: call [00401430h] ; __vbaFreeStr
+ loc_0065CA65: lea ecx, var_30
+ loc_0065CA68: call [00401430h] ; __vbaFreeStr
+ loc_0065CA6E: lea ecx, var_38
+ loc_0065CA71: call [00401430h] ; __vbaFreeStr
+ loc_0065CA77: lea ecx, var_3C
+ loc_0065CA7A: call [00401430h] ; __vbaFreeStr
+ loc_0065CA80: ret
+ loc_0065CA81: mov ax, var_34
+ loc_0065CA85: mov ecx, var_20
+ loc_0065CA88: mov fs:[00000000h], ecx
+ loc_0065CA8F: pop edi
+ loc_0065CA90: pop esi
+ loc_0065CA91: pop ebx
+ loc_0065CA92: mov esp, ebp
+ loc_0065CA94: pop ebp
+ loc_0065CA95: retn 0008h
+End Sub
+
+Private Sub Proc_36_1_65C1A0(arg_C) '65C1A0
+ loc_0065C1A0: push ebp
+ loc_0065C1A1: mov ebp, esp
+ loc_0065C1A3: sub esp, 00000018h
+ loc_0065C1A6: push 00412856h ; __vbaExceptHandler
+ loc_0065C1AB: mov eax, fs:[00000000h]
+ loc_0065C1B1: push eax
+ loc_0065C1B2: mov fs:[00000000h], esp
+ loc_0065C1B9: mov eax, 000000F8h
+ loc_0065C1BE: call 00412850h ; __vbaChkstk
+ loc_0065C1C3: push ebx
+ loc_0065C1C4: push esi
+ loc_0065C1C5: push edi
+ loc_0065C1C6: mov var_18, esp
+ loc_0065C1C9: mov var_14, 004073E0h ; "&"
+ loc_0065C1D0: mov var_10, 00000000h
+ loc_0065C1D7: mov var_C, 00000000h
+ loc_0065C1DE: mov var_4, 00000001h
+ loc_0065C1E5: mov var_4, 00000002h
+ loc_0065C1EC: push FFFFFFFFh
+ loc_0065C1EE: call [00401124h] ; __vbaOnError
+ loc_0065C1F4: mov var_4, 00000003h
+ loc_0065C1FB: mov var_88, 0043C9F4h
+ loc_0065C205: mov var_90, 00000008h
+ loc_0065C20F: mov eax, 00000010h
+ loc_0065C214: call 00412850h ; __vbaChkstk
+ loc_0065C219: mov eax, esp
+ loc_0065C21B: mov ecx, var_90
+ loc_0065C221: mov [eax], ecx
+ loc_0065C223: mov edx, var_8C
+ loc_0065C229: mov [eax+00000004h], edx
+ loc_0065C22C: mov ecx, var_88
+ loc_0065C232: mov [eax+00000008h], ecx
+ loc_0065C235: mov edx, var_84
+ loc_0065C23B: mov [eax+0000000Ch], edx
+ loc_0065C23E: push 0044A160h ; "UserRegistrationNum"
+ loc_0065C243: push 0044317Ch ; "UserInfo"
+ loc_0065C248: push 004537A4h ; "BonziBUDDY"
+ loc_0065C24D: call [00401354h] ; rtcGetSetting
+ loc_0065C253: mov edx, eax
+ loc_0065C255: lea ecx, var_30
+ loc_0065C258: call [004013C0h] ; __vbaStrMove
+ loc_0065C25E: mov var_4, 00000004h
+ loc_0065C265: mov var_88, 0043C9F4h
+ loc_0065C26F: mov var_90, 00000008h
+ loc_0065C279: mov eax, 00000010h
+ loc_0065C27E: call 00412850h ; __vbaChkstk
+ loc_0065C283: mov eax, esp
+ loc_0065C285: mov ecx, var_90
+ loc_0065C28B: mov [eax], ecx
+ loc_0065C28D: mov edx, var_8C
+ loc_0065C293: mov [eax+00000004h], edx
+ loc_0065C296: mov ecx, var_88
+ loc_0065C29C: mov [eax+00000008h], ecx
+ loc_0065C29F: mov edx, var_84
+ loc_0065C2A5: mov [eax+0000000Ch], edx
+ loc_0065C2A8: push 0044E3CCh ; "Name"
+ loc_0065C2AD: push 0044317Ch ; "UserInfo"
+ loc_0065C2B2: push 004537A4h ; "BonziBUDDY"
+ loc_0065C2B7: call [00401354h] ; rtcGetSetting
+ loc_0065C2BD: mov edx, eax
+ loc_0065C2BF: lea ecx, var_38
+ loc_0065C2C2: call [004013C0h] ; __vbaStrMove
+ loc_0065C2C8: mov var_4, 00000005h
+ loc_0065C2CF: mov var_88, 0043C9F4h
+ loc_0065C2D9: mov var_90, 00000008h
+ loc_0065C2E3: mov eax, 00000010h
+ loc_0065C2E8: call 00412850h ; __vbaChkstk
+ loc_0065C2ED: mov eax, esp
+ loc_0065C2EF: mov ecx, var_90
+ loc_0065C2F5: mov [eax], ecx
+ loc_0065C2F7: mov edx, var_8C
+ loc_0065C2FD: mov [eax+00000004h], edx
+ loc_0065C300: mov ecx, var_88
+ loc_0065C306: mov [eax+00000008h], ecx
+ loc_0065C309: mov edx, var_84
+ loc_0065C30F: mov [eax+0000000Ch], edx
+ loc_0065C312: push 0045073Ch ; "RegVersion"
+ loc_0065C317: push 0044317Ch ; "UserInfo"
+ loc_0065C31C: push 004537A4h ; "BonziBUDDY"
+ loc_0065C321: call [00401354h] ; rtcGetSetting
+ loc_0065C327: mov edx, eax
+ loc_0065C329: lea ecx, var_3C
+ loc_0065C32C: call [004013C0h] ; __vbaStrMove
+ loc_0065C332: mov var_4, 00000006h
+ loc_0065C339: mov eax, arg_8
+ loc_0065C33C: mov ecx, [eax]
+ loc_0065C33E: push ecx
+ loc_0065C33F: call [00401044h] ; __vbaLenBstr
+ loc_0065C345: test eax, eax
+ loc_0065C347: jle 0065C360h
+ loc_0065C349: mov var_4, 00000007h
+ loc_0065C350: mov edx, arg_8
+ loc_0065C353: mov edx, [edx]
+ loc_0065C355: lea ecx, var_28
+ loc_0065C358: call [00401310h] ; __vbaStrCopy
+ loc_0065C35E: jmp 0065C3CAh
+ loc_0065C360: mov var_4, 00000009h
+ loc_0065C367: mov var_88, 0043C9F4h
+ loc_0065C371: mov var_90, 00000008h
+ loc_0065C37B: mov eax, 00000010h
+ loc_0065C380: call 00412850h ; __vbaChkstk
+ loc_0065C385: mov eax, esp
+ loc_0065C387: mov ecx, var_90
+ loc_0065C38D: mov [eax], ecx
+ loc_0065C38F: mov edx, var_8C
+ loc_0065C395: mov [eax+00000004h], edx
+ loc_0065C398: mov ecx, var_88
+ loc_0065C39E: mov [eax+00000008h], ecx
+ loc_0065C3A1: mov edx, var_84
+ loc_0065C3A7: mov [eax+0000000Ch], edx
+ loc_0065C3AA: push 00453860h ; "GoldEmail"
+ loc_0065C3AF: push 0044317Ch ; "UserInfo"
+ loc_0065C3B4: push 004537A4h ; "BonziBUDDY"
+ loc_0065C3B9: call [00401354h] ; rtcGetSetting
+ loc_0065C3BF: mov edx, eax
+ loc_0065C3C1: lea ecx, var_28
+ loc_0065C3C4: call [004013C0h] ; __vbaStrMove
+ loc_0065C3CA: mov var_4, 0000000Bh
+ loc_0065C3D1: mov eax, arg_C
+ loc_0065C3D4: mov ecx, [eax]
+ loc_0065C3D6: push ecx
+ loc_0065C3D7: call [00401044h] ; __vbaLenBstr
+ loc_0065C3DD: test eax, eax
+ loc_0065C3DF: jle 0065C3F8h
+ loc_0065C3E1: mov var_4, 0000000Ch
+ loc_0065C3E8: mov edx, arg_C
+ loc_0065C3EB: mov edx, [edx]
+ loc_0065C3ED: lea ecx, var_24
+ loc_0065C3F0: call [00401310h] ; __vbaStrCopy
+ loc_0065C3F6: jmp 0065C462h
+ loc_0065C3F8: mov var_4, 0000000Eh
+ loc_0065C3FF: mov var_88, 0043C9F4h
+ loc_0065C409: mov var_90, 00000008h
+ loc_0065C413: mov eax, 00000010h
+ loc_0065C418: call 00412850h ; __vbaChkstk
+ loc_0065C41D: mov eax, esp
+ loc_0065C41F: mov ecx, var_90
+ loc_0065C425: mov [eax], ecx
+ loc_0065C427: mov edx, var_8C
+ loc_0065C42D: mov [eax+00000004h], edx
+ loc_0065C430: mov ecx, var_88
+ loc_0065C436: mov [eax+00000008h], ecx
+ loc_0065C439: mov edx, var_84
+ loc_0065C43F: mov [eax+0000000Ch], edx
+ loc_0065C442: push 00453878h ; "GoldPass"
+ loc_0065C447: push 0044317Ch ; "UserInfo"
+ loc_0065C44C: push 004537A4h ; "BonziBUDDY"
+ loc_0065C451: call [00401354h] ; rtcGetSetting
+ loc_0065C457: mov edx, eax
+ loc_0065C459: lea ecx, var_24
+ loc_0065C45C: call [004013C0h] ; __vbaStrMove
+ loc_0065C462: mov var_4, 00000010h
+ loc_0065C469: push 00453894h
+ loc_0065C46E: push 004538ECh ; "28SBT8B892_223424AIP_NO_262266-VER_3_23478ASINGO-SHO_4382669483-4376447_7-VER_2"
+ loc_0065C473: call [00401098h] ; __vbaStrCat
+ loc_0065C479: mov edx, eax
+ loc_0065C47B: lea ecx, var_40
+ loc_0065C47E: call [004013C0h] ; __vbaStrMove
+ loc_0065C484: push eax
+ loc_0065C485: push 004539BCh ; ""
+ loc_0065C48A: call [00401098h] ; __vbaStrCat
+ loc_0065C490: mov edx, eax
+ loc_0065C492: lea ecx, var_44
+ loc_0065C495: call [004013C0h] ; __vbaStrMove
+ loc_0065C49B: push eax
+ loc_0065C49C: mov eax, var_38
+ loc_0065C49F: push eax
+ loc_0065C4A0: call [00401098h] ; __vbaStrCat
+ loc_0065C4A6: mov edx, eax
+ loc_0065C4A8: lea ecx, var_48
+ loc_0065C4AB: call [004013C0h] ; __vbaStrMove
+ loc_0065C4B1: push eax
+ loc_0065C4B2: push 004539D8h ; ""
+ loc_0065C4B7: call [00401098h] ; __vbaStrCat
+ loc_0065C4BD: mov edx, eax
+ loc_0065C4BF: lea ecx, var_4C
+ loc_0065C4C2: call [004013C0h] ; __vbaStrMove
+ loc_0065C4C8: push eax
+ loc_0065C4C9: push 004539F4h ; ""
+ loc_0065C4CE: call [00401098h] ; __vbaStrCat
+ loc_0065C4D4: mov edx, eax
+ loc_0065C4D6: lea ecx, var_50
+ loc_0065C4D9: call [004013C0h] ; __vbaStrMove
+ loc_0065C4DF: push eax
+ loc_0065C4E0: mov ecx, var_28
+ loc_0065C4E3: push ecx
+ loc_0065C4E4: call [00401098h] ; __vbaStrCat
+ loc_0065C4EA: mov edx, eax
+ loc_0065C4EC: lea ecx, var_54
+ loc_0065C4EF: call [004013C0h] ; __vbaStrMove
+ loc_0065C4F5: push eax
+ loc_0065C4F6: push 00453A08h ; ""
+ loc_0065C4FB: call [00401098h] ; __vbaStrCat
+ loc_0065C501: mov edx, eax
+ loc_0065C503: lea ecx, var_58
+ loc_0065C506: call [004013C0h] ; __vbaStrMove
+ loc_0065C50C: push eax
+ loc_0065C50D: push 00453A20h ; ""
+ loc_0065C512: call [00401098h] ; __vbaStrCat
+ loc_0065C518: mov edx, eax
+ loc_0065C51A: lea ecx, var_5C
+ loc_0065C51D: call [004013C0h] ; __vbaStrMove
+ loc_0065C523: push eax
+ loc_0065C524: mov edx, var_24
+ loc_0065C527: push edx
+ loc_0065C528: call [00401098h] ; __vbaStrCat
+ loc_0065C52E: mov edx, eax
+ loc_0065C530: lea ecx, var_60
+ loc_0065C533: call [004013C0h] ; __vbaStrMove
+ loc_0065C539: push eax
+ loc_0065C53A: push 00453A3Ch ; ""
+ loc_0065C53F: call [00401098h] ; __vbaStrCat
+ loc_0065C545: mov edx, eax
+ loc_0065C547: lea ecx, var_64
+ loc_0065C54A: call [004013C0h] ; __vbaStrMove
+ loc_0065C550: push eax
+ loc_0065C551: push 00453A58h ; ""
+ loc_0065C556: call [00401098h] ; __vbaStrCat
+ loc_0065C55C: mov edx, eax
+ loc_0065C55E: lea ecx, var_68
+ loc_0065C561: call [004013C0h] ; __vbaStrMove
+ loc_0065C567: push eax
+ loc_0065C568: mov eax, var_30
+ loc_0065C56B: push eax
+ loc_0065C56C: call [00401098h] ; __vbaStrCat
+ loc_0065C572: mov edx, eax
+ loc_0065C574: lea ecx, var_6C
+ loc_0065C577: call [004013C0h] ; __vbaStrMove
+ loc_0065C57D: push eax
+ loc_0065C57E: push 004536D4h ; ""
+ loc_0065C583: call [00401098h] ; __vbaStrCat
+ loc_0065C589: mov edx, eax
+ loc_0065C58B: lea ecx, var_70
+ loc_0065C58E: call [004013C0h] ; __vbaStrMove
+ loc_0065C594: push eax
+ loc_0065C595: push 004534ECh ; ""
+ loc_0065C59A: call [00401098h] ; __vbaStrCat
+ loc_0065C5A0: mov edx, eax
+ loc_0065C5A2: lea ecx, var_74
+ loc_0065C5A5: call [004013C0h] ; __vbaStrMove
+ loc_0065C5AB: push eax
+ loc_0065C5AC: mov ecx, var_3C
+ loc_0065C5AF: push ecx
+ loc_0065C5B0: call [00401098h] ; __vbaStrCat
+ loc_0065C5B6: mov edx, eax
+ loc_0065C5B8: lea ecx, var_78
+ loc_0065C5BB: call [004013C0h] ; __vbaStrMove
+ loc_0065C5C1: push eax
+ loc_0065C5C2: push 0045313Ch ; ""
+ loc_0065C5C7: call [00401098h] ; __vbaStrCat
+ loc_0065C5CD: mov edx, eax
+ loc_0065C5CF: lea ecx, var_7C
+ loc_0065C5D2: call [004013C0h] ; __vbaStrMove
+ loc_0065C5D8: push eax
+ loc_0065C5D9: push 00453A70h ; ""
+ loc_0065C5DE: call [00401098h] ; __vbaStrCat
+ loc_0065C5E4: mov edx, eax
+ loc_0065C5E6: lea ecx, var_2C
+ loc_0065C5E9: call [004013C0h] ; __vbaStrMove
+ loc_0065C5EF: lea edx, var_7C
+ loc_0065C5F2: push edx
+ loc_0065C5F3: lea eax, var_78
+ loc_0065C5F6: push eax
+ loc_0065C5F7: lea ecx, var_74
+ loc_0065C5FA: push ecx
+ loc_0065C5FB: lea edx, var_70
+ loc_0065C5FE: push edx
+ loc_0065C5FF: lea eax, var_6C
+ loc_0065C602: push eax
+ loc_0065C603: lea ecx, var_68
+ loc_0065C606: push ecx
+ loc_0065C607: lea edx, var_64
+ loc_0065C60A: push edx
+ loc_0065C60B: lea eax, var_60
+ loc_0065C60E: push eax
+ loc_0065C60F: lea ecx, var_5C
+ loc_0065C612: push ecx
+ loc_0065C613: lea edx, var_58
+ loc_0065C616: push edx
+ loc_0065C617: lea eax, var_54
+ loc_0065C61A: push eax
+ loc_0065C61B: lea ecx, var_50
+ loc_0065C61E: push ecx
+ loc_0065C61F: lea edx, var_4C
+ loc_0065C622: push edx
+ loc_0065C623: lea eax, var_48
+ loc_0065C626: push eax
+ loc_0065C627: lea ecx, var_44
+ loc_0065C62A: push ecx
+ loc_0065C62B: lea edx, var_40
+ loc_0065C62E: push edx
+ loc_0065C62F: push 00000010h
+ loc_0065C631: call [00401324h] ; __vbaFreeStrList
+ loc_0065C637: add esp, 00000044h
+ loc_0065C63A: mov var_4, 00000011h
+ loc_0065C641: cmp [0073A254h], 00000000h
+ loc_0065C648: jnz 0065C666h
+ loc_0065C64A: push 0073A254h
+ loc_0065C64F: push 00431838h
+ loc_0065C654: call [004012FCh] ; __vbaNew2
+ loc_0065C65A: mov var_104, 0073A254h
+ loc_0065C664: jmp 0065C670h
+ loc_0065C666: mov var_104, 0073A254h
+ loc_0065C670: lea eax, var_E4
+ loc_0065C676: push eax
+ loc_0065C677: push 00453AA4h ; "B17"
+ loc_0065C67C: mov ecx, var_104
+ loc_0065C682: mov edx, [ecx]
+ loc_0065C684: push edx
+ loc_0065C685: call 006A5DC0h
+ loc_0065C68A: movsx eax, var_E4
+ loc_0065C691: test eax, eax
+ loc_0065C693: jz 0065C94Fh
+ loc_0065C699: mov var_4, 00000012h
+ loc_0065C6A0: mov edx, 0043C9F4h
+ loc_0065C6A5: mov ecx, 0073A5C8h
+ loc_0065C6AA: call [00401310h] ; __vbaStrCopy
+ loc_0065C6B0: mov var_4, 00000013h
+ loc_0065C6B7: mov [0073A5CCh], 0000h
+ loc_0065C6C0: mov var_4, 00000014h
+ loc_0065C6C7: cmp [0073A254h], 00000000h
+ loc_0065C6CE: jnz 0065C6ECh
+ loc_0065C6D0: push 0073A254h
+ loc_0065C6D5: push 00431838h
+ loc_0065C6DA: call [004012FCh] ; __vbaNew2
+ loc_0065C6E0: mov var_108, 0073A254h
+ loc_0065C6EA: jmp 0065C6F6h
+ loc_0065C6EC: mov var_108, 0073A254h
+ loc_0065C6F6: push 00000000h
+ loc_0065C6F8: push 00000012h
+ loc_0065C6FA: mov ecx, var_108
+ loc_0065C700: mov edx, [ecx]
+ loc_0065C702: mov eax, var_108
+ loc_0065C708: mov ecx, [eax]
+ loc_0065C70A: mov eax, [ecx]
+ loc_0065C70C: push edx
+ loc_0065C70D: call [eax+000004B8h]
+ loc_0065C713: push eax
+ loc_0065C714: lea ecx, var_80
+ loc_0065C717: push ecx
+ loc_0065C718: call [00401128h] ; __vbaObjSet
+ loc_0065C71E: push eax
+ loc_0065C71F: call [0040103Ch] ; __vbaLateIdCall
+ loc_0065C725: add esp, 0000000Ch
+ loc_0065C728: lea ecx, var_80
+ loc_0065C72B: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C731: mov var_4, 00000015h
+ loc_0065C738: mov var_88, 0043DCF4h ; "http://secure.bonzi.com/bonzibuddy/goldmembers/broker.asp"
+ loc_0065C742: mov var_90, 00000008h
+ loc_0065C74C: cmp [0073A254h], 00000000h
+ loc_0065C753: jnz 0065C771h
+ loc_0065C755: push 0073A254h
+ loc_0065C75A: push 00431838h
+ loc_0065C75F: call [004012FCh] ; __vbaNew2
+ loc_0065C765: mov var_10C, 0073A254h
+ loc_0065C76F: jmp 0065C77Bh
+ loc_0065C771: mov var_10C, 0073A254h
+ loc_0065C77B: mov eax, 00000010h
+ loc_0065C780: call 00412850h ; __vbaChkstk
+ loc_0065C785: mov edx, esp
+ loc_0065C787: mov eax, var_90
+ loc_0065C78D: mov [edx], eax
+ loc_0065C78F: mov ecx, var_8C
+ loc_0065C795: mov [edx+00000004h], ecx
+ loc_0065C798: mov eax, var_88
+ loc_0065C79E: mov [edx+00000008h], eax
+ loc_0065C7A1: mov ecx, var_84
+ loc_0065C7A7: mov [edx+0000000Ch], ecx
+ loc_0065C7AA: push 00000009h
+ loc_0065C7AC: mov edx, var_10C
+ loc_0065C7B2: mov eax, [edx]
+ loc_0065C7B4: mov ecx, var_10C
+ loc_0065C7BA: mov edx, [ecx]
+ loc_0065C7BC: mov ecx, [edx]
+ loc_0065C7BE: push eax
+ loc_0065C7BF: call [ecx+000004B8h]
+ loc_0065C7C5: push eax
+ loc_0065C7C6: lea edx, var_80
+ loc_0065C7C9: push edx
+ loc_0065C7CA: call [00401128h] ; __vbaObjSet
+ loc_0065C7D0: push eax
+ loc_0065C7D1: call [004013F0h] ; __vbaLateIdSt
+ loc_0065C7D7: lea ecx, var_80
+ loc_0065C7DA: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C7E0: mov var_4, 00000016h
+ loc_0065C7E7: mov var_88, 0043DCF4h ; "http://secure.bonzi.com/bonzibuddy/goldmembers/broker.asp"
+ loc_0065C7F1: mov var_90, 00000008h
+ loc_0065C7FB: mov var_A8, 0044A86Ch ; "POST"
+ loc_0065C805: mov var_B0, 00000008h
+ loc_0065C80F: mov eax, var_2C
+ loc_0065C812: mov var_C8, eax
+ loc_0065C818: mov var_D0, 00000008h
+ loc_0065C822: cmp [0073A254h], 00000000h
+ loc_0065C829: jnz 0065C847h
+ loc_0065C82B: push 0073A254h
+ loc_0065C830: push 00431838h
+ loc_0065C835: call [004012FCh] ; __vbaNew2
+ loc_0065C83B: mov var_110, 0073A254h
+ loc_0065C845: jmp 0065C851h
+ loc_0065C847: mov var_110, 0073A254h
+ loc_0065C851: mov eax, 00000010h
+ loc_0065C856: call 00412850h ; __vbaChkstk
+ loc_0065C85B: mov ecx, esp
+ loc_0065C85D: mov edx, var_90
+ loc_0065C863: mov [ecx], edx
+ loc_0065C865: mov eax, var_8C
+ loc_0065C86B: mov [ecx+00000004h], eax
+ loc_0065C86E: mov edx, var_88
+ loc_0065C874: mov [ecx+00000008h], edx
+ loc_0065C877: mov eax, var_84
+ loc_0065C87D: mov [ecx+0000000Ch], eax
+ loc_0065C880: mov eax, 00000010h
+ loc_0065C885: call 00412850h ; __vbaChkstk
+ loc_0065C88A: mov ecx, esp
+ loc_0065C88C: mov edx, var_B0
+ loc_0065C892: mov [ecx], edx
+ loc_0065C894: mov eax, var_AC
+ loc_0065C89A: mov [ecx+00000004h], eax
+ loc_0065C89D: mov edx, var_A8
+ loc_0065C8A3: mov [ecx+00000008h], edx
+ loc_0065C8A6: mov eax, var_A4
+ loc_0065C8AC: mov [ecx+0000000Ch], eax
+ loc_0065C8AF: mov eax, 00000010h
+ loc_0065C8B4: call 00412850h ; __vbaChkstk
+ loc_0065C8B9: mov ecx, esp
+ loc_0065C8BB: mov edx, var_D0
+ loc_0065C8C1: mov [ecx], edx
+ loc_0065C8C3: mov eax, var_CC
+ loc_0065C8C9: mov [ecx+00000004h], eax
+ loc_0065C8CC: mov edx, var_C8
+ loc_0065C8D2: mov [ecx+00000008h], edx
+ loc_0065C8D5: mov eax, var_C4
+ loc_0065C8DB: mov [ecx+0000000Ch], eax
+ loc_0065C8DE: push 00000003h
+ loc_0065C8E0: push 00000011h
+ loc_0065C8E2: mov ecx, var_110
+ loc_0065C8E8: mov edx, [ecx]
+ loc_0065C8EA: mov eax, var_110
+ loc_0065C8F0: mov ecx, [eax]
+ loc_0065C8F2: mov eax, [ecx]
+ loc_0065C8F4: push edx
+ loc_0065C8F5: call [eax+000004B8h]
+ loc_0065C8FB: push eax
+ loc_0065C8FC: lea ecx, var_80
+ loc_0065C8FF: push ecx
+ loc_0065C900: call [00401128h] ; __vbaObjSet
+ loc_0065C906: push eax
+ loc_0065C907: call [0040103Ch] ; __vbaLateIdCall
+ loc_0065C90D: add esp, 0000003Ch
+ loc_0065C910: lea ecx, var_80
+ loc_0065C913: call [0040142Ch] ; __vbaFreeObj
+ loc_0065C919: mov var_4, 00000017h
+ loc_0065C920: mov var_E4, 003Ch
+ loc_0065C929: lea edx, var_E4
+ loc_0065C92F: push edx
+ loc_0065C930: call 0065DDB0h
+ loc_0065C935: mov var_4, 00000018h
+ loc_0065C93C: push 0073A5C8h
+ loc_0065C941: call 0065CAA0h
+ loc_0065C946: mov var_34, ax
+ loc_0065C94A: jmp 0065C9EEh
+ loc_0065C94F: mov var_4, 0000001Ah
+ loc_0065C956: cmp [0073A254h], 00000000h
+ loc_0065C95D: jnz 0065C97Bh
+ loc_0065C95F: push 0073A254h
+ loc_0065C964: push 00431838h
+ loc_0065C969: call [004012FCh] ; __vbaNew2
+ loc_0065C96F: mov var_114, 0073A254h
+ loc_0065C979: jmp 0065C985h
+ loc_0065C97B: mov var_114, 0073A254h
+ loc_0065C985: mov eax, var_114
+ loc_0065C98B: mov ecx, [eax]
+ loc_0065C98D: mov var_E8, ecx
+ loc_0065C993: push 0043DDD0h ; "http://www.bonzi.com/bonzibuddy/goldmembers/b17signup.asp"
+ loc_0065C998: mov edx, var_E8
+ loc_0065C99E: mov eax, [edx]
+ loc_0065C9A0: mov ecx, var_E8
+ loc_0065C9A6: push ecx
+ loc_0065C9A7: call [eax+00000758h]
+ loc_0065C9AD: fnclex
+ loc_0065C9AF: mov var_EC, eax
+ loc_0065C9B5: cmp var_EC, 00000000h
+ loc_0065C9BC: jge 0065C9E4h
+ loc_0065C9BE: push 00000758h
+ loc_0065C9C3: push 004408D0h
+ loc_0065C9C8: mov edx, var_E8
+ loc_0065C9CE: push edx
+ loc_0065C9CF: mov eax, var_EC
+ loc_0065C9D5: push eax
+ loc_0065C9D6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0065C9DC: mov var_118, eax
+ loc_0065C9E2: jmp 0065C9EEh
+ loc_0065C9E4: mov var_118, 00000000h
+ loc_0065C9EE: push 0065CA81h
+ loc_0065C9F3: jmp 0065CA4Ah
+ loc_0065C9F5: lea ecx, var_7C
+ loc_0065C9F8: push ecx
+ loc_0065C9F9: lea edx, var_78
+ loc_0065C9FC: push edx
+ loc_0065C9FD: lea eax, var_74
+ loc_0065CA00: push eax
+ loc_0065CA01: lea ecx, var_70
+ loc_0065CA04: push ecx
+ loc_0065CA05: lea edx, var_6C
+ loc_0065CA08: push edx
+ loc_0065CA09: lea eax, var_68
+ loc_0065CA0C: push eax
+ loc_0065CA0D: lea ecx, var_64
+ loc_0065CA10: push ecx
+ loc_0065CA11: lea edx, var_60
+ loc_0065CA14: push edx
+ loc_0065CA15: lea eax, var_5C
+ loc_0065CA18: push eax
+ loc_0065CA19: lea ecx, var_58
+ loc_0065CA1C: push ecx
+ loc_0065CA1D: lea edx, var_54
+ loc_0065CA20: push edx
+ loc_0065CA21: lea eax, var_50
+ loc_0065CA24: push eax
+ loc_0065CA25: lea ecx, var_4C
+ loc_0065CA28: push ecx
+ loc_0065CA29: lea edx, var_48
+ loc_0065CA2C: push edx
+ loc_0065CA2D: lea eax, var_44
+ loc_0065CA30: push eax
+ loc_0065CA31: lea ecx, var_40
+ loc_0065CA34: push ecx
+ loc_0065CA35: push 00000010h
+ loc_0065CA37: call [00401324h] ; __vbaFreeStrList
+ loc_0065CA3D: add esp, 00000044h
+ loc_0065CA40: lea ecx, var_80
+ loc_0065CA43: call [0040142Ch] ; __vbaFreeObj
+ loc_0065CA49: ret
+ loc_0065CA4A: lea ecx, var_24
+ loc_0065CA4D: call [00401430h] ; __vbaFreeStr
+ loc_0065CA53: lea ecx, var_28
+ loc_0065CA56: call [00401430h] ; __vbaFreeStr
+ loc_0065CA5C: lea ecx, var_2C
+ loc_0065CA5F: call [00401430h] ; __vbaFreeStr
+ loc_0065CA65: lea ecx, var_30
+ loc_0065CA68: call [00401430h] ; __vbaFreeStr
+ loc_0065CA6E: lea ecx, var_38
+ loc_0065CA71: call [00401430h] ; __vbaFreeStr
+ loc_0065CA77: lea ecx, var_3C
+ loc_0065CA7A: call [00401430h] ; __vbaFreeStr
+ loc_0065CA80: ret
+ loc_0065CA81: mov ax, var_34
+ loc_0065CA85: mov ecx, var_20
+ loc_0065CA88: mov fs:[00000000h], ecx
+ loc_0065CA8F: pop edi
+ loc_0065CA90: pop esi
+ loc_0065CA91: pop ebx
+ loc_0065CA92: mov esp, ebp
+ loc_0065CA94: pop ebp
+ loc_0065CA95: retn 0008h
+End Sub
+
+Private Sub Proc_36_2_65CAA0
+ loc_0065CAA0: push ebp
+ loc_0065CAA1: mov ebp, esp
+ loc_0065CAA3: sub esp, 00000018h
+ loc_0065CAA6: push 00412856h ; __vbaExceptHandler
+ loc_0065CAAB: mov eax, fs:[00000000h]
+ loc_0065CAB1: push eax
+ loc_0065CAB2: mov fs:[00000000h], esp
+ loc_0065CAB9: mov eax, 0000010Ch
+ loc_0065CABE: call 00412850h ; __vbaChkstk
+ loc_0065CAC3: push ebx
+ loc_0065CAC4: push esi
+ loc_0065CAC5: push edi
+ loc_0065CAC6: mov var_18, esp
+ loc_0065CAC9: mov var_14, 00407470h ; "&"
+ loc_0065CAD0: mov var_10, 00000000h
+ loc_0065CAD7: mov var_C, 00000000h
+ loc_0065CADE: mov var_4, 00000001h
+ loc_0065CAE5: mov var_4, 00000002h
+ loc_0065CAEC: push FFFFFFFFh
+ loc_0065CAEE: call [00401124h] ; __vbaOnError
+ loc_0065CAF4: mov var_4, 00000003h
+ loc_0065CAFB: mov var_108, 0000h
+ loc_0065CB04: mov edx, 00453ADCh ; "Success"
+ loc_0065CB09: lea ecx, var_6C
+ loc_0065CB0C: call [00401310h] ; __vbaStrCopy
+ loc_0065CB12: mov edx, 00453AB0h ; "BBGoldLoginResponse"
+ loc_0065CB17: lea ecx, var_68
+ loc_0065CB1A: call [00401310h] ; __vbaStrCopy
+ loc_0065CB20: lea eax, var_108
+ loc_0065CB26: push eax
+ loc_0065CB27: lea ecx, var_6C
+ loc_0065CB2A: push ecx
+ loc_0065CB2B: lea edx, var_68
+ loc_0065CB2E: push edx
+ loc_0065CB2F: mov eax, arg_8
+ loc_0065CB32: mov ecx, [eax]
+ loc_0065CB34: push ecx
+ loc_0065CB35: call 0065D630h
+ loc_0065CB3A: mov edx, eax
+ loc_0065CB3C: lea ecx, var_70
+ loc_0065CB3F: call [004013C0h] ; __vbaStrMove
+ loc_0065CB45: push eax
+ loc_0065CB46: call [00401108h] ; __vbaBoolStr
+ loc_0065CB4C: mov var_64, ax
+ loc_0065CB50: lea edx, var_70
+ loc_0065CB53: push edx
+ loc_0065CB54: lea eax, var_6C
+ loc_0065CB57: push eax
+ loc_0065CB58: lea ecx, var_68
+ loc_0065CB5B: push ecx
+ loc_0065CB5C: push 00000003h
+ loc_0065CB5E: call [00401324h] ; __vbaFreeStrList
+ loc_0065CB64: add esp, 00000010h
+ loc_0065CB67: mov var_4, 00000004h
+ loc_0065CB6E: mov var_108, 0000h
+ loc_0065CB77: xor edx, edx
+ loc_0065CB79: lea ecx, var_6C
+ loc_0065CB7C: call [00401310h] ; __vbaStrCopy
+ loc_0065CB82: mov edx, 00453AF0h ; "Reason"
+ loc_0065CB87: lea ecx, var_68
+ loc_0065CB8A: call [00401310h] ; __vbaStrCopy
+ loc_0065CB90: lea edx, var_108
+ loc_0065CB96: push edx
+ loc_0065CB97: lea eax, var_6C
+ loc_0065CB9A: push eax
+ loc_0065CB9B: lea ecx, var_68
+ loc_0065CB9E: push ecx
+ loc_0065CB9F: mov edx, arg_8
+ loc_0065CBA2: mov eax, [edx]
+ loc_0065CBA4: push eax
+ loc_0065CBA5: call 0065D630h
+ loc_0065CBAA: mov edx, eax
+ loc_0065CBAC: lea ecx, var_3C
+ loc_0065CBAF: call [004013C0h] ; __vbaStrMove
+ loc_0065CBB5: lea ecx, var_6C
+ loc_0065CBB8: push ecx
+ loc_0065CBB9: lea edx, var_68
+ loc_0065CBBC: push edx
+ loc_0065CBBD: push 00000002h
+ loc_0065CBBF: call [00401324h] ; __vbaFreeStrList
+ loc_0065CBC5: add esp, 0000000Ch
+ loc_0065CBC8: mov var_4, 00000005h
+ loc_0065CBCF: mov var_108, 0000h
+ loc_0065CBD8: xor edx, edx
+ loc_0065CBDA: lea ecx, var_6C
+ loc_0065CBDD: call [00401310h] ; __vbaStrCopy
+ loc_0065CBE3: mov edx, 00453B04h ; "Active"
+ loc_0065CBE8: lea ecx, var_68
+ loc_0065CBEB: call [00401310h] ; __vbaStrCopy
+ loc_0065CBF1: lea eax, var_108
+ loc_0065CBF7: push eax
+ loc_0065CBF8: lea ecx, var_6C
+ loc_0065CBFB: push ecx
+ loc_0065CBFC: lea edx, var_68
+ loc_0065CBFF: push edx
+ loc_0065CC00: mov eax, arg_8
+ loc_0065CC03: mov ecx, [eax]
+ loc_0065CC05: push ecx
+ loc_0065CC06: call 0065D630h
+ loc_0065CC0B: mov var_7C, eax
+ loc_0065CC0E: mov var_84, 00000008h
+ loc_0065CC18: lea edx, var_84
+ loc_0065CC1E: push edx
+ loc_0065CC1F: lea eax, var_94
+ loc_0065CC25: push eax
+ loc_0065CC26: call [00401080h] ; rtcLowerCaseVar
+ loc_0065CC2C: mov var_BC, 00000000h
+ loc_0065CC36: mov var_C4, 0000000Bh
+ loc_0065CC40: mov var_AC, FFFFFFFFh
+ loc_0065CC4A: mov var_B4, 0000000Bh
+ loc_0065CC54: mov var_DC, 00450E50h ; "true"
+ loc_0065CC5E: mov var_E4, 00000008h
+ loc_0065CC68: lea ecx, var_C4
+ loc_0065CC6E: push ecx
+ loc_0065CC6F: lea edx, var_B4
+ loc_0065CC75: push edx
+ loc_0065CC76: push 00000001h
+ loc_0065CC78: lea eax, var_94
+ loc_0065CC7E: push eax
+ loc_0065CC7F: lea ecx, var_E4
+ loc_0065CC85: push ecx
+ loc_0065CC86: push 00000000h
+ loc_0065CC88: lea edx, var_A4
+ loc_0065CC8E: push edx
+ loc_0065CC8F: call [0040129Ch] ; __vbaInStrVar
+ loc_0065CC95: push eax
+ loc_0065CC96: lea eax, var_D4
+ loc_0065CC9C: push eax
+ loc_0065CC9D: call [00401318h] ; rtcImmediateIf
+ loc_0065CCA3: lea ecx, var_D4
+ loc_0065CCA9: push ecx
+ loc_0065CCAA: call [00401150h] ; __vbaBoolVar
+ loc_0065CCB0: mov var_48, ax
+ loc_0065CCB4: lea edx, var_6C
+ loc_0065CCB7: push edx
+ loc_0065CCB8: lea eax, var_68
+ loc_0065CCBB: push eax
+ loc_0065CCBC: push 00000002h
+ loc_0065CCBE: call [00401324h] ; __vbaFreeStrList
+ loc_0065CCC4: add esp, 0000000Ch
+ loc_0065CCC7: lea ecx, var_D4
+ loc_0065CCCD: push ecx
+ loc_0065CCCE: lea edx, var_C4
+ loc_0065CCD4: push edx
+ loc_0065CCD5: lea eax, var_B4
+ loc_0065CCDB: push eax
+ loc_0065CCDC: lea ecx, var_A4
+ loc_0065CCE2: push ecx
+ loc_0065CCE3: lea edx, var_94
+ loc_0065CCE9: push edx
+ loc_0065CCEA: lea eax, var_84
+ loc_0065CCF0: push eax
+ loc_0065CCF1: push 00000006h
+ loc_0065CCF3: call [00401050h] ; __vbaFreeVarList
+ loc_0065CCF9: add esp, 0000001Ch
+ loc_0065CCFC: mov var_4, 00000006h
+ loc_0065CD03: mov var_108, 0000h
+ loc_0065CD0C: xor edx, edx
+ loc_0065CD0E: lea ecx, var_6C
+ loc_0065CD11: call [00401310h] ; __vbaStrCopy
+ loc_0065CD17: mov edx, 00453B18h ; "Current"
+ loc_0065CD1C: lea ecx, var_68
+ loc_0065CD1F: call [00401310h] ; __vbaStrCopy
+ loc_0065CD25: lea ecx, var_108
+ loc_0065CD2B: push ecx
+ loc_0065CD2C: lea edx, var_6C
+ loc_0065CD2F: push edx
+ loc_0065CD30: lea eax, var_68
+ loc_0065CD33: push eax
+ loc_0065CD34: mov ecx, arg_8
+ loc_0065CD37: mov edx, [ecx]
+ loc_0065CD39: push edx
+ loc_0065CD3A: call 0065D630h
+ loc_0065CD3F: mov edx, eax
+ loc_0065CD41: lea ecx, var_50
+ loc_0065CD44: call [004013C0h] ; __vbaStrMove
+ loc_0065CD4A: lea eax, var_6C
+ loc_0065CD4D: push eax
+ loc_0065CD4E: lea ecx, var_68
+ loc_0065CD51: push ecx
+ loc_0065CD52: push 00000002h
+ loc_0065CD54: call [00401324h] ; __vbaFreeStrList
+ loc_0065CD5A: add esp, 0000000Ch
+ loc_0065CD5D: mov var_4, 00000007h
+ loc_0065CD64: mov var_108, 0000h
+ loc_0065CD6D: xor edx, edx
+ loc_0065CD6F: lea ecx, var_6C
+ loc_0065CD72: call [00401310h] ; __vbaStrCopy
+ loc_0065CD78: mov edx, 00453B2Ch ; "SignOnDate"
+ loc_0065CD7D: lea ecx, var_68
+ loc_0065CD80: call [00401310h] ; __vbaStrCopy
+ loc_0065CD86: lea edx, var_108
+ loc_0065CD8C: push edx
+ loc_0065CD8D: lea eax, var_6C
+ loc_0065CD90: push eax
+ loc_0065CD91: lea ecx, var_68
+ loc_0065CD94: push ecx
+ loc_0065CD95: mov edx, arg_8
+ loc_0065CD98: mov eax, [edx]
+ loc_0065CD9A: push eax
+ loc_0065CD9B: call 0065D630h
+ loc_0065CDA0: mov edx, eax
+ loc_0065CDA2: lea ecx, var_44
+ loc_0065CDA5: call [004013C0h] ; __vbaStrMove
+ loc_0065CDAB: lea ecx, var_6C
+ loc_0065CDAE: push ecx
+ loc_0065CDAF: lea edx, var_68
+ loc_0065CDB2: push edx
+ loc_0065CDB3: push 00000002h
+ loc_0065CDB5: call [00401324h] ; __vbaFreeStrList
+ loc_0065CDBB: add esp, 0000000Ch
+ loc_0065CDBE: mov var_4, 00000008h
+ loc_0065CDC5: mov var_108, 0000h
+ loc_0065CDCE: xor edx, edx
+ loc_0065CDD0: lea ecx, var_6C
+ loc_0065CDD3: call [00401310h] ; __vbaStrCopy
+ loc_0065CDD9: mov edx, 00453B48h ; "CCExpiry"
+ loc_0065CDDE: lea ecx, var_68
+ loc_0065CDE1: call [00401310h] ; __vbaStrCopy
+ loc_0065CDE7: lea eax, var_108
+ loc_0065CDED: push eax
+ loc_0065CDEE: lea ecx, var_6C
+ loc_0065CDF1: push ecx
+ loc_0065CDF2: lea edx, var_68
+ loc_0065CDF5: push edx
+ loc_0065CDF6: mov eax, arg_8
+ loc_0065CDF9: mov ecx, [eax]
+ loc_0065CDFB: push ecx
+ loc_0065CDFC: call 0065D630h
+ loc_0065CE01: mov edx, eax
+ loc_0065CE03: lea ecx, var_24
+ loc_0065CE06: call [004013C0h] ; __vbaStrMove
+ loc_0065CE0C: lea edx, var_6C
+ loc_0065CE0F: push edx
+ loc_0065CE10: lea eax, var_68
+ loc_0065CE13: push eax
+ loc_0065CE14: push 00000002h
+ loc_0065CE16: call [00401324h] ; __vbaFreeStrList
+ loc_0065CE1C: add esp, 0000000Ch
+ loc_0065CE1F: mov var_4, 00000009h
+ loc_0065CE26: mov var_108, 0000h
+ loc_0065CE2F: xor edx, edx
+ loc_0065CE31: lea ecx, var_6C
+ loc_0065CE34: call [00401310h] ; __vbaStrCopy
+ loc_0065CE3A: mov edx, 00453B60h ; "CCNum"
+ loc_0065CE3F: lea ecx, var_68
+ loc_0065CE42: call [00401310h] ; __vbaStrCopy
+ loc_0065CE48: lea ecx, var_108
+ loc_0065CE4E: push ecx
+ loc_0065CE4F: lea edx, var_6C
+ loc_0065CE52: push edx
+ loc_0065CE53: lea eax, var_68
+ loc_0065CE56: push eax
+ loc_0065CE57: mov ecx, arg_8
+ loc_0065CE5A: mov edx, [ecx]
+ loc_0065CE5C: push edx
+ loc_0065CE5D: call 0065D630h
+ loc_0065CE62: mov edx, eax
+ loc_0065CE64: lea ecx, var_60
+ loc_0065CE67: call [004013C0h] ; __vbaStrMove
+ loc_0065CE6D: lea eax, var_6C
+ loc_0065CE70: push eax
+ loc_0065CE71: lea ecx, var_68
+ loc_0065CE74: push ecx
+ loc_0065CE75: push 00000002h
+ loc_0065CE77: call [00401324h] ; __vbaFreeStrList
+ loc_0065CE7D: add esp, 0000000Ch
+ loc_0065CE80: mov var_4, 0000000Ah
+ loc_0065CE87: mov var_108, 0000h
+ loc_0065CE90: xor edx, edx
+ loc_0065CE92: lea ecx, var_6C
+ loc_0065CE95: call [00401310h] ; __vbaStrCopy
+ loc_0065CE9B: mov edx, 00453B70h ; "BillDay"
+ loc_0065CEA0: lea ecx, var_68
+ loc_0065CEA3: call [00401310h] ; __vbaStrCopy
+ loc_0065CEA9: lea edx, var_108
+ loc_0065CEAF: push edx
+ loc_0065CEB0: lea eax, var_6C
+ loc_0065CEB3: push eax
+ loc_0065CEB4: lea ecx, var_68
+ loc_0065CEB7: push ecx
+ loc_0065CEB8: mov edx, arg_8
+ loc_0065CEBB: mov eax, [edx]
+ loc_0065CEBD: push eax
+ loc_0065CEBE: call 0065D630h
+ loc_0065CEC3: mov edx, eax
+ loc_0065CEC5: lea ecx, var_70
+ loc_0065CEC8: call [004013C0h] ; __vbaStrMove
+ loc_0065CECE: push eax
+ loc_0065CECF: call [00401434h] ; rtcR8ValFromBstr
+ loc_0065CED5: call [00401384h] ; __vbaFpI2
+ loc_0065CEDB: mov var_54, ax
+ loc_0065CEDF: lea ecx, var_70
+ loc_0065CEE2: push ecx
+ loc_0065CEE3: lea edx, var_6C
+ loc_0065CEE6: push edx
+ loc_0065CEE7: lea eax, var_68
+ loc_0065CEEA: push eax
+ loc_0065CEEB: push 00000003h
+ loc_0065CEED: call [00401324h] ; __vbaFreeStrList
+ loc_0065CEF3: add esp, 00000010h
+ loc_0065CEF6: mov var_4, 0000000Bh
+ loc_0065CEFD: mov var_108, 0000h
+ loc_0065CF06: xor edx, edx
+ loc_0065CF08: lea ecx, var_6C
+ loc_0065CF0B: call [00401310h] ; __vbaStrCopy
+ loc_0065CF11: mov edx, 00453B84h ; "Password"
+ loc_0065CF16: lea ecx, var_68
+ loc_0065CF19: call [00401310h] ; __vbaStrCopy
+ loc_0065CF1F: lea ecx, var_108
+ loc_0065CF25: push ecx
+ loc_0065CF26: lea edx, var_6C
+ loc_0065CF29: push edx
+ loc_0065CF2A: lea eax, var_68
+ loc_0065CF2D: push eax
+ loc_0065CF2E: mov ecx, arg_8
+ loc_0065CF31: mov edx, [ecx]
+ loc_0065CF33: push edx
+ loc_0065CF34: call 0065D630h
+ loc_0065CF39: mov edx, eax
+ loc_0065CF3B: lea ecx, var_28
+ loc_0065CF3E: call [004013C0h] ; __vbaStrMove
+ loc_0065CF44: lea eax, var_6C
+ loc_0065CF47: push eax
+ loc_0065CF48: lea ecx, var_68
+ loc_0065CF4B: push ecx
+ loc_0065CF4C: push 00000002h
+ loc_0065CF4E: call [00401324h] ; __vbaFreeStrList
+ loc_0065CF54: add esp, 0000000Ch
+ loc_0065CF57: mov var_4, 0000000Ch
+ loc_0065CF5E: mov var_108, 0000h
+ loc_0065CF67: xor edx, edx
+ loc_0065CF69: lea ecx, var_6C
+ loc_0065CF6C: call [00401310h] ; __vbaStrCopy
+ loc_0065CF72: mov edx, 0044E3DCh ; "UserName"
+ loc_0065CF77: lea ecx, var_68
+ loc_0065CF7A: call [00401310h] ; __vbaStrCopy
+ loc_0065CF80: lea edx, var_108
+ loc_0065CF86: push edx
+ loc_0065CF87: lea eax, var_6C
+ loc_0065CF8A: push eax
+ loc_0065CF8B: lea ecx, var_68
+ loc_0065CF8E: push ecx
+ loc_0065CF8F: mov edx, arg_8
+ loc_0065CF92: mov eax, [edx]
+ loc_0065CF94: push eax
+ loc_0065CF95: call 0065D630h
+ loc_0065CF9A: mov edx, eax
+ loc_0065CF9C: lea ecx, var_58
+ loc_0065CF9F: call [004013C0h] ; __vbaStrMove
+ loc_0065CFA5: lea ecx, var_6C
+ loc_0065CFA8: push ecx
+ loc_0065CFA9: lea edx, var_68
+ loc_0065CFAC: push edx
+ loc_0065CFAD: push 00000002h
+ loc_0065CFAF: call [00401324h] ; __vbaFreeStrList
+ loc_0065CFB5: add esp, 0000000Ch
+ loc_0065CFB8: mov var_4, 0000000Dh
+ loc_0065CFBF: mov var_108, 0000h
+ loc_0065CFC8: xor edx, edx
+ loc_0065CFCA: lea ecx, var_6C
+ loc_0065CFCD: call [00401310h] ; __vbaStrCopy
+ loc_0065CFD3: mov edx, 0044247Ch ; "Email"
+ loc_0065CFD8: lea ecx, var_68
+ loc_0065CFDB: call [00401310h] ; __vbaStrCopy
+ loc_0065CFE1: lea eax, var_108
+ loc_0065CFE7: push eax
+ loc_0065CFE8: lea ecx, var_6C
+ loc_0065CFEB: push ecx
+ loc_0065CFEC: lea edx, var_68
+ loc_0065CFEF: push edx
+ loc_0065CFF0: mov eax, arg_8
+ loc_0065CFF3: mov ecx, [eax]
+ loc_0065CFF5: push ecx
+ loc_0065CFF6: call 0065D630h
+ loc_0065CFFB: mov edx, eax
+ loc_0065CFFD: lea ecx, var_30
+ loc_0065D000: call [004013C0h] ; __vbaStrMove
+ loc_0065D006: lea edx, var_6C
+ loc_0065D009: push edx
+ loc_0065D00A: lea eax, var_68
+ loc_0065D00D: push eax
+ loc_0065D00E: push 00000002h
+ loc_0065D010: call [00401324h] ; __vbaFreeStrList
+ loc_0065D016: add esp, 0000000Ch
+ loc_0065D019: mov var_4, 0000000Eh
+ loc_0065D020: mov var_108, 0000h
+ loc_0065D029: xor edx, edx
+ loc_0065D02B: lea ecx, var_6C
+ loc_0065D02E: call [00401310h] ; __vbaStrCopy
+ loc_0065D034: mov edx, 00453B9Ch ; "Street"
+ loc_0065D039: lea ecx, var_68
+ loc_0065D03C: call [00401310h] ; __vbaStrCopy
+ loc_0065D042: lea ecx, var_108
+ loc_0065D048: push ecx
+ loc_0065D049: lea edx, var_6C
+ loc_0065D04C: push edx
+ loc_0065D04D: lea eax, var_68
+ loc_0065D050: push eax
+ loc_0065D051: mov ecx, arg_8
+ loc_0065D054: mov edx, [ecx]
+ loc_0065D056: push edx
+ loc_0065D057: call 0065D630h
+ loc_0065D05C: mov edx, eax
+ loc_0065D05E: lea ecx, var_38
+ loc_0065D061: call [004013C0h] ; __vbaStrMove
+ loc_0065D067: lea eax, var_6C
+ loc_0065D06A: push eax
+ loc_0065D06B: lea ecx, var_68
+ loc_0065D06E: push ecx
+ loc_0065D06F: push 00000002h
+ loc_0065D071: call [00401324h] ; __vbaFreeStrList
+ loc_0065D077: add esp, 0000000Ch
+ loc_0065D07A: mov var_4, 0000000Fh
+ loc_0065D081: mov var_108, 0000h
+ loc_0065D08A: xor edx, edx
+ loc_0065D08C: lea ecx, var_6C
+ loc_0065D08F: call [00401310h] ; __vbaStrCopy
+ loc_0065D095: mov edx, 00453BB0h ; "Zip"
+ loc_0065D09A: lea ecx, var_68
+ loc_0065D09D: call [00401310h] ; __vbaStrCopy
+ loc_0065D0A3: lea edx, var_108
+ loc_0065D0A9: push edx
+ loc_0065D0AA: lea eax, var_6C
+ loc_0065D0AD: push eax
+ loc_0065D0AE: lea ecx, var_68
+ loc_0065D0B1: push ecx
+ loc_0065D0B2: mov edx, arg_8
+ loc_0065D0B5: mov eax, [edx]
+ loc_0065D0B7: push eax
+ loc_0065D0B8: call 0065D630h
+ loc_0065D0BD: mov edx, eax
+ loc_0065D0BF: lea ecx, var_34
+ loc_0065D0C2: call [004013C0h] ; __vbaStrMove
+ loc_0065D0C8: lea ecx, var_6C
+ loc_0065D0CB: push ecx
+ loc_0065D0CC: lea edx, var_68
+ loc_0065D0CF: push edx
+ loc_0065D0D0: push 00000002h
+ loc_0065D0D2: call [00401324h] ; __vbaFreeStrList
+ loc_0065D0D8: add esp, 0000000Ch
+ loc_0065D0DB: mov var_4, 00000010h
+ loc_0065D0E2: mov var_108, 0000h
+ loc_0065D0EB: xor edx, edx
+ loc_0065D0ED: lea ecx, var_6C
+ loc_0065D0F0: call [00401310h] ; __vbaStrCopy
+ loc_0065D0F6: mov edx, 00453BBCh ; "OldClient"
+ loc_0065D0FB: lea ecx, var_68
+ loc_0065D0FE: call [00401310h] ; __vbaStrCopy
+ loc_0065D104: lea eax, var_108
+ loc_0065D10A: push eax
+ loc_0065D10B: lea ecx, var_6C
+ loc_0065D10E: push ecx
+ loc_0065D10F: lea edx, var_68
+ loc_0065D112: push edx
+ loc_0065D113: mov eax, arg_8
+ loc_0065D116: mov ecx, [eax]
+ loc_0065D118: push ecx
+ loc_0065D119: call 0065D630h
+ loc_0065D11E: mov var_7C, eax
+ loc_0065D121: mov var_84, 00000008h
+ loc_0065D12B: lea edx, var_84
+ loc_0065D131: push edx
+ loc_0065D132: lea eax, var_94
+ loc_0065D138: push eax
+ loc_0065D139: call [00401080h] ; rtcLowerCaseVar
+ loc_0065D13F: mov var_BC, 00000000h
+ loc_0065D149: mov var_C4, 0000000Bh
+ loc_0065D153: mov var_AC, FFFFFFFFh
+ loc_0065D15D: mov var_B4, 0000000Bh
+ loc_0065D167: mov var_DC, 00450E50h ; "true"
+ loc_0065D171: mov var_E4, 00000008h
+ loc_0065D17B: lea ecx, var_C4
+ loc_0065D181: push ecx
+ loc_0065D182: lea edx, var_B4
+ loc_0065D188: push edx
+ loc_0065D189: push 00000001h
+ loc_0065D18B: lea eax, var_94
+ loc_0065D191: push eax
+ loc_0065D192: lea ecx, var_E4
+ loc_0065D198: push ecx
+ loc_0065D199: push 00000000h
+ loc_0065D19B: lea edx, var_A4
+ loc_0065D1A1: push edx
+ loc_0065D1A2: call [0040129Ch] ; __vbaInStrVar
+ loc_0065D1A8: push eax
+ loc_0065D1A9: lea eax, var_D4
+ loc_0065D1AF: push eax
+ loc_0065D1B0: call [00401318h] ; rtcImmediateIf
+ loc_0065D1B6: lea ecx, var_D4
+ loc_0065D1BC: push ecx
+ loc_0065D1BD: call [00401150h] ; __vbaBoolVar
+ loc_0065D1C3: mov var_40, ax
+ loc_0065D1C7: lea edx, var_6C
+ loc_0065D1CA: push edx
+ loc_0065D1CB: lea eax, var_68
+ loc_0065D1CE: push eax
+ loc_0065D1CF: push 00000002h
+ loc_0065D1D1: call [00401324h] ; __vbaFreeStrList
+ loc_0065D1D7: add esp, 0000000Ch
+ loc_0065D1DA: lea ecx, var_D4
+ loc_0065D1E0: push ecx
+ loc_0065D1E1: lea edx, var_C4
+ loc_0065D1E7: push edx
+ loc_0065D1E8: lea eax, var_B4
+ loc_0065D1EE: push eax
+ loc_0065D1EF: lea ecx, var_A4
+ loc_0065D1F5: push ecx
+ loc_0065D1F6: lea edx, var_94
+ loc_0065D1FC: push edx
+ loc_0065D1FD: lea eax, var_84
+ loc_0065D203: push eax
+ loc_0065D204: push 00000006h
+ loc_0065D206: call [00401050h] ; __vbaFreeVarList
+ loc_0065D20C: add esp, 0000001Ch
+ loc_0065D20F: mov var_4, 00000011h
+ loc_0065D216: mov var_108, 0000h
+ loc_0065D21F: xor edx, edx
+ loc_0065D221: lea ecx, var_6C
+ loc_0065D224: call [00401310h] ; __vbaStrCopy
+ loc_0065D22A: mov edx, 00453BD4h ; "URL"
+ loc_0065D22F: lea ecx, var_68
+ loc_0065D232: call [00401310h] ; __vbaStrCopy
+ loc_0065D238: lea ecx, var_108
+ loc_0065D23E: push ecx
+ loc_0065D23F: lea edx, var_6C
+ loc_0065D242: push edx
+ loc_0065D243: lea eax, var_68
+ loc_0065D246: push eax
+ loc_0065D247: mov ecx, arg_8
+ loc_0065D24A: mov edx, [ecx]
+ loc_0065D24C: push edx
+ loc_0065D24D: call 0065D630h
+ loc_0065D252: mov edx, eax
+ loc_0065D254: lea ecx, var_5C
+ loc_0065D257: call [004013C0h] ; __vbaStrMove
+ loc_0065D25D: lea eax, var_6C
+ loc_0065D260: push eax
+ loc_0065D261: lea ecx, var_68
+ loc_0065D264: push ecx
+ loc_0065D265: push 00000002h
+ loc_0065D267: call [00401324h] ; __vbaFreeStrList
+ loc_0065D26D: add esp, 0000000Ch
+ loc_0065D270: mov var_4, 00000012h
+ loc_0065D277: mov var_108, 0000h
+ loc_0065D280: xor edx, edx
+ loc_0065D282: lea ecx, var_6C
+ loc_0065D285: call [00401310h] ; __vbaStrCopy
+ loc_0065D28B: mov edx, 00453BE0h ; "SessionID"
+ loc_0065D290: lea ecx, var_68
+ loc_0065D293: call [00401310h] ; __vbaStrCopy
+ loc_0065D299: lea edx, var_108
+ loc_0065D29F: push edx
+ loc_0065D2A0: lea eax, var_6C
+ loc_0065D2A3: push eax
+ loc_0065D2A4: lea ecx, var_68
+ loc_0065D2A7: push ecx
+ loc_0065D2A8: mov edx, arg_8
+ loc_0065D2AB: mov eax, [edx]
+ loc_0065D2AD: push eax
+ loc_0065D2AE: call 0065D630h
+ loc_0065D2B3: mov edx, eax
+ loc_0065D2B5: lea ecx, var_2C
+ loc_0065D2B8: call [004013C0h] ; __vbaStrMove
+ loc_0065D2BE: lea ecx, var_6C
+ loc_0065D2C1: push ecx
+ loc_0065D2C2: lea edx, var_68
+ loc_0065D2C5: push edx
+ loc_0065D2C6: push 00000002h
+ loc_0065D2C8: call [00401324h] ; __vbaFreeStrList
+ loc_0065D2CE: add esp, 0000000Ch
+ loc_0065D2D1: mov var_4, 00000013h
+ loc_0065D2D8: movsx eax, var_64
+ loc_0065D2DC: test eax, eax
+ loc_0065D2DE: jz 0065D453h
+ loc_0065D2E4: mov var_4, 00000014h
+ loc_0065D2EB: mov var_DC, 80020004h
+ loc_0065D2F5: mov var_E4, 0000000Ah
+ loc_0065D2FF: mov ecx, [0073A040h]
+ loc_0065D305: push ecx
+ loc_0065D306: push 00453C1Ch ; ", we are now logged-in to the Gold Member's Site."
+ loc_0065D30B: call [00401098h] ; __vbaStrCat
+ loc_0065D311: mov var_7C, eax
+ loc_0065D314: mov var_84, 00000008h
+ loc_0065D31E: lea edx, var_74
+ loc_0065D321: push edx
+ loc_0065D322: mov eax, 00000010h
+ loc_0065D327: call 00412850h ; __vbaChkstk
+ loc_0065D32C: mov eax, esp
+ loc_0065D32E: mov ecx, var_E4
+ loc_0065D334: mov [eax], ecx
+ loc_0065D336: mov edx, var_E0
+ loc_0065D33C: mov [eax+00000004h], edx
+ loc_0065D33F: mov ecx, var_DC
+ loc_0065D345: mov [eax+00000008h], ecx
+ loc_0065D348: mov edx, var_D8
+ loc_0065D34E: mov [eax+0000000Ch], edx
+ loc_0065D351: mov eax, 00000010h
+ loc_0065D356: call 00412850h ; __vbaChkstk
+ loc_0065D35B: mov eax, esp
+ loc_0065D35D: mov ecx, var_84
+ loc_0065D363: mov [eax], ecx
+ loc_0065D365: mov edx, var_80
+ loc_0065D368: mov [eax+00000004h], edx
+ loc_0065D36B: mov ecx, var_7C
+ loc_0065D36E: mov [eax+00000008h], ecx
+ loc_0065D371: mov edx, var_78
+ loc_0065D374: mov [eax+0000000Ch], edx
+ loc_0065D377: mov eax, [0073A08Ch]
+ loc_0065D37C: mov ecx, [eax]
+ loc_0065D37E: mov edx, [0073A08Ch]
+ loc_0065D384: push edx
+ loc_0065D385: call [ecx+00000078h]
+ loc_0065D388: fnclex
+ loc_0065D38A: mov var_10C, eax
+ loc_0065D390: cmp var_10C, 00000000h
+ loc_0065D397: jge 0065D3BBh
+ loc_0065D399: push 00000078h
+ loc_0065D39B: push 004419ACh
+ loc_0065D3A0: mov eax, [0073A08Ch]
+ loc_0065D3A5: push eax
+ loc_0065D3A6: mov ecx, var_10C
+ loc_0065D3AC: push ecx
+ loc_0065D3AD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0065D3B3: mov var_124, eax
+ loc_0065D3B9: jmp 0065D3C5h
+ loc_0065D3BB: mov var_124, 00000000h
+ loc_0065D3C5: lea ecx, var_74
+ loc_0065D3C8: call [0040142Ch] ; __vbaFreeObj
+ loc_0065D3CE: lea ecx, var_84
+ loc_0065D3D4: call [00401030h] ; __vbaFreeVar
+ loc_0065D3DA: mov var_4, 00000015h
+ loc_0065D3E1: lea edx, var_74
+ loc_0065D3E4: push edx
+ loc_0065D3E5: push 00442188h ; "Pleased"
+ loc_0065D3EA: mov eax, [0073A08Ch]
+ loc_0065D3EF: mov ecx, [eax]
+ loc_0065D3F1: mov edx, [0073A08Ch]
+ loc_0065D3F7: push edx
+ loc_0065D3F8: call [ecx+00000064h]
+ loc_0065D3FB: fnclex
+ loc_0065D3FD: mov var_10C, eax
+ loc_0065D403: cmp var_10C, 00000000h
+ loc_0065D40A: jge 0065D42Eh
+ loc_0065D40C: push 00000064h
+ loc_0065D40E: push 004419ACh
+ loc_0065D413: mov eax, [0073A08Ch]
+ loc_0065D418: push eax
+ loc_0065D419: mov ecx, var_10C
+ loc_0065D41F: push ecx
+ loc_0065D420: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0065D426: mov var_128, eax
+ loc_0065D42C: jmp 0065D438h
+ loc_0065D42E: mov var_128, 00000000h
+ loc_0065D438: lea ecx, var_74
+ loc_0065D43B: call [0040142Ch] ; __vbaFreeObj
+ loc_0065D441: mov var_4, 00000016h
+ loc_0065D448: mov var_4C, FFFFFFh
+ loc_0065D44E: jmp 0065D548h
+ loc_0065D453: mov var_4, 00000018h
+ loc_0065D45A: mov var_EC, 80020004h
+ loc_0065D464: mov var_F4, 0000000Ah
+ loc_0065D46E: mov edx, var_3C
+ loc_0065D471: mov var_DC, edx
+ loc_0065D477: mov var_E4, 00000008h
+ loc_0065D481: lea eax, var_74
+ loc_0065D484: push eax
+ loc_0065D485: mov eax, 00000010h
+ loc_0065D48A: call 00412850h ; __vbaChkstk
+ loc_0065D48F: mov ecx, esp
+ loc_0065D491: mov edx, var_F4
+ loc_0065D497: mov [ecx], edx
+ loc_0065D499: mov eax, var_F0
+ loc_0065D49F: mov [ecx+00000004h], eax
+ loc_0065D4A2: mov edx, var_EC
+ loc_0065D4A8: mov [ecx+00000008h], edx
+ loc_0065D4AB: mov eax, var_E8
+ loc_0065D4B1: mov [ecx+0000000Ch], eax
+ loc_0065D4B4: mov eax, 00000010h
+ loc_0065D4B9: call 00412850h ; __vbaChkstk
+ loc_0065D4BE: mov ecx, esp
+ loc_0065D4C0: mov edx, var_E4
+ loc_0065D4C6: mov [ecx], edx
+ loc_0065D4C8: mov eax, var_E0
+ loc_0065D4CE: mov [ecx+00000004h], eax
+ loc_0065D4D1: mov edx, var_DC
+ loc_0065D4D7: mov [ecx+00000008h], edx
+ loc_0065D4DA: mov eax, var_D8
+ loc_0065D4E0: mov [ecx+0000000Ch], eax
+ loc_0065D4E3: mov ecx, [0073A08Ch]
+ loc_0065D4E9: mov edx, [ecx]
+ loc_0065D4EB: mov eax, [0073A08Ch]
+ loc_0065D4F0: push eax
+ loc_0065D4F1: call [edx+00000078h]
+ loc_0065D4F4: fnclex
+ loc_0065D4F6: mov var_10C, eax
+ loc_0065D4FC: cmp var_10C, 00000000h
+ loc_0065D503: jge 0065D528h
+ loc_0065D505: push 00000078h
+ loc_0065D507: push 004419ACh
+ loc_0065D50C: mov ecx, [0073A08Ch]
+ loc_0065D512: push ecx
+ loc_0065D513: mov edx, var_10C
+ loc_0065D519: push edx
+ loc_0065D51A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0065D520: mov var_12C, eax
+ loc_0065D526: jmp 0065D532h
+ loc_0065D528: mov var_12C, 00000000h
+ loc_0065D532: lea ecx, var_74
+ loc_0065D535: call [0040142Ch] ; __vbaFreeObj
+ loc_0065D53B: mov var_4, 00000019h
+ loc_0065D542: mov var_4C, 0000h
+ loc_0065D548: fwait
+ loc_0065D549: push 0065D613h
+ loc_0065D54E: jmp 0065D5A6h
+ loc_0065D550: lea eax, var_70
+ loc_0065D553: push eax
+ loc_0065D554: lea ecx, var_6C
+ loc_0065D557: push ecx
+ loc_0065D558: lea edx, var_68
+ loc_0065D55B: push edx
+ loc_0065D55C: push 00000003h
+ loc_0065D55E: call [00401324h] ; __vbaFreeStrList
+ loc_0065D564: add esp, 00000010h
+ loc_0065D567: lea ecx, var_74
+ loc_0065D56A: call [0040142Ch] ; __vbaFreeObj
+ loc_0065D570: lea eax, var_D4
+ loc_0065D576: push eax
+ loc_0065D577: lea ecx, var_C4
+ loc_0065D57D: push ecx
+ loc_0065D57E: lea edx, var_B4
+ loc_0065D584: push edx
+ loc_0065D585: lea eax, var_A4
+ loc_0065D58B: push eax
+ loc_0065D58C: lea ecx, var_94
+ loc_0065D592: push ecx
+ loc_0065D593: lea edx, var_84
+ loc_0065D599: push edx
+ loc_0065D59A: push 00000006h
+ loc_0065D59C: call [00401050h] ; __vbaFreeVarList
+ loc_0065D5A2: add esp, 0000001Ch
+ loc_0065D5A5: ret
+ loc_0065D5A6: lea ecx, var_24
+ loc_0065D5A9: call [00401430h] ; __vbaFreeStr
+ loc_0065D5AF: lea ecx, var_28
+ loc_0065D5B2: call [00401430h] ; __vbaFreeStr
+ loc_0065D5B8: lea ecx, var_2C
+ loc_0065D5BB: call [00401430h] ; __vbaFreeStr
+ loc_0065D5C1: lea ecx, var_30
+ loc_0065D5C4: call [00401430h] ; __vbaFreeStr
+ loc_0065D5CA: lea ecx, var_34
+ loc_0065D5CD: call [00401430h] ; __vbaFreeStr
+ loc_0065D5D3: lea ecx, var_38
+ loc_0065D5D6: call [00401430h] ; __vbaFreeStr
+ loc_0065D5DC: lea ecx, var_3C
+ loc_0065D5DF: call [00401430h] ; __vbaFreeStr
+ loc_0065D5E5: lea ecx, var_44
+ loc_0065D5E8: call [00401430h] ; __vbaFreeStr
+ loc_0065D5EE: lea ecx, var_50
+ loc_0065D5F1: call [00401430h] ; __vbaFreeStr
+ loc_0065D5F7: lea ecx, var_58
+ loc_0065D5FA: call [00401430h] ; __vbaFreeStr
+ loc_0065D600: lea ecx, var_5C
+ loc_0065D603: call [00401430h] ; __vbaFreeStr
+ loc_0065D609: lea ecx, var_60
+ loc_0065D60C: call [00401430h] ; __vbaFreeStr
+ loc_0065D612: ret
+ loc_0065D613: mov ax, var_4C
+ loc_0065D617: mov ecx, var_20
+ loc_0065D61A: mov fs:[00000000h], ecx
+ loc_0065D621: pop edi
+ loc_0065D622: pop esi
+ loc_0065D623: pop ebx
+ loc_0065D624: mov esp, ebp
+ loc_0065D626: pop ebp
+ loc_0065D627: retn 0004h
+End Sub
+
+Private Function Proc_36_3_65D630(arg_C, arg_10, arg_14) '65D630
+ loc_0065D630: push ebp
+ loc_0065D631: mov ebp, esp
+ loc_0065D633: sub esp, 00000018h
+ loc_0065D636: push 00412856h ; __vbaExceptHandler
+ loc_0065D63B: mov eax, fs:[00000000h]
+ loc_0065D641: push eax
+ loc_0065D642: mov fs:[00000000h], esp
+ loc_0065D649: mov eax, 0000009Ch
+ loc_0065D64E: call 00412850h ; __vbaChkstk
+ loc_0065D653: push ebx
+ loc_0065D654: push esi
+ loc_0065D655: push edi
+ loc_0065D656: mov var_18, esp
+ loc_0065D659: mov var_14, 00407500h ; "."
+ loc_0065D660: mov var_10, 00000000h
+ loc_0065D667: mov var_C, 00000000h
+ loc_0065D66E: mov var_4, 00000001h
+ loc_0065D675: mov edx, arg_8
+ loc_0065D678: lea ecx, var_40
+ loc_0065D67B: call [00401310h] ; __vbaStrCopy
+ loc_0065D681: mov var_4, 00000002h
+ loc_0065D688: push FFFFFFFFh
+ loc_0065D68A: call [00401124h] ; __vbaOnError
+ loc_0065D690: mov var_4, 00000003h
+ loc_0065D697: mov eax, arg_10
+ loc_0065D69A: mov ecx, [eax]
+ loc_0065D69C: push ecx
+ loc_0065D69D: push 0043C9F4h
+ loc_0065D6A2: call [004011B8h] ; __vbaStrCmp
+ loc_0065D6A8: test eax, eax
+ loc_0065D6AA: jz 0065DA56h
+ loc_0065D6B0: mov var_4, 00000004h
+ loc_0065D6B7: push 00000001h
+ loc_0065D6B9: mov edx, var_40
+ loc_0065D6BC: push edx
+ loc_0065D6BD: push 00452444h
+ loc_0065D6C2: mov eax, arg_C
+ loc_0065D6C5: mov ecx, [eax]
+ loc_0065D6C7: push ecx
+ loc_0065D6C8: call [00401098h] ; __vbaStrCat
+ loc_0065D6CE: mov edx, eax
+ loc_0065D6D0: lea ecx, var_4C
+ loc_0065D6D3: call [004013C0h] ; __vbaStrMove
+ loc_0065D6D9: push eax
+ loc_0065D6DA: push 00000001h
+ loc_0065D6DC: call [004012ECh] ; __vbaInStr
+ loc_0065D6E2: mov ecx, eax
+ loc_0065D6E4: call [004011E4h] ; __vbaI2I4
+ loc_0065D6EA: mov var_48, ax
+ loc_0065D6EE: lea ecx, var_4C
+ loc_0065D6F1: call [00401430h] ; __vbaFreeStr
+ loc_0065D6F7: mov var_4, 00000005h
+ loc_0065D6FE: mov edx, arg_14
+ loc_0065D701: cmp [edx], 0000h
+ loc_0065D705: jle 0065D7E1h
+ loc_0065D70B: mov var_4, 00000006h
+ loc_0065D712: mov eax, arg_14
+ loc_0065D715: mov cx, [eax]
+ loc_0065D718: mov var_A0, cx
+ loc_0065D71F: mov var_9C, 0001h
+ loc_0065D728: mov var_38, 0002h
+ loc_0065D72E: jmp 0065D745h
+ loc_0065D730: mov dx, var_38
+ loc_0065D734: add dx, var_9C
+ loc_0065D73B: jo 0065DDA7h
+ loc_0065D741: mov var_38, dx
+ loc_0065D745: mov ax, var_38
+ loc_0065D749: cmp ax, var_A0
+ loc_0065D750: jg 0065D7E1h
+ loc_0065D756: mov var_4, 00000007h
+ loc_0065D75D: movsx esi, var_48
+ loc_0065D761: push 00452444h
+ loc_0065D766: mov ecx, arg_C
+ loc_0065D769: mov edx, [ecx]
+ loc_0065D76B: push edx
+ loc_0065D76C: call [00401098h] ; __vbaStrCat
+ loc_0065D772: mov edx, eax
+ loc_0065D774: lea ecx, var_4C
+ loc_0065D777: call [004013C0h] ; __vbaStrMove
+ loc_0065D77D: push eax
+ loc_0065D77E: call [00401044h] ; __vbaLenBstr
+ loc_0065D784: add esi, eax
+ loc_0065D786: jo 0065DDA7h
+ loc_0065D78C: push esi
+ loc_0065D78D: mov eax, var_40
+ loc_0065D790: push eax
+ loc_0065D791: push 00452444h
+ loc_0065D796: mov ecx, arg_C
+ loc_0065D799: mov edx, [ecx]
+ loc_0065D79B: push edx
+ loc_0065D79C: call [00401098h] ; __vbaStrCat
+ loc_0065D7A2: mov edx, eax
+ loc_0065D7A4: lea ecx, var_50
+ loc_0065D7A7: call [004013C0h] ; __vbaStrMove
+ loc_0065D7AD: push eax
+ loc_0065D7AE: push 00000001h
+ loc_0065D7B0: call [004012ECh] ; __vbaInStr
+ loc_0065D7B6: mov ecx, eax
+ loc_0065D7B8: call [004011E4h] ; __vbaI2I4
+ loc_0065D7BE: mov var_48, ax
+ loc_0065D7C2: lea eax, var_50
+ loc_0065D7C5: push eax
+ loc_0065D7C6: lea ecx, var_4C
+ loc_0065D7C9: push ecx
+ loc_0065D7CA: push 00000002h
+ loc_0065D7CC: call [00401324h] ; __vbaFreeStrList
+ loc_0065D7D2: add esp, 0000000Ch
+ loc_0065D7D5: mov var_4, 00000008h
+ loc_0065D7DC: jmp 0065D730h
+ loc_0065D7E1: mov var_4, 0000000Ah
+ loc_0065D7E8: cmp var_48, 0000h
+ loc_0065D7ED: jle 0065DA51h
+ loc_0065D7F3: mov var_4, 0000000Bh
+ loc_0065D7FA: movsx esi, var_48
+ loc_0065D7FE: push 00452444h
+ loc_0065D803: mov edx, arg_C
+ loc_0065D806: mov eax, [edx]
+ loc_0065D808: push eax
+ loc_0065D809: call [00401098h] ; __vbaStrCat
+ loc_0065D80F: mov edx, eax
+ loc_0065D811: lea ecx, var_4C
+ loc_0065D814: call [004013C0h] ; __vbaStrMove
+ loc_0065D81A: push eax
+ loc_0065D81B: call [00401044h] ; __vbaLenBstr
+ loc_0065D821: add esi, eax
+ loc_0065D823: jo 0065DDA7h
+ loc_0065D829: mov ecx, esi
+ loc_0065D82B: call [004011E4h] ; __vbaI2I4
+ loc_0065D831: mov var_48, ax
+ loc_0065D835: lea ecx, var_4C
+ loc_0065D838: call [00401430h] ; __vbaFreeStr
+ loc_0065D83E: mov var_4, 0000000Ch
+ loc_0065D845: movsx ecx, var_48
+ loc_0065D849: push ecx
+ loc_0065D84A: mov edx, var_40
+ loc_0065D84D: push edx
+ loc_0065D84E: push 00443AC8h
+ loc_0065D853: push 00000001h
+ loc_0065D855: call [004012ECh] ; __vbaInStr
+ loc_0065D85B: mov ecx, eax
+ loc_0065D85D: call [004011E4h] ; __vbaI2I4
+ loc_0065D863: mov var_28, ax
+ loc_0065D867: mov var_4, 0000000Dh
+ loc_0065D86E: mov ax, var_28
+ loc_0065D872: cmp ax, var_48
+ loc_0065D876: jle 0065DA51h
+ loc_0065D87C: mov var_4, 0000000Eh
+ loc_0065D883: mov cx, var_28
+ loc_0065D887: sub cx, var_48
+ loc_0065D88B: jo 0065DDA7h
+ loc_0065D891: add cx, 0001h
+ loc_0065D895: jo 0065DDA7h
+ loc_0065D89B: mov var_60, cx
+ loc_0065D89F: mov var_68, 00000002h
+ loc_0065D8A6: lea edx, var_40
+ loc_0065D8A9: mov var_80, edx
+ loc_0065D8AC: mov var_88, 00004008h
+ loc_0065D8B6: lea eax, var_68
+ loc_0065D8B9: push eax
+ loc_0065D8BA: movsx ecx, var_48
+ loc_0065D8BE: push ecx
+ loc_0065D8BF: lea edx, var_88
+ loc_0065D8C5: push edx
+ loc_0065D8C6: lea eax, var_78
+ loc_0065D8C9: push eax
+ loc_0065D8CA: call [00401188h] ; rtcMidCharVar
+ loc_0065D8D0: lea ecx, var_78
+ loc_0065D8D3: push ecx
+ loc_0065D8D4: call [00401040h] ; __vbaStrVarMove
+ loc_0065D8DA: mov edx, eax
+ loc_0065D8DC: lea ecx, var_44
+ loc_0065D8DF: call [004013C0h] ; __vbaStrMove
+ loc_0065D8E5: lea edx, var_78
+ loc_0065D8E8: push edx
+ loc_0065D8E9: lea eax, var_68
+ loc_0065D8EC: push eax
+ loc_0065D8ED: push 00000002h
+ loc_0065D8EF: call [00401050h] ; __vbaFreeVarList
+ loc_0065D8F5: add esp, 0000000Ch
+ loc_0065D8F8: mov var_4, 0000000Fh
+ loc_0065D8FF: push 00000001h
+ loc_0065D901: mov ecx, var_44
+ loc_0065D904: push ecx
+ loc_0065D905: mov edx, arg_10
+ loc_0065D908: mov eax, [edx]
+ loc_0065D90A: push eax
+ loc_0065D90B: push 00453C84h ; "="""
+ loc_0065D910: call [00401098h] ; __vbaStrCat
+ loc_0065D916: mov edx, eax
+ loc_0065D918: lea ecx, var_4C
+ loc_0065D91B: call [004013C0h] ; __vbaStrMove
+ loc_0065D921: push eax
+ loc_0065D922: push 00000001h
+ loc_0065D924: call [004012ECh] ; __vbaInStr
+ loc_0065D92A: mov ecx, eax
+ loc_0065D92C: call [004011E4h] ; __vbaI2I4
+ loc_0065D932: mov var_30, ax
+ loc_0065D936: lea ecx, var_4C
+ loc_0065D939: call [00401430h] ; __vbaFreeStr
+ loc_0065D93F: mov var_4, 00000010h
+ loc_0065D946: cmp var_30, 0000h
+ loc_0065D94B: jle 0065DA51h
+ loc_0065D951: mov var_4, 00000011h
+ loc_0065D958: movsx esi, var_30
+ loc_0065D95C: mov ecx, arg_10
+ loc_0065D95F: mov edx, [ecx]
+ loc_0065D961: push edx
+ loc_0065D962: push 00453C84h ; "="""
+ loc_0065D967: call [00401098h] ; __vbaStrCat
+ loc_0065D96D: mov edx, eax
+ loc_0065D96F: lea ecx, var_4C
+ loc_0065D972: call [004013C0h] ; __vbaStrMove
+ loc_0065D978: push eax
+ loc_0065D979: call [00401044h] ; __vbaLenBstr
+ loc_0065D97F: add esi, eax
+ loc_0065D981: jo 0065DDA7h
+ loc_0065D987: mov ecx, esi
+ loc_0065D989: call [004011E4h] ; __vbaI2I4
+ loc_0065D98F: mov var_30, ax
+ loc_0065D993: lea ecx, var_4C
+ loc_0065D996: call [00401430h] ; __vbaFreeStr
+ loc_0065D99C: mov var_4, 00000012h
+ loc_0065D9A3: movsx eax, var_30
+ loc_0065D9A7: push eax
+ loc_0065D9A8: mov ecx, var_44
+ loc_0065D9AB: push ecx
+ loc_0065D9AC: push 00443B28h ; """"
+ loc_0065D9B1: push 00000001h
+ loc_0065D9B3: call [004012ECh] ; __vbaInStr
+ loc_0065D9B9: mov ecx, eax
+ loc_0065D9BB: call [004011E4h] ; __vbaI2I4
+ loc_0065D9C1: mov var_24, ax
+ loc_0065D9C5: mov var_4, 00000013h
+ loc_0065D9CC: mov dx, var_24
+ loc_0065D9D0: sub dx, var_30
+ loc_0065D9D4: jo 0065DDA7h
+ loc_0065D9DA: test dx, dx
+ loc_0065D9DD: jle 0065DA51h
+ loc_0065D9DF: mov var_4, 00000014h
+ loc_0065D9E6: mov ax, var_24
+ loc_0065D9EA: sub ax, var_30
+ loc_0065D9EE: jo 0065DDA7h
+ loc_0065D9F4: mov var_60, ax
+ loc_0065D9F8: mov var_68, 00000002h
+ loc_0065D9FF: lea ecx, var_44
+ loc_0065DA02: mov var_80, ecx
+ loc_0065DA05: mov var_88, 00004008h
+ loc_0065DA0F: lea edx, var_68
+ loc_0065DA12: push edx
+ loc_0065DA13: movsx eax, var_30
+ loc_0065DA17: push eax
+ loc_0065DA18: lea ecx, var_88
+ loc_0065DA1E: push ecx
+ loc_0065DA1F: lea edx, var_78
+ loc_0065DA22: push edx
+ loc_0065DA23: call [00401188h] ; rtcMidCharVar
+ loc_0065DA29: lea eax, var_78
+ loc_0065DA2C: push eax
+ loc_0065DA2D: call [00401040h] ; __vbaStrVarMove
+ loc_0065DA33: mov edx, eax
+ loc_0065DA35: lea ecx, var_34
+ loc_0065DA38: call [004013C0h] ; __vbaStrMove
+ loc_0065DA3E: lea ecx, var_78
+ loc_0065DA41: push ecx
+ loc_0065DA42: lea edx, var_68
+ loc_0065DA45: push edx
+ loc_0065DA46: push 00000002h
+ loc_0065DA48: call [00401050h] ; __vbaFreeVarList
+ loc_0065DA4E: add esp, 0000000Ch
+ loc_0065DA51: jmp 0065DD35h
+ loc_0065DA56: mov var_4, 0000001Ah
+ loc_0065DA5D: push 00000001h
+ loc_0065DA5F: mov eax, var_40
+ loc_0065DA62: push eax
+ loc_0065DA63: push 00452444h
+ loc_0065DA68: mov ecx, arg_C
+ loc_0065DA6B: mov edx, [ecx]
+ loc_0065DA6D: push edx
+ loc_0065DA6E: call [00401098h] ; __vbaStrCat
+ loc_0065DA74: mov edx, eax
+ loc_0065DA76: lea ecx, var_4C
+ loc_0065DA79: call [004013C0h] ; __vbaStrMove
+ loc_0065DA7F: push eax
+ loc_0065DA80: push 00443AC8h
+ loc_0065DA85: call [00401098h] ; __vbaStrCat
+ loc_0065DA8B: mov edx, eax
+ loc_0065DA8D: lea ecx, var_50
+ loc_0065DA90: call [004013C0h] ; __vbaStrMove
+ loc_0065DA96: push eax
+ loc_0065DA97: push 00000001h
+ loc_0065DA99: call [004012ECh] ; __vbaInStr
+ loc_0065DA9F: mov esi, eax
+ loc_0065DAA1: push 00452444h
+ loc_0065DAA6: mov eax, arg_C
+ loc_0065DAA9: mov ecx, [eax]
+ loc_0065DAAB: push ecx
+ loc_0065DAAC: call [00401098h] ; __vbaStrCat
+ loc_0065DAB2: mov edx, eax
+ loc_0065DAB4: lea ecx, var_54
+ loc_0065DAB7: call [004013C0h] ; __vbaStrMove
+ loc_0065DABD: push eax
+ loc_0065DABE: push 00443AC8h
+ loc_0065DAC3: call [00401098h] ; __vbaStrCat
+ loc_0065DAC9: mov edx, eax
+ loc_0065DACB: lea ecx, var_58
+ loc_0065DACE: call [004013C0h] ; __vbaStrMove
+ loc_0065DAD4: push eax
+ loc_0065DAD5: call [00401044h] ; __vbaLenBstr
+ loc_0065DADB: add esi, eax
+ loc_0065DADD: jo 0065DDA7h
+ loc_0065DAE3: mov ecx, esi
+ loc_0065DAE5: call [004011E4h] ; __vbaI2I4
+ loc_0065DAEB: mov var_3C, ax
+ loc_0065DAEF: lea edx, var_58
+ loc_0065DAF2: push edx
+ loc_0065DAF3: lea eax, var_54
+ loc_0065DAF6: push eax
+ loc_0065DAF7: lea ecx, var_50
+ loc_0065DAFA: push ecx
+ loc_0065DAFB: lea edx, var_4C
+ loc_0065DAFE: push edx
+ loc_0065DAFF: push 00000004h
+ loc_0065DB01: call [00401324h] ; __vbaFreeStrList
+ loc_0065DB07: add esp, 00000014h
+ loc_0065DB0A: mov var_4, 0000001Bh
+ loc_0065DB11: mov eax, arg_14
+ loc_0065DB14: cmp [eax], 0000h
+ loc_0065DB18: jle 0065DC2Ch
+ loc_0065DB1E: mov var_4, 0000001Ch
+ loc_0065DB25: mov ecx, arg_14
+ loc_0065DB28: mov dx, [ecx]
+ loc_0065DB2B: mov var_A8, dx
+ loc_0065DB32: mov var_A4, 0001h
+ loc_0065DB3B: mov var_38, 0002h
+ loc_0065DB41: jmp 0065DB58h
+ loc_0065DB43: mov ax, var_38
+ loc_0065DB47: add ax, var_A4
+ loc_0065DB4E: jo 0065DDA7h
+ loc_0065DB54: mov var_38, ax
+ loc_0065DB58: mov cx, var_38
+ loc_0065DB5C: cmp cx, var_A8
+ loc_0065DB63: jg 0065DC2Ch
+ loc_0065DB69: mov var_4, 0000001Dh
+ loc_0065DB70: movsx edx, var_3C
+ loc_0065DB74: push edx
+ loc_0065DB75: mov eax, var_40
+ loc_0065DB78: push eax
+ loc_0065DB79: push 00452444h
+ loc_0065DB7E: mov ecx, arg_C
+ loc_0065DB81: mov edx, [ecx]
+ loc_0065DB83: push edx
+ loc_0065DB84: call [00401098h] ; __vbaStrCat
+ loc_0065DB8A: mov edx, eax
+ loc_0065DB8C: lea ecx, var_4C
+ loc_0065DB8F: call [004013C0h] ; __vbaStrMove
+ loc_0065DB95: push eax
+ loc_0065DB96: push 00443AC8h
+ loc_0065DB9B: call [00401098h] ; __vbaStrCat
+ loc_0065DBA1: mov edx, eax
+ loc_0065DBA3: lea ecx, var_50
+ loc_0065DBA6: call [004013C0h] ; __vbaStrMove
+ loc_0065DBAC: push eax
+ loc_0065DBAD: push 00000001h
+ loc_0065DBAF: call [004012ECh] ; __vbaInStr
+ loc_0065DBB5: mov esi, eax
+ loc_0065DBB7: push 00452444h
+ loc_0065DBBC: mov eax, arg_C
+ loc_0065DBBF: mov ecx, [eax]
+ loc_0065DBC1: push ecx
+ loc_0065DBC2: call [00401098h] ; __vbaStrCat
+ loc_0065DBC8: mov edx, eax
+ loc_0065DBCA: lea ecx, var_54
+ loc_0065DBCD: call [004013C0h] ; __vbaStrMove
+ loc_0065DBD3: push eax
+ loc_0065DBD4: push 00443AC8h
+ loc_0065DBD9: call [00401098h] ; __vbaStrCat
+ loc_0065DBDF: mov edx, eax
+ loc_0065DBE1: lea ecx, var_58
+ loc_0065DBE4: call [004013C0h] ; __vbaStrMove
+ loc_0065DBEA: push eax
+ loc_0065DBEB: call [00401044h] ; __vbaLenBstr
+ loc_0065DBF1: add esi, eax
+ loc_0065DBF3: jo 0065DDA7h
+ loc_0065DBF9: mov ecx, esi
+ loc_0065DBFB: call [004011E4h] ; __vbaI2I4
+ loc_0065DC01: mov var_3C, ax
+ loc_0065DC05: lea edx, var_58
+ loc_0065DC08: push edx
+ loc_0065DC09: lea eax, var_54
+ loc_0065DC0C: push eax
+ loc_0065DC0D: lea ecx, var_50
+ loc_0065DC10: push ecx
+ loc_0065DC11: lea edx, var_4C
+ loc_0065DC14: push edx
+ loc_0065DC15: push 00000004h
+ loc_0065DC17: call [00401324h] ; __vbaFreeStrList
+ loc_0065DC1D: add esp, 00000014h
+ loc_0065DC20: mov var_4, 0000001Eh
+ loc_0065DC27: jmp 0065DB43h
+ loc_0065DC2C: mov var_4, 00000020h
+ loc_0065DC33: cmp var_3C, 0000h
+ loc_0065DC38: jle 0065DD35h
+ loc_0065DC3E: mov var_4, 00000021h
+ loc_0065DC45: movsx eax, var_3C
+ loc_0065DC49: push eax
+ loc_0065DC4A: mov ecx, var_40
+ loc_0065DC4D: push ecx
+ loc_0065DC4E: push 00453C90h ; ""
+ loc_0065DC53: mov edx, arg_C
+ loc_0065DC56: mov eax, [edx]
+ loc_0065DC58: push eax
+ loc_0065DC59: call [00401098h] ; __vbaStrCat
+ loc_0065DC5F: mov edx, eax
+ loc_0065DC61: lea ecx, var_4C
+ loc_0065DC64: call [004013C0h] ; __vbaStrMove
+ loc_0065DC6A: push eax
+ loc_0065DC6B: push 00443AC8h
+ loc_0065DC70: call [00401098h] ; __vbaStrCat
+ loc_0065DC76: mov edx, eax
+ loc_0065DC78: lea ecx, var_50
+ loc_0065DC7B: call [004013C0h] ; __vbaStrMove
+ loc_0065DC81: push eax
+ loc_0065DC82: push 00000001h
+ loc_0065DC84: call [004012ECh] ; __vbaInStr
+ loc_0065DC8A: mov ecx, eax
+ loc_0065DC8C: call [004011E4h] ; __vbaI2I4
+ loc_0065DC92: mov var_2C, ax
+ loc_0065DC96: lea ecx, var_50
+ loc_0065DC99: push ecx
+ loc_0065DC9A: lea edx, var_4C
+ loc_0065DC9D: push edx
+ loc_0065DC9E: push 00000002h
+ loc_0065DCA0: call [00401324h] ; __vbaFreeStrList
+ loc_0065DCA6: add esp, 0000000Ch
+ loc_0065DCA9: mov var_4, 00000022h
+ loc_0065DCB0: mov ax, var_2C
+ loc_0065DCB4: sub ax, var_3C
+ loc_0065DCB8: jo 0065DDA7h
+ loc_0065DCBE: mov var_2C, ax
+ loc_0065DCC2: mov var_4, 00000023h
+ loc_0065DCC9: cmp var_2C, 0000h
+ loc_0065DCCE: jle 0065DD35h
+ loc_0065DCD0: mov var_4, 00000024h
+ loc_0065DCD7: lea ecx, var_2C
+ loc_0065DCDA: mov var_90, ecx
+ loc_0065DCE0: mov var_98, 00004002h
+ loc_0065DCEA: lea edx, var_40
+ loc_0065DCED: mov var_80, edx
+ loc_0065DCF0: mov var_88, 00004008h
+ loc_0065DCFA: lea eax, var_98
+ loc_0065DD00: push eax
+ loc_0065DD01: movsx ecx, var_3C
+ loc_0065DD05: push ecx
+ loc_0065DD06: lea edx, var_88
+ loc_0065DD0C: push edx
+ loc_0065DD0D: lea eax, var_68
+ loc_0065DD10: push eax
+ loc_0065DD11: call [00401188h] ; rtcMidCharVar
+ loc_0065DD17: lea ecx, var_68
+ loc_0065DD1A: push ecx
+ loc_0065DD1B: call [00401040h] ; __vbaStrVarMove
+ loc_0065DD21: mov edx, eax
+ loc_0065DD23: lea ecx, var_34
+ loc_0065DD26: call [004013C0h] ; __vbaStrMove
+ loc_0065DD2C: lea ecx, var_68
+ loc_0065DD2F: call [00401030h] ; __vbaFreeVar
+ loc_0065DD35: push 0065DD91h
+ loc_0065DD3A: jmp 0065DD7Eh
+ loc_0065DD3C: mov edx, var_10
+ loc_0065DD3F: and edx, 00000004h
+ loc_0065DD42: test edx, edx
+ loc_0065DD44: jz 0065DD4Fh
+ loc_0065DD46: lea ecx, var_34
+ loc_0065DD49: call [00401430h] ; __vbaFreeStr
+ loc_0065DD4F: lea eax, var_58
+ loc_0065DD52: push eax
+ loc_0065DD53: lea ecx, var_54
+ loc_0065DD56: push ecx
+ loc_0065DD57: lea edx, var_50
+ loc_0065DD5A: push edx
+ loc_0065DD5B: lea eax, var_4C
+ loc_0065DD5E: push eax
+ loc_0065DD5F: push 00000004h
+ loc_0065DD61: call [00401324h] ; __vbaFreeStrList
+ loc_0065DD67: add esp, 00000014h
+ loc_0065DD6A: lea ecx, var_78
+ loc_0065DD6D: push ecx
+ loc_0065DD6E: lea edx, var_68
+ loc_0065DD71: push edx
+ loc_0065DD72: push 00000002h
+ loc_0065DD74: call [00401050h] ; __vbaFreeVarList
+ loc_0065DD7A: add esp, 0000000Ch
+ loc_0065DD7D: ret
+ loc_0065DD7E: lea ecx, var_40
+ loc_0065DD81: call [00401430h] ; __vbaFreeStr
+ loc_0065DD87: lea ecx, var_44
+ loc_0065DD8A: call [00401430h] ; __vbaFreeStr
+ loc_0065DD90: ret
+ loc_0065DD91: mov eax, var_34
+ loc_0065DD94: mov ecx, var_20
+ loc_0065DD97: mov fs:[00000000h], ecx
+ loc_0065DD9E: pop edi
+ loc_0065DD9F: pop esi
+ loc_0065DDA0: pop ebx
+ loc_0065DDA1: mov esp, ebp
+ loc_0065DDA3: pop ebp
+ loc_0065DDA4: retn 0010h
+End Function
+
+Private Sub Proc_36_4_65DDB0
+ loc_0065DDB0: push ebp
+ loc_0065DDB1: mov ebp, esp
+ loc_0065DDB3: sub esp, 00000018h
+ loc_0065DDB6: push 00412856h ; __vbaExceptHandler
+ loc_0065DDBB: mov eax, fs:[00000000h]
+ loc_0065DDC1: push eax
+ loc_0065DDC2: mov fs:[00000000h], esp
+ loc_0065DDC9: mov eax, 0000008Ch
+ loc_0065DDCE: call 00412850h ; __vbaChkstk
+ loc_0065DDD3: push ebx
+ loc_0065DDD4: push esi
+ loc_0065DDD5: push edi
+ loc_0065DDD6: mov var_18, esp
+ loc_0065DDD9: mov var_14, 004075C0h ; "$"
+ loc_0065DDE0: mov var_10, 00000000h
+ loc_0065DDE7: mov var_C, 00000000h
+ loc_0065DDEE: mov var_4, 00000001h
+ loc_0065DDF5: mov var_4, 00000002h
+ loc_0065DDFC: push FFFFFFFFh
+ loc_0065DDFE: call [00401124h] ; __vbaOnError
+ loc_0065DE04: mov var_4, 00000003h
+ loc_0065DE0B: lea eax, var_38
+ loc_0065DE0E: push eax
+ loc_0065DE0F: call [00401404h] ; rtcGetPresentDate
+ loc_0065DE15: lea ecx, var_38
+ loc_0065DE18: push ecx
+ loc_0065DE19: call [004012B8h] ; __vbaDateVar
+ loc_0065DE1F: fstp real8 ptr var_28
+ loc_0065DE22: lea ecx, var_38
+ loc_0065DE25: call [00401030h] ; __vbaFreeVar
+ loc_0065DE2B: mov var_4, 00000004h
+ loc_0065DE32: mov dx, [0073A5CCh]
+ loc_0065DE39: not dx
+ loc_0065DE3C: mov var_80, dx
+ loc_0065DE40: mov var_88, 0000000Bh
+ loc_0065DE4A: lea eax, var_38
+ loc_0065DE4D: push eax
+ loc_0065DE4E: call [00401404h] ; rtcGetPresentDate
+ loc_0065DE54: lea ecx, var_28
+ loc_0065DE57: mov var_70, ecx
+ loc_0065DE5A: mov var_78, 00004007h
+ loc_0065DE61: lea edx, var_78
+ loc_0065DE64: push edx
+ loc_0065DE65: mov eax, arg_8
+ loc_0065DE68: movsx ecx, [eax]
+ loc_0065DE6B: mov var_A4, ecx
+ loc_0065DE71: fild real4 ptr var_A4
+ loc_0065DE77: fstp real8 ptr var_AC
+ loc_0065DE7D: mov edx, var_A8
+ loc_0065DE83: push edx
+ loc_0065DE84: mov eax, var_AC
+ loc_0065DE8A: push eax
+ loc_0065DE8B: push 00445510h ; "s"
+ loc_0065DE90: lea ecx, var_48
+ loc_0065DE93: push ecx
+ loc_0065DE94: call [004010B4h] ; rtcDateAdd
+ loc_0065DE9A: lea edx, var_88
+ loc_0065DEA0: push edx
+ loc_0065DEA1: lea eax, var_38
+ loc_0065DEA4: push eax
+ loc_0065DEA5: lea ecx, var_48
+ loc_0065DEA8: push ecx
+ loc_0065DEA9: lea edx, var_58
+ loc_0065DEAC: push edx
+ loc_0065DEAD: call [00401320h] ; __vbaVarCmpLt
+ loc_0065DEB3: push eax
+ loc_0065DEB4: lea eax, var_68
+ loc_0065DEB7: push eax
+ loc_0065DEB8: call [00401240h] ; __vbaVarAnd
+ loc_0065DEBE: push eax
+ loc_0065DEBF: call [00401164h] ; __vbaBoolVarNull
+ loc_0065DEC5: mov var_8C, ax
+ loc_0065DECC: lea ecx, var_88
+ loc_0065DED2: push ecx
+ loc_0065DED3: lea edx, var_48
+ loc_0065DED6: push edx
+ loc_0065DED7: lea eax, var_38
+ loc_0065DEDA: push eax
+ loc_0065DEDB: push 00000003h
+ loc_0065DEDD: call [00401050h] ; __vbaFreeVarList
+ loc_0065DEE3: add esp, 00000010h
+ loc_0065DEE6: movsx ecx, var_8C
+ loc_0065DEED: test ecx, ecx
+ loc_0065DEEF: jz 0065DF03h
+ loc_0065DEF1: mov var_4, 00000005h
+ loc_0065DEF8: call [0040113Ch] ; rtcDoEvents
+ loc_0065DEFE: jmp 0065DE2Bh
+ loc_0065DF03: fwait
+ loc_0065DF04: push 0065DF28h
+ loc_0065DF09: jmp 0065DF27h
+ loc_0065DF0B: lea edx, var_68
+ loc_0065DF0E: push edx
+ loc_0065DF0F: lea eax, var_58
+ loc_0065DF12: push eax
+ loc_0065DF13: lea ecx, var_48
+ loc_0065DF16: push ecx
+ loc_0065DF17: lea edx, var_38
+ loc_0065DF1A: push edx
+ loc_0065DF1B: push 00000004h
+ loc_0065DF1D: call [00401050h] ; __vbaFreeVarList
+ loc_0065DF23: add esp, 00000014h
+ loc_0065DF26: ret
+ loc_0065DF27: ret
+ loc_0065DF28: mov ecx, var_20
+ loc_0065DF2B: mov fs:[00000000h], ecx
+ loc_0065DF32: pop edi
+ loc_0065DF33: pop esi
+ loc_0065DF34: pop ebx
+ loc_0065DF35: mov esp, ebp
+ loc_0065DF37: pop ebp
+ loc_0065DF38: retn 0004h
+End Sub
diff --git a/Src Code/modGenericCommands.bas b/Src Code/modGenericCommands.bas
new file mode 100644
index 0000000..ce73ef9
--- /dev/null
+++ b/Src Code/modGenericCommands.bas
@@ -0,0 +1,7795 @@
+
+Private Sub Proc_68_0_715130
+ loc_00715130: push ebp
+ loc_00715131: mov ebp, esp
+ loc_00715133: sub esp, 00000018h
+ loc_00715136: push 00412856h ; __vbaExceptHandler
+ loc_0071513B: mov eax, fs:[00000000h]
+ loc_00715141: push eax
+ loc_00715142: mov fs:[00000000h], esp
+ loc_00715149: mov eax, 000003FCh
+ loc_0071514E: call 00412850h ; __vbaChkstk
+ loc_00715153: push ebx
+ loc_00715154: push esi
+ loc_00715155: push edi
+ loc_00715156: mov var_18, esp
+ loc_00715159: mov var_14, 00411420h ; "$"
+ loc_00715160: mov var_10, 00000000h
+ loc_00715167: mov var_C, 00000000h
+ loc_0071516E: mov var_4, 00000001h
+ loc_00715175: mov var_4, 00000002h
+ loc_0071517C: push FFFFFFFFh
+ loc_0071517E: call [00401124h] ; __vbaOnError
+ loc_00715184: mov var_4, 00000003h
+ loc_0071518B: mov eax, arg_8
+ loc_0071518E: mov ecx, [eax]
+ loc_00715190: mov var_68, ecx
+ loc_00715193: push 0043E3ACh ; "(Bonzi Buddy) [Commands]"
+ loc_00715198: mov edx, var_68
+ loc_0071519B: mov eax, [edx]
+ loc_0071519D: mov ecx, var_68
+ loc_007151A0: push ecx
+ loc_007151A1: call [eax+00000034h]
+ loc_007151A4: fnclex
+ loc_007151A6: mov var_6C, eax
+ loc_007151A9: cmp var_6C, 00000000h
+ loc_007151AD: jge 007151CCh
+ loc_007151AF: push 00000034h
+ loc_007151B1: push 0044D60Ch
+ loc_007151B6: mov edx, var_68
+ loc_007151B9: push edx
+ loc_007151BA: mov eax, var_6C
+ loc_007151BD: push eax
+ loc_007151BE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007151C4: mov var_8C, eax
+ loc_007151CA: jmp 007151D6h
+ loc_007151CC: mov var_8C, 00000000h
+ loc_007151D6: mov var_4, 00000004h
+ loc_007151DD: mov ecx, arg_8
+ loc_007151E0: mov edx, [ecx]
+ loc_007151E2: mov var_68, edx
+ loc_007151E5: push 00475004h ; "Bonzi Buddy"
+ loc_007151EA: mov eax, var_68
+ loc_007151ED: mov ecx, [eax]
+ loc_007151EF: mov edx, var_68
+ loc_007151F2: push edx
+ loc_007151F3: call [ecx+00000074h]
+ loc_007151F6: fnclex
+ loc_007151F8: mov var_6C, eax
+ loc_007151FB: cmp var_6C, 00000000h
+ loc_007151FF: jge 0071521Eh
+ loc_00715201: push 00000074h
+ loc_00715203: push 0046C028h
+ loc_00715208: mov eax, var_68
+ loc_0071520B: push eax
+ loc_0071520C: mov ecx, var_6C
+ loc_0071520F: push ecx
+ loc_00715210: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715216: mov var_90, eax
+ loc_0071521C: jmp 00715228h
+ loc_0071521E: mov var_90, 00000000h
+ loc_00715228: mov var_4, 00000005h
+ loc_0071522F: mov edx, arg_8
+ loc_00715232: mov eax, [edx]
+ loc_00715234: mov var_68, eax
+ loc_00715237: mov var_5C, 00000000h
+ loc_0071523E: mov var_64, 0000000Bh
+ loc_00715245: mov var_4C, FFFFFFFFh
+ loc_0071524C: mov var_54, 0000000Bh
+ loc_00715253: mov var_3C, 0043E014h ; "(Browse | Go | Visit) [to] [your] [my] (home | web) [web] [site]"
+ loc_0071525A: mov var_44, 00000008h
+ loc_00715261: mov var_2C, 00475020h ; "My &Home"
+ loc_00715268: mov var_34, 00000008h
+ loc_0071526F: lea ecx, var_24
+ loc_00715272: push ecx
+ loc_00715273: mov eax, 00000010h
+ loc_00715278: call 00412850h ; __vbaChkstk
+ loc_0071527D: mov edx, esp
+ loc_0071527F: mov eax, var_64
+ loc_00715282: mov [edx], eax
+ loc_00715284: mov ecx, var_60
+ loc_00715287: mov [edx+00000004h], ecx
+ loc_0071528A: mov eax, var_5C
+ loc_0071528D: mov [edx+00000008h], eax
+ loc_00715290: mov ecx, var_58
+ loc_00715293: mov [edx+0000000Ch], ecx
+ loc_00715296: mov eax, 00000010h
+ loc_0071529B: call 00412850h ; __vbaChkstk
+ loc_007152A0: mov edx, esp
+ loc_007152A2: mov eax, var_54
+ loc_007152A5: mov [edx], eax
+ loc_007152A7: mov ecx, var_50
+ loc_007152AA: mov [edx+00000004h], ecx
+ loc_007152AD: mov eax, var_4C
+ loc_007152B0: mov [edx+00000008h], eax
+ loc_007152B3: mov ecx, var_48
+ loc_007152B6: mov [edx+0000000Ch], ecx
+ loc_007152B9: mov eax, 00000010h
+ loc_007152BE: call 00412850h ; __vbaChkstk
+ loc_007152C3: mov edx, esp
+ loc_007152C5: mov eax, var_44
+ loc_007152C8: mov [edx], eax
+ loc_007152CA: mov ecx, var_40
+ loc_007152CD: mov [edx+00000004h], ecx
+ loc_007152D0: mov eax, var_3C
+ loc_007152D3: mov [edx+00000008h], eax
+ loc_007152D6: mov ecx, var_38
+ loc_007152D9: mov [edx+0000000Ch], ecx
+ loc_007152DC: mov eax, 00000010h
+ loc_007152E1: call 00412850h ; __vbaChkstk
+ loc_007152E6: mov edx, esp
+ loc_007152E8: mov eax, var_34
+ loc_007152EB: mov [edx], eax
+ loc_007152ED: mov ecx, var_30
+ loc_007152F0: mov [edx+00000004h], ecx
+ loc_007152F3: mov eax, var_2C
+ loc_007152F6: mov [edx+00000008h], eax
+ loc_007152F9: mov ecx, var_28
+ loc_007152FC: mov [edx+0000000Ch], ecx
+ loc_007152FF: push 0044541Ch ; "Browse"
+ loc_00715304: mov edx, var_68
+ loc_00715307: mov eax, [edx]
+ loc_00715309: mov ecx, var_68
+ loc_0071530C: push ecx
+ loc_0071530D: call [eax+00000044h]
+ loc_00715310: fnclex
+ loc_00715312: mov var_6C, eax
+ loc_00715315: cmp var_6C, 00000000h
+ loc_00715319: jge 00715338h
+ loc_0071531B: push 00000044h
+ loc_0071531D: push 0044D60Ch
+ loc_00715322: mov edx, var_68
+ loc_00715325: push edx
+ loc_00715326: mov eax, var_6C
+ loc_00715329: push eax
+ loc_0071532A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715330: mov var_94, eax
+ loc_00715336: jmp 00715342h
+ loc_00715338: mov var_94, 00000000h
+ loc_00715342: lea ecx, var_24
+ loc_00715345: call [0040142Ch] ; __vbaFreeObj
+ loc_0071534B: mov var_4, 00000006h
+ loc_00715352: mov ecx, arg_8
+ loc_00715355: mov edx, [ecx]
+ loc_00715357: mov var_68, edx
+ loc_0071535A: lea eax, var_24
+ loc_0071535D: push eax
+ loc_0071535E: push 0044541Ch ; "Browse"
+ loc_00715363: mov ecx, var_68
+ loc_00715366: mov edx, [ecx]
+ loc_00715368: mov eax, var_68
+ loc_0071536B: push eax
+ loc_0071536C: call [edx+0000001Ch]
+ loc_0071536F: fnclex
+ loc_00715371: mov var_6C, eax
+ loc_00715374: cmp var_6C, 00000000h
+ loc_00715378: jge 00715397h
+ loc_0071537A: push 0000001Ch
+ loc_0071537C: push 0044D60Ch
+ loc_00715381: mov ecx, var_68
+ loc_00715384: push ecx
+ loc_00715385: mov edx, var_6C
+ loc_00715388: push edx
+ loc_00715389: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071538F: mov var_98, eax
+ loc_00715395: jmp 007153A1h
+ loc_00715397: mov var_98, 00000000h
+ loc_007153A1: mov eax, var_24
+ loc_007153A4: mov var_70, eax
+ loc_007153A7: push FFFFFFC4h
+ loc_007153A9: mov ecx, var_70
+ loc_007153AC: mov edx, [ecx]
+ loc_007153AE: mov eax, var_70
+ loc_007153B1: push eax
+ loc_007153B2: call [edx+00000040h]
+ loc_007153B5: fnclex
+ loc_007153B7: mov var_74, eax
+ loc_007153BA: cmp var_74, 00000000h
+ loc_007153BE: jge 007153DDh
+ loc_007153C0: push 00000040h
+ loc_007153C2: push 0044D914h
+ loc_007153C7: mov ecx, var_70
+ loc_007153CA: push ecx
+ loc_007153CB: mov edx, var_74
+ loc_007153CE: push edx
+ loc_007153CF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007153D5: mov var_9C, eax
+ loc_007153DB: jmp 007153E7h
+ loc_007153DD: mov var_9C, 00000000h
+ loc_007153E7: lea ecx, var_24
+ loc_007153EA: call [0040142Ch] ; __vbaFreeObj
+ loc_007153F0: mov var_4, 00000007h
+ loc_007153F7: mov eax, arg_8
+ loc_007153FA: mov ecx, [eax]
+ loc_007153FC: mov var_68, ecx
+ loc_007153FF: lea edx, var_24
+ loc_00715402: push edx
+ loc_00715403: push 0044541Ch ; "Browse"
+ loc_00715408: mov eax, var_68
+ loc_0071540B: mov ecx, [eax]
+ loc_0071540D: mov edx, var_68
+ loc_00715410: push edx
+ loc_00715411: call [ecx+0000001Ch]
+ loc_00715414: fnclex
+ loc_00715416: mov var_6C, eax
+ loc_00715419: cmp var_6C, 00000000h
+ loc_0071541D: jge 0071543Ch
+ loc_0071541F: push 0000001Ch
+ loc_00715421: push 0044D60Ch
+ loc_00715426: mov eax, var_68
+ loc_00715429: push eax
+ loc_0071542A: mov ecx, var_6C
+ loc_0071542D: push ecx
+ loc_0071542E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715434: mov var_A0, eax
+ loc_0071543A: jmp 00715446h
+ loc_0071543C: mov var_A0, 00000000h
+ loc_00715446: mov edx, var_24
+ loc_00715449: mov var_70, edx
+ loc_0071544C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00715451: mov eax, var_70
+ loc_00715454: mov ecx, [eax]
+ loc_00715456: mov edx, var_70
+ loc_00715459: push edx
+ loc_0071545A: call [ecx+00000048h]
+ loc_0071545D: fnclex
+ loc_0071545F: mov var_74, eax
+ loc_00715462: cmp var_74, 00000000h
+ loc_00715466: jge 00715485h
+ loc_00715468: push 00000048h
+ loc_0071546A: push 0044D914h
+ loc_0071546F: mov eax, var_70
+ loc_00715472: push eax
+ loc_00715473: mov ecx, var_74
+ loc_00715476: push ecx
+ loc_00715477: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071547D: mov var_A4, eax
+ loc_00715483: jmp 0071548Fh
+ loc_00715485: mov var_A4, 00000000h
+ loc_0071548F: lea ecx, var_24
+ loc_00715492: call [0040142Ch] ; __vbaFreeObj
+ loc_00715498: mov var_4, 00000008h
+ loc_0071549F: mov edx, arg_8
+ loc_007154A2: mov eax, [edx]
+ loc_007154A4: mov var_68, eax
+ loc_007154A7: mov var_5C, 00000000h
+ loc_007154AE: mov var_64, 0000000Bh
+ loc_007154B5: mov var_4C, FFFFFFFFh
+ loc_007154BC: mov var_54, 0000000Bh
+ loc_007154C3: mov var_3C, 0043E0B8h ; "[Let's] [I want to] Browse [the web | the internet]"
+ loc_007154CA: mov var_44, 00000008h
+ loc_007154D1: mov var_2C, 00475038h ; "&Browse"
+ loc_007154D8: mov var_34, 00000008h
+ loc_007154DF: lea ecx, var_24
+ loc_007154E2: push ecx
+ loc_007154E3: mov eax, 00000010h
+ loc_007154E8: call 00412850h ; __vbaChkstk
+ loc_007154ED: mov edx, esp
+ loc_007154EF: mov eax, var_64
+ loc_007154F2: mov [edx], eax
+ loc_007154F4: mov ecx, var_60
+ loc_007154F7: mov [edx+00000004h], ecx
+ loc_007154FA: mov eax, var_5C
+ loc_007154FD: mov [edx+00000008h], eax
+ loc_00715500: mov ecx, var_58
+ loc_00715503: mov [edx+0000000Ch], ecx
+ loc_00715506: mov eax, 00000010h
+ loc_0071550B: call 00412850h ; __vbaChkstk
+ loc_00715510: mov edx, esp
+ loc_00715512: mov eax, var_54
+ loc_00715515: mov [edx], eax
+ loc_00715517: mov ecx, var_50
+ loc_0071551A: mov [edx+00000004h], ecx
+ loc_0071551D: mov eax, var_4C
+ loc_00715520: mov [edx+00000008h], eax
+ loc_00715523: mov ecx, var_48
+ loc_00715526: mov [edx+0000000Ch], ecx
+ loc_00715529: mov eax, 00000010h
+ loc_0071552E: call 00412850h ; __vbaChkstk
+ loc_00715533: mov edx, esp
+ loc_00715535: mov eax, var_44
+ loc_00715538: mov [edx], eax
+ loc_0071553A: mov ecx, var_40
+ loc_0071553D: mov [edx+00000004h], ecx
+ loc_00715540: mov eax, var_3C
+ loc_00715543: mov [edx+00000008h], eax
+ loc_00715546: mov ecx, var_38
+ loc_00715549: mov [edx+0000000Ch], ecx
+ loc_0071554C: mov eax, 00000010h
+ loc_00715551: call 00412850h ; __vbaChkstk
+ loc_00715556: mov edx, esp
+ loc_00715558: mov eax, var_34
+ loc_0071555B: mov [edx], eax
+ loc_0071555D: mov ecx, var_30
+ loc_00715560: mov [edx+00000004h], ecx
+ loc_00715563: mov eax, var_2C
+ loc_00715566: mov [edx+00000008h], eax
+ loc_00715569: mov ecx, var_28
+ loc_0071556C: mov [edx+0000000Ch], ecx
+ loc_0071556F: push 00454118h ; "BrowseSite"
+ loc_00715574: mov edx, var_68
+ loc_00715577: mov eax, [edx]
+ loc_00715579: mov ecx, var_68
+ loc_0071557C: push ecx
+ loc_0071557D: call [eax+00000044h]
+ loc_00715580: fnclex
+ loc_00715582: mov var_6C, eax
+ loc_00715585: cmp var_6C, 00000000h
+ loc_00715589: jge 007155A8h
+ loc_0071558B: push 00000044h
+ loc_0071558D: push 0044D60Ch
+ loc_00715592: mov edx, var_68
+ loc_00715595: push edx
+ loc_00715596: mov eax, var_6C
+ loc_00715599: push eax
+ loc_0071559A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007155A0: mov var_A8, eax
+ loc_007155A6: jmp 007155B2h
+ loc_007155A8: mov var_A8, 00000000h
+ loc_007155B2: lea ecx, var_24
+ loc_007155B5: call [0040142Ch] ; __vbaFreeObj
+ loc_007155BB: mov var_4, 00000009h
+ loc_007155C2: mov ecx, arg_8
+ loc_007155C5: mov edx, [ecx]
+ loc_007155C7: mov var_68, edx
+ loc_007155CA: lea eax, var_24
+ loc_007155CD: push eax
+ loc_007155CE: push 00454118h ; "BrowseSite"
+ loc_007155D3: mov ecx, var_68
+ loc_007155D6: mov edx, [ecx]
+ loc_007155D8: mov eax, var_68
+ loc_007155DB: push eax
+ loc_007155DC: call [edx+0000001Ch]
+ loc_007155DF: fnclex
+ loc_007155E1: mov var_6C, eax
+ loc_007155E4: cmp var_6C, 00000000h
+ loc_007155E8: jge 00715607h
+ loc_007155EA: push 0000001Ch
+ loc_007155EC: push 0044D60Ch
+ loc_007155F1: mov ecx, var_68
+ loc_007155F4: push ecx
+ loc_007155F5: mov edx, var_6C
+ loc_007155F8: push edx
+ loc_007155F9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007155FF: mov var_AC, eax
+ loc_00715605: jmp 00715611h
+ loc_00715607: mov var_AC, 00000000h
+ loc_00715611: mov eax, var_24
+ loc_00715614: mov var_70, eax
+ loc_00715617: push FFFFFFC4h
+ loc_00715619: mov ecx, var_70
+ loc_0071561C: mov edx, [ecx]
+ loc_0071561E: mov eax, var_70
+ loc_00715621: push eax
+ loc_00715622: call [edx+00000040h]
+ loc_00715625: fnclex
+ loc_00715627: mov var_74, eax
+ loc_0071562A: cmp var_74, 00000000h
+ loc_0071562E: jge 0071564Dh
+ loc_00715630: push 00000040h
+ loc_00715632: push 0044D914h
+ loc_00715637: mov ecx, var_70
+ loc_0071563A: push ecx
+ loc_0071563B: mov edx, var_74
+ loc_0071563E: push edx
+ loc_0071563F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715645: mov var_B0, eax
+ loc_0071564B: jmp 00715657h
+ loc_0071564D: mov var_B0, 00000000h
+ loc_00715657: lea ecx, var_24
+ loc_0071565A: call [0040142Ch] ; __vbaFreeObj
+ loc_00715660: mov var_4, 0000000Ah
+ loc_00715667: mov eax, arg_8
+ loc_0071566A: mov ecx, [eax]
+ loc_0071566C: mov var_68, ecx
+ loc_0071566F: lea edx, var_24
+ loc_00715672: push edx
+ loc_00715673: push 00454118h ; "BrowseSite"
+ loc_00715678: mov eax, var_68
+ loc_0071567B: mov ecx, [eax]
+ loc_0071567D: mov edx, var_68
+ loc_00715680: push edx
+ loc_00715681: call [ecx+0000001Ch]
+ loc_00715684: fnclex
+ loc_00715686: mov var_6C, eax
+ loc_00715689: cmp var_6C, 00000000h
+ loc_0071568D: jge 007156ACh
+ loc_0071568F: push 0000001Ch
+ loc_00715691: push 0044D60Ch
+ loc_00715696: mov eax, var_68
+ loc_00715699: push eax
+ loc_0071569A: mov ecx, var_6C
+ loc_0071569D: push ecx
+ loc_0071569E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007156A4: mov var_B4, eax
+ loc_007156AA: jmp 007156B6h
+ loc_007156AC: mov var_B4, 00000000h
+ loc_007156B6: mov edx, var_24
+ loc_007156B9: mov var_70, edx
+ loc_007156BC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_007156C1: mov eax, var_70
+ loc_007156C4: mov ecx, [eax]
+ loc_007156C6: mov edx, var_70
+ loc_007156C9: push edx
+ loc_007156CA: call [ecx+00000048h]
+ loc_007156CD: fnclex
+ loc_007156CF: mov var_74, eax
+ loc_007156D2: cmp var_74, 00000000h
+ loc_007156D6: jge 007156F5h
+ loc_007156D8: push 00000048h
+ loc_007156DA: push 0044D914h
+ loc_007156DF: mov eax, var_70
+ loc_007156E2: push eax
+ loc_007156E3: mov ecx, var_74
+ loc_007156E6: push ecx
+ loc_007156E7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007156ED: mov var_B8, eax
+ loc_007156F3: jmp 007156FFh
+ loc_007156F5: mov var_B8, 00000000h
+ loc_007156FF: lea ecx, var_24
+ loc_00715702: call [0040142Ch] ; __vbaFreeObj
+ loc_00715708: mov var_4, 0000000Bh
+ loc_0071570F: mov edx, arg_8
+ loc_00715712: mov eax, [edx]
+ loc_00715714: mov var_68, eax
+ loc_00715717: mov var_5C, 00000000h
+ loc_0071571E: mov var_64, 0000000Bh
+ loc_00715725: mov var_4C, FFFFFFFFh
+ loc_0071572C: mov var_54, 0000000Bh
+ loc_00715733: mov var_3C, 0043E124h ; "(Search | Find) [(for | the web | the internet)]"
+ loc_0071573A: mov var_44, 00000008h
+ loc_00715741: mov var_2C, 0047504Ch ; "&Search"
+ loc_00715748: mov var_34, 00000008h
+ loc_0071574F: lea ecx, var_24
+ loc_00715752: push ecx
+ loc_00715753: mov eax, 00000010h
+ loc_00715758: call 00412850h ; __vbaChkstk
+ loc_0071575D: mov edx, esp
+ loc_0071575F: mov eax, var_64
+ loc_00715762: mov [edx], eax
+ loc_00715764: mov ecx, var_60
+ loc_00715767: mov [edx+00000004h], ecx
+ loc_0071576A: mov eax, var_5C
+ loc_0071576D: mov [edx+00000008h], eax
+ loc_00715770: mov ecx, var_58
+ loc_00715773: mov [edx+0000000Ch], ecx
+ loc_00715776: mov eax, 00000010h
+ loc_0071577B: call 00412850h ; __vbaChkstk
+ loc_00715780: mov edx, esp
+ loc_00715782: mov eax, var_54
+ loc_00715785: mov [edx], eax
+ loc_00715787: mov ecx, var_50
+ loc_0071578A: mov [edx+00000004h], ecx
+ loc_0071578D: mov eax, var_4C
+ loc_00715790: mov [edx+00000008h], eax
+ loc_00715793: mov ecx, var_48
+ loc_00715796: mov [edx+0000000Ch], ecx
+ loc_00715799: mov eax, 00000010h
+ loc_0071579E: call 00412850h ; __vbaChkstk
+ loc_007157A3: mov edx, esp
+ loc_007157A5: mov eax, var_44
+ loc_007157A8: mov [edx], eax
+ loc_007157AA: mov ecx, var_40
+ loc_007157AD: mov [edx+00000004h], ecx
+ loc_007157B0: mov eax, var_3C
+ loc_007157B3: mov [edx+00000008h], eax
+ loc_007157B6: mov ecx, var_38
+ loc_007157B9: mov [edx+0000000Ch], ecx
+ loc_007157BC: mov eax, 00000010h
+ loc_007157C1: call 00412850h ; __vbaChkstk
+ loc_007157C6: mov edx, esp
+ loc_007157C8: mov eax, var_34
+ loc_007157CB: mov [edx], eax
+ loc_007157CD: mov ecx, var_30
+ loc_007157D0: mov [edx+00000004h], ecx
+ loc_007157D3: mov eax, var_2C
+ loc_007157D6: mov [edx+00000008h], eax
+ loc_007157D9: mov ecx, var_28
+ loc_007157DC: mov [edx+0000000Ch], ecx
+ loc_007157DF: push 0044946Ch ; "Search"
+ loc_007157E4: mov edx, var_68
+ loc_007157E7: mov eax, [edx]
+ loc_007157E9: mov ecx, var_68
+ loc_007157EC: push ecx
+ loc_007157ED: call [eax+00000044h]
+ loc_007157F0: fnclex
+ loc_007157F2: mov var_6C, eax
+ loc_007157F5: cmp var_6C, 00000000h
+ loc_007157F9: jge 00715818h
+ loc_007157FB: push 00000044h
+ loc_007157FD: push 0044D60Ch
+ loc_00715802: mov edx, var_68
+ loc_00715805: push edx
+ loc_00715806: mov eax, var_6C
+ loc_00715809: push eax
+ loc_0071580A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715810: mov var_BC, eax
+ loc_00715816: jmp 00715822h
+ loc_00715818: mov var_BC, 00000000h
+ loc_00715822: lea ecx, var_24
+ loc_00715825: call [0040142Ch] ; __vbaFreeObj
+ loc_0071582B: mov var_4, 0000000Ch
+ loc_00715832: mov ecx, arg_8
+ loc_00715835: mov edx, [ecx]
+ loc_00715837: mov var_68, edx
+ loc_0071583A: lea eax, var_24
+ loc_0071583D: push eax
+ loc_0071583E: push 0044946Ch ; "Search"
+ loc_00715843: mov ecx, var_68
+ loc_00715846: mov edx, [ecx]
+ loc_00715848: mov eax, var_68
+ loc_0071584B: push eax
+ loc_0071584C: call [edx+0000001Ch]
+ loc_0071584F: fnclex
+ loc_00715851: mov var_6C, eax
+ loc_00715854: cmp var_6C, 00000000h
+ loc_00715858: jge 00715877h
+ loc_0071585A: push 0000001Ch
+ loc_0071585C: push 0044D60Ch
+ loc_00715861: mov ecx, var_68
+ loc_00715864: push ecx
+ loc_00715865: mov edx, var_6C
+ loc_00715868: push edx
+ loc_00715869: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071586F: mov var_C0, eax
+ loc_00715875: jmp 00715881h
+ loc_00715877: mov var_C0, 00000000h
+ loc_00715881: mov eax, var_24
+ loc_00715884: mov var_70, eax
+ loc_00715887: push FFFFFFC4h
+ loc_00715889: mov ecx, var_70
+ loc_0071588C: mov edx, [ecx]
+ loc_0071588E: mov eax, var_70
+ loc_00715891: push eax
+ loc_00715892: call [edx+00000040h]
+ loc_00715895: fnclex
+ loc_00715897: mov var_74, eax
+ loc_0071589A: cmp var_74, 00000000h
+ loc_0071589E: jge 007158BDh
+ loc_007158A0: push 00000040h
+ loc_007158A2: push 0044D914h
+ loc_007158A7: mov ecx, var_70
+ loc_007158AA: push ecx
+ loc_007158AB: mov edx, var_74
+ loc_007158AE: push edx
+ loc_007158AF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007158B5: mov var_C4, eax
+ loc_007158BB: jmp 007158C7h
+ loc_007158BD: mov var_C4, 00000000h
+ loc_007158C7: lea ecx, var_24
+ loc_007158CA: call [0040142Ch] ; __vbaFreeObj
+ loc_007158D0: mov var_4, 0000000Dh
+ loc_007158D7: mov eax, arg_8
+ loc_007158DA: mov ecx, [eax]
+ loc_007158DC: mov var_68, ecx
+ loc_007158DF: lea edx, var_24
+ loc_007158E2: push edx
+ loc_007158E3: push 0044946Ch ; "Search"
+ loc_007158E8: mov eax, var_68
+ loc_007158EB: mov ecx, [eax]
+ loc_007158ED: mov edx, var_68
+ loc_007158F0: push edx
+ loc_007158F1: call [ecx+0000001Ch]
+ loc_007158F4: fnclex
+ loc_007158F6: mov var_6C, eax
+ loc_007158F9: cmp var_6C, 00000000h
+ loc_007158FD: jge 0071591Ch
+ loc_007158FF: push 0000001Ch
+ loc_00715901: push 0044D60Ch
+ loc_00715906: mov eax, var_68
+ loc_00715909: push eax
+ loc_0071590A: mov ecx, var_6C
+ loc_0071590D: push ecx
+ loc_0071590E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715914: mov var_C8, eax
+ loc_0071591A: jmp 00715926h
+ loc_0071591C: mov var_C8, 00000000h
+ loc_00715926: mov edx, var_24
+ loc_00715929: mov var_70, edx
+ loc_0071592C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00715931: mov eax, var_70
+ loc_00715934: mov ecx, [eax]
+ loc_00715936: mov edx, var_70
+ loc_00715939: push edx
+ loc_0071593A: call [ecx+00000048h]
+ loc_0071593D: fnclex
+ loc_0071593F: mov var_74, eax
+ loc_00715942: cmp var_74, 00000000h
+ loc_00715946: jge 00715965h
+ loc_00715948: push 00000048h
+ loc_0071594A: push 0044D914h
+ loc_0071594F: mov eax, var_70
+ loc_00715952: push eax
+ loc_00715953: mov ecx, var_74
+ loc_00715956: push ecx
+ loc_00715957: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071595D: mov var_CC, eax
+ loc_00715963: jmp 0071596Fh
+ loc_00715965: mov var_CC, 00000000h
+ loc_0071596F: lea ecx, var_24
+ loc_00715972: call [0040142Ch] ; __vbaFreeObj
+ loc_00715978: mov var_4, 0000000Eh
+ loc_0071597F: mov edx, arg_8
+ loc_00715982: mov eax, [edx]
+ loc_00715984: mov var_68, eax
+ loc_00715987: mov var_5C, 00000000h
+ loc_0071598E: mov var_64, 0000000Bh
+ loc_00715995: mov var_4C, FFFFFFFFh
+ loc_0071599C: mov var_54, 0000000Bh
+ loc_007159A3: mov var_3C, 0043E224h ; "Read [(it | web page | page | selection | text | document)]"
+ loc_007159AA: mov var_44, 00000008h
+ loc_007159B1: mov var_2C, 00475060h ; "&Read Web Page"
+ loc_007159B8: mov var_34, 00000008h
+ loc_007159BF: lea ecx, var_24
+ loc_007159C2: push ecx
+ loc_007159C3: mov eax, 00000010h
+ loc_007159C8: call 00412850h ; __vbaChkstk
+ loc_007159CD: mov edx, esp
+ loc_007159CF: mov eax, var_64
+ loc_007159D2: mov [edx], eax
+ loc_007159D4: mov ecx, var_60
+ loc_007159D7: mov [edx+00000004h], ecx
+ loc_007159DA: mov eax, var_5C
+ loc_007159DD: mov [edx+00000008h], eax
+ loc_007159E0: mov ecx, var_58
+ loc_007159E3: mov [edx+0000000Ch], ecx
+ loc_007159E6: mov eax, 00000010h
+ loc_007159EB: call 00412850h ; __vbaChkstk
+ loc_007159F0: mov edx, esp
+ loc_007159F2: mov eax, var_54
+ loc_007159F5: mov [edx], eax
+ loc_007159F7: mov ecx, var_50
+ loc_007159FA: mov [edx+00000004h], ecx
+ loc_007159FD: mov eax, var_4C
+ loc_00715A00: mov [edx+00000008h], eax
+ loc_00715A03: mov ecx, var_48
+ loc_00715A06: mov [edx+0000000Ch], ecx
+ loc_00715A09: mov eax, 00000010h
+ loc_00715A0E: call 00412850h ; __vbaChkstk
+ loc_00715A13: mov edx, esp
+ loc_00715A15: mov eax, var_44
+ loc_00715A18: mov [edx], eax
+ loc_00715A1A: mov ecx, var_40
+ loc_00715A1D: mov [edx+00000004h], ecx
+ loc_00715A20: mov eax, var_3C
+ loc_00715A23: mov [edx+00000008h], eax
+ loc_00715A26: mov ecx, var_38
+ loc_00715A29: mov [edx+0000000Ch], ecx
+ loc_00715A2C: mov eax, 00000010h
+ loc_00715A31: call 00412850h ; __vbaChkstk
+ loc_00715A36: mov edx, esp
+ loc_00715A38: mov eax, var_34
+ loc_00715A3B: mov [edx], eax
+ loc_00715A3D: mov ecx, var_30
+ loc_00715A40: mov [edx+00000004h], ecx
+ loc_00715A43: mov eax, var_2C
+ loc_00715A46: mov [edx+00000008h], eax
+ loc_00715A49: mov ecx, var_28
+ loc_00715A4C: mov [edx+0000000Ch], ecx
+ loc_00715A4F: push 00454134h ; "Read It"
+ loc_00715A54: mov edx, var_68
+ loc_00715A57: mov eax, [edx]
+ loc_00715A59: mov ecx, var_68
+ loc_00715A5C: push ecx
+ loc_00715A5D: call [eax+00000044h]
+ loc_00715A60: fnclex
+ loc_00715A62: mov var_6C, eax
+ loc_00715A65: cmp var_6C, 00000000h
+ loc_00715A69: jge 00715A88h
+ loc_00715A6B: push 00000044h
+ loc_00715A6D: push 0044D60Ch
+ loc_00715A72: mov edx, var_68
+ loc_00715A75: push edx
+ loc_00715A76: mov eax, var_6C
+ loc_00715A79: push eax
+ loc_00715A7A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715A80: mov var_D0, eax
+ loc_00715A86: jmp 00715A92h
+ loc_00715A88: mov var_D0, 00000000h
+ loc_00715A92: lea ecx, var_24
+ loc_00715A95: call [0040142Ch] ; __vbaFreeObj
+ loc_00715A9B: mov var_4, 0000000Fh
+ loc_00715AA2: mov ecx, arg_8
+ loc_00715AA5: mov edx, [ecx]
+ loc_00715AA7: mov var_68, edx
+ loc_00715AAA: lea eax, var_24
+ loc_00715AAD: push eax
+ loc_00715AAE: push 00454134h ; "Read It"
+ loc_00715AB3: mov ecx, var_68
+ loc_00715AB6: mov edx, [ecx]
+ loc_00715AB8: mov eax, var_68
+ loc_00715ABB: push eax
+ loc_00715ABC: call [edx+0000001Ch]
+ loc_00715ABF: fnclex
+ loc_00715AC1: mov var_6C, eax
+ loc_00715AC4: cmp var_6C, 00000000h
+ loc_00715AC8: jge 00715AE7h
+ loc_00715ACA: push 0000001Ch
+ loc_00715ACC: push 0044D60Ch
+ loc_00715AD1: mov ecx, var_68
+ loc_00715AD4: push ecx
+ loc_00715AD5: mov edx, var_6C
+ loc_00715AD8: push edx
+ loc_00715AD9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715ADF: mov var_D4, eax
+ loc_00715AE5: jmp 00715AF1h
+ loc_00715AE7: mov var_D4, 00000000h
+ loc_00715AF1: mov eax, var_24
+ loc_00715AF4: mov var_70, eax
+ loc_00715AF7: push FFFFFFC4h
+ loc_00715AF9: mov ecx, var_70
+ loc_00715AFC: mov edx, [ecx]
+ loc_00715AFE: mov eax, var_70
+ loc_00715B01: push eax
+ loc_00715B02: call [edx+00000040h]
+ loc_00715B05: fnclex
+ loc_00715B07: mov var_74, eax
+ loc_00715B0A: cmp var_74, 00000000h
+ loc_00715B0E: jge 00715B2Dh
+ loc_00715B10: push 00000040h
+ loc_00715B12: push 0044D914h
+ loc_00715B17: mov ecx, var_70
+ loc_00715B1A: push ecx
+ loc_00715B1B: mov edx, var_74
+ loc_00715B1E: push edx
+ loc_00715B1F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715B25: mov var_D8, eax
+ loc_00715B2B: jmp 00715B37h
+ loc_00715B2D: mov var_D8, 00000000h
+ loc_00715B37: lea ecx, var_24
+ loc_00715B3A: call [0040142Ch] ; __vbaFreeObj
+ loc_00715B40: mov var_4, 00000010h
+ loc_00715B47: mov eax, arg_8
+ loc_00715B4A: mov ecx, [eax]
+ loc_00715B4C: mov var_68, ecx
+ loc_00715B4F: lea edx, var_24
+ loc_00715B52: push edx
+ loc_00715B53: push 00454134h ; "Read It"
+ loc_00715B58: mov eax, var_68
+ loc_00715B5B: mov ecx, [eax]
+ loc_00715B5D: mov edx, var_68
+ loc_00715B60: push edx
+ loc_00715B61: call [ecx+0000001Ch]
+ loc_00715B64: fnclex
+ loc_00715B66: mov var_6C, eax
+ loc_00715B69: cmp var_6C, 00000000h
+ loc_00715B6D: jge 00715B8Ch
+ loc_00715B6F: push 0000001Ch
+ loc_00715B71: push 0044D60Ch
+ loc_00715B76: mov eax, var_68
+ loc_00715B79: push eax
+ loc_00715B7A: mov ecx, var_6C
+ loc_00715B7D: push ecx
+ loc_00715B7E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715B84: mov var_DC, eax
+ loc_00715B8A: jmp 00715B96h
+ loc_00715B8C: mov var_DC, 00000000h
+ loc_00715B96: mov edx, var_24
+ loc_00715B99: mov var_70, edx
+ loc_00715B9C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00715BA1: mov eax, var_70
+ loc_00715BA4: mov ecx, [eax]
+ loc_00715BA6: mov edx, var_70
+ loc_00715BA9: push edx
+ loc_00715BAA: call [ecx+00000048h]
+ loc_00715BAD: fnclex
+ loc_00715BAF: mov var_74, eax
+ loc_00715BB2: cmp var_74, 00000000h
+ loc_00715BB6: jge 00715BD5h
+ loc_00715BB8: push 00000048h
+ loc_00715BBA: push 0044D914h
+ loc_00715BBF: mov eax, var_70
+ loc_00715BC2: push eax
+ loc_00715BC3: mov ecx, var_74
+ loc_00715BC6: push ecx
+ loc_00715BC7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715BCD: mov var_E0, eax
+ loc_00715BD3: jmp 00715BDFh
+ loc_00715BD5: mov var_E0, 00000000h
+ loc_00715BDF: lea ecx, var_24
+ loc_00715BE2: call [0040142Ch] ; __vbaFreeObj
+ loc_00715BE8: mov var_4, 00000011h
+ loc_00715BEF: mov edx, arg_8
+ loc_00715BF2: mov eax, [edx]
+ loc_00715BF4: mov var_68, eax
+ loc_00715BF7: mov var_5C, 00000000h
+ loc_00715BFE: mov var_64, 0000000Bh
+ loc_00715C05: mov var_4C, FFFFFFFFh
+ loc_00715C0C: mov var_54, 0000000Bh
+ loc_00715C13: mov var_3C, 0043E584h ; "[Let's] (Speak | Talk) [something] [to] [with] [me]"
+ loc_00715C1A: mov var_44, 00000008h
+ loc_00715C21: mov var_2C, 00475084h ; "S&peak"
+ loc_00715C28: mov var_34, 00000008h
+ loc_00715C2F: lea ecx, var_24
+ loc_00715C32: push ecx
+ loc_00715C33: mov eax, 00000010h
+ loc_00715C38: call 00412850h ; __vbaChkstk
+ loc_00715C3D: mov edx, esp
+ loc_00715C3F: mov eax, var_64
+ loc_00715C42: mov [edx], eax
+ loc_00715C44: mov ecx, var_60
+ loc_00715C47: mov [edx+00000004h], ecx
+ loc_00715C4A: mov eax, var_5C
+ loc_00715C4D: mov [edx+00000008h], eax
+ loc_00715C50: mov ecx, var_58
+ loc_00715C53: mov [edx+0000000Ch], ecx
+ loc_00715C56: mov eax, 00000010h
+ loc_00715C5B: call 00412850h ; __vbaChkstk
+ loc_00715C60: mov edx, esp
+ loc_00715C62: mov eax, var_54
+ loc_00715C65: mov [edx], eax
+ loc_00715C67: mov ecx, var_50
+ loc_00715C6A: mov [edx+00000004h], ecx
+ loc_00715C6D: mov eax, var_4C
+ loc_00715C70: mov [edx+00000008h], eax
+ loc_00715C73: mov ecx, var_48
+ loc_00715C76: mov [edx+0000000Ch], ecx
+ loc_00715C79: mov eax, 00000010h
+ loc_00715C7E: call 00412850h ; __vbaChkstk
+ loc_00715C83: mov edx, esp
+ loc_00715C85: mov eax, var_44
+ loc_00715C88: mov [edx], eax
+ loc_00715C8A: mov ecx, var_40
+ loc_00715C8D: mov [edx+00000004h], ecx
+ loc_00715C90: mov eax, var_3C
+ loc_00715C93: mov [edx+00000008h], eax
+ loc_00715C96: mov ecx, var_38
+ loc_00715C99: mov [edx+0000000Ch], ecx
+ loc_00715C9C: mov eax, 00000010h
+ loc_00715CA1: call 00412850h ; __vbaChkstk
+ loc_00715CA6: mov edx, esp
+ loc_00715CA8: mov eax, var_34
+ loc_00715CAB: mov [edx], eax
+ loc_00715CAD: mov ecx, var_30
+ loc_00715CB0: mov [edx+00000004h], ecx
+ loc_00715CB3: mov eax, var_2C
+ loc_00715CB6: mov [edx+00000008h], eax
+ loc_00715CB9: mov ecx, var_28
+ loc_00715CBC: mov [edx+0000000Ch], ecx
+ loc_00715CBF: push 00453F80h ; "Speak"
+ loc_00715CC4: mov edx, var_68
+ loc_00715CC7: mov eax, [edx]
+ loc_00715CC9: mov ecx, var_68
+ loc_00715CCC: push ecx
+ loc_00715CCD: call [eax+00000044h]
+ loc_00715CD0: fnclex
+ loc_00715CD2: mov var_6C, eax
+ loc_00715CD5: cmp var_6C, 00000000h
+ loc_00715CD9: jge 00715CF8h
+ loc_00715CDB: push 00000044h
+ loc_00715CDD: push 0044D60Ch
+ loc_00715CE2: mov edx, var_68
+ loc_00715CE5: push edx
+ loc_00715CE6: mov eax, var_6C
+ loc_00715CE9: push eax
+ loc_00715CEA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715CF0: mov var_E4, eax
+ loc_00715CF6: jmp 00715D02h
+ loc_00715CF8: mov var_E4, 00000000h
+ loc_00715D02: lea ecx, var_24
+ loc_00715D05: call [0040142Ch] ; __vbaFreeObj
+ loc_00715D0B: mov var_4, 00000012h
+ loc_00715D12: mov ecx, arg_8
+ loc_00715D15: mov edx, [ecx]
+ loc_00715D17: mov var_68, edx
+ loc_00715D1A: lea eax, var_24
+ loc_00715D1D: push eax
+ loc_00715D1E: push 00453F80h ; "Speak"
+ loc_00715D23: mov ecx, var_68
+ loc_00715D26: mov edx, [ecx]
+ loc_00715D28: mov eax, var_68
+ loc_00715D2B: push eax
+ loc_00715D2C: call [edx+0000001Ch]
+ loc_00715D2F: fnclex
+ loc_00715D31: mov var_6C, eax
+ loc_00715D34: cmp var_6C, 00000000h
+ loc_00715D38: jge 00715D57h
+ loc_00715D3A: push 0000001Ch
+ loc_00715D3C: push 0044D60Ch
+ loc_00715D41: mov ecx, var_68
+ loc_00715D44: push ecx
+ loc_00715D45: mov edx, var_6C
+ loc_00715D48: push edx
+ loc_00715D49: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715D4F: mov var_E8, eax
+ loc_00715D55: jmp 00715D61h
+ loc_00715D57: mov var_E8, 00000000h
+ loc_00715D61: mov eax, var_24
+ loc_00715D64: mov var_70, eax
+ loc_00715D67: push FFFFFFC4h
+ loc_00715D69: mov ecx, var_70
+ loc_00715D6C: mov edx, [ecx]
+ loc_00715D6E: mov eax, var_70
+ loc_00715D71: push eax
+ loc_00715D72: call [edx+00000040h]
+ loc_00715D75: fnclex
+ loc_00715D77: mov var_74, eax
+ loc_00715D7A: cmp var_74, 00000000h
+ loc_00715D7E: jge 00715D9Dh
+ loc_00715D80: push 00000040h
+ loc_00715D82: push 0044D914h
+ loc_00715D87: mov ecx, var_70
+ loc_00715D8A: push ecx
+ loc_00715D8B: mov edx, var_74
+ loc_00715D8E: push edx
+ loc_00715D8F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715D95: mov var_EC, eax
+ loc_00715D9B: jmp 00715DA7h
+ loc_00715D9D: mov var_EC, 00000000h
+ loc_00715DA7: lea ecx, var_24
+ loc_00715DAA: call [0040142Ch] ; __vbaFreeObj
+ loc_00715DB0: mov var_4, 00000013h
+ loc_00715DB7: mov eax, arg_8
+ loc_00715DBA: mov ecx, [eax]
+ loc_00715DBC: mov var_68, ecx
+ loc_00715DBF: lea edx, var_24
+ loc_00715DC2: push edx
+ loc_00715DC3: push 00453F80h ; "Speak"
+ loc_00715DC8: mov eax, var_68
+ loc_00715DCB: mov ecx, [eax]
+ loc_00715DCD: mov edx, var_68
+ loc_00715DD0: push edx
+ loc_00715DD1: call [ecx+0000001Ch]
+ loc_00715DD4: fnclex
+ loc_00715DD6: mov var_6C, eax
+ loc_00715DD9: cmp var_6C, 00000000h
+ loc_00715DDD: jge 00715DFCh
+ loc_00715DDF: push 0000001Ch
+ loc_00715DE1: push 0044D60Ch
+ loc_00715DE6: mov eax, var_68
+ loc_00715DE9: push eax
+ loc_00715DEA: mov ecx, var_6C
+ loc_00715DED: push ecx
+ loc_00715DEE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715DF4: mov var_F0, eax
+ loc_00715DFA: jmp 00715E06h
+ loc_00715DFC: mov var_F0, 00000000h
+ loc_00715E06: mov edx, var_24
+ loc_00715E09: mov var_70, edx
+ loc_00715E0C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00715E11: mov eax, var_70
+ loc_00715E14: mov ecx, [eax]
+ loc_00715E16: mov edx, var_70
+ loc_00715E19: push edx
+ loc_00715E1A: call [ecx+00000048h]
+ loc_00715E1D: fnclex
+ loc_00715E1F: mov var_74, eax
+ loc_00715E22: cmp var_74, 00000000h
+ loc_00715E26: jge 00715E45h
+ loc_00715E28: push 00000048h
+ loc_00715E2A: push 0044D914h
+ loc_00715E2F: mov eax, var_70
+ loc_00715E32: push eax
+ loc_00715E33: mov ecx, var_74
+ loc_00715E36: push ecx
+ loc_00715E37: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715E3D: mov var_F4, eax
+ loc_00715E43: jmp 00715E4Fh
+ loc_00715E45: mov var_F4, 00000000h
+ loc_00715E4F: lea ecx, var_24
+ loc_00715E52: call [0040142Ch] ; __vbaFreeObj
+ loc_00715E58: mov var_4, 00000014h
+ loc_00715E5F: mov edx, arg_8
+ loc_00715E62: mov eax, [edx]
+ loc_00715E64: mov var_68, eax
+ loc_00715E67: mov var_5C, 00000000h
+ loc_00715E6E: mov var_64, 0000000Bh
+ loc_00715E75: mov var_4C, FFFFFFFFh
+ loc_00715E7C: mov var_54, 0000000Bh
+ loc_00715E83: mov var_3C, 0043E3E4h ; "(Sing [to] [me] [a] [Song])"
+ loc_00715E8A: mov var_44, 00000008h
+ loc_00715E91: mov var_2C, 00475098h ; "S&ing a Song"
+ loc_00715E98: mov var_34, 00000008h
+ loc_00715E9F: lea ecx, var_24
+ loc_00715EA2: push ecx
+ loc_00715EA3: mov eax, 00000010h
+ loc_00715EA8: call 00412850h ; __vbaChkstk
+ loc_00715EAD: mov edx, esp
+ loc_00715EAF: mov eax, var_64
+ loc_00715EB2: mov [edx], eax
+ loc_00715EB4: mov ecx, var_60
+ loc_00715EB7: mov [edx+00000004h], ecx
+ loc_00715EBA: mov eax, var_5C
+ loc_00715EBD: mov [edx+00000008h], eax
+ loc_00715EC0: mov ecx, var_58
+ loc_00715EC3: mov [edx+0000000Ch], ecx
+ loc_00715EC6: mov eax, 00000010h
+ loc_00715ECB: call 00412850h ; __vbaChkstk
+ loc_00715ED0: mov edx, esp
+ loc_00715ED2: mov eax, var_54
+ loc_00715ED5: mov [edx], eax
+ loc_00715ED7: mov ecx, var_50
+ loc_00715EDA: mov [edx+00000004h], ecx
+ loc_00715EDD: mov eax, var_4C
+ loc_00715EE0: mov [edx+00000008h], eax
+ loc_00715EE3: mov ecx, var_48
+ loc_00715EE6: mov [edx+0000000Ch], ecx
+ loc_00715EE9: mov eax, 00000010h
+ loc_00715EEE: call 00412850h ; __vbaChkstk
+ loc_00715EF3: mov edx, esp
+ loc_00715EF5: mov eax, var_44
+ loc_00715EF8: mov [edx], eax
+ loc_00715EFA: mov ecx, var_40
+ loc_00715EFD: mov [edx+00000004h], ecx
+ loc_00715F00: mov eax, var_3C
+ loc_00715F03: mov [edx+00000008h], eax
+ loc_00715F06: mov ecx, var_38
+ loc_00715F09: mov [edx+0000000Ch], ecx
+ loc_00715F0C: mov eax, 00000010h
+ loc_00715F11: call 00412850h ; __vbaChkstk
+ loc_00715F16: mov edx, esp
+ loc_00715F18: mov eax, var_34
+ loc_00715F1B: mov [edx], eax
+ loc_00715F1D: mov ecx, var_30
+ loc_00715F20: mov [edx+00000004h], ecx
+ loc_00715F23: mov eax, var_2C
+ loc_00715F26: mov [edx+00000008h], eax
+ loc_00715F29: mov ecx, var_28
+ loc_00715F2C: mov [edx+0000000Ch], ecx
+ loc_00715F2F: push 00453F58h ; "Sing"
+ loc_00715F34: mov edx, var_68
+ loc_00715F37: mov eax, [edx]
+ loc_00715F39: mov ecx, var_68
+ loc_00715F3C: push ecx
+ loc_00715F3D: call [eax+00000044h]
+ loc_00715F40: fnclex
+ loc_00715F42: mov var_6C, eax
+ loc_00715F45: cmp var_6C, 00000000h
+ loc_00715F49: jge 00715F68h
+ loc_00715F4B: push 00000044h
+ loc_00715F4D: push 0044D60Ch
+ loc_00715F52: mov edx, var_68
+ loc_00715F55: push edx
+ loc_00715F56: mov eax, var_6C
+ loc_00715F59: push eax
+ loc_00715F5A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715F60: mov var_F8, eax
+ loc_00715F66: jmp 00715F72h
+ loc_00715F68: mov var_F8, 00000000h
+ loc_00715F72: lea ecx, var_24
+ loc_00715F75: call [0040142Ch] ; __vbaFreeObj
+ loc_00715F7B: mov var_4, 00000015h
+ loc_00715F82: mov ecx, arg_8
+ loc_00715F85: mov edx, [ecx]
+ loc_00715F87: mov var_68, edx
+ loc_00715F8A: lea eax, var_24
+ loc_00715F8D: push eax
+ loc_00715F8E: push 00453F58h ; "Sing"
+ loc_00715F93: mov ecx, var_68
+ loc_00715F96: mov edx, [ecx]
+ loc_00715F98: mov eax, var_68
+ loc_00715F9B: push eax
+ loc_00715F9C: call [edx+0000001Ch]
+ loc_00715F9F: fnclex
+ loc_00715FA1: mov var_6C, eax
+ loc_00715FA4: cmp var_6C, 00000000h
+ loc_00715FA8: jge 00715FC7h
+ loc_00715FAA: push 0000001Ch
+ loc_00715FAC: push 0044D60Ch
+ loc_00715FB1: mov ecx, var_68
+ loc_00715FB4: push ecx
+ loc_00715FB5: mov edx, var_6C
+ loc_00715FB8: push edx
+ loc_00715FB9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00715FBF: mov var_FC, eax
+ loc_00715FC5: jmp 00715FD1h
+ loc_00715FC7: mov var_FC, 00000000h
+ loc_00715FD1: mov eax, var_24
+ loc_00715FD4: mov var_70, eax
+ loc_00715FD7: push FFFFFFC4h
+ loc_00715FD9: mov ecx, var_70
+ loc_00715FDC: mov edx, [ecx]
+ loc_00715FDE: mov eax, var_70
+ loc_00715FE1: push eax
+ loc_00715FE2: call [edx+00000040h]
+ loc_00715FE5: fnclex
+ loc_00715FE7: mov var_74, eax
+ loc_00715FEA: cmp var_74, 00000000h
+ loc_00715FEE: jge 0071600Dh
+ loc_00715FF0: push 00000040h
+ loc_00715FF2: push 0044D914h
+ loc_00715FF7: mov ecx, var_70
+ loc_00715FFA: push ecx
+ loc_00715FFB: mov edx, var_74
+ loc_00715FFE: push edx
+ loc_00715FFF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716005: mov var_100, eax
+ loc_0071600B: jmp 00716017h
+ loc_0071600D: mov var_100, 00000000h
+ loc_00716017: lea ecx, var_24
+ loc_0071601A: call [0040142Ch] ; __vbaFreeObj
+ loc_00716020: mov var_4, 00000016h
+ loc_00716027: mov eax, arg_8
+ loc_0071602A: mov ecx, [eax]
+ loc_0071602C: mov var_68, ecx
+ loc_0071602F: lea edx, var_24
+ loc_00716032: push edx
+ loc_00716033: push 00453F58h ; "Sing"
+ loc_00716038: mov eax, var_68
+ loc_0071603B: mov ecx, [eax]
+ loc_0071603D: mov edx, var_68
+ loc_00716040: push edx
+ loc_00716041: call [ecx+0000001Ch]
+ loc_00716044: fnclex
+ loc_00716046: mov var_6C, eax
+ loc_00716049: cmp var_6C, 00000000h
+ loc_0071604D: jge 0071606Ch
+ loc_0071604F: push 0000001Ch
+ loc_00716051: push 0044D60Ch
+ loc_00716056: mov eax, var_68
+ loc_00716059: push eax
+ loc_0071605A: mov ecx, var_6C
+ loc_0071605D: push ecx
+ loc_0071605E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716064: mov var_104, eax
+ loc_0071606A: jmp 00716076h
+ loc_0071606C: mov var_104, 00000000h
+ loc_00716076: mov edx, var_24
+ loc_00716079: mov var_70, edx
+ loc_0071607C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716081: mov eax, var_70
+ loc_00716084: mov ecx, [eax]
+ loc_00716086: mov edx, var_70
+ loc_00716089: push edx
+ loc_0071608A: call [ecx+00000048h]
+ loc_0071608D: fnclex
+ loc_0071608F: mov var_74, eax
+ loc_00716092: cmp var_74, 00000000h
+ loc_00716096: jge 007160B5h
+ loc_00716098: push 00000048h
+ loc_0071609A: push 0044D914h
+ loc_0071609F: mov eax, var_70
+ loc_007160A2: push eax
+ loc_007160A3: mov ecx, var_74
+ loc_007160A6: push ecx
+ loc_007160A7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007160AD: mov var_108, eax
+ loc_007160B3: jmp 007160BFh
+ loc_007160B5: mov var_108, 00000000h
+ loc_007160BF: lea ecx, var_24
+ loc_007160C2: call [0040142Ch] ; __vbaFreeObj
+ loc_007160C8: mov var_4, 00000017h
+ loc_007160CF: mov edx, arg_8
+ loc_007160D2: mov eax, [edx]
+ loc_007160D4: mov var_68, eax
+ loc_007160D7: mov var_5C, 00000000h
+ loc_007160DE: mov var_64, 0000000Bh
+ loc_007160E5: mov var_4C, FFFFFFFFh
+ loc_007160EC: mov var_54, 0000000Bh
+ loc_007160F3: mov var_3C, 0043E914h ; "[Tell] [me] [Let's hear] [How about] ([a | another]) Joke [please] [Bonzi]"
+ loc_007160FA: mov var_44, 00000008h
+ loc_00716101: mov var_2C, 004750B8h ; "Tell a &Joke"
+ loc_00716108: mov var_34, 00000008h
+ loc_0071610F: lea ecx, var_24
+ loc_00716112: push ecx
+ loc_00716113: mov eax, 00000010h
+ loc_00716118: call 00412850h ; __vbaChkstk
+ loc_0071611D: mov edx, esp
+ loc_0071611F: mov eax, var_64
+ loc_00716122: mov [edx], eax
+ loc_00716124: mov ecx, var_60
+ loc_00716127: mov [edx+00000004h], ecx
+ loc_0071612A: mov eax, var_5C
+ loc_0071612D: mov [edx+00000008h], eax
+ loc_00716130: mov ecx, var_58
+ loc_00716133: mov [edx+0000000Ch], ecx
+ loc_00716136: mov eax, 00000010h
+ loc_0071613B: call 00412850h ; __vbaChkstk
+ loc_00716140: mov edx, esp
+ loc_00716142: mov eax, var_54
+ loc_00716145: mov [edx], eax
+ loc_00716147: mov ecx, var_50
+ loc_0071614A: mov [edx+00000004h], ecx
+ loc_0071614D: mov eax, var_4C
+ loc_00716150: mov [edx+00000008h], eax
+ loc_00716153: mov ecx, var_48
+ loc_00716156: mov [edx+0000000Ch], ecx
+ loc_00716159: mov eax, 00000010h
+ loc_0071615E: call 00412850h ; __vbaChkstk
+ loc_00716163: mov edx, esp
+ loc_00716165: mov eax, var_44
+ loc_00716168: mov [edx], eax
+ loc_0071616A: mov ecx, var_40
+ loc_0071616D: mov [edx+00000004h], ecx
+ loc_00716170: mov eax, var_3C
+ loc_00716173: mov [edx+00000008h], eax
+ loc_00716176: mov ecx, var_38
+ loc_00716179: mov [edx+0000000Ch], ecx
+ loc_0071617C: mov eax, 00000010h
+ loc_00716181: call 00412850h ; __vbaChkstk
+ loc_00716186: mov edx, esp
+ loc_00716188: mov eax, var_34
+ loc_0071618B: mov [edx], eax
+ loc_0071618D: mov ecx, var_30
+ loc_00716190: mov [edx+00000004h], ecx
+ loc_00716193: mov eax, var_2C
+ loc_00716196: mov [edx+00000008h], eax
+ loc_00716199: mov ecx, var_28
+ loc_0071619C: mov [edx+0000000Ch], ecx
+ loc_0071619F: push 004544F8h ; "TellJoke"
+ loc_007161A4: mov edx, var_68
+ loc_007161A7: mov eax, [edx]
+ loc_007161A9: mov ecx, var_68
+ loc_007161AC: push ecx
+ loc_007161AD: call [eax+00000044h]
+ loc_007161B0: fnclex
+ loc_007161B2: mov var_6C, eax
+ loc_007161B5: cmp var_6C, 00000000h
+ loc_007161B9: jge 007161D8h
+ loc_007161BB: push 00000044h
+ loc_007161BD: push 0044D60Ch
+ loc_007161C2: mov edx, var_68
+ loc_007161C5: push edx
+ loc_007161C6: mov eax, var_6C
+ loc_007161C9: push eax
+ loc_007161CA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007161D0: mov var_10C, eax
+ loc_007161D6: jmp 007161E2h
+ loc_007161D8: mov var_10C, 00000000h
+ loc_007161E2: lea ecx, var_24
+ loc_007161E5: call [0040142Ch] ; __vbaFreeObj
+ loc_007161EB: mov var_4, 00000018h
+ loc_007161F2: mov ecx, arg_8
+ loc_007161F5: mov edx, [ecx]
+ loc_007161F7: mov var_68, edx
+ loc_007161FA: lea eax, var_24
+ loc_007161FD: push eax
+ loc_007161FE: push 004544F8h ; "TellJoke"
+ loc_00716203: mov ecx, var_68
+ loc_00716206: mov edx, [ecx]
+ loc_00716208: mov eax, var_68
+ loc_0071620B: push eax
+ loc_0071620C: call [edx+0000001Ch]
+ loc_0071620F: fnclex
+ loc_00716211: mov var_6C, eax
+ loc_00716214: cmp var_6C, 00000000h
+ loc_00716218: jge 00716237h
+ loc_0071621A: push 0000001Ch
+ loc_0071621C: push 0044D60Ch
+ loc_00716221: mov ecx, var_68
+ loc_00716224: push ecx
+ loc_00716225: mov edx, var_6C
+ loc_00716228: push edx
+ loc_00716229: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071622F: mov var_110, eax
+ loc_00716235: jmp 00716241h
+ loc_00716237: mov var_110, 00000000h
+ loc_00716241: mov eax, var_24
+ loc_00716244: mov var_70, eax
+ loc_00716247: push FFFFFFC4h
+ loc_00716249: mov ecx, var_70
+ loc_0071624C: mov edx, [ecx]
+ loc_0071624E: mov eax, var_70
+ loc_00716251: push eax
+ loc_00716252: call [edx+00000040h]
+ loc_00716255: fnclex
+ loc_00716257: mov var_74, eax
+ loc_0071625A: cmp var_74, 00000000h
+ loc_0071625E: jge 0071627Dh
+ loc_00716260: push 00000040h
+ loc_00716262: push 0044D914h
+ loc_00716267: mov ecx, var_70
+ loc_0071626A: push ecx
+ loc_0071626B: mov edx, var_74
+ loc_0071626E: push edx
+ loc_0071626F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716275: mov var_114, eax
+ loc_0071627B: jmp 00716287h
+ loc_0071627D: mov var_114, 00000000h
+ loc_00716287: lea ecx, var_24
+ loc_0071628A: call [0040142Ch] ; __vbaFreeObj
+ loc_00716290: mov var_4, 00000019h
+ loc_00716297: mov eax, arg_8
+ loc_0071629A: mov ecx, [eax]
+ loc_0071629C: mov var_68, ecx
+ loc_0071629F: lea edx, var_24
+ loc_007162A2: push edx
+ loc_007162A3: push 004544F8h ; "TellJoke"
+ loc_007162A8: mov eax, var_68
+ loc_007162AB: mov ecx, [eax]
+ loc_007162AD: mov edx, var_68
+ loc_007162B0: push edx
+ loc_007162B1: call [ecx+0000001Ch]
+ loc_007162B4: fnclex
+ loc_007162B6: mov var_6C, eax
+ loc_007162B9: cmp var_6C, 00000000h
+ loc_007162BD: jge 007162DCh
+ loc_007162BF: push 0000001Ch
+ loc_007162C1: push 0044D60Ch
+ loc_007162C6: mov eax, var_68
+ loc_007162C9: push eax
+ loc_007162CA: mov ecx, var_6C
+ loc_007162CD: push ecx
+ loc_007162CE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007162D4: mov var_118, eax
+ loc_007162DA: jmp 007162E6h
+ loc_007162DC: mov var_118, 00000000h
+ loc_007162E6: mov edx, var_24
+ loc_007162E9: mov var_70, edx
+ loc_007162EC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_007162F1: mov eax, var_70
+ loc_007162F4: mov ecx, [eax]
+ loc_007162F6: mov edx, var_70
+ loc_007162F9: push edx
+ loc_007162FA: call [ecx+00000048h]
+ loc_007162FD: fnclex
+ loc_007162FF: mov var_74, eax
+ loc_00716302: cmp var_74, 00000000h
+ loc_00716306: jge 00716325h
+ loc_00716308: push 00000048h
+ loc_0071630A: push 0044D914h
+ loc_0071630F: mov eax, var_70
+ loc_00716312: push eax
+ loc_00716313: mov ecx, var_74
+ loc_00716316: push ecx
+ loc_00716317: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071631D: mov var_11C, eax
+ loc_00716323: jmp 0071632Fh
+ loc_00716325: mov var_11C, 00000000h
+ loc_0071632F: lea ecx, var_24
+ loc_00716332: call [0040142Ch] ; __vbaFreeObj
+ loc_00716338: mov var_4, 0000001Ah
+ loc_0071633F: mov edx, arg_8
+ loc_00716342: mov eax, [edx]
+ loc_00716344: mov var_68, eax
+ loc_00716347: mov var_5C, 00000000h
+ loc_0071634E: mov var_64, 0000000Bh
+ loc_00716355: mov var_4C, FFFFFFFFh
+ loc_0071635C: mov var_54, 0000000Bh
+ loc_00716363: mov var_3C, 0043F73Ch ; "[Bonzi] ([Tell me] | [Let's hear]) [some] [a piece of] (Trivia) [please] [Bonzi]"
+ loc_0071636A: mov var_44, 00000008h
+ loc_00716371: mov var_2C, 004750D8h ; "Ama&zing Facts"
+ loc_00716378: mov var_34, 00000008h
+ loc_0071637F: lea ecx, var_24
+ loc_00716382: push ecx
+ loc_00716383: mov eax, 00000010h
+ loc_00716388: call 00412850h ; __vbaChkstk
+ loc_0071638D: mov edx, esp
+ loc_0071638F: mov eax, var_64
+ loc_00716392: mov [edx], eax
+ loc_00716394: mov ecx, var_60
+ loc_00716397: mov [edx+00000004h], ecx
+ loc_0071639A: mov eax, var_5C
+ loc_0071639D: mov [edx+00000008h], eax
+ loc_007163A0: mov ecx, var_58
+ loc_007163A3: mov [edx+0000000Ch], ecx
+ loc_007163A6: mov eax, 00000010h
+ loc_007163AB: call 00412850h ; __vbaChkstk
+ loc_007163B0: mov edx, esp
+ loc_007163B2: mov eax, var_54
+ loc_007163B5: mov [edx], eax
+ loc_007163B7: mov ecx, var_50
+ loc_007163BA: mov [edx+00000004h], ecx
+ loc_007163BD: mov eax, var_4C
+ loc_007163C0: mov [edx+00000008h], eax
+ loc_007163C3: mov ecx, var_48
+ loc_007163C6: mov [edx+0000000Ch], ecx
+ loc_007163C9: mov eax, 00000010h
+ loc_007163CE: call 00412850h ; __vbaChkstk
+ loc_007163D3: mov edx, esp
+ loc_007163D5: mov eax, var_44
+ loc_007163D8: mov [edx], eax
+ loc_007163DA: mov ecx, var_40
+ loc_007163DD: mov [edx+00000004h], ecx
+ loc_007163E0: mov eax, var_3C
+ loc_007163E3: mov [edx+00000008h], eax
+ loc_007163E6: mov ecx, var_38
+ loc_007163E9: mov [edx+0000000Ch], ecx
+ loc_007163EC: mov eax, 00000010h
+ loc_007163F1: call 00412850h ; __vbaChkstk
+ loc_007163F6: mov edx, esp
+ loc_007163F8: mov eax, var_34
+ loc_007163FB: mov [edx], eax
+ loc_007163FD: mov ecx, var_30
+ loc_00716400: mov [edx+00000004h], ecx
+ loc_00716403: mov eax, var_2C
+ loc_00716406: mov [edx+00000008h], eax
+ loc_00716409: mov ecx, var_28
+ loc_0071640C: mov [edx+0000000Ch], ecx
+ loc_0071640F: push 00453510h ; "TellTrivia"
+ loc_00716414: mov edx, var_68
+ loc_00716417: mov eax, [edx]
+ loc_00716419: mov ecx, var_68
+ loc_0071641C: push ecx
+ loc_0071641D: call [eax+00000044h]
+ loc_00716420: fnclex
+ loc_00716422: mov var_6C, eax
+ loc_00716425: cmp var_6C, 00000000h
+ loc_00716429: jge 00716448h
+ loc_0071642B: push 00000044h
+ loc_0071642D: push 0044D60Ch
+ loc_00716432: mov edx, var_68
+ loc_00716435: push edx
+ loc_00716436: mov eax, var_6C
+ loc_00716439: push eax
+ loc_0071643A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716440: mov var_120, eax
+ loc_00716446: jmp 00716452h
+ loc_00716448: mov var_120, 00000000h
+ loc_00716452: lea ecx, var_24
+ loc_00716455: call [0040142Ch] ; __vbaFreeObj
+ loc_0071645B: mov var_4, 0000001Bh
+ loc_00716462: mov ecx, arg_8
+ loc_00716465: mov edx, [ecx]
+ loc_00716467: mov var_68, edx
+ loc_0071646A: lea eax, var_24
+ loc_0071646D: push eax
+ loc_0071646E: push 00453510h ; "TellTrivia"
+ loc_00716473: mov ecx, var_68
+ loc_00716476: mov edx, [ecx]
+ loc_00716478: mov eax, var_68
+ loc_0071647B: push eax
+ loc_0071647C: call [edx+0000001Ch]
+ loc_0071647F: fnclex
+ loc_00716481: mov var_6C, eax
+ loc_00716484: cmp var_6C, 00000000h
+ loc_00716488: jge 007164A7h
+ loc_0071648A: push 0000001Ch
+ loc_0071648C: push 0044D60Ch
+ loc_00716491: mov ecx, var_68
+ loc_00716494: push ecx
+ loc_00716495: mov edx, var_6C
+ loc_00716498: push edx
+ loc_00716499: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071649F: mov var_124, eax
+ loc_007164A5: jmp 007164B1h
+ loc_007164A7: mov var_124, 00000000h
+ loc_007164B1: mov eax, var_24
+ loc_007164B4: mov var_70, eax
+ loc_007164B7: push FFFFFFC4h
+ loc_007164B9: mov ecx, var_70
+ loc_007164BC: mov edx, [ecx]
+ loc_007164BE: mov eax, var_70
+ loc_007164C1: push eax
+ loc_007164C2: call [edx+00000040h]
+ loc_007164C5: fnclex
+ loc_007164C7: mov var_74, eax
+ loc_007164CA: cmp var_74, 00000000h
+ loc_007164CE: jge 007164EDh
+ loc_007164D0: push 00000040h
+ loc_007164D2: push 0044D914h
+ loc_007164D7: mov ecx, var_70
+ loc_007164DA: push ecx
+ loc_007164DB: mov edx, var_74
+ loc_007164DE: push edx
+ loc_007164DF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007164E5: mov var_128, eax
+ loc_007164EB: jmp 007164F7h
+ loc_007164ED: mov var_128, 00000000h
+ loc_007164F7: lea ecx, var_24
+ loc_007164FA: call [0040142Ch] ; __vbaFreeObj
+ loc_00716500: mov var_4, 0000001Ch
+ loc_00716507: mov eax, arg_8
+ loc_0071650A: mov ecx, [eax]
+ loc_0071650C: mov var_68, ecx
+ loc_0071650F: lea edx, var_24
+ loc_00716512: push edx
+ loc_00716513: push 00453510h ; "TellTrivia"
+ loc_00716518: mov eax, var_68
+ loc_0071651B: mov ecx, [eax]
+ loc_0071651D: mov edx, var_68
+ loc_00716520: push edx
+ loc_00716521: call [ecx+0000001Ch]
+ loc_00716524: fnclex
+ loc_00716526: mov var_6C, eax
+ loc_00716529: cmp var_6C, 00000000h
+ loc_0071652D: jge 0071654Ch
+ loc_0071652F: push 0000001Ch
+ loc_00716531: push 0044D60Ch
+ loc_00716536: mov eax, var_68
+ loc_00716539: push eax
+ loc_0071653A: mov ecx, var_6C
+ loc_0071653D: push ecx
+ loc_0071653E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716544: mov var_12C, eax
+ loc_0071654A: jmp 00716556h
+ loc_0071654C: mov var_12C, 00000000h
+ loc_00716556: mov edx, var_24
+ loc_00716559: mov var_70, edx
+ loc_0071655C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716561: mov eax, var_70
+ loc_00716564: mov ecx, [eax]
+ loc_00716566: mov edx, var_70
+ loc_00716569: push edx
+ loc_0071656A: call [ecx+00000048h]
+ loc_0071656D: fnclex
+ loc_0071656F: mov var_74, eax
+ loc_00716572: cmp var_74, 00000000h
+ loc_00716576: jge 00716595h
+ loc_00716578: push 00000048h
+ loc_0071657A: push 0044D914h
+ loc_0071657F: mov eax, var_70
+ loc_00716582: push eax
+ loc_00716583: mov ecx, var_74
+ loc_00716586: push ecx
+ loc_00716587: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071658D: mov var_130, eax
+ loc_00716593: jmp 0071659Fh
+ loc_00716595: mov var_130, 00000000h
+ loc_0071659F: lea ecx, var_24
+ loc_007165A2: call [0040142Ch] ; __vbaFreeObj
+ loc_007165A8: mov var_4, 0000001Dh
+ loc_007165AF: mov edx, arg_8
+ loc_007165B2: mov eax, [edx]
+ loc_007165B4: mov var_68, eax
+ loc_007165B7: lea ecx, var_24
+ loc_007165BA: push ecx
+ loc_007165BB: push 00453510h ; "TellTrivia"
+ loc_007165C0: mov edx, var_68
+ loc_007165C3: mov eax, [edx]
+ loc_007165C5: mov ecx, var_68
+ loc_007165C8: push ecx
+ loc_007165C9: call [eax+0000001Ch]
+ loc_007165CC: fnclex
+ loc_007165CE: mov var_6C, eax
+ loc_007165D1: cmp var_6C, 00000000h
+ loc_007165D5: jge 007165F4h
+ loc_007165D7: push 0000001Ch
+ loc_007165D9: push 0044D60Ch
+ loc_007165DE: mov edx, var_68
+ loc_007165E1: push edx
+ loc_007165E2: mov eax, var_6C
+ loc_007165E5: push eax
+ loc_007165E6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007165EC: mov var_134, eax
+ loc_007165F2: jmp 007165FEh
+ loc_007165F4: mov var_134, 00000000h
+ loc_007165FE: mov ecx, var_24
+ loc_00716601: mov var_70, ecx
+ loc_00716604: push 004750FCh ; "Tell Me Some Trivia"
+ loc_00716609: mov edx, var_70
+ loc_0071660C: mov eax, [edx]
+ loc_0071660E: mov ecx, var_70
+ loc_00716611: push ecx
+ loc_00716612: call [eax+00000054h]
+ loc_00716615: fnclex
+ loc_00716617: mov var_74, eax
+ loc_0071661A: cmp var_74, 00000000h
+ loc_0071661E: jge 0071663Dh
+ loc_00716620: push 00000054h
+ loc_00716622: push 0044D924h
+ loc_00716627: mov edx, var_70
+ loc_0071662A: push edx
+ loc_0071662B: mov eax, var_74
+ loc_0071662E: push eax
+ loc_0071662F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716635: mov var_138, eax
+ loc_0071663B: jmp 00716647h
+ loc_0071663D: mov var_138, 00000000h
+ loc_00716647: lea ecx, var_24
+ loc_0071664A: call [0040142Ch] ; __vbaFreeObj
+ loc_00716650: mov var_4, 0000001Eh
+ loc_00716657: mov ecx, arg_8
+ loc_0071665A: mov edx, [ecx]
+ loc_0071665C: mov var_68, edx
+ loc_0071665F: mov var_5C, 00000000h
+ loc_00716666: mov var_64, 0000000Bh
+ loc_0071666D: mov var_4C, FFFFFFFFh
+ loc_00716674: mov var_54, 0000000Bh
+ loc_0071667B: mov var_3C, 0043E85Ch ; "[Tell me about] [How do I use] [Show me] (Speech Recognition | Voice Recognition) [Help]"
+ loc_00716682: mov var_44, 00000008h
+ loc_00716689: mov var_2C, 00475128h ; "Speech Reco&gnition"
+ loc_00716690: mov var_34, 00000008h
+ loc_00716697: lea eax, var_24
+ loc_0071669A: push eax
+ loc_0071669B: mov eax, 00000010h
+ loc_007166A0: call 00412850h ; __vbaChkstk
+ loc_007166A5: mov ecx, esp
+ loc_007166A7: mov edx, var_64
+ loc_007166AA: mov [ecx], edx
+ loc_007166AC: mov eax, var_60
+ loc_007166AF: mov [ecx+00000004h], eax
+ loc_007166B2: mov edx, var_5C
+ loc_007166B5: mov [ecx+00000008h], edx
+ loc_007166B8: mov eax, var_58
+ loc_007166BB: mov [ecx+0000000Ch], eax
+ loc_007166BE: mov eax, 00000010h
+ loc_007166C3: call 00412850h ; __vbaChkstk
+ loc_007166C8: mov ecx, esp
+ loc_007166CA: mov edx, var_54
+ loc_007166CD: mov [ecx], edx
+ loc_007166CF: mov eax, var_50
+ loc_007166D2: mov [ecx+00000004h], eax
+ loc_007166D5: mov edx, var_4C
+ loc_007166D8: mov [ecx+00000008h], edx
+ loc_007166DB: mov eax, var_48
+ loc_007166DE: mov [ecx+0000000Ch], eax
+ loc_007166E1: mov eax, 00000010h
+ loc_007166E6: call 00412850h ; __vbaChkstk
+ loc_007166EB: mov ecx, esp
+ loc_007166ED: mov edx, var_44
+ loc_007166F0: mov [ecx], edx
+ loc_007166F2: mov eax, var_40
+ loc_007166F5: mov [ecx+00000004h], eax
+ loc_007166F8: mov edx, var_3C
+ loc_007166FB: mov [ecx+00000008h], edx
+ loc_007166FE: mov eax, var_38
+ loc_00716701: mov [ecx+0000000Ch], eax
+ loc_00716704: mov eax, 00000010h
+ loc_00716709: call 00412850h ; __vbaChkstk
+ loc_0071670E: mov ecx, esp
+ loc_00716710: mov edx, var_34
+ loc_00716713: mov [ecx], edx
+ loc_00716715: mov eax, var_30
+ loc_00716718: mov [ecx+00000004h], eax
+ loc_0071671B: mov edx, var_2C
+ loc_0071671E: mov [ecx+00000008h], edx
+ loc_00716721: mov eax, var_28
+ loc_00716724: mov [ecx+0000000Ch], eax
+ loc_00716727: push 004541F8h ; "ExplainVR"
+ loc_0071672C: mov ecx, var_68
+ loc_0071672F: mov edx, [ecx]
+ loc_00716731: mov eax, var_68
+ loc_00716734: push eax
+ loc_00716735: call [edx+00000044h]
+ loc_00716738: fnclex
+ loc_0071673A: mov var_6C, eax
+ loc_0071673D: cmp var_6C, 00000000h
+ loc_00716741: jge 00716760h
+ loc_00716743: push 00000044h
+ loc_00716745: push 0044D60Ch
+ loc_0071674A: mov ecx, var_68
+ loc_0071674D: push ecx
+ loc_0071674E: mov edx, var_6C
+ loc_00716751: push edx
+ loc_00716752: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716758: mov var_13C, eax
+ loc_0071675E: jmp 0071676Ah
+ loc_00716760: mov var_13C, 00000000h
+ loc_0071676A: lea ecx, var_24
+ loc_0071676D: call [0040142Ch] ; __vbaFreeObj
+ loc_00716773: mov var_4, 0000001Fh
+ loc_0071677A: mov eax, arg_8
+ loc_0071677D: mov ecx, [eax]
+ loc_0071677F: mov var_68, ecx
+ loc_00716782: lea edx, var_24
+ loc_00716785: push edx
+ loc_00716786: push 004541F8h ; "ExplainVR"
+ loc_0071678B: mov eax, var_68
+ loc_0071678E: mov ecx, [eax]
+ loc_00716790: mov edx, var_68
+ loc_00716793: push edx
+ loc_00716794: call [ecx+0000001Ch]
+ loc_00716797: fnclex
+ loc_00716799: mov var_6C, eax
+ loc_0071679C: cmp var_6C, 00000000h
+ loc_007167A0: jge 007167BFh
+ loc_007167A2: push 0000001Ch
+ loc_007167A4: push 0044D60Ch
+ loc_007167A9: mov eax, var_68
+ loc_007167AC: push eax
+ loc_007167AD: mov ecx, var_6C
+ loc_007167B0: push ecx
+ loc_007167B1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007167B7: mov var_140, eax
+ loc_007167BD: jmp 007167C9h
+ loc_007167BF: mov var_140, 00000000h
+ loc_007167C9: mov edx, var_24
+ loc_007167CC: mov var_70, edx
+ loc_007167CF: push FFFFFFC4h
+ loc_007167D1: mov eax, var_70
+ loc_007167D4: mov ecx, [eax]
+ loc_007167D6: mov edx, var_70
+ loc_007167D9: push edx
+ loc_007167DA: call [ecx+00000040h]
+ loc_007167DD: fnclex
+ loc_007167DF: mov var_74, eax
+ loc_007167E2: cmp var_74, 00000000h
+ loc_007167E6: jge 00716805h
+ loc_007167E8: push 00000040h
+ loc_007167EA: push 0044D914h
+ loc_007167EF: mov eax, var_70
+ loc_007167F2: push eax
+ loc_007167F3: mov ecx, var_74
+ loc_007167F6: push ecx
+ loc_007167F7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007167FD: mov var_144, eax
+ loc_00716803: jmp 0071680Fh
+ loc_00716805: mov var_144, 00000000h
+ loc_0071680F: lea ecx, var_24
+ loc_00716812: call [0040142Ch] ; __vbaFreeObj
+ loc_00716818: mov var_4, 00000020h
+ loc_0071681F: mov edx, arg_8
+ loc_00716822: mov eax, [edx]
+ loc_00716824: mov var_68, eax
+ loc_00716827: lea ecx, var_24
+ loc_0071682A: push ecx
+ loc_0071682B: push 004541F8h ; "ExplainVR"
+ loc_00716830: mov edx, var_68
+ loc_00716833: mov eax, [edx]
+ loc_00716835: mov ecx, var_68
+ loc_00716838: push ecx
+ loc_00716839: call [eax+0000001Ch]
+ loc_0071683C: fnclex
+ loc_0071683E: mov var_6C, eax
+ loc_00716841: cmp var_6C, 00000000h
+ loc_00716845: jge 00716864h
+ loc_00716847: push 0000001Ch
+ loc_00716849: push 0044D60Ch
+ loc_0071684E: mov edx, var_68
+ loc_00716851: push edx
+ loc_00716852: mov eax, var_6C
+ loc_00716855: push eax
+ loc_00716856: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071685C: mov var_148, eax
+ loc_00716862: jmp 0071686Eh
+ loc_00716864: mov var_148, 00000000h
+ loc_0071686E: mov ecx, var_24
+ loc_00716871: mov var_70, ecx
+ loc_00716874: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716879: mov edx, var_70
+ loc_0071687C: mov eax, [edx]
+ loc_0071687E: mov ecx, var_70
+ loc_00716881: push ecx
+ loc_00716882: call [eax+00000048h]
+ loc_00716885: fnclex
+ loc_00716887: mov var_74, eax
+ loc_0071688A: cmp var_74, 00000000h
+ loc_0071688E: jge 007168ADh
+ loc_00716890: push 00000048h
+ loc_00716892: push 0044D914h
+ loc_00716897: mov edx, var_70
+ loc_0071689A: push edx
+ loc_0071689B: mov eax, var_74
+ loc_0071689E: push eax
+ loc_0071689F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007168A5: mov var_14C, eax
+ loc_007168AB: jmp 007168B7h
+ loc_007168AD: mov var_14C, 00000000h
+ loc_007168B7: lea ecx, var_24
+ loc_007168BA: call [0040142Ch] ; __vbaFreeObj
+ loc_007168C0: mov var_4, 00000021h
+ loc_007168C7: mov ecx, arg_8
+ loc_007168CA: mov edx, [ecx]
+ loc_007168CC: mov var_68, edx
+ loc_007168CF: mov var_5C, 00000000h
+ loc_007168D6: mov var_64, 0000000Bh
+ loc_007168DD: mov var_4C, FFFFFFFFh
+ loc_007168E4: mov var_54, 0000000Bh
+ loc_007168EB: mov var_3C, 0043E480h ; "([Show | me | the | a | my | your]) (appointment | schedule | calendar | remind me | reminder) [appointment | date | reminder]"
+ loc_007168F2: mov var_44, 00000008h
+ loc_007168F9: mov var_2C, 00475154h ; "&Calendar"
+ loc_00716900: mov var_34, 00000008h
+ loc_00716907: lea eax, var_24
+ loc_0071690A: push eax
+ loc_0071690B: mov eax, 00000010h
+ loc_00716910: call 00412850h ; __vbaChkstk
+ loc_00716915: mov ecx, esp
+ loc_00716917: mov edx, var_64
+ loc_0071691A: mov [ecx], edx
+ loc_0071691C: mov eax, var_60
+ loc_0071691F: mov [ecx+00000004h], eax
+ loc_00716922: mov edx, var_5C
+ loc_00716925: mov [ecx+00000008h], edx
+ loc_00716928: mov eax, var_58
+ loc_0071692B: mov [ecx+0000000Ch], eax
+ loc_0071692E: mov eax, 00000010h
+ loc_00716933: call 00412850h ; __vbaChkstk
+ loc_00716938: mov ecx, esp
+ loc_0071693A: mov edx, var_54
+ loc_0071693D: mov [ecx], edx
+ loc_0071693F: mov eax, var_50
+ loc_00716942: mov [ecx+00000004h], eax
+ loc_00716945: mov edx, var_4C
+ loc_00716948: mov [ecx+00000008h], edx
+ loc_0071694B: mov eax, var_48
+ loc_0071694E: mov [ecx+0000000Ch], eax
+ loc_00716951: mov eax, 00000010h
+ loc_00716956: call 00412850h ; __vbaChkstk
+ loc_0071695B: mov ecx, esp
+ loc_0071695D: mov edx, var_44
+ loc_00716960: mov [ecx], edx
+ loc_00716962: mov eax, var_40
+ loc_00716965: mov [ecx+00000004h], eax
+ loc_00716968: mov edx, var_3C
+ loc_0071696B: mov [ecx+00000008h], edx
+ loc_0071696E: mov eax, var_38
+ loc_00716971: mov [ecx+0000000Ch], eax
+ loc_00716974: mov eax, 00000010h
+ loc_00716979: call 00412850h ; __vbaChkstk
+ loc_0071697E: mov ecx, esp
+ loc_00716980: mov edx, var_34
+ loc_00716983: mov [ecx], edx
+ loc_00716985: mov eax, var_30
+ loc_00716988: mov [ecx+00000004h], eax
+ loc_0071698B: mov edx, var_2C
+ loc_0071698E: mov [ecx+00000008h], edx
+ loc_00716991: mov eax, var_28
+ loc_00716994: mov [ecx+0000000Ch], eax
+ loc_00716997: push 00453F68h ; "Calendar"
+ loc_0071699C: mov ecx, var_68
+ loc_0071699F: mov edx, [ecx]
+ loc_007169A1: mov eax, var_68
+ loc_007169A4: push eax
+ loc_007169A5: call [edx+00000044h]
+ loc_007169A8: fnclex
+ loc_007169AA: mov var_6C, eax
+ loc_007169AD: cmp var_6C, 00000000h
+ loc_007169B1: jge 007169D0h
+ loc_007169B3: push 00000044h
+ loc_007169B5: push 0044D60Ch
+ loc_007169BA: mov ecx, var_68
+ loc_007169BD: push ecx
+ loc_007169BE: mov edx, var_6C
+ loc_007169C1: push edx
+ loc_007169C2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007169C8: mov var_150, eax
+ loc_007169CE: jmp 007169DAh
+ loc_007169D0: mov var_150, 00000000h
+ loc_007169DA: lea ecx, var_24
+ loc_007169DD: call [0040142Ch] ; __vbaFreeObj
+ loc_007169E3: mov var_4, 00000022h
+ loc_007169EA: mov eax, arg_8
+ loc_007169ED: mov ecx, [eax]
+ loc_007169EF: mov var_68, ecx
+ loc_007169F2: lea edx, var_24
+ loc_007169F5: push edx
+ loc_007169F6: push 00453F68h ; "Calendar"
+ loc_007169FB: mov eax, var_68
+ loc_007169FE: mov ecx, [eax]
+ loc_00716A00: mov edx, var_68
+ loc_00716A03: push edx
+ loc_00716A04: call [ecx+0000001Ch]
+ loc_00716A07: fnclex
+ loc_00716A09: mov var_6C, eax
+ loc_00716A0C: cmp var_6C, 00000000h
+ loc_00716A10: jge 00716A2Fh
+ loc_00716A12: push 0000001Ch
+ loc_00716A14: push 0044D60Ch
+ loc_00716A19: mov eax, var_68
+ loc_00716A1C: push eax
+ loc_00716A1D: mov ecx, var_6C
+ loc_00716A20: push ecx
+ loc_00716A21: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716A27: mov var_154, eax
+ loc_00716A2D: jmp 00716A39h
+ loc_00716A2F: mov var_154, 00000000h
+ loc_00716A39: mov edx, var_24
+ loc_00716A3C: mov var_70, edx
+ loc_00716A3F: push FFFFFFC4h
+ loc_00716A41: mov eax, var_70
+ loc_00716A44: mov ecx, [eax]
+ loc_00716A46: mov edx, var_70
+ loc_00716A49: push edx
+ loc_00716A4A: call [ecx+00000040h]
+ loc_00716A4D: fnclex
+ loc_00716A4F: mov var_74, eax
+ loc_00716A52: cmp var_74, 00000000h
+ loc_00716A56: jge 00716A75h
+ loc_00716A58: push 00000040h
+ loc_00716A5A: push 0044D914h
+ loc_00716A5F: mov eax, var_70
+ loc_00716A62: push eax
+ loc_00716A63: mov ecx, var_74
+ loc_00716A66: push ecx
+ loc_00716A67: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716A6D: mov var_158, eax
+ loc_00716A73: jmp 00716A7Fh
+ loc_00716A75: mov var_158, 00000000h
+ loc_00716A7F: lea ecx, var_24
+ loc_00716A82: call [0040142Ch] ; __vbaFreeObj
+ loc_00716A88: mov var_4, 00000023h
+ loc_00716A8F: mov edx, arg_8
+ loc_00716A92: mov eax, [edx]
+ loc_00716A94: mov var_68, eax
+ loc_00716A97: lea ecx, var_24
+ loc_00716A9A: push ecx
+ loc_00716A9B: push 00453F68h ; "Calendar"
+ loc_00716AA0: mov edx, var_68
+ loc_00716AA3: mov eax, [edx]
+ loc_00716AA5: mov ecx, var_68
+ loc_00716AA8: push ecx
+ loc_00716AA9: call [eax+0000001Ch]
+ loc_00716AAC: fnclex
+ loc_00716AAE: mov var_6C, eax
+ loc_00716AB1: cmp var_6C, 00000000h
+ loc_00716AB5: jge 00716AD4h
+ loc_00716AB7: push 0000001Ch
+ loc_00716AB9: push 0044D60Ch
+ loc_00716ABE: mov edx, var_68
+ loc_00716AC1: push edx
+ loc_00716AC2: mov eax, var_6C
+ loc_00716AC5: push eax
+ loc_00716AC6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716ACC: mov var_15C, eax
+ loc_00716AD2: jmp 00716ADEh
+ loc_00716AD4: mov var_15C, 00000000h
+ loc_00716ADE: mov ecx, var_24
+ loc_00716AE1: mov var_70, ecx
+ loc_00716AE4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716AE9: mov edx, var_70
+ loc_00716AEC: mov eax, [edx]
+ loc_00716AEE: mov ecx, var_70
+ loc_00716AF1: push ecx
+ loc_00716AF2: call [eax+00000048h]
+ loc_00716AF5: fnclex
+ loc_00716AF7: mov var_74, eax
+ loc_00716AFA: cmp var_74, 00000000h
+ loc_00716AFE: jge 00716B1Dh
+ loc_00716B00: push 00000048h
+ loc_00716B02: push 0044D914h
+ loc_00716B07: mov edx, var_70
+ loc_00716B0A: push edx
+ loc_00716B0B: mov eax, var_74
+ loc_00716B0E: push eax
+ loc_00716B0F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716B15: mov var_160, eax
+ loc_00716B1B: jmp 00716B27h
+ loc_00716B1D: mov var_160, 00000000h
+ loc_00716B27: lea ecx, var_24
+ loc_00716B2A: call [0040142Ch] ; __vbaFreeObj
+ loc_00716B30: mov var_4, 00000024h
+ loc_00716B37: mov ecx, arg_8
+ loc_00716B3A: mov edx, [ecx]
+ loc_00716B3C: mov var_68, edx
+ loc_00716B3F: mov var_5C, 00000000h
+ loc_00716B46: mov var_64, 0000000Bh
+ loc_00716B4D: mov var_4C, FFFFFFFFh
+ loc_00716B54: mov var_54, 0000000Bh
+ loc_00716B5B: mov var_3C, 0043E5F0h ; "[Change] [I want to change] [Call me] [my] (name | salutation)"
+ loc_00716B62: mov var_44, 00000008h
+ loc_00716B69: mov var_2C, 0047516Ch ; "Sa&lutation"
+ loc_00716B70: mov var_34, 00000008h
+ loc_00716B77: lea eax, var_24
+ loc_00716B7A: push eax
+ loc_00716B7B: mov eax, 00000010h
+ loc_00716B80: call 00412850h ; __vbaChkstk
+ loc_00716B85: mov ecx, esp
+ loc_00716B87: mov edx, var_64
+ loc_00716B8A: mov [ecx], edx
+ loc_00716B8C: mov eax, var_60
+ loc_00716B8F: mov [ecx+00000004h], eax
+ loc_00716B92: mov edx, var_5C
+ loc_00716B95: mov [ecx+00000008h], edx
+ loc_00716B98: mov eax, var_58
+ loc_00716B9B: mov [ecx+0000000Ch], eax
+ loc_00716B9E: mov eax, 00000010h
+ loc_00716BA3: call 00412850h ; __vbaChkstk
+ loc_00716BA8: mov ecx, esp
+ loc_00716BAA: mov edx, var_54
+ loc_00716BAD: mov [ecx], edx
+ loc_00716BAF: mov eax, var_50
+ loc_00716BB2: mov [ecx+00000004h], eax
+ loc_00716BB5: mov edx, var_4C
+ loc_00716BB8: mov [ecx+00000008h], edx
+ loc_00716BBB: mov eax, var_48
+ loc_00716BBE: mov [ecx+0000000Ch], eax
+ loc_00716BC1: mov eax, 00000010h
+ loc_00716BC6: call 00412850h ; __vbaChkstk
+ loc_00716BCB: mov ecx, esp
+ loc_00716BCD: mov edx, var_44
+ loc_00716BD0: mov [ecx], edx
+ loc_00716BD2: mov eax, var_40
+ loc_00716BD5: mov [ecx+00000004h], eax
+ loc_00716BD8: mov edx, var_3C
+ loc_00716BDB: mov [ecx+00000008h], edx
+ loc_00716BDE: mov eax, var_38
+ loc_00716BE1: mov [ecx+0000000Ch], eax
+ loc_00716BE4: mov eax, 00000010h
+ loc_00716BE9: call 00412850h ; __vbaChkstk
+ loc_00716BEE: mov ecx, esp
+ loc_00716BF0: mov edx, var_34
+ loc_00716BF3: mov [ecx], edx
+ loc_00716BF5: mov eax, var_30
+ loc_00716BF8: mov [ecx+00000004h], eax
+ loc_00716BFB: mov edx, var_2C
+ loc_00716BFE: mov [ecx+00000008h], edx
+ loc_00716C01: mov eax, var_28
+ loc_00716C04: mov [ecx+0000000Ch], eax
+ loc_00716C07: push 00453D88h ; "Salutation"
+ loc_00716C0C: mov ecx, var_68
+ loc_00716C0F: mov edx, [ecx]
+ loc_00716C11: mov eax, var_68
+ loc_00716C14: push eax
+ loc_00716C15: call [edx+00000044h]
+ loc_00716C18: fnclex
+ loc_00716C1A: mov var_6C, eax
+ loc_00716C1D: cmp var_6C, 00000000h
+ loc_00716C21: jge 00716C40h
+ loc_00716C23: push 00000044h
+ loc_00716C25: push 0044D60Ch
+ loc_00716C2A: mov ecx, var_68
+ loc_00716C2D: push ecx
+ loc_00716C2E: mov edx, var_6C
+ loc_00716C31: push edx
+ loc_00716C32: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716C38: mov var_164, eax
+ loc_00716C3E: jmp 00716C4Ah
+ loc_00716C40: mov var_164, 00000000h
+ loc_00716C4A: lea ecx, var_24
+ loc_00716C4D: call [0040142Ch] ; __vbaFreeObj
+ loc_00716C53: mov var_4, 00000025h
+ loc_00716C5A: mov eax, arg_8
+ loc_00716C5D: mov ecx, [eax]
+ loc_00716C5F: mov var_68, ecx
+ loc_00716C62: lea edx, var_24
+ loc_00716C65: push edx
+ loc_00716C66: push 00453D88h ; "Salutation"
+ loc_00716C6B: mov eax, var_68
+ loc_00716C6E: mov ecx, [eax]
+ loc_00716C70: mov edx, var_68
+ loc_00716C73: push edx
+ loc_00716C74: call [ecx+0000001Ch]
+ loc_00716C77: fnclex
+ loc_00716C79: mov var_6C, eax
+ loc_00716C7C: cmp var_6C, 00000000h
+ loc_00716C80: jge 00716C9Fh
+ loc_00716C82: push 0000001Ch
+ loc_00716C84: push 0044D60Ch
+ loc_00716C89: mov eax, var_68
+ loc_00716C8C: push eax
+ loc_00716C8D: mov ecx, var_6C
+ loc_00716C90: push ecx
+ loc_00716C91: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716C97: mov var_168, eax
+ loc_00716C9D: jmp 00716CA9h
+ loc_00716C9F: mov var_168, 00000000h
+ loc_00716CA9: mov edx, var_24
+ loc_00716CAC: mov var_70, edx
+ loc_00716CAF: push FFFFFFC4h
+ loc_00716CB1: mov eax, var_70
+ loc_00716CB4: mov ecx, [eax]
+ loc_00716CB6: mov edx, var_70
+ loc_00716CB9: push edx
+ loc_00716CBA: call [ecx+00000040h]
+ loc_00716CBD: fnclex
+ loc_00716CBF: mov var_74, eax
+ loc_00716CC2: cmp var_74, 00000000h
+ loc_00716CC6: jge 00716CE5h
+ loc_00716CC8: push 00000040h
+ loc_00716CCA: push 0044D914h
+ loc_00716CCF: mov eax, var_70
+ loc_00716CD2: push eax
+ loc_00716CD3: mov ecx, var_74
+ loc_00716CD6: push ecx
+ loc_00716CD7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716CDD: mov var_16C, eax
+ loc_00716CE3: jmp 00716CEFh
+ loc_00716CE5: mov var_16C, 00000000h
+ loc_00716CEF: lea ecx, var_24
+ loc_00716CF2: call [0040142Ch] ; __vbaFreeObj
+ loc_00716CF8: mov var_4, 00000026h
+ loc_00716CFF: mov edx, arg_8
+ loc_00716D02: mov eax, [edx]
+ loc_00716D04: mov var_68, eax
+ loc_00716D07: lea ecx, var_24
+ loc_00716D0A: push ecx
+ loc_00716D0B: push 00453D88h ; "Salutation"
+ loc_00716D10: mov edx, var_68
+ loc_00716D13: mov eax, [edx]
+ loc_00716D15: mov ecx, var_68
+ loc_00716D18: push ecx
+ loc_00716D19: call [eax+0000001Ch]
+ loc_00716D1C: fnclex
+ loc_00716D1E: mov var_6C, eax
+ loc_00716D21: cmp var_6C, 00000000h
+ loc_00716D25: jge 00716D44h
+ loc_00716D27: push 0000001Ch
+ loc_00716D29: push 0044D60Ch
+ loc_00716D2E: mov edx, var_68
+ loc_00716D31: push edx
+ loc_00716D32: mov eax, var_6C
+ loc_00716D35: push eax
+ loc_00716D36: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716D3C: mov var_170, eax
+ loc_00716D42: jmp 00716D4Eh
+ loc_00716D44: mov var_170, 00000000h
+ loc_00716D4E: mov ecx, var_24
+ loc_00716D51: mov var_70, ecx
+ loc_00716D54: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716D59: mov edx, var_70
+ loc_00716D5C: mov eax, [edx]
+ loc_00716D5E: mov ecx, var_70
+ loc_00716D61: push ecx
+ loc_00716D62: call [eax+00000048h]
+ loc_00716D65: fnclex
+ loc_00716D67: mov var_74, eax
+ loc_00716D6A: cmp var_74, 00000000h
+ loc_00716D6E: jge 00716D8Dh
+ loc_00716D70: push 00000048h
+ loc_00716D72: push 0044D914h
+ loc_00716D77: mov edx, var_70
+ loc_00716D7A: push edx
+ loc_00716D7B: mov eax, var_74
+ loc_00716D7E: push eax
+ loc_00716D7F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716D85: mov var_174, eax
+ loc_00716D8B: jmp 00716D97h
+ loc_00716D8D: mov var_174, 00000000h
+ loc_00716D97: lea ecx, var_24
+ loc_00716D9A: call [0040142Ch] ; __vbaFreeObj
+ loc_00716DA0: mov var_4, 00000027h
+ loc_00716DA7: mov ecx, arg_8
+ loc_00716DAA: mov edx, [ecx]
+ loc_00716DAC: mov var_68, edx
+ loc_00716DAF: mov var_5C, 00000000h
+ loc_00716DB6: mov var_64, 0000000Bh
+ loc_00716DBD: mov var_4C, FFFFFFFFh
+ loc_00716DC4: mov var_54, 0000000Bh
+ loc_00716DCB: mov var_3C, 0043F06Ch ; "([I want to | Let's | Please | I need to | I would like to | Can I | Let me]) (Registration | Register) [me]"
+ loc_00716DD2: mov var_44, 00000008h
+ loc_00716DD9: mov var_2C, 00474FA8h ; "R&egistration"
+ loc_00716DE0: mov var_34, 00000008h
+ loc_00716DE7: lea eax, var_24
+ loc_00716DEA: push eax
+ loc_00716DEB: mov eax, 00000010h
+ loc_00716DF0: call 00412850h ; __vbaChkstk
+ loc_00716DF5: mov ecx, esp
+ loc_00716DF7: mov edx, var_64
+ loc_00716DFA: mov [ecx], edx
+ loc_00716DFC: mov eax, var_60
+ loc_00716DFF: mov [ecx+00000004h], eax
+ loc_00716E02: mov edx, var_5C
+ loc_00716E05: mov [ecx+00000008h], edx
+ loc_00716E08: mov eax, var_58
+ loc_00716E0B: mov [ecx+0000000Ch], eax
+ loc_00716E0E: mov eax, 00000010h
+ loc_00716E13: call 00412850h ; __vbaChkstk
+ loc_00716E18: mov ecx, esp
+ loc_00716E1A: mov edx, var_54
+ loc_00716E1D: mov [ecx], edx
+ loc_00716E1F: mov eax, var_50
+ loc_00716E22: mov [ecx+00000004h], eax
+ loc_00716E25: mov edx, var_4C
+ loc_00716E28: mov [ecx+00000008h], edx
+ loc_00716E2B: mov eax, var_48
+ loc_00716E2E: mov [ecx+0000000Ch], eax
+ loc_00716E31: mov eax, 00000010h
+ loc_00716E36: call 00412850h ; __vbaChkstk
+ loc_00716E3B: mov ecx, esp
+ loc_00716E3D: mov edx, var_44
+ loc_00716E40: mov [ecx], edx
+ loc_00716E42: mov eax, var_40
+ loc_00716E45: mov [ecx+00000004h], eax
+ loc_00716E48: mov edx, var_3C
+ loc_00716E4B: mov [ecx+00000008h], edx
+ loc_00716E4E: mov eax, var_38
+ loc_00716E51: mov [ecx+0000000Ch], eax
+ loc_00716E54: mov eax, 00000010h
+ loc_00716E59: call 00412850h ; __vbaChkstk
+ loc_00716E5E: mov ecx, esp
+ loc_00716E60: mov edx, var_34
+ loc_00716E63: mov [ecx], edx
+ loc_00716E65: mov eax, var_30
+ loc_00716E68: mov [ecx+00000004h], eax
+ loc_00716E6B: mov edx, var_2C
+ loc_00716E6E: mov [ecx+00000008h], edx
+ loc_00716E71: mov eax, var_28
+ loc_00716E74: mov [ecx+0000000Ch], eax
+ loc_00716E77: push 00454F5Ch ; "Registration"
+ loc_00716E7C: mov ecx, var_68
+ loc_00716E7F: mov edx, [ecx]
+ loc_00716E81: mov eax, var_68
+ loc_00716E84: push eax
+ loc_00716E85: call [edx+00000044h]
+ loc_00716E88: fnclex
+ loc_00716E8A: mov var_6C, eax
+ loc_00716E8D: cmp var_6C, 00000000h
+ loc_00716E91: jge 00716EB0h
+ loc_00716E93: push 00000044h
+ loc_00716E95: push 0044D60Ch
+ loc_00716E9A: mov ecx, var_68
+ loc_00716E9D: push ecx
+ loc_00716E9E: mov edx, var_6C
+ loc_00716EA1: push edx
+ loc_00716EA2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716EA8: mov var_178, eax
+ loc_00716EAE: jmp 00716EBAh
+ loc_00716EB0: mov var_178, 00000000h
+ loc_00716EBA: lea ecx, var_24
+ loc_00716EBD: call [0040142Ch] ; __vbaFreeObj
+ loc_00716EC3: mov var_4, 00000028h
+ loc_00716ECA: mov eax, arg_8
+ loc_00716ECD: mov ecx, [eax]
+ loc_00716ECF: mov var_68, ecx
+ loc_00716ED2: lea edx, var_24
+ loc_00716ED5: push edx
+ loc_00716ED6: push 00454F5Ch ; "Registration"
+ loc_00716EDB: mov eax, var_68
+ loc_00716EDE: mov ecx, [eax]
+ loc_00716EE0: mov edx, var_68
+ loc_00716EE3: push edx
+ loc_00716EE4: call [ecx+0000001Ch]
+ loc_00716EE7: fnclex
+ loc_00716EE9: mov var_6C, eax
+ loc_00716EEC: cmp var_6C, 00000000h
+ loc_00716EF0: jge 00716F0Fh
+ loc_00716EF2: push 0000001Ch
+ loc_00716EF4: push 0044D60Ch
+ loc_00716EF9: mov eax, var_68
+ loc_00716EFC: push eax
+ loc_00716EFD: mov ecx, var_6C
+ loc_00716F00: push ecx
+ loc_00716F01: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716F07: mov var_17C, eax
+ loc_00716F0D: jmp 00716F19h
+ loc_00716F0F: mov var_17C, 00000000h
+ loc_00716F19: mov edx, var_24
+ loc_00716F1C: mov var_70, edx
+ loc_00716F1F: push FFFFFFC4h
+ loc_00716F21: mov eax, var_70
+ loc_00716F24: mov ecx, [eax]
+ loc_00716F26: mov edx, var_70
+ loc_00716F29: push edx
+ loc_00716F2A: call [ecx+00000040h]
+ loc_00716F2D: fnclex
+ loc_00716F2F: mov var_74, eax
+ loc_00716F32: cmp var_74, 00000000h
+ loc_00716F36: jge 00716F55h
+ loc_00716F38: push 00000040h
+ loc_00716F3A: push 0044D914h
+ loc_00716F3F: mov eax, var_70
+ loc_00716F42: push eax
+ loc_00716F43: mov ecx, var_74
+ loc_00716F46: push ecx
+ loc_00716F47: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716F4D: mov var_180, eax
+ loc_00716F53: jmp 00716F5Fh
+ loc_00716F55: mov var_180, 00000000h
+ loc_00716F5F: lea ecx, var_24
+ loc_00716F62: call [0040142Ch] ; __vbaFreeObj
+ loc_00716F68: mov var_4, 00000029h
+ loc_00716F6F: mov edx, arg_8
+ loc_00716F72: mov eax, [edx]
+ loc_00716F74: mov var_68, eax
+ loc_00716F77: lea ecx, var_24
+ loc_00716F7A: push ecx
+ loc_00716F7B: push 00454F5Ch ; "Registration"
+ loc_00716F80: mov edx, var_68
+ loc_00716F83: mov eax, [edx]
+ loc_00716F85: mov ecx, var_68
+ loc_00716F88: push ecx
+ loc_00716F89: call [eax+0000001Ch]
+ loc_00716F8C: fnclex
+ loc_00716F8E: mov var_6C, eax
+ loc_00716F91: cmp var_6C, 00000000h
+ loc_00716F95: jge 00716FB4h
+ loc_00716F97: push 0000001Ch
+ loc_00716F99: push 0044D60Ch
+ loc_00716F9E: mov edx, var_68
+ loc_00716FA1: push edx
+ loc_00716FA2: mov eax, var_6C
+ loc_00716FA5: push eax
+ loc_00716FA6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716FAC: mov var_184, eax
+ loc_00716FB2: jmp 00716FBEh
+ loc_00716FB4: mov var_184, 00000000h
+ loc_00716FBE: mov ecx, var_24
+ loc_00716FC1: mov var_70, ecx
+ loc_00716FC4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00716FC9: mov edx, var_70
+ loc_00716FCC: mov eax, [edx]
+ loc_00716FCE: mov ecx, var_70
+ loc_00716FD1: push ecx
+ loc_00716FD2: call [eax+00000048h]
+ loc_00716FD5: fnclex
+ loc_00716FD7: mov var_74, eax
+ loc_00716FDA: cmp var_74, 00000000h
+ loc_00716FDE: jge 00716FFDh
+ loc_00716FE0: push 00000048h
+ loc_00716FE2: push 0044D914h
+ loc_00716FE7: mov edx, var_70
+ loc_00716FEA: push edx
+ loc_00716FEB: mov eax, var_74
+ loc_00716FEE: push eax
+ loc_00716FEF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00716FF5: mov var_188, eax
+ loc_00716FFB: jmp 00717007h
+ loc_00716FFD: mov var_188, 00000000h
+ loc_00717007: lea ecx, var_24
+ loc_0071700A: call [0040142Ch] ; __vbaFreeObj
+ loc_00717010: mov var_4, 0000002Ah
+ loc_00717017: mov ecx, arg_8
+ loc_0071701A: mov edx, [ecx]
+ loc_0071701C: mov var_68, edx
+ loc_0071701F: mov var_5C, 00000000h
+ loc_00717026: mov var_64, 0000000Bh
+ loc_0071702D: mov var_4C, FFFFFFFFh
+ loc_00717034: mov var_54, 0000000Bh
+ loc_0071703B: mov var_3C, 0043E2A0h ; "(Open | Show) (Advance | Advanced) [Character] Options"
+ loc_00717042: mov var_44, 00000008h
+ loc_00717049: mov var_2C, 00475188h ; "&Advanced Options"
+ loc_00717050: mov var_34, 00000008h
+ loc_00717057: lea eax, var_24
+ loc_0071705A: push eax
+ loc_0071705B: mov eax, 00000010h
+ loc_00717060: call 00412850h ; __vbaChkstk
+ loc_00717065: mov ecx, esp
+ loc_00717067: mov edx, var_64
+ loc_0071706A: mov [ecx], edx
+ loc_0071706C: mov eax, var_60
+ loc_0071706F: mov [ecx+00000004h], eax
+ loc_00717072: mov edx, var_5C
+ loc_00717075: mov [ecx+00000008h], edx
+ loc_00717078: mov eax, var_58
+ loc_0071707B: mov [ecx+0000000Ch], eax
+ loc_0071707E: mov eax, 00000010h
+ loc_00717083: call 00412850h ; __vbaChkstk
+ loc_00717088: mov ecx, esp
+ loc_0071708A: mov edx, var_54
+ loc_0071708D: mov [ecx], edx
+ loc_0071708F: mov eax, var_50
+ loc_00717092: mov [ecx+00000004h], eax
+ loc_00717095: mov edx, var_4C
+ loc_00717098: mov [ecx+00000008h], edx
+ loc_0071709B: mov eax, var_48
+ loc_0071709E: mov [ecx+0000000Ch], eax
+ loc_007170A1: mov eax, 00000010h
+ loc_007170A6: call 00412850h ; __vbaChkstk
+ loc_007170AB: mov ecx, esp
+ loc_007170AD: mov edx, var_44
+ loc_007170B0: mov [ecx], edx
+ loc_007170B2: mov eax, var_40
+ loc_007170B5: mov [ecx+00000004h], eax
+ loc_007170B8: mov edx, var_3C
+ loc_007170BB: mov [ecx+00000008h], edx
+ loc_007170BE: mov eax, var_38
+ loc_007170C1: mov [ecx+0000000Ch], eax
+ loc_007170C4: mov eax, 00000010h
+ loc_007170C9: call 00412850h ; __vbaChkstk
+ loc_007170CE: mov ecx, esp
+ loc_007170D0: mov edx, var_34
+ loc_007170D3: mov [ecx], edx
+ loc_007170D5: mov eax, var_30
+ loc_007170D8: mov [ecx+00000004h], eax
+ loc_007170DB: mov edx, var_2C
+ loc_007170DE: mov [ecx+00000008h], edx
+ loc_007170E1: mov eax, var_28
+ loc_007170E4: mov [ecx+0000000Ch], eax
+ loc_007170E7: push 00454158h ; "AdvCharOpt"
+ loc_007170EC: mov ecx, var_68
+ loc_007170EF: mov edx, [ecx]
+ loc_007170F1: mov eax, var_68
+ loc_007170F4: push eax
+ loc_007170F5: call [edx+00000044h]
+ loc_007170F8: fnclex
+ loc_007170FA: mov var_6C, eax
+ loc_007170FD: cmp var_6C, 00000000h
+ loc_00717101: jge 00717120h
+ loc_00717103: push 00000044h
+ loc_00717105: push 0044D60Ch
+ loc_0071710A: mov ecx, var_68
+ loc_0071710D: push ecx
+ loc_0071710E: mov edx, var_6C
+ loc_00717111: push edx
+ loc_00717112: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717118: mov var_18C, eax
+ loc_0071711E: jmp 0071712Ah
+ loc_00717120: mov var_18C, 00000000h
+ loc_0071712A: lea ecx, var_24
+ loc_0071712D: call [0040142Ch] ; __vbaFreeObj
+ loc_00717133: mov var_4, 0000002Bh
+ loc_0071713A: mov eax, arg_8
+ loc_0071713D: mov ecx, [eax]
+ loc_0071713F: mov var_68, ecx
+ loc_00717142: lea edx, var_24
+ loc_00717145: push edx
+ loc_00717146: push 00454158h ; "AdvCharOpt"
+ loc_0071714B: mov eax, var_68
+ loc_0071714E: mov ecx, [eax]
+ loc_00717150: mov edx, var_68
+ loc_00717153: push edx
+ loc_00717154: call [ecx+0000001Ch]
+ loc_00717157: fnclex
+ loc_00717159: mov var_6C, eax
+ loc_0071715C: cmp var_6C, 00000000h
+ loc_00717160: jge 0071717Fh
+ loc_00717162: push 0000001Ch
+ loc_00717164: push 0044D60Ch
+ loc_00717169: mov eax, var_68
+ loc_0071716C: push eax
+ loc_0071716D: mov ecx, var_6C
+ loc_00717170: push ecx
+ loc_00717171: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717177: mov var_190, eax
+ loc_0071717D: jmp 00717189h
+ loc_0071717F: mov var_190, 00000000h
+ loc_00717189: mov edx, var_24
+ loc_0071718C: mov var_70, edx
+ loc_0071718F: push FFFFFFC4h
+ loc_00717191: mov eax, var_70
+ loc_00717194: mov ecx, [eax]
+ loc_00717196: mov edx, var_70
+ loc_00717199: push edx
+ loc_0071719A: call [ecx+00000040h]
+ loc_0071719D: fnclex
+ loc_0071719F: mov var_74, eax
+ loc_007171A2: cmp var_74, 00000000h
+ loc_007171A6: jge 007171C5h
+ loc_007171A8: push 00000040h
+ loc_007171AA: push 0044D914h
+ loc_007171AF: mov eax, var_70
+ loc_007171B2: push eax
+ loc_007171B3: mov ecx, var_74
+ loc_007171B6: push ecx
+ loc_007171B7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007171BD: mov var_194, eax
+ loc_007171C3: jmp 007171CFh
+ loc_007171C5: mov var_194, 00000000h
+ loc_007171CF: lea ecx, var_24
+ loc_007171D2: call [0040142Ch] ; __vbaFreeObj
+ loc_007171D8: mov var_4, 0000002Ch
+ loc_007171DF: mov edx, arg_8
+ loc_007171E2: mov eax, [edx]
+ loc_007171E4: mov var_68, eax
+ loc_007171E7: lea ecx, var_24
+ loc_007171EA: push ecx
+ loc_007171EB: push 00454158h ; "AdvCharOpt"
+ loc_007171F0: mov edx, var_68
+ loc_007171F3: mov eax, [edx]
+ loc_007171F5: mov ecx, var_68
+ loc_007171F8: push ecx
+ loc_007171F9: call [eax+0000001Ch]
+ loc_007171FC: fnclex
+ loc_007171FE: mov var_6C, eax
+ loc_00717201: cmp var_6C, 00000000h
+ loc_00717205: jge 00717224h
+ loc_00717207: push 0000001Ch
+ loc_00717209: push 0044D60Ch
+ loc_0071720E: mov edx, var_68
+ loc_00717211: push edx
+ loc_00717212: mov eax, var_6C
+ loc_00717215: push eax
+ loc_00717216: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071721C: mov var_198, eax
+ loc_00717222: jmp 0071722Eh
+ loc_00717224: mov var_198, 00000000h
+ loc_0071722E: mov ecx, var_24
+ loc_00717231: mov var_70, ecx
+ loc_00717234: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00717239: mov edx, var_70
+ loc_0071723C: mov eax, [edx]
+ loc_0071723E: mov ecx, var_70
+ loc_00717241: push ecx
+ loc_00717242: call [eax+00000048h]
+ loc_00717245: fnclex
+ loc_00717247: mov var_74, eax
+ loc_0071724A: cmp var_74, 00000000h
+ loc_0071724E: jge 0071726Dh
+ loc_00717250: push 00000048h
+ loc_00717252: push 0044D914h
+ loc_00717257: mov edx, var_70
+ loc_0071725A: push edx
+ loc_0071725B: mov eax, var_74
+ loc_0071725E: push eax
+ loc_0071725F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717265: mov var_19C, eax
+ loc_0071726B: jmp 00717277h
+ loc_0071726D: mov var_19C, 00000000h
+ loc_00717277: lea ecx, var_24
+ loc_0071727A: call [0040142Ch] ; __vbaFreeObj
+ loc_00717280: mov var_4, 0000002Dh
+ loc_00717287: mov ecx, arg_8
+ loc_0071728A: mov edx, [ecx]
+ loc_0071728C: mov var_68, edx
+ loc_0071728F: mov var_5C, 00000000h
+ loc_00717296: mov var_64, 0000000Bh
+ loc_0071729D: mov var_4C, FFFFFFFFh
+ loc_007172A4: mov var_54, 0000000Bh
+ loc_007172AB: mov var_3C, 0043F554h ; "[Bonzi] ([Check for] | [Look for]) ([a] | [an]) [bonzi buddy] (update) [me] [please] [Bonzi]"
+ loc_007172B2: mov var_44, 00000008h
+ loc_007172B9: mov var_2C, 004751B0h ; "Ta&ke a Break"
+ loc_007172C0: mov var_34, 00000008h
+ loc_007172C7: lea eax, var_24
+ loc_007172CA: push eax
+ loc_007172CB: mov eax, 00000010h
+ loc_007172D0: call 00412850h ; __vbaChkstk
+ loc_007172D5: mov ecx, esp
+ loc_007172D7: mov edx, var_64
+ loc_007172DA: mov [ecx], edx
+ loc_007172DC: mov eax, var_60
+ loc_007172DF: mov [ecx+00000004h], eax
+ loc_007172E2: mov edx, var_5C
+ loc_007172E5: mov [ecx+00000008h], edx
+ loc_007172E8: mov eax, var_58
+ loc_007172EB: mov [ecx+0000000Ch], eax
+ loc_007172EE: mov eax, 00000010h
+ loc_007172F3: call 00412850h ; __vbaChkstk
+ loc_007172F8: mov ecx, esp
+ loc_007172FA: mov edx, var_54
+ loc_007172FD: mov [ecx], edx
+ loc_007172FF: mov eax, var_50
+ loc_00717302: mov [ecx+00000004h], eax
+ loc_00717305: mov edx, var_4C
+ loc_00717308: mov [ecx+00000008h], edx
+ loc_0071730B: mov eax, var_48
+ loc_0071730E: mov [ecx+0000000Ch], eax
+ loc_00717311: mov eax, 00000010h
+ loc_00717316: call 00412850h ; __vbaChkstk
+ loc_0071731B: mov ecx, esp
+ loc_0071731D: mov edx, var_44
+ loc_00717320: mov [ecx], edx
+ loc_00717322: mov eax, var_40
+ loc_00717325: mov [ecx+00000004h], eax
+ loc_00717328: mov edx, var_3C
+ loc_0071732B: mov [ecx+00000008h], edx
+ loc_0071732E: mov eax, var_38
+ loc_00717331: mov [ecx+0000000Ch], eax
+ loc_00717334: mov eax, 00000010h
+ loc_00717339: call 00412850h ; __vbaChkstk
+ loc_0071733E: mov ecx, esp
+ loc_00717340: mov edx, var_34
+ loc_00717343: mov [ecx], edx
+ loc_00717345: mov eax, var_30
+ loc_00717348: mov [ecx+00000004h], eax
+ loc_0071734B: mov edx, var_2C
+ loc_0071734E: mov [ecx+00000008h], edx
+ loc_00717351: mov eax, var_28
+ loc_00717354: mov [ecx+0000000Ch], eax
+ loc_00717357: push 0045504Ch ; "DND"
+ loc_0071735C: mov ecx, var_68
+ loc_0071735F: mov edx, [ecx]
+ loc_00717361: mov eax, var_68
+ loc_00717364: push eax
+ loc_00717365: call [edx+00000044h]
+ loc_00717368: fnclex
+ loc_0071736A: mov var_6C, eax
+ loc_0071736D: cmp var_6C, 00000000h
+ loc_00717371: jge 00717390h
+ loc_00717373: push 00000044h
+ loc_00717375: push 0044D60Ch
+ loc_0071737A: mov ecx, var_68
+ loc_0071737D: push ecx
+ loc_0071737E: mov edx, var_6C
+ loc_00717381: push edx
+ loc_00717382: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717388: mov var_1A0, eax
+ loc_0071738E: jmp 0071739Ah
+ loc_00717390: mov var_1A0, 00000000h
+ loc_0071739A: lea ecx, var_24
+ loc_0071739D: call [0040142Ch] ; __vbaFreeObj
+ loc_007173A3: mov var_4, 0000002Eh
+ loc_007173AA: mov eax, arg_8
+ loc_007173AD: mov ecx, [eax]
+ loc_007173AF: mov var_68, ecx
+ loc_007173B2: lea edx, var_24
+ loc_007173B5: push edx
+ loc_007173B6: push 0045504Ch ; "DND"
+ loc_007173BB: mov eax, var_68
+ loc_007173BE: mov ecx, [eax]
+ loc_007173C0: mov edx, var_68
+ loc_007173C3: push edx
+ loc_007173C4: call [ecx+0000001Ch]
+ loc_007173C7: fnclex
+ loc_007173C9: mov var_6C, eax
+ loc_007173CC: cmp var_6C, 00000000h
+ loc_007173D0: jge 007173EFh
+ loc_007173D2: push 0000001Ch
+ loc_007173D4: push 0044D60Ch
+ loc_007173D9: mov eax, var_68
+ loc_007173DC: push eax
+ loc_007173DD: mov ecx, var_6C
+ loc_007173E0: push ecx
+ loc_007173E1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007173E7: mov var_1A4, eax
+ loc_007173ED: jmp 007173F9h
+ loc_007173EF: mov var_1A4, 00000000h
+ loc_007173F9: mov edx, var_24
+ loc_007173FC: mov var_70, edx
+ loc_007173FF: push FFFFFFC4h
+ loc_00717401: mov eax, var_70
+ loc_00717404: mov ecx, [eax]
+ loc_00717406: mov edx, var_70
+ loc_00717409: push edx
+ loc_0071740A: call [ecx+00000040h]
+ loc_0071740D: fnclex
+ loc_0071740F: mov var_74, eax
+ loc_00717412: cmp var_74, 00000000h
+ loc_00717416: jge 00717435h
+ loc_00717418: push 00000040h
+ loc_0071741A: push 0044D914h
+ loc_0071741F: mov eax, var_70
+ loc_00717422: push eax
+ loc_00717423: mov ecx, var_74
+ loc_00717426: push ecx
+ loc_00717427: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071742D: mov var_1A8, eax
+ loc_00717433: jmp 0071743Fh
+ loc_00717435: mov var_1A8, 00000000h
+ loc_0071743F: lea ecx, var_24
+ loc_00717442: call [0040142Ch] ; __vbaFreeObj
+ loc_00717448: mov var_4, 0000002Fh
+ loc_0071744F: mov edx, arg_8
+ loc_00717452: mov eax, [edx]
+ loc_00717454: mov var_68, eax
+ loc_00717457: lea ecx, var_24
+ loc_0071745A: push ecx
+ loc_0071745B: push 0045504Ch ; "DND"
+ loc_00717460: mov edx, var_68
+ loc_00717463: mov eax, [edx]
+ loc_00717465: mov ecx, var_68
+ loc_00717468: push ecx
+ loc_00717469: call [eax+0000001Ch]
+ loc_0071746C: fnclex
+ loc_0071746E: mov var_6C, eax
+ loc_00717471: cmp var_6C, 00000000h
+ loc_00717475: jge 00717494h
+ loc_00717477: push 0000001Ch
+ loc_00717479: push 0044D60Ch
+ loc_0071747E: mov edx, var_68
+ loc_00717481: push edx
+ loc_00717482: mov eax, var_6C
+ loc_00717485: push eax
+ loc_00717486: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071748C: mov var_1AC, eax
+ loc_00717492: jmp 0071749Eh
+ loc_00717494: mov var_1AC, 00000000h
+ loc_0071749E: mov ecx, var_24
+ loc_007174A1: mov var_70, ecx
+ loc_007174A4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_007174A9: mov edx, var_70
+ loc_007174AC: mov eax, [edx]
+ loc_007174AE: mov ecx, var_70
+ loc_007174B1: push ecx
+ loc_007174B2: call [eax+00000048h]
+ loc_007174B5: fnclex
+ loc_007174B7: mov var_74, eax
+ loc_007174BA: cmp var_74, 00000000h
+ loc_007174BE: jge 007174DDh
+ loc_007174C0: push 00000048h
+ loc_007174C2: push 0044D914h
+ loc_007174C7: mov edx, var_70
+ loc_007174CA: push edx
+ loc_007174CB: mov eax, var_74
+ loc_007174CE: push eax
+ loc_007174CF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007174D5: mov var_1B0, eax
+ loc_007174DB: jmp 007174E7h
+ loc_007174DD: mov var_1B0, 00000000h
+ loc_007174E7: lea ecx, var_24
+ loc_007174EA: call [0040142Ch] ; __vbaFreeObj
+ loc_007174F0: mov var_4, 00000030h
+ loc_007174F7: mov ecx, arg_8
+ loc_007174FA: mov edx, [ecx]
+ loc_007174FC: mov var_68, edx
+ loc_007174FF: mov var_5C, 00000000h
+ loc_00717506: mov var_64, 0000000Bh
+ loc_0071750D: mov var_4C, FFFFFFFFh
+ loc_00717514: mov var_54, 0000000Bh
+ loc_0071751B: mov var_3C, 0043F638h ; "[Bonzi] ([I need] | [Please] | [Can I get some] | [Show me] | [Will you]) [online] (Help | Help me | How do I) [please] [Bonzi]"
+ loc_00717522: mov var_44, 00000008h
+ loc_00717529: mov var_2C, 004751D0h ; "My &Online Help"
+ loc_00717530: mov var_34, 00000008h
+ loc_00717537: lea eax, var_24
+ loc_0071753A: push eax
+ loc_0071753B: mov eax, 00000010h
+ loc_00717540: call 00412850h ; __vbaChkstk
+ loc_00717545: mov ecx, esp
+ loc_00717547: mov edx, var_64
+ loc_0071754A: mov [ecx], edx
+ loc_0071754C: mov eax, var_60
+ loc_0071754F: mov [ecx+00000004h], eax
+ loc_00717552: mov edx, var_5C
+ loc_00717555: mov [ecx+00000008h], edx
+ loc_00717558: mov eax, var_58
+ loc_0071755B: mov [ecx+0000000Ch], eax
+ loc_0071755E: mov eax, 00000010h
+ loc_00717563: call 00412850h ; __vbaChkstk
+ loc_00717568: mov ecx, esp
+ loc_0071756A: mov edx, var_54
+ loc_0071756D: mov [ecx], edx
+ loc_0071756F: mov eax, var_50
+ loc_00717572: mov [ecx+00000004h], eax
+ loc_00717575: mov edx, var_4C
+ loc_00717578: mov [ecx+00000008h], edx
+ loc_0071757B: mov eax, var_48
+ loc_0071757E: mov [ecx+0000000Ch], eax
+ loc_00717581: mov eax, 00000010h
+ loc_00717586: call 00412850h ; __vbaChkstk
+ loc_0071758B: mov ecx, esp
+ loc_0071758D: mov edx, var_44
+ loc_00717590: mov [ecx], edx
+ loc_00717592: mov eax, var_40
+ loc_00717595: mov [ecx+00000004h], eax
+ loc_00717598: mov edx, var_3C
+ loc_0071759B: mov [ecx+00000008h], edx
+ loc_0071759E: mov eax, var_38
+ loc_007175A1: mov [ecx+0000000Ch], eax
+ loc_007175A4: mov eax, 00000010h
+ loc_007175A9: call 00412850h ; __vbaChkstk
+ loc_007175AE: mov ecx, esp
+ loc_007175B0: mov edx, var_34
+ loc_007175B3: mov [ecx], edx
+ loc_007175B5: mov eax, var_30
+ loc_007175B8: mov [ecx+00000004h], eax
+ loc_007175BB: mov edx, var_2C
+ loc_007175BE: mov [ecx+00000008h], edx
+ loc_007175C1: mov eax, var_28
+ loc_007175C4: mov [ecx+0000000Ch], eax
+ loc_007175C7: push 00455028h ; "Help"
+ loc_007175CC: mov ecx, var_68
+ loc_007175CF: mov edx, [ecx]
+ loc_007175D1: mov eax, var_68
+ loc_007175D4: push eax
+ loc_007175D5: call [edx+00000044h]
+ loc_007175D8: fnclex
+ loc_007175DA: mov var_6C, eax
+ loc_007175DD: cmp var_6C, 00000000h
+ loc_007175E1: jge 00717600h
+ loc_007175E3: push 00000044h
+ loc_007175E5: push 0044D60Ch
+ loc_007175EA: mov ecx, var_68
+ loc_007175ED: push ecx
+ loc_007175EE: mov edx, var_6C
+ loc_007175F1: push edx
+ loc_007175F2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007175F8: mov var_1B4, eax
+ loc_007175FE: jmp 0071760Ah
+ loc_00717600: mov var_1B4, 00000000h
+ loc_0071760A: lea ecx, var_24
+ loc_0071760D: call [0040142Ch] ; __vbaFreeObj
+ loc_00717613: mov var_4, 00000031h
+ loc_0071761A: mov eax, arg_8
+ loc_0071761D: mov ecx, [eax]
+ loc_0071761F: mov var_68, ecx
+ loc_00717622: lea edx, var_24
+ loc_00717625: push edx
+ loc_00717626: push 00455028h ; "Help"
+ loc_0071762B: mov eax, var_68
+ loc_0071762E: mov ecx, [eax]
+ loc_00717630: mov edx, var_68
+ loc_00717633: push edx
+ loc_00717634: call [ecx+0000001Ch]
+ loc_00717637: fnclex
+ loc_00717639: mov var_6C, eax
+ loc_0071763C: cmp var_6C, 00000000h
+ loc_00717640: jge 0071765Fh
+ loc_00717642: push 0000001Ch
+ loc_00717644: push 0044D60Ch
+ loc_00717649: mov eax, var_68
+ loc_0071764C: push eax
+ loc_0071764D: mov ecx, var_6C
+ loc_00717650: push ecx
+ loc_00717651: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717657: mov var_1B8, eax
+ loc_0071765D: jmp 00717669h
+ loc_0071765F: mov var_1B8, 00000000h
+ loc_00717669: mov edx, var_24
+ loc_0071766C: mov var_70, edx
+ loc_0071766F: push FFFFFFC4h
+ loc_00717671: mov eax, var_70
+ loc_00717674: mov ecx, [eax]
+ loc_00717676: mov edx, var_70
+ loc_00717679: push edx
+ loc_0071767A: call [ecx+00000040h]
+ loc_0071767D: fnclex
+ loc_0071767F: mov var_74, eax
+ loc_00717682: cmp var_74, 00000000h
+ loc_00717686: jge 007176A5h
+ loc_00717688: push 00000040h
+ loc_0071768A: push 0044D914h
+ loc_0071768F: mov eax, var_70
+ loc_00717692: push eax
+ loc_00717693: mov ecx, var_74
+ loc_00717696: push ecx
+ loc_00717697: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071769D: mov var_1BC, eax
+ loc_007176A3: jmp 007176AFh
+ loc_007176A5: mov var_1BC, 00000000h
+ loc_007176AF: lea ecx, var_24
+ loc_007176B2: call [0040142Ch] ; __vbaFreeObj
+ loc_007176B8: mov var_4, 00000032h
+ loc_007176BF: mov edx, arg_8
+ loc_007176C2: mov eax, [edx]
+ loc_007176C4: mov var_68, eax
+ loc_007176C7: lea ecx, var_24
+ loc_007176CA: push ecx
+ loc_007176CB: push 00455028h ; "Help"
+ loc_007176D0: mov edx, var_68
+ loc_007176D3: mov eax, [edx]
+ loc_007176D5: mov ecx, var_68
+ loc_007176D8: push ecx
+ loc_007176D9: call [eax+0000001Ch]
+ loc_007176DC: fnclex
+ loc_007176DE: mov var_6C, eax
+ loc_007176E1: cmp var_6C, 00000000h
+ loc_007176E5: jge 00717704h
+ loc_007176E7: push 0000001Ch
+ loc_007176E9: push 0044D60Ch
+ loc_007176EE: mov edx, var_68
+ loc_007176F1: push edx
+ loc_007176F2: mov eax, var_6C
+ loc_007176F5: push eax
+ loc_007176F6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007176FC: mov var_1C0, eax
+ loc_00717702: jmp 0071770Eh
+ loc_00717704: mov var_1C0, 00000000h
+ loc_0071770E: mov ecx, var_24
+ loc_00717711: mov var_70, ecx
+ loc_00717714: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00717719: mov edx, var_70
+ loc_0071771C: mov eax, [edx]
+ loc_0071771E: mov ecx, var_70
+ loc_00717721: push ecx
+ loc_00717722: call [eax+00000048h]
+ loc_00717725: fnclex
+ loc_00717727: mov var_74, eax
+ loc_0071772A: cmp var_74, 00000000h
+ loc_0071772E: jge 0071774Dh
+ loc_00717730: push 00000048h
+ loc_00717732: push 0044D914h
+ loc_00717737: mov edx, var_70
+ loc_0071773A: push edx
+ loc_0071773B: mov eax, var_74
+ loc_0071773E: push eax
+ loc_0071773F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717745: mov var_1C4, eax
+ loc_0071774B: jmp 00717757h
+ loc_0071774D: mov var_1C4, 00000000h
+ loc_00717757: lea ecx, var_24
+ loc_0071775A: call [0040142Ch] ; __vbaFreeObj
+ loc_00717760: mov var_4, 00000033h
+ loc_00717767: mov ecx, arg_8
+ loc_0071776A: mov edx, [ecx]
+ loc_0071776C: mov var_68, edx
+ loc_0071776F: mov var_5C, 00000000h
+ loc_00717776: mov var_64, 0000000Bh
+ loc_0071777D: mov var_4C, FFFFFFFFh
+ loc_00717784: mov var_54, 0000000Bh
+ loc_0071778B: mov var_3C, 0043F554h ; "[Bonzi] ([Check for] | [Look for]) ([a] | [an]) [bonzi buddy] (update) [me] [please] [Bonzi]"
+ loc_00717792: mov var_44, 00000008h
+ loc_00717799: mov var_2C, 004751F4h ; "&Update Me"
+ loc_007177A0: mov var_34, 00000008h
+ loc_007177A7: lea eax, var_24
+ loc_007177AA: push eax
+ loc_007177AB: mov eax, 00000010h
+ loc_007177B0: call 00412850h ; __vbaChkstk
+ loc_007177B5: mov ecx, esp
+ loc_007177B7: mov edx, var_64
+ loc_007177BA: mov [ecx], edx
+ loc_007177BC: mov eax, var_60
+ loc_007177BF: mov [ecx+00000004h], eax
+ loc_007177C2: mov edx, var_5C
+ loc_007177C5: mov [ecx+00000008h], edx
+ loc_007177C8: mov eax, var_58
+ loc_007177CB: mov [ecx+0000000Ch], eax
+ loc_007177CE: mov eax, 00000010h
+ loc_007177D3: call 00412850h ; __vbaChkstk
+ loc_007177D8: mov ecx, esp
+ loc_007177DA: mov edx, var_54
+ loc_007177DD: mov [ecx], edx
+ loc_007177DF: mov eax, var_50
+ loc_007177E2: mov [ecx+00000004h], eax
+ loc_007177E5: mov edx, var_4C
+ loc_007177E8: mov [ecx+00000008h], edx
+ loc_007177EB: mov eax, var_48
+ loc_007177EE: mov [ecx+0000000Ch], eax
+ loc_007177F1: mov eax, 00000010h
+ loc_007177F6: call 00412850h ; __vbaChkstk
+ loc_007177FB: mov ecx, esp
+ loc_007177FD: mov edx, var_44
+ loc_00717800: mov [ecx], edx
+ loc_00717802: mov eax, var_40
+ loc_00717805: mov [ecx+00000004h], eax
+ loc_00717808: mov edx, var_3C
+ loc_0071780B: mov [ecx+00000008h], edx
+ loc_0071780E: mov eax, var_38
+ loc_00717811: mov [ecx+0000000Ch], eax
+ loc_00717814: mov eax, 00000010h
+ loc_00717819: call 00412850h ; __vbaChkstk
+ loc_0071781E: mov ecx, esp
+ loc_00717820: mov edx, var_34
+ loc_00717823: mov [ecx], edx
+ loc_00717825: mov eax, var_30
+ loc_00717828: mov [ecx+00000004h], eax
+ loc_0071782B: mov edx, var_2C
+ loc_0071782E: mov [ecx+00000008h], edx
+ loc_00717831: mov eax, var_28
+ loc_00717834: mov [ecx+0000000Ch], eax
+ loc_00717837: push 00455038h ; "Update"
+ loc_0071783C: mov ecx, var_68
+ loc_0071783F: mov edx, [ecx]
+ loc_00717841: mov eax, var_68
+ loc_00717844: push eax
+ loc_00717845: call [edx+00000044h]
+ loc_00717848: fnclex
+ loc_0071784A: mov var_6C, eax
+ loc_0071784D: cmp var_6C, 00000000h
+ loc_00717851: jge 00717870h
+ loc_00717853: push 00000044h
+ loc_00717855: push 0044D60Ch
+ loc_0071785A: mov ecx, var_68
+ loc_0071785D: push ecx
+ loc_0071785E: mov edx, var_6C
+ loc_00717861: push edx
+ loc_00717862: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717868: mov var_1C8, eax
+ loc_0071786E: jmp 0071787Ah
+ loc_00717870: mov var_1C8, 00000000h
+ loc_0071787A: lea ecx, var_24
+ loc_0071787D: call [0040142Ch] ; __vbaFreeObj
+ loc_00717883: mov var_4, 00000034h
+ loc_0071788A: mov eax, arg_8
+ loc_0071788D: mov ecx, [eax]
+ loc_0071788F: mov var_68, ecx
+ loc_00717892: lea edx, var_24
+ loc_00717895: push edx
+ loc_00717896: push 00455038h ; "Update"
+ loc_0071789B: mov eax, var_68
+ loc_0071789E: mov ecx, [eax]
+ loc_007178A0: mov edx, var_68
+ loc_007178A3: push edx
+ loc_007178A4: call [ecx+0000001Ch]
+ loc_007178A7: fnclex
+ loc_007178A9: mov var_6C, eax
+ loc_007178AC: cmp var_6C, 00000000h
+ loc_007178B0: jge 007178CFh
+ loc_007178B2: push 0000001Ch
+ loc_007178B4: push 0044D60Ch
+ loc_007178B9: mov eax, var_68
+ loc_007178BC: push eax
+ loc_007178BD: mov ecx, var_6C
+ loc_007178C0: push ecx
+ loc_007178C1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007178C7: mov var_1CC, eax
+ loc_007178CD: jmp 007178D9h
+ loc_007178CF: mov var_1CC, 00000000h
+ loc_007178D9: mov edx, var_24
+ loc_007178DC: mov var_70, edx
+ loc_007178DF: push FFFFFFC4h
+ loc_007178E1: mov eax, var_70
+ loc_007178E4: mov ecx, [eax]
+ loc_007178E6: mov edx, var_70
+ loc_007178E9: push edx
+ loc_007178EA: call [ecx+00000040h]
+ loc_007178ED: fnclex
+ loc_007178EF: mov var_74, eax
+ loc_007178F2: cmp var_74, 00000000h
+ loc_007178F6: jge 00717915h
+ loc_007178F8: push 00000040h
+ loc_007178FA: push 0044D914h
+ loc_007178FF: mov eax, var_70
+ loc_00717902: push eax
+ loc_00717903: mov ecx, var_74
+ loc_00717906: push ecx
+ loc_00717907: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071790D: mov var_1D0, eax
+ loc_00717913: jmp 0071791Fh
+ loc_00717915: mov var_1D0, 00000000h
+ loc_0071791F: lea ecx, var_24
+ loc_00717922: call [0040142Ch] ; __vbaFreeObj
+ loc_00717928: mov var_4, 00000035h
+ loc_0071792F: mov edx, arg_8
+ loc_00717932: mov eax, [edx]
+ loc_00717934: mov var_68, eax
+ loc_00717937: lea ecx, var_24
+ loc_0071793A: push ecx
+ loc_0071793B: push 00455038h ; "Update"
+ loc_00717940: mov edx, var_68
+ loc_00717943: mov eax, [edx]
+ loc_00717945: mov ecx, var_68
+ loc_00717948: push ecx
+ loc_00717949: call [eax+0000001Ch]
+ loc_0071794C: fnclex
+ loc_0071794E: mov var_6C, eax
+ loc_00717951: cmp var_6C, 00000000h
+ loc_00717955: jge 00717974h
+ loc_00717957: push 0000001Ch
+ loc_00717959: push 0044D60Ch
+ loc_0071795E: mov edx, var_68
+ loc_00717961: push edx
+ loc_00717962: mov eax, var_6C
+ loc_00717965: push eax
+ loc_00717966: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071796C: mov var_1D4, eax
+ loc_00717972: jmp 0071797Eh
+ loc_00717974: mov var_1D4, 00000000h
+ loc_0071797E: mov ecx, var_24
+ loc_00717981: mov var_70, ecx
+ loc_00717984: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00717989: mov edx, var_70
+ loc_0071798C: mov eax, [edx]
+ loc_0071798E: mov ecx, var_70
+ loc_00717991: push ecx
+ loc_00717992: call [eax+00000048h]
+ loc_00717995: fnclex
+ loc_00717997: mov var_74, eax
+ loc_0071799A: cmp var_74, 00000000h
+ loc_0071799E: jge 007179BDh
+ loc_007179A0: push 00000048h
+ loc_007179A2: push 0044D914h
+ loc_007179A7: mov edx, var_70
+ loc_007179AA: push edx
+ loc_007179AB: mov eax, var_74
+ loc_007179AE: push eax
+ loc_007179AF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007179B5: mov var_1D8, eax
+ loc_007179BB: jmp 007179C7h
+ loc_007179BD: mov var_1D8, 00000000h
+ loc_007179C7: lea ecx, var_24
+ loc_007179CA: call [0040142Ch] ; __vbaFreeObj
+ loc_007179D0: mov var_4, 00000036h
+ loc_007179D7: mov ecx, arg_8
+ loc_007179DA: mov edx, [ecx]
+ loc_007179DC: mov var_68, edx
+ loc_007179DF: mov var_5C, 00000000h
+ loc_007179E6: mov var_64, 0000000Bh
+ loc_007179ED: mov var_4C, FFFFFFFFh
+ loc_007179F4: mov var_54, 0000000Bh
+ loc_007179FB: mov var_3C, 0043F25Ch ; "([I want to | Let's | Please | I need to | I would like to | Can I | Let me]) (Tell a friend | Tell my friend) [about] ([you | me | bonzi buddy | this | Bonzi]) [please] [Bonzi]"
+ loc_00717A02: mov var_44, 00000008h
+ loc_00717A09: mov var_2C, 00475210h ; "&Tell Your Friends About Me!"
+ loc_00717A10: mov var_34, 00000008h
+ loc_00717A17: lea eax, var_24
+ loc_00717A1A: push eax
+ loc_00717A1B: mov eax, 00000010h
+ loc_00717A20: call 00412850h ; __vbaChkstk
+ loc_00717A25: mov ecx, esp
+ loc_00717A27: mov edx, var_64
+ loc_00717A2A: mov [ecx], edx
+ loc_00717A2C: mov eax, var_60
+ loc_00717A2F: mov [ecx+00000004h], eax
+ loc_00717A32: mov edx, var_5C
+ loc_00717A35: mov [ecx+00000008h], edx
+ loc_00717A38: mov eax, var_58
+ loc_00717A3B: mov [ecx+0000000Ch], eax
+ loc_00717A3E: mov eax, 00000010h
+ loc_00717A43: call 00412850h ; __vbaChkstk
+ loc_00717A48: mov ecx, esp
+ loc_00717A4A: mov edx, var_54
+ loc_00717A4D: mov [ecx], edx
+ loc_00717A4F: mov eax, var_50
+ loc_00717A52: mov [ecx+00000004h], eax
+ loc_00717A55: mov edx, var_4C
+ loc_00717A58: mov [ecx+00000008h], edx
+ loc_00717A5B: mov eax, var_48
+ loc_00717A5E: mov [ecx+0000000Ch], eax
+ loc_00717A61: mov eax, 00000010h
+ loc_00717A66: call 00412850h ; __vbaChkstk
+ loc_00717A6B: mov ecx, esp
+ loc_00717A6D: mov edx, var_44
+ loc_00717A70: mov [ecx], edx
+ loc_00717A72: mov eax, var_40
+ loc_00717A75: mov [ecx+00000004h], eax
+ loc_00717A78: mov edx, var_3C
+ loc_00717A7B: mov [ecx+00000008h], edx
+ loc_00717A7E: mov eax, var_38
+ loc_00717A81: mov [ecx+0000000Ch], eax
+ loc_00717A84: mov eax, 00000010h
+ loc_00717A89: call 00412850h ; __vbaChkstk
+ loc_00717A8E: mov ecx, esp
+ loc_00717A90: mov edx, var_34
+ loc_00717A93: mov [ecx], edx
+ loc_00717A95: mov eax, var_30
+ loc_00717A98: mov [ecx+00000004h], eax
+ loc_00717A9B: mov edx, var_2C
+ loc_00717A9E: mov [ecx+00000008h], edx
+ loc_00717AA1: mov eax, var_28
+ loc_00717AA4: mov [ecx+0000000Ch], eax
+ loc_00717AA7: push 0044AEE0h ; "TellAFriend"
+ loc_00717AAC: mov ecx, var_68
+ loc_00717AAF: mov edx, [ecx]
+ loc_00717AB1: mov eax, var_68
+ loc_00717AB4: push eax
+ loc_00717AB5: call [edx+00000044h]
+ loc_00717AB8: fnclex
+ loc_00717ABA: mov var_6C, eax
+ loc_00717ABD: cmp var_6C, 00000000h
+ loc_00717AC1: jge 00717AE0h
+ loc_00717AC3: push 00000044h
+ loc_00717AC5: push 0044D60Ch
+ loc_00717ACA: mov ecx, var_68
+ loc_00717ACD: push ecx
+ loc_00717ACE: mov edx, var_6C
+ loc_00717AD1: push edx
+ loc_00717AD2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717AD8: mov var_1DC, eax
+ loc_00717ADE: jmp 00717AEAh
+ loc_00717AE0: mov var_1DC, 00000000h
+ loc_00717AEA: lea ecx, var_24
+ loc_00717AED: call [0040142Ch] ; __vbaFreeObj
+ loc_00717AF3: mov var_4, 00000037h
+ loc_00717AFA: mov eax, arg_8
+ loc_00717AFD: mov ecx, [eax]
+ loc_00717AFF: mov var_68, ecx
+ loc_00717B02: lea edx, var_24
+ loc_00717B05: push edx
+ loc_00717B06: push 0044AEE0h ; "TellAFriend"
+ loc_00717B0B: mov eax, var_68
+ loc_00717B0E: mov ecx, [eax]
+ loc_00717B10: mov edx, var_68
+ loc_00717B13: push edx
+ loc_00717B14: call [ecx+0000001Ch]
+ loc_00717B17: fnclex
+ loc_00717B19: mov var_6C, eax
+ loc_00717B1C: cmp var_6C, 00000000h
+ loc_00717B20: jge 00717B3Fh
+ loc_00717B22: push 0000001Ch
+ loc_00717B24: push 0044D60Ch
+ loc_00717B29: mov eax, var_68
+ loc_00717B2C: push eax
+ loc_00717B2D: mov ecx, var_6C
+ loc_00717B30: push ecx
+ loc_00717B31: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717B37: mov var_1E0, eax
+ loc_00717B3D: jmp 00717B49h
+ loc_00717B3F: mov var_1E0, 00000000h
+ loc_00717B49: mov edx, var_24
+ loc_00717B4C: mov var_70, edx
+ loc_00717B4F: push FFFFFFC4h
+ loc_00717B51: mov eax, var_70
+ loc_00717B54: mov ecx, [eax]
+ loc_00717B56: mov edx, var_70
+ loc_00717B59: push edx
+ loc_00717B5A: call [ecx+00000040h]
+ loc_00717B5D: fnclex
+ loc_00717B5F: mov var_74, eax
+ loc_00717B62: cmp var_74, 00000000h
+ loc_00717B66: jge 00717B85h
+ loc_00717B68: push 00000040h
+ loc_00717B6A: push 0044D914h
+ loc_00717B6F: mov eax, var_70
+ loc_00717B72: push eax
+ loc_00717B73: mov ecx, var_74
+ loc_00717B76: push ecx
+ loc_00717B77: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717B7D: mov var_1E4, eax
+ loc_00717B83: jmp 00717B8Fh
+ loc_00717B85: mov var_1E4, 00000000h
+ loc_00717B8F: lea ecx, var_24
+ loc_00717B92: call [0040142Ch] ; __vbaFreeObj
+ loc_00717B98: mov var_4, 00000038h
+ loc_00717B9F: mov edx, arg_8
+ loc_00717BA2: mov eax, [edx]
+ loc_00717BA4: mov var_68, eax
+ loc_00717BA7: lea ecx, var_24
+ loc_00717BAA: push ecx
+ loc_00717BAB: push 0044AEE0h ; "TellAFriend"
+ loc_00717BB0: mov edx, var_68
+ loc_00717BB3: mov eax, [edx]
+ loc_00717BB5: mov ecx, var_68
+ loc_00717BB8: push ecx
+ loc_00717BB9: call [eax+0000001Ch]
+ loc_00717BBC: fnclex
+ loc_00717BBE: mov var_6C, eax
+ loc_00717BC1: cmp var_6C, 00000000h
+ loc_00717BC5: jge 00717BE4h
+ loc_00717BC7: push 0000001Ch
+ loc_00717BC9: push 0044D60Ch
+ loc_00717BCE: mov edx, var_68
+ loc_00717BD1: push edx
+ loc_00717BD2: mov eax, var_6C
+ loc_00717BD5: push eax
+ loc_00717BD6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717BDC: mov var_1E8, eax
+ loc_00717BE2: jmp 00717BEEh
+ loc_00717BE4: mov var_1E8, 00000000h
+ loc_00717BEE: mov ecx, var_24
+ loc_00717BF1: mov var_70, ecx
+ loc_00717BF4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00717BF9: mov edx, var_70
+ loc_00717BFC: mov eax, [edx]
+ loc_00717BFE: mov ecx, var_70
+ loc_00717C01: push ecx
+ loc_00717C02: call [eax+00000048h]
+ loc_00717C05: fnclex
+ loc_00717C07: mov var_74, eax
+ loc_00717C0A: cmp var_74, 00000000h
+ loc_00717C0E: jge 00717C2Dh
+ loc_00717C10: push 00000048h
+ loc_00717C12: push 0044D914h
+ loc_00717C17: mov edx, var_70
+ loc_00717C1A: push edx
+ loc_00717C1B: mov eax, var_74
+ loc_00717C1E: push eax
+ loc_00717C1F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717C25: mov var_1EC, eax
+ loc_00717C2B: jmp 00717C37h
+ loc_00717C2D: mov var_1EC, 00000000h
+ loc_00717C37: lea ecx, var_24
+ loc_00717C3A: call [0040142Ch] ; __vbaFreeObj
+ loc_00717C40: mov var_4, 00000039h
+ loc_00717C47: mov ecx, arg_8
+ loc_00717C4A: mov edx, [ecx]
+ loc_00717C4C: mov var_68, edx
+ loc_00717C4F: mov var_5C, 00000000h
+ loc_00717C56: mov var_64, 0000000Bh
+ loc_00717C5D: mov var_4C, FFFFFFFFh
+ loc_00717C64: mov var_54, 0000000Bh
+ loc_00717C6B: mov var_3C, 0043E18Ch ; "(Exit | Goodbye | Leave | See you Later | Go away | Bugger off) [Bonzi]"
+ loc_00717C72: mov var_44, 00000008h
+ loc_00717C79: mov var_2C, 00475250h ; "E&xit"
+ loc_00717C80: mov var_34, 00000008h
+ loc_00717C87: lea eax, var_24
+ loc_00717C8A: push eax
+ loc_00717C8B: mov eax, 00000010h
+ loc_00717C90: call 00412850h ; __vbaChkstk
+ loc_00717C95: mov ecx, esp
+ loc_00717C97: mov edx, var_64
+ loc_00717C9A: mov [ecx], edx
+ loc_00717C9C: mov eax, var_60
+ loc_00717C9F: mov [ecx+00000004h], eax
+ loc_00717CA2: mov edx, var_5C
+ loc_00717CA5: mov [ecx+00000008h], edx
+ loc_00717CA8: mov eax, var_58
+ loc_00717CAB: mov [ecx+0000000Ch], eax
+ loc_00717CAE: mov eax, 00000010h
+ loc_00717CB3: call 00412850h ; __vbaChkstk
+ loc_00717CB8: mov ecx, esp
+ loc_00717CBA: mov edx, var_54
+ loc_00717CBD: mov [ecx], edx
+ loc_00717CBF: mov eax, var_50
+ loc_00717CC2: mov [ecx+00000004h], eax
+ loc_00717CC5: mov edx, var_4C
+ loc_00717CC8: mov [ecx+00000008h], edx
+ loc_00717CCB: mov eax, var_48
+ loc_00717CCE: mov [ecx+0000000Ch], eax
+ loc_00717CD1: mov eax, 00000010h
+ loc_00717CD6: call 00412850h ; __vbaChkstk
+ loc_00717CDB: mov ecx, esp
+ loc_00717CDD: mov edx, var_44
+ loc_00717CE0: mov [ecx], edx
+ loc_00717CE2: mov eax, var_40
+ loc_00717CE5: mov [ecx+00000004h], eax
+ loc_00717CE8: mov edx, var_3C
+ loc_00717CEB: mov [ecx+00000008h], edx
+ loc_00717CEE: mov eax, var_38
+ loc_00717CF1: mov [ecx+0000000Ch], eax
+ loc_00717CF4: mov eax, 00000010h
+ loc_00717CF9: call 00412850h ; __vbaChkstk
+ loc_00717CFE: mov ecx, esp
+ loc_00717D00: mov edx, var_34
+ loc_00717D03: mov [ecx], edx
+ loc_00717D05: mov eax, var_30
+ loc_00717D08: mov [ecx+00000004h], eax
+ loc_00717D0B: mov edx, var_2C
+ loc_00717D0E: mov [ecx+00000008h], edx
+ loc_00717D11: mov eax, var_28
+ loc_00717D14: mov [ecx+0000000Ch], eax
+ loc_00717D17: push 00454148h ; "Exit"
+ loc_00717D1C: mov ecx, var_68
+ loc_00717D1F: mov edx, [ecx]
+ loc_00717D21: mov eax, var_68
+ loc_00717D24: push eax
+ loc_00717D25: call [edx+00000044h]
+ loc_00717D28: fnclex
+ loc_00717D2A: mov var_6C, eax
+ loc_00717D2D: cmp var_6C, 00000000h
+ loc_00717D31: jge 00717D50h
+ loc_00717D33: push 00000044h
+ loc_00717D35: push 0044D60Ch
+ loc_00717D3A: mov ecx, var_68
+ loc_00717D3D: push ecx
+ loc_00717D3E: mov edx, var_6C
+ loc_00717D41: push edx
+ loc_00717D42: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717D48: mov var_1F0, eax
+ loc_00717D4E: jmp 00717D5Ah
+ loc_00717D50: mov var_1F0, 00000000h
+ loc_00717D5A: lea ecx, var_24
+ loc_00717D5D: call [0040142Ch] ; __vbaFreeObj
+ loc_00717D63: mov var_4, 0000003Ah
+ loc_00717D6A: mov eax, arg_8
+ loc_00717D6D: mov ecx, [eax]
+ loc_00717D6F: mov var_68, ecx
+ loc_00717D72: lea edx, var_24
+ loc_00717D75: push edx
+ loc_00717D76: push 00454148h ; "Exit"
+ loc_00717D7B: mov eax, var_68
+ loc_00717D7E: mov ecx, [eax]
+ loc_00717D80: mov edx, var_68
+ loc_00717D83: push edx
+ loc_00717D84: call [ecx+0000001Ch]
+ loc_00717D87: fnclex
+ loc_00717D89: mov var_6C, eax
+ loc_00717D8C: cmp var_6C, 00000000h
+ loc_00717D90: jge 00717DAFh
+ loc_00717D92: push 0000001Ch
+ loc_00717D94: push 0044D60Ch
+ loc_00717D99: mov eax, var_68
+ loc_00717D9C: push eax
+ loc_00717D9D: mov ecx, var_6C
+ loc_00717DA0: push ecx
+ loc_00717DA1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717DA7: mov var_1F4, eax
+ loc_00717DAD: jmp 00717DB9h
+ loc_00717DAF: mov var_1F4, 00000000h
+ loc_00717DB9: mov edx, var_24
+ loc_00717DBC: mov var_70, edx
+ loc_00717DBF: push FFFFFFC4h
+ loc_00717DC1: mov eax, var_70
+ loc_00717DC4: mov ecx, [eax]
+ loc_00717DC6: mov edx, var_70
+ loc_00717DC9: push edx
+ loc_00717DCA: call [ecx+00000040h]
+ loc_00717DCD: fnclex
+ loc_00717DCF: mov var_74, eax
+ loc_00717DD2: cmp var_74, 00000000h
+ loc_00717DD6: jge 00717DF5h
+ loc_00717DD8: push 00000040h
+ loc_00717DDA: push 0044D914h
+ loc_00717DDF: mov eax, var_70
+ loc_00717DE2: push eax
+ loc_00717DE3: mov ecx, var_74
+ loc_00717DE6: push ecx
+ loc_00717DE7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717DED: mov var_1F8, eax
+ loc_00717DF3: jmp 00717DFFh
+ loc_00717DF5: mov var_1F8, 00000000h
+ loc_00717DFF: lea ecx, var_24
+ loc_00717E02: call [0040142Ch] ; __vbaFreeObj
+ loc_00717E08: mov var_4, 0000003Bh
+ loc_00717E0F: mov edx, arg_8
+ loc_00717E12: mov eax, [edx]
+ loc_00717E14: mov var_68, eax
+ loc_00717E17: lea ecx, var_24
+ loc_00717E1A: push ecx
+ loc_00717E1B: push 00454148h ; "Exit"
+ loc_00717E20: mov edx, var_68
+ loc_00717E23: mov eax, [edx]
+ loc_00717E25: mov ecx, var_68
+ loc_00717E28: push ecx
+ loc_00717E29: call [eax+0000001Ch]
+ loc_00717E2C: fnclex
+ loc_00717E2E: mov var_6C, eax
+ loc_00717E31: cmp var_6C, 00000000h
+ loc_00717E35: jge 00717E54h
+ loc_00717E37: push 0000001Ch
+ loc_00717E39: push 0044D60Ch
+ loc_00717E3E: mov edx, var_68
+ loc_00717E41: push edx
+ loc_00717E42: mov eax, var_6C
+ loc_00717E45: push eax
+ loc_00717E46: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717E4C: mov var_1FC, eax
+ loc_00717E52: jmp 00717E5Eh
+ loc_00717E54: mov var_1FC, 00000000h
+ loc_00717E5E: mov ecx, var_24
+ loc_00717E61: mov var_70, ecx
+ loc_00717E64: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00717E69: mov edx, var_70
+ loc_00717E6C: mov eax, [edx]
+ loc_00717E6E: mov ecx, var_70
+ loc_00717E71: push ecx
+ loc_00717E72: call [eax+00000048h]
+ loc_00717E75: fnclex
+ loc_00717E77: mov var_74, eax
+ loc_00717E7A: cmp var_74, 00000000h
+ loc_00717E7E: jge 00717E9Dh
+ loc_00717E80: push 00000048h
+ loc_00717E82: push 0044D914h
+ loc_00717E87: mov edx, var_70
+ loc_00717E8A: push edx
+ loc_00717E8B: mov eax, var_74
+ loc_00717E8E: push eax
+ loc_00717E8F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717E95: mov var_200, eax
+ loc_00717E9B: jmp 00717EA7h
+ loc_00717E9D: mov var_200, 00000000h
+ loc_00717EA7: lea ecx, var_24
+ loc_00717EAA: call [0040142Ch] ; __vbaFreeObj
+ loc_00717EB0: mov var_4, 0000003Ch
+ loc_00717EB7: mov ecx, arg_8
+ loc_00717EBA: mov edx, [ecx]
+ loc_00717EBC: mov var_68, edx
+ loc_00717EBF: lea eax, var_24
+ loc_00717EC2: push eax
+ loc_00717EC3: push 00454148h ; "Exit"
+ loc_00717EC8: mov ecx, var_68
+ loc_00717ECB: mov edx, [ecx]
+ loc_00717ECD: mov eax, var_68
+ loc_00717ED0: push eax
+ loc_00717ED1: call [edx+0000001Ch]
+ loc_00717ED4: fnclex
+ loc_00717ED6: mov var_6C, eax
+ loc_00717ED9: cmp var_6C, 00000000h
+ loc_00717EDD: jge 00717EFCh
+ loc_00717EDF: push 0000001Ch
+ loc_00717EE1: push 0044D60Ch
+ loc_00717EE6: mov ecx, var_68
+ loc_00717EE9: push ecx
+ loc_00717EEA: mov edx, var_6C
+ loc_00717EED: push edx
+ loc_00717EEE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717EF4: mov var_204, eax
+ loc_00717EFA: jmp 00717F06h
+ loc_00717EFC: mov var_204, 00000000h
+ loc_00717F06: mov eax, var_24
+ loc_00717F09: mov var_70, eax
+ loc_00717F0C: push 00475260h ; "Goodbye"
+ loc_00717F11: mov ecx, var_70
+ loc_00717F14: mov edx, [ecx]
+ loc_00717F16: mov eax, var_70
+ loc_00717F19: push eax
+ loc_00717F1A: call [edx+00000054h]
+ loc_00717F1D: fnclex
+ loc_00717F1F: mov var_74, eax
+ loc_00717F22: cmp var_74, 00000000h
+ loc_00717F26: jge 00717F45h
+ loc_00717F28: push 00000054h
+ loc_00717F2A: push 0044D924h
+ loc_00717F2F: mov ecx, var_70
+ loc_00717F32: push ecx
+ loc_00717F33: mov edx, var_74
+ loc_00717F36: push edx
+ loc_00717F37: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00717F3D: mov var_208, eax
+ loc_00717F43: jmp 00717F4Fh
+ loc_00717F45: mov var_208, 00000000h
+ loc_00717F4F: lea ecx, var_24
+ loc_00717F52: call [0040142Ch] ; __vbaFreeObj
+ loc_00717F58: mov var_4, 0000003Dh
+ loc_00717F5F: mov eax, arg_8
+ loc_00717F62: mov ecx, [eax]
+ loc_00717F64: mov var_68, ecx
+ loc_00717F67: mov var_5C, 00000000h
+ loc_00717F6E: mov var_64, 0000000Bh
+ loc_00717F75: mov var_4C, FFFFFFFFh
+ loc_00717F7C: mov var_54, 0000000Bh
+ loc_00717F83: mov var_3C, 0043E674h ; "(Yes | Yep | Yeah | Sure | Do it | Make it so) [thank you] [thanks] [Bonzi]"
+ loc_00717F8A: mov var_44, 00000008h
+ loc_00717F91: mov var_2C, 80020004h
+ loc_00717F98: mov var_34, 0000000Ah
+ loc_00717F9F: lea edx, var_24
+ loc_00717FA2: push edx
+ loc_00717FA3: mov eax, 00000010h
+ loc_00717FA8: call 00412850h ; __vbaChkstk
+ loc_00717FAD: mov eax, esp
+ loc_00717FAF: mov ecx, var_64
+ loc_00717FB2: mov [eax], ecx
+ loc_00717FB4: mov edx, var_60
+ loc_00717FB7: mov [eax+00000004h], edx
+ loc_00717FBA: mov ecx, var_5C
+ loc_00717FBD: mov [eax+00000008h], ecx
+ loc_00717FC0: mov edx, var_58
+ loc_00717FC3: mov [eax+0000000Ch], edx
+ loc_00717FC6: mov eax, 00000010h
+ loc_00717FCB: call 00412850h ; __vbaChkstk
+ loc_00717FD0: mov eax, esp
+ loc_00717FD2: mov ecx, var_54
+ loc_00717FD5: mov [eax], ecx
+ loc_00717FD7: mov edx, var_50
+ loc_00717FDA: mov [eax+00000004h], edx
+ loc_00717FDD: mov ecx, var_4C
+ loc_00717FE0: mov [eax+00000008h], ecx
+ loc_00717FE3: mov edx, var_48
+ loc_00717FE6: mov [eax+0000000Ch], edx
+ loc_00717FE9: mov eax, 00000010h
+ loc_00717FEE: call 00412850h ; __vbaChkstk
+ loc_00717FF3: mov eax, esp
+ loc_00717FF5: mov ecx, var_44
+ loc_00717FF8: mov [eax], ecx
+ loc_00717FFA: mov edx, var_40
+ loc_00717FFD: mov [eax+00000004h], edx
+ loc_00718000: mov ecx, var_3C
+ loc_00718003: mov [eax+00000008h], ecx
+ loc_00718006: mov edx, var_38
+ loc_00718009: mov [eax+0000000Ch], edx
+ loc_0071800C: mov eax, 00000010h
+ loc_00718011: call 00412850h ; __vbaChkstk
+ loc_00718016: mov eax, esp
+ loc_00718018: mov ecx, var_34
+ loc_0071801B: mov [eax], ecx
+ loc_0071801D: mov edx, var_30
+ loc_00718020: mov [eax+00000004h], edx
+ loc_00718023: mov ecx, var_2C
+ loc_00718026: mov [eax+00000008h], ecx
+ loc_00718029: mov edx, var_28
+ loc_0071802C: mov [eax+0000000Ch], edx
+ loc_0071802F: push 0045421Ch ; "Yes"
+ loc_00718034: mov eax, var_68
+ loc_00718037: mov ecx, [eax]
+ loc_00718039: mov edx, var_68
+ loc_0071803C: push edx
+ loc_0071803D: call [ecx+00000044h]
+ loc_00718040: fnclex
+ loc_00718042: mov var_6C, eax
+ loc_00718045: cmp var_6C, 00000000h
+ loc_00718049: jge 00718068h
+ loc_0071804B: push 00000044h
+ loc_0071804D: push 0044D60Ch
+ loc_00718052: mov eax, var_68
+ loc_00718055: push eax
+ loc_00718056: mov ecx, var_6C
+ loc_00718059: push ecx
+ loc_0071805A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718060: mov var_20C, eax
+ loc_00718066: jmp 00718072h
+ loc_00718068: mov var_20C, 00000000h
+ loc_00718072: lea ecx, var_24
+ loc_00718075: call [0040142Ch] ; __vbaFreeObj
+ loc_0071807B: mov var_4, 0000003Eh
+ loc_00718082: mov edx, arg_8
+ loc_00718085: mov eax, [edx]
+ loc_00718087: mov var_68, eax
+ loc_0071808A: lea ecx, var_24
+ loc_0071808D: push ecx
+ loc_0071808E: push 0045421Ch ; "Yes"
+ loc_00718093: mov edx, var_68
+ loc_00718096: mov eax, [edx]
+ loc_00718098: mov ecx, var_68
+ loc_0071809B: push ecx
+ loc_0071809C: call [eax+0000001Ch]
+ loc_0071809F: fnclex
+ loc_007180A1: mov var_6C, eax
+ loc_007180A4: cmp var_6C, 00000000h
+ loc_007180A8: jge 007180C7h
+ loc_007180AA: push 0000001Ch
+ loc_007180AC: push 0044D60Ch
+ loc_007180B1: mov edx, var_68
+ loc_007180B4: push edx
+ loc_007180B5: mov eax, var_6C
+ loc_007180B8: push eax
+ loc_007180B9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007180BF: mov var_210, eax
+ loc_007180C5: jmp 007180D1h
+ loc_007180C7: mov var_210, 00000000h
+ loc_007180D1: mov ecx, var_24
+ loc_007180D4: mov var_70, ecx
+ loc_007180D7: push FFFFFFC4h
+ loc_007180D9: mov edx, var_70
+ loc_007180DC: mov eax, [edx]
+ loc_007180DE: mov ecx, var_70
+ loc_007180E1: push ecx
+ loc_007180E2: call [eax+00000040h]
+ loc_007180E5: fnclex
+ loc_007180E7: mov var_74, eax
+ loc_007180EA: cmp var_74, 00000000h
+ loc_007180EE: jge 0071810Dh
+ loc_007180F0: push 00000040h
+ loc_007180F2: push 0044D914h
+ loc_007180F7: mov edx, var_70
+ loc_007180FA: push edx
+ loc_007180FB: mov eax, var_74
+ loc_007180FE: push eax
+ loc_007180FF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718105: mov var_214, eax
+ loc_0071810B: jmp 00718117h
+ loc_0071810D: mov var_214, 00000000h
+ loc_00718117: lea ecx, var_24
+ loc_0071811A: call [0040142Ch] ; __vbaFreeObj
+ loc_00718120: mov var_4, 0000003Fh
+ loc_00718127: mov ecx, arg_8
+ loc_0071812A: mov edx, [ecx]
+ loc_0071812C: mov var_68, edx
+ loc_0071812F: lea eax, var_24
+ loc_00718132: push eax
+ loc_00718133: push 0045421Ch ; "Yes"
+ loc_00718138: mov ecx, var_68
+ loc_0071813B: mov edx, [ecx]
+ loc_0071813D: mov eax, var_68
+ loc_00718140: push eax
+ loc_00718141: call [edx+0000001Ch]
+ loc_00718144: fnclex
+ loc_00718146: mov var_6C, eax
+ loc_00718149: cmp var_6C, 00000000h
+ loc_0071814D: jge 0071816Ch
+ loc_0071814F: push 0000001Ch
+ loc_00718151: push 0044D60Ch
+ loc_00718156: mov ecx, var_68
+ loc_00718159: push ecx
+ loc_0071815A: mov edx, var_6C
+ loc_0071815D: push edx
+ loc_0071815E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718164: mov var_218, eax
+ loc_0071816A: jmp 00718176h
+ loc_0071816C: mov var_218, 00000000h
+ loc_00718176: mov eax, var_24
+ loc_00718179: mov var_70, eax
+ loc_0071817C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00718181: mov ecx, var_70
+ loc_00718184: mov edx, [ecx]
+ loc_00718186: mov eax, var_70
+ loc_00718189: push eax
+ loc_0071818A: call [edx+00000048h]
+ loc_0071818D: fnclex
+ loc_0071818F: mov var_74, eax
+ loc_00718192: cmp var_74, 00000000h
+ loc_00718196: jge 007181B5h
+ loc_00718198: push 00000048h
+ loc_0071819A: push 0044D914h
+ loc_0071819F: mov ecx, var_70
+ loc_007181A2: push ecx
+ loc_007181A3: mov edx, var_74
+ loc_007181A6: push edx
+ loc_007181A7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007181AD: mov var_21C, eax
+ loc_007181B3: jmp 007181BFh
+ loc_007181B5: mov var_21C, 00000000h
+ loc_007181BF: lea ecx, var_24
+ loc_007181C2: call [0040142Ch] ; __vbaFreeObj
+ loc_007181C8: mov var_4, 00000040h
+ loc_007181CF: mov eax, arg_8
+ loc_007181D2: mov ecx, [eax]
+ loc_007181D4: mov var_68, ecx
+ loc_007181D7: lea edx, var_24
+ loc_007181DA: push edx
+ loc_007181DB: push 0045421Ch ; "Yes"
+ loc_007181E0: mov eax, var_68
+ loc_007181E3: mov ecx, [eax]
+ loc_007181E5: mov edx, var_68
+ loc_007181E8: push edx
+ loc_007181E9: call [ecx+0000001Ch]
+ loc_007181EC: fnclex
+ loc_007181EE: mov var_6C, eax
+ loc_007181F1: cmp var_6C, 00000000h
+ loc_007181F5: jge 00718214h
+ loc_007181F7: push 0000001Ch
+ loc_007181F9: push 0044D60Ch
+ loc_007181FE: mov eax, var_68
+ loc_00718201: push eax
+ loc_00718202: mov ecx, var_6C
+ loc_00718205: push ecx
+ loc_00718206: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071820C: mov var_220, eax
+ loc_00718212: jmp 0071821Eh
+ loc_00718214: mov var_220, 00000000h
+ loc_0071821E: mov edx, var_24
+ loc_00718221: mov var_70, edx
+ loc_00718224: push 0045421Ch ; "Yes"
+ loc_00718229: mov eax, var_70
+ loc_0071822C: mov ecx, [eax]
+ loc_0071822E: mov edx, var_70
+ loc_00718231: push edx
+ loc_00718232: call [ecx+00000054h]
+ loc_00718235: fnclex
+ loc_00718237: mov var_74, eax
+ loc_0071823A: cmp var_74, 00000000h
+ loc_0071823E: jge 0071825Dh
+ loc_00718240: push 00000054h
+ loc_00718242: push 0044D924h
+ loc_00718247: mov eax, var_70
+ loc_0071824A: push eax
+ loc_0071824B: mov ecx, var_74
+ loc_0071824E: push ecx
+ loc_0071824F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718255: mov var_224, eax
+ loc_0071825B: jmp 00718267h
+ loc_0071825D: mov var_224, 00000000h
+ loc_00718267: lea ecx, var_24
+ loc_0071826A: call [0040142Ch] ; __vbaFreeObj
+ loc_00718270: mov var_4, 00000041h
+ loc_00718277: mov edx, arg_8
+ loc_0071827A: mov eax, [edx]
+ loc_0071827C: mov var_68, eax
+ loc_0071827F: mov var_5C, 00000000h
+ loc_00718286: mov var_64, 0000000Bh
+ loc_0071828D: mov var_4C, FFFFFFFFh
+ loc_00718294: mov var_54, 0000000Bh
+ loc_0071829B: mov var_3C, 0043E710h ; "(No | Nope) [thank you] [thanks] [Bonzi]"
+ loc_007182A2: mov var_44, 00000008h
+ loc_007182A9: mov var_2C, 80020004h
+ loc_007182B0: mov var_34, 0000000Ah
+ loc_007182B7: lea ecx, var_24
+ loc_007182BA: push ecx
+ loc_007182BB: mov eax, 00000010h
+ loc_007182C0: call 00412850h ; __vbaChkstk
+ loc_007182C5: mov edx, esp
+ loc_007182C7: mov eax, var_64
+ loc_007182CA: mov [edx], eax
+ loc_007182CC: mov ecx, var_60
+ loc_007182CF: mov [edx+00000004h], ecx
+ loc_007182D2: mov eax, var_5C
+ loc_007182D5: mov [edx+00000008h], eax
+ loc_007182D8: mov ecx, var_58
+ loc_007182DB: mov [edx+0000000Ch], ecx
+ loc_007182DE: mov eax, 00000010h
+ loc_007182E3: call 00412850h ; __vbaChkstk
+ loc_007182E8: mov edx, esp
+ loc_007182EA: mov eax, var_54
+ loc_007182ED: mov [edx], eax
+ loc_007182EF: mov ecx, var_50
+ loc_007182F2: mov [edx+00000004h], ecx
+ loc_007182F5: mov eax, var_4C
+ loc_007182F8: mov [edx+00000008h], eax
+ loc_007182FB: mov ecx, var_48
+ loc_007182FE: mov [edx+0000000Ch], ecx
+ loc_00718301: mov eax, 00000010h
+ loc_00718306: call 00412850h ; __vbaChkstk
+ loc_0071830B: mov edx, esp
+ loc_0071830D: mov eax, var_44
+ loc_00718310: mov [edx], eax
+ loc_00718312: mov ecx, var_40
+ loc_00718315: mov [edx+00000004h], ecx
+ loc_00718318: mov eax, var_3C
+ loc_0071831B: mov [edx+00000008h], eax
+ loc_0071831E: mov ecx, var_38
+ loc_00718321: mov [edx+0000000Ch], ecx
+ loc_00718324: mov eax, 00000010h
+ loc_00718329: call 00412850h ; __vbaChkstk
+ loc_0071832E: mov edx, esp
+ loc_00718330: mov eax, var_34
+ loc_00718333: mov [edx], eax
+ loc_00718335: mov ecx, var_30
+ loc_00718338: mov [edx+00000004h], ecx
+ loc_0071833B: mov eax, var_2C
+ loc_0071833E: mov [edx+00000008h], eax
+ loc_00718341: mov ecx, var_28
+ loc_00718344: mov [edx+0000000Ch], ecx
+ loc_00718347: push 00454228h ; "No"
+ loc_0071834C: mov edx, var_68
+ loc_0071834F: mov eax, [edx]
+ loc_00718351: mov ecx, var_68
+ loc_00718354: push ecx
+ loc_00718355: call [eax+00000044h]
+ loc_00718358: fnclex
+ loc_0071835A: mov var_6C, eax
+ loc_0071835D: cmp var_6C, 00000000h
+ loc_00718361: jge 00718380h
+ loc_00718363: push 00000044h
+ loc_00718365: push 0044D60Ch
+ loc_0071836A: mov edx, var_68
+ loc_0071836D: push edx
+ loc_0071836E: mov eax, var_6C
+ loc_00718371: push eax
+ loc_00718372: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718378: mov var_228, eax
+ loc_0071837E: jmp 0071838Ah
+ loc_00718380: mov var_228, 00000000h
+ loc_0071838A: lea ecx, var_24
+ loc_0071838D: call [0040142Ch] ; __vbaFreeObj
+ loc_00718393: mov var_4, 00000042h
+ loc_0071839A: mov ecx, arg_8
+ loc_0071839D: mov edx, [ecx]
+ loc_0071839F: mov var_68, edx
+ loc_007183A2: lea eax, var_24
+ loc_007183A5: push eax
+ loc_007183A6: push 00454228h ; "No"
+ loc_007183AB: mov ecx, var_68
+ loc_007183AE: mov edx, [ecx]
+ loc_007183B0: mov eax, var_68
+ loc_007183B3: push eax
+ loc_007183B4: call [edx+0000001Ch]
+ loc_007183B7: fnclex
+ loc_007183B9: mov var_6C, eax
+ loc_007183BC: cmp var_6C, 00000000h
+ loc_007183C0: jge 007183DFh
+ loc_007183C2: push 0000001Ch
+ loc_007183C4: push 0044D60Ch
+ loc_007183C9: mov ecx, var_68
+ loc_007183CC: push ecx
+ loc_007183CD: mov edx, var_6C
+ loc_007183D0: push edx
+ loc_007183D1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007183D7: mov var_22C, eax
+ loc_007183DD: jmp 007183E9h
+ loc_007183DF: mov var_22C, 00000000h
+ loc_007183E9: mov eax, var_24
+ loc_007183EC: mov var_70, eax
+ loc_007183EF: push FFFFFFC4h
+ loc_007183F1: mov ecx, var_70
+ loc_007183F4: mov edx, [ecx]
+ loc_007183F6: mov eax, var_70
+ loc_007183F9: push eax
+ loc_007183FA: call [edx+00000040h]
+ loc_007183FD: fnclex
+ loc_007183FF: mov var_74, eax
+ loc_00718402: cmp var_74, 00000000h
+ loc_00718406: jge 00718425h
+ loc_00718408: push 00000040h
+ loc_0071840A: push 0044D914h
+ loc_0071840F: mov ecx, var_70
+ loc_00718412: push ecx
+ loc_00718413: mov edx, var_74
+ loc_00718416: push edx
+ loc_00718417: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071841D: mov var_230, eax
+ loc_00718423: jmp 0071842Fh
+ loc_00718425: mov var_230, 00000000h
+ loc_0071842F: lea ecx, var_24
+ loc_00718432: call [0040142Ch] ; __vbaFreeObj
+ loc_00718438: mov var_4, 00000043h
+ loc_0071843F: mov eax, arg_8
+ loc_00718442: mov ecx, [eax]
+ loc_00718444: mov var_68, ecx
+ loc_00718447: lea edx, var_24
+ loc_0071844A: push edx
+ loc_0071844B: push 00454228h ; "No"
+ loc_00718450: mov eax, var_68
+ loc_00718453: mov ecx, [eax]
+ loc_00718455: mov edx, var_68
+ loc_00718458: push edx
+ loc_00718459: call [ecx+0000001Ch]
+ loc_0071845C: fnclex
+ loc_0071845E: mov var_6C, eax
+ loc_00718461: cmp var_6C, 00000000h
+ loc_00718465: jge 00718484h
+ loc_00718467: push 0000001Ch
+ loc_00718469: push 0044D60Ch
+ loc_0071846E: mov eax, var_68
+ loc_00718471: push eax
+ loc_00718472: mov ecx, var_6C
+ loc_00718475: push ecx
+ loc_00718476: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071847C: mov var_234, eax
+ loc_00718482: jmp 0071848Eh
+ loc_00718484: mov var_234, 00000000h
+ loc_0071848E: mov edx, var_24
+ loc_00718491: mov var_70, edx
+ loc_00718494: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00718499: mov eax, var_70
+ loc_0071849C: mov ecx, [eax]
+ loc_0071849E: mov edx, var_70
+ loc_007184A1: push edx
+ loc_007184A2: call [ecx+00000048h]
+ loc_007184A5: fnclex
+ loc_007184A7: mov var_74, eax
+ loc_007184AA: cmp var_74, 00000000h
+ loc_007184AE: jge 007184CDh
+ loc_007184B0: push 00000048h
+ loc_007184B2: push 0044D914h
+ loc_007184B7: mov eax, var_70
+ loc_007184BA: push eax
+ loc_007184BB: mov ecx, var_74
+ loc_007184BE: push ecx
+ loc_007184BF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007184C5: mov var_238, eax
+ loc_007184CB: jmp 007184D7h
+ loc_007184CD: mov var_238, 00000000h
+ loc_007184D7: lea ecx, var_24
+ loc_007184DA: call [0040142Ch] ; __vbaFreeObj
+ loc_007184E0: mov var_4, 00000044h
+ loc_007184E7: mov edx, arg_8
+ loc_007184EA: mov eax, [edx]
+ loc_007184EC: mov var_68, eax
+ loc_007184EF: lea ecx, var_24
+ loc_007184F2: push ecx
+ loc_007184F3: push 00454228h ; "No"
+ loc_007184F8: mov edx, var_68
+ loc_007184FB: mov eax, [edx]
+ loc_007184FD: mov ecx, var_68
+ loc_00718500: push ecx
+ loc_00718501: call [eax+0000001Ch]
+ loc_00718504: fnclex
+ loc_00718506: mov var_6C, eax
+ loc_00718509: cmp var_6C, 00000000h
+ loc_0071850D: jge 0071852Ch
+ loc_0071850F: push 0000001Ch
+ loc_00718511: push 0044D60Ch
+ loc_00718516: mov edx, var_68
+ loc_00718519: push edx
+ loc_0071851A: mov eax, var_6C
+ loc_0071851D: push eax
+ loc_0071851E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718524: mov var_23C, eax
+ loc_0071852A: jmp 00718536h
+ loc_0071852C: mov var_23C, 00000000h
+ loc_00718536: mov ecx, var_24
+ loc_00718539: mov var_70, ecx
+ loc_0071853C: push 00454228h ; "No"
+ loc_00718541: mov edx, var_70
+ loc_00718544: mov eax, [edx]
+ loc_00718546: mov ecx, var_70
+ loc_00718549: push ecx
+ loc_0071854A: call [eax+00000054h]
+ loc_0071854D: fnclex
+ loc_0071854F: mov var_74, eax
+ loc_00718552: cmp var_74, 00000000h
+ loc_00718556: jge 00718575h
+ loc_00718558: push 00000054h
+ loc_0071855A: push 0044D924h
+ loc_0071855F: mov edx, var_70
+ loc_00718562: push edx
+ loc_00718563: mov eax, var_74
+ loc_00718566: push eax
+ loc_00718567: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071856D: mov var_240, eax
+ loc_00718573: jmp 0071857Fh
+ loc_00718575: mov var_240, 00000000h
+ loc_0071857F: lea ecx, var_24
+ loc_00718582: call [0040142Ch] ; __vbaFreeObj
+ loc_00718588: mov var_4, 00000045h
+ loc_0071858F: mov ecx, arg_8
+ loc_00718592: mov edx, [ecx]
+ loc_00718594: mov var_68, edx
+ loc_00718597: mov var_5C, 00000000h
+ loc_0071859E: mov var_64, 0000000Bh
+ loc_007185A5: mov var_4C, FFFFFFFFh
+ loc_007185AC: mov var_54, 0000000Bh
+ loc_007185B3: mov var_3C, 0043E768h ; "(Hello | Hi | Hey) [there] [Bonzi] [Dude] [my man] [buddy]"
+ loc_007185BA: mov var_44, 00000008h
+ loc_007185C1: mov var_2C, 80020004h
+ loc_007185C8: mov var_34, 0000000Ah
+ loc_007185CF: lea eax, var_24
+ loc_007185D2: push eax
+ loc_007185D3: mov eax, 00000010h
+ loc_007185D8: call 00412850h ; __vbaChkstk
+ loc_007185DD: mov ecx, esp
+ loc_007185DF: mov edx, var_64
+ loc_007185E2: mov [ecx], edx
+ loc_007185E4: mov eax, var_60
+ loc_007185E7: mov [ecx+00000004h], eax
+ loc_007185EA: mov edx, var_5C
+ loc_007185ED: mov [ecx+00000008h], edx
+ loc_007185F0: mov eax, var_58
+ loc_007185F3: mov [ecx+0000000Ch], eax
+ loc_007185F6: mov eax, 00000010h
+ loc_007185FB: call 00412850h ; __vbaChkstk
+ loc_00718600: mov ecx, esp
+ loc_00718602: mov edx, var_54
+ loc_00718605: mov [ecx], edx
+ loc_00718607: mov eax, var_50
+ loc_0071860A: mov [ecx+00000004h], eax
+ loc_0071860D: mov edx, var_4C
+ loc_00718610: mov [ecx+00000008h], edx
+ loc_00718613: mov eax, var_48
+ loc_00718616: mov [ecx+0000000Ch], eax
+ loc_00718619: mov eax, 00000010h
+ loc_0071861E: call 00412850h ; __vbaChkstk
+ loc_00718623: mov ecx, esp
+ loc_00718625: mov edx, var_44
+ loc_00718628: mov [ecx], edx
+ loc_0071862A: mov eax, var_40
+ loc_0071862D: mov [ecx+00000004h], eax
+ loc_00718630: mov edx, var_3C
+ loc_00718633: mov [ecx+00000008h], edx
+ loc_00718636: mov eax, var_38
+ loc_00718639: mov [ecx+0000000Ch], eax
+ loc_0071863C: mov eax, 00000010h
+ loc_00718641: call 00412850h ; __vbaChkstk
+ loc_00718646: mov ecx, esp
+ loc_00718648: mov edx, var_34
+ loc_0071864B: mov [ecx], edx
+ loc_0071864D: mov eax, var_30
+ loc_00718650: mov [ecx+00000004h], eax
+ loc_00718653: mov edx, var_2C
+ loc_00718656: mov [ecx+00000008h], edx
+ loc_00718659: mov eax, var_28
+ loc_0071865C: mov [ecx+0000000Ch], eax
+ loc_0071865F: push 00453DA4h ; "Hello"
+ loc_00718664: mov ecx, var_68
+ loc_00718667: mov edx, [ecx]
+ loc_00718669: mov eax, var_68
+ loc_0071866C: push eax
+ loc_0071866D: call [edx+00000044h]
+ loc_00718670: fnclex
+ loc_00718672: mov var_6C, eax
+ loc_00718675: cmp var_6C, 00000000h
+ loc_00718679: jge 00718698h
+ loc_0071867B: push 00000044h
+ loc_0071867D: push 0044D60Ch
+ loc_00718682: mov ecx, var_68
+ loc_00718685: push ecx
+ loc_00718686: mov edx, var_6C
+ loc_00718689: push edx
+ loc_0071868A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718690: mov var_244, eax
+ loc_00718696: jmp 007186A2h
+ loc_00718698: mov var_244, 00000000h
+ loc_007186A2: lea ecx, var_24
+ loc_007186A5: call [0040142Ch] ; __vbaFreeObj
+ loc_007186AB: mov var_4, 00000046h
+ loc_007186B2: mov eax, arg_8
+ loc_007186B5: mov ecx, [eax]
+ loc_007186B7: mov var_68, ecx
+ loc_007186BA: lea edx, var_24
+ loc_007186BD: push edx
+ loc_007186BE: push 00453DA4h ; "Hello"
+ loc_007186C3: mov eax, var_68
+ loc_007186C6: mov ecx, [eax]
+ loc_007186C8: mov edx, var_68
+ loc_007186CB: push edx
+ loc_007186CC: call [ecx+0000001Ch]
+ loc_007186CF: fnclex
+ loc_007186D1: mov var_6C, eax
+ loc_007186D4: cmp var_6C, 00000000h
+ loc_007186D8: jge 007186F7h
+ loc_007186DA: push 0000001Ch
+ loc_007186DC: push 0044D60Ch
+ loc_007186E1: mov eax, var_68
+ loc_007186E4: push eax
+ loc_007186E5: mov ecx, var_6C
+ loc_007186E8: push ecx
+ loc_007186E9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007186EF: mov var_248, eax
+ loc_007186F5: jmp 00718701h
+ loc_007186F7: mov var_248, 00000000h
+ loc_00718701: mov edx, var_24
+ loc_00718704: mov var_70, edx
+ loc_00718707: push FFFFFFC4h
+ loc_00718709: mov eax, var_70
+ loc_0071870C: mov ecx, [eax]
+ loc_0071870E: mov edx, var_70
+ loc_00718711: push edx
+ loc_00718712: call [ecx+00000040h]
+ loc_00718715: fnclex
+ loc_00718717: mov var_74, eax
+ loc_0071871A: cmp var_74, 00000000h
+ loc_0071871E: jge 0071873Dh
+ loc_00718720: push 00000040h
+ loc_00718722: push 0044D914h
+ loc_00718727: mov eax, var_70
+ loc_0071872A: push eax
+ loc_0071872B: mov ecx, var_74
+ loc_0071872E: push ecx
+ loc_0071872F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718735: mov var_24C, eax
+ loc_0071873B: jmp 00718747h
+ loc_0071873D: mov var_24C, 00000000h
+ loc_00718747: lea ecx, var_24
+ loc_0071874A: call [0040142Ch] ; __vbaFreeObj
+ loc_00718750: mov var_4, 00000047h
+ loc_00718757: mov edx, arg_8
+ loc_0071875A: mov eax, [edx]
+ loc_0071875C: mov var_68, eax
+ loc_0071875F: lea ecx, var_24
+ loc_00718762: push ecx
+ loc_00718763: push 00453DA4h ; "Hello"
+ loc_00718768: mov edx, var_68
+ loc_0071876B: mov eax, [edx]
+ loc_0071876D: mov ecx, var_68
+ loc_00718770: push ecx
+ loc_00718771: call [eax+0000001Ch]
+ loc_00718774: fnclex
+ loc_00718776: mov var_6C, eax
+ loc_00718779: cmp var_6C, 00000000h
+ loc_0071877D: jge 0071879Ch
+ loc_0071877F: push 0000001Ch
+ loc_00718781: push 0044D60Ch
+ loc_00718786: mov edx, var_68
+ loc_00718789: push edx
+ loc_0071878A: mov eax, var_6C
+ loc_0071878D: push eax
+ loc_0071878E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718794: mov var_250, eax
+ loc_0071879A: jmp 007187A6h
+ loc_0071879C: mov var_250, 00000000h
+ loc_007187A6: mov ecx, var_24
+ loc_007187A9: mov var_70, ecx
+ loc_007187AC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_007187B1: mov edx, var_70
+ loc_007187B4: mov eax, [edx]
+ loc_007187B6: mov ecx, var_70
+ loc_007187B9: push ecx
+ loc_007187BA: call [eax+00000048h]
+ loc_007187BD: fnclex
+ loc_007187BF: mov var_74, eax
+ loc_007187C2: cmp var_74, 00000000h
+ loc_007187C6: jge 007187E5h
+ loc_007187C8: push 00000048h
+ loc_007187CA: push 0044D914h
+ loc_007187CF: mov edx, var_70
+ loc_007187D2: push edx
+ loc_007187D3: mov eax, var_74
+ loc_007187D6: push eax
+ loc_007187D7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007187DD: mov var_254, eax
+ loc_007187E3: jmp 007187EFh
+ loc_007187E5: mov var_254, 00000000h
+ loc_007187EF: lea ecx, var_24
+ loc_007187F2: call [0040142Ch] ; __vbaFreeObj
+ loc_007187F8: mov var_4, 00000048h
+ loc_007187FF: mov ecx, arg_8
+ loc_00718802: mov edx, [ecx]
+ loc_00718804: mov var_68, edx
+ loc_00718807: lea eax, var_24
+ loc_0071880A: push eax
+ loc_0071880B: push 00453DA4h ; "Hello"
+ loc_00718810: mov ecx, var_68
+ loc_00718813: mov edx, [ecx]
+ loc_00718815: mov eax, var_68
+ loc_00718818: push eax
+ loc_00718819: call [edx+0000001Ch]
+ loc_0071881C: fnclex
+ loc_0071881E: mov var_6C, eax
+ loc_00718821: cmp var_6C, 00000000h
+ loc_00718825: jge 00718844h
+ loc_00718827: push 0000001Ch
+ loc_00718829: push 0044D60Ch
+ loc_0071882E: mov ecx, var_68
+ loc_00718831: push ecx
+ loc_00718832: mov edx, var_6C
+ loc_00718835: push edx
+ loc_00718836: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071883C: mov var_258, eax
+ loc_00718842: jmp 0071884Eh
+ loc_00718844: mov var_258, 00000000h
+ loc_0071884E: mov eax, var_24
+ loc_00718851: mov var_70, eax
+ loc_00718854: push 00453DA4h ; "Hello"
+ loc_00718859: mov ecx, var_70
+ loc_0071885C: mov edx, [ecx]
+ loc_0071885E: mov eax, var_70
+ loc_00718861: push eax
+ loc_00718862: call [edx+00000054h]
+ loc_00718865: fnclex
+ loc_00718867: mov var_74, eax
+ loc_0071886A: cmp var_74, 00000000h
+ loc_0071886E: jge 0071888Dh
+ loc_00718870: push 00000054h
+ loc_00718872: push 0044D924h
+ loc_00718877: mov ecx, var_70
+ loc_0071887A: push ecx
+ loc_0071887B: mov edx, var_74
+ loc_0071887E: push edx
+ loc_0071887F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718885: mov var_25C, eax
+ loc_0071888B: jmp 00718897h
+ loc_0071888D: mov var_25C, 00000000h
+ loc_00718897: lea ecx, var_24
+ loc_0071889A: call [0040142Ch] ; __vbaFreeObj
+ loc_007188A0: mov var_4, 00000049h
+ loc_007188A7: mov eax, arg_8
+ loc_007188AA: mov ecx, [eax]
+ loc_007188AC: mov var_68, ecx
+ loc_007188AF: mov var_5C, 00000000h
+ loc_007188B6: mov var_64, 0000000Bh
+ loc_007188BD: mov var_4C, FFFFFFFFh
+ loc_007188C4: mov var_54, 0000000Bh
+ loc_007188CB: mov var_3C, 0043EA44h ; "[Bonzi] (What's | What is | What) (new | going on | up | going down | happening | are are you up to) [with you] [these days] [today] [Bonzi]"
+ loc_007188D2: mov var_44, 00000008h
+ loc_007188D9: mov var_2C, 80020004h
+ loc_007188E0: mov var_34, 0000000Ah
+ loc_007188E7: lea edx, var_24
+ loc_007188EA: push edx
+ loc_007188EB: mov eax, 00000010h
+ loc_007188F0: call 00412850h ; __vbaChkstk
+ loc_007188F5: mov eax, esp
+ loc_007188F7: mov ecx, var_64
+ loc_007188FA: mov [eax], ecx
+ loc_007188FC: mov edx, var_60
+ loc_007188FF: mov [eax+00000004h], edx
+ loc_00718902: mov ecx, var_5C
+ loc_00718905: mov [eax+00000008h], ecx
+ loc_00718908: mov edx, var_58
+ loc_0071890B: mov [eax+0000000Ch], edx
+ loc_0071890E: mov eax, 00000010h
+ loc_00718913: call 00412850h ; __vbaChkstk
+ loc_00718918: mov eax, esp
+ loc_0071891A: mov ecx, var_54
+ loc_0071891D: mov [eax], ecx
+ loc_0071891F: mov edx, var_50
+ loc_00718922: mov [eax+00000004h], edx
+ loc_00718925: mov ecx, var_4C
+ loc_00718928: mov [eax+00000008h], ecx
+ loc_0071892B: mov edx, var_48
+ loc_0071892E: mov [eax+0000000Ch], edx
+ loc_00718931: mov eax, 00000010h
+ loc_00718936: call 00412850h ; __vbaChkstk
+ loc_0071893B: mov eax, esp
+ loc_0071893D: mov ecx, var_44
+ loc_00718940: mov [eax], ecx
+ loc_00718942: mov edx, var_40
+ loc_00718945: mov [eax+00000004h], edx
+ loc_00718948: mov ecx, var_3C
+ loc_0071894B: mov [eax+00000008h], ecx
+ loc_0071894E: mov edx, var_38
+ loc_00718951: mov [eax+0000000Ch], edx
+ loc_00718954: mov eax, 00000010h
+ loc_00718959: call 00412850h ; __vbaChkstk
+ loc_0071895E: mov eax, esp
+ loc_00718960: mov ecx, var_34
+ loc_00718963: mov [eax], ecx
+ loc_00718965: mov edx, var_30
+ loc_00718968: mov [eax+00000004h], edx
+ loc_0071896B: mov ecx, var_2C
+ loc_0071896E: mov [eax+00000008h], ecx
+ loc_00718971: mov edx, var_28
+ loc_00718974: mov [eax+0000000Ch], edx
+ loc_00718977: push 004546ECh ; "WhatsNew"
+ loc_0071897C: mov eax, var_68
+ loc_0071897F: mov ecx, [eax]
+ loc_00718981: mov edx, var_68
+ loc_00718984: push edx
+ loc_00718985: call [ecx+00000044h]
+ loc_00718988: fnclex
+ loc_0071898A: mov var_6C, eax
+ loc_0071898D: cmp var_6C, 00000000h
+ loc_00718991: jge 007189B0h
+ loc_00718993: push 00000044h
+ loc_00718995: push 0044D60Ch
+ loc_0071899A: mov eax, var_68
+ loc_0071899D: push eax
+ loc_0071899E: mov ecx, var_6C
+ loc_007189A1: push ecx
+ loc_007189A2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007189A8: mov var_260, eax
+ loc_007189AE: jmp 007189BAh
+ loc_007189B0: mov var_260, 00000000h
+ loc_007189BA: lea ecx, var_24
+ loc_007189BD: call [0040142Ch] ; __vbaFreeObj
+ loc_007189C3: mov var_4, 0000004Ah
+ loc_007189CA: mov edx, arg_8
+ loc_007189CD: mov eax, [edx]
+ loc_007189CF: mov var_68, eax
+ loc_007189D2: lea ecx, var_24
+ loc_007189D5: push ecx
+ loc_007189D6: push 004546ECh ; "WhatsNew"
+ loc_007189DB: mov edx, var_68
+ loc_007189DE: mov eax, [edx]
+ loc_007189E0: mov ecx, var_68
+ loc_007189E3: push ecx
+ loc_007189E4: call [eax+0000001Ch]
+ loc_007189E7: fnclex
+ loc_007189E9: mov var_6C, eax
+ loc_007189EC: cmp var_6C, 00000000h
+ loc_007189F0: jge 00718A0Fh
+ loc_007189F2: push 0000001Ch
+ loc_007189F4: push 0044D60Ch
+ loc_007189F9: mov edx, var_68
+ loc_007189FC: push edx
+ loc_007189FD: mov eax, var_6C
+ loc_00718A00: push eax
+ loc_00718A01: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718A07: mov var_264, eax
+ loc_00718A0D: jmp 00718A19h
+ loc_00718A0F: mov var_264, 00000000h
+ loc_00718A19: mov ecx, var_24
+ loc_00718A1C: mov var_70, ecx
+ loc_00718A1F: push FFFFFFC4h
+ loc_00718A21: mov edx, var_70
+ loc_00718A24: mov eax, [edx]
+ loc_00718A26: mov ecx, var_70
+ loc_00718A29: push ecx
+ loc_00718A2A: call [eax+00000040h]
+ loc_00718A2D: fnclex
+ loc_00718A2F: mov var_74, eax
+ loc_00718A32: cmp var_74, 00000000h
+ loc_00718A36: jge 00718A55h
+ loc_00718A38: push 00000040h
+ loc_00718A3A: push 0044D914h
+ loc_00718A3F: mov edx, var_70
+ loc_00718A42: push edx
+ loc_00718A43: mov eax, var_74
+ loc_00718A46: push eax
+ loc_00718A47: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718A4D: mov var_268, eax
+ loc_00718A53: jmp 00718A5Fh
+ loc_00718A55: mov var_268, 00000000h
+ loc_00718A5F: lea ecx, var_24
+ loc_00718A62: call [0040142Ch] ; __vbaFreeObj
+ loc_00718A68: mov var_4, 0000004Bh
+ loc_00718A6F: mov ecx, arg_8
+ loc_00718A72: mov edx, [ecx]
+ loc_00718A74: mov var_68, edx
+ loc_00718A77: lea eax, var_24
+ loc_00718A7A: push eax
+ loc_00718A7B: push 004546ECh ; "WhatsNew"
+ loc_00718A80: mov ecx, var_68
+ loc_00718A83: mov edx, [ecx]
+ loc_00718A85: mov eax, var_68
+ loc_00718A88: push eax
+ loc_00718A89: call [edx+0000001Ch]
+ loc_00718A8C: fnclex
+ loc_00718A8E: mov var_6C, eax
+ loc_00718A91: cmp var_6C, 00000000h
+ loc_00718A95: jge 00718AB4h
+ loc_00718A97: push 0000001Ch
+ loc_00718A99: push 0044D60Ch
+ loc_00718A9E: mov ecx, var_68
+ loc_00718AA1: push ecx
+ loc_00718AA2: mov edx, var_6C
+ loc_00718AA5: push edx
+ loc_00718AA6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718AAC: mov var_26C, eax
+ loc_00718AB2: jmp 00718ABEh
+ loc_00718AB4: mov var_26C, 00000000h
+ loc_00718ABE: mov eax, var_24
+ loc_00718AC1: mov var_70, eax
+ loc_00718AC4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00718AC9: mov ecx, var_70
+ loc_00718ACC: mov edx, [ecx]
+ loc_00718ACE: mov eax, var_70
+ loc_00718AD1: push eax
+ loc_00718AD2: call [edx+00000048h]
+ loc_00718AD5: fnclex
+ loc_00718AD7: mov var_74, eax
+ loc_00718ADA: cmp var_74, 00000000h
+ loc_00718ADE: jge 00718AFDh
+ loc_00718AE0: push 00000048h
+ loc_00718AE2: push 0044D914h
+ loc_00718AE7: mov ecx, var_70
+ loc_00718AEA: push ecx
+ loc_00718AEB: mov edx, var_74
+ loc_00718AEE: push edx
+ loc_00718AEF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718AF5: mov var_270, eax
+ loc_00718AFB: jmp 00718B07h
+ loc_00718AFD: mov var_270, 00000000h
+ loc_00718B07: lea ecx, var_24
+ loc_00718B0A: call [0040142Ch] ; __vbaFreeObj
+ loc_00718B10: mov var_4, 0000004Ch
+ loc_00718B17: mov eax, arg_8
+ loc_00718B1A: mov ecx, [eax]
+ loc_00718B1C: mov var_68, ecx
+ loc_00718B1F: lea edx, var_24
+ loc_00718B22: push edx
+ loc_00718B23: push 004546ECh ; "WhatsNew"
+ loc_00718B28: mov eax, var_68
+ loc_00718B2B: mov ecx, [eax]
+ loc_00718B2D: mov edx, var_68
+ loc_00718B30: push edx
+ loc_00718B31: call [ecx+0000001Ch]
+ loc_00718B34: fnclex
+ loc_00718B36: mov var_6C, eax
+ loc_00718B39: cmp var_6C, 00000000h
+ loc_00718B3D: jge 00718B5Ch
+ loc_00718B3F: push 0000001Ch
+ loc_00718B41: push 0044D60Ch
+ loc_00718B46: mov eax, var_68
+ loc_00718B49: push eax
+ loc_00718B4A: mov ecx, var_6C
+ loc_00718B4D: push ecx
+ loc_00718B4E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718B54: mov var_274, eax
+ loc_00718B5A: jmp 00718B66h
+ loc_00718B5C: mov var_274, 00000000h
+ loc_00718B66: mov edx, var_24
+ loc_00718B69: mov var_70, edx
+ loc_00718B6C: push 00475274h ; "What's New?"
+ loc_00718B71: mov eax, var_70
+ loc_00718B74: mov ecx, [eax]
+ loc_00718B76: mov edx, var_70
+ loc_00718B79: push edx
+ loc_00718B7A: call [ecx+00000054h]
+ loc_00718B7D: fnclex
+ loc_00718B7F: mov var_74, eax
+ loc_00718B82: cmp var_74, 00000000h
+ loc_00718B86: jge 00718BA5h
+ loc_00718B88: push 00000054h
+ loc_00718B8A: push 0044D924h
+ loc_00718B8F: mov eax, var_70
+ loc_00718B92: push eax
+ loc_00718B93: mov ecx, var_74
+ loc_00718B96: push ecx
+ loc_00718B97: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718B9D: mov var_278, eax
+ loc_00718BA3: jmp 00718BAFh
+ loc_00718BA5: mov var_278, 00000000h
+ loc_00718BAF: lea ecx, var_24
+ loc_00718BB2: call [0040142Ch] ; __vbaFreeObj
+ loc_00718BB8: mov var_4, 0000004Dh
+ loc_00718BBF: mov edx, arg_8
+ loc_00718BC2: mov eax, [edx]
+ loc_00718BC4: mov var_68, eax
+ loc_00718BC7: mov var_5C, 00000000h
+ loc_00718BCE: mov var_64, 0000000Bh
+ loc_00718BD5: mov var_4C, FFFFFFFFh
+ loc_00718BDC: mov var_54, 0000000Bh
+ loc_00718BE3: mov var_3C, 0043EB64h ; "[Bonzi] (How are you | How ya | How's it) [doing] [feeling] [going] [today] [Bonzi]"
+ loc_00718BEA: mov var_44, 00000008h
+ loc_00718BF1: mov var_2C, 80020004h
+ loc_00718BF8: mov var_34, 0000000Ah
+ loc_00718BFF: lea ecx, var_24
+ loc_00718C02: push ecx
+ loc_00718C03: mov eax, 00000010h
+ loc_00718C08: call 00412850h ; __vbaChkstk
+ loc_00718C0D: mov edx, esp
+ loc_00718C0F: mov eax, var_64
+ loc_00718C12: mov [edx], eax
+ loc_00718C14: mov ecx, var_60
+ loc_00718C17: mov [edx+00000004h], ecx
+ loc_00718C1A: mov eax, var_5C
+ loc_00718C1D: mov [edx+00000008h], eax
+ loc_00718C20: mov ecx, var_58
+ loc_00718C23: mov [edx+0000000Ch], ecx
+ loc_00718C26: mov eax, 00000010h
+ loc_00718C2B: call 00412850h ; __vbaChkstk
+ loc_00718C30: mov edx, esp
+ loc_00718C32: mov eax, var_54
+ loc_00718C35: mov [edx], eax
+ loc_00718C37: mov ecx, var_50
+ loc_00718C3A: mov [edx+00000004h], ecx
+ loc_00718C3D: mov eax, var_4C
+ loc_00718C40: mov [edx+00000008h], eax
+ loc_00718C43: mov ecx, var_48
+ loc_00718C46: mov [edx+0000000Ch], ecx
+ loc_00718C49: mov eax, 00000010h
+ loc_00718C4E: call 00412850h ; __vbaChkstk
+ loc_00718C53: mov edx, esp
+ loc_00718C55: mov eax, var_44
+ loc_00718C58: mov [edx], eax
+ loc_00718C5A: mov ecx, var_40
+ loc_00718C5D: mov [edx+00000004h], ecx
+ loc_00718C60: mov eax, var_3C
+ loc_00718C63: mov [edx+00000008h], eax
+ loc_00718C66: mov ecx, var_38
+ loc_00718C69: mov [edx+0000000Ch], ecx
+ loc_00718C6C: mov eax, 00000010h
+ loc_00718C71: call 00412850h ; __vbaChkstk
+ loc_00718C76: mov edx, esp
+ loc_00718C78: mov eax, var_34
+ loc_00718C7B: mov [edx], eax
+ loc_00718C7D: mov ecx, var_30
+ loc_00718C80: mov [edx+00000004h], ecx
+ loc_00718C83: mov eax, var_2C
+ loc_00718C86: mov [edx+00000008h], eax
+ loc_00718C89: mov ecx, var_28
+ loc_00718C8C: mov [edx+0000000Ch], ecx
+ loc_00718C8F: push 00454874h ; "HowAreYou"
+ loc_00718C94: mov edx, var_68
+ loc_00718C97: mov eax, [edx]
+ loc_00718C99: mov ecx, var_68
+ loc_00718C9C: push ecx
+ loc_00718C9D: call [eax+00000044h]
+ loc_00718CA0: fnclex
+ loc_00718CA2: mov var_6C, eax
+ loc_00718CA5: cmp var_6C, 00000000h
+ loc_00718CA9: jge 00718CC8h
+ loc_00718CAB: push 00000044h
+ loc_00718CAD: push 0044D60Ch
+ loc_00718CB2: mov edx, var_68
+ loc_00718CB5: push edx
+ loc_00718CB6: mov eax, var_6C
+ loc_00718CB9: push eax
+ loc_00718CBA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718CC0: mov var_27C, eax
+ loc_00718CC6: jmp 00718CD2h
+ loc_00718CC8: mov var_27C, 00000000h
+ loc_00718CD2: lea ecx, var_24
+ loc_00718CD5: call [0040142Ch] ; __vbaFreeObj
+ loc_00718CDB: mov var_4, 0000004Eh
+ loc_00718CE2: mov ecx, arg_8
+ loc_00718CE5: mov edx, [ecx]
+ loc_00718CE7: mov var_68, edx
+ loc_00718CEA: lea eax, var_24
+ loc_00718CED: push eax
+ loc_00718CEE: push 00454874h ; "HowAreYou"
+ loc_00718CF3: mov ecx, var_68
+ loc_00718CF6: mov edx, [ecx]
+ loc_00718CF8: mov eax, var_68
+ loc_00718CFB: push eax
+ loc_00718CFC: call [edx+0000001Ch]
+ loc_00718CFF: fnclex
+ loc_00718D01: mov var_6C, eax
+ loc_00718D04: cmp var_6C, 00000000h
+ loc_00718D08: jge 00718D27h
+ loc_00718D0A: push 0000001Ch
+ loc_00718D0C: push 0044D60Ch
+ loc_00718D11: mov ecx, var_68
+ loc_00718D14: push ecx
+ loc_00718D15: mov edx, var_6C
+ loc_00718D18: push edx
+ loc_00718D19: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718D1F: mov var_280, eax
+ loc_00718D25: jmp 00718D31h
+ loc_00718D27: mov var_280, 00000000h
+ loc_00718D31: mov eax, var_24
+ loc_00718D34: mov var_70, eax
+ loc_00718D37: push FFFFFFC4h
+ loc_00718D39: mov ecx, var_70
+ loc_00718D3C: mov edx, [ecx]
+ loc_00718D3E: mov eax, var_70
+ loc_00718D41: push eax
+ loc_00718D42: call [edx+00000040h]
+ loc_00718D45: fnclex
+ loc_00718D47: mov var_74, eax
+ loc_00718D4A: cmp var_74, 00000000h
+ loc_00718D4E: jge 00718D6Dh
+ loc_00718D50: push 00000040h
+ loc_00718D52: push 0044D914h
+ loc_00718D57: mov ecx, var_70
+ loc_00718D5A: push ecx
+ loc_00718D5B: mov edx, var_74
+ loc_00718D5E: push edx
+ loc_00718D5F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718D65: mov var_284, eax
+ loc_00718D6B: jmp 00718D77h
+ loc_00718D6D: mov var_284, 00000000h
+ loc_00718D77: lea ecx, var_24
+ loc_00718D7A: call [0040142Ch] ; __vbaFreeObj
+ loc_00718D80: mov var_4, 0000004Fh
+ loc_00718D87: mov eax, arg_8
+ loc_00718D8A: mov ecx, [eax]
+ loc_00718D8C: mov var_68, ecx
+ loc_00718D8F: lea edx, var_24
+ loc_00718D92: push edx
+ loc_00718D93: push 00454874h ; "HowAreYou"
+ loc_00718D98: mov eax, var_68
+ loc_00718D9B: mov ecx, [eax]
+ loc_00718D9D: mov edx, var_68
+ loc_00718DA0: push edx
+ loc_00718DA1: call [ecx+0000001Ch]
+ loc_00718DA4: fnclex
+ loc_00718DA6: mov var_6C, eax
+ loc_00718DA9: cmp var_6C, 00000000h
+ loc_00718DAD: jge 00718DCCh
+ loc_00718DAF: push 0000001Ch
+ loc_00718DB1: push 0044D60Ch
+ loc_00718DB6: mov eax, var_68
+ loc_00718DB9: push eax
+ loc_00718DBA: mov ecx, var_6C
+ loc_00718DBD: push ecx
+ loc_00718DBE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718DC4: mov var_288, eax
+ loc_00718DCA: jmp 00718DD6h
+ loc_00718DCC: mov var_288, 00000000h
+ loc_00718DD6: mov edx, var_24
+ loc_00718DD9: mov var_70, edx
+ loc_00718DDC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00718DE1: mov eax, var_70
+ loc_00718DE4: mov ecx, [eax]
+ loc_00718DE6: mov edx, var_70
+ loc_00718DE9: push edx
+ loc_00718DEA: call [ecx+00000048h]
+ loc_00718DED: fnclex
+ loc_00718DEF: mov var_74, eax
+ loc_00718DF2: cmp var_74, 00000000h
+ loc_00718DF6: jge 00718E15h
+ loc_00718DF8: push 00000048h
+ loc_00718DFA: push 0044D914h
+ loc_00718DFF: mov eax, var_70
+ loc_00718E02: push eax
+ loc_00718E03: mov ecx, var_74
+ loc_00718E06: push ecx
+ loc_00718E07: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718E0D: mov var_28C, eax
+ loc_00718E13: jmp 00718E1Fh
+ loc_00718E15: mov var_28C, 00000000h
+ loc_00718E1F: lea ecx, var_24
+ loc_00718E22: call [0040142Ch] ; __vbaFreeObj
+ loc_00718E28: mov var_4, 00000050h
+ loc_00718E2F: mov edx, arg_8
+ loc_00718E32: mov eax, [edx]
+ loc_00718E34: mov var_68, eax
+ loc_00718E37: lea ecx, var_24
+ loc_00718E3A: push ecx
+ loc_00718E3B: push 00454874h ; "HowAreYou"
+ loc_00718E40: mov edx, var_68
+ loc_00718E43: mov eax, [edx]
+ loc_00718E45: mov ecx, var_68
+ loc_00718E48: push ecx
+ loc_00718E49: call [eax+0000001Ch]
+ loc_00718E4C: fnclex
+ loc_00718E4E: mov var_6C, eax
+ loc_00718E51: cmp var_6C, 00000000h
+ loc_00718E55: jge 00718E74h
+ loc_00718E57: push 0000001Ch
+ loc_00718E59: push 0044D60Ch
+ loc_00718E5E: mov edx, var_68
+ loc_00718E61: push edx
+ loc_00718E62: mov eax, var_6C
+ loc_00718E65: push eax
+ loc_00718E66: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718E6C: mov var_290, eax
+ loc_00718E72: jmp 00718E7Eh
+ loc_00718E74: mov var_290, 00000000h
+ loc_00718E7E: mov ecx, var_24
+ loc_00718E81: mov var_70, ecx
+ loc_00718E84: push 00475290h ; "How are you?"
+ loc_00718E89: mov edx, var_70
+ loc_00718E8C: mov eax, [edx]
+ loc_00718E8E: mov ecx, var_70
+ loc_00718E91: push ecx
+ loc_00718E92: call [eax+00000054h]
+ loc_00718E95: fnclex
+ loc_00718E97: mov var_74, eax
+ loc_00718E9A: cmp var_74, 00000000h
+ loc_00718E9E: jge 00718EBDh
+ loc_00718EA0: push 00000054h
+ loc_00718EA2: push 0044D924h
+ loc_00718EA7: mov edx, var_70
+ loc_00718EAA: push edx
+ loc_00718EAB: mov eax, var_74
+ loc_00718EAE: push eax
+ loc_00718EAF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718EB5: mov var_294, eax
+ loc_00718EBB: jmp 00718EC7h
+ loc_00718EBD: mov var_294, 00000000h
+ loc_00718EC7: lea ecx, var_24
+ loc_00718ECA: call [0040142Ch] ; __vbaFreeObj
+ loc_00718ED0: mov var_4, 00000051h
+ loc_00718ED7: mov ecx, arg_8
+ loc_00718EDA: mov edx, [ecx]
+ loc_00718EDC: mov var_68, edx
+ loc_00718EDF: mov var_5C, 00000000h
+ loc_00718EE6: mov var_64, 0000000Bh
+ loc_00718EED: mov var_4C, FFFFFFFFh
+ loc_00718EF4: mov var_54, 0000000Bh
+ loc_00718EFB: mov var_3C, 0043F1D0h ; "([What is the] | [Tell me the]) (Time | What time is it) [Bonzi]"
+ loc_00718F02: mov var_44, 00000008h
+ loc_00718F09: mov var_2C, 80020004h
+ loc_00718F10: mov var_34, 0000000Ah
+ loc_00718F17: lea eax, var_24
+ loc_00718F1A: push eax
+ loc_00718F1B: mov eax, 00000010h
+ loc_00718F20: call 00412850h ; __vbaChkstk
+ loc_00718F25: mov ecx, esp
+ loc_00718F27: mov edx, var_64
+ loc_00718F2A: mov [ecx], edx
+ loc_00718F2C: mov eax, var_60
+ loc_00718F2F: mov [ecx+00000004h], eax
+ loc_00718F32: mov edx, var_5C
+ loc_00718F35: mov [ecx+00000008h], edx
+ loc_00718F38: mov eax, var_58
+ loc_00718F3B: mov [ecx+0000000Ch], eax
+ loc_00718F3E: mov eax, 00000010h
+ loc_00718F43: call 00412850h ; __vbaChkstk
+ loc_00718F48: mov ecx, esp
+ loc_00718F4A: mov edx, var_54
+ loc_00718F4D: mov [ecx], edx
+ loc_00718F4F: mov eax, var_50
+ loc_00718F52: mov [ecx+00000004h], eax
+ loc_00718F55: mov edx, var_4C
+ loc_00718F58: mov [ecx+00000008h], edx
+ loc_00718F5B: mov eax, var_48
+ loc_00718F5E: mov [ecx+0000000Ch], eax
+ loc_00718F61: mov eax, 00000010h
+ loc_00718F66: call 00412850h ; __vbaChkstk
+ loc_00718F6B: mov ecx, esp
+ loc_00718F6D: mov edx, var_44
+ loc_00718F70: mov [ecx], edx
+ loc_00718F72: mov eax, var_40
+ loc_00718F75: mov [ecx+00000004h], eax
+ loc_00718F78: mov edx, var_3C
+ loc_00718F7B: mov [ecx+00000008h], edx
+ loc_00718F7E: mov eax, var_38
+ loc_00718F81: mov [ecx+0000000Ch], eax
+ loc_00718F84: mov eax, 00000010h
+ loc_00718F89: call 00412850h ; __vbaChkstk
+ loc_00718F8E: mov ecx, esp
+ loc_00718F90: mov edx, var_34
+ loc_00718F93: mov [ecx], edx
+ loc_00718F95: mov eax, var_30
+ loc_00718F98: mov [ecx+00000004h], eax
+ loc_00718F9B: mov edx, var_2C
+ loc_00718F9E: mov [ecx+00000008h], edx
+ loc_00718FA1: mov eax, var_28
+ loc_00718FA4: mov [ecx+0000000Ch], eax
+ loc_00718FA7: push 00454FB0h ; "TellTime"
+ loc_00718FAC: mov ecx, var_68
+ loc_00718FAF: mov edx, [ecx]
+ loc_00718FB1: mov eax, var_68
+ loc_00718FB4: push eax
+ loc_00718FB5: call [edx+00000044h]
+ loc_00718FB8: fnclex
+ loc_00718FBA: mov var_6C, eax
+ loc_00718FBD: cmp var_6C, 00000000h
+ loc_00718FC1: jge 00718FE0h
+ loc_00718FC3: push 00000044h
+ loc_00718FC5: push 0044D60Ch
+ loc_00718FCA: mov ecx, var_68
+ loc_00718FCD: push ecx
+ loc_00718FCE: mov edx, var_6C
+ loc_00718FD1: push edx
+ loc_00718FD2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00718FD8: mov var_298, eax
+ loc_00718FDE: jmp 00718FEAh
+ loc_00718FE0: mov var_298, 00000000h
+ loc_00718FEA: lea ecx, var_24
+ loc_00718FED: call [0040142Ch] ; __vbaFreeObj
+ loc_00718FF3: mov var_4, 00000052h
+ loc_00718FFA: mov eax, arg_8
+ loc_00718FFD: mov ecx, [eax]
+ loc_00718FFF: mov var_68, ecx
+ loc_00719002: lea edx, var_24
+ loc_00719005: push edx
+ loc_00719006: push 00454FB0h ; "TellTime"
+ loc_0071900B: mov eax, var_68
+ loc_0071900E: mov ecx, [eax]
+ loc_00719010: mov edx, var_68
+ loc_00719013: push edx
+ loc_00719014: call [ecx+0000001Ch]
+ loc_00719017: fnclex
+ loc_00719019: mov var_6C, eax
+ loc_0071901C: cmp var_6C, 00000000h
+ loc_00719020: jge 0071903Fh
+ loc_00719022: push 0000001Ch
+ loc_00719024: push 0044D60Ch
+ loc_00719029: mov eax, var_68
+ loc_0071902C: push eax
+ loc_0071902D: mov ecx, var_6C
+ loc_00719030: push ecx
+ loc_00719031: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719037: mov var_29C, eax
+ loc_0071903D: jmp 00719049h
+ loc_0071903F: mov var_29C, 00000000h
+ loc_00719049: mov edx, var_24
+ loc_0071904C: mov var_70, edx
+ loc_0071904F: push FFFFFFC4h
+ loc_00719051: mov eax, var_70
+ loc_00719054: mov ecx, [eax]
+ loc_00719056: mov edx, var_70
+ loc_00719059: push edx
+ loc_0071905A: call [ecx+00000040h]
+ loc_0071905D: fnclex
+ loc_0071905F: mov var_74, eax
+ loc_00719062: cmp var_74, 00000000h
+ loc_00719066: jge 00719085h
+ loc_00719068: push 00000040h
+ loc_0071906A: push 0044D914h
+ loc_0071906F: mov eax, var_70
+ loc_00719072: push eax
+ loc_00719073: mov ecx, var_74
+ loc_00719076: push ecx
+ loc_00719077: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071907D: mov var_2A0, eax
+ loc_00719083: jmp 0071908Fh
+ loc_00719085: mov var_2A0, 00000000h
+ loc_0071908F: lea ecx, var_24
+ loc_00719092: call [0040142Ch] ; __vbaFreeObj
+ loc_00719098: mov var_4, 00000053h
+ loc_0071909F: mov edx, arg_8
+ loc_007190A2: mov eax, [edx]
+ loc_007190A4: mov var_68, eax
+ loc_007190A7: lea ecx, var_24
+ loc_007190AA: push ecx
+ loc_007190AB: push 00454FB0h ; "TellTime"
+ loc_007190B0: mov edx, var_68
+ loc_007190B3: mov eax, [edx]
+ loc_007190B5: mov ecx, var_68
+ loc_007190B8: push ecx
+ loc_007190B9: call [eax+0000001Ch]
+ loc_007190BC: fnclex
+ loc_007190BE: mov var_6C, eax
+ loc_007190C1: cmp var_6C, 00000000h
+ loc_007190C5: jge 007190E4h
+ loc_007190C7: push 0000001Ch
+ loc_007190C9: push 0044D60Ch
+ loc_007190CE: mov edx, var_68
+ loc_007190D1: push edx
+ loc_007190D2: mov eax, var_6C
+ loc_007190D5: push eax
+ loc_007190D6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007190DC: mov var_2A4, eax
+ loc_007190E2: jmp 007190EEh
+ loc_007190E4: mov var_2A4, 00000000h
+ loc_007190EE: mov ecx, var_24
+ loc_007190F1: mov var_70, ecx
+ loc_007190F4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_007190F9: mov edx, var_70
+ loc_007190FC: mov eax, [edx]
+ loc_007190FE: mov ecx, var_70
+ loc_00719101: push ecx
+ loc_00719102: call [eax+00000048h]
+ loc_00719105: fnclex
+ loc_00719107: mov var_74, eax
+ loc_0071910A: cmp var_74, 00000000h
+ loc_0071910E: jge 0071912Dh
+ loc_00719110: push 00000048h
+ loc_00719112: push 0044D914h
+ loc_00719117: mov edx, var_70
+ loc_0071911A: push edx
+ loc_0071911B: mov eax, var_74
+ loc_0071911E: push eax
+ loc_0071911F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719125: mov var_2A8, eax
+ loc_0071912B: jmp 00719137h
+ loc_0071912D: mov var_2A8, 00000000h
+ loc_00719137: lea ecx, var_24
+ loc_0071913A: call [0040142Ch] ; __vbaFreeObj
+ loc_00719140: mov var_4, 00000054h
+ loc_00719147: mov ecx, arg_8
+ loc_0071914A: mov edx, [ecx]
+ loc_0071914C: mov var_68, edx
+ loc_0071914F: lea eax, var_24
+ loc_00719152: push eax
+ loc_00719153: push 00454FB0h ; "TellTime"
+ loc_00719158: mov ecx, var_68
+ loc_0071915B: mov edx, [ecx]
+ loc_0071915D: mov eax, var_68
+ loc_00719160: push eax
+ loc_00719161: call [edx+0000001Ch]
+ loc_00719164: fnclex
+ loc_00719166: mov var_6C, eax
+ loc_00719169: cmp var_6C, 00000000h
+ loc_0071916D: jge 0071918Ch
+ loc_0071916F: push 0000001Ch
+ loc_00719171: push 0044D60Ch
+ loc_00719176: mov ecx, var_68
+ loc_00719179: push ecx
+ loc_0071917A: mov edx, var_6C
+ loc_0071917D: push edx
+ loc_0071917E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719184: mov var_2AC, eax
+ loc_0071918A: jmp 00719196h
+ loc_0071918C: mov var_2AC, 00000000h
+ loc_00719196: mov eax, var_24
+ loc_00719199: mov var_70, eax
+ loc_0071919C: push 004752B0h ; "What time is it?"
+ loc_007191A1: mov ecx, var_70
+ loc_007191A4: mov edx, [ecx]
+ loc_007191A6: mov eax, var_70
+ loc_007191A9: push eax
+ loc_007191AA: call [edx+00000054h]
+ loc_007191AD: fnclex
+ loc_007191AF: mov var_74, eax
+ loc_007191B2: cmp var_74, 00000000h
+ loc_007191B6: jge 007191D5h
+ loc_007191B8: push 00000054h
+ loc_007191BA: push 0044D924h
+ loc_007191BF: mov ecx, var_70
+ loc_007191C2: push ecx
+ loc_007191C3: mov edx, var_74
+ loc_007191C6: push edx
+ loc_007191C7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007191CD: mov var_2B0, eax
+ loc_007191D3: jmp 007191DFh
+ loc_007191D5: mov var_2B0, 00000000h
+ loc_007191DF: lea ecx, var_24
+ loc_007191E2: call [0040142Ch] ; __vbaFreeObj
+ loc_007191E8: mov var_4, 00000055h
+ loc_007191EF: mov eax, arg_8
+ loc_007191F2: mov ecx, [eax]
+ loc_007191F4: mov var_68, ecx
+ loc_007191F7: mov var_5C, 00000000h
+ loc_007191FE: mov var_64, 0000000Bh
+ loc_00719205: mov var_4C, FFFFFFFFh
+ loc_0071920C: mov var_54, 0000000Bh
+ loc_00719213: mov var_3C, 0043F44Ch ; "([What is the] | [Tell me the]) (Date | What is the date | What is today's date | What's today's date | What's the date) [Bonzi]"
+ loc_0071921A: mov var_44, 00000008h
+ loc_00719221: mov var_2C, 80020004h
+ loc_00719228: mov var_34, 0000000Ah
+ loc_0071922F: lea edx, var_24
+ loc_00719232: push edx
+ loc_00719233: mov eax, 00000010h
+ loc_00719238: call 00412850h ; __vbaChkstk
+ loc_0071923D: mov eax, esp
+ loc_0071923F: mov ecx, var_64
+ loc_00719242: mov [eax], ecx
+ loc_00719244: mov edx, var_60
+ loc_00719247: mov [eax+00000004h], edx
+ loc_0071924A: mov ecx, var_5C
+ loc_0071924D: mov [eax+00000008h], ecx
+ loc_00719250: mov edx, var_58
+ loc_00719253: mov [eax+0000000Ch], edx
+ loc_00719256: mov eax, 00000010h
+ loc_0071925B: call 00412850h ; __vbaChkstk
+ loc_00719260: mov eax, esp
+ loc_00719262: mov ecx, var_54
+ loc_00719265: mov [eax], ecx
+ loc_00719267: mov edx, var_50
+ loc_0071926A: mov [eax+00000004h], edx
+ loc_0071926D: mov ecx, var_4C
+ loc_00719270: mov [eax+00000008h], ecx
+ loc_00719273: mov edx, var_48
+ loc_00719276: mov [eax+0000000Ch], edx
+ loc_00719279: mov eax, 00000010h
+ loc_0071927E: call 00412850h ; __vbaChkstk
+ loc_00719283: mov eax, esp
+ loc_00719285: mov ecx, var_44
+ loc_00719288: mov [eax], ecx
+ loc_0071928A: mov edx, var_40
+ loc_0071928D: mov [eax+00000004h], edx
+ loc_00719290: mov ecx, var_3C
+ loc_00719293: mov [eax+00000008h], ecx
+ loc_00719296: mov edx, var_38
+ loc_00719299: mov [eax+0000000Ch], edx
+ loc_0071929C: mov eax, 00000010h
+ loc_007192A1: call 00412850h ; __vbaChkstk
+ loc_007192A6: mov eax, esp
+ loc_007192A8: mov ecx, var_34
+ loc_007192AB: mov [eax], ecx
+ loc_007192AD: mov edx, var_30
+ loc_007192B0: mov [eax+00000004h], edx
+ loc_007192B3: mov ecx, var_2C
+ loc_007192B6: mov [eax+00000008h], ecx
+ loc_007192B9: mov edx, var_28
+ loc_007192BC: mov [eax+0000000Ch], edx
+ loc_007192BF: push 00454FE8h ; "TellDate"
+ loc_007192C4: mov eax, var_68
+ loc_007192C7: mov ecx, [eax]
+ loc_007192C9: mov edx, var_68
+ loc_007192CC: push edx
+ loc_007192CD: call [ecx+00000044h]
+ loc_007192D0: fnclex
+ loc_007192D2: mov var_6C, eax
+ loc_007192D5: cmp var_6C, 00000000h
+ loc_007192D9: jge 007192F8h
+ loc_007192DB: push 00000044h
+ loc_007192DD: push 0044D60Ch
+ loc_007192E2: mov eax, var_68
+ loc_007192E5: push eax
+ loc_007192E6: mov ecx, var_6C
+ loc_007192E9: push ecx
+ loc_007192EA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007192F0: mov var_2B4, eax
+ loc_007192F6: jmp 00719302h
+ loc_007192F8: mov var_2B4, 00000000h
+ loc_00719302: lea ecx, var_24
+ loc_00719305: call [0040142Ch] ; __vbaFreeObj
+ loc_0071930B: mov var_4, 00000056h
+ loc_00719312: mov edx, arg_8
+ loc_00719315: mov eax, [edx]
+ loc_00719317: mov var_68, eax
+ loc_0071931A: lea ecx, var_24
+ loc_0071931D: push ecx
+ loc_0071931E: push 00454FE8h ; "TellDate"
+ loc_00719323: mov edx, var_68
+ loc_00719326: mov eax, [edx]
+ loc_00719328: mov ecx, var_68
+ loc_0071932B: push ecx
+ loc_0071932C: call [eax+0000001Ch]
+ loc_0071932F: fnclex
+ loc_00719331: mov var_6C, eax
+ loc_00719334: cmp var_6C, 00000000h
+ loc_00719338: jge 00719357h
+ loc_0071933A: push 0000001Ch
+ loc_0071933C: push 0044D60Ch
+ loc_00719341: mov edx, var_68
+ loc_00719344: push edx
+ loc_00719345: mov eax, var_6C
+ loc_00719348: push eax
+ loc_00719349: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071934F: mov var_2B8, eax
+ loc_00719355: jmp 00719361h
+ loc_00719357: mov var_2B8, 00000000h
+ loc_00719361: mov ecx, var_24
+ loc_00719364: mov var_70, ecx
+ loc_00719367: push FFFFFFC4h
+ loc_00719369: mov edx, var_70
+ loc_0071936C: mov eax, [edx]
+ loc_0071936E: mov ecx, var_70
+ loc_00719371: push ecx
+ loc_00719372: call [eax+00000040h]
+ loc_00719375: fnclex
+ loc_00719377: mov var_74, eax
+ loc_0071937A: cmp var_74, 00000000h
+ loc_0071937E: jge 0071939Dh
+ loc_00719380: push 00000040h
+ loc_00719382: push 0044D914h
+ loc_00719387: mov edx, var_70
+ loc_0071938A: push edx
+ loc_0071938B: mov eax, var_74
+ loc_0071938E: push eax
+ loc_0071938F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719395: mov var_2BC, eax
+ loc_0071939B: jmp 007193A7h
+ loc_0071939D: mov var_2BC, 00000000h
+ loc_007193A7: lea ecx, var_24
+ loc_007193AA: call [0040142Ch] ; __vbaFreeObj
+ loc_007193B0: mov var_4, 00000057h
+ loc_007193B7: mov ecx, arg_8
+ loc_007193BA: mov edx, [ecx]
+ loc_007193BC: mov var_68, edx
+ loc_007193BF: lea eax, var_24
+ loc_007193C2: push eax
+ loc_007193C3: push 00454FE8h ; "TellDate"
+ loc_007193C8: mov ecx, var_68
+ loc_007193CB: mov edx, [ecx]
+ loc_007193CD: mov eax, var_68
+ loc_007193D0: push eax
+ loc_007193D1: call [edx+0000001Ch]
+ loc_007193D4: fnclex
+ loc_007193D6: mov var_6C, eax
+ loc_007193D9: cmp var_6C, 00000000h
+ loc_007193DD: jge 007193FCh
+ loc_007193DF: push 0000001Ch
+ loc_007193E1: push 0044D60Ch
+ loc_007193E6: mov ecx, var_68
+ loc_007193E9: push ecx
+ loc_007193EA: mov edx, var_6C
+ loc_007193ED: push edx
+ loc_007193EE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007193F4: mov var_2C0, eax
+ loc_007193FA: jmp 00719406h
+ loc_007193FC: mov var_2C0, 00000000h
+ loc_00719406: mov eax, var_24
+ loc_00719409: mov var_70, eax
+ loc_0071940C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00719411: mov ecx, var_70
+ loc_00719414: mov edx, [ecx]
+ loc_00719416: mov eax, var_70
+ loc_00719419: push eax
+ loc_0071941A: call [edx+00000048h]
+ loc_0071941D: fnclex
+ loc_0071941F: mov var_74, eax
+ loc_00719422: cmp var_74, 00000000h
+ loc_00719426: jge 00719445h
+ loc_00719428: push 00000048h
+ loc_0071942A: push 0044D914h
+ loc_0071942F: mov ecx, var_70
+ loc_00719432: push ecx
+ loc_00719433: mov edx, var_74
+ loc_00719436: push edx
+ loc_00719437: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071943D: mov var_2C4, eax
+ loc_00719443: jmp 0071944Fh
+ loc_00719445: mov var_2C4, 00000000h
+ loc_0071944F: lea ecx, var_24
+ loc_00719452: call [0040142Ch] ; __vbaFreeObj
+ loc_00719458: mov var_4, 00000058h
+ loc_0071945F: mov eax, arg_8
+ loc_00719462: mov ecx, [eax]
+ loc_00719464: mov var_68, ecx
+ loc_00719467: lea edx, var_24
+ loc_0071946A: push edx
+ loc_0071946B: push 00454FE8h ; "TellDate"
+ loc_00719470: mov eax, var_68
+ loc_00719473: mov ecx, [eax]
+ loc_00719475: mov edx, var_68
+ loc_00719478: push edx
+ loc_00719479: call [ecx+0000001Ch]
+ loc_0071947C: fnclex
+ loc_0071947E: mov var_6C, eax
+ loc_00719481: cmp var_6C, 00000000h
+ loc_00719485: jge 007194A4h
+ loc_00719487: push 0000001Ch
+ loc_00719489: push 0044D60Ch
+ loc_0071948E: mov eax, var_68
+ loc_00719491: push eax
+ loc_00719492: mov ecx, var_6C
+ loc_00719495: push ecx
+ loc_00719496: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071949C: mov var_2C8, eax
+ loc_007194A2: jmp 007194AEh
+ loc_007194A4: mov var_2C8, 00000000h
+ loc_007194AE: mov edx, var_24
+ loc_007194B1: mov var_70, edx
+ loc_007194B4: push 004752D8h ; "What is the date?"
+ loc_007194B9: mov eax, var_70
+ loc_007194BC: mov ecx, [eax]
+ loc_007194BE: mov edx, var_70
+ loc_007194C1: push edx
+ loc_007194C2: call [ecx+00000054h]
+ loc_007194C5: fnclex
+ loc_007194C7: mov var_74, eax
+ loc_007194CA: cmp var_74, 00000000h
+ loc_007194CE: jge 007194EDh
+ loc_007194D0: push 00000054h
+ loc_007194D2: push 0044D924h
+ loc_007194D7: mov eax, var_70
+ loc_007194DA: push eax
+ loc_007194DB: mov ecx, var_74
+ loc_007194DE: push ecx
+ loc_007194DF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007194E5: mov var_2CC, eax
+ loc_007194EB: jmp 007194F7h
+ loc_007194ED: mov var_2CC, 00000000h
+ loc_007194F7: lea ecx, var_24
+ loc_007194FA: call [0040142Ch] ; __vbaFreeObj
+ loc_00719500: mov var_4, 00000059h
+ loc_00719507: mov edx, arg_8
+ loc_0071950A: mov eax, [edx]
+ loc_0071950C: mov var_68, eax
+ loc_0071950F: mov var_5C, 00000000h
+ loc_00719516: mov var_64, 0000000Bh
+ loc_0071951D: mov var_4C, FFFFFFFFh
+ loc_00719524: mov var_54, 0000000Bh
+ loc_0071952B: mov var_3C, 0043EC34h ; "(I'm | Things are) ([doing | feeling | going]) [very] [just] [somewhat] (well | fine | OK | good | wonderful | nice | great) [myself] [Bonzi] ([thanks | thank you]) [very much] [for] [the concern] [asking] [Bonzi]"
+ loc_00719532: mov var_44, 00000008h
+ loc_00719539: mov var_2C, 80020004h
+ loc_00719540: mov var_34, 0000000Ah
+ loc_00719547: lea ecx, var_24
+ loc_0071954A: push ecx
+ loc_0071954B: mov eax, 00000010h
+ loc_00719550: call 00412850h ; __vbaChkstk
+ loc_00719555: mov edx, esp
+ loc_00719557: mov eax, var_64
+ loc_0071955A: mov [edx], eax
+ loc_0071955C: mov ecx, var_60
+ loc_0071955F: mov [edx+00000004h], ecx
+ loc_00719562: mov eax, var_5C
+ loc_00719565: mov [edx+00000008h], eax
+ loc_00719568: mov ecx, var_58
+ loc_0071956B: mov [edx+0000000Ch], ecx
+ loc_0071956E: mov eax, 00000010h
+ loc_00719573: call 00412850h ; __vbaChkstk
+ loc_00719578: mov edx, esp
+ loc_0071957A: mov eax, var_54
+ loc_0071957D: mov [edx], eax
+ loc_0071957F: mov ecx, var_50
+ loc_00719582: mov [edx+00000004h], ecx
+ loc_00719585: mov eax, var_4C
+ loc_00719588: mov [edx+00000008h], eax
+ loc_0071958B: mov ecx, var_48
+ loc_0071958E: mov [edx+0000000Ch], ecx
+ loc_00719591: mov eax, 00000010h
+ loc_00719596: call 00412850h ; __vbaChkstk
+ loc_0071959B: mov edx, esp
+ loc_0071959D: mov eax, var_44
+ loc_007195A0: mov [edx], eax
+ loc_007195A2: mov ecx, var_40
+ loc_007195A5: mov [edx+00000004h], ecx
+ loc_007195A8: mov eax, var_3C
+ loc_007195AB: mov [edx+00000008h], eax
+ loc_007195AE: mov ecx, var_38
+ loc_007195B1: mov [edx+0000000Ch], ecx
+ loc_007195B4: mov eax, 00000010h
+ loc_007195B9: call 00412850h ; __vbaChkstk
+ loc_007195BE: mov edx, esp
+ loc_007195C0: mov eax, var_34
+ loc_007195C3: mov [edx], eax
+ loc_007195C5: mov ecx, var_30
+ loc_007195C8: mov [edx+00000004h], ecx
+ loc_007195CB: mov eax, var_2C
+ loc_007195CE: mov [edx+00000008h], eax
+ loc_007195D1: mov ecx, var_28
+ loc_007195D4: mov [edx+0000000Ch], ecx
+ loc_007195D7: push 00454B24h ; "ImGood"
+ loc_007195DC: mov edx, var_68
+ loc_007195DF: mov eax, [edx]
+ loc_007195E1: mov ecx, var_68
+ loc_007195E4: push ecx
+ loc_007195E5: call [eax+00000044h]
+ loc_007195E8: fnclex
+ loc_007195EA: mov var_6C, eax
+ loc_007195ED: cmp var_6C, 00000000h
+ loc_007195F1: jge 00719610h
+ loc_007195F3: push 00000044h
+ loc_007195F5: push 0044D60Ch
+ loc_007195FA: mov edx, var_68
+ loc_007195FD: push edx
+ loc_007195FE: mov eax, var_6C
+ loc_00719601: push eax
+ loc_00719602: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719608: mov var_2D0, eax
+ loc_0071960E: jmp 0071961Ah
+ loc_00719610: mov var_2D0, 00000000h
+ loc_0071961A: lea ecx, var_24
+ loc_0071961D: call [0040142Ch] ; __vbaFreeObj
+ loc_00719623: mov var_4, 0000005Ah
+ loc_0071962A: mov ecx, arg_8
+ loc_0071962D: mov edx, [ecx]
+ loc_0071962F: mov var_68, edx
+ loc_00719632: lea eax, var_24
+ loc_00719635: push eax
+ loc_00719636: push 00454B24h ; "ImGood"
+ loc_0071963B: mov ecx, var_68
+ loc_0071963E: mov edx, [ecx]
+ loc_00719640: mov eax, var_68
+ loc_00719643: push eax
+ loc_00719644: call [edx+0000001Ch]
+ loc_00719647: fnclex
+ loc_00719649: mov var_6C, eax
+ loc_0071964C: cmp var_6C, 00000000h
+ loc_00719650: jge 0071966Fh
+ loc_00719652: push 0000001Ch
+ loc_00719654: push 0044D60Ch
+ loc_00719659: mov ecx, var_68
+ loc_0071965C: push ecx
+ loc_0071965D: mov edx, var_6C
+ loc_00719660: push edx
+ loc_00719661: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719667: mov var_2D4, eax
+ loc_0071966D: jmp 00719679h
+ loc_0071966F: mov var_2D4, 00000000h
+ loc_00719679: mov eax, var_24
+ loc_0071967C: mov var_70, eax
+ loc_0071967F: push FFFFFFC4h
+ loc_00719681: mov ecx, var_70
+ loc_00719684: mov edx, [ecx]
+ loc_00719686: mov eax, var_70
+ loc_00719689: push eax
+ loc_0071968A: call [edx+00000040h]
+ loc_0071968D: fnclex
+ loc_0071968F: mov var_74, eax
+ loc_00719692: cmp var_74, 00000000h
+ loc_00719696: jge 007196B5h
+ loc_00719698: push 00000040h
+ loc_0071969A: push 0044D914h
+ loc_0071969F: mov ecx, var_70
+ loc_007196A2: push ecx
+ loc_007196A3: mov edx, var_74
+ loc_007196A6: push edx
+ loc_007196A7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007196AD: mov var_2D8, eax
+ loc_007196B3: jmp 007196BFh
+ loc_007196B5: mov var_2D8, 00000000h
+ loc_007196BF: lea ecx, var_24
+ loc_007196C2: call [0040142Ch] ; __vbaFreeObj
+ loc_007196C8: mov var_4, 0000005Bh
+ loc_007196CF: mov eax, arg_8
+ loc_007196D2: mov ecx, [eax]
+ loc_007196D4: mov var_68, ecx
+ loc_007196D7: lea edx, var_24
+ loc_007196DA: push edx
+ loc_007196DB: push 00454B24h ; "ImGood"
+ loc_007196E0: mov eax, var_68
+ loc_007196E3: mov ecx, [eax]
+ loc_007196E5: mov edx, var_68
+ loc_007196E8: push edx
+ loc_007196E9: call [ecx+0000001Ch]
+ loc_007196EC: fnclex
+ loc_007196EE: mov var_6C, eax
+ loc_007196F1: cmp var_6C, 00000000h
+ loc_007196F5: jge 00719714h
+ loc_007196F7: push 0000001Ch
+ loc_007196F9: push 0044D60Ch
+ loc_007196FE: mov eax, var_68
+ loc_00719701: push eax
+ loc_00719702: mov ecx, var_6C
+ loc_00719705: push ecx
+ loc_00719706: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071970C: mov var_2DC, eax
+ loc_00719712: jmp 0071971Eh
+ loc_00719714: mov var_2DC, 00000000h
+ loc_0071971E: mov edx, var_24
+ loc_00719721: mov var_70, edx
+ loc_00719724: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00719729: mov eax, var_70
+ loc_0071972C: mov ecx, [eax]
+ loc_0071972E: mov edx, var_70
+ loc_00719731: push edx
+ loc_00719732: call [ecx+00000048h]
+ loc_00719735: fnclex
+ loc_00719737: mov var_74, eax
+ loc_0071973A: cmp var_74, 00000000h
+ loc_0071973E: jge 0071975Dh
+ loc_00719740: push 00000048h
+ loc_00719742: push 0044D914h
+ loc_00719747: mov eax, var_70
+ loc_0071974A: push eax
+ loc_0071974B: mov ecx, var_74
+ loc_0071974E: push ecx
+ loc_0071974F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719755: mov var_2E0, eax
+ loc_0071975B: jmp 00719767h
+ loc_0071975D: mov var_2E0, 00000000h
+ loc_00719767: lea ecx, var_24
+ loc_0071976A: call [0040142Ch] ; __vbaFreeObj
+ loc_00719770: mov var_4, 0000005Ch
+ loc_00719777: mov edx, arg_8
+ loc_0071977A: mov eax, [edx]
+ loc_0071977C: mov var_68, eax
+ loc_0071977F: lea ecx, var_24
+ loc_00719782: push ecx
+ loc_00719783: push 00454B24h ; "ImGood"
+ loc_00719788: mov edx, var_68
+ loc_0071978B: mov eax, [edx]
+ loc_0071978D: mov ecx, var_68
+ loc_00719790: push ecx
+ loc_00719791: call [eax+0000001Ch]
+ loc_00719794: fnclex
+ loc_00719796: mov var_6C, eax
+ loc_00719799: cmp var_6C, 00000000h
+ loc_0071979D: jge 007197BCh
+ loc_0071979F: push 0000001Ch
+ loc_007197A1: push 0044D60Ch
+ loc_007197A6: mov edx, var_68
+ loc_007197A9: push edx
+ loc_007197AA: mov eax, var_6C
+ loc_007197AD: push eax
+ loc_007197AE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007197B4: mov var_2E4, eax
+ loc_007197BA: jmp 007197C6h
+ loc_007197BC: mov var_2E4, 00000000h
+ loc_007197C6: mov ecx, var_24
+ loc_007197C9: mov var_70, ecx
+ loc_007197CC: push 00475300h ; "I'm doing well."
+ loc_007197D1: mov edx, var_70
+ loc_007197D4: mov eax, [edx]
+ loc_007197D6: mov ecx, var_70
+ loc_007197D9: push ecx
+ loc_007197DA: call [eax+00000054h]
+ loc_007197DD: fnclex
+ loc_007197DF: mov var_74, eax
+ loc_007197E2: cmp var_74, 00000000h
+ loc_007197E6: jge 00719805h
+ loc_007197E8: push 00000054h
+ loc_007197EA: push 0044D924h
+ loc_007197EF: mov edx, var_70
+ loc_007197F2: push edx
+ loc_007197F3: mov eax, var_74
+ loc_007197F6: push eax
+ loc_007197F7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007197FD: mov var_2E8, eax
+ loc_00719803: jmp 0071980Fh
+ loc_00719805: mov var_2E8, 00000000h
+ loc_0071980F: lea ecx, var_24
+ loc_00719812: call [0040142Ch] ; __vbaFreeObj
+ loc_00719818: mov var_4, 0000005Dh
+ loc_0071981F: mov ecx, arg_8
+ loc_00719822: mov edx, [ecx]
+ loc_00719824: mov var_68, edx
+ loc_00719827: mov var_5C, 00000000h
+ loc_0071982E: mov var_64, 0000000Bh
+ loc_00719835: mov var_4C, FFFFFFFFh
+ loc_0071983C: mov var_54, 0000000Bh
+ loc_00719843: mov var_3C, 0043EE28h ; "(I'm | Things are) [not] ([doing | feeling | going]) [very] [just] [somewhat] (not good | not well | bad | awful | horrible | poorly | troubled | sad | not nice | not too good | no very well) [myself] [Bonzi] [but] ([thanks | thank you]) [very much] [for] [the concern] [asking] [Bonzi]"
+ loc_0071984A: mov var_44, 00000008h
+ loc_00719851: mov var_2C, 80020004h
+ loc_00719858: mov var_34, 0000000Ah
+ loc_0071985F: lea eax, var_24
+ loc_00719862: push eax
+ loc_00719863: mov eax, 00000010h
+ loc_00719868: call 00412850h ; __vbaChkstk
+ loc_0071986D: mov ecx, esp
+ loc_0071986F: mov edx, var_64
+ loc_00719872: mov [ecx], edx
+ loc_00719874: mov eax, var_60
+ loc_00719877: mov [ecx+00000004h], eax
+ loc_0071987A: mov edx, var_5C
+ loc_0071987D: mov [ecx+00000008h], edx
+ loc_00719880: mov eax, var_58
+ loc_00719883: mov [ecx+0000000Ch], eax
+ loc_00719886: mov eax, 00000010h
+ loc_0071988B: call 00412850h ; __vbaChkstk
+ loc_00719890: mov ecx, esp
+ loc_00719892: mov edx, var_54
+ loc_00719895: mov [ecx], edx
+ loc_00719897: mov eax, var_50
+ loc_0071989A: mov [ecx+00000004h], eax
+ loc_0071989D: mov edx, var_4C
+ loc_007198A0: mov [ecx+00000008h], edx
+ loc_007198A3: mov eax, var_48
+ loc_007198A6: mov [ecx+0000000Ch], eax
+ loc_007198A9: mov eax, 00000010h
+ loc_007198AE: call 00412850h ; __vbaChkstk
+ loc_007198B3: mov ecx, esp
+ loc_007198B5: mov edx, var_44
+ loc_007198B8: mov [ecx], edx
+ loc_007198BA: mov eax, var_40
+ loc_007198BD: mov [ecx+00000004h], eax
+ loc_007198C0: mov edx, var_3C
+ loc_007198C3: mov [ecx+00000008h], edx
+ loc_007198C6: mov eax, var_38
+ loc_007198C9: mov [ecx+0000000Ch], eax
+ loc_007198CC: mov eax, 00000010h
+ loc_007198D1: call 00412850h ; __vbaChkstk
+ loc_007198D6: mov ecx, esp
+ loc_007198D8: mov edx, var_34
+ loc_007198DB: mov [ecx], edx
+ loc_007198DD: mov eax, var_30
+ loc_007198E0: mov [ecx+00000004h], eax
+ loc_007198E3: mov edx, var_2C
+ loc_007198E6: mov [ecx+00000008h], edx
+ loc_007198E9: mov eax, var_28
+ loc_007198EC: mov [ecx+0000000Ch], eax
+ loc_007198EF: push 00454A80h ; "ImNotGood"
+ loc_007198F4: mov ecx, var_68
+ loc_007198F7: mov edx, [ecx]
+ loc_007198F9: mov eax, var_68
+ loc_007198FC: push eax
+ loc_007198FD: call [edx+00000044h]
+ loc_00719900: fnclex
+ loc_00719902: mov var_6C, eax
+ loc_00719905: cmp var_6C, 00000000h
+ loc_00719909: jge 00719928h
+ loc_0071990B: push 00000044h
+ loc_0071990D: push 0044D60Ch
+ loc_00719912: mov ecx, var_68
+ loc_00719915: push ecx
+ loc_00719916: mov edx, var_6C
+ loc_00719919: push edx
+ loc_0071991A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719920: mov var_2EC, eax
+ loc_00719926: jmp 00719932h
+ loc_00719928: mov var_2EC, 00000000h
+ loc_00719932: lea ecx, var_24
+ loc_00719935: call [0040142Ch] ; __vbaFreeObj
+ loc_0071993B: mov var_4, 0000005Eh
+ loc_00719942: mov eax, arg_8
+ loc_00719945: mov ecx, [eax]
+ loc_00719947: mov var_68, ecx
+ loc_0071994A: lea edx, var_24
+ loc_0071994D: push edx
+ loc_0071994E: push 00454A80h ; "ImNotGood"
+ loc_00719953: mov eax, var_68
+ loc_00719956: mov ecx, [eax]
+ loc_00719958: mov edx, var_68
+ loc_0071995B: push edx
+ loc_0071995C: call [ecx+0000001Ch]
+ loc_0071995F: fnclex
+ loc_00719961: mov var_6C, eax
+ loc_00719964: cmp var_6C, 00000000h
+ loc_00719968: jge 00719987h
+ loc_0071996A: push 0000001Ch
+ loc_0071996C: push 0044D60Ch
+ loc_00719971: mov eax, var_68
+ loc_00719974: push eax
+ loc_00719975: mov ecx, var_6C
+ loc_00719978: push ecx
+ loc_00719979: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071997F: mov var_2F0, eax
+ loc_00719985: jmp 00719991h
+ loc_00719987: mov var_2F0, 00000000h
+ loc_00719991: mov edx, var_24
+ loc_00719994: mov var_70, edx
+ loc_00719997: push FFFFFFC4h
+ loc_00719999: mov eax, var_70
+ loc_0071999C: mov ecx, [eax]
+ loc_0071999E: mov edx, var_70
+ loc_007199A1: push edx
+ loc_007199A2: call [ecx+00000040h]
+ loc_007199A5: fnclex
+ loc_007199A7: mov var_74, eax
+ loc_007199AA: cmp var_74, 00000000h
+ loc_007199AE: jge 007199CDh
+ loc_007199B0: push 00000040h
+ loc_007199B2: push 0044D914h
+ loc_007199B7: mov eax, var_70
+ loc_007199BA: push eax
+ loc_007199BB: mov ecx, var_74
+ loc_007199BE: push ecx
+ loc_007199BF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007199C5: mov var_2F4, eax
+ loc_007199CB: jmp 007199D7h
+ loc_007199CD: mov var_2F4, 00000000h
+ loc_007199D7: lea ecx, var_24
+ loc_007199DA: call [0040142Ch] ; __vbaFreeObj
+ loc_007199E0: mov var_4, 0000005Fh
+ loc_007199E7: mov edx, arg_8
+ loc_007199EA: mov eax, [edx]
+ loc_007199EC: mov var_68, eax
+ loc_007199EF: lea ecx, var_24
+ loc_007199F2: push ecx
+ loc_007199F3: push 00454A80h ; "ImNotGood"
+ loc_007199F8: mov edx, var_68
+ loc_007199FB: mov eax, [edx]
+ loc_007199FD: mov ecx, var_68
+ loc_00719A00: push ecx
+ loc_00719A01: call [eax+0000001Ch]
+ loc_00719A04: fnclex
+ loc_00719A06: mov var_6C, eax
+ loc_00719A09: cmp var_6C, 00000000h
+ loc_00719A0D: jge 00719A2Ch
+ loc_00719A0F: push 0000001Ch
+ loc_00719A11: push 0044D60Ch
+ loc_00719A16: mov edx, var_68
+ loc_00719A19: push edx
+ loc_00719A1A: mov eax, var_6C
+ loc_00719A1D: push eax
+ loc_00719A1E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719A24: mov var_2F8, eax
+ loc_00719A2A: jmp 00719A36h
+ loc_00719A2C: mov var_2F8, 00000000h
+ loc_00719A36: mov ecx, var_24
+ loc_00719A39: mov var_70, ecx
+ loc_00719A3C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00719A41: mov edx, var_70
+ loc_00719A44: mov eax, [edx]
+ loc_00719A46: mov ecx, var_70
+ loc_00719A49: push ecx
+ loc_00719A4A: call [eax+00000048h]
+ loc_00719A4D: fnclex
+ loc_00719A4F: mov var_74, eax
+ loc_00719A52: cmp var_74, 00000000h
+ loc_00719A56: jge 00719A75h
+ loc_00719A58: push 00000048h
+ loc_00719A5A: push 0044D914h
+ loc_00719A5F: mov edx, var_70
+ loc_00719A62: push edx
+ loc_00719A63: mov eax, var_74
+ loc_00719A66: push eax
+ loc_00719A67: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719A6D: mov var_2FC, eax
+ loc_00719A73: jmp 00719A7Fh
+ loc_00719A75: mov var_2FC, 00000000h
+ loc_00719A7F: lea ecx, var_24
+ loc_00719A82: call [0040142Ch] ; __vbaFreeObj
+ loc_00719A88: mov var_4, 00000060h
+ loc_00719A8F: mov ecx, arg_8
+ loc_00719A92: mov edx, [ecx]
+ loc_00719A94: mov var_68, edx
+ loc_00719A97: lea eax, var_24
+ loc_00719A9A: push eax
+ loc_00719A9B: push 00454A80h ; "ImNotGood"
+ loc_00719AA0: mov ecx, var_68
+ loc_00719AA3: mov edx, [ecx]
+ loc_00719AA5: mov eax, var_68
+ loc_00719AA8: push eax
+ loc_00719AA9: call [edx+0000001Ch]
+ loc_00719AAC: fnclex
+ loc_00719AAE: mov var_6C, eax
+ loc_00719AB1: cmp var_6C, 00000000h
+ loc_00719AB5: jge 00719AD4h
+ loc_00719AB7: push 0000001Ch
+ loc_00719AB9: push 0044D60Ch
+ loc_00719ABE: mov ecx, var_68
+ loc_00719AC1: push ecx
+ loc_00719AC2: mov edx, var_6C
+ loc_00719AC5: push edx
+ loc_00719AC6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719ACC: mov var_300, eax
+ loc_00719AD2: jmp 00719ADEh
+ loc_00719AD4: mov var_300, 00000000h
+ loc_00719ADE: mov eax, var_24
+ loc_00719AE1: mov var_70, eax
+ loc_00719AE4: push 00475324h ; "I'm not doing well."
+ loc_00719AE9: mov ecx, var_70
+ loc_00719AEC: mov edx, [ecx]
+ loc_00719AEE: mov eax, var_70
+ loc_00719AF1: push eax
+ loc_00719AF2: call [edx+00000054h]
+ loc_00719AF5: fnclex
+ loc_00719AF7: mov var_74, eax
+ loc_00719AFA: cmp var_74, 00000000h
+ loc_00719AFE: jge 00719B1Dh
+ loc_00719B00: push 00000054h
+ loc_00719B02: push 0044D924h
+ loc_00719B07: mov ecx, var_70
+ loc_00719B0A: push ecx
+ loc_00719B0B: mov edx, var_74
+ loc_00719B0E: push edx
+ loc_00719B0F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719B15: mov var_304, eax
+ loc_00719B1B: jmp 00719B27h
+ loc_00719B1D: mov var_304, 00000000h
+ loc_00719B27: lea ecx, var_24
+ loc_00719B2A: call [0040142Ch] ; __vbaFreeObj
+ loc_00719B30: mov var_4, 00000061h
+ loc_00719B37: mov eax, arg_8
+ loc_00719B3A: mov ecx, [eax]
+ loc_00719B3C: mov var_68, ecx
+ loc_00719B3F: mov var_5C, 00000000h
+ loc_00719B46: mov var_64, 0000000Bh
+ loc_00719B4D: mov var_4C, FFFFFFFFh
+ loc_00719B54: mov var_54, 0000000Bh
+ loc_00719B5B: mov var_3C, 0043F3C4h ; "[Bonzi] [please] (Stop Listening) [please] [Bonzi]"
+ loc_00719B62: mov var_44, 00000008h
+ loc_00719B69: mov var_2C, 80020004h
+ loc_00719B70: mov var_34, 0000000Ah
+ loc_00719B77: lea edx, var_24
+ loc_00719B7A: push edx
+ loc_00719B7B: mov eax, 00000010h
+ loc_00719B80: call 00412850h ; __vbaChkstk
+ loc_00719B85: mov eax, esp
+ loc_00719B87: mov ecx, var_64
+ loc_00719B8A: mov [eax], ecx
+ loc_00719B8C: mov edx, var_60
+ loc_00719B8F: mov [eax+00000004h], edx
+ loc_00719B92: mov ecx, var_5C
+ loc_00719B95: mov [eax+00000008h], ecx
+ loc_00719B98: mov edx, var_58
+ loc_00719B9B: mov [eax+0000000Ch], edx
+ loc_00719B9E: mov eax, 00000010h
+ loc_00719BA3: call 00412850h ; __vbaChkstk
+ loc_00719BA8: mov eax, esp
+ loc_00719BAA: mov ecx, var_54
+ loc_00719BAD: mov [eax], ecx
+ loc_00719BAF: mov edx, var_50
+ loc_00719BB2: mov [eax+00000004h], edx
+ loc_00719BB5: mov ecx, var_4C
+ loc_00719BB8: mov [eax+00000008h], ecx
+ loc_00719BBB: mov edx, var_48
+ loc_00719BBE: mov [eax+0000000Ch], edx
+ loc_00719BC1: mov eax, 00000010h
+ loc_00719BC6: call 00412850h ; __vbaChkstk
+ loc_00719BCB: mov eax, esp
+ loc_00719BCD: mov ecx, var_44
+ loc_00719BD0: mov [eax], ecx
+ loc_00719BD2: mov edx, var_40
+ loc_00719BD5: mov [eax+00000004h], edx
+ loc_00719BD8: mov ecx, var_3C
+ loc_00719BDB: mov [eax+00000008h], ecx
+ loc_00719BDE: mov edx, var_38
+ loc_00719BE1: mov [eax+0000000Ch], edx
+ loc_00719BE4: mov eax, 00000010h
+ loc_00719BE9: call 00412850h ; __vbaChkstk
+ loc_00719BEE: mov eax, esp
+ loc_00719BF0: mov ecx, var_34
+ loc_00719BF3: mov [eax], ecx
+ loc_00719BF5: mov edx, var_30
+ loc_00719BF8: mov [eax+00000004h], edx
+ loc_00719BFB: mov ecx, var_2C
+ loc_00719BFE: mov [eax+00000008h], ecx
+ loc_00719C01: mov edx, var_28
+ loc_00719C04: mov [eax+0000000Ch], edx
+ loc_00719C07: push 00454F7Ch ; "StopListening"
+ loc_00719C0C: mov eax, var_68
+ loc_00719C0F: mov ecx, [eax]
+ loc_00719C11: mov edx, var_68
+ loc_00719C14: push edx
+ loc_00719C15: call [ecx+00000044h]
+ loc_00719C18: fnclex
+ loc_00719C1A: mov var_6C, eax
+ loc_00719C1D: cmp var_6C, 00000000h
+ loc_00719C21: jge 00719C40h
+ loc_00719C23: push 00000044h
+ loc_00719C25: push 0044D60Ch
+ loc_00719C2A: mov eax, var_68
+ loc_00719C2D: push eax
+ loc_00719C2E: mov ecx, var_6C
+ loc_00719C31: push ecx
+ loc_00719C32: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719C38: mov var_308, eax
+ loc_00719C3E: jmp 00719C4Ah
+ loc_00719C40: mov var_308, 00000000h
+ loc_00719C4A: lea ecx, var_24
+ loc_00719C4D: call [0040142Ch] ; __vbaFreeObj
+ loc_00719C53: mov var_4, 00000062h
+ loc_00719C5A: mov edx, arg_8
+ loc_00719C5D: mov eax, [edx]
+ loc_00719C5F: mov var_68, eax
+ loc_00719C62: lea ecx, var_24
+ loc_00719C65: push ecx
+ loc_00719C66: push 00454F7Ch ; "StopListening"
+ loc_00719C6B: mov edx, var_68
+ loc_00719C6E: mov eax, [edx]
+ loc_00719C70: mov ecx, var_68
+ loc_00719C73: push ecx
+ loc_00719C74: call [eax+0000001Ch]
+ loc_00719C77: fnclex
+ loc_00719C79: mov var_6C, eax
+ loc_00719C7C: cmp var_6C, 00000000h
+ loc_00719C80: jge 00719C9Fh
+ loc_00719C82: push 0000001Ch
+ loc_00719C84: push 0044D60Ch
+ loc_00719C89: mov edx, var_68
+ loc_00719C8C: push edx
+ loc_00719C8D: mov eax, var_6C
+ loc_00719C90: push eax
+ loc_00719C91: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719C97: mov var_30C, eax
+ loc_00719C9D: jmp 00719CA9h
+ loc_00719C9F: mov var_30C, 00000000h
+ loc_00719CA9: mov ecx, var_24
+ loc_00719CAC: mov var_70, ecx
+ loc_00719CAF: push FFFFFFC4h
+ loc_00719CB1: mov edx, var_70
+ loc_00719CB4: mov eax, [edx]
+ loc_00719CB6: mov ecx, var_70
+ loc_00719CB9: push ecx
+ loc_00719CBA: call [eax+00000040h]
+ loc_00719CBD: fnclex
+ loc_00719CBF: mov var_74, eax
+ loc_00719CC2: cmp var_74, 00000000h
+ loc_00719CC6: jge 00719CE5h
+ loc_00719CC8: push 00000040h
+ loc_00719CCA: push 0044D914h
+ loc_00719CCF: mov edx, var_70
+ loc_00719CD2: push edx
+ loc_00719CD3: mov eax, var_74
+ loc_00719CD6: push eax
+ loc_00719CD7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719CDD: mov var_310, eax
+ loc_00719CE3: jmp 00719CEFh
+ loc_00719CE5: mov var_310, 00000000h
+ loc_00719CEF: lea ecx, var_24
+ loc_00719CF2: call [0040142Ch] ; __vbaFreeObj
+ loc_00719CF8: mov var_4, 00000063h
+ loc_00719CFF: mov ecx, arg_8
+ loc_00719D02: mov edx, [ecx]
+ loc_00719D04: mov var_68, edx
+ loc_00719D07: lea eax, var_24
+ loc_00719D0A: push eax
+ loc_00719D0B: push 00454F7Ch ; "StopListening"
+ loc_00719D10: mov ecx, var_68
+ loc_00719D13: mov edx, [ecx]
+ loc_00719D15: mov eax, var_68
+ loc_00719D18: push eax
+ loc_00719D19: call [edx+0000001Ch]
+ loc_00719D1C: fnclex
+ loc_00719D1E: mov var_6C, eax
+ loc_00719D21: cmp var_6C, 00000000h
+ loc_00719D25: jge 00719D44h
+ loc_00719D27: push 0000001Ch
+ loc_00719D29: push 0044D60Ch
+ loc_00719D2E: mov ecx, var_68
+ loc_00719D31: push ecx
+ loc_00719D32: mov edx, var_6C
+ loc_00719D35: push edx
+ loc_00719D36: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719D3C: mov var_314, eax
+ loc_00719D42: jmp 00719D4Eh
+ loc_00719D44: mov var_314, 00000000h
+ loc_00719D4E: mov eax, var_24
+ loc_00719D51: mov var_70, eax
+ loc_00719D54: push 0043FF0Ch ; "I didn't understand your request."
+ loc_00719D59: mov ecx, var_70
+ loc_00719D5C: mov edx, [ecx]
+ loc_00719D5E: mov eax, var_70
+ loc_00719D61: push eax
+ loc_00719D62: call [edx+00000048h]
+ loc_00719D65: fnclex
+ loc_00719D67: mov var_74, eax
+ loc_00719D6A: cmp var_74, 00000000h
+ loc_00719D6E: jge 00719D8Dh
+ loc_00719D70: push 00000048h
+ loc_00719D72: push 0044D914h
+ loc_00719D77: mov ecx, var_70
+ loc_00719D7A: push ecx
+ loc_00719D7B: mov edx, var_74
+ loc_00719D7E: push edx
+ loc_00719D7F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719D85: mov var_318, eax
+ loc_00719D8B: jmp 00719D97h
+ loc_00719D8D: mov var_318, 00000000h
+ loc_00719D97: lea ecx, var_24
+ loc_00719D9A: call [0040142Ch] ; __vbaFreeObj
+ loc_00719DA0: mov var_4, 00000064h
+ loc_00719DA7: mov eax, arg_8
+ loc_00719DAA: mov ecx, [eax]
+ loc_00719DAC: mov var_68, ecx
+ loc_00719DAF: lea edx, var_24
+ loc_00719DB2: push edx
+ loc_00719DB3: push 00454F7Ch ; "StopListening"
+ loc_00719DB8: mov eax, var_68
+ loc_00719DBB: mov ecx, [eax]
+ loc_00719DBD: mov edx, var_68
+ loc_00719DC0: push edx
+ loc_00719DC1: call [ecx+0000001Ch]
+ loc_00719DC4: fnclex
+ loc_00719DC6: mov var_6C, eax
+ loc_00719DC9: cmp var_6C, 00000000h
+ loc_00719DCD: jge 00719DECh
+ loc_00719DCF: push 0000001Ch
+ loc_00719DD1: push 0044D60Ch
+ loc_00719DD6: mov eax, var_68
+ loc_00719DD9: push eax
+ loc_00719DDA: mov ecx, var_6C
+ loc_00719DDD: push ecx
+ loc_00719DDE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719DE4: mov var_31C, eax
+ loc_00719DEA: jmp 00719DF6h
+ loc_00719DEC: mov var_31C, 00000000h
+ loc_00719DF6: mov edx, var_24
+ loc_00719DF9: mov var_70, edx
+ loc_00719DFC: push 00457768h ; "Stop Listening"
+ loc_00719E01: mov eax, var_70
+ loc_00719E04: mov ecx, [eax]
+ loc_00719E06: mov edx, var_70
+ loc_00719E09: push edx
+ loc_00719E0A: call [ecx+00000054h]
+ loc_00719E0D: fnclex
+ loc_00719E0F: mov var_74, eax
+ loc_00719E12: cmp var_74, 00000000h
+ loc_00719E16: jge 00719E35h
+ loc_00719E18: push 00000054h
+ loc_00719E1A: push 0044D924h
+ loc_00719E1F: mov eax, var_70
+ loc_00719E22: push eax
+ loc_00719E23: mov ecx, var_74
+ loc_00719E26: push ecx
+ loc_00719E27: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719E2D: mov var_320, eax
+ loc_00719E33: jmp 00719E3Fh
+ loc_00719E35: mov var_320, 00000000h
+ loc_00719E3F: lea ecx, var_24
+ loc_00719E42: call [0040142Ch] ; __vbaFreeObj
+ loc_00719E48: mov var_4, 00000065h
+ loc_00719E4F: mov edx, arg_8
+ loc_00719E52: mov eax, [edx]
+ loc_00719E54: mov var_68, eax
+ loc_00719E57: mov var_5C, 00000000h
+ loc_00719E5E: mov var_64, 0000000Bh
+ loc_00719E65: mov var_4C, FFFFFFFFh
+ loc_00719E6C: mov var_54, 0000000Bh
+ loc_00719E73: mov var_3C, 0043E9B0h ; "[Bonzi] [please] ([Check for] | [Look for]) [new] (add ons | products)"
+ loc_00719E7A: mov var_44, 00000008h
+ loc_00719E81: mov var_2C, 80020004h
+ loc_00719E88: mov var_34, 0000000Ah
+ loc_00719E8F: lea ecx, var_24
+ loc_00719E92: push ecx
+ loc_00719E93: mov eax, 00000010h
+ loc_00719E98: call 00412850h ; __vbaChkstk
+ loc_00719E9D: mov edx, esp
+ loc_00719E9F: mov eax, var_64
+ loc_00719EA2: mov [edx], eax
+ loc_00719EA4: mov ecx, var_60
+ loc_00719EA7: mov [edx+00000004h], ecx
+ loc_00719EAA: mov eax, var_5C
+ loc_00719EAD: mov [edx+00000008h], eax
+ loc_00719EB0: mov ecx, var_58
+ loc_00719EB3: mov [edx+0000000Ch], ecx
+ loc_00719EB6: mov eax, 00000010h
+ loc_00719EBB: call 00412850h ; __vbaChkstk
+ loc_00719EC0: mov edx, esp
+ loc_00719EC2: mov eax, var_54
+ loc_00719EC5: mov [edx], eax
+ loc_00719EC7: mov ecx, var_50
+ loc_00719ECA: mov [edx+00000004h], ecx
+ loc_00719ECD: mov eax, var_4C
+ loc_00719ED0: mov [edx+00000008h], eax
+ loc_00719ED3: mov ecx, var_48
+ loc_00719ED6: mov [edx+0000000Ch], ecx
+ loc_00719ED9: mov eax, 00000010h
+ loc_00719EDE: call 00412850h ; __vbaChkstk
+ loc_00719EE3: mov edx, esp
+ loc_00719EE5: mov eax, var_44
+ loc_00719EE8: mov [edx], eax
+ loc_00719EEA: mov ecx, var_40
+ loc_00719EED: mov [edx+00000004h], ecx
+ loc_00719EF0: mov eax, var_3C
+ loc_00719EF3: mov [edx+00000008h], eax
+ loc_00719EF6: mov ecx, var_38
+ loc_00719EF9: mov [edx+0000000Ch], ecx
+ loc_00719EFC: mov eax, 00000010h
+ loc_00719F01: call 00412850h ; __vbaChkstk
+ loc_00719F06: mov edx, esp
+ loc_00719F08: mov eax, var_34
+ loc_00719F0B: mov [edx], eax
+ loc_00719F0D: mov ecx, var_30
+ loc_00719F10: mov [edx+00000004h], ecx
+ loc_00719F13: mov eax, var_2C
+ loc_00719F16: mov [edx+00000008h], eax
+ loc_00719F19: mov ecx, var_28
+ loc_00719F1C: mov [edx+0000000Ch], ecx
+ loc_00719F1F: push 00454E50h ; "Addons"
+ loc_00719F24: mov edx, var_68
+ loc_00719F27: mov eax, [edx]
+ loc_00719F29: mov ecx, var_68
+ loc_00719F2C: push ecx
+ loc_00719F2D: call [eax+00000044h]
+ loc_00719F30: fnclex
+ loc_00719F32: mov var_6C, eax
+ loc_00719F35: cmp var_6C, 00000000h
+ loc_00719F39: jge 00719F58h
+ loc_00719F3B: push 00000044h
+ loc_00719F3D: push 0044D60Ch
+ loc_00719F42: mov edx, var_68
+ loc_00719F45: push edx
+ loc_00719F46: mov eax, var_6C
+ loc_00719F49: push eax
+ loc_00719F4A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719F50: mov var_324, eax
+ loc_00719F56: jmp 00719F62h
+ loc_00719F58: mov var_324, 00000000h
+ loc_00719F62: lea ecx, var_24
+ loc_00719F65: call [0040142Ch] ; __vbaFreeObj
+ loc_00719F6B: mov var_4, 00000066h
+ loc_00719F72: mov ecx, arg_8
+ loc_00719F75: mov edx, [ecx]
+ loc_00719F77: mov var_68, edx
+ loc_00719F7A: lea eax, var_24
+ loc_00719F7D: push eax
+ loc_00719F7E: push 00454E50h ; "Addons"
+ loc_00719F83: mov ecx, var_68
+ loc_00719F86: mov edx, [ecx]
+ loc_00719F88: mov eax, var_68
+ loc_00719F8B: push eax
+ loc_00719F8C: call [edx+0000001Ch]
+ loc_00719F8F: fnclex
+ loc_00719F91: mov var_6C, eax
+ loc_00719F94: cmp var_6C, 00000000h
+ loc_00719F98: jge 00719FB7h
+ loc_00719F9A: push 0000001Ch
+ loc_00719F9C: push 0044D60Ch
+ loc_00719FA1: mov ecx, var_68
+ loc_00719FA4: push ecx
+ loc_00719FA5: mov edx, var_6C
+ loc_00719FA8: push edx
+ loc_00719FA9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719FAF: mov var_328, eax
+ loc_00719FB5: jmp 00719FC1h
+ loc_00719FB7: mov var_328, 00000000h
+ loc_00719FC1: mov eax, var_24
+ loc_00719FC4: mov var_70, eax
+ loc_00719FC7: push FFFFFFC4h
+ loc_00719FC9: mov ecx, var_70
+ loc_00719FCC: mov edx, [ecx]
+ loc_00719FCE: mov eax, var_70
+ loc_00719FD1: push eax
+ loc_00719FD2: call [edx+00000040h]
+ loc_00719FD5: fnclex
+ loc_00719FD7: mov var_74, eax
+ loc_00719FDA: cmp var_74, 00000000h
+ loc_00719FDE: jge 00719FFDh
+ loc_00719FE0: push 00000040h
+ loc_00719FE2: push 0044D914h
+ loc_00719FE7: mov ecx, var_70
+ loc_00719FEA: push ecx
+ loc_00719FEB: mov edx, var_74
+ loc_00719FEE: push edx
+ loc_00719FEF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00719FF5: mov var_32C, eax
+ loc_00719FFB: jmp 0071A007h
+ loc_00719FFD: mov var_32C, 00000000h
+ loc_0071A007: lea ecx, var_24
+ loc_0071A00A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A010: mov var_4, 00000067h
+ loc_0071A017: mov eax, arg_8
+ loc_0071A01A: mov ecx, [eax]
+ loc_0071A01C: mov var_68, ecx
+ loc_0071A01F: lea edx, var_24
+ loc_0071A022: push edx
+ loc_0071A023: push 00454E50h ; "Addons"
+ loc_0071A028: mov eax, var_68
+ loc_0071A02B: mov ecx, [eax]
+ loc_0071A02D: mov edx, var_68
+ loc_0071A030: push edx
+ loc_0071A031: call [ecx+0000001Ch]
+ loc_0071A034: fnclex
+ loc_0071A036: mov var_6C, eax
+ loc_0071A039: cmp var_6C, 00000000h
+ loc_0071A03D: jge 0071A05Ch
+ loc_0071A03F: push 0000001Ch
+ loc_0071A041: push 0044D60Ch
+ loc_0071A046: mov eax, var_68
+ loc_0071A049: push eax
+ loc_0071A04A: mov ecx, var_6C
+ loc_0071A04D: push ecx
+ loc_0071A04E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A054: mov var_330, eax
+ loc_0071A05A: jmp 0071A066h
+ loc_0071A05C: mov var_330, 00000000h
+ loc_0071A066: mov edx, var_24
+ loc_0071A069: mov var_70, edx
+ loc_0071A06C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071A071: mov eax, var_70
+ loc_0071A074: mov ecx, [eax]
+ loc_0071A076: mov edx, var_70
+ loc_0071A079: push edx
+ loc_0071A07A: call [ecx+00000048h]
+ loc_0071A07D: fnclex
+ loc_0071A07F: mov var_74, eax
+ loc_0071A082: cmp var_74, 00000000h
+ loc_0071A086: jge 0071A0A5h
+ loc_0071A088: push 00000048h
+ loc_0071A08A: push 0044D914h
+ loc_0071A08F: mov eax, var_70
+ loc_0071A092: push eax
+ loc_0071A093: mov ecx, var_74
+ loc_0071A096: push ecx
+ loc_0071A097: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A09D: mov var_334, eax
+ loc_0071A0A3: jmp 0071A0AFh
+ loc_0071A0A5: mov var_334, 00000000h
+ loc_0071A0AF: lea ecx, var_24
+ loc_0071A0B2: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A0B8: mov var_4, 00000068h
+ loc_0071A0BF: mov edx, arg_8
+ loc_0071A0C2: mov eax, [edx]
+ loc_0071A0C4: mov var_68, eax
+ loc_0071A0C7: lea ecx, var_24
+ loc_0071A0CA: push ecx
+ loc_0071A0CB: push 00454E50h ; "Addons"
+ loc_0071A0D0: mov edx, var_68
+ loc_0071A0D3: mov eax, [edx]
+ loc_0071A0D5: mov ecx, var_68
+ loc_0071A0D8: push ecx
+ loc_0071A0D9: call [eax+0000001Ch]
+ loc_0071A0DC: fnclex
+ loc_0071A0DE: mov var_6C, eax
+ loc_0071A0E1: cmp var_6C, 00000000h
+ loc_0071A0E5: jge 0071A104h
+ loc_0071A0E7: push 0000001Ch
+ loc_0071A0E9: push 0044D60Ch
+ loc_0071A0EE: mov edx, var_68
+ loc_0071A0F1: push edx
+ loc_0071A0F2: mov eax, var_6C
+ loc_0071A0F5: push eax
+ loc_0071A0F6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A0FC: mov var_338, eax
+ loc_0071A102: jmp 0071A10Eh
+ loc_0071A104: mov var_338, 00000000h
+ loc_0071A10E: mov ecx, var_24
+ loc_0071A111: mov var_70, ecx
+ loc_0071A114: push 00475354h ; "Check for new Add-Ons"
+ loc_0071A119: mov edx, var_70
+ loc_0071A11C: mov eax, [edx]
+ loc_0071A11E: mov ecx, var_70
+ loc_0071A121: push ecx
+ loc_0071A122: call [eax+00000054h]
+ loc_0071A125: fnclex
+ loc_0071A127: mov var_74, eax
+ loc_0071A12A: cmp var_74, 00000000h
+ loc_0071A12E: jge 0071A14Dh
+ loc_0071A130: push 00000054h
+ loc_0071A132: push 0044D924h
+ loc_0071A137: mov edx, var_70
+ loc_0071A13A: push edx
+ loc_0071A13B: mov eax, var_74
+ loc_0071A13E: push eax
+ loc_0071A13F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A145: mov var_33C, eax
+ loc_0071A14B: jmp 0071A157h
+ loc_0071A14D: mov var_33C, 00000000h
+ loc_0071A157: lea ecx, var_24
+ loc_0071A15A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A160: mov var_4, 00000069h
+ loc_0071A167: mov ecx, arg_8
+ loc_0071A16A: mov edx, [ecx]
+ loc_0071A16C: mov var_68, edx
+ loc_0071A16F: mov var_5C, 00000000h
+ loc_0071A176: mov var_64, 0000000Bh
+ loc_0071A17D: mov var_4C, FFFFFFFFh
+ loc_0071A184: mov var_54, 0000000Bh
+ loc_0071A18B: mov var_3C, 0043E7E4h ; "[Bonzi] [please] [read] Bonzi and the Internet"
+ loc_0071A192: mov var_44, 00000008h
+ loc_0071A199: mov var_2C, 80020004h
+ loc_0071A1A0: mov var_34, 0000000Ah
+ loc_0071A1A7: lea eax, var_24
+ loc_0071A1AA: push eax
+ loc_0071A1AB: mov eax, 00000010h
+ loc_0071A1B0: call 00412850h ; __vbaChkstk
+ loc_0071A1B5: mov ecx, esp
+ loc_0071A1B7: mov edx, var_64
+ loc_0071A1BA: mov [ecx], edx
+ loc_0071A1BC: mov eax, var_60
+ loc_0071A1BF: mov [ecx+00000004h], eax
+ loc_0071A1C2: mov edx, var_5C
+ loc_0071A1C5: mov [ecx+00000008h], edx
+ loc_0071A1C8: mov eax, var_58
+ loc_0071A1CB: mov [ecx+0000000Ch], eax
+ loc_0071A1CE: mov eax, 00000010h
+ loc_0071A1D3: call 00412850h ; __vbaChkstk
+ loc_0071A1D8: mov ecx, esp
+ loc_0071A1DA: mov edx, var_54
+ loc_0071A1DD: mov [ecx], edx
+ loc_0071A1DF: mov eax, var_50
+ loc_0071A1E2: mov [ecx+00000004h], eax
+ loc_0071A1E5: mov edx, var_4C
+ loc_0071A1E8: mov [ecx+00000008h], edx
+ loc_0071A1EB: mov eax, var_48
+ loc_0071A1EE: mov [ecx+0000000Ch], eax
+ loc_0071A1F1: mov eax, 00000010h
+ loc_0071A1F6: call 00412850h ; __vbaChkstk
+ loc_0071A1FB: mov ecx, esp
+ loc_0071A1FD: mov edx, var_44
+ loc_0071A200: mov [ecx], edx
+ loc_0071A202: mov eax, var_40
+ loc_0071A205: mov [ecx+00000004h], eax
+ loc_0071A208: mov edx, var_3C
+ loc_0071A20B: mov [ecx+00000008h], edx
+ loc_0071A20E: mov eax, var_38
+ loc_0071A211: mov [ecx+0000000Ch], eax
+ loc_0071A214: mov eax, 00000010h
+ loc_0071A219: call 00412850h ; __vbaChkstk
+ loc_0071A21E: mov ecx, esp
+ loc_0071A220: mov edx, var_34
+ loc_0071A223: mov [ecx], edx
+ loc_0071A225: mov eax, var_30
+ loc_0071A228: mov [ecx+00000004h], eax
+ loc_0071A22B: mov edx, var_2C
+ loc_0071A22E: mov [ecx+00000008h], edx
+ loc_0071A231: mov eax, var_28
+ loc_0071A234: mov [ecx+0000000Ch], eax
+ loc_0071A237: push 00454E64h ; "BonziInternet"
+ loc_0071A23C: mov ecx, var_68
+ loc_0071A23F: mov edx, [ecx]
+ loc_0071A241: mov eax, var_68
+ loc_0071A244: push eax
+ loc_0071A245: call [edx+00000044h]
+ loc_0071A248: fnclex
+ loc_0071A24A: mov var_6C, eax
+ loc_0071A24D: cmp var_6C, 00000000h
+ loc_0071A251: jge 0071A270h
+ loc_0071A253: push 00000044h
+ loc_0071A255: push 0044D60Ch
+ loc_0071A25A: mov ecx, var_68
+ loc_0071A25D: push ecx
+ loc_0071A25E: mov edx, var_6C
+ loc_0071A261: push edx
+ loc_0071A262: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A268: mov var_340, eax
+ loc_0071A26E: jmp 0071A27Ah
+ loc_0071A270: mov var_340, 00000000h
+ loc_0071A27A: lea ecx, var_24
+ loc_0071A27D: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A283: mov var_4, 0000006Ah
+ loc_0071A28A: mov eax, arg_8
+ loc_0071A28D: mov ecx, [eax]
+ loc_0071A28F: mov var_68, ecx
+ loc_0071A292: lea edx, var_24
+ loc_0071A295: push edx
+ loc_0071A296: push 00454E64h ; "BonziInternet"
+ loc_0071A29B: mov eax, var_68
+ loc_0071A29E: mov ecx, [eax]
+ loc_0071A2A0: mov edx, var_68
+ loc_0071A2A3: push edx
+ loc_0071A2A4: call [ecx+0000001Ch]
+ loc_0071A2A7: fnclex
+ loc_0071A2A9: mov var_6C, eax
+ loc_0071A2AC: cmp var_6C, 00000000h
+ loc_0071A2B0: jge 0071A2CFh
+ loc_0071A2B2: push 0000001Ch
+ loc_0071A2B4: push 0044D60Ch
+ loc_0071A2B9: mov eax, var_68
+ loc_0071A2BC: push eax
+ loc_0071A2BD: mov ecx, var_6C
+ loc_0071A2C0: push ecx
+ loc_0071A2C1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A2C7: mov var_344, eax
+ loc_0071A2CD: jmp 0071A2D9h
+ loc_0071A2CF: mov var_344, 00000000h
+ loc_0071A2D9: mov edx, var_24
+ loc_0071A2DC: mov var_70, edx
+ loc_0071A2DF: push FFFFFFC4h
+ loc_0071A2E1: mov eax, var_70
+ loc_0071A2E4: mov ecx, [eax]
+ loc_0071A2E6: mov edx, var_70
+ loc_0071A2E9: push edx
+ loc_0071A2EA: call [ecx+00000040h]
+ loc_0071A2ED: fnclex
+ loc_0071A2EF: mov var_74, eax
+ loc_0071A2F2: cmp var_74, 00000000h
+ loc_0071A2F6: jge 0071A315h
+ loc_0071A2F8: push 00000040h
+ loc_0071A2FA: push 0044D914h
+ loc_0071A2FF: mov eax, var_70
+ loc_0071A302: push eax
+ loc_0071A303: mov ecx, var_74
+ loc_0071A306: push ecx
+ loc_0071A307: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A30D: mov var_348, eax
+ loc_0071A313: jmp 0071A31Fh
+ loc_0071A315: mov var_348, 00000000h
+ loc_0071A31F: lea ecx, var_24
+ loc_0071A322: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A328: mov var_4, 0000006Bh
+ loc_0071A32F: mov edx, arg_8
+ loc_0071A332: mov eax, [edx]
+ loc_0071A334: mov var_68, eax
+ loc_0071A337: lea ecx, var_24
+ loc_0071A33A: push ecx
+ loc_0071A33B: push 00454E64h ; "BonziInternet"
+ loc_0071A340: mov edx, var_68
+ loc_0071A343: mov eax, [edx]
+ loc_0071A345: mov ecx, var_68
+ loc_0071A348: push ecx
+ loc_0071A349: call [eax+0000001Ch]
+ loc_0071A34C: fnclex
+ loc_0071A34E: mov var_6C, eax
+ loc_0071A351: cmp var_6C, 00000000h
+ loc_0071A355: jge 0071A374h
+ loc_0071A357: push 0000001Ch
+ loc_0071A359: push 0044D60Ch
+ loc_0071A35E: mov edx, var_68
+ loc_0071A361: push edx
+ loc_0071A362: mov eax, var_6C
+ loc_0071A365: push eax
+ loc_0071A366: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A36C: mov var_34C, eax
+ loc_0071A372: jmp 0071A37Eh
+ loc_0071A374: mov var_34C, 00000000h
+ loc_0071A37E: mov ecx, var_24
+ loc_0071A381: mov var_70, ecx
+ loc_0071A384: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071A389: mov edx, var_70
+ loc_0071A38C: mov eax, [edx]
+ loc_0071A38E: mov ecx, var_70
+ loc_0071A391: push ecx
+ loc_0071A392: call [eax+00000048h]
+ loc_0071A395: fnclex
+ loc_0071A397: mov var_74, eax
+ loc_0071A39A: cmp var_74, 00000000h
+ loc_0071A39E: jge 0071A3BDh
+ loc_0071A3A0: push 00000048h
+ loc_0071A3A2: push 0044D914h
+ loc_0071A3A7: mov edx, var_70
+ loc_0071A3AA: push edx
+ loc_0071A3AB: mov eax, var_74
+ loc_0071A3AE: push eax
+ loc_0071A3AF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A3B5: mov var_350, eax
+ loc_0071A3BB: jmp 0071A3C7h
+ loc_0071A3BD: mov var_350, 00000000h
+ loc_0071A3C7: lea ecx, var_24
+ loc_0071A3CA: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A3D0: mov var_4, 0000006Ch
+ loc_0071A3D7: mov ecx, arg_8
+ loc_0071A3DA: mov edx, [ecx]
+ loc_0071A3DC: mov var_68, edx
+ loc_0071A3DF: lea eax, var_24
+ loc_0071A3E2: push eax
+ loc_0071A3E3: push 00454E64h ; "BonziInternet"
+ loc_0071A3E8: mov ecx, var_68
+ loc_0071A3EB: mov edx, [ecx]
+ loc_0071A3ED: mov eax, var_68
+ loc_0071A3F0: push eax
+ loc_0071A3F1: call [edx+0000001Ch]
+ loc_0071A3F4: fnclex
+ loc_0071A3F6: mov var_6C, eax
+ loc_0071A3F9: cmp var_6C, 00000000h
+ loc_0071A3FD: jge 0071A41Ch
+ loc_0071A3FF: push 0000001Ch
+ loc_0071A401: push 0044D60Ch
+ loc_0071A406: mov ecx, var_68
+ loc_0071A409: push ecx
+ loc_0071A40A: mov edx, var_6C
+ loc_0071A40D: push edx
+ loc_0071A40E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A414: mov var_354, eax
+ loc_0071A41A: jmp 0071A426h
+ loc_0071A41C: mov var_354, 00000000h
+ loc_0071A426: mov eax, var_24
+ loc_0071A429: mov var_70, eax
+ loc_0071A42C: push 0044DB1Ch ; "Bonzi and the Internet"
+ loc_0071A431: mov ecx, var_70
+ loc_0071A434: mov edx, [ecx]
+ loc_0071A436: mov eax, var_70
+ loc_0071A439: push eax
+ loc_0071A43A: call [edx+00000054h]
+ loc_0071A43D: fnclex
+ loc_0071A43F: mov var_74, eax
+ loc_0071A442: cmp var_74, 00000000h
+ loc_0071A446: jge 0071A465h
+ loc_0071A448: push 00000054h
+ loc_0071A44A: push 0044D924h
+ loc_0071A44F: mov ecx, var_70
+ loc_0071A452: push ecx
+ loc_0071A453: mov edx, var_74
+ loc_0071A456: push edx
+ loc_0071A457: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A45D: mov var_358, eax
+ loc_0071A463: jmp 0071A46Fh
+ loc_0071A465: mov var_358, 00000000h
+ loc_0071A46F: lea ecx, var_24
+ loc_0071A472: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A478: mov var_4, 0000006Dh
+ loc_0071A47F: mov eax, arg_8
+ loc_0071A482: mov ecx, [eax]
+ loc_0071A484: mov var_68, ecx
+ loc_0071A487: mov var_5C, 00000000h
+ loc_0071A48E: mov var_64, 0000000Bh
+ loc_0071A495: mov var_4C, FFFFFFFFh
+ loc_0071A49C: mov var_54, 0000000Bh
+ loc_0071A4A3: mov var_3C, 0043FA10h ; "[Bonzi] [please] [read] ([Bonz] | [Bonzi]) [and] [the] Polizoof"
+ loc_0071A4AA: mov var_44, 00000008h
+ loc_0071A4B1: mov var_2C, 80020004h
+ loc_0071A4B8: mov var_34, 0000000Ah
+ loc_0071A4BF: lea edx, var_24
+ loc_0071A4C2: push edx
+ loc_0071A4C3: mov eax, 00000010h
+ loc_0071A4C8: call 00412850h ; __vbaChkstk
+ loc_0071A4CD: mov eax, esp
+ loc_0071A4CF: mov ecx, var_64
+ loc_0071A4D2: mov [eax], ecx
+ loc_0071A4D4: mov edx, var_60
+ loc_0071A4D7: mov [eax+00000004h], edx
+ loc_0071A4DA: mov ecx, var_5C
+ loc_0071A4DD: mov [eax+00000008h], ecx
+ loc_0071A4E0: mov edx, var_58
+ loc_0071A4E3: mov [eax+0000000Ch], edx
+ loc_0071A4E6: mov eax, 00000010h
+ loc_0071A4EB: call 00412850h ; __vbaChkstk
+ loc_0071A4F0: mov eax, esp
+ loc_0071A4F2: mov ecx, var_54
+ loc_0071A4F5: mov [eax], ecx
+ loc_0071A4F7: mov edx, var_50
+ loc_0071A4FA: mov [eax+00000004h], edx
+ loc_0071A4FD: mov ecx, var_4C
+ loc_0071A500: mov [eax+00000008h], ecx
+ loc_0071A503: mov edx, var_48
+ loc_0071A506: mov [eax+0000000Ch], edx
+ loc_0071A509: mov eax, 00000010h
+ loc_0071A50E: call 00412850h ; __vbaChkstk
+ loc_0071A513: mov eax, esp
+ loc_0071A515: mov ecx, var_44
+ loc_0071A518: mov [eax], ecx
+ loc_0071A51A: mov edx, var_40
+ loc_0071A51D: mov [eax+00000004h], edx
+ loc_0071A520: mov ecx, var_3C
+ loc_0071A523: mov [eax+00000008h], ecx
+ loc_0071A526: mov edx, var_38
+ loc_0071A529: mov [eax+0000000Ch], edx
+ loc_0071A52C: mov eax, 00000010h
+ loc_0071A531: call 00412850h ; __vbaChkstk
+ loc_0071A536: mov eax, esp
+ loc_0071A538: mov ecx, var_34
+ loc_0071A53B: mov [eax], ecx
+ loc_0071A53D: mov edx, var_30
+ loc_0071A540: mov [eax+00000004h], edx
+ loc_0071A543: mov ecx, var_2C
+ loc_0071A546: mov [eax+00000008h], ecx
+ loc_0071A549: mov edx, var_28
+ loc_0071A54C: mov [eax+0000000Ch], edx
+ loc_0071A54F: push 00454A98h ; "BonziPolizoof"
+ loc_0071A554: mov eax, var_68
+ loc_0071A557: mov ecx, [eax]
+ loc_0071A559: mov edx, var_68
+ loc_0071A55C: push edx
+ loc_0071A55D: call [ecx+00000044h]
+ loc_0071A560: fnclex
+ loc_0071A562: mov var_6C, eax
+ loc_0071A565: cmp var_6C, 00000000h
+ loc_0071A569: jge 0071A588h
+ loc_0071A56B: push 00000044h
+ loc_0071A56D: push 0044D60Ch
+ loc_0071A572: mov eax, var_68
+ loc_0071A575: push eax
+ loc_0071A576: mov ecx, var_6C
+ loc_0071A579: push ecx
+ loc_0071A57A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A580: mov var_35C, eax
+ loc_0071A586: jmp 0071A592h
+ loc_0071A588: mov var_35C, 00000000h
+ loc_0071A592: lea ecx, var_24
+ loc_0071A595: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A59B: mov var_4, 0000006Eh
+ loc_0071A5A2: mov edx, arg_8
+ loc_0071A5A5: mov eax, [edx]
+ loc_0071A5A7: mov var_68, eax
+ loc_0071A5AA: lea ecx, var_24
+ loc_0071A5AD: push ecx
+ loc_0071A5AE: push 00454A98h ; "BonziPolizoof"
+ loc_0071A5B3: mov edx, var_68
+ loc_0071A5B6: mov eax, [edx]
+ loc_0071A5B8: mov ecx, var_68
+ loc_0071A5BB: push ecx
+ loc_0071A5BC: call [eax+0000001Ch]
+ loc_0071A5BF: fnclex
+ loc_0071A5C1: mov var_6C, eax
+ loc_0071A5C4: cmp var_6C, 00000000h
+ loc_0071A5C8: jge 0071A5E7h
+ loc_0071A5CA: push 0000001Ch
+ loc_0071A5CC: push 0044D60Ch
+ loc_0071A5D1: mov edx, var_68
+ loc_0071A5D4: push edx
+ loc_0071A5D5: mov eax, var_6C
+ loc_0071A5D8: push eax
+ loc_0071A5D9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A5DF: mov var_360, eax
+ loc_0071A5E5: jmp 0071A5F1h
+ loc_0071A5E7: mov var_360, 00000000h
+ loc_0071A5F1: mov ecx, var_24
+ loc_0071A5F4: mov var_70, ecx
+ loc_0071A5F7: push FFFFFFC4h
+ loc_0071A5F9: mov edx, var_70
+ loc_0071A5FC: mov eax, [edx]
+ loc_0071A5FE: mov ecx, var_70
+ loc_0071A601: push ecx
+ loc_0071A602: call [eax+00000040h]
+ loc_0071A605: fnclex
+ loc_0071A607: mov var_74, eax
+ loc_0071A60A: cmp var_74, 00000000h
+ loc_0071A60E: jge 0071A62Dh
+ loc_0071A610: push 00000040h
+ loc_0071A612: push 0044D914h
+ loc_0071A617: mov edx, var_70
+ loc_0071A61A: push edx
+ loc_0071A61B: mov eax, var_74
+ loc_0071A61E: push eax
+ loc_0071A61F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A625: mov var_364, eax
+ loc_0071A62B: jmp 0071A637h
+ loc_0071A62D: mov var_364, 00000000h
+ loc_0071A637: lea ecx, var_24
+ loc_0071A63A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A640: mov var_4, 0000006Fh
+ loc_0071A647: mov ecx, arg_8
+ loc_0071A64A: mov edx, [ecx]
+ loc_0071A64C: mov var_68, edx
+ loc_0071A64F: lea eax, var_24
+ loc_0071A652: push eax
+ loc_0071A653: push 00454A98h ; "BonziPolizoof"
+ loc_0071A658: mov ecx, var_68
+ loc_0071A65B: mov edx, [ecx]
+ loc_0071A65D: mov eax, var_68
+ loc_0071A660: push eax
+ loc_0071A661: call [edx+0000001Ch]
+ loc_0071A664: fnclex
+ loc_0071A666: mov var_6C, eax
+ loc_0071A669: cmp var_6C, 00000000h
+ loc_0071A66D: jge 0071A68Ch
+ loc_0071A66F: push 0000001Ch
+ loc_0071A671: push 0044D60Ch
+ loc_0071A676: mov ecx, var_68
+ loc_0071A679: push ecx
+ loc_0071A67A: mov edx, var_6C
+ loc_0071A67D: push edx
+ loc_0071A67E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A684: mov var_368, eax
+ loc_0071A68A: jmp 0071A696h
+ loc_0071A68C: mov var_368, 00000000h
+ loc_0071A696: mov eax, var_24
+ loc_0071A699: mov var_70, eax
+ loc_0071A69C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071A6A1: mov ecx, var_70
+ loc_0071A6A4: mov edx, [ecx]
+ loc_0071A6A6: mov eax, var_70
+ loc_0071A6A9: push eax
+ loc_0071A6AA: call [edx+00000048h]
+ loc_0071A6AD: fnclex
+ loc_0071A6AF: mov var_74, eax
+ loc_0071A6B2: cmp var_74, 00000000h
+ loc_0071A6B6: jge 0071A6D5h
+ loc_0071A6B8: push 00000048h
+ loc_0071A6BA: push 0044D914h
+ loc_0071A6BF: mov ecx, var_70
+ loc_0071A6C2: push ecx
+ loc_0071A6C3: mov edx, var_74
+ loc_0071A6C6: push edx
+ loc_0071A6C7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A6CD: mov var_36C, eax
+ loc_0071A6D3: jmp 0071A6DFh
+ loc_0071A6D5: mov var_36C, 00000000h
+ loc_0071A6DF: lea ecx, var_24
+ loc_0071A6E2: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A6E8: mov var_4, 00000070h
+ loc_0071A6EF: mov eax, arg_8
+ loc_0071A6F2: mov ecx, [eax]
+ loc_0071A6F4: mov var_68, ecx
+ loc_0071A6F7: lea edx, var_24
+ loc_0071A6FA: push edx
+ loc_0071A6FB: push 00454A98h ; "BonziPolizoof"
+ loc_0071A700: mov eax, var_68
+ loc_0071A703: mov ecx, [eax]
+ loc_0071A705: mov edx, var_68
+ loc_0071A708: push edx
+ loc_0071A709: call [ecx+0000001Ch]
+ loc_0071A70C: fnclex
+ loc_0071A70E: mov var_6C, eax
+ loc_0071A711: cmp var_6C, 00000000h
+ loc_0071A715: jge 0071A734h
+ loc_0071A717: push 0000001Ch
+ loc_0071A719: push 0044D60Ch
+ loc_0071A71E: mov eax, var_68
+ loc_0071A721: push eax
+ loc_0071A722: mov ecx, var_6C
+ loc_0071A725: push ecx
+ loc_0071A726: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A72C: mov var_370, eax
+ loc_0071A732: jmp 0071A73Eh
+ loc_0071A734: mov var_370, 00000000h
+ loc_0071A73E: mov edx, var_24
+ loc_0071A741: mov var_70, edx
+ loc_0071A744: push 00475384h ; "Bonzi and the Polizoof"
+ loc_0071A749: mov eax, var_70
+ loc_0071A74C: mov ecx, [eax]
+ loc_0071A74E: mov edx, var_70
+ loc_0071A751: push edx
+ loc_0071A752: call [ecx+00000054h]
+ loc_0071A755: fnclex
+ loc_0071A757: mov var_74, eax
+ loc_0071A75A: cmp var_74, 00000000h
+ loc_0071A75E: jge 0071A77Dh
+ loc_0071A760: push 00000054h
+ loc_0071A762: push 0044D924h
+ loc_0071A767: mov eax, var_70
+ loc_0071A76A: push eax
+ loc_0071A76B: mov ecx, var_74
+ loc_0071A76E: push ecx
+ loc_0071A76F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A775: mov var_374, eax
+ loc_0071A77B: jmp 0071A787h
+ loc_0071A77D: mov var_374, 00000000h
+ loc_0071A787: lea ecx, var_24
+ loc_0071A78A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A790: mov var_4, 00000071h
+ loc_0071A797: mov edx, arg_8
+ loc_0071A79A: mov eax, [edx]
+ loc_0071A79C: mov var_68, eax
+ loc_0071A79F: mov var_5C, 00000000h
+ loc_0071A7A6: mov var_64, 0000000Bh
+ loc_0071A7AD: mov var_4C, FFFFFFFFh
+ loc_0071A7B4: mov var_54, 0000000Bh
+ loc_0071A7BB: mov var_3C, 0043FA94h ; "[Bonzi] [please] [read] ([Bonz] | [Bonzi]) [and] [the] Treasure Chest"
+ loc_0071A7C2: mov var_44, 00000008h
+ loc_0071A7C9: mov var_2C, 80020004h
+ loc_0071A7D0: mov var_34, 0000000Ah
+ loc_0071A7D7: lea ecx, var_24
+ loc_0071A7DA: push ecx
+ loc_0071A7DB: mov eax, 00000010h
+ loc_0071A7E0: call 00412850h ; __vbaChkstk
+ loc_0071A7E5: mov edx, esp
+ loc_0071A7E7: mov eax, var_64
+ loc_0071A7EA: mov [edx], eax
+ loc_0071A7EC: mov ecx, var_60
+ loc_0071A7EF: mov [edx+00000004h], ecx
+ loc_0071A7F2: mov eax, var_5C
+ loc_0071A7F5: mov [edx+00000008h], eax
+ loc_0071A7F8: mov ecx, var_58
+ loc_0071A7FB: mov [edx+0000000Ch], ecx
+ loc_0071A7FE: mov eax, 00000010h
+ loc_0071A803: call 00412850h ; __vbaChkstk
+ loc_0071A808: mov edx, esp
+ loc_0071A80A: mov eax, var_54
+ loc_0071A80D: mov [edx], eax
+ loc_0071A80F: mov ecx, var_50
+ loc_0071A812: mov [edx+00000004h], ecx
+ loc_0071A815: mov eax, var_4C
+ loc_0071A818: mov [edx+00000008h], eax
+ loc_0071A81B: mov ecx, var_48
+ loc_0071A81E: mov [edx+0000000Ch], ecx
+ loc_0071A821: mov eax, 00000010h
+ loc_0071A826: call 00412850h ; __vbaChkstk
+ loc_0071A82B: mov edx, esp
+ loc_0071A82D: mov eax, var_44
+ loc_0071A830: mov [edx], eax
+ loc_0071A832: mov ecx, var_40
+ loc_0071A835: mov [edx+00000004h], ecx
+ loc_0071A838: mov eax, var_3C
+ loc_0071A83B: mov [edx+00000008h], eax
+ loc_0071A83E: mov ecx, var_38
+ loc_0071A841: mov [edx+0000000Ch], ecx
+ loc_0071A844: mov eax, 00000010h
+ loc_0071A849: call 00412850h ; __vbaChkstk
+ loc_0071A84E: mov edx, esp
+ loc_0071A850: mov eax, var_34
+ loc_0071A853: mov [edx], eax
+ loc_0071A855: mov ecx, var_30
+ loc_0071A858: mov [edx+00000004h], ecx
+ loc_0071A85B: mov eax, var_2C
+ loc_0071A85E: mov [edx+00000008h], eax
+ loc_0071A861: mov ecx, var_28
+ loc_0071A864: mov [edx+0000000Ch], ecx
+ loc_0071A867: push 00455068h ; "BonziTreasureChest"
+ loc_0071A86C: mov edx, var_68
+ loc_0071A86F: mov eax, [edx]
+ loc_0071A871: mov ecx, var_68
+ loc_0071A874: push ecx
+ loc_0071A875: call [eax+00000044h]
+ loc_0071A878: fnclex
+ loc_0071A87A: mov var_6C, eax
+ loc_0071A87D: cmp var_6C, 00000000h
+ loc_0071A881: jge 0071A8A0h
+ loc_0071A883: push 00000044h
+ loc_0071A885: push 0044D60Ch
+ loc_0071A88A: mov edx, var_68
+ loc_0071A88D: push edx
+ loc_0071A88E: mov eax, var_6C
+ loc_0071A891: push eax
+ loc_0071A892: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A898: mov var_378, eax
+ loc_0071A89E: jmp 0071A8AAh
+ loc_0071A8A0: mov var_378, 00000000h
+ loc_0071A8AA: lea ecx, var_24
+ loc_0071A8AD: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A8B3: mov var_4, 00000072h
+ loc_0071A8BA: mov ecx, arg_8
+ loc_0071A8BD: mov edx, [ecx]
+ loc_0071A8BF: mov var_68, edx
+ loc_0071A8C2: lea eax, var_24
+ loc_0071A8C5: push eax
+ loc_0071A8C6: push 00455068h ; "BonziTreasureChest"
+ loc_0071A8CB: mov ecx, var_68
+ loc_0071A8CE: mov edx, [ecx]
+ loc_0071A8D0: mov eax, var_68
+ loc_0071A8D3: push eax
+ loc_0071A8D4: call [edx+0000001Ch]
+ loc_0071A8D7: fnclex
+ loc_0071A8D9: mov var_6C, eax
+ loc_0071A8DC: cmp var_6C, 00000000h
+ loc_0071A8E0: jge 0071A8FFh
+ loc_0071A8E2: push 0000001Ch
+ loc_0071A8E4: push 0044D60Ch
+ loc_0071A8E9: mov ecx, var_68
+ loc_0071A8EC: push ecx
+ loc_0071A8ED: mov edx, var_6C
+ loc_0071A8F0: push edx
+ loc_0071A8F1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A8F7: mov var_37C, eax
+ loc_0071A8FD: jmp 0071A909h
+ loc_0071A8FF: mov var_37C, 00000000h
+ loc_0071A909: mov eax, var_24
+ loc_0071A90C: mov var_70, eax
+ loc_0071A90F: push FFFFFFC4h
+ loc_0071A911: mov ecx, var_70
+ loc_0071A914: mov edx, [ecx]
+ loc_0071A916: mov eax, var_70
+ loc_0071A919: push eax
+ loc_0071A91A: call [edx+00000040h]
+ loc_0071A91D: fnclex
+ loc_0071A91F: mov var_74, eax
+ loc_0071A922: cmp var_74, 00000000h
+ loc_0071A926: jge 0071A945h
+ loc_0071A928: push 00000040h
+ loc_0071A92A: push 0044D914h
+ loc_0071A92F: mov ecx, var_70
+ loc_0071A932: push ecx
+ loc_0071A933: mov edx, var_74
+ loc_0071A936: push edx
+ loc_0071A937: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A93D: mov var_380, eax
+ loc_0071A943: jmp 0071A94Fh
+ loc_0071A945: mov var_380, 00000000h
+ loc_0071A94F: lea ecx, var_24
+ loc_0071A952: call [0040142Ch] ; __vbaFreeObj
+ loc_0071A958: mov var_4, 00000073h
+ loc_0071A95F: mov eax, arg_8
+ loc_0071A962: mov ecx, [eax]
+ loc_0071A964: mov var_68, ecx
+ loc_0071A967: lea edx, var_24
+ loc_0071A96A: push edx
+ loc_0071A96B: push 00455068h ; "BonziTreasureChest"
+ loc_0071A970: mov eax, var_68
+ loc_0071A973: mov ecx, [eax]
+ loc_0071A975: mov edx, var_68
+ loc_0071A978: push edx
+ loc_0071A979: call [ecx+0000001Ch]
+ loc_0071A97C: fnclex
+ loc_0071A97E: mov var_6C, eax
+ loc_0071A981: cmp var_6C, 00000000h
+ loc_0071A985: jge 0071A9A4h
+ loc_0071A987: push 0000001Ch
+ loc_0071A989: push 0044D60Ch
+ loc_0071A98E: mov eax, var_68
+ loc_0071A991: push eax
+ loc_0071A992: mov ecx, var_6C
+ loc_0071A995: push ecx
+ loc_0071A996: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A99C: mov var_384, eax
+ loc_0071A9A2: jmp 0071A9AEh
+ loc_0071A9A4: mov var_384, 00000000h
+ loc_0071A9AE: mov edx, var_24
+ loc_0071A9B1: mov var_70, edx
+ loc_0071A9B4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071A9B9: mov eax, var_70
+ loc_0071A9BC: mov ecx, [eax]
+ loc_0071A9BE: mov edx, var_70
+ loc_0071A9C1: push edx
+ loc_0071A9C2: call [ecx+00000048h]
+ loc_0071A9C5: fnclex
+ loc_0071A9C7: mov var_74, eax
+ loc_0071A9CA: cmp var_74, 00000000h
+ loc_0071A9CE: jge 0071A9EDh
+ loc_0071A9D0: push 00000048h
+ loc_0071A9D2: push 0044D914h
+ loc_0071A9D7: mov eax, var_70
+ loc_0071A9DA: push eax
+ loc_0071A9DB: mov ecx, var_74
+ loc_0071A9DE: push ecx
+ loc_0071A9DF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071A9E5: mov var_388, eax
+ loc_0071A9EB: jmp 0071A9F7h
+ loc_0071A9ED: mov var_388, 00000000h
+ loc_0071A9F7: lea ecx, var_24
+ loc_0071A9FA: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AA00: mov var_4, 00000074h
+ loc_0071AA07: mov edx, arg_8
+ loc_0071AA0A: mov eax, [edx]
+ loc_0071AA0C: mov var_68, eax
+ loc_0071AA0F: lea ecx, var_24
+ loc_0071AA12: push ecx
+ loc_0071AA13: push 00455068h ; "BonziTreasureChest"
+ loc_0071AA18: mov edx, var_68
+ loc_0071AA1B: mov eax, [edx]
+ loc_0071AA1D: mov ecx, var_68
+ loc_0071AA20: push ecx
+ loc_0071AA21: call [eax+0000001Ch]
+ loc_0071AA24: fnclex
+ loc_0071AA26: mov var_6C, eax
+ loc_0071AA29: cmp var_6C, 00000000h
+ loc_0071AA2D: jge 0071AA4Ch
+ loc_0071AA2F: push 0000001Ch
+ loc_0071AA31: push 0044D60Ch
+ loc_0071AA36: mov edx, var_68
+ loc_0071AA39: push edx
+ loc_0071AA3A: mov eax, var_6C
+ loc_0071AA3D: push eax
+ loc_0071AA3E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AA44: mov var_38C, eax
+ loc_0071AA4A: jmp 0071AA56h
+ loc_0071AA4C: mov var_38C, 00000000h
+ loc_0071AA56: mov ecx, var_24
+ loc_0071AA59: mov var_70, ecx
+ loc_0071AA5C: push 004753B8h ; "Bonzi and the Treasure Chest"
+ loc_0071AA61: mov edx, var_70
+ loc_0071AA64: mov eax, [edx]
+ loc_0071AA66: mov ecx, var_70
+ loc_0071AA69: push ecx
+ loc_0071AA6A: call [eax+00000054h]
+ loc_0071AA6D: fnclex
+ loc_0071AA6F: mov var_74, eax
+ loc_0071AA72: cmp var_74, 00000000h
+ loc_0071AA76: jge 0071AA95h
+ loc_0071AA78: push 00000054h
+ loc_0071AA7A: push 0044D924h
+ loc_0071AA7F: mov edx, var_70
+ loc_0071AA82: push edx
+ loc_0071AA83: mov eax, var_74
+ loc_0071AA86: push eax
+ loc_0071AA87: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AA8D: mov var_390, eax
+ loc_0071AA93: jmp 0071AA9Fh
+ loc_0071AA95: mov var_390, 00000000h
+ loc_0071AA9F: lea ecx, var_24
+ loc_0071AAA2: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AAA8: mov var_4, 00000075h
+ loc_0071AAAF: mov ecx, arg_8
+ loc_0071AAB2: mov edx, [ecx]
+ loc_0071AAB4: mov var_68, edx
+ loc_0071AAB7: mov var_5C, 00000000h
+ loc_0071AABE: mov var_64, 0000000Bh
+ loc_0071AAC5: mov var_4C, FFFFFFFFh
+ loc_0071AACC: mov var_54, 0000000Bh
+ loc_0071AAD3: mov var_3C, 0043FB24h ; "[Bonzi] [please] ([open] | [show me]) [the] Download Manager"
+ loc_0071AADA: mov var_44, 00000008h
+ loc_0071AAE1: mov var_2C, 80020004h
+ loc_0071AAE8: mov var_34, 0000000Ah
+ loc_0071AAEF: lea eax, var_24
+ loc_0071AAF2: push eax
+ loc_0071AAF3: mov eax, 00000010h
+ loc_0071AAF8: call 00412850h ; __vbaChkstk
+ loc_0071AAFD: mov ecx, esp
+ loc_0071AAFF: mov edx, var_64
+ loc_0071AB02: mov [ecx], edx
+ loc_0071AB04: mov eax, var_60
+ loc_0071AB07: mov [ecx+00000004h], eax
+ loc_0071AB0A: mov edx, var_5C
+ loc_0071AB0D: mov [ecx+00000008h], edx
+ loc_0071AB10: mov eax, var_58
+ loc_0071AB13: mov [ecx+0000000Ch], eax
+ loc_0071AB16: mov eax, 00000010h
+ loc_0071AB1B: call 00412850h ; __vbaChkstk
+ loc_0071AB20: mov ecx, esp
+ loc_0071AB22: mov edx, var_54
+ loc_0071AB25: mov [ecx], edx
+ loc_0071AB27: mov eax, var_50
+ loc_0071AB2A: mov [ecx+00000004h], eax
+ loc_0071AB2D: mov edx, var_4C
+ loc_0071AB30: mov [ecx+00000008h], edx
+ loc_0071AB33: mov eax, var_48
+ loc_0071AB36: mov [ecx+0000000Ch], eax
+ loc_0071AB39: mov eax, 00000010h
+ loc_0071AB3E: call 00412850h ; __vbaChkstk
+ loc_0071AB43: mov ecx, esp
+ loc_0071AB45: mov edx, var_44
+ loc_0071AB48: mov [ecx], edx
+ loc_0071AB4A: mov eax, var_40
+ loc_0071AB4D: mov [ecx+00000004h], eax
+ loc_0071AB50: mov edx, var_3C
+ loc_0071AB53: mov [ecx+00000008h], edx
+ loc_0071AB56: mov eax, var_38
+ loc_0071AB59: mov [ecx+0000000Ch], eax
+ loc_0071AB5C: mov eax, 00000010h
+ loc_0071AB61: call 00412850h ; __vbaChkstk
+ loc_0071AB66: mov ecx, esp
+ loc_0071AB68: mov edx, var_34
+ loc_0071AB6B: mov [ecx], edx
+ loc_0071AB6D: mov eax, var_30
+ loc_0071AB70: mov [ecx+00000004h], eax
+ loc_0071AB73: mov edx, var_2C
+ loc_0071AB76: mov [ecx+00000008h], edx
+ loc_0071AB79: mov eax, var_28
+ loc_0071AB7C: mov [ecx+0000000Ch], eax
+ loc_0071AB7F: push 00455094h ; "DownloadManager"
+ loc_0071AB84: mov ecx, var_68
+ loc_0071AB87: mov edx, [ecx]
+ loc_0071AB89: mov eax, var_68
+ loc_0071AB8C: push eax
+ loc_0071AB8D: call [edx+00000044h]
+ loc_0071AB90: fnclex
+ loc_0071AB92: mov var_6C, eax
+ loc_0071AB95: cmp var_6C, 00000000h
+ loc_0071AB99: jge 0071ABB8h
+ loc_0071AB9B: push 00000044h
+ loc_0071AB9D: push 0044D60Ch
+ loc_0071ABA2: mov ecx, var_68
+ loc_0071ABA5: push ecx
+ loc_0071ABA6: mov edx, var_6C
+ loc_0071ABA9: push edx
+ loc_0071ABAA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071ABB0: mov var_394, eax
+ loc_0071ABB6: jmp 0071ABC2h
+ loc_0071ABB8: mov var_394, 00000000h
+ loc_0071ABC2: lea ecx, var_24
+ loc_0071ABC5: call [0040142Ch] ; __vbaFreeObj
+ loc_0071ABCB: mov var_4, 00000076h
+ loc_0071ABD2: mov eax, arg_8
+ loc_0071ABD5: mov ecx, [eax]
+ loc_0071ABD7: mov var_68, ecx
+ loc_0071ABDA: lea edx, var_24
+ loc_0071ABDD: push edx
+ loc_0071ABDE: push 00455094h ; "DownloadManager"
+ loc_0071ABE3: mov eax, var_68
+ loc_0071ABE6: mov ecx, [eax]
+ loc_0071ABE8: mov edx, var_68
+ loc_0071ABEB: push edx
+ loc_0071ABEC: call [ecx+0000001Ch]
+ loc_0071ABEF: fnclex
+ loc_0071ABF1: mov var_6C, eax
+ loc_0071ABF4: cmp var_6C, 00000000h
+ loc_0071ABF8: jge 0071AC17h
+ loc_0071ABFA: push 0000001Ch
+ loc_0071ABFC: push 0044D60Ch
+ loc_0071AC01: mov eax, var_68
+ loc_0071AC04: push eax
+ loc_0071AC05: mov ecx, var_6C
+ loc_0071AC08: push ecx
+ loc_0071AC09: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AC0F: mov var_398, eax
+ loc_0071AC15: jmp 0071AC21h
+ loc_0071AC17: mov var_398, 00000000h
+ loc_0071AC21: mov edx, var_24
+ loc_0071AC24: mov var_70, edx
+ loc_0071AC27: push FFFFFFC4h
+ loc_0071AC29: mov eax, var_70
+ loc_0071AC2C: mov ecx, [eax]
+ loc_0071AC2E: mov edx, var_70
+ loc_0071AC31: push edx
+ loc_0071AC32: call [ecx+00000040h]
+ loc_0071AC35: fnclex
+ loc_0071AC37: mov var_74, eax
+ loc_0071AC3A: cmp var_74, 00000000h
+ loc_0071AC3E: jge 0071AC5Dh
+ loc_0071AC40: push 00000040h
+ loc_0071AC42: push 0044D914h
+ loc_0071AC47: mov eax, var_70
+ loc_0071AC4A: push eax
+ loc_0071AC4B: mov ecx, var_74
+ loc_0071AC4E: push ecx
+ loc_0071AC4F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AC55: mov var_39C, eax
+ loc_0071AC5B: jmp 0071AC67h
+ loc_0071AC5D: mov var_39C, 00000000h
+ loc_0071AC67: lea ecx, var_24
+ loc_0071AC6A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AC70: mov var_4, 00000077h
+ loc_0071AC77: mov edx, arg_8
+ loc_0071AC7A: mov eax, [edx]
+ loc_0071AC7C: mov var_68, eax
+ loc_0071AC7F: lea ecx, var_24
+ loc_0071AC82: push ecx
+ loc_0071AC83: push 00455094h ; "DownloadManager"
+ loc_0071AC88: mov edx, var_68
+ loc_0071AC8B: mov eax, [edx]
+ loc_0071AC8D: mov ecx, var_68
+ loc_0071AC90: push ecx
+ loc_0071AC91: call [eax+0000001Ch]
+ loc_0071AC94: fnclex
+ loc_0071AC96: mov var_6C, eax
+ loc_0071AC99: cmp var_6C, 00000000h
+ loc_0071AC9D: jge 0071ACBCh
+ loc_0071AC9F: push 0000001Ch
+ loc_0071ACA1: push 0044D60Ch
+ loc_0071ACA6: mov edx, var_68
+ loc_0071ACA9: push edx
+ loc_0071ACAA: mov eax, var_6C
+ loc_0071ACAD: push eax
+ loc_0071ACAE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071ACB4: mov var_3A0, eax
+ loc_0071ACBA: jmp 0071ACC6h
+ loc_0071ACBC: mov var_3A0, 00000000h
+ loc_0071ACC6: mov ecx, var_24
+ loc_0071ACC9: mov var_70, ecx
+ loc_0071ACCC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071ACD1: mov edx, var_70
+ loc_0071ACD4: mov eax, [edx]
+ loc_0071ACD6: mov ecx, var_70
+ loc_0071ACD9: push ecx
+ loc_0071ACDA: call [eax+00000048h]
+ loc_0071ACDD: fnclex
+ loc_0071ACDF: mov var_74, eax
+ loc_0071ACE2: cmp var_74, 00000000h
+ loc_0071ACE6: jge 0071AD05h
+ loc_0071ACE8: push 00000048h
+ loc_0071ACEA: push 0044D914h
+ loc_0071ACEF: mov edx, var_70
+ loc_0071ACF2: push edx
+ loc_0071ACF3: mov eax, var_74
+ loc_0071ACF6: push eax
+ loc_0071ACF7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071ACFD: mov var_3A4, eax
+ loc_0071AD03: jmp 0071AD0Fh
+ loc_0071AD05: mov var_3A4, 00000000h
+ loc_0071AD0F: lea ecx, var_24
+ loc_0071AD12: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AD18: mov var_4, 00000078h
+ loc_0071AD1F: mov ecx, arg_8
+ loc_0071AD22: mov edx, [ecx]
+ loc_0071AD24: mov var_68, edx
+ loc_0071AD27: lea eax, var_24
+ loc_0071AD2A: push eax
+ loc_0071AD2B: push 00455094h ; "DownloadManager"
+ loc_0071AD30: mov ecx, var_68
+ loc_0071AD33: mov edx, [ecx]
+ loc_0071AD35: mov eax, var_68
+ loc_0071AD38: push eax
+ loc_0071AD39: call [edx+0000001Ch]
+ loc_0071AD3C: fnclex
+ loc_0071AD3E: mov var_6C, eax
+ loc_0071AD41: cmp var_6C, 00000000h
+ loc_0071AD45: jge 0071AD64h
+ loc_0071AD47: push 0000001Ch
+ loc_0071AD49: push 0044D60Ch
+ loc_0071AD4E: mov ecx, var_68
+ loc_0071AD51: push ecx
+ loc_0071AD52: mov edx, var_6C
+ loc_0071AD55: push edx
+ loc_0071AD56: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AD5C: mov var_3A8, eax
+ loc_0071AD62: jmp 0071AD6Eh
+ loc_0071AD64: mov var_3A8, 00000000h
+ loc_0071AD6E: mov eax, var_24
+ loc_0071AD71: mov var_70, eax
+ loc_0071AD74: push 004753F8h ; "Download Manager"
+ loc_0071AD79: mov ecx, var_70
+ loc_0071AD7C: mov edx, [ecx]
+ loc_0071AD7E: mov eax, var_70
+ loc_0071AD81: push eax
+ loc_0071AD82: call [edx+00000054h]
+ loc_0071AD85: fnclex
+ loc_0071AD87: mov var_74, eax
+ loc_0071AD8A: cmp var_74, 00000000h
+ loc_0071AD8E: jge 0071ADADh
+ loc_0071AD90: push 00000054h
+ loc_0071AD92: push 0044D924h
+ loc_0071AD97: mov ecx, var_70
+ loc_0071AD9A: push ecx
+ loc_0071AD9B: mov edx, var_74
+ loc_0071AD9E: push edx
+ loc_0071AD9F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071ADA5: mov var_3AC, eax
+ loc_0071ADAB: jmp 0071ADB7h
+ loc_0071ADAD: mov var_3AC, 00000000h
+ loc_0071ADB7: lea ecx, var_24
+ loc_0071ADBA: call [0040142Ch] ; __vbaFreeObj
+ loc_0071ADC0: mov var_4, 00000079h
+ loc_0071ADC7: mov eax, arg_8
+ loc_0071ADCA: mov ecx, [eax]
+ loc_0071ADCC: mov var_68, ecx
+ loc_0071ADCF: mov var_5C, 00000000h
+ loc_0071ADD6: mov var_64, 0000000Bh
+ loc_0071ADDD: mov var_4C, FFFFFFFFh
+ loc_0071ADE4: mov var_54, 0000000Bh
+ loc_0071ADEB: mov var_3C, 0043FBF8h ; "[Bonzi] [please] ([open] | [show me]) [the] Entertainment Center"
+ loc_0071ADF2: mov var_44, 00000008h
+ loc_0071ADF9: mov var_2C, 80020004h
+ loc_0071AE00: mov var_34, 0000000Ah
+ loc_0071AE07: lea edx, var_24
+ loc_0071AE0A: push edx
+ loc_0071AE0B: mov eax, 00000010h
+ loc_0071AE10: call 00412850h ; __vbaChkstk
+ loc_0071AE15: mov eax, esp
+ loc_0071AE17: mov ecx, var_64
+ loc_0071AE1A: mov [eax], ecx
+ loc_0071AE1C: mov edx, var_60
+ loc_0071AE1F: mov [eax+00000004h], edx
+ loc_0071AE22: mov ecx, var_5C
+ loc_0071AE25: mov [eax+00000008h], ecx
+ loc_0071AE28: mov edx, var_58
+ loc_0071AE2B: mov [eax+0000000Ch], edx
+ loc_0071AE2E: mov eax, 00000010h
+ loc_0071AE33: call 00412850h ; __vbaChkstk
+ loc_0071AE38: mov eax, esp
+ loc_0071AE3A: mov ecx, var_54
+ loc_0071AE3D: mov [eax], ecx
+ loc_0071AE3F: mov edx, var_50
+ loc_0071AE42: mov [eax+00000004h], edx
+ loc_0071AE45: mov ecx, var_4C
+ loc_0071AE48: mov [eax+00000008h], ecx
+ loc_0071AE4B: mov edx, var_48
+ loc_0071AE4E: mov [eax+0000000Ch], edx
+ loc_0071AE51: mov eax, 00000010h
+ loc_0071AE56: call 00412850h ; __vbaChkstk
+ loc_0071AE5B: mov eax, esp
+ loc_0071AE5D: mov ecx, var_44
+ loc_0071AE60: mov [eax], ecx
+ loc_0071AE62: mov edx, var_40
+ loc_0071AE65: mov [eax+00000004h], edx
+ loc_0071AE68: mov ecx, var_3C
+ loc_0071AE6B: mov [eax+00000008h], ecx
+ loc_0071AE6E: mov edx, var_38
+ loc_0071AE71: mov [eax+0000000Ch], edx
+ loc_0071AE74: mov eax, 00000010h
+ loc_0071AE79: call 00412850h ; __vbaChkstk
+ loc_0071AE7E: mov eax, esp
+ loc_0071AE80: mov ecx, var_34
+ loc_0071AE83: mov [eax], ecx
+ loc_0071AE85: mov edx, var_30
+ loc_0071AE88: mov [eax+00000004h], edx
+ loc_0071AE8B: mov ecx, var_2C
+ loc_0071AE8E: mov [eax+00000008h], ecx
+ loc_0071AE91: mov edx, var_28
+ loc_0071AE94: mov [eax+0000000Ch], edx
+ loc_0071AE97: push 00451EF0h ; "EntertainmentCenter"
+ loc_0071AE9C: mov eax, var_68
+ loc_0071AE9F: mov ecx, [eax]
+ loc_0071AEA1: mov edx, var_68
+ loc_0071AEA4: push edx
+ loc_0071AEA5: call [ecx+00000044h]
+ loc_0071AEA8: fnclex
+ loc_0071AEAA: mov var_6C, eax
+ loc_0071AEAD: cmp var_6C, 00000000h
+ loc_0071AEB1: jge 0071AED0h
+ loc_0071AEB3: push 00000044h
+ loc_0071AEB5: push 0044D60Ch
+ loc_0071AEBA: mov eax, var_68
+ loc_0071AEBD: push eax
+ loc_0071AEBE: mov ecx, var_6C
+ loc_0071AEC1: push ecx
+ loc_0071AEC2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AEC8: mov var_3B0, eax
+ loc_0071AECE: jmp 0071AEDAh
+ loc_0071AED0: mov var_3B0, 00000000h
+ loc_0071AEDA: lea ecx, var_24
+ loc_0071AEDD: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AEE3: mov var_4, 0000007Ah
+ loc_0071AEEA: mov edx, arg_8
+ loc_0071AEED: mov eax, [edx]
+ loc_0071AEEF: mov var_68, eax
+ loc_0071AEF2: lea ecx, var_24
+ loc_0071AEF5: push ecx
+ loc_0071AEF6: push 00451EF0h ; "EntertainmentCenter"
+ loc_0071AEFB: mov edx, var_68
+ loc_0071AEFE: mov eax, [edx]
+ loc_0071AF00: mov ecx, var_68
+ loc_0071AF03: push ecx
+ loc_0071AF04: call [eax+0000001Ch]
+ loc_0071AF07: fnclex
+ loc_0071AF09: mov var_6C, eax
+ loc_0071AF0C: cmp var_6C, 00000000h
+ loc_0071AF10: jge 0071AF2Fh
+ loc_0071AF12: push 0000001Ch
+ loc_0071AF14: push 0044D60Ch
+ loc_0071AF19: mov edx, var_68
+ loc_0071AF1C: push edx
+ loc_0071AF1D: mov eax, var_6C
+ loc_0071AF20: push eax
+ loc_0071AF21: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AF27: mov var_3B4, eax
+ loc_0071AF2D: jmp 0071AF39h
+ loc_0071AF2F: mov var_3B4, 00000000h
+ loc_0071AF39: mov ecx, var_24
+ loc_0071AF3C: mov var_70, ecx
+ loc_0071AF3F: push FFFFFFC4h
+ loc_0071AF41: mov edx, var_70
+ loc_0071AF44: mov eax, [edx]
+ loc_0071AF46: mov ecx, var_70
+ loc_0071AF49: push ecx
+ loc_0071AF4A: call [eax+00000040h]
+ loc_0071AF4D: fnclex
+ loc_0071AF4F: mov var_74, eax
+ loc_0071AF52: cmp var_74, 00000000h
+ loc_0071AF56: jge 0071AF75h
+ loc_0071AF58: push 00000040h
+ loc_0071AF5A: push 0044D914h
+ loc_0071AF5F: mov edx, var_70
+ loc_0071AF62: push edx
+ loc_0071AF63: mov eax, var_74
+ loc_0071AF66: push eax
+ loc_0071AF67: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AF6D: mov var_3B8, eax
+ loc_0071AF73: jmp 0071AF7Fh
+ loc_0071AF75: mov var_3B8, 00000000h
+ loc_0071AF7F: lea ecx, var_24
+ loc_0071AF82: call [0040142Ch] ; __vbaFreeObj
+ loc_0071AF88: mov var_4, 0000007Bh
+ loc_0071AF8F: mov ecx, arg_8
+ loc_0071AF92: mov edx, [ecx]
+ loc_0071AF94: mov var_68, edx
+ loc_0071AF97: lea eax, var_24
+ loc_0071AF9A: push eax
+ loc_0071AF9B: push 00451EF0h ; "EntertainmentCenter"
+ loc_0071AFA0: mov ecx, var_68
+ loc_0071AFA3: mov edx, [ecx]
+ loc_0071AFA5: mov eax, var_68
+ loc_0071AFA8: push eax
+ loc_0071AFA9: call [edx+0000001Ch]
+ loc_0071AFAC: fnclex
+ loc_0071AFAE: mov var_6C, eax
+ loc_0071AFB1: cmp var_6C, 00000000h
+ loc_0071AFB5: jge 0071AFD4h
+ loc_0071AFB7: push 0000001Ch
+ loc_0071AFB9: push 0044D60Ch
+ loc_0071AFBE: mov ecx, var_68
+ loc_0071AFC1: push ecx
+ loc_0071AFC2: mov edx, var_6C
+ loc_0071AFC5: push edx
+ loc_0071AFC6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071AFCC: mov var_3BC, eax
+ loc_0071AFD2: jmp 0071AFDEh
+ loc_0071AFD4: mov var_3BC, 00000000h
+ loc_0071AFDE: mov eax, var_24
+ loc_0071AFE1: mov var_70, eax
+ loc_0071AFE4: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071AFE9: mov ecx, var_70
+ loc_0071AFEC: mov edx, [ecx]
+ loc_0071AFEE: mov eax, var_70
+ loc_0071AFF1: push eax
+ loc_0071AFF2: call [edx+00000048h]
+ loc_0071AFF5: fnclex
+ loc_0071AFF7: mov var_74, eax
+ loc_0071AFFA: cmp var_74, 00000000h
+ loc_0071AFFE: jge 0071B01Dh
+ loc_0071B000: push 00000048h
+ loc_0071B002: push 0044D914h
+ loc_0071B007: mov ecx, var_70
+ loc_0071B00A: push ecx
+ loc_0071B00B: mov edx, var_74
+ loc_0071B00E: push edx
+ loc_0071B00F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B015: mov var_3C0, eax
+ loc_0071B01B: jmp 0071B027h
+ loc_0071B01D: mov var_3C0, 00000000h
+ loc_0071B027: lea ecx, var_24
+ loc_0071B02A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B030: mov var_4, 0000007Ch
+ loc_0071B037: mov eax, arg_8
+ loc_0071B03A: mov ecx, [eax]
+ loc_0071B03C: mov var_68, ecx
+ loc_0071B03F: lea edx, var_24
+ loc_0071B042: push edx
+ loc_0071B043: push 00451EF0h ; "EntertainmentCenter"
+ loc_0071B048: mov eax, var_68
+ loc_0071B04B: mov ecx, [eax]
+ loc_0071B04D: mov edx, var_68
+ loc_0071B050: push edx
+ loc_0071B051: call [ecx+0000001Ch]
+ loc_0071B054: fnclex
+ loc_0071B056: mov var_6C, eax
+ loc_0071B059: cmp var_6C, 00000000h
+ loc_0071B05D: jge 0071B07Ch
+ loc_0071B05F: push 0000001Ch
+ loc_0071B061: push 0044D60Ch
+ loc_0071B066: mov eax, var_68
+ loc_0071B069: push eax
+ loc_0071B06A: mov ecx, var_6C
+ loc_0071B06D: push ecx
+ loc_0071B06E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B074: mov var_3C4, eax
+ loc_0071B07A: jmp 0071B086h
+ loc_0071B07C: mov var_3C4, 00000000h
+ loc_0071B086: mov edx, var_24
+ loc_0071B089: mov var_70, edx
+ loc_0071B08C: push 00475420h ; "Entertainment Center"
+ loc_0071B091: mov eax, var_70
+ loc_0071B094: mov ecx, [eax]
+ loc_0071B096: mov edx, var_70
+ loc_0071B099: push edx
+ loc_0071B09A: call [ecx+00000054h]
+ loc_0071B09D: fnclex
+ loc_0071B09F: mov var_74, eax
+ loc_0071B0A2: cmp var_74, 00000000h
+ loc_0071B0A6: jge 0071B0C5h
+ loc_0071B0A8: push 00000054h
+ loc_0071B0AA: push 0044D924h
+ loc_0071B0AF: mov eax, var_70
+ loc_0071B0B2: push eax
+ loc_0071B0B3: mov ecx, var_74
+ loc_0071B0B6: push ecx
+ loc_0071B0B7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B0BD: mov var_3C8, eax
+ loc_0071B0C3: jmp 0071B0CFh
+ loc_0071B0C5: mov var_3C8, 00000000h
+ loc_0071B0CF: lea ecx, var_24
+ loc_0071B0D2: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B0D8: mov var_4, 0000007Dh
+ loc_0071B0DF: mov edx, arg_8
+ loc_0071B0E2: mov eax, [edx]
+ loc_0071B0E4: mov var_68, eax
+ loc_0071B0E7: mov var_5C, 00000000h
+ loc_0071B0EE: mov var_64, 0000000Bh
+ loc_0071B0F5: mov var_4C, FFFFFFFFh
+ loc_0071B0FC: mov var_54, 0000000Bh
+ loc_0071B103: mov var_3C, 0043FC80h ; "[Bonzi] [please] ([open] | [show me]) [the] ([Instant] Messenger | [Bonzi] Chat | Friends Online)"
+ loc_0071B10A: mov var_44, 00000008h
+ loc_0071B111: mov var_2C, 80020004h
+ loc_0071B118: mov var_34, 0000000Ah
+ loc_0071B11F: lea ecx, var_24
+ loc_0071B122: push ecx
+ loc_0071B123: mov eax, 00000010h
+ loc_0071B128: call 00412850h ; __vbaChkstk
+ loc_0071B12D: mov edx, esp
+ loc_0071B12F: mov eax, var_64
+ loc_0071B132: mov [edx], eax
+ loc_0071B134: mov ecx, var_60
+ loc_0071B137: mov [edx+00000004h], ecx
+ loc_0071B13A: mov eax, var_5C
+ loc_0071B13D: mov [edx+00000008h], eax
+ loc_0071B140: mov ecx, var_58
+ loc_0071B143: mov [edx+0000000Ch], ecx
+ loc_0071B146: mov eax, 00000010h
+ loc_0071B14B: call 00412850h ; __vbaChkstk
+ loc_0071B150: mov edx, esp
+ loc_0071B152: mov eax, var_54
+ loc_0071B155: mov [edx], eax
+ loc_0071B157: mov ecx, var_50
+ loc_0071B15A: mov [edx+00000004h], ecx
+ loc_0071B15D: mov eax, var_4C
+ loc_0071B160: mov [edx+00000008h], eax
+ loc_0071B163: mov ecx, var_48
+ loc_0071B166: mov [edx+0000000Ch], ecx
+ loc_0071B169: mov eax, 00000010h
+ loc_0071B16E: call 00412850h ; __vbaChkstk
+ loc_0071B173: mov edx, esp
+ loc_0071B175: mov eax, var_44
+ loc_0071B178: mov [edx], eax
+ loc_0071B17A: mov ecx, var_40
+ loc_0071B17D: mov [edx+00000004h], ecx
+ loc_0071B180: mov eax, var_3C
+ loc_0071B183: mov [edx+00000008h], eax
+ loc_0071B186: mov ecx, var_38
+ loc_0071B189: mov [edx+0000000Ch], ecx
+ loc_0071B18C: mov eax, 00000010h
+ loc_0071B191: call 00412850h ; __vbaChkstk
+ loc_0071B196: mov edx, esp
+ loc_0071B198: mov eax, var_34
+ loc_0071B19B: mov [edx], eax
+ loc_0071B19D: mov ecx, var_30
+ loc_0071B1A0: mov [edx+00000004h], ecx
+ loc_0071B1A3: mov eax, var_2C
+ loc_0071B1A6: mov [edx+00000008h], eax
+ loc_0071B1A9: mov ecx, var_28
+ loc_0071B1AC: mov [edx+0000000Ch], ecx
+ loc_0071B1AF: push 004550B8h ; "InstantMessenger"
+ loc_0071B1B4: mov edx, var_68
+ loc_0071B1B7: mov eax, [edx]
+ loc_0071B1B9: mov ecx, var_68
+ loc_0071B1BC: push ecx
+ loc_0071B1BD: call [eax+00000044h]
+ loc_0071B1C0: fnclex
+ loc_0071B1C2: mov var_6C, eax
+ loc_0071B1C5: cmp var_6C, 00000000h
+ loc_0071B1C9: jge 0071B1E8h
+ loc_0071B1CB: push 00000044h
+ loc_0071B1CD: push 0044D60Ch
+ loc_0071B1D2: mov edx, var_68
+ loc_0071B1D5: push edx
+ loc_0071B1D6: mov eax, var_6C
+ loc_0071B1D9: push eax
+ loc_0071B1DA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B1E0: mov var_3CC, eax
+ loc_0071B1E6: jmp 0071B1F2h
+ loc_0071B1E8: mov var_3CC, 00000000h
+ loc_0071B1F2: lea ecx, var_24
+ loc_0071B1F5: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B1FB: mov var_4, 0000007Eh
+ loc_0071B202: mov ecx, arg_8
+ loc_0071B205: mov edx, [ecx]
+ loc_0071B207: mov var_68, edx
+ loc_0071B20A: lea eax, var_24
+ loc_0071B20D: push eax
+ loc_0071B20E: push 004550B8h ; "InstantMessenger"
+ loc_0071B213: mov ecx, var_68
+ loc_0071B216: mov edx, [ecx]
+ loc_0071B218: mov eax, var_68
+ loc_0071B21B: push eax
+ loc_0071B21C: call [edx+0000001Ch]
+ loc_0071B21F: fnclex
+ loc_0071B221: mov var_6C, eax
+ loc_0071B224: cmp var_6C, 00000000h
+ loc_0071B228: jge 0071B247h
+ loc_0071B22A: push 0000001Ch
+ loc_0071B22C: push 0044D60Ch
+ loc_0071B231: mov ecx, var_68
+ loc_0071B234: push ecx
+ loc_0071B235: mov edx, var_6C
+ loc_0071B238: push edx
+ loc_0071B239: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B23F: mov var_3D0, eax
+ loc_0071B245: jmp 0071B251h
+ loc_0071B247: mov var_3D0, 00000000h
+ loc_0071B251: mov eax, var_24
+ loc_0071B254: mov var_70, eax
+ loc_0071B257: push FFFFFFC4h
+ loc_0071B259: mov ecx, var_70
+ loc_0071B25C: mov edx, [ecx]
+ loc_0071B25E: mov eax, var_70
+ loc_0071B261: push eax
+ loc_0071B262: call [edx+00000040h]
+ loc_0071B265: fnclex
+ loc_0071B267: mov var_74, eax
+ loc_0071B26A: cmp var_74, 00000000h
+ loc_0071B26E: jge 0071B28Dh
+ loc_0071B270: push 00000040h
+ loc_0071B272: push 0044D914h
+ loc_0071B277: mov ecx, var_70
+ loc_0071B27A: push ecx
+ loc_0071B27B: mov edx, var_74
+ loc_0071B27E: push edx
+ loc_0071B27F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B285: mov var_3D4, eax
+ loc_0071B28B: jmp 0071B297h
+ loc_0071B28D: mov var_3D4, 00000000h
+ loc_0071B297: lea ecx, var_24
+ loc_0071B29A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B2A0: mov var_4, 0000007Fh
+ loc_0071B2A7: mov eax, arg_8
+ loc_0071B2AA: mov ecx, [eax]
+ loc_0071B2AC: mov var_68, ecx
+ loc_0071B2AF: lea edx, var_24
+ loc_0071B2B2: push edx
+ loc_0071B2B3: push 004550B8h ; "InstantMessenger"
+ loc_0071B2B8: mov eax, var_68
+ loc_0071B2BB: mov ecx, [eax]
+ loc_0071B2BD: mov edx, var_68
+ loc_0071B2C0: push edx
+ loc_0071B2C1: call [ecx+0000001Ch]
+ loc_0071B2C4: fnclex
+ loc_0071B2C6: mov var_6C, eax
+ loc_0071B2C9: cmp var_6C, 00000000h
+ loc_0071B2CD: jge 0071B2ECh
+ loc_0071B2CF: push 0000001Ch
+ loc_0071B2D1: push 0044D60Ch
+ loc_0071B2D6: mov eax, var_68
+ loc_0071B2D9: push eax
+ loc_0071B2DA: mov ecx, var_6C
+ loc_0071B2DD: push ecx
+ loc_0071B2DE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B2E4: mov var_3D8, eax
+ loc_0071B2EA: jmp 0071B2F6h
+ loc_0071B2EC: mov var_3D8, 00000000h
+ loc_0071B2F6: mov edx, var_24
+ loc_0071B2F9: mov var_70, edx
+ loc_0071B2FC: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071B301: mov eax, var_70
+ loc_0071B304: mov ecx, [eax]
+ loc_0071B306: mov edx, var_70
+ loc_0071B309: push edx
+ loc_0071B30A: call [ecx+00000048h]
+ loc_0071B30D: fnclex
+ loc_0071B30F: mov var_74, eax
+ loc_0071B312: cmp var_74, 00000000h
+ loc_0071B316: jge 0071B335h
+ loc_0071B318: push 00000048h
+ loc_0071B31A: push 0044D914h
+ loc_0071B31F: mov eax, var_70
+ loc_0071B322: push eax
+ loc_0071B323: mov ecx, var_74
+ loc_0071B326: push ecx
+ loc_0071B327: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B32D: mov var_3DC, eax
+ loc_0071B333: jmp 0071B33Fh
+ loc_0071B335: mov var_3DC, 00000000h
+ loc_0071B33F: lea ecx, var_24
+ loc_0071B342: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B348: mov var_4, 00000080h
+ loc_0071B34F: mov edx, arg_8
+ loc_0071B352: mov eax, [edx]
+ loc_0071B354: mov var_68, eax
+ loc_0071B357: lea ecx, var_24
+ loc_0071B35A: push ecx
+ loc_0071B35B: push 004550B8h ; "InstantMessenger"
+ loc_0071B360: mov edx, var_68
+ loc_0071B363: mov eax, [edx]
+ loc_0071B365: mov ecx, var_68
+ loc_0071B368: push ecx
+ loc_0071B369: call [eax+0000001Ch]
+ loc_0071B36C: fnclex
+ loc_0071B36E: mov var_6C, eax
+ loc_0071B371: cmp var_6C, 00000000h
+ loc_0071B375: jge 0071B394h
+ loc_0071B377: push 0000001Ch
+ loc_0071B379: push 0044D60Ch
+ loc_0071B37E: mov edx, var_68
+ loc_0071B381: push edx
+ loc_0071B382: mov eax, var_6C
+ loc_0071B385: push eax
+ loc_0071B386: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B38C: mov var_3E0, eax
+ loc_0071B392: jmp 0071B39Eh
+ loc_0071B394: mov var_3E0, 00000000h
+ loc_0071B39E: mov ecx, var_24
+ loc_0071B3A1: mov var_70, ecx
+ loc_0071B3A4: push 00475450h ; "Instant Messenger"
+ loc_0071B3A9: mov edx, var_70
+ loc_0071B3AC: mov eax, [edx]
+ loc_0071B3AE: mov ecx, var_70
+ loc_0071B3B1: push ecx
+ loc_0071B3B2: call [eax+00000054h]
+ loc_0071B3B5: fnclex
+ loc_0071B3B7: mov var_74, eax
+ loc_0071B3BA: cmp var_74, 00000000h
+ loc_0071B3BE: jge 0071B3DDh
+ loc_0071B3C0: push 00000054h
+ loc_0071B3C2: push 0044D924h
+ loc_0071B3C7: mov edx, var_70
+ loc_0071B3CA: push edx
+ loc_0071B3CB: mov eax, var_74
+ loc_0071B3CE: push eax
+ loc_0071B3CF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B3D5: mov var_3E4, eax
+ loc_0071B3DB: jmp 0071B3E7h
+ loc_0071B3DD: mov var_3E4, 00000000h
+ loc_0071B3E7: lea ecx, var_24
+ loc_0071B3EA: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B3F0: mov var_4, 00000081h
+ loc_0071B3F7: mov ecx, arg_8
+ loc_0071B3FA: mov edx, [ecx]
+ loc_0071B3FC: mov var_68, edx
+ loc_0071B3FF: mov var_5C, 00000000h
+ loc_0071B406: mov var_64, 0000000Bh
+ loc_0071B40D: mov var_4C, FFFFFFFFh
+ loc_0071B414: mov var_54, 0000000Bh
+ loc_0071B41B: mov var_3C, 0043FDDCh ; "[Bonzi] [please] ([open] | [show me] | [new] | [send]) [a] [new] Bonzi Mail [message]"
+ loc_0071B422: mov var_44, 00000008h
+ loc_0071B429: mov var_2C, 80020004h
+ loc_0071B430: mov var_34, 0000000Ah
+ loc_0071B437: lea eax, var_24
+ loc_0071B43A: push eax
+ loc_0071B43B: mov eax, 00000010h
+ loc_0071B440: call 00412850h ; __vbaChkstk
+ loc_0071B445: mov ecx, esp
+ loc_0071B447: mov edx, var_64
+ loc_0071B44A: mov [ecx], edx
+ loc_0071B44C: mov eax, var_60
+ loc_0071B44F: mov [ecx+00000004h], eax
+ loc_0071B452: mov edx, var_5C
+ loc_0071B455: mov [ecx+00000008h], edx
+ loc_0071B458: mov eax, var_58
+ loc_0071B45B: mov [ecx+0000000Ch], eax
+ loc_0071B45E: mov eax, 00000010h
+ loc_0071B463: call 00412850h ; __vbaChkstk
+ loc_0071B468: mov ecx, esp
+ loc_0071B46A: mov edx, var_54
+ loc_0071B46D: mov [ecx], edx
+ loc_0071B46F: mov eax, var_50
+ loc_0071B472: mov [ecx+00000004h], eax
+ loc_0071B475: mov edx, var_4C
+ loc_0071B478: mov [ecx+00000008h], edx
+ loc_0071B47B: mov eax, var_48
+ loc_0071B47E: mov [ecx+0000000Ch], eax
+ loc_0071B481: mov eax, 00000010h
+ loc_0071B486: call 00412850h ; __vbaChkstk
+ loc_0071B48B: mov ecx, esp
+ loc_0071B48D: mov edx, var_44
+ loc_0071B490: mov [ecx], edx
+ loc_0071B492: mov eax, var_40
+ loc_0071B495: mov [ecx+00000004h], eax
+ loc_0071B498: mov edx, var_3C
+ loc_0071B49B: mov [ecx+00000008h], edx
+ loc_0071B49E: mov eax, var_38
+ loc_0071B4A1: mov [ecx+0000000Ch], eax
+ loc_0071B4A4: mov eax, 00000010h
+ loc_0071B4A9: call 00412850h ; __vbaChkstk
+ loc_0071B4AE: mov ecx, esp
+ loc_0071B4B0: mov edx, var_34
+ loc_0071B4B3: mov [ecx], edx
+ loc_0071B4B5: mov eax, var_30
+ loc_0071B4B8: mov [ecx+00000004h], eax
+ loc_0071B4BB: mov edx, var_2C
+ loc_0071B4BE: mov [ecx+00000008h], edx
+ loc_0071B4C1: mov eax, var_28
+ loc_0071B4C4: mov [ecx+0000000Ch], eax
+ loc_0071B4C7: push 00448018h ; "BonziMAIL"
+ loc_0071B4CC: mov ecx, var_68
+ loc_0071B4CF: mov edx, [ecx]
+ loc_0071B4D1: mov eax, var_68
+ loc_0071B4D4: push eax
+ loc_0071B4D5: call [edx+00000044h]
+ loc_0071B4D8: fnclex
+ loc_0071B4DA: mov var_6C, eax
+ loc_0071B4DD: cmp var_6C, 00000000h
+ loc_0071B4E1: jge 0071B500h
+ loc_0071B4E3: push 00000044h
+ loc_0071B4E5: push 0044D60Ch
+ loc_0071B4EA: mov ecx, var_68
+ loc_0071B4ED: push ecx
+ loc_0071B4EE: mov edx, var_6C
+ loc_0071B4F1: push edx
+ loc_0071B4F2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B4F8: mov var_3E8, eax
+ loc_0071B4FE: jmp 0071B50Ah
+ loc_0071B500: mov var_3E8, 00000000h
+ loc_0071B50A: lea ecx, var_24
+ loc_0071B50D: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B513: mov var_4, 00000082h
+ loc_0071B51A: mov eax, arg_8
+ loc_0071B51D: mov ecx, [eax]
+ loc_0071B51F: mov var_68, ecx
+ loc_0071B522: lea edx, var_24
+ loc_0071B525: push edx
+ loc_0071B526: push 00448018h ; "BonziMAIL"
+ loc_0071B52B: mov eax, var_68
+ loc_0071B52E: mov ecx, [eax]
+ loc_0071B530: mov edx, var_68
+ loc_0071B533: push edx
+ loc_0071B534: call [ecx+0000001Ch]
+ loc_0071B537: fnclex
+ loc_0071B539: mov var_6C, eax
+ loc_0071B53C: cmp var_6C, 00000000h
+ loc_0071B540: jge 0071B55Fh
+ loc_0071B542: push 0000001Ch
+ loc_0071B544: push 0044D60Ch
+ loc_0071B549: mov eax, var_68
+ loc_0071B54C: push eax
+ loc_0071B54D: mov ecx, var_6C
+ loc_0071B550: push ecx
+ loc_0071B551: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B557: mov var_3EC, eax
+ loc_0071B55D: jmp 0071B569h
+ loc_0071B55F: mov var_3EC, 00000000h
+ loc_0071B569: mov edx, var_24
+ loc_0071B56C: mov var_70, edx
+ loc_0071B56F: push FFFFFFC4h
+ loc_0071B571: mov eax, var_70
+ loc_0071B574: mov ecx, [eax]
+ loc_0071B576: mov edx, var_70
+ loc_0071B579: push edx
+ loc_0071B57A: call [ecx+00000040h]
+ loc_0071B57D: fnclex
+ loc_0071B57F: mov var_74, eax
+ loc_0071B582: cmp var_74, 00000000h
+ loc_0071B586: jge 0071B5A5h
+ loc_0071B588: push 00000040h
+ loc_0071B58A: push 0044D914h
+ loc_0071B58F: mov eax, var_70
+ loc_0071B592: push eax
+ loc_0071B593: mov ecx, var_74
+ loc_0071B596: push ecx
+ loc_0071B597: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B59D: mov var_3F0, eax
+ loc_0071B5A3: jmp 0071B5AFh
+ loc_0071B5A5: mov var_3F0, 00000000h
+ loc_0071B5AF: lea ecx, var_24
+ loc_0071B5B2: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B5B8: mov var_4, 00000083h
+ loc_0071B5BF: mov edx, arg_8
+ loc_0071B5C2: mov eax, [edx]
+ loc_0071B5C4: mov var_68, eax
+ loc_0071B5C7: lea ecx, var_24
+ loc_0071B5CA: push ecx
+ loc_0071B5CB: push 00448018h ; "BonziMAIL"
+ loc_0071B5D0: mov edx, var_68
+ loc_0071B5D3: mov eax, [edx]
+ loc_0071B5D5: mov ecx, var_68
+ loc_0071B5D8: push ecx
+ loc_0071B5D9: call [eax+0000001Ch]
+ loc_0071B5DC: fnclex
+ loc_0071B5DE: mov var_6C, eax
+ loc_0071B5E1: cmp var_6C, 00000000h
+ loc_0071B5E5: jge 0071B604h
+ loc_0071B5E7: push 0000001Ch
+ loc_0071B5E9: push 0044D60Ch
+ loc_0071B5EE: mov edx, var_68
+ loc_0071B5F1: push edx
+ loc_0071B5F2: mov eax, var_6C
+ loc_0071B5F5: push eax
+ loc_0071B5F6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B5FC: mov var_3F4, eax
+ loc_0071B602: jmp 0071B60Eh
+ loc_0071B604: mov var_3F4, 00000000h
+ loc_0071B60E: mov ecx, var_24
+ loc_0071B611: mov var_70, ecx
+ loc_0071B614: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071B619: mov edx, var_70
+ loc_0071B61C: mov eax, [edx]
+ loc_0071B61E: mov ecx, var_70
+ loc_0071B621: push ecx
+ loc_0071B622: call [eax+00000048h]
+ loc_0071B625: fnclex
+ loc_0071B627: mov var_74, eax
+ loc_0071B62A: cmp var_74, 00000000h
+ loc_0071B62E: jge 0071B64Dh
+ loc_0071B630: push 00000048h
+ loc_0071B632: push 0044D914h
+ loc_0071B637: mov edx, var_70
+ loc_0071B63A: push edx
+ loc_0071B63B: mov eax, var_74
+ loc_0071B63E: push eax
+ loc_0071B63F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B645: mov var_3F8, eax
+ loc_0071B64B: jmp 0071B657h
+ loc_0071B64D: mov var_3F8, 00000000h
+ loc_0071B657: lea ecx, var_24
+ loc_0071B65A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B660: mov var_4, 00000084h
+ loc_0071B667: mov ecx, arg_8
+ loc_0071B66A: mov edx, [ecx]
+ loc_0071B66C: mov var_68, edx
+ loc_0071B66F: lea eax, var_24
+ loc_0071B672: push eax
+ loc_0071B673: push 00448018h ; "BonziMAIL"
+ loc_0071B678: mov ecx, var_68
+ loc_0071B67B: mov edx, [ecx]
+ loc_0071B67D: mov eax, var_68
+ loc_0071B680: push eax
+ loc_0071B681: call [edx+0000001Ch]
+ loc_0071B684: fnclex
+ loc_0071B686: mov var_6C, eax
+ loc_0071B689: cmp var_6C, 00000000h
+ loc_0071B68D: jge 0071B6ACh
+ loc_0071B68F: push 0000001Ch
+ loc_0071B691: push 0044D60Ch
+ loc_0071B696: mov ecx, var_68
+ loc_0071B699: push ecx
+ loc_0071B69A: mov edx, var_6C
+ loc_0071B69D: push edx
+ loc_0071B69E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B6A4: mov var_3FC, eax
+ loc_0071B6AA: jmp 0071B6B6h
+ loc_0071B6AC: mov var_3FC, 00000000h
+ loc_0071B6B6: mov eax, var_24
+ loc_0071B6B9: mov var_70, eax
+ loc_0071B6BC: push 00448018h ; "BonziMAIL"
+ loc_0071B6C1: mov ecx, var_70
+ loc_0071B6C4: mov edx, [ecx]
+ loc_0071B6C6: mov eax, var_70
+ loc_0071B6C9: push eax
+ loc_0071B6CA: call [edx+00000054h]
+ loc_0071B6CD: fnclex
+ loc_0071B6CF: mov var_74, eax
+ loc_0071B6D2: cmp var_74, 00000000h
+ loc_0071B6D6: jge 0071B6F5h
+ loc_0071B6D8: push 00000054h
+ loc_0071B6DA: push 0044D924h
+ loc_0071B6DF: mov ecx, var_70
+ loc_0071B6E2: push ecx
+ loc_0071B6E3: mov edx, var_74
+ loc_0071B6E6: push edx
+ loc_0071B6E7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B6ED: mov var_400, eax
+ loc_0071B6F3: jmp 0071B6FFh
+ loc_0071B6F5: mov var_400, 00000000h
+ loc_0071B6FF: lea ecx, var_24
+ loc_0071B702: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B708: mov var_4, 00000085h
+ loc_0071B70F: mov eax, arg_8
+ loc_0071B712: mov ecx, [eax]
+ loc_0071B714: mov var_68, ecx
+ loc_0071B717: mov var_5C, 00000000h
+ loc_0071B71E: mov var_64, 0000000Bh
+ loc_0071B725: mov var_4C, FFFFFFFFh
+ loc_0071B72C: mov var_54, 0000000Bh
+ loc_0071B733: mov var_3C, 0043FE8Ch ; "[Bonzi] [please] Check ([my] | [our]) (email | [Bonzi] mail)"
+ loc_0071B73A: mov var_44, 00000008h
+ loc_0071B741: mov var_2C, 80020004h
+ loc_0071B748: mov var_34, 0000000Ah
+ loc_0071B74F: lea edx, var_24
+ loc_0071B752: push edx
+ loc_0071B753: mov eax, 00000010h
+ loc_0071B758: call 00412850h ; __vbaChkstk
+ loc_0071B75D: mov eax, esp
+ loc_0071B75F: mov ecx, var_64
+ loc_0071B762: mov [eax], ecx
+ loc_0071B764: mov edx, var_60
+ loc_0071B767: mov [eax+00000004h], edx
+ loc_0071B76A: mov ecx, var_5C
+ loc_0071B76D: mov [eax+00000008h], ecx
+ loc_0071B770: mov edx, var_58
+ loc_0071B773: mov [eax+0000000Ch], edx
+ loc_0071B776: mov eax, 00000010h
+ loc_0071B77B: call 00412850h ; __vbaChkstk
+ loc_0071B780: mov eax, esp
+ loc_0071B782: mov ecx, var_54
+ loc_0071B785: mov [eax], ecx
+ loc_0071B787: mov edx, var_50
+ loc_0071B78A: mov [eax+00000004h], edx
+ loc_0071B78D: mov ecx, var_4C
+ loc_0071B790: mov [eax+00000008h], ecx
+ loc_0071B793: mov edx, var_48
+ loc_0071B796: mov [eax+0000000Ch], edx
+ loc_0071B799: mov eax, 00000010h
+ loc_0071B79E: call 00412850h ; __vbaChkstk
+ loc_0071B7A3: mov eax, esp
+ loc_0071B7A5: mov ecx, var_44
+ loc_0071B7A8: mov [eax], ecx
+ loc_0071B7AA: mov edx, var_40
+ loc_0071B7AD: mov [eax+00000004h], edx
+ loc_0071B7B0: mov ecx, var_3C
+ loc_0071B7B3: mov [eax+00000008h], ecx
+ loc_0071B7B6: mov edx, var_38
+ loc_0071B7B9: mov [eax+0000000Ch], edx
+ loc_0071B7BC: mov eax, 00000010h
+ loc_0071B7C1: call 00412850h ; __vbaChkstk
+ loc_0071B7C6: mov eax, esp
+ loc_0071B7C8: mov ecx, var_34
+ loc_0071B7CB: mov [eax], ecx
+ loc_0071B7CD: mov edx, var_30
+ loc_0071B7D0: mov [eax+00000004h], edx
+ loc_0071B7D3: mov ecx, var_2C
+ loc_0071B7D6: mov [eax+00000008h], ecx
+ loc_0071B7D9: mov edx, var_28
+ loc_0071B7DC: mov [eax+0000000Ch], edx
+ loc_0071B7DF: push 004550E0h ; "CheckMail"
+ loc_0071B7E4: mov eax, var_68
+ loc_0071B7E7: mov ecx, [eax]
+ loc_0071B7E9: mov edx, var_68
+ loc_0071B7EC: push edx
+ loc_0071B7ED: call [ecx+00000044h]
+ loc_0071B7F0: fnclex
+ loc_0071B7F2: mov var_6C, eax
+ loc_0071B7F5: cmp var_6C, 00000000h
+ loc_0071B7F9: jge 0071B818h
+ loc_0071B7FB: push 00000044h
+ loc_0071B7FD: push 0044D60Ch
+ loc_0071B802: mov eax, var_68
+ loc_0071B805: push eax
+ loc_0071B806: mov ecx, var_6C
+ loc_0071B809: push ecx
+ loc_0071B80A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B810: mov var_404, eax
+ loc_0071B816: jmp 0071B822h
+ loc_0071B818: mov var_404, 00000000h
+ loc_0071B822: lea ecx, var_24
+ loc_0071B825: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B82B: mov var_4, 00000086h
+ loc_0071B832: mov edx, arg_8
+ loc_0071B835: mov eax, [edx]
+ loc_0071B837: mov var_68, eax
+ loc_0071B83A: lea ecx, var_24
+ loc_0071B83D: push ecx
+ loc_0071B83E: push 004550E0h ; "CheckMail"
+ loc_0071B843: mov edx, var_68
+ loc_0071B846: mov eax, [edx]
+ loc_0071B848: mov ecx, var_68
+ loc_0071B84B: push ecx
+ loc_0071B84C: call [eax+0000001Ch]
+ loc_0071B84F: fnclex
+ loc_0071B851: mov var_6C, eax
+ loc_0071B854: cmp var_6C, 00000000h
+ loc_0071B858: jge 0071B877h
+ loc_0071B85A: push 0000001Ch
+ loc_0071B85C: push 0044D60Ch
+ loc_0071B861: mov edx, var_68
+ loc_0071B864: push edx
+ loc_0071B865: mov eax, var_6C
+ loc_0071B868: push eax
+ loc_0071B869: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B86F: mov var_408, eax
+ loc_0071B875: jmp 0071B881h
+ loc_0071B877: mov var_408, 00000000h
+ loc_0071B881: mov ecx, var_24
+ loc_0071B884: mov var_70, ecx
+ loc_0071B887: push FFFFFFC4h
+ loc_0071B889: mov edx, var_70
+ loc_0071B88C: mov eax, [edx]
+ loc_0071B88E: mov ecx, var_70
+ loc_0071B891: push ecx
+ loc_0071B892: call [eax+00000040h]
+ loc_0071B895: fnclex
+ loc_0071B897: mov var_74, eax
+ loc_0071B89A: cmp var_74, 00000000h
+ loc_0071B89E: jge 0071B8BDh
+ loc_0071B8A0: push 00000040h
+ loc_0071B8A2: push 0044D914h
+ loc_0071B8A7: mov edx, var_70
+ loc_0071B8AA: push edx
+ loc_0071B8AB: mov eax, var_74
+ loc_0071B8AE: push eax
+ loc_0071B8AF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B8B5: mov var_40C, eax
+ loc_0071B8BB: jmp 0071B8C7h
+ loc_0071B8BD: mov var_40C, 00000000h
+ loc_0071B8C7: lea ecx, var_24
+ loc_0071B8CA: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B8D0: mov var_4, 00000087h
+ loc_0071B8D7: mov ecx, arg_8
+ loc_0071B8DA: mov edx, [ecx]
+ loc_0071B8DC: mov var_68, edx
+ loc_0071B8DF: lea eax, var_24
+ loc_0071B8E2: push eax
+ loc_0071B8E3: push 004550E0h ; "CheckMail"
+ loc_0071B8E8: mov ecx, var_68
+ loc_0071B8EB: mov edx, [ecx]
+ loc_0071B8ED: mov eax, var_68
+ loc_0071B8F0: push eax
+ loc_0071B8F1: call [edx+0000001Ch]
+ loc_0071B8F4: fnclex
+ loc_0071B8F6: mov var_6C, eax
+ loc_0071B8F9: cmp var_6C, 00000000h
+ loc_0071B8FD: jge 0071B91Ch
+ loc_0071B8FF: push 0000001Ch
+ loc_0071B901: push 0044D60Ch
+ loc_0071B906: mov ecx, var_68
+ loc_0071B909: push ecx
+ loc_0071B90A: mov edx, var_6C
+ loc_0071B90D: push edx
+ loc_0071B90E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B914: mov var_410, eax
+ loc_0071B91A: jmp 0071B926h
+ loc_0071B91C: mov var_410, 00000000h
+ loc_0071B926: mov eax, var_24
+ loc_0071B929: mov var_70, eax
+ loc_0071B92C: push 0043FF0Ch ; "I didn't understand your request."
+ loc_0071B931: mov ecx, var_70
+ loc_0071B934: mov edx, [ecx]
+ loc_0071B936: mov eax, var_70
+ loc_0071B939: push eax
+ loc_0071B93A: call [edx+00000048h]
+ loc_0071B93D: fnclex
+ loc_0071B93F: mov var_74, eax
+ loc_0071B942: cmp var_74, 00000000h
+ loc_0071B946: jge 0071B965h
+ loc_0071B948: push 00000048h
+ loc_0071B94A: push 0044D914h
+ loc_0071B94F: mov ecx, var_70
+ loc_0071B952: push ecx
+ loc_0071B953: mov edx, var_74
+ loc_0071B956: push edx
+ loc_0071B957: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B95D: mov var_414, eax
+ loc_0071B963: jmp 0071B96Fh
+ loc_0071B965: mov var_414, 00000000h
+ loc_0071B96F: lea ecx, var_24
+ loc_0071B972: call [0040142Ch] ; __vbaFreeObj
+ loc_0071B978: mov var_4, 00000088h
+ loc_0071B97F: mov eax, arg_8
+ loc_0071B982: mov ecx, [eax]
+ loc_0071B984: mov var_68, ecx
+ loc_0071B987: lea edx, var_24
+ loc_0071B98A: push edx
+ loc_0071B98B: push 004550E0h ; "CheckMail"
+ loc_0071B990: mov eax, var_68
+ loc_0071B993: mov ecx, [eax]
+ loc_0071B995: mov edx, var_68
+ loc_0071B998: push edx
+ loc_0071B999: call [ecx+0000001Ch]
+ loc_0071B99C: fnclex
+ loc_0071B99E: mov var_6C, eax
+ loc_0071B9A1: cmp var_6C, 00000000h
+ loc_0071B9A5: jge 0071B9C4h
+ loc_0071B9A7: push 0000001Ch
+ loc_0071B9A9: push 0044D60Ch
+ loc_0071B9AE: mov eax, var_68
+ loc_0071B9B1: push eax
+ loc_0071B9B2: mov ecx, var_6C
+ loc_0071B9B5: push ecx
+ loc_0071B9B6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071B9BC: mov var_418, eax
+ loc_0071B9C2: jmp 0071B9CEh
+ loc_0071B9C4: mov var_418, 00000000h
+ loc_0071B9CE: mov edx, var_24
+ loc_0071B9D1: mov var_70, edx
+ loc_0071B9D4: push 00475478h ; "Check Mail"
+ loc_0071B9D9: mov eax, var_70
+ loc_0071B9DC: mov ecx, [eax]
+ loc_0071B9DE: mov edx, var_70
+ loc_0071B9E1: push edx
+ loc_0071B9E2: call [ecx+00000054h]
+ loc_0071B9E5: fnclex
+ loc_0071B9E7: mov var_74, eax
+ loc_0071B9EA: cmp var_74, 00000000h
+ loc_0071B9EE: jge 0071BA0Dh
+ loc_0071B9F0: push 00000054h
+ loc_0071B9F2: push 0044D924h
+ loc_0071B9F7: mov eax, var_70
+ loc_0071B9FA: push eax
+ loc_0071B9FB: mov ecx, var_74
+ loc_0071B9FE: push ecx
+ loc_0071B9FF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071BA05: mov var_41C, eax
+ loc_0071BA0B: jmp 0071BA17h
+ loc_0071BA0D: mov var_41C, 00000000h
+ loc_0071BA17: lea ecx, var_24
+ loc_0071BA1A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071BA20: push 0071BA32h
+ loc_0071BA25: jmp 0071BA31h
+ loc_0071BA27: lea ecx, var_24
+ loc_0071BA2A: call [0040142Ch] ; __vbaFreeObj
+ loc_0071BA30: ret
+ loc_0071BA31: ret
+ loc_0071BA32: mov ecx, var_20
+ loc_0071BA35: mov fs:[00000000h], ecx
+ loc_0071BA3C: pop edi
+ loc_0071BA3D: pop esi
+ loc_0071BA3E: pop ebx
+ loc_0071BA3F: mov esp, ebp
+ loc_0071BA41: pop ebp
+ loc_0071BA42: retn 0004h
+End Sub
diff --git a/Src Code/modMail.bas b/Src Code/modMail.bas
new file mode 100644
index 0000000..3464e35
--- /dev/null
+++ b/Src Code/modMail.bas
@@ -0,0 +1,2129 @@
+
+Private Sub Proc_63_0_711C40
+ loc_00711C40: push ebp
+ loc_00711C41: mov ebp, esp
+ loc_00711C43: sub esp, 0000000Ch
+ loc_00711C46: push 00412856h ; __vbaExceptHandler
+ loc_00711C4B: mov eax, fs:[00000000h]
+ loc_00711C51: push eax
+ loc_00711C52: mov fs:[00000000h], esp
+ loc_00711C59: sub esp, 00000020h
+ loc_00711C5C: push ebx
+ loc_00711C5D: push esi
+ loc_00711C5E: push edi
+ loc_00711C5F: mov var_C, esp
+ loc_00711C62: mov var_8, 00411018h
+ loc_00711C69: mov edi, [004012FCh] ; __vbaNew2
+ loc_00711C6F: lea eax, var_1C
+ loc_00711C72: xor ebx, ebx
+ loc_00711C74: push eax
+ loc_00711C75: push 004145E4h
+ loc_00711C7A: mov var_18, ebx
+ loc_00711C7D: mov var_1C, ebx
+ loc_00711C80: mov var_20, ebx
+ loc_00711C83: call edi
+ loc_00711C85: mov eax, var_1C
+ loc_00711C88: push eax
+ loc_00711C89: mov esi, eax
+ loc_00711C8B: mov ecx, [eax]
+ loc_00711C8D: call [ecx+0000002Ch]
+ loc_00711C90: cmp eax, ebx
+ loc_00711C92: fnclex
+ loc_00711C94: jge 00711CA5h
+ loc_00711C96: push 0000002Ch
+ loc_00711C98: push 00447F48h
+ loc_00711C9D: push esi
+ loc_00711C9E: push eax
+ loc_00711C9F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00711CA5: mov eax, var_1C
+ loc_00711CA8: cmp eax, ebx
+ loc_00711CAA: jnz 00711CBAh
+ loc_00711CAC: lea edx, var_1C
+ loc_00711CAF: push edx
+ loc_00711CB0: push 004145E4h
+ loc_00711CB5: call edi
+ loc_00711CB7: mov eax, var_1C
+ loc_00711CBA: mov ecx, [eax]
+ loc_00711CBC: lea edx, var_20
+ loc_00711CBF: push edx
+ loc_00711CC0: mov edx, arg_8
+ loc_00711CC3: push edx
+ loc_00711CC4: push eax
+ loc_00711CC5: mov esi, eax
+ loc_00711CC7: call [ecx+00000038h]
+ loc_00711CCA: cmp eax, ebx
+ loc_00711CCC: fnclex
+ loc_00711CCE: jge 00711CDFh
+ loc_00711CD0: push 00000038h
+ loc_00711CD2: push 00447F48h
+ loc_00711CD7: push esi
+ loc_00711CD8: push eax
+ loc_00711CD9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00711CDF: mov edx, var_20
+ loc_00711CE2: lea ecx, var_18
+ loc_00711CE5: mov var_20, ebx
+ loc_00711CE8: call [004013C0h] ; __vbaStrMove
+ loc_00711CEE: push 00711D18h
+ loc_00711CF3: jmp 00711D0Eh
+ loc_00711CF5: test var_4, 04h
+ loc_00711CF9: jz 00711D04h
+ loc_00711CFB: lea ecx, var_18
+ loc_00711CFE: call [00401430h] ; __vbaFreeStr
+ loc_00711D04: lea ecx, var_20
+ loc_00711D07: call [00401430h] ; __vbaFreeStr
+ loc_00711D0D: ret
+ loc_00711D0E: lea ecx, var_1C
+ loc_00711D11: call [0040142Ch] ; __vbaFreeObj
+ loc_00711D17: ret
+ loc_00711D18: mov ecx, var_14
+ loc_00711D1B: mov eax, var_18
+ loc_00711D1E: pop edi
+ loc_00711D1F: pop esi
+ loc_00711D20: mov fs:[00000000h], ecx
+ loc_00711D27: pop ebx
+ loc_00711D28: mov esp, ebp
+ loc_00711D2A: pop ebp
+ loc_00711D2B: retn 0004h
+End Sub
+
+Private Sub Proc_63_1_711D30
+ loc_00711D30: push ebp
+ loc_00711D31: mov ebp, esp
+ loc_00711D33: sub esp, 00000018h
+ loc_00711D36: push 00412856h ; __vbaExceptHandler
+ loc_00711D3B: mov eax, fs:[00000000h]
+ loc_00711D41: push eax
+ loc_00711D42: mov fs:[00000000h], esp
+ loc_00711D49: mov eax, 00000110h
+ loc_00711D4E: call 00412850h ; __vbaChkstk
+ loc_00711D53: push ebx
+ loc_00711D54: push esi
+ loc_00711D55: push edi
+ loc_00711D56: mov var_18, esp
+ loc_00711D59: mov var_14, 00411028h ; "&"
+ loc_00711D60: mov var_10, 00000000h
+ loc_00711D67: mov var_C, 00000000h
+ loc_00711D6E: mov var_4, 00000001h
+ loc_00711D75: mov var_4, 00000002h
+ loc_00711D7C: push FFFFFFFFh
+ loc_00711D7E: call [00401124h] ; __vbaOnError
+ loc_00711D84: mov var_4, 00000003h
+ loc_00711D8B: cmp var_34, 00000000h
+ loc_00711D8F: jnz 00711DABh
+ loc_00711D91: lea eax, var_34
+ loc_00711D94: push eax
+ loc_00711D95: push 004145E4h
+ loc_00711D9A: call [004012FCh] ; __vbaNew2
+ loc_00711DA0: lea ecx, var_34
+ loc_00711DA3: mov var_11C, ecx
+ loc_00711DA9: jmp 00711DB4h
+ loc_00711DAB: lea edx, var_34
+ loc_00711DAE: mov var_11C, edx
+ loc_00711DB4: mov eax, var_11C
+ loc_00711DBA: mov ecx, [eax]
+ loc_00711DBC: mov var_E4, ecx
+ loc_00711DC2: mov edx, var_E4
+ loc_00711DC8: mov eax, [edx]
+ loc_00711DCA: mov ecx, var_E4
+ loc_00711DD0: push ecx
+ loc_00711DD1: call [eax+0000002Ch]
+ loc_00711DD4: fnclex
+ loc_00711DD6: mov var_E8, eax
+ loc_00711DDC: cmp var_E8, 00000000h
+ loc_00711DE3: jge 00711E08h
+ loc_00711DE5: push 0000002Ch
+ loc_00711DE7: push 00447F48h
+ loc_00711DEC: mov edx, var_E4
+ loc_00711DF2: push edx
+ loc_00711DF3: mov eax, var_E8
+ loc_00711DF9: push eax
+ loc_00711DFA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00711E00: mov var_120, eax
+ loc_00711E06: jmp 00711E12h
+ loc_00711E08: mov var_120, 00000000h
+ loc_00711E12: mov var_4, 00000004h
+ loc_00711E19: push 00000000h
+ loc_00711E1B: push 00474DF0h ; "Outlook.Application"
+ loc_00711E20: lea ecx, var_58
+ loc_00711E23: push ecx
+ loc_00711E24: call [00401288h] ; rtcCreateObject2
+ loc_00711E2A: lea edx, var_58
+ loc_00711E2D: push edx
+ loc_00711E2E: call [004011DCh] ; __vbaObjVar
+ loc_00711E34: push eax
+ loc_00711E35: lea eax, var_30
+ loc_00711E38: push eax
+ loc_00711E39: call [00401130h] ; __vbaObjSetAddref
+ loc_00711E3F: lea ecx, var_58
+ loc_00711E42: call [00401030h] ; __vbaFreeVar
+ loc_00711E48: mov var_4, 00000005h
+ loc_00711E4F: push 00000000h
+ loc_00711E51: mov ecx, var_30
+ loc_00711E54: push ecx
+ loc_00711E55: call [00401238h] ; __vbaObjIs
+ loc_00711E5B: movsx edx, ax
+ loc_00711E5E: test edx, edx
+ loc_00711E60: jz 00711E67h
+ loc_00711E62: jmp 007128EEh
+ loc_00711E67: mov var_4, 00000008h
+ loc_00711E6E: mov var_A0, 00474E1Ch ; "MAPI"
+ loc_00711E78: mov var_A8, 00000008h
+ loc_00711E82: mov eax, 00000010h
+ loc_00711E87: call 00412850h ; __vbaChkstk
+ loc_00711E8C: mov eax, esp
+ loc_00711E8E: mov ecx, var_A8
+ loc_00711E94: mov [eax], ecx
+ loc_00711E96: mov edx, var_A4
+ loc_00711E9C: mov [eax+00000004h], edx
+ loc_00711E9F: mov ecx, var_A0
+ loc_00711EA5: mov [eax+00000008h], ecx
+ loc_00711EA8: mov edx, var_9C
+ loc_00711EAE: mov [eax+0000000Ch], edx
+ loc_00711EB1: push 00000001h
+ loc_00711EB3: push 00474E28h ; "GetNameSpace"
+ loc_00711EB8: mov eax, var_30
+ loc_00711EBB: push eax
+ loc_00711EBC: lea ecx, var_58
+ loc_00711EBF: push ecx
+ loc_00711EC0: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00711EC6: add esp, 00000020h
+ loc_00711EC9: push eax
+ loc_00711ECA: call [004011DCh] ; __vbaObjVar
+ loc_00711ED0: push eax
+ loc_00711ED1: lea edx, var_24
+ loc_00711ED4: push edx
+ loc_00711ED5: call [00401130h] ; __vbaObjSetAddref
+ loc_00711EDB: lea ecx, var_58
+ loc_00711EDE: call [00401030h] ; __vbaFreeVar
+ loc_00711EE4: mov var_4, 00000009h
+ loc_00711EEB: push 00000000h
+ loc_00711EED: mov eax, var_24
+ loc_00711EF0: push eax
+ loc_00711EF1: call [00401238h] ; __vbaObjIs
+ loc_00711EF7: movsx ecx, ax
+ loc_00711EFA: test ecx, ecx
+ loc_00711EFC: jz 00711F03h
+ loc_00711EFE: jmp 007128EEh
+ loc_00711F03: mov var_4, 0000000Ch
+ loc_00711F0A: mov var_A0, 00000000h
+ loc_00711F14: mov var_A8, 00000004h
+ loc_00711F1E: mov eax, 00000010h
+ loc_00711F23: call 00412850h ; __vbaChkstk
+ loc_00711F28: mov edx, esp
+ loc_00711F2A: mov eax, var_A8
+ loc_00711F30: mov [edx], eax
+ loc_00711F32: mov ecx, var_A4
+ loc_00711F38: mov [edx+00000004h], ecx
+ loc_00711F3B: mov eax, var_A0
+ loc_00711F41: mov [edx+00000008h], eax
+ loc_00711F44: mov ecx, var_9C
+ loc_00711F4A: mov [edx+0000000Ch], ecx
+ loc_00711F4D: push 00000005h
+ loc_00711F4F: mov edx, arg_8
+ loc_00711F52: mov eax, [edx]
+ loc_00711F54: push eax
+ loc_00711F55: call [004013F0h] ; __vbaLateIdSt
+ loc_00711F5B: mov var_4, 0000000Dh
+ loc_00711F62: mov var_A0, 00000000h
+ loc_00711F6C: mov var_A8, 00000004h
+ loc_00711F76: mov eax, 00000010h
+ loc_00711F7B: call 00412850h ; __vbaChkstk
+ loc_00711F80: mov ecx, esp
+ loc_00711F82: mov edx, var_A8
+ loc_00711F88: mov [ecx], edx
+ loc_00711F8A: mov eax, var_A4
+ loc_00711F90: mov [ecx+00000004h], eax
+ loc_00711F93: mov edx, var_A0
+ loc_00711F99: mov [ecx+00000008h], edx
+ loc_00711F9C: mov eax, var_9C
+ loc_00711FA2: mov [ecx+0000000Ch], eax
+ loc_00711FA5: push 00000002h
+ loc_00711FA7: mov ecx, arg_8
+ loc_00711FAA: mov edx, [ecx]
+ loc_00711FAC: push edx
+ loc_00711FAD: call [004013F0h] ; __vbaLateIdSt
+ loc_00711FB3: mov var_4, 0000000Eh
+ loc_00711FBA: mov var_A0, 00000000h
+ loc_00711FC4: mov var_A8, 00000004h
+ loc_00711FCE: mov eax, 00000010h
+ loc_00711FD3: call 00412850h ; __vbaChkstk
+ loc_00711FD8: mov eax, esp
+ loc_00711FDA: mov ecx, var_A8
+ loc_00711FE0: mov [eax], ecx
+ loc_00711FE2: mov edx, var_A4
+ loc_00711FE8: mov [eax+00000004h], edx
+ loc_00711FEB: mov ecx, var_A0
+ loc_00711FF1: mov [eax+00000008h], ecx
+ loc_00711FF4: mov edx, var_9C
+ loc_00711FFA: mov [eax+0000000Ch], edx
+ loc_00711FFD: push 00000001h
+ loc_00711FFF: mov eax, arg_8
+ loc_00712002: mov ecx, [eax]
+ loc_00712004: push ecx
+ loc_00712005: call [004013F0h] ; __vbaLateIdSt
+ loc_0071200B: mov var_4, 0000000Fh
+ loc_00712012: mov var_A0, 00000000h
+ loc_0071201C: mov var_A8, 00008002h
+ loc_00712026: push 00000000h
+ loc_00712028: push 00453660h ; "Count"
+ loc_0071202D: push 00000000h
+ loc_0071202F: push 00472EBCh ; "AddressLists"
+ loc_00712034: mov edx, var_24
+ loc_00712037: push edx
+ loc_00712038: lea eax, var_58
+ loc_0071203B: push eax
+ loc_0071203C: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00712042: add esp, 00000010h
+ loc_00712045: push eax
+ loc_00712046: lea ecx, var_68
+ loc_00712049: push ecx
+ loc_0071204A: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_00712050: add esp, 00000010h
+ loc_00712053: push eax
+ loc_00712054: lea edx, var_A8
+ loc_0071205A: push edx
+ loc_0071205B: call [004011C0h] ; __vbaVarTstEq
+ loc_00712061: mov var_E4, ax
+ loc_00712068: lea eax, var_68
+ loc_0071206B: push eax
+ loc_0071206C: lea ecx, var_58
+ loc_0071206F: push ecx
+ loc_00712070: push 00000002h
+ loc_00712072: call [00401050h] ; __vbaFreeVarList
+ loc_00712078: add esp, 0000000Ch
+ loc_0071207B: movsx edx, var_E4
+ loc_00712082: test edx, edx
+ loc_00712084: jz 0071208Bh
+ loc_00712086: jmp 007128EEh
+ loc_0071208B: mov var_4, 00000012h
+ loc_00712092: push 00000000h
+ loc_00712094: push 00453660h ; "Count"
+ loc_00712099: push 00000000h
+ loc_0071209B: push 00472EBCh ; "AddressLists"
+ loc_007120A0: mov eax, var_24
+ loc_007120A3: push eax
+ loc_007120A4: lea ecx, var_58
+ loc_007120A7: push ecx
+ loc_007120A8: call [004013A4h] ; __vbaLateMemCallLd
+ loc_007120AE: add esp, 00000010h
+ loc_007120B1: push eax
+ loc_007120B2: lea edx, var_68
+ loc_007120B5: push edx
+ loc_007120B6: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_007120BC: add esp, 00000010h
+ loc_007120BF: push eax
+ loc_007120C0: call [004012C0h] ; __vbaI2Var
+ loc_007120C6: mov var_F0, ax
+ loc_007120CD: mov var_EC, 0001h
+ loc_007120D6: mov var_28, 0001h
+ loc_007120DC: lea eax, var_68
+ loc_007120DF: push eax
+ loc_007120E0: lea ecx, var_58
+ loc_007120E3: push ecx
+ loc_007120E4: push 00000002h
+ loc_007120E6: call [00401050h] ; __vbaFreeVarList
+ loc_007120EC: add esp, 0000000Ch
+ loc_007120EF: jmp 00712106h
+ loc_007120F1: mov dx, var_28
+ loc_007120F5: add dx, var_EC
+ loc_007120FC: jo 00712974h
+ loc_00712102: mov var_28, dx
+ loc_00712106: mov ax, var_28
+ loc_0071210A: cmp ax, var_F0
+ loc_00712111: jg 0071224Eh
+ loc_00712117: mov var_4, 00000013h
+ loc_0071211E: push 00000000h
+ loc_00712120: push 00000001h
+ loc_00712122: mov ecx, arg_8
+ loc_00712125: mov edx, [ecx]
+ loc_00712127: push edx
+ loc_00712128: lea eax, var_58
+ loc_0071212B: push eax
+ loc_0071212C: call [00401214h] ; __vbaLateIdCallLd
+ loc_00712132: add esp, 00000010h
+ loc_00712135: push eax
+ loc_00712136: call [0040120Ch] ; __vbaR4Var
+ loc_0071213C: fstp real4 ptr var_B0
+ loc_00712142: mov var_B8, 00000004h
+ loc_0071214C: lea ecx, var_28
+ loc_0071214F: mov var_A0, ecx
+ loc_00712155: mov var_A8, 00004002h
+ loc_0071215F: lea edx, var_B8
+ loc_00712165: push edx
+ loc_00712166: push 00000000h
+ loc_00712168: push 00453660h ; "Count"
+ loc_0071216D: mov eax, 00000010h
+ loc_00712172: call 00412850h ; __vbaChkstk
+ loc_00712177: mov eax, esp
+ loc_00712179: mov ecx, var_A8
+ loc_0071217F: mov [eax], ecx
+ loc_00712181: mov edx, var_A4
+ loc_00712187: mov [eax+00000004h], edx
+ loc_0071218A: mov ecx, var_A0
+ loc_00712190: mov [eax+00000008h], ecx
+ loc_00712193: mov edx, var_9C
+ loc_00712199: mov [eax+0000000Ch], edx
+ loc_0071219C: push 00000001h
+ loc_0071219E: push 00472EBCh ; "AddressLists"
+ loc_007121A3: mov eax, var_24
+ loc_007121A6: push eax
+ loc_007121A7: lea ecx, var_68
+ loc_007121AA: push ecx
+ loc_007121AB: call [004013A4h] ; __vbaLateMemCallLd
+ loc_007121B1: add esp, 00000020h
+ loc_007121B4: push eax
+ loc_007121B5: lea edx, var_78
+ loc_007121B8: push edx
+ loc_007121B9: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_007121BF: add esp, 00000010h
+ loc_007121C2: push eax
+ loc_007121C3: lea eax, var_88
+ loc_007121C9: push eax
+ loc_007121CA: call [0040135Ch] ; __vbaVarAdd
+ loc_007121D0: push eax
+ loc_007121D1: call [0040120Ch] ; __vbaR4Var
+ loc_007121D7: fstp real4 ptr var_C0
+ loc_007121DD: mov var_C8, 00000004h
+ loc_007121E7: mov eax, 00000010h
+ loc_007121EC: call 00412850h ; __vbaChkstk
+ loc_007121F1: mov ecx, esp
+ loc_007121F3: mov edx, var_C8
+ loc_007121F9: mov [ecx], edx
+ loc_007121FB: mov eax, var_C4
+ loc_00712201: mov [ecx+00000004h], eax
+ loc_00712204: mov edx, var_C0
+ loc_0071220A: mov [ecx+00000008h], edx
+ loc_0071220D: mov eax, var_BC
+ loc_00712213: mov [ecx+0000000Ch], eax
+ loc_00712216: push 00000001h
+ loc_00712218: mov ecx, arg_8
+ loc_0071221B: mov edx, [ecx]
+ loc_0071221D: push edx
+ loc_0071221E: call [004013F0h] ; __vbaLateIdSt
+ loc_00712224: lea eax, var_88
+ loc_0071222A: push eax
+ loc_0071222B: lea ecx, var_78
+ loc_0071222E: push ecx
+ loc_0071222F: lea edx, var_68
+ loc_00712232: push edx
+ loc_00712233: lea eax, var_58
+ loc_00712236: push eax
+ loc_00712237: push 00000004h
+ loc_00712239: call [00401050h] ; __vbaFreeVarList
+ loc_0071223F: add esp, 00000014h
+ loc_00712242: mov var_4, 00000014h
+ loc_00712249: jmp 007120F1h
+ loc_0071224E: mov var_4, 00000015h
+ loc_00712255: call [0040113Ch] ; rtcDoEvents
+ loc_0071225B: mov var_4, 00000016h
+ loc_00712262: push 00000000h
+ loc_00712264: push 00453660h ; "Count"
+ loc_00712269: push 00000000h
+ loc_0071226B: push 00472EBCh ; "AddressLists"
+ loc_00712270: mov ecx, var_24
+ loc_00712273: push ecx
+ loc_00712274: lea edx, var_58
+ loc_00712277: push edx
+ loc_00712278: call [004013A4h] ; __vbaLateMemCallLd
+ loc_0071227E: add esp, 00000010h
+ loc_00712281: push eax
+ loc_00712282: lea eax, var_68
+ loc_00712285: push eax
+ loc_00712286: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_0071228C: add esp, 00000010h
+ loc_0071228F: push eax
+ loc_00712290: call [004012C0h] ; __vbaI2Var
+ loc_00712296: mov var_F8, ax
+ loc_0071229D: mov var_F4, 0001h
+ loc_007122A6: mov var_28, 0001h
+ loc_007122AC: lea ecx, var_68
+ loc_007122AF: push ecx
+ loc_007122B0: lea edx, var_58
+ loc_007122B3: push edx
+ loc_007122B4: push 00000002h
+ loc_007122B6: call [00401050h] ; __vbaFreeVarList
+ loc_007122BC: add esp, 0000000Ch
+ loc_007122BF: jmp 007122D6h
+ loc_007122C1: mov ax, var_28
+ loc_007122C5: add ax, var_F4
+ loc_007122CC: jo 00712974h
+ loc_007122D2: mov var_28, ax
+ loc_007122D6: mov cx, var_28
+ loc_007122DA: cmp cx, var_F8
+ loc_007122E1: jg 0071283Ah
+ loc_007122E7: mov var_4, 00000017h
+ loc_007122EE: lea edx, var_28
+ loc_007122F1: mov var_A0, edx
+ loc_007122F7: mov var_A8, 00004002h
+ loc_00712301: mov eax, 00000010h
+ loc_00712306: call 00412850h ; __vbaChkstk
+ loc_0071230B: mov eax, esp
+ loc_0071230D: mov ecx, var_A8
+ loc_00712313: mov [eax], ecx
+ loc_00712315: mov edx, var_A4
+ loc_0071231B: mov [eax+00000004h], edx
+ loc_0071231E: mov ecx, var_A0
+ loc_00712324: mov [eax+00000008h], ecx
+ loc_00712327: mov edx, var_9C
+ loc_0071232D: mov [eax+0000000Ch], edx
+ loc_00712330: push 00000001h
+ loc_00712332: push 00472EBCh ; "AddressLists"
+ loc_00712337: mov eax, var_24
+ loc_0071233A: push eax
+ loc_0071233B: lea ecx, var_58
+ loc_0071233E: push ecx
+ loc_0071233F: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00712345: add esp, 00000020h
+ loc_00712348: push eax
+ loc_00712349: call [004011DCh] ; __vbaObjVar
+ loc_0071234F: push eax
+ loc_00712350: lea edx, var_38
+ loc_00712353: push edx
+ loc_00712354: call [00401130h] ; __vbaObjSetAddref
+ loc_0071235A: lea ecx, var_58
+ loc_0071235D: call [00401030h] ; __vbaFreeVar
+ loc_00712363: mov var_4, 00000018h
+ loc_0071236A: mov var_A0, 00000000h
+ loc_00712374: mov var_A8, 00008002h
+ loc_0071237E: push 00000000h
+ loc_00712380: push 00453660h ; "Count"
+ loc_00712385: push 00000000h
+ loc_00712387: push 004743A4h ; "AddressEntries"
+ loc_0071238C: mov eax, var_38
+ loc_0071238F: push eax
+ loc_00712390: lea ecx, var_58
+ loc_00712393: push ecx
+ loc_00712394: call [004013A4h] ; __vbaLateMemCallLd
+ loc_0071239A: add esp, 00000010h
+ loc_0071239D: push eax
+ loc_0071239E: lea edx, var_68
+ loc_007123A1: push edx
+ loc_007123A2: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_007123A8: add esp, 00000010h
+ loc_007123AB: push eax
+ loc_007123AC: lea eax, var_A8
+ loc_007123B2: push eax
+ loc_007123B3: call [00401004h] ; __vbaVarTstGt
+ loc_007123B9: mov var_E4, ax
+ loc_007123C0: lea ecx, var_68
+ loc_007123C3: push ecx
+ loc_007123C4: lea edx, var_58
+ loc_007123C7: push edx
+ loc_007123C8: push 00000002h
+ loc_007123CA: call [00401050h] ; __vbaFreeVarList
+ loc_007123D0: add esp, 0000000Ch
+ loc_007123D3: movsx eax, var_E4
+ loc_007123DA: test eax, eax
+ loc_007123DC: jz 0071282Eh
+ loc_007123E2: mov var_4, 00000019h
+ loc_007123E9: push 00000000h
+ loc_007123EB: push 00453660h ; "Count"
+ loc_007123F0: push 00000000h
+ loc_007123F2: push 004743A4h ; "AddressEntries"
+ loc_007123F7: mov ecx, var_38
+ loc_007123FA: push ecx
+ loc_007123FB: lea edx, var_58
+ loc_007123FE: push edx
+ loc_007123FF: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00712405: add esp, 00000010h
+ loc_00712408: push eax
+ loc_00712409: lea eax, var_68
+ loc_0071240C: push eax
+ loc_0071240D: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_00712413: add esp, 00000010h
+ loc_00712416: push eax
+ loc_00712417: call [004012C0h] ; __vbaI2Var
+ loc_0071241D: mov var_100, ax
+ loc_00712424: mov var_FC, 0001h
+ loc_0071242D: mov var_2C, 0001h
+ loc_00712433: lea ecx, var_68
+ loc_00712436: push ecx
+ loc_00712437: lea edx, var_58
+ loc_0071243A: push edx
+ loc_0071243B: push 00000002h
+ loc_0071243D: call [00401050h] ; __vbaFreeVarList
+ loc_00712443: add esp, 0000000Ch
+ loc_00712446: jmp 0071245Dh
+ loc_00712448: mov ax, var_2C
+ loc_0071244C: add ax, var_FC
+ loc_00712453: jo 00712974h
+ loc_00712459: mov var_2C, ax
+ loc_0071245D: mov cx, var_2C
+ loc_00712461: cmp cx, var_100
+ loc_00712468: jg 0071282Eh
+ loc_0071246E: mov var_4, 0000001Ah
+ loc_00712475: lea edx, var_2C
+ loc_00712478: mov var_A0, edx
+ loc_0071247E: mov var_A8, 00004002h
+ loc_00712488: push 00000000h
+ loc_0071248A: push 004743C4h ; "Type"
+ loc_0071248F: mov eax, 00000010h
+ loc_00712494: call 00412850h ; __vbaChkstk
+ loc_00712499: mov eax, esp
+ loc_0071249B: mov ecx, var_A8
+ loc_007124A1: mov [eax], ecx
+ loc_007124A3: mov edx, var_A4
+ loc_007124A9: mov [eax+00000004h], edx
+ loc_007124AC: mov ecx, var_A0
+ loc_007124B2: mov [eax+00000008h], ecx
+ loc_007124B5: mov edx, var_9C
+ loc_007124BB: mov [eax+0000000Ch], edx
+ loc_007124BE: push 00000001h
+ loc_007124C0: push 004743A4h ; "AddressEntries"
+ loc_007124C5: mov eax, var_38
+ loc_007124C8: push eax
+ loc_007124C9: lea ecx, var_58
+ loc_007124CC: push ecx
+ loc_007124CD: call [004013A4h] ; __vbaLateMemCallLd
+ loc_007124D3: add esp, 00000020h
+ loc_007124D6: push eax
+ loc_007124D7: lea edx, var_68
+ loc_007124DA: push edx
+ loc_007124DB: call [004012E4h] ; __vbaVarLateMemCallLdRf
+ loc_007124E1: add esp, 00000010h
+ loc_007124E4: push eax
+ loc_007124E5: lea eax, var_78
+ loc_007124E8: push eax
+ loc_007124E9: call [00401154h] ; rtcTrimVar
+ loc_007124EF: lea ecx, var_78
+ loc_007124F2: push ecx
+ loc_007124F3: lea edx, var_88
+ loc_007124F9: push edx
+ loc_007124FA: call [004011ACh] ; rtcUpperCaseVar
+ loc_00712500: mov var_B0, 00472EDCh ; "SMTP"
+ loc_0071250A: mov var_B8, 00008008h
+ loc_00712514: lea eax, var_88
+ loc_0071251A: push eax
+ loc_0071251B: lea ecx, var_B8
+ loc_00712521: push ecx
+ loc_00712522: call [004011C0h] ; __vbaVarTstEq
+ loc_00712528: mov var_E4, ax
+ loc_0071252F: lea edx, var_88
+ loc_00712535: push edx
+ loc_00712536: lea eax, var_78
+ loc_00712539: push eax
+ loc_0071253A: lea ecx, var_68
+ loc_0071253D: push ecx
+ loc_0071253E: lea edx, var_58
+ loc_00712541: push edx
+ loc_00712542: push 00000004h
+ loc_00712544: call [00401050h] ; __vbaFreeVarList
+ loc_0071254A: add esp, 00000014h
+ loc_0071254D: movsx eax, var_E4
+ loc_00712554: test eax, eax
+ loc_00712556: jz 0071278Ah
+ loc_0071255C: mov var_4, 0000001Bh
+ loc_00712563: lea ecx, var_2C
+ loc_00712566: mov var_A0, ecx
+ loc_0071256C: mov var_A8, 00004002h
+ loc_00712576: push 00000000h
+ loc_00712578: push 004473E8h ; "Name"
+ loc_0071257D: mov eax, 00000010h
+ loc_00712582: call 00412850h ; __vbaChkstk
+ loc_00712587: mov edx, esp
+ loc_00712589: mov eax, var_A8
+ loc_0071258F: mov [edx], eax
+ loc_00712591: mov ecx, var_A4
+ loc_00712597: mov [edx+00000004h], ecx
+ loc_0071259A: mov eax, var_A0
+ loc_007125A0: mov [edx+00000008h], eax
+ loc_007125A3: mov ecx, var_9C
+ loc_007125A9: mov [edx+0000000Ch], ecx
+ loc_007125AC: push 00000001h
+ loc_007125AE: push 004743A4h ; "AddressEntries"
+ loc_007125B3: mov edx, var_38
+ loc_007125B6: push edx
+ loc_007125B7: lea eax, var_58
+ loc_007125BA: push eax
+ loc_007125BB: call [004013A4h] ; __vbaLateMemCallLd
+ loc_007125C1: add esp, 00000020h
+ loc_007125C4: push eax
+ loc_007125C5: lea ecx, var_68
+ loc_007125C8: push ecx
+ loc_007125C9: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_007125CF: add esp, 00000010h
+ loc_007125D2: push 00000000h
+ loc_007125D4: push FFFFFFFFh
+ loc_007125D6: push 00000001h
+ loc_007125D8: push 00448370h
+ loc_007125DD: push 00448570h ; " ("
+ loc_007125E2: lea edx, var_68
+ loc_007125E5: push edx
+ loc_007125E6: lea eax, var_3C
+ loc_007125E9: push eax
+ loc_007125EA: call [004012A8h] ; __vbaStrVarVal
+ loc_007125F0: push eax
+ loc_007125F1: call [00401258h] ; rtcReplace
+ loc_007125F7: mov edx, eax
+ loc_007125F9: lea ecx, var_48
+ loc_007125FC: call [004013C0h] ; __vbaStrMove
+ loc_00712602: lea ecx, var_2C
+ loc_00712605: mov var_B0, ecx
+ loc_0071260B: mov var_B8, 00004002h
+ loc_00712615: push 00000000h
+ loc_00712617: push 00474CF0h ; "Address"
+ loc_0071261C: mov eax, 00000010h
+ loc_00712621: call 00412850h ; __vbaChkstk
+ loc_00712626: mov edx, esp
+ loc_00712628: mov eax, var_B8
+ loc_0071262E: mov [edx], eax
+ loc_00712630: mov ecx, var_B4
+ loc_00712636: mov [edx+00000004h], ecx
+ loc_00712639: mov eax, var_B0
+ loc_0071263F: mov [edx+00000008h], eax
+ loc_00712642: mov ecx, var_AC
+ loc_00712648: mov [edx+0000000Ch], ecx
+ loc_0071264B: push 00000001h
+ loc_0071264D: push 004743A4h ; "AddressEntries"
+ loc_00712652: mov edx, var_38
+ loc_00712655: push edx
+ loc_00712656: lea eax, var_78
+ loc_00712659: push eax
+ loc_0071265A: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00712660: add esp, 00000020h
+ loc_00712663: push eax
+ loc_00712664: lea ecx, var_88
+ loc_0071266A: push ecx
+ loc_0071266B: call [00401390h] ; __vbaVarLateMemCallLd
+ loc_00712671: add esp, 00000010h
+ loc_00712674: cmp var_34, 00000000h
+ loc_00712678: jnz 00712694h
+ loc_0071267A: lea edx, var_34
+ loc_0071267D: push edx
+ loc_0071267E: push 004145E4h
+ loc_00712683: call [004012FCh] ; __vbaNew2
+ loc_00712689: lea eax, var_34
+ loc_0071268C: mov var_124, eax
+ loc_00712692: jmp 0071269Dh
+ loc_00712694: lea ecx, var_34
+ loc_00712697: mov var_124, ecx
+ loc_0071269D: mov edx, var_124
+ loc_007126A3: mov eax, [edx]
+ loc_007126A5: mov var_E4, eax
+ loc_007126AB: mov var_DC, 0000h
+ loc_007126B4: lea ecx, var_88
+ loc_007126BA: push ecx
+ loc_007126BB: call [00401040h] ; __vbaStrVarMove
+ loc_007126C1: mov edx, eax
+ loc_007126C3: lea ecx, var_44
+ loc_007126C6: call [004013C0h] ; __vbaStrMove
+ loc_007126CC: mov edx, var_48
+ loc_007126CF: mov var_118, edx
+ loc_007126D5: mov var_48, 00000000h
+ loc_007126DC: mov edx, var_118
+ loc_007126E2: lea ecx, var_40
+ loc_007126E5: call [004013C0h] ; __vbaStrMove
+ loc_007126EB: lea eax, var_E0
+ loc_007126F1: push eax
+ loc_007126F2: lea ecx, var_DC
+ loc_007126F8: push ecx
+ loc_007126F9: lea edx, var_44
+ loc_007126FC: push edx
+ loc_007126FD: lea eax, var_40
+ loc_00712700: push eax
+ loc_00712701: mov ecx, var_E4
+ loc_00712707: mov edx, [ecx]
+ loc_00712709: mov eax, var_E4
+ loc_0071270F: push eax
+ loc_00712710: call [edx+00000024h]
+ loc_00712713: fnclex
+ loc_00712715: mov var_E8, eax
+ loc_0071271B: cmp var_E8, 00000000h
+ loc_00712722: jge 00712747h
+ loc_00712724: push 00000024h
+ loc_00712726: push 00447F48h
+ loc_0071272B: mov ecx, var_E4
+ loc_00712731: push ecx
+ loc_00712732: mov edx, var_E8
+ loc_00712738: push edx
+ loc_00712739: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071273F: mov var_128, eax
+ loc_00712745: jmp 00712751h
+ loc_00712747: mov var_128, 00000000h
+ loc_00712751: lea eax, var_48
+ loc_00712754: push eax
+ loc_00712755: lea ecx, var_44
+ loc_00712758: push ecx
+ loc_00712759: lea edx, var_40
+ loc_0071275C: push edx
+ loc_0071275D: lea eax, var_3C
+ loc_00712760: push eax
+ loc_00712761: push 00000004h
+ loc_00712763: call [00401324h] ; __vbaFreeStrList
+ loc_00712769: add esp, 00000014h
+ loc_0071276C: lea ecx, var_88
+ loc_00712772: push ecx
+ loc_00712773: lea edx, var_78
+ loc_00712776: push edx
+ loc_00712777: lea eax, var_68
+ loc_0071277A: push eax
+ loc_0071277B: lea ecx, var_58
+ loc_0071277E: push ecx
+ loc_0071277F: push 00000004h
+ loc_00712781: call [00401050h] ; __vbaFreeVarList
+ loc_00712787: add esp, 00000014h
+ loc_0071278A: mov var_4, 0000001Dh
+ loc_00712791: push 00000000h
+ loc_00712793: push 00000005h
+ loc_00712795: mov edx, arg_8
+ loc_00712798: mov eax, [edx]
+ loc_0071279A: push eax
+ loc_0071279B: lea ecx, var_58
+ loc_0071279E: push ecx
+ loc_0071279F: call [00401214h] ; __vbaLateIdCallLd
+ loc_007127A5: add esp, 00000010h
+ loc_007127A8: push eax
+ loc_007127A9: call [0040120Ch] ; __vbaR4Var
+ loc_007127AF: fadd st0, real4 ptr [00402440h]
+ loc_007127B5: fstp real4 ptr var_A0
+ loc_007127BB: fnstsw ax
+ loc_007127BD: test al, 0Dh
+ loc_007127BF: jnz 0071296Fh
+ loc_007127C5: mov var_A8, 00000004h
+ loc_007127CF: mov eax, 00000010h
+ loc_007127D4: call 00412850h ; __vbaChkstk
+ loc_007127D9: mov edx, esp
+ loc_007127DB: mov eax, var_A8
+ loc_007127E1: mov [edx], eax
+ loc_007127E3: mov ecx, var_A4
+ loc_007127E9: mov [edx+00000004h], ecx
+ loc_007127EC: mov eax, var_A0
+ loc_007127F2: mov [edx+00000008h], eax
+ loc_007127F5: mov ecx, var_9C
+ loc_007127FB: mov [edx+0000000Ch], ecx
+ loc_007127FE: push 00000005h
+ loc_00712800: mov edx, arg_8
+ loc_00712803: mov eax, [edx]
+ loc_00712805: push eax
+ loc_00712806: call [004013F0h] ; __vbaLateIdSt
+ loc_0071280C: lea ecx, var_58
+ loc_0071280F: call [00401030h] ; __vbaFreeVar
+ loc_00712815: mov var_4, 0000001Eh
+ loc_0071281C: call [0040113Ch] ; rtcDoEvents
+ loc_00712822: mov var_4, 0000001Fh
+ loc_00712829: jmp 00712448h
+ loc_0071282E: mov var_4, 00000021h
+ loc_00712835: jmp 007122C1h
+ loc_0071283A: mov var_4, 00000022h
+ loc_00712841: push 00000000h
+ loc_00712843: lea ecx, var_30
+ loc_00712846: push ecx
+ loc_00712847: call [00401130h] ; __vbaObjSetAddref
+ loc_0071284D: mov var_4, 00000023h
+ loc_00712854: push 00000000h
+ loc_00712856: lea edx, var_24
+ loc_00712859: push edx
+ loc_0071285A: call [00401130h] ; __vbaObjSetAddref
+ loc_00712860: mov var_4, 00000024h
+ loc_00712867: cmp var_34, 00000000h
+ loc_0071286B: jnz 00712887h
+ loc_0071286D: lea eax, var_34
+ loc_00712870: push eax
+ loc_00712871: push 004145E4h
+ loc_00712876: call [004012FCh] ; __vbaNew2
+ loc_0071287C: lea ecx, var_34
+ loc_0071287F: mov var_12C, ecx
+ loc_00712885: jmp 00712890h
+ loc_00712887: lea edx, var_34
+ loc_0071288A: mov var_12C, edx
+ loc_00712890: mov eax, var_12C
+ loc_00712896: mov ecx, [eax]
+ loc_00712898: mov var_E4, ecx
+ loc_0071289E: mov edx, var_E4
+ loc_007128A4: mov eax, [edx]
+ loc_007128A6: mov ecx, var_E4
+ loc_007128AC: push ecx
+ loc_007128AD: call [eax+00000030h]
+ loc_007128B0: fnclex
+ loc_007128B2: mov var_E8, eax
+ loc_007128B8: cmp var_E8, 00000000h
+ loc_007128BF: jge 007128E4h
+ loc_007128C1: push 00000030h
+ loc_007128C3: push 00447F48h
+ loc_007128C8: mov edx, var_E4
+ loc_007128CE: push edx
+ loc_007128CF: mov eax, var_E8
+ loc_007128D5: push eax
+ loc_007128D6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007128DC: mov var_130, eax
+ loc_007128E2: jmp 007128EEh
+ loc_007128E4: mov var_130, 00000000h
+ loc_007128EE: fwait
+ loc_007128EF: push 0071295Ch
+ loc_007128F4: jmp 00712937h
+ loc_007128F6: lea ecx, var_48
+ loc_007128F9: push ecx
+ loc_007128FA: lea edx, var_44
+ loc_007128FD: push edx
+ loc_007128FE: lea eax, var_40
+ loc_00712901: push eax
+ loc_00712902: lea ecx, var_3C
+ loc_00712905: push ecx
+ loc_00712906: push 00000004h
+ loc_00712908: call [00401324h] ; __vbaFreeStrList
+ loc_0071290E: add esp, 00000014h
+ loc_00712911: lea edx, var_98
+ loc_00712917: push edx
+ loc_00712918: lea eax, var_88
+ loc_0071291E: push eax
+ loc_0071291F: lea ecx, var_78
+ loc_00712922: push ecx
+ loc_00712923: lea edx, var_68
+ loc_00712926: push edx
+ loc_00712927: lea eax, var_58
+ loc_0071292A: push eax
+ loc_0071292B: push 00000005h
+ loc_0071292D: call [00401050h] ; __vbaFreeVarList
+ loc_00712933: add esp, 00000018h
+ loc_00712936: ret
+ loc_00712937: lea ecx, var_24
+ loc_0071293A: call [0040142Ch] ; __vbaFreeObj
+ loc_00712940: lea ecx, var_30
+ loc_00712943: call [0040142Ch] ; __vbaFreeObj
+ loc_00712949: lea ecx, var_34
+ loc_0071294C: call [0040142Ch] ; __vbaFreeObj
+ loc_00712952: lea ecx, var_38
+ loc_00712955: call [0040142Ch] ; __vbaFreeObj
+ loc_0071295B: ret
+ loc_0071295C: mov ecx, var_20
+ loc_0071295F: mov fs:[00000000h], ecx
+ loc_00712966: pop edi
+ loc_00712967: pop esi
+ loc_00712968: pop ebx
+ loc_00712969: mov esp, ebp
+ loc_0071296B: pop ebp
+ loc_0071296C: retn 0004h
+End Sub
+
+Private Sub Proc_63_2_712980
+ loc_00712980: push ebp
+ loc_00712981: mov ebp, esp
+ loc_00712983: sub esp, 00000018h
+ loc_00712986: push 00412856h ; __vbaExceptHandler
+ loc_0071298B: mov eax, fs:[00000000h]
+ loc_00712991: push eax
+ loc_00712992: mov fs:[00000000h], esp
+ loc_00712999: mov eax, 00000098h
+ loc_0071299E: call 00412850h ; __vbaChkstk
+ loc_007129A3: push ebx
+ loc_007129A4: push esi
+ loc_007129A5: push edi
+ loc_007129A6: mov var_18, esp
+ loc_007129A9: mov var_14, 004110E0h
+ loc_007129B0: mov var_10, 00000000h
+ loc_007129B7: mov var_C, 00000000h
+ loc_007129BE: mov var_4, 00000001h
+ loc_007129C5: mov var_4, 00000002h
+ loc_007129CC: push 00000001h
+ loc_007129CE: call [00401124h] ; __vbaOnError
+ loc_007129D4: mov var_4, 00000003h
+ loc_007129DB: mov var_84, 0073A2A4h
+ loc_007129E5: mov var_4, 00000004h
+ loc_007129EC: mov var_58, 0043C9F4h
+ loc_007129F3: mov var_60, 00000008h
+ loc_007129FA: mov eax, 00000010h
+ loc_007129FF: call 00412850h ; __vbaChkstk
+ loc_00712A04: mov eax, esp
+ loc_00712A06: mov ecx, var_60
+ loc_00712A09: mov [eax], ecx
+ loc_00712A0B: mov edx, var_5C
+ loc_00712A0E: mov [eax+00000004h], edx
+ loc_00712A11: mov ecx, var_58
+ loc_00712A14: mov [eax+00000008h], ecx
+ loc_00712A17: mov edx, var_54
+ loc_00712A1A: mov [eax+0000000Ch], edx
+ loc_00712A1D: push 004749A4h ; "BMM"
+ loc_00712A22: push 00448018h ; "BonziMAIL"
+ loc_00712A27: push 0043B010h ; "BONZIBUDDY"
+ loc_00712A2C: call [00401354h] ; rtcGetSetting
+ loc_00712A32: mov edx, eax
+ loc_00712A34: lea ecx, var_2C
+ loc_00712A37: call [004013C0h] ; __vbaStrMove
+ loc_00712A3D: mov var_64, 0000h
+ loc_00712A43: mov eax, var_2C
+ loc_00712A46: mov var_9C, eax
+ loc_00712A4C: mov var_2C, 00000000h
+ loc_00712A53: mov edx, var_9C
+ loc_00712A59: lea ecx, var_24
+ loc_00712A5C: call [004013C0h] ; __vbaStrMove
+ loc_00712A62: lea ecx, var_64
+ loc_00712A65: push ecx
+ loc_00712A66: lea edx, var_24
+ loc_00712A69: push edx
+ loc_00712A6A: call 0071BD50h
+ loc_00712A6F: mov edx, eax
+ loc_00712A71: lea ecx, var_28
+ loc_00712A74: call [004013C0h] ; __vbaStrMove
+ loc_00712A7A: mov edx, eax
+ loc_00712A7C: mov ecx, var_84
+ loc_00712A82: call [00401310h] ; __vbaStrCopy
+ loc_00712A88: lea eax, var_2C
+ loc_00712A8B: push eax
+ loc_00712A8C: lea ecx, var_28
+ loc_00712A8F: push ecx
+ loc_00712A90: lea edx, var_24
+ loc_00712A93: push edx
+ loc_00712A94: push 00000003h
+ loc_00712A96: call [00401324h] ; __vbaFreeStrList
+ loc_00712A9C: add esp, 00000010h
+ loc_00712A9F: mov var_4, 00000005h
+ loc_00712AA6: mov var_58, 0043C9F4h
+ loc_00712AAD: mov var_60, 00000008h
+ loc_00712AB4: mov eax, 00000010h
+ loc_00712AB9: call 00412850h ; __vbaChkstk
+ loc_00712ABE: mov eax, esp
+ loc_00712AC0: mov ecx, var_60
+ loc_00712AC3: mov [eax], ecx
+ loc_00712AC5: mov edx, var_5C
+ loc_00712AC8: mov [eax+00000004h], edx
+ loc_00712ACB: mov ecx, var_58
+ loc_00712ACE: mov [eax+00000008h], ecx
+ loc_00712AD1: mov edx, var_54
+ loc_00712AD4: mov [eax+0000000Ch], edx
+ loc_00712AD7: push 00474030h ; "BMU"
+ loc_00712ADC: push 00448018h ; "BonziMAIL"
+ loc_00712AE1: push 0043B010h ; "BONZIBUDDY"
+ loc_00712AE6: call [00401354h] ; rtcGetSetting
+ loc_00712AEC: mov edx, eax
+ loc_00712AEE: lea ecx, var_2C
+ loc_00712AF1: call [004013C0h] ; __vbaStrMove
+ loc_00712AF7: mov var_64, 0000h
+ loc_00712AFD: mov eax, var_2C
+ loc_00712B00: mov var_A0, eax
+ loc_00712B06: mov var_2C, 00000000h
+ loc_00712B0D: mov edx, var_A0
+ loc_00712B13: lea ecx, var_24
+ loc_00712B16: call [004013C0h] ; __vbaStrMove
+ loc_00712B1C: lea ecx, var_64
+ loc_00712B1F: push ecx
+ loc_00712B20: lea edx, var_24
+ loc_00712B23: push edx
+ loc_00712B24: call 0071BD50h
+ loc_00712B29: mov edx, eax
+ loc_00712B2B: lea ecx, var_28
+ loc_00712B2E: call [004013C0h] ; __vbaStrMove
+ loc_00712B34: mov edx, eax
+ loc_00712B36: mov ecx, var_84
+ loc_00712B3C: add ecx, 00000004h
+ loc_00712B3F: call [00401310h] ; __vbaStrCopy
+ loc_00712B45: lea eax, var_2C
+ loc_00712B48: push eax
+ loc_00712B49: lea ecx, var_28
+ loc_00712B4C: push ecx
+ loc_00712B4D: lea edx, var_24
+ loc_00712B50: push edx
+ loc_00712B51: push 00000003h
+ loc_00712B53: call [00401324h] ; __vbaFreeStrList
+ loc_00712B59: add esp, 00000010h
+ loc_00712B5C: mov var_4, 00000006h
+ loc_00712B63: mov var_58, 0043C9F4h
+ loc_00712B6A: mov var_60, 00000008h
+ loc_00712B71: mov eax, 00000010h
+ loc_00712B76: call 00412850h ; __vbaChkstk
+ loc_00712B7B: mov eax, esp
+ loc_00712B7D: mov ecx, var_60
+ loc_00712B80: mov [eax], ecx
+ loc_00712B82: mov edx, var_5C
+ loc_00712B85: mov [eax+00000004h], edx
+ loc_00712B88: mov ecx, var_58
+ loc_00712B8B: mov [eax+00000008h], ecx
+ loc_00712B8E: mov edx, var_54
+ loc_00712B91: mov [eax+0000000Ch], edx
+ loc_00712B94: push 0047387Ch ; "BMP"
+ loc_00712B99: push 00448018h ; "BonziMAIL"
+ loc_00712B9E: push 0043B010h ; "BONZIBUDDY"
+ loc_00712BA3: call [00401354h] ; rtcGetSetting
+ loc_00712BA9: mov edx, eax
+ loc_00712BAB: lea ecx, var_2C
+ loc_00712BAE: call [004013C0h] ; __vbaStrMove
+ loc_00712BB4: mov var_64, 0000h
+ loc_00712BBA: mov eax, var_2C
+ loc_00712BBD: mov var_A4, eax
+ loc_00712BC3: mov var_2C, 00000000h
+ loc_00712BCA: mov edx, var_A4
+ loc_00712BD0: lea ecx, var_24
+ loc_00712BD3: call [004013C0h] ; __vbaStrMove
+ loc_00712BD9: lea ecx, var_64
+ loc_00712BDC: push ecx
+ loc_00712BDD: lea edx, var_24
+ loc_00712BE0: push edx
+ loc_00712BE1: call 0071BD50h
+ loc_00712BE6: mov edx, eax
+ loc_00712BE8: lea ecx, var_28
+ loc_00712BEB: call [004013C0h] ; __vbaStrMove
+ loc_00712BF1: mov edx, eax
+ loc_00712BF3: mov ecx, var_84
+ loc_00712BF9: add ecx, 00000008h
+ loc_00712BFC: call [00401310h] ; __vbaStrCopy
+ loc_00712C02: lea eax, var_2C
+ loc_00712C05: push eax
+ loc_00712C06: lea ecx, var_28
+ loc_00712C09: push ecx
+ loc_00712C0A: lea edx, var_24
+ loc_00712C0D: push edx
+ loc_00712C0E: push 00000003h
+ loc_00712C10: call [00401324h] ; __vbaFreeStrList
+ loc_00712C16: add esp, 00000010h
+ loc_00712C19: mov var_4, 00000007h
+ loc_00712C20: push 00000000h
+ loc_00712C22: call [00401024h] ; __vbaStrI4
+ loc_00712C28: mov var_48, eax
+ loc_00712C2B: mov var_50, 00000008h
+ loc_00712C32: mov eax, 00000010h
+ loc_00712C37: call 00412850h ; __vbaChkstk
+ loc_00712C3C: mov eax, esp
+ loc_00712C3E: mov ecx, var_50
+ loc_00712C41: mov [eax], ecx
+ loc_00712C43: mov edx, var_4C
+ loc_00712C46: mov [eax+00000004h], edx
+ loc_00712C49: mov ecx, var_48
+ loc_00712C4C: mov [eax+00000008h], ecx
+ loc_00712C4F: mov edx, var_44
+ loc_00712C52: mov [eax+0000000Ch], edx
+ loc_00712C55: push 004732B8h ; "BMS"
+ loc_00712C5A: push 00448018h ; "BonziMAIL"
+ loc_00712C5F: push 0043B010h ; "BONZIBUDDY"
+ loc_00712C64: call [00401354h] ; rtcGetSetting
+ loc_00712C6A: mov edx, eax
+ loc_00712C6C: lea ecx, var_24
+ loc_00712C6F: call [004013C0h] ; __vbaStrMove
+ loc_00712C75: push eax
+ loc_00712C76: call [0040127Ch] ; __vbaI2Str
+ loc_00712C7C: movsx eax, ax
+ loc_00712C7F: mov ecx, var_84
+ loc_00712C85: mov [ecx+0000000Ch], eax
+ loc_00712C88: lea ecx, var_24
+ loc_00712C8B: call [00401430h] ; __vbaFreeStr
+ loc_00712C91: lea ecx, var_50
+ loc_00712C94: call [00401030h] ; __vbaFreeVar
+ loc_00712C9A: mov var_4, 00000008h
+ loc_00712CA1: mov var_84, 00000000h
+ loc_00712CAB: jmp 00712ECEh
+ loc_00712CB0: mov var_4, 0000000Bh
+ loc_00712CB7: call [00401340h] ; rtcErrObj
+ loc_00712CBD: push eax
+ loc_00712CBE: lea edx, var_3C
+ loc_00712CC1: push edx
+ loc_00712CC2: call [00401128h] ; __vbaObjSet
+ loc_00712CC8: mov var_6C, eax
+ loc_00712CCB: lea eax, var_68
+ loc_00712CCE: push eax
+ loc_00712CCF: mov ecx, var_6C
+ loc_00712CD2: mov edx, [ecx]
+ loc_00712CD4: mov eax, var_6C
+ loc_00712CD7: push eax
+ loc_00712CD8: call [edx+0000001Ch]
+ loc_00712CDB: fnclex
+ loc_00712CDD: mov var_70, eax
+ loc_00712CE0: cmp var_70, 00000000h
+ loc_00712CE4: jge 00712D03h
+ loc_00712CE6: push 0000001Ch
+ loc_00712CE8: push 00443540h
+ loc_00712CED: mov ecx, var_6C
+ loc_00712CF0: push ecx
+ loc_00712CF1: mov edx, var_70
+ loc_00712CF4: push edx
+ loc_00712CF5: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00712CFB: mov var_A8, eax
+ loc_00712D01: jmp 00712D0Dh
+ loc_00712D03: mov var_A8, 00000000h
+ loc_00712D0D: call [00401340h] ; rtcErrObj
+ loc_00712D13: push eax
+ loc_00712D14: lea eax, var_40
+ loc_00712D17: push eax
+ loc_00712D18: call [00401128h] ; __vbaObjSet
+ loc_00712D1E: mov var_74, eax
+ loc_00712D21: lea ecx, var_2C
+ loc_00712D24: push ecx
+ loc_00712D25: mov edx, var_74
+ loc_00712D28: mov eax, [edx]
+ loc_00712D2A: mov ecx, var_74
+ loc_00712D2D: push ecx
+ loc_00712D2E: call [eax+0000002Ch]
+ loc_00712D31: fnclex
+ loc_00712D33: mov var_78, eax
+ loc_00712D36: cmp var_78, 00000000h
+ loc_00712D3A: jge 00712D59h
+ loc_00712D3C: push 0000002Ch
+ loc_00712D3E: push 00443540h
+ loc_00712D43: mov edx, var_74
+ loc_00712D46: push edx
+ loc_00712D47: mov eax, var_78
+ loc_00712D4A: push eax
+ loc_00712D4B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00712D51: mov var_AC, eax
+ loc_00712D57: jmp 00712D63h
+ loc_00712D59: mov var_AC, 00000000h
+ loc_00712D63: cmp [0073A254h], 00000000h
+ loc_00712D6A: jnz 00712D88h
+ loc_00712D6C: push 0073A254h
+ loc_00712D71: push 00431838h
+ loc_00712D76: call [004012FCh] ; __vbaNew2
+ loc_00712D7C: mov var_B0, 0073A254h
+ loc_00712D86: jmp 00712D92h
+ loc_00712D88: mov var_B0, 0073A254h
+ loc_00712D92: mov ecx, var_B0
+ loc_00712D98: mov edx, [ecx]
+ loc_00712D9A: mov var_7C, edx
+ loc_00712D9D: mov edx, 00474E48h ; "LoadBonziMailSettings"
+ loc_00712DA2: lea ecx, var_38
+ loc_00712DA5: call [00401310h] ; __vbaStrCopy
+ loc_00712DAB: push 00472CE0h ; "error: "
+ loc_00712DB0: mov eax, var_68
+ loc_00712DB3: push eax
+ loc_00712DB4: call [00401024h] ; __vbaStrI4
+ loc_00712DBA: mov edx, eax
+ loc_00712DBC: lea ecx, var_24
+ loc_00712DBF: call [004013C0h] ; __vbaStrMove
+ loc_00712DC5: push eax
+ loc_00712DC6: call [00401098h] ; __vbaStrCat
+ loc_00712DCC: mov edx, eax
+ loc_00712DCE: lea ecx, var_28
+ loc_00712DD1: call [004013C0h] ; __vbaStrMove
+ loc_00712DD7: push eax
+ loc_00712DD8: push 0043FF54h
+ loc_00712DDD: call [00401098h] ; __vbaStrCat
+ loc_00712DE3: mov edx, eax
+ loc_00712DE5: lea ecx, var_30
+ loc_00712DE8: call [004013C0h] ; __vbaStrMove
+ loc_00712DEE: push eax
+ loc_00712DEF: mov ecx, var_2C
+ loc_00712DF2: push ecx
+ loc_00712DF3: call [00401098h] ; __vbaStrCat
+ loc_00712DF9: mov edx, eax
+ loc_00712DFB: lea ecx, var_34
+ loc_00712DFE: call [004013C0h] ; __vbaStrMove
+ loc_00712E04: lea edx, var_38
+ loc_00712E07: push edx
+ loc_00712E08: lea eax, var_34
+ loc_00712E0B: push eax
+ loc_00712E0C: mov ecx, var_7C
+ loc_00712E0F: mov edx, [ecx]
+ loc_00712E11: mov eax, var_7C
+ loc_00712E14: push eax
+ loc_00712E15: call [edx+00000748h]
+ loc_00712E1B: fnclex
+ loc_00712E1D: mov var_80, eax
+ loc_00712E20: cmp var_80, 00000000h
+ loc_00712E24: jge 00712E46h
+ loc_00712E26: push 00000748h
+ loc_00712E2B: push 004408D0h
+ loc_00712E30: mov ecx, var_7C
+ loc_00712E33: push ecx
+ loc_00712E34: mov edx, var_80
+ loc_00712E37: push edx
+ loc_00712E38: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00712E3E: mov var_B4, eax
+ loc_00712E44: jmp 00712E50h
+ loc_00712E46: mov var_B4, 00000000h
+ loc_00712E50: lea eax, var_38
+ loc_00712E53: push eax
+ loc_00712E54: lea ecx, var_34
+ loc_00712E57: push ecx
+ loc_00712E58: lea edx, var_2C
+ loc_00712E5B: push edx
+ loc_00712E5C: lea eax, var_30
+ loc_00712E5F: push eax
+ loc_00712E60: lea ecx, var_28
+ loc_00712E63: push ecx
+ loc_00712E64: lea edx, var_24
+ loc_00712E67: push edx
+ loc_00712E68: push 00000006h
+ loc_00712E6A: call [00401324h] ; __vbaFreeStrList
+ loc_00712E70: add esp, 0000001Ch
+ loc_00712E73: lea eax, var_40
+ loc_00712E76: push eax
+ loc_00712E77: lea ecx, var_3C
+ loc_00712E7A: push ecx
+ loc_00712E7B: push 00000002h
+ loc_00712E7D: call [00401068h] ; __vbaFreeObjList
+ loc_00712E83: add esp, 0000000Ch
+ loc_00712E86: mov var_4, 0000000Ch
+ loc_00712E8D: call [00401340h] ; rtcErrObj
+ loc_00712E93: push eax
+ loc_00712E94: lea edx, var_3C
+ loc_00712E97: push edx
+ loc_00712E98: call [00401128h] ; __vbaObjSet
+ loc_00712E9E: mov var_B8, eax
+ loc_00712EA4: mov eax, var_B8
+ loc_00712EAA: mov ecx, [eax]
+ loc_00712EAC: mov edx, var_B8
+ loc_00712EB2: push edx
+ loc_00712EB3: call [ecx+00000048h]
+ loc_00712EB6: lea ecx, var_3C
+ loc_00712EB9: call [0040142Ch] ; __vbaFreeObj
+ loc_00712EBF: mov var_4, 0000000Dh
+ loc_00712EC6: push FFFFFFFFh
+ loc_00712EC8: call [00401090h] ; __vbaResume
+ loc_00712ECE: call [00401114h] ; __vbaExitProc
+ loc_00712ED4: push 00712F1Ch
+ loc_00712ED9: jmp 00712F1Bh
+ loc_00712EDB: lea eax, var_38
+ loc_00712EDE: push eax
+ loc_00712EDF: lea ecx, var_34
+ loc_00712EE2: push ecx
+ loc_00712EE3: lea edx, var_30
+ loc_00712EE6: push edx
+ loc_00712EE7: lea eax, var_2C
+ loc_00712EEA: push eax
+ loc_00712EEB: lea ecx, var_28
+ loc_00712EEE: push ecx
+ loc_00712EEF: lea edx, var_24
+ loc_00712EF2: push edx
+ loc_00712EF3: push 00000006h
+ loc_00712EF5: call [00401324h] ; __vbaFreeStrList
+ loc_00712EFB: add esp, 0000001Ch
+ loc_00712EFE: lea eax, var_40
+ loc_00712F01: push eax
+ loc_00712F02: lea ecx, var_3C
+ loc_00712F05: push ecx
+ loc_00712F06: push 00000002h
+ loc_00712F08: call [00401068h] ; __vbaFreeObjList
+ loc_00712F0E: add esp, 0000000Ch
+ loc_00712F11: lea ecx, var_50
+ loc_00712F14: call [00401030h] ; __vbaFreeVar
+ loc_00712F1A: ret
+ loc_00712F1B: ret
+ loc_00712F1C: mov ecx, var_20
+ loc_00712F1F: mov fs:[00000000h], ecx
+ loc_00712F26: pop edi
+ loc_00712F27: pop esi
+ loc_00712F28: pop ebx
+ loc_00712F29: mov esp, ebp
+ loc_00712F2B: pop ebp
+ loc_00712F2C: ret
+ loc_00712F2D: int 03h
+ loc_00712F2E: int 03h
+ loc_00712F2F: int 03h
+ loc_00712F30: push ebp
+ loc_00712F31: mov ebp, esp
+ loc_00712F33: sub esp, 00000018h
+ loc_00712F36: push 00412856h ; __vbaExceptHandler
+ loc_00712F3B: mov eax, fs:[00000000h]
+ loc_00712F41: push eax
+ loc_00712F42: mov fs:[00000000h], esp
+ loc_00712F49: mov eax, 00000068h
+ loc_00712F4E: call 00412850h ; __vbaChkstk
+ loc_00712F53: push ebx
+ loc_00712F54: push esi
+ loc_00712F55: push edi
+ loc_00712F56: mov var_18, esp
+ loc_00712F59: mov var_14, 00411148h
+ loc_00712F60: mov var_10, 00000000h
+ loc_00712F67: mov var_C, 00000000h
+ loc_00712F6E: mov var_4, 00000001h
+ loc_00712F75: mov var_4, 00000002h
+ loc_00712F7C: push 00000001h
+ loc_00712F7E: call [00401124h] ; __vbaOnError
+ loc_00712F84: mov var_4, 00000003h
+ loc_00712F8B: mov var_60, 0073A2A4h
+ loc_00712F92: mov var_4, 00000004h
+ loc_00712F99: mov eax, var_60
+ loc_00712F9C: push eax
+ loc_00712F9D: call 0071BA50h
+ loc_00712FA2: mov edx, eax
+ loc_00712FA4: lea ecx, var_24
+ loc_00712FA7: call [004013C0h] ; __vbaStrMove
+ loc_00712FAD: push eax
+ loc_00712FAE: push 004749A4h ; "BMM"
+ loc_00712FB3: push 00448018h ; "BonziMAIL"
+ loc_00712FB8: push 0043B010h ; "BONZIBUDDY"
+ loc_00712FBD: call [00401010h] ; rtcSaveSetting
+ loc_00712FC3: lea ecx, var_24
+ loc_00712FC6: call [00401430h] ; __vbaFreeStr
+ loc_00712FCC: mov var_4, 00000005h
+ loc_00712FD3: mov ecx, var_60
+ loc_00712FD6: add ecx, 00000004h
+ loc_00712FD9: push ecx
+ loc_00712FDA: call 0071BA50h
+ loc_00712FDF: mov edx, eax
+ loc_00712FE1: lea ecx, var_24
+ loc_00712FE4: call [004013C0h] ; __vbaStrMove
+ loc_00712FEA: push eax
+ loc_00712FEB: push 00474030h ; "BMU"
+ loc_00712FF0: push 00448018h ; "BonziMAIL"
+ loc_00712FF5: push 0043B010h ; "BONZIBUDDY"
+ loc_00712FFA: call [00401010h] ; rtcSaveSetting
+ loc_00713000: lea ecx, var_24
+ loc_00713003: call [00401430h] ; __vbaFreeStr
+ loc_00713009: mov var_4, 00000006h
+ loc_00713010: mov edx, var_60
+ loc_00713013: add edx, 00000008h
+ loc_00713016: push edx
+ loc_00713017: call 0071BA50h
+ loc_0071301C: mov edx, eax
+ loc_0071301E: lea ecx, var_24
+ loc_00713021: call [004013C0h] ; __vbaStrMove
+ loc_00713027: push eax
+ loc_00713028: push 0047387Ch ; "BMP"
+ loc_0071302D: push 00448018h ; "BonziMAIL"
+ loc_00713032: push 0043B010h ; "BONZIBUDDY"
+ loc_00713037: call [00401010h] ; rtcSaveSetting
+ loc_0071303D: lea ecx, var_24
+ loc_00713040: call [00401430h] ; __vbaFreeStr
+ loc_00713046: mov var_4, 00000007h
+ loc_0071304D: mov eax, var_60
+ loc_00713050: mov ecx, [eax+0000000Ch]
+ loc_00713053: push ecx
+ loc_00713054: call [00401024h] ; __vbaStrI4
+ loc_0071305A: mov edx, eax
+ loc_0071305C: lea ecx, var_24
+ loc_0071305F: call [004013C0h] ; __vbaStrMove
+ loc_00713065: push eax
+ loc_00713066: push 004732B8h ; "BMS"
+ loc_0071306B: push 00448018h ; "BonziMAIL"
+ loc_00713070: push 0043B010h ; "BONZIBUDDY"
+ loc_00713075: call [00401010h] ; rtcSaveSetting
+ loc_0071307B: lea ecx, var_24
+ loc_0071307E: call [00401430h] ; __vbaFreeStr
+ loc_00713084: mov var_4, 00000008h
+ loc_0071308B: mov var_60, 00000000h
+ loc_00713092: jmp 007132A0h
+ loc_00713097: mov var_4, 0000000Bh
+ loc_0071309E: call [00401340h] ; rtcErrObj
+ loc_007130A4: push eax
+ loc_007130A5: lea edx, var_3C
+ loc_007130A8: push edx
+ loc_007130A9: call [00401128h] ; __vbaObjSet
+ loc_007130AF: mov var_48, eax
+ loc_007130B2: lea eax, var_44
+ loc_007130B5: push eax
+ loc_007130B6: mov ecx, var_48
+ loc_007130B9: mov edx, [ecx]
+ loc_007130BB: mov eax, var_48
+ loc_007130BE: push eax
+ loc_007130BF: call [edx+0000001Ch]
+ loc_007130C2: fnclex
+ loc_007130C4: mov var_4C, eax
+ loc_007130C7: cmp var_4C, 00000000h
+ loc_007130CB: jge 007130E7h
+ loc_007130CD: push 0000001Ch
+ loc_007130CF: push 00443540h
+ loc_007130D4: mov ecx, var_48
+ loc_007130D7: push ecx
+ loc_007130D8: mov edx, var_4C
+ loc_007130DB: push edx
+ loc_007130DC: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007130E2: mov var_78, eax
+ loc_007130E5: jmp 007130EEh
+ loc_007130E7: mov var_78, 00000000h
+ loc_007130EE: call [00401340h] ; rtcErrObj
+ loc_007130F4: push eax
+ loc_007130F5: lea eax, var_40
+ loc_007130F8: push eax
+ loc_007130F9: call [00401128h] ; __vbaObjSet
+ loc_007130FF: mov var_50, eax
+ loc_00713102: lea ecx, var_2C
+ loc_00713105: push ecx
+ loc_00713106: mov edx, var_50
+ loc_00713109: mov eax, [edx]
+ loc_0071310B: mov ecx, var_50
+ loc_0071310E: push ecx
+ loc_0071310F: call [eax+0000002Ch]
+ loc_00713112: fnclex
+ loc_00713114: mov var_54, eax
+ loc_00713117: cmp var_54, 00000000h
+ loc_0071311B: jge 00713137h
+ loc_0071311D: push 0000002Ch
+ loc_0071311F: push 00443540h
+ loc_00713124: mov edx, var_50
+ loc_00713127: push edx
+ loc_00713128: mov eax, var_54
+ loc_0071312B: push eax
+ loc_0071312C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00713132: mov var_7C, eax
+ loc_00713135: jmp 0071313Eh
+ loc_00713137: mov var_7C, 00000000h
+ loc_0071313E: cmp [0073A254h], 00000000h
+ loc_00713145: jnz 00713160h
+ loc_00713147: push 0073A254h
+ loc_0071314C: push 00431838h
+ loc_00713151: call [004012FCh] ; __vbaNew2
+ loc_00713157: mov var_80, 0073A254h
+ loc_0071315E: jmp 00713167h
+ loc_00713160: mov var_80, 0073A254h
+ loc_00713167: mov ecx, var_80
+ loc_0071316A: mov edx, [ecx]
+ loc_0071316C: mov var_58, edx
+ loc_0071316F: mov edx, 00474E78h ; "SaveBonziMailSettings"
+ loc_00713174: lea ecx, var_38
+ loc_00713177: call [00401310h] ; __vbaStrCopy
+ loc_0071317D: push 00472CE0h ; "error: "
+ loc_00713182: mov eax, var_44
+ loc_00713185: push eax
+ loc_00713186: call [00401024h] ; __vbaStrI4
+ loc_0071318C: mov edx, eax
+ loc_0071318E: lea ecx, var_24
+ loc_00713191: call [004013C0h] ; __vbaStrMove
+ loc_00713197: push eax
+ loc_00713198: call [00401098h] ; __vbaStrCat
+ loc_0071319E: mov edx, eax
+ loc_007131A0: lea ecx, var_28
+ loc_007131A3: call [004013C0h] ; __vbaStrMove
+ loc_007131A9: push eax
+ loc_007131AA: push 0043FF54h
+ loc_007131AF: call [00401098h] ; __vbaStrCat
+ loc_007131B5: mov edx, eax
+ loc_007131B7: lea ecx, var_30
+ loc_007131BA: call [004013C0h] ; __vbaStrMove
+ loc_007131C0: push eax
+ loc_007131C1: mov ecx, var_2C
+ loc_007131C4: push ecx
+ loc_007131C5: call [00401098h] ; __vbaStrCat
+ loc_007131CB: mov edx, eax
+ loc_007131CD: lea ecx, var_34
+ loc_007131D0: call [004013C0h] ; __vbaStrMove
+ loc_007131D6: lea edx, var_38
+ loc_007131D9: push edx
+ loc_007131DA: lea eax, var_34
+ loc_007131DD: push eax
+ loc_007131DE: mov ecx, var_58
+ loc_007131E1: mov edx, [ecx]
+ loc_007131E3: mov eax, var_58
+ loc_007131E6: push eax
+ loc_007131E7: call [edx+00000748h]
+ loc_007131ED: fnclex
+ loc_007131EF: mov var_5C, eax
+ loc_007131F2: cmp var_5C, 00000000h
+ loc_007131F6: jge 00713218h
+ loc_007131F8: push 00000748h
+ loc_007131FD: push 004408D0h
+ loc_00713202: mov ecx, var_58
+ loc_00713205: push ecx
+ loc_00713206: mov edx, var_5C
+ loc_00713209: push edx
+ loc_0071320A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00713210: mov var_84, eax
+ loc_00713216: jmp 00713222h
+ loc_00713218: mov var_84, 00000000h
+ loc_00713222: lea eax, var_38
+ loc_00713225: push eax
+ loc_00713226: lea ecx, var_34
+ loc_00713229: push ecx
+ loc_0071322A: lea edx, var_2C
+ loc_0071322D: push edx
+ loc_0071322E: lea eax, var_30
+ loc_00713231: push eax
+ loc_00713232: lea ecx, var_28
+ loc_00713235: push ecx
+ loc_00713236: lea edx, var_24
+ loc_00713239: push edx
+ loc_0071323A: push 00000006h
+ loc_0071323C: call [00401324h] ; __vbaFreeStrList
+ loc_00713242: add esp, 0000001Ch
+ loc_00713245: lea eax, var_40
+ loc_00713248: push eax
+ loc_00713249: lea ecx, var_3C
+ loc_0071324C: push ecx
+ loc_0071324D: push 00000002h
+ loc_0071324F: call [00401068h] ; __vbaFreeObjList
+ loc_00713255: add esp, 0000000Ch
+ loc_00713258: mov var_4, 0000000Ch
+ loc_0071325F: call [00401340h] ; rtcErrObj
+ loc_00713265: push eax
+ loc_00713266: lea edx, var_3C
+ loc_00713269: push edx
+ loc_0071326A: call [00401128h] ; __vbaObjSet
+ loc_00713270: mov var_88, eax
+ loc_00713276: mov eax, var_88
+ loc_0071327C: mov ecx, [eax]
+ loc_0071327E: mov edx, var_88
+ loc_00713284: push edx
+ loc_00713285: call [ecx+00000048h]
+ loc_00713288: lea ecx, var_3C
+ loc_0071328B: call [0040142Ch] ; __vbaFreeObj
+ loc_00713291: mov var_4, 0000000Dh
+ loc_00713298: push FFFFFFFFh
+ loc_0071329A: call [00401090h] ; __vbaResume
+ loc_007132A0: call [00401114h] ; __vbaExitProc
+ loc_007132A6: push 007132E5h
+ loc_007132AB: jmp 007132E4h
+ loc_007132AD: lea eax, var_38
+ loc_007132B0: push eax
+ loc_007132B1: lea ecx, var_34
+ loc_007132B4: push ecx
+ loc_007132B5: lea edx, var_30
+ loc_007132B8: push edx
+ loc_007132B9: lea eax, var_2C
+ loc_007132BC: push eax
+ loc_007132BD: lea ecx, var_28
+ loc_007132C0: push ecx
+ loc_007132C1: lea edx, var_24
+ loc_007132C4: push edx
+ loc_007132C5: push 00000006h
+ loc_007132C7: call [00401324h] ; __vbaFreeStrList
+ loc_007132CD: add esp, 0000001Ch
+ loc_007132D0: lea eax, var_40
+ loc_007132D3: push eax
+ loc_007132D4: lea ecx, var_3C
+ loc_007132D7: push ecx
+ loc_007132D8: push 00000002h
+ loc_007132DA: call [00401068h] ; __vbaFreeObjList
+ loc_007132E0: add esp, 0000000Ch
+ loc_007132E3: ret
+ loc_007132E4: ret
+ loc_007132E5: mov ecx, var_20
+ loc_007132E8: mov fs:[00000000h], ecx
+ loc_007132EF: pop edi
+ loc_007132F0: pop esi
+ loc_007132F1: pop ebx
+ loc_007132F2: mov esp, ebp
+ loc_007132F4: pop ebp
+ loc_007132F5: ret
+ loc_007132F6: int 03h
+ loc_007132F7: int 03h
+ loc_007132F8: int 03h
+ loc_007132F9: int 03h
+ loc_007132FA: int 03h
+ loc_007132FB: int 03h
+ loc_007132FC: int 03h
+ loc_007132FD: int 03h
+ loc_007132FE: int 03h
+ loc_007132FF: int 03h
+ loc_00713300: push ebp
+ loc_00713301: mov ebp, esp
+ loc_00713303: sub esp, 00000008h
+ loc_00713306: push 00412856h ; __vbaExceptHandler
+ loc_0071330B: mov eax, fs:[00000000h]
+ loc_00713311: push eax
+ loc_00713312: mov fs:[00000000h], esp
+ loc_00713319: sub esp, 0000005Ch
+ loc_0071331C: push ebx
+ loc_0071331D: push esi
+ loc_0071331E: push edi
+ loc_0071331F: mov var_8, esp
+ loc_00713322: mov var_4, 004111B0h
+ loc_00713329: mov esi, arg_8
+ loc_0071332C: lea eax, var_54
+ loc_0071332F: lea ecx, var_24
+ loc_00713332: xor edi, edi
+ loc_00713334: push eax
+ loc_00713335: push ecx
+ loc_00713336: mov var_24, edi
+ loc_00713339: mov var_34, edi
+ loc_0071333C: mov var_44, edi
+ loc_0071333F: mov var_64, edi
+ loc_00713342: mov var_14, FFFFFFFFh
+ loc_00713349: mov var_4C, esi
+ loc_0071334C: mov var_54, 00004008h
+ loc_00713353: call [00401154h] ; rtcTrimVar
+ loc_00713359: lea edx, var_24
+ loc_0071335C: lea eax, var_34
+ loc_0071335F: push edx
+ loc_00713360: push eax
+ loc_00713361: mov var_5C, edi
+ loc_00713364: mov var_64, 00008002h
+ loc_0071336B: call [004010D4h] ; __vbaLenVar
+ loc_00713371: lea ecx, var_64
+ loc_00713374: push eax
+ loc_00713375: push ecx
+ loc_00713376: call [004011C0h] ; __vbaVarTstEq
+ loc_0071337C: lea ecx, var_24
+ loc_0071337F: mov ebx, eax
+ loc_00713381: call [00401030h] ; __vbaFreeVar
+ loc_00713387: cmp bx, di
+ loc_0071338A: jz 0071338Fh
+ loc_0071338C: mov var_14, edi
+ loc_0071338F: mov edx, [esi]
+ loc_00713391: mov ebx, [004012ECh] ; __vbaInStr
+ loc_00713397: push 00000001h
+ loc_00713399: push edx
+ loc_0071339A: push 00444D98h ; "."
+ loc_0071339F: push edi
+ loc_007133A0: call ebx
+ loc_007133A2: test eax, eax
+ loc_007133A4: jnz 007133A9h
+ loc_007133A6: mov var_14, edi
+ loc_007133A9: mov eax, [esi]
+ loc_007133AB: push 00000001h
+ loc_007133AD: push eax
+ loc_007133AE: push 00448378h ; "@"
+ loc_007133B3: push edi
+ loc_007133B4: call ebx
+ loc_007133B6: test eax, eax
+ loc_007133B8: jnz 007133BDh
+ loc_007133BA: mov var_14, edi
+ loc_007133BD: push 007133DDh
+ loc_007133C2: jmp 007133DCh
+ loc_007133C4: lea ecx, var_44
+ loc_007133C7: lea edx, var_34
+ loc_007133CA: push ecx
+ loc_007133CB: lea eax, var_24
+ loc_007133CE: push edx
+ loc_007133CF: push eax
+ loc_007133D0: push 00000003h
+ loc_007133D2: call [00401050h] ; __vbaFreeVarList
+ loc_007133D8: add esp, 00000010h
+ loc_007133DB: ret
+ loc_007133DC: ret
+ loc_007133DD: mov ecx, var_10
+ loc_007133E0: mov ax, var_14
+ loc_007133E4: pop edi
+ loc_007133E5: pop esi
+ loc_007133E6: mov fs:[00000000h], ecx
+ loc_007133ED: pop ebx
+ loc_007133EE: mov esp, ebp
+ loc_007133F0: pop ebp
+ loc_007133F1: retn 0004h
+End Sub
+
+Private Sub Proc_63_3_712F30
+ loc_00712F30: push ebp
+ loc_00712F31: mov ebp, esp
+ loc_00712F33: sub esp, 00000018h
+ loc_00712F36: push 00412856h ; __vbaExceptHandler
+ loc_00712F3B: mov eax, fs:[00000000h]
+ loc_00712F41: push eax
+ loc_00712F42: mov fs:[00000000h], esp
+ loc_00712F49: mov eax, 00000068h
+ loc_00712F4E: call 00412850h ; __vbaChkstk
+ loc_00712F53: push ebx
+ loc_00712F54: push esi
+ loc_00712F55: push edi
+ loc_00712F56: mov var_18, esp
+ loc_00712F59: mov var_14, 00411148h
+ loc_00712F60: mov var_10, 00000000h
+ loc_00712F67: mov var_C, 00000000h
+ loc_00712F6E: mov var_4, 00000001h
+ loc_00712F75: mov var_4, 00000002h
+ loc_00712F7C: push 00000001h
+ loc_00712F7E: call [00401124h] ; __vbaOnError
+ loc_00712F84: mov var_4, 00000003h
+ loc_00712F8B: mov var_60, 0073A2A4h
+ loc_00712F92: mov var_4, 00000004h
+ loc_00712F99: mov eax, var_60
+ loc_00712F9C: push eax
+ loc_00712F9D: call 0071BA50h
+ loc_00712FA2: mov edx, eax
+ loc_00712FA4: lea ecx, var_24
+ loc_00712FA7: call [004013C0h] ; __vbaStrMove
+ loc_00712FAD: push eax
+ loc_00712FAE: push 004749A4h ; "BMM"
+ loc_00712FB3: push 00448018h ; "BonziMAIL"
+ loc_00712FB8: push 0043B010h ; "BONZIBUDDY"
+ loc_00712FBD: call [00401010h] ; rtcSaveSetting
+ loc_00712FC3: lea ecx, var_24
+ loc_00712FC6: call [00401430h] ; __vbaFreeStr
+ loc_00712FCC: mov var_4, 00000005h
+ loc_00712FD3: mov ecx, var_60
+ loc_00712FD6: add ecx, 00000004h
+ loc_00712FD9: push ecx
+ loc_00712FDA: call 0071BA50h
+ loc_00712FDF: mov edx, eax
+ loc_00712FE1: lea ecx, var_24
+ loc_00712FE4: call [004013C0h] ; __vbaStrMove
+ loc_00712FEA: push eax
+ loc_00712FEB: push 00474030h ; "BMU"
+ loc_00712FF0: push 00448018h ; "BonziMAIL"
+ loc_00712FF5: push 0043B010h ; "BONZIBUDDY"
+ loc_00712FFA: call [00401010h] ; rtcSaveSetting
+ loc_00713000: lea ecx, var_24
+ loc_00713003: call [00401430h] ; __vbaFreeStr
+ loc_00713009: mov var_4, 00000006h
+ loc_00713010: mov edx, var_60
+ loc_00713013: add edx, 00000008h
+ loc_00713016: push edx
+ loc_00713017: call 0071BA50h
+ loc_0071301C: mov edx, eax
+ loc_0071301E: lea ecx, var_24
+ loc_00713021: call [004013C0h] ; __vbaStrMove
+ loc_00713027: push eax
+ loc_00713028: push 0047387Ch ; "BMP"
+ loc_0071302D: push 00448018h ; "BonziMAIL"
+ loc_00713032: push 0043B010h ; "BONZIBUDDY"
+ loc_00713037: call [00401010h] ; rtcSaveSetting
+ loc_0071303D: lea ecx, var_24
+ loc_00713040: call [00401430h] ; __vbaFreeStr
+ loc_00713046: mov var_4, 00000007h
+ loc_0071304D: mov eax, var_60
+ loc_00713050: mov ecx, [eax+0000000Ch]
+ loc_00713053: push ecx
+ loc_00713054: call [00401024h] ; __vbaStrI4
+ loc_0071305A: mov edx, eax
+ loc_0071305C: lea ecx, var_24
+ loc_0071305F: call [004013C0h] ; __vbaStrMove
+ loc_00713065: push eax
+ loc_00713066: push 004732B8h ; "BMS"
+ loc_0071306B: push 00448018h ; "BonziMAIL"
+ loc_00713070: push 0043B010h ; "BONZIBUDDY"
+ loc_00713075: call [00401010h] ; rtcSaveSetting
+ loc_0071307B: lea ecx, var_24
+ loc_0071307E: call [00401430h] ; __vbaFreeStr
+ loc_00713084: mov var_4, 00000008h
+ loc_0071308B: mov var_60, 00000000h
+ loc_00713092: jmp 007132A0h
+ loc_00713097: mov var_4, 0000000Bh
+ loc_0071309E: call [00401340h] ; rtcErrObj
+ loc_007130A4: push eax
+ loc_007130A5: lea edx, var_3C
+ loc_007130A8: push edx
+ loc_007130A9: call [00401128h] ; __vbaObjSet
+ loc_007130AF: mov var_48, eax
+ loc_007130B2: lea eax, var_44
+ loc_007130B5: push eax
+ loc_007130B6: mov ecx, var_48
+ loc_007130B9: mov edx, [ecx]
+ loc_007130BB: mov eax, var_48
+ loc_007130BE: push eax
+ loc_007130BF: call [edx+0000001Ch]
+ loc_007130C2: fnclex
+ loc_007130C4: mov var_4C, eax
+ loc_007130C7: cmp var_4C, 00000000h
+ loc_007130CB: jge 007130E7h
+ loc_007130CD: push 0000001Ch
+ loc_007130CF: push 00443540h
+ loc_007130D4: mov ecx, var_48
+ loc_007130D7: push ecx
+ loc_007130D8: mov edx, var_4C
+ loc_007130DB: push edx
+ loc_007130DC: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007130E2: mov var_78, eax
+ loc_007130E5: jmp 007130EEh
+ loc_007130E7: mov var_78, 00000000h
+ loc_007130EE: call [00401340h] ; rtcErrObj
+ loc_007130F4: push eax
+ loc_007130F5: lea eax, var_40
+ loc_007130F8: push eax
+ loc_007130F9: call [00401128h] ; __vbaObjSet
+ loc_007130FF: mov var_50, eax
+ loc_00713102: lea ecx, var_2C
+ loc_00713105: push ecx
+ loc_00713106: mov edx, var_50
+ loc_00713109: mov eax, [edx]
+ loc_0071310B: mov ecx, var_50
+ loc_0071310E: push ecx
+ loc_0071310F: call [eax+0000002Ch]
+ loc_00713112: fnclex
+ loc_00713114: mov var_54, eax
+ loc_00713117: cmp var_54, 00000000h
+ loc_0071311B: jge 00713137h
+ loc_0071311D: push 0000002Ch
+ loc_0071311F: push 00443540h
+ loc_00713124: mov edx, var_50
+ loc_00713127: push edx
+ loc_00713128: mov eax, var_54
+ loc_0071312B: push eax
+ loc_0071312C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00713132: mov var_7C, eax
+ loc_00713135: jmp 0071313Eh
+ loc_00713137: mov var_7C, 00000000h
+ loc_0071313E: cmp [0073A254h], 00000000h
+ loc_00713145: jnz 00713160h
+ loc_00713147: push 0073A254h
+ loc_0071314C: push 00431838h
+ loc_00713151: call [004012FCh] ; __vbaNew2
+ loc_00713157: mov var_80, 0073A254h
+ loc_0071315E: jmp 00713167h
+ loc_00713160: mov var_80, 0073A254h
+ loc_00713167: mov ecx, var_80
+ loc_0071316A: mov edx, [ecx]
+ loc_0071316C: mov var_58, edx
+ loc_0071316F: mov edx, 00474E78h ; "SaveBonziMailSettings"
+ loc_00713174: lea ecx, var_38
+ loc_00713177: call [00401310h] ; __vbaStrCopy
+ loc_0071317D: push 00472CE0h ; "error: "
+ loc_00713182: mov eax, var_44
+ loc_00713185: push eax
+ loc_00713186: call [00401024h] ; __vbaStrI4
+ loc_0071318C: mov edx, eax
+ loc_0071318E: lea ecx, var_24
+ loc_00713191: call [004013C0h] ; __vbaStrMove
+ loc_00713197: push eax
+ loc_00713198: call [00401098h] ; __vbaStrCat
+ loc_0071319E: mov edx, eax
+ loc_007131A0: lea ecx, var_28
+ loc_007131A3: call [004013C0h] ; __vbaStrMove
+ loc_007131A9: push eax
+ loc_007131AA: push 0043FF54h
+ loc_007131AF: call [00401098h] ; __vbaStrCat
+ loc_007131B5: mov edx, eax
+ loc_007131B7: lea ecx, var_30
+ loc_007131BA: call [004013C0h] ; __vbaStrMove
+ loc_007131C0: push eax
+ loc_007131C1: mov ecx, var_2C
+ loc_007131C4: push ecx
+ loc_007131C5: call [00401098h] ; __vbaStrCat
+ loc_007131CB: mov edx, eax
+ loc_007131CD: lea ecx, var_34
+ loc_007131D0: call [004013C0h] ; __vbaStrMove
+ loc_007131D6: lea edx, var_38
+ loc_007131D9: push edx
+ loc_007131DA: lea eax, var_34
+ loc_007131DD: push eax
+ loc_007131DE: mov ecx, var_58
+ loc_007131E1: mov edx, [ecx]
+ loc_007131E3: mov eax, var_58
+ loc_007131E6: push eax
+ loc_007131E7: call [edx+00000748h]
+ loc_007131ED: fnclex
+ loc_007131EF: mov var_5C, eax
+ loc_007131F2: cmp var_5C, 00000000h
+ loc_007131F6: jge 00713218h
+ loc_007131F8: push 00000748h
+ loc_007131FD: push 004408D0h
+ loc_00713202: mov ecx, var_58
+ loc_00713205: push ecx
+ loc_00713206: mov edx, var_5C
+ loc_00713209: push edx
+ loc_0071320A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00713210: mov var_84, eax
+ loc_00713216: jmp 00713222h
+ loc_00713218: mov var_84, 00000000h
+ loc_00713222: lea eax, var_38
+ loc_00713225: push eax
+ loc_00713226: lea ecx, var_34
+ loc_00713229: push ecx
+ loc_0071322A: lea edx, var_2C
+ loc_0071322D: push edx
+ loc_0071322E: lea eax, var_30
+ loc_00713231: push eax
+ loc_00713232: lea ecx, var_28
+ loc_00713235: push ecx
+ loc_00713236: lea edx, var_24
+ loc_00713239: push edx
+ loc_0071323A: push 00000006h
+ loc_0071323C: call [00401324h] ; __vbaFreeStrList
+ loc_00713242: add esp, 0000001Ch
+ loc_00713245: lea eax, var_40
+ loc_00713248: push eax
+ loc_00713249: lea ecx, var_3C
+ loc_0071324C: push ecx
+ loc_0071324D: push 00000002h
+ loc_0071324F: call [00401068h] ; __vbaFreeObjList
+ loc_00713255: add esp, 0000000Ch
+ loc_00713258: mov var_4, 0000000Ch
+ loc_0071325F: call [00401340h] ; rtcErrObj
+ loc_00713265: push eax
+ loc_00713266: lea edx, var_3C
+ loc_00713269: push edx
+ loc_0071326A: call [00401128h] ; __vbaObjSet
+ loc_00713270: mov var_88, eax
+ loc_00713276: mov eax, var_88
+ loc_0071327C: mov ecx, [eax]
+ loc_0071327E: mov edx, var_88
+ loc_00713284: push edx
+ loc_00713285: call [ecx+00000048h]
+ loc_00713288: lea ecx, var_3C
+ loc_0071328B: call [0040142Ch] ; __vbaFreeObj
+ loc_00713291: mov var_4, 0000000Dh
+ loc_00713298: push FFFFFFFFh
+ loc_0071329A: call [00401090h] ; __vbaResume
+ loc_007132A0: call [00401114h] ; __vbaExitProc
+ loc_007132A6: push 007132E5h
+ loc_007132AB: jmp 007132E4h
+ loc_007132AD: lea eax, var_38
+ loc_007132B0: push eax
+ loc_007132B1: lea ecx, var_34
+ loc_007132B4: push ecx
+ loc_007132B5: lea edx, var_30
+ loc_007132B8: push edx
+ loc_007132B9: lea eax, var_2C
+ loc_007132BC: push eax
+ loc_007132BD: lea ecx, var_28
+ loc_007132C0: push ecx
+ loc_007132C1: lea edx, var_24
+ loc_007132C4: push edx
+ loc_007132C5: push 00000006h
+ loc_007132C7: call [00401324h] ; __vbaFreeStrList
+ loc_007132CD: add esp, 0000001Ch
+ loc_007132D0: lea eax, var_40
+ loc_007132D3: push eax
+ loc_007132D4: lea ecx, var_3C
+ loc_007132D7: push ecx
+ loc_007132D8: push 00000002h
+ loc_007132DA: call [00401068h] ; __vbaFreeObjList
+ loc_007132E0: add esp, 0000000Ch
+ loc_007132E3: ret
+ loc_007132E4: ret
+ loc_007132E5: mov ecx, var_20
+ loc_007132E8: mov fs:[00000000h], ecx
+ loc_007132EF: pop edi
+ loc_007132F0: pop esi
+ loc_007132F1: pop ebx
+ loc_007132F2: mov esp, ebp
+ loc_007132F4: pop ebp
+ loc_007132F5: ret
+ loc_007132F6: int 03h
+ loc_007132F7: int 03h
+ loc_007132F8: int 03h
+ loc_007132F9: int 03h
+ loc_007132FA: int 03h
+ loc_007132FB: int 03h
+ loc_007132FC: int 03h
+ loc_007132FD: int 03h
+ loc_007132FE: int 03h
+ loc_007132FF: int 03h
+ loc_00713300: push ebp
+ loc_00713301: mov ebp, esp
+ loc_00713303: sub esp, 00000008h
+ loc_00713306: push 00412856h ; __vbaExceptHandler
+ loc_0071330B: mov eax, fs:[00000000h]
+ loc_00713311: push eax
+ loc_00713312: mov fs:[00000000h], esp
+ loc_00713319: sub esp, 0000005Ch
+ loc_0071331C: push ebx
+ loc_0071331D: push esi
+ loc_0071331E: push edi
+ loc_0071331F: mov var_8, esp
+ loc_00713322: mov var_4, 004111B0h
+ loc_00713329: mov esi, arg_8
+ loc_0071332C: lea eax, var_54
+ loc_0071332F: lea ecx, var_24
+ loc_00713332: xor edi, edi
+ loc_00713334: push eax
+ loc_00713335: push ecx
+ loc_00713336: mov var_24, edi
+ loc_00713339: mov var_34, edi
+ loc_0071333C: mov var_44, edi
+ loc_0071333F: mov var_64, edi
+ loc_00713342: mov var_14, FFFFFFFFh
+ loc_00713349: mov var_4C, esi
+ loc_0071334C: mov var_54, 00004008h
+ loc_00713353: call [00401154h] ; rtcTrimVar
+ loc_00713359: lea edx, var_24
+ loc_0071335C: lea eax, var_34
+ loc_0071335F: push edx
+ loc_00713360: push eax
+ loc_00713361: mov var_5C, edi
+ loc_00713364: mov var_64, 00008002h
+ loc_0071336B: call [004010D4h] ; __vbaLenVar
+ loc_00713371: lea ecx, var_64
+ loc_00713374: push eax
+ loc_00713375: push ecx
+ loc_00713376: call [004011C0h] ; __vbaVarTstEq
+ loc_0071337C: lea ecx, var_24
+ loc_0071337F: mov ebx, eax
+ loc_00713381: call [00401030h] ; __vbaFreeVar
+ loc_00713387: cmp bx, di
+ loc_0071338A: jz 0071338Fh
+ loc_0071338C: mov var_14, edi
+ loc_0071338F: mov edx, [esi]
+ loc_00713391: mov ebx, [004012ECh] ; __vbaInStr
+ loc_00713397: push 00000001h
+ loc_00713399: push edx
+ loc_0071339A: push 00444D98h ; "."
+ loc_0071339F: push edi
+ loc_007133A0: call ebx
+ loc_007133A2: test eax, eax
+ loc_007133A4: jnz 007133A9h
+ loc_007133A6: mov var_14, edi
+ loc_007133A9: mov eax, [esi]
+ loc_007133AB: push 00000001h
+ loc_007133AD: push eax
+ loc_007133AE: push 00448378h ; "@"
+ loc_007133B3: push edi
+ loc_007133B4: call ebx
+ loc_007133B6: test eax, eax
+ loc_007133B8: jnz 007133BDh
+ loc_007133BA: mov var_14, edi
+ loc_007133BD: push 007133DDh
+ loc_007133C2: jmp 007133DCh
+ loc_007133C4: lea ecx, var_44
+ loc_007133C7: lea edx, var_34
+ loc_007133CA: push ecx
+ loc_007133CB: lea eax, var_24
+ loc_007133CE: push edx
+ loc_007133CF: push eax
+ loc_007133D0: push 00000003h
+ loc_007133D2: call [00401050h] ; __vbaFreeVarList
+ loc_007133D8: add esp, 00000010h
+ loc_007133DB: ret
+ loc_007133DC: ret
+ loc_007133DD: mov ecx, var_10
+ loc_007133E0: mov ax, var_14
+ loc_007133E4: pop edi
+ loc_007133E5: pop esi
+ loc_007133E6: mov fs:[00000000h], ecx
+ loc_007133ED: pop ebx
+ loc_007133EE: mov esp, ebp
+ loc_007133F0: pop ebp
+ loc_007133F1: retn 0004h
+End Sub
+
+Private Sub Proc_63_4_713300
+ loc_00713300: push ebp
+ loc_00713301: mov ebp, esp
+ loc_00713303: sub esp, 00000008h
+ loc_00713306: push 00412856h ; __vbaExceptHandler
+ loc_0071330B: mov eax, fs:[00000000h]
+ loc_00713311: push eax
+ loc_00713312: mov fs:[00000000h], esp
+ loc_00713319: sub esp, 0000005Ch
+ loc_0071331C: push ebx
+ loc_0071331D: push esi
+ loc_0071331E: push edi
+ loc_0071331F: mov var_8, esp
+ loc_00713322: mov var_4, 004111B0h
+ loc_00713329: mov esi, arg_8
+ loc_0071332C: lea eax, var_54
+ loc_0071332F: lea ecx, var_24
+ loc_00713332: xor edi, edi
+ loc_00713334: push eax
+ loc_00713335: push ecx
+ loc_00713336: mov var_24, edi
+ loc_00713339: mov var_34, edi
+ loc_0071333C: mov var_44, edi
+ loc_0071333F: mov var_64, edi
+ loc_00713342: mov var_14, FFFFFFFFh
+ loc_00713349: mov var_4C, esi
+ loc_0071334C: mov var_54, 00004008h
+ loc_00713353: call [00401154h] ; rtcTrimVar
+ loc_00713359: lea edx, var_24
+ loc_0071335C: lea eax, var_34
+ loc_0071335F: push edx
+ loc_00713360: push eax
+ loc_00713361: mov var_5C, edi
+ loc_00713364: mov var_64, 00008002h
+ loc_0071336B: call [004010D4h] ; __vbaLenVar
+ loc_00713371: lea ecx, var_64
+ loc_00713374: push eax
+ loc_00713375: push ecx
+ loc_00713376: call [004011C0h] ; __vbaVarTstEq
+ loc_0071337C: lea ecx, var_24
+ loc_0071337F: mov ebx, eax
+ loc_00713381: call [00401030h] ; __vbaFreeVar
+ loc_00713387: cmp bx, di
+ loc_0071338A: jz 0071338Fh
+ loc_0071338C: mov var_14, edi
+ loc_0071338F: mov edx, [esi]
+ loc_00713391: mov ebx, [004012ECh] ; __vbaInStr
+ loc_00713397: push 00000001h
+ loc_00713399: push edx
+ loc_0071339A: push 00444D98h ; "."
+ loc_0071339F: push edi
+ loc_007133A0: call ebx
+ loc_007133A2: test eax, eax
+ loc_007133A4: jnz 007133A9h
+ loc_007133A6: mov var_14, edi
+ loc_007133A9: mov eax, [esi]
+ loc_007133AB: push 00000001h
+ loc_007133AD: push eax
+ loc_007133AE: push 00448378h ; "@"
+ loc_007133B3: push edi
+ loc_007133B4: call ebx
+ loc_007133B6: test eax, eax
+ loc_007133B8: jnz 007133BDh
+ loc_007133BA: mov var_14, edi
+ loc_007133BD: push 007133DDh
+ loc_007133C2: jmp 007133DCh
+ loc_007133C4: lea ecx, var_44
+ loc_007133C7: lea edx, var_34
+ loc_007133CA: push ecx
+ loc_007133CB: lea eax, var_24
+ loc_007133CE: push edx
+ loc_007133CF: push eax
+ loc_007133D0: push 00000003h
+ loc_007133D2: call [00401050h] ; __vbaFreeVarList
+ loc_007133D8: add esp, 00000010h
+ loc_007133DB: ret
+ loc_007133DC: ret
+ loc_007133DD: mov ecx, var_10
+ loc_007133E0: mov ax, var_14
+ loc_007133E4: pop edi
+ loc_007133E5: pop esi
+ loc_007133E6: mov fs:[00000000h], ecx
+ loc_007133ED: pop ebx
+ loc_007133EE: mov esp, ebp
+ loc_007133F0: pop ebp
+ loc_007133F1: retn 0004h
+End Sub
diff --git a/Src Code/modRandom.bas b/Src Code/modRandom.bas
new file mode 100644
index 0000000..788253e
--- /dev/null
+++ b/Src Code/modRandom.bas
@@ -0,0 +1,60 @@
+
+Private Sub Proc_77_0_737F40(arg_C) '737F40
+ loc_00737F40: push ebp
+ loc_00737F41: mov ebp, esp
+ loc_00737F43: sub esp, 00000008h
+ loc_00737F46: push 00412856h ; __vbaExceptHandler
+ loc_00737F4B: mov eax, fs:[00000000h]
+ loc_00737F51: push eax
+ loc_00737F52: mov fs:[00000000h], esp
+ loc_00737F59: sub esp, 00000038h
+ loc_00737F5C: push ebx
+ loc_00737F5D: push esi
+ loc_00737F5E: push edi
+ loc_00737F5F: mov var_8, esp
+ loc_00737F62: mov var_4, 004127A8h
+ loc_00737F69: mov eax, arg_8
+ loc_00737F6C: lea ecx, var_24
+ loc_00737F6F: push ecx
+ loc_00737F70: mov var_1C, 80020004h
+ loc_00737F77: mov si, [eax]
+ loc_00737F7A: mov var_24, 0000000Ah
+ loc_00737F81: call [00401110h] ; rtcRandomNext
+ loc_00737F87: mov edx, arg_C
+ loc_00737F8A: mov ax, [edx]
+ loc_00737F8D: sub ax, si
+ loc_00737F90: jo 00737FF7h
+ loc_00737F92: movsx ecx, ax
+ loc_00737F95: mov var_3C, ecx
+ loc_00737F98: fild real4 ptr var_3C
+ loc_00737F9B: movsx edx, si
+ loc_00737F9E: fstp real4 ptr var_40
+ loc_00737FA1: fmul st0, real4 ptr var_40
+ loc_00737FA4: mov var_44, edx
+ loc_00737FA7: fild real4 ptr var_44
+ loc_00737FAA: fstp real4 ptr var_48
+ loc_00737FAD: fadd st0, real4 ptr var_48
+ loc_00737FB0: fnstsw ax
+ loc_00737FB2: test al, 0Dh
+ loc_00737FB4: jnz 00737FF2h
+ loc_00737FB6: call [00401384h] ; __vbaFpI2
+ loc_00737FBC: lea ecx, var_24
+ loc_00737FBF: mov var_14, eax
+ loc_00737FC2: call [00401030h] ; __vbaFreeVar
+ loc_00737FC8: fwait
+ loc_00737FC9: push 00737FDBh
+ loc_00737FCE: jmp 00737FDAh
+ loc_00737FD0: lea ecx, var_24
+ loc_00737FD3: call [00401030h] ; __vbaFreeVar
+ loc_00737FD9: ret
+ loc_00737FDA: ret
+ loc_00737FDB: mov ecx, var_10
+ loc_00737FDE: mov ax, var_14
+ loc_00737FE2: pop edi
+ loc_00737FE3: pop esi
+ loc_00737FE4: mov fs:[00000000h], ecx
+ loc_00737FEB: pop ebx
+ loc_00737FEC: mov esp, ebp
+ loc_00737FEE: pop ebp
+ loc_00737FEF: retn 0008h
+End Sub
diff --git a/Src Code/modTaps.bas b/Src Code/modTaps.bas
new file mode 100644
index 0000000..d4fb850
--- /dev/null
+++ b/Src Code/modTaps.bas
@@ -0,0 +1,16068 @@
+
+Private Sub Proc_76_0_72D0D0
+ loc_0072D0D0: push ebp
+ loc_0072D0D1: mov ebp, esp
+ loc_0072D0D3: sub esp, 00000008h
+ loc_0072D0D6: push 00412856h ; __vbaExceptHandler
+ loc_0072D0DB: mov eax, fs:[00000000h]
+ loc_0072D0E1: push eax
+ loc_0072D0E2: mov fs:[00000000h], esp
+ loc_0072D0E9: sub esp, 000000A8h
+ loc_0072D0EF: push ebx
+ loc_0072D0F0: push esi
+ loc_0072D0F1: push edi
+ loc_0072D0F2: mov var_8, esp
+ loc_0072D0F5: mov var_4, 00412400h
+ loc_0072D0FC: mov eax, [0073C818h]
+ loc_0072D101: xor esi, esi
+ loc_0072D103: cmp eax, esi
+ loc_0072D105: mov var_18, esi
+ loc_0072D108: mov var_14, esi
+ loc_0072D10B: mov var_1C, esi
+ loc_0072D10E: mov var_20, esi
+ loc_0072D111: mov var_24, esi
+ loc_0072D114: mov var_28, esi
+ loc_0072D117: mov var_2C, esi
+ loc_0072D11A: mov var_3C, esi
+ loc_0072D11D: mov var_4C, esi
+ loc_0072D120: mov var_5C, esi
+ loc_0072D123: mov var_6C, esi
+ loc_0072D126: mov var_7C, esi
+ loc_0072D129: mov var_8C, esi
+ loc_0072D12F: mov var_9C, esi
+ loc_0072D135: mov var_A4, esi
+ loc_0072D13B: mov var_A0, esi
+ loc_0072D141: jnz 0072D153h
+ loc_0072D143: push 0073C818h
+ loc_0072D148: push 00441F00h
+ loc_0072D14D: call [004012FCh] ; __vbaNew2
+ loc_0072D153: mov edi, [0073C818h]
+ loc_0072D159: lea ecx, var_2C
+ loc_0072D15C: push ecx
+ loc_0072D15D: push edi
+ loc_0072D15E: mov eax, [edi]
+ loc_0072D160: call [eax+00000014h]
+ loc_0072D163: cmp eax, esi
+ loc_0072D165: fnclex
+ loc_0072D167: jge 0072D178h
+ loc_0072D169: push 00000014h
+ loc_0072D16B: push 00441EF0h
+ loc_0072D170: push edi
+ loc_0072D171: push eax
+ loc_0072D172: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D178: mov eax, var_2C
+ loc_0072D17B: lea ecx, var_24
+ loc_0072D17E: push ecx
+ loc_0072D17F: push eax
+ loc_0072D180: mov edx, [eax]
+ loc_0072D182: mov edi, eax
+ loc_0072D184: call [edx+00000060h]
+ loc_0072D187: cmp eax, esi
+ loc_0072D189: fnclex
+ loc_0072D18B: jge 0072D19Ch
+ loc_0072D18D: push 00000060h
+ loc_0072D18F: push 004437B4h
+ loc_0072D194: push edi
+ loc_0072D195: push eax
+ loc_0072D196: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D19C: sub esp, 00000010h
+ loc_0072D19F: mov ecx, 00000008h
+ loc_0072D1A4: mov edx, esp
+ loc_0072D1A6: mov var_7C, ecx
+ loc_0072D1A9: mov edi, [00401354h] ; rtcGetSetting
+ loc_0072D1AF: mov eax, 004766ECh ; "+ 15 n"
+ loc_0072D1B4: mov [edx], ecx
+ loc_0072D1B6: mov ecx, var_78
+ loc_0072D1B9: mov var_74, eax
+ loc_0072D1BC: push 004766D0h ; "ServerLoad"
+ loc_0072D1C1: mov [edx+00000004h], ecx
+ loc_0072D1C4: mov ecx, var_24
+ loc_0072D1C7: push 004552B8h ; "TapData"
+ loc_0072D1CC: push ecx
+ loc_0072D1CD: mov [edx+00000008h], eax
+ loc_0072D1D0: mov eax, var_70
+ loc_0072D1D3: mov [edx+0000000Ch], eax
+ loc_0072D1D6: call edi
+ loc_0072D1D8: mov edx, eax
+ loc_0072D1DA: lea ecx, var_1C
+ loc_0072D1DD: call [004013C0h] ; __vbaStrMove
+ loc_0072D1E3: mov ebx, [00401430h] ; __vbaFreeStr
+ loc_0072D1E9: lea ecx, var_24
+ loc_0072D1EC: call ebx
+ loc_0072D1EE: lea ecx, var_2C
+ loc_0072D1F1: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D1F7: lea eax, var_7C
+ loc_0072D1FA: lea ecx, var_3C
+ loc_0072D1FD: lea edx, var_1C
+ loc_0072D200: push eax
+ loc_0072D201: push ecx
+ loc_0072D202: mov var_74, edx
+ loc_0072D205: mov var_7C, 00004008h
+ loc_0072D20C: call [00401154h] ; rtcTrimVar
+ loc_0072D212: lea edx, var_3C
+ loc_0072D215: lea eax, var_4C
+ loc_0072D218: push edx
+ loc_0072D219: push eax
+ loc_0072D21A: mov var_84, esi
+ loc_0072D220: mov var_8C, 00008002h
+ loc_0072D22A: call [004010D4h] ; __vbaLenVar
+ loc_0072D230: lea ecx, var_8C
+ loc_0072D236: push eax
+ loc_0072D237: push ecx
+ loc_0072D238: call [004011C0h] ; __vbaVarTstEq
+ loc_0072D23E: lea ecx, var_3C
+ loc_0072D241: mov si, ax
+ loc_0072D244: call [00401030h] ; __vbaFreeVar
+ loc_0072D24A: test si, si
+ loc_0072D24D: jnz 0072D70Fh
+ loc_0072D253: mov eax, [0073C818h]
+ loc_0072D258: test eax, eax
+ loc_0072D25A: jnz 0072D26Ch
+ loc_0072D25C: push 0073C818h
+ loc_0072D261: push 00441F00h
+ loc_0072D266: call [004012FCh] ; __vbaNew2
+ loc_0072D26C: mov esi, [0073C818h]
+ loc_0072D272: lea eax, var_2C
+ loc_0072D275: push eax
+ loc_0072D276: push esi
+ loc_0072D277: mov edx, [esi]
+ loc_0072D279: call [edx+00000014h]
+ loc_0072D27C: test eax, eax
+ loc_0072D27E: fnclex
+ loc_0072D280: jge 0072D291h
+ loc_0072D282: push 00000014h
+ loc_0072D284: push 00441EF0h
+ loc_0072D289: push esi
+ loc_0072D28A: push eax
+ loc_0072D28B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D291: mov eax, var_2C
+ loc_0072D294: lea edx, var_24
+ loc_0072D297: push edx
+ loc_0072D298: push eax
+ loc_0072D299: mov ecx, [eax]
+ loc_0072D29B: mov esi, eax
+ loc_0072D29D: call [ecx+00000060h]
+ loc_0072D2A0: test eax, eax
+ loc_0072D2A2: fnclex
+ loc_0072D2A4: jge 0072D2B5h
+ loc_0072D2A6: push 00000060h
+ loc_0072D2A8: push 004437B4h
+ loc_0072D2AD: push esi
+ loc_0072D2AE: push eax
+ loc_0072D2AF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D2B5: sub esp, 00000010h
+ loc_0072D2B8: mov ecx, 00000008h
+ loc_0072D2BD: mov edx, esp
+ loc_0072D2BF: mov var_7C, ecx
+ loc_0072D2C2: mov eax, 0043C9F4h
+ loc_0072D2C7: push 00476700h ; "NextServerLoad"
+ loc_0072D2CC: mov [edx], ecx
+ loc_0072D2CE: mov ecx, var_78
+ loc_0072D2D1: mov var_74, eax
+ loc_0072D2D4: push 004552B8h ; "TapData"
+ loc_0072D2D9: mov [edx+00000004h], ecx
+ loc_0072D2DC: mov ecx, var_24
+ loc_0072D2DF: push ecx
+ loc_0072D2E0: mov [edx+00000008h], eax
+ loc_0072D2E3: mov eax, var_70
+ loc_0072D2E6: mov [edx+0000000Ch], eax
+ loc_0072D2E9: call edi
+ loc_0072D2EB: mov edi, [004013C0h] ; __vbaStrMove
+ loc_0072D2F1: mov edx, eax
+ loc_0072D2F3: lea ecx, var_20
+ loc_0072D2F6: call edi
+ loc_0072D2F8: lea ecx, var_24
+ loc_0072D2FB: call ebx
+ loc_0072D2FD: lea ecx, var_2C
+ loc_0072D300: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D306: lea eax, var_7C
+ loc_0072D309: lea ecx, var_3C
+ loc_0072D30C: lea edx, var_20
+ loc_0072D30F: push eax
+ loc_0072D310: push ecx
+ loc_0072D311: mov var_74, edx
+ loc_0072D314: mov var_7C, 00004008h
+ loc_0072D31B: call [00401154h] ; rtcTrimVar
+ loc_0072D321: lea edx, var_3C
+ loc_0072D324: lea eax, var_4C
+ loc_0072D327: push edx
+ loc_0072D328: push eax
+ loc_0072D329: mov var_84, 00000000h
+ loc_0072D333: mov var_8C, 00008002h
+ loc_0072D33D: call [004010D4h] ; __vbaLenVar
+ loc_0072D343: lea ecx, var_8C
+ loc_0072D349: push eax
+ loc_0072D34A: push ecx
+ loc_0072D34B: call [004011C0h] ; __vbaVarTstEq
+ loc_0072D351: mov ebx, [00401030h] ; __vbaFreeVar
+ loc_0072D357: lea ecx, var_3C
+ loc_0072D35A: mov si, ax
+ loc_0072D35D: call ebx
+ loc_0072D35F: test si, si
+ loc_0072D362: jz 0072D44Dh
+ loc_0072D368: lea edx, var_3C
+ loc_0072D36B: push edx
+ loc_0072D36C: call [00401404h] ; rtcGetPresentDate
+ loc_0072D372: lea eax, var_3C
+ loc_0072D375: push eax
+ loc_0072D376: call [004012B8h] ; __vbaDateVar
+ loc_0072D37C: fstp real8 ptr var_A4
+ loc_0072D382: lea ecx, var_A4
+ loc_0072D388: lea edx, var_1C
+ loc_0072D38B: push ecx
+ loc_0072D38C: push edx
+ loc_0072D38D: call 00734890h
+ loc_0072D392: fstp real8 ptr var_18
+ loc_0072D395: lea ecx, var_3C
+ loc_0072D398: call ebx
+ loc_0072D39A: mov eax, [0073C818h]
+ loc_0072D39F: test eax, eax
+ loc_0072D3A1: jnz 0072D3B3h
+ loc_0072D3A3: push 0073C818h
+ loc_0072D3A8: push 00441F00h
+ loc_0072D3AD: call [004012FCh] ; __vbaNew2
+ loc_0072D3B3: mov esi, [0073C818h]
+ loc_0072D3B9: lea ecx, var_2C
+ loc_0072D3BC: push ecx
+ loc_0072D3BD: push esi
+ loc_0072D3BE: mov eax, [esi]
+ loc_0072D3C0: call [eax+00000014h]
+ loc_0072D3C3: test eax, eax
+ loc_0072D3C5: fnclex
+ loc_0072D3C7: jge 0072D3D8h
+ loc_0072D3C9: push 00000014h
+ loc_0072D3CB: push 00441EF0h
+ loc_0072D3D0: push esi
+ loc_0072D3D1: push eax
+ loc_0072D3D2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D3D8: mov eax, var_2C
+ loc_0072D3DB: lea ecx, var_24
+ loc_0072D3DE: push ecx
+ loc_0072D3DF: push eax
+ loc_0072D3E0: mov edx, [eax]
+ loc_0072D3E2: mov esi, eax
+ loc_0072D3E4: call [edx+00000060h]
+ loc_0072D3E7: test eax, eax
+ loc_0072D3E9: fnclex
+ loc_0072D3EB: jge 0072D3FCh
+ loc_0072D3ED: push 00000060h
+ loc_0072D3EF: push 004437B4h
+ loc_0072D3F4: push esi
+ loc_0072D3F5: push eax
+ loc_0072D3F6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D3FC: fld real8 ptr var_18
+ loc_0072D3FF: call [00401168h] ; __vbaFpR8
+ loc_0072D405: sub esp, 00000008h
+ loc_0072D408: fstp real8 ptr [esp]
+ loc_0072D40B: call [0040121Ch] ; __vbaStrR8
+ loc_0072D411: mov edx, eax
+ loc_0072D413: lea ecx, var_28
+ loc_0072D416: call edi
+ loc_0072D418: mov edx, var_24
+ loc_0072D41B: push eax
+ loc_0072D41C: push 00476700h ; "NextServerLoad"
+ loc_0072D421: push 004552B8h ; "TapData"
+ loc_0072D426: push edx
+ loc_0072D427: call [00401010h] ; rtcSaveSetting
+ loc_0072D42D: mov edi, [00401324h] ; __vbaFreeStrList
+ loc_0072D433: lea eax, var_28
+ loc_0072D436: lea ecx, var_24
+ loc_0072D439: push eax
+ loc_0072D43A: push ecx
+ loc_0072D43B: push 00000002h
+ loc_0072D43D: call edi
+ loc_0072D43F: add esp, 0000000Ch
+ loc_0072D442: lea ecx, var_2C
+ loc_0072D445: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D44B: jmp 0072D460h
+ loc_0072D44D: mov edx, var_20
+ loc_0072D450: push edx
+ loc_0072D451: call [00401268h] ; __vbaDateStr
+ loc_0072D457: fstp real8 ptr var_18
+ loc_0072D45A: mov edi, [00401324h] ; __vbaFreeStrList
+ loc_0072D460: lea eax, var_3C
+ loc_0072D463: push eax
+ loc_0072D464: call [00401404h] ; rtcGetPresentDate
+ loc_0072D46A: mov ecx, var_18
+ loc_0072D46D: mov edx, var_14
+ loc_0072D470: mov var_74, ecx
+ loc_0072D473: lea eax, var_3C
+ loc_0072D476: lea ecx, var_7C
+ loc_0072D479: push eax
+ loc_0072D47A: push ecx
+ loc_0072D47B: mov var_70, edx
+ loc_0072D47E: mov var_7C, 00008007h
+ loc_0072D485: call [00401004h] ; __vbaVarTstGt
+ loc_0072D48B: lea ecx, var_3C
+ loc_0072D48E: mov si, ax
+ loc_0072D491: call ebx
+ loc_0072D493: test si, si
+ loc_0072D496: jz 0072D604h
+ loc_0072D49C: mov eax, [0073A254h]
+ loc_0072D4A1: test eax, eax
+ loc_0072D4A3: jnz 0072D4B5h
+ loc_0072D4A5: push 0073A254h
+ loc_0072D4AA: push 00431838h
+ loc_0072D4AF: call [004012FCh] ; __vbaNew2
+ loc_0072D4B5: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072D4BB: mov esi, [0073A254h]
+ loc_0072D4C1: mov edx, 00476744h ; "Time for forced product tap"
+ loc_0072D4C6: lea ecx, var_28
+ loc_0072D4C9: call ebx
+ loc_0072D4CB: mov edx, 00476724h ; "LoadUpServers"
+ loc_0072D4D0: lea ecx, var_24
+ loc_0072D4D3: call ebx
+ loc_0072D4D5: mov edx, [esi]
+ loc_0072D4D7: lea eax, var_28
+ loc_0072D4DA: lea ecx, var_24
+ loc_0072D4DD: push eax
+ loc_0072D4DE: push ecx
+ loc_0072D4DF: push esi
+ loc_0072D4E0: call [edx+00000748h]
+ loc_0072D4E6: test eax, eax
+ loc_0072D4E8: fnclex
+ loc_0072D4EA: jge 0072D502h
+ loc_0072D4EC: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D4F2: push 00000748h
+ loc_0072D4F7: push 004408D0h
+ loc_0072D4FC: push esi
+ loc_0072D4FD: push eax
+ loc_0072D4FE: call ebx
+ loc_0072D500: jmp 0072D508h
+ loc_0072D502: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D508: lea edx, var_28
+ loc_0072D50B: lea eax, var_24
+ loc_0072D50E: push edx
+ loc_0072D50F: push eax
+ loc_0072D510: push 00000002h
+ loc_0072D512: call edi
+ loc_0072D514: add esp, 0000000Ch
+ loc_0072D517: call 0072D780h
+ loc_0072D51C: lea ecx, var_3C
+ loc_0072D51F: push ecx
+ loc_0072D520: call [00401404h] ; rtcGetPresentDate
+ loc_0072D526: lea edx, var_3C
+ loc_0072D529: push edx
+ loc_0072D52A: call [004012B8h] ; __vbaDateVar
+ loc_0072D530: fstp real8 ptr var_A4
+ loc_0072D536: lea eax, var_A4
+ loc_0072D53C: lea ecx, var_1C
+ loc_0072D53F: push eax
+ loc_0072D540: push ecx
+ loc_0072D541: call 00734890h
+ loc_0072D546: fstp real8 ptr var_18
+ loc_0072D549: lea ecx, var_3C
+ loc_0072D54C: call [00401030h] ; __vbaFreeVar
+ loc_0072D552: mov eax, [0073C818h]
+ loc_0072D557: test eax, eax
+ loc_0072D559: jnz 0072D56Bh
+ loc_0072D55B: push 0073C818h
+ loc_0072D560: push 00441F00h
+ loc_0072D565: call [004012FCh] ; __vbaNew2
+ loc_0072D56B: mov esi, [0073C818h]
+ loc_0072D571: lea eax, var_2C
+ loc_0072D574: push eax
+ loc_0072D575: push esi
+ loc_0072D576: mov edx, [esi]
+ loc_0072D578: call [edx+00000014h]
+ loc_0072D57B: test eax, eax
+ loc_0072D57D: fnclex
+ loc_0072D57F: jge 0072D58Ch
+ loc_0072D581: push 00000014h
+ loc_0072D583: push 00441EF0h
+ loc_0072D588: push esi
+ loc_0072D589: push eax
+ loc_0072D58A: call ebx
+ loc_0072D58C: mov eax, var_2C
+ loc_0072D58F: lea edx, var_24
+ loc_0072D592: push edx
+ loc_0072D593: push eax
+ loc_0072D594: mov ecx, [eax]
+ loc_0072D596: mov esi, eax
+ loc_0072D598: call [ecx+00000060h]
+ loc_0072D59B: test eax, eax
+ loc_0072D59D: fnclex
+ loc_0072D59F: jge 0072D5ACh
+ loc_0072D5A1: push 00000060h
+ loc_0072D5A3: push 004437B4h
+ loc_0072D5A8: push esi
+ loc_0072D5A9: push eax
+ loc_0072D5AA: call ebx
+ loc_0072D5AC: fld real8 ptr var_18
+ loc_0072D5AF: call [00401168h] ; __vbaFpR8
+ loc_0072D5B5: sub esp, 00000008h
+ loc_0072D5B8: fstp real8 ptr [esp]
+ loc_0072D5BB: call [0040121Ch] ; __vbaStrR8
+ loc_0072D5C1: mov edx, eax
+ loc_0072D5C3: lea ecx, var_28
+ loc_0072D5C6: call [004013C0h] ; __vbaStrMove
+ loc_0072D5CC: push eax
+ loc_0072D5CD: mov eax, var_24
+ loc_0072D5D0: push 00476700h ; "NextServerLoad"
+ loc_0072D5D5: push 004552B8h ; "TapData"
+ loc_0072D5DA: push eax
+ loc_0072D5DB: call [00401010h] ; rtcSaveSetting
+ loc_0072D5E1: lea ecx, var_28
+ loc_0072D5E4: lea edx, var_24
+ loc_0072D5E7: push ecx
+ loc_0072D5E8: push edx
+ loc_0072D5E9: push 00000002h
+ loc_0072D5EB: call edi
+ loc_0072D5ED: add esp, 0000000Ch
+ loc_0072D5F0: lea ecx, var_2C
+ loc_0072D5F3: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D5F9: fwait
+ loc_0072D5FA: push 0072D760h
+ loc_0072D5FF: jmp 0072D74Fh
+ loc_0072D604: lea eax, var_3C
+ loc_0072D607: push eax
+ loc_0072D608: call [00401404h] ; rtcGetPresentDate
+ loc_0072D60E: mov eax, [0073A254h]
+ loc_0072D613: test eax, eax
+ loc_0072D615: jnz 0072D627h
+ loc_0072D617: push 0073A254h
+ loc_0072D61C: push 00431838h
+ loc_0072D621: call [004012FCh] ; __vbaNew2
+ loc_0072D627: mov esi, [0073A254h]
+ loc_0072D62D: lea ecx, var_18
+ loc_0072D630: push 00000001h
+ loc_0072D632: lea edx, var_7C
+ loc_0072D635: push 00000001h
+ loc_0072D637: lea eax, var_3C
+ loc_0072D63A: mov var_74, ecx
+ loc_0072D63D: push edx
+ loc_0072D63E: push eax
+ loc_0072D63F: lea ecx, var_4C
+ loc_0072D642: mov ebx, 00000008h
+ loc_0072D647: push 004551D8h ; "n"
+ loc_0072D64C: push ecx
+ loc_0072D64D: mov var_84, 004767A0h ; "Forced product tap in "
+ loc_0072D657: mov var_8C, ebx
+ loc_0072D65D: mov var_7C, 00004007h
+ loc_0072D664: call [004010C8h] ; rtcDateDiff
+ loc_0072D66A: lea edx, var_8C
+ loc_0072D670: lea eax, var_4C
+ loc_0072D673: push edx
+ loc_0072D674: lea ecx, var_5C
+ loc_0072D677: mov var_9C, ebx
+ loc_0072D67D: mov ebx, [004012B0h] ; __vbaVarCat
+ loc_0072D683: push eax
+ loc_0072D684: push ecx
+ loc_0072D685: mov var_94, 0044DE14h ; " minutes"
+ loc_0072D68F: call ebx
+ loc_0072D691: push eax
+ loc_0072D692: lea edx, var_9C
+ loc_0072D698: lea eax, var_6C
+ loc_0072D69B: push edx
+ loc_0072D69C: push eax
+ loc_0072D69D: call ebx
+ loc_0072D69F: push eax
+ loc_0072D6A0: call [00401040h] ; __vbaStrVarMove
+ loc_0072D6A6: mov edx, eax
+ loc_0072D6A8: lea ecx, var_28
+ loc_0072D6AB: call [004013C0h] ; __vbaStrMove
+ loc_0072D6B1: mov edx, 00476724h ; "LoadUpServers"
+ loc_0072D6B6: lea ecx, var_24
+ loc_0072D6B9: call [00401310h] ; __vbaStrCopy
+ loc_0072D6BF: mov ecx, [esi]
+ loc_0072D6C1: lea edx, var_28
+ loc_0072D6C4: lea eax, var_24
+ loc_0072D6C7: push edx
+ loc_0072D6C8: push eax
+ loc_0072D6C9: push esi
+ loc_0072D6CA: call [ecx+00000748h]
+ loc_0072D6D0: test eax, eax
+ loc_0072D6D2: fnclex
+ loc_0072D6D4: jge 0072D6E8h
+ loc_0072D6D6: push 00000748h
+ loc_0072D6DB: push 004408D0h
+ loc_0072D6E0: push esi
+ loc_0072D6E1: push eax
+ loc_0072D6E2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D6E8: lea ecx, var_28
+ loc_0072D6EB: lea edx, var_24
+ loc_0072D6EE: push ecx
+ loc_0072D6EF: push edx
+ loc_0072D6F0: push 00000002h
+ loc_0072D6F2: call edi
+ loc_0072D6F4: lea eax, var_6C
+ loc_0072D6F7: lea ecx, var_5C
+ loc_0072D6FA: push eax
+ loc_0072D6FB: lea edx, var_4C
+ loc_0072D6FE: push ecx
+ loc_0072D6FF: lea eax, var_3C
+ loc_0072D702: push edx
+ loc_0072D703: push eax
+ loc_0072D704: push 00000004h
+ loc_0072D706: call [00401050h] ; __vbaFreeVarList
+ loc_0072D70C: add esp, 00000020h
+ loc_0072D70F: fwait
+ loc_0072D710: push 0072D760h
+ loc_0072D715: jmp 0072D74Fh
+ loc_0072D717: lea ecx, var_28
+ loc_0072D71A: lea edx, var_24
+ loc_0072D71D: push ecx
+ loc_0072D71E: push edx
+ loc_0072D71F: push 00000002h
+ loc_0072D721: call [00401324h] ; __vbaFreeStrList
+ loc_0072D727: add esp, 0000000Ch
+ loc_0072D72A: lea ecx, var_2C
+ loc_0072D72D: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D733: lea eax, var_6C
+ loc_0072D736: lea ecx, var_5C
+ loc_0072D739: push eax
+ loc_0072D73A: lea edx, var_4C
+ loc_0072D73D: push ecx
+ loc_0072D73E: lea eax, var_3C
+ loc_0072D741: push edx
+ loc_0072D742: push eax
+ loc_0072D743: push 00000004h
+ loc_0072D745: call [00401050h] ; __vbaFreeVarList
+ loc_0072D74B: add esp, 00000014h
+ loc_0072D74E: ret
+ loc_0072D74F: mov esi, [00401430h] ; __vbaFreeStr
+ loc_0072D755: lea ecx, var_1C
+ loc_0072D758: call __vbaFreeStr
+ loc_0072D75A: lea ecx, var_20
+ loc_0072D75D: call __vbaFreeStr
+ loc_0072D75F: ret
+ loc_0072D760: mov ecx, var_10
+ loc_0072D763: pop edi
+ loc_0072D764: pop esi
+ loc_0072D765: mov fs:[00000000h], ecx
+ loc_0072D76C: pop ebx
+ loc_0072D76D: mov esp, ebp
+ loc_0072D76F: pop ebp
+ loc_0072D770: ret
+ loc_0072D771: nop
+End Sub
+
+Private Sub Proc_76_1_72D780
+ loc_0072D780: push ebp
+ loc_0072D781: mov ebp, esp
+ loc_0072D783: sub esp, 00000008h
+ loc_0072D786: push 00412856h ; __vbaExceptHandler
+ loc_0072D78B: mov eax, fs:[00000000h]
+ loc_0072D791: push eax
+ loc_0072D792: mov fs:[00000000h], esp
+ loc_0072D799: sub esp, 0000001Ch
+ loc_0072D79C: push ebx
+ loc_0072D79D: push esi
+ loc_0072D79E: push edi
+ loc_0072D79F: mov var_8, esp
+ loc_0072D7A2: mov var_4, 00412410h
+ loc_0072D7A9: mov eax, [0073C818h]
+ loc_0072D7AE: xor edi, edi
+ loc_0072D7B0: cmp eax, edi
+ loc_0072D7B2: mov var_14, edi
+ loc_0072D7B5: mov var_18, edi
+ loc_0072D7B8: jnz 0072D7CAh
+ loc_0072D7BA: push 0073C818h
+ loc_0072D7BF: push 00441F00h
+ loc_0072D7C4: call [004012FCh] ; __vbaNew2
+ loc_0072D7CA: mov esi, [0073C818h]
+ loc_0072D7D0: lea ecx, var_18
+ loc_0072D7D3: push ecx
+ loc_0072D7D4: push esi
+ loc_0072D7D5: mov eax, [esi]
+ loc_0072D7D7: call [eax+00000014h]
+ loc_0072D7DA: cmp eax, edi
+ loc_0072D7DC: fnclex
+ loc_0072D7DE: jge 0072D7EFh
+ loc_0072D7E0: push 00000014h
+ loc_0072D7E2: push 00441EF0h
+ loc_0072D7E7: push esi
+ loc_0072D7E8: push eax
+ loc_0072D7E9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D7EF: mov eax, var_18
+ loc_0072D7F2: lea ecx, var_14
+ loc_0072D7F5: push ecx
+ loc_0072D7F6: push eax
+ loc_0072D7F7: mov edx, [eax]
+ loc_0072D7F9: mov esi, eax
+ loc_0072D7FB: call [edx+00000060h]
+ loc_0072D7FE: cmp eax, edi
+ loc_0072D800: fnclex
+ loc_0072D802: jge 0072D813h
+ loc_0072D804: push 00000060h
+ loc_0072D806: push 004437B4h
+ loc_0072D80B: push esi
+ loc_0072D80C: push eax
+ loc_0072D80D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D813: mov edx, var_14
+ loc_0072D816: push 00443ED0h ; "TRUE"
+ loc_0072D81B: push 004552CCh ; "NTP"
+ loc_0072D820: push 004552B8h ; "TapData"
+ loc_0072D825: push edx
+ loc_0072D826: call [00401010h] ; rtcSaveSetting
+ loc_0072D82C: lea ecx, var_14
+ loc_0072D82F: call [00401430h] ; __vbaFreeStr
+ loc_0072D835: lea ecx, var_18
+ loc_0072D838: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D83E: push 0072D859h
+ loc_0072D843: jmp 0072D858h
+ loc_0072D845: lea ecx, var_14
+ loc_0072D848: call [00401430h] ; __vbaFreeStr
+ loc_0072D84E: lea ecx, var_18
+ loc_0072D851: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D857: ret
+ loc_0072D858: ret
+ loc_0072D859: mov ecx, var_10
+ loc_0072D85C: pop edi
+ loc_0072D85D: pop esi
+ loc_0072D85E: mov fs:[00000000h], ecx
+ loc_0072D865: pop ebx
+ loc_0072D866: mov esp, ebp
+ loc_0072D868: pop ebp
+ loc_0072D869: ret
+ loc_0072D86A: nop
+End Sub
+
+Private Sub Proc_76_2_72D870
+ loc_0072D870: push ebp
+ loc_0072D871: mov ebp, esp
+ loc_0072D873: sub esp, 00000008h
+ loc_0072D876: push 00412856h ; __vbaExceptHandler
+ loc_0072D87B: mov eax, fs:[00000000h]
+ loc_0072D881: push eax
+ loc_0072D882: mov fs:[00000000h], esp
+ loc_0072D889: sub esp, 00000034h
+ loc_0072D88C: push ebx
+ loc_0072D88D: push esi
+ loc_0072D88E: push edi
+ loc_0072D88F: mov var_8, esp
+ loc_0072D892: mov var_4, 00412420h
+ loc_0072D899: xor edi, edi
+ loc_0072D89B: xor esi, esi
+ loc_0072D89D: mov var_18, edi
+ loc_0072D8A0: mov var_28, edi
+ loc_0072D8A3: mov var_38, edi
+ loc_0072D8A6: mov var_3C, edi
+ loc_0072D8A9: call 0072F480h
+ loc_0072D8AE: test ax, ax
+ loc_0072D8B1: jz 0072D8CFh
+ loc_0072D8B3: lea eax, var_3C
+ loc_0072D8B6: mov var_3C, FFFFFFFFh
+ loc_0072D8BD: push eax
+ loc_0072D8BE: call 00733200h
+ loc_0072D8C3: call 0072DEB0h
+ loc_0072D8C8: test ax, ax
+ loc_0072D8CB: jz 0072D8F6h
+ loc_0072D8CD: jmp 0072D8F3h
+ loc_0072D8CF: call 0072DEB0h
+ loc_0072D8D4: test ax, ax
+ loc_0072D8D7: jnz 0072D8F3h
+ loc_0072D8D9: lea ecx, var_3C
+ loc_0072D8DC: mov var_3C, FFFFFFFFh
+ loc_0072D8E3: push ecx
+ loc_0072D8E4: call 00733200h
+ loc_0072D8E9: call 0072DEB0h
+ loc_0072D8EE: test ax, ax
+ loc_0072D8F1: jz 0072D8F6h
+ loc_0072D8F3: or esi, FFFFFFFFh
+ loc_0072D8F6: cmp si, di
+ loc_0072D8F9: jnz 0072DA02h
+ loc_0072D8FF: mov eax, [0073A08Ch]
+ loc_0072D904: lea ecx, var_3C
+ loc_0072D907: push ecx
+ loc_0072D908: push eax
+ loc_0072D909: mov edx, [eax]
+ loc_0072D90B: call [edx+0000002Ch]
+ loc_0072D90E: cmp eax, edi
+ loc_0072D910: fnclex
+ loc_0072D912: jge 0072D929h
+ loc_0072D914: mov edx, [0073A08Ch]
+ loc_0072D91A: push 0000002Ch
+ loc_0072D91C: push 004419ACh
+ loc_0072D921: push edx
+ loc_0072D922: push eax
+ loc_0072D923: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D929: cmp var_3C, di
+ loc_0072D92D: jnz 0072D989h
+ loc_0072D92F: lea ebx, var_18
+ loc_0072D932: mov edx, [0073A08Ch]
+ loc_0072D938: push ebx
+ loc_0072D939: mov ecx, 0000000Ah
+ loc_0072D93E: sub esp, 00000010h
+ loc_0072D941: mov esi, [edx]
+ loc_0072D943: mov ebx, esp
+ loc_0072D945: mov eax, 80020004h
+ loc_0072D94A: push edx
+ loc_0072D94B: mov [ebx], ecx
+ loc_0072D94D: mov ecx, var_24
+ loc_0072D950: mov [ebx+00000004h], ecx
+ loc_0072D953: mov [ebx+00000008h], eax
+ loc_0072D956: mov eax, var_1C
+ loc_0072D959: mov [ebx+0000000Ch], eax
+ loc_0072D95C: call [esi+00000088h]
+ loc_0072D962: cmp eax, edi
+ loc_0072D964: fnclex
+ loc_0072D966: jge 0072D980h
+ loc_0072D968: mov ecx, [0073A08Ch]
+ loc_0072D96E: push 00000088h
+ loc_0072D973: push 004419ACh
+ loc_0072D978: push ecx
+ loc_0072D979: push eax
+ loc_0072D97A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D980: lea ecx, var_18
+ loc_0072D983: call [0040142Ch] ; __vbaFreeObj
+ loc_0072D989: lea ebx, var_18
+ loc_0072D98C: mov ecx, 0000000Ah
+ loc_0072D991: push ebx
+ loc_0072D992: mov eax, 80020004h
+ loc_0072D997: sub esp, 00000010h
+ loc_0072D99A: mov edi, [0073A08Ch]
+ loc_0072D9A0: mov ebx, esp
+ loc_0072D9A2: sub esp, 00000010h
+ loc_0072D9A5: mov esi, 00000008h
+ loc_0072D9AA: mov edi, [edi]
+ loc_0072D9AC: mov [ebx], ecx
+ loc_0072D9AE: mov ecx, var_34
+ loc_0072D9B1: mov edx, 004767D4h ; "I've just checked, and there are no new updates for me at this time. | Nothing new right now, but check back often to keep me up to date. | There are no updates for me right now."
+ loc_0072D9B6: mov [ebx+00000004h], ecx
+ loc_0072D9B9: mov ecx, esp
+ loc_0072D9BB: mov [ebx+00000008h], eax
+ loc_0072D9BE: mov eax, var_2C
+ loc_0072D9C1: mov [ebx+0000000Ch], eax
+ loc_0072D9C4: mov eax, var_24
+ loc_0072D9C7: mov [ecx], esi
+ loc_0072D9C9: mov [ecx+00000004h], eax
+ loc_0072D9CC: mov eax, [0073A08Ch]
+ loc_0072D9D1: push eax
+ loc_0072D9D2: mov [ecx+00000008h], edx
+ loc_0072D9D5: mov edx, var_1C
+ loc_0072D9D8: mov [ecx+0000000Ch], edx
+ loc_0072D9DB: call [edi+00000078h]
+ loc_0072D9DE: test eax, eax
+ loc_0072D9E0: fnclex
+ loc_0072D9E2: jge 0072D9F9h
+ loc_0072D9E4: mov ecx, [0073A08Ch]
+ loc_0072D9EA: push 00000078h
+ loc_0072D9EC: push 004419ACh
+ loc_0072D9F1: push ecx
+ loc_0072D9F2: push eax
+ loc_0072D9F3: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072D9F9: lea ecx, var_18
+ loc_0072D9FC: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DA02: push 0072DA14h
+ loc_0072DA07: jmp 0072DA13h
+ loc_0072DA09: lea ecx, var_18
+ loc_0072DA0C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DA12: ret
+ loc_0072DA13: ret
+ loc_0072DA14: mov ecx, var_10
+ loc_0072DA17: pop edi
+ loc_0072DA18: pop esi
+ loc_0072DA19: mov fs:[00000000h], ecx
+ loc_0072DA20: pop ebx
+ loc_0072DA21: mov esp, ebp
+ loc_0072DA23: pop ebp
+ loc_0072DA24: ret
+ loc_0072DA25: nop
+End Sub
+
+Private Sub Proc_76_3_72DA30
+ loc_0072DA30: push ebp
+ loc_0072DA31: mov ebp, esp
+ loc_0072DA33: sub esp, 00000008h
+ loc_0072DA36: push 00412856h ; __vbaExceptHandler
+ loc_0072DA3B: mov eax, fs:[00000000h]
+ loc_0072DA41: push eax
+ loc_0072DA42: mov fs:[00000000h], esp
+ loc_0072DA49: sub esp, 00000038h
+ loc_0072DA4C: push ebx
+ loc_0072DA4D: push esi
+ loc_0072DA4E: push edi
+ loc_0072DA4F: mov var_8, esp
+ loc_0072DA52: mov var_4, 00412430h
+ loc_0072DA59: xor edi, edi
+ loc_0072DA5B: xor esi, esi
+ loc_0072DA5D: mov var_18, edi
+ loc_0072DA60: mov var_1C, edi
+ loc_0072DA63: mov var_2C, edi
+ loc_0072DA66: mov var_3C, edi
+ loc_0072DA69: mov var_40, edi
+ loc_0072DA6C: call 0072F480h
+ loc_0072DA71: test ax, ax
+ loc_0072DA74: jz 0072DA92h
+ loc_0072DA76: lea eax, var_40
+ loc_0072DA79: mov var_40, FFFFFFFFh
+ loc_0072DA80: push eax
+ loc_0072DA81: call 00733200h
+ loc_0072DA86: call 0072E430h
+ loc_0072DA8B: test ax, ax
+ loc_0072DA8E: jz 0072DAB9h
+ loc_0072DA90: jmp 0072DAB6h
+ loc_0072DA92: call 0072E430h
+ loc_0072DA97: test ax, ax
+ loc_0072DA9A: jnz 0072DAB6h
+ loc_0072DA9C: lea ecx, var_40
+ loc_0072DA9F: mov var_40, FFFFFFFFh
+ loc_0072DAA6: push ecx
+ loc_0072DAA7: call 00733200h
+ loc_0072DAAC: call 0072E430h
+ loc_0072DAB1: test ax, ax
+ loc_0072DAB4: jz 0072DAB9h
+ loc_0072DAB6: or esi, FFFFFFFFh
+ loc_0072DAB9: cmp si, di
+ loc_0072DABC: jnz 0072DC3Bh
+ loc_0072DAC2: mov eax, [0073A08Ch]
+ loc_0072DAC7: lea ecx, var_40
+ loc_0072DACA: push ecx
+ loc_0072DACB: push eax
+ loc_0072DACC: mov edx, [eax]
+ loc_0072DACE: call [edx+0000002Ch]
+ loc_0072DAD1: cmp eax, edi
+ loc_0072DAD3: fnclex
+ loc_0072DAD5: jge 0072DAF0h
+ loc_0072DAD7: mov edx, [0073A08Ch]
+ loc_0072DADD: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DAE3: push 0000002Ch
+ loc_0072DAE5: push 004419ACh
+ loc_0072DAEA: push edx
+ loc_0072DAEB: push eax
+ loc_0072DAEC: call __vbaHresultCheckObj
+ loc_0072DAEE: jmp 0072DAF6h
+ loc_0072DAF0: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DAF6: cmp var_40, di
+ loc_0072DAFA: jnz 0072DB54h
+ loc_0072DAFC: lea ebx, var_1C
+ loc_0072DAFF: mov edx, [0073A08Ch]
+ loc_0072DB05: push ebx
+ loc_0072DB06: mov ecx, 0000000Ah
+ loc_0072DB0B: sub esp, 00000010h
+ loc_0072DB0E: mov edi, [edx]
+ loc_0072DB10: mov ebx, esp
+ loc_0072DB12: mov eax, 80020004h
+ loc_0072DB17: push edx
+ loc_0072DB18: mov [ebx], ecx
+ loc_0072DB1A: mov ecx, var_38
+ loc_0072DB1D: mov [ebx+00000004h], ecx
+ loc_0072DB20: mov [ebx+00000008h], eax
+ loc_0072DB23: mov eax, var_30
+ loc_0072DB26: mov [ebx+0000000Ch], eax
+ loc_0072DB29: call [edi+00000088h]
+ loc_0072DB2F: xor edi, edi
+ loc_0072DB31: cmp eax, edi
+ loc_0072DB33: fnclex
+ loc_0072DB35: jge 0072DB4Bh
+ loc_0072DB37: mov ecx, [0073A08Ch]
+ loc_0072DB3D: push 00000088h
+ loc_0072DB42: push 004419ACh
+ loc_0072DB47: push ecx
+ loc_0072DB48: push eax
+ loc_0072DB49: call __vbaHresultCheckObj
+ loc_0072DB4B: lea ecx, var_1C
+ loc_0072DB4E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DB54: mov eax, [0073A08Ch]
+ loc_0072DB59: lea ecx, var_1C
+ loc_0072DB5C: push ecx
+ loc_0072DB5D: push 00453CC4h ; "Uncertain"
+ loc_0072DB62: mov edx, [eax]
+ loc_0072DB64: push eax
+ loc_0072DB65: call [edx+00000064h]
+ loc_0072DB68: cmp eax, edi
+ loc_0072DB6A: fnclex
+ loc_0072DB6C: jge 0072DB7Fh
+ loc_0072DB6E: mov edx, [0073A08Ch]
+ loc_0072DB74: push 00000064h
+ loc_0072DB76: push 004419ACh
+ loc_0072DB7B: push edx
+ loc_0072DB7C: push eax
+ loc_0072DB7D: call __vbaHresultCheckObj
+ loc_0072DB7F: lea ecx, var_1C
+ loc_0072DB82: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DB88: mov eax, [0073A040h]
+ loc_0072DB8D: mov ebx, [00401098h] ; __vbaStrCat
+ loc_0072DB93: push 00476940h ; "Nothing right now, "
+ loc_0072DB98: push eax
+ loc_0072DB99: mov esi, 80020004h
+ loc_0072DB9E: mov edi, 0000000Ah
+ loc_0072DBA3: call ebx
+ loc_0072DBA5: mov edx, eax
+ loc_0072DBA7: lea ecx, var_18
+ loc_0072DBAA: call [004013C0h] ; __vbaStrMove
+ loc_0072DBB0: push eax
+ loc_0072DBB1: push 00444D98h ; "."
+ loc_0072DBB6: call ebx
+ loc_0072DBB8: lea ebx, var_1C
+ loc_0072DBBB: mov edx, [0073A08Ch]
+ loc_0072DBC1: push ebx
+ loc_0072DBC2: mov ecx, 00000008h
+ loc_0072DBC7: sub esp, 00000010h
+ loc_0072DBCA: mov var_2C, ecx
+ loc_0072DBCD: mov ebx, esp
+ loc_0072DBCF: sub esp, 00000010h
+ loc_0072DBD2: mov var_24, eax
+ loc_0072DBD5: mov edx, [edx]
+ loc_0072DBD7: mov [ebx], edi
+ loc_0072DBD9: mov edi, var_38
+ loc_0072DBDC: mov [ebx+00000004h], edi
+ loc_0072DBDF: mov [ebx+00000008h], esi
+ loc_0072DBE2: mov esi, var_30
+ loc_0072DBE5: mov [ebx+0000000Ch], esi
+ loc_0072DBE8: mov esi, esp
+ loc_0072DBEA: mov [esi], ecx
+ loc_0072DBEC: mov ecx, var_28
+ loc_0072DBEF: mov [esi+00000004h], ecx
+ loc_0072DBF2: mov ecx, [0073A08Ch]
+ loc_0072DBF8: push ecx
+ loc_0072DBF9: mov [esi+00000008h], eax
+ loc_0072DBFC: mov eax, var_20
+ loc_0072DBFF: mov [esi+0000000Ch], eax
+ loc_0072DC02: call [edx+00000078h]
+ loc_0072DC05: test eax, eax
+ loc_0072DC07: fnclex
+ loc_0072DC09: jge 0072DC20h
+ loc_0072DC0B: mov edx, [0073A08Ch]
+ loc_0072DC11: push 00000078h
+ loc_0072DC13: push 004419ACh
+ loc_0072DC18: push edx
+ loc_0072DC19: push eax
+ loc_0072DC1A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DC20: lea ecx, var_18
+ loc_0072DC23: call [00401430h] ; __vbaFreeStr
+ loc_0072DC29: lea ecx, var_1C
+ loc_0072DC2C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DC32: lea ecx, var_2C
+ loc_0072DC35: call [00401030h] ; __vbaFreeVar
+ loc_0072DC3B: push 0072DC5Fh
+ loc_0072DC40: jmp 0072DC5Eh
+ loc_0072DC42: lea ecx, var_18
+ loc_0072DC45: call [00401430h] ; __vbaFreeStr
+ loc_0072DC4B: lea ecx, var_1C
+ loc_0072DC4E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DC54: lea ecx, var_2C
+ loc_0072DC57: call [00401030h] ; __vbaFreeVar
+ loc_0072DC5D: ret
+ loc_0072DC5E: ret
+ loc_0072DC5F: mov ecx, var_10
+ loc_0072DC62: pop edi
+ loc_0072DC63: pop esi
+ loc_0072DC64: mov fs:[00000000h], ecx
+ loc_0072DC6B: pop ebx
+ loc_0072DC6C: mov esp, ebp
+ loc_0072DC6E: pop ebp
+ loc_0072DC6F: ret
+ loc_0072DC70: push ebp
+ loc_0072DC71: mov ebp, esp
+ loc_0072DC73: sub esp, 00000008h
+ loc_0072DC76: push 00412856h ; __vbaExceptHandler
+ loc_0072DC7B: mov eax, fs:[00000000h]
+ loc_0072DC81: push eax
+ loc_0072DC82: mov fs:[00000000h], esp
+ loc_0072DC89: sub esp, 00000038h
+ loc_0072DC8C: push ebx
+ loc_0072DC8D: push esi
+ loc_0072DC8E: push edi
+ loc_0072DC8F: mov var_8, esp
+ loc_0072DC92: mov var_4, 00412440h
+ loc_0072DC99: xor edi, edi
+ loc_0072DC9B: xor esi, esi
+ loc_0072DC9D: mov var_18, edi
+ loc_0072DCA0: mov var_1C, edi
+ loc_0072DCA3: mov var_2C, edi
+ loc_0072DCA6: mov var_3C, edi
+ loc_0072DCA9: mov var_40, edi
+ loc_0072DCAC: call 0072F480h
+ loc_0072DCB1: test ax, ax
+ loc_0072DCB4: jz 0072DCD2h
+ loc_0072DCB6: lea eax, var_40
+ loc_0072DCB9: mov var_40, FFFFFFFFh
+ loc_0072DCC0: push eax
+ loc_0072DCC1: call 00733200h
+ loc_0072DCC6: call 0072E9A0h
+ loc_0072DCCB: test ax, ax
+ loc_0072DCCE: jz 0072DCF9h
+ loc_0072DCD0: jmp 0072DCF6h
+ loc_0072DCD2: call 0072E9A0h
+ loc_0072DCD7: test ax, ax
+ loc_0072DCDA: jnz 0072DCF6h
+ loc_0072DCDC: lea ecx, var_40
+ loc_0072DCDF: mov var_40, FFFFFFFFh
+ loc_0072DCE6: push ecx
+ loc_0072DCE7: call 00733200h
+ loc_0072DCEC: call 0072E9A0h
+ loc_0072DCF1: test ax, ax
+ loc_0072DCF4: jz 0072DCF9h
+ loc_0072DCF6: or esi, FFFFFFFFh
+ loc_0072DCF9: cmp si, di
+ loc_0072DCFC: jnz 0072DE7Bh
+ loc_0072DD02: mov eax, [0073A08Ch]
+ loc_0072DD07: lea ecx, var_40
+ loc_0072DD0A: push ecx
+ loc_0072DD0B: push eax
+ loc_0072DD0C: mov edx, [eax]
+ loc_0072DD0E: call [edx+0000002Ch]
+ loc_0072DD11: cmp eax, edi
+ loc_0072DD13: fnclex
+ loc_0072DD15: jge 0072DD30h
+ loc_0072DD17: mov edx, [0073A08Ch]
+ loc_0072DD1D: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DD23: push 0000002Ch
+ loc_0072DD25: push 004419ACh
+ loc_0072DD2A: push edx
+ loc_0072DD2B: push eax
+ loc_0072DD2C: call __vbaHresultCheckObj
+ loc_0072DD2E: jmp 0072DD36h
+ loc_0072DD30: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DD36: cmp var_40, di
+ loc_0072DD3A: jnz 0072DD94h
+ loc_0072DD3C: lea ebx, var_1C
+ loc_0072DD3F: mov edx, [0073A08Ch]
+ loc_0072DD45: push ebx
+ loc_0072DD46: mov ecx, 0000000Ah
+ loc_0072DD4B: sub esp, 00000010h
+ loc_0072DD4E: mov edi, [edx]
+ loc_0072DD50: mov ebx, esp
+ loc_0072DD52: mov eax, 80020004h
+ loc_0072DD57: push edx
+ loc_0072DD58: mov [ebx], ecx
+ loc_0072DD5A: mov ecx, var_38
+ loc_0072DD5D: mov [ebx+00000004h], ecx
+ loc_0072DD60: mov [ebx+00000008h], eax
+ loc_0072DD63: mov eax, var_30
+ loc_0072DD66: mov [ebx+0000000Ch], eax
+ loc_0072DD69: call [edi+00000088h]
+ loc_0072DD6F: xor edi, edi
+ loc_0072DD71: cmp eax, edi
+ loc_0072DD73: fnclex
+ loc_0072DD75: jge 0072DD8Bh
+ loc_0072DD77: mov ecx, [0073A08Ch]
+ loc_0072DD7D: push 00000088h
+ loc_0072DD82: push 004419ACh
+ loc_0072DD87: push ecx
+ loc_0072DD88: push eax
+ loc_0072DD89: call __vbaHresultCheckObj
+ loc_0072DD8B: lea ecx, var_1C
+ loc_0072DD8E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DD94: mov eax, [0073A08Ch]
+ loc_0072DD99: lea ecx, var_1C
+ loc_0072DD9C: push ecx
+ loc_0072DD9D: push 00453CC4h ; "Uncertain"
+ loc_0072DDA2: mov edx, [eax]
+ loc_0072DDA4: push eax
+ loc_0072DDA5: call [edx+00000064h]
+ loc_0072DDA8: cmp eax, edi
+ loc_0072DDAA: fnclex
+ loc_0072DDAC: jge 0072DDBFh
+ loc_0072DDAE: mov edx, [0073A08Ch]
+ loc_0072DDB4: push 00000064h
+ loc_0072DDB6: push 004419ACh
+ loc_0072DDBB: push edx
+ loc_0072DDBC: push eax
+ loc_0072DDBD: call __vbaHresultCheckObj
+ loc_0072DDBF: lea ecx, var_1C
+ loc_0072DDC2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DDC8: mov eax, [0073A040h]
+ loc_0072DDCD: mov ebx, [00401098h] ; __vbaStrCat
+ loc_0072DDD3: push 00476940h ; "Nothing right now, "
+ loc_0072DDD8: push eax
+ loc_0072DDD9: mov esi, 80020004h
+ loc_0072DDDE: mov edi, 0000000Ah
+ loc_0072DDE3: call ebx
+ loc_0072DDE5: mov edx, eax
+ loc_0072DDE7: lea ecx, var_18
+ loc_0072DDEA: call [004013C0h] ; __vbaStrMove
+ loc_0072DDF0: push eax
+ loc_0072DDF1: push 00444D98h ; "."
+ loc_0072DDF6: call ebx
+ loc_0072DDF8: lea ebx, var_1C
+ loc_0072DDFB: mov edx, [0073A08Ch]
+ loc_0072DE01: push ebx
+ loc_0072DE02: mov ecx, 00000008h
+ loc_0072DE07: sub esp, 00000010h
+ loc_0072DE0A: mov var_2C, ecx
+ loc_0072DE0D: mov ebx, esp
+ loc_0072DE0F: sub esp, 00000010h
+ loc_0072DE12: mov var_24, eax
+ loc_0072DE15: mov edx, [edx]
+ loc_0072DE17: mov [ebx], edi
+ loc_0072DE19: mov edi, var_38
+ loc_0072DE1C: mov [ebx+00000004h], edi
+ loc_0072DE1F: mov [ebx+00000008h], esi
+ loc_0072DE22: mov esi, var_30
+ loc_0072DE25: mov [ebx+0000000Ch], esi
+ loc_0072DE28: mov esi, esp
+ loc_0072DE2A: mov [esi], ecx
+ loc_0072DE2C: mov ecx, var_28
+ loc_0072DE2F: mov [esi+00000004h], ecx
+ loc_0072DE32: mov ecx, [0073A08Ch]
+ loc_0072DE38: push ecx
+ loc_0072DE39: mov [esi+00000008h], eax
+ loc_0072DE3C: mov eax, var_20
+ loc_0072DE3F: mov [esi+0000000Ch], eax
+ loc_0072DE42: call [edx+00000078h]
+ loc_0072DE45: test eax, eax
+ loc_0072DE47: fnclex
+ loc_0072DE49: jge 0072DE60h
+ loc_0072DE4B: mov edx, [0073A08Ch]
+ loc_0072DE51: push 00000078h
+ loc_0072DE53: push 004419ACh
+ loc_0072DE58: push edx
+ loc_0072DE59: push eax
+ loc_0072DE5A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DE60: lea ecx, var_18
+ loc_0072DE63: call [00401430h] ; __vbaFreeStr
+ loc_0072DE69: lea ecx, var_1C
+ loc_0072DE6C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DE72: lea ecx, var_2C
+ loc_0072DE75: call [00401030h] ; __vbaFreeVar
+ loc_0072DE7B: push 0072DE9Fh
+ loc_0072DE80: jmp 0072DE9Eh
+ loc_0072DE82: lea ecx, var_18
+ loc_0072DE85: call [00401430h] ; __vbaFreeStr
+ loc_0072DE8B: lea ecx, var_1C
+ loc_0072DE8E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DE94: lea ecx, var_2C
+ loc_0072DE97: call [00401030h] ; __vbaFreeVar
+ loc_0072DE9D: ret
+ loc_0072DE9E: ret
+ loc_0072DE9F: mov ecx, var_10
+ loc_0072DEA2: pop edi
+ loc_0072DEA3: pop esi
+ loc_0072DEA4: mov fs:[00000000h], ecx
+ loc_0072DEAB: pop ebx
+ loc_0072DEAC: mov esp, ebp
+ loc_0072DEAE: pop ebp
+ loc_0072DEAF: ret
+ loc_0072DEB0: push ebp
+ loc_0072DEB1: mov ebp, esp
+ loc_0072DEB3: sub esp, 00000008h
+ loc_0072DEB6: push 00412856h ; __vbaExceptHandler
+ loc_0072DEBB: mov eax, fs:[00000000h]
+ loc_0072DEC1: push eax
+ loc_0072DEC2: mov fs:[00000000h], esp
+ loc_0072DEC9: sub esp, 00000070h
+ loc_0072DECC: push ebx
+ loc_0072DECD: push esi
+ loc_0072DECE: push edi
+ loc_0072DECF: mov var_8, esp
+ loc_0072DED2: mov var_4, 00412450h
+ loc_0072DED9: xor edi, edi
+ loc_0072DEDB: mov var_14, edi
+ loc_0072DEDE: mov var_18, edi
+ loc_0072DEE1: mov var_20, edi
+ loc_0072DEE4: mov var_28, edi
+ loc_0072DEE7: mov var_2C, edi
+ loc_0072DEEA: mov var_30, edi
+ loc_0072DEED: mov var_34, edi
+ loc_0072DEF0: mov var_38, edi
+ loc_0072DEF3: mov var_3C, edi
+ loc_0072DEF6: mov var_4C, edi
+ loc_0072DEF9: mov var_5C, edi
+ loc_0072DEFC: mov var_60, edi
+ loc_0072DEFF: mov var_64, edi
+ loc_0072DF02: mov var_68, edi
+ loc_0072DF05: mov var_1C, edi
+ loc_0072DF08: call 00735040h
+ loc_0072DF0D: mov var_44, eax
+ loc_0072DF10: lea eax, var_4C
+ loc_0072DF13: lea ecx, var_5C
+ loc_0072DF16: push eax
+ loc_0072DF17: push ecx
+ loc_0072DF18: mov var_4C, 00000008h
+ loc_0072DF1F: call [00401154h] ; rtcTrimVar
+ loc_0072DF25: lea edx, var_5C
+ loc_0072DF28: push edx
+ loc_0072DF29: call [00401040h] ; __vbaStrVarMove
+ loc_0072DF2F: mov edx, eax
+ loc_0072DF31: lea ecx, var_14
+ loc_0072DF34: call [004013C0h] ; __vbaStrMove
+ loc_0072DF3A: lea eax, var_5C
+ loc_0072DF3D: lea ecx, var_4C
+ loc_0072DF40: push eax
+ loc_0072DF41: push ecx
+ loc_0072DF42: push 00000002h
+ loc_0072DF44: call [00401050h] ; __vbaFreeVarList
+ loc_0072DF4A: mov edx, var_14
+ loc_0072DF4D: add esp, 0000000Ch
+ loc_0072DF50: push edx
+ loc_0072DF51: call [00401044h] ; __vbaLenBstr
+ loc_0072DF57: test eax, eax
+ loc_0072DF59: jle 0072E2B5h
+ loc_0072DF5F: cmp var_28, edi
+ loc_0072DF62: jnz 0072DF73h
+ loc_0072DF64: lea eax, var_28
+ loc_0072DF67: push eax
+ loc_0072DF68: push 0047677Ch
+ loc_0072DF6D: call [004012FCh] ; __vbaNew2
+ loc_0072DF73: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072DF79: mov esi, var_28
+ loc_0072DF7C: mov edx, 0043C9F4h
+ loc_0072DF81: lea ecx, var_30
+ loc_0072DF84: call ebx
+ loc_0072DF86: mov ecx, [esi]
+ loc_0072DF88: lea edx, var_60
+ loc_0072DF8B: push edx
+ loc_0072DF8C: lea eax, var_14
+ loc_0072DF8F: lea edx, var_30
+ loc_0072DF92: push eax
+ loc_0072DF93: push edx
+ loc_0072DF94: push esi
+ loc_0072DF95: call [ecx+0000002Ch]
+ loc_0072DF98: cmp eax, edi
+ loc_0072DF9A: fnclex
+ loc_0072DF9C: jge 0072DFADh
+ loc_0072DF9E: push 0000002Ch
+ loc_0072DFA0: push 00476978h
+ loc_0072DFA5: push esi
+ loc_0072DFA6: push eax
+ loc_0072DFA7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFAD: mov si, var_60
+ loc_0072DFB1: lea ecx, var_30
+ loc_0072DFB4: call [00401430h] ; __vbaFreeStr
+ loc_0072DFBA: cmp si, di
+ loc_0072DFBD: jz 0072E31Bh
+ loc_0072DFC3: mov eax, var_28
+ loc_0072DFC6: cmp eax, edi
+ loc_0072DFC8: jnz 0072DFDCh
+ loc_0072DFCA: lea eax, var_28
+ loc_0072DFCD: push eax
+ loc_0072DFCE: push 0047677Ch
+ loc_0072DFD3: call [004012FCh] ; __vbaNew2
+ loc_0072DFD9: mov eax, var_28
+ loc_0072DFDC: mov ecx, [eax]
+ loc_0072DFDE: lea edx, var_38
+ loc_0072DFE1: push edx
+ loc_0072DFE2: push eax
+ loc_0072DFE3: mov esi, eax
+ loc_0072DFE5: call [ecx+0000001Ch]
+ loc_0072DFE8: cmp eax, edi
+ loc_0072DFEA: fnclex
+ loc_0072DFEC: jge 0072DFFDh
+ loc_0072DFEE: push 0000001Ch
+ loc_0072DFF0: push 00476978h
+ loc_0072DFF5: push esi
+ loc_0072DFF6: push eax
+ loc_0072DFF7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFFD: mov eax, var_38
+ loc_0072E000: push 0047678Ch
+ loc_0072E005: push eax
+ loc_0072E006: call [004013C4h] ; __vbaCastObj
+ loc_0072E00C: mov edi, [00401128h] ; __vbaObjSet
+ loc_0072E012: lea ecx, var_2C
+ loc_0072E015: push eax
+ loc_0072E016: push ecx
+ loc_0072E017: call edi
+ loc_0072E019: lea ecx, var_38
+ loc_0072E01C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E022: mov eax, [0073A254h]
+ loc_0072E027: test eax, eax
+ loc_0072E029: jnz 0072E03Bh
+ loc_0072E02B: push 0073A254h
+ loc_0072E030: push 00431838h
+ loc_0072E035: call [004012FCh] ; __vbaNew2
+ loc_0072E03B: mov eax, [0073A254h]
+ loc_0072E040: lea edx, var_60
+ loc_0072E043: push edx
+ loc_0072E044: push eax
+ loc_0072E045: call 006A91B0h
+ loc_0072E04A: xor edx, edx
+ loc_0072E04C: lea ecx, var_34
+ loc_0072E04F: call ebx
+ loc_0072E051: mov edx, 00455038h ; "Update"
+ loc_0072E056: lea ecx, var_30
+ loc_0072E059: call ebx
+ loc_0072E05B: mov ecx, var_60
+ loc_0072E05E: lea edx, var_34
+ loc_0072E061: mov var_64, ecx
+ loc_0072E064: lea eax, var_30
+ loc_0072E067: push edx
+ loc_0072E068: lea ecx, var_64
+ loc_0072E06B: push eax
+ loc_0072E06C: lea edx, var_2C
+ loc_0072E06F: push ecx
+ loc_0072E070: push edx
+ loc_0072E071: call 00730AB0h
+ loc_0072E076: lea eax, var_34
+ loc_0072E079: lea ecx, var_30
+ loc_0072E07C: push eax
+ loc_0072E07D: push ecx
+ loc_0072E07E: push 00000002h
+ loc_0072E080: call [00401324h] ; __vbaFreeStrList
+ loc_0072E086: mov eax, var_2C
+ loc_0072E089: add esp, 0000000Ch
+ loc_0072E08C: lea ecx, var_38
+ loc_0072E08F: mov edx, [eax]
+ loc_0072E091: push ecx
+ loc_0072E092: push eax
+ loc_0072E093: call [edx+00000040h]
+ loc_0072E096: test eax, eax
+ loc_0072E098: fnclex
+ loc_0072E09A: jge 0072E0AEh
+ loc_0072E09C: mov edx, var_2C
+ loc_0072E09F: push 00000040h
+ loc_0072E0A1: push 0047678Ch
+ loc_0072E0A6: push edx
+ loc_0072E0A7: push eax
+ loc_0072E0A8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0AE: mov eax, var_38
+ loc_0072E0B1: push 00000000h
+ loc_0072E0B3: push eax
+ loc_0072E0B4: call [00401238h] ; __vbaObjIs
+ loc_0072E0BA: mov si, ax
+ loc_0072E0BD: lea ecx, var_38
+ loc_0072E0C0: not esi
+ loc_0072E0C2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E0C8: test si, si
+ loc_0072E0CB: jz 0072E2B3h
+ loc_0072E0D1: push 00414B88h
+ loc_0072E0D6: call [0040122Ch] ; __vbaNew
+ loc_0072E0DC: lea ecx, var_20
+ loc_0072E0DF: push eax
+ loc_0072E0E0: push ecx
+ loc_0072E0E1: call edi
+ loc_0072E0E3: mov eax, var_2C
+ loc_0072E0E6: lea ecx, var_38
+ loc_0072E0E9: push ecx
+ loc_0072E0EA: push eax
+ loc_0072E0EB: mov edx, [eax]
+ loc_0072E0ED: call [edx+00000040h]
+ loc_0072E0F0: test eax, eax
+ loc_0072E0F2: fnclex
+ loc_0072E0F4: jge 0072E10Ch
+ loc_0072E0F6: mov edx, var_2C
+ loc_0072E0F9: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0FF: push 00000040h
+ loc_0072E101: push 0047678Ch
+ loc_0072E106: push edx
+ loc_0072E107: push eax
+ loc_0072E108: call ebx
+ loc_0072E10A: jmp 0072E112h
+ loc_0072E10C: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E112: mov eax, var_38
+ loc_0072E115: push 00475D6Ch
+ loc_0072E11A: push eax
+ loc_0072E11B: call [004013C4h] ; __vbaCastObj
+ loc_0072E121: lea ecx, var_3C
+ loc_0072E124: push eax
+ loc_0072E125: push ecx
+ loc_0072E126: call edi
+ loc_0072E128: mov eax, var_20
+ loc_0072E12B: lea ecx, var_3C
+ loc_0072E12E: push ecx
+ loc_0072E12F: push eax
+ loc_0072E130: mov edx, [eax]
+ loc_0072E132: call [edx+00000020h]
+ loc_0072E135: test eax, eax
+ loc_0072E137: fnclex
+ loc_0072E139: jge 0072E149h
+ loc_0072E13B: mov edx, var_20
+ loc_0072E13E: push 00000020h
+ loc_0072E140: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E145: push edx
+ loc_0072E146: push eax
+ loc_0072E147: call ebx
+ loc_0072E149: lea eax, var_3C
+ loc_0072E14C: lea ecx, var_38
+ loc_0072E14F: push eax
+ loc_0072E150: push ecx
+ loc_0072E151: push 00000002h
+ loc_0072E153: call [00401068h] ; __vbaFreeObjList
+ loc_0072E159: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072E15F: add esp, 0000000Ch
+ loc_0072E162: lea edx, var_38
+ loc_0072E165: push 00000000h
+ loc_0072E167: push edx
+ loc_0072E168: call __vbaObjSetAddref
+ loc_0072E16A: mov eax, var_2C
+ loc_0072E16D: lea edx, var_38
+ loc_0072E170: push edx
+ loc_0072E171: push eax
+ loc_0072E172: mov ecx, [eax]
+ loc_0072E174: call [ecx+00000044h]
+ loc_0072E177: test eax, eax
+ loc_0072E179: fnclex
+ loc_0072E17B: jge 0072E18Bh
+ loc_0072E17D: mov ecx, var_2C
+ loc_0072E180: push 00000044h
+ loc_0072E182: push 0047678Ch
+ loc_0072E187: push ecx
+ loc_0072E188: push eax
+ loc_0072E189: call ebx
+ loc_0072E18B: lea ecx, var_38
+ loc_0072E18E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E194: push 0041489Ch
+ loc_0072E199: call [0040122Ch] ; __vbaNew
+ loc_0072E19F: lea edx, var_18
+ loc_0072E1A2: push eax
+ loc_0072E1A3: push edx
+ loc_0072E1A4: call edi
+ loc_0072E1A6: mov eax, var_20
+ loc_0072E1A9: lea ecx, var_38
+ loc_0072E1AC: push eax
+ loc_0072E1AD: push ecx
+ loc_0072E1AE: call __vbaObjSetAddref
+ loc_0072E1B0: mov eax, var_18
+ loc_0072E1B3: lea ecx, var_38
+ loc_0072E1B6: push ecx
+ loc_0072E1B7: push eax
+ loc_0072E1B8: mov edx, [eax]
+ loc_0072E1BA: call [edx+00000020h]
+ loc_0072E1BD: test eax, eax
+ loc_0072E1BF: fnclex
+ loc_0072E1C1: jge 0072E1D1h
+ loc_0072E1C3: mov edx, var_18
+ loc_0072E1C6: push 00000020h
+ loc_0072E1C8: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E1CD: push edx
+ loc_0072E1CE: push eax
+ loc_0072E1CF: call ebx
+ loc_0072E1D1: lea ecx, var_38
+ loc_0072E1D4: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E1DA: mov ecx, var_18
+ loc_0072E1DD: mov eax, var_20
+ loc_0072E1E0: lea edx, var_38
+ loc_0072E1E3: push ecx
+ loc_0072E1E4: mov ebx, [eax]
+ loc_0072E1E6: push edx
+ loc_0072E1E7: call __vbaObjSetAddref
+ loc_0072E1E9: push eax
+ loc_0072E1EA: mov eax, var_20
+ loc_0072E1ED: push eax
+ loc_0072E1EE: call [ebx+00000028h]
+ loc_0072E1F1: test eax, eax
+ loc_0072E1F3: fnclex
+ loc_0072E1F5: jge 0072E209h
+ loc_0072E1F7: mov ecx, var_20
+ loc_0072E1FA: push 00000028h
+ loc_0072E1FC: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E201: push ecx
+ loc_0072E202: push eax
+ loc_0072E203: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E209: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_0072E20F: lea ecx, var_38
+ loc_0072E212: call ebx
+ loc_0072E214: mov eax, var_18
+ loc_0072E217: lea ecx, var_68
+ loc_0072E21A: mov var_68, 00000005h
+ loc_0072E221: push ecx
+ loc_0072E222: mov edx, [eax]
+ loc_0072E224: push eax
+ loc_0072E225: call [edx+00000038h]
+ loc_0072E228: test eax, eax
+ loc_0072E22A: fnclex
+ loc_0072E22C: jge 0072E240h
+ loc_0072E22E: mov edx, var_18
+ loc_0072E231: push 00000038h
+ loc_0072E233: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E238: push edx
+ loc_0072E239: push eax
+ loc_0072E23A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E240: mov eax, [0073A234h]
+ loc_0072E245: lea ecx, var_60
+ loc_0072E248: push ecx
+ loc_0072E249: lea ecx, var_38
+ loc_0072E24C: mov edx, [eax]
+ loc_0072E24E: mov eax, var_18
+ loc_0072E251: push eax
+ loc_0072E252: push ecx
+ loc_0072E253: mov var_80, edx
+ loc_0072E256: call __vbaObjSetAddref
+ loc_0072E258: mov edx, [0073A234h]
+ loc_0072E25E: push eax
+ loc_0072E25F: mov eax, var_80
+ loc_0072E262: push edx
+ loc_0072E263: call [eax+0000001Ch]
+ loc_0072E266: test eax, eax
+ loc_0072E268: fnclex
+ loc_0072E26A: jge 0072E281h
+ loc_0072E26C: mov ecx, [0073A234h]
+ loc_0072E272: push 0000001Ch
+ loc_0072E274: push 0044D85Ch
+ loc_0072E279: push ecx
+ loc_0072E27A: push eax
+ loc_0072E27B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E281: lea ecx, var_38
+ loc_0072E284: call ebx
+ loc_0072E286: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072E28C: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E291: push 00000000h
+ loc_0072E293: mov var_1C, FFFFFFFFh
+ loc_0072E29A: call __vbaCastObj
+ loc_0072E29C: lea edx, var_20
+ loc_0072E29F: push eax
+ loc_0072E2A0: push edx
+ loc_0072E2A1: call edi
+ loc_0072E2A3: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E2A8: push 00000000h
+ loc_0072E2AA: call __vbaCastObj
+ loc_0072E2AC: push eax
+ loc_0072E2AD: lea eax, var_18
+ loc_0072E2B0: push eax
+ loc_0072E2B1: call edi
+ loc_0072E2B3: xor edi, edi
+ loc_0072E2B5: cmp var_28, edi
+ loc_0072E2B8: jnz 0072E2C9h
+ loc_0072E2BA: lea edx, var_28
+ loc_0072E2BD: push edx
+ loc_0072E2BE: push 0047677Ch
+ loc_0072E2C3: call [004012FCh] ; __vbaNew2
+ loc_0072E2C9: mov eax, var_28
+ loc_0072E2CC: push edi
+ loc_0072E2CD: push eax
+ loc_0072E2CE: call [00401238h] ; __vbaObjIs
+ loc_0072E2D4: test ax, ax
+ loc_0072E2D7: jnz 0072E3A8h
+ loc_0072E2DD: mov eax, var_28
+ loc_0072E2E0: cmp eax, edi
+ loc_0072E2E2: jnz 0072E2F6h
+ loc_0072E2E4: lea ecx, var_28
+ loc_0072E2E7: push ecx
+ loc_0072E2E8: push 0047677Ch
+ loc_0072E2ED: call [004012FCh] ; __vbaNew2
+ loc_0072E2F3: mov eax, var_28
+ loc_0072E2F6: mov edx, [eax]
+ loc_0072E2F8: lea ecx, var_38
+ loc_0072E2FB: push ecx
+ loc_0072E2FC: push eax
+ loc_0072E2FD: mov esi, eax
+ loc_0072E2FF: call [edx+0000001Ch]
+ loc_0072E302: cmp eax, edi
+ loc_0072E304: fnclex
+ loc_0072E306: jge 0072E329h
+ loc_0072E308: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E30E: push 0000001Ch
+ loc_0072E310: push 00476978h
+ loc_0072E315: push esi
+ loc_0072E316: push eax
+ loc_0072E317: call ebx
+ loc_0072E319: jmp 0072E32Fh
+ loc_0072E31B: lea ecx, var_14
+ loc_0072E31E: push ecx
+ loc_0072E31F: call 00730070h
+ loc_0072E324: mov var_1C, eax
+ loc_0072E327: jmp 0072E2B5h
+ loc_0072E329: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E32F: mov edx, var_38
+ loc_0072E332: push edi
+ loc_0072E333: push edx
+ loc_0072E334: call [00401238h] ; __vbaObjIs
+ loc_0072E33A: mov si, ax
+ loc_0072E33D: lea ecx, var_38
+ loc_0072E340: not esi
+ loc_0072E342: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E348: cmp si, di
+ loc_0072E34B: jz 0072E3A8h
+ loc_0072E34D: mov eax, var_28
+ loc_0072E350: cmp eax, edi
+ loc_0072E352: jnz 0072E366h
+ loc_0072E354: lea eax, var_28
+ loc_0072E357: push eax
+ loc_0072E358: push 0047677Ch
+ loc_0072E35D: call [004012FCh] ; __vbaNew2
+ loc_0072E363: mov eax, var_28
+ loc_0072E366: mov ecx, [eax]
+ loc_0072E368: lea edx, var_38
+ loc_0072E36B: push edx
+ loc_0072E36C: push eax
+ loc_0072E36D: mov esi, eax
+ loc_0072E36F: call [ecx+0000001Ch]
+ loc_0072E372: cmp eax, edi
+ loc_0072E374: fnclex
+ loc_0072E376: jge 0072E383h
+ loc_0072E378: push 0000001Ch
+ loc_0072E37A: push 00476978h
+ loc_0072E37F: push esi
+ loc_0072E380: push eax
+ loc_0072E381: call ebx
+ loc_0072E383: mov eax, var_38
+ loc_0072E386: push eax
+ loc_0072E387: mov esi, eax
+ loc_0072E389: mov ecx, [eax]
+ loc_0072E38B: call [ecx+00000050h]
+ loc_0072E38E: cmp eax, edi
+ loc_0072E390: fnclex
+ loc_0072E392: jge 0072E39Fh
+ loc_0072E394: push 00000050h
+ loc_0072E396: push 0047678Ch
+ loc_0072E39B: push esi
+ loc_0072E39C: push eax
+ loc_0072E39D: call ebx
+ loc_0072E39F: lea ecx, var_38
+ loc_0072E3A2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E3A8: mov edx, var_1C
+ loc_0072E3AB: push 0072E40Dh
+ loc_0072E3B0: mov var_24, edx
+ loc_0072E3B3: jmp 0072E3E9h
+ loc_0072E3B5: lea eax, var_34
+ loc_0072E3B8: lea ecx, var_30
+ loc_0072E3BB: push eax
+ loc_0072E3BC: push ecx
+ loc_0072E3BD: push 00000002h
+ loc_0072E3BF: call [00401324h] ; __vbaFreeStrList
+ loc_0072E3C5: lea edx, var_3C
+ loc_0072E3C8: lea eax, var_38
+ loc_0072E3CB: push edx
+ loc_0072E3CC: push eax
+ loc_0072E3CD: push 00000002h
+ loc_0072E3CF: call [00401068h] ; __vbaFreeObjList
+ loc_0072E3D5: lea ecx, var_5C
+ loc_0072E3D8: lea edx, var_4C
+ loc_0072E3DB: push ecx
+ loc_0072E3DC: push edx
+ loc_0072E3DD: push 00000002h
+ loc_0072E3DF: call [00401050h] ; __vbaFreeVarList
+ loc_0072E3E5: add esp, 00000024h
+ loc_0072E3E8: ret
+ loc_0072E3E9: lea ecx, var_14
+ loc_0072E3EC: call [00401430h] ; __vbaFreeStr
+ loc_0072E3F2: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0072E3F8: lea ecx, var_18
+ loc_0072E3FB: call __vbaFreeObj
+ loc_0072E3FD: lea ecx, var_20
+ loc_0072E400: call __vbaFreeObj
+ loc_0072E402: lea ecx, var_28
+ loc_0072E405: call __vbaFreeObj
+ loc_0072E407: lea ecx, var_2C
+ loc_0072E40A: call __vbaFreeObj
+ loc_0072E40C: ret
+ loc_0072E40D: mov ecx, var_10
+ loc_0072E410: mov ax, var_24
+ loc_0072E414: pop edi
+ loc_0072E415: pop esi
+ loc_0072E416: mov fs:[00000000h], ecx
+ loc_0072E41D: pop ebx
+ loc_0072E41E: mov esp, ebp
+ loc_0072E420: pop ebp
+ loc_0072E421: ret
+ loc_0072E422: nop
+End Sub
+
+Private Sub Proc_76_4_72DC70
+ loc_0072DC70: push ebp
+ loc_0072DC71: mov ebp, esp
+ loc_0072DC73: sub esp, 00000008h
+ loc_0072DC76: push 00412856h ; __vbaExceptHandler
+ loc_0072DC7B: mov eax, fs:[00000000h]
+ loc_0072DC81: push eax
+ loc_0072DC82: mov fs:[00000000h], esp
+ loc_0072DC89: sub esp, 00000038h
+ loc_0072DC8C: push ebx
+ loc_0072DC8D: push esi
+ loc_0072DC8E: push edi
+ loc_0072DC8F: mov var_8, esp
+ loc_0072DC92: mov var_4, 00412440h
+ loc_0072DC99: xor edi, edi
+ loc_0072DC9B: xor esi, esi
+ loc_0072DC9D: mov var_18, edi
+ loc_0072DCA0: mov var_1C, edi
+ loc_0072DCA3: mov var_2C, edi
+ loc_0072DCA6: mov var_3C, edi
+ loc_0072DCA9: mov var_40, edi
+ loc_0072DCAC: call 0072F480h
+ loc_0072DCB1: test ax, ax
+ loc_0072DCB4: jz 0072DCD2h
+ loc_0072DCB6: lea eax, var_40
+ loc_0072DCB9: mov var_40, FFFFFFFFh
+ loc_0072DCC0: push eax
+ loc_0072DCC1: call 00733200h
+ loc_0072DCC6: call 0072E9A0h
+ loc_0072DCCB: test ax, ax
+ loc_0072DCCE: jz 0072DCF9h
+ loc_0072DCD0: jmp 0072DCF6h
+ loc_0072DCD2: call 0072E9A0h
+ loc_0072DCD7: test ax, ax
+ loc_0072DCDA: jnz 0072DCF6h
+ loc_0072DCDC: lea ecx, var_40
+ loc_0072DCDF: mov var_40, FFFFFFFFh
+ loc_0072DCE6: push ecx
+ loc_0072DCE7: call 00733200h
+ loc_0072DCEC: call 0072E9A0h
+ loc_0072DCF1: test ax, ax
+ loc_0072DCF4: jz 0072DCF9h
+ loc_0072DCF6: or esi, FFFFFFFFh
+ loc_0072DCF9: cmp si, di
+ loc_0072DCFC: jnz 0072DE7Bh
+ loc_0072DD02: mov eax, [0073A08Ch]
+ loc_0072DD07: lea ecx, var_40
+ loc_0072DD0A: push ecx
+ loc_0072DD0B: push eax
+ loc_0072DD0C: mov edx, [eax]
+ loc_0072DD0E: call [edx+0000002Ch]
+ loc_0072DD11: cmp eax, edi
+ loc_0072DD13: fnclex
+ loc_0072DD15: jge 0072DD30h
+ loc_0072DD17: mov edx, [0073A08Ch]
+ loc_0072DD1D: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DD23: push 0000002Ch
+ loc_0072DD25: push 004419ACh
+ loc_0072DD2A: push edx
+ loc_0072DD2B: push eax
+ loc_0072DD2C: call __vbaHresultCheckObj
+ loc_0072DD2E: jmp 0072DD36h
+ loc_0072DD30: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DD36: cmp var_40, di
+ loc_0072DD3A: jnz 0072DD94h
+ loc_0072DD3C: lea ebx, var_1C
+ loc_0072DD3F: mov edx, [0073A08Ch]
+ loc_0072DD45: push ebx
+ loc_0072DD46: mov ecx, 0000000Ah
+ loc_0072DD4B: sub esp, 00000010h
+ loc_0072DD4E: mov edi, [edx]
+ loc_0072DD50: mov ebx, esp
+ loc_0072DD52: mov eax, 80020004h
+ loc_0072DD57: push edx
+ loc_0072DD58: mov [ebx], ecx
+ loc_0072DD5A: mov ecx, var_38
+ loc_0072DD5D: mov [ebx+00000004h], ecx
+ loc_0072DD60: mov [ebx+00000008h], eax
+ loc_0072DD63: mov eax, var_30
+ loc_0072DD66: mov [ebx+0000000Ch], eax
+ loc_0072DD69: call [edi+00000088h]
+ loc_0072DD6F: xor edi, edi
+ loc_0072DD71: cmp eax, edi
+ loc_0072DD73: fnclex
+ loc_0072DD75: jge 0072DD8Bh
+ loc_0072DD77: mov ecx, [0073A08Ch]
+ loc_0072DD7D: push 00000088h
+ loc_0072DD82: push 004419ACh
+ loc_0072DD87: push ecx
+ loc_0072DD88: push eax
+ loc_0072DD89: call __vbaHresultCheckObj
+ loc_0072DD8B: lea ecx, var_1C
+ loc_0072DD8E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DD94: mov eax, [0073A08Ch]
+ loc_0072DD99: lea ecx, var_1C
+ loc_0072DD9C: push ecx
+ loc_0072DD9D: push 00453CC4h ; "Uncertain"
+ loc_0072DDA2: mov edx, [eax]
+ loc_0072DDA4: push eax
+ loc_0072DDA5: call [edx+00000064h]
+ loc_0072DDA8: cmp eax, edi
+ loc_0072DDAA: fnclex
+ loc_0072DDAC: jge 0072DDBFh
+ loc_0072DDAE: mov edx, [0073A08Ch]
+ loc_0072DDB4: push 00000064h
+ loc_0072DDB6: push 004419ACh
+ loc_0072DDBB: push edx
+ loc_0072DDBC: push eax
+ loc_0072DDBD: call __vbaHresultCheckObj
+ loc_0072DDBF: lea ecx, var_1C
+ loc_0072DDC2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DDC8: mov eax, [0073A040h]
+ loc_0072DDCD: mov ebx, [00401098h] ; __vbaStrCat
+ loc_0072DDD3: push 00476940h ; "Nothing right now, "
+ loc_0072DDD8: push eax
+ loc_0072DDD9: mov esi, 80020004h
+ loc_0072DDDE: mov edi, 0000000Ah
+ loc_0072DDE3: call ebx
+ loc_0072DDE5: mov edx, eax
+ loc_0072DDE7: lea ecx, var_18
+ loc_0072DDEA: call [004013C0h] ; __vbaStrMove
+ loc_0072DDF0: push eax
+ loc_0072DDF1: push 00444D98h ; "."
+ loc_0072DDF6: call ebx
+ loc_0072DDF8: lea ebx, var_1C
+ loc_0072DDFB: mov edx, [0073A08Ch]
+ loc_0072DE01: push ebx
+ loc_0072DE02: mov ecx, 00000008h
+ loc_0072DE07: sub esp, 00000010h
+ loc_0072DE0A: mov var_2C, ecx
+ loc_0072DE0D: mov ebx, esp
+ loc_0072DE0F: sub esp, 00000010h
+ loc_0072DE12: mov var_24, eax
+ loc_0072DE15: mov edx, [edx]
+ loc_0072DE17: mov [ebx], edi
+ loc_0072DE19: mov edi, var_38
+ loc_0072DE1C: mov [ebx+00000004h], edi
+ loc_0072DE1F: mov [ebx+00000008h], esi
+ loc_0072DE22: mov esi, var_30
+ loc_0072DE25: mov [ebx+0000000Ch], esi
+ loc_0072DE28: mov esi, esp
+ loc_0072DE2A: mov [esi], ecx
+ loc_0072DE2C: mov ecx, var_28
+ loc_0072DE2F: mov [esi+00000004h], ecx
+ loc_0072DE32: mov ecx, [0073A08Ch]
+ loc_0072DE38: push ecx
+ loc_0072DE39: mov [esi+00000008h], eax
+ loc_0072DE3C: mov eax, var_20
+ loc_0072DE3F: mov [esi+0000000Ch], eax
+ loc_0072DE42: call [edx+00000078h]
+ loc_0072DE45: test eax, eax
+ loc_0072DE47: fnclex
+ loc_0072DE49: jge 0072DE60h
+ loc_0072DE4B: mov edx, [0073A08Ch]
+ loc_0072DE51: push 00000078h
+ loc_0072DE53: push 004419ACh
+ loc_0072DE58: push edx
+ loc_0072DE59: push eax
+ loc_0072DE5A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DE60: lea ecx, var_18
+ loc_0072DE63: call [00401430h] ; __vbaFreeStr
+ loc_0072DE69: lea ecx, var_1C
+ loc_0072DE6C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DE72: lea ecx, var_2C
+ loc_0072DE75: call [00401030h] ; __vbaFreeVar
+ loc_0072DE7B: push 0072DE9Fh
+ loc_0072DE80: jmp 0072DE9Eh
+ loc_0072DE82: lea ecx, var_18
+ loc_0072DE85: call [00401430h] ; __vbaFreeStr
+ loc_0072DE8B: lea ecx, var_1C
+ loc_0072DE8E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072DE94: lea ecx, var_2C
+ loc_0072DE97: call [00401030h] ; __vbaFreeVar
+ loc_0072DE9D: ret
+ loc_0072DE9E: ret
+ loc_0072DE9F: mov ecx, var_10
+ loc_0072DEA2: pop edi
+ loc_0072DEA3: pop esi
+ loc_0072DEA4: mov fs:[00000000h], ecx
+ loc_0072DEAB: pop ebx
+ loc_0072DEAC: mov esp, ebp
+ loc_0072DEAE: pop ebp
+ loc_0072DEAF: ret
+ loc_0072DEB0: push ebp
+ loc_0072DEB1: mov ebp, esp
+ loc_0072DEB3: sub esp, 00000008h
+ loc_0072DEB6: push 00412856h ; __vbaExceptHandler
+ loc_0072DEBB: mov eax, fs:[00000000h]
+ loc_0072DEC1: push eax
+ loc_0072DEC2: mov fs:[00000000h], esp
+ loc_0072DEC9: sub esp, 00000070h
+ loc_0072DECC: push ebx
+ loc_0072DECD: push esi
+ loc_0072DECE: push edi
+ loc_0072DECF: mov var_8, esp
+ loc_0072DED2: mov var_4, 00412450h
+ loc_0072DED9: xor edi, edi
+ loc_0072DEDB: mov var_14, edi
+ loc_0072DEDE: mov var_18, edi
+ loc_0072DEE1: mov var_20, edi
+ loc_0072DEE4: mov var_28, edi
+ loc_0072DEE7: mov var_2C, edi
+ loc_0072DEEA: mov var_30, edi
+ loc_0072DEED: mov var_34, edi
+ loc_0072DEF0: mov var_38, edi
+ loc_0072DEF3: mov var_3C, edi
+ loc_0072DEF6: mov var_4C, edi
+ loc_0072DEF9: mov var_5C, edi
+ loc_0072DEFC: mov var_60, edi
+ loc_0072DEFF: mov var_64, edi
+ loc_0072DF02: mov var_68, edi
+ loc_0072DF05: mov var_1C, edi
+ loc_0072DF08: call 00735040h
+ loc_0072DF0D: mov var_44, eax
+ loc_0072DF10: lea eax, var_4C
+ loc_0072DF13: lea ecx, var_5C
+ loc_0072DF16: push eax
+ loc_0072DF17: push ecx
+ loc_0072DF18: mov var_4C, 00000008h
+ loc_0072DF1F: call [00401154h] ; rtcTrimVar
+ loc_0072DF25: lea edx, var_5C
+ loc_0072DF28: push edx
+ loc_0072DF29: call [00401040h] ; __vbaStrVarMove
+ loc_0072DF2F: mov edx, eax
+ loc_0072DF31: lea ecx, var_14
+ loc_0072DF34: call [004013C0h] ; __vbaStrMove
+ loc_0072DF3A: lea eax, var_5C
+ loc_0072DF3D: lea ecx, var_4C
+ loc_0072DF40: push eax
+ loc_0072DF41: push ecx
+ loc_0072DF42: push 00000002h
+ loc_0072DF44: call [00401050h] ; __vbaFreeVarList
+ loc_0072DF4A: mov edx, var_14
+ loc_0072DF4D: add esp, 0000000Ch
+ loc_0072DF50: push edx
+ loc_0072DF51: call [00401044h] ; __vbaLenBstr
+ loc_0072DF57: test eax, eax
+ loc_0072DF59: jle 0072E2B5h
+ loc_0072DF5F: cmp var_28, edi
+ loc_0072DF62: jnz 0072DF73h
+ loc_0072DF64: lea eax, var_28
+ loc_0072DF67: push eax
+ loc_0072DF68: push 0047677Ch
+ loc_0072DF6D: call [004012FCh] ; __vbaNew2
+ loc_0072DF73: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072DF79: mov esi, var_28
+ loc_0072DF7C: mov edx, 0043C9F4h
+ loc_0072DF81: lea ecx, var_30
+ loc_0072DF84: call ebx
+ loc_0072DF86: mov ecx, [esi]
+ loc_0072DF88: lea edx, var_60
+ loc_0072DF8B: push edx
+ loc_0072DF8C: lea eax, var_14
+ loc_0072DF8F: lea edx, var_30
+ loc_0072DF92: push eax
+ loc_0072DF93: push edx
+ loc_0072DF94: push esi
+ loc_0072DF95: call [ecx+0000002Ch]
+ loc_0072DF98: cmp eax, edi
+ loc_0072DF9A: fnclex
+ loc_0072DF9C: jge 0072DFADh
+ loc_0072DF9E: push 0000002Ch
+ loc_0072DFA0: push 00476978h
+ loc_0072DFA5: push esi
+ loc_0072DFA6: push eax
+ loc_0072DFA7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFAD: mov si, var_60
+ loc_0072DFB1: lea ecx, var_30
+ loc_0072DFB4: call [00401430h] ; __vbaFreeStr
+ loc_0072DFBA: cmp si, di
+ loc_0072DFBD: jz 0072E31Bh
+ loc_0072DFC3: mov eax, var_28
+ loc_0072DFC6: cmp eax, edi
+ loc_0072DFC8: jnz 0072DFDCh
+ loc_0072DFCA: lea eax, var_28
+ loc_0072DFCD: push eax
+ loc_0072DFCE: push 0047677Ch
+ loc_0072DFD3: call [004012FCh] ; __vbaNew2
+ loc_0072DFD9: mov eax, var_28
+ loc_0072DFDC: mov ecx, [eax]
+ loc_0072DFDE: lea edx, var_38
+ loc_0072DFE1: push edx
+ loc_0072DFE2: push eax
+ loc_0072DFE3: mov esi, eax
+ loc_0072DFE5: call [ecx+0000001Ch]
+ loc_0072DFE8: cmp eax, edi
+ loc_0072DFEA: fnclex
+ loc_0072DFEC: jge 0072DFFDh
+ loc_0072DFEE: push 0000001Ch
+ loc_0072DFF0: push 00476978h
+ loc_0072DFF5: push esi
+ loc_0072DFF6: push eax
+ loc_0072DFF7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFFD: mov eax, var_38
+ loc_0072E000: push 0047678Ch
+ loc_0072E005: push eax
+ loc_0072E006: call [004013C4h] ; __vbaCastObj
+ loc_0072E00C: mov edi, [00401128h] ; __vbaObjSet
+ loc_0072E012: lea ecx, var_2C
+ loc_0072E015: push eax
+ loc_0072E016: push ecx
+ loc_0072E017: call edi
+ loc_0072E019: lea ecx, var_38
+ loc_0072E01C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E022: mov eax, [0073A254h]
+ loc_0072E027: test eax, eax
+ loc_0072E029: jnz 0072E03Bh
+ loc_0072E02B: push 0073A254h
+ loc_0072E030: push 00431838h
+ loc_0072E035: call [004012FCh] ; __vbaNew2
+ loc_0072E03B: mov eax, [0073A254h]
+ loc_0072E040: lea edx, var_60
+ loc_0072E043: push edx
+ loc_0072E044: push eax
+ loc_0072E045: call 006A91B0h
+ loc_0072E04A: xor edx, edx
+ loc_0072E04C: lea ecx, var_34
+ loc_0072E04F: call ebx
+ loc_0072E051: mov edx, 00455038h ; "Update"
+ loc_0072E056: lea ecx, var_30
+ loc_0072E059: call ebx
+ loc_0072E05B: mov ecx, var_60
+ loc_0072E05E: lea edx, var_34
+ loc_0072E061: mov var_64, ecx
+ loc_0072E064: lea eax, var_30
+ loc_0072E067: push edx
+ loc_0072E068: lea ecx, var_64
+ loc_0072E06B: push eax
+ loc_0072E06C: lea edx, var_2C
+ loc_0072E06F: push ecx
+ loc_0072E070: push edx
+ loc_0072E071: call 00730AB0h
+ loc_0072E076: lea eax, var_34
+ loc_0072E079: lea ecx, var_30
+ loc_0072E07C: push eax
+ loc_0072E07D: push ecx
+ loc_0072E07E: push 00000002h
+ loc_0072E080: call [00401324h] ; __vbaFreeStrList
+ loc_0072E086: mov eax, var_2C
+ loc_0072E089: add esp, 0000000Ch
+ loc_0072E08C: lea ecx, var_38
+ loc_0072E08F: mov edx, [eax]
+ loc_0072E091: push ecx
+ loc_0072E092: push eax
+ loc_0072E093: call [edx+00000040h]
+ loc_0072E096: test eax, eax
+ loc_0072E098: fnclex
+ loc_0072E09A: jge 0072E0AEh
+ loc_0072E09C: mov edx, var_2C
+ loc_0072E09F: push 00000040h
+ loc_0072E0A1: push 0047678Ch
+ loc_0072E0A6: push edx
+ loc_0072E0A7: push eax
+ loc_0072E0A8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0AE: mov eax, var_38
+ loc_0072E0B1: push 00000000h
+ loc_0072E0B3: push eax
+ loc_0072E0B4: call [00401238h] ; __vbaObjIs
+ loc_0072E0BA: mov si, ax
+ loc_0072E0BD: lea ecx, var_38
+ loc_0072E0C0: not esi
+ loc_0072E0C2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E0C8: test si, si
+ loc_0072E0CB: jz 0072E2B3h
+ loc_0072E0D1: push 00414B88h
+ loc_0072E0D6: call [0040122Ch] ; __vbaNew
+ loc_0072E0DC: lea ecx, var_20
+ loc_0072E0DF: push eax
+ loc_0072E0E0: push ecx
+ loc_0072E0E1: call edi
+ loc_0072E0E3: mov eax, var_2C
+ loc_0072E0E6: lea ecx, var_38
+ loc_0072E0E9: push ecx
+ loc_0072E0EA: push eax
+ loc_0072E0EB: mov edx, [eax]
+ loc_0072E0ED: call [edx+00000040h]
+ loc_0072E0F0: test eax, eax
+ loc_0072E0F2: fnclex
+ loc_0072E0F4: jge 0072E10Ch
+ loc_0072E0F6: mov edx, var_2C
+ loc_0072E0F9: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0FF: push 00000040h
+ loc_0072E101: push 0047678Ch
+ loc_0072E106: push edx
+ loc_0072E107: push eax
+ loc_0072E108: call ebx
+ loc_0072E10A: jmp 0072E112h
+ loc_0072E10C: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E112: mov eax, var_38
+ loc_0072E115: push 00475D6Ch
+ loc_0072E11A: push eax
+ loc_0072E11B: call [004013C4h] ; __vbaCastObj
+ loc_0072E121: lea ecx, var_3C
+ loc_0072E124: push eax
+ loc_0072E125: push ecx
+ loc_0072E126: call edi
+ loc_0072E128: mov eax, var_20
+ loc_0072E12B: lea ecx, var_3C
+ loc_0072E12E: push ecx
+ loc_0072E12F: push eax
+ loc_0072E130: mov edx, [eax]
+ loc_0072E132: call [edx+00000020h]
+ loc_0072E135: test eax, eax
+ loc_0072E137: fnclex
+ loc_0072E139: jge 0072E149h
+ loc_0072E13B: mov edx, var_20
+ loc_0072E13E: push 00000020h
+ loc_0072E140: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E145: push edx
+ loc_0072E146: push eax
+ loc_0072E147: call ebx
+ loc_0072E149: lea eax, var_3C
+ loc_0072E14C: lea ecx, var_38
+ loc_0072E14F: push eax
+ loc_0072E150: push ecx
+ loc_0072E151: push 00000002h
+ loc_0072E153: call [00401068h] ; __vbaFreeObjList
+ loc_0072E159: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072E15F: add esp, 0000000Ch
+ loc_0072E162: lea edx, var_38
+ loc_0072E165: push 00000000h
+ loc_0072E167: push edx
+ loc_0072E168: call __vbaObjSetAddref
+ loc_0072E16A: mov eax, var_2C
+ loc_0072E16D: lea edx, var_38
+ loc_0072E170: push edx
+ loc_0072E171: push eax
+ loc_0072E172: mov ecx, [eax]
+ loc_0072E174: call [ecx+00000044h]
+ loc_0072E177: test eax, eax
+ loc_0072E179: fnclex
+ loc_0072E17B: jge 0072E18Bh
+ loc_0072E17D: mov ecx, var_2C
+ loc_0072E180: push 00000044h
+ loc_0072E182: push 0047678Ch
+ loc_0072E187: push ecx
+ loc_0072E188: push eax
+ loc_0072E189: call ebx
+ loc_0072E18B: lea ecx, var_38
+ loc_0072E18E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E194: push 0041489Ch
+ loc_0072E199: call [0040122Ch] ; __vbaNew
+ loc_0072E19F: lea edx, var_18
+ loc_0072E1A2: push eax
+ loc_0072E1A3: push edx
+ loc_0072E1A4: call edi
+ loc_0072E1A6: mov eax, var_20
+ loc_0072E1A9: lea ecx, var_38
+ loc_0072E1AC: push eax
+ loc_0072E1AD: push ecx
+ loc_0072E1AE: call __vbaObjSetAddref
+ loc_0072E1B0: mov eax, var_18
+ loc_0072E1B3: lea ecx, var_38
+ loc_0072E1B6: push ecx
+ loc_0072E1B7: push eax
+ loc_0072E1B8: mov edx, [eax]
+ loc_0072E1BA: call [edx+00000020h]
+ loc_0072E1BD: test eax, eax
+ loc_0072E1BF: fnclex
+ loc_0072E1C1: jge 0072E1D1h
+ loc_0072E1C3: mov edx, var_18
+ loc_0072E1C6: push 00000020h
+ loc_0072E1C8: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E1CD: push edx
+ loc_0072E1CE: push eax
+ loc_0072E1CF: call ebx
+ loc_0072E1D1: lea ecx, var_38
+ loc_0072E1D4: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E1DA: mov ecx, var_18
+ loc_0072E1DD: mov eax, var_20
+ loc_0072E1E0: lea edx, var_38
+ loc_0072E1E3: push ecx
+ loc_0072E1E4: mov ebx, [eax]
+ loc_0072E1E6: push edx
+ loc_0072E1E7: call __vbaObjSetAddref
+ loc_0072E1E9: push eax
+ loc_0072E1EA: mov eax, var_20
+ loc_0072E1ED: push eax
+ loc_0072E1EE: call [ebx+00000028h]
+ loc_0072E1F1: test eax, eax
+ loc_0072E1F3: fnclex
+ loc_0072E1F5: jge 0072E209h
+ loc_0072E1F7: mov ecx, var_20
+ loc_0072E1FA: push 00000028h
+ loc_0072E1FC: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E201: push ecx
+ loc_0072E202: push eax
+ loc_0072E203: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E209: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_0072E20F: lea ecx, var_38
+ loc_0072E212: call ebx
+ loc_0072E214: mov eax, var_18
+ loc_0072E217: lea ecx, var_68
+ loc_0072E21A: mov var_68, 00000005h
+ loc_0072E221: push ecx
+ loc_0072E222: mov edx, [eax]
+ loc_0072E224: push eax
+ loc_0072E225: call [edx+00000038h]
+ loc_0072E228: test eax, eax
+ loc_0072E22A: fnclex
+ loc_0072E22C: jge 0072E240h
+ loc_0072E22E: mov edx, var_18
+ loc_0072E231: push 00000038h
+ loc_0072E233: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E238: push edx
+ loc_0072E239: push eax
+ loc_0072E23A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E240: mov eax, [0073A234h]
+ loc_0072E245: lea ecx, var_60
+ loc_0072E248: push ecx
+ loc_0072E249: lea ecx, var_38
+ loc_0072E24C: mov edx, [eax]
+ loc_0072E24E: mov eax, var_18
+ loc_0072E251: push eax
+ loc_0072E252: push ecx
+ loc_0072E253: mov var_80, edx
+ loc_0072E256: call __vbaObjSetAddref
+ loc_0072E258: mov edx, [0073A234h]
+ loc_0072E25E: push eax
+ loc_0072E25F: mov eax, var_80
+ loc_0072E262: push edx
+ loc_0072E263: call [eax+0000001Ch]
+ loc_0072E266: test eax, eax
+ loc_0072E268: fnclex
+ loc_0072E26A: jge 0072E281h
+ loc_0072E26C: mov ecx, [0073A234h]
+ loc_0072E272: push 0000001Ch
+ loc_0072E274: push 0044D85Ch
+ loc_0072E279: push ecx
+ loc_0072E27A: push eax
+ loc_0072E27B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E281: lea ecx, var_38
+ loc_0072E284: call ebx
+ loc_0072E286: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072E28C: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E291: push 00000000h
+ loc_0072E293: mov var_1C, FFFFFFFFh
+ loc_0072E29A: call __vbaCastObj
+ loc_0072E29C: lea edx, var_20
+ loc_0072E29F: push eax
+ loc_0072E2A0: push edx
+ loc_0072E2A1: call edi
+ loc_0072E2A3: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E2A8: push 00000000h
+ loc_0072E2AA: call __vbaCastObj
+ loc_0072E2AC: push eax
+ loc_0072E2AD: lea eax, var_18
+ loc_0072E2B0: push eax
+ loc_0072E2B1: call edi
+ loc_0072E2B3: xor edi, edi
+ loc_0072E2B5: cmp var_28, edi
+ loc_0072E2B8: jnz 0072E2C9h
+ loc_0072E2BA: lea edx, var_28
+ loc_0072E2BD: push edx
+ loc_0072E2BE: push 0047677Ch
+ loc_0072E2C3: call [004012FCh] ; __vbaNew2
+ loc_0072E2C9: mov eax, var_28
+ loc_0072E2CC: push edi
+ loc_0072E2CD: push eax
+ loc_0072E2CE: call [00401238h] ; __vbaObjIs
+ loc_0072E2D4: test ax, ax
+ loc_0072E2D7: jnz 0072E3A8h
+ loc_0072E2DD: mov eax, var_28
+ loc_0072E2E0: cmp eax, edi
+ loc_0072E2E2: jnz 0072E2F6h
+ loc_0072E2E4: lea ecx, var_28
+ loc_0072E2E7: push ecx
+ loc_0072E2E8: push 0047677Ch
+ loc_0072E2ED: call [004012FCh] ; __vbaNew2
+ loc_0072E2F3: mov eax, var_28
+ loc_0072E2F6: mov edx, [eax]
+ loc_0072E2F8: lea ecx, var_38
+ loc_0072E2FB: push ecx
+ loc_0072E2FC: push eax
+ loc_0072E2FD: mov esi, eax
+ loc_0072E2FF: call [edx+0000001Ch]
+ loc_0072E302: cmp eax, edi
+ loc_0072E304: fnclex
+ loc_0072E306: jge 0072E329h
+ loc_0072E308: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E30E: push 0000001Ch
+ loc_0072E310: push 00476978h
+ loc_0072E315: push esi
+ loc_0072E316: push eax
+ loc_0072E317: call ebx
+ loc_0072E319: jmp 0072E32Fh
+ loc_0072E31B: lea ecx, var_14
+ loc_0072E31E: push ecx
+ loc_0072E31F: call 00730070h
+ loc_0072E324: mov var_1C, eax
+ loc_0072E327: jmp 0072E2B5h
+ loc_0072E329: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E32F: mov edx, var_38
+ loc_0072E332: push edi
+ loc_0072E333: push edx
+ loc_0072E334: call [00401238h] ; __vbaObjIs
+ loc_0072E33A: mov si, ax
+ loc_0072E33D: lea ecx, var_38
+ loc_0072E340: not esi
+ loc_0072E342: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E348: cmp si, di
+ loc_0072E34B: jz 0072E3A8h
+ loc_0072E34D: mov eax, var_28
+ loc_0072E350: cmp eax, edi
+ loc_0072E352: jnz 0072E366h
+ loc_0072E354: lea eax, var_28
+ loc_0072E357: push eax
+ loc_0072E358: push 0047677Ch
+ loc_0072E35D: call [004012FCh] ; __vbaNew2
+ loc_0072E363: mov eax, var_28
+ loc_0072E366: mov ecx, [eax]
+ loc_0072E368: lea edx, var_38
+ loc_0072E36B: push edx
+ loc_0072E36C: push eax
+ loc_0072E36D: mov esi, eax
+ loc_0072E36F: call [ecx+0000001Ch]
+ loc_0072E372: cmp eax, edi
+ loc_0072E374: fnclex
+ loc_0072E376: jge 0072E383h
+ loc_0072E378: push 0000001Ch
+ loc_0072E37A: push 00476978h
+ loc_0072E37F: push esi
+ loc_0072E380: push eax
+ loc_0072E381: call ebx
+ loc_0072E383: mov eax, var_38
+ loc_0072E386: push eax
+ loc_0072E387: mov esi, eax
+ loc_0072E389: mov ecx, [eax]
+ loc_0072E38B: call [ecx+00000050h]
+ loc_0072E38E: cmp eax, edi
+ loc_0072E390: fnclex
+ loc_0072E392: jge 0072E39Fh
+ loc_0072E394: push 00000050h
+ loc_0072E396: push 0047678Ch
+ loc_0072E39B: push esi
+ loc_0072E39C: push eax
+ loc_0072E39D: call ebx
+ loc_0072E39F: lea ecx, var_38
+ loc_0072E3A2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E3A8: mov edx, var_1C
+ loc_0072E3AB: push 0072E40Dh
+ loc_0072E3B0: mov var_24, edx
+ loc_0072E3B3: jmp 0072E3E9h
+ loc_0072E3B5: lea eax, var_34
+ loc_0072E3B8: lea ecx, var_30
+ loc_0072E3BB: push eax
+ loc_0072E3BC: push ecx
+ loc_0072E3BD: push 00000002h
+ loc_0072E3BF: call [00401324h] ; __vbaFreeStrList
+ loc_0072E3C5: lea edx, var_3C
+ loc_0072E3C8: lea eax, var_38
+ loc_0072E3CB: push edx
+ loc_0072E3CC: push eax
+ loc_0072E3CD: push 00000002h
+ loc_0072E3CF: call [00401068h] ; __vbaFreeObjList
+ loc_0072E3D5: lea ecx, var_5C
+ loc_0072E3D8: lea edx, var_4C
+ loc_0072E3DB: push ecx
+ loc_0072E3DC: push edx
+ loc_0072E3DD: push 00000002h
+ loc_0072E3DF: call [00401050h] ; __vbaFreeVarList
+ loc_0072E3E5: add esp, 00000024h
+ loc_0072E3E8: ret
+ loc_0072E3E9: lea ecx, var_14
+ loc_0072E3EC: call [00401430h] ; __vbaFreeStr
+ loc_0072E3F2: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0072E3F8: lea ecx, var_18
+ loc_0072E3FB: call __vbaFreeObj
+ loc_0072E3FD: lea ecx, var_20
+ loc_0072E400: call __vbaFreeObj
+ loc_0072E402: lea ecx, var_28
+ loc_0072E405: call __vbaFreeObj
+ loc_0072E407: lea ecx, var_2C
+ loc_0072E40A: call __vbaFreeObj
+ loc_0072E40C: ret
+ loc_0072E40D: mov ecx, var_10
+ loc_0072E410: mov ax, var_24
+ loc_0072E414: pop edi
+ loc_0072E415: pop esi
+ loc_0072E416: mov fs:[00000000h], ecx
+ loc_0072E41D: pop ebx
+ loc_0072E41E: mov esp, ebp
+ loc_0072E420: pop ebp
+ loc_0072E421: ret
+ loc_0072E422: nop
+End Sub
+
+Private Sub Proc_76_5_72DEB0
+ loc_0072DEB0: push ebp
+ loc_0072DEB1: mov ebp, esp
+ loc_0072DEB3: sub esp, 00000008h
+ loc_0072DEB6: push 00412856h ; __vbaExceptHandler
+ loc_0072DEBB: mov eax, fs:[00000000h]
+ loc_0072DEC1: push eax
+ loc_0072DEC2: mov fs:[00000000h], esp
+ loc_0072DEC9: sub esp, 00000070h
+ loc_0072DECC: push ebx
+ loc_0072DECD: push esi
+ loc_0072DECE: push edi
+ loc_0072DECF: mov var_8, esp
+ loc_0072DED2: mov var_4, 00412450h
+ loc_0072DED9: xor edi, edi
+ loc_0072DEDB: mov var_14, edi
+ loc_0072DEDE: mov var_18, edi
+ loc_0072DEE1: mov var_20, edi
+ loc_0072DEE4: mov var_28, edi
+ loc_0072DEE7: mov var_2C, edi
+ loc_0072DEEA: mov var_30, edi
+ loc_0072DEED: mov var_34, edi
+ loc_0072DEF0: mov var_38, edi
+ loc_0072DEF3: mov var_3C, edi
+ loc_0072DEF6: mov var_4C, edi
+ loc_0072DEF9: mov var_5C, edi
+ loc_0072DEFC: mov var_60, edi
+ loc_0072DEFF: mov var_64, edi
+ loc_0072DF02: mov var_68, edi
+ loc_0072DF05: mov var_1C, edi
+ loc_0072DF08: call 00735040h
+ loc_0072DF0D: mov var_44, eax
+ loc_0072DF10: lea eax, var_4C
+ loc_0072DF13: lea ecx, var_5C
+ loc_0072DF16: push eax
+ loc_0072DF17: push ecx
+ loc_0072DF18: mov var_4C, 00000008h
+ loc_0072DF1F: call [00401154h] ; rtcTrimVar
+ loc_0072DF25: lea edx, var_5C
+ loc_0072DF28: push edx
+ loc_0072DF29: call [00401040h] ; __vbaStrVarMove
+ loc_0072DF2F: mov edx, eax
+ loc_0072DF31: lea ecx, var_14
+ loc_0072DF34: call [004013C0h] ; __vbaStrMove
+ loc_0072DF3A: lea eax, var_5C
+ loc_0072DF3D: lea ecx, var_4C
+ loc_0072DF40: push eax
+ loc_0072DF41: push ecx
+ loc_0072DF42: push 00000002h
+ loc_0072DF44: call [00401050h] ; __vbaFreeVarList
+ loc_0072DF4A: mov edx, var_14
+ loc_0072DF4D: add esp, 0000000Ch
+ loc_0072DF50: push edx
+ loc_0072DF51: call [00401044h] ; __vbaLenBstr
+ loc_0072DF57: test eax, eax
+ loc_0072DF59: jle 0072E2B5h
+ loc_0072DF5F: cmp var_28, edi
+ loc_0072DF62: jnz 0072DF73h
+ loc_0072DF64: lea eax, var_28
+ loc_0072DF67: push eax
+ loc_0072DF68: push 0047677Ch
+ loc_0072DF6D: call [004012FCh] ; __vbaNew2
+ loc_0072DF73: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072DF79: mov esi, var_28
+ loc_0072DF7C: mov edx, 0043C9F4h
+ loc_0072DF81: lea ecx, var_30
+ loc_0072DF84: call ebx
+ loc_0072DF86: mov ecx, [esi]
+ loc_0072DF88: lea edx, var_60
+ loc_0072DF8B: push edx
+ loc_0072DF8C: lea eax, var_14
+ loc_0072DF8F: lea edx, var_30
+ loc_0072DF92: push eax
+ loc_0072DF93: push edx
+ loc_0072DF94: push esi
+ loc_0072DF95: call [ecx+0000002Ch]
+ loc_0072DF98: cmp eax, edi
+ loc_0072DF9A: fnclex
+ loc_0072DF9C: jge 0072DFADh
+ loc_0072DF9E: push 0000002Ch
+ loc_0072DFA0: push 00476978h
+ loc_0072DFA5: push esi
+ loc_0072DFA6: push eax
+ loc_0072DFA7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFAD: mov si, var_60
+ loc_0072DFB1: lea ecx, var_30
+ loc_0072DFB4: call [00401430h] ; __vbaFreeStr
+ loc_0072DFBA: cmp si, di
+ loc_0072DFBD: jz 0072E31Bh
+ loc_0072DFC3: mov eax, var_28
+ loc_0072DFC6: cmp eax, edi
+ loc_0072DFC8: jnz 0072DFDCh
+ loc_0072DFCA: lea eax, var_28
+ loc_0072DFCD: push eax
+ loc_0072DFCE: push 0047677Ch
+ loc_0072DFD3: call [004012FCh] ; __vbaNew2
+ loc_0072DFD9: mov eax, var_28
+ loc_0072DFDC: mov ecx, [eax]
+ loc_0072DFDE: lea edx, var_38
+ loc_0072DFE1: push edx
+ loc_0072DFE2: push eax
+ loc_0072DFE3: mov esi, eax
+ loc_0072DFE5: call [ecx+0000001Ch]
+ loc_0072DFE8: cmp eax, edi
+ loc_0072DFEA: fnclex
+ loc_0072DFEC: jge 0072DFFDh
+ loc_0072DFEE: push 0000001Ch
+ loc_0072DFF0: push 00476978h
+ loc_0072DFF5: push esi
+ loc_0072DFF6: push eax
+ loc_0072DFF7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072DFFD: mov eax, var_38
+ loc_0072E000: push 0047678Ch
+ loc_0072E005: push eax
+ loc_0072E006: call [004013C4h] ; __vbaCastObj
+ loc_0072E00C: mov edi, [00401128h] ; __vbaObjSet
+ loc_0072E012: lea ecx, var_2C
+ loc_0072E015: push eax
+ loc_0072E016: push ecx
+ loc_0072E017: call edi
+ loc_0072E019: lea ecx, var_38
+ loc_0072E01C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E022: mov eax, [0073A254h]
+ loc_0072E027: test eax, eax
+ loc_0072E029: jnz 0072E03Bh
+ loc_0072E02B: push 0073A254h
+ loc_0072E030: push 00431838h
+ loc_0072E035: call [004012FCh] ; __vbaNew2
+ loc_0072E03B: mov eax, [0073A254h]
+ loc_0072E040: lea edx, var_60
+ loc_0072E043: push edx
+ loc_0072E044: push eax
+ loc_0072E045: call 006A91B0h
+ loc_0072E04A: xor edx, edx
+ loc_0072E04C: lea ecx, var_34
+ loc_0072E04F: call ebx
+ loc_0072E051: mov edx, 00455038h ; "Update"
+ loc_0072E056: lea ecx, var_30
+ loc_0072E059: call ebx
+ loc_0072E05B: mov ecx, var_60
+ loc_0072E05E: lea edx, var_34
+ loc_0072E061: mov var_64, ecx
+ loc_0072E064: lea eax, var_30
+ loc_0072E067: push edx
+ loc_0072E068: lea ecx, var_64
+ loc_0072E06B: push eax
+ loc_0072E06C: lea edx, var_2C
+ loc_0072E06F: push ecx
+ loc_0072E070: push edx
+ loc_0072E071: call 00730AB0h
+ loc_0072E076: lea eax, var_34
+ loc_0072E079: lea ecx, var_30
+ loc_0072E07C: push eax
+ loc_0072E07D: push ecx
+ loc_0072E07E: push 00000002h
+ loc_0072E080: call [00401324h] ; __vbaFreeStrList
+ loc_0072E086: mov eax, var_2C
+ loc_0072E089: add esp, 0000000Ch
+ loc_0072E08C: lea ecx, var_38
+ loc_0072E08F: mov edx, [eax]
+ loc_0072E091: push ecx
+ loc_0072E092: push eax
+ loc_0072E093: call [edx+00000040h]
+ loc_0072E096: test eax, eax
+ loc_0072E098: fnclex
+ loc_0072E09A: jge 0072E0AEh
+ loc_0072E09C: mov edx, var_2C
+ loc_0072E09F: push 00000040h
+ loc_0072E0A1: push 0047678Ch
+ loc_0072E0A6: push edx
+ loc_0072E0A7: push eax
+ loc_0072E0A8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0AE: mov eax, var_38
+ loc_0072E0B1: push 00000000h
+ loc_0072E0B3: push eax
+ loc_0072E0B4: call [00401238h] ; __vbaObjIs
+ loc_0072E0BA: mov si, ax
+ loc_0072E0BD: lea ecx, var_38
+ loc_0072E0C0: not esi
+ loc_0072E0C2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E0C8: test si, si
+ loc_0072E0CB: jz 0072E2B3h
+ loc_0072E0D1: push 00414B88h
+ loc_0072E0D6: call [0040122Ch] ; __vbaNew
+ loc_0072E0DC: lea ecx, var_20
+ loc_0072E0DF: push eax
+ loc_0072E0E0: push ecx
+ loc_0072E0E1: call edi
+ loc_0072E0E3: mov eax, var_2C
+ loc_0072E0E6: lea ecx, var_38
+ loc_0072E0E9: push ecx
+ loc_0072E0EA: push eax
+ loc_0072E0EB: mov edx, [eax]
+ loc_0072E0ED: call [edx+00000040h]
+ loc_0072E0F0: test eax, eax
+ loc_0072E0F2: fnclex
+ loc_0072E0F4: jge 0072E10Ch
+ loc_0072E0F6: mov edx, var_2C
+ loc_0072E0F9: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E0FF: push 00000040h
+ loc_0072E101: push 0047678Ch
+ loc_0072E106: push edx
+ loc_0072E107: push eax
+ loc_0072E108: call ebx
+ loc_0072E10A: jmp 0072E112h
+ loc_0072E10C: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E112: mov eax, var_38
+ loc_0072E115: push 00475D6Ch
+ loc_0072E11A: push eax
+ loc_0072E11B: call [004013C4h] ; __vbaCastObj
+ loc_0072E121: lea ecx, var_3C
+ loc_0072E124: push eax
+ loc_0072E125: push ecx
+ loc_0072E126: call edi
+ loc_0072E128: mov eax, var_20
+ loc_0072E12B: lea ecx, var_3C
+ loc_0072E12E: push ecx
+ loc_0072E12F: push eax
+ loc_0072E130: mov edx, [eax]
+ loc_0072E132: call [edx+00000020h]
+ loc_0072E135: test eax, eax
+ loc_0072E137: fnclex
+ loc_0072E139: jge 0072E149h
+ loc_0072E13B: mov edx, var_20
+ loc_0072E13E: push 00000020h
+ loc_0072E140: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E145: push edx
+ loc_0072E146: push eax
+ loc_0072E147: call ebx
+ loc_0072E149: lea eax, var_3C
+ loc_0072E14C: lea ecx, var_38
+ loc_0072E14F: push eax
+ loc_0072E150: push ecx
+ loc_0072E151: push 00000002h
+ loc_0072E153: call [00401068h] ; __vbaFreeObjList
+ loc_0072E159: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072E15F: add esp, 0000000Ch
+ loc_0072E162: lea edx, var_38
+ loc_0072E165: push 00000000h
+ loc_0072E167: push edx
+ loc_0072E168: call __vbaObjSetAddref
+ loc_0072E16A: mov eax, var_2C
+ loc_0072E16D: lea edx, var_38
+ loc_0072E170: push edx
+ loc_0072E171: push eax
+ loc_0072E172: mov ecx, [eax]
+ loc_0072E174: call [ecx+00000044h]
+ loc_0072E177: test eax, eax
+ loc_0072E179: fnclex
+ loc_0072E17B: jge 0072E18Bh
+ loc_0072E17D: mov ecx, var_2C
+ loc_0072E180: push 00000044h
+ loc_0072E182: push 0047678Ch
+ loc_0072E187: push ecx
+ loc_0072E188: push eax
+ loc_0072E189: call ebx
+ loc_0072E18B: lea ecx, var_38
+ loc_0072E18E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E194: push 0041489Ch
+ loc_0072E199: call [0040122Ch] ; __vbaNew
+ loc_0072E19F: lea edx, var_18
+ loc_0072E1A2: push eax
+ loc_0072E1A3: push edx
+ loc_0072E1A4: call edi
+ loc_0072E1A6: mov eax, var_20
+ loc_0072E1A9: lea ecx, var_38
+ loc_0072E1AC: push eax
+ loc_0072E1AD: push ecx
+ loc_0072E1AE: call __vbaObjSetAddref
+ loc_0072E1B0: mov eax, var_18
+ loc_0072E1B3: lea ecx, var_38
+ loc_0072E1B6: push ecx
+ loc_0072E1B7: push eax
+ loc_0072E1B8: mov edx, [eax]
+ loc_0072E1BA: call [edx+00000020h]
+ loc_0072E1BD: test eax, eax
+ loc_0072E1BF: fnclex
+ loc_0072E1C1: jge 0072E1D1h
+ loc_0072E1C3: mov edx, var_18
+ loc_0072E1C6: push 00000020h
+ loc_0072E1C8: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E1CD: push edx
+ loc_0072E1CE: push eax
+ loc_0072E1CF: call ebx
+ loc_0072E1D1: lea ecx, var_38
+ loc_0072E1D4: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E1DA: mov ecx, var_18
+ loc_0072E1DD: mov eax, var_20
+ loc_0072E1E0: lea edx, var_38
+ loc_0072E1E3: push ecx
+ loc_0072E1E4: mov ebx, [eax]
+ loc_0072E1E6: push edx
+ loc_0072E1E7: call __vbaObjSetAddref
+ loc_0072E1E9: push eax
+ loc_0072E1EA: mov eax, var_20
+ loc_0072E1ED: push eax
+ loc_0072E1EE: call [ebx+00000028h]
+ loc_0072E1F1: test eax, eax
+ loc_0072E1F3: fnclex
+ loc_0072E1F5: jge 0072E209h
+ loc_0072E1F7: mov ecx, var_20
+ loc_0072E1FA: push 00000028h
+ loc_0072E1FC: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E201: push ecx
+ loc_0072E202: push eax
+ loc_0072E203: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E209: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_0072E20F: lea ecx, var_38
+ loc_0072E212: call ebx
+ loc_0072E214: mov eax, var_18
+ loc_0072E217: lea ecx, var_68
+ loc_0072E21A: mov var_68, 00000005h
+ loc_0072E221: push ecx
+ loc_0072E222: mov edx, [eax]
+ loc_0072E224: push eax
+ loc_0072E225: call [edx+00000038h]
+ loc_0072E228: test eax, eax
+ loc_0072E22A: fnclex
+ loc_0072E22C: jge 0072E240h
+ loc_0072E22E: mov edx, var_18
+ loc_0072E231: push 00000038h
+ loc_0072E233: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E238: push edx
+ loc_0072E239: push eax
+ loc_0072E23A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E240: mov eax, [0073A234h]
+ loc_0072E245: lea ecx, var_60
+ loc_0072E248: push ecx
+ loc_0072E249: lea ecx, var_38
+ loc_0072E24C: mov edx, [eax]
+ loc_0072E24E: mov eax, var_18
+ loc_0072E251: push eax
+ loc_0072E252: push ecx
+ loc_0072E253: mov var_80, edx
+ loc_0072E256: call __vbaObjSetAddref
+ loc_0072E258: mov edx, [0073A234h]
+ loc_0072E25E: push eax
+ loc_0072E25F: mov eax, var_80
+ loc_0072E262: push edx
+ loc_0072E263: call [eax+0000001Ch]
+ loc_0072E266: test eax, eax
+ loc_0072E268: fnclex
+ loc_0072E26A: jge 0072E281h
+ loc_0072E26C: mov ecx, [0073A234h]
+ loc_0072E272: push 0000001Ch
+ loc_0072E274: push 0044D85Ch
+ loc_0072E279: push ecx
+ loc_0072E27A: push eax
+ loc_0072E27B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E281: lea ecx, var_38
+ loc_0072E284: call ebx
+ loc_0072E286: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072E28C: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E291: push 00000000h
+ loc_0072E293: mov var_1C, FFFFFFFFh
+ loc_0072E29A: call __vbaCastObj
+ loc_0072E29C: lea edx, var_20
+ loc_0072E29F: push eax
+ loc_0072E2A0: push edx
+ loc_0072E2A1: call edi
+ loc_0072E2A3: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E2A8: push 00000000h
+ loc_0072E2AA: call __vbaCastObj
+ loc_0072E2AC: push eax
+ loc_0072E2AD: lea eax, var_18
+ loc_0072E2B0: push eax
+ loc_0072E2B1: call edi
+ loc_0072E2B3: xor edi, edi
+ loc_0072E2B5: cmp var_28, edi
+ loc_0072E2B8: jnz 0072E2C9h
+ loc_0072E2BA: lea edx, var_28
+ loc_0072E2BD: push edx
+ loc_0072E2BE: push 0047677Ch
+ loc_0072E2C3: call [004012FCh] ; __vbaNew2
+ loc_0072E2C9: mov eax, var_28
+ loc_0072E2CC: push edi
+ loc_0072E2CD: push eax
+ loc_0072E2CE: call [00401238h] ; __vbaObjIs
+ loc_0072E2D4: test ax, ax
+ loc_0072E2D7: jnz 0072E3A8h
+ loc_0072E2DD: mov eax, var_28
+ loc_0072E2E0: cmp eax, edi
+ loc_0072E2E2: jnz 0072E2F6h
+ loc_0072E2E4: lea ecx, var_28
+ loc_0072E2E7: push ecx
+ loc_0072E2E8: push 0047677Ch
+ loc_0072E2ED: call [004012FCh] ; __vbaNew2
+ loc_0072E2F3: mov eax, var_28
+ loc_0072E2F6: mov edx, [eax]
+ loc_0072E2F8: lea ecx, var_38
+ loc_0072E2FB: push ecx
+ loc_0072E2FC: push eax
+ loc_0072E2FD: mov esi, eax
+ loc_0072E2FF: call [edx+0000001Ch]
+ loc_0072E302: cmp eax, edi
+ loc_0072E304: fnclex
+ loc_0072E306: jge 0072E329h
+ loc_0072E308: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E30E: push 0000001Ch
+ loc_0072E310: push 00476978h
+ loc_0072E315: push esi
+ loc_0072E316: push eax
+ loc_0072E317: call ebx
+ loc_0072E319: jmp 0072E32Fh
+ loc_0072E31B: lea ecx, var_14
+ loc_0072E31E: push ecx
+ loc_0072E31F: call 00730070h
+ loc_0072E324: mov var_1C, eax
+ loc_0072E327: jmp 0072E2B5h
+ loc_0072E329: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E32F: mov edx, var_38
+ loc_0072E332: push edi
+ loc_0072E333: push edx
+ loc_0072E334: call [00401238h] ; __vbaObjIs
+ loc_0072E33A: mov si, ax
+ loc_0072E33D: lea ecx, var_38
+ loc_0072E340: not esi
+ loc_0072E342: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E348: cmp si, di
+ loc_0072E34B: jz 0072E3A8h
+ loc_0072E34D: mov eax, var_28
+ loc_0072E350: cmp eax, edi
+ loc_0072E352: jnz 0072E366h
+ loc_0072E354: lea eax, var_28
+ loc_0072E357: push eax
+ loc_0072E358: push 0047677Ch
+ loc_0072E35D: call [004012FCh] ; __vbaNew2
+ loc_0072E363: mov eax, var_28
+ loc_0072E366: mov ecx, [eax]
+ loc_0072E368: lea edx, var_38
+ loc_0072E36B: push edx
+ loc_0072E36C: push eax
+ loc_0072E36D: mov esi, eax
+ loc_0072E36F: call [ecx+0000001Ch]
+ loc_0072E372: cmp eax, edi
+ loc_0072E374: fnclex
+ loc_0072E376: jge 0072E383h
+ loc_0072E378: push 0000001Ch
+ loc_0072E37A: push 00476978h
+ loc_0072E37F: push esi
+ loc_0072E380: push eax
+ loc_0072E381: call ebx
+ loc_0072E383: mov eax, var_38
+ loc_0072E386: push eax
+ loc_0072E387: mov esi, eax
+ loc_0072E389: mov ecx, [eax]
+ loc_0072E38B: call [ecx+00000050h]
+ loc_0072E38E: cmp eax, edi
+ loc_0072E390: fnclex
+ loc_0072E392: jge 0072E39Fh
+ loc_0072E394: push 00000050h
+ loc_0072E396: push 0047678Ch
+ loc_0072E39B: push esi
+ loc_0072E39C: push eax
+ loc_0072E39D: call ebx
+ loc_0072E39F: lea ecx, var_38
+ loc_0072E3A2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E3A8: mov edx, var_1C
+ loc_0072E3AB: push 0072E40Dh
+ loc_0072E3B0: mov var_24, edx
+ loc_0072E3B3: jmp 0072E3E9h
+ loc_0072E3B5: lea eax, var_34
+ loc_0072E3B8: lea ecx, var_30
+ loc_0072E3BB: push eax
+ loc_0072E3BC: push ecx
+ loc_0072E3BD: push 00000002h
+ loc_0072E3BF: call [00401324h] ; __vbaFreeStrList
+ loc_0072E3C5: lea edx, var_3C
+ loc_0072E3C8: lea eax, var_38
+ loc_0072E3CB: push edx
+ loc_0072E3CC: push eax
+ loc_0072E3CD: push 00000002h
+ loc_0072E3CF: call [00401068h] ; __vbaFreeObjList
+ loc_0072E3D5: lea ecx, var_5C
+ loc_0072E3D8: lea edx, var_4C
+ loc_0072E3DB: push ecx
+ loc_0072E3DC: push edx
+ loc_0072E3DD: push 00000002h
+ loc_0072E3DF: call [00401050h] ; __vbaFreeVarList
+ loc_0072E3E5: add esp, 00000024h
+ loc_0072E3E8: ret
+ loc_0072E3E9: lea ecx, var_14
+ loc_0072E3EC: call [00401430h] ; __vbaFreeStr
+ loc_0072E3F2: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0072E3F8: lea ecx, var_18
+ loc_0072E3FB: call __vbaFreeObj
+ loc_0072E3FD: lea ecx, var_20
+ loc_0072E400: call __vbaFreeObj
+ loc_0072E402: lea ecx, var_28
+ loc_0072E405: call __vbaFreeObj
+ loc_0072E407: lea ecx, var_2C
+ loc_0072E40A: call __vbaFreeObj
+ loc_0072E40C: ret
+ loc_0072E40D: mov ecx, var_10
+ loc_0072E410: mov ax, var_24
+ loc_0072E414: pop edi
+ loc_0072E415: pop esi
+ loc_0072E416: mov fs:[00000000h], ecx
+ loc_0072E41D: pop ebx
+ loc_0072E41E: mov esp, ebp
+ loc_0072E420: pop ebp
+ loc_0072E421: ret
+ loc_0072E422: nop
+End Sub
+
+Private Sub Proc_76_6_72E430
+ loc_0072E430: push ebp
+ loc_0072E431: mov ebp, esp
+ loc_0072E433: sub esp, 00000008h
+ loc_0072E436: push 00412856h ; __vbaExceptHandler
+ loc_0072E43B: mov eax, fs:[00000000h]
+ loc_0072E441: push eax
+ loc_0072E442: mov fs:[00000000h], esp
+ loc_0072E449: sub esp, 00000070h
+ loc_0072E44C: push ebx
+ loc_0072E44D: push esi
+ loc_0072E44E: push edi
+ loc_0072E44F: mov var_8, esp
+ loc_0072E452: mov var_4, 00412460h
+ loc_0072E459: xor edi, edi
+ loc_0072E45B: mov var_14, edi
+ loc_0072E45E: mov var_18, edi
+ loc_0072E461: mov var_20, edi
+ loc_0072E464: mov var_28, edi
+ loc_0072E467: mov var_2C, edi
+ loc_0072E46A: mov var_30, edi
+ loc_0072E46D: mov var_34, edi
+ loc_0072E470: mov var_38, edi
+ loc_0072E473: mov var_3C, edi
+ loc_0072E476: mov var_4C, edi
+ loc_0072E479: mov var_5C, edi
+ loc_0072E47C: mov var_60, edi
+ loc_0072E47F: mov var_64, edi
+ loc_0072E482: mov var_68, edi
+ loc_0072E485: mov var_1C, edi
+ loc_0072E488: call 00735040h
+ loc_0072E48D: mov var_44, eax
+ loc_0072E490: lea eax, var_4C
+ loc_0072E493: lea ecx, var_5C
+ loc_0072E496: push eax
+ loc_0072E497: push ecx
+ loc_0072E498: mov var_4C, 00000008h
+ loc_0072E49F: call [00401154h] ; rtcTrimVar
+ loc_0072E4A5: lea edx, var_5C
+ loc_0072E4A8: push edx
+ loc_0072E4A9: call [00401040h] ; __vbaStrVarMove
+ loc_0072E4AF: mov edx, eax
+ loc_0072E4B1: lea ecx, var_14
+ loc_0072E4B4: call [004013C0h] ; __vbaStrMove
+ loc_0072E4BA: lea eax, var_5C
+ loc_0072E4BD: lea ecx, var_4C
+ loc_0072E4C0: push eax
+ loc_0072E4C1: push ecx
+ loc_0072E4C2: push 00000002h
+ loc_0072E4C4: call [00401050h] ; __vbaFreeVarList
+ loc_0072E4CA: mov edx, var_14
+ loc_0072E4CD: add esp, 0000000Ch
+ loc_0072E4D0: push edx
+ loc_0072E4D1: call [00401044h] ; __vbaLenBstr
+ loc_0072E4D7: test eax, eax
+ loc_0072E4D9: jle 0072E838h
+ loc_0072E4DF: cmp var_28, edi
+ loc_0072E4E2: jnz 0072E4F3h
+ loc_0072E4E4: lea eax, var_28
+ loc_0072E4E7: push eax
+ loc_0072E4E8: push 0047677Ch
+ loc_0072E4ED: call [004012FCh] ; __vbaNew2
+ loc_0072E4F3: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072E4F9: mov esi, var_28
+ loc_0072E4FC: mov edx, 0043C9F4h
+ loc_0072E501: lea ecx, var_30
+ loc_0072E504: call ebx
+ loc_0072E506: mov ecx, [esi]
+ loc_0072E508: lea edx, var_60
+ loc_0072E50B: push edx
+ loc_0072E50C: lea eax, var_14
+ loc_0072E50F: lea edx, var_30
+ loc_0072E512: push eax
+ loc_0072E513: push edx
+ loc_0072E514: push esi
+ loc_0072E515: call [ecx+0000002Ch]
+ loc_0072E518: cmp eax, edi
+ loc_0072E51A: fnclex
+ loc_0072E51C: jge 0072E52Dh
+ loc_0072E51E: push 0000002Ch
+ loc_0072E520: push 00476978h
+ loc_0072E525: push esi
+ loc_0072E526: push eax
+ loc_0072E527: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E52D: mov si, var_60
+ loc_0072E531: lea ecx, var_30
+ loc_0072E534: call [00401430h] ; __vbaFreeStr
+ loc_0072E53A: cmp si, di
+ loc_0072E53D: jz 0072E838h
+ loc_0072E543: mov eax, var_28
+ loc_0072E546: cmp eax, edi
+ loc_0072E548: jnz 0072E55Ch
+ loc_0072E54A: lea eax, var_28
+ loc_0072E54D: push eax
+ loc_0072E54E: push 0047677Ch
+ loc_0072E553: call [004012FCh] ; __vbaNew2
+ loc_0072E559: mov eax, var_28
+ loc_0072E55C: mov ecx, [eax]
+ loc_0072E55E: lea edx, var_38
+ loc_0072E561: push edx
+ loc_0072E562: push eax
+ loc_0072E563: mov esi, eax
+ loc_0072E565: call [ecx+0000001Ch]
+ loc_0072E568: cmp eax, edi
+ loc_0072E56A: fnclex
+ loc_0072E56C: jge 0072E57Dh
+ loc_0072E56E: push 0000001Ch
+ loc_0072E570: push 00476978h
+ loc_0072E575: push esi
+ loc_0072E576: push eax
+ loc_0072E577: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E57D: mov eax, var_38
+ loc_0072E580: push 0047678Ch
+ loc_0072E585: push eax
+ loc_0072E586: call [004013C4h] ; __vbaCastObj
+ loc_0072E58C: mov edi, [00401128h] ; __vbaObjSet
+ loc_0072E592: lea ecx, var_2C
+ loc_0072E595: push eax
+ loc_0072E596: push ecx
+ loc_0072E597: call edi
+ loc_0072E599: lea ecx, var_38
+ loc_0072E59C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E5A2: mov eax, [0073A254h]
+ loc_0072E5A7: test eax, eax
+ loc_0072E5A9: jnz 0072E5BBh
+ loc_0072E5AB: push 0073A254h
+ loc_0072E5B0: push 00431838h
+ loc_0072E5B5: call [004012FCh] ; __vbaNew2
+ loc_0072E5BB: mov eax, [0073A254h]
+ loc_0072E5C0: lea edx, var_60
+ loc_0072E5C3: push edx
+ loc_0072E5C4: push eax
+ loc_0072E5C5: call 006A91B0h
+ loc_0072E5CA: mov edx, 004769E8h ; "Virus-Alerts"
+ loc_0072E5CF: lea ecx, var_34
+ loc_0072E5D2: call ebx
+ loc_0072E5D4: mov edx, 004505DCh ; "News"
+ loc_0072E5D9: lea ecx, var_30
+ loc_0072E5DC: call ebx
+ loc_0072E5DE: mov ecx, var_60
+ loc_0072E5E1: lea edx, var_34
+ loc_0072E5E4: mov var_64, ecx
+ loc_0072E5E7: lea eax, var_30
+ loc_0072E5EA: push edx
+ loc_0072E5EB: lea ecx, var_64
+ loc_0072E5EE: push eax
+ loc_0072E5EF: lea edx, var_2C
+ loc_0072E5F2: push ecx
+ loc_0072E5F3: push edx
+ loc_0072E5F4: call 00730AB0h
+ loc_0072E5F9: lea eax, var_34
+ loc_0072E5FC: lea ecx, var_30
+ loc_0072E5FF: push eax
+ loc_0072E600: push ecx
+ loc_0072E601: push 00000002h
+ loc_0072E603: call [00401324h] ; __vbaFreeStrList
+ loc_0072E609: mov eax, var_2C
+ loc_0072E60C: add esp, 0000000Ch
+ loc_0072E60F: lea ecx, var_38
+ loc_0072E612: mov edx, [eax]
+ loc_0072E614: push ecx
+ loc_0072E615: push eax
+ loc_0072E616: call [edx+00000040h]
+ loc_0072E619: test eax, eax
+ loc_0072E61B: fnclex
+ loc_0072E61D: jge 0072E631h
+ loc_0072E61F: mov edx, var_2C
+ loc_0072E622: push 00000040h
+ loc_0072E624: push 0047678Ch
+ loc_0072E629: push edx
+ loc_0072E62A: push eax
+ loc_0072E62B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E631: mov eax, var_38
+ loc_0072E634: push 00000000h
+ loc_0072E636: push eax
+ loc_0072E637: call [00401238h] ; __vbaObjIs
+ loc_0072E63D: mov si, ax
+ loc_0072E640: lea ecx, var_38
+ loc_0072E643: not esi
+ loc_0072E645: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E64B: test si, si
+ loc_0072E64E: jz 0072E836h
+ loc_0072E654: push 00414B88h
+ loc_0072E659: call [0040122Ch] ; __vbaNew
+ loc_0072E65F: lea ecx, var_20
+ loc_0072E662: push eax
+ loc_0072E663: push ecx
+ loc_0072E664: call edi
+ loc_0072E666: mov eax, var_2C
+ loc_0072E669: lea ecx, var_38
+ loc_0072E66C: push ecx
+ loc_0072E66D: push eax
+ loc_0072E66E: mov edx, [eax]
+ loc_0072E670: call [edx+00000040h]
+ loc_0072E673: test eax, eax
+ loc_0072E675: fnclex
+ loc_0072E677: jge 0072E68Fh
+ loc_0072E679: mov edx, var_2C
+ loc_0072E67C: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E682: push 00000040h
+ loc_0072E684: push 0047678Ch
+ loc_0072E689: push edx
+ loc_0072E68A: push eax
+ loc_0072E68B: call ebx
+ loc_0072E68D: jmp 0072E695h
+ loc_0072E68F: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E695: mov eax, var_38
+ loc_0072E698: push 00475D6Ch
+ loc_0072E69D: push eax
+ loc_0072E69E: call [004013C4h] ; __vbaCastObj
+ loc_0072E6A4: lea ecx, var_3C
+ loc_0072E6A7: push eax
+ loc_0072E6A8: push ecx
+ loc_0072E6A9: call edi
+ loc_0072E6AB: mov eax, var_20
+ loc_0072E6AE: lea ecx, var_3C
+ loc_0072E6B1: push ecx
+ loc_0072E6B2: push eax
+ loc_0072E6B3: mov edx, [eax]
+ loc_0072E6B5: call [edx+00000020h]
+ loc_0072E6B8: test eax, eax
+ loc_0072E6BA: fnclex
+ loc_0072E6BC: jge 0072E6CCh
+ loc_0072E6BE: mov edx, var_20
+ loc_0072E6C1: push 00000020h
+ loc_0072E6C3: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E6C8: push edx
+ loc_0072E6C9: push eax
+ loc_0072E6CA: call ebx
+ loc_0072E6CC: lea eax, var_3C
+ loc_0072E6CF: lea ecx, var_38
+ loc_0072E6D2: push eax
+ loc_0072E6D3: push ecx
+ loc_0072E6D4: push 00000002h
+ loc_0072E6D6: call [00401068h] ; __vbaFreeObjList
+ loc_0072E6DC: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072E6E2: add esp, 0000000Ch
+ loc_0072E6E5: lea edx, var_38
+ loc_0072E6E8: push 00000000h
+ loc_0072E6EA: push edx
+ loc_0072E6EB: call __vbaObjSetAddref
+ loc_0072E6ED: mov eax, var_2C
+ loc_0072E6F0: lea edx, var_38
+ loc_0072E6F3: push edx
+ loc_0072E6F4: push eax
+ loc_0072E6F5: mov ecx, [eax]
+ loc_0072E6F7: call [ecx+00000044h]
+ loc_0072E6FA: test eax, eax
+ loc_0072E6FC: fnclex
+ loc_0072E6FE: jge 0072E70Eh
+ loc_0072E700: mov ecx, var_2C
+ loc_0072E703: push 00000044h
+ loc_0072E705: push 0047678Ch
+ loc_0072E70A: push ecx
+ loc_0072E70B: push eax
+ loc_0072E70C: call ebx
+ loc_0072E70E: lea ecx, var_38
+ loc_0072E711: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E717: push 0041489Ch
+ loc_0072E71C: call [0040122Ch] ; __vbaNew
+ loc_0072E722: lea edx, var_18
+ loc_0072E725: push eax
+ loc_0072E726: push edx
+ loc_0072E727: call edi
+ loc_0072E729: mov eax, var_20
+ loc_0072E72C: lea ecx, var_38
+ loc_0072E72F: push eax
+ loc_0072E730: push ecx
+ loc_0072E731: call __vbaObjSetAddref
+ loc_0072E733: mov eax, var_18
+ loc_0072E736: lea ecx, var_38
+ loc_0072E739: push ecx
+ loc_0072E73A: push eax
+ loc_0072E73B: mov edx, [eax]
+ loc_0072E73D: call [edx+00000020h]
+ loc_0072E740: test eax, eax
+ loc_0072E742: fnclex
+ loc_0072E744: jge 0072E754h
+ loc_0072E746: mov edx, var_18
+ loc_0072E749: push 00000020h
+ loc_0072E74B: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E750: push edx
+ loc_0072E751: push eax
+ loc_0072E752: call ebx
+ loc_0072E754: lea ecx, var_38
+ loc_0072E757: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E75D: mov ecx, var_18
+ loc_0072E760: mov eax, var_20
+ loc_0072E763: lea edx, var_38
+ loc_0072E766: push ecx
+ loc_0072E767: mov ebx, [eax]
+ loc_0072E769: push edx
+ loc_0072E76A: call __vbaObjSetAddref
+ loc_0072E76C: push eax
+ loc_0072E76D: mov eax, var_20
+ loc_0072E770: push eax
+ loc_0072E771: call [ebx+00000028h]
+ loc_0072E774: test eax, eax
+ loc_0072E776: fnclex
+ loc_0072E778: jge 0072E78Ch
+ loc_0072E77A: mov ecx, var_20
+ loc_0072E77D: push 00000028h
+ loc_0072E77F: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E784: push ecx
+ loc_0072E785: push eax
+ loc_0072E786: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E78C: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_0072E792: lea ecx, var_38
+ loc_0072E795: call ebx
+ loc_0072E797: mov eax, var_18
+ loc_0072E79A: lea ecx, var_68
+ loc_0072E79D: mov var_68, 00000005h
+ loc_0072E7A4: push ecx
+ loc_0072E7A5: mov edx, [eax]
+ loc_0072E7A7: push eax
+ loc_0072E7A8: call [edx+00000038h]
+ loc_0072E7AB: test eax, eax
+ loc_0072E7AD: fnclex
+ loc_0072E7AF: jge 0072E7C3h
+ loc_0072E7B1: mov edx, var_18
+ loc_0072E7B4: push 00000038h
+ loc_0072E7B6: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E7BB: push edx
+ loc_0072E7BC: push eax
+ loc_0072E7BD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E7C3: mov eax, [0073A234h]
+ loc_0072E7C8: lea ecx, var_60
+ loc_0072E7CB: push ecx
+ loc_0072E7CC: lea ecx, var_38
+ loc_0072E7CF: mov edx, [eax]
+ loc_0072E7D1: mov eax, var_18
+ loc_0072E7D4: push eax
+ loc_0072E7D5: push ecx
+ loc_0072E7D6: mov var_80, edx
+ loc_0072E7D9: call __vbaObjSetAddref
+ loc_0072E7DB: mov edx, [0073A234h]
+ loc_0072E7E1: push eax
+ loc_0072E7E2: mov eax, var_80
+ loc_0072E7E5: push edx
+ loc_0072E7E6: call [eax+0000001Ch]
+ loc_0072E7E9: test eax, eax
+ loc_0072E7EB: fnclex
+ loc_0072E7ED: jge 0072E804h
+ loc_0072E7EF: mov ecx, [0073A234h]
+ loc_0072E7F5: push 0000001Ch
+ loc_0072E7F7: push 0044D85Ch
+ loc_0072E7FC: push ecx
+ loc_0072E7FD: push eax
+ loc_0072E7FE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E804: lea ecx, var_38
+ loc_0072E807: call ebx
+ loc_0072E809: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072E80F: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072E814: push 00000000h
+ loc_0072E816: mov var_1C, FFFFFFFFh
+ loc_0072E81D: call __vbaCastObj
+ loc_0072E81F: lea edx, var_20
+ loc_0072E822: push eax
+ loc_0072E823: push edx
+ loc_0072E824: call edi
+ loc_0072E826: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072E82B: push 00000000h
+ loc_0072E82D: call __vbaCastObj
+ loc_0072E82F: push eax
+ loc_0072E830: lea eax, var_18
+ loc_0072E833: push eax
+ loc_0072E834: call edi
+ loc_0072E836: xor edi, edi
+ loc_0072E838: cmp var_28, edi
+ loc_0072E83B: jnz 0072E84Ch
+ loc_0072E83D: lea ecx, var_28
+ loc_0072E840: push ecx
+ loc_0072E841: push 0047677Ch
+ loc_0072E846: call [004012FCh] ; __vbaNew2
+ loc_0072E84C: mov edx, var_28
+ loc_0072E84F: push edi
+ loc_0072E850: push edx
+ loc_0072E851: call [00401238h] ; __vbaObjIs
+ loc_0072E857: test ax, ax
+ loc_0072E85A: jnz 0072E91Dh
+ loc_0072E860: mov eax, var_28
+ loc_0072E863: cmp eax, edi
+ loc_0072E865: jnz 0072E879h
+ loc_0072E867: lea eax, var_28
+ loc_0072E86A: push eax
+ loc_0072E86B: push 0047677Ch
+ loc_0072E870: call [004012FCh] ; __vbaNew2
+ loc_0072E876: mov eax, var_28
+ loc_0072E879: mov ecx, [eax]
+ loc_0072E87B: lea edx, var_38
+ loc_0072E87E: push edx
+ loc_0072E87F: push eax
+ loc_0072E880: mov esi, eax
+ loc_0072E882: call [ecx+0000001Ch]
+ loc_0072E885: cmp eax, edi
+ loc_0072E887: fnclex
+ loc_0072E889: jge 0072E89Eh
+ loc_0072E88B: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E891: push 0000001Ch
+ loc_0072E893: push 00476978h
+ loc_0072E898: push esi
+ loc_0072E899: push eax
+ loc_0072E89A: call ebx
+ loc_0072E89C: jmp 0072E8A4h
+ loc_0072E89E: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072E8A4: mov eax, var_38
+ loc_0072E8A7: push edi
+ loc_0072E8A8: push eax
+ loc_0072E8A9: call [00401238h] ; __vbaObjIs
+ loc_0072E8AF: mov si, ax
+ loc_0072E8B2: lea ecx, var_38
+ loc_0072E8B5: not esi
+ loc_0072E8B7: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E8BD: cmp si, di
+ loc_0072E8C0: jz 0072E91Dh
+ loc_0072E8C2: mov eax, var_28
+ loc_0072E8C5: cmp eax, edi
+ loc_0072E8C7: jnz 0072E8DBh
+ loc_0072E8C9: lea ecx, var_28
+ loc_0072E8CC: push ecx
+ loc_0072E8CD: push 0047677Ch
+ loc_0072E8D2: call [004012FCh] ; __vbaNew2
+ loc_0072E8D8: mov eax, var_28
+ loc_0072E8DB: mov edx, [eax]
+ loc_0072E8DD: lea ecx, var_38
+ loc_0072E8E0: push ecx
+ loc_0072E8E1: push eax
+ loc_0072E8E2: mov esi, eax
+ loc_0072E8E4: call [edx+0000001Ch]
+ loc_0072E8E7: cmp eax, edi
+ loc_0072E8E9: fnclex
+ loc_0072E8EB: jge 0072E8F8h
+ loc_0072E8ED: push 0000001Ch
+ loc_0072E8EF: push 00476978h
+ loc_0072E8F4: push esi
+ loc_0072E8F5: push eax
+ loc_0072E8F6: call ebx
+ loc_0072E8F8: mov eax, var_38
+ loc_0072E8FB: push eax
+ loc_0072E8FC: mov esi, eax
+ loc_0072E8FE: mov edx, [eax]
+ loc_0072E900: call [edx+00000050h]
+ loc_0072E903: cmp eax, edi
+ loc_0072E905: fnclex
+ loc_0072E907: jge 0072E914h
+ loc_0072E909: push 00000050h
+ loc_0072E90B: push 0047678Ch
+ loc_0072E910: push esi
+ loc_0072E911: push eax
+ loc_0072E912: call ebx
+ loc_0072E914: lea ecx, var_38
+ loc_0072E917: call [0040142Ch] ; __vbaFreeObj
+ loc_0072E91D: mov eax, var_1C
+ loc_0072E920: push 0072E982h
+ loc_0072E925: mov var_24, eax
+ loc_0072E928: jmp 0072E95Eh
+ loc_0072E92A: lea ecx, var_34
+ loc_0072E92D: lea edx, var_30
+ loc_0072E930: push ecx
+ loc_0072E931: push edx
+ loc_0072E932: push 00000002h
+ loc_0072E934: call [00401324h] ; __vbaFreeStrList
+ loc_0072E93A: lea eax, var_3C
+ loc_0072E93D: lea ecx, var_38
+ loc_0072E940: push eax
+ loc_0072E941: push ecx
+ loc_0072E942: push 00000002h
+ loc_0072E944: call [00401068h] ; __vbaFreeObjList
+ loc_0072E94A: lea edx, var_5C
+ loc_0072E94D: lea eax, var_4C
+ loc_0072E950: push edx
+ loc_0072E951: push eax
+ loc_0072E952: push 00000002h
+ loc_0072E954: call [00401050h] ; __vbaFreeVarList
+ loc_0072E95A: add esp, 00000024h
+ loc_0072E95D: ret
+ loc_0072E95E: lea ecx, var_14
+ loc_0072E961: call [00401430h] ; __vbaFreeStr
+ loc_0072E967: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0072E96D: lea ecx, var_18
+ loc_0072E970: call __vbaFreeObj
+ loc_0072E972: lea ecx, var_20
+ loc_0072E975: call __vbaFreeObj
+ loc_0072E977: lea ecx, var_28
+ loc_0072E97A: call __vbaFreeObj
+ loc_0072E97C: lea ecx, var_2C
+ loc_0072E97F: call __vbaFreeObj
+ loc_0072E981: ret
+ loc_0072E982: mov ecx, var_10
+ loc_0072E985: mov ax, var_24
+ loc_0072E989: pop edi
+ loc_0072E98A: pop esi
+ loc_0072E98B: mov fs:[00000000h], ecx
+ loc_0072E992: pop ebx
+ loc_0072E993: mov esp, ebp
+ loc_0072E995: pop ebp
+ loc_0072E996: ret
+ loc_0072E997: nop
+End Sub
+
+Private Sub Proc_76_7_72E9A0
+ loc_0072E9A0: push ebp
+ loc_0072E9A1: mov ebp, esp
+ loc_0072E9A3: sub esp, 00000008h
+ loc_0072E9A6: push 00412856h ; __vbaExceptHandler
+ loc_0072E9AB: mov eax, fs:[00000000h]
+ loc_0072E9B1: push eax
+ loc_0072E9B2: mov fs:[00000000h], esp
+ loc_0072E9B9: sub esp, 00000070h
+ loc_0072E9BC: push ebx
+ loc_0072E9BD: push esi
+ loc_0072E9BE: push edi
+ loc_0072E9BF: mov var_8, esp
+ loc_0072E9C2: mov var_4, 00412470h
+ loc_0072E9C9: xor edi, edi
+ loc_0072E9CB: mov var_14, edi
+ loc_0072E9CE: mov var_18, edi
+ loc_0072E9D1: mov var_20, edi
+ loc_0072E9D4: mov var_24, edi
+ loc_0072E9D7: mov var_2C, edi
+ loc_0072E9DA: mov var_30, edi
+ loc_0072E9DD: mov var_34, edi
+ loc_0072E9E0: mov var_38, edi
+ loc_0072E9E3: mov var_3C, edi
+ loc_0072E9E6: mov var_4C, edi
+ loc_0072E9E9: mov var_5C, edi
+ loc_0072E9EC: mov var_60, edi
+ loc_0072E9EF: mov var_64, edi
+ loc_0072E9F2: mov var_68, edi
+ loc_0072E9F5: mov var_1C, edi
+ loc_0072E9F8: call 00735040h
+ loc_0072E9FD: mov var_44, eax
+ loc_0072EA00: lea eax, var_4C
+ loc_0072EA03: lea ecx, var_5C
+ loc_0072EA06: push eax
+ loc_0072EA07: push ecx
+ loc_0072EA08: mov var_4C, 00000008h
+ loc_0072EA0F: call [00401154h] ; rtcTrimVar
+ loc_0072EA15: lea edx, var_5C
+ loc_0072EA18: push edx
+ loc_0072EA19: call [00401040h] ; __vbaStrVarMove
+ loc_0072EA1F: mov edx, eax
+ loc_0072EA21: lea ecx, var_14
+ loc_0072EA24: call [004013C0h] ; __vbaStrMove
+ loc_0072EA2A: lea eax, var_5C
+ loc_0072EA2D: lea ecx, var_4C
+ loc_0072EA30: push eax
+ loc_0072EA31: push ecx
+ loc_0072EA32: push 00000002h
+ loc_0072EA34: call [00401050h] ; __vbaFreeVarList
+ loc_0072EA3A: mov edx, var_14
+ loc_0072EA3D: add esp, 0000000Ch
+ loc_0072EA40: push edx
+ loc_0072EA41: call [00401044h] ; __vbaLenBstr
+ loc_0072EA47: test eax, eax
+ loc_0072EA49: jle 0072EDA5h
+ loc_0072EA4F: cmp var_24, edi
+ loc_0072EA52: jnz 0072EA63h
+ loc_0072EA54: lea eax, var_24
+ loc_0072EA57: push eax
+ loc_0072EA58: push 0047677Ch
+ loc_0072EA5D: call [004012FCh] ; __vbaNew2
+ loc_0072EA63: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0072EA69: mov esi, var_24
+ loc_0072EA6C: mov edx, 0043C9F4h
+ loc_0072EA71: lea ecx, var_30
+ loc_0072EA74: call ebx
+ loc_0072EA76: mov ecx, [esi]
+ loc_0072EA78: lea edx, var_60
+ loc_0072EA7B: push edx
+ loc_0072EA7C: lea eax, var_14
+ loc_0072EA7F: lea edx, var_30
+ loc_0072EA82: push eax
+ loc_0072EA83: push edx
+ loc_0072EA84: push esi
+ loc_0072EA85: call [ecx+0000002Ch]
+ loc_0072EA88: cmp eax, edi
+ loc_0072EA8A: fnclex
+ loc_0072EA8C: jge 0072EA9Dh
+ loc_0072EA8E: push 0000002Ch
+ loc_0072EA90: push 00476978h
+ loc_0072EA95: push esi
+ loc_0072EA96: push eax
+ loc_0072EA97: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EA9D: mov si, var_60
+ loc_0072EAA1: lea ecx, var_30
+ loc_0072EAA4: call [00401430h] ; __vbaFreeStr
+ loc_0072EAAA: cmp si, di
+ loc_0072EAAD: jz 0072EDA5h
+ loc_0072EAB3: mov eax, var_24
+ loc_0072EAB6: cmp eax, edi
+ loc_0072EAB8: jnz 0072EACCh
+ loc_0072EABA: lea eax, var_24
+ loc_0072EABD: push eax
+ loc_0072EABE: push 0047677Ch
+ loc_0072EAC3: call [004012FCh] ; __vbaNew2
+ loc_0072EAC9: mov eax, var_24
+ loc_0072EACC: mov ecx, [eax]
+ loc_0072EACE: lea edx, var_38
+ loc_0072EAD1: push edx
+ loc_0072EAD2: push eax
+ loc_0072EAD3: mov esi, eax
+ loc_0072EAD5: call [ecx+0000001Ch]
+ loc_0072EAD8: cmp eax, edi
+ loc_0072EADA: fnclex
+ loc_0072EADC: jge 0072EAEDh
+ loc_0072EADE: push 0000001Ch
+ loc_0072EAE0: push 00476978h
+ loc_0072EAE5: push esi
+ loc_0072EAE6: push eax
+ loc_0072EAE7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EAED: mov eax, var_38
+ loc_0072EAF0: push 0047678Ch
+ loc_0072EAF5: push eax
+ loc_0072EAF6: call [004013C4h] ; __vbaCastObj
+ loc_0072EAFC: mov edi, [00401128h] ; __vbaObjSet
+ loc_0072EB02: lea ecx, var_2C
+ loc_0072EB05: push eax
+ loc_0072EB06: push ecx
+ loc_0072EB07: call edi
+ loc_0072EB09: lea ecx, var_38
+ loc_0072EB0C: call [0040142Ch] ; __vbaFreeObj
+ loc_0072EB12: mov eax, [0073A254h]
+ loc_0072EB17: test eax, eax
+ loc_0072EB19: jnz 0072EB2Bh
+ loc_0072EB1B: push 0073A254h
+ loc_0072EB20: push 00431838h
+ loc_0072EB25: call [004012FCh] ; __vbaNew2
+ loc_0072EB2B: mov eax, [0073A254h]
+ loc_0072EB30: lea edx, var_60
+ loc_0072EB33: push edx
+ loc_0072EB34: push eax
+ loc_0072EB35: call 006A91B0h
+ loc_0072EB3A: xor edx, edx
+ loc_0072EB3C: lea ecx, var_34
+ loc_0072EB3F: call ebx
+ loc_0072EB41: mov edx, 004505DCh ; "News"
+ loc_0072EB46: lea ecx, var_30
+ loc_0072EB49: call ebx
+ loc_0072EB4B: mov ecx, var_60
+ loc_0072EB4E: lea edx, var_34
+ loc_0072EB51: mov var_64, ecx
+ loc_0072EB54: lea eax, var_30
+ loc_0072EB57: push edx
+ loc_0072EB58: lea ecx, var_64
+ loc_0072EB5B: push eax
+ loc_0072EB5C: lea edx, var_2C
+ loc_0072EB5F: push ecx
+ loc_0072EB60: push edx
+ loc_0072EB61: call 00730AB0h
+ loc_0072EB66: lea eax, var_34
+ loc_0072EB69: lea ecx, var_30
+ loc_0072EB6C: push eax
+ loc_0072EB6D: push ecx
+ loc_0072EB6E: push 00000002h
+ loc_0072EB70: call [00401324h] ; __vbaFreeStrList
+ loc_0072EB76: mov eax, var_2C
+ loc_0072EB79: add esp, 0000000Ch
+ loc_0072EB7C: lea ecx, var_38
+ loc_0072EB7F: mov edx, [eax]
+ loc_0072EB81: push ecx
+ loc_0072EB82: push eax
+ loc_0072EB83: call [edx+00000040h]
+ loc_0072EB86: test eax, eax
+ loc_0072EB88: fnclex
+ loc_0072EB8A: jge 0072EB9Eh
+ loc_0072EB8C: mov edx, var_2C
+ loc_0072EB8F: push 00000040h
+ loc_0072EB91: push 0047678Ch
+ loc_0072EB96: push edx
+ loc_0072EB97: push eax
+ loc_0072EB98: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EB9E: mov eax, var_38
+ loc_0072EBA1: push 00000000h
+ loc_0072EBA3: push eax
+ loc_0072EBA4: call [00401238h] ; __vbaObjIs
+ loc_0072EBAA: mov si, ax
+ loc_0072EBAD: lea ecx, var_38
+ loc_0072EBB0: not esi
+ loc_0072EBB2: call [0040142Ch] ; __vbaFreeObj
+ loc_0072EBB8: test si, si
+ loc_0072EBBB: jz 0072EDA3h
+ loc_0072EBC1: push 00414B88h
+ loc_0072EBC6: call [0040122Ch] ; __vbaNew
+ loc_0072EBCC: lea ecx, var_20
+ loc_0072EBCF: push eax
+ loc_0072EBD0: push ecx
+ loc_0072EBD1: call edi
+ loc_0072EBD3: mov eax, var_2C
+ loc_0072EBD6: lea ecx, var_38
+ loc_0072EBD9: push ecx
+ loc_0072EBDA: push eax
+ loc_0072EBDB: mov edx, [eax]
+ loc_0072EBDD: call [edx+00000040h]
+ loc_0072EBE0: test eax, eax
+ loc_0072EBE2: fnclex
+ loc_0072EBE4: jge 0072EBFCh
+ loc_0072EBE6: mov edx, var_2C
+ loc_0072EBE9: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EBEF: push 00000040h
+ loc_0072EBF1: push 0047678Ch
+ loc_0072EBF6: push edx
+ loc_0072EBF7: push eax
+ loc_0072EBF8: call ebx
+ loc_0072EBFA: jmp 0072EC02h
+ loc_0072EBFC: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EC02: mov eax, var_38
+ loc_0072EC05: push 00475D6Ch
+ loc_0072EC0A: push eax
+ loc_0072EC0B: call [004013C4h] ; __vbaCastObj
+ loc_0072EC11: lea ecx, var_3C
+ loc_0072EC14: push eax
+ loc_0072EC15: push ecx
+ loc_0072EC16: call edi
+ loc_0072EC18: mov eax, var_20
+ loc_0072EC1B: lea ecx, var_3C
+ loc_0072EC1E: push ecx
+ loc_0072EC1F: push eax
+ loc_0072EC20: mov edx, [eax]
+ loc_0072EC22: call [edx+00000020h]
+ loc_0072EC25: test eax, eax
+ loc_0072EC27: fnclex
+ loc_0072EC29: jge 0072EC39h
+ loc_0072EC2B: mov edx, var_20
+ loc_0072EC2E: push 00000020h
+ loc_0072EC30: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072EC35: push edx
+ loc_0072EC36: push eax
+ loc_0072EC37: call ebx
+ loc_0072EC39: lea eax, var_3C
+ loc_0072EC3C: lea ecx, var_38
+ loc_0072EC3F: push eax
+ loc_0072EC40: push ecx
+ loc_0072EC41: push 00000002h
+ loc_0072EC43: call [00401068h] ; __vbaFreeObjList
+ loc_0072EC49: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072EC4F: add esp, 0000000Ch
+ loc_0072EC52: lea edx, var_38
+ loc_0072EC55: push 00000000h
+ loc_0072EC57: push edx
+ loc_0072EC58: call __vbaObjSetAddref
+ loc_0072EC5A: mov eax, var_2C
+ loc_0072EC5D: lea edx, var_38
+ loc_0072EC60: push edx
+ loc_0072EC61: push eax
+ loc_0072EC62: mov ecx, [eax]
+ loc_0072EC64: call [ecx+00000044h]
+ loc_0072EC67: test eax, eax
+ loc_0072EC69: fnclex
+ loc_0072EC6B: jge 0072EC7Bh
+ loc_0072EC6D: mov ecx, var_2C
+ loc_0072EC70: push 00000044h
+ loc_0072EC72: push 0047678Ch
+ loc_0072EC77: push ecx
+ loc_0072EC78: push eax
+ loc_0072EC79: call ebx
+ loc_0072EC7B: lea ecx, var_38
+ loc_0072EC7E: call [0040142Ch] ; __vbaFreeObj
+ loc_0072EC84: push 0041489Ch
+ loc_0072EC89: call [0040122Ch] ; __vbaNew
+ loc_0072EC8F: lea edx, var_18
+ loc_0072EC92: push eax
+ loc_0072EC93: push edx
+ loc_0072EC94: call edi
+ loc_0072EC96: mov eax, var_20
+ loc_0072EC99: lea ecx, var_38
+ loc_0072EC9C: push eax
+ loc_0072EC9D: push ecx
+ loc_0072EC9E: call __vbaObjSetAddref
+ loc_0072ECA0: mov eax, var_18
+ loc_0072ECA3: lea ecx, var_38
+ loc_0072ECA6: push ecx
+ loc_0072ECA7: push eax
+ loc_0072ECA8: mov edx, [eax]
+ loc_0072ECAA: call [edx+00000020h]
+ loc_0072ECAD: test eax, eax
+ loc_0072ECAF: fnclex
+ loc_0072ECB1: jge 0072ECC1h
+ loc_0072ECB3: mov edx, var_18
+ loc_0072ECB6: push 00000020h
+ loc_0072ECB8: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072ECBD: push edx
+ loc_0072ECBE: push eax
+ loc_0072ECBF: call ebx
+ loc_0072ECC1: lea ecx, var_38
+ loc_0072ECC4: call [0040142Ch] ; __vbaFreeObj
+ loc_0072ECCA: mov ecx, var_18
+ loc_0072ECCD: mov eax, var_20
+ loc_0072ECD0: lea edx, var_38
+ loc_0072ECD3: push ecx
+ loc_0072ECD4: mov ebx, [eax]
+ loc_0072ECD6: push edx
+ loc_0072ECD7: call __vbaObjSetAddref
+ loc_0072ECD9: push eax
+ loc_0072ECDA: mov eax, var_20
+ loc_0072ECDD: push eax
+ loc_0072ECDE: call [ebx+00000028h]
+ loc_0072ECE1: test eax, eax
+ loc_0072ECE3: fnclex
+ loc_0072ECE5: jge 0072ECF9h
+ loc_0072ECE7: mov ecx, var_20
+ loc_0072ECEA: push 00000028h
+ loc_0072ECEC: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072ECF1: push ecx
+ loc_0072ECF2: push eax
+ loc_0072ECF3: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072ECF9: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_0072ECFF: lea ecx, var_38
+ loc_0072ED02: call ebx
+ loc_0072ED04: mov eax, var_18
+ loc_0072ED07: lea ecx, var_68
+ loc_0072ED0A: mov var_68, 00000005h
+ loc_0072ED11: push ecx
+ loc_0072ED12: mov edx, [eax]
+ loc_0072ED14: push eax
+ loc_0072ED15: call [edx+00000038h]
+ loc_0072ED18: test eax, eax
+ loc_0072ED1A: fnclex
+ loc_0072ED1C: jge 0072ED30h
+ loc_0072ED1E: mov edx, var_18
+ loc_0072ED21: push 00000038h
+ loc_0072ED23: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072ED28: push edx
+ loc_0072ED29: push eax
+ loc_0072ED2A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072ED30: mov eax, [0073A234h]
+ loc_0072ED35: lea ecx, var_60
+ loc_0072ED38: push ecx
+ loc_0072ED39: lea ecx, var_38
+ loc_0072ED3C: mov edx, [eax]
+ loc_0072ED3E: mov eax, var_18
+ loc_0072ED41: push eax
+ loc_0072ED42: push ecx
+ loc_0072ED43: mov var_80, edx
+ loc_0072ED46: call __vbaObjSetAddref
+ loc_0072ED48: mov edx, [0073A234h]
+ loc_0072ED4E: push eax
+ loc_0072ED4F: mov eax, var_80
+ loc_0072ED52: push edx
+ loc_0072ED53: call [eax+0000001Ch]
+ loc_0072ED56: test eax, eax
+ loc_0072ED58: fnclex
+ loc_0072ED5A: jge 0072ED71h
+ loc_0072ED5C: mov ecx, [0073A234h]
+ loc_0072ED62: push 0000001Ch
+ loc_0072ED64: push 0044D85Ch
+ loc_0072ED69: push ecx
+ loc_0072ED6A: push eax
+ loc_0072ED6B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072ED71: lea ecx, var_38
+ loc_0072ED74: call ebx
+ loc_0072ED76: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072ED7C: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072ED81: push 00000000h
+ loc_0072ED83: mov var_1C, FFFFFFFFh
+ loc_0072ED8A: call __vbaCastObj
+ loc_0072ED8C: lea edx, var_20
+ loc_0072ED8F: push eax
+ loc_0072ED90: push edx
+ loc_0072ED91: call edi
+ loc_0072ED93: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072ED98: push 00000000h
+ loc_0072ED9A: call __vbaCastObj
+ loc_0072ED9C: push eax
+ loc_0072ED9D: lea eax, var_18
+ loc_0072EDA0: push eax
+ loc_0072EDA1: call edi
+ loc_0072EDA3: xor edi, edi
+ loc_0072EDA5: cmp var_24, edi
+ loc_0072EDA8: jnz 0072EDB9h
+ loc_0072EDAA: lea ecx, var_24
+ loc_0072EDAD: push ecx
+ loc_0072EDAE: push 0047677Ch
+ loc_0072EDB3: call [004012FCh] ; __vbaNew2
+ loc_0072EDB9: mov edx, var_24
+ loc_0072EDBC: push edi
+ loc_0072EDBD: push edx
+ loc_0072EDBE: call [00401238h] ; __vbaObjIs
+ loc_0072EDC4: test ax, ax
+ loc_0072EDC7: jnz 0072EE8Ah
+ loc_0072EDCD: mov eax, var_24
+ loc_0072EDD0: cmp eax, edi
+ loc_0072EDD2: jnz 0072EDE6h
+ loc_0072EDD4: lea eax, var_24
+ loc_0072EDD7: push eax
+ loc_0072EDD8: push 0047677Ch
+ loc_0072EDDD: call [004012FCh] ; __vbaNew2
+ loc_0072EDE3: mov eax, var_24
+ loc_0072EDE6: mov ecx, [eax]
+ loc_0072EDE8: lea edx, var_38
+ loc_0072EDEB: push edx
+ loc_0072EDEC: push eax
+ loc_0072EDED: mov esi, eax
+ loc_0072EDEF: call [ecx+0000001Ch]
+ loc_0072EDF2: cmp eax, edi
+ loc_0072EDF4: fnclex
+ loc_0072EDF6: jge 0072EE0Bh
+ loc_0072EDF8: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EDFE: push 0000001Ch
+ loc_0072EE00: push 00476978h
+ loc_0072EE05: push esi
+ loc_0072EE06: push eax
+ loc_0072EE07: call ebx
+ loc_0072EE09: jmp 0072EE11h
+ loc_0072EE0B: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EE11: mov eax, var_38
+ loc_0072EE14: push edi
+ loc_0072EE15: push eax
+ loc_0072EE16: call [00401238h] ; __vbaObjIs
+ loc_0072EE1C: mov si, ax
+ loc_0072EE1F: lea ecx, var_38
+ loc_0072EE22: not esi
+ loc_0072EE24: call [0040142Ch] ; __vbaFreeObj
+ loc_0072EE2A: cmp si, di
+ loc_0072EE2D: jz 0072EE8Ah
+ loc_0072EE2F: mov eax, var_24
+ loc_0072EE32: cmp eax, edi
+ loc_0072EE34: jnz 0072EE48h
+ loc_0072EE36: lea ecx, var_24
+ loc_0072EE39: push ecx
+ loc_0072EE3A: push 0047677Ch
+ loc_0072EE3F: call [004012FCh] ; __vbaNew2
+ loc_0072EE45: mov eax, var_24
+ loc_0072EE48: mov edx, [eax]
+ loc_0072EE4A: lea ecx, var_38
+ loc_0072EE4D: push ecx
+ loc_0072EE4E: push eax
+ loc_0072EE4F: mov esi, eax
+ loc_0072EE51: call [edx+0000001Ch]
+ loc_0072EE54: cmp eax, edi
+ loc_0072EE56: fnclex
+ loc_0072EE58: jge 0072EE65h
+ loc_0072EE5A: push 0000001Ch
+ loc_0072EE5C: push 00476978h
+ loc_0072EE61: push esi
+ loc_0072EE62: push eax
+ loc_0072EE63: call ebx
+ loc_0072EE65: mov eax, var_38
+ loc_0072EE68: push eax
+ loc_0072EE69: mov esi, eax
+ loc_0072EE6B: mov edx, [eax]
+ loc_0072EE6D: call [edx+00000050h]
+ loc_0072EE70: cmp eax, edi
+ loc_0072EE72: fnclex
+ loc_0072EE74: jge 0072EE81h
+ loc_0072EE76: push 00000050h
+ loc_0072EE78: push 0047678Ch
+ loc_0072EE7D: push esi
+ loc_0072EE7E: push eax
+ loc_0072EE7F: call ebx
+ loc_0072EE81: lea ecx, var_38
+ loc_0072EE84: call [0040142Ch] ; __vbaFreeObj
+ loc_0072EE8A: mov eax, var_1C
+ loc_0072EE8D: push 0072EEEFh
+ loc_0072EE92: mov var_28, eax
+ loc_0072EE95: jmp 0072EECBh
+ loc_0072EE97: lea ecx, var_34
+ loc_0072EE9A: lea edx, var_30
+ loc_0072EE9D: push ecx
+ loc_0072EE9E: push edx
+ loc_0072EE9F: push 00000002h
+ loc_0072EEA1: call [00401324h] ; __vbaFreeStrList
+ loc_0072EEA7: lea eax, var_3C
+ loc_0072EEAA: lea ecx, var_38
+ loc_0072EEAD: push eax
+ loc_0072EEAE: push ecx
+ loc_0072EEAF: push 00000002h
+ loc_0072EEB1: call [00401068h] ; __vbaFreeObjList
+ loc_0072EEB7: lea edx, var_5C
+ loc_0072EEBA: lea eax, var_4C
+ loc_0072EEBD: push edx
+ loc_0072EEBE: push eax
+ loc_0072EEBF: push 00000002h
+ loc_0072EEC1: call [00401050h] ; __vbaFreeVarList
+ loc_0072EEC7: add esp, 00000024h
+ loc_0072EECA: ret
+ loc_0072EECB: lea ecx, var_14
+ loc_0072EECE: call [00401430h] ; __vbaFreeStr
+ loc_0072EED4: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0072EEDA: lea ecx, var_18
+ loc_0072EEDD: call __vbaFreeObj
+ loc_0072EEDF: lea ecx, var_20
+ loc_0072EEE2: call __vbaFreeObj
+ loc_0072EEE4: lea ecx, var_24
+ loc_0072EEE7: call __vbaFreeObj
+ loc_0072EEE9: lea ecx, var_2C
+ loc_0072EEEC: call __vbaFreeObj
+ loc_0072EEEE: ret
+ loc_0072EEEF: mov ecx, var_10
+ loc_0072EEF2: mov ax, var_28
+ loc_0072EEF6: pop edi
+ loc_0072EEF7: pop esi
+ loc_0072EEF8: mov fs:[00000000h], ecx
+ loc_0072EEFF: pop ebx
+ loc_0072EF00: mov esp, ebp
+ loc_0072EF02: pop ebp
+ loc_0072EF03: ret
+ loc_0072EF04: nop
+End Sub
+
+Private Sub Proc_76_8_72EF10
+ loc_0072EF10: push ebp
+ loc_0072EF11: mov ebp, esp
+ loc_0072EF13: sub esp, 00000008h
+ loc_0072EF16: push 00412856h ; __vbaExceptHandler
+ loc_0072EF1B: mov eax, fs:[00000000h]
+ loc_0072EF21: push eax
+ loc_0072EF22: mov fs:[00000000h], esp
+ loc_0072EF29: sub esp, 00000074h
+ loc_0072EF2C: push ebx
+ loc_0072EF2D: push esi
+ loc_0072EF2E: push edi
+ loc_0072EF2F: mov var_8, esp
+ loc_0072EF32: mov var_4, 00412480h
+ loc_0072EF39: mov eax, [0073A254h]
+ loc_0072EF3E: xor ebx, ebx
+ loc_0072EF40: cmp eax, ebx
+ loc_0072EF42: mov var_14, ebx
+ loc_0072EF45: mov var_18, ebx
+ loc_0072EF48: mov var_1C, ebx
+ loc_0072EF4B: mov var_2C, ebx
+ loc_0072EF4E: mov var_3C, ebx
+ loc_0072EF51: mov var_4C, ebx
+ loc_0072EF54: mov var_5C, ebx
+ loc_0072EF57: mov var_6C, ebx
+ loc_0072EF5A: mov var_70, ebx
+ loc_0072EF5D: jnz 0072EF6Fh
+ loc_0072EF5F: push 0073A254h
+ loc_0072EF64: push 00431838h
+ loc_0072EF69: call [004012FCh] ; __vbaNew2
+ loc_0072EF6F: mov esi, [0073A254h]
+ loc_0072EF75: lea ecx, var_70
+ loc_0072EF78: push ecx
+ loc_0072EF79: push esi
+ loc_0072EF7A: mov eax, [esi]
+ loc_0072EF7C: call [eax+00000704h]
+ loc_0072EF82: cmp eax, ebx
+ loc_0072EF84: fnclex
+ loc_0072EF86: jge 0072EF9Eh
+ loc_0072EF88: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EF8E: push 00000704h
+ loc_0072EF93: push 004408D0h
+ loc_0072EF98: push esi
+ loc_0072EF99: push eax
+ loc_0072EF9A: call edi
+ loc_0072EF9C: jmp 0072EFA4h
+ loc_0072EF9E: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072EFA4: cmp var_70, bx
+ loc_0072EFA8: jz 0072EFD4h
+ loc_0072EFAA: mov edx, 00476AC8h ; "+ 30 n"
+ loc_0072EFAF: lea ecx, var_18
+ loc_0072EFB2: call [00401310h] ; __vbaStrCopy
+ loc_0072EFB8: lea edx, var_18
+ loc_0072EFBB: push edx
+ loc_0072EFBC: call 0072F310h
+ loc_0072EFC1: lea ecx, var_18
+ loc_0072EFC4: call [00401430h] ; __vbaFreeStr
+ loc_0072EFCA: push 0072F13Bh
+ loc_0072EFCF: jmp 0072F131h
+ loc_0072EFD4: cmp [0073C818h], ebx
+ loc_0072EFDA: jnz 0072EFECh
+ loc_0072EFDC: push 0073C818h
+ loc_0072EFE1: push 00441F00h
+ loc_0072EFE6: call [004012FCh] ; __vbaNew2
+ loc_0072EFEC: mov esi, [0073C818h]
+ loc_0072EFF2: lea ecx, var_1C
+ loc_0072EFF5: push ecx
+ loc_0072EFF6: push esi
+ loc_0072EFF7: mov eax, [esi]
+ loc_0072EFF9: call [eax+00000014h]
+ loc_0072EFFC: cmp eax, ebx
+ loc_0072EFFE: fnclex
+ loc_0072F000: jge 0072F00Dh
+ loc_0072F002: push 00000014h
+ loc_0072F004: push 00441EF0h
+ loc_0072F009: push esi
+ loc_0072F00A: push eax
+ loc_0072F00B: call edi
+ loc_0072F00D: mov eax, var_1C
+ loc_0072F010: lea ecx, var_18
+ loc_0072F013: push ecx
+ loc_0072F014: push eax
+ loc_0072F015: mov edx, [eax]
+ loc_0072F017: mov esi, eax
+ loc_0072F019: call [edx+00000060h]
+ loc_0072F01C: cmp eax, ebx
+ loc_0072F01E: fnclex
+ loc_0072F020: jge 0072F02Dh
+ loc_0072F022: push 00000060h
+ loc_0072F024: push 004437B4h
+ loc_0072F029: push esi
+ loc_0072F02A: push eax
+ loc_0072F02B: call edi
+ loc_0072F02D: sub esp, 00000010h
+ loc_0072F030: mov ecx, 00000008h
+ loc_0072F035: mov edx, esp
+ loc_0072F037: mov var_5C, ecx
+ loc_0072F03A: mov eax, 0043C9F4h
+ loc_0072F03F: push 00476ADCh ; "FirstTimeInterval"
+ loc_0072F044: mov [edx], ecx
+ loc_0072F046: mov ecx, var_58
+ loc_0072F049: mov var_54, eax
+ loc_0072F04C: push 004552B8h ; "TapData"
+ loc_0072F051: mov [edx+00000004h], ecx
+ loc_0072F054: mov ecx, var_18
+ loc_0072F057: push ecx
+ loc_0072F058: mov [edx+00000008h], eax
+ loc_0072F05B: mov eax, var_50
+ loc_0072F05E: mov [edx+0000000Ch], eax
+ loc_0072F061: call [00401354h] ; rtcGetSetting
+ loc_0072F067: mov edx, eax
+ loc_0072F069: lea ecx, var_14
+ loc_0072F06C: call [004013C0h] ; __vbaStrMove
+ loc_0072F072: mov edi, [00401430h] ; __vbaFreeStr
+ loc_0072F078: lea ecx, var_18
+ loc_0072F07B: call edi
+ loc_0072F07D: lea ecx, var_1C
+ loc_0072F080: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F086: lea eax, var_5C
+ loc_0072F089: lea ecx, var_2C
+ loc_0072F08C: lea edx, var_14
+ loc_0072F08F: push eax
+ loc_0072F090: push ecx
+ loc_0072F091: mov var_54, edx
+ loc_0072F094: mov var_5C, 00004008h
+ loc_0072F09B: call [00401154h] ; rtcTrimVar
+ loc_0072F0A1: lea edx, var_2C
+ loc_0072F0A4: lea eax, var_3C
+ loc_0072F0A7: push edx
+ loc_0072F0A8: push eax
+ loc_0072F0A9: mov var_64, ebx
+ loc_0072F0AC: mov var_6C, 00008002h
+ loc_0072F0B3: call [004010D4h] ; __vbaLenVar
+ loc_0072F0B9: lea ecx, var_6C
+ loc_0072F0BC: push eax
+ loc_0072F0BD: push ecx
+ loc_0072F0BE: call [00401004h] ; __vbaVarTstGt
+ loc_0072F0C4: lea ecx, var_2C
+ loc_0072F0C7: mov esi, eax
+ loc_0072F0C9: call [00401030h] ; __vbaFreeVar
+ loc_0072F0CF: cmp si, bx
+ loc_0072F0D2: jz 0072F0E4h
+ loc_0072F0D4: lea edx, var_14
+ loc_0072F0D7: push edx
+ loc_0072F0D8: call 0072F310h
+ loc_0072F0DD: push 0072F13Bh
+ loc_0072F0E2: jmp 0072F131h
+ loc_0072F0E4: mov edx, 00476B04h ; "+ 2 n"
+ loc_0072F0E9: lea ecx, var_18
+ loc_0072F0EC: call [00401310h] ; __vbaStrCopy
+ loc_0072F0F2: lea eax, var_18
+ loc_0072F0F5: push eax
+ loc_0072F0F6: call 0072F310h
+ loc_0072F0FB: lea ecx, var_18
+ loc_0072F0FE: call edi
+ loc_0072F100: push 0072F13Bh
+ loc_0072F105: jmp 0072F131h
+ loc_0072F107: lea ecx, var_18
+ loc_0072F10A: call [00401430h] ; __vbaFreeStr
+ loc_0072F110: lea ecx, var_1C
+ loc_0072F113: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F119: lea ecx, var_4C
+ loc_0072F11C: lea edx, var_3C
+ loc_0072F11F: push ecx
+ loc_0072F120: lea eax, var_2C
+ loc_0072F123: push edx
+ loc_0072F124: push eax
+ loc_0072F125: push 00000003h
+ loc_0072F127: call [00401050h] ; __vbaFreeVarList
+ loc_0072F12D: add esp, 00000010h
+ loc_0072F130: ret
+ loc_0072F131: lea ecx, var_14
+ loc_0072F134: call [00401430h] ; __vbaFreeStr
+ loc_0072F13A: ret
+ loc_0072F13B: mov ecx, var_10
+ loc_0072F13E: pop edi
+ loc_0072F13F: pop esi
+ loc_0072F140: mov fs:[00000000h], ecx
+ loc_0072F147: pop ebx
+ loc_0072F148: mov esp, ebp
+ loc_0072F14A: pop ebp
+ loc_0072F14B: ret
+ loc_0072F14C: nop
+End Sub
+
+Private Sub Proc_76_9_72F150
+ loc_0072F150: push ebp
+ loc_0072F151: mov ebp, esp
+ loc_0072F153: sub esp, 00000008h
+ loc_0072F156: push 00412856h ; __vbaExceptHandler
+ loc_0072F15B: mov eax, fs:[00000000h]
+ loc_0072F161: push eax
+ loc_0072F162: mov fs:[00000000h], esp
+ loc_0072F169: sub esp, 00000054h
+ loc_0072F16C: push ebx
+ loc_0072F16D: push esi
+ loc_0072F16E: push edi
+ loc_0072F16F: mov var_8, esp
+ loc_0072F172: mov var_4, 00412490h
+ loc_0072F179: mov eax, [0073C818h]
+ loc_0072F17E: xor edi, edi
+ loc_0072F180: cmp eax, edi
+ loc_0072F182: mov var_14, edi
+ loc_0072F185: mov var_1C, edi
+ loc_0072F188: mov var_20, edi
+ loc_0072F18B: mov var_30, edi
+ loc_0072F18E: mov var_40, edi
+ loc_0072F191: mov var_50, edi
+ loc_0072F194: jnz 0072F1A6h
+ loc_0072F196: push 0073C818h
+ loc_0072F19B: push 00441F00h
+ loc_0072F1A0: call [004012FCh] ; __vbaNew2
+ loc_0072F1A6: mov esi, [0073C818h]
+ loc_0072F1AC: lea ecx, var_20
+ loc_0072F1AF: push ecx
+ loc_0072F1B0: push esi
+ loc_0072F1B1: mov eax, [esi]
+ loc_0072F1B3: call [eax+00000014h]
+ loc_0072F1B6: cmp eax, edi
+ loc_0072F1B8: fnclex
+ loc_0072F1BA: jge 0072F1CBh
+ loc_0072F1BC: push 00000014h
+ loc_0072F1BE: push 00441EF0h
+ loc_0072F1C3: push esi
+ loc_0072F1C4: push eax
+ loc_0072F1C5: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F1CB: mov eax, var_20
+ loc_0072F1CE: lea ecx, var_1C
+ loc_0072F1D1: push ecx
+ loc_0072F1D2: push eax
+ loc_0072F1D3: mov edx, [eax]
+ loc_0072F1D5: mov esi, eax
+ loc_0072F1D7: call [edx+00000060h]
+ loc_0072F1DA: cmp eax, edi
+ loc_0072F1DC: fnclex
+ loc_0072F1DE: jge 0072F1EFh
+ loc_0072F1E0: push 00000060h
+ loc_0072F1E2: push 004437B4h
+ loc_0072F1E7: push esi
+ loc_0072F1E8: push eax
+ loc_0072F1E9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F1EF: sub esp, 00000010h
+ loc_0072F1F2: mov ecx, 00000008h
+ loc_0072F1F7: mov edx, esp
+ loc_0072F1F9: mov var_50, ecx
+ loc_0072F1FC: mov eax, 0043C9F4h
+ loc_0072F201: push 00476B14h ; "NextTapDateTime"
+ loc_0072F206: mov [edx], ecx
+ loc_0072F208: mov ecx, var_4C
+ loc_0072F20B: mov var_48, eax
+ loc_0072F20E: push 004552B8h ; "TapData"
+ loc_0072F213: mov [edx+00000004h], ecx
+ loc_0072F216: mov ecx, var_1C
+ loc_0072F219: push ecx
+ loc_0072F21A: mov [edx+00000008h], eax
+ loc_0072F21D: mov eax, var_44
+ loc_0072F220: mov [edx+0000000Ch], eax
+ loc_0072F223: call [00401354h] ; rtcGetSetting
+ loc_0072F229: mov edx, eax
+ loc_0072F22B: lea ecx, var_14
+ loc_0072F22E: call [004013C0h] ; __vbaStrMove
+ loc_0072F234: lea ecx, var_1C
+ loc_0072F237: call [00401430h] ; __vbaFreeStr
+ loc_0072F23D: lea ecx, var_20
+ loc_0072F240: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F246: lea eax, var_50
+ loc_0072F249: lea edx, var_14
+ loc_0072F24C: push eax
+ loc_0072F24D: mov var_48, edx
+ loc_0072F250: mov var_50, 00004008h
+ loc_0072F257: call [004011E0h] ; rtcIsNumeric
+ loc_0072F25D: test ax, ax
+ loc_0072F260: jz 0072F2A9h
+ loc_0072F262: mov ecx, var_14
+ loc_0072F265: push ecx
+ loc_0072F266: call [00401268h] ; __vbaDateStr
+ loc_0072F26C: fstp real8 ptr var_48
+ loc_0072F26F: lea edx, var_30
+ loc_0072F272: mov var_50, 00008007h
+ loc_0072F279: push edx
+ loc_0072F27A: call [00401404h] ; rtcGetPresentDate
+ loc_0072F280: lea eax, var_50
+ loc_0072F283: lea ecx, var_30
+ loc_0072F286: push eax
+ loc_0072F287: push ecx
+ loc_0072F288: call [0040115Ch] ; __vbaVarTstLt
+ loc_0072F28E: lea ecx, var_30
+ loc_0072F291: mov esi, eax
+ loc_0072F293: call [00401030h] ; __vbaFreeVar
+ loc_0072F299: neg si
+ loc_0072F29C: sbb esi, esi
+ loc_0072F29E: push 0072F2EEh
+ loc_0072F2A3: mov var_18, esi
+ loc_0072F2A6: fwait
+ loc_0072F2A7: jmp 0072F2E4h
+ loc_0072F2A9: call 0072EF10h
+ loc_0072F2AE: call 0072F150h
+ loc_0072F2B3: mov var_18, eax
+ loc_0072F2B6: push 0072F2EEh
+ loc_0072F2BB: fwait
+ loc_0072F2BC: jmp 0072F2E4h
+ loc_0072F2BE: lea ecx, var_1C
+ loc_0072F2C1: call [00401430h] ; __vbaFreeStr
+ loc_0072F2C7: lea ecx, var_20
+ loc_0072F2CA: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F2D0: lea edx, var_40
+ loc_0072F2D3: lea eax, var_30
+ loc_0072F2D6: push edx
+ loc_0072F2D7: push eax
+ loc_0072F2D8: push 00000002h
+ loc_0072F2DA: call [00401050h] ; __vbaFreeVarList
+ loc_0072F2E0: add esp, 0000000Ch
+ loc_0072F2E3: ret
+ loc_0072F2E4: lea ecx, var_14
+ loc_0072F2E7: call [00401430h] ; __vbaFreeStr
+ loc_0072F2ED: ret
+ loc_0072F2EE: mov ecx, var_10
+ loc_0072F2F1: mov ax, var_18
+ loc_0072F2F5: pop edi
+ loc_0072F2F6: pop esi
+ loc_0072F2F7: mov fs:[00000000h], ecx
+ loc_0072F2FE: pop ebx
+ loc_0072F2FF: mov esp, ebp
+ loc_0072F301: pop ebp
+ loc_0072F302: ret
+ loc_0072F303: nop
+End Sub
+
+Private Sub Proc_76_10_72F310
+ loc_0072F310: push ebp
+ loc_0072F311: mov ebp, esp
+ loc_0072F313: sub esp, 00000008h
+ loc_0072F316: push 00412856h ; __vbaExceptHandler
+ loc_0072F31B: mov eax, fs:[00000000h]
+ loc_0072F321: push eax
+ loc_0072F322: mov fs:[00000000h], esp
+ loc_0072F329: sub esp, 00000040h
+ loc_0072F32C: push ebx
+ loc_0072F32D: push esi
+ loc_0072F32E: push edi
+ loc_0072F32F: mov var_8, esp
+ loc_0072F332: mov var_4, 004124A0h
+ loc_0072F339: lea eax, var_34
+ loc_0072F33C: xor edi, edi
+ loc_0072F33E: push eax
+ loc_0072F33F: mov var_1C, edi
+ loc_0072F342: mov var_20, edi
+ loc_0072F345: mov var_24, edi
+ loc_0072F348: mov var_34, edi
+ loc_0072F34B: mov var_3C, edi
+ loc_0072F34E: mov var_38, edi
+ loc_0072F351: call [00401404h] ; rtcGetPresentDate
+ loc_0072F357: lea ecx, var_34
+ loc_0072F35A: push ecx
+ loc_0072F35B: call [004012B8h] ; __vbaDateVar
+ loc_0072F361: mov eax, arg_8
+ loc_0072F364: lea edx, var_3C
+ loc_0072F367: fstp real8 ptr var_3C
+ loc_0072F36A: push edx
+ loc_0072F36B: push eax
+ loc_0072F36C: call 00734890h
+ loc_0072F371: fstp real8 ptr var_18
+ loc_0072F374: lea ecx, var_34
+ loc_0072F377: call [00401030h] ; __vbaFreeVar
+ loc_0072F37D: cmp [0073C818h], edi
+ loc_0072F383: jnz 0072F395h
+ loc_0072F385: push 0073C818h
+ loc_0072F38A: push 00441F00h
+ loc_0072F38F: call [004012FCh] ; __vbaNew2
+ loc_0072F395: mov esi, [0073C818h]
+ loc_0072F39B: lea edx, var_24
+ loc_0072F39E: push edx
+ loc_0072F39F: push esi
+ loc_0072F3A0: mov ecx, [esi]
+ loc_0072F3A2: call [ecx+00000014h]
+ loc_0072F3A5: cmp eax, edi
+ loc_0072F3A7: fnclex
+ loc_0072F3A9: jge 0072F3BAh
+ loc_0072F3AB: push 00000014h
+ loc_0072F3AD: push 00441EF0h
+ loc_0072F3B2: push esi
+ loc_0072F3B3: push eax
+ loc_0072F3B4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F3BA: mov eax, var_24
+ loc_0072F3BD: lea edx, var_1C
+ loc_0072F3C0: push edx
+ loc_0072F3C1: push eax
+ loc_0072F3C2: mov ecx, [eax]
+ loc_0072F3C4: mov esi, eax
+ loc_0072F3C6: call [ecx+00000060h]
+ loc_0072F3C9: cmp eax, edi
+ loc_0072F3CB: fnclex
+ loc_0072F3CD: jge 0072F3DEh
+ loc_0072F3CF: push 00000060h
+ loc_0072F3D1: push 004437B4h
+ loc_0072F3D6: push esi
+ loc_0072F3D7: push eax
+ loc_0072F3D8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F3DE: fld real8 ptr var_18
+ loc_0072F3E1: call [00401168h] ; __vbaFpR8
+ loc_0072F3E7: sub esp, 00000008h
+ loc_0072F3EA: fstp real8 ptr [esp]
+ loc_0072F3ED: call [0040121Ch] ; __vbaStrR8
+ loc_0072F3F3: mov edx, eax
+ loc_0072F3F5: lea ecx, var_20
+ loc_0072F3F8: call [004013C0h] ; __vbaStrMove
+ loc_0072F3FE: push eax
+ loc_0072F3FF: mov eax, var_1C
+ loc_0072F402: push 00476B14h ; "NextTapDateTime"
+ loc_0072F407: push 004552B8h ; "TapData"
+ loc_0072F40C: push eax
+ loc_0072F40D: call [00401010h] ; rtcSaveSetting
+ loc_0072F413: lea ecx, var_20
+ loc_0072F416: lea edx, var_1C
+ loc_0072F419: push ecx
+ loc_0072F41A: push edx
+ loc_0072F41B: push 00000002h
+ loc_0072F41D: call [00401324h] ; __vbaFreeStrList
+ loc_0072F423: add esp, 0000000Ch
+ loc_0072F426: lea ecx, var_24
+ loc_0072F429: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F42F: fwait
+ loc_0072F430: push 0072F45Eh
+ loc_0072F435: jmp 0072F45Dh
+ loc_0072F437: lea eax, var_20
+ loc_0072F43A: lea ecx, var_1C
+ loc_0072F43D: push eax
+ loc_0072F43E: push ecx
+ loc_0072F43F: push 00000002h
+ loc_0072F441: call [00401324h] ; __vbaFreeStrList
+ loc_0072F447: add esp, 0000000Ch
+ loc_0072F44A: lea ecx, var_24
+ loc_0072F44D: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F453: lea ecx, var_34
+ loc_0072F456: call [00401030h] ; __vbaFreeVar
+ loc_0072F45C: ret
+ loc_0072F45D: ret
+ loc_0072F45E: mov ecx, var_10
+ loc_0072F461: pop edi
+ loc_0072F462: pop esi
+ loc_0072F463: mov fs:[00000000h], ecx
+ loc_0072F46A: pop ebx
+ loc_0072F46B: mov esp, ebp
+ loc_0072F46D: pop ebp
+ loc_0072F46E: retn 0004h
+End Sub
+
+Private Sub Proc_76_11_72F480
+ loc_0072F480: push ebp
+ loc_0072F481: mov ebp, esp
+ loc_0072F483: sub esp, 00000008h
+ loc_0072F486: push 00412856h ; __vbaExceptHandler
+ loc_0072F48B: mov eax, fs:[00000000h]
+ loc_0072F491: push eax
+ loc_0072F492: mov fs:[00000000h], esp
+ loc_0072F499: sub esp, 00000088h
+ loc_0072F49F: push ebx
+ loc_0072F4A0: push esi
+ loc_0072F4A1: push edi
+ loc_0072F4A2: mov var_8, esp
+ loc_0072F4A5: mov var_4, 004124B0h
+ loc_0072F4AC: mov eax, [0073C818h]
+ loc_0072F4B1: xor edi, edi
+ loc_0072F4B3: cmp eax, edi
+ loc_0072F4B5: mov var_1C, edi
+ loc_0072F4B8: mov var_18, edi
+ loc_0072F4BB: mov var_20, edi
+ loc_0072F4BE: mov var_24, edi
+ loc_0072F4C1: mov var_28, edi
+ loc_0072F4C4: mov var_2C, edi
+ loc_0072F4C7: mov var_3C, edi
+ loc_0072F4CA: mov var_4C, edi
+ loc_0072F4CD: mov var_5C, edi
+ loc_0072F4D0: mov var_6C, edi
+ loc_0072F4D3: mov var_7C, edi
+ loc_0072F4D6: jnz 0072F4E8h
+ loc_0072F4D8: push 0073C818h
+ loc_0072F4DD: push 00441F00h
+ loc_0072F4E2: call [004012FCh] ; __vbaNew2
+ loc_0072F4E8: mov esi, [0073C818h]
+ loc_0072F4EE: lea ecx, var_2C
+ loc_0072F4F1: push ecx
+ loc_0072F4F2: push esi
+ loc_0072F4F3: mov eax, [esi]
+ loc_0072F4F5: call [eax+00000014h]
+ loc_0072F4F8: cmp eax, edi
+ loc_0072F4FA: fnclex
+ loc_0072F4FC: jge 0072F50Dh
+ loc_0072F4FE: push 00000014h
+ loc_0072F500: push 00441EF0h
+ loc_0072F505: push esi
+ loc_0072F506: push eax
+ loc_0072F507: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F50D: mov eax, var_2C
+ loc_0072F510: lea ecx, var_24
+ loc_0072F513: push ecx
+ loc_0072F514: push eax
+ loc_0072F515: mov edx, [eax]
+ loc_0072F517: mov esi, eax
+ loc_0072F519: call [edx+00000050h]
+ loc_0072F51C: cmp eax, edi
+ loc_0072F51E: fnclex
+ loc_0072F520: jge 0072F531h
+ loc_0072F522: push 00000050h
+ loc_0072F524: push 004437B4h
+ loc_0072F529: push esi
+ loc_0072F52A: push eax
+ loc_0072F52B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F531: mov edx, var_24
+ loc_0072F534: mov var_24, edi
+ loc_0072F537: mov edi, [004013C0h] ; __vbaStrMove
+ loc_0072F53D: lea ecx, var_20
+ loc_0072F540: call edi
+ loc_0072F542: lea ecx, var_2C
+ loc_0072F545: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F54B: lea eax, var_6C
+ loc_0072F54E: push 00000001h
+ loc_0072F550: lea ecx, var_3C
+ loc_0072F553: lea edx, var_20
+ loc_0072F556: mov ebx, 00004008h
+ loc_0072F55B: push eax
+ loc_0072F55C: push ecx
+ loc_0072F55D: mov var_64, edx
+ loc_0072F560: mov var_6C, ebx
+ loc_0072F563: call [004013D8h] ; rtcRightCharVar
+ loc_0072F569: lea edx, var_3C
+ loc_0072F56C: lea eax, var_7C
+ loc_0072F56F: push edx
+ loc_0072F570: push eax
+ loc_0072F571: mov var_74, 00441F24h ; "\"
+ loc_0072F578: mov var_7C, 00008008h
+ loc_0072F57F: call [00401348h] ; __vbaVarTstNe
+ loc_0072F585: lea ecx, var_3C
+ loc_0072F588: mov esi, eax
+ loc_0072F58A: call [00401030h] ; __vbaFreeVar
+ loc_0072F590: test si, si
+ loc_0072F593: jz 0072F5ABh
+ loc_0072F595: mov ecx, var_20
+ loc_0072F598: push ecx
+ loc_0072F599: push 00441F24h ; "\"
+ loc_0072F59E: call [00401098h] ; __vbaStrCat
+ loc_0072F5A4: mov edx, eax
+ loc_0072F5A6: lea ecx, var_20
+ loc_0072F5A9: call edi
+ loc_0072F5AB: mov edx, var_20
+ loc_0072F5AE: push edx
+ loc_0072F5AF: push 00440338h ; "tdat.nbd"
+ loc_0072F5B4: call [00401098h] ; __vbaStrCat
+ loc_0072F5BA: mov edx, eax
+ loc_0072F5BC: lea ecx, var_20
+ loc_0072F5BF: call edi
+ loc_0072F5C1: lea ecx, var_6C
+ loc_0072F5C4: lea eax, var_20
+ loc_0072F5C7: push 00000000h
+ loc_0072F5C9: push ecx
+ loc_0072F5CA: mov var_64, eax
+ loc_0072F5CD: mov var_6C, ebx
+ loc_0072F5D0: call [004012D0h] ; rtcDir
+ loc_0072F5D6: mov edx, eax
+ loc_0072F5D8: lea ecx, var_24
+ loc_0072F5DB: call edi
+ loc_0072F5DD: push eax
+ loc_0072F5DE: call [00401044h] ; __vbaLenBstr
+ loc_0072F5E4: mov esi, eax
+ loc_0072F5E6: lea ecx, var_24
+ loc_0072F5E9: neg esi
+ loc_0072F5EB: sbb esi, esi
+ loc_0072F5ED: neg esi
+ loc_0072F5EF: neg esi
+ loc_0072F5F1: call [00401430h] ; __vbaFreeStr
+ loc_0072F5F7: test si, si
+ loc_0072F5FA: jz 0072F85Bh
+ loc_0072F600: mov eax, [0073C818h]
+ loc_0072F605: test eax, eax
+ loc_0072F607: jnz 0072F619h
+ loc_0072F609: push 0073C818h
+ loc_0072F60E: push 00441F00h
+ loc_0072F613: call [004012FCh] ; __vbaNew2
+ loc_0072F619: mov esi, [0073C818h]
+ loc_0072F61F: lea eax, var_2C
+ loc_0072F622: push eax
+ loc_0072F623: push esi
+ loc_0072F624: mov edx, [esi]
+ loc_0072F626: call [edx+00000014h]
+ loc_0072F629: test eax, eax
+ loc_0072F62B: fnclex
+ loc_0072F62D: jge 0072F63Eh
+ loc_0072F62F: push 00000014h
+ loc_0072F631: push 00441EF0h
+ loc_0072F636: push esi
+ loc_0072F637: push eax
+ loc_0072F638: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F63E: mov eax, var_2C
+ loc_0072F641: lea edx, var_24
+ loc_0072F644: push edx
+ loc_0072F645: push eax
+ loc_0072F646: mov ecx, [eax]
+ loc_0072F648: mov esi, eax
+ loc_0072F64A: call [ecx+00000060h]
+ loc_0072F64D: test eax, eax
+ loc_0072F64F: fnclex
+ loc_0072F651: jge 0072F662h
+ loc_0072F653: push 00000060h
+ loc_0072F655: push 004437B4h
+ loc_0072F65A: push esi
+ loc_0072F65B: push eax
+ loc_0072F65C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F662: sub esp, 00000010h
+ loc_0072F665: mov ecx, 00000008h
+ loc_0072F66A: mov edx, esp
+ loc_0072F66C: mov var_6C, ecx
+ loc_0072F66F: mov ebx, [00401354h] ; rtcGetSetting
+ loc_0072F675: mov eax, 0043C9F4h
+ loc_0072F67A: mov [edx], ecx
+ loc_0072F67C: mov ecx, var_68
+ loc_0072F67F: mov var_64, eax
+ loc_0072F682: push 00476B5Ch ; "NextDownloadDateTime"
+ loc_0072F687: mov [edx+00000004h], ecx
+ loc_0072F68A: mov ecx, var_24
+ loc_0072F68D: push 004552B8h ; "TapData"
+ loc_0072F692: push ecx
+ loc_0072F693: mov [edx+00000008h], eax
+ loc_0072F696: mov eax, var_60
+ loc_0072F699: mov [edx+0000000Ch], eax
+ loc_0072F69C: call ebx
+ loc_0072F69E: mov edx, eax
+ loc_0072F6A0: lea ecx, var_28
+ loc_0072F6A3: call edi
+ loc_0072F6A5: push eax
+ loc_0072F6A6: push 0043C9F4h
+ loc_0072F6AB: call [004011B8h] ; __vbaStrCmp
+ loc_0072F6B1: mov esi, eax
+ loc_0072F6B3: lea edx, var_28
+ loc_0072F6B6: neg esi
+ loc_0072F6B8: sbb esi, esi
+ loc_0072F6BA: lea eax, var_24
+ loc_0072F6BD: push edx
+ loc_0072F6BE: push eax
+ loc_0072F6BF: neg esi
+ loc_0072F6C1: push 00000002h
+ loc_0072F6C3: neg esi
+ loc_0072F6C5: call [00401324h] ; __vbaFreeStrList
+ loc_0072F6CB: add esp, 0000000Ch
+ loc_0072F6CE: lea ecx, var_2C
+ loc_0072F6D1: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F6D7: test si, si
+ loc_0072F6DA: jz 0072F85Bh
+ loc_0072F6E0: mov eax, [0073C818h]
+ loc_0072F6E5: test eax, eax
+ loc_0072F6E7: jnz 0072F6F9h
+ loc_0072F6E9: push 0073C818h
+ loc_0072F6EE: push 00441F00h
+ loc_0072F6F3: call [004012FCh] ; __vbaNew2
+ loc_0072F6F9: mov esi, [0073C818h]
+ loc_0072F6FF: lea edx, var_2C
+ loc_0072F702: push edx
+ loc_0072F703: push esi
+ loc_0072F704: mov ecx, [esi]
+ loc_0072F706: call [ecx+00000014h]
+ loc_0072F709: test eax, eax
+ loc_0072F70B: fnclex
+ loc_0072F70D: jge 0072F71Eh
+ loc_0072F70F: push 00000014h
+ loc_0072F711: push 00441EF0h
+ loc_0072F716: push esi
+ loc_0072F717: push eax
+ loc_0072F718: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F71E: mov eax, var_2C
+ loc_0072F721: lea edx, var_24
+ loc_0072F724: push edx
+ loc_0072F725: push eax
+ loc_0072F726: mov ecx, [eax]
+ loc_0072F728: mov esi, eax
+ loc_0072F72A: call [ecx+00000060h]
+ loc_0072F72D: test eax, eax
+ loc_0072F72F: fnclex
+ loc_0072F731: jge 0072F742h
+ loc_0072F733: push 00000060h
+ loc_0072F735: push 004437B4h
+ loc_0072F73A: push esi
+ loc_0072F73B: push eax
+ loc_0072F73C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F742: sub esp, 00000010h
+ loc_0072F745: mov ecx, 00000008h
+ loc_0072F74A: mov edx, esp
+ loc_0072F74C: mov var_6C, ecx
+ loc_0072F74F: mov eax, 0043C9F4h
+ loc_0072F754: push 00476B5Ch ; "NextDownloadDateTime"
+ loc_0072F759: mov [edx], ecx
+ loc_0072F75B: mov ecx, var_68
+ loc_0072F75E: mov var_64, eax
+ loc_0072F761: push 004552B8h ; "TapData"
+ loc_0072F766: mov [edx+00000004h], ecx
+ loc_0072F769: mov ecx, var_24
+ loc_0072F76C: push ecx
+ loc_0072F76D: mov [edx+00000008h], eax
+ loc_0072F770: mov eax, var_60
+ loc_0072F773: mov [edx+0000000Ch], eax
+ loc_0072F776: call ebx
+ loc_0072F778: mov edx, eax
+ loc_0072F77A: lea ecx, var_28
+ loc_0072F77D: call edi
+ loc_0072F77F: push eax
+ loc_0072F780: call [00401268h] ; __vbaDateStr
+ loc_0072F786: fstp real8 ptr var_1C
+ loc_0072F789: lea edx, var_28
+ loc_0072F78C: lea eax, var_24
+ loc_0072F78F: push edx
+ loc_0072F790: push eax
+ loc_0072F791: push 00000002h
+ loc_0072F793: call [00401324h] ; __vbaFreeStrList
+ loc_0072F799: add esp, 0000000Ch
+ loc_0072F79C: lea ecx, var_2C
+ loc_0072F79F: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F7A5: mov edi, [00401404h] ; rtcGetPresentDate
+ loc_0072F7AB: lea ecx, var_3C
+ loc_0072F7AE: push ecx
+ loc_0072F7AF: call edi
+ loc_0072F7B1: lea edx, var_1C
+ loc_0072F7B4: push 00000001h
+ loc_0072F7B6: lea eax, var_3C
+ loc_0072F7B9: push 00000001h
+ loc_0072F7BB: lea ecx, var_6C
+ loc_0072F7BE: mov var_64, edx
+ loc_0072F7C1: push eax
+ loc_0072F7C2: push ecx
+ loc_0072F7C3: lea edx, var_4C
+ loc_0072F7C6: push 004746B4h
+ loc_0072F7CB: push edx
+ loc_0072F7CC: mov var_6C, 00004007h
+ loc_0072F7D3: call [004010C8h] ; rtcDateDiff
+ loc_0072F7D9: lea eax, var_4C
+ loc_0072F7DC: lea ecx, var_7C
+ loc_0072F7DF: or ebx, FFFFFFFFh
+ loc_0072F7E2: push eax
+ loc_0072F7E3: push ecx
+ loc_0072F7E4: mov var_74, ebx
+ loc_0072F7E7: mov var_7C, 00008002h
+ loc_0072F7EE: call [00401004h] ; __vbaVarTstGt
+ loc_0072F7F4: mov esi, eax
+ loc_0072F7F6: lea edx, var_4C
+ loc_0072F7F9: lea eax, var_3C
+ loc_0072F7FC: push edx
+ loc_0072F7FD: push eax
+ loc_0072F7FE: push 00000002h
+ loc_0072F800: call [00401050h] ; __vbaFreeVarList
+ loc_0072F806: add esp, 0000000Ch
+ loc_0072F809: test si, si
+ loc_0072F80C: jz 0072F850h
+ loc_0072F80E: mov ecx, var_1C
+ loc_0072F811: mov edx, var_18
+ loc_0072F814: lea eax, var_3C
+ loc_0072F817: mov var_64, ecx
+ loc_0072F81A: push eax
+ loc_0072F81B: mov var_60, edx
+ loc_0072F81E: mov var_6C, 00008007h
+ loc_0072F825: call edi
+ loc_0072F827: lea ecx, var_6C
+ loc_0072F82A: lea edx, var_3C
+ loc_0072F82D: push ecx
+ loc_0072F82E: push edx
+ loc_0072F82F: call [0040115Ch] ; __vbaVarTstLt
+ loc_0072F835: lea ecx, var_3C
+ loc_0072F838: mov esi, eax
+ loc_0072F83A: call [00401030h] ; __vbaFreeVar
+ loc_0072F840: neg si
+ loc_0072F843: sbb esi, esi
+ loc_0072F845: push 0072F8A8h
+ loc_0072F84A: mov var_14, esi
+ loc_0072F84D: fwait
+ loc_0072F84E: jmp 0072F89Eh
+ loc_0072F850: mov var_14, ebx
+ loc_0072F853: push 0072F8A8h
+ loc_0072F858: fwait
+ loc_0072F859: jmp 0072F89Eh
+ loc_0072F85B: mov var_14, FFFFFFFFh
+ loc_0072F862: push 0072F8A8h
+ loc_0072F867: fwait
+ loc_0072F868: jmp 0072F89Eh
+ loc_0072F86A: lea eax, var_28
+ loc_0072F86D: lea ecx, var_24
+ loc_0072F870: push eax
+ loc_0072F871: push ecx
+ loc_0072F872: push 00000002h
+ loc_0072F874: call [00401324h] ; __vbaFreeStrList
+ loc_0072F87A: add esp, 0000000Ch
+ loc_0072F87D: lea ecx, var_2C
+ loc_0072F880: call [0040142Ch] ; __vbaFreeObj
+ loc_0072F886: lea edx, var_5C
+ loc_0072F889: lea eax, var_4C
+ loc_0072F88C: push edx
+ loc_0072F88D: lea ecx, var_3C
+ loc_0072F890: push eax
+ loc_0072F891: push ecx
+ loc_0072F892: push 00000003h
+ loc_0072F894: call [00401050h] ; __vbaFreeVarList
+ loc_0072F89A: add esp, 00000010h
+ loc_0072F89D: ret
+ loc_0072F89E: lea ecx, var_20
+ loc_0072F8A1: call [00401430h] ; __vbaFreeStr
+ loc_0072F8A7: ret
+ loc_0072F8A8: mov ecx, var_10
+ loc_0072F8AB: mov ax, var_14
+ loc_0072F8AF: pop edi
+ loc_0072F8B0: pop esi
+ loc_0072F8B1: mov fs:[00000000h], ecx
+ loc_0072F8B8: pop ebx
+ loc_0072F8B9: mov esp, ebp
+ loc_0072F8BB: pop ebp
+ loc_0072F8BC: ret
+ loc_0072F8BD: nop
+End Sub
+
+Private Sub Proc_76_12_72F8C0(arg_C) '72F8C0
+ loc_0072F8C0: push ebp
+ loc_0072F8C1: mov ebp, esp
+ loc_0072F8C3: sub esp, 00000008h
+ loc_0072F8C6: push 00412856h ; __vbaExceptHandler
+ loc_0072F8CB: mov eax, fs:[00000000h]
+ loc_0072F8D1: push eax
+ loc_0072F8D2: mov fs:[00000000h], esp
+ loc_0072F8D9: sub esp, 0000007Ch
+ loc_0072F8DC: push ebx
+ loc_0072F8DD: push esi
+ loc_0072F8DE: push edi
+ loc_0072F8DF: mov var_8, esp
+ loc_0072F8E2: mov var_4, 004124C0h
+ loc_0072F8E9: xor edi, edi
+ loc_0072F8EB: mov var_14, edi
+ loc_0072F8EE: mov var_18, edi
+ loc_0072F8F1: mov var_20, edi
+ loc_0072F8F4: mov var_28, edi
+ loc_0072F8F7: mov var_2C, edi
+ loc_0072F8FA: mov var_30, edi
+ loc_0072F8FD: mov var_34, edi
+ loc_0072F900: mov var_38, edi
+ loc_0072F903: mov var_3C, edi
+ loc_0072F906: mov var_4C, edi
+ loc_0072F909: mov var_5C, edi
+ loc_0072F90C: mov var_6C, edi
+ loc_0072F90F: mov var_70, edi
+ loc_0072F912: mov var_74, edi
+ loc_0072F915: mov var_1C, edi
+ loc_0072F918: call 0072F150h
+ loc_0072F91D: test ax, ax
+ loc_0072F920: jz 0072FFF9h
+ loc_0072F926: call 0072F480h
+ loc_0072F92B: test ax, ax
+ loc_0072F92E: jz 0072F93Ch
+ loc_0072F930: lea eax, var_70
+ loc_0072F933: mov var_70, edi
+ loc_0072F936: push eax
+ loc_0072F937: call 00733200h
+ loc_0072F93C: cmp [0073C818h], edi
+ loc_0072F942: jnz 0072F954h
+ loc_0072F944: push 0073C818h
+ loc_0072F949: push 00441F00h
+ loc_0072F94E: call [004012FCh] ; __vbaNew2
+ loc_0072F954: mov esi, [0073C818h]
+ loc_0072F95A: lea edx, var_38
+ loc_0072F95D: push edx
+ loc_0072F95E: push esi
+ loc_0072F95F: mov ecx, [esi]
+ loc_0072F961: call [ecx+00000014h]
+ loc_0072F964: cmp eax, edi
+ loc_0072F966: fnclex
+ loc_0072F968: jge 0072F97Dh
+ loc_0072F96A: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F970: push 00000014h
+ loc_0072F972: push 00441EF0h
+ loc_0072F977: push esi
+ loc_0072F978: push eax
+ loc_0072F979: call ebx
+ loc_0072F97B: jmp 0072F983h
+ loc_0072F97D: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072F983: mov eax, var_38
+ loc_0072F986: lea edx, var_30
+ loc_0072F989: push edx
+ loc_0072F98A: push eax
+ loc_0072F98B: mov ecx, [eax]
+ loc_0072F98D: mov esi, eax
+ loc_0072F98F: call [ecx+00000060h]
+ loc_0072F992: cmp eax, edi
+ loc_0072F994: fnclex
+ loc_0072F996: jge 0072F9A3h
+ loc_0072F998: push 00000060h
+ loc_0072F99A: push 004437B4h
+ loc_0072F99F: push esi
+ loc_0072F9A0: push eax
+ loc_0072F9A1: call ebx
+ loc_0072F9A3: push 00443ED0h ; "TRUE"
+ loc_0072F9A8: mov ecx, 00000008h
+ loc_0072F9AD: sub esp, 00000010h
+ loc_0072F9B0: mov eax, 0043C9F4h
+ loc_0072F9B5: mov edx, esp
+ loc_0072F9B7: push 004552CCh ; "NTP"
+ loc_0072F9BC: push 004552B8h ; "TapData"
+ loc_0072F9C1: mov [edx], ecx
+ loc_0072F9C3: mov ecx, var_68
+ loc_0072F9C6: mov [edx+00000004h], ecx
+ loc_0072F9C9: mov ecx, var_30
+ loc_0072F9CC: push ecx
+ loc_0072F9CD: mov [edx+00000008h], eax
+ loc_0072F9D0: mov eax, var_60
+ loc_0072F9D3: mov [edx+0000000Ch], eax
+ loc_0072F9D6: call [00401354h] ; rtcGetSetting
+ loc_0072F9DC: mov edi, [004013C0h] ; __vbaStrMove
+ loc_0072F9E2: mov edx, eax
+ loc_0072F9E4: lea ecx, var_34
+ loc_0072F9E7: call edi
+ loc_0072F9E9: push eax
+ loc_0072F9EA: call [004011B8h] ; __vbaStrCmp
+ loc_0072F9F0: mov esi, eax
+ loc_0072F9F2: lea edx, var_34
+ loc_0072F9F5: neg esi
+ loc_0072F9F7: sbb esi, esi
+ loc_0072F9F9: lea eax, var_30
+ loc_0072F9FC: push edx
+ loc_0072F9FD: inc esi
+ loc_0072F9FE: push eax
+ loc_0072F9FF: push 00000002h
+ loc_0072FA01: neg esi
+ loc_0072FA03: call [00401324h] ; __vbaFreeStrList
+ loc_0072FA09: add esp, 0000000Ch
+ loc_0072FA0C: lea ecx, var_38
+ loc_0072FA0F: call [0040142Ch] ; __vbaFreeObj
+ loc_0072FA15: call 00735040h
+ loc_0072FA1A: lea ecx, var_4C
+ loc_0072FA1D: lea edx, var_5C
+ loc_0072FA20: push ecx
+ loc_0072FA21: push edx
+ loc_0072FA22: mov var_44, eax
+ loc_0072FA25: mov var_4C, 00000008h
+ loc_0072FA2C: call [00401154h] ; rtcTrimVar
+ loc_0072FA32: lea eax, var_5C
+ loc_0072FA35: push eax
+ loc_0072FA36: call [00401040h] ; __vbaStrVarMove
+ loc_0072FA3C: mov edx, eax
+ loc_0072FA3E: lea ecx, var_14
+ loc_0072FA41: call edi
+ loc_0072FA43: lea ecx, var_5C
+ loc_0072FA46: lea edx, var_4C
+ loc_0072FA49: push ecx
+ loc_0072FA4A: push edx
+ loc_0072FA4B: push 00000002h
+ loc_0072FA4D: call [00401050h] ; __vbaFreeVarList
+ loc_0072FA53: mov eax, var_14
+ loc_0072FA56: add esp, 0000000Ch
+ loc_0072FA59: push eax
+ loc_0072FA5A: call [00401044h] ; __vbaLenBstr
+ loc_0072FA60: test eax, eax
+ loc_0072FA62: jle 0072FDB0h
+ loc_0072FA68: mov eax, var_28
+ loc_0072FA6B: test eax, eax
+ loc_0072FA6D: jnz 0072FA7Eh
+ loc_0072FA6F: lea ecx, var_28
+ loc_0072FA72: push ecx
+ loc_0072FA73: push 0047677Ch
+ loc_0072FA78: call [004012FCh] ; __vbaNew2
+ loc_0072FA7E: mov edi, var_28
+ loc_0072FA81: mov edx, 0043C9F4h
+ loc_0072FA86: lea ecx, var_30
+ loc_0072FA89: call [00401310h] ; __vbaStrCopy
+ loc_0072FA8F: mov edx, [edi]
+ loc_0072FA91: lea eax, var_70
+ loc_0072FA94: push eax
+ loc_0072FA95: lea ecx, var_14
+ loc_0072FA98: lea eax, var_30
+ loc_0072FA9B: push ecx
+ loc_0072FA9C: push eax
+ loc_0072FA9D: push edi
+ loc_0072FA9E: call [edx+0000002Ch]
+ loc_0072FAA1: test eax, eax
+ loc_0072FAA3: fnclex
+ loc_0072FAA5: jge 0072FAB2h
+ loc_0072FAA7: push 0000002Ch
+ loc_0072FAA9: push 00476978h
+ loc_0072FAAE: push edi
+ loc_0072FAAF: push eax
+ loc_0072FAB0: call ebx
+ loc_0072FAB2: mov di, var_70
+ loc_0072FAB6: lea ecx, var_30
+ loc_0072FAB9: call [00401430h] ; __vbaFreeStr
+ loc_0072FABF: test di, di
+ loc_0072FAC2: jz 0072FF61h
+ loc_0072FAC8: mov eax, var_28
+ loc_0072FACB: test eax, eax
+ loc_0072FACD: jnz 0072FAE1h
+ loc_0072FACF: lea ecx, var_28
+ loc_0072FAD2: push ecx
+ loc_0072FAD3: push 0047677Ch
+ loc_0072FAD8: call [004012FCh] ; __vbaNew2
+ loc_0072FADE: mov eax, var_28
+ loc_0072FAE1: mov edx, [eax]
+ loc_0072FAE3: lea ecx, var_38
+ loc_0072FAE6: push ecx
+ loc_0072FAE7: push eax
+ loc_0072FAE8: mov edi, eax
+ loc_0072FAEA: call [edx+0000001Ch]
+ loc_0072FAED: test eax, eax
+ loc_0072FAEF: fnclex
+ loc_0072FAF1: jge 0072FAFEh
+ loc_0072FAF3: push 0000001Ch
+ loc_0072FAF5: push 00476978h
+ loc_0072FAFA: push edi
+ loc_0072FAFB: push eax
+ loc_0072FAFC: call ebx
+ loc_0072FAFE: mov edx, var_38
+ loc_0072FB01: push 0047678Ch
+ loc_0072FB06: push edx
+ loc_0072FB07: call [004013C4h] ; __vbaCastObj
+ loc_0072FB0D: mov ebx, [00401128h] ; __vbaObjSet
+ loc_0072FB13: push eax
+ loc_0072FB14: lea eax, var_2C
+ loc_0072FB17: push eax
+ loc_0072FB18: call ebx
+ loc_0072FB1A: lea ecx, var_38
+ loc_0072FB1D: call [0040142Ch] ; __vbaFreeObj
+ loc_0072FB23: test si, si
+ loc_0072FB26: jz 0072FB3Ch
+ loc_0072FB28: mov edi, [00401310h] ; __vbaStrCopy
+ loc_0072FB2E: xor edx, edx
+ loc_0072FB30: lea ecx, var_34
+ loc_0072FB33: call edi
+ loc_0072FB35: mov edx, 00475848h ; "Product"
+ loc_0072FB3A: jmp 0072FB4Bh
+ loc_0072FB3C: mov edi, [00401310h] ; __vbaStrCopy
+ loc_0072FB42: xor edx, edx
+ loc_0072FB44: lea ecx, var_34
+ loc_0072FB47: call edi
+ loc_0072FB49: xor edx, edx
+ loc_0072FB4B: lea ecx, var_30
+ loc_0072FB4E: call edi
+ loc_0072FB50: mov eax, arg_8
+ loc_0072FB53: lea ecx, var_34
+ loc_0072FB56: lea edx, var_30
+ loc_0072FB59: push ecx
+ loc_0072FB5A: push edx
+ loc_0072FB5B: lea ecx, var_2C
+ loc_0072FB5E: push eax
+ loc_0072FB5F: push ecx
+ loc_0072FB60: call 00730AB0h
+ loc_0072FB65: lea edx, var_34
+ loc_0072FB68: lea eax, var_30
+ loc_0072FB6B: push edx
+ loc_0072FB6C: push eax
+ loc_0072FB6D: push 00000002h
+ loc_0072FB6F: call [00401324h] ; __vbaFreeStrList
+ loc_0072FB75: mov eax, var_2C
+ loc_0072FB78: add esp, 0000000Ch
+ loc_0072FB7B: lea edx, var_38
+ loc_0072FB7E: mov ecx, [eax]
+ loc_0072FB80: push edx
+ loc_0072FB81: push eax
+ loc_0072FB82: call [ecx+00000040h]
+ loc_0072FB85: test eax, eax
+ loc_0072FB87: fnclex
+ loc_0072FB89: jge 0072FB9Dh
+ loc_0072FB8B: mov ecx, var_2C
+ loc_0072FB8E: push 00000040h
+ loc_0072FB90: push 0047678Ch
+ loc_0072FB95: push ecx
+ loc_0072FB96: push eax
+ loc_0072FB97: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FB9D: mov edx, var_38
+ loc_0072FBA0: push 00000000h
+ loc_0072FBA2: push edx
+ loc_0072FBA3: call [00401238h] ; __vbaObjIs
+ loc_0072FBA9: mov di, ax
+ loc_0072FBAC: lea ecx, var_38
+ loc_0072FBAF: not edi
+ loc_0072FBB1: call [0040142Ch] ; __vbaFreeObj
+ loc_0072FBB7: test di, di
+ loc_0072FBBA: jz 0072FE90h
+ loc_0072FBC0: push 00414B88h
+ loc_0072FBC5: call [0040122Ch] ; __vbaNew
+ loc_0072FBCB: push eax
+ loc_0072FBCC: lea eax, var_20
+ loc_0072FBCF: push eax
+ loc_0072FBD0: call ebx
+ loc_0072FBD2: mov eax, var_2C
+ loc_0072FBD5: lea edx, var_38
+ loc_0072FBD8: push edx
+ loc_0072FBD9: push eax
+ loc_0072FBDA: mov ecx, [eax]
+ loc_0072FBDC: call [ecx+00000040h]
+ loc_0072FBDF: test eax, eax
+ loc_0072FBE1: fnclex
+ loc_0072FBE3: jge 0072FBFBh
+ loc_0072FBE5: mov ecx, var_2C
+ loc_0072FBE8: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FBEE: push 00000040h
+ loc_0072FBF0: push 0047678Ch
+ loc_0072FBF5: push ecx
+ loc_0072FBF6: push eax
+ loc_0072FBF7: call edi
+ loc_0072FBF9: jmp 0072FC01h
+ loc_0072FBFB: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FC01: mov edx, var_38
+ loc_0072FC04: push 00475D6Ch
+ loc_0072FC09: push edx
+ loc_0072FC0A: call [004013C4h] ; __vbaCastObj
+ loc_0072FC10: push eax
+ loc_0072FC11: lea eax, var_3C
+ loc_0072FC14: push eax
+ loc_0072FC15: call ebx
+ loc_0072FC17: mov eax, var_20
+ loc_0072FC1A: lea edx, var_3C
+ loc_0072FC1D: push edx
+ loc_0072FC1E: push eax
+ loc_0072FC1F: mov ecx, [eax]
+ loc_0072FC21: call [ecx+00000020h]
+ loc_0072FC24: test eax, eax
+ loc_0072FC26: fnclex
+ loc_0072FC28: jge 0072FC38h
+ loc_0072FC2A: mov ecx, var_20
+ loc_0072FC2D: push 00000020h
+ loc_0072FC2F: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072FC34: push ecx
+ loc_0072FC35: push eax
+ loc_0072FC36: call edi
+ loc_0072FC38: lea edx, var_3C
+ loc_0072FC3B: lea eax, var_38
+ loc_0072FC3E: push edx
+ loc_0072FC3F: push eax
+ loc_0072FC40: push 00000002h
+ loc_0072FC42: call [00401068h] ; __vbaFreeObjList
+ loc_0072FC48: mov esi, [00401130h] ; __vbaObjSetAddref
+ loc_0072FC4E: add esp, 0000000Ch
+ loc_0072FC51: lea ecx, var_38
+ loc_0072FC54: push 00000000h
+ loc_0072FC56: push ecx
+ loc_0072FC57: call __vbaObjSetAddref
+ loc_0072FC59: mov eax, var_2C
+ loc_0072FC5C: lea ecx, var_38
+ loc_0072FC5F: push ecx
+ loc_0072FC60: push eax
+ loc_0072FC61: mov edx, [eax]
+ loc_0072FC63: call [edx+00000044h]
+ loc_0072FC66: test eax, eax
+ loc_0072FC68: fnclex
+ loc_0072FC6A: jge 0072FC7Ah
+ loc_0072FC6C: mov edx, var_2C
+ loc_0072FC6F: push 00000044h
+ loc_0072FC71: push 0047678Ch
+ loc_0072FC76: push edx
+ loc_0072FC77: push eax
+ loc_0072FC78: call edi
+ loc_0072FC7A: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_0072FC80: lea ecx, var_38
+ loc_0072FC83: call edi
+ loc_0072FC85: push 0041489Ch
+ loc_0072FC8A: call [0040122Ch] ; __vbaNew
+ loc_0072FC90: push eax
+ loc_0072FC91: lea eax, var_18
+ loc_0072FC94: push eax
+ loc_0072FC95: call ebx
+ loc_0072FC97: mov ecx, var_20
+ loc_0072FC9A: lea edx, var_38
+ loc_0072FC9D: push ecx
+ loc_0072FC9E: push edx
+ loc_0072FC9F: call __vbaObjSetAddref
+ loc_0072FCA1: mov eax, var_18
+ loc_0072FCA4: lea edx, var_38
+ loc_0072FCA7: push edx
+ loc_0072FCA8: push eax
+ loc_0072FCA9: mov ecx, [eax]
+ loc_0072FCAB: call [ecx+00000020h]
+ loc_0072FCAE: test eax, eax
+ loc_0072FCB0: fnclex
+ loc_0072FCB2: jge 0072FCC6h
+ loc_0072FCB4: mov ecx, var_18
+ loc_0072FCB7: push 00000020h
+ loc_0072FCB9: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072FCBE: push ecx
+ loc_0072FCBF: push eax
+ loc_0072FCC0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FCC6: lea ecx, var_38
+ loc_0072FCC9: call edi
+ loc_0072FCCB: mov eax, var_18
+ loc_0072FCCE: mov edx, var_20
+ loc_0072FCD1: lea ecx, var_38
+ loc_0072FCD4: push eax
+ loc_0072FCD5: mov edi, [edx]
+ loc_0072FCD7: push ecx
+ loc_0072FCD8: call __vbaObjSetAddref
+ loc_0072FCDA: mov edx, var_20
+ loc_0072FCDD: push eax
+ loc_0072FCDE: push edx
+ loc_0072FCDF: call [edi+00000028h]
+ loc_0072FCE2: test eax, eax
+ loc_0072FCE4: fnclex
+ loc_0072FCE6: jge 0072FCFAh
+ loc_0072FCE8: mov ecx, var_20
+ loc_0072FCEB: push 00000028h
+ loc_0072FCED: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072FCF2: push ecx
+ loc_0072FCF3: push eax
+ loc_0072FCF4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FCFA: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_0072FD00: lea ecx, var_38
+ loc_0072FD03: call edi
+ loc_0072FD05: mov eax, var_18
+ loc_0072FD08: lea ecx, var_74
+ loc_0072FD0B: mov var_74, 00000005h
+ loc_0072FD12: push ecx
+ loc_0072FD13: mov edx, [eax]
+ loc_0072FD15: push eax
+ loc_0072FD16: call [edx+00000038h]
+ loc_0072FD19: test eax, eax
+ loc_0072FD1B: fnclex
+ loc_0072FD1D: jge 0072FD31h
+ loc_0072FD1F: mov edx, var_18
+ loc_0072FD22: push 00000038h
+ loc_0072FD24: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072FD29: push edx
+ loc_0072FD2A: push eax
+ loc_0072FD2B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FD31: mov eax, [0073A234h]
+ loc_0072FD36: lea ecx, var_70
+ loc_0072FD39: push ecx
+ loc_0072FD3A: lea ecx, var_38
+ loc_0072FD3D: mov edx, [eax]
+ loc_0072FD3F: mov eax, var_18
+ loc_0072FD42: push eax
+ loc_0072FD43: push ecx
+ loc_0072FD44: mov var_8C, edx
+ loc_0072FD4A: call __vbaObjSetAddref
+ loc_0072FD4C: mov edx, [0073A234h]
+ loc_0072FD52: push eax
+ loc_0072FD53: mov eax, var_8C
+ loc_0072FD59: push edx
+ loc_0072FD5A: call [eax+0000001Ch]
+ loc_0072FD5D: test eax, eax
+ loc_0072FD5F: fnclex
+ loc_0072FD61: jge 0072FD78h
+ loc_0072FD63: mov ecx, [0073A234h]
+ loc_0072FD69: push 0000001Ch
+ loc_0072FD6B: push 0044D85Ch
+ loc_0072FD70: push ecx
+ loc_0072FD71: push eax
+ loc_0072FD72: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FD78: lea ecx, var_38
+ loc_0072FD7B: call edi
+ loc_0072FD7D: mov esi, [004013C4h] ; __vbaCastObj
+ loc_0072FD83: push 0047639Ch ; "Ü6æcíþ:I‹¤¿sè¡Xuíú·ªø‘‘EŽL’‘Ò·óC:\WINNT\System32\BonziTapFilters.dll"
+ loc_0072FD88: push 00000000h
+ loc_0072FD8A: mov var_1C, FFFFFFFFh
+ loc_0072FD91: call __vbaCastObj
+ loc_0072FD93: lea edx, var_20
+ loc_0072FD96: push eax
+ loc_0072FD97: push edx
+ loc_0072FD98: call ebx
+ loc_0072FD9A: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0072FD9F: push 00000000h
+ loc_0072FDA1: call __vbaCastObj
+ loc_0072FDA3: push eax
+ loc_0072FDA4: lea eax, var_18
+ loc_0072FDA7: push eax
+ loc_0072FDA8: call ebx
+ loc_0072FDAA: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FDB0: mov eax, var_28
+ loc_0072FDB3: test eax, eax
+ loc_0072FDB5: jnz 0072FDC6h
+ loc_0072FDB7: lea edx, var_28
+ loc_0072FDBA: push edx
+ loc_0072FDBB: push 0047677Ch
+ loc_0072FDC0: call [004012FCh] ; __vbaNew2
+ loc_0072FDC6: mov eax, var_28
+ loc_0072FDC9: mov edi, [00401238h] ; __vbaObjIs
+ loc_0072FDCF: push 00000000h
+ loc_0072FDD1: push eax
+ loc_0072FDD2: call edi
+ loc_0072FDD4: test ax, ax
+ loc_0072FDD7: jnz 0072FF72h
+ loc_0072FDDD: mov eax, var_28
+ loc_0072FDE0: test eax, eax
+ loc_0072FDE2: jnz 0072FDF6h
+ loc_0072FDE4: lea ecx, var_28
+ loc_0072FDE7: push ecx
+ loc_0072FDE8: push 0047677Ch
+ loc_0072FDED: call [004012FCh] ; __vbaNew2
+ loc_0072FDF3: mov eax, var_28
+ loc_0072FDF6: mov edx, [eax]
+ loc_0072FDF8: lea ecx, var_38
+ loc_0072FDFB: push ecx
+ loc_0072FDFC: push eax
+ loc_0072FDFD: mov esi, eax
+ loc_0072FDFF: call [edx+0000001Ch]
+ loc_0072FE02: test eax, eax
+ loc_0072FE04: fnclex
+ loc_0072FE06: jge 0072FE13h
+ loc_0072FE08: push 0000001Ch
+ loc_0072FE0A: push 00476978h
+ loc_0072FE0F: push esi
+ loc_0072FE10: push eax
+ loc_0072FE11: call ebx
+ loc_0072FE13: mov edx, var_38
+ loc_0072FE16: push 00000000h
+ loc_0072FE18: push edx
+ loc_0072FE19: call edi
+ loc_0072FE1B: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_0072FE21: mov si, ax
+ loc_0072FE24: lea ecx, var_38
+ loc_0072FE27: not esi
+ loc_0072FE29: call edi
+ loc_0072FE2B: test si, si
+ loc_0072FE2E: jz 0072FF78h
+ loc_0072FE34: mov eax, var_28
+ loc_0072FE37: test eax, eax
+ loc_0072FE39: jnz 0072FE4Dh
+ loc_0072FE3B: lea eax, var_28
+ loc_0072FE3E: push eax
+ loc_0072FE3F: push 0047677Ch
+ loc_0072FE44: call [004012FCh] ; __vbaNew2
+ loc_0072FE4A: mov eax, var_28
+ loc_0072FE4D: mov ecx, [eax]
+ loc_0072FE4F: lea edx, var_38
+ loc_0072FE52: push edx
+ loc_0072FE53: push eax
+ loc_0072FE54: mov esi, eax
+ loc_0072FE56: call [ecx+0000001Ch]
+ loc_0072FE59: test eax, eax
+ loc_0072FE5B: fnclex
+ loc_0072FE5D: jge 0072FE6Ah
+ loc_0072FE5F: push 0000001Ch
+ loc_0072FE61: push 00476978h
+ loc_0072FE66: push esi
+ loc_0072FE67: push eax
+ loc_0072FE68: call ebx
+ loc_0072FE6A: mov eax, var_38
+ loc_0072FE6D: push eax
+ loc_0072FE6E: mov esi, eax
+ loc_0072FE70: mov ecx, [eax]
+ loc_0072FE72: call [ecx+00000050h]
+ loc_0072FE75: test eax, eax
+ loc_0072FE77: fnclex
+ loc_0072FE79: jge 0072FE86h
+ loc_0072FE7B: push 00000050h
+ loc_0072FE7D: push 0047678Ch
+ loc_0072FE82: push esi
+ loc_0072FE83: push eax
+ loc_0072FE84: call ebx
+ loc_0072FE86: lea ecx, var_38
+ loc_0072FE89: call edi
+ loc_0072FE8B: jmp 0072FF78h
+ loc_0072FE90: test si, si
+ loc_0072FE93: jz 0072FDAAh
+ loc_0072FE99: mov ecx, arg_C
+ loc_0072FE9C: cmp [ecx], 0000h
+ loc_0072FEA0: jz 0072FF38h
+ loc_0072FEA6: mov eax, [0073C818h]
+ loc_0072FEAB: test eax, eax
+ loc_0072FEAD: jnz 0072FEBFh
+ loc_0072FEAF: push 0073C818h
+ loc_0072FEB4: push 00441F00h
+ loc_0072FEB9: call [004012FCh] ; __vbaNew2
+ loc_0072FEBF: mov esi, [0073C818h]
+ loc_0072FEC5: lea eax, var_38
+ loc_0072FEC8: push eax
+ loc_0072FEC9: push esi
+ loc_0072FECA: mov edx, [esi]
+ loc_0072FECC: call [edx+00000014h]
+ loc_0072FECF: test eax, eax
+ loc_0072FED1: fnclex
+ loc_0072FED3: jge 0072FEE4h
+ loc_0072FED5: push 00000014h
+ loc_0072FED7: push 00441EF0h
+ loc_0072FEDC: push esi
+ loc_0072FEDD: push eax
+ loc_0072FEDE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FEE4: mov eax, var_38
+ loc_0072FEE7: lea edx, var_30
+ loc_0072FEEA: push edx
+ loc_0072FEEB: push eax
+ loc_0072FEEC: mov ecx, [eax]
+ loc_0072FEEE: mov esi, eax
+ loc_0072FEF0: call [ecx+00000060h]
+ loc_0072FEF3: test eax, eax
+ loc_0072FEF5: fnclex
+ loc_0072FEF7: jge 0072FF08h
+ loc_0072FEF9: push 00000060h
+ loc_0072FEFB: push 004437B4h
+ loc_0072FF00: push esi
+ loc_0072FF01: push eax
+ loc_0072FF02: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0072FF08: mov eax, var_30
+ loc_0072FF0B: push 00446EC0h ; "FALSE"
+ loc_0072FF10: push 004552CCh ; "NTP"
+ loc_0072FF15: push 004552B8h ; "TapData"
+ loc_0072FF1A: push eax
+ loc_0072FF1B: call [00401010h] ; rtcSaveSetting
+ loc_0072FF21: lea ecx, var_30
+ loc_0072FF24: call [00401430h] ; __vbaFreeStr
+ loc_0072FF2A: lea ecx, var_38
+ loc_0072FF2D: call [0040142Ch] ; __vbaFreeObj
+ loc_0072FF33: jmp 0072FDAAh
+ loc_0072FF38: lea ecx, var_70
+ loc_0072FF3B: mov var_70, 00000000h
+ loc_0072FF42: push ecx
+ loc_0072FF43: call 00733200h
+ loc_0072FF48: mov eax, arg_8
+ loc_0072FF4B: lea edx, var_70
+ loc_0072FF4E: push edx
+ loc_0072FF4F: push eax
+ loc_0072FF50: mov var_70, FFFFFFFFh
+ loc_0072FF57: call 0072F8C0h
+ loc_0072FF5C: jmp 0072FDAAh
+ loc_0072FF61: lea ecx, var_14
+ loc_0072FF64: push ecx
+ loc_0072FF65: call 00730070h
+ loc_0072FF6A: mov var_1C, eax
+ loc_0072FF6D: jmp 0072FDB0h
+ loc_0072FF72: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_0072FF78: mov eax, [0073C818h]
+ loc_0072FF7D: test eax, eax
+ loc_0072FF7F: jnz 0072FF91h
+ loc_0072FF81: push 0073C818h
+ loc_0072FF86: push 00441F00h
+ loc_0072FF8B: call [004012FCh] ; __vbaNew2
+ loc_0072FF91: mov esi, [0073C818h]
+ loc_0072FF97: lea eax, var_38
+ loc_0072FF9A: push eax
+ loc_0072FF9B: push esi
+ loc_0072FF9C: mov edx, [esi]
+ loc_0072FF9E: call [edx+00000014h]
+ loc_0072FFA1: test eax, eax
+ loc_0072FFA3: fnclex
+ loc_0072FFA5: jge 0072FFB2h
+ loc_0072FFA7: push 00000014h
+ loc_0072FFA9: push 00441EF0h
+ loc_0072FFAE: push esi
+ loc_0072FFAF: push eax
+ loc_0072FFB0: call ebx
+ loc_0072FFB2: mov eax, var_38
+ loc_0072FFB5: lea edx, var_30
+ loc_0072FFB8: push edx
+ loc_0072FFB9: push eax
+ loc_0072FFBA: mov ecx, [eax]
+ loc_0072FFBC: mov esi, eax
+ loc_0072FFBE: call [ecx+00000060h]
+ loc_0072FFC1: test eax, eax
+ loc_0072FFC3: fnclex
+ loc_0072FFC5: jge 0072FFD2h
+ loc_0072FFC7: push 00000060h
+ loc_0072FFC9: push 004437B4h
+ loc_0072FFCE: push esi
+ loc_0072FFCF: push eax
+ loc_0072FFD0: call ebx
+ loc_0072FFD2: mov eax, var_30
+ loc_0072FFD5: push 00446EC0h ; "FALSE"
+ loc_0072FFDA: push 004552CCh ; "NTP"
+ loc_0072FFDF: push 004552B8h ; "TapData"
+ loc_0072FFE4: push eax
+ loc_0072FFE5: call [00401010h] ; rtcSaveSetting
+ loc_0072FFEB: lea ecx, var_30
+ loc_0072FFEE: call [00401430h] ; __vbaFreeStr
+ loc_0072FFF4: lea ecx, var_38
+ loc_0072FFF7: call edi
+ loc_0072FFF9: push 00730058h
+ loc_0072FFFE: jmp 00730034h
+ loc_00730000: lea ecx, var_34
+ loc_00730003: lea edx, var_30
+ loc_00730006: push ecx
+ loc_00730007: push edx
+ loc_00730008: push 00000002h
+ loc_0073000A: call [00401324h] ; __vbaFreeStrList
+ loc_00730010: lea eax, var_3C
+ loc_00730013: lea ecx, var_38
+ loc_00730016: push eax
+ loc_00730017: push ecx
+ loc_00730018: push 00000002h
+ loc_0073001A: call [00401068h] ; __vbaFreeObjList
+ loc_00730020: lea edx, var_5C
+ loc_00730023: lea eax, var_4C
+ loc_00730026: push edx
+ loc_00730027: push eax
+ loc_00730028: push 00000002h
+ loc_0073002A: call [00401050h] ; __vbaFreeVarList
+ loc_00730030: add esp, 00000024h
+ loc_00730033: ret
+ loc_00730034: lea ecx, var_14
+ loc_00730037: call [00401430h] ; __vbaFreeStr
+ loc_0073003D: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00730043: lea ecx, var_18
+ loc_00730046: call __vbaFreeObj
+ loc_00730048: lea ecx, var_20
+ loc_0073004B: call __vbaFreeObj
+ loc_0073004D: lea ecx, var_28
+ loc_00730050: call __vbaFreeObj
+ loc_00730052: lea ecx, var_2C
+ loc_00730055: call __vbaFreeObj
+ loc_00730057: ret
+ loc_00730058: mov ecx, var_10
+ loc_0073005B: mov ax, var_1C
+ loc_0073005F: pop edi
+ loc_00730060: pop esi
+ loc_00730061: mov fs:[00000000h], ecx
+ loc_00730068: pop ebx
+ loc_00730069: mov esp, ebp
+ loc_0073006B: pop ebp
+ loc_0073006C: retn 0008h
+End Sub
+
+Private Sub Proc_76_13_730070
+ loc_00730070: push ebp
+ loc_00730071: mov ebp, esp
+ loc_00730073: sub esp, 00000008h
+ loc_00730076: push 00412856h ; __vbaExceptHandler
+ loc_0073007B: mov eax, fs:[00000000h]
+ loc_00730081: push eax
+ loc_00730082: mov fs:[00000000h], esp
+ loc_00730089: sub esp, 000000A8h
+ loc_0073008F: push ebx
+ loc_00730090: push esi
+ loc_00730091: push edi
+ loc_00730092: mov var_8, esp
+ loc_00730095: mov var_4, 004124D0h
+ loc_0073009C: mov eax, arg_8
+ loc_0073009F: xor edi, edi
+ loc_007300A1: push eax
+ loc_007300A2: mov var_14, edi
+ loc_007300A5: mov var_18, edi
+ loc_007300A8: mov var_1C, edi
+ loc_007300AB: mov var_20, edi
+ loc_007300AE: mov var_24, edi
+ loc_007300B1: mov var_34, edi
+ loc_007300B4: mov var_44, edi
+ loc_007300B7: mov var_54, edi
+ loc_007300BA: mov var_64, edi
+ loc_007300BD: mov var_74, edi
+ loc_007300C0: mov var_94, edi
+ loc_007300C6: mov var_A8, edi
+ loc_007300CC: call 00730430h
+ loc_007300D1: mov edx, eax
+ loc_007300D3: lea ecx, var_14
+ loc_007300D6: call [004013C0h] ; __vbaStrMove
+ loc_007300DC: lea edx, var_64
+ loc_007300DF: lea eax, var_34
+ loc_007300E2: lea ecx, var_14
+ loc_007300E5: push edx
+ loc_007300E6: push eax
+ loc_007300E7: mov var_5C, ecx
+ loc_007300EA: mov var_64, 00004008h
+ loc_007300F1: call [00401154h] ; rtcTrimVar
+ loc_007300F7: lea ecx, var_34
+ loc_007300FA: lea edx, var_44
+ loc_007300FD: push ecx
+ loc_007300FE: push edx
+ loc_007300FF: mov var_6C, edi
+ loc_00730102: mov var_74, 00008002h
+ loc_00730109: call [004010D4h] ; __vbaLenVar
+ loc_0073010F: push eax
+ loc_00730110: lea eax, var_74
+ loc_00730113: push eax
+ loc_00730114: call [00401004h] ; __vbaVarTstGt
+ loc_0073011A: lea ecx, var_34
+ loc_0073011D: mov si, ax
+ loc_00730120: call [00401030h] ; __vbaFreeVar
+ loc_00730126: cmp si, di
+ loc_00730129: jz 007303D4h
+ loc_0073012F: mov esi, [0040122Ch] ; __vbaNew
+ loc_00730135: push 0041489Ch
+ loc_0073013A: call __vbaNew
+ loc_0073013C: mov ebx, [00401128h] ; __vbaObjSet
+ loc_00730142: lea ecx, var_18
+ loc_00730145: push eax
+ loc_00730146: push ecx
+ loc_00730147: call ebx
+ loc_00730149: push 00415E3Ch
+ loc_0073014E: call __vbaNew
+ loc_00730150: lea edx, var_20
+ loc_00730153: push eax
+ loc_00730154: push edx
+ loc_00730155: call ebx
+ loc_00730157: mov eax, var_20
+ loc_0073015A: mov ebx, [00401130h] ; __vbaObjSetAddref
+ loc_00730160: lea ecx, var_24
+ loc_00730163: push eax
+ loc_00730164: push ecx
+ loc_00730165: call ebx
+ loc_00730167: mov eax, var_18
+ loc_0073016A: lea ecx, var_24
+ loc_0073016D: push ecx
+ loc_0073016E: push eax
+ loc_0073016F: mov edx, [eax]
+ loc_00730171: call [edx+00000020h]
+ loc_00730174: cmp eax, edi
+ loc_00730176: fnclex
+ loc_00730178: jge 0073018Ch
+ loc_0073017A: mov edx, var_18
+ loc_0073017D: push 00000020h
+ loc_0073017F: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_00730184: push edx
+ loc_00730185: push eax
+ loc_00730186: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073018C: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00730192: lea ecx, var_24
+ loc_00730195: call __vbaFreeObj
+ loc_00730197: mov eax, var_20
+ loc_0073019A: mov ecx, var_18
+ loc_0073019D: push ecx
+ loc_0073019E: mov edx, [eax]
+ loc_007301A0: lea eax, var_24
+ loc_007301A3: push eax
+ loc_007301A4: mov var_B8, edx
+ loc_007301AA: call ebx
+ loc_007301AC: mov ecx, var_20
+ loc_007301AF: mov edx, var_B8
+ loc_007301B5: push eax
+ loc_007301B6: push ecx
+ loc_007301B7: call [edx+00000060h]
+ loc_007301BA: cmp eax, edi
+ loc_007301BC: fnclex
+ loc_007301BE: jge 007301D2h
+ loc_007301C0: mov ecx, var_20
+ loc_007301C3: push 00000060h
+ loc_007301C5: push 004525B0h ; "©" & Chr(11) & "Wxr""zD‹úšwÛCÐPSize"
+ loc_007301CA: push ecx
+ loc_007301CB: push eax
+ loc_007301CC: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007301D2: lea ecx, var_24
+ loc_007301D5: call __vbaFreeObj
+ loc_007301D7: mov eax, 0000000Bh
+ loc_007301DC: lea edx, var_14
+ loc_007301DF: mov var_74, eax
+ loc_007301E2: mov var_94, eax
+ loc_007301E8: mov eax, var_18
+ loc_007301EB: mov var_5C, edx
+ loc_007301EE: lea edx, var_24
+ loc_007301F1: mov var_64, 00004008h
+ loc_007301F8: mov var_6C, edi
+ loc_007301FB: mov ecx, [eax]
+ loc_007301FD: push edx
+ loc_007301FE: push eax
+ loc_007301FF: or ebx, FFFFFFFFh
+ loc_00730202: call [ecx+0000001Ch]
+ loc_00730205: cmp eax, edi
+ loc_00730207: fnclex
+ loc_00730209: jge 0073021Dh
+ loc_0073020B: mov ecx, var_18
+ loc_0073020E: push 0000001Ch
+ loc_00730210: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_00730215: push ecx
+ loc_00730216: push eax
+ loc_00730217: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073021D: mov eax, var_64
+ loc_00730220: mov ecx, var_60
+ loc_00730223: sub esp, 00000010h
+ loc_00730226: mov edx, esp
+ loc_00730228: sub esp, 00000010h
+ loc_0073022B: mov [edx], eax
+ loc_0073022D: mov eax, var_5C
+ loc_00730230: mov [edx+00000004h], ecx
+ loc_00730233: mov ecx, var_58
+ loc_00730236: mov [edx+00000008h], eax
+ loc_00730239: mov eax, var_74
+ loc_0073023C: mov [edx+0000000Ch], ecx
+ loc_0073023F: mov ecx, var_70
+ loc_00730242: mov edx, esp
+ loc_00730244: sub esp, 00000010h
+ loc_00730247: mov [edx], eax
+ loc_00730249: mov eax, var_6C
+ loc_0073024C: mov [edx+00000004h], ecx
+ loc_0073024F: mov ecx, var_68
+ loc_00730252: mov [edx+00000008h], eax
+ loc_00730255: mov eax, var_94
+ loc_0073025B: mov [edx+0000000Ch], ecx
+ loc_0073025E: mov ecx, var_90
+ loc_00730264: mov edx, esp
+ loc_00730266: push 00000003h
+ loc_00730268: push 00466CA8h ; "ShouldBeHeard"
+ loc_0073026D: mov [edx], eax
+ loc_0073026F: mov eax, var_88
+ loc_00730275: mov [edx+00000004h], ecx
+ loc_00730278: mov ecx, var_24
+ loc_0073027B: push ecx
+ loc_0073027C: mov [edx+00000008h], ebx
+ loc_0073027F: mov [edx+0000000Ch], eax
+ loc_00730282: lea edx, var_34
+ loc_00730285: push edx
+ loc_00730286: call [004013A4h] ; __vbaLateMemCallLd
+ loc_0073028C: add esp, 00000040h
+ loc_0073028F: push eax
+ loc_00730290: call [00401164h] ; __vbaBoolVarNull
+ loc_00730296: lea ecx, var_24
+ loc_00730299: mov ebx, eax
+ loc_0073029B: call __vbaFreeObj
+ loc_0073029D: lea ecx, var_34
+ loc_007302A0: call [00401030h] ; __vbaFreeVar
+ loc_007302A6: cmp bx, di
+ loc_007302A9: jz 00730331h
+ loc_007302AF: mov eax, [0073A234h]
+ loc_007302B4: mov edx, var_18
+ loc_007302B7: lea ecx, var_A8
+ loc_007302BD: mov ebx, [eax]
+ loc_007302BF: push ecx
+ loc_007302C0: lea eax, var_24
+ loc_007302C3: push edx
+ loc_007302C4: push eax
+ loc_007302C5: call [00401130h] ; __vbaObjSetAddref
+ loc_007302CB: mov ecx, [0073A234h]
+ loc_007302D1: push eax
+ loc_007302D2: push ecx
+ loc_007302D3: call [ebx+0000001Ch]
+ loc_007302D6: cmp eax, edi
+ loc_007302D8: fnclex
+ loc_007302DA: jge 007302F1h
+ loc_007302DC: mov edx, [0073A234h]
+ loc_007302E2: push 0000001Ch
+ loc_007302E4: push 0044D85Ch
+ loc_007302E9: push edx
+ loc_007302EA: push eax
+ loc_007302EB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007302F1: lea ecx, var_24
+ loc_007302F4: call __vbaFreeObj
+ loc_007302F6: mov esi, [004013C4h] ; __vbaCastObj
+ loc_007302FC: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_00730301: push edi
+ loc_00730302: call __vbaCastObj
+ loc_00730304: mov ebx, [00401128h] ; __vbaObjSet
+ loc_0073030A: push eax
+ loc_0073030B: lea eax, var_18
+ loc_0073030E: push eax
+ loc_0073030F: call ebx
+ loc_00730311: push 004525B0h ; "©" & Chr(11) & "Wxr""zD‹úšwÛCÐPSize"
+ loc_00730316: push edi
+ loc_00730317: call __vbaCastObj
+ loc_00730319: lea ecx, var_20
+ loc_0073031C: push eax
+ loc_0073031D: push ecx
+ loc_0073031E: call ebx
+ loc_00730320: mov var_1C, FFFFFFFFh
+ loc_00730327: push 00730416h
+ loc_0073032C: jmp 007303FCh
+ loc_00730331: mov edx, var_20
+ loc_00730334: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_00730339: push edi
+ loc_0073033A: mov ebx, [edx]
+ loc_0073033C: call [004013C4h] ; __vbaCastObj
+ loc_00730342: push eax
+ loc_00730343: lea eax, var_24
+ loc_00730346: push eax
+ loc_00730347: call [00401128h] ; __vbaObjSet
+ loc_0073034D: mov ecx, var_20
+ loc_00730350: push eax
+ loc_00730351: push ecx
+ loc_00730352: call [ebx+00000060h]
+ loc_00730355: cmp eax, edi
+ loc_00730357: fnclex
+ loc_00730359: jge 0073036Dh
+ loc_0073035B: mov edx, var_20
+ loc_0073035E: push 00000060h
+ loc_00730360: push 004525B0h ; "©" & Chr(11) & "Wxr""zD‹úšwÛCÐPSize"
+ loc_00730365: push edx
+ loc_00730366: push eax
+ loc_00730367: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073036D: lea ecx, var_24
+ loc_00730370: call __vbaCastObj
+ loc_00730372: lea eax, var_24
+ loc_00730375: push edi
+ loc_00730376: push eax
+ loc_00730377: call [00401130h] ; __vbaObjSetAddref
+ loc_0073037D: mov eax, var_18
+ loc_00730380: lea edx, var_24
+ loc_00730383: push edx
+ loc_00730384: push eax
+ loc_00730385: mov ecx, [eax]
+ loc_00730387: call [ecx+00000020h]
+ loc_0073038A: cmp eax, edi
+ loc_0073038C: fnclex
+ loc_0073038E: jge 007303A2h
+ loc_00730390: mov ecx, var_18
+ loc_00730393: push 00000020h
+ loc_00730395: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_0073039A: push ecx
+ loc_0073039B: push eax
+ loc_0073039C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007303A2: lea ecx, var_24
+ loc_007303A5: call __vbaCastObj
+ loc_007303A7: mov esi, [004013C4h] ; __vbaCastObj
+ loc_007303AD: push 004523F0h ; "¤" & Chr(37) & "÷RîÆà@œ" & Chr(13) & "ÒX‰Y†'BBEvent"
+ loc_007303B2: push edi
+ loc_007303B3: call __vbaCastObj
+ loc_007303B5: mov ebx, [00401128h] ; __vbaObjSet
+ loc_007303BB: lea edx, var_18
+ loc_007303BE: push eax
+ loc_007303BF: push edx
+ loc_007303C0: call ebx
+ loc_007303C2: push 004525B0h ; "©" & Chr(11) & "Wxr""zD‹úšwÛCÐPSize"
+ loc_007303C7: push edi
+ loc_007303C8: call __vbaCastObj
+ loc_007303CA: push eax
+ loc_007303CB: lea eax, var_20
+ loc_007303CE: push eax
+ loc_007303CF: call ebx
+ loc_007303D1: mov var_1C, edi
+ loc_007303D4: push 00730416h
+ loc_007303D9: jmp 007303FCh
+ loc_007303DB: lea ecx, var_24
+ loc_007303DE: call [0040142Ch] ; __vbaFreeObj
+ loc_007303E4: lea ecx, var_54
+ loc_007303E7: lea edx, var_44
+ loc_007303EA: push ecx
+ loc_007303EB: lea eax, var_34
+ loc_007303EE: push edx
+ loc_007303EF: push eax
+ loc_007303F0: push 00000003h
+ loc_007303F2: call [00401050h] ; __vbaFreeVarList
+ loc_007303F8: add esp, 00000010h
+ loc_007303FB: ret
+ loc_007303FC: lea ecx, var_14
+ loc_007303FF: call [00401430h] ; __vbaFreeStr
+ loc_00730405: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_0073040B: lea ecx, var_18
+ loc_0073040E: call __vbaFreeObj
+ loc_00730410: lea ecx, var_20
+ loc_00730413: call __vbaFreeObj
+ loc_00730415: ret
+ loc_00730416: mov ecx, var_10
+ loc_00730419: mov ax, var_1C
+ loc_0073041D: pop edi
+ loc_0073041E: pop esi
+ loc_0073041F: mov fs:[00000000h], ecx
+ loc_00730426: pop ebx
+ loc_00730427: mov esp, ebp
+ loc_00730429: pop ebp
+ loc_0073042A: retn 0004h
+End Sub
+
+Private Sub Proc_76_14_730430
+ loc_00730430: push ebp
+ loc_00730431: mov ebp, esp
+ loc_00730433: sub esp, 0000000Ch
+ loc_00730436: push 00412856h ; __vbaExceptHandler
+ loc_0073043B: mov eax, fs:[00000000h]
+ loc_00730441: push eax
+ loc_00730442: mov fs:[00000000h], esp
+ loc_00730449: sub esp, 000000BCh
+ loc_0073044F: push ebx
+ loc_00730450: push esi
+ loc_00730451: push edi
+ loc_00730452: mov var_C, esp
+ loc_00730455: mov var_8, 004124E0h
+ loc_0073045C: mov eax, arg_8
+ loc_0073045F: lea ecx, var_A8
+ loc_00730465: lea edx, var_78
+ loc_00730468: xor edi, edi
+ loc_0073046A: push ecx
+ loc_0073046B: push edx
+ loc_0073046C: mov var_18, edi
+ loc_0073046F: mov var_1C, edi
+ loc_00730472: mov var_20, edi
+ loc_00730475: mov var_24, edi
+ loc_00730478: mov var_28, edi
+ loc_0073047B: mov var_2C, edi
+ loc_0073047E: mov var_30, edi
+ loc_00730481: mov var_34, edi
+ loc_00730484: mov var_38, edi
+ loc_00730487: mov var_3C, edi
+ loc_0073048A: mov var_40, edi
+ loc_0073048D: mov var_44, edi
+ loc_00730490: mov var_48, edi
+ loc_00730493: mov var_4C, edi
+ loc_00730496: mov var_50, edi
+ loc_00730499: mov var_54, edi
+ loc_0073049C: mov var_58, edi
+ loc_0073049F: mov var_5C, edi
+ loc_007304A2: mov var_60, edi
+ loc_007304A5: mov var_64, edi
+ loc_007304A8: mov var_68, edi
+ loc_007304AB: mov var_78, edi
+ loc_007304AE: mov var_88, edi
+ loc_007304B4: mov var_98, edi
+ loc_007304BA: mov var_B8, edi
+ loc_007304C0: mov var_BC, edi
+ loc_007304C6: mov var_C0, edi
+ loc_007304CC: mov var_C4, edi
+ loc_007304D2: mov var_A0, eax
+ loc_007304D8: mov var_A8, 00004008h
+ loc_007304E2: call [00401080h] ; rtcLowerCaseVar
+ loc_007304E8: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_007304EE: mov edx, 00476BE0h ; ""
+ loc_007304F3: lea ecx, var_44
+ loc_007304F6: mov var_BC, edi
+ loc_007304FC: call ebx
+ loc_007304FE: mov edx, 00476BACh ; ""
+ loc_00730587: lea ecx, var_44
+ loc_0073058A: mov var_BC, edi
+ loc_00730590: call ebx
+ loc_00730592: mov edx, 00476BFCh ; ""
+ loc_007307E0: lea ecx, var_44
+ loc_007307E3: mov var_BC, edi
+ loc_007307E9: call ebx
+ loc_007307EB: mov edx, 00476C5Ch ; ""
+ loc_00730933: lea ecx, var_18
+ loc_00730936: call ebx
+ loc_00730938: mov edi, [00401098h] ; __vbaStrCat
+ loc_0073093E: mov edx, 00476B38h ; ""
+ loc_00730943: lea ecx, var_38
+ loc_00730946: call ebx
+ loc_00730948: mov edx, 00476D28h ; ""
+ loc_0073094D: lea ecx, var_20
+ loc_00730950: call ebx
+ loc_00730952: push 00476F10h ; ""
+ loc_00730957: push 00476D48h ; ""
+ loc_0073095C: call edi
+ loc_0073095E: mov edx, eax
+ loc_00730960: lea ecx, var_3C
+ loc_00730963: call __vbaStrMove
+ loc_00730965: push eax
+ loc_00730966: push 00476EB8h ; ""
+ loc_0073096B: call edi
+ loc_0073096D: mov edx, eax
+ loc_0073096F: lea ecx, var_40
+ loc_00730972: call __vbaStrMove
+ loc_00730974: push eax
+ loc_00730975: push 0047710Ch ; ""
+ loc_0073097A: call edi
+ loc_0073097C: mov edx, eax
+ loc_0073097E: lea ecx, var_30
+ loc_00730981: call __vbaStrMove
+ loc_00730983: mov ebx, [00401324h] ; __vbaFreeStrList
+ loc_00730989: lea edx, var_40
+ loc_0073098C: lea eax, var_3C
+ loc_0073098F: push edx
+ loc_00730990: push eax
+ loc_00730991: push 00000002h
+ loc_00730993: call ebx
+ loc_00730995: mov ecx, var_38
+ loc_00730998: mov edx, var_34
+ loc_0073099B: add esp, 0000000Ch
+ loc_0073099E: push ecx
+ loc_0073099F: push edx
+ loc_007309A0: call edi
+ loc_007309A2: mov edx, eax
+ loc_007309A4: lea ecx, var_3C
+ loc_007309A7: call __vbaStrMove
+ loc_007309A9: push eax
+ loc_007309AA: mov eax, var_20
+ loc_007309AD: push eax
+ loc_007309AE: call edi
+ loc_007309B0: mov edx, eax
+ loc_007309B2: lea ecx, var_40
+ loc_007309B5: call __vbaStrMove
+ loc_007309B7: mov ecx, var_18
+ loc_007309BA: push eax
+ loc_007309BB: push ecx
+ loc_007309BC: call edi
+ loc_007309BE: mov edx, eax
+ loc_007309C0: lea ecx, var_44
+ loc_007309C3: call __vbaStrMove
+ loc_007309C5: mov edx, var_30
+ loc_007309C8: push eax
+ loc_007309C9: push edx
+ loc_007309CA: call edi
+ loc_007309CC: mov edx, eax
+ loc_007309CE: lea ecx, var_24
+ loc_007309D1: call __vbaStrMove
+ loc_007309D3: lea eax, var_44
+ loc_007309D6: lea ecx, var_40
+ loc_007309D9: push eax
+ loc_007309DA: lea edx, var_3C
+ loc_007309DD: push ecx
+ loc_007309DE: push edx
+ loc_007309DF: push 00000003h
+ loc_007309E1: call ebx
+ loc_007309E3: add esp, 00000010h
+ loc_007309E6: push 00730A92h
+ loc_007309EB: jmp 00730A63h
+ loc_007309ED: mov edx, 0043C9F4h
+ loc_007309F2: lea ecx, var_24
+ loc_007309F5: call ebx
+ loc_007309F7: push 00730A92h
+ loc_007309FC: jmp 00730A63h
+ loc_007309FE: test var_4, 04h
+ loc_00730A02: jz 00730A0Dh
+ loc_00730A04: lea ecx, var_24
+ loc_00730A07: call [00401430h] ; __vbaFreeStr
+ loc_00730A0D: lea eax, var_68
+ loc_00730A10: lea ecx, var_64
+ loc_00730A13: push eax
+ loc_00730A14: lea edx, var_60
+ loc_00730A17: push ecx
+ loc_00730A18: lea eax, var_5C
+ loc_00730A1B: push edx
+ loc_00730A1C: lea ecx, var_58
+ loc_00730A1F: push eax
+ loc_00730A20: lea edx, var_54
+ loc_00730A23: push ecx
+ loc_00730A24: lea eax, var_50
+ loc_00730A27: push edx
+ loc_00730A28: lea ecx, var_4C
+ loc_00730A2B: push eax
+ loc_00730A2C: lea edx, var_48
+ loc_00730A2F: push ecx
+ loc_00730A30: lea eax, var_44
+ loc_00730A33: push edx
+ loc_00730A34: lea ecx, var_40
+ loc_00730A37: push eax
+ loc_00730A38: lea edx, var_3C
+ loc_00730A3B: push ecx
+ loc_00730A3C: push edx
+ loc_00730A3D: push 0000000Ch
+ loc_00730A3F: call [00401324h] ; __vbaFreeStrList
+ loc_00730A45: lea eax, var_98
+ loc_00730A4B: lea ecx, var_88
+ loc_00730A51: push eax
+ loc_00730A52: lea edx, var_78
+ loc_00730A55: push ecx
+ loc_00730A56: push edx
+ loc_00730A57: push 00000003h
+ loc_00730A59: call [00401050h] ; __vbaFreeVarList
+ loc_00730A5F: add esp, 00000044h
+ loc_00730A62: ret
+ loc_00730A63: mov esi, [00401430h] ; __vbaFreeStr
+ loc_00730A69: lea ecx, var_18
+ loc_00730A6C: call __vbaFreeStr
+ loc_00730A6E: lea ecx, var_1C
+ loc_00730A71: call __vbaFreeStr
+ loc_00730A73: lea ecx, var_20
+ loc_00730A76: call __vbaFreeStr
+ loc_00730A78: lea ecx, var_28
+ loc_00730A7B: call __vbaFreeStr
+ loc_00730A7D: lea ecx, var_2C
+ loc_00730A80: call __vbaFreeStr
+ loc_00730A82: lea ecx, var_30
+ loc_00730A85: call __vbaFreeStr
+ loc_00730A87: lea ecx, var_34
+ loc_00730A8A: call __vbaFreeStr
+ loc_00730A8C: lea ecx, var_38
+ loc_00730A8F: call __vbaFreeStr
+ loc_00730A91: ret
+ loc_00730A92: mov ecx, var_14
+ loc_00730A95: mov eax, var_24
+ loc_00730A98: pop edi
+ loc_00730A99: pop esi
+ loc_00730A9A: mov fs:[00000000h], ecx
+ loc_00730AA1: pop ebx
+ loc_00730AA2: mov esp, ebp
+ loc_00730AA4: pop ebp
+ loc_00730AA5: retn 0004h
+End Sub
+
+Private Function Proc_76_15_730AB0(arg_C, arg_10, arg_14) '730AB0
+ loc_00730AB0: push ebp
+ loc_00730AB1: mov ebp, esp
+ loc_00730AB3: sub esp, 00000008h
+ loc_00730AB6: push 00412856h ; __vbaExceptHandler
+ loc_00730ABB: mov eax, fs:[00000000h]
+ loc_00730AC1: push eax
+ loc_00730AC2: mov fs:[00000000h], esp
+ loc_00730AC9: sub esp, 00000018h
+ loc_00730ACC: push ebx
+ loc_00730ACD: push esi
+ loc_00730ACE: push edi
+ loc_00730ACF: mov var_8, esp
+ loc_00730AD2: mov var_4, 004124F0h
+ loc_00730AD9: mov esi, arg_8
+ loc_00730ADC: xor ebx, ebx
+ loc_00730ADE: lea ecx, var_14
+ loc_00730AE1: mov var_14, ebx
+ loc_00730AE4: mov edi, [esi]
+ loc_00730AE6: mov var_18, ebx
+ loc_00730AE9: push ecx
+ loc_00730AEA: push edi
+ loc_00730AEB: mov eax, [edi]
+ loc_00730AED: call [eax+00000040h]
+ loc_00730AF0: cmp eax, ebx
+ loc_00730AF2: fnclex
+ loc_00730AF4: jge 00730B05h
+ loc_00730AF6: push 00000040h
+ loc_00730AF8: push 0047678Ch
+ loc_00730AFD: push edi
+ loc_00730AFE: push eax
+ loc_00730AFF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730B05: mov edx, var_14
+ loc_00730B08: push ebx
+ loc_00730B09: push edx
+ loc_00730B0A: call [00401238h] ; __vbaObjIs
+ loc_00730B10: mov di, ax
+ loc_00730B13: lea ecx, var_14
+ loc_00730B16: not edi
+ loc_00730B18: call [0040142Ch] ; __vbaFreeObj
+ loc_00730B1E: cmp di, bx
+ loc_00730B21: jz 00730BA9h
+ loc_00730B27: mov eax, arg_C
+ loc_00730B2A: push eax
+ loc_00730B2B: push esi
+ loc_00730B2C: call 007310C0h
+ loc_00730B31: push esi
+ loc_00730B32: call 00731390h
+ loc_00730B37: push esi
+ loc_00730B38: call 00731A70h
+ loc_00730B3D: push esi
+ loc_00730B3E: call 007320B0h
+ loc_00730B43: mov edi, arg_10
+ loc_00730B46: mov ecx, [edi]
+ loc_00730B48: push ecx
+ loc_00730B49: call [00401044h] ; __vbaLenBstr
+ loc_00730B4F: test eax, eax
+ loc_00730B51: jle 00730B90h
+ loc_00730B53: mov edx, arg_14
+ loc_00730B56: push edx
+ loc_00730B57: push edi
+ loc_00730B58: push esi
+ loc_00730B59: call 00730CE0h
+ loc_00730B5E: mov eax, [edi]
+ loc_00730B60: push eax
+ loc_00730B61: push 004505DCh ; "News"
+ loc_00730B66: call [004011B8h] ; __vbaStrCmp
+ loc_00730B6C: mov edi, eax
+ loc_00730B6E: neg edi
+ loc_00730B70: sbb edi, edi
+ loc_00730B72: neg edi
+ loc_00730B74: call 00730BD0h
+ loc_00730B79: neg ax
+ loc_00730B7C: sbb eax, eax
+ loc_00730B7E: inc eax
+ loc_00730B7F: or edi, eax
+ loc_00730B81: jnz 00730B9Dh
+ loc_00730B83: lea ecx, var_18
+ loc_00730B86: mov var_18, FFFFFFFFh
+ loc_00730B8D: push ecx
+ loc_00730B8E: jmp 00730B97h
+ loc_00730B90: lea edx, var_18
+ loc_00730B93: mov var_18, ebx
+ loc_00730B96: push edx
+ loc_00730B97: push esi
+ loc_00730B98: call 00732300h
+ loc_00730B9D: push esi
+ loc_00730B9E: call 00732850h
+ loc_00730BA3: push esi
+ loc_00730BA4: call 00732CB0h
+ loc_00730BA9: push 00730BBBh
+ loc_00730BAE: jmp 00730BBAh
+ loc_00730BB0: lea ecx, var_14
+ loc_00730BB3: call [0040142Ch] ; __vbaFreeObj
+ loc_00730BB9: ret
+ loc_00730BBA: ret
+ loc_00730BBB: mov ecx, var_10
+ loc_00730BBE: pop edi
+ loc_00730BBF: pop esi
+ loc_00730BC0: mov fs:[00000000h], ecx
+ loc_00730BC7: pop ebx
+ loc_00730BC8: mov esp, ebp
+ loc_00730BCA: pop ebp
+ loc_00730BCB: retn 0010h
+End Function
+
+Private Sub Proc_76_16_730BD0(arg_C, arg_10) '730BD0
+ loc_00730BD0: push ebp
+ loc_00730BD1: mov ebp, esp
+ loc_00730BD3: sub esp, 00000008h
+ loc_00730BD6: push 00412856h ; __vbaExceptHandler
+ loc_00730BDB: mov eax, fs:[00000000h]
+ loc_00730BE1: push eax
+ loc_00730BE2: mov fs:[00000000h], esp
+ loc_00730BE9: sub esp, 00000030h
+ loc_00730BEC: push ebx
+ loc_00730BED: push esi
+ loc_00730BEE: push edi
+ loc_00730BEF: mov var_8, esp
+ loc_00730BF2: mov var_4, 00412500h
+ loc_00730BF9: xor edi, edi
+ loc_00730BFB: mov edx, 0047726Ch ; "Software\VB and VBA Program Settings\BonziBUDDY\News"
+ loc_00730C00: lea ecx, var_1C
+ loc_00730C03: mov var_14, edi
+ loc_00730C06: mov var_1C, edi
+ loc_00730C09: mov var_2C, edi
+ loc_00730C0C: mov var_3C, edi
+ loc_00730C0F: call [00401310h] ; __vbaStrCopy
+ loc_00730C15: lea eax, var_1C
+ loc_00730C18: push eax
+ loc_00730C19: call 00735730h
+ loc_00730C1E: mov esi, [004013C0h] ; __vbaStrMove
+ loc_00730C24: mov edx, eax
+ loc_00730C26: lea ecx, var_14
+ loc_00730C29: call __vbaStrMove
+ loc_00730C2B: lea ecx, var_1C
+ loc_00730C2E: call [00401430h] ; __vbaFreeStr
+ loc_00730C34: mov ecx, var_14
+ loc_00730C37: push edi
+ loc_00730C38: push FFFFFFFFh
+ loc_00730C3A: push 00000001h
+ loc_00730C3C: push 0043C9F4h
+ loc_00730C41: push 0043FF5Ch ; "~"
+ loc_00730C46: push ecx
+ loc_00730C47: call [00401258h] ; rtcReplace
+ loc_00730C4D: mov var_24, eax
+ loc_00730C50: lea edx, var_2C
+ loc_00730C53: lea eax, var_3C
+ loc_00730C56: push edx
+ loc_00730C57: push eax
+ loc_00730C58: mov var_2C, 00000008h
+ loc_00730C5F: call [00401154h] ; rtcTrimVar
+ loc_00730C65: lea ecx, var_3C
+ loc_00730C68: push ecx
+ loc_00730C69: call [00401040h] ; __vbaStrVarMove
+ loc_00730C6F: mov edx, eax
+ loc_00730C71: lea ecx, var_14
+ loc_00730C74: call __vbaStrMove
+ loc_00730C76: lea edx, var_3C
+ loc_00730C79: lea eax, var_2C
+ loc_00730C7C: push edx
+ loc_00730C7D: push eax
+ loc_00730C7E: push 00000002h
+ loc_00730C80: call [00401050h] ; __vbaFreeVarList
+ loc_00730C86: mov ecx, var_14
+ loc_00730C89: add esp, 0000000Ch
+ loc_00730C8C: push ecx
+ loc_00730C8D: call [00401044h] ; __vbaLenBstr
+ loc_00730C93: neg eax
+ loc_00730C95: sbb eax, eax
+ loc_00730C97: push 00730CCBh
+ loc_00730C9C: inc eax
+ loc_00730C9D: neg eax
+ loc_00730C9F: mov var_18, eax
+ loc_00730CA2: jmp 00730CC1h
+ loc_00730CA4: lea ecx, var_1C
+ loc_00730CA7: call [00401430h] ; __vbaFreeStr
+ loc_00730CAD: lea edx, var_3C
+ loc_00730CB0: lea eax, var_2C
+ loc_00730CB3: push edx
+ loc_00730CB4: push eax
+ loc_00730CB5: push 00000002h
+ loc_00730CB7: call [00401050h] ; __vbaFreeVarList
+ loc_00730CBD: add esp, 0000000Ch
+ loc_00730CC0: ret
+ loc_00730CC1: lea ecx, var_14
+ loc_00730CC4: call [00401430h] ; __vbaFreeStr
+ loc_00730CCA: ret
+ loc_00730CCB: mov ecx, var_10
+ loc_00730CCE: mov ax, var_18
+ loc_00730CD2: pop edi
+ loc_00730CD3: pop esi
+ loc_00730CD4: mov fs:[00000000h], ecx
+ loc_00730CDB: pop ebx
+ loc_00730CDC: mov esp, ebp
+ loc_00730CDE: pop ebp
+ loc_00730CDF: ret
+ loc_00730CE0: push ebp
+ loc_00730CE1: mov ebp, esp
+ loc_00730CE3: sub esp, 00000008h
+ loc_00730CE6: push 00412856h ; __vbaExceptHandler
+ loc_00730CEB: mov eax, fs:[00000000h]
+ loc_00730CF1: push eax
+ loc_00730CF2: mov fs:[00000000h], esp
+ loc_00730CF9: sub esp, 000000B0h
+ loc_00730CFF: push ebx
+ loc_00730D00: push esi
+ loc_00730D01: push edi
+ loc_00730D02: mov var_8, esp
+ loc_00730D05: mov var_4, 00412510h
+ loc_00730D0C: mov eax, arg_8
+ loc_00730D0F: xor ebx, ebx
+ loc_00730D11: lea edx, var_24
+ loc_00730D14: mov var_18, ebx
+ loc_00730D17: mov esi, [eax]
+ loc_00730D19: mov var_1C, ebx
+ loc_00730D1C: mov var_20, ebx
+ loc_00730D1F: mov var_24, ebx
+ loc_00730D22: mov var_34, ebx
+ loc_00730D25: mov var_44, ebx
+ loc_00730D28: mov var_54, ebx
+ loc_00730D2B: mov var_64, ebx
+ loc_00730D2E: mov var_74, ebx
+ loc_00730D31: mov var_84, ebx
+ loc_00730D37: mov var_94, ebx
+ loc_00730D3D: mov var_B0, ebx
+ loc_00730D43: mov ecx, [esi]
+ loc_00730D45: push edx
+ loc_00730D46: push esi
+ loc_00730D47: call [ecx+00000040h]
+ loc_00730D4A: cmp eax, ebx
+ loc_00730D4C: fnclex
+ loc_00730D4E: jge 00730D5Fh
+ loc_00730D50: push 00000040h
+ loc_00730D52: push 0047678Ch
+ loc_00730D57: push esi
+ loc_00730D58: push eax
+ loc_00730D59: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730D5F: mov eax, var_24
+ loc_00730D62: push 00475D6Ch
+ loc_00730D67: push eax
+ loc_00730D68: call [004013C4h] ; __vbaCastObj
+ loc_00730D6E: lea ecx, var_1C
+ loc_00730D71: push eax
+ loc_00730D72: push ecx
+ loc_00730D73: call [00401128h] ; __vbaObjSet
+ loc_00730D79: lea ecx, var_24
+ loc_00730D7C: call [0040142Ch] ; __vbaFreeObj
+ loc_00730D82: mov edi, [00401080h] ; rtcLowerCaseVar
+ loc_00730D88: mov edx, var_1C
+ loc_00730D8B: push ebx
+ loc_00730D8C: push edx
+ loc_00730D8D: call [00401238h] ; __vbaObjIs
+ loc_00730D93: test ax, ax
+ loc_00730D96: jnz 0073104Fh
+ loc_00730D9C: mov eax, var_1C
+ loc_00730D9F: lea edx, var_20
+ loc_00730DA2: push edx
+ loc_00730DA3: push eax
+ loc_00730DA4: mov ecx, [eax]
+ loc_00730DA6: call [ecx+00000040h]
+ loc_00730DA9: test eax, eax
+ loc_00730DAB: fnclex
+ loc_00730DAD: jge 00730DC1h
+ loc_00730DAF: mov ecx, var_1C
+ loc_00730DB2: push 00000040h
+ loc_00730DB4: push 00475D6Ch
+ loc_00730DB9: push ecx
+ loc_00730DBA: push eax
+ loc_00730DBB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730DC1: mov eax, var_20
+ loc_00730DC4: lea edx, var_34
+ loc_00730DC7: mov var_2C, eax
+ loc_00730DCA: lea eax, var_44
+ loc_00730DCD: push edx
+ loc_00730DCE: push eax
+ loc_00730DCF: mov var_20, 00000000h
+ loc_00730DD6: mov var_34, 00000008h
+ loc_00730DDD: call edi
+ loc_00730DDF: lea edx, var_44
+ loc_00730DE2: lea ecx, var_B0
+ loc_00730DE8: call [00401020h] ; __vbaVarMove
+ loc_00730DEE: lea ecx, var_34
+ loc_00730DF1: call [00401030h] ; __vbaFreeVar
+ loc_00730DF7: mov ecx, arg_C
+ loc_00730DFA: lea edx, var_94
+ loc_00730E00: lea eax, var_34
+ loc_00730E03: push edx
+ loc_00730E04: push eax
+ loc_00730E05: mov var_8C, ecx
+ loc_00730E0B: mov var_94, 00004008h
+ loc_00730E15: call edi
+ loc_00730E17: lea ecx, var_B0
+ loc_00730E1D: lea edx, var_34
+ loc_00730E20: push ecx
+ loc_00730E21: push edx
+ loc_00730E22: call [004011C0h] ; __vbaVarTstEq
+ loc_00730E28: lea ecx, var_34
+ loc_00730E2B: mov esi, eax
+ loc_00730E2D: call [00401030h] ; __vbaFreeVar
+ loc_00730E33: test si, si
+ loc_00730E36: jz 00730F0Fh
+ loc_00730E3C: mov ebx, arg_10
+ loc_00730E3F: mov eax, [ebx]
+ loc_00730E41: push eax
+ loc_00730E42: call [00401044h] ; __vbaLenBstr
+ loc_00730E48: test eax, eax
+ loc_00730E4A: jle 00730F08h
+ loc_00730E50: mov eax, var_1C
+ loc_00730E53: lea edx, var_20
+ loc_00730E56: push edx
+ loc_00730E57: push eax
+ loc_00730E58: mov ecx, [eax]
+ loc_00730E5A: call [ecx+00000048h]
+ loc_00730E5D: test eax, eax
+ loc_00730E5F: fnclex
+ loc_00730E61: jge 00730E75h
+ loc_00730E63: mov ecx, var_1C
+ loc_00730E66: push 00000048h
+ loc_00730E68: push 00475D6Ch
+ loc_00730E6D: push ecx
+ loc_00730E6E: push eax
+ loc_00730E6F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730E75: mov eax, var_20
+ loc_00730E78: mov esi, [00401154h] ; rtcTrimVar
+ loc_00730E7E: mov var_2C, eax
+ loc_00730E81: lea edx, var_34
+ loc_00730E84: lea eax, var_44
+ loc_00730E87: push edx
+ loc_00730E88: push eax
+ loc_00730E89: mov var_20, 00000000h
+ loc_00730E90: mov var_34, 00000008h
+ loc_00730E97: call rtcTrimVar
+ loc_00730E99: lea ecx, var_44
+ loc_00730E9C: lea edx, var_54
+ loc_00730E9F: push ecx
+ loc_00730EA0: push edx
+ loc_00730EA1: call edi
+ loc_00730EA3: lea eax, var_94
+ loc_00730EA9: lea ecx, var_64
+ loc_00730EAC: push eax
+ loc_00730EAD: push ecx
+ loc_00730EAE: mov var_8C, ebx
+ loc_00730EB4: mov var_94, 00004008h
+ loc_00730EBE: call rtcTrimVar
+ loc_00730EC0: lea edx, var_64
+ loc_00730EC3: lea eax, var_74
+ loc_00730EC6: push edx
+ loc_00730EC7: push eax
+ loc_00730EC8: call edi
+ loc_00730ECA: lea ecx, var_54
+ loc_00730ECD: lea edx, var_74
+ loc_00730ED0: push ecx
+ loc_00730ED1: push edx
+ loc_00730ED2: call [004011C0h] ; __vbaVarTstEq
+ loc_00730ED8: mov esi, eax
+ loc_00730EDA: lea eax, var_74
+ loc_00730EDD: lea ecx, var_54
+ loc_00730EE0: push eax
+ loc_00730EE1: lea edx, var_64
+ loc_00730EE4: push ecx
+ loc_00730EE5: lea eax, var_44
+ loc_00730EE8: push edx
+ loc_00730EE9: lea ecx, var_34
+ loc_00730EEC: push eax
+ loc_00730EED: push ecx
+ loc_00730EEE: push 00000005h
+ loc_00730EF0: call [00401050h] ; __vbaFreeVarList
+ loc_00730EF6: add esp, 00000018h
+ loc_00730EF9: neg si
+ loc_00730EFC: sbb esi, esi
+ loc_00730EFE: neg esi
+ loc_00730F00: dec esi
+ loc_00730F01: mov ebx, esi
+ loc_00730F03: jmp 00730F94h
+ loc_00730F08: xor ebx, ebx
+ loc_00730F0A: jmp 00730F94h
+ loc_00730F0F: mov eax, var_1C
+ loc_00730F12: lea ecx, var_20
+ loc_00730F15: push ecx
+ loc_00730F16: push eax
+ loc_00730F17: mov edx, [eax]
+ loc_00730F19: call [edx+00000040h]
+ loc_00730F1C: test eax, eax
+ loc_00730F1E: fnclex
+ loc_00730F20: jge 00730F34h
+ loc_00730F22: mov edx, var_1C
+ loc_00730F25: push 00000040h
+ loc_00730F27: push 00475D6Ch
+ loc_00730F2C: push edx
+ loc_00730F2D: push eax
+ loc_00730F2E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730F34: mov eax, var_20
+ loc_00730F37: lea ecx, var_44
+ loc_00730F3A: mov var_2C, eax
+ loc_00730F3D: lea eax, var_34
+ loc_00730F40: push eax
+ loc_00730F41: push ecx
+ loc_00730F42: mov var_20, 00000000h
+ loc_00730F49: mov var_34, 00000008h
+ loc_00730F50: call edi
+ loc_00730F52: lea edx, var_44
+ loc_00730F55: lea eax, var_94
+ loc_00730F5B: push edx
+ loc_00730F5C: push eax
+ loc_00730F5D: mov var_8C, 004772DCh ; "update"
+ loc_00730F67: mov var_94, 00008008h
+ loc_00730F71: call [00401348h] ; __vbaVarTstNe
+ loc_00730F77: lea ecx, var_44
+ loc_00730F7A: lea edx, var_34
+ loc_00730F7D: push ecx
+ loc_00730F7E: push edx
+ loc_00730F7F: push 00000002h
+ loc_00730F81: mov esi, eax
+ loc_00730F83: call [00401050h] ; __vbaFreeVarList
+ loc_00730F89: add esp, 0000000Ch
+ loc_00730F8C: test si, si
+ loc_00730F8F: jz 00730F94h
+ loc_00730F91: or ebx, FFFFFFFFh
+ loc_00730F94: mov eax, var_1C
+ loc_00730F97: test bx, bx
+ loc_00730F9A: jz 00731003h
+ loc_00730F9C: lea ecx, var_18
+ loc_00730F9F: push eax
+ loc_00730FA0: push ecx
+ loc_00730FA1: call [00401130h] ; __vbaObjSetAddref
+ loc_00730FA7: mov eax, var_1C
+ loc_00730FAA: lea ecx, var_24
+ loc_00730FAD: push ecx
+ loc_00730FAE: push eax
+ loc_00730FAF: mov edx, [eax]
+ loc_00730FB1: call [edx+00000028h]
+ loc_00730FB4: test eax, eax
+ loc_00730FB6: fnclex
+ loc_00730FB8: jge 00730FCCh
+ loc_00730FBA: mov edx, var_1C
+ loc_00730FBD: push 00000028h
+ loc_00730FBF: push 00475D6Ch
+ loc_00730FC4: push edx
+ loc_00730FC5: push eax
+ loc_00730FC6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730FCC: mov eax, var_24
+ loc_00730FCF: push 00475D6Ch
+ loc_00730FD4: push eax
+ loc_00730FD5: call [004013C4h] ; __vbaCastObj
+ loc_00730FDB: lea ecx, var_1C
+ loc_00730FDE: push eax
+ loc_00730FDF: push ecx
+ loc_00730FE0: call [00401128h] ; __vbaObjSet
+ loc_00730FE6: lea ecx, var_24
+ loc_00730FE9: call [0040142Ch] ; __vbaFreeObj
+ loc_00730FEF: mov edx, arg_8
+ loc_00730FF2: lea eax, var_18
+ loc_00730FF5: push edx
+ loc_00730FF6: push eax
+ loc_00730FF7: call 00732F30h
+ loc_00730FFC: xor ebx, ebx
+ loc_00730FFE: jmp 00730D88h
+ loc_00731003: mov ecx, [eax]
+ loc_00731005: lea edx, var_24
+ loc_00731008: push edx
+ loc_00731009: push eax
+ loc_0073100A: call [ecx+00000028h]
+ loc_0073100D: test eax, eax
+ loc_0073100F: fnclex
+ loc_00731011: jge 00731025h
+ loc_00731013: mov ecx, var_1C
+ loc_00731016: push 00000028h
+ loc_00731018: push 00475D6Ch
+ loc_0073101D: push ecx
+ loc_0073101E: push eax
+ loc_0073101F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00731025: mov edx, var_24
+ loc_00731028: push 00475D6Ch
+ loc_0073102D: push edx
+ loc_0073102E: call [004013C4h] ; __vbaCastObj
+ loc_00731034: push eax
+ loc_00731035: lea eax, var_1C
+ loc_00731038: push eax
+ loc_00731039: call [00401128h] ; __vbaObjSet
+ loc_0073103F: lea ecx, var_24
+ loc_00731042: call [0040142Ch] ; __vbaFreeObj
+ loc_00731048: xor ebx, ebx
+ loc_0073104A: jmp 00730D88h
+ loc_0073104F: push 007310ACh
+ loc_00731054: jmp 0073108Fh
+ loc_00731056: lea ecx, var_20
+ loc_00731059: call [00401430h] ; __vbaFreeStr
+ loc_0073105F: lea ecx, var_24
+ loc_00731062: call [0040142Ch] ; __vbaFreeObj
+ loc_00731068: lea ecx, var_84
+ loc_0073106E: lea edx, var_74
+ loc_00731071: push ecx
+ loc_00731072: lea eax, var_64
+ loc_00731075: push edx
+ loc_00731076: lea ecx, var_54
+ loc_00731079: push eax
+ loc_0073107A: lea edx, var_44
+ loc_0073107D: push ecx
+ loc_0073107E: lea eax, var_34
+ loc_00731081: push edx
+ loc_00731082: push eax
+ loc_00731083: push 00000006h
+ loc_00731085: call [00401050h] ; __vbaFreeVarList
+ loc_0073108B: add esp, 0000001Ch
+ loc_0073108E: ret
+ loc_0073108F: lea ecx, var_B0
+ loc_00731095: call [00401030h] ; __vbaFreeVar
+ loc_0073109B: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_007310A1: lea ecx, var_18
+ loc_007310A4: call __vbaFreeObj
+ loc_007310A6: lea ecx, var_1C
+ loc_007310A9: call __vbaFreeObj
+ loc_007310AB: ret
+ loc_007310AC: mov ecx, var_10
+ loc_007310AF: pop edi
+ loc_007310B0: pop esi
+ loc_007310B1: mov fs:[00000000h], ecx
+ loc_007310B8: pop ebx
+ loc_007310B9: mov esp, ebp
+ loc_007310BB: pop ebp
+ loc_007310BC: retn 000Ch
+End Sub
+
+Private Sub Proc_76_17_730CE0(arg_C, arg_10) '730CE0
+ loc_00730CE0: push ebp
+ loc_00730CE1: mov ebp, esp
+ loc_00730CE3: sub esp, 00000008h
+ loc_00730CE6: push 00412856h ; __vbaExceptHandler
+ loc_00730CEB: mov eax, fs:[00000000h]
+ loc_00730CF1: push eax
+ loc_00730CF2: mov fs:[00000000h], esp
+ loc_00730CF9: sub esp, 000000B0h
+ loc_00730CFF: push ebx
+ loc_00730D00: push esi
+ loc_00730D01: push edi
+ loc_00730D02: mov var_8, esp
+ loc_00730D05: mov var_4, 00412510h
+ loc_00730D0C: mov eax, arg_8
+ loc_00730D0F: xor ebx, ebx
+ loc_00730D11: lea edx, var_24
+ loc_00730D14: mov var_18, ebx
+ loc_00730D17: mov esi, [eax]
+ loc_00730D19: mov var_1C, ebx
+ loc_00730D1C: mov var_20, ebx
+ loc_00730D1F: mov var_24, ebx
+ loc_00730D22: mov var_34, ebx
+ loc_00730D25: mov var_44, ebx
+ loc_00730D28: mov var_54, ebx
+ loc_00730D2B: mov var_64, ebx
+ loc_00730D2E: mov var_74, ebx
+ loc_00730D31: mov var_84, ebx
+ loc_00730D37: mov var_94, ebx
+ loc_00730D3D: mov var_B0, ebx
+ loc_00730D43: mov ecx, [esi]
+ loc_00730D45: push edx
+ loc_00730D46: push esi
+ loc_00730D47: call [ecx+00000040h]
+ loc_00730D4A: cmp eax, ebx
+ loc_00730D4C: fnclex
+ loc_00730D4E: jge 00730D5Fh
+ loc_00730D50: push 00000040h
+ loc_00730D52: push 0047678Ch
+ loc_00730D57: push esi
+ loc_00730D58: push eax
+ loc_00730D59: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730D5F: mov eax, var_24
+ loc_00730D62: push 00475D6Ch
+ loc_00730D67: push eax
+ loc_00730D68: call [004013C4h] ; __vbaCastObj
+ loc_00730D6E: lea ecx, var_1C
+ loc_00730D71: push eax
+ loc_00730D72: push ecx
+ loc_00730D73: call [00401128h] ; __vbaObjSet
+ loc_00730D79: lea ecx, var_24
+ loc_00730D7C: call [0040142Ch] ; __vbaFreeObj
+ loc_00730D82: mov edi, [00401080h] ; rtcLowerCaseVar
+ loc_00730D88: mov edx, var_1C
+ loc_00730D8B: push ebx
+ loc_00730D8C: push edx
+ loc_00730D8D: call [00401238h] ; __vbaObjIs
+ loc_00730D93: test ax, ax
+ loc_00730D96: jnz 0073104Fh
+ loc_00730D9C: mov eax, var_1C
+ loc_00730D9F: lea edx, var_20
+ loc_00730DA2: push edx
+ loc_00730DA3: push eax
+ loc_00730DA4: mov ecx, [eax]
+ loc_00730DA6: call [ecx+00000040h]
+ loc_00730DA9: test eax, eax
+ loc_00730DAB: fnclex
+ loc_00730DAD: jge 00730DC1h
+ loc_00730DAF: mov ecx, var_1C
+ loc_00730DB2: push 00000040h
+ loc_00730DB4: push 00475D6Ch
+ loc_00730DB9: push ecx
+ loc_00730DBA: push eax
+ loc_00730DBB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730DC1: mov eax, var_20
+ loc_00730DC4: lea edx, var_34
+ loc_00730DC7: mov var_2C, eax
+ loc_00730DCA: lea eax, var_44
+ loc_00730DCD: push edx
+ loc_00730DCE: push eax
+ loc_00730DCF: mov var_20, 00000000h
+ loc_00730DD6: mov var_34, 00000008h
+ loc_00730DDD: call edi
+ loc_00730DDF: lea edx, var_44
+ loc_00730DE2: lea ecx, var_B0
+ loc_00730DE8: call [00401020h] ; __vbaVarMove
+ loc_00730DEE: lea ecx, var_34
+ loc_00730DF1: call [00401030h] ; __vbaFreeVar
+ loc_00730DF7: mov ecx, arg_C
+ loc_00730DFA: lea edx, var_94
+ loc_00730E00: lea eax, var_34
+ loc_00730E03: push edx
+ loc_00730E04: push eax
+ loc_00730E05: mov var_8C, ecx
+ loc_00730E0B: mov var_94, 00004008h
+ loc_00730E15: call edi
+ loc_00730E17: lea ecx, var_B0
+ loc_00730E1D: lea edx, var_34
+ loc_00730E20: push ecx
+ loc_00730E21: push edx
+ loc_00730E22: call [004011C0h] ; __vbaVarTstEq
+ loc_00730E28: lea ecx, var_34
+ loc_00730E2B: mov esi, eax
+ loc_00730E2D: call [00401030h] ; __vbaFreeVar
+ loc_00730E33: test si, si
+ loc_00730E36: jz 00730F0Fh
+ loc_00730E3C: mov ebx, arg_10
+ loc_00730E3F: mov eax, [ebx]
+ loc_00730E41: push eax
+ loc_00730E42: call [00401044h] ; __vbaLenBstr
+ loc_00730E48: test eax, eax
+ loc_00730E4A: jle 00730F08h
+ loc_00730E50: mov eax, var_1C
+ loc_00730E53: lea edx, var_20
+ loc_00730E56: push edx
+ loc_00730E57: push eax
+ loc_00730E58: mov ecx, [eax]
+ loc_00730E5A: call [ecx+00000048h]
+ loc_00730E5D: test eax, eax
+ loc_00730E5F: fnclex
+ loc_00730E61: jge 00730E75h
+ loc_00730E63: mov ecx, var_1C
+ loc_00730E66: push 00000048h
+ loc_00730E68: push 00475D6Ch
+ loc_00730E6D: push ecx
+ loc_00730E6E: push eax
+ loc_00730E6F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730E75: mov eax, var_20
+ loc_00730E78: mov esi, [00401154h] ; rtcTrimVar
+ loc_00730E7E: mov var_2C, eax
+ loc_00730E81: lea edx, var_34
+ loc_00730E84: lea eax, var_44
+ loc_00730E87: push edx
+ loc_00730E88: push eax
+ loc_00730E89: mov var_20, 00000000h
+ loc_00730E90: mov var_34, 00000008h
+ loc_00730E97: call rtcTrimVar
+ loc_00730E99: lea ecx, var_44
+ loc_00730E9C: lea edx, var_54
+ loc_00730E9F: push ecx
+ loc_00730EA0: push edx
+ loc_00730EA1: call edi
+ loc_00730EA3: lea eax, var_94
+ loc_00730EA9: lea ecx, var_64
+ loc_00730EAC: push eax
+ loc_00730EAD: push ecx
+ loc_00730EAE: mov var_8C, ebx
+ loc_00730EB4: mov var_94, 00004008h
+ loc_00730EBE: call rtcTrimVar
+ loc_00730EC0: lea edx, var_64
+ loc_00730EC3: lea eax, var_74
+ loc_00730EC6: push edx
+ loc_00730EC7: push eax
+ loc_00730EC8: call edi
+ loc_00730ECA: lea ecx, var_54
+ loc_00730ECD: lea edx, var_74
+ loc_00730ED0: push ecx
+ loc_00730ED1: push edx
+ loc_00730ED2: call [004011C0h] ; __vbaVarTstEq
+ loc_00730ED8: mov esi, eax
+ loc_00730EDA: lea eax, var_74
+ loc_00730EDD: lea ecx, var_54
+ loc_00730EE0: push eax
+ loc_00730EE1: lea edx, var_64
+ loc_00730EE4: push ecx
+ loc_00730EE5: lea eax, var_44
+ loc_00730EE8: push edx
+ loc_00730EE9: lea ecx, var_34
+ loc_00730EEC: push eax
+ loc_00730EED: push ecx
+ loc_00730EEE: push 00000005h
+ loc_00730EF0: call [00401050h] ; __vbaFreeVarList
+ loc_00730EF6: add esp, 00000018h
+ loc_00730EF9: neg si
+ loc_00730EFC: sbb esi, esi
+ loc_00730EFE: neg esi
+ loc_00730F00: dec esi
+ loc_00730F01: mov ebx, esi
+ loc_00730F03: jmp 00730F94h
+ loc_00730F08: xor ebx, ebx
+ loc_00730F0A: jmp 00730F94h
+ loc_00730F0F: mov eax, var_1C
+ loc_00730F12: lea ecx, var_20
+ loc_00730F15: push ecx
+ loc_00730F16: push eax
+ loc_00730F17: mov edx, [eax]
+ loc_00730F19: call [edx+00000040h]
+ loc_00730F1C: test eax, eax
+ loc_00730F1E: fnclex
+ loc_00730F20: jge 00730F34h
+ loc_00730F22: mov edx, var_1C
+ loc_00730F25: push 00000040h
+ loc_00730F27: push 00475D6Ch
+ loc_00730F2C: push edx
+ loc_00730F2D: push eax
+ loc_00730F2E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730F34: mov eax, var_20
+ loc_00730F37: lea ecx, var_44
+ loc_00730F3A: mov var_2C, eax
+ loc_00730F3D: lea eax, var_34
+ loc_00730F40: push eax
+ loc_00730F41: push ecx
+ loc_00730F42: mov var_20, 00000000h
+ loc_00730F49: mov var_34, 00000008h
+ loc_00730F50: call edi
+ loc_00730F52: lea edx, var_44
+ loc_00730F55: lea eax, var_94
+ loc_00730F5B: push edx
+ loc_00730F5C: push eax
+ loc_00730F5D: mov var_8C, 004772DCh ; "update"
+ loc_00730F67: mov var_94, 00008008h
+ loc_00730F71: call [00401348h] ; __vbaVarTstNe
+ loc_00730F77: lea ecx, var_44
+ loc_00730F7A: lea edx, var_34
+ loc_00730F7D: push ecx
+ loc_00730F7E: push edx
+ loc_00730F7F: push 00000002h
+ loc_00730F81: mov esi, eax
+ loc_00730F83: call [00401050h] ; __vbaFreeVarList
+ loc_00730F89: add esp, 0000000Ch
+ loc_00730F8C: test si, si
+ loc_00730F8F: jz 00730F94h
+ loc_00730F91: or ebx, FFFFFFFFh
+ loc_00730F94: mov eax, var_1C
+ loc_00730F97: test bx, bx
+ loc_00730F9A: jz 00731003h
+ loc_00730F9C: lea ecx, var_18
+ loc_00730F9F: push eax
+ loc_00730FA0: push ecx
+ loc_00730FA1: call [00401130h] ; __vbaObjSetAddref
+ loc_00730FA7: mov eax, var_1C
+ loc_00730FAA: lea ecx, var_24
+ loc_00730FAD: push ecx
+ loc_00730FAE: push eax
+ loc_00730FAF: mov edx, [eax]
+ loc_00730FB1: call [edx+00000028h]
+ loc_00730FB4: test eax, eax
+ loc_00730FB6: fnclex
+ loc_00730FB8: jge 00730FCCh
+ loc_00730FBA: mov edx, var_1C
+ loc_00730FBD: push 00000028h
+ loc_00730FBF: push 00475D6Ch
+ loc_00730FC4: push edx
+ loc_00730FC5: push eax
+ loc_00730FC6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00730FCC: mov eax, var_24
+ loc_00730FCF: push 00475D6Ch
+ loc_00730FD4: push eax
+ loc_00730FD5: call [004013C4h] ; __vbaCastObj
+ loc_00730FDB: lea ecx, var_1C
+ loc_00730FDE: push eax
+ loc_00730FDF: push ecx
+ loc_00730FE0: call [00401128h] ; __vbaObjSet
+ loc_00730FE6: lea ecx, var_24
+ loc_00730FE9: call [0040142Ch] ; __vbaFreeObj
+ loc_00730FEF: mov edx, arg_8
+ loc_00730FF2: lea eax, var_18
+ loc_00730FF5: push edx
+ loc_00730FF6: push eax
+ loc_00730FF7: call 00732F30h
+ loc_00730FFC: xor ebx, ebx
+ loc_00730FFE: jmp 00730D88h
+ loc_00731003: mov ecx, [eax]
+ loc_00731005: lea edx, var_24
+ loc_00731008: push edx
+ loc_00731009: push eax
+ loc_0073100A: call [ecx+00000028h]
+ loc_0073100D: test eax, eax
+ loc_0073100F: fnclex
+ loc_00731011: jge 00731025h
+ loc_00731013: mov ecx, var_1C
+ loc_00731016: push 00000028h
+ loc_00731018: push 00475D6Ch
+ loc_0073101D: push ecx
+ loc_0073101E: push eax
+ loc_0073101F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00731025: mov edx, var_24
+ loc_00731028: push 00475D6Ch
+ loc_0073102D: push edx
+ loc_0073102E: call [004013C4h] ; __vbaCastObj
+ loc_00731034: push eax
+ loc_00731035: lea eax, var_1C
+ loc_00731038: push eax
+ loc_00731039: call [00401128h] ; __vbaObjSet
+ loc_0073103F: lea ecx, var_24
+ loc_00731042: call [0040142Ch] ; __vbaFreeObj
+ loc_00731048: xor ebx, ebx
+ loc_0073104A: jmp 00730D88h
+ loc_0073104F: push 007310ACh
+ loc_00731054: jmp 0073108Fh
+ loc_00731056: lea ecx, var_20
+ loc_00731059: call [00401430h] ; __vbaFreeStr
+ loc_0073105F: lea ecx, var_24
+ loc_00731062: call [0040142Ch] ; __vbaFreeObj
+ loc_00731068: lea ecx, var_84
+ loc_0073106E: lea edx, var_74
+ loc_00731071: push ecx
+ loc_00731072: lea eax, var_64
+ loc_00731075: push edx
+ loc_00731076: lea ecx, var_54
+ loc_00731079: push eax
+ loc_0073107A: lea edx, var_44
+ loc_0073107D: push ecx
+ loc_0073107E: lea eax, var_34
+ loc_00731081: push edx
+ loc_00731082: push eax
+ loc_00731083: push 00000006h
+ loc_00731085: call [00401050h] ; __vbaFreeVarList
+ loc_0073108B: add esp, 0000001Ch
+ loc_0073108E: ret
+ loc_0073108F: lea ecx, var_B0
+ loc_00731095: call [00401030h] ; __vbaFreeVar
+ loc_0073109B: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_007310A1: lea ecx, var_18
+ loc_007310A4: call __vbaFreeObj
+ loc_007310A6: lea ecx, var_1C
+ loc_007310A9: call __vbaFreeObj
+ loc_007310AB: ret
+ loc_007310AC: mov ecx, var_10
+ loc_007310AF: pop edi
+ loc_007310B0: pop esi
+ loc_007310B1: mov fs:[00000000h], ecx
+ loc_007310B8: pop ebx
+ loc_007310B9: mov esp, ebp
+ loc_007310BB: pop ebp
+ loc_007310BC: retn 000Ch
+End Sub
+
+Private Sub Proc_76_18_7310C0(arg_C) '7310C0
+ loc_007310C0: push ebp
+ loc_007310C1: mov ebp, esp
+ loc_007310C3: sub esp, 00000008h
+ loc_007310C6: push 00412856h ; __vbaExceptHandler
+ loc_007310CB: mov eax, fs:[00000000h]
+ loc_007310D1: push eax
+ loc_007310D2: mov fs:[00000000h], esp
+ loc_007310D9: sub esp, 00000064h
+ loc_007310DC: push ebx
+ loc_007310DD: push esi
+ loc_007310DE: push edi
+ loc_007310DF: mov var_8, esp
+ loc_007310E2: mov var_4, 00412520h
+ loc_007310E9: mov eax, arg_8
+ loc_007310EC: xor edi, edi
+ loc_007310EE: lea edx, var_24
+ loc_007310F1: mov var_18, edi
+ loc_007310F4: mov esi, [eax]
+ loc_007310F6: mov var_1C, edi
+ loc_007310F9: mov var_20, edi
+ loc_007310FC: mov var_24, edi
+ loc_007310FF: mov var_34, edi
+ loc_00731102: mov var_44, edi
+ loc_00731105: mov var_54, edi
+ loc_00731108: mov var_6C, edi
+ loc_0073110B: mov ecx, [esi]
+ loc_0073110D: push edx
+ loc_0073110E: push esi
+ loc_0073110F: call [ecx+00000040h]
+ loc_00731112: cmp eax, edi
+ loc_00731114: fnclex
+ loc_00731116: jge 0073112Bh
+ loc_00731118: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0073111E: push 00000040h
+ loc_00731120: push 0047678Ch
+ loc_00731125: push esi
+ loc_00731126: push eax
+ loc_00731127: call ebx
+ loc_00731129: jmp 00731131h
+ loc_0073112B: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00731131: mov eax, var_24
+ loc_00731134: push 00475D6Ch
+ loc_00731139: push eax
+ loc_0073113A: call [004013C4h] ; __vbaCastObj
+ loc_00731140: lea ecx, var_1C
+ loc_00731143: push eax
+ loc_00731144: push ecx
+ loc_00731145: call [00401128h] ; __vbaObjSet
+ loc_0073114B: lea ecx, var_24
+ loc_0073114E: call [0040142Ch] ; __vbaFreeObj
+ loc_00731154: mov edx, var_1C
+ loc_00731157: push edi
+ loc_00731158: push edx
+ loc_00731159: call [00401238h] ; __vbaObjIs
+ loc_0073115F: test ax, ax
+ loc_00731162: jnz 00731336h
+ loc_00731168: mov eax, var_1C
+ loc_0073116B: lea edx, var_20
+ loc_0073116E: push edx
+ loc_0073116F: push eax
+ loc_00731170: mov ecx, [eax]
+ loc_00731172: call [ecx+00000040h]
+ loc_00731175: test eax, eax
+ loc_00731177: fnclex
+ loc_00731179: jge 00731189h
+ loc_0073117B: mov ecx, var_1C
+ loc_0073117E: push 00000040h
+ loc_00731180: push 00475D6Ch
+ loc_00731185: push ecx
+ loc_00731186: push eax
+ loc_00731187: call ebx
+ loc_00731189: mov eax, var_20
+ loc_0073118C: lea edx, var_34
+ loc_0073118F: mov var_2C, eax
+ loc_00731192: lea eax, var_44
+ loc_00731195: push edx
+ loc_00731196: push eax
+ loc_00731197: mov var_20, 00000000h
+ loc_0073119E: mov var_34, 00000008h
+ loc_007311A5: call [00401080h] ; rtcLowerCaseVar
+ loc_007311AB: lea edx, var_44
+ loc_007311AE: lea ecx, var_6C
+ loc_007311B1: call [00401020h] ; __vbaVarMove
+ loc_007311B7: lea ecx, var_34
+ loc_007311BA: call [00401030h] ; __vbaFreeVar
+ loc_007311C0: lea ecx, var_6C
+ loc_007311C3: lea edx, var_54
+ loc_007311C6: push ecx
+ loc_007311C7: push edx
+ loc_007311C8: mov var_4C, 004772F0h ; "bonzibuddymailcontent"
+ loc_007311CF: mov var_54, 00008008h
+ loc_007311D6: call [004011C0h] ; __vbaVarTstEq
+ loc_007311DC: test ax, ax
+ loc_007311DF: jnz 00731283h
+ loc_007311E5: mov eax, arg_C
+ loc_007311E8: lea edx, var_20
+ loc_007311EB: push edx
+ loc_007311EC: cmp [eax], 0000h
+ loc_007311F0: mov eax, var_1C
+ loc_007311F3: push eax
+ loc_007311F4: mov ecx, [eax]
+ loc_007311F6: jz 0073123Dh
+ loc_007311F8: call [ecx+000000D0h]
+ loc_007311FE: test eax, eax
+ loc_00731200: fnclex
+ loc_00731202: jge 00731215h
+ loc_00731204: mov ecx, var_1C
+ loc_00731207: push 000000D0h
+ loc_0073120C: push 00475D6Ch
+ loc_00731211: push ecx
+ loc_00731212: push eax
+ loc_00731213: call ebx
+ loc_00731215: mov edx, var_20
+ loc_00731218: push edx
+ loc_00731219: push 00477320h ; "not connected"
+ loc_0073121E: call [004011B8h] ; __vbaStrCmp
+ loc_00731224: mov esi, eax
+ loc_00731226: lea ecx, var_20
+ loc_00731229: neg esi
+ loc_0073122B: sbb esi, esi
+ loc_0073122D: inc esi
+ loc_0073122E: neg esi
+ loc_00731230: call [00401430h] ; __vbaFreeStr
+ loc_00731236: test si, si
+ loc_00731239: jz 00731283h
+ loc_0073123B: jmp 00731280h
+ loc_0073123D: call [ecx+000000D0h]
+ loc_00731243: test eax, eax
+ loc_00731245: fnclex
+ loc_00731247: jge 0073125Ah
+ loc_00731249: mov ecx, var_1C
+ loc_0073124C: push 000000D0h
+ loc_00731251: push 00475D6Ch
+ loc_00731256: push ecx
+ loc_00731257: push eax
+ loc_00731258: call ebx
+ loc_0073125A: mov edx, var_20
+ loc_0073125D: push edx
+ loc_0073125E: push 00477340h ; "connected"
+ loc_00731263: call [004011B8h] ; __vbaStrCmp
+ loc_00731269: mov esi, eax
+ loc_0073126B: lea ecx, var_20
+ loc_0073126E: neg esi
+ loc_00731270: sbb esi, esi
+ loc_00731272: inc esi
+ loc_00731273: neg esi
+ loc_00731275: call [00401430h] ; __vbaFreeStr
+ loc_0073127B: test si, si
+ loc_0073127E: jz 00731283h
+ loc_00731280: or edi, FFFFFFFFh
+ loc_00731283: mov eax, var_1C
+ loc_00731286: test di, di
+ loc_00731289: jz 007312EEh
+ loc_0073128B: lea ecx, var_18
+ loc_0073128E: push eax
+ loc_0073128F: push ecx
+ loc_00731290: call [00401130h] ; __vbaObjSetAddref
+ loc_00731296: mov eax, var_1C
+ loc_00731299: lea ecx, var_24
+ loc_0073129C: push ecx
+ loc_0073129D: push eax
+ loc_0073129E: mov edx, [eax]
+ loc_007312A0: call [edx+00000028h]
+ loc_007312A3: test eax, eax
+ loc_007312A5: fnclex
+ loc_007312A7: jge 007312B7h
+ loc_007312A9: mov edx, var_1C
+ loc_007312AC: push 00000028h
+ loc_007312AE: push 00475D6Ch
+ loc_007312B3: push edx
+ loc_007312B4: push eax
+ loc_007312B5: call ebx
+ loc_007312B7: mov eax, var_24
+ loc_007312BA: push 00475D6Ch
+ loc_007312BF: push eax
+ loc_007312C0: call [004013C4h] ; __vbaCastObj
+ loc_007312C6: lea ecx, var_1C
+ loc_007312C9: push eax
+ loc_007312CA: push ecx
+ loc_007312CB: call [00401128h] ; __vbaObjSet
+ loc_007312D1: lea ecx, var_24
+ loc_007312D4: call [0040142Ch] ; __vbaFreeObj
+ loc_007312DA: mov edx, arg_8
+ loc_007312DD: lea eax, var_18
+ loc_007312E0: push edx
+ loc_007312E1: push eax
+ loc_007312E2: call 00732F30h
+ loc_007312E7: xor edi, edi
+ loc_007312E9: jmp 00731154h
+ loc_007312EE: mov ecx, [eax]
+ loc_007312F0: lea edx, var_24
+ loc_007312F3: push edx
+ loc_007312F4: push eax
+ loc_007312F5: call [ecx+00000028h]
+ loc_007312F8: test eax, eax
+ loc_007312FA: fnclex
+ loc_007312FC: jge 0073130Ch
+ loc_007312FE: mov ecx, var_1C
+ loc_00731301: push 00000028h
+ loc_00731303: push 00475D6Ch
+ loc_00731308: push ecx
+ loc_00731309: push eax
+ loc_0073130A: call ebx
+ loc_0073130C: mov edx, var_24
+ loc_0073130F: push 00475D6Ch
+ loc_00731314: push edx
+ loc_00731315: call [004013C4h] ; __vbaCastObj
+ loc_0073131B: push eax
+ loc_0073131C: lea eax, var_1C
+ loc_0073131F: push eax
+ loc_00731320: call [00401128h] ; __vbaObjSet
+ loc_00731326: lea ecx, var_24
+ loc_00731329: call [0040142Ch] ; __vbaFreeObj
+ loc_0073132F: xor edi, edi
+ loc_00731331: jmp 00731154h
+ loc_00731336: push 0073137Dh
+ loc_0073133B: jmp 00731363h
+ loc_0073133D: lea ecx, var_20
+ loc_00731340: call [00401430h] ; __vbaFreeStr
+ loc_00731346: lea ecx, var_24
+ loc_00731349: call [0040142Ch] ; __vbaFreeObj
+ loc_0073134F: lea ecx, var_44
+ loc_00731352: lea edx, var_34
+ loc_00731355: push ecx
+ loc_00731356: push edx
+ loc_00731357: push 00000002h
+ loc_00731359: call [00401050h] ; __vbaFreeVarList
+ loc_0073135F: add esp, 0000000Ch
+ loc_00731362: ret
+ loc_00731363: lea ecx, var_6C
+ loc_00731366: call [00401030h] ; __vbaFreeVar
+ loc_0073136C: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00731372: lea ecx, var_18
+ loc_00731375: call __vbaFreeObj
+ loc_00731377: lea ecx, var_1C
+ loc_0073137A: call __vbaFreeObj
+ loc_0073137C: ret
+ loc_0073137D: mov ecx, var_10
+ loc_00731380: pop edi
+ loc_00731381: pop esi
+ loc_00731382: mov fs:[00000000h], ecx
+ loc_00731389: pop ebx
+ loc_0073138A: mov esp, ebp
+ loc_0073138C: pop ebp
+ loc_0073138D: retn 0008h
+End Sub
+
+Private Sub Proc_76_19_731390
+ loc_00731390: push ebp
+ loc_00731391: mov ebp, esp
+ loc_00731393: sub esp, 00000008h
+ loc_00731396: push 00412856h ; __vbaExceptHandler
+ loc_0073139B: mov eax, fs:[00000000h]
+ loc_007313A1: push eax
+ loc_007313A2: mov fs:[00000000h], esp
+ loc_007313A9: sub esp, 00000064h
+ loc_007313AC: push ebx
+ loc_007313AD: push esi
+ loc_007313AE: push edi
+ loc_007313AF: mov var_8, esp
+ loc_007313B2: mov var_4, 00412530h
+ loc_007313B9: mov eax, arg_8
+ loc_007313BC: xor edi, edi
+ loc_007313BE: lea edx, var_38
+ loc_007313C1: mov var_18, edi
+ loc_007313C4: mov esi, [eax]
+ loc_007313C6: mov var_1C, edi
+ loc_007313C9: mov var_20, edi
+ loc_007313CC: mov var_24, edi
+ loc_007313CF: mov var_28, edi
+ loc_007313D2: mov var_2C, edi
+ loc_007313D5: mov var_30, edi
+ loc_007313D8: mov var_34, edi
+ loc_007313DB: mov var_38, edi
+ loc_007313DE: mov var_6C, edi
+ loc_007313E1: mov ecx, [esi]
+ loc_007313E3: push edx
+ loc_007313E4: push esi
+ loc_007313E5: mov var_48, edi
+ loc_007313E8: call [ecx+00000040h]
+ loc_007313EB: cmp eax, edi
+ loc_007313ED: fnclex
+ loc_007313EF: jge 00731404h
+ loc_007313F1: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_007313F7: push 00000040h
+ loc_007313F9: push 0047678Ch
+ loc_007313FE: push esi
+ loc_007313FF: push eax
+ loc_00731400: call ebx
+ loc_00731402: jmp 0073140Ah
+ loc_00731404: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0073140A: mov eax, var_38
+ loc_0073140D: push 00475D6Ch
+ loc_00731412: push eax
+ loc_00731413: call [004013C4h] ; __vbaCastObj
+ loc_00731419: lea ecx, var_1C
+ loc_0073141C: push eax
+ loc_0073141D: push ecx
+ loc_0073141E: call [00401128h] ; __vbaObjSet
+ loc_00731424: lea ecx, var_38
+ loc_00731427: call [0040142Ch] ; __vbaFreeObj
+ loc_0073142D: mov edx, var_1C
+ loc_00731430: push edi
+ loc_00731431: push edx
+ loc_00731432: call [00401238h] ; __vbaObjIs
+ loc_00731438: test ax, ax
+ loc_0073143B: jnz 00731A01h
+ loc_00731441: mov eax, var_1C
+ loc_00731444: lea edx, var_20
+ loc_00731447: push edx
+ loc_00731448: push eax
+ loc_00731449: mov ecx, [eax]
+ loc_0073144B: mov var_14, edi
+ loc_0073144E: call [ecx+00000040h]
+ loc_00731451: cmp eax, edi
+ loc_00731453: fnclex
+ loc_00731455: jge 00731465h
+ loc_00731457: mov ecx, var_1C
+ loc_0073145A: push 00000040h
+ loc_0073145C: push 00475D6Ch
+ loc_00731461: push ecx
+ loc_00731462: push eax
+ loc_00731463: call ebx
+ loc_00731465: mov edx, var_20
+ loc_00731468: lea ecx, var_6C
+ loc_0073146B: mov var_20, edi
+ loc_0073146E: call [004013C0h] ; __vbaStrMove
+ loc_00731474: mov edx, var_6C
+ loc_00731477: mov esi, [004011B8h] ; __vbaStrCmp
+ loc_0073147D: push edx
+ loc_0073147E: push 00477358h ; "Interest"
+ loc_00731483: call __vbaStrCmp
+ loc_00731485: test eax, eax
+ loc_00731487: jnz 007315D7h
+ loc_0073148D: cmp [0073C818h], edi
+ loc_00731493: jnz 007314A5h
+ loc_00731495: push 0073C818h
+ loc_0073149A: push 00441F00h
+ loc_0073149F: call [004012FCh] ; __vbaNew2
+ loc_007314A5: mov esi, [0073C818h]
+ loc_007314AB: lea ecx, var_38
+ loc_007314AE: push ecx
+ loc_007314AF: push esi
+ loc_007314B0: mov eax, [esi]
+ loc_007314B2: call [eax+00000014h]
+ loc_007314B5: cmp eax, edi
+ loc_007314B7: fnclex
+ loc_007314B9: jge 007314C6h
+ loc_007314BB: push 00000014h
+ loc_007314BD: push 00441EF0h
+ loc_007314C2: push esi
+ loc_007314C3: push eax
+ loc_007314C4: call ebx
+ loc_007314C6: mov eax, var_38
+ loc_007314C9: lea ecx, var_20
+ loc_007314CC: push ecx
+ loc_007314CD: push eax
+ loc_007314CE: mov edx, [eax]
+ loc_007314D0: mov esi, eax
+ loc_007314D2: call [edx+00000060h]
+ loc_007314D5: cmp eax, edi
+ loc_007314D7: fnclex
+ loc_007314D9: jge 007314E6h
+ loc_007314DB: push 00000060h
+ loc_007314DD: push 004437B4h
+ loc_007314E2: push esi
+ loc_007314E3: push eax
+ loc_007314E4: call ebx
+ loc_007314E6: mov eax, var_1C
+ loc_007314E9: lea ecx, var_24
+ loc_007314EC: push ecx
+ loc_007314ED: push eax
+ loc_007314EE: mov edx, [eax]
+ loc_007314F0: call [edx+00000048h]
+ loc_007314F3: cmp eax, edi
+ loc_007314F5: fnclex
+ loc_007314F7: jge 00731507h
+ loc_007314F9: mov edx, var_1C
+ loc_007314FC: push 00000048h
+ loc_007314FE: push 00475D6Ch
+ loc_00731503: push edx
+ loc_00731504: push eax
+ loc_00731505: call ebx
+ loc_00731507: mov eax, var_1C
+ loc_0073150A: lea edx, var_28
+ loc_0073150D: push edx
+ loc_0073150E: push eax
+ loc_0073150F: mov ecx, [eax]
+ loc_00731511: call [ecx+00000060h]
+ loc_00731514: cmp eax, edi
+ loc_00731516: fnclex
+ loc_00731518: jge 00731528h
+ loc_0073151A: mov ecx, var_1C
+ loc_0073151D: push 00000060h
+ loc_0073151F: push 00475D6Ch
+ loc_00731524: push ecx
+ loc_00731525: push eax
+ loc_00731526: call ebx
+ loc_00731528: mov eax, var_1C
+ loc_0073152B: lea ecx, var_30
+ loc_0073152E: push ecx
+ loc_0073152F: push eax
+ loc_00731530: mov edx, [eax]
+ loc_00731532: mov esi, 0043C9F4h
+ loc_00731537: mov edi, 00000008h
+ loc_0073153C: call [edx+00000068h]
+ loc_0073153F: test eax, eax
+ loc_00731541: fnclex
+ loc_00731543: jge 00731553h
+ loc_00731545: mov edx, var_1C
+ loc_00731548: push 00000068h
+ loc_0073154A: push 00475D6Ch
+ loc_0073154F: push edx
+ loc_00731550: push eax
+ loc_00731551: call ebx
+ loc_00731553: mov ecx, var_44
+ loc_00731556: sub esp, 00000010h
+ loc_00731559: mov eax, esp
+ loc_0073155B: mov edx, var_3C
+ loc_0073155E: mov [eax], edi
+ loc_00731560: mov [eax+00000004h], ecx
+ loc_00731563: mov ecx, var_24
+ loc_00731566: mov [eax+00000008h], esi
+ loc_00731569: mov [eax+0000000Ch], edx
+ loc_0073156C: mov eax, var_28
+ loc_0073156F: push eax
+ loc_00731570: push 00476420h ; "InterestsHeard\"
+ loc_00731575: push ecx
+ loc_00731576: call [00401098h] ; __vbaStrCat
+ loc_0073157C: mov esi, [004013C0h] ; __vbaStrMove
+ loc_00731582: mov edx, eax
+ loc_00731584: lea ecx, var_2C
+ loc_00731587: call __vbaStrMove
+ loc_00731589: mov edx, var_20
+ loc_0073158C: push eax
+ loc_0073158D: push edx
+ loc_0073158E: call [00401354h] ; rtcGetSetting
+ loc_00731594: mov edx, eax
+ loc_00731596: lea ecx, var_34
+ loc_00731599: call __vbaStrMove
+ loc_0073159B: push eax
+ loc_0073159C: mov eax, var_30
+ loc_0073159F: push eax
+ loc_007315A0: call [004011B8h] ; __vbaStrCmp
+ loc_007315A6: lea ecx, var_30
+ loc_007315A9: mov esi, eax
+ loc_007315AB: lea edx, var_34
+ loc_007315AE: push ecx
+ loc_007315AF: lea eax, var_28
+ loc_007315B2: push edx
+ loc_007315B3: neg esi
+ loc_007315B5: lea ecx, var_2C
+ loc_007315B8: push eax
+ loc_007315B9: lea edx, var_20
+ loc_007315BC: push ecx
+ loc_007315BD: sbb esi, esi
+ loc_007315BF: lea eax, var_24
+ loc_007315C2: push edx
+ loc_007315C3: inc esi
+ loc_007315C4: push eax
+ loc_007315C5: push 00000006h
+ loc_007315C7: neg esi
+ loc_007315C9: call [00401324h] ; __vbaFreeStrList
+ loc_007315CF: add esp, 0000001Ch
+ loc_007315D2: jmp 0073192Bh
+ loc_007315D7: mov ecx, var_6C
+ loc_007315DA: push ecx
+ loc_007315DB: push 004505DCh ; "News"
+ loc_007315E0: call __vbaStrMove
+ loc_007315E2: test eax, eax
+ loc_007315E4: jnz 00731734h
+ loc_007315EA: cmp [0073C818h], edi
+ loc_007315F0: jnz 00731602h
+ loc_007315F2: push 0073C818h
+ loc_007315F7: push 00441F00h
+ loc_007315FC: call [004012FCh] ; __vbaNew2
+ loc_00731602: mov esi, [0073C818h]
+ loc_00731608: lea eax, var_38
+ loc_0073160B: push eax
+ loc_0073160C: push esi
+ loc_0073160D: mov edx, [esi]
+ loc_0073160F: call [edx+00000014h]
+ loc_00731612: cmp eax, edi
+ loc_00731614: fnclex
+ loc_00731616: jge 00731623h
+ loc_00731618: push 00000014h
+ loc_0073161A: push 00441EF0h
+ loc_0073161F: push esi
+ loc_00731620: push eax
+ loc_00731621: call ebx
+ loc_00731623: mov eax, var_38
+ loc_00731626: lea edx, var_20
+ loc_00731629: push edx
+ loc_0073162A: push eax
+ loc_0073162B: mov ecx, [eax]
+ loc_0073162D: mov esi, eax
+ loc_0073162F: call [ecx+00000060h]
+ loc_00731632: cmp eax, edi
+ loc_00731634: fnclex
+ loc_00731636: jge 00731643h
+ loc_00731638: push 00000060h
+ loc_0073163A: push 004437B4h
+ loc_0073163F: push esi
+ loc_00731640: push eax
+ loc_00731641: call ebx
+ loc_00731643: mov eax, var_1C
+ loc_00731646: lea edx, var_24
+ loc_00731649: push edx
+ loc_0073164A: push eax
+ loc_0073164B: mov ecx, [eax]
+ loc_0073164D: call [ecx+00000048h]
+ loc_00731650: cmp eax, edi
+ loc_00731652: fnclex
+ loc_00731654: jge 00731664h
+ loc_00731656: mov ecx, var_1C
+ loc_00731659: push 00000048h
+ loc_0073165B: push 00475D6Ch
+ loc_00731660: push ecx
+ loc_00731661: push eax
+ loc_00731662: call ebx
+ loc_00731664: mov eax, var_1C
+ loc_00731667: lea ecx, var_28
+ loc_0073166A: push ecx
+ loc_0073166B: push eax
+ loc_0073166C: mov edx, [eax]
+ loc_0073166E: call [edx+00000060h]
+ loc_00731671: cmp eax, edi
+ loc_00731673: fnclex
+ loc_00731675: jge 00731685h
+ loc_00731677: mov edx, var_1C
+ loc_0073167A: push 00000060h
+ loc_0073167C: push 00475D6Ch
+ loc_00731681: push edx
+ loc_00731682: push eax
+ loc_00731683: call ebx
+ loc_00731685: mov eax, var_1C
+ loc_00731688: lea edx, var_30
+ loc_0073168B: push edx
+ loc_0073168C: push eax
+ loc_0073168D: mov ecx, [eax]
+ loc_0073168F: mov esi, 0043C9F4h
+ loc_00731694: mov edi, 00000008h
+ loc_00731699: call [ecx+00000068h]
+ loc_0073169C: test eax, eax
+ loc_0073169E: fnclex
+ loc_007316A0: jge 007316B0h
+ loc_007316A2: mov ecx, var_1C
+ loc_007316A5: push 00000068h
+ loc_007316A7: push 00475D6Ch
+ loc_007316AC: push ecx
+ loc_007316AD: push eax
+ loc_007316AE: call ebx
+ loc_007316B0: mov eax, var_44
+ loc_007316B3: sub esp, 00000010h
+ loc_007316B6: mov edx, esp
+ loc_007316B8: mov ecx, var_3C
+ loc_007316BB: mov [edx], edi
+ loc_007316BD: mov [edx+00000004h], eax
+ loc_007316C0: mov eax, var_24
+ loc_007316C3: mov [edx+00000008h], esi
+ loc_007316C6: mov [edx+0000000Ch], ecx
+ loc_007316C9: mov edx, var_28
+ loc_007316CC: push edx
+ loc_007316CD: push 00476454h ; "NewsHeard\"
+ loc_007316D2: push eax
+ loc_007316D3: call [00401098h] ; __vbaStrCat
+ loc_007316D9: mov esi, [004013C0h] ; __vbaStrMove
+ loc_007316DF: mov edx, eax
+ loc_007316E1: lea ecx, var_2C
+ loc_007316E4: call __vbaStrMove
+ loc_007316E6: mov ecx, var_20
+ loc_007316E9: push eax
+ loc_007316EA: push ecx
+ loc_007316EB: call [00401354h] ; rtcGetSetting
+ loc_007316F1: mov edx, eax
+ loc_007316F3: lea ecx, var_34
+ loc_007316F6: call __vbaStrMove
+ loc_007316F8: mov edx, var_30
+ loc_007316FB: push eax
+ loc_007316FC: push edx
+ loc_007316FD: call [004011B8h] ; __vbaStrCmp
+ loc_00731703: mov esi, eax
+ loc_00731705: lea eax, var_30
+ loc_00731708: lea ecx, var_34
+ loc_0073170B: push eax
+ loc_0073170C: lea edx, var_28
+ loc_0073170F: push ecx
+ loc_00731710: neg esi
+ loc_00731712: lea eax, var_2C
+ loc_00731715: push edx
+ loc_00731716: lea ecx, var_20
+ loc_00731719: push eax
+ loc_0073171A: sbb esi, esi
+ loc_0073171C: lea edx, var_24
+ loc_0073171F: push ecx
+ loc_00731720: inc esi
+ loc_00731721: push edx
+ loc_00731722: push 00000006h
+ loc_00731724: neg esi
+ loc_00731726: call [00401324h] ; __vbaFreeStrList
+ loc_0073172C: add esp, 0000001Ch
+ loc_0073172F: jmp 0073192Bh
+ loc_00731734: mov eax, var_6C
+ loc_00731737: push eax
+ loc_00731738: push 00475848h ; "Product"
+ loc_0073173D: call __vbaStrMove
+ loc_0073173F: test eax, eax
+ loc_00731741: jnz 00731810h
+ loc_00731747: cmp [0073C818h], edi
+ loc_0073174D: jnz 0073175Fh
+ loc_0073174F: push 0073C818h
+ loc_00731754: push 00441F00h
+ loc_00731759: call [004012FCh] ; __vbaNew2
+ loc_0073175F: mov esi, [0073C818h]
+ loc_00731765: lea edx, var_38
+ loc_00731768: push edx
+ loc_00731769: push esi
+ loc_0073176A: mov ecx, [esi]
+ loc_0073176C: call [ecx+00000014h]
+ loc_0073176F: cmp eax, edi
+ loc_00731771: fnclex
+ loc_00731773: jge 00731780h
+ loc_00731775: push 00000014h
+ loc_00731777: push 00441EF0h
+ loc_0073177C: push esi
+ loc_0073177D: push eax
+ loc_0073177E: call ebx
+ loc_00731780: mov eax, var_38
+ loc_00731783: lea edx, var_20
+ loc_00731786: push edx
+ loc_00731787: push eax
+ loc_00731788: mov ecx, [eax]
+ loc_0073178A: mov esi, eax
+ loc_0073178C: call [ecx+00000060h]
+ loc_0073178F: cmp eax, edi
+ loc_00731791: fnclex
+ loc_00731793: jge 007317A0h
+ loc_00731795: push 00000060h
+ loc_00731797: push 004437B4h
+ loc_0073179C: push esi
+ loc_0073179D: push eax
+ loc_0073179E: call ebx
+ loc_007317A0: mov eax, var_1C
+ loc_007317A3: lea edx, var_24
+ loc_007317A6: push edx
+ loc_007317A7: push eax
+ loc_007317A8: mov ecx, [eax]
+ loc_007317AA: call [ecx+00000060h]
+ loc_007317AD: cmp eax, edi
+ loc_007317AF: fnclex
+ loc_007317B1: jge 007317C1h
+ loc_007317B3: mov ecx, var_1C
+ loc_007317B6: push 00000060h
+ loc_007317B8: push 00475D6Ch
+ loc_007317BD: push ecx
+ loc_007317BE: push eax
+ loc_007317BF: call ebx
+ loc_007317C1: mov eax, var_1C
+ loc_007317C4: lea ecx, var_28
+ loc_007317C7: push ecx
+ loc_007317C8: push eax
+ loc_007317C9: mov edx, [eax]
+ loc_007317CB: mov esi, 0043C9F4h
+ loc_007317D0: mov edi, 00000008h
+ loc_007317D5: call [edx+00000068h]
+ loc_007317D8: test eax, eax
+ loc_007317DA: fnclex
+ loc_007317DC: jge 007317ECh
+ loc_007317DE: mov edx, var_1C
+ loc_007317E1: push 00000068h
+ loc_007317E3: push 00475D6Ch
+ loc_007317E8: push edx
+ loc_007317E9: push eax
+ loc_007317EA: call ebx
+ loc_007317EC: mov ecx, var_44
+ loc_007317EF: sub esp, 00000010h
+ loc_007317F2: mov eax, esp
+ loc_007317F4: mov edx, var_3C
+ loc_007317F7: mov [eax], edi
+ loc_007317F9: mov [eax+00000004h], ecx
+ loc_007317FC: mov [eax+00000008h], esi
+ loc_007317FF: mov [eax+0000000Ch], edx
+ loc_00731802: mov eax, var_24
+ loc_00731805: push eax
+ loc_00731806: push 004523C4h ; "ProductsHeard"
+ loc_0073180B: jmp 007318E7h
+ loc_00731810: mov ecx, var_6C
+ loc_00731813: push ecx
+ loc_00731814: push 00452B08h ; "Daily"
+ loc_00731819: call global_0073C818
+ loc_0073181B: test eax, eax
+ loc_0073181D: jnz 007319ACh
+ loc_00731823: cmp [0073C818h], edi
+ loc_00731829: jnz 0073183Bh
+ loc_0073182B: push 0073C818h
+ loc_00731830: push 00441F00h
+ loc_00731835: call [004012FCh] ; __vbaNew2
+ loc_0073183B: mov esi, [0073C818h]
+ loc_00731841: lea eax, var_38
+ loc_00731844: push eax
+ loc_00731845: push esi
+ loc_00731846: mov edx, [esi]
+ loc_00731848: call [edx+00000014h]
+ loc_0073184B: cmp eax, edi
+ loc_0073184D: fnclex
+ loc_0073184F: jge 0073185Ch
+ loc_00731851: push 00000014h
+ loc_00731853: push 00441EF0h
+ loc_00731858: push esi
+ loc_00731859: push eax
+ loc_0073185A: call ebx
+ loc_0073185C: mov eax, var_38
+ loc_0073185F: lea edx, var_20
+ loc_00731862: push edx
+ loc_00731863: push eax
+ loc_00731864: mov ecx, [eax]
+ loc_00731866: mov esi, eax
+ loc_00731868: call [ecx+00000060h]
+ loc_0073186B: cmp eax, edi
+ loc_0073186D: fnclex
+ loc_0073186F: jge 0073187Ch
+ loc_00731871: push 00000060h
+ loc_00731873: push 004437B4h
+ loc_00731878: push esi
+ loc_00731879: push eax
+ loc_0073187A: call ebx
+ loc_0073187C: mov eax, var_1C
+ loc_0073187F: lea edx, var_24
+ loc_00731882: push edx
+ loc_00731883: push eax
+ loc_00731884: mov ecx, [eax]
+ loc_00731886: call [ecx+00000060h]
+ loc_00731889: cmp eax, edi
+ loc_0073188B: fnclex
+ loc_0073188D: jge 0073189Dh
+ loc_0073188F: mov ecx, var_1C
+ loc_00731892: push 00000060h
+ loc_00731894: push 00475D6Ch
+ loc_00731899: push ecx
+ loc_0073189A: push eax
+ loc_0073189B: call ebx
+ loc_0073189D: mov eax, var_1C
+ loc_007318A0: lea ecx, var_28
+ loc_007318A3: push ecx
+ loc_007318A4: push eax
+ loc_007318A5: mov edx, [eax]
+ loc_007318A7: mov esi, 0043C9F4h
+ loc_007318AC: mov edi, 00000008h
+ loc_007318B1: call [edx+00000068h]
+ loc_007318B4: test eax, eax
+ loc_007318B6: fnclex
+ loc_007318B8: jge 007318C8h
+ loc_007318BA: mov edx, var_1C
+ loc_007318BD: push 00000068h
+ loc_007318BF: push 00475D6Ch
+ loc_007318C4: push edx
+ loc_007318C5: push eax
+ loc_007318C6: call ebx
+ loc_007318C8: mov ecx, var_44
+ loc_007318CB: sub esp, 00000010h
+ loc_007318CE: mov eax, esp
+ loc_007318D0: mov edx, var_3C
+ loc_007318D3: mov [eax], edi
+ loc_007318D5: mov [eax+00000004h], ecx
+ loc_007318D8: mov [eax+00000008h], esi
+ loc_007318DB: mov [eax+0000000Ch], edx
+ loc_007318DE: mov eax, var_24
+ loc_007318E1: push eax
+ loc_007318E2: push 00452B08h ; "Daily"
+ loc_007318E7: mov ecx, var_20
+ loc_007318EA: push ecx
+ loc_007318EB: call [00401354h] ; rtcGetSetting
+ loc_007318F1: mov edx, eax
+ loc_007318F3: lea ecx, var_2C
+ loc_007318F6: call [004013C0h] ; __vbaStrMove
+ loc_007318FC: mov edx, var_28
+ loc_007318FF: push eax
+ loc_00731900: push edx
+ loc_00731901: call [004011B8h] ; __vbaStrCmp
+ loc_00731907: mov esi, eax
+ loc_00731909: lea eax, var_28
+ loc_0073190C: neg esi
+ loc_0073190E: lea ecx, var_2C
+ loc_00731911: push eax
+ loc_00731912: lea edx, var_24
+ loc_00731915: push ecx
+ loc_00731916: sbb esi, esi
+ loc_00731918: lea eax, var_20
+ loc_0073191B: push edx
+ loc_0073191C: inc esi
+ loc_0073191D: push eax
+ loc_0073191E: push 00000004h
+ loc_00731920: neg esi
+ loc_00731922: call [00401324h] ; __vbaFreeStrList
+ loc_00731928: add esp, 00000014h
+ loc_0073192B: lea ecx, var_38
+ loc_0073192E: call [0040142Ch] ; __vbaFreeObj
+ loc_00731934: test si, si
+ loc_00731937: jz 00731940h
+ loc_00731939: mov var_14, FFFFFFFFh
+ loc_00731940: xor edi, edi
+ loc_00731942: cmp var_14, di
+ loc_00731946: jz 007319C7h
+ loc_00731948: mov edx, var_1C
+ loc_0073194B: lea eax, var_18
+ loc_0073194E: push edx
+ loc_0073194F: push eax
+ loc_00731950: call [00401130h] ; __vbaObjSetAddref
+ loc_00731956: mov eax, var_1C
+ loc_00731959: lea edx, var_38
+ loc_0073195C: push edx
+ loc_0073195D: push eax
+ loc_0073195E: mov ecx, [eax]
+ loc_00731960: call [ecx+00000028h]
+ loc_00731963: cmp eax, edi
+ loc_00731965: fnclex
+ loc_00731967: jge 00731977h
+ loc_00731969: mov ecx, var_1C
+ loc_0073196C: push 00000028h
+ loc_0073196E: push 00475D6Ch
+ loc_00731973: push ecx
+ loc_00731974: push eax
+ loc_00731975: call ebx
+ loc_00731977: mov edx, var_38
+ loc_0073197A: push 00475D6Ch
+ loc_0073197F: push edx
+ loc_00731980: call [004013C4h] ; __vbaCastObj
+ loc_00731986: push eax
+ loc_00731987: lea eax, var_1C
+ loc_0073198A: push eax
+ loc_0073198B: call [00401128h] ; __vbaObjSet
+ loc_00731991: lea ecx, var_38
+ loc_00731994: call [0040142Ch] ; __vbaFreeObj
+ loc_0073199A: mov ecx, arg_8
+ loc_0073199D: lea edx, var_18
+ loc_007319A0: push ecx
+ loc_007319A1: push edx
+ loc_007319A2: call 00732F30h
+ loc_007319A7: jmp 0073142Dh
+ loc_007319AC: mov ecx, var_6C
+ loc_007319AF: push ecx
+ loc_007319B0: push 00455038h ; "Update"
+ loc_007319B5: call global_0073C818
+ loc_007319B7: test eax, eax
+ loc_007319B9: jz 00731942h
+ loc_007319BB: mov var_14, FFFFFFFFh
+ loc_007319C2: jmp 00731942h
+ loc_007319C7: mov eax, var_1C
+ loc_007319CA: lea edx, var_38
+ loc_007319CD: push edx
+ loc_007319CE: push eax
+ loc_007319CF: mov ecx, [eax]
+ loc_007319D1: call [ecx+00000028h]
+ loc_007319D4: cmp eax, edi
+ loc_007319D6: fnclex
+ loc_007319D8: jge 007319E8h
+ loc_007319DA: mov ecx, var_1C
+ loc_007319DD: push 00000028h
+ loc_007319DF: push 00475D6Ch
+ loc_007319E4: push ecx
+ loc_007319E5: push eax
+ loc_007319E6: call ebx
+ loc_007319E8: mov edx, var_38
+ loc_007319EB: push 00475D6Ch
+ loc_007319F0: push edx
+ loc_007319F1: call [004013C4h] ; __vbaCastObj
+ loc_007319F7: push eax
+ loc_007319F8: lea eax, var_1C
+ loc_007319FB: push eax
+ loc_007319FC: jmp 0073141Eh
+ loc_00731A01: push 00731A4Fh
+ loc_00731A06: jmp 00731A35h
+ loc_00731A08: lea ecx, var_34
+ loc_00731A0B: lea edx, var_30
+ loc_00731A0E: push ecx
+ loc_00731A0F: lea eax, var_2C
+ loc_00731A12: push edx
+ loc_00731A13: lea ecx, var_28
+ loc_00731A16: push eax
+ loc_00731A17: lea edx, var_24
+ loc_00731A1A: push ecx
+ loc_00731A1B: lea eax, var_20
+ loc_00731A1E: push edx
+ loc_00731A1F: push eax
+ loc_00731A20: push 00000006h
+ loc_00731A22: call [00401324h] ; __vbaFreeStrList
+ loc_00731A28: add esp, 0000001Ch
+ loc_00731A2B: lea ecx, var_38
+ loc_00731A2E: call [0040142Ch] ; __vbaFreeObj
+ loc_00731A34: ret
+ loc_00731A35: lea ecx, var_6C
+ loc_00731A38: call [00401430h] ; __vbaFreeStr
+ loc_00731A3E: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00731A44: lea ecx, var_18
+ loc_00731A47: call __vbaFreeObj
+ loc_00731A49: lea ecx, var_1C
+ loc_00731A4C: call __vbaFreeObj
+ loc_00731A4E: ret
+ loc_00731A4F: mov ecx, var_10
+ loc_00731A52: pop edi
+ loc_00731A53: pop esi
+ loc_00731A54: mov fs:[00000000h], ecx
+ loc_00731A5B: pop ebx
+ loc_00731A5C: mov esp, ebp
+ loc_00731A5E: pop ebp
+ loc_00731A5F: retn 0004h
+End Sub
+
+Private Sub Proc_76_20_731A70
+ loc_00731A70: push ebp
+ loc_00731A71: mov ebp, esp
+ loc_00731A73: sub esp, 00000008h
+ loc_00731A76: push 00412856h ; __vbaExceptHandler
+ loc_00731A7B: mov eax, fs:[00000000h]
+ loc_00731A81: push eax
+ loc_00731A82: mov fs:[00000000h], esp
+ loc_00731A89: sub esp, 000000E4h
+ loc_00731A8F: push ebx
+ loc_00731A90: push esi
+ loc_00731A91: push edi
+ loc_00731A92: mov var_8, esp
+ loc_00731A95: mov var_4, 00412540h
+ loc_00731A9C: mov eax, arg_8
+ loc_00731A9F: xor edi, edi
+ loc_00731AA1: lea edx, var_38
+ loc_00731AA4: mov var_18, edi
+ loc_00731AA7: mov esi, [eax]
+ loc_00731AA9: mov var_1C, edi
+ loc_00731AAC: mov var_20, edi
+ loc_00731AAF: mov var_24, edi
+ loc_00731AB2: mov var_28, edi
+ loc_00731AB5: mov var_2C, edi
+ loc_00731AB8: mov var_30, edi
+ loc_00731ABB: mov var_34, edi
+ loc_00731ABE: mov var_38, edi
+ loc_00731AC1: mov var_3C, edi
+ loc_00731AC4: mov var_40, edi
+ loc_00731AC7: mov var_44, edi
+ loc_00731ACA: mov var_48, edi
+ loc_00731ACD: mov var_4C, edi
+ loc_00731AD0: mov var_50, edi
+ loc_00731AD3: mov var_54, edi
+ loc_00731AD6: mov var_58, edi
+ loc_00731AD9: mov var_5C, edi
+ loc_00731ADC: mov var_60, edi
+ loc_00731ADF: mov var_64, edi
+ loc_00731AE2: mov var_E4, edi
+ loc_00731AE8: mov ecx, [esi]
+ loc_00731AEA: push edx
+ loc_00731AEB: push esi
+ loc_00731AEC: call [ecx+00000040h]
+ loc_00731AEF: cmp eax, edi
+ loc_00731AF1: fnclex
+ loc_00731AF3: jge 00731B08h
+ loc_00731AF5: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_00731AFB: push 00000040h
+ loc_00731AFD: push 0047678Ch
+ loc_00731B02: push esi
+ loc_00731B03: push eax
+ loc_00731B04: call edi
+ loc_00731B06: jmp 00731B0Eh
+ loc_00731B08: mov edi, [004010CCh] ; __vbaHresultCheckObj
+ loc_00731B0E: mov eax, var_38
+ loc_00731B11: mov ebx, [004013C4h] ; __vbaCastObj
+ loc_00731B17: push 00475D6Ch
+ loc_00731B1C: push eax
+ loc_00731B1D: call ebx
+ loc_00731B1F: lea ecx, var_1C
+ loc_00731B22: push eax
+ loc_00731B23: push ecx
+ loc_00731B24: call [00401128h] ; __vbaObjSet
+ loc_00731B2A: lea ecx, var_38
+ loc_00731B2D: call [0040142Ch] ; __vbaFreeObj
+ loc_00731B33: mov edx, var_1C
+ loc_00731B36: push 00000000h
+ loc_00731B38: push edx
+ loc_00731B39: call [00401238h] ; __vbaObjIs
+ loc_00731B3F: test ax, ax
+ loc_00731B42: jnz 00732034h
+ loc_00731B48: mov eax, var_1C
+ loc_00731B4B: lea edx, var_20
+ loc_00731B4E: push edx
+ loc_00731B4F: push eax
+ loc_00731B50: mov ecx, [eax]
+ loc_00731B52: xor esi, esi
+ loc_00731B54: call [ecx+00000040h]
+ loc_00731B57: test eax, eax
+ loc_00731B59: fnclex
+ loc_00731B5B: jge 00731B6Bh
+ loc_00731B5D: mov ecx, var_1C
+ loc_00731B60: push 00000040h
+ loc_00731B62: push 00475D6Ch
+ loc_00731B67: push ecx
+ loc_00731B68: push eax
+ loc_00731B69: call edi
+ loc_00731B6B: mov edx, var_20
+ loc_00731B6E: lea ecx, var_E4
+ loc_00731B74: mov var_20, 00000000h
+ loc_00731B7B: call [004013C0h] ; __vbaStrMove
+ loc_00731B81: mov edx, var_E4
+ loc_00731B87: push edx
+ loc_00731B88: push 00455038h ; "Update"
+ loc_00731B8D: call [004011B8h] ; __vbaStrCmp
+ loc_00731B93: test eax, eax
+ loc_00731B95: jnz 00731F9Ch
+ loc_00731B9B: mov eax, [0073C818h]
+ loc_00731BA0: test eax, eax
+ loc_00731BA2: jnz 00731BB8h
+ loc_00731BA4: mov ebx, [004012FCh] ; __vbaNew2
+ loc_00731BAA: push 0073C818h
+ loc_00731BAF: push 00441F00h
+ loc_00731BB4: call ebx
+ loc_00731BB6: jmp 00731BBEh
+ loc_00731BB8: mov ebx, [004012FCh] ; __vbaNew2
+ loc_00731BBE: mov esi, [0073C818h]
+ loc_00731BC4: lea ecx, var_38
+ loc_00731BC7: push ecx
+ loc_00731BC8: push esi
+ loc_00731BC9: mov eax, [esi]
+ loc_00731BCB: call [eax+00000014h]
+ loc_00731BCE: test eax, eax
+ loc_00731BD0: fnclex
+ loc_00731BD2: jge 00731BDFh
+ loc_00731BD4: push 00000014h
+ loc_00731BD6: push 00441EF0h
+ loc_00731BDB: push esi
+ loc_00731BDC: push eax
+ loc_00731BDD: call edi
+ loc_00731BDF: mov eax, var_38
+ loc_00731BE2: lea ecx, var_50
+ loc_00731BE5: push ecx
+ loc_00731BE6: push eax
+ loc_00731BE7: mov edx, [eax]
+ loc_00731BE9: mov esi, eax
+ loc_00731BEB: call [edx+000000B8h]
+ loc_00731BF1: test eax, eax
+ loc_00731BF3: fnclex
+ loc_00731BF5: jge 00731C05h
+ loc_00731BF7: push 000000B8h
+ loc_00731BFC: push 004437B4h
+ loc_00731C01: push esi
+ loc_00731C02: push eax
+ loc_00731C03: call edi
+ loc_00731C05: mov eax, var_1C
+ loc_00731C08: lea ecx, var_20
+ loc_00731C0B: push ecx
+ loc_00731C0C: push eax
+ loc_00731C0D: mov edx, [eax]
+ loc_00731C0F: call [edx+00000088h]
+ loc_00731C15: test eax, eax
+ loc_00731C17: fnclex
+ loc_00731C19: jge 00731C2Ch
+ loc_00731C1B: mov edx, var_1C
+ loc_00731C1E: push 00000088h
+ loc_00731C23: push 00475D6Ch
+ loc_00731C28: push edx
+ loc_00731C29: push eax
+ loc_00731C2A: call edi
+ loc_00731C2C: mov eax, [0073C818h]
+ loc_00731C31: test eax, eax
+ loc_00731C33: jnz 00731C41h
+ loc_00731C35: push 0073C818h
+ loc_00731C3A: push 00441F00h
+ loc_00731C3F: call ebx
+ loc_00731C41: mov esi, [0073C818h]
+ loc_00731C47: lea ecx, var_3C
+ loc_00731C4A: push ecx
+ loc_00731C4B: push esi
+ loc_00731C4C: mov eax, [esi]
+ loc_00731C4E: call [eax+00000014h]
+ loc_00731C51: test eax, eax
+ loc_00731C53: fnclex
+ loc_00731C55: jge 00731C62h
+ loc_00731C57: push 00000014h
+ loc_00731C59: push 00441EF0h
+ loc_00731C5E: push esi
+ loc_00731C5F: push eax
+ loc_00731C60: call edi
+ loc_00731C62: mov eax, var_3C
+ loc_00731C65: lea ecx, var_54
+ loc_00731C68: push ecx
+ loc_00731C69: push eax
+ loc_00731C6A: mov edx, [eax]
+ loc_00731C6C: mov esi, eax
+ loc_00731C6E: call [edx+000000B8h]
+ loc_00731C74: test eax, eax
+ loc_00731C76: fnclex
+ loc_00731C78: jge 00731C88h
+ loc_00731C7A: push 000000B8h
+ loc_00731C7F: push 004437B4h
+ loc_00731C84: push esi
+ loc_00731C85: push eax
+ loc_00731C86: call edi
+ loc_00731C88: mov eax, var_1C
+ loc_00731C8B: lea ecx, var_24
+ loc_00731C8E: push ecx
+ loc_00731C8F: push eax
+ loc_00731C90: mov edx, [eax]
+ loc_00731C92: call [edx+00000088h]
+ loc_00731C98: test eax, eax
+ loc_00731C9A: fnclex
+ loc_00731C9C: jge 00731CAFh
+ loc_00731C9E: mov edx, var_1C
+ loc_00731CA1: push 00000088h
+ loc_00731CA6: push 00475D6Ch
+ loc_00731CAB: push edx
+ loc_00731CAC: push eax
+ loc_00731CAD: call edi
+ loc_00731CAF: mov eax, [0073C818h]
+ loc_00731CB4: test eax, eax
+ loc_00731CB6: jnz 00731CC4h
+ loc_00731CB8: push 0073C818h
+ loc_00731CBD: push 00441F00h
+ loc_00731CC2: call ebx
+ loc_00731CC4: mov esi, [0073C818h]
+ loc_00731CCA: lea ecx, var_40
+ loc_00731CCD: push ecx
+ loc_00731CCE: push esi
+ loc_00731CCF: mov eax, [esi]
+ loc_00731CD1: call [eax+00000014h]
+ loc_00731CD4: test eax, eax
+ loc_00731CD6: fnclex
+ loc_00731CD8: jge 00731CE5h
+ loc_00731CDA: push 00000014h
+ loc_00731CDC: push 00441EF0h
+ loc_00731CE1: push esi
+ loc_00731CE2: push eax
+ loc_00731CE3: call edi
+ loc_00731CE5: mov eax, var_40
+ loc_00731CE8: lea ecx, var_58
+ loc_00731CEB: push ecx
+ loc_00731CEC: push eax
+ loc_00731CED: mov edx, [eax]
+ loc_00731CEF: mov esi, eax
+ loc_00731CF1: call [edx+000000C0h]
+ loc_00731CF7: test eax, eax
+ loc_00731CF9: fnclex
+ loc_00731CFB: jge 00731D0Bh
+ loc_00731CFD: push 000000C0h
+ loc_00731D02: push 004437B4h
+ loc_00731D07: push esi
+ loc_00731D08: push eax
+ loc_00731D09: call edi
+ loc_00731D0B: mov eax, var_1C
+ loc_00731D0E: lea ecx, var_28
+ loc_00731D11: push ecx
+ loc_00731D12: push eax
+ loc_00731D13: mov edx, [eax]
+ loc_00731D15: call [edx+00000090h]
+ loc_00731D1B: test eax, eax
+ loc_00731D1D: fnclex
+ loc_00731D1F: jge 00731D32h
+ loc_00731D21: mov edx, var_1C
+ loc_00731D24: push 00000090h
+ loc_00731D29: push 00475D6Ch
+ loc_00731D2E: push edx
+ loc_00731D2F: push eax
+ loc_00731D30: call edi
+ loc_00731D32: mov eax, [0073C818h]
+ loc_00731D37: test eax, eax
+ loc_00731D39: jnz 00731D47h
+ loc_00731D3B: push 0073C818h
+ loc_00731D40: push 00441F00h
+ loc_00731D45: call ebx
+ loc_00731D47: mov esi, [0073C818h]
+ loc_00731D4D: lea ecx, var_44
+ loc_00731D50: push ecx
+ loc_00731D51: push esi
+ loc_00731D52: mov eax, [esi]
+ loc_00731D54: call [eax+00000014h]
+ loc_00731D57: test eax, eax
+ loc_00731D59: fnclex
+ loc_00731D5B: jge 00731D68h
+ loc_00731D5D: push 00000014h
+ loc_00731D5F: push 00441EF0h
+ loc_00731D64: push esi
+ loc_00731D65: push eax
+ loc_00731D66: call edi
+ loc_00731D68: mov eax, var_44
+ loc_00731D6B: lea ecx, var_5C
+ loc_00731D6E: push ecx
+ loc_00731D6F: push eax
+ loc_00731D70: mov edx, [eax]
+ loc_00731D72: mov esi, eax
+ loc_00731D74: call [edx+000000B8h]
+ loc_00731D7A: test eax, eax
+ loc_00731D7C: fnclex
+ loc_00731D7E: jge 00731D8Eh
+ loc_00731D80: push 000000B8h
+ loc_00731D85: push 004437B4h
+ loc_00731D8A: push esi
+ loc_00731D8B: push eax
+ loc_00731D8C: call edi
+ loc_00731D8E: mov eax, var_1C
+ loc_00731D91: lea ecx, var_2C
+ loc_00731D94: push ecx
+ loc_00731D95: push eax
+ loc_00731D96: mov edx, [eax]
+ loc_00731D98: call [edx+00000088h]
+ loc_00731D9E: test eax, eax
+ loc_00731DA0: fnclex
+ loc_00731DA2: jge 00731DB5h
+ loc_00731DA4: mov edx, var_1C
+ loc_00731DA7: push 00000088h
+ loc_00731DAC: push 00475D6Ch
+ loc_00731DB1: push edx
+ loc_00731DB2: push eax
+ loc_00731DB3: call edi
+ loc_00731DB5: mov eax, [0073C818h]
+ loc_00731DBA: test eax, eax
+ loc_00731DBC: jnz 00731DCAh
+ loc_00731DBE: push 0073C818h
+ loc_00731DC3: push 00441F00h
+ loc_00731DC8: call ebx
+ loc_00731DCA: mov esi, [0073C818h]
+ loc_00731DD0: lea ecx, var_48
+ loc_00731DD3: push ecx
+ loc_00731DD4: push esi
+ loc_00731DD5: mov eax, [esi]
+ loc_00731DD7: call [eax+00000014h]
+ loc_00731DDA: test eax, eax
+ loc_00731DDC: fnclex
+ loc_00731DDE: jge 00731DEBh
+ loc_00731DE0: push 00000014h
+ loc_00731DE2: push 00441EF0h
+ loc_00731DE7: push esi
+ loc_00731DE8: push eax
+ loc_00731DE9: call edi
+ loc_00731DEB: mov eax, var_48
+ loc_00731DEE: lea ecx, var_60
+ loc_00731DF1: push ecx
+ loc_00731DF2: push eax
+ loc_00731DF3: mov edx, [eax]
+ loc_00731DF5: mov esi, eax
+ loc_00731DF7: call [edx+000000C0h]
+ loc_00731DFD: test eax, eax
+ loc_00731DFF: fnclex
+ loc_00731E01: jge 00731E11h
+ loc_00731E03: push 000000C0h
+ loc_00731E08: push 004437B4h
+ loc_00731E0D: push esi
+ loc_00731E0E: push eax
+ loc_00731E0F: call edi
+ loc_00731E11: mov eax, var_1C
+ loc_00731E14: lea ecx, var_30
+ loc_00731E17: push ecx
+ loc_00731E18: push eax
+ loc_00731E19: mov edx, [eax]
+ loc_00731E1B: call [edx+00000090h]
+ loc_00731E21: test eax, eax
+ loc_00731E23: fnclex
+ loc_00731E25: jge 00731E38h
+ loc_00731E27: mov edx, var_1C
+ loc_00731E2A: push 00000090h
+ loc_00731E2F: push 00475D6Ch
+ loc_00731E34: push edx
+ loc_00731E35: push eax
+ loc_00731E36: call edi
+ loc_00731E38: mov eax, [0073C818h]
+ loc_00731E3D: test eax, eax
+ loc_00731E3F: jnz 00731E4Dh
+ loc_00731E41: push 0073C818h
+ loc_00731E46: push 00441F00h
+ loc_00731E4B: call ebx
+ loc_00731E4D: mov esi, [0073C818h]
+ loc_00731E53: lea ecx, var_4C
+ loc_00731E56: push ecx
+ loc_00731E57: push esi
+ loc_00731E58: mov eax, [esi]
+ loc_00731E5A: call [eax+00000014h]
+ loc_00731E5D: test eax, eax
+ loc_00731E5F: fnclex
+ loc_00731E61: jge 00731E6Eh
+ loc_00731E63: push 00000014h
+ loc_00731E65: push 00441EF0h
+ loc_00731E6A: push esi
+ loc_00731E6B: push eax
+ loc_00731E6C: call edi
+ loc_00731E6E: mov eax, var_4C
+ loc_00731E71: lea ecx, var_64
+ loc_00731E74: push ecx
+ loc_00731E75: push eax
+ loc_00731E76: mov edx, [eax]
+ loc_00731E78: mov esi, eax
+ loc_00731E7A: call [edx+000000C8h]
+ loc_00731E80: test eax, eax
+ loc_00731E82: fnclex
+ loc_00731E84: jge 00731E94h
+ loc_00731E86: push 000000C8h
+ loc_00731E8B: push 004437B4h
+ loc_00731E90: push esi
+ loc_00731E91: push eax
+ loc_00731E92: call edi
+ loc_00731E94: mov eax, var_1C
+ loc_00731E97: lea ecx, var_34
+ loc_00731E9A: push ecx
+ loc_00731E9B: push eax
+ loc_00731E9C: mov edx, [eax]
+ loc_00731E9E: call [edx+00000098h]
+ loc_00731EA4: test eax, eax
+ loc_00731EA6: fnclex
+ loc_00731EA8: jge 00731EBBh
+ loc_00731EAA: mov edx, var_1C
+ loc_00731EAD: push 00000098h
+ loc_00731EB2: push 00475D6Ch
+ loc_00731EB7: push edx
+ loc_00731EB8: push eax
+ loc_00731EB9: call edi
+ loc_00731EBB: mov eax, var_34
+ loc_00731EBE: mov esi, [0040127Ch] ; __vbaI2Str
+ loc_00731EC4: push eax
+ loc_00731EC5: call __vbaI2Str
+ loc_00731EC7: mov ecx, var_30
+ loc_00731ECA: xor ebx, ebx
+ loc_00731ECC: cmp var_64, ax
+ loc_00731ED0: push ecx
+ loc_00731ED1: setl bl
+ loc_00731ED4: neg ebx
+ loc_00731ED6: call __vbaI2Str
+ loc_00731ED8: xor edx, edx
+ loc_00731EDA: cmp var_60, ax
+ loc_00731EDE: mov eax, var_2C
+ loc_00731EE1: setz dl
+ loc_00731EE4: neg edx
+ loc_00731EE6: push eax
+ loc_00731EE7: and ebx, edx
+ loc_00731EE9: call __vbaI2Str
+ loc_00731EEB: mov edx, var_28
+ loc_00731EEE: xor ecx, ecx
+ loc_00731EF0: cmp var_5C, ax
+ loc_00731EF4: push edx
+ loc_00731EF5: setz cl
+ loc_00731EF8: neg ecx
+ loc_00731EFA: and ebx, ecx
+ loc_00731EFC: call __vbaI2Str
+ loc_00731EFE: mov var_F0, ebx
+ loc_00731F04: xor ebx, ebx
+ loc_00731F06: cmp var_58, ax
+ loc_00731F0A: mov eax, var_24
+ loc_00731F0D: push eax
+ loc_00731F0E: setl bl
+ loc_00731F11: neg ebx
+ loc_00731F13: call __vbaI2Str
+ loc_00731F15: xor ecx, ecx
+ loc_00731F17: cmp var_54, ax
+ loc_00731F1B: mov edx, var_F0
+ loc_00731F21: mov eax, var_20
+ loc_00731F24: setz cl
+ loc_00731F27: neg ecx
+ loc_00731F29: and ebx, ecx
+ loc_00731F2B: push eax
+ loc_00731F2C: or edx, ebx
+ loc_00731F2E: mov var_F4, edx
+ loc_00731F34: call __vbaI2Str
+ loc_00731F36: mov edx, var_F4
+ loc_00731F3C: xor ecx, ecx
+ loc_00731F3E: cmp var_50, ax
+ loc_00731F42: lea eax, var_34
+ loc_00731F45: push eax
+ loc_00731F46: lea eax, var_28
+ loc_00731F49: setl cl
+ loc_00731F4C: neg ecx
+ loc_00731F4E: or edx, ecx
+ loc_00731F50: lea ecx, var_30
+ loc_00731F53: mov esi, edx
+ loc_00731F55: lea edx, var_2C
+ loc_00731F58: push ecx
+ loc_00731F59: push edx
+ loc_00731F5A: lea ecx, var_24
+ loc_00731F5D: push eax
+ loc_00731F5E: lea edx, var_20
+ loc_00731F61: push ecx
+ loc_00731F62: push edx
+ loc_00731F63: push 00000006h
+ loc_00731F65: call [00401324h] ; __vbaFreeStrList
+ loc_00731F6B: lea eax, var_4C
+ loc_00731F6E: lea ecx, var_48
+ loc_00731F71: push eax
+ loc_00731F72: lea edx, var_44
+ loc_00731F75: push ecx
+ loc_00731F76: lea eax, var_40
+ loc_00731F79: push edx
+ loc_00731F7A: lea ecx, var_3C
+ loc_00731F7D: push eax
+ loc_00731F7E: lea edx, var_38
+ loc_00731F81: push ecx
+ loc_00731F82: push edx
+ loc_00731F83: push 00000006h
+ loc_00731F85: call [00401068h] ; __vbaFreeObjList
+ loc_00731F8B: mov ebx, [004013C4h] ; __vbaCastObj
+ loc_00731F91: add esp, 00000038h
+ loc_00731F94: neg si
+ loc_00731F97: sbb esi, esi
+ loc_00731F99: neg esi
+ loc_00731F9B: dec esi
+ loc_00731F9C: mov eax, var_1C
+ loc_00731F9F: test si, si
+ loc_00731FA2: jz 00732001h
+ loc_00731FA4: lea ecx, var_18
+ loc_00731FA7: push eax
+ loc_00731FA8: push ecx
+ loc_00731FA9: call [00401130h] ; __vbaObjSetAddref
+ loc_00731FAF: mov eax, var_1C
+ loc_00731FB2: lea ecx, var_38
+ loc_00731FB5: push ecx
+ loc_00731FB6: push eax
+ loc_00731FB7: mov edx, [eax]
+ loc_00731FB9: call [edx+00000028h]
+ loc_00731FBC: test eax, eax
+ loc_00731FBE: fnclex
+ loc_00731FC0: jge 00731FD0h
+ loc_00731FC2: mov edx, var_1C
+ loc_00731FC5: push 00000028h
+ loc_00731FC7: push 00475D6Ch
+ loc_00731FCC: push edx
+ loc_00731FCD: push eax
+ loc_00731FCE: call edi
+ loc_00731FD0: mov eax, var_38
+ loc_00731FD3: push 00475D6Ch
+ loc_00731FD8: push eax
+ loc_00731FD9: call ebx
+ loc_00731FDB: lea ecx, var_1C
+ loc_00731FDE: push eax
+ loc_00731FDF: push ecx
+ loc_00731FE0: call [00401128h] ; __vbaObjSet
+ loc_00731FE6: lea ecx, var_38
+ loc_00731FE9: call [0040142Ch] ; __vbaFreeObj
+ loc_00731FEF: mov edx, arg_8
+ loc_00731FF2: lea eax, var_18
+ loc_00731FF5: push edx
+ loc_00731FF6: push eax
+ loc_00731FF7: call 00732F30h
+ loc_00731FFC: jmp 00731B33h
+ loc_00732001: mov ecx, [eax]
+ loc_00732003: lea edx, var_38
+ loc_00732006: push edx
+ loc_00732007: push eax
+ loc_00732008: call [ecx+00000028h]
+ loc_0073200B: test eax, eax
+ loc_0073200D: fnclex
+ loc_0073200F: jge 0073201Fh
+ loc_00732011: mov ecx, var_1C
+ loc_00732014: push 00000028h
+ loc_00732016: push 00475D6Ch
+ loc_0073201B: push ecx
+ loc_0073201C: push eax
+ loc_0073201D: call edi
+ loc_0073201F: mov edx, var_38
+ loc_00732022: push 00475D6Ch
+ loc_00732027: push edx
+ loc_00732028: call ebx
+ loc_0073202A: push eax
+ loc_0073202B: lea eax, var_1C
+ loc_0073202E: push eax
+ loc_0073202F: jmp 00731B24h
+ loc_00732034: push 0073209Ch
+ loc_00732039: jmp 0073207Fh
+ loc_0073203B: lea ecx, var_34
+ loc_0073203E: lea edx, var_30
+ loc_00732041: push ecx
+ loc_00732042: lea eax, var_2C
+ loc_00732045: push edx
+ loc_00732046: lea ecx, var_28
+ loc_00732049: push eax
+ loc_0073204A: lea edx, var_24
+ loc_0073204D: push ecx
+ loc_0073204E: lea eax, var_20
+ loc_00732051: push edx
+ loc_00732052: push eax
+ loc_00732053: push 00000006h
+ loc_00732055: call [00401324h] ; __vbaFreeStrList
+ loc_0073205B: lea ecx, var_4C
+ loc_0073205E: lea edx, var_48
+ loc_00732061: push ecx
+ loc_00732062: lea eax, var_44
+ loc_00732065: push edx
+ loc_00732066: lea ecx, var_40
+ loc_00732069: push eax
+ loc_0073206A: lea edx, var_3C
+ loc_0073206D: push ecx
+ loc_0073206E: lea eax, var_38
+ loc_00732071: push edx
+ loc_00732072: push eax
+ loc_00732073: push 00000006h
+ loc_00732075: call [00401068h] ; __vbaFreeObjList
+ loc_0073207B: add esp, 00000038h
+ loc_0073207E: ret
+ loc_0073207F: lea ecx, var_E4
+ loc_00732085: call [00401430h] ; __vbaFreeStr
+ loc_0073208B: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00732091: lea ecx, var_18
+ loc_00732094: call __vbaFreeObj
+ loc_00732096: lea ecx, var_1C
+ loc_00732099: call __vbaFreeObj
+ loc_0073209B: ret
+ loc_0073209C: mov ecx, var_10
+ loc_0073209F: pop edi
+ loc_007320A0: pop esi
+ loc_007320A1: mov fs:[00000000h], ecx
+ loc_007320A8: pop ebx
+ loc_007320A9: mov esp, ebp
+ loc_007320AB: pop ebp
+ loc_007320AC: retn 0004h
+End Sub
+
+Private Sub Proc_76_21_7320B0
+ loc_007320B0: push ebp
+ loc_007320B1: mov ebp, esp
+ loc_007320B3: sub esp, 00000008h
+ loc_007320B6: push 00412856h ; __vbaExceptHandler
+ loc_007320BB: mov eax, fs:[00000000h]
+ loc_007320C1: push eax
+ loc_007320C2: mov fs:[00000000h], esp
+ loc_007320C9: sub esp, 0000002Ch
+ loc_007320CC: push ebx
+ loc_007320CD: push esi
+ loc_007320CE: push edi
+ loc_007320CF: mov var_8, esp
+ loc_007320D2: mov var_4, 00412550h
+ loc_007320D9: mov eax, arg_8
+ loc_007320DC: xor edi, edi
+ loc_007320DE: lea edx, var_24
+ loc_007320E1: mov var_18, edi
+ loc_007320E4: mov esi, [eax]
+ loc_007320E6: mov var_1C, edi
+ loc_007320E9: mov var_20, edi
+ loc_007320EC: mov var_24, edi
+ loc_007320EF: mov var_28, edi
+ loc_007320F2: mov var_34, edi
+ loc_007320F5: mov ecx, [esi]
+ loc_007320F7: push edx
+ loc_007320F8: push esi
+ loc_007320F9: call [ecx+00000040h]
+ loc_007320FC: cmp eax, edi
+ loc_007320FE: fnclex
+ loc_00732100: jge 00732115h
+ loc_00732102: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00732108: push 00000040h
+ loc_0073210A: push 0047678Ch
+ loc_0073210F: push esi
+ loc_00732110: push eax
+ loc_00732111: call ebx
+ loc_00732113: jmp 0073211Bh
+ loc_00732115: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_0073211B: mov eax, var_24
+ loc_0073211E: push 00475D6Ch
+ loc_00732123: push eax
+ loc_00732124: call [004013C4h] ; __vbaCastObj
+ loc_0073212A: lea ecx, var_1C
+ loc_0073212D: push eax
+ loc_0073212E: push ecx
+ loc_0073212F: call [00401128h] ; __vbaObjSet
+ loc_00732135: lea ecx, var_24
+ loc_00732138: call [0040142Ch] ; __vbaFreeObj
+ loc_0073213E: mov edx, var_1C
+ loc_00732141: push edi
+ loc_00732142: push edx
+ loc_00732143: call [00401238h] ; __vbaObjIs
+ loc_00732149: test ax, ax
+ loc_0073214C: jnz 007322B1h
+ loc_00732152: mov eax, var_1C
+ loc_00732155: lea edx, var_20
+ loc_00732158: push edx
+ loc_00732159: push eax
+ loc_0073215A: mov ecx, [eax]
+ loc_0073215C: call [ecx+00000040h]
+ loc_0073215F: test eax, eax
+ loc_00732161: fnclex
+ loc_00732163: jge 00732173h
+ loc_00732165: mov ecx, var_1C
+ loc_00732168: push 00000040h
+ loc_0073216A: push 00475D6Ch
+ loc_0073216F: push ecx
+ loc_00732170: push eax
+ loc_00732171: call ebx
+ loc_00732173: mov edx, var_20
+ loc_00732176: lea ecx, var_34
+ loc_00732179: mov var_20, 00000000h
+ loc_00732180: call [004013C0h] ; __vbaStrMove
+ loc_00732186: mov edx, var_34
+ loc_00732189: push edx
+ loc_0073218A: push 00475848h ; "Product"
+ loc_0073218F: call [004011B8h] ; __vbaStrCmp
+ loc_00732195: test eax, eax
+ loc_00732197: jnz 007321FBh
+ loc_00732199: mov eax, var_1C
+ loc_0073219C: lea edx, var_20
+ loc_0073219F: push edx
+ loc_007321A0: push eax
+ loc_007321A1: mov ecx, [eax]
+ loc_007321A3: call [ecx+00000048h]
+ loc_007321A6: test eax, eax
+ loc_007321A8: fnclex
+ loc_007321AA: jge 007321BAh
+ loc_007321AC: mov ecx, var_1C
+ loc_007321AF: push 00000048h
+ loc_007321B1: push 00475D6Ch
+ loc_007321B6: push ecx
+ loc_007321B7: push eax
+ loc_007321B8: call ebx
+ loc_007321BA: mov eax, [0073A254h]
+ loc_007321BF: test eax, eax
+ loc_007321C1: jnz 007321D3h
+ loc_007321C3: push 0073A254h
+ loc_007321C8: push 00431838h
+ loc_007321CD: call [004012FCh] ; __vbaNew2
+ loc_007321D3: mov eax, var_20
+ loc_007321D6: mov ecx, [0073A254h]
+ loc_007321DC: lea edx, var_28
+ loc_007321DF: push edx
+ loc_007321E0: push eax
+ loc_007321E1: push ecx
+ loc_007321E2: call 006A5DC0h
+ loc_007321E7: mov esi, var_28
+ loc_007321EA: lea ecx, var_20
+ loc_007321ED: call [00401430h] ; __vbaFreeStr
+ loc_007321F3: test si, si
+ loc_007321F6: jz 007321FBh
+ loc_007321F8: or edi, FFFFFFFFh
+ loc_007321FB: test di, di
+ loc_007321FE: jz 00732266h
+ loc_00732200: mov edx, var_1C
+ loc_00732203: lea eax, var_18
+ loc_00732206: push edx
+ loc_00732207: push eax
+ loc_00732208: call [00401130h] ; __vbaObjSetAddref
+ loc_0073220E: mov eax, var_1C
+ loc_00732211: lea edx, var_24
+ loc_00732214: push edx
+ loc_00732215: push eax
+ loc_00732216: mov ecx, [eax]
+ loc_00732218: call [ecx+00000028h]
+ loc_0073221B: test eax, eax
+ loc_0073221D: fnclex
+ loc_0073221F: jge 0073222Fh
+ loc_00732221: mov ecx, var_1C
+ loc_00732224: push 00000028h
+ loc_00732226: push 00475D6Ch
+ loc_0073222B: push ecx
+ loc_0073222C: push eax
+ loc_0073222D: call ebx
+ loc_0073222F: mov edx, var_24
+ loc_00732232: push 00475D6Ch
+ loc_00732237: push edx
+ loc_00732238: call [004013C4h] ; __vbaCastObj
+ loc_0073223E: push eax
+ loc_0073223F: lea eax, var_1C
+ loc_00732242: push eax
+ loc_00732243: call [00401128h] ; __vbaObjSet
+ loc_00732249: lea ecx, var_24
+ loc_0073224C: call [0040142Ch] ; __vbaFreeObj
+ loc_00732252: mov ecx, arg_8
+ loc_00732255: lea edx, var_18
+ loc_00732258: push ecx
+ loc_00732259: push edx
+ loc_0073225A: call 00732F30h
+ loc_0073225F: xor edi, edi
+ loc_00732261: jmp 0073213Eh
+ loc_00732266: mov eax, var_1C
+ loc_00732269: lea edx, var_24
+ loc_0073226C: push edx
+ loc_0073226D: push eax
+ loc_0073226E: mov ecx, [eax]
+ loc_00732270: call [ecx+00000028h]
+ loc_00732273: test eax, eax
+ loc_00732275: fnclex
+ loc_00732277: jge 00732287h
+ loc_00732279: mov ecx, var_1C
+ loc_0073227C: push 00000028h
+ loc_0073227E: push 00475D6Ch
+ loc_00732283: push ecx
+ loc_00732284: push eax
+ loc_00732285: call ebx
+ loc_00732287: mov edx, var_24
+ loc_0073228A: push 00475D6Ch
+ loc_0073228F: push edx
+ loc_00732290: call [004013C4h] ; __vbaCastObj
+ loc_00732296: push eax
+ loc_00732297: lea eax, var_1C
+ loc_0073229A: push eax
+ loc_0073229B: call [00401128h] ; __vbaObjSet
+ loc_007322A1: lea ecx, var_24
+ loc_007322A4: call [0040142Ch] ; __vbaFreeObj
+ loc_007322AA: xor edi, edi
+ loc_007322AC: jmp 0073213Eh
+ loc_007322B1: push 007322E5h
+ loc_007322B6: jmp 007322CBh
+ loc_007322B8: lea ecx, var_20
+ loc_007322BB: call [00401430h] ; __vbaFreeStr
+ loc_007322C1: lea ecx, var_24
+ loc_007322C4: call [0040142Ch] ; __vbaFreeObj
+ loc_007322CA: ret
+ loc_007322CB: lea ecx, var_34
+ loc_007322CE: call [00401430h] ; __vbaFreeStr
+ loc_007322D4: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_007322DA: lea ecx, var_18
+ loc_007322DD: call __vbaFreeObj
+ loc_007322DF: lea ecx, var_1C
+ loc_007322E2: call __vbaFreeObj
+ loc_007322E4: ret
+ loc_007322E5: mov ecx, var_10
+ loc_007322E8: pop edi
+ loc_007322E9: pop esi
+ loc_007322EA: mov fs:[00000000h], ecx
+ loc_007322F1: pop ebx
+ loc_007322F2: mov esp, ebp
+ loc_007322F4: pop ebp
+ loc_007322F5: retn 0004h
+End Sub
+
+Private Sub Proc_76_22_732300(arg_C) '732300
+ loc_00732300: push ebp
+ loc_00732301: mov ebp, esp
+ loc_00732303: sub esp, 00000008h
+ loc_00732306: push 00412856h ; __vbaExceptHandler
+ loc_0073230B: mov eax, fs:[00000000h]
+ loc_00732311: push eax
+ loc_00732312: mov fs:[00000000h], esp
+ loc_00732319: sub esp, 00000098h
+ loc_0073231F: push ebx
+ loc_00732320: push esi
+ loc_00732321: push edi
+ loc_00732322: mov var_8, esp
+ loc_00732325: mov var_4, 00412560h
+ loc_0073232C: mov eax, arg_8
+ loc_0073232F: xor edi, edi
+ loc_00732331: lea edx, var_2C
+ loc_00732334: mov var_18, edi
+ loc_00732337: mov esi, [eax]
+ loc_00732339: mov var_1C, edi
+ loc_0073233C: mov var_20, edi
+ loc_0073233F: mov var_24, edi
+ loc_00732342: mov var_28, edi
+ loc_00732345: mov var_2C, edi
+ loc_00732348: mov var_3C, edi
+ loc_0073234B: mov var_4C, edi
+ loc_0073234E: mov var_5C, edi
+ loc_00732351: mov var_6C, edi
+ loc_00732354: mov var_7C, edi
+ loc_00732357: mov var_98, edi
+ loc_0073235D: mov ecx, [esi]
+ loc_0073235F: push edx
+ loc_00732360: push esi
+ loc_00732361: call [ecx+00000040h]
+ loc_00732364: cmp eax, edi
+ loc_00732366: fnclex
+ loc_00732368: jge 0073237Dh
+ loc_0073236A: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00732370: push 00000040h
+ loc_00732372: push 0047678Ch
+ loc_00732377: push esi
+ loc_00732378: push eax
+ loc_00732379: call ebx
+ loc_0073237B: jmp 00732383h
+ loc_0073237D: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00732383: mov eax, var_2C
+ loc_00732386: push 00475D6Ch
+ loc_0073238B: push eax
+ loc_0073238C: call [004013C4h] ; __vbaCastObj
+ loc_00732392: lea ecx, var_1C
+ loc_00732395: push eax
+ loc_00732396: push ecx
+ loc_00732397: call [00401128h] ; __vbaObjSet
+ loc_0073239D: lea ecx, var_2C
+ loc_007323A0: call [0040142Ch] ; __vbaFreeObj
+ loc_007323A6: mov edx, var_1C
+ loc_007323A9: push edi
+ loc_007323AA: push edx
+ loc_007323AB: call [00401238h] ; __vbaObjIs
+ loc_007323B1: test ax, ax
+ loc_007323B4: jnz 007327CEh
+ loc_007323BA: mov eax, var_1C
+ loc_007323BD: lea edx, var_20
+ loc_007323C0: push edx
+ loc_007323C1: push eax
+ loc_007323C2: mov ecx, [eax]
+ loc_007323C4: mov var_14, edi
+ loc_007323C7: call [ecx+00000040h]
+ loc_007323CA: cmp eax, edi
+ loc_007323CC: fnclex
+ loc_007323CE: jge 007323DEh
+ loc_007323D0: mov ecx, var_1C
+ loc_007323D3: push 00000040h
+ loc_007323D5: push 00475D6Ch
+ loc_007323DA: push ecx
+ loc_007323DB: push eax
+ loc_007323DC: call ebx
+ loc_007323DE: mov edx, var_20
+ loc_007323E1: lea ecx, var_98
+ loc_007323E7: mov var_20, edi
+ loc_007323EA: call [004013C0h] ; __vbaStrMove
+ loc_007323F0: mov edx, var_98
+ loc_007323F6: mov esi, [004011B8h] ; __vbaStrCmp
+ loc_007323FC: push edx
+ loc_007323FD: push 00477358h ; "Interest"
+ loc_00732402: call __vbaStrCmp
+ loc_00732404: test eax, eax
+ loc_00732406: jnz 0073250Fh
+ loc_0073240C: cmp [0073C818h], edi
+ loc_00732412: jnz 00732424h
+ loc_00732414: push 0073C818h
+ loc_00732419: push 00441F00h
+ loc_0073241E: call [004012FCh] ; __vbaNew2
+ loc_00732424: mov esi, [0073C818h]
+ loc_0073242A: lea ecx, var_2C
+ loc_0073242D: push ecx
+ loc_0073242E: push esi
+ loc_0073242F: mov eax, [esi]
+ loc_00732431: call [eax+00000014h]
+ loc_00732434: cmp eax, edi
+ loc_00732436: fnclex
+ loc_00732438: jge 00732445h
+ loc_0073243A: push 00000014h
+ loc_0073243C: push 00441EF0h
+ loc_00732441: push esi
+ loc_00732442: push eax
+ loc_00732443: call ebx
+ loc_00732445: mov eax, var_2C
+ loc_00732448: lea ecx, var_20
+ loc_0073244B: push ecx
+ loc_0073244C: push eax
+ loc_0073244D: mov edx, [eax]
+ loc_0073244F: mov esi, eax
+ loc_00732451: call [edx+00000060h]
+ loc_00732454: cmp eax, edi
+ loc_00732456: fnclex
+ loc_00732458: jge 00732465h
+ loc_0073245A: push 00000060h
+ loc_0073245C: push 004437B4h
+ loc_00732461: push esi
+ loc_00732462: push eax
+ loc_00732463: call ebx
+ loc_00732465: mov eax, var_1C
+ loc_00732468: lea ecx, var_24
+ loc_0073246B: push ecx
+ loc_0073246C: push eax
+ loc_0073246D: mov edx, [eax]
+ loc_0073246F: call [edx+00000048h]
+ loc_00732472: cmp eax, edi
+ loc_00732474: fnclex
+ loc_00732476: jge 00732486h
+ loc_00732478: mov edx, var_1C
+ loc_0073247B: push 00000048h
+ loc_0073247D: push 00475D6Ch
+ loc_00732482: push edx
+ loc_00732483: push eax
+ loc_00732484: call ebx
+ loc_00732486: sub esp, 00000010h
+ loc_00732489: mov ecx, 00000008h
+ loc_0073248E: mov edx, esp
+ loc_00732490: mov var_7C, ecx
+ loc_00732493: mov eax, 0043C9F4h
+ loc_00732498: mov [edx], ecx
+ loc_0073249A: mov ecx, var_78
+ loc_0073249D: mov var_74, eax
+ loc_007324A0: mov [edx+00000004h], ecx
+ loc_007324A3: mov ecx, var_24
+ loc_007324A6: push ecx
+ loc_007324A7: push 00477370h ; "Interests"
+ loc_007324AC: mov [edx+00000008h], eax
+ loc_007324AF: mov eax, var_70
+ loc_007324B2: mov [edx+0000000Ch], eax
+ loc_007324B5: mov edx, var_20
+ loc_007324B8: push edx
+ loc_007324B9: call [00401354h] ; rtcGetSetting
+ loc_007324BF: mov edx, eax
+ loc_007324C1: lea ecx, var_28
+ loc_007324C4: call [004013C0h] ; __vbaStrMove
+ loc_007324CA: push eax
+ loc_007324CB: call [00401044h] ; __vbaLenBstr
+ loc_007324D1: mov esi, eax
+ loc_007324D3: lea eax, var_28
+ loc_007324D6: neg esi
+ loc_007324D8: lea ecx, var_24
+ loc_007324DB: push eax
+ loc_007324DC: sbb esi, esi
+ loc_007324DE: lea edx, var_20
+ loc_007324E1: push ecx
+ loc_007324E2: inc esi
+ loc_007324E3: push edx
+ loc_007324E4: push 00000003h
+ loc_007324E6: neg esi
+ loc_007324E8: call [00401324h] ; __vbaFreeStrList
+ loc_007324EE: add esp, 00000010h
+ loc_007324F1: lea ecx, var_2C
+ loc_007324F4: call [0040142Ch] ; __vbaFreeObj
+ loc_007324FA: cmp si, di
+ loc_007324FD: jz 0073272Ah
+ loc_00732503: mov var_14, FFFFFFFFh
+ loc_0073250A: jmp 0073272Ah
+ loc_0073250F: mov eax, var_98
+ loc_00732515: push eax
+ loc_00732516: push 004505DCh ; "News"
+ loc_0073251B: call global_0073C818
+ loc_0073251D: test eax, eax
+ loc_0073251F: jnz 0073272Ah
+ loc_00732525: cmp [0073C818h], edi
+ loc_0073252B: jnz 0073253Dh
+ loc_0073252D: push 0073C818h
+ loc_00732532: push 00441F00h
+ loc_00732537: call [004012FCh] ; __vbaNew2
+ loc_0073253D: mov esi, [0073C818h]
+ loc_00732543: lea edx, var_2C
+ loc_00732546: push edx
+ loc_00732547: push esi
+ loc_00732548: mov ecx, [esi]
+ loc_0073254A: call [ecx+00000014h]
+ loc_0073254D: cmp eax, edi
+ loc_0073254F: fnclex
+ loc_00732551: jge 0073255Eh
+ loc_00732553: push 00000014h
+ loc_00732555: push 00441EF0h
+ loc_0073255A: push esi
+ loc_0073255B: push eax
+ loc_0073255C: call ebx
+ loc_0073255E: mov eax, var_2C
+ loc_00732561: lea edx, var_20
+ loc_00732564: push edx
+ loc_00732565: push eax
+ loc_00732566: mov ecx, [eax]
+ loc_00732568: mov esi, eax
+ loc_0073256A: call [ecx+00000060h]
+ loc_0073256D: cmp eax, edi
+ loc_0073256F: fnclex
+ loc_00732571: jge 0073257Eh
+ loc_00732573: push 00000060h
+ loc_00732575: push 004437B4h
+ loc_0073257A: push esi
+ loc_0073257B: push eax
+ loc_0073257C: call ebx
+ loc_0073257E: mov eax, var_1C
+ loc_00732581: lea edx, var_24
+ loc_00732584: push edx
+ loc_00732585: push eax
+ loc_00732586: mov ecx, [eax]
+ loc_00732588: call [ecx+00000048h]
+ loc_0073258B: cmp eax, edi
+ loc_0073258D: fnclex
+ loc_0073258F: jge 0073259Fh
+ loc_00732591: mov ecx, var_1C
+ loc_00732594: push 00000048h
+ loc_00732596: push 00475D6Ch
+ loc_0073259B: push ecx
+ loc_0073259C: push eax
+ loc_0073259D: call ebx
+ loc_0073259F: sub esp, 00000010h
+ loc_007325A2: mov ecx, 00000008h
+ loc_007325A7: mov edx, esp
+ loc_007325A9: mov var_7C, ecx
+ loc_007325AC: mov eax, 0043C9F4h
+ loc_007325B1: mov [edx], ecx
+ loc_007325B3: mov ecx, var_78
+ loc_007325B6: mov var_74, eax
+ loc_007325B9: mov [edx+00000004h], ecx
+ loc_007325BC: mov ecx, var_24
+ loc_007325BF: push ecx
+ loc_007325C0: push 004505DCh ; "News"
+ loc_007325C5: mov [edx+00000008h], eax
+ loc_007325C8: mov eax, var_70
+ loc_007325CB: mov [edx+0000000Ch], eax
+ loc_007325CE: mov edx, var_20
+ loc_007325D1: push edx
+ loc_007325D2: call [00401354h] ; rtcGetSetting
+ loc_007325D8: mov edx, eax
+ loc_007325DA: lea ecx, var_28
+ loc_007325DD: call [004013C0h] ; __vbaStrMove
+ loc_007325E3: push eax
+ loc_007325E4: call [00401044h] ; __vbaLenBstr
+ loc_007325EA: mov esi, eax
+ loc_007325EC: lea eax, var_28
+ loc_007325EF: neg esi
+ loc_007325F1: lea ecx, var_24
+ loc_007325F4: push eax
+ loc_007325F5: sbb esi, esi
+ loc_007325F7: lea edx, var_20
+ loc_007325FA: push ecx
+ loc_007325FB: inc esi
+ loc_007325FC: push edx
+ loc_007325FD: push 00000003h
+ loc_007325FF: neg esi
+ loc_00732601: call [00401324h] ; __vbaFreeStrList
+ loc_00732607: add esp, 00000010h
+ loc_0073260A: lea ecx, var_2C
+ loc_0073260D: call [0040142Ch] ; __vbaFreeObj
+ loc_00732613: cmp si, di
+ loc_00732616: jz 007326AAh
+ loc_0073261C: mov eax, var_1C
+ loc_0073261F: lea edx, var_20
+ loc_00732622: push edx
+ loc_00732623: push eax
+ loc_00732624: mov ecx, [eax]
+ loc_00732626: call [ecx+00000048h]
+ loc_00732629: cmp eax, edi
+ loc_0073262B: fnclex
+ loc_0073262D: jge 0073263Dh
+ loc_0073262F: mov ecx, var_1C
+ loc_00732632: push 00000048h
+ loc_00732634: push 00475D6Ch
+ loc_00732639: push ecx
+ loc_0073263A: push eax
+ loc_0073263B: call ebx
+ loc_0073263D: mov eax, var_20
+ loc_00732640: lea edx, var_3C
+ loc_00732643: mov var_34, eax
+ loc_00732646: lea eax, var_4C
+ loc_00732649: push edx
+ loc_0073264A: push eax
+ loc_0073264B: mov var_20, edi
+ loc_0073264E: mov var_3C, 00000008h
+ loc_00732655: call [00401154h] ; rtcTrimVar
+ loc_0073265B: lea ecx, var_4C
+ loc_0073265E: lea edx, var_5C
+ loc_00732661: push ecx
+ loc_00732662: push edx
+ loc_00732663: call [00401080h] ; rtcLowerCaseVar
+ loc_00732669: lea eax, var_5C
+ loc_0073266C: lea ecx, var_7C
+ loc_0073266F: push eax
+ loc_00732670: push ecx
+ loc_00732671: mov var_74, 00477388h ; "virus-alerts"
+ loc_00732678: mov var_7C, 00008008h
+ loc_0073267F: call [00401348h] ; __vbaVarTstNe
+ loc_00732685: mov esi, eax
+ loc_00732687: lea edx, var_5C
+ loc_0073268A: lea eax, var_4C
+ loc_0073268D: push edx
+ loc_0073268E: lea ecx, var_3C
+ loc_00732691: push eax
+ loc_00732692: push ecx
+ loc_00732693: push 00000003h
+ loc_00732695: call [00401050h] ; __vbaFreeVarList
+ loc_0073269B: add esp, 00000010h
+ loc_0073269E: cmp si, di
+ loc_007326A1: jz 007326AAh
+ loc_007326A3: mov var_14, FFFFFFFFh
+ loc_007326AA: mov edx, arg_C
+ loc_007326AD: cmp [edx], di
+ loc_007326B0: jz 0073272Ah
+ loc_007326B2: mov eax, var_1C
+ loc_007326B5: lea edx, var_20
+ loc_007326B8: push edx
+ loc_007326B9: push eax
+ loc_007326BA: mov ecx, [eax]
+ loc_007326BC: call [ecx+00000048h]
+ loc_007326BF: cmp eax, edi
+ loc_007326C1: fnclex
+ loc_007326C3: jge 007326D3h
+ loc_007326C5: mov ecx, var_1C
+ loc_007326C8: push 00000048h
+ loc_007326CA: push 00475D6Ch
+ loc_007326CF: push ecx
+ loc_007326D0: push eax
+ loc_007326D1: call ebx
+ loc_007326D3: mov eax, var_20
+ loc_007326D6: lea edx, var_3C
+ loc_007326D9: mov var_34, eax
+ loc_007326DC: lea eax, var_4C
+ loc_007326DF: push edx
+ loc_007326E0: push eax
+ loc_007326E1: mov var_20, edi
+ loc_007326E4: mov var_3C, 00000008h
+ loc_007326EB: call [00401080h] ; rtcLowerCaseVar
+ loc_007326F1: lea ecx, var_4C
+ loc_007326F4: lea edx, var_7C
+ loc_007326F7: push ecx
+ loc_007326F8: push edx
+ loc_007326F9: mov var_74, 004773A8h ; "headlines"
+ loc_00732700: mov var_7C, 00008008h
+ loc_00732707: call [004011C0h] ; __vbaVarTstEq
+ loc_0073270D: mov esi, eax
+ loc_0073270F: lea eax, var_4C
+ loc_00732712: lea ecx, var_3C
+ loc_00732715: push eax
+ loc_00732716: push ecx
+ loc_00732717: push 00000002h
+ loc_00732719: call [00401050h] ; __vbaFreeVarList
+ loc_0073271F: add esp, 0000000Ch
+ loc_00732722: cmp si, di
+ loc_00732725: jz 0073272Ah
+ loc_00732727: mov var_14, edi
+ loc_0073272A: cmp var_14, di
+ loc_0073272E: jz 00732794h
+ loc_00732730: mov edx, var_1C
+ loc_00732733: lea eax, var_18
+ loc_00732736: push edx
+ loc_00732737: push eax
+ loc_00732738: call [00401130h] ; __vbaObjSetAddref
+ loc_0073273E: mov eax, var_1C
+ loc_00732741: lea edx, var_2C
+ loc_00732744: push edx
+ loc_00732745: push eax
+ loc_00732746: mov ecx, [eax]
+ loc_00732748: call [ecx+00000028h]
+ loc_0073274B: cmp eax, edi
+ loc_0073274D: fnclex
+ loc_0073274F: jge 0073275Fh
+ loc_00732751: mov ecx, var_1C
+ loc_00732754: push 00000028h
+ loc_00732756: push 00475D6Ch
+ loc_0073275B: push ecx
+ loc_0073275C: push eax
+ loc_0073275D: call ebx
+ loc_0073275F: mov edx, var_2C
+ loc_00732762: push 00475D6Ch
+ loc_00732767: push edx
+ loc_00732768: call [004013C4h] ; __vbaCastObj
+ loc_0073276E: push eax
+ loc_0073276F: lea eax, var_1C
+ loc_00732772: push eax
+ loc_00732773: call [00401128h] ; __vbaObjSet
+ loc_00732779: lea ecx, var_2C
+ loc_0073277C: call [0040142Ch] ; __vbaFreeObj
+ loc_00732782: mov ecx, arg_8
+ loc_00732785: lea edx, var_18
+ loc_00732788: push ecx
+ loc_00732789: push edx
+ loc_0073278A: call 00732F30h
+ loc_0073278F: jmp 007323A6h
+ loc_00732794: mov eax, var_1C
+ loc_00732797: lea edx, var_2C
+ loc_0073279A: push edx
+ loc_0073279B: push eax
+ loc_0073279C: mov ecx, [eax]
+ loc_0073279E: call [ecx+00000028h]
+ loc_007327A1: cmp eax, edi
+ loc_007327A3: fnclex
+ loc_007327A5: jge 007327B5h
+ loc_007327A7: mov ecx, var_1C
+ loc_007327AA: push 00000028h
+ loc_007327AC: push 00475D6Ch
+ loc_007327B1: push ecx
+ loc_007327B2: push eax
+ loc_007327B3: call ebx
+ loc_007327B5: mov edx, var_2C
+ loc_007327B8: push 00475D6Ch
+ loc_007327BD: push edx
+ loc_007327BE: call [004013C4h] ; __vbaCastObj
+ loc_007327C4: push eax
+ loc_007327C5: lea eax, var_1C
+ loc_007327C8: push eax
+ loc_007327C9: jmp 00732397h
+ loc_007327CE: push 0073282Eh
+ loc_007327D3: jmp 00732811h
+ loc_007327D5: lea ecx, var_28
+ loc_007327D8: lea edx, var_24
+ loc_007327DB: push ecx
+ loc_007327DC: lea eax, var_20
+ loc_007327DF: push edx
+ loc_007327E0: push eax
+ loc_007327E1: push 00000003h
+ loc_007327E3: call [00401324h] ; __vbaFreeStrList
+ loc_007327E9: add esp, 00000010h
+ loc_007327EC: lea ecx, var_2C
+ loc_007327EF: call [0040142Ch] ; __vbaFreeObj
+ loc_007327F5: lea ecx, var_6C
+ loc_007327F8: lea edx, var_5C
+ loc_007327FB: push ecx
+ loc_007327FC: lea eax, var_4C
+ loc_007327FF: push edx
+ loc_00732800: lea ecx, var_3C
+ loc_00732803: push eax
+ loc_00732804: push ecx
+ loc_00732805: push 00000004h
+ loc_00732807: call [00401050h] ; __vbaFreeVarList
+ loc_0073280D: add esp, 00000014h
+ loc_00732810: ret
+ loc_00732811: lea ecx, var_98
+ loc_00732817: call [00401430h] ; __vbaFreeStr
+ loc_0073281D: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00732823: lea ecx, var_18
+ loc_00732826: call __vbaFreeObj
+ loc_00732828: lea ecx, var_1C
+ loc_0073282B: call __vbaFreeObj
+ loc_0073282D: ret
+ loc_0073282E: mov ecx, var_10
+ loc_00732831: pop edi
+ loc_00732832: pop esi
+ loc_00732833: mov fs:[00000000h], ecx
+ loc_0073283A: pop ebx
+ loc_0073283B: mov esp, ebp
+ loc_0073283D: pop ebp
+ loc_0073283E: retn 0008h
+End Sub
+
+Private Sub Proc_76_23_732850
+ loc_00732850: push ebp
+ loc_00732851: mov ebp, esp
+ loc_00732853: sub esp, 00000018h
+ loc_00732856: push 00412856h ; __vbaExceptHandler
+ loc_0073285B: mov eax, fs:[00000000h]
+ loc_00732861: push eax
+ loc_00732862: mov fs:[00000000h], esp
+ loc_00732869: mov eax, 00000050h
+ loc_0073286E: call 00412850h ; __vbaChkstk
+ loc_00732873: push ebx
+ loc_00732874: push esi
+ loc_00732875: push edi
+ loc_00732876: mov var_18, esp
+ loc_00732879: mov var_14, 00412570h ; "&"
+ loc_00732880: mov var_10, 00000000h
+ loc_00732887: mov var_C, 00000000h
+ loc_0073288E: mov var_4, 00000001h
+ loc_00732895: mov var_4, 00000002h
+ loc_0073289C: push FFFFFFFFh
+ loc_0073289E: call [00401124h] ; __vbaOnError
+ loc_007328A4: mov var_4, 00000003h
+ loc_007328AB: mov var_24, 7FFFh
+ loc_007328B1: mov var_4, 00000004h
+ loc_007328B8: mov eax, arg_8
+ loc_007328BB: mov ecx, [eax]
+ loc_007328BD: mov var_38, ecx
+ loc_007328C0: lea edx, var_34
+ loc_007328C3: push edx
+ loc_007328C4: mov eax, var_38
+ loc_007328C7: mov ecx, [eax]
+ loc_007328C9: mov edx, var_38
+ loc_007328CC: push edx
+ loc_007328CD: call [ecx+00000040h]
+ loc_007328D0: fnclex
+ loc_007328D2: mov var_3C, eax
+ loc_007328D5: cmp var_3C, 00000000h
+ loc_007328D9: jge 007328F5h
+ loc_007328DB: push 00000040h
+ loc_007328DD: push 0047678Ch
+ loc_007328E2: mov eax, var_38
+ loc_007328E5: push eax
+ loc_007328E6: mov ecx, var_3C
+ loc_007328E9: push ecx
+ loc_007328EA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007328F0: mov var_54, eax
+ loc_007328F3: jmp 007328FCh
+ loc_007328F5: mov var_54, 00000000h
+ loc_007328FC: push 00475D6Ch
+ loc_00732901: mov edx, var_34
+ loc_00732904: push edx
+ loc_00732905: call [004013C4h] ; __vbaCastObj
+ loc_0073290B: push eax
+ loc_0073290C: lea eax, var_2C
+ loc_0073290F: push eax
+ loc_00732910: call [00401128h] ; __vbaObjSet
+ loc_00732916: lea ecx, var_34
+ loc_00732919: call [0040142Ch] ; __vbaFreeObj
+ loc_0073291F: mov var_4, 00000005h
+ loc_00732926: push 00000000h
+ loc_00732928: mov ecx, var_2C
+ loc_0073292B: push ecx
+ loc_0073292C: call [00401238h] ; __vbaObjIs
+ loc_00732932: movsx edx, ax
+ loc_00732935: test edx, edx
+ loc_00732937: jnz 00732A6Fh
+ loc_0073293D: mov var_4, 00000006h
+ loc_00732944: lea eax, var_30
+ loc_00732947: push eax
+ loc_00732948: mov ecx, var_2C
+ loc_0073294B: mov edx, [ecx]
+ loc_0073294D: mov eax, var_2C
+ loc_00732950: push eax
+ loc_00732951: call [edx+00000050h]
+ loc_00732954: fnclex
+ loc_00732956: mov var_38, eax
+ loc_00732959: cmp var_38, 00000000h
+ loc_0073295D: jge 00732979h
+ loc_0073295F: push 00000050h
+ loc_00732961: push 00475D6Ch
+ loc_00732966: mov ecx, var_2C
+ loc_00732969: push ecx
+ loc_0073296A: mov edx, var_38
+ loc_0073296D: push edx
+ loc_0073296E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732974: mov var_58, eax
+ loc_00732977: jmp 00732980h
+ loc_00732979: mov var_58, 00000000h
+ loc_00732980: mov eax, var_30
+ loc_00732983: push eax
+ loc_00732984: call [0040127Ch] ; __vbaI2Str
+ loc_0073298A: xor ecx, ecx
+ loc_0073298C: cmp ax, var_24
+ loc_00732990: setl cl
+ loc_00732993: neg ecx
+ loc_00732995: mov var_3C, cx
+ loc_00732999: lea ecx, var_30
+ loc_0073299C: call [00401430h] ; __vbaFreeStr
+ loc_007329A2: movsx edx, var_3C
+ loc_007329A6: test edx, edx
+ loc_007329A8: jz 00732A04h
+ loc_007329AA: mov var_4, 00000007h
+ loc_007329B1: lea eax, var_30
+ loc_007329B4: push eax
+ loc_007329B5: mov ecx, var_2C
+ loc_007329B8: mov edx, [ecx]
+ loc_007329BA: mov eax, var_2C
+ loc_007329BD: push eax
+ loc_007329BE: call [edx+00000050h]
+ loc_007329C1: fnclex
+ loc_007329C3: mov var_38, eax
+ loc_007329C6: cmp var_38, 00000000h
+ loc_007329CA: jge 007329E6h
+ loc_007329CC: push 00000050h
+ loc_007329CE: push 00475D6Ch
+ loc_007329D3: mov ecx, var_2C
+ loc_007329D6: push ecx
+ loc_007329D7: mov edx, var_38
+ loc_007329DA: push edx
+ loc_007329DB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007329E1: mov var_5C, eax
+ loc_007329E4: jmp 007329EDh
+ loc_007329E6: mov var_5C, 00000000h
+ loc_007329ED: mov eax, var_30
+ loc_007329F0: push eax
+ loc_007329F1: call [0040127Ch] ; __vbaI2Str
+ loc_007329F7: mov var_24, ax
+ loc_007329FB: lea ecx, var_30
+ loc_007329FE: call [00401430h] ; __vbaFreeStr
+ loc_00732A04: mov var_4, 00000009h
+ loc_00732A0B: lea ecx, var_34
+ loc_00732A0E: push ecx
+ loc_00732A0F: mov edx, var_2C
+ loc_00732A12: mov eax, [edx]
+ loc_00732A14: mov ecx, var_2C
+ loc_00732A17: push ecx
+ loc_00732A18: call [eax+00000028h]
+ loc_00732A1B: fnclex
+ loc_00732A1D: mov var_38, eax
+ loc_00732A20: cmp var_38, 00000000h
+ loc_00732A24: jge 00732A40h
+ loc_00732A26: push 00000028h
+ loc_00732A28: push 00475D6Ch
+ loc_00732A2D: mov edx, var_2C
+ loc_00732A30: push edx
+ loc_00732A31: mov eax, var_38
+ loc_00732A34: push eax
+ loc_00732A35: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732A3B: mov var_60, eax
+ loc_00732A3E: jmp 00732A47h
+ loc_00732A40: mov var_60, 00000000h
+ loc_00732A47: push 00475D6Ch
+ loc_00732A4C: mov ecx, var_34
+ loc_00732A4F: push ecx
+ loc_00732A50: call [004013C4h] ; __vbaCastObj
+ loc_00732A56: push eax
+ loc_00732A57: lea edx, var_2C
+ loc_00732A5A: push edx
+ loc_00732A5B: call [00401128h] ; __vbaObjSet
+ loc_00732A61: lea ecx, var_34
+ loc_00732A64: call [0040142Ch] ; __vbaFreeObj
+ loc_00732A6A: jmp 0073291Fh
+ loc_00732A6F: mov var_4, 0000000Bh
+ loc_00732A76: mov eax, arg_8
+ loc_00732A79: mov ecx, [eax]
+ loc_00732A7B: mov var_38, ecx
+ loc_00732A7E: lea edx, var_34
+ loc_00732A81: push edx
+ loc_00732A82: mov eax, var_38
+ loc_00732A85: mov ecx, [eax]
+ loc_00732A87: mov edx, var_38
+ loc_00732A8A: push edx
+ loc_00732A8B: call [ecx+00000040h]
+ loc_00732A8E: fnclex
+ loc_00732A90: mov var_3C, eax
+ loc_00732A93: cmp var_3C, 00000000h
+ loc_00732A97: jge 00732AB3h
+ loc_00732A99: push 00000040h
+ loc_00732A9B: push 0047678Ch
+ loc_00732AA0: mov eax, var_38
+ loc_00732AA3: push eax
+ loc_00732AA4: mov ecx, var_3C
+ loc_00732AA7: push ecx
+ loc_00732AA8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732AAE: mov var_64, eax
+ loc_00732AB1: jmp 00732ABAh
+ loc_00732AB3: mov var_64, 00000000h
+ loc_00732ABA: push 00475D6Ch
+ loc_00732ABF: mov edx, var_34
+ loc_00732AC2: push edx
+ loc_00732AC3: call [004013C4h] ; __vbaCastObj
+ loc_00732AC9: push eax
+ loc_00732ACA: lea eax, var_2C
+ loc_00732ACD: push eax
+ loc_00732ACE: call [00401128h] ; __vbaObjSet
+ loc_00732AD4: lea ecx, var_34
+ loc_00732AD7: call [0040142Ch] ; __vbaFreeObj
+ loc_00732ADD: mov var_4, 0000000Ch
+ loc_00732AE4: push 00000000h
+ loc_00732AE6: mov ecx, var_2C
+ loc_00732AE9: push ecx
+ loc_00732AEA: call [00401238h] ; __vbaObjIs
+ loc_00732AF0: movsx edx, ax
+ loc_00732AF3: test edx, edx
+ loc_00732AF5: jnz 00732C68h
+ loc_00732AFB: mov var_4, 0000000Dh
+ loc_00732B02: lea eax, var_30
+ loc_00732B05: push eax
+ loc_00732B06: mov ecx, var_2C
+ loc_00732B09: mov edx, [ecx]
+ loc_00732B0B: mov eax, var_2C
+ loc_00732B0E: push eax
+ loc_00732B0F: call [edx+00000050h]
+ loc_00732B12: fnclex
+ loc_00732B14: mov var_38, eax
+ loc_00732B17: cmp var_38, 00000000h
+ loc_00732B1B: jge 00732B37h
+ loc_00732B1D: push 00000050h
+ loc_00732B1F: push 00475D6Ch
+ loc_00732B24: mov ecx, var_2C
+ loc_00732B27: push ecx
+ loc_00732B28: mov edx, var_38
+ loc_00732B2B: push edx
+ loc_00732B2C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732B32: mov var_68, eax
+ loc_00732B35: jmp 00732B3Eh
+ loc_00732B37: mov var_68, 00000000h
+ loc_00732B3E: mov eax, var_30
+ loc_00732B41: push eax
+ loc_00732B42: call [0040127Ch] ; __vbaI2Str
+ loc_00732B48: xor ecx, ecx
+ loc_00732B4A: cmp ax, var_24
+ loc_00732B4E: setg cl
+ loc_00732B51: neg ecx
+ loc_00732B53: mov var_3C, cx
+ loc_00732B57: lea ecx, var_30
+ loc_00732B5A: call [00401430h] ; __vbaFreeStr
+ loc_00732B60: movsx edx, var_3C
+ loc_00732B64: test edx, edx
+ loc_00732B66: jz 00732BFDh
+ loc_00732B6C: mov var_4, 0000000Eh
+ loc_00732B73: mov eax, var_2C
+ loc_00732B76: push eax
+ loc_00732B77: lea ecx, var_28
+ loc_00732B7A: push ecx
+ loc_00732B7B: call [00401130h] ; __vbaObjSetAddref
+ loc_00732B81: mov var_4, 0000000Fh
+ loc_00732B88: lea edx, var_34
+ loc_00732B8B: push edx
+ loc_00732B8C: mov eax, var_2C
+ loc_00732B8F: mov ecx, [eax]
+ loc_00732B91: mov edx, var_2C
+ loc_00732B94: push edx
+ loc_00732B95: call [ecx+00000028h]
+ loc_00732B98: fnclex
+ loc_00732B9A: mov var_38, eax
+ loc_00732B9D: cmp var_38, 00000000h
+ loc_00732BA1: jge 00732BBDh
+ loc_00732BA3: push 00000028h
+ loc_00732BA5: push 00475D6Ch
+ loc_00732BAA: mov eax, var_2C
+ loc_00732BAD: push eax
+ loc_00732BAE: mov ecx, var_38
+ loc_00732BB1: push ecx
+ loc_00732BB2: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732BB8: mov var_6C, eax
+ loc_00732BBB: jmp 00732BC4h
+ loc_00732BBD: mov var_6C, 00000000h
+ loc_00732BC4: push 00475D6Ch
+ loc_00732BC9: mov edx, var_34
+ loc_00732BCC: push edx
+ loc_00732BCD: call [004013C4h] ; __vbaCastObj
+ loc_00732BD3: push eax
+ loc_00732BD4: lea eax, var_2C
+ loc_00732BD7: push eax
+ loc_00732BD8: call [00401128h] ; __vbaObjSet
+ loc_00732BDE: lea ecx, var_34
+ loc_00732BE1: call [0040142Ch] ; __vbaFreeObj
+ loc_00732BE7: mov var_4, 00000010h
+ loc_00732BEE: mov ecx, arg_8
+ loc_00732BF1: push ecx
+ loc_00732BF2: lea edx, var_28
+ loc_00732BF5: push edx
+ loc_00732BF6: call 00732F30h
+ loc_00732BFB: jmp 00732C63h
+ loc_00732BFD: mov var_4, 00000012h
+ loc_00732C04: lea eax, var_34
+ loc_00732C07: push eax
+ loc_00732C08: mov ecx, var_2C
+ loc_00732C0B: mov edx, [ecx]
+ loc_00732C0D: mov eax, var_2C
+ loc_00732C10: push eax
+ loc_00732C11: call [edx+00000028h]
+ loc_00732C14: fnclex
+ loc_00732C16: mov var_38, eax
+ loc_00732C19: cmp var_38, 00000000h
+ loc_00732C1D: jge 00732C39h
+ loc_00732C1F: push 00000028h
+ loc_00732C21: push 00475D6Ch
+ loc_00732C26: mov ecx, var_2C
+ loc_00732C29: push ecx
+ loc_00732C2A: mov edx, var_38
+ loc_00732C2D: push edx
+ loc_00732C2E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732C34: mov var_70, eax
+ loc_00732C37: jmp 00732C40h
+ loc_00732C39: mov var_70, 00000000h
+ loc_00732C40: push 00475D6Ch
+ loc_00732C45: mov eax, var_34
+ loc_00732C48: push eax
+ loc_00732C49: call [004013C4h] ; __vbaCastObj
+ loc_00732C4F: push eax
+ loc_00732C50: lea ecx, var_2C
+ loc_00732C53: push ecx
+ loc_00732C54: call [00401128h] ; __vbaObjSet
+ loc_00732C5A: lea ecx, var_34
+ loc_00732C5D: call [0040142Ch] ; __vbaFreeObj
+ loc_00732C63: jmp 00732ADDh
+ loc_00732C68: push 00732C95h
+ loc_00732C6D: jmp 00732C82h
+ loc_00732C6F: lea ecx, var_30
+ loc_00732C72: call [00401430h] ; __vbaFreeStr
+ loc_00732C78: lea ecx, var_34
+ loc_00732C7B: call [0040142Ch] ; __vbaFreeObj
+ loc_00732C81: ret
+ loc_00732C82: lea ecx, var_28
+ loc_00732C85: call [0040142Ch] ; __vbaFreeObj
+ loc_00732C8B: lea ecx, var_2C
+ loc_00732C8E: call [0040142Ch] ; __vbaFreeObj
+ loc_00732C94: ret
+ loc_00732C95: mov ecx, var_20
+ loc_00732C98: mov fs:[00000000h], ecx
+ loc_00732C9F: pop edi
+ loc_00732CA0: pop esi
+ loc_00732CA1: pop ebx
+ loc_00732CA2: mov esp, ebp
+ loc_00732CA4: pop ebp
+ loc_00732CA5: retn 0004h
+End Sub
+
+Private Sub Proc_76_24_732CB0
+ loc_00732CB0: push ebp
+ loc_00732CB1: mov ebp, esp
+ loc_00732CB3: sub esp, 00000008h
+ loc_00732CB6: push 00412856h ; __vbaExceptHandler
+ loc_00732CBB: mov eax, fs:[00000000h]
+ loc_00732CC1: push eax
+ loc_00732CC2: mov fs:[00000000h], esp
+ loc_00732CC9: sub esp, 0000004Ch
+ loc_00732CCC: push ebx
+ loc_00732CCD: push esi
+ loc_00732CCE: push edi
+ loc_00732CCF: mov var_8, esp
+ loc_00732CD2: mov var_4, 004125E8h
+ loc_00732CD9: mov eax, arg_8
+ loc_00732CDC: xor esi, esi
+ loc_00732CDE: lea edx, var_24
+ loc_00732CE1: mov var_1C, esi
+ loc_00732CE4: mov edi, [eax]
+ loc_00732CE6: mov var_20, esi
+ loc_00732CE9: mov var_24, esi
+ loc_00732CEC: mov var_34, esi
+ loc_00732CEF: mov ecx, [edi]
+ loc_00732CF1: push edx
+ loc_00732CF2: push edi
+ loc_00732CF3: call [ecx+00000040h]
+ loc_00732CF6: cmp eax, esi
+ loc_00732CF8: fnclex
+ loc_00732CFA: jge 00732D0Bh
+ loc_00732CFC: push 00000040h
+ loc_00732CFE: push 0047678Ch
+ loc_00732D03: push edi
+ loc_00732D04: push eax
+ loc_00732D05: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732D0B: mov eax, var_24
+ loc_00732D0E: mov ebx, [004013C4h] ; __vbaCastObj
+ loc_00732D14: push 00475D6Ch
+ loc_00732D19: push eax
+ loc_00732D1A: call ebx
+ loc_00732D1C: mov edi, [00401128h] ; __vbaObjSet
+ loc_00732D22: lea ecx, var_20
+ loc_00732D25: push eax
+ loc_00732D26: push ecx
+ loc_00732D27: call edi
+ loc_00732D29: lea ecx, var_24
+ loc_00732D2C: call [0040142Ch] ; __vbaFreeObj
+ loc_00732D32: mov edx, var_20
+ loc_00732D35: push 00000000h
+ loc_00732D37: push edx
+ loc_00732D38: call [00401238h] ; __vbaObjIs
+ loc_00732D3E: test ax, ax
+ loc_00732D41: jnz 00732D84h
+ loc_00732D43: mov eax, var_20
+ loc_00732D46: lea edx, var_24
+ loc_00732D49: add si, 0001h
+ loc_00732D4D: push edx
+ loc_00732D4E: mov ecx, [eax]
+ loc_00732D50: push eax
+ loc_00732D51: jo 00732F24h
+ loc_00732D57: call [ecx+00000028h]
+ loc_00732D5A: test eax, eax
+ loc_00732D5C: fnclex
+ loc_00732D5E: jge 00732D72h
+ loc_00732D60: mov ecx, var_20
+ loc_00732D63: push 00000028h
+ loc_00732D65: push 00475D6Ch
+ loc_00732D6A: push ecx
+ loc_00732D6B: push eax
+ loc_00732D6C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732D72: mov edx, var_24
+ loc_00732D75: push 00475D6Ch
+ loc_00732D7A: push edx
+ loc_00732D7B: call ebx
+ loc_00732D7D: push eax
+ loc_00732D7E: lea eax, var_20
+ loc_00732D81: push eax
+ loc_00732D82: jmp 00732D27h
+ loc_00732D84: lea ecx, var_34
+ loc_00732D87: mov var_2C, 80020004h
+ loc_00732D8E: push ecx
+ loc_00732D8F: mov var_34, 0000000Ah
+ loc_00732D96: call [00401110h] ; rtcRandomNext
+ loc_00732D9C: fstp real4 ptr var_48
+ loc_00732D9F: sub si, 0001h
+ loc_00732DA3: jo 00732F24h
+ loc_00732DA9: movsx edx, si
+ loc_00732DAC: mov var_58, edx
+ loc_00732DAF: fild real4 ptr var_58
+ loc_00732DB2: fstp real4 ptr var_5C
+ loc_00732DB5: fld real4 ptr var_5C
+ loc_00732DB8: fmul st0, real4 ptr var_48
+ loc_00732DBB: fadd st0, real4 ptr [00402440h]
+ loc_00732DC1: fnstsw ax
+ loc_00732DC3: test al, 0Dh
+ loc_00732DC5: jnz 00732F1Fh
+ loc_00732DCB: call [00401384h] ; __vbaFpI2
+ loc_00732DD1: lea ecx, var_34
+ loc_00732DD4: mov var_14, eax
+ loc_00732DD7: call [00401030h] ; __vbaFreeVar
+ loc_00732DDD: mov eax, arg_8
+ loc_00732DE0: lea edx, var_24
+ loc_00732DE3: push edx
+ loc_00732DE4: xor edi, edi
+ loc_00732DE6: mov esi, [eax]
+ loc_00732DE8: push esi
+ loc_00732DE9: mov ecx, [esi]
+ loc_00732DEB: call [ecx+00000040h]
+ loc_00732DEE: test eax, eax
+ loc_00732DF0: fnclex
+ loc_00732DF2: jge 00732E03h
+ loc_00732DF4: push 00000040h
+ loc_00732DF6: push 0047678Ch
+ loc_00732DFB: push esi
+ loc_00732DFC: push eax
+ loc_00732DFD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732E03: mov eax, var_24
+ loc_00732E06: push 00475D6Ch
+ loc_00732E0B: push eax
+ loc_00732E0C: call ebx
+ loc_00732E0E: mov esi, [00401128h] ; __vbaObjSet
+ loc_00732E14: lea ecx, var_20
+ loc_00732E17: push eax
+ loc_00732E18: push ecx
+ loc_00732E19: call __vbaObjSet
+ loc_00732E1B: lea ecx, var_24
+ loc_00732E1E: call [0040142Ch] ; __vbaFreeObj
+ loc_00732E24: mov edx, var_20
+ loc_00732E27: push 00000000h
+ loc_00732E29: push edx
+ loc_00732E2A: call [00401238h] ; __vbaObjIs
+ loc_00732E30: test ax, ax
+ loc_00732E33: jnz 00732EE0h
+ loc_00732E39: mov eax, var_20
+ loc_00732E3C: add di, 0001h
+ loc_00732E40: jo 00732F24h
+ loc_00732E46: cmp di, var_14
+ loc_00732E4A: jz 00732EA9h
+ loc_00732E4C: lea ecx, var_1C
+ loc_00732E4F: push eax
+ loc_00732E50: push ecx
+ loc_00732E51: call [00401130h] ; __vbaObjSetAddref
+ loc_00732E57: mov eax, var_20
+ loc_00732E5A: lea ecx, var_24
+ loc_00732E5D: push ecx
+ loc_00732E5E: push eax
+ loc_00732E5F: mov edx, [eax]
+ loc_00732E61: call [edx+00000028h]
+ loc_00732E64: test eax, eax
+ loc_00732E66: fnclex
+ loc_00732E68: jge 00732E7Ch
+ loc_00732E6A: mov edx, var_20
+ loc_00732E6D: push 00000028h
+ loc_00732E6F: push 00475D6Ch
+ loc_00732E74: push edx
+ loc_00732E75: push eax
+ loc_00732E76: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732E7C: mov eax, var_24
+ loc_00732E7F: push 00475D6Ch
+ loc_00732E84: push eax
+ loc_00732E85: call ebx
+ loc_00732E87: lea ecx, var_20
+ loc_00732E8A: push eax
+ loc_00732E8B: push ecx
+ loc_00732E8C: call __vbaObjSet
+ loc_00732E8E: lea ecx, var_24
+ loc_00732E91: call [0040142Ch] ; __vbaFreeObj
+ loc_00732E97: mov edx, arg_8
+ loc_00732E9A: lea eax, var_1C
+ loc_00732E9D: push edx
+ loc_00732E9E: push eax
+ loc_00732E9F: call 00732F30h
+ loc_00732EA4: jmp 00732E24h
+ loc_00732EA9: mov ecx, [eax]
+ loc_00732EAB: lea edx, var_24
+ loc_00732EAE: push edx
+ loc_00732EAF: push eax
+ loc_00732EB0: call [ecx+00000028h]
+ loc_00732EB3: test eax, eax
+ loc_00732EB5: fnclex
+ loc_00732EB7: jge 00732ECBh
+ loc_00732EB9: mov ecx, var_20
+ loc_00732EBC: push 00000028h
+ loc_00732EBE: push 00475D6Ch
+ loc_00732EC3: push ecx
+ loc_00732EC4: push eax
+ loc_00732EC5: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732ECB: mov edx, var_24
+ loc_00732ECE: push 00475D6Ch
+ loc_00732ED3: push edx
+ loc_00732ED4: call ebx
+ loc_00732ED6: push eax
+ loc_00732ED7: lea eax, var_20
+ loc_00732EDA: push eax
+ loc_00732EDB: jmp 00732E19h
+ loc_00732EE0: fwait
+ loc_00732EE1: push 00732F0Ch
+ loc_00732EE6: jmp 00732EFBh
+ loc_00732EE8: lea ecx, var_24
+ loc_00732EEB: call [0040142Ch] ; __vbaFreeObj
+ loc_00732EF1: lea ecx, var_34
+ loc_00732EF4: call [00401030h] ; __vbaFreeVar
+ loc_00732EFA: ret
+ loc_00732EFB: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00732F01: lea ecx, var_1C
+ loc_00732F04: call __vbaFreeObj
+ loc_00732F06: lea ecx, var_20
+ loc_00732F09: call __vbaFreeObj
+ loc_00732F0B: ret
+ loc_00732F0C: mov ecx, var_10
+ loc_00732F0F: pop edi
+ loc_00732F10: pop esi
+ loc_00732F11: mov fs:[00000000h], ecx
+ loc_00732F18: pop ebx
+ loc_00732F19: mov esp, ebp
+ loc_00732F1B: pop ebp
+ loc_00732F1C: retn 0004h
+End Sub
+
+Private Sub Proc_76_25_732F30(arg_C) '732F30
+ loc_00732F30: push ebp
+ loc_00732F31: mov ebp, esp
+ loc_00732F33: sub esp, 00000008h
+ loc_00732F36: push 00412856h ; __vbaExceptHandler
+ loc_00732F3B: mov eax, fs:[00000000h]
+ loc_00732F41: push eax
+ loc_00732F42: mov fs:[00000000h], esp
+ loc_00732F49: sub esp, 00000028h
+ loc_00732F4C: push ebx
+ loc_00732F4D: push esi
+ loc_00732F4E: push edi
+ loc_00732F4F: mov var_8, esp
+ loc_00732F52: mov var_4, 004125F8h
+ loc_00732F59: mov eax, arg_C
+ loc_00732F5C: xor edi, edi
+ loc_00732F5E: lea edx, var_18
+ loc_00732F61: mov var_14, edi
+ loc_00732F64: mov esi, [eax]
+ loc_00732F66: mov var_18, edi
+ loc_00732F69: mov var_1C, edi
+ loc_00732F6C: push edx
+ loc_00732F6D: mov ecx, [esi]
+ loc_00732F6F: push esi
+ loc_00732F70: call [ecx+00000040h]
+ loc_00732F73: cmp eax, edi
+ loc_00732F75: fnclex
+ loc_00732F77: jge 00732F88h
+ loc_00732F79: push 00000040h
+ loc_00732F7B: push 0047678Ch
+ loc_00732F80: push esi
+ loc_00732F81: push eax
+ loc_00732F82: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732F88: mov eax, var_18
+ loc_00732F8B: push 00475D6Ch
+ loc_00732F90: push eax
+ loc_00732F91: call [004013C4h] ; __vbaCastObj
+ loc_00732F97: lea ecx, var_14
+ loc_00732F9A: push eax
+ loc_00732F9B: push ecx
+ loc_00732F9C: call [00401128h] ; __vbaObjSet
+ loc_00732FA2: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_00732FA8: lea ecx, var_18
+ loc_00732FAB: call edi
+ loc_00732FAD: mov ebx, arg_8
+ loc_00732FB0: mov eax, var_14
+ loc_00732FB3: mov edx, [ebx]
+ loc_00732FB5: push edx
+ loc_00732FB6: push eax
+ loc_00732FB7: call [00401238h] ; __vbaObjIs
+ loc_00732FBD: test ax, ax
+ loc_00732FC0: jz 00733080h
+ loc_00732FC6: mov esi, [ebx]
+ loc_00732FC8: mov ecx, arg_C
+ loc_00732FCB: lea eax, var_18
+ loc_00732FCE: mov edx, [esi]
+ loc_00732FD0: mov edi, [ecx]
+ loc_00732FD2: push eax
+ loc_00732FD3: push esi
+ loc_00732FD4: call [edx+00000028h]
+ loc_00732FD7: test eax, eax
+ loc_00732FD9: fnclex
+ loc_00732FDB: jge 00732FECh
+ loc_00732FDD: push 00000028h
+ loc_00732FDF: push 00475D6Ch
+ loc_00732FE4: push esi
+ loc_00732FE5: push eax
+ loc_00732FE6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00732FEC: mov eax, var_18
+ loc_00732FEF: lea ecx, var_1C
+ loc_00732FF2: push eax
+ loc_00732FF3: push ecx
+ loc_00732FF4: mov var_18, 00000000h
+ loc_00732FFB: call [00401128h] ; __vbaObjSet
+ loc_00733001: mov edx, [edi]
+ loc_00733003: lea eax, var_1C
+ loc_00733006: push eax
+ loc_00733007: push edi
+ loc_00733008: call [edx+00000044h]
+ loc_0073300B: test eax, eax
+ loc_0073300D: fnclex
+ loc_0073300F: jge 00733020h
+ loc_00733011: push 00000044h
+ loc_00733013: push 0047678Ch
+ loc_00733018: push edi
+ loc_00733019: push eax
+ loc_0073301A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733020: mov edi, [0040142Ch] ; __vbaFreeObj
+ loc_00733026: lea ecx, var_1C
+ loc_00733029: call edi
+ loc_0073302B: mov esi, [ebx]
+ loc_0073302D: push 00475D6Ch
+ loc_00733032: push 00000000h
+ loc_00733034: call [004013C4h] ; __vbaCastObj
+ loc_0073303A: lea ecx, var_18
+ loc_0073303D: push eax
+ loc_0073303E: push ecx
+ loc_0073303F: call [00401128h] ; __vbaObjSet
+ loc_00733045: mov edx, [esi]
+ loc_00733047: lea eax, var_18
+ loc_0073304A: push eax
+ loc_0073304B: push esi
+ loc_0073304C: call [edx+0000002Ch]
+ loc_0073304F: test eax, eax
+ loc_00733051: fnclex
+ loc_00733053: jge 00733064h
+ loc_00733055: push 0000002Ch
+ loc_00733057: push 00475D6Ch
+ loc_0073305C: push esi
+ loc_0073305D: push eax
+ loc_0073305E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733064: lea ecx, var_18
+ loc_00733067: call edi
+ loc_00733069: mov esi, [ebx]
+ loc_0073306B: push esi
+ loc_0073306C: mov ecx, [esi]
+ loc_0073306E: call [ecx+00000024h]
+ loc_00733071: test eax, eax
+ loc_00733073: fnclex
+ loc_00733075: jge 007331C5h
+ loc_0073307B: jmp 007331B6h
+ loc_00733080: mov eax, var_14
+ loc_00733083: lea ecx, var_18
+ loc_00733086: push ecx
+ loc_00733087: push eax
+ loc_00733088: mov edx, [eax]
+ loc_0073308A: call [edx+00000028h]
+ loc_0073308D: test eax, eax
+ loc_0073308F: fnclex
+ loc_00733091: jge 007330A5h
+ loc_00733093: mov edx, var_14
+ loc_00733096: push 00000028h
+ loc_00733098: push 00475D6Ch
+ loc_0073309D: push edx
+ loc_0073309E: push eax
+ loc_0073309F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007330A5: mov eax, [ebx]
+ loc_007330A7: mov ecx, var_18
+ loc_007330AA: push eax
+ loc_007330AB: push ecx
+ loc_007330AC: call [00401238h] ; __vbaObjIs
+ loc_007330B2: mov si, ax
+ loc_007330B5: lea ecx, var_18
+ loc_007330B8: not esi
+ loc_007330BA: call edi
+ loc_007330BC: test si, si
+ loc_007330BF: jz 0073310Ah
+ loc_007330C1: mov eax, var_14
+ loc_007330C4: lea ecx, var_18
+ loc_007330C7: push ecx
+ loc_007330C8: push eax
+ loc_007330C9: mov edx, [eax]
+ loc_007330CB: call [edx+00000028h]
+ loc_007330CE: test eax, eax
+ loc_007330D0: fnclex
+ loc_007330D2: jge 007330E6h
+ loc_007330D4: mov edx, var_14
+ loc_007330D7: push 00000028h
+ loc_007330D9: push 00475D6Ch
+ loc_007330DE: push edx
+ loc_007330DF: push eax
+ loc_007330E0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007330E6: mov eax, var_18
+ loc_007330E9: push 00475D6Ch
+ loc_007330EE: push eax
+ loc_007330EF: call [004013C4h] ; __vbaCastObj
+ loc_007330F5: lea ecx, var_14
+ loc_007330F8: push eax
+ loc_007330F9: push ecx
+ loc_007330FA: call [00401128h] ; __vbaObjSet
+ loc_00733100: lea ecx, var_18
+ loc_00733103: call edi
+ loc_00733105: jmp 00733080h
+ loc_0073310A: mov esi, [ebx]
+ loc_0073310C: lea eax, var_18
+ loc_0073310F: push eax
+ loc_00733110: push esi
+ loc_00733111: mov edx, [esi]
+ loc_00733113: call [edx+00000028h]
+ loc_00733116: test eax, eax
+ loc_00733118: fnclex
+ loc_0073311A: jge 0073312Bh
+ loc_0073311C: push 00000028h
+ loc_0073311E: push 00475D6Ch
+ loc_00733123: push esi
+ loc_00733124: push eax
+ loc_00733125: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073312B: mov eax, var_18
+ loc_0073312E: lea ecx, var_1C
+ loc_00733131: push eax
+ loc_00733132: push ecx
+ loc_00733133: mov var_18, 00000000h
+ loc_0073313A: call [00401128h] ; __vbaObjSet
+ loc_00733140: mov eax, var_14
+ loc_00733143: lea ecx, var_1C
+ loc_00733146: push ecx
+ loc_00733147: push eax
+ loc_00733148: mov edx, [eax]
+ loc_0073314A: call [edx+0000002Ch]
+ loc_0073314D: test eax, eax
+ loc_0073314F: fnclex
+ loc_00733151: jge 00733165h
+ loc_00733153: mov edx, var_14
+ loc_00733156: push 0000002Ch
+ loc_00733158: push 00475D6Ch
+ loc_0073315D: push edx
+ loc_0073315E: push eax
+ loc_0073315F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733165: lea ecx, var_1C
+ loc_00733168: call edi
+ loc_0073316A: mov esi, [ebx]
+ loc_0073316C: push 00475D6Ch
+ loc_00733171: push 00000000h
+ loc_00733173: call [004013C4h] ; __vbaCastObj
+ loc_00733179: push eax
+ loc_0073317A: lea eax, var_18
+ loc_0073317D: push eax
+ loc_0073317E: call [00401128h] ; __vbaObjSet
+ loc_00733184: mov ecx, [esi]
+ loc_00733186: lea edx, var_18
+ loc_00733189: push edx
+ loc_0073318A: push esi
+ loc_0073318B: call [ecx+0000002Ch]
+ loc_0073318E: test eax, eax
+ loc_00733190: fnclex
+ loc_00733192: jge 007331A3h
+ loc_00733194: push 0000002Ch
+ loc_00733196: push 00475D6Ch
+ loc_0073319B: push esi
+ loc_0073319C: push eax
+ loc_0073319D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007331A3: lea ecx, var_18
+ loc_007331A6: call edi
+ loc_007331A8: mov esi, [ebx]
+ loc_007331AA: push esi
+ loc_007331AB: mov eax, [esi]
+ loc_007331AD: call [eax+00000024h]
+ loc_007331B0: test eax, eax
+ loc_007331B2: fnclex
+ loc_007331B4: jge 007331C5h
+ loc_007331B6: push 00000024h
+ loc_007331B8: push 00475D6Ch
+ loc_007331BD: push esi
+ loc_007331BE: push eax
+ loc_007331BF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007331C5: push 007331EAh
+ loc_007331CA: jmp 007331E0h
+ loc_007331CC: lea ecx, var_1C
+ loc_007331CF: lea edx, var_18
+ loc_007331D2: push ecx
+ loc_007331D3: push edx
+ loc_007331D4: push 00000002h
+ loc_007331D6: call [00401068h] ; __vbaFreeObjList
+ loc_007331DC: add esp, 0000000Ch
+ loc_007331DF: ret
+ loc_007331E0: lea ecx, var_14
+ loc_007331E3: call [0040142Ch] ; __vbaFreeObj
+ loc_007331E9: ret
+ loc_007331EA: mov ecx, var_10
+ loc_007331ED: pop edi
+ loc_007331EE: pop esi
+ loc_007331EF: mov fs:[00000000h], ecx
+ loc_007331F6: pop ebx
+ loc_007331F7: mov esp, ebp
+ loc_007331F9: pop ebp
+ loc_007331FA: retn 0008h
+End Sub
+
+Private Sub Proc_76_26_733200
+ loc_00733200: push ebp
+ loc_00733201: mov ebp, esp
+ loc_00733203: sub esp, 00000008h
+ loc_00733206: push 00412856h ; __vbaExceptHandler
+ loc_0073320B: mov eax, fs:[00000000h]
+ loc_00733211: push eax
+ loc_00733212: mov fs:[00000000h], esp
+ loc_00733219: sub esp, 0000028Ch
+ loc_0073321F: push ebx
+ loc_00733220: push esi
+ loc_00733221: push edi
+ loc_00733222: mov var_8, esp
+ loc_00733225: mov var_4, 00412608h
+ loc_0073322C: sub esp, 00000010h
+ loc_0073322F: mov ecx, 00000008h
+ loc_00733234: mov edx, esp
+ loc_00733236: mov var_170, ecx
+ loc_0073323C: mov edi, [00401354h] ; rtcGetSetting
+ loc_00733242: mov eax, 0043C9F4h
+ loc_00733247: mov [edx], ecx
+ loc_00733249: mov ecx, var_16C
+ loc_0073324F: mov var_168, eax
+ loc_00733255: push 004773C0h ; "LastDownloadDateTime"
+ loc_0073325A: mov [edx+00000004h], ecx
+ loc_0073325D: xor esi, esi
+ loc_0073325F: push 004552B8h ; "TapData"
+ loc_00733264: push 004537A4h ; "BonziBUDDY"
+ loc_00733269: mov [edx+00000008h], eax
+ loc_0073326C: mov eax, var_164
+ loc_00733272: mov var_14, esi
+ loc_00733275: mov var_18, esi
+ loc_00733278: mov var_20, esi
+ loc_0073327B: mov var_24, esi
+ loc_0073327E: mov var_28, esi
+ loc_00733281: mov var_2C, esi
+ loc_00733284: mov var_30, esi
+ loc_00733287: mov var_34, esi
+ loc_0073328A: mov var_38, esi
+ loc_0073328D: mov var_3C, esi
+ loc_00733290: mov var_40, esi
+ loc_00733293: mov var_44, esi
+ loc_00733296: mov var_48, esi
+ loc_00733299: mov var_4C, esi
+ loc_0073329C: mov var_50, esi
+ loc_0073329F: mov var_54, esi
+ loc_007332A2: mov var_58, esi
+ loc_007332A5: mov var_5C, esi
+ loc_007332A8: mov var_60, esi
+ loc_007332AB: mov var_70, esi
+ loc_007332AE: mov var_80, esi
+ loc_007332B1: mov var_90, esi
+ loc_007332B7: mov var_A0, esi
+ loc_007332BD: mov var_B0, esi
+ loc_007332C3: mov var_C0, esi
+ loc_007332C9: mov var_D0, esi
+ loc_007332CF: mov var_E0, esi
+ loc_007332D5: mov var_F0, esi
+ loc_007332DB: mov var_100, esi
+ loc_007332E1: mov var_110, esi
+ loc_007332E7: mov var_120, esi
+ loc_007332ED: mov var_130, esi
+ loc_007332F3: mov var_140, esi
+ loc_007332F9: mov var_150, esi
+ loc_007332FF: mov var_160, esi
+ loc_00733305: mov var_180, esi
+ loc_0073330B: mov var_190, esi
+ loc_00733311: mov var_1A0, esi
+ loc_00733317: mov var_1B0, esi
+ loc_0073331D: mov var_1C0, esi
+ loc_00733323: mov var_1D0, esi
+ loc_00733329: mov var_1E0, esi
+ loc_0073332F: mov var_1F0, esi
+ loc_00733335: mov var_200, esi
+ loc_0073333B: mov var_210, esi
+ loc_00733341: mov var_220, esi
+ loc_00733347: mov var_230, esi
+ loc_0073334D: mov var_240, esi
+ loc_00733353: mov var_250, esi
+ loc_00733359: mov var_254, esi
+ loc_0073335F: mov var_258, esi
+ loc_00733365: mov var_25C, esi
+ loc_0073336B: mov var_264, esi
+ loc_00733371: mov var_260, esi
+ loc_00733377: mov [edx+0000000Ch], eax
+ loc_0073337A: call edi
+ loc_0073337C: mov ebx, [004013C0h] ; __vbaStrMove
+ loc_00733382: mov edx, eax
+ loc_00733384: lea ecx, var_2C
+ loc_00733387: call ebx
+ loc_00733389: sub esp, 00000010h
+ loc_0073338C: mov ecx, 00000008h
+ loc_00733391: mov edx, esp
+ loc_00733393: mov var_170, ecx
+ loc_00733399: mov eax, 0043C9F4h
+ loc_0073339E: push 0044A160h ; "UserRegistrationNum"
+ loc_007333A3: mov [edx], ecx
+ loc_007333A5: mov ecx, var_16C
+ loc_007333AB: mov var_168, eax
+ loc_007333B1: push 0044317Ch ; "UserInfo"
+ loc_007333B6: mov [edx+00000004h], ecx
+ loc_007333B9: push 004537A4h ; "BonziBUDDY"
+ loc_007333BE: mov [edx+00000008h], eax
+ loc_007333C1: mov eax, var_164
+ loc_007333C7: mov [edx+0000000Ch], eax
+ loc_007333CA: call edi
+ loc_007333CC: mov edx, eax
+ loc_007333CE: lea ecx, var_18
+ loc_007333D1: call ebx
+ loc_007333D3: cmp [0073C818h], esi
+ loc_007333D9: jnz 007333EBh
+ loc_007333DB: push 0073C818h
+ loc_007333E0: push 00441F00h
+ loc_007333E5: call [004012FCh] ; __vbaNew2
+ loc_007333EB: mov edi, [0073C818h]
+ loc_007333F1: lea edx, var_58
+ loc_007333F4: push edx
+ loc_007333F5: push edi
+ loc_007333F6: mov ecx, [edi]
+ loc_007333F8: call [ecx+00000014h]
+ loc_007333FB: cmp eax, esi
+ loc_007333FD: fnclex
+ loc_007333FF: jge 00733410h
+ loc_00733401: push 00000014h
+ loc_00733403: push 00441EF0h
+ loc_00733408: push edi
+ loc_00733409: push eax
+ loc_0073340A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733410: mov eax, var_58
+ loc_00733413: lea edx, var_254
+ loc_00733419: push edx
+ loc_0073341A: push eax
+ loc_0073341B: mov ecx, [eax]
+ loc_0073341D: mov edi, eax
+ loc_0073341F: call [ecx+000000B8h]
+ loc_00733425: cmp eax, esi
+ loc_00733427: fnclex
+ loc_00733429: jge 0073343Dh
+ loc_0073342B: push 000000B8h
+ loc_00733430: push 004437B4h
+ loc_00733435: push edi
+ loc_00733436: push eax
+ loc_00733437: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073343D: cmp [0073C818h], esi
+ loc_00733443: jnz 00733455h
+ loc_00733445: push 0073C818h
+ loc_0073344A: push 00441F00h
+ loc_0073344F: call [004012FCh] ; __vbaNew2
+ loc_00733455: mov edi, [0073C818h]
+ loc_0073345B: lea ecx, var_5C
+ loc_0073345E: push ecx
+ loc_0073345F: push edi
+ loc_00733460: mov eax, [edi]
+ loc_00733462: call [eax+00000014h]
+ loc_00733465: cmp eax, esi
+ loc_00733467: fnclex
+ loc_00733469: jge 0073347Ah
+ loc_0073346B: push 00000014h
+ loc_0073346D: push 00441EF0h
+ loc_00733472: push edi
+ loc_00733473: push eax
+ loc_00733474: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073347A: mov eax, var_5C
+ loc_0073347D: lea ecx, var_258
+ loc_00733483: push ecx
+ loc_00733484: push eax
+ loc_00733485: mov edx, [eax]
+ loc_00733487: mov edi, eax
+ loc_00733489: call [edx+000000C0h]
+ loc_0073348F: cmp eax, esi
+ loc_00733491: fnclex
+ loc_00733493: jge 007334A7h
+ loc_00733495: push 000000C0h
+ loc_0073349A: push 004437B4h
+ loc_0073349F: push edi
+ loc_007334A0: push eax
+ loc_007334A1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007334A7: cmp [0073C818h], esi
+ loc_007334AD: jnz 007334BFh
+ loc_007334AF: push 0073C818h
+ loc_007334B4: push 00441F00h
+ loc_007334B9: call [004012FCh] ; __vbaNew2
+ loc_007334BF: mov edi, [0073C818h]
+ loc_007334C5: lea eax, var_60
+ loc_007334C8: push eax
+ loc_007334C9: push edi
+ loc_007334CA: mov edx, [edi]
+ loc_007334CC: call [edx+00000014h]
+ loc_007334CF: cmp eax, esi
+ loc_007334D1: fnclex
+ loc_007334D3: jge 007334E4h
+ loc_007334D5: push 00000014h
+ loc_007334D7: push 00441EF0h
+ loc_007334DC: push edi
+ loc_007334DD: push eax
+ loc_007334DE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007334E4: mov eax, var_60
+ loc_007334E7: lea edx, var_25C
+ loc_007334ED: push edx
+ loc_007334EE: push eax
+ loc_007334EF: mov ecx, [eax]
+ loc_007334F1: mov edi, eax
+ loc_007334F3: call [ecx+000000C8h]
+ loc_007334F9: cmp eax, esi
+ loc_007334FB: fnclex
+ loc_007334FD: jge 00733511h
+ loc_007334FF: push 000000C8h
+ loc_00733504: push 004437B4h
+ loc_00733509: push edi
+ loc_0073350A: push eax
+ loc_0073350B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733511: mov eax, var_254
+ loc_00733517: push 00476C2Ch ; "maj="""
+ loc_0073351C: push eax
+ loc_0073351D: call [0040100Ch] ; __vbaStrI2
+ loc_00733523: mov edx, eax
+ loc_00733525: lea ecx, var_38
+ loc_00733528: call ebx
+ loc_0073352A: mov edi, [00401098h] ; __vbaStrCat
+ loc_00733530: push eax
+ loc_00733531: call edi
+ loc_00733533: mov edx, eax
+ loc_00733535: lea ecx, var_3C
+ loc_00733538: call ebx
+ loc_0073353A: push eax
+ loc_0073353B: push 004773F0h ; """ min="""
+ loc_00733540: call edi
+ loc_00733542: mov edx, eax
+ loc_00733544: lea ecx, var_40
+ loc_00733547: call ebx
+ loc_00733549: mov ecx, var_258
+ loc_0073354F: push eax
+ loc_00733550: push ecx
+ loc_00733551: call [0040100Ch] ; __vbaStrI2
+ loc_00733557: mov edx, eax
+ loc_00733559: lea ecx, var_44
+ loc_0073355C: call ebx
+ loc_0073355E: push eax
+ loc_0073355F: call edi
+ loc_00733561: mov edx, eax
+ loc_00733563: lea ecx, var_48
+ loc_00733566: call ebx
+ loc_00733568: push eax
+ loc_00733569: push 00477404h ; """ rev="""
+ loc_0073356E: call edi
+ loc_00733570: mov edx, eax
+ loc_00733572: lea ecx, var_4C
+ loc_00733575: call ebx
+ loc_00733577: mov edx, var_25C
+ loc_0073357D: push eax
+ loc_0073357E: push edx
+ loc_0073357F: call [0040100Ch] ; __vbaStrI2
+ loc_00733585: mov edx, eax
+ loc_00733587: lea ecx, var_50
+ loc_0073358A: call ebx
+ loc_0073358C: push eax
+ loc_0073358D: call edi
+ loc_0073358F: mov edx, eax
+ loc_00733591: lea ecx, var_54
+ loc_00733594: call ebx
+ loc_00733596: push eax
+ loc_00733597: push 00477418h ; """ "
+ loc_0073359C: call edi
+ loc_0073359E: mov edx, eax
+ loc_007335A0: lea ecx, var_34
+ loc_007335A3: call ebx
+ loc_007335A5: lea eax, var_54
+ loc_007335A8: lea ecx, var_50
+ loc_007335AB: push eax
+ loc_007335AC: lea edx, var_4C
+ loc_007335AF: push ecx
+ loc_007335B0: lea eax, var_48
+ loc_007335B3: push edx
+ loc_007335B4: lea ecx, var_44
+ loc_007335B7: push eax
+ loc_007335B8: lea edx, var_40
+ loc_007335BB: push ecx
+ loc_007335BC: lea eax, var_3C
+ loc_007335BF: push edx
+ loc_007335C0: lea ecx, var_38
+ loc_007335C3: push eax
+ loc_007335C4: push ecx
+ loc_007335C5: push 00000008h
+ loc_007335C7: call [00401324h] ; __vbaFreeStrList
+ loc_007335CD: lea edx, var_60
+ loc_007335D0: lea eax, var_5C
+ loc_007335D3: push edx
+ loc_007335D4: lea ecx, var_58
+ loc_007335D7: push eax
+ loc_007335D8: push ecx
+ loc_007335D9: push 00000003h
+ loc_007335DB: call [00401068h] ; __vbaFreeObjList
+ loc_007335E1: add esp, 00000034h
+ loc_007335E4: call 00738000h
+ loc_007335E9: push eax
+ loc_007335EA: call [00401024h] ; __vbaStrI4
+ loc_007335F0: mov edx, eax
+ loc_007335F2: lea ecx, var_28
+ loc_007335F5: call ebx
+ loc_007335F7: cmp [0073A254h], esi
+ loc_007335FD: jnz 0073360Fh
+ loc_007335FF: push 0073A254h
+ loc_00733604: push 00431838h
+ loc_00733609: call [004012FCh] ; __vbaNew2
+ loc_0073360F: mov eax, [0073A254h]
+ loc_00733614: lea edx, var_254
+ loc_0073361A: push edx
+ loc_0073361B: push 0043B910h ; "BBHome"
+ loc_00733620: push eax
+ loc_00733621: call 006A5DC0h
+ loc_00733626: cmp var_254, si
+ loc_0073362D: jz 00733642h
+ loc_0073362F: push 004473A0h
+ loc_00733634: push 0043B910h ; "BBHome"
+ loc_00733639: call edi
+ loc_0073363B: mov edx, eax
+ loc_0073363D: lea ecx, var_20
+ loc_00733640: call ebx
+ loc_00733642: mov edx, 004774A8h ; "Software\VB and VBA Program Settings\BonziBUDDY\Products"
+ loc_00733647: lea ecx, var_38
+ loc_0073364A: call [00401310h] ; __vbaStrCopy
+ loc_00733650: lea ecx, var_38
+ loc_00733653: push 0047748Ch ; ""
+ loc_00733658: push ecx
+ loc_00733659: call 00735730h
+ loc_0073365E: mov edx, eax
+ loc_00733660: lea ecx, var_3C
+ loc_00733663: call ebx
+ loc_00733665: push eax
+ loc_00733666: call edi
+ loc_00733668: mov edx, eax
+ loc_0073366A: lea ecx, var_40
+ loc_0073366D: call ebx
+ loc_0073366F: push eax
+ loc_00733670: push 00477520h ; ""
+ loc_00733675: call edi
+ loc_00733677: mov edx, eax
+ loc_00733679: lea ecx, var_20
+ loc_0073367C: call ebx
+ loc_0073367E: lea edx, var_40
+ loc_00733681: lea eax, var_3C
+ loc_00733684: push edx
+ loc_00733685: lea ecx, var_38
+ loc_00733688: push eax
+ loc_00733689: push ecx
+ loc_0073368A: push 00000003h
+ loc_0073368C: call [00401324h] ; __vbaFreeStrList
+ loc_00733692: add esp, 00000010h
+ loc_00733695: mov edx, 00477558h ; "Software\VB and VBA Program Settings\BonziBUDDY\Interests"
+ loc_0073369A: lea ecx, var_38
+ loc_0073369D: call [00401310h] ; __vbaStrCopy
+ loc_007336A3: lea edx, var_38
+ loc_007336A6: push 0047753Ch ; ""
+ loc_007336AB: push edx
+ loc_007336AC: call 00735730h
+ loc_007336B1: mov edx, eax
+ loc_007336B3: lea ecx, var_3C
+ loc_007336B6: call ebx
+ loc_007336B8: push eax
+ loc_007336B9: call edi
+ loc_007336BB: mov edx, eax
+ loc_007336BD: lea ecx, var_40
+ loc_007336C0: call ebx
+ loc_007336C2: push eax
+ loc_007336C3: push 004775D0h ; ""
+ loc_007336C8: call edi
+ loc_007336CA: mov edx, eax
+ loc_007336CC: lea ecx, var_30
+ loc_007336CF: call ebx
+ loc_007336D1: lea eax, var_40
+ loc_007336D4: lea ecx, var_3C
+ loc_007336D7: push eax
+ loc_007336D8: lea edx, var_38
+ loc_007336DB: push ecx
+ loc_007336DC: push edx
+ loc_007336DD: push 00000003h
+ loc_007336DF: call [00401324h] ; __vbaFreeStrList
+ loc_007336E5: add esp, 00000010h
+ loc_007336E8: mov edx, 0047726Ch ; "Software\VB and VBA Program Settings\BonziBUDDY\News"
+ loc_007336ED: lea ecx, var_38
+ loc_007336F0: call [00401310h] ; __vbaStrCopy
+ loc_007336F6: lea eax, var_38
+ loc_007336F9: push 004775F0h ; ""
+ loc_007336FE: push eax
+ loc_007336FF: call 00735730h
+ loc_00733704: mov edx, eax
+ loc_00733706: lea ecx, var_3C
+ loc_00733709: call ebx
+ loc_0073370B: push eax
+ loc_0073370C: call edi
+ loc_0073370E: mov edx, eax
+ loc_00733710: lea ecx, var_40
+ loc_00733713: call ebx
+ loc_00733715: push eax
+ loc_00733716: push 00477604h ; ""
+ loc_0073371B: call edi
+ loc_0073371D: mov edx, eax
+ loc_0073371F: lea ecx, var_24
+ loc_00733722: call ebx
+ loc_00733724: lea ecx, var_40
+ loc_00733727: lea edx, var_3C
+ loc_0073372A: push ecx
+ loc_0073372B: lea eax, var_38
+ loc_0073372E: push edx
+ loc_0073372F: push eax
+ loc_00733730: push 00000003h
+ loc_00733732: call [00401324h] ; __vbaFreeStrList
+ loc_00733738: mov ecx, var_24
+ loc_0073373B: add esp, 00000010h
+ loc_0073373E: push ecx
+ loc_0073373F: push 00477618h ; ""
+ loc_00733744: call [004011B8h] ; __vbaStrCmp
+ loc_0073374A: test eax, eax
+ loc_0073374C: jnz 00733767h
+ loc_0073374E: mov edx, 00477638h ; "Headlines~Virus-Alerts"
+ loc_00733753: lea ecx, var_24
+ loc_00733756: call [00401310h] ; __vbaStrCopy
+ loc_0073375C: mov edi, [004012B0h] ; __vbaVarCat
+ loc_00733762: jmp 00733801h
+ loc_00733767: mov eax, var_24
+ loc_0073376A: mov edi, [00401044h] ; __vbaLenBstr
+ loc_00733770: lea edx, var_24
+ loc_00733773: push eax
+ loc_00733774: mov var_168, edx
+ loc_0073377A: mov var_170, 00004008h
+ loc_00733784: call edi
+ loc_00733786: mov edx, eax
+ loc_00733788: push 00477604h ; ""
+ loc_0073378D: mov var_29C, edx
+ loc_00733793: call edi
+ loc_00733795: mov ecx, var_29C
+ loc_0073379B: lea edx, var_170
+ loc_007337A1: sub ecx, eax
+ loc_007337A3: lea eax, var_70
+ loc_007337A6: jo 00733FDFh
+ loc_007337AC: push ecx
+ loc_007337AD: push edx
+ loc_007337AE: push eax
+ loc_007337AF: call [004013ACh] ; rtcLeftCharVar
+ loc_007337B5: mov edi, [004012B0h] ; __vbaVarCat
+ loc_007337BB: lea ecx, var_70
+ loc_007337BE: lea edx, var_180
+ loc_007337C4: push ecx
+ loc_007337C5: lea eax, var_80
+ loc_007337C8: push edx
+ loc_007337C9: push eax
+ loc_007337CA: mov var_178, 00477684h ; "~Virus-Alerts"
+ loc_007337D4: mov var_180, 00000008h
+ loc_007337DE: call edi
+ loc_007337E0: push eax
+ loc_007337E1: call [00401040h] ; __vbaStrVarMove
+ loc_007337E7: mov edx, eax
+ loc_007337E9: lea ecx, var_24
+ loc_007337EC: call ebx
+ loc_007337EE: lea ecx, var_80
+ loc_007337F1: lea edx, var_70
+ loc_007337F4: push ecx
+ loc_007337F5: push edx
+ loc_007337F6: push 00000002h
+ loc_007337F8: call [00401050h] ; __vbaFreeVarList
+ loc_007337FE: add esp, 0000000Ch
+ loc_00733801: push 004776B4h ; ""
+ loc_00733806: push 004776E4h
+ loc_0073380B: call [00401098h] ; __vbaStrCat
+ loc_00733811: mov edx, eax
+ loc_00733813: lea ecx, var_38
+ loc_00733816: call ebx
+ loc_00733818: push eax
+ loc_00733819: mov eax, var_2C
+ loc_0073381C: push eax
+ loc_0073381D: call [00401098h] ; __vbaStrCat
+ loc_00733823: mov edx, eax
+ loc_00733825: lea ecx, var_3C
+ loc_00733828: call ebx
+ loc_0073382A: push eax
+ loc_0073382B: push 00477798h ; """ Reply=""XML"" UserInit="""
+ loc_00733830: call [00401098h] ; __vbaStrCat
+ loc_00733836: mov ecx, arg_8
+ loc_00733839: mov var_68, eax
+ loc_0073383C: mov eax, 00000008h
+ loc_00733841: mov var_170, 0000000Bh
+ loc_0073384B: mov dx, [ecx]
+ loc_0073384E: mov ecx, var_34
+ loc_00733851: mov var_168, dx
+ loc_00733858: mov edx, var_28
+ loc_0073385B: mov var_198, ecx
+ loc_00733861: mov ecx, var_18
+ loc_00733864: mov var_1C8, edx
+ loc_0073386A: mov edx, var_20
+ loc_0073386D: mov var_1F8, ecx
+ loc_00733873: mov ecx, var_30
+ loc_00733876: mov var_218, edx
+ loc_0073387C: mov edx, var_24
+ loc_0073387F: mov var_70, eax
+ loc_00733882: mov var_180, eax
+ loc_00733888: mov var_190, eax
+ loc_0073388E: mov var_1A0, eax
+ loc_00733894: mov var_1B0, eax
+ loc_0073389A: mov var_1C0, eax
+ loc_007338A0: mov var_1D0, eax
+ loc_007338A6: mov var_1E0, eax
+ loc_007338AC: mov var_1F0, eax
+ loc_007338B2: mov var_200, eax
+ loc_007338B8: mov var_210, eax
+ loc_007338BE: mov var_220, eax
+ loc_007338C4: mov var_230, eax
+ loc_007338CA: mov var_240, eax
+ loc_007338D0: mov var_250, eax
+ loc_007338D6: mov var_228, ecx
+ loc_007338DC: lea eax, var_70
+ loc_007338DF: mov var_238, edx
+ loc_007338E5: lea ecx, var_170
+ loc_007338EB: push eax
+ loc_007338EC: lea edx, var_80
+ loc_007338EF: push ecx
+ loc_007338F0: push edx
+ loc_007338F1: mov var_178, 004777D0h ; """>"
+ loc_007338FB: mov var_188, 004777DCh ; ""
+ loc_0073390F: mov var_1B8, 00477800h ; ""
+ loc_00733919: mov var_1D8, 0047781Ch ; ""
+ loc_00733923: mov var_1E8, 0047783Ch ; ""
+ loc_0073392D: mov var_208, 00476EF8h ; ""
+ loc_00733937: mov var_248, 00477854h ; ""
+ loc_00733941: call edi
+ loc_00733943: push eax
+ loc_00733944: lea eax, var_180
+ loc_0073394A: lea ecx, var_90
+ loc_00733950: push eax
+ loc_00733951: push ecx
+ loc_00733952: call edi
+ loc_00733954: push eax
+ loc_00733955: lea edx, var_190
+ loc_0073395B: lea eax, var_A0
+ loc_00733961: push edx
+ loc_00733962: push eax
+ loc_00733963: call edi
+ loc_00733965: lea ecx, var_1A0
+ loc_0073396B: push eax
+ loc_0073396C: lea edx, var_B0
+ loc_00733972: push ecx
+ loc_00733973: push edx
+ loc_00733974: call edi
+ loc_00733976: push eax
+ loc_00733977: lea eax, var_1B0
+ loc_0073397D: lea ecx, var_C0
+ loc_00733983: push eax
+ loc_00733984: push ecx
+ loc_00733985: call edi
+ loc_00733987: push eax
+ loc_00733988: lea edx, var_1C0
+ loc_0073398E: lea eax, var_D0
+ loc_00733994: push edx
+ loc_00733995: push eax
+ loc_00733996: call edi
+ loc_00733998: lea ecx, var_1D0
+ loc_0073399E: push eax
+ loc_0073399F: lea edx, var_E0
+ loc_007339A5: push ecx
+ loc_007339A6: push edx
+ loc_007339A7: call edi
+ loc_007339A9: push eax
+ loc_007339AA: lea eax, var_1E0
+ loc_007339B0: lea ecx, var_F0
+ loc_007339B6: push eax
+ loc_007339B7: push ecx
+ loc_007339B8: call edi
+ loc_007339BA: push eax
+ loc_007339BB: lea edx, var_1F0
+ loc_007339C1: lea eax, var_100
+ loc_007339C7: push edx
+ loc_007339C8: push eax
+ loc_007339C9: call edi
+ loc_007339CB: lea ecx, var_200
+ loc_007339D1: push eax
+ loc_007339D2: lea edx, var_110
+ loc_007339D8: push ecx
+ loc_007339D9: push edx
+ loc_007339DA: call edi
+ loc_007339DC: push eax
+ loc_007339DD: lea eax, var_210
+ loc_007339E3: lea ecx, var_120
+ loc_007339E9: push eax
+ loc_007339EA: push ecx
+ loc_007339EB: call edi
+ loc_007339ED: push eax
+ loc_007339EE: lea edx, var_220
+ loc_007339F4: lea eax, var_130
+ loc_007339FA: push edx
+ loc_007339FB: push eax
+ loc_007339FC: call edi
+ loc_007339FE: lea ecx, var_230
+ loc_00733A04: push eax
+ loc_00733A05: lea edx, var_140
+ loc_00733A0B: push ecx
+ loc_00733A0C: push edx
+ loc_00733A0D: call edi
+ loc_00733A0F: push eax
+ loc_00733A10: lea eax, var_240
+ loc_00733A16: lea ecx, var_150
+ loc_00733A1C: push eax
+ loc_00733A1D: push ecx
+ loc_00733A1E: call edi
+ loc_00733A20: push eax
+ loc_00733A21: lea edx, var_250
+ loc_00733A27: lea eax, var_160
+ loc_00733A2D: push edx
+ loc_00733A2E: push eax
+ loc_00733A2F: call edi
+ loc_00733A31: push eax
+ loc_00733A32: call [00401040h] ; __vbaStrVarMove
+ loc_00733A38: mov edx, eax
+ loc_00733A3A: lea ecx, var_14
+ loc_00733A3D: call ebx
+ loc_00733A3F: lea ecx, var_3C
+ loc_00733A42: lea edx, var_38
+ loc_00733A45: push ecx
+ loc_00733A46: push edx
+ loc_00733A47: push 00000002h
+ loc_00733A49: call [00401324h] ; __vbaFreeStrList
+ loc_00733A4F: lea eax, var_160
+ loc_00733A55: lea ecx, var_150
+ loc_00733A5B: push eax
+ loc_00733A5C: lea edx, var_140
+ loc_00733A62: push ecx
+ loc_00733A63: lea eax, var_130
+ loc_00733A69: push edx
+ loc_00733A6A: lea ecx, var_120
+ loc_00733A70: push eax
+ loc_00733A71: lea edx, var_110
+ loc_00733A77: push ecx
+ loc_00733A78: lea eax, var_100
+ loc_00733A7E: push edx
+ loc_00733A7F: lea ecx, var_F0
+ loc_00733A85: push eax
+ loc_00733A86: lea edx, var_E0
+ loc_00733A8C: push ecx
+ loc_00733A8D: lea eax, var_D0
+ loc_00733A93: push edx
+ loc_00733A94: lea ecx, var_C0
+ loc_00733A9A: push eax
+ loc_00733A9B: lea edx, var_B0
+ loc_00733AA1: push ecx
+ loc_00733AA2: lea eax, var_A0
+ loc_00733AA8: push edx
+ loc_00733AA9: lea ecx, var_90
+ loc_00733AAF: push eax
+ loc_00733AB0: lea edx, var_80
+ loc_00733AB3: push ecx
+ loc_00733AB4: lea eax, var_170
+ loc_00733ABA: push edx
+ loc_00733ABB: lea ecx, var_70
+ loc_00733ABE: push eax
+ loc_00733ABF: push ecx
+ loc_00733AC0: push 00000011h
+ loc_00733AC2: call [00401050h] ; __vbaFreeVarList
+ loc_00733AC8: add esp, 00000054h
+ loc_00733ACB: mov edx, 0043C9F4h
+ loc_00733AD0: mov ecx, 0073A6B4h
+ loc_00733AD5: call [00401310h] ; __vbaStrCopy
+ loc_00733ADB: mov eax, [0073A254h]
+ loc_00733AE0: mov [0073A6B8h], si
+ loc_00733AE7: cmp eax, esi
+ loc_00733AE9: jnz 00733B00h
+ loc_00733AEB: push 0073A254h
+ loc_00733AF0: push 00431838h
+ loc_00733AF5: call [004012FCh] ; __vbaNew2
+ loc_00733AFB: mov eax, [0073A254h]
+ loc_00733B00: mov edx, [eax]
+ loc_00733B02: push esi
+ loc_00733B03: push 00000012h
+ loc_00733B05: push eax
+ loc_00733B06: call [edx+000004BCh]
+ loc_00733B0C: mov edi, [00401128h] ; __vbaObjSet
+ loc_00733B12: push eax
+ loc_00733B13: lea eax, var_58
+ loc_00733B16: push eax
+ loc_00733B17: call edi
+ loc_00733B19: push eax
+ loc_00733B1A: call [0040103Ch] ; __vbaLateIdCall
+ loc_00733B20: add esp, 0000000Ch
+ loc_00733B23: lea ecx, var_58
+ loc_00733B26: call [0040142Ch] ; __vbaFreeObj
+ loc_00733B2C: mov eax, [0073A254h]
+ loc_00733B31: mov var_168, 0043DD6Ch ; "http://www.bonzi.com/bonziportal/bin/broker.asp"
+ loc_00733B3B: cmp eax, esi
+ loc_00733B3D: mov var_170, 00000008h
+ loc_00733B47: jnz 00733B5Eh
+ loc_00733B49: push 0073A254h
+ loc_00733B4E: push 00431838h
+ loc_00733B53: call [004012FCh] ; __vbaNew2
+ loc_00733B59: mov eax, [0073A254h]
+ loc_00733B5E: mov edx, var_170
+ loc_00733B64: sub esp, 00000010h
+ loc_00733B67: mov ecx, esp
+ loc_00733B69: push 00000009h
+ loc_00733B6B: push eax
+ loc_00733B6C: mov [ecx], edx
+ loc_00733B6E: mov edx, var_16C
+ loc_00733B74: mov [ecx+00000004h], edx
+ loc_00733B77: mov edx, var_168
+ loc_00733B7D: mov [ecx+00000008h], edx
+ loc_00733B80: mov edx, var_164
+ loc_00733B86: mov [ecx+0000000Ch], edx
+ loc_00733B89: mov ecx, [eax]
+ loc_00733B8B: call [ecx+000004BCh]
+ loc_00733B91: lea edx, var_58
+ loc_00733B94: push eax
+ loc_00733B95: push edx
+ loc_00733B96: call edi
+ loc_00733B98: push eax
+ loc_00733B99: call [004013F0h] ; __vbaLateIdSt
+ loc_00733B9F: lea ecx, var_58
+ loc_00733BA2: call [0040142Ch] ; __vbaFreeObj
+ loc_00733BA8: cmp [0073A254h], esi
+ loc_00733BAE: jnz 00733BC0h
+ loc_00733BB0: push 0073A254h
+ loc_00733BB5: push 00431838h
+ loc_00733BBA: call [004012FCh] ; __vbaNew2
+ loc_00733BC0: mov edi, [0073A254h]
+ loc_00733BC6: mov edx, 00477878h ; "GetTapData"
+ loc_00733BCB: lea ecx, var_38
+ loc_00733BCE: call [00401310h] ; __vbaStrCopy
+ loc_00733BD4: mov eax, [edi]
+ loc_00733BD6: lea ecx, var_38
+ loc_00733BD9: lea edx, var_14
+ loc_00733BDC: push ecx
+ loc_00733BDD: push edx
+ loc_00733BDE: push edi
+ loc_00733BDF: call [eax+00000748h]
+ loc_00733BE5: cmp eax, esi
+ loc_00733BE7: fnclex
+ loc_00733BE9: jge 00733BFDh
+ loc_00733BEB: push 00000748h
+ loc_00733BF0: push 004408D0h
+ loc_00733BF5: push edi
+ loc_00733BF6: push eax
+ loc_00733BF7: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733BFD: lea ecx, var_38
+ loc_00733C00: call [00401430h] ; __vbaFreeStr
+ loc_00733C06: mov ecx, var_14
+ loc_00733C09: mov eax, 00000008h
+ loc_00733C0E: mov var_170, eax
+ loc_00733C14: mov var_190, eax
+ loc_00733C1A: mov var_1B0, eax
+ loc_00733C20: mov eax, [0073A254h]
+ loc_00733C25: cmp eax, esi
+ loc_00733C27: mov var_168, 0043DD6Ch ; "http://www.bonzi.com/bonziportal/bin/broker.asp"
+ loc_00733C31: mov var_188, 0044A86Ch ; "POST"
+ loc_00733C3B: mov var_1A8, ecx
+ loc_00733C41: jnz 00733C58h
+ loc_00733C43: push 0073A254h
+ loc_00733C48: push 00431838h
+ loc_00733C4D: call [004012FCh] ; __vbaNew2
+ loc_00733C53: mov eax, [0073A254h]
+ loc_00733C58: mov ecx, var_170
+ loc_00733C5E: sub esp, 00000010h
+ loc_00733C61: mov edx, esp
+ loc_00733C63: sub esp, 00000010h
+ loc_00733C66: mov [edx], ecx
+ loc_00733C68: mov ecx, var_16C
+ loc_00733C6E: mov [edx+00000004h], ecx
+ loc_00733C71: mov ecx, var_168
+ loc_00733C77: mov [edx+00000008h], ecx
+ loc_00733C7A: mov ecx, var_164
+ loc_00733C80: mov [edx+0000000Ch], ecx
+ loc_00733C83: mov ecx, var_190
+ loc_00733C89: mov edx, esp
+ loc_00733C8B: sub esp, 00000010h
+ loc_00733C8E: mov [edx], ecx
+ loc_00733C90: mov ecx, var_18C
+ loc_00733C96: mov [edx+00000004h], ecx
+ loc_00733C99: mov ecx, var_188
+ loc_00733C9F: mov [edx+00000008h], ecx
+ loc_00733CA2: mov ecx, var_184
+ loc_00733CA8: mov [edx+0000000Ch], ecx
+ loc_00733CAB: mov ecx, var_1B0
+ loc_00733CB1: mov edx, esp
+ loc_00733CB3: push 00000003h
+ loc_00733CB5: push 00000011h
+ loc_00733CB7: push eax
+ loc_00733CB8: mov [edx], ecx
+ loc_00733CBA: mov ecx, var_1AC
+ loc_00733CC0: mov [edx+00000004h], ecx
+ loc_00733CC3: mov ecx, var_1A8
+ loc_00733CC9: mov [edx+00000008h], ecx
+ loc_00733CCC: mov ecx, var_1A4
+ loc_00733CD2: mov [edx+0000000Ch], ecx
+ loc_00733CD5: mov edx, [eax]
+ loc_00733CD7: call [edx+000004BCh]
+ loc_00733CDD: push eax
+ loc_00733CDE: lea eax, var_58
+ loc_00733CE1: push eax
+ loc_00733CE2: call [00401128h] ; __vbaObjSet
+ loc_00733CE8: push eax
+ loc_00733CE9: call [0040103Ch] ; __vbaLateIdCall
+ loc_00733CEF: add esp, 0000003Ch
+ loc_00733CF2: lea ecx, var_58
+ loc_00733CF5: call [0040142Ch] ; __vbaFreeObj
+ loc_00733CFB: lea ecx, var_254
+ loc_00733D01: mov var_254, 0000003Ch
+ loc_00733D0B: push ecx
+ loc_00733D0C: call 00735EE0h
+ loc_00733D11: cmp [0073A254h], esi
+ loc_00733D17: jnz 00733D29h
+ loc_00733D19: push 0073A254h
+ loc_00733D1E: push 00431838h
+ loc_00733D23: call [004012FCh] ; __vbaNew2
+ loc_00733D29: mov edi, [0073A254h]
+ loc_00733D2F: mov edx, 00477878h ; "GetTapData"
+ loc_00733D34: lea ecx, var_38
+ loc_00733D37: call [00401310h] ; __vbaStrCopy
+ loc_00733D3D: mov edx, [edi]
+ loc_00733D3F: lea eax, var_38
+ loc_00733D42: push 0073A6B4h
+ loc_00733D47: push eax
+ loc_00733D48: push edi
+ loc_00733D49: call [edx+00000748h]
+ loc_00733D4F: cmp eax, esi
+ loc_00733D51: fnclex
+ loc_00733D53: jge 00733D67h
+ loc_00733D55: push 00000748h
+ loc_00733D5A: push 004408D0h
+ loc_00733D5F: push edi
+ loc_00733D60: push eax
+ loc_00733D61: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733D67: lea ecx, var_38
+ loc_00733D6A: call [00401430h] ; __vbaFreeStr
+ loc_00733D70: push 0073A6B4h
+ loc_00733D75: call 00736070h
+ loc_00733D7A: mov edx, eax
+ loc_00733D7C: mov ecx, 0073A6B4h
+ loc_00733D81: call ebx
+ loc_00733D83: lea edx, var_170
+ loc_00733D89: lea eax, var_70
+ loc_00733D8C: lea ecx, var_2C
+ loc_00733D8F: push edx
+ loc_00733D90: push eax
+ loc_00733D91: mov var_168, ecx
+ loc_00733D97: mov var_170, 00004008h
+ loc_00733DA1: call [00401154h] ; rtcTrimVar
+ loc_00733DA7: lea ecx, var_70
+ loc_00733DAA: lea edx, var_80
+ loc_00733DAD: push ecx
+ loc_00733DAE: push edx
+ loc_00733DAF: mov var_178, esi
+ loc_00733DB5: mov var_180, 00008002h
+ loc_00733DBF: call [004010D4h] ; __vbaLenVar
+ loc_00733DC5: push eax
+ loc_00733DC6: lea eax, var_180
+ loc_00733DCC: push eax
+ loc_00733DCD: call [00401004h] ; __vbaVarTstGt
+ loc_00733DD3: lea ecx, var_70
+ loc_00733DD6: mov di, ax
+ loc_00733DD9: call [00401030h] ; __vbaFreeVar
+ loc_00733DDF: cmp di, si
+ loc_00733DE2: jz 00733E00h
+ loc_00733DE4: mov ecx, var_2C
+ loc_00733DE7: push ecx
+ loc_00733DE8: call [00401268h] ; __vbaDateStr
+ loc_00733DEE: fstp real8 ptr var_264
+ loc_00733DF4: lea edx, var_264
+ loc_00733DFA: push edx
+ loc_00733DFB: call 00737570h
+ loc_00733E00: cmp [0073C818h], esi
+ loc_00733E06: jnz 00733E18h
+ loc_00733E08: push 0073C818h
+ loc_00733E0D: push 00441F00h
+ loc_00733E12: call [004012FCh] ; __vbaNew2
+ loc_00733E18: mov edi, [0073C818h]
+ loc_00733E1E: lea ecx, var_58
+ loc_00733E21: push ecx
+ loc_00733E22: push edi
+ loc_00733E23: mov eax, [edi]
+ loc_00733E25: call [eax+00000014h]
+ loc_00733E28: cmp eax, esi
+ loc_00733E2A: fnclex
+ loc_00733E2C: jge 00733E3Dh
+ loc_00733E2E: push 00000014h
+ loc_00733E30: push 00441EF0h
+ loc_00733E35: push edi
+ loc_00733E36: push eax
+ loc_00733E37: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733E3D: mov eax, var_58
+ loc_00733E40: lea ecx, var_38
+ loc_00733E43: push ecx
+ loc_00733E44: push eax
+ loc_00733E45: mov edx, [eax]
+ loc_00733E47: mov edi, eax
+ loc_00733E49: call [edx+00000060h]
+ loc_00733E4C: cmp eax, esi
+ loc_00733E4E: fnclex
+ loc_00733E50: jge 00733E61h
+ loc_00733E52: push 00000060h
+ loc_00733E54: push 004437B4h
+ loc_00733E59: push edi
+ loc_00733E5A: push eax
+ loc_00733E5B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00733E61: lea edx, var_70
+ loc_00733E64: push edx
+ loc_00733E65: call [00401404h] ; rtcGetPresentDate
+ loc_00733E6B: lea eax, var_70
+ loc_00733E6E: push eax
+ loc_00733E6F: call [00401278h] ; __vbaR8ErrVar
+ loc_00733E75: sub esp, 00000008h
+ loc_00733E78: fstp real8 ptr [esp]
+ loc_00733E7B: call [0040121Ch] ; __vbaStrR8
+ loc_00733E81: mov edx, eax
+ loc_00733E83: lea ecx, var_3C
+ loc_00733E86: call ebx
+ loc_00733E88: mov ecx, var_38
+ loc_00733E8B: push eax
+ loc_00733E8C: push 004773C0h ; "LastDownloadDateTime"
+ loc_00733E91: push 004552B8h ; "TapData"
+ loc_00733E96: push ecx
+ loc_00733E97: call [00401010h] ; rtcSaveSetting
+ loc_00733E9D: lea edx, var_3C
+ loc_00733EA0: lea eax, var_38
+ loc_00733EA3: push edx
+ loc_00733EA4: push eax
+ loc_00733EA5: push 00000002h
+ loc_00733EA7: call [00401324h] ; __vbaFreeStrList
+ loc_00733EAD: add esp, 0000000Ch
+ loc_00733EB0: lea ecx, var_58
+ loc_00733EB3: call [0040142Ch] ; __vbaFreeObj
+ loc_00733EB9: lea ecx, var_70
+ loc_00733EBC: lea edx, var_70
+ loc_00733EBF: push ecx
+ loc_00733EC0: push edx
+ loc_00733EC1: push 00000002h
+ loc_00733EC3: call [00401050h] ; __vbaFreeVarList
+ loc_00733EC9: add esp, 0000000Ch
+ loc_00733ECC: push 0073A6B4h
+ loc_00733ED1: call 00734CE0h
+ loc_00733ED6: push 0073A6B4h
+ loc_00733EDB: call 00733FF0h
+ loc_00733EE0: fwait
+ loc_00733EE1: push 00733FCCh
+ loc_00733EE6: jmp 00733F9Dh
+ loc_00733EEB: lea eax, var_54
+ loc_00733EEE: lea ecx, var_50
+ loc_00733EF1: push eax
+ loc_00733EF2: lea edx, var_4C
+ loc_00733EF5: push ecx
+ loc_00733EF6: lea eax, var_48
+ loc_00733EF9: push edx
+ loc_00733EFA: lea ecx, var_44
+ loc_00733EFD: push eax
+ loc_00733EFE: lea edx, var_40
+ loc_00733F01: push ecx
+ loc_00733F02: lea eax, var_3C
+ loc_00733F05: push edx
+ loc_00733F06: lea ecx, var_38
+ loc_00733F09: push eax
+ loc_00733F0A: push ecx
+ loc_00733F0B: push 00000008h
+ loc_00733F0D: call [00401324h] ; __vbaFreeStrList
+ loc_00733F13: lea edx, var_60
+ loc_00733F16: lea eax, var_5C
+ loc_00733F19: push edx
+ loc_00733F1A: lea ecx, var_58
+ loc_00733F1D: push eax
+ loc_00733F1E: push ecx
+ loc_00733F1F: push 00000003h
+ loc_00733F21: call [00401068h] ; __vbaFreeObjList
+ loc_00733F27: lea edx, var_160
+ loc_00733F2D: lea eax, var_150
+ loc_00733F33: push edx
+ loc_00733F34: lea ecx, var_140
+ loc_00733F3A: push eax
+ loc_00733F3B: lea edx, var_130
+ loc_00733F41: push ecx
+ loc_00733F42: lea eax, var_120
+ loc_00733F48: push edx
+ loc_00733F49: lea ecx, var_110
+ loc_00733F4F: push eax
+ loc_00733F50: lea edx, var_100
+ loc_00733F56: push ecx
+ loc_00733F57: lea eax, var_F0
+ loc_00733F5D: push edx
+ loc_00733F5E: lea ecx, var_E0
+ loc_00733F64: push eax
+ loc_00733F65: lea edx, var_D0
+ loc_00733F6B: push ecx
+ loc_00733F6C: lea eax, var_C0
+ loc_00733F72: push edx
+ loc_00733F73: lea ecx, var_B0
+ loc_00733F79: push eax
+ loc_00733F7A: lea edx, var_A0
+ loc_00733F80: push ecx
+ loc_00733F81: lea eax, var_90
+ loc_00733F87: push edx
+ loc_00733F88: lea ecx, var_80
+ loc_00733F8B: push eax
+ loc_00733F8C: lea edx, var_70
+ loc_00733F8F: push ecx
+ loc_00733F90: push edx
+ loc_00733F91: push 00000010h
+ loc_00733F93: call [00401050h] ; __vbaFreeVarList
+ loc_00733F99: add esp, 00000078h
+ loc_00733F9C: ret
+ loc_00733F9D: mov esi, [00401430h] ; __vbaFreeStr
+ loc_00733FA3: lea ecx, var_14
+ loc_00733FA6: call __vbaFreeStr
+ loc_00733FA8: lea ecx, var_18
+ loc_00733FAB: call __vbaFreeStr
+ loc_00733FAD: lea ecx, var_20
+ loc_00733FB0: call __vbaFreeStr
+ loc_00733FB2: lea ecx, var_24
+ loc_00733FB5: call __vbaFreeStr
+ loc_00733FB7: lea ecx, var_28
+ loc_00733FBA: call __vbaFreeStr
+ loc_00733FBC: lea ecx, var_2C
+ loc_00733FBF: call __vbaFreeStr
+ loc_00733FC1: lea ecx, var_30
+ loc_00733FC4: call __vbaFreeStr
+ loc_00733FC6: lea ecx, var_34
+ loc_00733FC9: call __vbaFreeStr
+ loc_00733FCB: ret
+ loc_00733FCC: mov ecx, var_10
+ loc_00733FCF: pop edi
+ loc_00733FD0: pop esi
+ loc_00733FD1: mov fs:[00000000h], ecx
+ loc_00733FD8: pop ebx
+ loc_00733FD9: mov esp, ebp
+ loc_00733FDB: pop ebp
+ loc_00733FDC: retn 0004h
+End Sub
+
+Private Sub Proc_76_27_733FF0
+ loc_00733FF0: push ebp
+ loc_00733FF1: mov ebp, esp
+ loc_00733FF3: sub esp, 00000008h
+ loc_00733FF6: push 00412856h ; __vbaExceptHandler
+ loc_00733FFB: mov eax, fs:[00000000h]
+ loc_00734001: push eax
+ loc_00734002: mov fs:[00000000h], esp
+ loc_00734009: sub esp, 000000CCh
+ loc_0073400F: push ebx
+ loc_00734010: push esi
+ loc_00734011: push edi
+ loc_00734012: mov var_8, esp
+ loc_00734015: mov var_4, 00412618h
+ loc_0073401C: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_00734022: xor esi, esi
+ loc_00734024: mov edx, 004778B4h ; "Expires"
+ loc_00734029: lea ecx, var_48
+ loc_0073402C: mov var_14, esi
+ loc_0073402F: mov var_18, esi
+ loc_00734032: mov var_1C, esi
+ loc_00734035: mov var_20, esi
+ loc_00734038: mov var_24, esi
+ loc_0073403B: mov var_28, esi
+ loc_0073403E: mov var_2C, esi
+ loc_00734041: mov var_30, esi
+ loc_00734044: mov var_40, esi
+ loc_00734047: mov var_44, esi
+ loc_0073404A: mov var_48, esi
+ loc_0073404D: mov var_4C, esi
+ loc_00734050: mov var_5C, esi
+ loc_00734053: mov var_6C, esi
+ loc_00734056: mov var_7C, esi
+ loc_00734059: mov var_8C, esi
+ loc_0073405F: mov var_9C, esi
+ loc_00734065: mov var_AC, esi
+ loc_0073406B: mov var_B8, esi
+ loc_00734071: mov var_B4, esi
+ loc_00734077: mov var_B0, esi
+ loc_0073407D: call ebx
+ loc_0073407F: mov edx, 00477894h ; "BonziContent"
+ loc_00734084: lea ecx, var_44
+ loc_00734087: call ebx
+ loc_00734089: mov edi, arg_8
+ loc_0073408C: lea eax, var_B0
+ loc_00734092: lea ecx, var_48
+ loc_00734095: push eax
+ loc_00734096: mov eax, [edi]
+ loc_00734098: lea edx, var_44
+ loc_0073409B: push ecx
+ loc_0073409C: push edx
+ loc_0073409D: push eax
+ loc_0073409E: call 0065D630h
+ loc_007340A3: mov edx, eax
+ loc_007340A5: lea ecx, var_28
+ loc_007340A8: call [004013C0h] ; __vbaStrMove
+ loc_007340AE: lea ecx, var_48
+ loc_007340B1: lea edx, var_44
+ loc_007340B4: push ecx
+ loc_007340B5: push edx
+ loc_007340B6: push 00000002h
+ loc_007340B8: call [00401324h] ; __vbaFreeStrList
+ loc_007340BE: add esp, 0000000Ch
+ loc_007340C1: lea ecx, var_8C
+ loc_007340C7: lea edx, var_5C
+ loc_007340CA: lea eax, var_28
+ loc_007340CD: push ecx
+ loc_007340CE: push edx
+ loc_007340CF: mov var_84, eax
+ loc_007340D5: mov var_8C, 00004008h
+ loc_007340DF: call [00401154h] ; rtcTrimVar
+ loc_007340E5: lea eax, var_5C
+ loc_007340E8: lea ecx, var_6C
+ loc_007340EB: push eax
+ loc_007340EC: push ecx
+ loc_007340ED: mov var_94, esi
+ loc_007340F3: mov var_9C, 00008002h
+ loc_007340FD: call [004010D4h] ; __vbaLenVar
+ loc_00734103: lea edx, var_9C
+ loc_00734109: push eax
+ loc_0073410A: push edx
+ loc_0073410B: call [004011C0h] ; __vbaVarTstEq
+ loc_00734111: lea ecx, var_5C
+ loc_00734114: mov var_BC, ax
+ loc_0073411B: call [00401030h] ; __vbaFreeVar
+ loc_00734121: cmp var_BC, si
+ loc_00734128: jz 00734134h
+ loc_0073412A: mov edx, 004778C8h ; "+ 1 h"
+ loc_0073412F: lea ecx, var_28
+ loc_00734132: call ebx
+ loc_00734134: mov edx, 004778D8h ; "FirstTap"
+ loc_00734139: lea ecx, var_48
+ loc_0073413C: mov var_B0, esi
+ loc_00734142: call ebx
+ loc_00734144: mov edx, 00477894h ; "BonziContent"
+ loc_00734149: lea ecx, var_44
+ loc_0073414C: call ebx
+ loc_0073414E: lea eax, var_B0
+ loc_00734154: lea ecx, var_48
+ loc_00734157: push eax
+ loc_00734158: mov eax, [edi]
+ loc_0073415A: lea edx, var_44
+ loc_0073415D: push ecx
+ loc_0073415E: push edx
+ loc_0073415F: push eax
+ loc_00734160: call 0065D630h
+ loc_00734165: mov edx, eax
+ loc_00734167: lea ecx, var_30
+ loc_0073416A: call [004013C0h] ; __vbaStrMove
+ loc_00734170: lea ecx, var_48
+ loc_00734173: lea edx, var_44
+ loc_00734176: push ecx
+ loc_00734177: push edx
+ loc_00734178: push 00000002h
+ loc_0073417A: call [00401324h] ; __vbaFreeStrList
+ loc_00734180: add esp, 0000000Ch
+ loc_00734183: mov edx, 004766D0h ; "ServerLoad"
+ loc_00734188: lea ecx, var_48
+ loc_0073418B: mov var_B0, esi
+ loc_00734191: call ebx
+ loc_00734193: mov edx, 00477894h ; "BonziContent"
+ loc_00734198: lea ecx, var_44
+ loc_0073419B: call ebx
+ loc_0073419D: lea eax, var_B0
+ loc_007341A3: lea ecx, var_48
+ loc_007341A6: push eax
+ loc_007341A7: mov eax, [edi]
+ loc_007341A9: lea edx, var_44
+ loc_007341AC: push ecx
+ loc_007341AD: push edx
+ loc_007341AE: push eax
+ loc_007341AF: call 0065D630h
+ loc_007341B4: mov edx, eax
+ loc_007341B6: lea ecx, var_2C
+ loc_007341B9: call [004013C0h] ; __vbaStrMove
+ loc_007341BF: lea ecx, var_48
+ loc_007341C2: lea edx, var_44
+ loc_007341C5: push ecx
+ loc_007341C6: push edx
+ loc_007341C7: push 00000002h
+ loc_007341C9: call [00401324h] ; __vbaFreeStrList
+ loc_007341CF: mov eax, [0073C818h]
+ loc_007341D4: add esp, 0000000Ch
+ loc_007341D7: cmp eax, esi
+ loc_007341D9: jnz 007341EBh
+ loc_007341DB: push 0073C818h
+ loc_007341E0: push 00441F00h
+ loc_007341E5: call [004012FCh] ; __vbaNew2
+ loc_007341EB: mov edi, [0073C818h]
+ loc_007341F1: lea ecx, var_4C
+ loc_007341F4: push ecx
+ loc_007341F5: push edi
+ loc_007341F6: mov eax, [edi]
+ loc_007341F8: call [eax+00000014h]
+ loc_007341FB: cmp eax, esi
+ loc_007341FD: fnclex
+ loc_007341FF: jge 00734210h
+ loc_00734201: push 00000014h
+ loc_00734203: push 00441EF0h
+ loc_00734208: push edi
+ loc_00734209: push eax
+ loc_0073420A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734210: mov eax, var_4C
+ loc_00734213: lea ecx, var_44
+ loc_00734216: push ecx
+ loc_00734217: push eax
+ loc_00734218: mov edx, [eax]
+ loc_0073421A: mov edi, eax
+ loc_0073421C: call [edx+00000060h]
+ loc_0073421F: cmp eax, esi
+ loc_00734221: fnclex
+ loc_00734223: jge 00734234h
+ loc_00734225: push 00000060h
+ loc_00734227: push 004437B4h
+ loc_0073422C: push edi
+ loc_0073422D: push eax
+ loc_0073422E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734234: push 00443ED0h ; "TRUE"
+ loc_00734239: mov ecx, 00000008h
+ loc_0073423E: sub esp, 00000010h
+ loc_00734241: mov var_8C, ecx
+ loc_00734247: mov edx, esp
+ loc_00734249: mov eax, 0043C9F4h
+ loc_0073424E: mov var_84, eax
+ loc_00734254: push 004552CCh ; "NTP"
+ loc_00734259: mov [edx], ecx
+ loc_0073425B: mov ecx, var_88
+ loc_00734261: push 004552B8h ; "TapData"
+ loc_00734266: mov [edx+00000004h], ecx
+ loc_00734269: mov ecx, var_44
+ loc_0073426C: push ecx
+ loc_0073426D: mov [edx+00000008h], eax
+ loc_00734270: mov eax, var_80
+ loc_00734273: mov [edx+0000000Ch], eax
+ loc_00734276: call [00401354h] ; rtcGetSetting
+ loc_0073427C: mov edx, eax
+ loc_0073427E: lea ecx, var_48
+ loc_00734281: call [004013C0h] ; __vbaStrMove
+ loc_00734287: push eax
+ loc_00734288: call [004011B8h] ; __vbaStrCmp
+ loc_0073428E: mov edi, eax
+ loc_00734290: lea edx, var_48
+ loc_00734293: lea eax, var_44
+ loc_00734296: push edx
+ loc_00734297: neg edi
+ loc_00734299: push eax
+ loc_0073429A: push 00000002h
+ loc_0073429C: sbb edi, edi
+ loc_0073429E: call [00401324h] ; __vbaFreeStrList
+ loc_007342A4: add esp, 0000000Ch
+ loc_007342A7: lea ecx, var_4C
+ loc_007342AA: call [0040142Ch] ; __vbaFreeObj
+ loc_007342B0: cmp di, si
+ loc_007342B3: jz 007342D1h
+ loc_007342B5: mov edx, 004766ECh ; "+ 15 n"
+ loc_007342BA: lea ecx, var_44
+ loc_007342BD: call ebx
+ loc_007342BF: lea ecx, var_44
+ loc_007342C2: push ecx
+ loc_007342C3: call 0072F310h
+ loc_007342C8: lea ecx, var_44
+ loc_007342CB: call [00401430h] ; __vbaFreeStr
+ loc_007342D1: lea edx, var_5C
+ loc_007342D4: push edx
+ loc_007342D5: call [00401404h] ; rtcGetPresentDate
+ loc_007342DB: lea eax, var_5C
+ loc_007342DE: push eax
+ loc_007342DF: call [004012B8h] ; __vbaDateVar
+ loc_007342E5: fstp real8 ptr var_B8
+ loc_007342EB: lea ecx, var_B8
+ loc_007342F1: lea edx, var_28
+ loc_007342F4: push ecx
+ loc_007342F5: push edx
+ loc_007342F6: call 00734890h
+ loc_007342FB: fstp real8 ptr var_38
+ loc_007342FE: lea ecx, var_5C
+ loc_00734301: call [00401030h] ; __vbaFreeVar
+ loc_00734307: cmp [0073C818h], esi
+ loc_0073430D: jnz 0073431Fh
+ loc_0073430F: push 0073C818h
+ loc_00734314: push 00441F00h
+ loc_00734319: call [004012FCh] ; __vbaNew2
+ loc_0073431F: mov edi, [0073C818h]
+ loc_00734325: lea ecx, var_4C
+ loc_00734328: push ecx
+ loc_00734329: push edi
+ loc_0073432A: mov eax, [edi]
+ loc_0073432C: call [eax+00000014h]
+ loc_0073432F: cmp eax, esi
+ loc_00734331: fnclex
+ loc_00734333: jge 00734344h
+ loc_00734335: push 00000014h
+ loc_00734337: push 00441EF0h
+ loc_0073433C: push edi
+ loc_0073433D: push eax
+ loc_0073433E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734344: mov eax, var_4C
+ loc_00734347: lea ecx, var_44
+ loc_0073434A: push ecx
+ loc_0073434B: push eax
+ loc_0073434C: mov edx, [eax]
+ loc_0073434E: mov edi, eax
+ loc_00734350: call [edx+00000060h]
+ loc_00734353: cmp eax, esi
+ loc_00734355: fnclex
+ loc_00734357: jge 00734368h
+ loc_00734359: push 00000060h
+ loc_0073435B: push 004437B4h
+ loc_00734360: push edi
+ loc_00734361: push eax
+ loc_00734362: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734368: fld real8 ptr var_38
+ loc_0073436B: call [00401168h] ; __vbaFpR8
+ loc_00734371: sub esp, 00000008h
+ loc_00734374: fstp real8 ptr [esp]
+ loc_00734377: call [0040121Ch] ; __vbaStrR8
+ loc_0073437D: mov edx, eax
+ loc_0073437F: lea ecx, var_48
+ loc_00734382: call [004013C0h] ; __vbaStrMove
+ loc_00734388: mov edx, var_44
+ loc_0073438B: push eax
+ loc_0073438C: push 00476B5Ch ; "NextDownloadDateTime"
+ loc_00734391: push 004552B8h ; "TapData"
+ loc_00734396: push edx
+ loc_00734397: call [00401010h] ; rtcSaveSetting
+ loc_0073439D: lea eax, var_48
+ loc_007343A0: lea ecx, var_44
+ loc_007343A3: push eax
+ loc_007343A4: push ecx
+ loc_007343A5: push 00000002h
+ loc_007343A7: call [00401324h] ; __vbaFreeStrList
+ loc_007343AD: add esp, 0000000Ch
+ loc_007343B0: lea ecx, var_4C
+ loc_007343B3: call [0040142Ch] ; __vbaFreeObj
+ loc_007343B9: cmp [0073C818h], esi
+ loc_007343BF: jnz 007343D1h
+ loc_007343C1: push 0073C818h
+ loc_007343C6: push 00441F00h
+ loc_007343CB: call [004012FCh] ; __vbaNew2
+ loc_007343D1: mov edi, [0073C818h]
+ loc_007343D7: lea eax, var_4C
+ loc_007343DA: push eax
+ loc_007343DB: push edi
+ loc_007343DC: mov edx, [edi]
+ loc_007343DE: call [edx+00000014h]
+ loc_007343E1: cmp eax, esi
+ loc_007343E3: fnclex
+ loc_007343E5: jge 007343F6h
+ loc_007343E7: push 00000014h
+ loc_007343E9: push 00441EF0h
+ loc_007343EE: push edi
+ loc_007343EF: push eax
+ loc_007343F0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007343F6: mov eax, var_4C
+ loc_007343F9: lea edx, var_44
+ loc_007343FC: push edx
+ loc_007343FD: push eax
+ loc_007343FE: mov ecx, [eax]
+ loc_00734400: mov edi, eax
+ loc_00734402: call [ecx+00000060h]
+ loc_00734405: cmp eax, esi
+ loc_00734407: fnclex
+ loc_00734409: jge 0073441Ah
+ loc_0073440B: push 00000060h
+ loc_0073440D: push 004437B4h
+ loc_00734412: push edi
+ loc_00734413: push eax
+ loc_00734414: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073441A: mov eax, var_30
+ loc_0073441D: mov ecx, var_44
+ loc_00734420: push eax
+ loc_00734421: push 00476ADCh ; "FirstTimeInterval"
+ loc_00734426: push 004552B8h ; "TapData"
+ loc_0073442B: push ecx
+ loc_0073442C: call [00401010h] ; rtcSaveSetting
+ loc_00734432: lea ecx, var_44
+ loc_00734435: call [00401430h] ; __vbaFreeStr
+ loc_0073443B: lea ecx, var_4C
+ loc_0073443E: call [0040142Ch] ; __vbaFreeObj
+ loc_00734444: cmp [0073C818h], esi
+ loc_0073444A: jnz 0073445Ch
+ loc_0073444C: push 0073C818h
+ loc_00734451: push 00441F00h
+ loc_00734456: call [004012FCh] ; __vbaNew2
+ loc_0073445C: mov edi, [0073C818h]
+ loc_00734462: lea eax, var_4C
+ loc_00734465: push eax
+ loc_00734466: push edi
+ loc_00734467: mov edx, [edi]
+ loc_00734469: call [edx+00000014h]
+ loc_0073446C: cmp eax, esi
+ loc_0073446E: fnclex
+ loc_00734470: jge 00734481h
+ loc_00734472: push 00000014h
+ loc_00734474: push 00441EF0h
+ loc_00734479: push edi
+ loc_0073447A: push eax
+ loc_0073447B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734481: mov eax, var_4C
+ loc_00734484: lea edx, var_44
+ loc_00734487: push edx
+ loc_00734488: push eax
+ loc_00734489: mov ecx, [eax]
+ loc_0073448B: mov edi, eax
+ loc_0073448D: call [ecx+00000060h]
+ loc_00734490: cmp eax, esi
+ loc_00734492: fnclex
+ loc_00734494: jge 007344A5h
+ loc_00734496: push 00000060h
+ loc_00734498: push 004437B4h
+ loc_0073449D: push edi
+ loc_0073449E: push eax
+ loc_0073449F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007344A5: mov eax, var_2C
+ loc_007344A8: mov ecx, var_44
+ loc_007344AB: push eax
+ loc_007344AC: push 004766D0h ; "ServerLoad"
+ loc_007344B1: push 004552B8h ; "TapData"
+ loc_007344B6: push ecx
+ loc_007344B7: call [00401010h] ; rtcSaveSetting
+ loc_007344BD: lea ecx, var_44
+ loc_007344C0: call [00401430h] ; __vbaFreeStr
+ loc_007344C6: lea ecx, var_4C
+ loc_007344C9: call [0040142Ch] ; __vbaFreeObj
+ loc_007344CF: mov edx, arg_8
+ loc_007344D2: lea eax, var_8C
+ loc_007344D8: lea ecx, var_5C
+ loc_007344DB: push eax
+ loc_007344DC: push ecx
+ loc_007344DD: mov var_84, edx
+ loc_007344E3: mov var_8C, 00004008h
+ loc_007344ED: call [00401080h] ; rtcLowerCaseVar
+ loc_007344F3: lea edx, var_5C
+ loc_007344F6: push 00000001h
+ loc_007344F8: lea eax, var_9C
+ loc_007344FE: push edx
+ loc_007344FF: push eax
+ loc_00734500: lea ecx, var_6C
+ loc_00734503: push esi
+ loc_00734504: push ecx
+ loc_00734505: mov var_94, 004778F0h ; ""
+ loc_0073458D: mov var_9C, 00000008h
+ loc_00734597: mov var_AC, 00000002h
+ loc_007345A1: call [0040129Ch] ; __vbaInStrVar
+ loc_007345A7: lea ecx, var_AC
+ loc_007345AD: push eax
+ loc_007345AE: lea edx, var_7C
+ loc_007345B1: push ecx
+ loc_007345B2: push edx
+ loc_007345B3: call [00401008h] ; __vbaVarSub
+ loc_007345B9: push eax
+ loc_007345BA: call [004012C0h] ; __vbaI2Var
+ loc_007345C0: mov var_14, eax
+ loc_007345C3: lea eax, var_6C
+ loc_007345C6: lea ecx, var_5C
+ loc_007345C9: push eax
+ loc_007345CA: push ecx
+ loc_007345CB: push 00000002h
+ loc_007345CD: call [00401050h] ; __vbaFreeVarList
+ loc_007345D3: add esp, 0000000Ch
+ loc_007345D6: cmp var_14, si
+ loc_007345DA: jle 0073480Bh
+ loc_007345E0: mov eax, arg_8
+ loc_007345E3: lea edx, var_14
+ loc_007345E6: lea ecx, var_9C
+ loc_007345EC: mov var_94, edx
+ loc_007345F2: mov var_84, eax
+ loc_007345F8: push ecx
+ loc_007345F9: lea edx, var_8C
+ loc_007345FF: push edi
+ loc_00734600: lea eax, var_5C
+ loc_00734603: push edx
+ loc_00734604: push eax
+ loc_00734605: mov var_9C, 00004002h
+ loc_0073460F: mov var_8C, 00004008h
+ loc_00734619: call [00401188h] ; rtcMidCharVar
+ loc_0073461F: lea ecx, var_5C
+ loc_00734622: push ecx
+ loc_00734623: call [00401040h] ; __vbaStrVarMove
+ loc_00734629: mov edi, [004013C0h] ; __vbaStrMove
+ loc_0073462F: mov edx, eax
+ loc_00734631: lea ecx, var_20
+ loc_00734634: call edi
+ loc_00734636: lea ecx, var_5C
+ loc_00734639: call [00401030h] ; __vbaFreeVar
+ loc_0073463F: xor edx, edx
+ loc_00734641: lea ecx, var_48
+ loc_00734644: mov var_B0, esi
+ loc_0073464A: call ebx
+ loc_0073464C: mov edx, 00477934h ; "server"
+ loc_00734651: lea ecx, var_44
+ loc_00734654: call ebx
+ loc_00734656: lea edx, var_B0
+ loc_0073465C: lea eax, var_48
+ loc_0073465F: push edx
+ loc_00734660: mov edx, var_20
+ loc_00734663: lea ecx, var_44
+ loc_00734666: push eax
+ loc_00734667: push ecx
+ loc_00734668: push edx
+ loc_00734669: call 0065D630h
+ loc_0073466E: mov edx, eax
+ loc_00734670: lea ecx, var_24
+ loc_00734673: call edi
+ loc_00734675: lea eax, var_48
+ loc_00734678: lea ecx, var_44
+ loc_0073467B: push eax
+ loc_0073467C: push ecx
+ loc_0073467D: push 00000002h
+ loc_0073467F: call [00401324h] ; __vbaFreeStrList
+ loc_00734685: add esp, 0000000Ch
+ loc_00734688: xor edx, edx
+ loc_0073468A: lea ecx, var_48
+ loc_0073468D: mov var_B0, esi
+ loc_00734693: call ebx
+ loc_00734695: mov edx, 00477948h ; "user"
+ loc_0073469A: lea ecx, var_44
+ loc_0073469D: call ebx
+ loc_0073469F: lea edx, var_B0
+ loc_007346A5: lea eax, var_48
+ loc_007346A8: push edx
+ loc_007346A9: mov edx, var_20
+ loc_007346AC: lea ecx, var_44
+ loc_007346AF: push eax
+ loc_007346B0: push ecx
+ loc_007346B1: push edx
+ loc_007346B2: call 0065D630h
+ loc_007346B7: mov edx, eax
+ loc_007346B9: lea ecx, var_1C
+ loc_007346BC: call edi
+ loc_007346BE: lea eax, var_48
+ loc_007346C1: lea ecx, var_44
+ loc_007346C4: push eax
+ loc_007346C5: push ecx
+ loc_007346C6: push 00000002h
+ loc_007346C8: call [00401324h] ; __vbaFreeStrList
+ loc_007346CE: add esp, 0000000Ch
+ loc_007346D1: xor edx, edx
+ loc_007346D3: lea ecx, var_48
+ loc_007346D6: mov var_B0, esi
+ loc_007346DC: call ebx
+ loc_007346DE: mov edx, 00477958h ; "password"
+ loc_007346E3: lea ecx, var_44
+ loc_007346E6: call ebx
+ loc_007346E8: lea edx, var_B0
+ loc_007346EE: lea eax, var_48
+ loc_007346F1: push edx
+ loc_007346F2: mov edx, var_20
+ loc_007346F5: lea ecx, var_44
+ loc_007346F8: push eax
+ loc_007346F9: push ecx
+ loc_007346FA: push edx
+ loc_007346FB: call 0065D630h
+ loc_00734700: mov edx, eax
+ loc_00734702: lea ecx, var_40
+ loc_00734705: call edi
+ loc_00734707: lea eax, var_48
+ loc_0073470A: lea ecx, var_44
+ loc_0073470D: push eax
+ loc_0073470E: push ecx
+ loc_0073470F: push 00000002h
+ loc_00734711: call [00401324h] ; __vbaFreeStrList
+ loc_00734717: add esp, 0000000Ch
+ loc_0073471A: xor edx, edx
+ loc_0073471C: lea ecx, var_48
+ loc_0073471F: mov var_B0, esi
+ loc_00734725: call ebx
+ loc_00734727: mov edx, 00477970h ; "scheme"
+ loc_0073472C: lea ecx, var_44
+ loc_0073472F: call ebx
+ loc_00734731: lea edx, var_B0
+ loc_00734737: lea eax, var_48
+ loc_0073473A: push edx
+ loc_0073473B: mov edx, var_20
+ loc_0073473E: lea ecx, var_44
+ loc_00734741: push eax
+ loc_00734742: push ecx
+ loc_00734743: push edx
+ loc_00734744: call 0065D630h
+ loc_00734749: mov edx, eax
+ loc_0073474B: lea ecx, var_18
+ loc_0073474E: call edi
+ loc_00734750: lea eax, var_48
+ loc_00734753: lea ecx, var_44
+ loc_00734756: push eax
+ loc_00734757: push ecx
+ loc_00734758: push 00000002h
+ loc_0073475A: call [00401324h] ; __vbaFreeStrList
+ loc_00734760: mov edx, var_24
+ loc_00734763: mov esi, [00401044h] ; __vbaLenBstr
+ loc_00734769: add esp, 0000000Ch
+ loc_0073476C: push edx
+ loc_0073476D: call __vbaLenBstr
+ loc_0073476F: xor edx, edx
+ loc_00734771: test eax, eax
+ loc_00734773: mov eax, var_1C
+ loc_00734776: setle dl
+ loc_00734779: push eax
+ loc_0073477A: mov var_D4, edx
+ loc_00734780: call __vbaLenBstr
+ loc_00734782: mov edx, var_D4
+ loc_00734788: xor ecx, ecx
+ loc_0073478A: test eax, eax
+ loc_0073478C: mov eax, var_40
+ loc_0073478F: setle cl
+ loc_00734792: or edx, ecx
+ loc_00734794: push eax
+ loc_00734795: neg edx
+ loc_00734797: sbb edx, edx
+ loc_00734799: neg edx
+ loc_0073479B: mov var_D8, edx
+ loc_007347A1: call __vbaLenBstr
+ loc_007347A3: mov edx, var_D8
+ loc_007347A9: xor ecx, ecx
+ loc_007347AB: test eax, eax
+ loc_007347AD: mov eax, var_18
+ loc_007347B0: setle cl
+ loc_007347B3: or edx, ecx
+ loc_007347B5: push eax
+ loc_007347B6: neg edx
+ loc_007347B8: sbb edx, edx
+ loc_007347BA: neg edx
+ loc_007347BC: mov var_DC, edx
+ loc_007347C2: call __vbaLenBstr
+ loc_007347C4: mov edx, var_DC
+ loc_007347CA: xor ecx, ecx
+ loc_007347CC: test eax, eax
+ loc_007347CE: setle cl
+ loc_007347D1: or edx, ecx
+ loc_007347D3: jnz 0073480Bh
+ loc_007347D5: mov edx, var_24
+ loc_007347D8: mov ecx, 0073A2A4h
+ loc_007347DD: call ebx
+ loc_007347DF: mov edx, var_1C
+ loc_007347E2: mov ecx, 0073A2A8h
+ loc_007347E7: call ebx
+ loc_007347E9: mov edx, var_40
+ loc_007347EC: mov ecx, 0073A2ACh
+ loc_007347F1: call ebx
+ loc_007347F3: mov eax, var_18
+ loc_007347F6: push eax
+ loc_007347F7: call [0040127Ch] ; __vbaI2Str
+ loc_007347FD: movsx ecx, ax
+ loc_00734800: mov [0073A2B0h], ecx
+ loc_00734806: call 00712F30h
+ loc_0073480B: fwait
+ loc_0073480C: push 00734876h
+ loc_00734811: jmp 00734847h
+ loc_00734813: lea edx, var_48
+ loc_00734816: lea eax, var_44
+ loc_00734819: push edx
+ loc_0073481A: push eax
+ loc_0073481B: push 00000002h
+ loc_0073481D: call [00401324h] ; __vbaFreeStrList
+ loc_00734823: add esp, 0000000Ch
+ loc_00734826: lea ecx, var_4C
+ loc_00734829: call [0040142Ch] ; __vbaFreeObj
+ loc_0073482F: lea ecx, var_7C
+ loc_00734832: lea edx, var_6C
+ loc_00734835: push ecx
+ loc_00734836: lea eax, var_5C
+ loc_00734839: push edx
+ loc_0073483A: push eax
+ loc_0073483B: push 00000003h
+ loc_0073483D: call [00401050h] ; __vbaFreeVarList
+ loc_00734843: add esp, 00000010h
+ loc_00734846: ret
+ loc_00734847: mov esi, [00401430h] ; __vbaFreeStr
+ loc_0073484D: lea ecx, var_18
+ loc_00734850: call __vbaFreeStr
+ loc_00734852: lea ecx, var_1C
+ loc_00734855: call __vbaFreeStr
+ loc_00734857: lea ecx, var_20
+ loc_0073485A: call __vbaFreeStr
+ loc_0073485C: lea ecx, var_24
+ loc_0073485F: call __vbaFreeStr
+ loc_00734861: lea ecx, var_28
+ loc_00734864: call __vbaFreeStr
+ loc_00734866: lea ecx, var_2C
+ loc_00734869: call __vbaFreeStr
+ loc_0073486B: lea ecx, var_30
+ loc_0073486E: call __vbaFreeStr
+ loc_00734870: lea ecx, var_40
+ loc_00734873: call __vbaFreeStr
+ loc_00734875: ret
+ loc_00734876: mov ecx, var_10
+ loc_00734879: pop edi
+ loc_0073487A: pop esi
+ loc_0073487B: mov fs:[00000000h], ecx
+ loc_00734882: pop ebx
+ loc_00734883: mov esp, ebp
+ loc_00734885: pop ebp
+ loc_00734886: retn 0004h
+End Sub
+
+Private Sub Proc_76_28_734890(arg_C) '734890
+ loc_00734890: push ebp
+ loc_00734891: mov ebp, esp
+ loc_00734893: sub esp, 00000008h
+ loc_00734896: push 00412856h ; __vbaExceptHandler
+ loc_0073489B: mov eax, fs:[00000000h]
+ loc_007348A1: push eax
+ loc_007348A2: mov fs:[00000000h], esp
+ loc_007348A9: sub esp, 000000C4h
+ loc_007348AF: push ebx
+ loc_007348B0: push esi
+ loc_007348B1: push edi
+ loc_007348B2: mov var_8, esp
+ loc_007348B5: mov var_4, 00412628h
+ loc_007348BC: mov esi, arg_8
+ loc_007348BF: mov edi, [00401044h] ; __vbaLenBstr
+ loc_007348C5: xor ebx, ebx
+ loc_007348C7: mov eax, [esi]
+ loc_007348C9: mov var_20, ebx
+ loc_007348CC: push eax
+ loc_007348CD: mov var_28, ebx
+ loc_007348D0: mov var_38, ebx
+ loc_007348D3: mov var_48, ebx
+ loc_007348D6: mov var_58, ebx
+ loc_007348D9: mov var_68, ebx
+ loc_007348DC: mov var_78, ebx
+ loc_007348DF: mov var_88, ebx
+ loc_007348E5: mov var_98, ebx
+ loc_007348EB: mov var_A8, ebx
+ loc_007348F1: mov var_B8, ebx
+ loc_007348F7: call edi
+ loc_007348F9: test eax, eax
+ loc_007348FB: jnz 0073490Ah
+ loc_007348FD: mov edx, 0044402Ch
+ loc_00734902: mov ecx, esi
+ loc_00734904: call [00401310h] ; __vbaStrCopy
+ loc_0073490A: mov ecx, [esi]
+ loc_0073490C: push ecx
+ loc_0073490D: call edi
+ loc_0073490F: mov ecx, eax
+ loc_00734911: call [004011E4h] ; __vbaI2I4
+ loc_00734917: mov edi, [00401050h] ; __vbaFreeVarList
+ loc_0073491D: mov var_C4, eax
+ loc_00734923: mov eax, 00000001h
+ loc_00734928: mov var_14, eax
+ loc_0073492B: cmp ax, var_C4
+ loc_00734932: jg 00734A2Ch
+ loc_00734938: movsx ebx, ax
+ loc_0073493B: lea edx, var_38
+ loc_0073493E: lea eax, var_88
+ loc_00734944: push edx
+ loc_00734945: push ebx
+ loc_00734946: lea ecx, var_48
+ loc_00734949: push eax
+ loc_0073494A: push ecx
+ loc_0073494B: mov var_30, 00000001h
+ loc_00734952: mov var_38, 00000002h
+ loc_00734959: mov var_80, esi
+ loc_0073495C: mov var_88, 00004008h
+ loc_00734966: call [00401188h] ; rtcMidCharVar
+ loc_0073496C: lea edx, var_48
+ loc_0073496F: push edx
+ loc_00734970: call [004011E0h] ; rtcIsNumeric
+ loc_00734976: mov var_BC, eax
+ loc_0073497C: lea eax, var_48
+ loc_0073497F: lea ecx, var_38
+ loc_00734982: push eax
+ loc_00734983: push ecx
+ loc_00734984: push 00000002h
+ loc_00734986: call edi
+ loc_00734988: add esp, 0000000Ch
+ loc_0073498B: cmp var_BC, 0000h
+ loc_00734993: jz 00734A13h
+ loc_00734995: mov edx, var_28
+ loc_00734998: lea eax, var_38
+ loc_0073499B: mov var_A0, edx
+ loc_007349A1: push eax
+ loc_007349A2: lea ecx, var_88
+ loc_007349A8: push ebx
+ loc_007349A9: lea edx, var_48
+ loc_007349AC: push ecx
+ loc_007349AD: push edx
+ loc_007349AE: mov var_A8, 00000008h
+ loc_007349B8: mov var_30, 00000001h
+ loc_007349BF: mov var_38, 00000002h
+ loc_007349C6: mov var_80, esi
+ loc_007349C9: mov var_88, 00004008h
+ loc_007349D3: call [00401188h] ; rtcMidCharVar
+ loc_007349D9: lea eax, var_A8
+ loc_007349DF: lea ecx, var_48
+ loc_007349E2: push eax
+ loc_007349E3: lea edx, var_58
+ loc_007349E6: push ecx
+ loc_007349E7: push edx
+ loc_007349E8: call [004012B0h] ; __vbaVarCat
+ loc_007349EE: push eax
+ loc_007349EF: call [00401040h] ; __vbaStrVarMove
+ loc_007349F5: mov edx, eax
+ loc_007349F7: lea ecx, var_28
+ loc_007349FA: call [004013C0h] ; __vbaStrMove
+ loc_00734A00: lea eax, var_58
+ loc_00734A03: lea ecx, var_48
+ loc_00734A06: push eax
+ loc_00734A07: lea edx, var_38
+ loc_00734A0A: push ecx
+ loc_00734A0B: push edx
+ loc_00734A0C: push 00000003h
+ loc_00734A0E: call edi
+ loc_00734A10: add esp, 00000010h
+ loc_00734A13: mov eax, 00000001h
+ loc_00734A18: add ax, var_14
+ loc_00734A1C: jo 00734CCBh
+ loc_00734A22: mov var_14, eax
+ loc_00734A25: xor ebx, ebx
+ loc_00734A27: jmp 0073492Bh
+ loc_00734A2C: mov eax, var_28
+ loc_00734A2F: push eax
+ loc_00734A30: call [0040127Ch] ; __vbaI2Str
+ loc_00734A36: mov ecx, [esi]
+ loc_00734A38: push 00000001h
+ loc_00734A3A: push ecx
+ loc_00734A3B: push 0044971Ch ; "-"
+ loc_00734A40: push ebx
+ loc_00734A41: mov var_24, eax
+ loc_00734A44: call [004012ECh] ; __vbaInStr
+ loc_00734A4A: test eax, eax
+ loc_00734A4C: jz 00734A5Eh
+ loc_00734A4E: mov dx, var_24
+ loc_00734A52: neg dx
+ loc_00734A55: jo 00734CCBh
+ loc_00734A5B: mov var_24, edx
+ loc_00734A5E: mov ebx, [00401080h] ; rtcLowerCaseVar
+ loc_00734A64: lea eax, var_88
+ loc_00734A6A: lea ecx, var_38
+ loc_00734A6D: push eax
+ loc_00734A6E: push ecx
+ loc_00734A6F: mov var_80, esi
+ loc_00734A72: mov var_88, 00004008h
+ loc_00734A7C: call ebx
+ loc_00734A7E: lea edx, var_38
+ loc_00734A81: push 00000001h
+ loc_00734A83: lea eax, var_98
+ loc_00734A89: push edx
+ loc_00734A8A: push eax
+ loc_00734A8B: lea ecx, var_48
+ loc_00734A8E: push 00000000h
+ loc_00734A90: push ecx
+ loc_00734A91: mov var_90, 00445510h ; "s"
+ loc_00734A9B: mov var_98, 00000008h
+ loc_00734AA5: call [0040129Ch] ; __vbaInStrVar
+ loc_00734AAB: push eax
+ loc_00734AAC: call [00401164h] ; __vbaBoolVarNull
+ loc_00734AB2: mov var_BC, eax
+ loc_00734AB8: lea edx, var_48
+ loc_00734ABB: lea eax, var_38
+ loc_00734ABE: push edx
+ loc_00734ABF: push eax
+ loc_00734AC0: push 00000002h
+ loc_00734AC2: call edi
+ loc_00734AC4: add esp, 0000000Ch
+ loc_00734AC7: cmp var_BC, 0000h
+ loc_00734ACF: jz 00734ADBh
+ loc_00734AD1: mov edx, 00445510h ; "s"
+ loc_00734AD6: jmp 00734C14h
+ loc_00734ADB: lea ecx, var_88
+ loc_00734AE1: lea edx, var_38
+ loc_00734AE4: push ecx
+ loc_00734AE5: push edx
+ loc_00734AE6: mov var_80, esi
+ loc_00734AE9: mov var_88, 00004008h
+ loc_00734AF3: call ebx
+ loc_00734AF5: lea eax, var_A8
+ loc_00734AFB: lea ecx, var_58
+ loc_00734AFE: push eax
+ loc_00734AFF: push ecx
+ loc_00734B00: mov var_90, 004551D8h ; "n"
+ loc_00734B0A: mov var_98, 00000008h
+ loc_00734B14: mov var_A0, esi
+ loc_00734B1A: mov var_A8, 00004008h
+ loc_00734B24: call ebx
+ loc_00734B26: lea edx, var_38
+ loc_00734B29: push 00000001h
+ loc_00734B2B: lea eax, var_98
+ loc_00734B31: push edx
+ loc_00734B32: push eax
+ loc_00734B33: lea ecx, var_48
+ loc_00734B36: push 00000000h
+ loc_00734B38: push ecx
+ loc_00734B39: mov var_B0, 00446E18h ; "m"
+ loc_00734B43: mov var_B8, 00000008h
+ loc_00734B4D: call [0040129Ch] ; __vbaInStrVar
+ loc_00734B53: push eax
+ loc_00734B54: lea edx, var_58
+ loc_00734B57: push 00000001h
+ loc_00734B59: lea eax, var_B8
+ loc_00734B5F: push edx
+ loc_00734B60: push eax
+ loc_00734B61: lea ecx, var_68
+ loc_00734B64: push 00000000h
+ loc_00734B66: push ecx
+ loc_00734B67: call [0040129Ch] ; __vbaInStrVar
+ loc_00734B6D: lea edx, var_78
+ loc_00734B70: push eax
+ loc_00734B71: push edx
+ loc_00734B72: call [004011F4h] ; __vbaVarOr
+ loc_00734B78: push eax
+ loc_00734B79: call [00401164h] ; __vbaBoolVarNull
+ loc_00734B7F: mov var_BC, eax
+ loc_00734B85: lea eax, var_68
+ loc_00734B88: lea ecx, var_48
+ loc_00734B8B: push eax
+ loc_00734B8C: lea edx, var_58
+ loc_00734B8F: push ecx
+ loc_00734B90: lea eax, var_38
+ loc_00734B93: push edx
+ loc_00734B94: push eax
+ loc_00734B95: push 00000004h
+ loc_00734B97: call edi
+ loc_00734B99: add esp, 00000014h
+ loc_00734B9C: cmp var_BC, 0000h
+ loc_00734BA4: jz 00734BADh
+ loc_00734BA6: mov edx, 004551D8h ; "n"
+ loc_00734BAB: jmp 00734C14h
+ loc_00734BAD: lea ecx, var_88
+ loc_00734BB3: lea edx, var_38
+ loc_00734BB6: push ecx
+ loc_00734BB7: push edx
+ loc_00734BB8: mov var_80, esi
+ loc_00734BBB: mov var_88, 00004008h
+ loc_00734BC5: call ebx
+ loc_00734BC7: lea eax, var_38
+ loc_00734BCA: push 00000001h
+ loc_00734BCC: lea ecx, var_98
+ loc_00734BD2: push eax
+ loc_00734BD3: push ecx
+ loc_00734BD4: lea edx, var_48
+ loc_00734BD7: push 00000000h
+ loc_00734BD9: push edx
+ loc_00734BDA: mov var_90, 00452910h ; "h"
+ loc_00734BE4: mov var_98, 00000008h
+ loc_00734BEE: call [0040129Ch] ; __vbaInStrVar
+ loc_00734BF4: push eax
+ loc_00734BF5: call [00401164h] ; __vbaBoolVarNull
+ loc_00734BFB: mov esi, eax
+ loc_00734BFD: lea eax, var_48
+ loc_00734C00: lea ecx, var_38
+ loc_00734C03: push eax
+ loc_00734C04: push ecx
+ loc_00734C05: push 00000002h
+ loc_00734C07: call edi
+ loc_00734C09: add esp, 0000000Ch
+ loc_00734C0C: mov edx, 00452910h ; "h"
+ loc_00734C11: test si, si
+ loc_00734C14: lea ecx, var_20
+ loc_00734C17: call [00401310h] ; __vbaStrCopy
+ loc_00734C1D: movsx ecx, var_24
+ loc_00734C21: mov edx, arg_C
+ loc_00734C24: mov var_CC, ecx
+ loc_00734C2A: fild real4 ptr var_CC
+ loc_00734C30: mov ecx, var_20
+ loc_00734C33: lea eax, var_88
+ loc_00734C39: mov var_80, edx
+ loc_00734C3C: push eax
+ loc_00734C3D: fstp real8 ptr var_D4
+ loc_00734C43: mov edx, var_D0
+ loc_00734C49: mov eax, var_D4
+ loc_00734C4F: push edx
+ loc_00734C50: push eax
+ loc_00734C51: lea edx, var_38
+ loc_00734C54: push ecx
+ loc_00734C55: push edx
+ loc_00734C56: mov var_88, 00004007h
+ loc_00734C60: call [004010B4h] ; rtcDateAdd
+ loc_00734C66: lea eax, var_38
+ loc_00734C69: push eax
+ loc_00734C6A: call [004012B8h] ; __vbaDateVar
+ loc_00734C70: fstp real8 ptr var_1C
+ loc_00734C73: lea ecx, var_38
+ loc_00734C76: call [00401030h] ; __vbaFreeVar
+ loc_00734C7C: fwait
+ loc_00734C7D: push 00734CB5h
+ loc_00734C82: jmp 00734CA4h
+ loc_00734C84: lea ecx, var_78
+ loc_00734C87: lea edx, var_68
+ loc_00734C8A: push ecx
+ loc_00734C8B: lea eax, var_58
+ loc_00734C8E: push edx
+ loc_00734C8F: lea ecx, var_48
+ loc_00734C92: push eax
+ loc_00734C93: lea edx, var_38
+ loc_00734C96: push ecx
+ loc_00734C97: push edx
+ loc_00734C98: push 00000005h
+ loc_00734C9A: call [00401050h] ; __vbaFreeVarList
+ loc_00734CA0: add esp, 00000018h
+ loc_00734CA3: ret
+ loc_00734CA4: mov esi, [00401430h] ; __vbaFreeStr
+ loc_00734CAA: lea ecx, var_20
+ loc_00734CAD: call __vbaFreeStr
+ loc_00734CAF: lea ecx, var_28
+ loc_00734CB2: call __vbaFreeStr
+ loc_00734CB4: ret
+ loc_00734CB5: mov ecx, var_10
+ loc_00734CB8: pop edi
+ loc_00734CB9: fld real8 ptr var_1C
+ loc_00734CBC: pop esi
+ loc_00734CBD: mov fs:[00000000h], ecx
+ loc_00734CC4: pop ebx
+ loc_00734CC5: mov esp, ebp
+ loc_00734CC7: pop ebp
+ loc_00734CC8: retn 0008h
+End Sub
+
+Private Sub Proc_76_29_734CE0
+ loc_00734CE0: push ebp
+ loc_00734CE1: mov ebp, esp
+ loc_00734CE3: sub esp, 00000008h
+ loc_00734CE6: push 00412856h ; __vbaExceptHandler
+ loc_00734CEB: mov eax, fs:[00000000h]
+ loc_00734CF1: push eax
+ loc_00734CF2: mov fs:[00000000h], esp
+ loc_00734CF9: sub esp, 000000F8h
+ loc_00734CFF: push ebx
+ loc_00734D00: push esi
+ loc_00734D01: push edi
+ loc_00734D02: mov var_8, esp
+ loc_00734D05: mov var_4, 00412638h
+ loc_00734D0C: mov esi, arg_8
+ loc_00734D0F: xor ebx, ebx
+ loc_00734D11: mov var_24, ebx
+ loc_00734D14: mov var_28, ebx
+ loc_00734D17: mov eax, [esi]
+ loc_00734D19: mov var_2C, ebx
+ loc_00734D1C: push eax
+ loc_00734D1D: mov var_30, ebx
+ loc_00734D20: mov var_40, ebx
+ loc_00734D23: mov var_50, ebx
+ loc_00734D26: mov var_60, ebx
+ loc_00734D29: mov var_70, ebx
+ loc_00734D2C: mov var_80, ebx
+ loc_00734D2F: mov var_90, ebx
+ loc_00734D35: mov var_A0, ebx
+ loc_00734D3B: mov var_B0, ebx
+ loc_00734D41: mov var_C0, ebx
+ loc_00734D47: mov var_D0, ebx
+ loc_00734D4D: mov var_E0, ebx
+ loc_00734D53: mov var_F0, ebx
+ loc_00734D59: call [00401044h] ; __vbaLenBstr
+ loc_00734D5F: test eax, eax
+ loc_00734D61: jle 00734FB7h
+ loc_00734D67: mov ecx, [esi]
+ loc_00734D69: mov edi, 00000008h
+ loc_00734D6E: mov var_D8, ecx
+ loc_00734D74: lea edx, var_E0
+ loc_00734D7A: lea ecx, var_24
+ loc_00734D7D: mov var_E0, edi
+ loc_00734D83: call [00401398h] ; __vbaVarCopy
+ loc_00734D89: push esi
+ loc_00734D8A: call 0071BA50h
+ loc_00734D8F: mov var_40, edi
+ loc_00734D92: mov edi, [00401020h] ; __vbaVarMove
+ loc_00734D98: lea edx, var_40
+ loc_00734D9B: lea ecx, var_24
+ loc_00734D9E: mov var_38, eax
+ loc_00734DA1: call edi
+ loc_00734DA3: mov esi, [00401284h] ; rtcVarBstrFromAnsi
+ loc_00734DA9: lea edx, var_40
+ loc_00734DAC: push 00000001h
+ loc_00734DAE: push edx
+ loc_00734DAF: call rtcVarBstrFromAnsi
+ loc_00734DB1: lea eax, var_50
+ loc_00734DB4: push 00000002h
+ loc_00734DB6: push eax
+ loc_00734DB7: call rtcVarBstrFromAnsi
+ loc_00734DB9: lea ecx, var_70
+ loc_00734DBC: push 00000003h
+ loc_00734DBE: push ecx
+ loc_00734DBF: call rtcVarBstrFromAnsi
+ loc_00734DC1: lea edx, var_90
+ loc_00734DC7: push 00000004h
+ loc_00734DC9: push edx
+ loc_00734DCA: call rtcVarBstrFromAnsi
+ loc_00734DCC: lea eax, var_B0
+ loc_00734DD2: push 00000005h
+ loc_00734DD4: push eax
+ loc_00734DD5: call rtcVarBstrFromAnsi
+ loc_00734DD7: mov esi, [004012B0h] ; __vbaVarCat
+ loc_00734DDD: lea ecx, var_40
+ loc_00734DE0: lea edx, var_50
+ loc_00734DE3: push ecx
+ loc_00734DE4: lea eax, var_60
+ loc_00734DE7: push edx
+ loc_00734DE8: push eax
+ loc_00734DE9: call __vbaVarCat
+ loc_00734DEB: lea ecx, var_70
+ loc_00734DEE: push eax
+ loc_00734DEF: lea edx, var_80
+ loc_00734DF2: push ecx
+ loc_00734DF3: push edx
+ loc_00734DF4: call __vbaVarCat
+ loc_00734DF6: push eax
+ loc_00734DF7: lea eax, var_90
+ loc_00734DFD: lea ecx, var_A0
+ loc_00734E03: push eax
+ loc_00734E04: push ecx
+ loc_00734E05: call __vbaVarCat
+ loc_00734E07: push eax
+ loc_00734E08: lea edx, var_B0
+ loc_00734E0E: lea eax, var_C0
+ loc_00734E14: push edx
+ loc_00734E15: push eax
+ loc_00734E16: call __vbaVarCat
+ loc_00734E18: lea ecx, var_24
+ loc_00734E1B: push eax
+ loc_00734E1C: lea edx, var_D0
+ loc_00734E22: push ecx
+ loc_00734E23: push edx
+ loc_00734E24: call __vbaVarCat
+ loc_00734E26: mov edx, eax
+ loc_00734E28: lea ecx, var_24
+ loc_00734E2B: call edi
+ loc_00734E2D: lea eax, var_C0
+ loc_00734E33: lea ecx, var_B0
+ loc_00734E39: push eax
+ loc_00734E3A: lea edx, var_A0
+ loc_00734E40: push ecx
+ loc_00734E41: lea eax, var_90
+ loc_00734E47: push edx
+ loc_00734E48: lea ecx, var_80
+ loc_00734E4B: push eax
+ loc_00734E4C: push ecx
+ loc_00734E4D: lea edx, var_70
+ loc_00734E50: lea eax, var_60
+ loc_00734E53: push edx
+ loc_00734E54: lea ecx, var_50
+ loc_00734E57: push eax
+ loc_00734E58: lea edx, var_40
+ loc_00734E5B: push ecx
+ loc_00734E5C: push edx
+ loc_00734E5D: push 00000009h
+ loc_00734E5F: call [00401050h] ; __vbaFreeVarList
+ loc_00734E65: mov eax, [0073C818h]
+ loc_00734E6A: add esp, 00000028h
+ loc_00734E6D: cmp eax, ebx
+ loc_00734E6F: jnz 00734E81h
+ loc_00734E71: push 0073C818h
+ loc_00734E76: push 00441F00h
+ loc_00734E7B: call [004012FCh] ; __vbaNew2
+ loc_00734E81: mov esi, [0073C818h]
+ loc_00734E87: lea ecx, var_30
+ loc_00734E8A: push ecx
+ loc_00734E8B: push esi
+ loc_00734E8C: mov eax, [esi]
+ loc_00734E8E: call [eax+00000014h]
+ loc_00734E91: cmp eax, ebx
+ loc_00734E93: fnclex
+ loc_00734E95: jge 00734EA6h
+ loc_00734E97: push 00000014h
+ loc_00734E99: push 00441EF0h
+ loc_00734E9E: push esi
+ loc_00734E9F: push eax
+ loc_00734EA0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734EA6: mov eax, var_30
+ loc_00734EA9: lea ecx, var_2C
+ loc_00734EAC: push ecx
+ loc_00734EAD: push eax
+ loc_00734EAE: mov edx, [eax]
+ loc_00734EB0: mov esi, eax
+ loc_00734EB2: call [edx+00000050h]
+ loc_00734EB5: cmp eax, ebx
+ loc_00734EB7: fnclex
+ loc_00734EB9: jge 00734ECAh
+ loc_00734EBB: push 00000050h
+ loc_00734EBD: push 004437B4h
+ loc_00734EC2: push esi
+ loc_00734EC3: push eax
+ loc_00734EC4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00734ECA: mov edx, var_2C
+ loc_00734ECD: mov esi, [004013C0h] ; __vbaStrMove
+ loc_00734ED3: lea ecx, var_28
+ loc_00734ED6: mov var_2C, ebx
+ loc_00734ED9: call __vbaStrMove
+ loc_00734EDB: lea ecx, var_30
+ loc_00734EDE: call [0040142Ch] ; __vbaFreeObj
+ loc_00734EE4: lea eax, var_E0
+ loc_00734EEA: push 00000001h
+ loc_00734EEC: lea ecx, var_40
+ loc_00734EEF: lea edx, var_28
+ loc_00734EF2: push eax
+ loc_00734EF3: push ecx
+ loc_00734EF4: mov var_D8, edx
+ loc_00734EFA: mov var_E0, 00004008h
+ loc_00734F04: call [004013D8h] ; rtcRightCharVar
+ loc_00734F0A: lea edx, var_40
+ loc_00734F0D: lea eax, var_F0
+ loc_00734F13: push edx
+ loc_00734F14: push eax
+ loc_00734F15: mov var_E8, 00441F24h ; "\"
+ loc_00734F1F: mov var_F0, 00008008h
+ loc_00734F29: call [00401348h] ; __vbaVarTstNe
+ loc_00734F2F: lea ecx, var_40
+ loc_00734F32: mov edi, eax
+ loc_00734F34: call [00401030h] ; __vbaFreeVar
+ loc_00734F3A: cmp di, bx
+ loc_00734F3D: jz 00734F55h
+ loc_00734F3F: mov ecx, var_28
+ loc_00734F42: push ecx
+ loc_00734F43: push 00441F24h ; "\"
+ loc_00734F48: call [00401098h] ; __vbaStrCat
+ loc_00734F4E: mov edx, eax
+ loc_00734F50: lea ecx, var_28
+ loc_00734F53: call __vbaStrMove
+ loc_00734F55: mov edx, var_28
+ loc_00734F58: push edx
+ loc_00734F59: push 00440338h ; "tdat.nbd"
+ loc_00734F5E: call [00401098h] ; __vbaStrCat
+ loc_00734F64: mov edx, eax
+ loc_00734F66: lea ecx, var_28
+ loc_00734F69: call __vbaStrMove
+ loc_00734F6B: lea eax, var_40
+ loc_00734F6E: mov var_38, 80020004h
+ loc_00734F75: push eax
+ loc_00734F76: mov var_40, 0000000Ah
+ loc_00734F7D: call [004012F0h] ; rtcFreeFile
+ loc_00734F83: lea ecx, var_40
+ loc_00734F86: mov esi, eax
+ loc_00734F88: call [00401030h] ; __vbaFreeVar
+ loc_00734F8E: mov ecx, var_28
+ loc_00734F91: push ecx
+ loc_00734F92: push esi
+ loc_00734F93: push FFFFFFFFh
+ loc_00734F95: push 00000002h
+ loc_00734F97: call [004012DCh] ; __vbaFileOpen
+ loc_00734F9D: lea edx, var_24
+ loc_00734FA0: push edx
+ loc_00734FA1: push esi
+ loc_00734FA2: push 004741ECh
+ loc_00734FA7: call [00401254h] ; __vbaPrintFile
+ loc_00734FAD: add esp, 0000000Ch
+ loc_00734FB0: push esi
+ loc_00734FB1: call [00401194h] ; __vbaFileClose
+ loc_00734FB7: push 00735026h
+ loc_00734FBC: jmp 00735013h
+ loc_00734FBE: lea ecx, var_2C
+ loc_00734FC1: call [00401430h] ; __vbaFreeStr
+ loc_00734FC7: lea ecx, var_30
+ loc_00734FCA: call [0040142Ch] ; __vbaFreeObj
+ loc_00734FD0: lea eax, var_D0
+ loc_00734FD6: lea ecx, var_C0
+ loc_00734FDC: push eax
+ loc_00734FDD: lea edx, var_B0
+ loc_00734FE3: push ecx
+ loc_00734FE4: lea eax, var_A0
+ loc_00734FEA: push edx
+ loc_00734FEB: lea ecx, var_90
+ loc_00734FF1: push eax
+ loc_00734FF2: lea edx, var_80
+ loc_00734FF5: push ecx
+ loc_00734FF6: lea eax, var_70
+ loc_00734FF9: push edx
+ loc_00734FFA: lea ecx, var_60
+ loc_00734FFD: push eax
+ loc_00734FFE: lea edx, var_50
+ loc_00735001: push ecx
+ loc_00735002: lea eax, var_40
+ loc_00735005: push edx
+ loc_00735006: push eax
+ loc_00735007: push 0000000Ah
+ loc_00735009: call [00401050h] ; __vbaFreeVarList
+ loc_0073500F: add esp, 0000002Ch
+ loc_00735012: ret
+ loc_00735013: lea ecx, var_24
+ loc_00735016: call [00401030h] ; __vbaFreeVar
+ loc_0073501C: lea ecx, var_28
+ loc_0073501F: call [00401430h] ; __vbaFreeStr
+ loc_00735025: ret
+ loc_00735026: mov ecx, var_10
+ loc_00735029: pop edi
+ loc_0073502A: pop esi
+ loc_0073502B: mov fs:[00000000h], ecx
+ loc_00735032: pop ebx
+ loc_00735033: mov esp, ebp
+ loc_00735035: pop ebp
+ loc_00735036: retn 0004h
+End Sub
+
+Private Sub Proc_76_30_735040
+ loc_00735040: push ebp
+ loc_00735041: mov ebp, esp
+ loc_00735043: sub esp, 0000000Ch
+ loc_00735046: push 00412856h ; __vbaExceptHandler
+ loc_0073504B: mov eax, fs:[00000000h]
+ loc_00735051: push eax
+ loc_00735052: mov fs:[00000000h], esp
+ loc_00735059: sub esp, 0000025Ch
+ loc_0073505F: push ebx
+ loc_00735060: push esi
+ loc_00735061: push edi
+ loc_00735062: mov var_C, esp
+ loc_00735065: mov var_8, 00412648h
+ loc_0073506C: mov eax, [0073C818h]
+ loc_00735071: xor esi, esi
+ loc_00735073: cmp eax, esi
+ loc_00735075: mov var_18, esi
+ loc_00735078: mov var_20, esi
+ loc_0073507B: mov var_24, esi
+ loc_0073507E: mov var_28, esi
+ loc_00735081: mov var_2C, esi
+ loc_00735084: mov var_30, esi
+ loc_00735087: mov var_40, esi
+ loc_0073508A: mov var_50, esi
+ loc_0073508D: mov var_60, esi
+ loc_00735090: mov var_70, esi
+ loc_00735093: mov var_80, esi
+ loc_00735096: mov var_90, esi
+ loc_0073509C: mov var_A0, esi
+ loc_007350A2: mov var_B0, esi
+ loc_007350A8: mov var_C0, esi
+ loc_007350AE: mov var_D0, esi
+ loc_007350B4: mov var_E0, esi
+ loc_007350BA: mov var_F0, esi
+ loc_007350C0: mov var_100, esi
+ loc_007350C6: mov var_110, esi
+ loc_007350CC: mov var_120, esi
+ loc_007350D2: mov var_130, esi
+ loc_007350D8: mov var_140, esi
+ loc_007350DE: mov var_150, esi
+ loc_007350E4: mov var_160, esi
+ loc_007350EA: mov var_170, esi
+ loc_007350F0: mov var_180, esi
+ loc_007350F6: mov var_190, esi
+ loc_007350FC: mov var_1A0, esi
+ loc_00735102: mov var_1B0, esi
+ loc_00735108: mov var_1C0, esi
+ loc_0073510E: mov var_1D0, esi
+ loc_00735114: mov var_1E0, esi
+ loc_0073511A: mov var_200, esi
+ loc_00735120: mov var_220, esi
+ loc_00735126: mov var_240, esi
+ loc_0073512C: mov var_254, esi
+ loc_00735132: jnz 00735144h
+ loc_00735134: push 0073C818h
+ loc_00735139: push 00441F00h
+ loc_0073513E: call [004012FCh] ; __vbaNew2
+ loc_00735144: mov edi, [0073C818h]
+ loc_0073514A: lea ecx, var_30
+ loc_0073514D: push ecx
+ loc_0073514E: push edi
+ loc_0073514F: mov eax, [edi]
+ loc_00735151: call [eax+00000014h]
+ loc_00735154: cmp eax, esi
+ loc_00735156: fnclex
+ loc_00735158: jge 00735169h
+ loc_0073515A: push 00000014h
+ loc_0073515C: push 00441EF0h
+ loc_00735161: push edi
+ loc_00735162: push eax
+ loc_00735163: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00735169: mov eax, var_30
+ loc_0073516C: lea ecx, var_2C
+ loc_0073516F: push ecx
+ loc_00735170: push eax
+ loc_00735171: mov edx, [eax]
+ loc_00735173: mov edi, eax
+ loc_00735175: call [edx+00000050h]
+ loc_00735178: cmp eax, esi
+ loc_0073517A: fnclex
+ loc_0073517C: jge 0073518Dh
+ loc_0073517E: push 00000050h
+ loc_00735180: push 004437B4h
+ loc_00735185: push edi
+ loc_00735186: push eax
+ loc_00735187: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073518D: mov edx, var_2C
+ loc_00735190: lea ecx, var_24
+ loc_00735193: mov var_2C, esi
+ loc_00735196: call [004013C0h] ; __vbaStrMove
+ loc_0073519C: lea ecx, var_30
+ loc_0073519F: call [0040142Ch] ; __vbaFreeObj
+ loc_007351A5: lea eax, var_1C0
+ loc_007351AB: push 00000001h
+ loc_007351AD: lea ecx, var_40
+ loc_007351B0: lea edx, var_24
+ loc_007351B3: mov ebx, 00004008h
+ loc_007351B8: push eax
+ loc_007351B9: push ecx
+ loc_007351BA: mov var_1B8, edx
+ loc_007351C0: mov var_1C0, ebx
+ loc_007351C6: call [004013D8h] ; rtcRightCharVar
+ loc_007351CC: lea edx, var_40
+ loc_007351CF: lea eax, var_1D0
+ loc_007351D5: push edx
+ loc_007351D6: push eax
+ loc_007351D7: mov var_1C8, 00441F24h ; "\"
+ loc_007351E1: mov var_1D0, 00008008h
+ loc_007351EB: call [00401348h] ; __vbaVarTstNe
+ loc_007351F1: lea ecx, var_40
+ loc_007351F4: mov edi, eax
+ loc_007351F6: call [00401030h] ; __vbaFreeVar
+ loc_007351FC: cmp di, si
+ loc_007351FF: jz 0073521Bh
+ loc_00735201: mov ecx, var_24
+ loc_00735204: push ecx
+ loc_00735205: push 00441F24h ; "\"
+ loc_0073520A: call [00401098h] ; __vbaStrCat
+ loc_00735210: mov edx, eax
+ loc_00735212: lea ecx, var_24
+ loc_00735215: call [004013C0h] ; __vbaStrMove
+ loc_0073521B: mov edx, var_24
+ loc_0073521E: push edx
+ loc_0073521F: push 00440338h ; "tdat.nbd"
+ loc_00735224: call [00401098h] ; __vbaStrCat
+ loc_0073522A: mov edx, eax
+ loc_0073522C: lea ecx, var_24
+ loc_0073522F: call [004013C0h] ; __vbaStrMove
+ loc_00735235: lea eax, var_40
+ loc_00735238: mov var_38, 80020004h
+ loc_0073523F: push eax
+ loc_00735240: mov var_40, 0000000Ah
+ loc_00735247: call [004012F0h] ; rtcFreeFile
+ loc_0073524D: lea ecx, var_40
+ loc_00735250: mov edi, eax
+ loc_00735252: call [00401030h] ; __vbaFreeVar
+ loc_00735258: lea edx, var_1C0
+ loc_0073525E: lea ecx, var_24
+ loc_00735261: push esi
+ loc_00735262: push edx
+ loc_00735263: mov var_1B8, ecx
+ loc_00735269: mov var_1C0, ebx
+ loc_0073526F: call [004012D0h] ; rtcDir
+ loc_00735275: mov var_38, eax
+ loc_00735278: lea eax, var_40
+ loc_0073527B: lea ecx, var_50
+ loc_0073527E: push eax
+ loc_0073527F: push ecx
+ loc_00735280: mov var_40, 00000008h
+ loc_00735287: call [00401154h] ; rtcTrimVar
+ loc_0073528D: lea edx, var_50
+ loc_00735290: lea eax, var_60
+ loc_00735293: push edx
+ loc_00735294: push eax
+ loc_00735295: mov var_1C8, esi
+ loc_0073529B: mov var_1D0, 00008002h
+ loc_007352A5: call [004010D4h] ; __vbaLenVar
+ loc_007352AB: lea ecx, var_1D0
+ loc_007352B1: push eax
+ loc_007352B2: push ecx
+ loc_007352B3: call [00401348h] ; __vbaVarTstNe
+ loc_007352B9: mov var_258, eax
+ loc_007352BF: lea edx, var_50
+ loc_007352C2: lea eax, var_40
+ loc_007352C5: push edx
+ loc_007352C6: push eax
+ loc_007352C7: push 00000002h
+ loc_007352C9: call [00401050h] ; __vbaFreeVarList
+ loc_007352CF: add esp, 0000000Ch
+ loc_007352D2: cmp var_258, si
+ loc_007352D9: jz 00735621h
+ loc_007352DF: mov ecx, var_24
+ loc_007352E2: push ecx
+ loc_007352E3: push edi
+ loc_007352E4: push FFFFFFFFh
+ loc_007352E6: push 00000001h
+ loc_007352E8: call [004012DCh] ; __vbaFileOpen
+ loc_007352EE: mov esi, [00401038h] ; __vbaLineInputStr
+ loc_007352F4: push edi
+ loc_007352F5: call [00401300h] ; rtcEndOfFile
+ loc_007352FB: test ax, ax
+ loc_007352FE: push edi
+ loc_007352FF: jnz 00735322h
+ loc_00735301: lea edx, var_28
+ loc_00735304: push edx
+ loc_00735305: call __vbaLineInputStr
+ loc_00735307: mov eax, var_20
+ loc_0073530A: mov ecx, var_28
+ loc_0073530D: push eax
+ loc_0073530E: push ecx
+ loc_0073530F: call [00401098h] ; __vbaStrCat
+ loc_00735315: mov edx, eax
+ loc_00735317: lea ecx, var_20
+ loc_0073531A: call [004013C0h] ; __vbaStrMove
+ loc_00735320: jmp 007352F4h
+ loc_00735322: call [00401194h] ; __vbaFileClose
+ loc_00735328: mov esi, [00401188h] ; rtcMidCharVar
+ loc_0073532E: lea edx, var_20
+ loc_00735331: lea eax, var_40
+ loc_00735334: mov var_1B8, edx
+ loc_0073533A: push eax
+ loc_0073533B: lea ecx, var_1C0
+ loc_00735341: push 00000001h
+ loc_00735343: lea edx, var_50
+ loc_00735346: push ecx
+ loc_00735347: push edx
+ loc_00735348: mov var_38, 00000001h
+ loc_0073534F: mov var_40, 00000002h
+ loc_00735356: mov var_1C0, ebx
+ loc_0073535C: call rtcMidCharVar
+ loc_0073535E: mov edi, [00401284h] ; rtcVarBstrFromAnsi
+ loc_00735364: lea eax, var_60
+ loc_00735367: push 00000001h
+ loc_00735369: push eax
+ loc_0073536A: call edi
+ loc_0073536C: lea ecx, var_20
+ loc_0073536F: lea edx, var_80
+ loc_00735372: mov var_1D8, ecx
+ loc_00735378: push edx
+ loc_00735379: lea eax, var_1E0
+ loc_0073537F: push 00000002h
+ loc_00735381: lea ecx, var_90
+ loc_00735387: push eax
+ loc_00735388: push ecx
+ loc_00735389: mov var_78, 00000001h
+ loc_00735390: mov var_80, 00000002h
+ loc_00735397: mov var_1E0, ebx
+ loc_0073539D: call rtcMidCharVar
+ loc_0073539F: lea edx, var_A0
+ loc_007353A5: push 00000002h
+ loc_007353A7: push edx
+ loc_007353A8: call edi
+ loc_007353AA: lea eax, var_20
+ loc_007353AD: lea ecx, var_D0
+ loc_007353B3: mov var_1F8, eax
+ loc_007353B9: push ecx
+ loc_007353BA: lea edx, var_200
+ loc_007353C0: push 00000003h
+ loc_007353C2: lea eax, var_E0
+ loc_007353C8: push edx
+ loc_007353C9: push eax
+ loc_007353CA: mov var_C8, 00000001h
+ loc_007353D4: mov var_D0, 00000002h
+ loc_007353DE: mov var_200, ebx
+ loc_007353E4: call rtcMidCharVar
+ loc_007353E6: lea ecx, var_F0
+ loc_007353EC: push 00000003h
+ loc_007353EE: push ecx
+ loc_007353EF: call edi
+ loc_007353F1: lea edx, var_20
+ loc_007353F4: lea eax, var_120
+ loc_007353FA: mov var_218, edx
+ loc_00735400: push eax
+ loc_00735401: lea ecx, var_220
+ loc_00735407: push 00000004h
+ loc_00735409: lea edx, var_130
+ loc_0073540F: push ecx
+ loc_00735410: push edx
+ loc_00735411: mov var_118, 00000001h
+ loc_0073541B: mov var_120, 00000002h
+ loc_00735425: mov var_220, ebx
+ loc_0073542B: call rtcMidCharVar
+ loc_0073542D: lea eax, var_140
+ loc_00735433: push 00000004h
+ loc_00735435: push eax
+ loc_00735436: call edi
+ loc_00735438: lea edx, var_170
+ loc_0073543E: lea ecx, var_20
+ loc_00735441: push edx
+ loc_00735442: lea eax, var_240
+ loc_00735448: push 00000005h
+ loc_0073544A: mov var_168, 00000001h
+ loc_00735454: mov var_170, 00000002h
+ loc_0073545E: mov var_238, ecx
+ loc_00735464: mov var_240, ebx
+ loc_0073546A: push eax
+ loc_0073546B: lea ecx, var_180
+ loc_00735471: push ecx
+ loc_00735472: call rtcMidCharVar
+ loc_00735474: lea edx, var_190
+ loc_0073547A: push 00000005h
+ loc_0073547C: push edx
+ loc_0073547D: call edi
+ loc_0073547F: mov esi, [00401350h] ; __vbaVarCmpEq
+ loc_00735485: lea eax, var_50
+ loc_00735488: lea ecx, var_60
+ loc_0073548B: push eax
+ loc_0073548C: lea edx, var_70
+ loc_0073548F: push ecx
+ loc_00735490: push edx
+ loc_00735491: call __vbaVarCmpEq
+ loc_00735493: push eax
+ loc_00735494: lea eax, var_90
+ loc_0073549A: lea ecx, var_A0
+ loc_007354A0: push eax
+ loc_007354A1: lea edx, var_B0
+ loc_007354A7: push ecx
+ loc_007354A8: push edx
+ loc_007354A9: call __vbaVarCmpEq
+ loc_007354AB: mov edi, [00401240h] ; __vbaVarAnd
+ loc_007354B1: push eax
+ loc_007354B2: lea eax, var_C0
+ loc_007354B8: push eax
+ loc_007354B9: call edi
+ loc_007354BB: lea ecx, var_E0
+ loc_007354C1: push eax
+ loc_007354C2: lea edx, var_F0
+ loc_007354C8: push ecx
+ loc_007354C9: lea eax, var_100
+ loc_007354CF: push edx
+ loc_007354D0: push eax
+ loc_007354D1: call __vbaVarCmpEq
+ loc_007354D3: lea ecx, var_110
+ loc_007354D9: push eax
+ loc_007354DA: push ecx
+ loc_007354DB: call edi
+ loc_007354DD: push eax
+ loc_007354DE: lea edx, var_130
+ loc_007354E4: lea eax, var_140
+ loc_007354EA: push edx
+ loc_007354EB: lea ecx, var_150
+ loc_007354F1: push eax
+ loc_007354F2: push ecx
+ loc_007354F3: call __vbaVarCmpEq
+ loc_007354F5: lea edx, var_160
+ loc_007354FB: push eax
+ loc_007354FC: push edx
+ loc_007354FD: call edi
+ loc_007354FF: push eax
+ loc_00735500: lea eax, var_180
+ loc_00735506: lea ecx, var_190
+ loc_0073550C: push eax
+ loc_0073550D: lea edx, var_1A0
+ loc_00735513: push ecx
+ loc_00735514: push edx
+ loc_00735515: call __vbaVarCmpEq
+ loc_00735517: push eax
+ loc_00735518: lea eax, var_1B0
+ loc_0073551E: push eax
+ loc_0073551F: call edi
+ loc_00735521: push eax
+ loc_00735522: call [00401164h] ; __vbaBoolVarNull
+ loc_00735528: lea ecx, var_190
+ loc_0073552E: mov esi, eax
+ loc_00735530: lea edx, var_180
+ loc_00735536: push ecx
+ loc_00735537: lea eax, var_170
+ loc_0073553D: push edx
+ loc_0073553E: lea ecx, var_140
+ loc_00735544: push eax
+ loc_00735545: lea edx, var_130
+ loc_0073554B: push ecx
+ loc_0073554C: lea eax, var_120
+ loc_00735552: push edx
+ loc_00735553: lea ecx, var_F0
+ loc_00735559: push eax
+ loc_0073555A: push ecx
+ loc_0073555B: lea edx, var_E0
+ loc_00735561: lea eax, var_D0
+ loc_00735567: push edx
+ loc_00735568: lea ecx, var_A0
+ loc_0073556E: push eax
+ loc_0073556F: lea edx, var_90
+ loc_00735575: push ecx
+ loc_00735576: lea eax, var_80
+ loc_00735579: push edx
+ loc_0073557A: lea ecx, var_60
+ loc_0073557D: push eax
+ loc_0073557E: lea edx, var_50
+ loc_00735581: push ecx
+ loc_00735582: lea eax, var_40
+ loc_00735585: push edx
+ loc_00735586: push eax
+ loc_00735587: push 0000000Fh
+ loc_00735589: call [00401050h] ; __vbaFreeVarList
+ loc_0073558F: add esp, 00000040h
+ loc_00735592: test si, si
+ loc_00735595: jz 00735615h
+ loc_00735597: mov edx, var_20
+ loc_0073559A: lea ecx, var_20
+ loc_0073559D: push edx
+ loc_0073559E: mov var_1B8, ecx
+ loc_007355A4: mov var_1C0, ebx
+ loc_007355AA: call [00401044h] ; __vbaLenBstr
+ loc_007355B0: sub eax, 00000005h
+ loc_007355B3: lea ecx, var_40
+ loc_007355B6: jo 0073571Bh
+ loc_007355BC: push eax
+ loc_007355BD: lea eax, var_1C0
+ loc_007355C3: push eax
+ loc_007355C4: push ecx
+ loc_007355C5: call [004013D8h] ; rtcRightCharVar
+ loc_007355CB: lea edx, var_40
+ loc_007355CE: mov var_254, 00000000h
+ loc_007355D8: push edx
+ loc_007355D9: call [00401040h] ; __vbaStrVarMove
+ loc_007355DF: mov esi, [004013C0h] ; __vbaStrMove
+ loc_007355E5: mov edx, eax
+ loc_007355E7: lea ecx, var_2C
+ loc_007355EA: call __vbaStrMove
+ loc_007355EC: lea eax, var_254
+ loc_007355F2: lea ecx, var_2C
+ loc_007355F5: push eax
+ loc_007355F6: push ecx
+ loc_007355F7: call 0071BD50h
+ loc_007355FC: mov edx, eax
+ loc_007355FE: lea ecx, var_20
+ loc_00735601: call __vbaStrMove
+ loc_00735603: lea ecx, var_2C
+ loc_00735606: call [00401430h] ; __vbaFreeStr
+ loc_0073560C: lea ecx, var_40
+ loc_0073560F: call [00401030h] ; __vbaFreeVar
+ loc_00735615: mov edx, var_20
+ loc_00735618: lea ecx, var_18
+ loc_0073561B: call [00401310h] ; __vbaStrCopy
+ loc_00735621: push 00735707h
+ loc_00735626: jmp 007356F1h
+ loc_0073562B: test var_4, 04h
+ loc_0073562F: jz 0073563Ah
+ loc_00735631: lea ecx, var_18
+ loc_00735634: call [00401430h] ; __vbaFreeStr
+ loc_0073563A: lea ecx, var_2C
+ loc_0073563D: call [00401430h] ; __vbaFreeStr
+ loc_00735643: lea ecx, var_30
+ loc_00735646: call [0040142Ch] ; __vbaFreeObj
+ loc_0073564C: lea edx, var_1B0
+ loc_00735652: lea eax, var_1A0
+ loc_00735658: push edx
+ loc_00735659: lea ecx, var_190
+ loc_0073565F: push eax
+ loc_00735660: lea edx, var_180
+ loc_00735666: push ecx
+ loc_00735667: lea eax, var_170
+ loc_0073566D: push edx
+ loc_0073566E: lea ecx, var_160
+ loc_00735674: push eax
+ loc_00735675: lea edx, var_150
+ loc_0073567B: push ecx
+ loc_0073567C: lea eax, var_140
+ loc_00735682: push edx
+ loc_00735683: lea ecx, var_130
+ loc_00735689: push eax
+ loc_0073568A: lea edx, var_120
+ loc_00735690: push ecx
+ loc_00735691: lea eax, var_110
+ loc_00735697: push edx
+ loc_00735698: lea ecx, var_100
+ loc_0073569E: push eax
+ loc_0073569F: lea edx, var_F0
+ loc_007356A5: push ecx
+ loc_007356A6: lea eax, var_E0
+ loc_007356AC: push edx
+ loc_007356AD: lea ecx, var_D0
+ loc_007356B3: push eax
+ loc_007356B4: lea edx, var_C0
+ loc_007356BA: push ecx
+ loc_007356BB: lea eax, var_B0
+ loc_007356C1: push edx
+ loc_007356C2: lea ecx, var_A0
+ loc_007356C8: push eax
+ loc_007356C9: lea edx, var_90
+ loc_007356CF: push ecx
+ loc_007356D0: lea eax, var_80
+ loc_007356D3: push edx
+ loc_007356D4: lea ecx, var_70
+ loc_007356D7: push eax
+ loc_007356D8: lea edx, var_60
+ loc_007356DB: push ecx
+ loc_007356DC: lea eax, var_50
+ loc_007356DF: push edx
+ loc_007356E0: lea ecx, var_40
+ loc_007356E3: push eax
+ loc_007356E4: push ecx
+ loc_007356E5: push 00000018h
+ loc_007356E7: call [00401050h] ; __vbaFreeVarList
+ loc_007356ED: add esp, 00000064h
+ loc_007356F0: ret
+ loc_007356F1: mov esi, [00401430h] ; __vbaFreeStr
+ loc_007356F7: lea ecx, var_20
+ loc_007356FA: call __vbaFreeStr
+ loc_007356FC: lea ecx, var_24
+ loc_007356FF: call __vbaFreeStr
+ loc_00735701: lea ecx, var_28
+ loc_00735704: call __vbaFreeStr
+ loc_00735706: ret
+ loc_00735707: mov ecx, var_14
+ loc_0073570A: mov eax, var_18
+ loc_0073570D: pop edi
+ loc_0073570E: pop esi
+ loc_0073570F: mov fs:[00000000h], ecx
+ loc_00735716: pop ebx
+ loc_00735717: mov esp, ebp
+ loc_00735719: pop ebp
+ loc_0073571A: ret
+End Sub
+
+Private Sub Proc_76_31_735730
+ loc_00735730: push ebp
+ loc_00735731: mov ebp, esp
+ loc_00735733: sub esp, 00000018h
+ loc_00735736: push 00412856h ; __vbaExceptHandler
+ loc_0073573B: mov eax, fs:[00000000h]
+ loc_00735741: push eax
+ loc_00735742: mov fs:[00000000h], esp
+ loc_00735749: mov eax, 000000B0h
+ loc_0073574E: call 00412850h ; __vbaChkstk
+ loc_00735753: push ebx
+ loc_00735754: push esi
+ loc_00735755: push edi
+ loc_00735756: mov var_18, esp
+ loc_00735759: mov var_14, 00412658h ; "."
+ loc_00735760: mov var_10, 00000000h
+ loc_00735767: mov var_C, 00000000h
+ loc_0073576E: mov var_4, 00000001h
+ loc_00735775: mov var_4, 00000002h
+ loc_0073577C: push FFFFFFFFh
+ loc_0073577E: call [00401124h] ; __vbaOnError
+ loc_00735784: mov var_4, 00000003h
+ loc_0073578B: mov var_74, 00000001h
+ loc_00735792: mov var_7C, 00000003h
+ loc_00735799: cmp [0073A254h], 00000000h
+ loc_007357A0: jnz 007357BEh
+ loc_007357A2: push 0073A254h
+ loc_007357A7: push 00431838h
+ loc_007357AC: call [004012FCh] ; __vbaNew2
+ loc_007357B2: mov var_B0, 0073A254h
+ loc_007357BC: jmp 007357C8h
+ loc_007357BE: mov var_B0, 0073A254h
+ loc_007357C8: mov eax, 00000010h
+ loc_007357CD: call 00412850h ; __vbaChkstk
+ loc_007357D2: mov eax, esp
+ loc_007357D4: mov ecx, var_7C
+ loc_007357D7: mov [eax], ecx
+ loc_007357D9: mov edx, var_78
+ loc_007357DC: mov [eax+00000004h], edx
+ loc_007357DF: mov ecx, var_74
+ loc_007357E2: mov [eax+00000008h], ecx
+ loc_007357E5: mov edx, var_70
+ loc_007357E8: mov [eax+0000000Ch], edx
+ loc_007357EB: push 68030007h
+ loc_007357F0: mov eax, var_B0
+ loc_007357F6: mov ecx, [eax]
+ loc_007357F8: mov edx, var_B0
+ loc_007357FE: mov eax, [edx]
+ loc_00735800: mov edx, [eax]
+ loc_00735802: push ecx
+ loc_00735803: call [edx+000004A8h]
+ loc_00735809: push eax
+ loc_0073580A: lea eax, var_38
+ loc_0073580D: push eax
+ loc_0073580E: call [00401128h] ; __vbaObjSet
+ loc_00735814: push eax
+ loc_00735815: call [004013F0h] ; __vbaLateIdSt
+ loc_0073581B: lea ecx, var_38
+ loc_0073581E: call [0040142Ch] ; __vbaFreeObj
+ loc_00735824: mov var_4, 00000004h
+ loc_0073582B: mov ecx, arg_8
+ loc_0073582E: mov var_74, ecx
+ loc_00735831: mov var_7C, 00004008h
+ loc_00735838: cmp [0073A254h], 00000000h
+ loc_0073583F: jnz 0073585Dh
+ loc_00735841: push 0073A254h
+ loc_00735846: push 00431838h
+ loc_0073584B: call [004012FCh] ; __vbaNew2
+ loc_00735851: mov var_B4, 0073A254h
+ loc_0073585B: jmp 00735867h
+ loc_0073585D: mov var_B4, 0073A254h
+ loc_00735867: mov eax, 00000010h
+ loc_0073586C: call 00412850h ; __vbaChkstk
+ loc_00735871: mov edx, esp
+ loc_00735873: mov eax, var_7C
+ loc_00735876: mov [edx], eax
+ loc_00735878: mov ecx, var_78
+ loc_0073587B: mov [edx+00000004h], ecx
+ loc_0073587E: mov eax, var_74
+ loc_00735881: mov [edx+00000008h], eax
+ loc_00735884: mov ecx, var_70
+ loc_00735887: mov [edx+0000000Ch], ecx
+ loc_0073588A: push 68030006h
+ loc_0073588F: mov edx, var_B4
+ loc_00735895: mov eax, [edx]
+ loc_00735897: mov ecx, var_B4
+ loc_0073589D: mov edx, [ecx]
+ loc_0073589F: mov ecx, [edx]
+ loc_007358A1: push eax
+ loc_007358A2: call [ecx+000004A8h]
+ loc_007358A8: push eax
+ loc_007358A9: lea edx, var_38
+ loc_007358AC: push edx
+ loc_007358AD: call [00401128h] ; __vbaObjSet
+ loc_007358B3: push eax
+ loc_007358B4: call [004013F0h] ; __vbaLateIdSt
+ loc_007358BA: lea ecx, var_38
+ loc_007358BD: call [0040142Ch] ; __vbaFreeObj
+ loc_007358C3: mov var_4, 00000005h
+ loc_007358CA: cmp [0073A254h], 00000000h
+ loc_007358D1: jnz 007358EFh
+ loc_007358D3: push 0073A254h
+ loc_007358D8: push 00431838h
+ loc_007358DD: call [004012FCh] ; __vbaNew2
+ loc_007358E3: mov var_B8, 0073A254h
+ loc_007358ED: jmp 007358F9h
+ loc_007358EF: mov var_B8, 0073A254h
+ loc_007358F9: push 00000000h
+ loc_007358FB: push 60030024h
+ loc_00735900: mov eax, var_B8
+ loc_00735906: mov ecx, [eax]
+ loc_00735908: mov edx, var_B8
+ loc_0073590E: mov eax, [edx]
+ loc_00735910: mov edx, [eax]
+ loc_00735912: push ecx
+ loc_00735913: call [edx+000004A8h]
+ loc_00735919: push eax
+ loc_0073591A: lea eax, var_38
+ loc_0073591D: push eax
+ loc_0073591E: call [00401128h] ; __vbaObjSet
+ loc_00735924: push eax
+ loc_00735925: call [0040103Ch] ; __vbaLateIdCall
+ loc_0073592B: add esp, 0000000Ch
+ loc_0073592E: lea ecx, var_38
+ loc_00735931: call [0040142Ch] ; __vbaFreeObj
+ loc_00735937: mov var_4, 00000006h
+ loc_0073593E: cmp [0073A254h], 00000000h
+ loc_00735945: jnz 00735963h
+ loc_00735947: push 0073A254h
+ loc_0073594C: push 00431838h
+ loc_00735951: call [004012FCh] ; __vbaNew2
+ loc_00735957: mov var_BC, 0073A254h
+ loc_00735961: jmp 0073596Dh
+ loc_00735963: mov var_BC, 0073A254h
+ loc_0073596D: push 00000000h
+ loc_0073596F: push 68030017h
+ loc_00735974: mov ecx, var_BC
+ loc_0073597A: mov edx, [ecx]
+ loc_0073597C: mov eax, var_BC
+ loc_00735982: mov ecx, [eax]
+ loc_00735984: mov eax, [ecx]
+ loc_00735986: push edx
+ loc_00735987: call [eax+000004A8h]
+ loc_0073598D: push eax
+ loc_0073598E: lea ecx, var_38
+ loc_00735991: push ecx
+ loc_00735992: call [00401128h] ; __vbaObjSet
+ loc_00735998: push eax
+ loc_00735999: lea edx, var_4C
+ loc_0073599C: push edx
+ loc_0073599D: call [00401214h] ; __vbaLateIdCallLd
+ loc_007359A3: add esp, 00000010h
+ loc_007359A6: push eax
+ loc_007359A7: call [0040134Ch] ; __vbaI4Var
+ loc_007359AD: sub eax, 00000001h
+ loc_007359B0: jo 00735ECDh
+ loc_007359B6: mov var_98, eax
+ loc_007359BC: mov var_94, 00000001h
+ loc_007359C6: mov var_28, 00000000h
+ loc_007359CD: lea ecx, var_38
+ loc_007359D0: call [0040142Ch] ; __vbaFreeObj
+ loc_007359D6: lea ecx, var_4C
+ loc_007359D9: call [00401030h] ; __vbaFreeVar
+ loc_007359DF: jmp 007359F3h
+ loc_007359E1: mov eax, var_28
+ loc_007359E4: add eax, var_94
+ loc_007359EA: jo 00735ECDh
+ loc_007359F0: mov var_28, eax
+ loc_007359F3: mov ecx, var_28
+ loc_007359F6: cmp ecx, var_98
+ loc_007359FC: jg 00735D98h
+ loc_00735A02: mov var_4, 00000007h
+ loc_00735A09: lea edx, var_28
+ loc_00735A0C: mov var_74, edx
+ loc_00735A0F: mov var_7C, 00004003h
+ loc_00735A16: cmp [0073A254h], 00000000h
+ loc_00735A1D: jnz 00735A3Bh
+ loc_00735A1F: push 0073A254h
+ loc_00735A24: push 00431838h
+ loc_00735A29: call [004012FCh] ; __vbaNew2
+ loc_00735A2F: mov var_C0, 0073A254h
+ loc_00735A39: jmp 00735A45h
+ loc_00735A3B: mov var_C0, 0073A254h
+ loc_00735A45: mov eax, 00000010h
+ loc_00735A4A: call 00412850h ; __vbaChkstk
+ loc_00735A4F: mov eax, esp
+ loc_00735A51: mov ecx, var_7C
+ loc_00735A54: mov [eax], ecx
+ loc_00735A56: mov edx, var_78
+ loc_00735A59: mov [eax+00000004h], edx
+ loc_00735A5C: mov ecx, var_74
+ loc_00735A5F: mov [eax+00000008h], ecx
+ loc_00735A62: mov edx, var_70
+ loc_00735A65: mov [eax+0000000Ch], edx
+ loc_00735A68: push 00000001h
+ loc_00735A6A: push 68030015h
+ loc_00735A6F: mov eax, var_C0
+ loc_00735A75: mov ecx, [eax]
+ loc_00735A77: mov edx, var_C0
+ loc_00735A7D: mov eax, [edx]
+ loc_00735A7F: mov edx, [eax]
+ loc_00735A81: push ecx
+ loc_00735A82: call [edx+000004A8h]
+ loc_00735A88: push eax
+ loc_00735A89: lea eax, var_38
+ loc_00735A8C: push eax
+ loc_00735A8D: call [00401128h] ; __vbaObjSet
+ loc_00735A93: push eax
+ loc_00735A94: lea ecx, var_4C
+ loc_00735A97: push ecx
+ loc_00735A98: call [00401214h] ; __vbaLateIdCallLd
+ loc_00735A9E: add esp, 00000020h
+ loc_00735AA1: push eax
+ loc_00735AA2: call [00401040h] ; __vbaStrVarMove
+ loc_00735AA8: mov var_54, eax
+ loc_00735AAB: mov var_5C, 00000008h
+ loc_00735AB2: cmp [0073A254h], 00000000h
+ loc_00735AB9: jnz 00735AD7h
+ loc_00735ABB: push 0073A254h
+ loc_00735AC0: push 00431838h
+ loc_00735AC5: call [004012FCh] ; __vbaNew2
+ loc_00735ACB: mov var_C4, 0073A254h
+ loc_00735AD5: jmp 00735AE1h
+ loc_00735AD7: mov var_C4, 0073A254h
+ loc_00735AE1: mov eax, 00000010h
+ loc_00735AE6: call 00412850h ; __vbaChkstk
+ loc_00735AEB: mov edx, esp
+ loc_00735AED: mov eax, var_5C
+ loc_00735AF0: mov [edx], eax
+ loc_00735AF2: mov ecx, var_58
+ loc_00735AF5: mov [edx+00000004h], ecx
+ loc_00735AF8: mov eax, var_54
+ loc_00735AFB: mov [edx+00000008h], eax
+ loc_00735AFE: mov ecx, var_50
+ loc_00735B01: mov [edx+0000000Ch], ecx
+ loc_00735B04: push 68030005h
+ loc_00735B09: mov edx, var_C4
+ loc_00735B0F: mov eax, [edx]
+ loc_00735B11: mov ecx, var_C4
+ loc_00735B17: mov edx, [ecx]
+ loc_00735B19: mov ecx, [edx]
+ loc_00735B1B: push eax
+ loc_00735B1C: call [ecx+000004A8h]
+ loc_00735B22: push eax
+ loc_00735B23: lea edx, var_3C
+ loc_00735B26: push edx
+ loc_00735B27: call [00401128h] ; __vbaObjSet
+ loc_00735B2D: push eax
+ loc_00735B2E: call [004013F0h] ; __vbaLateIdSt
+ loc_00735B34: lea eax, var_3C
+ loc_00735B37: push eax
+ loc_00735B38: lea ecx, var_38
+ loc_00735B3B: push ecx
+ loc_00735B3C: push 00000002h
+ loc_00735B3E: call [00401068h] ; __vbaFreeObjList
+ loc_00735B44: add esp, 0000000Ch
+ loc_00735B47: lea edx, var_5C
+ loc_00735B4A: push edx
+ loc_00735B4B: lea eax, var_4C
+ loc_00735B4E: push eax
+ loc_00735B4F: push 00000002h
+ loc_00735B51: call [00401050h] ; __vbaFreeVarList
+ loc_00735B57: add esp, 0000000Ch
+ loc_00735B5A: mov var_4, 00000008h
+ loc_00735B61: cmp [0073A254h], 00000000h
+ loc_00735B68: jnz 00735B86h
+ loc_00735B6A: push 0073A254h
+ loc_00735B6F: push 00431838h
+ loc_00735B74: call [004012FCh] ; __vbaNew2
+ loc_00735B7A: mov var_C8, 0073A254h
+ loc_00735B84: jmp 00735B90h
+ loc_00735B86: mov var_C8, 0073A254h
+ loc_00735B90: push 00000000h
+ loc_00735B92: push 60030013h
+ loc_00735B97: mov ecx, var_C8
+ loc_00735B9D: mov edx, [ecx]
+ loc_00735B9F: mov eax, var_C8
+ loc_00735BA5: mov ecx, [eax]
+ loc_00735BA7: mov eax, [ecx]
+ loc_00735BA9: push edx
+ loc_00735BAA: call [eax+000004A8h]
+ loc_00735BB0: push eax
+ loc_00735BB1: lea ecx, var_38
+ loc_00735BB4: push ecx
+ loc_00735BB5: call [00401128h] ; __vbaObjSet
+ loc_00735BBB: push eax
+ loc_00735BBC: call [0040103Ch] ; __vbaLateIdCall
+ loc_00735BC2: add esp, 0000000Ch
+ loc_00735BC5: lea ecx, var_38
+ loc_00735BC8: call [0040142Ch] ; __vbaFreeObj
+ loc_00735BCE: mov var_4, 00000009h
+ loc_00735BD5: cmp [0073A254h], 00000000h
+ loc_00735BDC: jnz 00735BFAh
+ loc_00735BDE: push 0073A254h
+ loc_00735BE3: push 00431838h
+ loc_00735BE8: call [004012FCh] ; __vbaNew2
+ loc_00735BEE: mov var_CC, 0073A254h
+ loc_00735BF8: jmp 00735C04h
+ loc_00735BFA: mov var_CC, 0073A254h
+ loc_00735C04: mov var_74, 00000000h
+ loc_00735C0B: mov var_7C, 00008002h
+ loc_00735C12: push 00000000h
+ loc_00735C14: push 68030001h
+ loc_00735C19: mov edx, var_CC
+ loc_00735C1F: mov eax, [edx]
+ loc_00735C21: mov ecx, var_CC
+ loc_00735C27: mov edx, [ecx]
+ loc_00735C29: mov ecx, [edx]
+ loc_00735C2B: push eax
+ loc_00735C2C: call [ecx+000004A8h]
+ loc_00735C32: push eax
+ loc_00735C33: lea edx, var_38
+ loc_00735C36: push edx
+ loc_00735C37: call [00401128h] ; __vbaObjSet
+ loc_00735C3D: push eax
+ loc_00735C3E: lea eax, var_4C
+ loc_00735C41: push eax
+ loc_00735C42: call [00401214h] ; __vbaLateIdCallLd
+ loc_00735C48: add esp, 00000010h
+ loc_00735C4B: push eax
+ loc_00735C4C: lea ecx, var_5C
+ loc_00735C4F: push ecx
+ loc_00735C50: call [004010D4h] ; __vbaLenVar
+ loc_00735C56: push eax
+ loc_00735C57: lea edx, var_7C
+ loc_00735C5A: push edx
+ loc_00735C5B: call [00401004h] ; __vbaVarTstGt
+ loc_00735C61: mov var_90, ax
+ loc_00735C68: lea ecx, var_38
+ loc_00735C6B: call [0040142Ch] ; __vbaFreeObj
+ loc_00735C71: lea ecx, var_4C
+ loc_00735C74: call [00401030h] ; __vbaFreeVar
+ loc_00735C7A: movsx eax, var_90
+ loc_00735C81: test eax, eax
+ loc_00735C83: jz 00735D8Ch
+ loc_00735C89: mov var_4, 0000000Ah
+ loc_00735C90: lea ecx, var_28
+ loc_00735C93: mov var_74, ecx
+ loc_00735C96: mov var_7C, 00004003h
+ loc_00735C9D: cmp [0073A254h], 00000000h
+ loc_00735CA4: jnz 00735CC2h
+ loc_00735CA6: push 0073A254h
+ loc_00735CAB: push 00431838h
+ loc_00735CB0: call [004012FCh] ; __vbaNew2
+ loc_00735CB6: mov var_D0, 0073A254h
+ loc_00735CC0: jmp 00735CCCh
+ loc_00735CC2: mov var_D0, 0073A254h
+ loc_00735CCC: mov edx, var_24
+ loc_00735CCF: push edx
+ loc_00735CD0: push 004473A0h
+ loc_00735CD5: call [00401098h] ; __vbaStrCat
+ loc_00735CDB: mov edx, eax
+ loc_00735CDD: lea ecx, var_30
+ loc_00735CE0: call [004013C0h] ; __vbaStrMove
+ loc_00735CE6: push eax
+ loc_00735CE7: mov eax, 00000010h
+ loc_00735CEC: call 00412850h ; __vbaChkstk
+ loc_00735CF1: mov eax, esp
+ loc_00735CF3: mov ecx, var_7C
+ loc_00735CF6: mov [eax], ecx
+ loc_00735CF8: mov edx, var_78
+ loc_00735CFB: mov [eax+00000004h], edx
+ loc_00735CFE: mov ecx, var_74
+ loc_00735D01: mov [eax+00000008h], ecx
+ loc_00735D04: mov edx, var_70
+ loc_00735D07: mov [eax+0000000Ch], edx
+ loc_00735D0A: push 00000001h
+ loc_00735D0C: push 68030015h
+ loc_00735D11: mov eax, var_D0
+ loc_00735D17: mov ecx, [eax]
+ loc_00735D19: mov edx, var_D0
+ loc_00735D1F: mov eax, [edx]
+ loc_00735D21: mov edx, [eax]
+ loc_00735D23: push ecx
+ loc_00735D24: call [edx+000004A8h]
+ loc_00735D2A: push eax
+ loc_00735D2B: lea eax, var_38
+ loc_00735D2E: push eax
+ loc_00735D2F: call [00401128h] ; __vbaObjSet
+ loc_00735D35: push eax
+ loc_00735D36: lea ecx, var_4C
+ loc_00735D39: push ecx
+ loc_00735D3A: call [00401214h] ; __vbaLateIdCallLd
+ loc_00735D40: add esp, 00000020h
+ loc_00735D43: push eax
+ loc_00735D44: call [00401040h] ; __vbaStrVarMove
+ loc_00735D4A: mov edx, eax
+ loc_00735D4C: lea ecx, var_34
+ loc_00735D4F: call [004013C0h] ; __vbaStrMove
+ loc_00735D55: push eax
+ loc_00735D56: call [00401098h] ; __vbaStrCat
+ loc_00735D5C: mov edx, eax
+ loc_00735D5E: lea ecx, var_24
+ loc_00735D61: call [004013C0h] ; __vbaStrMove
+ loc_00735D67: lea edx, var_34
+ loc_00735D6A: push edx
+ loc_00735D6B: lea eax, var_30
+ loc_00735D6E: push eax
+ loc_00735D6F: push 00000002h
+ loc_00735D71: call [00401324h] ; __vbaFreeStrList
+ loc_00735D77: add esp, 0000000Ch
+ loc_00735D7A: lea ecx, var_38
+ loc_00735D7D: call [0040142Ch] ; __vbaFreeObj
+ loc_00735D83: lea ecx, var_4C
+ loc_00735D86: call [00401030h] ; __vbaFreeVar
+ loc_00735D8C: mov var_4, 0000000Ch
+ loc_00735D93: jmp 007359E1h
+ loc_00735D98: mov var_4, 0000000Dh
+ loc_00735D9F: mov ecx, var_24
+ loc_00735DA2: push ecx
+ loc_00735DA3: call [00401044h] ; __vbaLenBstr
+ loc_00735DA9: test eax, eax
+ loc_00735DAB: jle 00735E01h
+ loc_00735DAD: mov var_4, 0000000Eh
+ loc_00735DB4: lea edx, var_24
+ loc_00735DB7: mov var_74, edx
+ loc_00735DBA: mov var_7C, 00004008h
+ loc_00735DC1: mov eax, var_24
+ loc_00735DC4: push eax
+ loc_00735DC5: call [00401044h] ; __vbaLenBstr
+ loc_00735DCB: sub eax, 00000001h
+ loc_00735DCE: jo 00735ECDh
+ loc_00735DD4: push eax
+ loc_00735DD5: lea ecx, var_7C
+ loc_00735DD8: push ecx
+ loc_00735DD9: lea edx, var_4C
+ loc_00735DDC: push edx
+ loc_00735DDD: call [004013D8h] ; rtcRightCharVar
+ loc_00735DE3: lea eax, var_4C
+ loc_00735DE6: push eax
+ loc_00735DE7: call [00401040h] ; __vbaStrVarMove
+ loc_00735DED: mov edx, eax
+ loc_00735DEF: lea ecx, var_24
+ loc_00735DF2: call [004013C0h] ; __vbaStrMove
+ loc_00735DF8: lea ecx, var_4C
+ loc_00735DFB: call [00401030h] ; __vbaFreeVar
+ loc_00735E01: mov var_4, 00000010h
+ loc_00735E08: mov ecx, var_24
+ loc_00735E0B: push ecx
+ loc_00735E0C: call [00401044h] ; __vbaLenBstr
+ loc_00735E12: test eax, eax
+ loc_00735E14: jle 00735E42h
+ loc_00735E16: mov var_4, 00000011h
+ loc_00735E1D: push 00000000h
+ loc_00735E1F: push FFFFFFFFh
+ loc_00735E21: push 00000001h
+ loc_00735E23: push 0043FF5Ch ; "~"
+ loc_00735E28: push 004473A0h
+ loc_00735E2D: mov edx, var_24
+ loc_00735E30: push edx
+ loc_00735E31: call [00401258h] ; rtcReplace
+ loc_00735E37: mov edx, eax
+ loc_00735E39: lea ecx, var_24
+ loc_00735E3C: call [004013C0h] ; __vbaStrMove
+ loc_00735E42: mov var_4, 00000013h
+ loc_00735E49: mov edx, var_24
+ loc_00735E4C: lea ecx, var_2C
+ loc_00735E4F: call [00401310h] ; __vbaStrCopy
+ loc_00735E55: push 00735EB7h
+ loc_00735E5A: jmp 00735EADh
+ loc_00735E5C: mov eax, var_10
+ loc_00735E5F: and eax, 00000004h
+ loc_00735E62: test eax, eax
+ loc_00735E64: jz 00735E6Fh
+ loc_00735E66: lea ecx, var_2C
+ loc_00735E69: call [00401430h] ; __vbaFreeStr
+ loc_00735E6F: lea ecx, var_34
+ loc_00735E72: push ecx
+ loc_00735E73: lea edx, var_30
+ loc_00735E76: push edx
+ loc_00735E77: push 00000002h
+ loc_00735E79: call [00401324h] ; __vbaFreeStrList
+ loc_00735E7F: add esp, 0000000Ch
+ loc_00735E82: lea eax, var_3C
+ loc_00735E85: push eax
+ loc_00735E86: lea ecx, var_38
+ loc_00735E89: push ecx
+ loc_00735E8A: push 00000002h
+ loc_00735E8C: call [00401068h] ; __vbaFreeObjList
+ loc_00735E92: add esp, 0000000Ch
+ loc_00735E95: lea edx, var_6C
+ loc_00735E98: push edx
+ loc_00735E99: lea eax, var_5C
+ loc_00735E9C: push eax
+ loc_00735E9D: lea ecx, var_4C
+ loc_00735EA0: push ecx
+ loc_00735EA1: push 00000003h
+ loc_00735EA3: call [00401050h] ; __vbaFreeVarList
+ loc_00735EA9: add esp, 00000010h
+ loc_00735EAC: ret
+ loc_00735EAD: lea ecx, var_24
+ loc_00735EB0: call [00401430h] ; __vbaFreeStr
+ loc_00735EB6: ret
+ loc_00735EB7: mov eax, var_2C
+ loc_00735EBA: mov ecx, var_20
+ loc_00735EBD: mov fs:[00000000h], ecx
+ loc_00735EC4: pop edi
+ loc_00735EC5: pop esi
+ loc_00735EC6: pop ebx
+ loc_00735EC7: mov esp, ebp
+ loc_00735EC9: pop ebp
+ loc_00735ECA: retn 0004h
+End Sub
+
+Private Sub Proc_76_32_735EE0
+ loc_00735EE0: push ebp
+ loc_00735EE1: mov ebp, esp
+ loc_00735EE3: sub esp, 00000018h
+ loc_00735EE6: push 00412856h ; __vbaExceptHandler
+ loc_00735EEB: mov eax, fs:[00000000h]
+ loc_00735EF1: push eax
+ loc_00735EF2: mov fs:[00000000h], esp
+ loc_00735EF9: mov eax, 0000008Ch
+ loc_00735EFE: call 00412850h ; __vbaChkstk
+ loc_00735F03: push ebx
+ loc_00735F04: push esi
+ loc_00735F05: push edi
+ loc_00735F06: mov var_18, esp
+ loc_00735F09: mov var_14, 004126C8h ; "$"
+ loc_00735F10: mov var_10, 00000000h
+ loc_00735F17: mov var_C, 00000000h
+ loc_00735F1E: mov var_4, 00000001h
+ loc_00735F25: mov var_4, 00000002h
+ loc_00735F2C: push FFFFFFFFh
+ loc_00735F2E: call [00401124h] ; __vbaOnError
+ loc_00735F34: mov var_4, 00000003h
+ loc_00735F3B: lea eax, var_38
+ loc_00735F3E: push eax
+ loc_00735F3F: call [00401404h] ; rtcGetPresentDate
+ loc_00735F45: lea ecx, var_38
+ loc_00735F48: push ecx
+ loc_00735F49: call [004012B8h] ; __vbaDateVar
+ loc_00735F4F: fstp real8 ptr var_28
+ loc_00735F52: lea ecx, var_38
+ loc_00735F55: call [00401030h] ; __vbaFreeVar
+ loc_00735F5B: mov var_4, 00000004h
+ loc_00735F62: mov dx, [0073A6B8h]
+ loc_00735F69: not dx
+ loc_00735F6C: mov var_80, dx
+ loc_00735F70: mov var_88, 0000000Bh
+ loc_00735F7A: lea eax, var_38
+ loc_00735F7D: push eax
+ loc_00735F7E: call [00401404h] ; rtcGetPresentDate
+ loc_00735F84: lea ecx, var_28
+ loc_00735F87: mov var_70, ecx
+ loc_00735F8A: mov var_78, 00004007h
+ loc_00735F91: lea edx, var_78
+ loc_00735F94: push edx
+ loc_00735F95: mov eax, arg_8
+ loc_00735F98: movsx ecx, [eax]
+ loc_00735F9B: mov var_A4, ecx
+ loc_00735FA1: fild real4 ptr var_A4
+ loc_00735FA7: fstp real8 ptr var_AC
+ loc_00735FAD: mov edx, var_A8
+ loc_00735FB3: push edx
+ loc_00735FB4: mov eax, var_AC
+ loc_00735FBA: push eax
+ loc_00735FBB: push 00445510h ; "s"
+ loc_00735FC0: lea ecx, var_48
+ loc_00735FC3: push ecx
+ loc_00735FC4: call [004010B4h] ; rtcDateAdd
+ loc_00735FCA: lea edx, var_88
+ loc_00735FD0: push edx
+ loc_00735FD1: lea eax, var_38
+ loc_00735FD4: push eax
+ loc_00735FD5: lea ecx, var_48
+ loc_00735FD8: push ecx
+ loc_00735FD9: lea edx, var_58
+ loc_00735FDC: push edx
+ loc_00735FDD: call [00401320h] ; __vbaVarCmpLt
+ loc_00735FE3: push eax
+ loc_00735FE4: lea eax, var_68
+ loc_00735FE7: push eax
+ loc_00735FE8: call [00401240h] ; __vbaVarAnd
+ loc_00735FEE: push eax
+ loc_00735FEF: call [00401164h] ; __vbaBoolVarNull
+ loc_00735FF5: mov var_8C, ax
+ loc_00735FFC: lea ecx, var_88
+ loc_00736002: push ecx
+ loc_00736003: lea edx, var_48
+ loc_00736006: push edx
+ loc_00736007: lea eax, var_38
+ loc_0073600A: push eax
+ loc_0073600B: push 00000003h
+ loc_0073600D: call [00401050h] ; __vbaFreeVarList
+ loc_00736013: add esp, 00000010h
+ loc_00736016: movsx ecx, var_8C
+ loc_0073601D: test ecx, ecx
+ loc_0073601F: jz 00736033h
+ loc_00736021: mov var_4, 00000005h
+ loc_00736028: call [0040113Ch] ; rtcDoEvents
+ loc_0073602E: jmp 00735F5Bh
+ loc_00736033: fwait
+ loc_00736034: push 00736058h
+ loc_00736039: jmp 00736057h
+ loc_0073603B: lea edx, var_68
+ loc_0073603E: push edx
+ loc_0073603F: lea eax, var_58
+ loc_00736042: push eax
+ loc_00736043: lea ecx, var_48
+ loc_00736046: push ecx
+ loc_00736047: lea edx, var_38
+ loc_0073604A: push edx
+ loc_0073604B: push 00000004h
+ loc_0073604D: call [00401050h] ; __vbaFreeVarList
+ loc_00736053: add esp, 00000014h
+ loc_00736056: ret
+ loc_00736057: ret
+ loc_00736058: mov ecx, var_20
+ loc_0073605B: mov fs:[00000000h], ecx
+ loc_00736062: pop edi
+ loc_00736063: pop esi
+ loc_00736064: pop ebx
+ loc_00736065: mov esp, ebp
+ loc_00736067: pop ebp
+ loc_00736068: retn 0004h
+End Sub
+
+Private Sub Proc_76_33_736070
+ loc_00736070: push ebp
+ loc_00736071: mov ebp, esp
+ loc_00736073: sub esp, 0000000Ch
+ loc_00736076: push 00412856h ; __vbaExceptHandler
+ loc_0073607B: mov eax, fs:[00000000h]
+ loc_00736081: push eax
+ loc_00736082: mov fs:[00000000h], esp
+ loc_00736089: sub esp, 000000F8h
+ loc_0073608F: push ebx
+ loc_00736090: push esi
+ loc_00736091: push edi
+ loc_00736092: mov var_C, esp
+ loc_00736095: mov var_8, 00412708h
+ loc_0073609C: mov esi, [0040122Ch] ; __vbaNew
+ loc_007360A2: xor edi, edi
+ loc_007360A4: push 0047677Ch
+ loc_007360A9: mov var_18, edi
+ loc_007360AC: mov var_20, edi
+ loc_007360AF: mov var_24, edi
+ loc_007360B2: mov var_28, edi
+ loc_007360B5: mov var_2C, edi
+ loc_007360B8: mov var_30, edi
+ loc_007360BB: mov var_34, edi
+ loc_007360BE: mov var_38, edi
+ loc_007360C1: mov var_3C, edi
+ loc_007360C4: mov var_40, edi
+ loc_007360C7: mov var_44, edi
+ loc_007360CA: mov var_48, edi
+ loc_007360CD: mov var_4C, edi
+ loc_007360D0: mov var_50, edi
+ loc_007360D3: mov var_54, edi
+ loc_007360D6: mov var_64, edi
+ loc_007360D9: mov var_74, edi
+ loc_007360DC: mov var_84, edi
+ loc_007360E2: mov var_94, edi
+ loc_007360E8: mov var_A4, edi
+ loc_007360EE: mov var_B4, edi
+ loc_007360F4: mov var_C4, edi
+ loc_007360FA: mov var_C8, edi
+ loc_00736100: call __vbaNew
+ loc_00736102: mov ebx, [00401128h] ; __vbaObjSet
+ loc_00736108: push eax
+ loc_00736109: lea eax, var_18
+ loc_0073610C: push eax
+ loc_0073610D: call ebx
+ loc_0073610F: push 0047677Ch
+ loc_00736114: call __vbaNew
+ loc_00736116: lea ecx, var_24
+ loc_00736119: push eax
+ loc_0073611A: push ecx
+ loc_0073611B: call ebx
+ loc_0073611D: mov edx, 0043C9F4h
+ loc_00736122: lea ecx, var_38
+ loc_00736125: call [00401310h] ; __vbaStrCopy
+ loc_0073612B: mov eax, var_18
+ loc_0073612E: lea ecx, var_C8
+ loc_00736134: push ecx
+ loc_00736135: mov ecx, arg_8
+ loc_00736138: mov edx, [eax]
+ loc_0073613A: push ecx
+ loc_0073613B: lea ecx, var_38
+ loc_0073613E: push ecx
+ loc_0073613F: push eax
+ loc_00736140: call [edx+0000002Ch]
+ loc_00736143: cmp eax, edi
+ loc_00736145: fnclex
+ loc_00736147: jge 0073615Bh
+ loc_00736149: mov edx, var_18
+ loc_0073614C: push 0000002Ch
+ loc_0073614E: push 00476978h
+ loc_00736153: push edx
+ loc_00736154: push eax
+ loc_00736155: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073615B: mov si, var_C8
+ loc_00736162: lea ecx, var_38
+ loc_00736165: call [00401430h] ; __vbaFreeStr
+ loc_0073616B: cmp si, di
+ loc_0073616E: jz 00736B3Fh
+ loc_00736174: call 00735040h
+ loc_00736179: mov esi, [004013C0h] ; __vbaStrMove
+ loc_0073617F: mov edx, eax
+ loc_00736181: lea ecx, var_40
+ loc_00736184: call __vbaStrMove
+ loc_00736186: mov edx, var_40
+ loc_00736189: lea ecx, var_3C
+ loc_0073618C: mov var_40, edi
+ loc_0073618F: call __vbaStrMove
+ loc_00736191: mov edx, 0043C9F4h
+ loc_00736196: lea ecx, var_38
+ loc_00736199: call [00401310h] ; __vbaStrCopy
+ loc_0073619F: mov eax, var_24
+ loc_007361A2: lea edx, var_C8
+ loc_007361A8: push edx
+ loc_007361A9: lea edx, var_3C
+ loc_007361AC: mov ecx, [eax]
+ loc_007361AE: push edx
+ loc_007361AF: lea edx, var_38
+ loc_007361B2: push edx
+ loc_007361B3: push eax
+ loc_007361B4: call [ecx+0000002Ch]
+ loc_007361B7: cmp eax, edi
+ loc_007361B9: fnclex
+ loc_007361BB: jge 007361CFh
+ loc_007361BD: mov ecx, var_24
+ loc_007361C0: push 0000002Ch
+ loc_007361C2: push 00476978h
+ loc_007361C7: push ecx
+ loc_007361C8: push eax
+ loc_007361C9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007361CF: mov si, var_C8
+ loc_007361D6: lea edx, var_40
+ loc_007361D9: lea eax, var_3C
+ loc_007361DC: push edx
+ loc_007361DD: lea ecx, var_38
+ loc_007361E0: push eax
+ loc_007361E1: push ecx
+ loc_007361E2: push 00000003h
+ loc_007361E4: call [00401324h] ; __vbaFreeStrList
+ loc_007361EA: add esp, 00000010h
+ loc_007361ED: cmp si, di
+ loc_007361F0: jz 00736B31h
+ loc_007361F6: lea edx, var_24
+ loc_007361F9: lea eax, var_18
+ loc_007361FC: push edx
+ loc_007361FD: push eax
+ loc_007361FE: call 00736C00h
+ loc_00736203: mov eax, var_24
+ loc_00736206: lea edx, var_44
+ loc_00736209: push edx
+ loc_0073620A: push eax
+ loc_0073620B: mov ecx, [eax]
+ loc_0073620D: call [ecx+0000001Ch]
+ loc_00736210: cmp eax, edi
+ loc_00736212: fnclex
+ loc_00736214: jge 00736228h
+ loc_00736216: mov ecx, var_24
+ loc_00736219: push 0000001Ch
+ loc_0073621B: push 00476978h
+ loc_00736220: push ecx
+ loc_00736221: push eax
+ loc_00736222: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736228: mov eax, var_44
+ loc_0073622B: lea ecx, var_48
+ loc_0073622E: push ecx
+ loc_0073622F: push eax
+ loc_00736230: mov edx, [eax]
+ loc_00736232: mov esi, eax
+ loc_00736234: call [edx+00000040h]
+ loc_00736237: cmp eax, edi
+ loc_00736239: fnclex
+ loc_0073623B: jge 0073624Ch
+ loc_0073623D: push 00000040h
+ loc_0073623F: push 0047678Ch
+ loc_00736244: push esi
+ loc_00736245: push eax
+ loc_00736246: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073624C: mov edx, var_48
+ loc_0073624F: push edi
+ loc_00736250: push edx
+ loc_00736251: call [00401238h] ; __vbaObjIs
+ loc_00736257: mov si, ax
+ loc_0073625A: lea eax, var_48
+ loc_0073625D: lea ecx, var_44
+ loc_00736260: push eax
+ loc_00736261: push ecx
+ loc_00736262: push 00000002h
+ loc_00736264: not esi
+ loc_00736266: call [00401068h] ; __vbaFreeObjList
+ loc_0073626C: add esp, 0000000Ch
+ loc_0073626F: cmp si, di
+ loc_00736272: jz 0073638Ah
+ loc_00736278: mov eax, var_18
+ loc_0073627B: lea ecx, var_4C
+ loc_0073627E: push ecx
+ loc_0073627F: push eax
+ loc_00736280: mov edx, [eax]
+ loc_00736282: call [edx+0000001Ch]
+ loc_00736285: cmp eax, edi
+ loc_00736287: fnclex
+ loc_00736289: jge 007362A1h
+ loc_0073628B: mov edx, var_18
+ loc_0073628E: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_00736294: push 0000001Ch
+ loc_00736296: push 00476978h
+ loc_0073629B: push edx
+ loc_0073629C: push eax
+ loc_0073629D: call ebx
+ loc_0073629F: jmp 007362A7h
+ loc_007362A1: mov ebx, [004010CCh] ; __vbaHresultCheckObj
+ loc_007362A7: mov eax, var_4C
+ loc_007362AA: lea edx, var_50
+ loc_007362AD: push edx
+ loc_007362AE: push eax
+ loc_007362AF: mov ecx, [eax]
+ loc_007362B1: mov esi, eax
+ loc_007362B3: call [ecx+0000004Ch]
+ loc_007362B6: cmp eax, edi
+ loc_007362B8: fnclex
+ loc_007362BA: jge 007362C7h
+ loc_007362BC: push 0000004Ch
+ loc_007362BE: push 0047678Ch
+ loc_007362C3: push esi
+ loc_007362C4: push eax
+ loc_007362C5: call ebx
+ loc_007362C7: mov eax, var_24
+ loc_007362CA: mov esi, var_50
+ loc_007362CD: lea edx, var_44
+ loc_007362D0: mov ecx, [eax]
+ loc_007362D2: push edx
+ loc_007362D3: push eax
+ loc_007362D4: call [ecx+0000001Ch]
+ loc_007362D7: cmp eax, edi
+ loc_007362D9: fnclex
+ loc_007362DB: jge 007362EBh
+ loc_007362DD: mov ecx, var_24
+ loc_007362E0: push 0000001Ch
+ loc_007362E2: push 00476978h
+ loc_007362E7: push ecx
+ loc_007362E8: push eax
+ loc_007362E9: call ebx
+ loc_007362EB: mov eax, var_44
+ loc_007362EE: lea ecx, var_48
+ loc_007362F1: push ecx
+ loc_007362F2: push eax
+ loc_007362F3: mov edx, [eax]
+ loc_007362F5: mov ebx, eax
+ loc_007362F7: call [edx+00000040h]
+ loc_007362FA: cmp eax, edi
+ loc_007362FC: fnclex
+ loc_007362FE: jge 0073630Fh
+ loc_00736300: push 00000040h
+ loc_00736302: push 0047678Ch
+ loc_00736307: push ebx
+ loc_00736308: push eax
+ loc_00736309: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073630F: mov edx, var_48
+ loc_00736312: push 00475D6Ch
+ loc_00736317: push edi
+ loc_00736318: push 00477980h ; "NextContent"
+ loc_0073631D: lea eax, var_64
+ loc_00736320: push edx
+ loc_00736321: push eax
+ loc_00736322: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00736328: add esp, 00000010h
+ loc_0073632B: push eax
+ loc_0073632C: call [004011F8h] ; __vbaCastObjVar
+ loc_00736332: lea ecx, var_54
+ loc_00736335: push eax
+ loc_00736336: push ecx
+ loc_00736337: call [00401128h] ; __vbaObjSet
+ loc_0073633D: mov edx, [esi]
+ loc_0073633F: lea eax, var_54
+ loc_00736342: push eax
+ loc_00736343: push esi
+ loc_00736344: call [edx+0000002Ch]
+ loc_00736347: cmp eax, edi
+ loc_00736349: fnclex
+ loc_0073634B: jge 0073635Ch
+ loc_0073634D: push 0000002Ch
+ loc_0073634F: push 00475D6Ch
+ loc_00736354: push esi
+ loc_00736355: push eax
+ loc_00736356: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073635C: lea ecx, var_50
+ loc_0073635F: lea edx, var_54
+ loc_00736362: push ecx
+ loc_00736363: lea eax, var_4C
+ loc_00736366: push edx
+ loc_00736367: lea ecx, var_48
+ loc_0073636A: push eax
+ loc_0073636B: lea edx, var_44
+ loc_0073636E: push ecx
+ loc_0073636F: push edx
+ loc_00736370: push 00000005h
+ loc_00736372: call [00401068h] ; __vbaFreeObjList
+ loc_00736378: add esp, 00000018h
+ loc_0073637B: lea ecx, var_64
+ loc_0073637E: call [00401030h] ; __vbaFreeVar
+ loc_00736384: mov ebx, [00401128h] ; __vbaObjSet
+ loc_0073638A: mov eax, var_18
+ loc_0073638D: lea edx, var_44
+ loc_00736390: push edx
+ loc_00736391: push eax
+ loc_00736392: mov ecx, [eax]
+ loc_00736394: call [ecx+0000001Ch]
+ loc_00736397: cmp eax, edi
+ loc_00736399: fnclex
+ loc_0073639B: jge 007363AFh
+ loc_0073639D: mov ecx, var_18
+ loc_007363A0: push 0000001Ch
+ loc_007363A2: push 00476978h
+ loc_007363A7: push ecx
+ loc_007363A8: push eax
+ loc_007363A9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007363AF: mov eax, var_44
+ loc_007363B2: lea ecx, var_38
+ loc_007363B5: push ecx
+ loc_007363B6: push eax
+ loc_007363B7: mov edx, [eax]
+ loc_007363B9: mov esi, eax
+ loc_007363BB: call [edx+0000001Ch]
+ loc_007363BE: cmp eax, edi
+ loc_007363C0: fnclex
+ loc_007363C2: jge 007363D3h
+ loc_007363C4: push 0000001Ch
+ loc_007363C6: push 0047678Ch
+ loc_007363CB: push esi
+ loc_007363CC: push eax
+ loc_007363CD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007363D3: mov edx, var_38
+ loc_007363D6: push 0047799Ch ; ""
+ loc_007363DB: push edx
+ loc_007363DC: call [00401098h] ; __vbaStrCat
+ loc_007363E2: mov esi, [004013C0h] ; __vbaStrMove
+ loc_007363E8: mov edx, eax
+ loc_007363EA: lea ecx, var_2C
+ loc_007363ED: call __vbaStrMove
+ loc_007363EF: lea ecx, var_38
+ loc_007363F2: call [00401430h] ; __vbaFreeStr
+ loc_007363F8: lea ecx, var_44
+ loc_007363FB: call [0040142Ch] ; __vbaFreeObj
+ loc_00736401: mov eax, var_2C
+ loc_00736404: push edi
+ loc_00736405: push FFFFFFFFh
+ loc_00736407: push 00000001h
+ loc_00736409: push 004779D0h ; "&"
+ loc_0073640E: push 00466A54h ; "&"
+ loc_00736413: push eax
+ loc_00736414: call [00401258h] ; rtcReplace
+ loc_0073641A: mov edx, eax
+ loc_0073641C: lea ecx, var_2C
+ loc_0073641F: call __vbaStrMove
+ loc_00736421: mov esi, [004013C4h] ; __vbaCastObj
+ loc_00736427: push 00476978h
+ loc_0073642C: push edi
+ loc_0073642D: call __vbaCastObj
+ loc_0073642F: lea ecx, var_18
+ loc_00736432: push eax
+ loc_00736433: push ecx
+ loc_00736434: call ebx
+ loc_00736436: push 00476978h
+ loc_0073643B: push edi
+ loc_0073643C: call __vbaCastObj
+ loc_0073643E: lea edx, var_24
+ loc_00736441: push eax
+ loc_00736442: push edx
+ loc_00736443: call ebx
+ loc_00736445: push 0047677Ch
+ loc_0073644A: call [0040122Ch] ; __vbaNew
+ loc_00736450: push eax
+ loc_00736451: lea eax, var_18
+ loc_00736454: push eax
+ loc_00736455: call ebx
+ loc_00736457: mov edx, 0043C9F4h
+ loc_0073645C: lea ecx, var_38
+ loc_0073645F: call [00401310h] ; __vbaStrCopy
+ loc_00736465: mov eax, var_18
+ loc_00736468: lea edx, var_C8
+ loc_0073646E: push edx
+ loc_0073646F: lea edx, var_2C
+ loc_00736472: mov ecx, [eax]
+ loc_00736474: push edx
+ loc_00736475: lea edx, var_38
+ loc_00736478: push edx
+ loc_00736479: push eax
+ loc_0073647A: call [ecx+0000002Ch]
+ loc_0073647D: cmp eax, edi
+ loc_0073647F: fnclex
+ loc_00736481: jge 00736495h
+ loc_00736483: mov ecx, var_18
+ loc_00736486: push 0000002Ch
+ loc_00736488: push 00476978h
+ loc_0073648D: push ecx
+ loc_0073648E: push eax
+ loc_0073648F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736495: mov si, var_C8
+ loc_0073649C: lea ecx, var_38
+ loc_0073649F: call [00401430h] ; __vbaFreeStr
+ loc_007364A5: cmp si, di
+ loc_007364A8: jz 00736B3Fh
+ loc_007364AE: mov eax, var_18
+ loc_007364B1: lea ecx, var_44
+ loc_007364B4: push ecx
+ loc_007364B5: push eax
+ loc_007364B6: mov edx, [eax]
+ loc_007364B8: call [edx+0000001Ch]
+ loc_007364BB: cmp eax, edi
+ loc_007364BD: fnclex
+ loc_007364BF: jge 007364D3h
+ loc_007364C1: mov edx, var_18
+ loc_007364C4: push 0000001Ch
+ loc_007364C6: push 00476978h
+ loc_007364CB: push edx
+ loc_007364CC: push eax
+ loc_007364CD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007364D3: mov eax, var_44
+ loc_007364D6: lea edx, var_48
+ loc_007364D9: push edx
+ loc_007364DA: push eax
+ loc_007364DB: mov ecx, [eax]
+ loc_007364DD: mov esi, eax
+ loc_007364DF: call [ecx+00000040h]
+ loc_007364E2: cmp eax, edi
+ loc_007364E4: fnclex
+ loc_007364E6: jge 007364F7h
+ loc_007364E8: push 00000040h
+ loc_007364EA: push 0047678Ch
+ loc_007364EF: push esi
+ loc_007364F0: push eax
+ loc_007364F1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007364F7: mov eax, var_48
+ loc_007364FA: push 00475D6Ch
+ loc_007364FF: push eax
+ loc_00736500: call [004013C4h] ; __vbaCastObj
+ loc_00736506: lea ecx, var_30
+ loc_00736509: push eax
+ loc_0073650A: push ecx
+ loc_0073650B: call ebx
+ loc_0073650D: lea edx, var_48
+ loc_00736510: lea eax, var_44
+ loc_00736513: push edx
+ loc_00736514: push eax
+ loc_00736515: push 00000002h
+ loc_00736517: call [00401068h] ; __vbaFreeObjList
+ loc_0073651D: add esp, 0000000Ch
+ loc_00736520: mov ecx, var_30
+ loc_00736523: push edi
+ loc_00736524: push ecx
+ loc_00736525: call [00401238h] ; __vbaObjIs
+ loc_0073652B: test ax, ax
+ loc_0073652E: jnz 00736A56h
+ loc_00736534: mov eax, var_30
+ loc_00736537: lea ecx, var_38
+ loc_0073653A: push ecx
+ loc_0073653B: push eax
+ loc_0073653C: mov edx, [eax]
+ loc_0073653E: mov var_1C, edi
+ loc_00736541: call [edx+00000040h]
+ loc_00736544: cmp eax, edi
+ loc_00736546: fnclex
+ loc_00736548: jge 0073655Ch
+ loc_0073654A: mov edx, var_30
+ loc_0073654D: push 00000040h
+ loc_0073654F: push 00475D6Ch
+ loc_00736554: push edx
+ loc_00736555: push eax
+ loc_00736556: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073655C: mov eax, var_38
+ loc_0073655F: lea ecx, var_74
+ loc_00736562: mov var_5C, eax
+ loc_00736565: lea eax, var_64
+ loc_00736568: push eax
+ loc_00736569: push ecx
+ loc_0073656A: mov var_38, edi
+ loc_0073656D: mov var_64, 00000008h
+ loc_00736574: call [00401154h] ; rtcTrimVar
+ loc_0073657A: lea edx, var_74
+ loc_0073657D: lea eax, var_84
+ loc_00736583: push edx
+ loc_00736584: push eax
+ loc_00736585: call [00401080h] ; rtcLowerCaseVar
+ loc_0073658B: lea ecx, var_84
+ loc_00736591: lea edx, var_C4
+ loc_00736597: push ecx
+ loc_00736598: push edx
+ loc_00736599: mov var_BC, 004779E0h ; "bonzibuddymail"
+ loc_007365A3: mov var_C4, 00008008h
+ loc_007365AD: call [00401348h] ; __vbaVarTstNe
+ loc_007365B3: mov si, ax
+ loc_007365B6: lea eax, var_84
+ loc_007365BC: lea ecx, var_74
+ loc_007365BF: push eax
+ loc_007365C0: lea edx, var_64
+ loc_007365C3: push ecx
+ loc_007365C4: push edx
+ loc_007365C5: push 00000003h
+ loc_007365C7: call [00401050h] ; __vbaFreeVarList
+ loc_007365CD: add esp, 00000010h
+ loc_007365D0: cmp si, di
+ loc_007365D3: jz 00736769h
+ loc_007365D9: mov eax, var_30
+ loc_007365DC: lea edx, var_38
+ loc_007365DF: push edx
+ loc_007365E0: push eax
+ loc_007365E1: mov ecx, [eax]
+ loc_007365E3: call [ecx+00000080h]
+ loc_007365E9: cmp eax, edi
+ loc_007365EB: fnclex
+ loc_007365ED: jge 00736604h
+ loc_007365EF: mov ecx, var_30
+ loc_007365F2: push 00000080h
+ loc_007365F7: push 00475D6Ch
+ loc_007365FC: push ecx
+ loc_007365FD: push eax
+ loc_007365FE: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736604: mov eax, var_38
+ loc_00736607: lea edx, var_64
+ loc_0073660A: mov var_5C, eax
+ loc_0073660D: lea eax, var_74
+ loc_00736610: push edx
+ loc_00736611: push eax
+ loc_00736612: mov var_38, edi
+ loc_00736615: mov var_64, 00000008h
+ loc_0073661C: call [00401154h] ; rtcTrimVar
+ loc_00736622: lea ecx, var_74
+ loc_00736625: lea edx, var_84
+ loc_0073662B: push ecx
+ loc_0073662C: push edx
+ loc_0073662D: call [00401080h] ; rtcLowerCaseVar
+ loc_00736633: lea eax, var_84
+ loc_00736639: lea ecx, var_C4
+ loc_0073663F: push eax
+ loc_00736640: push ecx
+ loc_00736641: mov var_BC, 00476D14h ; "ignore"
+ loc_0073664B: mov var_C4, 00008008h
+ loc_00736655: call [00401348h] ; __vbaVarTstNe
+ loc_0073665B: mov si, ax
+ loc_0073665E: lea edx, var_84
+ loc_00736664: lea eax, var_74
+ loc_00736667: push edx
+ loc_00736668: lea ecx, var_64
+ loc_0073666B: push eax
+ loc_0073666C: push ecx
+ loc_0073666D: push 00000003h
+ loc_0073666F: call [00401050h] ; __vbaFreeVarList
+ loc_00736675: add esp, 00000010h
+ loc_00736678: cmp si, di
+ loc_0073667B: jz 00736769h
+ loc_00736681: lea edx, var_64
+ loc_00736684: push edx
+ loc_00736685: call [00401404h] ; rtcGetPresentDate
+ loc_0073668B: mov eax, var_30
+ loc_0073668E: lea edx, var_38
+ loc_00736691: push edx
+ loc_00736692: push eax
+ loc_00736693: mov ecx, [eax]
+ loc_00736695: call [ecx+00000080h]
+ loc_0073669B: cmp eax, edi
+ loc_0073669D: fnclex
+ loc_0073669F: jge 007366B6h
+ loc_007366A1: mov ecx, var_30
+ loc_007366A4: push 00000080h
+ loc_007366A9: push 00475D6Ch
+ loc_007366AE: push ecx
+ loc_007366AF: push eax
+ loc_007366B0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007366B6: mov eax, var_38
+ loc_007366B9: lea edx, var_74
+ loc_007366BC: mov var_6C, eax
+ loc_007366BF: lea eax, var_84
+ loc_007366C5: push edx
+ loc_007366C6: push eax
+ loc_007366C7: mov var_38, edi
+ loc_007366CA: mov var_74, 00000008h
+ loc_007366D1: call [00401154h] ; rtcTrimVar
+ loc_007366D7: lea ecx, var_84
+ loc_007366DD: lea edx, var_94
+ loc_007366E3: push ecx
+ loc_007366E4: push edx
+ loc_007366E5: call [00401080h] ; rtcLowerCaseVar
+ loc_007366EB: push 00000001h
+ loc_007366ED: lea eax, var_94
+ loc_007366F3: push 00000001h
+ loc_007366F5: lea ecx, var_64
+ loc_007366F8: push eax
+ loc_007366F9: push ecx
+ loc_007366FA: lea edx, var_A4
+ loc_00736700: push 00446E3Ch ; "d"
+ loc_00736705: push edx
+ loc_00736706: call [004010C8h] ; rtcDateDiff
+ loc_0073670C: lea eax, var_A4
+ loc_00736712: lea ecx, var_C4
+ loc_00736718: push eax
+ loc_00736719: push ecx
+ loc_0073671A: mov var_BC, FFFFFFF9h
+ loc_00736724: mov var_C4, 00008002h
+ loc_0073672E: call [0040115Ch] ; __vbaVarTstLt
+ loc_00736734: mov si, ax
+ loc_00736737: lea edx, var_A4
+ loc_0073673D: lea eax, var_94
+ loc_00736743: push edx
+ loc_00736744: lea ecx, var_64
+ loc_00736747: push eax
+ loc_00736748: lea edx, var_84
+ loc_0073674E: push ecx
+ loc_0073674F: lea eax, var_74
+ loc_00736752: push edx
+ loc_00736753: push eax
+ loc_00736754: push 00000005h
+ loc_00736756: call [00401050h] ; __vbaFreeVarList
+ loc_0073675C: add esp, 00000018h
+ loc_0073675F: cmp si, di
+ loc_00736762: jz 00736769h
+ loc_00736764: or eax, FFFFFFFFh
+ loc_00736767: jmp 0073676Ch
+ loc_00736769: mov eax, var_1C
+ loc_0073676C: cmp ax, di
+ loc_0073676F: jz 007369FFh
+ loc_00736775: mov ecx, var_20
+ loc_00736778: push edi
+ loc_00736779: push ecx
+ loc_0073677A: call [00401238h] ; __vbaObjIs
+ loc_00736780: test ax, ax
+ loc_00736783: jz 007368F8h
+ loc_00736789: mov eax, var_18
+ loc_0073678C: lea ecx, var_44
+ loc_0073678F: push ecx
+ loc_00736790: push eax
+ loc_00736791: mov edx, [eax]
+ loc_00736793: call [edx+0000001Ch]
+ loc_00736796: cmp eax, edi
+ loc_00736798: fnclex
+ loc_0073679A: jge 007367AEh
+ loc_0073679C: mov edx, var_18
+ loc_0073679F: push 0000001Ch
+ loc_007367A1: push 00476978h
+ loc_007367A6: push edx
+ loc_007367A7: push eax
+ loc_007367A8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007367AE: mov eax, var_44
+ loc_007367B1: lea edx, var_48
+ loc_007367B4: push edx
+ loc_007367B5: push eax
+ loc_007367B6: mov ecx, [eax]
+ loc_007367B8: mov esi, eax
+ loc_007367BA: call [ecx+00000040h]
+ loc_007367BD: cmp eax, edi
+ loc_007367BF: fnclex
+ loc_007367C1: jge 007367D2h
+ loc_007367C3: push 00000040h
+ loc_007367C5: push 0047678Ch
+ loc_007367CA: push esi
+ loc_007367CB: push eax
+ loc_007367CC: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007367D2: mov eax, var_48
+ loc_007367D5: push 00475D6Ch
+ loc_007367DA: push eax
+ loc_007367DB: call [004013C4h] ; __vbaCastObj
+ loc_007367E1: lea ecx, var_28
+ loc_007367E4: push eax
+ loc_007367E5: push ecx
+ loc_007367E6: call ebx
+ loc_007367E8: lea edx, var_48
+ loc_007367EB: lea eax, var_44
+ loc_007367EE: push edx
+ loc_007367EF: push eax
+ loc_007367F0: push 00000002h
+ loc_007367F2: call [00401068h] ; __vbaFreeObjList
+ loc_007367F8: mov eax, var_18
+ loc_007367FB: add esp, 0000000Ch
+ loc_007367FE: lea edx, var_48
+ loc_00736801: mov ecx, [eax]
+ loc_00736803: push edx
+ loc_00736804: push eax
+ loc_00736805: call [ecx+0000001Ch]
+ loc_00736808: cmp eax, edi
+ loc_0073680A: fnclex
+ loc_0073680C: jge 00736820h
+ loc_0073680E: mov ecx, var_18
+ loc_00736811: push 0000001Ch
+ loc_00736813: push 00476978h
+ loc_00736818: push ecx
+ loc_00736819: push eax
+ loc_0073681A: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736820: mov eax, var_30
+ loc_00736823: mov esi, var_48
+ loc_00736826: lea ecx, var_44
+ loc_00736829: mov edx, [eax]
+ loc_0073682B: push ecx
+ loc_0073682C: push eax
+ loc_0073682D: call [edx+00000028h]
+ loc_00736830: cmp eax, edi
+ loc_00736832: fnclex
+ loc_00736834: jge 00736848h
+ loc_00736836: mov edx, var_30
+ loc_00736839: push 00000028h
+ loc_0073683B: push 00475D6Ch
+ loc_00736840: push edx
+ loc_00736841: push eax
+ loc_00736842: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736848: mov eax, var_44
+ loc_0073684B: mov var_44, edi
+ loc_0073684E: push eax
+ loc_0073684F: lea eax, var_4C
+ loc_00736852: push eax
+ loc_00736853: call ebx
+ loc_00736855: mov ecx, [esi]
+ loc_00736857: lea edx, var_4C
+ loc_0073685A: push edx
+ loc_0073685B: push esi
+ loc_0073685C: call [ecx+00000044h]
+ loc_0073685F: cmp eax, edi
+ loc_00736861: fnclex
+ loc_00736863: jge 00736874h
+ loc_00736865: push 00000044h
+ loc_00736867: push 0047678Ch
+ loc_0073686C: push esi
+ loc_0073686D: push eax
+ loc_0073686E: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736874: lea eax, var_48
+ loc_00736877: lea ecx, var_4C
+ loc_0073687A: push eax
+ loc_0073687B: push ecx
+ loc_0073687C: push 00000002h
+ loc_0073687E: call [00401068h] ; __vbaFreeObjList
+ loc_00736884: mov eax, var_30
+ loc_00736887: add esp, 0000000Ch
+ loc_0073688A: lea ecx, var_44
+ loc_0073688D: mov edx, [eax]
+ loc_0073688F: push ecx
+ loc_00736890: push eax
+ loc_00736891: call [edx+00000028h]
+ loc_00736894: cmp eax, edi
+ loc_00736896: fnclex
+ loc_00736898: jge 007368ACh
+ loc_0073689A: mov edx, var_30
+ loc_0073689D: push 00000028h
+ loc_0073689F: push 00475D6Ch
+ loc_007368A4: push edx
+ loc_007368A5: push eax
+ loc_007368A6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007368AC: mov eax, var_44
+ loc_007368AF: mov esi, [004013C4h] ; __vbaCastObj
+ loc_007368B5: push 00475D6Ch
+ loc_007368BA: push eax
+ loc_007368BB: call __vbaCastObj
+ loc_007368BD: lea ecx, var_30
+ loc_007368C0: push eax
+ loc_007368C1: push ecx
+ loc_007368C2: call ebx
+ loc_007368C4: lea ecx, var_44
+ loc_007368C7: call [0040142Ch] ; __vbaFreeObj
+ loc_007368CD: push 00475D6Ch
+ loc_007368D2: push edi
+ loc_007368D3: call __vbaCastObj
+ loc_007368D5: lea edx, var_44
+ loc_007368D8: push eax
+ loc_007368D9: push edx
+ loc_007368DA: call ebx
+ loc_007368DC: mov eax, var_28
+ loc_007368DF: lea edx, var_44
+ loc_007368E2: push edx
+ loc_007368E3: push eax
+ loc_007368E4: mov ecx, [eax]
+ loc_007368E6: call [ecx+0000002Ch]
+ loc_007368E9: cmp eax, edi
+ loc_007368EB: fnclex
+ loc_007368ED: jge 007369E2h
+ loc_007368F3: jmp 007369D0h
+ loc_007368F8: mov eax, var_30
+ loc_007368FB: lea ecx, var_28
+ loc_007368FE: push eax
+ loc_007368FF: push ecx
+ loc_00736900: call [00401130h] ; __vbaObjSetAddref
+ loc_00736906: mov eax, var_30
+ loc_00736909: lea ecx, var_44
+ loc_0073690C: push ecx
+ loc_0073690D: push eax
+ loc_0073690E: mov edx, [eax]
+ loc_00736910: call [edx+00000028h]
+ loc_00736913: cmp eax, edi
+ loc_00736915: fnclex
+ loc_00736917: jge 0073692Fh
+ loc_00736919: mov edx, var_30
+ loc_0073691C: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_00736922: push 00000028h
+ loc_00736924: push 00475D6Ch
+ loc_00736929: push edx
+ loc_0073692A: push eax
+ loc_0073692B: call __vbaHresultCheckObj
+ loc_0073692D: jmp 00736935h
+ loc_0073692F: mov esi, [004010CCh] ; __vbaHresultCheckObj
+ loc_00736935: mov eax, var_44
+ loc_00736938: mov var_44, edi
+ loc_0073693B: push eax
+ loc_0073693C: lea eax, var_48
+ loc_0073693F: push eax
+ loc_00736940: call ebx
+ loc_00736942: mov eax, var_20
+ loc_00736945: lea edx, var_48
+ loc_00736948: push edx
+ loc_00736949: push eax
+ loc_0073694A: mov ecx, [eax]
+ loc_0073694C: call [ecx+0000002Ch]
+ loc_0073694F: cmp eax, edi
+ loc_00736951: fnclex
+ loc_00736953: jge 00736963h
+ loc_00736955: mov ecx, var_20
+ loc_00736958: push 0000002Ch
+ loc_0073695A: push 00475D6Ch
+ loc_0073695F: push ecx
+ loc_00736960: push eax
+ loc_00736961: call __vbaHresultCheckObj
+ loc_00736963: lea ecx, var_48
+ loc_00736966: call [0040142Ch] ; __vbaFreeObj
+ loc_0073696C: mov eax, var_30
+ loc_0073696F: lea ecx, var_44
+ loc_00736972: push ecx
+ loc_00736973: push eax
+ loc_00736974: mov edx, [eax]
+ loc_00736976: call [edx+00000028h]
+ loc_00736979: cmp eax, edi
+ loc_0073697B: fnclex
+ loc_0073697D: jge 0073698Dh
+ loc_0073697F: mov edx, var_30
+ loc_00736982: push 00000028h
+ loc_00736984: push 00475D6Ch
+ loc_00736989: push edx
+ loc_0073698A: push eax
+ loc_0073698B: call __vbaHresultCheckObj
+ loc_0073698D: mov eax, var_44
+ loc_00736990: mov esi, [004013C4h] ; __vbaCastObj
+ loc_00736996: push 00475D6Ch
+ loc_0073699B: push eax
+ loc_0073699C: call __vbaCastObj
+ loc_0073699E: lea ecx, var_30
+ loc_007369A1: push eax
+ loc_007369A2: push ecx
+ loc_007369A3: call ebx
+ loc_007369A5: lea ecx, var_44
+ loc_007369A8: call [0040142Ch] ; __vbaFreeObj
+ loc_007369AE: push 00475D6Ch
+ loc_007369B3: push edi
+ loc_007369B4: call __vbaCastObj
+ loc_007369B6: lea edx, var_44
+ loc_007369B9: push eax
+ loc_007369BA: push edx
+ loc_007369BB: call ebx
+ loc_007369BD: mov eax, var_28
+ loc_007369C0: lea edx, var_44
+ loc_007369C3: push edx
+ loc_007369C4: push eax
+ loc_007369C5: mov ecx, [eax]
+ loc_007369C7: call [ecx+0000002Ch]
+ loc_007369CA: cmp eax, edi
+ loc_007369CC: fnclex
+ loc_007369CE: jge 007369E2h
+ loc_007369D0: mov ecx, var_28
+ loc_007369D3: push 0000002Ch
+ loc_007369D5: push 00475D6Ch
+ loc_007369DA: push ecx
+ loc_007369DB: push eax
+ loc_007369DC: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007369E2: lea ecx, var_44
+ loc_007369E5: call [0040142Ch] ; __vbaFreeObj
+ loc_007369EB: push 00475D6Ch
+ loc_007369F0: push edi
+ loc_007369F1: call __vbaCastObj
+ loc_007369F3: lea edx, var_28
+ loc_007369F6: push eax
+ loc_007369F7: push edx
+ loc_007369F8: call ebx
+ loc_007369FA: jmp 00736520h
+ loc_007369FF: mov eax, var_30
+ loc_00736A02: lea ecx, var_20
+ loc_00736A05: push eax
+ loc_00736A06: push ecx
+ loc_00736A07: call [00401130h] ; __vbaObjSetAddref
+ loc_00736A0D: mov eax, var_30
+ loc_00736A10: lea ecx, var_44
+ loc_00736A13: push ecx
+ loc_00736A14: push eax
+ loc_00736A15: mov edx, [eax]
+ loc_00736A17: call [edx+00000028h]
+ loc_00736A1A: cmp eax, edi
+ loc_00736A1C: fnclex
+ loc_00736A1E: jge 00736A32h
+ loc_00736A20: mov edx, var_30
+ loc_00736A23: push 00000028h
+ loc_00736A25: push 00475D6Ch
+ loc_00736A2A: push edx
+ loc_00736A2B: push eax
+ loc_00736A2C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736A32: mov eax, var_44
+ loc_00736A35: push 00475D6Ch
+ loc_00736A3A: push eax
+ loc_00736A3B: call [004013C4h] ; __vbaCastObj
+ loc_00736A41: lea ecx, var_30
+ loc_00736A44: push eax
+ loc_00736A45: push ecx
+ loc_00736A46: call ebx
+ loc_00736A48: lea ecx, var_44
+ loc_00736A4B: call [0040142Ch] ; __vbaFreeObj
+ loc_00736A51: jmp 00736520h
+ loc_00736A56: mov eax, var_18
+ loc_00736A59: lea ecx, var_44
+ loc_00736A5C: push ecx
+ loc_00736A5D: push eax
+ loc_00736A5E: mov edx, [eax]
+ loc_00736A60: call [edx+0000001Ch]
+ loc_00736A63: cmp eax, edi
+ loc_00736A65: fnclex
+ loc_00736A67: jge 00736A7Bh
+ loc_00736A69: mov edx, var_18
+ loc_00736A6C: push 0000001Ch
+ loc_00736A6E: push 00476978h
+ loc_00736A73: push edx
+ loc_00736A74: push eax
+ loc_00736A75: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736A7B: mov eax, var_44
+ loc_00736A7E: mov var_44, edi
+ loc_00736A81: push eax
+ loc_00736A82: lea eax, var_48
+ loc_00736A85: push eax
+ loc_00736A86: call ebx
+ loc_00736A88: lea ecx, var_48
+ loc_00736A8B: push ecx
+ loc_00736A8C: call 00731390h
+ loc_00736A91: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_00736A97: lea ecx, var_48
+ loc_00736A9A: call ebx
+ loc_00736A9C: mov eax, var_18
+ loc_00736A9F: lea ecx, var_44
+ loc_00736AA2: push ecx
+ loc_00736AA3: push eax
+ loc_00736AA4: mov edx, [eax]
+ loc_00736AA6: call [edx+0000001Ch]
+ loc_00736AA9: cmp eax, edi
+ loc_00736AAB: fnclex
+ loc_00736AAD: jge 00736AC1h
+ loc_00736AAF: mov edx, var_18
+ loc_00736AB2: push 0000001Ch
+ loc_00736AB4: push 00476978h
+ loc_00736AB9: push edx
+ loc_00736ABA: push eax
+ loc_00736ABB: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736AC1: mov eax, var_44
+ loc_00736AC4: lea edx, var_38
+ loc_00736AC7: push edx
+ loc_00736AC8: push eax
+ loc_00736AC9: mov ecx, [eax]
+ loc_00736ACB: mov esi, eax
+ loc_00736ACD: call [ecx+0000001Ch]
+ loc_00736AD0: cmp eax, edi
+ loc_00736AD2: fnclex
+ loc_00736AD4: jge 00736AE5h
+ loc_00736AD6: push 0000001Ch
+ loc_00736AD8: push 0047678Ch
+ loc_00736ADD: push esi
+ loc_00736ADE: push eax
+ loc_00736ADF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736AE5: mov eax, var_38
+ loc_00736AE8: push 0047799Ch ; ""
+ loc_00736AED: push eax
+ loc_00736AEE: call [00401098h] ; __vbaStrCat
+ loc_00736AF4: mov esi, [004013C0h] ; __vbaStrMove
+ loc_00736AFA: mov edx, eax
+ loc_00736AFC: lea ecx, var_2C
+ loc_00736AFF: call __vbaStrMove
+ loc_00736B01: lea ecx, var_38
+ loc_00736B04: call [00401430h] ; __vbaFreeStr
+ loc_00736B0A: lea ecx, var_44
+ loc_00736B0D: call ebx
+ loc_00736B0F: mov ecx, var_2C
+ loc_00736B12: push edi
+ loc_00736B13: push FFFFFFFFh
+ loc_00736B15: push 00000001h
+ loc_00736B17: push 004779D0h ; "&"
+ loc_00736B1C: push 00466A54h ; "&"
+ loc_00736B21: push ecx
+ loc_00736B22: call [00401258h] ; rtcReplace
+ loc_00736B28: mov edx, eax
+ loc_00736B2A: lea ecx, var_2C
+ loc_00736B2D: call __vbaStrMove
+ loc_00736B2F: jmp 00736B3Fh
+ loc_00736B31: mov edx, arg_8
+ loc_00736B34: lea ecx, var_2C
+ loc_00736B37: mov edx, [edx]
+ loc_00736B39: call [00401310h] ; __vbaStrCopy
+ loc_00736B3F: mov edx, var_2C
+ loc_00736B42: lea ecx, var_34
+ loc_00736B45: call [00401310h] ; __vbaStrCopy
+ loc_00736B4B: push 00736BEAh
+ loc_00736B50: jmp 00736BC1h
+ loc_00736B52: test var_4, 04h
+ loc_00736B56: jz 00736B61h
+ loc_00736B58: lea ecx, var_34
+ loc_00736B5B: call [00401430h] ; __vbaFreeStr
+ loc_00736B61: lea eax, var_40
+ loc_00736B64: lea ecx, var_3C
+ loc_00736B67: push eax
+ loc_00736B68: lea edx, var_38
+ loc_00736B6B: push ecx
+ loc_00736B6C: push edx
+ loc_00736B6D: push 00000003h
+ loc_00736B6F: call [00401324h] ; __vbaFreeStrList
+ loc_00736B75: lea eax, var_54
+ loc_00736B78: lea ecx, var_50
+ loc_00736B7B: push eax
+ loc_00736B7C: lea edx, var_4C
+ loc_00736B7F: push ecx
+ loc_00736B80: lea eax, var_48
+ loc_00736B83: push edx
+ loc_00736B84: lea ecx, var_44
+ loc_00736B87: push eax
+ loc_00736B88: push ecx
+ loc_00736B89: push 00000005h
+ loc_00736B8B: call [00401068h] ; __vbaFreeObjList
+ loc_00736B91: lea edx, var_B4
+ loc_00736B97: lea eax, var_A4
+ loc_00736B9D: push edx
+ loc_00736B9E: lea ecx, var_94
+ loc_00736BA4: push eax
+ loc_00736BA5: lea edx, var_84
+ loc_00736BAB: push ecx
+ loc_00736BAC: lea eax, var_74
+ loc_00736BAF: push edx
+ loc_00736BB0: lea ecx, var_64
+ loc_00736BB3: push eax
+ loc_00736BB4: push ecx
+ loc_00736BB5: push 00000006h
+ loc_00736BB7: call [00401050h] ; __vbaFreeVarList
+ loc_00736BBD: add esp, 00000044h
+ loc_00736BC0: ret
+ loc_00736BC1: mov esi, [0040142Ch] ; __vbaFreeObj
+ loc_00736BC7: lea ecx, var_18
+ loc_00736BCA: call __vbaFreeObj
+ loc_00736BCC: lea ecx, var_20
+ loc_00736BCF: call __vbaFreeObj
+ loc_00736BD1: lea ecx, var_24
+ loc_00736BD4: call __vbaFreeObj
+ loc_00736BD6: lea ecx, var_28
+ loc_00736BD9: call __vbaFreeObj
+ loc_00736BDB: lea ecx, var_2C
+ loc_00736BDE: call [00401430h] ; __vbaFreeStr
+ loc_00736BE4: lea ecx, var_30
+ loc_00736BE7: call __vbaFreeObj
+ loc_00736BE9: ret
+ loc_00736BEA: mov ecx, var_14
+ loc_00736BED: mov eax, var_34
+ loc_00736BF0: pop edi
+ loc_00736BF1: pop esi
+ loc_00736BF2: mov fs:[00000000h], ecx
+ loc_00736BF9: pop ebx
+ loc_00736BFA: mov esp, ebp
+ loc_00736BFC: pop ebp
+ loc_00736BFD: retn 0004h
+End Sub
+
+Private Sub Proc_76_34_736C00(arg_C) '736C00
+ loc_00736C00: push ebp
+ loc_00736C01: mov ebp, esp
+ loc_00736C03: sub esp, 00000018h
+ loc_00736C06: push 00412856h ; __vbaExceptHandler
+ loc_00736C0B: mov eax, fs:[00000000h]
+ loc_00736C11: push eax
+ loc_00736C12: mov fs:[00000000h], esp
+ loc_00736C19: mov eax, 000000C4h
+ loc_00736C1E: call 00412850h ; __vbaChkstk
+ loc_00736C23: push ebx
+ loc_00736C24: push esi
+ loc_00736C25: push edi
+ loc_00736C26: mov var_18, esp
+ loc_00736C29: mov var_14, 00412718h ; "&"
+ loc_00736C30: mov var_10, 00000000h
+ loc_00736C37: mov var_C, 00000000h
+ loc_00736C3E: mov var_4, 00000001h
+ loc_00736C45: mov var_4, 00000002h
+ loc_00736C4C: push FFFFFFFFh
+ loc_00736C4E: call [00401124h] ; __vbaOnError
+ loc_00736C54: mov var_4, 00000003h
+ loc_00736C5B: mov eax, arg_8
+ loc_00736C5E: mov ecx, [eax]
+ loc_00736C60: mov var_60, ecx
+ loc_00736C63: lea edx, var_48
+ loc_00736C66: push edx
+ loc_00736C67: mov eax, var_60
+ loc_00736C6A: mov ecx, [eax]
+ loc_00736C6C: mov edx, var_60
+ loc_00736C6F: push edx
+ loc_00736C70: call [ecx+0000001Ch]
+ loc_00736C73: fnclex
+ loc_00736C75: mov var_64, eax
+ loc_00736C78: cmp var_64, 00000000h
+ loc_00736C7C: jge 00736C9Bh
+ loc_00736C7E: push 0000001Ch
+ loc_00736C80: push 00476978h
+ loc_00736C85: mov eax, var_60
+ loc_00736C88: push eax
+ loc_00736C89: mov ecx, var_64
+ loc_00736C8C: push ecx
+ loc_00736C8D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736C93: mov var_94, eax
+ loc_00736C99: jmp 00736CA5h
+ loc_00736C9B: mov var_94, 00000000h
+ loc_00736CA5: mov edx, var_48
+ loc_00736CA8: mov var_68, edx
+ loc_00736CAB: lea eax, var_4C
+ loc_00736CAE: push eax
+ loc_00736CAF: mov ecx, var_68
+ loc_00736CB2: mov edx, [ecx]
+ loc_00736CB4: mov eax, var_68
+ loc_00736CB7: push eax
+ loc_00736CB8: call [edx+00000040h]
+ loc_00736CBB: fnclex
+ loc_00736CBD: mov var_6C, eax
+ loc_00736CC0: cmp var_6C, 00000000h
+ loc_00736CC4: jge 00736CE3h
+ loc_00736CC6: push 00000040h
+ loc_00736CC8: push 0047678Ch
+ loc_00736CCD: mov ecx, var_68
+ loc_00736CD0: push ecx
+ loc_00736CD1: mov edx, var_6C
+ loc_00736CD4: push edx
+ loc_00736CD5: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736CDB: mov var_98, eax
+ loc_00736CE1: jmp 00736CEDh
+ loc_00736CE3: mov var_98, 00000000h
+ loc_00736CED: push 00475D6Ch
+ loc_00736CF2: push 00000000h
+ loc_00736CF4: push 00477980h ; "NextContent"
+ loc_00736CF9: mov eax, var_4C
+ loc_00736CFC: push eax
+ loc_00736CFD: lea ecx, var_5C
+ loc_00736D00: push ecx
+ loc_00736D01: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00736D07: add esp, 00000010h
+ loc_00736D0A: push eax
+ loc_00736D0B: call [004011F8h] ; __vbaCastObjVar
+ loc_00736D11: push eax
+ loc_00736D12: lea edx, var_24
+ loc_00736D15: push edx
+ loc_00736D16: call [00401128h] ; __vbaObjSet
+ loc_00736D1C: lea eax, var_4C
+ loc_00736D1F: push eax
+ loc_00736D20: lea ecx, var_48
+ loc_00736D23: push ecx
+ loc_00736D24: push 00000002h
+ loc_00736D26: call [00401068h] ; __vbaFreeObjList
+ loc_00736D2C: add esp, 0000000Ch
+ loc_00736D2F: lea ecx, var_5C
+ loc_00736D32: call [00401030h] ; __vbaFreeVar
+ loc_00736D38: mov var_4, 00000004h
+ loc_00736D3F: mov edx, arg_C
+ loc_00736D42: mov eax, [edx]
+ loc_00736D44: mov var_60, eax
+ loc_00736D47: lea ecx, var_48
+ loc_00736D4A: push ecx
+ loc_00736D4B: mov edx, var_60
+ loc_00736D4E: mov eax, [edx]
+ loc_00736D50: mov ecx, var_60
+ loc_00736D53: push ecx
+ loc_00736D54: call [eax+0000001Ch]
+ loc_00736D57: fnclex
+ loc_00736D59: mov var_64, eax
+ loc_00736D5C: cmp var_64, 00000000h
+ loc_00736D60: jge 00736D7Fh
+ loc_00736D62: push 0000001Ch
+ loc_00736D64: push 00476978h
+ loc_00736D69: mov edx, var_60
+ loc_00736D6C: push edx
+ loc_00736D6D: mov eax, var_64
+ loc_00736D70: push eax
+ loc_00736D71: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736D77: mov var_9C, eax
+ loc_00736D7D: jmp 00736D89h
+ loc_00736D7F: mov var_9C, 00000000h
+ loc_00736D89: mov ecx, var_48
+ loc_00736D8C: mov var_68, ecx
+ loc_00736D8F: lea edx, var_4C
+ loc_00736D92: push edx
+ loc_00736D93: mov eax, var_68
+ loc_00736D96: mov ecx, [eax]
+ loc_00736D98: mov edx, var_68
+ loc_00736D9B: push edx
+ loc_00736D9C: call [ecx+00000040h]
+ loc_00736D9F: fnclex
+ loc_00736DA1: mov var_6C, eax
+ loc_00736DA4: cmp var_6C, 00000000h
+ loc_00736DA8: jge 00736DC7h
+ loc_00736DAA: push 00000040h
+ loc_00736DAC: push 0047678Ch
+ loc_00736DB1: mov eax, var_68
+ loc_00736DB4: push eax
+ loc_00736DB5: mov ecx, var_6C
+ loc_00736DB8: push ecx
+ loc_00736DB9: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736DBF: mov var_A0, eax
+ loc_00736DC5: jmp 00736DD1h
+ loc_00736DC7: mov var_A0, 00000000h
+ loc_00736DD1: push 00475D6Ch
+ loc_00736DD6: push 00000000h
+ loc_00736DD8: push 00477980h ; "NextContent"
+ loc_00736DDD: mov edx, var_4C
+ loc_00736DE0: push edx
+ loc_00736DE1: lea eax, var_5C
+ loc_00736DE4: push eax
+ loc_00736DE5: call [004013A4h] ; __vbaLateMemCallLd
+ loc_00736DEB: add esp, 00000010h
+ loc_00736DEE: push eax
+ loc_00736DEF: call [004011F8h] ; __vbaCastObjVar
+ loc_00736DF5: push eax
+ loc_00736DF6: lea ecx, var_28
+ loc_00736DF9: push ecx
+ loc_00736DFA: call [00401128h] ; __vbaObjSet
+ loc_00736E00: lea edx, var_4C
+ loc_00736E03: push edx
+ loc_00736E04: lea eax, var_48
+ loc_00736E07: push eax
+ loc_00736E08: push 00000002h
+ loc_00736E0A: call [00401068h] ; __vbaFreeObjList
+ loc_00736E10: add esp, 0000000Ch
+ loc_00736E13: lea ecx, var_5C
+ loc_00736E16: call [00401030h] ; __vbaFreeVar
+ loc_00736E1C: mov var_4, 00000005h
+ loc_00736E23: mov ecx, arg_C
+ loc_00736E26: mov edx, [ecx]
+ loc_00736E28: mov var_60, edx
+ loc_00736E2B: lea eax, var_48
+ loc_00736E2E: push eax
+ loc_00736E2F: mov ecx, var_60
+ loc_00736E32: mov edx, [ecx]
+ loc_00736E34: mov eax, var_60
+ loc_00736E37: push eax
+ loc_00736E38: call [edx+0000001Ch]
+ loc_00736E3B: fnclex
+ loc_00736E3D: mov var_64, eax
+ loc_00736E40: cmp var_64, 00000000h
+ loc_00736E44: jge 00736E63h
+ loc_00736E46: push 0000001Ch
+ loc_00736E48: push 00476978h
+ loc_00736E4D: mov ecx, var_60
+ loc_00736E50: push ecx
+ loc_00736E51: mov edx, var_64
+ loc_00736E54: push edx
+ loc_00736E55: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736E5B: mov var_A4, eax
+ loc_00736E61: jmp 00736E6Dh
+ loc_00736E63: mov var_A4, 00000000h
+ loc_00736E6D: mov eax, var_48
+ loc_00736E70: mov var_68, eax
+ loc_00736E73: lea ecx, var_4C
+ loc_00736E76: push ecx
+ loc_00736E77: mov edx, var_68
+ loc_00736E7A: mov eax, [edx]
+ loc_00736E7C: mov ecx, var_68
+ loc_00736E7F: push ecx
+ loc_00736E80: call [eax+00000040h]
+ loc_00736E83: fnclex
+ loc_00736E85: mov var_6C, eax
+ loc_00736E88: cmp var_6C, 00000000h
+ loc_00736E8C: jge 00736EABh
+ loc_00736E8E: push 00000040h
+ loc_00736E90: push 0047678Ch
+ loc_00736E95: mov edx, var_68
+ loc_00736E98: push edx
+ loc_00736E99: mov eax, var_6C
+ loc_00736E9C: push eax
+ loc_00736E9D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736EA3: mov var_A8, eax
+ loc_00736EA9: jmp 00736EB5h
+ loc_00736EAB: mov var_A8, 00000000h
+ loc_00736EB5: push 00475D6Ch
+ loc_00736EBA: mov ecx, var_4C
+ loc_00736EBD: push ecx
+ loc_00736EBE: call [004013C4h] ; __vbaCastObj
+ loc_00736EC4: push eax
+ loc_00736EC5: lea edx, var_2C
+ loc_00736EC8: push edx
+ loc_00736EC9: call [00401128h] ; __vbaObjSet
+ loc_00736ECF: lea eax, var_4C
+ loc_00736ED2: push eax
+ loc_00736ED3: lea ecx, var_48
+ loc_00736ED6: push ecx
+ loc_00736ED7: push 00000002h
+ loc_00736ED9: call [00401068h] ; __vbaFreeObjList
+ loc_00736EDF: add esp, 0000000Ch
+ loc_00736EE2: mov var_4, 00000006h
+ loc_00736EE9: push 00000000h
+ loc_00736EEB: mov edx, var_24
+ loc_00736EEE: push edx
+ loc_00736EEF: call [00401238h] ; __vbaObjIs
+ loc_00736EF5: movsx eax, ax
+ loc_00736EF8: test eax, eax
+ loc_00736EFA: jnz 007374F2h
+ loc_00736F00: mov var_4, 00000007h
+ loc_00736F07: push 00000000h
+ loc_00736F09: mov ecx, var_28
+ loc_00736F0C: push ecx
+ loc_00736F0D: call [00401238h] ; __vbaObjIs
+ loc_00736F13: movsx edx, ax
+ loc_00736F16: test edx, edx
+ loc_00736F18: jnz 007372D7h
+ loc_00736F1E: mov var_4, 00000008h
+ loc_00736F25: lea eax, var_30
+ loc_00736F28: push eax
+ loc_00736F29: mov ecx, var_24
+ loc_00736F2C: mov edx, [ecx]
+ loc_00736F2E: mov eax, var_24
+ loc_00736F31: push eax
+ loc_00736F32: call [edx+00000040h]
+ loc_00736F35: fnclex
+ loc_00736F37: mov var_60, eax
+ loc_00736F3A: cmp var_60, 00000000h
+ loc_00736F3E: jge 00736F5Dh
+ loc_00736F40: push 00000040h
+ loc_00736F42: push 00475D6Ch
+ loc_00736F47: mov ecx, var_24
+ loc_00736F4A: push ecx
+ loc_00736F4B: mov edx, var_60
+ loc_00736F4E: push edx
+ loc_00736F4F: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736F55: mov var_AC, eax
+ loc_00736F5B: jmp 00736F67h
+ loc_00736F5D: mov var_AC, 00000000h
+ loc_00736F67: lea eax, var_34
+ loc_00736F6A: push eax
+ loc_00736F6B: mov ecx, var_28
+ loc_00736F6E: mov edx, [ecx]
+ loc_00736F70: mov eax, var_28
+ loc_00736F73: push eax
+ loc_00736F74: call [edx+00000040h]
+ loc_00736F77: fnclex
+ loc_00736F79: mov var_64, eax
+ loc_00736F7C: cmp var_64, 00000000h
+ loc_00736F80: jge 00736F9Fh
+ loc_00736F82: push 00000040h
+ loc_00736F84: push 00475D6Ch
+ loc_00736F89: mov ecx, var_28
+ loc_00736F8C: push ecx
+ loc_00736F8D: mov edx, var_64
+ loc_00736F90: push edx
+ loc_00736F91: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736F97: mov var_B0, eax
+ loc_00736F9D: jmp 00736FA9h
+ loc_00736F9F: mov var_B0, 00000000h
+ loc_00736FA9: lea eax, var_38
+ loc_00736FAC: push eax
+ loc_00736FAD: mov ecx, var_24
+ loc_00736FB0: mov edx, [ecx]
+ loc_00736FB2: mov eax, var_24
+ loc_00736FB5: push eax
+ loc_00736FB6: call [edx+00000048h]
+ loc_00736FB9: fnclex
+ loc_00736FBB: mov var_68, eax
+ loc_00736FBE: cmp var_68, 00000000h
+ loc_00736FC2: jge 00736FE1h
+ loc_00736FC4: push 00000048h
+ loc_00736FC6: push 00475D6Ch
+ loc_00736FCB: mov ecx, var_24
+ loc_00736FCE: push ecx
+ loc_00736FCF: mov edx, var_68
+ loc_00736FD2: push edx
+ loc_00736FD3: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00736FD9: mov var_B4, eax
+ loc_00736FDF: jmp 00736FEBh
+ loc_00736FE1: mov var_B4, 00000000h
+ loc_00736FEB: lea eax, var_3C
+ loc_00736FEE: push eax
+ loc_00736FEF: mov ecx, var_28
+ loc_00736FF2: mov edx, [ecx]
+ loc_00736FF4: mov eax, var_28
+ loc_00736FF7: push eax
+ loc_00736FF8: call [edx+00000048h]
+ loc_00736FFB: fnclex
+ loc_00736FFD: mov var_6C, eax
+ loc_00737000: cmp var_6C, 00000000h
+ loc_00737004: jge 00737023h
+ loc_00737006: push 00000048h
+ loc_00737008: push 00475D6Ch
+ loc_0073700D: mov ecx, var_28
+ loc_00737010: push ecx
+ loc_00737011: mov edx, var_6C
+ loc_00737014: push edx
+ loc_00737015: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073701B: mov var_B8, eax
+ loc_00737021: jmp 0073702Dh
+ loc_00737023: mov var_B8, 00000000h
+ loc_0073702D: lea eax, var_40
+ loc_00737030: push eax
+ loc_00737031: mov ecx, var_24
+ loc_00737034: mov edx, [ecx]
+ loc_00737036: mov eax, var_24
+ loc_00737039: push eax
+ loc_0073703A: call [edx+00000060h]
+ loc_0073703D: fnclex
+ loc_0073703F: mov var_70, eax
+ loc_00737042: cmp var_70, 00000000h
+ loc_00737046: jge 00737065h
+ loc_00737048: push 00000060h
+ loc_0073704A: push 00475D6Ch
+ loc_0073704F: mov ecx, var_24
+ loc_00737052: push ecx
+ loc_00737053: mov edx, var_70
+ loc_00737056: push edx
+ loc_00737057: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073705D: mov var_BC, eax
+ loc_00737063: jmp 0073706Fh
+ loc_00737065: mov var_BC, 00000000h
+ loc_0073706F: lea eax, var_44
+ loc_00737072: push eax
+ loc_00737073: mov ecx, var_28
+ loc_00737076: mov edx, [ecx]
+ loc_00737078: mov eax, var_28
+ loc_0073707B: push eax
+ loc_0073707C: call [edx+00000060h]
+ loc_0073707F: fnclex
+ loc_00737081: mov var_74, eax
+ loc_00737084: cmp var_74, 00000000h
+ loc_00737088: jge 007370A7h
+ loc_0073708A: push 00000060h
+ loc_0073708C: push 00475D6Ch
+ loc_00737091: mov ecx, var_28
+ loc_00737094: push ecx
+ loc_00737095: mov edx, var_74
+ loc_00737098: push edx
+ loc_00737099: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073709F: mov var_C0, eax
+ loc_007370A5: jmp 007370B1h
+ loc_007370A7: mov var_C0, 00000000h
+ loc_007370B1: mov eax, var_30
+ loc_007370B4: push eax
+ loc_007370B5: mov ecx, var_34
+ loc_007370B8: push ecx
+ loc_007370B9: call [004011B8h] ; __vbaStrCmp
+ loc_007370BF: mov esi, eax
+ loc_007370C1: neg esi
+ loc_007370C3: sbb esi, esi
+ loc_007370C5: inc esi
+ loc_007370C6: neg esi
+ loc_007370C8: mov edx, var_38
+ loc_007370CB: push edx
+ loc_007370CC: mov eax, var_3C
+ loc_007370CF: push eax
+ loc_007370D0: call [004011B8h] ; __vbaStrCmp
+ loc_007370D6: neg eax
+ loc_007370D8: sbb eax, eax
+ loc_007370DA: inc eax
+ loc_007370DB: neg eax
+ loc_007370DD: and si, ax
+ loc_007370E0: mov ecx, var_40
+ loc_007370E3: push ecx
+ loc_007370E4: mov edx, var_44
+ loc_007370E7: push edx
+ loc_007370E8: call [004011B8h] ; __vbaStrCmp
+ loc_007370EE: neg eax
+ loc_007370F0: sbb eax, eax
+ loc_007370F2: inc eax
+ loc_007370F3: neg eax
+ loc_007370F5: and si, ax
+ loc_007370F8: mov var_78, si
+ loc_007370FC: lea eax, var_44
+ loc_007370FF: push eax
+ loc_00737100: lea ecx, var_40
+ loc_00737103: push ecx
+ loc_00737104: lea edx, var_3C
+ loc_00737107: push edx
+ loc_00737108: lea eax, var_38
+ loc_0073710B: push eax
+ loc_0073710C: lea ecx, var_34
+ loc_0073710F: push ecx
+ loc_00737110: lea edx, var_30
+ loc_00737113: push edx
+ loc_00737114: push 00000006h
+ loc_00737116: call [00401324h] ; __vbaFreeStrList
+ loc_0073711C: add esp, 0000001Ch
+ loc_0073711F: movsx eax, var_78
+ loc_00737123: test eax, eax
+ loc_00737125: jz 00737251h
+ loc_0073712B: mov var_4, 00000009h
+ loc_00737132: lea ecx, var_48
+ loc_00737135: push ecx
+ loc_00737136: mov edx, var_28
+ loc_00737139: mov eax, [edx]
+ loc_0073713B: mov ecx, var_28
+ loc_0073713E: push ecx
+ loc_0073713F: call [eax+00000028h]
+ loc_00737142: fnclex
+ loc_00737144: mov var_60, eax
+ loc_00737147: cmp var_60, 00000000h
+ loc_0073714B: jge 0073716Ah
+ loc_0073714D: push 00000028h
+ loc_0073714F: push 00475D6Ch
+ loc_00737154: mov edx, var_28
+ loc_00737157: push edx
+ loc_00737158: mov eax, var_60
+ loc_0073715B: push eax
+ loc_0073715C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737162: mov var_C4, eax
+ loc_00737168: jmp 00737174h
+ loc_0073716A: mov var_C4, 00000000h
+ loc_00737174: mov ecx, var_48
+ loc_00737177: mov var_90, ecx
+ loc_0073717D: mov var_48, 00000000h
+ loc_00737184: mov edx, var_90
+ loc_0073718A: push edx
+ loc_0073718B: lea eax, var_4C
+ loc_0073718E: push eax
+ loc_0073718F: call [00401128h] ; __vbaObjSet
+ loc_00737195: lea ecx, var_4C
+ loc_00737198: push ecx
+ loc_00737199: mov edx, var_2C
+ loc_0073719C: mov eax, [edx]
+ loc_0073719E: mov ecx, var_2C
+ loc_007371A1: push ecx
+ loc_007371A2: call [eax+0000002Ch]
+ loc_007371A5: fnclex
+ loc_007371A7: mov var_64, eax
+ loc_007371AA: cmp var_64, 00000000h
+ loc_007371AE: jge 007371CDh
+ loc_007371B0: push 0000002Ch
+ loc_007371B2: push 00475D6Ch
+ loc_007371B7: mov edx, var_2C
+ loc_007371BA: push edx
+ loc_007371BB: mov eax, var_64
+ loc_007371BE: push eax
+ loc_007371BF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007371C5: mov var_C8, eax
+ loc_007371CB: jmp 007371D7h
+ loc_007371CD: mov var_C8, 00000000h
+ loc_007371D7: lea ecx, var_4C
+ loc_007371DA: call [0040142Ch] ; __vbaFreeObj
+ loc_007371E0: mov var_4, 0000000Ah
+ loc_007371E7: lea ecx, var_48
+ loc_007371EA: push ecx
+ loc_007371EB: mov edx, var_28
+ loc_007371EE: mov eax, [edx]
+ loc_007371F0: mov ecx, var_28
+ loc_007371F3: push ecx
+ loc_007371F4: call [eax+00000028h]
+ loc_007371F7: fnclex
+ loc_007371F9: mov var_60, eax
+ loc_007371FC: cmp var_60, 00000000h
+ loc_00737200: jge 0073721Fh
+ loc_00737202: push 00000028h
+ loc_00737204: push 00475D6Ch
+ loc_00737209: mov edx, var_28
+ loc_0073720C: push edx
+ loc_0073720D: mov eax, var_60
+ loc_00737210: push eax
+ loc_00737211: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737217: mov var_CC, eax
+ loc_0073721D: jmp 00737229h
+ loc_0073721F: mov var_CC, 00000000h
+ loc_00737229: push 00475D6Ch
+ loc_0073722E: mov ecx, var_48
+ loc_00737231: push ecx
+ loc_00737232: call [004013C4h] ; __vbaCastObj
+ loc_00737238: push eax
+ loc_00737239: lea edx, var_28
+ loc_0073723C: push edx
+ loc_0073723D: call [00401128h] ; __vbaObjSet
+ loc_00737243: lea ecx, var_48
+ loc_00737246: call [0040142Ch] ; __vbaFreeObj
+ loc_0073724C: jmp 007372D2h
+ loc_00737251: mov var_4, 0000000Ch
+ loc_00737258: mov eax, var_28
+ loc_0073725B: push eax
+ loc_0073725C: lea ecx, var_2C
+ loc_0073725F: push ecx
+ loc_00737260: call [00401130h] ; __vbaObjSetAddref
+ loc_00737266: mov var_4, 0000000Dh
+ loc_0073726D: lea edx, var_48
+ loc_00737270: push edx
+ loc_00737271: mov eax, var_28
+ loc_00737274: mov ecx, [eax]
+ loc_00737276: mov edx, var_28
+ loc_00737279: push edx
+ loc_0073727A: call [ecx+00000028h]
+ loc_0073727D: fnclex
+ loc_0073727F: mov var_60, eax
+ loc_00737282: cmp var_60, 00000000h
+ loc_00737286: jge 007372A5h
+ loc_00737288: push 00000028h
+ loc_0073728A: push 00475D6Ch
+ loc_0073728F: mov eax, var_28
+ loc_00737292: push eax
+ loc_00737293: mov ecx, var_60
+ loc_00737296: push ecx
+ loc_00737297: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073729D: mov var_D0, eax
+ loc_007372A3: jmp 007372AFh
+ loc_007372A5: mov var_D0, 00000000h
+ loc_007372AF: push 00475D6Ch
+ loc_007372B4: mov edx, var_48
+ loc_007372B7: push edx
+ loc_007372B8: call [004013C4h] ; __vbaCastObj
+ loc_007372BE: push eax
+ loc_007372BF: lea eax, var_28
+ loc_007372C2: push eax
+ loc_007372C3: call [00401128h] ; __vbaObjSet
+ loc_007372C9: lea ecx, var_48
+ loc_007372CC: call [0040142Ch] ; __vbaFreeObj
+ loc_007372D2: jmp 00736F00h
+ loc_007372D7: mov var_4, 00000010h
+ loc_007372DE: lea ecx, var_48
+ loc_007372E1: push ecx
+ loc_007372E2: mov edx, var_24
+ loc_007372E5: mov eax, [edx]
+ loc_007372E7: mov ecx, var_24
+ loc_007372EA: push ecx
+ loc_007372EB: call [eax+00000028h]
+ loc_007372EE: fnclex
+ loc_007372F0: mov var_60, eax
+ loc_007372F3: cmp var_60, 00000000h
+ loc_007372F7: jge 00737316h
+ loc_007372F9: push 00000028h
+ loc_007372FB: push 00475D6Ch
+ loc_00737300: mov edx, var_24
+ loc_00737303: push edx
+ loc_00737304: mov eax, var_60
+ loc_00737307: push eax
+ loc_00737308: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0073730E: mov var_D4, eax
+ loc_00737314: jmp 00737320h
+ loc_00737316: mov var_D4, 00000000h
+ loc_00737320: push 00475D6Ch
+ loc_00737325: mov ecx, var_48
+ loc_00737328: push ecx
+ loc_00737329: call [004013C4h] ; __vbaCastObj
+ loc_0073732F: push eax
+ loc_00737330: lea edx, var_24
+ loc_00737333: push edx
+ loc_00737334: call [00401128h] ; __vbaObjSet
+ loc_0073733A: lea ecx, var_48
+ loc_0073733D: call [0040142Ch] ; __vbaFreeObj
+ loc_00737343: mov var_4, 00000011h
+ loc_0073734A: mov eax, arg_C
+ loc_0073734D: mov ecx, [eax]
+ loc_0073734F: mov var_60, ecx
+ loc_00737352: lea edx, var_48
+ loc_00737355: push edx
+ loc_00737356: mov eax, var_60
+ loc_00737359: mov ecx, [eax]
+ loc_0073735B: mov edx, var_60
+ loc_0073735E: push edx
+ loc_0073735F: call [ecx+0000001Ch]
+ loc_00737362: fnclex
+ loc_00737364: mov var_64, eax
+ loc_00737367: cmp var_64, 00000000h
+ loc_0073736B: jge 0073738Ah
+ loc_0073736D: push 0000001Ch
+ loc_0073736F: push 00476978h
+ loc_00737374: mov eax, var_60
+ loc_00737377: push eax
+ loc_00737378: mov ecx, var_64
+ loc_0073737B: push ecx
+ loc_0073737C: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737382: mov var_D8, eax
+ loc_00737388: jmp 00737394h
+ loc_0073738A: mov var_D8, 00000000h
+ loc_00737394: mov edx, var_48
+ loc_00737397: mov var_68, edx
+ loc_0073739A: lea eax, var_4C
+ loc_0073739D: push eax
+ loc_0073739E: mov ecx, var_68
+ loc_007373A1: mov edx, [ecx]
+ loc_007373A3: mov eax, var_68
+ loc_007373A6: push eax
+ loc_007373A7: call [edx+00000040h]
+ loc_007373AA: fnclex
+ loc_007373AC: mov var_6C, eax
+ loc_007373AF: cmp var_6C, 00000000h
+ loc_007373B3: jge 007373D2h
+ loc_007373B5: push 00000040h
+ loc_007373B7: push 0047678Ch
+ loc_007373BC: mov ecx, var_68
+ loc_007373BF: push ecx
+ loc_007373C0: mov edx, var_6C
+ loc_007373C3: push edx
+ loc_007373C4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007373CA: mov var_DC, eax
+ loc_007373D0: jmp 007373DCh
+ loc_007373D2: mov var_DC, 00000000h
+ loc_007373DC: push 00475D6Ch
+ loc_007373E1: push 00000000h
+ loc_007373E3: push 00477980h ; "NextContent"
+ loc_007373E8: mov eax, var_4C
+ loc_007373EB: push eax
+ loc_007373EC: lea ecx, var_5C
+ loc_007373EF: push ecx
+ loc_007373F0: call [004013A4h] ; __vbaLateMemCallLd
+ loc_007373F6: add esp, 00000010h
+ loc_007373F9: push eax
+ loc_007373FA: call [004011F8h] ; __vbaCastObjVar
+ loc_00737400: push eax
+ loc_00737401: lea edx, var_28
+ loc_00737404: push edx
+ loc_00737405: call [00401128h] ; __vbaObjSet
+ loc_0073740B: lea eax, var_4C
+ loc_0073740E: push eax
+ loc_0073740F: lea ecx, var_48
+ loc_00737412: push ecx
+ loc_00737413: push 00000002h
+ loc_00737415: call [00401068h] ; __vbaFreeObjList
+ loc_0073741B: add esp, 0000000Ch
+ loc_0073741E: lea ecx, var_5C
+ loc_00737421: call [00401030h] ; __vbaFreeVar
+ loc_00737427: mov var_4, 00000012h
+ loc_0073742E: mov edx, arg_C
+ loc_00737431: mov eax, [edx]
+ loc_00737433: mov var_60, eax
+ loc_00737436: lea ecx, var_48
+ loc_00737439: push ecx
+ loc_0073743A: mov edx, var_60
+ loc_0073743D: mov eax, [edx]
+ loc_0073743F: mov ecx, var_60
+ loc_00737442: push ecx
+ loc_00737443: call [eax+0000001Ch]
+ loc_00737446: fnclex
+ loc_00737448: mov var_64, eax
+ loc_0073744B: cmp var_64, 00000000h
+ loc_0073744F: jge 0073746Eh
+ loc_00737451: push 0000001Ch
+ loc_00737453: push 00476978h
+ loc_00737458: mov edx, var_60
+ loc_0073745B: push edx
+ loc_0073745C: mov eax, var_64
+ loc_0073745F: push eax
+ loc_00737460: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737466: mov var_E0, eax
+ loc_0073746C: jmp 00737478h
+ loc_0073746E: mov var_E0, 00000000h
+ loc_00737478: mov ecx, var_48
+ loc_0073747B: mov var_68, ecx
+ loc_0073747E: lea edx, var_4C
+ loc_00737481: push edx
+ loc_00737482: mov eax, var_68
+ loc_00737485: mov ecx, [eax]
+ loc_00737487: mov edx, var_68
+ loc_0073748A: push edx
+ loc_0073748B: call [ecx+00000040h]
+ loc_0073748E: fnclex
+ loc_00737490: mov var_6C, eax
+ loc_00737493: cmp var_6C, 00000000h
+ loc_00737497: jge 007374B6h
+ loc_00737499: push 00000040h
+ loc_0073749B: push 0047678Ch
+ loc_007374A0: mov eax, var_68
+ loc_007374A3: push eax
+ loc_007374A4: mov ecx, var_6C
+ loc_007374A7: push ecx
+ loc_007374A8: call [004010CCh] ; __vbaHresultCheckObj
+ loc_007374AE: mov var_E4, eax
+ loc_007374B4: jmp 007374C0h
+ loc_007374B6: mov var_E4, 00000000h
+ loc_007374C0: push 00475D6Ch
+ loc_007374C5: mov edx, var_4C
+ loc_007374C8: push edx
+ loc_007374C9: call [004013C4h] ; __vbaCastObj
+ loc_007374CF: push eax
+ loc_007374D0: lea eax, var_2C
+ loc_007374D3: push eax
+ loc_007374D4: call [00401128h] ; __vbaObjSet
+ loc_007374DA: lea ecx, var_4C
+ loc_007374DD: push ecx
+ loc_007374DE: lea edx, var_48
+ loc_007374E1: push edx
+ loc_007374E2: push 00000002h
+ loc_007374E4: call [00401068h] ; __vbaFreeObjList
+ loc_007374EA: add esp, 0000000Ch
+ loc_007374ED: jmp 00736EE2h
+ loc_007374F2: push 00737555h
+ loc_007374F7: jmp 00737539h
+ loc_007374F9: lea eax, var_44
+ loc_007374FC: push eax
+ loc_007374FD: lea ecx, var_40
+ loc_00737500: push ecx
+ loc_00737501: lea edx, var_3C
+ loc_00737504: push edx
+ loc_00737505: lea eax, var_38
+ loc_00737508: push eax
+ loc_00737509: lea ecx, var_34
+ loc_0073750C: push ecx
+ loc_0073750D: lea edx, var_30
+ loc_00737510: push edx
+ loc_00737511: push 00000006h
+ loc_00737513: call [00401324h] ; __vbaFreeStrList
+ loc_00737519: add esp, 0000001Ch
+ loc_0073751C: lea eax, var_4C
+ loc_0073751F: push eax
+ loc_00737520: lea ecx, var_48
+ loc_00737523: push ecx
+ loc_00737524: push 00000002h
+ loc_00737526: call [00401068h] ; __vbaFreeObjList
+ loc_0073752C: add esp, 0000000Ch
+ loc_0073752F: lea ecx, var_5C
+ loc_00737532: call [00401030h] ; __vbaFreeVar
+ loc_00737538: ret
+ loc_00737539: lea ecx, var_24
+ loc_0073753C: call [0040142Ch] ; __vbaFreeObj
+ loc_00737542: lea ecx, var_28
+ loc_00737545: call [0040142Ch] ; __vbaFreeObj
+ loc_0073754B: lea ecx, var_2C
+ loc_0073754E: call [0040142Ch] ; __vbaFreeObj
+ loc_00737554: ret
+ loc_00737555: mov ecx, var_20
+ loc_00737558: mov fs:[00000000h], ecx
+ loc_0073755F: pop edi
+ loc_00737560: pop esi
+ loc_00737561: pop ebx
+ loc_00737562: mov esp, ebp
+ loc_00737564: pop ebp
+ loc_00737565: retn 0008h
+End Sub
+
+Private Sub Proc_76_35_737570
+ loc_00737570: push ebp
+ loc_00737571: mov ebp, esp
+ loc_00737573: sub esp, 00000008h
+ loc_00737576: push 00412856h ; __vbaExceptHandler
+ loc_0073757B: mov eax, fs:[00000000h]
+ loc_00737581: push eax
+ loc_00737582: mov fs:[00000000h], esp
+ loc_00737589: sub esp, 00000094h
+ loc_0073758F: push ebx
+ loc_00737590: push esi
+ loc_00737591: push edi
+ loc_00737592: mov var_8, esp
+ loc_00737595: mov var_4, 00412788h
+ loc_0073759C: mov eax, [0073A254h]
+ loc_007375A1: xor edi, edi
+ loc_007375A3: cmp eax, edi
+ loc_007375A5: mov var_14, edi
+ loc_007375A8: mov var_18, edi
+ loc_007375AB: mov var_1C, edi
+ loc_007375AE: mov var_20, edi
+ loc_007375B1: mov var_30, edi
+ loc_007375B4: mov var_40, edi
+ loc_007375B7: mov var_50, edi
+ loc_007375BA: mov var_60, edi
+ loc_007375BD: mov var_70, edi
+ loc_007375C0: mov var_88, edi
+ loc_007375C6: jnz 007375DDh
+ loc_007375C8: push 0073A254h
+ loc_007375CD: push 00431838h
+ loc_007375D2: call [004012FCh] ; __vbaNew2
+ loc_007375D8: mov eax, [0073A254h]
+ loc_007375DD: mov ecx, [eax]
+ loc_007375DF: push eax
+ loc_007375E0: call [ecx+000004A8h]
+ loc_007375E6: lea edx, var_88
+ loc_007375EC: push eax
+ loc_007375ED: push edx
+ loc_007375EE: call [00401128h] ; __vbaObjSet
+ loc_007375F4: sub esp, 00000010h
+ loc_007375F7: mov ecx, 00000003h
+ loc_007375FC: mov edx, esp
+ loc_007375FE: mov var_70, ecx
+ loc_00737601: mov esi, [004013F0h] ; __vbaLateIdSt
+ loc_00737607: mov eax, 00000001h
+ loc_0073760C: mov [edx], ecx
+ loc_0073760E: mov ecx, var_6C
+ loc_00737611: mov var_68, eax
+ loc_00737614: push 68030007h
+ loc_00737619: mov [edx+00000004h], ecx
+ loc_0073761C: mov ecx, var_88
+ loc_00737622: push ecx
+ loc_00737623: mov [edx+00000008h], eax
+ loc_00737626: mov eax, var_64
+ loc_00737629: mov [edx+0000000Ch], eax
+ loc_0073762C: call __vbaLateIdSt
+ loc_0073762E: sub esp, 00000010h
+ loc_00737631: mov ecx, 00000008h
+ loc_00737636: mov edx, esp
+ loc_00737638: mov var_70, ecx
+ loc_0073763B: mov eax, 00477A04h ; "Software\VB and VBA Program Settings\BonziBUDDY\NewsHeard"
+ loc_00737640: push 68030006h
+ loc_00737645: mov [edx], ecx
+ loc_00737647: mov ecx, var_6C
+ loc_0073764A: mov var_68, eax
+ loc_0073764D: mov [edx+00000004h], ecx
+ loc_00737650: mov ecx, var_88
+ loc_00737656: push ecx
+ loc_00737657: mov [edx+00000008h], eax
+ loc_0073765A: mov eax, var_64
+ loc_0073765D: mov [edx+0000000Ch], eax
+ loc_00737660: call __vbaLateIdSt
+ loc_00737662: mov edx, var_88
+ loc_00737668: push edi
+ loc_00737669: push 60030024h
+ loc_0073766E: push edx
+ loc_0073766F: call [0040103Ch] ; __vbaLateIdCall
+ loc_00737675: mov eax, var_88
+ loc_0073767B: mov esi, [00401214h] ; __vbaLateIdCallLd
+ loc_00737681: push edi
+ loc_00737682: push 68030018h
+ loc_00737687: lea ecx, var_30
+ loc_0073768A: push eax
+ loc_0073768B: push ecx
+ loc_0073768C: call __vbaLateIdCallLd
+ loc_0073768E: add esp, 0000001Ch
+ loc_00737691: push eax
+ loc_00737692: call [0040134Ch] ; __vbaI4Var
+ loc_00737698: mov ebx, [00401030h] ; __vbaFreeVar
+ loc_0073769E: xor edx, edx
+ loc_007376A0: test eax, eax
+ loc_007376A2: setg dl
+ loc_007376A5: neg edx
+ loc_007376A7: lea ecx, var_30
+ loc_007376AA: mov edi, edx
+ loc_007376AC: call ebx
+ loc_007376AE: test di, di
+ loc_007376B1: jz 00737A7Fh
+ loc_007376B7: mov eax, var_88
+ loc_007376BD: push 00000000h
+ loc_007376BF: push 00000000h
+ loc_007376C1: push 68030018h
+ loc_007376C6: lea ecx, var_30
+ loc_007376C9: push eax
+ loc_007376CA: push ecx
+ loc_007376CB: call __vbaLateIdCallLd
+ loc_007376CD: mov edi, [0040134Ch] ; __vbaI4Var
+ loc_007376D3: add esp, 00000010h
+ loc_007376D6: push eax
+ loc_007376D7: call edi
+ loc_007376D9: sub eax, 00000001h
+ loc_007376DC: lea edx, var_14
+ loc_007376DF: jo 00737AE7h
+ loc_007376E5: push eax
+ loc_007376E6: push 00000001h
+ loc_007376E8: push 00000008h
+ loc_007376EA: push edx
+ loc_007376EB: push 00000004h
+ loc_007376ED: push 00000180h
+ loc_007376F2: call [00401220h] ; __vbaRedim
+ loc_007376F8: add esp, 0000001Ch
+ loc_007376FB: lea ecx, var_30
+ loc_007376FE: call ebx
+ loc_00737700: mov eax, var_88
+ loc_00737706: push 00000000h
+ loc_00737708: push 68030018h
+ loc_0073770D: lea ecx, var_30
+ loc_00737710: push eax
+ loc_00737711: push ecx
+ loc_00737712: call __vbaLateIdCallLd
+ loc_00737714: add esp, 00000010h
+ loc_00737717: push eax
+ loc_00737718: call edi
+ loc_0073771A: mov edi, eax
+ loc_0073771C: lea ecx, var_30
+ loc_0073771F: sub edi, 00000001h
+ loc_00737722: mov var_18, 00000000h
+ loc_00737729: jo 00737AE7h
+ loc_0073772F: mov var_90, edi
+ loc_00737735: call ebx
+ loc_00737737: mov eax, var_18
+ loc_0073773A: cmp eax, edi
+ loc_0073773C: jg 007377FCh
+ loc_00737742: mov ecx, var_14
+ loc_00737745: lea edx, var_18
+ loc_00737748: test ecx, ecx
+ loc_0073774A: mov var_68, edx
+ loc_0073774D: mov var_70, 00004003h
+ loc_00737754: jz 00737773h
+ loc_00737756: cmp [ecx], 0001h
+ loc_0073775A: jnz 00737773h
+ loc_0073775C: sub eax, [ecx+00000014h]
+ loc_0073775F: mov edi, eax
+ loc_00737761: mov eax, [ecx+00000010h]
+ loc_00737764: cmp edi, eax
+ loc_00737766: jb 0073776Eh
+ loc_00737768: call [004011A8h] ; __vbaGenerateBoundsError
+ loc_0073776E: shl edi, 02h
+ loc_00737771: jmp 0073777Bh
+ loc_00737773: call [004011A8h] ; __vbaGenerateBoundsError
+ loc_00737779: mov edi, eax
+ loc_0073777B: mov ecx, var_70
+ loc_0073777E: mov edx, var_6C
+ loc_00737781: sub esp, 00000010h
+ loc_00737784: mov eax, esp
+ loc_00737786: push 00000001h
+ loc_00737788: push 68030016h
+ loc_0073778D: mov [eax], ecx
+ loc_0073778F: mov ecx, var_68
+ loc_00737792: mov [eax+00000004h], edx
+ loc_00737795: mov edx, var_64
+ loc_00737798: mov [eax+00000008h], ecx
+ loc_0073779B: lea ecx, var_30
+ loc_0073779E: mov [eax+0000000Ch], edx
+ loc_007377A1: mov eax, var_88
+ loc_007377A7: push eax
+ loc_007377A8: push ecx
+ loc_007377A9: call __vbaLateIdCallLd
+ loc_007377AB: add esp, 00000020h
+ loc_007377AE: push eax
+ loc_007377AF: call [00401040h] ; __vbaStrVarMove
+ loc_007377B5: mov edx, eax
+ loc_007377B7: lea ecx, var_20
+ loc_007377BA: call [004013C0h] ; __vbaStrMove
+ loc_007377C0: mov edx, eax
+ loc_007377C2: mov eax, var_14
+ loc_007377C5: mov ecx, [eax+0000000Ch]
+ loc_007377C8: add ecx, edi
+ loc_007377CA: call [00401310h] ; __vbaStrCopy
+ loc_007377D0: lea ecx, var_20
+ loc_007377D3: call [00401430h] ; __vbaFreeStr
+ loc_007377D9: lea ecx, var_30
+ loc_007377DC: call ebx
+ loc_007377DE: mov ecx, var_18
+ loc_007377E1: mov edi, var_90
+ loc_007377E7: mov eax, 00000001h
+ loc_007377EC: add eax, ecx
+ loc_007377EE: jo 00737AE7h
+ loc_007377F4: mov var_18, eax
+ loc_007377F7: jmp 0073773Ah
+ loc_007377FC: mov ecx, var_14
+ loc_007377FF: push ecx
+ loc_00737800: push 00000001h
+ loc_00737802: call [004012A4h] ; __vbaUbound
+ loc_00737808: mov var_98, eax
+ loc_0073780E: xor eax, eax
+ loc_00737810: mov ecx, var_98
+ loc_00737816: mov var_18, eax
+ loc_00737819: cmp eax, ecx
+ loc_0073781B: jg 00737A7Fh
+ loc_00737821: mov ecx, var_14
+ loc_00737824: test ecx, ecx
+ loc_00737826: jz 0073784Ch
+ loc_00737828: cmp [ecx], 0001h
+ loc_0073782C: jnz 0073784Ch
+ loc_0073782E: sub eax, [ecx+00000014h]
+ loc_00737831: mov edi, eax
+ loc_00737833: mov eax, [ecx+00000010h]
+ loc_00737836: cmp edi, eax
+ loc_00737838: jb 00737843h
+ loc_0073783A: call [004011A8h] ; __vbaGenerateBoundsError
+ loc_00737840: mov ecx, var_14
+ loc_00737843: lea eax, [edi*4]
+ loc_0073784A: jmp 00737855h
+ loc_0073784C: call [004011A8h] ; __vbaGenerateBoundsError
+ loc_00737852: mov ecx, var_14
+ loc_00737855: mov edx, [ecx+0000000Ch]
+ loc_00737858: push 00477A7Ch ; "Software\VB and VBA Program Settings\BonziBUDDY\NewsHeard\"
+ loc_0073785D: mov eax, [edx+eax]
+ loc_00737860: push eax
+ loc_00737861: call [00401098h] ; __vbaStrCat
+ loc_00737867: sub esp, 00000010h
+ loc_0073786A: mov ecx, 00000008h
+ loc_0073786F: mov edx, esp
+ loc_00737871: mov var_30, ecx
+ loc_00737874: mov var_28, eax
+ loc_00737877: push 68030006h
+ loc_0073787C: mov [edx], ecx
+ loc_0073787E: mov ecx, var_2C
+ loc_00737881: mov [edx+00000004h], ecx
+ loc_00737884: mov ecx, var_88
+ loc_0073788A: push ecx
+ loc_0073788B: mov [edx+00000008h], eax
+ loc_0073788E: mov eax, var_24
+ loc_00737891: mov [edx+0000000Ch], eax
+ loc_00737894: call [004013F0h] ; __vbaLateIdSt
+ loc_0073789A: lea ecx, var_30
+ loc_0073789D: call ebx
+ loc_0073789F: mov edx, var_88
+ loc_007378A5: push 00000000h
+ loc_007378A7: push 60030024h
+ loc_007378AC: push edx
+ loc_007378AD: call [0040103Ch] ; __vbaLateIdCall
+ loc_007378B3: mov eax, var_88
+ loc_007378B9: push 00000000h
+ loc_007378BB: push 68030017h
+ loc_007378C0: lea ecx, var_30
+ loc_007378C3: push eax
+ loc_007378C4: push ecx
+ loc_007378C5: call __vbaLateIdCallLd
+ loc_007378C7: add esp, 0000001Ch
+ loc_007378CA: push eax
+ loc_007378CB: call [0040134Ch] ; __vbaI4Var
+ loc_007378D1: mov edi, eax
+ loc_007378D3: lea ecx, var_30
+ loc_007378D6: sub edi, 00000001h
+ loc_007378D9: mov var_1C, 00000000h
+ loc_007378E0: jo 00737AE7h
+ loc_007378E6: mov var_A0, edi
+ loc_007378EC: call ebx
+ loc_007378EE: mov eax, var_1C
+ loc_007378F1: cmp eax, edi
+ loc_007378F3: jg 00737A6Eh
+ loc_007378F9: sub esp, 00000010h
+ loc_007378FC: mov ecx, 00004003h
+ loc_00737901: mov edx, esp
+ loc_00737903: mov var_70, ecx
+ loc_00737906: lea eax, var_1C
+ loc_00737909: push 00000001h
+ loc_0073790B: mov [edx], ecx
+ loc_0073790D: mov ecx, var_6C
+ loc_00737910: mov var_68, eax
+ loc_00737913: push 68030015h
+ loc_00737918: mov [edx+00000004h], ecx
+ loc_0073791B: mov ecx, var_88
+ loc_00737921: push ecx
+ loc_00737922: mov [edx+00000008h], eax
+ loc_00737925: mov eax, var_64
+ loc_00737928: mov [edx+0000000Ch], eax
+ loc_0073792B: lea edx, var_30
+ loc_0073792E: push edx
+ loc_0073792F: call __vbaLateIdCallLd
+ loc_00737931: add esp, 00000020h
+ loc_00737934: push eax
+ loc_00737935: call [00401040h] ; __vbaStrVarMove
+ loc_0073793B: sub esp, 00000010h
+ loc_0073793E: mov ecx, 00000008h
+ loc_00737943: mov edx, esp
+ loc_00737945: mov var_40, ecx
+ loc_00737948: mov var_38, eax
+ loc_0073794B: push 68030005h
+ loc_00737950: mov [edx], ecx
+ loc_00737952: mov ecx, var_3C
+ loc_00737955: mov [edx+00000004h], ecx
+ loc_00737958: mov ecx, var_88
+ loc_0073795E: push ecx
+ loc_0073795F: mov [edx+00000008h], eax
+ loc_00737962: mov eax, var_34
+ loc_00737965: mov [edx+0000000Ch], eax
+ loc_00737968: call [004013F0h] ; __vbaLateIdSt
+ loc_0073796E: lea edx, var_40
+ loc_00737971: lea eax, var_30
+ loc_00737974: push edx
+ loc_00737975: push eax
+ loc_00737976: push 00000002h
+ loc_00737978: call [00401050h] ; __vbaFreeVarList
+ loc_0073797E: mov ecx, var_88
+ loc_00737984: push 00000000h
+ loc_00737986: push 60030013h
+ loc_0073798B: push ecx
+ loc_0073798C: call [0040103Ch] ; __vbaLateIdCall
+ loc_00737992: mov eax, arg_8
+ loc_00737995: mov ecx, var_88
+ loc_0073799B: push 00000000h
+ loc_0073799D: push 68030001h
+ loc_007379A2: mov edx, [eax]
+ loc_007379A4: mov eax, [eax+00000004h]
+ loc_007379A7: mov var_68, edx
+ loc_007379AA: lea edx, var_30
+ loc_007379AD: push ecx
+ loc_007379AE: push edx
+ loc_007379AF: mov var_64, eax
+ loc_007379B2: mov var_70, 00008007h
+ loc_007379B9: call __vbaLateIdCallLd
+ loc_007379BB: add esp, 00000028h
+ loc_007379BE: push eax
+ loc_007379BF: lea eax, var_70
+ loc_007379C2: push eax
+ loc_007379C3: call [0040115Ch] ; __vbaVarTstLt
+ loc_007379C9: lea ecx, var_30
+ loc_007379CC: mov edi, eax
+ loc_007379CE: call ebx
+ loc_007379D0: test di, di
+ loc_007379D3: jz 00737A50h
+ loc_007379D5: lea ecx, var_30
+ loc_007379D8: push ecx
+ loc_007379D9: call [00401404h] ; rtcGetPresentDate
+ loc_007379DF: lea edx, var_30
+ loc_007379E2: lea eax, var_40
+ loc_007379E5: push edx
+ loc_007379E6: push C0000000h
+ loc_007379EB: push 00000000h
+ loc_007379ED: push 00446E3Ch ; "d"
+ loc_007379F2: push eax
+ loc_007379F3: call [004010B4h] ; rtcDateAdd
+ loc_007379F9: mov ecx, var_88
+ loc_007379FF: push 00000000h
+ loc_00737A01: push 68030001h
+ loc_00737A06: lea edx, var_50
+ loc_00737A09: push ecx
+ loc_00737A0A: push edx
+ loc_00737A0B: call __vbaLateIdCallLd
+ loc_00737A0D: add esp, 00000010h
+ loc_00737A10: push eax
+ loc_00737A11: lea eax, var_40
+ loc_00737A14: push eax
+ loc_00737A15: call [0040115Ch] ; __vbaVarTstLt
+ loc_00737A1B: lea ecx, var_40
+ loc_00737A1E: mov edi, eax
+ loc_00737A20: lea edx, var_50
+ loc_00737A23: push ecx
+ loc_00737A24: lea eax, var_30
+ loc_00737A27: push edx
+ loc_00737A28: push eax
+ loc_00737A29: push 00000003h
+ loc_00737A2B: call [00401050h] ; __vbaFreeVarList
+ loc_00737A31: add esp, 00000010h
+ loc_00737A34: test di, di
+ loc_00737A37: jz 00737A50h
+ loc_00737A39: mov ecx, var_88
+ loc_00737A3F: push 00000000h
+ loc_00737A41: push 60030014h
+ loc_00737A46: push ecx
+ loc_00737A47: call [0040103Ch] ; __vbaLateIdCall
+ loc_00737A4D: add esp, 0000000Ch
+ loc_00737A50: mov ecx, var_1C
+ loc_00737A53: mov edi, var_A0
+ loc_00737A59: mov eax, 00000001h
+ loc_00737A5E: add eax, ecx
+ loc_00737A60: jo 00737AE7h
+ loc_00737A66: mov var_1C, eax
+ loc_00737A69: jmp 007378F1h
+ loc_00737A6E: mov ecx, var_18
+ loc_00737A71: mov eax, 00000001h
+ loc_00737A76: add eax, ecx
+ loc_00737A78: jo 00737AE7h
+ loc_00737A7A: jmp 00737810h
+ loc_00737A7F: lea edx, var_88
+ loc_00737A85: push 00000000h
+ loc_00737A87: push edx
+ loc_00737A88: call [00401130h] ; __vbaObjSetAddref
+ loc_00737A8E: fwait
+ loc_00737A8F: push 00737AD4h
+ loc_00737A94: jmp 00737ABBh
+ loc_00737A96: lea ecx, var_20
+ loc_00737A99: call [00401430h] ; __vbaFreeStr
+ loc_00737A9F: lea eax, var_60
+ loc_00737AA2: lea ecx, var_50
+ loc_00737AA5: push eax
+ loc_00737AA6: lea edx, var_40
+ loc_00737AA9: push ecx
+ loc_00737AAA: lea eax, var_30
+ loc_00737AAD: push edx
+ loc_00737AAE: push eax
+ loc_00737AAF: push 00000004h
+ loc_00737AB1: call [00401050h] ; __vbaFreeVarList
+ loc_00737AB7: add esp, 00000014h
+ loc_00737ABA: ret
+ loc_00737ABB: lea ecx, var_88
+ loc_00737AC1: call [0040142Ch] ; __vbaFreeObj
+ loc_00737AC7: lea ecx, var_14
+ loc_00737ACA: push ecx
+ loc_00737ACB: push 00000000h
+ loc_00737ACD: call [004010F0h] ; __vbaAryDestruct
+ loc_00737AD3: ret
+ loc_00737AD4: mov ecx, var_10
+ loc_00737AD7: pop edi
+ loc_00737AD8: pop esi
+ loc_00737AD9: mov fs:[00000000h], ecx
+ loc_00737AE0: pop ebx
+ loc_00737AE1: mov esp, ebp
+ loc_00737AE3: pop ebp
+ loc_00737AE4: retn 0004h
+End Sub
+
+Private Sub Proc_76_36_737AF0
+ loc_00737AF0: push ebp
+ loc_00737AF1: mov ebp, esp
+ loc_00737AF3: sub esp, 00000008h
+ loc_00737AF6: push 00412856h ; __vbaExceptHandler
+ loc_00737AFB: mov eax, fs:[00000000h]
+ loc_00737B01: push eax
+ loc_00737B02: mov fs:[00000000h], esp
+ loc_00737B09: sub esp, 00000090h
+ loc_00737B0F: push ebx
+ loc_00737B10: push esi
+ loc_00737B11: push edi
+ loc_00737B12: mov var_8, esp
+ loc_00737B15: mov var_4, 00412798h
+ loc_00737B1C: mov eax, [0073C818h]
+ loc_00737B21: xor edi, edi
+ loc_00737B23: cmp eax, edi
+ loc_00737B25: mov var_18, edi
+ loc_00737B28: mov var_14, edi
+ loc_00737B2B: mov var_1C, edi
+ loc_00737B2E: mov var_20, edi
+ loc_00737B31: mov var_24, edi
+ loc_00737B34: mov var_28, edi
+ loc_00737B37: mov var_38, edi
+ loc_00737B3A: mov var_48, edi
+ loc_00737B3D: mov var_58, edi
+ loc_00737B40: mov var_68, edi
+ loc_00737B43: mov var_78, edi
+ loc_00737B46: mov var_88, edi
+ loc_00737B4C: jnz 00737B5Eh
+ loc_00737B4E: push 0073C818h
+ loc_00737B53: push 00441F00h
+ loc_00737B58: call [004012FCh] ; __vbaNew2
+ loc_00737B5E: mov esi, [0073C818h]
+ loc_00737B64: lea ecx, var_28
+ loc_00737B67: push ecx
+ loc_00737B68: push esi
+ loc_00737B69: mov eax, [esi]
+ loc_00737B6B: call [eax+00000014h]
+ loc_00737B6E: cmp eax, edi
+ loc_00737B70: fnclex
+ loc_00737B72: jge 00737B83h
+ loc_00737B74: push 00000014h
+ loc_00737B76: push 00441EF0h
+ loc_00737B7B: push esi
+ loc_00737B7C: push eax
+ loc_00737B7D: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737B83: mov eax, var_28
+ loc_00737B86: lea ecx, var_20
+ loc_00737B89: push ecx
+ loc_00737B8A: push eax
+ loc_00737B8B: mov edx, [eax]
+ loc_00737B8D: mov esi, eax
+ loc_00737B8F: call [edx+00000060h]
+ loc_00737B92: cmp eax, edi
+ loc_00737B94: fnclex
+ loc_00737B96: jge 00737BA7h
+ loc_00737B98: push 00000060h
+ loc_00737B9A: push 004437B4h
+ loc_00737B9F: push esi
+ loc_00737BA0: push eax
+ loc_00737BA1: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737BA7: sub esp, 00000010h
+ loc_00737BAA: mov ecx, 00000008h
+ loc_00737BAF: mov edx, esp
+ loc_00737BB1: mov var_78, ecx
+ loc_00737BB4: mov eax, 0044402Ch
+ loc_00737BB9: push 00477AF8h ; "LastCacheClear"
+ loc_00737BBE: mov [edx], ecx
+ loc_00737BC0: mov ecx, var_74
+ loc_00737BC3: mov var_70, eax
+ loc_00737BC6: push 004552B8h ; "TapData"
+ loc_00737BCB: mov [edx+00000004h], ecx
+ loc_00737BCE: mov ecx, var_20
+ loc_00737BD1: push ecx
+ loc_00737BD2: mov [edx+00000008h], eax
+ loc_00737BD5: mov eax, var_6C
+ loc_00737BD8: mov [edx+0000000Ch], eax
+ loc_00737BDB: call [00401354h] ; rtcGetSetting
+ loc_00737BE1: mov edi, [004013C0h] ; __vbaStrMove
+ loc_00737BE7: mov edx, eax
+ loc_00737BE9: lea ecx, var_24
+ loc_00737BEC: call edi
+ loc_00737BEE: push eax
+ loc_00737BEF: call [00401268h] ; __vbaDateStr
+ loc_00737BF5: mov ebx, [00401324h] ; __vbaFreeStrList
+ loc_00737BFB: lea edx, var_24
+ loc_00737BFE: fstp real8 ptr var_18
+ loc_00737C01: lea eax, var_20
+ loc_00737C04: push edx
+ loc_00737C05: push eax
+ loc_00737C06: push 00000002h
+ loc_00737C08: call ebx
+ loc_00737C0A: add esp, 0000000Ch
+ loc_00737C0D: lea ecx, var_28
+ loc_00737C10: call [0040142Ch] ; __vbaFreeObj
+ loc_00737C16: lea ecx, var_38
+ loc_00737C19: push ecx
+ loc_00737C1A: call [00401404h] ; rtcGetPresentDate
+ loc_00737C20: lea edx, var_18
+ loc_00737C23: push 00000001h
+ loc_00737C25: lea eax, var_38
+ loc_00737C28: push 00000001h
+ loc_00737C2A: lea ecx, var_78
+ loc_00737C2D: mov var_70, edx
+ loc_00737C30: push eax
+ loc_00737C31: push ecx
+ loc_00737C32: lea edx, var_48
+ loc_00737C35: push 00446E3Ch ; "d"
+ loc_00737C3A: push edx
+ loc_00737C3B: mov var_78, 00004007h
+ loc_00737C42: call [004010C8h] ; rtcDateDiff
+ loc_00737C48: lea eax, var_48
+ loc_00737C4B: lea ecx, var_88
+ loc_00737C51: push eax
+ loc_00737C52: push ecx
+ loc_00737C53: mov var_80, 0000001Eh
+ loc_00737C5A: mov var_88, 00008002h
+ loc_00737C64: call [00401004h] ; __vbaVarTstGt
+ loc_00737C6A: mov esi, eax
+ loc_00737C6C: lea edx, var_48
+ loc_00737C6F: lea eax, var_38
+ loc_00737C72: push edx
+ loc_00737C73: push eax
+ loc_00737C74: push 00000002h
+ loc_00737C76: call [00401050h] ; __vbaFreeVarList
+ loc_00737C7C: add esp, 0000000Ch
+ loc_00737C7F: test si, si
+ loc_00737C82: jz 00737EE2h
+ loc_00737C88: mov eax, [0073C818h]
+ loc_00737C8D: test eax, eax
+ loc_00737C8F: jnz 00737CA1h
+ loc_00737C91: push 0073C818h
+ loc_00737C96: push 00441F00h
+ loc_00737C9B: call [004012FCh] ; __vbaNew2
+ loc_00737CA1: mov esi, [0073C818h]
+ loc_00737CA7: lea edx, var_28
+ loc_00737CAA: push edx
+ loc_00737CAB: push esi
+ loc_00737CAC: mov ecx, [esi]
+ loc_00737CAE: call [ecx+00000014h]
+ loc_00737CB1: test eax, eax
+ loc_00737CB3: fnclex
+ loc_00737CB5: jge 00737CC6h
+ loc_00737CB7: push 00000014h
+ loc_00737CB9: push 00441EF0h
+ loc_00737CBE: push esi
+ loc_00737CBF: push eax
+ loc_00737CC0: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737CC6: mov eax, var_28
+ loc_00737CC9: lea edx, var_20
+ loc_00737CCC: push edx
+ loc_00737CCD: push eax
+ loc_00737CCE: mov ecx, [eax]
+ loc_00737CD0: mov esi, eax
+ loc_00737CD2: call [ecx+00000060h]
+ loc_00737CD5: test eax, eax
+ loc_00737CD7: fnclex
+ loc_00737CD9: jge 00737CEAh
+ loc_00737CDB: push 00000060h
+ loc_00737CDD: push 004437B4h
+ loc_00737CE2: push esi
+ loc_00737CE3: push eax
+ loc_00737CE4: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737CEA: lea eax, var_38
+ loc_00737CED: push eax
+ loc_00737CEE: call [00401404h] ; rtcGetPresentDate
+ loc_00737CF4: lea ecx, var_38
+ loc_00737CF7: push ecx
+ loc_00737CF8: call [00401278h] ; __vbaR8ErrVar
+ loc_00737CFE: sub esp, 00000008h
+ loc_00737D01: fstp real8 ptr [esp]
+ loc_00737D04: call [0040121Ch] ; __vbaStrR8
+ loc_00737D0A: mov edx, eax
+ loc_00737D0C: lea ecx, var_24
+ loc_00737D0F: call edi
+ loc_00737D11: mov edx, var_20
+ loc_00737D14: push eax
+ loc_00737D15: push 00477AF8h ; "LastCacheClear"
+ loc_00737D1A: push 004552B8h ; "TapData"
+ loc_00737D1F: push edx
+ loc_00737D20: call [00401010h] ; rtcSaveSetting
+ loc_00737D26: lea eax, var_24
+ loc_00737D29: lea ecx, var_20
+ loc_00737D2C: push eax
+ loc_00737D2D: push ecx
+ loc_00737D2E: push 00000002h
+ loc_00737D30: call ebx
+ loc_00737D32: mov ebx, [0040142Ch] ; __vbaFreeObj
+ loc_00737D38: add esp, 0000000Ch
+ loc_00737D3B: lea ecx, var_28
+ loc_00737D3E: call ebx
+ loc_00737D40: lea edx, var_38
+ loc_00737D43: lea eax, var_38
+ loc_00737D46: push edx
+ loc_00737D47: push eax
+ loc_00737D48: push 00000002h
+ loc_00737D4A: call [00401050h] ; __vbaFreeVarList
+ loc_00737D50: mov eax, [0073C818h]
+ loc_00737D55: add esp, 0000000Ch
+ loc_00737D58: test eax, eax
+ loc_00737D5A: jnz 00737D6Ch
+ loc_00737D5C: push 0073C818h
+ loc_00737D61: push 00441F00h
+ loc_00737D66: call [004012FCh] ; __vbaNew2
+ loc_00737D6C: mov esi, [0073C818h]
+ loc_00737D72: lea edx, var_28
+ loc_00737D75: push edx
+ loc_00737D76: push esi
+ loc_00737D77: mov ecx, [esi]
+ loc_00737D79: call [ecx+00000014h]
+ loc_00737D7C: test eax, eax
+ loc_00737D7E: fnclex
+ loc_00737D80: jge 00737D91h
+ loc_00737D82: push 00000014h
+ loc_00737D84: push 00441EF0h
+ loc_00737D89: push esi
+ loc_00737D8A: push eax
+ loc_00737D8B: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737D91: mov eax, var_28
+ loc_00737D94: lea edx, var_20
+ loc_00737D97: push edx
+ loc_00737D98: push eax
+ loc_00737D99: mov ecx, [eax]
+ loc_00737D9B: mov esi, eax
+ loc_00737D9D: call [ecx+00000050h]
+ loc_00737DA0: test eax, eax
+ loc_00737DA2: fnclex
+ loc_00737DA4: jge 00737DB5h
+ loc_00737DA6: push 00000050h
+ loc_00737DA8: push 004437B4h
+ loc_00737DAD: push esi
+ loc_00737DAE: push eax
+ loc_00737DAF: call [004010CCh] ; __vbaHresultCheckObj
+ loc_00737DB5: mov edx, var_20
+ loc_00737DB8: lea ecx, var_1C
+ loc_00737DBB: mov var_20, 00000000h
+ loc_00737DC2: call edi
+ loc_00737DC4: lea ecx, var_28
+ loc_00737DC7: call ebx
+ loc_00737DC9: lea ecx, var_78
+ loc_00737DCC: push 00000001h
+ loc_00737DCE: lea edx, var_38
+ loc_00737DD1: lea eax, var_1C
+ loc_00737DD4: mov ebx, 00004008h
+ loc_00737DD9: push ecx
+ loc_00737DDA: push edx
+ loc_00737DDB: mov var_70, eax
+ loc_00737DDE: mov var_78, ebx
+ loc_00737DE1: call [004013D8h] ; rtcRightCharVar
+ loc_00737DE7: lea eax, var_38
+ loc_00737DEA: lea ecx, var_88
+ loc_00737DF0: push eax
+ loc_00737DF1: push ecx
+ loc_00737DF2: mov var_80, 00441F24h ; "\"
+ loc_00737DF9: mov var_88, 00008008h
+ loc_00737E03: call [00401348h] ; __vbaVarTstNe
+ loc_00737E09: lea ecx, var_38
+ loc_00737E0C: mov esi, eax
+ loc_00737E0E: call [00401030h] ; __vbaFreeVar
+ loc_00737E14: test si, si
+ loc_00737E17: jz 00737E2Fh
+ loc_00737E19: mov edx, var_1C
+ loc_00737E1C: push edx
+ loc_00737E1D: push 00441F24h ; "\"
+ loc_00737E22: call [00401098h] ; __vbaStrCat
+ loc_00737E28: mov edx, eax
+ loc_00737E2A: lea ecx, var_1C
+ loc_00737E2D: call edi
+ loc_00737E2F: mov eax, var_1C
+ loc_00737E32: push eax
+ loc_00737E33: push 00440338h ; "tdat.nbd"
+ loc_00737E38: call [00401098h] ; __vbaStrCat
+ loc_00737E3E: mov edx, eax
+ loc_00737E40: lea ecx, var_1C
+ loc_00737E43: call edi
+ loc_00737E45: lea edx, var_78
+ loc_00737E48: lea ecx, var_1C
+ loc_00737E4B: push 00000000h
+ loc_00737E4D: push edx
+ loc_00737E4E: mov var_70, ecx
+ loc_00737E51: mov var_78, ebx
+ loc_00737E54: call [004012D0h] ; rtcDir
+ loc_00737E5A: mov var_30, eax
+ loc_00737E5D: lea eax, var_38
+ loc_00737E60: lea ecx, var_48
+ loc_00737E63: mov edi, 00000008h
+ loc_00737E68: push eax
+ loc_00737E69: push ecx
+ loc_00737E6A: mov var_38, edi
+ loc_00737E6D: call [00401154h] ; rtcTrimVar
+ loc_00737E73: lea edx, var_48
+ loc_00737E76: lea eax, var_58
+ loc_00737E79: push edx
+ loc_00737E7A: push eax
+ loc_00737E7B: mov var_80, 00000000h
+ loc_00737E82: mov var_88, 00008002h
+ loc_00737E8C: call [004010D4h] ; __vbaLenVar
+ loc_00737E92: lea ecx, var_88
+ loc_00737E98: push eax
+ loc_00737E99: push ecx
+ loc_00737E9A: call [00401004h] ; __vbaVarTstGt
+ loc_00737EA0: mov esi, eax
+ loc_00737EA2: lea edx, var_48
+ loc_00737EA5: lea eax, var_38
+ loc_00737EA8: push edx
+ loc_00737EA9: push eax
+ loc_00737EAA: push 00000002h
+ loc_00737EAC: call [00401050h] ; __vbaFreeVarList
+ loc_00737EB2: add esp, 0000000Ch
+ loc_00737EB5: test si, si
+ loc_00737EB8: jz 00737EE2h
+ loc_00737EBA: mov ecx, var_1C
+ loc_00737EBD: lea edx, var_78
+ loc_00737EC0: mov var_70, ecx
+ loc_00737EC3: lea ecx, var_38
+ loc_00737EC6: mov var_78, edi
+ loc_00737EC9: call [00401374h] ; __vbaVarDup
+ loc_00737ECF: lea edx, var_38
+ loc_00737ED2: push edx
+ loc_00737ED3: call [004011B4h] ; rtcKillFiles
+ loc_00737ED9: lea ecx, var_38
+ loc_00737EDC: call [00401030h] ; __vbaFreeVar
+ loc_00737EE2: fwait
+ loc_00737EE3: push 00737F2Ch
+ loc_00737EE8: jmp 00737F22h
+ loc_00737EEA: lea eax, var_24
+ loc_00737EED: lea ecx, var_20
+ loc_00737EF0: push eax
+ loc_00737EF1: push ecx
+ loc_00737EF2: push 00000002h
+ loc_00737EF4: call [00401324h] ; __vbaFreeStrList
+ loc_00737EFA: add esp, 0000000Ch
+ loc_00737EFD: lea ecx, var_28
+ loc_00737F00: call [0040142Ch] ; __vbaFreeObj
+ loc_00737F06: lea edx, var_68
+ loc_00737F09: lea eax, var_58
+ loc_00737F0C: push edx
+ loc_00737F0D: lea ecx, var_48
+ loc_00737F10: push eax
+ loc_00737F11: lea edx, var_38
+ loc_00737F14: push ecx
+ loc_00737F15: push edx
+ loc_00737F16: push 00000004h
+ loc_00737F18: call [00401050h] ; __vbaFreeVarList
+ loc_00737F1E: add esp, 00000014h
+ loc_00737F21: ret
+ loc_00737F22: lea ecx, var_1C
+ loc_00737F25: call [00401430h] ; __vbaFreeStr
+ loc_00737F2B: ret
+ loc_00737F2C: mov ecx, var_10
+ loc_00737F2F: pop edi
+ loc_00737F30: pop esi
+ loc_00737F31: mov fs:[00000000h], ecx
+ loc_00737F38: pop ebx
+ loc_00737F39: mov esp, ebp
+ loc_00737F3B: pop ebp
+ loc_00737F3C: ret
+ loc_00737F3D: nop
+End Sub
diff --git a/Src Code/modTextCrypt.bas b/Src Code/modTextCrypt.bas
new file mode 100644
index 0000000..038953c
--- /dev/null
+++ b/Src Code/modTextCrypt.bas
@@ -0,0 +1,1518 @@
+
+Private Sub Proc_69_0_71BA50
+ loc_0071BA50: push ebp
+ loc_0071BA51: mov ebp, esp
+ loc_0071BA53: sub esp, 0000000Ch
+ loc_0071BA56: push 00412856h ; __vbaExceptHandler
+ loc_0071BA5B: mov eax, fs:[00000000h]
+ loc_0071BA61: push eax
+ loc_0071BA62: mov fs:[00000000h], esp
+ loc_0071BA69: sub esp, 00000090h
+ loc_0071BA6F: push ebx
+ loc_0071BA70: push esi
+ loc_0071BA71: push edi
+ loc_0071BA72: mov var_C, esp
+ loc_0071BA75: mov var_8, 00411668h
+ loc_0071BA7C: mov eax, [0073A254h]
+ loc_0071BA81: xor esi, esi
+ loc_0071BA83: cmp eax, esi
+ loc_0071BA85: mov var_18, esi
+ loc_0071BA88: mov var_1C, esi
+ loc_0071BA8B: mov var_2C, esi
+ loc_0071BA8E: mov var_38, esi
+ loc_0071BA91: mov var_3C, esi
+ loc_0071BA94: mov var_4C, esi
+ loc_0071BA97: mov var_5C, esi
+ loc_0071BA9A: mov var_6C, esi
+ loc_0071BA9D: mov var_7C, esi
+ loc_0071BAA0: jnz 0071BAB2h
+ loc_0071BAA2: push 0073A254h
+ loc_0071BAA7: push 00431838h
+ loc_0071BAAC: call [004012FCh] ; __vbaNew2
+ loc_0071BAB2: mov ebx, [00401310h] ; __vbaStrCopy
+ loc_0071BAB8: mov edi, [0073A254h]
+ loc_0071BABE: mov edx, 004754ACh ; "EncryptText"
+ loc_0071BAC3: lea ecx, var_3C
+ loc_0071BAC6: call ebx
+ loc_0071BAC8: mov edx, 00475494h ; "entering"
+ loc_0071BACD: lea ecx, var_38
+ loc_0071BAD0: call ebx
+ loc_0071BAD2: mov eax, [edi]
+ loc_0071BAD4: lea ecx, var_3C
+ loc_0071BAD7: lea edx, var_38
+ loc_0071BADA: push ecx
+ loc_0071BADB: push edx
+ loc_0071BADC: push edi
+ loc_0071BADD: call [eax+00000748h]
+ loc_0071BAE3: cmp eax, esi
+ loc_0071BAE5: fnclex
+ loc_0071BAE7: jge 0071BAFBh
+ loc_0071BAE9: push 00000748h
+ loc_0071BAEE: push 004408D0h
+ loc_0071BAF3: push edi
+ loc_0071BAF4: push eax
+ loc_0071BAF5: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071BAFB: lea eax, var_3C
+ loc_0071BAFE: lea ecx, var_38
+ loc_0071BB01: push eax
+ loc_0071BB02: push ecx
+ loc_0071BB03: push 00000002h
+ loc_0071BB05: call [00401324h] ; __vbaFreeStrList
+ loc_0071BB0B: mov edx, arg_8
+ loc_0071BB0E: add esp, 0000000Ch
+ loc_0071BB11: mov eax, [edx]
+ loc_0071BB13: push eax
+ loc_0071BB14: call [00401044h] ; __vbaLenBstr
+ loc_0071BB1A: mov var_28, eax
+ loc_0071BB1D: imul eax, eax, 00000002h
+ loc_0071BB20: jo 0071BD44h
+ loc_0071BB26: lea ecx, var_4C
+ loc_0071BB29: push eax
+ loc_0071BB2A: push ecx
+ loc_0071BB2B: call [00401198h] ; rtcSpaceVar
+ loc_0071BB31: lea edx, var_4C
+ loc_0071BB34: push edx
+ loc_0071BB35: call [00401040h] ; __vbaStrVarMove
+ loc_0071BB3B: mov ebx, [004013C0h] ; __vbaStrMove
+ loc_0071BB41: mov edx, eax
+ loc_0071BB43: lea ecx, var_18
+ loc_0071BB46: call ebx
+ loc_0071BB48: lea ecx, var_4C
+ loc_0071BB4B: call [00401030h] ; __vbaFreeVar
+ loc_0071BB51: mov edi, 00000001h
+ loc_0071BB56: cmp edi, var_28
+ loc_0071BB59: jg 0071BC66h
+ loc_0071BB5F: add esi, 00000001h
+ loc_0071BB62: lea edx, var_7C
+ loc_0071BB65: lea ecx, var_5C
+ loc_0071BB68: mov var_74, 0043FF5Ch ; "~"
+ loc_0071BB6F: jo 0071BD44h
+ loc_0071BB75: mov var_7C, 00000008h
+ loc_0071BB7C: call [00401374h] ; __vbaVarDup
+ loc_0071BB82: lea edx, var_6C
+ loc_0071BB85: lea ecx, var_4C
+ loc_0071BB88: mov var_64, 0043FF54h
+ loc_0071BB8F: mov var_6C, 00000008h
+ loc_0071BB96: call [00401374h] ; __vbaVarDup
+ loc_0071BB9C: lea eax, var_18
+ loc_0071BB9F: lea ecx, var_5C
+ loc_0071BBA2: push eax
+ loc_0071BBA3: push esi
+ loc_0071BBA4: push 3FFFFFFFh
+ loc_0071BBA9: lea edx, var_4C
+ loc_0071BBAC: push ecx
+ loc_0071BBAD: push edx
+ loc_0071BBAE: call 0071BF70h
+ loc_0071BBB3: mov edx, eax
+ loc_0071BBB5: lea ecx, var_38
+ loc_0071BBB8: call ebx
+ loc_0071BBBA: push eax
+ loc_0071BBBB: push 00000000h
+ loc_0071BBBD: call [0040141Ch] ; __vbaMidStmtBstr
+ loc_0071BBC3: lea ecx, var_38
+ loc_0071BBC6: call [00401430h] ; __vbaFreeStr
+ loc_0071BBCC: lea eax, var_5C
+ loc_0071BBCF: lea ecx, var_4C
+ loc_0071BBD2: push eax
+ loc_0071BBD3: push ecx
+ loc_0071BBD4: push 00000002h
+ loc_0071BBD6: call [00401050h] ; __vbaFreeVarList
+ loc_0071BBDC: mov eax, arg_8
+ loc_0071BBDF: add esp, 0000000Ch
+ loc_0071BBE2: lea edx, var_4C
+ loc_0071BBE5: mov var_44, 00000001h
+ loc_0071BBEC: mov ecx, [eax]
+ loc_0071BBEE: push edx
+ loc_0071BBEF: push edi
+ loc_0071BBF0: push ecx
+ loc_0071BBF1: mov var_4C, 00000002h
+ loc_0071BBF8: call [00401174h] ; rtcMidCharBstr
+ loc_0071BBFE: mov edx, eax
+ loc_0071BC00: lea ecx, var_2C
+ loc_0071BC03: call ebx
+ loc_0071BC05: lea ecx, var_4C
+ loc_0071BC08: call [00401030h] ; __vbaFreeVar
+ loc_0071BC0E: mov edx, var_2C
+ loc_0071BC11: push edx
+ loc_0071BC12: call [0040106Ch] ; rtcAnsiValueBstr
+ loc_0071BC18: sub ax, 0001h
+ loc_0071BC1C: jo 0071BD44h
+ loc_0071BC22: movsx eax, ax
+ loc_0071BC25: push eax
+ loc_0071BC26: call [004012C8h] ; rtcBstrFromAnsi
+ loc_0071BC2C: mov edx, eax
+ loc_0071BC2E: lea ecx, var_2C
+ loc_0071BC31: call ebx
+ loc_0071BC33: mov edx, var_2C
+ loc_0071BC36: add esi, 00000001h
+ loc_0071BC39: lea ecx, var_18
+ loc_0071BC3C: jo 0071BD44h
+ loc_0071BC42: push ecx
+ loc_0071BC43: push esi
+ loc_0071BC44: push 3FFFFFFFh
+ loc_0071BC49: push edx
+ loc_0071BC4A: push 00000000h
+ loc_0071BC4C: call [0040141Ch] ; __vbaMidStmtBstr
+ loc_0071BC52: mov eax, 00000001h
+ loc_0071BC57: add eax, edi
+ loc_0071BC59: jo 0071BD44h
+ loc_0071BC5F: mov edi, eax
+ loc_0071BC61: jmp 0071BB56h
+ loc_0071BC66: mov edx, var_18
+ loc_0071BC69: mov edi, [00401310h] ; __vbaStrCopy
+ loc_0071BC6F: lea ecx, var_1C
+ loc_0071BC72: call edi
+ loc_0071BC74: mov eax, [0073A254h]
+ loc_0071BC79: test eax, eax
+ loc_0071BC7B: jnz 0071BC8Dh
+ loc_0071BC7D: push 0073A254h
+ loc_0071BC82: push 00431838h
+ loc_0071BC87: call [004012FCh] ; __vbaNew2
+ loc_0071BC8D: mov esi, [0073A254h]
+ loc_0071BC93: mov edx, 004754ACh ; "EncryptText"
+ loc_0071BC98: lea ecx, var_3C
+ loc_0071BC9B: call edi
+ loc_0071BC9D: mov edx, 004754C8h ; "exiting"
+ loc_0071BCA2: lea ecx, var_38
+ loc_0071BCA5: call edi
+ loc_0071BCA7: mov eax, [esi]
+ loc_0071BCA9: lea ecx, var_3C
+ loc_0071BCAC: lea edx, var_38
+ loc_0071BCAF: push ecx
+ loc_0071BCB0: push edx
+ loc_0071BCB1: push esi
+ loc_0071BCB2: call [eax+00000748h]
+ loc_0071BCB8: test eax, eax
+ loc_0071BCBA: fnclex
+ loc_0071BCBC: jge 0071BCD0h
+ loc_0071BCBE: push 00000748h
+ loc_0071BCC3: push 004408D0h
+ loc_0071BCC8: push esi
+ loc_0071BCC9: push eax
+ loc_0071BCCA: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071BCD0: lea eax, var_3C
+ loc_0071BCD3: lea ecx, var_38
+ loc_0071BCD6: push eax
+ loc_0071BCD7: push ecx
+ loc_0071BCD8: push 00000002h
+ loc_0071BCDA: call [00401324h] ; __vbaFreeStrList
+ loc_0071BCE0: add esp, 0000000Ch
+ loc_0071BCE3: push 0071BD2Eh
+ loc_0071BCE8: jmp 0071BD1Dh
+ loc_0071BCEA: test var_4, 04h
+ loc_0071BCEE: jz 0071BCF9h
+ loc_0071BCF0: lea ecx, var_1C
+ loc_0071BCF3: call [00401430h] ; __vbaFreeStr
+ loc_0071BCF9: lea edx, var_3C
+ loc_0071BCFC: lea eax, var_38
+ loc_0071BCFF: push edx
+ loc_0071BD00: push eax
+ loc_0071BD01: push 00000002h
+ loc_0071BD03: call [00401324h] ; __vbaFreeStrList
+ loc_0071BD09: lea ecx, var_5C
+ loc_0071BD0C: lea edx, var_4C
+ loc_0071BD0F: push ecx
+ loc_0071BD10: push edx
+ loc_0071BD11: push 00000002h
+ loc_0071BD13: call [00401050h] ; __vbaFreeVarList
+ loc_0071BD19: add esp, 00000018h
+ loc_0071BD1C: ret
+ loc_0071BD1D: mov esi, [00401430h] ; __vbaFreeStr
+ loc_0071BD23: lea ecx, var_18
+ loc_0071BD26: call __vbaFreeStr
+ loc_0071BD28: lea ecx, var_2C
+ loc_0071BD2B: call __vbaFreeStr
+ loc_0071BD2D: ret
+ loc_0071BD2E: mov ecx, var_14
+ loc_0071BD31: mov eax, var_1C
+ loc_0071BD34: pop edi
+ loc_0071BD35: pop esi
+ loc_0071BD36: mov fs:[00000000h], ecx
+ loc_0071BD3D: pop ebx
+ loc_0071BD3E: mov esp, ebp
+ loc_0071BD40: pop ebp
+ loc_0071BD41: retn 0004h
+End Sub
+
+Private Sub Proc_69_1_71BD50(arg_C) '71BD50
+ loc_0071BD50: push ebp
+ loc_0071BD51: mov ebp, esp
+ loc_0071BD53: sub esp, 0000000Ch
+ loc_0071BD56: push 00412856h ; __vbaExceptHandler
+ loc_0071BD5B: mov eax, fs:[00000000h]
+ loc_0071BD61: push eax
+ loc_0071BD62: mov fs:[00000000h], esp
+ loc_0071BD69: sub esp, 00000060h
+ loc_0071BD6C: push ebx
+ loc_0071BD6D: push esi
+ loc_0071BD6E: push edi
+ loc_0071BD6F: mov var_C, esp
+ loc_0071BD72: mov var_8, 00411678h
+ loc_0071BD79: xor esi, esi
+ loc_0071BD7B: mov edx, 0043C9F4h
+ loc_0071BD80: lea ecx, var_24
+ loc_0071BD83: mov var_18, esi
+ loc_0071BD86: mov var_24, esi
+ loc_0071BD89: mov var_2C, esi
+ loc_0071BD8C: mov var_30, esi
+ loc_0071BD8F: mov var_40, esi
+ loc_0071BD92: call [00401310h] ; __vbaStrCopy
+ loc_0071BD98: mov eax, arg_8
+ loc_0071BD9B: mov ecx, [eax]
+ loc_0071BD9D: push ecx
+ loc_0071BD9E: call [00401044h] ; __vbaLenBstr
+ loc_0071BDA4: mov var_28, eax
+ loc_0071BDA7: cdq
+ loc_0071BDA8: sub eax, edx
+ loc_0071BDAA: lea edx, var_40
+ loc_0071BDAD: sar eax, 01h
+ loc_0071BDAF: push eax
+ loc_0071BDB0: push edx
+ loc_0071BDB1: call [00401198h] ; rtcSpaceVar
+ loc_0071BDB7: lea eax, var_40
+ loc_0071BDBA: push eax
+ loc_0071BDBB: call [00401040h] ; __vbaStrVarMove
+ loc_0071BDC1: mov edi, [004013C0h] ; __vbaStrMove
+ loc_0071BDC7: mov edx, eax
+ loc_0071BDC9: lea ecx, var_24
+ loc_0071BDCC: call edi
+ loc_0071BDCE: lea ecx, var_40
+ loc_0071BDD1: call [00401030h] ; __vbaFreeVar
+ loc_0071BDD7: mov ebx, 00000001h
+ loc_0071BDDC: cmp ebx, var_28
+ loc_0071BDDF: jg 0071BE8Eh
+ loc_0071BDE5: mov ecx, ebx
+ loc_0071BDE7: and ecx, 80000001h
+ loc_0071BDED: jns 0071BDF4h
+ loc_0071BDEF: dec ecx
+ loc_0071BDF0: or ecx, FFFFFFFEh
+ loc_0071BDF3: inc ecx
+ loc_0071BDF4: jnz 0071BE7Ah
+ loc_0071BDFA: mov ecx, arg_8
+ loc_0071BDFD: add esi, 00000001h
+ loc_0071BE00: lea edx, var_24
+ loc_0071BE03: lea eax, var_40
+ loc_0071BE06: jo 0071BF68h
+ loc_0071BE0C: push edx
+ loc_0071BE0D: mov edx, [ecx]
+ loc_0071BE0F: push esi
+ loc_0071BE10: push 3FFFFFFFh
+ loc_0071BE15: push eax
+ loc_0071BE16: push ebx
+ loc_0071BE17: push edx
+ loc_0071BE18: mov var_38, 00000001h
+ loc_0071BE1F: mov var_40, 00000002h
+ loc_0071BE26: call [00401174h] ; rtcMidCharBstr
+ loc_0071BE2C: mov edx, eax
+ loc_0071BE2E: lea ecx, var_2C
+ loc_0071BE31: call edi
+ loc_0071BE33: push eax
+ loc_0071BE34: call [0040106Ch] ; rtcAnsiValueBstr
+ loc_0071BE3A: add ax, 0001h
+ loc_0071BE3E: jo 0071BF68h
+ loc_0071BE44: movsx eax, ax
+ loc_0071BE47: push eax
+ loc_0071BE48: call [004012C8h] ; rtcBstrFromAnsi
+ loc_0071BE4E: mov edx, eax
+ loc_0071BE50: lea ecx, var_30
+ loc_0071BE53: call edi
+ loc_0071BE55: push eax
+ loc_0071BE56: push 00000000h
+ loc_0071BE58: call [0040141Ch] ; __vbaMidStmtBstr
+ loc_0071BE5E: lea ecx, var_30
+ loc_0071BE61: lea edx, var_2C
+ loc_0071BE64: push ecx
+ loc_0071BE65: push edx
+ loc_0071BE66: push 00000002h
+ loc_0071BE68: call [00401324h] ; __vbaFreeStrList
+ loc_0071BE6E: add esp, 0000000Ch
+ loc_0071BE71: lea ecx, var_40
+ loc_0071BE74: call [00401030h] ; __vbaFreeVar
+ loc_0071BE7A: mov eax, 00000001h
+ loc_0071BE7F: add eax, ebx
+ loc_0071BE81: jo 0071BF68h
+ loc_0071BE87: mov ebx, eax
+ loc_0071BE89: jmp 0071BDDCh
+ loc_0071BE8E: mov eax, arg_C
+ loc_0071BE91: cmp [eax], 0000h
+ loc_0071BE95: jz 0071BF09h
+ loc_0071BE97: mov ecx, var_24
+ loc_0071BE9A: push ecx
+ loc_0071BE9B: call [00401088h] ; rtcTrimBstr
+ loc_0071BEA1: mov edx, eax
+ loc_0071BEA3: lea ecx, var_24
+ loc_0071BEA6: call edi
+ loc_0071BEA8: push 0043FF64h ; "Header"
+ loc_0071BEAD: call [00401044h] ; __vbaLenBstr
+ loc_0071BEB3: mov edx, var_24
+ loc_0071BEB6: push eax
+ loc_0071BEB7: push edx
+ loc_0071BEB8: call [00401394h] ; rtcLeftCharBstr
+ loc_0071BEBE: mov edx, eax
+ loc_0071BEC0: lea ecx, var_2C
+ loc_0071BEC3: call edi
+ loc_0071BEC5: push eax
+ loc_0071BEC6: push 0043FF64h ; "Header"
+ loc_0071BECB: call [004011B8h] ; __vbaStrCmp
+ loc_0071BED1: mov esi, eax
+ loc_0071BED3: lea ecx, var_2C
+ loc_0071BED6: neg esi
+ loc_0071BED8: sbb esi, esi
+ loc_0071BEDA: inc esi
+ loc_0071BEDB: neg esi
+ loc_0071BEDD: call [00401430h] ; __vbaFreeStr
+ loc_0071BEE3: test si, si
+ loc_0071BEE6: jz 0071BF09h
+ loc_0071BEE8: mov eax, var_24
+ loc_0071BEEB: push 00000000h
+ loc_0071BEED: push 00000001h
+ loc_0071BEEF: push 00000001h
+ loc_0071BEF1: push 0043C9F4h
+ loc_0071BEF6: push 0043FF64h ; "Header"
+ loc_0071BEFB: push eax
+ loc_0071BEFC: call [00401258h] ; rtcReplace
+ loc_0071BF02: mov edx, eax
+ loc_0071BF04: lea ecx, var_24
+ loc_0071BF07: call edi
+ loc_0071BF09: mov edx, var_24
+ loc_0071BF0C: lea ecx, var_18
+ loc_0071BF0F: call [00401310h] ; __vbaStrCopy
+ loc_0071BF15: push 0071BF52h
+ loc_0071BF1A: jmp 0071BF48h
+ loc_0071BF1C: test var_4, 04h
+ loc_0071BF20: jz 0071BF2Bh
+ loc_0071BF22: lea ecx, var_18
+ loc_0071BF25: call [00401430h] ; __vbaFreeStr
+ loc_0071BF2B: lea ecx, var_30
+ loc_0071BF2E: lea edx, var_2C
+ loc_0071BF31: push ecx
+ loc_0071BF32: push edx
+ loc_0071BF33: push 00000002h
+ loc_0071BF35: call [00401324h] ; __vbaFreeStrList
+ loc_0071BF3B: add esp, 0000000Ch
+ loc_0071BF3E: lea ecx, var_40
+ loc_0071BF41: call [00401030h] ; __vbaFreeVar
+ loc_0071BF47: ret
+ loc_0071BF48: lea ecx, var_24
+ loc_0071BF4B: call [00401430h] ; __vbaFreeStr
+ loc_0071BF51: ret
+ loc_0071BF52: mov ecx, var_14
+ loc_0071BF55: mov eax, var_18
+ loc_0071BF58: pop edi
+ loc_0071BF59: pop esi
+ loc_0071BF5A: mov fs:[00000000h], ecx
+ loc_0071BF61: pop ebx
+ loc_0071BF62: mov esp, ebp
+ loc_0071BF64: pop ebp
+ loc_0071BF65: retn 0008h
+End Sub
+
+Private Sub Proc_69_2_71BF70(arg_C) '71BF70
+ loc_0071BF70: push ebp
+ loc_0071BF71: mov ebp, esp
+ loc_0071BF73: sub esp, 0000000Ch
+ loc_0071BF76: push 00412856h ; __vbaExceptHandler
+ loc_0071BF7B: mov eax, fs:[00000000h]
+ loc_0071BF81: push eax
+ loc_0071BF82: mov fs:[00000000h], esp
+ loc_0071BF89: sub esp, 00000084h
+ loc_0071BF8F: push ebx
+ loc_0071BF90: push esi
+ loc_0071BF91: push edi
+ loc_0071BF92: mov var_C, esp
+ loc_0071BF95: mov var_8, 00411688h
+ loc_0071BF9C: mov edx, arg_C
+ loc_0071BF9F: mov edi, [00401028h] ; __vbaVarVargNofree
+ loc_0071BFA5: xor eax, eax
+ loc_0071BFA7: lea ecx, var_54
+ loc_0071BFAA: mov var_18, eax
+ loc_0071BFAD: mov var_1C, eax
+ loc_0071BFB0: mov var_20, eax
+ loc_0071BFB3: mov var_24, eax
+ loc_0071BFB6: mov var_34, eax
+ loc_0071BFB9: mov var_54, eax
+ loc_0071BFBC: mov var_64, eax
+ loc_0071BFBF: mov var_74, eax
+ loc_0071BFC2: call edi
+ loc_0071BFC4: mov ebx, [004012A8h] ; __vbaStrVarVal
+ loc_0071BFCA: push eax
+ loc_0071BFCB: lea eax, var_1C
+ loc_0071BFCE: push eax
+ loc_0071BFCF: call ebx
+ loc_0071BFD1: push eax
+ loc_0071BFD2: call [0040106Ch] ; rtcAnsiValueBstr
+ loc_0071BFD8: mov edx, arg_8
+ loc_0071BFDB: lea ecx, var_64
+ loc_0071BFDE: mov esi, eax
+ loc_0071BFE0: call edi
+ loc_0071BFE2: lea ecx, var_20
+ loc_0071BFE5: push eax
+ loc_0071BFE6: push ecx
+ loc_0071BFE7: call ebx
+ loc_0071BFE9: push eax
+ loc_0071BFEA: call [0040106Ch] ; rtcAnsiValueBstr
+ loc_0071BFF0: mov edx, arg_8
+ loc_0071BFF3: lea ecx, var_74
+ loc_0071BFF6: mov var_7C, eax
+ loc_0071BFF9: call edi
+ loc_0071BFFB: lea edx, var_24
+ loc_0071BFFE: push eax
+ loc_0071BFFF: push edx
+ loc_0071C000: call ebx
+ loc_0071C002: push eax
+ loc_0071C003: call [0040106Ch] ; rtcAnsiValueBstr
+ loc_0071C009: mov edi, eax
+ loc_0071C00B: lea eax, var_34
+ loc_0071C00E: push eax
+ loc_0071C00F: mov var_2C, 80020004h
+ loc_0071C016: mov var_34, 0000000Ah
+ loc_0071C01D: call [00401110h] ; rtcRandomNext
+ loc_0071C023: add si, 0001h
+ loc_0071C027: jo 0071C103h
+ loc_0071C02D: sub si, var_7C
+ loc_0071C031: movsx edx, di
+ loc_0071C034: jo 0071C103h
+ loc_0071C03A: movsx ecx, si
+ loc_0071C03D: mov var_8C, ecx
+ loc_0071C043: mov var_94, edx
+ loc_0071C049: fild real4 ptr var_8C
+ loc_0071C04F: fstp real4 ptr var_90
+ loc_0071C055: fmul st0, real4 ptr var_90
+ loc_0071C05B: fild real4 ptr var_94
+ loc_0071C061: fstp real4 ptr var_98
+ loc_0071C067: fadd st0, real4 ptr var_98
+ loc_0071C06D: fnstsw ax
+ loc_0071C06F: test al, 0Dh
+ loc_0071C071: jnz 0071C0FEh
+ loc_0071C077: call [004013C8h] ; __vbaR8IntI4
+ loc_0071C07D: push eax
+ loc_0071C07E: call [004012C8h] ; rtcBstrFromAnsi
+ loc_0071C084: mov edx, eax
+ loc_0071C086: lea ecx, var_18
+ loc_0071C089: call [004013C0h] ; __vbaStrMove
+ loc_0071C08F: lea eax, var_24
+ loc_0071C092: lea ecx, var_20
+ loc_0071C095: push eax
+ loc_0071C096: lea edx, var_1C
+ loc_0071C099: push ecx
+ loc_0071C09A: push edx
+ loc_0071C09B: push 00000003h
+ loc_0071C09D: call [00401324h] ; __vbaFreeStrList
+ loc_0071C0A3: add esp, 00000010h
+ loc_0071C0A6: lea ecx, var_34
+ loc_0071C0A9: call [00401030h] ; __vbaFreeVar
+ loc_0071C0AF: fwait
+ loc_0071C0B0: push 0071C0E8h
+ loc_0071C0B5: jmp 0071C0E7h
+ loc_0071C0B7: test var_4, 04h
+ loc_0071C0BB: jz 0071C0C6h
+ loc_0071C0BD: lea ecx, var_18
+ loc_0071C0C0: call [00401430h] ; __vbaFreeStr
+ loc_0071C0C6: lea eax, var_24
+ loc_0071C0C9: lea ecx, var_20
+ loc_0071C0CC: push eax
+ loc_0071C0CD: lea edx, var_1C
+ loc_0071C0D0: push ecx
+ loc_0071C0D1: push edx
+ loc_0071C0D2: push 00000003h
+ loc_0071C0D4: call [00401324h] ; __vbaFreeStrList
+ loc_0071C0DA: add esp, 00000010h
+ loc_0071C0DD: lea ecx, var_34
+ loc_0071C0E0: call [00401030h] ; __vbaFreeVar
+ loc_0071C0E6: ret
+ loc_0071C0E7: ret
+ loc_0071C0E8: mov ecx, var_14
+ loc_0071C0EB: mov eax, var_18
+ loc_0071C0EE: pop edi
+ loc_0071C0EF: pop esi
+ loc_0071C0F0: mov fs:[00000000h], ecx
+ loc_0071C0F7: pop ebx
+ loc_0071C0F8: mov esp, ebp
+ loc_0071C0FA: pop ebp
+ loc_0071C0FB: retn 0008h
+End Sub
+
+Private Sub Proc_69_3_71C110
+ loc_0071C110: push ebp
+ loc_0071C111: mov ebp, esp
+ loc_0071C113: sub esp, 00000018h
+ loc_0071C116: push 00412856h ; __vbaExceptHandler
+ loc_0071C11B: mov eax, fs:[00000000h]
+ loc_0071C121: push eax
+ loc_0071C122: mov fs:[00000000h], esp
+ loc_0071C129: mov eax, 000000D8h
+ loc_0071C12E: call 00412850h ; __vbaChkstk
+ loc_0071C133: push ebx
+ loc_0071C134: push esi
+ loc_0071C135: push edi
+ loc_0071C136: mov var_18, esp
+ loc_0071C139: mov var_14, 00411698h
+ loc_0071C140: mov var_10, 00000000h
+ loc_0071C147: mov var_C, 00000000h
+ loc_0071C14E: mov var_4, 00000001h
+ loc_0071C155: mov var_4, 00000002h
+ loc_0071C15C: push 00000001h
+ loc_0071C15E: call [00401124h] ; __vbaOnError
+ loc_0071C164: mov var_4, 00000003h
+ loc_0071C16B: mov eax, arg_8
+ loc_0071C16E: mov var_90, eax
+ loc_0071C174: mov var_98, 00004008h
+ loc_0071C17E: push 00000000h
+ loc_0071C180: lea ecx, var_98
+ loc_0071C186: push ecx
+ loc_0071C187: call [004012D0h] ; rtcDir
+ loc_0071C18D: mov edx, eax
+ loc_0071C18F: lea ecx, var_34
+ loc_0071C192: call [004013C0h] ; __vbaStrMove
+ loc_0071C198: push eax
+ loc_0071C199: call [00401044h] ; __vbaLenBstr
+ loc_0071C19F: neg eax
+ loc_0071C1A1: sbb eax, eax
+ loc_0071C1A3: neg eax
+ loc_0071C1A5: neg eax
+ loc_0071C1A7: mov var_C4, ax
+ loc_0071C1AE: lea ecx, var_34
+ loc_0071C1B1: call [00401430h] ; __vbaFreeStr
+ loc_0071C1B7: movsx edx, var_C4
+ loc_0071C1BE: test edx, edx
+ loc_0071C1C0: jz 0071C5E3h
+ loc_0071C1C6: mov var_4, 00000004h
+ loc_0071C1CD: mov eax, arg_8
+ loc_0071C1D0: mov ecx, [eax]
+ loc_0071C1D2: push ecx
+ loc_0071C1D3: call [0040133Ch] ; rtcFileLen
+ loc_0071C1D9: test eax, eax
+ loc_0071C1DB: jz 0071C5E3h
+ loc_0071C1E1: mov var_4, 00000005h
+ loc_0071C1E8: mov var_50, 80020004h
+ loc_0071C1EF: mov var_58, 0000000Ah
+ loc_0071C1F6: lea edx, var_58
+ loc_0071C1F9: push edx
+ loc_0071C1FA: call [004012F0h] ; rtcFreeFile
+ loc_0071C200: mov var_24, ax
+ loc_0071C204: lea ecx, var_58
+ loc_0071C207: call [00401030h] ; __vbaFreeVar
+ loc_0071C20D: mov var_4, 00000006h
+ loc_0071C214: mov eax, arg_8
+ loc_0071C217: mov ecx, [eax]
+ loc_0071C219: push ecx
+ loc_0071C21A: mov dx, var_24
+ loc_0071C21E: push edx
+ loc_0071C21F: push FFFFFFFFh
+ loc_0071C221: push 00004001h
+ loc_0071C226: call [004012DCh] ; __vbaFileOpen
+ loc_0071C22C: mov var_4, 00000007h
+ loc_0071C233: mov ax, var_24
+ loc_0071C237: push eax
+ loc_0071C238: lea ecx, var_2C
+ loc_0071C23B: push ecx
+ loc_0071C23C: call [00401038h] ; __vbaLineInputStr
+ loc_0071C242: mov var_4, 00000008h
+ loc_0071C249: mov var_BC, 0000h
+ loc_0071C252: lea edx, var_BC
+ loc_0071C258: push edx
+ loc_0071C259: lea eax, var_2C
+ loc_0071C25C: push eax
+ loc_0071C25D: call 0071BD50h
+ loc_0071C262: mov edx, eax
+ loc_0071C264: lea ecx, var_34
+ loc_0071C267: call [004013C0h] ; __vbaStrMove
+ loc_0071C26D: push eax
+ loc_0071C26E: call [00401088h] ; rtcTrimBstr
+ loc_0071C274: mov edx, eax
+ loc_0071C276: lea ecx, var_40
+ loc_0071C279: call [004013C0h] ; __vbaStrMove
+ loc_0071C27F: mov ecx, var_40
+ loc_0071C282: mov var_E8, ecx
+ loc_0071C288: mov var_40, 00000000h
+ loc_0071C28F: push 0043FF64h ; "Header"
+ loc_0071C294: call [00401044h] ; __vbaLenBstr
+ loc_0071C29A: push eax
+ loc_0071C29B: mov edx, var_E8
+ loc_0071C2A1: lea ecx, var_38
+ loc_0071C2A4: call [004013C0h] ; __vbaStrMove
+ loc_0071C2AA: push eax
+ loc_0071C2AB: call [00401394h] ; rtcLeftCharBstr
+ loc_0071C2B1: mov edx, eax
+ loc_0071C2B3: lea ecx, var_3C
+ loc_0071C2B6: call [004013C0h] ; __vbaStrMove
+ loc_0071C2BC: push eax
+ loc_0071C2BD: push 0043FF64h ; "Header"
+ loc_0071C2C2: call [004011B8h] ; __vbaStrCmp
+ loc_0071C2C8: neg eax
+ loc_0071C2CA: sbb eax, eax
+ loc_0071C2CC: neg eax
+ loc_0071C2CE: neg eax
+ loc_0071C2D0: mov var_C4, ax
+ loc_0071C2D7: lea edx, var_40
+ loc_0071C2DA: push edx
+ loc_0071C2DB: lea eax, var_3C
+ loc_0071C2DE: push eax
+ loc_0071C2DF: lea ecx, var_38
+ loc_0071C2E2: push ecx
+ loc_0071C2E3: lea edx, var_34
+ loc_0071C2E6: push edx
+ loc_0071C2E7: push 00000004h
+ loc_0071C2E9: call [00401324h] ; __vbaFreeStrList
+ loc_0071C2EF: add esp, 00000014h
+ loc_0071C2F2: movsx eax, var_C4
+ loc_0071C2F9: test eax, eax
+ loc_0071C2FB: jz 0071C5D1h
+ loc_0071C301: mov var_4, 00000009h
+ loc_0071C308: mov ecx, arg_8
+ loc_0071C30B: mov edx, [ecx]
+ loc_0071C30D: push edx
+ loc_0071C30E: push 004754DCh ; ".temp"
+ loc_0071C313: call [00401098h] ; __vbaStrCat
+ loc_0071C319: mov edx, eax
+ loc_0071C31B: lea ecx, var_28
+ loc_0071C31E: call [004013C0h] ; __vbaStrMove
+ loc_0071C324: mov var_4, 0000000Ah
+ loc_0071C32B: mov var_50, 80020004h
+ loc_0071C332: mov var_58, 0000000Ah
+ loc_0071C339: lea eax, var_58
+ loc_0071C33C: push eax
+ loc_0071C33D: call [004012F0h] ; rtcFreeFile
+ loc_0071C343: mov var_30, ax
+ loc_0071C347: lea ecx, var_58
+ loc_0071C34A: call [00401030h] ; __vbaFreeVar
+ loc_0071C350: mov var_4, 0000000Bh
+ loc_0071C357: mov ecx, var_28
+ loc_0071C35A: push ecx
+ loc_0071C35B: mov dx, var_30
+ loc_0071C35F: push edx
+ loc_0071C360: push FFFFFFFFh
+ loc_0071C362: push 00004002h
+ loc_0071C367: call [004012DCh] ; __vbaFileOpen
+ loc_0071C36D: mov var_4, 0000000Ch
+ loc_0071C374: push 0043FF64h ; "Header"
+ loc_0071C379: mov eax, var_2C
+ loc_0071C37C: push eax
+ loc_0071C37D: call [00401098h] ; __vbaStrCat
+ loc_0071C383: mov edx, eax
+ loc_0071C385: lea ecx, var_34
+ loc_0071C388: call [004013C0h] ; __vbaStrMove
+ loc_0071C38E: lea ecx, var_34
+ loc_0071C391: push ecx
+ loc_0071C392: call 0071BA50h
+ loc_0071C397: mov edx, eax
+ loc_0071C399: lea ecx, var_3C
+ loc_0071C39C: call [004013C0h] ; __vbaStrMove
+ loc_0071C3A2: mov edx, var_3C
+ loc_0071C3A5: mov var_EC, edx
+ loc_0071C3AB: mov var_3C, 00000000h
+ loc_0071C3B2: mov edx, var_EC
+ loc_0071C3B8: lea ecx, var_38
+ loc_0071C3BB: call [004013C0h] ; __vbaStrMove
+ loc_0071C3C1: push eax
+ loc_0071C3C2: mov ax, var_30
+ loc_0071C3C6: push eax
+ loc_0071C3C7: push 00443F10h
+ loc_0071C3CC: call [00401254h] ; __vbaPrintFile
+ loc_0071C3D2: add esp, 0000000Ch
+ loc_0071C3D5: lea ecx, var_3C
+ loc_0071C3D8: push ecx
+ loc_0071C3D9: lea edx, var_38
+ loc_0071C3DC: push edx
+ loc_0071C3DD: lea eax, var_34
+ loc_0071C3E0: push eax
+ loc_0071C3E1: push 00000003h
+ loc_0071C3E3: call [00401324h] ; __vbaFreeStrList
+ loc_0071C3E9: add esp, 00000010h
+ loc_0071C3EC: mov var_4, 0000000Dh
+ loc_0071C3F3: mov cx, var_24
+ loc_0071C3F7: push ecx
+ loc_0071C3F8: call [00401300h] ; rtcEndOfFile
+ loc_0071C3FE: movsx edx, ax
+ loc_0071C401: test edx, edx
+ loc_0071C403: jnz 0071C481h
+ loc_0071C405: mov var_4, 0000000Eh
+ loc_0071C40C: mov ax, var_24
+ loc_0071C410: push eax
+ loc_0071C411: lea ecx, var_2C
+ loc_0071C414: push ecx
+ loc_0071C415: call [00401038h] ; __vbaLineInputStr
+ loc_0071C41B: mov var_4, 0000000Fh
+ loc_0071C422: lea edx, var_2C
+ loc_0071C425: push edx
+ loc_0071C426: call 0071BA50h
+ loc_0071C42B: mov edx, eax
+ loc_0071C42D: lea ecx, var_38
+ loc_0071C430: call [004013C0h] ; __vbaStrMove
+ loc_0071C436: mov eax, var_38
+ loc_0071C439: mov var_F0, eax
+ loc_0071C43F: mov var_38, 00000000h
+ loc_0071C446: mov edx, var_F0
+ loc_0071C44C: lea ecx, var_34
+ loc_0071C44F: call [004013C0h] ; __vbaStrMove
+ loc_0071C455: push eax
+ loc_0071C456: mov cx, var_30
+ loc_0071C45A: push ecx
+ loc_0071C45B: push 00443F10h
+ loc_0071C460: call [00401254h] ; __vbaPrintFile
+ loc_0071C466: add esp, 0000000Ch
+ loc_0071C469: lea edx, var_38
+ loc_0071C46C: push edx
+ loc_0071C46D: lea eax, var_34
+ loc_0071C470: push eax
+ loc_0071C471: push 00000002h
+ loc_0071C473: call [00401324h] ; __vbaFreeStrList
+ loc_0071C479: add esp, 0000000Ch
+ loc_0071C47C: jmp 0071C3ECh
+ loc_0071C481: mov var_4, 00000011h
+ loc_0071C488: mov cx, var_30
+ loc_0071C48C: push ecx
+ loc_0071C48D: call [00401194h] ; __vbaFileClose
+ loc_0071C493: mov var_4, 00000012h
+ loc_0071C49A: mov dx, var_24
+ loc_0071C49E: push edx
+ loc_0071C49F: call [00401194h] ; __vbaFileClose
+ loc_0071C4A5: mov var_4, 00000013h
+ loc_0071C4AC: lea eax, var_28
+ loc_0071C4AF: mov var_90, eax
+ loc_0071C4B5: mov var_98, 00004008h
+ loc_0071C4BF: push 00000000h
+ loc_0071C4C1: lea ecx, var_98
+ loc_0071C4C7: push ecx
+ loc_0071C4C8: call [004012D0h] ; rtcDir
+ loc_0071C4CE: mov edx, eax
+ loc_0071C4D0: lea ecx, var_34
+ loc_0071C4D3: call [004013C0h] ; __vbaStrMove
+ loc_0071C4D9: push eax
+ loc_0071C4DA: call [00401044h] ; __vbaLenBstr
+ loc_0071C4E0: neg eax
+ loc_0071C4E2: sbb eax, eax
+ loc_0071C4E4: neg eax
+ loc_0071C4E6: neg eax
+ loc_0071C4E8: mov var_C4, ax
+ loc_0071C4EF: lea ecx, var_34
+ loc_0071C4F2: call [00401430h] ; __vbaFreeStr
+ loc_0071C4F8: movsx edx, var_C4
+ loc_0071C4FF: test edx, edx
+ loc_0071C501: jz 0071C5CFh
+ loc_0071C507: mov var_4, 00000014h
+ loc_0071C50E: mov eax, arg_8
+ loc_0071C511: mov var_90, eax
+ loc_0071C517: mov var_98, 00004008h
+ loc_0071C521: push 00000000h
+ loc_0071C523: lea ecx, var_98
+ loc_0071C529: push ecx
+ loc_0071C52A: call [004012D0h] ; rtcDir
+ loc_0071C530: mov edx, eax
+ loc_0071C532: lea ecx, var_34
+ loc_0071C535: call [004013C0h] ; __vbaStrMove
+ loc_0071C53B: push eax
+ loc_0071C53C: call [00401044h] ; __vbaLenBstr
+ loc_0071C542: neg eax
+ loc_0071C544: sbb eax, eax
+ loc_0071C546: neg eax
+ loc_0071C548: neg eax
+ loc_0071C54A: mov var_C4, ax
+ loc_0071C551: lea ecx, var_34
+ loc_0071C554: call [00401430h] ; __vbaFreeStr
+ loc_0071C55A: movsx edx, var_C4
+ loc_0071C561: test edx, edx
+ loc_0071C563: jz 0071C5B8h
+ loc_0071C565: mov var_4, 00000015h
+ loc_0071C56C: push 00000000h
+ loc_0071C56E: mov eax, arg_8
+ loc_0071C571: mov ecx, [eax]
+ loc_0071C573: push ecx
+ loc_0071C574: call [00401420h] ; rtcSetFileAttr
+ loc_0071C57A: mov var_4, 00000016h
+ loc_0071C581: mov edx, arg_8
+ loc_0071C584: mov eax, [edx]
+ loc_0071C586: mov var_90, eax
+ loc_0071C58C: mov var_98, 00000008h
+ loc_0071C596: lea edx, var_98
+ loc_0071C59C: lea ecx, var_58
+ loc_0071C59F: call [00401374h] ; __vbaVarDup
+ loc_0071C5A5: lea ecx, var_58
+ loc_0071C5A8: push ecx
+ loc_0071C5A9: call [004011B4h] ; rtcKillFiles
+ loc_0071C5AF: lea ecx, var_58
+ loc_0071C5B2: call [00401030h] ; __vbaFreeVar
+ loc_0071C5B8: mov var_4, 00000018h
+ loc_0071C5BF: mov edx, var_28
+ loc_0071C5C2: push edx
+ loc_0071C5C3: mov eax, arg_8
+ loc_0071C5C6: mov ecx, [eax]
+ loc_0071C5C8: push ecx
+ loc_0071C5C9: call [004010C4h] ; __vbaNameFile
+ loc_0071C5CF: jmp 0071C5E3h
+ loc_0071C5D1: mov var_4, 0000001Bh
+ loc_0071C5D8: mov dx, var_24
+ loc_0071C5DC: push edx
+ loc_0071C5DD: call [00401194h] ; __vbaFileClose
+ loc_0071C5E3: jmp 0071C7C6h
+ loc_0071C5E8: mov var_4, 00000021h
+ loc_0071C5EF: mov var_80, 80020004h
+ loc_0071C5F6: mov var_88, 0000000Ah
+ loc_0071C600: mov var_70, 80020004h
+ loc_0071C607: mov var_78, 0000000Ah
+ loc_0071C60E: mov var_60, 80020004h
+ loc_0071C615: mov var_68, 0000000Ah
+ loc_0071C61C: call [00401340h] ; rtcErrObj
+ loc_0071C622: push eax
+ loc_0071C623: lea eax, var_44
+ loc_0071C626: push eax
+ loc_0071C627: call [00401128h] ; __vbaObjSet
+ loc_0071C62D: mov var_C4, eax
+ loc_0071C633: lea ecx, var_C0
+ loc_0071C639: push ecx
+ loc_0071C63A: mov edx, var_C4
+ loc_0071C640: mov eax, [edx]
+ loc_0071C642: mov ecx, var_C4
+ loc_0071C648: push ecx
+ loc_0071C649: call [eax+0000001Ch]
+ loc_0071C64C: fnclex
+ loc_0071C64E: mov var_C8, eax
+ loc_0071C654: cmp var_C8, 00000000h
+ loc_0071C65B: jge 0071C680h
+ loc_0071C65D: push 0000001Ch
+ loc_0071C65F: push 00443540h
+ loc_0071C664: mov edx, var_C4
+ loc_0071C66A: push edx
+ loc_0071C66B: mov eax, var_C8
+ loc_0071C671: push eax
+ loc_0071C672: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071C678: mov var_F4, eax
+ loc_0071C67E: jmp 0071C68Ah
+ loc_0071C680: mov var_F4, 00000000h
+ loc_0071C68A: call [00401340h] ; rtcErrObj
+ loc_0071C690: push eax
+ loc_0071C691: lea ecx, var_48
+ loc_0071C694: push ecx
+ loc_0071C695: call [00401128h] ; __vbaObjSet
+ loc_0071C69B: mov var_CC, eax
+ loc_0071C6A1: lea edx, var_3C
+ loc_0071C6A4: push edx
+ loc_0071C6A5: mov eax, var_CC
+ loc_0071C6AB: mov ecx, [eax]
+ loc_0071C6AD: mov edx, var_CC
+ loc_0071C6B3: push edx
+ loc_0071C6B4: call [ecx+0000002Ch]
+ loc_0071C6B7: fnclex
+ loc_0071C6B9: mov var_D0, eax
+ loc_0071C6BF: cmp var_D0, 00000000h
+ loc_0071C6C6: jge 0071C6EBh
+ loc_0071C6C8: push 0000002Ch
+ loc_0071C6CA: push 00443540h
+ loc_0071C6CF: mov eax, var_CC
+ loc_0071C6D5: push eax
+ loc_0071C6D6: mov ecx, var_D0
+ loc_0071C6DC: push ecx
+ loc_0071C6DD: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071C6E3: mov var_F8, eax
+ loc_0071C6E9: jmp 0071C6F5h
+ loc_0071C6EB: mov var_F8, 00000000h
+ loc_0071C6F5: push 004754ECh ; "Error Reading File: "
+ loc_0071C6FA: mov edx, var_C0
+ loc_0071C700: push edx
+ loc_0071C701: call [00401024h] ; __vbaStrI4
+ loc_0071C707: mov edx, eax
+ loc_0071C709: lea ecx, var_34
+ loc_0071C70C: call [004013C0h] ; __vbaStrMove
+ loc_0071C712: push eax
+ loc_0071C713: call [00401098h] ; __vbaStrCat
+ loc_0071C719: mov edx, eax
+ loc_0071C71B: lea ecx, var_38
+ loc_0071C71E: call [004013C0h] ; __vbaStrMove
+ loc_0071C724: push eax
+ loc_0071C725: push 0043FF54h
+ loc_0071C72A: call [00401098h] ; __vbaStrCat
+ loc_0071C730: mov edx, eax
+ loc_0071C732: lea ecx, var_40
+ loc_0071C735: call [004013C0h] ; __vbaStrMove
+ loc_0071C73B: push eax
+ loc_0071C73C: mov eax, var_3C
+ loc_0071C73F: push eax
+ loc_0071C740: call [00401098h] ; __vbaStrCat
+ loc_0071C746: mov var_50, eax
+ loc_0071C749: mov var_58, 00000008h
+ loc_0071C750: lea ecx, var_88
+ loc_0071C756: push ecx
+ loc_0071C757: lea edx, var_78
+ loc_0071C75A: push edx
+ loc_0071C75B: lea eax, var_68
+ loc_0071C75E: push eax
+ loc_0071C75F: push 00000000h
+ loc_0071C761: lea ecx, var_58
+ loc_0071C764: push ecx
+ loc_0071C765: call [00401120h] ; rtcMsgBox
+ loc_0071C76B: lea edx, var_3C
+ loc_0071C76E: push edx
+ loc_0071C76F: lea eax, var_40
+ loc_0071C772: push eax
+ loc_0071C773: lea ecx, var_38
+ loc_0071C776: push ecx
+ loc_0071C777: lea edx, var_34
+ loc_0071C77A: push edx
+ loc_0071C77B: push 00000004h
+ loc_0071C77D: call [00401324h] ; __vbaFreeStrList
+ loc_0071C783: add esp, 00000014h
+ loc_0071C786: lea eax, var_48
+ loc_0071C789: push eax
+ loc_0071C78A: lea ecx, var_44
+ loc_0071C78D: push ecx
+ loc_0071C78E: push 00000002h
+ loc_0071C790: call [00401068h] ; __vbaFreeObjList
+ loc_0071C796: add esp, 0000000Ch
+ loc_0071C799: lea edx, var_88
+ loc_0071C79F: push edx
+ loc_0071C7A0: lea eax, var_78
+ loc_0071C7A3: push eax
+ loc_0071C7A4: lea ecx, var_68
+ loc_0071C7A7: push ecx
+ loc_0071C7A8: lea edx, var_58
+ loc_0071C7AB: push edx
+ loc_0071C7AC: push 00000004h
+ loc_0071C7AE: call [00401050h] ; __vbaFreeVarList
+ loc_0071C7B4: add esp, 00000014h
+ loc_0071C7B7: mov var_4, 00000022h
+ loc_0071C7BE: push FFFFFFFFh
+ loc_0071C7C0: call [00401090h] ; __vbaResume
+ loc_0071C7C6: call [00401114h] ; __vbaExitProc
+ loc_0071C7CC: push 0071C833h
+ loc_0071C7D1: jmp 0071C820h
+ loc_0071C7D3: lea eax, var_40
+ loc_0071C7D6: push eax
+ loc_0071C7D7: lea ecx, var_3C
+ loc_0071C7DA: push ecx
+ loc_0071C7DB: lea edx, var_38
+ loc_0071C7DE: push edx
+ loc_0071C7DF: lea eax, var_34
+ loc_0071C7E2: push eax
+ loc_0071C7E3: push 00000004h
+ loc_0071C7E5: call [00401324h] ; __vbaFreeStrList
+ loc_0071C7EB: add esp, 00000014h
+ loc_0071C7EE: lea ecx, var_48
+ loc_0071C7F1: push ecx
+ loc_0071C7F2: lea edx, var_44
+ loc_0071C7F5: push edx
+ loc_0071C7F6: push 00000002h
+ loc_0071C7F8: call [00401068h] ; __vbaFreeObjList
+ loc_0071C7FE: add esp, 0000000Ch
+ loc_0071C801: lea eax, var_88
+ loc_0071C807: push eax
+ loc_0071C808: lea ecx, var_78
+ loc_0071C80B: push ecx
+ loc_0071C80C: lea edx, var_68
+ loc_0071C80F: push edx
+ loc_0071C810: lea eax, var_58
+ loc_0071C813: push eax
+ loc_0071C814: push 00000004h
+ loc_0071C816: call [00401050h] ; __vbaFreeVarList
+ loc_0071C81C: add esp, 00000014h
+ loc_0071C81F: ret
+ loc_0071C820: lea ecx, var_28
+ loc_0071C823: call [00401430h] ; __vbaFreeStr
+ loc_0071C829: lea ecx, var_2C
+ loc_0071C82C: call [00401430h] ; __vbaFreeStr
+ loc_0071C832: ret
+ loc_0071C833: mov ecx, var_20
+ loc_0071C836: mov fs:[00000000h], ecx
+ loc_0071C83D: pop edi
+ loc_0071C83E: pop esi
+ loc_0071C83F: pop ebx
+ loc_0071C840: mov esp, ebp
+ loc_0071C842: pop ebp
+ loc_0071C843: retn 0004h
+End Sub
+
+Private Sub Proc_69_4_71C850
+ loc_0071C850: push ebp
+ loc_0071C851: mov ebp, esp
+ loc_0071C853: sub esp, 00000018h
+ loc_0071C856: push 00412856h ; __vbaExceptHandler
+ loc_0071C85B: mov eax, fs:[00000000h]
+ loc_0071C861: push eax
+ loc_0071C862: mov fs:[00000000h], esp
+ loc_0071C869: mov eax, 000000D4h
+ loc_0071C86E: call 00412850h ; __vbaChkstk
+ loc_0071C873: push ebx
+ loc_0071C874: push esi
+ loc_0071C875: push edi
+ loc_0071C876: mov var_18, esp
+ loc_0071C879: mov var_14, 00411758h
+ loc_0071C880: mov var_10, 00000000h
+ loc_0071C887: mov var_C, 00000000h
+ loc_0071C88E: mov var_4, 00000001h
+ loc_0071C895: mov var_4, 00000002h
+ loc_0071C89C: push 00000001h
+ loc_0071C89E: call [00401124h] ; __vbaOnError
+ loc_0071C8A4: mov var_4, 00000003h
+ loc_0071C8AB: mov eax, arg_8
+ loc_0071C8AE: mov var_90, eax
+ loc_0071C8B4: mov var_98, 00004008h
+ loc_0071C8BE: push 00000000h
+ loc_0071C8C0: lea ecx, var_98
+ loc_0071C8C6: push ecx
+ loc_0071C8C7: call [004012D0h] ; rtcDir
+ loc_0071C8CD: mov edx, eax
+ loc_0071C8CF: lea ecx, var_34
+ loc_0071C8D2: call [004013C0h] ; __vbaStrMove
+ loc_0071C8D8: push eax
+ loc_0071C8D9: call [00401044h] ; __vbaLenBstr
+ loc_0071C8DF: neg eax
+ loc_0071C8E1: sbb eax, eax
+ loc_0071C8E3: neg eax
+ loc_0071C8E5: neg eax
+ loc_0071C8E7: mov var_C4, ax
+ loc_0071C8EE: lea ecx, var_34
+ loc_0071C8F1: call [00401430h] ; __vbaFreeStr
+ loc_0071C8F7: movsx edx, var_C4
+ loc_0071C8FE: test edx, edx
+ loc_0071C900: jz 0071CD57h
+ loc_0071C906: mov var_4, 00000004h
+ loc_0071C90D: mov eax, arg_8
+ loc_0071C910: mov ecx, [eax]
+ loc_0071C912: push ecx
+ loc_0071C913: call [0040133Ch] ; rtcFileLen
+ loc_0071C919: test eax, eax
+ loc_0071C91B: jz 0071CD57h
+ loc_0071C921: mov var_4, 00000005h
+ loc_0071C928: mov var_50, 80020004h
+ loc_0071C92F: mov var_58, 0000000Ah
+ loc_0071C936: lea edx, var_58
+ loc_0071C939: push edx
+ loc_0071C93A: call [004012F0h] ; rtcFreeFile
+ loc_0071C940: mov var_24, ax
+ loc_0071C944: lea ecx, var_58
+ loc_0071C947: call [00401030h] ; __vbaFreeVar
+ loc_0071C94D: mov var_4, 00000006h
+ loc_0071C954: mov eax, arg_8
+ loc_0071C957: mov ecx, [eax]
+ loc_0071C959: push ecx
+ loc_0071C95A: mov dx, var_24
+ loc_0071C95E: push edx
+ loc_0071C95F: push FFFFFFFFh
+ loc_0071C961: push 00004001h
+ loc_0071C966: call [004012DCh] ; __vbaFileOpen
+ loc_0071C96C: mov var_4, 00000007h
+ loc_0071C973: mov ax, var_24
+ loc_0071C977: push eax
+ loc_0071C978: lea ecx, var_2C
+ loc_0071C97B: push ecx
+ loc_0071C97C: call [00401038h] ; __vbaLineInputStr
+ loc_0071C982: mov var_4, 00000008h
+ loc_0071C989: mov var_BC, 0000h
+ loc_0071C992: lea edx, var_BC
+ loc_0071C998: push edx
+ loc_0071C999: lea eax, var_2C
+ loc_0071C99C: push eax
+ loc_0071C99D: call 0071BD50h
+ loc_0071C9A2: mov edx, eax
+ loc_0071C9A4: lea ecx, var_34
+ loc_0071C9A7: call [004013C0h] ; __vbaStrMove
+ loc_0071C9AD: push eax
+ loc_0071C9AE: call [00401088h] ; rtcTrimBstr
+ loc_0071C9B4: mov edx, eax
+ loc_0071C9B6: lea ecx, var_40
+ loc_0071C9B9: call [004013C0h] ; __vbaStrMove
+ loc_0071C9BF: mov ecx, var_40
+ loc_0071C9C2: mov var_E8, ecx
+ loc_0071C9C8: mov var_40, 00000000h
+ loc_0071C9CF: push 0043FF64h ; "Header"
+ loc_0071C9D4: call [00401044h] ; __vbaLenBstr
+ loc_0071C9DA: push eax
+ loc_0071C9DB: mov edx, var_E8
+ loc_0071C9E1: lea ecx, var_38
+ loc_0071C9E4: call [004013C0h] ; __vbaStrMove
+ loc_0071C9EA: push eax
+ loc_0071C9EB: call [00401394h] ; rtcLeftCharBstr
+ loc_0071C9F1: mov edx, eax
+ loc_0071C9F3: lea ecx, var_3C
+ loc_0071C9F6: call [004013C0h] ; __vbaStrMove
+ loc_0071C9FC: push eax
+ loc_0071C9FD: push 0043FF64h ; "Header"
+ loc_0071CA02: call [004011B8h] ; __vbaStrCmp
+ loc_0071CA08: neg eax
+ loc_0071CA0A: sbb eax, eax
+ loc_0071CA0C: inc eax
+ loc_0071CA0D: neg eax
+ loc_0071CA0F: mov var_C4, ax
+ loc_0071CA16: lea edx, var_40
+ loc_0071CA19: push edx
+ loc_0071CA1A: lea eax, var_3C
+ loc_0071CA1D: push eax
+ loc_0071CA1E: lea ecx, var_38
+ loc_0071CA21: push ecx
+ loc_0071CA22: lea edx, var_34
+ loc_0071CA25: push edx
+ loc_0071CA26: push 00000004h
+ loc_0071CA28: call [00401324h] ; __vbaFreeStrList
+ loc_0071CA2E: add esp, 00000014h
+ loc_0071CA31: movsx eax, var_C4
+ loc_0071CA38: test eax, eax
+ loc_0071CA3A: jz 0071CD45h
+ loc_0071CA40: mov var_4, 00000009h
+ loc_0071CA47: mov ecx, arg_8
+ loc_0071CA4A: mov edx, [ecx]
+ loc_0071CA4C: push edx
+ loc_0071CA4D: push 004754DCh ; ".temp"
+ loc_0071CA52: call [00401098h] ; __vbaStrCat
+ loc_0071CA58: mov edx, eax
+ loc_0071CA5A: lea ecx, var_28
+ loc_0071CA5D: call [004013C0h] ; __vbaStrMove
+ loc_0071CA63: mov var_4, 0000000Ah
+ loc_0071CA6A: mov var_50, 80020004h
+ loc_0071CA71: mov var_58, 0000000Ah
+ loc_0071CA78: lea eax, var_58
+ loc_0071CA7B: push eax
+ loc_0071CA7C: call [004012F0h] ; rtcFreeFile
+ loc_0071CA82: mov var_30, ax
+ loc_0071CA86: lea ecx, var_58
+ loc_0071CA89: call [00401030h] ; __vbaFreeVar
+ loc_0071CA8F: mov var_4, 0000000Bh
+ loc_0071CA96: mov ecx, var_28
+ loc_0071CA99: push ecx
+ loc_0071CA9A: mov dx, var_30
+ loc_0071CA9E: push edx
+ loc_0071CA9F: push FFFFFFFFh
+ loc_0071CAA1: push 00004002h
+ loc_0071CAA6: call [004012DCh] ; __vbaFileOpen
+ loc_0071CAAC: mov var_4, 0000000Ch
+ loc_0071CAB3: mov var_BC, 0000h
+ loc_0071CABC: lea eax, var_BC
+ loc_0071CAC2: push eax
+ loc_0071CAC3: lea ecx, var_2C
+ loc_0071CAC6: push ecx
+ loc_0071CAC7: call 0071BD50h
+ loc_0071CACC: mov edx, eax
+ loc_0071CACE: lea ecx, var_34
+ loc_0071CAD1: call [004013C0h] ; __vbaStrMove
+ loc_0071CAD7: push eax
+ loc_0071CAD8: call [00401088h] ; rtcTrimBstr
+ loc_0071CADE: mov edx, eax
+ loc_0071CAE0: lea ecx, var_2C
+ loc_0071CAE3: call [004013C0h] ; __vbaStrMove
+ loc_0071CAE9: lea ecx, var_34
+ loc_0071CAEC: call [00401430h] ; __vbaFreeStr
+ loc_0071CAF2: mov var_4, 0000000Dh
+ loc_0071CAF9: mov edx, var_2C
+ loc_0071CAFC: push edx
+ loc_0071CAFD: call [00401044h] ; __vbaLenBstr
+ loc_0071CB03: mov esi, eax
+ loc_0071CB05: push 0043FF64h ; "Header"
+ loc_0071CB0A: call [00401044h] ; __vbaLenBstr
+ loc_0071CB10: sub esi, eax
+ loc_0071CB12: jo 0071CFBAh
+ loc_0071CB18: push esi
+ loc_0071CB19: mov eax, var_2C
+ loc_0071CB1C: push eax
+ loc_0071CB1D: call [004013B4h] ; rtcRightCharBstr
+ loc_0071CB23: mov edx, eax
+ loc_0071CB25: lea ecx, var_2C
+ loc_0071CB28: call [004013C0h] ; __vbaStrMove
+ loc_0071CB2E: mov var_4, 0000000Eh
+ loc_0071CB35: mov ecx, var_2C
+ loc_0071CB38: push ecx
+ loc_0071CB39: mov dx, var_30
+ loc_0071CB3D: push edx
+ loc_0071CB3E: push 00443F10h
+ loc_0071CB43: call [00401254h] ; __vbaPrintFile
+ loc_0071CB49: add esp, 0000000Ch
+ loc_0071CB4C: mov var_4, 0000000Fh
+ loc_0071CB53: mov ax, var_24
+ loc_0071CB57: push eax
+ loc_0071CB58: call [00401300h] ; rtcEndOfFile
+ loc_0071CB5E: movsx ecx, ax
+ loc_0071CB61: test ecx, ecx
+ loc_0071CB63: jnz 0071CBF5h
+ loc_0071CB69: mov var_4, 00000010h
+ loc_0071CB70: mov dx, var_24
+ loc_0071CB74: push edx
+ loc_0071CB75: lea eax, var_2C
+ loc_0071CB78: push eax
+ loc_0071CB79: call [00401038h] ; __vbaLineInputStr
+ loc_0071CB7F: mov var_4, 00000011h
+ loc_0071CB86: mov var_BC, 0000h
+ loc_0071CB8F: lea ecx, var_BC
+ loc_0071CB95: push ecx
+ loc_0071CB96: lea edx, var_2C
+ loc_0071CB99: push edx
+ loc_0071CB9A: call 0071BD50h
+ loc_0071CB9F: mov edx, eax
+ loc_0071CBA1: lea ecx, var_38
+ loc_0071CBA4: call [004013C0h] ; __vbaStrMove
+ loc_0071CBAA: mov eax, var_38
+ loc_0071CBAD: mov var_EC, eax
+ loc_0071CBB3: mov var_38, 00000000h
+ loc_0071CBBA: mov edx, var_EC
+ loc_0071CBC0: lea ecx, var_34
+ loc_0071CBC3: call [004013C0h] ; __vbaStrMove
+ loc_0071CBC9: push eax
+ loc_0071CBCA: mov cx, var_30
+ loc_0071CBCE: push ecx
+ loc_0071CBCF: push 00443F10h
+ loc_0071CBD4: call [00401254h] ; __vbaPrintFile
+ loc_0071CBDA: add esp, 0000000Ch
+ loc_0071CBDD: lea edx, var_38
+ loc_0071CBE0: push edx
+ loc_0071CBE1: lea eax, var_34
+ loc_0071CBE4: push eax
+ loc_0071CBE5: push 00000002h
+ loc_0071CBE7: call [00401324h] ; __vbaFreeStrList
+ loc_0071CBED: add esp, 0000000Ch
+ loc_0071CBF0: jmp 0071CB4Ch
+ loc_0071CBF5: mov var_4, 00000013h
+ loc_0071CBFC: mov cx, var_30
+ loc_0071CC00: push ecx
+ loc_0071CC01: call [00401194h] ; __vbaFileClose
+ loc_0071CC07: mov var_4, 00000014h
+ loc_0071CC0E: mov dx, var_24
+ loc_0071CC12: push edx
+ loc_0071CC13: call [00401194h] ; __vbaFileClose
+ loc_0071CC19: mov var_4, 00000015h
+ loc_0071CC20: lea eax, var_28
+ loc_0071CC23: mov var_90, eax
+ loc_0071CC29: mov var_98, 00004008h
+ loc_0071CC33: push 00000000h
+ loc_0071CC35: lea ecx, var_98
+ loc_0071CC3B: push ecx
+ loc_0071CC3C: call [004012D0h] ; rtcDir
+ loc_0071CC42: mov edx, eax
+ loc_0071CC44: lea ecx, var_34
+ loc_0071CC47: call [004013C0h] ; __vbaStrMove
+ loc_0071CC4D: push eax
+ loc_0071CC4E: call [00401044h] ; __vbaLenBstr
+ loc_0071CC54: neg eax
+ loc_0071CC56: sbb eax, eax
+ loc_0071CC58: neg eax
+ loc_0071CC5A: neg eax
+ loc_0071CC5C: mov var_C4, ax
+ loc_0071CC63: lea ecx, var_34
+ loc_0071CC66: call [00401430h] ; __vbaFreeStr
+ loc_0071CC6C: movsx edx, var_C4
+ loc_0071CC73: test edx, edx
+ loc_0071CC75: jz 0071CD43h
+ loc_0071CC7B: mov var_4, 00000016h
+ loc_0071CC82: mov eax, arg_8
+ loc_0071CC85: mov var_90, eax
+ loc_0071CC8B: mov var_98, 00004008h
+ loc_0071CC95: push 00000000h
+ loc_0071CC97: lea ecx, var_98
+ loc_0071CC9D: push ecx
+ loc_0071CC9E: call [004012D0h] ; rtcDir
+ loc_0071CCA4: mov edx, eax
+ loc_0071CCA6: lea ecx, var_34
+ loc_0071CCA9: call [004013C0h] ; __vbaStrMove
+ loc_0071CCAF: push eax
+ loc_0071CCB0: call [00401044h] ; __vbaLenBstr
+ loc_0071CCB6: neg eax
+ loc_0071CCB8: sbb eax, eax
+ loc_0071CCBA: neg eax
+ loc_0071CCBC: neg eax
+ loc_0071CCBE: mov var_C4, ax
+ loc_0071CCC5: lea ecx, var_34
+ loc_0071CCC8: call [00401430h] ; __vbaFreeStr
+ loc_0071CCCE: movsx edx, var_C4
+ loc_0071CCD5: test edx, edx
+ loc_0071CCD7: jz 0071CD2Ch
+ loc_0071CCD9: mov var_4, 00000017h
+ loc_0071CCE0: push 00000000h
+ loc_0071CCE2: mov eax, arg_8
+ loc_0071CCE5: mov ecx, [eax]
+ loc_0071CCE7: push ecx
+ loc_0071CCE8: call [00401420h] ; rtcSetFileAttr
+ loc_0071CCEE: mov var_4, 00000018h
+ loc_0071CCF5: mov edx, arg_8
+ loc_0071CCF8: mov eax, [edx]
+ loc_0071CCFA: mov var_90, eax
+ loc_0071CD00: mov var_98, 00000008h
+ loc_0071CD0A: lea edx, var_98
+ loc_0071CD10: lea ecx, var_58
+ loc_0071CD13: call [00401374h] ; __vbaVarDup
+ loc_0071CD19: lea ecx, var_58
+ loc_0071CD1C: push ecx
+ loc_0071CD1D: call [004011B4h] ; rtcKillFiles
+ loc_0071CD23: lea ecx, var_58
+ loc_0071CD26: call [00401030h] ; __vbaFreeVar
+ loc_0071CD2C: mov var_4, 0000001Ah
+ loc_0071CD33: mov edx, var_28
+ loc_0071CD36: push edx
+ loc_0071CD37: mov eax, arg_8
+ loc_0071CD3A: mov ecx, [eax]
+ loc_0071CD3C: push ecx
+ loc_0071CD3D: call [004010C4h] ; __vbaNameFile
+ loc_0071CD43: jmp 0071CD57h
+ loc_0071CD45: mov var_4, 0000001Dh
+ loc_0071CD4C: mov dx, var_24
+ loc_0071CD50: push edx
+ loc_0071CD51: call [00401194h] ; __vbaFileClose
+ loc_0071CD57: jmp 0071CF3Ah
+ loc_0071CD5C: mov var_4, 00000023h
+ loc_0071CD63: mov var_80, 80020004h
+ loc_0071CD6A: mov var_88, 0000000Ah
+ loc_0071CD74: mov var_70, 80020004h
+ loc_0071CD7B: mov var_78, 0000000Ah
+ loc_0071CD82: mov var_60, 80020004h
+ loc_0071CD89: mov var_68, 0000000Ah
+ loc_0071CD90: call [00401340h] ; rtcErrObj
+ loc_0071CD96: push eax
+ loc_0071CD97: lea eax, var_44
+ loc_0071CD9A: push eax
+ loc_0071CD9B: call [00401128h] ; __vbaObjSet
+ loc_0071CDA1: mov var_C4, eax
+ loc_0071CDA7: lea ecx, var_C0
+ loc_0071CDAD: push ecx
+ loc_0071CDAE: mov edx, var_C4
+ loc_0071CDB4: mov eax, [edx]
+ loc_0071CDB6: mov ecx, var_C4
+ loc_0071CDBC: push ecx
+ loc_0071CDBD: call [eax+0000001Ch]
+ loc_0071CDC0: fnclex
+ loc_0071CDC2: mov var_C8, eax
+ loc_0071CDC8: cmp var_C8, 00000000h
+ loc_0071CDCF: jge 0071CDF4h
+ loc_0071CDD1: push 0000001Ch
+ loc_0071CDD3: push 00443540h
+ loc_0071CDD8: mov edx, var_C4
+ loc_0071CDDE: push edx
+ loc_0071CDDF: mov eax, var_C8
+ loc_0071CDE5: push eax
+ loc_0071CDE6: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071CDEC: mov var_F0, eax
+ loc_0071CDF2: jmp 0071CDFEh
+ loc_0071CDF4: mov var_F0, 00000000h
+ loc_0071CDFE: call [00401340h] ; rtcErrObj
+ loc_0071CE04: push eax
+ loc_0071CE05: lea ecx, var_48
+ loc_0071CE08: push ecx
+ loc_0071CE09: call [00401128h] ; __vbaObjSet
+ loc_0071CE0F: mov var_CC, eax
+ loc_0071CE15: lea edx, var_3C
+ loc_0071CE18: push edx
+ loc_0071CE19: mov eax, var_CC
+ loc_0071CE1F: mov ecx, [eax]
+ loc_0071CE21: mov edx, var_CC
+ loc_0071CE27: push edx
+ loc_0071CE28: call [ecx+0000002Ch]
+ loc_0071CE2B: fnclex
+ loc_0071CE2D: mov var_D0, eax
+ loc_0071CE33: cmp var_D0, 00000000h
+ loc_0071CE3A: jge 0071CE5Fh
+ loc_0071CE3C: push 0000002Ch
+ loc_0071CE3E: push 00443540h
+ loc_0071CE43: mov eax, var_CC
+ loc_0071CE49: push eax
+ loc_0071CE4A: mov ecx, var_D0
+ loc_0071CE50: push ecx
+ loc_0071CE51: call [004010CCh] ; __vbaHresultCheckObj
+ loc_0071CE57: mov var_F4, eax
+ loc_0071CE5D: jmp 0071CE69h
+ loc_0071CE5F: mov var_F4, 00000000h
+ loc_0071CE69: push 0047551Ch ; "Error Decrypting File: "
+ loc_0071CE6E: mov edx, var_C0
+ loc_0071CE74: push edx
+ loc_0071CE75: call [00401024h] ; __vbaStrI4
+ loc_0071CE7B: mov edx, eax
+ loc_0071CE7D: lea ecx, var_34
+ loc_0071CE80: call [004013C0h] ; __vbaStrMove
+ loc_0071CE86: push eax
+ loc_0071CE87: call [00401098h] ; __vbaStrCat
+ loc_0071CE8D: mov edx, eax
+ loc_0071CE8F: lea ecx, var_38
+ loc_0071CE92: call [004013C0h] ; __vbaStrMove
+ loc_0071CE98: push eax
+ loc_0071CE99: push 0043FF54h
+ loc_0071CE9E: call [00401098h] ; __vbaStrCat
+ loc_0071CEA4: mov edx, eax
+ loc_0071CEA6: lea ecx, var_40
+ loc_0071CEA9: call [004013C0h] ; __vbaStrMove
+ loc_0071CEAF: push eax
+ loc_0071CEB0: mov eax, var_3C
+ loc_0071CEB3: push eax
+ loc_0071CEB4: call [00401098h] ; __vbaStrCat
+ loc_0071CEBA: mov var_50, eax
+ loc_0071CEBD: mov var_58, 00000008h
+ loc_0071CEC4: lea ecx, var_88
+ loc_0071CECA: push ecx
+ loc_0071CECB: lea edx, var_78
+ loc_0071CECE: push edx
+ loc_0071CECF: lea eax, var_68
+ loc_0071CED2: push eax
+ loc_0071CED3: push 00000000h
+ loc_0071CED5: lea ecx, var_58
+ loc_0071CED8: push ecx
+ loc_0071CED9: call [00401120h] ; rtcMsgBox
+ loc_0071CEDF: lea edx, var_3C
+ loc_0071CEE2: push edx
+ loc_0071CEE3: lea eax, var_40
+ loc_0071CEE6: push eax
+ loc_0071CEE7: lea ecx, var_38
+ loc_0071CEEA: push ecx
+ loc_0071CEEB: lea edx, var_34
+ loc_0071CEEE: push edx
+ loc_0071CEEF: push 00000004h
+ loc_0071CEF1: call [00401324h] ; __vbaFreeStrList
+ loc_0071CEF7: add esp, 00000014h
+ loc_0071CEFA: lea eax, var_48
+ loc_0071CEFD: push eax
+ loc_0071CEFE: lea ecx, var_44
+ loc_0071CF01: push ecx
+ loc_0071CF02: push 00000002h
+ loc_0071CF04: call [00401068h] ; __vbaFreeObjList
+ loc_0071CF0A: add esp, 0000000Ch
+ loc_0071CF0D: lea edx, var_88
+ loc_0071CF13: push edx
+ loc_0071CF14: lea eax, var_78
+ loc_0071CF17: push eax
+ loc_0071CF18: lea ecx, var_68
+ loc_0071CF1B: push ecx
+ loc_0071CF1C: lea edx, var_58
+ loc_0071CF1F: push edx
+ loc_0071CF20: push 00000004h
+ loc_0071CF22: call [00401050h] ; __vbaFreeVarList
+ loc_0071CF28: add esp, 00000014h
+ loc_0071CF2B: mov var_4, 00000024h
+ loc_0071CF32: push FFFFFFFFh
+ loc_0071CF34: call [00401090h] ; __vbaResume
+ loc_0071CF3A: call [00401114h] ; __vbaExitProc
+ loc_0071CF40: push 0071CFA7h
+ loc_0071CF45: jmp 0071CF94h
+ loc_0071CF47: lea eax, var_40
+ loc_0071CF4A: push eax
+ loc_0071CF4B: lea ecx, var_3C
+ loc_0071CF4E: push ecx
+ loc_0071CF4F: lea edx, var_38
+ loc_0071CF52: push edx
+ loc_0071CF53: lea eax, var_34
+ loc_0071CF56: push eax
+ loc_0071CF57: push 00000004h
+ loc_0071CF59: call [00401324h] ; __vbaFreeStrList
+ loc_0071CF5F: add esp, 00000014h
+ loc_0071CF62: lea ecx, var_48
+ loc_0071CF65: push ecx
+ loc_0071CF66: lea edx, var_44
+ loc_0071CF69: push edx
+ loc_0071CF6A: push 00000002h
+ loc_0071CF6C: call [00401068h] ; __vbaFreeObjList
+ loc_0071CF72: add esp, 0000000Ch
+ loc_0071CF75: lea eax, var_88
+ loc_0071CF7B: push eax
+ loc_0071CF7C: lea ecx, var_78
+ loc_0071CF7F: push ecx
+ loc_0071CF80: lea edx, var_68
+ loc_0071CF83: push edx
+ loc_0071CF84: lea eax, var_58
+ loc_0071CF87: push eax
+ loc_0071CF88: push 00000004h
+ loc_0071CF8A: call [00401050h] ; __vbaFreeVarList
+ loc_0071CF90: add esp, 00000014h
+ loc_0071CF93: ret
+ loc_0071CF94: lea ecx, var_28
+ loc_0071CF97: call [00401430h] ; __vbaFreeStr
+ loc_0071CF9D: lea ecx, var_2C
+ loc_0071CFA0: call [00401430h] ; __vbaFreeStr
+ loc_0071CFA6: ret
+ loc_0071CFA7: mov ecx, var_20
+ loc_0071CFAA: mov fs:[00000000h], ecx
+ loc_0071CFB1: pop edi
+ loc_0071CFB2: pop esi
+ loc_0071CFB3: pop ebx
+ loc_0071CFB4: mov esp, ebp
+ loc_0071CFB6: pop ebp
+ loc_0071CFB7: retn 0004h
+End Sub
diff --git a/Src Code/modTimeAPI.bas b/Src Code/modTimeAPI.bas
new file mode 100644
index 0000000..e69de29
diff --git a/Src Code/ppAppearance.frx b/Src Code/ppAppearance.frx
new file mode 100644
index 0000000000000000000000000000000000000000..9fbe88a0fad881e63a590f2722137a1c7d081cca
GIT binary patch
literal 76
scmZQ(U}Ioq2+qhaDq&;rO-;!x&1GTm$