VERSION 5.00 Object = "{831FDD16-0C5C-11D2-A9FC0000F8754DA1}#2.0#0"; "C:\Program Files (x86)\BonziBuddy432\MSCOMCTL.OCX" Object = "{48E59290-9880-11CF-975400AA00C00908}#1.0#0"; "C:\Program Files (x86)\BonziBuddy432\MSINET.OCX" Begin VB.Form frmDownloader Caption = "Bonzi's Download Manager" ScaleMode = 1 AutoRedraw = False FontTransparent = True BorderStyle = 1 'Fixed Single Icon = "frmDownloader.frx":0000 LinkTopic = "Form1" MaxButton = 0 'False ClientLeft = 150 ClientTop = 435 ClientWidth = 9450 ClientHeight = 4050 LockControls = -1 'True StartUpPosition = 2 'CenterScreen Begin VB.Timer tmrDownloadRate Enabled = 0 'False Interval = 1000 Left = -300 Top = 1260 End Begin MSComctlLib.ImageList ImgLst1 OleObjectBlob = "frmDownloader.frx":08CA Left = -450 Top = 690 End Begin MSComctlLib.Toolbar tb1 Left = 0 Top = 0 Width = 9450 Height = 570 TabIndex = 0 OleObjectBlob = "frmDownloader.frx":4C89 End Begin VB.Frame fraDowloadQueue Caption = "Current Download List" Left = 150 Top = 780 Width = 9135 Height = 2745 TabIndex = 3 Begin MSComctlLib.ListView lstQueue Left = 150 Top = 240 Width = 8835 Height = 2355 TabIndex = 4 OleObjectBlob = "frmDownloader.frx":535B End End Begin MSComctlLib.ProgressBar pbDownload Left = 6060 Top = 3735 Width = 3360 Height = 285 TabIndex = 2 OleObjectBlob = "frmDownloader.frx":53D5 End Begin MSComctlLib.StatusBar sbStatus Left = 0 Top = 3675 Width = 9450 Height = 375 TabIndex = 1 OleObjectBlob = "frmDownloader.frx":543D End Begin InetCtlsObjects.Inet MSInet OleObjectBlob = "frmDownloader.frx":54CD Left = 30 Top = 7500 End Begin VB.Menu mnuFile Caption = "&File" Begin VB.Menu mnuExit Caption = "E&xit" End Begin VB.Menu mnuGet Visible = 0 'False Caption = "Get Server Info" Enabled = 0 'False End End Begin VB.Menu mnuSetup Caption = "&Setup" Begin VB.Menu mnuOptions Caption = "&Options" End End Begin VB.Menu mnuListPopup Visible = 0 'False Caption = "ListPopup" Begin VB.Menu mnuPopupDownloadNow Caption = "&Download File" End Begin VB.Menu mnuPopupRun Caption = "Run File" End Begin VB.Menu mnuPopupEdit Caption = "Edit" Enabled = 0 'False End Begin VB.Menu mnuSep1 Caption = "-" End Begin VB.Menu mnuPopupRemove Caption = "&Remove File from List" End Begin VB.Menu mnuPopupDelete Caption = "Delete File from Disk" End End End Attribute VB_Name = "frmDownloader" Private Sub mnuPopupEdit_Click() '5CEAA0 loc_005CEAA0: push ebp loc_005CEAA1: mov ebp, esp loc_005CEAA3: sub esp, 00000018h loc_005CEAA6: push 00412856h ; __vbaExceptHandler loc_005CEAAB: mov eax, fs:[00000000h] loc_005CEAB1: push eax loc_005CEAB2: mov fs:[00000000h], esp loc_005CEAB9: mov eax, 0000016Ch loc_005CEABE: call 00412850h ; __vbaChkstk loc_005CEAC3: push ebx loc_005CEAC4: push esi loc_005CEAC5: push edi loc_005CEAC6: mov var_18, esp loc_005CEAC9: mov var_14, 004020E8h ; Chr(37) loc_005CEAD0: mov eax, Me loc_005CEAD3: and eax, 00000001h loc_005CEAD6: mov var_10, eax loc_005CEAD9: mov ecx, Me loc_005CEADC: and ecx, FFFFFFFEh loc_005CEADF: mov Me, ecx loc_005CEAE2: mov var_C, 00000000h loc_005CEAE9: mov edx, Me loc_005CEAEC: mov eax, [edx] loc_005CEAEE: mov ecx, Me loc_005CEAF1: push ecx loc_005CEAF2: call [eax+00000004h] loc_005CEAF5: mov var_4, 00000001h loc_005CEAFC: mov var_4, 00000002h loc_005CEB03: push FFFFFFFFh loc_005CEB05: call [00401124h] ; __vbaOnError loc_005CEB0B: mov var_4, 00000003h loc_005CEB12: mov var_28, 00000000h loc_005CEB19: mov var_4, 00000004h loc_005CEB20: push 00443998h loc_005CEB25: push 00000000h loc_005CEB27: push 00000007h loc_005CEB29: mov edx, Me loc_005CEB2C: mov eax, [edx] loc_005CEB2E: mov ecx, Me loc_005CEB31: push ecx loc_005CEB32: call [eax+0000033Ch] loc_005CEB38: push eax loc_005CEB39: lea edx, var_30 loc_005CEB3C: push edx loc_005CEB3D: call [00401128h] ; __vbaObjSet loc_005CEB43: push eax loc_005CEB44: lea eax, var_50 loc_005CEB47: push eax loc_005CEB48: call [00401214h] ; __vbaLateIdCallLd loc_005CEB4E: add esp, 00000010h loc_005CEB51: push eax loc_005CEB52: call [004011F8h] ; __vbaCastObjVar loc_005CEB58: push eax loc_005CEB59: lea ecx, var_34 loc_005CEB5C: push ecx loc_005CEB5D: call [00401128h] ; __vbaObjSet loc_005CEB63: mov var_CC, eax loc_005CEB69: lea edx, var_C8 loc_005CEB6F: push edx loc_005CEB70: mov eax, var_CC loc_005CEB76: mov ecx, [eax] loc_005CEB78: mov edx, var_CC loc_005CEB7E: push edx loc_005CEB7F: call [ecx+0000001Ch] loc_005CEB82: fnclex loc_005CEB84: mov var_D0, eax loc_005CEB8A: cmp var_D0, 00000000h loc_005CEB91: jge 005CEBB6h loc_005CEB93: push 0000001Ch loc_005CEB95: push 00443998h loc_005CEB9A: mov eax, var_CC loc_005CEBA0: push eax loc_005CEBA1: mov ecx, var_D0 loc_005CEBA7: push ecx loc_005CEBA8: call [004010CCh] ; __vbaHresultCheckObj loc_005CEBAE: mov var_104, eax loc_005CEBB4: jmp 005CEBC0h loc_005CEBB6: mov var_104, 00000000h loc_005CEBC0: mov edx, var_C8 loc_005CEBC6: mov var_E8, edx loc_005CEBCC: mov var_E4, 00000001h loc_005CEBD6: mov var_24, 00000001h loc_005CEBDD: lea eax, var_34 loc_005CEBE0: push eax loc_005CEBE1: lea ecx, var_30 loc_005CEBE4: push ecx loc_005CEBE5: push 00000002h loc_005CEBE7: call [00401068h] ; __vbaFreeObjList loc_005CEBED: add esp, 0000000Ch loc_005CEBF0: lea ecx, var_50 loc_005CEBF3: call [00401030h] ; __vbaFreeVar loc_005CEBF9: jmp 005CEC0Dh loc_005CEBFB: mov edx, var_24 loc_005CEBFE: add edx, var_E4 loc_005CEC04: jo 005CFC71h loc_005CEC0A: mov var_24, edx loc_005CEC0D: mov eax, var_24 loc_005CEC10: cmp eax, var_E8 loc_005CEC16: jg 005CEDA4h loc_005CEC1C: mov var_4, 00000005h loc_005CEC23: push 00443998h loc_005CEC28: push 00000000h loc_005CEC2A: push 00000007h loc_005CEC2C: mov ecx, Me loc_005CEC2F: mov edx, [ecx] loc_005CEC31: mov eax, Me loc_005CEC34: push eax loc_005CEC35: call [edx+0000033Ch] loc_005CEC3B: push eax loc_005CEC3C: lea ecx, var_30 loc_005CEC3F: push ecx loc_005CEC40: call [00401128h] ; __vbaObjSet loc_005CEC46: push eax loc_005CEC47: lea edx, var_50 loc_005CEC4A: push edx loc_005CEC4B: call [00401214h] ; __vbaLateIdCallLd loc_005CEC51: add esp, 00000010h loc_005CEC54: push eax loc_005CEC55: call [004011F8h] ; __vbaCastObjVar loc_005CEC5B: push eax loc_005CEC5C: lea eax, var_34 loc_005CEC5F: push eax loc_005CEC60: call [00401128h] ; __vbaObjSet loc_005CEC66: mov var_CC, eax loc_005CEC6C: lea ecx, var_24 loc_005CEC6F: mov var_88, ecx loc_005CEC75: mov var_90, 00004003h loc_005CEC7F: lea edx, var_38 loc_005CEC82: push edx loc_005CEC83: lea eax, var_90 loc_005CEC89: push eax loc_005CEC8A: mov ecx, var_CC loc_005CEC90: mov edx, [ecx] loc_005CEC92: mov eax, var_CC loc_005CEC98: push eax loc_005CEC99: call [edx+00000024h] loc_005CEC9C: fnclex loc_005CEC9E: mov var_D0, eax loc_005CECA4: cmp var_D0, 00000000h loc_005CECAB: jge 005CECD0h loc_005CECAD: push 00000024h loc_005CECAF: push 00443998h loc_005CECB4: mov ecx, var_CC loc_005CECBA: push ecx loc_005CECBB: mov edx, var_D0 loc_005CECC1: push edx loc_005CECC2: call [004010CCh] ; __vbaHresultCheckObj loc_005CECC8: mov var_108, eax loc_005CECCE: jmp 005CECDAh loc_005CECD0: mov var_108, 00000000h loc_005CECDA: mov eax, var_38 loc_005CECDD: mov var_D4, eax loc_005CECE3: lea ecx, var_C4 loc_005CECE9: push ecx loc_005CECEA: mov edx, var_D4 loc_005CECF0: mov eax, [edx] loc_005CECF2: mov ecx, var_D4 loc_005CECF8: push ecx loc_005CECF9: call [eax+0000005Ch] loc_005CECFC: fnclex loc_005CECFE: mov var_D8, eax loc_005CED04: cmp var_D8, 00000000h loc_005CED0B: jge 005CED30h loc_005CED0D: push 0000005Ch loc_005CED0F: push 00443788h loc_005CED14: mov edx, var_D4 loc_005CED1A: push edx loc_005CED1B: mov eax, var_D8 loc_005CED21: push eax loc_005CED22: call [004010CCh] ; __vbaHresultCheckObj loc_005CED28: mov var_10C, eax loc_005CED2E: jmp 005CED3Ah loc_005CED30: mov var_10C, 00000000h loc_005CED3A: mov cx, var_C4 loc_005CED41: mov var_DC, cx loc_005CED48: lea edx, var_38 loc_005CED4B: push edx loc_005CED4C: lea eax, var_34 loc_005CED4F: push eax loc_005CED50: lea ecx, var_30 loc_005CED53: push ecx loc_005CED54: push 00000003h loc_005CED56: call [00401068h] ; __vbaFreeObjList loc_005CED5C: add esp, 00000010h loc_005CED5F: lea ecx, var_50 loc_005CED62: call [00401030h] ; __vbaFreeVar loc_005CED68: movsx edx, var_DC loc_005CED6F: test edx, edx loc_005CED71: jz 005CED98h loc_005CED73: mov var_4, 00000006h loc_005CED7A: mov eax, var_28 loc_005CED7D: add eax, 00000001h loc_005CED80: jo 005CFC71h loc_005CED86: mov var_28, eax loc_005CED89: mov var_4, 00000007h loc_005CED90: cmp var_28, 00000001h loc_005CED94: jle 005CED98h loc_005CED96: jmp 005CEDA4h loc_005CED98: mov var_4, 0000000Bh loc_005CED9F: jmp 005CEBFBh loc_005CEDA4: mov var_4, 0000000Ch loc_005CEDAB: cmp var_28, 00000001h loc_005CEDAF: jnz 005CFB75h loc_005CEDB5: mov var_4, 0000000Dh loc_005CEDBC: cmp [0073C818h], 00000000h loc_005CEDC3: jnz 005CEDE1h loc_005CEDC5: push 0073C818h loc_005CEDCA: push 00441F00h loc_005CEDCF: call [004012FCh] ; __vbaNew2 loc_005CEDD5: mov var_110, 0073C818h loc_005CEDDF: jmp 005CEDEBh loc_005CEDE1: mov var_110, 0073C818h loc_005CEDEB: mov ecx, var_110 loc_005CEDF1: mov edx, [ecx] loc_005CEDF3: mov var_CC, edx loc_005CEDF9: cmp [0073A2C0h], 00000000h loc_005CEE00: jnz 005CEE1Eh loc_005CEE02: push 0073A2C0h loc_005CEE07: push 0041C1FCh loc_005CEE0C: call [004012FCh] ; __vbaNew2 loc_005CEE12: mov var_114, 0073A2C0h loc_005CEE1C: jmp 005CEE28h loc_005CEE1E: mov var_114, 0073A2C0h loc_005CEE28: mov eax, var_114 loc_005CEE2E: mov ecx, [eax] loc_005CEE30: push ecx loc_005CEE31: lea edx, var_30 loc_005CEE34: push edx loc_005CEE35: call [00401130h] ; __vbaObjSetAddref loc_005CEE3B: push eax loc_005CEE3C: mov eax, var_CC loc_005CEE42: mov ecx, [eax] loc_005CEE44: mov edx, var_CC loc_005CEE4A: push edx loc_005CEE4B: call [ecx+0000000Ch] loc_005CEE4E: fnclex loc_005CEE50: mov var_D0, eax loc_005CEE56: cmp var_D0, 00000000h loc_005CEE5D: jge 005CEE82h loc_005CEE5F: push 0000000Ch loc_005CEE61: push 00441EF0h loc_005CEE66: mov eax, var_CC loc_005CEE6C: push eax loc_005CEE6D: mov ecx, var_D0 loc_005CEE73: push ecx loc_005CEE74: call [004010CCh] ; __vbaHresultCheckObj loc_005CEE7A: mov var_118, eax loc_005CEE80: jmp 005CEE8Ch loc_005CEE82: mov var_118, 00000000h loc_005CEE8C: lea ecx, var_30 loc_005CEE8F: call [0040142Ch] ; __vbaFreeObj loc_005CEE95: mov var_4, 0000000Eh loc_005CEE9C: cmp [0073A2C0h], 00000000h loc_005CEEA3: jnz 005CEEC1h loc_005CEEA5: push 0073A2C0h loc_005CEEAA: push 0041C1FCh loc_005CEEAF: call [004012FCh] ; __vbaNew2 loc_005CEEB5: mov var_11C, 0073A2C0h loc_005CEEBF: jmp 005CEECBh loc_005CEEC1: mov var_11C, 0073A2C0h loc_005CEECB: mov edx, var_11C loc_005CEED1: mov eax, [edx] loc_005CEED3: mov var_CC, eax loc_005CEED9: push FFFFFFFFh loc_005CEEDB: mov ecx, var_CC loc_005CEEE1: mov edx, [ecx] loc_005CEEE3: mov eax, var_CC loc_005CEEE9: push eax loc_005CEEEA: call [edx+000006FCh] loc_005CEEF0: fnclex loc_005CEEF2: mov var_D0, eax loc_005CEEF8: cmp var_D0, 00000000h loc_005CEEFF: jge 005CEF27h loc_005CEF01: push 000006FCh loc_005CEF06: push 004425BCh ; "ç‘ýÿ‚m·M’³È˜á­×htxtDescription" loc_005CEF0B: mov ecx, var_CC loc_005CEF11: push ecx loc_005CEF12: mov edx, var_D0 loc_005CEF18: push edx loc_005CEF19: call [004010CCh] ; __vbaHresultCheckObj loc_005CEF1F: mov var_120, eax loc_005CEF25: jmp 005CEF31h loc_005CEF27: mov var_120, 00000000h loc_005CEF31: mov var_4, 0000000Fh loc_005CEF38: cmp [0073A2C0h], 00000000h loc_005CEF3F: jnz 005CEF5Dh loc_005CEF41: push 0073A2C0h loc_005CEF46: push 0041C1FCh loc_005CEF4B: call [004012FCh] ; __vbaNew2 loc_005CEF51: mov var_124, 0073A2C0h loc_005CEF5B: jmp 005CEF67h loc_005CEF5D: mov var_124, 0073A2C0h loc_005CEF67: mov eax, var_124 loc_005CEF6D: mov ecx, [eax] loc_005CEF6F: mov var_D4, ecx loc_005CEF75: push 00443788h loc_005CEF7A: push 00000000h loc_005CEF7C: push 0000000Dh loc_005CEF7E: mov edx, Me loc_005CEF81: mov eax, [edx] loc_005CEF83: mov ecx, Me loc_005CEF86: push ecx loc_005CEF87: call [eax+0000033Ch] loc_005CEF8D: push eax loc_005CEF8E: lea edx, var_30 loc_005CEF91: push edx loc_005CEF92: call [00401128h] ; __vbaObjSet loc_005CEF98: push eax loc_005CEF99: lea eax, var_50 loc_005CEF9C: push eax loc_005CEF9D: call [00401214h] ; __vbaLateIdCallLd loc_005CEFA3: add esp, 00000010h loc_005CEFA6: push eax loc_005CEFA7: call [004011F8h] ; __vbaCastObjVar loc_005CEFAD: push eax loc_005CEFAE: lea ecx, var_34 loc_005CEFB1: push ecx loc_005CEFB2: call [00401128h] ; __vbaObjSet loc_005CEFB8: mov var_CC, eax loc_005CEFBE: lea edx, var_C8 loc_005CEFC4: push edx loc_005CEFC5: mov eax, var_CC loc_005CEFCB: mov ecx, [eax] loc_005CEFCD: mov edx, var_CC loc_005CEFD3: push edx loc_005CEFD4: call [ecx+00000044h] loc_005CEFD7: fnclex loc_005CEFD9: mov var_D0, eax loc_005CEFDF: cmp var_D0, 00000000h loc_005CEFE6: jge 005CF00Bh loc_005CEFE8: push 00000044h loc_005CEFEA: push 00443788h loc_005CEFEF: mov eax, var_CC loc_005CEFF5: push eax loc_005CEFF6: mov ecx, var_D0 loc_005CEFFC: push ecx loc_005CEFFD: call [004010CCh] ; __vbaHresultCheckObj loc_005CF003: mov var_128, eax loc_005CF009: jmp 005CF015h loc_005CF00B: mov var_128, 00000000h loc_005CF015: mov edx, var_C8 loc_005CF01B: push edx loc_005CF01C: mov eax, var_D4 loc_005CF022: mov ecx, [eax] loc_005CF024: mov edx, var_D4 loc_005CF02A: push edx loc_005CF02B: call [ecx+00000704h] loc_005CF031: fnclex loc_005CF033: mov var_D8, eax loc_005CF039: cmp var_D8, 00000000h loc_005CF040: jge 005CF068h loc_005CF042: push 00000704h loc_005CF047: push 004425BCh ; "ç‘ýÿ‚m·M’³È˜á­×htxtDescription" loc_005CF04C: mov eax, var_D4 loc_005CF052: push eax loc_005CF053: mov ecx, var_D8 loc_005CF059: push ecx loc_005CF05A: call [004010CCh] ; __vbaHresultCheckObj loc_005CF060: mov var_12C, eax loc_005CF066: jmp 005CF072h loc_005CF068: mov var_12C, 00000000h loc_005CF072: lea edx, var_34 loc_005CF075: push edx loc_005CF076: lea eax, var_30 loc_005CF079: push eax loc_005CF07A: push 00000002h loc_005CF07C: call [00401068h] ; __vbaFreeObjList loc_005CF082: add esp, 0000000Ch loc_005CF085: lea ecx, var_50 loc_005CF088: call [00401030h] ; __vbaFreeVar loc_005CF08E: mov var_4, 00000010h loc_005CF095: cmp [0073A2C0h], 00000000h loc_005CF09C: jnz 005CF0BAh loc_005CF09E: push 0073A2C0h loc_005CF0A3: push 0041C1FCh loc_005CF0A8: call [004012FCh] ; __vbaNew2 loc_005CF0AE: mov var_130, 0073A2C0h loc_005CF0B8: jmp 005CF0C4h loc_005CF0BA: mov var_130, 0073A2C0h loc_005CF0C4: mov ecx, var_130 loc_005CF0CA: mov edx, [ecx] loc_005CF0CC: mov var_CC, edx loc_005CF0D2: push 00444510h ; "Edit Entry" loc_005CF0D7: mov eax, var_CC loc_005CF0DD: mov ecx, [eax] loc_005CF0DF: mov edx, var_CC loc_005CF0E5: push edx loc_005CF0E6: call [ecx+00000054h] loc_005CF0E9: fnclex loc_005CF0EB: mov var_D0, eax loc_005CF0F1: cmp var_D0, 00000000h loc_005CF0F8: jge 005CF11Dh loc_005CF0FA: push 00000054h loc_005CF0FC: push 00442C7Ch loc_005CF101: mov eax, var_CC loc_005CF107: push eax loc_005CF108: mov ecx, var_D0 loc_005CF10E: push ecx loc_005CF10F: call [004010CCh] ; __vbaHresultCheckObj loc_005CF115: mov var_134, eax loc_005CF11B: jmp 005CF127h loc_005CF11D: mov var_134, 00000000h loc_005CF127: mov var_4, 00000011h loc_005CF12E: cmp [0073A2C0h], 00000000h loc_005CF135: jnz 005CF153h loc_005CF137: push 0073A2C0h loc_005CF13C: push 0041C1FCh loc_005CF141: call [004012FCh] ; __vbaNew2 loc_005CF147: mov var_138, 0073A2C0h loc_005CF151: jmp 005CF15Dh loc_005CF153: mov var_138, 0073A2C0h loc_005CF15D: mov edx, var_138 loc_005CF163: mov eax, [edx] loc_005CF165: mov var_DC, eax loc_005CF16B: push 00444528h loc_005CF170: push 00000000h loc_005CF172: push 00000004h loc_005CF174: mov ecx, Me loc_005CF177: mov edx, [ecx] loc_005CF179: mov eax, Me loc_005CF17C: push eax loc_005CF17D: call [edx+00000334h] loc_005CF183: push eax loc_005CF184: lea ecx, var_30 loc_005CF187: push ecx loc_005CF188: call [00401128h] ; __vbaObjSet loc_005CF18E: push eax loc_005CF18F: lea edx, var_50 loc_005CF192: push edx loc_005CF193: call [00401214h] ; __vbaLateIdCallLd loc_005CF199: add esp, 00000010h loc_005CF19C: push eax loc_005CF19D: call [004011F8h] ; __vbaCastObjVar loc_005CF1A3: push eax loc_005CF1A4: lea eax, var_34 loc_005CF1A7: push eax loc_005CF1A8: call [00401128h] ; __vbaObjSet loc_005CF1AE: mov var_CC, eax loc_005CF1B4: mov var_58, 00000004h loc_005CF1BB: mov var_60, 00000002h loc_005CF1C2: lea ecx, var_38 loc_005CF1C5: push ecx loc_005CF1C6: lea edx, var_60 loc_005CF1C9: push edx loc_005CF1CA: mov eax, var_CC loc_005CF1D0: mov ecx, [eax] loc_005CF1D2: mov edx, var_CC loc_005CF1D8: push edx loc_005CF1D9: call [ecx+00000024h] loc_005CF1DC: fnclex loc_005CF1DE: mov var_D0, eax loc_005CF1E4: cmp var_D0, 00000000h loc_005CF1EB: jge 005CF210h loc_005CF1ED: push 00000024h loc_005CF1EF: push 00444528h loc_005CF1F4: mov eax, var_CC loc_005CF1FA: push eax loc_005CF1FB: mov ecx, var_D0 loc_005CF201: push ecx loc_005CF202: call [004010CCh] ; __vbaHresultCheckObj loc_005CF208: mov var_13C, eax loc_005CF20E: jmp 005CF21Ah loc_005CF210: mov var_13C, 00000000h loc_005CF21A: mov edx, var_38 loc_005CF21D: mov var_D4, edx loc_005CF223: lea eax, var_3C loc_005CF226: push eax loc_005CF227: mov ecx, var_D4 loc_005CF22D: mov edx, [ecx] loc_005CF22F: mov eax, var_D4 loc_005CF235: push eax loc_005CF236: call [edx+00000034h] loc_005CF239: fnclex loc_005CF23B: mov var_D8, eax loc_005CF241: cmp var_D8, 00000000h loc_005CF248: jge 005CF26Dh loc_005CF24A: push 00000034h loc_005CF24C: push 00444538h loc_005CF251: mov ecx, var_D4 loc_005CF257: push ecx loc_005CF258: mov edx, var_D8 loc_005CF25E: push edx loc_005CF25F: call [004010CCh] ; __vbaHresultCheckObj loc_005CF265: mov var_140, eax loc_005CF26B: jmp 005CF277h loc_005CF26D: mov var_140, 00000000h loc_005CF277: mov eax, var_3C loc_005CF27A: mov var_100, eax loc_005CF280: mov var_3C, 00000000h loc_005CF287: mov ecx, var_100 loc_005CF28D: push ecx loc_005CF28E: lea edx, var_40 loc_005CF291: push edx loc_005CF292: call [00401128h] ; __vbaObjSet loc_005CF298: push eax loc_005CF299: mov eax, var_DC loc_005CF29F: mov ecx, [eax] loc_005CF2A1: mov edx, var_DC loc_005CF2A7: push edx loc_005CF2A8: call [ecx+00000164h] loc_005CF2AE: fnclex loc_005CF2B0: mov var_E0, eax loc_005CF2B6: cmp var_E0, 00000000h loc_005CF2BD: jge 005CF2E5h loc_005CF2BF: push 00000164h loc_005CF2C4: push 00442C7Ch loc_005CF2C9: mov eax, var_DC loc_005CF2CF: push eax loc_005CF2D0: mov ecx, var_E0 loc_005CF2D6: push ecx loc_005CF2D7: call [004010CCh] ; __vbaHresultCheckObj loc_005CF2DD: mov var_144, eax loc_005CF2E3: jmp 005CF2EFh loc_005CF2E5: mov var_144, 00000000h loc_005CF2EF: lea edx, var_40 loc_005CF2F2: push edx loc_005CF2F3: lea eax, var_38 loc_005CF2F6: push eax loc_005CF2F7: lea ecx, var_34 loc_005CF2FA: push ecx loc_005CF2FB: lea edx, var_30 loc_005CF2FE: push edx loc_005CF2FF: push 00000004h loc_005CF301: call [00401068h] ; __vbaFreeObjList loc_005CF307: add esp, 00000014h loc_005CF30A: lea eax, var_60 loc_005CF30D: push eax loc_005CF30E: lea ecx, var_50 loc_005CF311: push ecx loc_005CF312: push 00000002h loc_005CF314: call [00401050h] ; __vbaFreeVarList loc_005CF31A: add esp, 0000000Ch loc_005CF31D: mov var_4, 00000012h loc_005CF324: cmp [0073A2C0h], 00000000h loc_005CF32B: jnz 005CF349h loc_005CF32D: push 0073A2C0h loc_005CF332: push 0041C1FCh loc_005CF337: call [004012FCh] ; __vbaNew2 loc_005CF33D: mov var_148, 0073A2C0h loc_005CF347: jmp 005CF353h loc_005CF349: mov var_148, 0073A2C0h loc_005CF353: mov edx, var_148 loc_005CF359: mov eax, [edx] loc_005CF35B: mov ecx, var_148 loc_005CF361: mov edx, [ecx] loc_005CF363: mov ecx, [edx] loc_005CF365: push eax loc_005CF366: call [ecx+00000304h] loc_005CF36C: push eax loc_005CF36D: lea edx, var_38 loc_005CF370: push edx loc_005CF371: call [00401128h] ; __vbaObjSet loc_005CF377: mov var_D4, eax loc_005CF37D: push 00443788h loc_005CF382: push 00000000h loc_005CF384: push 0000000Dh loc_005CF386: mov eax, Me loc_005CF389: mov ecx, [eax] loc_005CF38B: mov edx, Me loc_005CF38E: push edx loc_005CF38F: call [ecx+0000033Ch] loc_005CF395: push eax loc_005CF396: lea eax, var_30 loc_005CF399: push eax loc_005CF39A: call [00401128h] ; __vbaObjSet loc_005CF3A0: push eax loc_005CF3A1: lea ecx, var_50 loc_005CF3A4: push ecx loc_005CF3A5: call [00401214h] ; __vbaLateIdCallLd loc_005CF3AB: add esp, 00000010h loc_005CF3AE: push eax loc_005CF3AF: call [004011F8h] ; __vbaCastObjVar loc_005CF3B5: push eax loc_005CF3B6: lea edx, var_34 loc_005CF3B9: push edx loc_005CF3BA: call [00401128h] ; __vbaObjSet loc_005CF3C0: mov var_CC, eax loc_005CF3C6: lea eax, var_2C loc_005CF3C9: push eax loc_005CF3CA: mov ecx, var_CC loc_005CF3D0: mov edx, [ecx] loc_005CF3D2: mov eax, var_CC loc_005CF3D8: push eax loc_005CF3D9: call [edx+00000024h] loc_005CF3DC: fnclex loc_005CF3DE: mov var_D0, eax loc_005CF3E4: cmp var_D0, 00000000h loc_005CF3EB: jge 005CF410h loc_005CF3ED: push 00000024h loc_005CF3EF: push 00443788h loc_005CF3F4: mov ecx, var_CC loc_005CF3FA: push ecx loc_005CF3FB: mov edx, var_D0 loc_005CF401: push edx loc_005CF402: call [004010CCh] ; __vbaHresultCheckObj loc_005CF408: mov var_14C, eax loc_005CF40E: jmp 005CF41Ah loc_005CF410: mov var_14C, 00000000h loc_005CF41A: mov eax, var_2C loc_005CF41D: push eax loc_005CF41E: mov ecx, var_D4 loc_005CF424: mov edx, [ecx] loc_005CF426: mov eax, var_D4 loc_005CF42C: push eax loc_005CF42D: call [edx+000000A4h] loc_005CF433: fnclex loc_005CF435: mov var_D8, eax loc_005CF43B: cmp var_D8, 00000000h loc_005CF442: jge 005CF46Ah loc_005CF444: push 000000A4h loc_005CF449: push 0043F42Ch loc_005CF44E: mov ecx, var_D4 loc_005CF454: push ecx loc_005CF455: mov edx, var_D8 loc_005CF45B: push edx loc_005CF45C: call [004010CCh] ; __vbaHresultCheckObj loc_005CF462: mov var_150, eax loc_005CF468: jmp 005CF474h loc_005CF46A: mov var_150, 00000000h loc_005CF474: lea ecx, var_2C loc_005CF477: call [00401430h] ; __vbaFreeStr loc_005CF47D: lea eax, var_38 loc_005CF480: push eax loc_005CF481: lea ecx, var_34 loc_005CF484: push ecx loc_005CF485: lea edx, var_30 loc_005CF488: push edx loc_005CF489: push 00000003h loc_005CF48B: call [00401068h] ; __vbaFreeObjList loc_005CF491: add esp, 00000010h loc_005CF494: lea ecx, var_50 loc_005CF497: call [00401030h] ; __vbaFreeVar loc_005CF49D: mov var_4, 00000013h loc_005CF4A4: mov eax, Me loc_005CF4A7: cmp [eax+00000058h], 00000000h loc_005CF4AB: jz 005CF5B0h loc_005CF4B1: mov ecx, Me loc_005CF4B4: mov edx, [ecx+00000058h] loc_005CF4B7: cmp [edx], 0001h loc_005CF4BB: jnz 005CF5B0h loc_005CF4C1: push 00443788h loc_005CF4C6: push 00000000h loc_005CF4C8: push 0000000Dh loc_005CF4CA: mov eax, Me loc_005CF4CD: mov ecx, [eax] loc_005CF4CF: mov edx, Me loc_005CF4D2: push edx loc_005CF4D3: call [ecx+0000033Ch] loc_005CF4D9: push eax loc_005CF4DA: lea eax, var_30 loc_005CF4DD: push eax loc_005CF4DE: call [00401128h] ; __vbaObjSet loc_005CF4E4: push eax loc_005CF4E5: lea ecx, var_50 loc_005CF4E8: push ecx loc_005CF4E9: call [00401214h] ; __vbaLateIdCallLd loc_005CF4EF: add esp, 00000010h loc_005CF4F2: push eax loc_005CF4F3: call [004011F8h] ; __vbaCastObjVar loc_005CF4F9: push eax loc_005CF4FA: lea edx, var_34 loc_005CF4FD: push edx loc_005CF4FE: call [00401128h] ; __vbaObjSet loc_005CF504: mov var_CC, eax loc_005CF50A: lea eax, var_C8 loc_005CF510: push eax loc_005CF511: mov ecx, var_CC loc_005CF517: mov edx, [ecx] loc_005CF519: mov eax, var_CC loc_005CF51F: push eax loc_005CF520: call [edx+00000044h] loc_005CF523: fnclex loc_005CF525: mov var_D0, eax loc_005CF52B: cmp var_D0, 00000000h loc_005CF532: jge 005CF557h loc_005CF534: push 00000044h loc_005CF536: push 00443788h loc_005CF53B: mov ecx, var_CC loc_005CF541: push ecx loc_005CF542: mov edx, var_D0 loc_005CF548: push edx loc_005CF549: call [004010CCh] ; __vbaHresultCheckObj loc_005CF54F: mov var_154, eax loc_005CF555: jmp 005CF561h loc_005CF557: mov var_154, 00000000h loc_005CF561: mov eax, Me loc_005CF564: mov ecx, [eax+00000058h] loc_005CF567: mov edx, var_C8 loc_005CF56D: sub edx, [ecx+00000014h] loc_005CF570: mov var_D4, edx loc_005CF576: mov eax, Me loc_005CF579: mov ecx, [eax+00000058h] loc_005CF57C: mov edx, var_D4 loc_005CF582: cmp edx, [ecx+00000010h] loc_005CF585: jae 005CF593h loc_005CF587: mov var_158, 00000000h loc_005CF591: jmp 005CF59Fh loc_005CF593: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF599: mov var_158, eax loc_005CF59F: mov eax, var_D4 loc_005CF5A5: shl eax, 05h loc_005CF5A8: mov var_15C, eax loc_005CF5AE: jmp 005CF5BCh loc_005CF5B0: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF5B6: mov var_15C, eax loc_005CF5BC: push 00000001h loc_005CF5BE: mov ecx, Me loc_005CF5C1: mov edx, [ecx+00000058h] loc_005CF5C4: mov eax, [edx+0000000Ch] loc_005CF5C7: mov ecx, var_15C loc_005CF5CD: mov edx, [eax+ecx+00000004h] loc_005CF5D1: push edx loc_005CF5D2: push 0044454Ch ; "www.bonzi.com" loc_005CF5D7: push 00000001h loc_005CF5D9: call [004012ECh] ; __vbaInStr loc_005CF5DF: xor ecx, ecx loc_005CF5E1: test eax, eax loc_005CF5E3: setg cl loc_005CF5E6: neg ecx loc_005CF5E8: mov var_D8, cx loc_005CF5EF: lea edx, var_34 loc_005CF5F2: push edx loc_005CF5F3: lea eax, var_30 loc_005CF5F6: push eax loc_005CF5F7: push 00000002h loc_005CF5F9: call [00401068h] ; __vbaFreeObjList loc_005CF5FF: add esp, 0000000Ch loc_005CF602: lea ecx, var_50 loc_005CF605: call [00401030h] ; __vbaFreeVar loc_005CF60B: movsx ecx, var_D8 loc_005CF612: test ecx, ecx loc_005CF614: jz 005CF84Eh loc_005CF61A: mov var_4, 00000014h loc_005CF621: push 00443788h loc_005CF626: push 00000000h loc_005CF628: push 0000000Dh loc_005CF62A: mov edx, Me loc_005CF62D: mov eax, [edx] loc_005CF62F: mov ecx, Me loc_005CF632: push ecx loc_005CF633: call [eax+0000033Ch] loc_005CF639: push eax loc_005CF63A: lea edx, var_30 loc_005CF63D: push edx loc_005CF63E: call [00401128h] ; __vbaObjSet loc_005CF644: push eax loc_005CF645: lea eax, var_50 loc_005CF648: push eax loc_005CF649: call [00401214h] ; __vbaLateIdCallLd loc_005CF64F: add esp, 00000010h loc_005CF652: push eax loc_005CF653: call [004011F8h] ; __vbaCastObjVar loc_005CF659: push eax loc_005CF65A: lea ecx, var_34 loc_005CF65D: push ecx loc_005CF65E: call [00401128h] ; __vbaObjSet loc_005CF664: mov var_CC, eax loc_005CF66A: lea edx, var_C8 loc_005CF670: push edx loc_005CF671: mov eax, var_CC loc_005CF677: mov ecx, [eax] loc_005CF679: mov edx, var_CC loc_005CF67F: push edx loc_005CF680: call [ecx+00000044h] loc_005CF683: fnclex loc_005CF685: mov var_D0, eax loc_005CF68B: cmp var_D0, 00000000h loc_005CF692: jge 005CF6B7h loc_005CF694: push 00000044h loc_005CF696: push 00443788h loc_005CF69B: mov eax, var_CC loc_005CF6A1: push eax loc_005CF6A2: mov ecx, var_D0 loc_005CF6A8: push ecx loc_005CF6A9: call [004010CCh] ; __vbaHresultCheckObj loc_005CF6AF: mov var_160, eax loc_005CF6B5: jmp 005CF6C1h loc_005CF6B7: mov var_160, 00000000h loc_005CF6C1: cmp [0073A2C0h], 00000000h loc_005CF6C8: jnz 005CF6E6h loc_005CF6CA: push 0073A2C0h loc_005CF6CF: push 0041C1FCh loc_005CF6D4: call [004012FCh] ; __vbaNew2 loc_005CF6DA: mov var_164, 0073A2C0h loc_005CF6E4: jmp 005CF6F0h loc_005CF6E6: mov var_164, 0073A2C0h loc_005CF6F0: mov edx, var_164 loc_005CF6F6: mov eax, [edx] loc_005CF6F8: mov ecx, var_164 loc_005CF6FE: mov edx, [ecx] loc_005CF700: mov ecx, [edx] loc_005CF702: push eax loc_005CF703: call [ecx+00000300h] loc_005CF709: push eax loc_005CF70A: lea edx, var_38 loc_005CF70D: push edx loc_005CF70E: call [00401128h] ; __vbaObjSet loc_005CF714: mov var_D8, eax loc_005CF71A: mov eax, Me loc_005CF71D: cmp [eax+00000058h], 00000000h loc_005CF721: jz 005CF77Eh loc_005CF723: mov ecx, Me loc_005CF726: mov edx, [ecx+00000058h] loc_005CF729: cmp [edx], 0001h loc_005CF72D: jnz 005CF77Eh loc_005CF72F: mov eax, Me loc_005CF732: mov ecx, [eax+00000058h] loc_005CF735: mov edx, var_C8 loc_005CF73B: sub edx, [ecx+00000014h] loc_005CF73E: mov var_D4, edx loc_005CF744: mov eax, Me loc_005CF747: mov ecx, [eax+00000058h] loc_005CF74A: mov edx, var_D4 loc_005CF750: cmp edx, [ecx+00000010h] loc_005CF753: jae 005CF761h loc_005CF755: mov var_168, 00000000h loc_005CF75F: jmp 005CF76Dh loc_005CF761: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF767: mov var_168, eax loc_005CF76D: mov eax, var_D4 loc_005CF773: shl eax, 05h loc_005CF776: mov var_16C, eax loc_005CF77C: jmp 005CF78Ah loc_005CF77E: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF784: mov var_16C, eax loc_005CF78A: lea ecx, var_60 loc_005CF78D: push ecx loc_005CF78E: mov edx, Me loc_005CF791: mov eax, [edx+00000058h] loc_005CF794: mov ecx, [eax+0000000Ch] loc_005CF797: mov edx, var_16C loc_005CF79D: mov eax, [ecx+edx+00000004h] loc_005CF7A1: push eax loc_005CF7A2: mov ecx, Me loc_005CF7A5: mov edx, [ecx] loc_005CF7A7: mov eax, Me loc_005CF7AA: push eax loc_005CF7AB: call [edx+00000734h] loc_005CF7B1: lea ecx, var_60 loc_005CF7B4: push ecx loc_005CF7B5: lea edx, var_2C loc_005CF7B8: push edx loc_005CF7B9: call [004012A8h] ; __vbaStrVarVal loc_005CF7BF: push eax loc_005CF7C0: mov eax, var_D8 loc_005CF7C6: mov ecx, [eax] loc_005CF7C8: mov edx, var_D8 loc_005CF7CE: push edx loc_005CF7CF: call [ecx+000000A4h] loc_005CF7D5: fnclex loc_005CF7D7: mov var_DC, eax loc_005CF7DD: cmp var_DC, 00000000h loc_005CF7E4: jge 005CF80Ch loc_005CF7E6: push 000000A4h loc_005CF7EB: push 0043F42Ch loc_005CF7F0: mov eax, var_D8 loc_005CF7F6: push eax loc_005CF7F7: mov ecx, var_DC loc_005CF7FD: push ecx loc_005CF7FE: call [004010CCh] ; __vbaHresultCheckObj loc_005CF804: mov var_170, eax loc_005CF80A: jmp 005CF816h loc_005CF80C: mov var_170, 00000000h loc_005CF816: lea ecx, var_2C loc_005CF819: call [00401430h] ; __vbaFreeStr loc_005CF81F: lea edx, var_38 loc_005CF822: push edx loc_005CF823: lea eax, var_34 loc_005CF826: push eax loc_005CF827: lea ecx, var_30 loc_005CF82A: push ecx loc_005CF82B: push 00000003h loc_005CF82D: call [00401068h] ; __vbaFreeObjList loc_005CF833: add esp, 00000010h loc_005CF836: lea edx, var_60 loc_005CF839: push edx loc_005CF83A: lea eax, var_50 loc_005CF83D: push eax loc_005CF83E: push 00000002h loc_005CF840: call [00401050h] ; __vbaFreeVarList loc_005CF846: add esp, 0000000Ch loc_005CF849: jmp 005CFA50h loc_005CF84E: mov var_4, 00000016h loc_005CF855: cmp [0073A2C0h], 00000000h loc_005CF85C: jnz 005CF87Ah loc_005CF85E: push 0073A2C0h loc_005CF863: push 0041C1FCh loc_005CF868: call [004012FCh] ; __vbaNew2 loc_005CF86E: mov var_174, 0073A2C0h loc_005CF878: jmp 005CF884h loc_005CF87A: mov var_174, 0073A2C0h loc_005CF884: mov ecx, var_174 loc_005CF88A: mov edx, [ecx] loc_005CF88C: mov eax, var_174 loc_005CF892: mov ecx, [eax] loc_005CF894: mov eax, [ecx] loc_005CF896: push edx loc_005CF897: call [eax+00000300h] loc_005CF89D: push eax loc_005CF89E: lea ecx, var_38 loc_005CF8A1: push ecx loc_005CF8A2: call [00401128h] ; __vbaObjSet loc_005CF8A8: mov var_D8, eax loc_005CF8AE: mov edx, Me loc_005CF8B1: cmp [edx+00000058h], 00000000h loc_005CF8B5: jz 005CF9BAh loc_005CF8BB: mov eax, Me loc_005CF8BE: mov ecx, [eax+00000058h] loc_005CF8C1: cmp [ecx], 0001h loc_005CF8C5: jnz 005CF9BAh loc_005CF8CB: push 00443788h loc_005CF8D0: push 00000000h loc_005CF8D2: push 0000000Dh loc_005CF8D4: mov edx, Me loc_005CF8D7: mov eax, [edx] loc_005CF8D9: mov ecx, Me loc_005CF8DC: push ecx loc_005CF8DD: call [eax+0000033Ch] loc_005CF8E3: push eax loc_005CF8E4: lea edx, var_30 loc_005CF8E7: push edx loc_005CF8E8: call [00401128h] ; __vbaObjSet loc_005CF8EE: push eax loc_005CF8EF: lea eax, var_50 loc_005CF8F2: push eax loc_005CF8F3: call [00401214h] ; __vbaLateIdCallLd loc_005CF8F9: add esp, 00000010h loc_005CF8FC: push eax loc_005CF8FD: call [004011F8h] ; __vbaCastObjVar loc_005CF903: push eax loc_005CF904: lea ecx, var_34 loc_005CF907: push ecx loc_005CF908: call [00401128h] ; __vbaObjSet loc_005CF90E: mov var_CC, eax loc_005CF914: lea edx, var_C8 loc_005CF91A: push edx loc_005CF91B: mov eax, var_CC loc_005CF921: mov ecx, [eax] loc_005CF923: mov edx, var_CC loc_005CF929: push edx loc_005CF92A: call [ecx+00000044h] loc_005CF92D: fnclex loc_005CF92F: mov var_D0, eax loc_005CF935: cmp var_D0, 00000000h loc_005CF93C: jge 005CF961h loc_005CF93E: push 00000044h loc_005CF940: push 00443788h loc_005CF945: mov eax, var_CC loc_005CF94B: push eax loc_005CF94C: mov ecx, var_D0 loc_005CF952: push ecx loc_005CF953: call [004010CCh] ; __vbaHresultCheckObj loc_005CF959: mov var_178, eax loc_005CF95F: jmp 005CF96Bh loc_005CF961: mov var_178, 00000000h loc_005CF96B: mov edx, Me loc_005CF96E: mov eax, [edx+00000058h] loc_005CF971: mov ecx, var_C8 loc_005CF977: sub ecx, [eax+00000014h] loc_005CF97A: mov var_D4, ecx loc_005CF980: mov edx, Me loc_005CF983: mov eax, [edx+00000058h] loc_005CF986: mov ecx, var_D4 loc_005CF98C: cmp ecx, [eax+00000010h] loc_005CF98F: jae 005CF99Dh loc_005CF991: mov var_17C, 00000000h loc_005CF99B: jmp 005CF9A9h loc_005CF99D: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF9A3: mov var_17C, eax loc_005CF9A9: mov edx, var_D4 loc_005CF9AF: shl edx, 05h loc_005CF9B2: mov var_180, edx loc_005CF9B8: jmp 005CF9C6h loc_005CF9BA: call [004011A8h] ; __vbaGenerateBoundsError loc_005CF9C0: mov var_180, eax loc_005CF9C6: mov eax, Me loc_005CF9C9: mov ecx, [eax+00000058h] loc_005CF9CC: mov edx, [ecx+0000000Ch] loc_005CF9CF: mov eax, var_180 loc_005CF9D5: mov ecx, [edx+eax+00000004h] loc_005CF9D9: push ecx loc_005CF9DA: mov edx, var_D8 loc_005CF9E0: mov eax, [edx] loc_005CF9E2: mov ecx, var_D8 loc_005CF9E8: push ecx loc_005CF9E9: call [eax+000000A4h] loc_005CF9EF: fnclex loc_005CF9F1: mov var_DC, eax loc_005CF9F7: cmp var_DC, 00000000h loc_005CF9FE: jge 005CFA26h loc_005CFA00: push 000000A4h loc_005CFA05: push 0043F42Ch loc_005CFA0A: mov edx, var_D8 loc_005CFA10: push edx loc_005CFA11: mov eax, var_DC loc_005CFA17: push eax loc_005CFA18: call [004010CCh] ; __vbaHresultCheckObj loc_005CFA1E: mov var_184, eax loc_005CFA24: jmp 005CFA30h loc_005CFA26: mov var_184, 00000000h loc_005CFA30: lea ecx, var_38 loc_005CFA33: push ecx loc_005CFA34: lea edx, var_34 loc_005CFA37: push edx loc_005CFA38: lea eax, var_30 loc_005CFA3B: push eax loc_005CFA3C: push 00000003h loc_005CFA3E: call [00401068h] ; __vbaFreeObjList loc_005CFA44: add esp, 00000010h loc_005CFA47: lea ecx, var_50 loc_005CFA4A: call [00401030h] ; __vbaFreeVar loc_005CFA50: mov var_4, 00000018h loc_005CFA57: cmp [0073A2C0h], 00000000h loc_005CFA5E: jnz 005CFA7Ch loc_005CFA60: push 0073A2C0h loc_005CFA65: push 0041C1FCh loc_005CFA6A: call [004012FCh] ; __vbaNew2 loc_005CFA70: mov var_188, 0073A2C0h loc_005CFA7A: jmp 005CFA86h loc_005CFA7C: mov var_188, 0073A2C0h loc_005CFA86: mov ecx, var_188 loc_005CFA8C: mov edx, [ecx] loc_005CFA8E: mov var_CC, edx loc_005CFA94: mov var_98, 80020004h loc_005CFA9E: mov var_A0, 0000000Ah loc_005CFAA8: mov var_88, 00000001h loc_005CFAB2: mov var_90, 00000002h loc_005CFABC: mov eax, 00000010h loc_005CFAC1: call 00412850h ; __vbaChkstk loc_005CFAC6: mov eax, esp loc_005CFAC8: mov ecx, var_A0 loc_005CFACE: mov [eax], ecx loc_005CFAD0: mov edx, var_9C loc_005CFAD6: mov [eax+00000004h], edx loc_005CFAD9: mov ecx, var_98 loc_005CFADF: mov [eax+00000008h], ecx loc_005CFAE2: mov edx, var_94 loc_005CFAE8: mov [eax+0000000Ch], edx loc_005CFAEB: mov eax, 00000010h loc_005CFAF0: call 00412850h ; __vbaChkstk loc_005CFAF5: mov eax, esp loc_005CFAF7: mov ecx, var_90 loc_005CFAFD: mov [eax], ecx loc_005CFAFF: mov edx, var_8C loc_005CFB05: mov [eax+00000004h], edx loc_005CFB08: mov ecx, var_88 loc_005CFB0E: mov [eax+00000008h], ecx loc_005CFB11: mov edx, var_84 loc_005CFB17: mov [eax+0000000Ch], edx loc_005CFB1A: mov eax, var_CC loc_005CFB20: mov ecx, [eax] loc_005CFB22: mov edx, var_CC loc_005CFB28: push edx loc_005CFB29: call [ecx+000002B0h] loc_005CFB2F: fnclex loc_005CFB31: mov var_D0, eax loc_005CFB37: cmp var_D0, 00000000h loc_005CFB3E: jge 005CFB66h loc_005CFB40: push 000002B0h loc_005CFB45: push 00442C7Ch loc_005CFB4A: mov eax, var_CC loc_005CFB50: push eax loc_005CFB51: mov ecx, var_D0 loc_005CFB57: push ecx loc_005CFB58: call [004010CCh] ; __vbaHresultCheckObj loc_005CFB5E: mov var_18C, eax loc_005CFB64: jmp 005CFB70h loc_005CFB66: mov var_18C, 00000000h loc_005CFB70: jmp 005CFBFCh loc_005CFB75: mov var_4, 0000001Ah loc_005CFB7C: mov var_78, 80020004h loc_005CFB83: mov var_80, 0000000Ah loc_005CFB8A: mov var_68, 80020004h loc_005CFB91: mov var_70, 0000000Ah loc_005CFB98: mov var_58, 80020004h loc_005CFB9F: mov var_60, 0000000Ah loc_005CFBA6: mov var_88, 0044456Ch ; "You must first select an entry to Edit by clicking on that entry." loc_005CFBB0: mov var_90, 00000008h loc_005CFBBA: lea edx, var_90 loc_005CFBC0: lea ecx, var_50 loc_005CFBC3: call [00401374h] ; __vbaVarDup loc_005CFBC9: lea edx, var_80 loc_005CFBCC: push edx loc_005CFBCD: lea eax, var_70 loc_005CFBD0: push eax loc_005CFBD1: lea ecx, var_60 loc_005CFBD4: push ecx loc_005CFBD5: push 00000040h loc_005CFBD7: lea edx, var_50 loc_005CFBDA: push edx loc_005CFBDB: call [00401120h] ; rtcMsgBox loc_005CFBE1: lea eax, var_80 loc_005CFBE4: push eax loc_005CFBE5: lea ecx, var_70 loc_005CFBE8: push ecx loc_005CFBE9: lea edx, var_60 loc_005CFBEC: push edx loc_005CFBED: lea eax, var_50 loc_005CFBF0: push eax loc_005CFBF1: push 00000004h loc_005CFBF3: call [00401050h] ; __vbaFreeVarList loc_005CFBF9: add esp, 00000014h loc_005CFBFC: mov var_10, 00000000h loc_005CFC03: push 005CFC4Fh loc_005CFC08: jmp 005CFC4Eh loc_005CFC0A: lea ecx, var_2C loc_005CFC0D: call [00401430h] ; __vbaFreeStr loc_005CFC13: lea ecx, var_40 loc_005CFC16: push ecx loc_005CFC17: lea edx, var_3C loc_005CFC1A: push edx loc_005CFC1B: lea eax, var_38 loc_005CFC1E: push eax loc_005CFC1F: lea ecx, var_34 loc_005CFC22: push ecx loc_005CFC23: lea edx, var_30 loc_005CFC26: push edx loc_005CFC27: push 00000005h loc_005CFC29: call [00401068h] ; __vbaFreeObjList loc_005CFC2F: add esp, 00000018h loc_005CFC32: lea eax, var_80 loc_005CFC35: push eax loc_005CFC36: lea ecx, var_70 loc_005CFC39: push ecx loc_005CFC3A: lea edx, var_60 loc_005CFC3D: push edx loc_005CFC3E: lea eax, var_50 loc_005CFC41: push eax loc_005CFC42: push 00000004h loc_005CFC44: call [00401050h] ; __vbaFreeVarList loc_005CFC4A: add esp, 00000014h loc_005CFC4D: ret loc_005CFC4E: ret loc_005CFC4F: mov ecx, Me loc_005CFC52: mov edx, [ecx] loc_005CFC54: mov eax, Me loc_005CFC57: push eax loc_005CFC58: call [edx+00000008h] loc_005CFC5B: mov eax, var_10 loc_005CFC5E: mov ecx, var_20 loc_005CFC61: mov fs:[00000000h], ecx loc_005CFC68: pop edi loc_005CFC69: pop esi loc_005CFC6A: pop ebx loc_005CFC6B: mov esp, ebp loc_005CFC6D: pop ebp loc_005CFC6E: retn 0004h End Sub Private Sub mnuPopupRun_Click() '5CFCF0 loc_005CFCF0: push ebp loc_005CFCF1: mov ebp, esp loc_005CFCF3: sub esp, 0000000Ch loc_005CFCF6: push 00412856h ; __vbaExceptHandler loc_005CFCFB: mov eax, fs:[00000000h] loc_005CFD01: push eax loc_005CFD02: mov fs:[00000000h], esp loc_005CFD09: sub esp, 00000008h loc_005CFD0C: push ebx loc_005CFD0D: push esi loc_005CFD0E: push edi loc_005CFD0F: mov var_C, esp loc_005CFD12: mov var_8, 00402180h loc_005CFD19: mov esi, Me loc_005CFD1C: mov eax, esi loc_005CFD1E: and eax, 00000001h loc_005CFD21: mov var_4, eax loc_005CFD24: and esi, FFFFFFFEh loc_005CFD27: push esi loc_005CFD28: mov Me, esi loc_005CFD2B: mov ecx, [esi] loc_005CFD2D: call [ecx+00000004h] loc_005CFD30: mov edx, [esi] loc_005CFD32: push esi loc_005CFD33: call [edx+000007BCh] loc_005CFD39: mov var_4, 00000000h loc_005CFD40: mov eax, Me loc_005CFD43: push eax loc_005CFD44: mov ecx, [eax] loc_005CFD46: call [ecx+00000008h] loc_005CFD49: mov eax, var_4 loc_005CFD4C: mov ecx, var_14 loc_005CFD4F: pop edi loc_005CFD50: pop esi loc_005CFD51: mov fs:[00000000h], ecx loc_005CFD58: pop ebx loc_005CFD59: mov esp, ebp loc_005CFD5B: pop ebp loc_005CFD5C: retn 0004h End Sub Private Sub mnuOptions_Click() '5CE8C0 loc_005CE8C0: push ebp loc_005CE8C1: mov ebp, esp loc_005CE8C3: sub esp, 0000000Ch loc_005CE8C6: push 00412856h ; __vbaExceptHandler loc_005CE8CB: mov eax, fs:[00000000h] loc_005CE8D1: push eax loc_005CE8D2: mov fs:[00000000h], esp loc_005CE8D9: sub esp, 00000030h loc_005CE8DC: push ebx loc_005CE8DD: push esi loc_005CE8DE: push edi loc_005CE8DF: mov var_C, esp loc_005CE8E2: mov var_8, 004020D0h loc_005CE8E9: mov eax, Me loc_005CE8EC: mov ecx, eax loc_005CE8EE: and ecx, 00000001h loc_005CE8F1: mov var_4, ecx loc_005CE8F4: and al, FEh loc_005CE8F6: push eax loc_005CE8F7: mov Me, eax loc_005CE8FA: mov edx, [eax] loc_005CE8FC: call [edx+00000004h] loc_005CE8FF: mov eax, [0073A2E8h] loc_005CE904: test eax, eax loc_005CE906: jnz 005CE918h loc_005CE908: push 0073A2E8h loc_005CE90D: push 0041CF70h loc_005CE912: call [004012FCh] ; __vbaNew2 loc_005CE918: sub esp, 00000010h loc_005CE91B: mov ecx, 0000000Ah loc_005CE920: mov ebx, esp loc_005CE922: mov var_24, ecx loc_005CE925: mov eax, 80020004h loc_005CE92A: sub esp, 00000010h loc_005CE92D: mov [ebx], ecx loc_005CE92F: mov ecx, var_30 loc_005CE932: mov edx, eax loc_005CE934: mov esi, [0073A2E8h] loc_005CE93A: mov [ebx+00000004h], ecx loc_005CE93D: mov ecx, esp loc_005CE93F: mov edi, [esi] loc_005CE941: push esi loc_005CE942: mov [ebx+00000008h], eax loc_005CE945: mov eax, var_28 loc_005CE948: mov [ebx+0000000Ch], eax loc_005CE94B: mov eax, var_24 loc_005CE94E: mov [ecx], eax loc_005CE950: mov eax, var_20 loc_005CE953: mov [ecx+00000004h], eax loc_005CE956: mov [ecx+00000008h], edx loc_005CE959: mov edx, var_18 loc_005CE95C: mov [ecx+0000000Ch], edx loc_005CE95F: call [edi+000002B0h] loc_005CE965: test eax, eax loc_005CE967: fnclex loc_005CE969: jge 005CE97Dh loc_005CE96B: push 000002B0h loc_005CE970: push 00444268h loc_005CE975: push esi loc_005CE976: push eax loc_005CE977: call [004010CCh] ; __vbaHresultCheckObj loc_005CE97D: mov var_4, 00000000h loc_005CE984: mov eax, Me loc_005CE987: push eax loc_005CE988: mov ecx, [eax] loc_005CE98A: call [ecx+00000008h] loc_005CE98D: mov eax, var_4 loc_005CE990: mov ecx, var_14 loc_005CE993: pop edi loc_005CE994: pop esi loc_005CE995: mov fs:[00000000h], ecx loc_005CE99C: pop ebx loc_005CE99D: mov esp, ebp loc_005CE99F: pop ebp loc_005CE9A0: retn 0004h End Sub Private Sub Form_Load() '5C9180 loc_005C9180: push ebp loc_005C9181: mov ebp, esp loc_005C9183: sub esp, 00000018h loc_005C9186: push 00412856h ; __vbaExceptHandler loc_005C918B: mov eax, fs:[00000000h] loc_005C9191: push eax loc_005C9192: mov fs:[00000000h], esp loc_005C9199: mov eax, 000001B8h loc_005C919E: call 00412850h ; __vbaChkstk loc_005C91A3: push ebx loc_005C91A4: push esi loc_005C91A5: push edi loc_005C91A6: mov var_18, esp loc_005C91A9: mov var_14, 00401D20h ; "'" loc_005C91B0: mov eax, Me loc_005C91B3: and eax, 00000001h loc_005C91B6: mov var_10, eax loc_005C91B9: mov ecx, Me loc_005C91BC: and ecx, FFFFFFFEh loc_005C91BF: mov Me, ecx loc_005C91C2: mov var_C, 00000000h loc_005C91C9: mov edx, Me loc_005C91CC: mov eax, [edx] loc_005C91CE: mov ecx, Me loc_005C91D1: push ecx loc_005C91D2: call [eax+00000004h] loc_005C91D5: mov var_4, 00000001h loc_005C91DC: mov var_4, 00000002h loc_005C91E3: push FFFFFFFFh loc_005C91E5: call [00401124h] ; __vbaOnError loc_005C91EB: mov var_4, 00000003h loc_005C91F2: mov edx, Me loc_005C91F5: mov [edx+000000A4h], 0000h loc_005C91FE: mov var_4, 00000004h loc_005C9205: push 00443D94h loc_005C920A: push 00000000h loc_005C920C: push 00000002h loc_005C920E: mov eax, Me loc_005C9211: mov ecx, [eax] loc_005C9213: mov edx, Me loc_005C9216: push edx loc_005C9217: call [ecx+0000033Ch] loc_005C921D: push eax loc_005C921E: lea eax, var_28 loc_005C9221: push eax loc_005C9222: call [00401128h] ; __vbaObjSet loc_005C9228: push eax loc_005C9229: lea ecx, var_40 loc_005C922C: push ecx loc_005C922D: call [00401214h] ; __vbaLateIdCallLd loc_005C9233: add esp, 00000010h loc_005C9236: push eax loc_005C9237: call [004011F8h] ; __vbaCastObjVar loc_005C923D: push eax loc_005C923E: lea edx, var_2C loc_005C9241: push edx loc_005C9242: call [00401128h] ; __vbaObjSet loc_005C9248: mov var_108, eax loc_005C924E: mov var_98, 80020004h loc_005C9258: mov var_A0, 0000000Ah loc_005C9262: mov var_88, 80020004h loc_005C926C: mov var_90, 0000000Ah loc_005C9276: mov var_78, 80020004h loc_005C927D: mov var_80, 0000000Ah loc_005C9284: mov var_68, 80020004h loc_005C928B: mov var_70, 0000000Ah loc_005C9292: mov var_58, 80020004h loc_005C9299: mov var_60, 0000000Ah loc_005C92A0: mov var_48, 80020004h loc_005C92A7: mov var_50, 0000000Ah loc_005C92AE: lea eax, var_30 loc_005C92B1: push eax loc_005C92B2: lea ecx, var_A0 loc_005C92B8: push ecx loc_005C92B9: lea edx, var_90 loc_005C92BF: push edx loc_005C92C0: lea eax, var_80 loc_005C92C3: push eax loc_005C92C4: lea ecx, var_70 loc_005C92C7: push ecx loc_005C92C8: lea edx, var_60 loc_005C92CB: push edx loc_005C92CC: lea eax, var_50 loc_005C92CF: push eax loc_005C92D0: mov ecx, var_108 loc_005C92D6: mov edx, [ecx] loc_005C92D8: mov eax, var_108 loc_005C92DE: push eax loc_005C92DF: call [edx+0000003Ch] loc_005C92E2: fnclex loc_005C92E4: mov var_10C, eax loc_005C92EA: cmp var_10C, 00000000h loc_005C92F1: jge 005C9316h loc_005C92F3: push 0000003Ch loc_005C92F5: push 00443D94h loc_005C92FA: mov ecx, var_108 loc_005C9300: push ecx loc_005C9301: mov edx, var_10C loc_005C9307: push edx loc_005C9308: call [004010CCh] ; __vbaHresultCheckObj loc_005C930E: mov var_12C, eax loc_005C9314: jmp 005C9320h loc_005C9316: mov var_12C, 00000000h loc_005C9320: push 00443DA4h loc_005C9325: mov eax, var_30 loc_005C9328: push eax loc_005C9329: call [004013C4h] ; __vbaCastObj loc_005C932F: push eax loc_005C9330: lea ecx, var_24 loc_005C9333: push ecx loc_005C9334: call [00401128h] ; __vbaObjSet loc_005C933A: lea edx, var_30 loc_005C933D: push edx loc_005C933E: lea eax, var_2C loc_005C9341: push eax loc_005C9342: lea ecx, var_28 loc_005C9345: push ecx loc_005C9346: push 00000003h loc_005C9348: call [00401068h] ; __vbaFreeObjList loc_005C934E: add esp, 00000010h loc_005C9351: lea edx, var_A0 loc_005C9357: push edx loc_005C9358: lea eax, var_90 loc_005C935E: push eax loc_005C935F: lea ecx, var_80 loc_005C9362: push ecx loc_005C9363: lea edx, var_70 loc_005C9366: push edx loc_005C9367: lea eax, var_60 loc_005C936A: push eax loc_005C936B: lea ecx, var_50 loc_005C936E: push ecx loc_005C936F: lea edx, var_40 loc_005C9372: push edx loc_005C9373: push 00000007h loc_005C9375: call [00401050h] ; __vbaFreeVarList loc_005C937B: add esp, 00000020h loc_005C937E: mov var_4, 00000005h loc_005C9385: push 00443DB8h ; "File Name / Description" loc_005C938A: mov eax, var_24 loc_005C938D: mov ecx, [eax] loc_005C938F: mov edx, var_24 loc_005C9392: push edx loc_005C9393: call [ecx+00000028h] loc_005C9396: fnclex loc_005C9398: mov var_108, eax loc_005C939E: cmp var_108, 00000000h loc_005C93A5: jge 005C93C7h loc_005C93A7: push 00000028h loc_005C93A9: push 00443DA4h loc_005C93AE: mov eax, var_24 loc_005C93B1: push eax loc_005C93B2: mov ecx, var_108 loc_005C93B8: push ecx loc_005C93B9: call [004010CCh] ; __vbaHresultCheckObj loc_005C93BF: mov var_130, eax loc_005C93C5: jmp 005C93D1h loc_005C93C7: mov var_130, 00000000h loc_005C93D1: mov var_4, 00000006h loc_005C93D8: push 00000000h loc_005C93DA: push 80010005h loc_005C93DF: mov edx, Me loc_005C93E2: mov eax, [edx] loc_005C93E4: mov ecx, Me loc_005C93E7: push ecx loc_005C93E8: call [eax+0000033Ch] loc_005C93EE: push eax loc_005C93EF: lea edx, var_28 loc_005C93F2: push edx loc_005C93F3: call [00401128h] ; __vbaObjSet loc_005C93F9: push eax loc_005C93FA: lea eax, var_40 loc_005C93FD: push eax loc_005C93FE: call [00401214h] ; __vbaLateIdCallLd loc_005C9404: add esp, 00000010h loc_005C9407: push eax loc_005C9408: call [0040120Ch] ; __vbaR4Var loc_005C940E: cmp [0073A000h], 00000000h loc_005C9415: jnz 005C941Fh loc_005C9417: fdiv st0, real4 ptr [00401E28h] loc_005C941D: jmp 005C942Ah loc_005C941F: push [00401E28h] loc_005C9425: call 00412868h ; _adj_fdiv_m32 loc_005C942A: fnstsw ax loc_005C942C: test al, 0Dh loc_005C942E: jnz 005CAEE3h loc_005C9434: push ecx loc_005C9435: fstp real4 ptr [esp] loc_005C9438: mov ecx, var_24 loc_005C943B: mov edx, [ecx] loc_005C943D: mov eax, var_24 loc_005C9440: push eax loc_005C9441: call [edx+00000060h] loc_005C9444: fnclex loc_005C9446: mov var_108, eax loc_005C944C: cmp var_108, 00000000h loc_005C9453: jge 005C9475h loc_005C9455: push 00000060h loc_005C9457: push 00443DA4h loc_005C945C: mov ecx, var_24 loc_005C945F: push ecx loc_005C9460: mov edx, var_108 loc_005C9466: push edx loc_005C9467: call [004010CCh] ; __vbaHresultCheckObj loc_005C946D: mov var_134, eax loc_005C9473: jmp 005C947Fh loc_005C9475: mov var_134, 00000000h loc_005C947F: lea ecx, var_28 loc_005C9482: call [0040142Ch] ; __vbaFreeObj loc_005C9488: lea ecx, var_40 loc_005C948B: call [00401030h] ; __vbaFreeVar loc_005C9491: mov var_4, 00000007h loc_005C9498: push 00443D94h loc_005C949D: push 00000000h loc_005C949F: push 00000002h loc_005C94A1: mov eax, Me loc_005C94A4: mov ecx, [eax] loc_005C94A6: mov edx, Me loc_005C94A9: push edx loc_005C94AA: call [ecx+0000033Ch] loc_005C94B0: push eax loc_005C94B1: lea eax, var_28 loc_005C94B4: push eax loc_005C94B5: call [00401128h] ; __vbaObjSet loc_005C94BB: push eax loc_005C94BC: lea ecx, var_40 loc_005C94BF: push ecx loc_005C94C0: call [00401214h] ; __vbaLateIdCallLd loc_005C94C6: add esp, 00000010h loc_005C94C9: push eax loc_005C94CA: call [004011F8h] ; __vbaCastObjVar loc_005C94D0: push eax loc_005C94D1: lea edx, var_2C loc_005C94D4: push edx loc_005C94D5: call [00401128h] ; __vbaObjSet loc_005C94DB: mov var_108, eax loc_005C94E1: mov var_98, 80020004h loc_005C94EB: mov var_A0, 0000000Ah loc_005C94F5: mov var_88, 80020004h loc_005C94FF: mov var_90, 0000000Ah loc_005C9509: mov var_78, 80020004h loc_005C9510: mov var_80, 0000000Ah loc_005C9517: mov var_68, 80020004h loc_005C951E: mov var_70, 0000000Ah loc_005C9525: mov var_58, 80020004h loc_005C952C: mov var_60, 0000000Ah loc_005C9533: mov var_48, 80020004h loc_005C953A: mov var_50, 0000000Ah loc_005C9541: lea eax, var_30 loc_005C9544: push eax loc_005C9545: lea ecx, var_A0 loc_005C954B: push ecx loc_005C954C: lea edx, var_90 loc_005C9552: push edx loc_005C9553: lea eax, var_80 loc_005C9556: push eax loc_005C9557: lea ecx, var_70 loc_005C955A: push ecx loc_005C955B: lea edx, var_60 loc_005C955E: push edx loc_005C955F: lea eax, var_50 loc_005C9562: push eax loc_005C9563: mov ecx, var_108 loc_005C9569: mov edx, [ecx] loc_005C956B: mov eax, var_108 loc_005C9571: push eax loc_005C9572: call [edx+0000003Ch] loc_005C9575: fnclex loc_005C9577: mov var_10C, eax loc_005C957D: cmp var_10C, 00000000h loc_005C9584: jge 005C95A9h loc_005C9586: push 0000003Ch loc_005C9588: push 00443D94h loc_005C958D: mov ecx, var_108 loc_005C9593: push ecx loc_005C9594: mov edx, var_10C loc_005C959A: push edx loc_005C959B: call [004010CCh] ; __vbaHresultCheckObj loc_005C95A1: mov var_138, eax loc_005C95A7: jmp 005C95B3h loc_005C95A9: mov var_138, 00000000h loc_005C95B3: push 00443DA4h loc_005C95B8: mov eax, var_30 loc_005C95BB: push eax loc_005C95BC: call [004013C4h] ; __vbaCastObj loc_005C95C2: push eax loc_005C95C3: lea ecx, var_24 loc_005C95C6: push ecx loc_005C95C7: call [00401128h] ; __vbaObjSet loc_005C95CD: lea edx, var_30 loc_005C95D0: push edx loc_005C95D1: lea eax, var_2C loc_005C95D4: push eax loc_005C95D5: lea ecx, var_28 loc_005C95D8: push ecx loc_005C95D9: push 00000003h loc_005C95DB: call [00401068h] ; __vbaFreeObjList loc_005C95E1: add esp, 00000010h loc_005C95E4: lea edx, var_A0 loc_005C95EA: push edx loc_005C95EB: lea eax, var_90 loc_005C95F1: push eax loc_005C95F2: lea ecx, var_80 loc_005C95F5: push ecx loc_005C95F6: lea edx, var_70 loc_005C95F9: push edx loc_005C95FA: lea eax, var_60 loc_005C95FD: push eax loc_005C95FE: lea ecx, var_50 loc_005C9601: push ecx loc_005C9602: lea edx, var_40 loc_005C9605: push edx loc_005C9606: push 00000007h loc_005C9608: call [00401050h] ; __vbaFreeVarList loc_005C960E: add esp, 00000020h loc_005C9611: mov var_4, 00000008h loc_005C9618: push 00443DECh ; "Status" loc_005C961D: mov eax, var_24 loc_005C9620: mov ecx, [eax] loc_005C9622: mov edx, var_24 loc_005C9625: push edx loc_005C9626: call [ecx+00000028h] loc_005C9629: fnclex loc_005C962B: mov var_108, eax loc_005C9631: cmp var_108, 00000000h loc_005C9638: jge 005C965Ah loc_005C963A: push 00000028h loc_005C963C: push 00443DA4h loc_005C9641: mov eax, var_24 loc_005C9644: push eax loc_005C9645: mov ecx, var_108 loc_005C964B: push ecx loc_005C964C: call [004010CCh] ; __vbaHresultCheckObj loc_005C9652: mov var_13C, eax loc_005C9658: jmp 005C9664h loc_005C965A: mov var_13C, 00000000h loc_005C9664: mov var_4, 00000009h loc_005C966B: push 00000000h loc_005C966D: mov edx, var_24 loc_005C9670: mov eax, [edx] loc_005C9672: mov ecx, var_24 loc_005C9675: push ecx loc_005C9676: call [eax+00000030h] loc_005C9679: fnclex loc_005C967B: mov var_108, eax loc_005C9681: cmp var_108, 00000000h loc_005C9688: jge 005C96AAh loc_005C968A: push 00000030h loc_005C968C: push 00443DA4h loc_005C9691: mov edx, var_24 loc_005C9694: push edx loc_005C9695: mov eax, var_108 loc_005C969B: push eax loc_005C969C: call [004010CCh] ; __vbaHresultCheckObj loc_005C96A2: mov var_140, eax loc_005C96A8: jmp 005C96B4h loc_005C96AA: mov var_140, 00000000h loc_005C96B4: mov var_4, 0000000Ah loc_005C96BB: push 00000000h loc_005C96BD: push 80010005h loc_005C96C2: mov ecx, Me loc_005C96C5: mov edx, [ecx] loc_005C96C7: mov eax, Me loc_005C96CA: push eax loc_005C96CB: call [edx+0000033Ch] loc_005C96D1: push eax loc_005C96D2: lea ecx, var_28 loc_005C96D5: push ecx loc_005C96D6: call [00401128h] ; __vbaObjSet loc_005C96DC: push eax loc_005C96DD: lea edx, var_40 loc_005C96E0: push edx loc_005C96E1: call [00401214h] ; __vbaLateIdCallLd loc_005C96E7: add esp, 00000010h loc_005C96EA: push eax loc_005C96EB: call [0040120Ch] ; __vbaR4Var loc_005C96F1: cmp [0073A000h], 00000000h loc_005C96F8: jnz 005C9702h loc_005C96FA: fdiv st0, real8 ptr [00401E20h] loc_005C9700: jmp 005C9713h loc_005C9702: push [00401E24h] loc_005C9708: push [00401E20h] loc_005C970E: call 00412874h ; _adj_fdiv_m64 loc_005C9713: fnstsw ax loc_005C9715: test al, 0Dh loc_005C9717: jnz 005CAEE3h loc_005C971D: fstp real4 ptr var_144 loc_005C9723: fld real4 ptr var_144 loc_005C9729: push ecx loc_005C972A: fstp real4 ptr [esp] loc_005C972D: mov eax, var_24 loc_005C9730: mov ecx, [eax] loc_005C9732: mov edx, var_24 loc_005C9735: push edx loc_005C9736: call [ecx+00000060h] loc_005C9739: fnclex loc_005C973B: mov var_108, eax loc_005C9741: cmp var_108, 00000000h loc_005C9748: jge 005C976Ah loc_005C974A: push 00000060h loc_005C974C: push 00443DA4h loc_005C9751: mov eax, var_24 loc_005C9754: push eax loc_005C9755: mov ecx, var_108 loc_005C975B: push ecx loc_005C975C: call [004010CCh] ; __vbaHresultCheckObj loc_005C9762: mov var_148, eax loc_005C9768: jmp 005C9774h loc_005C976A: mov var_148, 00000000h loc_005C9774: lea ecx, var_28 loc_005C9777: call [0040142Ch] ; __vbaFreeObj loc_005C977D: lea ecx, var_40 loc_005C9780: call [00401030h] ; __vbaFreeVar loc_005C9786: mov var_4, 0000000Bh loc_005C978D: push 00443D94h loc_005C9792: push 00000000h loc_005C9794: push 00000002h loc_005C9796: mov edx, Me loc_005C9799: mov eax, [edx] loc_005C979B: mov ecx, Me loc_005C979E: push ecx loc_005C979F: call [eax+0000033Ch] loc_005C97A5: push eax loc_005C97A6: lea edx, var_28 loc_005C97A9: push edx loc_005C97AA: call [00401128h] ; __vbaObjSet loc_005C97B0: push eax loc_005C97B1: lea eax, var_40 loc_005C97B4: push eax loc_005C97B5: call [00401214h] ; __vbaLateIdCallLd loc_005C97BB: add esp, 00000010h loc_005C97BE: push eax loc_005C97BF: call [004011F8h] ; __vbaCastObjVar loc_005C97C5: push eax loc_005C97C6: lea ecx, var_2C loc_005C97C9: push ecx loc_005C97CA: call [00401128h] ; __vbaObjSet loc_005C97D0: mov var_108, eax loc_005C97D6: mov var_98, 80020004h loc_005C97E0: mov var_A0, 0000000Ah loc_005C97EA: mov var_88, 80020004h loc_005C97F4: mov var_90, 0000000Ah loc_005C97FE: mov var_78, 80020004h loc_005C9805: mov var_80, 0000000Ah loc_005C980C: mov var_68, 80020004h loc_005C9813: mov var_70, 0000000Ah loc_005C981A: mov var_58, 80020004h loc_005C9821: mov var_60, 0000000Ah loc_005C9828: mov var_48, 80020004h loc_005C982F: mov var_50, 0000000Ah loc_005C9836: lea edx, var_30 loc_005C9839: push edx loc_005C983A: lea eax, var_A0 loc_005C9840: push eax loc_005C9841: lea ecx, var_90 loc_005C9847: push ecx loc_005C9848: lea edx, var_80 loc_005C984B: push edx loc_005C984C: lea eax, var_70 loc_005C984F: push eax loc_005C9850: lea ecx, var_60 loc_005C9853: push ecx loc_005C9854: lea edx, var_50 loc_005C9857: push edx loc_005C9858: mov eax, var_108 loc_005C985E: mov ecx, [eax] loc_005C9860: mov edx, var_108 loc_005C9866: push edx loc_005C9867: call [ecx+0000003Ch] loc_005C986A: fnclex loc_005C986C: mov var_10C, eax loc_005C9872: cmp var_10C, 00000000h loc_005C9879: jge 005C989Eh loc_005C987B: push 0000003Ch loc_005C987D: push 00443D94h loc_005C9882: mov eax, var_108 loc_005C9888: push eax loc_005C9889: mov ecx, var_10C loc_005C988F: push ecx loc_005C9890: call [004010CCh] ; __vbaHresultCheckObj loc_005C9896: mov var_14C, eax loc_005C989C: jmp 005C98A8h loc_005C989E: mov var_14C, 00000000h loc_005C98A8: push 00443DA4h loc_005C98AD: mov edx, var_30 loc_005C98B0: push edx loc_005C98B1: call [004013C4h] ; __vbaCastObj loc_005C98B7: push eax loc_005C98B8: lea eax, var_24 loc_005C98BB: push eax loc_005C98BC: call [00401128h] ; __vbaObjSet loc_005C98C2: lea ecx, var_30 loc_005C98C5: push ecx loc_005C98C6: lea edx, var_2C loc_005C98C9: push edx loc_005C98CA: lea eax, var_28 loc_005C98CD: push eax loc_005C98CE: push 00000003h loc_005C98D0: call [00401068h] ; __vbaFreeObjList loc_005C98D6: add esp, 00000010h loc_005C98D9: lea ecx, var_A0 loc_005C98DF: push ecx loc_005C98E0: lea edx, var_90 loc_005C98E6: push edx loc_005C98E7: lea eax, var_80 loc_005C98EA: push eax loc_005C98EB: lea ecx, var_70 loc_005C98EE: push ecx loc_005C98EF: lea edx, var_60 loc_005C98F2: push edx loc_005C98F3: lea eax, var_50 loc_005C98F6: push eax loc_005C98F7: lea ecx, var_40 loc_005C98FA: push ecx loc_005C98FB: push 00000007h loc_005C98FD: call [00401050h] ; __vbaFreeVarList loc_005C9903: add esp, 00000020h loc_005C9906: mov var_4, 0000000Ch loc_005C990D: push 00443E00h ; "Size (K)" loc_005C9912: mov edx, var_24 loc_005C9915: mov eax, [edx] loc_005C9917: mov ecx, var_24 loc_005C991A: push ecx loc_005C991B: call [eax+00000028h] loc_005C991E: fnclex loc_005C9920: mov var_108, eax loc_005C9926: cmp var_108, 00000000h loc_005C992D: jge 005C994Fh loc_005C992F: push 00000028h loc_005C9931: push 00443DA4h loc_005C9936: mov edx, var_24 loc_005C9939: push edx loc_005C993A: mov eax, var_108 loc_005C9940: push eax loc_005C9941: call [004010CCh] ; __vbaHresultCheckObj loc_005C9947: mov var_150, eax loc_005C994D: jmp 005C9959h loc_005C994F: mov var_150, 00000000h loc_005C9959: mov var_4, 0000000Dh loc_005C9960: push 00000000h loc_005C9962: mov ecx, var_24 loc_005C9965: mov edx, [ecx] loc_005C9967: mov eax, var_24 loc_005C996A: push eax loc_005C996B: call [edx+00000030h] loc_005C996E: fnclex loc_005C9970: mov var_108, eax loc_005C9976: cmp var_108, 00000000h loc_005C997D: jge 005C999Fh loc_005C997F: push 00000030h loc_005C9981: push 00443DA4h loc_005C9986: mov ecx, var_24 loc_005C9989: push ecx loc_005C998A: mov edx, var_108 loc_005C9990: push edx loc_005C9991: call [004010CCh] ; __vbaHresultCheckObj loc_005C9997: mov var_154, eax loc_005C999D: jmp 005C99A9h loc_005C999F: mov var_154, 00000000h loc_005C99A9: mov var_4, 0000000Eh loc_005C99B0: push 00000000h loc_005C99B2: push 80010005h loc_005C99B7: mov eax, Me loc_005C99BA: mov ecx, [eax] loc_005C99BC: mov edx, Me loc_005C99BF: push edx loc_005C99C0: call [ecx+0000033Ch] loc_005C99C6: push eax loc_005C99C7: lea eax, var_28 loc_005C99CA: push eax loc_005C99CB: call [00401128h] ; __vbaObjSet loc_005C99D1: push eax loc_005C99D2: lea ecx, var_40 loc_005C99D5: push ecx loc_005C99D6: call [00401214h] ; __vbaLateIdCallLd loc_005C99DC: add esp, 00000010h loc_005C99DF: push eax loc_005C99E0: call [0040120Ch] ; __vbaR4Var loc_005C99E6: cmp [0073A000h], 00000000h loc_005C99ED: jnz 005C99F7h loc_005C99EF: fdiv st0, real8 ptr [00401E18h] loc_005C99F5: jmp 005C9A08h loc_005C99F7: push [00401E1Ch] loc_005C99FD: push [00401E18h] loc_005C9A03: call 00412874h ; _adj_fdiv_m64 loc_005C9A08: fnstsw ax loc_005C9A0A: test al, 0Dh loc_005C9A0C: jnz 005CAEE3h loc_005C9A12: fstp real4 ptr var_158 loc_005C9A18: fld real4 ptr var_158 loc_005C9A1E: push ecx loc_005C9A1F: fstp real4 ptr [esp] loc_005C9A22: mov edx, var_24 loc_005C9A25: mov eax, [edx] loc_005C9A27: mov ecx, var_24 loc_005C9A2A: push ecx loc_005C9A2B: call [eax+00000060h] loc_005C9A2E: fnclex loc_005C9A30: mov var_108, eax loc_005C9A36: cmp var_108, 00000000h loc_005C9A3D: jge 005C9A5Fh loc_005C9A3F: push 00000060h loc_005C9A41: push 00443DA4h loc_005C9A46: mov edx, var_24 loc_005C9A49: push edx loc_005C9A4A: mov eax, var_108 loc_005C9A50: push eax loc_005C9A51: call [004010CCh] ; __vbaHresultCheckObj loc_005C9A57: mov var_15C, eax loc_005C9A5D: jmp 005C9A69h loc_005C9A5F: mov var_15C, 00000000h loc_005C9A69: lea ecx, var_28 loc_005C9A6C: call [0040142Ch] ; __vbaFreeObj loc_005C9A72: lea ecx, var_40 loc_005C9A75: call [00401030h] ; __vbaFreeVar loc_005C9A7B: mov var_4, 0000000Fh loc_005C9A82: push 00443D94h loc_005C9A87: push 00000000h loc_005C9A89: push 00000002h loc_005C9A8B: mov ecx, Me loc_005C9A8E: mov edx, [ecx] loc_005C9A90: mov eax, Me loc_005C9A93: push eax loc_005C9A94: call [edx+0000033Ch] loc_005C9A9A: push eax loc_005C9A9B: lea ecx, var_28 loc_005C9A9E: push ecx loc_005C9A9F: call [00401128h] ; __vbaObjSet loc_005C9AA5: push eax loc_005C9AA6: lea edx, var_40 loc_005C9AA9: push edx loc_005C9AAA: call [00401214h] ; __vbaLateIdCallLd loc_005C9AB0: add esp, 00000010h loc_005C9AB3: push eax loc_005C9AB4: call [004011F8h] ; __vbaCastObjVar loc_005C9ABA: push eax loc_005C9ABB: lea eax, var_2C loc_005C9ABE: push eax loc_005C9ABF: call [00401128h] ; __vbaObjSet loc_005C9AC5: mov var_108, eax loc_005C9ACB: mov var_98, 80020004h loc_005C9AD5: mov var_A0, 0000000Ah loc_005C9ADF: mov var_88, 80020004h loc_005C9AE9: mov var_90, 0000000Ah loc_005C9AF3: mov var_78, 80020004h loc_005C9AFA: mov var_80, 0000000Ah loc_005C9B01: mov var_68, 80020004h loc_005C9B08: mov var_70, 0000000Ah loc_005C9B0F: mov var_58, 80020004h loc_005C9B16: mov var_60, 0000000Ah loc_005C9B1D: mov var_48, 80020004h loc_005C9B24: mov var_50, 0000000Ah loc_005C9B2B: lea ecx, var_30 loc_005C9B2E: push ecx loc_005C9B2F: lea edx, var_A0 loc_005C9B35: push edx loc_005C9B36: lea eax, var_90 loc_005C9B3C: push eax loc_005C9B3D: lea ecx, var_80 loc_005C9B40: push ecx loc_005C9B41: lea edx, var_70 loc_005C9B44: push edx loc_005C9B45: lea eax, var_60 loc_005C9B48: push eax loc_005C9B49: lea ecx, var_50 loc_005C9B4C: push ecx loc_005C9B4D: mov edx, var_108 loc_005C9B53: mov eax, [edx] loc_005C9B55: mov ecx, var_108 loc_005C9B5B: push ecx loc_005C9B5C: call [eax+0000003Ch] loc_005C9B5F: fnclex loc_005C9B61: mov var_10C, eax loc_005C9B67: cmp var_10C, 00000000h loc_005C9B6E: jge 005C9B93h loc_005C9B70: push 0000003Ch loc_005C9B72: push 00443D94h loc_005C9B77: mov edx, var_108 loc_005C9B7D: push edx loc_005C9B7E: mov eax, var_10C loc_005C9B84: push eax loc_005C9B85: call [004010CCh] ; __vbaHresultCheckObj loc_005C9B8B: mov var_160, eax loc_005C9B91: jmp 005C9B9Dh loc_005C9B93: mov var_160, 00000000h loc_005C9B9D: push 00443DA4h loc_005C9BA2: mov ecx, var_30 loc_005C9BA5: push ecx loc_005C9BA6: call [004013C4h] ; __vbaCastObj loc_005C9BAC: push eax loc_005C9BAD: lea edx, var_24 loc_005C9BB0: push edx loc_005C9BB1: call [00401128h] ; __vbaObjSet loc_005C9BB7: lea eax, var_30 loc_005C9BBA: push eax loc_005C9BBB: lea ecx, var_2C loc_005C9BBE: push ecx loc_005C9BBF: lea edx, var_28 loc_005C9BC2: push edx loc_005C9BC3: push 00000003h loc_005C9BC5: call [00401068h] ; __vbaFreeObjList loc_005C9BCB: add esp, 00000010h loc_005C9BCE: lea eax, var_A0 loc_005C9BD4: push eax loc_005C9BD5: lea ecx, var_90 loc_005C9BDB: push ecx loc_005C9BDC: lea edx, var_80 loc_005C9BDF: push edx loc_005C9BE0: lea eax, var_70 loc_005C9BE3: push eax loc_005C9BE4: lea ecx, var_60 loc_005C9BE7: push ecx loc_005C9BE8: lea edx, var_50 loc_005C9BEB: push edx loc_005C9BEC: lea eax, var_40 loc_005C9BEF: push eax loc_005C9BF0: push 00000007h loc_005C9BF2: call [00401050h] ; __vbaFreeVarList loc_005C9BF8: add esp, 00000020h loc_005C9BFB: mov var_4, 00000010h loc_005C9C02: push 00443E18h ; "Done (K)" loc_005C9C07: mov ecx, var_24 loc_005C9C0A: mov edx, [ecx] loc_005C9C0C: mov eax, var_24 loc_005C9C0F: push eax loc_005C9C10: call [edx+00000028h] loc_005C9C13: fnclex loc_005C9C15: mov var_108, eax loc_005C9C1B: cmp var_108, 00000000h loc_005C9C22: jge 005C9C44h loc_005C9C24: push 00000028h loc_005C9C26: push 00443DA4h loc_005C9C2B: mov ecx, var_24 loc_005C9C2E: push ecx loc_005C9C2F: mov edx, var_108 loc_005C9C35: push edx loc_005C9C36: call [004010CCh] ; __vbaHresultCheckObj loc_005C9C3C: mov var_164, eax loc_005C9C42: jmp 005C9C4Eh loc_005C9C44: mov var_164, 00000000h loc_005C9C4E: mov var_4, 00000011h loc_005C9C55: push 00000000h loc_005C9C57: mov eax, var_24 loc_005C9C5A: mov ecx, [eax] loc_005C9C5C: mov edx, var_24 loc_005C9C5F: push edx loc_005C9C60: call [ecx+00000030h] loc_005C9C63: fnclex loc_005C9C65: mov var_108, eax loc_005C9C6B: cmp var_108, 00000000h loc_005C9C72: jge 005C9C94h loc_005C9C74: push 00000030h loc_005C9C76: push 00443DA4h loc_005C9C7B: mov eax, var_24 loc_005C9C7E: push eax loc_005C9C7F: mov ecx, var_108 loc_005C9C85: push ecx loc_005C9C86: call [004010CCh] ; __vbaHresultCheckObj loc_005C9C8C: mov var_168, eax loc_005C9C92: jmp 005C9C9Eh loc_005C9C94: mov var_168, 00000000h loc_005C9C9E: mov var_4, 00000012h loc_005C9CA5: push 00000000h loc_005C9CA7: push 80010005h loc_005C9CAC: mov edx, Me loc_005C9CAF: mov eax, [edx] loc_005C9CB1: mov ecx, Me loc_005C9CB4: push ecx loc_005C9CB5: call [eax+0000033Ch] loc_005C9CBB: push eax loc_005C9CBC: lea edx, var_28 loc_005C9CBF: push edx loc_005C9CC0: call [00401128h] ; __vbaObjSet loc_005C9CC6: push eax loc_005C9CC7: lea eax, var_40 loc_005C9CCA: push eax loc_005C9CCB: call [00401214h] ; __vbaLateIdCallLd loc_005C9CD1: add esp, 00000010h loc_005C9CD4: push eax loc_005C9CD5: call [0040120Ch] ; __vbaR4Var loc_005C9CDB: cmp [0073A000h], 00000000h loc_005C9CE2: jnz 005C9CECh loc_005C9CE4: fdiv st0, real4 ptr [00401E10h] loc_005C9CEA: jmp 005C9CF7h loc_005C9CEC: push [00401E10h] loc_005C9CF2: call 00412868h ; _adj_fdiv_m32 loc_005C9CF7: fnstsw ax loc_005C9CF9: test al, 0Dh loc_005C9CFB: jnz 005CAEE3h loc_005C9D01: push ecx loc_005C9D02: fstp real4 ptr [esp] loc_005C9D05: mov ecx, var_24 loc_005C9D08: mov edx, [ecx] loc_005C9D0A: mov eax, var_24 loc_005C9D0D: push eax loc_005C9D0E: call [edx+00000060h] loc_005C9D11: fnclex loc_005C9D13: mov var_108, eax loc_005C9D19: cmp var_108, 00000000h loc_005C9D20: jge 005C9D42h loc_005C9D22: push 00000060h loc_005C9D24: push 00443DA4h loc_005C9D29: mov ecx, var_24 loc_005C9D2C: push ecx loc_005C9D2D: mov edx, var_108 loc_005C9D33: push edx loc_005C9D34: call [004010CCh] ; __vbaHresultCheckObj loc_005C9D3A: mov var_16C, eax loc_005C9D40: jmp 005C9D4Ch loc_005C9D42: mov var_16C, 00000000h loc_005C9D4C: lea ecx, var_28 loc_005C9D4F: call [0040142Ch] ; __vbaFreeObj loc_005C9D55: lea ecx, var_40 loc_005C9D58: call [00401030h] ; __vbaFreeVar loc_005C9D5E: mov var_4, 00000013h loc_005C9D65: push 00443D94h loc_005C9D6A: push 00000000h loc_005C9D6C: push 00000002h loc_005C9D6E: mov eax, Me loc_005C9D71: mov ecx, [eax] loc_005C9D73: mov edx, Me loc_005C9D76: push edx loc_005C9D77: call [ecx+0000033Ch] loc_005C9D7D: push eax loc_005C9D7E: lea eax, var_28 loc_005C9D81: push eax loc_005C9D82: call [00401128h] ; __vbaObjSet loc_005C9D88: push eax loc_005C9D89: lea ecx, var_40 loc_005C9D8C: push ecx loc_005C9D8D: call [00401214h] ; __vbaLateIdCallLd loc_005C9D93: add esp, 00000010h loc_005C9D96: push eax loc_005C9D97: call [004011F8h] ; __vbaCastObjVar loc_005C9D9D: push eax loc_005C9D9E: lea edx, var_2C loc_005C9DA1: push edx loc_005C9DA2: call [00401128h] ; __vbaObjSet loc_005C9DA8: mov var_108, eax loc_005C9DAE: mov var_98, 80020004h loc_005C9DB8: mov var_A0, 0000000Ah loc_005C9DC2: mov var_88, 80020004h loc_005C9DCC: mov var_90, 0000000Ah loc_005C9DD6: mov var_78, 80020004h loc_005C9DDD: mov var_80, 0000000Ah loc_005C9DE4: mov var_68, 80020004h loc_005C9DEB: mov var_70, 0000000Ah loc_005C9DF2: mov var_58, 80020004h loc_005C9DF9: mov var_60, 0000000Ah loc_005C9E00: mov var_48, 80020004h loc_005C9E07: mov var_50, 0000000Ah loc_005C9E0E: lea eax, var_30 loc_005C9E11: push eax loc_005C9E12: lea ecx, var_A0 loc_005C9E18: push ecx loc_005C9E19: lea edx, var_90 loc_005C9E1F: push edx loc_005C9E20: lea eax, var_80 loc_005C9E23: push eax loc_005C9E24: lea ecx, var_70 loc_005C9E27: push ecx loc_005C9E28: lea edx, var_60 loc_005C9E2B: push edx loc_005C9E2C: lea eax, var_50 loc_005C9E2F: push eax loc_005C9E30: mov ecx, var_108 loc_005C9E36: mov edx, [ecx] loc_005C9E38: mov eax, var_108 loc_005C9E3E: push eax loc_005C9E3F: call [edx+0000003Ch] loc_005C9E42: fnclex loc_005C9E44: mov var_10C, eax loc_005C9E4A: cmp var_10C, 00000000h loc_005C9E51: jge 005C9E76h loc_005C9E53: push 0000003Ch loc_005C9E55: push 00443D94h loc_005C9E5A: mov ecx, var_108 loc_005C9E60: push ecx loc_005C9E61: mov edx, var_10C loc_005C9E67: push edx loc_005C9E68: call [004010CCh] ; __vbaHresultCheckObj loc_005C9E6E: mov var_170, eax loc_005C9E74: jmp 005C9E80h loc_005C9E76: mov var_170, 00000000h loc_005C9E80: push 00443DA4h loc_005C9E85: mov eax, var_30 loc_005C9E88: push eax loc_005C9E89: call [004013C4h] ; __vbaCastObj loc_005C9E8F: push eax loc_005C9E90: lea ecx, var_24 loc_005C9E93: push ecx loc_005C9E94: call [00401128h] ; __vbaObjSet loc_005C9E9A: lea edx, var_30 loc_005C9E9D: push edx loc_005C9E9E: lea eax, var_2C loc_005C9EA1: push eax loc_005C9EA2: lea ecx, var_28 loc_005C9EA5: push ecx loc_005C9EA6: push 00000003h loc_005C9EA8: call [00401068h] ; __vbaFreeObjList loc_005C9EAE: add esp, 00000010h loc_005C9EB1: lea edx, var_A0 loc_005C9EB7: push edx loc_005C9EB8: lea eax, var_90 loc_005C9EBE: push eax loc_005C9EBF: lea ecx, var_80 loc_005C9EC2: push ecx loc_005C9EC3: lea edx, var_70 loc_005C9EC6: push edx loc_005C9EC7: lea eax, var_60 loc_005C9ECA: push eax loc_005C9ECB: lea ecx, var_50 loc_005C9ECE: push ecx loc_005C9ECF: lea edx, var_40 loc_005C9ED2: push edx loc_005C9ED3: push 00000007h loc_005C9ED5: call [00401050h] ; __vbaFreeVarList loc_005C9EDB: add esp, 00000020h loc_005C9EDE: mov var_4, 00000014h loc_005C9EE5: push 00443E30h ; "Est Time" loc_005C9EEA: mov eax, var_24 loc_005C9EED: mov ecx, [eax] loc_005C9EEF: mov edx, var_24 loc_005C9EF2: push edx loc_005C9EF3: call [ecx+00000028h] loc_005C9EF6: fnclex loc_005C9EF8: mov var_108, eax loc_005C9EFE: cmp var_108, 00000000h loc_005C9F05: jge 005C9F27h loc_005C9F07: push 00000028h loc_005C9F09: push 00443DA4h loc_005C9F0E: mov eax, var_24 loc_005C9F11: push eax loc_005C9F12: mov ecx, var_108 loc_005C9F18: push ecx loc_005C9F19: call [004010CCh] ; __vbaHresultCheckObj loc_005C9F1F: mov var_174, eax loc_005C9F25: jmp 005C9F31h loc_005C9F27: mov var_174, 00000000h loc_005C9F31: mov var_4, 00000015h loc_005C9F38: push 00000000h loc_005C9F3A: mov edx, var_24 loc_005C9F3D: mov eax, [edx] loc_005C9F3F: mov ecx, var_24 loc_005C9F42: push ecx loc_005C9F43: call [eax+00000030h] loc_005C9F46: fnclex loc_005C9F48: mov var_108, eax loc_005C9F4E: cmp var_108, 00000000h loc_005C9F55: jge 005C9F77h loc_005C9F57: push 00000030h loc_005C9F59: push 00443DA4h loc_005C9F5E: mov edx, var_24 loc_005C9F61: push edx loc_005C9F62: mov eax, var_108 loc_005C9F68: push eax loc_005C9F69: call [004010CCh] ; __vbaHresultCheckObj loc_005C9F6F: mov var_178, eax loc_005C9F75: jmp 005C9F81h loc_005C9F77: mov var_178, 00000000h loc_005C9F81: mov var_4, 00000016h loc_005C9F88: push 00000000h loc_005C9F8A: push 80010005h loc_005C9F8F: mov ecx, Me loc_005C9F92: mov edx, [ecx] loc_005C9F94: mov eax, Me loc_005C9F97: push eax loc_005C9F98: call [edx+0000033Ch] loc_005C9F9E: push eax loc_005C9F9F: lea ecx, var_28 loc_005C9FA2: push ecx loc_005C9FA3: call [00401128h] ; __vbaObjSet loc_005C9FA9: push eax loc_005C9FAA: lea edx, var_40 loc_005C9FAD: push edx loc_005C9FAE: call [00401214h] ; __vbaLateIdCallLd loc_005C9FB4: add esp, 00000010h loc_005C9FB7: push eax loc_005C9FB8: call [0040120Ch] ; __vbaR4Var loc_005C9FBE: cmp [0073A000h], 00000000h loc_005C9FC5: jnz 005C9FCFh loc_005C9FC7: fdiv st0, real8 ptr [00401E08h] loc_005C9FCD: jmp 005C9FE0h loc_005C9FCF: push [00401E0Ch] loc_005C9FD5: push [00401E08h] loc_005C9FDB: call 00412874h ; _adj_fdiv_m64 loc_005C9FE0: fnstsw ax loc_005C9FE2: test al, 0Dh loc_005C9FE4: jnz 005CAEE3h loc_005C9FEA: fstp real4 ptr var_17C loc_005C9FF0: fld real4 ptr var_17C loc_005C9FF6: push ecx loc_005C9FF7: fstp real4 ptr [esp] loc_005C9FFA: mov eax, var_24 loc_005C9FFD: mov ecx, [eax] loc_005C9FFF: mov edx, var_24 loc_005CA002: push edx loc_005CA003: call [ecx+00000060h] loc_005CA006: fnclex loc_005CA008: mov var_108, eax loc_005CA00E: cmp var_108, 00000000h loc_005CA015: jge 005CA037h loc_005CA017: push 00000060h loc_005CA019: push 00443DA4h loc_005CA01E: mov eax, var_24 loc_005CA021: push eax loc_005CA022: mov ecx, var_108 loc_005CA028: push ecx loc_005CA029: call [004010CCh] ; __vbaHresultCheckObj loc_005CA02F: mov var_180, eax loc_005CA035: jmp 005CA041h loc_005CA037: mov var_180, 00000000h loc_005CA041: lea ecx, var_28 loc_005CA044: call [0040142Ch] ; __vbaFreeObj loc_005CA04A: lea ecx, var_40 loc_005CA04D: call [00401030h] ; __vbaFreeVar loc_005CA053: mov var_4, 00000017h loc_005CA05A: push 00443D94h loc_005CA05F: push 00000000h loc_005CA061: push 00000002h loc_005CA063: mov edx, Me loc_005CA066: mov eax, [edx] loc_005CA068: mov ecx, Me loc_005CA06B: push ecx loc_005CA06C: call [eax+0000033Ch] loc_005CA072: push eax loc_005CA073: lea edx, var_28 loc_005CA076: push edx loc_005CA077: call [00401128h] ; __vbaObjSet loc_005CA07D: push eax loc_005CA07E: lea eax, var_40 loc_005CA081: push eax loc_005CA082: call [00401214h] ; __vbaLateIdCallLd loc_005CA088: add esp, 00000010h loc_005CA08B: push eax loc_005CA08C: call [004011F8h] ; __vbaCastObjVar loc_005CA092: push eax loc_005CA093: lea ecx, var_2C loc_005CA096: push ecx loc_005CA097: call [00401128h] ; __vbaObjSet loc_005CA09D: mov var_108, eax loc_005CA0A3: mov var_98, 80020004h loc_005CA0AD: mov var_A0, 0000000Ah loc_005CA0B7: mov var_88, 80020004h loc_005CA0C1: mov var_90, 0000000Ah loc_005CA0CB: mov var_78, 80020004h loc_005CA0D2: mov var_80, 0000000Ah loc_005CA0D9: mov var_68, 80020004h loc_005CA0E0: mov var_70, 0000000Ah loc_005CA0E7: mov var_58, 80020004h loc_005CA0EE: mov var_60, 0000000Ah loc_005CA0F5: mov var_48, 80020004h loc_005CA0FC: mov var_50, 0000000Ah loc_005CA103: lea edx, var_30 loc_005CA106: push edx loc_005CA107: lea eax, var_A0 loc_005CA10D: push eax loc_005CA10E: lea ecx, var_90 loc_005CA114: push ecx loc_005CA115: lea edx, var_80 loc_005CA118: push edx loc_005CA119: lea eax, var_70 loc_005CA11C: push eax loc_005CA11D: lea ecx, var_60 loc_005CA120: push ecx loc_005CA121: lea edx, var_50 loc_005CA124: push edx loc_005CA125: mov eax, var_108 loc_005CA12B: mov ecx, [eax] loc_005CA12D: mov edx, var_108 loc_005CA133: push edx loc_005CA134: call [ecx+0000003Ch] loc_005CA137: fnclex loc_005CA139: mov var_10C, eax loc_005CA13F: cmp var_10C, 00000000h loc_005CA146: jge 005CA16Bh loc_005CA148: push 0000003Ch loc_005CA14A: push 00443D94h loc_005CA14F: mov eax, var_108 loc_005CA155: push eax loc_005CA156: mov ecx, var_10C loc_005CA15C: push ecx loc_005CA15D: call [004010CCh] ; __vbaHresultCheckObj loc_005CA163: mov var_184, eax loc_005CA169: jmp 005CA175h loc_005CA16B: mov var_184, 00000000h loc_005CA175: push 00443DA4h loc_005CA17A: mov edx, var_30 loc_005CA17D: push edx loc_005CA17E: call [004013C4h] ; __vbaCastObj loc_005CA184: push eax loc_005CA185: lea eax, var_24 loc_005CA188: push eax loc_005CA189: call [00401128h] ; __vbaObjSet loc_005CA18F: lea ecx, var_30 loc_005CA192: push ecx loc_005CA193: lea edx, var_2C loc_005CA196: push edx loc_005CA197: lea eax, var_28 loc_005CA19A: push eax loc_005CA19B: push 00000003h loc_005CA19D: call [00401068h] ; __vbaFreeObjList loc_005CA1A3: add esp, 00000010h loc_005CA1A6: lea ecx, var_A0 loc_005CA1AC: push ecx loc_005CA1AD: lea edx, var_90 loc_005CA1B3: push edx loc_005CA1B4: lea eax, var_80 loc_005CA1B7: push eax loc_005CA1B8: lea ecx, var_70 loc_005CA1BB: push ecx loc_005CA1BC: lea edx, var_60 loc_005CA1BF: push edx loc_005CA1C0: lea eax, var_50 loc_005CA1C3: push eax loc_005CA1C4: lea ecx, var_40 loc_005CA1C7: push ecx loc_005CA1C8: push 00000007h loc_005CA1CA: call [00401050h] ; __vbaFreeVarList loc_005CA1D0: add esp, 00000020h loc_005CA1D3: mov var_4, 00000018h loc_005CA1DA: push 00443E48h ; "Site" loc_005CA1DF: mov edx, var_24 loc_005CA1E2: mov eax, [edx] loc_005CA1E4: mov ecx, var_24 loc_005CA1E7: push ecx loc_005CA1E8: call [eax+00000028h] loc_005CA1EB: fnclex loc_005CA1ED: mov var_108, eax loc_005CA1F3: cmp var_108, 00000000h loc_005CA1FA: jge 005CA21Ch loc_005CA1FC: push 00000028h loc_005CA1FE: push 00443DA4h loc_005CA203: mov edx, var_24 loc_005CA206: push edx loc_005CA207: mov eax, var_108 loc_005CA20D: push eax loc_005CA20E: call [004010CCh] ; __vbaHresultCheckObj loc_005CA214: mov var_188, eax loc_005CA21A: jmp 005CA226h loc_005CA21C: mov var_188, 00000000h loc_005CA226: mov var_4, 00000019h loc_005CA22D: push 00000000h loc_005CA22F: mov ecx, var_24 loc_005CA232: mov edx, [ecx] loc_005CA234: mov eax, var_24 loc_005CA237: push eax loc_005CA238: call [edx+00000030h] loc_005CA23B: fnclex loc_005CA23D: mov var_108, eax loc_005CA243: cmp var_108, 00000000h loc_005CA24A: jge 005CA26Ch loc_005CA24C: push 00000030h loc_005CA24E: push 00443DA4h loc_005CA253: mov ecx, var_24 loc_005CA256: push ecx loc_005CA257: mov edx, var_108 loc_005CA25D: push edx loc_005CA25E: call [004010CCh] ; __vbaHresultCheckObj loc_005CA264: mov var_18C, eax loc_005CA26A: jmp 005CA276h loc_005CA26C: mov var_18C, 00000000h loc_005CA276: mov var_4, 0000001Ah loc_005CA27D: push 00000000h loc_005CA27F: push 80010005h loc_005CA284: mov eax, Me loc_005CA287: mov ecx, [eax] loc_005CA289: mov edx, Me loc_005CA28C: push edx loc_005CA28D: call [ecx+0000033Ch] loc_005CA293: push eax loc_005CA294: lea eax, var_28 loc_005CA297: push eax loc_005CA298: call [00401128h] ; __vbaObjSet loc_005CA29E: push eax loc_005CA29F: lea ecx, var_40 loc_005CA2A2: push ecx loc_005CA2A3: call [00401214h] ; __vbaLateIdCallLd loc_005CA2A9: add esp, 00000010h loc_005CA2AC: push eax loc_005CA2AD: call [0040120Ch] ; __vbaR4Var loc_005CA2B3: cmp [0073A000h], 00000000h loc_005CA2BA: jnz 005CA2C4h loc_005CA2BC: fdiv st0, real4 ptr [00401E28h] loc_005CA2C2: jmp 005CA2CFh loc_005CA2C4: push [00401E28h] loc_005CA2CA: call 00412868h ; _adj_fdiv_m32 loc_005CA2CF: fnstsw ax loc_005CA2D1: test al, 0Dh loc_005CA2D3: jnz 005CAEE3h loc_005CA2D9: push ecx loc_005CA2DA: fstp real4 ptr [esp] loc_005CA2DD: mov edx, var_24 loc_005CA2E0: mov eax, [edx] loc_005CA2E2: mov ecx, var_24 loc_005CA2E5: push ecx loc_005CA2E6: call [eax+00000060h] loc_005CA2E9: fnclex loc_005CA2EB: mov var_108, eax loc_005CA2F1: cmp var_108, 00000000h loc_005CA2F8: jge 005CA31Ah loc_005CA2FA: push 00000060h loc_005CA2FC: push 00443DA4h loc_005CA301: mov edx, var_24 loc_005CA304: push edx loc_005CA305: mov eax, var_108 loc_005CA30B: push eax loc_005CA30C: call [004010CCh] ; __vbaHresultCheckObj loc_005CA312: mov var_190, eax loc_005CA318: jmp 005CA324h loc_005CA31A: mov var_190, 00000000h loc_005CA324: lea ecx, var_28 loc_005CA327: call [0040142Ch] ; __vbaFreeObj loc_005CA32D: lea ecx, var_40 loc_005CA330: call [00401030h] ; __vbaFreeVar loc_005CA336: mov var_4, 0000001Bh loc_005CA33D: push 00443D94h loc_005CA342: push 00000000h loc_005CA344: push 00000002h loc_005CA346: mov ecx, Me loc_005CA349: mov edx, [ecx] loc_005CA34B: mov eax, Me loc_005CA34E: push eax loc_005CA34F: call [edx+0000033Ch] loc_005CA355: push eax loc_005CA356: lea ecx, var_28 loc_005CA359: push ecx loc_005CA35A: call [00401128h] ; __vbaObjSet loc_005CA360: push eax loc_005CA361: lea edx, var_40 loc_005CA364: push edx loc_005CA365: call [00401214h] ; __vbaLateIdCallLd loc_005CA36B: add esp, 00000010h loc_005CA36E: push eax loc_005CA36F: call [004011F8h] ; __vbaCastObjVar loc_005CA375: push eax loc_005CA376: lea eax, var_2C loc_005CA379: push eax loc_005CA37A: call [00401128h] ; __vbaObjSet loc_005CA380: mov var_108, eax loc_005CA386: mov var_98, 80020004h loc_005CA390: mov var_A0, 0000000Ah loc_005CA39A: mov var_88, 80020004h loc_005CA3A4: mov var_90, 0000000Ah loc_005CA3AE: mov var_78, 80020004h loc_005CA3B5: mov var_80, 0000000Ah loc_005CA3BC: mov var_68, 80020004h loc_005CA3C3: mov var_70, 0000000Ah loc_005CA3CA: mov var_58, 80020004h loc_005CA3D1: mov var_60, 0000000Ah loc_005CA3D8: mov var_48, 80020004h loc_005CA3DF: mov var_50, 0000000Ah loc_005CA3E6: lea ecx, var_30 loc_005CA3E9: push ecx loc_005CA3EA: lea edx, var_A0 loc_005CA3F0: push edx loc_005CA3F1: lea eax, var_90 loc_005CA3F7: push eax loc_005CA3F8: lea ecx, var_80 loc_005CA3FB: push ecx loc_005CA3FC: lea edx, var_70 loc_005CA3FF: push edx loc_005CA400: lea eax, var_60 loc_005CA403: push eax loc_005CA404: lea ecx, var_50 loc_005CA407: push ecx loc_005CA408: mov edx, var_108 loc_005CA40E: mov eax, [edx] loc_005CA410: mov ecx, var_108 loc_005CA416: push ecx loc_005CA417: call [eax+0000003Ch] loc_005CA41A: fnclex loc_005CA41C: mov var_10C, eax loc_005CA422: cmp var_10C, 00000000h loc_005CA429: jge 005CA44Eh loc_005CA42B: push 0000003Ch loc_005CA42D: push 00443D94h loc_005CA432: mov edx, var_108 loc_005CA438: push edx loc_005CA439: mov eax, var_10C loc_005CA43F: push eax loc_005CA440: call [004010CCh] ; __vbaHresultCheckObj loc_005CA446: mov var_194, eax loc_005CA44C: jmp 005CA458h loc_005CA44E: mov var_194, 00000000h loc_005CA458: push 00443DA4h loc_005CA45D: mov ecx, var_30 loc_005CA460: push ecx loc_005CA461: call [004013C4h] ; __vbaCastObj loc_005CA467: push eax loc_005CA468: lea edx, var_24 loc_005CA46B: push edx loc_005CA46C: call [00401128h] ; __vbaObjSet loc_005CA472: lea eax, var_30 loc_005CA475: push eax loc_005CA476: lea ecx, var_2C loc_005CA479: push ecx loc_005CA47A: lea edx, var_28 loc_005CA47D: push edx loc_005CA47E: push 00000003h loc_005CA480: call [00401068h] ; __vbaFreeObjList loc_005CA486: add esp, 00000010h loc_005CA489: lea eax, var_A0 loc_005CA48F: push eax loc_005CA490: lea ecx, var_90 loc_005CA496: push ecx loc_005CA497: lea edx, var_80 loc_005CA49A: push edx loc_005CA49B: lea eax, var_70 loc_005CA49E: push eax loc_005CA49F: lea ecx, var_60 loc_005CA4A2: push ecx loc_005CA4A3: lea edx, var_50 loc_005CA4A6: push edx loc_005CA4A7: lea eax, var_40 loc_005CA4AA: push eax loc_005CA4AB: push 00000007h loc_005CA4AD: call [00401050h] ; __vbaFreeVarList loc_005CA4B3: add esp, 00000020h loc_005CA4B6: mov var_4, 0000001Ch loc_005CA4BD: push 00443E58h ; "Local File Info" loc_005CA4C2: mov ecx, var_24 loc_005CA4C5: mov edx, [ecx] loc_005CA4C7: mov eax, var_24 loc_005CA4CA: push eax loc_005CA4CB: call [edx+00000028h] loc_005CA4CE: fnclex loc_005CA4D0: mov var_108, eax loc_005CA4D6: cmp var_108, 00000000h loc_005CA4DD: jge 005CA4FFh loc_005CA4DF: push 00000028h loc_005CA4E1: push 00443DA4h loc_005CA4E6: mov ecx, var_24 loc_005CA4E9: push ecx loc_005CA4EA: mov edx, var_108 loc_005CA4F0: push edx loc_005CA4F1: call [004010CCh] ; __vbaHresultCheckObj loc_005CA4F7: mov var_198, eax loc_005CA4FD: jmp 005CA509h loc_005CA4FF: mov var_198, 00000000h loc_005CA509: mov var_4, 0000001Dh loc_005CA510: push 00000000h loc_005CA512: mov eax, var_24 loc_005CA515: mov ecx, [eax] loc_005CA517: mov edx, var_24 loc_005CA51A: push edx loc_005CA51B: call [ecx+00000030h] loc_005CA51E: fnclex loc_005CA520: mov var_108, eax loc_005CA526: cmp var_108, 00000000h loc_005CA52D: jge 005CA54Fh loc_005CA52F: push 00000030h loc_005CA531: push 00443DA4h loc_005CA536: mov eax, var_24 loc_005CA539: push eax loc_005CA53A: mov ecx, var_108 loc_005CA540: push ecx loc_005CA541: call [004010CCh] ; __vbaHresultCheckObj loc_005CA547: mov var_19C, eax loc_005CA54D: jmp 005CA559h loc_005CA54F: mov var_19C, 00000000h loc_005CA559: mov var_4, 0000001Eh loc_005CA560: push 00000000h loc_005CA562: push 80010005h loc_005CA567: mov edx, Me loc_005CA56A: mov eax, [edx] loc_005CA56C: mov ecx, Me loc_005CA56F: push ecx loc_005CA570: call [eax+0000033Ch] loc_005CA576: push eax loc_005CA577: lea edx, var_28 loc_005CA57A: push edx loc_005CA57B: call [00401128h] ; __vbaObjSet loc_005CA581: push eax loc_005CA582: lea eax, var_40 loc_005CA585: push eax loc_005CA586: call [00401214h] ; __vbaLateIdCallLd loc_005CA58C: add esp, 00000010h loc_005CA58F: push eax loc_005CA590: call [0040120Ch] ; __vbaR4Var loc_005CA596: push ecx loc_005CA597: fstp real4 ptr [esp] loc_005CA59A: mov ecx, var_24 loc_005CA59D: mov edx, [ecx] loc_005CA59F: mov eax, var_24 loc_005CA5A2: push eax loc_005CA5A3: call [edx+00000060h] loc_005CA5A6: fnclex loc_005CA5A8: mov var_108, eax loc_005CA5AE: cmp var_108, 00000000h loc_005CA5B5: jge 005CA5D7h loc_005CA5B7: push 00000060h loc_005CA5B9: push 00443DA4h loc_005CA5BE: mov ecx, var_24 loc_005CA5C1: push ecx loc_005CA5C2: mov edx, var_108 loc_005CA5C8: push edx loc_005CA5C9: call [004010CCh] ; __vbaHresultCheckObj loc_005CA5CF: mov var_1A0, eax loc_005CA5D5: jmp 005CA5E1h loc_005CA5D7: mov var_1A0, 00000000h loc_005CA5E1: lea ecx, var_28 loc_005CA5E4: call [0040142Ch] ; __vbaFreeObj loc_005CA5EA: lea ecx, var_40 loc_005CA5ED: call [00401030h] ; __vbaFreeVar loc_005CA5F3: mov var_4, 0000001Fh loc_005CA5FA: push 00443DA4h loc_005CA5FF: push 00000000h loc_005CA601: call [004013C4h] ; __vbaCastObj loc_005CA607: push eax loc_005CA608: lea eax, var_24 loc_005CA60B: push eax loc_005CA60C: call [00401128h] ; __vbaObjSet loc_005CA612: mov var_4, 00000020h loc_005CA619: push 00443E78h loc_005CA61E: push 00000000h loc_005CA620: push 00000003h loc_005CA622: mov ecx, Me loc_005CA625: mov edx, [ecx] loc_005CA627: mov eax, Me loc_005CA62A: push eax loc_005CA62B: call [edx+00000338h] loc_005CA631: push eax loc_005CA632: lea ecx, var_28 loc_005CA635: push ecx loc_005CA636: call [00401128h] ; __vbaObjSet loc_005CA63C: push eax loc_005CA63D: lea edx, var_40 loc_005CA640: push edx loc_005CA641: call [00401214h] ; __vbaLateIdCallLd loc_005CA647: add esp, 00000010h loc_005CA64A: push eax loc_005CA64B: call [004011F8h] ; __vbaCastObjVar loc_005CA651: push eax loc_005CA652: lea eax, var_2C loc_005CA655: push eax loc_005CA656: call [00401128h] ; __vbaObjSet loc_005CA65C: mov var_108, eax loc_005CA662: mov var_48, 00000002h loc_005CA669: mov var_50, 00000002h loc_005CA670: lea ecx, var_30 loc_005CA673: push ecx loc_005CA674: lea edx, var_50 loc_005CA677: push edx loc_005CA678: mov eax, var_108 loc_005CA67E: mov ecx, [eax] loc_005CA680: mov edx, var_108 loc_005CA686: push edx loc_005CA687: call [ecx+00000024h] loc_005CA68A: fnclex loc_005CA68C: mov var_10C, eax loc_005CA692: cmp var_10C, 00000000h loc_005CA699: jge 005CA6BEh loc_005CA69B: push 00000024h loc_005CA69D: push 00443E78h loc_005CA6A2: mov eax, var_108 loc_005CA6A8: push eax loc_005CA6A9: mov ecx, var_10C loc_005CA6AF: push ecx loc_005CA6B0: call [004010CCh] ; __vbaHresultCheckObj loc_005CA6B6: mov var_1A4, eax loc_005CA6BC: jmp 005CA6C8h loc_005CA6BE: mov var_1A4, 00000000h loc_005CA6C8: mov edx, var_30 loc_005CA6CB: mov var_110, edx loc_005CA6D1: push 00000000h loc_005CA6D3: mov eax, var_110 loc_005CA6D9: mov ecx, [eax] loc_005CA6DB: mov edx, var_110 loc_005CA6E1: push edx loc_005CA6E2: call [ecx+00000038h] loc_005CA6E5: fnclex loc_005CA6E7: mov var_114, eax loc_005CA6ED: cmp var_114, 00000000h loc_005CA6F4: jge 005CA719h loc_005CA6F6: push 00000038h loc_005CA6F8: push 00443E88h loc_005CA6FD: mov eax, var_110 loc_005CA703: push eax loc_005CA704: mov ecx, var_114 loc_005CA70A: push ecx loc_005CA70B: call [004010CCh] ; __vbaHresultCheckObj loc_005CA711: mov var_1A8, eax loc_005CA717: jmp 005CA723h loc_005CA719: mov var_1A8, 00000000h loc_005CA723: lea edx, var_30 loc_005CA726: push edx loc_005CA727: lea eax, var_2C loc_005CA72A: push eax loc_005CA72B: lea ecx, var_28 loc_005CA72E: push ecx loc_005CA72F: push 00000003h loc_005CA731: call [00401068h] ; __vbaFreeObjList loc_005CA737: add esp, 00000010h loc_005CA73A: lea edx, var_50 loc_005CA73D: push edx loc_005CA73E: lea eax, var_40 loc_005CA741: push eax loc_005CA742: push 00000002h loc_005CA744: call [00401050h] ; __vbaFreeVarList loc_005CA74A: add esp, 0000000Ch loc_005CA74D: mov var_4, 00000021h loc_005CA754: cmp [0073A254h], 00000000h loc_005CA75B: jnz 005CA779h loc_005CA75D: push 0073A254h loc_005CA762: push 00431838h loc_005CA767: call [004012FCh] ; __vbaNew2 loc_005CA76D: mov var_1AC, 0073A254h loc_005CA777: jmp 005CA783h loc_005CA779: mov var_1AC, 0073A254h loc_005CA783: lea ecx, var_104 loc_005CA789: push ecx loc_005CA78A: push 00443E9Ch ; "B12" loc_005CA78F: mov edx, var_1AC loc_005CA795: mov eax, [edx] loc_005CA797: push eax loc_005CA798: call 006A5DC0h loc_005CA79D: movsx ecx, var_104 loc_005CA7A4: test ecx, ecx loc_005CA7A6: jz 005CAAA9h loc_005CA7AC: mov var_4, 00000022h loc_005CA7B3: push 00443E78h loc_005CA7B8: push 00000000h loc_005CA7BA: push 00000003h loc_005CA7BC: mov edx, Me loc_005CA7BF: mov eax, [edx] loc_005CA7C1: mov ecx, Me loc_005CA7C4: push ecx loc_005CA7C5: call [eax+00000338h] loc_005CA7CB: push eax loc_005CA7CC: lea edx, var_28 loc_005CA7CF: push edx loc_005CA7D0: call [00401128h] ; __vbaObjSet loc_005CA7D6: push eax loc_005CA7D7: lea eax, var_40 loc_005CA7DA: push eax loc_005CA7DB: call [00401214h] ; __vbaLateIdCallLd loc_005CA7E1: add esp, 00000010h loc_005CA7E4: push eax loc_005CA7E5: call [004011F8h] ; __vbaCastObjVar loc_005CA7EB: push eax loc_005CA7EC: lea ecx, var_2C loc_005CA7EF: push ecx loc_005CA7F0: call [00401128h] ; __vbaObjSet loc_005CA7F6: mov var_108, eax loc_005CA7FC: mov var_48, 00000006h loc_005CA803: mov var_50, 00000002h loc_005CA80A: lea edx, var_30 loc_005CA80D: push edx loc_005CA80E: lea eax, var_50 loc_005CA811: push eax loc_005CA812: mov ecx, var_108 loc_005CA818: mov edx, [ecx] loc_005CA81A: mov eax, var_108 loc_005CA820: push eax loc_005CA821: call [edx+00000024h] loc_005CA824: fnclex loc_005CA826: mov var_10C, eax loc_005CA82C: cmp var_10C, 00000000h loc_005CA833: jge 005CA858h loc_005CA835: push 00000024h loc_005CA837: push 00443E78h loc_005CA83C: mov ecx, var_108 loc_005CA842: push ecx loc_005CA843: mov edx, var_10C loc_005CA849: push edx loc_005CA84A: call [004010CCh] ; __vbaHresultCheckObj loc_005CA850: mov var_1B0, eax loc_005CA856: jmp 005CA862h loc_005CA858: mov var_1B0, 00000000h loc_005CA862: mov eax, var_30 loc_005CA865: mov var_110, eax loc_005CA86B: push FFFFFFFFh loc_005CA86D: mov ecx, var_110 loc_005CA873: mov edx, [ecx] loc_005CA875: mov eax, var_110 loc_005CA87B: push eax loc_005CA87C: call [edx+00000038h] loc_005CA87F: fnclex loc_005CA881: mov var_114, eax loc_005CA887: cmp var_114, 00000000h loc_005CA88E: jge 005CA8B3h loc_005CA890: push 00000038h loc_005CA892: push 00443E88h loc_005CA897: mov ecx, var_110 loc_005CA89D: push ecx loc_005CA89E: mov edx, var_114 loc_005CA8A4: push edx loc_005CA8A5: call [004010CCh] ; __vbaHresultCheckObj loc_005CA8AB: mov var_1B4, eax loc_005CA8B1: jmp 005CA8BDh loc_005CA8B3: mov var_1B4, 00000000h loc_005CA8BD: lea eax, var_30 loc_005CA8C0: push eax loc_005CA8C1: lea ecx, var_2C loc_005CA8C4: push ecx loc_005CA8C5: lea edx, var_28 loc_005CA8C8: push edx loc_005CA8C9: push 00000003h loc_005CA8CB: call [00401068h] ; __vbaFreeObjList loc_005CA8D1: add esp, 00000010h loc_005CA8D4: lea eax, var_50 loc_005CA8D7: push eax loc_005CA8D8: lea ecx, var_40 loc_005CA8DB: push ecx loc_005CA8DC: push 00000002h loc_005CA8DE: call [00401050h] ; __vbaFreeVarList loc_005CA8E4: add esp, 0000000Ch loc_005CA8E7: mov var_4, 00000023h loc_005CA8EE: push 00443E78h loc_005CA8F3: push 00000000h loc_005CA8F5: push 00000003h loc_005CA8F7: mov edx, Me loc_005CA8FA: mov eax, [edx] loc_005CA8FC: mov ecx, Me loc_005CA8FF: push ecx loc_005CA900: call [eax+00000338h] loc_005CA906: push eax loc_005CA907: lea edx, var_28 loc_005CA90A: push edx loc_005CA90B: call [00401128h] ; __vbaObjSet loc_005CA911: push eax loc_005CA912: lea eax, var_40 loc_005CA915: push eax loc_005CA916: call [00401214h] ; __vbaLateIdCallLd loc_005CA91C: add esp, 00000010h loc_005CA91F: push eax loc_005CA920: call [004011F8h] ; __vbaCastObjVar loc_005CA926: push eax loc_005CA927: lea ecx, var_2C loc_005CA92A: push ecx loc_005CA92B: call [00401128h] ; __vbaObjSet loc_005CA931: mov var_108, eax loc_005CA937: mov var_48, 00000007h loc_005CA93E: mov var_50, 00000002h loc_005CA945: lea edx, var_30 loc_005CA948: push edx loc_005CA949: lea eax, var_50 loc_005CA94C: push eax loc_005CA94D: mov ecx, var_108 loc_005CA953: mov edx, [ecx] loc_005CA955: mov eax, var_108 loc_005CA95B: push eax loc_005CA95C: call [edx+00000024h] loc_005CA95F: fnclex loc_005CA961: mov var_10C, eax loc_005CA967: cmp var_10C, 00000000h loc_005CA96E: jge 005CA993h loc_005CA970: push 00000024h loc_005CA972: push 00443E78h loc_005CA977: mov ecx, var_108 loc_005CA97D: push ecx loc_005CA97E: mov edx, var_10C loc_005CA984: push edx loc_005CA985: call [004010CCh] ; __vbaHresultCheckObj loc_005CA98B: mov var_1B8, eax loc_005CA991: jmp 005CA99Dh loc_005CA993: mov var_1B8, 00000000h loc_005CA99D: mov eax, var_30 loc_005CA9A0: mov var_110, eax loc_005CA9A6: push FFFFFFFFh loc_005CA9A8: mov ecx, var_110 loc_005CA9AE: mov edx, [ecx] loc_005CA9B0: mov eax, var_110 loc_005CA9B6: push eax loc_005CA9B7: call [edx+00000038h] loc_005CA9BA: fnclex loc_005CA9BC: mov var_114, eax loc_005CA9C2: cmp var_114, 00000000h loc_005CA9C9: jge 005CA9EEh loc_005CA9CB: push 00000038h loc_005CA9CD: push 00443E88h loc_005CA9D2: mov ecx, var_110 loc_005CA9D8: push ecx loc_005CA9D9: mov edx, var_114 loc_005CA9DF: push edx loc_005CA9E0: call [004010CCh] ; __vbaHresultCheckObj loc_005CA9E6: mov var_1BC, eax loc_005CA9EC: jmp 005CA9F8h loc_005CA9EE: mov var_1BC, 00000000h loc_005CA9F8: lea eax, var_30 loc_005CA9FB: push eax loc_005CA9FC: lea ecx, var_2C loc_005CA9FF: push ecx loc_005CAA00: lea edx, var_28 loc_005CAA03: push edx loc_005CAA04: push 00000003h loc_005CAA06: call [00401068h] ; __vbaFreeObjList loc_005CAA0C: add esp, 00000010h loc_005CAA0F: lea eax, var_50 loc_005CAA12: push eax loc_005CAA13: lea ecx, var_40 loc_005CAA16: push ecx loc_005CAA17: push 00000002h loc_005CAA19: call [00401050h] ; __vbaFreeVarList loc_005CAA1F: add esp, 0000000Ch loc_005CAA22: mov var_4, 00000024h loc_005CAA29: mov edx, Me loc_005CAA2C: mov eax, [edx] loc_005CAA2E: mov ecx, Me loc_005CAA31: push ecx loc_005CAA32: call [eax+00000324h] loc_005CAA38: push eax loc_005CAA39: lea edx, var_28 loc_005CAA3C: push edx loc_005CAA3D: call [00401128h] ; __vbaObjSet loc_005CAA43: mov var_108, eax loc_005CAA49: push FFFFFFFFh loc_005CAA4B: mov eax, var_108 loc_005CAA51: mov ecx, [eax] loc_005CAA53: mov edx, var_108 loc_005CAA59: push edx loc_005CAA5A: call [ecx+00000074h] loc_005CAA5D: fnclex loc_005CAA5F: mov var_10C, eax loc_005CAA65: cmp var_10C, 00000000h loc_005CAA6C: jge 005CAA91h loc_005CAA6E: push 00000074h loc_005CAA70: push 00443EA4h loc_005CAA75: mov eax, var_108 loc_005CAA7B: push eax loc_005CAA7C: mov ecx, var_10C loc_005CAA82: push ecx loc_005CAA83: call [004010CCh] ; __vbaHresultCheckObj loc_005CAA89: mov var_1C0, eax loc_005CAA8F: jmp 005CAA9Bh loc_005CAA91: mov var_1C0, 00000000h loc_005CAA9B: lea ecx, var_28 loc_005CAA9E: call [0040142Ch] ; __vbaFreeObj loc_005CAAA4: jmp 005CADA1h loc_005CAAA9: mov var_4, 00000026h loc_005CAAB0: push 00443E78h loc_005CAAB5: push 00000000h loc_005CAAB7: push 00000003h loc_005CAAB9: mov edx, Me loc_005CAABC: mov eax, [edx] loc_005CAABE: mov ecx, Me loc_005CAAC1: push ecx loc_005CAAC2: call [eax+00000338h] loc_005CAAC8: push eax loc_005CAAC9: lea edx, var_28 loc_005CAACC: push edx loc_005CAACD: call [00401128h] ; __vbaObjSet loc_005CAAD3: push eax loc_005CAAD4: lea eax, var_40 loc_005CAAD7: push eax loc_005CAAD8: call [00401214h] ; __vbaLateIdCallLd loc_005CAADE: add esp, 00000010h loc_005CAAE1: push eax loc_005CAAE2: call [004011F8h] ; __vbaCastObjVar loc_005CAAE8: push eax loc_005CAAE9: lea ecx, var_2C loc_005CAAEC: push ecx loc_005CAAED: call [00401128h] ; __vbaObjSet loc_005CAAF3: mov var_108, eax loc_005CAAF9: mov var_48, 00000006h loc_005CAB00: mov var_50, 00000002h loc_005CAB07: lea edx, var_30 loc_005CAB0A: push edx loc_005CAB0B: lea eax, var_50 loc_005CAB0E: push eax loc_005CAB0F: mov ecx, var_108 loc_005CAB15: mov edx, [ecx] loc_005CAB17: mov eax, var_108 loc_005CAB1D: push eax loc_005CAB1E: call [edx+00000024h] loc_005CAB21: fnclex loc_005CAB23: mov var_10C, eax loc_005CAB29: cmp var_10C, 00000000h loc_005CAB30: jge 005CAB55h loc_005CAB32: push 00000024h loc_005CAB34: push 00443E78h loc_005CAB39: mov ecx, var_108 loc_005CAB3F: push ecx loc_005CAB40: mov edx, var_10C loc_005CAB46: push edx loc_005CAB47: call [004010CCh] ; __vbaHresultCheckObj loc_005CAB4D: mov var_1C4, eax loc_005CAB53: jmp 005CAB5Fh loc_005CAB55: mov var_1C4, 00000000h loc_005CAB5F: mov eax, var_30 loc_005CAB62: mov var_110, eax loc_005CAB68: push 00000000h loc_005CAB6A: mov ecx, var_110 loc_005CAB70: mov edx, [ecx] loc_005CAB72: mov eax, var_110 loc_005CAB78: push eax loc_005CAB79: call [edx+00000038h] loc_005CAB7C: fnclex loc_005CAB7E: mov var_114, eax loc_005CAB84: cmp var_114, 00000000h loc_005CAB8B: jge 005CABB0h loc_005CAB8D: push 00000038h loc_005CAB8F: push 00443E88h loc_005CAB94: mov ecx, var_110 loc_005CAB9A: push ecx loc_005CAB9B: mov edx, var_114 loc_005CABA1: push edx loc_005CABA2: call [004010CCh] ; __vbaHresultCheckObj loc_005CABA8: mov var_1C8, eax loc_005CABAE: jmp 005CABBAh loc_005CABB0: mov var_1C8, 00000000h loc_005CABBA: lea eax, var_30 loc_005CABBD: push eax loc_005CABBE: lea ecx, var_2C loc_005CABC1: push ecx loc_005CABC2: lea edx, var_28 loc_005CABC5: push edx loc_005CABC6: push 00000003h loc_005CABC8: call [00401068h] ; __vbaFreeObjList loc_005CABCE: add esp, 00000010h loc_005CABD1: lea eax, var_50 loc_005CABD4: push eax loc_005CABD5: lea ecx, var_40 loc_005CABD8: push ecx loc_005CABD9: push 00000002h loc_005CABDB: call [00401050h] ; __vbaFreeVarList loc_005CABE1: add esp, 0000000Ch loc_005CABE4: mov var_4, 00000027h loc_005CABEB: push 00443E78h loc_005CABF0: push 00000000h loc_005CABF2: push 00000003h loc_005CABF4: mov edx, Me loc_005CABF7: mov eax, [edx] loc_005CABF9: mov ecx, Me loc_005CABFC: push ecx loc_005CABFD: call [eax+00000338h] loc_005CAC03: push eax loc_005CAC04: lea edx, var_28 loc_005CAC07: push edx loc_005CAC08: call [00401128h] ; __vbaObjSet loc_005CAC0E: push eax loc_005CAC0F: lea eax, var_40 loc_005CAC12: push eax loc_005CAC13: call [00401214h] ; __vbaLateIdCallLd loc_005CAC19: add esp, 00000010h loc_005CAC1C: push eax loc_005CAC1D: call [004011F8h] ; __vbaCastObjVar loc_005CAC23: push eax loc_005CAC24: lea ecx, var_2C loc_005CAC27: push ecx loc_005CAC28: call [00401128h] ; __vbaObjSet loc_005CAC2E: mov var_108, eax loc_005CAC34: mov var_48, 00000007h loc_005CAC3B: mov var_50, 00000002h loc_005CAC42: lea edx, var_30 loc_005CAC45: push edx loc_005CAC46: lea eax, var_50 loc_005CAC49: push eax loc_005CAC4A: mov ecx, var_108 loc_005CAC50: mov edx, [ecx] loc_005CAC52: mov eax, var_108 loc_005CAC58: push eax loc_005CAC59: call [edx+00000024h] loc_005CAC5C: fnclex loc_005CAC5E: mov var_10C, eax loc_005CAC64: cmp var_10C, 00000000h loc_005CAC6B: jge 005CAC90h loc_005CAC6D: push 00000024h loc_005CAC6F: push 00443E78h loc_005CAC74: mov ecx, var_108 loc_005CAC7A: push ecx loc_005CAC7B: mov edx, var_10C loc_005CAC81: push edx loc_005CAC82: call [004010CCh] ; __vbaHresultCheckObj loc_005CAC88: mov var_1CC, eax loc_005CAC8E: jmp 005CAC9Ah loc_005CAC90: mov var_1CC, 00000000h loc_005CAC9A: mov eax, var_30 loc_005CAC9D: mov var_110, eax loc_005CACA3: push 00000000h loc_005CACA5: mov ecx, var_110 loc_005CACAB: mov edx, [ecx] loc_005CACAD: mov eax, var_110 loc_005CACB3: push eax loc_005CACB4: call [edx+00000038h] loc_005CACB7: fnclex loc_005CACB9: mov var_114, eax loc_005CACBF: cmp var_114, 00000000h loc_005CACC6: jge 005CACEBh loc_005CACC8: push 00000038h loc_005CACCA: push 00443E88h loc_005CACCF: mov ecx, var_110 loc_005CACD5: push ecx loc_005CACD6: mov edx, var_114 loc_005CACDC: push edx loc_005CACDD: call [004010CCh] ; __vbaHresultCheckObj loc_005CACE3: mov var_1D0, eax loc_005CACE9: jmp 005CACF5h loc_005CACEB: mov var_1D0, 00000000h loc_005CACF5: lea eax, var_30 loc_005CACF8: push eax loc_005CACF9: lea ecx, var_2C loc_005CACFC: push ecx loc_005CACFD: lea edx, var_28 loc_005CAD00: push edx loc_005CAD01: push 00000003h loc_005CAD03: call [00401068h] ; __vbaFreeObjList loc_005CAD09: add esp, 00000010h loc_005CAD0C: lea eax, var_50 loc_005CAD0F: push eax loc_005CAD10: lea ecx, var_40 loc_005CAD13: push ecx loc_005CAD14: push 00000002h loc_005CAD16: call [00401050h] ; __vbaFreeVarList loc_005CAD1C: add esp, 0000000Ch loc_005CAD1F: mov var_4, 00000028h loc_005CAD26: mov edx, Me loc_005CAD29: mov eax, [edx] loc_005CAD2B: mov ecx, Me loc_005CAD2E: push ecx loc_005CAD2F: call [eax+00000324h] loc_005CAD35: push eax loc_005CAD36: lea edx, var_28 loc_005CAD39: push edx loc_005CAD3A: call [00401128h] ; __vbaObjSet loc_005CAD40: mov var_108, eax loc_005CAD46: push 00000000h loc_005CAD48: mov eax, var_108 loc_005CAD4E: mov ecx, [eax] loc_005CAD50: mov edx, var_108 loc_005CAD56: push edx loc_005CAD57: call [ecx+00000074h] loc_005CAD5A: fnclex loc_005CAD5C: mov var_10C, eax loc_005CAD62: cmp var_10C, 00000000h loc_005CAD69: jge 005CAD8Eh loc_005CAD6B: push 00000074h loc_005CAD6D: push 00443EA4h loc_005CAD72: mov eax, var_108 loc_005CAD78: push eax loc_005CAD79: mov ecx, var_10C loc_005CAD7F: push ecx loc_005CAD80: call [004010CCh] ; __vbaHresultCheckObj loc_005CAD86: mov var_1D4, eax loc_005CAD8C: jmp 005CAD98h loc_005CAD8E: mov var_1D4, 00000000h loc_005CAD98: lea ecx, var_28 loc_005CAD9B: call [0040142Ch] ; __vbaFreeObj loc_005CADA1: mov var_4, 0000002Ah loc_005CADA8: mov edx, Me loc_005CADAB: mov eax, [edx] loc_005CADAD: mov ecx, Me loc_005CADB0: push ecx loc_005CADB1: call [eax+0000072Ch] loc_005CADB7: mov var_4, 0000002Bh loc_005CADBE: mov edx, Me loc_005CADC1: push edx loc_005CADC2: call 005C55E0h loc_005CADC7: mov var_4, 0000002Ch loc_005CADCE: mov eax, Me loc_005CADD1: push eax loc_005CADD2: call 005C80F0h loc_005CADD7: mov var_4, 0000002Dh loc_005CADDE: mov ecx, Me loc_005CADE1: mov [ecx+0000005Eh], FFFFFFh loc_005CADE7: mov var_4, 0000002Eh loc_005CADEE: mov edx, Me loc_005CADF1: mov [edx+00000060h], 0000h loc_005CADF7: mov var_4, 0000002Fh loc_005CADFE: push 00000000h loc_005CAE00: mov eax, Me loc_005CAE03: mov ecx, [eax] loc_005CAE05: mov edx, Me loc_005CAE08: push edx loc_005CAE09: call [ecx+000006FCh] loc_005CAE0F: fnclex loc_005CAE11: mov var_108, eax loc_005CAE17: cmp var_108, 00000000h loc_005CAE1E: jge 005CAE43h loc_005CAE20: push 000006FCh loc_005CAE25: push 00443270h ; "lmÕMI¸ŸI¢9Ë’ÄÙ£ímnuPopupEdit" loc_005CAE2A: mov eax, Me loc_005CAE2D: push eax loc_005CAE2E: mov ecx, var_108 loc_005CAE34: push ecx loc_005CAE35: call [004010CCh] ; __vbaHresultCheckObj loc_005CAE3B: mov var_1D8, eax loc_005CAE41: jmp 005CAE4Dh loc_005CAE43: mov var_1D8, 00000000h loc_005CAE4D: mov var_4, 00000030h loc_005CAE54: mov edx, Me loc_005CAE57: mov eax, [edx] loc_005CAE59: mov ecx, Me loc_005CAE5C: push ecx loc_005CAE5D: call [eax+000007D0h] loc_005CAE63: mov var_10, 00000000h loc_005CAE6A: fwait loc_005CAE6B: push 005CAEC1h loc_005CAE70: jmp 005CAEB7h loc_005CAE72: lea edx, var_30 loc_005CAE75: push edx loc_005CAE76: lea eax, var_2C loc_005CAE79: push eax loc_005CAE7A: lea ecx, var_28 loc_005CAE7D: push ecx loc_005CAE7E: push 00000003h loc_005CAE80: call [00401068h] ; __vbaFreeObjList loc_005CAE86: add esp, 00000010h loc_005CAE89: lea edx, var_A0 loc_005CAE8F: push edx loc_005CAE90: lea eax, var_90 loc_005CAE96: push eax loc_005CAE97: lea ecx, var_80 loc_005CAE9A: push ecx loc_005CAE9B: lea edx, var_70 loc_005CAE9E: push edx loc_005CAE9F: lea eax, var_60 loc_005CAEA2: push eax loc_005CAEA3: lea ecx, var_50 loc_005CAEA6: push ecx loc_005CAEA7: lea edx, var_40 loc_005CAEAA: push edx loc_005CAEAB: push 00000007h loc_005CAEAD: call [00401050h] ; __vbaFreeVarList loc_005CAEB3: add esp, 00000020h loc_005CAEB6: ret loc_005CAEB7: lea ecx, var_24 loc_005CAEBA: call [0040142Ch] ; __vbaFreeObj loc_005CAEC0: ret loc_005CAEC1: mov eax, Me loc_005CAEC4: mov ecx, [eax] loc_005CAEC6: mov edx, Me loc_005CAEC9: push edx loc_005CAECA: call [ecx+00000008h] loc_005CAECD: mov eax, var_10 loc_005CAED0: mov ecx, var_20 loc_005CAED3: mov fs:[00000000h], ecx loc_005CAEDA: pop edi loc_005CAEDB: pop esi loc_005CAEDC: pop ebx loc_005CAEDD: mov esp, ebp loc_005CAEDF: pop ebp loc_005CAEE0: retn 0004h End Sub Private Sub Form_Resize() '5CB210 loc_005CB210: push ebp loc_005CB211: mov ebp, esp loc_005CB213: sub esp, 0000000Ch loc_005CB216: push 00412856h ; __vbaExceptHandler loc_005CB21B: mov eax, fs:[00000000h] loc_005CB221: push eax loc_005CB222: mov fs:[00000000h], esp loc_005CB229: sub esp, 00000008h loc_005CB22C: push ebx loc_005CB22D: push esi loc_005CB22E: push edi loc_005CB22F: mov var_C, esp loc_005CB232: mov var_8, 00401EB8h loc_005CB239: mov eax, Me loc_005CB23C: mov ecx, eax loc_005CB23E: and ecx, 00000001h loc_005CB241: mov var_4, ecx loc_005CB244: and al, FEh loc_005CB246: push eax loc_005CB247: mov Me, eax loc_005CB24A: mov edx, [eax] loc_005CB24C: call [edx+00000004h] loc_005CB24F: mov var_4, 00000000h loc_005CB256: mov eax, Me loc_005CB259: push eax loc_005CB25A: mov ecx, [eax] loc_005CB25C: call [ecx+00000008h] loc_005CB25F: mov eax, var_4 loc_005CB262: mov ecx, var_14 loc_005CB265: pop edi loc_005CB266: pop esi loc_005CB267: mov fs:[00000000h], ecx loc_005CB26E: pop ebx loc_005CB26F: mov esp, ebp loc_005CB271: pop ebp loc_005CB272: retn 0004h End Sub Private Sub Form_Unload(Cancel As Integer) '5CB280 loc_005CB280: push ebp loc_005CB281: mov ebp, esp loc_005CB283: sub esp, 0000000Ch loc_005CB286: push 00412856h ; __vbaExceptHandler loc_005CB28B: mov eax, fs:[00000000h] loc_005CB291: push eax loc_005CB292: mov fs:[00000000h], esp loc_005CB299: sub esp, 00000018h loc_005CB29C: push ebx loc_005CB29D: push esi loc_005CB29E: push edi loc_005CB29F: mov var_C, esp loc_005CB2A2: mov var_8, 00401EC0h loc_005CB2A9: mov esi, Me loc_005CB2AC: mov eax, esi loc_005CB2AE: and eax, 00000001h loc_005CB2B1: mov var_4, eax loc_005CB2B4: and esi, FFFFFFFEh loc_005CB2B7: push esi loc_005CB2B8: mov Me, esi loc_005CB2BB: mov ecx, [esi] loc_005CB2BD: call [ecx+00000004h] loc_005CB2C0: xor edi, edi loc_005CB2C2: push 00440B00h loc_005CB2C7: mov var_1C, edi loc_005CB2CA: mov var_20, edi loc_005CB2CD: push esi loc_005CB2CE: mov var_18, edi loc_005CB2D1: mov var_20, edi loc_005CB2D4: mov var_1C, edi loc_005CB2D7: call [004013C4h] ; __vbaCastObj loc_005CB2DD: lea edx, var_18 loc_005CB2E0: push eax loc_005CB2E1: push edx loc_005CB2E2: call [00401128h] ; __vbaObjSet loc_005CB2E8: mov eax, [0073A218h] loc_005CB2ED: lea edx, var_20 loc_005CB2F0: push edx loc_005CB2F1: lea edx, var_1C loc_005CB2F4: mov ecx, [eax] loc_005CB2F6: push edx loc_005CB2F7: lea edx, var_18 loc_005CB2FA: push edx loc_005CB2FB: push eax loc_005CB2FC: call [ecx+0000001Ch] loc_005CB2FF: cmp eax, edi loc_005CB301: fnclex loc_005CB303: jge 005CB31Ah loc_005CB305: mov ecx, [0073A218h] loc_005CB30B: push 0000001Ch loc_005CB30D: push 00440B10h loc_005CB312: push ecx loc_005CB313: push eax loc_005CB314: call [004010CCh] ; __vbaHresultCheckObj loc_005CB31A: lea ecx, var_18 loc_005CB31D: call [0040142Ch] ; __vbaFreeObj loc_005CB323: push edi loc_005CB324: push edi loc_005CB325: push 00000001h loc_005CB327: add esi, 00000068h loc_005CB32A: push 00000003h loc_005CB32C: push esi loc_005CB32D: push 00000004h loc_005CB32F: push 00000080h loc_005CB334: call [00401220h] ; __vbaRedim loc_005CB33A: add esp, 0000001Ch loc_005CB33D: mov var_4, edi loc_005CB340: push 005CB352h loc_005CB345: jmp 005CB351h loc_005CB347: lea ecx, var_18 loc_005CB34A: call [0040142Ch] ; __vbaFreeObj loc_005CB350: ret loc_005CB351: ret loc_005CB352: mov eax, Me loc_005CB355: push eax loc_005CB356: mov edx, [eax] loc_005CB358: call [edx+00000008h] loc_005CB35B: mov eax, var_4 loc_005CB35E: mov ecx, var_14 loc_005CB361: pop edi loc_005CB362: pop esi loc_005CB363: mov fs:[00000000h], ecx loc_005CB36A: pop ebx loc_005CB36B: mov esp, ebp loc_005CB36D: pop ebp loc_005CB36E: retn 0008h End Sub Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) '5CB000 loc_005CB000: push ebp loc_005CB001: mov ebp, esp loc_005CB003: sub esp, 00000018h loc_005CB006: push 00412856h ; __vbaExceptHandler loc_005CB00B: mov eax, fs:[00000000h] loc_005CB011: push eax loc_005CB012: mov fs:[00000000h], esp loc_005CB019: mov eax, 0000009Ch loc_005CB01E: call 00412850h ; __vbaChkstk loc_005CB023: push ebx loc_005CB024: push esi loc_005CB025: push edi loc_005CB026: mov var_18, esp loc_005CB029: mov var_14, 00401E68h ; Chr(37) loc_005CB030: mov eax, Me loc_005CB033: and eax, 00000001h loc_005CB036: mov var_10, eax loc_005CB039: mov ecx, Me loc_005CB03C: and ecx, FFFFFFFEh loc_005CB03F: mov Me, ecx loc_005CB042: mov var_C, 00000000h loc_005CB049: mov edx, Me loc_005CB04C: mov eax, [edx] loc_005CB04E: mov ecx, Me loc_005CB051: push ecx loc_005CB052: call [eax+00000004h] loc_005CB055: mov var_4, 00000001h loc_005CB05C: mov var_4, 00000002h loc_005CB063: push FFFFFFFFh loc_005CB065: call [00401124h] ; __vbaOnError loc_005CB06B: mov var_4, 00000003h loc_005CB072: push 00000000h loc_005CB074: push 00000008h loc_005CB076: mov edx, Me loc_005CB079: mov eax, [edx] loc_005CB07B: mov ecx, Me loc_005CB07E: push ecx loc_005CB07F: call [eax+00000348h] loc_005CB085: push eax loc_005CB086: lea edx, var_24 loc_005CB089: push edx loc_005CB08A: call [00401128h] ; __vbaObjSet loc_005CB090: push eax loc_005CB091: lea eax, var_34 loc_005CB094: push eax loc_005CB095: call [00401214h] ; __vbaLateIdCallLd loc_005CB09B: add esp, 00000010h loc_005CB09E: push eax loc_005CB09F: call [00401150h] ; __vbaBoolVar loc_005CB0A5: mov var_A8, ax loc_005CB0AC: lea ecx, var_24 loc_005CB0AF: call [0040142Ch] ; __vbaFreeObj loc_005CB0B5: lea ecx, var_34 loc_005CB0B8: call [00401030h] ; __vbaFreeVar loc_005CB0BE: movsx ecx, var_A8 loc_005CB0C5: test ecx, ecx loc_005CB0C7: jz 005CB1AEh loc_005CB0CD: mov var_4, 00000004h loc_005CB0D4: mov var_5C, 80020004h loc_005CB0DB: mov var_64, 0000000Ah loc_005CB0E2: mov var_4C, 80020004h loc_005CB0E9: mov var_54, 0000000Ah loc_005CB0F0: mov var_3C, 80020004h loc_005CB0F7: mov var_44, 0000000Ah loc_005CB0FE: mov var_6C, 00443F18h ; "Closing the Download Manager will cancel any downloads in progress. Are you sure you want to close the Download Manager?" loc_005CB105: mov var_74, 00000008h loc_005CB10C: lea edx, var_74 loc_005CB10F: lea ecx, var_34 loc_005CB112: call [00401374h] ; __vbaVarDup loc_005CB118: lea edx, var_64 loc_005CB11B: push edx loc_005CB11C: lea eax, var_54 loc_005CB11F: push eax loc_005CB120: lea ecx, var_44 loc_005CB123: push ecx loc_005CB124: push 00000004h loc_005CB126: lea edx, var_34 loc_005CB129: push edx loc_005CB12A: call [00401120h] ; rtcMsgBox loc_005CB130: xor ecx, ecx loc_005CB132: cmp eax, 00000006h loc_005CB135: setz cl loc_005CB138: neg ecx loc_005CB13A: mov var_A8, cx loc_005CB141: lea edx, var_64 loc_005CB144: push edx loc_005CB145: lea eax, var_54 loc_005CB148: push eax loc_005CB149: lea ecx, var_44 loc_005CB14C: push ecx loc_005CB14D: lea edx, var_34 loc_005CB150: push edx loc_005CB151: push 00000004h loc_005CB153: call [00401050h] ; __vbaFreeVarList loc_005CB159: add esp, 00000014h loc_005CB15C: movsx eax, var_A8 loc_005CB163: test eax, eax loc_005CB165: jz 005CB18Fh loc_005CB167: mov var_4, 00000005h loc_005CB16E: mov ecx, Me loc_005CB171: mov [ecx+0000005Eh], FFFFFFh loc_005CB177: mov var_4, 00000006h loc_005CB17E: mov edx, Me loc_005CB181: mov eax, [edx] loc_005CB183: mov ecx, Me loc_005CB186: push ecx loc_005CB187: call [eax+000007ACh] loc_005CB18D: jmp 005CB1AEh loc_005CB18F: mov var_4, 00000008h loc_005CB196: mov edx, Me loc_005CB199: mov [edx+0000005Eh], 0000h loc_005CB19F: mov var_4, 00000009h loc_005CB1A6: mov eax, Cancel loc_005CB1A9: mov [eax], FFFFFFh loc_005CB1AE: mov var_10, 00000000h loc_005CB1B5: push 005CB1E2h loc_005CB1BA: jmp 005CB1E1h loc_005CB1BC: lea ecx, var_24 loc_005CB1BF: call [0040142Ch] ; __vbaFreeObj loc_005CB1C5: lea ecx, var_64 loc_005CB1C8: push ecx loc_005CB1C9: lea edx, var_54 loc_005CB1CC: push edx loc_005CB1CD: lea eax, var_44 loc_005CB1D0: push eax loc_005CB1D1: lea ecx, var_34 loc_005CB1D4: push ecx loc_005CB1D5: push 00000004h loc_005CB1D7: call [00401050h] ; __vbaFreeVarList loc_005CB1DD: add esp, 00000014h loc_005CB1E0: ret loc_005CB1E1: ret loc_005CB1E2: mov edx, Me loc_005CB1E5: mov eax, [edx] loc_005CB1E7: mov ecx, Me loc_005CB1EA: push ecx loc_005CB1EB: call [eax+00000008h] loc_005CB1EE: mov eax, var_10 loc_005CB1F1: mov ecx, var_20 loc_005CB1F4: mov fs:[00000000h], ecx loc_005CB1FB: pop edi loc_005CB1FC: pop esi loc_005CB1FD: pop ebx loc_005CB1FE: mov esp, ebp loc_005CB200: pop ebp loc_005CB201: retn 000Ch End Sub Private Sub Form_Activate() '5C9000 loc_005C9000: push ebp loc_005C9001: mov ebp, esp loc_005C9003: sub esp, 0000000Ch loc_005C9006: push 00412856h ; __vbaExceptHandler loc_005C900B: mov eax, fs:[00000000h] loc_005C9011: push eax loc_005C9012: mov fs:[00000000h], esp loc_005C9019: sub esp, 00000014h loc_005C901C: push ebx loc_005C901D: push esi loc_005C901E: push edi loc_005C901F: mov var_C, esp loc_005C9022: mov var_8, 00401D08h loc_005C9029: mov esi, Me loc_005C902C: mov eax, esi loc_005C902E: and eax, 00000001h loc_005C9031: mov var_4, eax loc_005C9034: and esi, FFFFFFFEh loc_005C9037: push esi loc_005C9038: mov Me, esi loc_005C903B: mov ecx, [esi] loc_005C903D: call [ecx+00000004h] loc_005C9040: xor edi, edi loc_005C9042: push 00440B00h loc_005C9047: mov var_1C, edi loc_005C904A: push esi loc_005C904B: mov var_18, edi loc_005C904E: mov var_1C, edi loc_005C9051: call [004013C4h] ; __vbaCastObj loc_005C9057: lea edx, var_18 loc_005C905A: push eax loc_005C905B: push edx loc_005C905C: call [00401128h] ; __vbaObjSet loc_005C9062: mov eax, [0073A218h] loc_005C9067: lea edx, var_1C loc_005C906A: push edx loc_005C906B: lea edx, var_18 loc_005C906E: mov ecx, [eax] loc_005C9070: push edx loc_005C9071: push eax loc_005C9072: call [ecx+00000020h] loc_005C9075: cmp eax, edi loc_005C9077: fnclex loc_005C9079: jge 005C9090h loc_005C907B: mov ecx, [0073A218h] loc_005C9081: push 00000020h loc_005C9083: push 00440B10h loc_005C9088: push ecx loc_005C9089: push eax loc_005C908A: call [004010CCh] ; __vbaHresultCheckObj loc_005C9090: lea ecx, var_18 loc_005C9093: call [0040142Ch] ; __vbaFreeObj loc_005C9099: mov edx, [esi] loc_005C909B: push esi loc_005C909C: call [edx+00000754h] loc_005C90A2: cmp [esi+000000A4h], di loc_005C90A9: jnz 005C90BDh loc_005C90AB: mov eax, [esi] loc_005C90AD: push esi loc_005C90AE: mov [esi+000000A4h], FFFFFFh loc_005C90B7: call [eax+000007CCh] loc_005C90BD: mov var_4, edi loc_005C90C0: push 005C90D2h loc_005C90C5: jmp 005C90D1h loc_005C90C7: lea ecx, var_18 loc_005C90CA: call [0040142Ch] ; __vbaFreeObj loc_005C90D0: ret loc_005C90D1: ret loc_005C90D2: mov eax, Me loc_005C90D5: push eax loc_005C90D6: mov ecx, [eax] loc_005C90D8: call [ecx+00000008h] loc_005C90DB: mov eax, var_4 loc_005C90DE: mov ecx, var_14 loc_005C90E1: pop edi loc_005C90E2: pop esi loc_005C90E3: mov fs:[00000000h], ecx loc_005C90EA: pop ebx loc_005C90EB: mov esp, ebp loc_005C90ED: pop ebp loc_005C90EE: retn 0004h End Sub Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) '5C9100 loc_005C9100: push ebp loc_005C9101: mov ebp, esp loc_005C9103: sub esp, 0000000Ch loc_005C9106: push 00412856h ; __vbaExceptHandler loc_005C910B: mov eax, fs:[00000000h] loc_005C9111: push eax loc_005C9112: mov fs:[00000000h], esp loc_005C9119: sub esp, 00000008h loc_005C911C: push ebx loc_005C911D: push esi loc_005C911E: push edi loc_005C911F: mov var_C, esp loc_005C9122: mov var_8, 00401D18h loc_005C9129: mov esi, Me loc_005C912C: mov eax, esi loc_005C912E: and eax, 00000001h loc_005C9131: mov var_4, eax loc_005C9134: and esi, FFFFFFFEh loc_005C9137: push esi loc_005C9138: mov Me, esi loc_005C913B: mov ecx, [esi] loc_005C913D: call [ecx+00000004h] loc_005C9140: mov edx, KeyCode loc_005C9143: cmp [edx], 0070h loc_005C9147: jnz 005C914Fh loc_005C9149: push esi loc_005C914A: call 005D98B0h loc_005C914F: mov var_4, 00000000h loc_005C9156: mov eax, Me loc_005C9159: push eax loc_005C915A: mov ecx, [eax] loc_005C915C: call [ecx+00000008h] loc_005C915F: mov eax, var_4 loc_005C9162: mov ecx, var_14 loc_005C9165: pop edi loc_005C9166: pop esi loc_005C9167: mov fs:[00000000h], ecx loc_005C916E: pop ebx loc_005C916F: mov esp, ebp loc_005C9171: pop ebp loc_005C9172: retn 000Ch End Sub Private Sub mnuExit_Click() '5CE6D0 loc_005CE6D0: push ebp loc_005CE6D1: mov ebp, esp loc_005CE6D3: sub esp, 00000018h loc_005CE6D6: push 00412856h ; __vbaExceptHandler loc_005CE6DB: mov eax, fs:[00000000h] loc_005CE6E1: push eax loc_005CE6E2: mov fs:[00000000h], esp loc_005CE6E9: mov eax, 00000028h loc_005CE6EE: call 00412850h ; __vbaChkstk loc_005CE6F3: push ebx loc_005CE6F4: push esi loc_005CE6F5: push edi loc_005CE6F6: mov var_18, esp loc_005CE6F9: mov var_14, 00402090h ; Chr(37) loc_005CE700: mov eax, Me loc_005CE703: and eax, 00000001h loc_005CE706: mov var_10, eax loc_005CE709: mov ecx, Me loc_005CE70C: and ecx, FFFFFFFEh loc_005CE70F: mov Me, ecx loc_005CE712: mov var_C, 00000000h loc_005CE719: mov edx, Me loc_005CE71C: mov eax, [edx] loc_005CE71E: mov ecx, Me loc_005CE721: push ecx loc_005CE722: call [eax+00000004h] loc_005CE725: mov var_4, 00000001h loc_005CE72C: mov var_4, 00000002h loc_005CE733: push FFFFFFFFh loc_005CE735: call [00401124h] ; __vbaOnError loc_005CE73B: mov var_4, 00000003h loc_005CE742: push 00000000h loc_005CE744: push 00000012h loc_005CE746: mov edx, Me loc_005CE749: mov eax, [edx] loc_005CE74B: mov ecx, Me loc_005CE74E: push ecx loc_005CE74F: call [eax+00000348h] loc_005CE755: push eax loc_005CE756: lea edx, var_24 loc_005CE759: push edx loc_005CE75A: call [00401128h] ; __vbaObjSet loc_005CE760: push eax loc_005CE761: call [0040103Ch] ; __vbaLateIdCall loc_005CE767: add esp, 0000000Ch loc_005CE76A: lea ecx, var_24 loc_005CE76D: call [0040142Ch] ; __vbaFreeObj loc_005CE773: mov var_4, 00000004h loc_005CE77A: cmp [0073C818h], 00000000h loc_005CE781: jnz 005CE79Ch loc_005CE783: push 0073C818h loc_005CE788: push 00441F00h loc_005CE78D: call [004012FCh] ; __vbaNew2 loc_005CE793: mov var_44, 0073C818h loc_005CE79A: jmp 005CE7A3h loc_005CE79C: mov var_44, 0073C818h loc_005CE7A3: mov eax, var_44 loc_005CE7A6: mov ecx, [eax] loc_005CE7A8: mov var_28, ecx loc_005CE7AB: mov edx, Me loc_005CE7AE: push edx loc_005CE7AF: lea eax, var_24 loc_005CE7B2: push eax loc_005CE7B3: call [00401130h] ; __vbaObjSetAddref loc_005CE7B9: push eax loc_005CE7BA: mov ecx, var_28 loc_005CE7BD: mov edx, [ecx] loc_005CE7BF: mov eax, var_28 loc_005CE7C2: push eax loc_005CE7C3: call [edx+00000010h] loc_005CE7C6: fnclex loc_005CE7C8: mov var_2C, eax loc_005CE7CB: cmp var_2C, 00000000h loc_005CE7CF: jge 005CE7EBh loc_005CE7D1: push 00000010h loc_005CE7D3: push 00441EF0h loc_005CE7D8: mov ecx, var_28 loc_005CE7DB: push ecx loc_005CE7DC: mov edx, var_2C loc_005CE7DF: push edx loc_005CE7E0: call [004010CCh] ; __vbaHresultCheckObj loc_005CE7E6: mov var_48, eax loc_005CE7E9: jmp 005CE7F2h loc_005CE7EB: mov var_48, 00000000h loc_005CE7F2: lea ecx, var_24 loc_005CE7F5: call [0040142Ch] ; __vbaFreeObj loc_005CE7FB: mov var_10, 00000000h loc_005CE802: push 005CE814h loc_005CE807: jmp 005CE813h loc_005CE809: lea ecx, var_24 loc_005CE80C: call [0040142Ch] ; __vbaFreeObj loc_005CE812: ret loc_005CE813: ret loc_005CE814: mov eax, Me loc_005CE817: mov ecx, [eax] loc_005CE819: mov edx, Me loc_005CE81C: push edx loc_005CE81D: call [ecx+00000008h] loc_005CE820: mov eax, var_10 loc_005CE823: mov ecx, var_20 loc_005CE826: mov fs:[00000000h], ecx loc_005CE82D: pop edi loc_005CE82E: pop esi loc_005CE82F: pop ebx loc_005CE830: mov esp, ebp loc_005CE832: pop ebp loc_005CE833: retn 0004h End Sub Private Sub tmrDownloadRate_Timer() '5D8CC0 loc_005D8CC0: push ebp loc_005D8CC1: mov ebp, esp loc_005D8CC3: sub esp, 00000018h loc_005D8CC6: push 00412856h ; __vbaExceptHandler loc_005D8CCB: mov eax, fs:[00000000h] loc_005D8CD1: push eax loc_005D8CD2: mov fs:[00000000h], esp loc_005D8CD9: mov eax, 0000011Ch loc_005D8CDE: call 00412850h ; __vbaChkstk loc_005D8CE3: push ebx loc_005D8CE4: push esi loc_005D8CE5: push edi loc_005D8CE6: mov var_18, esp loc_005D8CE9: mov var_14, 004026F0h ; "'" loc_005D8CF0: mov eax, Me loc_005D8CF3: and eax, 00000001h loc_005D8CF6: mov var_10, eax loc_005D8CF9: mov ecx, Me loc_005D8CFC: and ecx, FFFFFFFEh loc_005D8CFF: mov Me, ecx loc_005D8D02: mov var_C, 00000000h loc_005D8D09: mov edx, Me loc_005D8D0C: mov eax, [edx] loc_005D8D0E: mov ecx, Me loc_005D8D11: push ecx loc_005D8D12: call [eax+00000004h] loc_005D8D15: mov var_4, 00000001h loc_005D8D1C: mov var_4, 00000002h loc_005D8D23: push FFFFFFFFh loc_005D8D25: call [00401124h] ; __vbaOnError loc_005D8D2B: mov var_4, 00000003h loc_005D8D32: mov edx, Me loc_005D8D35: mov eax, [edx+000000F8h] loc_005D8D3B: mov cx, [eax+00000004h] loc_005D8D3F: add cx, 0001h loc_005D8D43: jo 005D98A7h loc_005D8D49: mov edx, Me loc_005D8D4C: mov eax, [edx+000000F8h] loc_005D8D52: mov [eax+00000004h], cx loc_005D8D56: mov var_4, 00000004h loc_005D8D5D: mov ecx, Me loc_005D8D60: mov edx, [ecx+000000F8h] loc_005D8D66: movsx esi, [edx+00000004h] loc_005D8D6A: push 004454D4h ; "Downloading " loc_005D8D6F: call [00401044h] ; __vbaLenBstr loc_005D8D75: cmp esi, eax loc_005D8D77: jle 005D8D8Fh loc_005D8D79: mov var_4, 00000005h loc_005D8D80: mov eax, Me loc_005D8D83: mov ecx, [eax+000000F8h] loc_005D8D89: mov [ecx+00000004h], 0001h loc_005D8D8F: mov var_4, 00000007h loc_005D8D96: push 004454D4h ; "Downloading " loc_005D8D9B: call [00401044h] ; __vbaLenBstr loc_005D8DA1: mov ecx, eax loc_005D8DA3: mov edx, Me loc_005D8DA6: mov eax, [edx+000000F8h] loc_005D8DAC: movsx edx, [eax+00000004h] loc_005D8DB0: sub ecx, edx loc_005D8DB2: jo 005D98A7h loc_005D8DB8: sub ecx, 0000000Bh loc_005D8DBB: jo 005D98A7h loc_005D8DC1: call [004011E4h] ; __vbaI2I4 loc_005D8DC7: mov var_44, ax loc_005D8DCB: mov var_4, 00000008h loc_005D8DD2: cmp var_44, 0000h loc_005D8DD7: jge 005D8DE6h loc_005D8DD9: mov var_4, 00000009h loc_005D8DE0: mov var_44, 0000h loc_005D8DE6: mov var_4, 0000000Bh loc_005D8DED: mov var_C0, 004454D4h ; "Downloading " loc_005D8DF7: mov var_C8, 00000008h loc_005D8E01: lea edx, var_C8 loc_005D8E07: lea ecx, var_78 loc_005D8E0A: call [00401374h] ; __vbaVarDup loc_005D8E10: mov eax, Me loc_005D8E13: mov ecx, [eax+000000F8h] loc_005D8E19: movsx edx, [ecx+00000004h] loc_005D8E1D: push edx loc_005D8E1E: lea eax, var_78 loc_005D8E21: push eax loc_005D8E22: lea ecx, var_88 loc_005D8E28: push ecx loc_005D8E29: call [004013D8h] ; rtcRightCharVar loc_005D8E2F: mov var_D0, 004454D4h ; "Downloading " loc_005D8E39: mov var_D8, 00000008h loc_005D8E43: lea edx, var_D8 loc_005D8E49: lea ecx, var_98 loc_005D8E4F: call [00401374h] ; __vbaVarDup loc_005D8E55: movsx edx, var_44 loc_005D8E59: push edx loc_005D8E5A: lea eax, var_98 loc_005D8E60: push eax loc_005D8E61: lea ecx, var_A8 loc_005D8E67: push ecx loc_005D8E68: call [004013ACh] ; rtcLeftCharVar loc_005D8E6E: lea edx, var_88 loc_005D8E74: push edx loc_005D8E75: lea eax, var_A8 loc_005D8E7B: push eax loc_005D8E7C: lea ecx, var_B8 loc_005D8E82: push ecx loc_005D8E83: call [004012B0h] ; __vbaVarCat loc_005D8E89: push eax loc_005D8E8A: call [00401040h] ; __vbaStrVarMove loc_005D8E90: mov edx, eax loc_005D8E92: lea ecx, var_48 loc_005D8E95: call [004013C0h] ; __vbaStrMove loc_005D8E9B: mov edx, eax loc_005D8E9D: mov eax, Me loc_005D8EA0: mov ecx, [eax+000000F8h] loc_005D8EA6: call [00401310h] ; __vbaStrCopy loc_005D8EAC: lea ecx, var_48 loc_005D8EAF: call [00401430h] ; __vbaFreeStr loc_005D8EB5: lea ecx, var_B8 loc_005D8EBB: push ecx loc_005D8EBC: lea edx, var_A8 loc_005D8EC2: push edx loc_005D8EC3: lea eax, var_88 loc_005D8EC9: push eax loc_005D8ECA: lea ecx, var_98 loc_005D8ED0: push ecx loc_005D8ED1: lea edx, var_78 loc_005D8ED4: push edx loc_005D8ED5: push 00000005h loc_005D8ED7: call [00401050h] ; __vbaFreeVarList loc_005D8EDD: add esp, 00000018h loc_005D8EE0: mov var_4, 0000000Ch loc_005D8EE7: mov eax, Me loc_005D8EEA: mov ecx, [eax+000000F8h] loc_005D8EF0: mov edx, [ecx] loc_005D8EF2: push edx loc_005D8EF3: call [00401044h] ; __vbaLenBstr loc_005D8EF9: mov esi, eax loc_005D8EFB: push 004454D4h ; "Downloading " loc_005D8F00: call [00401044h] ; __vbaLenBstr loc_005D8F06: cmp esi, eax loc_005D8F08: jle 005D8F25h loc_005D8F0A: mov var_4, 0000000Dh loc_005D8F11: mov edx, 00445508h ; "D" loc_005D8F16: mov eax, Me loc_005D8F19: mov ecx, [eax+000000F8h] loc_005D8F1F: call [00401310h] ; __vbaStrCopy loc_005D8F25: mov var_4, 0000000Fh loc_005D8F2C: push 00443998h loc_005D8F31: push 00000000h loc_005D8F33: push 00000007h loc_005D8F35: mov ecx, Me loc_005D8F38: mov edx, [ecx] loc_005D8F3A: mov eax, Me loc_005D8F3D: push eax loc_005D8F3E: call [edx+0000033Ch] loc_005D8F44: push eax loc_005D8F45: lea ecx, var_60 loc_005D8F48: push ecx loc_005D8F49: call [00401128h] ; __vbaObjSet loc_005D8F4F: push eax loc_005D8F50: lea edx, var_78 loc_005D8F53: push edx loc_005D8F54: call [00401214h] ; __vbaLateIdCallLd loc_005D8F5A: add esp, 00000010h loc_005D8F5D: push eax loc_005D8F5E: call [004011F8h] ; __vbaCastObjVar loc_005D8F64: push eax loc_005D8F65: lea eax, var_64 loc_005D8F68: push eax loc_005D8F69: call [00401128h] ; __vbaObjSet loc_005D8F6F: mov var_DC, eax loc_005D8F75: mov ecx, Me loc_005D8F78: add ecx, 00000064h loc_005D8F7B: mov var_C0, ecx loc_005D8F81: mov var_C8, 00004003h loc_005D8F8B: lea edx, var_68 loc_005D8F8E: push edx loc_005D8F8F: lea eax, var_C8 loc_005D8F95: push eax loc_005D8F96: mov ecx, var_DC loc_005D8F9C: mov edx, [ecx] loc_005D8F9E: mov eax, var_DC loc_005D8FA4: push eax loc_005D8FA5: call [edx+00000024h] loc_005D8FA8: fnclex loc_005D8FAA: mov var_E0, eax loc_005D8FB0: cmp var_E0, 00000000h loc_005D8FB7: jge 005D8FDCh loc_005D8FB9: push 00000024h loc_005D8FBB: push 00443998h loc_005D8FC0: mov ecx, var_DC loc_005D8FC6: push ecx loc_005D8FC7: mov edx, var_E0 loc_005D8FCD: push edx loc_005D8FCE: call [004010CCh] ; __vbaHresultCheckObj loc_005D8FD4: mov var_100, eax loc_005D8FDA: jmp 005D8FE6h loc_005D8FDC: mov var_100, 00000000h loc_005D8FE6: mov eax, var_68 loc_005D8FE9: mov var_E4, eax loc_005D8FEF: mov ecx, Me loc_005D8FF2: mov edx, [ecx+000000F8h] loc_005D8FF8: mov eax, [edx] loc_005D8FFA: push eax loc_005D8FFB: push 00000001h loc_005D8FFD: mov ecx, var_E4 loc_005D9003: mov edx, [ecx] loc_005D9005: mov eax, var_E4 loc_005D900B: push eax loc_005D900C: call [edx+00000088h] loc_005D9012: fnclex loc_005D9014: mov var_E8, eax loc_005D901A: cmp var_E8, 00000000h loc_005D9021: jge 005D9049h loc_005D9023: push 00000088h loc_005D9028: push 00443788h loc_005D902D: mov ecx, var_E4 loc_005D9033: push ecx loc_005D9034: mov edx, var_E8 loc_005D903A: push edx loc_005D903B: call [004010CCh] ; __vbaHresultCheckObj loc_005D9041: mov var_104, eax loc_005D9047: jmp 005D9053h loc_005D9049: mov var_104, 00000000h loc_005D9053: lea eax, var_68 loc_005D9056: push eax loc_005D9057: lea ecx, var_64 loc_005D905A: push ecx loc_005D905B: lea edx, var_60 loc_005D905E: push edx loc_005D905F: push 00000003h loc_005D9061: call [00401068h] ; __vbaFreeObjList loc_005D9067: add esp, 00000010h loc_005D906A: lea ecx, var_78 loc_005D906D: call [00401030h] ; __vbaFreeVar loc_005D9073: mov var_4, 00000010h loc_005D907A: mov eax, Me loc_005D907D: movsx ecx, [eax+00000070h] loc_005D9081: test ecx, ecx loc_005D9083: jnz 005D9801h loc_005D9089: mov var_4, 00000011h loc_005D9090: push 00443998h loc_005D9095: push 00000000h loc_005D9097: push 00000007h loc_005D9099: mov edx, Me loc_005D909C: mov eax, [edx] loc_005D909E: mov ecx, Me loc_005D90A1: push ecx loc_005D90A2: call [eax+0000033Ch] loc_005D90A8: push eax loc_005D90A9: lea edx, var_60 loc_005D90AC: push edx loc_005D90AD: call [00401128h] ; __vbaObjSet loc_005D90B3: push eax loc_005D90B4: lea eax, var_78 loc_005D90B7: push eax loc_005D90B8: call [00401214h] ; __vbaLateIdCallLd loc_005D90BE: add esp, 00000010h loc_005D90C1: push eax loc_005D90C2: call [004011F8h] ; __vbaCastObjVar loc_005D90C8: push eax loc_005D90C9: lea ecx, var_64 loc_005D90CC: push ecx loc_005D90CD: call [00401128h] ; __vbaObjSet loc_005D90D3: mov var_DC, eax loc_005D90D9: mov edx, Me loc_005D90DC: add edx, 00000064h loc_005D90DF: mov var_C0, edx loc_005D90E5: mov var_C8, 00004003h loc_005D90EF: lea eax, var_68 loc_005D90F2: push eax loc_005D90F3: lea ecx, var_C8 loc_005D90F9: push ecx loc_005D90FA: mov edx, var_DC loc_005D9100: mov eax, [edx] loc_005D9102: mov ecx, var_DC loc_005D9108: push ecx loc_005D9109: call [eax+00000024h] loc_005D910C: fnclex loc_005D910E: mov var_E0, eax loc_005D9114: cmp var_E0, 00000000h loc_005D911B: jge 005D9140h loc_005D911D: push 00000024h loc_005D911F: push 00443998h loc_005D9124: mov edx, var_DC loc_005D912A: push edx loc_005D912B: mov eax, var_E0 loc_005D9131: push eax loc_005D9132: call [004010CCh] ; __vbaHresultCheckObj loc_005D9138: mov var_108, eax loc_005D913E: jmp 005D914Ah loc_005D9140: mov var_108, 00000000h loc_005D914A: mov ecx, var_68 loc_005D914D: mov var_E4, ecx loc_005D9153: lea edx, var_48 loc_005D9156: push edx loc_005D9157: push 00000002h loc_005D9159: mov eax, var_E4 loc_005D915F: mov ecx, [eax] loc_005D9161: mov edx, var_E4 loc_005D9167: push edx loc_005D9168: call [ecx+00000084h] loc_005D916E: fnclex loc_005D9170: mov var_E8, eax loc_005D9176: cmp var_E8, 00000000h loc_005D917D: jge 005D91A5h loc_005D917F: push 00000084h loc_005D9184: push 00443788h loc_005D9189: mov eax, var_E4 loc_005D918F: push eax loc_005D9190: mov ecx, var_E8 loc_005D9196: push ecx loc_005D9197: call [004010CCh] ; __vbaHresultCheckObj loc_005D919D: mov var_10C, eax loc_005D91A3: jmp 005D91AFh loc_005D91A5: mov var_10C, 00000000h loc_005D91AF: mov edx, var_48 loc_005D91B2: push edx loc_005D91B3: call [0040131Ch] ; __vbaI4Str loc_005D91B9: mov var_2C, eax loc_005D91BC: lea ecx, var_48 loc_005D91BF: call [00401430h] ; __vbaFreeStr loc_005D91C5: lea eax, var_68 loc_005D91C8: push eax loc_005D91C9: lea ecx, var_64 loc_005D91CC: push ecx loc_005D91CD: lea edx, var_60 loc_005D91D0: push edx loc_005D91D1: push 00000003h loc_005D91D3: call [00401068h] ; __vbaFreeObjList loc_005D91D9: add esp, 00000010h loc_005D91DC: lea ecx, var_78 loc_005D91DF: call [00401030h] ; __vbaFreeVar loc_005D91E5: mov var_4, 00000012h loc_005D91EC: push 00443998h loc_005D91F1: push 00000000h loc_005D91F3: push 00000007h loc_005D91F5: mov eax, Me loc_005D91F8: mov ecx, [eax] loc_005D91FA: mov edx, Me loc_005D91FD: push edx loc_005D91FE: call [ecx+0000033Ch] loc_005D9204: push eax loc_005D9205: lea eax, var_60 loc_005D9208: push eax loc_005D9209: call [00401128h] ; __vbaObjSet loc_005D920F: push eax loc_005D9210: lea ecx, var_78 loc_005D9213: push ecx loc_005D9214: call [00401214h] ; __vbaLateIdCallLd loc_005D921A: add esp, 00000010h loc_005D921D: push eax loc_005D921E: call [004011F8h] ; __vbaCastObjVar loc_005D9224: push eax loc_005D9225: lea edx, var_64 loc_005D9228: push edx loc_005D9229: call [00401128h] ; __vbaObjSet loc_005D922F: mov var_DC, eax loc_005D9235: mov eax, Me loc_005D9238: add eax, 00000064h loc_005D923B: mov var_C0, eax loc_005D9241: mov var_C8, 00004003h loc_005D924B: lea ecx, var_68 loc_005D924E: push ecx loc_005D924F: lea edx, var_C8 loc_005D9255: push edx loc_005D9256: mov eax, var_DC loc_005D925C: mov ecx, [eax] loc_005D925E: mov edx, var_DC loc_005D9264: push edx loc_005D9265: call [ecx+00000024h] loc_005D9268: fnclex loc_005D926A: mov var_E0, eax loc_005D9270: cmp var_E0, 00000000h loc_005D9277: jge 005D929Ch loc_005D9279: push 00000024h loc_005D927B: push 00443998h loc_005D9280: mov eax, var_DC loc_005D9286: push eax loc_005D9287: mov ecx, var_E0 loc_005D928D: push ecx loc_005D928E: call [004010CCh] ; __vbaHresultCheckObj loc_005D9294: mov var_110, eax loc_005D929A: jmp 005D92A6h loc_005D929C: mov var_110, 00000000h loc_005D92A6: mov edx, var_68 loc_005D92A9: mov var_E4, edx loc_005D92AF: mov eax, Me loc_005D92B2: mov ecx, [eax+0000007Ch] loc_005D92B5: push ecx loc_005D92B6: call [00401024h] ; __vbaStrI4 loc_005D92BC: mov edx, eax loc_005D92BE: lea ecx, var_48 loc_005D92C1: call [004013C0h] ; __vbaStrMove loc_005D92C7: push eax loc_005D92C8: push 00000003h loc_005D92CA: mov edx, var_E4 loc_005D92D0: mov eax, [edx] loc_005D92D2: mov ecx, var_E4 loc_005D92D8: push ecx loc_005D92D9: call [eax+00000088h] loc_005D92DF: fnclex loc_005D92E1: mov var_E8, eax loc_005D92E7: cmp var_E8, 00000000h loc_005D92EE: jge 005D9316h loc_005D92F0: push 00000088h loc_005D92F5: push 00443788h loc_005D92FA: mov edx, var_E4 loc_005D9300: push edx loc_005D9301: mov eax, var_E8 loc_005D9307: push eax loc_005D9308: call [004010CCh] ; __vbaHresultCheckObj loc_005D930E: mov var_114, eax loc_005D9314: jmp 005D9320h loc_005D9316: mov var_114, 00000000h loc_005D9320: lea ecx, var_48 loc_005D9323: call [00401430h] ; __vbaFreeStr loc_005D9329: lea ecx, var_68 loc_005D932C: push ecx loc_005D932D: lea edx, var_64 loc_005D9330: push edx loc_005D9331: lea eax, var_60 loc_005D9334: push eax loc_005D9335: push 00000003h loc_005D9337: call [00401068h] ; __vbaFreeObjList loc_005D933D: add esp, 00000010h loc_005D9340: lea ecx, var_78 loc_005D9343: call [00401030h] ; __vbaFreeVar loc_005D9349: mov var_4, 00000013h loc_005D9350: cmp var_2C, 00000000h loc_005D9354: jle 005D9801h loc_005D935A: mov var_4, 00000014h loc_005D9361: lea ecx, var_78 loc_005D9364: push ecx loc_005D9365: call [0040136Ch] ; rtcGetTimeVar loc_005D936B: mov edx, Me loc_005D936E: add edx, 00000074h loc_005D9371: mov var_C0, edx loc_005D9377: mov var_C8, 00004007h loc_005D9381: push 00000001h loc_005D9383: push 00000001h loc_005D9385: lea eax, var_78 loc_005D9388: push eax loc_005D9389: lea ecx, var_C8 loc_005D938F: push ecx loc_005D9390: push 00445510h ; "s" loc_005D9395: lea edx, var_88 loc_005D939B: push edx loc_005D939C: call [004010C8h] ; rtcDateDiff loc_005D93A2: lea eax, var_88 loc_005D93A8: push eax loc_005D93A9: call [0040134Ch] ; __vbaI4Var loc_005D93AF: mov var_38, eax loc_005D93B2: lea ecx, var_88 loc_005D93B8: push ecx loc_005D93B9: lea edx, var_78 loc_005D93BC: push edx loc_005D93BD: push 00000002h loc_005D93BF: call [00401050h] ; __vbaFreeVarList loc_005D93C5: add esp, 0000000Ch loc_005D93C8: mov var_4, 00000015h loc_005D93CF: mov eax, Me loc_005D93D2: fild real4 ptr [eax+0000007Ch] loc_005D93D5: fstp real8 ptr var_11C loc_005D93DB: fild real4 ptr var_38 loc_005D93DE: fstp real8 ptr var_124 loc_005D93E4: fld real8 ptr var_11C loc_005D93EA: cmp [0073A000h], 00000000h loc_005D93F1: jnz 005D93FBh loc_005D93F3: fdiv st0, real8 ptr var_124 loc_005D93F9: jmp 005D940Ch loc_005D93FB: push var_120 loc_005D9401: push var_124 loc_005D9407: call 00412874h ; _adj_fdiv_m64 loc_005D940C: fnstsw ax loc_005D940E: test al, 0Dh loc_005D9410: jnz 005D98A2h loc_005D9416: call [00401058h] ; __vbaFpCDblR8 loc_005D941C: call [0040139Ch] ; __vbaFpI4 loc_005D9422: mov var_40, eax loc_005D9425: mov var_4, 00000016h loc_005D942C: mov ecx, Me loc_005D942F: fild real4 ptr [ecx+0000007Ch] loc_005D9432: fstp real8 ptr var_12C loc_005D9438: fild real4 ptr var_38 loc_005D943B: fstp real8 ptr var_134 loc_005D9441: fld real8 ptr var_12C loc_005D9447: cmp [0073A000h], 00000000h loc_005D944E: jnz 005D9458h loc_005D9450: fdiv st0, real8 ptr var_134 loc_005D9456: jmp 005D9469h loc_005D9458: push var_130 loc_005D945E: push var_134 loc_005D9464: call 00412874h ; _adj_fdiv_m64 loc_005D9469: fnstsw ax loc_005D946B: test al, 0Dh loc_005D946D: jnz 005D98A2h loc_005D9473: call [0040139Ch] ; __vbaFpI4 loc_005D9479: mov var_40, eax loc_005D947C: mov var_4, 00000017h loc_005D9483: mov edx, Me loc_005D9486: mov eax, var_2C loc_005D9489: sub eax, [edx+0000007Ch] loc_005D948C: jo 005D98A7h loc_005D9492: cdq loc_005D9493: idiv var_40 loc_005D9496: mov var_34, eax loc_005D9499: mov var_4, 00000018h loc_005D94A0: mov eax, var_34 loc_005D94A3: cdq loc_005D94A4: mov ecx, 0000003Ch loc_005D94A9: idiv ecx loc_005D94AB: mov ecx, edx loc_005D94AD: call [004011E4h] ; __vbaI2I4 loc_005D94B3: mov var_28, ax loc_005D94B7: mov var_4, 00000019h loc_005D94BE: mov eax, var_34 loc_005D94C1: cdq loc_005D94C2: mov ecx, 0000003Ch loc_005D94C7: idiv ecx loc_005D94C9: cdq loc_005D94CA: mov ecx, 0000003Ch loc_005D94CF: idiv ecx loc_005D94D1: mov ecx, edx loc_005D94D3: call [004011E4h] ; __vbaI2I4 loc_005D94D9: mov var_3C, ax loc_005D94DD: mov var_4, 0000001Ah loc_005D94E4: mov eax, var_34 loc_005D94E7: cdq loc_005D94E8: mov ecx, 0000003Ch loc_005D94ED: idiv ecx loc_005D94EF: cdq loc_005D94F0: mov ecx, 0000003Ch loc_005D94F5: idiv ecx loc_005D94F7: mov var_24, eax loc_005D94FA: mov var_4, 0000001Bh loc_005D9501: cmp var_28, 0000h loc_005D9506: jge 005D9515h loc_005D9508: mov var_4, 0000001Ch loc_005D950F: mov var_28, 0000h loc_005D9515: mov var_4, 0000001Eh loc_005D951C: cmp var_3C, 0000h loc_005D9521: jge 005D9530h loc_005D9523: mov var_4, 0000001Fh loc_005D952A: mov var_3C, 0000h loc_005D9530: mov var_4, 00000021h loc_005D9537: cmp var_24, 00000000h loc_005D953B: jge 005D954Bh loc_005D953D: mov var_4, 00000022h loc_005D9544: mov var_24, 00000000h loc_005D954B: mov var_4, 00000024h loc_005D9552: mov edx, Me loc_005D9555: mov eax, var_24 loc_005D9558: mov [edx+00000098h], eax loc_005D955E: mov var_4, 00000025h loc_005D9565: movsx ecx, var_3C loc_005D9569: mov edx, Me loc_005D956C: mov [edx+0000009Ch], ecx loc_005D9572: mov var_4, 00000026h loc_005D9579: movsx eax, var_28 loc_005D957D: mov ecx, Me loc_005D9580: mov [ecx+000000A0h], eax loc_005D9586: mov var_4, 00000027h loc_005D958D: mov var_C0, 00445520h ; "hh:mm:ss" loc_005D9597: mov var_C8, 00000008h loc_005D95A1: lea edx, var_C8 loc_005D95A7: lea ecx, var_88 loc_005D95AD: call [00401374h] ; __vbaVarDup loc_005D95B3: mov edx, var_24 loc_005D95B6: push edx loc_005D95B7: call [00401024h] ; __vbaStrI4 loc_005D95BD: mov edx, eax loc_005D95BF: lea ecx, var_48 loc_005D95C2: call [004013C0h] ; __vbaStrMove loc_005D95C8: push eax loc_005D95C9: push 00445518h ; ":" loc_005D95CE: call [00401098h] ; __vbaStrCat loc_005D95D4: mov edx, eax loc_005D95D6: lea ecx, var_4C loc_005D95D9: call [004013C0h] ; __vbaStrMove loc_005D95DF: push eax loc_005D95E0: mov ax, var_3C loc_005D95E4: push eax loc_005D95E5: call [0040100Ch] ; __vbaStrI2 loc_005D95EB: mov edx, eax loc_005D95ED: lea ecx, var_50 loc_005D95F0: call [004013C0h] ; __vbaStrMove loc_005D95F6: push eax loc_005D95F7: call [00401098h] ; __vbaStrCat loc_005D95FD: mov edx, eax loc_005D95FF: lea ecx, var_54 loc_005D9602: call [004013C0h] ; __vbaStrMove loc_005D9608: push eax loc_005D9609: push 00445518h ; ":" loc_005D960E: call [00401098h] ; __vbaStrCat loc_005D9614: mov edx, eax loc_005D9616: lea ecx, var_58 loc_005D9619: call [004013C0h] ; __vbaStrMove loc_005D961F: push eax loc_005D9620: mov cx, var_28 loc_005D9624: push ecx loc_005D9625: call [0040100Ch] ; __vbaStrI2 loc_005D962B: mov edx, eax loc_005D962D: lea ecx, var_5C loc_005D9630: call [004013C0h] ; __vbaStrMove loc_005D9636: push eax loc_005D9637: call [00401098h] ; __vbaStrCat loc_005D963D: mov var_70, eax loc_005D9640: mov var_78, 00000008h loc_005D9647: push 00000001h loc_005D9649: push 00000001h loc_005D964B: lea edx, var_88 loc_005D9651: push edx loc_005D9652: lea eax, var_78 loc_005D9655: push eax loc_005D9656: lea ecx, var_98 loc_005D965C: push ecx loc_005D965D: call [004010B0h] ; rtcVarFromFormatVar loc_005D9663: lea edx, var_98 loc_005D9669: push edx loc_005D966A: call [00401040h] ; __vbaStrVarMove loc_005D9670: mov edx, eax loc_005D9672: lea ecx, var_30 loc_005D9675: call [004013C0h] ; __vbaStrMove loc_005D967B: lea eax, var_5C loc_005D967E: push eax loc_005D967F: lea ecx, var_58 loc_005D9682: push ecx loc_005D9683: lea edx, var_54 loc_005D9686: push edx loc_005D9687: lea eax, var_50 loc_005D968A: push eax loc_005D968B: lea ecx, var_4C loc_005D968E: push ecx loc_005D968F: lea edx, var_48 loc_005D9692: push edx loc_005D9693: push 00000006h loc_005D9695: call [00401324h] ; __vbaFreeStrList loc_005D969B: add esp, 0000001Ch loc_005D969E: lea eax, var_98 loc_005D96A4: push eax loc_005D96A5: lea ecx, var_88 loc_005D96AB: push ecx loc_005D96AC: lea edx, var_78 loc_005D96AF: push edx loc_005D96B0: push 00000003h loc_005D96B2: call [00401050h] ; __vbaFreeVarList loc_005D96B8: add esp, 00000010h loc_005D96BB: mov var_4, 00000028h loc_005D96C2: push 00443998h loc_005D96C7: push 00000000h loc_005D96C9: push 00000007h loc_005D96CB: mov eax, Me loc_005D96CE: mov ecx, [eax] loc_005D96D0: mov edx, Me loc_005D96D3: push edx loc_005D96D4: call [ecx+0000033Ch] loc_005D96DA: push eax loc_005D96DB: lea eax, var_60 loc_005D96DE: push eax loc_005D96DF: call [00401128h] ; __vbaObjSet loc_005D96E5: push eax loc_005D96E6: lea ecx, var_78 loc_005D96E9: push ecx loc_005D96EA: call [00401214h] ; __vbaLateIdCallLd loc_005D96F0: add esp, 00000010h loc_005D96F3: push eax loc_005D96F4: call [004011F8h] ; __vbaCastObjVar loc_005D96FA: push eax loc_005D96FB: lea edx, var_64 loc_005D96FE: push edx loc_005D96FF: call [00401128h] ; __vbaObjSet loc_005D9705: mov var_DC, eax loc_005D970B: mov eax, Me loc_005D970E: add eax, 00000064h loc_005D9711: mov var_C0, eax loc_005D9717: mov var_C8, 00004003h loc_005D9721: lea ecx, var_68 loc_005D9724: push ecx loc_005D9725: lea edx, var_C8 loc_005D972B: push edx loc_005D972C: mov eax, var_DC loc_005D9732: mov ecx, [eax] loc_005D9734: mov edx, var_DC loc_005D973A: push edx loc_005D973B: call [ecx+00000024h] loc_005D973E: fnclex loc_005D9740: mov var_E0, eax loc_005D9746: cmp var_E0, 00000000h loc_005D974D: jge 005D9772h loc_005D974F: push 00000024h loc_005D9751: push 00443998h loc_005D9756: mov eax, var_DC loc_005D975C: push eax loc_005D975D: mov ecx, var_E0 loc_005D9763: push ecx loc_005D9764: call [004010CCh] ; __vbaHresultCheckObj loc_005D976A: mov var_138, eax loc_005D9770: jmp 005D977Ch loc_005D9772: mov var_138, 00000000h loc_005D977C: mov edx, var_68 loc_005D977F: mov var_E4, edx loc_005D9785: mov eax, var_30 loc_005D9788: push eax loc_005D9789: push 00000004h loc_005D978B: mov ecx, var_E4 loc_005D9791: mov edx, [ecx] loc_005D9793: mov eax, var_E4 loc_005D9799: push eax loc_005D979A: call [edx+00000088h] loc_005D97A0: fnclex loc_005D97A2: mov var_E8, eax loc_005D97A8: cmp var_E8, 00000000h loc_005D97AF: jge 005D97D7h loc_005D97B1: push 00000088h loc_005D97B6: push 00443788h loc_005D97BB: mov ecx, var_E4 loc_005D97C1: push ecx loc_005D97C2: mov edx, var_E8 loc_005D97C8: push edx loc_005D97C9: call [004010CCh] ; __vbaHresultCheckObj loc_005D97CF: mov var_13C, eax loc_005D97D5: jmp 005D97E1h loc_005D97D7: mov var_13C, 00000000h loc_005D97E1: lea eax, var_68 loc_005D97E4: push eax loc_005D97E5: lea ecx, var_64 loc_005D97E8: push ecx loc_005D97E9: lea edx, var_60 loc_005D97EC: push edx loc_005D97ED: push 00000003h loc_005D97EF: call [00401068h] ; __vbaFreeObjList loc_005D97F5: add esp, 00000010h loc_005D97F8: lea ecx, var_78 loc_005D97FB: call [00401030h] ; __vbaFreeVar loc_005D9801: mov var_10, 00000000h loc_005D9808: fwait loc_005D9809: push 005D9880h loc_005D980E: jmp 005D9876h loc_005D9810: lea eax, var_5C loc_005D9813: push eax loc_005D9814: lea ecx, var_58 loc_005D9817: push ecx loc_005D9818: lea edx, var_54 loc_005D981B: push edx loc_005D981C: lea eax, var_50 loc_005D981F: push eax loc_005D9820: lea ecx, var_4C loc_005D9823: push ecx loc_005D9824: lea edx, var_48 loc_005D9827: push edx loc_005D9828: push 00000006h loc_005D982A: call [00401324h] ; __vbaFreeStrList loc_005D9830: add esp, 0000001Ch loc_005D9833: lea eax, var_68 loc_005D9836: push eax loc_005D9837: lea ecx, var_64 loc_005D983A: push ecx loc_005D983B: lea edx, var_60 loc_005D983E: push edx loc_005D983F: push 00000003h loc_005D9841: call [00401068h] ; __vbaFreeObjList loc_005D9847: add esp, 00000010h loc_005D984A: lea eax, var_B8 loc_005D9850: push eax loc_005D9851: lea ecx, var_A8 loc_005D9857: push ecx loc_005D9858: lea edx, var_98 loc_005D985E: push edx loc_005D985F: lea eax, var_88 loc_005D9865: push eax loc_005D9866: lea ecx, var_78 loc_005D9869: push ecx loc_005D986A: push 00000005h loc_005D986C: call [00401050h] ; __vbaFreeVarList loc_005D9872: add esp, 00000018h loc_005D9875: ret loc_005D9876: lea ecx, var_30 loc_005D9879: call [00401430h] ; __vbaFreeStr loc_005D987F: ret loc_005D9880: mov edx, Me loc_005D9883: mov eax, [edx] loc_005D9885: mov ecx, Me loc_005D9888: push ecx loc_005D9889: call [eax+00000008h] loc_005D988C: mov eax, var_10 loc_005D988F: mov ecx, var_20 loc_005D9892: mov fs:[00000000h], ecx loc_005D9899: pop edi loc_005D989A: pop esi loc_005D989B: pop ebx loc_005D989C: mov esp, ebp loc_005D989E: pop ebp loc_005D989F: retn 0004h End Sub Private Sub lstQueue_KeyUp(KeyCode As Integer, Shift As Integer) '5CE4E0 loc_005CE4E0: push ebp loc_005CE4E1: mov ebp, esp loc_005CE4E3: sub esp, 0000000Ch loc_005CE4E6: push 00412856h ; __vbaExceptHandler loc_005CE4EB: mov eax, fs:[00000000h] loc_005CE4F1: push eax loc_005CE4F2: mov fs:[00000000h], esp loc_005CE4F9: sub esp, 0000000Ch loc_005CE4FC: push ebx loc_005CE4FD: push esi loc_005CE4FE: push edi loc_005CE4FF: mov var_C, esp loc_005CE502: mov var_8, 00402078h loc_005CE509: mov esi, Me loc_005CE50C: mov eax, esi loc_005CE50E: and eax, 00000001h loc_005CE511: mov var_4, eax loc_005CE514: and esi, FFFFFFFEh loc_005CE517: push esi loc_005CE518: mov Me, esi loc_005CE51B: mov ecx, [esi] loc_005CE51D: call [ecx+00000004h] loc_005CE520: mov edx, KeyCode loc_005CE523: mov ebx, [004011E4h] ; __vbaI2I4 loc_005CE529: mov ecx, 0000002Eh loc_005CE52E: mov di, [edx] loc_005CE531: call ebx loc_005CE533: cmp di, ax loc_005CE536: jnz 005CE543h loc_005CE538: mov eax, [esi] loc_005CE53A: push esi loc_005CE53B: call [eax+000007B0h] loc_005CE541: jmp 005CE555h loc_005CE543: mov ecx, 00000070h loc_005CE548: call ebx loc_005CE54A: cmp di, ax loc_005CE54D: jnz 005CE555h loc_005CE54F: push esi loc_005CE550: call 005D98B0h loc_005CE555: mov var_4, 00000000h loc_005CE55C: mov eax, Me loc_005CE55F: push eax loc_005CE560: mov ecx, [eax] loc_005CE562: call [ecx+00000008h] loc_005CE565: mov eax, var_4 loc_005CE568: mov ecx, var_14 loc_005CE56B: pop edi loc_005CE56C: pop esi loc_005CE56D: mov fs:[00000000h], ecx loc_005CE574: pop ebx loc_005CE575: mov esp, ebp loc_005CE577: pop ebp loc_005CE578: retn 000Ch End Sub Private Sub lstQueue_MouseUp(Button As Integer, Shift As Integer, x As OLE_XPOS_PIXELS, y As OLE_YPOS_PIXELS) '5CE580 loc_005CE580: push ebp loc_005CE581: mov ebp, esp loc_005CE583: sub esp, 0000000Ch loc_005CE586: push 00412856h ; __vbaExceptHandler loc_005CE58B: mov eax, fs:[00000000h] loc_005CE591: push eax loc_005CE592: mov fs:[00000000h], esp loc_005CE599: sub esp, 00000050h loc_005CE59C: push ebx loc_005CE59D: push esi loc_005CE59E: push edi loc_005CE59F: mov var_C, esp loc_005CE5A2: mov var_8, 00402080h loc_005CE5A9: mov esi, Me loc_005CE5AC: mov eax, esi loc_005CE5AE: and eax, 00000001h loc_005CE5B1: mov var_4, eax loc_005CE5B4: and esi, FFFFFFFEh loc_005CE5B7: push esi loc_005CE5B8: mov Me, esi loc_005CE5BB: mov ecx, [esi] loc_005CE5BD: call [ecx+00000004h] loc_005CE5C0: mov edx, Button loc_005CE5C3: xor edi, edi loc_005CE5C5: mov var_18, edi loc_005CE5C8: mov var_28, edi loc_005CE5CB: cmp [edx], 0002h loc_005CE5CF: mov var_38, edi loc_005CE5D2: mov var_48, edi loc_005CE5D5: mov var_58, edi loc_005CE5D8: jnz 005CE69Ch loc_005CE5DE: sub esp, 00000010h loc_005CE5E1: mov ecx, 0000000Ah loc_005CE5E6: mov ebx, esp loc_005CE5E8: mov var_28, ecx loc_005CE5EB: mov edx, 80020004h loc_005CE5F0: sub esp, 00000010h loc_005CE5F3: mov [ebx], ecx loc_005CE5F5: mov ecx, var_54 loc_005CE5F8: mov eax, edx loc_005CE5FA: mov var_20, edx loc_005CE5FD: mov [ebx+00000004h], ecx loc_005CE600: mov ecx, esp loc_005CE602: sub esp, 00000010h loc_005CE605: mov edi, [esi] loc_005CE607: mov [ebx+00000008h], eax loc_005CE60A: mov eax, var_4C loc_005CE60D: mov [ebx+0000000Ch], eax loc_005CE610: mov eax, 0000000Ah loc_005CE615: mov [ecx], eax loc_005CE617: mov eax, var_44 loc_005CE61A: mov [ecx+00000004h], eax loc_005CE61D: mov eax, 0000000Ah loc_005CE622: mov [ecx+00000008h], edx loc_005CE625: mov edx, var_3C loc_005CE628: mov [ecx+0000000Ch], edx loc_005CE62B: mov edx, var_34 loc_005CE62E: mov ecx, esp loc_005CE630: sub esp, 00000010h loc_005CE633: mov [ecx], eax loc_005CE635: mov eax, 80020004h loc_005CE63A: mov [ecx+00000004h], edx loc_005CE63D: mov edx, var_28 loc_005CE640: mov [ecx+00000008h], eax loc_005CE643: mov eax, var_2C loc_005CE646: mov [ecx+0000000Ch], eax loc_005CE649: mov eax, var_24 loc_005CE64C: mov ecx, esp loc_005CE64E: push esi loc_005CE64F: mov [ecx], edx loc_005CE651: mov edx, var_20 loc_005CE654: mov [ecx+00000004h], eax loc_005CE657: mov eax, var_1C loc_005CE65A: mov [ecx+00000008h], edx loc_005CE65D: mov [ecx+0000000Ch], eax loc_005CE660: call [edi+00000318h] loc_005CE666: lea ecx, var_18 loc_005CE669: push eax loc_005CE66A: push ecx loc_005CE66B: call [00401128h] ; __vbaObjSet loc_005CE671: push eax loc_005CE672: push esi loc_005CE673: call [edi+000002BCh] loc_005CE679: xor edi, edi loc_005CE67B: cmp eax, edi loc_005CE67D: fnclex loc_005CE67F: jge 005CE693h loc_005CE681: push 000002BCh loc_005CE686: push 00443240h loc_005CE68B: push esi loc_005CE68C: push eax loc_005CE68D: call [004010CCh] ; __vbaHresultCheckObj loc_005CE693: lea ecx, var_18 loc_005CE696: call [0040142Ch] ; __vbaFreeObj loc_005CE69C: mov var_4, edi loc_005CE69F: push 005CE6B1h loc_005CE6A4: jmp 005CE6B0h loc_005CE6A6: lea ecx, var_18 loc_005CE6A9: call [0040142Ch] ; __vbaFreeObj loc_005CE6AF: ret loc_005CE6B0: ret loc_005CE6B1: mov eax, Me loc_005CE6B4: push eax loc_005CE6B5: mov edx, [eax] loc_005CE6B7: call [edx+00000008h] loc_005CE6BA: mov eax, var_4 loc_005CE6BD: mov ecx, var_14 loc_005CE6C0: pop edi loc_005CE6C1: pop esi loc_005CE6C2: mov fs:[00000000h], ecx loc_005CE6C9: pop ebx loc_005CE6CA: mov esp, ebp loc_005CE6CC: pop ebp loc_005CE6CD: retn 0014h End Sub Private Sub lstQueue_DblClick() '5CB380 loc_005CB380: push ebp loc_005CB381: mov ebp, esp loc_005CB383: sub esp, 0000000Ch loc_005CB386: push 00412856h ; __vbaExceptHandler loc_005CB38B: mov eax, fs:[00000000h] loc_005CB391: push eax loc_005CB392: mov fs:[00000000h], esp loc_005CB399: sub esp, 00000008h loc_005CB39C: push ebx loc_005CB39D: push esi loc_005CB39E: push edi loc_005CB39F: mov var_C, esp loc_005CB3A2: mov var_8, 00401ED0h loc_005CB3A9: mov esi, Me loc_005CB3AC: mov eax, esi loc_005CB3AE: and eax, 00000001h loc_005CB3B1: mov var_4, eax loc_005CB3B4: and esi, FFFFFFFEh loc_005CB3B7: push esi loc_005CB3B8: mov Me, esi loc_005CB3BB: mov ecx, [esi] loc_005CB3BD: call [ecx+00000004h] loc_005CB3C0: push 00000000h loc_005CB3C2: push esi loc_005CB3C3: call 005C18E0h loc_005CB3C8: mov var_4, 00000000h loc_005CB3CF: mov eax, Me loc_005CB3D2: push eax loc_005CB3D3: mov edx, [eax] loc_005CB3D5: call [edx+00000008h] loc_005CB3D8: mov eax, var_4 loc_005CB3DB: mov ecx, var_14 loc_005CB3DE: pop edi loc_005CB3DF: pop esi loc_005CB3E0: mov fs:[00000000h], ecx loc_005CB3E7: pop ebx loc_005CB3E8: mov esp, ebp loc_005CB3EA: pop ebp loc_005CB3EB: retn 0004h End Sub Private Sub MSInet_StateChanged(State As Integer) '5D0350 loc_005D0350: push ebp loc_005D0351: mov ebp, esp loc_005D0353: sub esp, 00000018h loc_005D0356: push 00412856h ; __vbaExceptHandler loc_005D035B: mov eax, fs:[00000000h] loc_005D0361: push eax loc_005D0362: mov fs:[00000000h], esp loc_005D0369: mov eax, 00000284h loc_005D036E: call 00412850h ; __vbaChkstk loc_005D0373: push ebx loc_005D0374: push esi loc_005D0375: push edi loc_005D0376: mov var_18, esp loc_005D0379: mov var_14, 004021B8h ; "'" loc_005D0380: mov eax, Me loc_005D0383: and eax, 00000001h loc_005D0386: mov var_10, eax loc_005D0389: mov ecx, Me loc_005D038C: and ecx, FFFFFFFEh loc_005D038F: mov Me, ecx loc_005D0392: mov var_C, 00000000h loc_005D0399: mov edx, Me loc_005D039C: mov eax, [edx] loc_005D039E: mov ecx, Me loc_005D03A1: push ecx loc_005D03A2: call [eax+00000004h] loc_005D03A5: mov var_4, 00000001h loc_005D03AC: mov var_4, 00000002h loc_005D03B3: push FFFFFFFFh loc_005D03B5: call [00401124h] ; __vbaOnError loc_005D03BB: mov var_4, 00000003h loc_005D03C2: mov dx, State loc_005D03C6: mov var_10C, dx loc_005D03CD: mov var_4, 00000004h loc_005D03D4: mov ecx, 0000000Bh loc_005D03D9: call [004011E4h] ; __vbaI2I4 loc_005D03DF: cmp var_10C, ax loc_005D03E6: jnz 005D0852h loc_005D03EC: mov var_4, 00000005h loc_005D03F3: push 00443998h loc_005D03F8: push 00000000h loc_005D03FA: push 00000007h loc_005D03FC: mov eax, Me loc_005D03FF: mov ecx, [eax] loc_005D0401: mov edx, Me loc_005D0404: push edx loc_005D0405: call [ecx+0000033Ch] loc_005D040B: push eax loc_005D040C: lea eax, var_5C loc_005D040F: push eax loc_005D0410: call [00401128h] ; __vbaObjSet loc_005D0416: push eax loc_005D0417: lea ecx, var_78 loc_005D041A: push ecx loc_005D041B: call [00401214h] ; __vbaLateIdCallLd loc_005D0421: add esp, 00000010h loc_005D0424: push eax loc_005D0425: call [004011F8h] ; __vbaCastObjVar loc_005D042B: push eax loc_005D042C: lea edx, var_60 loc_005D042F: push edx loc_005D0430: call [00401128h] ; __vbaObjSet loc_005D0436: mov var_F8, eax loc_005D043C: mov eax, Me loc_005D043F: add eax, 00000064h loc_005D0442: mov var_B4, eax loc_005D0448: mov var_BC, 00004003h loc_005D0452: lea ecx, var_64 loc_005D0455: push ecx loc_005D0456: lea edx, var_BC loc_005D045C: push edx loc_005D045D: mov eax, var_F8 loc_005D0463: mov ecx, [eax] loc_005D0465: mov edx, var_F8 loc_005D046B: push edx loc_005D046C: call [ecx+00000024h] loc_005D046F: fnclex loc_005D0471: mov var_FC, eax loc_005D0477: cmp var_FC, 00000000h loc_005D047E: jge 005D04A3h loc_005D0480: push 00000024h loc_005D0482: push 00443998h loc_005D0487: mov eax, var_F8 loc_005D048D: push eax loc_005D048E: mov ecx, var_FC loc_005D0494: push ecx loc_005D0495: call [004010CCh] ; __vbaHresultCheckObj loc_005D049B: mov var_13C, eax loc_005D04A1: jmp 005D04ADh loc_005D04A3: mov var_13C, 00000000h loc_005D04AD: mov edx, var_64 loc_005D04B0: mov var_100, edx loc_005D04B6: push 004446A4h ; "Error" loc_005D04BB: push 00000001h loc_005D04BD: mov eax, var_100 loc_005D04C3: mov ecx, [eax] loc_005D04C5: mov edx, var_100 loc_005D04CB: push edx loc_005D04CC: call [ecx+00000088h] loc_005D04D2: fnclex loc_005D04D4: mov var_104, eax loc_005D04DA: cmp var_104, 00000000h loc_005D04E1: jge 005D0509h loc_005D04E3: push 00000088h loc_005D04E8: push 00443788h loc_005D04ED: mov eax, var_100 loc_005D04F3: push eax loc_005D04F4: mov ecx, var_104 loc_005D04FA: push ecx loc_005D04FB: call [004010CCh] ; __vbaHresultCheckObj loc_005D0501: mov var_140, eax loc_005D0507: jmp 005D0513h loc_005D0509: mov var_140, 00000000h loc_005D0513: lea edx, var_64 loc_005D0516: push edx loc_005D0517: lea eax, var_60 loc_005D051A: push eax loc_005D051B: lea ecx, var_5C loc_005D051E: push ecx loc_005D051F: push 00000003h loc_005D0521: call [00401068h] ; __vbaFreeObjList loc_005D0527: add esp, 00000010h loc_005D052A: lea ecx, var_78 loc_005D052D: call [00401030h] ; __vbaFreeVar loc_005D0533: mov var_4, 00000006h loc_005D053A: push 00443A80h loc_005D053F: push 00000000h loc_005D0541: push 00000003h loc_005D0543: mov edx, Me loc_005D0546: mov eax, [edx] loc_005D0548: mov ecx, Me loc_005D054B: push ecx loc_005D054C: call [eax+00000344h] loc_005D0552: push eax loc_005D0553: lea edx, var_60 loc_005D0556: push edx loc_005D0557: call [00401128h] ; __vbaObjSet loc_005D055D: push eax loc_005D055E: lea eax, var_88 loc_005D0564: push eax loc_005D0565: call [00401214h] ; __vbaLateIdCallLd loc_005D056B: add esp, 00000010h loc_005D056E: push eax loc_005D056F: call [004011F8h] ; __vbaCastObjVar loc_005D0575: push eax loc_005D0576: lea ecx, var_64 loc_005D0579: push ecx loc_005D057A: call [00401128h] ; __vbaObjSet loc_005D0580: mov var_F8, eax loc_005D0586: mov var_90, 00000001h loc_005D0590: mov var_98, 00000002h loc_005D059A: lea edx, var_68 loc_005D059D: push edx loc_005D059E: lea eax, var_98 loc_005D05A4: push eax loc_005D05A5: mov ecx, var_F8 loc_005D05AB: mov edx, [ecx] loc_005D05AD: mov eax, var_F8 loc_005D05B3: push eax loc_005D05B4: call [edx+00000024h] loc_005D05B7: fnclex loc_005D05B9: mov var_FC, eax loc_005D05BF: cmp var_FC, 00000000h loc_005D05C6: jge 005D05EBh loc_005D05C8: push 00000024h loc_005D05CA: push 00443A80h loc_005D05CF: mov ecx, var_F8 loc_005D05D5: push ecx loc_005D05D6: mov edx, var_FC loc_005D05DC: push edx loc_005D05DD: call [004010CCh] ; __vbaHresultCheckObj loc_005D05E3: mov var_144, eax loc_005D05E9: jmp 005D05F5h loc_005D05EB: mov var_144, 00000000h loc_005D05F5: mov eax, var_68 loc_005D05F8: mov var_100, eax loc_005D05FE: push 004446B4h ; "Error..." loc_005D0603: push 00000000h loc_005D0605: push 00000005h loc_005D0607: mov ecx, Me loc_005D060A: mov edx, [ecx] loc_005D060C: mov eax, Me loc_005D060F: push eax loc_005D0610: call [edx+00000348h] loc_005D0616: push eax loc_005D0617: lea ecx, var_5C loc_005D061A: push ecx loc_005D061B: call [00401128h] ; __vbaObjSet loc_005D0621: push eax loc_005D0622: lea edx, var_78 loc_005D0625: push edx loc_005D0626: call [00401214h] ; __vbaLateIdCallLd loc_005D062C: add esp, 00000010h loc_005D062F: push eax loc_005D0630: call [0040134Ch] ; __vbaI4Var loc_005D0636: push eax loc_005D0637: call [00401024h] ; __vbaStrI4 loc_005D063D: mov edx, eax loc_005D063F: lea ecx, var_38 loc_005D0642: call [004013C0h] ; __vbaStrMove loc_005D0648: push eax loc_005D0649: call [00401098h] ; __vbaStrCat loc_005D064F: mov edx, eax loc_005D0651: lea ecx, var_3C loc_005D0654: call [004013C0h] ; __vbaStrMove loc_005D065A: push eax loc_005D065B: mov eax, var_100 loc_005D0661: mov ecx, [eax] loc_005D0663: mov edx, var_100 loc_005D0669: push edx loc_005D066A: call [ecx+00000080h] loc_005D0670: fnclex loc_005D0672: mov var_104, eax loc_005D0678: cmp var_104, 00000000h loc_005D067F: jge 005D06A7h loc_005D0681: push 00000080h loc_005D0686: push 00443A90h loc_005D068B: mov eax, var_100 loc_005D0691: push eax loc_005D0692: mov ecx, var_104 loc_005D0698: push ecx loc_005D0699: call [004010CCh] ; __vbaHresultCheckObj loc_005D069F: mov var_148, eax loc_005D06A5: jmp 005D06B1h loc_005D06A7: mov var_148, 00000000h loc_005D06B1: lea edx, var_3C loc_005D06B4: push edx loc_005D06B5: lea eax, var_38 loc_005D06B8: push eax loc_005D06B9: push 00000002h loc_005D06BB: call [00401324h] ; __vbaFreeStrList loc_005D06C1: add esp, 0000000Ch loc_005D06C4: lea ecx, var_68 loc_005D06C7: push ecx loc_005D06C8: lea edx, var_64 loc_005D06CB: push edx loc_005D06CC: lea eax, var_60 loc_005D06CF: push eax loc_005D06D0: lea ecx, var_5C loc_005D06D3: push ecx loc_005D06D4: push 00000004h loc_005D06D6: call [00401068h] ; __vbaFreeObjList loc_005D06DC: add esp, 00000014h loc_005D06DF: lea edx, var_98 loc_005D06E5: push edx loc_005D06E6: lea eax, var_88 loc_005D06EC: push eax loc_005D06ED: lea ecx, var_78 loc_005D06F0: push ecx loc_005D06F1: push 00000003h loc_005D06F3: call [00401050h] ; __vbaFreeVarList loc_005D06F9: add esp, 00000010h loc_005D06FC: mov var_4, 00000007h loc_005D0703: mov edx, Me loc_005D0706: mov eax, [edx+0000006Ch] loc_005D0709: add eax, 00000001h loc_005D070C: jo 005D45F7h loc_005D0712: mov ecx, Me loc_005D0715: mov [ecx+0000006Ch], eax loc_005D0718: mov var_4, 00000008h loc_005D071F: mov var_B4, 80020004h loc_005D0729: mov var_BC, 0000000Ah loc_005D0733: mov edx, [0073A040h] loc_005D0739: push edx loc_005D073A: push 004446CCh ; ", an error occurred while downloading the file " loc_005D073F: call [00401098h] ; __vbaStrCat loc_005D0745: mov edx, eax loc_005D0747: lea ecx, var_38 loc_005D074A: call [004013C0h] ; __vbaStrMove loc_005D0750: push eax loc_005D0751: mov eax, Me loc_005D0754: mov ecx, [eax+00000048h] loc_005D0757: push ecx loc_005D0758: call [00401098h] ; __vbaStrCat loc_005D075E: mov edx, eax loc_005D0760: lea ecx, var_3C loc_005D0763: call [004013C0h] ; __vbaStrMove loc_005D0769: push eax loc_005D076A: push 004447E8h ; ". I was unable to successfully download this file. We should try to download it again later." loc_005D076F: call [00401098h] ; __vbaStrCat loc_005D0775: mov var_70, eax loc_005D0778: mov var_78, 00000008h loc_005D077F: lea edx, var_5C loc_005D0782: push edx loc_005D0783: mov eax, 00000010h loc_005D0788: call 00412850h ; __vbaChkstk loc_005D078D: mov eax, esp loc_005D078F: mov ecx, var_BC loc_005D0795: mov [eax], ecx loc_005D0797: mov edx, var_B8 loc_005D079D: mov [eax+00000004h], edx loc_005D07A0: mov ecx, var_B4 loc_005D07A6: mov [eax+00000008h], ecx loc_005D07A9: mov edx, var_B0 loc_005D07AF: mov [eax+0000000Ch], edx loc_005D07B2: mov eax, 00000010h loc_005D07B7: call 00412850h ; __vbaChkstk loc_005D07BC: mov eax, esp loc_005D07BE: mov ecx, var_78 loc_005D07C1: mov [eax], ecx loc_005D07C3: mov edx, var_74 loc_005D07C6: mov [eax+00000004h], edx loc_005D07C9: mov ecx, var_70 loc_005D07CC: mov [eax+00000008h], ecx loc_005D07CF: mov edx, var_6C loc_005D07D2: mov [eax+0000000Ch], edx loc_005D07D5: mov eax, [0073A08Ch] loc_005D07DA: mov ecx, [eax] loc_005D07DC: mov edx, [0073A08Ch] loc_005D07E2: push edx loc_005D07E3: call [ecx+00000078h] loc_005D07E6: fnclex loc_005D07E8: mov var_F8, eax loc_005D07EE: cmp var_F8, 00000000h loc_005D07F5: jge 005D0819h loc_005D07F7: push 00000078h loc_005D07F9: push 004419ACh loc_005D07FE: mov eax, [0073A08Ch] loc_005D0803: push eax loc_005D0804: mov ecx, var_F8 loc_005D080A: push ecx loc_005D080B: call [004010CCh] ; __vbaHresultCheckObj loc_005D0811: mov var_14C, eax loc_005D0817: jmp 005D0823h loc_005D0819: mov var_14C, 00000000h loc_005D0823: lea edx, var_3C loc_005D0826: push edx loc_005D0827: lea eax, var_38 loc_005D082A: push eax loc_005D082B: push 00000002h loc_005D082D: call [00401324h] ; __vbaFreeStrList loc_005D0833: add esp, 0000000Ch loc_005D0836: lea ecx, var_5C loc_005D0839: call [0040142Ch] ; __vbaFreeObj loc_005D083F: lea ecx, var_78 loc_005D0842: call [00401030h] ; __vbaFreeVar loc_005D0848: jmp 005D3ECDh loc_005D084D: jmp 005D43A3h loc_005D0852: mov var_4, 0000000Ah loc_005D0859: mov ecx, 0000000Ch loc_005D085E: call [004011E4h] ; __vbaI2I4 loc_005D0864: cmp var_10C, ax loc_005D086B: jnz 005D4020h loc_005D0871: mov var_4, 0000000Bh loc_005D0878: mov ecx, Me loc_005D087B: movsx edx, [ecx+00000070h] loc_005D087F: test edx, edx loc_005D0881: jnz 005D0899h loc_005D0883: mov var_4, 0000000Ch loc_005D088A: mov eax, Me loc_005D088D: mov ecx, [eax] loc_005D088F: mov edx, Me loc_005D0892: push edx loc_005D0893: call [ecx+0000079Ch] loc_005D0899: mov var_4, 0000000Eh loc_005D08A0: mov eax, Me loc_005D08A3: movsx ecx, [eax+00000070h] loc_005D08A7: test ecx, ecx loc_005D08A9: jz 005D08BAh loc_005D08AB: mov var_4, 0000000Fh loc_005D08B2: mov var_24, FFFFFFh loc_005D08B8: jmp 005D08C7h loc_005D08BA: mov var_4, 00000011h loc_005D08C1: mov var_24, 0000h loc_005D08C7: mov var_4, 00000013h loc_005D08CE: push 00443A80h loc_005D08D3: push 00000000h loc_005D08D5: push 00000003h loc_005D08D7: mov edx, Me loc_005D08DA: mov eax, [edx] loc_005D08DC: mov ecx, Me loc_005D08DF: push ecx loc_005D08E0: call [eax+00000344h] loc_005D08E6: push eax loc_005D08E7: lea edx, var_5C loc_005D08EA: push edx loc_005D08EB: call [00401128h] ; __vbaObjSet loc_005D08F1: push eax loc_005D08F2: lea eax, var_78 loc_005D08F5: push eax loc_005D08F6: call [00401214h] ; __vbaLateIdCallLd loc_005D08FC: add esp, 00000010h loc_005D08FF: push eax loc_005D0900: call [004011F8h] ; __vbaCastObjVar loc_005D0906: push eax loc_005D0907: lea ecx, var_60 loc_005D090A: push ecx loc_005D090B: call [00401128h] ; __vbaObjSet loc_005D0911: mov var_F8, eax loc_005D0917: mov var_80, 00000001h loc_005D091E: mov var_88, 00000002h loc_005D0928: lea edx, var_64 loc_005D092B: push edx loc_005D092C: lea eax, var_88 loc_005D0932: push eax loc_005D0933: mov ecx, var_F8 loc_005D0939: mov edx, [ecx] loc_005D093B: mov eax, var_F8 loc_005D0941: push eax loc_005D0942: call [edx+00000024h] loc_005D0945: fnclex loc_005D0947: mov var_FC, eax loc_005D094D: cmp var_FC, 00000000h loc_005D0954: jge 005D0979h loc_005D0956: push 00000024h loc_005D0958: push 00443A80h loc_005D095D: mov ecx, var_F8 loc_005D0963: push ecx loc_005D0964: mov edx, var_FC loc_005D096A: push edx loc_005D096B: call [004010CCh] ; __vbaHresultCheckObj loc_005D0971: mov var_150, eax loc_005D0977: jmp 005D0983h loc_005D0979: mov var_150, 00000000h loc_005D0983: mov eax, var_64 loc_005D0986: mov var_100, eax loc_005D098C: push 0044440Ch ; "Downloading file - " loc_005D0991: mov ecx, Me loc_005D0994: mov edx, [ecx+00000048h] loc_005D0997: push edx loc_005D0998: call [00401098h] ; __vbaStrCat loc_005D099E: mov edx, eax loc_005D09A0: lea ecx, var_38 loc_005D09A3: call [004013C0h] ; __vbaStrMove loc_005D09A9: push eax loc_005D09AA: mov eax, var_100 loc_005D09B0: mov ecx, [eax] loc_005D09B2: mov edx, var_100 loc_005D09B8: push edx loc_005D09B9: call [ecx+00000080h] loc_005D09BF: fnclex loc_005D09C1: mov var_104, eax loc_005D09C7: cmp var_104, 00000000h loc_005D09CE: jge 005D09F6h loc_005D09D0: push 00000080h loc_005D09D5: push 00443A90h loc_005D09DA: mov eax, var_100 loc_005D09E0: push eax loc_005D09E1: mov ecx, var_104 loc_005D09E7: push ecx loc_005D09E8: call [004010CCh] ; __vbaHresultCheckObj loc_005D09EE: mov var_154, eax loc_005D09F4: jmp 005D0A00h loc_005D09F6: mov var_154, 00000000h loc_005D0A00: lea ecx, var_38 loc_005D0A03: call [00401430h] ; __vbaFreeStr loc_005D0A09: lea edx, var_64 loc_005D0A0C: push edx loc_005D0A0D: lea eax, var_60 loc_005D0A10: push eax loc_005D0A11: lea ecx, var_5C loc_005D0A14: push ecx loc_005D0A15: push 00000003h loc_005D0A17: call [00401068h] ; __vbaFreeObjList loc_005D0A1D: add esp, 00000010h loc_005D0A20: lea edx, var_88 loc_005D0A26: push edx loc_005D0A27: lea eax, var_78 loc_005D0A2A: push eax loc_005D0A2B: push 00000002h loc_005D0A2D: call [00401050h] ; __vbaFreeVarList loc_005D0A33: add esp, 0000000Ch loc_005D0A36: mov var_4, 00000014h loc_005D0A3D: mov ecx, Me loc_005D0A40: mov edx, [ecx+00000040h] loc_005D0A43: push edx loc_005D0A44: call [004011D4h] ; __vbaR4Str loc_005D0A4A: fstp real4 ptr var_B4 loc_005D0A50: mov var_BC, 00000004h loc_005D0A5A: mov eax, 00000010h loc_005D0A5F: call 00412850h ; __vbaChkstk loc_005D0A64: mov eax, esp loc_005D0A66: mov ecx, var_BC loc_005D0A6C: mov [eax], ecx loc_005D0A6E: mov edx, var_B8 loc_005D0A74: mov [eax+00000004h], edx loc_005D0A77: mov ecx, var_B4 loc_005D0A7D: mov [eax+00000008h], ecx loc_005D0A80: mov edx, var_B0 loc_005D0A86: mov [eax+0000000Ch], edx loc_005D0A89: push 00000001h loc_005D0A8B: mov eax, Me loc_005D0A8E: mov ecx, [eax] loc_005D0A90: mov edx, Me loc_005D0A93: push edx loc_005D0A94: call [ecx+00000340h] loc_005D0A9A: push eax loc_005D0A9B: lea eax, var_5C loc_005D0A9E: push eax loc_005D0A9F: call [00401128h] ; __vbaObjSet loc_005D0AA5: push eax loc_005D0AA6: call [004013F0h] ; __vbaLateIdSt loc_005D0AAC: lea ecx, var_5C loc_005D0AAF: call [0040142Ch] ; __vbaFreeObj loc_005D0AB5: mov var_4, 00000015h loc_005D0ABC: mov ecx, Me loc_005D0ABF: mov [ecx+0000007Ch], 00000000h loc_005D0AC6: mov var_4, 00000016h loc_005D0ACD: mov edx, Me loc_005D0AD0: mov eax, [edx+00000084h] loc_005D0AD6: push eax loc_005D0AD7: mov ecx, Me loc_005D0ADA: mov dx, [ecx+00000088h] loc_005D0AE1: push edx loc_005D0AE2: push FFFFFFFFh loc_005D0AE4: push 00000220h loc_005D0AE9: call [004012DCh] ; __vbaFileOpen loc_005D0AEF: mov var_4, 00000017h loc_005D0AF6: mov var_B4, 00000400h loc_005D0B00: mov var_BC, 00000002h loc_005D0B0A: mov var_D4, 00000001h loc_005D0B14: mov var_DC, 00000003h loc_005D0B1E: mov eax, 00000010h loc_005D0B23: call 00412850h ; __vbaChkstk loc_005D0B28: mov eax, esp loc_005D0B2A: mov ecx, var_BC loc_005D0B30: mov [eax], ecx loc_005D0B32: mov edx, var_B8 loc_005D0B38: mov [eax+00000004h], edx loc_005D0B3B: mov ecx, var_B4 loc_005D0B41: mov [eax+00000008h], ecx loc_005D0B44: mov edx, var_B0 loc_005D0B4A: mov [eax+0000000Ch], edx loc_005D0B4D: mov eax, 00000010h loc_005D0B52: call 00412850h ; __vbaChkstk loc_005D0B57: mov eax, esp loc_005D0B59: mov ecx, var_DC loc_005D0B5F: mov [eax], ecx loc_005D0B61: mov edx, var_D8 loc_005D0B67: mov [eax+00000004h], edx loc_005D0B6A: mov ecx, var_D4 loc_005D0B70: mov [eax+00000008h], ecx loc_005D0B73: mov edx, var_D0 loc_005D0B79: mov [eax+0000000Ch], edx loc_005D0B7C: push 00000002h loc_005D0B7E: push 00000017h loc_005D0B80: mov eax, Me loc_005D0B83: mov ecx, [eax] loc_005D0B85: mov edx, Me loc_005D0B88: push edx loc_005D0B89: call [ecx+00000348h] loc_005D0B8F: push eax loc_005D0B90: lea eax, var_5C loc_005D0B93: push eax loc_005D0B94: call [00401128h] ; __vbaObjSet loc_005D0B9A: push eax loc_005D0B9B: lea ecx, var_78 loc_005D0B9E: push ecx loc_005D0B9F: call [00401214h] ; __vbaLateIdCallLd loc_005D0BA5: add esp, 00000030h loc_005D0BA8: push eax loc_005D0BA9: lea edx, var_AC loc_005D0BAF: push edx loc_005D0BB0: call [004012F4h] ; __vbaVar2Vec loc_005D0BB6: lea eax, var_AC loc_005D0BBC: push eax loc_005D0BBD: lea ecx, var_2C loc_005D0BC0: push ecx loc_005D0BC1: call [0040102Ch] ; __vbaAryMove loc_005D0BC7: lea ecx, var_5C loc_005D0BCA: call [0040142Ch] ; __vbaFreeObj loc_005D0BD0: lea ecx, var_78 loc_005D0BD3: call [00401030h] ; __vbaFreeVar loc_005D0BD9: mov var_4, 00000018h loc_005D0BE0: push 00443998h loc_005D0BE5: push 00000000h loc_005D0BE7: push 00000007h loc_005D0BE9: mov edx, Me loc_005D0BEC: mov eax, [edx] loc_005D0BEE: mov ecx, Me loc_005D0BF1: push ecx loc_005D0BF2: call [eax+0000033Ch] loc_005D0BF8: push eax loc_005D0BF9: lea edx, var_5C loc_005D0BFC: push edx loc_005D0BFD: call [00401128h] ; __vbaObjSet loc_005D0C03: push eax loc_005D0C04: lea eax, var_78 loc_005D0C07: push eax loc_005D0C08: call [00401214h] ; __vbaLateIdCallLd loc_005D0C0E: add esp, 00000010h loc_005D0C11: push eax loc_005D0C12: call [004011F8h] ; __vbaCastObjVar loc_005D0C18: push eax loc_005D0C19: lea ecx, var_60 loc_005D0C1C: push ecx loc_005D0C1D: call [00401128h] ; __vbaObjSet loc_005D0C23: mov var_F8, eax loc_005D0C29: mov edx, Me loc_005D0C2C: add edx, 00000064h loc_005D0C2F: mov var_B4, edx loc_005D0C35: mov var_BC, 00004003h loc_005D0C3F: lea eax, var_64 loc_005D0C42: push eax loc_005D0C43: lea ecx, var_BC loc_005D0C49: push ecx loc_005D0C4A: mov edx, var_F8 loc_005D0C50: mov eax, [edx] loc_005D0C52: mov ecx, var_F8 loc_005D0C58: push ecx loc_005D0C59: call [eax+00000024h] loc_005D0C5C: fnclex loc_005D0C5E: mov var_FC, eax loc_005D0C64: cmp var_FC, 00000000h loc_005D0C6B: jge 005D0C90h loc_005D0C6D: push 00000024h loc_005D0C6F: push 00443998h loc_005D0C74: mov edx, var_F8 loc_005D0C7A: push edx loc_005D0C7B: mov eax, var_FC loc_005D0C81: push eax loc_005D0C82: call [004010CCh] ; __vbaHresultCheckObj loc_005D0C88: mov var_158, eax loc_005D0C8E: jmp 005D0C9Ah loc_005D0C90: mov var_158, 00000000h loc_005D0C9A: mov ecx, var_64 loc_005D0C9D: mov var_100, ecx loc_005D0CA3: lea edx, var_38 loc_005D0CA6: push edx loc_005D0CA7: push 00000002h loc_005D0CA9: mov eax, var_100 loc_005D0CAF: mov ecx, [eax] loc_005D0CB1: mov edx, var_100 loc_005D0CB7: push edx loc_005D0CB8: call [ecx+00000084h] loc_005D0CBE: fnclex loc_005D0CC0: mov var_104, eax loc_005D0CC6: cmp var_104, 00000000h loc_005D0CCD: jge 005D0CF5h loc_005D0CCF: push 00000084h loc_005D0CD4: push 00443788h loc_005D0CD9: mov eax, var_100 loc_005D0CDF: push eax loc_005D0CE0: mov ecx, var_104 loc_005D0CE6: push ecx loc_005D0CE7: call [004010CCh] ; __vbaHresultCheckObj loc_005D0CED: mov var_15C, eax loc_005D0CF3: jmp 005D0CFFh loc_005D0CF5: mov var_15C, 00000000h loc_005D0CFF: mov edx, var_38 loc_005D0D02: push edx loc_005D0D03: push 0043C9F4h loc_005D0D08: call [004011B8h] ; __vbaStrCmp loc_005D0D0E: neg eax loc_005D0D10: sbb eax, eax loc_005D0D12: neg eax loc_005D0D14: neg eax loc_005D0D16: mov var_108, ax loc_005D0D1D: lea ecx, var_38 loc_005D0D20: call [00401430h] ; __vbaFreeStr loc_005D0D26: lea eax, var_64 loc_005D0D29: push eax loc_005D0D2A: lea ecx, var_60 loc_005D0D2D: push ecx loc_005D0D2E: lea edx, var_5C loc_005D0D31: push edx loc_005D0D32: push 00000003h loc_005D0D34: call [00401068h] ; __vbaFreeObjList loc_005D0D3A: add esp, 00000010h loc_005D0D3D: lea ecx, var_78 loc_005D0D40: call [00401030h] ; __vbaFreeVar loc_005D0D46: movsx eax, var_108 loc_005D0D4D: test eax, eax loc_005D0D4F: jz 005D0DC7h loc_005D0D51: mov var_4, 00000019h loc_005D0D58: mov var_B4, 3F800000h loc_005D0D62: mov var_BC, 00000004h loc_005D0D6C: mov eax, 00000010h loc_005D0D71: call 00412850h ; __vbaChkstk loc_005D0D76: mov ecx, esp loc_005D0D78: mov edx, var_BC loc_005D0D7E: mov [ecx], edx loc_005D0D80: mov eax, var_B8 loc_005D0D86: mov [ecx+00000004h], eax loc_005D0D89: mov edx, var_B4 loc_005D0D8F: mov [ecx+00000008h], edx loc_005D0D92: mov eax, var_B0 loc_005D0D98: mov [ecx+0000000Ch], eax loc_005D0D9B: push 00000005h loc_005D0D9D: mov ecx, Me loc_005D0DA0: mov edx, [ecx] loc_005D0DA2: mov eax, Me loc_005D0DA5: push eax loc_005D0DA6: call [edx+00000340h] loc_005D0DAC: push eax loc_005D0DAD: lea ecx, var_5C loc_005D0DB0: push ecx loc_005D0DB1: call [00401128h] ; __vbaObjSet loc_005D0DB7: push eax loc_005D0DB8: call [004013F0h] ; __vbaLateIdSt loc_005D0DBE: lea ecx, var_5C loc_005D0DC1: call [0040142Ch] ; __vbaFreeObj loc_005D0DC7: mov var_4, 0000001Bh loc_005D0DCE: push 00443998h loc_005D0DD3: push 00000000h loc_005D0DD5: push 00000007h loc_005D0DD7: mov edx, Me loc_005D0DDA: mov eax, [edx] loc_005D0DDC: mov ecx, Me loc_005D0DDF: push ecx loc_005D0DE0: call [eax+0000033Ch] loc_005D0DE6: push eax loc_005D0DE7: lea edx, var_60 loc_005D0DEA: push edx loc_005D0DEB: call [00401128h] ; __vbaObjSet loc_005D0DF1: push eax loc_005D0DF2: lea eax, var_88 loc_005D0DF8: push eax loc_005D0DF9: call [00401214h] ; __vbaLateIdCallLd loc_005D0DFF: add esp, 00000010h loc_005D0E02: push eax loc_005D0E03: call [004011F8h] ; __vbaCastObjVar loc_005D0E09: push eax loc_005D0E0A: lea ecx, var_64 loc_005D0E0D: push ecx loc_005D0E0E: call [00401128h] ; __vbaObjSet loc_005D0E14: mov var_F8, eax loc_005D0E1A: mov edx, Me loc_005D0E1D: add edx, 00000064h loc_005D0E20: mov var_B4, edx loc_005D0E26: mov var_BC, 00004003h loc_005D0E30: lea eax, var_68 loc_005D0E33: push eax loc_005D0E34: lea ecx, var_BC loc_005D0E3A: push ecx loc_005D0E3B: mov edx, var_F8 loc_005D0E41: mov eax, [edx] loc_005D0E43: mov ecx, var_F8 loc_005D0E49: push ecx loc_005D0E4A: call [eax+00000024h] loc_005D0E4D: fnclex loc_005D0E4F: mov var_FC, eax loc_005D0E55: cmp var_FC, 00000000h loc_005D0E5C: jge 005D0E81h loc_005D0E5E: push 00000024h loc_005D0E60: push 00443998h loc_005D0E65: mov edx, var_F8 loc_005D0E6B: push edx loc_005D0E6C: mov eax, var_FC loc_005D0E72: push eax loc_005D0E73: call [004010CCh] ; __vbaHresultCheckObj loc_005D0E79: mov var_160, eax loc_005D0E7F: jmp 005D0E8Bh loc_005D0E81: mov var_160, 00000000h loc_005D0E8B: mov ecx, var_68 loc_005D0E8E: mov var_100, ecx loc_005D0E94: push 00000000h loc_005D0E96: push 00000005h loc_005D0E98: mov edx, Me loc_005D0E9B: mov eax, [edx] loc_005D0E9D: mov ecx, Me loc_005D0EA0: push ecx loc_005D0EA1: call [eax+00000340h] loc_005D0EA7: push eax loc_005D0EA8: lea edx, var_5C loc_005D0EAB: push edx loc_005D0EAC: call [00401128h] ; __vbaObjSet loc_005D0EB2: push eax loc_005D0EB3: lea eax, var_78 loc_005D0EB6: push eax loc_005D0EB7: call [00401214h] ; __vbaLateIdCallLd loc_005D0EBD: add esp, 00000010h loc_005D0EC0: push eax loc_005D0EC1: call [0040120Ch] ; __vbaR4Var loc_005D0EC7: push ecx loc_005D0EC8: fstp real4 ptr [esp] loc_005D0ECB: call [00401204h] ; __vbaStrR4 loc_005D0ED1: mov edx, eax loc_005D0ED3: lea ecx, var_38 loc_005D0ED6: call [004013C0h] ; __vbaStrMove loc_005D0EDC: push eax loc_005D0EDD: push 00000003h loc_005D0EDF: mov ecx, var_100 loc_005D0EE5: mov edx, [ecx] loc_005D0EE7: mov eax, var_100 loc_005D0EED: push eax loc_005D0EEE: call [edx+00000088h] loc_005D0EF4: fnclex loc_005D0EF6: mov var_104, eax loc_005D0EFC: cmp var_104, 00000000h loc_005D0F03: jge 005D0F2Bh loc_005D0F05: push 00000088h loc_005D0F0A: push 00443788h loc_005D0F0F: mov ecx, var_100 loc_005D0F15: push ecx loc_005D0F16: mov edx, var_104 loc_005D0F1C: push edx loc_005D0F1D: call [004010CCh] ; __vbaHresultCheckObj loc_005D0F23: mov var_164, eax loc_005D0F29: jmp 005D0F35h loc_005D0F2B: mov var_164, 00000000h loc_005D0F35: lea ecx, var_38 loc_005D0F38: call [00401430h] ; __vbaFreeStr loc_005D0F3E: lea eax, var_68 loc_005D0F41: push eax loc_005D0F42: lea ecx, var_64 loc_005D0F45: push ecx loc_005D0F46: lea edx, var_60 loc_005D0F49: push edx loc_005D0F4A: lea eax, var_5C loc_005D0F4D: push eax loc_005D0F4E: push 00000004h loc_005D0F50: call [00401068h] ; __vbaFreeObjList loc_005D0F56: add esp, 00000014h loc_005D0F59: lea ecx, var_88 loc_005D0F5F: push ecx loc_005D0F60: lea edx, var_78 loc_005D0F63: push edx loc_005D0F64: push 00000002h loc_005D0F66: call [00401050h] ; __vbaFreeVarList loc_005D0F6C: add esp, 0000000Ch loc_005D0F6F: mov var_4, 0000001Ch loc_005D0F76: push 00000000h loc_005D0F78: push 00000005h loc_005D0F7A: mov eax, Me loc_005D0F7D: mov ecx, [eax] loc_005D0F7F: mov edx, Me loc_005D0F82: push edx loc_005D0F83: call [ecx+00000340h] loc_005D0F89: push eax loc_005D0F8A: lea eax, var_5C loc_005D0F8D: push eax loc_005D0F8E: call [00401128h] ; __vbaObjSet loc_005D0F94: push eax loc_005D0F95: lea ecx, var_78 loc_005D0F98: push ecx loc_005D0F99: call [00401214h] ; __vbaLateIdCallLd loc_005D0F9F: add esp, 00000010h loc_005D0FA2: push eax loc_005D0FA3: call [0040120Ch] ; __vbaR4Var loc_005D0FA9: call [0040139Ch] ; __vbaFpI4 loc_005D0FAF: mov edx, Me loc_005D0FB2: mov [edx+0000007Ch], eax loc_005D0FB5: lea ecx, var_5C loc_005D0FB8: call [0040142Ch] ; __vbaFreeObj loc_005D0FBE: lea ecx, var_78 loc_005D0FC1: call [00401030h] ; __vbaFreeVar loc_005D0FC7: mov var_4, 0000001Dh loc_005D0FCE: call [0040113Ch] ; rtcDoEvents loc_005D0FD4: mov var_4, 0000001Eh loc_005D0FDB: mov eax, Me loc_005D0FDE: movsx ecx, [eax+00000070h] loc_005D0FE2: test ecx, ecx loc_005D0FE4: jnz 005D111Bh loc_005D0FEA: mov var_4, 0000001Fh loc_005D0FF1: lea edx, var_78 loc_005D0FF4: push edx loc_005D0FF5: call [0040136Ch] ; rtcGetTimeVar loc_005D0FFB: lea eax, var_78 loc_005D0FFE: push eax loc_005D0FFF: call [004012B8h] ; __vbaDateVar loc_005D1005: mov ecx, Me loc_005D1008: fstp real8 ptr [ecx+00000074h] loc_005D100B: lea ecx, var_78 loc_005D100E: call [00401030h] ; __vbaFreeVar loc_005D1014: mov var_4, 00000020h loc_005D101B: mov edx, Me loc_005D101E: mov eax, [edx] loc_005D1020: mov ecx, Me loc_005D1023: push ecx loc_005D1024: call [eax+000002FCh] loc_005D102A: push eax loc_005D102B: lea edx, var_5C loc_005D102E: push edx loc_005D102F: call [00401128h] ; __vbaObjSet loc_005D1035: mov var_F8, eax loc_005D103B: push 000003E8h loc_005D1040: mov eax, var_F8 loc_005D1046: mov ecx, [eax] loc_005D1048: mov edx, var_F8 loc_005D104E: push edx loc_005D104F: call [ecx+00000064h] loc_005D1052: fnclex loc_005D1054: mov var_FC, eax loc_005D105A: cmp var_FC, 00000000h loc_005D1061: jge 005D1086h loc_005D1063: push 00000064h loc_005D1065: push 00441ED0h loc_005D106A: mov eax, var_F8 loc_005D1070: push eax loc_005D1071: mov ecx, var_FC loc_005D1077: push ecx loc_005D1078: call [004010CCh] ; __vbaHresultCheckObj loc_005D107E: mov var_168, eax loc_005D1084: jmp 005D1090h loc_005D1086: mov var_168, 00000000h loc_005D1090: lea ecx, var_5C loc_005D1093: call [0040142Ch] ; __vbaFreeObj loc_005D1099: mov var_4, 00000021h loc_005D10A0: mov edx, Me loc_005D10A3: mov eax, [edx] loc_005D10A5: mov ecx, Me loc_005D10A8: push ecx loc_005D10A9: call [eax+000002FCh] loc_005D10AF: push eax loc_005D10B0: lea edx, var_5C loc_005D10B3: push edx loc_005D10B4: call [00401128h] ; __vbaObjSet loc_005D10BA: mov var_F8, eax loc_005D10C0: push FFFFFFFFh loc_005D10C2: mov eax, var_F8 loc_005D10C8: mov ecx, [eax] loc_005D10CA: mov edx, var_F8 loc_005D10D0: push edx loc_005D10D1: call [ecx+0000005Ch] loc_005D10D4: fnclex loc_005D10D6: mov var_FC, eax loc_005D10DC: cmp var_FC, 00000000h loc_005D10E3: jge 005D1108h loc_005D10E5: push 0000005Ch loc_005D10E7: push 00441ED0h loc_005D10EC: mov eax, var_F8 loc_005D10F2: push eax loc_005D10F3: mov ecx, var_FC loc_005D10F9: push ecx loc_005D10FA: call [004010CCh] ; __vbaHresultCheckObj loc_005D1100: mov var_16C, eax loc_005D1106: jmp 005D1112h loc_005D1108: mov var_16C, 00000000h loc_005D1112: lea ecx, var_5C loc_005D1115: call [0040142Ch] ; __vbaFreeObj loc_005D111B: mov var_4, 00000023h loc_005D1122: mov edx, Me loc_005D1125: mov eax, [edx+0000006Ch] loc_005D1128: add eax, 00000001h loc_005D112B: jo 005D45F7h loc_005D1131: mov ecx, Me loc_005D1134: mov [ecx+0000006Ch], eax loc_005D1137: mov var_4, 00000024h loc_005D113E: mov edx, var_2C loc_005D1141: push edx loc_005D1142: push 00000001h loc_005D1144: call [004012A4h] ; __vbaUbound loc_005D114A: test eax, eax loc_005D114C: jle 005D1FE1h loc_005D1152: mov var_4, 00000025h loc_005D1159: mov eax, var_2C loc_005D115C: push eax loc_005D115D: push 00000001h loc_005D115F: call [004012A4h] ; __vbaUbound loc_005D1165: cmp eax, 000003E8h loc_005D116A: jge 005D1177h loc_005D116C: mov ecx, Me loc_005D116F: movsx edx, [ecx+00000070h] loc_005D1173: test edx, edx loc_005D1175: jz 005D1184h loc_005D1177: mov var_4, 00000026h loc_005D117E: mov var_24, FFFFFFh loc_005D1184: mov var_4, 00000028h loc_005D118B: mov eax, Me loc_005D118E: mov cx, [eax+00000088h] loc_005D1195: push ecx loc_005D1196: lea edx, var_2C loc_005D1199: push edx loc_005D119A: push 004448ACh loc_005D119F: call [004011C4h] ; __vbaPutOwner3 loc_005D11A5: mov var_4, 00000029h loc_005D11AC: mov var_B4, 00000400h loc_005D11B6: mov var_BC, 00000002h loc_005D11C0: mov var_D4, 00000001h loc_005D11CA: mov var_DC, 00000003h loc_005D11D4: mov eax, 00000010h loc_005D11D9: call 00412850h ; __vbaChkstk loc_005D11DE: mov eax, esp loc_005D11E0: mov ecx, var_BC loc_005D11E6: mov [eax], ecx loc_005D11E8: mov edx, var_B8 loc_005D11EE: mov [eax+00000004h], edx loc_005D11F1: mov ecx, var_B4 loc_005D11F7: mov [eax+00000008h], ecx loc_005D11FA: mov edx, var_B0 loc_005D1200: mov [eax+0000000Ch], edx loc_005D1203: mov eax, 00000010h loc_005D1208: call 00412850h ; __vbaChkstk loc_005D120D: mov eax, esp loc_005D120F: mov ecx, var_DC loc_005D1215: mov [eax], ecx loc_005D1217: mov edx, var_D8 loc_005D121D: mov [eax+00000004h], edx loc_005D1220: mov ecx, var_D4 loc_005D1226: mov [eax+00000008h], ecx loc_005D1229: mov edx, var_D0 loc_005D122F: mov [eax+0000000Ch], edx loc_005D1232: push 00000002h loc_005D1234: push 00000017h loc_005D1236: mov eax, Me loc_005D1239: mov ecx, [eax] loc_005D123B: mov edx, Me loc_005D123E: push edx loc_005D123F: call [ecx+00000348h] loc_005D1245: push eax loc_005D1246: lea eax, var_5C loc_005D1249: push eax loc_005D124A: call [00401128h] ; __vbaObjSet loc_005D1250: push eax loc_005D1251: lea ecx, var_78 loc_005D1254: push ecx loc_005D1255: call [00401214h] ; __vbaLateIdCallLd loc_005D125B: add esp, 00000030h loc_005D125E: push eax loc_005D125F: lea edx, var_AC loc_005D1265: push edx loc_005D1266: call [004012F4h] ; __vbaVar2Vec loc_005D126C: lea eax, var_AC loc_005D1272: push eax loc_005D1273: lea ecx, var_2C loc_005D1276: push ecx loc_005D1277: call [0040102Ch] ; __vbaAryMove loc_005D127D: lea ecx, var_5C loc_005D1280: call [0040142Ch] ; __vbaFreeObj loc_005D1286: lea ecx, var_78 loc_005D1289: call [00401030h] ; __vbaFreeVar loc_005D128F: mov var_4, 0000002Ah loc_005D1296: push 00443998h loc_005D129B: push 00000000h loc_005D129D: push 00000007h loc_005D129F: mov edx, Me loc_005D12A2: mov eax, [edx] loc_005D12A4: mov ecx, Me loc_005D12A7: push ecx loc_005D12A8: call [eax+0000033Ch] loc_005D12AE: push eax loc_005D12AF: lea edx, var_5C loc_005D12B2: push edx loc_005D12B3: call [00401128h] ; __vbaObjSet loc_005D12B9: push eax loc_005D12BA: lea eax, var_78 loc_005D12BD: push eax loc_005D12BE: call [00401214h] ; __vbaLateIdCallLd loc_005D12C4: add esp, 00000010h loc_005D12C7: push eax loc_005D12C8: call [004011F8h] ; __vbaCastObjVar loc_005D12CE: push eax loc_005D12CF: lea ecx, var_60 loc_005D12D2: push ecx loc_005D12D3: call [00401128h] ; __vbaObjSet loc_005D12D9: mov var_F8, eax loc_005D12DF: mov edx, Me loc_005D12E2: add edx, 00000064h loc_005D12E5: mov var_B4, edx loc_005D12EB: mov var_BC, 00004003h loc_005D12F5: lea eax, var_64 loc_005D12F8: push eax loc_005D12F9: lea ecx, var_BC loc_005D12FF: push ecx loc_005D1300: mov edx, var_F8 loc_005D1306: mov eax, [edx] loc_005D1308: mov ecx, var_F8 loc_005D130E: push ecx loc_005D130F: call [eax+00000024h] loc_005D1312: fnclex loc_005D1314: mov var_FC, eax loc_005D131A: cmp var_FC, 00000000h loc_005D1321: jge 005D1346h loc_005D1323: push 00000024h loc_005D1325: push 00443998h loc_005D132A: mov edx, var_F8 loc_005D1330: push edx loc_005D1331: mov eax, var_FC loc_005D1337: push eax loc_005D1338: call [004010CCh] ; __vbaHresultCheckObj loc_005D133E: mov var_170, eax loc_005D1344: jmp 005D1350h loc_005D1346: mov var_170, 00000000h loc_005D1350: mov ecx, var_64 loc_005D1353: mov var_100, ecx loc_005D1359: lea edx, var_38 loc_005D135C: push edx loc_005D135D: push 00000002h loc_005D135F: mov eax, var_100 loc_005D1365: mov ecx, [eax] loc_005D1367: mov edx, var_100 loc_005D136D: push edx loc_005D136E: call [ecx+00000084h] loc_005D1374: fnclex loc_005D1376: mov var_104, eax loc_005D137C: cmp var_104, 00000000h loc_005D1383: jge 005D13ABh loc_005D1385: push 00000084h loc_005D138A: push 00443788h loc_005D138F: mov eax, var_100 loc_005D1395: push eax loc_005D1396: mov ecx, var_104 loc_005D139C: push ecx loc_005D139D: call [004010CCh] ; __vbaHresultCheckObj loc_005D13A3: mov var_174, eax loc_005D13A9: jmp 005D13B5h loc_005D13AB: mov var_174, 00000000h loc_005D13B5: mov edx, var_38 loc_005D13B8: push edx loc_005D13B9: push 0043C9F4h loc_005D13BE: call [004011B8h] ; __vbaStrCmp loc_005D13C4: neg eax loc_005D13C6: sbb eax, eax loc_005D13C8: neg eax loc_005D13CA: neg eax loc_005D13CC: mov var_108, ax loc_005D13D3: lea ecx, var_38 loc_005D13D6: call [00401430h] ; __vbaFreeStr loc_005D13DC: lea eax, var_64 loc_005D13DF: push eax loc_005D13E0: lea ecx, var_60 loc_005D13E3: push ecx loc_005D13E4: lea edx, var_5C loc_005D13E7: push edx loc_005D13E8: push 00000003h loc_005D13EA: call [00401068h] ; __vbaFreeObjList loc_005D13F0: add esp, 00000010h loc_005D13F3: lea ecx, var_78 loc_005D13F6: call [00401030h] ; __vbaFreeVar loc_005D13FC: movsx eax, var_108 loc_005D1403: test eax, eax loc_005D1405: jz 005D14D3h loc_005D140B: mov var_4, 0000002Bh loc_005D1412: push 00000000h loc_005D1414: push 00000005h loc_005D1416: mov ecx, Me loc_005D1419: mov edx, [ecx] loc_005D141B: mov eax, Me loc_005D141E: push eax loc_005D141F: call [edx+00000340h] loc_005D1425: push eax loc_005D1426: lea ecx, var_5C loc_005D1429: push ecx loc_005D142A: call [00401128h] ; __vbaObjSet loc_005D1430: push eax loc_005D1431: lea edx, var_78 loc_005D1434: push edx loc_005D1435: call [00401214h] ; __vbaLateIdCallLd loc_005D143B: add esp, 00000010h loc_005D143E: push eax loc_005D143F: call [0040120Ch] ; __vbaR4Var loc_005D1445: fadd st0, real4 ptr [00402440h] loc_005D144B: fstp real4 ptr var_B4 loc_005D1451: fnstsw ax loc_005D1453: test al, 0Dh loc_005D1455: jnz 005D45F2h loc_005D145B: mov var_BC, 00000004h loc_005D1465: mov eax, 00000010h loc_005D146A: call 00412850h ; __vbaChkstk loc_005D146F: mov eax, esp loc_005D1471: mov ecx, var_BC loc_005D1477: mov [eax], ecx loc_005D1479: mov edx, var_B8 loc_005D147F: mov [eax+00000004h], edx loc_005D1482: mov ecx, var_B4 loc_005D1488: mov [eax+00000008h], ecx loc_005D148B: mov edx, var_B0 loc_005D1491: mov [eax+0000000Ch], edx loc_005D1494: push 00000005h loc_005D1496: mov eax, Me loc_005D1499: mov ecx, [eax] loc_005D149B: mov edx, Me loc_005D149E: push edx loc_005D149F: call [ecx+00000340h] loc_005D14A5: push eax loc_005D14A6: lea eax, var_60 loc_005D14A9: push eax loc_005D14AA: call [00401128h] ; __vbaObjSet loc_005D14B0: push eax loc_005D14B1: call [004013F0h] ; __vbaLateIdSt loc_005D14B7: lea ecx, var_60 loc_005D14BA: push ecx loc_005D14BB: lea edx, var_5C loc_005D14BE: push edx loc_005D14BF: push 00000002h loc_005D14C1: call [00401068h] ; __vbaFreeObjList loc_005D14C7: add esp, 0000000Ch loc_005D14CA: lea ecx, var_78 loc_005D14CD: call [00401030h] ; __vbaFreeVar loc_005D14D3: mov var_4, 0000002Dh loc_005D14DA: mov eax, Me loc_005D14DD: mov ecx, [eax+0000007Ch] loc_005D14E0: add ecx, 00000001h loc_005D14E3: jo 005D45F7h loc_005D14E9: mov edx, Me loc_005D14EC: mov [edx+0000007Ch], ecx loc_005D14EF: mov var_4, 0000002Eh loc_005D14F6: call [0040113Ch] ; rtcDoEvents loc_005D14FC: mov var_4, 0000002Fh loc_005D1503: mov eax, Me loc_005D1506: movsx ecx, [eax+0000005Ch] loc_005D150A: test ecx, ecx loc_005D150C: jz 005D16A7h loc_005D1512: mov edx, Me loc_005D1515: movsx eax, [edx+0000005Eh] loc_005D1519: test eax, eax loc_005D151B: jnz 005D16A7h loc_005D1521: mov ecx, Me loc_005D1524: movsx edx, [ecx+00000060h] loc_005D1528: test edx, edx loc_005D152A: jnz 005D16A7h loc_005D1530: mov var_4, 00000030h loc_005D1537: mov var_A0, 80020004h loc_005D1541: mov var_A8, 0000000Ah loc_005D154B: mov var_90, 80020004h loc_005D1555: mov var_98, 0000000Ah loc_005D155F: mov var_80, 80020004h loc_005D1566: mov var_88, 0000000Ah loc_005D1570: push 004448C8h ; "Do you want to cancel downloading " loc_005D1575: mov eax, Me loc_005D1578: mov ecx, [eax+00000048h] loc_005D157B: push ecx loc_005D157C: call [00401098h] ; __vbaStrCat loc_005D1582: mov edx, eax loc_005D1584: lea ecx, var_38 loc_005D1587: call [004013C0h] ; __vbaStrMove loc_005D158D: push eax loc_005D158E: push 00444914h loc_005D1593: call [00401098h] ; __vbaStrCat loc_005D1599: mov var_70, eax loc_005D159C: mov var_78, 00000008h loc_005D15A3: lea edx, var_A8 loc_005D15A9: push edx loc_005D15AA: lea eax, var_98 loc_005D15B0: push eax loc_005D15B1: lea ecx, var_88 loc_005D15B7: push ecx loc_005D15B8: push 00010024h loc_005D15BD: lea edx, var_78 loc_005D15C0: push edx loc_005D15C1: call [00401120h] ; rtcMsgBox loc_005D15C7: xor ecx, ecx loc_005D15C9: cmp eax, 00000006h loc_005D15CC: setz cl loc_005D15CF: neg ecx loc_005D15D1: mov var_F8, cx loc_005D15D8: lea ecx, var_38 loc_005D15DB: call [00401430h] ; __vbaFreeStr loc_005D15E1: lea edx, var_A8 loc_005D15E7: push edx loc_005D15E8: lea eax, var_98 loc_005D15EE: push eax loc_005D15EF: lea ecx, var_88 loc_005D15F5: push ecx loc_005D15F6: lea edx, var_78 loc_005D15F9: push edx loc_005D15FA: push 00000004h loc_005D15FC: call [00401050h] ; __vbaFreeVarList loc_005D1602: add esp, 00000014h loc_005D1605: movsx eax, var_F8 loc_005D160C: test eax, eax loc_005D160E: jz 005D1697h loc_005D1614: mov var_4, 00000031h loc_005D161B: mov ecx, Me loc_005D161E: mov dx, [ecx+00000088h] loc_005D1625: push edx loc_005D1626: call [00401194h] ; __vbaFileClose loc_005D162C: mov var_4, 00000032h loc_005D1633: mov eax, Me loc_005D1636: add eax, 00000084h loc_005D163B: mov var_B4, eax loc_005D1641: mov var_BC, 00004008h loc_005D164B: lea ecx, var_BC loc_005D1651: push ecx loc_005D1652: call [004011B4h] ; rtcKillFiles loc_005D1658: mov var_4, 00000033h loc_005D165F: push 00000000h loc_005D1661: push 00000012h loc_005D1663: mov edx, Me loc_005D1666: mov eax, [edx] loc_005D1668: mov ecx, Me loc_005D166B: push ecx loc_005D166C: call [eax+00000348h] loc_005D1672: push eax loc_005D1673: lea edx, var_5C loc_005D1676: push edx loc_005D1677: call [00401128h] ; __vbaObjSet loc_005D167D: push eax loc_005D167E: call [0040103Ch] ; __vbaLateIdCall loc_005D1684: add esp, 0000000Ch loc_005D1687: lea ecx, var_5C loc_005D168A: call [0040142Ch] ; __vbaFreeObj loc_005D1690: jmp 005D1FE1h loc_005D1695: jmp 005D16A7h loc_005D1697: mov var_4, 00000036h loc_005D169E: mov eax, Me loc_005D16A1: mov [eax+0000005Ch], 0000h loc_005D16A7: mov var_4, 00000039h loc_005D16AE: push 00000000h loc_005D16B0: push 00000001h loc_005D16B2: mov ecx, Me loc_005D16B5: mov edx, [ecx] loc_005D16B7: mov eax, Me loc_005D16BA: push eax loc_005D16BB: call [edx+00000340h] loc_005D16C1: push eax loc_005D16C2: lea ecx, var_60 loc_005D16C5: push ecx loc_005D16C6: call [00401128h] ; __vbaObjSet loc_005D16CC: push eax loc_005D16CD: lea edx, var_88 loc_005D16D3: push edx loc_005D16D4: call [00401214h] ; __vbaLateIdCallLd loc_005D16DA: add esp, 00000010h loc_005D16DD: push 00000000h loc_005D16DF: push 00000005h loc_005D16E1: mov eax, Me loc_005D16E4: mov ecx, [eax] loc_005D16E6: mov edx, Me loc_005D16E9: push edx loc_005D16EA: call [ecx+00000340h] loc_005D16F0: push eax loc_005D16F1: lea eax, var_5C loc_005D16F4: push eax loc_005D16F5: call [00401128h] ; __vbaObjSet loc_005D16FB: push eax loc_005D16FC: lea ecx, var_78 loc_005D16FF: push ecx loc_005D1700: call [00401214h] ; __vbaLateIdCallLd loc_005D1706: add esp, 00000010h loc_005D1709: push eax loc_005D170A: call [0040120Ch] ; __vbaR4Var loc_005D1710: call [00401168h] ; __vbaFpR8 loc_005D1716: fstp real8 ptr var_17C loc_005D171C: lea edx, var_88 loc_005D1722: push edx loc_005D1723: call [0040120Ch] ; __vbaR4Var loc_005D1729: fmul st0, real8 ptr [00402438h] loc_005D172F: fnstsw ax loc_005D1731: test al, 0Dh loc_005D1733: jnz 005D45F2h loc_005D1739: call [0040139Ch] ; __vbaFpI4 loc_005D173F: mov var_180, eax loc_005D1745: fild real4 ptr var_180 loc_005D174B: fstp real8 ptr var_188 loc_005D1751: fld real8 ptr var_17C loc_005D1757: fcomp real8 ptr var_188 loc_005D175D: fnstsw ax loc_005D175F: test ah, 40h loc_005D1762: jz 005D1770h loc_005D1764: mov var_18C, 00000001h loc_005D176E: jmp 005D177Ah loc_005D1770: mov var_18C, 00000000h loc_005D177A: mov eax, var_18C loc_005D1780: neg eax loc_005D1782: mov var_F8, ax loc_005D1789: lea ecx, var_60 loc_005D178C: push ecx loc_005D178D: lea edx, var_5C loc_005D1790: push edx loc_005D1791: push 00000002h loc_005D1793: call [00401068h] ; __vbaFreeObjList loc_005D1799: add esp, 0000000Ch loc_005D179C: lea eax, var_88 loc_005D17A2: push eax loc_005D17A3: lea ecx, var_78 loc_005D17A6: push ecx loc_005D17A7: push 00000002h loc_005D17A9: call [00401050h] ; __vbaFreeVarList loc_005D17AF: add esp, 0000000Ch loc_005D17B2: movsx edx, var_F8 loc_005D17B9: test edx, edx loc_005D17BB: jz 005D1960h loc_005D17C1: mov var_4, 0000003Ah loc_005D17C8: mov eax, Me loc_005D17CB: mov ecx, [eax+000000A0h] loc_005D17D1: push ecx loc_005D17D2: mov edx, Me loc_005D17D5: mov eax, [edx+0000009Ch] loc_005D17DB: push eax loc_005D17DC: mov ecx, Me loc_005D17DF: mov edx, [ecx+00000098h] loc_005D17E5: push edx loc_005D17E6: call 0061F9E0h loc_005D17EB: mov edx, eax loc_005D17ED: lea ecx, var_48 loc_005D17F0: call [004013C0h] ; __vbaStrMove loc_005D17F6: mov var_B4, 80020004h loc_005D1800: mov var_BC, 0000000Ah loc_005D180A: mov eax, var_48 loc_005D180D: mov var_124, eax loc_005D1813: mov var_48, 00000000h loc_005D181A: push 0044491Ch ; "Our download is 25" & Chr(37) & " complete. We have about " loc_005D181F: mov edx, var_124 loc_005D1825: lea ecx, var_38 loc_005D1828: call [004013C0h] ; __vbaStrMove loc_005D182E: push eax loc_005D182F: call [00401098h] ; __vbaStrCat loc_005D1835: mov edx, eax loc_005D1837: lea ecx, var_3C loc_005D183A: call [004013C0h] ; __vbaStrMove loc_005D1840: push eax loc_005D1841: push 0044497Ch ; " left in our download. | " loc_005D1846: call [00401098h] ; __vbaStrCat loc_005D184C: mov edx, eax loc_005D184E: lea ecx, var_40 loc_005D1851: call [004013C0h] ; __vbaStrMove loc_005D1857: push eax loc_005D1858: mov ecx, [0073A040h] loc_005D185E: push ecx loc_005D185F: call [00401098h] ; __vbaStrCat loc_005D1865: mov edx, eax loc_005D1867: lea ecx, var_44 loc_005D186A: call [004013C0h] ; __vbaStrMove loc_005D1870: push eax loc_005D1871: push 00444730h ; ", the current download is about 25" & Chr(37) & " complete." loc_005D1876: call [00401098h] ; __vbaStrCat loc_005D187C: mov var_70, eax loc_005D187F: mov var_78, 00000008h loc_005D1886: lea edx, var_5C loc_005D1889: push edx loc_005D188A: mov eax, 00000010h loc_005D188F: call 00412850h ; __vbaChkstk loc_005D1894: mov eax, esp loc_005D1896: mov ecx, var_BC loc_005D189C: mov [eax], ecx loc_005D189E: mov edx, var_B8 loc_005D18A4: mov [eax+00000004h], edx loc_005D18A7: mov ecx, var_B4 loc_005D18AD: mov [eax+00000008h], ecx loc_005D18B0: mov edx, var_B0 loc_005D18B6: mov [eax+0000000Ch], edx loc_005D18B9: mov eax, 00000010h loc_005D18BE: call 00412850h ; __vbaChkstk loc_005D18C3: mov eax, esp loc_005D18C5: mov ecx, var_78 loc_005D18C8: mov [eax], ecx loc_005D18CA: mov edx, var_74 loc_005D18CD: mov [eax+00000004h], edx loc_005D18D0: mov ecx, var_70 loc_005D18D3: mov [eax+00000008h], ecx loc_005D18D6: mov edx, var_6C loc_005D18D9: mov [eax+0000000Ch], edx loc_005D18DC: mov eax, [0073A08Ch] loc_005D18E1: mov ecx, [eax] loc_005D18E3: mov edx, [0073A08Ch] loc_005D18E9: push edx loc_005D18EA: call [ecx+00000078h] loc_005D18ED: fnclex loc_005D18EF: mov var_F8, eax loc_005D18F5: cmp var_F8, 00000000h loc_005D18FC: jge 005D1920h loc_005D18FE: push 00000078h loc_005D1900: push 004419ACh loc_005D1905: mov eax, [0073A08Ch] loc_005D190A: push eax loc_005D190B: mov ecx, var_F8 loc_005D1911: push ecx loc_005D1912: call [004010CCh] ; __vbaHresultCheckObj loc_005D1918: mov var_190, eax loc_005D191E: jmp 005D192Ah loc_005D1920: mov var_190, 00000000h loc_005D192A: lea edx, var_48 loc_005D192D: push edx loc_005D192E: lea eax, var_44 loc_005D1931: push eax loc_005D1932: lea ecx, var_40 loc_005D1935: push ecx loc_005D1936: lea edx, var_3C loc_005D1939: push edx loc_005D193A: lea eax, var_38 loc_005D193D: push eax loc_005D193E: push 00000005h loc_005D1940: call [00401324h] ; __vbaFreeStrList loc_005D1946: add esp, 00000018h loc_005D1949: lea ecx, var_5C loc_005D194C: call [0040142Ch] ; __vbaFreeObj loc_005D1952: lea ecx, var_78 loc_005D1955: call [00401030h] ; __vbaFreeVar loc_005D195B: jmp 005D1FDCh loc_005D1960: mov var_4, 0000003Bh loc_005D1967: push 00000000h loc_005D1969: push 00000001h loc_005D196B: mov ecx, Me loc_005D196E: mov edx, [ecx] loc_005D1970: mov eax, Me loc_005D1973: push eax loc_005D1974: call [edx+00000340h] loc_005D197A: push eax loc_005D197B: lea ecx, var_60 loc_005D197E: push ecx loc_005D197F: call [00401128h] ; __vbaObjSet loc_005D1985: push eax loc_005D1986: lea edx, var_88 loc_005D198C: push edx loc_005D198D: call [00401214h] ; __vbaLateIdCallLd loc_005D1993: add esp, 00000010h loc_005D1996: push 00000000h loc_005D1998: push 00000005h loc_005D199A: mov eax, Me loc_005D199D: mov ecx, [eax] loc_005D199F: mov edx, Me loc_005D19A2: push edx loc_005D19A3: call [ecx+00000340h] loc_005D19A9: push eax loc_005D19AA: lea eax, var_5C loc_005D19AD: push eax loc_005D19AE: call [00401128h] ; __vbaObjSet loc_005D19B4: push eax loc_005D19B5: lea ecx, var_78 loc_005D19B8: push ecx loc_005D19B9: call [00401214h] ; __vbaLateIdCallLd loc_005D19BF: add esp, 00000010h loc_005D19C2: push eax loc_005D19C3: call [0040120Ch] ; __vbaR4Var loc_005D19C9: call [00401168h] ; __vbaFpR8 loc_005D19CF: fstp real8 ptr var_198 loc_005D19D5: lea edx, var_88 loc_005D19DB: push edx loc_005D19DC: call [0040120Ch] ; __vbaR4Var loc_005D19E2: fmul st0, real8 ptr [00402430h] loc_005D19E8: fnstsw ax loc_005D19EA: test al, 0Dh loc_005D19EC: jnz 005D45F2h loc_005D19F2: call [0040139Ch] ; __vbaFpI4 loc_005D19F8: mov var_19C, eax loc_005D19FE: fild real4 ptr var_19C loc_005D1A04: fstp real8 ptr var_1A4 loc_005D1A0A: fld real8 ptr var_198 loc_005D1A10: fcomp real8 ptr var_1A4 loc_005D1A16: fnstsw ax loc_005D1A18: test ah, 40h loc_005D1A1B: jz 005D1A29h loc_005D1A1D: mov var_1A8, 00000001h loc_005D1A27: jmp 005D1A33h loc_005D1A29: mov var_1A8, 00000000h loc_005D1A33: mov eax, var_1A8 loc_005D1A39: neg eax loc_005D1A3B: mov var_F8, ax loc_005D1A42: lea ecx, var_60 loc_005D1A45: push ecx loc_005D1A46: lea edx, var_5C loc_005D1A49: push edx loc_005D1A4A: push 00000002h loc_005D1A4C: call [00401068h] ; __vbaFreeObjList loc_005D1A52: add esp, 0000000Ch loc_005D1A55: lea eax, var_88 loc_005D1A5B: push eax loc_005D1A5C: lea ecx, var_78 loc_005D1A5F: push ecx loc_005D1A60: push 00000002h loc_005D1A62: call [00401050h] ; __vbaFreeVarList loc_005D1A68: add esp, 0000000Ch loc_005D1A6B: movsx edx, var_F8 loc_005D1A72: test edx, edx loc_005D1A74: jz 005D1CA1h loc_005D1A7A: mov var_4, 0000003Ch loc_005D1A81: mov eax, Me loc_005D1A84: mov ecx, [eax+000000A0h] loc_005D1A8A: push ecx loc_005D1A8B: mov edx, Me loc_005D1A8E: mov eax, [edx+0000009Ch] loc_005D1A94: push eax loc_005D1A95: mov ecx, Me loc_005D1A98: mov edx, [ecx+00000098h] loc_005D1A9E: push edx loc_005D1A9F: call 0061F9E0h loc_005D1AA4: mov edx, eax loc_005D1AA6: lea ecx, var_54 loc_005D1AA9: call [004013C0h] ; __vbaStrMove loc_005D1AAF: mov eax, Me loc_005D1AB2: mov ecx, [eax+000000A0h] loc_005D1AB8: push ecx loc_005D1AB9: mov edx, Me loc_005D1ABC: mov eax, [edx+0000009Ch] loc_005D1AC2: push eax loc_005D1AC3: mov ecx, Me loc_005D1AC6: mov edx, [ecx+00000098h] loc_005D1ACC: push edx loc_005D1ACD: call 0061F9E0h loc_005D1AD2: mov edx, eax loc_005D1AD4: lea ecx, var_58 loc_005D1AD7: call [004013C0h] ; __vbaStrMove loc_005D1ADD: mov var_B4, 80020004h loc_005D1AE7: mov var_BC, 0000000Ah loc_005D1AF1: mov eax, var_54 loc_005D1AF4: mov var_128, eax loc_005D1AFA: mov var_54, 00000000h loc_005D1B01: mov ecx, var_58 loc_005D1B04: mov var_12C, ecx loc_005D1B0A: mov var_58, 00000000h loc_005D1B11: push 004449C0h ; "Our download is 50" & Chr(37) & " complete! We're only " loc_005D1B16: mov edx, var_128 loc_005D1B1C: lea ecx, var_38 loc_005D1B1F: call [004013C0h] ; __vbaStrMove loc_005D1B25: push eax loc_005D1B26: call [00401098h] ; __vbaStrCat loc_005D1B2C: mov edx, eax loc_005D1B2E: lea ecx, var_3C loc_005D1B31: call [004013C0h] ; __vbaStrMove loc_005D1B37: push eax loc_005D1B38: push 00444A1Ch ; " out. | This download is 50" & Chr(37) & " complete, " loc_005D1B3D: call [00401098h] ; __vbaStrCat loc_005D1B43: mov edx, eax loc_005D1B45: lea ecx, var_40 loc_005D1B48: call [004013C0h] ; __vbaStrMove loc_005D1B4E: push eax loc_005D1B4F: mov edx, [0073A040h] loc_005D1B55: push edx loc_005D1B56: call [00401098h] ; __vbaStrCat loc_005D1B5C: mov edx, eax loc_005D1B5E: lea ecx, var_44 loc_005D1B61: call [004013C0h] ; __vbaStrMove loc_005D1B67: push eax loc_005D1B68: push 00444A70h ; "! We're only " loc_005D1B6D: call [00401098h] ; __vbaStrCat loc_005D1B73: mov edx, eax loc_005D1B75: lea ecx, var_48 loc_005D1B78: call [004013C0h] ; __vbaStrMove loc_005D1B7E: push eax loc_005D1B7F: mov edx, var_12C loc_005D1B85: lea ecx, var_4C loc_005D1B88: call [004013C0h] ; __vbaStrMove loc_005D1B8E: push eax loc_005D1B8F: call [00401098h] ; __vbaStrCat loc_005D1B95: mov edx, eax loc_005D1B97: lea ecx, var_50 loc_005D1B9A: call [004013C0h] ; __vbaStrMove loc_005D1BA0: push eax loc_005D1BA1: push 00444A94h ; " from being done!" loc_005D1BA6: call [00401098h] ; __vbaStrCat loc_005D1BAC: mov var_70, eax loc_005D1BAF: mov var_78, 00000008h loc_005D1BB6: lea eax, var_5C loc_005D1BB9: push eax loc_005D1BBA: mov eax, 00000010h loc_005D1BBF: call 00412850h ; __vbaChkstk loc_005D1BC4: mov ecx, esp loc_005D1BC6: mov edx, var_BC loc_005D1BCC: mov [ecx], edx loc_005D1BCE: mov eax, var_B8 loc_005D1BD4: mov [ecx+00000004h], eax loc_005D1BD7: mov edx, var_B4 loc_005D1BDD: mov [ecx+00000008h], edx loc_005D1BE0: mov eax, var_B0 loc_005D1BE6: mov [ecx+0000000Ch], eax loc_005D1BE9: mov eax, 00000010h loc_005D1BEE: call 00412850h ; __vbaChkstk loc_005D1BF3: mov ecx, esp loc_005D1BF5: mov edx, var_78 loc_005D1BF8: mov [ecx], edx loc_005D1BFA: mov eax, var_74 loc_005D1BFD: mov [ecx+00000004h], eax loc_005D1C00: mov edx, var_70 loc_005D1C03: mov [ecx+00000008h], edx loc_005D1C06: mov eax, var_6C loc_005D1C09: mov [ecx+0000000Ch], eax loc_005D1C0C: mov ecx, [0073A08Ch] loc_005D1C12: mov edx, [ecx] loc_005D1C14: mov eax, [0073A08Ch] loc_005D1C19: push eax loc_005D1C1A: call [edx+00000078h] loc_005D1C1D: fnclex loc_005D1C1F: mov var_F8, eax loc_005D1C25: cmp var_F8, 00000000h loc_005D1C2C: jge 005D1C51h loc_005D1C2E: push 00000078h loc_005D1C30: push 004419ACh loc_005D1C35: mov ecx, [0073A08Ch] loc_005D1C3B: push ecx loc_005D1C3C: mov edx, var_F8 loc_005D1C42: push edx loc_005D1C43: call [004010CCh] ; __vbaHresultCheckObj loc_005D1C49: mov var_1AC, eax loc_005D1C4F: jmp 005D1C5Bh loc_005D1C51: mov var_1AC, 00000000h loc_005D1C5B: lea eax, var_58 loc_005D1C5E: push eax loc_005D1C5F: lea ecx, var_54 loc_005D1C62: push ecx loc_005D1C63: lea edx, var_50 loc_005D1C66: push edx loc_005D1C67: lea eax, var_4C loc_005D1C6A: push eax loc_005D1C6B: lea ecx, var_48 loc_005D1C6E: push ecx loc_005D1C6F: lea edx, var_44 loc_005D1C72: push edx loc_005D1C73: lea eax, var_40 loc_005D1C76: push eax loc_005D1C77: lea ecx, var_3C loc_005D1C7A: push ecx loc_005D1C7B: lea edx, var_38 loc_005D1C7E: push edx loc_005D1C7F: push 00000009h loc_005D1C81: call [00401324h] ; __vbaFreeStrList loc_005D1C87: add esp, 00000028h loc_005D1C8A: lea ecx, var_5C loc_005D1C8D: call [0040142Ch] ; __vbaFreeObj loc_005D1C93: lea ecx, var_78 loc_005D1C96: call [00401030h] ; __vbaFreeVar loc_005D1C9C: jmp 005D1FDCh loc_005D1CA1: mov var_4, 0000003Dh loc_005D1CA8: push 00000000h loc_005D1CAA: push 00000001h loc_005D1CAC: mov eax, Me loc_005D1CAF: mov ecx, [eax] loc_005D1CB1: mov edx, Me loc_005D1CB4: push edx loc_005D1CB5: call [ecx+00000340h] loc_005D1CBB: push eax loc_005D1CBC: lea eax, var_60 loc_005D1CBF: push eax loc_005D1CC0: call [00401128h] ; __vbaObjSet loc_005D1CC6: push eax loc_005D1CC7: lea ecx, var_88 loc_005D1CCD: push ecx loc_005D1CCE: call [00401214h] ; __vbaLateIdCallLd loc_005D1CD4: add esp, 00000010h loc_005D1CD7: push 00000000h loc_005D1CD9: push 00000005h loc_005D1CDB: mov edx, Me loc_005D1CDE: mov eax, [edx] loc_005D1CE0: mov ecx, Me loc_005D1CE3: push ecx loc_005D1CE4: call [eax+00000340h] loc_005D1CEA: push eax loc_005D1CEB: lea edx, var_5C loc_005D1CEE: push edx loc_005D1CEF: call [00401128h] ; __vbaObjSet loc_005D1CF5: push eax loc_005D1CF6: lea eax, var_78 loc_005D1CF9: push eax loc_005D1CFA: call [00401214h] ; __vbaLateIdCallLd loc_005D1D00: add esp, 00000010h loc_005D1D03: push eax loc_005D1D04: call [0040120Ch] ; __vbaR4Var loc_005D1D0A: call [00401168h] ; __vbaFpR8 loc_005D1D10: fstp real8 ptr var_1B4 loc_005D1D16: lea ecx, var_88 loc_005D1D1C: push ecx loc_005D1D1D: call [0040120Ch] ; __vbaR4Var loc_005D1D23: fmul st0, real8 ptr [00402428h] loc_005D1D29: fnstsw ax loc_005D1D2B: test al, 0Dh loc_005D1D2D: jnz 005D45F2h loc_005D1D33: call [0040139Ch] ; __vbaFpI4 loc_005D1D39: mov var_1B8, eax loc_005D1D3F: fild real4 ptr var_1B8 loc_005D1D45: fstp real8 ptr var_1C0 loc_005D1D4B: fld real8 ptr var_1B4 loc_005D1D51: fcomp real8 ptr var_1C0 loc_005D1D57: fnstsw ax loc_005D1D59: test ah, 40h loc_005D1D5C: jz 005D1D6Ah loc_005D1D5E: mov var_1C4, 00000001h loc_005D1D68: jmp 005D1D74h loc_005D1D6A: mov var_1C4, 00000000h loc_005D1D74: mov edx, var_1C4 loc_005D1D7A: neg edx loc_005D1D7C: mov var_F8, dx loc_005D1D83: lea eax, var_60 loc_005D1D86: push eax loc_005D1D87: lea ecx, var_5C loc_005D1D8A: push ecx loc_005D1D8B: push 00000002h loc_005D1D8D: call [00401068h] ; __vbaFreeObjList loc_005D1D93: add esp, 0000000Ch loc_005D1D96: lea edx, var_88 loc_005D1D9C: push edx loc_005D1D9D: lea eax, var_78 loc_005D1DA0: push eax loc_005D1DA1: push 00000002h loc_005D1DA3: call [00401050h] ; __vbaFreeVarList loc_005D1DA9: add esp, 0000000Ch loc_005D1DAC: movsx ecx, var_F8 loc_005D1DB3: test ecx, ecx loc_005D1DB5: jz 005D1FDCh loc_005D1DBB: mov var_4, 0000003Eh loc_005D1DC2: mov edx, Me loc_005D1DC5: mov eax, [edx+000000A0h] loc_005D1DCB: push eax loc_005D1DCC: mov ecx, Me loc_005D1DCF: mov edx, [ecx+0000009Ch] loc_005D1DD5: push edx loc_005D1DD6: mov eax, Me loc_005D1DD9: mov ecx, [eax+00000098h] loc_005D1DDF: push ecx loc_005D1DE0: call 0061F9E0h loc_005D1DE5: mov edx, eax loc_005D1DE7: lea ecx, var_54 loc_005D1DEA: call [004013C0h] ; __vbaStrMove loc_005D1DF0: mov edx, Me loc_005D1DF3: mov eax, [edx+000000A0h] loc_005D1DF9: push eax loc_005D1DFA: mov ecx, Me loc_005D1DFD: mov edx, [ecx+0000009Ch] loc_005D1E03: push edx loc_005D1E04: mov eax, Me loc_005D1E07: mov ecx, [eax+00000098h] loc_005D1E0D: push ecx loc_005D1E0E: call 0061F9E0h loc_005D1E13: mov edx, eax loc_005D1E15: lea ecx, var_58 loc_005D1E18: call [004013C0h] ; __vbaStrMove loc_005D1E1E: mov var_B4, 80020004h loc_005D1E28: mov var_BC, 0000000Ah loc_005D1E32: mov edx, var_54 loc_005D1E35: mov var_130, edx loc_005D1E3B: mov var_54, 00000000h loc_005D1E42: mov eax, var_58 loc_005D1E45: mov var_134, eax loc_005D1E4B: mov var_58, 00000000h loc_005D1E52: push 00444ABCh ; "Our download is 75" & Chr(37) & " complete! We only have " loc_005D1E57: mov edx, var_130 loc_005D1E5D: lea ecx, var_38 loc_005D1E60: call [004013C0h] ; __vbaStrMove loc_005D1E66: push eax loc_005D1E67: call [00401098h] ; __vbaStrCat loc_005D1E6D: mov edx, eax loc_005D1E6F: lea ecx, var_3C loc_005D1E72: call [004013C0h] ; __vbaStrMove loc_005D1E78: push eax loc_005D1E79: push 00444B68h ; " left! We're almost there! | This download is 75" & Chr(37) & " complete! We're only " loc_005D1E7E: call [00401098h] ; __vbaStrCat loc_005D1E84: mov edx, eax loc_005D1E86: lea ecx, var_40 loc_005D1E89: call [004013C0h] ; __vbaStrMove loc_005D1E8F: push eax loc_005D1E90: mov edx, var_134 loc_005D1E96: lea ecx, var_44 loc_005D1E99: call [004013C0h] ; __vbaStrMove loc_005D1E9F: push eax loc_005D1EA0: call [00401098h] ; __vbaStrCat loc_005D1EA6: mov edx, eax loc_005D1EA8: lea ecx, var_48 loc_005D1EAB: call [004013C0h] ; __vbaStrMove loc_005D1EB1: push eax loc_005D1EB2: push 00444C00h ; " away from finishing this download, " loc_005D1EB7: call [00401098h] ; __vbaStrCat loc_005D1EBD: mov edx, eax loc_005D1EBF: lea ecx, var_4C loc_005D1EC2: call [004013C0h] ; __vbaStrMove loc_005D1EC8: push eax loc_005D1EC9: mov ecx, [0073A040h] loc_005D1ECF: push ecx loc_005D1ED0: call [00401098h] ; __vbaStrCat loc_005D1ED6: mov edx, eax loc_005D1ED8: lea ecx, var_50 loc_005D1EDB: call [004013C0h] ; __vbaStrMove loc_005D1EE1: push eax loc_005D1EE2: push 00442684h loc_005D1EE7: call [00401098h] ; __vbaStrCat loc_005D1EED: mov var_70, eax loc_005D1EF0: mov var_78, 00000008h loc_005D1EF7: lea edx, var_5C loc_005D1EFA: push edx loc_005D1EFB: mov eax, 00000010h loc_005D1F00: call 00412850h ; __vbaChkstk loc_005D1F05: mov eax, esp loc_005D1F07: mov ecx, var_BC loc_005D1F0D: mov [eax], ecx loc_005D1F0F: mov edx, var_B8 loc_005D1F15: mov [eax+00000004h], edx loc_005D1F18: mov ecx, var_B4 loc_005D1F1E: mov [eax+00000008h], ecx loc_005D1F21: mov edx, var_B0 loc_005D1F27: mov [eax+0000000Ch], edx loc_005D1F2A: mov eax, 00000010h loc_005D1F2F: call 00412850h ; __vbaChkstk loc_005D1F34: mov eax, esp loc_005D1F36: mov ecx, var_78 loc_005D1F39: mov [eax], ecx loc_005D1F3B: mov edx, var_74 loc_005D1F3E: mov [eax+00000004h], edx loc_005D1F41: mov ecx, var_70 loc_005D1F44: mov [eax+00000008h], ecx loc_005D1F47: mov edx, var_6C loc_005D1F4A: mov [eax+0000000Ch], edx loc_005D1F4D: mov eax, [0073A08Ch] loc_005D1F52: mov ecx, [eax] loc_005D1F54: mov edx, [0073A08Ch] loc_005D1F5A: push edx loc_005D1F5B: call [ecx+00000078h] loc_005D1F5E: fnclex loc_005D1F60: mov var_F8, eax loc_005D1F66: cmp var_F8, 00000000h loc_005D1F6D: jge 005D1F91h loc_005D1F6F: push 00000078h loc_005D1F71: push 004419ACh loc_005D1F76: mov eax, [0073A08Ch] loc_005D1F7B: push eax loc_005D1F7C: mov ecx, var_F8 loc_005D1F82: push ecx loc_005D1F83: call [004010CCh] ; __vbaHresultCheckObj loc_005D1F89: mov var_1C8, eax loc_005D1F8F: jmp 005D1F9Bh loc_005D1F91: mov var_1C8, 00000000h loc_005D1F9B: lea edx, var_58 loc_005D1F9E: push edx loc_005D1F9F: lea eax, var_54 loc_005D1FA2: push eax loc_005D1FA3: lea ecx, var_50 loc_005D1FA6: push ecx loc_005D1FA7: lea edx, var_4C loc_005D1FAA: push edx loc_005D1FAB: lea eax, var_48 loc_005D1FAE: push eax loc_005D1FAF: lea ecx, var_44 loc_005D1FB2: push ecx loc_005D1FB3: lea edx, var_40 loc_005D1FB6: push edx loc_005D1FB7: lea eax, var_3C loc_005D1FBA: push eax loc_005D1FBB: lea ecx, var_38 loc_005D1FBE: push ecx loc_005D1FBF: push 00000009h loc_005D1FC1: call [00401324h] ; __vbaFreeStrList loc_005D1FC7: add esp, 00000028h loc_005D1FCA: lea ecx, var_5C loc_005D1FCD: call [0040142Ch] ; __vbaFreeObj loc_005D1FD3: lea ecx, var_78 loc_005D1FD6: call [00401030h] ; __vbaFreeVar loc_005D1FDC: jmp 005D1137h loc_005D1FE1: mov var_4, 00000041h loc_005D1FE8: mov edx, Me loc_005D1FEB: mov ax, [edx+00000088h] loc_005D1FF2: push eax loc_005D1FF3: call [00401194h] ; __vbaFileClose loc_005D1FF9: mov var_4, 00000042h loc_005D2000: mov ecx, Me loc_005D2003: movsx edx, [ecx+0000005Ch] loc_005D2007: test edx, edx loc_005D2009: jnz 005D2025h loc_005D200B: mov eax, Me loc_005D200E: movsx ecx, [eax+0000005Eh] loc_005D2012: test ecx, ecx loc_005D2014: jnz 005D2025h loc_005D2016: mov edx, Me loc_005D2019: movsx eax, [edx+00000060h] loc_005D201D: test eax, eax loc_005D201F: jz 005D2305h loc_005D2025: mov var_4, 00000043h loc_005D202C: mov ecx, Me loc_005D202F: movsx edx, [ecx+0000005Eh] loc_005D2033: test edx, edx loc_005D2035: jnz 005D2300h loc_005D203B: mov eax, Me loc_005D203E: movsx ecx, [eax+00000060h] loc_005D2042: test ecx, ecx loc_005D2044: jnz 005D2300h loc_005D204A: mov var_4, 00000044h loc_005D2051: push 00443998h loc_005D2056: push 00000000h loc_005D2058: push 00000007h loc_005D205A: mov edx, Me loc_005D205D: mov eax, [edx] loc_005D205F: mov ecx, Me loc_005D2062: push ecx loc_005D2063: call [eax+0000033Ch] loc_005D2069: push eax loc_005D206A: lea edx, var_5C loc_005D206D: push edx loc_005D206E: call [00401128h] ; __vbaObjSet loc_005D2074: push eax loc_005D2075: lea eax, var_78 loc_005D2078: push eax loc_005D2079: call [00401214h] ; __vbaLateIdCallLd loc_005D207F: add esp, 00000010h loc_005D2082: push eax loc_005D2083: call [004011F8h] ; __vbaCastObjVar loc_005D2089: push eax loc_005D208A: lea ecx, var_60 loc_005D208D: push ecx loc_005D208E: call [00401128h] ; __vbaObjSet loc_005D2094: mov var_F8, eax loc_005D209A: mov edx, Me loc_005D209D: add edx, 00000064h loc_005D20A0: mov var_B4, edx loc_005D20A6: mov var_BC, 00004003h loc_005D20B0: lea eax, var_64 loc_005D20B3: push eax loc_005D20B4: lea ecx, var_BC loc_005D20BA: push ecx loc_005D20BB: mov edx, var_F8 loc_005D20C1: mov eax, [edx] loc_005D20C3: mov ecx, var_F8 loc_005D20C9: push ecx loc_005D20CA: call [eax+00000024h] loc_005D20CD: fnclex loc_005D20CF: mov var_FC, eax loc_005D20D5: cmp var_FC, 00000000h loc_005D20DC: jge 005D2101h loc_005D20DE: push 00000024h loc_005D20E0: push 00443998h loc_005D20E5: mov edx, var_F8 loc_005D20EB: push edx loc_005D20EC: mov eax, var_FC loc_005D20F2: push eax loc_005D20F3: call [004010CCh] ; __vbaHresultCheckObj loc_005D20F9: mov var_1CC, eax loc_005D20FF: jmp 005D210Bh loc_005D2101: mov var_1CC, 00000000h loc_005D210B: mov ecx, var_64 loc_005D210E: mov var_100, ecx loc_005D2114: push 00444C50h ; "Canceled" loc_005D2119: push 00000001h loc_005D211B: mov edx, var_100 loc_005D2121: mov eax, [edx] loc_005D2123: mov ecx, var_100 loc_005D2129: push ecx loc_005D212A: call [eax+00000088h] loc_005D2130: fnclex loc_005D2132: mov var_104, eax loc_005D2138: cmp var_104, 00000000h loc_005D213F: jge 005D2167h loc_005D2141: push 00000088h loc_005D2146: push 00443788h loc_005D214B: mov edx, var_100 loc_005D2151: push edx loc_005D2152: mov eax, var_104 loc_005D2158: push eax loc_005D2159: call [004010CCh] ; __vbaHresultCheckObj loc_005D215F: mov var_1D0, eax loc_005D2165: jmp 005D2171h loc_005D2167: mov var_1D0, 00000000h loc_005D2171: lea ecx, var_64 loc_005D2174: push ecx loc_005D2175: lea edx, var_60 loc_005D2178: push edx loc_005D2179: lea eax, var_5C loc_005D217C: push eax loc_005D217D: push 00000003h loc_005D217F: call [00401068h] ; __vbaFreeObjList loc_005D2185: add esp, 00000010h loc_005D2188: lea ecx, var_78 loc_005D218B: call [00401030h] ; __vbaFreeVar loc_005D2191: mov var_4, 00000045h loc_005D2198: push 00443A80h loc_005D219D: push 00000000h loc_005D219F: push 00000003h loc_005D21A1: mov ecx, Me loc_005D21A4: mov edx, [ecx] loc_005D21A6: mov eax, Me loc_005D21A9: push eax loc_005D21AA: call [edx+00000344h] loc_005D21B0: push eax loc_005D21B1: lea ecx, var_5C loc_005D21B4: push ecx loc_005D21B5: call [00401128h] ; __vbaObjSet loc_005D21BB: push eax loc_005D21BC: lea edx, var_78 loc_005D21BF: push edx loc_005D21C0: call [00401214h] ; __vbaLateIdCallLd loc_005D21C6: add esp, 00000010h loc_005D21C9: push eax loc_005D21CA: call [004011F8h] ; __vbaCastObjVar loc_005D21D0: push eax loc_005D21D1: lea eax, var_60 loc_005D21D4: push eax loc_005D21D5: call [00401128h] ; __vbaObjSet loc_005D21DB: mov var_F8, eax loc_005D21E1: mov var_80, 00000001h loc_005D21E8: mov var_88, 00000002h loc_005D21F2: lea ecx, var_64 loc_005D21F5: push ecx loc_005D21F6: lea edx, var_88 loc_005D21FC: push edx loc_005D21FD: mov eax, var_F8 loc_005D2203: mov ecx, [eax] loc_005D2205: mov edx, var_F8 loc_005D220B: push edx loc_005D220C: call [ecx+00000024h] loc_005D220F: fnclex loc_005D2211: mov var_FC, eax loc_005D2217: cmp var_FC, 00000000h loc_005D221E: jge 005D2243h loc_005D2220: push 00000024h loc_005D2222: push 00443A80h loc_005D2227: mov eax, var_F8 loc_005D222D: push eax loc_005D222E: mov ecx, var_FC loc_005D2234: push ecx loc_005D2235: call [004010CCh] ; __vbaHresultCheckObj loc_005D223B: mov var_1D4, eax loc_005D2241: jmp 005D224Dh loc_005D2243: mov var_1D4, 00000000h loc_005D224D: mov edx, var_64 loc_005D2250: mov var_100, edx loc_005D2256: push 00444C68h ; "Canceled download of " loc_005D225B: mov eax, Me loc_005D225E: mov ecx, [eax+00000048h] loc_005D2261: push ecx loc_005D2262: call [00401098h] ; __vbaStrCat loc_005D2268: mov edx, eax loc_005D226A: lea ecx, var_38 loc_005D226D: call [004013C0h] ; __vbaStrMove loc_005D2273: push eax loc_005D2274: mov edx, var_100 loc_005D227A: mov eax, [edx] loc_005D227C: mov ecx, var_100 loc_005D2282: push ecx loc_005D2283: call [eax+00000080h] loc_005D2289: fnclex loc_005D228B: mov var_104, eax loc_005D2291: cmp var_104, 00000000h loc_005D2298: jge 005D22C0h loc_005D229A: push 00000080h loc_005D229F: push 00443A90h loc_005D22A4: mov edx, var_100 loc_005D22AA: push edx loc_005D22AB: mov eax, var_104 loc_005D22B1: push eax loc_005D22B2: call [004010CCh] ; __vbaHresultCheckObj loc_005D22B8: mov var_1D8, eax loc_005D22BE: jmp 005D22CAh loc_005D22C0: mov var_1D8, 00000000h loc_005D22CA: lea ecx, var_38 loc_005D22CD: call [00401430h] ; __vbaFreeStr loc_005D22D3: lea ecx, var_64 loc_005D22D6: push ecx loc_005D22D7: lea edx, var_60 loc_005D22DA: push edx loc_005D22DB: lea eax, var_5C loc_005D22DE: push eax loc_005D22DF: push 00000003h loc_005D22E1: call [00401068h] ; __vbaFreeObjList loc_005D22E7: add esp, 00000010h loc_005D22EA: lea ecx, var_88 loc_005D22F0: push ecx loc_005D22F1: lea edx, var_78 loc_005D22F4: push edx loc_005D22F5: push 00000002h loc_005D22F7: call [00401050h] ; __vbaFreeVarList loc_005D22FD: add esp, 0000000Ch loc_005D2300: jmp 005D3ECDh loc_005D2305: mov var_4, 00000047h loc_005D230C: movsx eax, var_24 loc_005D2310: test eax, eax loc_005D2312: jz 005D3A81h loc_005D2318: mov ecx, Me loc_005D231B: movsx edx, [ecx+0000005Ch] loc_005D231F: test edx, edx loc_005D2321: jnz 005D3A81h loc_005D2327: mov eax, Me loc_005D232A: movsx ecx, [eax+0000005Eh] loc_005D232E: test ecx, ecx loc_005D2330: jnz 005D3A81h loc_005D2336: mov edx, Me loc_005D2339: movsx eax, [edx+00000060h] loc_005D233D: test eax, eax loc_005D233F: jnz 005D3A81h loc_005D2345: mov var_4, 00000048h loc_005D234C: mov ecx, Me loc_005D234F: add ecx, 00000080h loc_005D2355: mov var_B4, ecx loc_005D235B: mov var_BC, 00004008h loc_005D2365: push 00000000h loc_005D2367: lea edx, var_BC loc_005D236D: push edx loc_005D236E: call [004012D0h] ; rtcDir loc_005D2374: mov edx, eax loc_005D2376: lea ecx, var_38 loc_005D2379: call [004013C0h] ; __vbaStrMove loc_005D237F: push eax loc_005D2380: push 0043C9F4h loc_005D2385: call [004011B8h] ; __vbaStrCmp loc_005D238B: neg eax loc_005D238D: sbb eax, eax loc_005D238F: neg eax loc_005D2391: neg eax loc_005D2393: mov ecx, Me loc_005D2396: and ax, [ecx+00000070h] loc_005D239A: mov var_F8, ax loc_005D23A1: lea ecx, var_38 loc_005D23A4: call [00401430h] ; __vbaFreeStr loc_005D23AA: movsx edx, var_F8 loc_005D23B1: test edx, edx loc_005D23B3: jz 005D2881h loc_005D23B9: mov var_4, 00000049h loc_005D23C0: push 00443A80h loc_005D23C5: push 00000000h loc_005D23C7: push 00000003h loc_005D23C9: mov eax, Me loc_005D23CC: mov ecx, [eax] loc_005D23CE: mov edx, Me loc_005D23D1: push edx loc_005D23D2: call [ecx+00000344h] loc_005D23D8: push eax loc_005D23D9: lea eax, var_5C loc_005D23DC: push eax loc_005D23DD: call [00401128h] ; __vbaObjSet loc_005D23E3: push eax loc_005D23E4: lea ecx, var_78 loc_005D23E7: push ecx loc_005D23E8: call [00401214h] ; __vbaLateIdCallLd loc_005D23EE: add esp, 00000010h loc_005D23F1: push eax loc_005D23F2: call [004011F8h] ; __vbaCastObjVar loc_005D23F8: push eax loc_005D23F9: lea edx, var_60 loc_005D23FC: push edx loc_005D23FD: call [00401128h] ; __vbaObjSet loc_005D2403: mov var_F8, eax loc_005D2409: mov var_80, 00000001h loc_005D2410: mov var_88, 00000002h loc_005D241A: lea eax, var_64 loc_005D241D: push eax loc_005D241E: lea ecx, var_88 loc_005D2424: push ecx loc_005D2425: mov edx, var_F8 loc_005D242B: mov eax, [edx] loc_005D242D: mov ecx, var_F8 loc_005D2433: push ecx loc_005D2434: call [eax+00000024h] loc_005D2437: fnclex loc_005D2439: mov var_FC, eax loc_005D243F: cmp var_FC, 00000000h loc_005D2446: jge 005D246Bh loc_005D2448: push 00000024h loc_005D244A: push 00443A80h loc_005D244F: mov edx, var_F8 loc_005D2455: push edx loc_005D2456: mov eax, var_FC loc_005D245C: push eax loc_005D245D: call [004010CCh] ; __vbaHresultCheckObj loc_005D2463: mov var_1DC, eax loc_005D2469: jmp 005D2475h loc_005D246B: mov var_1DC, 00000000h loc_005D2475: mov ecx, var_64 loc_005D2478: mov var_100, ecx loc_005D247E: push 00444C98h ; "Copying file..." loc_005D2483: mov edx, var_100 loc_005D2489: mov eax, [edx] loc_005D248B: mov ecx, var_100 loc_005D2491: push ecx loc_005D2492: call [eax+00000080h] loc_005D2498: fnclex loc_005D249A: mov var_104, eax loc_005D24A0: cmp var_104, 00000000h loc_005D24A7: jge 005D24CFh loc_005D24A9: push 00000080h loc_005D24AE: push 00443A90h loc_005D24B3: mov edx, var_100 loc_005D24B9: push edx loc_005D24BA: mov eax, var_104 loc_005D24C0: push eax loc_005D24C1: call [004010CCh] ; __vbaHresultCheckObj loc_005D24C7: mov var_1E0, eax loc_005D24CD: jmp 005D24D9h loc_005D24CF: mov var_1E0, 00000000h loc_005D24D9: lea ecx, var_64 loc_005D24DC: push ecx loc_005D24DD: lea edx, var_60 loc_005D24E0: push edx loc_005D24E1: lea eax, var_5C loc_005D24E4: push eax loc_005D24E5: push 00000003h loc_005D24E7: call [00401068h] ; __vbaFreeObjList loc_005D24ED: add esp, 00000010h loc_005D24F0: lea ecx, var_88 loc_005D24F6: push ecx loc_005D24F7: lea edx, var_78 loc_005D24FA: push edx loc_005D24FB: push 00000002h loc_005D24FD: call [00401050h] ; __vbaFreeVarList loc_005D2503: add esp, 0000000Ch loc_005D2506: mov var_4, 0000004Ah loc_005D250D: mov eax, Me loc_005D2510: mov ecx, [eax+00000084h] loc_005D2516: push ecx loc_005D2517: mov edx, Me loc_005D251A: mov eax, [edx+00000080h] loc_005D2520: push eax loc_005D2521: call [00401328h] ; rtcFileCopy loc_005D2527: mov var_4, 0000004Bh loc_005D252E: mov ecx, Me loc_005D2531: add ecx, 00000084h loc_005D2537: mov var_B4, ecx loc_005D253D: mov var_BC, 00004008h loc_005D2547: push 00000000h loc_005D2549: lea edx, var_BC loc_005D254F: push edx loc_005D2550: call [004012D0h] ; rtcDir loc_005D2556: mov edx, eax loc_005D2558: lea ecx, var_38 loc_005D255B: call [004013C0h] ; __vbaStrMove loc_005D2561: push eax loc_005D2562: push 0043C9F4h loc_005D2567: call [004011B8h] ; __vbaStrCmp loc_005D256D: neg eax loc_005D256F: sbb eax, eax loc_005D2571: neg eax loc_005D2573: neg eax loc_005D2575: mov var_F8, ax loc_005D257C: lea ecx, var_38 loc_005D257F: call [00401430h] ; __vbaFreeStr loc_005D2585: movsx eax, var_F8 loc_005D258C: test eax, eax loc_005D258E: jz 005D2881h loc_005D2594: mov var_4, 0000004Ch loc_005D259B: mov ecx, Me loc_005D259E: add ecx, 00000080h loc_005D25A4: mov var_B4, ecx loc_005D25AA: mov var_BC, 00004008h loc_005D25B4: lea edx, var_BC loc_005D25BA: push edx loc_005D25BB: call [004011B4h] ; rtcKillFiles loc_005D25C1: mov var_4, 0000004Dh loc_005D25C8: mov eax, Me loc_005D25CB: mov ecx, [eax+00000084h] loc_005D25D1: push ecx loc_005D25D2: call [0040133Ch] ; rtcFileLen loc_005D25D8: mov var_1E4, eax loc_005D25DE: fild real4 ptr var_1E4 loc_005D25E4: fstp real8 ptr var_1EC loc_005D25EA: fld real8 ptr var_1EC loc_005D25F0: cmp [0073A000h], 00000000h loc_005D25F7: jnz 005D2601h loc_005D25F9: fdiv st0, real8 ptr [004021B0h] loc_005D25FF: jmp 005D2612h loc_005D2601: push [004021B4h] loc_005D2607: push [004021B0h] loc_005D260D: call 00412874h ; _adj_fdiv_m64 loc_005D2612: fnstsw ax loc_005D2614: test al, 0Dh loc_005D2616: jnz 005D45F2h loc_005D261C: call [0040139Ch] ; __vbaFpI4 loc_005D2622: mov edx, Me loc_005D2625: mov [edx+0000008Ch], eax loc_005D262B: mov var_4, 0000004Eh loc_005D2632: push 00443998h loc_005D2637: push 00000000h loc_005D2639: push 00000007h loc_005D263B: mov eax, Me loc_005D263E: mov ecx, [eax] loc_005D2640: mov edx, Me loc_005D2643: push edx loc_005D2644: call [ecx+0000033Ch] loc_005D264A: push eax loc_005D264B: lea eax, var_5C loc_005D264E: push eax loc_005D264F: call [00401128h] ; __vbaObjSet loc_005D2655: push eax loc_005D2656: lea ecx, var_78 loc_005D2659: push ecx loc_005D265A: call [00401214h] ; __vbaLateIdCallLd loc_005D2660: add esp, 00000010h loc_005D2663: push eax loc_005D2664: call [004011F8h] ; __vbaCastObjVar loc_005D266A: push eax loc_005D266B: lea edx, var_60 loc_005D266E: push edx loc_005D266F: call [00401128h] ; __vbaObjSet loc_005D2675: mov var_F8, eax loc_005D267B: mov eax, Me loc_005D267E: add eax, 00000064h loc_005D2681: mov var_B4, eax loc_005D2687: mov var_BC, 00004003h loc_005D2691: lea ecx, var_64 loc_005D2694: push ecx loc_005D2695: lea edx, var_BC loc_005D269B: push edx loc_005D269C: mov eax, var_F8 loc_005D26A2: mov ecx, [eax] loc_005D26A4: mov edx, var_F8 loc_005D26AA: push edx loc_005D26AB: call [ecx+00000024h] loc_005D26AE: fnclex loc_005D26B0: mov var_FC, eax loc_005D26B6: cmp var_FC, 00000000h loc_005D26BD: jge 005D26E2h loc_005D26BF: push 00000024h loc_005D26C1: push 00443998h loc_005D26C6: mov eax, var_F8 loc_005D26CC: push eax loc_005D26CD: mov ecx, var_FC loc_005D26D3: push ecx loc_005D26D4: call [004010CCh] ; __vbaHresultCheckObj loc_005D26DA: mov var_1F0, eax loc_005D26E0: jmp 005D26ECh loc_005D26E2: mov var_1F0, 00000000h loc_005D26EC: mov edx, var_64 loc_005D26EF: mov var_100, edx loc_005D26F5: mov eax, Me loc_005D26F8: mov ecx, [eax+0000008Ch] loc_005D26FE: push ecx loc_005D26FF: call [00401024h] ; __vbaStrI4 loc_005D2705: mov edx, eax loc_005D2707: lea ecx, var_38 loc_005D270A: call [004013C0h] ; __vbaStrMove loc_005D2710: push eax loc_005D2711: push 00000002h loc_005D2713: mov edx, var_100 loc_005D2719: mov eax, [edx] loc_005D271B: mov ecx, var_100 loc_005D2721: push ecx loc_005D2722: call [eax+00000088h] loc_005D2728: fnclex loc_005D272A: mov var_104, eax loc_005D2730: cmp var_104, 00000000h loc_005D2737: jge 005D275Fh loc_005D2739: push 00000088h loc_005D273E: push 00443788h loc_005D2743: mov edx, var_100 loc_005D2749: push edx loc_005D274A: mov eax, var_104 loc_005D2750: push eax loc_005D2751: call [004010CCh] ; __vbaHresultCheckObj loc_005D2757: mov var_1F4, eax loc_005D275D: jmp 005D2769h loc_005D275F: mov var_1F4, 00000000h loc_005D2769: lea ecx, var_38 loc_005D276C: call [00401430h] ; __vbaFreeStr loc_005D2772: lea ecx, var_64 loc_005D2775: push ecx loc_005D2776: lea edx, var_60 loc_005D2779: push edx loc_005D277A: lea eax, var_5C loc_005D277D: push eax loc_005D277E: push 00000003h loc_005D2780: call [00401068h] ; __vbaFreeObjList loc_005D2786: add esp, 00000010h loc_005D2789: lea ecx, var_78 loc_005D278C: call [00401030h] ; __vbaFreeVar loc_005D2792: mov var_4, 0000004Fh loc_005D2799: mov ecx, Me loc_005D279C: cmp [ecx+00000058h], 00000000h loc_005D27A0: jz 005D27FDh loc_005D27A2: mov edx, Me loc_005D27A5: mov eax, [edx+00000058h] loc_005D27A8: cmp [eax], 0001h loc_005D27AC: jnz 005D27FDh loc_005D27AE: mov ecx, Me loc_005D27B1: mov edx, [ecx+00000058h] loc_005D27B4: mov eax, Me loc_005D27B7: mov ecx, [eax+00000064h] loc_005D27BA: sub ecx, [edx+00000014h] loc_005D27BD: mov var_F8, ecx loc_005D27C3: mov edx, Me loc_005D27C6: mov eax, [edx+00000058h] loc_005D27C9: mov ecx, var_F8 loc_005D27CF: cmp ecx, [eax+00000010h] loc_005D27D2: jae 005D27E0h loc_005D27D4: mov var_1F8, 00000000h loc_005D27DE: jmp 005D27ECh loc_005D27E0: call [004011A8h] ; __vbaGenerateBoundsError loc_005D27E6: mov var_1F8, eax loc_005D27EC: mov edx, var_F8 loc_005D27F2: shl edx, 05h loc_005D27F5: mov var_1FC, edx loc_005D27FB: jmp 005D2809h loc_005D27FD: call [004011A8h] ; __vbaGenerateBoundsError loc_005D2803: mov var_1FC, eax loc_005D2809: mov eax, Me loc_005D280C: mov ecx, [eax+0000008Ch] loc_005D2812: push ecx loc_005D2813: call [00401024h] ; __vbaStrI4 loc_005D2819: mov edx, eax loc_005D281B: lea ecx, var_38 loc_005D281E: call [004013C0h] ; __vbaStrMove loc_005D2824: mov edx, eax loc_005D2826: mov eax, Me loc_005D2829: mov ecx, [eax+00000058h] loc_005D282C: mov eax, [ecx+0000000Ch] loc_005D282F: mov ecx, var_1FC loc_005D2835: lea ecx, [eax+ecx+00000008h] loc_005D2839: call [00401310h] ; __vbaStrCopy loc_005D283F: lea ecx, var_38 loc_005D2842: call [00401430h] ; __vbaFreeStr loc_005D2848: mov var_4, 00000050h loc_005D284F: mov edx, Me loc_005D2852: mov eax, [edx+0000008Ch] loc_005D2858: push eax loc_005D2859: call [00401024h] ; __vbaStrI4 loc_005D285F: mov edx, eax loc_005D2861: lea ecx, var_38 loc_005D2864: call [004013C0h] ; __vbaStrMove loc_005D286A: mov edx, eax loc_005D286C: mov ecx, Me loc_005D286F: add ecx, 00000040h loc_005D2872: call [00401310h] ; __vbaStrCopy loc_005D2878: lea ecx, var_38 loc_005D287B: call [00401430h] ; __vbaFreeStr loc_005D2881: mov var_4, 00000053h loc_005D2888: mov ecx, Me loc_005D288B: add ecx, 00000084h loc_005D2891: mov var_B4, ecx loc_005D2897: mov var_BC, 00004008h loc_005D28A1: push 00000000h loc_005D28A3: lea edx, var_BC loc_005D28A9: push edx loc_005D28AA: call [004012D0h] ; rtcDir loc_005D28B0: mov edx, eax loc_005D28B2: lea ecx, var_38 loc_005D28B5: call [004013C0h] ; __vbaStrMove loc_005D28BB: push eax loc_005D28BC: push 0043C9F4h loc_005D28C1: call [004011B8h] ; __vbaStrCmp loc_005D28C7: neg eax loc_005D28C9: sbb eax, eax loc_005D28CB: neg eax loc_005D28CD: neg eax loc_005D28CF: mov var_F8, ax loc_005D28D6: lea ecx, var_38 loc_005D28D9: call [00401430h] ; __vbaFreeStr loc_005D28DF: movsx eax, var_F8 loc_005D28E6: test eax, eax loc_005D28E8: jz 005D37C6h loc_005D28EE: mov var_4, 00000054h loc_005D28F5: mov ecx, Me loc_005D28F8: mov edx, [ecx+00000084h] loc_005D28FE: push edx loc_005D28FF: call [0040133Ch] ; rtcFileLen loc_005D2905: mov var_F0, eax loc_005D290B: lea eax, var_3C loc_005D290E: push eax loc_005D290F: lea ecx, var_38 loc_005D2912: push ecx loc_005D2913: push 00000002h loc_005D2915: call [00401324h] ; __vbaFreeStrList loc_005D291B: add esp, 0000000Ch loc_005D291E: mov var_4, 00000055h loc_005D2925: mov var_34, 0000h loc_005D292B: mov var_4, 00000056h loc_005D2932: mov edx, Me loc_005D2935: mov eax, [edx+00000040h] loc_005D2938: push eax loc_005D2939: call [004012F8h] ; __vbaR8Str loc_005D293F: fcomp real8 ptr [00402420h] loc_005D2945: fnstsw ax loc_005D2947: test ah, 40h loc_005D294A: jnz 005D2958h loc_005D294C: mov var_200, 00000001h loc_005D2956: jmp 005D2962h loc_005D2958: mov var_200, 00000000h loc_005D2962: mov ecx, Me loc_005D2965: mov edx, [ecx+00000084h] loc_005D296B: push edx loc_005D296C: call [0040133Ch] ; rtcFileLen loc_005D2972: xor ecx, ecx loc_005D2974: test eax, eax loc_005D2976: setle cl loc_005D2979: or ecx, var_200 loc_005D297F: test ecx, ecx loc_005D2981: jnz 005D2995h loc_005D2983: mov var_4, 00000057h loc_005D298A: mov var_34, FFFFFFh loc_005D2990: jmp 005D2A87h loc_005D2995: mov var_4, 00000058h loc_005D299C: mov edx, Me loc_005D299F: mov eax, [edx+00000084h] loc_005D29A5: push eax loc_005D29A6: call [0040131Ch] ; __vbaI4Str loc_005D29AC: cdq loc_005D29AD: and edx, 000003FFh loc_005D29B3: add eax, edx loc_005D29B5: sar eax, 0Ah loc_005D29B8: push eax loc_005D29B9: call [00401024h] ; __vbaStrI4 loc_005D29BF: mov edx, eax loc_005D29C1: lea ecx, var_38 loc_005D29C4: call [004013C0h] ; __vbaStrMove loc_005D29CA: push eax loc_005D29CB: call [0040133Ch] ; rtcFileLen loc_005D29D1: add eax, 00000002h loc_005D29D4: jo 005D45F7h loc_005D29DA: mov var_204, eax loc_005D29E0: fild real4 ptr var_204 loc_005D29E6: fstp real8 ptr var_20C loc_005D29EC: mov ecx, Me loc_005D29EF: mov edx, [ecx+00000040h] loc_005D29F2: push edx loc_005D29F3: call [004012F8h] ; __vbaR8Str loc_005D29F9: fcomp real8 ptr var_20C loc_005D29FF: fnstsw ax loc_005D2A01: test ah, 41h loc_005D2A04: jz 005D2A12h loc_005D2A06: mov var_210, 00000001h loc_005D2A10: jmp 005D2A1Ch loc_005D2A12: mov var_210, 00000000h loc_005D2A1C: mov eax, Me loc_005D2A1F: mov ecx, [eax+00000040h] loc_005D2A22: push ecx loc_005D2A23: call [004012F8h] ; __vbaR8Str loc_005D2A29: fcomp real8 ptr [00402418h] loc_005D2A2F: fnstsw ax loc_005D2A31: test ah, 41h loc_005D2A34: jnz 005D2A42h loc_005D2A36: mov var_214, 00000001h loc_005D2A40: jmp 005D2A4Ch loc_005D2A42: mov var_214, 00000000h loc_005D2A4C: mov edx, var_210 loc_005D2A52: neg edx loc_005D2A54: mov eax, var_214 loc_005D2A5A: neg eax loc_005D2A5C: and dx, ax loc_005D2A5F: mov var_F8, dx loc_005D2A66: lea ecx, var_38 loc_005D2A69: call [00401430h] ; __vbaFreeStr loc_005D2A6F: movsx ecx, var_F8 loc_005D2A76: test ecx, ecx loc_005D2A78: jz 005D2A87h loc_005D2A7A: mov var_4, 00000059h loc_005D2A81: mov var_34, FFFFFFh loc_005D2A87: mov var_4, 0000005Bh loc_005D2A8E: movsx edx, var_34 loc_005D2A92: test edx, edx loc_005D2A94: jz 005D3395h loc_005D2A9A: mov var_4, 0000005Ch loc_005D2AA1: mov eax, Me loc_005D2AA4: add eax, 00000048h loc_005D2AA7: mov var_B4, eax loc_005D2AAD: mov var_BC, 00004008h loc_005D2AB7: lea ecx, var_BC loc_005D2ABD: push ecx loc_005D2ABE: lea edx, var_78 loc_005D2AC1: push edx loc_005D2AC2: call [004011ACh] ; rtcUpperCaseVar loc_005D2AC8: lea eax, var_78 loc_005D2ACB: push eax loc_005D2ACC: call [00401040h] ; __vbaStrVarMove loc_005D2AD2: mov edx, eax loc_005D2AD4: lea ecx, var_30 loc_005D2AD7: call [004013C0h] ; __vbaStrMove loc_005D2ADD: lea ecx, var_78 loc_005D2AE0: call [00401030h] ; __vbaFreeVar loc_005D2AE6: mov var_4, 0000005Dh loc_005D2AED: lea ecx, var_5C loc_005D2AF0: push ecx loc_005D2AF1: push 00444CFCh ; "GetAttention" loc_005D2AF6: mov edx, [0073A08Ch] loc_005D2AFC: mov eax, [edx] loc_005D2AFE: mov ecx, [0073A08Ch] loc_005D2B04: push ecx loc_005D2B05: call [eax+00000064h] loc_005D2B08: fnclex loc_005D2B0A: mov var_F8, eax loc_005D2B10: cmp var_F8, 00000000h loc_005D2B17: jge 005D2B3Ch loc_005D2B19: push 00000064h loc_005D2B1B: push 004419ACh loc_005D2B20: mov edx, [0073A08Ch] loc_005D2B26: push edx loc_005D2B27: mov eax, var_F8 loc_005D2B2D: push eax loc_005D2B2E: call [004010CCh] ; __vbaHresultCheckObj loc_005D2B34: mov var_218, eax loc_005D2B3A: jmp 005D2B46h loc_005D2B3C: mov var_218, 00000000h loc_005D2B46: lea ecx, var_5C loc_005D2B49: call [0040142Ch] ; __vbaFreeObj loc_005D2B4F: mov var_4, 0000005Eh loc_005D2B56: mov var_B4, 80020004h loc_005D2B60: mov var_BC, 0000000Ah loc_005D2B6A: mov ecx, [0073A040h] loc_005D2B70: push ecx loc_005D2B71: push 00444B1Ch ; ", I'm done downloading the file - " loc_005D2B76: call [00401098h] ; __vbaStrCat loc_005D2B7C: mov edx, eax loc_005D2B7E: lea ecx, var_38 loc_005D2B81: call [004013C0h] ; __vbaStrMove loc_005D2B87: push eax loc_005D2B88: mov edx, var_30 loc_005D2B8B: push edx loc_005D2B8C: call [00401098h] ; __vbaStrCat loc_005D2B92: mov edx, eax loc_005D2B94: lea ecx, var_3C loc_005D2B97: call [004013C0h] ; __vbaStrMove loc_005D2B9D: push eax loc_005D2B9E: push 00444790h ; ". | I've finished downloading the file - " loc_005D2BA3: call [00401098h] ; __vbaStrCat loc_005D2BA9: mov edx, eax loc_005D2BAB: lea ecx, var_40 loc_005D2BAE: call [004013C0h] ; __vbaStrMove loc_005D2BB4: push eax loc_005D2BB5: mov eax, var_30 loc_005D2BB8: push eax loc_005D2BB9: call [00401098h] ; __vbaStrCat loc_005D2BBF: mov edx, eax loc_005D2BC1: lea ecx, var_44 loc_005D2BC4: call [004013C0h] ; __vbaStrMove loc_005D2BCA: push eax loc_005D2BCB: push 00444D38h ; ". | I've successfully downloaded the file - " loc_005D2BD0: call [00401098h] ; __vbaStrCat loc_005D2BD6: mov edx, eax loc_005D2BD8: lea ecx, var_48 loc_005D2BDB: call [004013C0h] ; __vbaStrMove loc_005D2BE1: push eax loc_005D2BE2: mov ecx, var_30 loc_005D2BE5: push ecx loc_005D2BE6: call [00401098h] ; __vbaStrCat loc_005D2BEC: mov edx, eax loc_005D2BEE: lea ecx, var_4C loc_005D2BF1: call [004013C0h] ; __vbaStrMove loc_005D2BF7: push eax loc_005D2BF8: push 00444D98h ; "." loc_005D2BFD: call [00401098h] ; __vbaStrCat loc_005D2C03: mov var_70, eax loc_005D2C06: mov var_78, 00000008h loc_005D2C0D: lea edx, var_5C loc_005D2C10: push edx loc_005D2C11: mov eax, 00000010h loc_005D2C16: call 00412850h ; __vbaChkstk loc_005D2C1B: mov eax, esp loc_005D2C1D: mov ecx, var_BC loc_005D2C23: mov [eax], ecx loc_005D2C25: mov edx, var_B8 loc_005D2C2B: mov [eax+00000004h], edx loc_005D2C2E: mov ecx, var_B4 loc_005D2C34: mov [eax+00000008h], ecx loc_005D2C37: mov edx, var_B0 loc_005D2C3D: mov [eax+0000000Ch], edx loc_005D2C40: mov eax, 00000010h loc_005D2C45: call 00412850h ; __vbaChkstk loc_005D2C4A: mov eax, esp loc_005D2C4C: mov ecx, var_78 loc_005D2C4F: mov [eax], ecx loc_005D2C51: mov edx, var_74 loc_005D2C54: mov [eax+00000004h], edx loc_005D2C57: mov ecx, var_70 loc_005D2C5A: mov [eax+00000008h], ecx loc_005D2C5D: mov edx, var_6C loc_005D2C60: mov [eax+0000000Ch], edx loc_005D2C63: mov eax, [0073A08Ch] loc_005D2C68: mov ecx, [eax] loc_005D2C6A: mov edx, [0073A08Ch] loc_005D2C70: push edx loc_005D2C71: call [ecx+00000078h] loc_005D2C74: fnclex loc_005D2C76: mov var_F8, eax loc_005D2C7C: cmp var_F8, 00000000h loc_005D2C83: jge 005D2CA7h loc_005D2C85: push 00000078h loc_005D2C87: push 004419ACh loc_005D2C8C: mov eax, [0073A08Ch] loc_005D2C91: push eax loc_005D2C92: mov ecx, var_F8 loc_005D2C98: push ecx loc_005D2C99: call [004010CCh] ; __vbaHresultCheckObj loc_005D2C9F: mov var_21C, eax loc_005D2CA5: jmp 005D2CB1h loc_005D2CA7: mov var_21C, 00000000h loc_005D2CB1: lea edx, var_4C loc_005D2CB4: push edx loc_005D2CB5: lea eax, var_48 loc_005D2CB8: push eax loc_005D2CB9: lea ecx, var_44 loc_005D2CBC: push ecx loc_005D2CBD: lea edx, var_40 loc_005D2CC0: push edx loc_005D2CC1: lea eax, var_3C loc_005D2CC4: push eax loc_005D2CC5: lea ecx, var_38 loc_005D2CC8: push ecx loc_005D2CC9: push 00000006h loc_005D2CCB: call [00401324h] ; __vbaFreeStrList loc_005D2CD1: add esp, 0000001Ch loc_005D2CD4: lea ecx, var_5C loc_005D2CD7: call [0040142Ch] ; __vbaFreeObj loc_005D2CDD: lea ecx, var_78 loc_005D2CE0: call [00401030h] ; __vbaFreeVar loc_005D2CE6: mov var_4, 0000005Fh loc_005D2CED: push 00443998h loc_005D2CF2: push 00000000h loc_005D2CF4: push 00000007h loc_005D2CF6: mov edx, Me loc_005D2CF9: mov eax, [edx] loc_005D2CFB: mov ecx, Me loc_005D2CFE: push ecx loc_005D2CFF: call [eax+0000033Ch] loc_005D2D05: push eax loc_005D2D06: lea edx, var_5C loc_005D2D09: push edx loc_005D2D0A: call [00401128h] ; __vbaObjSet loc_005D2D10: push eax loc_005D2D11: lea eax, var_78 loc_005D2D14: push eax loc_005D2D15: call [00401214h] ; __vbaLateIdCallLd loc_005D2D1B: add esp, 00000010h loc_005D2D1E: push eax loc_005D2D1F: call [004011F8h] ; __vbaCastObjVar loc_005D2D25: push eax loc_005D2D26: lea ecx, var_60 loc_005D2D29: push ecx loc_005D2D2A: call [00401128h] ; __vbaObjSet loc_005D2D30: mov var_F8, eax loc_005D2D36: mov edx, Me loc_005D2D39: add edx, 00000064h loc_005D2D3C: mov var_B4, edx loc_005D2D42: mov var_BC, 00004003h loc_005D2D4C: lea eax, var_64 loc_005D2D4F: push eax loc_005D2D50: lea ecx, var_BC loc_005D2D56: push ecx loc_005D2D57: mov edx, var_F8 loc_005D2D5D: mov eax, [edx] loc_005D2D5F: mov ecx, var_F8 loc_005D2D65: push ecx loc_005D2D66: call [eax+00000024h] loc_005D2D69: fnclex loc_005D2D6B: mov var_FC, eax loc_005D2D71: cmp var_FC, 00000000h loc_005D2D78: jge 005D2D9Dh loc_005D2D7A: push 00000024h loc_005D2D7C: push 00443998h loc_005D2D81: mov edx, var_F8 loc_005D2D87: push edx loc_005D2D88: mov eax, var_FC loc_005D2D8E: push eax loc_005D2D8F: call [004010CCh] ; __vbaHresultCheckObj loc_005D2D95: mov var_220, eax loc_005D2D9B: jmp 005D2DA7h loc_005D2D9D: mov var_220, 00000000h loc_005D2DA7: mov ecx, var_64 loc_005D2DAA: mov var_100, ecx loc_005D2DB0: push 0043C220h ; "Download Complete" loc_005D2DB5: push 00000001h loc_005D2DB7: mov edx, var_100 loc_005D2DBD: mov eax, [edx] loc_005D2DBF: mov ecx, var_100 loc_005D2DC5: push ecx loc_005D2DC6: call [eax+00000088h] loc_005D2DCC: fnclex loc_005D2DCE: mov var_104, eax loc_005D2DD4: cmp var_104, 00000000h loc_005D2DDB: jge 005D2E03h loc_005D2DDD: push 00000088h loc_005D2DE2: push 00443788h loc_005D2DE7: mov edx, var_100 loc_005D2DED: push edx loc_005D2DEE: mov eax, var_104 loc_005D2DF4: push eax loc_005D2DF5: call [004010CCh] ; __vbaHresultCheckObj loc_005D2DFB: mov var_224, eax loc_005D2E01: jmp 005D2E0Dh loc_005D2E03: mov var_224, 00000000h loc_005D2E0D: lea ecx, var_64 loc_005D2E10: push ecx loc_005D2E11: lea edx, var_60 loc_005D2E14: push edx loc_005D2E15: lea eax, var_5C loc_005D2E18: push eax loc_005D2E19: push 00000003h loc_005D2E1B: call [00401068h] ; __vbaFreeObjList loc_005D2E21: add esp, 00000010h loc_005D2E24: lea ecx, var_78 loc_005D2E27: call [00401030h] ; __vbaFreeVar loc_005D2E2D: mov var_4, 00000060h loc_005D2E34: push 00443998h loc_005D2E39: push 00000000h loc_005D2E3B: push 00000007h loc_005D2E3D: mov ecx, Me loc_005D2E40: mov edx, [ecx] loc_005D2E42: mov eax, Me loc_005D2E45: push eax loc_005D2E46: call [edx+0000033Ch] loc_005D2E4C: push eax loc_005D2E4D: lea ecx, var_5C loc_005D2E50: push ecx loc_005D2E51: call [00401128h] ; __vbaObjSet loc_005D2E57: push eax loc_005D2E58: lea edx, var_78 loc_005D2E5B: push edx loc_005D2E5C: call [00401214h] ; __vbaLateIdCallLd loc_005D2E62: add esp, 00000010h loc_005D2E65: push eax loc_005D2E66: call [004011F8h] ; __vbaCastObjVar loc_005D2E6C: push eax loc_005D2E6D: lea eax, var_60 loc_005D2E70: push eax loc_005D2E71: call [00401128h] ; __vbaObjSet loc_005D2E77: mov var_F8, eax loc_005D2E7D: mov ecx, Me loc_005D2E80: add ecx, 00000064h loc_005D2E83: mov var_B4, ecx loc_005D2E89: mov var_BC, 00004003h loc_005D2E93: lea edx, var_64 loc_005D2E96: push edx loc_005D2E97: lea eax, var_BC loc_005D2E9D: push eax loc_005D2E9E: mov ecx, var_F8 loc_005D2EA4: mov edx, [ecx] loc_005D2EA6: mov eax, var_F8 loc_005D2EAC: push eax loc_005D2EAD: call [edx+00000024h] loc_005D2EB0: fnclex loc_005D2EB2: mov var_FC, eax loc_005D2EB8: cmp var_FC, 00000000h loc_005D2EBF: jge 005D2EE4h loc_005D2EC1: push 00000024h loc_005D2EC3: push 00443998h loc_005D2EC8: mov ecx, var_F8 loc_005D2ECE: push ecx loc_005D2ECF: mov edx, var_FC loc_005D2ED5: push edx loc_005D2ED6: call [004010CCh] ; __vbaHresultCheckObj loc_005D2EDC: mov var_228, eax loc_005D2EE2: jmp 005D2EEEh loc_005D2EE4: mov var_228, 00000000h loc_005D2EEE: mov eax, var_64 loc_005D2EF1: mov var_100, eax loc_005D2EF7: mov ecx, Me loc_005D2EFA: mov edx, [ecx+00000084h] loc_005D2F00: push edx loc_005D2F01: push 00000006h loc_005D2F03: mov eax, var_100 loc_005D2F09: mov ecx, [eax] loc_005D2F0B: mov edx, var_100 loc_005D2F11: push edx loc_005D2F12: call [ecx+00000088h] loc_005D2F18: fnclex loc_005D2F1A: mov var_104, eax loc_005D2F20: cmp var_104, 00000000h loc_005D2F27: jge 005D2F4Fh loc_005D2F29: push 00000088h loc_005D2F2E: push 00443788h loc_005D2F33: mov eax, var_100 loc_005D2F39: push eax loc_005D2F3A: mov ecx, var_104 loc_005D2F40: push ecx loc_005D2F41: call [004010CCh] ; __vbaHresultCheckObj loc_005D2F47: mov var_22C, eax loc_005D2F4D: jmp 005D2F59h loc_005D2F4F: mov var_22C, 00000000h loc_005D2F59: lea edx, var_64 loc_005D2F5C: push edx loc_005D2F5D: lea eax, var_60 loc_005D2F60: push eax loc_005D2F61: lea ecx, var_5C loc_005D2F64: push ecx loc_005D2F65: push 00000003h loc_005D2F67: call [00401068h] ; __vbaFreeObjList loc_005D2F6D: add esp, 00000010h loc_005D2F70: lea ecx, var_78 loc_005D2F73: call [00401030h] ; __vbaFreeVar loc_005D2F79: mov var_4, 00000061h loc_005D2F80: mov edx, Me loc_005D2F83: cmp [edx+00000058h], 00000000h loc_005D2F87: jz 005D2FE4h loc_005D2F89: mov eax, Me loc_005D2F8C: mov ecx, [eax+00000058h] loc_005D2F8F: cmp [ecx], 0001h loc_005D2F93: jnz 005D2FE4h loc_005D2F95: mov edx, Me loc_005D2F98: mov eax, [edx+00000058h] loc_005D2F9B: mov ecx, Me loc_005D2F9E: mov edx, [ecx+00000064h] loc_005D2FA1: sub edx, [eax+00000014h] loc_005D2FA4: mov var_F8, edx loc_005D2FAA: mov eax, Me loc_005D2FAD: mov ecx, [eax+00000058h] loc_005D2FB0: mov edx, var_F8 loc_005D2FB6: cmp edx, [ecx+00000010h] loc_005D2FB9: jae 005D2FC7h loc_005D2FBB: mov var_230, 00000000h loc_005D2FC5: jmp 005D2FD3h loc_005D2FC7: call [004011A8h] ; __vbaGenerateBoundsError loc_005D2FCD: mov var_230, eax loc_005D2FD3: mov eax, var_F8 loc_005D2FD9: shl eax, 05h loc_005D2FDC: mov var_234, eax loc_005D2FE2: jmp 005D2FF0h loc_005D2FE4: call [004011A8h] ; __vbaGenerateBoundsError loc_005D2FEA: mov var_234, eax loc_005D2FF0: mov edx, 0043C220h ; "Download Complete" loc_005D2FF5: mov ecx, Me loc_005D2FF8: mov eax, [ecx+00000058h] loc_005D2FFB: mov ecx, [eax+0000000Ch] loc_005D2FFE: mov eax, var_234 loc_005D3004: lea ecx, [ecx+eax+00000014h] loc_005D3008: call [00401310h] ; __vbaStrCopy loc_005D300E: mov var_4, 00000062h loc_005D3015: mov ecx, Me loc_005D3018: cmp [ecx+00000058h], 00000000h loc_005D301C: jz 005D3079h loc_005D301E: mov edx, Me loc_005D3021: mov eax, [edx+00000058h] loc_005D3024: cmp [eax], 0001h loc_005D3028: jnz 005D3079h loc_005D302A: mov ecx, Me loc_005D302D: mov edx, [ecx+00000058h] loc_005D3030: mov eax, Me loc_005D3033: mov ecx, [eax+00000064h] loc_005D3036: sub ecx, [edx+00000014h] loc_005D3039: mov var_F8, ecx loc_005D303F: mov edx, Me loc_005D3042: mov eax, [edx+00000058h] loc_005D3045: mov ecx, var_F8 loc_005D304B: cmp ecx, [eax+00000010h] loc_005D304E: jae 005D305Ch loc_005D3050: mov var_238, 00000000h loc_005D305A: jmp 005D3068h loc_005D305C: call [004011A8h] ; __vbaGenerateBoundsError loc_005D3062: mov var_238, eax loc_005D3068: mov edx, var_F8 loc_005D306E: shl edx, 05h loc_005D3071: mov var_23C, edx loc_005D3077: jmp 005D3085h loc_005D3079: call [004011A8h] ; __vbaGenerateBoundsError loc_005D307F: mov var_23C, eax loc_005D3085: mov eax, Me loc_005D3088: mov edx, [eax+00000084h] loc_005D308E: mov ecx, Me loc_005D3091: mov eax, [ecx+00000058h] loc_005D3094: mov ecx, [eax+0000000Ch] loc_005D3097: mov eax, var_23C loc_005D309D: lea ecx, [ecx+eax+00000018h] loc_005D30A1: call [00401310h] ; __vbaStrCopy loc_005D30A7: mov var_4, 00000063h loc_005D30AE: push 00443A80h loc_005D30B3: push 00000000h loc_005D30B5: push 00000003h loc_005D30B7: mov ecx, Me loc_005D30BA: mov edx, [ecx] loc_005D30BC: mov eax, Me loc_005D30BF: push eax loc_005D30C0: call [edx+00000344h] loc_005D30C6: push eax loc_005D30C7: lea ecx, var_5C loc_005D30CA: push ecx loc_005D30CB: call [00401128h] ; __vbaObjSet loc_005D30D1: push eax loc_005D30D2: lea edx, var_78 loc_005D30D5: push edx loc_005D30D6: call [00401214h] ; __vbaLateIdCallLd loc_005D30DC: add esp, 00000010h loc_005D30DF: push eax loc_005D30E0: call [004011F8h] ; __vbaCastObjVar loc_005D30E6: push eax loc_005D30E7: lea eax, var_60 loc_005D30EA: push eax loc_005D30EB: call [00401128h] ; __vbaObjSet loc_005D30F1: mov var_F8, eax loc_005D30F7: mov var_80, 00000001h loc_005D30FE: mov var_88, 00000002h loc_005D3108: lea ecx, var_64 loc_005D310B: push ecx loc_005D310C: lea edx, var_88 loc_005D3112: push edx loc_005D3113: mov eax, var_F8 loc_005D3119: mov ecx, [eax] loc_005D311B: mov edx, var_F8 loc_005D3121: push edx loc_005D3122: call [ecx+00000024h] loc_005D3125: fnclex loc_005D3127: mov var_FC, eax loc_005D312D: cmp var_FC, 00000000h loc_005D3134: jge 005D3159h loc_005D3136: push 00000024h loc_005D3138: push 00443A80h loc_005D313D: mov eax, var_F8 loc_005D3143: push eax loc_005D3144: mov ecx, var_FC loc_005D314A: push ecx loc_005D314B: call [004010CCh] ; __vbaHresultCheckObj loc_005D3151: mov var_240, eax loc_005D3157: jmp 005D3163h loc_005D3159: mov var_240, 00000000h loc_005D3163: mov edx, var_64 loc_005D3166: mov var_100, edx loc_005D316C: push 00444DA0h ; "Finished downloading " loc_005D3171: mov eax, Me loc_005D3174: mov ecx, [eax+00000048h] loc_005D3177: push ecx loc_005D3178: call [00401098h] ; __vbaStrCat loc_005D317E: mov edx, eax loc_005D3180: lea ecx, var_38 loc_005D3183: call [004013C0h] ; __vbaStrMove loc_005D3189: push eax loc_005D318A: mov edx, var_100 loc_005D3190: mov eax, [edx] loc_005D3192: mov ecx, var_100 loc_005D3198: push ecx loc_005D3199: call [eax+00000080h] loc_005D319F: fnclex loc_005D31A1: mov var_104, eax loc_005D31A7: cmp var_104, 00000000h loc_005D31AE: jge 005D31D6h loc_005D31B0: push 00000080h loc_005D31B5: push 00443A90h loc_005D31BA: mov edx, var_100 loc_005D31C0: push edx loc_005D31C1: mov eax, var_104 loc_005D31C7: push eax loc_005D31C8: call [004010CCh] ; __vbaHresultCheckObj loc_005D31CE: mov var_244, eax loc_005D31D4: jmp 005D31E0h loc_005D31D6: mov var_244, 00000000h loc_005D31E0: lea ecx, var_38 loc_005D31E3: call [00401430h] ; __vbaFreeStr loc_005D31E9: lea ecx, var_64 loc_005D31EC: push ecx loc_005D31ED: lea edx, var_60 loc_005D31F0: push edx loc_005D31F1: lea eax, var_5C loc_005D31F4: push eax loc_005D31F5: push 00000003h loc_005D31F7: call [00401068h] ; __vbaFreeObjList loc_005D31FD: add esp, 00000010h loc_005D3200: lea ecx, var_88 loc_005D3206: push ecx loc_005D3207: lea edx, var_78 loc_005D320A: push edx loc_005D320B: push 00000002h loc_005D320D: call [00401050h] ; __vbaFreeVarList loc_005D3213: add esp, 0000000Ch loc_005D3216: mov var_4, 00000064h loc_005D321D: mov var_B4, 0044402Ch loc_005D3227: mov var_BC, 00000008h loc_005D3231: mov eax, 00000010h loc_005D3236: call 00412850h ; __vbaChkstk loc_005D323B: mov eax, esp loc_005D323D: mov ecx, var_BC loc_005D3243: mov [eax], ecx loc_005D3245: mov edx, var_B8 loc_005D324B: mov [eax+00000004h], edx loc_005D324E: mov ecx, var_B4 loc_005D3254: mov [eax+00000008h], ecx loc_005D3257: mov edx, var_B0 loc_005D325D: mov [eax+0000000Ch], edx loc_005D3260: push 00444DD0h ; "AutoRun" loc_005D3265: push 0043C260h ; "Downloader" loc_005D326A: push 0043B010h ; "BONZIBUDDY" loc_005D326F: call [00401354h] ; rtcGetSetting loc_005D3275: mov edx, eax loc_005D3277: lea ecx, var_38 loc_005D327A: call [004013C0h] ; __vbaStrMove loc_005D3280: push eax loc_005D3281: push 00444034h loc_005D3286: call [004011B8h] ; __vbaStrCmp loc_005D328C: neg eax loc_005D328E: sbb eax, eax loc_005D3290: inc eax loc_005D3291: neg eax loc_005D3293: mov ecx, Me loc_005D3296: or ax, [ecx+00000072h] loc_005D329A: mov var_F8, ax loc_005D32A1: lea ecx, var_38 loc_005D32A4: call [00401430h] ; __vbaFreeStr loc_005D32AA: movsx edx, var_F8 loc_005D32B1: test edx, edx loc_005D32B3: jz 005D3380h loc_005D32B9: mov var_4, 00000065h loc_005D32C0: lea eax, var_F0 loc_005D32C6: push eax loc_005D32C7: mov ecx, Me loc_005D32CA: mov edx, [ecx] loc_005D32CC: mov eax, Me loc_005D32CF: push eax loc_005D32D0: call [edx+00000058h] loc_005D32D3: fnclex loc_005D32D5: mov var_F8, eax loc_005D32DB: cmp var_F8, 00000000h loc_005D32E2: jge 005D3304h loc_005D32E4: push 00000058h loc_005D32E6: push 00443240h loc_005D32EB: mov ecx, Me loc_005D32EE: push ecx loc_005D32EF: mov edx, var_F8 loc_005D32F5: push edx loc_005D32F6: call [004010CCh] ; __vbaHresultCheckObj loc_005D32FC: mov var_248, eax loc_005D3302: jmp 005D330Eh loc_005D3304: mov var_248, 00000000h loc_005D330E: push 00000001h loc_005D3310: push 00000000h loc_005D3312: push 00000000h loc_005D3314: mov eax, Me loc_005D3317: mov ecx, [eax+00000084h] loc_005D331D: push ecx loc_005D331E: lea edx, var_3C loc_005D3321: push edx loc_005D3322: call [00401370h] ; __vbaStrToAnsi loc_005D3328: push eax loc_005D3329: push 00444DE4h ; "open" loc_005D332E: lea eax, var_38 loc_005D3331: push eax loc_005D3332: call [00401370h] ; __vbaStrToAnsi loc_005D3338: push eax loc_005D3339: mov ecx, var_F0 loc_005D333F: push ecx loc_005D3340: ShellExecute(%x1v, %x2v, %x3v, %x4v, %x5v, %x6v) loc_005D3345: mov var_F4, eax loc_005D334B: call [004010BCh] ; __vbaSetSystemError loc_005D3351: mov edx, var_3C loc_005D3354: push edx loc_005D3355: mov eax, Me loc_005D3358: add eax, 00000084h loc_005D335D: push eax loc_005D335E: call [00401260h] ; __vbaStrToUnicode loc_005D3364: mov ecx, var_F4 loc_005D336A: mov var_28, ecx loc_005D336D: lea edx, var_3C loc_005D3370: push edx loc_005D3371: lea eax, var_38 loc_005D3374: push eax loc_005D3375: push 00000002h loc_005D3377: call [00401324h] ; __vbaFreeStrList loc_005D337D: add esp, 0000000Ch loc_005D3380: mov var_4, 00000067h loc_005D3387: mov ecx, Me loc_005D338A: push ecx loc_005D338B: call 005C55E0h loc_005D3390: jmp 005D37C1h loc_005D3395: mov var_4, 00000069h loc_005D339C: mov var_D4, 80020004h loc_005D33A6: mov var_DC, 0000000Ah loc_005D33B0: mov edx, [0073A040h] loc_005D33B6: push edx loc_005D33B7: push 00444DF4h ; ", I was unable to locate the file " loc_005D33BC: call [00401098h] ; __vbaStrCat loc_005D33C2: mov var_80, eax loc_005D33C5: mov var_88, 00000008h loc_005D33CF: mov eax, Me loc_005D33D2: add eax, 00000048h loc_005D33D5: mov var_B4, eax loc_005D33DB: mov var_BC, 00004008h loc_005D33E5: lea ecx, var_BC loc_005D33EB: push ecx loc_005D33EC: lea edx, var_78 loc_005D33EF: push edx loc_005D33F0: call [004011ACh] ; rtcUpperCaseVar loc_005D33F6: mov var_C4, 00444F00h ; " for download. You may need to double check the URL for this file to make sure that is correct, and try downloading this file again." loc_005D3400: mov var_CC, 00000008h loc_005D340A: lea eax, var_5C loc_005D340D: push eax loc_005D340E: mov eax, 00000010h loc_005D3413: call 00412850h ; __vbaChkstk loc_005D3418: mov ecx, esp loc_005D341A: mov edx, var_DC loc_005D3420: mov [ecx], edx loc_005D3422: mov eax, var_D8 loc_005D3428: mov [ecx+00000004h], eax loc_005D342B: mov edx, var_D4 loc_005D3431: mov [ecx+00000008h], edx loc_005D3434: mov eax, var_D0 loc_005D343A: mov [ecx+0000000Ch], eax loc_005D343D: lea ecx, var_88 loc_005D3443: push ecx loc_005D3444: lea edx, var_78 loc_005D3447: push edx loc_005D3448: lea eax, var_98 loc_005D344E: push eax loc_005D344F: call [004012B0h] ; __vbaVarCat loc_005D3455: push eax loc_005D3456: lea ecx, var_CC loc_005D345C: push ecx loc_005D345D: lea edx, var_A8 loc_005D3463: push edx loc_005D3464: call [004012B0h] ; __vbaVarCat loc_005D346A: mov ecx, eax loc_005D346C: mov eax, 00000010h loc_005D3471: call 00412850h ; __vbaChkstk loc_005D3476: mov edx, esp loc_005D3478: mov eax, [ecx] loc_005D347A: mov [edx], eax loc_005D347C: mov eax, [ecx+00000004h] loc_005D347F: mov [edx+00000004h], eax loc_005D3482: mov eax, [ecx+00000008h] loc_005D3485: mov [edx+00000008h], eax loc_005D3488: mov ecx, [ecx+0000000Ch] loc_005D348B: mov [edx+0000000Ch], ecx loc_005D348E: mov edx, [0073A08Ch] loc_005D3494: mov eax, [edx] loc_005D3496: mov ecx, [0073A08Ch] loc_005D349C: push ecx loc_005D349D: call [eax+00000078h] loc_005D34A0: fnclex loc_005D34A2: mov var_F8, eax loc_005D34A8: cmp var_F8, 00000000h loc_005D34AF: jge 005D34D4h loc_005D34B1: push 00000078h loc_005D34B3: push 004419ACh loc_005D34B8: mov edx, [0073A08Ch] loc_005D34BE: push edx loc_005D34BF: mov eax, var_F8 loc_005D34C5: push eax loc_005D34C6: call [004010CCh] ; __vbaHresultCheckObj loc_005D34CC: mov var_24C, eax loc_005D34D2: jmp 005D34DEh loc_005D34D4: mov var_24C, 00000000h loc_005D34DE: lea ecx, var_5C loc_005D34E1: call [0040142Ch] ; __vbaFreeObj loc_005D34E7: lea ecx, var_A8 loc_005D34ED: push ecx loc_005D34EE: lea edx, var_98 loc_005D34F4: push edx loc_005D34F5: lea eax, var_78 loc_005D34F8: push eax loc_005D34F9: lea ecx, var_88 loc_005D34FF: push ecx loc_005D3500: push 00000004h loc_005D3502: call [00401050h] ; __vbaFreeVarList loc_005D3508: add esp, 00000014h loc_005D350B: mov var_4, 0000006Ah loc_005D3512: push 00443998h loc_005D3517: push 00000000h loc_005D3519: push 00000007h loc_005D351B: mov edx, Me loc_005D351E: mov eax, [edx] loc_005D3520: mov ecx, Me loc_005D3523: push ecx loc_005D3524: call [eax+0000033Ch] loc_005D352A: push eax loc_005D352B: lea edx, var_5C loc_005D352E: push edx loc_005D352F: call [00401128h] ; __vbaObjSet loc_005D3535: push eax loc_005D3536: lea eax, var_78 loc_005D3539: push eax loc_005D353A: call [00401214h] ; __vbaLateIdCallLd loc_005D3540: add esp, 00000010h loc_005D3543: push eax loc_005D3544: call [004011F8h] ; __vbaCastObjVar loc_005D354A: push eax loc_005D354B: lea ecx, var_60 loc_005D354E: push ecx loc_005D354F: call [00401128h] ; __vbaObjSet loc_005D3555: mov var_F8, eax loc_005D355B: mov edx, Me loc_005D355E: add edx, 00000064h loc_005D3561: mov var_B4, edx loc_005D3567: mov var_BC, 00004003h loc_005D3571: lea eax, var_64 loc_005D3574: push eax loc_005D3575: lea ecx, var_BC loc_005D357B: push ecx loc_005D357C: mov edx, var_F8 loc_005D3582: mov eax, [edx] loc_005D3584: mov ecx, var_F8 loc_005D358A: push ecx loc_005D358B: call [eax+00000024h] loc_005D358E: fnclex loc_005D3590: mov var_FC, eax loc_005D3596: cmp var_FC, 00000000h loc_005D359D: jge 005D35C2h loc_005D359F: push 00000024h loc_005D35A1: push 00443998h loc_005D35A6: mov edx, var_F8 loc_005D35AC: push edx loc_005D35AD: mov eax, var_FC loc_005D35B3: push eax loc_005D35B4: call [004010CCh] ; __vbaHresultCheckObj loc_005D35BA: mov var_250, eax loc_005D35C0: jmp 005D35CCh loc_005D35C2: mov var_250, 00000000h loc_005D35CC: mov ecx, var_64 loc_005D35CF: mov var_100, ecx loc_005D35D5: push 00445010h ; "Not Found!" loc_005D35DA: push 00000001h loc_005D35DC: mov edx, var_100 loc_005D35E2: mov eax, [edx] loc_005D35E4: mov ecx, var_100 loc_005D35EA: push ecx loc_005D35EB: call [eax+00000088h] loc_005D35F1: fnclex loc_005D35F3: mov var_104, eax loc_005D35F9: cmp var_104, 00000000h loc_005D3600: jge 005D3628h loc_005D3602: push 00000088h loc_005D3607: push 00443788h loc_005D360C: mov edx, var_100 loc_005D3612: push edx loc_005D3613: mov eax, var_104 loc_005D3619: push eax loc_005D361A: call [004010CCh] ; __vbaHresultCheckObj loc_005D3620: mov var_254, eax loc_005D3626: jmp 005D3632h loc_005D3628: mov var_254, 00000000h loc_005D3632: lea ecx, var_64 loc_005D3635: push ecx loc_005D3636: lea edx, var_60 loc_005D3639: push edx loc_005D363A: lea eax, var_5C loc_005D363D: push eax loc_005D363E: push 00000003h loc_005D3640: call [00401068h] ; __vbaFreeObjList loc_005D3646: add esp, 00000010h loc_005D3649: lea ecx, var_78 loc_005D364C: call [00401030h] ; __vbaFreeVar loc_005D3652: mov var_4, 0000006Bh loc_005D3659: push 00443A80h loc_005D365E: push 00000000h loc_005D3660: push 00000003h loc_005D3662: mov ecx, Me loc_005D3665: mov edx, [ecx] loc_005D3667: mov eax, Me loc_005D366A: push eax loc_005D366B: call [edx+00000344h] loc_005D3671: push eax loc_005D3672: lea ecx, var_5C loc_005D3675: push ecx loc_005D3676: call [00401128h] ; __vbaObjSet loc_005D367C: push eax loc_005D367D: lea edx, var_78 loc_005D3680: push edx loc_005D3681: call [00401214h] ; __vbaLateIdCallLd loc_005D3687: add esp, 00000010h loc_005D368A: push eax loc_005D368B: call [004011F8h] ; __vbaCastObjVar loc_005D3691: push eax loc_005D3692: lea eax, var_60 loc_005D3695: push eax loc_005D3696: call [00401128h] ; __vbaObjSet loc_005D369C: mov var_F8, eax loc_005D36A2: mov var_80, 00000001h loc_005D36A9: mov var_88, 00000002h loc_005D36B3: lea ecx, var_64 loc_005D36B6: push ecx loc_005D36B7: lea edx, var_88 loc_005D36BD: push edx loc_005D36BE: mov eax, var_F8 loc_005D36C4: mov ecx, [eax] loc_005D36C6: mov edx, var_F8 loc_005D36CC: push edx loc_005D36CD: call [ecx+00000024h] loc_005D36D0: fnclex loc_005D36D2: mov var_FC, eax loc_005D36D8: cmp var_FC, 00000000h loc_005D36DF: jge 005D3704h loc_005D36E1: push 00000024h loc_005D36E3: push 00443A80h loc_005D36E8: mov eax, var_F8 loc_005D36EE: push eax loc_005D36EF: mov ecx, var_FC loc_005D36F5: push ecx loc_005D36F6: call [004010CCh] ; __vbaHresultCheckObj loc_005D36FC: mov var_258, eax loc_005D3702: jmp 005D370Eh loc_005D3704: mov var_258, 00000000h loc_005D370E: mov edx, var_64 loc_005D3711: mov var_100, edx loc_005D3717: push 0044502Ch ; "Could not find file - " loc_005D371C: mov eax, Me loc_005D371F: mov ecx, [eax+00000048h] loc_005D3722: push ecx loc_005D3723: call [00401098h] ; __vbaStrCat loc_005D3729: mov edx, eax loc_005D372B: lea ecx, var_38 loc_005D372E: call [004013C0h] ; __vbaStrMove loc_005D3734: push eax loc_005D3735: mov edx, var_100 loc_005D373B: mov eax, [edx] loc_005D373D: mov ecx, var_100 loc_005D3743: push ecx loc_005D3744: call [eax+00000080h] loc_005D374A: fnclex loc_005D374C: mov var_104, eax loc_005D3752: cmp var_104, 00000000h loc_005D3759: jge 005D3781h loc_005D375B: push 00000080h loc_005D3760: push 00443A90h loc_005D3765: mov edx, var_100 loc_005D376B: push edx loc_005D376C: mov eax, var_104 loc_005D3772: push eax loc_005D3773: call [004010CCh] ; __vbaHresultCheckObj loc_005D3779: mov var_25C, eax loc_005D377F: jmp 005D378Bh loc_005D3781: mov var_25C, 00000000h loc_005D378B: lea ecx, var_38 loc_005D378E: call [00401430h] ; __vbaFreeStr loc_005D3794: lea ecx, var_64 loc_005D3797: push ecx loc_005D3798: lea edx, var_60 loc_005D379B: push edx loc_005D379C: lea eax, var_5C loc_005D379F: push eax loc_005D37A0: push 00000003h loc_005D37A2: call [00401068h] ; __vbaFreeObjList loc_005D37A8: add esp, 00000010h loc_005D37AB: lea ecx, var_88 loc_005D37B1: push ecx loc_005D37B2: lea edx, var_78 loc_005D37B5: push edx loc_005D37B6: push 00000002h loc_005D37B8: call [00401050h] ; __vbaFreeVarList loc_005D37BE: add esp, 0000000Ch loc_005D37C1: jmp 005D3A7Ch loc_005D37C6: mov var_4, 0000006Eh loc_005D37CD: push 00443998h loc_005D37D2: push 00000000h loc_005D37D4: push 00000007h loc_005D37D6: mov eax, Me loc_005D37D9: mov ecx, [eax] loc_005D37DB: mov edx, Me loc_005D37DE: push edx loc_005D37DF: call [ecx+0000033Ch] loc_005D37E5: push eax loc_005D37E6: lea eax, var_5C loc_005D37E9: push eax loc_005D37EA: call [00401128h] ; __vbaObjSet loc_005D37F0: push eax loc_005D37F1: lea ecx, var_78 loc_005D37F4: push ecx loc_005D37F5: call [00401214h] ; __vbaLateIdCallLd loc_005D37FB: add esp, 00000010h loc_005D37FE: push eax loc_005D37FF: call [004011F8h] ; __vbaCastObjVar loc_005D3805: push eax loc_005D3806: lea edx, var_60 loc_005D3809: push edx loc_005D380A: call [00401128h] ; __vbaObjSet loc_005D3810: mov var_F8, eax loc_005D3816: mov eax, Me loc_005D3819: add eax, 00000064h loc_005D381C: mov var_B4, eax loc_005D3822: mov var_BC, 00004003h loc_005D382C: lea ecx, var_64 loc_005D382F: push ecx loc_005D3830: lea edx, var_BC loc_005D3836: push edx loc_005D3837: mov eax, var_F8 loc_005D383D: mov ecx, [eax] loc_005D383F: mov edx, var_F8 loc_005D3845: push edx loc_005D3846: call [ecx+00000024h] loc_005D3849: fnclex loc_005D384B: mov var_FC, eax loc_005D3851: cmp var_FC, 00000000h loc_005D3858: jge 005D387Dh loc_005D385A: push 00000024h loc_005D385C: push 00443998h loc_005D3861: mov eax, var_F8 loc_005D3867: push eax loc_005D3868: mov ecx, var_FC loc_005D386E: push ecx loc_005D386F: call [004010CCh] ; __vbaHresultCheckObj loc_005D3875: mov var_260, eax loc_005D387B: jmp 005D3887h loc_005D387D: mov var_260, 00000000h loc_005D3887: mov edx, var_64 loc_005D388A: mov var_100, edx loc_005D3890: push 00444C50h ; "Canceled" loc_005D3895: push 00000001h loc_005D3897: mov eax, var_100 loc_005D389D: mov ecx, [eax] loc_005D389F: mov edx, var_100 loc_005D38A5: push edx loc_005D38A6: call [ecx+00000088h] loc_005D38AC: fnclex loc_005D38AE: mov var_104, eax loc_005D38B4: cmp var_104, 00000000h loc_005D38BB: jge 005D38E3h loc_005D38BD: push 00000088h loc_005D38C2: push 00443788h loc_005D38C7: mov eax, var_100 loc_005D38CD: push eax loc_005D38CE: mov ecx, var_104 loc_005D38D4: push ecx loc_005D38D5: call [004010CCh] ; __vbaHresultCheckObj loc_005D38DB: mov var_264, eax loc_005D38E1: jmp 005D38EDh loc_005D38E3: mov var_264, 00000000h loc_005D38ED: lea edx, var_64 loc_005D38F0: push edx loc_005D38F1: lea eax, var_60 loc_005D38F4: push eax loc_005D38F5: lea ecx, var_5C loc_005D38F8: push ecx loc_005D38F9: push 00000003h loc_005D38FB: call [00401068h] ; __vbaFreeObjList loc_005D3901: add esp, 00000010h loc_005D3904: lea ecx, var_78 loc_005D3907: call [00401030h] ; __vbaFreeVar loc_005D390D: mov var_4, 0000006Fh loc_005D3914: push 00443A80h loc_005D3919: push 00000000h loc_005D391B: push 00000003h loc_005D391D: mov edx, Me loc_005D3920: mov eax, [edx] loc_005D3922: mov ecx, Me loc_005D3925: push ecx loc_005D3926: call [eax+00000344h] loc_005D392C: push eax loc_005D392D: lea edx, var_5C loc_005D3930: push edx loc_005D3931: call [00401128h] ; __vbaObjSet loc_005D3937: push eax loc_005D3938: lea eax, var_78 loc_005D393B: push eax loc_005D393C: call [00401214h] ; __vbaLateIdCallLd loc_005D3942: add esp, 00000010h loc_005D3945: push eax loc_005D3946: call [004011F8h] ; __vbaCastObjVar loc_005D394C: push eax loc_005D394D: lea ecx, var_60 loc_005D3950: push ecx loc_005D3951: call [00401128h] ; __vbaObjSet loc_005D3957: mov var_F8, eax loc_005D395D: mov var_80, 00000001h loc_005D3964: mov var_88, 00000002h loc_005D396E: lea edx, var_64 loc_005D3971: push edx loc_005D3972: lea eax, var_88 loc_005D3978: push eax loc_005D3979: mov ecx, var_F8 loc_005D397F: mov edx, [ecx] loc_005D3981: mov eax, var_F8 loc_005D3987: push eax loc_005D3988: call [edx+00000024h] loc_005D398B: fnclex loc_005D398D: mov var_FC, eax loc_005D3993: cmp var_FC, 00000000h loc_005D399A: jge 005D39BFh loc_005D399C: push 00000024h loc_005D399E: push 00443A80h loc_005D39A3: mov ecx, var_F8 loc_005D39A9: push ecx loc_005D39AA: mov edx, var_FC loc_005D39B0: push edx loc_005D39B1: call [004010CCh] ; __vbaHresultCheckObj loc_005D39B7: mov var_268, eax loc_005D39BD: jmp 005D39C9h loc_005D39BF: mov var_268, 00000000h loc_005D39C9: mov eax, var_64 loc_005D39CC: mov var_100, eax loc_005D39D2: push 00444C68h ; "Canceled download of " loc_005D39D7: mov ecx, Me loc_005D39DA: mov edx, [ecx+00000048h] loc_005D39DD: push edx loc_005D39DE: call [00401098h] ; __vbaStrCat loc_005D39E4: mov edx, eax loc_005D39E6: lea ecx, var_38 loc_005D39E9: call [004013C0h] ; __vbaStrMove loc_005D39EF: push eax loc_005D39F0: mov eax, var_100 loc_005D39F6: mov ecx, [eax] loc_005D39F8: mov edx, var_100 loc_005D39FE: push edx loc_005D39FF: call [ecx+00000080h] loc_005D3A05: fnclex loc_005D3A07: mov var_104, eax loc_005D3A0D: cmp var_104, 00000000h loc_005D3A14: jge 005D3A3Ch loc_005D3A16: push 00000080h loc_005D3A1B: push 00443A90h loc_005D3A20: mov eax, var_100 loc_005D3A26: push eax loc_005D3A27: mov ecx, var_104 loc_005D3A2D: push ecx loc_005D3A2E: call [004010CCh] ; __vbaHresultCheckObj loc_005D3A34: mov var_26C, eax loc_005D3A3A: jmp 005D3A46h loc_005D3A3C: mov var_26C, 00000000h loc_005D3A46: lea ecx, var_38 loc_005D3A49: call [00401430h] ; __vbaFreeStr loc_005D3A4F: lea edx, var_64 loc_005D3A52: push edx loc_005D3A53: lea eax, var_60 loc_005D3A56: push eax loc_005D3A57: lea ecx, var_5C loc_005D3A5A: push ecx loc_005D3A5B: push 00000003h loc_005D3A5D: call [00401068h] ; __vbaFreeObjList loc_005D3A63: add esp, 00000010h loc_005D3A66: lea edx, var_88 loc_005D3A6C: push edx loc_005D3A6D: lea eax, var_78 loc_005D3A70: push eax loc_005D3A71: push 00000002h loc_005D3A73: call [00401050h] ; __vbaFreeVarList loc_005D3A79: add esp, 0000000Ch loc_005D3A7C: jmp 005D3ECDh loc_005D3A81: mov var_4, 00000071h loc_005D3A88: movsx ecx, var_24 loc_005D3A8C: test ecx, ecx loc_005D3A8E: jnz 005D3ECDh loc_005D3A94: mov edx, Me loc_005D3A97: movsx eax, [edx+0000005Ch] loc_005D3A9B: test eax, eax loc_005D3A9D: jnz 005D3ECDh loc_005D3AA3: mov var_4, 00000072h loc_005D3AAA: mov var_D4, 80020004h loc_005D3AB4: mov var_DC, 0000000Ah loc_005D3ABE: mov ecx, [0073A040h] loc_005D3AC4: push ecx loc_005D3AC5: push 00444DF4h ; ", I was unable to locate the file " loc_005D3ACA: call [00401098h] ; __vbaStrCat loc_005D3AD0: mov var_80, eax loc_005D3AD3: mov var_88, 00000008h loc_005D3ADD: mov edx, Me loc_005D3AE0: add edx, 00000048h loc_005D3AE3: mov var_B4, edx loc_005D3AE9: mov var_BC, 00004008h loc_005D3AF3: lea eax, var_BC loc_005D3AF9: push eax loc_005D3AFA: lea ecx, var_78 loc_005D3AFD: push ecx loc_005D3AFE: call [004011ACh] ; rtcUpperCaseVar loc_005D3B04: mov var_C4, 00444F00h ; " for download. You may need to double check the URL for this file to make sure that is correct, and try downloading this file again." loc_005D3B0E: mov var_CC, 00000008h loc_005D3B18: lea edx, var_5C loc_005D3B1B: push edx loc_005D3B1C: mov eax, 00000010h loc_005D3B21: call 00412850h ; __vbaChkstk loc_005D3B26: mov eax, esp loc_005D3B28: mov ecx, var_DC loc_005D3B2E: mov [eax], ecx loc_005D3B30: mov edx, var_D8 loc_005D3B36: mov [eax+00000004h], edx loc_005D3B39: mov ecx, var_D4 loc_005D3B3F: mov [eax+00000008h], ecx loc_005D3B42: mov edx, var_D0 loc_005D3B48: mov [eax+0000000Ch], edx loc_005D3B4B: lea eax, var_88 loc_005D3B51: push eax loc_005D3B52: lea ecx, var_78 loc_005D3B55: push ecx loc_005D3B56: lea edx, var_98 loc_005D3B5C: push edx loc_005D3B5D: call [004012B0h] ; __vbaVarCat loc_005D3B63: push eax loc_005D3B64: lea eax, var_CC loc_005D3B6A: push eax loc_005D3B6B: lea ecx, var_A8 loc_005D3B71: push ecx loc_005D3B72: call [004012B0h] ; __vbaVarCat loc_005D3B78: mov edx, eax loc_005D3B7A: mov eax, 00000010h loc_005D3B7F: call 00412850h ; __vbaChkstk loc_005D3B84: mov eax, esp loc_005D3B86: mov ecx, [edx] loc_005D3B88: mov [eax], ecx loc_005D3B8A: mov ecx, [edx+00000004h] loc_005D3B8D: mov [eax+00000004h], ecx loc_005D3B90: mov ecx, [edx+00000008h] loc_005D3B93: mov [eax+00000008h], ecx loc_005D3B96: mov edx, [edx+0000000Ch] loc_005D3B99: mov [eax+0000000Ch], edx loc_005D3B9C: mov eax, [0073A08Ch] loc_005D3BA1: mov ecx, [eax] loc_005D3BA3: mov edx, [0073A08Ch] loc_005D3BA9: push edx loc_005D3BAA: call [ecx+00000078h] loc_005D3BAD: fnclex loc_005D3BAF: mov var_F8, eax loc_005D3BB5: cmp var_F8, 00000000h loc_005D3BBC: jge 005D3BE0h loc_005D3BBE: push 00000078h loc_005D3BC0: push 004419ACh loc_005D3BC5: mov eax, [0073A08Ch] loc_005D3BCA: push eax loc_005D3BCB: mov ecx, var_F8 loc_005D3BD1: push ecx loc_005D3BD2: call [004010CCh] ; __vbaHresultCheckObj loc_005D3BD8: mov var_270, eax loc_005D3BDE: jmp 005D3BEAh loc_005D3BE0: mov var_270, 00000000h loc_005D3BEA: lea ecx, var_5C loc_005D3BED: call [0040142Ch] ; __vbaFreeObj loc_005D3BF3: lea edx, var_A8 loc_005D3BF9: push edx loc_005D3BFA: lea eax, var_98 loc_005D3C00: push eax loc_005D3C01: lea ecx, var_78 loc_005D3C04: push ecx loc_005D3C05: lea edx, var_88 loc_005D3C0B: push edx loc_005D3C0C: push 00000004h loc_005D3C0E: call [00401050h] ; __vbaFreeVarList loc_005D3C14: add esp, 00000014h loc_005D3C17: mov var_4, 00000073h loc_005D3C1E: push 00443998h loc_005D3C23: push 00000000h loc_005D3C25: push 00000007h loc_005D3C27: mov eax, Me loc_005D3C2A: mov ecx, [eax] loc_005D3C2C: mov edx, Me loc_005D3C2F: push edx loc_005D3C30: call [ecx+0000033Ch] loc_005D3C36: push eax loc_005D3C37: lea eax, var_5C loc_005D3C3A: push eax loc_005D3C3B: call [00401128h] ; __vbaObjSet loc_005D3C41: push eax loc_005D3C42: lea ecx, var_78 loc_005D3C45: push ecx loc_005D3C46: call [00401214h] ; __vbaLateIdCallLd loc_005D3C4C: add esp, 00000010h loc_005D3C4F: push eax loc_005D3C50: call [004011F8h] ; __vbaCastObjVar loc_005D3C56: push eax loc_005D3C57: lea edx, var_60 loc_005D3C5A: push edx loc_005D3C5B: call [00401128h] ; __vbaObjSet loc_005D3C61: mov var_F8, eax loc_005D3C67: mov eax, Me loc_005D3C6A: add eax, 00000064h loc_005D3C6D: mov var_B4, eax loc_005D3C73: mov var_BC, 00004003h loc_005D3C7D: lea ecx, var_64 loc_005D3C80: push ecx loc_005D3C81: lea edx, var_BC loc_005D3C87: push edx loc_005D3C88: mov eax, var_F8 loc_005D3C8E: mov ecx, [eax] loc_005D3C90: mov edx, var_F8 loc_005D3C96: push edx loc_005D3C97: call [ecx+00000024h] loc_005D3C9A: fnclex loc_005D3C9C: mov var_FC, eax loc_005D3CA2: cmp var_FC, 00000000h loc_005D3CA9: jge 005D3CCEh loc_005D3CAB: push 00000024h loc_005D3CAD: push 00443998h loc_005D3CB2: mov eax, var_F8 loc_005D3CB8: push eax loc_005D3CB9: mov ecx, var_FC loc_005D3CBF: push ecx loc_005D3CC0: call [004010CCh] ; __vbaHresultCheckObj loc_005D3CC6: mov var_274, eax loc_005D3CCC: jmp 005D3CD8h loc_005D3CCE: mov var_274, 00000000h loc_005D3CD8: mov edx, var_64 loc_005D3CDB: mov var_100, edx loc_005D3CE1: push 00445010h ; "Not Found!" loc_005D3CE6: push 00000001h loc_005D3CE8: mov eax, var_100 loc_005D3CEE: mov ecx, [eax] loc_005D3CF0: mov edx, var_100 loc_005D3CF6: push edx loc_005D3CF7: call [ecx+00000088h] loc_005D3CFD: fnclex loc_005D3CFF: mov var_104, eax loc_005D3D05: cmp var_104, 00000000h loc_005D3D0C: jge 005D3D34h loc_005D3D0E: push 00000088h loc_005D3D13: push 00443788h loc_005D3D18: mov eax, var_100 loc_005D3D1E: push eax loc_005D3D1F: mov ecx, var_104 loc_005D3D25: push ecx loc_005D3D26: call [004010CCh] ; __vbaHresultCheckObj loc_005D3D2C: mov var_278, eax loc_005D3D32: jmp 005D3D3Eh loc_005D3D34: mov var_278, 00000000h loc_005D3D3E: lea edx, var_64 loc_005D3D41: push edx loc_005D3D42: lea eax, var_60 loc_005D3D45: push eax loc_005D3D46: lea ecx, var_5C loc_005D3D49: push ecx loc_005D3D4A: push 00000003h loc_005D3D4C: call [00401068h] ; __vbaFreeObjList loc_005D3D52: add esp, 00000010h loc_005D3D55: lea ecx, var_78 loc_005D3D58: call [00401030h] ; __vbaFreeVar loc_005D3D5E: mov var_4, 00000074h loc_005D3D65: push 00443A80h loc_005D3D6A: push 00000000h loc_005D3D6C: push 00000003h loc_005D3D6E: mov edx, Me loc_005D3D71: mov eax, [edx] loc_005D3D73: mov ecx, Me loc_005D3D76: push ecx loc_005D3D77: call [eax+00000344h] loc_005D3D7D: push eax loc_005D3D7E: lea edx, var_5C loc_005D3D81: push edx loc_005D3D82: call [00401128h] ; __vbaObjSet loc_005D3D88: push eax loc_005D3D89: lea eax, var_78 loc_005D3D8C: push eax loc_005D3D8D: call [00401214h] ; __vbaLateIdCallLd loc_005D3D93: add esp, 00000010h loc_005D3D96: push eax loc_005D3D97: call [004011F8h] ; __vbaCastObjVar loc_005D3D9D: push eax loc_005D3D9E: lea ecx, var_60 loc_005D3DA1: push ecx loc_005D3DA2: call [00401128h] ; __vbaObjSet loc_005D3DA8: mov var_F8, eax loc_005D3DAE: mov var_80, 00000001h loc_005D3DB5: mov var_88, 00000002h loc_005D3DBF: lea edx, var_64 loc_005D3DC2: push edx loc_005D3DC3: lea eax, var_88 loc_005D3DC9: push eax loc_005D3DCA: mov ecx, var_F8 loc_005D3DD0: mov edx, [ecx] loc_005D3DD2: mov eax, var_F8 loc_005D3DD8: push eax loc_005D3DD9: call [edx+00000024h] loc_005D3DDC: fnclex loc_005D3DDE: mov var_FC, eax loc_005D3DE4: cmp var_FC, 00000000h loc_005D3DEB: jge 005D3E10h loc_005D3DED: push 00000024h loc_005D3DEF: push 00443A80h loc_005D3DF4: mov ecx, var_F8 loc_005D3DFA: push ecx loc_005D3DFB: mov edx, var_FC loc_005D3E01: push edx loc_005D3E02: call [004010CCh] ; __vbaHresultCheckObj loc_005D3E08: mov var_27C, eax loc_005D3E0E: jmp 005D3E1Ah loc_005D3E10: mov var_27C, 00000000h loc_005D3E1A: mov eax, var_64 loc_005D3E1D: mov var_100, eax loc_005D3E23: push 0044502Ch ; "Could not find file - " loc_005D3E28: mov ecx, Me loc_005D3E2B: mov edx, [ecx+00000048h] loc_005D3E2E: push edx loc_005D3E2F: call [00401098h] ; __vbaStrCat loc_005D3E35: mov edx, eax loc_005D3E37: lea ecx, var_38 loc_005D3E3A: call [004013C0h] ; __vbaStrMove loc_005D3E40: push eax loc_005D3E41: mov eax, var_100 loc_005D3E47: mov ecx, [eax] loc_005D3E49: mov edx, var_100 loc_005D3E4F: push edx loc_005D3E50: call [ecx+00000080h] loc_005D3E56: fnclex loc_005D3E58: mov var_104, eax loc_005D3E5E: cmp var_104, 00000000h loc_005D3E65: jge 005D3E8Dh loc_005D3E67: push 00000080h loc_005D3E6C: push 00443A90h loc_005D3E71: mov eax, var_100 loc_005D3E77: push eax loc_005D3E78: mov ecx, var_104 loc_005D3E7E: push ecx loc_005D3E7F: call [004010CCh] ; __vbaHresultCheckObj loc_005D3E85: mov var_280, eax loc_005D3E8B: jmp 005D3E97h loc_005D3E8D: mov var_280, 00000000h loc_005D3E97: lea ecx, var_38 loc_005D3E9A: call [00401430h] ; __vbaFreeStr loc_005D3EA0: lea edx, var_64 loc_005D3EA3: push edx loc_005D3EA4: lea eax, var_60 loc_005D3EA7: push eax loc_005D3EA8: lea ecx, var_5C loc_005D3EAB: push ecx loc_005D3EAC: push 00000003h loc_005D3EAE: call [00401068h] ; __vbaFreeObjList loc_005D3EB4: add esp, 00000010h loc_005D3EB7: lea edx, var_88 loc_005D3EBD: push edx loc_005D3EBE: lea eax, var_78 loc_005D3EC1: push eax loc_005D3EC2: push 00000002h loc_005D3EC4: call [00401050h] ; __vbaFreeVarList loc_005D3ECA: add esp, 0000000Ch loc_005D3ECD: mov var_4, 00000077h loc_005D3ED4: mov ecx, Me loc_005D3ED7: mov edx, [ecx] loc_005D3ED9: mov eax, Me loc_005D3EDC: push eax loc_005D3EDD: call [edx+000007A4h] loc_005D3EE3: mov var_4, 00000078h loc_005D3EEA: mov ecx, Me loc_005D3EED: mov edx, [ecx+00000068h] loc_005D3EF0: push edx loc_005D3EF1: push 00000001h loc_005D3EF3: call [004012A4h] ; __vbaUbound loc_005D3EF9: mov ecx, Me loc_005D3EFC: cmp [ecx+0000006Ch], eax loc_005D3EFF: jge 005D3FC5h loc_005D3F05: mov var_4, 00000079h loc_005D3F0C: mov edx, Me loc_005D3F0F: cmp [edx+00000068h], 00000000h loc_005D3F13: jz 005D3F79h loc_005D3F15: mov eax, Me loc_005D3F18: mov ecx, [eax+00000068h] loc_005D3F1B: cmp [ecx], 0001h loc_005D3F1F: jnz 005D3F79h loc_005D3F21: mov edx, Me loc_005D3F24: mov eax, [edx+0000006Ch] loc_005D3F27: add eax, 00000001h loc_005D3F2A: jo 005D45F7h loc_005D3F30: mov ecx, Me loc_005D3F33: mov edx, [ecx+00000068h] loc_005D3F36: sub eax, [edx+00000014h] loc_005D3F39: mov var_F8, eax loc_005D3F3F: mov eax, Me loc_005D3F42: mov ecx, [eax+00000068h] loc_005D3F45: mov edx, var_F8 loc_005D3F4B: cmp edx, [ecx+00000010h] loc_005D3F4E: jae 005D3F5Ch loc_005D3F50: mov var_284, 00000000h loc_005D3F5A: jmp 005D3F68h loc_005D3F5C: call [004011A8h] ; __vbaGenerateBoundsError loc_005D3F62: mov var_284, eax loc_005D3F68: mov eax, var_F8 loc_005D3F6E: shl eax, 02h loc_005D3F71: mov var_288, eax loc_005D3F77: jmp 005D3F85h loc_005D3F79: call [004011A8h] ; __vbaGenerateBoundsError loc_005D3F7F: mov var_288, eax loc_005D3F85: mov ecx, Me loc_005D3F88: mov edx, [ecx+00000068h] loc_005D3F8B: mov eax, [edx+0000000Ch] loc_005D3F8E: mov ecx, Me loc_005D3F91: mov edx, var_288 loc_005D3F97: mov eax, [eax+edx] loc_005D3F9A: mov [ecx+00000064h], eax loc_005D3F9D: mov var_4, 0000007Ah loc_005D3FA4: mov ecx, Me loc_005D3FA7: mov [ecx+0000005Ch], 0000h loc_005D3FAD: mov var_4, 0000007Bh loc_005D3FB4: mov edx, Me loc_005D3FB7: mov eax, [edx] loc_005D3FB9: mov ecx, Me loc_005D3FBC: push ecx loc_005D3FBD: call [eax+0000076Ch] loc_005D3FC3: jmp 005D401Bh loc_005D3FC5: mov var_4, 0000007Dh loc_005D3FCC: push 00000000h loc_005D3FCE: mov edx, Me loc_005D3FD1: mov eax, [edx] loc_005D3FD3: mov ecx, Me loc_005D3FD6: push ecx loc_005D3FD7: call [eax+000006FCh] loc_005D3FDD: fnclex loc_005D3FDF: mov var_F8, eax loc_005D3FE5: cmp var_F8, 00000000h loc_005D3FEC: jge 005D4011h loc_005D3FEE: push 000006FCh loc_005D3FF3: push 00443270h ; "lmÕMI¸ŸI¢9Ë’ÄÙ£ímnuPopupEdit" loc_005D3FF8: mov edx, Me loc_005D3FFB: push edx loc_005D3FFC: mov eax, var_F8 loc_005D4002: push eax loc_005D4003: call [004010CCh] ; __vbaHresultCheckObj loc_005D4009: mov var_28C, eax loc_005D400F: jmp 005D401Bh loc_005D4011: mov var_28C, 00000000h loc_005D401B: jmp 005D43A3h loc_005D4020: mov var_4, 0000007Fh loc_005D4027: mov ecx, 00000001h loc_005D402C: call [004011E4h] ; __vbaI2I4 loc_005D4032: cmp var_10C, ax loc_005D4039: jnz 005D4191h loc_005D403F: mov var_4, 00000080h loc_005D4046: push 00443A80h loc_005D404B: push 00000000h loc_005D404D: push 00000003h loc_005D404F: mov ecx, Me loc_005D4052: mov edx, [ecx] loc_005D4054: mov eax, Me loc_005D4057: push eax loc_005D4058: call [edx+00000344h] loc_005D405E: push eax loc_005D405F: lea ecx, var_5C loc_005D4062: push ecx loc_005D4063: call [00401128h] ; __vbaObjSet loc_005D4069: push eax loc_005D406A: lea edx, var_78 loc_005D406D: push edx loc_005D406E: call [00401214h] ; __vbaLateIdCallLd loc_005D4074: add esp, 00000010h loc_005D4077: push eax loc_005D4078: call [004011F8h] ; __vbaCastObjVar loc_005D407E: push eax loc_005D407F: lea eax, var_60 loc_005D4082: push eax loc_005D4083: call [00401128h] ; __vbaObjSet loc_005D4089: mov var_F8, eax loc_005D408F: mov var_80, 00000001h loc_005D4096: mov var_88, 00000002h loc_005D40A0: lea ecx, var_64 loc_005D40A3: push ecx loc_005D40A4: lea edx, var_88 loc_005D40AA: push edx loc_005D40AB: mov eax, var_F8 loc_005D40B1: mov ecx, [eax] loc_005D40B3: mov edx, var_F8 loc_005D40B9: push edx loc_005D40BA: call [ecx+00000024h] loc_005D40BD: fnclex loc_005D40BF: mov var_FC, eax loc_005D40C5: cmp var_FC, 00000000h loc_005D40CC: jge 005D40F1h loc_005D40CE: push 00000024h loc_005D40D0: push 00443A80h loc_005D40D5: mov eax, var_F8 loc_005D40DB: push eax loc_005D40DC: mov ecx, var_FC loc_005D40E2: push ecx loc_005D40E3: call [004010CCh] ; __vbaHresultCheckObj loc_005D40E9: mov var_290, eax loc_005D40EF: jmp 005D40FBh loc_005D40F1: mov var_290, 00000000h loc_005D40FB: mov edx, var_64 loc_005D40FE: mov var_100, edx loc_005D4104: push 00445060h ; "Finding host..." loc_005D4109: mov eax, var_100 loc_005D410F: mov ecx, [eax] loc_005D4111: mov edx, var_100 loc_005D4117: push edx loc_005D4118: call [ecx+00000080h] loc_005D411E: fnclex loc_005D4120: mov var_104, eax loc_005D4126: cmp var_104, 00000000h loc_005D412D: jge 005D4155h loc_005D412F: push 00000080h loc_005D4134: push 00443A90h loc_005D4139: mov eax, var_100 loc_005D413F: push eax loc_005D4140: mov ecx, var_104 loc_005D4146: push ecx loc_005D4147: call [004010CCh] ; __vbaHresultCheckObj loc_005D414D: mov var_294, eax loc_005D4153: jmp 005D415Fh loc_005D4155: mov var_294, 00000000h loc_005D415F: lea edx, var_64 loc_005D4162: push edx loc_005D4163: lea eax, var_60 loc_005D4166: push eax loc_005D4167: lea ecx, var_5C loc_005D416A: push ecx loc_005D416B: push 00000003h loc_005D416D: call [00401068h] ; __vbaFreeObjList loc_005D4173: add esp, 00000010h loc_005D4176: lea edx, var_88 loc_005D417C: push edx loc_005D417D: lea eax, var_78 loc_005D4180: push eax loc_005D4181: push 00000002h loc_005D4183: call [00401050h] ; __vbaFreeVarList loc_005D4189: add esp, 0000000Ch loc_005D418C: jmp 005D43A3h loc_005D4191: mov var_4, 00000081h loc_005D4198: mov ecx, 00000002h loc_005D419D: call [004011E4h] ; __vbaI2I4 loc_005D41A3: cmp var_10C, ax loc_005D41AA: jnz 005D4302h loc_005D41B0: mov var_4, 00000082h loc_005D41B7: push 00443A80h loc_005D41BC: push 00000000h loc_005D41BE: push 00000003h loc_005D41C0: mov ecx, Me loc_005D41C3: mov edx, [ecx] loc_005D41C5: mov eax, Me loc_005D41C8: push eax loc_005D41C9: call [edx+00000344h] loc_005D41CF: push eax loc_005D41D0: lea ecx, var_5C loc_005D41D3: push ecx loc_005D41D4: call [00401128h] ; __vbaObjSet loc_005D41DA: push eax loc_005D41DB: lea edx, var_78 loc_005D41DE: push edx loc_005D41DF: call [00401214h] ; __vbaLateIdCallLd loc_005D41E5: add esp, 00000010h loc_005D41E8: push eax loc_005D41E9: call [004011F8h] ; __vbaCastObjVar loc_005D41EF: push eax loc_005D41F0: lea eax, var_60 loc_005D41F3: push eax loc_005D41F4: call [00401128h] ; __vbaObjSet loc_005D41FA: mov var_F8, eax loc_005D4200: mov var_80, 00000001h loc_005D4207: mov var_88, 00000002h loc_005D4211: lea ecx, var_64 loc_005D4214: push ecx loc_005D4215: lea edx, var_88 loc_005D421B: push edx loc_005D421C: mov eax, var_F8 loc_005D4222: mov ecx, [eax] loc_005D4224: mov edx, var_F8 loc_005D422A: push edx loc_005D422B: call [ecx+00000024h] loc_005D422E: fnclex loc_005D4230: mov var_FC, eax loc_005D4236: cmp var_FC, 00000000h loc_005D423D: jge 005D4262h loc_005D423F: push 00000024h loc_005D4241: push 00443A80h loc_005D4246: mov eax, var_F8 loc_005D424C: push eax loc_005D424D: mov ecx, var_FC loc_005D4253: push ecx loc_005D4254: call [004010CCh] ; __vbaHresultCheckObj loc_005D425A: mov var_298, eax loc_005D4260: jmp 005D426Ch loc_005D4262: mov var_298, 00000000h loc_005D426C: mov edx, var_64 loc_005D426F: mov var_100, edx loc_005D4275: push 00445084h ; "Host found..." loc_005D427A: mov eax, var_100 loc_005D4280: mov ecx, [eax] loc_005D4282: mov edx, var_100 loc_005D4288: push edx loc_005D4289: call [ecx+00000080h] loc_005D428F: fnclex loc_005D4291: mov var_104, eax loc_005D4297: cmp var_104, 00000000h loc_005D429E: jge 005D42C6h loc_005D42A0: push 00000080h loc_005D42A5: push 00443A90h loc_005D42AA: mov eax, var_100 loc_005D42B0: push eax loc_005D42B1: mov ecx, var_104 loc_005D42B7: push ecx loc_005D42B8: call [004010CCh] ; __vbaHresultCheckObj loc_005D42BE: mov var_29C, eax loc_005D42C4: jmp 005D42D0h loc_005D42C6: mov var_29C, 00000000h loc_005D42D0: lea edx, var_64 loc_005D42D3: push edx loc_005D42D4: lea eax, var_60 loc_005D42D7: push eax loc_005D42D8: lea ecx, var_5C loc_005D42DB: push ecx loc_005D42DC: push 00000003h loc_005D42DE: call [00401068h] ; __vbaFreeObjList loc_005D42E4: add esp, 00000010h loc_005D42E7: lea edx, var_88 loc_005D42ED: push edx loc_005D42EE: lea eax, var_78 loc_005D42F1: push eax loc_005D42F2: push 00000002h loc_005D42F4: call [00401050h] ; __vbaFreeVarList loc_005D42FA: add esp, 0000000Ch loc_005D42FD: jmp 005D43A3h loc_005D4302: mov var_4, 00000083h loc_005D4309: mov ecx, 00000004h loc_005D430E: call [004011E4h] ; __vbaI2I4 loc_005D4314: cmp var_10C, ax loc_005D431B: jnz 005D4322h loc_005D431D: jmp 005D43A3h loc_005D4322: mov var_4, 00000084h loc_005D4329: mov ecx, 00000005h loc_005D432E: call [004011E4h] ; __vbaI2I4 loc_005D4334: cmp var_10C, ax loc_005D433B: jnz 005D433Fh loc_005D433D: jmp 005D43A3h loc_005D433F: mov var_4, 00000085h loc_005D4346: mov ecx, 00000007h loc_005D434B: call [004011E4h] ; __vbaI2I4 loc_005D4351: cmp var_10C, ax loc_005D4358: jnz 005D435Ch loc_005D435A: jmp 005D43A3h loc_005D435C: mov var_4, 00000086h loc_005D4363: mov ecx, 00000008h loc_005D4368: call [004011E4h] ; __vbaI2I4 loc_005D436E: cmp var_10C, ax loc_005D4375: jnz 005D4379h loc_005D4377: jmp 005D43A3h loc_005D4379: mov var_4, 00000087h loc_005D4380: mov ecx, 0000000Ah loc_005D4385: call [004011E4h] ; __vbaI2I4 loc_005D438B: cmp var_10C, ax loc_005D4392: jnz 005D4396h loc_005D4394: jmp 005D43A3h loc_005D4396: mov var_4, 00000089h loc_005D439D: call [0040113Ch] ; rtcDoEvents loc_005D43A3: jmp 005D452Dh loc_005D43A8: mov var_4, 0000008Dh loc_005D43AF: mov var_A0, 80020004h loc_005D43B9: mov var_A8, 0000000Ah loc_005D43C3: mov var_90, 80020004h loc_005D43CD: mov var_98, 0000000Ah loc_005D43D7: mov var_80, 80020004h loc_005D43DE: mov var_88, 0000000Ah loc_005D43E8: call [00401340h] ; rtcErrObj loc_005D43EE: push eax loc_005D43EF: lea ecx, var_5C loc_005D43F2: push ecx loc_005D43F3: call [00401128h] ; __vbaObjSet loc_005D43F9: mov var_F8, eax loc_005D43FF: lea edx, var_38 loc_005D4402: push edx loc_005D4403: mov eax, var_F8 loc_005D4409: mov ecx, [eax] loc_005D440B: mov edx, var_F8 loc_005D4411: push edx loc_005D4412: call [ecx+0000002Ch] loc_005D4415: fnclex loc_005D4417: mov var_FC, eax loc_005D441D: cmp var_FC, 00000000h loc_005D4424: jge 005D4449h loc_005D4426: push 0000002Ch loc_005D4428: push 00443540h loc_005D442D: mov eax, var_F8 loc_005D4433: push eax loc_005D4434: mov ecx, var_FC loc_005D443A: push ecx loc_005D443B: call [004010CCh] ; __vbaHresultCheckObj loc_005D4441: mov var_2A0, eax loc_005D4447: jmp 005D4453h loc_005D4449: mov var_2A0, 00000000h loc_005D4453: mov edx, var_38 loc_005D4456: mov var_138, edx loc_005D445C: mov var_38, 00000000h loc_005D4463: mov eax, var_138 loc_005D4469: mov var_70, eax loc_005D446C: mov var_78, 00000008h loc_005D4473: lea ecx, var_A8 loc_005D4479: push ecx loc_005D447A: lea edx, var_98 loc_005D4480: push edx loc_005D4481: lea eax, var_88 loc_005D4487: push eax loc_005D4488: push 00000000h loc_005D448A: lea ecx, var_78 loc_005D448D: push ecx loc_005D448E: call [00401120h] ; rtcMsgBox loc_005D4494: lea ecx, var_5C loc_005D4497: call [0040142Ch] ; __vbaFreeObj loc_005D449D: lea edx, var_A8 loc_005D44A3: push edx loc_005D44A4: lea eax, var_98 loc_005D44AA: push eax loc_005D44AB: lea ecx, var_88 loc_005D44B1: push ecx loc_005D44B2: lea edx, var_78 loc_005D44B5: push edx loc_005D44B6: push 00000004h loc_005D44B8: call [00401050h] ; __vbaFreeVarList loc_005D44BE: add esp, 00000014h loc_005D44C1: mov var_4, 0000008Eh loc_005D44C8: mov eax, Me loc_005D44CB: mov ecx, [eax] loc_005D44CD: mov edx, Me loc_005D44D0: push edx loc_005D44D1: call [ecx+000007A4h] loc_005D44D7: mov var_4, 0000008Fh loc_005D44DE: push 00000000h loc_005D44E0: mov eax, Me loc_005D44E3: mov ecx, [eax] loc_005D44E5: mov edx, Me loc_005D44E8: push edx loc_005D44E9: call [ecx+000006FCh] loc_005D44EF: fnclex loc_005D44F1: mov var_F8, eax loc_005D44F7: cmp var_F8, 00000000h loc_005D44FE: jge 005D4523h loc_005D4500: push 000006FCh loc_005D4505: push 00443270h ; "lmÕMI¸ŸI¢9Ë’ÄÙ£ímnuPopupEdit" loc_005D450A: mov eax, Me loc_005D450D: push eax loc_005D450E: mov ecx, var_F8 loc_005D4514: push ecx loc_005D4515: call [004010CCh] ; __vbaHresultCheckObj loc_005D451B: mov var_2A4, eax loc_005D4521: jmp 005D452Dh loc_005D4523: mov var_2A4, 00000000h loc_005D452D: mov var_10, 00000000h loc_005D4534: fwait loc_005D4535: push 005D45D0h loc_005D453A: jmp 005D45BAh loc_005D453C: lea edx, var_58 loc_005D453F: push edx loc_005D4540: lea eax, var_54 loc_005D4543: push eax loc_005D4544: lea ecx, var_50 loc_005D4547: push ecx loc_005D4548: lea edx, var_4C loc_005D454B: push edx loc_005D454C: lea eax, var_48 loc_005D454F: push eax loc_005D4550: lea ecx, var_44 loc_005D4553: push ecx loc_005D4554: lea edx, var_40 loc_005D4557: push edx loc_005D4558: lea eax, var_3C loc_005D455B: push eax loc_005D455C: lea ecx, var_38 loc_005D455F: push ecx loc_005D4560: push 00000009h loc_005D4562: call [00401324h] ; __vbaFreeStrList loc_005D4568: add esp, 00000028h loc_005D456B: lea edx, var_68 loc_005D456E: push edx loc_005D456F: lea eax, var_64 loc_005D4572: push eax loc_005D4573: lea ecx, var_60 loc_005D4576: push ecx loc_005D4577: lea edx, var_5C loc_005D457A: push edx loc_005D457B: push 00000004h loc_005D457D: call [00401068h] ; __vbaFreeObjList loc_005D4583: add esp, 00000014h loc_005D4586: lea eax, var_A8 loc_005D458C: push eax loc_005D458D: lea ecx, var_98 loc_005D4593: push ecx loc_005D4594: lea edx, var_88 loc_005D459A: push edx loc_005D459B: lea eax, var_78 loc_005D459E: push eax loc_005D459F: push 00000004h loc_005D45A1: call [00401050h] ; __vbaFreeVarList loc_005D45A7: add esp, 00000014h loc_005D45AA: lea ecx, var_AC loc_005D45B0: push ecx loc_005D45B1: push 00000000h loc_005D45B3: call [004010F0h] ; __vbaAryDestruct loc_005D45B9: ret loc_005D45BA: lea edx, var_2C loc_005D45BD: push edx loc_005D45BE: push 00000000h loc_005D45C0: call [004010F0h] ; __vbaAryDestruct loc_005D45C6: lea ecx, var_30 loc_005D45C9: call [00401430h] ; __vbaFreeStr loc_005D45CF: ret loc_005D45D0: mov eax, Me loc_005D45D3: mov ecx, [eax] loc_005D45D5: mov edx, Me loc_005D45D8: push edx loc_005D45D9: call [ecx+00000008h] loc_005D45DC: mov eax, var_10 loc_005D45DF: mov ecx, var_20 loc_005D45E2: mov fs:[00000000h], ecx loc_005D45E9: pop edi loc_005D45EA: pop esi loc_005D45EB: pop ebx loc_005D45EC: mov esp, ebp loc_005D45EE: pop ebp loc_005D45EF: retn 0008h End Sub Private Sub mnuPopupRemove_Click() '5CFC80 loc_005CFC80: push ebp loc_005CFC81: mov ebp, esp loc_005CFC83: sub esp, 0000000Ch loc_005CFC86: push 00412856h ; __vbaExceptHandler loc_005CFC8B: mov eax, fs:[00000000h] loc_005CFC91: push eax loc_005CFC92: mov fs:[00000000h], esp loc_005CFC99: sub esp, 00000008h loc_005CFC9C: push ebx loc_005CFC9D: push esi loc_005CFC9E: push edi loc_005CFC9F: mov var_C, esp loc_005CFCA2: mov var_8, 00402178h loc_005CFCA9: mov esi, Me loc_005CFCAC: mov eax, esi loc_005CFCAE: and eax, 00000001h loc_005CFCB1: mov var_4, eax loc_005CFCB4: and esi, FFFFFFFEh loc_005CFCB7: push esi loc_005CFCB8: mov Me, esi loc_005CFCBB: mov ecx, [esi] loc_005CFCBD: call [ecx+00000004h] loc_005CFCC0: mov edx, [esi] loc_005CFCC2: push esi loc_005CFCC3: call [edx+000007B0h] loc_005CFCC9: mov var_4, 00000000h loc_005CFCD0: mov eax, Me loc_005CFCD3: push eax loc_005CFCD4: mov ecx, [eax] loc_005CFCD6: call [ecx+00000008h] loc_005CFCD9: mov eax, var_4 loc_005CFCDC: mov ecx, var_14 loc_005CFCDF: pop edi loc_005CFCE0: pop esi loc_005CFCE1: mov fs:[00000000h], ecx loc_005CFCE8: pop ebx loc_005CFCE9: mov esp, ebp loc_005CFCEB: pop ebp loc_005CFCEC: retn 0004h End Sub Private Sub mnuPopupDownloadNow_Click() '5CEA30 loc_005CEA30: push ebp loc_005CEA31: mov ebp, esp loc_005CEA33: sub esp, 0000000Ch loc_005CEA36: push 00412856h ; __vbaExceptHandler loc_005CEA3B: mov eax, fs:[00000000h] loc_005CEA41: push eax loc_005CEA42: mov fs:[00000000h], esp loc_005CEA49: sub esp, 00000008h loc_005CEA4C: push ebx loc_005CEA4D: push esi loc_005CEA4E: push edi loc_005CEA4F: mov var_C, esp loc_005CEA52: mov var_8, 004020E0h loc_005CEA59: mov esi, Me loc_005CEA5C: mov eax, esi loc_005CEA5E: and eax, 00000001h loc_005CEA61: mov var_4, eax loc_005CEA64: and esi, FFFFFFFEh loc_005CEA67: push esi loc_005CEA68: mov Me, esi loc_005CEA6B: mov ecx, [esi] loc_005CEA6D: call [ecx+00000004h] loc_005CEA70: push 00000000h loc_005CEA72: push esi loc_005CEA73: call 005C18E0h loc_005CEA78: mov var_4, 00000000h loc_005CEA7F: mov eax, Me loc_005CEA82: push eax loc_005CEA83: mov edx, [eax] loc_005CEA85: call [edx+00000008h] loc_005CEA88: mov eax, var_4 loc_005CEA8B: mov ecx, var_14 loc_005CEA8E: pop edi loc_005CEA8F: pop esi loc_005CEA90: mov fs:[00000000h], ecx loc_005CEA97: pop ebx loc_005CEA98: mov esp, ebp loc_005CEA9A: pop ebp loc_005CEA9B: retn 0004h End Sub Private Sub tb1_ButtonClick(Button As Button) '5D58B0 loc_005D58B0: push ebp loc_005D58B1: mov ebp, esp loc_005D58B3: sub esp, 00000018h loc_005D58B6: push 00412856h ; __vbaExceptHandler loc_005D58BB: mov eax, fs:[00000000h] loc_005D58C1: push eax loc_005D58C2: mov fs:[00000000h], esp loc_005D58C9: mov eax, 00000084h loc_005D58CE: call 00412850h ; __vbaChkstk loc_005D58D3: push ebx loc_005D58D4: push esi loc_005D58D5: push edi loc_005D58D6: mov var_18, esp loc_005D58D9: mov var_14, 004024E0h ; "'" loc_005D58E0: mov eax, Me loc_005D58E3: and eax, 00000001h loc_005D58E6: mov var_10, eax loc_005D58E9: mov ecx, Me loc_005D58EC: and ecx, FFFFFFFEh loc_005D58EF: mov Me, ecx loc_005D58F2: mov var_C, 00000000h loc_005D58F9: mov edx, Me loc_005D58FC: mov eax, [edx] loc_005D58FE: mov ecx, Me loc_005D5901: push ecx loc_005D5902: call [eax+00000004h] loc_005D5905: mov var_4, 00000001h loc_005D590C: mov edx, Button loc_005D590F: push edx loc_005D5910: lea eax, var_24 loc_005D5913: push eax loc_005D5914: call [00401130h] ; __vbaObjSetAddref loc_005D591A: mov var_4, 00000002h loc_005D5921: push FFFFFFFFh loc_005D5923: call [00401124h] ; __vbaOnError loc_005D5929: mov var_4, 00000003h loc_005D5930: lea ecx, var_28 loc_005D5933: push ecx loc_005D5934: mov edx, var_24 loc_005D5937: mov eax, [edx] loc_005D5939: mov ecx, var_24 loc_005D593C: push ecx loc_005D593D: call [eax+00000044h] loc_005D5940: fnclex loc_005D5942: mov var_50, eax loc_005D5945: cmp var_50, 00000000h loc_005D5949: jge 005D5965h loc_005D594B: push 00000044h loc_005D594D: push 00443E88h loc_005D5952: mov edx, var_24 loc_005D5955: push edx loc_005D5956: mov eax, var_50 loc_005D5959: push eax loc_005D595A: call [004010CCh] ; __vbaHresultCheckObj loc_005D5960: mov var_74, eax loc_005D5963: jmp 005D596Ch loc_005D5965: mov var_74, 00000000h loc_005D596C: mov ecx, var_28 loc_005D596F: mov var_70, ecx loc_005D5972: mov var_28, 00000000h loc_005D5979: mov edx, var_70 loc_005D597C: lea ecx, var_58 loc_005D597F: call [004013C0h] ; __vbaStrMove loc_005D5985: mov var_4, 00000004h loc_005D598C: mov edx, var_58 loc_005D598F: push edx loc_005D5990: push 004450A4h ; "btnDownload" loc_005D5995: call [004011B8h] ; __vbaStrCmp loc_005D599B: test eax, eax loc_005D599D: jnz 005D59B6h loc_005D599F: mov var_4, 00000005h loc_005D59A6: push 00000000h loc_005D59A8: mov eax, Me loc_005D59AB: push eax loc_005D59AC: call 005C18E0h loc_005D59B1: jmp 005D5EF7h loc_005D59B6: mov var_4, 00000006h loc_005D59BD: mov ecx, var_58 loc_005D59C0: push ecx loc_005D59C1: push 004450C0h ; "btnStop" loc_005D59C6: call [004011B8h] ; __vbaStrCmp loc_005D59CC: test eax, eax loc_005D59CE: jnz 005D59EBh loc_005D59D0: mov var_4, 00000007h loc_005D59D7: mov edx, Me loc_005D59DA: mov eax, [edx] loc_005D59DC: mov ecx, Me loc_005D59DF: push ecx loc_005D59E0: call [eax+000007ACh] loc_005D59E6: jmp 005D5EF7h loc_005D59EB: mov var_4, 00000008h loc_005D59F2: mov edx, var_58 loc_005D59F5: push edx loc_005D59F6: push 00444E40h ; "btnRun" loc_005D59FB: call [004011B8h] ; __vbaStrCmp loc_005D5A01: test eax, eax loc_005D5A03: jnz 005D5A20h loc_005D5A05: mov var_4, 00000009h loc_005D5A0C: mov eax, Me loc_005D5A0F: mov ecx, [eax] loc_005D5A11: mov edx, Me loc_005D5A14: push edx loc_005D5A15: call [ecx+000007BCh] loc_005D5A1B: jmp 005D5EF7h loc_005D5A20: mov var_4, 0000000Ah loc_005D5A27: mov eax, var_58 loc_005D5A2A: push eax loc_005D5A2B: push 00444E54h ; "btnOptions" loc_005D5A30: call [004011B8h] ; __vbaStrCmp loc_005D5A36: test eax, eax loc_005D5A38: jnz 005D5B1Bh loc_005D5A3E: mov var_4, 0000000Bh loc_005D5A45: cmp [0073A2E8h], 00000000h loc_005D5A4C: jnz 005D5A67h loc_005D5A4E: push 0073A2E8h loc_005D5A53: push 0041CF70h loc_005D5A58: call [004012FCh] ; __vbaNew2 loc_005D5A5E: mov var_78, 0073A2E8h loc_005D5A65: jmp 005D5A6Eh loc_005D5A67: mov var_78, 0073A2E8h loc_005D5A6E: mov ecx, var_78 loc_005D5A71: mov edx, [ecx] loc_005D5A73: mov var_50, edx loc_005D5A76: mov var_44, 80020004h loc_005D5A7D: mov var_4C, 0000000Ah loc_005D5A84: mov var_34, 80020004h loc_005D5A8B: mov var_3C, 0000000Ah loc_005D5A92: mov eax, 00000010h loc_005D5A97: call 00412850h ; __vbaChkstk loc_005D5A9C: mov eax, esp loc_005D5A9E: mov ecx, var_4C loc_005D5AA1: mov [eax], ecx loc_005D5AA3: mov edx, var_48 loc_005D5AA6: mov [eax+00000004h], edx loc_005D5AA9: mov ecx, var_44 loc_005D5AAC: mov [eax+00000008h], ecx loc_005D5AAF: mov edx, var_40 loc_005D5AB2: mov [eax+0000000Ch], edx loc_005D5AB5: mov eax, 00000010h loc_005D5ABA: call 00412850h ; __vbaChkstk loc_005D5ABF: mov eax, esp loc_005D5AC1: mov ecx, var_3C loc_005D5AC4: mov [eax], ecx loc_005D5AC6: mov edx, var_38 loc_005D5AC9: mov [eax+00000004h], edx loc_005D5ACC: mov ecx, var_34 loc_005D5ACF: mov [eax+00000008h], ecx loc_005D5AD2: mov edx, var_30 loc_005D5AD5: mov [eax+0000000Ch], edx loc_005D5AD8: mov eax, var_50 loc_005D5ADB: mov ecx, [eax] loc_005D5ADD: mov edx, var_50 loc_005D5AE0: push edx loc_005D5AE1: call [ecx+000002B0h] loc_005D5AE7: fnclex loc_005D5AE9: mov var_54, eax loc_005D5AEC: cmp var_54, 00000000h loc_005D5AF0: jge 005D5B0Fh loc_005D5AF2: push 000002B0h loc_005D5AF7: push 00444268h loc_005D5AFC: mov eax, var_50 loc_005D5AFF: push eax loc_005D5B00: mov ecx, var_54 loc_005D5B03: push ecx loc_005D5B04: call [004010CCh] ; __vbaHresultCheckObj loc_005D5B0A: mov var_7C, eax loc_005D5B0D: jmp 005D5B16h loc_005D5B0F: mov var_7C, 00000000h loc_005D5B16: jmp 005D5EF7h loc_005D5B1B: mov var_4, 0000000Ch loc_005D5B22: mov edx, var_58 loc_005D5B25: push edx loc_005D5B26: push 00444E70h ; "btnDelete" loc_005D5B2B: call [004011B8h] ; __vbaStrCmp loc_005D5B31: test eax, eax loc_005D5B33: jnz 005D5B50h loc_005D5B35: mov var_4, 0000000Dh loc_005D5B3C: mov eax, Me loc_005D5B3F: mov ecx, [eax] loc_005D5B41: mov edx, Me loc_005D5B44: push edx loc_005D5B45: call [ecx+000007B0h] loc_005D5B4B: jmp 005D5EF7h loc_005D5B50: mov var_4, 0000000Eh loc_005D5B57: mov eax, var_58 loc_005D5B5A: push eax loc_005D5B5B: push 00444E88h ; "btnDeleteFromDisk" loc_005D5B60: call [004011B8h] ; __vbaStrCmp loc_005D5B66: test eax, eax loc_005D5B68: jnz 005D5B87h loc_005D5B6A: mov var_4, 0000000Fh loc_005D5B71: push 00000000h loc_005D5B73: mov ecx, Me loc_005D5B76: mov edx, [ecx] loc_005D5B78: mov eax, Me loc_005D5B7B: push eax loc_005D5B7C: call [edx+000007B8h] loc_005D5B82: jmp 005D5EF7h loc_005D5B87: mov var_4, 00000010h loc_005D5B8E: mov ecx, var_58 loc_005D5B91: push ecx loc_005D5B92: push 00444EB0h ; "btnAdd" loc_005D5B97: call [004011B8h] ; __vbaStrCmp loc_005D5B9D: test eax, eax loc_005D5B9F: jnz 005D5DDAh loc_005D5BA5: mov var_4, 00000011h loc_005D5BAC: cmp [0073C818h], 00000000h loc_005D5BB3: jnz 005D5BCEh loc_005D5BB5: push 0073C818h loc_005D5BBA: push 00441F00h loc_005D5BBF: call [004012FCh] ; __vbaNew2 loc_005D5BC5: mov var_80, 0073C818h loc_005D5BCC: jmp 005D5BD5h loc_005D5BCE: mov var_80, 0073C818h loc_005D5BD5: mov edx, var_80 loc_005D5BD8: mov eax, [edx] loc_005D5BDA: mov var_50, eax loc_005D5BDD: cmp [0073A2C0h], 00000000h loc_005D5BE4: jnz 005D5C02h loc_005D5BE6: push 0073A2C0h loc_005D5BEB: push 0041C1FCh loc_005D5BF0: call [004012FCh] ; __vbaNew2 loc_005D5BF6: mov var_84, 0073A2C0h loc_005D5C00: jmp 005D5C0Ch loc_005D5C02: mov var_84, 0073A2C0h loc_005D5C0C: mov ecx, var_84 loc_005D5C12: mov edx, [ecx] loc_005D5C14: push edx loc_005D5C15: lea eax, var_2C loc_005D5C18: push eax loc_005D5C19: call [00401130h] ; __vbaObjSetAddref loc_005D5C1F: push eax loc_005D5C20: mov ecx, var_50 loc_005D5C23: mov edx, [ecx] loc_005D5C25: mov eax, var_50 loc_005D5C28: push eax loc_005D5C29: call [edx+0000000Ch] loc_005D5C2C: fnclex loc_005D5C2E: mov var_54, eax loc_005D5C31: cmp var_54, 00000000h loc_005D5C35: jge 005D5C54h loc_005D5C37: push 0000000Ch loc_005D5C39: push 00441EF0h loc_005D5C3E: mov ecx, var_50 loc_005D5C41: push ecx loc_005D5C42: mov edx, var_54 loc_005D5C45: push edx loc_005D5C46: call [004010CCh] ; __vbaHresultCheckObj loc_005D5C4C: mov var_88, eax loc_005D5C52: jmp 005D5C5Eh loc_005D5C54: mov var_88, 00000000h loc_005D5C5E: lea ecx, var_2C loc_005D5C61: call [0040142Ch] ; __vbaFreeObj loc_005D5C67: mov var_4, 00000012h loc_005D5C6E: cmp [0073A2C0h], 00000000h loc_005D5C75: jnz 005D5C93h loc_005D5C77: push 0073A2C0h loc_005D5C7C: push 0041C1FCh loc_005D5C81: call [004012FCh] ; __vbaNew2 loc_005D5C87: mov var_8C, 0073A2C0h loc_005D5C91: jmp 005D5C9Dh loc_005D5C93: mov var_8C, 0073A2C0h loc_005D5C9D: mov eax, var_8C loc_005D5CA3: mov ecx, [eax] loc_005D5CA5: mov var_50, ecx loc_005D5CA8: push 00000000h loc_005D5CAA: mov edx, var_50 loc_005D5CAD: mov eax, [edx] loc_005D5CAF: mov ecx, var_50 loc_005D5CB2: push ecx loc_005D5CB3: call [eax+000006FCh] loc_005D5CB9: fnclex loc_005D5CBB: mov var_54, eax loc_005D5CBE: cmp var_54, 00000000h loc_005D5CC2: jge 005D5CE4h loc_005D5CC4: push 000006FCh loc_005D5CC9: push 004425BCh ; "ç‘ýÿ‚m·M’³È˜á­×htxtDescription" loc_005D5CCE: mov edx, var_50 loc_005D5CD1: push edx loc_005D5CD2: mov eax, var_54 loc_005D5CD5: push eax loc_005D5CD6: call [004010CCh] ; __vbaHresultCheckObj loc_005D5CDC: mov var_90, eax loc_005D5CE2: jmp 005D5CEEh loc_005D5CE4: mov var_90, 00000000h loc_005D5CEE: mov var_4, 00000013h loc_005D5CF5: cmp [0073A2C0h], 00000000h loc_005D5CFC: jnz 005D5D1Ah loc_005D5CFE: push 0073A2C0h loc_005D5D03: push 0041C1FCh loc_005D5D08: call [004012FCh] ; __vbaNew2 loc_005D5D0E: mov var_94, 0073A2C0h loc_005D5D18: jmp 005D5D24h loc_005D5D1A: mov var_94, 0073A2C0h loc_005D5D24: mov ecx, var_94 loc_005D5D2A: mov edx, [ecx] loc_005D5D2C: mov var_50, edx loc_005D5D2F: mov var_44, 80020004h loc_005D5D36: mov var_4C, 0000000Ah loc_005D5D3D: mov var_34, 00000001h loc_005D5D44: mov var_3C, 00000002h loc_005D5D4B: mov eax, 00000010h loc_005D5D50: call 00412850h ; __vbaChkstk loc_005D5D55: mov eax, esp loc_005D5D57: mov ecx, var_4C loc_005D5D5A: mov [eax], ecx loc_005D5D5C: mov edx, var_48 loc_005D5D5F: mov [eax+00000004h], edx loc_005D5D62: mov ecx, var_44 loc_005D5D65: mov [eax+00000008h], ecx loc_005D5D68: mov edx, var_40 loc_005D5D6B: mov [eax+0000000Ch], edx loc_005D5D6E: mov eax, 00000010h loc_005D5D73: call 00412850h ; __vbaChkstk loc_005D5D78: mov eax, esp loc_005D5D7A: mov ecx, var_3C loc_005D5D7D: mov [eax], ecx loc_005D5D7F: mov edx, var_38 loc_005D5D82: mov [eax+00000004h], edx loc_005D5D85: mov ecx, var_34 loc_005D5D88: mov [eax+00000008h], ecx loc_005D5D8B: mov edx, var_30 loc_005D5D8E: mov [eax+0000000Ch], edx loc_005D5D91: mov eax, var_50 loc_005D5D94: mov ecx, [eax] loc_005D5D96: mov edx, var_50 loc_005D5D99: push edx loc_005D5D9A: call [ecx+000002B0h] loc_005D5DA0: fnclex loc_005D5DA2: mov var_54, eax loc_005D5DA5: cmp var_54, 00000000h loc_005D5DA9: jge 005D5DCBh loc_005D5DAB: push 000002B0h loc_005D5DB0: push 00442C7Ch loc_005D5DB5: mov eax, var_50 loc_005D5DB8: push eax loc_005D5DB9: mov ecx, var_54 loc_005D5DBC: push ecx loc_005D5DBD: call [004010CCh] ; __vbaHresultCheckObj loc_005D5DC3: mov var_98, eax loc_005D5DC9: jmp 005D5DD5h loc_005D5DCB: mov var_98, 00000000h loc_005D5DD5: jmp 005D5EF7h loc_005D5DDA: mov var_4, 00000014h loc_005D5DE1: mov edx, var_58 loc_005D5DE4: push edx loc_005D5DE5: push 00444EC4h ; "btnEdit" loc_005D5DEA: call [004011B8h] ; __vbaStrCmp loc_005D5DF0: test eax, eax loc_005D5DF2: jnz 005D5E42h loc_005D5DF4: mov var_4, 00000015h loc_005D5DFB: mov eax, Me loc_005D5DFE: mov ecx, [eax] loc_005D5E00: mov edx, Me loc_005D5E03: push edx loc_005D5E04: call [ecx+00000790h] loc_005D5E0A: mov var_50, eax loc_005D5E0D: cmp var_50, 00000000h loc_005D5E11: jge 005D5E33h loc_005D5E13: push 00000790h loc_005D5E18: push 00443270h ; "lmÕMI¸ŸI¢9Ë’ÄÙ£ímnuPopupEdit" loc_005D5E1D: mov eax, Me loc_005D5E20: push eax loc_005D5E21: mov ecx, var_50 loc_005D5E24: push ecx loc_005D5E25: call [004010CCh] ; __vbaHresultCheckObj loc_005D5E2B: mov var_9C, eax loc_005D5E31: jmp 005D5E3Dh loc_005D5E33: mov var_9C, 00000000h loc_005D5E3D: jmp 005D5EF7h loc_005D5E42: mov var_4, 00000016h loc_005D5E49: mov edx, var_58 loc_005D5E4C: push edx loc_005D5E4D: push 00444ED8h ; "btnExit" loc_005D5E52: call [004011B8h] ; __vbaStrCmp loc_005D5E58: test eax, eax loc_005D5E5A: jnz 005D5EF7h loc_005D5E60: mov var_4, 00000017h loc_005D5E67: cmp [0073C818h], 00000000h loc_005D5E6E: jnz 005D5E8Ch loc_005D5E70: push 0073C818h loc_005D5E75: push 00441F00h loc_005D5E7A: call [004012FCh] ; __vbaNew2 loc_005D5E80: mov var_A0, 0073C818h loc_005D5E8A: jmp 005D5E96h loc_005D5E8C: mov var_A0, 0073C818h loc_005D5E96: mov eax, var_A0 loc_005D5E9C: mov ecx, [eax] loc_005D5E9E: mov var_50, ecx loc_005D5EA1: mov edx, Me loc_005D5EA4: push edx loc_005D5EA5: lea eax, var_2C loc_005D5EA8: push eax loc_005D5EA9: call [00401130h] ; __vbaObjSetAddref loc_005D5EAF: push eax loc_005D5EB0: mov ecx, var_50 loc_005D5EB3: mov edx, [ecx] loc_005D5EB5: mov eax, var_50 loc_005D5EB8: push eax loc_005D5EB9: call [edx+00000010h] loc_005D5EBC: fnclex loc_005D5EBE: mov var_54, eax loc_005D5EC1: cmp var_54, 00000000h loc_005D5EC5: jge 005D5EE4h loc_005D5EC7: push 00000010h loc_005D5EC9: push 00441EF0h loc_005D5ECE: mov ecx, var_50 loc_005D5ED1: push ecx loc_005D5ED2: mov edx, var_54 loc_005D5ED5: push edx loc_005D5ED6: call [004010CCh] ; __vbaHresultCheckObj loc_005D5EDC: mov var_A4, eax loc_005D5EE2: jmp 005D5EEEh loc_005D5EE4: mov var_A4, 00000000h loc_005D5EEE: lea ecx, var_2C loc_005D5EF1: call [0040142Ch] ; __vbaFreeObj loc_005D5EF7: mov var_10, 00000000h loc_005D5EFE: push 005D5F2Bh loc_005D5F03: jmp 005D5F18h loc_005D5F05: lea ecx, var_28 loc_005D5F08: call [00401430h] ; __vbaFreeStr loc_005D5F0E: lea ecx, var_2C loc_005D5F11: call [0040142Ch] ; __vbaFreeObj loc_005D5F17: ret loc_005D5F18: lea ecx, var_58 loc_005D5F1B: call [00401430h] ; __vbaFreeStr loc_005D5F21: lea ecx, var_24 loc_005D5F24: call [0040142Ch] ; __vbaFreeObj loc_005D5F2A: ret loc_005D5F2B: mov eax, Me loc_005D5F2E: mov ecx, [eax] loc_005D5F30: mov edx, Me loc_005D5F33: push edx loc_005D5F34: call [ecx+00000008h] loc_005D5F37: mov eax, var_10 loc_005D5F3A: mov ecx, var_20 loc_005D5F3D: mov fs:[00000000h], ecx loc_005D5F44: pop edi loc_005D5F45: pop esi loc_005D5F46: pop ebx loc_005D5F47: mov esp, ebp loc_005D5F49: pop ebp loc_005D5F4A: retn 0008h End Sub Private Sub tb1_ButtonMenuClick(ButtonMenu As ButtonMenu) '5D89F0 loc_005D89F0: push ebp loc_005D89F1: mov ebp, esp loc_005D89F3: sub esp, 00000018h loc_005D89F6: push 00412856h ; __vbaExceptHandler loc_005D89FB: mov eax, fs:[00000000h] loc_005D8A01: push eax loc_005D8A02: mov fs:[00000000h], esp loc_005D8A09: mov eax, 0000003Ch loc_005D8A0E: call 00412850h ; __vbaChkstk loc_005D8A13: push ebx loc_005D8A14: push esi loc_005D8A15: push edi loc_005D8A16: mov var_18, esp loc_005D8A19: mov var_14, 004026A0h ; "'" loc_005D8A20: mov eax, Me loc_005D8A23: and eax, 00000001h loc_005D8A26: mov var_10, eax loc_005D8A29: mov ecx, Me loc_005D8A2C: and ecx, FFFFFFFEh loc_005D8A2F: mov Me, ecx loc_005D8A32: mov var_C, 00000000h loc_005D8A39: mov edx, Me loc_005D8A3C: mov eax, [edx] loc_005D8A3E: mov ecx, Me loc_005D8A41: push ecx loc_005D8A42: call [eax+00000004h] loc_005D8A45: mov var_4, 00000001h loc_005D8A4C: mov edx, ButtonMenu loc_005D8A4F: push edx loc_005D8A50: lea eax, var_24 loc_005D8A53: push eax loc_005D8A54: call [00401130h] ; __vbaObjSetAddref loc_005D8A5A: mov var_4, 00000002h loc_005D8A61: push FFFFFFFFh loc_005D8A63: call [00401124h] ; __vbaOnError loc_005D8A69: mov var_4, 00000003h loc_005D8A70: lea ecx, var_28 loc_005D8A73: push ecx loc_005D8A74: mov edx, var_24 loc_005D8A77: mov eax, [edx] loc_005D8A79: mov ecx, var_24 loc_005D8A7C: push ecx loc_005D8A7D: call [eax+00000034h] loc_005D8A80: fnclex loc_005D8A82: mov var_30, eax loc_005D8A85: cmp var_30, 00000000h loc_005D8A89: jge 005D8AA5h loc_005D8A8B: push 00000034h loc_005D8A8D: push 00445408h loc_005D8A92: mov edx, var_24 loc_005D8A95: push edx loc_005D8A96: mov eax, var_30 loc_005D8A99: push eax loc_005D8A9A: call [004010CCh] ; __vbaHresultCheckObj loc_005D8AA0: mov var_50, eax loc_005D8AA3: jmp 005D8AACh loc_005D8AA5: mov var_50, 00000000h loc_005D8AAC: mov ecx, var_28 loc_005D8AAF: mov var_4C, ecx loc_005D8AB2: mov var_28, 00000000h loc_005D8AB9: mov edx, var_4C loc_005D8ABC: lea ecx, var_34 loc_005D8ABF: call [004013C0h] ; __vbaStrMove loc_005D8AC5: mov var_4, 00000004h loc_005D8ACC: mov edx, var_34 loc_005D8ACF: push edx loc_005D8AD0: push 0044541Ch ; "Browse" loc_005D8AD5: call [004011B8h] ; __vbaStrCmp loc_005D8ADB: test eax, eax loc_005D8ADD: jnz 005D8B4Ah loc_005D8ADF: mov var_4, 00000005h loc_005D8AE6: mov var_2C, 0000h loc_005D8AEC: mov edx, 0043B550h ; "HTTP://www.bonzi.com/bonzibuddy/home.asp" loc_005D8AF1: lea ecx, var_28 loc_005D8AF4: call [00401310h] ; __vbaStrCopy loc_005D8AFA: cmp [0073A254h], 00000000h loc_005D8B01: jnz 005D8B1Ch loc_005D8B03: push 0073A254h loc_005D8B08: push 00431838h loc_005D8B0D: call [004012FCh] ; __vbaNew2 loc_005D8B13: mov var_54, 0073A254h loc_005D8B1A: jmp 005D8B23h loc_005D8B1C: mov var_54, 0073A254h loc_005D8B23: lea eax, var_2C loc_005D8B26: push eax loc_005D8B27: push 00000000h loc_005D8B29: push 00000000h loc_005D8B2B: push FFFFFFFFh loc_005D8B2D: lea ecx, var_28 loc_005D8B30: push ecx loc_005D8B31: mov edx, var_54 loc_005D8B34: mov eax, [edx] loc_005D8B36: push eax loc_005D8B37: call 00679A40h loc_005D8B3C: lea ecx, var_28 loc_005D8B3F: call [00401430h] ; __vbaFreeStr loc_005D8B45: jmp 005D8C69h loc_005D8B4A: mov var_4, 00000006h loc_005D8B51: mov ecx, var_34 loc_005D8B54: push ecx loc_005D8B55: push 00445430h ; "Games" loc_005D8B5A: call [004011B8h] ; __vbaStrCmp loc_005D8B60: test eax, eax loc_005D8B62: jnz 005D8BDCh loc_005D8B64: mov var_4, 00000007h loc_005D8B6B: mov var_2C, 0000h loc_005D8B71: push 0043B550h ; "HTTP://www.bonzi.com/bonzibuddy/home.asp" loc_005D8B76: push 00445440h loc_005D8B7B: call [00401098h] ; __vbaStrCat loc_005D8B81: mov edx, eax loc_005D8B83: lea ecx, var_28 loc_005D8B86: call [004013C0h] ; __vbaStrMove loc_005D8B8C: cmp [0073A254h], 00000000h loc_005D8B93: jnz 005D8BAEh loc_005D8B95: push 0073A254h loc_005D8B9A: push 00431838h loc_005D8B9F: call [004012FCh] ; __vbaNew2 loc_005D8BA5: mov var_58, 0073A254h loc_005D8BAC: jmp 005D8BB5h loc_005D8BAE: mov var_58, 0073A254h loc_005D8BB5: lea edx, var_2C loc_005D8BB8: push edx loc_005D8BB9: push 00000000h loc_005D8BBB: push 00000000h loc_005D8BBD: push FFFFFFFFh loc_005D8BBF: lea eax, var_28 loc_005D8BC2: push eax loc_005D8BC3: mov ecx, var_58 loc_005D8BC6: mov edx, [ecx] loc_005D8BC8: push edx loc_005D8BC9: call 00679A40h loc_005D8BCE: lea ecx, var_28 loc_005D8BD1: call [00401430h] ; __vbaFreeStr loc_005D8BD7: jmp 005D8C69h loc_005D8BDC: mov var_4, 00000008h loc_005D8BE3: mov eax, var_34 loc_005D8BE6: push eax loc_005D8BE7: push 00445464h ; "Music" loc_005D8BEC: call [004011B8h] ; __vbaStrCmp loc_005D8BF2: test eax, eax loc_005D8BF4: jnz 005D8C69h loc_005D8BF6: mov var_4, 00000009h loc_005D8BFD: mov var_2C, 0000h loc_005D8C03: push 0043B550h ; "HTTP://www.bonzi.com/bonzibuddy/home.asp" loc_005D8C08: push 00445494h loc_005D8C0D: call [00401098h] ; __vbaStrCat loc_005D8C13: mov edx, eax loc_005D8C15: lea ecx, var_28 loc_005D8C18: call [004013C0h] ; __vbaStrMove loc_005D8C1E: cmp [0073A254h], 00000000h loc_005D8C25: jnz 005D8C40h loc_005D8C27: push 0073A254h loc_005D8C2C: push 00431838h loc_005D8C31: call [004012FCh] ; __vbaNew2 loc_005D8C37: mov var_5C, 0073A254h loc_005D8C3E: jmp 005D8C47h loc_005D8C40: mov var_5C, 0073A254h loc_005D8C47: lea ecx, var_2C loc_005D8C4A: push ecx loc_005D8C4B: push 00000000h loc_005D8C4D: push 00000000h loc_005D8C4F: push FFFFFFFFh loc_005D8C51: lea edx, var_28 loc_005D8C54: push edx loc_005D8C55: mov eax, var_5C loc_005D8C58: mov ecx, [eax] loc_005D8C5A: push ecx loc_005D8C5B: call 00679A40h loc_005D8C60: lea ecx, var_28 loc_005D8C63: call [00401430h] ; __vbaFreeStr loc_005D8C69: mov var_10, 00000000h loc_005D8C70: push 005D8C94h loc_005D8C75: jmp 005D8C81h loc_005D8C77: lea ecx, var_28 loc_005D8C7A: call [00401430h] ; __vbaFreeStr loc_005D8C80: ret loc_005D8C81: lea ecx, var_34 loc_005D8C84: call [00401430h] ; __vbaFreeStr loc_005D8C8A: lea ecx, var_24 loc_005D8C8D: call [0040142Ch] ; __vbaFreeObj loc_005D8C93: ret loc_005D8C94: mov edx, Me loc_005D8C97: mov eax, [edx] loc_005D8C99: mov ecx, Me loc_005D8C9C: push ecx loc_005D8C9D: call [eax+00000008h] loc_005D8CA0: mov eax, var_10 loc_005D8CA3: mov ecx, var_20 loc_005D8CA6: mov fs:[00000000h], ecx loc_005D8CAD: pop edi loc_005D8CAE: pop esi loc_005D8CAF: pop ebx loc_005D8CB0: mov esp, ebp loc_005D8CB2: pop ebp loc_005D8CB3: retn 0008h End Sub Private Sub mnuGet_Click() '5CE840 loc_005CE840: push ebp loc_005CE841: mov ebp, esp loc_005CE843: sub esp, 0000000Ch loc_005CE846: push 00412856h ; __vbaExceptHandler loc_005CE84B: mov eax, fs:[00000000h] loc_005CE851: push eax loc_005CE852: mov fs:[00000000h], esp loc_005CE859: sub esp, 00000008h loc_005CE85C: push ebx loc_005CE85D: push esi loc_005CE85E: push edi loc_005CE85F: mov var_C, esp loc_005CE862: mov var_8, 004020C8h loc_005CE869: mov esi, Me loc_005CE86C: mov eax, esi loc_005CE86E: and eax, 00000001h loc_005CE871: mov var_4, eax loc_005CE874: and esi, FFFFFFFEh loc_005CE877: push esi loc_005CE878: mov Me, esi loc_005CE87B: mov ecx, [esi] loc_005CE87D: call [ecx+00000004h] loc_005CE880: push 0043C9F4h loc_005CE885: push 004441FCh ; "http://webserver1.bonzi.com/bonzibuddy/downloader.htm" loc_005CE88A: push esi loc_005CE88B: call 005C3B20h loc_005CE890: mov var_4, 00000000h loc_005CE897: mov eax, Me loc_005CE89A: push eax loc_005CE89B: mov edx, [eax] loc_005CE89D: call [edx+00000008h] loc_005CE8A0: mov eax, var_4 loc_005CE8A3: mov ecx, var_14 loc_005CE8A6: pop edi loc_005CE8A7: pop esi loc_005CE8A8: mov fs:[00000000h], ecx loc_005CE8AF: pop ebx loc_005CE8B0: mov esp, ebp loc_005CE8B2: pop ebp loc_005CE8B3: retn 0004h End Sub Private Sub mnuPopupDelete_Click() '5CE9B0 loc_005CE9B0: push ebp loc_005CE9B1: mov ebp, esp loc_005CE9B3: sub esp, 0000000Ch loc_005CE9B6: push 00412856h ; __vbaExceptHandler loc_005CE9BB: mov eax, fs:[00000000h] loc_005CE9C1: push eax loc_005CE9C2: mov fs:[00000000h], esp loc_005CE9C9: sub esp, 00000008h loc_005CE9CC: push ebx loc_005CE9CD: push esi loc_005CE9CE: push edi loc_005CE9CF: mov var_C, esp loc_005CE9D2: mov var_8, 004020D8h loc_005CE9D9: mov esi, Me loc_005CE9DC: mov eax, esi loc_005CE9DE: and eax, 00000001h loc_005CE9E1: mov var_4, eax loc_005CE9E4: and esi, FFFFFFFEh loc_005CE9E7: push esi loc_005CE9E8: mov Me, esi loc_005CE9EB: mov ecx, [esi] loc_005CE9ED: call [ecx+00000004h] loc_005CE9F0: mov edx, [esi] loc_005CE9F2: push 00000000h loc_005CE9F4: push esi loc_005CE9F5: call [edx+000007B8h] loc_005CE9FB: mov var_4, 00000000h loc_005CEA02: mov eax, Me loc_005CEA05: push eax loc_005CEA06: mov ecx, [eax] loc_005CEA08: call [ecx+00000008h] loc_005CEA0B: mov eax, var_4 loc_005CEA0E: mov ecx, var_14 loc_005CEA11: pop edi loc_005CEA12: pop esi loc_005CEA13: mov fs:[00000000h], ecx loc_005CEA1A: pop ebx loc_005CEA1B: mov esp, ebp loc_005CEA1D: pop ebp loc_005CEA1E: retn 0004h End Sub Public Property Get DownloadInProgress(Index As Integer) '5DA680 loc_005DA680: push ebp loc_005DA681: mov ebp, esp loc_005DA683: sub esp, 0000000Ch loc_005DA686: push 00412856h ; __vbaExceptHandler loc_005DA68B: mov eax, fs:[00000000h] loc_005DA691: push eax loc_005DA692: mov fs:[00000000h], esp loc_005DA699: sub esp, 0000000Ch loc_005DA69C: push ebx loc_005DA69D: push esi loc_005DA69E: push edi loc_005DA69F: mov var_C, esp loc_005DA6A2: mov var_8, 00402888h loc_005DA6A9: xor edi, edi loc_005DA6AB: mov var_4, edi loc_005DA6AE: mov esi, Me loc_005DA6B1: push esi loc_005DA6B2: mov eax, [esi] loc_005DA6B4: call [eax+00000004h] loc_005DA6B7: mov cx, [esi+00000094h] loc_005DA6BE: mov var_18, edi loc_005DA6C1: mov var_18, ecx loc_005DA6C4: mov eax, Me loc_005DA6C7: push eax loc_005DA6C8: mov edx, [eax] loc_005DA6CA: call [edx+00000008h] loc_005DA6CD: mov eax, Index loc_005DA6D0: mov cx, var_18 loc_005DA6D4: mov [eax], cx loc_005DA6D7: mov eax, var_4 loc_005DA6DA: mov ecx, var_14 loc_005DA6DD: pop edi loc_005DA6DE: pop esi loc_005DA6DF: mov fs:[00000000h], ecx loc_005DA6E6: pop ebx loc_005DA6E7: mov esp, ebp loc_005DA6E9: pop ebp loc_005DA6EA: retn 0008h End Sub Public Property Let DownloadInProgress(vNewValue) '5DA6F0 loc_005DA6F0: push ebp loc_005DA6F1: mov ebp, esp loc_005DA6F3: sub esp, 0000000Ch loc_005DA6F6: push 00412856h ; __vbaExceptHandler loc_005DA6FB: mov eax, fs:[00000000h] loc_005DA701: push eax loc_005DA702: mov fs:[00000000h], esp loc_005DA709: sub esp, 00000008h loc_005DA70C: push ebx loc_005DA70D: push esi loc_005DA70E: push edi loc_005DA70F: mov var_C, esp loc_005DA712: mov var_8, 00402890h loc_005DA719: mov var_4, 00000000h loc_005DA720: mov esi, Me loc_005DA723: push esi loc_005DA724: mov eax, [esi] loc_005DA726: call [eax+00000004h] loc_005DA729: mov cx, vNewValue loc_005DA72D: mov [esi+00000094h], cx loc_005DA734: mov eax, Me loc_005DA737: push eax loc_005DA738: mov edx, [eax] loc_005DA73A: call [edx+00000008h] loc_005DA73D: mov eax, var_4 loc_005DA740: mov ecx, var_14 loc_005DA743: pop edi loc_005DA744: pop esi loc_005DA745: mov fs:[00000000h], ecx loc_005DA74C: pop ebx loc_005DA74D: mov esp, ebp loc_005DA74F: pop ebp loc_005DA750: retn 0008h End Sub Private Sub Proc_5_23_5C18E0 loc_005C18E0: push ebp loc_005C18E1: mov ebp, esp loc_005C18E3: sub esp, 00000018h loc_005C18E6: push 00412856h ; __vbaExceptHandler loc_005C18EB: mov eax, fs:[00000000h] loc_005C18F1: push eax loc_005C18F2: mov fs:[00000000h], esp loc_005C18F9: mov eax, 0000006Ch loc_005C18FE: call 00412850h ; __vbaChkstk loc_005C1903: push ebx loc_005C1904: push esi loc_005C1905: push edi loc_005C1906: mov var_18, esp loc_005C1909: mov var_14, 00401750h ; "$" loc_005C1910: mov var_10, 00000000h loc_005C1917: mov var_C, 00000000h loc_005C191E: mov var_4, 00000001h loc_005C1925: mov eax, Me loc_005C1928: cmp [eax], 0074D768h loc_005C192E: jnz 005C1939h loc_005C1930: mov var_80, 00000000h loc_005C1937: jmp 005C1942h loc_005C1939: call [00401280h] ; __vbaFailedFriend loc_005C193F: mov var_80, eax loc_005C1942: mov var_4, 00000002h loc_005C1949: mov var_4, 00000003h loc_005C1950: push FFFFFFFFh loc_005C1952: call [00401124h] ; __vbaOnError loc_005C1958: mov var_4, 00000004h loc_005C195F: mov ecx, Me loc_005C1962: mov edx, [ecx] loc_005C1964: mov eax, Me loc_005C1967: push eax loc_005C1968: call [edx+00000708h] loc_005C196E: mov var_4, 00000005h loc_005C1975: mov ecx, Me loc_005C1978: mov edx, [ecx+00000068h] loc_005C197B: push edx loc_005C197C: push 00000001h loc_005C197E: call [004012A4h] ; __vbaUbound loc_005C1984: test eax, eax loc_005C1986: jle 005C1C03h loc_005C198C: mov var_4, 00000006h loc_005C1993: mov var_5C, 80020004h loc_005C199A: mov var_64, 0000000Ah loc_005C19A1: mov eax, [0073A040h] loc_005C19A6: push eax loc_005C19A7: push 004435E8h ; ", if you'd like, go ahead and click the 'Have Fun' button now. I've got the download covered! | OK " loc_005C19AC: call [00401098h] ; __vbaStrCat loc_005C19B2: mov edx, eax loc_005C19B4: lea ecx, var_24 loc_005C19B7: call [004013C0h] ; __vbaStrMove loc_005C19BD: push eax loc_005C19BE: mov ecx, [0073A040h] loc_005C19C4: push ecx loc_005C19C5: call [00401098h] ; __vbaStrCat loc_005C19CB: mov edx, eax loc_005C19CD: lea ecx, var_28 loc_005C19D0: call [004013C0h] ; __vbaStrMove loc_005C19D6: push eax loc_005C19D7: push 004436B4h ; ", I'll handle downloading. Sit back and relax my friend! | " loc_005C19DC: call [00401098h] ; __vbaStrCat loc_005C19E2: mov edx, eax loc_005C19E4: lea ecx, var_2C loc_005C19E7: call [004013C0h] ; __vbaStrMove loc_005C19ED: push eax loc_005C19EE: mov edx, [0073A040h] loc_005C19F4: push edx loc_005C19F5: call [00401098h] ; __vbaStrCat loc_005C19FB: mov edx, eax loc_005C19FD: lea ecx, var_30 loc_005C1A00: call [004013C0h] ; __vbaStrMove loc_005C1A06: push eax loc_005C1A07: push 00443730h ; ", downloading is underway! | " loc_005C1A0C: call [00401098h] ; __vbaStrCat loc_005C1A12: mov edx, eax loc_005C1A14: lea ecx, var_34 loc_005C1A17: call [004013C0h] ; __vbaStrMove loc_005C1A1D: push eax loc_005C1A1E: mov eax, [0073A040h] loc_005C1A23: push eax loc_005C1A24: call [00401098h] ; __vbaStrCat loc_005C1A2A: mov edx, eax loc_005C1A2C: lea ecx, var_38 loc_005C1A2F: call [004013C0h] ; __vbaStrMove loc_005C1A35: push eax loc_005C1A36: push 004437C8h ; ", I'll take care of it from here! Enjoy yourself my friend, go ahead and click on my 'Have Fun' button. | " loc_005C1A3B: call [00401098h] ; __vbaStrCat loc_005C1A41: mov edx, eax loc_005C1A43: lea ecx, var_3C loc_005C1A46: call [004013C0h] ; __vbaStrMove loc_005C1A4C: push eax loc_005C1A4D: mov ecx, [0073A040h] loc_005C1A53: push ecx loc_005C1A54: call [00401098h] ; __vbaStrCat loc_005C1A5A: mov edx, eax loc_005C1A5C: lea ecx, var_40 loc_005C1A5F: call [004013C0h] ; __vbaStrMove loc_005C1A65: push eax loc_005C1A66: push 004438A4h ; ", you can go about browsing the web or just relaxing for a bit if you like! I'll let you know when I'm done downloading!" loc_005C1A6B: call [00401098h] ; __vbaStrCat loc_005C1A71: mov var_4C, eax loc_005C1A74: mov var_54, 00000008h loc_005C1A7B: lea edx, var_44 loc_005C1A7E: push edx loc_005C1A7F: mov eax, 00000010h loc_005C1A84: call 00412850h ; __vbaChkstk loc_005C1A89: mov eax, esp loc_005C1A8B: mov ecx, var_64 loc_005C1A8E: mov [eax], ecx loc_005C1A90: mov edx, var_60 loc_005C1A93: mov [eax+00000004h], edx loc_005C1A96: mov ecx, var_5C loc_005C1A99: mov [eax+00000008h], ecx loc_005C1A9C: mov edx, var_58 loc_005C1A9F: mov [eax+0000000Ch], edx loc_005C1AA2: mov eax, 00000010h loc_005C1AA7: call 00412850h ; __vbaChkstk loc_005C1AAC: mov eax, esp loc_005C1AAE: mov ecx, var_54 loc_005C1AB1: mov [eax], ecx loc_005C1AB3: mov edx, var_50 loc_005C1AB6: mov [eax+00000004h], edx loc_005C1AB9: mov ecx, var_4C loc_005C1ABC: mov [eax+00000008h], ecx loc_005C1ABF: mov edx, var_48 loc_005C1AC2: mov [eax+0000000Ch], edx loc_005C1AC5: mov eax, [0073A08Ch] loc_005C1ACA: mov ecx, [eax] loc_005C1ACC: mov edx, [0073A08Ch] loc_005C1AD2: push edx loc_005C1AD3: call [ecx+00000078h] loc_005C1AD6: fnclex loc_005C1AD8: mov var_68, eax loc_005C1ADB: cmp var_68, 00000000h loc_005C1ADF: jge 005C1B00h loc_005C1AE1: push 00000078h loc_005C1AE3: push 004419ACh loc_005C1AE8: mov eax, [0073A08Ch] loc_005C1AED: push eax loc_005C1AEE: mov ecx, var_68 loc_005C1AF1: push ecx loc_005C1AF2: call [004010CCh] ; __vbaHresultCheckObj loc_005C1AF8: mov var_84, eax loc_005C1AFE: jmp 005C1B0Ah loc_005C1B00: mov var_84, 00000000h loc_005C1B0A: lea edx, var_40 loc_005C1B0D: push edx loc_005C1B0E: lea eax, var_3C loc_005C1B11: push eax loc_005C1B12: lea ecx, var_38 loc_005C1B15: push ecx loc_005C1B16: lea edx, var_34 loc_005C1B19: push edx loc_005C1B1A: lea eax, var_30 loc_005C1B1D: push eax loc_005C1B1E: lea ecx, var_2C loc_005C1B21: push ecx loc_005C1B22: lea edx, var_28 loc_005C1B25: push edx loc_005C1B26: lea eax, var_24 loc_005C1B29: push eax loc_005C1B2A: push 00000008h loc_005C1B2C: call [00401324h] ; __vbaFreeStrList loc_005C1B32: add esp, 00000024h loc_005C1B35: lea ecx, var_44 loc_005C1B38: call [0040142Ch] ; __vbaFreeObj loc_005C1B3E: lea ecx, var_54 loc_005C1B41: call [00401030h] ; __vbaFreeVar loc_005C1B47: mov var_4, 00000007h loc_005C1B4E: mov ecx, Me loc_005C1B51: cmp [ecx+00000068h], 00000000h loc_005C1B55: jz 005C1BA8h loc_005C1B57: mov edx, Me loc_005C1B5A: mov eax, [edx+00000068h] loc_005C1B5D: cmp [eax], 0001h loc_005C1B61: jnz 005C1BA8h loc_005C1B63: mov ecx, Me loc_005C1B66: mov edx, [ecx+00000068h] loc_005C1B69: mov eax, 00000001h loc_005C1B6E: sub eax, [edx+00000014h] loc_005C1B71: mov var_68, eax loc_005C1B74: mov ecx, Me loc_005C1B77: mov edx, [ecx+00000068h] loc_005C1B7A: mov eax, var_68 loc_005C1B7D: cmp eax, [edx+00000010h] loc_005C1B80: jae 005C1B8Eh loc_005C1B82: mov var_88, 00000000h loc_005C1B8C: jmp 005C1B9Ah loc_005C1B8E: call [004011A8h] ; __vbaGenerateBoundsError loc_005C1B94: mov var_88, eax loc_005C1B9A: mov ecx, var_68 loc_005C1B9D: shl ecx, 02h loc_005C1BA0: mov var_8C, ecx loc_005C1BA6: jmp 005C1BB4h loc_005C1BA8: call [004011A8h] ; __vbaGenerateBoundsError loc_005C1BAE: mov var_8C, eax loc_005C1BB4: mov edx, Me loc_005C1BB7: mov eax, [edx+00000068h] loc_005C1BBA: mov ecx, [eax+0000000Ch] loc_005C1BBD: mov edx, Me loc_005C1BC0: mov eax, var_8C loc_005C1BC6: mov ecx, [ecx+eax] loc_005C1BC9: mov [edx+00000064h], ecx loc_005C1BCC: mov var_4, 00000008h loc_005C1BD3: mov edx, Me loc_005C1BD6: mov [edx+0000006Ch], 00000000h loc_005C1BDD: mov var_4, 00000009h loc_005C1BE4: mov eax, Me loc_005C1BE7: mov [eax+0000005Ch], 0000h loc_005C1BED: mov var_4, 0000000Ah loc_005C1BF4: mov ecx, Me loc_005C1BF7: mov edx, [ecx] loc_005C1BF9: mov eax, Me loc_005C1BFC: push eax loc_005C1BFD: call [edx+0000076Ch] loc_005C1C03: push 005C1C49h loc_005C1C08: jmp 005C1C48h loc_005C1C0A: lea ecx, var_40 loc_005C1C0D: push ecx loc_005C1C0E: lea edx, var_3C loc_005C1C11: push edx loc_005C1C12: lea eax, var_38 loc_005C1C15: push eax loc_005C1C16: lea ecx, var_34 loc_005C1C19: push ecx loc_005C1C1A: lea edx, var_30 loc_005C1C1D: push edx loc_005C1C1E: lea eax, var_2C loc_005C1C21: push eax loc_005C1C22: lea ecx, var_28 loc_005C1C25: push ecx loc_005C1C26: lea edx, var_24 loc_005C1C29: push edx loc_005C1C2A: push 00000008h loc_005C1C2C: call [00401324h] ; __vbaFreeStrList loc_005C1C32: add esp, 00000024h loc_005C1C35: lea ecx, var_44 loc_005C1C38: call [0040142Ch] ; __vbaFreeObj loc_005C1C3E: lea ecx, var_54 loc_005C1C41: call [00401030h] ; __vbaFreeVar loc_005C1C47: ret loc_005C1C48: ret loc_005C1C49: xor eax, eax loc_005C1C4B: mov ecx, var_20 loc_005C1C4E: mov fs:[00000000h], ecx loc_005C1C55: pop edi loc_005C1C56: pop esi loc_005C1C57: pop ebx loc_005C1C58: mov esp, ebp loc_005C1C5A: pop ebp loc_005C1C5B: retn 0008h End Sub Private Sub Proc_5_24_5C1C60 loc_005C1C60: push ebp loc_005C1C61: mov ebp, esp loc_005C1C63: sub esp, 00000014h loc_005C1C66: push 00412856h ; __vbaExceptHandler loc_005C1C6B: mov eax, fs:[00000000h] loc_005C1C71: push eax loc_005C1C72: mov fs:[00000000h], esp loc_005C1C79: sub esp, 000000B8h loc_005C1C7F: push ebx loc_005C1C80: push esi loc_005C1C81: push edi loc_005C1C82: mov var_14, esp loc_005C1C85: mov var_10, 004017A0h loc_005C1C8C: xor eax, eax loc_005C1C8E: mov var_C, eax loc_005C1C91: mov var_8, eax loc_005C1C94: mov var_24, eax loc_005C1C97: mov var_28, eax loc_005C1C9A: mov var_2C, eax loc_005C1C9D: mov var_30, eax loc_005C1CA0: mov var_34, eax loc_005C1CA3: mov var_38, eax loc_005C1CA6: mov var_48, eax loc_005C1CA9: mov var_58, eax loc_005C1CAC: mov var_68, eax loc_005C1CAF: mov var_78, eax loc_005C1CB2: mov var_AC, eax loc_005C1CB8: mov esi, Me loc_005C1CBB: cmp [esi], 0074D768h loc_005C1CC1: jz 005C1CC9h loc_005C1CC3: call [00401280h] ; __vbaFailedFriend loc_005C1CC9: push 00000001h loc_005C1CCB: call [00401124h] ; __vbaOnError loc_005C1CD1: lea edi, [esi+00000068h] loc_005C1CD4: mov eax, [edi] loc_005C1CD6: push eax loc_005C1CD7: push 00000001h loc_005C1CD9: call [004012A4h] ; __vbaUbound loc_005C1CDF: mov ebx, eax loc_005C1CE1: add ebx, 00000001h loc_005C1CE4: jo 005C212Dh loc_005C1CEA: push 00000000h loc_005C1CEC: push ebx loc_005C1CED: push 00000001h loc_005C1CEF: push 00000003h loc_005C1CF1: push edi loc_005C1CF2: push 00000004h loc_005C1CF4: push 00000080h loc_005C1CF9: call [00401200h] ; __vbaRedimPreserve loc_005C1CFF: add esp, 0000001Ch loc_005C1D02: push 00443998h loc_005C1D07: push 00000000h loc_005C1D09: push 00000007h loc_005C1D0B: mov ecx, [esi] loc_005C1D0D: push esi loc_005C1D0E: call [ecx+0000033Ch] loc_005C1D14: push eax loc_005C1D15: lea edx, var_28 loc_005C1D18: push edx loc_005C1D19: mov edi, [00401128h] ; __vbaObjSet loc_005C1D1F: call edi loc_005C1D21: push eax loc_005C1D22: lea eax, var_48 loc_005C1D25: push eax loc_005C1D26: call [00401214h] ; __vbaLateIdCallLd loc_005C1D2C: add esp, 00000010h loc_005C1D2F: push eax loc_005C1D30: call [004011F8h] ; __vbaCastObjVar loc_005C1D36: push eax loc_005C1D37: lea ecx, var_2C loc_005C1D3A: push ecx loc_005C1D3B: call edi loc_005C1D3D: mov var_B4, eax loc_005C1D43: mov edx, [eax] loc_005C1D45: lea ecx, var_AC loc_005C1D4B: push ecx loc_005C1D4C: push eax loc_005C1D4D: call [edx+0000001Ch] loc_005C1D50: fnclex loc_005C1D52: test eax, eax loc_005C1D54: jge 005C1D6Bh loc_005C1D56: push 0000001Ch loc_005C1D58: push 00443998h loc_005C1D5D: mov edx, var_B4 loc_005C1D63: push edx loc_005C1D64: push eax loc_005C1D65: call [004010CCh] ; __vbaHresultCheckObj loc_005C1D6B: mov eax, [esi+00000068h] loc_005C1D6E: test eax, eax loc_005C1D70: jz 005C1D8Fh loc_005C1D72: cmp [eax], 0001h loc_005C1D76: jnz 005C1D8Fh loc_005C1D78: sub ebx, [eax+00000014h] loc_005C1D7B: cmp ebx, [eax+00000010h] loc_005C1D7E: jb 005C1D86h loc_005C1D80: call [004011A8h] ; __vbaGenerateBoundsError loc_005C1D86: lea eax, [ebx*4] loc_005C1D8D: jmp 005C1D95h loc_005C1D8F: call [004011A8h] ; __vbaGenerateBoundsError loc_005C1D95: mov ecx, [esi+00000068h] loc_005C1D98: mov edx, [ecx+0000000Ch] loc_005C1D9B: mov ecx, var_AC loc_005C1DA1: mov [edx+eax], ecx loc_005C1DA4: lea edx, var_2C loc_005C1DA7: push edx loc_005C1DA8: lea eax, var_28 loc_005C1DAB: push eax loc_005C1DAC: push 00000002h loc_005C1DAE: call [00401068h] ; __vbaFreeObjList loc_005C1DB4: add esp, 0000000Ch loc_005C1DB7: lea ecx, var_48 loc_005C1DBA: call [00401030h] ; __vbaFreeVar loc_005C1DC0: push 00443998h loc_005C1DC5: push 00000000h loc_005C1DC7: push 00000007h loc_005C1DC9: mov ecx, [esi] loc_005C1DCB: push esi loc_005C1DCC: call [ecx+0000033Ch] loc_005C1DD2: push eax loc_005C1DD3: lea edx, var_30 loc_005C1DD6: push edx loc_005C1DD7: call edi loc_005C1DD9: push eax loc_005C1DDA: lea eax, var_58 loc_005C1DDD: push eax loc_005C1DDE: mov ebx, [00401214h] ; __vbaLateIdCallLd loc_005C1DE4: call ebx loc_005C1DE6: add esp, 00000010h loc_005C1DE9: push eax loc_005C1DEA: call [004011F8h] ; __vbaCastObjVar loc_005C1DF0: push eax loc_005C1DF1: lea ecx, var_34 loc_005C1DF4: push ecx loc_005C1DF5: call edi loc_005C1DF7: mov var_B8, eax loc_005C1DFD: push 00443998h loc_005C1E02: push 00000000h loc_005C1E04: push 00000007h loc_005C1E06: mov edx, [esi] loc_005C1E08: push esi loc_005C1E09: call [edx+0000033Ch] loc_005C1E0F: push eax loc_005C1E10: lea eax, var_28 loc_005C1E13: push eax loc_005C1E14: call edi loc_005C1E16: push eax loc_005C1E17: lea ecx, var_48 loc_005C1E1A: push ecx loc_005C1E1B: call ebx loc_005C1E1D: add esp, 00000010h loc_005C1E20: push eax loc_005C1E21: call [004011F8h] ; __vbaCastObjVar loc_005C1E27: push eax loc_005C1E28: lea edx, var_2C loc_005C1E2B: push edx loc_005C1E2C: call edi loc_005C1E2E: mov ebx, eax loc_005C1E30: mov eax, [ebx] loc_005C1E32: lea ecx, var_AC loc_005C1E38: push ecx loc_005C1E39: push ebx loc_005C1E3A: call [eax+0000001Ch] loc_005C1E3D: fnclex loc_005C1E3F: test eax, eax loc_005C1E41: jge 005C1E52h loc_005C1E43: push 0000001Ch loc_005C1E45: push 00443998h loc_005C1E4A: push ebx loc_005C1E4B: push eax loc_005C1E4C: call [004010CCh] ; __vbaHresultCheckObj loc_005C1E52: mov edx, var_AC loc_005C1E58: mov var_60, edx loc_005C1E5B: mov var_68, 00000003h loc_005C1E62: mov ebx, var_B8 loc_005C1E68: mov eax, [ebx] loc_005C1E6A: lea ecx, var_38 loc_005C1E6D: push ecx loc_005C1E6E: lea edx, var_68 loc_005C1E71: push edx loc_005C1E72: push ebx loc_005C1E73: call [eax+00000024h] loc_005C1E76: fnclex loc_005C1E78: test eax, eax loc_005C1E7A: jge 005C1E8Bh loc_005C1E7C: push 00000024h loc_005C1E7E: push 00443998h loc_005C1E83: push ebx loc_005C1E84: push eax loc_005C1E85: call [004010CCh] ; __vbaHresultCheckObj loc_005C1E8B: mov eax, var_38 loc_005C1E8E: mov ebx, eax loc_005C1E90: mov ecx, [eax] loc_005C1E92: push 00443770h ; "Waiting..." loc_005C1E97: push 00000001h loc_005C1E99: push eax loc_005C1E9A: call [ecx+00000088h] loc_005C1EA0: fnclex loc_005C1EA2: test eax, eax loc_005C1EA4: jge 005C1EB8h loc_005C1EA6: push 00000088h loc_005C1EAB: push 00443788h loc_005C1EB0: push ebx loc_005C1EB1: push eax loc_005C1EB2: call [004010CCh] ; __vbaHresultCheckObj loc_005C1EB8: lea edx, var_38 loc_005C1EBB: push edx loc_005C1EBC: lea eax, var_34 loc_005C1EBF: push eax loc_005C1EC0: lea ecx, var_30 loc_005C1EC3: push ecx loc_005C1EC4: lea edx, var_2C loc_005C1EC7: push edx loc_005C1EC8: lea eax, var_28 loc_005C1ECB: push eax loc_005C1ECC: push 00000005h loc_005C1ECE: call [00401068h] ; __vbaFreeObjList loc_005C1ED4: lea ecx, var_68 loc_005C1ED7: push ecx loc_005C1ED8: lea edx, var_58 loc_005C1EDB: push edx loc_005C1EDC: lea eax, var_48 loc_005C1EDF: push eax loc_005C1EE0: push 00000003h loc_005C1EE2: call [00401050h] ; __vbaFreeVarList loc_005C1EE8: add esp, 00000028h loc_005C1EEB: push 00443998h loc_005C1EF0: push 00000000h loc_005C1EF2: push 00000007h loc_005C1EF4: mov ecx, [esi] loc_005C1EF6: push esi loc_005C1EF7: call [ecx+0000033Ch] loc_005C1EFD: push eax loc_005C1EFE: lea edx, var_30 loc_005C1F01: push edx loc_005C1F02: call edi loc_005C1F04: push eax loc_005C1F05: lea eax, var_58 loc_005C1F08: push eax loc_005C1F09: mov ebx, [00401214h] ; __vbaLateIdCallLd loc_005C1F0F: call ebx loc_005C1F11: add esp, 00000010h loc_005C1F14: push eax loc_005C1F15: call [004011F8h] ; __vbaCastObjVar loc_005C1F1B: push eax loc_005C1F1C: lea ecx, var_34 loc_005C1F1F: push ecx loc_005C1F20: call edi loc_005C1F22: mov var_B8, eax loc_005C1F28: push 00443998h loc_005C1F2D: push 00000000h loc_005C1F2F: push 00000007h loc_005C1F31: mov edx, [esi] loc_005C1F33: push esi loc_005C1F34: call [edx+0000033Ch] loc_005C1F3A: push eax loc_005C1F3B: lea eax, var_28 loc_005C1F3E: push eax loc_005C1F3F: call edi loc_005C1F41: push eax loc_005C1F42: lea ecx, var_48 loc_005C1F45: push ecx loc_005C1F46: call ebx loc_005C1F48: add esp, 00000010h loc_005C1F4B: push eax loc_005C1F4C: call [004011F8h] ; __vbaCastObjVar loc_005C1F52: push eax loc_005C1F53: lea edx, var_2C loc_005C1F56: push edx loc_005C1F57: call edi loc_005C1F59: mov esi, eax loc_005C1F5B: mov eax, [esi] loc_005C1F5D: lea ecx, var_AC loc_005C1F63: push ecx loc_005C1F64: push esi loc_005C1F65: call [eax+0000001Ch] loc_005C1F68: fnclex loc_005C1F6A: test eax, eax loc_005C1F6C: jge 005C1F81h loc_005C1F6E: push 0000001Ch loc_005C1F70: push 00443998h loc_005C1F75: push esi loc_005C1F76: push eax loc_005C1F77: mov edi, [004010CCh] ; __vbaHresultCheckObj loc_005C1F7D: call edi loc_005C1F7F: jmp 005C1F87h loc_005C1F81: mov edi, [004010CCh] ; __vbaHresultCheckObj loc_005C1F87: mov edx, var_AC loc_005C1F8D: mov var_60, edx loc_005C1F90: mov var_68, 00000003h loc_005C1F97: mov esi, var_B8 loc_005C1F9D: mov eax, [esi] loc_005C1F9F: lea ecx, var_38 loc_005C1FA2: push ecx loc_005C1FA3: lea edx, var_68 loc_005C1FA6: push edx loc_005C1FA7: push esi loc_005C1FA8: call [eax+00000024h] loc_005C1FAB: fnclex loc_005C1FAD: test eax, eax loc_005C1FAF: jge 005C1FBCh loc_005C1FB1: push 00000024h loc_005C1FB3: push 00443998h loc_005C1FB8: push esi loc_005C1FB9: push eax loc_005C1FBA: call edi loc_005C1FBC: mov eax, var_38 loc_005C1FBF: mov esi, eax loc_005C1FC1: mov ecx, [eax] loc_005C1FC3: push FFFFFFFFh loc_005C1FC5: push eax loc_005C1FC6: call [ecx+00000060h] loc_005C1FC9: fnclex loc_005C1FCB: test eax, eax loc_005C1FCD: jge 005C1FDAh loc_005C1FCF: push 00000060h loc_005C1FD1: push 00443788h loc_005C1FD6: push esi loc_005C1FD7: push eax loc_005C1FD8: call edi loc_005C1FDA: lea edx, var_38 loc_005C1FDD: push edx loc_005C1FDE: lea eax, var_34 loc_005C1FE1: push eax loc_005C1FE2: lea ecx, var_30 loc_005C1FE5: push ecx loc_005C1FE6: lea edx, var_2C loc_005C1FE9: push edx loc_005C1FEA: lea eax, var_28 loc_005C1FED: push eax loc_005C1FEE: push 00000005h loc_005C1FF0: call [00401068h] ; __vbaFreeObjList loc_005C1FF6: lea ecx, var_68 loc_005C1FF9: push ecx loc_005C1FFA: lea edx, var_58 loc_005C1FFD: push edx loc_005C1FFE: lea eax, var_48 loc_005C2001: push eax loc_005C2002: push 00000003h loc_005C2004: call [00401050h] ; __vbaFreeVarList loc_005C200A: add esp, 00000028h loc_005C200D: call [00401114h] ; __vbaExitProc loc_005C2013: push 005C2118h loc_005C2018: jmp 005C2117h loc_005C201D: call [00401340h] ; rtcErrObj loc_005C2023: push eax loc_005C2024: lea ecx, var_28 loc_005C2027: push ecx loc_005C2028: call [00401128h] ; __vbaObjSet loc_005C202E: mov esi, eax loc_005C2030: mov edx, [esi] loc_005C2032: lea eax, var_24 loc_005C2035: push eax loc_005C2036: push esi loc_005C2037: call [edx+0000002Ch] loc_005C203A: fnclex loc_005C203C: test eax, eax loc_005C203E: jge 005C204Fh loc_005C2040: push 0000002Ch loc_005C2042: push 00443540h loc_005C2047: push esi loc_005C2048: push eax loc_005C2049: call [004010CCh] ; __vbaHresultCheckObj loc_005C204F: mov ecx, 80020004h loc_005C2054: mov var_70, ecx loc_005C2057: mov eax, 0000000Ah loc_005C205C: mov var_78, eax loc_005C205F: mov var_60, ecx loc_005C2062: mov var_68, eax loc_005C2065: mov var_50, ecx loc_005C2068: mov var_58, eax loc_005C206B: push 00443598h ; "Error queuing file in Download List: " loc_005C2070: mov ecx, var_24 loc_005C2073: push ecx loc_005C2074: call [00401098h] ; __vbaStrCat loc_005C207A: mov var_40, eax loc_005C207D: mov var_48, 00000008h loc_005C2084: lea edx, var_78 loc_005C2087: push edx loc_005C2088: lea eax, var_68 loc_005C208B: push eax loc_005C208C: lea ecx, var_58 loc_005C208F: push ecx loc_005C2090: push 00000030h loc_005C2092: lea edx, var_48 loc_005C2095: push edx loc_005C2096: call [00401120h] ; rtcMsgBox loc_005C209C: lea ecx, var_24 loc_005C209F: call [00401430h] ; __vbaFreeStr loc_005C20A5: lea ecx, var_28 loc_005C20A8: call [0040142Ch] ; __vbaFreeObj loc_005C20AE: lea eax, var_78 loc_005C20B1: push eax loc_005C20B2: lea ecx, var_68 loc_005C20B5: push ecx loc_005C20B6: lea edx, var_58 loc_005C20B9: push edx loc_005C20BA: lea eax, var_48 loc_005C20BD: push eax loc_005C20BE: push 00000004h loc_005C20C0: call [00401050h] ; __vbaFreeVarList loc_005C20C6: add esp, 00000014h loc_005C20C9: call [00401114h] ; __vbaExitProc loc_005C20CF: push 005C2118h loc_005C20D4: jmp 005C2117h loc_005C20D6: lea ecx, var_24 loc_005C20D9: call [00401430h] ; __vbaFreeStr loc_005C20DF: lea ecx, var_38 loc_005C20E2: push ecx loc_005C20E3: lea edx, var_34 loc_005C20E6: push edx loc_005C20E7: lea eax, var_30 loc_005C20EA: push eax loc_005C20EB: lea ecx, var_2C loc_005C20EE: push ecx loc_005C20EF: lea edx, var_28 loc_005C20F2: push edx loc_005C20F3: push 00000005h loc_005C20F5: call [00401068h] ; __vbaFreeObjList loc_005C20FB: lea eax, var_78 loc_005C20FE: push eax loc_005C20FF: lea ecx, var_68 loc_005C2102: push ecx loc_005C2103: lea edx, var_58 loc_005C2106: push edx loc_005C2107: lea eax, var_48 loc_005C210A: push eax loc_005C210B: push 00000004h loc_005C210D: call [00401050h] ; __vbaFreeVarList loc_005C2113: add esp, 0000002Ch loc_005C2116: ret loc_005C2117: ret loc_005C2118: xor eax, eax loc_005C211A: mov ecx, var_1C loc_005C211D: mov fs:[00000000h], ecx loc_005C2124: pop edi loc_005C2125: pop esi loc_005C2126: pop ebx loc_005C2127: mov esp, ebp loc_005C2129: pop ebp loc_005C212A: retn 0004h End Sub Private Sub Proc_5_25_5C2140 loc_005C2140: push ebp loc_005C2141: mov ebp, esp loc_005C2143: sub esp, 00000014h loc_005C2146: push 00412856h ; __vbaExceptHandler loc_005C214B: mov eax, fs:[00000000h] loc_005C2151: push eax loc_005C2152: mov fs:[00000000h], esp loc_005C2159: sub esp, 000000BCh loc_005C215F: push ebx loc_005C2160: push esi loc_005C2161: push edi loc_005C2162: mov var_14, esp loc_005C2165: mov var_10, 004017C8h loc_005C216C: xor ebx, ebx loc_005C216E: mov var_C, ebx loc_005C2171: mov var_8, ebx loc_005C2174: mov var_20, ebx loc_005C2177: mov var_28, ebx loc_005C217A: mov var_2C, ebx loc_005C217D: mov var_30, ebx loc_005C2180: mov var_34, ebx loc_005C2183: mov var_44, ebx loc_005C2186: mov var_54, ebx loc_005C2189: mov var_64, ebx loc_005C218C: mov var_74, ebx loc_005C218F: mov var_84, ebx loc_005C2195: mov var_A8, ebx loc_005C219B: mov var_AC, ebx loc_005C21A1: push 00000001h loc_005C21A3: call [00401124h] ; __vbaOnError loc_005C21A9: mov esi, Me loc_005C21AC: lea edi, [esi+00000068h] loc_005C21AF: push edi loc_005C21B0: push ebx loc_005C21B1: call [00401170h] ; __vbaErase loc_005C21B7: push ebx loc_005C21B8: push ebx loc_005C21B9: push 00000001h loc_005C21BB: push 00000003h loc_005C21BD: push edi loc_005C21BE: push 00000004h loc_005C21C0: push 00000080h loc_005C21C5: call [00401220h] ; __vbaRedim loc_005C21CB: add esp, 0000001Ch loc_005C21CE: mov var_24, ebx loc_005C21D1: push 00443998h loc_005C21D6: push ebx loc_005C21D7: push 00000007h loc_005C21D9: mov eax, [esi] loc_005C21DB: push esi loc_005C21DC: call [eax+0000033Ch] loc_005C21E2: push eax loc_005C21E3: lea ecx, var_2C loc_005C21E6: push ecx loc_005C21E7: mov ebx, [00401128h] ; __vbaObjSet loc_005C21ED: call ebx loc_005C21EF: push eax loc_005C21F0: lea edx, var_44 loc_005C21F3: push edx loc_005C21F4: call [00401214h] ; __vbaLateIdCallLd loc_005C21FA: add esp, 00000010h loc_005C21FD: push eax loc_005C21FE: call [004011F8h] ; __vbaCastObjVar loc_005C2204: push eax loc_005C2205: lea eax, var_30 loc_005C2208: push eax loc_005C2209: call ebx loc_005C220B: mov edi, eax loc_005C220D: mov ecx, [edi] loc_005C220F: lea edx, var_AC loc_005C2215: push edx loc_005C2216: push edi loc_005C2217: call [ecx+0000001Ch] loc_005C221A: fnclex loc_005C221C: test eax, eax loc_005C221E: jge 005C222Fh loc_005C2220: push 0000001Ch loc_005C2222: push 00443998h loc_005C2227: push edi loc_005C2228: push eax loc_005C2229: call [004010CCh] ; __vbaHresultCheckObj loc_005C222F: mov eax, var_AC loc_005C2235: mov var_C8, eax loc_005C223B: mov var_20, 00000001h loc_005C2242: lea ecx, var_30 loc_005C2245: push ecx loc_005C2246: lea edx, var_2C loc_005C2249: push edx loc_005C224A: push 00000002h loc_005C224C: call [00401068h] ; __vbaFreeObjList loc_005C2252: add esp, 0000000Ch loc_005C2255: lea ecx, var_44 loc_005C2258: call [00401030h] ; __vbaFreeVar loc_005C225E: mov eax, var_20 loc_005C2261: cmp eax, var_C8 loc_005C2267: jg 005C2519h loc_005C226D: push 00443998h loc_005C2272: push 00000000h loc_005C2274: push 00000007h loc_005C2276: mov eax, [esi] loc_005C2278: push esi loc_005C2279: call [eax+0000033Ch] loc_005C227F: push eax loc_005C2280: lea ecx, var_2C loc_005C2283: push ecx loc_005C2284: call ebx loc_005C2286: push eax loc_005C2287: lea edx, var_44 loc_005C228A: push edx loc_005C228B: call [00401214h] ; __vbaLateIdCallLd loc_005C2291: add esp, 00000010h loc_005C2294: push eax loc_005C2295: call [004011F8h] ; __vbaCastObjVar loc_005C229B: push eax loc_005C229C: lea eax, var_30 loc_005C229F: push eax loc_005C22A0: call ebx loc_005C22A2: mov edi, eax loc_005C22A4: lea ecx, var_20 loc_005C22A7: mov var_7C, ecx loc_005C22AA: mov var_84, 00004003h loc_005C22B4: mov edx, [edi] loc_005C22B6: lea eax, var_34 loc_005C22B9: push eax loc_005C22BA: lea ecx, var_84 loc_005C22C0: push ecx loc_005C22C1: push edi loc_005C22C2: call [edx+00000024h] loc_005C22C5: fnclex loc_005C22C7: test eax, eax loc_005C22C9: jge 005C22DAh loc_005C22CB: push 00000024h loc_005C22CD: push 00443998h loc_005C22D2: push edi loc_005C22D3: push eax loc_005C22D4: call [004010CCh] ; __vbaHresultCheckObj loc_005C22DA: mov eax, var_34 loc_005C22DD: mov edi, eax loc_005C22DF: mov edx, [eax] loc_005C22E1: lea ecx, var_A8 loc_005C22E7: push ecx loc_005C22E8: push eax loc_005C22E9: call [edx+0000005Ch] loc_005C22EC: fnclex loc_005C22EE: test eax, eax loc_005C22F0: jge 005C2301h loc_005C22F2: push 0000005Ch loc_005C22F4: push 00443788h loc_005C22F9: push edi loc_005C22FA: push eax loc_005C22FB: call [004010CCh] ; __vbaHresultCheckObj loc_005C2301: mov edi, var_A8 loc_005C2307: lea edx, var_34 loc_005C230A: push edx loc_005C230B: lea eax, var_30 loc_005C230E: push eax loc_005C230F: lea ecx, var_2C loc_005C2312: push ecx loc_005C2313: push 00000003h loc_005C2315: call [00401068h] ; __vbaFreeObjList loc_005C231B: add esp, 00000010h loc_005C231E: lea ecx, var_44 loc_005C2321: call [00401030h] ; __vbaFreeVar loc_005C2327: test di, di loc_005C232A: jz 005C2457h loc_005C2330: mov eax, var_24 loc_005C2333: add eax, 00000001h loc_005C2336: jo 005C2575h loc_005C233C: mov var_24, eax loc_005C233F: lea edi, [esi+00000068h] loc_005C2342: push 00000000h loc_005C2344: push eax loc_005C2345: push 00000001h loc_005C2347: push 00000003h loc_005C2349: push edi loc_005C234A: push 00000004h loc_005C234C: push 00000080h loc_005C2351: call [00401200h] ; __vbaRedimPreserve loc_005C2357: add esp, 0000001Ch loc_005C235A: mov eax, [edi] loc_005C235C: test eax, eax loc_005C235E: jz 005C238Ch loc_005C2360: cmp [eax], 0001h loc_005C2364: jnz 005C238Ch loc_005C2366: mov ecx, var_24 loc_005C2369: sub ecx, [eax+00000014h] loc_005C236C: mov var_B0, ecx loc_005C2372: cmp ecx, [eax+00000010h] loc_005C2375: jb 005C2383h loc_005C2377: call [004011A8h] ; __vbaGenerateBoundsError loc_005C237D: mov ecx, var_B0 loc_005C2383: lea eax, [ecx*4] loc_005C238A: jmp 005C2392h loc_005C238C: call [004011A8h] ; __vbaGenerateBoundsError loc_005C2392: mov edx, [edi] loc_005C2394: mov ecx, [edx+0000000Ch] loc_005C2397: mov edx, var_20 loc_005C239A: mov [ecx+eax], edx loc_005C239D: push 00443998h loc_005C23A2: push 00000000h loc_005C23A4: push 00000007h loc_005C23A6: mov eax, [esi] loc_005C23A8: push esi loc_005C23A9: call [eax+0000033Ch] loc_005C23AF: push eax loc_005C23B0: lea ecx, var_2C loc_005C23B3: push ecx loc_005C23B4: call ebx loc_005C23B6: push eax loc_005C23B7: lea edx, var_44 loc_005C23BA: push edx loc_005C23BB: call [00401214h] ; __vbaLateIdCallLd loc_005C23C1: add esp, 00000010h loc_005C23C4: push eax loc_005C23C5: call [004011F8h] ; __vbaCastObjVar loc_005C23CB: push eax loc_005C23CC: lea eax, var_30 loc_005C23CF: push eax loc_005C23D0: call ebx loc_005C23D2: mov edi, eax loc_005C23D4: lea ecx, var_20 loc_005C23D7: mov var_7C, ecx loc_005C23DA: mov var_84, 00004003h loc_005C23E4: mov edx, [edi] loc_005C23E6: lea eax, var_34 loc_005C23E9: push eax loc_005C23EA: lea ecx, var_84 loc_005C23F0: push ecx loc_005C23F1: push edi loc_005C23F2: call [edx+00000024h] loc_005C23F5: fnclex loc_005C23F7: test eax, eax loc_005C23F9: jge 005C240Ah loc_005C23FB: push 00000024h loc_005C23FD: push 00443998h loc_005C2402: push edi loc_005C2403: push eax loc_005C2404: call [004010CCh] ; __vbaHresultCheckObj loc_005C240A: mov eax, var_34 loc_005C240D: mov edi, eax loc_005C240F: mov edx, [eax] loc_005C2411: push 00443770h ; "Waiting..." loc_005C2416: push 00000001h loc_005C2418: push eax loc_005C2419: call [edx+00000088h] loc_005C241F: fnclex loc_005C2421: test eax, eax loc_005C2423: jge 005C2437h loc_005C2425: push 00000088h loc_005C242A: push 00443788h loc_005C242F: push edi loc_005C2430: push eax loc_005C2431: call [004010CCh] ; __vbaHresultCheckObj loc_005C2437: lea eax, var_34 loc_005C243A: push eax loc_005C243B: lea ecx, var_30 loc_005C243E: push ecx loc_005C243F: lea edx, var_2C loc_005C2442: push edx loc_005C2443: push 00000003h loc_005C2445: call [00401068h] ; __vbaFreeObjList loc_005C244B: add esp, 00000010h loc_005C244E: lea ecx, var_44 loc_005C2451: call [00401030h] ; __vbaFreeVar loc_005C2457: mov eax, 00000001h loc_005C245C: add eax, var_20 loc_005C245F: jo 005C2575h loc_005C2465: mov var_20, eax loc_005C2468: jmp 005C2261h loc_005C246D: call [00401340h] ; rtcErrObj loc_005C2473: push eax loc_005C2474: lea eax, var_2C loc_005C2477: push eax loc_005C2478: call [00401128h] ; __vbaObjSet loc_005C247E: mov esi, eax loc_005C2480: mov ecx, [esi] loc_005C2482: lea edx, var_28 loc_005C2485: push edx loc_005C2486: push esi loc_005C2487: call [ecx+0000002Ch] loc_005C248A: fnclex loc_005C248C: test eax, eax loc_005C248E: jge 005C249Fh loc_005C2490: push 0000002Ch loc_005C2492: push 00443540h loc_005C2497: push esi loc_005C2498: push eax loc_005C2499: call [004010CCh] ; __vbaHresultCheckObj loc_005C249F: mov ecx, 80020004h loc_005C24A4: mov var_6C, ecx loc_005C24A7: mov eax, 0000000Ah loc_005C24AC: mov var_74, eax loc_005C24AF: mov var_5C, ecx loc_005C24B2: mov var_64, eax loc_005C24B5: mov var_4C, ecx loc_005C24B8: mov var_54, eax loc_005C24BB: push 00443598h ; "Error queuing file in Download List: " loc_005C24C0: mov eax, var_28 loc_005C24C3: push eax loc_005C24C4: call [00401098h] ; __vbaStrCat loc_005C24CA: mov var_3C, eax loc_005C24CD: mov var_44, 00000008h loc_005C24D4: lea ecx, var_74 loc_005C24D7: push ecx loc_005C24D8: lea edx, var_64 loc_005C24DB: push edx loc_005C24DC: lea eax, var_54 loc_005C24DF: push eax loc_005C24E0: push 00000030h loc_005C24E2: lea ecx, var_44 loc_005C24E5: push ecx loc_005C24E6: call [00401120h] ; rtcMsgBox loc_005C24EC: lea ecx, var_28 loc_005C24EF: call [00401430h] ; __vbaFreeStr loc_005C24F5: lea ecx, var_2C loc_005C24F8: call [0040142Ch] ; __vbaFreeObj loc_005C24FE: lea edx, var_74 loc_005C2501: push edx loc_005C2502: lea eax, var_64 loc_005C2505: push eax loc_005C2506: lea ecx, var_54 loc_005C2509: push ecx loc_005C250A: lea edx, var_44 loc_005C250D: push edx loc_005C250E: push 00000004h loc_005C2510: call [00401050h] ; __vbaFreeVarList loc_005C2516: add esp, 00000014h loc_005C2519: call [00401114h] ; __vbaExitProc loc_005C251F: push 005C2560h loc_005C2524: jmp 005C255Fh loc_005C2526: lea ecx, var_28 loc_005C2529: call [00401430h] ; __vbaFreeStr loc_005C252F: lea eax, var_34 loc_005C2532: push eax loc_005C2533: lea ecx, var_30 loc_005C2536: push ecx loc_005C2537: lea edx, var_2C loc_005C253A: push edx loc_005C253B: push 00000003h loc_005C253D: call [00401068h] ; __vbaFreeObjList loc_005C2543: lea eax, var_74 loc_005C2546: push eax loc_005C2547: lea ecx, var_64 loc_005C254A: push ecx loc_005C254B: lea edx, var_54 loc_005C254E: push edx loc_005C254F: lea eax, var_44 loc_005C2552: push eax loc_005C2553: push 00000004h loc_005C2555: call [00401050h] ; __vbaFreeVarList loc_005C255B: add esp, 00000024h loc_005C255E: ret loc_005C255F: ret loc_005C2560: xor eax, eax loc_005C2562: mov ecx, var_1C loc_005C2565: mov fs:[00000000h], ecx loc_005C256C: pop edi loc_005C256D: pop esi loc_005C256E: pop ebx loc_005C256F: mov esp, ebp loc_005C2571: pop ebp loc_005C2572: retn 0004h End Sub Private Sub Proc_5_26_5C2580 loc_005C2580: push ebp loc_005C2581: mov ebp, esp loc_005C2583: sub esp, 00000018h loc_005C2586: push 00412856h ; __vbaExceptHandler loc_005C258B: mov eax, fs:[00000000h] loc_005C2591: push eax loc_005C2592: mov fs:[00000000h], esp loc_005C2599: mov eax, 000000D0h loc_005C259E: call 00412850h ; __vbaChkstk loc_005C25A3: push ebx loc_005C25A4: push esi loc_005C25A5: push edi loc_005C25A6: mov var_18, esp loc_005C25A9: mov var_14, 004017F0h ; "$" loc_005C25B0: mov var_10, 00000000h loc_005C25B7: mov var_C, 00000000h loc_005C25BE: mov var_4, 00000001h loc_005C25C5: mov eax, Me loc_005C25C8: cmp [eax], 0074D768h loc_005C25CE: jnz 005C25DCh loc_005C25D0: mov var_CC, 00000000h loc_005C25DA: jmp 005C25E8h loc_005C25DC: call [00401280h] ; __vbaFailedFriend loc_005C25E2: mov var_CC, eax loc_005C25E8: mov var_4, 00000002h loc_005C25EF: mov var_4, 00000003h loc_005C25F6: push FFFFFFFFh loc_005C25F8: call [00401124h] ; __vbaOnError loc_005C25FE: mov var_4, 00000004h loc_005C2605: push 00443998h loc_005C260A: push 00000000h loc_005C260C: push 00000007h loc_005C260E: mov ecx, Me loc_005C2611: mov edx, [ecx] loc_005C2613: mov eax, Me loc_005C2616: push eax loc_005C2617: call [edx+0000033Ch] loc_005C261D: push eax loc_005C261E: lea ecx, var_30 loc_005C2621: push ecx loc_005C2622: call [00401128h] ; __vbaObjSet loc_005C2628: push eax loc_005C2629: lea edx, var_54 loc_005C262C: push edx loc_005C262D: call [00401214h] ; __vbaLateIdCallLd loc_005C2633: add esp, 00000010h loc_005C2636: push eax loc_005C2637: call [004011F8h] ; __vbaCastObjVar loc_005C263D: push eax loc_005C263E: lea eax, var_34 loc_005C2641: push eax loc_005C2642: call [00401128h] ; __vbaObjSet loc_005C2648: mov var_8C, eax loc_005C264E: lea ecx, var_88 loc_005C2654: push ecx loc_005C2655: mov edx, var_8C loc_005C265B: mov eax, [edx] loc_005C265D: mov ecx, var_8C loc_005C2663: push ecx loc_005C2664: call [eax+0000001Ch] loc_005C2667: fnclex loc_005C2669: mov var_90, eax loc_005C266F: cmp var_90, 00000000h loc_005C2676: jge 005C269Bh loc_005C2678: push 0000001Ch loc_005C267A: push 00443998h loc_005C267F: mov edx, var_8C loc_005C2685: push edx loc_005C2686: mov eax, var_90 loc_005C268C: push eax loc_005C268D: call [004010CCh] ; __vbaHresultCheckObj loc_005C2693: mov var_D0, eax loc_005C2699: jmp 005C26A5h loc_005C269B: mov var_D0, 00000000h loc_005C26A5: mov ecx, var_88 loc_005C26AB: mov var_B4, ecx loc_005C26B1: mov var_B0, 00000001h loc_005C26BB: mov var_24, 00000001h loc_005C26C2: lea edx, var_34 loc_005C26C5: push edx loc_005C26C6: lea eax, var_30 loc_005C26C9: push eax loc_005C26CA: push 00000002h loc_005C26CC: call [00401068h] ; __vbaFreeObjList loc_005C26D2: add esp, 0000000Ch loc_005C26D5: lea ecx, var_54 loc_005C26D8: call [00401030h] ; __vbaFreeVar loc_005C26DE: jmp 005C26F2h loc_005C26E0: mov ecx, var_24 loc_005C26E3: add ecx, var_B0 loc_005C26E9: jo 005C2C9Eh loc_005C26EF: mov var_24, ecx loc_005C26F2: mov edx, var_24 loc_005C26F5: cmp edx, var_B4 loc_005C26FB: jg 005C2C37h loc_005C2701: mov var_4, 00000005h loc_005C2708: push 00443998h loc_005C270D: push 00000000h loc_005C270F: push 00000007h loc_005C2711: mov eax, Me loc_005C2714: mov ecx, [eax] loc_005C2716: mov edx, Me loc_005C2719: push edx loc_005C271A: call [ecx+0000033Ch] loc_005C2720: push eax loc_005C2721: lea eax, var_30 loc_005C2724: push eax loc_005C2725: call [00401128h] ; __vbaObjSet loc_005C272B: push eax loc_005C272C: lea ecx, var_54 loc_005C272F: push ecx loc_005C2730: call [00401214h] ; __vbaLateIdCallLd loc_005C2736: add esp, 00000010h loc_005C2739: push eax loc_005C273A: call [004011F8h] ; __vbaCastObjVar loc_005C2740: push eax loc_005C2741: lea edx, var_34 loc_005C2744: push edx loc_005C2745: call [00401128h] ; __vbaObjSet loc_005C274B: mov var_8C, eax loc_005C2751: lea eax, var_24 loc_005C2754: mov var_6C, eax loc_005C2757: mov var_74, 00004003h loc_005C275E: lea ecx, var_38 loc_005C2761: push ecx loc_005C2762: lea edx, var_74 loc_005C2765: push edx loc_005C2766: mov eax, var_8C loc_005C276C: mov ecx, [eax] loc_005C276E: mov edx, var_8C loc_005C2774: push edx loc_005C2775: call [ecx+00000024h] loc_005C2778: fnclex loc_005C277A: mov var_90, eax loc_005C2780: cmp var_90, 00000000h loc_005C2787: jge 005C27ACh loc_005C2789: push 00000024h loc_005C278B: push 00443998h loc_005C2790: mov eax, var_8C loc_005C2796: push eax loc_005C2797: mov ecx, var_90 loc_005C279D: push ecx loc_005C279E: call [004010CCh] ; __vbaHresultCheckObj loc_005C27A4: mov var_D4, eax loc_005C27AA: jmp 005C27B6h loc_005C27AC: mov var_D4, 00000000h loc_005C27B6: mov edx, var_38 loc_005C27B9: mov var_94, edx loc_005C27BF: lea eax, var_28 loc_005C27C2: push eax loc_005C27C3: push 00000001h loc_005C27C5: mov ecx, var_94 loc_005C27CB: mov edx, [ecx] loc_005C27CD: mov eax, var_94 loc_005C27D3: push eax loc_005C27D4: call [edx+00000084h] loc_005C27DA: fnclex loc_005C27DC: mov var_98, eax loc_005C27E2: cmp var_98, 00000000h loc_005C27E9: jge 005C2811h loc_005C27EB: push 00000084h loc_005C27F0: push 00443788h loc_005C27F5: mov ecx, var_94 loc_005C27FB: push ecx loc_005C27FC: mov edx, var_98 loc_005C2802: push edx loc_005C2803: call [004010CCh] ; __vbaHresultCheckObj loc_005C2809: mov var_D8, eax loc_005C280F: jmp 005C281Bh loc_005C2811: mov var_D8, 00000000h loc_005C281B: push 00443998h loc_005C2820: push 00000000h loc_005C2822: push 00000007h loc_005C2824: mov eax, Me loc_005C2827: mov ecx, [eax] loc_005C2829: mov edx, Me loc_005C282C: push edx loc_005C282D: call [ecx+0000033Ch] loc_005C2833: push eax loc_005C2834: lea eax, var_3C loc_005C2837: push eax loc_005C2838: call [00401128h] ; __vbaObjSet loc_005C283E: push eax loc_005C283F: lea ecx, var_64 loc_005C2842: push ecx loc_005C2843: call [00401214h] ; __vbaLateIdCallLd loc_005C2849: add esp, 00000010h loc_005C284C: push eax loc_005C284D: call [004011F8h] ; __vbaCastObjVar loc_005C2853: push eax loc_005C2854: lea edx, var_40 loc_005C2857: push edx loc_005C2858: call [00401128h] ; __vbaObjSet loc_005C285E: mov var_9C, eax loc_005C2864: lea eax, var_24 loc_005C2867: mov var_7C, eax loc_005C286A: mov var_84, 00004003h loc_005C2874: lea ecx, var_44 loc_005C2877: push ecx loc_005C2878: lea edx, var_84 loc_005C287E: push edx loc_005C287F: mov eax, var_9C loc_005C2885: mov ecx, [eax] loc_005C2887: mov edx, var_9C loc_005C288D: push edx loc_005C288E: call [ecx+00000024h] loc_005C2891: fnclex loc_005C2893: mov var_A0, eax loc_005C2899: cmp var_A0, 00000000h loc_005C28A0: jge 005C28C5h loc_005C28A2: push 00000024h loc_005C28A4: push 00443998h loc_005C28A9: mov eax, var_9C loc_005C28AF: push eax loc_005C28B0: mov ecx, var_A0 loc_005C28B6: push ecx loc_005C28B7: call [004010CCh] ; __vbaHresultCheckObj loc_005C28BD: mov var_DC, eax loc_005C28C3: jmp 005C28CFh loc_005C28C5: mov var_DC, 00000000h loc_005C28CF: mov edx, var_44 loc_005C28D2: mov var_A4, edx loc_005C28D8: lea eax, var_2C loc_005C28DB: push eax loc_005C28DC: push 00000001h loc_005C28DE: mov ecx, var_A4 loc_005C28E4: mov edx, [ecx] loc_005C28E6: mov eax, var_A4 loc_005C28EC: push eax loc_005C28ED: call [edx+00000084h] loc_005C28F3: fnclex loc_005C28F5: mov var_A8, eax loc_005C28FB: cmp var_A8, 00000000h loc_005C2902: jge 005C292Ah loc_005C2904: push 00000084h loc_005C2909: push 00443788h loc_005C290E: mov ecx, var_A4 loc_005C2914: push ecx loc_005C2915: mov edx, var_A8 loc_005C291B: push edx loc_005C291C: call [004010CCh] ; __vbaHresultCheckObj loc_005C2922: mov var_E0, eax loc_005C2928: jmp 005C2934h loc_005C292A: mov var_E0, 00000000h loc_005C2934: mov eax, var_28 loc_005C2937: push eax loc_005C2938: push 0043C220h ; "Download Complete" loc_005C293D: call [004011B8h] ; __vbaStrCmp loc_005C2943: mov esi, eax loc_005C2945: neg esi loc_005C2947: sbb esi, esi loc_005C2949: neg esi loc_005C294B: neg esi loc_005C294D: mov ecx, var_2C loc_005C2950: push ecx loc_005C2951: push 0043C248h ; "Installed" loc_005C2956: call [004011B8h] ; __vbaStrCmp loc_005C295C: neg eax loc_005C295E: sbb eax, eax loc_005C2960: neg eax loc_005C2962: neg eax loc_005C2964: and si, ax loc_005C2967: mov var_AC, si loc_005C296E: lea edx, var_2C loc_005C2971: push edx loc_005C2972: lea eax, var_28 loc_005C2975: push eax loc_005C2976: push 00000002h loc_005C2978: call [00401324h] ; __vbaFreeStrList loc_005C297E: add esp, 0000000Ch loc_005C2981: lea ecx, var_44 loc_005C2984: push ecx loc_005C2985: lea edx, var_40 loc_005C2988: push edx loc_005C2989: lea eax, var_3C loc_005C298C: push eax loc_005C298D: lea ecx, var_38 loc_005C2990: push ecx loc_005C2991: lea edx, var_34 loc_005C2994: push edx loc_005C2995: lea eax, var_30 loc_005C2998: push eax loc_005C2999: push 00000006h loc_005C299B: call [00401068h] ; __vbaFreeObjList loc_005C29A1: add esp, 0000001Ch loc_005C29A4: lea ecx, var_64 loc_005C29A7: push ecx loc_005C29A8: lea edx, var_54 loc_005C29AB: push edx loc_005C29AC: push 00000002h loc_005C29AE: call [00401050h] ; __vbaFreeVarList loc_005C29B4: add esp, 0000000Ch loc_005C29B7: movsx eax, var_AC loc_005C29BE: test eax, eax loc_005C29C0: jz 005C2AFBh loc_005C29C6: mov var_4, 00000006h loc_005C29CD: push 00443998h loc_005C29D2: push 00000000h loc_005C29D4: push 00000007h loc_005C29D6: mov ecx, Me loc_005C29D9: mov edx, [ecx] loc_005C29DB: mov eax, Me loc_005C29DE: push eax loc_005C29DF: call [edx+0000033Ch] loc_005C29E5: push eax loc_005C29E6: lea ecx, var_30 loc_005C29E9: push ecx loc_005C29EA: call [00401128h] ; __vbaObjSet loc_005C29F0: push eax loc_005C29F1: lea edx, var_54 loc_005C29F4: push edx loc_005C29F5: call [00401214h] ; __vbaLateIdCallLd loc_005C29FB: add esp, 00000010h loc_005C29FE: push eax loc_005C29FF: call [004011F8h] ; __vbaCastObjVar loc_005C2A05: push eax loc_005C2A06: lea eax, var_34 loc_005C2A09: push eax loc_005C2A0A: call [00401128h] ; __vbaObjSet loc_005C2A10: mov var_8C, eax loc_005C2A16: lea ecx, var_24 loc_005C2A19: mov var_6C, ecx loc_005C2A1C: mov var_74, 00004003h loc_005C2A23: lea edx, var_38 loc_005C2A26: push edx loc_005C2A27: lea eax, var_74 loc_005C2A2A: push eax loc_005C2A2B: mov ecx, var_8C loc_005C2A31: mov edx, [ecx] loc_005C2A33: mov eax, var_8C loc_005C2A39: push eax loc_005C2A3A: call [edx+00000024h] loc_005C2A3D: fnclex loc_005C2A3F: mov var_90, eax loc_005C2A45: cmp var_90, 00000000h loc_005C2A4C: jge 005C2A71h loc_005C2A4E: push 00000024h loc_005C2A50: push 00443998h loc_005C2A55: mov ecx, var_8C loc_005C2A5B: push ecx loc_005C2A5C: mov edx, var_90 loc_005C2A62: push edx loc_005C2A63: call [004010CCh] ; __vbaHresultCheckObj loc_005C2A69: mov var_E4, eax loc_005C2A6F: jmp 005C2A7Bh loc_005C2A71: mov var_E4, 00000000h loc_005C2A7B: mov eax, var_38 loc_005C2A7E: mov var_94, eax loc_005C2A84: push FFFFFFFFh loc_005C2A86: mov ecx, var_94 loc_005C2A8C: mov edx, [ecx] loc_005C2A8E: mov eax, var_94 loc_005C2A94: push eax loc_005C2A95: call [edx+00000060h] loc_005C2A98: fnclex loc_005C2A9A: mov var_98, eax loc_005C2AA0: cmp var_98, 00000000h loc_005C2AA7: jge 005C2ACCh loc_005C2AA9: push 00000060h loc_005C2AAB: push 00443788h loc_005C2AB0: mov ecx, var_94 loc_005C2AB6: push ecx loc_005C2AB7: mov edx, var_98 loc_005C2ABD: push edx loc_005C2ABE: call [004010CCh] ; __vbaHresultCheckObj loc_005C2AC4: mov var_E8, eax loc_005C2ACA: jmp 005C2AD6h loc_005C2ACC: mov var_E8, 00000000h loc_005C2AD6: lea eax, var_38 loc_005C2AD9: push eax loc_005C2ADA: lea ecx, var_34 loc_005C2ADD: push ecx loc_005C2ADE: lea edx, var_30 loc_005C2AE1: push edx loc_005C2AE2: push 00000003h loc_005C2AE4: call [00401068h] ; __vbaFreeObjList loc_005C2AEA: add esp, 00000010h loc_005C2AED: lea ecx, var_54 loc_005C2AF0: call [00401030h] ; __vbaFreeVar loc_005C2AF6: jmp 005C2C2Bh loc_005C2AFB: mov var_4, 00000008h loc_005C2B02: push 00443998h loc_005C2B07: push 00000000h loc_005C2B09: push 00000007h loc_005C2B0B: mov eax, Me loc_005C2B0E: mov ecx, [eax] loc_005C2B10: mov edx, Me loc_005C2B13: push edx loc_005C2B14: call [ecx+0000033Ch] loc_005C2B1A: push eax loc_005C2B1B: lea eax, var_30 loc_005C2B1E: push eax loc_005C2B1F: call [00401128h] ; __vbaObjSet loc_005C2B25: push eax loc_005C2B26: lea ecx, var_54 loc_005C2B29: push ecx loc_005C2B2A: call [00401214h] ; __vbaLateIdCallLd loc_005C2B30: add esp, 00000010h loc_005C2B33: push eax loc_005C2B34: call [004011F8h] ; __vbaCastObjVar loc_005C2B3A: push eax loc_005C2B3B: lea edx, var_34 loc_005C2B3E: push edx loc_005C2B3F: call [00401128h] ; __vbaObjSet loc_005C2B45: mov var_8C, eax loc_005C2B4B: lea eax, var_24 loc_005C2B4E: mov var_6C, eax loc_005C2B51: mov var_74, 00004003h loc_005C2B58: lea ecx, var_38 loc_005C2B5B: push ecx loc_005C2B5C: lea edx, var_74 loc_005C2B5F: push edx loc_005C2B60: mov eax, var_8C loc_005C2B66: mov ecx, [eax] loc_005C2B68: mov edx, var_8C loc_005C2B6E: push edx loc_005C2B6F: call [ecx+00000024h] loc_005C2B72: fnclex loc_005C2B74: mov var_90, eax loc_005C2B7A: cmp var_90, 00000000h loc_005C2B81: jge 005C2BA6h loc_005C2B83: push 00000024h loc_005C2B85: push 00443998h loc_005C2B8A: mov eax, var_8C loc_005C2B90: push eax loc_005C2B91: mov ecx, var_90 loc_005C2B97: push ecx loc_005C2B98: call [004010CCh] ; __vbaHresultCheckObj loc_005C2B9E: mov var_EC, eax loc_005C2BA4: jmp 005C2BB0h loc_005C2BA6: mov var_EC, 00000000h loc_005C2BB0: mov edx, var_38 loc_005C2BB3: mov var_94, edx loc_005C2BB9: push 00000000h loc_005C2BBB: mov eax, var_94 loc_005C2BC1: mov ecx, [eax] loc_005C2BC3: mov edx, var_94 loc_005C2BC9: push edx loc_005C2BCA: call [ecx+00000060h] loc_005C2BCD: fnclex loc_005C2BCF: mov var_98, eax loc_005C2BD5: cmp var_98, 00000000h loc_005C2BDC: jge 005C2C01h loc_005C2BDE: push 00000060h loc_005C2BE0: push 00443788h loc_005C2BE5: mov eax, var_94 loc_005C2BEB: push eax loc_005C2BEC: mov ecx, var_98 loc_005C2BF2: push ecx loc_005C2BF3: call [004010CCh] ; __vbaHresultCheckObj loc_005C2BF9: mov var_F0, eax loc_005C2BFF: jmp 005C2C0Bh loc_005C2C01: mov var_F0, 00000000h loc_005C2C0B: lea edx, var_38 loc_005C2C0E: push edx loc_005C2C0F: lea eax, var_34 loc_005C2C12: push eax loc_005C2C13: lea ecx, var_30 loc_005C2C16: push ecx loc_005C2C17: push 00000003h loc_005C2C19: call [00401068h] ; __vbaFreeObjList loc_005C2C1F: add esp, 00000010h loc_005C2C22: lea ecx, var_54 loc_005C2C25: call [00401030h] ; __vbaFreeVar loc_005C2C2B: mov var_4, 0000000Ah loc_005C2C32: jmp 005C26E0h loc_005C2C37: push 005C2C89h loc_005C2C3C: jmp 005C2C88h loc_005C2C3E: lea edx, var_2C loc_005C2C41: push edx loc_005C2C42: lea eax, var_28 loc_005C2C45: push eax loc_005C2C46: push 00000002h loc_005C2C48: call [00401324h] ; __vbaFreeStrList loc_005C2C4E: add esp, 0000000Ch loc_005C2C51: lea ecx, var_44 loc_005C2C54: push ecx loc_005C2C55: lea edx, var_40 loc_005C2C58: push edx loc_005C2C59: lea eax, var_3C loc_005C2C5C: push eax loc_005C2C5D: lea ecx, var_38 loc_005C2C60: push ecx loc_005C2C61: lea edx, var_34 loc_005C2C64: push edx loc_005C2C65: lea eax, var_30 loc_005C2C68: push eax loc_005C2C69: push 00000006h loc_005C2C6B: call [00401068h] ; __vbaFreeObjList loc_005C2C71: add esp, 0000001Ch loc_005C2C74: lea ecx, var_64 loc_005C2C77: push ecx loc_005C2C78: lea edx, var_54 loc_005C2C7B: push edx loc_005C2C7C: push 00000002h loc_005C2C7E: call [00401050h] ; __vbaFreeVarList loc_005C2C84: add esp, 0000000Ch loc_005C2C87: ret loc_005C2C88: ret loc_005C2C89: xor eax, eax loc_005C2C8B: mov ecx, var_20 loc_005C2C8E: mov fs:[00000000h], ecx loc_005C2C95: pop edi loc_005C2C96: pop esi loc_005C2C97: pop ebx loc_005C2C98: mov esp, ebp loc_005C2C9A: pop ebp loc_005C2C9B: retn 0004h End Sub Private Sub Proc_5_27_5C2CB0 loc_005C2CB0: push ebp loc_005C2CB1: mov ebp, esp loc_005C2CB3: sub esp, 00000018h loc_005C2CB6: push 00412856h ; __vbaExceptHandler loc_005C2CBB: mov eax, fs:[00000000h] loc_005C2CC1: push eax loc_005C2CC2: mov fs:[00000000h], esp loc_005C2CC9: mov eax, 00000088h loc_005C2CCE: call 00412850h ; __vbaChkstk loc_005C2CD3: push ebx loc_005C2CD4: push esi loc_005C2CD5: push edi loc_005C2CD6: mov var_18, esp loc_005C2CD9: mov var_14, 00401840h ; "$" loc_005C2CE0: mov var_10, 00000000h loc_005C2CE7: mov var_C, 00000000h loc_005C2CEE: mov var_4, 00000001h loc_005C2CF5: mov eax, Me loc_005C2CF8: cmp [eax], 0074D768h loc_005C2CFE: jnz 005C2D0Ch loc_005C2D00: mov var_8C, 00000000h loc_005C2D0A: jmp 005C2D18h loc_005C2D0C: call [00401280h] ; __vbaFailedFriend loc_005C2D12: mov var_8C, eax loc_005C2D18: mov var_4, 00000002h loc_005C2D1F: mov var_4, 00000003h loc_005C2D26: push FFFFFFFFh loc_005C2D28: call [00401124h] ; __vbaOnError loc_005C2D2E: mov var_4, 00000004h loc_005C2D35: push 00443998h loc_005C2D3A: push 00000000h loc_005C2D3C: push 00000007h loc_005C2D3E: mov ecx, Me loc_005C2D41: mov edx, [ecx] loc_005C2D43: mov eax, Me loc_005C2D46: push eax loc_005C2D47: call [edx+0000033Ch] loc_005C2D4D: push eax loc_005C2D4E: lea ecx, var_2C loc_005C2D51: push ecx loc_005C2D52: call [00401128h] ; __vbaObjSet loc_005C2D58: push eax loc_005C2D59: lea edx, var_44 loc_005C2D5C: push edx loc_005C2D5D: call [00401214h] ; __vbaLateIdCallLd loc_005C2D63: add esp, 00000010h loc_005C2D66: push eax loc_005C2D67: call [004011F8h] ; __vbaCastObjVar loc_005C2D6D: push eax loc_005C2D6E: lea eax, var_30 loc_005C2D71: push eax loc_005C2D72: call [00401128h] ; __vbaObjSet loc_005C2D78: mov var_5C, eax loc_005C2D7B: lea ecx, var_58 loc_005C2D7E: push ecx loc_005C2D7F: mov edx, var_5C loc_005C2D82: mov eax, [edx] loc_005C2D84: mov ecx, var_5C loc_005C2D87: push ecx loc_005C2D88: call [eax+0000001Ch] loc_005C2D8B: fnclex loc_005C2D8D: mov var_60, eax loc_005C2D90: cmp var_60, 00000000h loc_005C2D94: jge 005C2DB3h loc_005C2D96: push 0000001Ch loc_005C2D98: push 00443998h loc_005C2D9D: mov edx, var_5C loc_005C2DA0: push edx loc_005C2DA1: mov eax, var_60 loc_005C2DA4: push eax loc_005C2DA5: call [004010CCh] ; __vbaHresultCheckObj loc_005C2DAB: mov var_90, eax loc_005C2DB1: jmp 005C2DBDh loc_005C2DB3: mov var_90, 00000000h loc_005C2DBD: mov ecx, var_58 loc_005C2DC0: mov var_74, ecx loc_005C2DC3: mov var_70, 00000001h loc_005C2DCA: mov var_24, 00000001h loc_005C2DD1: lea edx, var_30 loc_005C2DD4: push edx loc_005C2DD5: lea eax, var_2C loc_005C2DD8: push eax loc_005C2DD9: push 00000002h loc_005C2DDB: call [00401068h] ; __vbaFreeObjList loc_005C2DE1: add esp, 0000000Ch loc_005C2DE4: lea ecx, var_44 loc_005C2DE7: call [00401030h] ; __vbaFreeVar loc_005C2DED: jmp 005C2DFEh loc_005C2DEF: mov ecx, var_24 loc_005C2DF2: add ecx, var_70 loc_005C2DF5: jo 005C31ADh loc_005C2DFB: mov var_24, ecx loc_005C2DFE: mov edx, var_24 loc_005C2E01: cmp edx, var_74 loc_005C2E04: jg 005C3166h loc_005C2E0A: mov var_4, 00000005h loc_005C2E11: push 00443998h loc_005C2E16: push 00000000h loc_005C2E18: push 00000007h loc_005C2E1A: mov eax, Me loc_005C2E1D: mov ecx, [eax] loc_005C2E1F: mov edx, Me loc_005C2E22: push edx loc_005C2E23: call [ecx+0000033Ch] loc_005C2E29: push eax loc_005C2E2A: lea eax, var_2C loc_005C2E2D: push eax loc_005C2E2E: call [00401128h] ; __vbaObjSet loc_005C2E34: push eax loc_005C2E35: lea ecx, var_44 loc_005C2E38: push ecx loc_005C2E39: call [00401214h] ; __vbaLateIdCallLd loc_005C2E3F: add esp, 00000010h loc_005C2E42: push eax loc_005C2E43: call [004011F8h] ; __vbaCastObjVar loc_005C2E49: push eax loc_005C2E4A: lea edx, var_30 loc_005C2E4D: push edx loc_005C2E4E: call [00401128h] ; __vbaObjSet loc_005C2E54: mov var_5C, eax loc_005C2E57: lea eax, var_24 loc_005C2E5A: mov var_4C, eax loc_005C2E5D: mov var_54, 00004003h loc_005C2E64: lea ecx, var_34 loc_005C2E67: push ecx loc_005C2E68: lea edx, var_54 loc_005C2E6B: push edx loc_005C2E6C: mov eax, var_5C loc_005C2E6F: mov ecx, [eax] loc_005C2E71: mov edx, var_5C loc_005C2E74: push edx loc_005C2E75: call [ecx+00000024h] loc_005C2E78: fnclex loc_005C2E7A: mov var_60, eax loc_005C2E7D: cmp var_60, 00000000h loc_005C2E81: jge 005C2EA0h loc_005C2E83: push 00000024h loc_005C2E85: push 00443998h loc_005C2E8A: mov eax, var_5C loc_005C2E8D: push eax loc_005C2E8E: mov ecx, var_60 loc_005C2E91: push ecx loc_005C2E92: call [004010CCh] ; __vbaHresultCheckObj loc_005C2E98: mov var_94, eax loc_005C2E9E: jmp 005C2EAAh loc_005C2EA0: mov var_94, 00000000h loc_005C2EAA: mov edx, var_34 loc_005C2EAD: mov var_64, edx loc_005C2EB0: lea eax, var_28 loc_005C2EB3: push eax loc_005C2EB4: push 00000001h loc_005C2EB6: mov ecx, var_64 loc_005C2EB9: mov edx, [ecx] loc_005C2EBB: mov eax, var_64 loc_005C2EBE: push eax loc_005C2EBF: call [edx+00000084h] loc_005C2EC5: fnclex loc_005C2EC7: mov var_68, eax loc_005C2ECA: cmp var_68, 00000000h loc_005C2ECE: jge 005C2EF0h loc_005C2ED0: push 00000084h loc_005C2ED5: push 00443788h loc_005C2EDA: mov ecx, var_64 loc_005C2EDD: push ecx loc_005C2EDE: mov edx, var_68 loc_005C2EE1: push edx loc_005C2EE2: call [004010CCh] ; __vbaHresultCheckObj loc_005C2EE8: mov var_98, eax loc_005C2EEE: jmp 005C2EFAh loc_005C2EF0: mov var_98, 00000000h loc_005C2EFA: mov eax, var_28 loc_005C2EFD: push eax loc_005C2EFE: push 0044379Ch ; "NEW" loc_005C2F03: call [004011B8h] ; __vbaStrCmp loc_005C2F09: neg eax loc_005C2F0B: sbb eax, eax loc_005C2F0D: inc eax loc_005C2F0E: neg eax loc_005C2F10: mov var_6C, ax loc_005C2F14: lea ecx, var_28 loc_005C2F17: call [00401430h] ; __vbaFreeStr loc_005C2F1D: lea ecx, var_34 loc_005C2F20: push ecx loc_005C2F21: lea edx, var_30 loc_005C2F24: push edx loc_005C2F25: lea eax, var_2C loc_005C2F28: push eax loc_005C2F29: push 00000003h loc_005C2F2B: call [00401068h] ; __vbaFreeObjList loc_005C2F31: add esp, 00000010h loc_005C2F34: lea ecx, var_44 loc_005C2F37: call [00401030h] ; __vbaFreeVar loc_005C2F3D: movsx ecx, var_6C loc_005C2F41: test ecx, ecx loc_005C2F43: jz 005C3054h loc_005C2F49: mov var_4, 00000006h loc_005C2F50: push 00443998h loc_005C2F55: push 00000000h loc_005C2F57: push 00000007h loc_005C2F59: mov edx, Me loc_005C2F5C: mov eax, [edx] loc_005C2F5E: mov ecx, Me loc_005C2F61: push ecx loc_005C2F62: call [eax+0000033Ch] loc_005C2F68: push eax loc_005C2F69: lea edx, var_2C loc_005C2F6C: push edx loc_005C2F6D: call [00401128h] ; __vbaObjSet loc_005C2F73: push eax loc_005C2F74: lea eax, var_44 loc_005C2F77: push eax loc_005C2F78: call [00401214h] ; __vbaLateIdCallLd loc_005C2F7E: add esp, 00000010h loc_005C2F81: push eax loc_005C2F82: call [004011F8h] ; __vbaCastObjVar loc_005C2F88: push eax loc_005C2F89: lea ecx, var_30 loc_005C2F8C: push ecx loc_005C2F8D: call [00401128h] ; __vbaObjSet loc_005C2F93: mov var_5C, eax loc_005C2F96: lea edx, var_24 loc_005C2F99: mov var_4C, edx loc_005C2F9C: mov var_54, 00004003h loc_005C2FA3: lea eax, var_34 loc_005C2FA6: push eax loc_005C2FA7: lea ecx, var_54 loc_005C2FAA: push ecx loc_005C2FAB: mov edx, var_5C loc_005C2FAE: mov eax, [edx] loc_005C2FB0: mov ecx, var_5C loc_005C2FB3: push ecx loc_005C2FB4: call [eax+00000024h] loc_005C2FB7: fnclex loc_005C2FB9: mov var_60, eax loc_005C2FBC: cmp var_60, 00000000h loc_005C2FC0: jge 005C2FDFh loc_005C2FC2: push 00000024h loc_005C2FC4: push 00443998h loc_005C2FC9: mov edx, var_5C loc_005C2FCC: push edx loc_005C2FCD: mov eax, var_60 loc_005C2FD0: push eax loc_005C2FD1: call [004010CCh] ; __vbaHresultCheckObj loc_005C2FD7: mov var_9C, eax loc_005C2FDD: jmp 005C2FE9h loc_005C2FDF: mov var_9C, 00000000h loc_005C2FE9: mov ecx, var_34 loc_005C2FEC: mov var_64, ecx loc_005C2FEF: push FFFFFFFFh loc_005C2FF1: mov edx, var_64 loc_005C2FF4: mov eax, [edx] loc_005C2FF6: mov ecx, var_64 loc_005C2FF9: push ecx loc_005C2FFA: call [eax+00000060h] loc_005C2FFD: fnclex loc_005C2FFF: mov var_68, eax loc_005C3002: cmp var_68, 00000000h loc_005C3006: jge 005C3025h loc_005C3008: push 00000060h loc_005C300A: push 00443788h loc_005C300F: mov edx, var_64 loc_005C3012: push edx loc_005C3013: mov eax, var_68 loc_005C3016: push eax loc_005C3017: call [004010CCh] ; __vbaHresultCheckObj loc_005C301D: mov var_A0, eax loc_005C3023: jmp 005C302Fh loc_005C3025: mov var_A0, 00000000h loc_005C302F: lea ecx, var_34 loc_005C3032: push ecx loc_005C3033: lea edx, var_30 loc_005C3036: push edx loc_005C3037: lea eax, var_2C loc_005C303A: push eax loc_005C303B: push 00000003h loc_005C303D: call [00401068h] ; __vbaFreeObjList loc_005C3043: add esp, 00000010h loc_005C3046: lea ecx, var_44 loc_005C3049: call [00401030h] ; __vbaFreeVar loc_005C304F: jmp 005C315Ah loc_005C3054: mov var_4, 00000008h loc_005C305B: push 00443998h loc_005C3060: push 00000000h loc_005C3062: push 00000007h loc_005C3064: mov ecx, Me loc_005C3067: mov edx, [ecx] loc_005C3069: mov eax, Me loc_005C306C: push eax loc_005C306D: call [edx+0000033Ch] loc_005C3073: push eax loc_005C3074: lea ecx, var_2C loc_005C3077: push ecx loc_005C3078: call [00401128h] ; __vbaObjSet loc_005C307E: push eax loc_005C307F: lea edx, var_44 loc_005C3082: push edx loc_005C3083: call [00401214h] ; __vbaLateIdCallLd loc_005C3089: add esp, 00000010h loc_005C308C: push eax loc_005C308D: call [004011F8h] ; __vbaCastObjVar loc_005C3093: push eax loc_005C3094: lea eax, var_30 loc_005C3097: push eax loc_005C3098: call [00401128h] ; __vbaObjSet loc_005C309E: mov var_5C, eax loc_005C30A1: lea ecx, var_24 loc_005C30A4: mov var_4C, ecx loc_005C30A7: mov var_54, 00004003h loc_005C30AE: lea edx, var_34 loc_005C30B1: push edx loc_005C30B2: lea eax, var_54 loc_005C30B5: push eax loc_005C30B6: mov ecx, var_5C loc_005C30B9: mov edx, [ecx] loc_005C30BB: mov eax, var_5C loc_005C30BE: push eax loc_005C30BF: call [edx+00000024h] loc_005C30C2: fnclex loc_005C30C4: mov var_60, eax loc_005C30C7: cmp var_60, 00000000h loc_005C30CB: jge 005C30EAh loc_005C30CD: push 00000024h loc_005C30CF: push 00443998h loc_005C30D4: mov ecx, var_5C loc_005C30D7: push ecx loc_005C30D8: mov edx, var_60 loc_005C30DB: push edx loc_005C30DC: call [004010CCh] ; __vbaHresultCheckObj loc_005C30E2: mov var_A4, eax loc_005C30E8: jmp 005C30F4h loc_005C30EA: mov var_A4, 00000000h loc_005C30F4: mov eax, var_34 loc_005C30F7: mov var_64, eax loc_005C30FA: push 00000000h loc_005C30FC: mov ecx, var_64 loc_005C30FF: mov edx, [ecx] loc_005C3101: mov eax, var_64 loc_005C3104: push eax loc_005C3105: call [edx+00000060h] loc_005C3108: fnclex loc_005C310A: mov var_68, eax loc_005C310D: cmp var_68, 00000000h loc_005C3111: jge 005C3130h loc_005C3113: push 00000060h loc_005C3115: push 00443788h loc_005C311A: mov ecx, var_64 loc_005C311D: push ecx loc_005C311E: mov edx, var_68 loc_005C3121: push edx loc_005C3122: call [004010CCh] ; __vbaHresultCheckObj loc_005C3128: mov var_A8, eax loc_005C312E: jmp 005C313Ah loc_005C3130: mov var_A8, 00000000h loc_005C313A: lea eax, var_34 loc_005C313D: push eax loc_005C313E: lea ecx, var_30 loc_005C3141: push ecx loc_005C3142: lea edx, var_2C loc_005C3145: push edx loc_005C3146: push 00000003h loc_005C3148: call [00401068h] ; __vbaFreeObjList loc_005C314E: add esp, 00000010h loc_005C3151: lea ecx, var_44 loc_005C3154: call [00401030h] ; __vbaFreeVar loc_005C315A: mov var_4, 0000000Ah loc_005C3161: jmp 005C2DEFh loc_005C3166: push 005C3198h loc_005C316B: jmp 005C3197h loc_005C316D: lea ecx, var_28 loc_005C3170: call [00401430h] ; __vbaFreeStr loc_005C3176: lea eax, var_34 loc_005C3179: push eax loc_005C317A: lea ecx, var_30 loc_005C317D: push ecx loc_005C317E: lea edx, var_2C loc_005C3181: push edx loc_005C3182: push 00000003h loc_005C3184: call [00401068h] ; __vbaFreeObjList loc_005C318A: add esp, 00000010h loc_005C318D: lea ecx, var_44 loc_005C3190: call [00401030h] ; __vbaFreeVar loc_005C3196: ret loc_005C3197: ret loc_005C3198: xor eax, eax loc_005C319A: mov ecx, var_20 loc_005C319D: mov fs:[00000000h], ecx loc_005C31A4: pop edi loc_005C31A5: pop esi loc_005C31A6: pop ebx loc_005C31A7: mov esp, ebp loc_005C31A9: pop ebp loc_005C31AA: retn 0004h End Sub Private Sub Proc_5_28_5C31C0 loc_005C31C0: push ebp loc_005C31C1: mov ebp, esp loc_005C31C3: sub esp, 00000018h loc_005C31C6: push 00412856h ; __vbaExceptHandler loc_005C31CB: mov eax, fs:[00000000h] loc_005C31D1: push eax loc_005C31D2: mov fs:[00000000h], esp loc_005C31D9: mov eax, 00000070h loc_005C31DE: call 00412850h ; __vbaChkstk loc_005C31E3: push ebx loc_005C31E4: push esi loc_005C31E5: push edi loc_005C31E6: mov var_18, esp loc_005C31E9: mov var_14, 00401890h ; "$" loc_005C31F0: mov var_10, 00000000h loc_005C31F7: mov var_C, 00000000h loc_005C31FE: mov var_4, 00000001h loc_005C3205: mov eax, Me loc_005C3208: cmp [eax], 0074D768h loc_005C320E: jnz 005C321Ch loc_005C3210: mov var_84, 00000000h loc_005C321A: jmp 005C3228h loc_005C321C: call [00401280h] ; __vbaFailedFriend loc_005C3222: mov var_84, eax loc_005C3228: mov var_4, 00000002h loc_005C322F: mov var_4, 00000003h loc_005C3236: push FFFFFFFFh loc_005C3238: call [00401124h] ; __vbaOnError loc_005C323E: mov var_4, 00000004h loc_005C3245: push 00443998h loc_005C324A: push 00000000h loc_005C324C: push 00000007h loc_005C324E: mov ecx, Me loc_005C3251: mov edx, [ecx] loc_005C3253: mov eax, Me loc_005C3256: push eax loc_005C3257: call [edx+0000033Ch] loc_005C325D: push eax loc_005C325E: lea ecx, var_28 loc_005C3261: push ecx loc_005C3262: call [00401128h] ; __vbaObjSet loc_005C3268: push eax loc_005C3269: lea edx, var_40 loc_005C326C: push edx loc_005C326D: call [00401214h] ; __vbaLateIdCallLd loc_005C3273: add esp, 00000010h loc_005C3276: push eax loc_005C3277: call [004011F8h] ; __vbaCastObjVar loc_005C327D: push eax loc_005C327E: lea eax, var_2C loc_005C3281: push eax loc_005C3282: call [00401128h] ; __vbaObjSet loc_005C3288: mov var_58, eax loc_005C328B: lea ecx, var_54 loc_005C328E: push ecx loc_005C328F: mov edx, var_58 loc_005C3292: mov eax, [edx] loc_005C3294: mov ecx, var_58 loc_005C3297: push ecx loc_005C3298: call [eax+0000001Ch] loc_005C329B: fnclex loc_005C329D: mov var_5C, eax loc_005C32A0: cmp var_5C, 00000000h loc_005C32A4: jge 005C32C3h loc_005C32A6: push 0000001Ch loc_005C32A8: push 00443998h loc_005C32AD: mov edx, var_58 loc_005C32B0: push edx loc_005C32B1: mov eax, var_5C loc_005C32B4: push eax loc_005C32B5: call [004010CCh] ; __vbaHresultCheckObj loc_005C32BB: mov var_88, eax loc_005C32C1: jmp 005C32CDh loc_005C32C3: mov var_88, 00000000h loc_005C32CD: mov ecx, var_54 loc_005C32D0: mov var_6C, ecx loc_005C32D3: mov var_68, 00000001h loc_005C32DA: mov var_24, 00000001h loc_005C32E1: lea edx, var_2C loc_005C32E4: push edx loc_005C32E5: lea eax, var_28 loc_005C32E8: push eax loc_005C32E9: push 00000002h loc_005C32EB: call [00401068h] ; __vbaFreeObjList loc_005C32F1: add esp, 0000000Ch loc_005C32F4: lea ecx, var_40 loc_005C32F7: call [00401030h] ; __vbaFreeVar loc_005C32FD: jmp 005C330Eh loc_005C32FF: mov ecx, var_24 loc_005C3302: add ecx, var_68 loc_005C3305: jo 005C346Ah loc_005C330B: mov var_24, ecx loc_005C330E: mov edx, var_24 loc_005C3311: cmp edx, var_6C loc_005C3314: jg 005C342Ch loc_005C331A: mov var_4, 00000005h loc_005C3321: push 00443998h loc_005C3326: push 00000000h loc_005C3328: push 00000007h loc_005C332A: mov eax, Me loc_005C332D: mov ecx, [eax] loc_005C332F: mov edx, Me loc_005C3332: push edx loc_005C3333: call [ecx+0000033Ch] loc_005C3339: push eax loc_005C333A: lea eax, var_28 loc_005C333D: push eax loc_005C333E: call [00401128h] ; __vbaObjSet loc_005C3344: push eax loc_005C3345: lea ecx, var_40 loc_005C3348: push ecx loc_005C3349: call [00401214h] ; __vbaLateIdCallLd loc_005C334F: add esp, 00000010h loc_005C3352: push eax loc_005C3353: call [004011F8h] ; __vbaCastObjVar loc_005C3359: push eax loc_005C335A: lea edx, var_2C loc_005C335D: push edx loc_005C335E: call [00401128h] ; __vbaObjSet loc_005C3364: mov var_58, eax loc_005C3367: lea eax, var_24 loc_005C336A: mov var_48, eax loc_005C336D: mov var_50, 00004003h loc_005C3374: lea ecx, var_30 loc_005C3377: push ecx loc_005C3378: lea edx, var_50 loc_005C337B: push edx loc_005C337C: mov eax, var_58 loc_005C337F: mov ecx, [eax] loc_005C3381: mov edx, var_58 loc_005C3384: push edx loc_005C3385: call [ecx+00000024h] loc_005C3388: fnclex loc_005C338A: mov var_5C, eax loc_005C338D: cmp var_5C, 00000000h loc_005C3391: jge 005C33B0h loc_005C3393: push 00000024h loc_005C3395: push 00443998h loc_005C339A: mov eax, var_58 loc_005C339D: push eax loc_005C339E: mov ecx, var_5C loc_005C33A1: push ecx loc_005C33A2: call [004010CCh] ; __vbaHresultCheckObj loc_005C33A8: mov var_8C, eax loc_005C33AE: jmp 005C33BAh loc_005C33B0: mov var_8C, 00000000h loc_005C33BA: mov edx, var_30 loc_005C33BD: mov var_60, edx loc_005C33C0: push FFFFFFFFh loc_005C33C2: mov eax, var_60 loc_005C33C5: mov ecx, [eax] loc_005C33C7: mov edx, var_60 loc_005C33CA: push edx loc_005C33CB: call [ecx+00000060h] loc_005C33CE: fnclex loc_005C33D0: mov var_64, eax loc_005C33D3: cmp var_64, 00000000h loc_005C33D7: jge 005C33F6h loc_005C33D9: push 00000060h loc_005C33DB: push 00443788h loc_005C33E0: mov eax, var_60 loc_005C33E3: push eax loc_005C33E4: mov ecx, var_64 loc_005C33E7: push ecx loc_005C33E8: call [004010CCh] ; __vbaHresultCheckObj loc_005C33EE: mov var_90, eax loc_005C33F4: jmp 005C3400h loc_005C33F6: mov var_90, 00000000h loc_005C3400: lea edx, var_30 loc_005C3403: push edx loc_005C3404: lea eax, var_2C loc_005C3407: push eax loc_005C3408: lea ecx, var_28 loc_005C340B: push ecx loc_005C340C: push 00000003h loc_005C340E: call [00401068h] ; __vbaFreeObjList loc_005C3414: add esp, 00000010h loc_005C3417: lea ecx, var_40 loc_005C341A: call [00401030h] ; __vbaFreeVar loc_005C3420: mov var_4, 00000006h loc_005C3427: jmp 005C32FFh loc_005C342C: push 005C3455h loc_005C3431: jmp 005C3454h loc_005C3433: lea edx, var_30 loc_005C3436: push edx loc_005C3437: lea eax, var_2C loc_005C343A: push eax loc_005C343B: lea ecx, var_28 loc_005C343E: push ecx loc_005C343F: push 00000003h loc_005C3441: call [00401068h] ; __vbaFreeObjList loc_005C3447: add esp, 00000010h loc_005C344A: lea ecx, var_40 loc_005C344D: call [00401030h] ; __vbaFreeVar loc_005C3453: ret loc_005C3454: ret loc_005C3455: xor eax, eax loc_005C3457: mov ecx, var_20 loc_005C345A: mov fs:[00000000h], ecx loc_005C3461: pop edi loc_005C3462: pop esi loc_005C3463: pop ebx loc_005C3464: mov esp, ebp loc_005C3466: pop ebp loc_005C3467: retn 0004h End Sub Private Sub Proc_5_29_5C3470(arg_C, arg_10) '5C3470 loc_005C3470: push ebp loc_005C3471: mov ebp, esp loc_005C3473: sub esp, 00000014h loc_005C3476: push 00412856h ; __vbaExceptHandler loc_005C347B: mov eax, fs:[00000000h] loc_005C3481: push eax loc_005C3482: mov fs:[00000000h], esp loc_005C3489: sub esp, 00000090h loc_005C348F: push ebx loc_005C3490: push esi loc_005C3491: push edi loc_005C3492: mov var_14, esp loc_005C3495: mov var_10, 004018D0h loc_005C349C: xor esi, esi loc_005C349E: mov var_C, esi loc_005C34A1: mov var_8, esi loc_005C34A4: mov var_20, esi loc_005C34A7: mov var_24, esi loc_005C34AA: mov var_34, esi loc_005C34AD: mov var_44, esi loc_005C34B0: mov var_54, esi loc_005C34B3: mov var_64, esi loc_005C34B6: mov edi, Me loc_005C34B9: cmp [edi], 0074D768h loc_005C34BF: jz 005C34C7h loc_005C34C1: call [00401280h] ; __vbaFailedFriend loc_005C34C7: push 00000001h loc_005C34C9: call [00401124h] ; __vbaOnError loc_005C34CF: mov eax, [edi+00000058h] loc_005C34D2: cmp eax, esi loc_005C34D4: jz 005C34F8h loc_005C34D6: cmp [eax], 0001h loc_005C34DA: jnz 005C34F8h loc_005C34DC: mov ebx, arg_10 loc_005C34DF: mov esi, ebx loc_005C34E1: sub esi, [eax+00000014h] loc_005C34E4: cmp esi, [eax+00000010h] loc_005C34E7: jb 005C34EFh loc_005C34E9: call [004011A8h] ; __vbaGenerateBoundsError loc_005C34EF: shl esi, 05h loc_005C34F2: mov eax, esi loc_005C34F4: xor esi, esi loc_005C34F6: jmp 005C3501h loc_005C34F8: call [004011A8h] ; __vbaGenerateBoundsError loc_005C34FE: mov ebx, arg_10 loc_005C3501: mov ecx, arg_C loc_005C3504: mov edx, [ecx] loc_005C3506: mov ecx, [edi+00000058h] loc_005C3509: mov ecx, [ecx+0000000Ch] loc_005C350C: add ecx, eax loc_005C350E: call [00401310h] ; __vbaStrCopy loc_005C3514: mov eax, [edi+00000058h] loc_005C3517: cmp eax, esi loc_005C3519: jz 005C3538h loc_005C351B: cmp [eax], 0001h loc_005C351F: jnz 005C3538h loc_005C3521: sub ebx, [eax+00000014h] loc_005C3524: mov esi, ebx loc_005C3526: cmp esi, [eax+00000010h] loc_005C3529: jb 005C3531h loc_005C352B: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3531: shl esi, 05h loc_005C3534: mov eax, esi loc_005C3536: jmp 005C353Eh loc_005C3538: call [004011A8h] ; __vbaGenerateBoundsError loc_005C353E: mov edx, arg_C loc_005C3541: mov edx, [edx+00000004h] loc_005C3544: mov ecx, [edi+00000058h] loc_005C3547: mov ecx, [ecx+0000000Ch] loc_005C354A: lea ecx, [ecx+eax+00000004h] loc_005C354E: call [00401310h] ; __vbaStrCopy loc_005C3554: call [00401114h] ; __vbaExitProc loc_005C355A: push 005C364Ch loc_005C355F: jmp 005C364Bh loc_005C3564: call [00401340h] ; rtcErrObj loc_005C356A: push eax loc_005C356B: lea edx, var_24 loc_005C356E: push edx loc_005C356F: call [00401128h] ; __vbaObjSet loc_005C3575: mov esi, eax loc_005C3577: mov eax, [esi] loc_005C3579: lea ecx, var_20 loc_005C357C: push ecx loc_005C357D: push esi loc_005C357E: call [eax+0000002Ch] loc_005C3581: fnclex loc_005C3583: test eax, eax loc_005C3585: jge 005C3596h loc_005C3587: push 0000002Ch loc_005C3589: push 00443540h loc_005C358E: push esi loc_005C358F: push eax loc_005C3590: call [004010CCh] ; __vbaHresultCheckObj loc_005C3596: mov ecx, 80020004h loc_005C359B: mov var_5C, ecx loc_005C359E: mov eax, 0000000Ah loc_005C35A3: mov var_64, eax loc_005C35A6: mov var_4C, ecx loc_005C35A9: mov var_54, eax loc_005C35AC: mov var_3C, ecx loc_005C35AF: mov var_44, eax loc_005C35B2: push 004439ACh ; "Error editing Download List Entry: " loc_005C35B7: mov edx, var_20 loc_005C35BA: push edx loc_005C35BB: call [00401098h] ; __vbaStrCat loc_005C35C1: mov var_2C, eax loc_005C35C4: mov var_34, 00000008h loc_005C35CB: lea eax, var_64 loc_005C35CE: push eax loc_005C35CF: lea ecx, var_54 loc_005C35D2: push ecx loc_005C35D3: lea edx, var_44 loc_005C35D6: push edx loc_005C35D7: push 00000030h loc_005C35D9: lea eax, var_34 loc_005C35DC: push eax loc_005C35DD: call [00401120h] ; rtcMsgBox loc_005C35E3: lea ecx, var_20 loc_005C35E6: call [00401430h] ; __vbaFreeStr loc_005C35EC: lea ecx, var_24 loc_005C35EF: call [0040142Ch] ; __vbaFreeObj loc_005C35F5: lea ecx, var_64 loc_005C35F8: push ecx loc_005C35F9: lea edx, var_54 loc_005C35FC: push edx loc_005C35FD: lea eax, var_44 loc_005C3600: push eax loc_005C3601: lea ecx, var_34 loc_005C3604: push ecx loc_005C3605: push 00000004h loc_005C3607: call [00401050h] ; __vbaFreeVarList loc_005C360D: add esp, 00000014h loc_005C3610: call [00401114h] ; __vbaExitProc loc_005C3616: push 005C364Ch loc_005C361B: jmp 005C364Bh loc_005C361D: lea ecx, var_20 loc_005C3620: call [00401430h] ; __vbaFreeStr loc_005C3626: lea ecx, var_24 loc_005C3629: call [0040142Ch] ; __vbaFreeObj loc_005C362F: lea edx, var_64 loc_005C3632: push edx loc_005C3633: lea eax, var_54 loc_005C3636: push eax loc_005C3637: lea ecx, var_44 loc_005C363A: push ecx loc_005C363B: lea edx, var_34 loc_005C363E: push edx loc_005C363F: push 00000004h loc_005C3641: call [00401050h] ; __vbaFreeVarList loc_005C3647: add esp, 00000014h loc_005C364A: ret loc_005C364B: ret loc_005C364C: xor eax, eax loc_005C364E: mov ecx, var_1C loc_005C3651: mov fs:[00000000h], ecx loc_005C3658: pop edi loc_005C3659: pop esi loc_005C365A: pop ebx loc_005C365B: mov esp, ebp loc_005C365D: pop ebp loc_005C365E: retn 000Ch End Sub Private Sub Proc_5_30_5C3670(arg_C, arg_10) '5C3670 loc_005C3670: push ebp loc_005C3671: mov ebp, esp loc_005C3673: sub esp, 00000014h loc_005C3676: push 00412856h ; __vbaExceptHandler loc_005C367B: mov eax, fs:[00000000h] loc_005C3681: push eax loc_005C3682: mov fs:[00000000h], esp loc_005C3689: sub esp, 000000ACh loc_005C368F: push ebx loc_005C3690: push esi loc_005C3691: push edi loc_005C3692: mov var_14, esp loc_005C3695: mov var_10, 004018F8h loc_005C369C: xor esi, esi loc_005C369E: mov var_C, esi loc_005C36A1: mov var_8, esi loc_005C36A4: mov var_30, esi loc_005C36A7: mov var_34, esi loc_005C36AA: mov var_38, esi loc_005C36AD: mov var_48, esi loc_005C36B0: mov var_58, esi loc_005C36B3: mov var_68, esi loc_005C36B6: mov var_78, esi loc_005C36B9: mov edi, Me loc_005C36BC: cmp [edi], 0074D768h loc_005C36C2: jz 005C36CAh loc_005C36C4: call [00401280h] ; __vbaFailedFriend loc_005C36CA: push 00000001h loc_005C36CC: call [00401124h] ; __vbaOnError loc_005C36D2: mov var_2C, esi loc_005C36D5: add edi, 00000058h loc_005C36D8: mov eax, [edi] loc_005C36DA: push eax loc_005C36DB: push 00000001h loc_005C36DD: call [004012A4h] ; __vbaUbound loc_005C36E3: mov var_B8, eax loc_005C36E9: mov ecx, 00000001h loc_005C36EE: mov var_20, ecx loc_005C36F1: mov ebx, [004013C0h] ; __vbaStrMove loc_005C36F7: cmp ecx, var_B8 loc_005C36FD: jg 005C37A1h loc_005C3703: mov eax, [edi] loc_005C3705: cmp eax, esi loc_005C3707: jz 005C3726h loc_005C3709: cmp [eax], 0001h loc_005C370D: jnz 005C3726h loc_005C370F: mov esi, ecx loc_005C3711: sub esi, [eax+00000014h] loc_005C3714: cmp esi, [eax+00000010h] loc_005C3717: jb 005C371Fh loc_005C3719: call [004011A8h] ; __vbaGenerateBoundsError loc_005C371F: shl esi, 05h loc_005C3722: mov eax, esi loc_005C3724: jmp 005C372Ch loc_005C3726: call [004011A8h] ; __vbaGenerateBoundsError loc_005C372C: mov ecx, [edi] loc_005C372E: mov edx, [ecx+0000000Ch] loc_005C3731: mov eax, [edx+eax+00000004h] loc_005C3735: push eax loc_005C3736: mov esi, [00401088h] ; rtcTrimBstr loc_005C373C: call rtcTrimBstr loc_005C373E: mov edx, eax loc_005C3740: lea ecx, var_30 loc_005C3743: call ebx loc_005C3745: push eax loc_005C3746: mov ecx, arg_C loc_005C3749: mov edx, [ecx+00000004h] loc_005C374C: push edx loc_005C374D: call rtcTrimBstr loc_005C374F: mov edx, eax loc_005C3751: lea ecx, var_34 loc_005C3754: call ebx loc_005C3756: push eax loc_005C3757: call [004011B8h] ; __vbaStrCmp loc_005C375D: mov esi, eax loc_005C375F: neg esi loc_005C3761: sbb esi, esi loc_005C3763: inc esi loc_005C3764: neg esi loc_005C3766: lea eax, var_34 loc_005C3769: push eax loc_005C376A: lea ecx, var_30 loc_005C376D: push ecx loc_005C376E: push 00000002h loc_005C3770: call [00401324h] ; __vbaFreeStrList loc_005C3776: add esp, 0000000Ch loc_005C3779: test si, si loc_005C377C: jnz 005C3798h loc_005C377E: mov eax, 00000001h loc_005C3783: add eax, var_20 loc_005C3786: jo 005C3B0Fh loc_005C378C: mov var_20, eax loc_005C378F: mov ecx, eax loc_005C3791: xor esi, esi loc_005C3793: jmp 005C36F7h loc_005C3798: mov var_2C, FFFFFFFFh loc_005C379F: xor esi, esi loc_005C37A1: cmp var_2C, si loc_005C37A5: jnz 005C39E4h loc_005C37AB: mov edx, [edi] loc_005C37AD: push edx loc_005C37AE: push 00000001h loc_005C37B0: call [004012A4h] ; __vbaUbound loc_005C37B6: mov esi, eax loc_005C37B8: add esi, 00000001h loc_005C37BB: jo 005C3B0Fh loc_005C37C1: push 00000000h loc_005C37C3: push esi loc_005C37C4: push 00000001h loc_005C37C6: push 0043E41Ch ; ", " loc_005C37CB: push edi loc_005C37CC: push 00000020h loc_005C37CE: push 00000000h loc_005C37D0: call [00401200h] ; __vbaRedimPreserve loc_005C37D6: add esp, 0000001Ch loc_005C37D9: mov eax, [edi] loc_005C37DB: test eax, eax loc_005C37DD: jz 005C37FCh loc_005C37DF: cmp [eax], 0001h loc_005C37E3: jnz 005C37FCh loc_005C37E5: mov ebx, esi loc_005C37E7: sub ebx, [eax+00000014h] loc_005C37EA: cmp ebx, [eax+00000010h] loc_005C37ED: jb 005C37F5h loc_005C37EF: call [004011A8h] ; __vbaGenerateBoundsError loc_005C37F5: shl ebx, 05h loc_005C37F8: mov eax, ebx loc_005C37FA: jmp 005C3802h loc_005C37FC: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3802: mov ecx, arg_C loc_005C3805: mov edx, [ecx+00000010h] loc_005C3808: mov ecx, [edi] loc_005C380A: mov ecx, [ecx+0000000Ch] loc_005C380D: lea ecx, [ecx+eax+00000010h] loc_005C3811: mov ebx, [00401310h] ; __vbaStrCopy loc_005C3817: call ebx loc_005C3819: mov eax, [edi] loc_005C381B: test eax, eax loc_005C381D: jz 005C3842h loc_005C381F: cmp [eax], 0001h loc_005C3823: jnz 005C3842h loc_005C3825: mov ebx, esi loc_005C3827: sub ebx, [eax+00000014h] loc_005C382A: cmp ebx, [eax+00000010h] loc_005C382D: jb 005C3835h loc_005C382F: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3835: shl ebx, 05h loc_005C3838: mov eax, ebx loc_005C383A: mov ebx, [00401310h] ; __vbaStrCopy loc_005C3840: jmp 005C3848h loc_005C3842: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3848: mov edx, arg_C loc_005C384B: mov edx, [edx+00000018h] loc_005C384E: mov ecx, [edi] loc_005C3850: mov ecx, [ecx+0000000Ch] loc_005C3853: lea ecx, [ecx+eax+00000018h] loc_005C3857: call ebx loc_005C3859: mov eax, [edi] loc_005C385B: test eax, eax loc_005C385D: jz 005C3882h loc_005C385F: cmp [eax], 0001h loc_005C3863: jnz 005C3882h loc_005C3865: mov ebx, esi loc_005C3867: sub ebx, [eax+00000014h] loc_005C386A: cmp ebx, [eax+00000010h] loc_005C386D: jb 005C3875h loc_005C386F: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3875: shl ebx, 05h loc_005C3878: mov eax, ebx loc_005C387A: mov ebx, [00401310h] ; __vbaStrCopy loc_005C3880: jmp 005C3888h loc_005C3882: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3888: mov edx, arg_C loc_005C388B: mov edx, [edx] loc_005C388D: mov ecx, [edi] loc_005C388F: mov ecx, [ecx+0000000Ch] loc_005C3892: add ecx, eax loc_005C3894: call ebx loc_005C3896: mov eax, [edi] loc_005C3898: test eax, eax loc_005C389A: jz 005C38BFh loc_005C389C: cmp [eax], 0001h loc_005C38A0: jnz 005C38BFh loc_005C38A2: mov ebx, esi loc_005C38A4: sub ebx, [eax+00000014h] loc_005C38A7: cmp ebx, [eax+00000010h] loc_005C38AA: jb 005C38B2h loc_005C38AC: call [004011A8h] ; __vbaGenerateBoundsError loc_005C38B2: shl ebx, 05h loc_005C38B5: mov eax, ebx loc_005C38B7: mov ebx, [00401310h] ; __vbaStrCopy loc_005C38BD: jmp 005C38C5h loc_005C38BF: call [004011A8h] ; __vbaGenerateBoundsError loc_005C38C5: mov edx, arg_C loc_005C38C8: mov edx, [edx+0000000Ch] loc_005C38CB: mov ecx, [edi] loc_005C38CD: mov ecx, [ecx+0000000Ch] loc_005C38D0: lea ecx, [ecx+eax+0000000Ch] loc_005C38D4: call ebx loc_005C38D6: mov eax, [edi] loc_005C38D8: test eax, eax loc_005C38DA: jz 005C38FFh loc_005C38DC: cmp [eax], 0001h loc_005C38E0: jnz 005C38FFh loc_005C38E2: mov ebx, esi loc_005C38E4: sub ebx, [eax+00000014h] loc_005C38E7: cmp ebx, [eax+00000010h] loc_005C38EA: jb 005C38F2h loc_005C38EC: call [004011A8h] ; __vbaGenerateBoundsError loc_005C38F2: shl ebx, 05h loc_005C38F5: mov eax, ebx loc_005C38F7: mov ebx, [00401310h] ; __vbaStrCopy loc_005C38FD: jmp 005C3905h loc_005C38FF: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3905: mov edx, arg_C loc_005C3908: mov edx, [edx+00000008h] loc_005C390B: mov ecx, [edi] loc_005C390D: mov ecx, [ecx+0000000Ch] loc_005C3910: lea ecx, [ecx+eax+00000008h] loc_005C3914: call ebx loc_005C3916: mov eax, [edi] loc_005C3918: test eax, eax loc_005C391A: jz 005C393Fh loc_005C391C: cmp [eax], 0001h loc_005C3920: jnz 005C393Fh loc_005C3922: mov ebx, esi loc_005C3924: sub ebx, [eax+00000014h] loc_005C3927: cmp ebx, [eax+00000010h] loc_005C392A: jb 005C3932h loc_005C392C: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3932: shl ebx, 05h loc_005C3935: mov eax, ebx loc_005C3937: mov ebx, [00401310h] ; __vbaStrCopy loc_005C393D: jmp 005C3945h loc_005C393F: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3945: mov edx, 0044379Ch ; "NEW" loc_005C394A: mov ecx, [edi] loc_005C394C: mov ecx, [ecx+0000000Ch] loc_005C394F: lea ecx, [ecx+eax+00000014h] loc_005C3953: call ebx loc_005C3955: mov eax, [edi] loc_005C3957: test eax, eax loc_005C3959: jz 005C397Eh loc_005C395B: cmp [eax], 0001h loc_005C395F: jnz 005C397Eh loc_005C3961: mov ebx, esi loc_005C3963: sub ebx, [eax+00000014h] loc_005C3966: cmp ebx, [eax+00000010h] loc_005C3969: jb 005C3971h loc_005C396B: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3971: shl ebx, 05h loc_005C3974: mov eax, ebx loc_005C3976: mov ebx, [00401310h] ; __vbaStrCopy loc_005C397C: jmp 005C3984h loc_005C397E: call [004011A8h] ; __vbaGenerateBoundsError loc_005C3984: mov edx, arg_C loc_005C3987: mov edx, [edx+00000004h] loc_005C398A: mov ecx, [edi] loc_005C398C: mov ecx, [ecx+0000000Ch] loc_005C398F: lea ecx, [ecx+eax+00000004h] loc_005C3993: call ebx loc_005C3995: mov eax, [edi] loc_005C3997: test eax, eax loc_005C3999: jz 005C39B6h loc_005C399B: cmp [eax], 0001h loc_005C399F: jnz 005C39B6h loc_005C39A1: sub esi, [eax+00000014h] loc_005C39A4: cmp esi, [eax+00000010h] loc_005C39A7: jb 005C39AFh loc_005C39A9: call [004011A8h] ; __vbaGenerateBoundsError loc_005C39AF: shl esi, 05h loc_005C39B2: mov eax, esi loc_005C39B4: jmp 005C39BCh loc_005C39B6: call [004011A8h] ; __vbaGenerateBoundsError loc_005C39BC: mov edx, arg_C loc_005C39BF: mov edx, [edx+0000001Ch] loc_005C39C2: mov ecx, [edi] loc_005C39C4: mov ecx, [ecx+0000000Ch] loc_005C39C7: lea ecx, [ecx+eax+0000001Ch] loc_005C39CB: call ebx loc_005C39CD: mov var_24, FFFFFFFFh loc_005C39D4: call [00401114h] ; __vbaExitProc loc_005C39DA: push 005C3AF0h loc_005C39DF: jmp 005C3AEFh loc_005C39E4: mov var_24, esi loc_005C39E7: call [00401114h] ; __vbaExitProc loc_005C39ED: push 005C3AF0h loc_005C39F2: jmp 005C3AEFh loc_005C39F7: mov var_24, 00000000h loc_005C39FE: call [00401340h] ; rtcErrObj loc_005C3A04: push eax loc_005C3A05: lea edx, var_38 loc_005C3A08: push edx loc_005C3A09: call [00401128h] ; __vbaObjSet loc_005C3A0F: mov esi, eax loc_005C3A11: mov eax, [esi] loc_005C3A13: lea ecx, var_30 loc_005C3A16: push ecx loc_005C3A17: push esi loc_005C3A18: call [eax+0000002Ch] loc_005C3A1B: fnclex loc_005C3A1D: test eax, eax loc_005C3A1F: jge 005C3A30h loc_005C3A21: push 0000002Ch loc_005C3A23: push 00443540h loc_005C3A28: push esi loc_005C3A29: push eax loc_005C3A2A: call [004010CCh] ; __vbaHresultCheckObj loc_005C3A30: mov ecx, 80020004h loc_005C3A35: mov var_70, ecx loc_005C3A38: mov eax, 0000000Ah loc_005C3A3D: mov var_78, eax loc_005C3A40: mov var_60, ecx loc_005C3A43: mov var_68, eax loc_005C3A46: mov var_50, ecx loc_005C3A49: mov var_58, eax loc_005C3A4C: push 004439F8h ; "Error adding Download List Entry: " loc_005C3A51: mov edx, var_30 loc_005C3A54: push edx loc_005C3A55: call [00401098h] ; __vbaStrCat loc_005C3A5B: mov var_40, eax loc_005C3A5E: mov var_48, 00000008h loc_005C3A65: lea eax, var_78 loc_005C3A68: push eax loc_005C3A69: lea ecx, var_68 loc_005C3A6C: push ecx loc_005C3A6D: lea edx, var_58 loc_005C3A70: push edx loc_005C3A71: push 00000030h loc_005C3A73: lea eax, var_48 loc_005C3A76: push eax loc_005C3A77: call [00401120h] ; rtcMsgBox loc_005C3A7D: lea ecx, var_30 loc_005C3A80: call [00401430h] ; __vbaFreeStr loc_005C3A86: lea ecx, var_38 loc_005C3A89: call [0040142Ch] ; __vbaFreeObj loc_005C3A8F: lea ecx, var_78 loc_005C3A92: push ecx loc_005C3A93: lea edx, var_68 loc_005C3A96: push edx loc_005C3A97: lea eax, var_58 loc_005C3A9A: push eax loc_005C3A9B: lea ecx, var_48 loc_005C3A9E: push ecx loc_005C3A9F: push 00000004h loc_005C3AA1: call [00401050h] ; __vbaFreeVarList loc_005C3AA7: add esp, 00000014h loc_005C3AAA: call [00401114h] ; __vbaExitProc loc_005C3AB0: push 005C3AF0h loc_005C3AB5: jmp 005C3AEFh loc_005C3AB7: lea edx, var_34 loc_005C3ABA: push edx loc_005C3ABB: lea eax, var_30 loc_005C3ABE: push eax loc_005C3ABF: push 00000002h loc_005C3AC1: call [00401324h] ; __vbaFreeStrList loc_005C3AC7: add esp, 0000000Ch loc_005C3ACA: lea ecx, var_38 loc_005C3ACD: call [0040142Ch] ; __vbaFreeObj loc_005C3AD3: lea ecx, var_78 loc_005C3AD6: push ecx loc_005C3AD7: lea edx, var_68 loc_005C3ADA: push edx loc_005C3ADB: lea eax, var_58 loc_005C3ADE: push eax loc_005C3ADF: lea ecx, var_48 loc_005C3AE2: push ecx loc_005C3AE3: push 00000004h loc_005C3AE5: call [00401050h] ; __vbaFreeVarList loc_005C3AEB: add esp, 00000014h loc_005C3AEE: ret loc_005C3AEF: ret loc_005C3AF0: mov edx, arg_10 loc_005C3AF3: mov ax, var_24 loc_005C3AF7: mov [edx], ax loc_005C3AFA: xor eax, eax loc_005C3AFC: mov ecx, var_1C loc_005C3AFF: mov fs:[00000000h], ecx loc_005C3B06: pop edi loc_005C3B07: pop esi loc_005C3B08: pop ebx loc_005C3B09: mov esp, ebp loc_005C3B0B: pop ebp loc_005C3B0C: retn 000Ch End Sub Private Sub Proc_5_31_5C3B20(arg_C, arg_10) '5C3B20 loc_005C3B20: push ebp loc_005C3B21: mov ebp, esp loc_005C3B23: sub esp, 00000018h loc_005C3B26: push 00412856h ; __vbaExceptHandler loc_005C3B2B: mov eax, fs:[00000000h] loc_005C3B31: push eax loc_005C3B32: mov fs:[00000000h], esp loc_005C3B39: mov eax, 000000F4h loc_005C3B3E: call 00412850h ; __vbaChkstk loc_005C3B43: push ebx loc_005C3B44: push esi loc_005C3B45: push edi loc_005C3B46: mov var_18, esp loc_005C3B49: mov var_14, 00401920h ; "&" loc_005C3B50: mov var_10, 00000000h loc_005C3B57: mov var_C, 00000000h loc_005C3B5E: mov var_4, 00000001h loc_005C3B65: mov eax, Me loc_005C3B68: cmp [eax], 0074D768h loc_005C3B6E: jnz 005C3B7Ch loc_005C3B70: mov var_D4, 00000000h loc_005C3B7A: jmp 005C3B88h loc_005C3B7C: call [00401280h] ; __vbaFailedFriend loc_005C3B82: mov var_D4, eax loc_005C3B88: mov var_4, 00000002h loc_005C3B8F: mov edx, arg_C loc_005C3B92: lea ecx, var_4C loc_005C3B95: call [00401310h] ; __vbaStrCopy loc_005C3B9B: mov edx, arg_10 loc_005C3B9E: lea ecx, var_3C loc_005C3BA1: call [00401310h] ; __vbaStrCopy loc_005C3BA7: mov var_4, 00000003h loc_005C3BAE: push FFFFFFFFh loc_005C3BB0: call [00401124h] ; __vbaOnError loc_005C3BB6: mov var_4, 00000004h loc_005C3BBD: push 00443A80h loc_005C3BC2: push 00000000h loc_005C3BC4: push 00000003h loc_005C3BC6: mov ecx, Me loc_005C3BC9: mov edx, [ecx] loc_005C3BCB: mov eax, Me loc_005C3BCE: push eax loc_005C3BCF: call [edx+00000344h] loc_005C3BD5: push eax loc_005C3BD6: lea ecx, var_58 loc_005C3BD9: push ecx loc_005C3BDA: call [00401128h] ; __vbaObjSet loc_005C3BE0: push eax loc_005C3BE1: lea edx, var_70 loc_005C3BE4: push edx loc_005C3BE5: call [00401214h] ; __vbaLateIdCallLd loc_005C3BEB: add esp, 00000010h loc_005C3BEE: push eax loc_005C3BEF: call [004011F8h] ; __vbaCastObjVar loc_005C3BF5: push eax loc_005C3BF6: lea eax, var_5C loc_005C3BF9: push eax loc_005C3BFA: call [00401128h] ; __vbaObjSet loc_005C3C00: mov var_A8, eax loc_005C3C06: mov var_78, 00000001h loc_005C3C0D: mov var_80, 00000002h loc_005C3C14: lea ecx, var_60 loc_005C3C17: push ecx loc_005C3C18: lea edx, var_80 loc_005C3C1B: push edx loc_005C3C1C: mov eax, var_A8 loc_005C3C22: mov ecx, [eax] loc_005C3C24: mov edx, var_A8 loc_005C3C2A: push edx loc_005C3C2B: call [ecx+00000024h] loc_005C3C2E: fnclex loc_005C3C30: mov var_AC, eax loc_005C3C36: cmp var_AC, 00000000h loc_005C3C3D: jge 005C3C62h loc_005C3C3F: push 00000024h loc_005C3C41: push 00443A80h loc_005C3C46: mov eax, var_A8 loc_005C3C4C: push eax loc_005C3C4D: mov ecx, var_AC loc_005C3C53: push ecx loc_005C3C54: call [004010CCh] ; __vbaHresultCheckObj loc_005C3C5A: mov var_D8, eax loc_005C3C60: jmp 005C3C6Ch loc_005C3C62: mov var_D8, 00000000h loc_005C3C6C: mov edx, var_60 loc_005C3C6F: mov var_B0, edx loc_005C3C75: push 00443A44h ; "Getting current file list..." loc_005C3C7A: mov eax, var_B0 loc_005C3C80: mov ecx, [eax] loc_005C3C82: mov edx, var_B0 loc_005C3C88: push edx loc_005C3C89: call [ecx+00000080h] loc_005C3C8F: fnclex loc_005C3C91: mov var_B4, eax loc_005C3C97: cmp var_B4, 00000000h loc_005C3C9E: jge 005C3CC6h loc_005C3CA0: push 00000080h loc_005C3CA5: push 00443A90h loc_005C3CAA: mov eax, var_B0 loc_005C3CB0: push eax loc_005C3CB1: mov ecx, var_B4 loc_005C3CB7: push ecx loc_005C3CB8: call [004010CCh] ; __vbaHresultCheckObj loc_005C3CBE: mov var_DC, eax loc_005C3CC4: jmp 005C3CD0h loc_005C3CC6: mov var_DC, 00000000h loc_005C3CD0: lea edx, var_60 loc_005C3CD3: push edx loc_005C3CD4: lea eax, var_5C loc_005C3CD7: push eax loc_005C3CD8: lea ecx, var_58 loc_005C3CDB: push ecx loc_005C3CDC: push 00000003h loc_005C3CDE: call [00401068h] ; __vbaFreeObjList loc_005C3CE4: add esp, 00000010h loc_005C3CE7: lea edx, var_80 loc_005C3CEA: push edx loc_005C3CEB: lea eax, var_70 loc_005C3CEE: push eax loc_005C3CEF: push 00000002h loc_005C3CF1: call [00401050h] ; __vbaFreeVarList loc_005C3CF7: add esp, 0000000Ch loc_005C3CFA: mov var_4, 00000005h loc_005C3D01: mov var_88, 0000003Ch loc_005C3D0B: mov var_90, 00000003h loc_005C3D15: mov eax, 00000010h loc_005C3D1A: call 00412850h ; __vbaChkstk loc_005C3D1F: mov ecx, esp loc_005C3D21: mov edx, var_90 loc_005C3D27: mov [ecx], edx loc_005C3D29: mov eax, var_8C loc_005C3D2F: mov [ecx+00000004h], eax loc_005C3D32: mov edx, var_88 loc_005C3D38: mov [ecx+00000008h], edx loc_005C3D3B: mov eax, var_84 loc_005C3D41: mov [ecx+0000000Ch], eax loc_005C3D44: push 0000001Ah loc_005C3D46: mov ecx, Me loc_005C3D49: mov edx, [ecx] loc_005C3D4B: mov eax, Me loc_005C3D4E: push eax loc_005C3D4F: call [edx+00000348h] loc_005C3D55: push eax loc_005C3D56: lea ecx, var_58 loc_005C3D59: push ecx loc_005C3D5A: call [00401128h] ; __vbaObjSet loc_005C3D60: push eax loc_005C3D61: call [004013F0h] ; __vbaLateIdSt loc_005C3D67: lea ecx, var_58 loc_005C3D6A: call [0040142Ch] ; __vbaFreeObj loc_005C3D70: mov var_4, 00000006h loc_005C3D77: mov edx, var_3C loc_005C3D7A: push edx loc_005C3D7B: call [00401044h] ; __vbaLenBstr loc_005C3D81: mov esi, eax loc_005C3D83: neg esi loc_005C3D85: sbb esi, esi loc_005C3D87: neg esi loc_005C3D89: mov eax, var_4C loc_005C3D8C: push eax loc_005C3D8D: call [00401044h] ; __vbaLenBstr loc_005C3D93: xor ecx, ecx loc_005C3D95: test eax, eax loc_005C3D97: setle cl loc_005C3D9A: or esi, ecx loc_005C3D9C: test esi, esi loc_005C3D9E: jnz 005C3E3Fh loc_005C3DA4: mov var_4, 00000007h loc_005C3DAB: mov edx, var_4C loc_005C3DAE: mov var_88, edx loc_005C3DB4: mov var_90, 00000008h loc_005C3DBE: mov eax, 00000010h loc_005C3DC3: call 00412850h ; __vbaChkstk loc_005C3DC8: mov eax, esp loc_005C3DCA: mov ecx, var_90 loc_005C3DD0: mov [eax], ecx loc_005C3DD2: mov edx, var_8C loc_005C3DD8: mov [eax+00000004h], edx loc_005C3DDB: mov ecx, var_88 loc_005C3DE1: mov [eax+00000008h], ecx loc_005C3DE4: mov edx, var_84 loc_005C3DEA: mov [eax+0000000Ch], edx loc_005C3DED: push 00000001h loc_005C3DEF: push 00000016h loc_005C3DF1: mov eax, Me loc_005C3DF4: mov ecx, [eax] loc_005C3DF6: mov edx, Me loc_005C3DF9: push edx loc_005C3DFA: call [ecx+00000348h] loc_005C3E00: push eax loc_005C3E01: lea eax, var_58 loc_005C3E04: push eax loc_005C3E05: call [00401128h] ; __vbaObjSet loc_005C3E0B: push eax loc_005C3E0C: lea ecx, var_70 loc_005C3E0F: push ecx loc_005C3E10: call [00401214h] ; __vbaLateIdCallLd loc_005C3E16: add esp, 00000020h loc_005C3E19: push eax loc_005C3E1A: call [00401040h] ; __vbaStrVarMove loc_005C3E20: mov edx, eax loc_005C3E22: lea ecx, var_30 loc_005C3E25: call [004013C0h] ; __vbaStrMove loc_005C3E2B: lea ecx, var_58 loc_005C3E2E: call [0040142Ch] ; __vbaFreeObj loc_005C3E34: lea ecx, var_70 loc_005C3E37: call [00401030h] ; __vbaFreeVar loc_005C3E3D: jmp 005C3E52h loc_005C3E3F: mov var_4, 00000009h loc_005C3E46: mov edx, var_3C loc_005C3E49: lea ecx, var_30 loc_005C3E4C: call [00401310h] ; __vbaStrCopy loc_005C3E52: mov var_4, 0000000Bh loc_005C3E59: lea edx, var_30 loc_005C3E5C: mov var_88, edx loc_005C3E62: mov var_90, 00004008h loc_005C3E6C: lea eax, var_90 loc_005C3E72: push eax loc_005C3E73: lea ecx, var_70 loc_005C3E76: push ecx loc_005C3E77: call [00401080h] ; rtcLowerCaseVar loc_005C3E7D: lea edx, var_70 loc_005C3E80: push edx loc_005C3E81: call [00401040h] ; __vbaStrVarMove loc_005C3E87: mov edx, eax loc_005C3E89: lea ecx, var_34 loc_005C3E8C: call [004013C0h] ; __vbaStrMove loc_005C3E92: lea ecx, var_70 loc_005C3E95: call [00401030h] ; __vbaFreeVar loc_005C3E9B: mov var_4, 0000000Ch loc_005C3EA2: push 00000000h loc_005C3EA4: push 00000000h loc_005C3EA6: push 00000001h loc_005C3EA8: push 00000008h loc_005C3EAA: lea eax, var_44 loc_005C3EAD: push eax loc_005C3EAE: push 00000004h loc_005C3EB0: push 00000180h loc_005C3EB5: call [00401220h] ; __vbaRedim loc_005C3EBB: add esp, 0000001Ch loc_005C3EBE: mov var_4, 0000000Eh loc_005C3EC5: mov ecx, var_48 loc_005C3EC8: add ecx, 00000001h loc_005C3ECB: jo 005C4698h loc_005C3ED1: push ecx loc_005C3ED2: mov edx, var_34 loc_005C3ED5: push edx loc_005C3ED6: push 00443AA4h ; "